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
336260424570	336260425141	336260425691	336260426241	336260426791	336260427341	336260427891	336260428441	336260428991	336260429541	336260430091	336260430641	336260431191	336260431741	336260432291	336260432841	336260433391	336260433941	336260434491	336260435041	336260435591	336260436141	336260436691	336260437241	336260437791	336260438341	336260438891	336260439441	336260439991	336260440541	336260441091	336260441641	336260442191	336260442741	336260443291	336260443841	336260444391	336260444941	336260445491	336260446041	336260446591	336260447141	336260447691	336260448241	336260448791	336260449341	336260449891	336260450441	336260450991	336260451541	336260452091	336260452641	336260453191	336260453741	336260454291	336260454841	336260455391	336260455941	336260456491	336260457041	336260457591	336260458141	336260458691	336260459241	336260459791	336260460341	336260460891	336260461441	336260461991	336260462541	336260463091	336260463641	336260464191	336260464741	336260465291	336260465841	336260466391	336260466941	336260467491	336260468041	336260468591	336260469141	336260469691	336260470241	336260470791	336260471341	336260471891	336260472441	336260472991	336260473541	336260474091	336260474641	336260475191	336260475741	336260476291	336260476841	336260477391	336260477941	336260478491	336260479041	336260479591	336260480141	336260480691	336260481241	336260481791	336260482341	336260482891	336260483441	336260483991	336260484541	336260485091	336260485641	336260486191	336260486741	336260487291	336260487841	336260488391	336260488941	336260489491	336260490041	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	3650	2300	2702	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
89480	57476	26943	5969	869	605	511	447	401	370	376	331	323	312	305	307	273	276	261	258	273	275	264	288	274	244	263	285	257	248	263	293	310	298	300	303	277	270	255	243	244	276	275	293	282	270	271	306	318	392	503	588	654	556	478	399	350	334	281	295	273	279	254	490	597	252	249	252	225	272	254	286	269	280	301	247	263	268	264	272	283	241	281	244	261	260	257	268	259	250	249	272	221	239	246	243	242	258	246	257	231	215	258	260	243	271	264	236	262	248	248	269	265	243	272	263	271	259	285	248	224	254	270	261	251	242	232	242	271	257	223	258	256	276	216	268	263	242	258	252	251	244	247	280	254	245	284	247	244	243	232	263	266	260	253	225	259	270	240	260	247	260	276	245	249	265	253	252	271	214	229	271	257	254	266	261	260	240	271	253	258	293	271	241	232	235	251	253	286	277	267	225	277	293	251	248	246	250	252	268	239	246	241	261	254	278	216	252	241	278	248	238	254	244	267	260	255	256	266	252	255	286	256	240	253	270	262	269	272	243	235	267	240	265	228	236	213	256	276	231	249	243	256	240	253	246	247	222	268	221	245	216	244	267	278	252	227	256	269	251	260	245	239	255	265	266	270	257	235	232	276	264	271	229	247	253	265	220	246	250	272	240	226	264	257	231	259	261	272	266	253	279	273	208	276	261	270	265	206	251	259	262	255	265	246	261	245	276	264	242	283	289	232	238	230	247	258	235	273	259	236	260	237	273	246	254	258	253	280	228	210	269	249	240	263	259	237	267	299	267	267	242	241	267	263	284	278	270	273	256	253	239	259	270	230	251	252	232	257	243	239	242	251	255	233	227	290	263	255	251	253	262	250	250	276	226	265	255	257	266	255	267	250	254	247	258	264	263	268	275	282	258	245	229	214	243	243	264	251	246	249	236	259	254	251	258	243	249	254	251	266	251	231	259	244	250	262	252	259	269	279	239	286	235	245	265	256	237	247	259	252	207	226	241	248	282	280	244	247	227	238	238	219	262	262	254	270	264	240	276	253	240	264	232	264	274	273	275	251	274	239	246	257	255	240	281	255	253	232	268	263	261	252	254	287	252	273	232	288	263	262	252	274	214	252	273	281	260	280	257	236	229	242	247	269	231	265	246	251	231	228	261	239	263	260	259	257	245	256	258	268	242	256	273	244	273	238	228	232	270	240	231	262	230	244	221	271	242	215	234	215	228	266	274	251	249	258	266	229	255	248	272	273	230	241	255	256	234	261	283	266	261	251	254	254	240	274	235	261	257	233	243	261	262	248	255	243	278	259	271	238	277	245	262	258	224	235	230	230	257	239	265	232	243	261	287	264	255	256	243	248	228	251	257	287	250	240	271	251	264	246	274	236	249	255	244	247	235	243	260	250	218	254	248	261	227	268	240	264	244	239	258	245	253	228	239	256	280	242	252	250	238	262	254	270	254	244	256	278	277	277	237	238	260	257	248	235	280	254	259	266	228	278	270	216	223	252	270	239	272	237	222	241	256	246	203	260	253	258	265	251	235	285	235	272	276	265	249	239	248	237	234	241	278	249	232	251	271	245	240	256	232	245	278	250	236	260	237	266	250	218	216	253	263	250	244	256	252	252	244	235	232	271	228	241	269	243	223	237	264	263	279	277	249	237	233	245	244	231	266	269	276	264	259	263	238	260	265	248	239	225	247	233	261	222	274	229	257	255	253	232	257	238	242	205	231	216	248	267	248	226	256	248	244	243	236	240	262	242	216	248	235	246	234	276	256	241	244	271	227	265	221	269	279	269	247	248	250	249	240	238	227	264	232	239	249	235	239	265	274	227	250	238	269	273	250	251	255	246	272	245	255	228	245	275	270	252	260	277	264	239	257	291	249	252	238	247	268	263	214	252	288	274	231	262	244	296	271	264	272	248	242	242	261	240	250	243	254	244	267	232	254	244	241	243	253	240	245	298	273	269	267	287	270	219	267	254	285	273	248	282	257	222	232	285	262	277	259	262	222	251	239	250	264	254	229	241	282	279	238	225	247	216	273	239	253	255	277	242	227	260	241	244	248	271	251	282	250	258	248	238	279	239	278	254	269	226	247	265	247	237	257	261	257	245	261	290	258	257	239	264	250	268	279	252	229	268	260	260	245	256	233	224	264	257	278	240	262	243	250	242	238	273	248	248	259	238	253	252	241	244	238	273	270	265	248	280	241	235	255	249	247	242	249	242	277	224	241	257	251	275	283	258	260	258	278	252	245	221	241	247	279	251	270	276	232	250	228	266	240	257	267	259	255	272	281	254	249	219	239	235	267	249	268	251	243	237	277	276	244	247	260	273	262	237	239	274	221	248	241	254	255	254	272	222	235	293	256	238	263	264	269	250	233	233	262	266	234	240	280	256	258	264	263	245	240	240	256	237	246	287	256	262	264	269	256	259	238	265	249	249	243	254	251	242	246	228	271	251	246	245	235	247	274	226	256	234	263	250	270	261	258	250	231	246	234	254	230	273	261	264	232	269	258	263	265	257	276	263	256	232	260	272	262	238	241	263	239	268	246	242	276	250	230	223	247	255	254	257	248	301	251	243	249	255	283	228	262	253	225	248	259	268	237	265	261	254	264	252	272	256	264	251	258	272	281	256	245	230	279	243	269	242	238	250	246	264	252	274	244	254	268	265	281	243	255	261	239	236	214	247	259	272	263	247	255	246	299	252	240	257	263	246	252	249	283	247	241	244	277	266	245	268	221	251	259	267	231	246	263	287	259	260	276	246	225	274	253	238	255	231	268	262	269	277	264	248	255	251	256	258	253	245	276	264	256	236	269	261	247	254	262	273	234	238	240	277	266	268	248	253	247	241	228	230	269	229	243	223	266	286	260	265	267	244	217	228	240	294	245	252	240	246	268	250	218	240	246	238	233	233	244	231	277	260	267	271	238	269	224	272	240	280	250	258	274	230	269	291	248	242	267	226	247	259	250	253	277	265	262	280	262	277	267	250	228	227	222	241	264	270	276	253	225	233	224	240	258	263	252	239	241	226	230	259	261	244	251	240	258	232	263	238	257	271	255	280	263	255	254	268	254	273	247	281	245	268	239	227	296	238	250	246	235	272	260	244	256	256	254	265	260	247	246	252	246	254	232	239	276	283	253	237	235	261	238	282	251	251	247	265	230	266	245	235	257	264	253	234	270	232	237	271	236	252	282	259	235	248	243	252	269	239	218	272	252	222	273	237	229	245	239	263	246	240	256	239	267	232	273	259	241	244	269	272	249	264	272	258	264	277	249	251	278	236	254	271	245	239	257	227	271	256	256	230	275	245	226	257	254	235	244	249	246	248	255	253	217	222	241	283	262	275	268	232	260	232	241	260	234	272	243	257	272	232	269	241	277	272	242	236	254	248	248	237	244	252	274	223	248	244	288	249	241	222	246	264	261	229	261	235	236	255	240	232	253	262	274	288	249	259	245	258	274	230	265	250	245	238	239	261	275	245	225	236	237
61214	35692	14296	2850	2396	2117	1824	1650	1465	1309	1174	1143	1038	975	964	998	923	924	856	906	851	841	836	807	815	827	779	835	848	868	923	942	1036	1002	938	846	811	779	767	760	725	865	768	817	811	752	859	1059	1334	1925	2423	3469	3750	2955	2273	1834	1472	1463	1005	891	857	871	1047	2551	2823	842	765	788	729	761	800	848	804	817	771	853	842	826	787	813	739	772	845	906	823	809	831	757	767	745	710	725	696	704	698	715	721	673	670	714	719	725	718	709	724	704	711	745	680	671	677	701	672	718	740	696	670	667	675	674	718	686	712	639	699	723	676	750	716	730	669	718	681	711	724	642	677	722	720	718	691	712	660	695	684	670	693	693	745	713	663	671	671	695	678	700	753	695	687	696	648	709	675	670	692	675	672	696	713	645	690	664	693	670	673	684	705	724	683	700	664	702	686	664	733	699	732	708	702	729	684	674	694	705	705	704	685	678	686	706	692	738	650	720	685	726	701	761	710	740	696	656	742	711	666	682	703	711	700	664	657	689	711	653	727	690	735	716	682	678	689	679	673	672	698	695	714	666	678	682	706	724	692	708	705	751	683	730	678	716	741	731	673	711	680	727	701	693	698	689	676	746	677	682	716	722	664	722	672	669	706	702	635	679	773	692	647	705	671	714	629	686	707	720	626	693	712	713	667	682	655	660	708	719	710	752	640	673	715	693	660	709	721	690	697	687	684	707	713	703	658	728	716	726	647	676	686	691	693	707	665	744	681	675	707	680	761	689	661	700	682	683	712	708	717	714	719	675	639	649	753	696	706	672	752	678	700	713	678	701	681	643	745	685	666	733	720	676	693	721	682	671	733	708	688	695	713	689	686	694	670	710	734	668	700	662	677	696	732	694	674	666	688	729	738	713	690	659	649	727	693	732	677	648	711	689	664	715	689	666	688	648	681	749	714	671	638	701	727	697	727	653	676	697	725	676	720	661	672	720	728	664	716	699	679	664	741	676	693	686	683	723	703	721	689	703	657	642	658	715	638	659	699	690	698	697	711	682	649	692	681	692	674	645	694	719	682	684	684	706	690	686	691	682	705	683	674	738	710	640	720	695	727	669	700	682	738	703	706	702	769	732	650	742	708	680	701	708	699	691	698	632	668	718	704	655	641	695	651	726	689	714	723	651	634	683	702	693	701	671	695	664	680	742	736	732	710	714	693	750	726	663	696	743	689	702	704	748	657	702	700	732	691	707	752	685	704	683	668	650	737	716	738	711	693	700	657	709	695	719	712	693	739	707	712	692	681	721	708	666	755	706	695	649	756	702	661	686	695	659	699	679	709	676	682	686	698	691	689	689	660	686	714	695	689	682	666	648	678	705	728	701	716	735	684	674	715	655	679	759	724	765	706	705	708	667	677	681	696	681	662	667	705	681	685	698	700	697	684	718	648	684	701	667	698	688	686	688	693	715	709	680	668	710	729	627	660	668	690	669	704	678	730	679	701	715	708	664	716	716	707	699	749	656	707	645	694	709	682	677	716	738	697	701	709	717	687	718	675	695	706	658	684	688	676	694	753	693	713	685	667	679	706	687	719	683	687	709	718	723	667	689	691	755	676	677	717	704	744	727	698	727	734	736	672	672	689	702	691	736	723	677	666	720	733	718	721	727	682	695	679	688	680	697	674	690	709	669	719	705	738	703	716	645	682	713	646	679	711	705	695	725	672	646	737	671	677	724	663	736	710	700	645	679	697	688	687	731	703	670	690	720	685	683	722	707	701	665	616	699	693	713	703	730	666	649	663	726	672	655	714	701	731	729	770	710	646	692	711	717	693	697	664	726	664	718	682	687	704	680	681	723	735	704	708	663	681	730	681	717	711	711	756	651	640	659	697	681	688	691	692	677	682	682	688	681	719	702	715	700	703	683	689	700	658	715	733	691	680	712	709	712	687	709	709	702	720	689	716	689	650	693	748	709	670	723	698	690	699	709	706	684	687	695	680	678	677	683	740	695	654	698	705	734	672	662	666	681	729	678	694	679	721	645	683	704	721	710	692	661	679	693	669	742	691	701	671	682	689	700	728	694	715	707	657	718	744	659	728	666	723	713	657	689	664	691	668	697	734	696	693	663	719	701	695	740	698	725	693	676	730	696	744	738	685	705	738	717	727	690	701	706	682	734	700	651	709	676	709	695	676	679	740	706	651	673	668	720	665	681	652	609	690	683	676	689	691	700	684	721	694	628	659	703	745	674	701	644	628	682	725	665	729	715	679	700	712	726	710	674	704	649	680	706	715	702	691	664	717	732	693	657	706	673	719	713	762	729	698	737	674	706	681	707	715	681	729	710	666	728	674	652	674	674	718	733	689	714	707	676	742	695	691	678	692	689	725	739	727	672	676	687	698	695	705	696	725	678	715	703	687	692	669	667	705	721	668	679	683	675	684	675	710	652	636	699	698	692	659	706	684	748	677	689	719	697	692	723	673	689	698	684	627	735	678	684	704	683	724	687	668	659	654	627	672	721	656	662	691	665	705	687	683	687	722	684	685	727	707	721	698	628	677	672	664	695	722	720	650	693	706	681	704	686	692	714	716	763	711	686	697	730	659	683	733	725	699	746	708	665	673	657	703	747	711	659	691	697	703	695	688	705	702	708	681	724	742	750	710	723	759	665	662	706	687	674	714	696	699	731	661	722	747	714	679	692	683	708	724	719	658	658	714	661	717	690	652	664	690	728	702	650	690	678	706	695	691	668	720	771	730	733	745	682	699	714	678	692	665	704	627	722	708	642	661	708	673	678	714	711	670	756	680	623	720	675	734	681	759	692	683	717	702	684	715	697	725	626	672	733	702	696	690	729	705	759	726	716	730	700	693	689	706	690	661	682	696	674	664	712	652	705	690	662	679	704	681	702	672	723	671	661	714	713	723	664	705	680	704	750	674	701	737	665	660	707	668	673	759	656	703	707	695	698	667	714	717	733	656	684	676	704	687	729	671	701	725	704	707	669	719	709	680	660	687	698	662	656	711	683	633	713	677	686	704	707	682	720	714	684	676	754	717	675	749	715	668	701	711	662	703	700	684	750	686	708	676	699	671	696	683	679	710	696	684	735	698	697	649	714	709	761	691	703	692	607	707	683	719	702	659	731	660	718	706	689	720	645	707	738	732	689	702	711	663	696	667	691	693	684	693	671	707	680	668	737	690	658	661	695	699	676	732	702	699	706	653	672	726	713	674	675	665	648	705	681	675	701	683	694	727	736	697	679	672	676	712	690	726	720	738	678	689	731	695	690	668	712	662	684	694	743	688	649	641	716	668	704	724	725	681	698	697	707	714	645	712	711	706	714	681	728	699	743	730	715	715	687	702	693	708	706	705	697	675	693	699	670	733	691	694	749	742	657	711	724	682	671	689	721	662	684	722	746	672	672	686	642	693	654	691	719	665	670	710	679	667	672	723	700	694	723	650	674	711	694	721	718	741	713	649	665	655	675	706	660	743	693	698	719	700	722	720	646	735	694
30626	10348	1179	312	285	243	248	278	253	276	249	247	258	259	252	271	238	252	258	262	251	237	255	287	268	296	248	260	258	262	262	283	241	254	254	280	257	237	274	267	257	274	251	268	292	246	259	245	276	265	271	273	268	255	237	275	274	240	247	290	240	275	268	275	257	245	251	253	252	273	219	250	278	252	223	256	275	234	261	288	240	234	255	231	249	251	265	231	259	255	231	271	225	256	254	254	254	271	229	240	272	254	265	250	269	250	262	260	254	277	272	251	264	254	240	250	240	258	235	256	263	270	243	255	280	266	244	247	265	263	266	259	272	222	258	284	260	235	257	257	264	280	269	238	228	239	291	240	268	275	244	253	239	247	266	248	235	259	273	253	260	255	230	252	270	248	242	253	241	281	261	281	246	245	274	253	260	261	250	252	251	254	242	265	243	266	262	272	260	261	258	270	270	283	261	260	276	245	235	249	259	261	233	259	262	246	258	237	230	269	278	257	284	300	301	271	250	252	248	261	266	253	225	265	238	260	286	261	251	233	277	262	222	252	242	247	256	281	269	265	264	275	263	230	223	240	235	239	250	270	253	236	255	262	257	247	249	274	257	273	255	271	281	237	256	254	252	278	252	263	245	260	240	235	238	278	238	258	245	266	255	272	290	276	242	257	266	247	249	257	234	273	280	256	259	221	269	236	277	249	260	268	250	208	301	276	258	284	256	228	253	237	269	261	272	258	274	236	246	248	272	249	278	240	260	258	274	240	286	274	291	277	225	270	261	255	253	271	270	259	270	257	260	290	259	239	245	245	247	245	241	247	249	261	258	270	257	246	236	216	263	248	284	282	239	254	257	234	250	262	266	260	254	289	296	236	246	234	245	276	235	256	228	265	276	251	288	279	259	251	290	279	254	267	235	236	272	238	246	242	262	244	272	252	261	270	223	255	268	268	236	244	240	254	264	246	249	255	237	251	245	231	242	252	256	270	259	232	260	278	237	267	271	261	260	278	221	241	254	229	259	237	276	225	268	258	254	249	254	261	266	266	254	237	233	256	277	263	273	238	269	273	245	261	291	265	247	251	292	221	236	292	279	268	282	249	221	254	278	266	276	265	263	265	258	279	239	220	244	285	270	267	248	260	262	270	267	247	270	236	262	263	234	268	263	247	264	255	272	239	249	238	257	265	262	273	283	255	294	242	251	271	275	266	261	223	229	299	252	241	277	265	271	255	244	246	258	247	257	264	276	235	263	254	239	278	246	269	243	268	273	241	262	264	262	249	259	248	252	237	244	287	265	270	242	279	275	242	249	258	263	265	257	241	273	244	272	256	258	231	247	277	234	271	262	256	254	266	253	227	245	274	264	254	242	242	236	261	278	270	269	254	245	228	243	238	286	250	243	246	290	241	253	252	245	230	255	287	218	275	255	234	252	278	253	240	246	287	227	244	266	248	236	247	259	231	251	277	262	256	278	256	269	263	260	259	247	277	272	265	225	230	254	286	278	246	243	248	263	241	262	252	250	271	290	242	233	229	254	261	265	238	269	290	250	264	241	306	246	248	219	223	281	283	296	276	271	237	262	274	253	265	258	234	267	277	292	263	237	224	278	254	244	256	270	232	238	273	243	254	273	259	252	249	276	274	259	285	237	266	253	232	264	267	258	267	248	266	252	268	256	281	247	267	241	243	251	269	252	250	252	241	267	291	266	222	218	236	231	252	238	260	245	252	229	237	272	252	258	262	294	262	268	246	232	251	249	241	260	267	274	262	237	261	243	251	255	257	267	264	233	257	233	271	270	265	244	235	253	247	277	238	261	230	230	256	248	263	286	290	256	273	255	276	250	241	245	268	246	260	234	273	259	246	265	276	276	268	266	246	275	295	259	268	252	274	265	226	246	258	262	285	258	234	259	259	258	252	235	268	271	219	248	274	292	267	289	216	288	269	266	229	235	270	258	251	231	244	270	246	241	250	263	277	228	250	285	250	271	243	300	274	223	249	276	270	258	289	244	266	230	271	274	274	248	257	287	262	263	278	241	257	293	259	240	266	279	258	276	241	258	224	278	264	244	274	260	262	265	264	253	238	268	257	235	258	278	260	264	284	247	262	241	271	255	267	246	265	236	239	234	279	268	278	243	251	227	276	260	275	249	271	270	275	269	263	262	262	256	262	285	256	281	269	271	246	231	261	252	233	232	261	280	272	282	271	277	252	250	271	266	249	279	280	239	253	257	243	251	243	237	267	259	258	255	263	240	267	257	276	242	242	235	266	230	248	265	255	253	239	264	279	264	248	242	248	270	289	246	255	278	281	241	250	280	262	273	244	248	230	248	269	249	266	219	259	260	303	238	259	269	268	256	267	240	256	260	284	263	224	248	271	273	253	248	274	229	242	270	259	266	250	239	253	245	241	231	227	245	242	253	261	256	255	276	244	258	272	265	241	244	262	267	246	255	257	234	255	241	273	263	278	279	254	263	261	264	239	260	262	242	260	259	239	252	278	263	248	244	244	247	229	269	267	247	255	263	270	252	252	245	269	256	280	259	264	251	267	289	238	266	242	275	266	263	242	243	244	251	245	247	246	279	269	254	266	249	250	260	273	247	248	205	245	242	244	276	229	249	264	278	246	265	254	254	263	261	262	294	246	233	277	258	233	276	238	261	245	246	274	233	256	240	256	239	249	235	243	272	248	233	267	277	261	278	290	248	238	272	209	242	251	278	257	258	252	270	263	257	244	248	273	238	242	238	253	268	236	233	246	259	220	252	238	270	266	224	265	260	275	244	267	221	299	260	236	258	235	247	294	274	259	229	260	254	259	255	261	277	275	243	275	252	273	257	250	246	246	253	271	273	241	252	293	282	265	257	267	290	243	277	263	222	269	226	264	217	282	248	292	252	238	247	228	253	266	269	256	253	258	246	260	269	243	276	247	259	229	262	270	232	254	254	240	271	258	265	260	251	231	253	273	251	225	229	303	217	247	273	251	297	279	237	257	233	250	274	249	269	239	273	266	260	282	280	257	261	264	252	242	265	266	274	256	284	271	222	270	259	268	271	253	231	238	251	257	268	255	290	250	277	250	272	258	268	252	261	260	262	240	244	263	252	226	290	265	220	272	235	267	261	263	268	260	244	289	264	262	236	239	258	234	248	257	256	264	254	252	254	245	255	261	254	253	281	258	263	253	252	267	221	285	274	246	256	225	246	284	239	238	237	291	236	273	243	258	272	263	286	245	257	282	263	245	251	246	276	261	244	277	261	264	264	248	234	270	236	263	288	250	219	268	252	275	243	262	237	266	248	281	257	251	269	246	275	277	255	253	241	261	247	223	263	297	251	243	270	275	264	287	263	276	243	257	266	257	269	258	248	247	256	263	233	268	306	239	243	249	254	248	298	240	252	279	229	247	247	242	242	240	290	253	278	245	302	248	256	248	240	263	280	227	231	249	263	260	266	229	276	261	290	253	258	294	260	246	264	303	268	266	237	255	259	263	253	253
28075	8235	1619	760	754	769	724	727	703	703	664	780	689	693	702	760	673	695	668	710	705	722	667	714	706	645	700	676	693	707	744	665	722	732	705	775	783	778	730	678	741	800	757	719	707	744	716	749	792	793	825	838	821	860	789	777	783	783	688	657	700	720	741	774	887	702	636	701	735	665	718	701	666	688	710	679	734	683	685	700	689	683	724	709	666	717	702	669	699	680	707	711	725	653	656	671	702	641	710	665	738	665	725	716	702	700	694	673	691	688	655	652	667	672	703	705	660	691	683	677	689	742	653	707	646	715	694	662	694	656	725	697	702	652	704	694	695	674	655	733	691	704	708	625	690	686	686	778	655	697	701	754	717	665	729	679	707	709	688	750	681	711	704	712	664	657	726	704	717	698	719	690	683	692	769	676	657	707	716	625	693	676	719	709	644	717	737	728	694	651	690	660	700	684	701	690	656	627	765	700	722	665	692	660	688	748	697	756	726	696	681	701	684	684	693	684	706	699	729	702	693	705	693	682	682	735	702	722	685	699	668	668	688	711	724	730	681	721	720	652	671	646	689	700	730	712	669	712	699	707	683	705	734	746	796	694	710	699	721	653	726	668	693	695	718	674	702	736	707	703	696	733	735	679	684	688	713	651	677	701	685	708	715	676	680	694	651	721	715	726	666	756	741	680	696	728	688	681	708	705	715	685	715	712	672	694	682	720	745	701	684	712	719	698	698	673	761	736	709	656	716	733	638	675	667	691	695	678	713	697	648	645	707	674	660	709	719	673	650	705	667	726	658	701	698	732	701	657	705	697	695	687	671	658	706	697	728	723	675	693	714	668	677	703	744	671	780	617	706	655	699	632	675	663	682	704	656	696	680	696	685	711	667	710	718	680	685	702	772	715	654	699	742	651	727	732	700	673	688	698	663	675	660	708	673	692	698	664	786	696	678	704	729	668	665	653	695	709	669	693	691	695	716	663	694	679	687	724	723	701	674	702	695	698	697	750	700	683	690	673	719	663	704	691	694	685	692	729	674	723	713	687	671	686	716	672	691	712	709	693	701	706	671	712	734	680	668	722	721	671	725	656	661	712	743	714	686	663	690	668	669	717	690	731	659	701	691	699	699	757	662	695	692	695	700	736	719	746	728	710	681	694	659	669	680	701	655	699	714	693	651	733	723	666	714	708	721	694	690	722	698	689	640	694	695	717	676	681	663	645	719	688	703	686	719	663	695	724	693	660	724	631	702	692	693	681	662	652	685	712	646	700	722	698	675	689	709	694	690	661	714	716	724	715	684	685	703	690	728	663	700	708	735	702	722	676	655	708	675	654	653	648	697	701	742	635	694	714	693	678	720	751	749	669	666	702	659	712	673	682	669	672	717	658	678	668	729	722	724	708	740	678	668	661	677	653	690	694	655	651	707	684	696	701	694	707	736	701	721	671	676	667	657	726	688	665	675	686	727	697	710	714	717	704	713	682	718	747	708	682	683	697	678	708	719	745	691	684	730	689	733	773	674	697	639	704	729	695	699	718	667	740	717	664	690	699	725	671	690	680	675	727	712	721	691	688	715	708	705	668	684	636	668	733	664	675	700	690	672	691	693	703	733	730	724	676	643	714	682	695	707	760	687	679	695	665	663	682	702	690	708	729	674	721	682	688	725	709	677	664	679	672	681	711	745	705	702	671	710	699	684	648	665	701	706	723	659	677	691	655	654	730	661	695	666	707	695	693	693	710	730	690	715	686	698	674	651	720	684	714	694	676	636	673	642	699	663	687	696	676	659	692	666	679	705	683	641	646	714	662	645	646	718	699	691	694	676	655	678	651	729	702	707	672	711	690	707	705	692	686	719	700	726	686	678	675	667	738	689	674	735	660	725	675	739	673	707	711	675	708	631	688	636	682	661	712	706	703	686	668	705	689	671	663	673	728	742	674	677	706	695	714	700	711	674	700	730	691	717	660	716	663	708	672	736	722	764	718	711	706	715	729	684	703	688	728	665	657	722	699	665	713	711	685	708	704	694	695	699	657	670	694	717	677	619	664	704	742	656	726	677	722	695	703	700	724	693	698	705	731	637	671	670	727	750	684	684	710	697	709	712	672	671	747	689	707	674	674	673	685	680	697	681	705	688	691	725	676	722	677	709	654	686	689	663	697	676	655	717	715	677	674	677	711	712	714	732	705	704	712	680	693	663	716	697	714	682	673	691	695	629	734	694	663	690	680	711	710	705	663	663	712	741	667	707	646	646	641	728	671	704	663	705	734	647	719	703	685	703	658	688	701	689	678	678	678	676	706	690	698	694	707	699	642	654	679	673	689	693	720	719	629	630	686	669	626	675	698	679	681	679	657	688	704	675	708	700	659	686	712	708	691	713	713	663	651	665	720	690	682	702	687	695	691	675	741	699	697	695	700	688	683	689	704	696	673	717	711	674	735	691	678	655	687	689	705	680	697	714	670	708	715	736	723	730	690	716	718	719	726	694	701	732	691	724	751	710	792	671	693	650	680	688	723	679	658	659	729	642	695	690	700	666	647	690	704	689	707	683	691	693	685	708	694	732	718	677	712	666	672	674	690	635	668	704	731	661	707	686	686	693	643	683	680	725	731	684	666	685	699	705	720	703	720	721	687	681	720	700	657	689	659	704	695	690	695	717	704	673	686	697	721	678	669	614	700	706	700	700	650	682	665	716	702	702	679	715	712	707	664	706	685	697	657	662	666	703	703	666	678	652	707	722	682	681	667	680	709	692	709	677	673	719	668	702	699	758	719	637	732	728	703	709	723	713	709	677	668	709	644	683	701	667	720	681	655	736	740	696	689	729	738	697	728	673	729	688	657	683	673	706	679	716	687	699	631	750	656	687	724	707	747	678	652	666	647	704	729	722	705	658	667	668	690	696	690	713	700	710	706	706	685	736	710	663	675	657	689	757	689	670	686	716	690	696	663	701	729	674	706	688	702	687	694	696	723	688	667	721	737	718	688	690	692	662	679	696	707	635	723	701	730	718	689	667	699	705	704	716	685	718	704	727	697	699	668	713	721	680	697	685	740	706	726	694	665	708	679	687	762	729	735	682	704	709	688	682	668	678	717	714	715	732	724	689	674	719	764	691	679	704	710	705	720	714	708	658	710	721	746	697	672	701	689	673	662	664	683	684	703	678	662	692	674	676	664	738	685	673	712	693	696	721	695	701	717	645	702	684	698	698	716	688	680	673	669	728	722	649	676	686	674	665	712	701	725	691	684	651	721	707	650	715	702	690	677	709	663	714	729	687	641	680	674	718	648	660	687	705	677	742	690	676	738	723	708	681	659	708	677	686	639	675	703	748	675	724	689	745	750	671	693	722	674	694	664	720	690	693	690	674	664	674	685	702	714	699	670	706	708	699	744	677	712	690	665	729	736	722	717	699	739	699	682	664	701	698	693	673	723	740	693	689	661	729	703	677	768	665	678	666	703	688	681	698	707	660	676	722	653	693	644	717	713	741	689
74751	44774	15100	1401	476	377	325	310	254	228	224	225	205	215	224	205	216	192	215	199	193	207	180	220	207	193	184	197	205	208	228	212	216	205	169	216	188	195	193	203	198	190	200	227	194	189	207	217	222	245	264	335	326	291	247	262	231	223	206	223	196	207	193	275	342	183	204	211	165	210	190	195	187	186	192	187	203	178	186	203	214	202	194	207	195	190	206	197	210	209	170	192	175	178	180	190	175	198	179	163	207	201	188	197	196	182	191	194	165	170	184	195	161	210	206	186	187	174	177	173	194	195	216	200	178	175	199	194	193	170	211	191	190	175	191	177	167	177	184	183	201	177	206	204	182	196	173	180	184	162	202	193	192	189	207	156	172	189	172	209	171	198	199	179	180	193	192	182	205	218	198	167	178	194	168	176	197	195	194	192	190	188	184	185	181	196	180	175	185	190	193	177	196	179	186	193	201	178	186	184	216	180	170	193	180	192	192	203	193	182	192	183	201	168	170	198	172	164	185	211	205	169	193	202	185	190	182	162	184	226	170	194	177	186	192	183	201	184	179	162	189	197	168	191	205	186	184	202	206	176	183	166	206	187	192	179	165	185	195	198	155	161	178	177	201	178	188	181	201	183	184	188	201	208	190	209	186	201	186	188	183	178	181	192	184	188	191	203	160	195	194	189	160	153	204	198	180	195	184	205	190	191	175	193	179	175	186	179	219	235	195	199	213	181	196	180	206	183	196	182	198	174	198	184	194	203	210	191	186	199	201	194	178	184	182	193	180	204	172	200	207	194	196	183	184	208	186	192	221	207	195	200	195	218	188	200	180	183	154	202	201	187	203	177	203	175	194	181	177	197	173	194	181	213	205	197	173	184	180	208	200	183	202	187	188	185	182	168	176	185	194	159	179	181	165	212	192	182	192	192	184	202	189	183	187	195	182	222	207	170	193	184	202	185	183	165	190	184	190	190	158	183	176	206	172	191	192	184	157	190	194	180	193	186	185	174	190	202	179	197	204	195	210	197	189	200	187	207	191	188	191	181	181	195	180	217	188	183	192	161	165	175	176	212	183	169	194	207	211	181	175	168	190	191	194	188	179	161	184	222	184	179	192	211	190	199	191	219	182	180	186	193	163	197	191	186	181	190	178	172	167	168	196	197	188	214	164	187	221	181	199	148	187	189	179	194	213	196	208	166	169	186	180	184	167	198	176	156	170	210	202	181	155	184	187	208	184	174	211	191	198	189	182	174	190	188	176	186	185	173	186	184	163	171	183	176	180	182	217	156	167	196	168	172	182	172	192	204	192	200	187	184	178	187	202	165	192	199	205	183	188	204	179	200	203	179	209	173	200	197	205	212	215	184	184	173	176	197	183	181	211	172	178	198	169	204	197	180	182	181	179	189	179	188	189	188	202	158	171	160	201	182	165	198	172	181	192	197	207	197	188	185	184	194	206	204	176	169	177	204	194	194	188	185	180	157	186	178	200	187	185	198	195	177	172	200	203	203	177	173	195	191	178	187	196	188	147	183	175	186	190	186	201	184	175	202	201	185	181	186	195	180	192	201	238	176	203	168	195	220	191	163	194	170	161	177	197	184	188	175	181	179	198	189	212	200	186	163	191	165	192	163	182	209	199	191	185	177	217	188	177	209	167	204	176	186	185	205	194	191	178	198	198	172	177	181	194	185	183	202	180	163	190	188	207	197	178	179	194	180	186	179	167	161	192	197	198	190	196	188	180	207	185	191	175	190	180	196	170	185	206	192	150	181	178	187	203	191	194	170	198	148	192	197	189	177	164	181	157	181	175	202	164	190	150	191	185	150	175	192	167	172	166	195	184	219	204	194	192	185	162	162	179	156	182	195	184	202	190	179	203	160	194	186	182	154	183	177	173	189	200	181	193	184	190	210	201	182	202	192	185	182	149	208	170	172	190	199	176	177	182	203	196	218	169	166	187	182	170	187	180	193	182	192	158	190	175	164	186	214	184	173	201	174	198	191	185	166	186	173	228	162	186	201	200	185	178	171	199	165	235	203	208	177	179	178	168	190	194	166	169	180	208	215	194	210	202	186	195	193	200	197	170	197	175	196	188	169	191	162	206	176	198	197	180	185	182	201	170	173	182	193	209	159	175	203	181	184	180	182	174	170	184	185	209	184	193	174	170	193	206	199	182	201	189	184	186	176	170	177	180	194	161	198	195	189	187	177	195	190	179	220	177	181	172	180	214	163	174	182	159	195	198	188	189	182	174	217	163	204	196	188	191	202	195	186	186	207	150	171	160	180	167	182	192	195	202	199	214	175	184	187	182	176	174	192	178	182	173	199	189	165	200	182	177	169	182	180	183	196	193	197	187	189	168	180	193	168	172	199	174	187	211	173	174	201	193	206	227	174	180	194	197	185	188	195	158	217	193	180	204	193	161	153	180	188	180	178	186	197	183	173	179	159	185	191	193	181	174	207	188	192	206	180	192	179	193	179	204	179	190	163	192	194	195	180	198	206	167	166	175	173	177	192	180	207	187	184	172	201	165	186	185	203	155	175	174	196	199	180	200	190	168	183	191	199	177	203	187	179	187	193	187	187	180	154	190	181	165	195	178	179	188	175	171	209	191	198	201	198	157	203	190	188	205	191	168	199	187	186	189	217	200	185	198	189	187	188	164	203	195	189	171	180	159	204	190	167	192	205	188	199	175	181	181	161	175	190	183	177	190	191	193	191	185	185	192	188	189	176	188	194	170	188	200	187	177	180	191	184	151	169	197	159	184	187	171	183	183	166	170	191	161	198	192	209	184	211	172	175	186	197	194	200	192	212	193	149	206	166	183	194	197	191	208	184	190	204	173	172	198	191	181	215	203	188	202	196	192	182	180	190	179	164	167	176	189	195	194	185	197	197	198	180	185	181	210	185	189	161	170	176	183	181	194	172	193	182	199	184	203	194	192	181	179	183	196	172	180	186	181	180	188	185	187	181	189	185	200	181	172	191	178	191	175	187	197	177	199	202	195	175	192	177	190	175	184	163	209	187	195	220	192	191	170	222	170	163	202	202	184	183	195	192	174	205	217	201	193	195	202	174	182	189	181	172	165	175	176	196	179	150	185	193	194	177	182	200	188	197	166	176	210	195	206	196	193	184	202	211	210	180	189	161	185	195	183	167	203	191	180	192	175	193	216	178	175	205	208	189	191	192	183	160	175	183	199	190	195	157	182	196	182	196	217	166	194	191	208	180	164	217	197	183	185	168	184	162	181	167	189	172	175	199	213	179	191	202	196	168	185	178	188	183	185	215	188	188	174	200	183	185	184	197	189	179	187	185	187	182	176	198	196	195	204	188	187	190	164	191	174	179	191	196	180	190	191	171	175	203	190	196	199	190	184	165	191	171	186	192	185	187	181	201	184	165	190	188	188	197	174	170	201	187	197	189	174	169	180	163	161	187	200	189	189	196	207	184	194	188	166	173	191	205	190	195	170	178	215	187	200	172	211	171	200	186
48683	22981	7316	1682	1489	1301	1141	972	941	852	792	724	766	684	682	671	682	699	650	640	615	626	608	567	626	590	567	627	651	652	656	707	698	684	638	580	670	582	579	591	569	609	603	604	657	686	754	786	871	1052	1270	1657	1847	1588	1136	1011	1076	938	684	687	617	570	799	1317	1800	613	611	622	631	651	570	603	574	540	587	576	587	577	548	589	592	569	609	631	621	596	544	541	563	517	543	528	547	510	524	522	480	546	538	544	559	550	543	515	548	556	546	560	520	548	574	567	538	509	522	497	557	520	495	533	559	544	524	517	535	533	570	497	532	550	507	538	542	503	502	495	466	530	523	532	519	506	542	555	547	509	518	563	539	512	500	531	536	579	551	521	534	519	536	548	493	502	508	570	551	542	522	520	528	539	506	563	499	498	510	528	535	539	517	522	519	493	498	506	524	543	582	568	549	519	544	489	550	562	542	509	532	521	553	514	543	542	510	495	509	567	533	533	545	536	551	530	518	525	515	535	516	537	583	504	571	514	537	507	509	497	536	479	533	505	560	502	477	516	529	552	519	506	494	528	482	552	525	523	537	527	568	570	518	518	494	488	537	542	529	579	531	538	514	543	507	542	524	552	561	548	507	534	546	522	529	504	535	569	536	512	566	549	566	521	503	506	537	536	499	531	555	566	539	512	523	539	549	551	583	512	508	538	540	539	543	556	539	488	550	512	550	502	510	509	555	551	537	522	529	555	509	579	533	527	498	512	557	526	512	528	575	571	522	534	565	504	552	548	531	514	545	535	546	555	544	486	516	563	566	550	535	563	563	544	567	522	527	545	497	492	493	501	517	519	538	527	518	567	526	531	509	498	511	558	544	519	532	541	535	535	506	534	516	580	541	542	548	534	526	553	517	549	558	551	477	578	551	571	529	556	500	569	534	562	517	548	531	511	516	537	553	562	534	522	581	565	565	548	523	527	546	544	518	542	540	534	532	555	503	522	544	549	500	527	532	538	517	554	516	541	516	566	549	536	487	517	537	541	523	540	570	528	534	522	508	520	524	512	536	530	528	522	555	538	523	551	514	514	556	512	543	520	511	524	512	550	534	548	543	499	510	539	516	519	525	570	550	541	544	529	511	568	546	498	558	552	545	536	525	556	549	550	518	559	544	564	553	538	540	549	551	520	521	515	556	539	514	526	465	562	497	540	528	520	528	575	501	490	545	536	519	537	518	507	553	540	512	516	525	562	570	515	535	490	517	533	518	523	548	517	531	545	518	523	538	543	537	547	532	503	546	520	556	528	493	519	540	503	538	531	528	523	565	543	549	551	550	528	571	509	483	536	534	537	517	530	498	534	546	533	556	545	520	558	521	565	526	548	521	551	514	527	556	530	502	536	538	549	556	525	524	533	551	546	548	537	566	525	537	495	536	568	547	541	537	528	504	528	557	516	528	581	538	528	539	590	541	574	470	553	553	544	550	573	519	517	540	502	543	496	557	509	532	533	526	520	517	569	517	546	523	515	557	530	555	525	544	511	508	554	576	489	521	498	532	518	528	536	522	555	511	562	564	521	534	533	551	528	530	533	541	503	498	528	509	552	522	534	517	524	550	534	506	541	526	540	535	545	491	535	563	518	515	518	509	518	578	545	549	522	539	546	528	497	546	517	540	564	553	533	539	520	562	541	541	517	543	512	515	522	503	514	494	537	522	509	536	543	537	515	520	560	534	502	494	511	587	548	509	513	497	573	539	530	548	563	511	532	570	545	526	517	531	514	521	506	509	559	547	532	567	567	528	504	508	584	578	491	561	549	493	538	548	564	534	544	554	502	545	568	493	537	522	541	560	504	545	541	548	545	484	503	520	502	539	549	548	507	520	544	544	529	554	540	556	503	568	560	537	502	510	500	517	489	533	509	515	493	522	550	537	524	562	499	550	575	558	500	548	531	549	506	507	483	527	559	543	515	570	565	539	534	550	570	530	497	529	536	486	535	528	546	516	550	564	498	555	533	573	552	565	509	552	509	550	518	522	581	555	551	517	540	505	540	533	538	542	532	534	519	529	541	528	555	521	536	540	505	521	569	540	539	516	512	506	541	554	556	558	561	535	538	543	531	485	556	545	532	483	519	551	491	550	496	547	504	485	552	543	520	553	483	549	563	542	522	519	514	519	515	515	560	483	530	533	521	547	566	481	503	510	494	566	516	526	538	507	523	559	553	510	527	554	550	505	548	503	559	515	600	531	513	532	508	523	503	506	517	545	541	516	576	546	561	536	553	515	528	490	543	489	547	529	463	524	516	532	547	546	524	533	561	528	543	519	564	550	547	489	538	555	577	521	486	548	533	552	529	574	521	521	509	544	533	553	525	513	502	512	525	539	511	554	492	527	546	557	562	528	503	558	559	551	563	546	533	538	538	523	499	506	547	501	501	500	531	548	497	552	520	568	514	524	541	529	508	519	520	537	496	521	544	505	544	547	533	540	540	558	533	561	561	549	516	486	534	523	513	513	514	516	525	536	535	556	522	534	553	570	534	500	555	510	545	517	538	522	515	541	553	523	535	555	518	533	540	524	524	541	567	510	535	507	573	536	528	529	516	537	525	502	563	565	589	532	522	549	557	538	552	524	544	521	529	559	498	561	530	523	505	524	547	572	547	508	565	521	564	577	512	519	562	563	538	561	529	576	568	496	551	487	541	526	524	539	559	524	520	561	513	502	567	511	511	493	507	547	530	561	515	535	537	523	509	547	555	543	535	555	538	526	527	538	527	548	539	503	528	562	557	517	570	523	526	522	546	521	536	551	557	526	574	571	516	538	520	563	514	526	524	541	552	513	479	499	477	546	571	546	533	570	540	562	535	519	506	511	518	524	536	552	539	497	500	532	541	497	553	510	543	533	543	540	511	534	475	529	545	519	493	524	560	531	512	515	489	541	528	530	557	514	552	494	518	559	528	519	549	525	576	526	509	524	553	544	609	533	572	523	559	534	498	540	536	504	516	541	550	529	528	525	609	566	530	502	507	531	536	516	530	533	526	557	568	498	544	555	494	549	497	509	515	539	544	546	595	545	513	493	546	511	515	532	535	540	580	543	543	527	533	530	531	545	554	520	561	545	538	556	530	522	514	557	513	568	511	535	569	549	498	538	559	528	516	529	509	546	512	525	526	538	553	521	515	545	527	586	493	514	569	543	528	526	534	509	527	532	521	556	514	522	551	542	557	546	573	538	560	492	528	508	513	550	562	525	522	583	560	556	518	583	537	523	542	522	539	501	521	486	513	511	524	524	522	550	533	543	521	538	558	523	537	519	514	536	508	500	510	520	571	526	555	530	533	524	532	548	564	505	516	542	533	519	528	524	497	532	510	597	552	532	527	556	576	581	536	519	474	586	508	567	530	522	551	548	530	507	531	516	544	547	521	518	520	527	531	535	567	562	522	554	541	516	534	553	538	545	510	547	513	542	544	509	550	557	526	567	531	537	558	533	542	551	525	573	505	540	524	540	544
86190	52284	22252	4920	873	559	498	434	407	338	316	297	287	271	268	269	265	283	260	270	242	254	281	270	253	256	262	278	263	276	264	288	299	254	264	289	262	236	244	249	284	222	272	248	267	257	295	261	297	315	366	433	495	480	446	407	352	336	297	322	276	253	309	465	505	242	263	268	251	281	210	242	256	269	253	243	275	253	270	251	207	258	268	248	245	259	280	228	253	221	239	257	231	236	237	228	249	230	227	237	224	231	255	244	212	256	255	243	244	232	241	210	220	234	248	226	250	215	234	200	235	220	242	241	235	227	233	236	207	223	254	250	238	228	238	250	249	243	234	221	247	243	238	235	241	231	248	235	228	234	241	260	236	216	250	230	248	247	242	224	236	255	232	238	256	235	219	265	241	202	243	207	255	241	227	229	233	258	242	257	241	229	261	248	223	267	231	204	246	232	220	234	241	251	247	248	232	247	256	234	237	237	250	241	237	250	235	243	224	255	223	228	213	248	278	236	215	232	231	220	226	251	215	227	206	233	252	217	245	221	283	233	214	258	214	226	247	246	255	231	253	245	238	233	266	219	226	245	236	260	246	218	234	230	238	241	244	248	253	236	217	247	231	240	248	223	219	230	247	254	241	218	219	231	242	226	251	237	220	247	216	229	236	227	239	225	216	232	216	243	237	234	227	244	228	252	240	214	244	227	246	241	238	207	236	240	256	227	260	247	217	214	222	277	258	248	250	234	179	225	251	240	225	227	229	263	248	245	252	234	232	225	250	235	229	254	231	213	244	261	257	255	234	253	260	230	229	251	267	223	220	224	243	248	251	254	260	251	266	244	251	239	217	243	239	247	219	252	233	260	238	214	258	220	232	212	243	240	247	253	249	230	243	220	239	247	233	218	245	196	252	237	255	244	259	235	242	230	235	280	238	215	239	269	231	239	210	234	249	238	252	237	231	262	259	253	238	236	244	230	229	252	214	245	229	253	220	256	230	263	231	243	244	243	234	252	227	238	239	240	227	200	253	241	274	245	242	203	207	252	223	237	197	241	230	218	258	242	237	236	230	228	232	211	235	261	267	235	247	236	227	260	251	237	233	225	268	239	262	231	277	232	255	242	261	243	247	257	256	230	257	235	247	248	229	225	238	238	223	227	270	240	243	277	261	225	235	239	268	271	256	229	218	224	249	223	219	225	229	250	240	248	249	228	229	247	232	237	227	240	212	252	245	227	253	250	235	246	211	241	239	235	234	211	260	239	235	260	246	237	248	260	237	236	227	244	262	255	244	234	236	226	255	234	252	246	230	210	242	243	242	236	222	265	248	241	242	230	233	256	271	240	219	252	243	264	257	237	262	231	218	218	240	225	255	256	221	230	209	215	218	229	216	211	230	243	242	227	227	222	249	258	241	259	218	241	232	257	226	250	225	222	207	249	224	217	217	240	262	238	240	230	239	236	265	253	246	229	220	256	243	217	250	214	253	251	233	259	235	220	230	234	248	248	243	217	222	241	246	244	244	230	219	249	246	249	220	215	238	221	252	246	248	220	248	237	233	243	232	223	228	233	234	263	233	211	258	231	240	241	228	250	248	267	235	249	222	237	234	243	208	220	236	259	243	239	266	237	229	266	234	236	232	214	268	250	264	229	235	237	249	235	244	233	221	238	242	244	235	237	213	242	226	224	214	222	224	225	228	246	270	245	258	245	206	253	249	237	247	245	250	235	235	229	224	244	220	224	248	241	229	222	236	204	238	257	235	247	207	232	236	229	262	251	250	254	244	226	242	229	227	249	214	239	219	239	260	236	210	239	228	273	222	265	220	273	243	218	244	251	238	229	251	248	229	225	236	249	238	243	241	255	253	242	212	235	223	240	233	218	239	213	233	251	228	194	216	229	186	239	234	254	240	215	228	234	228	275	259	243	205	222	245	244	235	257	229	245	230	231	227	217	268	215	238	253	229	233	231	242	245	249	246	226	248	233	245	235	255	252	238	270	255	226	228	221	239	238	245	251	248	250	227	250	233	234	231	246	243	254	249	241	236	260	233	247	226	236	228	233	229	250	266	231	254	209	250	235	219	238	233	241	227	258	258	272	256	245	238	259	240	196	230	237	222	250	244	261	225	239	250	236	229	243	232	220	256	254	269	245	215	237	239	258	242	237	249	244	258	213	218	271	236	268	221	234	237	236	256	230	230	251	215	244	234	270	253	241	209	234	245	238	235	253	238	251	255	271	263	246	226	199	256	249	252	221	246	249	263	251	229	238	239	228	250	251	216	220	259	253	193	252	239	220	243	212	249	210	228	255	233	233	230	265	228	265	229	229	230	219	263	275	257	233	242	239	265	236	249	211	232	237	203	235	254	255	236	231	247	238	256	229	253	239	220	246	244	246	231	225	217	243	250	246	222	224	238	256	216	245	241	243	257	251	237	226	242	221	264	248	223	240	271	216	225	237	225	230	252	258	240	233	241	244	226	234	249	248	226	261	219	236	230	224	241	248	255	256	219	234	235	216	240	269	242	223	255	227	235	225	227	259	238	256	254	241	223	243	246	251	225	243	255	218	238	239	229	258	277	246	243	224	235	242	240	254	248	217	242	229	245	229	205	269	234	250	228	259	265	232	282	197	252	247	231	222	238	234	245	230	221	234	220	245	247	243	252	240	235	208	237	245	242	255	235	229	225	233	222	239	251	225	215	253	231	222	236	230	240	260	256	247	232	251	234	248	253	260	233	213	226	246	265	236	245	247	234	216	233	224	234	260	220	239	232	234	236	247	241	254	231	234	238	250	231	219	241	251	235	256	228	211	236	225	227	235	233	230	239	249	230	253	228	232	268	236	261	235	260	219	239	227	227	233	245	237	243	248	260	240	233	209	270	257	235	241	255	241	258	250	236	211	238	245	264	236	230	268	244	228	242	257	210	263	240	264	237	256	241	242	259	235	230	230	269	222	209	241	237	240	238	231	220	256	229	253	245	238	252	219	239	242	257	221	251	233	244	250	239	234	229	231	254	249	222	241	242	235	230	203	234	225	245	258	250	239	260	228	233	250	221	255	234	257	237	232	225	245	252	243	267	252	250	237	246	226	210	255	238	244	264	224	252	230	224	227	239	210	233	261	242	215	240	262	244	218	252	211	239	250	262	235	200	234	237	230	244	214	256	222	254	207	236	271	230	243	220	241	260	229	233	225	257	247	261	226	211	239	243	247	209	223	239	209	281	232	216	229	206	267	235	217	216	265	232	236	246	232	226	235	227	249	245	252	203	223	232	244	256	256	257	245	248	258	233	259	244	230	228	246	225	215	223	240	222	243	255	246	259	238	239	228	255	252	252	255	275	235	225	259	235	228	252	238	204	220	255	250	273	255	225	237	240	261	237	269	241	217	221	245	217	241	222	224	232	227	250	270	282	234	225	245	203	266	243	251	235	234	223	220	253	235	219	265	250	253	214	250	251	239	215	238	244	202	222	236	235	241	239	221	219	251	232	241	237	241
58480	27367	8949	2834	2567	2094	1820	1626	1393	1285	1183	1158	1077	1039	969	862	871	835	804	809	825	828	839	780	749	807	819	823	815	882	935	963	1001	932	850	804	786	805	736	702	712	737	778	819	875	971	996	1101	1104	1269	1699	2045	2561	2570	2321	2092	1560	1314	1174	1059	741	761	1004	2163	2701	857	881	832	822	751	705	754	748	770	700	808	796	755	695	703	651	700	780	785	830	779	710	668	695	656	665	653	653	630	684	664	648	652	670	666	698	667	635	619	632	641	657	632	611	620	642	639	666	648	644	623	632	645	660	629	684	626	623	599	683	683	636	597	622	638	658	647	639	644	680	657	652	670	661	712	648	647	650	646	659	666	651	653	689	637	665	652	660	637	645	642	642	632	646	642	641	683	673	628	631	660	625	654	676	656	650	661	626	642	689	679	623	662	646	686	631	647	643	661	672	614	619	670	643	651	700	668	657	659	656	640	669	673	656	654	724	705	655	698	676	587	671	668	663	634	673	680	628	665	616	666	610	689	654	659	690	683	642	662	624	618	658	659	660	683	635	652	667	663	675	670	667	678	704	634	612	663	631	654	647	687	632	629	641	673	651	685	669	631	658	640	707	616	657	627	613	652	680	669	685	614	634	674	594	665	610	633	676	669	656	634	655	656	650	659	660	649	640	657	624	652	639	666	621	641	654	675	590	636	654	700	662	641	664	633	641	677	638	686	604	673	663	645	648	640	623	641	690	639	645	631	638	670	610	684	648	602	618	681	680	637	609	691	644	624	636	627	664	640	651	671	653	612	650	640	655	680	638	658	664	657	686	702	653	656	630	656	625	687	606	646	656	657	625	624	642	668	667	655	618	657	611	705	672	665	632	593	646	633	665	616	648	683	664	673	638	665	664	690	660	691	668	612	651	645	616	635	646	663	665	674	632	697	664	662	638	624	684	678	662	620	652	629	659	649	640	649	658	614	686	641	657	650	647	639	664	659	658	697	679	612	671	669	650	637	624	721	655	637	667	660	681	631	681	653	623	651	682	634	690	651	668	630	640	638	685	684	629	625	621	654	638	638	632	640	607	611	677	627	632	647	622	640	648	683	679	676	617	656	666	642	669	640	632	635	680	603	688	645	638	647	648	638	578	634	686	628	695	640	622	628	643	661	641	652	682	645	674	683	621	627	618	642	696	658	660	656	592	661	621	629	704	615	674	653	681	627	697	673	618	634	648	647	658	630	680	667	600	671	645	652	688	631	660	643	655	651	636	677	687	673	591	635	630	630	669	626	629	657	641	649	625	696	662	695	631	595	685	692	631	674	629	639	642	656	625	651	632	687	707	618	635	687	675	651	668	645	632	624	630	666	710	645	621	657	662	674	687	683	680	644	731	641	645	662	611	625	649	619	632	652	653	658	670	657	638	622	650	640	642	648	666	634	619	644	658	651	696	641	673	669	652	635	655	679	618	633	637	614	629	660	651	697	621	622	640	706	640	658	711	624	641	640	653	668	645	610	661	683	673	639	690	656	638	628	670	648	676	655	639	700	637	691	625	640	676	652	630	633	637	678	659	641	641	620	677	684	620	642	698	649	616	637	672	635	633	661	669	651	666	666	614	674	656	671	660	618	669	636	682	638	644	648	612	671	657	643	661	658	671	635	668	659	637	666	633	670	631	661	650	694	686	671	635	576	647	660	697	631	625	609	670	711	687	642	628	656	616	651	644	657	665	621	672	689	676	651	677	630	610	683	635	688	642	702	630	631	675	604	639	628	638	648	647	633	621	654	665	667	668	620	692	654	680	701	662	636	664	638	675	612	622	625	654	681	673	599	663	656	713	676	651	636	656	606	617	673	627	656	657	655	689	647	641	619	627	695	687	636	649	690	657	656	671	648	648	668	589	632	657	646	645	641	623	629	692	660	638	657	688	666	587	689	634	646	661	638	605	650	640	682	682	649	710	654	693	652	673	668	650	633	623	633	682	702	641	669	674	708	621	654	657	687	645	639	638	630	649	662	647	633	669	716	639	676	649	620	655	656	696	667	673	679	605	706	618	660	644	653	618	674	712	646	638	636	649	633	623	646	696	619	631	627	647	622	644	646	665	651	672	651	661	645	680	663	652	675	609	611	599	699	655	637	642	639	605	659	673	676	631	656	658	624	652	699	641	649	653	649	632	657	658	644	673	645	676	646	617	645	671	667	594	637	659	675	655	673	648	678	678	676	596	687	673	663	663	637	641	663	646	642	676	674	650	637	623	663	653	650	653	716	682	703	661	654	629	646	632	656	618	666	644	645	650	637	649	670	642	642	613	674	637	629	662	643	672	667	700	635	627	655	632	639	692	634	633	645	692	647	646	660	662	617	649	645	645	660	632	630	652	639	666	653	627	678	673	610	608	616	629	652	658	663	582	601	649	616	664	624	638	661	675	668	631	649	713	672	661	615	636	686	599	651	652	596	655	625	626	611	641	618	632	614	628	663	644	634	648	649	640	653	642	662	647	660	651	645	664	661	673	627	588	686	663	632	670	648	630	659	631	683	630	679	654	634	641	660	667	671	665	642	624	676	633	619	638	693	602	669	619	634	691	678	605	607	620	647	659	649	641	697	662	611	647	629	630	647	656	647	611	691	690	690	612	620	670	593	655	639	619	602	671	636	624	626	730	679	630	645	667	626	612	729	639	652	664	624	694	649	667	634	690	684	659	653	646	752	654	628	678	661	634	643	644	732	636	668	643	651	675	652	631	602	702	659	647	650	626	650	641	642	676	620	662	632	698	592	641	667	655	615	627	649	651	665	658	669	634	664	638	652	638	652	628	690	590	622	672	664	617	618	653	618	695	626	622	639	650	655	659	643	665	678	652	645	641	645	636	647	617	646	654	657	640	664	673	672	661	619	652	588	657	692	627	612	659	679	625	686	628	679	611	632	681	647	641	679	649	642	694	666	663	642	634	678	608	627	676	618	628	647	685	632	626	683	648	676	650	682	695	634	660	673	648	676	640	687	663	624	642	617	722	653	615	676	631	669	611	638	636	648	659	617	665	645	638	667	645	634	621	621	613	638	627	658	641	642	671	647	611	650	662	651	627	658	680	648	656	675	703	655	659	669	654	615	663	635	622	648	656	629	584	661	655	660	680	615	663	706	622	627	654	653	653	694	668	634	688	679	703	662	712	661	694	680	657	603	660	682	693	658	660	665	654	659	619	649	658	670	658	743	670	631	680	659	633	655	596	661	658	643	664	677	705	641	652	665	688	679	668	605	641	669	645	677	662	681	677	617	624	578	658	693	628	620	645	686	649	638	688	660	637	667	655	641	648	692	636	667	658	622	652	647	613	663	654	609	682	618	639	646	653	592	661	641	666	649	640	664	635	624	667	612	638	630	618	632	632	641	643	602	677	636	694	626	662	682	645	643	640	662	624	653	644	677	656	632	662	621	711	612	682	687	642	632	642	650	646	619	647	666	672	656	651	699	665	645	641	631	644	681	628	713	659	594	633	662	654	625	650	663
30839	9049	938	289	217	251	268	234	259	267	218	195	223	225	228	261	255	241	260	221	255	260	223	226	223	236	256	221	232	239	223	249	255	226	255	254	259	223	234	245	243	224	248	230	279	236	247	229	266	214	220	256	251	263	265	243	247	260	238	255	258	231	267	246	226	221	254	253	233	216	235	227	237	237	239	252	223	218	235	258	228	236	220	242	249	264	244	241	241	228	215	222	248	249	250	223	243	217	222	244	247	243	230	217	228	239	244	283	227	225	240	218	256	217	247	214	238	206	258	245	272	228	217	214	246	230	212	250	233	237	208	242	219	241	258	256	222	221	231	237	236	235	261	249	233	234	255	219	258	233	223	250	234	268	244	216	253	231	212	241	236	234	248	238	265	231	234	258	256	255	205	247	248	285	252	233	231	238	250	202	245	229	233	252	235	245	236	247	239	238	221	222	275	235	258	236	228	231	277	221	225	228	233	244	234	230	246	240	241	259	217	201	268	240	224	253	256	244	244	232	222	245	223	267	252	247	238	253	249	243	243	234	246	257	233	233	227	233	204	229	217	235	227	267	226	234	243	270	264	246	235	214	240	236	224	225	266	231	250	237	230	258	213	221	244	212	262	228	226	231	248	240	239	246	246	260	231	243	251	227	210	231	215	242	214	239	229	222	252	248	255	251	235	253	215	234	238	262	268	233	246	232	235	233	231	224	246	237	268	237	207	224	247	242	243	249	223	214	197	214	252	250	249	269	242	220	234	231	210	243	201	225	255	237	230	244	222	211	241	233	244	239	259	232	243	215	251	214	245	241	225	226	280	261	254	263	234	227	271	225	240	265	232	272	261	246	247	244	233	214	250	254	238	219	227	276	218	234	232	247	235	222	256	245	220	228	242	221	232	248	228	264	208	219	257	245	225	258	265	232	243	233	233	253	241	233	217	258	243	248	209	230	231	251	249	235	207	227	237	245	257	236	226	262	236	227	235	252	239	233	242	224	247	263	231	215	218	253	221	239	239	261	211	240	222	214	230	229	224	219	259	235	257	219	233	238	223	235	257	237	236	236	233	239	253	240	256	244	216	251	258	251	232	222	241	219	222	259	205	224	225	243	229	219	229	235	239	244	227	272	205	247	204	227	219	232	240	236	230	230	238	215	233	248	261	250	224	232	244	223	237	242	206	227	218	254	218	222	262	232	237	216	237	231	264	243	234	241	261	234	221	229	242	228	234	244	246	235	222	259	218	255	237	246	208	239	242	253	228	252	261	228	235	223	233	268	239	245	239	197	241	259	238	241	244	227	234	222	243	234	228	236	239	239	259	273	240	220	221	215	223	235	239	223	230	220	253	220	227	219	221	251	258	240	243	238	250	242	243	223	241	233	228	236	241	252	237	251	215	256	210	249	213	204	256	245	252	226	255	231	237	225	275	256	244	243	243	210	233	221	253	243	237	230	243	209	225	240	264	249	266	231	234	222	230	233	257	238	254	236	231	229	213	256	255	226	249	219	240	233	259	203	226	261	231	238	250	268	255	257	224	239	239	225	239	239	232	209	221	227	254	233	204	262	229	219	237	234	222	228	231	214	227	248	224	213	226	228	241	231	254	282	263	233	271	254	268	220	259	231	244	250	275	250	246	261	238	219	250	232	254	231	245	233	249	205	214	264	242	238	228	271	232	259	221	227	220	230	230	239	217	236	224	237	254	224	255	204	250	225	201	236	264	235	218	262	213	227	252	217	227	234	251	245	213	241	265	227	226	247	244	229	269	238	243	230	196	221	219	242	227	223	237	228	258	227	241	257	226	242	215	217	237	233	225	216	231	223	251	222	226	243	257	233	227	251	234	242	249	226	230	230	213	245	263	236	249	263	241	229	260	231	211	238	204	215	226	258	248	227	262	222	229	232	212	239	233	251	248	243	250	239	232	217	238	235	241	250	206	244	257	188	233	226	223	227	224	226	200	204	219	233	218	226	251	238	234	240	258	214	240	246	249	240	216	243	224	217	233	261	200	272	224	257	240	220	222	250	238	219	220	230	254	238	231	246	214	231	218	244	245	233	253	245	220	246	221	238	239	247	253	253	231	243	263	220	227	237	228	241	238	241	224	234	234	256	245	237	219	235	229	232	262	242	235	234	253	235	287	230	237	228	249	221	193	265	243	223	229	219	233	223	224	225	247	281	235	213	225	226	231	234	239	278	227	234	218	227	230	244	267	257	253	207	235	214	234	248	231	234	221	251	231	214	239	255	249	255	241	254	253	264	232	219	244	237	235	215	217	211	249	250	238	216	238	218	203	203	225	234	240	243	260	241	225	232	213	240	249	227	256	212	241	246	255	226	226	213	222	227	248	209	216	225	222	212	245	248	225	229	235	248	244	249	243	219	255	231	232	217	260	226	242	219	236	227	252	242	235	231	240	210	225	231	242	245	246	203	240	224	265	227	242	259	229	261	242	252	245	256	273	228	252	233	252	248	258	222	205	220	260	244	255	246	237	249	244	244	234	225	215	252	223	237	239	230	250	238	244	239	251	241	255	223	216	263	242	227	244	227	240	241	246	235	217	265	225	254	231	233	230	255	217	241	251	250	211	223	230	231	231	223	251	242	231	236	226	248	237	239	266	226	246	257	263	221	249	239	236	241	203	225	255	228	261	249	215	228	218	233	243	235	226	267	239	232	252	229	247	255	217	220	219	260	234	243	236	216	264	227	256	243	275	230	233	243	216	224	242	258	222	254	228	212	235	272	224	234	255	220	245	281	239	237	243	218	227	223	234	247	249	251	252	243	246	235	219	213	218	224	223	251	237	212	232	247	228	247	230	248	229	221	229	249	250	237	228	244	237	227	256	247	223	222	243	248	225	243	230	229	241	261	218	226	219	231	243	229	222	250	271	221	216	223	230	211	234	229	256	271	266	227	242	228	257	258	236	230	245	249	259	240	229	245	210	235	244	215	236	237	244	226	235	253	226	254	237	236	241	271	251	222	256	223	221	246	201	229	247	225	249	245	244	269	226	229	206	235	240	242	235	238	218	253	248	239	261	215	239	234	232	244	225	227	229	263	201	227	237	240	219	230	229	247	227	219	250	223	221	247	220	266	256	222	249	241	219	229	223	258	240	239	235	240	220	227	241	246	281	248	233	216	211	223	233	258	250	246	237	241	230	225	235	225	206	212	266	221	249	220	235	224	220	264	230	223	233	233	221	239	216	238	246	238	275	220	250	197	284	266	205	234	256	214	240	207	249	242	252	233	249	235	253	245	258	227	225	227	254	231	210	234	233	245	237	195	243	216	255	229	237	249	251	244	210	233	223	255	252	251	229	279	234	255	244	276	246	221	263	212	242	245	243	244	250	206	235	230	265	265	262	218	230	296	248	230	229	238	241	238	269	245	228	256	245	265	230	245	252	264	259	236	214	254	239	234	251	204	260	242	238	211	244	251	249	232	228	235	214	245	208	228	238	242	256	234	224	258	242	213	221	217	233	229	233	243
28174	6024	1342	762	734	766	700	720	681	667	690	692	661	679	667	672	664	647	664	640	661	678	645	626	645	638	698	702	651	710	640	689	751	652	719	686	720	660	682	655	680	708	689	703	688	660	736	681	742	723	765	727	719	795	763	740	721	705	717	676	646	658	652	683	704	684	651	644	673	649	592	703	668	643	627	604	631	686	658	651	633	629	654	629	640	681	623	665	703	658	622	656	651	614	682	686	601	642	622	617	633	602	648	640	715	626	636	675	643	690	703	687	678	620	645	698	642	680	637	683	680	653	662	597	612	647	626	686	599	669	650	686	631	660	695	680	643	653	629	669	618	641	664	635	652	663	638	627	660	658	641	675	606	658	627	651	629	626	676	676	624	634	643	652	621	676	693	652	660	634	711	617	657	651	661	646	666	652	637	633	604	650	647	702	666	672	645	625	638	638	658	650	640	678	596	652	655	633	634	691	641	714	660	683	618	627	665	592	628	694	625	622	655	613	666	668	616	646	658	633	637	639	670	610	639	668	657	632	637	603	647	616	645	691	650	696	633	643	623	659	668	658	716	647	640	639	691	607	667	648	617	662	637	645	646	697	638	621	653	620	646	625	601	643	664	656	642	649	674	671	637	616	658	686	604	607	668	608	658	652	619	620	640	650	659	630	624	635	649	652	667	637	633	608	667	637	627	666	602	623	664	632	625	627	671	611	666	674	626	616	638	684	672	695	633	669	644	616	637	650	681	658	633	705	604	669	643	697	661	676	671	620	656	667	604	639	661	631	683	624	683	615	629	664	641	634	656	686	652	634	666	646	651	651	614	617	610	618	625	672	642	679	685	694	641	645	646	660	609	653	622	631	697	654	624	625	659	626	646	646	674	682	724	695	629	678	620	691	630	622	649	644	648	672	651	627	673	623	659	615	598	686	713	629	631	644	675	678	596	682	664	664	655	655	662	657	617	618	698	688	677	655	644	654	645	632	662	635	629	681	637	650	621	613	693	667	658	656	618	647	655	626	662	677	717	674	664	624	641	667	645	686	678	648	610	626	690	606	645	660	667	645	608	629	625	622	644	683	622	625	664	657	658	632	658	666	651	629	629	637	641	686	646	627	718	665	704	679	680	641	659	676	631	660	633	641	617	634	667	653	603	633	619	656	619	672	622	659	636	622	677	625	654	638	658	665	640	628	670	627	651	671	634	620	667	657	614	632	657	678	623	628	626	638	649	646	645	678	670	662	638	691	642	657	642	639	656	645	613	609	666	631	692	637	710	658	650	647	613	640	650	648	694	663	644	655	684	630	676	644	594	638	627	663	619	661	694	713	620	632	674	664	664	621	653	646	682	648	710	618	676	620	684	657	636	633	686	638	651	641	667	648	651	672	638	618	599	643	656	607	625	653	649	653	631	643	616	640	614	706	657	656	654	623	659	684	621	669	655	663	637	659	640	613	666	660	641	649	629	641	637	636	689	651	625	654	694	697	634	601	668	636	697	622	620	631	632	676	638	651	670	695	645	674	628	637	650	677	614	609	621	657	630	631	627	621	654	651	643	619	641	628	650	647	654	638	661	644	587	645	576	614	618	653	637	685	604	620	607	634	598	638	615	632	634	633	630	677	620	629	629	648	644	667	630	643	642	664	662	690	651	677	637	638	646	643	599	665	627	648	668	646	631	675	676	692	619	674	648	641	661	601	682	632	687	633	645	684	652	656	648	608	638	675	655	663	625	637	643	658	612	668	681	652	688	659	632	634	696	618	665	650	625	670	673	659	652	615	647	667	631	654	660	648	675	672	650	623	651	641	647	631	666	677	658	631	660	698	632	658	635	632	617	623	657	647	670	643	645	672	647	657	668	715	621	660	607	650	666	664	621	691	650	588	637	660	607	658	669	643	658	616	670	638	672	623	652	619	631	637	647	646	663	672	674	616	624	668	641	655	625	654	653	683	679	648	662	660	701	649	617	639	640	621	661	664	660	644	675	657	677	636	648	655	660	634	631	655	652	617	634	645	672	662	664	650	645	660	671	652	630	697	608	666	591	621	679	638	655	656	599	695	611	634	674	633	643	618	633	612	600	630	636	650	649	645	586	644	661	612	683	656	653	657	635	620	649	618	610	657	676	609	654	657	662	596	602	633	631	660	654	631	626	617	715	611	632	665	635	640	645	617	637	636	595	642	617	665	616	630	684	676	643	683	647	648	678	639	646	621	654	633	640	598	615	644	640	670	681	687	616	640	643	673	612	612	614	606	615	665	661	617	647	623	632	697	689	645	664	658	664	668	664	643	627	638	619	647	627	657	625	676	623	679	633	649	604	675	692	624	610	687	659	679	632	598	631	651	635	658	652	651	657	686	652	620	689	654	665	661	693	664	639	652	619	664	637	628	622	602	617	628	685	623	664	646	697	637	680	638	633	649	665	641	628	624	689	657	606	655	660	641	612	656	637	656	620	644	642	649	640	663	631	684	637	656	624	676	660	697	666	651	601	665	646	640	631	639	690	635	689	635	664	658	625	615	600	657	658	633	704	637	672	682	611	635	643	683	665	656	661	639	633	627	615	734	642	602	660	677	613	649	646	639	646	667	648	686	634	621	669	654	635	633	661	602	628	617	677	647	664	621	644	637	619	606	652	652	655	649	627	676	674	657	643	605	607	641	640	584	592	614	639	630	608	665	648	653	655	670	608	664	659	704	647	603	639	614	657	613	621	651	606	681	664	613	620	692	688	624	629	636	661	640	679	567	654	688	667	632	673	672	638	644	645	642	671	628	635	669	645	676	612	633	622	652	643	640	650	638	665	625	681	631	613	648	628	639	673	611	659	680	649	652	672	607	671	625	703	639	671	636	657	677	689	659	669	656	617	641	670	635	623	686	682	623	647	647	582	647	658	627	588	674	640	634	633	609	661	652	627	682	637	634	676	721	653	670	636	617	650	662	638	655	650	698	688	615	640	640	649	660	700	631	676	662	631	638	670	640	625	666	652	707	631	623	633	650	617	658	635	685	669	637	628	681	648	668	604	641	629	654	708	650	621	703	637	664	647	642	637	623	596	658	618	691	621	649	653	621	683	618	621	616	634	658	610	635	659	634	683	661	633	694	660	673	661	654	717	632	631	600	662	669	633	616	658	697	669	604	644	626	658	660	628	662	659	684	647	669	645	624	652	616	638	653	648	660	649	630	647	646	604	642	657	692	646	651	659	640	653	636	647	611	625	622	621	651	651	656	655	674	672	591	602	641	633	693	609	661	602	656	675	620	603	660	675	574	681	636	680	613	612	665	609	671	673	613	650	650	616	628	623	645	623	658	675	656	681	600	638	694	638	632	695	648	623	657	621	639	618	686	637	604	610	633	647	612	659	652	657	648	649	703	630	675	672	679	659	638	631	613	656	631	669	636	684	697	640	668	644	653	646	692	640	644	640	636	630	649	645	626	654	651	643	601	645	648	669	661	630	643	611	623	631	662	644	642	690	635	661	638	641	619	614	628
72310	39753	14999	1307	430	381	276	276	253	230	242	226	204	232	202	192	214	207	176	181	154	176	193	168	196	182	190	192	170	189	203	217	202	202	174	203	179	196	176	176	184	197	184	183	180	206	202	198	206	206	229	222	255	252	300	254	258	239	215	202	201	180	197	314	298	184	172	184	174	210	186	159	170	188	173	177	204	180	183	163	175	175	172	210	187	182	177	171	175	189	154	213	159	192	166	157	183	181	189	176	155	163	180	191	181	167	163	181	171	193	179	196	183	194	178	180	173	173	168	179	193	161	186	172	179	158	181	164	175	188	184	158	158	189	167	177	164	192	176	172	184	161	160	177	143	184	170	178	185	182	171	174	180	172	190	170	174	183	173	172	179	179	173	188	167	180	165	178	178	190	174	164	167	179	167	160	188	159	174	194	175	163	159	162	171	201	166	180	178	193	166	173	173	173	190	177	167	182	177	176	175	164	187	175	157	156	163	191	156	168	160	173	168	187	173	165	166	186	185	183	169	180	204	186	183	164	188	172	165	186	180	187	175	172	171	178	172	184	190	184	205	189	171	173	164	157	177	174	158	171	185	193	158	191	177	161	183	149	199	163	182	178	196	185	183	181	186	186	180	197	189	185	179	184	189	174	174	181	182	181	164	193	198	155	157	184	174	177	183	209	167	184	180	177	187	167	184	186	172	189	191	168	172	156	176	172	185	182	189	189	175	184	169	185	177	164	191	171	171	178	145	190	171	159	193	177	161	191	157	180	161	161	168	162	184	186	182	169	176	172	186	152	177	166	180	173	193	173	157	193	183	196	152	168	155	159	183	175	207	178	181	186	165	171	175	179	181	172	154	200	153	195	171	185	199	181	188	178	161	183	176	186	186	177	182	184	182	182	197	160	183	149	175	191	178	140	172	164	179	175	183	176	193	177	192	166	184	183	181	172	184	193	178	172	157	185	198	188	197	187	159	179	195	179	187	183	202	154	175	178	161	180	184	172	195	190	197	161	153	175	179	154	145	198	184	170	177	185	191	172	193	178	181	178	187	188	185	180	170	163	174	147	175	178	185	214	173	176	177	144	177	192	164	165	194	172	177	174	175	182	153	183	172	170	163	186	175	158	176	181	190	153	168	171	192	176	172	174	194	167	164	170	176	175	179	181	184	183	183	175	198	156	177	173	167	154	189	169	162	187	195	188	189	186	178	173	148	147	173	172	185	173	158	176	191	189	194	166	196	169	156	178	191	151	179	157	176	148	220	166	182	164	155	173	151	181	171	167	182	187	149	171	164	155	186	166	193	183	162	167	173	174	163	214	164	166	159	189	175	177	174	196	186	161	206	178	204	152	157	169	170	189	175	192	165	164	195	167	165	177	151	182	172	186	181	189	168	177	183	199	188	190	182	198	164	169	187	180	160	186	159	176	179	170	196	187	162	140	175	202	180	157	166	191	168	166	190	154	155	189	173	162	179	185	175	161	151	159	144	197	192	179	166	182	180	159	187	166	183	178	180	195	182	185	173	182	178	175	156	183	171	159	189	175	172	139	188	176	192	162	175	168	142	180	195	174	155	188	164	175	167	176	186	169	153	186	166	171	179	150	168	181	166	180	158	180	175	177	161	171	165	174	170	198	169	193	172	164	197	174	201	191	170	190	162	183	167	173	185	175	196	161	155	169	177	165	182	178	180	159	167	160	184	171	162	176	174	168	192	196	184	170	207	172	196	191	181	190	196	183	167	189	182	167	194	183	171	143	172	159	171	171	172	163	185	157	176	174	174	212	169	177	176	183	166	191	168	190	170	167	171	185	177	171	210	192	189	193	175	169	196	179	177	172	178	169	156	179	178	164	162	200	187	204	198	180	178	189	181	196	162	164	193	174	182	176	168	177	145	196	174	164	167	172	193	174	182	207	172	179	183	175	191	147	185	168	162	203	175	190	178	165	189	189	171	196	178	208	185	188	171	188	172	187	164	183	207	158	170	164	181	170	174	200	192	191	179	184	183	176	182	217	209	193	164	161	194	174	168	176	194	189	183	179	183	188	167	174	157	179	159	177	164	176	179	173	200	176	183	190	184	170	181	180	177	177	146	168	173	162	179	170	191	200	188	169	158	168	179	180	201	167	181	165	204	184	177	171	158	159	190	162	184	194	172	179	181	156	152	172	177	196	194	173	167	176	180	187	189	176	179	180	177	184	166	162	197	161	185	168	145	170	181	164	169	182	168	187	191	167	172	196	163	165	183	192	199	160	169	201	183	171	192	198	192	189	155	172	164	170	171	186	181	182	183	168	181	181	184	169	200	186	193	166	176	171	145	156	200	182	191	185	154	166	171	157	155	181	168	168	186	174	171	153	169	193	171	185	181	171	204	166	173	171	183	173	166	144	158	171	188	167	171	184	161	171	162	159	172	163	197	168	190	180	195	160	191	181	188	157	220	174	174	169	184	203	185	176	165	172	169	158	182	167	188	178	201	160	185	189	178	175	190	171	180	170	186	190	178	189	178	188	168	205	184	173	152	181	189	166	178	172	200	197	183	183	179	167	164	188	189	155	174	161	199	185	164	160	166	195	154	182	165	174	185	195	164	186	175	178	174	196	180	155	228	161	191	160	181	156	168	183	183	198	170	195	198	186	173	180	146	184	194	199	190	191	181	151	167	187	168	172	161	198	184	197	186	170	189	205	202	167	154	177	178	164	165	165	178	157	171	183	171	185	189	166	158	185	161	188	152	178	171	204	171	182	164	173	157	179	167	178	175	171	197	197	181	155	164	197	166	176	188	174	193	192	190	196	179	209	166	200	187	161	183	172	166	190	198	199	143	181	167	180	192	170	192	151	180	168	181	200	174	176	168	180	167	190	197	170	174	190	164	176	191	166	156	179	187	182	174	185	200	189	210	154	182	189	169	193	173	189	164	152	200	174	152	177	188	169	160	177	175	157	175	185	172	173	177	168	185	201	160	183	174	164	165	166	175	178	157	186	175	180	167	192	177	168	158	188	145	179	184	176	168	197	182	168	182	153	197	165	170	174	190	164	208	168	188	181	194	171	165	199	180	169	181	187	162	182	190	228	186	191	162	175	159	169	179	181	167	200	174	178	185	172	229	189	161	182	181	159	153	191	159	188	185	166	187	173	164	170	164	188	184	200	172	168	149	212	197	178	206	191	196	203	186	188	157	181	162	181	178	204	209	165	188	190	179	175	185	156	175	169	171	185	167	182	157	208	178	193	174	171	184	165	184	152	147	156	181	165	189	167	197	197	175	177	131	173	181	221	199	168	190	187	195	183	168	202	186	181	171	189	159	159	187	194	174	177	159	198	180	167	151	155	205	182	195	172	170	158	180	195	182	149	159	200	175	181	171	182	158	174	185	175	185	183	191	187	183	160	170	165	199	191	186	180	180	179	166	172	187	165	183	170	197	151	188	160	181	175	177	195	189	174	187	156	170	171	162	163	169	173	180	161	176	166	150	186	178	188	178	169	169	167
48065	19880	5771	1684	1534	1283	1102	1078	956	841	730	729	698	632	655	660	587	625	618	599	590	617	626	556	577	543	578	603	591	633	632	684	670	664	623	603	569	570	513	524	572	591	598	592	561	653	734	700	653	713	955	996	1206	1303	1435	1253	1152	1191	824	711	693	647	691	1411	1547	620	674	621	665	601	597	527	568	585	601	555	592	586	555	552	491	582	584	550	619	628	529	535	531	498	462	522	559	510	528	534	471	513	529	530	514	514	492	497	504	506	490	500	502	497	522	496	504	498	499	506	475	474	478	503	518	499	520	500	475	493	560	483	491	467	475	511	491	499	457	473	480	507	501	530	502	529	529	452	485	506	488	496	518	508	516	514	496	504	499	536	541	494	520	529	509	518	501	510	516	487	497	513	511	545	461	493	508	522	514	519	518	530	517	500	477	499	522	502	454	498	501	512	527	492	503	497	513	486	520	565	507	508	501	512	519	527	514	508	527	497	498	516	513	489	498	530	516	513	523	532	465	447	566	504	527	512	498	510	501	518	497	503	468	531	523	495	482	488	524	508	519	479	515	525	520	492	500	511	550	511	502	516	501	487	505	525	519	498	482	504	516	485	506	497	492	508	507	534	532	541	490	484	508	516	487	530	482	516	480	466	543	554	520	504	535	534	485	527	491	500	514	527	473	485	541	491	526	473	470	510	470	553	530	488	530	486	520	528	472	496	501	530	545	518	525	546	492	467	480	509	535	515	499	516	530	499	502	481	493	518	479	512	520	491	501	461	549	517	493	487	500	472	501	520	498	512	505	497	440	488	528	500	507	533	526	501	495	528	499	556	488	514	480	493	495	521	511	557	495	535	503	503	536	502	493	484	505	497	493	524	526	479	510	474	511	475	502	519	527	520	495	508	524	475	522	546	519	560	487	501	483	433	510	518	510	483	490	471	507	478	475	517	480	537	471	494	466	468	490	479	526	515	469	533	528	502	523	488	472	520	479	454	456	506	486	498	511	533	556	495	499	537	488	504	517	529	504	504	525	515	498	475	470	521	496	487	491	518	510	477	485	485	506	528	508	490	506	487	481	511	495	519	503	495	483	496	496	506	486	507	523	511	514	534	488	543	474	464	533	524	472	512	517	512	510	484	511	514	493	520	486	466	508	544	500	503	502	532	505	486	502	536	497	516	493	498	513	496	511	515	444	543	491	497	511	499	503	465	516	539	503	495	503	503	466	482	512	527	507	458	495	551	537	510	476	540	499	518	505	504	445	487	478	521	487	513	466	505	465	503	490	508	454	498	523	512	482	533	495	515	514	501	509	529	490	492	580	511	489	524	489	529	464	493	476	523	460	500	511	504	475	502	499	468	477	460	526	509	503	497	490	499	516	522	507	509	483	549	530	475	514	456	483	527	496	536	482	479	472	495	515	537	494	529	502	471	482	488	476	499	506	465	515	504	457	473	520	476	492	504	488	494	469	525	504	505	490	542	506	524	505	503	552	489	499	504	483	472	500	548	470	457	524	495	522	501	516	508	516	489	513	521	509	507	541	541	518	505	541	509	497	476	515	485	493	496	498	495	499	509	502	543	544	505	540	517	502	502	485	506	520	528	492	515	523	536	519	527	507	515	569	494	524	510	503	494	475	526	495	518	530	540	486	458	471	520	510	524	496	471	504	544	490	521	526	510	462	477	491	522	458	545	494	508	491	506	444	510	447	480	518	489	486	505	528	505	523	467	520	474	529	467	511	515	506	485	511	511	522	498	487	512	505	489	507	490	528	550	492	529	553	519	489	503	537	542	491	530	533	512	513	528	504	516	493	519	490	518	503	513	493	503	514	506	546	540	488	575	541	517	500	491	484	511	520	476	506	481	497	490	495	484	541	479	480	518	438	493	482	491	500	535	529	482	516	504	505	484	526	470	490	525	517	462	460	478	518	549	516	509	530	502	520	530	477	551	480	509	501	536	488	477	505	525	488	498	497	516	504	507	500	509	488	516	484	502	507	483	494	502	500	490	538	477	519	520	498	527	520	474	522	527	477	482	509	501	518	495	487	488	498	536	511	530	528	513	516	518	480	510	529	517	493	474	541	500	510	485	491	478	491	485	500	534	470	480	510	499	464	500	507	464	452	519	510	511	501	490	504	520	481	490	502	530	520	508	520	530	492	501	492	488	537	469	556	504	497	512	481	516	505	537	534	499	509	481	513	507	494	470	490	501	492	534	521	522	480	507	519	547	503	550	529	491	484	498	536	552	512	493	521	494	481	491	517	488	511	498	471	502	495	517	513	484	485	534	535	542	488	484	470	551	485	520	496	500	478	498	488	520	519	509	488	503	522	499	525	537	472	500	509	536	531	530	490	501	501	498	464	493	496	566	500	481	502	508	460	507	479	525	493	510	530	496	525	524	490	498	520	523	486	472	525	495	478	490	525	464	493	499	507	507	479	496	540	515	529	516	515	511	521	498	539	500	519	479	513	449	489	520	527	524	511	546	515	491	553	518	491	469	478	528	499	478	516	518	506	497	528	513	493	528	503	507	511	457	504	509	505	494	498	483	495	462	513	546	470	514	530	518	480	517	502	516	516	471	476	514	506	498	493	501	473	524	493	474	499	462	485	497	504	511	491	520	518	496	520	533	521	468	520	487	463	514	485	488	504	460	510	503	519	498	502	478	515	478	502	514	517	503	515	473	484	474	532	510	522	541	564	487	535	529	519	518	464	533	522	489	531	520	510	473	522	528	509	507	532	550	525	473	528	526	514	502	510	490	529	481	458	511	529	522	522	523	497	531	505	508	451	512	483	478	509	491	567	556	555	498	484	542	494	464	508	518	486	504	481	536	509	490	495	529	513	491	490	490	536	500	488	509	529	521	496	522	494	558	499	527	514	517	501	517	492	530	491	509	508	522	513	489	487	516	521	493	480	552	512	523	550	513	477	504	521	522	533	508	517	522	544	539	508	501	510	525	528	493	513	462	497	548	481	503	498	510	527	480	442	505	504	530	500	554	465	499	525	521	519	486	475	477	539	524	518	490	495	505	504	507	509	537	569	494	551	510	536	458	505	506	552	540	499	486	557	514	502	522	519	495	509	523	508	522	520	488	503	505	457	501	500	482	461	493	521	496	513	516	496	539	553	498	527	508	510	521	486	554	492	481	504	546	518	505	508	523	510	484	523	516	499	474	501	506	526	540	518	540	508	481	478	476	549	498	496	485	525	517	508	527	471	473	509	514	498	522	529	496	494	546	510	468	478	498	517	498	485	506	515	533	545	504	487	469	479	512	510	527	528	482	463	496	517	494	480	553	540	475	486	483	500	468	508	523	502	563	520	523	529	467	503	516	482	515	499	501	476	479	531	508	496	504	501	496	554	516	483	503	487	485	488	520	550	473	502	520	501	504	519	507	518	481	499	497	490	521	476	507	562	512	493	484	521	507	540	510	511	510	538	532	473	511	533	542	473	526	471	502	504	521	512	516	498	495	477	526	472	504	522	507	522	456
82269	50047	21880	5178	922	621	468	402	370	377	332	324	293	297	273	281	275	279	230	223	258	250	236	297	263	273	254	246	258	274	285	274	256	295	264	275	235	249	254	250	260	256	230	238	246	243	281	264	276	286	286	330	369	426	450	429	333	393	280	267	261	217	271	434	492	262	295	265	257	265	251	255	236	252	251	249	235	270	241	283	233	220	262	249	261	267	252	223	215	249	256	266	247	246	230	230	262	245	265	238	249	226	199	254	242	228	266	232	251	219	230	246	241	211	223	241	226	255	221	230	228	247	223	232	212	252	253	259	240	242	241	217	238	254	241	245	222	234	256	247	228	243	246	253	230	235	227	247	238	215	228	228	228	205	255	266	224	210	235	225	234	243	239	222	228	228	216	233	231	234	218	239	237	236	202	230	264	206	238	248	220	246	214	184	254	247	243	259	205	223	220	256	215	217	254	271	226	241	242	225	232	223	242	233	245	235	227	266	207	247	218	241	239	252	234	250	218	209	226	230	255	223	229	237	217	226	262	254	229	254	229	236	240	222	232	211	225	227	213	221	235	231	231	227	232	247	245	227	242	219	235	225	240	217	226	238	254	242	209	265	236	222	260	223	234	246	230	245	251	227	230	255	237	253	218	239	240	242	224	232	237	195	208	224	238	255	247	272	256	255	236	261	235	225	263	251	224	241	262	216	221	234	255	216	237	262	240	231	223	247	218	228	221	214	225	229	248	230	229	239	226	230	218	241	234	259	207	218	253	209	231	239	261	235	237	286	258	235	230	228	249	246	249	230	229	228	234	232	225	218	227	244	200	228	238	202	252	251	246	233	233	228	237	230	213	224	266	239	217	235	241	197	237	245	239	227	239	257	235	222	230	241	220	236	221	243	280	214	226	227	244	231	246	252	250	237	229	234	259	218	249	220	218	230	252	238	242	226	228	243	220	205	215	240	232	224	217	230	243	239	234	261	233	264	241	220	244	253	240	245	247	242	252	231	251	219	211	226	257	243	225	216	266	257	222	235	221	249	227	229	208	245	219	197	225	213	220	220	206	240	218	227	279	230	241	219	218	242	224	215	237	271	220	242	244	249	239	241	248	210	238	242	239	243	242	239	234	221	251	222	259	230	221	254	229	224	246	240	224	234	233	212	200	227	269	255	244	237	208	231	247	238	259	249	243	202	229	241	243	243	241	216	250	232	254	238	222	235	216	246	228	250	257	229	231	208	218	237	223	229	239	238	202	234	237	235	229	234	240	224	224	233	225	233	236	246	243	218	230	223	219	242	250	220	225	227	245	229	235	233	254	252	232	235	215	240	231	254	225	239	262	233	239	242	236	244	231	217	247	226	263	228	233	231	205	227	240	228	250	253	234	214	210	225	217	229	254	241	223	271	237	259	243	221	228	258	242	226	241	231	230	240	238	229	215	210	227	241	248	216	246	221	233	255	232	211	218	221	246	228	228	237	246	237	235	238	227	216	211	228	226	227	234	211	241	224	215	226	228	253	225	228	246	239	240	251	248	220	233	251	227	225	231	262	262	216	238	259	251	220	210	274	227	243	226	220	218	256	227	248	241	247	230	250	222	261	267	233	225	229	198	256	229	225	220	222	201	235	229	247	243	239	228	221	262	249	225	242	246	229	218	264	254	219	251	220	221	261	253	225	220	233	204	244	249	226	233	260	235	230	245	225	227	207	240	251	211	237	246	242	253	237	219	238	227	232	221	261	253	234	218	280	246	229	229	218	230	239	254	231	207	250	219	243	242	239	237	220	231	228	217	214	252	232	258	226	238	229	234	232	248	260	224	221	250	240	207	201	240	262	243	221	240	210	249	223	253	225	234	227	253	232	245	237	210	238	253	212	241	233	251	226	225	204	232	245	225	226	222	222	238	229	232	250	260	235	220	221	248	255	237	249	247	228	215	247	231	262	216	267	242	203	246	224	257	244	231	236	220	220	245	239	225	238	230	226	232	257	200	236	249	220	248	217	216	245	241	249	216	222	246	245	225	219	210	214	265	228	247	241	206	222	252	231	229	221	211	266	220	259	225	257	225	221	216	256	225	219	228	206	208	226	214	228	234	263	254	221	217	244	224	227	249	262	225	230	261	238	243	235	211	220	243	224	249	240	230	227	241	237	227	222	215	231	235	242	238	242	245	232	229	248	251	231	270	236	218	233	234	216	238	236	234	246	225	228	208	257	198	221	244	256	246	234	212	237	223	220	229	266	221	264	275	211	232	230	226	220	235	233	214	225	248	211	217	220	227	220	227	255	213	231	239	234	244	235	227	260	244	230	241	246	214	238	230	238	212	244	236	244	241	219	209	235	210	260	218	209	239	237	210	253	228	238	243	225	225	232	236	214	232	243	221	258	231	235	214	223	214	232	229	255	242	210	238	234	249	235	228	248	239	255	255	255	234	241	221	262	254	212	240	245	241	243	226	236	222	231	208	232	250	264	211	225	218	234	256	225	262	237	216	241	229	255	257	235	237	216	241	243	274	255	236	243	262	245	218	234	241	225	234	220	216	217	240	243	210	205	219	224	237	234	217	201	220	223	222	217	239	226	269	262	209	235	239	255	220	230	203	247	229	220	225	240	254	212	228	223	256	232	259	203	228	249	259	223	240	220	202	215	243	195	225	229	220	221	224	243	229	234	246	223	235	225	224	238	233	241	238	226	245	245	241	214	242	212	240	241	228	224	244	242	211	254	210	249	228	253	228	226	232	212	229	228	214	241	216	216	250	254	236	216	271	249	244	231	227	197	242	218	217	228	250	262	229	254	260	223	233	227	230	213	232	243	242	255	235	250	231	227	235	208	258	227	226	232	215	238	242	225	229	256	234	248	245	222	237	222	222	247	217	220	200	226	255	260	233	239	217	242	241	231	238	240	274	238	235	241	240	255	240	230	252	221	235	241	245	246	242	226	237	233	248	248	233	244	240	215	246	226	239	232	205	228	238	222	233	234	208	217	236	251	218	251	231	243	257	241	256	243	237	227	235	224	257	209	216	236	195	256	211	239	236	239	222	251	253	228	227	211	221	238	218	244	226	253	209	236	229	248	255	215	255	258	251	232	209	222	253	253	241	210	257	247	209	221	243	228	220	237	219	226	225	228	248	222	207	251	245	237	220	266	228	226	251	225	245	222	253	218	228	239	225	228	226	223	225	223	250	228	236	256	241	230	231	271	269	254	203	226	241	210	212	247	232	224	238	219	227	229	229	235	236	287	225	251	227	228	212	228	247	249	235	233	237	230	236	235	242	245	249	224	229	245	231	223	207	214	248	238	254	255	230	212	220	227	255	217	244	253	244	229	225	241	207	240	245	248	236	233	237	224	264	248	226	231	207	242	253	219	232	233	220	218	238	246	222	251	252	200	260	247	219	239	237	223	255	225	213	221	241	220	234	257	232	240	212	245	234	229	242	214	215	237	230	251	251	262	254	247	221	208	206	232	265	263	220	254	228	237	225	207	238	231	228	224
58428	26690	7361	2871	2610	2142	1858	1635	1384	1255	1208	1143	1035	948	939	902	873	827	845	797	776	734	791	755	754	778	802	826	822	912	824	827	947	974	874	758	801	730	681	736	725	765	771	713	732	755	801	810	813	998	1142	1282	1532	1924	2359	2089	1611	2092	1025	961	739	823	837	1974	2757	942	938	972	1044	955	834	820	740	736	837	786	763	748	729	706	754	641	730	751	819	780	698	694	683	672	625	643	631	672	642	639	655	641	628	697	674	665	626	640	706	633	633	694	637	633	680	696	636	640	641	658	640	656	650	614	620	601	638	628	711	657	656	640	641	651	678	609	629	644	591	635	644	686	624	640	638	641	670	627	669	573	621	640	606	685	644	638	668	633	632	655	638	656	636	648	659	660	658	655	648	618	613	631	598	631	638	669	600	585	638	610	634	655	692	639	661	635	609	689	629	610	619	658	676	634	627	623	694	595	644	639	633	650	609	642	702	644	602	647	639	645	639	668	659	643	643	632	631	648	649	609	649	595	648	624	632	658	626	624	725	614	664	620	580	661	632	684	611	625	602	668	636	687	663	634	583	647	632	635	623	669	622	645	637	645	645	660	651	647	627	635	686	681	610	699	662	634	630	629	674	637	648	617	607	665	635	682	640	602	629	626	675	613	626	652	588	636	645	646	661	635	667	692	573	643	618	652	679	649	647	665	648	617	601	626	626	592	628	624	657	637	631	643	664	625	662	639	663	638	609	658	666	663	635	648	629	669	639	640	624	613	653	634	611	615	630	645	614	656	699	623	666	670	632	622	644	647	607	609	641	659	689	676	653	647	655	583	669	605	639	629	649	606	635	594	628	702	628	643	639	655	620	675	629	613	635	597	642	648	645	654	661	640	634	659	619	620	604	615	682	645	629	601	638	635	690	670	709	653	633	624	653	590	648	686	636	674	590	627	645	623	643	655	582	634	676	628	643	673	624	619	613	622	646	603	660	647	611	626	624	619	622	632	651	641	654	629	660	688	700	581	630	660	655	661	620	645	649	615	646	671	639	636	621	657	615	625	613	600	635	665	651	668	595	632	659	642	665	597	659	697	615	625	630	664	639	632	677	668	615	657	652	676	625	607	615	667	658	648	667	619	690	626	664	645	670	619	597	588	652	609	682	595	667	658	659	638	598	656	645	628	671	619	641	685	625	622	654	636	625	647	667	626	624	620	657	632	627	667	630	637	627	594	611	618	684	652	603	663	576	667	631	630	643	670	591	637	690	658	650	615	656	635	625	643	637	624	665	648	638	654	626	624	654	651	607	645	647	658	593	682	681	647	644	628	645	654	661	680	639	668	650	658	654	667	671	597	608	648	675	619	630	638	679	663	654	658	694	626	739	628	602	691	608	604	643	618	658	626	614	695	629	603	691	664	653	608	661	647	639	654	621	704	642	622	648	657	616	630	657	639	652	680	629	663	606	592	609	632	654	652	645	644	649	703	623	637	623	632	668	694	630	639	613	615	633	651	654	651	636	664	609	637	621	607	610	610	642	679	604	639	635	639	682	650	630	637	612	652	641	657	615	655	607	662	637	648	657	609	625	635	683	646	668	657	622	632	613	606	584	667	631	650	612	608	662	627	612	619	637	635	676	610	657	708	698	606	611	652	620	673	587	671	611	611	644	640	629	612	633	600	674	643	682	643	644	661	581	663	643	646	618	672	651	654	683	616	680	671	637	621	681	611	619	641	642	626	650	684	616	664	634	642	639	692	631	631	686	613	611	664	633	594	626	636	578	671	680	669	628	638	624	659	618	617	637	657	619	614	634	668	613	680	637	639	628	663	594	632	611	655	627	628	681	629	651	628	671	621	638	629	595	648	649	642	610	654	626	672	679	665	647	654	678	674	622	611	609	644	590	616	612	645	658	621	689	640	647	646	688	662	696	662	676	554	662	619	609	629	643	654	668	627	675	641	594	657	637	627	608	630	642	692	614	647	613	600	603	650	616	650	665	655	620	644	665	643	638	652	669	579	669	636	682	642	648	648	619	655	653	630	644	605	602	628	671	691	636	626	667	630	630	674	646	610	656	629	648	636	640	651	593	639	656	630	676	657	627	662	702	632	727	613	624	626	633	650	710	593	607	646	674	630	652	597	645	624	719	639	653	669	634	655	685	604	614	653	576	626	648	657	636	611	606	594	633	632	628	626	624	603	679	676	633	656	631	596	641	626	660	669	641	634	663	628	611	642	636	616	626	662	668	596	627	663	652	654	687	683	654	650	689	638	645	619	631	662	639	628	604	633	602	626	692	607	669	651	642	633	630	637	604	623	626	626	652	670	619	639	676	662	674	664	676	636	636	656	678	684	682	633	647	613	602	643	666	619	651	662	625	621	654	655	633	674	662	644	639	648	644	653	648	657	608	653	630	627	627	593	643	628	630	645	622	631	704	641	652	684	685	616	663	637	654	627	635	704	658	621	616	618	650	662	579	681	659	632	678	647	621	659	647	701	649	626	650	675	655	613	667	638	578	658	626	630	641	658	621	642	639	685	635	670	610	614	680	653	593	667	626	647	643	613	621	636	630	622	617	602	617	638	642	641	629	596	620	653	665	647	613	624	668	601	610	644	656	624	618	621	591	674	624	661	639	628	647	612	650	647	635	665	558	618	635	635	640	625	574	660	711	648	668	649	616	658	673	619	659	637	656	612	621	631	637	644	642	652	601	663	642	684	622	650	670	665	611	659	656	662	640	668	621	632	698	631	641	596	616	665	671	601	629	674	660	634	636	591	648	678	664	642	648	656	626	628	611	630	641	675	633	627	608	674	650	641	597	635	648	630	634	631	647	654	635	593	666	644	653	693	658	625	608	650	661	652	639	646	679	643	610	629	653	639	648	669	633	676	596	627	670	654	641	622	632	638	589	630	667	653	642	668	626	646	610	656	609	654	644	636	607	652	662	682	634	664	676	617	636	631	611	654	669	646	664	663	644	635	641	633	645	619	675	641	606	648	654	665	607	654	635	622	694	658	664	603	645	642	640	632	655	661	633	657	703	620	665	656	618	631	588	617	636	667	613	681	618	620	645	630	640	644	667	680	605	619	573	576	688	662	635	620	630	626	618	646	647	634	610	655	625	644	633	639	629	624	642	640	635	623	626	638	626	716	673	657	625	624	659	669	625	651	635	660	645	678	615	673	614	611	647	688	605	623	640	661	641	686	606	648	646	583	673	642	652	635	670	697	646	646	666	640	606	675	628	656	647	663	647	647	684	665	601	606	677	659	676	651	637	638	637	592	650	590	653	653	653	626	582	610	623	673	651	652	618	634	638	685	636	623	686	645	655	632	667	638	679	606	649	615	653	670	641	628	635	665	656	643	625	640	642	633	607	675	636	634	626	670	665	654	640	630	627	629	638	654	641	614	641	633	664	627	640	582	625	713	636	666	655	674	653	700	625	637	661	603	649	608	630	605	631	664	658	632	634	659	666	653	667	639	641	591	640	657	618	692	687	601	661	617	613	649
31528	8347	859	296	243	260	234	240	230	254	227	216	246	264	219	208	230	223	202	253	246	212	257	242	181	224	297	227	240	259	205	233	246	272	211	244	230	222	232	251	230	260	234	248	247	260	234	247	255	230	254	250	269	259	243	245	260	243	224	242	238	212	209	238	242	210	242	226	231	216	221	243	231	247	239	223	264	219	253	232	236	232	226	252	254	233	263	239	219	217	229	242	219	220	233	244	229	255	232	243	241	232	242	218	225	264	246	236	190	218	230	243	255	239	241	239	235	238	244	217	214	225	214	226	227	237	243	235	251	221	214	237	225	226	253	248	248	271	238	247	206	222	223	244	242	230	228	230	239	245	223	262	227	235	241	227	230	250	249	275	229	241	233	226	211	242	225	222	228	236	252	222	251	243	220	267	263	249	228	273	257	191	266	250	223	239	239	252	227	242	241	231	236	236	246	247	243	237	221	238	265	232	252	217	228	211	213	247	259	237	206	248	251	244	226	237	253	235	233	223	238	230	240	211	239	219	245	237	207	224	241	251	217	259	229	229	231	232	204	226	227	235	230	263	238	233	212	227	234	219	258	246	235	233	218	193	270	245	251	238	204	232	232	233	218	249	240	228	254	219	219	231	256	252	234	227	244	218	225	224	248	260	238	222	231	241	231	250	247	243	258	235	214	204	225	246	231	217	239	229	227	229	244	244	245	229	242	235	244	225	217	221	205	220	230	228	225	247	273	203	250	242	262	240	259	227	206	252	222	239	259	228	268	243	247	231	224	253	253	230	249	239	240	215	219	230	236	247	224	226	245	235	202	250	259	228	249	252	226	231	232	237	227	247	220	245	223	244	214	248	221	244	243	243	253	251	253	231	252	243	245	229	229	227	239	251	241	239	226	255	230	245	228	211	257	209	262	239	219	220	246	247	236	223	239	226	243	238	238	257	240	237	240	213	244	251	231	247	225	234	232	241	233	221	237	236	232	240	245	240	229	228	219	207	225	246	229	233	229	254	211	259	241	253	228	243	188	230	277	229	240	223	237	237	247	243	250	211	199	252	254	258	216	239	220	245	216	231	232	247	231	233	247	226	239	243	251	259	238	238	251	248	229	244	240	250	243	227	235	225	250	251	223	258	250	249	232	224	242	231	255	249	220	201	228	237	232	267	247	231	224	232	240	230	252	239	222	242	226	262	241	241	197	225	252	237	232	240	214	236	243	227	231	229	245	254	233	216	235	239	213	238	243	246	242	222	211	222	264	229	251	257	225	228	241	207	215	232	219	249	243	240	264	232	205	227	232	232	236	237	205	235	269	232	225	232	233	236	217	242	227	225	216	228	239	232	217	216	244	251	228	251	205	218	235	226	221	238	236	273	212	218	240	220	225	215	206	242	233	236	258	229	251	223	230	211	221	229	243	272	224	233	234	234	216	234	229	261	232	249	248	242	250	251	224	240	246	250	207	245	232	207	261	243	202	236	229	221	225	214	229	212	254	261	250	225	248	222	241	237	248	224	237	245	252	239	225	227	234	230	220	245	239	227	199	227	235	230	229	236	225	241	215	234	248	243	215	236	222	261	254	214	238	230	256	213	247	244	225	214	242	217	232	229	238	218	237	238	237	230	239	231	230	227	239	210	239	223	228	248	216	213	244	255	234	237	246	245	248	234	233	226	227	236	249	251	231	218	231	249	245	250	257	242	227	234	235	218	225	239	230	242	245	209	208	212	265	214	234	212	226	270	239	248	262	226	251	224	211	231	257	231	237	230	246	228	254	262	214	219	213	264	215	247	234	204	227	217	228	239	238	240	235	249	212	210	254	246	235	240	259	220	251	238	237	256	225	224	217	222	262	252	241	241	237	243	236	237	213	235	244	236	217	227	238	249	225	222	242	239	223	233	231	255	191	256	252	259	238	231	221	234	243	235	245	246	226	222	246	234	222	233	211	246	245	254	231	222	215	237	204	227	209	258	248	222	229	241	237	236	214	232	234	245	244	238	251	239	234	266	215	237	222	208	236	237	223	246	248	270	253	248	241	237	233	215	233	241	234	250	212	240	231	237	264	219	223	238	244	245	220	257	211	236	213	227	238	270	247	274	257	232	234	252	218	255	251	265	221	240	209	252	234	237	244	249	234	274	242	229	210	238	240	244	225	231	255	244	213	218	241	234	256	233	230	250	218	263	260	227	235	242	240	249	206	230	230	206	257	230	219	244	217	237	253	212	236	248	244	231	207	203	239	203	245	240	242	231	260	229	234	232	260	226	228	255	250	241	249	215	266	223	230	240	216	223	221	229	215	228	229	233	229	275	251	224	224	232	235	241	231	234	236	225	239	240	240	261	231	247	233	237	232	234	235	208	216	220	242	225	216	220	230	195	246	218	199	246	237	257	230	235	234	236	216	239	274	243	234	250	230	229	241	242	230	202	231	233	219	249	241	266	257	259	247	232	257	231	245	264	258	253	243	259	258	265	260	223	235	240	260	239	244	254	232	222	238	244	254	246	243	241	296	248	232	240	227	238	245	221	216	246	238	257	243	246	235	217	217	212	255	247	245	219	250	225	236	217	220	224	244	238	233	254	230	215	249	227	250	224	262	231	234	242	247	238	230	273	235	239	236	225	278	231	251	218	247	232	233	217	243	212	215	234	250	224	264	223	248	259	237	232	220	233	236	244	234	210	224	234	238	250	264	222	255	258	224	224	230	249	234	215	235	231	214	235	247	246	207	246	239	227	233	237	242	234	227	210	256	213	241	236	224	253	260	257	221	256	200	260	219	236	227	259	212	221	239	227	226	224	236	251	214	239	224	234	252	215	257	231	213	224	232	252	254	198	252	243	233	216	261	258	234	244	253	236	259	232	259	215	244	235	250	223	242	249	278	222	250	262	242	202	236	256	231	245	244	228	216	224	230	231	212	230	232	225	220	220	233	251	266	249	232	252	262	238	244	197	219	267	257	247	236	266	231	224	234	213	230	233	237	246	216	252	213	242	273	244	248	274	225	234	242	230	234	244	242	222	227	266	224	275	228	208	225	220	261	253	237	215	245	266	244	233	237	224	210	247	240	229	242	245	238	226	244	229	197	227	228	258	209	209	227	213	240	237	249	229	226	246	217	218	246	257	237	234	249	230	211	208	216	249	250	241	236	237	238	225	258	217	220	241	232	225	234	252	260	254	254	234	241	244	263	263	237	229	240	244	265	226	246	245	237	227	246	236	220	244	220	224	219	256	245	241	222	272	261	230	247	251	241	256	220	205	237	212	238	234	211	244	231	254	216	222	238	266	242	228	222	240	258	237	235	270	235	264	228	230	271	219	239	255	239	210	225	227	246	249	217	232	221	250	241	248	230	245	243	241	260	226	248	231	238	224	265	256	218	222	247	222	225	222	217	242	246	215	220	248	233	247	189	236	194	237	223	224	246	216	241	206	200	223	235	192	229	226	215	216	241	235	267	256	249	247	209	249	220	238	237	238	234	257	236	241	225	226
27882	4628	1277	748	725	776	702	694	641	663	676	722	624	646	642	665	610	627	640	662	639	679	640	614	639	630	681	670	660	649	686	688	652	633	658	691	678	636	662	668	743	724	693	675	657	719	672	684	651	687	680	721	720	780	828	720	742	703	671	646	674	666	671	684	783	668	667	666	645	663	620	633	665	642	679	676	657	659	631	615	631	607	680	655	634	586	663	627	610	606	616	637	627	600	677	612	645	648	661	648	638	655	673	613	645	638	649	649	663	648	628	644	582	630	573	653	632	610	689	625	637	640	639	617	600	613	631	662	611	666	643	674	647	657	633	629	612	637	658	607	642	617	640	650	657	641	621	658	616	615	644	657	595	652	652	656	664	607	671	708	645	659	637	662	631	632	661	657	643	639	603	633	580	650	678	653	623	642	638	671	642	662	640	635	660	665	605	598	649	678	641	593	618	635	647	655	623	638	610	644	691	616	638	626	675	640	687	648	565	658	652	627	674	656	637	621	664	607	679	626	666	645	573	652	606	615	621	627	604	567	637	647	636	661	597	635	614	697	632	622	637	574	656	646	629	629	618	654	667	684	666	639	638	602	639	677	630	659	589	610	619	650	662	642	665	620	632	638	644	638	649	643	615	652	627	627	698	612	679	635	610	627	644	668	642	635	628	624	687	640	669	677	636	629	602	655	654	655	651	624	642	617	615	615	650	656	645	637	649	618	646	624	612	619	636	654	627	616	658	591	637	645	606	649	623	674	653	648	662	621	646	675	643	597	610	639	640	642	681	650	650	611	607	671	657	657	651	614	657	646	657	608	591	637	687	640	646	655	639	641	663	654	637	632	665	615	603	610	638	606	665	615	555	638	680	665	671	624	643	658	625	639	626	648	649	634	582	608	653	629	656	626	659	618	639	625	635	637	646	647	646	627	686	607	627	645	672	669	630	652	587	643	646	636	662	664	608	657	691	679	605	656	663	692	630	656	665	595	637	634	618	638	602	643	640	623	658	604	616	666	577	577	615	615	643	615	627	576	669	626	618	627	649	638	683	604	649	614	664	637	612	641	669	615	614	712	657	643	681	676	618	696	648	634	657	634	647	634	649	641	648	591	653	638	624	643	647	665	663	660	670	624	591	618	625	606	671	618	629	649	653	665	650	631	652	641	628	623	626	686	638	633	657	667	649	621	635	647	619	642	622	612	658	642	640	614	629	692	624	621	620	632	664	637	637	661	603	640	641	637	640	631	591	664	649	660	655	621	646	602	662	659	629	661	542	574	605	612	644	637	642	589	578	613	620	653	619	685	653	644	650	618	620	646	636	640	685	635	616	610	655	627	624	632	647	631	685	612	608	603	650	645	662	675	620	657	596	634	645	655	621	592	643	626	632	641	644	643	602	633	633	655	648	676	619	569	636	606	623	649	634	602	624	611	631	627	588	602	624	667	630	666	648	636	655	671	657	605	666	618	657	645	619	637	641	599	633	663	627	668	639	622	688	593	661	643	655	659	597	618	651	663	638	620	590	591	683	625	636	632	636	640	641	610	600	622	599	651	661	649	644	680	687	665	649	631	665	633	603	659	647	626	632	630	642	652	646	654	651	650	644	611	614	644	629	607	695	648	674	665	647	663	619	618	640	655	636	643	655	658	644	699	637	671	632	673	681	627	620	666	647	598	638	694	636	649	630	653	614	643	673	629	683	650	677	602	710	690	620	658	585	628	610	656	646	648	632	619	615	567	611	637	625	633	679	638	644	623	629	601	664	586	635	615	685	626	671	615	626	609	618	648	664	649	685	662	600	589	650	674	650	577	581	675	653	658	643	665	619	607	643	655	634	656	663	633	665	632	654	625	630	612	706	635	660	657	646	659	689	662	645	620	621	681	621	662	646	654	678	624	625	668	635	629	646	662	621	636	647	650	641	621	639	600	638	658	667	618	636	615	630	662	663	623	641	670	651	606	635	613	647	652	614	632	660	662	650	623	591	620	652	661	636	634	632	605	628	642	655	660	614	581	631	651	622	626	596	657	641	641	637	602	636	618	662	627	671	636	645	654	640	632	636	667	639	644	611	662	634	649	624	627	659	650	570	631	560	684	645	646	576	640	607	614	648	636	633	657	639	685	619	674	633	622	650	635	625	667	629	617	659	639	667	612	612	665	668	648	597	657	606	640	658	604	648	631	645	655	628	671	666	664	658	637	631	665	670	630	618	682	637	597	638	635	614	608	685	651	621	674	637	649	642	647	638	619	667	639	668	606	641	606	618	649	619	646	693	655	644	635	643	632	637	649	639	614	631	617	643	643	640	658	611	648	648	616	610	664	604	597	635	625	598	677	621	635	654	630	612	659	637	612	615	602	623	642	628	640	638	601	653	610	565	632	629	616	628	672	654	666	613	694	659	657	679	609	663	600	631	656	603	685	641	623	639	602	628	607	599	634	606	654	657	604	627	611	641	643	624	637	644	614	651	658	672	626	655	682	670	604	615	641	647	624	652	626	618	671	633	634	642	623	632	657	587	586	635	642	643	618	588	641	661	622	613	607	634	658	601	626	651	659	666	649	676	608	607	643	637	648	651	599	636	639	617	608	616	675	650	662	599	682	621	683	638	590	600	655	635	675	669	658	667	633	654	639	663	661	679	644	649	642	611	649	614	634	631	652	614	623	648	626	651	596	657	663	677	646	654	620	599	621	622	662	633	652	634	618	626	653	629	647	609	620	611	659	623	660	663	602	650	621	634	634	659	680	670	642	635	637	684	642	612	653	662	657	633	621	637	653	613	648	644	683	637	655	680	624	630	649	665	593	652	670	576	695	589	638	647	673	645	660	626	634	641	633	632	614	670	658	636	630	637	616	636	640	674	635	667	662	652	673	624	649	610	638	661	656	626	617	627	617	669	591	604	653	585	646	630	619	678	660	633	597	693	637	649	651	624	609	649	665	654	691	627	718	693	627	639	627	609	583	628	638	641	675	643	639	645	633	657	645	640	607	590	592	632	646	656	638	653	724	623	620	634	634	652	616	605	592	621	640	649	632	623	660	618	664	621	668	669	655	631	640	613	634	602	625	629	654	652	626	646	681	645	650	648	599	573	663	667	654	643	621	641	623	681	661	623	676	653	661	583	654	627	634	605	617	618	679	615	618	649	629	623	639	638	627	663	606	665	608	607	620	646	630	650	657	606	652	632	592	679	623	651	675	636	662	670	642	644	673	648	659	664	635	605	634	660	634	630	595	659	696	652	583	626	624	613	665	620	652	631	650	656	652	620	624	649	658	676	620	627	634	585	631	636	675	679	679	655	631	635	623	596	630	644	613	596	601	668	646	691	630	653	659	651	640	639	639	634	664	657	611	668	691	672	689	669	618	620	646	598	645	652	617	622	661	721	655	638	637	622	642	653	629	642	644	660	637	610	604	670	634	633	637	655	667	617	649	638	600	643	620	661	638	667	647	637	650	612	646	694	656	638	628	643	603	660	597	623	611	631	692	628	606
73074	36843	15953	1407	492	371	306	268	280	244	228	214	205	199	191	200	199	191	174	199	205	177	202	189	213	214	193	176	209	200	201	225	252	200	175	169	181	200	203	193	197	191	186	202	202	175	217	183	197	217	215	236	252	333	319	259	254	235	198	222	209	187	210	280	434	219	201	197	222	210	201	209	211	187	168	185	173	173	203	179	190	169	181	182	172	190	200	215	189	191	158	199	200	166	182	173	166	183	169	199	183	182	194	191	205	164	210	200	210	181	194	180	200	199	191	194	197	188	178	183	174	192	202	186	177	169	191	196	187	182	194	199	183	185	198	163	184	187	192	183	189	205	203	184	171	187	181	178	167	181	179	182	205	183	177	179	180	178	189	178	186	176	184	177	179	169	176	192	197	170	210	187	183	186	166	186	212	178	191	196	160	179	176	185	172	185	170	195	148	175	168	195	163	183	170	183	182	197	184	187	166	186	176	173	179	198	187	207	188	200	182	176	196	187	178	162	170	177	179	176	180	161	177	190	207	183	187	183	181	182	184	198	181	170	173	206	203	192	192	181	193	177	200	184	180	189	203	197	176	191	190	181	182	175	175	190	202	207	196	187	191	182	174	181	190	172	166	169	185	160	183	184	177	196	189	170	201	179	169	188	167	175	175	192	177	176	178	172	196	164	187	172	208	188	185	160	185	214	201	200	198	185	191	185	215	182	208	195	169	184	188	157	213	167	197	172	174	191	171	184	184	197	210	181	170	173	200	190	164	193	145	190	176	191	154	195	185	204	197	189	179	164	184	203	164	185	190	201	171	203	192	211	190	190	178	193	148	162	167	193	192	192	176	203	190	177	157	184	186	191	190	170	179	190	189	182	186	163	179	189	182	178	187	211	194	161	182	182	172	186	186	170	174	194	174	180	181	184	203	177	179	195	164	190	188	189	187	167	172	190	191	173	184	203	179	193	194	197	181	175	172	188	190	150	187	175	185	162	161	201	203	158	191	155	179	193	174	183	214	211	190	178	166	186	181	182	178	181	169	200	190	186	216	196	185	184	176	172	184	205	184	193	170	176	185	196	185	171	187	176	167	198	180	159	186	165	211	188	181	179	194	175	186	174	164	192	181	162	173	179	193	181	187	232	197	198	177	155	178	177	202	176	199	182	193	177	166	169	177	201	184	177	175	183	186	195	208	221	201	170	188	176	200	194	185	188	187	208	165	169	181	221	157	196	159	183	172	174	178	182	168	189	204	190	195	194	169	173	215	202	184	176	201	201	169	189	178	181	163	174	195	170	189	173	160	185	180	169	178	184	184	169	167	178	165	182	161	187	177	167	167	181	191	179	175	176	203	184	181	191	187	179	187	180	209	173	167	165	174	185	173	180	181	181	177	187	171	173	181	207	186	177	177	199	195	200	174	203	168	187	195	172	189	193	177	181	195	186	219	186	182	179	164	188	181	170	160	174	187	179	184	165	176	188	171	172	180	170	172	188	193	181	182	194	180	179	173	195	165	164	159	154	183	204	175	176	197	197	194	160	183	172	193	187	161	186	190	182	176	172	183	176	189	178	169	208	201	186	159	197	183	192	190	211	204	183	180	181	179	186	186	193	149	188	182	195	188	182	203	174	174	194	196	170	168	196	193	178	185	198	194	182	161	183	179	178	199	195	150	206	180	197	189	182	169	185	176	175	170	170	178	162	168	169	195	183	191	177	203	166	193	214	171	205	201	210	202	188	157	213	196	189	189	173	197	183	168	205	177	180	194	220	173	201	197	197	169	177	184	162	160	204	194	193	182	185	213	204	218	176	188	177	164	205	225	169	170	194	190	198	178	173	190	179	196	181	163	192	196	159	192	183	200	169	184	188	185	168	200	195	176	200	176	197	162	162	169	177	205	179	204	178	204	165	191	181	217	170	191	172	192	164	202	179	202	141	185	192	175	200	205	173	204	175	182	188	202	186	184	166	192	183	203	179	160	188	173	167	193	185	166	177	175	173	185	182	217	184	179	186	158	164	185	171	173	192	185	195	199	164	190	174	184	189	200	191	184	164	197	173	177	198	200	191	200	193	207	177	186	154	170	176	170	202	193	166	182	199	194	179	174	202	169	188	173	202	192	186	177	179	170	181	188	206	169	164	164	188	182	175	195	165	196	170	172	181	187	169	172	179	207	184	162	194	227	171	208	182	170	167	163	165	194	172	179	163	196	171	174	177	163	193	168	176	179	182	196	187	189	166	182	173	159	186	177	172	159	196	197	196	201	174	174	179	181	177	191	196	165	171	204	202	199	207	193	196	193	190	186	179	183	165	199	180	189	192	201	188	188	189	170	173	204	171	183	192	185	187	175	180	230	185	163	192	166	209	181	191	169	181	225	202	198	170	171	206	201	188	191	176	178	190	164	166	183	204	174	188	188	195	208	166	173	155	178	201	194	186	186	182	195	187	183	206	180	181	189	199	177	175	213	174	173	199	171	142	155	196	178	180	199	190	197	197	190	182	189	203	186	192	201	178	196	164	201	152	186	169	204	200	185	156	207	182	180	182	177	209	182	166	186	172	161	190	212	181	181	183	195	201	195	187	192	169	182	182	176	199	186	180	175	192	184	177	177	201	164	170	175	176	191	193	181	169	177	199	168	191	188	210	168	186	159	213	185	177	187	183	218	170	164	188	196	173	181	184	193	154	184	176	181	207	151	181	183	199	185	172	190	166	173	172	185	178	207	201	223	188	184	204	189	174	193	190	162	211	196	198	202	194	173	164	170	197	194	178	196	186	186	187	178	164	151	187	195	203	177	173	196	188	187	204	241	171	176	155	196	177	202	181	160	177	187	190	183	185	190	182	193	175	180	170	189	189	163	189	172	194	175	211	193	183	193	191	179	226	168	190	182	184	190	203	150	216	169	160	180	181	160	219	170	170	188	185	190	190	205	190	181	181	206	186	189	174	185	204	196	182	203	200	202	162	201	172	192	192	204	183	177	164	188	178	168	178	169	187	183	187	187	191	165	195	171	193	177	157	173	162	188	176	176	188	176	181	183	170	221	190	159	183	202	201	169	179	183	192	213	173	199	198	187	163	153	175	199	181	188	191	198	179	175	190	209	190	151	179	182	187	190	182	161	169	176	200	187	191	173	184	204	175	195	190	186	171	198	182	189	176	198	174	184	184	213	178	175	177	181	190	176	194	190	181	212	187	174	174	160	164	174	210	190	176	173	167	168	189	187	193	188	162	195	188	197	186	164	169	163	188	211	191	178	178	204	171	190	195	174	185	164	162	183	184	175	186	206	168	184	180	176	155	185	192	183	204	180	189	194	181	171	156	186	179	159	175	175	187	176	207	160	203	201	164	185	182	181	190	201	183	178	181	182	198	172	206	192	164	186	182	163	179	165	195	164	179	159	177	170	200	184	202	181	165	173	180	172	166	181	176	177	170	172	203	183	195	216	162	173	199	183	190	189	188	163	187	190	203	173	183	171	177	178	195	169	187	200	184
50106	14173	6841	1688	1529	1311	1171	1007	926	891	758	791	804	737	714	661	617	662	659	654	608	583	627	574	654	644	639	650	642	642	651	596	706	740	684	583	605	591	558	536	555	593	573	584	569	611	586	579	660	816	991	1026	1235	1604	1536	1370	1006	965	801	776	780	699	700	1139	2537	692	616	624	644	620	614	611	579	554	582	564	556	590	570	592	543	511	513	556	553	564	526	535	503	551	517	520	538	547	555	539	545	526	595	544	501	520	535	520	516	568	555	529	527	520	549	492	434	516	559	532	529	529	557	518	491	566	530	530	523	549	526	472	522	535	514	539	531	531	491	542	506	527	522	512	527	519	561	556	480	527	546	528	492	531	511	550	544	553	542	533	484	575	523	507	507	547	482	462	515	534	529	534	488	536	531	512	504	504	531	526	536	540	524	537	546	491	501	506	539	511	496	569	529	558	566	544	515	493	529	566	518	515	521	500	526	555	512	542	523	576	518	502	516	508	524	561	553	508	521	530	539	519	518	547	512	510	493	523	507	526	527	534	516	507	511	542	496	525	481	503	533	534	482	545	495	548	501	504	533	507	552	582	533	525	516	536	541	531	541	488	489	519	546	521	496	545	566	510	527	568	548	485	521	543	536	537	509	556	491	529	498	554	482	511	539	561	536	504	528	527	481	524	493	549	543	507	520	502	509	536	522	543	512	498	517	514	500	526	533	516	528	503	523	525	517	513	533	538	515	533	533	506	504	519	519	533	537	529	492	532	565	531	494	490	531	514	516	521	542	487	534	530	540	529	505	485	514	500	525	508	530	504	541	475	493	486	558	482	508	486	498	512	511	520	513	526	502	532	546	515	532	557	508	513	521	533	513	504	524	518	569	522	548	502	538	537	526	547	552	539	526	548	546	514	539	566	541	559	599	546	518	512	538	527	520	546	535	554	539	507	483	553	531	570	550	504	477	484	532	517	546	485	545	553	500	533	560	488	505	498	549	524	552	505	514	521	570	521	533	518	507	487	548	514	490	526	502	524	522	511	502	502	530	531	542	520	494	506	475	525	502	519	538	570	533	493	527	494	502	570	531	521	542	516	495	505	532	524	552	531	485	500	511	531	512	526	513	574	523	545	492	561	493	559	515	525	552	531	536	490	531	540	533	513	521	523	508	527	519	533	501	535	541	519	513	497	534	537	537	540	558	564	533	508	512	503	517	531	557	563	523	532	543	537	495	531	548	572	502	537	544	536	551	541	481	565	537	494	518	498	547	515	520	536	508	511	509	522	526	520	536	525	545	499	528	528	553	516	511	539	510	560	575	481	514	544	530	552	547	486	495	497	509	536	505	550	526	485	520	548	508	537	519	535	548	532	580	518	518	486	506	544	516	520	561	518	519	517	540	490	510	562	525	541	573	512	548	505	516	547	489	537	533	534	459	484	524	502	517	507	501	554	495	545	540	510	512	520	526	526	509	511	542	529	522	517	564	489	523	522	584	541	508	531	500	496	520	598	492	538	547	529	544	540	549	532	558	500	534	509	512	560	487	520	513	502	531	517	533	519	525	512	545	551	502	537	530	506	551	518	508	546	565	576	515	531	584	510	526	513	510	508	499	502	553	558	511	519	542	505	496	506	499	543	530	523	519	572	502	528	553	487	558	550	548	521	496	493	537	491	517	538	543	503	502	507	556	484	500	536	531	498	512	494	538	525	516	531	509	547	531	532	529	506	522	557	565	516	571	518	513	527	501	567	535	517	505	514	524	527	557	520	555	516	500	512	519	507	502	505	513	530	538	560	521	488	517	514	542	549	531	498	517	525	554	507	531	519	561	534	508	532	502	528	517	548	536	543	548	520	470	532	533	522	515	516	565	519	509	512	497	525	513	545	524	525	536	545	531	554	467	489	568	531	538	540	528	507	487	486	551	491	513	561	528	536	516	508	562	533	496	515	538	500	541	507	552	495	519	536	513	557	499	512	542	513	560	502	541	541	506	569	516	527	521	527	505	518	518	502	530	478	482	525	531	522	545	563	496	530	511	534	518	524	554	511	507	537	539	575	504	538	504	547	492	533	574	558	543	478	512	480	498	523	533	549	567	518	547	545	504	509	529	545	529	558	540	559	553	540	534	514	534	560	551	555	533	557	524	533	563	491	501	545	520	506	541	539	509	543	515	521	523	518	566	522	525	520	554	522	537	556	527	574	531	550	533	517	517	502	502	532	500	495	519	532	555	511	537	537	516	524	505	515	501	496	525	527	523	558	475	541	545	506	514	505	539	523	546	523	520	558	550	518	550	490	514	531	553	542	519	568	513	531	479	489	529	527	545	506	508	501	533	547	517	529	525	523	531	539	533	509	527	508	518	490	547	546	518	536	554	527	539	523	518	484	526	512	554	488	552	539	506	550	535	539	514	553	547	543	533	540	606	542	555	544	504	514	532	505	534	507	507	521	517	542	481	560	537	517	520	556	513	549	544	532	534	558	514	541	539	541	465	518	546	528	545	496	504	550	506	516	506	566	527	529	529	507	534	502	533	496	546	489	573	530	524	549	508	549	542	564	552	533	495	562	519	535	494	551	552	551	528	492	515	504	505	541	522	544	535	538	514	581	495	516	544	527	562	498	473	559	518	519	497	537	521	550	492	534	541	557	534	517	571	540	528	549	495	504	517	535	515	531	563	541	541	539	513	541	510	520	549	545	548	606	502	513	522	518	512	479	482	473	534	543	536	565	550	514	551	555	559	499	513	482	530	536	540	542	524	492	483	552	533	530	558	538	487	535	553	535	547	486	555	525	525	545	542	537	512	532	510	462	497	534	537	540	506	495	504	515	524	521	536	508	544	550	554	545	506	541	499	502	533	510	532	550	516	571	519	532	547	523	524	477	571	551	558	542	551	537	539	512	535	535	531	502	483	475	577	481	561	477	526	542	523	571	548	566	505	495	501	542	510	490	532	558	587	535	533	540	494	506	487	515	562	510	496	483	512	510	526	496	489	500	504	514	555	534	545	539	553	528	508	546	553	552	513	499	496	569	552	521	508	532	475	563	532	515	527	502	537	564	521	549	521	511	535	489	553	552	525	515	532	487	501	499	503	541	520	499	555	551	499	508	516	530	519	482	545	497	525	523	517	509	500	494	526	535	531	511	527	481	543	519	505	519	511	544	510	518	532	517	550	555	509	483	538	536	528	479	544	481	516	544	533	534	576	509	528	517	579	523	542	493	478	546	528	503	523	520	530	528	514	540	509	541	524	481	510	502	531	512	544	515	504	524	523	543	540	524	542	516	503	506	537	515	506	503	518	544	525	546	539	493	532	496	514	559	516	533	524	554	554	542	521	556	525	531	539	473	553	526	523	536	507	518	536	523	498	502	499	564	502	543	531	553	529	492	536	525	535	517	568	549	511	542	527	544	529	544	543	492	527	532	486	530	517	511	514	567	540	499	485	536	526	499	539	501	516	534	553	549	546	469	495	501	528	498	501	515	488	531	556	535	549	502	511	478
81370	41804	23662	5799	929	650	491	402	432	347	341	301	263	266	265	308	278	255	286	264	251	289	228	233	247	233	244	256	280	231	275	266	278	328	241	249	250	221	239	245	238	247	229	253	248	246	250	256	276	263	287	344	392	563	633	479	353	337	292	365	325	334	290	452	485	223	230	258	267	255	255	238	224	239	239	226	232	236	261	251	225	217	224	238	247	244	220	243	211	228	216	217	222	241	237	234	215	218	237	215	241	222	222	193	232	196	215	232	233	214	207	198	243	204	216	235	231	214	202	204	212	224	229	198	234	222	210	229	232	213	212	211	229	209	260	217	208	203	211	222	211	238	199	231	238	230	245	247	219	217	239	209	254	224	233	218	263	244	211	210	245	233	238	233	227	223	201	203	213	235	213	274	232	239	217	258	239	216	246	233	234	244	242	226	253	192	226	211	230	200	215	230	208	220	201	219	231	253	217	207	220	216	200	237	197	211	226	233	217	233	214	207	207	240	229	241	250	246	228	238	234	244	229	225	219	241	232	230	218	233	246	215	197	214	247	211	216	229	227	211	225	243	240	221	233	217	239	242	213	213	224	257	238	219	242	189	226	232	224	238	227	208	233	225	212	207	257	218	220	207	232	212	243	239	240	259	226	229	216	222	233	227	239	237	240	279	196	208	213	214	231	191	222	234	221	241	209	235	247	215	226	193	235	230	201	219	231	243	227	207	240	220	217	217	223	227	236	224	214	239	223	202	193	220	247	219	226	219	247	249	246	231	239	209	216	210	255	214	213	231	231	214	229	234	215	239	194	251	203	240	206	240	225	236	244	215	213	211	216	225	210	207	205	218	234	216	204	221	214	223	234	243	216	231	227	246	205	229	227	237	241	242	231	237	204	220	213	220	225	226	223	206	213	230	210	231	245	275	217	219	233	223	241	255	203	218	233	220	215	230	227	204	240	233	210	216	224	209	238	225	224	217	232	250	216	236	260	211	214	198	213	225	226	217	209	256	246	243	212	229	222	240	230	217	207	220	235	212	205	215	221	196	206	215	249	201	231	262	199	214	226	225	233	224	248	236	226	224	216	239	194	242	231	223	215	232	238	212	203	222	228	237	221	238	236	214	241	242	240	230	227	217	220	198	232	214	237	211	235	248	225	209	214	235	245	229	229	222	246	246	237	207	215	217	238	235	225	233	226	190	225	189	228	220	222	223	228	225	218	228	231	254	229	225	214	211	250	207	261	236	228	233	210	225	203	228	215	212	208	235	201	214	234	251	242	226	252	222	237	217	227	220	208	203	222	227	229	209	237	233	259	240	260	229	213	235	214	217	212	226	220	253	238	230	220	247	215	230	231	229	224	265	220	229	209	206	219	256	231	228	234	231	235	257	243	239	228	249	266	236	227	212	230	245	221	240	235	197	225	212	223	209	200	217	216	226	216	245	238	226	231	213	253	214	247	233	245	217	214	235	219	216	231	219	240	194	235	204	216	199	235	239	249	228	234	220	227	197	246	225	204	217	239	216	176	223	251	237	235	216	242	228	251	239	203	229	218	240	222	240	268	211	216	236	238	225	215	235	260	235	228	221	239	234	208	220	214	214	220	230	227	223	209	248	216	234	235	236	233	230	219	214	197	203	227	242	245	220	247	221	205	223	197	255	223	244	227	235	204	222	216	250	209	235	226	212	249	247	253	202	242	229	248	197	218	229	237	254	221	208	230	234	263	213	234	215	213	206	240	220	248	214	232	220	237	227	225	234	221	222	270	209	202	222	205	229	201	228	236	237	210	237	238	251	271	260	243	229	221	237	204	197	213	223	254	209	229	198	234	214	238	217	235	236	262	229	250	225	208	230	220	214	221	221	223	231	241	236	225	213	213	199	213	217	239	217	223	207	230	233	209	232	199	227	246	208	218	219	234	210	243	227	210	237	244	270	215	242	217	215	233	204	237	236	232	244	239	240	244	223	239	220	210	215	220	215	228	240	241	223	206	251	243	206	224	197	215	232	215	235	225	221	206	206	258	217	255	254	205	201	222	246	213	241	211	233	221	244	241	228	233	231	256	233	252	239	226	227	203	244	207	219	243	230	212	213	242	225	218	208	221	204	216	232	200	210	225	238	242	214	222	219	225	221	231	213	241	229	253	225	228	217	228	198	206	200	252	221	253	237	206	230	237	240	208	224	226	225	222	223	194	230	228	220	236	210	258	205	244	227	226	216	213	234	223	213	229	224	222	212	208	216	205	220	211	229	227	203	207	218	210	221	222	232	216	227	227	218	232	211	238	223	239	225	193	237	225	218	234	221	219	212	222	228	214	219	210	215	228	231	275	223	222	183	216	242	196	231	196	199	244	242	218	223	206	209	199	232	213	210	212	213	241	212	237	234	255	200	200	211	206	211	228	222	256	227	210	230	234	200	205	212	205	214	220	217	225	218	225	237	209	202	229	220	228	212	246	251	234	223	250	219	249	240	228	235	180	246	229	189	250	224	245	224	208	243	236	219	244	239	235	215	230	219	216	242	214	231	237	241	223	209	204	245	233	218	242	239	227	222	220	227	226	232	212	246	222	229	244	223	232	199	211	215	206	217	213	239	228	250	229	247	246	214	206	214	231	233	203	211	257	226	242	220	228	243	223	225	214	239	244	250	225	246	212	211	238	202	209	207	231	245	239	227	227	231	208	234	224	231	221	207	230	226	254	217	248	233	231	220	238	233	257	208	216	241	222	238	243	221	203	225	248	234	197	240	216	208	218	239	230	207	217	229	228	218	246	216	241	217	238	219	225	229	210	233	233	232	228	242	239	209	220	235	241	193	202	234	236	224	238	227	237	224	226	225	206	209	234	217	224	235	221	222	206	233	240	231	234	234	218	221	224	228	234	227	215	235	239	217	236	228	222	215	204	207	202	214	225	235	218	245	221	236	230	214	215	236	242	197	232	245	221	220	205	224	246	244	244	207	258	228	225	236	230	231	224	236	212	200	253	202	231	211	223	229	232	233	221	229	192	240	232	221	249	236	236	205	209	238	229	240	241	239	240	234	233	206	237	220	250	226	232	219	217	227	235	208	231	212	226	225	206	205	223	233	214	240	228	230	212	225	212	246	226	217	213	221	227	211	222	223	227	232	214	225	201	211	207	209	227	226	214	242	233	229	238	243	235	259	190	212	220	219	222	229	229	226	219	206	237	233	209	202	272	234	195	215	231	221	216	204	236	217	224	255	239	209	204	248	242	224	263	244	238	241	202	229	233	227	221	206	224	235	213	216	229	210	208	216	201	236	215	219	215	218	208	209	233	205	214	205	228	230	235	241	233	213	244	196	224	202	233	220	228	209	242	231	237	237	272	236	247	242	236	208	207	233	235	215	230	230	209	224	222	236	229	227	203	214	222	198	223	244	225	223	247	219	228	191	206	217	219	211	234	220	213	221	231	253	208	220	220	228	210	235	236	244	247	248	219	233	214	225	234	224	238	218	225	226	198	254	216	209	227	223
56582	14565	10246	3029	2627	2208	1895	1689	1480	1322	1182	1165	1062	970	955	907	883	867	824	784	780	765	781	741	793	770	798	843	778	757	757	784	1076	1122	958	797	752	695	726	666	688	665	697	658	745	775	782	790	972	1124	1261	1358	2081	3314	3853	2578	1563	1522	1275	1258	1619	1335	884	2231	2270	764	752	805	744	752	775	707	700	728	811	813	745	832	767	767	665	662	718	663	690	684	789	668	585	660	653	650	658	632	623	581	674	639	637	650	610	621	645	649	637	603	686	637	656	634	633	608	649	618	604	607	637	656	597	604	599	678	618	659	631	639	632	632	558	641	584	643	616	641	596	649	623	635	577	585	665	653	641	629	643	614	632	643	667	607	649	636	626	641	621	630	612	618	602	620	625	619	623	631	633	631	617	566	633	599	626	642	617	648	640	613	643	565	571	611	621	611	573	623	599	607	604	632	552	585	594	642	633	638	612	625	605	601	610	626	574	579	562	614	607	629	579	612	635	620	576	657	593	663	587	613	571	637	637	661	578	604	637	584	623	570	589	667	648	605	619	635	625	576	641	587	587	635	594	619	646	569	631	639	654	634	623	616	638	628	666	609	638	558	632	597	582	612	623	621	622	579	609	636	618	660	621	591	630	606	602	627	634	620	631	666	646	597	626	614	619	610	611	607	647	605	613	661	634	599	598	607	631	601	598	573	655	675	624	587	623	585	605	592	583	607	608	641	604	601	560	605	637	642	630	615	607	571	599	656	607	598	626	628	611	651	573	613	622	601	593	649	599	600	580	603	593	659	640	639	604	636	618	585	586	581	571	611	646	650	673	628	604	578	610	626	622	660	582	629	598	650	602	627	605	654	589	622	648	654	606	603	621	646	577	615	604	642	648	609	598	656	568	647	622	659	613	653	584	585	620	614	600	587	643	614	586	607	559	623	600	612	597	588	655	625	669	609	621	593	600	581	586	613	641	625	606	614	623	642	627	632	579	601	609	631	597	649	601	646	599	609	601	626	618	642	637	629	646	617	627	603	591	592	588	597	593	633	620	581	629	605	641	576	635	595	612	650	612	640	641	631	620	657	593	643	618	627	607	598	622	587	644	636	612	660	605	639	622	616	612	633	627	604	613	624	557	646	631	604	599	607	589	587	619	624	581	633	606	590	647	605	673	631	608	614	640	638	631	644	631	619	590	643	625	637	632	621	630	633	564	618	583	625	671	582	621	628	619	595	641	596	623	633	653	558	597	600	624	573	595	680	592	653	606	606	650	663	620	604	626	628	633	617	620	658	610	615	609	635	612	572	583	650	638	618	592	594	638	630	609	615	551	583	687	635	601	693	640	653	622	638	631	599	653	630	617	635	628	613	621	634	595	609	611	609	620	648	641	651	631	580	615	618	625	642	621	597	653	651	607	562	636	618	627	588	664	604	626	591	626	602	610	623	605	593	586	619	613	626	612	644	635	590	607	612	642	582	658	593	659	653	598	647	547	634	605	576	628	612	664	599	597	622	647	624	611	625	633	617	627	599	599	645	638	547	631	664	627	665	652	617	633	615	600	650	621	637	623	605	644	624	595	662	603	622	620	615	602	620	591	652	663	641	624	626	655	666	607	635	637	657	585	598	626	610	649	612	610	620	638	581	585	633	595	640	605	618	621	619	632	614	613	641	604	635	591	632	611	664	598	607	622	611	643	630	626	591	610	625	612	605	637	601	654	579	599	606	562	635	611	620	646	636	638	626	605	628	656	640	601	587	597	620	607	599	593	633	582	589	654	662	634	630	654	676	591	618	606	602	614	667	585	654	621	647	647	630	605	597	583	604	629	572	535	612	593	620	622	580	609	614	624	603	591	624	612	656	616	614	617	583	587	668	571	615	625	606	612	636	635	624	659	638	635	595	660	646	585	607	571	580	654	578	631	610	615	600	618	618	571	628	576	623	587	613	600	613	614	556	635	633	616	605	624	615	661	646	582	599	587	618	596	609	635	599	602	594	643	633	617	642	532	580	588	602	582	657	603	653	566	617	645	591	640	614	636	610	642	611	609	585	610	623	602	609	601	643	618	600	612	629	613	592	616	652	591	626	593	554	637	617	619	609	606	628	571	582	632	599	580	622	638	612	613	619	629	615	610	612	622	631	611	609	617	594	609	622	655	635	614	627	622	659	629	580	653	665	646	615	606	633	655	633	621	611	625	635	593	623	671	621	649	618	606	584	579	643	638	653	593	612	623	615	681	600	637	593	639	594	604	649	609	630	588	612	584	637	628	588	631	602	620	646	666	616	621	664	585	641	595	682	612	648	664	633	625	638	635	623	591	615	594	618	596	624	639	622	612	590	623	637	568	612	610	600	591	598	612	670	623	587	656	575	625	650	629	624	590	610	638	634	588	579	642	577	599	645	599	579	628	638	605	556	616	588	657	581	625	637	643	601	591	648	626	594	639	647	587	624	590	600	618	616	656	616	655	590	627	628	646	554	668	603	611	677	592	581	627	598	659	605	615	622	602	617	583	624	616	623	616	613	640	671	588	617	580	647	575	629	653	646	633	644	585	622	637	573	671	568	620	611	612	604	622	610	640	641	636	632	593	572	592	622	611	584	631	626	600	622	585	596	625	647	589	632	625	609	633	615	657	576	607	641	679	611	597	635	608	619	623	605	653	616	613	620	662	617	615	619	612	615	635	613	590	594	613	644	602	586	612	575	651	609	606	600	607	581	632	578	585	622	614	598	641	606	606	582	561	626	609	627	603	634	630	632	612	609	603	663	674	623	606	594	595	614	642	697	633	659	644	573	632	620	616	619	587	589	638	624	619	620	603	594	616	591	604	601	614	582	628	600	622	620	570	610	651	605	569	651	664	666	615	598	624	580	654	615	620	653	603	639	647	602	626	578	683	619	624	590	626	622	600	611	633	603	611	655	588	639	598	595	605	696	630	590	593	648	646	607	600	614	635	586	562	599	618	589	601	649	590	614	613	650	618	593	606	598	608	603	618	585	610	613	652	602	614	596	590	603	634	593	635	599	646	626	666	622	593	613	601	642	669	645	618	607	577	619	621	604	667	628	619	621	663	632	605	605	588	627	621	616	616	625	614	576	615	617	657	654	593	654	626	613	580	585	640	653	643	623	600	639	607	634	618	650	629	653	625	593	595	637	635	640	662	586	613	621	621	632	587	609	627	645	620	591	636	638	617	599	598	625	622	637	648	602	670	593	641	629	646	620	583	658	645	616	624	638	573	595	656	612	632	605	576	573	621	593	595	620	606	644	596	657	632	625	586	606	613	597	634	638	671	600	605	642	643	609	622	625	590	619	589	678	629	637	612	604	587	584	617	605	584	622	632	652	592	627	650	582	620	667	616	594	640	596	617	674	593	698	621	631	662	606	591	641	629	650	610	588	594	582	608	582	641	636	575	619	613	646	623	640	620	616	622	604	617	589	596	642	607	646	606	638	622	639	629	625	627	575	620	558	639	616	608	615	591	604	622	643	629	613	591	601	604	638
32892	7144	1391	351	316	254	273	252	247	250	261	263	246	223	247	264	246	236	269	267	264	238	260	284	271	255	224	242	258	291	241	253	261	264	250	263	261	226	257	272	238	240	262	233	223	240	269	224	248	267	247	278	262	251	280	254	272	229	251	263	249	222	267	287	264	264	247	255	230	238	257	259	245	269	234	247	283	257	245	244	242	249	259	246	226	225	237	246	261	251	267	249	235	251	266	240	240	228	210	239	240	272	261	260	232	260	264	242	241	241	237	238	240	212	233	257	243	239	254	265	228	242	237	217	275	229	254	228	250	251	233	250	250	252	233	270	253	225	243	226	254	242	271	264	233	240	248	281	225	280	254	260	240	277	292	247	264	238	252	252	241	254	229	258	236	237	253	243	245	233	275	249	268	248	224	241	236	260	255	213	248	233	241	242	256	254	221	237	247	261	262	259	253	269	237	269	218	247	251	233	241	241	230	254	240	224	214	246	272	235	230	235	258	236	224	288	279	287	244	243	238	198	276	291	247	248	259	247	243	240	223	256	238	252	235	246	228	267	260	244	232	265	244	239	229	253	237	239	226	248	252	235	228	230	242	241	261	250	257	239	269	253	255	263	243	224	237	229	252	275	243	227	267	253	236	247	247	244	232	250	253	276	234	238	273	227	242	250	269	222	279	220	245	239	285	243	252	281	223	291	250	261	249	216	265	238	248	231	257	245	231	248	200	252	213	240	258	277	227	258	245	270	257	274	247	277	263	238	237	248	257	233	247	246	266	256	234	250	229	267	253	237	260	230	251	244	266	237	244	264	276	248	254	265	250	241	255	237	249	248	243	261	268	255	231	265	252	229	251	229	220	227	222	269	276	228	241	265	252	223	215	251	241	240	237	271	239	272	279	198	248	271	249	255	226	255	242	248	278	218	253	248	256	239	274	245	234	239	243	257	249	255	240	255	246	237	247	246	229	242	242	235	264	250	244	243	242	263	249	258	228	255	266	268	264	263	228	250	247	235	233	261	256	245	250	274	234	246	235	244	238	240	248	226	229	242	260	241	252	260	234	235	258	215	247	225	240	247	261	255	250	228	248	243	245	293	254	249	245	233	256	246	243	223	259	234	256	239	257	242	274	211	245	286	261	242	231	240	239	240	232	260	232	241	254	250	238	281	240	242	234	245	225	233	271	239	269	235	260	263	257	219	290	252	276	254	251	235	259	254	273	240	255	246	248	257	258	269	277	265	233	238	208	234	228	259	240	263	247	258	266	250	250	258	227	268	252	245	270	250	259	249	249	262	230	258	256	278	286	252	251	258	229	236	245	258	262	240	287	231	290	244	240	259	242	262	240	214	253	251	259	246	253	234	260	227	217	267	245	238	257	236	239	252	251	250	227	259	228	227	249	260	249	251	252	232	225	256	271	249	276	233	271	256	265	245	244	237	240	212	241	261	243	245	229	256	239	225	260	269	232	246	248	244	251	251	279	262	284	227	216	239	272	248	260	250	214	245	222	254	263	255	245	269	292	221	263	225	249	239	238	250	247	276	234	267	249	244	233	229	278	237	281	232	265	258	219	249	248	265	251	243	244	222	245	264	249	256	250	282	252	267	245	236	259	217	229	253	241	255	256	225	269	243	227	255	245	236	250	253	252	247	251	252	236	229	242	248	277	259	226	250	228	270	223	261	231	244	256	213	248	234	241	231	270	258	253	232	251	241	258	253	244	248	221	244	233	236	244	245	241	239	256	238	240	258	255	237	274	246	281	242	280	255	243	218	255	253	257	265	253	259	235	248	245	262	248	243	264	267	237	247	242	250	275	228	242	234	250	251	261	244	254	237	234	237	237	229	237	248	248	276	263	229	248	258	236	256	237	262	265	250	252	243	227	250	258	240	265	231	227	232	247	242	252	231	265	242	241	254	271	250	243	287	225	234	240	266	266	225	253	249	272	242	230	227	264	254	238	259	209	252	266	260	235	201	274	249	227	255	231	220	240	273	263	257	230	252	257	276	232	234	229	270	251	236	249	208	233	240	233	254	247	252	228	247	242	236	246	251	259	232	236	253	232	245	241	263	266	269	249	223	257	256	242	233	255	248	245	243	231	242	228	253	232	263	277	237	230	290	259	260	234	266	243	242	242	277	236	268	262	257	245	245	254	248	246	285	227	228	232	247	231	235	237	259	247	260	228	260	259	252	238	233	246	263	255	250	235	222	239	250	250	240	229	240	262	261	258	259	236	269	258	261	258	250	229	226	236	246	271	230	267	249	257	262	266	247	223	258	248	219	216	216	224	259	226	242	240	252	258	270	282	249	254	267	284	244	265	252	261	265	260	243	231	265	253	259	233	248	232	262	240	257	239	262	242	240	256	278	259	218	247	239	237	236	225	274	230	224	261	224	249	246	294	246	285	247	252	254	252	241	231	251	260	280	231	247	267	242	250	251	263	242	237	268	239	251	245	258	263	221	266	230	248	254	315	241	255	229	249	261	238	239	250	283	241	248	255	231	224	251	250	220	237	229	253	241	248	245	232	261	264	255	238	238	252	254	232	254	264	260	227	236	262	258	248	247	263	257	203	235	274	248	265	269	261	260	267	250	213	236	232	241	256	235	261	244	247	248	241	260	219	259	253	223	247	264	246	250	255	259	272	254	233	226	243	226	252	238	221	253	210	242	255	234	236	253	245	231	278	241	255	251	248	270	236	268	229	258	225	247	241	255	263	243	217	252	238	237	244	251	217	238	256	249	255	263	272	275	245	225	230	231	257	255	242	272	253	231	260	247	275	266	234	255	243	263	242	250	243	252	253	238	245	248	247	223	218	237	243	275	225	250	258	239	249	271	235	253	230	230	227	236	256	249	229	225	258	252	263	228	218	243	257	239	259	234	229	227	243	274	230	248	266	240	223	259	250	225	242	258	234	248	256	251	264	264	269	225	218	234	256	235	239	275	261	262	261	274	263	231	266	238	211	233	257	217	252	237	246	248	243	261	258	254	248	266	233	273	260	237	239	253	241	259	260	237	257	236	245	236	274	249	260	263	248	234	244	233	267	258	268	231	241	209	239	238	261	265	247	237	241	249	255	256	252	260	277	261	271	244	237	233	226	258	244	221	237	223	257	267	265	238	246	239	295	266	248	291	233	235	257	252	235	267	294	242	218	277	243	281	260	275	248	229	247	231	264	250	271	260	253	232	253	216	236	245	252	241	244	231	240	277	242	232	252	232	267	264	238	253	235	263	265	227	204	258	237	255	235	251	262	223	243	228	248	264	244	255	262	278	208	262	280	253	258	243	244	251	260	229	249	258	224	261	249	224	245	254	234	225	264	263	254	255	270	225	239	238	239	226	242	242	254	253	261	247	238	254	267	273	225	256	245	241	269	253	213	261	283	238	241	243	277	237	250	238	253	267	220	213	260	278	228	234	248	254	235	237	244	252	240	245	254	244	220	222	237	241	230	239	248	247	272	273	270	240	251	268	247	248	239	255	207	248
27260	1896	1931	761	763	753	757	665	737	699	728	677	701	655	692	637	674	676	704	669	626	714	669	674	659	734	666	761	678	698	701	698	769	712	698	697	729	671	686	693	698	679	700	693	663	705	718	778	713	744	753	761	802	849	750	768	736	736	737	747	769	713	736	850	897	703	690	667	669	683	687	632	673	636	709	644	632	686	663	677	652	698	679	668	724	633	690	695	684	668	644	667	669	670	641	690	672	661	669	665	653	675	657	639	670	667	673	665	669	651	656	674	646	646	666	693	681	697	659	621	660	673	648	668	689	647	702	684	651	645	686	667	676	653	631	691	631	635	632	683	684	618	598	686	666	652	671	705	672	645	653	706	647	730	670	661	675	665	690	723	715	621	666	673	642	676	639	717	637	689	660	660	630	701	665	674	658	652	642	697	685	665	653	688	691	626	664	652	649	671	624	694	686	725	683	667	615	679	649	697	686	664	650	672	697	654	621	698	658	692	692	711	713	623	626	682	700	657	648	656	677	683	640	673	692	620	673	677	688	651	683	641	660	661	645	669	636	665	658	697	680	664	631	681	725	650	689	687	651	706	631	633	648	674	675	612	621	728	685	652	707	624	657	671	715	660	642	678	722	719	656	589	695	701	651	678	664	656	653	661	660	656	666	672	686	665	688	661	663	687	691	666	649	677	629	693	651	678	651	753	706	641	660	658	648	616	685	658	647	647	692	673	669	653	667	686	692	674	633	645	652	662	678	604	680	640	653	680	697	672	638	687	663	710	646	663	640	675	658	680	621	673	644	638	665	673	652	665	640	661	680	712	620	679	723	676	671	659	654	648	654	698	695	650	626	670	656	623	624	673	685	692	691	665	659	682	710	669	664	646	643	683	633	613	652	703	656	683	648	670	708	659	666	642	678	635	655	671	660	675	648	649	675	651	646	647	678	642	660	638	682	695	691	732	697	643	692	700	699	620	661	646	658	654	642	656	686	687	642	668	643	702	657	688	627	661	649	642	660	703	652	663	655	720	622	674	660	679	649	593	642	668	625	667	701	674	736	666	643	635	648	711	679	671	666	620	658	709	665	672	731	660	641	672	673	715	636	676	644	668	719	668	657	667	690	720	668	656	694	699	662	700	662	643	679	667	613	667	653	673	667	611	666	633	660	686	661	650	661	672	671	629	689	677	641	623	676	654	694	657	664	674	674	625	646	650	661	629	639	657	645	682	700	688	674	658	597	685	679	631	652	659	674	676	659	663	661	678	673	714	636	660	662	703	633	687	677	701	665	681	667	682	677	661	618	713	658	651	618	684	660	664	647	626	667	706	698	652	660	662	671	678	662	698	665	669	693	717	619	668	689	655	693	619	685	675	626	661	650	618	637	644	644	699	681	690	676	675	661	661	679	673	662	657	654	677	654	670	658	673	685	636	701	640	703	681	687	653	662	648	645	647	635	680	694	676	664	635	660	692	660	698	681	711	659	658	656	660	688	727	664	676	686	681	681	672	660	655	660	661	646	663	643	673	690	709	627	641	666	613	638	667	720	664	641	668	667	676	672	682	641	619	638	691	705	652	695	649	695	655	671	663	682	654	680	622	640	638	652	629	660	647	670	665	670	666	653	686	636	647	634	641	696	680	706	671	642	682	651	652	619	644	670	632	641	625	641	652	660	683	666	673	649	623	636	647	677	721	671	680	706	649	682	676	649	618	688	689	631	644	669	663	612	647	643	627	662	684	675	658	640	663	695	689	659	650	655	671	683	671	668	694	689	678	621	700	706	643	625	587	653	689	636	624	668	666	650	666	654	673	713	638	646	669	666	666	680	635	657	675	676	665	614	641	663	628	708	647	657	663	660	692	677	651	657	666	687	660	659	704	679	668	631	676	644	657	694	657	716	685	670	645	636	676	668	658	642	660	685	644	661	775	645	686	667	680	679	610	646	692	699	668	699	648	686	686	644	688	629	653	655	642	669	713	686	702	650	671	619	629	675	650	660	687	659	738	586	665	683	680	665	675	624	695	674	651	663	654	695	665	652	667	698	707	646	629	650	677	664	665	645	682	680	690	645	681	639	678	685	665	694	705	681	664	674	641	635	639	650	687	607	711	680	641	693	648	686	658	661	683	658	709	650	709	693	642	678	648	673	630	664	684	653	690	701	662	657	660	634	667	690	678	638	627	628	665	703	676	710	675	673	611	677	625	672	670	673	659	710	697	687	679	706	678	671	642	662	637	662	708	665	652	691	722	697	668	684	712	667	652	647	661	640	680	696	676	668	618	616	677	642	672	670	656	617	687	735	662	640	673	682	688	701	685	677	663	624	684	676	628	674	694	658	658	664	667	654	677	655	651	690	656	662	698	672	646	671	668	665	699	626	665	638	698	641	669	695	644	718	666	649	713	686	625	669	614	668	660	614	672	691	682	646	678	686	645	630	657	627	685	638	681	634	684	668	689	654	686	671	652	685	712	674	657	628	694	677	702	710	632	655	641	631	693	686	697	690	670	730	693	645	646	640	622	639	691	654	608	652	665	671	705	712	646	675	680	667	681	651	654	677	659	648	691	682	704	687	620	633	659	620	667	666	627	689	711	681	665	638	680	689	668	695	696	626	699	686	654	665	730	705	655	652	685	666	699	658	681	669	619	663	650	644	644	635	676	699	644	661	657	660	697	693	679	656	668	647	664	654	650	636	681	654	677	645	641	664	668	675	641	678	684	689	684	675	637	664	681	649	680	659	685	702	694	658	684	676	693	700	699	673	679	692	642	634	702	672	671	671	674	649	636	689	654	625	656	697	712	668	624	673	655	652	679	644	640	721	694	684	670	736	672	663	678	672	649	658	703	686	667	707	704	617	705	724	642	618	662	718	669	640	698	672	649	678	635	664	662	670	711	689	683	642	676	688	660	631	686	669	672	638	651	737	636	659	659	717	641	653	677	678	643	700	713	658	655	652	692	607	671	670	728	693	675	647	631	645	653	669	667	658	657	690	671	638	652	640	657	668	669	664	649	711	663	688	642	667	637	670	683	660	695	679	677	659	683	693	673	678	636	691	665	641	691	687	704	666	661	688	689	697	686	634	697	628	663	664	655	701	642	689	647	672	656	678	642	689	663	649	675	648	715	678	698	647	688	660	699	668	644	682	662	647	658	661	693	665	680	689	635	662	664	621	639	657	649	622	648	634	653	652	680	637	681	656	633	642	644	686	667	683	695	663	726	661	669	667	683	644	657	642	663	655	661	662	661	617	668	641	705	646	636	736	681	648	660	653	694	622	675	678	614	727	694	594	694	647	700	706	656	683	668	699	650	636	648	662	647	686	651	605	667	668	687	674	618	660	646	630	690	691	702	657	690	711	717	671	647	643	706	675	645	654	694	688	676	671	606	642	651	668	656	634	653	680	678	663	659	734	664	659	677	686	696	658	665	702	699	658	675	653	656	657	690	689	692	664	665	656	657	674	666	653	664	700	678	661	667	652	693	680	666	676	657	650	675
70672	32156	18778	1939	468	334	311	309	238	203	222	189	213	188	206	194	151	178	155	178	159	205	166	156	179	151	177	175	166	153	167	172	180	181	169	199	185	185	158	161	177	191	164	163	191	155	180	198	191	207	211	235	244	228	364	334	215	198	212	212	188	157	287	209	166	176	171	185	175	178	186	168	208	171	179	185	156	156	160	148	168	169	162	171	188	159	166	177	164	158	154	131	163	165	158	140	157	161	168	150	156	160	158	152	151	145	167	173	129	158	176	180	153	170	163	174	160	176	141	161	155	164	181	154	154	170	157	157	177	144	153	162	157	159	165	150	146	157	171	171	162	179	170	149	179	168	161	159	164	143	158	147	179	156	169	188	152	152	177	153	170	178	160	182	151	169	166	173	170	169	170	161	175	165	164	155	168	169	165	184	155	186	150	161	178	148	171	163	152	162	176	173	168	172	165	152	156	175	182	175	148	175	161	164	169	154	157	151	162	154	164	176	153	160	156	164	196	149	172	175	147	165	155	179	164	166	166	157	152	160	158	156	166	163	172	155	173	176	151	155	173	165	177	160	147	173	160	166	153	136	172	175	152	166	156	174	136	180	160	177	198	157	161	162	154	167	171	155	152	136	156	182	181	148	180	132	173	148	164	153	172	153	156	157	175	151	164	179	156	165	173	179	159	144	149	160	147	181	149	166	175	177	181	173	177	166	155	166	149	147	136	154	160	179	192	135	151	153	152	149	180	170	170	158	181	159	170	167	138	141	183	172	165	181	156	156	152	147	163	175	133	179	143	152	155	165	171	172	166	156	148	187	186	175	154	168	174	163	183	169	143	176	198	174	156	170	149	181	156	176	149	163	165	149	174	145	157	196	147	161	190	167	141	159	157	163	157	159	128	151	171	158	183	158	163	139	150	155	177	158	145	182	153	165	181	152	148	157	167	137	156	159	152	170	152	154	157	178	161	162	130	156	143	167	171	154	176	165	145	157	165	179	161	149	164	139	176	170	138	153	171	161	167	147	155	167	161	155	168	160	162	143	180	158	155	166	183	178	167	190	152	168	173	158	167	161	177	168	166	164	162	176	159	157	160	162	167	149	165	166	165	179	170	163	164	147	170	170	139	157	153	192	172	165	171	147	182	156	158	164	144	168	160	152	150	157	163	155	158	154	149	170	156	156	143	168	153	135	162	159	162	180	169	173	179	182	154	131	169	168	161	171	193	164	180	172	175	175	155	172	166	150	169	163	155	168	168	162	161	137	141	178	161	165	159	163	182	176	166	159	159	181	166	167	154	163	161	151	180	170	157	146	140	165	160	164	163	139	169	168	156	145	151	176	173	131	145	170	154	170	179	155	147	150	170	178	165	145	140	176	146	151	161	172	176	157	172	145	156	161	152	138	165	165	177	156	155	155	160	149	148	151	161	146	191	169	166	177	156	161	170	161	172	169	180	172	160	133	154	180	154	156	163	181	162	154	157	167	170	165	161	180	171	174	166	149	192	160	168	152	173	167	162	180	154	149	177	163	158	180	150	150	140	159	157	148	158	163	173	161	171	138	142	148	160	154	157	165	173	156	152	162	180	150	169	166	155	167	139	157	151	137	151	168	180	142	144	164	154	162	144	171	152	168	181	172	151	157	179	131	167	165	158	136	158	159	173	164	176	165	166	170	166	160	142	160	174	170	168	160	163	148	147	155	168	173	169	148	149	155	158	160	185	153	161	181	155	173	166	157	128	170	152	152	144	154	171	175	143	161	150	156	172	172	165	171	144	159	165	166	159	154	178	167	168	168	162	155	155	158	157	160	166	174	158	175	164	166	168	177	178	167	161	159	161	151	155	169	169	156	164	171	162	174	160	167	151	157	144	151	154	154	162	148	166	175	179	172	147	174	183	186	167	173	162	167	149	161	189	171	155	160	167	169	141	182	160	188	156	157	150	168	171	161	160	158	168	178	150	164	173	164	163	173	169	146	170	187	166	148	196	181	177	145	152	183	151	152	157	145	157	149	174	174	184	157	167	166	167	146	171	160	180	145	201	170	158	175	181	151	155	160	165	186	153	151	146	160	171	156	155	145	142	164	185	166	174	160	158	195	163	174	160	178	155	166	163	161	158	144	166	152	178	175	173	176	166	172	138	167	160	175	174	145	168	177	171	145	170	168	145	172	178	146	161	164	154	163	160	152	155	143	146	150	157	162	170	165	172	170	153	165	152	175	169	169	149	166	181	163	176	159	158	161	178	162	166	160	189	155	186	179	161	154	161	160	181	150	157	169	165	199	154	160	146	147	187	142	156	178	155	189	152	174	149	158	162	151	148	170	155	168	151	165	146	173	152	155	134	160	184	124	141	169	165	139	156	138	180	165	169	157	156	154	184	161	172	151	175	151	142	154	148	181	164	162	166	186	156	148	150	163	147	169	164	150	175	152	171	151	165	188	145	172	170	159	160	162	182	180	169	187	163	164	160	165	152	149	139	164	155	151	167	172	192	138	172	167	167	155	168	140	169	184	161	156	151	156	158	175	175	147	160	167	162	163	165	153	171	182	138	161	174	161	170	144	145	162	144	163	164	164	178	183	160	171	180	127	152	160	150	174	167	130	163	140	159	166	165	157	174	166	164	152	152	164	155	158	183	145	180	173	174	148	171	170	177	162	158	177	186	172	159	171	197	156	165	174	154	161	176	164	172	164	197	157	156	173	165	163	163	157	166	146	171	128	171	153	165	170	178	152	156	165	168	168	161	160	180	167	135	155	176	168	172	190	181	165	166	168	153	154	160	163	156	184	172	175	174	177	174	161	167	171	138	158	156	171	183	143	161	164	161	169	155	170	159	160	166	172	175	149	186	174	158	156	185	153	147	164	180	154	146	165	195	163	161	163	142	156	169	159	188	139	161	152	153	157	178	159	171	150	157	159	152	182	171	153	174	174	156	149	182	164	151	162	165	152	166	153	158	178	146	154	162	165	168	167	150	171	173	125	161	152	178	175	153	148	175	168	169	176	172	175	173	129	158	156	151	169	173	157	169	155	192	176	155	150	161	171	161	145	142	154	140	151	154	162	170	171	162	148	157	179	136	167	159	154	150	153	172	168	146	174	146	161	160	164	164	143	186	162	158	158	169	165	158	159	150	187	178	160	161	168	170	172	176	160	140	176	141	155	175	167	162	151	158	149	155	157	146	159	166	153	148	138	131	171	147	183	187	176	141	156	179	180	184	165	171	156	143	175	167	159	165	164	166	187	154	176	179	174	150	160	171	163	161	145	157	169	187	161	167	145	160	156	155	170	177	154	149	170	178	165	153	171	150	165	179	152	193	157	175	165	162	155	172	170	141	170	158	134	160	166	129	165	145	153	163	148	160	135	165	155	151	142	132	191	185	187	170	174	184	177	179	167	183	169	162	175	175	158	167	156	167	181	148	168	164	169	171	159	162	186	152	152	171	162	173	168	152	128	170	156	164	165	174	172	163	133	163	166	162	171	135	171
46451	9243	12241	1804	1710	1382	1219	1018	1027	846	749	799	697	699	625	612	604	583	584	592	597	570	538	532	592	567	590	616	553	536	605	564	655	795	665	516	532	531	548	520	544	545	543	545	551	560	534	585	694	855	948	1130	1131	1061	2101	1749	1029	879	897	917	734	603	1389	859	602	540	610	640	652	603	556	588	569	577	589	540	576	575	526	564	503	482	506	496	500	458	524	490	492	461	486	444	500	444	463	471	475	420	488	462	437	465	441	461	453	545	483	531	464	469	442	428	450	456	461	473	467	473	470	492	421	474	419	466	470	471	494	461	418	463	476	473	504	463	465	467	463	486	439	469	512	473	461	454	464	472	490	455	484	465	480	480	523	457	483	479	493	465	465	474	445	473	452	435	499	469	456	456	450	486	492	456	468	445	492	491	438	428	480	443	495	458	457	460	461	439	442	477	468	454	458	464	454	481	449	454	461	468	462	522	438	513	501	509	450	466	449	472	447	461	479	448	489	490	472	472	502	472	460	479	484	483	477	474	481	503	433	463	448	440	472	474	485	513	483	493	456	483	475	466	476	457	433	447	459	490	461	495	447	476	440	438	466	464	492	472	484	471	484	492	473	461	450	451	467	491	526	459	478	481	448	475	493	475	490	456	457	481	448	424	442	470	485	488	475	431	484	480	480	459	434	474	466	456	488	477	527	452	466	461	443	461	498	496	443	437	467	482	473	485	499	457	492	466	448	431	484	454	473	441	451	451	481	474	487	474	434	486	453	450	469	478	450	487	465	459	461	492	495	458	486	462	465	402	460	459	501	469	502	491	460	473	419	482	463	475	454	483	500	460	485	450	472	457	462	437	452	448	514	499	491	442	472	446	486	442	468	467	485	491	468	518	492	480	463	469	446	444	481	461	462	455	487	490	484	493	496	490	446	463	457	452	476	507	430	479	469	508	483	467	455	474	501	490	446	447	482	454	473	465	478	457	432	487	504	503	462	486	486	438	446	427	480	508	423	461	450	474	492	455	455	467	472	437	453	478	445	475	479	446	446	476	481	458	471	514	475	484	494	467	493	512	457	467	477	482	508	534	490	459	485	458	471	471	457	421	479	465	439	489	450	449	437	464	453	485	489	483	467	470	474	455	470	474	512	497	457	459	432	473	428	459	455	450	470	486	462	490	460	491	449	471	469	436	469	461	472	471	485	465	494	454	462	458	463	458	500	460	459	473	544	442	485	477	446	484	470	500	470	466	489	488	460	499	474	482	462	447	455	482	454	429	400	426	476	472	444	502	459	484	482	477	494	478	474	481	455	491	492	479	452	438	461	459	459	451	442	449	465	473	418	487	451	463	454	474	474	431	466	467	451	486	409	456	486	456	472	482	446	479	496	492	481	420	463	486	445	466	482	470	443	432	494	485	487	429	424	452	460	454	487	497	486	471	458	494	464	459	470	451	462	452	460	477	448	458	445	439	468	477	460	446	465	483	426	437	499	479	461	482	464	470	433	497	475	460	475	465	473	442	463	490	445	477	501	468	441	488	470	432	460	474	430	463	436	463	451	424	438	413	500	438	505	512	428	447	484	461	472	477	487	504	447	414	464	481	466	467	455	457	485	481	485	455	460	448	473	459	440	480	433	441	430	427	471	427	478	450	439	448	476	461	450	488	461	495	434	493	439	433	447	416	451	462	452	480	476	452	466	451	463	505	449	471	465	457	532	434	459	500	458	483	468	466	486	458	479	485	456	493	462	481	453	476	494	462	451	482	475	474	470	468	469	470	434	449	458	501	479	481	455	461	477	480	485	473	500	496	461	442	461	449	466	472	499	456	459	477	512	434	447	444	477	457	485	497	488	448	479	469	461	480	441	479	509	458	465	461	460	506	504	463	444	459	427	474	478	471	482	464	454	423	451	470	426	475	465	500	483	485	514	468	453	456	426	456	478	479	484	470	487	454	470	439	439	468	492	446	457	458	487	473	420	444	497	507	510	487	439	479	490	515	472	477	463	479	468	470	479	438	435	450	485	458	472	488	455	468	522	450	499	448	453	444	454	437	478	441	450	463	474	528	502	465	455	438	476	480	450	482	455	473	440	440	489	458	478	494	457	501	478	498	465	493	474	464	443	448	475	463	456	489	502	480	463	440	454	435	457	464	459	478	484	455	473	463	457	468	493	458	486	486	457	478	462	496	444	498	456	483	459	466	472	469	480	475	499	419	483	402	489	446	445	491	471	465	456	475	439	474	489	506	458	495	468	457	470	439	432	478	445	497	479	506	475	445	476	459	479	476	480	458	468	505	469	472	486	495	479	513	454	489	441	466	487	446	446	467	466	463	463	466	487	449	472	465	476	485	455	496	483	459	460	473	499	515	418	468	486	476	444	498	448	483	489	491	482	457	488	467	453	489	492	495	471	444	446	480	483	486	456	487	426	477	484	458	439	483	495	444	486	449	463	486	477	469	492	471	498	431	476	486	481	495	485	459	449	470	483	484	437	487	515	479	478	477	458	506	452	440	502	496	442	494	449	510	479	476	453	480	468	495	454	474	499	433	476	485	477	485	478	507	442	451	483	472	457	475	464	474	455	468	444	472	502	469	440	515	445	469	456	441	460	486	449	494	448	491	457	453	478	424	522	463	440	437	484	475	465	490	476	445	478	437	457	464	473	465	439	493	434	503	452	444	418	513	467	456	474	471	455	500	487	473	463	453	480	462	455	444	427	474	417	444	494	439	428	447	456	485	465	459	454	442	498	455	420	485	439	471	472	500	442	500	469	500	498	414	482	475	469	464	484	445	477	478	448	480	427	479	480	463	460	469	454	504	451	467	448	472	481	468	480	439	448	449	471	499	504	501	486	442	453	464	480	448	457	493	504	490	482	487	457	495	475	448	444	509	492	458	446	492	469	479	481	466	483	494	490	497	447	460	465	474	429	462	446	479	463	491	449	474	461	427	472	476	464	544	463	497	513	489	426	461	435	441	504	505	445	475	462	457	443	467	496	469	485	503	525	498	477	479	437	448	459	464	453	473	439	472	485	500	461	454	468	426	477	461	485	438	444	504	482	436	438	464	474	489	446	442	423	461	448	482	449	472	470	479	467	479	497	472	463	499	511	450	503	474	488	449	464	447	449	461	494	483	492	518	495	449	474	458	484	457	458	467	479	485	450	487	461	459	443	478	489	459	448	435	482	470	470	465	473	454	499	450	461	480	461	475	449	475	464	470	473	480	468	474	474	505	455	465	493	475	482	440	482	492	476	490	463	479	431	428	482	455	466	513	516	507	464	482	452	469	480	492	473	437	461	433	479	469	502	492	477	519	466	444	472	495	447	462	419	502	472	455	461	467	489	482	479	439	456	460	434	466	479	456	430	472	487	522	438	464	451	482	481	445	455	487	488	468	448	468	440	463	470	459	465	458	470	482	436	456	464	450	481	463	421	475	486	471	453	422	502	451	488	461	464	508	479	485	459	497	503	499	477	454	481	472	476	426	471	461	479	496
75974	39233	25941	5778	839	584	481	480	401	363	324	303	262	289	276	256	254	271	261	230	239	251	239	245	241	282	214	269	247	247	246	255	248	254	270	229	235	226	230	204	200	227	227	223	193	251	225	228	254	298	303	374	380	369	559	569	387	326	410	334	282	255	227	244	270	236	261	249	233	196	219	224	224	239	230	257	258	223	259	231	227	229	188	231	254	231	225	230	208	223	226	196	202	230	235	233	191	200	203	218	190	240	224	232	207	231	223	224	244	227	220	218	221	193	210	195	218	186	209	226	249	201	194	236	224	217	234	210	213	198	224	229	206	216	216	209	218	201	221	200	232	198	204	205	228	220	232	219	220	223	208	195	192	190	222	206	236	260	213	221	211	212	229	210	231	213	189	208	225	215	224	242	217	229	214	225	219	225	230	207	214	220	214	239	206	238	203	224	204	216	238	223	207	200	241	196	225	223	194	202	241	223	211	227	198	181	235	210	199	210	217	208	214	207	206	210	238	205	214	201	239	227	204	213	174	217	245	207	194	208	211	211	219	197	228	219	204	215	232	180	218	211	205	225	171	212	232	217	217	224	229	213	218	218	223	244	212	216	210	216	222	209	201	192	212	232	214	191	200	222	224	222	215	211	224	221	233	203	208	229	201	228	227	207	205	231	189	207	223	223	233	192	216	234	205	194	235	207	216	248	203	221	202	249	199	238	200	214	237	216	214	211	223	210	197	228	236	208	208	204	210	188	249	213	204	197	220	210	198	222	200	193	199	223	219	241	208	215	220	253	190	223	212	240	206	212	220	227	180	181	247	186	216	225	225	233	239	205	229	253	228	216	218	217	216	198	241	235	206	203	209	199	206	216	206	212	226	219	192	235	215	204	200	212	221	204	176	216	197	186	236	215	201	235	223	223	207	219	199	209	223	192	216	226	204	210	207	200	208	216	223	219	204	218	215	230	214	201	184	235	222	215	223	210	194	206	218	235	198	210	220	210	220	243	198	201	224	228	205	229	222	208	220	206	214	188	211	212	190	190	203	205	229	187	213	198	221	178	212	215	211	219	204	209	214	180	212	203	246	206	219	205	172	232	208	223	210	201	212	210	222	211	205	229	223	220	230	214	203	222	197	219	232	206	216	207	201	221	194	210	214	250	224	240	217	195	246	208	228	200	195	202	208	198	234	212	213	210	205	191	210	208	242	217	218	218	192	223	252	208	233	229	203	238	208	188	220	212	192	222	219	211	196	216	212	225	215	219	175	208	194	224	219	206	212	190	214	211	214	218	213	216	217	229	226	211	214	212	198	215	204	204	226	224	207	231	218	188	202	199	200	236	210	211	220	216	197	224	209	217	228	216	230	213	224	221	225	191	222	234	219	222	235	233	210	181	201	223	185	213	206	200	210	214	226	236	205	202	219	220	233	196	203	213	207	204	218	172	193	214	234	211	218	205	228	209	238	209	197	213	237	198	210	219	203	216	216	209	222	223	241	225	217	241	225	200	233	205	223	224	202	198	219	226	203	205	220	191	209	220	214	227	226	202	215	218	233	183	232	204	204	197	213	227	197	208	225	198	230	209	217	215	215	219	212	207	229	220	218	174	219	207	207	220	232	223	212	212	193	217	239	225	206	247	190	220	211	201	196	218	184	220	204	207	220	218	222	213	219	195	199	211	215	223	207	193	209	231	231	187	204	208	215	218	212	213	213	210	216	209	213	200	233	207	220	221	208	217	219	198	255	224	226	218	221	219	227	224	223	237	236	217	194	202	215	219	214	226	214	212	226	223	209	225	245	208	200	220	221	246	203	184	196	212	247	243	193	215	195	234	228	238	228	215	208	216	211	222	216	222	208	203	204	206	216	200	222	221	215	220	230	221	195	209	229	187	227	225	226	215	183	206	227	231	223	215	198	242	230	210	201	213	207	210	217	225	234	223	202	212	206	210	204	200	218	210	222	257	218	224	236	197	212	214	223	229	188	210	214	246	191	218	231	217	201	211	199	204	208	224	214	232	219	207	212	234	221	189	198	201	216	206	213	213	232	230	230	198	223	219	203	182	202	242	192	225	198	229	264	206	246	204	202	246	212	247	222	217	178	200	238	205	235	217	202	203	195	191	225	212	210	230	202	183	232	231	230	210	194	242	216	226	195	215	221	231	223	217	220	241	233	206	201	208	202	219	216	223	194	194	211	196	191	218	227	227	220	230	223	226	224	199	243	222	194	224	220	241	245	219	176	242	227	229	226	217	248	174	248	257	223	230	227	236	223	209	195	219	231	194	218	220	176	216	183	200	224	238	238	236	219	200	207	230	204	233	210	223	203	216	200	196	204	202	199	216	194	199	216	189	230	224	238	202	218	203	230	217	184	237	213	221	245	198	183	217	201	225	219	198	212	208	216	216	221	191	224	210	206	214	211	234	229	199	198	206	221	223	217	221	230	207	199	211	216	207	210	228	232	229	239	198	207	207	244	219	194	216	248	197	188	192	195	175	219	219	217	185	232	217	217	230	222	194	205	211	234	197	235	218	237	249	214	214	220	240	200	227	232	207	203	222	205	209	200	215	225	193	222	202	220	231	211	205	214	196	202	205	220	203	228	211	201	199	198	232	229	210	187	227	218	198	193	210	194	206	212	210	223	213	220	220	212	211	202	228	209	226	226	227	220	220	204	208	212	210	227	223	246	186	232	215	227	222	205	193	198	234	196	197	193	211	202	212	207	212	236	229	232	215	236	223	199	228	210	227	237	226	220	230	234	229	220	238	248	209	207	209	225	232	232	248	189	219	191	240	218	212	193	212	216	216	203	228	224	200	214	185	245	198	214	258	185	234	225	231	211	227	220	189	213	211	216	238	181	214	226	210	221	188	209	207	227	203	217	230	225	234	224	194	209	207	237	203	213	225	212	195	203	209	235	237	221	221	188	206	223	213	199	190	208	189	194	196	189	182	231	223	220	220	188	223	197	183	208	212	203	216	221	213	214	200	176	201	204	208	194	226	212	216	238	237	206	239	215	181	220	220	180	209	214	209	218	218	206	235	204	204	197	219	190	230	212	234	216	199	214	202	207	207	218	227	205	223	231	215	223	216	213	221	220	205	231	192	222	227	243	209	224	196	238	200	210	230	224	232	223	247	193	224	191	216	229	204	252	216	229	215	199	176	233	201	237	197	209	221	207	220	222	249	191	221	204	225	232	184	234	210	214	233	205	214	221	197	221	209	183	193	205	194	201	209	222	207	243	224	218	222	237	227	205	202	202	222	218	183	199	219	168	211	221	203	216	204	218	196	207	217	190	229	187	218	215	184	218	208	206	218	195	194	227	214	213	206	208	202	217	220	218	201	243	208	214	214	213	214	224	219	211	198	216	224	201	230	207	214	232	194	197	242	216	220	195	229	210	187	196	224	208	244	219	219	201	224	201	208	212	192	228	213	244	213	193	218	230	251	233	218	230	234	222	214	204	206	244	207	215	220	234	207	203	213	222	219	224	244
56006	10978	17470	3080	2731	2315	1919	1713	1515	1314	1204	1122	1021	968	950	859	890	830	803	797	746	707	716	727	792	759	763	790	733	756	700	738	950	1043	945	798	705	670	664	644	692	650	678	642	657	663	723	808	909	1083	1401	1709	1827	1865	3267	3219	1927	1827	1947	1316	1067	843	955	880	1097	745	881	974	820	749	759	734	757	818	845	784	782	825	762	748	660	607	656	606	675	649	676	655	585	639	621	613	613	604	645	582	602	611	624	621	592	583	630	593	604	578	700	708	560	594	615	563	564	610	636	589	581	601	579	558	628	586	609	611	604	610	611	573	587	578	529	632	585	560	615	600	596	603	582	587	613	586	616	630	561	553	593	598	591	620	585	589	582	610	580	597	595	571	634	598	618	584	591	582	579	574	574	600	564	545	556	567	576	611	626	567	600	602	609	600	598	599	568	578	642	589	580	570	585	593	615	634	587	588	617	597	638	557	617	549	598	608	576	576	570	555	593	639	605	583	569	594	587	579	586	564	617	573	569	607	599	567	594	559	576	620	572	548	554	590	582	591	512	576	622	601	575	652	603	583	649	589	623	590	623	619	603	595	621	573	583	600	621	592	600	587	597	567	622	545	609	608	598	562	550	610	600	549	592	587	556	567	608	574	597	560	619	589	589	608	595	565	594	582	630	589	596	583	591	597	636	578	551	557	556	619	580	580	610	576	573	554	579	629	609	613	592	561	578	582	569	573	583	612	572	621	595	577	596	572	587	575	610	585	554	620	586	587	616	588	575	540	639	615	574	577	550	552	590	600	559	601	562	612	556	632	589	605	564	622	586	594	594	566	578	585	578	582	632	583	574	584	589	563	571	582	600	582	638	583	603	625	565	635	569	594	580	592	584	577	606	603	625	597	635	625	577	600	614	596	601	579	605	604	606	609	597	532	580	641	583	604	596	610	560	610	622	608	601	607	554	605	552	590	580	592	642	588	569	618	611	575	626	570	604	637	572	638	596	618	604	588	659	580	614	601	576	586	585	578	566	582	633	574	604	558	609	572	588	596	607	569	591	593	602	618	618	615	615	574	605	592	612	637	564	625	581	571	540	562	610	601	598	539	619	553	577	586	582	601	573	573	609	619	605	552	565	566	605	612	596	587	605	602	593	598	605	613	673	594	602	581	574	579	574	545	593	552	608	564	605	576	628	584	585	613	559	596	559	586	611	628	579	583	566	593	589	554	617	584	606	594	597	605	582	575	583	585	606	599	612	582	579	591	544	626	590	625	567	574	602	551	616	610	612	607	580	622	574	576	576	606	585	615	626	621	636	563	561	599	584	579	596	571	578	629	538	583	618	592	571	609	613	603	607	567	603	583	551	580	565	618	615	577	582	574	617	589	598	577	589	573	562	599	600	599	620	597	582	543	607	547	596	650	624	591	608	559	583	604	585	575	584	560	620	557	606	585	585	615	584	573	579	588	566	600	644	534	616	609	640	602	601	616	597	627	592	565	588	568	622	616	580	547	590	571	602	572	600	587	601	605	595	571	630	598	612	579	589	606	586	577	631	566	603	551	567	636	594	596	593	587	579	567	570	611	588	601	635	570	615	613	598	603	623	581	603	584	604	618	582	575	595	566	610	623	618	600	573	567	554	587	655	602	589	578	630	622	582	566	577	615	573	555	600	566	601	620	573	539	626	569	591	598	585	584	591	606	569	619	581	571	617	593	613	591	587	594	576	611	577	582	566	568	560	638	600	624	608	588	545	587	598	541	524	606	544	576	581	602	611	563	601	597	611	547	567	625	585	597	645	595	554	610	556	578	598	631	604	598	576	564	589	638	564	598	591	597	541	562	582	562	597	556	633	557	626	592	587	580	585	597	636	554	621	610	589	622	612	577	660	566	620	568	593	611	605	629	614	578	591	616	612	627	611	621	572	585	587	603	614	576	578	626	602	619	585	631	596	589	600	567	568	572	559	581	547	575	570	543	617	588	570	573	590	586	606	579	582	576	558	606	618	634	573	594	630	553	580	602	599	598	630	617	592	574	607	581	641	582	629	582	598	602	573	604	620	563	628	586	609	580	567	592	586	576	595	564	583	621	617	623	557	580	555	610	566	619	553	594	632	595	627	604	595	575	642	616	565	600	600	596	592	596	551	614	609	618	548	559	601	577	626	619	573	561	615	599	582	571	653	546	619	589	561	588	601	577	583	637	586	609	595	613	563	649	584	574	567	624	562	595	606	606	608	549	583	612	586	634	620	564	607	581	579	551	596	624	612	591	581	625	610	550	602	573	583	582	563	561	595	610	569	533	594	567	602	592	616	564	560	590	612	603	564	613	597	645	578	576	587	610	616	566	613	593	553	585	610	596	604	608	582	632	580	621	644	609	559	619	598	568	587	579	597	602	546	613	622	579	584	574	589	603	578	540	626	590	607	573	599	582	587	575	580	623	583	579	540	567	590	578	552	600	574	588	621	636	584	598	600	575	605	603	603	583	588	553	600	581	564	562	612	594	577	580	579	563	594	559	564	562	661	588	606	599	599	616	532	592	583	601	627	584	567	564	596	577	628	608	610	605	568	629	604	594	599	589	573	602	583	646	582	602	602	569	563	579	564	619	626	623	605	590	633	595	568	598	591	593	585	633	614	563	594	579	587	601	612	563	591	574	589	566	603	572	583	579	575	612	589	591	596	552	627	588	597	548	598	585	586	568	601	630	563	619	594	587	580	569	616	550	576	616	609	591	542	561	624	597	591	593	584	617	604	657	643	576	619	599	578	669	617	648	594	587	556	639	606	612	613	594	587	605	571	596	625	531	589	642	550	565	597	567	611	634	604	579	548	585	570	615	605	629	599	608	639	595	572	616	600	598	589	606	601	604	620	570	590	607	616	620	625	591	564	567	576	610	585	603	575	587	581	586	539	556	583	599	619	597	575	616	580	591	594	590	608	607	593	603	593	559	649	630	616	574	582	565	603	586	583	596	563	594	623	601	592	633	613	554	587	583	584	523	569	558	544	577	562	622	584	572	570	661	629	589	593	605	587	560	613	621	589	595	592	603	570	610	573	557	593	554	575	593	589	599	568	556	563	605	607	629	600	557	592	592	547	638	608	585	566	596	552	580	649	569	560	581	620	609	640	592	605	592	574	603	571	591	603	610	610	558	591	610	619	557	580	552	575	597	546	624	603	626	595	588	623	586	582	570	598	603	559	613	579	596	598	599	579	628	579	647	583	599	599	595	584	578	603	595	554	580	550	633	525	577	574	582	621	606	571	607	617	602	595	570	611	620	571	626	600	575	578	525	576	602	590	542	621	593	569	622	606	601	584	589	561	597	590	575	561	603	621	604	596	585	612	605	622	547	622	622	607	548	607	593	603	537	545	563	649	565	596	617	605	592	586	586	560	568	595	572	600	578	578	588	597	585	631	583	581	604	603	618	601	590	556	605	602	630	599	572	592	574	605	660	581	586	567	544	635	598	576	588	630	582	594	611	593	577	617	603	601	618	566	598
32984	7707	1364	312	232	225	212	217	235	205	244	191	216	217	173	203	243	239	224	219	206	243	209	211	215	215	228	226	200	209	211	195	217	203	209	232	202	228	211	210	225	209	221	199	234	216	209	218	211	254	209	219	234	236	241	249	230	230	220	226	231	221	225	231	226	198	183	207	221	247	217	225	219	203	224	193	223	220	218	199	210	223	217	208	233	196	228	215	213	242	199	204	200	188	198	212	214	192	215	218	203	208	220	202	237	217	221	218	227	215	207	214	213	222	228	247	209	221	210	241	207	213	176	220	209	196	219	200	184	180	212	224	196	188	192	215	207	208	213	202	210	229	217	223	230	237	208	222	214	207	210	222	234	201	225	210	198	252	232	210	208	204	226	186	239	209	215	234	203	199	207	223	230	223	221	202	190	224	241	210	209	182	232	214	239	227	215	210	226	207	234	218	223	224	222	204	189	203	221	207	222	233	232	240	219	208	232	212	232	224	226	202	227	216	226	205	203	216	229	190	203	197	217	216	235	218	191	202	203	217	204	222	222	199	191	208	231	204	219	220	212	233	211	209	193	193	227	204	196	193	211	213	219	205	233	203	221	215	217	201	232	203	234	205	221	218	205	234	201	208	226	216	222	206	213	206	220	225	246	199	200	197	203	213	195	202	208	215	227	200	222	190	199	221	212	222	199	212	219	222	243	207	200	213	225	231	196	208	238	221	222	247	214	232	218	217	214	173	201	198	226	217	213	223	218	217	211	223	193	199	216	227	232	185	216	218	208	215	181	229	199	185	217	226	235	237	220	188	218	211	200	195	221	220	210	222	240	227	224	216	222	195	215	184	206	209	209	226	225	198	201	197	211	207	218	236	237	187	206	204	206	244	205	208	221	215	203	202	217	211	229	185	213	210	210	233	202	221	223	192	170	207	252	234	220	201	233	256	225	207	220	189	223	195	186	252	195	191	213	227	207	210	191	197	218	214	196	228	206	189	219	213	195	190	220	216	217	202	218	263	219	210	199	194	183	226	208	197	215	234	230	191	208	224	203	214	195	229	227	201	207	233	233	199	225	195	217	217	222	228	235	205	201	193	214	216	234	191	210	216	210	216	217	245	232	193	187	200	221	211	211	217	219	222	223	202	202	198	221	211	219	190	213	236	219	207	197	217	204	229	226	181	205	217	205	227	235	225	227	222	223	231	219	212	223	226	223	201	221	241	225	206	203	217	196	226	221	191	232	223	238	232	229	226	220	191	223	217	231	219	219	216	204	222	217	229	228	232	202	216	216	201	230	213	207	206	189	221	197	223	234	221	231	214	227	192	225	237	231	225	220	238	211	205	203	234	205	200	196	201	208	214	192	201	218	215	210	224	229	235	216	216	229	225	212	180	223	203	231	217	207	229	215	190	223	226	210	198	227	217	193	207	224	204	221	192	204	215	210	202	224	205	208	212	228	234	211	186	201	198	208	230	239	231	240	239	221	219	214	226	214	203	209	224	235	210	236	198	217	224	216	227	190	221	216	209	211	211	193	199	194	201	219	212	217	217	190	207	201	215	223	216	217	229	204	227	221	211	246	214	192	204	206	212	214	209	216	218	213	222	234	227	203	211	219	184	200	230	203	226	226	207	237	212	195	243	189	243	218	209	208	210	221	219	196	198	210	221	236	224	229	215	220	217	222	222	222	218	211	203	206	217	212	196	187	198	207	209	214	203	215	213	190	225	204	216	210	177	183	242	191	225	231	225	206	196	205	201	216	197	217	243	208	213	216	213	245	192	219	225	216	232	219	192	246	210	201	218	192	201	198	177	237	223	218	212	209	235	197	211	197	228	216	239	194	204	209	211	234	213	223	220	233	224	195	209	204	212	208	199	196	226	211	239	198	201	219	235	212	227	209	212	221	200	211	211	208	229	204	217	215	214	199	207	197	227	219	208	205	210	223	197	208	221	187	196	208	189	222	214	216	221	185	210	183	205	215	200	213	223	217	241	236	190	238	227	229	189	203	239	225	242	218	204	213	198	219	219	214	225	201	214	217	192	216	225	196	214	219	213	215	194	255	212	219	200	228	187	199	210	202	216	213	211	206	236	237	226	196	197	213	243	198	217	219	201	210	190	226	216	209	200	221	215	218	214	213	214	211	242	220	236	221	202	198	213	233	234	219	240	221	223	227	225	230	230	222	212	243	205	218	215	207	185	225	215	219	199	233	244	218	209	194	199	214	213	201	230	240	198	229	223	210	229	244	222	219	220	227	218	187	210	245	210	205	193	189	217	195	210	231	218	223	229	188	212	229	223	224	199	211	213	217	230	234	265	216	200	211	224	233	211	223	208	245	220	219	221	209	189	219	214	222	232	222	253	225	208	211	177	203	219	216	213	213	228	183	221	197	197	206	223	236	196	209	220	228	220	187	225	229	214	185	209	213	219	216	258	201	221	203	237	225	214	222	205	228	228	187	199	204	198	208	220	195	217	217	182	188	204	201	236	198	227	209	217	212	245	221	221	202	195	204	199	206	218	242	214	221	226	226	194	206	226	199	190	218	211	215	225	228	203	200	196	228	219	238	217	214	220	232	208	233	246	220	198	199	211	226	232	222	209	210	228	230	217	199	204	192	224	243	200	176	204	245	213	251	193	210	200	214	200	213	193	226	181	194	224	222	208	212	188	230	193	188	185	207	209	215	196	217	199	228	190	214	199	232	200	214	218	208	197	233	224	215	219	202	212	221	228	215	204	200	244	245	214	222	211	204	212	221	204	197	192	209	211	199	226	186	229	233	213	244	219	227	183	209	204	206	203	192	225	199	208	216	204	191	256	209	176	246	207	230	195	199	232	243	203	175	190	235	230	242	212	208	226	224	210	244	189	211	198	232	199	230	214	206	225	203	206	192	220	229	215	220	220	226	239	231	214	236	204	224	209	209	245	209	211	216	226	200	201	216	223	199	184	222	243	200	187	240	250	192	222	213	227	205	213	236	238	218	232	211	223	219	200	248	237	226	233	193	222	192	213	214	238	220	219	224	204	223	231	232	220	216	212	222	203	201	217	232	205	212	241	229	223	221	207	220	224	221	214	213	224	209	223	232	233	212	236	192	216	226	200	208	242	229	197	244	218	203	207	210	222	212	209	207	204	213	231	208	194	217	206	196	234	196	214	226	243	191	196	245	218	220	201	216	226	214	218	210	238	213	203	209	223	228	212	204	218	214	212	222	202	210	205	199	202	212	225	229	243	208	198	211	229	218	227	225	207	228	212	231	187	225	238	216	230	217	209	217	226	235	206	203	225	196	214	225	204	216	228	216	223	208	219	214	201	215	220	210	210	227	249	229	218	194	234	216	219	237	211	230	203	203	206	201	217	212	211	233	228	207	211	204	196	232	222	220	217	209	217	188	208	200	206	226	235	220	217	196	218	205	198	227	209	188	183	208	216	217	204	216	207	215	226	190	230	229	204	227	216	236	229	203	191	210	209	203	206	239	209	224	222	206	208
27665	2179	2092	651	679	689	642	624	611	601	612	588	626	597	610	598	622	570	603	612	615	592	570	588	616	621	535	583	603	654	616	631	630	616	673	599	608	610	615	614	613	596	600	572	581	583	618	628	643	606	654	656	677	735	743	716	669	619	668	689	613	623	573	623	632	618	603	599	605	613	611	602	596	571	589	584	589	591	677	574	605	612	585	570	570	579	581	581	556	564	595	644	547	624	604	615	623	645	629	554	614	650	585	586	584	535	563	592	575	546	580	567	596	589	574	594	567	605	599	599	559	601	580	583	601	587	617	584	588	606	573	610	577	601	563	615	603	584	599	548	597	601	583	583	652	627	562	576	555	578	535	547	587	599	579	599	594	625	595	589	631	584	604	626	583	603	596	610	623	592	624	592	551	601	559	591	597	557	628	605	569	604	527	612	594	584	547	598	623	579	628	589	585	609	591	592	590	570	560	579	546	584	595	631	562	610	587	538	618	561	570	598	568	635	589	582	596	612	579	579	607	573	558	584	606	553	553	550	561	619	560	618	604	607	573	598	550	578	596	592	558	603	561	580	598	603	598	594	583	594	558	581	561	616	568	603	620	583	574	557	569	570	620	597	611	565	593	600	586	611	577	604	564	541	577	621	549	582	603	591	618	561	582	600	602	575	543	613	642	546	578	587	592	625	581	588	618	613	615	605	582	584	604	642	586	607	581	539	548	617	584	599	624	556	596	557	629	595	579	587	616	607	587	625	614	580	564	567	591	576	576	599	616	613	594	582	581	611	581	592	559	585	614	600	581	572	567	578	581	618	586	533	558	594	579	565	573	588	565	614	551	613	608	582	581	566	611	579	584	638	566	575	595	606	581	572	573	591	655	626	602	605	586	585	558	588	585	602	565	596	619	603	594	579	581	603	601	573	639	554	551	590	576	577	651	584	612	586	651	580	596	608	609	598	597	553	585	535	592	621	577	591	587	581	578	577	583	580	579	585	613	626	593	626	548	566	602	538	607	596	565	566	594	563	601	592	597	564	574	619	562	604	574	618	600	622	595	590	570	567	588	606	589	611	589	553	582	560	615	567	600	644	647	575	577	589	591	549	623	545	589	571	573	610	537	569	603	573	561	581	559	579	624	633	592	550	574	601	617	572	574	527	554	558	607	575	599	627	615	592	575	586	649	630	580	594	577	621	605	575	578	538	562	610	589	558	615	597	582	533	561	591	555	554	604	619	603	579	591	534	552	591	572	601	604	555	590	575	578	566	574	593	629	584	606	585	559	591	610	558	606	616	553	607	581	621	617	599	579	640	585	606	620	576	603	550	595	583	595	607	589	597	577	621	593	549	601	607	575	575	608	600	569	596	638	560	589	581	573	635	593	578	583	571	600	608	616	601	587	602	580	562	548	564	558	590	583	593	601	602	625	576	560	578	608	579	574	568	617	587	562	642	588	577	603	612	584	567	560	615	581	576	588	610	579	556	596	618	565	575	605	613	611	613	588	625	600	566	618	590	546	575	586	543	595	590	574	585	573	578	555	585	553	580	615	588	603	564	553	633	598	553	633	580	632	608	603	570	635	535	577	581	598	601	523	564	585	603	564	578	610	566	574	567	620	588	593	581	582	567	599	634	560	618	594	567	604	590	573	566	589	601	612	606	625	587	566	603	578	601	615	592	583	604	594	620	584	621	596	617	565	588	618	608	578	555	579	596	612	582	576	611	649	617	567	623	582	601	603	601	556	551	620	617	619	636	606	594	577	593	622	559	623	550	578	614	584	553	597	567	645	629	601	634	594	601	510	583	555	554	603	550	575	595	571	565	605	634	549	549	588	610	571	566	578	588	558	574	581	551	616	586	593	574	598	647	599	587	553	610	563	573	582	583	576	567	580	549	577	595	534	608	608	612	571	556	581	567	563	605	629	605	535	557	583	623	560	589	638	550	626	614	623	580	621	595	586	553	571	589	596	591	545	600	583	574	564	602	587	566	619	609	532	540	641	566	576	601	550	582	581	548	592	574	619	591	602	583	573	578	598	554	570	632	607	625	588	639	562	614	596	539	562	571	599	563	624	596	600	581	640	635	536	565	632	581	599	588	576	565	536	586	595	566	593	609	523	589	566	597	606	611	545	588	599	574	626	573	612	609	567	557	594	583	551	583	592	562	587	558	608	597	560	554	610	591	553	608	624	576	618	583	569	605	619	595	582	556	629	581	587	604	602	579	587	581	566	579	605	597	581	540	621	585	577	563	601	652	592	578	588	571	586	610	568	621	612	565	607	575	573	556	565	590	585	579	616	559	658	605	596	556	574	584	599	577	549	586	608	557	538	582	595	541	593	606	625	588	584	614	615	602	597	594	569	573	554	603	599	579	589	584	589	554	609	581	580	563	562	603	569	600	544	567	552	576	532	599	578	608	588	603	565	569	604	600	589	620	539	607	577	585	574	563	605	553	560	594	604	585	578	627	648	560	597	580	548	585	618	560	561	590	592	578	599	602	612	554	566	600	572	604	593	597	585	573	568	589	565	595	561	625	583	563	616	565	566	648	577	577	607	584	544	617	598	568	566	555	592	618	605	543	565	599	554	598	593	588	609	558	569	538	604	580	577	564	620	597	627	547	539	592	590	543	567	617	558	570	577	609	567	573	624	564	622	574	612	552	564	609	600	575	602	613	570	565	595	600	576	598	528	623	595	586	576	587	596	534	547	622	588	571	564	616	595	588	589	591	582	577	564	580	585	545	605	549	555	569	589	575	562	558	581	600	590	571	580	611	627	608	606	566	559	603	575	579	570	568	562	612	568	556	569	595	577	564	536	602	596	542	560	630	564	618	554	587	605	591	570	595	569	568	577	584	611	608	532	578	603	588	597	583	581	609	617	583	580	582	598	606	610	586	592	611	641	588	592	605	628	553	609	613	567	575	569	565	579	578	592	553	564	586	571	627	592	567	609	569	589	576	591	571	612	566	585	595	595	587	614	549	607	610	576	556	567	570	598	602	575	563	587	582	578	565	539	573	587	594	581	624	578	584	552	596	616	597	582	576	622	629	634	590	602	609	607	609	580	593	604	606	606	583	639	527	579	551	623	578	607	614	631	584	557	556	584	555	584	565	588	577	543	556	578	557	594	625	583	566	588	625	589	576	617	582	587	573	520	578	612	620	605	576	582	592	580	597	564	642	586	590	597	595	588	583	581	594	587	564	574	580	552	600	590	610	557	594	587	591	609	592	578	582	551	633	576	562	558	616	574	590	623	567	620	600	581	535	602	573	598	566	577	560	596	598	589	587	590	614	636	602	595	583	554	585	602	617	584	556	577	556	604	601	548	605	629	627	626	604	625	587	589	644	604	598	580	568	625	585	577	581	614	597	599	601	573	570	601	585	582	593	560	568	572	574	591	591	547	619	563	570	621	553	604	590	642	600	603	585	567	618	577	601	546	613	628	594	583	589	613	610	601	562	572	575	581	597	598	608	594	603	602	560	608	575	608	631
70363	33803	20882	2129	472	376	271	252	271	207	211	178	192	184	195	155	175	171	175	159	162	159	169	157	161	174	178	178	164	163	178	171	189	182	167	187	170	161	140	151	159	158	192	188	172	157	182	159	173	192	179	210	263	311	369	324	246	220	211	183	206	178	161	225	194	182	166	196	144	164	157	170	185	160	161	169	170	166	184	187	162	154	171	168	164	158	167	174	158	141	151	145	134	194	161	170	156	143	153	150	147	190	170	177	166	180	141	168	169	146	161	182	134	151	146	169	175	151	157	163	147	168	156	156	147	144	166	148	160	164	137	158	175	156	144	171	154	154	159	160	142	161	157	157	147	190	172	161	134	145	158	161	153	136	147	148	145	156	136	178	170	148	155	156	123	141	156	152	140	158	165	157	174	176	168	171	159	136	164	169	176	158	159	174	175	169	134	151	157	152	193	154	144	162	152	155	159	163	157	159	139	156	171	152	155	153	150	170	176	165	154	134	137	175	167	141	170	171	165	140	163	177	166	157	163	165	167	139	156	176	156	152	155	151	147	142	154	154	207	156	154	164	176	176	153	177	187	151	165	145	161	161	147	161	164	137	132	151	154	154	171	160	146	171	162	155	162	198	142	158	136	145	153	167	143	171	171	175	145	169	158	140	157	170	167	171	143	163	157	173	151	160	144	165	137	154	161	162	143	149	152	206	157	150	173	153	190	158	149	152	194	159	154	143	166	151	186	154	164	176	161	180	175	188	156	154	142	178	169	168	149	158	170	150	178	168	163	152	139	169	189	187	167	134	197	156	162	174	159	182	177	157	174	145	161	152	182	164	164	163	186	188	174	162	156	174	172	145	170	153	166	165	157	154	139	173	143	148	167	144	158	169	142	143	177	169	135	150	160	143	169	175	132	169	153	166	180	147	166	163	152	142	169	171	166	171	161	159	145	172	177	165	183	161	147	151	162	163	160	179	172	177	146	160	158	169	157	156	179	154	143	166	155	168	166	189	178	154	153	163	168	145	140	167	170	167	152	166	170	142	160	189	171	168	158	167	145	173	155	177	142	166	176	163	169	155	149	163	158	161	148	162	154	154	165	156	161	179	151	160	175	153	158	138	169	160	168	181	172	157	170	167	151	162	158	175	172	139	153	159	175	179	177	153	158	182	179	159	158	173	184	155	152	147	167	146	148	164	172	161	178	167	178	151	188	159	164	166	155	154	163	170	148	158	170	164	173	135	151	164	177	165	169	163	169	126	154	160	156	152	146	157	169	150	165	160	158	169	160	163	139	147	184	171	170	166	156	156	164	158	181	152	154	155	160	150	165	160	156	158	146	160	142	147	166	159	154	153	153	172	166	160	167	159	177	147	148	165	172	154	158	138	165	152	164	174	155	168	194	131	153	162	166	167	149	184	189	167	168	160	169	158	148	171	169	178	133	153	177	171	151	148	161	177	154	163	162	152	193	174	159	150	162	177	157	172	161	156	160	141	153	161	159	149	133	142	150	171	179	140	156	161	143	143	179	168	168	162	157	157	162	165	171	158	156	170	163	175	182	163	162	146	174	134	166	152	155	153	161	174	145	166	173	152	176	153	153	168	145	178	195	154	164	164	180	158	168	174	146	162	168	167	168	178	164	179	173	170	159	165	178	144	160	177	168	150	167	161	157	151	164	170	156	166	174	152	163	157	155	184	148	158	162	153	180	164	155	162	159	155	164	159	142	162	156	158	155	140	176	150	153	136	165	165	179	159	160	184	144	181	152	150	182	143	150	154	160	161	159	163	170	156	163	161	161	137	184	159	161	160	145	154	146	163	143	172	167	178	138	163	147	133	157	154	183	163	151	186	159	139	159	172	152	147	137	180	159	178	175	158	158	162	178	150	183	149	152	165	178	172	146	163	134	145	158	168	169	145	179	177	165	160	163	172	146	164	155	167	155	153	151	159	165	166	171	165	139	158	145	152	157	161	163	142	179	177	146	170	146	162	176	167	151	165	141	151	165	185	164	173	155	152	139	163	168	160	154	162	158	168	187	167	169	156	175	161	146	150	132	153	166	160	169	147	153	149	162	162	153	168	129	151	176	155	144	156	160	156	154	144	173	145	141	167	152	158	181	175	177	153	151	165	146	145	156	153	133	145	156	161	151	155	159	153	148	176	129	166	150	165	170	161	170	142	166	157	150	149	140	167	161	180	158	183	155	174	166	165	155	143	153	144	163	173	154	159	159	167	148	148	154	161	149	180	175	172	181	164	159	164	147	175	165	164	175	145	164	165	149	158	172	172	161	165	169	149	176	168	176	167	143	160	149	153	149	157	175	159	163	148	151	158	146	152	170	161	142	125	162	164	164	160	174	179	160	156	153	149	182	164	156	164	153	145	160	170	142	156	173	136	152	138	169	167	165	145	151	179	182	176	151	140	174	174	167	150	170	147	153	156	147	157	142	149	165	165	162	174	146	169	158	148	139	169	151	154	168	160	167	162	156	148	152	174	160	153	150	181	136	188	159	152	177	154	165	157	176	162	142	184	162	161	146	146	152	182	161	172	135	168	160	157	161	172	172	142	154	161	168	163	160	152	180	196	160	151	147	179	153	173	154	187	178	170	168	158	162	159	171	179	170	166	178	157	164	163	152	186	148	142	140	156	144	157	160	162	138	157	150	160	151	151	173	152	158	185	164	159	163	166	156	177	165	162	177	172	156	185	164	160	158	162	162	153	163	177	161	160	160	165	129	178	137	179	149	172	162	152	160	164	180	184	153	184	147	150	180	168	137	170	152	143	167	170	157	170	163	140	168	156	163	145	140	145	157	164	170	165	155	174	159	150	161	167	157	142	160	150	149	159	165	159	153	150	147	153	168	158	167	168	176	144	165	164	172	156	162	140	197	168	202	170	161	160	155	145	175	157	160	158	169	160	141	153	159	178	160	125	165	167	153	162	146	152	154	164	148	155	160	163	159	160	159	154	162	153	152	191	167	175	166	128	156	160	157	142	156	175	155	157	156	160	167	158	153	156	176	191	174	177	153	145	185	174	165	150	161	151	164	174	165	154	157	171	169	172	157	183	160	162	143	167	147	156	127	164	177	164	147	157	136	186	156	159	162	148	173	166	158	145	158	152	158	188	160	185	169	155	169	166	133	152	149	159	160	132	169	144	162	144	152	145	176	153	179	166	156	150	180	154	169	164	159	162	159	180	167	110	166	156	142	138	175	140	163	166	162	185	156	158	167	148	147	179	173	153	153	170	178	148	169	154	137	151	173	141	159	154	142	140	154	152	176	176	178	156	160	167	176	174	162	151	142	155	171	156	151	183	142	168	167	156	163	160	160	155	171	146	156	182	127	151	164	173	153	169	143	141	173	160	141	177	169	158	194	189	170	153	160	136	161	145	141	153	169	157	177	170	141	151	154	142	167	144	149	158	164	173	167	151	167	166	166	168	193	177	153	169	176	165	148	165	148	191	154	161	179	135	163	169	163	157	157	150	189	162
48445	11519	15127	1658	1490	1277	1113	935	907	831	768	716	691	650	610	642	566	609	534	552	524	513	546	506	564	564	554	563	565	570	550	599	591	590	558	554	542	520	503	479	530	483	524	489	523	503	516	542	603	683	808	1026	1231	1769	2443	1804	1178	1043	1134	733	609	646	635	870	964	468	528	549	539	587	562	537	533	524	605	529	566	527	546	526	466	446	501	452	440	490	507	493	484	493	480	502	471	463	473	469	515	476	465	469	450	455	469	475	474	487	513	521	467	482	466	467	474	491	458	482	427	493	507	448	484	474	484	509	500	447	456	477	415	448	538	433	485	450	466	496	460	460	489	459	522	528	481	496	442	477	505	435	494	445	453	468	473	484	497	484	488	482	492	464	449	452	504	450	505	451	485	457	436	486	437	488	452	449	447	449	453	437	443	458	486	497	477	449	456	464	462	455	483	473	452	463	460	455	486	419	476	470	464	449	479	472	444	481	455	471	461	491	449	479	467	438	452	475	469	477	456	437	444	454	457	458	469	506	480	453	470	449	459	462	455	455	498	444	466	430	450	432	504	461	432	474	471	482	498	476	465	436	455	439	498	513	481	422	429	445	434	483	438	479	444	433	457	461	454	438	418	456	465	487	464	459	455	475	465	486	471	474	453	448	473	440	492	499	450	448	501	456	453	509	461	451	440	434	442	463	428	486	475	457	496	465	482	444	480	490	432	472	490	473	477	480	438	473	517	481	459	457	463	489	479	456	436	468	466	479	461	498	489	468	462	455	461	434	455	438	487	491	444	397	429	480	455	481	486	463	446	470	478	467	493	478	516	496	457	465	458	481	510	459	491	481	470	468	440	467	426	424	456	501	454	474	457	462	464	454	478	478	469	442	491	431	434	477	437	453	494	487	448	466	472	486	455	489	490	426	472	480	456	464	463	476	462	456	450	431	489	449	437	488	481	453	466	430	443	457	460	443	447	424	458	502	478	451	475	517	472	462	468	459	482	403	451	509	454	467	467	484	448	468	480	519	489	498	457	440	461	480	464	458	473	489	464	449	500	501	432	432	446	486	479	450	481	465	436	410	489	513	515	482	504	464	443	471	471	458	466	473	481	477	432	446	486	434	474	469	446	476	467	440	492	473	463	457	503	476	454	413	459	475	469	488	489	477	441	443	449	481	457	503	436	485	450	481	495	477	460	463	463	463	477	469	493	482	508	487	496	448	452	447	466	416	469	412	473	448	476	436	505	477	459	449	476	476	487	467	439	439	437	451	482	447	440	431	454	477	480	459	404	457	459	471	445	437	449	438	453	478	482	490	493	452	477	483	467	512	463	440	420	505	471	463	442	467	479	492	470	432	484	436	437	468	472	477	482	473	471	462	490	475	452	432	487	497	492	454	485	508	489	476	435	474	459	430	498	466	457	504	438	462	466	518	437	475	457	439	471	454	463	480	504	471	443	454	452	473	426	504	448	511	480	490	441	484	448	493	501	467	478	494	499	464	468	473	511	458	470	500	406	450	460	486	465	418	455	496	450	463	502	424	468	450	461	456	464	488	486	437	458	476	458	433	450	463	472	492	485	473	473	470	451	446	464	441	461	447	459	479	453	464	464	503	460	476	494	460	443	434	444	457	497	489	460	485	462	487	449	461	471	512	475	493	456	439	484	437	483	439	483	462	467	518	449	452	470	440	454	476	434	479	484	470	463	483	469	490	468	501	494	441	457	452	448	445	453	470	484	467	478	465	464	466	471	479	452	440	471	446	497	465	479	483	454	481	485	500	475	452	479	482	439	479	481	423	476	425	476	486	440	485	468	462	478	477	421	465	459	466	433	470	465	466	468	429	445	478	451	476	467	447	470	475	431	454	471	514	467	462	498	440	459	492	437	483	449	468	412	494	464	490	450	466	500	495	458	507	457	463	426	432	457	446	457	440	472	464	474	473	448	455	460	455	466	455	474	504	484	450	488	449	458	448	452	463	444	495	464	429	510	461	480	458	485	457	500	463	459	452	475	463	453	463	480	490	446	455	430	465	532	484	463	427	440	513	470	451	437	495	480	451	459	495	502	457	496	489	457	432	496	444	426	489	484	444	472	451	446	451	483	470	501	488	465	477	485	438	442	453	467	457	466	476	454	416	447	501	492	426	457	434	510	497	488	449	438	447	461	487	470	457	453	420	478	457	456	514	502	454	461	487	460	452	518	477	471	477	474	438	518	465	438	482	465	491	496	445	509	469	446	459	468	462	432	497	479	495	458	443	464	453	486	482	485	474	481	482	494	439	480	475	479	466	462	450	426	450	466	464	494	481	474	461	465	498	450	465	452	466	447	464	448	445	477	469	471	454	478	474	438	443	466	462	457	478	475	466	500	487	449	474	465	472	454	462	461	468	479	469	495	499	462	469	452	509	481	450	468	471	470	495	461	448	479	430	481	477	458	504	463	450	483	482	449	492	448	488	472	467	472	485	504	464	483	449	488	448	486	504	463	461	477	473	488	438	448	496	480	457	504	458	447	459	476	474	503	496	512	447	453	432	459	473	469	480	501	452	468	441	469	482	485	411	456	466	487	481	490	428	480	510	485	441	503	463	439	437	477	469	467	441	491	451	434	457	464	452	434	454	483	472	472	490	466	486	475	443	483	483	469	436	455	472	471	471	464	470	457	444	456	447	466	457	447	489	435	450	490	503	473	462	501	477	475	461	466	429	461	463	477	440	474	443	468	503	461	449	467	463	474	476	432	435	439	422	448	474	463	475	499	470	468	484	453	455	475	479	453	457	463	476	465	475	470	434	489	458	465	511	468	462	425	454	437	446	461	435	464	439	468	482	456	420	454	455	456	459	481	425	445	477	450	462	458	485	472	460	450	448	483	474	439	447	461	437	420	441	483	487	438	465	475	450	448	469	481	491	432	392	480	481	455	507	422	472	479	472	425	507	496	480	524	450	496	439	431	412	515	458	496	457	480	478	448	465	477	468	492	465	457	476	484	447	488	502	460	500	494	444	454	458	453	468	485	464	462	446	496	469	477	463	474	507	460	464	488	482	452	464	492	481	464	474	441	481	489	433	487	475	447	476	414	442	453	448	436	459	449	436	440	460	465	457	473	414	505	481	495	457	474	447	449	521	473	447	468	476	521	491	474	466	500	479	468	465	434	454	459	443	456	479	446	479	451	471	482	498	432	479	452	479	458	489	459	482	458	450	421	486	475	490	470	443	480	473	498	456	485	467	460	467	447	430	478	478	463	496	471	448	514	475	469	467	431	429	465	460	468	464	482	492	453	463	469	449	458	421	458	492	471	473	461	496	520	465	487	465	484	460	460	473	483	476	453	437	442	429	494	470	454	458	454	432	505	483	467	462	443	470	472	461	464	475	483	452	461	500	468	450	478	462	456	507	476	447	484	476	443	474	421	450	478	431	438	471	433	432	514	478	450	441	394	446	481	491	481	465	493	448	455	459	463	490	472	488	482	462	452	471	444	459	498	438	473	505	507	433
77117	40842	29225	6306	942	636	532	445	376	352	325	340	278	305	252	305	257	263	237	247	222	238	233	251	227	237	232	229	245	211	237	227	267	264	235	256	221	215	259	223	227	245	210	216	216	222	226	265	271	256	299	370	436	510	694	620	372	334	354	340	286	238	244	315	557	248	246	227	235	222	235	221	252	217	253	231	238	229	253	246	218	231	262	241	204	219	185	214	214	231	181	214	237	210	225	229	202	205	219	226	230	245	220	224	226	240	222	212	206	225	224	235	214	216	223	209	238	212	211	209	247	223	202	213	203	207	245	196	239	202	237	206	238	236	211	215	237	221	219	246	226	225	243	224	223	214	212	218	233	223	220	247	193	220	220	242	202	236	210	209	196	258	232	216	197	224	213	234	211	231	218	199	220	203	229	228	220	243	259	209	220	218	226	221	223	228	234	235	225	224	217	223	238	226	193	231	214	230	234	228	210	207	205	222	203	244	222	207	214	225	218	232	231	220	218	250	222	222	198	238	218	204	210	243	216	222	237	272	245	197	246	242	221	252	222	224	218	233	227	225	188	198	210	219	220	229	226	199	224	248	206	213	212	212	210	213	223	218	216	215	230	218	249	222	198	232	226	204	216	215	231	225	260	238	188	225	231	211	219	242	223	193	231	252	190	228	216	209	205	225	203	240	218	224	199	217	201	198	214	238	238	239	196	232	227	209	211	231	195	214	222	236	213	205	235	239	235	230	246	224	201	244	218	209	222	234	238	229	230	239	239	209	215	204	211	200	234	214	223	245	224	217	237	238	252	236	242	236	210	226	215	186	235	246	210	221	218	230	213	228	209	204	230	228	225	201	189	233	248	232	219	189	245	233	221	233	205	237	199	236	215	227	201	246	225	222	203	218	224	223	238	212	203	218	217	210	191	192	229	232	218	215	233	207	237	237	229	220	228	202	222	222	212	234	191	226	212	202	239	217	222	221	255	232	217	237	212	234	199	233	204	222	221	233	226	260	247	222	200	210	223	195	218	225	229	225	209	180	230	215	241	220	218	209	267	214	213	193	196	220	241	249	211	249	216	224	231	221	232	198	244	244	253	221	213	217	220	209	202	191	208	235	191	214	214	223	247	208	223	221	213	206	200	239	268	213	212	216	255	216	212	228	210	232	225	212	211	174	214	239	220	223	209	236	222	218	189	208	254	234	214	220	231	233	216	199	209	205	200	215	223	212	235	242	198	238	209	218	230	249	210	207	219	214	219	223	213	224	223	242	198	238	229	226	192	233	254	227	238	209	216	237	216	209	231	247	226	227	242	227	265	216	232	212	207	236	216	243	231	217	218	220	210	191	223	211	222	240	219	236	234	248	211	192	230	249	236	242	209	228	203	229	223	222	210	242	217	211	224	223	222	233	221	200	233	233	210	236	212	202	238	211	205	255	219	217	210	211	209	218	248	210	223	246	226	226	224	220	227	219	218	199	238	185	219	231	193	255	202	231	219	235	220	193	212	235	224	206	242	190	215	228	233	239	192	225	208	238	226	222	223	211	227	241	209	232	219	244	224	247	195	229	217	219	225	222	206	220	230	240	224	250	212	225	203	206	235	242	235	212	234	191	213	217	230	207	225	230	226	252	202	220	183	195	238	253	254	209	201	219	209	251	212	238	209	225	214	245	211	206	241	224	219	240	203	235	236	226	219	229	217	243	214	240	240	225	216	236	241	212	217	210	242	234	232	205	257	227	231	252	234	219	212	240	207	209	219	253	209	196	219	186	217	206	221	218	226	223	218	218	237	221	208	225	249	224	223	217	236	229	207	225	199	229	205	239	206	228	213	214	256	218	231	236	208	215	240	213	248	233	216	212	244	217	235	217	218	228	234	200	235	215	221	258	236	217	229	209	237	232	220	214	220	219	233	249	203	219	198	195	211	232	201	208	229	223	228	217	240	218	235	224	215	209	213	210	257	220	220	224	201	247	211	220	168	219	234	228	227	238	206	181	217	238	241	196	235	217	236	227	210	206	222	210	224	221	213	225	234	207	216	251	216	215	241	228	224	208	209	208	210	198	257	216	203	232	236	200	211	210	225	209	239	221	206	228	233	215	231	215	243	217	247	230	233	199	224	203	214	201	234	192	266	240	219	224	236	229	262	208	233	219	222	200	225	197	219	212	201	227	206	228	229	242	218	209	231	208	240	204	226	222	219	239	229	217	195	215	227	233	213	221	206	220	228	224	207	231	226	239	207	214	228	217	223	218	220	236	237	207	222	245	198	206	225	222	197	242	227	229	218	222	214	212	221	224	228	211	206	199	222	257	229	212	216	223	227	219	209	202	221	233	211	263	214	214	217	208	208	228	240	225	241	205	220	215	231	240	220	226	254	229	218	215	205	242	231	217	213	204	193	240	224	235	211	222	231	220	219	210	217	241	215	203	192	220	228	206	226	201	204	203	207	225	240	225	210	250	207	202	193	211	218	237	222	221	197	235	214	226	214	214	231	233	229	220	206	223	217	218	239	212	237	213	186	226	223	214	238	233	204	232	204	197	214	215	223	235	198	232	240	186	193	222	221	192	238	190	220	215	192	240	211	215	242	221	242	227	237	226	206	219	197	210	234	217	246	223	211	233	245	219	222	206	233	221	197	239	231	206	219	201	224	230	207	223	218	236	239	231	203	232	199	215	202	211	226	205	213	234	212	231	227	201	214	229	219	209	221	195	232	217	224	234	236	213	220	201	207	199	213	249	232	220	218	220	234	186	246	230	207	227	202	246	212	206	211	217	222	211	209	199	205	206	215	230	232	229	216	243	215	211	221	210	225	230	249	242	206	189	237	226	213	212	224	231	197	218	231	238	206	223	254	223	221	202	242	225	212	232	239	217	204	217	241	212	212	208	216	214	221	218	216	219	194	214	214	219	216	199	226	216	218	198	210	240	222	234	233	242	252	222	220	232	207	226	228	192	211	219	222	213	233	237	209	222	198	222	213	236	227	217	241	232	229	221	231	246	194	232	220	230	220	244	226	241	220	216	218	199	217	235	228	216	251	244	225	209	213	197	217	203	227	226	245	217	195	217	215	237	213	213	229	230	223	209	233	214	233	213	215	221	223	202	231	219	215	226	220	242	253	221	202	226	215	227	234	248	203	220	219	217	201	195	234	257	216	267	215	217	199	234	215	217	209	254	237	211	214	232	232	206	223	230	213	204	267	219	232	227	225	233	215	216	219	213	214	230	205	199	239	233	235	220	213	228	200	217	219	253	203	235	215	195	224	239	212	214	230	248	227	226	212	231	220	220	207	261	227	197	203	238	224	220	227	243	233	253	218	218	210	199	236	213	219	226	209	220	232	253	221	193	223	212	213	214	240	226	203	236	214	215	235	196	228	227	199	233	216	212	223	220	231	220	223	233	216	223	222	234	230	211	232	224	233	218	218	244	215	198	233	216	221	241	212	209	215	247	199	235	229	214	209	204	239	221	218	199	220	202	212	217	208	193	220	223
57130	14228	21858	2989	2546	2272	1859	1619	1487	1346	1189	1075	1010	963	963	845	849	889	817	827	810	780	793	800	788	813	770	764	745	759	760	815	771	847	795	745	712	684	708	648	660	695	653	693	687	743	700	715	832	1000	1271	1865	2185	2879	4660	3612	2004	1605	1927	1585	1145	875	770	1427	3272	738	713	799	641	709	747	798	784	785	750	773	777	689	678	696	678	632	625	599	642	674	643	645	617	629	599	614	633	638	640	672	595	648	594	608	667	632	638	620	599	570	605	651	625	634	569	638	607	591	613	656	583	601	619	620	590	645	573	569	645	626	627	573	659	644	571	572	631	606	606	616	604	623	597	599	617	591	628	663	624	606	623	612	595	608	625	624	576	646	644	574	656	593	612	620	600	613	607	613	628	629	588	578	681	614	623	633	619	592	593	594	620	634	620	607	627	617	611	597	602	644	612	600	568	606	650	622	591	587	578	583	628	641	636	574	585	580	605	640	585	652	573	577	591	628	631	637	620	589	604	588	662	638	585	621	603	645	603	638	578	580	599	632	576	642	597	658	619	587	607	651	607	588	575	638	611	620	595	615	691	619	624	578	610	612	623	611	684	593	571	635	583	614	607	592	589	611	616	615	565	593	600	590	619	584	633	637	572	586	623	615	629	628	642	622	636	632	620	655	623	626	632	623	624	617	620	579	580	565	623	609	611	610	599	628	634	602	625	622	605	617	610	595	577	609	609	637	654	592	612	591	675	614	603	566	585	602	581	618	589	644	629	635	617	618	639	651	618	606	592	611	616	625	664	619	613	584	626	615	643	582	626	597	652	616	569	603	604	611	560	599	598	562	586	669	634	587	607	600	597	625	623	600	655	638	604	611	657	604	593	621	617	642	604	624	617	630	638	637	629	609	660	632	580	624	630	620	558	589	591	662	637	668	599	609	636	612	614	657	641	618	582	627	591	621	603	636	616	604	623	628	632	611	597	629	618	605	618	626	599	611	646	619	649	608	596	615	621	600	619	629	604	595	613	597	576	597	592	612	607	619	632	618	681	644	601	593	650	642	581	579	604	618	615	592	581	601	617	623	606	614	638	673	617	631	602	599	626	655	609	601	613	585	642	645	606	608	605	595	639	644	645	597	655	594	602	645	632	622	620	608	673	616	641	562	576	611	611	582	605	609	596	635	610	621	620	604	614	610	633	566	635	623	645	599	574	610	613	593	641	606	594	589	653	622	559	618	609	621	617	597	636	621	624	586	638	616	631	608	615	653	639	594	591	599	599	605	615	588	609	602	597	631	623	611	598	612	612	603	598	631	606	619	617	650	627	570	636	631	599	543	587	605	618	603	578	650	628	628	629	651	614	592	631	615	631	571	574	572	619	616	638	655	616	634	592	585	574	639	607	625	624	586	559	614	602	609	590	643	623	619	645	645	633	601	621	632	616	590	647	598	596	641	643	631	614	620	595	600	577	613	598	611	628	611	647	608	572	637	601	602	649	596	599	600	626	587	610	571	627	633	609	578	578	612	661	582	638	626	625	587	637	581	609	633	605	633	593	609	611	590	580	616	582	592	603	566	624	604	615	606	597	590	592	586	657	578	593	614	606	595	614	599	611	617	612	621	636	589	590	590	632	594	582	629	560	616	613	614	626	592	597	634	609	622	588	581	594	606	620	602	621	593	592	613	627	614	589	592	565	663	627	615	605	595	616	644	619	581	627	614	650	633	627	616	566	633	579	597	625	595	602	584	620	612	593	635	557	611	587	619	588	611	616	652	671	615	595	617	573	625	637	611	607	620	610	597	596	602	605	589	609	612	639	557	620	605	617	631	588	587	603	655	584	602	614	567	579	643	556	587	591	574	617	678	569	626	586	611	617	620	570	609	624	593	661	619	583	648	564	646	582	646	632	617	615	650	627	596	610	633	569	595	651	623	609	611	613	619	626	614	661	606	625	606	598	595	571	600	616	600	614	654	653	555	621	586	629	568	605	563	642	615	633	587	628	572	594	581	648	585	627	615	629	622	610	613	619	646	616	640	557	584	634	590	601	555	622	596	627	620	646	579	630	609	627	606	592	613	628	639	583	583	626	594	640	579	616	618	621	585	590	592	600	610	617	615	616	667	599	582	616	638	629	557	619	569	608	571	659	610	621	613	653	583	601	616	570	617	634	577	612	619	585	640	608	644	627	584	573	632	581	641	592	648	615	633	565	615	606	604	625	623	588	606	626	616	587	634	595	600	622	602	569	670	667	706	672	632	649	619	567	573	629	633	622	648	634	625	603	638	618	630	596	655	625	611	583	624	601	615	588	631	611	576	606	560	650	554	646	575	557	650	594	598	612	609	568	579	626	628	628	628	628	568	618	616	634	563	624	644	599	600	607	594	608	638	585	601	623	613	639	600	589	607	590	601	601	626	628	601	608	589	616	576	585	627	588	654	629	582	602	613	625	631	591	662	634	592	637	661	605	605	582	651	632	604	624	645	594	576	582	601	624	587	600	588	572	652	621	633	565	568	604	606	618	589	611	616	630	604	589	585	598	613	600	625	644	632	607	624	591	634	620	578	570	600	645	618	602	580	630	608	628	532	616	616	641	637	665	645	619	616	601	636	623	583	632	571	605	664	620	629	614	611	624	621	626	608	608	605	591	590	567	598	610	660	579	635	652	574	631	617	620	637	598	582	605	623	610	650	607	603	610	636	637	625	625	593	630	616	608	640	606	617	642	595	617	636	617	625	604	665	591	607	620	576	647	595	613	637	595	618	638	581	634	596	628	632	584	606	615	654	582	607	590	628	630	575	631	636	635	582	618	638	599	568	632	612	632	626	597	610	603	612	638	602	621	627	636	641	637	628	634	637	593	547	593	606	647	624	609	618	582	646	608	634	597	621	620	655	609	616	646	599	597	600	628	612	598	628	607	658	631	587	591	609	641	603	595	609	566	591	663	636	633	602	590	594	579	610	618	646	637	605	627	601	628	609	639	608	601	619	626	676	647	586	627	651	586	558	606	609	660	578	651	599	668	630	649	597	630	627	588	570	611	614	619	604	614	610	602	600	608	625	667	626	613	652	634	562	565	590	638	624	594	609	648	625	574	594	644	617	644	602	601	644	593	573	629	594	617	609	623	633	599	609	601	585	608	591	633	623	633	582	604	571	594	603	595	599	602	562	553	616	638	624	615	605	596	663	650	602	627	587	622	632	638	622	599	611	652	573	582	593	644	628	612	542	627	668	615	640	568	596	619	643	591	539	574	634	618	567	620	587	573	593	595	619	581	586	654	565	620	628	648	628	632	603	583	598	584	589	598	599	625	589	616	616	608	626	662	605	655	608	633	612	621	630	604	624	612	636	597	606	578	565	606	657	603	614	641	598	545	650	553	624	633	629	616	651	600	603	615	579	581	609	567	596	604	594	644	598	613	605	611	565	605	565	636	609	615	586	589	641	584	598	618	550	591	666	576	617	607	606	604	621	565	622	622	545	591	619	593	597	579	567	626	613	602	584
33096	7775	1466	263	289	248	239	253	234	236	217	205	264	244	251	246	220	254	241	216	228	226	245	237	231	214	285	239	209	251	254	221	226	236	233	258	236	245	218	260	240	221	244	228	283	239	241	226	247	240	255	253	242	229	234	217	262	228	236	243	235	279	222	260	270	233	214	200	229	235	237	221	247	243	241	243	238	232	223	263	273	245	239	250	206	210	274	196	266	241	218	231	240	243	236	227	226	223	252	241	238	218	223	251	210	241	241	254	219	242	247	226	243	220	243	213	233	235	253	257	244	258	230	238	222	226	233	215	242	234	232	233	224	239	206	236	256	218	242	245	235	241	230	228	228	220	242	195	228	240	236	214	245	224	228	245	240	240	220	239	228	238	237	234	243	255	239	254	221	229	257	211	210	231	239	205	242	245	263	234	221	230	234	220	228	214	253	239	252	272	232	205	266	230	238	216	227	262	219	231	226	253	219	230	248	248	233	229	226	235	237	208	212	204	241	219	206	249	205	236	233	227	238	253	219	258	214	247	227	222	226	245	220	269	220	237	229	242	231	232	227	233	209	231	235	207	233	269	230	234	237	248	218	215	231	226	244	204	244	199	269	222	227	216	251	234	209	237	231	246	224	226	236	232	246	256	204	225	242	251	243	221	254	228	240	229	247	230	248	227	215	247	254	232	240	255	280	239	231	265	218	264	210	236	223	236	203	236	218	241	264	226	237	231	234	221	242	227	226	239	230	213	268	242	207	242	239	232	206	260	234	239	229	231	233	228	243	211	224	216	229	251	225	222	248	235	219	243	211	241	227	225	241	205	243	270	248	209	212	234	254	227	235	252	239	240	243	230	216	221	244	243	223	222	253	230	224	233	242	214	260	245	234	241	251	224	241	228	235	227	236	222	223	253	215	225	231	239	223	228	251	252	234	221	204	207	210	212	226	237	216	250	219	257	244	249	222	222	254	229	236	256	222	217	230	225	238	221	222	240	226	219	258	242	287	219	224	251	233	234	220	246	226	233	260	231	235	245	257	247	244	230	231	237	204	242	223	238	257	229	235	234	185	259	238	239	213	257	250	215	236	268	218	218	249	216	243	252	201	239	243	227	241	219	217	236	231	229	244	226	276	252	204	282	247	229	228	248	285	234	240	246	226	260	202	234	234	241	219	218	231	247	239	225	258	241	230	265	203	231	238	229	242	232	220	256	211	222	240	238	224	211	243	231	230	243	225	244	219	210	259	244	221	259	233	264	237	227	200	250	235	225	234	239	235	263	253	239	245	232	239	253	253	232	256	239	233	228	268	215	245	241	232	246	241	221	217	238	232	236	201	220	246	219	232	245	233	230	217	246	268	255	233	248	236	237	240	235	237	238	233	251	234	228	233	233	213	215	265	238	218	239	251	235	238	240	217	235	209	211	228	236	237	253	267	250	220	220	210	231	231	222	220	220	204	245	247	211	256	238	227	215	232	238	245	243	234	241	251	265	256	247	202	240	246	261	238	254	218	235	236	207	250	228	212	239	247	204	215	232	239	262	229	214	236	233	246	235	226	240	239	219	235	237	255	252	249	213	222	240	233	218	244	237	232	230	207	216	222	257	226	228	262	248	229	259	215	241	226	221	227	235	246	240	228	230	245	233	231	243	270	214	238	238	233	236	241	245	220	238	247	246	246	228	221	252	237	238	207	241	210	230	232	258	249	218	233	233	225	255	221	244	254	258	220	216	211	212	226	227	227	258	224	244	244	236	212	261	223	210	243	225	216	244	249	222	246	220	226	253	251	239	249	227	238	227	222	218	233	246	264	223	238	246	216	195	223	229	236	212	246	240	227	241	250	216	234	223	199	252	204	261	248	246	245	230	220	218	251	251	217	235	245	237	245	224	253	258	239	210	226	215	237	232	235	220	187	228	242	252	246	241	239	225	260	244	244	217	197	237	225	223	246	221	219	223	245	233	189	231	230	242	225	263	227	246	220	210	225	239	206	214	239	250	252	253	267	242	225	225	206	225	231	228	225	220	244	239	265	253	232	234	224	238	221	214	226	196	249	231	244	205	236	220	248	241	201	223	210	216	258	278	252	243	203	241	209	224	267	252	207	232	244	246	259	237	225	244	210	232	239	253	240	229	247	249	250	226	226	234	234	254	226	243	240	224	242	225	213	256	237	231	214	243	247	200	237	232	228	224	220	248	248	229	261	220	218	227	196	243	242	248	239	228	228	243	228	258	212	254	215	228	251	246	222	238	224	240	246	243	254	210	220	252	227	212	254	236	224	216	222	229	218	238	241	221	206	231	258	215	224	225	234	244	249	233	206	239	239	202	244	220	230	245	258	229	228	247	230	211	228	254	234	195	270	259	275	248	220	210	231	221	218	230	224	235	239	238	246	212	247	244	234	257	227	250	227	221	224	252	212	257	223	211	240	234	252	226	215	223	260	236	228	233	249	225	220	234	212	238	249	202	242	270	227	241	282	248	258	223	237	242	234	233	225	234	253	229	246	236	236	235	235	231	218	238	244	234	222	235	212	204	239	215	239	222	240	219	222	253	220	230	201	226	237	240	235	214	233	250	237	231	255	249	222	223	250	255	213	253	228	251	240	238	224	217	218	245	234	254	236	237	223	235	229	261	242	213	227	246	227	240	255	250	212	218	222	203	254	215	200	248	240	231	236	240	242	220	232	224	221	236	217	244	239	239	220	211	250	219	227	240	237	211	215	232	230	242	228	218	228	225	239	223	235	228	238	222	232	268	247	214	248	215	204	226	242	245	236	246	231	242	213	245	241	253	253	233	226	217	239	235	241	258	215	210	215	232	241	253	257	248	247	222	245	229	235	260	205	219	215	231	206	229	201	244	246	267	237	224	224	220	227	219	232	240	233	237	232	228	211	257	256	236	236	232	247	270	232	224	249	226	219	217	244	230	242	235	262	219	250	230	196	254	245	234	254	213	237	231	231	231	225	228	218	242	237	239	240	253	224	214	222	220	218	227	218	246	250	194	239	195	243	226	221	259	247	241	221	235	226	229	252	206	223	231	232	222	254	222	230	241	230	249	263	229	237	227	228	228	216	222	247	221	224	224	251	207	216	247	231	242	211	208	253	215	244	227	214	220	239	220	245	214	229	247	225	225	205	212	237	217	244	219	228	244	220	247	234	241	243	225	265	232	258	240	253	193	235	245	226	214	219	210	233	232	239	229	247	236	224	228	223	233	209	228	220	234	237	226	219	245	215	212	239	255	221	226	208	220	222	235	232	254	234	233	241	245	237	206	264	251	212	235	218	258	224	231	250	242	233	230	234	247	214	237	231	244	238	234	255	213	213	267	233	224	233	235	226	224	225	219	257	220	224	261	229	216	235	237	225	247	234	219	223	227	223	229	242	226	225	257	250	249	242	267	244	247	249	223	229	232	261	244	216	229	223	221	241	217	203	229	246	256	239	208	205	250	212	240	228	229	228	225	199	193	206	232	240	229	247	229	236	245	240	249
27861	3390	2466	716	735	670	725	651	602	661	658	600	627	615	631	635	598	625	602	625	633	624	653	686	611	624	664	599	682	639	658	696	660	663	627	668	667	650	649	626	677	612	675	621	656	690	713	682	712	716	747	753	742	713	756	725	716	711	656	643	625	653	655	680	800	660	644	660	627	606	655	665	632	609	639	655	636	590	629	616	622	598	642	624	621	610	616	655	690	635	606	635	644	605	648	661	623	669	662	615	588	569	631	651	655	651	647	605	634	652	662	630	643	636	620	649	647	621	606	638	585	650	606	621	616	657	603	600	608	630	604	693	619	668	611	641	610	597	651	633	613	657	671	648	633	627	594	635	623	642	665	630	648	621	627	682	648	610	661	631	643	656	637	615	623	619	614	632	616	589	657	641	697	628	617	624	681	611	607	604	654	643	588	621	640	693	668	640	647	652	627	653	657	655	615	685	658	667	626	647	613	619	617	612	637	601	678	636	661	633	628	657	670	624	644	639	632	649	605	706	653	667	648	642	663	634	653	652	635	615	587	649	671	632	676	635	613	653	644	653	628	668	599	626	615	661	638	633	642	660	653	632	681	614	619	665	640	644	590	626	610	661	646	603	620	607	724	622	644	625	620	615	651	620	639	629	686	651	598	641	636	606	591	590	645	658	616	611	641	712	613	650	647	630	607	658	687	621	679	617	656	628	642	590	599	620	641	627	650	646	616	647	622	682	628	619	614	558	655	660	657	642	623	594	612	608	625	652	605	605	621	647	663	669	630	682	639	647	643	657	615	666	616	691	566	645	625	610	643	629	654	627	654	616	647	620	612	629	648	598	613	639	667	613	675	651	631	664	651	632	612	631	653	630	644	594	646	632	641	615	640	634	629	651	651	652	617	646	577	627	649	667	602	620	654	645	638	608	644	641	657	631	674	654	648	641	608	639	655	636	626	653	620	620	637	635	590	625	635	661	629	595	608	605	611	641	670	640	627	613	622	635	623	660	590	652	651	620	575	635	667	625	648	687	648	611	679	644	615	656	631	659	624	691	642	607	641	643	651	590	663	614	609	591	699	611	626	610	608	619	649	667	643	646	602	629	612	646	645	623	644	671	658	632	635	653	630	664	628	628	659	593	612	661	623	621	642	645	631	652	637	669	614	596	623	628	652	637	660	610	628	612	640	675	675	677	638	628	646	649	620	642	633	625	639	667	635	647	638	604	628	672	626	684	610	665	662	631	622	624	645	640	586	573	608	606	612	638	650	610	672	626	629	646	592	664	651	616	633	600	626	652	651	628	624	641	629	633	628	664	626	668	649	632	664	625	696	647	659	657	645	656	554	628	623	619	641	635	648	648	598	623	663	626	635	583	621	648	649	661	672	652	650	610	661	668	633	638	625	672	579	625	653	654	631	658	626	622	621	639	635	628	669	629	661	653	629	635	631	577	651	700	638	654	603	586	615	661	638	628	652	637	644	622	603	664	609	610	641	617	657	640	634	653	643	614	657	628	642	650	666	595	648	635	621	611	582	657	632	616	611	629	643	641	621	668	627	626	667	641	660	641	685	606	662	615	626	637	648	608	610	601	637	637	644	639	670	640	630	638	626	636	609	606	633	587	603	589	611	631	627	615	625	662	645	624	637	633	622	633	662	660	644	607	659	592	613	635	663	608	659	651	634	598	621	629	661	653	656	663	673	632	616	650	649	632	623	641	645	657	631	649	623	608	639	637	633	612	632	639	641	599	633	677	633	620	571	602	632	630	645	622	600	627	650	642	606	632	682	629	666	658	651	613	625	634	628	604	600	616	661	659	603	638	622	629	636	621	629	619	680	609	628	649	609	658	633	616	663	659	625	653	646	642	648	628	638	614	585	617	649	629	629	633	635	653	595	654	631	643	641	610	646	610	668	624	616	628	583	600	676	609	666	630	635	674	677	615	628	624	622	603	613	639	589	634	680	652	660	631	621	587	585	582	607	635	558	583	589	676	602	667	659	654	606	612	638	694	630	669	615	591	649	641	612	653	623	602	647	578	634	625	627	666	620	612	629	645	624	608	656	609	651	591	657	633	620	669	611	587	665	613	612	636	605	624	662	630	641	615	637	652	651	604	604	663	643	622	612	616	633	601	602	643	639	618	657	637	653	613	619	620	619	636	709	647	612	619	607	587	666	618	653	633	630	609	591	629	561	661	649	659	623	587	683	614	634	626	641	590	634	630	636	666	643	632	622	616	622	605	654	621	599	612	635	632	673	635	651	635	628	627	675	649	631	634	642	598	635	581	602	653	611	623	643	653	649	665	628	604	634	621	637	642	586	597	638	632	668	627	629	621	608	649	631	619	622	656	622	647	607	647	661	669	606	655	645	621	668	606	622	618	639	669	668	644	639	617	618	634	647	582	630	596	642	607	672	648	619	640	609	661	642	664	658	638	630	649	649	622	579	615	643	656	637	630	663	661	627	632	654	620	612	636	651	670	651	646	662	645	586	645	601	633	659	624	657	669	634	637	660	628	634	652	646	620	636	613	634	657	639	615	615	614	670	597	665	613	657	597	594	659	652	635	651	656	653	613	655	624	699	666	629	649	684	624	671	612	637	630	643	660	619	640	593	648	645	613	663	651	682	601	618	635	611	616	593	634	594	663	608	629	640	636	641	589	705	663	696	660	622	639	670	665	619	642	641	645	619	612	615	612	602	632	667	663	625	600	601	605	669	623	664	641	651	631	648	696	634	608	648	620	614	698	653	596	640	619	636	637	633	668	636	597	612	646	691	596	600	638	660	647	668	653	629	611	588	651	674	674	638	622	656	668	655	659	622	639	625	631	671	625	623	571	615	642	634	641	609	645	671	655	620	632	670	642	588	572	673	688	600	649	641	655	647	607	640	594	593	651	665	668	651	601	657	654	626	642	654	636	631	637	645	627	610	617	678	606	646	625	688	625	595	633	596	662	669	641	616	618	640	638	666	648	663	596	601	617	602	613	670	657	652	673	643	648	652	617	623	594	683	621	630	590	593	591	649	626	634	629	610	630	641	641	624	662	625	615	635	618	658	599	589	655	659	597	602	642	624	637	633	659	660	616	670	666	651	616	636	626	649	643	601	655	607	630	655	619	668	628	615	635	657	671	639	638	625	623	629	696	646	668	630	641	617	636	606	564	627	584	622	627	667	627	607	619	613	563	618	631	658	633	636	628	637	598	626	619	692	610	617	620	600	617	695	652	629	622	683	655	673	644	698	624	648	642	661	639	687	602	618	656	664	650	662	672	620	639	570	636	633	658	631	659	620	611	632	654	610	659	696	608	612	654	689	650	673	573	635	615	639	634	613	633	621	659	602	676	617	684	588	624	650	670	620	612	658	656	612	638	679	610	642	660	675	659	623	585	681	621	642	652	617	608	607	636	612	666	636	598	629	661	642	605	644	658	599	650	638	640	603	623	653	667	679	611	622	617	631	609	657	612	635	659	575	676	612	678	605	618	623	634	630	655	656	612
69084	34743	19221	1780	453	337	274	235	229	225	188	211	188	182	152	192	172	179	183	189	167	160	189	165	158	161	158	174	171	147	173	171	151	131	175	177	158	170	170	165	167	150	179	169	143	167	154	161	174	182	215	254	266	334	345	268	234	180	196	221	165	209	161	168	198	167	173	158	176	175	176	175	175	152	185	162	164	157	177	171	151	146	162	167	157	155	152	153	146	147	134	144	157	171	126	148	136	154	163	130	159	155	155	148	162	157	152	174	139	160	158	157	158	131	162	145	134	142	157	171	157	150	147	145	136	161	151	165	144	174	167	150	173	166	154	179	133	164	143	155	141	155	153	139	154	157	165	157	148	167	169	166	139	140	173	166	142	149	141	197	174	137	152	149	171	160	185	150	142	121	160	175	169	158	147	158	175	166	154	125	159	156	131	149	152	160	152	138	163	147	129	169	174	151	143	155	153	138	154	182	136	155	163	157	158	164	172	152	149	162	159	150	161	171	144	148	169	170	181	166	152	175	161	140	144	182	171	158	181	176	140	149	153	180	181	163	156	181	153	158	151	168	150	158	165	152	133	139	155	123	168	167	158	163	147	151	153	126	152	146	163	135	123	144	158	157	161	147	155	134	151	156	136	142	133	144	160	170	155	163	143	161	157	159	166	149	142	152	161	160	156	139	155	178	174	153	157	156	159	181	164	135	168	162	146	156	141	142	155	142	157	167	174	178	151	161	164	175	140	145	153	144	150	176	156	126	152	132	151	139	158	149	155	150	147	152	147	148	158	140	140	152	145	159	168	142	149	140	154	163	175	168	163	156	138	176	157	164	151	161	159	170	152	146	168	156	133	154	154	143	139	144	146	158	168	149	149	141	143	152	145	127	153	189	166	160	155	168	159	154	138	171	142	151	132	155	167	154	165	162	152	179	160	156	144	148	169	162	148	148	158	181	166	150	134	157	158	161	163	162	169	140	157	162	176	163	146	174	128	180	149	160	141	146	149	147	163	162	175	133	165	166	147	154	139	135	147	165	149	145	149	175	153	153	160	148	144	158	168	147	135	153	148	148	145	148	148	150	177	144	171	159	154	126	161	160	148	140	150	186	165	150	146	150	154	165	168	169	145	161	167	130	163	135	179	153	162	151	167	163	151	163	124	165	124	166	167	162	179	178	155	168	162	151	164	167	157	168	159	138	175	163	141	137	161	173	155	153	169	155	163	142	155	162	148	163	157	164	187	133	132	160	165	147	182	142	129	139	168	162	147	158	150	165	151	141	158	142	151	168	148	153	176	163	137	163	148	152	142	168	186	178	158	158	134	149	175	172	172	148	143	135	146	168	187	170	137	161	157	168	140	120	162	158	164	152	155	142	147	156	163	166	148	164	162	164	141	127	174	158	161	150	153	159	141	152	164	137	145	146	176	178	164	156	147	151	175	148	143	162	143	152	157	154	148	167	153	183	164	154	160	166	154	154	146	183	191	133	157	152	142	168	155	175	147	165	162	148	148	169	175	170	150	156	181	135	152	153	142	132	145	165	179	137	162	130	129	166	143	163	146	126	138	153	162	143	154	156	148	147	154	151	154	146	159	137	169	164	174	170	145	171	150	142	155	146	149	144	145	144	146	139	173	169	153	149	160	173	164	152	153	147	169	169	147	152	159	153	172	156	130	160	132	166	140	152	154	173	129	163	151	153	159	169	153	166	156	174	155	163	167	180	143	154	165	162	146	177	160	136	140	154	166	152	165	145	148	139	135	141	132	137	158	142	145	156	156	147	145	156	148	179	169	159	159	169	161	160	173	167	138	144	158	157	136	174	152	152	170	144	152	134	174	162	145	139	142	144	153	155	166	159	151	147	160	152	139	111	150	193	177	174	137	149	156	178	149	182	145	164	144	164	146	182	134	146	139	137	156	142	143	140	178	154	166	150	161	136	168	159	167	184	157	167	174	156	175	166	160	175	163	140	167	149	174	149	144	146	157	164	162	139	132	156	153	137	155	189	153	174	153	155	153	157	182	161	162	153	158	160	152	156	145	153	165	138	151	137	166	164	166	158	166	167	147	143	134	156	138	155	164	152	158	137	143	192	155	149	167	167	155	153	145	147	156	144	185	181	158	155	154	177	175	147	153	152	142	144	150	150	145	165	141	144	150	161	187	129	147	153	172	178	147	154	151	149	161	129	164	164	162	157	154	163	158	166	162	167	173	141	156	166	166	132	145	159	168	150	148	127	149	165	168	159	151	162	159	155	153	152	163	161	149	148	143	133	144	169	128	158	153	157	153	157	155	164	150	146	141	164	154	155	151	153	169	171	176	172	132	139	142	155	168	150	137	147	160	170	177	151	166	163	154	181	157	128	164	155	161	152	165	138	165	168	148	157	155	162	153	138	142	140	182	157	168	140	141	151	143	138	171	164	147	146	157	144	165	141	148	168	161	166	149	150	134	173	170	156	154	154	164	188	151	167	153	169	149	153	148	151	197	148	166	173	140	137	173	148	176	167	165	125	172	150	159	169	146	164	176	158	150	152	142	176	131	163	146	139	161	147	172	159	167	167	153	153	159	163	159	165	159	150	156	165	153	150	151	145	147	157	148	169	128	165	164	131	167	146	158	178	158	144	167	150	158	159	147	146	152	122	132	150	159	165	141	152	194	150	143	161	164	153	152	176	151	160	160	184	159	149	187	157	154	169	144	165	139	165	151	155	129	170	165	153	177	172	156	174	162	173	162	176	165	154	165	152	128	155	161	143	149	161	156	141	182	157	151	157	148	158	154	148	141	178	162	151	150	133	182	155	141	164	155	158	180	159	166	158	136	166	167	159	152	162	161	153	154	139	155	162	175	147	154	147	142	167	167	163	123	145	146	189	173	172	148	142	161	143	148	153	162	162	155	162	162	141	166	151	160	183	145	172	146	165	161	157	148	155	157	143	150	166	132	170	163	155	188	150	153	150	145	157	158	133	162	168	167	162	148	150	163	156	157	157	160	169	133	155	150	157	143	159	150	174	144	172	176	147	140	152	126	158	129	172	171	135	155	164	163	156	166	143	144	160	150	163	165	156	140	134	150	151	154	145	161	149	156	150	159	156	157	151	130	165	157	188	147	165	143	144	144	180	135	146	153	155	170	150	151	152	144	160	167	173	174	155	160	142	155	152	158	140	156	150	166	136	162	165	174	164	174	159	151	170	158	146	174	135	155	157	161	171	138	141	135	138	185	158	143	123	174	146	165	154	158	140	141	138	164	155	145	150	159	149	147	122	176	154	158	154	159	146	173	147	137	153	154	160	146	147	147	154	164	182	170	160	147	142	160	150	167	142	160	154	152	175	165	136	162	131	150	151	147	135	149	171	136	143	156	150	154	131	179	175	156	144	169	149	168	150	154	150	169	149	160	147	152	152	159	182	160	130	156	151	163	156	145	140	155	172	156	142	150	148	149	153	166	164	168	163	158	174	149	121	159	164	191	162	138	160	164	166	156	159	163	153
47305	15749	13247	1701	1406	1244	1190	949	892	776	726	742	657	688	604	647	586	625	607	554	554	528	517	550	558	601	512	541	605	597	552	540	556	557	556	528	527	476	527	511	478	504	467	542	483	513	498	530	595	662	836	985	1404	1708	1976	1510	1193	873	854	997	741	615	586	662	886	541	540	526	553	612	509	505	532	558	553	598	560	492	468	493	485	444	474	463	440	460	462	522	515	490	486	465	483	448	447	448	472	484	445	460	451	478	443	480	444	435	445	476	458	411	482	428	437	432	480	453	484	422	486	420	445	455	444	439	457	425	430	445	429	447	447	498	481	434	429	459	467	449	432	482	469	434	470	440	461	464	476	446	443	465	506	440	440	447	475	471	467	452	426	458	458	435	452	467	463	466	450	432	430	443	475	395	429	468	433	472	451	483	460	453	463	485	465	414	502	491	471	439	458	479	459	463	460	440	450	479	481	434	463	478	459	452	461	464	429	480	455	444	442	488	411	452	454	468	473	479	468	439	488	454	454	421	450	437	454	460	440	421	466	399	456	479	434	480	434	443	453	455	453	423	478	459	446	427	456	456	459	458	454	465	498	438	478	459	467	464	431	460	452	442	437	432	430	440	500	477	474	476	481	495	464	447	445	480	451	441	414	462	455	476	465	439	461	456	454	413	427	439	461	445	462	455	424	494	446	447	470	465	459	437	502	438	469	452	426	486	433	451	446	441	427	444	471	428	432	475	451	480	446	467	495	428	434	445	439	463	428	451	478	424	463	449	447	437	475	426	435	432	467	422	434	440	480	457	449	485	439	464	487	439	467	467	492	464	448	442	444	487	430	447	427	439	489	438	468	462	480	461	414	461	419	438	469	462	438	432	447	451	432	455	476	438	479	457	509	399	488	444	447	500	463	464	461	469	448	471	436	482	480	456	447	446	485	422	460	478	489	424	403	484	498	445	478	442	418	444	433	457	435	428	441	477	429	471	452	423	443	516	483	451	442	443	441	427	465	446	459	467	443	490	426	470	442	462	464	433	457	429	439	411	435	437	419	440	464	460	479	451	444	480	447	452	439	482	438	459	444	434	427	464	477	434	484	460	453	438	444	458	433	452	454	454	482	456	430	468	442	480	433	419	455	448	511	454	452	453	468	429	418	456	457	443	434	439	443	510	461	445	427	449	397	446	472	497	444	458	434	467	409	432	431	470	458	409	452	427	464	439	459	426	479	460	478	477	472	447	470	433	452	441	431	490	501	454	479	430	472	454	449	462	451	449	422	421	433	468	442	493	450	465	441	470	479	426	443	485	425	437	460	477	451	418	446	444	449	464	461	460	438	456	438	437	460	477	450	439	475	480	435	450	432	449	403	490	439	448	451	449	456	481	452	454	450	413	431	455	448	440	459	475	433	475	423	479	492	506	471	440	440	454	435	468	446	475	462	486	481	415	495	454	460	471	466	457	453	409	473	430	443	414	438	481	429	436	469	421	442	474	466	418	448	447	499	452	441	440	478	495	503	469	415	484	445	455	475	438	479	468	460	474	407	452	444	442	441	458	435	471	460	454	490	448	443	451	443	504	468	451	457	479	447	450	455	455	456	499	443	444	458	500	459	448	429	451	475	499	415	460	506	454	455	446	458	489	414	459	462	475	440	452	469	459	450	429	457	437	449	467	476	489	435	457	421	426	475	439	482	518	457	465	418	475	454	450	464	446	461	461	461	443	476	415	432	467	459	472	470	451	440	416	473	445	445	431	459	436	450	441	454	434	465	461	457	437	433	431	458	508	454	437	460	438	465	446	485	454	457	456	437	425	430	463	458	452	479	415	428	461	466	441	478	424	439	466	438	452	432	433	473	443	436	441	457	482	449	456	477	448	455	415	427	460	470	439	455	428	467	438	451	480	465	449	442	466	451	436	443	421	439	451	454	453	422	436	448	411	442	476	488	438	440	475	436	465	428	440	447	464	469	451	443	453	479	456	429	434	477	466	463	452	472	425	480	491	460	465	444	475	452	461	448	460	424	462	432	477	453	491	444	463	445	440	467	482	461	463	490	453	441	424	467	444	467	437	492	480	451	401	426	440	500	468	490	423	420	449	498	488	465	434	442	441	475	444	465	478	451	443	440	458	463	455	489	468	469	442	467	478	453	490	442	440	463	440	447	423	458	442	445	464	442	455	490	442	425	443	447	473	428	457	470	494	472	458	461	431	461	453	433	458	450	484	451	462	453	444	445	460	456	467	463	432	446	450	447	395	447	445	459	433	475	472	467	436	433	448	454	496	446	472	483	483	466	442	443	460	466	459	453	474	452	436	460	467	490	428	466	486	446	449	473	440	456	448	472	471	461	441	433	471	461	441	443	469	462	415	422	443	445	471	489	440	458	442	453	456	460	445	467	435	449	420	423	443	424	487	463	447	421	443	446	469	462	448	462	455	479	477	453	426	451	420	436	449	446	445	446	439	438	432	448	457	423	442	474	456	447	466	449	470	456	463	454	462	435	423	420	443	461	449	455	436	454	442	484	464	446	468	447	443	444	476	414	487	441	440	456	434	449	452	447	486	456	439	458	435	469	473	453	434	445	455	478	451	427	484	470	463	435	458	424	471	454	519	454	477	434	465	453	464	467	483	463	436	473	450	486	490	463	468	459	434	508	434	460	426	441	481	492	486	474	453	450	436	416	471	475	473	450	455	431	482	443	490	455	447	501	444	428	488	422	444	438	494	446	492	455	464	446	460	458	469	450	497	424	431	457	462	478	473	435	448	416	447	469	475	449	452	455	433	408	475	445	442	479	437	470	459	470	455	462	461	480	453	455	443	459	460	450	423	458	462	452	459	465	436	465	437	421	438	449	481	484	450	447	460	455	467	448	466	464	435	461	463	479	457	436	461	436	476	420	459	465	441	438	438	437	439	468	413	441	408	449	440	462	473	449	425	470	456	466	455	432	477	465	447	448	456	453	486	417	454	444	465	471	470	444	487	449	452	427	446	473	452	425	464	442	409	467	445	455	444	449	435	483	476	488	467	486	461	472	458	472	443	451	473	483	474	477	439	439	445	456	463	418	419	452	464	431	454	448	465	431	466	442	462	463	457	440	433	499	457	488	455	466	454	454	449	470	445	444	448	471	434	450	460	423	450	467	441	447	431	473	430	478	452	466	482	460	500	465	470	498	467	465	448	447	414	468	427	493	456	501	490	450	464	437	421	459	438	445	465	430	459	473	466	447	446	431	460	506	468	442	462	437	475	434	452	436	452	430	478	472	471	436	429	467	414	456	460	458	477	445	452	465	451	448	466	480	422	439	425	427	459	450	447	461	463	437	487	441	507	476	451	465	492	445	477	458	473	428	456	482	478	439	442	451	443	432	450	451	409	460	445	409	463	467	463	451	446	456	428	456	479	457	469	500	439	437	462	453	461	476	418	484	442	425	468	476	437	437	424	457	443	445	473	430	443	452	428	446	461	476	497	456	441	474	422	511	453	480	476	458	444	453	428
74979	42431	25852	5903	878	583	490	416	377	345	282	311	281	255	259	247	254	222	238	231	203	231	222	223	246	216	239	202	243	230	248	237	241	246	256	221	230	217	232	218	252	213	226	202	233	207	198	227	230	235	305	390	519	574	611	531	471	362	291	300	271	227	256	234	260	243	219	225	198	247	227	241	223	243	244	224	233	211	200	230	229	220	213	209	227	225	223	216	208	224	221	199	212	223	237	235	194	229	229	235	214	208	190	179	172	223	199	242	216	208	231	196	201	209	210	209	234	197	219	219	184	199	205	191	214	196	199	231	201	190	201	195	220	197	221	191	200	198	207	217	217	242	190	223	209	215	217	216	211	235	222	196	233	188	207	203	189	204	219	211	207	204	245	210	181	208	166	165	209	193	217	244	208	228	214	201	205	219	204	215	183	196	182	236	209	230	206	215	200	225	212	193	217	229	214	236	181	202	205	207	194	188	214	220	180	240	223	212	193	208	203	208	224	190	209	213	226	221	218	226	208	230	200	256	217	231	219	212	199	227	209	174	235	222	211	213	209	175	214	209	198	212	210	168	204	204	207	204	221	230	206	218	193	208	244	219	227	190	227	226	195	205	186	195	217	200	202	205	211	219	189	214	212	224	193	200	221	235	220	223	201	196	216	223	228	225	207	223	195	225	198	217	224	185	207	197	240	224	220	193	211	224	207	227	209	216	218	228	212	233	217	179	206	216	202	246	175	222	229	224	222	200	194	214	183	206	217	216	216	186	240	223	204	228	235	221	202	188	212	192	191	230	213	216	214	208	220	195	205	233	229	224	206	206	188	202	199	226	166	209	220	220	205	191	206	186	208	219	224	234	201	216	192	202	228	203	208	210	211	195	202	202	223	193	199	194	208	225	211	212	211	205	217	206	206	196	216	211	212	212	235	225	215	189	226	214	208	209	186	250	238	223	241	217	217	192	210	205	208	188	208	249	201	222	196	213	215	200	230	198	238	206	221	184	212	237	185	213	219	231	203	203	201	197	239	188	242	227	166	215	194	220	210	237	229	229	206	193	203	200	202	226	228	210	201	200	210	202	198	228	210	203	218	220	206	217	184	217	218	218	223	211	242	199	192	211	206	199	229	212	204	194	218	201	189	211	213	203	201	209	228	221	212	199	216	174	198	245	202	220	200	180	209	216	196	216	221	206	190	216	206	205	232	227	179	193	189	208	215	203	197	220	199	201	194	206	206	203	213	175	200	228	228	215	200	216	215	192	199	218	212	209	184	206	167	207	205	237	220	220	208	227	206	203	209	206	233	223	201	201	218	225	235	209	202	168	221	186	194	180	215	234	205	225	218	216	234	219	217	202	211	212	230	218	194	206	192	181	201	201	241	232	221	248	226	200	235	206	222	192	214	206	192	210	198	227	210	203	197	245	204	215	221	212	211	218	213	207	232	214	205	211	195	201	205	222	216	217	205	198	206	197	213	230	195	228	220	226	207	220	199	224	204	227	197	199	189	204	199	175	229	195	217	194	212	223	231	202	189	186	233	206	228	202	211	222	212	198	225	222	210	214	217	197	212	217	210	223	191	188	194	207	211	235	195	225	235	208	209	199	196	208	234	209	191	226	205	217	203	230	209	193	199	207	189	226	226	228	233	231	194	210	202	216	238	205	211	212	201	201	206	220	209	228	211	236	205	197	194	220	222	230	227	178	204	171	196	237	192	223	212	213	200	196	207	206	187	200	214	238	200	199	186	186	224	216	188	218	205	193	238	239	208	195	197	204	219	236	200	200	206	194	214	229	178	219	224	169	208	225	219	219	217	228	220	204	206	233	227	201	213	216	210	212	204	187	189	238	187	211	217	238	202	197	196	192	206	183	211	209	218	235	222	199	217	216	226	209	209	180	205	242	231	221	221	197	175	227	186	214	225	181	217	240	222	230	209	184	184	198	208	206	205	205	209	201	207	180	208	213	234	215	222	218	207	217	231	187	201	211	195	205	210	226	219	185	192	196	224	207	208	225	206	230	208	204	203	214	200	166	235	218	217	206	210	215	234	185	203	200	204	224	181	227	213	199	224	191	205	209	173	221	207	218	214	219	191	214	195	227	195	252	205	222	200	200	241	212	199	210	200	224	226	209	204	230	214	200	233	194	231	209	235	220	206	194	186	205	190	219	249	216	205	202	210	222	213	196	209	218	221	215	202	210	195	227	234	200	175	197	199	194	230	224	230	206	201	210	224	208	204	189	216	214	210	206	229	232	211	221	195	220	188	201	227	218	209	227	184	217	208	197	223	203	179	206	211	214	199	212	208	233	220	217	200	247	202	204	215	179	221	237	193	217	208	213	187	213	201	220	231	226	233	209	221	198	175	198	207	210	206	203	219	201	241	219	214	204	212	202	203	222	202	220	214	204	222	225	217	215	213	206	220	225	235	190	214	215	219	192	192	205	194	200	214	190	187	209	222	237	233	197	197	215	198	250	212	214	203	226	215	205	234	188	227	195	196	230	189	225	192	229	241	193	230	223	207	218	219	222	220	220	193	239	218	195	225	203	220	211	190	205	197	181	196	220	211	195	196	204	219	183	213	209	209	227	214	185	183	208	188	210	194	203	210	209	191	212	217	203	186	226	223	221	210	203	194	213	224	193	214	210	215	217	212	218	227	199	210	190	203	183	195	199	201	199	219	181	182	223	241	184	202	197	226	200	226	180	231	204	213	220	212	192	208	198	197	227	234	191	216	220	213	203	205	218	223	239	209	241	210	220	205	194	224	192	223	222	207	197	232	230	198	213	231	220	239	235	229	213	216	199	212	234	208	190	200	219	209	221	198	204	251	203	207	220	220	193	195	223	198	216	217	211	235	202	221	190	211	212	216	222	209	192	204	208	201	208	198	210	223	201	214	190	200	207	212	204	213	226	228	211	219	239	210	185	204	205	219	209	227	248	186	219	212	216	223	205	200	223	219	197	206	204	213	234	219	227	187	210	200	223	216	201	203	223	197	198	232	217	211	214	230	225	224	216	222	219	196	222	209	218	200	246	201	194	229	243	202	212	213	235	220	216	239	186	193	201	235	213	215	176	173	212	210	214	195	201	207	175	214	198	197	190	203	225	215	237	211	182	235	214	202	212	201	196	200	232	216	230	215	209	198	205	230	204	225	242	211	190	216	191	208	207	238	197	199	193	191	227	196	216	209	199	232	202	201	177	207	201	221	215	204	203	214	213	188	222	203	208	195	200	190	212	208	220	180	182	220	212	228	215	215	213	204	190	215	197	186	188	192	202	217	191	191	196	188	221	198	212	219	202	184	234	222	196	201	203	210	214	198	194	190	200	194	218	226	229	200	199	208	186	174	198	203	245	210	211	213	209	233	195	199	214	194	203	218	205	194	218	204	201	186	235	194	212	205	220	231	248	189	204	205	234	220	210	224	227	216	211	181	212	193	216	202	211	201	216	175	204	190	223	221	198	206	210	216	194	230	215	197	214	210	216	229	208
56167	23400	15528	2917	2559	2120	1831	1489	1343	1275	1199	1064	1016	932	907	886	851	743	814	797	764	715	760	678	701	755	722	750	808	741	764	707	719	784	782	723	655	707	657	671	617	631	650	653	706	702	682	726	821	1140	1524	1956	2924	3356	3688	2948	2753	1765	1364	1329	887	862	784	849	871	783	755	789	663	824	735	684	763	693	777	773	728	693	705	701	690	568	632	660	614	619	576	628	590	581	581	642	574	563	609	616	591	611	604	605	594	606	581	578	564	593	646	719	607	573	581	570	570	596	609	568	598	591	586	619	604	571	575	573	624	589	624	598	568	589	559	605	569	577	555	601	590	599	605	600	616	603	605	610	593	588	572	654	629	614	604	605	605	582	613	589	587	574	597	543	529	594	554	561	625	599	624	558	561	609	598	595	555	555	577	592	590	598	544	558	597	587	597	599	648	564	591	587	598	598	596	606	596	572	604	572	529	610	555	606	601	584	557	614	589	581	609	555	555	606	595	611	589	623	581	620	560	591	576	587	556	579	572	624	612	578	577	573	578	602	565	602	558	605	594	603	632	557	611	548	592	578	616	604	570	577	599	578	553	579	597	548	578	599	641	572	564	614	602	584	593	574	548	531	570	591	560	592	592	576	558	573	596	572	563	621	579	563	622	588	581	553	622	586	616	587	601	601	574	534	584	536	550	570	577	616	588	562	562	595	642	615	595	531	592	611	595	603	589	571	629	569	518	545	609	580	581	573	576	568	549	562	609	597	553	614	517	602	541	598	611	564	588	569	599	589	573	569	573	625	556	590	567	580	524	533	602	583	536	631	556	598	572	612	623	622	598	600	571	621	577	595	572	525	624	578	593	581	571	582	604	541	582	542	564	588	582	608	607	544	584	573	599	568	610	563	593	557	597	596	531	538	527	596	564	604	566	547	575	563	570	574	585	574	577	560	591	572	575	590	584	596	592	515	509	583	558	585	589	605	592	583	627	583	545	611	621	586	588	571	560	569	569	579	600	580	584	593	574	602	612	600	598	547	565	582	550	575	639	592	573	593	582	615	629	560	582	539	591	547	593	605	622	571	605	579	600	551	560	563	608	598	592	582	570	575	620	626	636	599	621	604	569	601	599	546	594	577	594	586	525	580	602	624	601	559	598	595	554	624	625	580	586	519	550	590	572	616	587	612	573	598	606	579	594	557	619	559	583	540	562	588	624	550	562	589	569	547	593	610	591	629	615	617	554	598	542	584	595	560	593	602	569	585	574	541	591	574	577	589	590	540	586	565	600	588	565	539	594	597	612	568	585	602	563	581	576	557	597	602	590	597	525	623	551	559	567	597	584	589	585	590	572	575	549	556	537	616	614	564	614	583	568	626	602	573	627	561	555	574	560	621	613	600	573	597	595	615	598	574	610	595	597	643	568	554	604	542	583	583	584	567	591	578	565	629	570	582	633	574	597	594	604	575	598	557	555	614	557	568	576	589	637	622	566	547	584	540	586	604	569	576	622	616	582	582	601	579	603	621	588	598	571	582	594	577	556	588	627	602	576	598	604	594	563	621	596	580	598	562	568	595	587	550	615	586	565	570	524	579	569	608	577	571	623	593	548	595	603	578	550	611	570	592	620	544	581	568	583	545	593	589	562	599	604	591	589	591	577	518	511	574	594	564	566	608	589	569	574	587	605	580	598	583	614	585	588	564	589	568	602	583	596	576	600	551	598	560	584	583	578	593	602	600	548	620	572	591	555	596	572	568	598	570	573	546	584	571	595	595	588	573	579	589	543	581	539	547	604	556	613	564	561	549	612	591	579	583	569	573	579	565	589	603	588	585	568	570	581	616	594	532	579	600	575	567	549	573	621	577	541	547	604	568	608	533	599	581	574	591	567	562	552	592	585	581	556	591	590	559	585	601	586	606	616	597	595	583	553	584	561	560	568	556	576	556	580	586	604	560	579	598	552	552	596	554	531	588	589	597	572	590	583	580	589	597	552	607	580	543	535	542	630	572	618	604	624	597	606	594	586	557	621	592	584	607	547	595	568	599	567	569	580	595	583	580	562	613	555	574	601	520	596	552	645	587	571	532	604	585	619	549	554	594	539	604	581	550	619	569	589	604	564	587	568	581	559	609	593	628	557	558	554	577	582	565	587	626	567	592	538	623	605	526	569	588	587	576	599	600	589	642	600	626	582	588	593	616	633	591	591	636	590	601	573	608	598	576	627	578	605	602	576	574	635	586	546	569	608	579	583	561	609	574	574	607	555	571	569	617	599	569	599	587	613	599	535	551	549	582	585	589	535	568	571	591	594	562	570	530	600	590	626	571	562	595	592	555	586	581	578	620	595	592	578	599	618	583	609	573	571	558	581	608	556	559	612	571	573	540	602	607	548	626	555	565	584	579	603	562	557	579	547	610	530	643	589	570	570	565	598	551	562	581	578	558	562	608	583	605	564	596	558	569	580	621	608	606	563	614	585	570	603	584	617	559	574	576	583	597	595	608	585	560	596	536	551	555	589	547	597	566	574	564	615	548	610	587	559	592	540	576	591	584	558	584	584	611	599	608	600	606	613	561	592	535	601	562	562	654	579	547	538	597	571	574	594	559	562	519	616	634	598	587	583	588	585	601	620	596	602	562	583	617	573	558	587	595	577	597	595	577	591	588	552	618	584	638	614	552	578	573	601	600	527	610	624	590	577	594	602	568	549	611	589	619	578	585	569	576	542	579	575	591	590	568	548	578	596	583	607	579	583	630	582	578	637	591	562	600	594	579	600	590	598	591	623	580	603	550	646	614	561	639	560	605	579	605	580	593	576	576	590	599	566	583	602	569	551	560	569	557	575	560	586	579	600	588	548	569	570	590	574	584	587	599	588	580	566	586	578	530	580	630	604	569	585	572	547	565	622	622	540	594	607	600	563	588	623	572	559	564	572	549	578	580	579	607	556	578	603	554	565	589	612	603	592	573	573	611	555	577	562	552	592	526	587	592	573	574	614	573	591	578	596	565	599	584	595	619	585	572	595	554	580	580	577	553	611	558	563	611	565	575	576	529	586	551	573	584	546	577	579	580	608	574	572	613	566	580	596	595	630	567	585	607	626	573	601	552	615	615	584	603	564	568	622	599	575	582	568	547	557	534	590	603	574	601	579	592	570	544	572	571	579	573	602	609	579	579	570	570	575	598	588	595	567	596	612	636	614	588	564	595	595	572	605	623	559	558	622	577	592	609	615	584	547	569	621	583	597	639	601	579	584	539	580	608	617	582	583	575	539	569	585	583	585	584	571	586	585	570	560	558	574	625	580	563	554	545	604	633	539	593	598	580	551	584	587	623	579	570	598	529	603	572	564	598	553	615	583	569	586	605	588	610	563	613	553	534	575	622	583	585	534	634	585	541	603	631	586	570	552	559	541	579	574	583	555	563	596	636	587	589	582	629	600	591	529	569	607	594	601	545	570	585	585	574	587	544	616	582	562	580	558	575	604	575	582	582	588	575	605	582	585	593
31319	7122	1267	283	228	188	229	217	202	236	207	185	207	187	198	188	229	243	225	187	205	224	236	214	218	200	214	213	254	229	198	217	198	213	237	202	211	200	212	232	202	224	230	199	207	219	214	222	197	217	198	233	210	230	221	224	202	229	216	218	205	201	207	220	212	226	227	209	225	206	202	183	252	218	212	210	212	212	215	193	197	234	216	226	232	195	193	207	194	173	235	213	234	229	203	240	227	210	220	211	200	225	218	205	222	230	250	212	210	250	211	205	187	204	217	215	207	205	230	221	222	213	198	221	214	223	184	205	216	262	203	224	204	191	202	204	220	220	214	205	203	214	206	223	214	243	215	229	218	217	224	217	217	210	210	200	192	196	205	228	226	214	229	226	212	220	207	193	197	240	231	221	213	208	219	195	204	217	208	199	219	229	219	228	221	200	229	211	193	197	221	212	197	211	185	208	200	220	227	220	212	214	224	201	248	214	190	197	208	273	224	215	191	214	190	193	214	211	212	207	224	234	216	202	219	178	203	244	203	212	235	220	200	209	221	224	198	208	209	223	215	225	203	203	203	203	238	217	211	228	231	201	224	236	205	230	222	212	215	197	195	217	200	209	226	207	216	238	215	195	219	209	186	190	204	194	222	213	209	193	219	208	236	226	234	242	206	218	207	211	235	215	196	220	211	177	208	200	205	222	222	220	197	206	187	210	206	227	200	217	245	202	228	218	206	235	210	218	221	233	201	216	206	214	174	227	217	224	203	228	218	220	207	218	217	199	221	215	208	231	190	187	241	202	188	202	225	206	195	185	220	204	228	200	181	230	226	194	228	207	229	212	218	209	215	188	206	211	223	218	204	184	201	238	206	215	180	232	219	216	205	205	198	185	201	223	200	229	208	220	183	197	214	205	221	218	218	177	198	216	218	224	232	222	237	229	201	207	230	237	180	187	191	212	220	242	218	215	202	215	195	201	190	215	195	215	219	206	201	205	210	224	232	223	215	182	223	227	192	201	214	215	204	195	211	202	225	224	216	204	168	209	223	215	200	198	196	247	203	227	222	201	231	211	182	217	212	196	216	195	211	193	200	201	214	213	200	220	235	215	212	209	207	225	217	219	201	207	216	204	209	231	198	188	220	211	218	188	212	190	234	222	199	188	193	214	212	213	205	231	208	189	176	206	223	172	222	233	212	210	212	201	186	200	191	192	198	202	208	217	209	244	197	192	207	218	228	189	235	227	184	233	208	222	208	205	215	233	240	189	188	216	247	200	214	219	211	210	223	193	242	234	224	218	192	198	223	219	194	204	217	227	212	206	210	228	226	216	207	221	197	217	190	221	210	207	204	209	212	206	215	174	195	215	232	238	228	220	192	217	193	204	213	227	226	204	242	212	204	221	212	198	213	222	194	196	227	212	200	205	195	217	200	211	192	211	227	221	188	225	203	252	204	237	212	209	203	223	219	221	199	204	199	212	222	193	207	186	207	203	216	221	208	232	210	204	190	203	201	200	185	217	196	190	197	181	201	209	215	199	214	206	190	205	221	246	206	193	214	227	210	196	203	204	221	221	198	208	204	221	189	238	200	214	205	199	192	197	223	195	194	214	200	213	192	198	206	185	205	243	189	218	213	193	229	235	198	228	252	216	212	205	218	205	195	198	207	217	242	192	208	208	244	224	205	235	202	192	198	230	232	218	217	205	198	213	199	206	179	188	225	198	194	197	198	246	212	218	208	216	199	219	195	206	212	169	196	199	195	225	229	198	236	218	221	232	208	216	218	207	218	236	213	221	180	210	206	221	199	209	209	244	232	213	225	246	209	228	212	208	204	206	199	212	222	216	216	224	207	205	226	227	229	211	187	219	191	218	197	203	205	196	224	207	230	201	209	219	231	187	195	233	217	211	182	202	246	216	212	209	216	234	212	223	227	236	217	212	194	213	233	209	187	205	205	202	221	241	232	192	205	219	223	186	190	225	229	191	210	184	192	216	216	201	194	223	221	225	215	212	217	220	197	201	191	225	231	190	222	217	195	217	195	215	203	224	211	212	242	197	201	224	216	226	206	210	197	208	186	188	194	226	245	196	202	199	227	234	211	193	213	211	231	208	208	248	223	198	200	216	230	194	207	219	213	216	220	220	216	206	206	220	195	225	197	206	193	210	177	209	222	226	204	202	188	203	221	222	234	201	216	196	228	202	209	235	218	202	198	210	216	216	227	191	198	213	215	209	197	211	217	215	216	200	205	202	245	214	234	242	251	222	211	217	201	212	205	202	205	174	191	218	206	197	181	201	194	250	213	204	212	215	216	195	203	196	224	248	244	197	217	215	243	199	196	209	212	202	204	213	205	208	223	210	206	215	208	243	192	195	182	203	235	225	209	194	215	218	199	206	221	237	223	217	239	210	210	200	228	185	208	203	225	183	182	217	238	225	197	199	211	205	222	230	230	203	214	218	208	211	195	195	213	232	216	221	225	214	213	207	219	194	219	198	212	214	221	228	232	196	199	206	190	171	200	228	231	199	200	198	222	215	227	198	230	214	236	220	188	213	196	220	215	177	223	211	222	215	202	196	176	207	174	238	219	230	195	233	200	208	208	211	198	200	236	254	226	182	211	206	206	205	214	226	197	219	208	229	220	196	201	197	234	226	196	224	214	189	213	217	211	197	216	220	217	212	208	200	190	231	197	223	216	212	191	206	221	207	187	209	205	207	201	216	202	230	222	201	205	192	201	174	189	216	239	214	199	203	237	241	220	200	229	216	219	242	202	213	220	215	215	223	212	182	217	219	207	196	206	206	208	214	203	190	231	212	187	216	233	224	198	223	246	226	210	240	195	243	204	207	213	212	241	211	235	178	179	212	197	192	217	205	218	192	229	213	234	207	229	193	178	207	191	218	247	206	216	216	196	230	211	191	185	213	218	246	205	230	216	228	192	190	217	240	203	184	209	228	228	240	207	251	233	233	183	204	204	211	188	216	189	222	215	215	215	203	206	208	205	222	220	182	219	211	198	247	229	236	218	209	220	219	202	218	212	240	206	215	206	216	217	193	219	187	218	222	213	205	207	201	220	205	188	223	209	206	207	198	216	222	216	210	214	219	220	205	216	191	224	217	227	208	211	209	188	246	220	227	199	214	208	185	210	233	209	217	190	232	231	204	234	213	199	238	200	223	206	224	197	204	215	238	192	227	223	227	233	219	211	219	207	221	211	186	205	230	207	234	215	231	221	205	227	167	222	221	201	213	200	192	204	191	221	238	213	224	204	229	199	178	251	210	206	198	187	222	221	214	236	196	211	216	188	206	211	219	200	215	200	213	188	217	208	192	219	221	209	194	228	217	219	187	213	220	221	190	241	238	185	208	189	190	244	218	213	248	189	212	226	219	198	198	207	233	218	225	218	186	201	225	207	218	207	225	216	218	205	204	201	223	219	222	208	236	226	213	220	228	207	188	213	203	222	212	219	224	241	212	207	232	226	214	228	225	233	224
26447	3904	1900	690	638	625	607	598	616	617	614	562	601	588	590	588	613	564	581	571	559	632	608	577	572	561	630	557	594	620	633	631	581	632	645	608	619	592	611	609	616	576	574	620	613	594	594	632	654	687	650	697	746	713	715	685	697	666	647	574	638	578	589	634	630	547	591	578	595	589	594	660	576	591	586	604	592	589	593	578	591	617	579	602	612	585	589	587	577	587	570	567	600	584	626	593	567	606	630	589	575	639	560	597	584	597	550	609	579	581	599	581	540	576	543	571	567	570	591	583	561	571	610	586	592	545	555	563	564	566	596	634	574	521	564	583	589	620	564	579	590	592	549	620	615	610	557	604	546	578	601	624	586	580	596	599	582	588	563	606	567	590	592	581	612	619	574	603	565	560	594	570	589	591	590	594	651	563	571	603	632	589	558	623	592	582	594	573	611	566	614	581	601	614	633	589	594	555	580	558	568	553	567	589	574	560	556	600	577	584	593	626	614	575	555	612	579	576	584	588	553	608	543	623	575	600	577	597	565	562	571	579	598	612	593	598	603	578	585	562	555	623	551	609	612	568	578	592	610	599	552	560	565	590	593	606	610	598	612	591	598	574	572	569	607	651	593	614	579	577	592	555	621	596	540	590	564	552	548	607	598	601	572	587	610	570	608	648	587	582	607	573	556	579	536	564	636	547	606	599	587	539	594	573	582	594	579	603	574	592	598	556	598	598	590	619	593	560	558	603	566	578	556	611	586	569	552	562	546	594	626	597	598	580	609	559	564	564	561	552	541	521	582	582	622	578	567	539	637	597	563	572	622	580	583	557	576	593	549	570	584	564	595	567	591	590	596	582	532	538	604	566	607	574	555	560	615	627	609	546	574	593	574	581	614	577	609	550	614	608	591	587	594	601	568	547	589	601	564	538	620	542	555	584	559	549	579	601	557	562	614	568	554	586	589	561	601	576	561	574	537	553	598	602	575	558	554	601	572	550	566	593	559	590	573	601	561	601	577	639	566	594	596	600	550	615	573	612	571	544	610	630	593	579	581	579	607	607	580	582	561	578	579	589	586	563	583	580	556	601	559	588	533	574	536	591	587	574	575	566	610	573	570	569	594	580	587	586	611	541	597	611	586	583	587	566	612	591	586	567	585	603	595	557	591	599	602	597	557	576	541	579	569	567	590	604	586	581	619	569	558	575	587	595	590	597	555	644	539	594	622	586	575	608	577	561	602	589	574	605	620	608	581	632	559	613	559	563	567	576	575	543	612	573	583	581	608	558	583	585	555	599	597	600	605	534	560	583	551	606	530	601	607	548	593	606	636	586	596	605	635	616	587	614	522	572	591	599	557	552	579	622	554	576	560	611	574	592	620	601	581	605	595	530	554	584	587	551	566	615	607	621	633	591	595	599	575	585	535	607	570	604	579	599	571	597	588	600	583	571	579	599	587	560	564	596	542	582	658	551	601	583	601	636	595	566	546	549	569	590	582	550	553	596	573	592	581	618	599	592	553	596	601	557	585	589	617	569	558	611	574	532	545	620	580	587	574	600	589	553	590	561	584	562	575	561	586	573	578	588	569	605	558	588	585	570	556	581	616	545	574	611	596	549	563	602	586	601	534	640	568	601	622	589	614	600	564	574	548	586	562	560	565	584	591	553	593	582	629	599	578	580	624	577	620	591	612	596	572	625	552	595	537	632	623	573	591	566	563	599	625	580	613	543	601	586	556	595	549	623	604	591	570	605	588	539	576	562	596	595	529	579	603	640	595	577	605	564	595	616	552	582	597	590	592	583	649	575	583	552	590	581	565	561	599	594	586	588	587	561	562	557	562	605	565	581	595	570	571	614	525	575	568	613	568	612	626	596	571	619	617	619	556	596	616	604	541	587	616	539	561	579	552	571	595	589	609	535	614	523	551	569	585	563	556	640	572	584	611	586	601	604	594	537	597	565	617	550	576	623	567	585	579	590	573	572	591	596	588	612	608	553	606	583	539	598	589	567	618	607	564	629	592	589	588	582	582	594	578	573	563	558	566	575	598	585	625	574	548	555	561	538	580	560	560	582	589	573	549	582	618	581	579	570	599	589	570	578	586	570	570	587	553	591	623	577	586	559	589	563	588	566	522	591	577	594	561	616	565	601	590	606	575	581	567	579	599	590	602	595	616	570	568	573	580	577	596	604	573	598	574	534	583	617	588	546	614	576	577	616	548	605	572	599	611	547	588	578	599	591	620	619	571	555	544	546	566	586	599	591	588	633	585	584	589	620	639	572	600	568	582	621	594	589	589	562	550	567	610	586	567	575	553	591	596	566	550	541	610	576	588	595	557	561	562	567	575	573	550	632	594	614	532	595	581	582	570	610	572	596	570	577	577	578	559	566	624	609	585	558	565	560	628	579	551	541	617	617	527	566	600	554	612	574	599	554	606	585	608	614	617	609	576	592	567	619	595	563	592	599	608	585	564	575	564	593	581	552	602	575	593	587	570	555	585	572	555	555	608	537	562	579	577	608	628	582	560	559	559	572	641	620	561	593	584	602	589	561	548	589	554	601	540	530	598	581	568	612	571	575	534	585	598	621	606	570	536	589	621	609	572	601	601	584	581	583	557	593	573	549	573	537	581	582	594	560	563	578	556	600	601	575	606	590	561	559	569	601	587	592	584	587	580	554	615	586	576	549	577	609	604	583	555	618	585	558	631	586	592	604	587	603	592	588	571	593	593	590	608	589	539	624	532	585	564	619	558	608	584	587	607	593	563	599	631	591	606	556	598	622	577	628	600	588	581	562	583	585	565	607	570	569	550	525	607	605	558	567	551	626	572	563	606	579	538	584	560	617	643	590	624	616	567	596	603	579	632	570	563	582	604	549	609	603	583	610	581	563	563	578	592	576	614	535	569	586	565	555	598	548	573	562	575	555	569	551	580	568	607	591	570	592	581	605	619	572	646	593	553	594	571	554	583	573	606	574	591	589	626	604	607	578	610	616	613	651	551	601	608	577	600	606	556	571	597	586	608	638	571	565	577	590	544	568	594	573	580	553	590	586	604	571	625	572	561	584	588	580	573	586	560	560	576	527	617	615	574	540	596	574	590	592	580	546	598	563	615	568	610	562	599	615	561	612	596	545	601	593	557	544	564	565	573	585	545	616	551	521	545	590	586	586	618	580	588	623	529	575	591	571	587	583	591	572	605	562	552	613	609	582	618	545	589	596	613	595	625	591	590	598	570	595	585	592	591	590	555	595	579	609	548	602	591	603	566	572	557	586	588	568	616	601	579	582	607	576	572	590	546	529	560	558	558	614	596	602	586	532	598	603	567	606	594	597	562	568	579	558	592	587	609	595	612	578	550	595	611	548	599	582	586	574	564	568	612	553	565	611	582	557	598	564	569	555	572	598	558	589	555	583	569	585	560	565	577	615	604	547	570	584	610	603	551	579	535	512	564	589	607	563	572	595	600	629	599	569	603	573	597	525	605	558	588	636	574	597
68574	35044	17211	1558	462	367	328	233	243	247	223	198	174	198	224	174	152	190	145	178	177	157	175	178	177	176	148	139	167	160	166	146	168	152	163	177	130	160	156	159	162	181	143	164	173	194	174	205	208	190	228	243	367	602	373	244	224	190	201	181	180	186	185	149	153	180	163	144	162	166	172	164	179	183	173	156	158	166	159	161	145	165	148	169	167	148	152	139	162	161	163	165	168	161	141	156	143	150	143	177	162	161	151	137	143	151	149	186	142	130	163	146	140	165	148	163	178	173	124	160	146	164	164	158	158	150	168	156	137	166	159	157	150	137	145	163	172	171	151	145	158	134	157	143	161	169	152	138	151	167	150	180	151	179	149	156	122	151	158	137	163	161	142	161	184	130	163	144	146	162	170	160	153	165	140	152	138	152	171	167	148	150	155	166	159	157	176	138	175	165	168	156	166	166	150	169	143	148	156	158	149	157	157	153	128	124	161	156	156	163	136	140	155	173	144	161	159	138	153	143	151	149	168	140	179	123	170	157	157	182	170	155	182	148	149	159	168	175	146	142	148	150	168	153	192	161	156	156	159	162	154	164	159	135	161	162	143	165	155	157	143	158	151	149	163	157	150	160	145	156	153	153	151	142	155	154	156	156	146	132	151	146	162	165	124	142	150	149	167	162	160	159	158	145	154	156	157	155	133	160	158	140	155	142	158	137	173	149	153	148	136	146	145	155	151	127	166	151	167	168	169	159	169	146	165	129	149	138	163	143	134	160	148	158	169	160	154	160	168	166	144	152	155	146	145	149	175	126	154	159	173	143	154	161	159	151	157	154	139	179	153	170	157	149	154	137	151	140	160	163	152	140	152	168	133	139	155	143	152	145	180	168	169	169	148	147	153	155	177	167	169	161	127	143	157	157	139	165	141	175	159	178	136	148	166	134	150	173	133	150	147	172	163	178	141	154	154	156	143	160	133	163	148	150	159	165	155	160	154	179	156	177	134	163	168	137	144	155	157	147	137	119	150	166	155	155	128	161	167	159	139	155	164	134	137	152	174	146	166	120	151	143	155	174	168	154	159	178	155	146	159	170	173	151	170	154	164	149	176	165	141	142	163	160	139	164	144	157	171	165	147	167	161	144	162	145	136	151	146	117	154	178	139	179	149	154	147	160	149	149	155	150	155	176	182	148	160	165	139	154	160	152	162	163	161	138	145	162	140	136	156	175	164	156	152	182	166	158	138	136	147	160	140	155	154	146	151	167	168	180	155	148	147	145	164	151	135	162	179	163	164	142	167	131	142	142	148	152	178	146	149	162	132	152	180	130	156	147	158	175	159	159	129	133	156	132	144	148	162	156	152	156	151	152	153	166	162	149	154	152	145	131	156	164	150	144	155	144	152	154	166	145	143	156	140	175	148	174	138	144	167	155	152	133	145	152	147	151	169	172	145	171	149	160	153	155	169	131	150	165	140	140	144	161	162	159	150	143	162	161	146	155	154	164	160	155	161	159	145	156	167	141	161	156	158	169	151	149	157	172	167	164	149	150	129	160	147	188	150	158	149	164	160	144	144	167	139	143	156	172	160	145	148	152	147	161	147	120	144	149	173	169	141	175	162	159	178	168	176	135	171	135	166	167	149	156	156	155	155	142	155	138	142	150	137	169	147	149	150	174	174	148	155	152	168	160	140	162	155	160	182	156	162	171	152	167	149	140	127	165	131	163	159	156	164	137	143	149	177	150	165	168	165	164	164	157	149	170	152	148	116	159	132	142	158	144	162	169	147	155	146	166	156	151	164	156	168	117	147	173	146	151	154	153	159	170	170	135	146	146	138	162	129	151	141	147	150	170	144	160	156	150	133	153	171	143	152	166	151	173	147	150	161	146	161	129	167	169	159	151	169	144	128	162	145	141	167	151	155	158	154	154	151	149	151	157	143	154	148	161	154	160	156	165	141	148	167	132	152	153	161	152	129	146	148	134	147	139	142	167	146	164	163	139	142	163	151	153	174	158	167	156	166	150	152	131	160	154	134	145	154	150	136	142	147	131	159	159	147	150	155	136	164	154	150	161	170	167	160	156	155	157	176	152	138	160	122	154	153	138	145	146	160	155	151	148	144	152	152	171	142	160	158	141	151	174	144	158	155	157	135	140	162	162	157	147	152	146	163	147	149	137	144	165	143	147	144	157	138	152	148	168	144	157	163	150	148	148	159	130	152	148	142	144	149	165	154	158	172	158	157	158	142	148	157	156	138	160	149	151	128	163	160	160	126	154	150	161	147	173	163	160	170	161	157	161	155	163	163	125	130	141	154	138	137	162	140	159	131	163	153	145	152	166	142	154	162	153	155	138	151	132	142	141	137	151	151	150	140	147	145	163	161	150	172	174	142	176	142	145	143	131	152	165	143	153	152	167	171	170	179	141	131	175	141	141	129	157	162	160	126	160	159	152	150	153	153	126	144	160	151	147	162	140	126	148	145	169	170	146	154	144	148	150	144	147	160	159	165	182	143	155	161	147	144	153	157	161	175	162	162	159	150	159	158	147	157	154	141	182	130	136	174	151	144	164	134	155	163	136	171	136	163	141	179	167	146	154	140	137	163	178	170	178	159	155	173	140	157	160	154	143	138	138	153	145	132	149	143	194	156	149	152	150	172	155	145	134	168	142	159	142	141	146	141	167	140	179	143	158	155	157	155	142	160	159	147	132	147	150	172	144	165	152	138	154	178	160	169	135	181	139	163	137	152	137	164	168	131	169	151	138	159	161	147	141	171	156	148	167	166	180	150	159	164	155	159	165	167	171	172	163	144	150	134	152	165	144	156	138	173	155	190	157	173	160	144	176	149	158	150	139	132	145	158	162	156	137	128	147	140	141	149	156	174	164	182	150	156	122	158	145	163	163	156	156	136	157	155	169	147	159	128	163	133	164	166	159	137	156	162	159	137	183	152	133	151	151	145	134	168	138	143	148	143	148	175	154	151	147	155	137	168	165	146	151	157	153	179	171	149	156	135	159	166	178	172	153	161	168	187	191	181	149	162	171	154	188	143	164	163	154	141	156	165	168	158	156	153	160	165	147	150	146	149	138	156	121	138	135	130	158	167	168	137	153	156	166	141	167	169	177	155	155	162	164	160	173	142	154	161	151	154	176	164	151	168	163	153	158	160	165	149	166	159	153	157	150	154	163	152	146	150	157	140	166	185	141	146	142	140	161	167	132	133	146	131	150	153	141	163	178	175	139	163	157	171	130	168	166	156	144	158	137	156	146	135	143	173	140	141	159	146	157	152	173	163	169	144	140	177	161	142	159	148	151	138	157	154	155	172	142	145	132	174	168	152	172	154	146	176	160	173	154	159	138	149	161	168	140	131	155	184	170	143	139	152	173	172	161	162	158	138	151	142	155	151	158	153	166	172	144	167	141	164	124	157	161	147	136	142	160	175	170	166	146	164	172	146	171	162	161	146	153	171	149	187	174	133	143	150	146	147	159	151	153
46798	16304	10575	1696	1655	1273	1120	978	901	831	769	742	674	655	639	641	548	561	586	615	567	532	512	531	532	496	523	548	564	571	563	533	548	543	514	534	499	515	494	503	503	499	493	493	520	534	522	687	770	873	978	882	1956	4253	2702	1336	1057	924	805	825	717	682	615	503	542	521	505	492	574	539	565	544	557	533	520	553	508	539	576	512	497	454	465	496	461	494	463	476	444	485	508	487	480	460	495	420	427	439	467	385	453	482	472	484	415	434	505	575	464	465	459	429	443	415	441	419	486	483	461	443	476	475	499	449	464	453	459	430	486	441	469	484	477	461	459	459	465	437	456	455	468	455	435	493	453	454	440	463	433	459	452	442	459	437	466	443	476	467	491	451	470	457	417	449	419	480	445	476	437	441	502	492	432	451	456	455	474	469	446	415	482	444	470	472	436	411	483	466	452	464	487	443	465	475	459	449	459	471	465	458	449	492	485	455	467	456	433	448	405	474	460	429	457	430	476	466	450	467	428	472	422	449	449	436	435	438	433	457	443	475	446	459	447	447	434	501	450	431	430	466	434	463	474	462	471	458	427	441	493	465	438	476	487	472	441	431	477	464	460	399	471	469	464	446	485	489	455	484	426	435	464	439	470	469	431	501	444	441	435	450	449	449	426	447	442	472	429	443	452	439	459	443	463	449	439	455	425	455	422	466	458	474	466	464	443	463	438	444	441	432	510	462	448	445	437	449	475	457	422	445	424	459	418	485	441	459	465	458	438	445	459	431	451	435	419	435	445	480	458	446	470	449	444	441	485	468	444	434	454	447	440	453	440	433	460	463	440	463	436	491	477	456	430	447	430	447	440	454	444	476	468	459	473	430	422	440	420	451	462	440	450	466	461	485	456	486	466	447	447	417	445	451	444	446	464	466	453	445	465	404	417	428	428	444	450	470	461	457	471	474	476	448	445	414	447	442	436	446	450	455	461	484	437	426	473	464	484	441	477	478	489	469	431	487	447	435	413	470	429	453	455	457	455	465	468	447	468	481	454	437	476	426	470	489	454	509	439	451	460	406	454	484	485	465	447	479	468	463	455	452	418	448	448	393	469	483	427	450	430	395	494	470	470	420	445	469	439	453	480	436	445	418	443	455	474	466	460	439	463	436	445	441	417	487	474	458	407	458	460	459	454	481	441	469	444	463	413	437	465	443	476	436	440	462	432	426	440	484	433	494	427	424	420	469	473	460	456	487	431	470	446	469	398	497	454	450	487	480	453	435	456	434	476	469	442	436	463	512	447	434	496	438	476	422	457	465	480	464	430	426	464	430	500	444	457	473	465	460	449	406	456	410	456	456	445	439	478	441	438	455	466	425	447	457	464	443	448	422	465	436	487	466	508	452	437	475	477	457	453	430	447	475	461	457	458	448	454	441	498	457	436	446	423	429	453	455	424	445	468	462	447	483	502	438	458	426	466	475	461	460	453	435	456	480	461	447	462	463	452	450	482	475	474	470	420	464	478	471	425	469	480	505	440	434	452	454	480	457	469	467	471	473	465	412	441	457	483	451	450	436	447	463	424	469	460	446	463	467	462	432	442	455	474	460	452	460	470	452	484	481	482	447	435	447	422	440	468	471	479	460	457	462	453	460	479	426	450	452	444	456	397	472	421	457	447	435	497	464	463	464	450	451	485	476	473	437	401	471	457	486	426	445	499	445	457	449	436	418	455	463	458	472	405	438	437	463	450	454	465	457	462	464	456	460	456	489	429	460	475	454	482	421	428	468	475	480	448	486	480	452	429	438	480	395	435	415	454	450	447	455	448	441	453	484	458	460	471	443	417	463	440	479	454	405	439	434	446	480	440	469	450	455	439	462	476	467	450	426	444	446	478	395	461	455	463	438	472	429	465	445	485	458	437	425	415	465	505	426	434	443	453	414	452	437	456	451	457	409	447	461	455	417	450	452	434	470	461	462	480	476	480	479	449	442	443	502	438	473	456	474	433	457	445	444	441	465	447	456	412	468	427	447	463	433	459	476	477	439	469	439	469	468	452	473	470	458	476	418	452	444	459	437	465	453	451	445	480	458	462	464	475	455	474	423	488	451	482	463	458	413	449	486	473	468	458	468	423	434	471	479	421	450	465	452	445	451	465	433	450	453	453	462	451	445	471	447	480	469	434	485	471	442	471	464	479	459	401	458	436	443	426	441	418	470	441	477	459	440	450	457	421	420	485	480	465	452	425	458	456	422	464	441	432	463	448	471	485	471	482	499	460	527	445	426	467	481	452	452	440	448	408	421	430	482	449	462	424	462	429	454	468	412	460	464	461	476	450	457	453	470	431	418	485	462	478	434	410	465	459	466	447	435	416	417	459	456	461	442	445	432	444	454	430	465	503	456	436	491	451	452	438	463	466	432	412	431	447	445	438	444	488	436	451	455	468	474	470	463	480	431	455	448	485	458	458	473	439	436	503	420	467	447	475	455	479	455	467	469	467	467	423	468	483	454	438	448	454	445	422	492	424	420	459	486	454	482	426	455	466	437	446	491	504	469	472	429	484	481	436	459	485	472	446	430	471	477	412	451	457	523	430	460	440	432	449	463	532	482	447	480	447	464	442	462	450	483	442	453	445	461	436	428	456	464	451	471	430	439	461	480	479	474	488	463	453	458	460	438	459	445	467	450	509	427	430	447	452	476	432	425	484	431	473	412	443	448	480	481	496	439	489	455	407	469	469	472	477	441	474	453	439	412	436	463	480	463	491	456	426	477	452	458	478	428	455	437	443	441	416	459	500	422	455	443	441	454	462	424	453	418	416	433	440	449	439	482	443	487	486	456	440	466	477	480	457	447	431	442	437	444	434	431	456	476	431	422	410	478	426	475	493	464	430	432	436	446	463	424	456	458	419	441	432	438	454	418	440	471	428	462	447	489	471	456	440	486	452	494	448	447	461	469	435	465	473	470	413	419	418	462	453	412	471	450	424	418	433	479	438	445	441	468	464	425	462	453	479	436	468	430	461	447	452	455	427	427	453	464	430	427	450	449	443	471	478	495	439	470	459	451	460	425	439	444	409	445	511	462	425	460	386	403	479	445	420	446	469	460	447	462	487	451	456	436	456	454	454	426	449	453	433	436	486	481	434	501	449	445	430	438	449	463	436	455	479	444	464	461	422	469	445	464	429	454	467	455	438	426	457	438	432	441	458	458	449	477	436	437	470	411	459	464	447	451	460	455	451	481	446	474	439	426	445	454	465	448	473	460	466	461	465	479	456	475	475	445	491	443	416	443	417	457	460	474	440	412	444	475	470	454	472	451	477	445	475	466	454	445	460	432	469	453	416	435	467	476	514	439	459	465	437	405	444	440	438	475	492	441	493	490	468	455	441	473	483	459	418	425	455	453	443	459	465	453	473	435	454	433	485	476	448	424	472	436	484	419	495	457	485	446	441	443	467	425	467	449	430	489	441	467	490	441	416	465	435	458	423	504	483	471	459	385	426	445	486	441
74884	45554	25729	5572	908	622	548	429	370	343	325	307	287	263	269	251	234	256	249	238	233	234	239	236	205	252	224	234	239	213	232	244	261	225	243	241	227	205	216	217	224	229	255	234	224	212	226	224	249	267	342	409	482	655	681	552	453	366	313	302	272	255	257	225	240	232	218	214	249	233	239	236	255	219	230	237	231	227	220	220	234	205	228	199	211	211	188	203	228	223	222	205	224	198	225	197	213	201	221	226	197	241	193	199	233	230	244	275	220	201	196	207	190	191	189	189	248	215	246	207	209	208	221	218	214	191	206	210	211	199	215	228	203	211	247	208	224	214	195	193	213	193	216	201	200	217	205	232	211	199	215	220	238	212	213	221	215	205	223	211	197	226	223	187	215	218	212	212	221	205	222	223	212	222	207	208	206	194	222	236	198	205	217	231	208	223	228	245	241	186	230	223	208	189	182	182	222	205	224	207	214	224	180	211	212	211	217	208	218	184	182	219	201	216	216	217	211	219	226	212	210	203	214	215	210	214	225	209	226	197	198	187	208	221	230	211	201	198	221	205	201	225	222	216	204	198	215	209	192	183	224	202	197	200	197	213	227	207	214	228	222	216	198	209	223	207	215	210	210	201	215	233	233	211	225	218	205	199	205	191	232	210	195	196	217	190	200	228	211	212	189	212	208	184	226	215	209	200	227	196	250	212	205	213	217	212	225	216	192	220	206	211	213	203	232	220	203	225	180	209	208	215	196	188	223	193	216	218	210	192	205	212	206	192	203	197	196	207	203	216	203	220	211	218	220	211	203	209	240	217	239	208	222	225	212	214	212	228	218	214	211	217	165	207	220	212	190	200	213	191	218	203	226	200	214	201	242	221	223	186	210	194	203	232	209	231	216	208	229	219	197	190	221	223	221	216	197	207	238	221	211	209	233	214	244	214	200	224	231	239	220	190	224	219	175	220	194	214	220	210	212	223	211	214	210	231	213	211	221	223	225	203	233	182	218	220	210	215	205	227	217	214	210	187	183	213	220	197	241	213	232	193	215	174	203	212	187	187	201	213	196	203	187	197	224	206	232	220	229	200	217	200	200	213	202	188	202	223	212	215	183	204	210	239	211	189	187	212	197	218	206	223	181	210	221	209	220	188	212	215	201	239	213	206	215	215	186	208	232	209	208	198	186	212	217	206	210	206	238	221	215	192	194	213	204	213	241	212	232	224	215	195	210	213	190	205	214	202	203	233	210	234	219	205	200	199	183	219	222	198	212	211	232	225	211	202	189	216	229	197	215	240	195	222	201	221	230	215	219	202	202	221	226	191	228	219	215	213	217	199	210	198	204	221	218	216	220	194	206	208	225	204	234	247	210	231	202	218	208	221	205	198	214	225	191	196	223	194	218	209	221	216	216	204	232	187	215	201	213	204	187	232	219	185	191	214	202	212	202	204	215	207	195	204	212	217	175	214	208	207	196	201	196	212	211	188	183	219	218	218	198	187	190	227	226	236	200	194	211	207	215	219	193	205	225	197	193	235	194	210	218	205	188	226	202	220	230	229	225	219	196	185	193	209	197	217	211	199	203	195	216	218	219	204	198	208	205	209	185	214	249	223	222	195	191	218	202	189	213	209	193	225	175	183	202	206	217	212	214	198	177	204	194	220	205	226	218	210	231	222	201	201	214	207	238	200	189	228	199	214	186	223	207	241	188	206	217	196	245	220	209	176	170	224	200	227	198	201	199	194	215	207	199	225	229	200	224	208	224	236	206	208	220	228	200	199	213	204	220	216	183	213	198	205	237	210	190	199	239	191	211	232	211	194	208	220	210	213	201	217	216	175	193	210	213	212	210	216	197	199	236	197	216	190	210	216	213	194	185	219	209	226	196	210	221	228	217	191	200	224	196	214	210	192	196	228	224	210	217	193	218	191	199	217	185	234	219	191	216	203	226	200	209	235	209	219	189	211	220	234	204	215	201	189	195	210	203	205	223	222	237	188	208	183	204	202	179	210	202	204	205	213	186	221	178	248	204	212	230	210	188	197	217	191	223	203	205	211	213	217	208	207	208	207	191	210	202	222	213	213	228	218	213	216	225	203	232	188	218	218	242	213	228	224	213	201	210	208	219	210	238	191	202	223	196	208	219	226	207	253	197	212	198	225	199	236	196	197	232	209	189	203	233	232	198	225	239	219	204	194	208	207	212	197	191	212	212	178	211	212	208	194	188	197	214	164	204	202	204	193	229	188	205	176	181	213	220	198	196	203	183	201	217	228	204	189	198	199	219	222	208	226	198	240	194	222	208	229	214	207	228	201	237	200	208	216	228	202	230	192	209	196	188	211	214	225	217	219	222	213	209	206	238	172	221	233	204	216	225	190	224	228	202	205	214	211	215	194	230	211	195	216	193	210	207	225	219	216	192	207	221	194	199	217	171	234	227	195	201	211	219	209	215	211	207	178	214	224	228	226	223	205	205	201	232	189	189	208	192	231	209	194	226	204	198	228	205	211	236	197	237	218	188	192	226	209	213	220	204	195	220	201	176	215	221	204	198	214	235	197	198	213	207	248	214	224	200	227	216	207	234	198	214	227	242	220	212	230	218	226	196	226	198	200	243	198	229	205	227	216	204	203	209	193	242	215	255	223	183	218	232	210	203	217	233	200	224	209	222	193	222	203	207	191	207	224	186	193	199	196	201	212	187	219	203	212	202	215	211	191	229	203	210	207	201	204	192	207	221	224	225	201	192	214	193	204	215	209	207	224	232	212	189	214	224	177	201	225	201	197	205	225	228	204	202	200	226	196	213	207	234	208	208	205	215	194	197	225	192	223	201	217	225	210	215	228	208	202	202	201	211	201	224	211	206	195	209	221	210	229	196	211	196	227	236	209	212	203	223	194	190	200	214	196	195	200	217	192	227	210	204	219	186	207	188	215	236	202	237	202	212	210	203	210	223	199	210	185	204	200	220	220	214	215	227	179	212	192	192	183	227	207	216	205	196	212	230	213	210	191	200	202	207	215	209	207	191	191	229	232	218	190	203	182	199	209	188	205	204	240	225	205	214	238	233	215	194	187	227	222	219	218	220	246	201	212	215	186	196	206	218	236	221	221	208	216	201	219	179	208	213	215	192	207	201	214	204	210	210	230	182	212	210	184	216	198	204	184	214	197	201	179	216	217	186	189	215	215	189	205	205	202	213	225	202	213	187	189	208	217	207	227	197	203	199	244	171	199	216	208	198	196	202	221	223	211	188	206	213	219	226	209	179	241	213	214	238	191	242	217	188	200	226	208	196	193	195	209	230	188	207	216	198	202	220	227	199	227	233	181	173	206	237	191	225	205	195	202	212	240	209	241	187	209	217	207	214	181	220	217	203	197	223	214	212	216	167	213	199	195	206	225	206	205	203	203	206	232	194	225	237	186	224	217	189	216	216	213	211	201	211	186	191	187	199	203	198	195	208	182	207	235	226	245	205	192	238	207	205	228	220	201	196	232	223	211
55051	26576	14743	3107	2733	2262	1997	1700	1467	1266	1174	1097	1129	925	923	881	819	836	797	747	821	743	715	761	739	686	737	741	794	772	759	768	774	709	763	700	655	626	660	660	687	652	695	675	707	727	705	837	1020	1178	1515	2149	2791	4177	4156	3439	2367	1797	1361	1472	1373	979	936	809	753	765	709	720	844	859	889	877	906	793	816	769	698	733	717	721	731	623	665	601	645	631	610	627	650	605	610	614	631	598	562	612	578	635	602	577	557	543	560	599	642	605	616	905	567	575	580	625	565	549	555	619	563	595	580	622	594	584	579	571	573	596	557	592	559	567	585	568	620	566	589	651	596	609	601	582	576	589	578	596	596	574	620	559	603	592	590	581	585	602	648	615	592	615	590	592	608	598	600	585	544	603	597	597	604	573	622	606	604	585	608	586	598	599	557	599	606	581	562	577	602	582	603	596	611	605	590	582	592	564	576	624	574	598	579	596	565	562	611	616	640	606	571	599	557	575	580	616	600	588	543	612	600	562	571	626	622	603	555	588	539	570	565	573	574	601	591	574	588	614	607	624	620	636	608	597	574	615	580	619	603	577	552	583	577	562	592	576	610	613	605	646	596	552	568	580	602	569	567	608	645	574	570	608	558	576	543	588	597	590	604	612	558	587	576	552	589	637	622	612	630	566	566	615	576	628	588	578	604	611	551	584	591	652	561	569	643	637	582	629	595	623	571	605	597	577	608	621	603	580	556	578	577	613	601	568	560	615	570	575	580	530	553	582	570	577	592	589	620	616	598	638	536	592	559	638	601	628	609	582	585	594	614	613	620	575	583	557	596	591	588	584	543	583	607	563	589	621	557	572	625	581	594	576	558	599	577	580	600	574	619	586	578	556	603	590	588	562	569	628	598	592	551	651	601	596	586	610	585	616	603	580	597	592	595	587	575	591	563	594	553	575	549	597	581	584	618	592	584	588	571	536	581	631	578	595	611	586	587	615	584	599	592	552	599	584	575	565	607	581	611	576	562	580	569	564	535	638	608	620	632	598	569	600	611	589	610	596	571	595	541	607	591	575	562	593	625	560	665	567	588	587	623	576	613	573	576	556	592	605	594	554	529	575	619	614	602	607	612	587	581	599	582	571	612	581	618	607	568	550	622	577	588	579	577	627	551	576	589	573	562	627	586	607	578	567	577	573	578	614	605	609	627	595	612	628	633	618	567	648	577	634	577	585	556	613	573	582	565	566	580	612	568	588	577	583	540	565	605	582	563	585	593	589	570	584	560	568	568	594	605	615	581	573	588	547	594	576	610	601	588	593	574	598	604	586	556	587	601	573	584	603	545	635	607	574	611	638	588	622	560	616	589	626	592	588	610	597	555	672	557	577	577	584	556	634	619	618	624	602	591	601	576	570	601	613	605	603	577	566	576	599	590	586	576	600	533	526	571	589	613	593	601	626	574	554	586	595	605	574	590	593	542	582	583	594	553	536	603	632	631	556	583	565	583	571	579	583	589	592	599	614	544	590	592	604	580	610	577	582	586	629	599	574	547	618	593	566	535	599	609	565	590	582	564	620	599	600	584	578	602	578	562	566	628	546	605	560	569	586	561	600	551	575	585	556	615	542	581	572	638	562	587	615	574	639	536	573	603	562	560	595	571	605	614	601	577	578	586	570	579	581	580	588	594	592	611	597	613	581	593	553	587	605	580	591	596	611	596	582	575	592	584	653	579	578	564	550	583	548	564	594	608	559	574	588	587	566	616	584	588	549	597	555	594	547	587	592	590	629	580	590	562	565	559	578	576	615	622	576	585	579	592	587	594	591	551	582	586	622	560	575	593	579	562	583	611	580	591	594	543	605	598	622	637	539	601	595	568	575	517	568	617	548	583	576	589	603	641	606	544	598	599	539	639	557	604	599	594	599	564	535	622	589	548	572	600	645	601	557	631	629	627	574	619	567	594	559	558	581	571	605	583	594	567	576	639	532	602	633	576	578	559	603	614	627	647	612	611	561	589	610	583	560	589	579	613	578	588	644	634	593	590	582	594	610	554	599	581	563	589	618	642	626	563	643	586	655	592	617	631	553	583	624	576	571	605	601	596	636	588	628	543	565	575	616	569	590	585	593	594	618	594	608	565	594	574	586	584	544	619	559	598	598	580	618	578	588	595	596	598	586	580	606	602	571	570	578	575	594	595	592	572	577	607	591	643	568	559	596	584	570	632	586	560	591	597	567	574	638	609	599	552	603	514	572	600	564	582	602	586	566	563	579	586	581	592	620	618	619	505	612	560	610	582	578	625	582	605	605	558	606	632	562	587	565	599	594	587	549	584	587	574	629	592	599	572	606	585	597	621	558	557	562	616	546	603	585	596	627	577	615	565	582	590	605	598	645	576	562	589	620	617	591	628	560	585	607	570	622	585	587	586	599	551	588	604	598	604	602	555	572	608	572	591	614	646	602	577	603	616	633	582	536	604	590	600	622	570	567	586	598	578	600	600	530	549	567	616	576	585	605	588	608	634	601	603	603	599	560	599	577	588	626	597	583	598	590	590	598	606	560	597	612	598	609	552	621	622	597	647	606	634	615	564	561	566	631	596	570	600	585	648	569	646	609	580	623	601	608	598	606	535	595	629	592	585	615	569	630	577	587	551	587	618	584	615	602	628	595	585	569	593	628	614	570	628	573	616	574	611	601	608	560	589	577	576	619	583	566	607	631	600	614	607	629	635	596	573	569	579	579	553	608	541	550	576	566	586	623	581	537	586	605	578	590	543	576	599	585	618	590	614	595	605	612	653	576	581	628	601	607	566	613	551	601	592	598	596	585	636	584	584	580	622	579	574	544	560	627	611	541	580	614	615	579	599	610	556	601	609	579	597	597	594	582	597	549	623	562	596	558	598	572	594	601	564	532	585	572	564	578	622	558	600	587	533	589	582	629	609	581	587	609	581	564	605	569	607	598	601	558	603	573	587	592	620	601	644	620	591	535	620	577	567	588	552	569	602	594	555	575	571	597	599	564	585	610	615	578	553	569	614	536	613	574	609	565	592	576	633	562	608	594	582	602	593	585	597	559	609	613	601	559	617	562	577	561	567	579	598	575	641	622	588	602	591	563	605	637	587	590	640	614	575	586	597	585	571	570	593	561	578	590	615	548	575	609	597	593	564	628	587	582	589	609	605	625	586	579	589	626	617	620	602	566	595	584	591	560	539	591	574	588	550	622	581	598	555	590	575	603	585	552	562	591	574	572	594	544	584	593	566	571	562	597	576	588	592	622	583	583	576	614	629	581	576	577	611	585	547	586	568	573	617	593	583	623	594	568	583	538	575	594	558	585	550	545	639	618	607	553	579	625	576	564	606	589	604	660	575	602	565	601	622	615	622	592	603	593	575	589	576	591	603	583	596	609	598	564	533	613	593	583	586	593	591	605	591	633	609	562	570	593	605	579	571	620	604	580	566	555	557	607	623	628	604	587	579	574	553	558	595	594	611	610	637	595	618	562	593	579
29622	6119	1333	268	231	235	215	207	214	221	225	201	195	202	220	219	200	245	236	223	235	204	237	240	232	205	209	219	204	226	227	221	232	197	200	207	258	219	225	214	185	217	227	217	210	209	228	214	233	216	247	221	214	230	231	228	234	225	220	213	222	231	215	200	213	231	212	207	193	240	203	191	239	206	203	173	197	228	203	194	201	198	238	215	214	222	206	212	228	208	202	234	207	200	224	202	223	207	218	226	201	217	227	234	214	215	201	222	218	193	194	188	237	217	204	238	222	221	194	213	230	223	206	239	217	235	240	235	223	207	201	210	210	197	224	243	195	205	223	194	208	221	198	216	243	240	240	220	202	224	232	203	200	198	193	230	184	212	226	209	239	199	208	209	207	196	205	223	194	224	222	185	214	233	211	213	206	210	205	237	236	211	218	223	187	216	175	202	202	202	225	226	225	228	191	227	182	202	210	233	213	223	195	219	219	215	231	226	205	217	184	227	221	221	219	188	200	199	249	208	187	222	214	218	224	219	193	219	220	232	198	221	232	202	190	215	207	195	202	228	203	209	210	210	210	206	236	199	221	182	230	216	208	237	207	216	231	246	222	206	201	207	197	202	228	215	207	211	176	205	229	230	202	235	213	195	195	235	234	212	204	197	204	218	200	195	219	184	250	205	214	236	224	211	208	218	211	208	215	220	231	226	201	217	211	239	194	224	204	201	190	192	203	227	230	216	212	213	231	170	210	215	213	225	204	211	205	213	213	225	225	211	200	207	236	199	182	207	198	217	203	230	204	217	199	196	226	204	227	210	204	246	244	236	221	215	219	224	205	231	181	218	221	215	234	208	207	214	206	201	216	234	211	205	221	187	197	190	232	229	209	209	218	215	227	217	207	213	214	207	205	250	199	190	201	202	196	232	215	211	209	178	201	242	238	220	230	214	208	242	204	215	240	189	233	229	194	219	241	225	197	241	208	204	221	223	194	211	200	210	206	195	194	226	197	213	200	222	225	233	194	215	192	232	210	198	209	218	230	230	206	224	221	193	205	210	238	262	234	203	192	208	216	203	203	206	209	209	221	227	198	247	206	199	218	195	226	214	196	248	227	221	197	229	223	215	219	216	212	203	212	212	195	206	234	217	218	221	224	206	223	206	208	245	213	216	213	233	212	209	199	220	208	228	229	226	194	177	244	205	185	207	199	213	230	220	186	224	230	222	213	211	200	235	233	223	225	208	195	211	216	222	243	203	187	189	211	223	192	202	206	222	195	218	210	217	212	213	210	215	206	191	219	221	223	195	227	203	216	219	231	210	219	240	203	210	205	215	234	206	220	209	245	218	204	220	197	200	216	205	233	198	243	194	201	203	203	227	220	207	215	231	207	211	223	228	193	220	213	224	254	235	203	220	239	198	231	220	177	220	203	225	233	209	221	178	254	214	201	222	221	233	220	234	243	235	216	236	189	223	225	208	213	211	226	216	209	176	241	225	207	234	190	225	189	191	190	228	209	190	205	208	221	221	222	200	228	233	199	220	224	241	224	206	228	211	226	200	225	182	226	230	224	213	219	195	198	209	206	209	210	202	211	216	235	200	205	207	212	223	187	241	216	223	223	255	226	236	211	197	228	186	200	197	271	222	208	209	229	198	224	186	233	200	203	233	212	207	210	210	182	221	190	233	200	217	198	211	184	231	198	232	208	223	228	230	233	182	212	195	208	206	243	213	205	210	198	217	208	228	198	225	201	211	193	202	196	215	192	213	242	221	212	215	225	231	194	195	204	197	229	223	208	219	237	231	236	180	232	197	212	244	204	207	220	185	211	221	222	246	208	195	222	220	204	201	189	189	208	214	210	215	233	204	208	203	226	204	230	189	195	191	203	227	214	199	221	191	197	209	196	221	218	228	223	216	211	236	223	219	227	210	223	196	201	214	216	219	215	227	202	211	218	230	218	221	210	245	217	228	214	214	207	217	214	203	202	198	230	236	212	216	218	217	239	244	207	228	208	186	214	206	218	204	226	194	199	223	215	210	212	226	204	221	222	242	214	209	208	209	210	219	208	207	196	227	209	249	229	210	231	231	214	230	225	208	209	234	210	224	208	220	205	200	223	199	222	202	204	220	203	201	214	184	200	234	205	197	226	209	211	217	216	186	217	228	205	214	214	198	228	201	197	202	228	183	199	206	218	203	199	230	226	235	209	199	179	190	205	219	227	235	230	200	210	210	237	182	235	238	210	217	195	218	218	241	223	234	195	222	207	199	218	217	200	218	203	216	206	235	218	199	191	209	214	207	211	199	242	190	230	216	240	218	236	222	218	218	211	209	196	218	209	200	190	218	213	224	191	203	237	205	206	193	191	220	212	226	235	199	205	189	207	198	227	197	201	203	195	196	231	217	208	234	216	213	206	200	218	217	209	221	206	207	208	183	206	216	203	239	223	205	201	222	207	215	233	183	179	211	242	234	191	215	181	223	218	225	226	237	199	216	227	222	215	203	222	210	224	205	191	196	222	205	240	219	223	209	226	214	225	216	220	229	216	221	192	217	227	210	204	209	214	227	221	210	207	199	221	208	211	186	248	234	191	203	220	224	208	224	172	215	199	216	192	215	218	188	204	230	237	225	210	202	223	212	202	224	211	212	239	213	231	234	201	222	210	235	199	218	202	195	206	205	217	211	210	230	207	215	205	207	212	223	207	221	210	221	198	195	204	203	241	213	202	215	213	196	239	220	205	195	207	206	205	197	202	215	216	213	234	199	209	221	169	224	220	198	224	211	223	204	207	208	207	217	223	209	210	221	234	232	202	210	190	248	230	213	210	205	207	245	233	204	181	205	203	204	236	204	186	187	215	223	223	202	188	214	200	219	210	211	231	202	194	229	205	223	208	213	215	223	235	225	242	218	199	219	205	193	240	222	219	226	221	209	204	204	212	212	195	241	198	228	221	227	234	208	210	241	205	227	195	229	228	229	202	221	211	202	206	223	219	178	224	220	202	223	217	225	236	196	226	220	219	231	185	218	202	215	225	237	203	219	218	213	215	226	199	194	230	218	226	213	204	217	207	202	187	216	216	223	195	178	206	208	200	197	207	205	217	213	214	218	202	233	197	220	199	206	212	220	203	201	231	234	195	232	203	205	218	187	205	214	202	228	197	209	212	228	192	212	216	227	229	210	225	240	197	223	200	213	196	218	218	209	202	248	232	216	214	236	205	216	222	249	210	216	224	183	215	196	227	197	204	215	184	199	201	215	224	211	217	221	224	214	206	224	212	220	226	216	232	190	186	189	224	212	218	222	211	212	223	205	215	210	223	220	224	225	199	225	209	218	232	213	223	204	213	229	193	218	211	190	240	213	217	250	212	203	195	184	224	217	222	224	220	213	195	236	227	221	203	201	208	220	222	227	224	215	202	201	192	205	198	209	211	213	230	217	208	202	210	172	225	210	230	212	210	217	217	192	208	217	211	194	192	217	233	214	211	229	226	197	225	201
24973	3786	2062	686	657	691	629	641	632	636	615	600	630	636	651	619	579	602	629	602	656	568	633	610	582	639	669	614	634	559	661	662	656	583	594	613	599	665	644	590	598	644	618	598	620	636	606	637	642	675	646	706	756	777	800	663	693	666	629	628	590	627	606	564	592	590	598	614	592	572	620	575	578	584	585	638	608	599	571	605	553	616	572	618	659	585	611	595	590	587	608	606	647	572	589	618	608	618	582	590	646	630	651	592	621	576	577	573	548	560	544	602	607	613	582	605	574	625	616	571	597	607	596	621	594	573	569	586	589	583	597	630	557	586	566	616	554	579	591	620	591	572	641	532	615	603	575	595	613	579	598	582	579	571	597	606	534	569	582	579	578	550	571	636	553	586	653	591	556	640	597	593	578	568	606	632	583	604	590	595	596	533	641	613	552	569	596	598	617	583	643	605	595	588	564	593	600	584	576	600	589	544	577	598	592	603	601	572	597	577	592	569	569	556	601	592	607	606	594	599	601	594	574	576	589	546	561	606	572	585	580	596	626	602	582	595	609	611	619	575	549	575	619	596	566	608	584	537	609	627	619	594	649	587	626	596	591	610	567	579	594	552	542	617	550	575	583	607	598	591	578	595	608	578	566	522	598	630	587	528	564	554	571	595	602	610	594	600	644	581	577	546	574	603	623	595	571	581	570	564	575	618	603	559	622	582	569	565	594	566	617	601	586	521	617	586	559	595	572	619	601	592	578	583	545	608	621	576	632	586	568	615	555	581	559	566	605	594	581	573	593	568	609	640	576	565	590	556	624	635	580	576	573	571	594	543	602	606	586	578	608	602	601	575	634	585	601	569	612	587	580	627	603	556	618	569	587	605	581	594	595	564	622	582	552	619	587	596	584	617	597	623	584	593	615	634	610	583	630	616	575	611	592	621	608	615	565	595	583	619	588	579	574	577	562	601	597	591	574	592	597	614	570	586	553	590	567	615	583	586	592	583	596	632	615	603	614	631	615	585	606	569	611	608	651	587	587	589	630	592	550	607	614	598	589	586	590	591	603	634	576	569	623	556	572	577	583	561	583	589	589	589	531	565	595	563	629	580	562	596	586	589	601	585	588	606	559	573	597	602	623	577	589	555	556	596	573	598	574	618	595	588	577	585	562	582	564	617	598	648	579	600	588	575	593	556	604	616	578	555	607	559	619	543	578	581	625	604	564	569	623	572	612	575	602	580	631	583	591	626	584	575	615	603	574	624	611	582	618	565	611	596	572	562	613	592	592	607	588	647	592	557	617	596	562	624	613	624	607	593	623	569	565	588	581	605	578	612	562	571	594	620	614	596	580	600	600	623	586	559	589	589	572	605	586	571	557	643	577	571	580	570	623	609	545	572	582	626	571	604	580	575	609	591	613	572	610	599	577	595	573	563	572	606	581	604	606	598	594	564	616	573	598	578	573	570	635	592	577	574	579	571	607	601	574	537	575	639	602	596	598	595	579	573	607	585	612	634	574	582	612	613	618	579	569	548	583	577	589	605	559	597	598	562	627	601	571	593	532	617	575	558	615	590	542	663	584	636	620	570	613	599	591	586	587	581	593	571	562	570	605	607	634	617	575	602	575	605	565	582	615	602	582	564	553	590	601	583	631	617	612	557	580	564	613	575	610	609	556	618	554	590	612	586	598	603	574	561	624	588	598	555	577	582	622	615	568	586	601	595	595	616	619	654	626	595	533	612	601	543	592	571	565	592	559	559	606	591	593	521	565	588	590	590	632	552	560	620	593	613	539	581	555	571	600	593	599	601	598	582	560	599	608	593	610	557	590	573	583	588	595	593	568	595	556	570	559	564	576	550	585	594	554	584	569	601	590	569	594	607	562	579	569	599	574	575	581	640	552	574	580	618	637	599	584	621	550	579	565	600	573	590	592	567	599	569	606	589	612	603	587	543	579	593	597	571	615	571	582	614	596	581	579	555	592	631	608	591	581	556	610	589	588	603	582	572	524	568	661	606	595	552	621	585	613	572	579	590	617	567	599	617	579	612	579	583	621	599	612	590	576	601	603	574	631	602	573	605	606	592	632	546	547	624	611	595	602	557	566	613	584	553	636	624	602	594	617	600	580	561	597	584	564	603	570	597	539	534	572	585	627	609	583	603	612	615	623	562	600	591	605	569	616	611	593	605	596	631	586	604	556	602	550	625	627	602	576	617	617	589	603	554	576	565	554	587	530	575	612	583	613	598	549	584	613	630	575	599	559	548	601	584	617	635	583	560	540	588	592	603	592	611	616	580	619	592	579	537	627	594	579	617	573	568	661	608	588	556	569	559	585	603	619	573	580	585	619	589	590	573	598	596	562	600	615	602	590	603	572	581	627	587	559	629	582	617	606	610	600	599	559	605	601	604	582	605	590	574	589	550	561	582	613	589	603	576	576	554	608	572	590	607	629	594	594	607	603	587	617	561	577	584	630	588	575	593	611	584	582	550	607	606	598	544	574	616	610	568	610	609	578	589	593	606	542	573	585	603	595	625	581	561	605	570	604	607	607	588	601	586	595	603	570	608	588	572	624	605	583	569	568	595	619	586	617	573	583	596	599	597	543	568	576	618	632	632	575	616	558	600	560	604	597	576	638	599	589	608	561	557	568	586	574	622	631	570	619	605	580	565	613	584	611	558	560	564	594	599	545	609	570	557	554	573	588	569	561	595	580	571	558	568	587	603	562	606	598	601	589	596	551	575	552	564	589	577	623	592	580	581	591	583	617	602	594	585	588	584	571	598	593	601	567	574	596	604	567	611	574	596	593	584	553	579	603	586	586	568	602	584	570	594	604	572	608	634	597	592	588	550	570	603	575	588	594	577	599	605	616	603	581	586	576	595	598	580	611	569	580	612	608	526	585	558	604	572	592	565	577	596	627	620	537	581	582	580	603	626	621	538	595	596	643	583	577	614	564	542	584	593	612	583	588	599	560	543	611	611	576	592	627	587	585	653	597	620	610	593	589	591	586	568	564	563	572	596	639	601	613	628	595	598	595	583	601	578	531	561	537	624	631	584	605	596	563	585	596	631	594	619	600	598	563	584	565	598	629	580	549	631	598	531	599	598	544	620	596	613	631	596	533	569	573	573	570	593	605	599	630	591	626	568	594	575	576	590	579	603	624	570	593	576	599	584	587	628	624	565	586	618	594	552	601	650	581	578	576	557	574	540	607	645	605	573	618	575	582	585	603	619	629	619	589	594	575	583	602	578	603	591	601	582	604	557	560	559	576	580	597	562	629	600	551	576	558	608	577	606	576	575	590	598	612	578	613	574	594	625	608	590	617	586	575	597	597	576	606	541	557	622	645	575	613	618	604	627	573	615	608	585	596	594	570	556	572	601	613	615	548	603	599	600	590	592	589	620	576	624	592	617	576	622	580	607	581	582	590	582	617	580	548	613	613	610	574	620	553	579	579	600	610	590	566	551	596	598	632	603	603	573	590	607	595	580	547	606
67116	34566	19438	1779	454	336	284	265	229	202	221	210	190	190	208	210	155	146	173	179	159	182	183	159	179	173	160	174	173	177	184	169	171	162	169	161	163	153	172	154	166	164	156	163	155	178	163	171	149	184	214	269	266	304	382	401	271	245	222	204	214	194	185	173	169	165	181	178	180	195	147	172	157	152	152	166	177	161	146	170	165	131	158	178	144	172	158	162	152	161	157	153	147	149	147	157	159	149	154	144	163	147	172	174	153	158	158	179	131	174	160	151	149	152	158	178	152	156	149	152	162	158	142	143	157	137	144	159	144	141	151	163	143	140	152	161	144	150	146	147	152	133	155	145	170	150	167	141	168	150	138	174	159	173	177	158	169	161	146	150	130	162	159	149	160	167	177	160	144	153	151	131	146	142	155	157	151	150	171	168	136	151	137	150	158	178	161	155	172	150	151	143	149	157	138	164	152	168	148	166	144	154	134	140	151	164	171	154	178	172	166	143	179	152	153	148	148	157	140	151	147	150	135	176	156	149	176	147	154	148	168	163	163	143	154	156	152	160	149	144	144	140	154	152	162	150	169	150	173	165	152	164	166	142	136	154	136	160	159	166	158	138	155	180	148	171	127	137	157	153	167	146	180	150	157	141	165	191	149	143	146	148	142	142	150	163	167	150	134	164	173	158	148	149	159	148	149	163	184	153	153	139	148	164	158	143	147	136	161	148	146	137	168	147	164	138	150	160	149	154	177	155	159	162	151	180	162	153	161	180	139	161	152	161	137	169	140	167	149	152	148	161	154	161	152	170	160	157	155	158	168	142	148	177	189	149	169	157	130	150	135	147	155	174	143	149	148	156	180	152	154	162	163	178	154	169	141	135	160	169	147	146	140	146	173	132	150	141	152	165	163	137	176	158	162	160	146	167	180	128	172	165	147	153	157	167	131	156	149	144	144	154	150	148	162	139	180	147	189	175	144	135	149	181	177	142	167	166	154	153	146	147	160	154	139	154	157	134	138	151	152	136	146	150	165	162	158	167	162	143	158	140	164	133	164	130	159	147	148	165	157	130	171	158	159	156	140	148	144	171	148	163	149	154	139	171	141	153	159	153	145	148	138	150	175	145	157	146	148	158	143	157	162	118	156	158	148	152	145	147	134	153	137	161	163	179	165	163	134	139	133	160	142	139	149	162	146	150	133	152	153	133	168	191	182	144	161	152	164	157	171	166	170	157	150	148	166	145	142	151	139	164	148	150	153	163	137	158	156	181	174	156	147	156	142	152	143	164	149	146	138	146	135	158	137	146	151	154	171	130	147	147	159	151	150	149	165	160	156	145	165	144	146	133	155	161	165	178	145	150	152	140	135	135	155	162	154	149	127	148	141	144	162	168	150	157	160	140	169	152	135	143	152	135	170	144	144	185	170	142	145	150	163	138	150	173	157	164	169	159	157	149	148	161	171	160	161	156	118	151	157	156	158	142	155	138	164	157	136	157	167	150	149	145	151	159	154	141	158	146	159	141	169	149	137	161	152	158	176	154	144	170	174	142	149	148	170	171	152	153	155	167	149	142	186	136	166	156	147	148	177	144	168	161	149	158	147	154	142	167	166	146	134	188	150	135	161	132	145	158	154	161	140	141	144	155	137	174	155	155	168	155	149	159	133	134	150	152	153	153	157	154	158	158	165	137	138	157	162	154	147	140	153	167	131	169	167	145	144	149	148	155	158	146	139	166	146	151	145	143	158	180	138	159	137	149	137	146	168	170	160	142	143	156	165	166	159	155	135	172	181	147	179	158	137	182	172	142	166	143	160	141	159	154	135	154	147	147	169	162	156	164	173	149	165	151	181	162	168	164	144	155	164	167	154	142	145	154	147	132	153	144	162	169	181	148	144	158	130	146	119	156	181	124	156	167	150	140	143	142	157	148	161	179	154	170	166	142	160	143	154	152	145	175	163	143	148	167	152	139	159	160	160	153	179	169	149	126	153	138	136	153	164	150	142	171	175	185	166	158	164	144	137	151	152	141	143	187	161	153	151	141	148	169	137	147	137	145	184	143	145	160	162	143	171	152	170	150	132	150	143	162	146	200	151	157	131	159	155	162	141	162	146	141	170	144	160	148	157	145	132	142	158	160	156	172	142	150	164	142	159	157	167	152	164	141	154	171	141	155	145	169	155	173	161	162	157	165	166	172	145	154	165	157	163	166	159	155	141	160	140	141	156	149	153	142	146	153	156	131	155	159	141	169	163	157	155	151	134	152	143	172	140	155	170	157	150	164	132	153	171	174	148	157	141	152	160	139	167	151	153	159	174	160	163	176	152	148	164	160	152	153	173	153	150	141	134	150	163	154	132	155	154	147	152	147	149	166	131	170	165	135	157	147	154	155	142	161	147	155	152	153	166	135	140	140	173	152	145	149	164	153	146	140	148	143	156	147	163	157	152	152	146	159	159	138	150	168	175	177	149	168	136	140	147	145	182	146	146	149	152	136	139	162	143	161	156	155	153	139	152	127	148	147	156	143	148	152	160	136	159	131	150	143	167	160	144	162	164	136	148	151	158	157	168	161	147	150	162	150	157	154	163	155	136	169	139	136	140	170	162	159	152	170	165	150	136	155	169	174	154	151	147	132	174	162	148	154	145	147	135	141	144	153	162	155	159	127	152	163	169	152	155	145	148	134	175	150	163	161	164	162	137	195	145	160	169	159	165	149	153	144	167	172	149	163	160	145	167	148	143	123	137	156	146	141	141	142	162	142	157	140	172	142	133	165	151	172	159	142	136	144	157	137	154	157	159	147	171	148	137	154	161	157	146	157	136	142	160	169	173	161	132	163	161	146	146	163	148	179	168	153	163	144	157	162	137	175	156	146	177	155	125	149	136	164	180	140	156	136	170	142	182	153	143	169	146	181	135	159	152	160	162	170	135	124	177	162	142	136	167	172	153	178	168	136	154	154	168	189	154	167	156	146	141	141	168	156	165	172	140	149	181	162	158	168	152	152	138	174	170	159	135	142	140	158	136	156	150	174	154	155	147	150	157	132	134	165	145	136	139	154	167	154	182	146	164	145	171	164	150	152	166	148	156	148	159	140	131	158	176	134	147	150	132	159	134	140	165	168	160	152	141	145	137	171	146	151	154	150	166	138	164	160	153	130	154	160	159	151	166	163	152	146	167	143	142	156	155	153	155	163	140	148	150	140	158	126	156	175	135	142	156	154	149	142	154	156	165	169	144	138	162	153	143	130	136	134	168	160	152	149	152	159	151	138	144	160	143	152	155	148	164	153	163	162	162	161	168	147	139	130	136	176	139	147	164	148	180	156	140	165	151	162	157	145	145	160	167	132	144	152	159	138	144	158	151	162	156	152	161	140	152	150	140	181	147	157	141	139	153	147	153	151	165	112	147	136	133	148	168	152	146	141	148	161	147	159	145	156	158	131	157	154	158	158	155	153	158	152	160	126	119	143	140	151	167	147	183	146	176	172	159	142	149	174
45183	16629	11988	1742	1600	1385	1226	1022	940	851	784	731	706	658	643	605	615	594	585	549	563	558	508	541	553	492	517	543	527	556	572	582	602	561	564	541	512	514	504	502	524	528	527	514	537	493	508	540	632	669	1033	1482	1664	1705	2335	2234	1383	1291	937	811	781	677	667	532	569	568	559	563	605	597	570	528	559	516	539	575	536	522	516	529	517	482	501	483	493	473	477	451	442	456	499	473	456	447	474	462	454	487	460	437	451	472	444	441	456	452	437	625	463	452	413	430	459	435	452	495	454	443	462	456	439	443	429	438	436	438	426	485	505	466	440	434	468	432	451	438	417	450	455	422	488	461	469	454	457	431	455	455	437	466	438	479	433	469	465	481	485	472	457	460	409	467	432	460	456	433	478	440	434	448	460	435	436	415	455	474	456	463	434	457	455	491	429	441	463	486	492	414	478	432	507	482	456	425	442	479	484	440	425	474	429	435	470	423	452	466	451	468	467	485	495	480	468	524	439	475	405	445	461	440	434	480	413	461	470	453	412	438	510	439	419	431	444	444	436	462	461	435	438	445	443	446	444	440	477	440	440	428	421	445	478	444	461	431	449	473	457	450	440	457	441	468	450	453	442	455	458	412	452	467	449	430	463	446	454	438	461	448	449	421	457	472	479	464	414	459	412	448	488	412	432	455	450	467	440	417	446	439	450	416	473	448	467	440	452	430	476	439	435	442	446	487	431	472	457	459	471	449	440	440	466	456	467	465	429	480	434	442	476	451	492	474	430	471	450	458	446	445	467	455	475	470	477	493	447	449	479	451	443	444	431	445	437	424	449	440	407	464	461	415	470	417	474	421	435	435	444	470	488	476	438	445	481	487	463	410	470	448	445	450	444	425	412	436	435	450	438	413	466	437	452	446	429	467	448	442	458	447	468	432	451	442	467	462	456	446	456	485	491	443	450	447	442	444	429	470	452	472	409	426	447	477	460	491	449	437	451	411	460	480	437	435	466	481	452	433	462	432	440	471	442	441	445	433	454	440	418	440	435	461	454	452	438	479	446	456	435	431	476	471	424	454	429	432	465	458	481	479	443	433	468	489	460	460	465	465	415	474	448	461	454	434	466	473	446	446	443	463	434	434	464	450	404	447	452	472	443	456	440	482	492	417	483	420	441	478	474	414	449	476	472	467	446	471	456	447	454	447	431	435	427	463	458	412	487	427	467	441	455	454	450	410	431	483	452	428	449	454	423	462	479	445	446	425	434	448	448	419	463	449	453	474	472	421	456	458	434	436	463	454	463	443	459	467	447	428	448	440	432	438	428	454	434	448	442	473	453	477	455	486	473	437	434	438	416	450	464	465	422	448	429	457	464	451	455	432	425	452	470	491	422	450	445	454	460	446	473	424	433	470	480	464	475	488	446	445	468	457	473	471	432	477	452	457	476	441	457	460	451	409	419	428	429	453	452	478	474	437	474	430	442	422	461	452	463	455	431	446	466	469	442	448	458	487	475	482	499	393	454	437	426	445	457	439	485	441	478	454	440	448	444	429	460	497	451	428	441	443	442	440	412	438	454	510	422	436	440	493	481	499	483	459	450	442	403	420	430	470	461	458	451	418	494	415	489	442	461	461	428	422	441	424	476	480	437	534	468	454	445	461	465	462	476	461	459	438	437	445	440	438	430	442	460	476	438	479	439	449	426	446	454	471	428	458	448	485	465	469	450	424	459	467	425	392	464	467	432	445	470	466	418	435	437	476	464	473	466	477	489	435	494	415	473	450	456	464	458	489	429	434	438	422	452	487	437	451	460	453	479	452	480	446	469	418	445	458	478	447	448	459	444	451	455	448	464	461	450	440	428	462	436	438	451	411	454	437	447	478	462	453	412	483	463	448	423	453	427	465	436	427	453	467	451	447	441	456	478	456	462	445	453	413	486	481	428	431	427	413	442	422	475	427	440	457	419	451	470	450	460	464	474	482	492	478	484	491	464	485	421	458	442	425	428	463	463	447	469	419	420	430	447	491	476	436	455	426	495	462	425	450	464	460	487	406	459	422	463	431	472	468	462	460	431	435	469	494	489	444	421	467	479	448	456	499	485	438	472	458	438	427	462	451	478	439	448	449	446	481	475	468	457	481	452	442	415	460	445	418	433	447	462	462	441	480	458	411	464	474	470	487	458	445	457	450	463	444	478	454	453	433	479	471	469	460	462	469	415	444	466	444	444	478	428	448	436	420	426	443	414	412	449	466	440	401	466	435	470	455	407	475	451	458	465	455	447	439	430	463	434	419	477	463	456	441	423	430	422	424	447	445	479	435	470	466	408	454	469	413	452	485	439	458	486	425	463	443	465	436	483	451	433	421	454	427	481	441	434	398	434	430	438	450	473	458	445	450	478	454	443	443	505	455	446	409	437	467	453	484	483	464	448	419	435	462	429	462	440	421	466	426	469	469	465	438	433	462	438	419	426	451	428	475	448	516	498	523	465	433	459	450	472	460	423	439	451	429	481	432	444	433	442	452	433	430	477	404	418	466	458	453	456	446	435	458	460	429	432	440	478	437	442	464	424	432	414	428	456	442	471	456	461	442	488	444	438	444	466	423	469	474	479	468	446	453	441	454	462	453	446	445	476	452	484	441	487	447	441	451	452	432	407	434	437	454	446	451	454	428	453	434	457	458	491	472	436	508	453	439	454	455	439	432	472	458	462	462	459	462	445	500	468	440	452	443	453	435	426	445	454	456	487	473	429	472	467	446	435	529	461	483	432	456	432	444	457	434	399	466	467	470	438	452	451	439	436	478	449	419	474	458	452	475	430	430	443	422	502	442	460	461	476	486	440	437	418	435	459	465	446	452	424	420	435	453	465	468	460	479	442	462	470	425	433	435	444	463	496	447	442	434	464	445	452	461	452	447	468	473	433	443	449	452	434	458	452	443	464	440	437	461	469	474	474	450	440	476	446	429	455	426	455	437	441	485	443	446	480	449	439	477	474	458	451	439	462	453	441	439	443	415	427	415	453	457	423	510	466	439	433	465	455	483	463	453	435	436	455	457	484	469	428	476	460	444	490	475	444	436	446	453	491	420	448	456	446	459	455	455	485	485	442	451	487	448	399	450	440	470	466	454	496	485	491	475	432	433	475	447	455	427	466	461	453	418	426	447	459	428	453	468	432	461	462	448	485	477	494	447	439	449	419	474	458	424	448	464	434	458	440	433	429	459	470	418	408	445	439	437	468	451	472	409	478	467	491	451	445	408	475	473	470	455	424	476	448	435	462	455	454	400	435	452	461	465	445	470	446	459	441	470	481	442	454	425	460	489	445	446	502	447	433	430	467	468	456	495	473	492	467	450	423	438	463	469	459	449	449	441	459	444	441	440	461	420	409	468	432	447	474	459	444	449	481	439	461	447	441	453	473	425	440	441	450	467	449	461	429	399	455	468	458	430	422	441	464	483	460	430	452	458	410	462	444	417	427	458	424	457	466	471	452	396	478	425	461	430
74041	45108	28623	6180	949	607	549	471	369	339	334	305	281	271	274	271	237	280	242	247	245	240	231	218	217	235	230	215	238	241	220	246	256	200	217	218	218	273	246	224	268	254	218	206	223	224	267	235	225	276	303	387	522	472	652	616	409	448	367	314	319	232	377	286	220	240	237	233	238	243	246	222	240	207	222	254	239	195	239	217	235	235	217	224	206	231	232	226	226	209	192	183	227	216	234	227	214	206	221	207	196	232	206	231	202	209	201	268	189	219	215	219	245	211	236	203	203	213	248	219	199	215	197	218	210	216	219	201	207	205	213	241	223	195	231	198	218	210	213	224	231	223	209	207	207	218	218	210	223	227	206	218	205	203	193	203	198	211	229	205	206	228	195	218	187	200	213	211	216	216	211	242	221	195	204	230	204	209	214	200	208	233	216	197	226	216	214	234	217	200	217	204	218	215	209	214	191	193	228	209	215	195	223	211	209	221	216	218	246	212	210	221	197	227	194	214	203	209	216	206	219	194	217	212	213	229	204	188	218	222	229	212	194	226	218	216	189	230	196	235	219	217	230	216	250	207	197	200	227	203	180	204	199	223	211	222	217	210	229	195	237	210	207	233	232	216	238	206	210	205	201	201	198	220	196	222	206	230	187	197	198	209	196	203	215	211	203	199	230	185	214	178	224	193	205	213	227	199	223	243	237	193	206	226	230	203	196	187	212	209	221	187	231	221	238	200	190	194	229	221	186	224	196	238	204	199	216	238	215	235	210	221	201	235	204	216	216	217	200	183	220	213	205	231	212	217	207	194	239	238	228	218	198	202	229	186	240	222	179	227	201	223	249	196	221	211	192	221	210	203	205	221	216	203	203	207	219	222	207	196	222	236	207	202	213	213	222	187	196	218	228	230	225	194	220	195	198	210	224	197	218	218	215	221	198	203	207	202	184	193	217	193	229	201	207	212	233	222	214	222	229	207	226	243	213	230	225	215	206	234	240	238	213	206	236	212	237	242	183	230	213	228	216	193	184	224	206	216	247	189	234	221	228	221	229	213	209	213	217	214	194	210	225	201	197	196	216	206	217	235	223	234	208	212	243	227	222	228	216	206	190	223	175	214	230	214	215	219	200	209	207	195	200	228	217	212	212	251	188	220	231	232	197	228	225	205	207	230	203	208	195	253	230	211	214	223	227	231	219	208	223	195	202	187	191	207	202	218	210	188	209	230	222	224	186	197	211	214	251	203	204	200	230	220	195	234	230	213	214	221	208	219	193	227	240	217	226	197	221	198	198	202	182	218	217	193	218	232	234	230	214	220	201	206	242	235	197	204	200	222	224	196	218	220	185	224	189	229	237	204	226	206	226	221	192	213	207	242	244	210	208	231	237	214	236	199	217	212	220	221	211	208	215	222	196	215	216	229	212	224	190	219	201	247	201	227	238	194	218	191	226	221	202	210	201	225	218	229	218	189	191	232	204	230	224	199	200	183	227	233	184	210	218	209	213	213	212	196	208	229	203	192	211	209	203	212	200	221	223	200	212	196	204	210	240	186	201	226	228	217	183	185	207	190	227	215	225	221	213	233	234	206	207	202	237	217	225	210	243	215	242	224	220	242	201	195	230	218	233	225	209	236	202	195	220	220	208	257	222	217	197	208	192	207	209	229	205	227	214	210	203	209	222	236	207	228	247	202	253	224	190	209	226	224	228	235	221	215	206	232	230	193	216	253	236	197	217	210	216	209	221	207	208	220	215	209	225	210	211	184	206	208	251	228	218	214	228	199	220	208	210	184	213	212	196	219	214	186	228	215	237	192	236	224	218	209	212	214	220	210	218	243	217	198	248	203	224	207	221	207	254	245	208	204	226	202	205	208	217	237	222	221	197	204	201	189	257	247	209	195	216	199	212	214	184	225	236	216	208	187	250	199	223	210	228	218	217	199	224	241	208	203	176	218	197	219	212	217	199	195	219	203	216	210	228	224	195	184	235	201	207	193	213	198	221	209	237	203	225	190	216	209	198	204	230	208	228	221	232	215	216	196	235	218	215	200	178	198	210	209	208	232	237	213	211	215	206	225	229	219	215	234	226	187	232	233	209	203	217	214	193	209	217	224	207	230	214	213	219	200	242	214	223	226	211	227	233	189	211	198	180	221	216	214	228	219	232	227	226	191	197	196	218	209	184	221	234	193	198	198	224	206	215	196	219	200	224	193	228	199	234	219	220	233	225	238	213	218	217	237	240	222	214	201	212	196	259	226	226	211	227	219	211	216	235	223	211	209	208	209	208	208	232	219	240	221	209	195	215	195	210	218	231	228	237	227	226	196	215	228	204	212	215	214	211	200	226	212	213	230	193	191	179	217	193	245	215	206	222	208	191	193	202	194	201	200	211	219	205	213	219	229	200	216	228	204	199	216	223	200	213	207	218	209	223	223	231	222	250	220	208	196	204	202	206	198	217	243	214	197	216	212	205	218	200	233	221	222	221	197	211	203	219	209	217	233	211	218	221	213	213	229	203	198	235	226	217	242	207	165	222	213	225	230	199	211	213	210	212	197	248	211	213	229	217	211	234	214	211	216	219	238	199	216	205	202	219	214	220	201	240	225	213	196	219	238	233	197	229	233	220	211	213	223	222	233	208	195	218	205	197	196	215	207	200	228	207	214	224	208	208	205	204	198	250	229	208	234	205	216	214	192	201	204	209	240	216	201	226	217	227	212	224	205	217	212	213	205	247	202	221	177	225	210	229	210	203	187	217	186	203	205	235	230	223	231	224	215	216	241	202	209	218	239	225	215	230	220	227	206	236	230	179	197	197	205	218	223	206	215	193	196	192	215	194	209	217	218	212	182	250	228	228	208	206	205	212	211	213	241	228	217	203	203	225	206	203	218	227	206	214	214	214	219	203	205	206	211	238	203	221	213	187	206	226	229	194	204	199	214	221	201	216	258	211	209	245	217	217	227	228	216	187	204	220	218	217	201	224	202	215	208	220	198	218	186	202	214	189	232	225	228	198	219	235	230	194	225	211	200	200	210	206	205	200	210	213	201	202	231	223	229	217	223	215	220	189	192	198	204	214	190	224	198	201	202	186	217	204	239	196	235	222	212	215	217	199	222	201	224	215	198	208	213	218	178	217	215	202	181	187	198	220	204	248	230	212	194	224	203	219	231	207	207	209	224	221	206	227	193	222	195	200	218	206	219	199	231	182	217	217	218	214	229	191	225	214	215	206	222	222	193	229	212	234	208	217	187	199	204	204	214	217	212	209	204	209	210	226	209	186	237	204	226	230	216	201	228	213	208	215	190	213	217	211	220	193	202	225	214	187	194	214	208	194	192	222	216	230	237	191	210	210	201	257	246	223	183	223	201	231	225	238	199	225	196	217	224	226	227	233	214	205	234	222	211	214	182	219	218	200	210	227	218	213	226	218	199	227	223	222	212	223	224	201	201	216	232	208	255	200	214	208	219	225	227	212	200	211	208	221	217	236	237	197	221
54258	26043	15863	3110	2793	2266	1953	1678	1538	1340	1225	1114	1036	989	956	895	870	820	832	763	750	697	722	796	744	712	764	790	756	801	820	866	739	753	726	700	679	672	697	691	679	687	699	724	721	725	755	782	842	1060	1305	2023	2669	2650	4115	3931	2050	2198	1767	1482	1279	1061	1882	1345	769	796	864	722	700	684	738	703	741	680	710	792	698	736	651	682	669	641	642	629	662	639	647	645	641	604	613	630	592	609	581	591	637	585	592	577	587	602	624	636	653	671	586	880	574	601	643	565	613	603	635	597	622	603	606	586	590	621	622	628	614	576	575	582	632	630	578	622	575	572	577	618	599	622	594	603	582	629	583	612	643	642	621	619	641	655	575	571	623	613	642	629	604	608	593	595	579	621	607	551	598	612	647	585	589	593	608	585	586	632	622	607	625	600	625	577	599	638	599	576	620	603	642	591	598	617	587	639	621	566	586	606	619	625	611	578	593	595	567	596	622	610	590	596	630	629	613	584	631	585	624	563	567	614	593	621	666	571	610	577	611	633	602	579	599	616	561	626	590	614	583	621	622	629	637	602	577	595	653	609	603	609	576	595	562	586	547	589	586	641	558	602	598	540	571	570	570	606	599	613	636	590	612	608	670	568	566	631	621	582	610	586	594	576	647	577	551	594	638	589	671	624	608	607	626	621	580	589	607	616	597	610	604	533	596	625	581	599	574	596	643	600	591	626	611	597	650	629	584	589	592	640	644	603	602	575	588	624	634	573	583	623	589	625	646	594	596	585	585	600	602	624	579	583	601	592	577	610	642	592	599	578	607	571	622	607	584	591	601	614	595	612	614	580	614	569	596	564	635	623	602	612	603	610	596	589	614	631	663	590	620	634	572	576	608	607	602	564	577	601	589	594	568	626	583	609	569	616	605	609	609	619	648	588	591	613	559	615	613	593	580	609	598	576	626	617	584	599	595	632	554	624	589	550	603	583	611	572	570	625	578	585	618	635	611	590	615	598	577	619	598	568	652	587	616	615	615	566	630	588	596	532	593	552	605	629	610	613	611	567	550	641	604	604	624	596	617	589	583	609	620	633	612	606	636	605	636	606	612	602	570	595	554	624	620	564	627	591	595	631	601	626	602	599	591	637	597	566	584	577	606	583	596	610	578	593	596	634	606	592	588	615	615	616	548	600	598	596	650	584	594	570	609	618	581	562	594	590	623	552	574	648	624	628	568	558	566	609	601	614	586	618	618	636	579	630	608	636	615	597	614	639	621	620	579	601	629	577	589	624	615	566	613	632	588	589	618	574	616	614	622	569	610	587	592	592	571	613	626	591	600	587	619	583	588	625	579	599	569	620	603	648	605	609	624	595	571	607	616	650	609	623	632	611	564	581	601	633	583	627	609	583	597	580	597	577	627	608	618	604	641	565	619	617	590	598	588	582	591	611	627	622	593	602	590	599	590	609	549	606	595	629	593	608	586	591	564	595	599	598	583	578	603	610	616	563	614	612	545	580	614	569	617	559	611	593	570	604	615	628	597	600	563	584	584	545	613	635	594	536	662	585	585	605	568	609	596	576	637	631	595	584	567	568	607	600	579	628	613	615	602	583	624	597	596	630	671	659	596	615	631	594	596	566	602	631	562	596	597	625	618	607	607	623	601	632	592	606	578	598	645	622	624	581	625	612	602	617	589	577	601	629	620	569	589	617	619	601	582	629	642	611	587	598	606	599	584	598	575	570	593	618	581	567	555	584	610	570	580	616	595	584	584	586	625	645	575	596	598	605	584	604	638	636	602	602	598	576	637	569	613	644	630	594	570	565	644	599	581	599	579	627	593	583	578	584	588	586	593	600	600	601	610	626	543	602	647	614	607	551	611	621	579	590	589	601	615	590	610	608	619	609	588	602	615	596	573	616	580	601	636	593	588	560	621	607	587	632	588	588	558	597	624	574	597	596	600	652	588	659	620	621	543	588	598	622	573	583	628	607	623	624	611	609	620	553	658	610	632	585	622	558	592	570	650	589	602	604	601	540	614	543	636	580	607	593	569	599	600	616	610	596	592	615	591	588	604	619	617	641	593	608	601	619	626	641	611	603	583	582	595	611	581	596	580	632	643	659	610	611	595	663	573	577	606	562	588	598	630	624	568	604	645	589	615	629	650	571	566	631	579	618	599	572	588	589	612	599	631	575	588	579	581	585	623	564	587	568	614	602	600	603	560	608	593	581	613	603	588	620	626	568	598	614	600	603	617	573	572	594	587	600	613	580	561	607	585	580	625	597	563	610	593	602	566	599	572	606	613	594	583	548	630	608	586	629	654	599	580	598	593	610	604	596	613	591	574	591	565	623	598	575	563	556	602	606	621	564	575	609	620	595	598	593	585	588	610	569	634	590	591	606	611	618	646	553	572	575	601	606	612	637	599	593	612	647	574	609	572	575	596	592	587	642	581	606	597	603	617	566	604	605	621	596	576	576	590	585	561	627	577	592	587	603	602	624	601	592	623	555	569	598	628	566	617	611	635	633	610	568	580	629	612	619	586	599	598	592	659	636	610	614	619	583	602	605	619	651	581	618	592	622	650	589	602	620	583	621	583	588	602	585	550	569	603	604	585	573	641	611	603	622	590	573	598	597	599	625	585	619	639	668	581	591	593	638	614	644	608	566	616	539	608	551	586	594	627	610	575	598	592	620	597	600	613	601	642	620	600	607	632	603	576	586	626	577	599	628	644	604	588	603	612	617	582	589	562	601	618	565	614	599	612	582	593	561	634	557	546	570	593	637	616	607	604	532	593	620	605	587	589	635	584	639	633	596	587	611	602	625	603	617	618	614	603	608	592	587	614	578	576	618	576	590	554	602	589	602	574	588	592	573	631	595	594	581	624	593	581	624	607	574	639	603	612	628	625	624	558	579	568	585	575	615	587	611	573	594	561	599	591	594	611	594	591	603	601	558	604	581	574	629	624	548	566	613	586	602	625	542	630	587	594	571	566	621	582	569	588	611	620	585	608	572	642	586	580	607	601	593	581	620	590	552	567	566	571	573	624	574	627	571	617	595	595	645	615	556	610	607	599	601	638	595	639	581	643	584	597	580	596	610	633	620	616	578	606	589	609	586	584	599	593	618	577	604	624	600	598	619	602	588	625	592	601	659	603	608	639	586	587	609	619	612	576	581	567	592	590	579	593	627	605	626	596	642	574	602	598	626	572	629	606	578	611	556	604	596	620	564	602	597	609	567	631	618	606	604	617	577	597	643	592	612	571	661	649	580	595	598	585	619	607	587	600	608	605	579	576	593	628	555	590	577	573	608	597	566	599	585	592	595	603	594	662	598	605	570	617	584	576	584	597	572	578	609	583	630	589	623	609	580	594	610	635	628	576	615	609	601	599	607	616	601	597	597	625	586	575	649	610	598	615	624	594	636	633	614	609	590	629	585	609	583	585	612	606	593	579	583	623	619	616	651	579	592	618	588	597	615	614	635	600	576	609	610	581	583	553	594	600	565
26827	5778	1291	276	243	223	215	225	212	235	242	223	219	221	248	216	226	201	196	201	212	242	216	200	213	229	206	222	212	205	230	217	212	212	216	209	256	244	243	206	216	222	219	238	225	226	214	224	222	240	214	223	246	238	231	285	228	213	225	221	217	240	226	207	211	244	210	214	219	220	212	210	240	203	229	204	210	218	180	234	193	209	193	202	212	220	218	209	220	208	227	236	213	212	213	225	206	208	209	209	216	216	202	227	222	238	218	181	213	224	219	244	186	220	208	225	221	242	223	212	200	211	215	211	207	204	221	216	208	178	217	215	211	195	235	222	210	203	225	231	195	203	209	224	241	214	194	184	231	200	229	217	226	226	227	238	240	189	205	200	202	225	217	229	193	236	207	188	242	232	213	202	193	223	217	206	201	232	230	221	207	196	206	191	213	229	215	192	180	210	224	224	214	224	220	199	191	211	224	229	232	226	191	224	207	188	207	191	213	218	200	202	213	200	202	226	205	235	224	228	195	217	209	212	222	209	230	233	197	232	211	215	203	215	214	206	212	191	216	237	221	212	215	197	212	225	207	213	208	216	210	209	205	201	213	216	205	230	217	202	211	228	198	215	237	231	202	220	203	247	205	226	221	237	213	218	224	234	205	188	210	187	244	207	219	236	228	211	228	205	225	189	210	223	195	213	227	211	222	220	208	222	222	207	197	203	204	218	220	236	207	214	218	228	214	230	184	228	219	211	211	201	187	241	231	216	193	203	212	216	244	206	207	212	221	243	207	180	197	213	206	203	210	200	204	202	216	215	205	208	225	206	219	211	224	235	232	187	191	220	198	198	209	212	229	215	220	226	199	191	185	197	209	216	218	216	225	176	219	180	227	210	207	222	224	221	241	235	219	214	200	203	217	198	238	210	224	195	206	213	203	192	211	210	235	233	225	219	198	212	232	201	228	206	213	231	203	216	220	196	240	203	211	201	200	212	220	251	197	211	210	196	204	234	229	235	208	207	235	239	214	206	218	203	233	216	243	236	218	228	220	235	229	230	203	208	222	215	216	231	209	226	223	229	217	237	225	232	257	218	198	193	235	222	236	209	232	198	200	199	207	206	191	221	234	209	197	210	217	215	234	191	205	186	204	204	189	219	201	206	222	210	215	223	232	214	210	211	219	199	219	211	227	210	215	198	197	188	214	243	206	209	207	221	215	222	218	212	224	195	202	208	235	236	207	202	232	218	231	220	200	227	192	230	231	215	233	201	187	204	212	235	202	220	208	205	223	205	268	237	214	217	205	208	228	211	215	203	214	223	193	218	215	214	209	214	209	221	238	224	216	200	223	225	194	245	213	240	228	220	212	202	196	253	200	211	206	219	198	204	199	213	214	236	210	235	237	229	201	194	206	191	203	219	225	217	196	217	222	253	210	225	225	231	216	206	220	213	227	222	212	200	193	241	237	205	194	212	214	219	196	225	204	219	231	223	217	208	238	206	226	191	223	193	224	202	209	209	192	209	198	187	227	221	228	218	207	209	196	207	210	248	218	207	223	225	221	214	242	206	205	193	228	205	187	198	212	185	218	222	197	207	240	215	236	222	207	232	190	223	193	241	212	210	208	211	214	211	201	205	216	209	185	220	214	202	212	214	201	217	217	192	226	206	244	223	209	227	213	228	238	231	223	219	234	200	195	215	205	216	233	203	233	198	188	203	217	217	198	210	214	214	216	226	193	189	197	192	219	208	217	220	224	211	206	232	208	203	210	196	224	225	203	213	227	195	190	215	194	212	214	226	205	250	215	209	214	189	219	210	198	216	209	208	200	200	189	239	224	205	195	208	232	203	221	233	223	185	212	212	208	188	215	222	235	208	216	221	220	203	216	182	216	235	253	229	181	200	239	218	200	196	192	219	199	198	233	205	208	236	212	199	226	216	217	224	200	201	205	234	201	228	211	244	232	237	247	222	220	221	223	197	213	206	227	204	223	196	209	194	223	206	210	227	216	221	253	239	222	218	197	215	206	216	213	235	203	211	202	208	225	206	203	208	214	218	216	211	239	177	201	228	208	209	214	195	209	209	201	211	226	210	229	195	252	220	211	223	211	196	239	192	225	250	196	237	224	218	214	202	213	220	222	210	205	199	207	218	214	210	224	202	193	203	200	244	207	230	202	214	214	190	229	196	224	191	212	196	210	197	201	215	212	201	232	204	240	240	226	201	246	218	216	211	245	208	190	250	219	202	206	226	239	203	218	211	221	234	220	206	194	214	223	209	234	213	232	225	199	211	215	204	255	223	213	229	209	210	227	202	207	225	212	239	215	238	216	206	196	226	191	195	214	233	203	203	210	213	207	201	207	238	184	218	197	205	218	208	224	211	211	215	235	215	189	227	213	230	218	198	215	207	189	217	218	218	192	211	232	205	214	235	211	226	195	224	225	228	235	220	209	218	218	203	204	206	233	226	193	224	187	227	227	184	212	230	218	226	224	199	206	186	219	219	210	219	214	211	203	220	197	227	221	195	222	200	212	205	202	215	236	223	232	191	231	231	211	207	206	241	200	213	207	227	231	212	207	230	219	203	198	215	222	217	224	208	186	204	229	210	196	222	190	201	211	203	215	200	220	227	195	210	204	221	198	214	196	234	209	215	215	212	206	201	208	245	210	199	229	199	196	198	232	183	206	235	193	216	218	202	211	203	213	220	178	209	206	237	238	201	242	229	184	214	215	197	231	203	194	236	208	211	225	221	210	231	212	214	197	197	214	210	253	184	221	215	206	222	220	209	226	203	202	223	236	237	236	212	222	183	237	228	228	209	245	219	251	208	238	237	227	203	214	217	201	202	236	208	221	220	212	235	203	221	217	198	204	226	221	221	210	221	204	196	194	168	194	233	217	221	202	205	196	210	222	197	230	198	205	231	217	242	205	227	217	224	229	239	214	199	201	194	193	216	242	213	223	222	208	186	203	192	218	215	204	212	208	193	205	217	195	195	225	198	201	204	195	229	201	213	209	226	178	197	227	193	223	217	204	222	202	222	219	217	215	229	215	231	211	219	198	197	209	212	204	217	231	235	198	209	224	196	216	240	208	185	217	199	238	225	223	258	211	190	200	193	202	210	223	213	222	216	220	188	224	227	210	210	216	218	213	221	223	225	231	175	185	206	215	219	235	230	227	192	221	217	217	184	204	201	225	217	238	241	216	218	229	221	205	202	186	224	215	210	205	216	204	219	219	205	204	193	238	230	215	195	201	202	203	193	217	191	197	187	236	223	232	241	223	200	206	218	234	194	220	211	196	204	176	224	214	196	225	218	214	206	211	221	207	213	199	240	200	226	227	213	188	217	224	223	225	220	188	202	221	228	213	211	225	205	183	209	246	229	212	193	206	202	237	203	211	221	211	216	222	233	226	201	218	213	232	212	215	235	210	218	204	234	238	195	223	188	205	218	190	235	216	226	209	220	237	219	231	224	212	192	197	214	213	219	186	213	262	213	224	205
23193	4986	2095	709	618	683	658	645	645	593	596	616	636	579	625	625	616	609	606	575	620	614	602	592	612	617	620	574	634	610	593	626	621	618	573	630	598	628	635	581	569	614	651	644	679	638	648	654	607	617	650	620	692	739	700	750	683	660	612	621	571	602	701	632	592	607	604	602	632	615	630	592	665	578	604	584	570	619	601	581	598	551	568	630	590	584	626	632	574	621	603	600	588	556	611	606	581	598	634	598	600	598	583	616	568	582	625	620	586	602	587	624	627	597	593	615	568	599	602	612	594	598	617	579	597	615	577	621	583	579	552	586	623	597	599	600	603	551	540	618	609	557	587	569	553	529	580	547	613	597	563	598	614	586	608	622	616	620	618	603	609	596	580	578	592	609	608	603	640	609	630	565	571	571	587	595	597	571	598	640	574	624	601	557	576	599	614	539	597	607	592	595	600	586	579	596	587	573	610	540	581	607	556	619	607	615	600	560	566	609	604	597	582	637	618	583	579	575	565	580	595	586	588	590	547	586	591	574	627	636	519	611	601	610	575	574	582	598	594	603	542	574	587	603	575	591	591	628	593	547	574	569	582	576	583	567	619	564	603	567	573	591	599	601	590	572	572	595	566	573	579	590	568	577	603	627	612	585	552	614	575	565	600	602	572	606	585	601	577	556	596	600	578	596	587	593	635	595	523	598	631	602	608	591	569	589	598	583	567	569	604	580	606	636	577	558	608	589	589	647	530	563	542	592	609	579	603	562	583	655	564	600	601	615	576	603	608	572	611	607	549	597	536	568	587	616	589	603	575	569	572	583	587	578	605	578	578	600	578	572	551	569	581	548	567	577	625	577	603	576	619	548	630	583	606	620	572	571	582	620	612	543	582	579	560	613	616	576	637	564	566	624	549	536	591	597	550	582	593	610	562	579	555	626	574	589	588	560	593	580	589	621	563	589	600	598	561	609	587	549	624	613	616	603	558	587	584	551	577	589	589	578	586	575	590	560	615	602	597	614	604	570	536	596	557	589	594	601	614	541	587	555	582	598	595	563	590	564	594	601	589	616	592	570	573	592	587	587	599	629	608	595	607	578	614	581	594	606	618	613	565	568	619	582	590	591	633	583	679	620	576	583	583	612	614	596	557	557	596	585	576	588	564	587	536	579	566	595	614	619	574	631	591	580	585	609	609	592	597	549	560	648	613	615	580	604	601	622	597	625	625	576	564	618	564	528	577	579	621	541	615	627	537	592	580	581	592	620	592	571	575	596	625	579	576	602	558	627	583	559	579	584	584	608	565	611	556	628	632	602	594	587	598	609	593	599	569	609	580	606	619	622	587	621	614	561	561	622	589	594	611	550	616	614	569	572	635	614	614	574	604	582	579	568	623	582	591	597	571	574	639	573	617	560	566	593	586	563	608	613	611	589	616	589	590	613	655	606	583	617	560	610	565	593	605	631	581	577	583	611	570	574	547	569	577	601	611	554	580	610	615	599	556	561	617	611	606	591	593	554	618	622	595	559	577	612	583	587	599	586	551	594	596	600	568	571	604	612	550	612	614	604	586	601	582	630	552	603	575	630	573	580	567	584	589	560	581	608	567	583	625	597	573	601	607	568	572	606	589	589	617	562	582	585	617	558	589	586	586	574	603	528	599	626	597	607	610	579	592	629	557	579	626	595	594	603	608	587	595	628	620	625	624	637	593	618	591	567	592	577	590	552	583	615	604	599	629	577	558	604	574	606	613	571	613	589	582	541	559	564	586	560	554	591	577	564	585	596	574	623	594	590	556	550	607	573	555	591	629	592	565	579	600	609	610	587	556	582	582	559	588	555	547	572	619	566	620	587	620	581	566	562	607	549	605	574	585	590	595	544	597	554	571	559	600	625	622	597	621	652	549	582	643	579	555	578	585	555	584	620	617	633	571	623	554	653	608	644	565	622	585	595	606	600	575	605	615	597	597	581	568	583	614	602	628	616	586	599	612	579	606	633	645	575	613	627	614	589	623	613	618	563	580	587	594	626	575	600	601	563	568	574	573	589	576	581	576	623	605	549	607	637	612	606	583	584	622	606	560	609	567	581	620	612	572	581	577	580	620	601	600	602	598	576	604	610	616	585	584	558	628	558	623	579	640	580	605	579	609	586	603	624	565	633	577	606	581	541	588	576	575	581	596	591	560	663	604	561	591	567	634	589	623	631	598	587	605	602	573	595	553	581	571	583	562	572	682	527	629	619	579	566	603	617	559	535	605	617	597	569	588	621	576	621	591	556	614	599	599	582	565	596	627	545	573	600	580	570	573	605	613	575	571	602	596	576	638	593	577	595	617	563	555	563	590	651	586	613	590	562	571	568	597	575	601	608	556	588	615	623	550	590	592	629	561	619	602	620	613	583	627	577	587	572	549	606	535	574	615	637	589	578	590	607	590	564	579	613	579	610	600	614	616	602	565	588	599	585	624	603	574	571	635	601	599	619	600	625	608	578	544	583	573	571	584	622	558	628	552	639	612	605	591	600	629	599	561	586	610	577	563	537	588	562	568	557	533	579	571	602	579	582	579	594	582	593	621	608	568	594	579	573	560	619	607	593	594	632	607	606	602	604	587	601	585	568	546	566	574	537	596	589	578	565	554	539	587	608	613	607	625	582	571	595	606	579	584	548	580	627	549	623	593	632	641	617	622	601	631	588	591	603	568	616	624	575	591	560	641	593	632	619	609	598	591	621	622	544	597	596	589	560	577	616	609	572	620	578	626	556	585	551	608	579	625	590	612	594	579	582	606	625	620	581	612	544	623	606	595	588	612	574	584	591	596	578	577	600	616	599	616	613	658	621	576	582	562	591	583	569	578	588	584	594	619	624	600	595	621	606	605	603	560	608	638	607	567	647	586	587	599	571	579	599	620	567	578	615	584	580	583	622	609	590	564	599	556	549	594	587	563	562	568	570	625	616	578	563	569	555	619	584	592	595	594	556	610	609	604	613	580	556	554	603	614	594	621	564	567	604	603	582	594	604	620	611	584	579	586	584	602	572	579	574	554	622	589	568	568	550	584	587	573	537	587	591	575	621	579	576	545	609	575	566	604	623	619	594	627	550	549	629	588	564	608	600	571	569	599	605	609	605	618	589	588	567	550	628	620	570	586	612	597	606	602	667	621	584	582	599	594	601	593	585	559	617	657	581	598	582	598	587	568	621	595	595	642	570	596	598	619	585	578	561	589	604	614	600	623	591	573	572	595	585	567	564	561	617	581	601	565	600	608	576	565	587	633	583	592	576	602	595	617	586	612	599	545	565	605	591	608	590	584	585	619	594	659	570	631	609	596	598	601	591	600	617	622	594	609	611	593	594	631	615	602	563	591	619	579	608	637	598	615	596	552	575	607	546	599	610	571	612	607	621	550	615	585	597	592	585	605	573	593	606	587	630	608	604	629	628	652	591	597	619	610	569	587	579	577	634	558	553	568	612	576	637	589	604	596	596	590	590	620	599	563	592
66015	40632	19741	2031	432	343	275	253	227	224	190	175	157	192	185	181	181	188	162	166	178	185	160	153	160	156	151	151	211	160	146	154	142	155	154	169	170	149	180	153	143	167	189	152	152	187	156	156	191	178	203	210	265	262	295	298	287	234	213	192	187	180	224	192	168	168	175	170	161	172	178	175	185	155	157	176	155	161	143	155	155	145	164	162	165	158	157	147	154	152	157	152	158	158	146	159	138	138	147	168	156	157	154	153	166	166	147	164	166	162	161	139	164	153	160	147	174	157	171	143	154	169	139	164	178	164	158	167	121	166	168	173	163	154	163	152	166	141	178	158	153	158	114	160	151	144	149	141	168	134	173	160	151	155	152	182	154	148	152	150	149	158	154	147	167	162	156	140	156	140	139	152	163	145	178	149	149	150	156	187	141	172	166	142	134	154	141	142	183	157	188	155	159	139	150	149	127	151	153	141	144	128	171	150	169	152	155	133	160	156	161	157	169	151	162	160	183	150	159	153	139	131	154	147	176	155	136	151	156	151	148	157	152	143	165	156	152	160	162	151	152	167	166	149	165	169	167	150	146	161	154	138	166	164	153	149	151	176	155	162	128	169	140	151	142	158	157	164	176	165	165	166	168	158	148	147	165	165	144	166	161	142	134	166	153	130	163	137	137	173	163	155	152	161	137	157	156	141	146	163	136	144	129	155	159	163	144	156	142	120	161	145	175	139	162	149	158	145	164	170	169	142	170	171	160	151	153	141	151	148	167	164	171	175	152	156	159	156	137	173	178	173	169	159	154	139	134	164	141	158	155	178	163	158	159	151	163	171	156	162	138	164	150	160	165	122	134	132	133	145	137	159	163	153	138	160	146	149	152	149	159	155	143	157	187	149	151	154	193	160	171	166	168	190	173	166	158	163	153	168	139	169	159	177	170	148	147	155	141	151	174	149	129	173	159	147	164	152	168	161	158	177	160	150	146	143	155	137	170	140	156	139	166	153	171	160	151	139	138	170	179	161	169	157	178	170	170	162	161	147	144	141	164	146	159	146	159	154	148	152	151	160	157	124	154	174	167	155	153	151	171	151	149	147	155	153	159	146	157	151	146	178	126	165	179	169	142	159	194	145	156	167	146	166	154	163	168	142	167	154	144	131	155	155	153	163	147	153	146	160	137	156	155	147	147	149	156	164	152	138	154	147	162	154	114	165	138	161	149	183	150	143	148	171	187	144	153	167	171	158	185	155	150	148	173	170	144	159	166	173	165	164	168	173	165	150	157	141	199	157	144	141	153	153	156	153	156	150	175	155	161	135	157	160	160	183	153	166	152	158	150	141	156	136	166	155	145	184	156	146	158	153	142	174	164	152	167	161	157	161	144	165	161	169	151	159	160	181	149	160	172	162	165	145	145	149	161	167	156	158	157	154	146	146	151	146	177	145	163	161	155	174	151	152	145	143	175	153	152	150	167	168	168	156	175	166	152	164	178	171	142	168	149	163	162	174	161	159	145	166	157	171	161	159	153	153	165	132	152	162	155	133	156	161	173	166	150	138	167	187	145	148	158	161	150	159	150	158	145	155	161	183	160	143	153	166	161	165	150	158	163	151	154	160	143	164	169	146	146	168	151	126	168	162	144	133	153	140	149	154	151	149	147	155	170	146	160	163	165	151	164	165	150	142	134	169	132	185	166	142	145	165	151	151	150	155	154	146	178	156	171	173	162	145	151	126	174	162	146	168	157	132	157	155	174	148	162	155	173	154	159	174	170	166	166	156	158	165	179	150	144	170	148	140	148	150	149	174	158	157	158	162	151	164	146	137	150	155	155	159	152	148	138	158	158	145	157	146	138	168	150	166	153	155	144	160	170	152	186	157	164	168	141	142	177	144	175	170	160	138	189	121	175	157	170	163	137	150	169	145	143	141	164	144	166	136	161	156	162	153	168	161	159	130	165	170	158	148	155	144	152	145	154	132	161	170	178	174	138	177	162	181	151	166	153	144	157	155	146	148	141	160	170	144	148	139	172	159	149	135	156	130	148	154	155	150	140	138	150	179	137	146	153	142	150	161	156	129	149	146	148	171	145	163	169	171	138	153	152	159	151	141	133	154	146	137	152	168	156	167	170	161	168	159	174	144	153	136	143	149	157	155	134	144	154	152	157	149	147	145	154	151	162	158	150	135	146	157	162	156	150	171	173	151	129	153	160	139	142	149	140	144	136	165	150	173	168	140	141	150	149	171	152	157	153	177	154	137	162	160	176	171	141	167	182	151	168	171	144	160	164	164	167	162	135	157	172	156	150	169	152	151	144	143	149	159	168	156	158	138	154	137	178	165	151	153	162	128	169	159	156	160	162	155	160	169	162	148	164	149	169	169	175	135	163	145	154	161	174	172	140	158	161	134	157	122	161	170	178	166	165	169	152	167	160	170	151	153	165	138	138	181	135	157	154	129	147	157	137	128	132	145	141	136	139	146	152	184	153	167	169	149	153	148	172	152	136	158	174	142	162	153	152	162	149	171	162	150	168	160	168	152	146	165	156	153	162	154	131	142	150	140	153	176	173	154	168	154	149	163	154	146	145	136	156	192	143	146	162	155	159	153	181	154	134	147	161	150	146	163	149	149	172	135	147	158	161	170	149	145	171	148	147	166	164	157	139	155	134	137	163	166	154	168	156	166	160	143	168	140	155	162	154	160	156	179	152	150	142	151	153	169	149	145	175	154	170	152	170	168	162	162	154	176	165	144	143	149	162	155	139	146	155	153	154	163	162	169	143	147	153	151	154	149	145	179	125	156	162	151	143	156	140	155	133	158	150	163	145	169	132	154	166	145	160	176	139	158	165	175	157	169	185	172	178	169	174	155	145	160	157	142	145	174	154	160	162	176	157	155	182	152	181	149	154	147	139	145	151	134	142	147	160	154	145	157	160	158	158	166	157	143	155	151	145	149	167	148	149	153	167	170	158	167	149	153	170	159	161	170	149	138	141	180	165	155	171	146	138	151	165	163	150	161	135	130	147	164	145	149	142	166	137	166	155	152	158	124	186	156	160	157	167	159	145	170	156	182	151	150	166	151	149	172	176	156	138	185	152	150	141	148	169	161	180	158	156	146	169	148	156	162	152	150	147	159	168	159	171	161	151	155	178	155	168	156	142	167	151	148	160	150	150	162	137	175	136	164	146	177	166	187	151	152	173	168	123	152	151	162	150	156	186	146	160	148	171	144	164	182	148	156	182	163	132	158	168	155	157	169	169	143	177	155	170	169	173	138	141	156	150	154	157	155	168	155	143	145	168	128	167	150	143	160	172	141	174	179	137	139	160	150	140	156	173	170	160	148	153	164	162	145	166	150	160	155	149	144	161	171	151	156	152	147	170	140	166	141	167	139	166	157	152	145	161	175	154	135	152	146	162	142	138	155	150	164	156	116	165	175	160	165	144	124	160	162	151	152	159	164	166	145	171	145	134	155	138	167	153	161	154	157	137	144	143	131
44716	25847	11472	1769	1529	1286	1146	1014	902	878	763	737	679	641	597	622	618	569	609	529	563	569	482	587	494	542	529	505	488	598	535	555	531	533	533	536	483	523	551	518	531	536	492	490	492	544	536	595	620	630	785	990	1475	1610	1877	1511	1671	1141	993	918	751	711	1097	680	499	551	489	529	556	560	542	539	514	510	553	516	472	519	544	515	506	485	514	493	491	467	494	481	464	486	511	504	458	473	463	475	461	475	451	465	440	460	476	478	445	460	477	513	471	459	427	470	461	471	458	470	459	475	452	481	446	465	464	474	462	475	479	530	441	458	433	466	467	485	453	480	466	469	468	446	454	461	486	460	489	452	435	487	459	482	464	453	439	490	471	439	494	438	502	474	436	434	493	465	467	467	468	464	475	510	472	450	472	464	434	429	441	433	488	447	473	451	451	467	448	502	475	463	446	429	450	479	455	464	465	439	445	444	425	428	483	449	458	453	482	433	444	450	475	496	442	449	491	446	440	466	420	466	485	427	446	439	418	466	478	470	511	466	477	449	453	460	421	480	459	467	461	456	407	488	449	461	508	462	466	421	432	449	465	480	464	476	446	447	447	422	460	480	502	494	455	450	460	468	496	450	417	485	442	469	492	426	444	455	464	442	452	420	464	443	459	469	523	458	438	449	452	494	450	454	442	441	460	481	457	398	443	491	445	419	425	446	426	443	448	459	472	464	455	441	454	503	456	425	468	490	427	459	454	492	441	440	448	458	485	473	497	455	457	457	468	491	486	462	461	428	466	429	479	469	442	436	492	454	439	459	438	468	444	414	472	453	453	484	492	481	417	426	443	473	462	470	457	437	450	453	471	489	434	488	447	460	440	505	471	469	492	455	440	434	481	458	505	490	483	473	448	446	442	455	446	441	466	470	451	435	427	489	472	508	469	443	442	462	453	480	461	503	473	488	440	454	440	442	498	448	443	461	414	460	430	434	458	479	466	458	458	436	432	419	469	460	451	441	494	469	456	462	469	426	394	445	454	485	445	505	472	439	412	446	488	468	477	451	453	464	468	437	469	481	422	474	478	496	456	493	453	418	468	466	449	476	454	462	442	447	466	454	471	453	476	464	462	489	476	438	491	451	469	457	479	433	465	456	446	466	455	487	445	451	438	411	439	428	457	439	446	445	430	474	462	445	457	431	477	465	442	467	454	462	436	458	488	413	422	478	467	448	450	493	468	451	458	467	473	488	474	428	476	446	404	465	453	481	424	411	467	466	454	516	469	418	459	456	431	468	474	467	475	462	496	475	475	456	476	476	471	446	457	467	444	431	491	469	484	481	460	445	479	447	442	435	453	439	469	468	485	448	442	480	456	471	502	490	498	497	467	421	447	468	432	474	479	467	411	425	445	446	473	411	461	440	474	428	441	484	434	441	471	444	444	486	446	459	476	482	453	434	471	448	464	480	451	477	427	424	463	467	434	436	479	448	462	461	429	460	434	452	449	435	500	494	459	417	491	424	470	479	429	485	463	477	401	481	438	506	487	486	451	521	434	466	410	458	455	415	454	453	457	460	458	464	460	479	458	438	400	481	474	461	427	469	429	428	433	448	441	444	455	429	461	457	481	467	447	458	450	425	460	484	448	453	479	439	450	483	470	462	443	475	474	425	467	448	484	478	452	420	479	457	427	456	468	454	435	472	470	472	436	438	459	434	487	473	466	471	442	447	498	445	436	482	387	465	458	458	475	455	467	430	465	470	437	494	464	424	479	429	445	466	451	434	435	436	476	434	424	466	467	457	427	431	453	464	489	465	466	492	466	472	460	434	464	464	459	450	482	468	414	449	485	471	459	503	472	460	461	443	442	468	462	455	464	492	449	483	477	462	465	462	440	457	486	480	418	442	416	493	416	481	440	478	426	468	497	472	445	482	472	518	469	469	480	495	459	458	475	471	431	472	457	450	459	467	451	438	466	478	481	470	477	452	453	469	498	469	477	490	465	459	472	475	450	468	437	476	456	420	488	464	461	448	475	445	468	472	472	478	417	441	480	453	478	477	435	418	433	461	457	447	461	464	457	453	464	450	467	493	448	469	476	463	460	468	447	436	468	470	486	492	442	453	456	414	456	451	483	447	464	444	469	432	435	496	456	441	443	444	479	465	464	445	446	501	455	472	480	444	491	466	448	471	421	432	436	449	429	475	412	462	460	453	478	459	481	483	452	484	509	471	467	441	488	467	474	449	498	476	445	453	435	440	462	451	446	450	466	453	465	452	467	443	451	475	443	456	445	463	476	451	457	447	422	482	490	432	480	452	413	465	455	490	444	477	437	470	467	483	442	432	497	442	495	488	441	465	421	462	450	488	456	438	438	462	461	470	488	486	451	466	464	443	463	463	415	494	446	467	447	432	467	476	467	449	452	445	511	463	470	468	439	460	474	456	448	443	475	451	458	437	458	452	497	456	478	463	465	490	428	465	448	476	456	419	470	424	446	454	468	424	432	445	439	428	449	431	448	439	472	409	438	429	424	449	426	450	452	470	449	451	445	468	483	487	429	457	433	469	491	438	450	462	475	450	475	464	455	464	447	425	489	440	485	459	485	479	451	467	503	477	447	469	456	422	423	452	469	497	444	443	477	458	466	456	416	455	456	499	469	469	474	467	446	472	480	459	482	491	484	433	480	476	489	424	477	457	467	442	497	460	437	452	462	461	495	458	470	472	460	491	458	446	473	426	465	442	449	452	462	482	467	453	462	488	448	470	466	471	468	467	416	465	449	487	443	458	453	466	465	422	439	496	456	454	462	472	423	463	474	447	440	455	430	418	468	448	456	441	424	438	455	456	455	496	466	447	416	486	446	443	452	486	457	429	483	453	474	490	473	475	451	477	438	469	427	473	480	473	451	413	445	450	464	464	465	447	450	457	481	485	467	481	461	465	441	452	443	477	447	455	462	439	448	476	471	419	455	451	486	493	465	481	468	441	463	448	491	480	436	475	461	437	482	447	480	464	457	451	462	482	467	482	473	454	458	435	455	469	461	470	440	447	493	419	497	476	429	443	465	422	444	439	457	490	446	464	504	427	457	436	451	474	456	452	492	480	477	441	425	464	470	482	461	468	505	482	450	470	484	481	492	463	467	456	473	480	452	454	476	508	467	467	441	467	489	441	506	494	491	491	522	461	431	467	445	488	443	485	471	457	456	438	447	443	479	456	434	442	437	481	465	475	482	468	473	445	456	429	449	468	481	456	445	438	423	436	479	472	440	460	472	486	472	441	436	487	443	473	504	458	484	433	444	456	457	458	433	458	458	445	480	478	437	429	450	465	441	451	493	457	478	444	458	458	439	479	441	433	474	470	417	451	462	464	481	453	438	430	472	460	505	468	438	437	434	468	461	482	438	446	478	436	452	492	462	472	447	469	485	453	444	438	480	480	421	430	458	448	442	448	475	439	412	464	490	408	457	476	460	442	454	454	460	480	493	463	466	461	471	468	450	467	462	481	447	452
75103	51913	26829	6541	935	593	473	418	385	333	353	280	284	283	283	251	236	242	253	269	244	247	227	251	225	222	234	258	227	270	236	249	256	251	251	231	242	204	230	240	209	197	219	247	220	217	241	216	238	226	280	313	338	325	418	470	436	400	320	277	279	278	425	344	225	247	243	215	241	241	280	241	254	235	245	217	240	216	202	250	204	235	213	201	215	218	205	219	238	229	221	228	227	227	239	201	202	202	207	208	210	184	240	226	231	218	190	212	218	217	238	216	228	201	218	236	231	248	197	239	203	257	208	222	229	242	225	207	223	188	219	209	210	207	207	214	223	239	221	217	223	203	220	205	234	225	215	204	204	239	195	224	216	221	231	225	229	222	226	217	208	234	198	187	236	233	206	198	200	215	217	229	222	203	212	230	205	201	205	225	196	238	200	229	209	244	233	221	207	225	204	211	233	221	229	208	216	228	241	201	237	216	210	220	218	217	200	233	236	217	203	216	216	218	237	204	211	203	215	183	192	237	204	195	174	201	185	196	236	190	240	198	187	204	210	220	227	199	188	224	214	230	200	203	247	234	240	240	209	198	209	188	230	235	257	186	202	221	220	224	239	192	215	221	203	241	230	235	227	197	197	244	198	212	216	234	204	224	218	219	217	213	241	222	207	190	221	224	196	234	212	211	219	210	209	218	204	201	206	217	208	206	222	215	203	206	204	195	213	178	236	213	202	236	227	216	222	204	230	206	226	190	230	207	210	207	211	218	206	181	206	198	194	216	212	217	212	213	225	199	212	219	201	208	204	197	228	204	218	221	248	217	186	222	221	196	203	223	228	217	212	214	217	187	199	187	198	195	222	205	203	217	247	203	245	210	244	217	197	226	217	197	200	204	220	203	239	210	216	223	218	227	225	252	219	223	211	205	220	222	224	208	210	184	222	219	195	215	208	224	207	191	229	209	222	217	222	236	216	233	228	213	217	213	212	217	225	224	202	208	228	226	222	214	236	196	201	220	198	232	215	223	215	248	245	211	235	223	239	224	210	208	217	225	230	208	224	216	216	200	206	198	227	222	216	227	226	198	208	210	209	198	199	187	196	188	224	223	211	198	221	224	217	220	226	228	238	241	210	226	232	248	247	207	221	209	196	204	203	218	204	221	201	218	205	218	207	211	226	219	226	243	212	239	208	216	237	228	247	244	240	226	202	236	210	215	239	203	215	210	212	210	204	232	225	215	252	189	229	207	213	199	214	223	215	235	221	211	212	241	240	235	192	195	203	226	228	220	220	211	215	198	223	224	207	230	224	200	237	223	187	206	237	220	236	204	227	196	229	219	216	225	202	208	220	217	216	222	211	222	216	221	239	217	202	226	239	217	227	243	220	224	225	222	228	233	235	208	221	236	213	191	233	198	230	216	208	219	228	245	211	237	234	222	191	220	239	225	248	217	195	212	211	194	214	213	206	205	193	220	222	226	218	205	222	217	197	211	192	215	237	232	230	202	217	207	232	224	214	219	199	225	207	216	223	229	204	222	207	203	203	205	210	225	220	206	227	223	215	211	218	216	226	205	209	210	201	201	214	216	185	216	204	259	227	191	221	226	213	210	218	209	199	211	224	213	227	248	192	242	190	196	214	223	226	203	216	218	198	222	221	216	218	197	203	197	227	216	217	195	239	217	185	199	207	214	223	199	215	215	220	197	233	213	217	211	219	254	222	218	222	223	223	207	211	230	215	202	229	227	233	205	214	234	206	221	224	205	234	206	191	204	230	223	217	200	207	195	232	219	225	216	214	220	220	202	211	188	223	222	235	220	224	246	223	235	191	205	185	226	238	200	210	249	241	201	222	198	205	202	228	208	225	231	190	229	203	197	197	206	210	224	213	203	196	205	232	273	231	207	215	217	190	217	202	212	233	230	185	211	241	235	230	221	239	207	221	198	229	252	206	210	213	228	222	223	195	222	209	215	224	205	222	237	208	225	235	222	228	206	213	226	188	192	238	214	216	186	213	200	202	224	227	199	244	211	215	191	232	210	208	227	206	202	251	232	211	200	195	235	239	206	199	247	195	222	236	193	230	203	204	214	209	198	179	171	229	236	203	207	231	213	203	200	229	222	233	212	222	222	231	221	244	204	206	230	187	232	218	209	215	204	201	216	209	207	225	222	200	233	222	234	225	238	244	201	206	234	225	223	188	219	190	217	202	221	240	220	204	206	242	196	228	245	244	199	219	234	193	196	248	232	238	206	204	233	215	221	215	222	243	231	227	208	234	207	230	199	207	220	214	221	205	208	191	240	228	190	208	220	211	233	237	234	231	217	230	240	211	231	251	222	225	217	227	191	216	222	212	206	194	194	221	220	232	206	224	208	209	210	196	194	226	227	225	242	200	221	235	228	228	216	218	226	232	214	213	220	229	209	224	241	198	201	223	208	220	208	207	211	235	198	190	198	237	221	231	219	211	251	233	218	208	212	205	220	215	216	221	200	244	210	220	222	242	213	235	223	225	214	202	229	230	205	257	221	217	214	217	233	209	229	204	220	215	220	196	220	233	219	198	222	219	215	222	209	264	212	218	204	221	207	226	199	192	216	222	223	240	230	203	226	186	220	215	211	215	213	217	205	217	208	209	242	227	214	230	246	203	191	238	221	215	211	203	228	209	215	199	227	226	241	221	208	210	238	202	240	219	231	229	207	221	215	208	216	229	218	241	257	191	220	249	236	198	206	220	222	208	251	200	245	200	205	221	215	205	232	215	223	217	208	196	198	221	228	216	222	222	201	231	226	240	192	211	188	220	227	231	225	222	217	213	227	230	222	205	219	188	229	207	185	214	210	237	219	225	208	204	225	226	239	222	217	233	217	217	230	221	226	224	203	195	225	217	224	231	220	212	211	230	227	237	221	215	198	175	212	212	233	208	225	248	194	210	211	247	192	209	207	206	198	222	205	212	211	216	236	192	212	224	214	228	217	210	226	221	200	210	210	221	219	216	238	216	224	222	246	237	244	217	211	255	199	227	239	215	212	194	225	231	208	197	213	213	188	213	219	223	222	224	178	207	191	231	249	201	216	230	225	225	229	210	190	211	245	215	230	184	228	201	206	231	230	228	233	221	205	216	207	209	198	211	198	226	224	239	231	221	234	217	218	246	215	227	196	207	195	217	213	212	225	228	199	223	207	219	207	214	237	226	237	223	187	193	236	207	235	225	226	256	212	230	236	205	232	232	202	221	231	227	207	237	216	210	218	215	201	199	212	239	202	194	197	217	211	214	195	220	234	191	219	212	202	216	230	209	220	216	201	218	199	215	235	184	204	210	229	233	212	223	203	192	221	201	198	214	229	249	236	245	195	209	207	205	208	212	190	199	206	205	213	231	231	195	235	213	217	223	198	222	229	197	236	218	223	199	238	237	228	232	219	200	201	191	240	239	226	220	232	217	234	211	196	196	213	217	213	218	237	228	205	184	218	228	248	226	219	191	230	208	214	217	229	219	202
53619	35750	14631	2958	2693	2130	1861	1642	1451	1300	1183	1052	1064	956	940	952	818	823	749	758	758	765	747	766	757	761	763	801	705	756	730	806	813	745	730	655	680	725	700	692	706	744	654	722	705	734	701	694	750	846	912	1307	1654	1748	2120	2436	2486	1927	1469	1179	1012	1178	2372	1777	748	780	750	680	699	777	898	807	755	765	756	752	720	667	707	688	669	638	671	713	642	625	599	636	591	666	574	635	628	644	630	650	611	606	592	600	610	630	614	635	587	577	619	660	575	620	601	562	628	632	645	617	620	576	613	559	620	613	634	582	609	634	608	603	615	617	622	630	590	593	614	598	579	597	586	612	574	587	587	622	588	618	605	619	631	585	592	593	578	591	571	570	629	613	608	606	597	672	575	608	622	555	594	580	577	543	606	570	625	570	613	582	601	610	600	631	606	609	616	595	626	585	593	596	653	625	619	602	595	589	628	627	574	631	594	595	640	633	596	607	606	590	596	571	628	653	593	629	617	621	605	553	562	616	620	606	618	621	591	563	584	575	639	567	627	598	610	601	607	625	646	543	598	608	590	615	604	645	563	570	614	635	613	582	626	591	594	641	616	583	597	625	601	649	584	561	609	599	607	575	593	606	578	605	614	615	596	625	563	600	571	568	579	642	612	619	623	575	596	605	592	626	561	560	608	587	601	591	626	614	619	595	566	637	578	612	599	614	568	568	617	636	658	614	623	601	569	581	622	551	557	620	582	597	613	598	555	607	599	659	593	586	645	619	597	578	610	612	586	565	561	574	590	615	599	611	582	585	617	587	597	600	605	598	584	617	620	598	605	612	572	628	658	562	615	592	591	586	599	584	624	594	601	597	644	578	580	623	636	617	629	578	583	651	614	623	597	591	633	630	617	625	623	609	583	622	620	612	582	592	599	602	581	627	595	587	609	573	597	576	589	604	605	569	617	616	601	582	612	625	608	625	633	602	637	568	567	601	588	586	646	580	596	595	613	607	578	619	547	653	612	560	589	602	603	607	572	603	615	581	575	607	626	591	592	631	620	614	619	593	579	620	565	634	576	553	633	574	592	625	584	604	602	615	581	603	597	624	621	622	634	628	605	631	654	622	570	575	604	653	608	617	601	573	652	646	581	582	630	606	596	578	602	601	570	622	608	592	583	627	580	619	579	604	584	628	574	603	605	586	597	602	603	601	625	571	602	572	562	574	635	637	603	615	590	605	623	575	607	600	596	574	633	623	635	562	603	584	593	550	559	643	578	607	625	596	611	615	593	622	573	588	612	609	652	575	594	632	621	589	597	625	588	612	599	602	610	586	620	583	581	618	610	600	609	605	599	624	646	631	623	566	570	569	583	600	614	589	636	633	627	582	609	617	623	582	573	627	645	620	609	633	607	571	577	614	630	613	601	621	577	596	602	577	603	575	616	598	584	609	584	583	617	608	617	618	622	657	634	576	600	594	645	637	564	590	594	636	609	605	615	583	609	622	620	601	610	574	597	566	598	622	604	574	565	619	603	588	607	576	651	555	600	609	630	638	624	578	574	616	606	598	586	566	651	597	611	556	613	608	612	631	608	579	583	630	625	580	586	590	598	595	624	640	608	548	595	625	605	591	589	618	583	602	634	645	625	592	604	564	636	593	611	608	542	578	628	589	610	633	619	621	575	604	637	608	610	638	625	611	607	607	573	631	566	584	564	629	586	588	584	583	579	602	570	596	562	627	575	569	583	606	592	616	595	598	559	595	601	562	567	621	616	610	618	662	598	636	593	622	587	586	572	618	644	632	626	612	586	591	663	620	643	584	589	616	613	620	615	597	626	620	602	647	632	601	603	637	578	607	573	602	585	596	595	556	597	591	598	629	605	592	616	617	604	625	604	546	612	579	554	631	552	621	613	600	594	595	615	559	605	599	611	625	584	635	602	620	609	567	603	591	570	635	603	595	577	556	593	577	588	559	576	606	568	581	576	589	611	609	582	610	641	609	594	586	621	604	593	584	613	558	554	581	590	599	590	617	603	653	623	602	592	558	607	628	647	583	586	606	633	605	636	568	591	646	641	598	589	651	594	595	631	593	595	645	588	612	608	628	599	567	622	605	627	596	590	609	598	605	575	668	603	586	631	594	618	558	643	565	596	582	614	613	563	607	604	587	568	584	647	594	616	604	632	617	632	589	576	603	580	559	620	581	594	610	595	536	580	577	594	587	566	583	575	631	590	575	594	598	625	640	601	595	607	598	587	624	621	573	580	606	584	556	621	610	639	589	602	645	578	607	584	645	582	588	648	562	611	590	579	651	601	600	573	593	571	611	599	628	600	581	587	562	655	611	602	664	531	603	568	577	618	548	591	596	581	585	601	640	600	612	664	620	617	578	603	647	629	607	587	618	596	612	595	575	594	615	662	597	585	606	592	605	620	558	643	621	542	606	626	586	593	584	591	650	583	583	627	593	566	609	596	574	604	622	569	606	630	645	632	585	571	607	600	621	639	583	604	615	628	609	601	608	617	590	587	588	594	604	652	577	594	562	555	622	653	600	621	652	603	603	586	619	625	614	594	587	554	644	615	570	614	646	583	640	609	601	584	591	598	598	588	616	637	583	608	605	626	580	650	561	607	639	609	564	607	610	569	611	622	645	607	588	606	609	596	536	573	556	611	569	583	565	616	598	583	591	615	634	589	592	596	612	563	632	620	628	599	594	619	599	613	609	599	660	637	630	601	592	584	606	640	578	612	586	568	612	590	626	653	607	612	604	591	596	594	614	618	609	615	631	581	556	581	613	617	612	649	615	577	640	607	634	590	589	595	599	598	593	605	631	613	615	654	592	601	577	620	621	599	577	588	569	614	596	594	587	592	573	607	608	605	621	560	618	584	611	593	599	586	612	575	597	580	649	600	616	610	647	621	611	617	642	608	591	593	610	577	535	598	568	588	564	636	615	611	608	605	623	587	611	607	608	595	567	583	615	539	611	600	616	612	613	581	639	569	644	631	601	611	644	640	613	602	612	600	566	589	590	612	565	642	653	586	587	615	612	587	606	616	568	627	638	576	620	608	554	591	608	623	581	621	589	609	582	630	607	597	592	605	598	629	605	612	615	586	586	620	593	610	631	644	622	597	602	606	591	630	648	639	612	571	593	608	599	608	629	584	607	631	574	605	617	599	603	609	621	633	584	599	597	590	593	587	601	610	626	618	573	629	579	635	593	577	634	608	588	625	587	640	562	627	596	587	633	611	618	620	606	598	588	631	592	596	614	565	609	595	599	616	653	582	613	637	626	601	589	597	608	568	651	604	579	561	594	611	612	587	634	619	608	626	576	641	591	592	612	612	618	581	615	596	620	567	645	604	576	617	613	590	616	599	598	563	602	597	631	582	613	616	613	629	587	645	613	563	625	549	596	574	599	599	583	603	623	641	578	568	619	600	558	595	606	580	599	582	595	615	579	615	583	620	589	587	621	577	632	588	588	637	585	581	624	632	578	567	605	638	565	566	564
26877	6090	1616	302	253	246	225	229	230	200	228	232	209	221	211	247	208	233	201	256	228	228	235	202	206	198	232	240	215	222	219	225	214	223	255	210	214	236	199	239	202	218	235	216	225	234	227	193	260	257	227	219	240	221	202	235	249	234	256	241	218	242	233	228	220	234	239	211	223	239	249	209	218	238	214	211	257	217	225	218	226	246	228	204	215	234	255	216	226	230	219	245	259	251	237	264	199	203	219	225	218	223	254	202	236	212	217	206	224	198	191	203	208	252	202	220	219	220	219	229	236	200	228	221	225	215	214	227	247	226	229	208	236	201	225	224	222	219	242	205	237	217	217	181	242	249	218	197	201	237	226	254	257	239	210	207	220	202	217	215	209	235	233	264	234	218	223	229	253	227	232	221	245	216	213	248	221	257	203	228	210	207	212	236	242	249	220	233	213	206	192	218	212	210	230	238	230	244	219	234	225	238	219	212	229	209	237	207	215	209	196	213	231	242	253	220	240	208	205	220	223	240	229	212	206	231	206	221	235	232	245	208	229	226	220	205	215	254	216	213	207	210	242	223	229	223	199	211	217	234	234	239	225	235	211	230	219	219	224	241	219	235	236	223	211	231	248	224	252	222	230	199	242	224	222	243	272	238	221	225	235	200	225	224	218	222	216	203	240	211	235	228	207	226	223	231	248	206	212	241	258	229	245	226	230	232	240	222	200	230	228	213	247	220	212	230	237	217	210	192	230	238	226	191	208	225	225	229	227	232	228	228	211	217	229	215	222	241	231	229	224	233	245	234	222	229	227	236	249	218	230	204	221	218	215	199	226	207	241	214	238	202	211	194	212	237	239	240	223	231	224	240	223	219	229	205	197	259	225	196	218	222	231	234	231	212	256	221	246	232	214	226	209	228	225	208	217	225	208	241	234	221	215	237	205	229	204	241	205	216	223	214	217	240	210	215	224	229	223	228	204	242	243	217	200	219	238	224	222	224	231	214	232	231	237	212	219	234	216	225	213	220	208	245	233	258	240	215	227	253	225	231	227	232	230	197	222	193	213	213	206	219	217	208	211	244	231	220	225	242	235	220	220	236	213	208	240	217	215	223	219	233	235	216	222	232	237	218	228	235	234	211	225	199	211	240	207	234	209	227	212	208	247	216	229	216	198	248	227	231	225	192	226	230	218	213	236	203	229	235	207	202	217	206	246	201	216	202	233	219	198	181	223	215	260	208	240	212	201	217	244	221	270	211	226	232	212	212	216	213	206	215	206	213	220	220	213	199	218	239	207	221	215	197	217	193	245	239	205	217	219	210	225	216	221	250	227	205	232	241	206	194	228	225	214	234	218	264	234	226	214	226	238	234	214	228	243	242	215	242	206	206	230	223	215	218	203	256	223	226	216	226	226	229	212	229	211	221	212	207	223	201	230	245	219	190	233	215	226	234	223	250	235	210	212	218	211	213	222	213	206	208	214	236	235	204	256	221	221	222	237	210	218	212	209	226	212	210	222	235	214	237	211	213	199	214	219	236	227	232	215	217	208	223	237	217	220	223	205	202	227	214	235	215	231	217	225	219	206	229	244	232	215	224	244	227	223	245	227	218	220	230	230	234	196	205	218	226	212	190	208	215	225	216	201	209	213	206	220	255	219	203	227	259	272	226	211	235	217	245	198	231	215	215	196	236	212	213	228	230	214	234	248	221	241	247	223	244	201	208	225	194	267	208	232	192	233	219	207	229	234	223	228	225	237	221	214	230	235	231	220	247	184	229	223	213	206	222	224	210	211	230	206	238	201	238	219	220	222	242	236	214	208	224	198	214	230	227	239	213	217	227	215	233	222	236	225	232	225	220	216	226	257	196	232	225	219	227	241	216	203	232	190	237	211	205	223	221	213	204	207	197	241	202	200	241	235	238	228	219	221	220	242	246	227	225	249	231	198	256	198	215	225	228	247	195	217	239	209	233	238	221	243	262	216	220	206	219	237	211	227	222	234	224	206	241	201	221	214	230	263	212	238	218	234	225	262	225	221	215	210	241	233	208	247	213	209	216	215	245	232	239	217	217	211	246	231	195	221	228	223	218	235	225	239	233	222	218	206	216	216	235	211	252	220	224	228	220	216	228	201	215	211	226	240	232	204	203	220	230	222	192	217	193	245	227	203	199	211	215	238	200	237	247	228	231	219	191	202	246	220	244	181	243	239	209	234	209	217	226	239	231	218	244	241	231	233	217	197	213	220	228	202	243	225	231	227	206	222	232	198	196	237	242	231	222	254	205	193	223	238	199	209	240	236	229	201	229	216	235	224	217	238	219	229	222	222	213	229	204	232	197	249	235	217	209	224	227	226	227	237	234	227	239	243	233	234	207	199	241	236	210	226	212	224	238	220	219	226	205	243	194	242	224	226	221	211	213	204	228	235	218	176	244	232	240	217	211	237	208	220	209	206	214	263	232	230	217	209	242	236	200	211	233	248	237	220	248	211	226	243	222	215	223	214	251	213	213	239	213	220	207	215	202	236	197	237	219	224	223	221	207	230	224	230	216	234	214	229	237	219	237	236	211	226	239	229	223	228	248	235	241	207	252	207	215	241	237	238	234	227	212	204	232	252	204	226	211	244	208	195	225	209	217	212	235	215	233	227	227	237	221	229	231	218	223	201	243	208	211	230	218	220	202	252	219	226	233	234	238	245	218	209	221	200	235	240	217	214	193	240	186	228	245	200	231	226	227	213	223	226	244	241	213	229	211	234	226	241	233	222	220	208	228	214	252	219	208	204	198	213	226	216	249	216	213	223	248	229	233	237	199	226	195	214	224	230	223	227	222	241	218	223	224	208	211	211	232	247	219	228	225	244	216	235	227	230	234	242	191	236	215	235	215	207	236	231	215	210	248	225	211	237	210	231	242	214	227	206	222	222	248	208	222	238	244	253	219	212	233	222	232	243	201	248	227	225	207	243	242	245	212	217	252	230	221	207	205	241	254	252	221	223	213	234	209	210	256	263	200	253	223	224	196	228	248	241	212	265	184	220	217	234	234	216	208	241	228	205	237	228	239	212	230	223	218	206	221	241	252	249	237	197	222	206	235	220	226	245	204	228	215	239	188	192	200	219	237	227	209	249	222	254	200	226	198	196	224	224	244	227	219	214	223	260	234	240	243	224	232	224	236	227	224	224	245	206	257	224	216	264	230	249	236	215	203	228	236	201	222	232	223	240	222	225	247	205	216	250	220	227	221	212	183	220	222	236	226	230	228	224	220	223	223	223	237	208	228	220	245	203	221	235	229	242	235	226	231	221	229	210	209	225	212	230	210	228	244	234	201	235	218	216	230	226	221	227	228	208	218	223	227	227	214	255	262	202	245	231	223	245	223	208	229	219	229	239	239	246	229	217	225	186	230	221	261	214	241	208	218	246	243	211	229	222	236	221	231	221	234	218	203	225	232	245	239	208	199	222	225	223	222	239	219	215	199	211	221	211	232	222	237	223	211	217	219
23969	5527	2527	741	712	672	691	670	618	631	649	634	641	622	633	627	566	637	634	610	602	642	626	629	588	608	660	570	627	606	641	620	661	628	604	610	631	657	655	634	613	604	605	596	657	640	640	660	662	694	649	679	738	673	727	680	735	699	661	634	652	651	779	644	641	610	638	626	653	631	613	633	590	637	612	632	638	621	654	647	606	616	616	604	609	587	642	629	662	622	566	608	625	586	616	609	652	627	609	645	586	644	637	633	583	629	594	615	630	600	604	606	604	602	607	629	583	635	583	626	647	620	620	604	604	644	668	604	648	590	595	608	563	620	619	616	607	667	617	641	664	645	599	588	638	634	599	578	594	594	637	654	632	631	607	615	626	622	600	632	596	564	625	623	610	615	621	585	618	602	618	576	583	577	627	581	661	631	632	584	605	622	636	649	607	616	603	596	618	599	610	600	629	569	601	654	602	658	611	598	620	626	608	603	625	598	644	606	597	611	599	649	600	596	576	619	617	562	617	583	617	600	601	632	601	585	618	583	622	587	617	593	628	606	591	638	550	578	608	637	585	583	664	636	593	603	605	637	607	588	624	595	622	618	583	579	593	700	627	619	601	593	604	578	610	635	628	617	618	563	639	609	585	643	577	626	620	617	661	640	610	619	617	632	618	604	581	622	647	662	602	628	624	582	587	663	588	576	641	607	604	653	586	649	582	626	593	639	608	655	659	599	576	593	615	637	589	610	649	633	592	570	631	631	599	596	580	631	632	578	630	628	631	605	637	701	608	614	617	594	645	627	616	601	620	658	601	582	605	645	584	589	641	626	657	594	637	603	559	589	612	597	594	593	615	663	578	598	627	635	665	657	637	635	589	608	590	561	576	578	599	620	621	585	638	598	662	632	600	614	605	659	624	579	567	591	621	625	629	630	598	639	610	606	583	604	618	623	623	585	643	637	652	637	606	621	613	659	581	601	613	609	634	615	619	584	590	597	615	618	625	578	610	600	592	625	595	601	616	601	604	628	605	669	619	588	598	647	654	640	627	623	617	593	618	623	630	629	601	607	643	614	554	654	613	612	618	575	609	623	579	623	610	636	606	555	606	608	614	604	618	637	612	607	608	589	626	653	602	584	598	627	633	577	577	591	609	655	617	650	585	608	592	638	594	624	622	588	578	602	577	624	615	639	616	577	620	616	645	605	613	597	625	603	623	571	605	567	616	602	634	631	618	596	601	628	631	590	593	618	614	631	584	633	590	588	595	657	690	616	614	622	609	631	620	632	605	598	581	627	610	627	608	623	587	582	618	613	617	581	639	633	612	602	644	626	614	611	623	628	559	595	662	641	607	605	610	598	583	623	625	599	627	611	582	603	650	605	632	586	629	632	623	592	606	625	601	612	644	591	624	585	611	641	647	646	616	628	578	605	630	628	624	584	577	654	617	639	643	555	677	597	624	628	594	562	601	622	582	662	644	620	609	634	602	607	634	663	607	630	603	581	643	613	608	625	613	628	594	653	620	574	606	576	629	589	590	617	604	614	580	615	601	587	659	631	606	589	597	626	591	604	611	597	591	586	574	594	639	602	605	650	593	638	637	648	609	637	643	642	608	639	632	569	647	640	588	605	622	612	592	612	614	612	640	580	588	661	625	567	608	573	585	565	624	659	632	656	614	596	630	565	614	600	572	606	613	592	599	581	594	627	588	599	567	654	607	629	612	578	676	607	610	642	600	599	627	580	611	604	624	572	631	646	616	562	594	625	565	590	610	618	628	649	616	608	593	646	645	572	604	626	594	598	586	672	607	604	620	623	629	645	622	594	621	640	646	625	634	598	555	602	665	623	599	634	620	618	615	608	628	630	624	620	624	618	618	663	606	613	627	628	607	627	603	574	614	628	611	586	645	589	619	605	626	604	594	649	623	579	644	606	597	597	619	603	622	601	583	613	613	567	604	583	623	625	614	613	592	606	607	644	617	618	647	687	589	599	628	564	641	591	613	584	598	619	633	602	568	635	644	624	570	628	623	623	592	589	607	622	621	604	593	615	556	666	640	646	608	617	603	634	604	581	650	618	632	604	622	644	622	595	637	614	610	618	600	610	598	561	600	614	606	617	649	595	644	625	578	691	664	636	632	622	615	585	610	611	574	609	613	599	609	587	622	609	662	617	632	615	608	592	610	600	585	618	592	620	615	629	629	565	618	580	599	604	622	604	609	592	558	638	613	616	615	639	626	644	569	598	638	619	655	627	649	595	621	604	580	602	610	612	582	619	630	604	629	622	628	615	615	650	659	583	623	634	644	557	628	628	646	626	568	593	646	599	655	568	601	583	633	630	593	641	625	614	639	579	603	632	633	588	615	663	633	659	625	644	613	671	613	583	634	596	650	616	613	617	591	625	621	654	565	602	642	685	642	606	601	674	636	604	655	665	662	656	611	655	671	613	651	614	549	588	594	588	603	617	585	600	619	604	613	611	593	644	612	597	615	608	620	597	631	617	655	618	570	606	617	641	627	612	598	581	603	619	630	604	610	615	583	629	597	635	574	635	651	615	623	637	594	640	645	630	617	600	599	627	576	605	623	606	617	634	625	643	620	619	606	633	596	576	598	614	642	650	634	614	623	601	627	583	624	598	581	644	613	604	601	651	580	611	595	638	603	612	605	614	633	626	635	628	579	583	585	579	581	652	618	555	581	599	626	620	650	620	621	631	590	596	581	625	627	590	590	630	595	609	584	644	625	605	604	629	649	621	615	614	650	598	627	623	635	600	612	613	617	649	639	603	593	638	616	610	618	664	599	603	619	628	582	582	632	595	601	622	616	648	649	609	631	603	642	647	600	601	643	641	629	640	591	612	578	576	568	624	627	594	605	623	619	627	608	596	607	628	585	584	660	617	602	602	616	657	607	602	615	626	643	619	611	606	569	616	635	578	650	633	670	636	616	635	622	615	604	625	602	635	598	607	598	609	604	607	633	638	640	585	578	575	634	653	623	606	643	654	567	575	607	635	603	625	589	622	610	619	618	636	657	594	602	611	580	624	620	614	671	581	585	645	599	613	640	641	615	622	627	590	590	650	686	656	608	623	646	619	552	583	587	619	640	629	645	629	637	597	623	563	605	597	626	621	570	593	658	579	663	582	574	648	630	633	598	593	618	605	630	583	595	597	592	649	597	643	616	627	603	612	644	644	607	625	610	590	637	573	617	606	586	604	592	614	605	660	650	630	592	601	621	573	611	581	612	582	590	607	657	634	604	627	590	626	619	624	609	581	606	632	659	631	575	572	593	632	639	602	592	554	617	626	558	661	642	639	624	585	593	628	627	622	628	609	598	617	598	631	623	642	596	612	592	645	526	648	611	625	605	623	638	640	646	608	598	577	618	621	624	597	616	615	607	622	615	610	600	654	608	609	571	621	599	638	624	623	598	619	615	608	588	603	626	633	612	564	600	585	576	603	609	585	596	645	586	595	633	618	638	644	640	678	629	611	617	629	622	591
68458	38587	21056	1994	459	350	295	281	238	203	188	214	167	165	182	160	213	176	186	176	178	182	194	169	167	174	159	189	186	163	181	167	158	163	144	159	154	156	160	181	140	133	157	165	155	170	160	187	163	199	236	204	270	305	327	293	308	245	229	201	184	221	251	188	183	168	192	145	161	174	162	162	173	185	173	175	192	150	143	143	174	150	179	176	146	171	145	150	147	177	174	148	160	159	174	168	149	160	143	140	135	140	157	147	109	139	159	147	166	158	152	191	162	168	170	133	152	146	172	164	145	155	130	152	162	160	141	150	161	145	176	144	153	144	134	145	141	167	142	146	149	159	147	167	126	157	149	158	148	150	166	167	136	155	141	160	171	172	150	173	149	144	151	157	141	155	165	168	175	166	145	169	155	161	152	149	173	144	163	167	143	123	158	151	141	132	148	160	144	170	144	162	170	165	145	153	176	151	164	153	153	145	135	152	167	165	160	161	165	149	147	161	153	144	165	158	151	166	163	125	146	138	159	150	157	149	158	172	158	164	164	165	145	148	130	156	172	146	174	157	169	133	134	167	146	145	156	130	137	150	142	149	136	176	146	133	159	172	162	152	152	139	153	161	154	155	145	146	130	148	163	133	155	175	146	165	143	181	135	155	158	164	155	154	165	147	118	164	169	176	160	143	155	140	153	143	155	137	128	161	171	139	138	149	171	157	157	176	156	154	139	179	164	180	162	158	147	166	148	133	151	149	157	152	185	154	149	137	141	146	139	158	142	161	161	180	150	144	154	153	127	162	177	160	156	182	171	135	139	162	166	145	177	172	158	169	174	171	167	169	144	176	144	150	178	150	146	181	180	150	161	152	171	151	159	158	160	165	147	142	163	137	147	149	144	176	165	149	148	146	136	196	137	161	151	163	157	161	140	147	181	157	148	178	153	147	153	143	168	160	173	179	141	152	149	154	156	175	152	137	155	144	139	154	137	147	145	154	153	155	157	164	137	159	165	164	150	176	165	157	140	143	176	164	158	149	157	158	160	162	146	135	141	161	136	160	155	140	141	137	137	160	137	171	170	161	174	162	168	149	134	162	135	163	135	149	130	144	158	144	148	137	134	128	145	148	161	157	165	155	169	178	154	178	163	144	168	158	154	170	146	144	123	171	164	165	132	161	166	170	155	155	165	153	139	158	178	159	149	160	153	161	140	152	160	159	169	151	145	164	148	167	140	157	152	160	140	171	151	159	188	151	142	163	159	163	155	150	163	170	168	146	153	162	161	186	174	160	148	148	152	171	158	172	142	170	161	155	141	140	145	151	147	166	141	169	145	149	179	172	161	152	148	161	165	152	162	151	160	158	146	141	149	150	134	160	163	141	147	146	164	129	175	173	165	155	142	154	180	170	170	156	151	169	173	161	158	170	144	164	140	143	163	157	149	146	155	171	130	160	157	159	178	161	141	175	152	179	181	158	149	145	165	166	135	183	144	144	159	160	157	163	151	153	154	144	164	196	163	167	148	165	169	144	145	157	159	154	168	150	145	175	144	154	163	166	132	144	148	158	156	154	153	156	159	131	144	156	160	171	143	138	157	147	145	141	119	128	160	152	169	144	168	123	133	149	157	150	142	144	171	159	150	140	144	159	150	181	153	184	163	161	179	136	157	171	151	165	149	175	172	154	137	152	145	159	162	149	171	149	165	167	158	148	137	162	161	148	145	171	151	162	150	130	141	173	166	140	162	135	157	169	153	150	165	151	152	139	161	174	159	136	126	157	141	171	139	136	157	154	138	134	162	163	165	142	155	151	159	147	149	148	157	154	167	132	159	155	171	146	157	151	194	146	142	159	148	170	141	163	166	141	160	146	152	152	167	154	182	185	134	164	150	164	152	160	140	176	153	161	148	132	172	164	140	146	164	126	157	171	147	129	156	175	177	162	166	129	163	157	167	165	159	152	170	188	156	158	132	144	154	153	143	155	170	163	139	145	160	156	161	154	147	144	153	153	163	126	142	145	154	152	155	149	157	155	155	151	153	142	135	154	149	182	136	160	170	165	174	148	138	149	159	161	174	168	159	162	168	155	177	130	130	155	141	152	147	160	156	171	148	165	167	154	137	168	170	153	150	155	132	156	159	156	151	152	169	158	147	150	145	142	152	142	151	153	140	151	166	139	166	161	143	163	153	154	172	182	162	147	169	143	157	156	163	143	159	150	142	154	155	135	135	147	157	166	156	148	149	152	123	148	156	169	151	166	159	177	159	150	172	153	152	167	129	193	150	135	157	138	168	161	164	151	179	165	155	136	148	178	140	155	161	161	147	158	169	173	151	153	155	150	146	161	171	136	142	149	137	152	136	158	139	152	155	158	174	133	160	142	169	168	152	138	152	149	162	164	127	159	133	167	137	155	165	143	158	142	174	171	140	154	145	153	156	159	146	136	152	145	146	141	159	166	154	143	159	149	154	160	146	154	160	165	138	170	165	158	161	173	164	177	154	155	173	149	158	156	142	158	166	159	165	147	144	121	146	148	143	147	147	167	155	139	155	160	153	179	137	138	157	158	131	157	131	160	144	146	157	143	165	164	148	147	184	161	150	162	142	169	131	159	165	140	143	154	167	155	131	154	164	150	147	142	167	144	164	145	162	182	164	154	146	152	166	165	145	140	154	134	181	169	143	170	139	152	161	164	170	157	156	153	173	152	154	158	177	157	151	145	159	162	160	152	165	148	153	159	146	156	166	156	157	158	159	153	144	149	156	136	148	142	175	140	138	151	138	158	156	167	178	135	144	150	175	176	136	142	150	147	174	155	183	146	144	152	143	167	132	166	173	142	162	160	153	165	150	142	146	160	158	166	170	178	145	159	134	149	163	155	154	158	152	167	142	157	139	171	152	157	138	136	178	183	160	164	155	157	130	146	161	141	165	145	161	160	170	147	146	152	136	173	148	141	158	141	154	157	156	152	167	145	140	151	150	163	154	146	148	153	174	144	151	150	153	160	150	140	135	159	153	154	144	160	163	156	150	146	155	165	160	147	166	166	161	136	155	158	159	153	178	158	157	142	163	164	161	149	166	144	155	154	167	173	156	145	167	160	172	150	164	163	139	153	164	162	141	146	151	171	155	129	143	180	155	181	182	180	155	154	169	151	149	172	160	161	148	177	134	156	144	161	166	137	148	122	150	152	170	150	171	150	132	146	154	148	146	145	157	146	153	160	146	144	146	178	167	149	153	170	144	164	155	174	142	156	165	156	145	147	145	141	143	167	149	163	163	155	148	154	177	153	159	152	153	139	164	172	161	153	144	144	141	174	153	141	154	144	134	156	163	148	140	154	154	136	159	140	179	159	156	160	132	144	175	162	149	168	150	162	160	162	161	185	144	168	162	158	152	181	167	158	125	155	169	158	150	137	120	169	144	143	170	144	132	145	145	141	156	146	163	153	140	172	122	172	170	162	128	128	133	146	154	152	154	160	142	156	180	146	149	153	154	159	137	164
44583	22955	14016	1823	1561	1415	1177	1024	939	818	789	744	678	680	635	596	608	595	620	572	565	536	540	501	558	572	555	592	559	567	549	475	541	562	532	537	532	525	505	522	528	536	466	491	506	521	553	591	566	737	844	942	1281	1825	2155	1780	1821	1110	1131	920	769	889	1463	775	492	509	535	490	493	576	537	535	511	491	487	549	481	452	521	558	521	471	520	479	496	499	492	532	494	466	524	468	498	502	514	435	461	468	440	463	460	463	499	447	419	484	502	467	484	456	527	466	479	462	455	464	440	459	435	467	447	459	408	435	478	444	445	490	444	464	440	478	474	431	465	437	480	477	485	467	442	472	447	447	479	459	433	487	459	409	465	489	448	458	458	463	480	496	462	473	474	464	494	484	473	475	481	469	494	445	472	433	449	466	436	458	467	445	479	474	440	436	454	453	421	429	465	424	428	483	451	503	477	419	472	488	469	478	443	419	469	452	501	494	448	488	448	466	457	469	452	445	464	470	436	422	449	469	451	448	451	476	468	470	447	463	470	458	470	431	431	443	515	475	489	456	470	477	476	462	442	471	438	432	464	444	444	502	459	448	498	459	452	474	459	501	449	451	470	429	444	440	465	456	429	472	475	458	410	468	483	454	419	446	425	475	485	433	463	476	485	440	486	445	442	486	443	429	461	472	482	472	464	442	476	463	438	453	502	457	466	437	454	486	452	431	467	454	472	482	467	446	481	490	435	474	458	441	460	460	449	482	434	471	494	446	446	491	451	473	445	462	452	471	458	478	457	441	469	454	459	458	464	491	459	432	489	451	436	501	476	405	454	450	468	443	471	461	441	429	430	425	456	434	481	446	458	446	429	471	488	476	458	476	423	458	498	448	466	472	443	500	436	437	427	432	474	461	427	438	462	476	463	438	437	474	443	457	438	469	449	467	462	476	450	457	458	446	456	431	454	469	445	474	468	444	481	465	492	464	472	455	451	452	455	411	447	468	453	478	413	469	448	447	444	465	462	458	473	436	464	506	432	462	469	485	473	464	471	468	464	451	490	492	459	451	453	424	442	474	421	475	438	457	446	469	481	455	462	479	483	492	476	447	442	455	456	416	460	479	458	458	449	469	483	456	393	460	453	440	451	455	476	431	437	467	435	444	482	438	441	491	484	478	478	454	414	454	436	479	433	472	452	428	446	451	471	487	429	466	481	432	465	427	454	439	459	436	439	477	454	495	438	464	436	483	449	498	431	433	447	472	449	414	449	442	470	426	446	514	468	449	475	470	469	501	435	496	455	437	441	476	507	482	454	463	443	440	472	469	423	446	500	491	450	481	477	450	455	464	477	440	460	486	470	464	461	450	492	429	484	422	411	415	465	458	481	473	479	460	499	477	457	481	443	442	467	464	431	442	454	470	451	460	470	436	471	435	441	432	447	466	475	451	438	463	473	408	462	449	432	458	467	491	461	499	467	449	430	474	439	473	452	497	411	465	459	474	471	492	469	430	461	468	456	447	476	482	447	455	486	482	452	457	478	427	448	516	424	469	450	458	485	411	484	497	426	501	448	457	451	429	462	431	442	451	458	470	468	480	478	471	437	444	479	470	476	451	442	459	428	453	451	441	477	457	502	463	458	469	440	436	428	458	456	498	446	441	472	413	478	437	468	436	495	471	480	467	445	459	443	431	406	428	454	439	456	503	465	470	441	429	462	459	457	454	462	485	437	449	433	474	462	468	484	437	482	456	424	476	456	470	495	440	458	466	437	480	437	445	437	437	465	484	429	449	469	448	474	476	460	471	477	462	460	445	445	477	449	453	443	430	485	460	421	455	444	458	483	451	452	432	444	487	470	454	466	463	495	509	471	438	430	459	477	479	482	475	448	447	464	472	433	495	493	469	467	446	429	427	474	447	422	519	443	461	483	466	483	471	461	427	480	456	426	444	448	467	461	482	444	457	443	462	448	457	465	483	444	463	466	479	449	511	472	447	467	470	436	445	441	447	488	439	430	472	461	497	435	447	450	486	472	479	474	458	456	482	440	452	464	466	490	477	451	444	455	467	467	408	428	458	473	462	439	469	435	457	460	460	414	482	487	452	474	446	465	426	451	445	482	426	463	433	445	496	457	439	478	485	478	442	462	450	462	440	470	455	493	416	454	441	448	425	471	454	460	484	471	455	477	461	453	450	465	441	439	445	471	504	442	445	439	455	465	453	470	442	450	450	443	475	470	440	495	445	413	476	530	470	434	487	441	458	446	422	443	475	490	449	455	458	468	468	507	503	460	447	448	460	441	438	518	437	459	471	468	438	479	446	485	440	467	451	493	435	463	448	423	507	497	456	450	431	466	489	447	455	493	435	444	499	461	472	426	450	401	478	507	464	463	443	416	516	419	472	462	455	451	453	485	474	425	494	466	512	466	412	471	463	481	474	487	433	420	457	453	438	440	458	489	485	476	469	449	459	450	491	461	465	464	468	451	458	437	482	458	419	492	437	476	469	432	480	458	417	446	454	459	431	475	477	481	461	467	445	409	494	443	464	413	453	503	415	478	418	454	478	469	470	432	459	477	466	491	481	460	444	452	443	491	467	427	452	450	424	435	450	476	429	459	448	481	510	451	462	456	465	447	485	493	477	514	465	492	430	463	433	503	475	474	468	466	455	485	455	444	432	452	451	421	448	483	472	426	456	474	448	434	477	462	427	459	465	444	454	450	445	442	462	441	435	467	446	495	448	467	497	457	451	424	452	445	475	430	425	449	448	453	477	472	491	470	457	484	445	437	432	431	472	449	444	453	482	469	492	418	414	445	471	454	439	493	449	432	466	443	507	465	474	437	466	416	472	462	478	483	406	431	472	472	445	439	426	452	479	479	432	440	434	503	465	471	426	452	446	413	455	455	480	472	445	490	475	454	483	459	477	484	469	491	464	480	491	480	435	468	450	434	428	447	493	472	459	448	466	450	436	480	432	428	427	444	463	460	425	457	468	474	517	457	491	474	426	478	448	436	445	471	478	450	466	412	467	465	474	447	474	504	462	467	452	477	460	426	424	447	479	410	455	459	464	457	442	441	442	486	468	437	448	457	472	483	496	435	461	475	456	412	445	463	422	429	455	460	477	479	454	474	483	472	452	466	441	426	460	467	439	455	473	447	426	451	433	463	484	453	456	426	496	459	446	491	462	456	462	507	464	466	459	475	482	473	448	474	453	466	504	450	479	431	474	461	455	434	460	456	448	445	478	435	445	473	484	430	421	477	447	481	457	479	438	456	464	461	459	453	471	461	478	417	461	475	459	449	484	456	457	435	448	449	448	437	454	470	463	466	431	453	447	435	474	450	464	434	461	451	427	416	486	491	414	447	451	479	485	451	438	451	414	463	444	475	445	464	454	455	451	471	452	453	479	428	469	474	510	498	487	453	452	433	448	459	491	478	446	472	488	477	432	469	476	466	480	451	444	459	497	475	455	442	473	428	419	461	445	474	476	427	495	496	462	462	459	472	484
80114	51293	30614	5626	977	638	485	429	412	365	310	288	263	260	263	258	273	254	270	228	229	242	237	228	216	222	216	235	222	220	216	209	218	237	252	225	253	237	199	238	241	206	225	180	213	226	233	224	223	260	311	365	382	482	547	543	459	419	410	320	277	271	427	281	239	218	214	240	210	206	237	213	218	237	241	208	219	207	222	227	215	229	232	199	217	207	216	197	218	230	215	211	206	215	211	199	196	223	205	209	218	210	216	194	195	215	211	212	201	207	182	214	203	223	217	229	242	226	195	222	182	202	215	203	203	214	212	225	177	222	222	208	209	214	229	219	220	216	209	202	202	198	197	213	213	190	220	225	200	206	199	210	207	188	226	204	207	210	195	201	209	203	236	213	228	214	223	215	213	200	210	200	196	223	224	181	220	192	194	226	203	213	205	224	195	220	212	219	213	216	214	226	200	215	203	221	202	216	229	208	224	216	205	214	195	199	199	218	191	223	243	222	191	200	221	213	201	224	205	207	192	209	192	227	236	201	204	200	199	203	220	203	208	213	199	225	202	220	202	236	206	205	197	197	225	200	212	169	197	190	199	208	190	202	206	219	229	233	194	187	200	192	208	218	216	214	213	220	227	216	210	207	208	219	231	190	215	179	198	218	224	202	203	200	218	203	218	234	205	217	207	193	188	217	206	200	212	209	206	200	223	212	211	205	218	200	219	212	211	220	199	214	226	224	229	209	184	236	196	207	185	201	211	204	229	225	202	206	231	210	218	192	205	211	204	198	174	215	217	214	226	212	212	213	197	212	211	205	226	215	215	202	217	231	226	189	221	198	216	233	224	176	210	185	195	228	196	218	216	190	211	222	235	201	196	217	207	210	230	189	201	211	229	227	226	215	206	225	191	215	195	238	213	207	216	218	196	219	187	196	215	223	215	188	205	200	200	201	234	230	229	199	197	214	197	214	223	199	205	193	201	202	229	208	219	217	208	223	226	219	198	208	213	212	228	202	236	198	210	186	237	213	213	201	215	226	227	239	219	222	238	201	233	194	220	224	221	238	204	179	198	201	200	222	190	203	203	220	201	211	228	231	208	221	213	200	228	216	222	228	208	211	202	232	228	204	217	188	202	207	198	188	194	211	185	190	212	192	217	230	202	191	217	196	182	202	207	211	233	218	194	237	197	216	198	214	200	206	201	205	198	206	204	209	222	198	242	210	202	213	220	172	214	195	194	185	219	222	195	205	197	215	226	200	214	185	207	194	201	215	208	223	197	216	214	199	200	174	216	199	195	215	224	214	232	210	194	202	200	203	194	192	213	187	215	253	224	221	214	199	214	190	237	211	188	237	208	188	241	239	200	217	222	214	215	195	216	225	233	207	205	194	221	204	197	224	209	204	192	203	209	202	209	192	229	216	190	187	194	205	217	206	215	201	187	206	228	201	211	202	184	233	239	200	237	201	208	225	183	205	226	176	217	219	209	178	238	202	188	207	214	228	213	210	228	183	180	208	199	209	182	214	197	217	204	202	196	221	233	230	202	192	201	202	210	212	204	202	207	210	201	217	203	222	224	229	215	188	171	207	186	209	201	237	205	227	213	201	199	236	218	194	208	252	195	213	222	204	209	221	216	216	227	189	216	201	207	219	221	198	195	189	223	198	221	187	210	198	193	221	203	223	238	224	210	211	212	210	201	194	203	207	200	209	232	197	185	191	232	221	227	233	216	231	228	209	198	215	203	197	206	224	224	220	207	175	248	213	197	190	188	208	214	200	208	194	201	199	216	203	182	213	213	197	215	223	206	206	207	211	221	232	222	182	207	259	215	205	212	206	198	187	191	207	209	224	205	203	213	219	225	221	211	216	221	188	194	203	190	230	211	215	227	226	252	228	203	201	205	198	213	222	202	206	246	181	202	193	212	233	184	215	206	194	180	223	201	206	218	210	201	207	189	187	211	227	201	204	212	208	191	205	203	195	198	199	216	196	227	221	202	241	199	210	206	241	220	211	189	228	245	224	208	217	225	201	208	212	197	208	202	194	200	200	198	232	195	196	207	189	224	224	214	208	225	198	189	203	190	213	198	196	203	207	210	210	222	211	214	230	220	209	209	215	198	207	206	206	222	200	225	200	182	208	216	207	219	208	225	215	221	184	216	217	206	204	228	215	214	217	203	184	220	178	195	222	192	219	211	236	180	215	207	204	218	228	208	223	219	184	191	211	216	208	224	223	206	185	199	207	220	225	194	215	220	209	183	220	208	194	214	189	204	200	234	197	189	216	206	215	227	215	200	209	216	201	235	215	208	199	201	209	180	224	216	203	191	194	219	202	192	216	195	235	200	213	215	214	218	193	207	211	206	216	204	209	193	209	226	228	200	210	241	203	188	178	239	198	216	233	210	233	207	193	220	204	224	211	188	218	189	192	201	202	208	227	214	190	224	197	218	200	201	197	210	200	187	229	224	199	210	193	221	219	218	216	199	236	227	208	202	197	227	197	208	217	211	219	204	192	229	214	231	219	221	211	231	187	214	189	192	232	203	176	204	209	221	188	211	202	223	220	194	209	228	213	222	206	209	225	224	200	218	204	217	221	221	222	199	196	230	221	214	213	210	213	210	205	211	242	208	249	186	207	229	206	221	213	226	230	195	231	209	207	201	206	235	230	209	209	190	210	223	205	197	175	195	187	205	222	211	208	195	207	215	191	212	202	199	217	189	199	182	219	190	190	192	195	235	210	221	205	182	199	193	207	207	212	205	219	190	223	196	197	240	233	203	194	222	231	208	223	196	181	216	218	189	234	202	218	214	215	246	196	206	226	190	220	232	204	223	185	218	231	220	189	207	220	204	210	189	241	215	212	212	216	218	203	198	207	214	233	199	225	207	217	216	198	201	232	217	225	201	223	206	230	210	220	189	238	224	215	193	198	211	225	214	208	213	256	213	221	224	199	193	207	256	221	214	194	205	228	203	197	190	233	235	204	200	207	214	217	211	224	221	208	220	196	199	222	208	201	237	223	225	190	216	211	202	206	223	207	214	192	229	241	217	191	217	209	232	216	200	229	216	210	222	173	202	187	225	216	218	186	220	208	175	204	178	231	210	207	215	203	199	202	190	220	229	198	203	205	191	208	200	199	200	203	213	191	192	203	223	222	229	189	243	186	210	201	182	212	228	192	238	237	216	195	193	208	211	203	209	233	187	230	225	202	201	220	196	196	229	214	200	224	214	195	213	202	229	204	207	207	199	221	232	228	230	197	226	223	218	199	203	232	201	211	227	211	209	215	202	203	201	205	224	199	214	208	204	225	197	205	242	210	222	220	171	230	196	193	257	212	199	190	206	213	187	222	208	207	213	205	229	215	213	192	202	211	198	214	191	223	209	205	206	209	226	242	182	209	207	206	197	225	211	208	235	214	188	197	213	205	215	215	185	222	220	189	196	219	206	215	215	223	216	191	235	210	202	229	201	202	236	215	209	213	222	219	201	224	204	219	208	249
54186	33685	17286	3134	2771	2294	1933	1765	1456	1307	1252	1080	996	961	923	920	919	836	801	789	866	743	788	752	712	728	776	751	753	750	731	774	731	777	717	770	676	724	744	733	660	672	633	679	708	654	732	735	764	1067	1461	1769	2208	2823	3103	3402	2539	2347	2270	1421	1095	1024	2264	1141	739	734	761	712	722	784	817	757	748	750	681	717	720	645	721	696	714	624	659	709	673	713	602	651	685	593	616	605	619	589	587	600	578	662	627	562	599	629	566	561	554	559	608	615	597	553	609	572	601	573	610	584	650	587	546	594	561	582	620	576	596	583	602	652	560	576	586	611	574	584	572	561	582	553	569	582	573	533	582	603	592	579	542	564	621	608	641	596	576	596	622	581	604	599	522	602	585	592	585	559	617	583	586	591	582	573	594	572	608	573	571	582	549	598	584	610	606	613	562	577	595	580	636	557	645	604	595	568	588	622	618	590	629	590	632	625	545	611	547	579	587	623	641	528	559	583	593	613	564	563	605	607	593	610	612	559	610	584	586	577	504	587	534	593	611	557	593	626	606	528	590	612	607	609	648	639	583	560	585	594	576	596	596	606	568	586	584	582	588	565	566	594	575	612	610	572	606	578	590	636	565	595	569	628	583	578	564	541	586	620	574	642	585	572	637	613	602	605	582	526	583	535	623	566	607	595	637	607	581	588	594	583	586	570	592	561	590	571	614	597	633	583	537	617	577	626	623	616	597	601	622	567	622	586	597	606	609	561	578	541	580	604	561	603	590	581	578	575	618	575	595	627	554	578	541	564	588	591	598	609	560	605	585	609	609	589	584	607	618	595	594	587	583	557	569	557	571	606	565	605	573	550	579	564	594	559	563	600	615	579	580	577	592	562	577	619	604	647	574	601	605	564	546	589	568	584	597	593	577	592	614	577	566	587	646	570	598	609	587	609	612	576	583	643	613	537	546	608	633	578	587	602	587	588	528	561	576	571	591	612	621	548	609	582	603	590	598	596	599	579	588	570	614	580	613	598	563	621	622	588	626	594	584	582	608	556	571	582	593	620	582	571	557	554	577	620	598	628	592	553	617	574	556	590	547	587	646	562	557	591	586	567	573	593	628	565	640	604	590	606	550	601	574	577	569	580	584	616	647	596	616	568	629	576	582	562	591	621	558	548	614	587	605	598	596	603	606	582	618	641	566	572	576	593	591	582	589	600	586	565	602	584	564	589	609	564	631	550	553	508	598	614	594	549	648	658	617	584	573	602	588	546	634	575	624	623	603	568	616	599	592	595	614	612	619	549	551	620	609	529	541	536	522	581	576	626	600	632	612	588	582	575	604	605	585	579	588	620	555	556	602	556	598	571	552	602	608	624	591	605	600	616	599	617	514	577	610	590	628	588	606	584	556	581	590	596	620	592	588	537	580	591	581	572	577	620	598	570	578	597	567	590	577	564	576	593	574	544	577	602	564	622	561	587	593	562	605	579	579	579	589	589	587	565	568	600	570	598	572	577	573	570	582	618	587	603	562	594	592	593	585	598	550	566	552	602	561	638	577	606	559	530	631	610	599	589	577	595	568	569	561	566	547	561	544	624	577	547	576	592	583	584	573	598	588	539	597	562	606	592	596	567	561	602	548	586	616	564	644	572	600	557	611	599	622	601	660	590	581	586	588	595	561	578	559	588	585	557	587	587	547	598	569	576	566	607	565	574	568	604	614	580	599	608	603	555	575	594	540	652	564	572	615	612	610	577	600	585	619	580	602	581	593	580	582	575	553	573	586	575	585	573	612	611	598	587	590	660	571	604	572	558	577	548	559	508	621	610	609	605	596	580	600	599	573	608	566	609	600	589	564	654	609	555	637	599	573	626	623	597	622	588	539	616	589	572	532	595	579	568	569	579	605	601	560	602	600	586	592	601	612	574	611	553	543	583	606	585	597	563	583	619	556	602	617	618	578	585	624	631	587	558	633	603	592	592	632	594	582	599	615	580	603	540	621	568	557	588	559	598	617	589	590	531	554	586	564	581	592	570	629	626	565	573	579	637	641	594	579	622	587	609	592	594	599	573	607	596	560	607	615	603	602	594	590	624	537	607	610	541	557	597	583	600	565	588	617	581	586	606	606	584	600	585	563	618	587	603	619	603	618	534	593	585	596	619	593	577	580	577	643	572	591	623	585	564	594	621	578	611	567	596	617	617	589	572	550	609	620	577	578	588	558	602	511	573	573	617	601	596	620	605	611	603	564	585	550	574	532	578	601	565	591	587	586	577	546	591	604	618	565	569	573	598	608	600	562	608	557	556	582	584	590	593	591	589	580	606	521	576	590	607	577	575	561	611	589	591	587	588	603	562	594	620	535	638	587	566	604	538	605	628	570	590	625	543	551	551	587	603	569	600	621	584	577	585	602	552	582	561	643	614	564	584	605	614	587	573	605	585	596	549	586	615	607	523	625	540	576	603	533	611	552	588	598	567	593	595	609	583	627	605	602	595	602	622	619	539	585	579	566	617	612	631	578	584	548	522	568	619	554	606	585	637	589	608	559	554	570	609	610	670	604	590	575	605	549	599	578	618	608	587	632	555	583	597	586	588	599	578	611	562	589	569	582	566	597	571	592	588	556	585	593	580	578	608	604	582	579	588	579	599	606	592	601	624	589	562	587	572	597	605	635	601	562	550	587	591	546	609	577	551	605	639	630	571	637	582	600	605	606	611	557	585	558	611	549	589	612	591	590	592	583	580	586	569	602	583	615	603	628	597	643	594	593	588	609	578	627	568	573	587	583	621	602	609	576	606	537	589	569	578	588	613	634	605	603	556	601	606	579	624	603	591	594	608	571	602	595	616	619	599	614	603	560	587	625	636	580	574	592	583	607	627	622	574	595	608	594	586	612	604	591	621	578	589	627	617	589	594	581	578	599	595	636	573	576	623	570	590	528	616	568	614	565	571	554	651	591	585	573	614	620	586	560	592	575	578	593	579	593	587	630	572	586	595	635	584	593	602	563	587	560	562	560	553	602	572	619	561	619	617	559	602	555	622	575	606	540	597	572	599	632	583	572	606	623	574	540	615	594	589	614	588	563	593	590	598	619	613	589	579	572	579	593	640	589	571	626	557	568	549	603	602	588	580	590	599	623	569	584	636	606	562	584	567	575	600	600	577	613	603	561	613	623	575	563	565	632	647	614	592	575	618	564	576	595	594	551	592	602	543	589	587	639	585	601	606	589	577	591	581	573	581	609	585	544	609	582	595	593	521	601	584	618	596	594	563	585	593	571	594	591	579	565	567	583	606	553	557	607	562	601	571	571	601	582	594	589	579	574	610	586	596	559	570	628	565	601	595	573	605	608	543	536	531	588	598	577	588	577	566	602	586	582	554	643	606	613	607	571	599	554	570	627	621	569	589	616	622	582	575	543	559	576	585	570	637	590	589	538	574	590	610	568	549	586	600	534	561	586	581	588	584	580	556	596	619	573	634	582	592	600	571	586	590	550	625	620	638	604	676
25791	6141	1875	328	264	255	238	222	232	236	235	209	233	223	262	236	238	209	230	212	213	203	218	227	225	222	230	225	220	218	207	244	226	235	181	222	218	221	247	220	230	238	254	233	220	230	232	223	227	205	228	234	222	238	225	259	235	231	222	246	212	236	253	242	222	211	223	225	199	226	216	230	208	228	231	221	226	216	206	184	220	252	217	231	225	229	240	207	206	225	238	228	202	208	212	204	179	234	231	229	224	199	218	212	237	204	224	229	218	191	219	203	181	213	203	211	221	230	204	212	207	206	216	234	226	210	223	218	215	191	213	219	198	231	224	198	224	223	218	205	222	231	204	219	218	209	203	208	236	214	223	202	208	212	226	208	216	209	230	202	238	230	236	220	248	216	209	250	213	203	263	210	243	198	222	245	205	205	227	244	215	226	248	230	231	217	206	223	228	216	211	230	231	222	217	237	207	233	210	212	227	202	217	226	180	238	243	222	206	236	206	224	229	213	195	240	205	233	201	219	221	231	234	261	215	216	229	232	226	222	212	214	216	235	207	221	223	224	229	204	210	221	213	204	189	215	220	229	223	204	233	232	203	208	233	216	250	211	228	206	224	231	216	216	239	221	215	224	227	217	227	210	205	229	218	214	261	191	218	215	229	247	198	220	225	224	196	244	212	233	231	197	223	209	212	244	211	217	207	200	202	214	211	271	234	217	211	235	217	214	213	221	238	208	208	210	225	200	232	227	214	207	227	218	194	210	190	228	197	205	211	214	243	227	211	235	210	215	216	219	211	238	247	201	222	200	217	213	232	239	234	222	246	232	219	252	222	226	233	213	196	222	211	202	222	222	213	237	200	214	206	191	207	187	215	221	207	185	224	173	188	227	231	207	208	226	211	237	248	240	225	220	226	210	219	204	232	225	221	236	234	220	200	238	245	215	214	196	201	234	235	211	251	212	210	219	239	200	232	214	245	211	220	206	223	223	229	227	218	230	225	214	240	207	196	210	232	213	206	232	257	230	247	213	200	222	206	233	215	199	214	207	220	224	203	197	231	233	203	204	246	203	228	247	241	195	207	198	224	235	209	218	209	214	205	244	217	226	225	220	211	220	199	245	184	224	220	176	211	206	235	235	214	237	193	201	189	263	218	222	203	201	230	209	222	232	231	231	227	195	230	206	225	232	222	217	246	246	225	201	216	219	230	220	237	227	242	200	224	221	191	220	227	221	210	243	212	209	210	226	226	224	224	213	222	211	249	221	220	219	214	196	217	205	222	212	218	208	220	242	199	221	230	190	218	233	221	200	222	193	220	213	229	206	223	179	244	242	197	207	216	203	238	211	226	227	225	228	202	237	219	225	205	235	222	189	227	219	206	222	232	218	222	222	203	211	199	197	206	222	215	205	218	210	223	226	225	211	219	220	222	235	250	221	225	224	213	219	231	212	200	203	221	196	221	206	238	238	231	234	224	194	217	243	200	241	207	213	217	216	236	235	231	232	223	232	212	254	236	220	216	228	227	210	220	220	234	235	231	220	242	200	241	252	225	201	198	227	216	214	218	264	224	219	207	234	211	252	210	223	235	219	195	202	223	215	224	218	210	191	233	222	233	203	211	218	203	216	221	228	225	215	216	238	209	214	221	243	213	213	243	201	216	221	200	233	197	202	212	242	224	218	218	219	230	223	223	223	222	235	232	196	210	217	238	229	219	226	222	231	229	221	208	222	217	207	215	218	207	229	258	204	201	211	212	226	239	240	222	213	231	229	241	206	253	218	236	230	249	218	208	231	235	214	217	215	226	226	215	232	252	197	219	209	190	197	217	249	234	246	195	230	211	216	229	197	228	228	226	194	236	241	209	197	222	254	223	225	237	227	207	220	225	235	206	235	209	209	207	234	248	231	208	202	226	221	212	246	214	230	231	208	218	218	236	235	239	228	217	222	234	223	232	219	216	193	222	226	240	236	230	226	247	234	221	208	216	230	214	251	197	246	223	211	208	227	206	217	232	189	229	219	197	224	235	232	202	223	226	212	217	216	237	232	223	221	213	226	218	243	240	219	225	221	204	213	238	201	219	240	180	232	223	221	242	214	210	224	214	236	221	183	238	242	226	218	225	202	223	245	239	228	227	235	225	222	225	223	214	236	195	219	264	237	215	231	241	238	242	227	220	217	248	225	201	209	214	231	210	212	217	223	234	222	227	220	208	227	215	225	233	269	214	233	203	222	219	237	215	216	194	235	214	204	221	221	229	224	219	203	217	196	209	228	223	208	199	208	213	224	238	229	222	210	242	220	222	226	215	222	220	239	224	226	204	210	209	219	237	218	214	232	210	212	231	231	226	219	235	219	225	240	234	241	203	246	221	232	233	235	223	216	191	209	208	237	233	209	226	227	232	223	202	214	246	255	201	197	211	213	228	212	203	233	208	208	206	217	206	207	209	225	242	227	242	201	226	223	207	239	223	229	221	214	208	218	244	212	220	211	202	220	226	217	227	190	195	239	220	211	244	233	199	244	228	222	216	240	240	224	231	234	228	237	217	235	212	216	199	245	206	206	233	221	242	227	219	206	224	219	211	189	197	216	213	197	239	232	240	214	236	255	228	201	207	206	227	198	239	215	214	234	213	213	206	240	230	252	210	223	231	230	224	240	200	226	210	234	229	203	226	215	252	241	225	202	230	225	220	200	224	231	240	233	216	213	234	204	222	226	231	208	192	226	246	237	211	229	236	199	208	228	221	217	212	221	203	240	263	218	218	209	232	230	211	218	224	231	235	237	223	218	213	225	239	218	234	230	198	225	195	243	234	243	202	194	243	207	211	250	232	217	232	219	219	244	205	233	238	229	221	217	229	212	212	214	202	225	215	219	234	212	229	226	234	199	214	215	230	226	233	228	202	225	231	226	215	232	215	202	240	226	220	211	234	207	250	207	228	217	226	204	217	227	213	231	228	235	239	201	223	247	245	241	205	216	229	219	217	228	214	213	196	243	228	221	208	203	239	206	218	211	220	211	227	197	219	238	220	197	229	250	218	217	211	216	226	219	203	233	229	226	198	221	222	208	220	188	221	229	208	206	215	215	211	233	227	235	216	247	232	217	229	220	214	220	203	215	213	224	233	205	239	230	235	206	221	210	186	222	229	228	231	200	213	204	228	216	209	243	226	235	211	224	214	209	234	229	223	243	220	215	228	203	224	243	246	228	233	234	211	225	236	212	211	227	244	219	222	228	236	222	199	191	235	211	215	228	217	217	203	213	221	226	246	198	226	228	224	214	221	220	223	224	207	239	252	218	198	204	239	228	227	218	237	203	226	199	226	217	249	219	220	200	200	201	233	195	199	211	205	223	226	215	221	241	233	207	207	230	198	213	219	211	212	180	237	242	191	217	219	231	192	218	233	230	208	190	219	234	202	211	209	206	216	218	234	225	218	206	225	271	248	227	220	228	257	204	219	203	228	223	238	204	226	200	223	224	205	229	193	207	213	216	217	226
23198	6019	2697	715	667	687	668	668	631	647	641	600	630	675	633	650	613	606	627	656	587	624	622	606	667	636	593	620	583	629	648	636	638	600	627	658	717	668	696	608	592	588	652	637	640	640	615	607	641	648	617	644	710	663	684	828	803	729	702	658	616	691	755	705	624	591	622	629	607	586	585	572	590	611	605	612	615	612	584	647	629	609	607	584	594	640	615	614	615	600	630	626	600	609	594	595	582	574	586	598	583	639	584	646	658	613	556	633	605	582	604	591	609	622	606	607	653	587	579	601	625	603	629	592	616	624	600	604	615	573	631	645	624	592	602	622	619	602	575	604	626	570	572	613	650	659	634	653	576	553	557	601	603	604	608	618	637	624	617	608	593	580	602	637	574	653	636	621	635	611	604	621	622	591	625	604	599	627	606	558	623	603	620	618	625	640	616	595	598	553	639	564	587	610	591	587	598	592	628	570	569	609	621	586	613	632	580	539	606	584	580	598	590	600	618	611	628	653	614	616	551	576	636	627	640	633	626	588	584	613	605	632	600	644	652	629	631	637	594	642	605	588	632	598	618	607	605	578	627	598	617	625	604	543	621	619	600	573	622	608	615	625	602	609	558	594	604	618	580	621	582	664	636	599	652	651	597	607	632	571	665	590	575	584	617	587	586	625	632	591	588	593	625	638	594	632	600	607	603	598	625	633	628	606	615	625	577	611	588	584	646	604	607	630	620	618	600	589	629	638	561	630	639	596	631	577	597	604	585	603	610	575	605	595	566	620	671	574	629	604	641	632	608	607	612	594	603	595	600	597	588	584	619	581	583	600	626	619	600	611	608	595	606	578	592	574	609	584	586	635	598	590	604	651	629	582	580	584	608	612	647	616	593	587	597	602	632	620	661	629	628	625	608	567	622	627	602	622	618	611	675	609	587	573	620	590	635	631	590	623	625	599	594	612	606	596	649	607	609	632	621	578	607	609	585	643	610	602	653	640	595	583	590	567	620	647	634	631	604	612	590	608	585	609	608	634	645	583	610	623	585	609	610	584	575	609	626	637	608	604	597	636	616	628	561	646	635	617	597	617	615	620	618	568	610	603	624	592	569	633	592	630	608	586	563	623	603	602	599	601	583	575	591	627	582	617	581	606	588	591	614	615	609	635	629	618	609	635	638	581	608	605	630	579	599	600	641	570	629	602	619	592	586	597	601	588	572	620	613	630	602	598	638	572	612	622	597	596	635	583	642	615	619	625	624	600	603	587	605	600	573	671	619	627	612	577	596	615	615	567	636	624	573	602	626	596	605	601	623	653	603	618	579	618	633	656	671	571	622	623	618	592	604	660	623	602	590	606	613	637	587	600	630	589	600	573	618	608	620	598	660	601	658	598	610	613	621	639	627	578	601	628	613	603	575	613	544	592	606	626	591	590	634	597	581	612	588	622	620	639	579	631	590	598	597	677	631	626	614	591	629	633	560	648	585	607	605	623	603	583	594	608	604	598	592	560	628	617	626	614	616	598	612	601	611	573	591	592	583	628	615	628	607	627	641	654	628	581	603	600	613	659	619	607	624	583	607	602	624	589	585	595	618	580	568	678	566	594	586	599	580	649	603	566	610	650	601	616	662	603	599	609	620	634	606	583	628	615	631	588	630	615	616	652	643	605	617	611	587	612	582	577	604	633	652	583	583	589	568	638	568	663	613	622	598	589	574	624	631	610	589	642	609	569	619	610	631	600	589	585	584	588	614	546	635	647	593	642	601	609	620	613	640	624	617	658	655	626	612	574	614	586	609	612	642	607	589	632	621	581	623	599	586	612	591	634	585	560	568	587	643	594	577	607	592	650	590	581	647	615	572	612	595	605	601	634	599	645	566	594	587	578	632	637	593	638	651	621	635	600	618	585	628	611	654	590	617	578	608	583	657	632	619	604	554	584	624	616	638	589	591	624	640	588	597	620	641	604	598	592	649	621	587	637	598	637	620	593	575	661	604	603	586	592	545	625	580	591	605	589	551	588	597	608	627	629	595	615	604	591	578	612	598	617	610	578	608	597	607	591	645	590	626	629	603	633	632	608	646	614	651	579	645	638	588	617	578	593	587	628	584	657	647	645	605	594	605	589	618	582	611	575	591	607	582	612	608	583	612	617	633	555	634	547	619	595	593	606	571	556	589	616	554	601	601	608	632	618	613	573	621	653	611	609	633	584	582	589	573	656	617	625	611	607	602	569	630	609	564	622	586	594	631	644	618	603	620	631	574	621	573	581	612	633	641	606	584	619	591	617	599	582	645	610	606	610	617	607	608	575	565	584	585	619	599	631	609	674	622	646	609	616	602	615	591	581	611	564	589	590	649	634	612	626	627	592	588	619	589	630	624	641	648	620	626	599	600	596	585	603	616	628	598	604	602	632	661	617	634	575	607	631	626	629	575	598	636	611	608	650	566	588	610	627	585	644	610	615	604	614	610	593	591	607	591	612	643	608	602	631	624	646	605	620	632	598	600	608	605	592	640	661	623	599	637	604	602	571	590	619	610	592	642	609	614	598	633	609	606	598	609	583	591	607	631	602	606	588	624	597	598	601	632	599	551	594	645	622	641	592	634	624	593	631	614	608	596	600	559	623	618	646	632	606	616	606	630	591	665	619	598	598	629	613	615	606	630	653	577	595	614	621	603	593	646	581	638	632	631	626	643	601	640	584	609	638	601	606	570	644	590	569	631	617	631	567	634	603	619	609	654	577	640	628	605	616	610	591	646	607	613	580	670	613	620	583	582	589	633	599	618	625	609	587	571	615	573	583	603	613	603	612	611	612	602	575	641	618	603	599	621	623	598	641	635	640	625	608	592	649	578	594	603	559	613	592	617	622	659	575	617	647	589	638	638	625	642	600	646	610	611	607	612	595	627	663	608	596	595	640	580	583	581	643	609	585	579	601	597	623	604	631	592	567	570	612	609	590	643	634	578	615	619	610	595	631	580	585	646	585	641	603	557	588	629	581	593	636	634	609	584	622	590	579	654	567	585	590	658	586	621	618	592	639	573	607	640	599	612	641	638	601	605	607	633	645	611	615	636	637	606	638	593	621	654	616	598	622	660	613	628	581	603	568	615	651	605	593	613	622	588	603	588	617	608	658	624	602	595	638	579	564	620	648	569	586	588	668	599	579	621	586	618	616	587	610	567	625	582	589	607	608	565	586	654	653	635	626	625	620	601	605	668	613	606	604	597	598	567	615	621	575	598	564	600	584	615	602	584	587	605	615	601	669	566	634	643	627	608	597	555	644	610	623	564	635	617	591	632	643	618	604	591	618	667	604	619	610	584	616	624	548	622	595	609	626	584	610	655	596	568	623	615	608	601	629	615	589	600	627	644	615	582	588	620	612	589	566	578	604	630	614	624	641	605	620	635	644	655	638	582	634	618	627	569	603	622	622	618	607	606	620	580	594	574	592	601	594	635	592	599	646	616	615	619	634	570	619	628	531	629	580	595	611	570	604
68141	40154	20990	1747	460	367	299	283	235	217	233	193	197	205	190	175	158	196	184	139	171	172	173	156	200	184	160	155	171	157	172	161	187	187	149	154	176	184	156	168	165	168	158	191	170	160	173	153	174	199	177	204	244	255	287	430	518	344	266	201	210	196	338	290	156	169	170	165	180	198	162	178	158	165	152	137	169	175	146	173	154	149	187	168	172	145	157	151	161	165	141	148	140	175	135	168	136	144	141	153	154	167	147	154	171	150	163	163	142	143	167	150	147	155	159	162	147	152	175	167	162	154	186	160	161	152	166	151	152	191	148	151	163	185	137	162	160	153	165	146	153	145	151	149	156	158	133	156	156	135	160	154	153	162	136	166	146	165	166	168	167	177	150	183	160	145	148	155	146	160	176	169	159	131	129	161	145	175	151	173	147	167	142	165	151	155	170	159	158	172	151	168	144	164	151	175	165	178	139	159	161	176	161	169	195	172	163	160	167	174	145	168	129	151	130	170	166	130	155	151	159	148	147	157	151	140	149	170	164	137	183	172	162	159	178	163	164	157	140	155	160	146	156	156	173	156	156	157	151	140	151	182	162	174	150	130	153	163	173	160	157	155	148	153	163	148	162	173	153	156	175	170	147	147	154	127	152	159	140	152	185	166	161	157	137	149	173	159	170	137	185	167	158	169	146	173	127	158	180	168	162	151	146	170	171	160	149	161	154	146	150	147	155	166	179	166	186	169	166	167	154	155	143	170	165	146	155	165	157	158	159	161	161	174	153	160	141	141	170	159	157	166	165	155	157	174	162	172	160	160	175	149	146	149	148	157	150	183	144	180	162	156	182	148	166	141	171	165	174	150	157	147	160	163	152	138	182	154	163	167	135	169	164	140	152	171	165	154	161	155	174	160	151	148	172	156	154	165	123	153	155	141	155	161	173	165	143	153	167	165	165	141	165	134	174	132	142	145	160	138	156	171	158	168	150	159	160	178	152	146	169	153	152	181	132	160	144	156	164	155	137	148	160	158	140	167	164	168	149	164	124	162	155	174	151	158	154	157	174	140	148	166	147	159	151	149	153	139	145	156	166	160	154	161	148	172	146	130	160	177	164	153	154	133	168	159	148	138	184	145	167	178	157	168	170	156	163	170	142	169	166	164	145	147	173	179	167	139	149	147	165	167	167	162	159	163	156	134	160	163	162	148	157	146	172	174	167	159	170	178	137	164	146	149	150	167	155	167	163	148	156	166	145	184	143	145	155	144	136	185	160	164	145	145	127	160	145	179	149	191	166	159	165	173	156	155	141	169	182	156	174	160	144	152	167	162	144	167	140	168	174	137	157	153	164	178	148	150	134	159	149	176	173	134	163	161	175	163	141	154	169	151	173	168	168	170	150	156	180	163	154	157	155	155	160	161	188	153	156	168	143	148	155	152	137	156	144	169	154	131	149	172	168	165	139	175	135	160	152	152	154	169	143	131	176	174	155	129	150	185	163	169	142	160	157	170	132	165	162	148	155	159	138	170	151	159	176	144	165	167	158	174	200	156	171	150	154	160	163	148	176	150	165	172	183	174	163	158	171	158	153	166	173	160	166	150	161	145	156	149	162	158	156	140	159	191	156	136	160	157	162	164	177	172	138	170	148	168	140	154	152	147	132	156	161	174	155	168	158	163	168	171	151	165	151	159	146	155	171	143	166	163	164	182	179	183	155	131	153	144	144	163	161	168	163	149	148	160	147	161	163	134	152	154	155	150	144	162	153	174	161	148	169	151	172	164	161	164	161	151	162	170	145	156	155	158	152	155	131	170	145	149	159	178	165	157	184	172	169	189	150	183	168	130	162	165	148	185	157	141	152	156	161	177	166	142	157	159	156	145	154	172	151	160	176	154	195	171	155	153	137	161	155	135	163	158	152	149	171	172	174	174	145	189	151	158	153	155	160	160	165	187	168	169	138	163	161	162	159	151	148	187	154	145	159	159	150	155	139	161	166	139	159	148	143	170	142	151	156	184	144	157	158	150	165	147	156	152	156	171	161	153	157	154	156	185	150	172	133	164	155	177	164	159	160	168	142	149	172	179	175	148	149	154	156	188	155	150	175	171	152	149	177	133	166	174	166	141	147	174	174	150	169	179	166	119	177	152	163	148	149	164	144	159	149	145	188	145	174	156	164	127	159	164	164	155	142	146	141	148	176	176	153	195	166	162	178	157	145	143	151	177	161	171	192	173	162	153	139	174	148	176	171	164	151	158	156	169	150	183	174	153	146	176	134	160	153	155	137	152	161	181	172	160	147	171	161	147	142	152	145	157	150	170	165	171	147	177	161	162	146	143	167	153	128	157	165	157	151	138	170	167	156	135	169	182	153	160	156	163	150	162	151	155	139	163	169	160	146	145	138	161	141	167	152	160	163	150	150	163	149	164	160	143	179	168	181	164	149	149	164	154	150	139	166	167	171	167	161	155	182	153	173	146	156	165	152	150	175	165	153	152	146	136	164	143	145	160	139	174	152	162	148	160	145	151	203	155	141	152	147	147	167	171	161	150	159	143	150	161	146	167	156	152	159	179	187	156	150	145	142	158	171	166	133	164	176	164	170	133	154	154	186	171	196	146	157	143	169	163	174	171	132	153	170	145	152	146	153	157	150	149	146	154	163	161	168	163	167	154	157	139	152	165	132	140	150	172	150	150	160	138	146	174	180	149	144	160	160	168	191	160	151	158	151	147	153	163	163	152	145	147	161	142	155	165	155	164	193	157	175	169	155	150	160	143	162	175	154	154	174	141	174	155	170	144	135	145	165	146	138	159	168	168	159	137	181	167	152	155	148	158	172	181	180	168	161	154	161	166	176	133	142	157	176	142	158	147	151	172	144	161	169	184	181	149	152	142	163	184	146	154	153	145	146	159	166	164	158	160	159	142	167	142	168	160	153	160	142	189	159	167	138	173	153	172	153	156	191	155	154	154	168	149	166	154	151	153	163	146	158	142	157	148	145	146	134	164	139	164	166	176	168	146	146	166	192	176	138	157	163	136	150	175	183	156	156	154	163	169	155	178	126	138	157	159	157	167	154	149	150	169	153	161	182	161	143	157	158	178	163	153	152	161	175	156	145	200	160	159	170	142	154	161	155	171	154	145	156	144	147	156	185	184	169	141	150	160	156	155	148	168	157	158	150	172	145	160	141	148	184	161	155	145	137	175	141	175	157	163	141	145	144	142	159	183	155	160	158	151	154	140	153	158	137	163	158	156	176	162	195	160	175	147	170	165	146	171	153	156	182	162	169	185	150	157	181	138	149	130	170	158	164	172	169	172	181	169	173	170	154	145	158	139	152	146	181	168	150	166	140	150	159	156	126	144	158	159	153	165	164	147	163	161	167	152	149	161	151	165	162	159	160	139	168	172	164	156	155	155	178	173	145	170	158	181	179	154	151	157	181	160	167	168	172	144	176	169	171	151	152	171	155	158	160	116	150	163	158	161	147	153	158	146	144	179
43888	26071	11857	1786	1686	1340	1191	1064	1004	896	751	724	696	645	691	639	630	626	569	593	598	539	547	550	537	574	523	528	567	527	565	537	526	558	539	567	550	572	519	499	525	523	503	501	542	549	574	562	566	739	747	874	1090	1170	1410	2703	3490	1865	1398	840	811	897	1619	1384	538	491	512	568	560	585	577	541	573	512	498	477	538	499	534	480	501	506	524	539	489	504	489	494	480	461	483	480	464	463	463	519	454	478	437	456	464	439	465	433	520	457	468	438	476	509	429	460	455	443	457	516	481	511	454	482	457	454	425	463	443	460	449	464	457	475	450	498	496	437	444	476	467	501	491	465	464	451	478	465	473	467	489	453	482	454	475	490	467	473	461	478	485	461	463	467	502	443	427	501	470	461	457	502	458	503	456	467	441	457	472	448	419	502	453	486	486	431	467	448	465	448	445	432	435	478	445	442	437	439	481	431	435	438	454	449	472	452	434	507	508	489	419	460	446	455	459	467	460	473	464	441	484	452	473	486	467	465	479	470	437	467	483	430	491	461	466	470	449	456	484	471	470	474	420	478	470	497	404	437	477	483	482	479	481	474	459	442	460	434	481	478	466	464	438	507	479	456	459	481	439	422	471	482	515	433	468	446	479	462	436	493	485	493	497	437	440	480	480	486	447	454	486	493	484	470	466	475	448	452	486	508	449	477	455	445	444	457	445	505	448	488	454	458	504	464	489	449	467	483	480	491	477	478	474	452	486	502	410	455	425	457	472	460	446	486	442	467	441	486	422	494	462	505	454	466	446	436	452	450	481	465	460	437	429	425	438	477	455	477	478	487	463	460	432	496	501	466	470	481	497	461	512	442	460	485	467	434	462	447	465	423	475	481	469	492	447	457	455	425	433	459	462	482	464	468	477	459	468	477	533	506	475	524	466	504	483	472	464	441	474	455	466	498	443	436	438	441	448	434	461	456	445	472	489	482	435	456	479	453	487	476	459	495	451	450	469	452	467	460	484	486	498	470	436	464	453	518	459	469	464	459	494	466	440	453	447	464	497	431	472	471	452	494	432	430	458	436	437	478	467	455	468	462	446	472	477	454	433	447	453	467	471	510	496	462	461	480	502	520	490	444	467	477	470	488	466	474	476	488	494	495	495	427	466	471	517	463	512	484	449	467	413	463	435	424	476	435	450	462	456	435	451	478	464	488	453	465	453	516	499	469	425	443	483	454	427	471	461	477	450	449	508	468	447	522	474	480	437	471	449	439	474	465	468	489	455	464	484	461	524	496	455	498	460	483	461	469	447	468	494	483	441	460	425	464	443	467	504	490	477	442	456	492	426	490	452	463	457	443	530	484	463	467	450	460	456	495	445	505	461	460	474	495	450	498	476	490	481	455	463	481	466	505	460	478	465	442	463	476	473	450	453	463	464	465	467	453	440	503	484	481	473	472	471	430	447	451	474	454	477	451	489	501	438	455	475	449	467	480	409	464	482	508	458	486	509	452	484	469	465	456	494	492	475	466	460	495	476	469	472	464	457	477	462	478	463	504	422	470	434	455	449	484	493	429	468	472	470	468	494	493	459	462	456	481	435	450	461	499	465	483	506	439	455	476	458	469	468	449	439	487	486	480	471	492	493	438	469	463	457	438	487	433	483	490	494	463	442	498	480	426	450	482	465	472	459	470	499	438	435	499	487	480	455	468	494	447	461	456	453	501	500	465	492	488	468	486	464	471	436	469	422	450	473	464	473	496	471	447	453	445	484	453	437	484	422	459	448	440	436	458	465	491	478	426	431	480	453	502	449	493	508	442	452	447	435	472	468	449	481	462	448	491	493	465	462	498	491	455	458	505	457	478	471	465	465	504	466	467	503	478	452	487	468	462	465	549	436	459	443	474	458	467	444	479	477	472	484	472	458	495	469	505	452	448	440	509	427	460	493	476	470	506	454	445	449	452	425	481	445	456	467	408	447	470	452	468	483	496	483	511	475	418	457	460	474	415	451	464	508	458	464	455	481	447	465	446	447	467	497	453	449	481	461	513	452	450	480	446	490	484	443	493	491	431	456	467	500	466	460	475	484	505	468	460	477	476	461	511	428	478	469	517	488	471	478	451	464	497	468	436	454	474	464	499	479	450	472	438	485	441	486	508	456	453	471	480	464	463	435	455	493	454	475	487	444	481	465	448	422	505	466	473	445	462	455	464	465	462	432	441	461	476	460	439	465	510	453	482	495	416	511	428	490	462	456	453	442	497	440	494	436	493	476	455	468	478	452	453	473	471	487	465	437	493	460	485	449	494	433	456	466	459	472	495	460	429	429	467	470	444	446	477	491	487	502	474	501	504	468	465	454	490	478	491	461	483	470	467	471	466	449	448	485	497	430	465	480	457	481	433	498	449	498	483	477	509	442	458	454	476	462	444	510	444	490	468	492	500	475	484	432	480	460	491	471	466	456	476	454	486	492	459	435	428	450	479	451	508	475	493	457	459	446	502	449	482	440	491	455	476	459	453	489	496	443	473	445	477	441	458	478	454	495	432	449	451	430	493	465	454	437	470	469	514	453	463	448	485	496	481	447	462	470	457	444	509	467	456	472	471	493	473	442	461	492	441	474	482	487	411	458	492	464	470	476	424	472	457	474	448	465	464	530	476	436	460	499	469	472	488	435	472	471	484	486	481	485	480	448	459	453	441	446	457	457	465	510	463	482	446	463	451	472	458	451	480	443	459	493	437	481	449	446	432	439	507	458	461	491	439	486	454	466	500	500	493	452	449	456	483	488	496	494	477	440	483	454	448	446	485	451	482	459	465	453	456	487	469	439	476	499	468	508	450	496	450	478	472	447	459	475	489	433	495	493	440	468	479	460	466	446	451	475	494	455	457	471	459	461	451	475	435	430	458	467	445	449	476	426	479	499	449	469	466	477	497	411	453	444	480	461	447	486	497	462	482	474	446	491	458	490	453	414	465	475	481	446	490	443	428	465	457	458	490	487	526	478	432	462	507	464	456	434	466	485	505	486	451	445	450	482	461	446	470	477	449	459	467	440	494	453	470	486	469	464	475	459	474	443	420	436	457	493	467	457	492	447	463	465	453	444	478	470	463	465	471	495	448	475	482	460	495	487	479	442	456	461	471	498	453	470	437	471	452	451	475	464	435	476	444	475	454	479	450	466	447	520	463	511	489	469	459	460	472	433	509	451	492	457	481	464	490	442	443	454	460	494	430	490	462	438	463	474	447	467	455	417	506	442	440	479	494	465	491	452	499	534	458	450	457	435	469	427	494	420	492	435	464	419	474	477	501	479	450	462	464	445	495	467	502	441	454	460	456	494	422	460	437	472	450	455	513	489	502	503	445	485	462	467	464	509	489	457	446	486	511	482	491	496	452	442	441	487	469	413	472	469	438	460	433	484	427	464	471	472	461	450	477	446	475	471	420	484	492	498	468	430	473	428	466	469	461	481	465	462	475	502	461	478	471	452	463	459	433	471	433	472	469	466	462
78477	50397	28572	4714	907	656	524	444	429	374	279	290	267	230	298	265	275	267	235	252	298	217	241	247	212	227	219	247	241	237	233	221	264	229	225	212	265	231	211	220	225	255	217	214	207	242	220	231	256	296	294	313	368	482	646	834	907	556	447	276	269	274	516	443	198	229	251	240	234	239	200	168	271	246	214	224	238	204	209	218	227	224	220	214	216	206	199	192	213	216	188	209	205	240	186	211	220	187	197	204	221	225	227	227	200	208	202	210	220	204	215	188	196	228	206	213	234	212	218	220	200	191	222	228	218	196	227	239	212	184	193	206	230	230	223	241	200	217	190	225	207	193	215	226	235	186	212	238	192	215	232	211	196	196	197	203	195	215	187	212	224	208	211	221	213	198	199	211	217	191	201	232	188	188	203	238	221	191	186	211	191	224	217	217	197	221	189	213	221	205	222	227	210	226	194	236	211	205	205	202	211	198	206	244	207	224	216	191	213	240	208	202	244	206	188	177	222	211	196	225	213	200	187	220	214	165	225	220	206	186	208	225	214	227	215	202	212	209	211	190	222	191	195	211	249	184	201	207	203	215	224	197	223	207	192	207	203	195	227	199	193	209	210	231	201	190	216	216	204	206	219	215	224	194	213	184	194	177	187	223	206	210	192	221	211	233	174	208	193	187	202	207	219	196	220	183	208	202	208	205	203	183	211	187	198	224	196	208	242	220	204	204	212	238	213	216	204	195	216	225	210	202	226	185	212	218	208	222	225	200	196	191	215	215	205	223	188	209	225	216	207	220	194	201	239	201	211	216	209	225	216	207	196	219	196	203	198	215	200	184	227	208	194	208	184	214	220	207	212	232	212	195	189	203	203	205	235	211	191	213	209	216	207	199	229	208	207	213	221	193	215	210	221	232	227	205	192	203	221	243	199	197	183	214	186	187	242	214	197	204	197	188	223	198	232	207	218	223	217	203	213	197	201	192	255	194	214	207	239	215	206	216	229	192	210	221	208	187	203	195	207	209	220	244	208	208	202	224	209	223	208	197	216	203	214	209	210	215	223	222	207	204	201	212	226	204	218	224	242	204	213	192	205	208	198	214	216	201	199	200	208	224	219	176	195	217	191	213	180	197	211	192	192	222	217	195	225	201	222	204	198	202	215	206	195	214	202	223	200	206	227	221	208	192	170	217	196	207	214	219	193	200	208	212	207	205	216	206	201	214	218	219	225	215	202	205	230	200	222	257	196	219	210	231	204	223	223	211	195	188	235	196	229	195	219	222	207	213	206	203	215	195	200	199	213	185	185	223	202	224	204	232	184	196	211	209	222	201	193	185	187	208	234	192	190	216	214	215	209	226	206	216	225	200	208	213	178	216	201	207	206	206	163	222	197	206	234	185	197	191	202	236	189	225	221	213	211	211	211	206	211	213	218	220	216	224	202	208	223	204	226	205	232	235	203	213	210	218	198	230	210	203	213	237	187	213	229	192	193	199	212	193	206	195	198	206	196	231	187	220	228	208	221	206	197	202	207	207	221	224	217	182	209	229	207	213	205	216	212	211	220	213	198	223	213	191	245	241	211	197	198	202	237	210	189	201	216	227	178	224	200	229	203	186	226	236	214	225	227	221	199	213	190	237	187	204	212	210	217	192	192	223	197	211	203	175	221	202	216	203	211	200	196	190	207	203	204	212	188	224	211	202	188	214	218	187	181	201	208	225	230	228	230	218	208	194	199	214	210	233	183	211	192	191	194	205	191	207	211	213	224	214	235	214	206	213	195	214	207	192	211	220	215	212	212	206	205	191	195	212	231	200	220	207	205	193	184	201	222	213	206	216	220	203	208	214	198	193	206	196	225	198	225	236	192	206	195	200	198	224	200	229	204	231	218	212	189	204	216	219	225	205	219	206	195	185	207	205	241	182	205	204	201	226	205	194	244	204	201	211	238	212	208	240	195	212	208	235	205	240	191	211	216	195	187	224	206	185	215	205	197	206	206	198	209	203	207	196	204	208	194	221	207	197	222	205	203	199	220	214	227	218	226	214	210	224	240	211	210	199	185	186	208	196	214	201	202	198	199	224	247	206	174	234	212	211	197	205	189	223	195	220	202	215	201	207	227	192	220	245	217	192	181	218	230	190	214	216	212	196	203	204	201	217	187	202	218	217	250	214	209	202	209	217	230	221	192	204	202	204	194	200	198	229	216	200	203	222	211	223	221	211	220	234	234	225	200	189	192	190	223	227	203	224	206	212	228	196	179	199	206	207	229	217	245	197	205	181	190	214	174	222	188	217	198	207	218	208	208	204	217	204	210	191	195	219	219	213	185	227	223	201	219	200	189	214	188	197	207	206	206	207	221	206	217	206	207	219	199	188	188	189	219	231	227	226	187	194	202	218	225	188	228	222	203	215	197	231	206	200	205	219	209	217	223	182	204	221	209	238	199	206	188	227	199	236	209	199	196	193	224	204	196	198	222	234	209	202	202	210	222	214	215	230	225	200	238	212	234	199	202	197	224	208	201	206	205	211	213	211	189	204	197	224	205	215	245	182	206	207	215	194	203	180	202	207	218	216	196	192	189	222	206	190	236	197	197	194	203	204	215	191	226	209	205	214	203	205	211	241	190	205	209	201	194	201	228	213	214	207	200	195	234	197	198	222	201	218	209	215	226	200	226	211	202	193	197	194	208	206	208	182	221	215	205	200	209	179	212	234	221	206	194	206	232	223	230	199	201	205	204	222	201	203	232	209	204	193	186	233	210	188	214	190	202	243	200	217	218	245	205	213	203	205	241	189	195	205	190	223	204	208	200	219	200	205	215	180	217	232	212	212	219	217	204	188	196	203	221	230	216	189	222	209	214	204	207	199	207	237	209	215	211	201	210	199	221	206	199	219	197	188	195	197	211	213	224	227	211	230	186	225	238	217	183	208	189	189	234	228	198	185	197	207	218	190	201	221	218	198	199	196	212	187	232	222	195	183	187	188	198	197	208	233	212	199	195	223	207	204	193	198	208	225	226	201	207	197	202	193	198	201	206	205	179	210	218	214	206	224	205	209	218	222	210	215	223	207	175	229	209	233	234	220	229	237	203	185	212	212	233	220	202	208	223	203	207	198	212	232	229	216	214	198	209	209	196	208	219	236	199	188	188	212	228	220	230	199	198	193	217	214	192	214	191	214	187	198	185	241	237	191	198	189	206	182	214	198	211	225	232	229	235	214	215	203	201	223	204	221	208	207	220	222	218	220	219	214	208	222	193	255	197	219	236	191	211	207	200	192	229	209	195	207	198	198	193	190	192	210	197	212	206	221	192	223	218	210	229	178	212	202	215	229	190	214	220	206	191	220	221	208	207	197	203	197	220	209	214	221	211	214	203	235	221	256	200	203	196	190	200	215	214	194	197	196	229	224	222	209	218	226	220	215	200	215	211	225	195	228	212	227	204	212	184	183	201	170	183	209	222	191	208	211	216	235	249	246	195	255	185	193	230	192	218	216
52364	32576	13353	3279	2823	2392	2133	1774	1509	1432	1303	1184	1114	1066	936	981	880	866	812	766	785	777	783	769	701	747	713	805	781	724	725	671	678	756	706	715	761	753	722	674	661	626	683	679	694	717	734	697	884	1080	1343	1476	1789	2576	3776	5571	5974	3235	2385	1247	1092	1074	2851	2135	690	708	673	713	701	735	705	735	762	691	615	672	684	666	714	702	706	665	701	685	699	627	608	602	600	587	600	621	627	606	603	610	592	576	565	636	587	573	611	602	598	611	612	596	626	595	578	575	580	580	595	600	600	582	617	588	629	579	539	586	623	581	624	591	577	610	598	622	572	585	577	572	579	588	602	620	587	594	576	608	587	608	612	629	582	561	571	569	613	599	589	590	589	613	577	614	593	617	574	562	579	590	577	568	575	601	599	556	623	604	589	594	574	565	568	594	573	590	577	578	582	604	572	623	654	574	620	556	626	576	575	590	550	608	586	614	591	603	590	632	602	620	602	599	612	641	596	627	576	587	591	624	611	572	592	637	575	602	603	582	618	560	566	602	604	591	586	618	571	627	620	596	592	606	596	642	570	586	652	602	601	619	583	577	586	579	588	615	587	547	572	577	604	612	619	596	561	620	546	650	545	563	551	595	579	560	615	614	590	578	587	574	592	587	586	606	597	570	584	580	585	591	612	616	620	619	624	606	617	623	601	598	569	561	586	599	621	590	595	598	607	599	578	556	603	536	620	634	547	595	591	595	644	599	569	628	566	599	587	593	565	606	622	607	633	631	632	586	631	629	597	605	604	589	582	632	594	587	569	584	563	609	556	629	602	592	606	587	543	583	602	616	552	595	546	588	596	556	546	627	604	610	596	603	596	554	598	590	639	574	565	583	599	578	603	539	592	598	550	586	641	587	599	602	539	595	559	583	574	603	595	577	581	615	549	605	572	572	569	570	600	565	576	605	554	595	615	602	600	626	589	600	640	578	572	576	578	636	595	549	585	614	616	571	565	569	590	593	604	601	597	621	584	599	575	568	590	583	582	601	616	577	597	569	608	619	566	608	558	570	608	602	580	550	617	595	573	573	585	577	559	600	559	631	614	566	615	599	591	569	581	591	598	624	625	606	611	605	556	558	630	616	585	589	619	604	593	567	620	590	586	592	557	591	618	563	571	605	566	594	594	631	578	591	583	559	635	575	617	560	613	593	599	593	584	560	582	596	527	603	597	604	559	561	612	589	605	576	596	556	604	627	561	620	614	588	601	517	569	581	587	608	582	605	573	553	600	608	590	553	600	579	630	576	614	579	569	631	597	578	604	625	571	585	578	629	613	590	577	599	630	521	572	568	574	591	603	561	602	606	603	628	526	625	567	594	581	628	580	568	556	599	599	565	552	551	577	623	602	566	575	579	583	621	594	618	564	556	552	617	612	606	557	586	620	572	632	560	575	567	596	578	603	593	589	582	583	579	545	599	600	526	581	614	624	599	619	593	588	618	618	569	581	567	608	575	588	606	580	531	601	590	574	598	616	559	595	590	585	584	588	601	610	583	570	600	595	621	570	584	613	606	616	577	575	607	597	556	578	598	623	583	589	589	597	599	594	575	577	603	607	569	568	565	631	576	609	523	597	623	566	587	569	605	577	547	590	590	603	614	626	599	612	575	554	577	576	572	600	547	572	544	575	547	543	588	555	575	574	601	626	586	577	585	554	596	625	595	599	602	528	626	616	627	571	564	576	576	604	564	616	594	584	575	625	553	520	603	612	567	562	610	598	621	604	608	615	560	582	652	553	614	574	637	595	617	561	616	581	589	595	554	589	637	594	577	582	639	615	548	604	645	592	531	587	594	537	618	606	572	620	579	564	569	579	552	599	606	540	613	585	557	546	636	621	574	619	561	632	581	581	603	641	598	529	609	571	603	626	596	574	579	597	607	605	578	571	601	613	613	587	628	585	575	623	604	592	556	574	585	606	575	626	539	580	619	570	595	608	603	571	596	588	587	561	617	595	541	623	606	589	570	585	620	620	585	610	560	587	620	614	590	614	592	600	601	594	612	597	556	577	573	591	587	566	635	590	555	571	586	574	586	619	590	589	555	615	600	582	599	538	564	585	625	590	604	575	593	566	586	569	586	577	618	594	635	564	556	591	607	605	584	592	600	593	558	549	592	605	593	621	606	555	583	606	578	576	556	632	578	554	597	627	574	589	629	572	626	601	612	564	567	554	544	637	610	630	646	585	552	584	604	640	577	574	587	561	605	588	604	589	553	568	609	597	578	585	618	581	582	547	602	620	606	602	535	613	636	602	620	581	607	585	614	589	554	613	607	585	573	555	593	564	625	603	622	586	534	626	599	574	597	637	604	589	571	615	599	574	556	573	611	636	542	603	585	656	558	568	545	591	615	584	586	573	579	610	577	618	612	521	573	563	608	566	566	598	625	580	578	588	605	648	584	622	619	602	609	592	606	624	586	613	631	555	583	576	544	562	549	551	565	554	574	576	624	650	598	562	614	577	570	572	580	602	541	598	588	588	591	584	610	645	625	578	546	630	596	565	636	593	593	590	628	596	581	624	558	599	547	586	592	579	622	614	613	614	573	570	578	554	590	545	584	586	572	556	583	535	612	526	609	568	595	597	612	582	585	605	585	562	554	604	611	572	530	574	613	588	573	577	583	572	588	581	559	582	591	545	619	586	547	588	587	561	581	605	527	554	558	605	559	543	563	568	578	590	564	555	619	613	637	576	591	575	556	555	609	620	614	565	572	580	611	559	578	589	580	592	571	588	568	630	567	628	547	604	590	596	587	577	577	562	585	581	599	571	588	583	599	615	526	581	595	561	646	559	596	534	615	593	636	608	611	592	631	570	550	584	605	609	577	561	561	577	539	571	620	539	623	545	583	582	621	572	631	571	556	563	575	572	597	596	591	591	622	625	608	583	569	594	619	610	612	615	578	590	610	581	591	615	599	618	595	541	617	619	594	571	569	540	570	622	591	593	625	581	586	552	583	602	539	556	601	556	582	610	592	532	571	570	579	584	642	623	563	573	635	590	580	561	598	615	553	644	604	599	604	587	567	572	616	554	567	628	551	598	590	594	566	553	600	593	551	566	594	590	612	625	584	597	577	576	582	614	561	616	582	578	570	546	611	601	586	578	604	563	550	587	596	580	580	570	630	545	594	575	597	595	608	626	555	565	609	574	609	578	620	591	588	579	615	590	611	575	582	656	552	577	574	576	609	611	556	611	579	626	585	561	603	610	609	598	606	570	606	603	550	579	600	577	599	592	546	591	569	554	589	607	590	582	600	535	589	571	597	577	609	589	552	579	603	617	589	562	604	565	545	581	613	555	586	563	593	567	610	543	581	637	602	595	561	590	582	585	612	537	605	611	549	579	625	618	596	597	608	593	567	542	587	549	588	573	556	569	573	612	584	588	548	587	597	584	614	556	557	591	575	615	553	577	567	583	611	626	596	565	582	558	602	541	606	610	594	589	609	591	617	597	557	554	630
23606	4946	1315	229	226	210	217	212	230	227	193	195	222	223	227	211	196	213	191	175	200	189	196	211	208	234	241	233	215	204	238	210	190	252	216	209	236	236	190	211	203	206	193	217	212	209	214	207	209	232	243	228	211	210	232	248	244	217	210	221	217	212	215	229	215	213	207	208	209	212	195	201	213	225	221	218	202	204	203	201	203	203	215	194	198	219	240	205	200	202	217	180	216	205	205	197	216	219	202	197	192	201	206	237	200	207	210	203	194	204	216	238	191	220	232	198	217	205	214	231	208	198	190	206	209	228	213	214	233	219	220	185	207	222	189	233	236	223	231	199	202	235	204	197	233	231	203	219	225	213	189	173	191	213	189	186	222	208	218	208	196	203	218	236	204	227	204	224	185	207	191	217	212	207	213	224	207	205	233	209	220	223	215	207	231	205	207	223	188	197	212	215	218	231	225	226	229	213	193	191	240	220	229	222	201	235	235	250	215	220	207	220	189	229	227	196	202	212	225	228	218	224	208	212	210	220	223	190	208	227	204	230	222	228	206	213	209	189	196	207	224	220	242	208	196	184	186	224	207	198	223	233	205	222	216	206	235	235	214	252	248	232	212	205	202	202	213	241	214	210	197	203	220	199	227	207	211	183	210	207	206	198	192	216	247	196	199	216	218	213	222	235	227	215	198	240	229	224	222	208	224	204	223	213	190	192	224	233	229	214	233	218	232	197	212	210	209	220	204	225	225	214	179	193	217	243	211	239	195	223	199	217	215	217	209	202	197	201	222	190	207	199	225	201	219	236	195	200	213	220	233	216	195	215	204	224	210	196	224	202	195	224	209	193	192	229	201	226	224	229	231	183	249	194	233	209	218	208	206	187	222	211	227	215	236	182	240	206	212	193	225	225	204	196	228	205	197	222	228	220	198	183	209	247	225	197	203	200	233	219	227	206	208	200	219	215	224	187	208	215	220	235	238	189	219	213	250	208	213	229	228	225	234	208	217	215	206	223	212	201	240	195	205	226	214	195	205	199	210	218	220	201	202	211	193	220	211	192	217	209	198	208	232	195	224	214	217	204	195	234	189	234	192	208	204	203	212	222	192	218	233	208	214	202	194	222	208	216	242	198	233	232	222	234	217	214	225	198	221	215	207	193	222	206	213	208	214	210	221	217	205	197	176	202	219	220	232	225	227	211	235	189	192	214	209	199	216	195	231	193	195	222	200	231	212	213	216	253	201	186	202	226	208	231	224	240	193	217	202	224	213	221	209	199	215	207	204	253	211	240	219	206	225	210	183	196	209	208	247	202	196	222	213	193	240	218	198	219	210	191	214	187	212	229	205	240	178	234	198	205	225	212	248	232	214	235	210	206	223	215	235	234	193	207	214	212	239	197	218	232	223	196	214	232	189	185	186	173	214	214	220	214	226	196	223	209	219	206	241	242	237	209	208	231	199	229	216	210	206	197	209	201	231	229	220	215	179	201	235	192	217	204	197	227	235	193	214	229	228	220	188	233	211	271	228	203	236	245	211	198	210	218	222	204	218	243	229	209	219	219	215	215	222	215	203	221	194	202	195	186	225	231	204	214	214	201	207	196	189	225	182	200	217	233	210	193	209	219	193	220	202	213	200	222	219	188	217	212	203	202	201	216	224	179	247	213	220	226	210	210	202	221	207	189	186	220	213	222	200	235	228	222	202	232	199	206	218	190	208	180	199	194	202	193	197	197	209	233	199	228	192	218	185	220	217	211	226	209	236	204	216	227	206	239	206	211	217	187	212	207	208	187	203	226	204	221	215	210	210	200	245	176	195	229	218	200	226	214	241	198	193	205	208	213	202	195	193	209	203	206	228	204	229	203	213	213	230	226	213	222	230	218	222	206	208	196	210	209	203	214	208	208	231	191	257	208	217	211	220	208	186	241	219	211	239	229	195	221	224	202	194	216	209	229	196	182	222	211	226	221	192	221	188	221	212	234	193	203	188	206	211	231	220	228	211	223	217	236	229	194	222	197	214	201	224	220	196	212	216	199	241	228	200	192	219	196	203	201	212	212	211	240	241	210	213	208	232	185	208	221	195	200	202	217	216	208	186	197	242	188	214	204	216	220	213	209	202	200	201	214	230	219	216	195	212	217	210	222	222	219	204	205	214	214	229	212	191	198	220	221	214	226	203	222	224	209	228	236	217	207	201	216	210	241	214	215	216	214	194	204	208	218	212	198	232	193	216	207	236	235	211	206	205	207	201	215	216	205	252	185	196	235	208	214	229	212	190	220	222	181	203	205	236	216	185	238	202	209	221	214	210	202	200	197	196	238	190	230	226	184	220	207	190	215	236	187	196	215	240	209	210	238	226	228	238	203	206	228	189	216	217	195	190	235	198	232	227	200	235	219	182	196	209	224	217	224	201	211	195	221	215	207	233	197	213	226	206	218	205	185	206	194	219	210	210	227	208	215	237	217	204	211	194	201	225	215	218	231	220	220	205	217	199	217	196	205	226	225	215	210	212	209	209	202	178	224	221	187	222	230	218	219	224	193	232	221	224	189	183	212	236	220	215	199	200	215	213	227	207	216	199	220	220	212	234	208	219	201	208	220	214	201	205	221	211	218	191	195	239	201	209	206	214	207	216	182	215	200	196	214	193	207	200	226	233	237	164	209	202	240	212	220	207	178	186	232	205	206	207	195	211	213	187	194	220	215	229	227	229	205	184	194	216	231	214	232	213	200	207	218	204	219	229	200	221	217	211	226	182	195	198	196	203	208	204	211	190	219	204	222	186	210	188	203	225	215	197	218	235	207	188	214	200	212	216	239	225	212	219	208	216	208	200	189	204	210	222	202	217	187	226	211	238	211	219	213	217	209	227	196	218	204	202	222	201	240	202	185	210	208	206	230	194	211	226	221	216	203	233	208	228	221	232	214	219	222	238	184	246	203	190	218	222	220	223	234	224	233	224	208	208	179	225	200	201	212	225	217	217	195	209	214	215	190	207	220	228	234	194	221	251	230	215	196	227	221	219	214	190	222	189	212	204	220	199	210	215	196	179	199	175	212	243	209	186	204	220	217	225	213	183	228	182	198	210	237	208	229	210	224	192	236	197	204	224	211	218	220	227	215	207	200	193	201	213	237	208	200	199	236	202	205	210	219	220	202	202	200	195	220	217	255	231	210	183	247	218	209	208	201	216	210	229	238	206	221	243	208	224	228	243	199	210	219	217	196	210	184	196	207	227	210	184	235	221	237	212	233	212	177	216	224	210	216	200	199	187	216	233	213	227	218	212	217	220	214	218	216	200	213	207	210	201	206	205	200	218	220	231	217	193	200	255	232	234	204	172	224	223	199	221	205	214	208	205	206	213	204	232	203	186	196	207	203	205	212	230	214	259	220	199	234	202	200	219	207	208	210	222	227	203	202	212	196	214	197	227	197	205	203	239	240	183	230	232	195	227	188	228	233	217	232	213	222	216	239	230	197	208	209	227	222	199	211	183	224
21358	4961	1927	720	634	659	599	667	625	598	614	636	617	647	599	605	580	609	572	620	590	592	588	622	600	628	625	580	594	584	606	609	562	605	585	628	646	614	622	658	620	615	575	585	610	636	606	626	636	635	656	584	648	696	702	767	722	751	721	672	609	617	663	734	650	533	591	581	605	619	568	576	608	588	610	566	565	605	594	588	600	551	615	572	631	616	624	611	555	595	557	575	598	557	622	636	585	614	620	591	605	576	587	619	613	607	610	584	605	622	593	604	569	572	577	623	567	570	602	617	614	577	618	616	576	579	631	578	565	576	630	619	575	583	580	584	653	595	589	603	605	638	586	553	605	609	621	595	574	611	555	555	604	582	626	564	556	610	595	595	596	604	563	557	604	587	596	541	621	580	610	569	593	601	599	564	557	621	585	636	599	609	609	585	599	598	525	601	595	575	575	566	584	581	540	606	595	636	571	581	604	634	584	555	598	603	590	598	579	588	595	587	551	590	558	611	597	625	605	568	560	571	615	582	563	641	571	603	549	632	570	595	584	572	599	578	570	581	553	637	584	596	589	586	609	589	600	573	587	591	600	563	574	608	592	574	580	558	568	615	561	556	548	584	589	516	585	541	589	564	567	554	569	574	598	579	634	583	559	587	558	540	579	558	534	584	616	562	611	598	583	580	577	635	560	610	569	585	623	579	591	573	575	597	604	572	610	599	591	654	609	584	575	602	636	559	577	580	583	611	579	613	585	575	606	592	604	588	593	591	596	597	583	552	565	599	573	586	616	548	578	597	553	619	591	574	556	570	605	603	581	572	591	577	594	548	555	565	607	573	620	571	586	609	587	615	621	575	601	550	589	564	613	583	542	568	592	559	600	567	590	551	591	625	576	590	581	576	582	569	574	586	591	556	580	591	585	541	592	602	579	609	584	588	593	561	534	576	582	551	569	641	555	640	588	609	625	613	592	571	581	607	641	570	613	596	624	603	574	604	592	632	602	554	599	589	612	600	567	574	602	553	599	584	568	622	579	587	614	603	612	608	586	597	555	563	570	607	589	632	553	562	579	560	572	575	592	608	563	587	585	605	582	591	609	596	577	618	531	583	557	597	623	606	629	617	557	588	597	594	598	543	609	593	592	604	606	593	632	542	560	577	626	605	561	586	581	622	579	581	574	574	585	562	610	566	638	610	560	571	606	549	561	600	581	588	607	620	579	614	583	569	550	573	580	590	585	573	608	600	569	606	604	586	586	603	596	628	608	585	623	545	569	599	611	578	600	578	563	631	563	571	633	565	572	611	538	594	614	560	647	593	588	584	582	582	574	573	592	560	559	560	591	549	568	638	577	562	561	590	595	564	589	615	576	539	587	560	597	622	552	603	583	582	612	563	621	562	637	611	581	570	542	545	535	607	567	569	593	589	650	594	620	597	548	627	570	604	570	596	626	609	585	587	611	562	551	604	578	588	560	655	562	564	564	590	634	542	661	595	568	639	600	552	585	617	604	582	559	560	586	548	585	570	577	597	629	606	577	640	575	616	632	593	596	581	589	607	599	594	617	611	622	579	593	583	585	631	553	596	624	583	557	640	567	582	583	588	577	595	584	594	638	558	553	582	576	573	583	571	589	572	606	593	607	604	586	572	513	597	576	617	562	532	612	625	603	575	581	565	587	635	586	591	622	615	566	592	563	590	594	599	573	591	574	595	550	633	585	612	557	582	564	582	578	540	587	631	572	578	617	571	627	600	558	601	605	601	560	587	594	574	602	612	574	563	592	609	573	585	568	577	591	584	610	619	570	567	595	571	572	645	567	578	570	571	575	572	609	618	609	602	579	554	577	614	582	565	591	616	627	593	597	612	563	602	575	624	555	600	550	585	613	602	572	591	613	585	585	579	594	593	595	587	570	597	605	581	620	590	580	609	621	574	602	571	532	566	571	582	616	599	571	615	571	563	577	593	572	557	602	585	562	553	590	563	593	605	599	598	607	596	540	589	586	591	604	587	609	582	626	599	588	595	604	569	595	601	561	593	590	576	617	581	604	544	593	629	568	561	606	562	575	624	580	588	566	549	594	591	584	623	606	593	595	588	576	604	640	593	595	571	601	633	597	551	537	574	599	595	596	569	628	580	609	620	626	605	557	589	629	569	587	561	576	591	611	583	562	590	631	595	592	591	587	565	561	585	569	554	564	562	578	579	554	583	592	603	545	602	547	578	576	610	566	591	607	600	576	641	580	560	609	606	542	589	564	585	570	576	614	550	590	584	610	610	587	578	628	594	625	576	602	603	561	624	565	583	602	592	576	606	604	591	601	610	638	572	596	601	593	576	594	611	591	609	582	538	600	590	601	562	610	585	598	597	593	583	606	576	585	603	591	571	619	564	640	603	556	610	614	632	584	584	567	577	560	600	600	574	577	576	640	571	588	557	618	577	579	613	571	592	603	598	623	558	560	593	563	531	602	570	559	609	583	592	585	580	562	583	565	623	609	603	567	565	579	581	607	564	618	574	566	602	621	604	580	591	603	617	579	610	599	581	539	605	566	561	649	576	562	593	579	546	604	601	572	603	647	593	610	552	567	604	622	619	575	602	547	577	570	563	596	592	573	596	595	594	582	585	556	628	604	582	606	578	602	609	583	543	567	586	547	566	563	581	566	578	551	571	578	557	576	568	594	597	595	616	534	580	611	577	597	560	577	592	580	553	601	591	623	612	596	596	631	586	588	579	641	560	563	555	641	581	607	594	569	611	581	568	593	622	596	571	585	543	585	579	613	624	513	596	560	581	593	613	567	586	611	553	602	657	606	596	592	605	609	587	582	629	587	602	608	583	617	589	602	603	582	581	569	622	601	593	595	562	618	574	571	583	594	598	618	552	607	582	570	584	605	551	613	580	564	579	568	573	604	581	572	602	582	640	617	567	618	608	616	586	618	582	606	618	593	603	577	591	624	603	586	564	615	562	580	577	616	634	586	632	592	580	613	609	603	628	553	598	588	541	569	552	608	605	606	553	568	626	542	567	585	574	592	559	575	570	628	605	632	581	606	595	578	561	615	597	580	551	570	612	608	599	569	571	578	602	613	577	604	600	591	582	598	574	608	601	581	584	587	624	616	607	632	566	596	599	555	628	528	601	613	558	628	605	581	607	661	577	563	587	604	586	624	621	589	584	602	563	600	607	578	563	597	588	562	581	542	634	619	605	547	579	565	561	638	563	576	581	599	587	623	601	558	630	575	602	590	613	552	582	546	608	584	591	583	579	562	579	606	585	604	625	582	575	631	644	590	602	573	602	540	626	606	570	582	588	621	615	605	586	610	589	577	550	566	580	611	599	594	567	585	596	624	593	569	567	567	578	609	559	595	588	623	584	563	560	570	570	635	557	605	607	602	550	640	567	572	585	560	577	587	542	644	553	602	551	581	617	561	614	618	572	586	615	619	544	615	605	600	604	594	613	586	633	593	583	590	598	575	634	614	556	572	560	592	578	601	559
65726	37450	19170	1463	461	376	325	257	254	211	190	194	173	177	194	174	164	160	159	155	168	154	160	160	166	154	132	141	131	152	157	161	161	145	151	191	147	141	173	141	165	151	158	153	187	154	144	148	188	209	194	174	231	300	353	397	287	309	275	228	163	174	309	291	179	167	153	134	138	184	154	156	130	137	156	141	165	151	170	157	123	143	166	155	162	150	138	151	140	184	157	158	143	152	155	161	136	150	148	163	145	155	150	129	158	132	158	161	137	130	155	161	161	146	156	163	156	141	150	151	170	155	149	143	124	123	155	137	159	156	155	155	164	169	154	135	138	142	146	166	146	130	140	139	149	154	147	139	166	140	150	152	148	132	120	170	149	139	134	162	144	142	153	132	165	146	143	135	126	143	146	153	145	171	160	120	148	157	155	146	161	156	145	160	157	157	147	148	169	154	141	156	151	141	146	141	146	146	141	146	148	145	145	155	144	158	138	140	143	133	137	170	151	123	123	144	174	141	154	174	168	142	146	141	159	153	139	174	166	158	149	140	154	156	157	150	145	145	155	163	158	139	165	138	146	161	155	146	157	121	149	144	142	138	158	155	151	151	155	172	115	141	151	149	139	147	136	162	142	139	135	136	146	175	138	139	136	139	154	132	125	147	159	144	143	139	148	129	132	142	123	140	152	122	131	174	135	164	140	149	167	134	144	157	164	132	146	154	134	137	133	155	172	152	136	132	166	133	144	134	136	137	154	146	159	158	134	134	154	169	143	161	149	141	142	140	140	150	130	138	165	153	156	162	144	133	147	145	135	146	156	152	156	131	127	125	155	142	151	160	154	151	151	158	143	145	160	137	158	135	154	139	153	146	146	143	159	180	147	141	176	135	159	127	154	145	162	144	153	149	145	151	144	140	142	152	152	153	133	138	156	163	175	143	145	150	141	152	147	152	147	147	165	124	162	149	133	143	146	162	140	140	139	118	138	121	140	156	155	145	121	159	147	143	137	144	136	138	133	145	170	128	164	152	169	132	154	148	151	142	130	148	170	165	147	139	144	160	123	151	137	171	147	133	137	161	149	152	157	148	162	142	173	146	163	165	175	162	171	171	157	160	156	116	142	168	144	165	138	136	154	155	168	143	148	125	153	143	165	134	152	145	143	161	154	161	149	145	143	160	145	123	133	164	147	118	135	166	148	156	152	148	148	165	138	168	155	124	143	163	165	131	164	127	163	137	139	152	150	142	139	145	151	166	126	153	136	140	142	129	155	153	139	124	151	142	150	146	166	144	136	156	141	147	164	153	155	119	146	168	133	144	134	154	128	174	145	136	131	162	144	162	155	141	160	144	137	148	165	127	139	124	142	142	145	158	148	144	141	154	133	127	165	123	145	153	134	159	159	146	142	151	145	178	140	147	147	132	157	151	136	136	146	134	147	121	160	160	166	137	153	149	125	147	136	168	160	150	144	130	161	139	139	147	139	149	156	173	136	131	146	139	130	143	152	165	139	153	158	150	147	161	141	115	131	142	141	150	136	160	163	143	159	151	130	155	144	144	141	131	155	148	141	146	165	150	160	151	146	157	160	145	147	164	151	137	153	150	137	156	150	137	153	131	125	139	159	171	148	165	146	122	156	131	150	139	142	138	137	142	151	132	143	145	125	182	130	155	163	159	141	154	164	139	151	133	137	156	161	160	143	149	136	159	165	156	139	157	168	149	138	149	163	141	138	135	162	147	156	124	137	154	165	174	152	145	138	144	142	150	125	144	150	136	130	117	156	157	148	138	132	165	157	157	135	154	155	129	145	152	144	148	171	163	168	131	152	136	145	156	156	168	144	143	137	161	174	110	153	139	161	149	159	164	142	155	146	155	150	162	140	152	148	159	134	144	162	153	123	143	145	180	127	148	142	128	131	149	167	150	141	171	151	146	122	156	151	127	144	155	140	133	144	159	144	137	135	137	142	134	126	131	151	137	154	113	168	155	133	151	154	164	150	149	142	172	164	176	151	166	151	136	154	148	148	142	155	142	145	156	158	157	170	153	117	176	151	147	129	151	140	143	130	148	153	152	126	149	144	144	141	152	171	149	135	131	152	165	153	150	123	140	150	156	141	152	139	138	171	159	132	143	135	161	132	153	105	145	144	151	157	153	133	166	149	146	151	168	153	153	163	165	142	129	170	125	153	123	146	146	142	138	151	153	151	162	164	123	172	135	131	138	153	181	154	143	157	156	158	146	145	127	142	154	153	149	162	133	163	132	140	146	137	153	150	131	162	133	163	164	148	152	145	157	157	159	153	164	168	180	155	153	150	154	135	167	175	155	151	136	131	159	141	136	153	140	145	133	144	154	146	149	126	159	146	123	156	154	124	137	174	181	160	123	134	146	140	145	142	146	159	143	156	126	153	172	150	157	154	146	143	167	141	154	154	132	160	161	136	137	137	155	142	133	144	152	143	166	139	158	166	160	141	151	152	152	171	153	168	157	142	170	154	147	133	152	169	135	153	167	158	162	152	154	135	162	171	146	160	159	155	158	140	176	145	148	143	153	158	134	137	151	141	153	161	157	162	133	143	138	148	149	167	145	122	156	153	150	154	138	145	157	162	146	145	152	136	124	153	184	155	140	164	144	132	154	146	142	144	130	164	140	130	160	139	149	128	144	158	140	161	143	165	155	119	136	165	149	151	125	152	158	145	142	151	145	156	154	157	154	141	120	158	148	149	114	132	147	169	131	136	140	138	163	142	136	140	150	155	144	169	146	115	150	126	148	154	174	138	149	141	136	136	159	177	165	149	140	162	162	128	141	170	156	147	157	135	142	163	143	161	151	119	143	165	168	130	155	136	162	147	126	165	142	138	143	154	135	133	160	142	159	149	150	158	156	136	151	124	118	140	168	139	168	155	151	139	166	136	133	133	151	146	154	141	161	151	160	144	149	140	156	150	146	128	158	140	128	138	140	166	158	136	170	150	169	144	145	130	141	133	143	144	158	157	130	136	135	151	149	151	150	150	157	135	155	160	164	127	148	167	121	142	151	153	173	146	161	139	149	164	157	155	146	133	140	130	148	153	108	149	144	149	142	144	139	145	169	158	146	139	168	154	167	149	152	142	143	124	144	146	155	149	144	169	153	151	152	141	158	150	132	184	155	147	148	147	127	138	151	125	166	135	144	135	134	121	165	140	156	131	147	141	148	173	149	168	157	155	149	138	144	153	134	144	146	155	163	148	152	137	136	158	131	170	156	150	132	170	164	152	146	150	171	158	143	150	134	148	151	141	156	135	149	154	140	151	158	160	155	165	146	137	137	148	164	159	153	141	145	151	150	138	137	143	144	142	136	157	135	148	154	130	149	148	147	164	138	160	154	149	140	144	136	152	142	149	157	147	135	148	172	158	151	166	127	145	139	162	139	155	167	140	121	156	147	145	149	145	140	154	152	137	134	131	158	155	159	146	148	146	138	173	149	151	151	150	125	173	166	171	142	137	153	142	154
42416	22709	9848	1885	1707	1458	1244	1104	912	861	794	738	724	609	658	622	620	620	565	550	574	522	536	561	565	503	527	545	513	459	481	500	500	549	509	511	515	526	521	460	486	515	495	478	510	507	522	558	597	728	736	757	1094	1990	2262	2443	1915	1977	1820	1049	651	672	1788	1203	519	506	508	535	503	491	512	479	523	454	505	512	503	463	485	512	515	489	507	506	454	441	438	492	452	471	460	435	425	483	429	414	437	461	426	428	424	465	414	447	473	451	475	429	430	443	409	443	455	416	424	451	411	429	455	410	475	471	448	455	463	417	437	441	452	427	451	463	383	457	419	430	420	413	421	438	418	424	394	434	459	423	466	394	452	437	410	429	454	465	450	433	434	436	423	478	436	427	425	450	413	430	423	429	437	425	428	443	414	432	426	443	435	410	427	436	468	435	419	425	448	448	405	454	432	411	453	446	449	426	436	428	457	455	473	455	454	430	429	415	449	419	426	441	413	464	403	428	461	464	439	431	430	442	450	458	423	423	490	463	441	469	424	416	457	414	482	439	423	440	467	457	454	450	446	427	438	454	451	419	464	458	443	431	458	456	437	469	429	424	442	426	435	405	428	455	440	454	449	459	445	465	458	446	428	458	439	451	459	479	436	414	461	446	415	450	462	434	434	440	414	426	453	455	464	412	442	407	414	441	428	434	425	453	405	379	443	413	434	429	393	439	448	449	471	455	455	456	430	434	430	442	418	434	412	426	457	449	460	438	441	439	414	427	441	445	450	434	416	455	404	438	457	457	452	448	422	429	464	432	432	453	415	429	409	423	416	483	427	424	473	449	446	445	461	456	432	447	445	461	471	437	446	422	449	437	388	428	447	409	417	444	429	434	467	451	461	479	431	469	411	461	466	464	454	453	442	412	427	424	472	425	435	412	463	466	414	425	445	452	459	445	418	435	440	445	454	430	450	458	451	467	429	449	458	443	468	435	441	475	437	470	426	438	407	468	454	429	430	465	449	470	431	441	452	462	429	466	449	434	423	447	439	454	427	442	426	450	432	435	453	467	429	401	440	434	448	452	449	457	441	438	468	475	473	464	437	435	488	411	458	429	449	439	432	462	442	448	478	428	423	442	414	433	421	403	427	432	441	457	454	475	412	431	429	451	447	469	452	432	424	436	433	480	437	459	438	428	399	477	422	465	451	397	436	441	462	414	409	419	444	452	405	450	443	465	437	435	443	417	449	430	441	454	473	460	480	449	465	437	421	432	411	422	413	457	415	440	424	464	455	477	422	417	454	459	398	409	397	463	429	417	442	450	452	441	485	464	451	462	430	446	429	422	442	434	427	419	440	432	385	468	426	435	488	527	477	396	433	430	421	443	434	446	425	430	451	409	449	451	433	415	458	435	410	485	468	498	409	443	411	456	416	467	440	450	443	438	424	418	429	437	406	439	426	473	408	426	449	435	464	416	413	412	448	444	433	458	452	429	437	445	423	455	438	441	456	465	462	439	474	430	394	401	465	456	427	438	456	461	446	430	453	459	475	446	411	436	443	451	434	433	440	439	427	447	405	438	443	467	429	449	427	446	445	457	417	420	433	439	460	496	418	435	445	449	450	436	440	412	471	434	455	486	430	413	445	437	456	449	429	480	417	437	450	446	458	431	444	449	422	434	454	429	429	440	425	444	437	431	443	439	473	427	451	456	475	428	453	414	458	450	420	471	432	455	422	452	469	392	448	389	404	396	480	447	380	432	405	438	422	436	462	435	439	433	434	417	438	459	432	441	440	477	431	437	441	452	427	447	460	461	418	423	399	436	435	438	435	430	401	403	450	453	498	425	427	414	454	436	429	448	443	448	442	439	442	427	435	408	463	422	468	419	436	441	426	416	462	426	443	436	429	438	467	438	461	438	461	470	464	439	424	439	419	433	443	461	468	444	447	443	453	467	461	439	454	438	430	440	423	411	454	477	427	463	449	459	452	471	444	385	443	424	464	458	442	405	421	432	424	468	413	425	432	444	448	460	434	445	475	418	430	460	437	447	456	424	408	428	432	438	441	469	430	416	418	434	428	435	473	410	433	421	446	406	441	460	394	424	448	462	438	460	485	425	380	472	441	421	422	457	428	443	451	448	427	470	397	459	448	416	424	490	475	439	457	447	437	427	449	431	446	462	452	428	451	457	460	446	447	402	445	450	439	488	479	435	461	461	460	449	461	457	438	423	419	429	448	461	420	471	436	426	464	447	434	467	449	440	462	393	424	466	445	438	429	431	466	425	444	380	430	452	422	454	433	428	427	447	453	423	428	439	449	417	455	446	434	415	434	458	451	429	435	435	396	442	468	433	436	434	432	444	445	469	433	437	439	394	440	446	474	440	436	420	443	440	442	440	437	471	472	451	415	464	428	415	483	441	422	401	463	459	435	440	431	439	402	446	437	444	404	411	425	452	401	440	429	459	431	471	447	451	439	463	451	432	460	450	447	447	462	417	479	430	478	458	441	476	429	459	466	408	435	432	429	444	471	475	444	434	468	447	463	478	433	431	435	421	444	455	462	450	457	454	419	469	421	432	417	413	436	455	424	443	417	458	455	431	422	454	417	469	447	450	413	447	411	437	439	445	462	441	459	464	495	438	450	460	452	443	456	407	445	404	432	441	404	446	433	462	425	470	445	447	423	443	481	465	455	433	458	425	445	438	430	472	455	439	430	450	442	411	443	425	426	429	424	461	451	426	439	443	410	472	472	399	464	443	418	442	460	441	462	424	456	461	457	426	447	414	491	417	429	453	447	409	422	438	416	408	455	448	473	456	443	455	459	428	436	458	449	453	445	448	442	403	437	496	419	439	415	439	398	462	466	456	427	411	420	479	398	451	431	444	446	454	440	424	414	431	421	439	445	459	446	455	490	416	467	429	432	438	433	438	442	426	432	453	421	474	450	454	412	456	422	435	405	427	434	398	431	440	443	456	417	434	437	413	437	443	447	454	413	456	444	433	450	432	420	464	404	470	416	434	405	440	440	449	472	456	468	407	438	431	433	456	408	416	443	441	473	464	433	411	436	453	404	439	445	422	452	444	427	434	465	430	425	439	466	448	452	446	470	458	437	480	451	444	477	469	391	434	441	432	423	459	406	451	445	449	404	432	410	459	417	406	415	443	437	460	482	478	461	458	480	429	421	433	453	451	385	438	431	425	451	440	447	461	424	427	492	457	473	432	440	447	419	417	421	449	442	428	453	433	420	462	409	477	416	466	412	417	438	472	438	459	471	410	447	471	444	448	453	462	481	440	460	434	463	457	412	456	458	412	473	428	444	439	424	423	431	419	492	464	455	465	456	452	464	423	456	451	421	423	448	504	452	468	431	461	462	412	454	427	466	421	441	435	459	455	446	418	454	430	427	436	439	411	428	446	445	428	405	411	444	477	427	409	413	427	471	451	415	415	419	466	458	452	422	447	460	443	389	458	449	421	425	423	453	404	428	451	480	410	466	433	443	436	465	413
78437	48538	29102	4946	986	666	529	453	410	368	357	303	258	256	257	290	238	244	237	229	243	241	232	217	216	217	244	234	244	197	218	217	233	230	207	247	235	210	207	211	229	176	181	204	209	199	234	208	234	256	284	306	461	612	649	533	543	445	384	333	255	265	352	428	200	228	216	262	192	236	233	216	259	203	223	219	221	220	193	212	198	238	211	226	227	199	218	199	229	204	190	211	211	178	197	222	205	177	208	222	194	204	217	230	203	208	181	208	190	202	201	193	210	215	213	222	206	182	182	218	224	186	215	168	182	200	228	191	180	184	205	214	213	216	199	208	206	190	221	219	212	212	213	224	205	185	185	221	196	203	214	210	201	221	203	193	190	217	196	196	199	205	236	225	216	179	184	204	202	182	199	206	193	198	213	206	191	207	223	177	213	185	209	199	208	203	186	191	200	208	227	191	185	203	205	231	224	198	203	211	205	189	201	186	206	162	209	211	189	225	202	189	209	192	197	224	179	209	180	195	220	204	185	220	194	185	231	210	192	191	181	185	219	226	202	210	194	209	210	208	176	223	203	190	192	203	161	232	187	220	198	196	217	213	210	175	223	222	190	201	195	228	203	197	200	187	197	217	184	192	193	221	198	196	176	203	200	202	174	193	164	212	228	206	206	197	205	200	187	209	210	188	198	198	219	199	191	206	205	207	209	196	189	232	192	203	217	212	193	197	219	201	217	206	193	193	209	213	175	195	172	188	181	187	205	209	203	181	214	196	220	218	178	185	212	204	208	208	213	192	237	220	202	211	211	215	189	195	183	203	219	169	171	194	194	194	230	208	217	218	199	216	206	207	194	232	207	212	191	195	177	185	190	211	202	196	195	197	211	198	200	218	207	217	194	184	201	220	188	214	185	198	194	215	190	182	206	195	218	176	198	214	200	200	208	194	206	192	197	200	184	188	239	186	205	206	207	193	200	198	211	218	197	193	205	213	191	222	202	174	204	186	201	228	220	221	218	191	241	192	207	210	212	205	200	225	201	207	206	195	203	185	200	211	204	185	186	194	222	190	197	196	198	193	201	204	198	205	203	191	212	218	215	195	210	200	207	211	186	183	211	199	202	200	196	222	189	224	213	204	200	193	194	205	211	226	191	187	203	200	183	200	196	222	172	190	192	200	195	213	195	206	221	200	203	198	217	168	211	211	210	200	201	213	172	205	207	213	212	198	192	203	218	196	215	212	191	226	214	187	182	215	185	193	197	210	213	216	201	217	222	215	191	221	220	191	178	201	219	198	207	201	217	194	234	201	207	180	216	182	226	215	194	209	230	191	199	201	188	172	211	196	205	212	206	213	206	197	204	212	202	212	182	194	228	200	230	226	212	194	229	191	209	232	200	199	193	200	215	204	202	215	184	184	210	190	213	190	196	195	201	210	197	202	203	215	166	200	185	194	193	221	229	232	187	219	220	196	196	201	188	198	208	207	202	219	200	221	194	193	201	196	212	166	219	195	206	223	185	222	212	199	190	201	195	177	211	190	234	206	229	216	192	186	177	210	226	209	202	209	199	194	203	213	194	185	208	203	202	207	211	206	183	187	202	206	187	193	206	226	207	196	220	195	184	180	234	202	222	205	206	223	209	227	200	211	206	207	212	210	183	201	205	206	180	206	194	192	183	209	206	185	215	204	200	220	233	184	204	215	214	205	178	210	219	219	197	195	222	211	196	193	212	205	189	191	206	226	204	213	206	209	199	186	202	206	225	223	187	204	206	233	212	182	192	189	207	216	222	214	189	206	202	188	223	203	223	217	210	202	182	205	215	217	211	191	214	205	215	225	210	209	182	211	188	207	192	182	203	188	194	174	176	194	215	182	212	197	184	198	198	195	200	213	228	211	218	189	188	217	197	213	182	187	188	211	208	224	223	191	207	199	212	223	205	206	220	221	212	184	210	205	195	214	186	203	195	216	202	206	219	157	205	195	223	214	215	218	205	214	217	194	203	225	202	202	210	200	180	187	199	221	227	203	207	201	184	202	205	220	205	207	223	202	245	209	202	228	219	239	204	213	202	186	215	186	226	203	223	183	205	192	206	199	197	211	218	228	216	184	194	205	193	203	216	189	193	190	211	204	221	215	211	181	231	198	208	189	164	170	202	179	202	225	186	217	231	204	209	190	210	227	197	216	175	183	196	170	174	187	217	183	208	195	214	188	219	207	220	183	212	216	204	224	203	182	194	175	232	205	193	221	191	220	207	183	222	185	219	228	182	204	203	191	202	189	203	205	206	165	194	179	193	212	194	210	183	233	231	207	200	199	216	222	184	187	227	208	236	213	216	219	203	209	206	221	194	219	198	202	206	209	208	183	208	193	200	195	189	207	183	195	212	207	189	195	215	209	225	195	222	170	227	207	204	206	193	195	186	211	185	208	203	250	225	211	217	209	213	173	207	207	226	188	201	190	189	190	207	207	181	217	212	183	226	202	184	163	219	222	241	205	228	200	231	204	179	202	227	191	200	183	201	193	180	198	197	241	191	188	194	187	220	202	185	183	210	213	214	202	221	208	192	198	200	201	199	199	197	198	193	214	218	188	203	209	210	198	216	229	213	226	198	165	183	184	200	196	223	190	209	208	201	199	224	229	183	198	207	202	193	192	234	202	186	208	204	194	229	226	216	190	215	202	214	219	192	178	183	173	195	186	207	170	192	209	189	217	184	206	192	199	196	189	204	201	186	220	208	226	210	231	182	184	199	193	196	211	198	183	200	200	180	193	200	210	196	204	200	192	237	181	214	203	217	199	196	182	204	195	192	189	221	206	203	208	212	217	181	182	212	214	210	219	210	201	212	202	196	219	196	198	202	185	201	211	219	204	201	198	215	211	192	191	206	209	188	228	207	180	201	206	186	208	213	184	192	190	208	204	187	210	181	204	189	196	197	212	216	199	182	215	248	201	210	194	196	217	196	203	167	181	202	220	198	214	206	205	216	194	201	196	266	178	190	219	198	214	208	188	190	178	223	191	210	204	191	205	196	194	205	201	207	221	204	204	213	211	207	214	214	164	210	204	186	234	226	210	192	208	191	190	227	210	203	191	234	178	204	200	223	176	210	210	208	190	210	205	214	204	197	189	198	208	226	173	208	204	217	190	202	190	202	179	198	224	217	213	211	207	187	185	210	185	207	215	212	199	217	200	187	206	229	226	208	198	187	197	192	208	211	221	231	204	204	199	217	191	182	193	200	174	194	194	206	189	175	187	188	199	217	198	179	210	208	209	214	201	212	189	216	181	198	199	214	182	188	191	219	185	204	182	178	198	218	211	209	200	184	187	209	192	221	193	180	197	192	234	226	193	188	190	203	211	210	218	185	189	188	205	235	205	178	213	192	224	194	201	213	190	194	198	203	217	204	210	200	236	208	223	221	207	204	207	219	194	208	218	212	206	207	207	207	182	212	208	188	195	193	210	197	211	199	189	200	195	193	188	207	194	237	180	167	217	199	206
51414	30210	12798	3397	2929	2478	2121	1872	1570	1388	1292	1151	1101	976	908	940	806	839	824	784	781	786	742	711	768	701	710	709	743	696	666	719	734	727	712	750	770	757	688	696	683	634	673	638	665	708	719	688	747	1037	1346	1421	2555	3680	4154	3496	3159	2470	2079	1213	1056	1082	2040	2202	725	711	729	738	753	686	761	653	751	692	714	710	727	694	672	699	654	687	633	696	661	623	611	601	558	578	589	573	616	576	622	592	551	540	584	551	604	570	580	592	578	603	574	590	566	547	571	567	574	564	573	574	554	550	599	611	570	576	527	550	588	588	571	616	612	560	543	579	576	574	585	578	617	554	573	582	565	554	532	570	579	593	537	586	622	537	567	566	554	572	600	602	583	574	547	600	610	566	569	592	617	571	597	621	519	608	600	608	577	562	573	576	561	570	590	599	555	586	598	591	573	577	565	610	592	578	571	554	546	576	519	581	558	573	547	562	588	575	576	607	586	590	542	598	593	545	506	582	570	574	604	569	553	560	597	553	536	627	594	554	545	567	579	584	560	559	569	578	547	550	563	497	549	573	598	577	498	542	547	598	587	549	565	559	610	578	584	542	581	595	560	564	536	578	590	575	583	597	557	562	551	560	591	566	583	551	549	590	584	589	563	545	598	569	580	546	577	567	552	558	492	585	574	554	578	566	542	583	566	553	545	573	566	596	597	609	560	562	557	552	586	605	545	552	566	550	606	551	616	565	559	554	545	559	584	552	628	599	564	566	567	584	544	512	600	570	558	630	563	558	535	570	570	516	539	539	550	575	561	631	571	576	561	609	547	525	524	566	598	577	601	631	569	588	586	560	541	570	578	600	616	596	559	584	576	553	580	574	528	569	592	571	599	537	579	525	606	565	578	587	534	567	552	575	568	590	582	541	560	596	556	602	562	593	611	610	564	534	583	579	539	541	569	548	545	581	556	605	579	597	604	580	569	545	563	555	600	599	558	577	614	575	552	613	600	545	561	596	553	567	575	574	577	592	545	601	580	579	566	563	616	598	590	580	567	588	526	555	521	583	595	589	570	561	598	569	555	588	553	596	598	553	573	612	575	620	610	586	579	525	554	571	545	590	543	550	555	582	554	593	578	596	524	520	571	511	529	580	530	559	515	563	568	569	591	574	543	579	565	562	588	575	587	605	572	577	528	567	577	585	572	585	546	608	603	573	546	544	560	589	590	584	574	592	557	578	583	601	520	575	552	573	566	580	608	536	594	612	580	592	555	540	589	545	605	580	557	572	546	550	559	599	586	591	556	539	532	583	612	620	568	558	586	615	540	576	575	612	550	570	589	559	557	563	581	556	567	568	576	548	563	553	530	601	582	553	589	595	609	532	597	542	574	598	579	581	550	549	533	572	586	560	614	521	585	547	551	555	583	623	570	553	631	571	582	590	579	537	606	570	607	557	559	592	587	534	600	539	554	576	571	532	574	594	575	564	575	569	568	599	569	592	590	589	577	573	536	611	543	534	608	583	529	562	527	648	529	570	571	551	571	591	519	583	579	590	571	596	582	582	569	582	593	586	601	536	555	553	578	550	536	545	571	585	580	580	563	583	582	564	562	605	571	556	587	569	549	556	577	541	586	563	553	594	566	570	573	580	581	524	619	603	561	605	574	550	567	570	561	572	556	620	567	587	580	555	578	583	590	557	574	583	537	539	547	556	585	554	560	566	562	575	570	549	515	547	602	578	566	572	561	578	566	534	580	615	603	611	568	593	591	548	558	528	591	550	555	587	558	610	574	612	535	549	558	603	544	576	573	573	587	576	572	549	544	621	548	548	595	609	563	600	569	551	559	567	569	594	577	608	570	568	543	594	566	555	568	559	559	560	607	546	597	543	595	568	586	585	563	615	558	566	573	537	588	591	608	567	587	562	596	635	553	579	552	558	560	565	545	560	574	566	573	574	557	578	562	559	564	548	571	594	529	635	566	561	585	570	565	582	571	606	587	568	552	538	591	589	608	594	547	516	577	530	542	585	595	558	554	579	551	538	595	597	579	567	572	577	568	608	537	586	538	606	564	563	569	615	586	561	615	570	584	542	593	579	535	556	586	563	584	565	568	552	559	570	584	587	582	559	535	540	525	567	536	552	559	578	562	571	573	587	574	527	583	597	567	559	592	569	596	572	579	580	578	576	563	569	516	541	587	602	584	570	613	569	577	588	554	581	533	578	546	543	547	576	566	571	590	568	577	581	580	584	562	565	554	552	545	602	575	578	536	606	590	551	573	561	558	605	570	591	568	578	503	580	595	559	561	558	536	567	589	587	576	528	582	516	635	544	613	536	570	526	568	586	528	537	548	563	575	555	557	569	589	543	566	545	563	588	555	536	559	578	578	571	549	593	565	572	557	565	582	544	542	554	543	597	617	533	544	568	555	547	570	562	569	581	565	628	613	582	609	555	587	559	599	593	554	576	559	522	543	576	576	589	554	574	589	590	550	580	573	565	588	534	591	561	542	571	574	546	588	560	571	584	569	536	555	577	603	531	575	572	572	586	570	535	562	601	630	591	574	553	572	591	560	572	572	580	555	586	563	589	587	574	604	574	559	587	563	555	568	567	578	597	531	566	591	598	600	610	576	573	540	542	580	569	592	591	607	558	599	545	581	564	560	628	549	569	612	585	563	582	541	615	563	577	566	566	535	545	573	593	580	583	555	572	553	577	591	552	585	598	556	574	604	559	534	558	570	592	617	545	571	569	566	551	541	563	526	593	616	572	574	527	542	555	571	529	602	595	579	609	572	541	530	542	575	557	552	580	600	553	578	563	559	571	593	592	602	565	563	602	609	568	653	580	543	570	564	548	552	543	560	555	567	558	628	582	625	586	605	577	578	569	590	577	570	587	601	629	547	577	561	613	578	552	551	582	566	597	593	572	567	580	547	567	610	563	563	604	550	566	566	563	573	582	556	604	601	574	516	561	529	560	584	578	604	598	538	551	573	603	606	599	586	566	586	562	558	592	574	560	578	572	588	582	591	543	589	580	548	598	560	585	602	583	545	611	522	536	561	581	559	540	593	561	565	611	592	616	606	533	546	563	550	565	610	539	596	525	575	543	531	538	553	579	591	599	561	571	552	589	576	552	589	566	528	583	565	575	538	586	556	573	583	605	591	593	549	597	599	581	559	579	571	549	595	582	544	559	531	620	592	558	608	573	588	582	608	550	591	622	606	600	579	560	571	561	588	609	569	616	552	516	553	560	569	554	552	584	572	545	532	600	541	588	606	576	591	558	564	615	568	580	573	566	551	545	588	591	599	568	563	566	599	580	567	565	529	547	577	585	554	582	538	542	551	560	583	586	585	540	577	593	609	558	568	613	580	554	569	594	550	567	586	581	587	540	570	567	564	572	585	550	564	556	560	568	640	586	518	584	583	610	577	564	568	590	598	531	587	543	589	559	593	603	545	621	574	589	546	591	583	569	545	549	575	557	583	571	565	561	597	547	561	598	588	571	560	559
22273	4063	1256	277	262	262	224	210	214	223	203	213	226	223	222	220	213	214	226	217	245	229	224	228	199	221	226	246	232	221	221	209	216	232	217	194	245	228	223	225	219	206	215	191	208	216	237	212	203	218	232	243	226	239	239	248	216	243	231	226	218	252	226	226	216	237	238	243	194	208	215	242	189	235	240	223	190	208	219	215	197	217	222	216	195	201	215	225	201	215	217	209	222	243	210	226	199	196	225	217	266	214	234	247	204	215	233	215	227	226	228	229	209	219	210	217	221	201	210	192	206	240	233	205	213	211	214	202	215	243	234	213	196	201	212	215	218	238	227	227	197	228	219	203	214	209	207	225	232	232	222	243	201	256	218	213	214	233	227	198	207	222	193	221	225	249	207	245	199	204	206	204	237	214	220	210	214	220	224	223	229	191	211	209	217	210	201	203	219	180	196	214	217	201	199	231	226	228	229	229	226	224	209	217	196	220	191	210	227	224	221	221	236	220	205	221	207	216	236	210	218	212	239	227	235	223	207	218	211	218	208	240	222	235	240	223	189	198	232	216	200	202	218	217	225	203	208	235	220	218	198	225	227	184	206	218	236	232	235	251	244	238	225	211	234	234	223	199	233	229	232	213	231	208	213	195	235	215	214	195	223	194	214	227	219	196	229	191	230	206	212	255	199	247	231	238	207	214	231	212	213	205	231	245	204	213	204	211	245	209	228	204	214	228	240	195	228	215	228	226	235	218	211	198	210	216	206	234	186	220	236	227	219	198	189	204	204	198	239	212	231	230	216	218	228	242	203	240	210	236	203	245	224	213	214	244	221	212	232	215	236	200	241	217	213	235	214	222	198	241	258	229	208	213	228	233	218	215	219	211	204	226	217	223	214	191	206	236	231	223	205	208	208	221	219	207	216	206	224	212	223	227	219	208	216	227	209	202	237	193	227	215	213	207	206	206	208	221	222	235	228	211	233	203	221	237	200	211	251	224	231	239	221	221	205	209	193	193	228	228	203	194	219	218	240	206	219	241	190	203	230	236	194	209	225	238	211	190	220	207	229	230	220	220	222	219	200	217	195	228	213	212	223	208	215	225	204	248	239	239	200	263	237	233	230	232	231	211	219	214	201	218	252	209	232	239	214	209	211	210	214	217	216	214	197	226	221	233	216	206	219	200	214	214	215	212	251	210	222	221	218	212	219	230	196	211	216	220	232	225	200	211	206	241	196	222	217	223	223	226	213	217	230	208	217	234	214	233	190	211	232	210	211	220	241	212	215	223	219	217	202	210	213	191	238	199	205	219	221	225	223	216	221	214	225	245	213	211	214	194	194	221	226	218	232	242	241	224	212	220	199	230	226	236	237	226	204	199	209	247	227	210	245	194	206	244	212	229	239	237	221	235	243	242	257	234	211	203	210	222	198	222	188	196	219	220	216	194	227	206	236	204	196	232	225	214	208	226	227	229	233	201	220	226	235	192	227	210	234	210	221	218	233	198	216	221	239	243	210	234	225	213	218	208	204	212	209	232	215	243	210	221	245	222	194	244	221	225	233	204	208	232	224	204	227	204	219	202	236	234	217	213	232	238	205	213	219	198	233	203	229	181	228	197	237	227	206	216	211	194	254	220	208	218	217	219	224	214	185	228	207	200	215	221	218	232	210	244	213	215	217	207	220	231	206	204	211	223	192	260	239	214	236	246	201	206	204	232	225	230	234	207	221	204	220	240	228	201	177	229	243	212	222	218	197	253	231	234	198	234	219	202	204	209	200	223	215	233	232	225	226	229	196	222	236	215	228	221	212	236	226	227	225	213	230	203	217	216	255	238	230	216	228	220	201	210	250	215	217	212	206	232	229	247	222	225	210	222	212	211	243	242	206	228	233	255	199	215	203	239	214	226	203	193	209	201	239	207	194	228	221	232	221	207	244	211	224	222	210	229	210	218	227	205	232	229	224	235	216	215	232	235	215	227	225	234	202	205	210	234	219	216	202	231	211	232	227	199	223	236	222	204	232	209	216	209	210	228	197	215	238	213	217	242	211	195	225	221	219	194	225	235	219	203	226	202	232	195	224	207	216	217	211	215	216	221	224	214	222	194	214	232	212	220	214	208	221	234	215	231	196	224	229	205	200	204	247	195	222	193	201	225	224	221	201	241	221	208	223	239	220	217	240	219	204	229	218	226	227	220	216	192	221	220	217	204	223	208	228	183	220	236	234	214	219	216	217	207	227	227	215	225	219	230	210	198	240	222	221	218	243	234	210	249	210	205	216	229	228	221	226	195	224	210	228	227	229	229	229	212	209	220	242	222	192	252	240	221	202	246	228	235	206	227	212	246	215	194	252	210	210	214	214	212	198	226	209	221	239	185	224	235	204	199	242	217	224	237	219	231	188	199	224	215	199	226	223	195	235	200	204	210	228	203	207	218	235	230	245	193	221	205	237	238	210	244	192	247	237	191	201	227	212	211	235	245	247	223	185	199	228	228	254	195	188	195	203	225	189	220	225	205	212	201	210	230	209	203	211	225	227	244	211	220	247	231	213	219	213	228	217	232	220	220	212	219	222	209	228	222	239	213	225	216	217	261	206	194	245	205	229	227	227	224	194	225	231	234	216	202	225	231	212	235	202	227	221	201	212	200	209	206	210	223	193	231	229	205	191	202	207	221	256	245	210	218	240	226	210	212	217	246	187	257	217	207	231	215	219	239	206	202	227	208	209	231	225	209	225	211	234	227	213	233	224	203	212	201	235	211	221	219	216	209	221	211	208	221	232	223	227	228	238	254	240	237	232	252	201	209	213	179	188	206	218	214	214	225	211	212	216	201	217	209	189	243	222	232	224	208	199	208	217	237	205	218	198	209	217	217	204	230	205	209	222	210	209	242	240	203	226	193	235	201	216	229	228	210	232	206	239	233	220	216	210	233	198	209	222	205	198	222	199	187	186	231	200	229	231	232	228	188	204	225	228	231	214	258	239	235	225	251	252	227	211	224	210	207	232	251	237	232	227	186	225	204	209	226	203	229	260	228	233	230	252	213	227	215	233	262	219	224	238	234	238	231	206	220	223	190	194	217	225	228	220	243	210	216	215	196	229	211	212	211	228	214	233	251	212	214	209	231	229	232	232	216	211	188	218	225	203	180	221	191	211	220	203	227	220	189	221	199	211	216	221	225	195	247	215	213	217	248	235	215	220	227	204	239	196	243	212	242	233	219	224	208	196	226	238	240	236	229	214	212	213	206	234	188	216	217	194	218	228	240	220	210	220	203	219	228	215	216	204	220	231	233	226	203	203	228	204	226	228	214	201	212	226	197	224	223	226	193	224	207	220	203	219	207	212	220	218	212	217	197	204	243	214	229	230	209	222	223	206	228	193	201	190	225	217	206	214	198	223	205	234	195	230	180	240	217	219	216	248	235	222	222	245	214	210	213	219	191	201	210	232	224	233	231	201	233	218	212	210	202	221	202	198	229	228	203	234	223	204	192	215	205
20311	4387	1885	763	714	691	650	683	657	632	635	634	603	583	615	629	609	607	638	641	619	649	638	600	646	635	644	593	616	612	587	692	633	622	641	646	699	639	635	623	645	622	659	601	630	658	637	638	630	704	698	707	789	786	780	724	708	702	714	664	647	674	871	795	609	593	623	620	607	588	613	580	604	600	617	616	604	633	642	620	599	593	586	651	639	668	574	572	609	568	594	633	595	589	592	660	602	637	651	632	589	627	607	569	612	637	627	591	578	581	622	629	615	619	578	600	580	588	588	581	619	597	608	602	580	604	603	615	647	629	645	601	604	583	590	625	600	603	591	602	635	616	575	574	650	662	606	638	572	586	627	581	638	612	606	607	634	602	639	593	562	601	625	612	587	622	600	624	592	595	560	656	611	617	625	636	624	608	622	622	593	602	582	577	610	616	653	607	592	597	561	591	588	635	589	582	618	593	599	579	601	592	630	609	606	622	617	589	629	639	640	632	639	586	591	604	636	639	623	653	620	617	596	577	605	623	609	588	618	643	650	654	615	589	628	607	624	605	601	568	603	582	630	564	581	606	635	600	587	605	641	628	595	598	617	649	644	601	638	597	606	657	618	597	609	582	542	638	616	596	607	616	551	589	593	575	633	597	639	583	565	571	647	649	605	588	580	617	618	625	585	591	563	601	598	609	618	619	631	612	608	655	610	589	619	650	630	595	601	648	545	612	558	616	629	576	604	586	572	614	620	585	589	575	635	574	592	615	579	611	612	564	603	588	645	630	588	614	571	623	589	605	614	634	613	611	610	626	606	591	630	631	601	617	614	585	633	577	560	602	610	603	576	609	589	587	608	614	616	565	614	602	619	616	593	650	631	587	572	634	592	633	622	611	600	577	582	659	579	605	608	593	609	605	634	587	587	605	601	626	651	592	653	579	610	631	593	604	617	592	617	573	621	594	579	591	614	584	616	604	657	624	618	623	660	613	557	595	593	594	567	624	654	621	646	625	615	582	611	630	635	630	610	578	604	625	581	595	637	600	610	626	592	555	556	630	595	640	582	589	602	672	616	633	619	587	577	571	572	567	571	606	642	621	591	609	603	595	593	621	620	664	609	633	609	616	596	626	610	556	634	619	642	595	626	620	594	605	635	597	648	553	607	589	647	595	635	625	628	603	629	620	638	632	623	603	630	593	594	647	590	615	617	624	617	606	621	590	587	629	653	628	586	622	621	611	636	601	657	594	613	620	586	586	614	572	611	599	618	619	560	580	597	570	606	598	601	651	610	562	630	647	608	622	568	573	597	610	593	585	643	591	605	593	579	551	625	673	611	599	653	599	587	652	606	608	608	571	607	604	645	550	592	596	573	642	593	589	609	619	616	589	612	629	604	575	645	606	581	608	585	580	597	613	608	593	597	602	597	603	627	605	593	597	597	605	597	600	603	587	596	615	616	617	617	608	641	664	604	588	567	599	631	605	625	628	627	625	609	630	629	583	649	573	630	660	618	601	665	571	640	623	619	629	636	626	600	572	598	640	614	614	584	575	652	610	636	612	608	590	606	633	591	596	602	604	625	590	613	610	621	604	635	567	594	638	607	629	622	643	605	609	599	604	649	587	601	536	639	599	622	619	642	638	608	562	602	619	626	647	622	604	615	607	585	624	629	609	608	598	608	594	611	580	610	613	636	621	622	601	594	610	658	595	605	598	641	632	616	605	571	627	591	620	578	621	581	594	628	688	606	593	608	635	605	581	636	642	600	625	658	625	587	667	586	617	578	585	618	635	619	584	594	580	628	630	631	557	590	567	587	590	613	621	635	611	636	607	567	596	558	627	567	639	594	627	605	650	600	595	574	603	600	606	588	633	582	609	593	605	620	614	611	614	605	622	606	585	591	566	621	616	582	591	606	618	626	603	617	587	604	592	634	592	561	638	613	645	581	647	610	583	600	636	623	629	582	604	620	611	660	596	548	570	630	651	594	599	624	587	602	606	627	611	620	600	615	654	588	621	613	548	613	599	595	619	610	597	576	549	629	592	614	631	631	598	538	641	549	638	601	589	621	596	622	599	589	598	654	634	626	618	654	645	614	642	618	616	609	642	605	619	560	614	596	567	617	625	613	592	601	609	623	582	594	603	652	616	592	606	632	588	600	603	595	608	604	578	612	640	594	590	637	607	618	617	584	591	620	614	551	595	619	632	640	582	566	603	621	624	634	575	585	627	577	620	638	617	608	652	621	625	634	596	586	627	598	599	614	598	599	607	638	649	601	614	637	573	637	570	600	621	613	594	597	598	611	608	609	588	606	602	603	595	602	595	572	613	577	632	631	613	605	602	588	577	593	605	616	608	635	634	586	600	581	599	614	596	625	682	608	605	676	611	617	580	591	578	623	583	604	601	615	653	663	619	634	618	560	567	583	597	631	566	641	654	637	587	591	637	573	617	612	684	616	613	621	597	659	577	595	647	609	607	613	620	562	631	615	580	549	619	616	621	622	632	610	605	581	621	579	585	624	632	630	625	589	591	613	650	635	594	664	606	576	617	571	587	598	668	598	603	574	601	620	599	640	620	600	607	589	609	614	570	607	642	582	614	650	624	574	632	627	569	623	629	585	663	602	627	612	575	595	607	593	620	651	591	594	597	571	587	576	603	616	615	609	603	617	613	631	661	568	619	629	576	621	637	633	628	588	613	537	654	620	600	641	638	588	598	570	602	599	622	603	635	613	632	601	608	610	649	609	542	591	595	579	585	616	641	633	612	594	596	614	602	598	594	619	572	624	648	601	575	589	602	556	600	600	585	561	625	659	623	569	612	555	604	572	544	634	670	576	669	621	610	613	616	617	628	603	621	643	562	619	651	611	648	615	589	616	583	617	648	600	601	577	608	613	606	630	596	613	652	600	600	591	609	657	603	585	591	658	603	629	617	539	611	636	578	595	625	612	604	607	558	607	608	630	608	631	614	649	598	579	649	602	593	595	588	605	634	612	622	633	668	611	624	611	617	632	642	639	591	578	623	616	606	605	631	609	587	612	588	656	564	601	608	629	627	645	612	623	608	610	616	624	612	590	588	657	606	641	597	624	629	611	595	618	598	577	603	618	596	609	623	586	630	612	637	646	594	627	590	592	635	640	634	604	635	660	616	596	661	636	659	618	567	608	641	600	555	583	578	605	612	624	593	606	605	593	577	610	594	597	604	606	617	610	605	619	647	608	622	569	632	606	602	600	617	590	633	585	609	596	565	624	595	592	572	614	609	591	629	631	569	608	634	670	568	568	606	641	630	657	608	614	626	582	549	602	668	565	579	616	574	631	613	613	633	581	600	585	610	618	617	525	596	617	614	590	553	601	612	588	589	584	626	632	572	613	624	581	590	606	591	605	659	590	653	622	600	626	556	632	597	632	601	642	636	605	602	587	566	604	648	656	600	614	628	658	640	594	599	632	579	640	608	605	568	635	589	647	619	618	596	593	560	572	639	585	658	607	596	676	612
66120	36655	19311	1484	528	388	341	277	240	211	212	211	164	195	194	184	160	166	181	163	167	194	171	171	163	182	190	192	152	179	171	156	145	147	162	173	162	166	174	164	158	181	152	159	171	174	167	184	164	188	228	242	258	333	409	390	412	340	246	196	175	201	356	363	165	178	162	193	195	160	161	166	162	161	153	155	170	158	157	165	151	138	171	138	163	175	144	178	165	166	161	150	161	137	151	146	176	171	147	165	164	143	154	148	166	178	169	149	175	177	148	165	168	145	161	173	155	173	155	167	153	149	172	158	158	162	174	165	175	134	147	162	158	166	165	163	143	169	145	158	143	166	167	152	171	173	160	162	167	149	189	177	152	164	152	145	164	144	165	155	174	152	152	138	165	158	164	153	149	166	154	159	147	158	139	177	159	140	162	141	141	147	164	145	158	152	162	149	144	150	134	158	162	156	148	147	148	164	181	175	133	152	148	181	168	155	168	150	153	174	158	161	174	129	153	152	157	177	177	151	159	147	150	155	143	167	164	162	150	157	153	154	158	149	181	181	155	173	175	146	163	173	162	173	142	170	153	145	174	162	173	160	163	132	141	137	156	158	166	165	167	137	131	163	184	138	155	161	149	146	138	144	155	168	160	154	144	178	151	134	158	169	160	148	148	142	165	152	157	174	158	158	174	163	157	163	159	174	167	159	152	172	159	164	178	153	180	167	155	138	148	160	152	182	138	171	159	140	173	152	164	151	178	165	166	149	160	151	158	159	171	151	163	152	151	159	166	156	126	169	158	145	162	175	145	151	154	145	149	158	169	154	165	147	150	146	171	127	165	148	158	174	160	162	176	155	133	136	154	166	146	177	150	159	149	163	148	124	181	172	172	170	147	162	160	152	157	157	172	146	143	146	156	169	183	143	143	168	160	151	161	162	148	154	146	166	168	149	133	152	159	145	157	156	143	143	167	166	156	164	148	153	145	161	165	146	153	166	156	155	150	164	165	162	151	158	179	150	159	189	156	170	161	140	158	160	167	156	148	142	145	148	154	177	157	142	129	130	150	175	166	163	167	172	156	148	136	156	160	157	151	160	153	163	150	160	150	140	151	158	174	178	181	137	142	148	167	138	190	139	150	175	165	154	142	152	165	154	146	172	152	159	152	155	164	158	159	158	141	152	166	147	161	140	152	134	158	150	165	159	180	166	162	170	170	154	149	163	138	165	148	146	154	153	158	158	132	144	162	145	158	163	149	163	155	150	160	167	148	156	142	167	158	188	143	172	152	166	161	158	187	152	155	159	152	148	160	182	144	167	157	150	153	174	172	158	172	173	149	170	188	160	151	148	143	161	164	152	178	153	164	155	158	173	165	172	150	169	166	157	157	157	167	174	151	161	162	153	145	158	166	169	148	135	160	178	152	152	151	151	167	174	154	144	173	155	168	163	124	144	161	146	168	140	160	180	170	147	186	157	150	162	172	131	178	161	157	153	171	185	152	152	178	169	146	145	155	178	177	160	162	162	136	165	136	160	150	146	164	171	145	132	157	166	170	139	138	166	150	130	161	162	146	142	164	146	159	168	152	149	162	158	162	164	156	144	159	168	184	170	165	130	141	141	167	153	144	166	149	161	177	162	173	170	172	164	156	171	153	151	169	159	158	169	164	155	144	167	153	162	165	175	144	151	154	176	161	147	139	148	177	175	172	144	152	157	135	153	149	157	147	154	133	177	147	151	168	158	158	164	171	140	158	178	165	147	161	157	160	135	144	155	147	153	169	129	156	181	186	155	163	178	138	174	143	149	200	143	169	153	145	153	160	165	171	156	174	153	151	163	167	141	165	156	148	163	157	149	141	182	147	188	158	155	168	136	139	170	175	136	138	155	157	175	149	145	177	143	156	150	170	149	154	172	163	153	152	165	138	159	154	153	176	175	179	162	158	148	162	153	157	178	156	173	157	150	157	168	157	145	157	149	165	186	166	160	166	130	153	140	151	136	149	197	150	165	162	174	164	157	144	154	139	153	159	145	134	150	155	147	151	163	128	151	145	177	147	160	136	153	157	147	150	124	168	153	127	165	171	142	155	155	169	162	150	175	155	162	138	141	164	156	164	149	157	135	165	144	165	139	140	160	138	163	159	151	145	159	171	148	156	156	158	145	153	173	138	154	145	144	158	154	134	135	157	145	164	151	151	153	171	122	182	165	183	144	136	150	181	182	162	174	142	164	179	181	144	150	147	151	153	156	155	151	172	156	150	146	150	182	169	181	160	162	149	178	173	148	152	171	145	164	173	148	165	156	144	152	170	140	168	143	165	165	176	152	146	138	152	161	155	152	183	156	159	150	158	150	139	132	148	142	165	154	152	172	163	145	151	148	139	148	125	181	178	148	126	144	163	158	144	148	168	157	144	152	164	148	176	161	170	160	146	167	168	144	157	135	141	175	149	146	170	145	143	152	176	155	154	155	185	187	141	164	168	179	147	151	161	155	158	163	148	155	167	168	160	162	156	160	148	155	164	146	165	161	121	157	155	169	171	148	179	144	160	143	149	155	154	154	148	143	164	148	157	153	149	173	166	146	149	176	163	150	198	182	170	152	153	147	178	154	160	143	163	170	137	154	169	147	172	173	166	154	151	160	145	160	139	169	139	162	156	165	143	145	152	142	155	146	166	191	165	146	164	146	148	161	170	164	153	141	159	149	151	161	157	170	147	191	152	135	175	151	157	163	163	172	140	169	159	135	142	158	154	145	151	176	149	135	158	161	150	154	149	158	143	164	162	156	155	166	152	169	141	158	153	183	176	163	161	165	187	142	174	147	165	161	156	153	161	143	158	167	168	161	137	139	151	139	147	154	151	144	164	141	163	160	144	144	162	146	147	158	158	149	142	158	172	164	162	129	148	162	170	129	173	165	156	159	152	159	151	169	141	149	148	150	151	162	162	175	149	159	153	165	165	154	141	151	169	167	211	180	147	150	145	155	169	141	136	168	150	139	151	159	163	143	156	143	147	140	163	168	155	141	167	145	142	149	147	146	157	167	134	138	159	169	169	176	151	149	162	161	168	154	167	170	168	156	174	148	142	169	143	171	154	150	148	155	166	162	142	158	170	155	152	169	141	137	154	151	149	158	142	167	161	145	171	148	157	165	172	134	169	162	179	161	148	175	155	160	153	184	146	150	147	166	133	137	154	166	160	163	169	162	166	168	153	168	149	172	171	154	153	149	152	188	154	158	176	166	135	145	159	150	147	157	157	157	162	147	146	131	135	157	161	154	148	156	154	150	151	167	160	175	176	163	151	155	170	152	167	156	169	157	146	148	155	186	167	171	166	135	149	152	165	162	144	137	150	141	144	162	197	155	164	161	150	140	160	183	165	162	157	152	156	173	163	164	175	139	161	138	145	149	153	159	151	170	158	142	148	151	178	169	162	143	163	151	173	169	151	137	157	156	153	179	137	152	156	155	153	147	151	162	177	154	144	165	156	166	167	140	137	154
41757	23492	8283	1935	1756	1532	1277	1135	1011	942	818	755	706	695	667	644	633	583	569	589	583	548	567	551	511	527	530	560	569	551	563	521	565	504	570	551	574	591	474	541	507	523	523	528	517	483	540	547	528	770	1172	1251	1210	1680	2286	2536	2622	2029	1222	860	694	802	2368	2159	540	488	546	529	511	523	517	495	436	537	543	502	507	521	487	495	565	521	514	506	496	442	482	495	441	463	470	501	472	474	468	493	501	415	471	467	463	486	442	433	462	466	480	470	458	493	472	484	475	484	439	471	472	471	458	481	489	471	480	467	476	505	449	487	492	461	456	466	500	503	486	432	458	475	467	421	488	475	485	507	465	454	469	449	444	452	413	461	470	440	460	492	482	453	493	418	464	481	468	487	488	519	443	441	470	436	472	480	436	480	460	484	464	483	473	456	523	445	464	469	427	475	422	444	460	475	467	464	445	515	476	481	447	469	433	485	480	463	451	462	449	460	453	467	448	492	484	460	487	477	433	459	438	509	492	433	482	493	498	489	427	455	493	492	428	443	441	498	465	453	490	491	475	453	463	453	488	466	467	439	492	484	433	489	497	475	423	525	445	458	487	463	453	552	490	485	485	436	477	428	510	441	478	486	467	463	453	527	461	508	488	432	443	489	476	461	462	448	449	442	462	469	426	472	436	462	463	478	471	474	469	493	457	440	465	433	513	453	445	465	461	453	476	472	429	425	464	470	485	453	453	514	448	456	499	506	483	499	476	475	523	491	484	474	479	500	497	462	466	471	450	474	473	482	445	481	464	465	476	459	424	522	440	483	450	474	465	472	504	463	452	472	466	493	506	502	487	456	455	439	485	460	487	471	470	478	496	458	476	496	465	441	451	468	466	470	487	525	487	471	491	461	512	482	500	461	459	496	424	468	477	460	461	459	459	438	427	468	482	461	468	521	471	438	487	486	465	467	498	453	469	455	455	479	459	455	472	456	478	474	482	497	487	504	473	495	482	487	446	462	448	516	463	463	439	479	471	466	455	447	479	482	437	423	476	461	487	496	452	483	498	453	482	458	494	472	460	457	482	485	450	491	488	454	463	478	469	512	471	480	508	451	464	464	418	468	455	479	477	501	428	481	499	452	466	478	465	512	493	483	452	463	439	486	446	439	467	467	472	468	482	450	492	497	446	444	420	486	473	483	439	464	470	471	413	470	448	454	443	474	474	452	462	488	460	486	432	482	427	475	475	484	459	507	513	495	493	498	442	466	492	420	487	486	495	483	481	454	454	453	497	477	471	510	451	492	485	451	436	536	469	466	463	474	474	469	470	474	445	479	491	435	486	439	480	447	474	459	454	459	480	469	464	478	482	449	467	447	482	496	475	458	432	467	508	483	476	458	445	477	479	440	443	439	475	483	434	477	466	457	500	455	509	463	457	457	435	481	486	440	463	500	489	492	468	461	451	483	485	487	449	482	438	451	466	464	482	518	453	458	477	473	461	469	471	489	432	451	453	492	469	491	452	489	471	463	437	480	456	474	428	485	510	459	477	483	487	466	510	444	457	482	449	498	465	464	486	492	472	463	452	479	473	516	461	484	443	463	498	460	452	488	473	438	465	464	459	481	490	466	458	511	480	417	445	490	466	459	481	437	456	466	469	443	464	468	428	434	466	505	421	426	502	463	442	479	436	440	451	459	411	423	454	479	466	422	456	484	472	430	471	501	478	485	474	474	483	481	471	477	511	470	425	507	438	481	477	469	442	490	497	474	446	486	457	472	472	422	510	430	458	443	487	437	477	452	432	443	452	496	454	475	414	440	476	452	477	469	502	440	457	471	482	454	492	487	448	449	474	509	462	519	517	465	468	451	464	433	464	467	498	473	452	487	433	492	470	454	439	433	433	468	449	428	475	454	478	455	437	433	470	438	453	465	457	456	445	529	459	481	437	497	449	441	461	504	431	478	491	460	458	466	449	452	506	449	433	440	467	468	473	481	466	467	530	507	462	497	511	428	479	513	448	457	505	483	481	496	468	459	472	493	456	496	471	433	486	476	439	453	486	470	494	475	457	459	453	522	487	447	459	479	474	466	480	469	435	451	452	481	470	478	490	441	497	457	490	480	454	490	453	461	481	488	454	457	475	428	506	466	457	467	507	432	502	491	480	494	482	467	445	470	449	475	513	474	469	508	485	448	482	470	456	502	423	454	455	438	498	453	480	465	443	462	463	451	459	427	445	480	484	463	474	465	437	468	466	471	496	437	487	482	486	479	454	448	455	476	460	471	466	445	453	445	465	528	457	468	479	472	504	482	434	460	466	434	494	464	457	453	485	480	469	505	480	469	493	465	487	487	473	445	465	447	486	475	471	460	496	450	468	489	465	457	495	503	451	462	472	501	458	470	452	474	460	469	477	480	484	454	497	449	469	495	479	451	441	433	477	451	450	505	475	473	489	487	441	467	446	486	501	490	460	497	496	527	448	448	419	493	464	457	474	447	484	448	479	453	502	441	478	483	436	461	451	478	430	447	470	476	442	494	460	482	463	446	447	486	493	456	484	435	470	471	443	510	453	451	467	502	444	477	453	445	442	461	462	452	486	482	470	439	469	468	476	474	467	485	481	472	446	446	486	482	449	453	470	423	461	451	447	421	453	431	443	518	460	459	478	430	477	484	448	507	453	452	455	470	475	444	486	470	462	469	463	461	454	461	472	440	473	486	466	469	468	469	481	492	474	468	506	477	480	484	482	452	466	462	468	458	482	470	483	465	492	448	481	496	470	467	420	440	464	476	482	499	478	453	450	458	426	498	427	507	467	499	451	491	450	487	457	445	471	472	477	454	477	474	436	456	473	458	508	450	506	494	484	472	467	466	480	496	466	489	497	490	456	471	454	496	478	469	479	468	479	435	439	481	477	456	451	438	474	446	432	485	475	499	495	471	481	458	454	446	499	506	479	452	479	479	467	430	479	447	444	492	410	452	481	457	498	465	471	439	484	485	485	477	481	465	446	512	500	469	469	439	510	471	463	522	480	514	466	481	447	446	472	481	432	477	477	433	470	460	469	475	472	478	472	453	457	510	513	470	450	473	484	470	480	450	474	475	492	440	471	483	435	448	446	463	494	466	436	459	503	472	467	443	459	469	433	460	442	460	451	481	513	450	472	459	469	471	499	453	474	505	496	481	464	494	444	441	462	482	447	462	497	495	473	415	460	509	481	513	515	417	481	466	453	506	435	473	399	479	452	462	459	466	445	485	516	489	482	486	484	506	495	470	479	467	492	459	494	507	464	440	476	474	467	509	507	482	461	512	470	479	489	493	471	499	505	432	513	487	477	479	457	472	475	510	462	465	440	449	440	448	485	484	465	523	476	465	511	473	452	424	465	463	422	464	499	461	467	472	473	473	471	464	476	482	468	501	423	472	491	467	494	470	454	477	480	486	491	487	451	452	495	472	476	457	415	448	468	465	462	436	483	482	453	441	485	463	467	464	448	452	446	484	500	458	455	458
78756	48643	28702	5116	988	663	555	426	371	366	318	314	297	256	288	245	276	254	250	240	198	251	227	230	199	206	222	220	205	232	219	226	223	210	226	236	231	212	234	239	230	205	191	210	221	210	213	223	213	252	358	323	400	531	649	810	813	528	398	334	283	334	602	332	228	232	213	195	251	241	214	209	243	231	228	223	217	208	211	225	213	222	212	223	231	190	226	208	196	197	214	203	220	196	202	219	208	186	209	238	206	204	210	237	216	190	235	227	198	225	233	218	235	206	185	204	203	207	230	197	220	226	190	215	206	174	203	214	194	220	214	193	214	210	213	196	211	196	219	203	199	223	202	221	213	182	175	193	205	175	194	232	230	214	207	215	242	202	194	208	202	211	195	200	229	230	213	204	192	230	204	190	221	231	205	230	231	214	235	208	224	224	203	207	220	223	204	217	194	215	219	208	199	218	215	217	203	199	239	212	219	176	197	191	194	235	197	203	228	200	213	210	227	249	190	191	226	214	222	209	195	188	212	223	191	172	214	219	205	220	222	224	232	210	208	213	188	218	231	221	210	195	191	216	234	199	182	201	204	232	209	191	209	205	227	178	190	208	229	196	196	199	192	221	221	223	211	200	199	199	188	193	217	210	222	184	216	207	193	194	219	210	211	227	212	220	229	208	202	233	223	225	212	194	200	223	224	211	229	218	209	225	226	224	207	226	206	228	220	200	204	204	200	215	190	202	198	231	206	199	188	194	211	214	206	207	211	200	182	206	209	207	202	219	212	216	205	213	174	239	230	215	207	182	231	195	221	204	200	198	208	215	234	192	202	236	190	212	222	206	213	201	200	186	207	199	224	206	187	185	191	187	184	238	213	217	186	204	216	220	205	213	211	210	195	194	198	213	220	192	205	189	233	210	183	196	206	221	214	236	222	190	180	219	203	209	200	239	195	200	202	214	196	190	207	219	195	192	219	196	200	211	231	166	209	231	215	182	222	200	183	211	213	209	202	197	208	210	203	204	190	210	187	193	229	189	228	217	203	212	189	214	207	205	204	204	191	241	214	212	225	227	230	207	202	175	204	195	205	197	224	197	202	216	186	211	205	206	221	170	214	205	215	203	230	208	178	223	242	214	221	200	222	187	213	206	207	194	219	196	215	222	222	207	217	192	181	223	201	234	223	211	203	225	221	184	191	203	203	197	210	208	218	203	244	243	217	206	187	209	210	218	217	190	213	223	197	213	233	224	193	240	228	200	211	202	220	218	188	194	189	247	190	219	201	210	205	216	195	188	194	191	217	207	206	198	215	202	227	220	180	232	202	203	200	216	229	211	188	247	212	211	199	176	222	173	187	202	220	175	218	207	210	222	206	234	192	213	211	222	212	227	209	200	205	197	227	214	205	209	216	204	211	221	219	216	199	190	226	244	197	219	237	192	211	214	200	219	226	205	204	206	216	182	217	242	215	224	201	194	230	238	186	199	214	222	181	211	244	193	217	206	190	222	200	214	222	221	229	207	191	196	218	214	198	188	192	182	222	194	217	196	216	190	224	197	185	220	225	222	196	216	222	226	178	226	173	208	206	193	175	205	213	208	225	215	212	211	220	220	216	204	212	195	195	215	251	230	246	211	222	206	192	221	201	195	186	214	186	228	222	209	217	192	225	198	224	204	190	193	210	219	205	209	203	237	205	197	189	210	182	228	198	195	219	201	191	188	220	231	207	238	223	228	222	201	172	210	217	199	232	195	198	194	197	202	214	219	205	197	185	190	194	210	211	217	183	213	217	224	202	226	213	200	225	218	227	216	198	197	200	231	210	208	198	200	215	243	213	202	197	202	196	190	206	209	213	191	188	219	208	165	213	225	216	192	195	214	200	204	216	190	227	207	229	195	197	214	213	228	213	199	212	224	186	208	201	204	211	218	223	215	210	213	229	220	228	200	196	224	204	182	216	225	213	191	192	216	195	207	203	202	197	221	203	204	220	198	230	213	202	229	197	217	213	204	231	217	203	204	203	201	170	203	205	227	188	198	185	205	216	201	197	189	191	181	205	216	197	198	208	206	192	196	231	188	230	223	216	206	197	219	210	205	225	202	231	205	187	206	234	206	206	212	217	202	207	234	198	217	209	219	221	208	191	220	220	197	207	225	238	184	203	192	211	233	223	192	201	199	217	225	209	202	203	216	203	204	197	192	201	222	182	206	219	193	199	231	218	202	234	218	216	218	188	202	213	195	192	230	197	198	196	199	236	188	215	174	221	186	183	192	207	218	178	204	233	218	186	207	218	198	189	193	214	205	197	233	218	206	206	211	215	208	190	213	226	193	229	209	180	218	189	227	218	204	203	192	213	193	225	212	208	178	207	217	195	245	224	215	207	229	192	223	218	211	206	201	203	242	197	199	227	227	218	219	212	205	230	196	221	206	216	187	211	214	217	216	202	218	199	210	224	215	217	214	207	252	199	193	201	205	221	198	239	162	208	221	238	209	192	215	199	198	203	208	185	208	214	223	226	228	210	205	214	208	203	207	184	235	187	224	205	192	217	202	218	210	209	186	213	205	211	206	188	194	197	211	209	204	212	210	213	202	212	221	210	197	193	202	194	181	211	207	198	189	190	219	208	198	209	211	238	230	199	209	233	227	213	219	233	209	199	201	228	226	201	199	180	205	212	194	199	223	225	223	227	195	212	217	217	189	208	212	188	187	192	210	195	225	207	213	249	193	210	207	209	211	208	234	208	226	199	210	223	209	215	207	216	190	218	205	191	213	232	219	192	203	172	185	193	203	192	235	208	218	228	207	193	206	214	211	209	218	185	220	190	204	216	216	196	215	215	216	183	205	222	206	197	208	225	202	225	206	178	225	206	229	218	198	194	203	191	199	219	209	205	197	209	216	214	204	206	208	219	210	236	216	215	227	204	211	219	217	233	194	211	207	176	208	201	205	188	210	196	211	241	226	211	229	205	220	232	222	206	194	183	219	182	219	198	222	187	219	200	177	209	202	196	213	218	219	193	189	233	199	207	204	211	214	208	221	219	207	201	218	218	213	214	196	203	189	179	219	202	225	224	180	194	207	226	201	194	212	216	205	193	213	196	207	236	177	186	202	212	194	194	210	208	213	176	204	207	206	206	193	200	209	194	229	202	180	217	222	189	192	216	191	202	199	188	203	218	189	197	205	206	204	229	199	226	227	206	187	205	221	195	217	204	209	189	201	186	233	226	194	202	194	209	208	221	240	236	203	203	209	210	215	214	230	203	189	200	214	216	242	194	204	221	221	187	200	238	222	206	207	189	216	197	208	201	214	226	202	214	195	217	187	214	209	200	184	216	209	191	205	227	204	206	217	210	214	196	212	232	204	195	230	200	219	207	225	231	202	229	212	229	209	202	219	202	195	187	212	213	198	222	221	162	211	193	194	189	205	201	210	190	218	206	206	199	193	205	220	225	183	240	215	217	215	206	226	214	198	210	187	222	200	215	234	215	197	217	196	219	197
50631	31691	10226	3348	2959	2497	2123	1817	1590	1399	1285	1206	1158	1078	977	929	904	885	861	817	841	829	739	690	758	743	750	714	728	721	675	749	749	756	745	774	771	760	760	659	664	697	682	646	674	708	676	745	776	1060	1647	1815	2208	3369	4099	5089	5224	3261	2395	1764	1362	1541	3592	1568	768	720	675	719	786	734	693	658	645	678	696	697	660	634	655	713	684	676	686	639	693	585	584	568	623	607	583	578	586	594	611	566	586	621	590	570	626	576	570	614	586	553	600	610	603	565	598	587	599	592	610	556	612	609	601	601	609	583	573	588	593	589	621	608	553	606	547	612	584	604	621	573	607	602	588	594	590	586	579	592	634	649	610	564	588	601	571	608	577	589	566	587	611	582	597	570	590	640	605	624	615	607	614	556	548	583	562	564	596	662	587	594	591	581	626	537	610	593	600	565	600	615	607	577	579	585	590	578	595	600	649	564	633	590	560	597	619	623	588	598	615	627	594	619	608	591	577	621	562	600	588	613	637	541	604	575	583	569	579	640	573	600	624	608	527	597	614	541	563	602	625	556	593	575	634	577	585	569	603	591	554	564	560	601	596	585	600	549	581	582	570	544	541	563	577	581	602	553	549	594	583	581	544	617	626	577	595	590	537	647	588	606	588	574	548	587	632	545	609	559	592	595	596	538	608	539	602	579	590	584	609	602	541	634	622	620	580	568	599	591	594	594	630	631	550	596	588	629	621	592	594	608	559	600	613	560	612	553	576	598	573	627	587	606	599	625	620	591	591	594	589	607	580	611	587	602	588	596	625	536	593	613	595	610	588	593	605	612	601	570	605	563	540	592	617	579	532	604	598	582	541	598	600	583	616	590	592	622	602	571	595	603	579	569	608	586	551	595	572	638	652	615	596	605	581	609	623	562	589	544	600	606	609	546	582	606	573	594	569	586	583	559	563	562	562	617	624	587	560	556	565	598	602	602	598	577	578	581	607	544	618	582	591	628	608	617	582	624	601	608	586	579	550	591	538	572	593	595	557	639	583	600	600	579	564	627	567	597	598	578	596	557	623	572	617	623	635	589	556	626	595	571	567	570	574	588	560	572	591	578	578	589	568	598	623	537	576	561	568	577	617	565	532	573	636	591	583	570	615	605	604	589	571	578	572	565	644	622	553	601	563	569	615	630	628	579	546	608	650	584	617	631	582	532	588	577	627	627	582	600	625	554	580	629	573	582	596	556	634	557	587	602	610	615	562	588	605	619	627	533	562	577	594	574	587	604	607	574	570	615	592	626	568	595	570	618	609	579	563	600	581	598	585	597	604	595	601	577	601	606	559	581	647	601	588	596	564	574	609	610	592	606	568	589	571	590	609	594	625	617	593	619	595	600	564	588	585	585	580	638	627	570	581	573	602	586	564	630	574	596	584	608	579	602	578	651	623	600	600	546	588	575	648	598	569	639	606	573	602	579	585	594	595	554	574	563	593	605	565	600	571	567	591	593	565	577	651	613	585	571	596	594	586	593	567	566	597	614	627	586	582	602	536	629	604	610	592	587	562	631	547	645	602	626	660	591	586	577	645	570	559	615	621	549	561	531	574	603	527	594	643	608	552	640	611	625	610	610	589	625	610	590	581	589	591	613	605	596	558	604	559	629	599	577	622	624	601	564	590	622	641	581	615	604	574	575	553	604	634	549	596	617	573	600	614	598	633	597	567	600	608	625	589	596	582	625	621	551	579	584	578	598	580	572	599	589	597	591	608	654	541	543	600	567	598	592	613	580	638	543	591	547	618	588	605	617	603	573	540	570	584	612	583	588	589	611	592	593	590	606	610	561	585	597	610	563	606	575	573	594	622	587	603	560	604	591	579	589	599	563	599	610	614	584	608	589	575	620	608	605	589	593	602	584	563	589	581	588	572	582	566	571	603	591	560	599	576	550	606	618	619	591	598	603	581	588	594	608	620	602	624	574	545	603	590	589	621	628	580	571	583	569	587	574	582	579	620	610	599	589	599	608	607	602	570	553	602	631	594	592	621	596	575	594	573	638	586	594	612	591	570	606	616	593	571	583	620	567	563	580	609	625	592	582	590	630	567	599	570	575	633	567	600	619	629	615	543	629	554	602	604	561	524	582	556	622	593	631	632	624	615	595	566	574	595	589	586	608	556	624	598	559	580	586	578	626	572	563	587	597	596	621	578	559	568	612	610	584	582	569	638	599	628	595	583	629	583	585	603	608	590	559	612	557	599	566	576	569	620	587	563	610	606	593	589	545	568	569	584	606	591	578	591	615	574	631	618	539	602	596	607	576	578	582	590	599	607	575	597	562	599	569	548	580	593	631	564	639	607	562	595	606	569	624	587	611	560	626	571	599	592	585	600	591	609	585	567	593	620	576	594	599	583	601	598	598	642	648	579	611	534	595	620	609	621	617	623	544	613	577	589	596	578	636	599	575	586	594	636	606	620	601	596	599	571	578	619	593	598	589	574	616	586	598	556	618	604	607	570	575	599	591	592	605	587	590	572	614	614	610	595	573	611	560	643	583	612	661	622	622	560	576	586	642	558	551	614	607	589	625	606	576	611	604	618	592	619	604	634	593	627	570	597	539	588	560	603	567	601	569	611	599	551	573	578	589	617	582	609	607	557	593	594	599	545	611	554	622	535	583	567	599	580	594	628	594	597	643	558	606	572	649	605	559	550	581	589	650	574	634	631	613	551	563	606	569	553	597	579	617	619	592	571	592	588	614	572	602	643	598	544	619	581	626	587	591	616	608	601	604	599	581	543	585	575	616	570	569	592	569	618	550	564	591	570	569	578	638	597	594	588	576	589	594	551	602	614	592	564	579	626	588	559	584	603	597	572	608	581	589	553	623	572	595	585	546	571	606	578	610	589	621	575	620	570	613	596	564	597	555	597	569	591	577	603	580	568	577	571	604	546	592	580	599	565	571	606	576	633	580	557	640	570	587	605	599	618	564	549	613	600	589	584	582	561	563	590	532	626	560	586	609	597	572	625	603	597	604	619	618	609	590	590	575	570	547	575	558	609	613	569	587	618	592	539	593	552	594	633	591	577	595	582	598	572	616	551	573	570	609	587	595	613	565	634	598	586	522	600	614	572	604	581	573	566	582	599	586	616	567	603	644	574	584	632	550	605	589	586	621	556	583	623	570	639	577	538	619	604	596	595	551	598	578	619	607	608	610	571	571	557	609	555	607	580	607	602	563	542	581	582	561	561	561	607	621	606	606	568	561	558	623	599	621	610	583	635	630	593	584	581	529	587	599	578	597	557	622	635	594	612	614	575	597	611	614	599	602	580	664	590	583	571	601	619	556	598	585	626	576	625	594	609	593	597	569	607	620	587	576	599	580	568	581	565	566	591	568	559	586	644	604	574	559	592	588	592	583	583	541	594	591	557	606	584	621	573	598	596	607	594	638	542	560	628	545	613	607	617	647	587	669	629	580	581	583	544	603	602	566	621	609	599	595	579	636	602	562	586	587	617	585
22846	4384	1168	246	225	215	218	229	232	206	196	200	223	218	210	222	200	214	171	217	210	221	194	203	225	215	199	196	244	187	223	217	204	211	217	231	240	187	208	206	177	196	211	218	215	204	217	213	222	220	196	216	212	224	211	219	233	245	211	224	217	214	222	191	212	199	202	208	209	227	204	235	232	216	192	226	218	220	196	189	220	207	263	205	203	247	188	201	221	233	207	198	198	222	221	199	196	200	210	222	195	231	199	192	208	214	230	212	189	218	192	207	191	222	211	226	222	210	227	203	211	189	206	193	213	214	221	209	182	221	201	225	189	206	201	196	226	224	229	203	211	183	222	231	206	211	212	240	208	228	227	229	210	201	194	194	189	205	217	212	186	209	231	210	196	215	193	200	226	219	210	220	219	201	220	204	196	230	194	200	202	195	205	193	218	191	199	209	209	210	239	213	217	228	198	217	240	216	232	190	223	209	205	228	235	200	199	201	217	214	234	219	220	199	213	187	228	220	193	226	225	230	219	216	203	219	185	232	223	242	198	220	209	192	194	225	207	207	209	209	206	195	195	221	238	207	249	218	222	223	203	219	214	196	195	208	207	187	225	218	202	199	197	202	198	228	211	189	219	215	201	214	231	189	169	187	221	211	204	224	203	202	231	225	187	212	218	205	213	202	214	211	189	216	195	208	210	216	227	194	195	208	204	206	243	223	228	219	230	207	258	212	221	192	200	208	236	207	221	234	215	222	208	201	209	187	199	205	242	197	184	237	202	202	208	218	230	231	187	223	222	201	210	210	188	221	242	195	182	225	210	203	202	204	199	191	200	208	224	198	216	223	198	189	202	210	208	199	197	196	230	213	217	194	231	177	201	232	218	194	216	200	207	203	228	220	202	213	231	211	221	195	196	209	176	192	186	201	201	207	200	205	199	194	201	215	173	236	228	190	210	214	201	213	207	217	192	212	201	196	214	205	187	185	198	193	200	210	214	213	194	211	188	185	216	224	201	233	214	176	218	196	204	204	216	195	212	198	182	224	186	192	194	199	200	190	223	194	211	199	207	242	218	200	209	213	212	220	208	193	188	205	226	209	209	207	207	200	188	210	191	224	206	189	199	190	222	195	217	202	187	185	205	219	199	186	196	223	201	217	228	200	217	203	239	224	209	189	229	200	233	233	205	188	190	205	188	202	205	189	184	190	213	192	190	223	234	218	190	193	205	198	195	200	202	228	203	205	207	230	194	213	196	198	182	213	214	202	206	209	217	219	222	207	195	240	172	190	217	203	224	206	246	202	231	203	204	232	213	226	205	207	210	200	182	216	211	198	199	219	218	193	204	231	219	226	211	208	238	215	196	226	200	212	204	199	206	224	223	227	195	246	207	222	179	236	203	221	205	219	227	225	210	214	196	221	213	218	242	171	179	209	201	236	223	200	207	203	222	209	219	204	232	214	195	208	233	211	211	187	191	189	218	192	224	202	215	194	217	189	198	231	209	218	198	203	193	205	203	198	198	197	183	210	208	233	205	211	220	212	232	207	223	198	191	216	242	200	241	190	226	191	237	214	208	204	211	208	193	214	227	204	218	210	213	222	173	208	183	192	216	216	216	207	208	228	193	195	213	204	222	215	200	206	240	198	179	210	218	196	209	194	205	211	181	218	198	205	212	227	221	226	211	227	214	197	192	214	210	210	201	204	204	199	204	200	218	211	209	235	193	204	198	230	211	202	225	202	214	177	208	194	229	196	216	196	216	216	206	202	216	217	226	234	213	197	204	193	211	208	217	189	193	180	194	202	204	230	230	208	187	227	199	219	208	214	203	213	226	228	216	207	219	199	221	221	193	222	205	211	214	207	253	195	202	211	192	192	211	203	202	180	218	194	205	215	185	207	213	220	197	230	234	223	219	199	196	214	183	212	201	236	185	189	202	229	213	220	200	209	208	212	226	182	214	240	198	203	223	229	224	186	220	207	206	222	227	209	184	205	210	187	182	205	202	202	215	210	186	233	215	208	206	205	207	194	189	240	228	208	211	214	221	213	207	224	199	226	225	224	203	212	210	201	219	212	193	219	207	236	202	196	211	200	205	213	185	209	213	208	185	207	220	191	207	200	210	199	198	195	201	206	228	220	236	223	222	188	197	208	195	198	208	208	212	209	218	225	221	224	202	229	226	211	202	182	205	226	196	187	250	204	178	180	245	199	186	209	190	222	207	224	196	211	199	192	210	183	221	227	220	200	229	156	230	217	210	209	187	225	212	204	226	231	222	199	220	185	203	225	216	222	200	228	213	212	200	210	210	219	205	172	177	206	194	239	196	190	190	211	213	224	192	218	168	207	199	218	189	207	209	195	205	215	198	208	214	226	226	223	223	202	211	202	198	214	209	234	240	175	225	203	219	234	197	225	228	195	190	225	188	194	187	190	239	211	213	201	214	194	192	216	221	238	222	166	213	211	206	229	218	229	231	217	197	206	218	212	208	217	208	229	215	179	216	194	211	205	213	211	211	200	191	188	219	205	241	216	188	208	208	221	194	238	204	173	187	215	215	216	203	197	219	209	202	218	240	206	187	234	212	192	193	184	227	189	206	217	215	200	207	216	195	208	201	196	216	182	220	220	199	219	194	201	179	187	195	224	173	215	212	208	234	206	207	190	206	226	210	215	203	212	197	204	188	227	213	234	210	230	179	218	196	229	222	223	221	176	199	174	196	194	224	223	193	198	205	204	206	211	199	237	189	225	221	207	194	186	262	210	247	225	184	202	212	220	201	220	194	231	219	210	192	200	223	188	209	204	213	207	208	206	198	206	232	219	203	174	183	184	204	213	216	206	212	187	228	226	211	199	209	204	217	199	224	203	200	208	224	218	221	227	241	185	212	208	201	187	228	215	203	188	200	202	217	214	202	201	207	196	224	196	189	220	223	222	190	242	223	199	199	197	217	185	218	195	185	210	208	194	221	208	207	201	215	219	234	215	215	203	225	216	220	197	201	231	201	212	219	199	209	204	219	247	197	229	222	212	188	228	213	222	192	183	201	220	215	194	205	223	201	229	215	198	194	220	207	215	177	191	197	205	214	208	214	221	215	202	205	209	231	215	192	203	217	254	211	222	205	218	214	208	206	214	196	221	215	202	208	214	192	229	207	203	234	188	191	207	194	182	246	228	198	186	219	201	216	216	202	246	190	219	211	237	211	207	185	189	194	220	203	208	214	192	230	189	227	225	215	223	205	196	184	228	196	211	199	208	195	190	195	194	196	222	225	193	205	176	202	188	208	195	216	232	214	196	220	221	196	227	181	200	199	195	204	203	205	206	212	234	187	211	199	222	205	218	191	215	180	202	211	190	200	192	229	171	226	205	213	194	231	220	190	220	225	230	209	225	191	207	198	216	214	201	209	203	196	207	198	175	204	205	195	222	231	202	192	227	217	206	216	215	221	216	209	199	224	216	210	192	204	195	194	191	191	194	197	188	205	209	194	224	208	183	208	217
20273	4594	1664	739	696	645	622	618	648	626	655	554	597	631	555	588	593	581	599	564	583	618	554	636	589	557	585	588	579	603	573	566	577	630	618	616	610	616	581	624	573	518	621	549	598	641	646	697	655	656	725	647	687	706	678	811	766	709	677	609	622	595	718	599	598	569	551	608	583	613	593	567	608	573	594	562	599	569	597	574	584	598	586	598	555	609	569	555	591	578	626	540	609	563	619	542	595	582	590	566	608	570	611	638	590	578	581	546	589	570	552	602	576	572	579	587	577	562	593	578	551	593	568	595	562	582	590	595	578	602	590	583	570	577	570	578	600	595	562	538	555	585	540	573	582	540	561	554	575	589	590	573	577	609	599	592	558	536	557	600	575	546	565	589	588	583	562	582	569	570	554	569	545	596	549	611	609	583	596	566	616	592	628	602	573	565	589	586	556	586	604	562	556	639	581	561	580	553	588	574	596	616	580	558	581	576	565	607	555	540	554	556	567	536	591	570	624	568	570	597	545	603	562	534	592	571	598	593	602	590	584	543	550	583	559	556	582	571	581	530	585	619	578	600	556	571	571	607	565	591	566	588	568	568	619	590	575	592	549	557	616	562	553	548	560	590	677	550	592	588	565	575	585	582	613	594	550	531	574	578	569	564	550	545	581	607	579	567	584	564	540	559	585	592	566	557	570	585	591	596	570	569	624	582	535	581	608	557	609	544	585	597	537	592	571	614	552	604	554	570	575	595	582	580	581	576	554	573	615	589	578	543	613	551	571	540	590	547	586	571	637	524	574	580	559	572	576	550	598	570	560	605	603	593	520	619	588	600	570	592	546	545	585	533	594	549	581	585	571	561	578	610	594	583	553	600	606	610	564	601	570	566	585	574	603	578	567	590	588	588	584	525	575	582	574	552	591	624	579	626	580	576	581	540	552	544	565	565	556	610	580	589	612	596	555	584	588	589	587	556	598	606	562	620	579	595	613	544	551	619	562	583	544	614	591	612	526	529	602	559	586	585	560	601	568	590	556	532	585	626	594	560	577	592	610	600	603	577	546	548	633	586	580	598	587	581	584	580	579	609	569	585	553	537	597	524	548	551	615	579	585	622	583	546	591	569	600	564	593	516	610	565	582	579	573	599	584	545	586	540	623	637	551	561	626	594	601	556	580	560	591	585	554	589	569	599	586	638	567	553	597	585	613	562	561	617	554	576	572	534	555	588	602	612	577	604	547	578	572	597	612	577	578	599	580	550	585	529	568	565	514	580	543	588	571	592	557	547	540	558	576	577	601	623	592	532	612	647	531	541	553	605	583	531	567	605	597	544	604	573	611	564	587	574	605	556	573	579	570	555	580	588	582	566	584	551	574	621	587	572	561	589	534	584	615	569	557	556	590	551	575	561	580	582	573	610	603	602	563	579	596	552	574	581	563	542	592	596	553	595	589	568	536	598	590	596	589	574	563	560	616	556	614	608	594	568	550	568	575	583	606	574	606	530	564	571	569	610	533	562	595	581	572	593	587	554	589	609	568	607	571	540	605	605	617	566	587	548	573	538	599	586	557	608	605	583	589	563	617	604	636	530	601	565	617	588	604	625	614	550	546	592	596	564	580	581	609	583	582	602	620	559	595	579	578	512	560	546	558	586	533	580	582	590	560	593	552	574	581	583	569	570	583	582	560	577	584	626	532	551	613	574	595	575	619	562	548	590	578	564	591	609	572	632	553	583	625	592	625	547	592	587	636	598	530	626	605	579	587	562	605	566	615	566	522	587	603	591	588	547	560	560	588	562	592	600	553	586	573	582	593	579	573	546	561	569	605	574	607	591	570	582	587	583	572	560	556	555	571	612	601	586	542	549	586	549	572	579	545	578	551	562	590	578	591	598	578	561	610	575	529	562	601	608	560	656	610	583	541	579	575	642	562	609	601	615	545	557	618	569	581	562	553	615	553	578	568	589	565	583	582	558	605	584	558	600	572	574	530	550	562	594	606	564	597	574	595	548	559	576	596	592	569	556	563	586	579	552	586	551	575	602	601	571	589	541	580	583	573	603	593	551	528	547	592	546	551	573	627	607	579	612	588	551	544	589	553	599	589	606	611	584	632	583	564	564	583	566	600	615	557	556	584	581	591	582	581	596	522	570	585	564	549	564	599	562	594	544	560	585	586	592	607	600	585	584	537	568	592	599	583	587	597	611	601	580	608	600	577	568	563	579	574	584	590	602	584	510	657	599	612	602	615	571	601	571	558	564	611	613	576	574	606	563	575	595	566	566	587	569	583	522	590	568	570	595	601	567	565	611	617	567	572	584	597	586	583	574	589	571	619	578	577	528	556	587	580	538	559	586	570	589	624	579	595	570	612	566	584	575	582	589	606	575	563	571	589	592	588	539	555	582	499	587	566	590	612	539	587	628	576	589	610	553	600	571	583	565	590	537	588	571	547	623	573	560	530	574	579	540	598	596	615	604	612	632	598	523	562	604	572	561	595	585	578	593	590	511	571	554	608	578	564	584	582	599	565	532	633	574	603	536	586	577	587	627	612	553	576	558	570	604	572	594	523	572	523	618	541	577	574	515	573	615	576	630	548	569	573	582	577	525	548	584	551	583	601	612	568	600	583	585	547	606	581	589	574	578	599	549	557	564	565	588	568	583	591	577	601	592	597	580	599	565	579	592	617	595	578	598	591	568	597	589	567	582	592	557	587	577	652	596	572	600	609	612	554	581	573	595	564	558	586	571	538	568	578	539	601	574	584	556	569	607	607	593	552	592	601	559	598	563	577	556	583	598	559	535	609	578	585	606	641	649	584	595	566	540	565	598	570	548	521	605	559	552	553	515	633	577	611	625	593	561	596	566	585	599	560	536	559	567	559	573	578	591	599	590	553	555	622	526	558	585	581	600	587	597	531	556	584	565	584	576	572	570	585	571	566	595	602	587	537	595	617	568	576	558	578	558	585	558	569	572	546	587	561	566	584	601	612	551	553	571	626	562	623	590	607	599	603	575	558	552	581	596	586	601	593	591	604	610	594	574	581	610	629	586	588	576	571	580	618	568	585	606	615	567	544	535	532	559	593	617	580	590	590	573	557	561	588	559	581	573	619	582	572	568	537	564	563	559	611	592	571	582	600	579	578	635	613	617	565	541	554	572	563	608	615	572	579	571	582	593	584	587	575	578	589	564	597	605	614	601	604	598	607	599	559	540	618	601	579	566	574	595	588	554	597	556	575	629	578	593	589	581	589	547	607	609	539	581	537	601	589	603	582	599	604	615	569	582	586	578	546	588	604	567	595	607	566	552	583	592	603	570	534	549	597	564	561	555	578	562	555	593	565	567	574	558	571	567	568	608	553	539	580	541	579	577	536	583	557	557	597	592	607	588	596	530	584	539	563	560	594	538	603	582	580	590	607	554	559	590	598	581	598	606	623	585	580	580	610	584	552	590	529	596	606	544	603	592	577	544	555	587	576	583	584	555	587	551	558	576	579	594
64636	36515	17916	1363	498	375	312	279	228	209	186	170	176	210	202	198	154	157	178	148	157	156	168	143	166	158	165	137	151	138	158	142	166	139	169	159	168	171	149	150	158	153	154	126	156	148	132	156	171	184	202	231	241	277	320	425	393	344	241	223	172	202	160	234	151	155	185	152	166	149	147	131	186	171	145	161	133	160	158	134	143	150	149	175	163	137	159	165	146	143	146	143	125	147	140	143	129	160	142	144	146	131	175	139	147	156	145	147	165	155	143	156	151	143	146	148	145	129	145	163	155	153	160	140	182	143	163	141	142	139	144	166	154	148	145	131	162	155	163	135	148	131	145	172	154	156	157	154	144	106	130	131	146	132	141	125	142	169	149	154	145	181	141	127	137	150	188	132	139	116	126	160	159	156	156	172	181	138	176	157	140	143	124	172	134	151	151	155	164	138	145	134	158	159	168	136	155	152	142	152	153	144	163	162	155	163	150	136	145	158	141	148	127	154	130	157	149	142	145	156	159	144	145	155	159	150	149	139	157	162	149	146	168	155	149	163	150	139	132	145	150	142	164	168	158	143	171	172	161	165	136	148	151	161	145	141	121	156	133	152	132	139	138	140	145	149	140	145	129	140	162	135	153	131	140	129	158	158	126	154	128	125	139	150	157	153	170	144	152	129	148	165	180	142	129	161	156	152	149	164	131	127	148	137	138	152	152	150	147	133	149	143	132	137	144	169	170	155	139	158	147	169	141	140	137	139	157	146	139	153	154	158	148	165	168	152	131	149	155	158	147	165	145	128	159	154	133	146	143	159	149	136	140	157	133	153	149	160	153	134	162	155	144	146	145	141	125	138	170	143	151	135	153	169	147	139	161	140	131	153	163	122	135	144	145	124	154	128	147	125	150	146	166	142	148	148	152	138	160	144	152	159	147	147	140	145	132	139	153	147	142	155	146	145	148	150	144	156	156	158	151	149	162	140	145	147	152	142	152	168	171	144	147	139	143	166	140	143	131	133	154	134	146	157	159	146	164	132	167	126	155	171	157	119	149	145	150	144	159	164	153	162	161	143	157	153	146	151	126	157	143	166	140	128	140	129	167	140	148	178	147	126	139	157	136	155	151	160	157	151	161	161	144	146	133	148	164	149	141	135	147	157	145	151	163	162	161	133	141	147	134	141	139	152	149	128	140	154	153	166	130	139	154	154	161	132	172	146	144	135	125	148	148	130	148	163	170	133	142	155	144	135	125	138	176	144	137	132	148	162	142	156	148	168	153	147	175	136	153	152	151	171	152	147	163	159	140	152	159	134	157	147	172	130	131	139	149	160	133	146	140	169	111	149	148	157	157	144	132	122	152	137	146	151	138	144	132	167	142	137	137	160	154	134	159	139	117	158	150	142	149	131	148	170	158	145	155	146	144	137	148	140	148	142	143	145	160	134	149	177	152	144	138	143	136	144	153	151	129	148	150	140	159	151	120	169	157	161	153	163	138	154	147	160	144	139	171	134	150	139	164	148	146	139	139	155	153	150	146	128	160	133	131	149	127	169	140	164	121	142	152	130	130	151	156	149	146	181	160	145	157	143	127	124	127	132	143	132	151	137	132	165	150	142	142	127	152	173	158	143	161	137	135	139	132	137	157	146	130	127	145	149	143	156	140	152	161	105	147	132	159	145	164	138	162	143	145	135	168	150	135	164	170	135	141	168	161	165	140	139	139	131	133	160	144	166	131	146	151	137	138	161	169	152	148	144	146	150	151	131	166	163	145	156	159	155	150	154	138	133	141	131	145	134	165	154	129	152	161	155	141	142	149	134	138	141	167	150	161	123	147	143	140	144	147	149	146	136	151	135	146	156	139	160	154	132	145	151	142	132	143	146	149	138	134	151	134	151	155	144	143	159	134	159	137	152	153	136	129	128	161	127	116	135	131	143	170	160	153	157	156	123	177	154	132	142	148	158	148	156	170	165	146	152	127	137	142	144	154	124	160	156	160	147	141	131	149	164	168	167	155	148	142	144	162	154	140	162	132	143	142	149	153	155	150	157	146	137	158	164	144	142	128	146	138	150	139	123	145	128	160	165	139	141	138	135	159	131	128	152	140	139	145	154	115	141	143	134	133	153	148	146	141	147	136	163	154	152	130	143	142	146	140	139	138	135	143	128	129	161	140	147	147	155	125	153	148	156	145	172	144	183	136	140	115	152	147	137	171	143	143	152	135	128	127	150	155	160	146	158	154	138	115	154	146	146	143	142	171	135	139	150	146	153	149	132	154	127	131	151	153	176	150	154	133	151	130	150	166	139	142	159	157	157	143	148	147	156	160	139	142	165	168	138	127	157	145	171	149	143	140	147	137	142	131	155	143	130	145	153	148	160	136	141	128	156	106	157	141	134	125	141	143	135	164	140	127	127	150	150	140	164	134	134	124	140	140	125	148	145	140	163	169	151	153	170	140	130	123	164	145	151	144	115	144	155	164	132	126	153	134	150	149	139	139	138	152	161	154	160	157	157	137	139	137	168	176	134	131	129	123	170	154	144	150	169	137	159	154	129	126	144	137	139	132	136	132	156	142	139	135	164	154	134	179	150	145	136	147	122	130	144	115	166	132	154	146	142	132	160	144	146	163	150	140	145	161	163	140	134	178	162	150	150	144	139	147	143	151	173	137	171	144	147	134	127	156	153	148	141	145	138	156	157	115	132	137	128	118	166	151	154	129	145	148	161	142	145	140	143	147	119	147	131	140	138	138	158	161	131	151	131	139	138	142	168	150	149	162	153	146	158	126	161	150	150	133	134	143	131	149	153	154	140	132	150	118	164	145	153	142	139	153	162	140	138	150	146	152	161	165	146	148	131	145	157	136	150	139	148	158	122	140	142	135	134	135	148	138	172	148	149	152	141	138	149	163	150	154	145	140	134	153	143	145	131	159	143	155	165	146	150	133	150	135	155	156	153	139	164	150	159	150	130	125	145	145	138	133	149	132	158	161	159	122	153	153	145	147	147	150	158	139	141	151	159	161	164	135	147	123	147	144	122	138	147	153	143	141	145	151	136	134	156	149	134	142	147	165	142	146	142	145	141	140	151	139	143	157	156	162	161	114	125	129	151	135	149	161	140	145	159	164	134	141	145	162	154	170	128	163	128	154	149	148	151	154	168	148	154	162	149	148	153	150	130	143	141	156	152	141	151	159	163	122	153	140	136	168	156	142	134	153	142	141	143	127	141	147	137	133	157	138	174	124	131	132	152	168	158	152	137	134	146	165	124	140	141	137	158	163	144	139	162	125	148	127	147	147	162	142	158	142	155	149	157	141	159	147	151	143	140	165	137	153	149	158	153	151	166	150	134	148	155	155	154	177	155	153	165	161	156	166	133	144	144	143	139	134	163	143	132	172	149	127	128	127	148	146	135	171	142	139	150	122	132	146	150	163	132	159	161	154	146	178	129	132	132	131	146	132	161	138	147	132	146	163	132	144	136	159	143	162	153	162	155
41395	22519	7613	1975	1771	1450	1216	1127	971	900	824	780	734	700	689	652	612	579	571	561	530	542	494	551	516	548	525	517	519	519	439	487	486	496	523	559	582	544	512	492	503	486	500	488	531	538	527	551	590	677	854	1113	1038	1573	2075	2769	2499	1929	1240	1009	920	916	904	1149	521	509	512	489	509	551	550	470	492	490	515	496	485	477	498	473	424	515	547	521	532	452	435	424	457	467	406	454	494	437	452	418	428	421	439	437	427	458	396	440	446	444	435	452	446	452	434	447	454	418	412	433	414	453	428	436	457	440	413	462	459	466	440	417	445	408	456	419	412	432	415	426	440	442	411	402	454	411	424	415	404	459	432	465	446	463	455	439	443	469	445	449	452	465	437	431	442	463	403	423	436	433	471	439	427	452	454	410	442	454	408	408	446	478	447	444	466	432	404	411	475	418	483	438	427	423	427	438	458	469	461	457	431	432	428	452	456	435	441	452	424	443	441	440	472	413	432	381	406	442	438	433	440	441	429	423	394	426	445	465	449	427	429	434	439	424	423	454	448	424	443	440	439	480	434	411	447	446	453	457	409	451	432	446	448	444	397	461	411	385	401	442	402	431	458	422	461	411	414	443	438	437	438	428	431	448	435	443	418	426	385	380	403	454	401	479	409	427	426	438	449	465	446	450	479	417	447	421	435	435	419	423	445	455	417	422	455	418	461	447	435	431	448	470	428	438	434	403	440	473	446	440	448	442	464	445	441	460	483	455	445	428	417	435	409	425	415	407	450	447	469	440	442	448	413	443	425	436	446	429	431	432	431	443	430	468	417	459	441	448	459	486	449	449	404	411	426	428	399	430	441	414	445	426	412	435	463	433	445	458	441	446	430	429	451	416	440	443	439	436	456	476	456	475	425	434	454	417	447	402	409	440	405	414	411	444	397	448	433	415	472	408	404	455	428	442	419	440	486	444	465	455	458	447	433	460	463	399	414	446	421	435	427	436	399	410	444	448	439	431	433	430	438	430	444	397	446	435	395	434	459	427	424	463	442	442	456	424	423	400	436	466	431	443	449	448	436	440	455	466	438	438	408	440	458	438	422	452	417	425	444	448	461	434	443	445	435	420	442	486	455	401	410	440	421	432	424	435	436	431	439	414	423	428	424	454	457	431	441	471	393	463	429	442	447	438	406	450	426	476	423	454	410	398	443	434	439	459	455	460	416	438	412	449	423	451	388	454	450	420	450	441	432	444	412	429	470	420	450	444	435	458	402	437	478	448	466	494	472	425	481	452	407	433	406	417	449	422	423	449	433	453	429	453	482	424	426	464	436	425	386	435	435	457	463	424	466	478	425	415	453	437	452	430	460	426	436	468	476	432	446	421	451	461	442	465	414	416	434	428	461	393	444	473	418	465	455	427	429	417	435	467	453	443	447	465	411	425	467	428	456	440	466	457	435	436	449	412	421	457	425	471	418	441	464	426	452	442	460	399	437	408	434	447	424	401	444	449	438	439	439	427	444	440	471	423	416	423	423	415	443	440	416	432	427	448	398	450	455	424	435	443	410	410	433	436	381	424	429	420	436	436	428	436	410	454	445	452	425	399	431	436	430	423	419	459	432	429	431	400	469	457	442	438	416	458	474	401	453	436	430	468	469	492	415	461	389	414	444	430	405	469	411	454	452	433	412	446	443	445	428	443	446	445	399	421	434	414	423	432	426	425	431	425	420	455	421	415	433	457	492	459	421	447	405	420	442	475	452	447	426	460	464	429	447	460	435	398	468	417	448	489	455	420	447	463	435	454	439	441	439	462	435	402	407	429	443	437	449	421	447	432	403	441	426	445	458	418	438	405	445	419	438	420	427	433	422	429	442	435	455	450	435	452	402	432	472	445	453	411	412	429	442	432	444	458	399	423	438	439	428	442	423	476	453	474	432	460	499	426	422	448	423	459	412	467	442	434	408	409	429	446	424	433	435	394	423	407	461	424	439	434	461	426	467	435	445	441	406	439	409	399	429	466	403	462	423	462	450	404	408	429	434	474	427	443	428	476	412	422	383	434	445	437	452	480	422	400	428	420	432	464	468	412	455	435	448	437	397	462	447	420	442	456	417	423	485	411	481	415	440	408	466	437	448	448	430	400	431	433	404	405	434	397	439	450	429	454	439	454	391	389	428	419	441	440	462	441	433	421	491	455	455	428	443	432	404	476	442	418	435	465	455	395	396	460	454	450	480	433	439	438	422	461	462	425	394	436	442	452	450	423	411	428	448	420	439	416	464	425	453	413	422	453	463	477	436	471	465	436	467	435	483	409	412	402	461	453	459	461	453	437	448	406	438	448	442	443	437	430	430	446	470	394	475	431	457	453	448	449	427	451	428	437	452	467	432	463	430	444	466	460	445	465	440	454	439	455	439	453	431	394	415	428	444	415	466	422	422	427	466	391	475	441	448	437	425	403	429	415	435	431	398	413	423	420	434	433	385	426	432	408	453	466	416	440	418	454	450	437	409	434	463	431	435	434	406	423	442	396	414	434	440	427	467	436	441	435	451	449	434	442	437	461	462	420	434	406	465	471	430	428	422	433	449	423	476	424	442	431	432	420	428	445	424	445	437	438	437	406	476	403	411	442	416	414	437	458	411	447	419	467	472	484	425	450	450	454	460	478	384	444	425	461	419	430	471	467	419	478	438	465	466	421	430	454	422	430	425	445	444	442	451	439	427	420	431	429	468	447	433	440	422	438	462	453	447	441	431	444	434	407	425	434	426	453	486	451	442	425	435	438	410	410	377	449	426	435	457	451	425	437	444	427	426	423	445	457	440	455	459	456	417	409	423	451	433	427	438	462	433	423	438	411	456	449	424	426	462	436	424	441	467	427	433	415	418	458	428	424	465	473	417	401	431	456	430	417	463	438	449	464	460	396	411	419	431	444	450	412	438	389	432	439	444	428	422	450	471	441	425	416	412	430	438	459	436	424	457	399	419	440	442	406	432	435	455	447	429	392	426	391	462	439	435	459	466	457	418	402	443	462	438	454	448	455	450	428	466	468	476	447	422	432	430	444	453	408	431	403	424	425	459	454	441	437	439	428	471	430	436	453	430	441	439	423	426	433	422	434	445	454	467	422	423	468	481	439	468	436	449	452	420	397	456	426	421	445	445	468	451	453	444	466	444	420	425	447	421	452	448	445	433	444	430	418	453	428	465	452	437	429	462	456	420	428	430	451	424	441	393	471	474	416	446	445	444	442	425	396	458	438	442	455	445	426	428	423	398	436	455	457	468	460	445	413	436	455	498	412	408	460	438	442	403	431	437	437	400	409	399	457	428	443	432	425	453	461	462	430	438	410	477	449	436	450	434	435	445	416	385	427	436	419	448	405	476	423	467	425	398	455	408	416	442	452	419	394	447	432	443	454	442	444	452	477	429	433	428	469	453	453	391	419	459	438	420	512	372	433	439	456	475	444	428	481	446	446	456	431	451	419	436	395	429	409	432	444	423	488	417	446
74082	47050	27410	4740	980	740	568	454	421	380	339	297	291	267	272	255	261	238	239	267	258	227	236	229	240	217	203	231	226	243	207	202	226	240	225	208	200	230	219	205	219	228	199	210	229	226	224	227	239	235	270	359	384	439	575	576	601	621	465	354	292	470	323	518	233	237	221	220	221	209	224	201	209	216	231	229	230	205	224	208	217	208	221	204	204	210	208	216	209	209	228	180	205	204	201	203	195	197	211	178	179	197	208	198	202	212	221	201	213	204	240	209	182	217	220	212	215	222	222	215	174	207	196	232	192	219	218	220	231	212	196	221	193	229	235	219	209	222	230	254	203	193	226	195	207	197	215	197	191	213	212	183	202	203	210	226	199	210	217	197	196	196	205	214	228	213	200	201	208	206	218	237	221	184	191	179	202	194	187	174	210	216	193	207	204	198	206	223	187	206	201	235	215	211	227	213	215	208	221	190	186	234	238	181	216	203	214	176	208	198	227	215	200	196	219	200	233	198	210	217	210	195	222	208	229	206	217	200	203	197	219	220	208	185	206	218	192	223	226	209	227	213	216	195	212	191	200	210	217	206	226	215	222	219	185	223	203	183	204	196	216	196	205	208	186	209	209	191	220	208	205	215	244	190	229	215	226	185	231	193	199	208	183	199	221	206	202	236	216	214	200	178	202	199	189	203	212	192	217	208	234	210	224	213	228	192	202	211	214	223	207	187	218	207	199	200	210	204	198	218	210	178	198	239	198	178	208	202	205	205	195	215	205	211	190	193	228	208	212	217	205	193	199	208	211	188	200	223	224	212	217	171	193	196	189	225	196	182	210	220	189	199	182	206	200	213	210	204	203	211	220	229	231	194	187	207	205	194	212	206	199	223	207	200	211	201	200	189	224	190	227	201	216	207	230	229	222	189	211	183	212	207	229	196	212	221	197	207	183	225	182	217	174	200	179	236	205	220	209	189	235	167	215	220	221	182	222	200	210	204	202	197	228	194	204	215	227	218	210	209	222	188	231	218	197	185	203	201	214	222	218	210	178	236	206	218	244	209	207	210	187	227	220	211	200	195	194	210	206	207	218	203	209	180	193	195	206	209	213	206	208	214	212	214	197	209	192	216	210	221	211	221	212	222	198	244	234	219	188	216	170	170	202	214	196	225	218	204	211	216	208	187	210	208	217	178	213	212	196	206	214	204	198	162	216	220	213	204	200	200	231	231	187	196	188	201	207	201	218	214	213	208	201	210	201	216	204	208	208	243	196	224	189	191	185	225	209	215	206	228	188	209	231	189	205	253	188	185	224	225	206	206	248	228	211	224	204	206	232	248	230	217	201	202	175	202	209	209	214	207	212	208	202	224	215	221	211	213	202	197	213	202	211	197	213	227	240	186	204	198	229	184	225	182	188	227	207	221	190	206	242	228	214	201	193	199	239	202	210	214	192	193	213	189	205	189	190	223	211	217	219	211	215	220	209	205	211	176	247	207	215	199	185	213	216	206	227	223	201	212	205	233	212	206	201	201	195	225	188	210	186	229	210	192	194	198	203	230	191	234	216	197	185	189	175	190	173	195	185	207	225	186	198	229	226	233	210	191	219	204	170	216	192	239	211	232	207	197	178	208	191	198	186	207	212	220	183	210	229	195	208	206	183	200	192	207	198	232	201	201	214	205	176	212	208	217	199	207	215	207	182	176	213	204	226	214	191	185	198	210	200	233	231	224	216	185	224	211	255	213	173	241	224	200	220	199	219	231	219	188	217	219	237	221	227	209	187	177	236	211	178	198	209	225	222	199	217	222	205	217	200	231	213	205	186	217	215	206	167	199	184	209	220	198	204	204	193	210	221	209	187	188	203	193	215	205	221	205	189	206	221	198	227	230	205	213	186	196	193	226	216	233	200	206	222	204	228	208	223	199	219	215	233	210	186	219	184	193	209	195	220	212	234	177	220	184	197	212	209	216	209	204	206	240	227	202	178	201	229	199	208	197	214	192	211	189	198	213	217	195	209	221	211	215	216	180	211	206	219	203	197	208	194	228	205	192	198	201	213	225	201	199	185	226	214	217	181	184	199	194	186	208	224	215	200	199	229	210	211	183	207	198	203	192	206	217	190	179	222	191	207	243	223	196	218	208	207	206	220	210	189	230	210	192	232	188	222	196	213	213	249	178	215	193	198	216	215	218	228	201	214	211	191	207	216	181	196	197	212	199	210	188	186	211	209	204	196	224	205	192	251	217	223	211	242	210	201	198	235	225	224	220	210	199	217	244	205	188	187	217	211	225	200	229	212	206	187	190	208	229	203	224	206	215	205	210	208	219	211	203	228	206	214	222	247	207	185	202	204	200	232	206	214	208	213	208	224	228	191	189	203	206	189	231	220	179	208	244	225	205	210	224	219	199	182	214	213	210	201	187	209	200	232	193	188	224	199	211	226	234	228	221	209	197	239	220	226	176	197	210	210	219	230	191	218	181	203	215	212	203	226	200	218	194	196	210	192	228	211	236	199	217	231	224	217	208	214	201	201	201	187	224	217	198	185	199	215	193	196	231	201	209	225	222	222	209	215	219	189	211	233	237	193	185	199	211	218	207	216	199	197	222	209	197	194	200	195	207	232	209	206	182	198	201	198	214	227	217	175	191	212	195	180	198	228	205	193	202	240	201	207	193	237	183	219	221	208	207	222	194	217	216	217	194	194	220	212	205	222	195	211	220	193	197	224	205	207	214	200	231	194	220	223	196	208	193	232	204	201	210	206	212	180	182	185	217	220	201	210	206	181	182	202	189	225	211	214	199	213	205	220	227	197	215	203	217	210	218	221	211	189	222	202	186	197	199	213	218	236	216	212	235	222	217	211	198	208	201	215	215	206	191	208	206	194	188	182	169	212	188	227	190	205	196	204	231	207	171	209	212	220	218	199	188	203	188	230	203	227	237	243	163	205	201	232	200	194	209	229	200	226	221	218	230	234	214	209	200	212	200	227	168	218	215	219	183	188	206	214	203	212	216	224	184	201	189	183	195	201	190	176	193	193	201	199	236	213	210	235	218	219	217	185	201	203	213	215	215	196	222	217	193	181	223	237	214	209	227	210	216	210	185	193	209	203	225	227	204	184	209	207	209	219	204	210	225	222	218	190	202	202	217	194	217	181	208	194	201	213	210	228	212	227	201	229	186	203	189	218	207	242	233	192	223	182	220	210	188	226	187	202	211	220	208	183	199	208	227	216	193	204	213	213	214	225	202	204	222	204	215	231	200	220	203	207	216	199	216	215	206	222	185	195	219	207	227	196	191	230	203	214	244	195	181	202	236	190	169	211	230	200	227	233	235	206	190	199	194	210	191	214	229	227	198	199	204	210	198	234	214	197	200	203	202	197	174	212	188	225	230	202	215	211	214	223	220	202	220	188	213	231	212	195	202	226	235	226	215	205	213	201	203	212	244	231	208	219	186	223	174	252	202	204	224	200	220	202	194	207	190	213	234	210	205	195	220
49994	29202	10918	3482	3201	2613	2133	1801	1601	1530	1348	1154	1095	1025	1021	973	946	861	829	846	814	789	750	738	712	728	680	690	712	724	686	674	708	704	712	739	823	769	696	631	614	605	692	702	722	733	764	781	792	947	1265	1573	1821	2838	3153	3296	3658	3947	2441	1619	1391	2539	1635	2981	731	740	724	678	711	722	734	696	648	677	733	684	712	616	684	698	635	671	664	701	699	617	573	570	561	581	626	620	573	627	598	580	568	596	599	576	567	583	610	552	588	569	595	619	561	574	581	621	565	597	599	571	603	595	627	610	594	571	611	588	589	596	578	597	558	544	633	599	593	580	626	629	617	623	570	585	616	583	616	599	583	553	584	601	559	584	595	604	638	601	601	557	610	586	571	558	592	573	582	661	558	611	575	608	587	593	573	574	594	581	577	577	570	596	612	595	578	603	610	537	611	610	559	626	592	605	562	561	576	551	576	548	556	539	590	571	561	552	583	576	623	541	590	560	583	556	577	578	586	574	565	572	657	579	616	580	590	581	634	561	619	606	629	577	585	598	560	558	595	563	622	618	580	603	588	596	599	569	607	615	545	609	608	554	604	612	614	593	564	575	589	594	616	567	562	609	579	600	564	577	577	548	575	605	566	600	587	586	583	623	598	604	629	552	633	594	580	578	595	553	589	584	550	575	620	589	551	565	585	582	662	593	583	559	614	561	605	589	608	601	598	600	570	583	593	557	568	592	621	592	595	594	597	563	573	528	604	594	582	619	569	558	599	583	610	562	561	585	566	601	582	575	534	616	561	617	574	586	523	600	567	600	548	586	603	594	593	593	591	563	586	561	580	576	579	579	608	589	562	557	557	596	603	560	574	569	575	604	628	594	610	569	606	590	567	551	589	570	553	541	529	619	564	545	562	604	601	598	536	573	562	589	598	608	580	589	579	605	556	565	603	600	606	605	564	536	631	599	586	636	545	599	565	595	577	543	588	601	577	587	553	605	589	594	592	562	534	555	562	601	595	636	564	575	530	588	603	613	600	621	576	584	551	602	598	571	608	623	567	556	619	582	589	580	588	550	615	574	608	581	626	562	570	605	536	537	547	576	533	590	568	609	560	574	623	577	555	528	542	542	592	634	538	634	545	564	566	579	562	600	583	579	577	612	581	606	577	597	606	608	540	587	598	600	594	586	586	550	554	600	575	599	607	562	578	586	596	592	584	601	582	573	591	546	589	626	565	552	588	579	604	599	574	610	593	597	580	569	544	543	619	631	579	627	579	592	563	564	586	578	608	603	573	580	607	569	593	549	617	583	544	625	622	586	572	542	597	563	609	588	609	545	583	578	545	612	574	611	598	607	595	581	605	554	591	626	590	598	579	564	611	562	629	605	539	573	568	593	597	575	567	551	569	579	586	650	607	546	590	551	578	583	592	593	593	576	585	570	572	598	604	606	598	565	612	591	574	570	600	606	584	546	595	608	596	545	626	593	603	557	548	602	565	633	566	575	548	556	582	555	605	580	596	529	615	551	613	602	587	593	574	588	566	569	606	591	555	558	585	597	560	596	558	592	565	574	549	525	571	541	593	588	576	587	621	530	579	542	543	560	601	584	595	610	631	593	562	596	583	574	589	559	557	579	595	579	583	551	571	544	603	570	585	533	596	635	590	547	591	643	573	585	590	612	594	550	606	563	567	612	575	603	564	639	590	600	601	579	623	589	592	588	552	606	605	587	579	619	642	618	566	601	611	572	592	578	588	573	564	566	574	577	555	574	554	593	609	594	629	570	598	623	545	560	584	593	612	576	575	557	549	534	597	554	605	588	585	605	599	602	556	603	558	588	594	557	606	557	572	625	605	610	602	567	594	596	553	627	586	600	593	528	619	611	610	601	602	587	635	570	513	585	603	581	658	579	603	596	601	570	608	584	628	578	581	607	596	598	637	621	575	564	618	638	567	588	598	633	535	584	568	559	573	572	578	531	590	586	571	586	598	641	595	551	564	574	576	537	596	549	574	591	594	615	590	581	574	606	568	547	620	605	595	552	583	591	608	582	591	600	557	572	579	578	602	552	602	556	573	594	604	561	597	560	597	586	558	560	558	613	634	615	597	596	591	602	653	565	589	588	573	561	602	608	584	583	607	592	582	533	611	565	582	566	601	611	626	570	593	621	534	601	569	570	541	570	619	558	611	574	574	600	575	599	602	608	602	594	568	620	596	584	571	584	526	590	546	600	557	582	617	570	537	585	565	562	570	649	566	641	568	610	579	575	596	602	587	591	580	596	581	593	570	572	598	587	583	590	570	530	578	580	577	542	619	590	554	579	575	592	584	598	574	559	565	570	566	541	555	593	575	614	553	589	558	563	588	575	576	582	568	570	586	620	616	568	574	575	544	600	615	548	591	536	586	558	572	580	556	569	566	584	591	608	540	565	580	592	594	568	594	585	594	562	579	561	559	574	599	573	581	567	605	586	524	575	593	603	612	546	581	602	591	620	598	634	614	556	581	585	603	619	576	598	568	584	518	569	558	611	591	619	561	573	548	564	606	595	563	585	552	585	605	600	593	593	556	605	574	569	566	564	548	583	567	607	570	611	582	593	571	587	607	611	554	569	590	606	550	563	547	573	529	598	583	617	616	596	657	593	587	567	576	597	592	579	573	583	573	584	554	544	579	567	665	584	566	579	618	591	560	583	594	621	616	605	599	599	620	577	639	614	588	610	577	580	578	633	577	598	584	594	566	606	605	613	592	568	580	583	570	616	561	558	554	600	566	635	570	518	572	585	629	578	611	612	569	618	602	604	589	590	569	563	608	545	598	564	580	569	584	552	607	563	561	589	559	569	566	579	559	515	598	608	581	601	596	565	579	602	610	640	556	590	581	564	580	583	553	598	580	569	558	558	576	619	536	580	592	610	585	569	598	557	562	596	609	641	570	620	620	568	579	648	584	603	572	570	594	578	616	590	608	593	556	556	621	627	564	596	584	582	608	577	580	579	601	596	600	579	591	579	587	591	602	562	525	519	594	546	586	588	553	612	592	579	603	527	615	578	607	567	617	591	581	586	580	618	617	609	585	545	574	567	541	563	624	594	581	622	584	594	534	566	606	586	568	564	580	566	593	575	533	564	624	571	596	588	598	581	605	612	579	574	532	624	587	575	598	548	520	616	653	580	573	591	572	555	571	601	552	561	576	596	556	593	581	570	616	612	573	560	582	545	578	535	563	622	558	592	578	594	600	571	577	581	549	603	553	602	586	571	551	579	572	569	632	617	569	581	578	594	588	565	590	576	605	566	569	598	554	578	616	606	574	560	632	607	577	632	599	561	619	632	584	576	580	570	566	608	588	606	579	599	583	602	598	593	592	599	595	617	569	625	570	614	580	558	571	579	551	614	580	583	584	562	569	594	573	553	583	607	556	584	570	557	608	621	570	594	598	554	593	598	597	622	560	572	603	597	579	564	576	537	554	575	540	596	623	565	579	586	610	604	531	604	566	597	551	608	602	550
21844	4419	1285	293	259	239	245	230	227	236	229	213	235	219	238	191	245	227	221	214	222	220	224	218	213	224	214	214	211	214	205	239	252	257	241	244	220	224	222	207	201	220	227	231	213	203	226	231	216	226	231	229	260	217	237	221	253	218	223	227	201	243	245	288	208	219	227	215	223	225	218	187	220	211	223	228	206	221	205	205	221	190	201	235	217	216	203	249	205	222	222	202	246	200	212	228	240	205	213	237	219	191	229	233	186	234	239	211	224	219	231	202	221	233	229	226	206	231	198	224	224	196	227	207	212	203	209	211	236	238	227	234	246	228	216	235	222	216	230	183	229	217	250	206	228	218	218	198	189	197	218	236	219	198	219	227	226	227	231	198	222	208	214	212	213	231	235	225	223	247	229	243	226	245	199	214	204	233	203	243	211	218	224	221	241	249	214	216	226	223	245	206	209	231	198	213	211	207	213	184	203	213	229	241	228	229	236	228	207	220	238	241	226	207	202	214	255	235	223	197	234	239	238	195	224	232	212	235	230	220	227	229	217	215	214	213	217	258	229	223	240	219	198	235	193	225	224	237	200	216	208	210	243	221	220	223	230	222	208	219	196	232	206	201	206	197	200	217	194	216	217	227	223	203	216	203	210	199	182	214	220	212	211	228	184	223	223	224	240	216	215	226	218	227	210	197	213	218	221	205	211	208	198	197	224	221	233	214	241	218	220	203	210	217	236	212	243	227	216	209	236	229	252	227	235	226	203	204	218	231	211	224	220	184	205	218	214	208	220	218	210	202	193	225	245	223	241	214	225	240	223	223	241	215	237	212	214	220	197	205	212	191	210	222	214	208	213	244	238	227	204	227	215	210	229	233	230	217	231	212	178	210	216	206	239	223	243	216	207	205	231	209	222	214	214	229	206	225	217	229	206	240	207	228	218	234	231	262	228	194	224	205	236	210	232	204	209	234	215	235	205	243	202	200	207	219	250	187	224	223	226	211	202	225	220	233	193	225	232	193	235	196	208	224	193	213	211	223	206	230	232	189	211	224	216	210	222	218	215	205	204	238	209	220	244	213	187	239	184	221	210	247	225	234	221	220	198	211	238	215	215	220	215	192	239	186	226	201	207	215	198	215	207	192	225	221	227	213	238	222	219	206	199	193	212	252	191	213	212	213	210	239	202	174	222	239	209	215	208	227	228	251	214	204	242	212	249	208	209	223	226	227	220	240	229	222	200	229	222	203	193	237	222	231	234	214	229	218	219	207	240	223	226	225	212	227	236	216	250	229	197	215	212	238	224	220	209	212	221	193	195	217	222	202	200	191	194	219	226	220	179	239	219	197	208	218	208	206	203	219	188	206	246	207	215	205	253	240	211	206	209	236	219	239	236	210	230	204	202	233	223	198	186	205	208	214	224	214	202	218	199	231	218	208	215	229	233	233	217	209	217	215	222	220	219	216	218	224	225	221	208	216	196	218	210	229	223	232	217	223	242	241	229	219	218	232	212	235	248	209	223	231	211	223	197	201	256	209	223	231	212	210	205	246	199	210	220	210	219	217	215	223	225	229	210	207	214	200	215	216	228	219	228	217	217	214	206	212	203	202	240	221	226	195	231	207	209	217	196	214	208	199	213	225	218	228	213	218	206	235	198	216	205	229	209	222	224	220	205	204	214	208	242	239	213	188	204	210	210	228	194	224	199	208	230	222	190	211	223	234	230	225	251	231	242	206	209	207	214	223	212	208	216	197	219	221	205	226	223	224	196	215	193	215	213	225	209	236	221	228	238	234	190	255	252	198	220	237	238	243	185	250	213	217	236	243	213	240	215	205	235	235	220	229	214	217	209	215	231	204	211	225	216	242	225	207	222	212	208	199	215	182	224	216	212	245	193	203	193	229	220	204	227	218	216	237	197	216	213	225	229	219	213	214	223	226	218	216	240	203	223	232	224	230	242	211	212	216	207	230	205	250	248	209	241	217	220	209	204	215	226	202	198	209	241	217	206	203	184	171	198	227	203	227	220	225	246	254	249	253	230	242	225	231	244	205	222	216	227	238	218	206	201	216	201	230	209	205	185	202	223	224	211	199	208	238	215	232	211	222	230	207	237	238	205	217	190	208	225	218	233	222	207	196	223	210	229	217	201	235	223	189	199	217	215	224	231	246	213	187	179	196	223	213	235	203	184	244	224	224	222	249	221	194	222	241	231	204	250	227	214	216	210	193	225	214	247	199	190	219	232	203	226	225	243	216	230	243	233	224	190	229	233	192	204	233	223	228	195	207	201	210	214	214	221	219	222	183	218	183	236	204	218	240	214	203	227	240	218	201	213	190	235	214	225	205	214	226	214	214	208	229	221	221	196	200	219	211	233	194	209	186	215	261	197	225	213	228	214	205	206	217	216	228	219	212	213	219	227	239	222	233	213	236	203	226	196	242	237	201	219	212	213	215	182	221	191	204	206	200	231	233	223	202	244	217	195	208	203	209	223	200	218	241	214	189	226	225	232	191	212	187	184	227	228	195	219	238	216	224	241	249	213	237	219	228	195	212	185	213	199	229	200	199	230	216	228	224	216	206	224	233	200	221	223	235	199	217	225	222	220	215	227	203	241	223	221	215	217	213	207	204	212	215	225	217	215	241	241	213	215	218	224	208	222	212	202	223	224	216	249	210	240	238	222	239	225	207	196	209	220	235	216	210	213	211	191	223	229	212	223	245	191	211	219	216	207	233	239	202	214	223	248	220	199	246	242	219	217	196	219	236	202	234	219	226	223	226	208	216	185	208	240	241	200	249	225	223	224	205	198	246	208	220	193	238	199	219	223	194	217	217	222	254	242	228	220	242	219	238	224	251	225	211	220	210	220	212	222	217	206	217	210	239	224	221	217	242	215	219	221	230	206	214	212	277	230	231	245	192	247	206	240	191	223	218	208	193	219	209	228	213	207	239	227	227	224	202	197	217	229	216	224	205	225	197	213	210	217	213	232	219	239	178	181	215	200	234	225	233	216	250	212	228	241	241	199	216	221	224	247	210	211	193	219	205	224	193	202	212	222	241	225	229	264	236	210	229	224	230	213	237	205	209	216	210	205	200	210	203	216	242	204	210	221	205	217	201	218	228	221	224	212	210	216	207	218	222	221	207	243	222	224	235	222	220	210	217	229	234	202	220	216	195	213	202	217	187	243	218	210	209	209	201	233	218	231	205	216	249	229	243	231	234	198	196	225	197	224	203	213	230	218	231	216	239	236	239	250	224	210	237	216	207	202	203	220	232	211	243	228	209	218	220	244	242	224	234	234	240	237	217	220	199	236	224	216	230	223	208	223	227	219	218	202	206	215	189	210	200	222	232	206	224	233	246	222	245	232	215	216	239	207	224	223	208	230	219	238	218	256	221	218	210	218	211	206	251	231	223	221	242	208	227	220	209	205	226	221	232	191	234	228	216	215	216	236	210	215	230	208	221	205	206	224	215	228	217	215	208	226	210	206	223	223	233
19243	4520	1760	762	698	702	669	695	674	653	624	596	604	585	602	622	649	610	592	585	630	640	603	613	564	611	643	685	605	599	610	591	622	619	636	677	669	630	616	613	627	600	619	632	668	650	627	621	666	642	678	720	656	745	732	706	708	718	650	666	666	668	845	939	650	663	613	628	652	605	623	614	605	591	589	579	613	626	574	592	602	612	597	570	584	544	589	620	651	601	611	623	633	593	561	596	654	606	580	670	610	607	626	604	559	608	587	656	595	585	602	626	601	570	629	604	616	560	578	593	576	607	593	584	570	619	603	571	566	573	589	589	609	612	619	614	574	601	579	616	611	619	573	579	579	596	579	607	605	593	605	620	589	593	626	628	620	604	617	660	610	554	600	597	614	598	620	588	586	538	644	616	606	627	620	572	603	633	607	623	604	579	577	587	576	598	600	616	611	625	615	625	569	618	649	604	565	610	573	585	572	579	579	552	597	597	570	595	612	578	591	595	627	573	597	591	629	624	614	584	575	579	606	548	643	620	610	601	619	591	636	631	566	595	601	603	595	599	606	604	585	600	609	589	576	573	582	620	596	573	573	611	605	595	569	558	604	601	572	592	631	580	622	605	595	623	586	620	607	578	633	611	633	559	593	603	583	584	602	611	608	570	599	577	615	571	589	614	627	608	649	596	593	623	606	614	613	574	581	578	555	602	586	594	605	631	675	606	589	625	587	593	653	618	582	572	606	568	591	615	623	587	616	552	609	612	605	625	608	608	600	589	590	594	544	588	616	605	578	564	599	580	569	621	638	582	604	537	603	619	630	596	573	600	611	624	603	584	621	563	563	619	654	579	565	612	577	597	579	586	631	592	565	593	585	583	582	592	618	631	587	626	553	594	623	599	588	647	660	605	647	602	610	606	632	613	610	620	593	608	594	623	585	587	610	584	592	592	592	588	638	587	564	559	618	588	627	617	568	579	588	600	602	572	577	590	656	612	570	601	602	581	617	587	601	609	567	566	607	590	609	605	592	628	611	573	593	561	613	581	601	591	603	649	617	576	598	625	613	573	587	659	605	644	611	592	600	606	572	598	601	659	592	607	599	578	599	604	576	610	603	585	595	598	582	597	634	601	628	570	598	625	555	544	605	616	605	580	616	623	641	588	627	578	589	637	624	624	605	627	635	625	606	612	585	632	567	567	610	604	595	614	617	603	630	610	621	606	590	599	603	602	573	592	589	588	617	614	595	598	600	574	601	603	559	618	606	625	547	599	596	654	631	572	618	606	578	574	603	625	643	603	567	587	629	586	620	631	618	590	599	569	624	610	628	611	599	601	570	595	580	599	571	577	619	570	588	581	574	621	601	603	629	570	629	611	603	594	592	586	598	606	587	549	636	604	578	603	608	618	567	622	625	566	603	653	588	590	594	603	590	600	623	628	629	616	606	595	575	599	589	575	588	583	627	593	560	627	611	608	619	569	561	547	581	579	550	613	594	580	615	628	625	576	590	624	618	618	600	585	625	584	555	598	626	604	641	592	593	603	622	609	581	626	608	588	609	614	592	641	599	575	612	596	620	610	583	608	595	564	582	593	599	666	628	599	563	566	617	596	615	611	577	597	636	606	633	616	583	612	603	623	590	589	629	626	604	593	594	631	619	586	600	595	616	558	587	626	566	649	592	604	571	611	589	588	562	560	567	575	632	596	590	546	592	549	592	593	638	603	580	581	559	624	617	622	620	588	596	610	585	598	624	638	592	596	609	635	598	533	600	577	600	624	586	561	585	612	609	621	592	601	589	570	617	627	617	579	624	586	548	621	569	582	616	602	589	639	627	596	626	606	626	609	570	578	622	562	582	610	587	587	605	588	621	602	587	599	576	547	617	623	603	619	524	613	584	608	611	600	594	640	585	626	588	639	598	573	622	613	634	604	599	632	560	568	614	597	626	629	593	596	623	613	644	585	601	573	570	621	608	567	591	595	583	579	622	618	593	585	581	582	640	623	594	616	592	615	607	631	645	595	608	600	615	610	604	639	576	569	563	614	616	590	640	625	571	572	606	591	646	605	618	579	611	618	615	638	610	585	587	586	611	570	606	642	591	623	600	619	583	612	614	576	633	572	581	562	644	604	564	593	626	581	575	580	615	613	603	603	615	570	598	605	571	619	598	598	638	612	579	618	578	570	600	534	615	615	618	556	588	608	596	590	597	561	593	597	598	614	585	618	598	588	597	589	630	672	632	661	582	606	601	592	631	580	594	617	617	604	579	574	640	560	628	608	603	601	599	605	601	595	594	611	562	609	617	581	608	561	615	567	612	610	607	586	583	565	558	590	624	617	578	579	595	601	609	603	590	594	629	642	578	613	586	616	622	579	607	633	632	611	594	549	618	601	576	589	605	596	583	618	619	629	604	574	641	560	568	586	593	589	572	618	611	608	590	579	618	564	549	589	607	585	615	606	590	614	593	591	568	601	625	584	618	625	607	654	625	585	595	627	576	581	643	577	611	587	575	586	633	564	588	603	622	643	551	616	604	548	609	633	600	565	601	565	618	607	634	611	587	580	591	616	630	569	567	576	593	649	625	589	589	570	597	593	591	576	611	632	612	643	620	630	532	594	609	585	620	577	630	612	580	628	594	611	559	605	621	555	592	580	618	649	604	586	609	580	577	610	625	574	639	566	661	608	626	565	601	613	604	620	571	576	630	604	618	642	609	624	561	593	604	582	631	612	603	603	606	642	597	586	556	624	615	611	564	621	595	606	635	583	638	597	614	591	607	611	618	598	602	599	602	607	601	624	601	611	557	596	549	593	571	625	605	568	609	615	564	603	596	578	660	606	599	588	595	578	634	658	621	610	650	635	577	642	592	572	613	591	599	575	619	573	561	601	621	577	564	602	613	618	638	561	616	591	650	605	643	622	597	549	596	603	596	619	604	570	578	620	547	605	563	605	588	563	576	615	615	611	648	571	582	607	616	602	618	583	587	590	590	581	569	611	578	652	635	560	598	605	602	637	602	656	601	586	604	574	585	580	600	610	589	592	608	617	585	598	625	618	587	590	578	556	582	581	615	590	637	602	617	582	601	592	580	574	583	619	592	574	589	576	547	587	584	602	548	600	583	617	594	615	580	602	610	619	614	615	568	570	628	582	584	631	664	590	606	615	588	607	625	608	630	588	609	614	593	622	576	591	580	586	569	583	604	580	644	656	606	608	578	599	578	579	663	584	611	609	572	592	579	588	672	619	638	600	586	595	590	586	593	584	559	579	605	611	650	599	564	637	559	638	595	586	618	602	551	616	595	579	579	631	593	597	588	586	632	613	559	595	596	595	609	566	605	600	613	602	620	591	563	617	565	614	596	557	571	563	569	607	627	624	604	593	573	561	586	603	586	625	618	597	610	626	554	641	609	587	634	610	580	600	605	582	597	621	602	595	596	586	593	606	592	578	602	584	579	618	589	571	580	632	650	622	648	576	628	635	591	609	584	548	604	671	593	605
63119	35271	17952	1322	464	416	355	252	230	224	204	235	201	166	189	169	184	160	165	151	138	161	172	155	163	166	173	142	157	162	161	149	136	146	164	130	161	141	138	139	144	169	147	154	159	143	154	139	146	177	190	168	197	213	269	246	278	267	285	179	183	220	302	165	145	164	162	157	154	158	135	164	131	149	172	145	141	135	144	141	156	144	143	139	159	149	133	132	171	128	134	131	140	140	146	131	121	135	147	122	128	144	134	164	132	127	120	139	123	134	144	163	145	163	140	154	147	167	139	134	151	158	146	150	148	179	151	150	135	140	145	130	142	139	132	143	138	134	150	137	135	132	132	146	158	143	132	154	116	141	142	122	153	124	134	140	137	157	147	156	152	145	130	132	151	151	141	159	161	149	131	129	151	137	157	141	159	133	138	165	145	158	146	141	147	134	124	139	129	138	138	148	140	129	145	155	142	136	140	128	131	128	142	134	129	141	134	168	133	126	127	165	131	149	121	181	146	128	147	142	138	141	146	142	150	136	148	123	123	127	152	134	155	162	158	146	139	144	135	131	132	154	149	148	154	134	152	137	159	178	140	121	128	144	154	149	153	168	158	151	136	132	147	141	151	148	130	150	145	143	137	157	135	151	134	155	152	133	164	147	135	135	126	136	147	152	157	125	144	129	152	140	164	145	142	161	137	154	127	153	138	138	151	136	141	159	142	131	143	141	138	151	173	142	151	132	151	143	152	149	170	139	130	154	139	154	130	150	153	151	126	142	132	135	156	130	155	174	118	137	148	139	138	165	125	158	159	133	143	146	138	134	141	143	154	158	133	165	129	116	157	136	145	137	156	143	149	151	150	159	160	149	140	158	136	149	153	126	148	135	156	151	166	152	148	159	134	136	145	138	149	151	153	144	143	167	148	167	169	134	133	145	141	143	126	150	142	122	157	145	138	144	146	133	151	149	147	134	128	111	160	123	150	155	134	136	137	127	142	132	151	139	150	137	153	140	130	141	137	127	163	136	124	130	149	135	136	134	151	140	152	159	146	155	155	149	126	157	151	147	135	155	127	145	134	164	156	149	146	128	158	144	151	157	131	168	122	152	138	129	156	136	179	151	159	142	159	151	134	159	151	127	136	138	155	136	161	126	143	140	142	146	120	152	138	160	173	147	153	143	148	140	132	143	126	112	161	140	129	138	142	139	130	152	143	130	142	161	144	139	136	150	162	136	129	170	151	155	122	139	138	136	141	132	144	126	144	137	138	134	142	161	142	155	148	146	153	138	128	143	129	148	140	133	155	142	127	150	158	163	163	146	167	125	131	128	138	140	151	137	134	141	138	141	156	161	143	141	164	146	148	156	145	135	151	135	147	154	134	148	160	137	119	143	174	140	140	155	146	140	132	130	141	139	164	147	136	140	134	129	146	157	125	145	109	131	150	131	147	143	163	183	150	131	136	159	155	143	135	157	125	144	153	131	144	139	147	150	125	129	142	163	145	136	142	128	125	134	137	140	143	137	132	123	143	156	157	127	143	126	149	132	137	140	134	166	148	123	143	120	122	127	137	139	134	110	120	132	143	133	146	128	148	126	145	119	133	140	126	166	150	135	161	139	153	165	137	134	146	147	129	130	153	154	132	125	144	143	143	156	132	127	158	141	136	132	155	158	137	137	152	132	151	138	136	157	157	140	150	142	127	138	130	174	152	145	135	145	151	136	134	153	136	144	131	128	140	132	163	136	137	140	128	151	150	152	154	146	161	162	147	119	159	120	148	121	156	147	163	143	132	160	146	137	152	145	153	127	133	152	141	125	137	152	133	137	126	156	148	159	134	141	124	147	142	135	162	152	133	131	155	154	132	142	138	140	146	149	151	147	130	145	151	151	134	115	152	137	130	146	163	156	150	139	140	161	140	149	136	147	158	137	129	135	151	123	146	128	144	139	153	115	129	135	154	147	139	136	148	138	126	123	169	126	154	138	160	145	175	141	144	164	132	124	147	137	155	158	150	153	125	158	144	140	130	163	158	165	165	144	144	113	149	136	148	137	151	147	151	114	152	137	146	131	144	135	144	130	156	148	138	164	134	137	172	144	162	120	143	150	144	151	120	151	144	120	125	148	156	137	128	148	154	157	140	148	124	141	134	149	128	130	137	124	123	139	151	154	133	136	158	134	127	147	134	163	144	158	151	131	148	149	158	150	139	140	132	175	132	146	152	157	164	138	160	141	150	147	129	128	128	142	170	140	128	133	139	161	121	141	149	172	144	154	125	138	158	136	128	149	143	144	157	144	157	154	154	149	149	151	144	159	148	134	125	138	151	123	142	142	140	150	125	131	144	148	148	145	141	140	155	136	134	154	137	157	153	134	147	132	139	133	141	152	155	125	128	142	148	148	141	143	129	131	151	164	139	145	155	130	163	156	132	140	142	135	138	160	130	141	141	124	140	130	134	150	146	128	137	152	137	138	139	133	130	144	116	147	141	142	153	147	160	150	161	151	134	148	150	137	141	131	141	138	160	124	153	124	147	139	128	143	131	135	149	145	161	147	138	146	150	137	158	140	143	136	146	147	119	153	140	171	140	148	136	137	169	149	138	149	146	148	141	150	137	139	133	162	143	132	122	167	132	143	137	143	116	140	123	164	130	133	133	151	139	119	170	150	143	176	135	133	143	135	134	145	155	128	137	135	126	147	156	146	120	120	145	153	138	138	150	143	151	99	142	135	127	144	152	138	127	135	152	159	132	151	137	138	148	151	152	151	161	155	136	148	134	137	139	140	139	142	129	171	153	145	149	145	135	131	160	140	141	131	140	129	134	141	136	120	149	138	166	117	120	150	135	137	154	152	141	132	126	137	151	148	149	147	147	143	152	137	143	143	137	121	161	155	139	149	138	132	169	164	148	138	172	137	129	142	130	149	116	151	149	143	137	141	120	158	135	157	147	132	136	150	143	124	158	133	148	153	127	133	135	139	146	136	132	145	142	160	143	163	129	134	146	143	126	121	120	146	129	127	129	132	141	146	165	139	113	145	120	137	157	157	140	133	134	149	132	152	143	142	162	151	153	144	158	136	153	141	123	126	137	152	136	130	138	142	151	127	120	148	126	154	150	139	150	128	162	138	134	137	136	141	149	130	133	144	131	143	129	144	141	150	148	130	137	154	131	143	133	134	160	133	137	158	131	151	138	142	158	148	144	128	135	127	143	132	156	140	125	130	144	154	150	136	122	169	153	144	159	135	147	135	158	149	158	145	136	147	140	149	153	134	138	142	135	151	142	150	127	159	150	141	144	131	135	153	134	156	152	135	146	136	127	163	133	142	160	146	141	144	135	156	142	144	120	141	133	124	151	142	144	153	140	136	155	128	140	127	139	146	162	129	126	121	138	137	157	155	161	123	136	161	143	128	144	120	143	139	147	121	124	142	147	141	136	140	147	144	125	165	160	155	135	132	147	129	154	141	136	161	136	156	155	117	144	164	140	135	144	138	133	147
40725	20642	9295	2021	1811	1483	1344	1103	973	889	760	740	698	726	640	585	648	551	577	576	551	540	564	528	524	511	496	478	535	477	481	525	521	473	525	512	552	505	498	470	434	436	494	515	518	529	479	515	554	610	754	752	946	1209	1621	1602	1579	1595	1619	957	751	1265	1761	719	520	511	519	482	576	536	535	495	447	470	481	507	487	419	504	489	430	458	483	492	467	454	468	402	448	452	431	395	419	433	470	451	388	432	433	405	452	418	421	457	426	411	432	388	404	410	416	400	430	458	482	485	424	436	407	423	435	425	408	445	408	429	423	387	413	416	448	431	367	436	459	399	417	385	458	385	397	456	410	464	441	413	432	442	423	444	398	458	426	445	437	400	422	447	419	428	399	395	404	443	442	441	400	471	429	434	424	440	398	443	429	389	394	413	432	417	448	420	392	431	408	439	410	405	415	459	421	423	391	408	425	388	440	432	432	415	447	452	418	469	414	399	449	447	425	451	440	403	427	448	440	385	412	435	445	393	420	418	394	471	441	416	405	449	417	444	431	402	387	405	428	424	411	446	434	410	424	411	441	427	401	396	407	422	397	412	453	403	424	434	413	404	405	416	424	417	417	389	423	445	425	457	454	427	450	437	424	426	405	468	444	456	421	426	432	450	437	444	418	433	455	415	455	445	434	424	418	426	433	370	461	392	417	477	401	402	435	458	459	433	435	455	445	384	409	403	432	433	429	452	436	394	389	456	427	443	447	425	422	436	437	415	401	439	449	455	414	483	412	411	425	426	437	443	412	440	414	408	427	433	455	412	434	461	419	431	435	433	429	417	416	422	378	447	442	454	413	409	403	373	451	452	442	412	417	441	405	467	424	424	404	391	426	417	425	430	456	393	402	445	432	421	439	436	425	415	418	406	407	407	450	393	414	398	396	431	405	452	432	427	409	421	456	441	408	443	398	448	432	457	444	425	426	425	412	414	437	444	418	411	407	412	405	412	386	416	402	469	403	462	415	403	429	400	455	439	433	415	454	416	446	426	434	400	434	417	432	414	424	394	393	411	399	431	443	430	431	451	443	413	414	418	425	454	424	448	437	441	411	431	453	437	423	397	409	431	441	396	422	430	415	457	397	436	417	428	450	416	421	407	405	465	413	447	422	429	402	386	405	438	391	407	432	424	416	399	428	411	433	404	414	418	433	437	447	426	442	439	420	436	381	428	425	394	434	396	417	445	427	432	479	413	401	422	408	413	470	450	413	411	389	414	459	422	432	444	457	450	406	420	457	432	438	401	409	441	413	401	428	412	430	428	423	433	457	420	410	390	416	436	415	384	455	445	447	427	454	385	411	420	456	470	423	389	410	420	450	387	433	437	424	405	405	405	427	400	470	443	420	442	399	401	438	469	489	454	453	375	386	470	444	445	440	408	415	408	443	382	464	419	439	426	448	418	418	451	449	434	412	426	407	463	430	483	447	406	447	402	426	434	407	395	390	408	396	399	399	444	431	413	436	445	461	428	410	488	394	398	444	428	463	420	433	428	397	448	403	454	413	409	458	445	428	416	410	435	407	444	417	417	439	450	453	387	412	456	447	408	426	422	392	459	422	443	465	433	477	450	408	409	469	431	444	399	431	410	435	414	415	416	403	453	422	437	404	457	415	431	423	454	430	425	468	432	421	421	439	393	427	444	431	434	430	427	435	440	410	409	437	422	410	398	424	440	459	441	420	428	433	441	469	446	430	423	382	410	418	396	401	385	400	446	460	422	436	443	420	425	411	434	440	420	450	409	412	373	423	417	485	443	497	434	463	457	429	402	432	412	416	426	429	447	445	420	421	401	444	437	437	415	424	450	430	436	424	468	415	429	417	397	393	425	414	419	446	415	389	426	375	402	401	426	420	430	418	425	431	405	434	424	404	415	425	429	401	415	422	407	434	418	403	440	412	411	432	447	423	416	423	372	456	400	476	441	406	437	392	438	453	447	402	455	428	434	404	421	392	410	454	465	443	454	461	408	391	415	436	448	452	464	416	448	415	433	441	407	434	426	430	429	424	423	442	455	420	411	421	429	429	439	484	438	399	460	415	442	462	388	396	429	434	446	436	399	442	425	384	406	416	431	458	384	410	442	395	404	439	415	411	422	451	412	421	410	477	405	419	444	457	410	436	428	427	393	413	417	412	459	414	412	429	433	416	431	421	404	438	432	441	406	378	429	432	445	409	417	447	410	428	484	390	396	432	419	396	440	401	411	464	456	418	406	438	435	453	414	436	439	382	405	426	413	451	456	401	456	410	447	410	426	446	438	433	436	452	445	459	440	443	429	410	448	388	426	421	427	402	466	427	433	440	449	461	462	416	433	403	429	416	466	434	435	423	443	432	452	416	424	420	410	397	404	467	435	458	395	436	432	387	460	430	427	419	421	411	437	423	442	426	445	455	433	418	417	400	427	410	434	433	447	409	401	371	441	470	431	422	426	396	417	405	400	415	401	472	418	436	439	436	437	482	445	379	463	444	409	421	428	438	438	418	461	397	422	401	443	427	416	430	455	455	434	414	424	408	431	414	438	461	448	448	401	460	438	394	430	411	424	412	432	430	409	426	446	430	465	454	414	420	418	389	451	423	437	439	402	443	416	396	396	454	426	425	463	422	417	454	429	410	388	432	432	430	421	429	413	409	411	412	439	447	417	432	434	433	420	425	418	431	412	436	471	427	427	390	383	422	445	465	421	430	421	403	431	396	436	409	441	428	430	431	462	436	413	436	431	440	443	404	422	428	428	421	430	439	401	411	424	399	428	426	472	377	461	434	458	472	417	423	438	412	412	411	400	423	426	425	426	407	456	430	426	457	434	406	438	412	438	410	418	431	374	467	455	419	415	439	473	449	416	464	444	411	409	441	435	402	409	412	465	431	447	418	437	414	431	454	444	430	382	415	401	462	472	383	444	435	429	433	449	451	405	425	438	436	428	411	402	428	445	412	444	405	415	417	427	447	416	428	463	433	420	458	429	427	459	422	409	432	449	424	450	448	412	460	411	460	407	411	432	408	426	415	446	430	412	454	437	391	450	436	431	394	435	444	415	429	430	450	462	432	466	475	447	415	403	440	399	422	425	413	428	392	446	410	432	386	416	437	419	426	450	423	380	434	459	401	416	408	420	430	407	450	422	410	432	412	441	417	473	422	420	457	456	419	447	416	457	411	393	421	420	456	447	453	424	432	413	425	398	421	423	366	414	434	386	402	420	410	429	390	444	445	437	400	405	449	448	389	441	433	443	444	418	461	427	418	404	420	428	399	428	408	435	430	409	442	437	447	434	408	415	419	438	409	414	451	439	472	410	440	420	455	410	423	459	434	423	435	400	431	432	454	465	431	442	454	433	450	458	433	463	417	440	433	432	438	412	426	453	422	408	442	461	398	420	427	442	384	430	402	390	433	420	423	417	455	433	426	444	452	403	435	437	426	422	435	401	473	422	425	409	419	413	418	484	487	425	424	411	418	373
73064	45691	28367	4939	1036	712	555	464	459	305	324	345	292	276	265	221	262	252	244	239	223	244	232	223	198	218	238	233	220	227	249	233	219	244	215	202	215	226	239	209	211	200	231	203	213	207	224	207	225	265	291	278	309	389	465	534	564	577	436	339	310	389	677	620	230	247	227	211	217	243	223	222	217	196	175	189	227	203	204	215	220	196	211	220	213	185	215	211	205	193	224	207	200	191	199	218	202	205	185	186	210	214	201	197	199	192	224	180	202	223	225	202	196	211	214	162	214	205	207	217	198	209	222	209	189	212	235	206	193	231	224	191	200	189	211	189	208	211	196	182	198	196	209	233	216	205	210	202	185	202	207	221	226	210	196	193	204	224	221	196	195	210	198	209	212	182	235	212	191	228	181	206	209	190	225	194	191	206	208	207	221	188	200	196	217	221	240	193	209	223	216	199	234	209	200	239	198	203	208	206	213	229	197	199	190	204	216	204	213	194	202	198	243	209	197	211	253	211	194	193	212	225	207	217	205	219	202	182	188	212	213	204	209	218	233	219	190	218	226	212	204	217	214	193	222	223	206	208	201	202	201	213	179	209	173	190	208	202	217	203	218	199	231	209	183	203	199	204	210	193	196	206	205	210	196	202	219	212	205	205	217	202	207	186	230	236	221	200	189	196	222	199	204	203	196	180	203	200	213	170	183	205	205	213	170	198	211	196	213	211	185	201	194	220	198	216	207	184	218	221	211	208	208	205	186	189	197	236	186	207	203	227	191	204	186	214	203	199	204	176	189	226	178	212	192	195	189	188	209	211	204	184	203	210	205	223	209	204	203	187	196	185	189	179	203	233	208	175	194	188	177	209	213	203	247	210	203	212	228	201	205	227	188	201	209	220	196	210	217	201	187	228	232	195	208	217	196	203	211	218	194	217	239	183	194	174	209	214	231	178	200	190	213	201	182	206	245	201	196	200	203	223	209	198	223	204	185	234	189	198	196	200	193	216	193	194	190	182	205	217	192	200	185	202	222	182	205	188	207	198	212	202	211	199	200	225	193	191	182	195	232	212	210	202	196	216	210	209	200	190	207	221	205	200	201	208	210	207	195	204	223	183	218	203	209	182	186	208	210	199	204	174	198	212	219	212	197	216	219	190	231	190	196	224	199	196	196	212	206	212	210	207	221	220	211	220	187	210	210	202	201	220	195	198	227	231	207	205	184	196	187	166	211	213	189	215	195	211	216	205	192	203	181	225	214	213	217	205	211	211	211	231	182	215	209	192	214	234	221	225	195	222	189	200	219	202	183	232	202	210	205	194	194	217	182	197	207	193	196	171	204	209	207	190	216	222	192	184	200	227	198	214	198	213	215	203	193	210	233	219	193	219	212	212	219	210	184	195	190	212	184	205	190	187	188	218	213	189	214	223	203	196	193	183	201	191	193	218	202	217	207	224	213	200	211	198	188	203	191	218	187	214	233	202	190	203	189	198	209	196	219	228	209	219	199	179	181	206	232	189	223	193	204	212	208	209	225	203	222	182	184	203	221	185	213	202	183	215	190	193	227	194	227	208	210	214	209	232	208	210	192	193	216	198	193	193	181	179	195	185	223	205	199	203	207	193	248	183	224	215	187	216	208	219	204	214	194	212	197	193	191	186	189	211	198	184	200	202	220	202	198	214	208	211	187	194	197	200	195	219	184	233	188	217	186	200	197	206	168	208	200	213	195	206	214	230	202	210	197	203	189	197	210	195	192	200	179	221	189	190	208	176	200	217	242	188	184	198	229	203	210	183	233	194	232	189	190	200	201	194	209	176	204	217	198	216	177	198	203	220	195	203	191	212	218	213	222	207	188	210	213	199	201	228	192	220	207	203	222	205	181	217	212	206	224	215	205	218	195	207	216	199	200	198	215	213	216	195	203	210	202	219	201	204	216	229	209	195	222	197	200	199	209	209	218	203	209	212	199	203	199	200	209	201	212	185	221	199	209	214	213	211	189	206	182	191	216	226	191	217	208	206	209	184	213	196	204	195	196	221	203	212	191	207	221	201	205	191	176	194	204	216	215	186	205	229	218	192	177	217	184	214	191	205	207	191	181	212	217	220	194	211	212	205	191	219	204	214	203	192	209	195	235	218	197	189	190	216	247	188	191	192	202	208	205	204	183	211	188	193	177	211	198	214	220	203	204	200	202	208	223	169	194	227	195	192	222	202	199	193	191	198	218	212	184	187	189	189	199	191	219	213	227	188	212	211	211	209	177	221	216	219	216	199	200	193	192	220	193	206	202	183	203	222	197	211	208	177	210	208	208	199	226	204	198	232	213	217	197	201	200	214	217	218	238	218	205	208	208	176	176	199	196	249	191	203	232	216	211	234	182	202	227	216	196	206	211	220	204	200	193	207	201	206	217	230	194	213	223	244	202	217	218	192	221	218	205	243	204	210	202	197	207	233	196	212	209	209	196	224	209	215	190	193	201	178	197	181	219	215	193	203	184	220	216	209	222	204	173	183	195	206	243	207	189	215	201	211	218	200	214	187	222	203	197	208	218	208	214	222	204	192	223	198	202	186	191	218	215	197	223	206	205	216	222	210	211	195	197	208	193	185	203	186	190	174	204	220	217	193	217	204	221	207	212	180	200	248	200	219	210	224	219	213	224	201	204	223	226	187	223	181	214	225	225	221	204	198	225	241	200	198	210	207	198	199	198	204	243	208	192	186	215	196	188	197	191	177	194	203	219	198	191	195	181	182	234	223	198	204	224	224	208	190	196	210	198	220	231	203	190	162	211	220	189	203	198	207	211	206	200	180	205	191	215	207	202	215	196	218	189	184	207	199	183	205	228	196	217	213	198	175	199	210	197	238	210	182	202	213	196	200	200	204	213	221	198	198	228	224	201	235	187	185	197	207	196	238	209	177	194	202	218	214	197	211	212	202	207	184	200	209	215	205	253	194	181	195	190	188	201	183	218	184	224	213	208	208	220	206	212	207	196	204	211	216	185	190	204	188	203	214	197	226	196	232	197	202	200	198	198	202	234	219	217	207	203	168	214	225	189	208	226	212	202	202	184	218	204	218	197	227	218	210	210	199	200	185	221	201	221	214	220	248	181	202	201	169	212	196	187	207	224	196	177	181	224	208	202	198	203	233	228	201	179	197	187	211	196	192	183	205	191	195	201	215	220	195	208	204	210	199	179	212	210	219	200	203	195	220	220	215	207	196	188	192	216	199	193	194	238	200	202	216	217	201	210	209	196	229	232	229	205	185	210	210	201	194	208	205	206	220	230	206	213	201	198	214	215	226	210	181	188	207	180	221	195	203	211	201	208	198	185	183	188	213	192	232	180	204	205	192	210	231	202	191	211	220	198	195	222	203	210	189	212	174	218	203	198	194	193	192	218	184	188	181	213	225	231	211	233	198	193	225	208	210	209	192	219	196	217	204	220	181	204	217	228	210	225	189	187	205	203	191	182	202	224	210	238	182	201	188	206	189	193	185
49146	28057	13054	3693	3119	2648	2186	1929	1709	1456	1336	1275	1165	1062	1040	955	890	835	849	829	813	783	756	725	774	733	686	732	697	702	695	708	710	672	715	760	710	725	711	708	669	641	751	684	701	723	691	752	723	954	1259	1275	1573	1884	2549	3058	3809	3909	2420	1638	1050	1982	4135	3568	665	713	693	695	663	662	706	643	699	656	661	679	708	638	637	645	618	623	706	652	647	615	562	582	570	590	604	612	544	593	556	592	616	578	581	617	569	605	609	566	564	560	547	562	577	596	564	550	546	596	600	609	565	589	562	585	570	565	568	585	568	611	564	626	577	559	616	532	591	543	581	538	610	589	622	560	560	618	571	588	616	585	542	609	572	610	559	564	551	571	560	548	611	601	563	623	586	592	525	559	569	566	545	531	569	597	616	605	587	574	618	584	555	577	541	599	600	568	577	593	600	615	557	600	518	594	545	581	600	570	604	539	555	596	600	593	553	585	579	546	593	582	560	579	567	540	548	545	585	592	566	561	560	553	539	553	590	539	608	534	601	567	623	596	613	568	567	580	568	573	565	564	553	593	584	580	541	611	556	553	589	608	539	611	605	570	565	566	583	540	537	572	595	590	602	590	550	566	598	599	570	583	584	558	534	593	570	559	618	562	566	534	559	551	561	550	578	572	604	593	569	620	573	564	565	573	617	590	616	589	538	575	584	577	576	568	546	603	596	579	606	605	537	610	600	583	593	575	560	558	631	607	544	626	558	602	553	562	608	574	578	616	599	536	616	553	538	561	585	575	589	590	578	543	568	618	594	582	632	599	540	556	599	578	590	599	613	592	604	557	559	584	571	561	558	594	613	552	606	569	569	618	576	563	567	567	565	560	547	557	585	544	608	557	548	580	569	588	562	598	588	596	586	547	582	561	530	618	545	593	571	604	541	528	569	586	574	626	593	550	568	534	544	578	567	539	573	526	556	575	553	557	578	643	567	566	567	582	550	553	583	563	590	564	598	545	564	595	603	575	575	616	607	552	594	566	579	565	570	568	618	611	620	595	555	537	581	603	592	617	574	601	589	609	562	559	548	582	557	590	586	589	605	619	619	572	602	580	606	597	593	573	592	560	542	547	587	563	599	568	601	596	540	590	587	537	566	589	584	570	571	596	571	598	558	592	577	557	565	539	591	585	563	590	583	552	521	572	546	588	586	574	570	604	571	586	580	554	544	569	595	595	599	606	552	597	602	571	577	585	584	565	607	561	648	564	574	558	590	570	581	599	583	585	546	601	577	557	584	526	556	555	620	621	606	633	600	585	579	603	597	543	569	571	597	564	569	588	568	578	553	598	533	611	528	569	583	608	600	584	581	587	591	569	613	582	563	563	542	593	512	555	554	586	589	574	586	580	583	547	546	598	589	543	621	598	632	613	561	569	587	554	589	612	571	599	596	558	591	569	598	581	581	587	548	583	570	601	591	582	594	628	572	565	611	558	598	523	556	583	580	589	580	553	542	575	575	577	530	565	560	564	574	590	576	612	589	572	552	580	557	595	555	619	578	572	584	555	592	581	557	617	547	600	588	548	599	611	586	572	635	575	580	572	566	591	559	544	549	537	561	568	591	581	569	593	539	594	596	572	564	551	588	574	599	574	557	576	579	572	574	576	582	582	632	634	549	562	550	567	598	579	561	613	574	557	596	616	597	600	569	603	601	617	573	579	594	582	524	541	604	529	560	517	603	542	520	568	598	589	577	555	549	591	571	603	588	596	657	536	592	613	571	534	557	573	565	560	562	582	568	610	557	547	567	574	620	585	569	585	593	603	612	546	589	600	588	500	557	581	582	593	549	565	592	560	591	548	603	607	570	572	533	560	563	568	600	569	562	620	606	567	594	571	552	575	589	575	585	589	583	550	598	544	564	578	582	584	598	603	599	544	593	614	618	572	629	583	606	626	560	586	574	617	589	551	594	583	604	558	575	563	621	547	575	603	560	533	570	574	574	635	635	578	590	582	583	595	601	555	549	545	550	606	569	586	534	586	600	585	566	573	574	600	532	551	595	586	600	517	585	571	558	612	596	591	612	623	570	649	573	585	573	602	589	572	561	576	573	584	601	579	598	581	564	593	641	590	578	578	616	570	538	555	596	575	603	590	605	592	539	563	597	576	592	595	590	544	592	530	516	564	614	596	582	519	578	574	605	579	579	622	601	564	583	569	586	576	581	588	555	578	564	583	538	562	527	548	541	561	562	603	576	588	569	611	589	561	620	586	533	554	580	563	564	557	565	606	578	573	607	549	575	560	553	571	564	546	607	568	578	536	533	587	600	608	597	542	637	601	557	557	544	575	609	611	571	577	602	589	572	556	589	575	577	572	570	550	568	624	579	594	579	579	601	586	554	525	558	574	577	582	544	590	539	551	546	508	603	558	545	571	595	592	564	532	573	594	568	612	596	554	570	587	609	602	586	584	587	554	560	562	573	588	605	588	604	574	581	551	643	596	598	573	557	566	552	582	555	542	619	559	560	535	588	569	578	573	564	582	572	570	574	582	584	541	561	618	615	567	559	612	592	582	569	581	593	560	584	597	578	593	612	599	579	536	593	584	574	591	553	595	613	622	525	557	570	596	621	594	567	579	583	586	618	551	561	568	574	561	580	578	563	590	543	593	599	545	503	620	601	559	544	545	570	537	601	590	608	564	593	535	557	606	574	572	574	580	595	547	590	614	539	604	601	592	595	605	561	552	572	590	569	565	616	551	611	590	599	596	528	586	576	595	550	554	568	573	508	604	607	565	558	548	593	555	617	582	586	630	542	512	593	546	623	627	599	556	570	561	598	574	598	622	594	555	594	628	570	576	576	608	577	605	571	607	572	612	567	573	565	560	553	580	548	600	585	555	580	559	573	571	544	563	573	586	605	607	578	613	549	567	598	594	565	554	545	580	524	570	592	509	600	594	540	613	581	579	541	602	574	588	568	610	580	597	604	651	604	534	573	587	550	555	581	591	589	580	605	542	587	566	599	564	615	553	596	628	615	564	562	595	584	597	581	542	558	587	557	577	592	565	575	589	585	558	596	609	602	540	631	542	548	580	587	585	584	629	581	569	578	596	630	556	591	593	576	547	580	529	595	606	567	598	568	531	571	586	545	608	569	594	607	586	586	588	603	609	602	612	586	568	554	611	582	551	565	555	586	556	583	596	561	572	607	600	595	619	553	575	601	570	578	597	587	581	619	570	577	561	574	645	564	627	594	570	537	581	558	607	601	572	591	605	524	543	578	562	572	560	598	599	578	581	586	562	599	566	593	577	616	562	591	605	555	572	595	606	567	566	540	583	570	585	522	567	570	601	578	566	571	574	586	537	561	556	561	549	569	626	551	589	565	599	576	559	537	649	572	558	598	588	612	521	601	577	583	592	590	553	555	548	624	553	625	617	553	557	566	563	597	526	592	572	558	550	580	628	557	580	579	571	563	564	586	586	565	590	595	610	558	548	634	562	531	568	573	546	586	585	630	602
19101	3257	1291	233	223	204	195	215	198	206	231	217	185	211	190	218	196	193	215	183	207	209	220	202	194	194	210	194	227	199	202	207	189	197	208	208	214	229	207	216	202	181	184	192	187	213	210	202	206	227	227	216	203	230	212	186	230	217	197	221	197	202	230	236	235	226	208	220	221	200	211	215	206	171	209	197	183	204	188	209	234	207	215	222	196	217	183	184	193	222	177	220	215	186	224	228	201	230	207	194	192	193	228	193	175	210	175	213	192	197	202	194	201	198	196	235	192	204	217	187	206	209	219	200	195	207	206	198	182	209	206	205	210	197	229	197	168	181	191	215	211	221	201	194	170	220	199	207	202	200	174	189	195	215	218	189	223	188	197	204	209	188	219	214	220	208	193	214	202	200	173	211	194	214	170	203	204	222	220	220	212	206	194	198	194	186	211	203	200	205	211	195	192	214	204	225	189	202	194	188	203	202	197	206	208	217	247	228	245	217	189	217	181	202	198	211	229	210	193	225	199	212	210	194	206	186	223	221	207	198	206	211	212	227	201	201	198	223	188	199	244	199	204	213	199	218	182	207	204	229	204	212	197	187	212	203	189	207	189	187	194	225	219	194	209	212	191	182	229	202	209	217	210	207	180	215	202	200	200	188	219	231	230	191	204	190	210	231	188	202	201	213	226	200	220	200	193	206	203	206	205	205	201	209	197	228	208	199	217	203	206	192	189	197	219	208	183	209	187	202	209	205	225	198	200	191	166	211	218	187	196	202	183	223	213	195	219	225	200	204	236	182	188	205	232	187	217	215	216	180	203	203	209	205	188	231	227	199	220	201	234	183	224	186	201	193	188	211	201	207	189	180	212	190	185	219	180	209	207	206	203	201	216	192	196	213	193	221	209	202	180	202	210	195	218	219	201	188	208	200	206	169	199	193	203	209	179	214	185	218	224	210	204	200	218	201	194	206	204	205	190	214	200	197	202	184	216	211	196	226	208	205	202	223	201	193	209	216	186	187	210	204	206	209	180	196	201	200	184	218	180	204	192	174	212	215	204	194	212	191	242	203	204	193	188	214	220	210	207	213	239	220	194	209	203	182	201	206	179	226	188	219	182	169	232	222	216	182	205	223	176	183	221	226	220	192	189	211	202	212	216	200	216	211	210	213	199	193	209	179	217	187	210	224	185	219	214	197	202	203	200	227	232	202	203	192	211	202	162	211	219	216	191	196	211	228	229	206	205	205	196	188	201	213	201	198	196	216	209	219	195	212	205	187	217	193	211	216	190	197	224	207	189	187	188	238	207	225	191	193	176	210	220	205	211	207	214	191	234	228	183	219	228	202	212	203	189	175	199	212	203	244	192	199	194	188	227	197	201	205	221	186	206	188	200	199	217	203	222	216	197	193	196	213	221	188	223	203	210	192	204	197	185	194	207	199	194	212	204	232	211	210	233	199	204	193	181	181	221	196	209	195	201	176	211	205	194	202	191	175	186	189	196	198	179	230	197	188	200	225	213	187	191	209	181	219	214	208	197	193	201	200	207	216	196	201	199	185	208	203	194	190	214	185	181	192	198	184	229	209	199	200	190	220	192	197	199	184	217	198	216	195	231	214	202	210	215	208	201	230	213	193	207	210	196	199	186	217	180	197	198	181	206	202	195	187	210	198	196	229	215	199	212	207	206	171	224	192	192	194	192	197	206	216	196	201	205	187	188	206	187	213	198	203	195	178	195	205	205	195	193	194	198	213	209	203	238	209	193	191	192	217	188	208	204	206	199	198	205	217	220	213	206	206	205	223	172	180	199	190	196	236	189	210	218	224	183	203	184	178	193	181	209	210	205	210	187	209	219	186	186	205	193	201	205	199	205	243	186	187	193	205	225	191	184	230	194	205	206	217	199	200	214	213	214	184	201	214	188	219	203	203	194	222	178	251	190	202	227	194	207	211	205	210	187	184	205	201	198	210	194	198	195	207	194	229	199	202	194	192	191	210	208	201	221	194	183	222	176	191	219	214	196	220	183	212	208	184	203	189	195	190	197	187	197	196	204	191	178	203	172	194	215	187	194	189	202	201	189	198	217	192	197	205	205	200	241	180	181	199	197	211	193	211	203	204	187	198	205	235	195	199	219	213	221	182	191	217	222	213	212	203	227	220	221	225	226	200	181	220	178	237	231	202	228	195	204	204	197	194	202	216	219	206	199	182	183	205	185	194	209	192	200	201	219	213	187	214	204	210	185	197	200	237	209	178	227	209	209	213	185	203	223	184	211	214	204	186	209	200	210	186	198	215	210	200	204	202	202	232	213	213	215	195	170	207	187	187	236	203	204	218	213	191	215	200	224	222	183	179	215	234	222	214	224	206	186	187	192	180	208	200	191	185	184	199	197	206	199	203	220	204	233	186	212	229	196	204	170	193	203	194	209	184	191	209	216	231	207	178	214	184	181	217	198	195	169	199	204	194	216	191	217	203	209	185	221	209	197	206	191	192	205	196	198	200	187	217	219	184	212	205	190	197	197	180	192	203	197	187	207	235	192	212	221	204	225	219	194	195	208	176	197	202	235	196	204	226	204	202	208	199	187	216	200	196	213	192	207	209	169	201	212	222	206	211	204	191	224	219	183	189	201	206	197	191	207	210	212	218	172	225	214	184	199	226	212	228	180	198	208	208	203	210	210	215	185	212	209	223	207	194	192	203	214	206	191	186	190	204	223	222	209	202	208	203	190	194	199	199	201	196	186	216	217	202	193	212	173	220	194	180	206	194	207	205	189	225	192	249	206	197	208	179	238	241	244	220	193	228	220	198	181	205	209	207	209	164	213	200	230	226	213	205	206	207	188	216	198	204	189	190	177	212	195	180	199	203	225	198	208	185	228	200	210	235	208	207	207	201	191	197	171	222	193	203	196	217	228	189	196	203	193	215	218	212	242	211	192	196	192	198	209	192	212	208	196	211	187	199	196	207	197	229	196	204	201	208	226	197	182	194	236	191	212	230	194	203	212	223	227	206	172	224	188	211	206	209	187	201	198	233	210	204	192	210	203	200	226	213	210	192	199	211	193	205	204	211	231	204	187	168	207	222	209	200	218	201	227	190	234	223	202	195	194	211	202	229	202	215	177	199	234	227	204	197	191	201	213	210	200	204	209	208	197	194	202	195	212	227	205	208	225	217	217	221	202	210	198	212	202	196	201	192	207	222	197	209	202	194	207	174	194	180	166	209	202	228	205	217	206	185	205	201	220	212	222	194	204	203	227	204	200	194	201	230	174	192	211	201	205	188	212	208	200	210	198	214	185	187	187	204	212	211	208	207	235	182	175	199	194	213	225	186	208	190	180	203	218	202	194	213	215	203	190	224	210	226	187	198	198	202	193	209	211	195	219	222	217	217	190	240	185	198	195	209	206	203	208	197	211	189	220	232	184	224	219	204	194	203	194	218	207	211	198	185	214	212	209	193	205	194	190	206	205	196	213	229	205	220	186	213	205	179	203	180
17766	3775	2212	673	656	650	635	621	588	618	599	576	504	556	570	626	548	573	570	554	527	608	560	540	566	569	630	545	586	591	566	574	583	573	594	585	593	641	627	576	568	594	633	583	634	578	580	625	651	635	660	621	649	664	707	738	727	740	648	581	657	595	652	757	584	558	576	564	598	604	569	565	552	555	556	591	547	575	564	549	563	625	540	551	581	563	594	580	550	560	568	529	577	611	576	561	548	553	561	562	551	559	549	575	576	564	564	574	552	571	561	588	570	611	595	572	580	567	547	535	551	537	553	581	552	583	581	535	544	527	547	580	540	556	549	556	587	593	584	547	535	605	557	557	603	554	562	500	581	538	570	617	572	573	572	566	591	540	568	553	541	540	552	583	597	576	554	556	560	536	587	575	573	533	558	606	522	583	604	577	560	568	549	590	595	579	578	592	573	534	557	576	565	562	541	599	579	570	560	587	564	544	606	540	547	560	609	556	587	591	569	567	564	550	525	574	570	551	572	631	536	568	546	562	536	591	589	573	538	549	550	557	570	592	528	583	533	563	545	535	552	551	588	573	561	558	601	593	537	576	553	552	536	543	550	537	531	549	555	570	543	589	524	578	534	586	587	589	561	557	556	595	580	571	568	551	564	560	570	602	554	568	567	533	560	552	554	541	557	537	576	588	603	576	585	580	562	559	548	557	521	590	542	571	548	591	575	567	560	567	607	530	558	577	571	603	582	522	565	576	548	593	543	553	573	606	517	593	553	550	564	541	554	552	593	583	545	525	578	543	554	601	590	593	516	559	552	581	563	572	587	602	575	565	585	533	564	568	550	536	545	578	560	596	586	584	556	563	573	563	571	600	565	525	603	592	562	519	555	598	550	597	597	528	545	551	586	608	562	609	602	574	590	551	527	558	588	596	540	539	621	588	555	575	564	562	574	574	575	580	569	551	578	548	572	589	577	495	516	543	566	586	550	594	560	596	525	581	549	571	575	592	587	624	572	531	525	555	571	532	567	571	565	583	596	565	577	565	605	563	551	573	550	545	579	548	566	562	585	546	625	579	542	519	564	572	558	559	565	549	576	549	588	566	542	584	591	614	574	559	513	590	639	582	601	558	570	521	580	575	601	512	566	547	571	557	618	530	565	555	536	568	560	597	542	602	579	563	572	572	584	547	637	584	586	580	582	560	626	591	572	575	561	592	575	543	518	581	546	563	587	556	588	565	565	577	586	578	588	552	555	567	541	587	596	555	528	587	518	526	520	559	573	600	587	588	539	587	567	591	584	564	536	557	602	515	551	549	562	618	572	524	596	535	537	552	576	586	554	516	544	566	566	606	553	548	510	592	572	591	586	531	579	625	565	531	576	590	543	548	532	570	525	558	562	536	563	600	575	576	559	537	576	558	556	542	534	575	589	508	556	530	574	561	571	581	569	527	594	544	555	573	551	571	579	566	525	572	589	558	596	545	566	597	595	596	555	569	559	592	561	559	567	599	590	593	542	600	582	579	535	552	551	584	559	556	556	583	549	586	551	598	567	556	603	596	540	561	533	494	573	547	575	554	581	604	533	536	510	580	572	534	538	581	605	576	553	547	550	555	585	553	542	583	568	563	543	596	546	597	571	543	574	597	584	569	582	584	572	561	592	602	606	546	566	539	574	585	617	574	567	562	544	580	584	578	573	576	527	565	603	551	576	575	548	527	563	591	558	569	562	551	552	583	547	572	584	581	575	585	582	525	573	516	556	598	570	556	581	585	616	550	577	568	571	572	578	567	560	587	522	546	546	574	548	583	560	557	641	585	551	571	602	581	577	584	579	583	563	553	619	599	588	533	538	560	578	547	562	569	585	581	609	614	557	599	554	551	607	561	594	546	514	557	578	580	567	548	584	612	551	582	519	547	538	546	537	581	577	553	553	561	594	576	561	575	557	537	568	546	530	615	581	575	555	586	546	556	572	552	559	562	572	564	573	581	565	550	604	574	568	593	591	509	569	576	565	549	551	571	540	601	553	569	589	555	578	597	600	557	584	580	583	582	514	563	550	560	596	566	574	557	572	554	583	579	579	535	565	602	585	532	560	517	609	573	592	572	560	635	546	599	538	580	599	564	535	561	555	571	537	572	614	591	548	564	536	583	554	535	598	548	561	599	544	557	602	543	547	600	595	558	554	571	544	551	591	547	533	569	576	575	566	554	581	569	593	532	510	552	557	566	600	577	616	626	543	547	577	577	550	594	578	569	576	534	547	547	620	560	583	552	571	560	584	572	591	563	593	581	575	574	600	595	553	590	536	529	578	581	563	570	543	573	592	545	617	571	581	588	574	603	552	595	615	531	541	526	557	546	568	546	559	504	603	540	551	594	545	581	558	591	585	581	551	549	568	568	537	547	553	589	537	554	538	548	551	577	586	597	573	589	536	524	600	570	582	581	539	607	579	574	538	559	560	573	530	537	570	576	573	572	613	542	569	571	543	625	582	593	576	618	593	559	592	540	535	561	540	560	558	557	593	553	568	581	541	576	586	525	527	575	606	593	538	563	589	555	571	601	555	546	611	536	610	527	525	536	569	603	561	544	574	522	601	589	573	603	631	561	614	575	566	594	540	555	566	593	568	536	569	572	553	550	594	540	551	595	542	574	581	587	614	574	558	556	573	549	545	543	550	579	582	554	548	526	590	575	545	584	566	603	548	547	539	577	615	565	609	618	519	531	579	514	560	579	573	608	571	587	585	577	612	551	579	549	559	510	554	530	568	555	546	527	583	506	554	564	545	580	519	584	568	554	557	581	592	521	581	528	549	558	545	551	541	550	601	555	566	549	551	577	545	604	578	602	574	549	570	555	560	587	592	548	512	513	573	574	575	524	524	562	551	586	562	553	554	515	574	581	514	610	555	608	606	572	555	574	578	587	591	532	591	592	591	580	542	606	569	581	539	582	607	546	586	611	592	602	569	567	588	521	564	574	555	487	490	555	552	541	559	561	556	556	579	578	581	582	561	566	573	605	617	568	560	581	579	553	548	556	574	577	574	561	589	572	593	546	587	545	557	590	542	588	541	586	548	565	558	557	561	566	544	567	582	633	625	512	592	582	606	586	550	591	525	578	513	589	562	581	577	556	616	562	545	545	605	550	552	586	522	571	583	545	593	569	570	560	569	563	584	537	550	576	559	567	570	579	552	568	564	571	579	570	582	559	533	557	574	569	581	597	571	619	529	534	585	579	568	538	571	552	540	553	610	557	567	545	568	576	593	578	612	567	532	542	548	569	535	607	593	527	587	596	578	534	559	574	550	577	556	575	597	519	597	608	554	575	570	613	551	535	530	540	589	536	538	567	566	542	556	574	593	581	557	585	548	571	557	572	558	600	549	563	567	588	556	602	551	530	597	545	591	593	575	582	606	551	566	549	535	610	543	605	586	574	579	592	568	519	621	575	530	615	566	532	581	510	546	560	587	571	578	576	584	594	549	551	554	585	558	495	571	576	572	560
62549	36391	19417	1472	550	404	307	261	224	207	216	180	176	178	174	173	157	174	163	143	133	141	142	167	142	143	131	148	142	149	166	115	154	161	155	130	152	166	151	143	144	139	131	136	145	146	144	146	146	202	175	211	199	266	349	325	304	286	248	182	159	188	310	235	132	159	141	152	138	137	153	143	129	164	132	166	145	138	111	110	135	154	130	118	133	137	146	172	138	122	128	126	123	139	149	135	141	161	126	118	137	131	126	143	137	135	131	140	124	129	129	152	145	110	138	140	135	126	151	133	119	119	137	143	127	121	145	126	128	143	120	122	140	131	159	148	127	136	152	140	160	128	141	126	143	128	145	140	140	129	125	138	150	128	131	117	143	113	124	131	147	148	156	152	120	146	132	146	145	168	139	142	115	135	132	139	122	121	138	139	139	140	125	149	153	109	128	147	137	130	126	158	122	133	145	150	131	138	149	148	109	120	162	147	125	147	132	141	144	126	124	142	115	156	131	137	150	141	130	126	131	135	153	164	162	129	130	155	145	138	143	142	136	125	125	138	123	136	120	149	116	136	123	121	151	153	138	147	151	149	140	147	129	123	119	144	154	149	112	132	147	130	121	141	121	165	121	129	165	147	163	145	141	146	134	143	138	116	138	146	144	129	130	135	145	137	112	136	122	125	128	127	138	161	129	123	122	112	140	118	136	154	143	132	150	132	144	118	142	115	152	135	152	144	138	126	134	143	148	120	149	119	125	131	122	140	134	142	140	139	147	132	118	144	105	159	127	127	146	126	126	146	141	161	157	140	138	133	139	146	156	139	136	145	155	146	154	129	142	136	121	140	119	135	140	119	131	157	125	142	150	125	128	139	136	142	139	134	139	130	126	129	127	143	125	143	131	134	125	131	135	127	130	136	154	130	131	133	140	135	128	141	129	144	141	144	132	125	134	143	146	119	144	146	123	135	148	149	140	119	139	146	157	121	129	140	129	124	133	141	132	150	146	122	139	143	139	140	125	151	154	158	126	137	149	139	139	142	133	150	159	116	130	145	120	147	141	135	128	158	137	142	140	128	127	141	157	147	125	128	137	145	126	134	133	143	127	148	143	131	136	147	155	134	158	134	134	156	144	139	122	138	125	147	124	153	136	126	144	139	138	130	152	135	131	140	118	145	141	125	134	133	133	141	137	153	127	134	141	119	125	132	148	155	130	147	161	122	112	143	141	135	136	142	126	126	148	145	125	172	142	129	126	122	156	117	126	163	123	152	153	162	128	135	130	141	124	126	156	141	134	122	148	126	131	134	153	144	144	133	108	124	127	126	126	137	145	151	139	144	131	150	149	134	143	124	150	130	154	134	159	148	130	127	134	133	133	134	155	150	135	139	126	126	141	132	139	124	115	133	133	115	146	161	155	134	136	149	133	122	131	153	146	141	156	140	145	120	140	126	123	127	148	127	127	165	139	137	137	150	126	140	152	141	135	126	141	145	147	143	142	113	128	128	110	149	145	137	152	133	139	141	166	117	141	157	136	121	146	155	133	154	159	150	170	116	117	173	141	131	128	145	143	134	157	142	151	151	136	122	143	136	144	136	135	153	124	123	137	150	145	125	127	135	125	113	140	146	143	137	132	139	116	136	143	122	147	134	133	142	135	139	135	126	150	125	140	142	104	138	149	141	133	135	139	112	130	151	134	125	152	135	132	151	151	139	121	127	143	111	149	146	128	124	146	125	162	135	174	116	119	149	140	140	123	122	130	131	115	122	152	172	150	136	128	156	131	126	126	147	128	118	123	130	122	154	147	149	127	140	119	146	132	128	151	122	141	125	128	148	127	152	123	134	142	153	129	126	124	132	135	135	146	152	126	129	121	147	136	133	141	146	139	113	141	126	126	125	107	140	124	141	155	150	121	143	146	140	153	132	139	133	134	133	135	137	141	145	154	139	141	144	129	149	153	138	140	131	117	136	136	148	133	141	134	132	132	150	147	131	136	157	145	136	156	138	130	128	132	128	121	142	147	152	146	145	131	132	142	129	143	133	124	138	126	140	130	132	147	133	135	134	128	149	146	149	137	136	142	153	138	144	155	123	120	146	146	151	158	159	141	138	142	141	150	126	127	128	154	127	138	141	133	125	138	131	118	158	160	121	154	125	144	135	142	126	121	140	135	128	134	139	141	141	137	113	140	125	141	122	128	127	171	145	130	134	149	122	126	114	119	135	125	109	128	133	125	128	153	133	125	145	147	112	163	116	130	133	121	124	140	140	154	138	122	130	145	150	149	136	144	116	128	133	138	122	128	119	152	150	138	142	136	116	146	147	128	143	126	133	136	135	147	136	144	137	139	138	132	133	132	140	145	123	166	140	135	141	134	130	133	132	121	126	147	140	121	130	153	140	127	145	146	139	135	151	141	155	150	138	125	138	125	130	150	148	131	138	129	164	140	154	124	121	140	142	168	152	158	144	144	134	142	154	136	126	164	139	131	143	153	148	151	130	129	122	156	134	124	137	156	126	138	115	124	152	127	158	153	130	134	141	142	135	114	166	139	138	141	131	140	140	112	134	140	167	126	146	135	162	140	141	126	134	154	122	137	146	138	151	146	123	133	132	114	143	126	152	117	146	152	135	144	141	142	121	135	120	135	142	138	139	151	121	134	138	139	131	135	141	137	151	143	141	153	156	150	133	153	132	115	146	153	147	135	149	161	134	127	126	148	132	135	128	142	137	131	137	127	118	140	153	143	142	132	100	149	140	143	152	129	146	125	135	136	136	134	128	138	151	108	141	112	161	150	126	132	127	141	132	156	153	122	144	130	139	120	130	143	154	127	140	150	135	138	126	131	110	139	137	130	145	160	145	148	137	141	141	147	146	144	125	141	129	143	143	143	130	127	133	151	146	130	126	125	133	134	113	139	143	130	136	118	131	144	142	135	122	168	140	122	135	112	133	124	154	146	152	129	137	117	125	121	147	143	139	115	158	126	117	140	152	171	136	158	150	132	149	141	118	121	133	134	148	129	143	134	121	148	151	130	124	124	160	136	145	129	155	126	145	139	115	127	160	119	120	136	124	151	129	153	133	152	146	134	142	139	140	128	125	137	135	143	118	146	117	130	145	132	155	149	141	122	139	132	136	136	159	143	141	157	130	142	122	133	126	157	130	133	136	134	155	131	135	127	143	128	136	141	151	155	142	127	138	126	134	124	129	147	131	134	136	149	127	145	136	142	144	115	151	117	133	128	163	157	139	119	145	147	132	125	135	135	123	157	140	123	123	123	136	154	138	121	158	123	124	153	143	147	132	125	125	125	119	129	146	138	137	142	118	131	129	137	108	143	170	152	117	133	135	146	154	138	152	113	121	133	136	132	137	145	145	149	121	139	142	141	140	122	135	167	139	137	122	124	129	138	142	121	143	142	130	152	136	155	146	146	148	144	128	138	155	122	135	134	134	147	123	138	131	125	142	140	135	151	137	133	153	129	152	135	157	120	128	139	159
39532	22352	9696	2019	1772	1553	1306	1118	952	876	769	755	671	656	637	600	611	555	563	533	522	505	538	488	467	472	463	448	459	495	446	485	473	500	468	541	562	518	471	470	453	451	468	420	470	492	486	543	562	766	805	959	1076	1563	2109	1926	1799	1841	1145	697	629	932	1765	1138	475	497	557	498	449	492	503	530	496	437	431	457	483	480	426	491	477	476	482	491	459	435	417	409	408	420	410	401	403	400	405	444	422	399	426	414	394	426	425	404	408	418	428	407	409	371	415	431	400	410	403	444	391	395	423	391	396	409	440	430	430	423	388	408	458	413	425	411	427	407	416	423	398	395	384	409	420	395	424	430	410	383	395	424	455	434	427	375	415	428	403	383	421	415	412	398	394	424	395	428	437	389	397	416	400	412	428	426	442	444	379	401	412	413	397	421	407	431	415	412	417	402	435	388	445	425	411	400	414	386	401	397	404	426	404	416	412	403	425	424	428	419	378	420	409	435	422	436	401	446	437	438	368	398	405	419	398	429	373	405	439	414	411	382	403	393	388	371	360	398	430	409	414	459	413	398	433	392	395	407	371	422	404	418	405	408	398	454	409	432	418	386	400	372	394	426	407	403	458	421	419	422	411	381	380	401	413	413	415	404	420	454	396	423	396	380	389	412	442	419	441	392	402	380	412	430	423	393	404	429	419	431	405	458	374	431	409	428	391	392	398	415	380	385	420	421	422	420	407	413	373	393	397	412	381	393	403	435	393	430	400	410	399	431	398	391	395	412	418	401	390	388	404	408	395	394	411	420	429	429	407	424	405	369	425	402	385	386	435	435	393	392	403	435	410	404	413	404	411	452	403	421	419	407	409	399	434	407	396	402	416	411	420	416	389	418	397	390	391	429	405	407	419	360	379	381	452	424	439	380	436	412	432	415	433	420	401	405	410	390	420	364	407	443	430	388	416	412	436	429	419	404	408	374	418	399	413	415	390	421	424	409	439	417	409	406	417	442	420	350	406	421	416	387	418	395	414	435	404	424	407	432	382	449	424	412	429	414	423	426	435	390	377	431	421	391	385	392	385	405	389	384	376	416	425	411	426	388	386	376	403	419	421	412	418	418	427	420	394	386	413	433	411	437	396	410	414	431	368	409	406	404	383	412	397	418	408	418	433	405	408	430	397	404	411	401	393	387	409	436	391	394	421	455	450	404	392	408	433	429	440	412	434	401	438	370	415	382	427	410	431	434	414	404	439	403	426	389	404	411	419	415	402	422	427	410	377	372	399	416	407	356	429	414	414	432	377	381	421	406	432	388	400	379	409	417	407	427	382	423	424	408	421	425	399	394	456	410	407	436	399	411	409	380	468	394	380	404	415	411	428	409	428	416	391	394	397	428	382	427	413	442	385	388	398	427	381	418	414	384	433	433	435	405	398	413	394	396	383	426	389	403	428	400	392	425	407	402	423	410	429	416	412	438	412	377	381	410	434	371	435	459	371	434	432	414	425	432	428	412	379	431	349	402	396	388	403	370	410	404	405	379	386	445	385	375	419	420	392	406	432	420	428	430	417	396	381	409	418	420	416	414	404	416	401	451	429	360	396	416	405	416	386	425	393	415	433	416	471	427	401	399	419	405	423	437	399	396	426	411	443	400	398	408	416	368	420	420	393	421	392	459	411	395	392	445	429	414	423	366	403	392	389	412	371	424	431	405	425	418	398	385	368	428	427	397	390	404	464	449	399	404	404	412	441	388	415	385	427	374	435	421	378	416	401	424	391	423	415	430	395	385	431	391	439	442	415	402	436	430	396	425	426	413	418	429	380	434	393	453	438	383	428	427	414	381	386	421	401	381	450	389	427	394	423	376	391	421	397	417	403	433	384	390	420	364	411	393	443	433	438	410	414	397	408	426	444	443	418	380	462	426	392	409	430	417	392	416	390	415	395	410	422	380	392	388	446	377	398	406	368	392	426	399	396	399	417	412	409	420	385	423	396	410	404	405	391	415	452	394	403	399	389	370	399	373	405	443	394	450	398	385	437	411	404	421	445	396	403	398	391	444	386	402	394	423	375	387	405	412	401	400	387	390	420	402	441	442	453	402	450	412	446	418	415	428	425	407	438	448	399	400	420	421	411	403	392	397	437	419	412	413	405	389	425	408	455	402	420	388	413	416	425	425	391	368	394	374	410	404	422	443	398	404	410	397	452	414	384	449	359	346	371	409	364	413	431	376	408	404	358	389	416	399	385	388	404	406	422	450	397	327	371	422	419	436	397	402	419	458	414	388	420	443	421	374	412	398	403	442	394	398	376	392	353	392	403	395	393	414	415	405	442	407	420	413	415	403	445	425	415	394	391	433	406	385	393	406	382	431	392	407	426	419	400	431	395	427	409	405	411	383	453	373	468	444	408	422	404	413	376	444	409	419	373	420	430	386	428	429	402	399	386	428	404	438	427	395	415	385	344	415	403	409	401	436	382	410	438	386	385	414	421	393	369	448	403	446	380	359	433	449	400	424	368	436	405	379	433	377	384	420	407	425	417	448	407	411	425	432	393	413	407	399	400	392	373	379	374	370	418	439	418	409	438	396	435	420	417	415	392	397	405	407	407	415	430	386	395	439	380	386	371	383	410	381	427	435	439	410	417	440	416	393	381	427	411	408	396	396	447	418	415	403	425	430	420	428	429	410	412	417	405	420	418	419	433	405	404	379	409	368	424	382	421	424	430	402	393	413	408	418	383	425	396	377	454	412	400	377	355	423	427	403	424	423	365	389	396	411	409	430	393	392	420	400	395	413	391	430	413	416	407	428	395	449	385	415	420	367	442	440	424	367	409	401	446	430	393	433	404	430	439	401	415	429	403	416	447	403	405	418	416	424	393	418	423	419	435	372	411	357	433	387	426	394	381	427	412	384	418	394	410	404	414	363	410	378	408	414	425	424	363	430	450	410	434	388	428	421	394	436	412	400	424	404	417	448	392	392	425	429	447	417	400	439	425	404	384	382	464	432	381	392	393	443	376	422	432	460	418	399	411	425	428	404	409	409	440	441	437	434	414	389	395	393	409	396	409	406	415	434	393	446	406	407	444	423	403	378	402	439	413	424	441	456	421	418	409	384	380	400	360	399	415	386	418	418	414	417	422	413	453	399	414	427	445	380	426	411	399	442	418	395	425	380	411	411	459	401	395	384	463	411	402	393	421	395	413	363	377	400	411	418	426	400	411	410	424	404	387	429	389	402	408	397	427	444	406	405	376	410	392	412	403	400	385	381	409	382	393	423	387	376	391	411	432	406	417	440	412	391	407	438	421	374	377	406	396	380	442	403	385	403	415	387	422	412	404	405	417	373	394	422	400	418	431	425	418	380	402	400	396	388	412	372	391	415	386	407	412	400	396	434	427	426	446	421	425	379	430	427	420	435	397	409	390	404	406	413	407	402	403	429	420	385	418	424	387	426	428	441	425	415	381	441	415	409	357	401	427	437	425	429	422	432	420	428	419	411	461	409
74584	49174	29661	4627	1022	711	570	437	365	382	291	293	258	262	250	228	248	214	209	219	203	242	207	230	223	211	218	214	221	195	198	195	190	192	202	221	219	196	213	205	197	231	187	158	200	200	197	177	230	244	255	292	402	476	443	488	364	433	371	277	277	386	482	220	194	187	198	214	189	203	190	212	202	192	229	226	217	218	204	201	197	190	184	217	208	203	188	201	183	198	166	217	221	202	177	178	196	218	168	201	206	205	188	194	213	177	206	200	207	189	192	162	182	169	157	194	175	200	207	183	172	191	186	183	187	184	210	154	194	192	209	165	180	204	185	202	181	200	214	212	172	209	195	179	176	188	215	179	207	200	177	170	183	185	193	187	185	196	181	191	190	181	206	160	180	183	205	198	218	191	186	183	159	180	205	174	178	182	164	199	207	184	212	197	191	198	189	210	168	180	214	172	186	165	174	179	178	154	188	217	204	195	170	207	207	191	215	193	202	195	207	185	179	188	199	195	225	176	188	185	190	208	195	175	196	181	188	184	206	197	183	175	214	187	194	193	203	201	205	171	184	188	190	176	220	176	211	202	200	185	207	191	185	195	193	197	215	204	217	220	225	206	181	185	214	169	167	177	181	192	205	185	211	188	201	191	198	183	176	189	196	208	186	174	190	174	190	173	191	187	183	191	197	173	177	175	182	202	201	193	202	181	177	207	155	190	196	176	197	181	195	194	183	183	208	192	210	186	182	183	178	184	173	187	199	179	192	211	172	217	177	162	185	183	197	187	192	174	178	177	206	198	184	197	172	211	174	229	214	201	206	184	190	198	201	190	182	193	207	175	190	215	173	185	194	188	212	176	190	197	203	184	163	176	170	182	205	176	203	173	193	195	193	201	174	165	204	181	192	187	198	186	191	183	170	185	197	207	184	191	208	196	187	180	181	205	199	194	176	154	209	208	182	187	176	177	174	182	195	182	215	199	189	205	198	197	180	180	182	195	191	191	181	184	213	192	217	170	170	207	191	197	201	191	205	187	189	202	177	190	188	201	186	197	194	196	182	177	172	209	177	180	212	175	163	206	202	200	190	193	171	186	198	184	212	212	207	179	195	204	207	187	183	187	193	197	167	229	207	155	200	196	196	189	191	194	173	179	192	171	208	220	197	215	193	203	185	183	184	197	177	199	196	202	195	204	169	175	161	169	191	164	204	202	191	195	167	190	207	198	183	173	184	172	203	191	162	188	201	202	197	206	184	183	196	190	198	169	160	180	184	179	186	195	177	216	188	192	168	194	163	188	185	208	174	190	188	189	199	204	202	177	191	186	205	197	203	212	186	174	193	179	150	193	207	178	195	205	191	206	207	174	172	190	207	190	201	189	177	196	206	189	174	187	168	182	186	214	205	189	190	213	177	176	188	179	197	199	179	206	197	175	192	192	177	171	210	197	187	194	187	184	185	177	187	185	183	209	196	210	183	200	166	187	193	186	179	188	190	175	192	176	170	185	198	189	187	153	174	168	176	178	210	208	180	175	186	186	196	179	199	199	165	189	210	176	189	181	165	184	195	174	194	166	209	189	213	191	203	197	173	183	188	222	201	193	181	208	191	194	203	201	199	181	168	218	199	210	205	192	202	183	184	181	166	197	218	187	192	181	188	209	168	188	181	217	171	166	177	220	192	213	190	214	211	196	176	176	200	199	187	182	184	169	198	217	212	189	177	210	197	212	198	191	194	181	188	191	174	208	174	199	201	191	200	181	156	198	173	191	182	197	201	208	201	189	204	186	187	200	181	196	197	202	199	184	175	202	176	182	193	197	204	175	197	183	179	197	203	208	191	196	188	219	204	168	195	184	189	167	191	197	164	184	188	200	201	201	206	217	192	197	182	186	195	190	205	189	185	218	183	186	199	208	201	188	205	203	196	186	194	207	193	204	185	190	197	197	209	180	199	184	212	185	206	202	175	200	202	186	196	182	163	195	210	199	204	184	192	199	187	191	160	211	207	209	208	192	197	197	201	185	186	199	197	194	198	223	203	181	197	195	208	189	181	187	171	191	178	193	202	162	191	192	201	200	214	205	195	190	190	183	188	206	182	197	196	186	174	186	185	152	178	183	196	183	230	198	239	182	182	199	182	220	178	185	204	186	183	200	196	191	223	204	185	212	176	206	200	220	206	185	175	170	185	213	204	187	164	188	175	196	185	201	191	170	170	192	190	178	209	213	184	184	192	192	176	190	201	182	172	168	200	189	195	206	180	181	180	188	187	201	209	199	195	204	187	208	187	172	208	184	216	224	205	160	215	187	185	186	208	187	206	168	208	210	186	222	183	199	190	187	203	209	228	185	183	213	199	198	203	179	184	180	200	181	197	204	203	191	186	177	180	190	201	173	203	197	203	184	183	205	186	178	191	164	195	190	184	206	205	181	192	216	184	181	185	182	189	189	188	207	170	201	177	190	184	167	211	190	183	176	189	185	184	181	205	204	201	190	203	193	226	205	216	191	178	180	213	200	184	186	193	162	200	200	181	200	207	179	190	175	204	215	168	200	211	183	220	204	152	178	194	184	187	178	200	180	194	211	164	194	209	175	200	221	208	173	210	188	195	190	207	224	185	210	197	186	185	182	204	190	192	186	225	174	195	169	196	192	202	178	197	204	158	219	211	183	188	192	171	181	220	195	195	179	206	158	204	216	223	176	179	208	181	210	171	177	197	185	174	182	190	202	193	201	188	195	218	188	177	182	201	178	179	177	179	193	198	182	206	209	192	222	183	189	192	199	186	173	179	202	240	166	187	207	170	179	172	213	167	189	192	177	190	198	201	197	207	172	213	190	201	208	175	193	203	178	178	177	212	196	180	178	192	165	198	194	193	188	179	178	197	186	220	177	172	187	208	216	207	187	188	188	171	196	178	186	195	182	189	160	203	216	177	178	181	167	193	206	189	171	217	213	167	199	205	202	187	180	199	203	185	230	202	208	203	188	198	193	196	197	203	215	174	210	183	187	195	193	197	180	183	184	207	208	197	193	190	162	198	212	185	202	204	178	204	186	191	189	191	166	206	209	191	161	191	186	179	176	197	191	187	204	214	200	211	174	168	186	190	192	198	202	207	184	175	177	196	179	189	195	216	195	201	178	195	194	180	203	190	155	210	179	189	195	211	183	176	186	201	203	211	181	188	185	200	187	180	169	185	210	173	173	188	183	190	195	182	195	168	185	221	174	197	217	199	175	194	180	196	213	192	190	188	200	198	182	192	168	190	184	186	208	186	198	201	191	165	191	172	186	184	233	204	207	201	181	181	182	172	174	194	177	163	216	208	188	180	202	213	192	169	197	191	215	184	210	211	193	204	188	190	162	199	186	222	181	189	218	180	185	150	228	174	194	180	213	194	179	205	180	191	192	196	197	185	208	193	194	205	189	200	170	191	196	165	187	194	212	182	206	197	157	202	175	181	195	171	177	200	170	201	184	183	183	178	201	202	157	194	185	203	159	179	185
47914	31683	12302	3455	3157	2584	2248	1878	1643	1499	1300	1190	1084	1028	942	927	873	857	805	783	842	682	739	712	717	733	698	687	667	653	633	648	641	663	729	758	715	679	646	610	672	669	604	600	690	709	661	751	711	867	1104	1344	2109	2805	2511	2768	2124	2440	1964	1143	970	1939	2962	895	749	672	746	653	653	681	739	784	759	640	642	655	768	648	691	636	613	605	678	670	663	583	617	550	567	544	568	569	573	575	566	582	564	568	587	561	496	534	519	570	613	558	535	527	572	575	571	563	559	527	529	571	529	582	540	554	543	539	558	550	532	569	530	549	554	555	563	522	583	495	548	570	533	577	562	512	533	537	558	541	562	539	573	553	552	574	545	562	559	524	537	525	549	542	554	553	551	529	516	554	550	579	528	555	551	492	562	513	540	548	543	537	533	540	561	535	530	548	544	550	500	562	577	529	523	556	547	561	543	492	603	561	567	535	537	570	525	571	527	494	573	546	542	546	545	558	537	540	534	571	583	552	542	547	551	575	583	570	527	511	535	497	540	537	533	546	541	517	540	610	577	532	557	595	520	515	523	565	535	533	522	581	530	496	572	563	519	508	512	566	545	571	518	545	565	518	541	556	537	541	519	581	509	577	544	528	516	555	527	553	560	553	545	565	550	546	510	527	558	566	495	578	511	575	492	506	528	522	513	518	525	514	514	526	533	508	566	565	560	513	556	570	583	554	551	522	560	520	553	532	544	552	560	520	529	545	565	510	532	524	525	535	571	557	561	548	523	512	579	579	575	542	554	571	554	563	527	543	538	550	540	532	581	525	551	564	601	553	519	523	525	563	533	537	523	575	546	481	543	564	535	556	560	508	555	545	537	535	533	557	573	515	548	542	577	559	504	533	533	575	539	542	534	546	561	527	556	550	515	494	556	540	526	543	544	573	532	556	534	491	553	479	519	549	536	529	564	556	523	549	546	544	516	543	547	516	554	554	511	583	547	547	592	523	588	539	588	577	534	537	538	548	516	534	549	563	551	525	530	519	590	567	518	537	555	564	545	558	569	562	567	571	564	547	529	538	544	566	567	524	482	556	537	549	539	504	510	527	567	551	568	597	604	569	564	548	565	542	523	575	560	566	534	544	577	576	538	545	584	543	512	501	567	561	568	531	566	569	514	524	568	488	540	534	547	535	527	565	563	548	533	563	595	533	550	520	561	559	516	566	553	513	586	502	550	530	520	513	558	540	546	508	542	541	579	545	506	534	533	557	495	548	539	557	565	496	587	580	550	543	550	523	533	548	536	523	528	522	517	571	514	515	610	526	569	545	545	517	571	525	563	568	543	533	573	557	545	534	557	508	539	531	564	502	522	564	568	504	542	586	533	518	549	536	518	512	525	531	545	519	547	514	571	541	560	519	524	537	518	549	598	566	526	552	550	521	527	551	555	512	529	560	596	544	587	550	559	517	562	518	546	552	525	526	584	555	573	520	556	549	578	570	584	543	528	527	521	532	538	542	517	557	533	557	580	546	518	551	544	558	597	534	560	547	530	555	585	605	540	554	532	551	602	536	513	561	552	544	501	560	545	541	550	529	549	494	558	580	550	503	555	541	557	572	510	538	558	543	549	599	528	518	561	512	544	538	558	534	519	525	535	570	561	564	573	594	558	596	511	549	522	513	555	538	559	546	555	508	562	554	562	557	570	546	564	493	559	543	553	552	543	551	527	533	573	537	551	509	534	550	524	533	558	523	541	552	531	557	543	542	503	543	552	555	553	550	579	560	530	523	554	521	523	571	546	572	557	553	570	579	534	517	502	537	537	542	526	517	554	557	512	586	530	526	588	535	594	546	491	548	541	557	515	551	564	523	525	587	582	583	563	575	548	569	541	554	526	546	540	515	546	539	500	514	544	514	561	542	527	557	548	549	553	543	550	556	532	551	544	577	510	517	543	554	540	534	574	522	572	550	505	558	568	507	546	568	552	588	521	549	510	519	581	585	543	534	523	560	590	557	571	542	584	550	588	535	546	534	508	576	542	557	563	577	552	511	529	514	504	555	536	535	565	575	524	567	528	549	576	555	528	490	555	546	536	542	534	539	555	527	476	526	534	530	546	517	504	523	543	530	543	564	534	520	573	538	546	545	539	586	556	578	527	568	544	501	573	536	535	538	543	578	545	548	533	526	551	539	530	538	545	545	552	548	539	521	545	496	565	545	546	458	549	511	568	558	510	537	580	568	534	570	562	502	538	570	536	555	532	529	501	542	559	529	562	542	570	537	554	518	548	557	572	541	520	516	559	503	538	524	560	565	576	561	499	573	529	544	534	544	542	533	547	511	537	534	544	566	517	514	502	504	548	519	535	557	526	549	521	563	534	536	529	521	557	568	551	516	506	564	580	500	541	531	526	558	569	533	538	517	537	526	546	569	555	529	511	582	546	585	527	531	518	553	569	521	528	602	564	534	525	514	576	523	546	536	564	551	562	495	561	521	543	542	536	563	553	565	549	555	534	556	527	504	544	514	559	550	522	611	567	523	544	552	549	511	528	529	513	546	563	574	542	557	564	500	520	574	555	581	539	539	555	538	518	550	524	570	548	522	559	500	567	539	503	545	559	540	557	552	543	501	516	575	541	519	510	555	518	570	529	560	526	540	589	568	586	540	528	504	543	518	573	570	522	544	573	544	495	554	547	519	539	526	543	525	550	531	535	512	584	588	494	548	531	573	503	546	531	557	569	525	516	573	553	582	565	520	543	561	506	531	587	544	540	546	567	534	538	505	530	563	563	559	599	525	560	567	530	549	571	548	542	544	535	551	504	602	541	529	556	563	554	544	544	515	524	523	580	575	531	537	546	546	543	584	540	554	556	534	571	560	551	528	514	569	504	509	576	579	560	536	580	551	531	551	539	535	551	527	576	526	513	598	541	524	569	526	569	525	555	556	522	560	503	522	542	530	558	585	609	562	556	526	543	580	529	512	513	560	547	549	521	578	545	540	504	550	501	574	536	528	541	567	515	544	557	556	553	581	519	529	534	557	550	542	544	568	570	567	525	534	521	494	542	533	570	505	540	529	535	566	508	568	568	570	553	586	532	563	480	510	534	547	559	541	536	548	546	565	518	537	547	578	538	525	568	516	569	544	533	520	537	552	579	567	492	519	557	534	501	557	538	506	561	522	536	556	541	560	586	568	531	552	532	567	556	520	538	534	525	512	548	535	487	548	525	570	532	566	554	511	561	547	594	526	553	567	516	538	524	571	552	525	547	517	540	529	552	563	575	540	534	555	531	547	546	548	544	545	513	523	536	508	533	519	557	521	560	532	565	536	589	516	547	537	505	534	563	551	507	525	516	514	552	515	566	557	517	500	523	568	531	513	551	547	577	578	532	529	577	568	543	492	522	587	557	514	584	502	568	519	524	562	571	592	542	515	501	556	524	560	533	544	555	584	533	583	560	532	522	549	535	537	539	572	548	520	543	512	538	533	536	571	555	564	526	539	546	524	551	536
16990	3659	1152	209	226	188	230	228	183	192	209	212	226	195	211	189	187	194	213	187	192	200	194	195	207	204	191	190	204	192	202	178	184	202	201	208	182	213	198	175	207	185	171	193	217	201	190	200	198	216	190	185	225	206	183	205	220	214	207	208	194	216	219	186	185	193	175	211	220	204	205	196	207	193	176	200	213	200	212	189	189	171	196	190	195	200	197	203	202	207	183	226	205	184	185	175	171	182	190	191	209	197	192	185	199	208	196	194	203	207	193	203	178	207	209	187	180	188	197	189	196	222	201	186	198	183	199	184	214	206	172	223	180	193	205	211	203	212	183	189	181	188	203	202	202	208	202	197	193	218	203	178	183	197	200	193	206	190	222	177	185	213	235	181	184	183	180	186	198	191	184	199	187	216	189	191	204	192	199	190	201	197	183	202	186	196	192	187	204	222	196	201	198	186	175	184	205	195	212	207	177	198	197	196	200	212	172	198	195	216	202	192	174	167	175	188	166	194	202	211	168	191	177	198	172	185	212	191	177	185	178	216	195	214	191	173	188	187	166	191	191	187	181	199	206	214	206	193	181	175	206	188	167	204	190	184	203	190	204	197	196	204	201	174	202	200	208	192	242	195	206	228	199	200	208	186	191	188	185	195	187	187	192	207	175	190	194	199	209	196	193	189	232	178	208	204	194	179	215	195	194	195	189	181	200	200	200	182	203	179	171	183	191	208	179	184	184	185	194	217	176	200	188	175	193	186	171	190	192	186	198	186	192	204	180	198	207	202	189	193	186	208	226	193	191	176	221	198	196	198	196	211	206	174	193	175	225	184	213	190	215	190	194	212	204	212	200	207	184	202	198	230	196	193	201	194	179	183	190	169	184	214	198	190	208	194	187	222	186	205	217	222	190	200	184	184	201	195	209	200	196	211	211	189	196	198	183	206	201	206	206	198	208	200	190	197	189	197	176	173	185	238	185	204	191	198	200	186	201	198	205	200	192	177	208	181	203	230	194	212	197	188	197	188	212	189	201	185	195	216	181	196	190	182	193	185	172	186	216	219	223	213	186	191	162	202	203	219	189	197	201	191	199	189	177	199	212	213	205	189	186	188	182	224	198	211	214	190	198	190	205	226	210	214	212	191	190	193	177	202	195	179	177	201	210	196	175	183	186	197	183	194	201	195	192	205	189	208	208	195	213	214	192	185	219	197	200	219	173	188	169	191	201	193	194	192	197	166	189	219	205	221	215	203	186	203	209	193	185	188	193	226	194	209	195	179	209	221	205	200	195	201	196	205	214	179	198	198	218	148	213	182	178	192	189	174	182	198	186	217	170	190	219	185	176	206	188	196	187	163	182	165	189	206	196	204	210	195	189	208	182	185	183	198	199	183	178	176	198	179	176	204	197	176	189	175	208	187	185	201	212	192	200	191	203	180	176	192	200	194	226	188	187	185	202	200	187	194	200	177	190	172	189	162	183	189	176	195	198	196	191	195	209	185	186	191	191	184	184	192	187	178	166	231	213	166	209	202	206	191	189	229	221	180	167	179	193	224	195	208	176	201	179	191	207	197	199	193	180	179	202	202	198	191	208	181	204	206	187	203	199	208	197	185	199	189	199	205	201	181	210	172	177	197	181	186	195	190	207	198	175	224	210	205	203	198	204	200	207	209	179	182	212	200	209	172	208	205	204	177	183	190	199	199	205	197	184	210	215	186	191	205	187	195	188	180	195	211	185	188	219	228	202	176	174	179	195	197	191	213	210	217	173	198	178	170	186	199	218	192	189	190	201	170	177	197	180	182	175	229	201	193	184	179	218	202	206	199	189	198	213	186	198	190	193	189	179	206	202	207	212	227	180	196	181	194	223	221	218	187	195	198	198	191	180	187	192	197	159	186	193	199	172	204	191	196	182	219	209	205	216	199	208	188	206	185	178	175	188	205	185	188	171	218	211	170	197	191	212	198	198	175	179	202	193	195	188	181	186	198	209	205	199	206	178	201	196	194	211	198	189	181	188	201	206	219	200	211	178	187	165	190	203	176	201	192	211	204	208	201	192	218	223	210	201	188	197	203	190	188	196	168	188	195	190	181	189	200	205	226	196	186	181	198	193	198	172	188	208	218	188	161	178	207	212	196	172	188	201	185	187	198	212	191	172	172	200	179	190	217	179	187	199	206	176	180	202	194	176	189	180	196	191	189	181	203	194	157	188	222	189	160	194	183	199	193	184	192	171	192	206	189	173	203	206	185	183	168	200	227	186	201	201	179	198	188	197	205	207	202	203	208	198	195	209	229	203	213	212	201	211	188	216	199	180	199	216	193	193	219	205	205	207	210	206	213	189	167	203	208	176	208	204	205	201	189	185	194	193	234	171	191	213	207	193	193	184	194	197	185	187	176	196	203	199	175	176	232	182	190	198	191	189	229	181	213	194	204	177	205	181	219	174	226	209	198	189	188	206	185	198	172	190	197	221	183	193	174	189	195	185	189	201	164	197	198	165	197	190	202	205	202	208	181	190	199	194	195	172	204	198	198	206	205	195	173	162	193	190	215	206	186	171	195	216	176	197	235	217	196	189	202	202	173	192	208	212	186	190	197	206	209	230	179	196	201	198	218	174	184	184	203	184	211	180	169	192	201	158	208	200	223	240	194	215	193	167	199	211	205	189	181	213	194	198	185	191	197	192	200	195	192	192	200	210	198	213	200	207	192	180	196	200	193	231	191	181	239	197	222	207	195	207	185	172	197	189	205	187	206	206	176	204	193	201	172	184	211	196	197	179	197	209	179	201	192	191	205	170	188	203	203	189	196	183	174	192	188	183	207	186	185	184	190	214	185	191	192	198	190	188	183	194	211	179	203	208	203	180	192	200	196	219	199	178	197	198	204	171	204	196	221	203	180	199	203	170	175	190	214	182	188	218	193	189	188	196	172	189	188	181	181	214	182	204	201	183	227	194	202	185	213	193	180	200	219	197	176	189	204	183	198	188	194	192	206	199	189	198	175	217	195	191	178	216	197	217	187	188	176	216	206	217	219	216	166	200	219	217	203	186	172	192	173	188	199	185	206	211	180	212	189	211	186	181	208	198	204	211	203	188	204	172	185	199	190	209	198	186	214	203	194	192	206	179	203	214	201	208	185	178	212	218	165	194	190	188	163	181	183	213	179	187	194	194	200	168	187	188	194	178	186	179	197	208	198	216	223	200	195	226	189	192	184	210	188	214	198	180	209	168	219	191	185	197	209	191	180	203	184	181	201	214	202	160	217	205	199	220	203	184	211	206	214	210	178	205	209	198	179	185	189	182	172	171	203	222	227	205	213	190	175	204	202	196	184	189	203	181	196	199	211	181	186	190	177	220	197	207	218	186	209	166	196	191	200	195	174	193	178	176	187	205	195	212	192	190	168	195	208	187	174	204	187	179	186	201	183	201	175	196	187	202	214	205	173	197	199	192	188	179	231	213	227	199	177	182	189	207	188	170	189	201	215	175	225
16117	4999	1973	636	625	624	555	585	583	584	548	584	562	568	534	570	531	572	538	532	525	559	560	518	504	576	559	540	558	571	563	548	556	569	580	616	583	589	580	564	527	548	576	554	619	578	574	560	585	598	562	598	619	602	581	650	585	636	612	607	610	600	689	649	573	561	548	555	588	552	572	534	574	549	555	543	542	555	561	549	524	535	535	597	568	556	544	535	537	528	550	518	557	531	518	562	540	530	522	525	544	558	542	545	519	566	566	579	581	563	550	521	521	561	522	561	557	536	577	556	583	502	530	557	573	558	524	555	493	532	516	546	580	536	582	546	556	592	484	546	538	502	505	546	579	557	534	535	521	543	554	568	558	547	506	502	535	538	545	520	534	503	568	564	536	571	520	563	590	573	535	565	533	528	519	503	533	510	555	559	513	552	571	534	578	518	529	521	561	614	572	534	518	529	548	502	538	527	499	518	535	514	592	510	582	534	532	535	557	541	533	502	554	518	548	578	554	520	497	500	557	524	538	540	555	509	552	584	550	549	550	529	525	503	511	557	547	559	536	566	538	522	510	549	573	557	565	541	511	513	530	540	559	549	553	546	523	550	565	551	545	594	551	546	521	566	577	533	531	548	587	520	568	538	541	490	523	541	494	532	550	518	523	538	529	535	532	541	534	534	562	578	536	572	554	532	576	523	505	563	560	544	537	560	554	516	567	543	534	535	512	537	545	526	592	537	549	523	526	502	561	544	556	557	552	575	536	541	556	547	549	536	577	573	556	591	483	549	496	558	544	516	549	518	567	548	499	566	514	557	577	580	588	553	511	541	577	505	552	541	531	534	549	578	511	566	557	549	568	524	580	501	566	531	531	546	570	554	544	544	567	546	494	537	562	512	559	546	531	519	487	540	532	536	528	555	546	562	570	541	534	548	479	548	533	519	551	512	548	524	587	510	559	582	533	528	579	530	554	538	549	576	575	578	542	528	558	492	510	523	521	553	524	543	565	508	544	554	551	544	523	511	585	529	569	543	552	550	510	554	557	504	598	561	537	527	528	549	541	545	524	549	512	552	545	566	534	551	555	506	547	571	533	499	539	547	541	527	549	546	537	546	543	568	563	555	544	525	521	552	578	530	515	566	519	564	549	543	571	555	514	529	582	535	517	534	508	567	580	519	556	582	544	519	536	535	521	525	547	520	557	558	549	544	532	527	555	509	525	519	557	580	518	550	579	581	580	542	520	523	502	508	517	548	552	533	548	547	567	578	569	550	535	571	533	539	546	544	550	551	545	511	520	559	538	532	596	579	537	550	515	488	571	549	573	568	580	573	561	557	541	560	557	518	587	543	527	525	575	544	562	574	532	584	530	547	519	560	537	542	579	590	515	573	527	539	536	511	559	536	534	561	532	511	554	569	572	517	544	553	540	538	552	563	538	570	552	519	571	534	538	506	560	525	563	539	540	559	536	555	559	548	578	554	550	540	586	577	546	526	540	609	534	563	544	545	571	559	522	540	529	549	575	540	564	565	571	548	507	537	523	571	508	525	580	556	548	544	546	538	547	510	518	542	541	519	543	538	566	545	553	503	501	516	570	536	553	526	530	563	531	556	535	562	523	527	526	545	563	519	512	526	549	541	543	533	544	494	533	517	524	552	530	496	533	537	548	506	590	546	504	546	530	554	554	538	520	529	518	542	534	523	564	572	554	567	558	526	535	539	538	551	523	539	573	506	583	559	530	550	528	584	556	552	507	515	592	560	515	569	524	564	511	540	538	544	549	580	552	501	553	527	557	532	566	536	517	541	520	566	541	562	561	596	578	562	528	549	518	580	524	509	569	546	545	550	540	543	511	546	517	516	528	585	532	518	529	499	532	520	581	522	572	546	556	542	558	561	567	497	548	553	563	519	545	584	531	564	518	511	569	558	555	519	508	562	581	554	557	556	549	563	525	546	512	525	549	562	574	537	542	532	560	542	521	571	566	554	535	535	580	539	524	518	524	533	547	532	520	512	538	533	528	532	542	567	541	524	541	553	534	553	542	543	577	507	524	531	497	539	542	540	571	559	544	586	548	538	534	545	535	525	579	556	537	520	573	555	514	536	525	521	554	570	526	544	513	574	512	569	565	530	550	518	570	501	534	519	558	539	563	557	542	530	501	563	556	585	516	529	527	580	553	529	578	551	550	528	554	543	549	494	542	502	548	518	532	551	534	554	496	512	541	574	558	552	530	535	549	517	584	537	515	546	544	517	568	540	574	507	545	514	588	543	541	521	526	574	542	506	544	517	529	557	556	525	578	511	525	532	535	539	551	538	528	508	520	514	528	565	562	544	525	530	494	537	532	526	519	494	570	525	594	557	575	534	581	502	573	517	553	543	535	555	589	543	598	554	575	573	557	551	547	563	559	529	543	521	544	538	541	525	502	533	522	529	577	538	507	523	531	554	551	547	541	569	529	583	541	555	553	547	522	532	540	543	600	539	538	518	571	532	529	516	559	537	531	531	560	571	566	494	554	565	547	535	539	567	539	535	545	541	557	523	516	555	536	530	545	553	518	545	545	534	568	507	547	555	551	537	528	561	555	531	534	567	548	540	547	532	541	556	571	535	583	532	526	548	534	522	528	534	524	542	539	603	571	515	571	520	560	520	505	548	541	545	506	561	490	500	531	515	591	537	569	494	603	526	496	572	523	536	542	515	575	560	546	546	555	535	547	541	519	562	545	568	563	552	577	551	568	496	520	534	538	536	556	526	523	544	558	541	553	545	563	518	525	530	534	511	492	517	528	550	535	545	519	531	536	478	527	566	566	539	535	533	598	555	577	542	567	553	533	499	569	584	522	541	537	529	552	543	553	553	551	580	569	569	515	531	568	555	542	543	506	530	570	539	571	544	527	560	537	547	580	519	561	546	540	521	591	497	524	544	522	570	566	563	593	527	547	528	526	565	552	572	530	518	537	505	511	572	505	521	539	539	493	523	556	529	553	554	551	525	558	547	545	577	530	562	548	539	540	573	532	523	530	557	526	555	491	551	569	515	508	561	513	526	552	540	510	578	559	540	582	550	550	550	538	572	535	525	536	503	534	518	551	509	538	557	549	548	550	512	603	547	536	510	544	503	546	535	557	553	517	597	548	558	588	522	535	554	499	556	514	526	522	518	536	537	543	538	514	563	550	502	573	552	522	547	549	557	545	562	576	559	525	559	557	536	548	559	556	547	560	526	557	535	545	552	544	553	570	525	525	542	544	538	530	521	564	554	542	573	535	579	559	561	526	556	546	558	521	524	557	522	555	573	551	549	546	531	523	534	551	545	617	555	547	539	557	495	555	564	525	547	543	579	556	572	546	544	536	572	513	535	563	531	511	524	526	557	557	516	535	571	535	546	518	548	536	504	578	533	536	555	528	492	524	530	581	558	565	574	562	551	501	553	547	568	529	570	579	537	525	559	547	530	521	506	509	533	519	555	542	521	547	548	564	544	557	525	547	531	508	552
61815	38472	19786	1424	479	370	326	249	217	220	189	200	207	162	175	160	153	146	169	125	140	146	176	161	173	144	150	169	150	150	178	127	159	140	166	150	149	148	133	167	162	126	140	145	130	155	144	141	148	147	161	157	175	169	237	236	228	210	240	218	308	257	304	227	139	143	161	146	140	155	153	164	146	129	133	141	133	125	141	137	136	132	135	146	121	142	144	143	139	141	134	138	153	139	148	157	154	146	153	129	130	142	130	126	138	133	140	134	133	139	143	149	130	138	155	143	146	116	147	123	117	142	141	126	142	126	150	121	131	153	132	146	124	139	122	147	161	143	161	150	119	129	156	125	132	135	133	141	140	141	143	136	144	152	139	174	113	150	156	139	158	158	132	142	144	154	157	137	130	144	137	167	133	123	135	144	136	138	148	141	124	135	145	124	137	136	142	150	149	156	132	137	149	116	130	119	146	160	144	118	132	150	133	138	119	124	136	143	120	151	132	126	144	148	139	137	134	158	122	126	150	146	149	129	126	150	139	159	149	155	145	123	144	162	145	136	146	140	152	124	134	131	126	127	129	145	143	151	134	125	150	177	135	135	139	144	139	150	125	121	143	141	134	136	136	146	136	128	137	123	137	127	142	133	132	149	146	159	137	143	137	138	142	148	123	142	149	140	155	117	145	135	147	112	118	134	149	136	113	123	153	133	132	149	144	148	157	119	144	151	149	150	120	146	139	158	136	130	167	133	112	169	120	128	137	153	149	154	143	148	117	125	125	141	142	155	128	161	167	114	130	153	148	155	137	140	143	117	138	146	120	123	138	142	117	150	142	133	138	148	135	146	135	142	121	145	165	153	138	131	143	136	124	138	138	147	124	124	150	153	143	152	127	154	132	107	146	135	125	125	115	119	156	139	150	141	148	131	134	143	148	153	177	155	151	121	139	156	150	128	148	135	130	138	127	152	126	111	128	167	130	144	142	139	153	154	129	139	155	154	130	125	133	141	152	142	139	174	133	144	146	153	143	156	153	142	121	126	135	147	138	141	147	122	170	153	146	151	162	141	144	138	152	132	139	119	142	129	120	146	136	147	157	119	150	141	136	133	132	153	142	126	126	131	133	135	138	155	155	126	131	137	146	131	120	138	148	132	135	146	138	155	137	148	147	160	134	149	127	156	145	139	118	138	139	127	140	134	146	124	137	135	137	160	135	135	130	154	132	128	142	143	140	126	156	136	150	150	148	134	136	153	177	122	141	133	130	155	148	138	142	135	144	165	143	139	137	141	153	150	145	122	162	146	142	156	127	129	129	124	149	126	146	131	134	137	127	150	131	129	129	137	146	131	144	153	153	139	165	135	135	142	154	169	148	161	139	142	135	119	140	108	145	124	131	132	137	140	150	156	157	136	149	164	161	121	136	134	137	136	136	119	137	148	118	142	138	140	150	156	129	120	120	134	141	150	140	138	130	124	116	138	137	144	142	132	135	129	114	119	159	135	159	151	128	142	129	122	138	141	132	128	138	144	128	138	127	127	140	145	154	146	105	134	148	129	137	140	153	134	147	151	137	125	119	137	129	144	158	154	124	145	118	127	122	125	156	120	122	127	147	153	124	143	135	141	130	133	141	154	142	132	158	152	139	149	131	147	142	143	131	148	142	126	140	137	150	158	130	126	153	117	126	131	133	140	137	142	136	152	129	129	130	121	146	121	130	150	146	144	134	126	151	150	158	123	140	134	123	151	145	135	134	147	159	131	125	143	119	136	140	125	143	146	138	138	140	153	133	120	138	136	168	142	129	122	142	128	134	117	141	137	137	137	153	147	140	138	127	133	147	134	137	126	137	156	144	138	157	150	119	145	149	131	141	144	146	134	139	125	135	140	151	127	124	136	141	157	152	140	140	126	147	133	136	146	142	150	147	152	132	144	144	126	144	146	144	160	158	126	143	130	140	134	147	131	147	146	134	135	145	135	149	149	137	159	164	135	157	152	105	125	126	120	156	128	140	122	149	112	116	143	152	132	147	145	141	135	132	170	143	146	125	128	153	148	144	114	131	160	138	133	136	119	138	139	143	135	139	148	145	143	147	149	133	150	160	137	131	139	133	128	129	137	143	154	150	151	112	140	124	133	140	142	131	145	142	153	140	125	135	156	130	148	131	123	144	149	141	131	153	142	141	142	115	131	132	138	132	150	142	148	141	138	127	140	127	151	122	141	144	139	140	150	141	144	145	145	127	130	143	141	133	145	136	128	144	153	144	108	148	140	131	147	115	132	130	119	134	133	151	123	137	127	137	154	148	149	140	137	125	128	143	126	153	129	126	146	128	119	135	118	133	142	138	122	153	134	141	130	146	151	134	138	151	125	143	146	138	140	133	126	131	160	164	137	171	102	149	120	143	133	125	133	156	132	127	143	134	138	144	142	130	146	160	150	146	143	144	145	133	134	126	169	157	137	126	155	142	120	134	144	144	142	145	156	136	140	135	144	144	120	146	168	157	131	156	137	142	128	159	128	159	145	128	151	129	141	145	136	138	138	126	130	136	142	125	157	147	150	128	170	128	130	133	155	145	126	140	156	115	144	138	145	120	149	132	112	154	141	151	166	164	140	134	149	129	148	131	157	154	143	158	135	146	109	142	155	122	138	145	140	136	150	127	143	135	121	145	147	152	158	133	151	145	135	129	112	136	147	125	158	135	141	132	133	145	174	108	151	154	133	145	155	132	134	131	118	118	140	140	145	147	154	146	124	145	138	147	147	148	143	153	134	139	140	150	146	128	126	136	150	134	145	129	112	154	146	144	126	145	146	150	129	159	136	116	145	120	135	130	135	136	146	134	128	159	134	154	123	148	130	129	136	121	139	147	140	110	145	153	125	140	149	122	107	149	134	149	142	127	137	139	129	156	110	153	138	146	115	146	176	156	152	130	149	155	122	161	111	141	139	130	145	132	134	123	140	112	115	148	138	137	133	154	143	145	124	142	148	130	125	143	159	118	134	151	107	140	139	142	107	148	142	142	137	158	165	143	143	122	139	151	131	149	138	144	134	136	139	122	140	133	143	144	155	136	134	141	153	131	142	153	135	151	137	138	140	140	133	147	157	143	148	123	128	153	150	156	121	138	131	136	130	144	124	139	126	141	140	138	144	139	136	148	158	148	143	133	154	142	141	116	141	133	156	119	129	149	143	146	121	152	141	139	143	135	140	137	145	138	124	136	149	134	123	127	171	148	160	133	138	143	147	127	128	129	141	147	139	134	156	149	149	142	165	117	157	131	132	140	132	132	157	142	155	135	142	135	156	123	148	136	147	133	171	143	146	135	125	143	139	130	147	144	137	118	141	139	148	143	140	139	138	133	165	150	143	130	147	141	145	141	142	133	135	139	147	153	157	134	140	129	150	133	162	120	148	146	135	135	156	128	154	125	134	142	139	116	148	133	143	144	128	123	134	164	136	137	146	146	147	145	134	127	149	152	146	141	132	141	151	145	138	141	137
38513	26174	8926	2046	1826	1463	1282	1121	921	890	757	695	672	642	639	627	591	584	561	546	557	521	488	491	525	518	542	462	510	475	512	496	448	480	488	491	519	498	473	468	435	444	431	478	458	507	502	461	517	570	603	622	590	726	1017	1136	1141	1166	1353	1118	1853	1353	1736	1201	494	431	464	448	486	486	475	450	468	457	468	489	512	431	456	440	450	462	471	448	427	410	427	405	413	410	432	454	389	413	421	441	423	418	428	413	452	415	428	417	411	405	415	459	408	374	417	404	423	446	416	401	401	452	406	385	431	426	388	375	398	394	417	434	408	370	447	442	412	403	460	413	395	422	418	446	391	446	384	436	441	454	429	397	435	400	466	419	406	432	432	444	453	417	417	401	411	422	435	441	412	451	432	416	419	384	408	405	420	427	458	441	452	394	456	427	426	402	430	416	445	447	397	387	417	469	407	442	406	434	384	426	392	437	410	409	432	384	432	419	376	411	406	417	440	426	417	423	421	420	414	369	419	416	388	458	430	406	431	411	415	398	425	421	404	429	408	434	420	427	405	403	391	414	416	435	434	399	411	421	414	400	407	438	370	450	468	421	418	410	413	435	420	431	450	394	437	441	413	424	424	370	425	413	410	383	443	409	448	431	405	395	362	394	407	422	441	409	433	421	391	393	431	414	440	402	401	431	428	399	404	436	411	422	422	404	430	400	385	396	443	440	438	414	399	425	436	436	410	416	399	414	400	397	462	404	409	422	423	399	458	391	443	452	421	405	440	404	420	425	393	414	396	449	448	426	403	421	396	398	390	425	396	434	414	410	428	454	431	383	445	429	415	430	404	432	424	372	412	409	392	423	414	393	424	422	378	409	392	434	433	433	453	434	405	422	424	425	430	427	425	414	434	392	421	369	414	388	409	415	384	406	411	423	407	378	389	413	439	460	429	418	447	413	407	433	390	402	438	432	439	399	439	418	410	410	428	373	397	406	399	416	446	428	388	431	427	443	433	400	411	423	411	420	414	446	364	427	406	373	438	415	454	417	379	444	443	393	414	421	406	448	402	422	397	421	432	430	439	396	404	413	410	406	418	414	390	397	411	423	415	398	412	459	401	430	417	441	413	436	419	436	362	442	433	413	431	383	400	462	410	462	426	434	422	433	426	415	421	423	440	428	413	408	407	413	436	433	423	418	419	419	416	423	382	404	446	397	406	395	405	388	397	408	410	407	433	451	392	390	432	419	413	436	439	398	402	444	395	413	391	424	386	424	405	380	402	450	411	432	433	423	417	401	418	397	435	391	417	426	412	424	404	379	438	378	396	414	411	443	429	409	407	381	371	396	412	425	441	444	408	419	447	454	429	413	436	423	424	395	407	390	426	416	436	411	401	429	422	417	417	403	447	418	403	420	402	421	413	384	410	394	425	448	389	427	412	426	400	411	428	416	398	433	431	400	428	409	421	404	441	422	366	437	443	445	394	415	446	424	382	352	429	422	404	414	446	405	419	404	414	406	406	410	403	412	428	415	409	404	434	405	381	402	439	413	405	385	402	404	415	402	408	431	426	429	416	425	430	419	424	414	426	440	408	422	402	425	463	379	445	431	452	421	413	422	413	400	411	402	417	408	412	394	454	427	423	420	373	392	387	404	430	436	407	402	422	433	409	470	438	411	400	410	387	418	434	421	422	416	402	435	372	396	425	408	427	410	375	429	416	418	425	434	431	431	400	420	405	403	417	415	406	413	438	397	444	422	408	430	419	407	438	422	398	406	412	416	430	406	384	419	423	457	456	402	362	410	408	450	449	397	407	392	443	402	427	415	417	422	451	438	416	409	446	422	392	439	408	404	398	378	427	437	399	438	429	416	419	421	419	396	419	408	407	437	411	418	374	375	410	411	417	450	405	402	387	416	408	415	449	392	415	423	404	411	420	419	419	394	402	403	401	392	399	424	420	467	454	441	438	478	394	408	415	424	380	426	446	408	443	423	418	420	420	447	426	402	418	408	428	404	435	444	434	419	410	404	384	423	442	423	418	417	436	431	398	467	423	442	422	399	394	415	407	368	407	404	444	391	410	399	424	405	435	429	383	400	426	434	423	411	444	397	387	383	402	424	401	438	427	401	393	413	405	409	447	427	388	416	423	406	411	459	424	435	397	422	455	429	391	387	416	460	407	427	405	444	423	431	404	415	389	434	386	427	413	436	408	389	441	418	408	391	419	430	414	411	395	381	414	427	425	428	416	413	431	407	379	422	416	424	435	432	423	421	422	426	400	373	437	425	444	396	445	449	422	410	403	404	416	391	422	445	406	423	390	427	370	402	421	385	416	445	423	422	416	415	437	403	430	408	398	449	406	426	409	451	428	417	421	400	387	418	398	415	378	416	427	415	397	419	413	416	439	407	397	413	413	388	417	424	417	428	393	430	437	409	437	401	411	392	387	395	385	426	442	441	411	413	365	431	416	405	459	416	423	432	396	414	364	446	398	432	427	428	421	407	390	420	418	431	416	391	378	418	381	423	435	438	419	384	392	431	399	424	387	426	407	409	448	433	428	408	424	452	407	415	432	441	402	432	406	391	438	418	433	399	418	426	395	397	394	399	445	390	403	421	399	415	423	372	412	422	400	426	396	395	445	442	392	422	416	401	416	401	429	431	409	407	420	427	409	376	424	398	413	394	442	409	400	410	421	441	439	429	450	457	402	417	413	424	396	403	408	449	441	417	432	420	422	418	448	450	435	363	375	428	446	390	454	442	419	407	427	413	411	393	405	404	417	397	423	422	441	420	410	396	429	442	435	453	402	427	404	414	449	413	443	434	444	425	384	418	408	424	424	436	429	423	411	426	399	425	410	448	432	420	399	420	420	409	414	426	437	445	455	410	411	432	409	402	427	429	447	385	438	434	443	405	399	406	390	432	415	407	402	444	421	395	401	423	374	400	412	425	448	411	386	446	393	394	415	464	406	425	463	420	431	410	375	404	425	436	438	432	408	446	401	394	403	418	424	401	389	393	391	400	445	439	442	395	406	420	408	406	389	406	347	439	413	408	415	426	417	442	440	398	443	406	437	429	428	440	440	437	381	385	427	429	403	388	433	437	428	419	404	386	398	405	447	419	401	401	402	428	381	431	408	410	411	403	375	395	453	411	424	441	423	423	424	445	393	402	436	399	422	445	418	415	404	417	423	424	421	407	422	392	400	423	413	415	397	427	390	382	463	452	428	418	409	393	400	427	429	430	428	397	415	449	392	416	429	403	417	427	444	436	460	427	400	429	405	393	415	448	416	406	381	407	416	431	370	425	403	394	400	414	388	403	433	400	434	419	426	417	405	415	410	440	427	398	436	408	412	451	404	384	434	421	456	431	395	466	424	444	372	409	419	432	435	410	429	439	469	442	422	435	417	426	420	443	433	458	413	412	429	434	414	430	398	411	426	423	403	421	451	356	423	420	374	450	410	428	439	416	456	404	443	417	378	394	396	407	387	412	423	402	416	432	423	459
73815	48638	29246	4834	964	713	527	472	391	330	331	317	290	246	257	263	234	230	201	206	216	207	212	214	201	209	209	223	221	223	188	211	188	224	201	210	199	188	188	210	194	189	205	197	210	214	191	208	219	203	218	244	299	334	529	465	370	345	375	350	277	364	610	397	215	187	179	219	188	176	232	223	193	221	207	188	202	225	195	176	199	180	184	196	203	211	179	221	212	205	165	176	208	163	179	214	172	197	190	200	183	202	188	178	179	190	219	181	171	179	188	172	200	198	172	178	185	203	186	192	205	188	213	190	197	197	168	214	201	193	192	185	173	209	210	187	181	187	186	212	189	182	197	162	198	205	192	190	198	184	205	170	210	172	181	172	205	218	194	203	176	195	191	173	186	196	193	187	195	202	181	178	208	191	174	204	210	192	180	191	175	204	194	187	202	188	169	182	214	168	201	189	201	182	183	168	215	213	199	203	196	181	201	218	199	186	163	192	211	198	181	208	190	195	173	200	236	199	193	188	160	189	200	191	172	201	217	195	169	183	225	199	208	193	200	180	207	187	189	177	176	186	191	194	170	188	217	191	194	172	170	207	198	181	216	186	193	171	178	215	192	201	200	201	196	184	202	192	193	213	186	183	192	197	183	201	190	175	201	187	195	183	197	186	198	179	180	189	186	172	209	212	188	198	200	170	190	197	198	192	173	188	199	210	189	180	192	183	196	188	156	174	189	206	183	159	193	176	200	194	171	189	180	188	182	182	210	177	213	186	190	206	191	180	171	188	199	191	198	161	184	210	211	199	204	181	202	188	190	182	185	182	175	182	177	178	207	211	189	175	167	203	181	180	172	193	186	188	199	203	190	186	209	211	172	197	193	184	208	196	187	204	208	182	196	167	217	165	182	193	195	181	153	201	186	227	200	202	188	187	187	170	204	156	183	193	168	205	212	184	186	191	185	213	166	186	205	186	195	191	188	193	200	198	183	187	165	203	187	207	212	180	207	194	168	158	173	213	184	192	204	193	192	174	195	188	205	200	220	194	186	180	181	185	189	178	212	185	196	199	185	211	215	191	206	181	173	200	194	201	170	179	196	172	208	167	186	202	181	191	175	188	184	188	199	187	183	166	201	192	196	186	200	198	187	184	194	182	199	207	207	176	192	174	206	191	168	208	215	206	163	160	193	173	193	200	180	188	180	189	190	189	225	191	196	178	172	201	184	197	188	174	199	200	185	180	189	197	173	187	185	191	186	187	198	178	189	186	177	211	206	211	179	184	178	183	200	215	185	179	188	199	185	220	193	193	195	200	202	173	199	202	180	184	195	172	217	202	203	192	206	197	208	185	179	184	202	222	188	191	206	205	193	185	182	205	210	202	190	175	204	178	200	186	220	174	206	205	188	215	199	183	190	171	174	197	199	196	185	186	195	214	178	189	195	172	176	188	195	199	190	204	186	212	182	173	206	185	183	203	194	193	183	203	202	202	193	212	211	206	177	210	202	168	186	197	178	198	187	209	196	204	197	184	214	200	196	175	192	191	190	169	167	201	190	210	190	176	183	200	196	178	213	182	198	186	185	169	190	188	156	177	179	187	199	175	164	196	208	207	187	183	168	191	200	189	184	191	199	213	193	188	199	186	204	195	187	217	185	205	204	172	203	200	187	179	231	183	178	182	173	193	211	206	193	212	191	197	171	195	201	204	179	182	180	189	204	200	188	223	187	177	190	185	205	198	200	204	197	170	220	206	208	191	187	167	175	197	197	184	183	213	198	205	202	184	198	178	178	207	194	166	182	180	193	189	190	214	166	200	190	187	196	211	160	193	172	201	204	189	211	178	191	223	176	178	187	190	187	169	191	214	201	190	203	211	190	184	161	182	181	154	201	189	189	191	189	215	204	185	188	187	179	194	187	186	175	206	197	222	181	179	221	152	186	177	217	186	179	179	198	163	193	224	178	195	189	197	178	199	182	178	187	179	177	177	208	187	181	183	186	173	179	180	184	211	198	163	189	179	202	189	203	187	197	183	162	189	210	187	213	217	195	165	185	173	178	186	204	188	182	191	189	185	191	203	203	155	163	194	196	207	203	187	193	159	199	169	175	212	213	187	206	210	196	190	171	182	191	182	178	184	181	197	197	201	165	186	160	189	185	197	209	185	215	192	201	187	184	186	201	194	186	189	202	177	190	190	227	175	227	185	181	198	192	166	190	200	201	190	180	185	219	174	204	166	200	207	193	178	155	191	174	194	161	223	185	192	189	189	181	173	185	214	194	199	190	197	194	191	216	192	184	209	197	204	190	186	202	195	187	185	187	193	191	208	191	207	177	200	193	183	180	185	166	189	197	195	191	188	188	178	178	183	186	188	180	186	184	206	200	188	191	201	195	217	205	201	189	178	204	185	208	215	220	220	193	186	195	175	199	155	198	192	192	199	202	177	193	183	200	213	160	194	178	195	160	191	177	175	190	200	201	206	184	189	203	181	189	196	199	180	168	188	201	178	209	211	183	213	192	193	213	180	201	204	182	168	189	212	192	215	171	197	194	194	211	212	182	201	183	198	207	190	187	186	213	184	207	167	203	159	195	194	193	191	201	198	193	181	188	188	186	188	224	186	186	167	188	210	196	202	191	196	191	199	194	186	177	168	221	203	207	196	195	206	182	184	171	204	198	192	196	203	220	214	212	218	184	203	169	148	177	205	155	192	208	196	191	177	171	185	180	166	195	215	179	190	178	182	185	167	198	193	193	193	190	195	180	185	191	188	180	204	205	188	195	184	176	214	184	191	211	191	189	183	203	197	216	189	174	207	204	193	195	164	189	212	179	190	180	205	195	195	214	186	221	197	191	207	184	187	237	197	220	171	208	184	201	204	178	199	176	174	189	172	186	183	218	189	194	181	191	200	184	195	186	212	200	183	191	165	191	189	191	213	180	192	203	185	212	190	187	185	182	222	213	188	207	194	181	205	193	184	190	182	193	179	190	208	192	193	193	174	211	185	200	193	184	183	184	190	189	180	190	195	180	193	200	208	200	207	189	197	198	187	192	176	188	204	178	173	197	188	178	182	203	207	176	185	186	196	195	179	181	190	198	182	203	204	176	201	198	196	209	201	192	177	178	178	185	192	192	164	196	179	181	176	196	176	187	216	203	202	193	202	188	198	187	205	191	190	183	205	188	180	188	194	196	224	172	180	182	177	177	175	188	188	204	219	179	183	160	207	197	184	210	177	175	207	203	183	177	184	190	169	199	227	210	194	198	189	200	203	200	171	180	205	174	183	194	195	196	183	181	179	179	211	189	185	172	190	200	218	188	182	201	174	177	193	216	188	183	195	229	178	193	193	196	186	164	216	202	207	213	173	170	181	223	199	205	199	191	199	201	194	206	193	172	202	206	186	198	188	202	191	178	212	173	176	239	201	192	200	197	193	192	197	174	182	174	193	185	196	194	191	202	179	152	181	177	180	190	191	192	195	199	188	185	194	206	180	201	184	199	190
46260	33513	11655	3661	3215	2528	2236	1855	1569	1430	1241	1176	1124	1017	958	897	946	822	802	810	784	706	723	694	740	657	681	662	645	645	669	643	604	623	630	713	706	653	636	576	635	602	617	618	630	646	660	649	670	721	803	972	1362	1924	2942	2759	2099	1804	1794	1776	1352	2081	3602	1954	637	648	664	682	625	667	672	662	613	611	610	636	727	682	657	647	619	630	631	628	585	574	536	564	570	537	545	518	562	569	513	512	524	516	573	528	566	533	479	560	548	579	548	539	558	542	581	556	568	521	538	540	548	571	531	556	533	515	521	544	528	533	488	504	531	542	523	533	527	545	580	552	556	524	554	529	545	556	543	527	583	529	534	542	564	549	567	516	531	522	549	539	546	577	543	558	487	524	543	551	536	526	543	580	534	495	516	521	485	548	537	546	546	508	510	534	511	524	531	540	517	540	551	581	563	544	540	547	580	560	548	552	530	522	545	516	543	573	581	503	529	533	550	535	582	562	492	532	558	507	520	519	519	557	548	513	532	541	505	562	548	527	525	558	548	533	555	532	577	554	548	501	521	539	541	564	545	515	509	545	558	495	526	547	554	533	552	515	587	566	509	508	510	532	540	511	566	543	491	555	534	539	533	533	556	563	560	550	501	549	537	536	525	549	560	574	556	528	516	553	544	511	551	562	543	557	531	569	545	571	520	525	550	501	529	505	523	527	524	491	532	553	561	565	539	579	527	536	516	520	538	534	524	520	539	604	547	507	522	509	510	590	511	556	510	557	568	550	554	537	511	510	577	515	520	572	518	542	558	539	540	540	530	506	565	524	546	549	584	551	518	541	534	552	590	552	571	501	553	524	511	525	562	500	552	558	545	529	488	556	560	539	539	541	504	573	502	547	506	532	548	539	567	560	542	539	507	562	551	581	546	538	547	564	564	543	549	525	505	555	548	540	518	524	555	522	536	524	521	532	524	554	553	528	556	523	522	547	557	573	509	545	557	503	537	530	549	595	513	534	545	603	595	569	597	589	528	515	580	575	558	526	544	549	567	584	544	544	538	553	575	484	529	521	519	569	532	539	549	517	501	532	553	543	516	524	548	547	532	558	535	569	523	524	543	509	530	529	546	603	569	531	537	520	560	538	551	530	521	534	535	558	549	526	533	497	515	538	576	489	540	497	508	500	583	537	515	510	553	538	526	520	509	531	531	559	524	536	527	513	551	550	501	514	544	525	513	517	539	546	538	547	537	568	517	541	511	525	554	555	565	532	575	519	519	567	541	547	549	504	537	512	524	562	542	548	535	516	516	553	520	530	519	536	567	542	527	530	547	523	523	549	478	524	557	538	553	582	520	524	573	544	516	576	537	534	538	544	540	554	555	521	535	522	509	540	544	533	498	544	546	537	537	547	542	540	522	527	517	538	535	524	551	514	564	557	518	544	528	564	515	528	538	559	542	537	553	518	526	528	569	530	529	536	540	490	539	577	576	577	548	540	493	566	534	491	497	540	518	508	511	513	519	531	563	555	538	533	563	513	541	561	529	596	551	560	533	549	560	517	570	588	534	563	520	506	552	543	559	560	517	495	516	492	556	547	536	546	565	518	488	533	527	542	558	506	567	554	547	530	535	556	547	525	527	579	533	546	562	549	539	528	560	526	507	571	546	586	551	570	563	553	524	544	551	544	571	536	474	524	568	529	532	516	561	538	592	565	538	507	556	487	547	559	562	577	536	558	558	542	548	556	569	537	549	505	501	535	481	543	498	546	512	493	536	500	551	543	624	558	542	538	511	544	528	543	532	527	485	562	550	559	538	489	524	477	514	593	534	523	578	520	478	558	531	555	558	505	542	578	499	511	532	551	581	530	533	530	571	563	556	576	492	508	520	553	524	510	541	527	511	530	533	572	510	558	525	549	560	580	555	592	503	536	508	558	555	499	533	563	549	549	575	514	497	559	579	538	497	546	520	533	580	551	537	537	549	541	536	572	562	548	538	523	539	520	536	544	533	511	514	541	480	544	536	519	518	547	525	575	593	540	541	584	565	561	518	562	554	529	539	575	599	537	535	528	533	539	539	556	514	551	516	555	536	527	538	577	552	523	548	586	549	572	522	551	493	521	495	553	555	534	538	545	538	526	602	540	554	528	489	532	577	564	573	535	487	538	545	530	560	560	563	531	546	560	526	526	525	544	563	569	575	512	547	567	543	513	583	530	552	558	571	551	579	508	564	526	495	571	561	540	557	524	603	516	550	561	544	579	540	535	543	507	585	544	554	566	516	558	541	542	567	517	511	565	560	537	498	524	556	552	523	511	546	514	567	545	506	499	575	588	515	559	530	462	584	521	567	535	570	515	531	500	522	533	501	538	581	525	553	527	553	529	490	572	573	574	530	594	516	500	559	548	535	555	569	553	541	501	536	587	517	532	580	513	505	520	534	518	578	523	561	493	502	572	523	566	544	556	529	522	555	541	563	555	513	547	505	534	602	566	537	529	532	562	525	548	517	486	491	580	529	541	475	537	532	556	547	562	556	523	559	537	548	529	572	531	563	527	583	495	533	540	543	551	520	529	526	546	525	582	504	537	591	572	547	510	565	529	557	540	551	525	544	520	528	526	528	537	507	522	546	552	536	532	510	549	581	593	522	569	492	527	514	557	504	538	536	513	508	534	508	550	544	483	546	532	556	560	481	561	552	512	495	532	540	536	536	546	518	526	518	521	559	510	517	526	568	530	539	547	517	611	510	543	540	541	536	521	544	541	523	568	505	577	522	507	575	500	523	521	551	520	540	556	505	518	552	585	526	517	540	579	510	576	526	538	568	561	554	535	563	519	507	592	547	556	546	555	538	549	548	526	544	515	529	527	516	514	585	519	553	556	554	580	526	539	545	525	558	554	510	529	547	547	519	560	515	523	544	554	542	536	550	497	531	528	548	524	514	553	496	535	526	570	574	533	551	517	529	501	547	514	526	524	532	551	563	554	551	544	497	559	543	506	540	573	525	591	500	528	503	542	512	510	507	551	505	502	553	540	598	533	547	534	530	557	554	487	573	554	535	551	540	547	555	512	555	557	533	535	564	530	527	525	505	521	543	552	552	542	542	525	566	554	519	502	516	545	527	528	510	511	547	566	557	561	521	530	561	552	531	519	542	553	572	563	524	511	546	564	535	549	522	517	556	540	537	548	548	557	567	533	534	544	520	531	593	575	505	542	521	520	542	488	526	553	505	542	506	560	503	553	505	539	565	524	554	558	559	548	520	546	509	486	548	571	573	557	504	531	550	521	569	546	565	514	519	546	580	562	547	535	543	496	551	549	509	512	543	523	532	543	547	528	545	551	550	521	541	538	528	515	535	527	515	595	518	531	536	557	520	556	537	558	535	512	542	553	534	542	509	524	544	515	536	556	530	541	524	545	532	546	509	537	513	539	571	526	531	528	533	553	613	515	572	515	536	525	528	542	554	552	581	497	533	542	558	536	534	506	522	536	556	483	546	532	518	572	488	538
16630	3167	1156	219	215	247	222	193	210	218	219	193	202	201	188	228	211	213	198	207	173	205	205	184	188	195	194	217	202	187	196	176	222	193	201	164	209	183	187	212	205	203	187	189	185	204	210	212	206	177	210	197	194	190	207	225	221	182	222	205	187	201	217	238	183	187	179	207	196	166	210	171	179	201	189	187	181	179	192	206	208	174	198	206	182	184	192	157	195	198	195	215	185	191	208	171	180	199	190	182	190	193	195	199	195	207	179	195	184	192	208	185	183	211	199	178	200	191	184	180	178	188	190	188	195	185	205	187	176	194	169	184	180	198	205	169	184	170	199	188	208	208	195	188	205	192	175	223	187	200	208	179	189	202	173	159	190	174	196	178	195	204	180	186	244	173	227	203	205	189	185	190	202	213	203	219	177	204	196	206	187	217	174	160	182	196	188	172	201	197	200	180	190	191	205	189	191	225	199	196	185	196	188	226	187	193	190	217	197	197	204	193	208	191	209	182	177	189	197	178	212	210	177	236	192	194	193	200	197	198	208	197	181	215	170	197	176	183	192	192	176	201	195	198	189	230	176	169	204	196	209	219	202	200	181	180	209	192	189	201	188	187	192	168	204	189	224	173	216	193	198	199	203	211	187	204	217	204	178	203	208	197	219	192	216	160	175	191	192	188	166	205	181	193	187	188	177	208	190	187	201	189	221	188	182	177	187	186	175	191	205	214	185	192	199	189	199	188	200	202	195	195	208	186	191	211	208	197	178	186	180	203	190	192	185	184	210	192	192	220	174	192	206	217	192	207	215	179	178	234	187	201	208	212	170	211	191	187	167	199	196	203	184	203	186	190	173	196	188	182	198	173	198	196	185	194	216	210	170	186	207	184	182	190	193	205	191	210	179	183	216	176	203	181	186	181	204	166	200	170	212	194	221	208	189	174	220	203	205	210	174	202	214	178	204	182	224	198	209	208	189	189	177	212	178	190	201	204	203	199	187	204	208	196	197	200	188	200	181	206	176	197	212	230	208	193	187	195	204	191	193	171	192	223	206	208	190	199	168	207	192	191	180	174	203	212	212	184	187	215	205	205	188	182	196	184	182	186	205	226	183	199	211	218	224	206	194	226	182	164	189	170	193	191	189	180	172	188	190	189	200	205	171	207	196	232	196	203	194	194	176	199	195	183	219	177	183	204	219	187	188	194	192	197	170	195	196	198	194	172	173	182	199	196	227	208	177	204	203	172	183	185	216	184	207	224	197	202	198	222	169	175	196	207	195	215	197	180	186	187	200	218	212	194	161	194	197	180	195	201	199	206	203	201	186	207	204	209	190	182	170	189	187	204	193	198	201	199	219	197	179	179	196	185	179	179	177	204	179	188	205	193	186	199	193	168	177	188	189	216	182	194	178	212	202	198	202	185	222	196	215	210	187	193	188	189	199	190	204	196	160	211	233	186	190	200	168	200	204	206	231	209	204	206	190	171	183	215	200	188	169	184	217	189	178	191	204	192	180	191	199	175	223	210	192	183	205	230	164	182	185	177	185	177	195	162	215	215	206	191	179	191	215	196	211	186	186	213	206	196	181	199	228	188	199	187	197	175	201	180	183	171	201	182	193	204	191	202	189	218	206	183	167	201	201	201	158	220	163	195	206	180	190	177	190	200	177	185	201	207	222	185	214	192	181	199	199	216	233	188	184	193	203	215	203	210	196	198	191	183	188	216	211	231	197	196	213	194	209	186	188	198	215	190	193	198	202	199	215	200	186	211	169	192	198	178	214	213	208	217	173	205	207	213	190	213	173	204	212	212	193	201	185	169	186	203	196	187	182	175	207	172	181	204	186	208	202	174	165	200	156	200	183	187	193	181	206	195	194	177	199	212	200	187	200	214	185	197	194	174	193	192	165	181	197	208	178	186	187	177	195	197	195	201	184	175	220	184	189	188	213	190	215	192	195	214	185	208	185	182	192	199	187	196	197	202	218	222	184	183	188	220	208	195	183	191	198	207	208	184	189	190	194	199	190	193	197	205	183	177	210	191	201	222	200	178	188	178	212	202	211	191	193	205	153	195	206	197	206	209	159	188	203	203	198	184	197	205	179	164	195	188	190	205	192	186	205	182	200	177	213	207	193	189	212	184	190	183	197	201	202	202	210	198	210	203	185	201	195	209	211	171	220	193	192	192	180	205	195	208	207	209	174	188	181	170	177	235	179	180	184	205	188	197	207	190	202	201	193	181	187	187	187	191	202	177	202	184	191	192	160	180	186	175	182	185	186	197	197	199	180	201	179	188	195	200	211	179	173	198	193	193	201	177	185	205	188	211	202	201	175	187	200	187	216	176	213	201	196	182	211	197	217	220	184	202	199	219	193	191	190	197	219	195	212	200	185	211	213	187	202	189	203	196	184	183	202	167	185	201	224	182	195	190	176	176	219	190	205	210	191	193	208	214	192	164	218	207	206	190	192	178	178	194	189	201	197	202	213	182	187	207	190	212	197	178	174	205	203	183	187	190	181	193	203	209	209	195	195	206	216	231	161	197	194	179	186	206	163	184	222	179	192	187	204	196	184	189	204	184	188	177	217	193	197	161	210	191	203	196	205	186	222	213	205	199	187	195	209	169	207	221	200	227	194	181	195	196	197	199	201	177	202	180	197	218	188	201	184	207	222	199	199	171	184	178	182	168	204	190	194	196	214	189	208	185	176	203	181	194	201	194	204	187	180	215	198	216	214	157	201	218	202	202	214	216	201	226	178	227	191	194	181	202	179	212	175	171	183	169	210	197	176	190	189	195	197	185	217	206	190	191	231	199	195	207	206	222	218	217	190	190	192	221	200	172	192	156	196	195	188	207	179	174	198	191	220	194	198	192	194	196	181	218	216	198	180	181	205	182	210	213	175	217	198	183	166	213	205	191	193	203	198	206	186	175	198	194	203	201	199	179	202	190	216	207	202	200	205	192	152	191	199	194	180	176	176	217	164	183	175	187	194	211	194	204	182	191	200	202	222	178	204	183	214	190	176	198	213	201	204	180	219	182	193	194	211	192	198	204	210	203	200	202	177	182	208	192	228	176	206	203	187	171	200	192	201	209	205	195	174	185	192	197	205	202	224	206	215	184	196	164	186	192	186	195	186	194	183	190	232	217	199	192	200	196	236	202	204	199	172	195	205	160	187	216	192	207	179	205	191	200	182	211	189	212	217	200	204	198	185	181	203	179	177	182	204	194	209	222	196	196	214	192	199	193	190	216	208	202	195	212	190	217	202	176	201	187	189	197	192	189	192	183	198	191	214	172	205	219	194	228	193	196	180	174	209	212	207	200	177	190	219	201	191	178	200	225	208	194	195	213	190	190	211	182	177	195	193	188	214	202	203	189	208	190	205	198	211	205	215	197	194	206	190	174	193	190	181	208	221	193	205	215	206	214	208	192	190	168	194	198	214	191	212	182	210	189	198	217	178	168	219	221	200	173	172	206	178	208	204	194	200	207	218	208
15065	4160	1949	706	656	693	631	604	571	604	535	558	546	554	539	575	567	538	522	510	562	597	538	559	534	508	576	540	556	537	548	553	560	531	541	601	543	558	561	573	542	540	545	567	517	601	581	544	583	598	605	685	668	660	689	707	610	656	591	589	619	614	731	699	603	554	539	553	583	553	549	554	567	528	515	542	538	537	535	523	540	540	526	528	530	554	550	563	537	555	578	574	572	521	533	521	561	545	564	563	539	538	526	528	569	547	559	553	562	532	510	581	513	528	539	575	581	503	533	535	555	554	531	508	592	568	532	570	559	564	535	544	579	547	542	553	543	522	545	562	536	543	536	599	589	535	550	577	500	547	542	539	510	521	501	557	530	520	538	522	573	559	523	553	546	540	589	506	576	544	539	553	510	582	533	609	561	557	538	543	531	524	549	553	508	535	569	522	542	557	583	532	544	545	537	556	512	592	606	565	526	539	555	520	506	573	537	540	577	549	543	513	566	529	560	560	592	577	492	540	563	552	519	583	569	551	532	554	534	558	562	545	565	567	537	553	539	538	541	541	539	570	553	534	560	548	549	529	504	587	517	573	530	543	523	539	534	545	554	543	502	568	523	552	541	520	552	564	538	560	533	569	519	582	551	534	509	525	578	529	582	550	558	544	553	533	511	554	560	581	528	599	537	553	554	567	544	565	547	542	532	534	548	579	599	556	578	562	507	523	536	583	575	512	528	604	545	553	541	566	539	565	580	542	535	565	574	522	535	547	560	521	530	579	541	545	528	518	518	574	554	585	562	539	540	568	522	554	521	528	544	562	561	530	526	548	599	533	553	568	591	533	538	595	542	542	548	576	555	557	547	504	539	550	553	546	519	536	581	549	571	553	564	515	532	525	513	529	545	531	524	507	548	538	547	554	548	503	543	592	550	534	549	534	556	528	566	547	550	534	554	560	560	546	521	497	542	526	567	533	544	541	566	552	531	514	509	555	559	554	532	509	543	597	534	516	519	549	530	561	560	553	568	555	558	550	525	513	515	562	549	573	532	487	557	578	508	548	546	542	531	572	526	539	525	509	565	536	528	503	565	566	570	520	540	542	546	551	520	535	543	542	514	544	526	568	509	540	567	563	565	531	510	560	571	555	513	553	497	591	536	558	506	519	550	508	542	559	520	541	516	545	561	543	552	541	565	529	516	568	542	587	522	515	588	531	552	593	507	544	539	553	557	551	543	549	563	559	577	587	555	585	509	569	556	570	573	536	590	522	574	535	556	554	523	561	542	541	536	519	525	497	518	543	536	538	549	530	523	551	570	538	531	584	537	542	554	531	501	568	548	544	557	562	542	498	523	504	551	534	508	527	539	528	548	546	555	527	490	547	500	544	533	538	549	565	572	514	577	573	517	549	547	545	541	526	568	551	563	563	550	521	557	510	562	595	559	548	558	599	567	521	572	510	499	584	564	543	540	561	535	514	526	524	509	549	523	562	581	516	546	516	554	504	600	514	525	524	523	513	608	558	530	551	568	565	510	502	535	553	565	517	511	529	562	589	542	561	566	595	517	518	554	592	564	541	540	545	538	535	540	590	548	579	563	501	550	588	565	571	519	591	511	533	535	568	562	567	544	513	540	537	503	540	539	525	571	583	528	556	528	500	586	536	550	533	534	556	564	512	609	538	528	563	583	565	547	524	528	556	528	519	529	540	586	539	525	524	532	539	511	517	545	568	520	531	560	588	560	544	579	565	571	518	568	555	542	541	514	582	572	570	590	600	483	564	555	543	545	545	532	569	532	493	533	532	549	590	555	536	521	562	520	561	506	525	548	549	518	561	535	525	572	530	532	584	537	544	557	545	518	528	518	553	556	556	512	556	584	529	533	526	564	497	530	552	520	535	557	541	560	541	537	558	535	501	484	559	521	565	515	494	510	564	542	534	550	531	520	562	514	577	516	574	561	540	544	529	532	540	545	531	536	556	528	542	568	561	557	530	562	540	552	561	527	562	563	553	566	540	555	571	548	566	550	558	519	546	570	573	550	557	573	567	555	526	580	595	539	575	563	575	558	583	576	550	537	584	548	519	561	547	533	561	581	508	544	545	562	587	511	530	555	578	578	559	503	611	553	572	535	508	538	538	536	536	578	517	521	602	539	529	572	515	550	518	559	528	558	512	519	587	526	528	533	551	572	575	523	532	550	557	533	600	543	551	510	556	551	572	523	538	543	570	520	550	544	556	532	556	562	538	575	531	520	547	578	536	584	530	499	514	564	576	567	540	525	557	537	547	535	545	576	568	559	548	528	552	540	550	556	543	531	542	559	539	597	536	550	550	543	549	575	586	562	518	556	539	592	527	540	513	560	544	547	566	550	541	565	557	557	570	548	518	554	530	549	537	585	523	573	537	537	545	544	546	539	576	522	575	575	535	561	539	548	537	544	541	515	521	513	552	520	544	549	512	563	525	560	604	533	498	593	486	517	526	561	558	512	545	523	521	536	575	546	604	581	540	555	594	534	551	579	530	555	556	555	512	579	528	540	545	575	504	555	561	523	604	533	564	534	523	573	588	539	533	514	592	561	558	547	529	556	557	518	496	514	556	561	561	529	556	562	542	583	502	516	567	519	579	511	518	544	518	544	556	536	582	564	586	544	570	520	538	545	584	509	594	543	527	559	526	519	483	569	548	592	569	547	571	521	512	542	502	534	585	529	535	499	563	552	549	543	533	541	548	528	547	543	588	506	542	548	517	570	558	517	544	599	530	515	534	549	516	499	550	579	566	541	548	523	561	516	537	523	565	539	544	572	514	551	507	597	556	531	525	548	541	541	537	519	500	570	547	525	475	536	554	551	533	483	569	554	509	564	542	523	546	606	543	529	566	546	573	559	562	580	546	569	538	535	517	540	556	533	511	530	583	561	587	526	545	547	541	511	516	546	539	503	555	555	556	517	627	535	566	531	543	564	514	583	582	552	577	544	531	524	528	554	530	528	532	522	565	544	571	557	548	567	550	548	548	588	563	537	525	569	520	566	528	575	566	585	556	549	549	520	554	520	567	489	523	543	557	590	537	553	549	531	535	528	571	564	512	578	525	552	578	536	540	508	527	578	539	546	541	619	512	560	551	527	541	572	563	548	587	526	564	533	559	565	544	508	552	521	499	566	549	556	558	524	514	541	537	531	501	555	537	505	525	540	535	556	548	548	518	546	551	555	530	569	567	569	562	539	580	550	554	567	544	536	561	547	535	480	547	574	550	561	608	524	555	530	536	504	583	509	550	534	510	556	535	556	538	566	544	531	563	544	561	539	558	505	570	565	546	548	555	510	552	589	562	497	566	522	586	537	522	597	545	563	550	562	580	541	590	532	571	533	502	552	506	556	523	561	555	557	526	535	522	550	534	545	527	518	583	534	562	530	535	555	521	506	523	541	561	540	504	492	548	559	582	539	521	595	549	536	572	500	563	512	528	532	533	552	536	517	507	533	533	545	465	547	542	600	553
58888	36441	18542	1446	509	390	334	287	256	242	217	203	198	199	206	172	173	198	174	172	198	173	148	169	159	150	162	154	159	141	164	194	164	170	151	133	155	164	161	148	168	151	139	161	158	164	161	167	145	170	180	212	260	323	345	380	314	269	233	230	194	190	437	541	207	139	158	165	177	141	146	157	147	155	144	152	139	150	142	165	165	169	142	153	151	175	134	132	173	146	143	122	126	142	150	157	165	168	162	156	141	136	183	159	141	159	144	158	138	147	143	129	139	130	117	115	167	166	153	143	147	148	180	153	149	147	140	153	148	156	147	183	162	146	158	145	154	159	145	148	142	149	156	142	132	150	160	147	148	152	154	155	138	143	150	153	146	153	155	150	169	146	143	152	163	133	163	133	167	150	152	160	158	161	169	174	163	154	139	156	123	142	152	138	147	167	133	169	133	158	169	136	177	149	150	145	159	139	164	142	139	135	144	161	152	160	148	147	141	143	126	137	164	149	150	144	138	166	150	163	170	151	122	144	149	140	139	133	145	138	153	154	149	145	137	157	152	140	150	141	141	137	153	165	174	119	160	176	142	146	163	143	137	163	144	152	157	148	148	132	151	140	140	159	160	148	162	128	173	132	151	155	126	135	154	142	145	148	132	159	122	157	165	150	128	175	151	149	139	164	144	148	160	161	148	144	157	149	137	165	153	147	166	134	145	160	127	151	152	164	157	141	113	149	146	154	143	158	153	173	158	151	141	135	149	147	153	131	143	169	152	154	136	152	138	159	145	130	113	151	133	140	152	141	144	148	159	137	148	133	145	156	146	156	157	158	149	132	146	170	175	135	144	131	143	140	173	158	140	130	149	147	145	126	137	124	161	156	124	167	161	151	143	142	132	165	167	152	158	160	147	136	151	137	140	147	150	151	132	147	162	172	164	134	138	163	156	151	127	167	167	170	146	152	158	133	138	145	148	141	159	140	136	158	170	146	149	147	154	163	149	150	181	159	143	155	158	145	148	154	164	145	140	145	171	143	143	147	150	168	148	148	154	144	135	162	146	158	139	141	146	158	135	169	145	132	146	143	150	147	156	130	149	162	146	118	127	157	154	163	158	156	160	156	143	174	149	148	148	139	144	156	162	126	156	132	153	146	156	157	181	150	139	129	150	166	171	151	153	148	161	137	196	168	151	130	156	139	134	158	145	147	160	155	147	127	159	146	158	130	122	163	163	158	163	137	144	132	146	157	158	133	170	159	178	158	141	153	152	165	140	162	142	153	153	160	157	146	128	151	158	138	137	157	131	135	159	126	129	138	148	149	128	148	177	152	137	142	152	135	157	137	155	153	164	155	147	137	158	144	152	153	159	136	119	134	167	149	158	135	160	143	172	167	153	148	144	163	170	140	175	170	163	161	146	159	153	168	128	126	140	163	160	152	149	131	169	119	145	158	137	140	156	147	148	128	141	130	134	156	121	157	161	146	175	144	131	144	139	150	172	141	154	139	134	173	134	155	144	153	141	167	139	168	154	142	154	133	160	155	142	169	153	145	168	136	157	138	147	158	139	128	150	145	144	131	136	147	170	147	156	141	150	159	145	131	151	161	154	149	149	154	134	147	141	164	147	165	158	148	157	157	155	147	158	140	165	148	160	156	147	143	160	144	141	132	133	135	172	144	154	173	150	152	140	141	131	154	158	137	154	144	156	137	138	139	153	122	140	142	143	153	151	128	159	151	153	126	126	167	140	170	131	140	166	147	139	137	152	159	144	135	144	143	142	159	155	142	145	128	181	154	146	162	152	128	133	143	124	145	147	138	151	146	162	140	135	163	163	154	152	178	155	157	140	131	124	134	155	158	157	172	166	139	164	161	147	143	119	149	140	141	133	139	133	171	161	170	139	153	140	172	155	148	152	143	160	144	133	155	166	159	139	162	147	153	156	144	147	141	166	132	162	162	145	153	149	165	172	171	131	156	136	142	154	155	137	154	157	153	136	148	150	153	159	147	158	150	146	150	147	166	146	146	159	152	145	139	141	156	151	166	158	147	134	142	154	157	176	136	164	152	161	134	148	146	138	134	164	153	132	146	165	145	148	144	146	173	138	142	152	145	153	144	126	165	148	137	172	154	140	148	152	153	149	143	149	155	159	157	142	117	148	165	157	142	155	156	155	158	163	147	153	137	120	147	145	156	150	141	141	137	136	174	125	155	142	146	155	166	145	155	158	147	128	145	151	146	144	132	165	155	141	138	149	145	160	146	110	151	160	143	151	157	139	145	153	153	155	149	180	151	153	135	149	139	164	139	150	165	148	147	146	147	145	158	157	155	151	129	175	145	150	141	147	176	157	175	164	135	170	168	147	148	147	152	148	125	147	133	154	170	166	150	161	157	163	153	158	144	142	154	168	142	154	168	136	153	143	157	135	144	148	145	151	137	142	165	159	142	165	142	173	157	144	145	160	145	144	142	148	166	143	137	151	152	163	137	164	143	131	160	150	141	149	144	134	150	159	133	134	161	154	141	168	142	155	119	170	128	164	146	147	158	151	157	155	176	166	140	134	171	146	146	143	151	155	135	146	141	160	165	109	150	159	146	168	157	159	132	135	132	160	156	156	159	164	123	167	153	148	155	151	133	140	172	144	142	149	153	159	153	132	142	146	140	149	157	157	142	161	143	155	151	152	134	149	153	150	140	151	141	147	144	134	143	161	163	145	169	140	156	127	142	141	145	153	152	142	166	145	159	143	148	141	150	144	164	164	143	146	137	156	161	171	149	163	133	157	134	165	136	134	162	144	147	145	130	155	127	137	135	161	150	176	162	161	162	150	145	147	118	142	176	143	129	148	139	153	137	141	185	145	140	146	155	190	143	138	156	151	161	162	144	160	138	151	141	133	149	140	152	157	159	156	165	149	146	143	164	140	187	151	142	147	158	159	147	186	145	149	148	147	145	144	155	154	161	157	136	149	160	151	144	145	144	166	135	168	154	128	165	134	139	143	147	150	157	158	145	157	160	161	154	145	151	136	163	159	172	133	147	144	159	167	137	151	147	135	150	127	135	135	170	148	130	154	149	142	151	165	147	123	156	143	147	164	170	127	143	143	151	164	151	151	153	153	145	172	159	153	148	151	144	159	141	137	131	172	144	125	161	161	155	171	143	144	146	150	136	163	146	139	158	122	159	144	137	115	173	151	156	156	136	150	143	138	142	163	181	122	159	155	145	160	151	158	125	151	152	159	144	127	158	155	150	160	153	153	169	163	169	135	156	159	133	153	150	147	143	120	142	166	175	134	153	156	149	145	178	164	131	135	127	153	145	145	140	140	145	142	161	132	155	155	147	148	129	179	147	151	171	157	139	148	180	143	142	146	161	146	142	168	156	147	154	159	133	134	163	131	137	129	150	164	146	135	138	135	125	157	133	140	149	143	144	171	175	126	169	134	140	156	130	154	143	155	154	144	143	149	133	163	159	139	130	145	155	170	172	169	137	159	137	158	149
37614	25402	8203	2119	1839	1546	1344	1136	1019	915	825	825	773	718	742	649	608	653	570	615	544	513	538	535	494	481	554	497	524	485	528	530	527	499	515	522	543	495	503	478	503	476	483	499	502	495	531	536	523	492	697	1135	1389	1834	2152	2539	1797	1361	1415	990	733	677	2599	3571	1150	428	441	472	529	500	466	480	454	463	439	429	443	510	473	449	484	457	454	484	457	459	462	448	463	471	458	467	461	457	471	425	437	465	411	448	458	457	440	444	455	470	454	468	422	447	471	472	429	443	442	422	449	444	487	422	436	463	445	470	435	474	412	427	440	440	440	420	451	434	440	459	416	434	458	472	441	408	477	431	438	430	423	443	456	460	467	437	455	475	445	422	435	441	467	415	415	454	429	444	442	469	404	450	449	452	405	482	451	450	403	440	439	429	435	492	453	421	465	418	468	434	433	412	461	424	441	445	488	442	478	453	450	448	461	441	458	444	437	475	441	443	431	430	436	429	439	436	387	435	433	434	477	405	448	407	415	429	481	430	448	428	446	420	446	445	457	458	468	442	459	432	416	435	429	439	443	459	452	433	456	451	442	472	462	427	459	462	457	449	395	438	434	412	437	458	417	422	432	449	440	449	437	455	452	441	440	459	440	479	444	430	465	459	445	410	459	432	434	460	449	460	416	440	459	440	448	469	476	462	456	460	447	482	458	407	462	446	462	432	450	442	462	434	448	499	474	442	450	444	420	455	455	443	466	455	469	455	486	439	469	425	471	437	450	428	436	454	466	406	451	412	464	428	430	460	437	421	426	430	448	439	451	429	475	440	407	454	417	424	435	445	427	418	434	409	443	472	421	489	451	451	457	437	471	455	440	437	453	409	433	418	464	438	444	458	470	427	471	486	436	456	412	415	407	439	454	417	422	447	462	463	449	447	467	461	437	458	446	449	423	430	432	462	452	448	443	419	471	438	431	488	445	489	437	465	454	441	453	449	439	442	451	436	462	457	437	457	436	471	419	472	455	420	486	440	459	461	458	489	401	464	447	451	420	441	447	436	430	424	443	449	431	494	466	460	435	436	449	454	463	437	462	417	448	422	455	477	463	447	485	441	448	482	405	441	453	420	443	449	435	437	428	453	456	420	444	493	430	437	449	427	433	453	472	396	461	411	430	483	406	407	465	437	462	449	417	466	465	395	451	444	429	412	452	443	436	470	443	482	428	424	447	475	409	468	471	481	467	455	445	429	429	429	426	479	422	444	435	434	458	452	481	440	470	427	417	493	439	448	437	417	434	446	478	442	452	440	416	413	455	462	424	476	474	416	441	434	421	438	438	409	446	441	448	414	461	460	452	451	474	437	409	446	453	479	469	448	432	469	455	448	458	444	478	468	468	474	409	474	454	460	419	416	422	436	428	421	448	459	436	422	432	435	464	429	438	421	447	427	473	463	459	440	460	452	432	460	440	445	465	407	443	425	459	450	433	426	441	462	415	451	450	441	464	426	465	441	459	429	426	459	422	423	461	430	469	476	408	438	418	454	415	423	486	450	468	443	405	433	469	460	458	431	445	422	431	398	425	470	443	439	458	464	488	469	461	464	460	465	434	462	451	467	442	440	441	427	448	458	455	435	419	432	463	451	494	426	431	456	444	406	457	488	411	422	434	435	469	447	419	464	455	464	424	455	414	429	417	421	437	443	425	423	418	417	435	428	427	419	437	431	469	441	467	438	441	451	432	480	431	448	460	422	452	443	430	442	398	411	427	450	426	482	424	430	425	420	432	428	404	462	464	438	447	439	443	400	432	462	420	470	444	460	445	455	475	482	417	457	438	447	426	435	406	445	439	451	433	462	412	403	459	420	440	441	474	452	460	434	459	424	451	427	442	434	462	438	443	451	456	448	453	457	468	404	425	435	467	490	409	430	476	428	454	431	429	466	470	478	464	446	453	446	421	425	420	488	473	422	435	424	435	429	419	460	432	451	428	450	478	410	401	444	461	448	437	430	396	460	436	447	460	491	408	458	447	442	434	436	479	432	437	437	466	424	462	445	438	410	425	470	429	441	449	442	401	449	422	439	463	458	472	456	446	443	427	439	433	436	449	473	434	422	441	447	438	453	444	463	439	441	446	449	403	458	452	439	434	416	473	458	471	414	466	416	421	463	429	471	435	469	461	436	428	462	437	501	423	400	461	420	437	427	473	448	423	407	480	415	446	445	459	446	439	435	415	406	429	431	434	437	422	439	461	443	401	474	407	437	476	456	435	430	458	465	498	439	434	410	421	455	419	464	447	406	476	418	403	424	474	459	429	481	448	460	434	454	435	429	425	420	453	430	457	445	462	462	460	457	422	471	444	449	436	449	421	414	438	433	480	427	425	413	483	432	448	479	404	440	421	423	466	443	449	485	433	436	434	455	454	446	427	418	429	454	473	431	495	436	457	428	466	419	437	428	460	440	392	427	434	406	470	454	457	465	449	410	443	435	389	423	414	450	439	464	454	462	439	439	437	434	472	425	422	432	447	437	469	440	472	414	445	446	452	459	467	428	472	404	411	439	472	440	460	401	444	412	451	481	442	443	414	465	455	492	468	445	467	462	443	417	437	460	469	415	485	420	454	476	405	424	435	424	438	405	476	457	415	459	444	423	447	455	436	452	464	448	453	437	433	439	462	445	431	395	456	446	428	380	463	456	415	442	454	454	422	433	454	455	431	468	438	445	460	428	417	493	434	393	415	429	464	457	447	418	431	439	437	427	442	453	422	459	455	454	455	419	415	396	413	452	443	469	436	446	417	420	444	475	436	463	416	445	435	462	456	444	436	426	423	434	476	459	407	430	444	446	432	447	449	432	449	436	392	448	423	463	423	458	450	437	401	443	408	453	472	476	434	441	426	403	428	450	445	403	468	439	430	486	416	471	403	468	465	441	466	414	437	446	424	456	409	471	460	426	388	437	438	458	477	463	470	430	468	433	458	457	456	440	438	459	433	462	491	447	451	468	405	438	449	487	456	456	439	447	443	457	418	437	445	442	467	439	460	469	453	442	468	447	437	476	445	465	418	434	454	445	452	455	452	442	472	444	415	465	429	433	450	429	468	421	455	476	427	406	466	433	437	447	410	446	473	430	445	446	480	421	464	464	478	457	434	444	444	473	432	483	417	446	468	453	442	415	449	446	427	503	432	444	434	418	458	431	464	451	435	484	436	437	476	425	426	443	472	452	461	417	476	428	437	461	444	469	444	442	419	442	408	430	435	425	447	458	439	446	427	421	456	422	431	416	431	399	463	477	447	442	464	425	406	478	438	441	401	464	438	435	458	441	467	443	442	439	458	467	432	447	431	449	453	439	443	422	438	420	404	478	438	463	466	476	443	464	467	428	431	442	409	427	430	465	443	458	410	432	478	445	450	450	425	472	452	482	453	477	414	435	443	444	403	388	449	444	437	415	451	452	453	467	425	450	451	428	414	450	457	424	480	429	446	451	458	416	465	475	438	446	462	424	427	449
69183	48189	27238	5601	1056	741	569	479	409	352	340	308	269	266	272	253	270	259	228	238	250	227	254	213	217	243	261	219	229	232	228	249	231	227	218	232	229	229	204	212	203	220	201	187	202	242	205	223	206	200	238	300	433	588	772	757	578	487	429	339	415	506	782	658	214	255	220	210	227	205	208	228	196	219	200	212	203	223	228	202	198	170	160	227	236	187	194	206	203	213	179	217	205	203	213	221	215	197	208	200	191	188	196	198	207	197	210	209	185	186	218	251	211	199	193	199	195	190	197	177	181	187	190	204	207	185	199	226	237	203	210	204	217	201	216	199	180	210	197	236	215	212	212	197	195	179	210	213	216	214	209	180	217	179	175	204	212	193	218	208	188	178	184	192	191	212	194	179	198	182	204	219	208	209	210	180	210	222	210	205	195	191	174	208	223	212	210	190	175	207	196	207	206	216	198	188	181	214	216	219	203	181	193	187	195	193	223	241	211	212	222	213	196	203	194	222	208	189	193	175	200	198	187	221	216	204	244	205	214	216	205	205	190	196	177	208	191	192	192	219	193	211	206	196	222	186	212	202	215	214	201	193	191	214	210	195	217	183	196	184	209	210	208	189	206	196	218	198	206	228	199	184	204	209	218	199	213	192	194	214	176	232	210	172	222	208	161	187	213	197	212	193	212	212	208	178	192	212	205	201	212	205	202	215	213	195	180	213	206	189	224	198	221	214	178	192	220	190	212	205	213	201	223	216	192	194	188	212	202	216	210	206	198	209	192	199	193	198	187	230	170	198	206	190	187	207	192	221	225	215	189	213	192	214	219	205	199	240	198	219	186	218	196	188	211	199	191	215	191	187	196	198	215	195	213	210	194	216	212	190	199	178	188	211	190	211	195	184	197	191	197	194	201	192	194	195	191	180	201	195	220	194	227	193	199	174	222	223	225	196	166	195	223	186	223	189	200	196	206	198	233	198	196	208	186	202	212	204	201	188	197	223	200	169	200	178	194	193	202	197	173	217	189	181	220	218	217	179	188	209	233	211	219	190	209	204	197	185	184	234	215	206	162	195	201	189	208	215	202	201	169	195	206	192	188	196	178	204	224	197	202	168	199	233	193	199	204	202	180	218	176	181	181	190	209	212	197	206	195	201	220	205	200	206	202	206	167	213	214	209	203	194	206	202	193	217	208	197	212	202	233	221	212	194	198	183	190	172	227	217	199	200	205	193	191	198	204	218	192	207	177	225	211	228	216	187	200	174	188	194	202	200	202	234	197	189	193	192	196	191	195	210	222	214	202	188	193	185	175	198	207	195	215	180	203	192	210	207	183	209	208	215	213	186	195	216	202	201	205	196	183	189	218	182	181	203	185	203	152	196	198	216	187	205	200	221	222	202	180	215	198	168	187	194	229	175	222	211	190	185	191	213	221	198	219	208	178	211	202	187	194	192	188	219	187	166	207	191	212	172	205	211	190	190	211	226	206	170	213	209	224	183	198	218	207	189	212	201	183	188	227	190	202	205	216	197	212	233	208	186	213	170	215	188	229	175	203	222	202	169	203	213	191	222	195	180	207	198	216	191	221	187	183	193	234	228	197	196	173	224	215	195	213	229	205	199	213	213	212	201	209	208	212	202	183	203	214	192	206	195	209	188	181	193	188	182	203	210	214	183	203	227	206	191	177	201	195	189	178	223	206	200	203	190	205	201	203	210	205	190	229	195	215	204	188	208	188	185	206	214	196	199	202	213	227	195	211	190	201	200	209	221	218	202	185	209	193	202	201	204	201	191	189	169	200	205	189	191	213	192	170	190	199	225	195	214	196	198	209	196	212	208	216	212	189	204	192	230	205	190	223	204	212	186	212	191	208	226	233	216	204	219	197	208	230	215	202	218	196	184	184	198	197	163	191	203	199	207	198	202	199	199	196	194	223	209	210	182	205	206	223	203	186	182	213	220	205	217	230	211	230	213	201	187	198	235	191	202	190	209	202	212	191	203	182	187	199	248	194	219	178	191	196	189	199	210	199	193	223	189	203	215	236	201	203	192	206	189	204	174	210	237	174	198	201	204	164	193	207	192	175	196	183	188	188	222	206	194	214	231	209	203	188	202	214	185	198	212	202	206	222	204	213	214	206	201	196	212	178	201	195	199	191	169	204	187	202	205	209	213	191	200	206	184	187	198	186	191	201	182	193	193	202	214	195	178	199	236	208	216	193	190	232	224	201	210	183	197	200	213	220	208	227	200	206	241	219	193	184	194	205	199	232	190	215	205	184	205	214	216	210	192	198	204	174	207	176	184	197	193	214	227	201	199	194	185	204	198	205	220	214	217	180	201	202	191	181	192	209	205	227	193	194	223	187	204	191	218	207	222	218	210	220	232	209	245	187	191	221	193	214	184	217	214	222	194	195	182	212	201	204	193	176	204	199	184	215	189	197	211	194	182	211	195	187	207	210	214	199	207	205	200	187	195	209	196	203	193	201	231	189	198	186	196	218	198	200	196	225	227	216	200	236	228	199	213	190	194	225	186	202	183	188	213	193	225	228	204	214	236	190	213	202	187	198	224	207	214	196	201	203	226	207	207	219	184	196	192	219	216	193	202	199	183	200	181	188	194	207	186	181	205	195	216	196	200	219	223	193	202	239	200	215	213	203	199	207	204	196	199	202	224	186	209	192	181	219	188	201	218	185	190	176	203	208	217	185	184	202	198	194	197	186	221	205	194	216	226	204	215	228	204	185	201	189	201	201	213	182	216	191	203	189	193	222	220	193	215	210	190	208	206	191	203	184	217	199	204	213	186	192	191	209	216	208	205	191	203	210	235	165	203	198	204	201	232	217	171	189	198	225	222	215	199	224	191	185	196	191	189	206	204	211	199	203	198	182	211	223	201	198	213	214	196	179	226	198	218	193	197	182	173	214	199	190	195	207	217	195	196	206	204	213	191	191	247	217	194	210	220	222	207	229	204	189	200	208	205	190	204	230	213	190	204	222	204	211	209	235	206	175	226	181	212	209	200	225	232	190	199	196	233	174	197	207	225	211	205	210	216	198	196	181	196	221	210	224	212	206	206	220	192	202	187	212	201	200	196	191	182	196	204	200	203	215	195	211	195	206	179	189	228	204	196	185	202	201	199	205	198	211	192	219	215	190	195	194	191	211	192	216	216	193	206	194	205	181	214	209	200	188	197	170	191	216	218	195	201	188	180	197	186	198	219	193	197	203	201	191	189	196	166	211	206	209	185	198	199	217	199	215	203	195	195	211	209	193	205	176	193	180	183	202	200	200	191	213	195	187	191	196	218	188	216	200	182	218	205	217	188	187	185	178	165	200	200	195	194	229	204	219	212	206	193	209	203	211	178	199	210	193	190	198	226	196	220	228	201	191	208	199	213	180	192	181	195	201	203	196	211	183	241	194	205	197	207	185	213	198	222	194	218	173	214	207	222	208	194	194	211	199	200	199	205	214	202	214	219	231	227	201	193	203	212	199	199
45327	34306	10316	3691	3209	2759	2302	1987	1775	1435	1332	1267	1129	1081	1014	1012	931	878	839	827	847	785	760	758	762	751	720	716	652	678	728	681	671	694	666	729	745	711	678	698	596	641	596	685	695	675	697	683	664	708	903	1368	2461	3566	4395	4799	3507	2651	2611	1917	2226	2809	4547	4020	610	583	634	669	623	695	664	634	591	621	609	660	652	751	678	606	677	591	615	650	638	593	615	553	605	602	574	566	555	550	565	572	633	584	603	568	594	587	591	577	556	572	546	568	584	596	572	551	573	614	548	546	550	577	561	565	517	547	545	578	571	571	594	598	608	592	550	605	595	571	560	571	559	559	575	542	535	551	552	562	550	555	541	588	542	600	570	556	580	553	568	535	596	561	540	592	560	612	599	547	587	618	636	571	584	561	610	585	568	575	590	568	551	567	563	545	597	573	568	623	563	554	581	602	563	563	579	574	558	579	535	552	585	576	600	558	559	587	571	539	527	554	562	554	583	551	574	525	553	565	575	559	549	580	557	578	561	552	574	597	561	557	541	593	601	558	504	562	592	580	546	577	613	538	540	601	562	592	523	566	600	572	599	523	555	592	583	594	589	545	588	604	602	568	572	596	579	585	568	584	600	549	541	607	570	577	588	558	540	626	559	546	611	547	617	614	577	567	582	564	568	548	563	574	577	574	615	603	577	587	549	605	567	598	573	600	580	547	605	541	581	601	566	572	575	599	548	557	551	592	542	554	560	586	559	585	591	602	575	568	593	557	571	551	555	562	523	615	571	589	576	567	612	578	608	597	532	565	597	559	553	580	597	532	543	563	532	597	561	535	566	564	571	581	537	581	595	548	572	564	584	602	605	562	578	610	550	537	528	572	557	561	594	596	575	549	530	570	580	542	524	577	566	570	539	570	553	581	568	546	595	530	608	574	571	563	561	565	546	522	559	567	531	567	587	600	564	552	604	564	536	611	527	551	601	544	558	565	574	580	600	623	574	540	615	554	581	645	587	607	567	590	571	546	603	560	590	570	560	592	564	583	512	603	581	584	576	568	567	601	569	556	548	545	583	561	640	597	571	543	554	520	554	586	570	539	506	604	549	584	559	566	541	568	552	533	575	513	590	623	623	567	573	603	556	595	608	581	533	555	560	564	545	575	577	599	565	582	582	545	517	560	540	605	563	547	570	579	577	581	583	594	582	606	552	583	563	524	570	564	577	587	555	550	577	552	548	589	526	579	558	520	571	597	568	556	550	565	618	529	570	565	609	581	546	557	584	566	569	566	576	536	566	560	576	583	539	548	547	599	572	605	572	549	569	538	573	594	591	589	599	560	557	581	577	575	596	583	587	576	566	569	577	550	542	608	621	613	545	586	626	526	573	576	552	580	558	543	560	562	610	576	552	571	566	606	562	603	547	560	574	614	588	599	543	569	546	553	555	580	532	583	560	531	603	569	612	535	559	577	561	536	529	516	553	562	535	609	537	531	546	582	558	546	569	551	577	555	592	546	603	560	575	581	581	545	609	589	585	617	624	533	559	582	534	559	614	553	585	584	573	553	564	576	571	576	558	594	563	561	606	544	593	562	556	571	566	582	581	569	574	532	545	605	531	581	586	533	548	551	599	576	597	557	608	547	556	572	557	582	579	568	538	600	628	568	577	576	611	570	571	610	555	570	586	567	542	578	579	568	562	590	592	558	593	581	576	569	547	610	560	599	608	559	561	591	607	560	552	589	600	577	553	590	561	542	610	587	545	608	587	560	594	561	558	581	517	542	586	562	574	564	585	566	545	571	545	564	615	548	616	583	550	576	594	520	587	532	575	608	546	583	568	576	548	556	572	588	556	568	563	542	605	603	596	558	549	559	577	557	581	614	624	578	508	581	566	560	627	567	559	588	593	588	598	564	576	585	564	583	551	590	580	584	582	556	581	549	564	538	597	576	566	555	591	588	550	581	623	569	548	580	593	554	595	596	574	583	578	555	591	565	543	601	569	542	579	562	533	619	569	572	596	560	581	578	586	601	549	551	595	596	581	554	576	543	543	549	596	580	590	535	602	565	528	590	550	608	579	590	532	567	562	551	613	564	564	549	576	596	609	615	602	554	580	575	559	588	585	575	573	584	542	557	561	585	597	545	578	541	588	592	544	563	533	580	602	544	591	580	584	585	582	592	577	570	532	542	523	566	582	537	579	560	563	564	569	574	563	539	542	561	634	576	505	573	532	546	581	596	568	596	594	533	552	547	558	612	566	554	547	577	582	586	557	534	577	567	520	535	550	606	572	570	543	603	527	576	574	563	612	583	571	582	584	570	609	572	522	579	603	607	546	560	608	558	570	578	541	595	583	551	563	567	600	538	571	603	543	550	589	614	584	576	527	607	578	533	600	548	567	589	587	598	552	550	574	554	620	566	621	587	579	543	597	536	554	571	592	568	570	543	541	537	537	535	549	565	527	553	589	541	586	553	570	607	552	550	563	551	608	550	601	550	593	596	586	547	592	585	552	567	571	548	554	547	518	529	574	540	570	575	558	571	523	593	576	592	566	573	611	553	578	601	562	573	611	603	595	586	554	571	553	609	586	597	583	566	542	572	619	583	594	560	602	563	580	582	559	612	547	534	575	563	580	591	552	618	532	575	536	576	577	581	569	551	589	541	579	522	564	563	576	580	560	601	637	606	548	564	612	565	566	556	538	570	585	571	585	597	548	596	585	597	566	561	561	557	574	560	594	585	560	557	559	572	564	577	625	611	577	551	545	576	582	575	586	550	601	533	545	589	570	553	576	589	555	566	572	568	609	558	548	583	541	594	538	602	596	575	538	544	599	568	561	550	594	570	606	568	562	546	531	580	549	553	580	588	551	590	572	577	573	563	551	532	572	553	515	587	564	594	639	593	591	577	591	593	551	537	628	578	577	578	526	543	581	558	543	604	567	587	591	543	598	584	587	603	530	542	565	605	594	571	579	595	547	564	538	568	563	572	561	572	557	569	590	588	625	589	581	598	515	573	577	582	571	551	566	578	561	539	560	541	569	573	519	581	590	567	592	567	584	555	572	594	577	542	560	567	596	573	596	541	551	600	556	540	549	583	597	595	580	558	562	560	552	591	625	575	556	560	535	568	582	551	578	596	572	573	542	535	579	554	580	538	554	549	547	606	579	563	595	596	555	541	575	607	583	583	568	555	578	598	598	586	602	553	565	569	562	525	559	611	600	619	566	584	565	555	593	608	586	551	538	575	618	547	586	549	540	544	576	570	559	568	575	595	582	587	578	562	607	570	562	601	565	535	582	600	592	581	591	564	563	606	564	527	589	614	572	574	576	557	513	540	588	599	597	560	589	631	587	581	546	589	575	577	551	554	609	559	526	565	538	604	547	617	538	591	572	588	551	594	555	563	550	555	612	521	570	588	580	592	571	585	614	587	583	608	569	564	618	562	540	607	575	618	570	551	570	567	570	622	602	622	580	576	603	575	558	574	552	529	567	578	542	539	617	567	585	576
17848	3522	1205	281	234	218	217	187	221	185	163	190	212	199	197	207	196	211	188	191	205	196	186	198	175	196	171	187	210	191	203	183	225	193	204	185	205	208	227	176	180	194	182	203	208	209	187	209	224	190	202	205	228	207	184	218	227	216	201	213	201	211	196	200	196	168	175	221	194	205	178	199	154	202	205	192	195	205	197	218	184	167	194	200	167	176	188	163	192	179	181	193	184	198	199	192	215	206	192	193	194	204	210	176	193	192	213	163	183	185	189	213	193	177	201	197	173	208	202	202	199	190	195	206	186	174	205	181	181	198	166	197	186	210	196	214	189	214	188	197	186	193	191	185	199	194	175	173	185	192	179	192	202	217	219	195	204	188	194	205	196	187	215	185	194	189	190	206	197	202	182	185	211	197	188	192	212	185	169	172	180	210	173	200	203	209	181	208	190	187	178	196	211	186	197	224	193	188	202	201	187	211	211	183	184	193	180	194	206	193	186	187	195	201	208	184	183	190	169	204	192	193	193	170	200	178	208	192	200	195	189	199	189	188	180	184	176	181	184	187	201	177	188	205	168	201	178	174	205	226	176	185	182	189	202	194	190	182	180	183	209	186	168	194	191	182	206	200	175	213	161	175	203	183	208	188	217	215	178	208	208	181	182	171	191	202	212	189	206	226	176	203	185	194	189	185	188	213	174	167	210	198	194	211	199	191	199	218	178	208	186	197	192	199	180	206	190	174	189	178	181	164	193	192	203	193	187	207	202	159	199	189	173	190	181	173	211	202	211	183	177	194	194	186	196	205	206	175	178	191	199	188	187	196	193	194	196	207	184	200	205	193	201	185	190	205	230	185	197	194	211	188	184	179	184	200	192	185	178	182	182	220	172	178	183	186	188	190	182	181	199	177	159	174	187	189	201	188	219	181	210	200	195	227	170	208	180	199	205	179	189	196	206	199	210	182	180	208	199	189	195	225	190	208	194	200	197	214	209	201	196	185	201	199	193	213	181	174	206	180	184	194	198	199	189	163	201	205	213	196	208	178	204	148	187	185	221	192	189	212	192	174	197	195	198	193	206	211	174	209	188	194	216	186	199	185	176	184	206	188	205	202	187	188	181	183	216	195	205	184	197	180	208	190	231	191	191	208	206	187	191	198	206	212	187	179	168	203	204	204	190	183	198	196	196	199	177	215	192	192	175	221	191	190	201	190	180	200	180	196	198	196	191	195	186	200	209	190	208	196	203	191	186	180	188	198	204	216	179	202	215	177	192	182	186	186	190	183	186	184	203	187	191	165	182	189	183	218	177	197	203	176	195	199	207	192	199	191	191	182	183	181	189	189	198	230	195	202	182	194	191	203	198	206	209	188	178	182	193	172	175	162	195	181	182	198	199	170	190	186	167	202	212	213	199	206	198	207	188	195	188	219	196	201	211	210	214	202	215	165	203	205	187	199	188	192	181	200	199	230	187	184	200	178	195	190	201	204	186	204	193	210	207	213	168	196	178	183	180	189	207	182	201	187	193	196	212	187	219	194	213	180	196	206	184	177	192	194	178	183	202	193	182	191	193	188	218	196	167	177	176	225	196	195	210	198	211	214	192	198	201	199	196	215	185	167	198	176	198	180	191	218	187	206	187	214	201	196	216	184	205	224	189	208	203	190	191	193	191	194	179	176	194	200	191	184	210	212	169	193	185	195	192	211	213	201	182	209	191	176	176	204	197	183	147	219	178	179	174	172	177	188	189	191	183	187	200	200	199	182	209	182	192	184	212	201	165	191	186	189	167	184	204	183	178	194	198	172	171	217	189	186	199	186	182	206	199	196	193	179	214	165	206	204	189	189	214	184	204	184	208	214	185	215	186	181	201	163	190	180	193	184	197	185	180	211	178	208	201	193	176	207	202	191	208	188	194	181	198	194	181	201	178	194	210	203	177	203	181	206	204	183	201	194	204	205	213	216	213	200	173	208	184	203	165	185	206	198	193	196	215	178	196	203	184	190	214	205	212	208	178	209	195	196	205	192	168	215	173	189	186	195	227	215	205	197	192	212	192	194	184	202	198	195	174	207	201	184	188	182	200	199	203	194	176	179	182	207	194	181	203	211	210	218	214	209	180	206	211	212	188	180	203	190	187	201	201	203	186	181	176	208	179	208	228	203	197	174	179	195	189	209	209	205	217	197	179	176	200	211	195	183	188	223	211	190	183	210	184	224	205	202	187	184	192	191	201	180	188	204	188	206	210	181	198	171	224	188	203	196	218	170	191	213	193	198	183	208	181	180	217	186	209	213	198	184	196	209	194	199	174	191	170	191	219	224	198	204	172	173	212	182	183	198	213	191	201	180	204	198	194	207	200	164	215	195	193	201	169	177	191	187	190	204	190	202	193	199	179	168	188	196	171	189	177	216	189	221	198	175	206	201	210	201	197	189	170	208	192	198	179	195	199	213	186	177	191	224	184	173	164	180	203	181	171	200	216	195	179	203	191	186	188	206	198	202	200	192	177	168	192	196	215	204	215	189	186	185	200	196	195	206	198	178	209	184	205	200	175	212	192	189	180	205	176	170	178	196	193	179	218	187	180	172	194	176	183	187	177	176	178	187	186	198	206	195	185	178	182	240	203	206	205	215	196	180	211	161	203	204	200	179	165	197	214	212	188	227	179	199	197	201	193	190	186	203	222	213	172	205	204	184	201	191	194	206	187	196	214	180	205	193	174	195	222	193	182	203	175	179	194	159	204	222	175	180	189	194	184	194	201	180	167	207	190	187	188	186	196	188	205	189	200	202	193	197	202	193	192	176	167	197	180	214	187	160	200	179	182	185	216	193	195	198	200	202	197	186	186	196	198	187	201	209	216	187	213	184	201	187	210	184	188	211	209	210	201	216	180	182	189	198	174	198	191	201	182	195	188	201	193	191	199	225	186	212	176	185	189	208	168	218	189	201	193	208	183	199	184	194	208	205	191	183	173	198	199	186	189	196	183	173	185	196	184	193	222	176	177	191	200	158	188	168	191	162	179	204	209	186	194	187	188	204	192	185	184	210	183	203	196	179	174	195	198	172	190	177	211	201	186	210	210	196	166	207	162	190	174	215	178	180	207	206	207	204	196	187	191	210	195	196	210	190	207	222	189	202	199	192	220	232	208	186	197	188	150	170	199	176	176	188	212	189	180	186	189	214	179	193	176	203	195	181	206	197	190	220	167	171	170	183	198	191	216	200	195	187	197	199	221	194	216	200	201	160	196	197	181	189	182	192	191	193	190	180	224	176	183	185	221	185	202	196	176	178	207	196	160	200	183	198	205	196	200	184	169	188	192	184	187	189	171	201	209	193	170	191	195	178	162	187	180	208	193	188	184	186	206	187	195	209	213	209	211	200	208	191	193	173	225	178	205	198	185	174	212	221	186	202	191	210	209	167	189	215	184	208	169	179	176	185	173	172	193	183	174	214	179	185	183	205	229	182	194	223	178	202	176	185	213	202	197	184	182	169
16053	4064	1783	663	649	614	607	604	597	584	551	562	611	561	522	607	533	563	565	573	578	550	525	511	559	538	571	586	570	544	600	526	572	535	549	594	576	557	563	570	560	578	580	559	522	621	585	573	578	551	599	622	678	708	757	841	780	787	646	629	674	648	767	723	525	574	554	558	571	535	538	547	543	565	564	543	574	549	580	535	550	493	513	545	587	557	566	555	562	528	580	574	518	517	549	548	552	568	588	537	515	569	506	573	515	529	551	547	551	550	555	539	547	548	569	515	586	499	509	548	489	535	545	528	569	606	565	521	533	517	544	557	537	553	545	530	566	566	539	545	542	561	563	500	591	503	528	557	576	524	561	541	536	540	533	545	523	543	505	552	593	554	552	511	533	496	547	577	564	511	530	544	539	551	568	525	567	516	495	561	538	548	506	558	548	541	556	587	568	541	524	518	598	540	567	566	540	535	565	574	557	555	567	567	518	536	559	558	546	557	562	555	512	529	547	540	528	537	558	538	555	547	557	542	523	546	510	548	524	575	550	529	544	535	570	573	574	494	549	556	518	548	535	534	546	505	576	535	527	511	537	522	580	536	534	585	560	531	566	597	548	576	578	520	549	620	532	562	558	546	555	535	574	523	540	554	578	571	539	548	549	526	548	547	577	536	521	538	557	533	548	587	537	572	577	575	559	554	531	568	564	501	578	524	607	524	556	549	568	534	513	530	569	526	533	555	532	527	596	518	526	511	535	481	512	558	534	534	528	547	540	562	559	574	544	577	543	537	547	550	528	540	549	527	541	541	544	514	550	538	524	489	564	560	545	544	546	541	487	559	584	577	539	512	545	560	490	522	551	516	552	551	566	529	566	494	536	573	530	537	568	582	526	513	545	561	520	542	527	590	564	536	574	533	523	532	531	557	542	537	554	472	557	514	543	563	538	543	550	574	524	526	545	524	528	530	532	527	534	570	540	543	521	536	525	527	553	587	560	586	521	587	575	606	523	531	599	544	552	522	573	542	518	556	535	547	534	524	535	529	549	539	555	525	555	601	532	566	583	589	549	568	538	563	534	593	484	548	561	523	548	497	517	568	542	564	568	558	557	560	546	570	589	547	597	495	554	548	525	530	534	608	553	501	553	528	537	490	621	507	566	573	548	545	530	545	541	543	533	539	523	549	561	561	549	536	509	557	550	602	541	501	484	518	526	523	542	570	519	588	542	519	556	555	535	522	543	509	526	546	524	538	572	574	502	534	582	518	565	513	530	529	547	523	522	551	514	526	562	532	580	530	515	546	524	542	540	552	530	522	574	583	516	542	560	544	528	553	503	555	530	516	529	534	539	537	573	536	565	579	562	571	508	536	557	549	558	573	518	569	504	545	552	577	506	576	543	576	504	537	516	531	529	566	548	543	534	544	493	559	594	568	505	572	532	553	489	576	521	573	537	543	563	547	536	543	539	559	547	550	553	542	540	558	554	549	533	524	538	528	554	521	510	588	565	523	538	563	542	552	570	538	533	501	507	571	539	544	540	538	567	530	560	482	578	584	529	529	550	540	561	581	543	559	581	500	560	545	565	542	554	510	523	555	545	529	528	526	559	522	585	539	507	534	530	590	536	567	551	560	540	564	592	555	518	551	557	552	512	552	553	508	547	550	557	533	515	566	545	547	504	556	519	536	545	537	531	509	527	587	510	516	510	557	597	556	595	538	561	571	541	534	564	531	522	530	519	539	528	542	557	544	532	573	571	559	575	563	547	551	560	583	541	503	533	507	575	533	530	526	550	550	553	557	554	506	578	517	511	581	560	556	528	549	534	511	483	536	523	530	599	536	500	549	553	543	521	570	572	556	578	530	548	537	535	539	565	580	594	558	543	527	538	591	536	542	510	503	539	563	556	550	559	585	544	555	546	528	523	544	516	542	556	518	521	560	521	559	547	520	568	562	567	540	543	557	517	555	591	537	543	505	532	542	546	546	527	566	517	566	521	559	546	547	555	549	529	571	536	536	534	537	510	559	525	511	572	598	549	567	530	537	552	556	512	553	519	515	553	608	540	559	515	562	535	568	522	557	541	553	511	566	558	525	520	536	539	541	484	507	539	516	549	554	549	516	540	558	551	586	571	548	494	515	520	513	552	576	546	559	567	529	585	587	514	538	579	545	546	559	518	512	535	524	512	572	544	562	528	510	563	500	577	575	557	550	584	552	553	542	527	539	549	532	551	580	539	557	538	525	545	568	524	571	524	537	545	578	565	512	532	530	537	568	553	560	515	503	544	546	560	514	517	545	572	520	564	568	574	560	592	570	548	548	612	526	568	531	547	545	551	533	566	574	484	540	504	591	551	535	545	560	535	531	552	517	546	624	537	548	529	533	559	542	554	557	549	539	517	593	548	541	545	568	579	547	545	520	536	558	532	575	562	550	551	557	544	550	555	523	545	525	533	537	515	547	508	555	549	530	583	552	498	543	556	546	552	488	594	539	540	569	499	574	579	532	587	547	493	522	567	505	557	552	530	514	535	559	531	556	519	512	567	579	539	573	565	564	551	529	536	534	497	533	540	555	516	525	538	541	528	531	541	566	529	510	556	542	526	501	567	589	572	568	512	522	584	540	541	556	569	550	555	557	572	528	589	530	542	536	525	554	526	542	522	532	577	567	540	512	557	545	514	542	545	552	567	539	543	543	555	559	558	519	520	561	536	501	504	529	511	548	577	546	518	583	555	567	543	570	453	567	572	555	522	559	506	523	535	564	554	599	538	572	517	531	534	501	573	568	577	580	562	547	520	555	592	528	534	540	551	541	555	503	549	541	551	523	531	534	502	538	555	532	550	540	541	557	543	516	545	547	568	565	500	513	568	517	558	554	526	537	531	541	577	551	525	534	563	523	479	553	508	536	556	566	580	521	540	508	524	534	521	557	579	547	496	562	578	516	510	537	531	564	564	578	481	539	538	574	537	559	567	580	498	517	539	574	554	537	527	498	532	509	530	520	504	586	560	522	563	549	548	530	525	540	561	518	514	605	561	540	582	554	548	530	520	551	542	560	521	562	543	551	534	564	543	478	514	533	540	554	543	533	550	541	549	555	546	564	534	581	522	524	558	555	566	524	529	521	534	517	537	554	533	506	554	534	549	528	515	520	553	559	543	496	586	585	545	587	541	503	512	536	496	568	504	553	550	524	558	529	578	546	541	506	580	540	530	565	512	535	505	506	522	543	562	494	474	512	540	525	574	571	514	551	549	528	520	536	560	526	531	543	531	555	534	557	560	568	557	544	566	524	561	537	527	505	521	566	565	564	555	538	540	511	521	545	542	519	538	551	516	564	518	542	594	526	584	549	547	489	526	556	531	543	517	566	547	528	485	533	539	531	555	599	557	562	513	542	557	558	531	527	539	513	559	537	569	584	556	567	541	543	520	544	544	530	498	546	545	490	538	562	531	584	566	564	561	525	516	535	539	547	530	572	499	596	539	540	535	559	531	547	557	563
60593	33968	17114	1395	491	386	306	280	257	214	200	168	160	182	161	169	160	163	167	168	127	155	150	135	138	146	158	156	143	145	153	147	152	172	133	120	156	139	125	133	143	141	147	158	148	140	157	141	134	140	142	166	205	309	302	362	342	256	225	194	159	166	334	353	144	139	145	127	142	125	137	150	138	152	140	123	157	163	137	160	148	162	153	144	144	149	141	125	161	138	144	138	119	126	134	127	145	127	151	115	143	133	121	137	147	149	141	141	141	140	137	134	124	124	150	118	141	130	138	153	128	141	133	112	124	154	138	153	150	143	154	174	131	133	95	156	155	127	121	127	128	137	131	146	153	127	129	137	147	117	136	138	129	133	134	143	153	137	136	153	127	139	146	149	114	150	119	129	125	132	144	137	141	120	142	160	142	160	121	131	134	139	141	138	155	164	131	130	126	173	126	137	131	131	146	148	163	134	162	119	144	123	142	132	135	99	124	112	134	155	156	133	126	106	135	143	136	128	154	130	162	151	136	147	135	122	127	127	140	140	128	155	149	136	134	123	124	112	128	134	117	128	131	161	131	133	113	127	114	137	125	139	140	135	125	149	143	126	143	150	155	141	139	157	142	134	139	161	126	146	129	157	154	142	135	134	144	136	104	140	147	136	140	146	159	140	114	136	146	140	130	137	121	142	130	116	133	133	138	142	147	131	139	141	144	151	135	154	133	117	147	137	140	140	148	141	135	141	137	127	133	156	144	140	152	128	123	153	127	153	165	149	117	140	138	130	141	134	140	137	143	145	134	126	149	136	139	124	129	120	156	146	120	140	151	161	136	150	115	139	135	142	141	142	135	155	147	147	123	151	155	135	133	128	155	127	118	144	143	159	134	143	131	150	152	125	140	131	132	151	133	164	126	135	141	151	127	154	132	152	118	131	139	125	147	132	118	179	148	142	136	144	157	139	143	141	142	135	140	140	124	153	141	105	141	149	118	143	118	147	124	126	118	158	127	141	141	141	131	150	154	160	136	141	141	122	145	148	125	120	134	156	134	127	138	118	129	131	129	152	151	129	167	128	150	143	103	155	124	140	127	127	127	142	145	114	147	146	123	126	123	126	139	129	120	129	135	145	134	146	137	145	144	128	114	134	154	136	137	121	124	159	129	124	127	129	132	127	143	142	123	126	137	139	125	149	124	165	128	153	154	124	140	125	133	147	172	147	119	149	141	138	152	129	144	147	133	100	121	138	150	147	143	134	134	133	152	150	134	130	146	136	127	125	143	132	118	141	146	148	144	141	134	124	139	149	138	122	156	146	151	144	124	127	144	140	147	145	145	163	135	122	125	104	127	113	127	146	132	148	122	139	152	140	145	137	138	159	126	127	141	148	143	128	138	139	144	118	103	145	139	129	154	140	130	138	138	133	130	139	140	115	118	157	121	159	153	140	133	116	144	136	125	142	116	135	140	128	147	119	137	145	144	140	133	131	117	150	130	130	139	156	144	142	169	138	166	123	129	166	120	155	126	143	136	142	121	140	135	95	144	142	146	130	148	135	129	133	137	119	137	142	148	148	140	145	146	128	142	159	139	145	141	135	145	155	141	122	150	126	115	108	128	141	146	132	144	107	146	128	143	137	132	147	136	113	139	152	141	113	132	136	142	140	126	152	130	118	170	124	108	142	122	137	136	144	111	141	136	137	118	142	136	129	155	130	121	133	153	126	127	147	133	124	141	156	128	159	138	143	140	132	151	132	162	130	133	142	156	145	122	146	145	140	135	119	163	142	131	134	127	125	143	116	119	146	127	156	142	141	137	131	145	128	144	142	151	154	146	158	158	127	144	142	162	129	141	145	141	124	160	142	148	132	127	134	143	132	117	143	155	149	137	143	156	126	168	138	116	122	134	121	124	142	126	144	152	132	142	109	131	146	137	119	162	133	147	138	132	125	153	140	159	146	147	126	141	137	113	130	136	146	126	115	141	138	140	127	127	114	144	130	132	123	145	148	132	134	146	132	151	146	116	130	144	161	127	129	162	152	153	140	122	142	145	125	145	152	134	115	129	132	129	142	164	161	152	128	120	140	140	132	137	157	125	126	117	124	127	147	118	123	128	120	132	113	136	113	137	131	119	124	137	163	137	104	118	145	141	146	130	131	142	141	152	109	145	112	132	150	137	129	116	145	141	136	140	158	134	127	136	157	126	138	135	150	162	147	127	148	146	124	132	141	126	122	138	126	142	125	130	133	152	147	127	136	141	134	134	153	146	119	136	156	126	134	139	128	132	129	136	149	133	156	143	147	140	151	137	130	157	124	148	143	139	146	128	145	132	144	140	152	122	125	134	132	134	132	140	151	113	159	120	142	154	131	159	140	138	149	126	134	133	122	135	130	139	148	122	120	144	140	146	134	107	159	136	165	123	143	130	130	137	125	141	133	112	133	148	135	134	117	133	123	132	148	125	131	133	140	125	131	147	128	144	124	137	147	150	138	137	134	134	120	158	134	132	139	134	127	134	139	130	159	116	122	134	153	131	133	116	126	145	144	120	138	146	140	128	144	136	145	130	138	123	119	144	146	136	143	133	140	126	123	135	130	124	117	148	146	128	132	135	128	126	136	153	122	122	139	144	126	142	137	139	136	139	136	127	132	146	134	156	158	115	150	146	145	131	137	135	125	128	148	158	141	152	134	142	144	147	131	114	141	127	145	141	144	145	135	127	138	135	145	149	119	114	130	145	131	120	131	143	153	150	149	127	121	147	136	159	154	136	118	147	136	143	121	143	153	147	111	105	131	128	134	153	145	120	132	120	147	142	137	131	134	140	136	118	136	147	136	130	119	117	137	161	134	131	142	130	164	130	119	128	149	162	147	121	128	131	145	134	139	130	161	125	148	122	131	125	123	140	151	149	141	143	144	135	127	126	118	127	133	124	156	137	113	133	132	136	154	154	108	129	133	134	130	119	120	137	142	142	146	139	150	132	132	144	138	144	122	141	131	124	132	124	141	135	163	142	138	132	151	130	121	124	133	141	137	145	145	136	127	135	123	151	138	121	147	137	137	139	138	144	99	161	134	152	118	148	131	129	137	139	131	134	146	138	133	134	123	136	134	136	154	154	149	134	132	130	152	123	120	150	140	141	156	136	145	139	141	143	141	124	130	126	141	147	135	137	135	119	141	105	144	160	123	154	132	143	140	147	147	133	139	142	139	130	144	141	115	143	135	127	122	134	148	128	132	139	127	134	139	139	140	155	152	139	141	145	146	156	152	128	119	145	138	114	149	146	139	148	137	125	147	145	119	125	122	151	150	135	152	143	150	137	126	121	135	137	139	133	150	133	126	160	148	166	125	127	133	134	136	136	165	136	139	133	149	120	145	131	139	129	163	143	132	129	145	134	133	153	142	139	122	149	145	154	131	150	148	138	139	146	139	147	141	130	113	118	119	148	135	141	126	127	153	133	144	126	130	147	129	118	138	154	141	143	149	136	127	130	136	139	129
38335	21209	8546	2077	1873	1504	1300	1183	956	879	814	756	655	658	645	580	581	586	560	560	522	528	513	515	472	509	521	480	504	505	481	469	474	465	478	513	511	481	500	487	480	466	454	435	481	509	466	459	477	497	534	599	1085	1963	2009	2253	2393	1357	1122	799	685	769	1963	2206	478	442	491	492	531	471	459	500	471	448	462	468	457	549	473	468	471	443	449	452	467	459	428	427	388	457	418	407	403	401	418	442	398	420	446	433	405	427	406	424	412	409	423	442	449	440	403	379	419	374	400	418	392	442	408	424	391	402	412	424	408	411	386	433	395	429	432	386	427	468	426	421	369	433	429	421	440	442	401	417	446	433	405	403	398	412	422	428	405	440	413	398	420	427	394	398	451	414	429	432	434	426	399	422	411	395	448	400	408	419	429	449	432	456	385	416	409	477	421	391	465	428	403	445	386	367	411	406	406	430	396	417	392	430	424	411	445	436	392	445	414	395	388	421	443	383	385	455	439	458	424	391	449	393	428	420	438	411	386	420	446	405	432	372	412	422	391	426	412	407	420	408	412	462	392	409	415	424	412	434	455	409	454	427	428	414	385	419	378	452	399	418	404	394	421	403	391	452	422	396	402	424	368	397	419	447	428	438	392	379	402	385	417	421	399	378	427	408	410	425	420	381	399	388	365	424	415	418	371	417	413	405	409	411	401	389	396	425	416	396	382	463	434	420	393	409	463	426	407	423	380	429	402	422	401	394	447	409	414	463	387	416	407	442	424	414	406	413	426	425	430	386	431	431	435	376	455	421	413	394	401	420	434	385	408	421	412	428	435	420	392	450	422	395	419	402	426	362	432	428	402	392	445	385	401	432	429	386	411	438	422	406	405	438	395	385	425	408	403	385	437	411	448	416	401	437	400	435	390	436	436	425	451	393	405	429	419	387	405	420	416	422	380	415	403	378	406	416	400	407	429	430	407	412	404	412	397	414	386	410	382	423	406	420	412	421	402	417	433	422	386	371	429	406	393	399	421	414	410	416	438	388	411	425	379	428	407	413	430	415	446	421	423	449	456	427	469	412	396	395	406	418	426	415	420	410	407	428	416	425	451	429	386	430	399	394	400	418	383	403	417	426	423	435	405	389	404	439	372	413	411	441	420	446	429	381	395	393	395	354	405	447	439	444	437	412	413	403	413	422	381	412	384	426	412	407	409	432	442	393	417	436	400	385	421	443	431	435	424	441	411	407	398	376	426	448	412	411	440	433	447	441	428	418	465	425	415	380	423	422	436	416	444	399	392	416	443	447	370	405	407	380	412	422	428	386	426	400	386	419	413	407	429	445	428	430	425	385	425	402	394	430	433	423	435	427	370	406	379	412	438	394	398	426	388	370	411	420	420	436	415	414	434	408	409	422	394	401	399	404	411	391	403	391	429	418	426	390	367	449	423	428	375	415	416	438	365	396	424	428	392	403	411	421	389	420	411	406	401	401	439	395	414	438	411	439	407	408	395	392	451	407	392	406	393	412	395	414	390	399	409	445	431	435	386	435	457	387	414	405	443	409	425	434	452	417	415	451	420	398	435	389	391	440	442	456	406	385	411	436	409	409	425	413	418	415	385	441	400	401	421	407	409	444	449	396	401	423	409	391	413	356	391	377	426	401	418	397	411	410	386	404	379	424	428	410	408	415	371	413	413	399	399	443	384	354	449	427	389	444	415	431	421	439	400	436	414	407	446	395	402	422	431	398	437	398	412	404	421	399	420	401	419	409	407	437	382	415	403	411	422	418	389	420	369	408	388	411	414	390	385	423	370	393	376	398	424	425	436	396	417	405	384	437	406	425	408	372	453	391	426	421	416	443	399	391	424	415	409	399	401	424	458	422	389	410	424	373	404	404	421	403	418	417	401	393	412	402	387	420	423	430	421	416	409	433	449	388	408	429	411	425	396	416	379	416	408	427	420	421	408	378	416	393	438	410	393	416	473	432	423	435	430	435	432	397	411	369	433	408	413	408	405	433	421	469	414	408	404	423	416	412	394	435	451	408	431	421	404	413	426	421	396	413	434	411	410	383	438	409	405	401	417	430	369	387	395	448	428	402	417	418	421	410	415	397	435	399	427	426	421	418	434	418	392	395	423	454	426	442	428	389	412	390	403	398	395	425	402	411	450	409	436	445	410	430	382	403	403	385	393	447	415	405	417	413	408	404	380	415	436	386	416	396	424	398	446	437	410	398	441	394	435	428	422	403	389	433	461	393	433	392	384	448	419	440	438	427	396	416	407	415	421	409	396	392	381	423	410	428	422	414	432	402	421	406	376	432	425	405	417	403	410	433	404	430	384	400	409	434	422	380	404	461	401	432	408	417	431	456	398	379	382	398	403	420	417	431	375	407	417	429	420	448	440	414	397	433	415	446	404	412	426	381	416	419	450	410	415	441	434	436	405	425	428	407	404	387	428	387	420	437	409	412	438	406	419	394	414	407	415	426	409	407	400	410	418	435	431	419	377	463	430	412	414	452	399	422	408	425	398	416	420	403	415	447	411	423	435	402	414	455	407	418	405	407	423	428	410	430	418	397	388	388	400	397	423	381	439	411	415	429	440	386	409	418	398	415	420	396	412	402	379	394	448	397	422	424	405	402	403	412	378	385	411	403	387	373	427	412	396	416	431	379	408	389	410	397	417	410	426	373	419	439	408	406	402	414	394	419	407	428	435	428	423	427	415	437	420	441	409	413	413	424	447	419	434	439	398	417	388	426	413	434	415	398	397	464	454	411	417	421	411	426	387	386	405	425	436	425	464	450	402	423	438	448	413	409	425	384	372	416	414	400	418	402	420	435	407	419	420	414	432	386	398	406	424	385	390	433	443	400	428	377	425	420	451	404	391	426	419	407	393	402	410	406	438	389	365	484	410	418	399	422	418	419	393	368	418	436	423	412	422	405	391	415	412	398	417	423	444	398	413	424	416	459	408	429	410	424	408	374	427	407	438	428	390	427	448	411	416	403	418	444	379	376	403	408	399	412	422	416	464	421	458	448	392	436	450	428	427	406	399	411	416	432	380	415	407	433	427	387	402	426	392	390	426	406	405	401	424	418	393	412	471	438	397	415	446	380	438	426	424	385	383	422	411	408	420	403	404	396	428	358	392	454	408	418	430	399	421	408	421	400	443	390	415	416	450	410	432	400	414	436	423	427	443	389	409	448	469	408	407	388	431	432	419	421	411	430	403	424	387	420	397	398	416	465	412	432	434	468	408	433	413	416	415	439	420	431	397	378	451	427	378	403	401	383	452	421	412	403	430	411	418	414	425	394	393	432	414	385	409	400	438	433	425	443	420	363	403	402	392	431	398	439	424	440	410	420	401	407	404	437	386	392	385	476	403	421	402	425	418	368	444	418	416	395	392	419	445	440	415	441	403	400	425	418	462	442	399	399	432	410	373	445	443	416	431	438	404	383	443	428	387	424	412	411	412	385	445	417	434	422	420	447	373	379	426	458	397	414
74088	44746	25603	6455	1121	742	574	498	410	383	330	327	293	312	272	257	278	228	248	222	225	225	224	219	215	193	229	216	218	239	207	205	205	211	197	203	223	212	203	213	218	202	224	219	215	222	223	218	208	243	235	222	228	255	368	468	487	424	326	289	243	339	583	737	211	238	244	217	202	198	209	202	237	200	186	193	205	230	225	221	214	199	227	216	195	200	187	206	204	192	196	196	195	194	188	212	209	182	196	197	187	229	183	187	202	185	196	193	207	238	173	195	194	184	209	197	209	189	211	199	180	203	194	229	219	187	191	207	197	196	202	219	213	188	197	171	220	202	192	184	185	180	213	203	171	181	199	201	198	178	183	207	192	182	188	193	191	203	194	219	183	189	207	196	215	207	193	178	185	195	194	220	201	219	188	186	222	182	194	196	199	197	209	178	204	188	174	214	188	219	219	190	189	213	212	206	202	205	215	224	189	211	174	203	185	196	187	191	184	190	194	188	190	186	217	186	181	204	203	197	218	219	187	185	224	177	215	218	198	176	176	215	204	194	187	189	204	213	199	204	193	210	202	180	180	186	212	206	170	170	187	203	210	204	183	218	190	201	195	196	200	190	199	231	177	194	199	188	208	209	183	193	213	203	207	205	210	187	204	219	203	202	188	199	197	175	174	199	190	177	201	214	214	219	186	194	167	175	192	175	183	193	197	214	194	186	214	202	198	199	207	198	202	201	184	214	169	199	179	209	190	171	203	191	200	195	193	199	206	190	168	184	196	198	171	190	196	224	224	191	208	235	211	219	210	183	210	192	170	193	217	209	202	192	187	210	202	208	162	207	183	211	183	173	201	167	191	205	176	179	194	164	206	206	186	224	221	203	212	191	199	204	184	215	211	185	217	186	207	199	183	201	164	197	208	199	207	196	197	207	201	193	190	227	186	193	204	185	212	169	209	201	175	211	195	205	208	190	191	197	194	197	169	198	230	209	195	207	189	195	226	197	202	205	198	214	188	182	209	178	197	194	180	200	198	214	197	210	214	192	171	212	209	208	189	199	189	208	193	208	200	202	185	183	188	213	186	197	184	203	175	221	194	172	189	187	199	200	202	175	186	201	205	212	192	185	184	195	193	192	218	200	215	192	181	169	206	199	182	229	181	198	179	196	184	216	182	207	185	185	195	180	211	226	200	182	198	177	186	226	200	193	209	191	186	187	217	207	221	210	215	199	209	187	168	172	201	227	212	212	208	186	201	201	200	182	200	192	200	190	224	217	197	213	201	194	190	194	193	196	200	198	192	198	170	182	176	185	173	197	215	203	201	182	184	209	204	210	177	196	190	211	204	222	198	197	204	205	210	214	163	211	224	206	205	202	179	179	186	197	179	191	196	190	182	198	218	182	183	207	190	182	184	213	183	224	187	220	201	191	211	199	207	181	231	179	173	208	195	197	218	191	203	213	202	181	204	218	216	209	173	204	207	171	195	204	193	191	182	207	204	192	225	190	216	217	219	204	196	187	228	218	224	194	198	202	239	208	207	203	195	196	201	184	222	214	204	202	198	166	192	187	218	209	200	208	207	209	192	171	174	188	181	209	210	190	210	211	190	194	168	201	182	202	237	173	212	198	193	191	231	204	205	200	201	200	190	203	183	196	170	200	196	208	191	211	183	191	192	188	190	162	200	201	191	172	229	213	180	206	185	197	180	189	210	219	179	179	201	209	202	196	199	198	184	198	196	195	188	193	199	189	182	197	212	197	168	195	198	190	209	180	203	183	184	201	226	190	194	202	182	196	205	234	180	206	192	215	201	181	215	181	219	226	184	235	182	202	203	175	184	198	228	182	177	164	179	180	210	182	201	202	226	211	194	178	191	198	180	193	187	182	190	200	161	206	204	205	194	196	192	206	196	197	211	194	224	210	220	193	200	203	195	214	169	216	180	187	206	187	188	197	171	198	181	212	218	188	208	209	219	190	177	186	204	204	199	206	210	182	201	203	188	214	201	218	185	202	194	199	196	189	184	183	216	203	211	199	184	197	217	212	190	182	190	191	191	193	204	202	220	197	195	193	189	220	219	209	205	166	178	222	190	170	191	204	204	187	207	184	221	201	182	214	197	182	202	174	208	211	212	212	204	199	206	203	206	183	205	191	194	200	190	212	202	191	188	209	184	191	203	208	211	195	196	207	210	198	182	178	207	202	229	215	192	236	203	182	218	208	171	209	193	180	215	188	213	178	187	199	203	214	169	197	194	181	173	198	169	208	221	187	182	174	196	224	205	178	192	180	177	201	200	189	204	207	193	179	206	191	186	190	182	181	207	194	196	186	175	213	179	182	218	199	194	189	196	215	203	183	218	176	194	209	232	171	206	213	184	176	191	220	199	214	204	192	181	204	193	200	188	184	203	186	210	204	193	188	194	197	214	184	202	196	185	203	213	204	197	198	194	190	215	196	205	180	223	195	210	197	210	173	182	177	174	195	191	188	167	182	186	222	200	214	186	202	172	196	185	192	177	177	212	193	191	218	203	189	198	198	185	174	206	181	239	195	189	210	171	214	162	203	193	181	151	218	195	191	210	193	198	181	215	204	221	189	210	197	204	184	228	179	183	191	176	190	202	200	198	204	201	228	163	218	176	181	214	218	183	194	209	201	176	200	205	204	199	212	204	197	205	234	198	209	190	201	213	229	197	200	205	207	200	223	204	181	209	192	183	185	175	203	188	180	168	224	209	204	209	189	179	215	187	175	188	190	201	211	237	182	208	181	176	206	195	187	218	202	192	196	203	179	198	197	212	224	208	178	226	211	184	206	216	203	205	190	222	195	224	198	179	210	198	199	210	207	201	204	209	208	225	189	183	219	186	200	189	194	197	169	209	224	200	196	184	186	193	206	200	201	178	202	179	201	197	184	181	199	193	188	184	193	190	223	190	199	183	188	204	185	204	216	219	164	197	174	170	215	197	184	217	225	199	192	207	191	178	208	203	195	190	219	211	195	218	229	193	214	194	192	196	192	195	192	184	200	184	213	204	184	200	205	177	227	187	213	182	178	174	215	205	219	195	184	189	222	203	191	193	201	211	196	190	198	195	226	179	188	196	201	197	230	220	211	177	179	184	168	211	225	200	197	203	176	208	201	179	210	172	203	207	215	201	189	206	161	186	208	186	212	211	206	214	196	205	183	186	223	203	202	196	211	201	216	192	196	183	199	178	184	194	191	218	199	198	191	220	188	211	227	199	207	204	204	210	181	191	197	202	176	195	209	201	203	213	200	216	195	203	165	224	218	210	181	216	208	205	220	214	201	191	193	201	178	194	197	182	193	200	204	200	204	195	183	200	197	201	203	216	208	189	185	179	196	212	178	234	186	207	187	195	205	210	186	184	194	198	190	211	183	204	215	193	187	217	165	194	167	228	169	217	172	189	196	195	193	182	209	179	172	191	197	212	187	195	177	207	212	184	191	199	184	234	192	207	192	195	179	181	194	195	188	205	218	208	210
47561	27909	11048	3716	3348	2649	2243	1947	1689	1528	1309	1203	1150	1027	1035	985	923	804	850	824	829	730	812	747	730	698	701	692	678	691	652	710	659	681	692	662	655	648	665	635	640	618	631	628	642	699	699	687	703	698	810	709	926	1250	2008	2744	3032	2643	1916	1148	1120	1611	3589	4481	642	685	660	681	705	673	777	816	793	748	672	675	672	715	736	700	672	600	602	667	636	606	634	598	566	567	542	582	541	618	554	585	510	546	563	572	569	535	588	563	571	589	571	589	583	566	545	557	532	536	572	580	577	560	579	567	610	585	593	592	545	610	577	547	532	549	571	544	583	572	588	581	534	554	546	578	569	586	568	504	543	573	583	597	605	559	586	567	541	565	578	524	578	568	611	569	565	601	558	566	505	565	592	524	560	551	549	562	567	567	514	550	560	548	540	536	532	575	538	552	540	569	574	542	549	599	569	543	557	519	584	564	569	541	534	586	580	583	584	553	545	557	559	594	554	526	566	565	572	575	542	556	536	548	583	580	533	544	562	552	551	546	585	577	529	606	549	623	565	557	581	621	564	584	549	557	564	596	578	565	558	572	508	561	559	552	569	606	550	566	562	562	522	593	550	598	573	567	543	557	592	581	556	568	555	569	557	560	541	532	534	544	536	557	586	554	523	604	573	576	562	543	532	560	571	614	581	573	566	549	556	566	553	561	540	491	556	568	619	550	558	595	579	591	571	541	538	576	541	578	556	559	536	559	569	553	544	581	559	529	566	596	591	570	562	550	589	585	542	554	551	560	559	570	541	550	600	551	594	582	554	546	535	525	549	577	585	543	574	579	580	578	533	562	566	577	566	521	552	526	541	567	589	529	575	566	569	570	597	543	528	568	537	555	596	591	566	556	512	586	572	557	535	537	591	588	591	505	547	564	571	586	528	532	555	573	553	585	558	579	521	525	581	559	589	584	649	571	564	594	559	576	528	561	577	577	574	549	589	579	561	556	524	573	568	560	526	593	577	572	577	579	567	594	566	551	548	578	542	542	574	538	555	574	568	526	596	563	571	528	568	568	602	605	583	572	576	573	560	555	571	561	554	598	573	585	538	540	542	618	571	578	549	565	567	576	585	532	627	505	544	559	553	564	527	507	564	597	540	546	566	557	579	525	578	578	588	540	570	572	572	527	579	521	567	547	557	523	531	595	588	531	590	580	596	536	565	566	562	602	571	523	537	542	546	542	590	532	517	533	542	555	576	578	527	526	540	591	550	520	601	576	537	610	500	566	572	601	557	605	555	574	592	559	573	580	562	544	588	562	518	550	578	560	545	564	609	530	560	561	576	565	579	553	585	568	558	556	549	571	549	571	618	546	557	565	575	592	595	545	491	549	556	552	542	586	591	531	568	524	586	583	559	563	592	600	548	513	552	531	583	552	554	510	569	546	577	608	553	546	567	573	544	540	532	595	535	533	559	582	557	548	524	582	585	585	560	525	573	547	550	569	535	567	586	586	610	563	568	585	541	569	563	588	586	548	557	567	579	578	558	557	570	592	567	568	551	612	566	567	565	556	562	558	595	576	549	529	596	621	589	563	576	534	586	549	557	557	602	602	586	555	544	543	551	571	572	561	587	544	589	585	536	574	592	568	569	633	591	575	558	617	571	558	544	596	551	536	530	599	546	573	593	565	555	596	588	574	565	563	560	526	576	583	613	563	539	561	558	595	559	583	578	562	525	588	562	586	518	582	526	553	584	527	551	583	565	589	558	591	551	566	565	543	525	591	600	565	580	542	572	566	625	576	579	574	581	549	582	570	551	549	534	565	562	528	596	577	559	546	583	549	576	555	554	538	583	586	578	578	563	544	528	574	603	600	590	560	583	610	555	534	571	559	555	543	560	553	574	543	573	567	577	573	589	561	529	578	589	544	574	552	570	563	582	559	584	547	575	586	563	608	574	548	561	558	561	544	574	560	599	568	593	552	571	532	570	574	565	538	560	583	580	581	579	558	585	534	548	596	567	576	544	543	627	505	554	553	564	544	570	526	558	592	535	592	564	564	564	580	593	588	582	587	558	524	544	543	596	544	562	567	552	567	552	564	568	522	568	571	523	578	582	561	563	572	538	564	566	552	558	547	548	550	541	552	526	560	570	579	548	590	565	542	566	561	539	581	575	519	556	565	584	567	556	543	569	548	535	600	531	574	584	552	573	624	569	568	589	547	594	598	531	592	554	557	502	567	550	590	566	529	550	563	564	575	550	553	518	547	540	511	551	556	621	553	552	514	583	556	573	537	573	562	586	504	595	546	608	596	571	556	581	561	596	519	542	580	554	589	547	571	564	561	580	545	572	593	558	571	536	548	555	531	531	563	576	590	565	564	590	575	607	517	558	570	558	532	583	571	595	574	566	548	567	524	534	548	506	538	533	591	537	586	554	595	598	571	572	538	592	566	580	546	544	572	536	552	560	583	522	564	565	580	530	532	569	615	569	545	548	531	521	539	599	562	569	564	569	571	536	571	583	547	548	552	575	551	560	535	558	570	554	619	584	579	567	551	533	561	545	543	535	544	552	596	541	559	558	586	527	562	590	515	595	552	557	532	585	557	559	592	543	559	547	523	563	555	610	542	580	606	578	567	528	606	587	551	574	541	555	549	559	591	557	588	554	577	577	561	561	589	511	564	546	530	551	587	563	529	583	551	613	557	556	534	600	562	539	516	552	546	569	560	561	594	559	553	605	576	600	591	558	559	581	562	572	553	556	588	570	542	560	572	560	538	595	586	568	562	600	530	573	562	579	532	608	556	588	545	617	561	577	543	570	561	583	547	560	568	556	530	567	529	531	537	539	595	555	576	606	571	562	568	555	544	539	603	574	592	578	544	547	614	559	588	581	529	589	556	543	589	552	554	537	566	572	559	604	535	581	615	548	540	544	598	594	555	550	548	575	592	567	505	560	569	541	529	607	564	579	580	566	564	604	552	545	549	541	590	563	538	534	560	534	555	557	571	569	582	566	558	584	550	546	567	553	522	546	557	559	573	580	533	531	557	558	541	545	576	576	551	593	568	569	591	554	590	542	555	578	579	539	594	614	567	570	583	535	557	565	537	542	544	563	572	523	579	539	595	568	572	531	597	563	569	579	532	560	567	607	545	589	561	552	567	510	531	571	572	574	524	606	568	564	584	532	595	540	580	541	576	545	529	577	560	584	571	546	549	560	537	568	534	588	556	568	593	619	533	541	577	629	510	530	575	523	551	542	601	582	535	571	538	550	571	571	607	592	557	553	586	553	530	597	538	539	572	577	567	552	573	576	591	536	573	586	543	541	545	575	564	534	574	520	559	545	551	566	556	583	567	531	571	558	565	558	579	557	558	587	566	527	585	556	590	566	551	539	529	532	545	552	593	556	572	526	519	574	576	522	566	574	546	541	553	576	532	562	586	591	586	541	582	520	572	577	583	538	557	564	571	551	562	541	522	559	577	529	597	580	585	557	559	571	534	609	580	510	566	591	567
19053	3278	1127	309	251	190	237	229	207	208	203	228	190	200	208	202	201	192	190	187	200	205	233	211	200	220	217	178	186	185	229	208	190	199	214	202	231	224	207	208	201	184	218	210	203	228	192	189	209	201	208	231	191	220	242	231	207	243	233	202	220	175	227	256	209	206	210	190	183	237	219	186	206	220	187	196	208	199	202	203	216	202	194	194	215	203	241	196	183	211	201	237	214	170	232	201	200	182	200	187	172	195	212	199	210	208	206	205	223	202	199	204	225	174	210	211	202	194	200	218	214	183	200	204	212	192	193	196	206	182	179	176	210	205	214	191	179	211	191	188	185	191	234	222	208	217	225	190	216	192	212	197	203	198	203	197	191	231	219	214	198	223	218	215	183	210	186	222	197	213	203	203	200	212	216	195	196	182	192	217	195	231	217	218	194	206	187	227	191	176	199	210	226	211	206	212	198	179	188	206	195	194	193	182	216	211	214	194	192	187	187	207	204	220	219	185	200	208	221	208	198	205	207	162	191	218	196	218	201	229	238	189	221	182	228	182	188	214	211	201	207	216	217	223	200	214	187	210	187	196	202	182	214	215	183	200	224	193	183	203	192	210	202	209	213	198	223	181	200	214	229	173	215	199	223	211	195	211	193	206	199	188	193	221	206	233	200	222	205	206	204	195	197	215	200	211	211	227	202	229	191	195	199	205	212	216	224	233	217	196	203	199	198	232	174	211	214	182	195	204	193	194	213	196	193	213	205	184	184	169	232	213	191	212	191	208	181	208	204	214	189	195	191	214	198	207	211	186	214	196	199	184	209	179	217	196	200	200	215	202	208	225	196	196	206	204	205	180	197	198	202	197	240	193	190	188	207	220	178	217	191	190	202	203	201	180	199	191	189	213	203	195	215	197	214	188	210	206	200	178	200	189	225	198	173	192	208	216	201	222	197	192	200	197	200	212	204	209	212	233	190	214	205	200	188	189	203	203	218	204	194	198	196	193	208	190	211	195	175	214	197	197	209	194	194	196	182	218	218	210	181	212	177	207	200	207	197	201	203	219	196	196	204	208	207	191	198	208	197	190	203	189	213	194	206	192	218	206	185	200	239	182	181	200	210	194	207	184	189	204	207	194	195	219	180	203	232	210	223	196	182	206	210	230	228	192	211	212	203	207	235	201	192	196	179	195	189	214	187	201	184	214	194	226	195	226	223	204	204	222	200	199	250	212	202	211	214	214	197	235	207	179	198	216	199	191	206	211	221	223	188	208	192	185	194	204	201	188	197	205	222	231	203	185	193	217	175	217	203	213	202	210	217	209	219	220	197	200	201	199	207	206	201	195	224	208	212	200	193	194	207	209	192	227	209	219	173	207	197	200	171	204	197	216	168	238	213	192	200	185	213	203	218	231	184	203	190	216	191	207	211	220	225	208	208	202	228	207	218	198	187	228	191	207	208	208	193	217	199	177	223	201	201	201	226	201	212	204	205	184	215	185	207	220	214	189	213	185	227	195	185	235	213	186	197	199	217	231	201	229	205	185	206	216	182	216	199	229	183	207	224	197	194	215	189	225	220	206	220	192	205	204	204	191	188	225	214	195	196	199	206	217	231	217	186	231	230	186	220	191	228	219	227	206	184	224	184	207	197	206	217	186	205	212	209	203	190	195	195	191	199	204	206	188	218	222	218	194	219	204	215	186	195	186	187	185	194	215	173	184	206	210	204	192	193	216	189	190	196	228	210	208	189	207	209	201	188	219	207	205	201	201	207	201	215	222	213	201	177	222	202	205	191	221	196	208	208	180	193	212	217	191	216	204	203	174	182	211	223	200	207	212	207	183	191	204	216	208	199	207	188	201	219	197	207	209	220	213	219	202	198	200	188	204	202	205	168	213	188	209	192	183	203	214	220	194	221	197	205	215	213	216	223	194	217	200	204	249	188	191	213	186	181	223	190	226	211	188	184	216	193	204	197	196	201	196	196	208	200	220	200	196	226	216	197	215	200	216	223	175	179	203	215	206	165	188	177	175	226	213	217	228	200	192	187	211	210	200	214	198	223	207	212	222	210	199	201	200	178	199	200	196	218	211	195	231	197	191	215	218	193	208	221	210	194	205	187	201	216	208	192	211	221	204	205	183	206	203	207	200	213	178	180	227	187	199	210	206	186	217	215	200	202	222	204	202	198	224	184	203	217	200	191	164	202	227	172	188	212	208	220	189	194	193	213	190	184	228	184	207	208	198	199	197	218	203	196	195	206	193	182	215	191	215	225	192	181	190	219	209	218	196	219	202	210	211	202	176	196	208	228	199	202	210	169	208	192	208	204	218	241	193	205	196	204	205	202	226	202	198	203	199	213	193	194	199	212	198	193	199	209	199	186	171	216	224	212	182	229	199	200	185	198	207	209	225	203	228	191	184	222	206	194	202	215	175	220	188	187	220	189	215	203	226	199	208	224	219	196	227	215	189	194	196	202	248	211	206	214	204	207	214	181	221	197	246	187	198	225	210	230	222	210	194	196	236	214	201	205	228	204	191	189	219	198	191	177	185	219	166	205	217	234	185	199	208	203	193	200	197	208	210	234	198	191	201	199	229	198	178	223	214	233	223	206	182	228	185	187	205	196	198	202	215	213	200	182	192	188	198	206	206	214	201	214	204	199	202	195	219	208	184	212	190	202	219	221	219	191	230	195	209	195	206	206	219	204	193	204	232	210	205	188	216	211	208	200	192	211	205	220	228	206	202	230	174	201	192	185	181	214	201	210	195	180	207	219	196	221	224	177	200	226	187	203	208	203	215	212	204	212	197	223	195	201	211	228	197	191	214	200	203	187	201	222	199	223	218	179	233	198	228	174	198	197	202	187	212	190	206	140	202	206	205	195	219	219	235	226	211	223	197	209	202	189	213	214	212	197	205	198	206	179	201	193	212	219	191	206	201	202	193	198	208	194	225	210	187	232	223	180	195	214	210	207	180	219	184	217	181	216	216	184	178	216	216	213	189	200	198	198	183	179	190	213	217	204	214	171	198	187	218	182	173	220	228	189	169	206	193	183	191	173	181	210	208	218	192	237	217	211	202	165	202	230	186	208	206	206	190	223	202	196	204	194	222	190	206	178	186	176	210	216	232	183	202	210	224	213	209	237	202	200	216	209	208	190	202	209	211	196	201	188	214	196	214	200	204	177	175	176	195	228	192	213	186	205	196	203	223	223	211	208	204	194	190	182	202	211	215	236	198	212	209	222	212	182	228	241	227	209	208	203	209	210	204	208	212	190	219	205	212	203	220	224	197	188	190	207	200	205	180	204	191	221	175	189	202	180	199	199	223	214	196	195	193	228	238	213	187	187	218	207	220	208	216	214	198	220	252	186	213	209	201	219	201	194	199	207	203	204	220	191	202	172	223	182	206	208	188	217	196	183	212	208	191	167	190	199	215	169	205	186	201	198	198	181	207	182	225	215	219	220	211	227	209	206	196	217	216	203	191	183	228	212	211
17625	3512	1731	733	650	670	619	673	623	617	620	551	567	577	620	583	644	574	586	562	586	577	558	620	569	579	553	572	606	590	589	594	589	594	600	595	575	580	574	599	569	560	567	594	585	602	595	581	603	580	598	635	634	664	735	740	766	718	657	709	625	635	758	752	578	553	603	589	563	582	551	602	642	601	546	588	600	598	569	588	578	579	556	572	575	538	614	575	568	565	570	529	541	607	558	550	554	568	556	540	575	570	514	588	580	614	591	545	571	591	536	548	558	595	556	533	582	562	565	547	548	561	604	544	549	552	557	582	573	578	532	599	554	591	573	559	602	550	578	557	574	570	559	602	572	594	558	562	534	585	579	553	596	544	579	569	592	551	613	565	583	570	564	562	572	562	555	594	613	577	565	549	550	522	613	593	514	567	594	584	534	563	543	576	591	615	568	558	582	619	552	564	600	586	563	546	560	589	554	594	548	620	524	553	586	556	540	560	538	600	582	570	557	617	566	541	575	578	567	560	585	563	584	540	569	558	602	505	574	573	555	526	573	511	554	619	540	599	597	577	530	544	562	580	599	541	526	531	560	590	587	558	533	599	553	565	566	596	593	544	557	577	580	537	566	580	556	570	550	592	539	561	561	535	567	572	603	532	606	572	595	577	578	557	603	589	553	544	550	542	547	564	534	562	561	571	577	532	583	589	635	540	528	570	573	533	569	587	614	562	551	547	567	636	587	545	558	555	548	598	547	560	580	581	544	555	540	595	591	568	601	551	545	573	583	569	576	557	558	560	574	558	561	593	578	570	555	604	524	556	622	567	548	588	563	627	548	591	580	550	585	574	610	586	543	528	537	595	560	564	560	573	560	593	580	579	589	600	587	570	533	576	576	594	569	577	584	582	574	561	564	570	549	582	593	564	550	550	558	599	561	550	567	598	612	536	547	545	590	563	561	566	572	570	586	571	588	590	589	558	566	554	521	574	572	553	569	567	588	575	611	579	550	525	560	572	549	586	570	530	579	588	559	550	581	600	533	561	579	557	552	600	559	548	558	593	562	589	539	588	578	539	564	576	516	560	543	526	604	578	547	543	562	582	567	569	565	551	561	602	560	549	572	536	550	569	583	587	569	550	579	595	553	557	573	596	619	539	560	589	565	597	559	589	567	575	539	561	547	544	566	605	572	585	565	547	571	546	565	583	584	572	578	530	601	588	567	568	571	619	570	558	595	590	583	556	568	592	573	607	571	577	556	569	592	565	551	569	566	524	548	605	582	561	559	563	553	569	611	536	584	558	584	610	567	564	578	548	625	572	593	562	552	555	560	571	595	556	552	557	576	594	576	570	589	584	626	584	585	565	567	550	552	582	570	550	565	570	569	591	580	578	541	537	589	547	588	573	611	556	540	552	553	577	550	560	566	559	592	562	555	578	591	571	568	592	576	555	578	623	567	565	574	573	588	588	577	571	550	563	561	564	540	560	552	587	574	531	556	551	545	561	595	533	568	582	563	614	561	583	538	561	628	539	591	551	538	587	543	581	539	571	528	537	556	589	500	603	557	548	528	593	571	567	616	592	555	544	567	588	559	545	552	567	579	511	591	600	582	570	574	567	578	565	525	607	584	540	583	570	571	570	597	619	559	563	572	594	581	585	553	536	574	567	628	601	580	559	539	596	586	618	597	554	559	564	584	584	559	569	569	534	565	577	551	569	567	581	566	554	592	551	534	577	577	627	582	581	575	579	581	562	564	618	541	566	593	573	593	540	544	593	590	582	581	603	594	596	575	567	586	581	557	545	594	565	565	555	525	576	539	571	557	553	581	604	561	573	560	601	630	598	556	548	630	620	551	580	559	578	517	580	539	561	560	571	581	534	563	545	557	606	569	575	566	548	558	578	535	584	572	614	566	559	552	561	561	532	600	609	555	595	595	610	615	591	575	615	534	568	577	562	576	567	566	590	537	556	574	555	619	581	594	560	605	565	569	551	579	562	562	572	624	598	571	581	597	581	562	568	572	573	572	533	623	575	560	585	570	556	593	549	550	588	551	527	518	559	559	547	576	603	600	569	557	531	574	587	556	568	549	538	571	577	575	583	537	567	555	590	555	513	549	566	564	543	589	598	588	527	551	564	598	588	568	603	572	564	579	597	573	543	571	542	578	572	558	547	559	593	542	555	580	584	546	598	568	564	566	578	555	552	540	570	576	559	570	553	573	568	551	559	549	531	556	547	562	542	590	538	580	569	573	582	543	550	560	539	522	554	602	558	573	575	591	583	586	596	603	590	513	540	555	586	550	596	638	535	577	625	557	534	538	550	553	610	634	597	562	574	547	585	554	555	564	573	560	548	565	574	563	564	583	595	575	605	604	571	557	563	584	616	583	570	571	571	554	582	586	530	532	602	571	493	570	553	604	570	569	570	598	609	551	520	585	538	573	534	522	552	554	554	570	561	562	580	564	578	556	591	557	588	553	542	537	585	566	595	581	554	563	508	550	553	555	591	617	554	554	583	539	577	547	564	558	555	590	587	600	574	605	580	583	514	566	561	586	548	564	595	571	588	576	572	567	547	519	599	558	581	575	539	561	582	583	602	524	580	573	561	532	569	566	548	574	570	544	554	604	579	575	583	560	552	627	570	609	578	543	588	576	587	573	604	563	574	604	531	582	579	574	554	586	563	578	524	575	606	569	584	587	537	543	592	550	550	624	553	559	578	576	564	562	551	609	549	571	593	542	586	577	559	582	544	564	570	517	572	583	601	579	601	550	571	549	595	558	546	562	546	540	561	597	553	566	588	579	560	578	572	579	552	537	564	546	568	585	574	566	561	590	580	566	551	646	560	547	574	567	569	568	583	569	583	538	554	583	545	588	544	567	552	555	576	551	606	553	540	592	575	568	552	552	581	560	555	600	542	564	551	612	566	573	596	577	565	599	548	569	599	590	567	538	579	514	549	523	580	565	609	573	578	538	584	559	555	554	529	543	552	544	516	538	557	547	570	557	560	586	590	577	567	555	564	601	546	546	606	599	553	585	530	605	558	569	550	593	558	553	566	572	612	541	569	574	537	557	565	520	636	623	593	545	542	548	546	557	606	584	581	583	606	584	556	541	585	586	619	543	520	569	543	584	585	560	548	584	588	555	584	573	557	596	570	602	599	572	546	578	549	593	580	562	566	562	575	565	587	588	546	618	607	573	576	523	574	568	533	571	527	578	580	542	537	568	612	616	560	571	573	574	552	582	559	558	563	626	600	598	612	575	551	590	557	574	540	547	599	564	592	578	581	584	547	555	544	560	559	584	599	585	610	554	549	576	597	566	593	551	591	598	538	543	553	564	568	571	597	557	568	580	567	568	568	533	600	581	568	555	548	608	548	562	559	548	620	636	537	577	566	568	581	574	586	593	588	550	528	567	606	573	570	593	570	557	582	545	628	573	587	539	575	590	555	560	532	544	555	599	544	550	604	579	605	605	592	543	584	570	574	574	547	534	606	610	568
64885	33209	17570	1680	496	410	305	270	260	216	228	198	197	178	170	158	168	164	173	176	161	185	154	138	156	150	139	175	193	152	162	155	163	165	161	171	151	141	134	140	134	145	144	165	160	148	156	164	153	136	146	150	201	227	246	346	287	269	240	232	234	266	418	306	157	144	181	153	141	163	167	122	158	163	158	155	155	197	171	159	150	154	160	127	144	148	140	152	143	138	162	138	141	150	146	161	158	142	160	147	166	156	146	144	142	152	164	136	131	144	147	151	118	137	162	146	142	119	134	151	148	128	132	149	143	151	150	142	147	131	166	159	164	172	154	155	150	138	145	158	150	152	157	134	148	153	152	148	147	151	153	151	146	159	148	149	133	155	138	147	145	138	170	160	134	132	140	144	153	149	151	143	134	156	146	143	168	140	119	158	140	146	141	138	140	159	153	149	159	134	154	136	154	144	152	137	165	144	138	141	157	143	168	153	146	139	172	164	170	135	151	152	153	153	150	155	141	144	147	147	145	152	149	146	157	144	143	135	153	154	161	143	129	133	171	135	147	126	162	150	144	150	157	129	144	165	157	163	160	162	164	182	158	145	146	132	149	156	149	130	151	135	141	150	150	170	141	156	137	136	126	138	134	146	159	149	143	139	155	169	156	148	153	141	170	158	162	149	160	153	136	141	144	145	151	138	158	128	138	162	160	119	146	152	140	158	149	150	122	162	148	106	158	157	132	154	128	151	143	160	141	133	146	164	139	136	142	148	150	168	168	166	144	138	139	142	180	171	138	156	137	142	142	127	167	155	154	149	145	134	156	172	132	137	150	154	145	151	161	152	138	163	135	143	151	145	142	133	154	147	132	144	143	169	142	175	151	134	163	139	126	163	160	141	139	157	137	148	143	163	175	139	141	157	148	155	131	137	158	141	142	152	143	148	133	145	143	131	143	159	155	149	154	149	151	132	146	148	135	136	133	161	157	127	140	135	142	155	133	162	140	175	182	153	150	142	163	145	137	141	147	145	139	135	159	147	144	129	151	150	156	133	152	145	134	128	158	162	154	168	158	157	147	124	152	157	166	143	143	149	140	146	147	142	158	141	150	159	166	142	141	149	134	144	163	144	162	154	166	156	153	136	128	144	142	162	163	147	167	126	131	146	124	142	155	167	152	143	152	162	134	151	171	145	141	154	143	165	164	159	156	128	148	158	162	152	148	138	148	142	159	150	140	123	165	155	139	160	135	140	132	138	145	143	163	142	152	163	147	159	127	124	152	133	140	156	156	156	165	140	150	138	153	152	152	155	156	156	148	146	136	143	159	165	156	164	171	133	147	162	156	141	145	168	152	139	132	149	147	158	141	140	139	119	162	150	161	146	156	128	150	137	151	148	144	152	132	160	131	152	165	151	153	135	122	149	129	172	164	158	118	116	143	144	149	157	164	168	139	161	170	133	149	183	148	170	167	159	149	147	139	151	128	140	149	142	144	143	147	152	154	134	128	124	156	152	175	152	163	160	141	143	137	174	149	145	133	140	135	154	131	125	155	145	138	149	145	147	150	120	150	132	157	151	142	148	135	169	145	165	166	140	128	159	133	141	167	146	151	154	171	146	131	118	142	147	136	150	162	146	166	148	126	150	163	175	154	146	134	135	169	147	134	161	143	157	125	144	140	111	162	136	148	170	146	158	158	157	146	152	144	144	131	154	143	148	187	157	132	138	156	156	161	170	147	147	144	133	129	128	142	134	136	125	142	131	144	155	135	152	160	161	177	147	157	142	126	151	135	148	161	161	132	146	151	158	158	149	143	141	157	165	155	156	146	162	186	149	150	161	141	145	144	151	138	162	153	142	168	145	150	151	140	131	128	139	128	165	146	149	143	159	147	133	137	151	129	143	145	156	138	144	152	157	140	149	155	182	164	146	155	151	144	152	144	134	144	140	156	159	147	127	151	144	174	152	148	133	170	150	149	134	132	154	148	148	149	138	151	155	155	147	145	140	149	163	144	130	157	175	167	142	135	154	142	158	143	150	141	154	153	150	141	149	150	161	141	139	149	155	130	149	135	144	152	142	150	137	141	171	179	136	154	149	148	140	147	137	152	143	148	157	167	144	160	129	148	149	128	138	142	158	149	154	138	133	155	167	151	134	153	151	155	154	135	141	129	140	141	154	153	144	179	160	141	142	135	133	133	132	125	138	131	156	149	138	162	152	150	149	138	151	143	163	141	162	140	164	159	133	144	130	157	141	154	148	162	153	147	149	141	134	142	138	145	152	160	138	153	138	150	163	137	154	153	156	128	149	133	152	132	124	158	130	137	152	143	143	152	159	144	137	135	151	135	155	145	157	132	136	162	151	144	144	158	161	128	160	134	150	161	131	165	126	135	162	140	163	145	153	158	157	153	145	132	135	154	119	159	153	135	141	149	179	156	160	159	156	149	170	164	142	140	145	145	161	134	147	143	162	145	168	154	137	172	157	170	149	146	149	140	154	143	143	170	158	144	169	162	145	139	123	135	156	131	164	149	163	156	153	180	119	145	147	159	118	161	145	132	152	142	136	156	145	132	151	144	137	144	161	141	140	123	121	154	146	160	121	141	157	127	145	152	149	154	155	156	146	164	145	145	132	154	157	155	130	137	145	139	149	151	143	132	149	127	164	132	160	156	138	176	145	139	149	142	137	152	153	158	142	142	166	152	145	162	172	132	157	166	144	147	134	127	146	158	148	139	148	158	137	124	146	146	137	166	154	151	134	151	164	160	147	142	131	123	145	153	161	130	150	161	128	147	167	159	150	161	138	130	177	172	152	139	156	162	173	139	145	146	145	145	153	145	138	142	145	143	139	162	146	140	144	125	144	150	141	141	128	155	164	135	144	164	158	155	128	148	166	164	151	146	142	141	149	149	122	156	141	150	138	154	144	169	161	151	175	140	152	124	141	144	133	151	147	153	160	174	145	132	149	130	165	138	148	141	155	181	149	134	135	158	156	165	142	168	158	142	142	142	149	125	158	144	135	158	134	154	174	169	157	154	134	151	143	154	162	143	163	137	166	151	134	163	158	138	138	159	138	149	154	171	129	148	135	159	155	145	123	156	153	157	150	149	133	149	144	153	151	133	158	137	139	154	167	128	141	137	144	157	169	143	157	131	139	137	158	142	142	125	132	146	138	125	152	154	136	153	147	157	153	144	129	153	140	142	154	135	145	144	157	126	170	148	157	139	151	142	163	146	160	147	133	157	143	159	137	175	171	140	155	141	168	141	126	139	139	137	153	147	135	160	152	150	157	141	149	159	160	151	128	171	158	152	168	167	154	137	153	143	168	145	137	127	154	158	139	161	140	154	137	122	156	159	147	132	151	153	143	140	133	151	149	144	142	181	143	148	147	152	149	141	134	131	152	169	160	135	176	147	146	148	147	146	144	136	156	141	169	158	137	155	165	124	160	158	149	141	174	144	134	146	142	126	142	157	174	161	143	158	143	151	150	168	152	154	133
40701	17289	10518	2071	1826	1581	1372	1213	1017	941	883	778	717	691	663	686	606	600	568	571	545	554	536	513	476	513	526	535	529	509	511	491	486	503	509	467	489	494	482	489	489	475	469	520	548	509	492	558	567	544	525	656	727	994	1329	1649	1532	1522	1296	1039	935	1247	2605	1612	504	488	471	522	521	534	494	518	530	541	492	490	478	533	532	529	496	501	486	483	471	510	471	446	479	434	485	464	425	439	471	443	460	444	421	443	470	436	431	415	454	477	441	414	468	468	410	454	439	442	399	443	467	451	451	443	451	435	426	431	428	480	460	455	443	436	452	441	458	439	442	404	442	387	453	453	457	442	442	438	476	448	449	436	450	443	490	436	425	417	425	406	452	422	457	434	414	468	453	458	417	438	428	404	457	412	442	437	467	430	440	457	434	471	435	451	443	442	422	451	482	453	450	446	438	455	433	431	451	497	422	442	454	427	478	460	433	438	426	409	439	418	440	447	467	473	441	405	466	422	444	457	437	409	440	460	457	446	449	440	438	419	431	460	468	449	439	406	442	388	450	449	458	387	471	423	478	421	451	454	439	432	444	452	444	430	420	413	447	421	464	449	462	456	442	487	413	455	434	419	463	431	399	448	457	470	447	492	463	432	479	433	432	423	436	479	446	474	446	453	431	444	422	434	438	425	425	409	479	468	446	477	457	450	441	429	421	454	446	447	469	445	433	412	440	404	476	436	462	440	471	467	462	442	480	442	468	460	427	462	424	451	427	455	460	480	451	438	458	464	454	442	451	479	402	446	476	455	456	398	459	456	440	444	502	457	446	438	422	419	460	446	428	436	425	429	437	426	457	430	411	420	437	427	407	449	423	469	432	415	445	498	441	444	399	462	446	456	420	462	443	435	444	414	470	443	405	483	457	448	416	464	450	478	429	465	432	448	423	450	394	439	430	469	430	470	472	423	443	416	453	421	459	422	426	425	410	456	447	426	435	470	443	477	433	454	450	497	424	448	434	443	417	423	422	486	439	447	453	485	436	436	447	483	455	476	445	432	452	459	417	439	487	439	444	474	409	439	463	446	409	440	400	422	458	412	406	442	431	429	441	448	441	411	464	445	406	445	429	431	423	446	445	490	452	395	406	438	445	425	421	411	456	414	460	429	435	391	433	451	448	439	463	425	440	453	457	440	456	454	444	443	475	426	432	463	422	441	483	436	434	402	433	457	430	418	443	390	429	420	445	444	462	449	466	402	429	435	441	416	424	428	444	435	442	484	416	442	467	424	437	431	439	436	461	470	445	455	425	476	472	430	463	415	432	462	427	460	490	461	448	428	457	438	445	437	453	436	444	441	469	443	428	475	410	420	438	438	458	439	421	478	451	463	451	422	468	438	432	427	443	443	464	482	413	439	459	423	476	422	450	470	429	459	455	441	414	435	434	471	407	423	433	488	422	451	442	470	453	447	468	435	425	408	463	477	433	432	412	421	396	425	434	455	470	462	476	438	426	429	435	428	421	436	471	471	440	442	461	480	459	467	484	456	452	457	457	452	462	465	443	423	435	443	420	420	420	419	449	420	442	426	459	465	439	467	438	446	425	486	458	421	488	410	443	445	436	469	447	438	434	428	448	453	452	442	436	451	450	466	430	435	415	447	469	440	456	433	473	422	433	450	407	433	468	419	470	477	445	424	453	454	511	437	456	454	437	427	445	446	435	432	462	414	447	435	461	447	442	428	461	428	426	450	441	449	462	437	440	440	464	426	452	455	468	441	381	461	443	428	473	417	435	441	437	417	448	469	462	448	403	460	449	464	458	455	451	440	437	434	448	419	428	441	422	441	444	445	456	479	436	454	436	424	488	474	438	454	431	444	454	462	448	464	438	479	409	455	430	377	438	403	430	434	456	428	435	422	449	411	466	436	430	443	455	444	445	433	457	435	464	436	442	417	416	490	424	429	433	457	418	453	422	475	419	449	454	410	438	445	434	432	429	448	433	482	458	464	461	469	458	444	437	414	413	424	441	441	433	423	442	427	435	446	473	416	473	402	397	445	448	456	493	441	464	446	425	437	441	433	454	454	433	418	395	433	439	421	440	420	429	443	432	438	402	453	419	470	412	464	441	476	437	407	454	446	419	437	423	406	494	478	430	400	458	480	407	429	427	477	434	464	423	458	427	444	444	451	463	499	438	483	447	431	439	481	435	452	427	457	433	455	424	421	420	423	448	460	492	440	479	465	434	439	422	436	428	447	457	442	455	410	425	450	474	426	433	502	444	444	467	442	439	426	478	425	472	439	411	455	418	420	452	419	420	428	469	424	465	477	464	414	437	465	475	444	443	481	461	441	438	453	444	437	457	451	467	448	446	416	441	465	451	417	422	422	446	454	471	464	442	417	444	425	444	463	406	389	412	452	427	436	459	418	415	430	436	436	446	451	462	462	448	450	435	436	449	463	422	477	418	456	477	442	440	470	471	443	438	425	441	440	446	463	419	420	452	406	446	437	443	427	437	473	442	446	437	463	443	495	450	403	434	463	444	418	434	403	447	428	433	460	433	396	486	438	419	470	441	442	411	472	405	469	457	470	420	444	449	418	439	458	411	421	423	448	441	463	405	407	415	439	429	413	433	423	441	414	431	452	469	429	477	391	441	414	439	435	443	457	436	431	416	414	426	426	448	454	419	392	418	418	452	469	377	443	439	478	444	414	456	472	459	468	426	468	423	429	462	462	457	424	425	440	440	427	396	419	447	458	461	460	462	438	420	449	470	455	469	420	438	416	455	465	402	448	443	439	466	412	427	458	432	432	465	464	479	423	409	476	435	419	435	427	411	410	458	450	459	443	449	442	407	451	454	458	417	471	451	444	458	436	430	468	472	459	468	466	450	423	441	446	409	453	461	436	446	461	458	445	470	438	424	429	437	431	448	449	438	439	429	444	420	449	450	427	428	383	382	441	469	413	448	422	420	418	426	435	439	434	442	448	448	445	478	488	429	434	434	428	469	456	454	453	451	451	385	449	449	450	465	406	452	411	443	471	414	450	416	426	467	418	466	448	440	427	464	446	440	427	430	437	448	476	413	463	473	472	417	477	461	459	440	468	455	435	479	418	445	479	435	447	423	459	443	463	449	441	400	443	447	458	417	419	503	417	434	401	454	450	454	451	464	437	441	417	432	456	452	445	419	441	454	468	450	461	373	449	456	427	464	410	443	441	455	472	416	443	456	453	444	459	439	456	482	427	471	393	425	470	442	422	436	431	448	479	462	411	446	439	436	465	441	436	455	453	404	446	443	474	416	466	449	410	476	396	441	435	417	447	427	469	417	423	439	453	448	415	447	416	465	429	417	404	503	435	488	450	407	403	468	450	450	422	471	439	454	461	420	389	409	403	387	457	449	439	491	436	451	429	460	397	441	420	453	437	449	460	421	450	459	438	433	457	452	459	466	446	475	446	458	460	462	417	441	439	458	427	435	449	457	452	456	462	444	426	430	457	468	427	422	448
76842	43102	27494	6285	1066	694	535	485	415	319	392	308	271	303	256	267	232	220	218	224	232	219	238	228	204	225	217	207	208	225	206	213	209	215	214	218	214	217	212	200	211	177	223	191	240	205	207	245	199	206	218	238	257	279	341	390	394	408	314	285	354	351	594	524	210	175	213	203	226	219	235	228	212	243	253	186	211	238	237	211	231	218	204	247	219	210	193	183	203	203	182	225	219	208	180	174	200	185	193	196	225	234	207	203	187	190	205	208	208	193	190	189	234	212	188	193	217	204	206	231	213	173	190	208	220	228	222	214	218	199	209	222	189	205	188	201	182	225	185	188	200	180	200	235	203	203	180	204	204	192	198	199	210	218	201	225	213	211	207	199	198	211	187	237	212	195	172	201	193	222	207	212	204	211	211	200	189	223	217	169	221	194	215	219	218	215	201	233	216	198	224	216	184	189	199	221	191	191	208	203	215	207	217	194	227	199	208	230	207	210	201	204	223	199	193	206	213	192	202	199	189	225	187	223	213	200	230	210	225	242	185	210	227	200	187	208	191	187	203	216	203	202	185	222	195	190	215	207	190	204	199	185	176	197	209	196	230	202	186	192	219	202	217	205	208	182	206	193	230	206	214	201	191	207	197	194	214	202	189	189	184	217	198	192	194	215	190	178	194	219	175	208	194	217	227	205	184	219	192	219	232	201	192	203	192	180	190	208	183	199	240	223	219	223	189	212	239	212	195	215	204	205	196	204	185	188	211	188	201	204	183	191	232	195	193	194	207	215	177	196	205	181	197	216	180	215	181	194	195	201	194	217	228	200	207	204	180	195	203	195	183	170	185	218	194	202	192	191	182	212	213	195	204	210	189	228	230	196	195	189	217	185	196	192	192	222	187	179	188	194	194	211	219	228	207	174	226	200	231	194	213	210	205	201	207	191	195	208	196	192	207	227	198	200	183	198	185	190	216	202	216	203	229	220	194	221	202	188	207	191	188	197	192	202	207	226	211	214	205	214	196	172	207	210	202	173	176	193	208	202	225	204	201	173	205	198	201	211	199	226	200	207	186	228	201	192	206	204	214	222	210	215	198	209	198	164	201	216	219	191	196	176	185	213	174	223	194	208	219	195	180	215	216	220	187	187	211	221	217	199	194	207	174	220	205	176	225	214	215	199	218	207	211	218	187	203	245	220	197	251	192	179	200	205	192	189	201	210	211	212	205	228	185	216	223	222	160	185	223	205	183	217	213	209	195	197	192	209	196	198	199	221	214	179	194	209	215	188	192	195	214	185	210	191	188	218	216	211	174	209	213	193	192	191	229	188	196	204	222	215	196	184	193	218	215	189	210	207	191	181	209	221	221	180	217	212	193	213	234	221	215	205	215	187	195	193	199	210	200	206	216	207	212	232	186	228	215	206	207	204	209	215	193	183	194	229	198	222	209	185	206	187	194	201	200	202	209	202	191	193	198	193	229	196	193	202	197	185	217	173	213	213	215	183	201	207	199	192	201	192	178	213	203	205	208	202	219	193	196	212	192	205	241	185	226	229	203	229	200	230	189	181	177	190	196	210	204	201	224	206	195	163	219	196	225	186	206	210	200	195	195	213	178	201	218	183	206	224	214	215	223	181	238	213	196	204	208	193	212	199	203	207	211	204	202	198	193	198	202	189	163	195	213	239	174	226	197	214	188	225	207	194	195	220	203	200	194	224	226	205	207	211	239	192	191	219	188	194	219	183	221	192	194	198	203	226	205	201	210	208	230	207	236	198	228	205	214	209	168	207	215	209	190	224	198	187	199	203	220	204	195	211	198	197	179	187	199	215	210	214	192	204	209	179	204	209	170	185	221	214	218	203	180	224	212	234	221	218	194	200	217	228	213	189	213	191	228	186	212	242	191	183	218	223	215	205	198	205	182	224	201	187	201	186	218	182	210	217	219	215	208	202	208	222	211	203	216	198	195	190	214	214	199	211	210	190	186	206	198	187	207	213	221	214	183	204	188	200	203	241	201	198	192	198	201	197	216	192	210	231	222	218	225	198	192	209	193	194	188	199	208	211	201	244	209	221	177	207	224	223	177	217	213	210	205	196	190	225	194	209	202	207	192	215	181	221	208	223	200	208	213	190	215	204	232	197	224	234	209	197	211	214	211	217	199	225	211	197	211	185	204	190	199	197	211	219	203	210	194	200	196	202	210	220	231	210	181	177	203	205	191	216	228	199	210	200	212	203	226	231	192	227	214	202	237	190	209	211	196	184	207	197	211	199	186	187	209	207	219	173	205	193	174	178	210	201	199	214	211	205	220	220	181	203	225	200	193	232	212	200	181	182	211	197	225	217	228	181	187	220	188	198	226	214	171	212	198	183	205	231	215	188	193	204	221	177	218	195	207	214	227	197	220	186	204	201	235	227	200	195	190	199	212	193	193	199	201	189	224	195	171	205	211	216	210	208	206	212	184	210	201	221	207	226	189	200	200	208	209	202	228	185	212	216	222	223	208	201	188	214	201	238	211	180	211	243	200	185	205	218	180	208	185	189	181	206	222	220	210	174	225	213	184	218	201	200	213	205	202	206	191	197	179	207	221	207	216	191	201	211	207	203	226	216	198	215	205	174	225	217	198	207	212	217	216	179	203	192	194	177	191	228	209	226	189	208	223	181	201	182	198	183	197	197	210	242	213	185	205	198	202	205	200	191	233	199	188	196	206	196	212	210	198	221	195	193	208	194	198	198	198	212	180	204	195	213	197	185	225	203	200	179	186	228	208	207	190	242	188	196	235	232	204	192	199	213	213	194	215	199	216	204	213	241	207	216	209	206	209	189	214	210	189	211	215	199	214	206	202	192	196	224	204	186	209	218	209	207	208	177	190	186	186	210	225	242	187	231	194	225	202	210	206	209	191	233	204	205	193	202	191	233	194	184	198	195	203	186	208	214	201	190	203	220	196	214	218	197	192	211	196	201	189	198	212	192	238	187	192	177	182	185	225	203	211	210	214	209	194	193	202	205	234	202	216	198	199	234	218	158	210	190	192	212	190	184	182	175	191	175	179	235	188	199	203	188	174	176	191	220	199	205	191	210	195	238	214	185	218	202	213	218	209	185	194	196	214	202	197	197	197	209	213	190	201	208	199	183	226	216	218	204	216	194	205	199	180	201	199	202	175	197	213	198	179	196	218	223	193	225	195	216	194	205	170	183	170	222	230	259	213	196	204	201	204	214	207	204	186	210	182	187	199	200	189	189	181	198	201	212	207	181	223	202	182	213	209	213	211	194	184	207	180	197	195	209	172	202	183	227	207	195	200	197	219	195	225	203	196	215	235	205	180	181	234	188	239	184	188	201	225	227	202	205	212	189	207	200	200	215	189	214	190	196	220	211	210	184	209	221	218	199	183	196	201	163	218	197	221	180	198	211	192	186	219	209	195	228	198	199	200	178	197	225	217	217	218	209	214	233	209	217	198	202	214	191	211	195	166	183	196	199	195	227	212	193
49096	22893	13418	3705	3262	2663	2256	1977	1781	1486	1422	1211	1102	1096	1012	925	947	897	848	838	777	756	773	685	685	725	747	706	716	676	770	690	681	684	644	646	687	687	668	673	659	630	650	726	734	698	721	680	656	679	683	872	1074	1292	1692	1978	2119	2202	1739	1529	1529	1956	3552	2786	661	636	718	696	739	718	772	853	890	844	778	626	742	822	746	695	623	693	614	713	613	662	658	618	595	598	593	551	575	561	610	579	562	562	571	606	583	594	572	639	607	579	569	620	603	587	584	585	560	614	552	540	593	604	590	569	599	563	619	593	551	557	558	574	538	589	566	581	603	589	555	556	597	579	584	569	566	556	590	562	529	600	615	539	578	612	558	587	574	637	592	610	589	585	592	554	561	553	588	592	615	600	608	590	568	572	572	556	537	565	568	523	573	549	570	613	619	562	592	598	597	548	628	585	567	596	546	560	623	562	557	580	591	521	599	534	564	576	582	566	563	564	566	548	560	589	557	525	618	566	567	607	573	561	575	568	578	603	569	576	563	583	584	574	601	556	567	556	562	576	586	555	555	566	606	555	626	588	532	566	573	599	580	580	533	593	565	575	600	567	577	553	581	623	564	552	585	573	546	528	570	576	608	570	595	572	574	543	541	603	583	615	557	597	549	556	615	565	600	568	581	569	598	583	548	610	567	563	585	568	579	558	572	548	607	591	549	587	588	595	562	555	582	567	577	591	618	579	596	582	543	602	561	593	565	567	565	554	573	594	570	591	591	534	557	577	625	604	557	588	591	596	548	627	563	596	572	578	560	592	598	601	551	583	588	563	575	562	587	559	587	585	576	569	565	585	572	603	580	588	642	585	592	559	544	575	591	580	536	591	551	564	551	533	584	564	589	561	583	573	586	555	547	578	591	569	606	584	591	550	546	603	572	578	625	587	602	558	586	593	547	534	584	538	573	522	570	627	615	563	567	579	576	595	537	534	558	588	564	584	592	586	602	584	600	617	605	575	551	529	616	561	556	561	598	550	578	628	534	564	626	577	582	616	559	560	615	527	592	558	556	573	552	560	587	572	590	552	569	608	614	556	564	588	568	579	620	649	537	585	570	609	606	585	558	557	543	552	589	579	571	547	560	572	552	603	605	586	575	572	576	542	595	547	558	604	559	575	596	602	583	572	627	557	592	585	592	549	588	577	588	590	605	519	578	594	619	560	576	592	602	565	558	553	586	595	572	636	617	613	550	568	561	604	596	610	596	603	544	615	558	571	555	593	525	573	586	555	545	601	577	592	584	579	563	599	606	551	585	583	575	585	592	589	583	572	566	547	581	575	636	558	615	605	628	550	548	590	594	580	609	557	566	582	557	561	574	558	552	546	590	574	625	615	584	582	573	562	597	582	581	577	599	579	545	618	537	573	576	576	603	603	585	554	603	556	589	596	554	551	583	563	573	560	607	579	538	564	607	565	592	619	584	613	591	513	543	543	595	564	563	580	614	562	568	537	602	608	548	567	563	558	541	572	581	553	557	599	530	576	569	596	567	581	595	576	603	611	593	576	616	591	610	628	598	602	562	551	575	616	528	590	577	574	596	575	575	572	554	613	571	556	560	567	555	567	556	584	557	563	599	622	589	523	565	608	579	571	612	590	579	554	599	564	626	557	590	627	571	597	591	600	559	541	598	562	583	633	585	588	595	593	543	628	605	555	552	531	522	585	598	542	541	559	543	576	603	615	560	530	557	565	599	548	564	549	591	545	554	547	536	574	568	535	598	572	565	605	607	573	587	618	554	597	575	584	563	570	589	587	569	554	604	568	575	594	590	548	590	595	586	578	556	634	557	605	607	529	593	544	586	563	599	558	553	549	570	588	583	577	607	617	576	572	568	586	611	606	551	587	580	603	573	555	580	600	609	545	549	567	594	594	565	579	586	520	602	540	572	622	573	568	605	512	588	569	598	577	596	594	554	579	576	604	586	567	546	568	590	622	606	518	611	604	575	559	558	581	570	573	579	582	554	588	573	594	592	620	571	604	568	622	587	573	584	574	592	610	611	616	583	577	593	608	557	614	546	571	556	541	633	585	567	599	567	571	544	572	603	564	619	569	541	564	616	563	591	593	564	610	601	562	578	615	588	566	576	599	585	591	591	554	582	527	601	598	582	577	583	563	588	590	625	586	586	567	551	562	592	594	522	548	584	548	554	589	575	563	598	577	583	567	586	622	586	549	561	622	534	582	584	592	582	540	606	559	553	570	562	556	596	596	570	608	607	572	565	550	537	609	594	550	589	531	594	581	592	534	620	573	624	551	573	604	594	569	575	577	585	591	579	563	599	561	550	585	567	517	568	569	567	603	575	589	542	580	605	611	602	604	590	600	556	564	558	543	637	581	593	633	605	595	609	550	549	551	604	571	558	642	568	574	583	618	566	614	586	571	624	588	594	552	538	576	605	583	580	561	584	577	535	622	557	597	521	601	600	556	560	619	557	549	584	623	567	560	543	587	569	582	572	609	586	563	599	567	570	596	577	604	597	550	570	566	620	604	590	563	530	580	575	554	565	593	551	577	541	585	563	584	560	560	577	594	559	590	639	546	584	593	579	556	592	590	584	501	612	604	578	576	603	615	553	594	609	610	537	574	596	599	583	593	609	596	575	612	557	565	550	607	550	567	565	592	582	568	564	593	577	570	575	578	555	529	571	610	510	569	552	569	616	599	573	613	577	607	588	562	579	562	560	551	558	537	532	587	593	561	604	545	560	552	623	538	613	569	619	619	593	588	573	538	577	621	586	601	579	548	553	556	585	551	569	593	578	577	616	575	605	590	573	655	577	545	582	573	567	619	565	571	597	545	617	583	537	560	570	590	571	570	537	626	535	576	584	624	551	593	552	542	563	592	581	616	604	567	540	537	571	547	586	554	591	544	568	572	592	613	578	546	593	571	576	570	596	610	577	563	600	583	596	608	569	580	593	591	588	568	545	555	630	589	609	548	544	569	633	593	575	574	588	565	598	598	580	587	557	608	532	593	607	574	581	565	591	603	563	594	555	580	598	564	603	588	611	542	614	616	572	562	568	582	539	557	583	556	587	564	581	575	586	586	562	621	608	577	643	578	591	588	588	573	548	596	520	616	590	591	528	608	557	565	569	566	579	591	589	579	553	565	570	570	586	538	597	542	575	548	607	576	568	570	581	545	591	604	531	595	551	550	570	580	573	613	574	557	599	606	531	580	567	586	567	600	585	601	573	583	537	563	612	572	538	529	554	536	556	551	561	581	573	581	586	587	544	514	567	565	565	602	584	584	600	565	583	629	527	599	560	591	566	560	582	590	572	601	602	605	577	551	559	613	597	599	556	560	579	532	619	612	568	559	600	598	628	574	541	607	580	573	589	560	560	597	598	591	572	588	588	575	559	592	604	597	597	551	578	557	603	565	588	584	572	580	581	547	562	574	549	568	631	613	573	596	569	545	565	601	570	629	564	541	582	557	569	563	563	614	582	588	533	603
19432	2346	1168	266	264	236	206	233	221	239	226	215	245	219	207	247	232	243	240	228	222	227	204	219	236	230	237	224	215	208	248	226	226	203	202	206	256	227	235	203	213	217	231	222	244	220	221	235	211	218	223	235	243	247	257	234	250	251	217	202	224	248	269	298	233	199	233	198	225	226	218	198	225	212	217	253	230	217	197	252	223	205	215	220	205	216	232	217	230	235	226	205	225	223	225	219	210	199	204	233	240	212	203	224	205	216	240	207	248	229	206	206	240	240	227	230	208	241	244	214	208	230	226	208	224	236	226	224	211	202	211	217	222	219	197	192	234	221	209	215	254	241	232	218	202	228	205	229	219	195	216	218	241	222	251	236	191	233	205	213	213	219	261	207	220	215	224	218	229	220	204	203	214	203	231	231	235	218	250	203	240	208	216	243	217	214	253	237	265	206	204	227	222	237	223	218	213	229	216	202	238	228	223	226	230	225	224	187	226	240	212	209	208	231	235	233	260	222	230	223	237	216	196	214	210	198	245	263	204	232	229	228	208	227	230	226	222	238	236	221	217	208	220	204	243	214	199	201	253	202	203	244	224	205	220	239	210	202	203	218	231	194	217	180	199	223	226	218	210	202	223	231	251	207	228	218	216	221	214	213	228	203	206	193	237	241	207	219	210	217	222	230	226	247	230	213	233	234	229	213	218	203	219	212	204	211	235	240	207	218	221	230	218	260	235	231	242	234	222	224	193	226	228	218	229	226	241	209	210	230	236	236	222	218	214	225	221	248	215	223	208	222	234	228	233	227	184	232	223	219	196	235	222	201	215	223	242	224	236	245	257	215	256	227	214	252	222	206	233	221	223	218	227	220	219	201	221	198	221	197	235	209	234	238	203	211	232	221	233	231	208	209	218	212	238	234	236	228	245	241	228	245	248	211	246	231	228	250	215	209	213	206	222	217	200	214	228	225	242	244	213	252	217	216	251	214	244	197	209	249	216	226	211	221	210	186	202	189	231	236	210	232	235	231	244	241	211	245	225	220	226	213	241	258	245	222	247	212	210	205	217	221	205	230	228	239	219	234	202	243	210	239	231	235	227	231	218	221	205	224	236	222	216	229	238	210	217	219	204	208	236	233	208	203	222	226	236	244	189	215	232	227	217	218	213	232	232	235	194	232	259	200	205	227	239	202	234	215	236	239	241	219	234	224	237	212	229	210	222	220	217	241	226	233	214	223	213	239	227	248	239	217	227	214	241	202	231	232	228	176	216	205	200	215	254	219	242	220	202	193	235	207	260	232	211	201	229	236	206	215	234	220	228	243	247	212	224	227	222	229	230	249	210	234	218	223	213	221	224	224	222	226	209	206	203	218	231	259	247	237	230	225	253	201	224	228	210	209	203	222	214	222	217	228	239	215	224	240	233	225	229	213	213	223	218	217	208	214	223	213	220	217	247	220	220	235	223	194	229	222	220	247	219	239	234	223	221	224	234	230	189	233	231	209	235	218	217	199	228	219	235	214	223	223	235	225	218	212	224	213	219	227	228	211	250	214	227	254	233	217	219	204	219	221	216	212	226	231	233	246	242	243	236	232	207	247	231	215	202	204	218	219	225	219	229	239	215	251	242	250	259	203	226	216	228	238	194	218	222	228	222	221	218	212	232	226	213	238	229	207	237	232	209	215	225	195	200	235	217	244	230	195	249	224	204	215	194	250	215	205	214	221	231	198	230	212	232	225	214	217	201	251	214	218	213	228	228	226	216	211	227	219	209	234	226	242	208	220	236	205	200	229	228	213	211	209	193	232	210	212	217	220	235	252	228	230	227	245	214	228	237	223	231	205	206	226	225	246	233	225	216	198	224	243	221	243	253	228	230	208	202	239	230	223	207	241	208	248	202	247	227	207	224	206	219	219	239	224	212	220	252	202	212	204	212	227	208	194	225	213	188	238	205	230	222	226	224	223	225	209	215	225	234	232	204	231	240	222	199	205	207	205	244	261	221	237	216	217	222	223	224	231	225	245	225	214	223	214	253	236	228	198	198	217	240	194	229	227	219	224	237	235	251	248	221	232	231	230	228	240	207	222	243	208	225	208	235	227	241	192	237	235	221	212	245	247	212	214	226	206	248	234	238	231	224	239	224	205	201	224	228	220	209	192	200	228	215	234	231	247	240	231	220	217	222	211	240	199	209	207	234	208	231	224	198	218	258	207	216	241	236	216	235	194	239	223	227	204	239	235	215	213	215	198	207	222	232	236	237	221	201	239	211	258	216	245	221	181	205	210	207	228	230	218	194	222	229	204	230	219	223	232	207	221	196	238	251	214	216	232	221	220	201	249	229	228	233	242	201	235	218	204	209	213	229	231	222	218	213	201	215	209	195	234	228	217	213	233	259	218	221	226	211	241	209	226	207	232	211	188	217	217	239	212	199	224	196	233	227	245	250	229	221	196	195	217	212	209	227	241	202	217	216	226	224	243	222	227	242	186	219	230	197	217	231	203	242	235	261	215	210	213	218	221	248	224	250	212	237	208	214	232	223	229	218	234	187	236	210	244	230	211	217	244	221	240	239	224	247	213	258	222	216	211	221	233	218	204	237	194	196	192	239	244	226	197	209	217	236	233	230	222	216	215	212	209	225	221	226	218	236	224	233	213	255	221	240	240	236	219	239	233	238	232	199	202	226	207	215	217	237	224	219	228	215	232	200	216	250	232	255	232	196	219	230	214	253	227	233	213	238	224	187	209	205	221	200	232	233	218	249	238	225	227	226	219	235	216	224	236	204	226	225	225	229	203	221	250	227	204	216	220	221	231	230	231	189	203	210	202	224	211	227	225	241	239	215	216	205	212	230	236	222	199	226	222	240	234	233	215	219	229	218	211	215	217	235	214	226	249	246	218	223	238	232	229	236	233	249	236	240	241	240	236	241	248	219	222	222	230	241	228	223	204	251	196	239	236	233	244	228	215	220	212	213	255	219	233	212	203	222	217	217	219	214	214	205	221	201	255	223	218	241	248	234	224	246	229	245	234	223	249	216	249	211	214	213	223	220	230	212	218	225	220	212	191	234	207	248	181	225	244	233	217	193	217	240	202	222	225	234	229	240	207	231	226	209	250	227	219	252	250	219	221	233	206	229	232	230	226	227	220	227	185	215	200	229	216	189	227	240	201	226	230	227	206	243	209	219	181	229	220	246	231	236	221	225	200	224	217	236	210	220	213	181	218	224	227	223	223	257	235	237	219	208	193	217	197	224	210	243	230	234	228	198	221	211	228	202	217	224	236	218	209	232	198	220	227	246	242	229	204	207	235	222	210	221	204	243	211	222	231	219	216	209	215	225	230	215	188	210	227	223	223	229	246	220	231	228	237	208	245	220	224	226	212	228	244	234	239	208	255	216	226	198	230	231	216	217	217	217	205	237	217	225	238	228	234	216	203	194	233	209	197	211	232	236	232	215	203	243	234	231	225	202	209	234	229	217	206	218	203	248	234	222	222
17693	2292	1998	682	767	701	669	726	680	647	593	616	605	669	605	675	642	639	648	600	636	639	682	646	608	648	664	641	621	597	633	630	654	628	635	634	632	611	618	619	602	617	602	646	650	682	661	647	616	686	645	705	659	704	729	821	792	735	711	729	665	812	1043	1069	665	655	677	654	630	650	621	589	652	645	606	625	609	616	656	619	642	676	650	614	657	662	631	618	638	678	662	601	613	617	657	650	647	677	624	621	644	630	601	603	574	638	626	629	663	637	652	640	618	561	598	629	606	654	631	636	637	630	590	595	668	621	632	644	613	649	670	619	596	644	629	602	595	581	657	639	623	638	599	654	613	597	619	624	605	650	630	624	677	633	571	637	641	617	626	609	616	636	613	614	636	653	615	601	629	586	619	621	601	630	624	630	597	622	673	667	611	593	643	635	613	628	625	642	631	621	615	613	592	612	577	618	604	622	624	648	610	593	653	667	606	636	607	664	623	583	649	618	566	566	624	577	593	628	582	593	624	626	623	642	594	638	610	673	603	595	621	613	621	609	666	630	616	614	574	649	649	622	639	616	657	617	605	610	646	594	608	608	595	618	612	613	635	572	622	621	605	647	631	612	641	619	653	648	600	630	621	642	633	657	663	645	643	632	600	587	614	626	648	584	654	645	631	635	616	653	622	635	623	649	614	619	624	610	611	623	634	674	640	627	647	648	607	623	633	596	615	571	591	644	611	620	565	607	634	667	656	648	650	615	622	653	582	659	657	677	624	621	647	617	627	620	591	619	577	637	571	627	597	646	623	635	659	628	649	628	621	631	631	627	622	586	621	663	647	640	623	657	607	590	631	616	572	603	641	624	619	581	586	646	629	567	590	670	618	630	602	589	610	610	642	616	639	641	645	619	605	656	613	615	624	625	618	604	591	642	682	656	595	586	591	606	622	638	616	622	602	594	638	639	633	641	646	619	610	617	604	600	619	581	557	625	641	594	642	640	600	637	637	683	585	584	623	607	631	618	599	632	641	627	662	684	624	637	600	591	664	600	641	618	640	614	602	623	605	624	583	613	648	631	644	632	598	627	626	576	567	612	624	580	611	655	620	614	611	641	625	660	634	636	636	667	670	633	586	622	616	609	627	608	626	601	627	677	613	619	653	642	614	619	600	671	659	628	635	643	637	619	686	666	603	624	620	602	611	665	609	563	671	651	602	646	612	635	577	598	589	586	629	636	624	618	629	620	575	606	616	645	626	644	608	626	622	637	656	614	605	596	587	628	590	607	635	661	610	615	584	583	575	609	636	631	621	650	615	606	610	602	591	646	612	629	628	618	635	633	658	637	604	634	623	651	659	552	636	654	604	633	594	657	664	611	605	601	587	646	668	613	608	609	670	616	634	600	631	591	599	630	617	592	594	644	623	617	603	604	634	608	597	640	648	613	620	596	648	603	604	614	620	624	584	579	640	626	631	640	631	628	623	636	614	642	643	596	569	640	625	635	617	678	631	616	670	595	583	572	624	609	594	637	668	602	645	630	623	601	653	603	663	657	633	610	569	617	629	625	594	608	627	639	631	595	614	587	624	603	589	609	610	606	677	639	601	666	596	572	656	589	611	610	644	628	639	652	658	601	594	665	575	579	638	625	597	623	632	639	614	619	584	615	585	675	652	597	609	660	651	624	627	659	664	638	591	646	602	614	643	658	602	625	673	590	648	596	600	558	640	639	607	588	596	650	600	657	600	597	613	622	634	629	613	634	591	629	624	649	653	616	638	606	605	581	653	592	609	627	627	643	624	608	625	621	635	553	633	661	621	591	609	591	635	599	549	618	644	603	608	624	618	634	574	615	582	622	614	622	602	588	617	591	623	641	585	650	616	628	580	604	612	620	637	652	606	607	600	650	631	643	599	622	648	641	619	678	636	598	636	632	610	591	624	626	590	596	584	587	578	599	627	625	640	646	623	685	656	638	618	612	633	651	614	638	627	610	623	619	631	582	584	621	633	699	619	642	592	633	629	609	634	674	636	630	658	601	590	644	635	620	641	596	618	608	639	620	605	609	601	641	632	622	612	606	624	610	609	653	621	597	595	577	654	628	591	589	620	603	602	612	633	620	609	627	605	612	673	631	608	684	624	627	629	587	596	580	582	646	545	606	624	565	585	603	634	616	630	605	597	648	605	599	619	619	577	577	591	612	619	613	642	623	615	641	636	607	630	609	621	613	645	616	609	656	640	607	639	610	656	632	645	605	590	588	624	584	624	604	605	618	607	626	584	572	614	619	656	629	591	623	591	595	610	635	600	628	596	663	633	612	626	610	610	654	624	586	592	595	617	578	617	583	652	585	631	621	623	593	598	611	643	689	585	646	564	656	619	583	598	622	607	627	624	607	592	645	651	604	615	611	628	606	668	589	641	632	624	631	553	600	608	592	655	585	628	645	644	667	628	640	662	671	613	600	605	624	669	590	643	636	593	607	616	639	608	618	660	622	613	591	638	583	602	632	668	621	596	578	646	663	615	575	649	644	569	607	630	583	591	662	622	595	600	617	645	630	641	605	592	619	596	599	630	578	633	634	597	604	595	595	633	676	631	629	620	558	616	629	659	610	639	584	598	643	591	645	587	639	617	642	620	603	580	600	597	614	588	613	625	641	600	664	660	600	626	620	617	669	627	616	594	613	653	582	611	686	680	658	617	630	604	609	632	624	593	616	631	652	642	610	588	627	581	612	634	583	637	605	652	615	667	602	633	619	595	594	600	565	659	598	618	632	602	640	610	648	624	640	631	581	588	627	631	620	630	657	646	639	615	644	585	588	672	617	602	630	621	609	592	587	644	600	619	585	596	646	599	663	609	655	617	644	653	622	633	612	588	640	616	610	633	652	615	625	639	647	658	657	586	673	562	600	621	659	593	657	656	616	616	624	617	629	639	665	627	631	643	581	613	615	616	633	650	559	587	657	626	614	603	644	625	621	591	610	639	622	636	567	630	649	581	635	588	614	602	653	598	604	676	638	598	639	623	608	651	575	595	640	587	650	639	617	601	652	604	607	594	617	625	623	622	644	639	586	590	623	645	668	606	655	610	640	609	637	619	647	608	603	634	620	631	603	650	674	602	620	625	618	610	591	646	584	593	631	611	614	598	582	620	606	669	613	649	640	648	630	633	623	584	658	638	670	631	614	649	577	626	639	598	603	640	614	597	627	644	615	617	589	673	666	632	632	584	687	614	674	607	650	646	619	627	609	602	609	599	659	616	640	572	629	599	642	610	602	589	598	602	652	567	604	623	577	610	693	600	613	709	624	639	622	604	590	633	655	626	647	660	614	599	602	604	638	625	619	641	639	637	597	630	593	643	582	622	622	618	630	652	644	639	601	638	628	626	643	611	597	610	598	662	585	604	663	640	642	567	649	638	598	636	600	632	643	617	602	668	591	624	588	606	634	650	597	623	579	669	620	607	601	612	605	627	629	627	595	587	614	604	644	640	610	574	589	624	607
64802	27624	20579	2308	532	437	372	336	250	256	223	230	238	230	202	207	194	178	204	185	191	181	204	181	172	200	203	170	191	194	161	206	202	174	160	183	174	207	198	196	200	169	184	197	180	162	164	181	185	188	174	219	209	257	370	503	433	323	259	230	231	406	588	515	227	163	158	175	178	172	156	193	168	168	175	174	212	187	169	190	153	167	182	168	168	192	150	172	169	181	147	189	184	177	186	182	165	145	186	182	192	210	189	160	185	177	157	179	149	162	179	156	155	177	194	194	168	158	187	158	175	162	191	175	177	176	158	162	174	183	197	160	169	166	181	187	207	169	171	185	160	187	180	163	151	167	162	171	180	154	155	173	170	164	189	166	184	186	207	175	173	160	171	155	184	185	189	174	174	149	183	204	189	178	185	163	184	158	165	163	191	168	180	163	177	193	164	189	161	168	157	199	173	172	152	202	149	191	166	152	154	214	179	162	204	154	164	163	167	175	191	171	176	166	175	173	175	165	157	185	177	163	184	169	186	143	162	190	179	175	169	184	180	180	166	166	207	169	195	168	180	172	174	169	188	175	184	182	168	155	200	181	177	168	197	174	161	177	187	157	181	146	184	172	164	173	173	195	162	163	156	158	185	181	175	151	184	168	166	172	181	168	186	164	185	160	173	171	164	189	178	187	163	166	187	157	155	189	169	160	174	170	183	166	170	168	189	175	206	143	181	158	178	182	182	159	172	178	173	164	183	184	184	172	168	151	176	192	174	146	147	163	164	158	170	160	160	182	184	181	166	191	164	174	177	183	194	173	173	174	158	184	192	168	141	153	191	175	146	162	177	179	170	175	190	162	173	173	172	181	179	194	189	164	195	173	167	183	183	163	185	172	169	158	186	156	167	169	174	199	189	185	183	163	181	166	172	173	153	185	161	180	173	179	163	161	145	216	157	170	175	166	180	178	177	184	173	182	175	171	134	164	164	154	177	180	139	156	172	151	167	155	172	178	180	162	198	174	172	185	185	177	173	204	169	166	169	172	175	167	185	175	201	167	191	192	169	156	159	170	178	187	180	153	174	191	154	172	156	171	190	156	162	179	156	152	169	183	161	163	165	159	168	169	162	162	174	181	180	187	188	165	176	188	159	176	168	168	173	155	164	183	192	146	153	188	164	182	174	172	196	171	168	159	175	201	179	161	171	162	149	176	174	156	175	182	173	174	176	173	160	184	173	172	178	156	167	154	179	194	166	162	179	163	158	169	190	155	175	176	186	193	174	183	181	185	185	186	160	183	183	177	166	174	158	172	181	176	162	166	170	147	172	170	165	171	176	180	147	165	169	172	176	184	188	197	177	176	161	158	173	161	179	157	176	195	152	173	162	167	153	191	172	170	188	177	162	157	169	174	186	179	179	155	172	168	179	167	163	163	182	166	168	184	176	175	207	170	214	165	183	172	166	186	169	167	189	151	161	167	168	162	194	163	185	158	173	176	174	159	172	176	200	163	185	158	178	165	172	168	160	175	164	172	191	166	184	173	164	153	163	192	157	166	156	160	182	182	183	193	159	178	177	175	167	182	158	166	174	180	172	176	167	181	183	172	189	163	181	161	162	180	160	168	161	170	147	173	198	157	176	178	147	186	166	156	176	161	187	165	163	164	198	160	171	168	161	166	157	193	179	147	168	222	172	167	192	162	176	198	135	168	180	163	153	156	166	163	180	184	173	182	166	164	153	172	172	191	168	172	176	168	164	178	165	183	165	177	178	157	162	166	160	188	162	158	182	187	189	189	177	165	194	201	161	202	186	173	154	165	197	157	177	165	173	168	161	173	164	160	157	175	169	177	178	188	177	166	179	172	170	165	190	159	170	161	155	177	163	160	176	185	190	177	183	167	170	165	176	172	158	166	197	167	164	161	186	186	169	185	163	165	170	170	185	162	167	171	167	186	169	164	173	172	181	163	164	193	168	170	187	201	169	194	190	175	168	175	178	164	144	176	175	181	156	174	179	159	159	176	178	155	189	171	168	184	149	172	178	172	176	192	169	163	160	165	151	153	148	167	177	159	159	207	208	190	175	166	167	166	167	171	153	178	160	170	164	182	162	169	183	191	151	160	178	160	185	196	176	153	184	186	171	208	166	169	177	190	163	169	200	186	185	182	165	180	186	178	201	154	176	154	185	146	190	188	182	209	167	180	183	170	168	191	180	159	150	188	170	162	189	180	171	159	191	169	176	165	180	198	174	174	169	165	160	173	186	176	176	181	164	160	165	168	200	172	191	192	183	152	146	163	171	172	190	169	165	184	173	187	151	159	153	152	182	169	182	182	166	163	162	151	170	176	173	167	191	195	186	181	172	175	189	188	171	197	151	176	177	167	174	154	179	155	161	187	189	182	192	154	169	195	182	171	195	186	171	197	184	181	153	158	167	154	153	194	174	179	182	175	167	163	182	173	160	189	164	162	169	185	157	163	180	181	178	156	169	174	171	168	173	169	159	166	176	173	168	186	176	166	160	163	189	193	196	189	164	179	177	184	194	179	212	157	158	175	192	162	177	189	197	156	173	160	186	160	187	190	162	173	187	167	168	140	181	176	161	171	173	155	164	188	176	166	213	180	149	183	189	189	185	185	170	171	172	179	175	143	179	201	157	150	162	186	177	179	162	180	184	202	161	172	183	183	175	170	179	168	166	176	178	162	164	168	187	184	192	171	180	164	169	145	168	170	178	173	176	208	187	193	193	173	193	171	165	135	173	163	177	148	206	179	204	160	158	173	191	155	176	160	181	195	174	157	195	200	193	157	177	188	188	179	177	154	174	187	165	183	155	187	171	179	178	142	179	154	175	189	167	170	183	183	194	170	164	158	169	186	171	166	172	170	169	162	158	179	184	179	170	152	162	181	199	182	167	196	181	165	166	175	142	142	177	199	154	195	161	182	198	165	156	161	154	156	172	163	173	198	175	167	185	200	172	165	182	178	188	169	174	178	183	170	163	196	164	169	168	163	151	184	178	169	172	158	179	187	185	166	154	173	191	189	161	194	167	157	154	159	188	196	151	172	167	167	162	165	185	178	163	187	174	178	167	170	185	167	183	169	211	179	170	160	181	180	190	199	173	167	172	172	159	184	158	171	178	186	135	169	196	161	186	165	174	170	157	173	167	198	170	172	175	186	177	162	174	170	197	186	161	158	166	163	174	187	140	166	178	170	160	173	177	177	173	163	194	171	174	183	183	176	167	211	181	178	164	184	170	167	144	174	188	181	159	147	156	177	170	171	175	177	197	180	179	175	181	164	199	179	159	165	163	180	187	178	169	155	180	164	160	195	174	158	181	187	166	177	160	175	159	185	167	175	176	174	169	157	173	193	185	175	164	162	164	209	176	167	148	171	149	163	164	188	176	176	158	155	172	162	173	185	170	198	161	195	174	182	183	189	162	172	169	174	162	187	163	189	168	165	171	165	174	182	188	168	212	183	183	184	199	163	190	162	173	175	173	188
39787	10666	12482	2197	1801	1594	1365	1275	1083	1019	922	813	827	765	723	733	690	702	648	634	644	641	639	604	610	577	571	581	587	548	593	570	550	564	584	543	529	561	563	530	599	539	572	557	582	565	592	567	594	618	704	739	793	1041	2470	3231	2502	1852	1214	1016	988	2273	4058	3214	791	524	548	548	552	514	570	549	584	588	524	551	556	552	519	554	535	564	567	550	539	483	517	494	534	489	523	502	483	549	532	495	490	526	527	523	533	488	516	539	485	499	481	533	523	516	512	457	508	502	491	506	511	498	509	462	497	511	516	511	497	497	498	509	502	504	480	500	508	503	480	484	510	499	533	534	498	510	522	505	535	499	475	499	479	498	570	476	502	499	508	520	539	485	535	502	516	494	557	510	546	535	478	485	516	529	538	491	486	520	526	481	482	513	498	494	520	510	532	553	523	485	554	471	515	534	501	514	473	482	483	511	552	514	469	508	501	511	500	510	506	534	482	528	491	501	491	486	500	516	518	525	521	502	472	483	509	531	526	536	528	540	502	497	504	477	554	559	469	529	518	478	478	487	487	500	523	522	502	515	530	536	487	518	534	524	544	546	514	499	486	510	495	537	485	519	496	497	475	487	488	474	494	526	486	495	491	526	516	503	498	489	517	503	515	546	506	494	476	532	497	514	528	478	503	506	491	491	474	554	519	511	562	496	503	522	549	484	504	561	528	538	495	534	486	493	493	518	523	446	491	509	501	565	480	536	463	484	499	532	509	528	499	522	508	530	500	512	512	491	550	486	563	509	498	514	553	483	475	504	477	527	536	529	494	519	523	474	541	493	540	525	540	511	494	513	517	541	499	470	537	464	478	541	493	491	515	516	488	514	541	539	523	518	508	483	480	481	507	520	467	504	527	502	536	502	485	483	516	499	522	506	527	508	475	513	543	506	522	532	484	507	504	502	541	495	551	499	553	518	514	460	509	478	519	492	516	545	533	524	503	509	460	485	511	499	490	512	528	487	512	555	519	513	532	522	478	502	495	520	491	499	491	500	523	490	493	519	534	491	544	532	469	535	499	488	520	481	493	512	524	516	479	502	525	529	507	518	532	500	545	542	509	529	513	496	494	506	464	557	470	456	500	520	564	517	492	476	505	542	494	483	491	557	500	525	519	516	517	486	526	479	506	505	533	524	516	473	532	548	500	484	520	504	533	489	495	478	536	493	506	520	504	473	564	472	497	505	506	493	525	491	490	506	487	485	537	530	483	510	556	492	487	529	481	523	503	537	464	501	535	531	495	514	510	495	498	501	483	502	531	465	537	502	507	550	507	523	489	519	512	538	512	454	565	517	504	483	487	507	506	527	487	514	558	530	483	512	521	532	504	527	519	481	532	516	517	476	488	504	519	489	531	518	509	558	525	503	487	494	534	497	514	496	525	470	506	551	459	504	557	494	549	545	515	512	507	495	530	498	513	527	493	497	505	536	521	508	520	527	538	496	506	547	458	465	527	478	496	495	508	516	526	488	477	501	516	505	550	496	521	508	530	502	525	560	529	485	535	520	497	513	493	493	500	502	495	514	491	552	516	492	486	451	529	521	526	532	523	542	515	492	560	481	478	511	548	517	527	524	485	527	509	508	467	491	509	508	495	481	535	491	492	483	510	504	507	520	519	498	523	520	531	516	525	484	465	495	494	478	538	526	475	568	536	492	536	513	513	525	542	488	489	485	531	533	521	523	540	486	532	508	503	513	504	502	467	524	511	533	493	538	467	473	494	497	495	503	561	488	530	510	508	548	491	534	520	548	514	518	511	516	515	482	497	505	523	517	519	522	558	521	487	482	517	498	527	501	486	488	499	556	525	540	509	515	494	533	508	544	480	534	502	488	510	496	504	518	539	541	484	508	525	521	552	482	530	487	501	516	511	504	506	496	535	501	527	509	520	508	491	479	508	513	535	484	513	539	493	508	482	514	490	540	563	514	475	509	537	476	497	523	509	514	466	485	526	497	490	461	504	520	537	489	497	522	521	496	489	541	519	505	472	464	544	502	491	555	505	500	505	487	470	546	528	500	499	481	497	508	466	507	535	480	533	483	486	549	515	499	454	504	480	542	492	580	488	514	512	501	500	534	500	508	471	502	509	550	469	497	503	496	484	506	470	513	505	488	507	485	488	457	522	501	526	510	527	459	517	500	530	523	532	543	491	497	547	490	533	532	524	456	502	489	541	515	507	483	515	513	559	525	518	517	504	462	536	512	492	504	495	533	520	556	522	583	501	513	574	541	501	484	524	517	552	530	537	515	497	505	493	525	513	490	476	473	506	478	528	530	469	486	469	478	472	464	481	519	473	474	531	493	536	476	488	452	489	489	547	496	500	541	527	493	523	515	527	513	517	520	474	505	525	487	524	521	514	559	499	474	477	494	518	522	503	531	503	504	512	504	494	470	494	520	491	509	491	523	497	499	501	520	514	481	494	505	487	491	464	500	511	532	541	496	527	521	546	496	505	545	491	509	525	516	524	486	477	475	548	490	475	526	479	500	478	475	465	482	501	482	551	492	508	529	503	483	508	500	533	513	534	505	500	508	533	520	505	524	533	521	525	505	521	537	522	475	509	503	530	497	491	492	547	519	508	478	547	498	509	507	474	514	522	532	550	510	493	514	472	497	512	532	506	539	515	470	519	534	523	547	538	510	492	479	531	548	507	512	550	481	549	514	528	523	478	503	541	504	467	532	502	471	484	523	516	484	499	505	546	519	520	504	476	471	511	538	538	531	500	483	538	529	465	526	517	549	527	486	482	495	482	530	510	574	504	519	517	523	480	465	484	492	515	520	489	518	529	507	498	514	477	514	508	495	500	537	481	521	472	490	491	514	540	519	531	568	526	512	524	494	475	519	517	513	504	464	506	532	503	518	499	496	479	504	513	488	530	479	513	463	521	563	516	506	517	504	524	514	520	509	472	523	530	521	563	513	510	523	480	501	537	539	500	488	537	536	492	490	483	498	483	457	535	511	496	525	502	518	486	527	472	509	511	493	471	536	506	491	483	489	525	535	526	519	507	545	544	552	498	554	465	508	523	527	513	478	468	508	500	471	499	501	505	505	486	527	524	497	542	469	499	497	516	489	554	539	525	502	512	518	500	533	499	504	538	514	495	493	529	518	483	476	476	510	558	529	526	506	473	496	462	521	517	517	481	521	529	522	484	509	501	493	501	543	522	578	528	514	508	502	501	541	553	521	509	527	488	510	459	546	503	509	494	513	547	516	442	469	529	494	497	473	532	559	490	519	493	496	487	498	521	506	536	483	515	504	538	507	518	509	527	497	525	523	495	530	486	522	474	517	512	512	494	530	564	547	503	511	527	497	520	521	511	484	519	511	510	517	489	484	526	486	518	529	526	514	520	512	497	520	508	497	493	518	503	514	504	515	464	539	536	497	533	476	529	452	554	519	528	477	480	477	513	520	527	503	506	513	508	487	506	479	476	492	473	537	540	506	503	505	468	513
76108	35472	29057	8008	1086	770	578	505	416	375	355	306	320	283	279	278	255	227	240	231	254	216	240	236	231	207	218	229	226	219	224	207	207	228	218	213	226	209	257	249	216	248	208	208	230	225	249	217	203	234	274	269	273	338	603	660	545	386	321	330	417	556	757	716	209	222	220	217	203	228	197	236	209	228	235	239	230	221	210	213	236	222	209	198	220	214	226	228	196	215	211	209	201	201	200	222	187	235	210	230	207	216	192	228	181	232	211	199	239	212	210	232	201	222	225	205	232	222	214	213	198	232	215	212	211	227	233	207	194	201	206	215	226	210	223	239	207	196	203	188	206	212	222	208	201	226	224	209	211	209	244	223	201	225	174	196	203	219	194	222	198	217	203	225	205	219	215	208	206	220	208	224	230	243	229	232	213	186	245	220	207	219	220	200	222	164	201	219	216	244	199	238	193	187	199	200	222	231	218	186	216	217	213	229	209	226	224	228	220	239	211	238	218	228	204	232	202	198	218	215	229	185	216	214	207	219	192	186	197	228	225	193	234	221	222	209	203	232	217	237	202	196	215	237	237	193	185	218	219	229	215	213	219	239	212	223	205	225	200	202	225	212	177	225	212	206	235	190	221	206	243	235	181	207	235	220	230	208	244	200	215	209	215	212	226	217	222	211	210	210	208	214	220	218	227	206	219	206	180	242	222	199	199	202	233	212	180	184	226	222	200	197	228	215	233	213	235	198	206	194	206	221	240	212	193	229	249	219	232	219	223	224	235	207	210	196	183	201	226	222	200	195	247	207	187	204	236	210	213	214	223	192	219	235	225	221	232	210	195	187	200	184	213	204	215	218	202	208	199	212	211	216	215	235	210	216	211	199	218	204	230	201	208	221	235	228	221	195	233	206	214	201	200	213	224	200	202	213	217	210	215	225	211	197	182	260	222	255	218	233	210	224	213	219	216	205	184	204	179	211	189	205	228	226	218	244	228	192	212	206	205	234	214	222	205	219	211	231	216	193	224	230	213	205	231	209	208	216	204	217	213	185	214	203	204	200	196	205	209	219	241	185	205	226	206	224	188	199	231	222	185	213	218	224	222	205	189	225	211	194	201	218	196	236	197	227	194	233	218	232	207	228	241	212	245	194	181	216	212	203	209	190	211	195	233	180	217	214	186	210	220	209	198	229	222	207	240	231	215	223	220	218	181	212	187	221	212	213	208	221	214	211	226	227	225	212	192	237	216	202	199	233	209	211	220	195	209	215	194	212	208	193	236	204	212	241	228	215	216	195	196	208	222	218	200	215	215	225	205	216	222	206	189	231	217	202	216	201	209	207	180	203	236	218	207	197	218	211	212	222	214	212	224	213	203	214	225	224	205	172	202	194	226	224	209	205	206	201	241	206	197	196	235	206	220	201	195	197	205	222	211	223	197	211	198	207	233	217	220	213	219	186	214	236	210	202	215	216	210	202	195	207	224	175	226	233	223	213	200	228	233	224	208	196	198	188	215	207	214	209	228	234	189	197	199	193	219	204	184	196	203	199	209	197	217	213	218	183	207	214	194	223	206	215	192	194	209	212	213	173	224	219	193	217	205	188	220	185	215	236	209	204	209	236	219	212	189	230	182	201	197	199	211	240	193	212	222	211	230	221	218	213	224	201	210	220	194	197	222	200	215	211	213	238	236	195	202	206	194	216	228	209	229	217	201	188	183	182	198	224	213	198	199	225	205	246	205	208	236	230	237	201	200	220	193	210	203	204	191	218	205	182	217	218	233	225	180	222	245	209	199	204	213	207	199	196	216	195	194	181	236	201	186	186	196	207	212	233	227	230	216	209	175	240	221	212	231	224	192	199	208	186	259	208	220	192	203	216	242	221	234	234	203	203	234	195	205	234	227	229	231	186	197	215	214	228	214	212	208	182	211	210	194	207	222	211	226	193	233	175	203	205	215	211	224	191	204	202	220	225	197	210	194	207	189	194	231	178	222	220	208	219	199	227	216	225	193	214	232	223	209	185	168	184	225	182	226	209	236	190	211	196	209	223	213	219	224	193	195	180	206	194	206	240	210	211	223	202	222	203	237	185	228	211	206	226	230	218	198	213	208	220	212	212	196	219	226	183	208	213	214	212	223	190	199	225	190	193	215	198	249	228	202	231	200	226	213	215	220	220	203	218	222	204	244	241	210	198	219	189	197	236	207	245	218	223	221	187	200	201	191	208	187	211	217	198	196	211	200	209	200	224	189	227	198	231	185	194	211	200	219	223	240	212	230	207	221	201	201	213	221	210	216	206	225	215	217	181	223	232	234	205	227	183	192	203	212	217	190	227	206	244	229	207	223	217	208	204	206	177	219	183	214	207	230	215	225	223	192	225	216	200	197	242	227	205	189	226	204	196	231	191	201	200	195	216	217	220	203	195	225	189	211	211	216	197	213	215	205	188	209	232	233	241	211	201	243	226	213	210	183	202	222	227	194	197	216	219	194	223	223	206	227	228	230	195	195	189	184	206	213	223	229	193	207	210	218	200	198	209	231	211	211	222	224	220	194	209	223	193	217	234	213	189	189	193	228	214	176	214	212	198	217	206	194	224	213	216	240	205	199	209	196	217	237	202	246	207	221	237	178	243	213	206	208	197	230	218	188	209	201	218	210	187	222	227	209	214	219	236	207	215	197	207	225	196	217	208	182	231	231	225	217	216	206	212	193	222	200	197	222	232	193	212	186	214	220	199	221	198	192	189	198	228	215	206	211	208	215	199	210	218	218	170	177	210	218	197	194	199	237	187	197	201	217	234	195	199	212	220	218	197	210	240	211	207	210	205	212	209	228	198	205	218	203	207	208	225	217	203	223	206	196	251	221	204	193	210	218	233	201	230	192	237	223	190	176	196	225	182	220	217	235	205	214	205	221	216	203	214	223	175	230	212	211	215	215	201	227	187	226	263	219	217	189	199	196	222	229	213	191	217	221	242	218	189	205	208	218	196	247	204	214	215	211	232	203	225	203	179	206	206	242	220	218	250	209	210	217	203	219	197	191	215	199	229	213	191	220	209	203	215	218	237	190	230	228	187	253	213	188	211	219	207	213	212	215	204	214	197	206	195	221	221	209	215	194	222	220	217	222	211	219	212	219	195	199	231	222	210	208	233	219	215	225	223	220	204	206	221	191	161	202	204	214	210	216	205	216	227	186	199	228	224	209	201	236	191	187	234	206	220	208	200	193	217	216	229	194	225	200	225	230	205	191	201	217	205	200	193	206	228	225	246	202	205	220	203	224	217	211	216	206	220	213	223	255	196	182	201	187	228	184	204	210	225	213	205	195	207	199	224	228	214	201	204	194	217	204	207	229	217	231	234	211	175	234	226	226	211	197	197	200	207	229	210	185	222	219	193	235	207	208	188	209	230	196	216	218	209	210	221	232	210	230	224	192	231	218	186	195	221	208	202	204	228	224	205	223	200	210	211	200	198	196	217	248	202	212	195	186	210	203	213	202	212
48386	13416	15867	3793	3208	2807	2286	1992	1697	1474	1363	1309	1192	1090	1018	981	936	879	848	881	861	795	797	790	747	770	774	782	764	706	734	781	697	734	650	702	645	668	698	648	704	652	658	711	688	736	719	675	720	800	980	1073	1312	2067	3742	4448	3145	2270	1648	1489	2090	3037	4844	4328	683	653	684	755	711	736	738	682	661	674	668	701	870	665	656	657	663	640	669	660	705	660	651	626	643	619	590	615	596	606	608	626	560	612	587	565	601	582	606	566	586	633	573	601	623	561	611	612	624	553	611	586	601	591	575	586	598	586	562	577	629	595	626	617	605	561	626	611	594	600	623	602	659	640	611	608	589	568	631	609	583	599	606	581	557	627	598	591	552	604	626	617	582	630	620	645	623	585	574	593	615	570	574	621	617	616	623	569	615	626	649	596	598	601	591	584	631	655	593	634	653	624	591	613	580	656	580	573	559	576	586	600	579	573	627	619	581	576	579	632	576	599	610	602	558	589	581	664	598	598	547	604	608	576	609	559	641	614	623	607	619	591	604	600	575	616	615	584	614	605	591	584	620	602	614	630	642	609	583	565	604	606	635	583	620	651	632	625	586	569	618	631	568	581	602	615	603	612	606	617	625	574	568	593	643	565	587	554	608	588	573	585	594	620	596	590	570	626	599	609	597	584	634	621	626	649	551	588	606	613	599	574	554	626	622	611	585	615	554	574	600	615	552	598	595	612	627	591	643	607	623	564	575	605	606	627	562	598	589	570	584	558	624	560	620	577	607	598	619	581	601	574	626	606	590	607	560	616	600	593	580	581	608	580	592	632	602	617	609	621	611	592	651	616	598	620	588	629	606	606	602	618	617	571	614	612	620	581	614	580	577	601	620	591	581	627	556	606	604	609	622	597	586	606	555	613	579	592	633	588	590	634	589	594	605	612	603	595	651	599	663	598	594	649	587	620	583	601	583	600	587	632	562	585	590	585	599	614	586	598	585	575	596	618	622	606	578	641	612	595	592	628	618	632	562	615	578	629	610	593	651	610	628	611	628	579	625	586	601	588	554	619	548	581	609	635	594	600	612	603	584	626	643	556	591	594	579	585	582	620	603	562	619	579	634	616	617	584	619	615	551	584	627	591	581	647	604	616	605	595	600	620	624	626	616	632	612	627	580	595	576	587	616	620	615	574	602	608	578	599	614	602	615	573	570	602	594	618	574	621	611	609	568	565	632	605	624	593	574	609	577	605	564	610	595	610	609	577	609	653	583	554	621	613	630	633	601	629	608	599	579	627	579	638	607	627	549	586	598	627	617	598	611	584	595	536	630	600	625	573	602	626	594	564	575	650	617	598	622	595	570	604	632	599	575	577	633	582	633	651	604	601	609	624	604	580	607	621	612	612	605	593	624	623	585	611	612	572	611	612	612	594	603	599	598	620	646	586	576	596	569	669	576	619	600	599	601	601	620	575	595	586	610	602	583	603	601	607	639	625	589	568	641	596	618	599	638	584	601	596	601	567	622	583	618	623	589	636	615	589	588	550	570	580	587	634	620	644	597	608	625	577	584	573	596	637	629	586	575	581	629	543	631	622	555	644	577	595	622	597	573	577	583	585	589	580	604	609	581	592	588	562	600	590	614	584	595	599	593	594	608	613	592	618	607	628	591	589	583	635	576	601	547	591	575	633	580	580	653	572	582	626	616	609	604	618	618	587	584	607	610	595	606	641	611	610	622	593	619	592	654	603	584	543	592	665	611	645	597	612	582	574	560	596	576	613	602	624	568	611	655	590	599	588	581	571	619	600	585	592	603	597	598	593	606	605	597	591	615	609	578	578	609	588	583	592	582	585	633	636	599	614	589	592	547	602	581	574	638	572	596	614	610	653	599	606	616	589	619	646	603	592	561	619	616	631	614	619	592	628	579	612	602	632	585	562	604	598	593	576	576	566	578	615	598	623	565	644	604	590	610	613	594	556	622	620	629	580	610	634	618	638	604	585	615	607	627	571	606	552	602	612	588	597	584	581	634	595	542	589	624	566	564	573	567	617	573	660	622	618	581	648	573	607	620	591	653	608	612	585	621	643	629	603	564	609	592	620	619	566	634	592	603	583	599	601	548	592	666	569	626	593	587	560	601	598	619	587	605	604	581	627	580	606	625	604	643	586	662	629	601	612	637	619	615	628	613	589	611	631	572	609	613	589	567	600	589	602	598	584	585	600	608	645	627	579	623	574	611	634	596	592	600	633	615	601	608	611	596	591	621	627	602	663	597	613	624	592	645	618	604	610	606	599	569	607	616	602	623	616	613	577	634	620	642	591	608	580	601	584	578	655	592	609	588	612	585	621	610	601	631	620	574	617	624	604	613	569	624	583	643	626	623	601	574	562	588	600	640	634	587	623	597	668	657	572	598	586	651	581	609	591	630	605	605	573	654	604	603	629	590	605	586	610	657	565	562	594	627	620	631	581	572	617	574	596	583	613	616	592	608	587	617	562	609	604	548	595	611	616	613	634	576	620	611	619	605	618	586	614	627	585	599	631	606	590	625	587	581	567	595	608	632	611	570	598	617	609	594	616	603	630	645	592	591	603	614	635	596	597	586	619	589	584	633	635	612	593	589	608	599	580	596	613	602	617	621	600	573	630	644	638	612	592	582	654	627	568	625	613	619	582	632	630	558	562	575	604	619	595	589	622	634	549	627	612	588	583	594	578	600	619	625	638	627	564	618	595	588	619	568	586	615	607	571	589	590	645	634	578	626	612	617	608	596	574	579	595	569	584	602	570	579	623	607	571	584	622	598	637	624	609	580	625	632	590	637	654	612	616	652	644	595	571	634	651	632	621	617	576	599	568	638	617	583	584	636	574	607	617	615	654	612	540	583	564	599	626	606	581	582	603	589	649	633	586	592	636	623	592	554	600	561	586	612	597	643	618	614	631	612	589	566	609	588	626	622	622	604	599	608	597	623	557	573	601	617	576	599	638	614	585	625	608	604	592	605	595	582	583	592	573	598	626	604	613	598	630	573	592	576	585	598	606	587	654	617	587	579	567	575	578	647	637	626	611	581	641	617	548	599	594	612	560	629	584	582	587	620	570	636	639	584	621	645	636	580	537	579	598	603	552	618	628	593	583	636	649	578	585	572	569	589	662	566	564	632	618	589	571	638	601	598	589	598	613	586	593	574	593	607	612	603	615	561	613	607	607	583	633	594	605	616	615	603	622	619	570	583	579	630	630	613	664	623	592	625	587	619	587	626	637	623	579	578	636	573	552	628	571	563	596	600	630	603	584	558	549	606	583	614	636	593	595	606	579	636	595	577	597	605	607	627	589	594	632	607	588	594	637	601	576	640	582	599	604	575	624	581	609	564	594	569	604	598	617	539	577	594	621	584	610	573	633	615	616	625	629	582	601	564	617	551	579	592	604	586	619	620	537	590	606	608	572	592	576	555	575	622	634	594	602	657	595	585	589	614	630	565	587	580	607	561	590	627	604	623	615	574	590	612	612
21465	2224	1756	294	231	232	206	235	201	233	197	239	223	232	193	203	210	202	231	223	201	190	243	210	229	221	210	243	224	198	203	195	226	226	217	220	206	213	187	240	200	206	209	178	222	208	229	229	222	231	238	247	221	200	225	250	223	243	220	224	227	232	245	253	224	249	207	202	229	213	207	214	200	225	205	221	204	198	222	214	206	242	210	203	221	213	188	219	219	217	187	189	212	222	197	187	201	214	230	218	215	216	225	209	225	205	200	220	197	212	217	217	218	213	222	218	217	205	194	195	190	210	205	231	203	227	216	193	182	195	240	211	209	204	202	208	206	194	225	230	213	185	201	197	212	219	228	191	216	213	217	215	185	210	206	227	185	222	207	225	207	212	207	218	206	230	200	203	210	196	227	223	236	213	221	202	216	184	211	202	224	221	222	193	213	205	181	213	218	221	203	228	233	210	207	242	210	185	236	220	211	214	204	225	214	224	217	221	212	239	209	212	208	214	225	211	216	205	187	211	211	185	205	243	206	196	222	211	173	197	207	221	210	207	232	228	222	233	207	220	201	214	224	208	187	236	217	210	208	201	201	195	204	212	231	199	220	227	207	219	201	219	226	198	211	200	217	211	204	182	246	223	221	204	210	221	205	204	208	209	210	226	206	217	202	237	227	222	206	199	233	200	198	211	222	238	185	177	193	204	250	184	217	216	219	206	244	228	209	223	222	214	191	220	236	217	251	213	228	200	236	243	197	207	221	219	207	228	209	209	204	217	203	238	216	191	209	226	213	202	225	229	225	209	211	215	202	173	225	224	205	232	212	232	194	211	224	220	251	207	222	234	218	198	226	197	222	210	204	218	241	249	202	219	198	197	217	221	201	220	219	209	216	226	217	188	237	192	206	211	233	199	210	246	184	199	203	200	210	212	226	207	209	203	203	213	230	196	214	197	217	235	202	210	200	213	225	188	199	242	198	185	183	227	187	210	178	200	204	203	218	219	218	210	208	224	192	206	205	218	193	194	208	195	207	207	207	184	212	219	224	235	214	220	210	217	221	229	250	207	217	212	185	215	206	202	214	200	223	210	222	221	192	205	197	215	197	231	209	226	222	220	217	213	216	234	199	193	218	207	196	226	221	213	199	215	213	228	204	194	215	210	240	204	192	224	196	202	220	212	212	186	225	225	216	210	218	200	208	211	214	206	195	217	221	172	213	197	182	234	197	212	223	191	215	200	215	217	221	212	207	226	203	219	203	233	208	207	248	211	211	215	227	195	207	192	214	201	215	195	214	237	206	233	208	208	185	211	207	213	190	218	218	200	211	216	188	230	216	230	234	178	213	209	188	233	215	200	227	222	201	221	213	224	199	193	217	203	203	209	203	209	224	194	218	217	212	201	209	205	205	182	203	203	222	211	233	179	231	224	235	225	207	219	200	210	224	214	235	213	199	213	202	221	208	220	187	214	213	225	201	217	234	193	190	202	230	198	212	240	209	236	222	195	212	192	201	203	228	206	228	250	201	218	206	237	198	217	216	219	184	176	207	209	217	195	183	212	200	214	209	201	204	220	215	225	225	196	213	224	221	220	235	206	209	202	201	204	213	217	220	215	210	231	197	207	195	209	199	204	235	213	225	208	212	201	215	211	196	221	193	217	195	202	188	202	203	244	220	217	200	221	232	219	212	223	210	212	226	202	189	231	220	201	213	205	212	193	200	219	227	202	237	216	218	206	212	230	220	211	215	206	219	202	212	219	211	229	193	208	223	194	187	197	198	212	213	230	202	223	199	207	214	227	219	197	201	224	184	214	201	200	223	189	216	194	229	226	208	224	215	207	215	203	185	229	225	218	237	198	213	222	208	210	213	212	198	191	217	183	216	207	194	208	193	210	223	245	218	196	206	210	243	225	227	191	250	216	209	220	213	224	193	205	201	205	240	199	204	201	230	208	187	206	215	219	202	211	209	184	218	205	244	211	230	201	229	210	222	233	191	200	222	216	202	211	215	206	221	215	200	207	215	214	240	193	189	229	193	228	209	220	190	222	208	196	223	215	231	216	214	196	201	214	217	251	202	216	214	200	216	243	216	203	220	228	204	225	201	225	215	227	221	207	226	208	243	215	209	230	218	195	204	224	228	213	209	216	215	215	203	193	224	197	219	206	208	219	187	199	225	211	190	197	190	218	212	221	221	229	245	225	204	229	192	213	243	226	200	221	214	218	186	219	204	201	216	185	227	215	210	204	203	229	202	224	202	198	202	203	199	210	210	229	200	182	205	223	241	213	227	210	214	214	205	207	232	199	244	205	210	212	233	185	209	204	210	202	234	220	216	253	197	206	226	193	215	228	232	214	202	199	201	229	218	227	211	237	190	216	211	231	198	229	211	229	217	246	214	199	191	211	201	230	183	235	236	220	208	215	203	213	197	186	209	237	189	209	216	199	211	230	203	193	235	219	227	211	213	230	231	182	218	191	237	186	230	214	190	235	223	231	205	219	212	225	255	204	205	191	190	192	207	194	220	223	199	190	192	203	201	216	207	235	222	230	196	188	228	201	189	214	216	232	214	261	198	214	211	219	211	212	199	214	197	229	202	218	249	218	223	225	204	208	188	192	204	228	238	192	198	217	207	200	212	228	207	214	184	203	213	212	216	230	237	219	198	213	209	207	237	209	199	203	213	221	211	205	227	213	192	188	210	209	219	207	207	199	203	213	177	205	201	196	224	210	214	207	235	224	210	222	202	213	187	162	231	225	185	223	223	191	197	201	224	205	196	214	199	231	215	218	215	210	203	195	205	212	224	182	213	200	240	197	221	219	182	215	216	233	209	231	229	232	223	232	203	189	238	243	233	250	220	205	221	200	201	200	227	215	203	232	238	215	202	227	235	218	201	215	221	236	257	229	203	216	208	219	214	215	208	200	211	219	197	236	205	202	211	208	191	188	220	220	203	209	211	181	228	227	228	233	219	219	221	220	199	218	212	224	208	225	205	207	196	216	225	201	202	198	206	219	214	190	214	216	229	183	225	227	214	222	212	241	199	199	212	235	225	228	201	203	166	184	223	203	184	210	221	231	204	225	192	230	235	186	194	225	208	206	190	213	234	221	219	206	222	225	194	202	211	195	226	213	227	219	202	214	192	201	219	204	229	190	215	210	221	232	192	194	190	201	221	231	220	189	211	216	200	235	201	209	220	194	218	228	208	198	222	188	222	230	211	217	226	210	250	211	194	208	211	210	192	217	215	213	215	191	211	219	218	187	205	203	214	189	202	207	216	189	222	215	234	223	221	209	188	180	217	210	217	229	230	205	230	226	208	181	223	194	203	221	216	236	209	231	204	224	200	215	195	231	213	181	171	219	213	204	243	191	219	215	212	202	186	219	204	221	212	197	222	185	227	225	202	217	210	235	196	183	182	200	245	193	192	219	212	205	222	208	195	206	210	217	200	208	213	208	213	220	187	208	219	216	228	194	217	215	229	225	205	214	186	212	194	221
19075	1191	2824	751	679	711	669	623	631	658	647	605	655	612	627	606	574	632	606	568	595	667	598	638	619	628	641	597	632	564	597	637	628	603	586	612	572	589	621	587	587	600	571	616	670	644	596	643	628	557	658	667	735	751	831	820	773	751	753	666	719	705	843	1021	606	589	576	596	577	621	610	637	642	625	599	563	625	604	582	555	596	649	585	643	611	579	586	594	607	592	573	617	633	598	629	607	591	558	621	577	610	628	579	654	589	574	581	638	583	562	579	601	594	606	547	602	606	581	573	593	602	620	597	589	600	599	636	607	605	566	581	583	591	631	603	603	570	565	588	588	646	563	604	638	599	585	642	580	565	607	613	627	599	619	589	599	603	582	599	609	585	596	568	632	595	578	611	628	611	587	619	589	636	609	625	571	571	602	619	583	571	599	637	605	615	608	666	559	603	590	621	579	617	612	652	577	599	571	611	632	589	555	620	588	622	599	612	597	641	584	604	608	597	631	589	626	619	583	597	586	587	591	605	572	560	577	589	590	579	615	551	620	631	538	664	637	595	581	658	646	621	585	628	607	593	650	566	571	582	599	593	667	615	590	582	588	609	661	575	571	625	607	600	578	561	602	622	682	579	622	573	624	591	605	586	607	581	553	580	618	545	596	609	598	600	578	611	591	583	572	631	595	608	607	587	576	577	597	580	622	603	593	598	618	630	597	561	603	536	571	556	618	578	592	634	569	596	601	559	571	571	583	616	621	600	592	653	621	634	609	616	591	634	563	660	615	630	624	606	589	585	599	595	628	601	635	554	590	572	607	609	593	619	639	598	584	573	639	563	612	565	610	634	566	566	623	574	597	598	623	624	600	617	578	614	605	595	568	639	612	572	600	622	603	625	595	602	621	637	590	656	587	629	641	642	595	591	620	579	622	608	595	622	614	575	620	642	599	646	586	593	573	619	559	575	593	597	559	610	622	554	539	628	617	562	601	598	605	589	589	609	592	622	645	581	580	574	633	562	588	627	627	590	561	578	624	595	586	580	596	551	607	610	598	649	672	596	607	612	604	596	579	595	539	595	607	608	654	613	610	571	601	619	629	631	598	607	576	600	614	596	549	653	634	597	597	607	606	568	568	540	633	567	605	650	563	588	641	588	561	582	650	622	592	603	597	657	622	600	599	651	611	606	603	569	568	585	605	610	561	605	612	627	610	677	545	670	583	601	579	594	576	551	581	621	609	562	604	551	600	610	630	574	623	576	612	600	609	614	604	573	627	586	603	597	599	589	570	593	607	586	569	612	598	603	569	619	584	606	583	590	643	613	597	586	625	606	615	622	641	560	585	608	566	592	616	540	565	544	561	610	597	600	594	654	637	565	593	606	619	609	616	599	645	622	617	580	580	656	579	570	628	570	584	571	553	598	626	613	625	555	586	602	613	638	606	574	572	635	569	572	614	587	633	596	610	594	600	615	591	662	634	606	615	603	573	612	612	628	605	575	610	588	614	598	631	595	609	591	605	654	597	588	571	576	624	604	618	600	605	615	538	607	625	562	578	549	608	574	573	562	574	612	563	586	615	579	601	577	576	601	612	648	615	593	574	631	592	612	623	640	629	571	644	682	616	584	564	624	551	632	635	605	593	601	601	569	642	619	593	607	603	589	619	573	623	546	621	626	594	606	627	589	624	623	604	655	629	603	614	624	579	599	592	642	570	594	603	606	627	599	600	607	616	547	569	622	574	620	598	613	583	616	577	586	546	631	569	599	606	580	615	617	612	602	642	607	579	583	582	637	556	584	566	606	623	590	572	613	622	602	578	584	596	593	635	608	615	597	577	608	587	597	590	633	610	570	602	589	555	596	584	592	628	619	572	598	567	595	644	639	579	617	573	585	599	595	553	622	623	572	577	613	667	592	609	566	606	642	566	536	632	610	563	584	581	601	610	570	581	641	605	559	604	603	610	579	612	589	622	656	610	575	552	585	611	629	590	571	613	615	604	628	611	540	572	610	604	580	619	622	589	574	572	575	618	587	614	608	561	590	617	579	569	643	584	575	622	641	629	583	535	599	575	589	611	615	593	622	584	586	575	580	639	553	549	600	593	614	650	611	604	607	599	652	589	571	583	599	596	594	593	579	619	595	593	548	648	626	590	578	594	626	596	631	575	605	607	565	614	616	635	573	589	575	628	637	575	643	580	570	603	603	587	586	630	596	604	603	596	618	673	572	567	559	617	593	588	579	592	605	569	605	584	638	601	614	558	555	570	578	601	624	621	658	591	652	571	606	593	576	605	591	596	598	602	630	575	571	596	593	622	581	594	625	610	565	588	620	593	631	590	615	585	616	601	550	601	609	584	596	607	581	610	531	621	567	616	586	584	604	611	590	584	582	614	628	604	631	602	567	600	594	601	595	567	579	592	587	590	554	588	636	601	619	609	624	600	609	591	609	552	596	608	581	599	631	600	622	624	590	569	588	582	555	601	589	579	622	599	587	581	614	635	567	639	627	613	608	590	580	588	605	610	562	614	631	596	637	669	584	589	608	598	599	620	599	565	615	614	599	584	613	608	572	637	653	611	573	581	619	611	575	582	585	578	607	615	599	617	612	638	615	571	643	548	618	631	591	592	593	577	596	632	599	600	614	591	582	583	582	611	615	590	595	579	587	637	592	576	600	612	649	577	631	624	588	616	593	611	580	616	610	554	573	569	570	580	634	584	603	589	622	620	614	575	537	588	644	669	601	590	570	560	586	563	613	605	645	636	572	571	585	610	545	574	621	609	612	586	609	653	577	612	579	608	617	579	589	625	572	603	594	601	602	627	590	625	553	618	583	567	586	614	557	617	589	611	596	601	596	569	614	600	613	600	590	621	582	599	608	594	626	611	611	590	596	596	551	588	609	605	634	625	557	591	594	611	602	624	563	634	594	565	608	628	547	609	601	606	589	623	572	625	579	649	603	620	522	570	603	623	605	580	587	591	605	598	680	611	580	582	561	529	590	578	623	593	557	627	575	556	578	599	639	604	598	587	567	585	602	564	604	592	551	591	546	571	556	627	630	616	564	607	631	564	624	604	613	579	608	548	601	594	649	585	602	575	635	577	567	611	565	610	625	614	595	583	600	597	594	599	595	595	595	586	647	614	619	623	577	637	612	572	605	551	594	602	577	645	620	584	624	598	587	596	641	583	610	592	551	543	610	614	605	657	617	577	576	641	593	597	608	658	614	614	611	592	573	582	619	564	611	613	591	595	591	590	628	593	568	585	568	603	595	599	584	614	598	612	575	566	603	609	641	605	590	571	602	622	585	618	643	608	586	608	600	602	615	602	567	587	575	599	606	587	630	533	616	597	625	601	593	561	571	604	615	641	611	570	590	615	590	618	584	572	613	637	598	606	572	527	571	559	572	611	561	604	603	578	607	594	599	563	649	562	599	547	602	589	605	598	613	576	598	632	597	622	635	630	649	576	595	605	600	600	573	568	593	589	604	592	608	663	599	623
66155	24706	24078	3714	589	403	334	280	260	242	213	211	219	184	205	213	184	178	165	184	175	171	194	179	163	167	177	159	167	185	166	162	169	173	171	154	189	173	154	178	158	164	175	165	185	170	160	147	168	190	164	215	221	228	425	477	351	309	234	248	231	313	549	457	174	170	155	168	149	178	183	140	158	159	140	186	168	151	190	154	166	184	164	163	161	159	184	178	188	177	188	183	167	158	164	175	151	170	174	159	178	165	177	161	179	194	177	167	149	178	140	163	144	173	154	147	146	163	183	153	180	183	198	144	173	164	160	172	164	162	173	154	173	175	154	174	160	158	159	163	161	176	152	150	179	166	143	170	172	159	157	137	169	175	173	178	145	152	168	158	177	157	175	171	176	183	164	163	159	158	183	150	148	147	183	174	163	174	185	143	153	170	175	178	180	165	133	172	169	152	153	181	173	163	148	169	160	175	178	171	180	177	163	150	160	158	174	164	189	166	159	158	141	169	179	164	155	154	172	169	167	158	175	152	169	168	189	159	163	182	160	168	169	158	139	159	157	157	149	158	143	159	135	178	174	140	189	161	165	135	135	176	164	183	160	151	150	157	192	156	143	163	151	174	167	184	177	172	163	181	143	170	159	169	161	159	185	170	170	155	155	166	182	145	141	162	164	146	154	192	153	177	172	152	141	178	171	174	162	166	142	157	153	148	156	158	182	161	175	159	154	169	148	142	134	168	148	182	163	175	145	138	153	162	182	141	182	151	184	142	162	155	171	161	164	140	163	186	149	150	167	164	155	154	151	156	158	167	181	180	149	168	156	180	163	147	159	170	145	172	146	163	151	170	172	169	176	168	175	142	172	169	165	184	189	164	177	164	159	139	156	159	168	170	163	167	156	145	170	164	149	160	172	163	146	142	150	170	158	178	147	177	163	167	169	168	193	161	155	174	157	167	154	167	151	145	168	192	139	152	142	140	169	160	156	182	158	176	154	155	148	172	169	143	180	150	183	159	157	152	159	197	170	187	161	150	157	164	161	167	172	183	156	164	145	156	178	174	154	162	193	145	147	160	162	160	153	147	152	144	156	165	172	166	188	159	146	150	150	172	168	143	182	151	149	180	178	179	163	175	154	175	169	180	202	152	157	143	146	164	157	175	158	168	168	168	148	175	150	167	156	163	145	189	154	167	173	145	172	153	147	173	175	152	148	174	171	162	151	167	166	143	149	169	160	152	164	166	168	178	156	184	150	166	167	185	170	155	165	176	174	159	163	159	162	153	142	176	190	163	163	165	160	167	148	172	167	201	185	168	154	153	151	150	187	170	159	168	175	171	157	165	186	172	135	191	158	169	162	165	160	158	180	154	167	172	147	136	164	172	173	174	159	166	164	155	185	160	137	165	173	150	145	167	168	173	145	177	178	169	174	156	178	164	170	167	144	155	176	151	143	158	161	159	153	164	161	165	184	170	168	170	165	162	167	139	145	152	138	153	148	157	135	162	166	160	165	157	161	168	163	148	170	155	171	158	182	170	158	178	173	157	159	179	152	185	140	167	166	162	182	156	159	170	180	156	158	176	168	173	170	184	174	153	166	170	147	154	150	154	167	174	150	157	154	149	182	177	169	158	175	181	189	169	154	156	169	183	148	161	182	164	151	178	144	175	159	159	150	151	159	161	169	160	146	164	155	161	177	146	180	161	138	161	189	159	168	165	154	161	156	160	151	178	154	142	154	157	179	156	150	172	166	161	189	166	173	160	170	143	161	163	194	186	161	152	151	171	172	134	143	170	153	165	159	150	197	150	163	149	173	192	156	149	152	138	167	150	185	152	165	161	167	166	179	152	140	174	177	176	182	160	155	151	170	162	157	162	152	171	145	164	154	199	152	150	171	153	172	180	179	177	161	151	143	176	144	158	152	168	154	157	163	196	151	139	142	157	168	174	180	158	157	169	183	154	152	135	156	145	147	157	166	171	148	173	148	159	171	180	169	191	187	156	177	166	152	157	158	184	163	149	146	185	163	162	163	156	143	173	154	181	164	172	166	190	182	160	153	167	141	146	150	157	173	164	173	160	165	145	177	158	171	177	168	139	157	168	152	170	166	181	179	146	132	166	156	171	170	190	175	164	156	164	148	146	180	152	160	174	157	170	144	174	165	191	180	169	140	170	172	172	154	147	179	178	151	149	178	153	176	177	172	142	158	151	173	165	139	159	168	158	173	160	171	157	162	163	180	172	156	145	184	159	162	183	182	153	177	183	168	175	173	188	153	157	156	163	156	176	162	173	155	164	163	183	164	167	156	163	148	175	153	155	175	179	151	178	189	159	156	181	137	172	167	156	165	155	147	152	165	175	170	175	180	166	154	154	167	184	133	169	154	171	183	190	160	168	158	169	167	143	201	144	175	176	159	169	175	144	177	167	168	146	145	158	163	145	167	160	152	169	159	164	178	151	173	174	143	144	167	154	179	151	168	149	134	160	163	169	194	171	171	148	179	184	168	167	135	153	188	151	167	172	155	156	150	169	159	149	141	146	167	162	172	166	182	153	163	151	156	172	173	160	167	163	175	146	159	178	161	157	171	180	199	139	156	162	147	146	167	157	159	147	169	177	170	190	160	161	168	170	161	158	147	150	164	179	170	183	168	151	190	154	152	178	179	168	161	167	160	158	156	177	175	180	169	174	169	154	146	189	144	148	154	154	155	182	170	151	153	159	159	144	174	162	170	172	162	176	168	156	148	138	183	181	163	166	159	175	169	165	166	155	169	160	153	167	169	187	151	160	141	171	169	154	159	150	164	159	176	168	164	164	156	149	166	161	186	154	163	167	179	160	173	168	172	163	178	154	163	159	177	163	172	149	141	171	181	148	148	171	172	156	160	167	170	163	153	155	147	166	163	145	159	169	163	154	167	141	168	182	183	169	163	180	173	175	164	163	176	162	151	162	170	164	164	162	153	153	169	161	195	162	172	174	175	195	172	158	162	177	151	186	156	175	163	154	149	157	163	175	165	183	185	151	176	146	157	171	172	170	165	162	175	153	140	155	177	160	169	169	149	158	172	184	170	162	174	165	156	164	159	169	189	174	165	150	173	159	157	157	162	156	173	185	169	179	164	170	157	175	158	163	169	167	159	156	165	171	157	163	178	163	183	180	175	167	151	166	179	175	173	153	178	171	186	165	156	168	161	180	158	173	144	155	159	159	148	162	173	191	162	168	194	171	155	162	189	152	155	158	172	151	154	139	158	162	145	159	176	154	190	166	170	146	136	173	170	170	193	141	151	169	143	163	166	177	167	171	171	173	142	159	153	141	159	155	175	177	162	140	182	140	193	171	161	131	185	153	164	165	159	172	166	157	154	165	173	165	151	164	164	165	167	170	166	163	156	137	136	152	148	183	163	165	168	164	187	154	142	167	167	178	153	180	180	172	149	135	158	159	157	162	160	166	153	158	161	177	149	166	144	174	161	142	159	181	147	148	163	169	172	143	148	176
40179	2952	15123	2152	1896	1632	1392	1170	1018	1002	870	778	824	748	716	674	712	668	558	637	589	591	542	574	538	564	542	548	571	535	539	521	551	557	564	490	531	567	551	526	530	510	513	531	545	568	538	570	593	584	621	714	860	1316	2715	2900	2177	1534	1233	1103	1065	1925	3124	2795	783	506	463	513	528	536	554	491	560	511	523	557	523	533	509	503	537	489	516	470	519	515	499	471	505	453	477	501	507	452	461	543	486	494	483	486	493	494	442	430	485	500	456	480	480	486	457	467	476	516	475	506	482	448	465	474	439	495	475	498	459	487	478	492	474	505	450	468	498	493	455	489	479	496	483	490	448	498	455	522	436	464	500	490	507	511	444	483	459	467	483	486	434	498	480	512	468	458	510	457	489	463	503	498	441	484	476	466	482	520	505	502	436	524	484	466	500	472	482	487	485	482	493	477	493	458	496	456	465	484	484	449	450	500	495	521	434	473	519	500	494	474	490	427	502	486	463	442	518	522	470	531	454	456	463	510	447	475	498	477	474	407	478	487	443	486	495	486	506	459	484	491	485	524	490	479	471	465	505	521	497	496	457	467	487	476	492	456	492	486	460	491	506	449	528	494	500	515	491	473	521	479	471	481	455	492	488	482	455	476	496	462	501	517	461	478	478	508	504	493	468	500	493	471	480	490	443	466	486	515	478	508	484	463	503	462	456	458	455	453	451	472	521	526	472	500	439	457	492	496	497	466	444	453	449	474	472	515	462	476	494	475	498	479	449	462	474	499	490	484	438	478	457	490	516	516	465	477	509	491	494	496	437	447	482	500	465	514	504	478	503	476	457	486	493	466	435	475	473	516	489	482	467	471	494	503	474	477	487	500	489	487	466	514	491	508	467	498	454	525	446	491	482	475	435	489	485	511	530	495	465	470	490	476	477	461	495	518	501	553	483	503	477	499	468	507	454	484	489	527	509	498	473	507	501	515	455	457	481	485	465	447	484	481	495	458	486	507	498	455	518	466	496	462	467	484	475	466	463	515	474	502	478	474	500	454	467	510	467	468	492	487	458	508	510	450	496	499	468	489	481	482	496	470	502	501	497	471	497	497	481	454	516	516	468	507	498	492	460	475	486	469	500	485	494	462	474	496	425	483	453	460	473	467	494	465	467	466	476	494	463	491	506	502	515	453	480	463	468	469	446	453	480	486	498	490	472	487	494	487	457	488	483	485	432	487	490	469	476	451	468	498	481	501	482	474	480	471	483	477	485	482	455	475	491	448	479	511	470	427	501	484	474	471	488	474	514	497	529	501	500	512	483	513	462	479	505	483	507	431	473	482	477	503	521	443	469	466	471	520	512	464	490	501	503	465	483	492	496	434	479	494	491	477	485	470	502	441	453	472	492	457	465	476	456	477	483	482	490	489	479	523	481	468	493	502	478	484	478	482	442	461	496	508	479	481	493	540	456	486	493	469	475	503	514	473	476	509	529	469	451	515	512	458	461	462	474	472	508	473	471	483	461	467	517	449	518	440	461	474	453	475	488	500	505	482	506	496	478	505	459	475	462	482	463	460	466	480	473	509	501	503	454	510	504	462	467	458	508	475	518	466	450	506	475	471	552	488	459	467	468	442	470	493	466	475	454	438	454	478	553	466	480	464	485	490	424	484	518	481	470	517	517	479	498	456	460	477	489	475	491	518	484	460	466	465	433	532	457	517	456	468	490	492	500	500	457	469	471	525	474	511	490	465	492	466	476	469	490	510	455	517	523	505	497	428	468	472	479	501	503	460	488	460	505	498	441	443	490	479	489	504	468	466	449	487	486	487	473	501	472	460	469	505	476	474	478	464	460	467	445	499	467	452	484	490	488	490	505	492	485	493	454	476	474	473	467	491	509	523	488	465	481	504	514	476	478	489	501	502	491	461	486	499	461	490	473	466	491	482	467	483	524	468	472	485	468	474	477	453	459	459	507	503	447	489	520	493	489	500	483	479	471	498	503	481	490	473	496	490	471	474	442	465	506	483	502	444	503	503	446	486	508	510	510	475	513	482	456	501	486	478	490	523	512	476	497	523	423	478	494	481	482	491	472	455	474	475	479	494	468	471	448	492	458	493	510	499	455	470	477	498	477	455	498	453	497	487	476	507	500	491	513	496	483	448	470	482	482	493	473	473	487	460	488	501	469	502	484	479	486	462	485	498	511	443	504	494	485	481	482	531	515	462	481	491	502	486	470	504	478	452	491	479	487	451	485	455	538	454	518	531	497	474	476	468	474	492	471	463	464	474	501	459	495	465	429	496	510	485	464	495	479	451	466	500	487	480	481	483	491	473	497	472	455	540	501	488	502	490	522	494	484	445	551	477	475	490	479	499	502	442	503	482	482	515	506	486	479	501	471	468	541	519	462	439	511	510	517	478	455	450	521	483	466	494	443	500	474	502	495	460	464	529	472	477	480	484	464	487	488	475	460	479	467	459	464	491	424	516	481	461	477	486	483	459	493	494	468	491	472	470	493	461	454	471	416	448	498	480	481	449	505	480	519	480	506	474	495	528	452	457	511	486	487	508	491	511	498	520	458	471	507	444	498	481	498	491	464	510	469	493	449	470	471	472	475	510	476	487	460	462	443	441	466	507	474	517	498	492	498	503	494	504	465	477	491	444	472	494	469	512	485	502	493	474	510	452	442	444	505	469	476	474	466	464	451	452	455	501	470	471	480	509	454	509	496	530	505	493	500	481	470	473	519	493	499	493	450	457	513	516	496	459	435	497	471	518	462	475	471	471	480	469	475	497	453	482	473	447	495	488	476	473	482	502	489	464	473	472	512	471	470	506	466	449	462	486	456	502	467	461	440	467	503	534	489	460	469	472	449	468	528	488	460	433	480	452	517	449	504	468	421	484	468	517	480	488	493	487	487	469	515	492	502	467	473	516	494	464	511	481	499	463	496	485	474	478	503	465	482	432	498	476	476	480	507	463	493	518	498	459	479	456	518	492	508	518	483	463	477	482	522	474	488	489	470	514	510	513	515	510	495	483	503	503	452	488	510	478	502	485	489	474	463	514	454	465	518	517	520	474	490	434	444	455	481	472	465	472	490	488	513	492	484	477	474	480	507	520	492	461	509	499	461	463	485	475	512	435	498	480	490	453	447	466	478	493	490	464	494	475	485	466	484	478	523	496	503	478	480	489	468	519	448	454	499	473	504	513	479	458	497	459	479	458	547	461	498	519	482	487	497	477	479	486	507	510	512	479	431	522	476	474	482	489	489	500	498	497	490	518	492	464	469	488	485	498	457	472	500	502	457	461	526	485	481	431	477	473	474	481	434	457	487	486	452	467	474	479	497	484	485	481	474	452	497	460	471	529	448	506	461	493	481	502	509	516	475	485	526	543	480	478	453	485	499	482	493	514	483	453	481	493	457	510	439	499	453	489	474	509	505	482	494	450	463	512	443	460	494	506	512	492	467	500	482	494	464	515	545	487	477	495	438	438	480	471	506	506	481	540
77243	32745	33580	10083	1231	777	578	493	425	402	364	338	306	312	305	279	293	284	240	265	241	283	229	229	253	233	243	257	254	266	279	240	257	265	245	247	230	256	243	251	268	213	254	215	254	245	261	264	233	277	257	256	287	323	325	378	541	447	390	390	428	840	853	825	431	254	245	238	273	238	232	230	268	240	221	234	234	250	234	223	263	263	230	236	247	236	229	202	238	227	240	233	230	233	255	266	237	214	248	212	238	246	243	236	231	236	248	212	228	261	244	219	209	259	228	233	220	218	230	217	242	249	242	263	231	234	267	241	243	241	229	244	231	221	214	255	236	264	242	258	223	237	218	226	195	259	228	233	212	225	237	217	246	205	257	228	239	228	259	212	219	261	241	209	228	214	231	224	253	226	244	231	220	222	223	205	231	261	245	233	213	260	226	210	219	208	240	225	227	223	217	234	239	258	252	251	226	227	224	230	208	235	232	240	239	239	246	216	241	239	238	237	232	222	194	238	229	240	253	219	245	221	217	256	236	241	196	212	225	225	246	231	215	219	214	226	239	220	254	212	247	227	239	223	221	238	240	208	226	274	256	250	238	227	228	229	234	202	246	252	224	265	217	247	238	263	227	244	246	223	248	189	234	222	229	270	256	224	242	265	237	228	255	213	229	225	220	217	231	226	231	235	215	240	224	221	232	232	223	208	244	206	245	240	252	258	242	229	219	205	214	245	243	228	236	240	217	218	266	242	206	235	232	255	220	254	207	232	231	227	234	223	236	243	232	248	230	232	233	226	243	250	223	255	220	235	256	220	210	249	217	222	248	269	232	221	219	234	232	232	215	213	249	209	246	214	231	229	253	238	226	220	199	204	256	236	215	198	221	256	231	227	221	223	235	231	243	236	247	242	237	200	221	252	239	243	208	233	217	238	230	239	223	214	212	233	217	245	207	227	210	253	205	249	251	236	219	231	245	228	227	261	217	237	225	237	243	236	207	216	228	237	248	246	245	236	235	243	254	210	236	213	198	211	257	251	243	237	220	238	224	237	245	257	258	229	220	233	227	244	232	223	250	239	211	225	214	230	253	223	251	225	243	214	219	214	248	221	234	228	256	270	225	258	227	233	230	240	212	220	229	230	242	258	247	257	230	243	226	214	243	214	262	259	211	232	234	249	252	237	228	217	227	227	221	214	232	236	231	215	241	259	207	218	243	252	228	249	229	242	252	219	233	274	235	234	236	246	248	266	217	256	244	217	238	257	224	247	227	234	224	214	242	209	231	249	218	226	207	209	231	219	248	238	216	239	240	246	211	229	244	259	208	228	226	214	225	214	236	251	247	251	247	243	228	216	260	232	224	252	201	231	212	228	230	221	216	226	204	246	232	211	240	238	222	214	209	240	218	220	227	213	243	247	250	248	245	218	222	210	210	232	243	220	218	253	238	210	239	246	246	263	237	265	226	225	242	224	234	274	226	251	234	223	236	252	228	243	242	249	228	228	223	231	239	216	235	223	231	234	254	226	242	194	244	216	223	223	224	252	240	255	215	207	231	232	246	249	230	250	228	213	201	237	264	237	242	232	211	241	205	218	234	230	225	241	235	219	242	252	241	249	199	250	257	229	247	221	245	223	230	217	221	236	230	231	241	225	204	238	239	223	251	220	226	224	231	280	234	227	254	241	204	215	233	238	215	236	212	225	231	221	244	225	224	227	228	215	233	261	243	221	262	232	215	244	204	227	256	238	237	230	205	229	224	234	216	225	230	236	243	258	238	243	220	211	220	224	217	237	235	231	245	232	248	250	247	243	242	229	263	231	220	209	229	217	254	265	245	237	230	265	232	244	249	214	233	234	222	234	238	241	251	231	233	232	221	224	235	243	228	247	240	220	254	230	242	249	243	234	243	226	236	248	254	230	222	230	207	252	254	222	234	228	212	223	258	231	201	244	238	248	263	235	224	243	207	235	206	248	260	250	214	212	230	245	249	229	260	254	216	226	233	229	244	226	250	234	195	219	215	220	245	265	234	224	220	228	201	219	237	240	214	236	223	235	230	217	241	231	219	211	251	234	244	209	207	219	227	256	244	222	247	237	216	221	242	265	239	245	251	220	221	234	209	263	232	225	236	228	233	243	227	238	215	237	245	209	224	257	247	251	241	210	242	251	245	247	225	257	207	241	250	226	248	234	232	241	257	203	255	235	223	233	226	231	236	215	239	222	215	216	212	237	203	233	212	245	255	229	236	250	215	250	228	228	227	258	220	205	239	238	237	276	243	234	191	230	200	224	233	252	231	233	202	237	220	259	222	225	208	249	261	241	245	240	240	222	235	214	260	243	238	235	250	232	229	245	231	217	254	202	254	249	206	232	246	245	235	207	259	188	208	240	230	214	225	261	203	233	211	250	230	209	271	254	239	228	228	227	233	250	241	239	229	239	215	230	227	222	171	209	221	211	234	247	223	234	237	198	267	224	259	253	219	244	229	242	234	239	198	235	220	216	253	224	218	235	219	244	240	239	226	227	222	234	223	230	233	213	217	238	238	232	217	241	229	251	214	231	218	262	255	240	222	248	240	254	231	238	225	233	211	204	233	234	239	218	223	221	251	250	239	227	225	231	236	213	236	218	252	237	237	239	259	228	253	215	222	241	243	246	239	243	227	260	225	216	208	220	240	222	246	228	217	237	248	249	231	224	214	234	228	245	251	246	249	208	218	230	242	230	231	214	220	201	256	242	211	257	230	233	222	241	220	236	279	230	227	229	240	250	217	251	259	233	221	203	237	250	223	211	211	235	225	236	225	223	236	235	245	220	221	211	220	233	232	238	216	213	252	231	224	197	234	239	223	240	253	226	243	228	233	231	229	204	231	217	252	227	247	227	232	233	260	236	245	232	219	241	202	224	190	257	228	225	231	245	237	255	247	246	235	235	270	232	215	236	203	209	250	231	232	252	228	245	253	226	243	236	249	255	248	242	239	224	223	223	233	242	255	239	242	216	210	214	216	225	227	224	221	245	235	234	232	246	211	216	232	246	232	224	235	207	243	249	242	243	240	224	237	226	229	228	229	240	239	193	204	217	248	230	251	229	240	243	203	222	223	252	216	230	229	222	226	218	225	241	218	208	236	253	221	244	246	216	223	214	211	220	266	228	246	210	236	238	235	245	245	256	223	250	241	210	249	245	244	260	226	237	213	274	220	253	216	272	240	235	224	227	236	224	252	217	195	251	249	236	239	237	226	235	225	249	224	207	246	237	243	228	245	209	221	215	231	252	246	237	221	244	214	221	214	208	229	241	221	232	248	255	234	228	219	224	239	205	226	195	234	236	219	259	226	200	199	211	227	233	239	213	226	244	218	237	224	242	236	237	236	229	218	228	232	218	239	272	232	246	211	219	232	239	223	235	228	235	226	228	257	242	241	221	235	225	238	229	247	197	249	241	224	248	251	222	210	250	227	223	236	206	223	253	250	246	239	225	233	251	213	248	221	224	230	245	220	232
49003	3680	20225	3711	3167	2696	2325	1955	1752	1579	1367	1274	1242	1162	1091	1062	1023	926	901	933	912	846	863	865	815	830	781	783	756	805	713	746	713	746	735	758	750	701	695	721	746	690	724	786	699	795	805	779	775	763	921	946	1125	1155	1339	2073	2712	2758	1677	1911	2433	5429	5177	4905	1964	709	669	669	688	688	668	682	720	727	717	670	699	692	682	665	708	696	708	677	648	682	701	681	636	676	673	675	646	643	683	653	639	701	656	651	647	647	653	624	639	607	652	644	621	623	629	654	633	667	661	651	635	630	650	641	651	611	641	660	649	594	661	636	663	689	658	668	668	643	690	610	606	684	653	646	654	606	640	636	677	628	684	637	672	599	664	623	662	651	681	651	683	641	587	675	644	650	637	672	684	618	639	685	618	647	658	705	648	606	694	676	638	673	654	647	660	679	646	645	640	622	598	680	621	671	630	662	697	647	662	691	675	641	671	663	657	687	676	668	634	636	634	651	681	618	634	647	684	632	643	640	678	643	687	678	655	699	637	615	657	629	638	618	669	709	592	638	594	659	677	634	665	654	621	636	667	642	662	680	691	656	639	675	677	620	645	639	628	642	675	597	613	643	662	673	646	628	617	622	678	659	614	632	683	705	693	678	650	607	673	647	629	605	623	686	656	633	652	641	613	650	672	621	645	613	648	663	692	656	671	627	648	635	672	681	664	653	651	597	671	679	657	664	674	633	647	688	628	626	659	685	665	626	625	663	639	689	667	660	666	606	705	694	644	661	631	624	681	639	703	666	639	646	667	638	624	620	684	670	668	619	688	644	645	679	699	685	659	632	635	695	642	682	661	642	692	671	680	640	663	652	648	636	701	676	669	655	662	656	658	643	711	676	668	683	614	681	633	669	607	643	647	659	639	607	674	654	680	673	617	652	619	609	634	648	660	675	653	665	716	616	640	667	667	613	624	649	655	694	662	645	648	661	638	708	624	648	634	654	638	632	648	638	602	655	651	649	663	685	664	635	663	661	693	654	648	634	677	705	661	649	649	667	704	651	644	627	632	616	658	625	681	692	668	599	671	648	673	650	658	698	647	648	641	647	659	679	656	670	640	624	689	649	631	697	659	660	653	659	662	664	635	647	650	658	605	677	612	621	662	659	660	683	630	631	672	652	651	698	629	635	694	625	678	669	657	650	644	588	670	685	607	643	634	677	604	646	650	651	659	612	690	656	666	644	650	647	674	646	675	616	687	682	682	642	673	680	636	629	641	676	636	649	643	670	635	670	652	631	675	647	689	622	681	708	681	642	682	642	678	660	635	716	698	647	604	643	668	634	656	661	678	640	650	618	626	650	668	657	589	645	650	645	656	644	657	670	692	688	653	684	631	704	655	663	637	697	649	670	645	653	657	638	689	634	683	685	677	638	693	640	658	700	679	623	671	639	606	696	629	644	698	652	666	648	601	672	632	674	665	693	630	655	673	670	653	664	688	668	656	647	643	607	636	689	622	666	619	642	679	608	691	645	641	649	641	657	669	620	647	669	653	714	628	611	624	604	658	614	644	620	669	670	662	697	667	635	702	665	625	645	680	654	583	673	653	614	605	663	656	648	626	686	672	639	656	633	688	637	646	634	679	657	692	648	621	648	689	696	666	668	608	677	654	675	614	671	666	633	652	650	646	646	671	615	680	638	721	619	631	664	656	676	687	640	660	691	686	586	642	643	627	640	670	652	677	648	662	639	644	659	675	659	610	695	696	646	667	670	676	699	626	676	640	696	635	637	630	661	694	673	597	635	641	603	634	673	632	682	670	670	626	664	658	698	641	668	685	623	652	657	641	594	668	653	664	677	646	656	657	666	662	646	662	653	674	666	642	662	678	664	649	691	662	624	637	652	650	657	686	619	674	617	651	651	652	693	660	669	658	635	636	659	656	677	691	629	667	654	676	610	644	704	605	675	648	694	661	617	676	682	629	659	664	627	616	634	674	639	626	634	677	642	659	634	596	641	613	680	655	670	658	596	665	692	646	676	629	665	704	657	681	671	695	628	705	661	685	682	646	641	624	650	711	688	695	669	691	661	672	628	620	651	635	625	665	655	653	664	658	640	637	639	596	691	622	671	623	641	656	664	598	653	645	632	636	676	610	643	637	660	637	674	584	702	689	610	663	657	631	671	608	647	661	627	662	695	664	678	654	646	665	738	669	648	685	615	661	664	623	647	667	698	648	601	656	670	635	649	645	699	627	633	667	664	669	660	611	662	684	614	657	677	689	677	664	660	671	617	628	660	681	658	620	640	636	654	655	687	652	668	627	626	662	667	655	667	693	661	662	627	631	665	642	649	670	684	703	602	628	666	636	674	683	595	667	631	617	667	643	661	611	617	617	651	652	659	625	628	653	628	604	659	662	663	624	633	627	683	690	605	653	674	646	688	610	642	645	635	634	699	668	660	607	670	637	690	661	619	665	654	617	663	660	626	618	646	656	647	638	622	645	612	644	643	633	580	684	649	641	668	679	668	636	663	697	675	626	692	619	686	679	665	635	683	659	698	633	649	640	651	678	660	664	604	661	638	619	620	606	614	678	650	639	655	693	669	643	662	651	665	671	647	646	689	643	636	659	658	665	640	605	633	630	644	625	658	628	606	650	631	700	652	666	633	618	664	681	653	682	667	673	634	651	671	668	649	679	610	638	650	655	645	665	627	612	659	646	618	630	673	640	656	662	651	619	643	635	672	649	698	653	623	677	625	663	651	639	674	647	636	649	628	678	626	657	628	620	630	639	657	619	636	611	670	694	612	611	647	638	695	627	635	633	623	659	682	662	631	683	685	635	629	651	667	663	673	685	658	671	654	641	657	658	669	635	611	662	684	689	657	631	618	636	687	653	681	634	669	712	647	673	672	660	636	653	632	645	645	674	626	685	674	685	629	619	674	673	656	675	637	672	621	665	628	632	664	698	694	616	647	661	667	672	664	620	691	672	638	654	645	671	709	646	678	678	693	622	637	671	645	643	622	634	631	627	670	692	605	649	669	627	597	675	669	623	654	619	679	625	653	660	627	681	637	697	705	686	658	622	654	639	694	692	647	672	635	670	670	668	685	653	623	639	617	655	642	707	668	624	653	657	631	655	646	642	621	667	624	674	660	623	636	593	628	638	653	634	633	691	612	664	621	710	641	678	649	649	679	645	659	633	673	652	652	644	635	663	642	660	645	670	661	691	682	654	611	631	641	681	637	674	662	663	668	678	642	651	695	635	680	649	669	678	654	626	662	634	649	668	676	608	622	658	673	648	656	668	699	649	640	655	631	632	663	687	635	690	656	615	699	673	682	666	658	631	653	639	612	643	604	622	659	704	680	677	599	610	652	635	607	655	665	635	653	615	656	668	672	678	619	662	621	626	676	681	740	637	648	658	639	640	647	607	640	651	649	683	631	625	645	627	649	663	661	653	631	620	683	630	594	662	687	638	625	663	638	606	642	633	613	612	635	653	684	647	664	662	662	630	647
23798	2717	2384	306	272	280	260	246	253	276	267	256	250	267	226	277	252	215	229	225	243	247	267	243	213	256	221	242	240	227	239	241	233	248	229	251	237	227	236	247	254	217	259	240	243	267	234	263	212	259	252	281	229	247	270	294	253	277	252	248	243	300	324	299	286	242	255	234	250	256	260	265	234	292	265	260	251	277	256	249	201	240	234	283	243	253	258	237	245	267	261	274	255	235	240	232	266	239	251	256	235	237	242	257	234	238	231	236	232	229	244	224	227	261	240	270	244	239	249	273	247	254	256	246	224	255	260	231	239	208	252	238	253	256	262	232	262	236	254	209	234	254	238	285	262	247	249	231	264	212	277	262	227	235	235	225	260	256	276	243	221	274	205	228	243	242	272	241	255	236	247	242	231	243	220	272	232	256	228	238	230	260	288	282	269	252	255	246	273	244	249	238	238	220	255	261	249	258	214	241	266	240	270	234	229	251	222	245	249	218	273	250	279	220	229	240	263	240	252	247	242	233	245	244	229	234	257	273	231	234	264	248	225	214	242	239	260	258	206	269	246	268	254	260	263	238	243	245	242	249	241	244	245	265	210	242	246	230	238	264	246	243	249	247	245	244	243	252	251	235	254	243	229	246	254	270	220	256	238	251	258	263	249	257	270	218	250	246	237	235	244	253	247	257	262	259	251	240	223	267	262	254	242	250	250	272	228	271	221	249	235	232	247	262	227	259	256	227	251	260	239	240	246	205	238	266	241	240	230	236	274	241	276	261	229	226	228	224	257	220	242	231	249	258	240	236	254	241	221	228	279	236	255	254	238	265	244	260	203	234	251	262	240	259	247	245	275	241	250	220	244	235	226	222	257	236	214	264	247	271	252	249	216	240	287	214	240	235	246	239	252	245	251	243	253	254	244	255	240	203	265	270	249	236	232	260	259	243	228	225	221	230	250	263	239	245	253	272	244	256	261	267	243	233	246	254	232	253	247	234	262	273	257	263	247	252	213	243	229	275	221	270	252	235	233	254	245	257	223	254	235	247	227	217	235	233	244	216	256	223	243	214	249	257	277	242	248	246	239	263	230	254	245	245	252	229	250	258	236	278	219	228	230	274	237	241	231	281	227	239	231	250	283	229	218	248	242	252	232	236	252	231	245	245	249	253	278	279	240	236	258	259	276	214	246	243	258	234	250	258	252	247	272	228	229	267	228	238	262	241	264	257	256	238	248	245	262	236	251	230	258	233	250	240	239	238	260	237	237	264	251	236	236	240	261	240	237	242	256	258	260	234	277	246	258	231	281	243	213	208	259	234	261	233	251	255	226	253	231	212	243	246	230	237	239	256	243	235	251	229	233	228	245	219	247	219	226	277	231	235	249	247	269	255	244	269	225	239	252	237	240	256	252	252	261	254	258	216	252	243	280	232	219	253	260	244	247	238	222	254	233	237	274	250	267	251	248	266	261	246	235	228	218	270	220	266	242	246	242	258	245	238	257	264	265	265	243	236	231	222	272	224	267	218	237	252	243	246	240	242	281	237	243	242	261	249	289	220	260	225	259	239	212	243	196	258	212	251	264	232	238	232	253	248	249	257	236	252	247	261	240	249	223	232	260	255	234	228	237	238	226	234	255	239	224	239	233	229	258	236	252	259	214	218	254	263	246	249	224	250	260	276	226	247	222	246	265	246	249	204	253	246	237	259	271	234	224	232	241	237	235	268	248	237	218	242	288	246	241	271	238	267	231	239	235	241	248	270	253	260	257	259	228	233	227	255	267	252	254	240	224	245	223	242	253	229	247	234	258	255	271	268	248	266	245	210	228	259	244	246	266	226	255	256	227	274	232	228	243	266	280	234	244	257	258	230	237	242	234	218	234	247	274	284	238	258	234	250	250	261	226	247	227	270	271	219	270	266	293	245	259	258	231	242	257	266	226	230	266	252	235	237	227	250	239	228	218	231	245	253	243	243	258	238	272	241	263	231	263	224	259	234	221	226	248	226	235	248	248	246	233	285	243	236	221	262	269	232	245	237	235	241	240	236	233	240	261	255	266	238	241	246	255	248	253	238	246	240	255	263	242	243	220	252	248	241	224	264	254	258	244	267	252	253	247	227	244	249	224	279	249	262	248	208	238	262	217	252	228	260	251	218	231	235	246	245	220	257	262	252	237	254	248	265	264	241	240	244	259	241	238	239	255	238	232	282	257	209	283	214	251	251	245	234	260	267	264	261	266	254	266	252	267	216	230	251	258	212	255	209	238	226	249	219	240	249	259	234	249	230	279	243	230	219	258	253	246	269	217	238	245	255	224	243	224	235	212	245	242	238	267	235	216	283	215	233	231	230	259	233	253	250	254	253	226	250	234	216	233	241	240	256	231	234	259	234	237	269	258	234	234	240	234	264	226	251	254	250	242	240	268	245	260	244	264	230	241	253	233	251	231	218	240	230	239	266	266	228	227	250	243	240	241	241	224	264	268	243	214	235	246	267	242	246	237	247	255	252	228	251	226	248	255	248	217	266	246	264	254	250	223	233	235	254	228	221	224	245	237	237	236	231	251	258	270	245	267	231	240	249	261	238	245	234	233	262	253	217	238	255	261	242	239	247	218	284	270	240	272	256	237	261	255	251	247	232	225	227	241	258	230	250	235	225	249	240	201	224	245	275	281	235	250	256	260	242	255	243	239	248	251	237	255	244	247	242	226	253	244	233	258	245	258	209	255	248	239	269	268	258	243	238	244	240	287	256	257	272	263	237	247	268	247	248	233	241	239	238	238	253	260	261	267	257	248	264	238	239	234	260	261	259	232	246	243	238	200	219	236	262	254	221	238	228	262	278	196	262	262	247	242	260	228	234	250	259	255	263	244	244	256	224	228	275	262	243	255	237	252	244	237	243	217	234	262	224	240	236	248	235	245	256	239	278	245	253	258	255	264	242	257	237	235	265	251	237	266	255	266	248	248	254	253	237	236	251	281	235	235	240	245	259	248	244	254	236	258	250	231	219	245	237	243	232	247	256	251	231	221	240	243	241	234	225	259	229	256	248	241	276	268	258	245	239	258	248	241	275	238	270	236	225	209	228	250	213	244	265	273	238	250	228	251	236	241	230	256	230	243	245	248	266	220	241	247	241	272	276	240	217	215	252	213	241	233	244	267	269	283	210	243	270	251	273	235	222	216	252	246	249	255	228	241	260	256	229	245	236	258	238	245	252	240	251	221	249	230	267	251	246	260	264	249	259	236	265	236	242	254	197	231	250	235	262	252	236	248	252	250	240	238	249	253	257	242	259	255	248	232	231	252	252	260	246	262	254	243	246	230	257	217	237	238	266	257	259	233	248	230	259	247	247	248	245	256	230	245	246	255	238	258	232	242	252	209	235	233	251	257	268	221	275	267	224	239	249	220	256	253	279	265	257	246	260	234	264	243	258	256	257	251	253	223	256	228	260	251	251	240	243	247	260	264	261	244	216	237	245	257	244	249	263	248	247	226	241
20880	917	3934	807	820	772	756	735	786	736	672	680	690	697	713	697	679	742	693	755	675	680	662	658	683	686	675	694	708	708	676	656	653	676	676	698	646	703	692	660	707	691	688	702	733	718	700	675	709	712	683	735	667	753	730	817	853	801	752	802	862	1163	1220	1109	814	713	694	670	679	648	660	721	701	703	657	697	717	658	670	717	701	682	710	682	711	730	699	696	658	709	670	667	703	685	630	701	660	670	723	654	701	690	705	675	719	691	664	677	679	671	737	654	716	672	673	643	671	680	661	720	703	654	708	709	696	648	692	685	643	669	662	723	742	628	668	654	681	696	679	711	653	672	733	697	710	678	675	688	714	699	705	707	709	672	709	666	703	656	702	723	682	635	658	720	659	695	668	702	675	690	649	679	690	649	681	704	659	704	688	691	676	712	682	638	682	644	682	644	665	656	693	669	666	657	681	709	642	663	652	698	672	705	677	683	697	727	703	693	645	672	671	673	683	707	717	672	702	681	713	654	640	663	702	681	705	662	653	723	678	705	659	732	729	663	694	671	691	715	668	644	718	717	681	627	668	700	694	649	699	717	664	660	659	698	671	683	675	721	641	664	679	709	708	660	635	691	675	640	673	685	680	679	632	665	669	712	694	685	706	659	659	666	655	677	668	691	709	686	671	654	713	667	712	707	690	716	670	648	670	629	669	737	614	694	686	679	706	687	703	676	693	635	681	701	687	663	678	687	712	637	666	651	679	659	641	647	651	679	610	693	632	654	700	725	660	709	697	706	679	667	697	675	682	640	727	690	741	702	681	728	695	653	688	716	643	646	672	732	665	666	697	642	707	720	719	634	671	679	711	689	697	673	704	688	652	696	707	679	655	707	659	637	692	670	658	691	742	658	710	691	674	722	674	652	697	653	694	701	674	706	664	706	664	709	698	679	689	689	672	679	679	719	740	686	654	669	682	721	692	723	662	681	667	730	665	658	667	676	667	662	677	629	687	672	700	691	704	655	702	681	681	668	698	617	649	643	679	686	670	679	626	685	698	681	680	660	715	620	644	705	680	640	640	726	707	696	685	652	732	652	737	653	674	699	652	665	683	705	702	623	648	669	674	654	695	662	694	645	652	666	694	647	656	681	648	676	663	720	665	693	690	675	688	652	667	667	660	673	709	658	663	647	657	622	691	658	692	686	696	667	694	663	687	762	681	724	686	648	680	731	653	663	681	624	668	721	682	640	673	661	694	699	722	708	723	689	701	731	649	684	700	707	695	690	682	677	681	689	680	646	644	631	673	708	685	621	679	675	723	637	645	696	707	668	669	676	630	676	674	665	694	710	669	642	706	661	695	695	657	695	704	715	654	689	685	695	650	681	703	697	654	695	699	655	666	672	727	707	703	720	696	694	684	719	689	644	691	669	675	694	643	725	713	674	646	658	709	648	681	708	645	661	700	669	665	680	672	681	649	715	675	658	689	689	656	691	705	675	737	657	653	697	698	712	712	666	721	717	680	702	681	710	715	682	703	669	653	665	701	655	699	701	675	667	659	661	683	737	681	703	653	679	666	720	675	716	682	687	697	705	645	677	719	723	679	666	701	678	666	627	715	669	701	639	650	699	642	629	695	693	674	734	667	731	683	694	696	712	676	696	701	671	707	701	724	697	668	706	687	680	760	669	667	701	691	632	713	681	675	660	676	687	649	680	683	651	654	670	691	676	667	697	673	684	663	673	697	680	677	668	711	693	679	644	729	662	624	690	701	676	675	726	687	716	665	651	659	664	695	743	706	727	710	708	697	699	670	689	679	694	691	678	664	687	720	666	639	719	674	701	675	731	668	697	682	695	669	663	689	673	598	692	661	676	675	686	685	732	733	691	666	700	657	679	713	675	646	666	677	725	683	727	663	677	695	675	680	681	700	710	676	720	670	651	633	690	719	722	685	665	680	667	686	617	693	662	665	694	675	692	735	671	694	695	689	710	678	715	698	656	657	723	686	695	702	709	657	677	654	689	677	689	680	712	712	709	678	689	708	706	668	653	702	709	700	655	695	692	669	661	661	652	669	678	662	712	705	658	711	695	660	737	677	707	667	659	640	715	674	669	646	722	688	684	698	665	697	690	733	709	690	678	688	697	691	697	656	706	734	687	670	679	716	661	718	732	696	734	652	691	679	663	737	683	701	684	672	662	686	694	695	694	679	667	658	661	661	691	689	668	680	768	676	673	704	657	669	680	680	709	651	710	665	696	682	684	694	756	646	653	666	648	651	684	683	710	700	698	655	650	649	672	732	650	672	696	694	682	703	682	701	669	717	673	709	719	683	667	695	681	652	666	696	709	701	646	653	698	680	735	677	681	680	664	707	641	680	667	668	673	701	675	711	654	649	687	675	725	693	670	723	697	684	687	687	658	666	728	670	661	650	667	673	657	688	647	636	659	668	719	692	702	674	718	677	675	689	685	719	724	739	688	663	644	647	704	646	715	739	682	693	653	690	679	689	687	692	685	655	685	680	661	668	671	644	706	672	677	656	693	626	654	712	668	700	684	680	696	666	658	653	679	697	713	648	674	670	666	692	721	664	683	638	692	677	679	715	714	680	627	625	667	653	683	742	650	644	693	649	700	762	684	677	739	761	701	688	688	712	689	664	675	671	680	693	647	628	675	691	707	726	746	654	684	690	693	661	674	656	662	652	667	714	686	692	697	654	707	697	719	665	668	708	688	644	710	691	703	669	723	676	681	672	696	701	658	698	679	651	687	673	681	679	648	653	687	654	624	760	721	672	668	670	685	661	708	700	684	706	671	641	687	719	689	673	686	632	675	650	689	627	708	648	656	695	704	664	736	661	684	678	680	669	677	671	676	736	711	686	666	658	664	694	635	679	693	734	704	675	698	676	715	699	693	664	695	651	714	672	667	627	716	722	659	689	703	634	642	675	664	705	700	708	676	717	690	654	688	682	659	681	661	707	687	697	713	675	680	683	677	699	650	694	726	694	692	662	678	667	691	686	685	680	702	665	636	687	687	706	695	682	678	668	686	668	688	739	687	692	699	699	673	671	680	664	713	672	677	693	655	689	690	647	700	691	715	686	670	675	722	692	709	657	672	690	740	660	623	676	669	693	733	648	667	640	671	692	675	710	711	712	691	697	697	703	614	689	694	656	687	663	658	700	697	679	699	684	741	696	700	643	702	659	657	691	642	722	699	691	710	713	638	689	714	652	658	671	673	714	654	689	716	694	668	726	688	659	677	662	671	687	685	740	653	660	703	666	632	665	628	674	700	673	649	690	666	701	703	676	720	699	699	698	711	716	644	681	676	703	678	695	678	671	664	626	697	643	644	677	716	675	670	689	684	715	699	641	648	711	687	705	719	712	712	707	675	721	703	682	687	708	708	687	677	660	616	692	668	698	716	662	644	628	701	698	703	676	683	724	685	675	673	700	659	692	705	685	679	676	686	695	682	696	713	680	718	708	675	705	655	673	654	683	721	664	648
67395	27473	26186	2695	563	423	340	284	272	260	221	250	211	201	221	198	212	202	193	220	203	204	174	194	195	192	204	182	169	196	185	194	199	199	195	177	193	186	199	174	156	194	184	176	186	175	184	183	169	194	208	186	198	210	284	249	303	245	298	269	413	537	394	365	189	175	161	165	183	187	197	187	183	160	171	184	177	186	181	164	194	180	199	162	188	166	157	176	172	174	189	195	185	176	189	172	176	185	170	185	179	160	170	192	155	175	176	164	213	171	186	186	163	163	209	188	178	175	183	162	196	170	217	174	181	180	199	188	177	163	170	176	160	167	194	194	139	175	185	179	155	176	193	198	167	175	164	203	190	178	195	163	176	168	168	156	188	170	161	172	212	180	178	179	192	191	162	213	218	184	170	149	183	171	182	157	198	168	164	177	148	181	187	170	181	172	182	186	158	170	180	140	156	169	174	150	177	172	184	163	163	175	190	158	216	169	172	174	179	204	208	190	212	191	172	163	169	177	173	187	170	198	159	161	184	181	202	178	206	183	182	171	171	209	202	155	181	164	169	169	184	167	186	208	182	155	174	164	174	165	179	166	168	177	159	193	160	176	153	197	171	199	161	185	181	179	185	146	173	182	170	200	167	165	178	163	195	190	176	179	196	183	190	178	196	182	158	180	183	193	176	175	172	157	175	168	179	156	185	165	166	152	163	165	193	180	171	178	183	178	198	164	190	173	186	163	180	177	179	188	152	152	177	184	182	171	172	172	194	174	181	166	191	190	169	170	186	190	160	177	196	170	187	183	174	189	183	196	169	169	175	179	179	190	170	186	189	202	178	171	182	157	174	166	188	172	175	203	178	208	202	178	171	191	190	167	176	189	193	146	188	192	195	181	179	190	203	186	170	179	185	181	156	161	179	179	188	178	173	172	165	152	176	164	198	185	185	176	170	178	170	183	196	183	183	214	155	165	167	193	160	175	159	175	160	168	180	185	143	180	174	185	178	190	157	213	167	165	200	195	192	183	188	164	161	171	151	177	181	176	171	175	169	174	185	175	174	165	155	164	188	153	179	170	192	167	160	168	168	189	186	172	177	155	180	160	192	195	182	198	196	182	186	193	184	185	145	170	163	172	167	182	177	186	192	185	189	190	187	173	177	189	199	162	194	162	174	196	176	184	172	192	189	171	173	168	211	181	176	175	186	168	183	164	203	169	192	172	201	173	180	186	178	162	195	173	192	162	177	159	173	165	209	166	186	178	160	183	179	186	179	176	184	218	168	155	176	166	175	156	170	150	178	166	203	165	180	158	212	146	194	191	199	213	184	197	177	169	172	199	190	178	175	171	168	184	175	194	187	184	165	168	171	188	183	182	147	193	168	148	162	164	193	168	174	177	177	174	160	155	190	190	167	190	170	178	165	171	173	170	183	167	175	183	158	174	160	167	185	156	151	157	184	166	175	156	176	203	166	163	184	158	158	197	154	205	180	164	175	166	172	171	184	163	171	145	176	179	186	179	187	153	185	191	166	159	169	157	181	168	203	188	176	177	180	158	172	187	165	174	164	160	181	205	171	175	163	172	193	168	167	180	165	162	171	152	202	185	205	165	176	185	156	160	185	162	175	192	180	183	180	208	181	201	181	181	171	149	184	160	171	191	192	168	184	156	186	183	201	166	170	178	204	180	171	201	186	192	178	190	175	199	176	165	179	174	188	184	193	167	180	186	168	177	157	189	174	163	172	157	186	192	162	173	182	160	165	184	178	190	154	171	169	193	200	159	180	176	170	155	180	189	199	197	172	160	143	176	173	188	181	173	180	173	160	183	179	154	172	194	165	191	195	188	160	161	175	173	183	163	171	196	201	196	201	202	173	170	147	173	183	171	154	177	179	182	171	181	174	199	177	171	175	183	181	193	198	170	179	178	169	183	200	182	187	180	157	167	190	192	165	179	182	145	170	162	175	148	169	186	184	193	157	166	158	189	178	152	170	183	193	171	152	182	175	178	165	178	162	170	175	156	164	168	207	188	199	179	171	171	201	171	172	176	158	175	174	167	169	177	183	170	183	169	180	184	174	207	175	177	216	176	166	174	190	168	186	184	162	180	183	164	153	179	167	194	170	179	159	211	189	168	164	188	190	182	179	185	153	186	176	164	177	184	165	186	179	173	175	168	181	172	181	186	199	168	201	184	187	157	179	168	167	178	165	177	161	180	178	182	166	164	188	192	196	182	179	158	156	172	180	177	160	184	175	212	176	189	176	152	186	174	200	169	170	144	181	146	163	185	170	173	205	171	183	181	160	187	185	206	185	173	194	194	194	161	202	167	159	176	177	161	165	178	184	153	151	143	178	177	179	177	174	173	146	169	159	169	155	184	168	171	182	184	184	179	170	171	155	185	156	184	141	192	175	181	186	204	199	174	200	190	162	194	198	190	194	181	194	191	189	174	173	195	196	200	156	192	194	173	193	167	181	181	167	176	175	186	173	201	171	178	176	189	171	180	168	162	166	173	171	165	191	189	171	146	192	161	187	180	185	185	172	174	188	190	185	186	186	165	188	163	168	189	175	164	201	196	139	154	180	174	160	190	182	194	176	200	201	194	159	198	161	177	182	178	185	174	180	205	174	164	173	174	166	179	141	147	179	160	186	189	156	177	171	183	164	182	179	188	167	178	191	160	173	166	175	175	175	181	182	186	168	182	198	185	188	187	188	190	205	181	171	181	150	209	166	186	190	200	163	174	179	164	198	187	176	163	179	172	187	185	170	169	152	172	166	169	169	194	198	146	179	185	228	193	178	162	151	165	172	188	191	177	181	179	182	166	179	182	163	189	182	149	145	166	164	194	175	172	177	149	178	160	189	159	177	174	184	171	156	183	164	162	166	207	180	206	169	160	173	172	166	183	168	190	182	176	174	169	179	176	184	177	169	180	184	173	166	175	178	180	192	176	178	199	197	177	172	195	156	173	183	187	178	182	173	177	197	191	177	181	201	176	155	173	166	164	181	194	182	162	185	190	173	210	165	190	174	179	185	175	173	183	160	178	168	165	177	190	163	162	186	158	183	197	163	163	199	185	164	199	177	169	164	190	155	192	190	205	150	152	173	177	165	166	195	184	196	169	184	172	183	183	187	169	174	199	179	164	180	188	174	166	163	156	168	193	172	188	176	196	184	174	174	165	186	180	191	165	196	188	200	174	181	162	153	174	180	156	182	166	176	177	163	165	161	175	186	192	175	168	167	183	174	179	172	179	188	189	169	189	192	177	150	198	186	176	167	183	170	187	178	171	172	164	197	162	170	156	190	171	181	166	168	178	169	176	166	187	181	158	168	171	174	188	180	178	180	217	176	180	176	196	194	175	196	171	185	189	157	196	179	186	191	171	179	164	176	188	203	215	176	185	175	173	175	179	174	167	184	171	172	196	192	187	188	154	187	192	179	150	177	154	190	172	167	176	153	195	203	186	184	158	178	188	204	180	202	141	170	166	172	181	149	173
42786	3235	18631	2083	1906	1565	1384	1213	1060	980	932	824	795	795	776	787	670	672	653	626	610	614	652	605	606	579	626	588	596	596	591	624	572	585	601	579	556	582	550	566	568	576	578	575	605	593	544	574	522	578	615	649	709	800	1378	1434	1500	1251	1391	1285	2581	3377	2354	1963	632	517	545	576	513	551	570	580	521	526	548	579	603	558	575	567	536	507	515	576	485	528	550	502	509	560	541	514	513	493	523	514	497	524	553	496	480	573	549	519	549	541	504	560	541	551	518	495	521	493	492	503	537	554	467	515	515	509	518	554	506	530	569	501	495	564	492	549	499	514	500	526	554	539	508	551	538	537	496	489	516	568	496	515	564	531	559	534	539	540	557	538	474	500	546	503	492	490	532	529	546	502	587	547	523	488	525	509	529	541	552	521	518	534	530	513	522	508	533	511	539	562	545	521	503	527	498	522	482	486	538	522	533	558	524	502	499	551	506	491	512	514	506	513	568	549	507	487	521	486	532	471	512	552	525	473	504	464	530	542	521	507	509	528	560	526	493	537	556	540	571	540	533	524	497	526	526	492	536	499	491	534	556	518	526	503	550	556	538	536	519	531	504	519	525	517	567	518	528	471	523	535	520	503	502	547	530	521	510	534	510	505	516	522	525	536	525	513	515	549	530	538	517	536	526	532	470	539	541	550	535	520	520	546	541	520	510	490	536	546	527	531	503	548	536	532	498	540	532	506	538	500	530	537	500	513	510	532	533	536	532	550	539	511	526	515	545	529	524	514	476	505	516	511	487	544	543	536	524	446	517	546	492	545	520	516	546	534	567	503	497	504	501	516	493	487	522	531	487	529	552	529	543	504	529	550	535	532	482	470	511	492	537	487	560	547	531	524	531	514	512	530	534	512	492	529	548	538	498	562	502	518	492	553	511	526	528	515	534	537	502	528	473	530	521	506	528	515	530	499	499	526	507	549	539	545	497	524	538	560	546	517	505	538	543	501	500	561	506	544	531	513	553	501	497	527	585	494	526	545	507	493	510	528	500	560	504	520	532	494	516	516	564	523	515	539	535	554	543	495	490	534	510	509	534	536	509	546	501	536	542	518	508	510	519	529	577	541	541	495	513	501	513	504	545	503	531	498	551	543	493	509	514	521	518	532	496	537	528	515	505	511	514	514	512	507	501	532	510	557	523	501	544	504	478	516	511	547	529	542	558	550	515	548	539	508	510	487	517	532	496	511	558	525	514	528	527	535	486	498	527	526	490	513	516	574	496	518	529	519	536	519	547	492	539	551	525	566	534	517	478	533	504	559	514	523	534	538	546	528	500	539	547	546	514	510	505	534	560	522	498	510	539	520	528	516	493	515	543	536	497	501	526	520	512	524	517	543	554	540	526	543	542	485	533	535	538	502	487	516	530	522	548	510	574	505	502	495	560	517	519	548	529	502	501	512	530	523	505	534	509	537	539	505	455	521	496	523	515	547	533	576	535	503	506	503	513	527	525	545	513	526	544	488	536	565	532	523	575	518	569	552	545	555	469	475	512	514	472	527	523	497	519	524	588	511	519	494	548	506	565	528	530	503	518	514	496	565	572	516	525	506	477	509	516	491	498	511	520	559	545	489	538	497	529	519	553	522	531	521	504	543	528	482	510	522	515	516	551	506	502	543	524	529	548	503	513	504	559	487	505	473	548	542	565	548	529	495	548	522	519	542	521	499	525	549	501	563	510	478	522	556	521	529	489	530	528	512	531	555	526	551	536	529	571	531	525	557	540	501	532	484	521	534	522	555	536	520	576	515	505	542	538	527	540	509	530	525	531	525	546	519	553	546	521	502	540	506	499	523	503	499	497	553	560	508	551	516	526	526	532	466	516	496	512	499	493	525	543	519	544	574	525	504	486	519	483	553	524	546	506	536	524	535	554	544	505	504	510	532	549	463	547	529	496	548	543	515	549	495	535	505	494	498	491	528	541	535	492	515	532	537	528	505	526	495	523	526	519	499	534	505	496	548	480	541	507	568	525	523	524	505	515	513	526	545	514	514	547	545	532	531	511	530	502	531	517	501	543	513	532	532	496	522	513	547	511	512	509	530	542	483	532	549	490	536	509	531	495	523	515	526	503	513	502	518	510	533	528	523	534	520	547	532	497	535	523	558	544	500	526	528	512	545	514	501	552	528	515	490	507	502	524	516	507	524	523	517	510	515	486	499	536	558	531	512	547	474	512	498	496	543	528	538	514	506	521	534	510	541	544	538	529	519	482	524	489	555	536	537	524	530	519	528	503	524	520	533	492	542	515	548	541	525	540	570	553	496	490	509	492	541	531	546	539	541	563	551	453	539	539	514	513	538	470	524	526	498	541	533	526	529	538	538	501	515	499	529	527	489	534	528	522	534	518	546	492	504	533	521	505	547	556	548	491	479	534	538	527	489	561	571	526	540	505	501	538	509	512	532	497	483	526	543	481	504	502	508	522	493	553	502	511	532	506	548	508	511	511	518	534	492	550	501	569	497	529	504	512	527	548	498	467	549	520	538	528	545	480	523	512	524	566	501	497	516	514	505	541	511	564	538	512	529	546	542	475	513	499	527	557	535	483	541	497	477	525	536	526	501	544	503	485	548	561	519	520	498	495	517	560	472	459	532	519	519	514	521	524	519	500	524	488	516	481	491	512	519	535	553	556	513	517	529	553	535	494	499	527	534	515	518	540	541	529	517	520	531	491	505	504	519	546	491	536	537	520	479	531	559	536	504	533	509	500	596	528	513	515	532	527	506	567	466	523	543	549	525	530	494	535	502	545	528	495	577	489	536	523	565	524	495	544	568	482	524	523	541	545	554	506	516	510	539	535	550	561	531	474	529	541	544	498	548	524	515	546	547	472	508	490	502	505	540	477	478	543	535	573	507	500	496	563	507	529	526	529	540	498	532	569	518	536	500	569	551	529	502	516	529	490	547	495	510	535	565	513	487	545	538	511	549	529	536	540	519	540	527	578	496	524	523	509	536	477	493	538	515	567	535	543	542	524	557	531	535	511	538	526	520	547	503	541	526	513	532	534	514	519	503	544	550	471	506	546	527	517	512	527	527	503	516	526	531	537	488	552	553	521	530	553	529	503	527	469	535	515	547	520	522	553	542	507	549	497	515	526	520	525	539	546	551	546	509	515	509	557	515	544	489	512	526	540	518	511	543	509	558	573	514	506	522	512	556	533	514	546	530	522	531	494	523	510	551	501	511	523	516	542	561	493	516	536	484	529	515	522	539	530	555	521	516	498	510	521	539	471	521	525	515	511	472	495	532	546	516	523	532	520	524	518	517	490	546	534	580	519	514	543	526	518	521	553	507	502	565	508	525	522	532	521	562	550	550	512	490	544	532	508	548	514	481	506	524	580	495	535	534	517	525	533	558	512	511	532	505	521	505	517	563	478	527	573	515	467	535	536	558	490	542	516	542	526	475	510	533	540	501	539	509	548	548	542	514	525	519	556	501	487	512	498	551
77452	36550	32081	6044	1046	733	559	455	421	400	383	336	315	298	287	279	271	259	263	263	264	255	277	245	278	276	288	260	267	258	228	262	246	257	253	249	249	288	228	210	245	242	253	273	257	227	225	225	210	231	234	289	267	296	355	453	464	449	458	393	787	847	696	582	339	246	242	230	227	234	249	240	243	238	236	257	250	236	243	220	219	274	242	241	261	222	260	241	240	233	229	229	229	225	266	239	235	229	221	236	262	228	211	202	219	211	254	223	229	224	229	222	234	216	224	226	234	231	228	211	239	281	207	248	225	262	208	217	237	213	237	259	250	251	219	248	254	260	272	236	217	219	244	267	248	219	219	259	251	233	237	243	241	231	252	247	234	229	209	225	249	236	258	238	224	232	217	242	243	246	249	230	253	248	254	221	243	199	223	214	223	243	238	222	257	230	229	241	258	248	258	246	226	219	208	257	255	225	232	244	252	226	229	245	244	201	260	226	240	240	243	247	248	209	234	223	233	237	203	232	244	251	244	235	221	267	253	221	251	227	248	245	228	253	233	233	254	223	229	279	237	244	265	247	211	238	228	226	263	219	216	223	237	226	199	220	246	208	226	226	228	220	229	259	266	237	223	229	224	247	231	234	245	225	239	216	220	211	246	228	208	230	215	229	227	238	244	223	247	241	240	204	206	241	232	238	226	236	247	228	216	227	245	239	210	233	228	223	239	221	274	219	251	245	227	214	230	238	236	240	248	228	243	236	230	235	252	248	253	238	230	243	245	234	273	245	240	258	245	240	235	237	237	239	231	250	241	237	251	208	218	241	243	205	244	264	261	246	225	256	254	233	243	225	225	227	263	236	251	220	212	244	251	222	259	249	237	255	213	240	256	242	245	259	240	233	239	220	229	219	245	229	250	239	187	224	256	243	234	252	233	228	213	238	244	207	248	220	207	254	245	243	247	232	238	229	249	237	246	264	256	258	263	240	252	223	245	243	239	239	242	235	257	218	230	257	244	234	236	264	249	249	257	234	232	244	242	237	235	257	250	201	251	215	257	239	235	240	234	238	221	232	241	238	266	257	221	205	227	213	214	236	230	265	239	220	233	237	235	242	250	231	226	219	225	254	228	234	195	244	239	217	248	233	225	249	234	226	225	240	230	234	231	235	238	231	244	239	221	247	230	231	228	245	242	220	250	202	260	235	232	210	230	248	257	243	239	256	253	254	254	203	219	240	272	244	216	237	218	241	252	241	227	218	222	220	249	242	234	243	227	257	250	236	245	210	218	205	228	244	212	246	246	245	238	267	250	202	239	260	261	233	231	250	233	246	232	205	212	264	248	227	226	251	229	239	242	254	255	223	215	239	238	254	283	203	237	227	239	246	229	233	246	241	261	233	248	259	215	217	233	257	259	197	250	217	246	239	232	248	217	234	232	215	236	228	235	267	220	230	229	215	214	247	219	258	222	265	211	219	235	234	242	230	237	255	229	226	239	226	222	266	250	255	216	216	232	245	243	197	245	217	239	239	228	251	237	220	232	255	229	233	235	251	238	245	232	239	270	234	222	225	235	250	220	235	255	249	215	253	228	237	241	252	240	205	230	209	216	224	248	226	229	251	237	216	265	235	221	211	227	269	233	229	245	251	249	224	237	218	237	235	262	238	245	243	219	256	230	221	233	265	240	228	265	261	213	260	246	223	261	268	240	227	238	228	243	259	228	213	252	225	239	246	251	271	224	253	239	234	238	226	238	238	230	243	246	237	236	230	209	261	227	254	238	213	215	235	258	242	226	217	240	226	230	237	224	276	217	246	238	221	232	260	227	226	229	238	252	245	237	220	205	243	231	251	269	259	235	266	256	241	234	235	222	234	230	227	234	229	227	210	233	213	240	228	249	234	242	274	240	227	218	215	253	234	226	226	247	218	235	207	237	236	238	220	240	226	246	256	251	256	218	252	254	256	238	238	244	221	247	230	225	240	253	257	209	219	239	237	258	228	208	248	242	232	267	230	232	278	227	220	214	238	236	213	234	230	251	250	254	212	234	249	206	237	226	208	239	248	228	224	255	255	238	233	247	222	242	201	246	209	238	262	223	229	252	247	245	215	218	252	232	243	234	222	222	248	263	209	247	244	230	247	236	292	251	228	220	218	214	215	245	227	252	225	211	196	225	221	221	227	241	239	250	226	239	244	218	223	245	231	221	233	226	256	233	235	238	236	244	248	237	247	218	225	221	217	238	262	245	257	251	259	252	242	249	244	237	234	230	260	203	236	236	239	225	244	233	229	229	238	236	228	245	227	255	255	235	248	220	225	242	229	226	231	252	264	249	208	244	258	233	234	225	265	240	215	214	249	238	271	246	222	227	257	229	238	258	234	237	218	243	237	250	246	259	223	233	222	241	255	237	236	224	240	226	200	242	249	220	231	226	259	241	214	230	245	249	235	265	224	248	219	223	243	225	258	240	228	241	262	244	207	249	252	237	252	288	260	222	245	234	241	239	232	232	239	242	252	258	274	250	251	269	204	255	229	270	247	230	260	231	258	234	232	225	200	248	221	236	203	258	231	207	212	234	209	215	205	246	255	254	223	228	238	242	235	233	270	236	247	245	215	221	247	243	226	268	216	215	250	194	221	249	242	226	243	208	234	246	246	233	219	219	270	220	207	238	234	269	249	226	204	237	218	228	225	226	231	238	227	226	253	232	232	219	229	241	216	237	240	236	254	233	245	264	229	213	250	237	215	254	242	254	242	242	262	207	240	234	248	226	241	244	224	219	215	238	268	249	214	231	208	232	232	226	232	242	247	219	251	247	243	264	205	228	219	256	247	251	253	234	242	247	206	220	250	228	232	233	232	247	229	212	234	230	235	240	237	223	250	235	230	235	214	249	262	235	231	218	246	242	273	247	216	237	244	256	233	245	271	237	243	225	233	225	213	220	228	217	239	224	229	240	255	221	223	231	236	240	228	222	252	223	235	207	208	216	224	236	228	209	263	247	240	203	234	237	237	248	248	211	233	213	234	241	226	273	195	217	232	237	243	247	242	245	227	218	240	200	245	231	250	258	242	250	257	248	244	238	240	234	246	218	251	211	210	260	216	234	250	239	251	233	209	242	214	246	231	239	244	224	246	242	228	242	229	229	263	267	240	225	233	248	254	248	239	217	233	240	221	246	253	224	224	223	208	229	219	226	228	245	213	229	252	242	253	264	248	255	239	257	213	244	239	253	242	238	215	225	227	237	233	239	246	240	228	218	240	238	255	225	234	251	244	230	234	269	223	229	219	234	255	247	227	246	243	245	198	245	206	259	223	221	241	229	224	231	221	228	261	218	224	260	229	222	218	221	239	228	221	272	270	240	235	253	236	239	237	248	246	214	230	223	233	244	223	232	231	238	248	212	241	267	224	245	232	210	249	240	219	221	255	248	233	243	225	236	257	224	236	257	216	225	223	250	239	237	231	243	220	228	279	225	225	265	245	247	233	222	221	237	260	258	255
51936	6482	22107	3577	3101	2673	2283	1917	1722	1520	1462	1279	1184	1080	1084	970	1007	945	919	893	823	873	776	804	793	776	798	793	775	769	748	766	774	761	719	747	778	796	720	701	736	731	710	772	743	678	686	769	760	739	813	973	1111	1110	1680	2278	2309	2300	2447	1872	4780	5120	3947	3462	1439	695	710	690	711	713	729	708	691	690	679	702	714	748	670	713	701	666	680	680	694	720	644	646	656	711	696	663	668	653	670	650	657	675	642	654	685	681	633	676	639	692	643	672	693	684	654	622	638	685	641	690	715	651	704	661	694	642	674	691	657	653	659	675	644	662	693	673	649	645	637	700	643	675	669	665	629	663	636	633	690	672	672	686	702	685	645	646	630	660	649	661	683	642	626	666	670	688	639	662	697	688	685	640	654	665	603	728	635	687	644	696	669	691	677	643	702	660	640	691	669	664	655	655	662	653	632	617	662	675	656	678	694	725	644	696	645	679	648	700	660	669	696	638	656	687	643	665	651	621	654	653	684	648	633	674	666	621	638	688	686	650	684	657	698	646	639	653	697	647	665	645	701	670	631	675	656	624	642	727	664	703	654	652	685	638	660	689	608	656	653	667	622	666	704	660	686	692	582	674	746	699	673	696	679	652	671	638	676	689	624	660	693	649	729	663	659	665	678	672	654	676	678	672	655	708	664	631	688	689	647	700	677	635	686	694	670	653	668	690	625	680	644	647	651	635	683	649	676	620	591	691	661	639	644	644	626	645	662	685	671	655	641	678	665	627	638	706	664	615	652	650	671	672	683	702	698	661	659	696	637	658	675	651	682	705	644	671	672	654	656	637	647	666	700	688	660	680	689	678	667	627	698	647	623	631	649	709	670	700	647	666	685	670	688	631	671	609	625	652	642	652	671	689	635	664	598	658	664	666	656	647	686	650	678	678	690	648	637	636	680	680	701	654	692	663	667	678	657	662	641	694	681	705	684	638	691	675	676	696	641	665	646	670	637	603	661	658	650	683	636	704	681	613	685	628	672	651	681	708	659	635	716	700	705	697	659	674	696	656	687	700	707	674	655	650	663	662	646	679	604	646	645	668	698	676	634	627	682	673	642	642	699	667	652	670	680	649	652	657	719	669	684	679	706	675	651	650	713	632	662	698	677	648	722	664	650	657	662	633	629	656	654	608	682	667	674	661	681	606	634	663	681	674	677	644	652	681	648	624	649	677	625	670	701	663	646	696	663	671	683	624	677	640	686	648	634	697	658	698	631	662	681	681	647	643	662	673	685	694	645	636	663	635	658	680	614	700	651	668	683	642	672	687	682	642	684	648	685	675	650	641	641	675	653	684	691	627	676	630	659	655	662	653	656	675	629	668	634	670	648	667	653	666	688	648	656	642	681	679	650	643	693	681	669	676	670	685	673	666	680	713	670	631	655	719	638	757	637	657	683	642	662	694	702	698	648	695	680	678	674	658	658	665	659	658	665	665	690	666	644	690	674	685	714	661	646	682	683	653	596	672	653	669	660	711	670	632	701	638	661	649	676	655	677	670	678	630	664	701	631	642	671	681	688	639	669	659	674	625	633	633	636	664	668	689	735	681	668	694	662	671	718	667	656	659	680	631	641	683	670	631	664	652	685	679	640	660	660	634	692	656	671	702	635	670	664	664	657	655	657	677	639	681	672	701	607	669	665	639	619	672	666	684	640	629	674	615	697	699	677	721	697	651	638	657	645	639	690	655	656	654	648	670	634	673	686	647	664	640	693	662	670	673	607	676	671	669	676	691	658	660	633	695	675	673	657	652	742	630	699	672	644	701	674	648	676	661	665	663	624	646	722	658	677	720	612	696	650	652	641	679	661	635	666	693	672	711	613	678	645	611	687	643	659	637	672	664	645	654	672	654	622	663	652	673	659	633	677	632	613	688	687	636	634	639	646	731	670	641	655	647	685	704	654	614	606	696	645	648	653	694	664	666	653	650	681	705	692	699	646	647	674	681	708	672	651	716	682	677	681	675	643	653	651	693	623	637	703	627	676	658	664	634	672	639	674	651	695	726	674	625	680	717	643	666	660	667	634	673	631	700	646	712	661	669	703	648	628	639	660	684	662	628	648	694	709	638	690	636	609	654	689	700	655	678	661	688	639	659	670	656	644	651	644	686	657	690	688	659	662	680	691	663	640	656	666	622	658	679	632	651	680	629	621	647	657	686	667	632	656	643	666	699	672	681	679	626	665	678	652	683	639	689	709	678	660	649	711	666	646	635	651	657	648	678	693	650	696	672	630	704	686	679	638	659	700	648	667	649	663	670	679	660	639	667	670	625	622	643	705	667	648	669	629	698	670	644	657	685	674	683	655	646	657	663	642	623	619	693	649	613	601	700	691	645	687	646	649	707	676	641	656	704	716	661	664	709	662	716	662	609	691	619	681	698	688	669	674	672	627	680	656	683	652	679	674	621	627	652	628	664	705	654	675	676	690	653	684	685	701	656	631	682	677	713	713	684	670	641	653	682	619	648	659	656	655	647	655	657	706	645	655	667	659	652	667	705	653	631	658	696	710	678	717	670	673	680	653	642	696	608	669	707	666	672	659	668	664	663	634	747	663	682	670	677	670	656	630	672	640	691	685	686	690	649	666	653	689	640	680	664	697	650	630	642	648	689	687	641	685	599	705	666	676	688	648	633	665	655	659	627	664	649	661	685	643	633	671	652	615	651	657	684	624	679	656	665	651	668	645	643	623	668	661	677	721	684	664	672	684	675	614	650	733	646	687	680	634	694	670	684	677	677	659	661	638	689	622	688	630	669	644	691	718	682	630	652	639	640	694	694	700	723	677	670	656	657	668	660	697	636	685	642	653	673	661	661	656	675	622	670	659	625	643	691	620	629	680	701	673	695	658	627	668	661	657	686	680	667	678	671	660	658	651	700	676	646	652	718	645	728	682	645	691	615	706	634	675	643	692	680	680	626	677	634	622	641	682	671	663	652	662	665	682	689	729	669	658	672	676	620	649	686	693	683	697	644	683	675	706	671	660	634	707	670	684	700	643	686	648	711	669	690	636	664	706	672	676	671	670	638	678	650	708	651	680	685	649	632	659	683	648	710	653	704	666	653	661	620	659	669	699	654	652	686	675	732	637	700	692	645	616	664	629	656	637	664	631	657	699	653	646	718	673	711	643	661	624	650	633	655	637	669	670	701	691	663	636	628	656	658	671	691	676	706	642	671	659	671	680	636	652	716	668	625	659	650	703	713	616	676	637	668	679	671	645	665	679	652	682	662	686	721	641	622	707	687	709	688	651	630	677	702	641	633	676	671	724	694	644	648	650	638	675	634	667	649	674	643	635	663	718	631	661	704	688	669	639	637	640	639	701	644	677	664	686	689	648	675	635	636	679	653	656	662	680	665	624	695	636	675	715	679	660	640	654	641	692	665	724	631	700	686	689	639	645	660	665	673	724	688	724	686	652	658	727	672	662	702	647	682	670	637	670	661	679	682	656	601	665	680
24431	3019	2231	240	236	240	235	229	233	235	255	246	246	236	231	208	236	255	250	258	219	237	216	211	226	241	204	208	232	241	244	231	227	244	225	241	232	245	214	215	221	230	229	235	232	239	230	221	217	238	237	221	243	217	232	264	243	241	250	228	243	267	238	286	233	206	236	230	218	226	242	222	246	237	243	239	239	250	208	244	235	220	233	235	205	226	213	224	236	207	221	242	254	249	240	255	214	239	229	264	238	208	238	248	226	238	259	205	216	233	247	223	238	234	227	251	245	242	213	216	236	245	212	228	224	246	226	238	214	206	220	198	225	224	241	242	247	242	231	231	241	232	236	230	255	256	235	228	218	207	227	227	255	259	226	240	230	221	215	251	237	222	233	241	222	213	231	220	216	236	213	231	234	227	223	241	226	209	231	234	202	235	219	243	250	211	230	225	249	256	219	246	290	241	232	219	233	235	210	221	244	236	228	197	222	240	227	231	220	228	235	231	232	232	223	227	220	242	212	245	250	225	221	275	229	237	232	211	227	253	237	243	238	247	206	253	211	224	212	231	251	215	220	245	247	273	209	219	228	235	243	226	233	222	236	212	240	238	204	196	248	232	206	227	212	234	225	252	203	233	222	219	212	230	188	212	210	217	216	243	249	216	222	231	236	236	203	247	232	235	201	252	239	241	193	231	234	261	235	232	236	257	263	229	223	240	237	219	214	215	233	235	263	236	234	245	213	280	228	236	243	215	214	224	207	231	236	224	220	254	233	238	244	207	220	228	252	224	245	261	243	229	249	225	225	235	215	216	239	232	232	228	243	208	222	252	262	240	253	239	223	208	256	223	241	233	219	226	240	223	210	239	225	234	239	233	220	227	208	241	205	229	223	231	227	225	221	223	235	223	223	223	224	232	239	223	239	219	242	235	242	221	206	237	236	230	226	235	244	228	258	228	230	224	247	227	233	241	217	222	238	219	237	232	221	227	229	244	238	237	212	219	241	227	212	254	234	235	253	203	272	233	222	206	204	234	211	220	256	246	238	246	253	222	225	227	240	220	234	226	215	212	226	236	216	220	250	242	239	237	228	229	240	219	225	234	228	208	242	242	222	231	216	213	238	254	231	193	234	214	212	251	257	250	269	212	243	215	200	224	235	241	212	235	228	238	230	217	235	249	246	234	204	234	238	221	220	225	242	223	232	237	208	253	222	206	204	239	241	212	236	227	219	236	229	240	231	215	254	213	231	238	236	239	216	236	237	245	216	243	242	234	244	208	236	234	250	221	260	208	235	233	236	227	242	221	225	228	217	241	225	252	242	222	235	225	266	257	228	242	255	223	237	232	231	215	261	203	224	251	239	255	235	238	228	240	216	227	224	209	231	240	235	229	211	238	238	239	218	219	237	251	236	248	243	222	247	218	240	234	225	239	218	213	189	212	230	221	223	235	237	212	253	212	250	240	237	255	245	242	227	246	243	235	205	233	223	217	239	241	241	242	226	246	236	235	239	246	209	213	235	242	216	235	236	220	243	206	221	218	244	232	225	238	217	217	206	252	236	218	229	259	260	211	207	238	204	221	231	237	241	230	231	247	224	223	236	261	227	232	229	222	226	261	226	209	208	230	231	211	246	226	237	192	240	254	233	218	227	230	182	219	224	229	228	230	266	230	215	223	221	223	228	217	208	202	232	236	242	249	245	235	237	234	243	230	239	252	219	245	233	217	228	231	227	243	234	249	230	213	206	197	216	275	211	204	262	246	242	247	201	217	219	198	236	240	245	243	210	238	234	264	212	229	241	229	256	213	222	228	237	218	226	221	204	243	214	226	234	217	189	236	232	231	247	232	221	229	236	243	244	193	198	219	232	232	228	206	226	217	232	202	258	218	249	219	217	207	219	217	213	229	230	236	211	231	228	234	241	208	223	243	209	207	217	198	243	223	232	222	217	217	249	201	212	206	224	237	217	221	229	227	246	219	240	237	220	217	243	243	208	228	245	241	232	245	233	209	234	250	212	234	234	245	237	224	239	222	239	221	242	206	229	252	236	249	223	190	241	206	224	231	242	263	233	221	215	236	244	237	223	238	234	231	243	226	201	235	206	220	245	237	226	263	248	215	238	219	246	225	216	235	215	244	212	230	243	239	212	215	241	210	207	240	227	225	245	240	218	224	239	276	195	241	231	231	234	215	251	219	254	231	226	249	217	217	242	237	220	236	240	234	235	232	219	199	231	223	223	241	230	235	233	226	234	202	219	210	228	229	235	256	221	236	228	233	259	218	225	220	244	251	220	207	231	233	219	250	223	221	229	228	217	231	223	223	225	203	236	235	238	227	216	220	246	229	253	233	210	247	250	231	246	227	225	233	240	248	238	273	210	203	198	235	218	253	221	266	241	217	226	235	221	235	235	237	248	211	220	230	207	233	231	219	234	240	220	247	241	221	230	220	244	231	242	257	242	235	211	257	233	223	222	250	234	253	231	230	234	218	224	211	228	228	221	278	242	208	246	239	257	210	239	215	260	242	235	251	227	240	252	231	239	231	218	252	191	218	228	257	241	234	235	203	230	243	249	233	232	227	218	237	234	264	207	226	220	218	231	231	243	217	233	231	239	246	250	236	194	230	223	232	249	245	217	236	244	225	254	208	225	222	194	239	229	240	230	229	268	232	245	213	244	225	207	235	254	194	253	233	248	203	266	234	212	252	222	230	235	246	246	248	221	242	253	248	230	207	227	239	257	222	255	253	235	215	248	215	259	225	275	218	218	243	238	233	203	228	250	254	237	254	255	240	222	233	223	197	229	199	232	225	207	206	223	222	224	245	229	248	228	233	226	211	273	229	216	232	257	224	272	206	250	243	218	219	228	238	246	226	233	235	253	231	225	212	223	226	213	217	231	235	205	204	221	225	223	207	219	221	261	244	238	223	215	237	246	229	246	255	223	250	222	227	275	246	225	230	234	222	246	255	237	251	219	227	252	225	243	237	253	248	213	241	228	223	248	239	237	210	219	256	243	248	244	221	239	254	190	252	233	215	228	237	248	226	246	184	259	238	248	242	238	233	218	239	221	241	211	236	259	222	203	239	223	233	214	222	217	240	239	249	214	239	219	259	220	222	237	241	243	229	210	240	240	217	230	216	237	230	238	235	214	224	232	256	255	235	249	253	230	225	219	209	228	220	238	224	233	244	236	238	242	224	272	238	255	225	218	224	248	232	259	213	260	202	242	235	224	238	220	208	216	235	211	281	226	243	271	187	231	230	252	246	228	234	221	243	231	230	241	239	236	230	247	204	224	231	233	240	218	249	213	220	279	229	225	222	230	248	237	224	234	236	244	218	233	232	230	226	221	242	232	237	211	214	205	230	220	227	234	266	240	230	250	238	256	237	245	259	235	270	228	213	231	256	236	222	265	215	206	223	227	228	222	226	204	228	218	199	233	215	228	218	216	235	239	217	221	205	244	234	223	224	220	236	263	214	228	241	210	242	215	264	208	217
21612	1147	3633	706	736	705	707	654	686	673	662	655	668	657	660	646	665	676	649	646	654	646	647	687	664	653	680	638	678	648	632	687	670	693	622	640	638	680	653	645	684	624	625	650	641	643	673	649	649	665	674	686	705	702	680	696	734	737	751	673	800	927	803	933	742	653	623	633	653	613	574	617	631	642	634	638	662	648	654	632	625	613	658	642	613	606	696	648	670	674	612	679	633	626	620	652	683	661	631	676	644	640	653	628	649	669	642	644	667	679	687	684	669	716	606	621	656	653	640	580	634	674	645	652	675	625	655	645	651	621	618	644	665	675	676	656	619	630	643	664	630	622	643	681	646	690	667	639	633	638	624	650	675	685	630	639	589	628	666	662	679	614	647	627	615	618	654	663	668	656	672	634	640	696	675	633	668	620	683	668	624	675	684	635	655	663	621	606	633	647	626	642	622	650	696	652	645	632	632	629	641	680	662	711	632	625	659	609	659	678	650	695	660	678	649	677	609	660	630	677	619	619	650	696	595	695	621	578	611	629	651	701	661	703	617	639	623	623	616	671	655	589	631	627	664	665	682	648	624	654	632	632	625	621	646	651	632	612	645	647	571	635	738	650	680	672	667	655	622	595	621	641	615	647	637	705	643	656	628	628	660	612	631	654	646	648	650	701	686	634	654	658	653	629	635	648	657	643	652	660	640	661	630	652	645	667	659	633	693	662	634	608	619	623	628	649	632	664	712	650	652	583	612	610	676	607	648	670	626	679	663	685	603	659	643	644	629	653	643	605	623	631	651	623	618	665	621	644	616	655	654	662	638	637	612	644	627	627	643	621	636	629	637	639	636	630	689	658	667	591	647	637	606	665	661	608	617	644	646	623	646	651	621	648	640	682	636	678	646	622	623	643	650	678	634	627	640	619	645	646	693	647	657	647	664	607	645	664	637	656	609	611	667	622	643	670	640	662	633	639	648	661	654	619	614	639	640	597	642	644	643	605	641	614	609	629	640	663	646	610	664	682	651	626	662	625	617	597	628	616	655	668	619	652	624	638	638	619	588	623	610	617	645	666	609	604	666	674	649	662	658	653	635	663	666	615	635	643	634	635	646	647	647	608	636	616	678	620	640	650	657	654	676	651	622	655	650	664	658	652	664	653	584	606	613	630	674	643	627	641	644	649	664	660	627	641	608	642	618	654	666	648	642	641	644	666	667	590	623	658	674	620	607	667	645	620	633	636	666	595	657	639	666	670	641	681	650	668	640	602	673	612	669	653	642	610	682	626	632	635	634	611	595	682	647	676	607	647	588	679	647	642	598	655	630	642	637	633	665	636	611	634	616	670	624	589	648	628	663	616	635	661	643	664	629	652	621	603	669	641	665	622	668	713	631	602	638	631	600	645	634	669	635	656	628	661	643	631	632	673	585	620	639	646	674	672	627	643	630	624	610	681	615	653	645	642	625	644	630	653	682	632	681	655	654	624	654	643	611	698	645	641	633	638	663	674	666	651	630	612	641	598	626	616	614	626	644	643	639	647	642	638	638	649	673	672	625	601	638	653	671	657	630	640	648	679	677	633	617	628	637	618	660	657	619	609	636	635	643	638	600	598	667	649	668	602	651	640	593	626	660	641	619	640	642	651	615	626	581	646	632	623	679	636	608	635	631	641	646	627	630	655	653	637	657	680	634	703	636	646	698	696	634	620	690	660	625	665	655	635	656	619	656	642	615	611	618	626	667	642	640	644	664	693	674	670	609	644	625	652	659	623	675	608	637	613	635	641	654	643	659	676	657	620	642	591	663	602	668	684	584	617	658	651	614	653	666	647	604	656	644	684	640	661	659	640	628	668	619	648	642	672	634	655	652	641	600	596	659	651	636	627	637	669	626	655	635	616	652	677	670	634	629	653	670	632	651	670	682	661	591	663	669	649	651	665	633	657	643	669	646	646	647	656	605	666	641	677	649	670	653	649	656	650	650	607	587	635	653	662	660	645	661	654	652	671	648	657	674	675	663	666	630	597	631	649	651	679	658	648	624	638	652	631	639	653	601	668	657	633	619	677	643	636	656	643	633	630	621	644	648	623	651	680	667	603	640	642	595	665	656	598	620	667	672	607	618	590	638	634	652	626	663	600	620	611	632	662	643	651	636	674	652	655	628	690	614	638	663	563	645	646	663	598	650	619	631	644	594	618	632	637	640	636	656	662	641	645	608	635	683	651	616	658	627	637	647	658	621	665	598	634	647	620	652	647	608	642	590	646	717	624	656	588	615	623	626	634	688	653	623	677	666	654	625	648	618	678	681	579	666	625	646	675	667	652	640	623	631	644	651	701	625	617	685	621	620	656	671	606	670	622	645	659	685	618	666	612	606	636	622	648	626	587	638	666	635	633	650	660	608	657	607	616	645	677	633	669	652	640	619	621	661	667	673	633	648	668	635	625	615	658	661	667	656	670	664	639	655	634	644	672	649	614	649	620	616	603	671	665	657	623	679	639	653	646	661	590	660	630	643	624	655	671	674	673	636	622	632	665	650	657	599	648	624	664	626	595	653	630	597	625	650	668	595	661	641	587	628	631	639	701	596	665	658	631	648	655	619	647	684	625	652	664	619	639	672	623	653	636	668	658	664	663	625	637	637	634	684	633	581	611	615	630	611	610	621	625	652	640	645	688	658	682	645	653	586	647	607	630	620	666	666	592	664	645	690	639	682	644	640	652	624	651	637	623	656	631	633	643	652	631	604	654	645	681	603	600	648	658	652	658	640	667	694	681	616	675	640	650	659	627	660	657	639	642	640	665	698	641	649	624	644	609	625	607	644	635	643	689	609	605	625	644	694	619	636	613	671	654	630	608	665	632	675	697	640	668	614	616	666	663	629	618	657	673	644	691	677	633	646	648	643	586	628	588	589	584	649	629	670	658	593	672	655	693	684	665	634	656	646	655	690	659	630	628	615	606	651	676	659	632	636	616	679	672	673	630	658	652	623	620	664	663	651	581	626	693	675	657	651	621	625	682	665	660	634	607	620	665	613	653	677	672	667	619	667	681	658	614	666	648	632	683	630	618	604	687	659	638	662	654	713	659	656	644	656	618	636	642	660	700	665	639	598	623	601	657	646	648	609	670	649	646	660	638	607	645	639	646	625	643	653	680	669	659	630	665	663	589	625	665	631	620	676	639	650	635	653	659	612	654	590	651	621	655	661	639	669	651	631	655	618	666	626	650	647	621	662	703	646	647	594	631	644	648	621	620	593	676	633	614	677	678	645	670	669	638	644	652	648	617	653	665	603	642	631	629	603	678	652	647	642	708	602	644	622	658	658	575	641	595	674	673	626	622	676	613	638	608	669	611	618	610	660	581	639	729	637	647	620	645	681	685	677	660	630	632	641	661	626	628	651	681	652	656	638	594	632	627	654	633	599	611	638	653	629	682	663	673	617	656	616	679	643	659	658	638	639	666	605	650	624	618	662	648	640	665	688	622	637	606	683	660	639	614
67495	29069	26873	3629	546	400	392	296	288	259	232	243	219	223	219	210	212	191	189	205	192	179	199	190	206	166	167	181	193	214	188	178	153	179	192	189	194	166	180	197	177	176	196	182	193	176	212	189	192	183	170	206	215	216	255	274	272	283	265	242	404	588	423	364	232	202	165	169	165	216	180	178	185	184	183	185	171	179	187	191	160	177	187	191	217	197	179	190	162	212	198	177	163	208	173	181	185	179	176	179	201	206	184	195	191	154	180	159	186	180	177	210	203	180	196	174	186	178	160	172	186	170	174	178	191	189	187	185	190	195	179	176	171	183	200	169	185	192	199	200	187	187	198	166	213	198	178	174	191	203	183	179	199	181	175	184	183	198	176	172	172	182	160	198	177	185	201	207	205	155	182	185	175	169	190	183	162	194	179	192	184	182	185	189	183	173	174	183	168	189	193	158	210	183	181	208	191	179	179	209	175	159	178	167	173	158	187	204	194	161	192	200	194	182	171	190	203	190	198	175	215	206	174	188	201	199	172	191	182	207	195	184	181	175	173	190	197	182	196	189	185	162	190	178	201	180	190	209	180	164	200	172	194	172	169	205	186	183	191	175	183	177	195	188	172	167	184	187	194	185	182	187	180	196	183	196	164	178	183	180	196	164	200	207	190	158	187	187	197	192	153	187	171	168	213	196	163	174	181	177	195	200	153	200	190	194	164	165	189	208	171	180	187	185	168	151	203	186	173	210	178	175	188	190	170	185	198	179	173	183	192	176	200	196	171	191	181	171	176	174	185	167	193	187	206	188	181	199	199	181	175	165	188	183	184	172	179	172	171	179	158	175	181	157	181	178	157	183	177	174	188	193	193	192	176	185	174	186	184	162	177	183	189	170	184	166	195	174	210	175	193	194	189	186	196	201	181	179	172	169	170	185	192	211	192	194	186	192	207	198	180	183	175	175	185	186	170	192	177	164	176	183	196	192	191	179	204	166	176	182	195	193	174	202	186	170	186	148	159	182	200	187	192	174	200	171	187	172	160	169	192	186	192	171	164	186	174	181	174	171	189	176	175	190	170	200	205	223	175	208	187	175	203	180	176	199	172	215	180	184	182	184	188	192	181	179	186	182	170	180	191	176	160	171	177	185	176	198	188	177	181	199	171	176	209	200	177	173	177	188	165	160	192	194	165	204	164	194	154	180	200	175	176	205	183	176	166	190	202	180	159	173	181	188	176	192	176	186	203	168	220	191	185	187	186	175	178	197	193	169	177	200	165	179	188	183	193	175	174	191	177	183	172	202	186	207	150	162	184	178	201	176	200	202	205	186	169	177	169	172	167	162	201	162	195	181	171	180	156	167	179	179	182	171	187	205	160	196	201	163	190	192	176	187	201	192	191	190	171	161	176	183	203	177	179	174	169	182	168	180	188	180	180	167	200	202	178	196	186	161	169	176	195	190	185	152	190	190	191	168	174	188	179	187	189	174	175	203	183	181	191	157	165	160	201	207	202	176	184	180	184	200	189	176	212	176	184	175	197	195	182	172	207	187	184	185	182	186	193	198	179	175	206	189	197	191	180	168	171	172	166	176	168	192	170	173	194	210	184	187	184	179	168	165	185	193	191	169	170	177	174	170	194	178	188	198	192	196	212	190	188	169	174	203	190	165	188	185	180	162	204	180	179	188	185	199	160	193	175	168	182	203	161	177	188	185	180	173	178	192	175	191	202	174	193	196	190	204	192	160	168	169	175	196	171	164	182	174	176	187	184	196	183	183	211	183	170	170	202	200	182	174	170	157	200	171	191	168	203	175	167	157	180	174	167	166	205	201	192	180	168	185	176	185	166	174	186	200	176	184	195	176	175	166	177	199	179	190	204	190	187	196	202	200	205	190	189	190	197	172	182	205	194	209	168	207	180	197	202	177	192	183	180	174	185	187	193	170	194	157	169	186	193	189	189	200	199	174	177	197	171	184	166	175	182	180	206	191	172	177	176	190	190	199	188	195	198	194	187	179	178	213	169	161	171	199	188	191	197	184	160	212	176	206	174	191	189	173	163	164	161	177	199	176	189	181	179	159	177	153	170	169	211	200	204	184	172	172	181	214	178	206	189	175	172	166	189	193	194	184	169	182	201	225	191	153	192	188	191	161	208	189	178	188	167	176	190	193	178	192	182	169	170	191	190	201	185	165	171	185	182	200	174	171	185	175	203	193	186	175	162	176	197	178	204	194	172	191	179	193	205	167	188	183	177	179	184	193	161	180	166	200	174	164	204	148	192	204	155	186	208	182	181	191	169	187	172	170	176	165	193	183	207	184	194	178	185	167	188	192	187	184	191	166	165	196	158	182	175	178	189	165	203	183	173	161	147	157	181	187	169	174	181	178	186	177	204	207	150	173	191	177	185	183	168	159	173	202	176	174	180	164	180	174	186	177	181	201	157	178	170	182	172	206	149	182	162	173	197	210	166	190	175	176	150	163	206	189	155	175	190	167	171	172	185	170	183	200	183	211	189	190	171	187	202	201	208	188	183	166	197	186	181	215	177	163	175	181	171	185	180	211	187	184	168	173	202	181	197	171	172	185	184	176	172	170	168	186	193	179	159	194	184	176	187	183	213	180	196	174	151	200	192	196	198	209	175	183	191	200	164	189	180	179	178	170	171	190	194	191	190	168	160	181	183	198	174	194	159	177	189	174	182	179	184	162	192	168	163	177	164	202	201	178	187	170	214	175	197	170	166	149	177	174	181	186	175	192	177	190	185	189	183	200	161	184	148	178	172	176	173	182	200	174	154	185	212	174	184	178	176	180	188	155	184	159	181	165	196	161	164	185	199	206	181	186	158	173	164	173	166	183	204	176	189	191	170	180	169	190	176	172	186	168	165	188	186	196	165	202	188	167	185	157	191	179	178	195	183	206	188	182	172	197	159	203	162	178	184	180	186	170	164	184	212	222	194	174	175	182	203	184	187	181	184	190	186	179	184	187	179	146	184	166	174	180	180	171	184	203	198	192	154	188	228	155	178	191	199	174	174	193	202	183	180	180	181	188	182	185	204	189	178	195	186	148	178	175	181	207	171	188	182	186	173	192	197	175	190	183	185	192	187	167	186	191	179	168	186	193	194	187	202	204	184	174	181	167	180	201	164	185	152	164	175	182	175	214	189	214	199	196	178	217	197	153	165	174	163	191	212	179	187	173	176	190	190	195	193	176	168	187	192	190	183	170	215	189	150	198	184	190	171	168	179	157	179	181	171	177	191	179	193	177	200	200	173	185	176	203	187	186	170	196	193	183	171	204	213	186	176	180	185	174	169	177	175	184	167	178	190	161	173	171	176	191	188	191	184	185	175	195	190	185	193	182	183	192	177	172	192	162	175	199	178	173	176	193	178	192	180	185	163	182	209	172	178	186	177	205	193	176	195	210	193	175	179	186	188	187	193	183	181	174	169	176	173	175	185	141	189	166	183	172	193	193	160	171	169	180	182	191	183	167	190	197
43517	5772	17448	2051	1775	1518	1358	1132	1075	885	869	834	808	750	723	716	685	644	634	631	649	625	626	647	574	602	585	520	603	572	608	572	582	577	546	585	542	601	562	581	599	560	513	537	593	649	577	552	607	579	654	721	814	823	954	1301	1407	1164	952	1055	2473	3659	2167	1781	809	579	494	536	542	590	553	581	518	610	538	545	562	545	570	528	583	564	542	551	553	544	518	537	499	574	526	552	554	541	504	483	504	548	528	540	562	526	533	496	520	541	507	495	538	514	506	467	533	542	537	527	565	531	485	533	535	498	521	545	536	531	519	537	518	507	496	517	543	521	549	566	506	520	488	515	491	534	547	497	520	515	474	522	549	492	518	524	541	575	520	493	504	530	506	493	541	544	525	538	490	540	513	559	512	534	525	565	519	539	560	477	521	529	533	574	504	506	503	574	506	526	508	539	532	567	552	532	522	542	540	561	516	525	560	550	472	540	548	498	521	526	490	561	571	503	496	500	520	562	497	530	496	530	520	509	524	501	537	535	527	501	519	506	541	494	560	560	536	512	526	532	595	556	555	560	535	542	545	503	526	513	542	523	529	494	547	566	569	578	494	515	525	547	522	517	494	540	480	543	527	528	531	517	535	499	547	486	536	546	512	482	511	554	510	514	484	479	533	512	505	489	526	542	561	541	550	551	540	553	522	547	501	500	514	576	535	518	512	519	528	542	532	536	542	562	543	565	510	538	532	538	545	570	522	534	504	524	558	534	557	528	525	523	544	507	513	555	548	494	522	569	564	483	526	519	530	545	512	555	571	477	545	522	526	609	578	516	555	541	533	464	534	540	497	507	506	546	528	511	538	529	500	556	529	552	525	486	515	532	582	535	510	565	567	523	528	537	528	544	501	520	537	539	529	529	527	531	484	541	529	572	504	534	491	567	509	528	505	547	551	526	490	520	524	542	507	531	512	552	480	486	528	478	552	511	500	482	545	541	525	570	517	507	526	526	493	487	514	573	517	510	576	564	507	518	558	518	586	552	508	504	565	534	573	522	516	549	539	488	521	549	573	551	564	547	552	566	519	510	536	487	532	511	542	528	501	535	527	544	529	514	513	501	576	558	532	541	559	530	524	536	539	555	523	568	539	556	518	518	532	519	512	512	563	525	522	545	546	498	545	517	513	515	541	609	556	477	565	493	543	540	547	516	502	554	503	548	545	531	529	526	492	515	465	558	504	525	476	515	515	520	500	530	533	531	511	588	530	531	534	538	501	537	500	546	546	527	533	561	512	545	552	537	522	506	514	517	530	521	531	524	506	528	563	504	523	552	516	545	553	525	513	513	554	508	504	574	523	483	510	537	514	523	520	556	551	511	478	560	511	545	506	556	516	521	528	525	538	540	559	535	548	541	540	544	547	504	490	479	585	538	514	515	486	547	530	531	520	545	564	511	543	539	537	537	510	518	541	538	494	531	539	546	533	530	524	506	524	569	529	500	507	519	571	543	548	527	580	553	510	509	564	491	500	520	530	527	541	512	526	537	493	499	514	544	547	473	534	521	505	521	515	550	519	513	552	501	513	518	512	511	514	576	501	505	580	534	536	508	511	511	533	528	546	538	517	539	524	508	502	508	560	518	554	522	538	575	521	569	546	497	542	542	521	512	565	538	533	541	494	506	544	518	481	522	500	499	518	528	484	502	538	489	510	549	551	507	535	526	526	516	536	544	513	534	503	545	564	513	534	525	565	555	512	500	483	539	511	512	550	540	489	526	477	512	543	515	532	534	552	529	525	505	542	565	546	538	518	537	527	522	554	582	571	592	508	521	530	548	531	497	569	550	485	531	541	498	537	531	549	560	513	524	553	551	493	541	535	537	537	521	534	500	519	526	570	543	549	540	556	519	561	547	516	521	522	511	530	501	549	540	508	495	524	540	528	507	505	547	504	566	504	558	559	479	526	518	525	532	560	554	500	529	542	490	531	508	522	528	498	526	543	524	513	536	513	505	560	529	511	546	532	503	532	533	531	533	558	543	531	526	521	536	541	549	517	463	541	495	568	560	521	582	530	511	532	509	513	546	503	547	516	555	521	543	503	541	525	533	547	534	510	551	532	545	514	546	544	477	538	538	518	583	541	526	566	525	535	521	512	513	525	551	533	492	541	550	559	540	520	556	524	562	538	550	508	533	529	518	537	525	517	541	526	543	508	472	500	517	508	553	551	549	532	521	524	506	512	537	559	557	530	526	533	526	498	510	523	541	549	540	559	521	497	537	542	520	520	550	567	482	513	548	505	563	481	527	526	559	518	560	526	501	532	540	510	518	529	527	538	517	518	529	569	563	568	568	492	538	546	495	562	548	536	531	558	522	582	553	548	510	521	538	551	496	492	508	532	543	481	546	521	545	536	529	546	553	517	548	542	508	495	510	504	501	566	541	527	533	531	517	500	514	532	538	544	531	553	505	569	547	508	521	535	518	523	545	567	488	543	540	570	518	546	611	522	525	539	532	524	554	516	523	541	493	575	502	542	564	515	506	564	548	531	516	528	511	532	563	500	503	519	529	563	540	504	531	505	533	515	530	571	537	578	540	552	528	542	514	542	486	500	487	541	528	553	473	540	501	531	549	523	564	551	519	543	507	559	484	526	536	537	486	533	526	556	501	521	522	508	536	544	508	514	503	527	534	532	504	505	521	490	526	526	548	532	508	510	511	499	491	555	508	527	564	579	507	510	508	489	537	510	548	534	518	532	516	532	533	521	513	523	536	536	535	517	528	492	547	533	549	500	560	509	532	557	529	501	527	536	509	538	524	502	523	527	515	549	567	503	505	576	540	544	516	519	527	544	542	491	528	518	571	555	547	522	514	514	492	530	517	563	529	526	551	520	496	531	511	535	502	551	560	550	490	538	524	559	484	518	526	524	510	536	558	538	518	521	514	548	519	471	469	548	515	549	502	543	567	542	512	519	583	520	517	527	584	484	556	509	502	539	526	524	546	549	522	531	542	529	547	504	535	509	578	524	499	550	566	493	511	503	549	529	549	535	548	536	522	508	547	523	567	518	501	544	488	502	541	547	504	505	520	537	538	507	554	561	504	512	515	545	535	497	539	522	522	506	550	510	547	541	517	514	530	536	535	552	518	543	543	494	530	538	558	570	541	515	516	583	504	523	520	505	502	558	539	521	520	574	569	603	498	526	549	476	535	526	563	538	490	518	553	479	508	536	570	535	518	520	546	568	520	519	557	500	526	548	522	559	496	477	492	530	491	561	560	495	505	515	535	535	539	520	549	556	526	503	506	546	547	531	535	559	561	543	509	553	541	531	513	542	520	524	526	542	509	509	526	547	557	534	504	475	518	515	542	540	485	501	499	533	528	561	524	541	532	527	520	571	515	505	551	526	547	502	537	531	495	544	523	541	562	513	489	488	538	544	508	541	523	485	504	562	524	534	554	499	549	547	498	517	515	544	509	571	553	544	511	545	539	514	532	474	554	536	565	499	505	540	513
77393	37855	32783	9962	1172	670	588	478	408	369	368	304	341	321	261	274	300	285	268	249	260	237	266	265	244	244	270	249	248	249	255	272	269	249	249	237	237	234	214	222	243	234	267	259	271	248	229	270	241	285	264	276	297	312	397	408	432	468	423	415	709	694	831	597	305	235	273	239	220	263	222	257	262	266	202	239	253	218	243	225	251	228	237	241	245	248	262	254	240	241	236	234	225	237	249	230	216	257	240	233	253	228	243	259	237	249	237	247	230	240	235	234	264	224	220	239	220	248	222	230	267	226	274	225	194	220	239	222	262	248	226	204	231	243	225	246	225	206	221	219	266	233	205	225	227	211	234	245	234	230	238	233	242	255	242	246	235	234	249	239	213	237	239	262	230	218	256	227	255	257	232	248	253	220	237	213	226	258	213	231	236	247	237	217	237	234	239	236	235	226	222	235	240	258	237	219	262	231	231	226	241	200	238	234	224	227	258	269	224	234	229	240	252	240	240	245	239	204	254	206	257	227	265	253	267	223	239	242	234	270	221	257	259	243	209	242	221	241	218	229	241	241	248	222	259	233	241	228	219	235	236	251	234	240	214	221	220	233	237	232	273	235	220	222	254	237	257	226	272	221	214	270	264	242	245	259	245	248	231	242	225	262	231	224	235	254	225	213	228	224	250	213	239	232	210	244	221	258	240	234	209	258	238	209	239	245	232	215	241	228	248	230	252	238	235	244	241	250	230	223	239	244	286	236	235	241	268	235	227	223	223	245	232	256	236	239	283	253	252	229	217	219	229	215	241	225	225	254	244	231	255	243	232	232	248	229	231	254	231	194	248	229	231	236	241	250	243	234	236	248	207	247	221	214	238	239	234	228	248	248	205	249	231	221	234	255	215	234	224	239	227	243	232	233	241	240	224	235	241	242	229	251	243	247	209	238	214	219	219	257	238	258	228	240	237	242	228	206	210	225	246	256	252	227	256	232	235	222	255	242	251	263	215	222	249	263	227	256	238	239	226	234	227	259	246	213	231	230	238	186	202	203	234	230	236	232	242	210	260	245	241	217	225	218	217	227	227	229	216	267	225	248	212	250	255	215	226	237	209	249	230	252	217	264	238	224	241	232	243	210	223	241	250	232	235	224	228	252	248	224	223	235	248	229	264	218	251	255	226	245	255	240	219	245	251	227	243	219	207	233	220	244	273	243	215	234	216	216	225	269	244	233	254	244	233	216	236	221	244	223	222	209	249	250	247	229	239	237	251	237	219	248	213	230	225	244	226	215	237	250	229	264	250	249	229	268	238	254	218	235	214	254	220	210	249	237	240	224	220	225	231	249	261	237	243	233	244	226	236	213	249	225	218	225	207	239	224	211	222	208	223	238	232	255	232	232	239	223	224	251	252	224	256	232	243	268	234	265	229	228	209	255	221	246	242	233	240	239	234	248	195	219	262	225	256	239	192	239	230	229	222	258	228	211	211	245	204	238	242	229	284	246	259	242	242	258	234	250	211	252	290	235	239	247	241	236	223	230	243	238	240	217	227	253	243	226	249	239	227	208	228	247	266	213	253	261	238	258	230	255	270	256	245	225	243	225	256	250	235	199	229	238	247	228	238	245	253	225	264	227	217	260	241	219	213	229	254	243	243	236	243	227	237	244	227	244	223	232	248	244	226	257	214	219	276	241	246	239	205	228	268	237	222	234	254	219	229	225	234	233	237	246	217	246	232	235	245	242	232	254	215	203	231	243	244	228	245	240	234	216	251	241	222	223	247	258	219	212	218	248	227	253	236	224	260	240	229	250	231	230	226	197	232	208	265	221	231	247	247	250	238	233	227	224	239	259	229	224	228	198	234	247	225	246	214	247	217	223	229	246	213	224	232	231	219	234	251	239	216	233	244	258	229	250	236	247	232	236	213	199	243	221	225	248	246	231	228	231	246	215	217	238	228	243	234	232	217	214	250	245	238	261	240	226	211	238	246	236	226	231	228	244	234	272	267	237	248	228	242	253	212	211	233	225	257	230	231	220	274	232	243	236	219	211	241	231	212	241	213	231	239	231	232	222	225	225	213	236	224	223	238	231	255	255	232	248	250	238	241	225	211	265	253	223	234	224	225	219	222	268	267	264	213	234	229	238	250	259	232	228	251	237	210	230	235	248	231	251	238	258	226	245	246	228	230	225	245	244	220	245	227	229	252	242	247	238	260	242	221	212	228	214	216	254	232	226	253	226	206	229	254	239	233	253	236	239	225	226	245	225	222	253	234	251	249	237	223	249	224	226	251	230	211	244	269	226	255	239	219	218	220	226	218	230	208	238	242	219	255	241	291	212	236	261	219	202	231	216	252	233	244	237	263	218	270	218	244	244	235	230	278	239	228	268	232	243	223	204	255	234	220	219	240	257	251	217	234	214	231	228	232	264	225	238	258	240	244	241	234	228	256	248	227	244	236	241	211	221	236	238	249	236	214	223	250	239	233	231	207	223	240	223	238	228	234	232	223	239	246	239	259	236	225	208	223	237	223	246	237	247	229	218	241	220	192	233	257	257	237	239	218	230	236	236	220	221	230	245	243	239	218	243	256	243	231	262	253	239	202	219	215	234	234	219	234	234	232	208	242	231	240	223	232	232	235	217	243	247	256	231	247	221	247	256	271	222	236	232	237	241	231	235	260	222	235	245	266	224	240	232	260	203	239	233	228	235	241	243	237	233	256	212	273	241	247	254	247	217	261	199	231	226	242	227	224	218	219	228	218	218	214	216	271	230	222	250	264	253	234	252	233	226	239	215	261	245	231	197	248	253	234	227	251	221	228	245	242	228	266	240	245	231	216	237	230	280	255	221	227	250	245	241	247	186	210	252	224	218	258	255	228	249	219	238	253	224	226	238	215	229	240	239	238	238	241	247	253	253	224	233	245	261	237	231	223	219	268	228	212	243	225	226	243	238	247	226	229	215	230	253	225	211	233	271	213	245	250	219	229	233	255	220	223	239	245	218	226	197	231	242	230	196	232	254	229	223	226	256	219	220	232	245	231	238	225	245	240	248	240	244	233	222	233	235	237	248	221	236	222	260	231	230	211	237	247	255	242	213	234	251	245	237	230	233	239	231	224	208	235	254	248	225	282	245	233	252	251	227	219	229	232	226	195	240	242	222	223	239	220	235	226	221	225	232	230	217	221	242	242	231	241	223	215	251	244	252	214	255	227	236	233	212	285	215	230	224	249	203	238	210	259	222	229	204	251	223	245	236	245	252	242	221	240	231	231	227	211	237	239	246	234	218	223	241	249	248	221	255	236	233	237	236	231	233	253	233	258	240	233	244	218	229	242	227	237	235	236	208	211	228	214	246	220	227	224	235	220	247	249	223	216	223	221	252	212	234	228	242	221	263	224	224	252	226	264	244	217	233	231	218	232	219	227	249	225	229	231	234	235	226	242	218	225	221	217	240	233	258	254	228	225	252	241	259	216	225	229	248	243	232	245	232	218	209	217	253
53875	10670	20623	3356	3088	2544	2202	1788	1620	1519	1355	1261	1171	1142	971	989	936	942	887	912	820	891	812	864	800	698	791	741	740	783	729	802	710	719	730	723	717	722	734	695	718	755	675	715	706	673	722	742	737	777	860	1079	1152	1345	1605	2053	2370	2578	2223	1951	4316	3966	4841	3341	1084	687	673	671	633	692	730	715	709	703	659	634	689	692	708	680	704	672	697	694	693	654	673	626	689	698	617	695	694	643	669	624	661	639	678	649	682	645	653	655	681	649	673	618	723	633	682	694	649	664	661	663	653	664	705	665	653	659	615	613	627	674	689	653	634	647	657	623	644	627	655	676	694	650	645	662	663	624	638	662	654	681	650	669	649	654	662	670	639	652	650	634	706	636	672	689	670	622	649	663	638	682	702	668	635	665	661	616	652	695	667	628	701	645	700	679	648	682	647	669	700	650	633	666	690	635	690	636	623	623	635	665	629	635	612	626	669	660	703	656	635	661	676	646	664	641	698	660	686	653	670	650	690	661	669	691	614	659	649	632	668	612	718	663	694	639	664	692	647	686	659	657	644	693	678	678	649	687	739	697	676	625	658	680	677	679	700	627	659	666	658	653	652	692	650	646	652	684	659	683	642	674	651	652	639	632	666	648	626	659	659	696	652	641	645	653	631	602	603	620	612	673	669	632	669	633	677	660	656	707	633	689	641	651	659	662	645	679	679	702	649	695	626	653	702	674	648	643	643	691	681	641	618	678	642	697	668	714	684	650	693	673	643	641	645	643	680	636	658	656	657	638	647	631	644	639	677	668	651	689	669	668	717	666	646	606	651	699	623	702	690	655	624	664	620	640	651	678	654	654	651	669	636	631	690	636	662	649	671	704	652	644	666	665	649	657	643	628	653	666	614	694	662	665	704	695	677	699	679	644	680	631	686	657	621	622	728	635	689	640	673	677	681	683	653	667	671	644	692	632	608	639	691	645	627	666	660	646	648	664	651	680	628	616	674	664	631	665	641	634	625	658	686	629	650	619	677	663	688	636	664	675	620	643	678	719	650	686	661	683	690	629	633	632	652	666	657	662	652	654	665	652	665	677	654	640	652	685	707	637	695	650	610	647	634	660	647	654	665	675	654	656	664	646	640	651	641	649	649	700	616	659	714	685	656	715	636	712	672	697	638	592	660	603	621	693	676	651	685	653	675	627	637	693	686	608	673	658	645	622	583	656	694	618	678	673	671	644	639	658	743	641	700	639	671	676	647	666	607	672	633	645	642	624	662	633	635	650	684	635	629	625	654	639	702	648	613	674	639	650	642	687	635	679	665	671	682	688	638	681	660	651	678	714	688	665	634	638	626	632	637	645	686	660	594	670	650	651	676	684	642	679	618	694	649	605	660	684	684	628	683	712	686	663	648	672	698	679	662	685	662	664	687	664	624	619	677	666	643	653	689	668	657	632	650	637	686	646	663	691	655	634	648	624	652	656	659	645	632	669	711	640	650	675	638	696	678	650	674	667	658	663	676	620	665	628	610	644	689	641	614	639	662	668	634	619	661	677	660	666	658	669	623	660	627	662	626	694	687	652	640	681	673	668	623	680	672	699	676	679	669	645	661	653	670	681	644	674	662	646	624	657	688	667	648	655	634	678	653	715	693	669	668	648	641	703	672	659	648	678	630	668	720	694	594	686	681	655	668	637	655	658	677	672	617	680	655	645	683	659	623	624	689	652	658	632	667	662	649	669	612	650	700	681	632	644	619	690	636	651	681	671	667	656	672	618	666	662	675	637	630	659	674	670	685	648	631	684	662	669	680	674	621	684	690	626	665	640	632	616	645	670	631	691	649	657	633	642	648	645	652	680	646	642	603	704	693	654	633	643	688	634	655	720	656	640	620	625	633	676	727	668	661	617	628	654	661	648	665	674	711	612	660	682	658	658	684	703	634	692	678	639	669	687	678	660	655	621	640	684	620	676	649	648	699	672	657	613	659	674	611	636	664	696	690	648	626	649	628	683	664	664	638	651	682	657	663	689	614	679	663	625	689	670	659	707	644	669	609	667	642	641	658	687	645	618	641	616	675	684	658	673	621	641	644	667	667	642	684	664	663	614	631	664	637	696	678	684	680	690	655	656	668	634	640	627	656	705	654	684	669	654	684	649	646	641	685	638	657	690	664	648	672	653	669	642	692	629	652	651	637	692	673	611	693	664	697	683	641	657	643	651	609	667	697	657	656	665	670	697	640	648	656	667	657	622	631	680	673	681	662	670	673	687	646	609	633	691	660	644	657	658	688	635	666	654	671	694	635	660	662	635	668	715	625	614	666	636	718	688	660	648	642	675	654	665	641	659	642	693	626	693	638	634	630	683	631	646	696	645	691	666	639	635	656	640	696	605	650	646	647	678	651	626	651	663	703	659	641	628	650	662	623	675	711	634	650	692	649	672	647	679	662	654	655	652	642	703	641	693	687	656	647	643	664	697	698	653	653	647	661	711	634	666	670	676	683	668	634	637	661	661	666	711	663	662	647	652	669	620	669	670	630	658	665	712	689	669	635	665	664	665	646	640	650	665	647	643	640	615	697	661	643	666	636	635	636	651	641	625	683	606	645	719	687	645	659	646	652	667	690	621	657	642	630	691	666	681	712	670	650	692	669	674	638	677	644	693	676	622	674	657	637	682	671	662	670	661	580	619	666	647	658	670	651	669	697	674	675	652	618	644	621	642	640	672	676	630	705	636	675	664	637	597	635	614	659	649	631	694	651	641	629	607	683	693	629	667	663	687	659	587	611	667	665	622	671	728	684	678	651	641	660	645	677	685	651	657	664	617	671	661	630	656	635	659	667	653	688	681	637	649	674	668	699	673	633	658	690	656	656	675	621	700	644	682	701	654	692	669	634	668	635	678	650	639	640	674	672	690	642	624	610	643	636	662	721	654	679	659	699	676	632	696	669	691	674	644	697	656	664	676	637	629	669	652	685	685	622	646	640	639	648	703	588	703	642	656	634	687	638	653	638	636	663	660	636	668	655	619	640	689	669	631	677	655	727	654	656	635	701	614	653	629	676	665	674	664	651	663	703	673	671	705	650	675	666	636	686	674	626	596	663	656	678	627	697	638	669	642	649	607	676	705	750	632	660	640	715	654	673	672	662	686	642	646	659	643	661	616	646	635	678	645	638	642	643	645	642	665	720	634	628	678	672	670	712	668	629	695	674	647	631	622	713	708	625	635	653	661	635	622	624	674	662	650	676	654	640	718	635	688	666	683	704	655	660	664	666	687	654	640	699	626	673	672	675	653	692	681	621	685	657	649	637	709	675	662	649	691	596	648	646	632	617	648	698	658	664	620	692	704	677	708	696	634	676	660	642	620	666	683	635	659	657	616	717	680	623	625	697	682	632	649	607	657	684	626	673	630	631	646	641	661	678	664	621	642	643	691	685	717	657	692	598	673	665	689	674	650	640	656	669	604	596	663	668	680	628	659	652	670	620	677	641	682	644	650	697	687	656	648
26783	5022	2255	374	260	237	244	246	261	222	245	239	236	234	259	206	224	239	207	238	253	253	237	246	226	237	207	203	211	259	232	241	245	230	250	279	241	215	269	235	212	247	244	253	230	208	222	235	246	238	218	251	232	244	228	240	292	242	269	252	228	261	297	331	248	263	218	261	253	232	233	249	223	270	230	219	260	238	204	240	224	254	203	253	253	216	222	242	244	264	239	219	234	227	190	236	225	213	226	246	243	241	240	276	241	214	219	238	217	233	252	241	210	227	266	221	234	226	238	229	208	213	212	231	237	265	252	223	235	213	244	240	231	239	255	238	219	228	256	224	205	218	238	243	244	230	251	211	226	229	262	217	219	223	247	238	236	228	221	239	245	217	279	251	260	237	226	221	233	245	234	242	239	222	226	249	219	238	248	253	249	255	263	236	236	238	252	244	234	224	255	258	211	249	248	243	252	247	248	201	232	232	235	248	232	263	227	219	259	241	232	219	233	229	236	255	250	238	245	236	236	228	228	242	240	238	236	258	220	250	257	243	260	232	247	230	237	211	256	226	249	284	242	225	215	253	256	229	231	238	233	241	253	214	226	229	248	232	232	254	211	243	232	247	244	209	241	220	251	228	255	252	220	247	238	230	211	208	243	256	243	246	239	223	209	235	255	249	230	228	262	222	216	257	235	243	229	226	259	239	264	242	242	233	232	231	213	250	233	219	227	241	241	250	228	242	230	245	204	233	259	207	239	212	244	229	233	242	228	267	269	263	237	236	221	240	227	246	216	236	235	240	235	242	242	255	241	239	228	229	253	221	246	259	248	243	246	217	226	231	231	224	229	203	245	232	263	260	261	216	255	240	235	239	237	213	233	224	233	226	236	225	226	225	240	220	225	241	227	240	256	244	227	254	232	256	241	232	264	265	245	211	242	215	231	227	234	202	242	239	246	262	208	215	232	231	250	215	248	211	221	247	251	216	234	234	231	223	215	265	259	222	236	246	229	224	222	256	257	224	254	237	226	234	248	241	236	247	270	234	246	214	270	227	235	222	234	264	207	227	233	232	250	220	238	242	249	258	253	228	234	219	243	249	244	242	216	250	217	239	211	216	220	250	247	209	253	258	230	256	252	226	217	226	226	237	247	236	249	235	228	218	230	266	221	223	277	228	225	257	235	223	237	236	227	215	242	239	248	246	230	245	247	233	220	219	235	246	216	239	280	247	228	228	235	235	236	241	225	246	245	255	247	199	222	236	250	208	234	244	236	239	240	267	234	221	233	219	222	212	240	256	260	246	235	222	236	235	211	261	243	257	195	233	230	215	225	252	194	209	247	222	222	193	214	236	227	246	237	220	228	213	222	207	217	257	243	245	236	225	203	242	211	225	220	231	235	250	258	232	245	214	244	241	248	264	232	207	234	248	252	241	227	225	242	261	236	237	233	237	266	224	226	238	246	205	255	252	251	231	224	254	228	275	215	231	230	253	258	211	232	217	223	242	243	244	236	217	256	219	245	242	275	220	218	230	216	224	244	257	244	230	227	238	215	230	220	238	229	253	245	245	236	218	237	262	253	225	239	242	248	241	232	246	234	232	259	241	245	217	263	207	231	244	216	204	239	222	251	222	220	228	209	223	200	216	247	218	230	232	233	220	230	212	243	238	241	257	226	256	201	244	250	225	262	235	209	237	258	237	246	224	245	243	243	240	233	239	250	285	252	226	230	241	232	245	244	239	252	210	251	256	253	243	232	258	245	238	220	240	232	235	220	237	220	208	231	226	239	241	247	250	244	235	232	241	245	217	244	231	200	210	249	213	263	242	233	236	264	212	229	237	235	242	236	238	214	235	241	243	255	234	234	229	230	219	203	230	225	232	260	240	216	231	253	232	264	232	212	220	229	243	221	221	225	251	239	217	216	220	231	229	252	203	216	231	232	231	214	257	237	207	249	241	246	239	212	257	252	208	236	261	223	240	228	251	227	262	202	247	249	227	201	239	274	233	237	207	244	231	229	237	219	237	200	234	228	257	230	222	230	233	237	216	256	238	244	248	242	256	218	221	247	252	208	234	236	219	239	244	241	229	218	216	242	252	228	230	244	230	245	225	239	217	220	227	251	228	237	239	234	229	250	246	266	245	221	223	232	231	225	214	253	241	212	234	241	222	227	239	228	243	249	225	245	225	213	213	267	242	239	255	230	238	252	226	232	228	256	254	281	262	250	243	256	231	248	219	236	221	232	214	221	236	215	260	233	208	236	232	213	283	215	227	219	213	251	239	222	243	223	271	261	227	234	212	231	207	225	221	249	207	223	237	217	235	244	220	233	236	242	232	243	248	228	225	207	212	266	228	240	219	275	196	271	214	239	253	221	223	267	262	250	251	234	237	225	241	243	244	225	215	236	242	247	229	245	265	249	228	209	212	219	240	250	232	237	234	247	244	222	257	212	248	253	251	247	228	279	230	233	245	223	241	224	227	225	221	220	234	213	247	221	262	293	233	237	232	240	233	240	205	211	201	237	248	248	222	244	244	200	243	235	232	216	239	203	257	229	236	225	219	231	254	230	227	240	220	238	240	254	246	236	236	223	227	218	223	274	225	257	237	217	225	226	235	239	224	230	240	258	231	281	242	238	233	234	248	234	232	246	262	230	231	235	219	242	237	240	239	226	240	227	226	227	220	253	225	249	235	268	253	253	250	250	223	255	244	233	212	256	243	257	241	238	208	251	252	229	261	244	207	232	231	221	254	259	221	242	267	222	234	256	214	218	231	261	246	212	240	233	256	230	233	244	228	252	217	197	252	232	230	209	227	224	240	227	213	265	244	232	245	250	224	217	224	219	258	226	246	241	211	232	241	225	247	231	241	225	240	246	235	225	234	229	219	231	231	244	246	212	230	231	237	236	218	246	258	224	228	208	234	226	240	267	243	240	234	231	209	234	221	223	236	257	239	249	235	232	233	281	227	242	222	230	235	244	241	258	226	215	247	241	225	222	222	236	244	241	258	247	229	239	239	228	217	248	253	230	213	232	224	259	243	250	226	252	210	247	222	250	227	193	238	220	244	237	230	230	230	224	252	230	243	211	232	247	240	243	214	249	238	232	238	231	234	264	252	218	229	220	218	249	239	268	253	251	253	232	232	225	238	229	229	256	250	233	236	230	223	203	226	248	241	236	241	222	256	219	243	227	209	211	222	224	237	246	215	236	238	231	244	241	232	233	241	226	252	260	242	247	250	258	232	238	242	241	237	231	258	204	235	255	199	219	249	205	227	266	206	235	245	234	247	238	226	231	237	241	248	233	249	240	215	209	255	225	240	210	249	251	233	235	245	209	239	241	240	231	216	259	228	234	231	213	211	254	230	214	229	262	239	240	246	229	248	259	257	258	228	242	248	243	244	244	228	240	262	228	223	233	219	244	247	220	239	226	240	235	238	218	265	235	258	245	216	207	235	250	240	224	251	210	241	217	243	236	252	254	231	225	263	271	233	228	244
24186	2990	3635	832	748	669	708	742	714	707	683	659	671	659	699	658	661	677	686	724	670	695	664	649	665	678	653	651	647	704	639	682	646	640	635	676	638	637	631	668	651	695	693	647	681	635	692	693	687	674	695	713	689	685	729	768	805	774	781	723	819	775	1014	1072	736	649	701	667	653	620	616	639	647	642	598	631	674	661	665	671	667	666	641	643	634	663	661	645	682	622	695	632	661	641	667	678	652	647	605	677	689	651	666	616	608	664	686	638	656	642	649	631	610	670	658	648	676	638	668	592	645	633	682	648	693	666	662	651	622	614	632	664	699	654	685	628	652	640	654	656	659	641	651	653	668	616	610	681	603	620	646	645	649	642	653	596	618	625	667	647	664	624	617	601	645	620	637	634	673	629	654	630	652	662	642	637	623	679	627	646	657	693	712	664	687	614	650	650	673	635	629	650	642	657	629	677	672	628	654	646	620	670	642	652	706	668	689	647	646	650	645	644	657	640	681	638	624	666	661	708	688	691	643	623	596	597	611	680	680	634	632	688	645	636	625	618	648	643	665	642	656	607	639	610	630	639	645	694	640	635	664	626	588	650	686	653	680	647	687	649	664	651	640	680	640	633	673	672	685	660	663	667	640	642	646	644	621	664	610	642	676	638	676	646	644	652	655	688	649	621	678	685	653	658	653	623	614	659	679	652	633	658	683	644	687	644	637	628	681	645	660	622	639	616	645	647	619	681	674	648	665	608	701	668	656	655	628	647	677	642	678	663	659	654	668	697	680	687	660	655	683	661	629	653	616	664	628	677	641	629	666	627	622	659	635	653	674	606	630	653	674	662	676	635	629	652	655	684	649	650	613	604	667	654	669	680	682	631	610	627	650	633	657	658	628	623	709	599	618	612	659	642	622	686	689	603	660	622	628	669	642	648	654	648	660	648	642	716	666	686	656	628	658	709	628	653	645	650	631	667	647	621	611	624	659	637	642	656	636	631	654	655	645	638	635	682	629	623	635	657	656	641	686	646	616	646	652	652	690	666	638	636	656	676	661	647	673	635	636	668	631	671	642	662	665	681	625	680	675	681	674	669	636	674	691	633	651	694	663	618	687	691	659	653	660	649	624	616	625	649	676	651	634	700	612	642	717	630	673	664	650	635	642	683	637	662	632	656	655	677	668	649	616	678	713	691	690	640	724	631	679	624	651	677	667	662	677	659	667	691	664	632	630	621	628	670	635	661	668	621	677	625	657	670	596	607	652	667	651	617	657	634	623	646	631	610	662	679	613	613	631	655	608	701	648	661	638	647	687	622	690	652	645	666	641	674	660	591	591	677	615	666	634	644	627	670	640	615	649	676	676	700	639	629	627	629	625	684	668	656	661	651	702	691	669	660	635	686	619	638	637	641	621	658	658	664	655	599	652	612	681	624	664	652	695	615	677	670	648	653	655	636	617	659	641	631	675	676	655	628	663	651	653	606	603	689	663	689	625	657	663	659	696	675	627	656	695	645	662	683	616	638	634	648	655	649	637	674	644	676	640	660	646	647	633	658	648	678	675	638	696	648	672	689	617	694	643	673	635	652	617	637	673	658	653	654	621	612	625	619	604	617	625	660	626	635	599	622	675	662	658	682	690	616	627	642	671	711	704	684	669	675	589	671	648	656	654	639	647	677	677	633	700	619	682	657	651	630	668	680	599	594	648	651	668	682	713	649	617	652	629	650	647	663	643	672	622	669	627	612	690	668	658	627	628	676	699	635	694	672	662	644	709	701	636	655	690	631	637	631	625	653	648	657	695	648	626	597	661	633	624	605	677	608	665	616	651	651	666	594	689	626	645	702	651	644	670	659	658	662	703	656	674	679	660	676	654	658	662	626	659	644	625	648	655	660	665	651	668	631	643	696	623	645	647	627	625	672	658	671	634	619	632	672	626	615	657	662	653	667	679	644	638	630	617	671	654	644	642	669	691	633	644	678	692	647	601	629	622	669	653	646	595	609	682	629	668	629	663	637	673	666	648	651	638	675	655	628	694	641	636	582	664	632	631	647	640	652	662	687	689	622	682	630	631	639	633	687	677	661	647	635	682	671	643	689	606	684	626	659	641	683	617	631	636	634	682	628	631	612	623	673	634	659	681	714	642	647	626	620	654	677	678	641	668	661	648	646	611	632	619	669	670	679	652	659	648	699	613	657	687	645	676	649	661	651	624	690	642	632	707	610	649	697	642	655	594	664	655	669	661	624	666	631	662	680	627	655	668	621	639	644	648	673	653	634	695	655	662	642	683	641	659	672	678	661	666	641	651	640	622	685	670	644	635	657	628	655	681	639	678	615	671	655	643	668	708	610	660	624	685	654	649	659	624	666	635	630	596	654	648	679	636	662	680	674	648	654	686	632	670	668	674	679	616	676	696	633	659	621	647	625	667	651	612	656	673	655	660	671	661	661	654	646	642	622	674	624	643	625	680	651	711	646	645	678	666	627	646	644	620	645	700	594	676	669	684	656	696	626	668	668	667	660	648	672	652	607	677	656	682	642	620	648	684	635	675	626	676	654	671	648	690	657	676	680	710	642	623	694	659	674	635	639	618	661	659	674	606	608	663	653	627	685	656	638	632	612	686	675	617	653	642	633	669	658	683	667	677	669	640	627	625	636	684	610	622	652	621	644	679	627	654	666	677	621	644	650	664	681	645	637	698	615	694	639	659	658	625	654	701	633	675	644	658	631	660	655	641	648	634	721	688	633	664	663	673	681	656	636	677	652	643	657	669	687	598	652	633	646	682	632	672	617	660	702	651	660	664	660	634	668	667	646	648	628	625	654	665	665	645	707	710	606	640	663	670	719	693	635	662	702	651	685	687	674	628	675	620	670	617	687	652	677	681	653	649	688	627	653	675	624	725	637	630	641	638	651	685	656	659	631	593	637	646	649	717	712	668	676	650	661	650	676	643	653	639	654	666	615	668	624	611	688	673	657	652	657	605	682	643	705	592	644	664	610	634	705	689	689	670	696	646	683	681	659	658	665	653	649	642	698	640	660	647	673	728	655	678	654	685	669	667	673	652	628	686	649	682	634	664	642	604	664	632	646	663	669	653	703	646	615	641	674	625	657	665	639	631	685	607	687	681	637	629	662	686	614	660	661	632	653	686	683	606	640	636	646	688	628	589	637	655	636	674	638	650	627	638	662	662	648	616	649	677	685	673	661	651	630	647	623	626	660	670	634	636	610	649	670	632	637	680	616	712	681	656	633	698	684	668	659	654	668	628	678	649	658	644	688	662	646	657	662	639	647	669	637	625	654	612	637	630	655	655	651	678	643	655	670	655	629	617	678	670	654	649	657	667	701	679	638	644	639	674	645	609	639	634	658	641	632	657	617	699	635	654	637	734	630	678	663	601	691	666	626	638	651	647	627	679	660	683	638	645	607	709	625	671	645	595	666	640	645	638	668	632	686	664	707	669	616	637	675	701	645	656	647	652	636	672	631	693	662	675	633
69068	32332	22117	3018	546	436	342	331	285	268	274	267	230	219	243	222	233	274	220	221	221	238	236	201	210	217	208	215	233	209	210	210	226	205	211	208	214	222	218	202	201	189	246	233	201	245	220	222	214	217	227	267	236	282	294	328	335	326	238	271	447	553	524	464	349	212	193	207	216	202	237	219	218	205	234	206	210	211	205	205	237	195	233	215	221	212	206	225	219	208	200	233	201	186	203	213	188	200	195	215	198	202	185	223	230	210	237	218	227	245	213	231	218	195	212	223	218	208	221	233	204	211	204	213	198	224	227	227	221	215	217	212	189	199	210	204	209	192	226	221	236	227	190	229	204	219	222	203	217	186	213	199	188	222	217	187	205	207	188	199	190	202	206	189	207	246	243	199	198	236	209	222	209	198	215	209	191	232	199	219	214	230	218	208	206	208	193	204	225	244	214	201	210	222	210	196	217	214	203	222	183	219	198	208	212	225	186	212	216	207	220	209	219	233	235	222	219	217	201	184	199	226	228	190	182	200	212	216	200	201	179	222	213	218	215	189	230	232	231	201	207	217	216	221	193	192	218	244	244	221	226	216	194	221	195	199	216	207	220	200	208	204	218	209	233	230	182	232	210	230	198	178	217	226	226	199	215	229	213	209	213	217	189	216	185	223	232	205	202	220	208	185	211	198	209	195	200	195	217	212	215	187	215	224	200	218	230	214	198	202	226	216	235	209	237	214	213	187	198	220	220	212	226	204	208	199	202	215	211	217	223	219	195	193	191	185	202	213	211	241	213	198	207	203	203	206	185	195	201	207	202	206	223	202	222	230	217	219	233	212	211	217	202	198	216	191	195	217	212	201	218	194	210	208	201	204	190	219	200	194	178	204	198	211	210	214	252	205	230	208	229	211	197	203	209	197	181	223	240	221	204	212	203	199	201	234	194	247	229	216	214	190	193	209	234	219	202	219	213	228	229	220	235	195	211	200	217	225	209	210	198	226	233	187	206	231	193	210	196	203	222	201	223	201	214	199	181	217	194	208	219	211	210	192	192	210	201	188	219	188	185	223	213	200	247	209	252	216	239	207	199	210	201	205	217	254	222	223	202	224	203	220	227	201	227	232	205	202	198	232	217	219	221	214	217	197	203	233	225	199	209	201	232	219	208	219	227	204	234	199	227	207	201	215	231	209	215	206	208	233	222	240	228	223	211	217	193	202	194	227	190	239	192	209	231	225	219	221	202	229	218	202	239	203	226	211	214	193	196	210	203	208	212	217	198	188	196	212	231	199	236	243	220	235	215	221	223	192	206	225	225	181	220	237	233	218	219	196	195	237	231	199	224	231	196	197	207	234	208	194	232	237	183	219	239	175	219	231	222	221	213	217	203	202	216	222	202	199	228	218	231	233	201	203	221	203	216	178	192	230	192	210	213	201	216	230	210	197	241	198	232	244	188	220	225	196	217	210	216	202	229	224	214	215	200	187	211	233	230	197	213	210	220	200	203	206	203	228	195	202	206	221	195	225	243	205	204	224	228	212	245	242	208	213	223	227	212	193	199	196	226	199	229	230	227	214	215	223	210	201	268	193	250	201	190	236	201	208	227	198	196	208	225	233	204	216	201	216	191	221	198	218	228	196	194	223	209	218	224	192	216	228	219	225	215	205	209	203	205	195	179	198	207	219	237	217	195	217	230	229	232	213	260	198	211	231	238	230	233	208	208	227	203	207	212	198	226	205	225	207	230	194	217	208	225	194	196	228	186	208	229	186	211	214	190	209	212	215	193	202	214	192	218	235	186	241	225	207	206	216	211	220	217	209	226	209	197	217	189	192	210	207	202	181	218	209	172	190	211	211	223	204	186	211	197	203	213	213	188	201	205	197	198	196	219	190	196	221	205	200	194	200	235	214	254	212	217	207	221	212	207	212	222	230	204	206	226	224	220	204	205	207	205	179	229	185	202	206	242	244	229	194	216	217	208	200	205	234	216	202	249	201	217	210	219	203	190	232	200	188	198	200	203	197	229	194	205	204	212	231	217	216	216	224	235	207	174	215	229	230	192	218	239	215	219	232	217	207	217	198	201	220	219	215	224	200	202	213	201	214	220	203	221	192	187	225	220	185	226	227	188	240	231	222	194	185	187	221	203	186	216	233	193	191	228	233	208	208	232	192	222	233	199	216	201	238	217	218	173	191	205	179	221	212	213	196	210	218	196	199	194	206	212	201	215	234	198	212	226	203	199	226	223	209	224	220	213	193	216	218	219	224	196	195	202	199	225	193	194	223	230	216	198	183	209	239	188	224	199	220	218	200	205	205	183	221	223	213	210	207	206	185	232	231	212	209	191	238	204	213	207	197	209	205	180	192	210	198	204	189	195	220	200	190	197	229	205	224	188	220	204	201	205	216	204	211	200	233	225	200	226	205	189	196	216	205	212	214	209	226	230	208	204	212	209	203	220	210	209	213	207	218	217	214	207	212	204	221	186	233	208	210	231	177	213	214	235	215	224	221	208	201	228	223	196	224	214	196	204	220	206	191	235	205	208	182	214	201	187	201	207	216	244	243	244	220	220	211	204	221	217	213	222	232	236	218	199	207	207	242	206	206	217	199	213	187	207	211	216	207	223	211	175	202	237	209	199	205	232	202	211	217	204	203	207	250	214	218	220	246	207	213	248	183	200	208	203	200	200	195	215	203	209	224	221	225	191	222	205	197	220	199	190	244	206	227	230	211	187	240	192	176	214	200	215	192	244	223	209	232	205	194	222	210	207	237	189	241	220	223	203	211	224	211	206	222	200	232	210	205	186	206	216	214	216	199	206	227	190	204	198	227	213	245	219	252	196	219	219	240	214	233	242	216	208	199	214	221	188	207	234	232	205	206	194	223	203	201	216	235	218	232	195	240	227	240	219	202	207	242	204	240	196	198	218	200	205	229	179	212	206	209	201	228	201	205	218	202	208	185	208	223	213	187	204	205	221	219	220	227	225	204	200	224	200	208	199	175	195	215	208	225	225	186	193	194	234	217	217	193	220	234	230	212	214	221	176	210	180	229	197	213	205	212	191	214	202	186	226	184	207	227	207	189	180	200	174	245	227	240	232	241	206	194	208	196	240	220	194	195	201	225	206	222	206	196	224	226	223	196	219	214	205	185	197	202	217	191	232	212	243	217	214	199	193	200	200	225	225	211	191	212	243	215	226	208	203	224	219	218	224	209	187	207	224	233	205	233	195	216	227	223	218	211	216	204	218	209	211	210	219	219	201	245	201	205	203	191	210	203	199	221	222	219	191	209	206	228	238	194	198	210	231	210	194	216	189	222	202	225	222	222	216	215	223	208	206	230	220	212	227	227	223	219	228	205	214	227	227	215	199	219	202	218	206	203	193	224	189	229	230	199	207	227	177	223	208	209	169	205	229	203	210	194	209	215	203	218	244	225	224	194	228	224	213	237	201	225	226	191	213	233	193	212	229	192	206	215	208	205	178	184	211	220	200	204
45933	7982	15808	2033	1848	1546	1385	1189	1033	984	954	932	814	858	801	792	734	724	753	719	714	703	670	692	671	665	628	622	651	691	614	644	683	624	633	683	676	627	656	611	630	627	640	610	639	650	646	637	624	646	667	766	803	1147	1404	1520	1529	1635	1182	1163	2504	3225	2784	2338	1388	619	570	602	627	548	608	607	651	624	590	674	565	636	638	579	606	619	649	598	612	571	619	621	577	600	629	573	578	579	620	656	619	571	590	581	569	582	570	559	596	659	599	647	631	607	597	585	600	627	576	591	588	577	619	575	582	611	614	610	585	572	599	615	577	597	658	631	627	616	553	587	597	545	608	604	602	598	642	593	603	592	576	588	570	595	643	579	598	583	581	605	622	589	582	637	605	638	623	578	617	644	614	598	594	593	607	602	593	579	593	577	589	599	589	550	588	576	589	644	645	571	587	586	596	582	587	629	615	618	640	587	588	624	628	635	609	572	572	558	584	641	560	650	625	594	606	553	597	626	602	609	599	607	569	618	629	608	568	655	612	565	620	630	568	639	599	571	639	653	624	648	595	588	589	632	610	570	587	571	605	601	580	634	603	620	576	616	594	599	594	625	589	602	582	585	611	604	598	549	589	600	595	633	604	575	578	598	599	579	603	577	610	613	590	585	582	607	600	613	622	577	575	581	595	560	599	610	646	633	608	618	570	596	636	600	588	599	612	565	594	638	596	570	607	577	597	629	593	594	574	614	587	623	586	605	625	620	590	597	616	633	614	633	571	586	588	556	593	605	572	620	636	597	620	662	598	608	597	567	620	615	621	613	569	595	604	589	589	606	614	630	601	600	566	623	613	661	564	584	580	627	635	618	560	615	586	580	578	568	591	580	600	660	626	556	595	601	572	618	591	603	578	577	605	572	605	604	629	592	597	627	605	612	565	598	619	552	599	632	601	622	606	579	619	607	611	674	632	590	575	605	579	576	609	603	639	611	614	620	610	615	557	583	638	651	619	633	610	595	592	615	658	622	596	635	611	605	593	567	589	642	613	606	582	596	604	587	607	572	598	609	631	571	580	634	607	600	593	636	569	565	638	600	606	608	627	604	588	600	598	597	620	584	627	580	581	606	576	597	613	607	607	581	582	588	599	628	556	583	620	671	583	607	611	605	588	577	577	587	594	557	660	612	621	618	621	587	599	610	551	592	552	591	586	562	569	599	587	590	601	617	601	606	578	601	596	594	580	599	597	608	599	580	609	613	601	596	553	603	590	605	587	584	582	584	617	598	576	588	616	580	552	641	564	567	580	585	598	631	563	597	605	580	632	571	641	606	638	589	608	586	592	608	585	608	588	600	636	593	640	609	619	577	642	608	602	628	616	628	555	618	600	617	584	596	566	566	584	600	645	617	573	608	624	573	608	631	616	605	558	573	624	627	573	604	583	597	615	602	598	535	566	604	588	583	628	582	589	607	654	571	624	590	602	570	584	617	591	607	590	582	627	614	600	608	623	597	603	593	661	578	607	616	584	633	618	550	653	578	541	612	575	601	570	582	551	579	567	611	675	568	641	612	616	599	601	597	616	545	601	581	646	607	591	611	634	618	617	676	602	603	623	614	592	619	580	589	599	578	574	543	618	648	580	605	598	596	612	620	615	639	597	615	575	609	608	597	614	623	604	605	603	601	550	613	584	599	593	616	596	604	611	607	555	543	563	582	598	628	635	602	567	615	582	572	613	580	597	635	618	572	619	573	561	637	582	552	601	560	582	610	601	600	599	586	584	585	633	600	598	594	592	624	625	574	582	635	586	569	561	637	600	630	543	596	619	583	601	626	649	596	602	595	575	621	607	622	632	587	598	586	616	565	587	604	564	634	620	628	621	584	585	578	608	597	581	578	603	571	614	603	613	576	581	626	591	620	604	570	602	592	620	652	612	599	604	600	610	636	629	584	635	595	621	660	612	616	563	592	625	566	574	588	647	619	583	611	613	606	593	603	617	614	657	567	600	577	644	621	578	614	640	573	640	607	567	627	571	639	603	588	570	581	596	582	620	637	593	580	620	568	585	595	555	631	582	620	598	682	589	588	596	662	619	636	602	630	606	612	636	618	638	589	601	604	609	605	609	600	617	578	601	584	636	580	597	573	603	592	587	595	621	581	623	622	622	624	598	611	576	645	577	618	660	589	573	636	545	607	578	573	598	634	639	575	589	602	598	606	586	667	565	610	588	598	586	599	603	576	598	631	585	586	604	603	636	624	600	584	589	616	568	634	571	642	594	628	600	580	598	626	624	625	624	634	637	579	593	615	639	612	556	584	624	583	617	610	623	597	610	577	593	592	570	557	613	640	608	547	623	617	597	588	612	611	569	575	596	592	590	601	605	577	616	610	623	594	576	581	615	587	622	606	599	598	567	636	540	612	638	619	586	646	629	607	618	612	605	585	609	616	622	579	574	606	583	602	615	641	601	618	617	608	614	642	628	644	644	601	619	650	586	596	603	609	598	619	581	550	619	590	601	564	631	600	594	605	612	575	592	629	555	574	590	613	618	633	613	590	610	630	607	629	595	608	608	589	587	605	600	586	634	626	629	597	580	619	591	611	574	651	608	541	618	618	566	610	579	616	625	611	556	578	605	622	628	590	619	636	580	599	599	610	556	569	599	555	593	610	588	625	596	612	618	606	606	639	597	620	579	654	605	597	632	607	584	590	589	643	601	574	646	631	606	604	600	621	624	581	633	593	587	606	607	629	570	633	612	626	639	632	663	605	631	598	597	601	610	565	601	667	629	606	617	610	622	567	615	644	577	636	583	609	602	605	566	629	605	599	607	624	608	612	622	650	565	643	619	588	593	637	573	551	631	605	569	628	617	605	624	608	613	589	632	599	624	570	559	641	640	608	580	633	574	653	598	628	599	607	584	653	597	594	574	575	602	632	574	573	572	599	615	610	607	608	581	618	608	577	589	611	633	593	570	629	611	626	610	667	598	596	601	610	557	609	575	653	619	608	645	615	584	578	596	615	619	593	607	612	619	568	634	623	569	635	614	652	590	562	596	640	614	588	577	650	565	597	585	587	604	620	644	609	617	620	603	620	605	593	581	596	650	610	577	591	624	636	584	650	615	596	594	633	630	634	622	614	614	617	610	609	604	578	609	560	630	583	557	566	600	602	623	647	624	573	609	650	609	634	602	656	562	609	618	561	607	594	634	627	595	605	626	550	621	570	616	586	576	570	608	596	606	628	611	612	592	592	647	562	586	577	577	605	579	574	627	570	636	578	572	609	611	625	577	577	614	629	595	581	591	632	605	604	648	612	637	603	636	594	623	597	613	654	585	579	643	611	583	589	595	574	595	618	603	624	604	659	619	553	600	606	597	623	598	587	591	589	597	572	606	649	616	586	593	636	595	575	611	629	635	588	579	584	620	589	552	601	616	600	595	586	590	610	652	615	625	599	654	628	622	559	613	652	590	629	613	566	609	567	631	602	569	599	604	597	586	596	576	593	600	614
79220	40795	31703	9472	1064	666	607	435	415	392	379	327	326	349	307	326	303	299	269	294	264	268	278	290	284	288	286	245	248	280	286	247	281	274	244	301	252	283	266	256	277	289	260	247	227	238	279	278	259	253	264	270	243	353	471	421	469	475	379	391	710	675	774	812	443	263	221	253	244	250	259	235	244	235	275	255	288	244	254	271	254	257	262	260	264	226	239	251	272	255	281	220	252	257	281	235	256	228	243	252	256	252	268	271	249	254	277	252	258	283	255	251	260	243	242	268	265	240	247	246	238	255	258	252	257	238	231	232	306	263	263	258	261	309	218	252	266	239	248	273	267	245	262	255	262	246	266	214	240	273	264	276	249	255	268	259	257	226	264	259	253	241	263	285	233	272	237	232	261	275	251	273	252	262	276	249	259	245	248	260	279	250	231	236	257	247	255	231	265	245	241	238	234	259	257	239	249	219	245	255	255	249	248	244	248	270	249	244	269	248	250	223	268	255	252	243	234	265	262	249	284	252	214	251	242	278	217	237	259	266	265	254	248	255	242	228	230	238	253	260	264	255	251	242	268	227	239	244	252	253	228	256	275	227	254	270	237	264	258	251	262	275	246	268	239	249	231	263	230	263	254	239	263	260	237	250	244	252	270	241	261	240	209	228	244	252	250	236	221	254	264	253	254	258	261	275	241	277	233	252	241	260	278	224	233	242	221	242	237	254	278	250	254	262	267	267	229	249	241	260	256	221	268	268	294	244	258	257	221	238	270	247	266	255	234	240	244	239	247	229	214	245	253	235	235	248	249	233	243	246	253	274	229	250	261	268	268	250	265	237	243	256	262	238	250	212	237	226	274	235	262	246	267	245	244	284	272	267	249	236	243	243	264	267	279	264	213	284	248	252	287	236	266	256	239	266	269	250	261	230	250	255	263	235	263	249	242	222	261	251	260	245	245	306	244	259	238	266	239	258	241	266	272	263	245	255	239	211	264	244	261	280	256	261	265	258	249	253	252	255	220	250	281	256	264	227	228	261	250	244	245	273	283	251	239	272	251	239	269	225	265	240	257	262	240	234	242	258	239	240	262	246	245	233	248	234	243	278	248	259	253	254	237	263	274	254	254	234	248	216	244	261	262	231	277	260	257	243	290	263	257	245	241	240	281	237	260	282	242	244	254	247	254	235	286	254	260	241	262	262	254	241	293	254	224	270	265	247	228	253	258	262	247	265	244	252	286	249	265	265	231	257	249	254	233	240	273	231	242	239	225	259	240	240	235	226	273	234	250	266	223	230	265	247	252	257	225	253	241	235	257	275	256	255	230	248	230	275	230	245	239	236	251	234	284	255	294	263	252	234	292	263	241	246	276	246	267	233	255	253	253	232	247	248	217	237	250	271	242	251	232	277	246	257	252	253	249	248	240	245	232	283	271	240	234	254	235	233	269	246	241	260	244	257	267	244	251	269	247	235	259	249	260	232	254	260	226	228	235	237	221	244	253	279	253	234	229	250	278	238	267	254	230	230	254	226	261	249	262	232	248	252	247	245	249	282	270	231	220	269	252	268	241	255	267	251	253	250	236	283	240	245	251	258	221	259	248	268	246	267	259	233	259	266	239	243	243	268	273	266	234	263	246	241	243	234	270	248	266	264	241	237	251	250	261	254	247	245	244	253	236	258	246	235	258	225	246	235	237	240	243	243	231	240	239	260	240	238	243	259	237	244	243	265	264	213	249	264	286	255	229	265	282	254	259	278	273	266	248	257	264	287	237	246	236	254	251	268	238	234	254	250	274	271	250	245	271	255	257	264	247	250	236	254	254	269	261	256	258	254	254	261	270	273	237	264	255	259	244	195	276	259	239	228	256	252	254	260	218	244	263	233	254	268	238	275	241	270	235	263	252	251	256	267	263	228	254	258	268	215	231	248	229	248	262	267	242	256	221	270	246	261	248	239	245	263	265	255	247	238	258	264	274	264	253	241	261	251	269	250	241	231	257	256	245	260	227	272	258	276	261	241	264	268	234	241	256	243	256	240	249	248	231	255	247	259	262	246	251	257	264	286	264	233	234	273	254	273	235	252	270	247	256	235	273	268	247	246	226	251	236	246	257	277	220	265	242	275	275	262	232	245	270	260	266	272	263	232	244	232	261	253	264	254	259	271	250	254	257	257	277	235	252	256	238	264	250	252	274	238	248	243	280	254	213	258	216	278	251	253	261	241	284	245	268	248	285	273	251	247	253	215	276	229	232	219	259	255	255	249	236	256	251	243	265	260	260	261	232	265	253	237	252	254	267	245	228	263	251	259	282	251	247	292	257	254	248	222	269	253	287	247	229	254	241	265	291	243	235	235	268	244	245	259	253	252	242	295	259	256	251	249	253	274	233	265	241	241	234	230	239	239	256	256	255	268	266	270	239	249	231	260	263	251	243	247	242	237	264	264	287	272	233	270	247	231	233	250	253	244	240	230	256	243	265	239	283	220	268	263	248	262	253	239	248	254	272	247	284	232	222	264	256	230	278	256	271	273	229	260	237	226	249	249	242	245	224	245	228	250	244	238	253	260	256	246	270	258	255	271	266	257	243	245	245	249	247	257	234	227	283	262	244	264	272	243	257	274	251	273	272	250	264	234	272	301	278	222	274	252	224	221	252	248	224	235	232	215	262	260	252	249	254	251	271	238	246	261	240	234	273	233	254	273	224	247	248	250	254	245	284	282	228	259	270	223	245	266	282	254	263	290	243	243	239	251	242	266	234	227	278	267	256	280	248	250	209	224	250	251	270	251	236	238	254	249	252	252	269	246	256	241	252	246	240	217	257	240	261	262	213	257	235	244	241	241	208	253	237	244	225	258	258	258	254	249	265	240	255	239	270	246	256	264	243	269	252	244	253	248	267	236	240	264	248	257	261	248	237	245	255	237	280	238	231	291	239	260	229	275	246	239	255	238	224	240	257	239	262	266	244	236	249	215	233	262	288	260	249	277	246	273	246	258	243	250	220	241	256	247	250	289	226	248	258	286	270	255	250	265	225	245	241	257	224	253	276	281	262	241	233	266	245	258	258	262	271	249	226	287	246	253	237	249	248	248	264	242	265	250	253	243	265	231	249	268	235	243	263	240	255	263	271	240	248	276	267	244	257	247	264	246	249	242	266	258	268	260	231	235	263	257	239	243	233	243	217	227	278	274	264	246	248	257	261	264	265	245	229	251	235	238	248	231	257	244	267	242	270	237	280	260	243	259	244	271	267	264	249	266	260	240	276	245	263	246	237	239	244	284	258	259	246	253	255	243	228	251	244	239	272	272	242	270	231	248	239	258	275	239	259	255	276	264	236	222	261	248	233	267	258	251	240	265	247	248	257	258	248	266	250	243	276	268	231	246	257	228	266	250	241	270	267	245	261	258	246	242	275	245	232	249	268	263	230	238	282	268	242	240	237	257	253	254	238	234	252	260	249	263	260	247	262	258	255	244	240	244	267	271	240	263	251	254	216	250
55821	10713	20132	3336	2967	2543	2124	1842	1626	1380	1379	1232	1156	1148	1042	1022	962	902	913	899	900	889	865	825	838	783	800	871	770	811	813	813	785	755	812	754	751	757	823	746	755	789	702	740	740	793	719	716	749	733	782	825	871	1535	2536	2531	2284	2558	1937	1909	4588	3534	4776	4426	2148	759	724	695	705	754	748	707	670	733	734	730	733	688	741	692	796	679	744	704	733	711	699	693	723	694	708	726	715	691	695	630	678	677	691	706	748	691	702	684	692	707	739	718	682	723	684	666	725	705	660	701	722	666	719	695	730	698	743	734	713	692	725	720	690	682	697	652	706	663	660	691	692	696	729	666	673	729	738	646	697	695	721	694	721	718	678	745	702	704	692	672	675	698	662	743	710	695	689	686	690	687	720	684	651	697	718	739	717	651	745	710	689	691	732	714	701	679	714	698	709	695	685	726	680	727	699	715	671	757	639	734	648	675	709	690	673	720	708	702	706	747	688	724	670	650	760	662	729	691	693	704	654	721	670	684	719	683	673	714	691	703	723	728	656	666	758	706	691	706	757	680	729	673	672	687	719	667	753	714	693	722	679	683	711	669	744	735	730	690	676	673	698	726	721	695	737	652	713	656	659	660	699	698	701	682	683	668	680	649	669	732	691	684	697	716	690	662	728	709	671	723	672	703	693	749	734	692	717	716	711	710	685	675	727	685	710	709	656	687	699	736	688	710	714	698	700	680	721	722	679	668	672	697	670	708	702	693	727	691	711	723	740	651	711	709	698	707	679	724	715	678	755	686	710	682	741	682	658	682	707	697	688	729	668	696	709	688	710	673	738	709	691	691	756	694	723	694	733	715	716	693	722	687	707	741	683	652	672	742	748	681	671	701	680	725	712	683	718	672	718	711	691	679	682	710	680	678	687	705	746	659	734	734	658	693	683	664	713	726	628	666	712	708	706	703	705	725	679	709	669	666	721	728	693	719	716	690	690	688	693	704	637	679	738	705	684	722	705	653	722	733	706	703	719	699	693	704	701	681	733	657	693	611	718	721	703	665	706	736	695	726	721	681	715	703	677	702	685	721	684	708	711	686	676	710	667	689	700	695	733	724	700	725	702	686	713	652	685	726	666	699	723	678	683	682	726	698	697	686	706	665	741	676	684	690	748	706	709	711	636	657	683	760	681	645	672	696	688	677	665	697	681	726	705	668	696	726	694	745	675	722	677	685	710	721	728	693	659	669	685	709	709	693	712	723	648	712	692	704	729	725	687	664	730	738	680	737	685	694	682	724	688	682	678	754	708	694	707	675	757	708	721	694	705	690	691	704	702	658	716	684	732	735	699	710	686	687	681	686	666	708	653	714	696	651	689	701	685	738	633	688	704	677	717	741	682	704	693	694	746	664	715	704	699	697	732	667	715	694	688	708	684	668	721	732	730	722	721	719	668	717	679	716	720	704	695	702	690	741	737	729	742	672	695	704	749	732	714	687	700	702	686	747	685	695	684	706	676	714	653	704	681	675	732	721	702	657	690	731	728	703	690	711	659	693	655	687	691	684	775	706	707	701	689	698	728	669	710	696	722	717	671	666	720	665	694	727	715	713	710	744	686	714	730	682	710	738	691	698	690	692	681	713	728	703	709	658	740	670	740	691	717	726	722	692	723	708	677	777	700	698	686	696	700	724	693	691	714	687	701	713	725	716	688	703	712	702	724	721	664	693	720	727	698	689	712	645	673	687	693	654	660	717	718	718	697	708	701	716	722	701	752	754	697	759	681	692	730	690	769	676	704	674	674	687	680	733	666	719	723	695	690	686	685	724	685	707	689	696	709	772	690	699	685	721	674	657	715	674	714	761	687	682	766	667	689	684	680	724	682	690	763	715	706	719	701	692	701	680	670	649	769	709	691	709	710	729	685	676	748	731	653	730	703	722	656	664	697	711	672	675	723	713	686	733	761	661	686	702	764	687	711	701	706	714	701	656	706	763	662	727	722	678	692	652	715	665	703	687	714	740	724	685	712	746	704	739	698	697	703	691	720	701	703	661	702	687	694	680	705	687	690	747	701	690	698	704	674	695	657	699	673	740	702	714	696	720	684	731	705	687	692	704	715	686	708	667	664	660	692	708	747	749	722	705	704	723	715	658	700	651	673	731	696	710	688	696	698	691	707	683	633	749	675	696	704	717	693	720	692	682	697	694	716	646	734	661	707	715	726	683	702	711	678	755	721	669	667	716	722	726	653	707	678	705	743	742	728	705	723	695	761	704	707	731	652	726	704	722	697	714	715	764	772	669	710	722	719	666	654	738	702	679	671	697	737	708	726	662	696	695	702	694	660	717	723	648	697	708	741	698	685	742	722	718	727	661	721	668	679	678	738	735	691	673	669	698	724	720	693	733	683	727	698	680	646	683	703	742	673	703	692	706	695	705	713	713	700	746	697	692	703	689	742	701	671	752	717	712	690	741	736	678	723	718	702	695	714	674	686	723	698	710	718	715	714	703	732	710	665	718	692	730	659	708	626	708	709	656	727	757	663	699	711	661	716	669	716	644	704	702	680	693	632	658	732	763	661	741	672	745	671	690	682	691	699	721	688	713	700	699	705	701	708	725	691	721	720	768	705	670	752	705	665	668	749	671	689	667	730	706	701	688	659	674	723	681	708	707	683	717	677	722	699	653	675	679	701	678	699	717	687	671	689	713	705	670	706	703	725	712	692	726	691	691	718	662	668	677	690	669	734	720	687	713	730	710	756	735	671	687	707	631	717	700	713	718	678	704	707	689	639	670	702	761	676	716	670	665	696	707	741	760	753	677	703	639	690	699	728	648	685	683	649	721	708	687	727	657	679	627	733	672	705	656	727	714	771	711	710	686	734	709	687	667	696	681	762	687	715	682	697	693	680	678	713	727	718	683	693	678	695	651	709	699	702	743	683	727	709	628	685	703	753	708	669	727	721	724	718	631	683	689	727	681	682	657	693	725	736	741	685	723	670	740	668	688	706	701	674	654	740	695	722	773	695	710	664	703	669	694	673	718	673	691	691	717	689	717	717	719	693	675	680	743	692	771	712	683	670	698	709	704	662	693	704	706	683	694	684	720	735	698	673	707	731	701	709	704	716	690	714	687	677	700	713	740	720	685	691	667	727	731	755	696	673	699	702	672	680	678	712	725	701	699	750	691	752	675	675	637	708	645	671	761	694	665	695	689	688	693	699	706	700	688	688	740	730	719	701	704	734	653	719	695	678	691	682	712	700	688	719	689	734	663	779	682	694	700	684	725	737	700	668	670	742	691	692	673	718	719	721	711	719	696	701	737	657	657	732	744	764	693	687	718	704	673	744	696	694	700	713	742	728	695	735	705	691	697	658	713	715	698	666	699	727	708	699	757	679	713	728	712	694	742	675	673	729	680	682	675	713	679	710	719	710	727	672	671	708	658	686	671	672	701	694	681	696	667	728	652	685	746	690	713	718	684	622	656	707	706	724	692	682	702	699	685	704	698	683	644
26374	4560	1860	316	250	241	266	247	250	256	241	233	288	240	201	249	255	251	253	224	235	215	263	233	264	240	244	247	220	240	253	222	249	250	245	253	274	223	263	216	265	202	217	258	258	256	239	237	249	228	261	237	229	257	259	288	264	258	239	249	250	265	279	305	260	241	240	247	261	263	231	252	260	248	245	233	235	238	254	276	236	243	212	239	236	239	245	227	229	247	237	241	217	239	253	282	245	268	237	241	246	282	251	230	248	243	233	246	218	243	255	271	231	237	229	264	263	245	237	250	235	227	233	263	224	232	215	253	235	259	243	260	268	214	253	258	250	200	247	245	255	231	252	241	234	223	243	215	229	217	245	257	245	250	260	248	255	229	241	246	267	226	224	213	229	264	259	245	228	199	255	248	247	234	247	232	260	240	251	237	251	250	244	255	219	255	265	230	253	246	262	239	236	246	224	225	257	252	234	246	237	242	273	259	267	263	264	252	220	232	232	227	243	263	208	231	236	217	238	256	214	233	254	220	244	261	275	251	254	282	258	239	243	230	228	225	240	217	236	250	251	227	232	227	257	253	225	231	252	253	251	244	252	287	272	218	242	256	228	204	245	259	260	233	239	255	259	240	261	241	250	240	287	248	260	225	240	234	252	207	249	269	224	239	266	256	238	237	243	252	235	261	247	245	239	242	242	236	231	227	271	261	243	256	250	219	226	283	226	235	252	253	248	245	234	238	253	218	227	260	246	232	237	204	236	251	214	245	226	227	249	225	243	223	212	239	252	215	217	242	211	239	222	252	235	249	229	277	253	241	218	238	227	250	244	235	241	244	244	205	249	245	240	254	237	239	257	241	258	235	238	229	228	267	244	244	250	252	208	251	247	258	276	254	225	211	245	240	220	238	236	256	240	250	207	216	234	281	230	239	227	267	245	229	248	235	240	243	253	265	257	259	231	239	238	213	259	244	216	242	250	225	244	243	241	259	223	272	233	232	251	244	246	234	253	215	251	274	220	214	218	242	236	252	251	229	244	237	225	242	247	227	201	238	232	265	271	260	258	246	233	227	209	219	263	244	246	219	248	232	222	226	257	216	235	238	241	225	239	244	231	228	241	238	251	232	250	250	210	250	274	234	268	249	224	242	232	233	229	225	235	254	239	229	251	203	224	243	224	246	241	229	247	238	221	264	232	238	230	221	241	245	280	226	235	257	259	237	237	262	249	267	222	215	234	238	232	232	229	251	233	224	228	226	252	232	261	253	267	248	243	223	255	228	228	233	253	237	221	211	208	245	229	236	269	241	254	266	214	237	221	223	228	257	260	242	262	234	224	234	247	215	245	259	240	252	226	263	237	254	271	250	243	242	234	254	247	241	234	233	230	245	230	217	243	224	242	231	244	251	262	218	243	238	233	270	229	251	238	218	262	268	238	227	240	247	242	248	242	271	215	220	242	239	216	244	266	231	260	258	241	249	254	228	263	250	235	230	242	258	238	219	234	237	238	233	242	226	238	248	246	227	237	233	251	254	239	256	255	254	236	214	234	239	244	235	252	230	238	257	226	228	226	241	241	255	234	232	231	267	257	261	250	248	248	257	240	223	217	225	258	261	250	220	227	238	257	227	232	230	267	238	261	238	256	250	261	254	260	244	239	230	257	232	272	225	225	235	264	213	232	239	268	263	243	217	241	238	211	212	288	218	257	246	232	245	274	259	224	235	258	242	241	257	247	220	218	233	241	264	227	218	254	225	231	252	252	237	240	253	269	224	256	256	255	230	249	249	263	240	253	241	257	234	241	233	250	225	255	229	249	238	230	259	224	232	259	234	261	264	243	242	264	249	223	260	271	230	246	240	232	240	247	235	242	230	257	241	242	259	237	267	242	272	250	253	232	240	232	240	259	244	234	231	205	235	233	204	231	248	261	238	244	244	240	249	238	252	220	241	232	242	263	266	255	253	228	249	228	244	227	218	245	267	243	243	238	242	214	246	241	261	257	229	251	246	244	254	221	257	209	233	227	229	247	236	255	224	248	220	241	214	278	237	235	233	252	234	239	237	223	248	259	222	229	266	252	232	230	249	249	232	238	253	222	241	247	251	233	229	255	254	212	230	240	244	240	249	245	226	254	234	225	227	263	235	246	211	255	228	265	265	263	227	274	243	227	227	247	253	228	234	226	253	264	249	244	247	259	262	262	255	223	254	247	248	237	246	237	251	224	284	251	233	244	240	252	237	238	225	256	262	234	237	249	233	224	211	239	263	262	251	238	261	239	205	261	246	231	232	236	247	260	209	251	227	237	236	264	242	249	222	255	222	255	265	245	237	243	231	250	231	231	235	217	263	238	254	284	256	234	281	224	254	255	235	222	218	216	219	256	230	265	227	246	241	227	237	234	248	235	238	235	224	217	236	235	234	243	241	237	254	258	262	218	230	264	236	232	212	233	233	232	261	236	264	225	218	269	227	211	199	209	240	236	240	225	227	242	230	244	256	239	214	238	251	255	231	241	238	253	254	234	243	236	250	237	235	215	248	269	221	247	252	232	226	232	253	237	268	241	245	237	238	213	234	226	243	242	244	240	239	278	250	221	224	220	257	270	234	237	225	245	215	222	243	249	261	238	219	228	238	245	221	265	231	255	214	257	235	241	252	298	246	234	226	245	244	263	221	242	266	242	241	249	230	259	244	261	236	244	229	239	260	224	230	240	211	245	220	250	252	261	225	244	249	256	264	255	252	258	232	244	233	224	258	231	204	242	233	236	247	230	262	253	248	222	244	250	243	231	227	277	227	237	254	253	241	248	237	230	245	234	249	230	222	261	229	241	235	240	231	217	227	249	224	233	225	220	263	242	262	226	227	205	245	238	242	237	234	251	240	234	253	227	219	240	248	266	217	229	228	255	246	257	249	269	229	229	229	212	208	224	255	260	248	243	261	280	224	252	224	263	275	241	238	265	241	282	244	243	236	265	263	268	259	250	249	238	230	234	224	251	241	261	225	260	275	254	240	238	218	256	234	234	267	231	250	227	262	228	255	239	239	238	240	222	220	219	230	241	225	234	242	215	221	251	207	227	215	234	226	250	244	269	257	245	252	214	259	225	255	246	238	243	236	230	244	219	242	233	226	250	211	264	258	224	248	249	225	228	225	231	231	235	254	233	214	286	230	240	253	251	270	249	249	231	229	233	256	208	246	239	257	237	224	283	229	214	239	224	246	234	230	240	250	240	233	267	237	259	252	226	280	251	232	225	247	198	240	278	259	275	230	230	225	230	267	249	235	235	250	238	221	253	210	249	229	257	239	283	265	223	251	222	219	244	266	261	248	211	246	217	247	230	222	245	246	243	256	206	256	258	253	232	264	231	226	267	250	274	260	255	261	244	232	242	247	254	260	243	239	228	226	238	210	265	237	227	243	218	232	197	246	230	225	265	239	231	248	268	258	253	238	246	255	249	221	246	247	265	245	265	236	235	228	219	243	245	233	249	258	227	226	242	240
23729	2535	3200	765	736	682	704	700	651	666	655	674	681	665	675	670	693	699	697	636	703	653	679	698	672	674	661	662	657	637	681	657	695	694	673	652	688	678	685	688	669	695	680	641	656	682	657	751	711	694	638	681	748	741	754	797	788	762	765	687	806	825	1034	1073	742	691	695	681	610	695	645	670	673	696	710	652	633	677	635	674	715	669	612	652	671	691	677	697	685	690	638	672	680	657	624	666	693	667	665	708	660	684	639	661	665	699	668	653	634	640	601	686	619	725	691	681	663	693	656	633	680	690	650	581	654	709	633	638	696	677	684	660	672	702	629	689	645	657	661	667	655	654	682	618	638	660	622	648	645	673	694	719	679	668	669	724	663	666	624	653	648	688	665	661	669	671	687	639	686	687	696	658	681	689	652	670	654	698	695	664	737	687	632	727	650	681	669	670	664	671	671	645	638	696	683	660	698	633	655	694	684	696	679	673	665	682	694	658	600	707	616	652	653	659	638	647	663	663	679	708	645	698	671	680	659	637	697	667	648	685	671	661	713	677	677	677	663	700	643	690	632	660	640	635	679	659	652	689	646	671	689	680	693	678	671	694	666	640	649	689	677	665	694	683	675	719	679	661	648	655	694	721	649	618	628	712	644	682	639	649	668	684	678	697	651	656	645	686	697	664	637	696	655	695	692	630	646	646	655	683	662	653	640	696	679	728	645	624	704	648	627	639	635	649	646	681	682	654	668	677	728	650	620	611	684	672	698	647	667	707	694	671	689	693	671	659	670	669	705	664	685	674	689	665	666	693	696	686	664	663	672	740	670	652	748	705	643	680	617	610	686	667	663	706	694	619	686	682	661	660	691	666	678	658	708	668	633	659	691	653	642	713	696	678	690	675	677	674	689	679	653	638	676	672	694	678	683	678	640	672	698	678	732	680	629	650	708	647	706	721	711	725	668	690	680	624	677	644	655	674	673	668	607	603	662	692	685	639	663	676	682	685	634	643	637	651	683	671	669	698	704	666	765	678	671	631	670	645	607	680	676	681	704	644	653	729	681	687	630	657	674	622	688	678	695	649	714	659	720	653	636	671	679	716	665	667	597	653	657	690	680	704	666	689	696	689	661	701	695	655	641	663	654	699	662	675	667	692	653	689	699	674	689	597	656	685	636	671	630	635	706	695	651	648	635	628	669	620	673	631	639	674	659	636	695	699	693	670	662	693	680	699	691	696	677	654	723	685	708	677	729	698	652	658	684	627	670	677	644	697	695	639	620	668	689	690	635	677	683	643	645	722	641	644	680	664	644	688	662	668	678	676	704	671	692	632	658	640	701	658	669	663	683	660	659	705	657	665	678	640	681	676	644	667	670	643	669	711	657	644	685	670	703	689	633	691	673	634	655	654	694	709	667	689	668	698	685	645	679	664	656	643	679	626	646	694	627	682	680	679	626	668	658	665	677	682	616	690	672	664	649	682	689	672	674	673	642	695	699	643	713	698	688	685	637	653	682	670	675	673	660	674	649	680	642	671	670	679	611	700	684	653	662	686	670	708	680	654	650	658	692	653	703	639	652	664	648	656	648	664	729	696	627	719	659	667	642	650	682	647	677	685	687	653	673	679	664	696	657	689	668	697	675	737	684	662	656	716	640	676	732	672	699	632	677	707	665	653	684	710	653	675	679	650	691	643	697	680	700	691	680	662	627	670	609	657	674	646	666	680	679	701	644	653	684	669	675	638	673	694	694	668	695	697	640	644	663	625	634	674	663	651	660	632	654	694	663	690	653	689	656	675	680	709	689	625	697	693	647	699	664	648	672	658	672	681	693	696	688	636	696	710	665	698	704	614	665	697	652	702	666	647	668	610	705	650	674	646	642	707	663	655	623	669	675	661	650	677	681	702	729	656	641	691	645	658	728	685	663	656	653	645	658	655	665	660	689	689	746	667	639	671	698	636	713	681	645	632	686	700	649	657	679	686	650	700	665	666	702	678	674	702	690	658	700	654	634	677	631	697	670	626	683	637	620	707	641	631	679	702	669	675	680	655	643	679	630	671	658	642	640	687	642	676	710	625	622	628	658	640	630	640	645	682	666	654	677	688	677	646	669	675	674	649	698	675	649	634	710	630	725	673	681	676	613	693	645	665	666	710	672	702	659	671	666	712	632	628	709	670	650	649	679	687	640	700	672	660	656	708	689	713	678	685	670	695	676	691	675	663	630	700	641	701	675	663	679	682	633	663	673	687	675	670	666	671	724	637	685	673	644	685	664	717	664	672	651	638	706	660	653	697	652	653	664	671	725	706	702	677	645	684	655	661	641	695	623	684	672	686	650	668	702	687	640	668	691	625	653	657	650	691	639	657	690	708	723	698	623	689	647	665	725	666	681	636	656	653	710	662	668	649	705	729	642	681	705	646	635	647	652	676	696	686	641	672	684	695	696	707	707	655	690	646	674	661	678	678	693	685	700	665	654	694	650	637	723	647	680	669	619	628	679	716	696	625	657	649	679	628	624	710	665	677	687	683	663	637	663	662	669	714	651	632	672	638	693	638	667	667	646	665	648	652	634	687	647	641	649	680	676	704	662	668	679	669	675	636	683	704	661	689	654	669	716	701	709	687	695	630	714	652	662	645	652	657	670	640	676	728	610	731	669	675	656	616	676	695	633	644	661	649	696	684	657	660	685	685	676	656	704	660	668	688	668	670	682	668	670	693	680	664	675	623	673	718	672	699	692	685	686	664	661	679	629	644	690	658	704	701	680	679	665	693	717	628	655	670	633	620	671	657	661	720	669	653	629	666	612	691	673	653	647	671	711	688	662	653	674	654	694	676	648	654	658	682	693	710	647	631	653	655	653	617	686	658	747	650	668	650	634	675	654	680	687	681	660	661	687	699	677	640	661	669	667	624	645	670	704	663	705	668	676	681	719	676	677	654	723	653	649	680	702	687	660	706	653	679	634	670	664	697	664	685	674	627	646	653	685	713	694	675	662	696	649	714	633	673	688	671	676	633	648	683	692	674	655	653	700	651	686	662	711	674	714	631	687	689	691	663	646	673	689	603	652	648	702	667	695	681	668	659	704	698	662	660	663	632	664	713	652	675	692	730	703	715	661	722	659	657	671	623	743	689	698	659	664	674	635	694	695	634	682	681	683	682	684	665	685	702	621	650	727	607	663	623	684	692	661	694	646	669	679	637	689	615	636	666	676	670	650	694	713	670	668	673	662	717	654	616	700	625	654	692	692	665	692	671	649	689	703	642	663	745	715	709	680	645	671	653	659	622	655	696	694	639	639	671	662	640	653	653	689	633	669	668	649	658	738	665	716	661	647	678	696	683	680	650	689	691	704	653	646	715	685	640	648	647	699	647	670	618	586	699	703	673	658	672	666	630	695	689	686	615	657	698	679	684	699	686	627	674	658	638	653	615	640	687	705	672	696	682	688	692	688	675	729	683	703	687	745	724	659	685	685	628	647	679	652	710	675	653	711	654	661	668
67789	31977	23862	2586	514	395	313	275	297	250	233	241	229	205	189	213	223	186	199	186	183	191	191	171	206	179	189	184	177	179	192	188	185	189	167	181	202	199	177	166	190	205	160	185	184	169	185	178	184	181	174	163	180	238	278	348	360	255	232	217	224	405	547	441	211	168	187	190	177	177	191	173	174	162	175	186	191	159	178	171	170	174	193	183	191	215	167	185	183	175	167	174	192	178	169	188	183	171	173	173	186	167	182	169	178	186	195	200	159	196	193	192	167	175	181	170	181	178	168	206	180	188	167	184	187	194	173	141	184	203	162	171	165	191	187	180	183	199	185	172	154	191	182	171	193	182	140	169	179	163	185	171	177	182	178	181	172	168	185	172	161	195	178	178	186	163	171	186	165	173	174	175	171	171	200	186	175	188	169	184	170	183	188	178	166	189	177	181	175	188	177	183	202	162	180	168	193	165	153	202	200	194	188	184	159	167	184	190	188	172	189	164	150	185	180	173	163	178	177	190	186	167	180	187	182	192	165	182	179	162	189	158	177	184	173	188	172	176	175	178	167	195	189	181	170	181	171	166	187	169	199	166	159	193	181	172	174	164	190	181	197	197	189	182	166	165	193	175	178	169	164	188	174	153	181	182	163	168	180	183	187	168	173	174	182	168	187	163	208	178	177	159	178	161	177	184	170	197	161	195	176	175	151	189	172	190	182	150	180	182	158	161	203	193	165	187	174	154	180	184	166	179	181	183	191	194	164	145	172	174	186	177	205	177	181	179	165	157	171	185	202	157	177	187	175	165	190	212	182	183	175	182	180	185	171	171	178	200	155	180	199	186	173	173	173	170	197	168	192	175	177	176	181	160	185	180	179	177	163	168	182	180	178	175	191	182	188	182	166	194	185	176	171	162	211	199	173	178	176	171	188	155	180	181	166	172	204	184	189	173	166	154	194	180	176	171	187	155	197	192	171	170	187	184	186	182	169	165	184	179	157	161	160	195	187	198	194	164	165	185	186	190	201	203	178	172	169	182	188	195	183	184	184	189	167	167	164	203	195	181	212	185	196	191	189	166	198	195	203	191	173	174	166	190	166	172	161	176	199	176	172	188	175	163	146	190	188	194	162	187	191	192	187	169	161	171	194	172	179	182	181	155	188	199	161	162	205	187	182	172	169	180	150	164	183	186	206	156	180	209	168	153	164	193	171	188	203	165	179	195	151	179	192	177	194	184	177	169	174	176	168	186	179	176	183	174	200	171	159	161	175	174	173	182	173	173	167	164	197	174	191	188	183	190	181	188	166	188	188	181	172	168	197	188	173	188	169	188	186	182	180	170	166	157	193	194	180	192	207	174	185	185	172	171	187	170	152	193	190	195	175	202	175	189	180	154	211	168	162	189	175	174	178	228	156	182	165	195	186	184	177	182	184	180	162	193	185	190	163	166	160	181	154	175	169	201	179	188	181	184	161	178	191	180	181	165	168	176	160	175	182	176	191	167	166	174	202	178	171	169	164	203	176	184	181	190	176	153	189	183	175	162	175	170	190	162	176	182	167	161	158	166	168	170	179	196	200	189	160	162	153	184	161	192	185	157	169	199	179	174	165	178	162	202	192	199	179	189	176	172	173	167	183	169	200	160	184	180	201	171	207	184	161	164	196	177	175	178	179	181	195	185	176	194	177	175	187	193	163	163	171	182	179	196	176	165	176	183	166	177	186	187	173	177	171	167	196	174	163	184	168	207	189	158	165	184	188	209	177	172	175	193	196	198	210	197	176	186	179	197	171	166	179	182	167	165	185	143	187	182	174	174	184	171	177	135	174	154	163	154	182	144	158	177	183	172	165	175	182	173	189	198	168	152	180	174	199	167	160	175	171	191	181	161	176	203	198	186	191	168	183	194	179	167	186	169	166	179	174	165	178	196	197	187	197	186	179	168	184	171	167	196	207	186	168	160	169	182	181	196	166	166	173	164	164	186	171	186	163	182	183	200	154	189	197	194	177	195	161	198	178	199	189	181	176	191	173	183	188	183	203	155	158	179	169	178	181	188	180	177	207	159	194	183	176	162	172	175	168	170	196	186	168	172	202	198	166	172	176	174	165	171	168	161	166	179	162	172	163	173	163	177	181	173	167	175	169	177	177	192	189	178	185	190	170	177	173	176	170	197	158	170	192	175	182	172	164	191	170	178	163	189	195	213	186	150	175	164	189	191	179	171	157	193	179	171	199	169	186	191	174	166	167	167	183	174	174	172	194	175	209	190	204	179	173	179	188	179	181	181	159	186	162	202	191	195	194	184	181	166	178	197	208	165	172	174	181	161	190	176	174	176	200	173	171	160	168	170	167	154	170	166	187	183	191	185	188	158	194	178	189	195	179	191	179	207	186	177	185	183	192	204	161	159	194	194	174	198	183	164	201	178	177	179	166	177	162	175	162	166	170	171	184	186	169	202	179	181	176	164	200	184	173	177	204	159	177	188	182	210	190	169	167	196	196	159	193	142	188	183	170	169	172	198	164	176	208	179	167	162	191	187	202	192	169	161	173	169	173	181	144	167	158	184	160	172	181	178	166	197	138	153	200	174	182	174	166	210	183	164	185	161	180	150	182	189	157	172	183	187	216	186	173	175	195	197	185	181	156	188	175	195	179	213	195	196	172	167	192	148	160	173	184	168	170	154	182	208	178	179	162	190	178	180	175	156	173	182	174	164	204	172	159	176	169	191	191	181	175	202	177	189	184	185	173	185	158	182	178	185	196	180	188	169	172	197	202	178	174	180	169	195	194	162	178	188	181	187	174	168	168	178	191	181	180	180	177	173	194	188	177	211	203	179	170	177	167	191	186	183	173	200	175	189	186	188	173	182	186	172	174	193	198	171	173	153	218	162	183	209	168	189	194	190	171	166	175	186	183	203	153	167	159	165	170	153	165	183	183	189	185	194	176	168	174	187	170	192	189	181	191	179	180	161	174	176	191	173	173	177	172	195	182	190	193	166	157	201	182	191	190	187	192	175	162	193	168	189	176	180	166	177	176	182	176	191	171	182	168	180	174	204	200	152	190	202	193	179	180	172	178	179	172	194	186	172	181	170	177	190	183	184	188	187	182	166	189	184	179	161	180	166	165	185	192	167	157	176	189	186	189	180	172	205	184	168	183	172	179	168	167	198	182	157	183	215	177	180	200	155	171	176	175	188	178	184	199	196	187	173	172	181	180	173	187	167	176	204	183	197	163	163	187	171	178	180	168	182	165	160	180	168	196	171	166	183	173	182	175	177	182	199	191	187	170	201	177	177	185	142	197	175	178	187	167	202	170	147	188	172	197	187	187	183	198	164	190	199	178	173	167	183	191	164	189	183	199	203	168	184	169	180	186	173	193	164	194	187	171	197	187	184	191	164	174	186	199	199	185	168	157	182	166	174	152	162	168	153	193	179	172	171	159	186	166	169	192	167	152	173	174	192	157	145	183	181	199	170	160	155	159	184	153	174	177	164
44598	11846	17594	1951	1722	1534	1189	1153	1019	887	880	836	731	769	690	714	694	653	615	607	640	602	578	551	573	597	596	577	543	589	529	551	613	624	579	553	566	549	560	536	552	553	547	550	562	501	550	558	529	536	538	604	752	1099	1364	1980	2106	1244	1018	949	1030	2301	3206	2298	838	560	562	526	528	535	565	508	500	581	562	587	518	518	533	541	533	608	541	568	508	554	514	541	485	512	516	527	533	509	539	542	508	532	552	551	544	554	495	501	508	530	493	544	530	570	552	503	523	556	518	524	508	513	534	523	516	533	512	530	526	511	534	526	516	537	548	539	522	520	535	577	502	529	517	535	518	493	545	456	502	533	516	525	526	531	511	505	519	494	518	513	527	528	531	532	509	549	509	551	553	486	533	522	509	511	485	509	533	560	523	545	563	494	506	510	507	553	510	535	531	580	506	522	517	527	487	499	505	531	489	508	490	513	478	544	528	506	484	521	554	509	511	521	473	549	514	571	510	514	539	532	464	545	502	491	501	494	539	497	524	533	521	544	525	518	564	514	517	500	499	530	538	550	527	499	539	513	487	465	495	490	509	559	502	452	542	541	523	549	528	577	511	536	553	525	524	485	495	500	490	539	570	525	515	514	499	554	497	556	560	512	498	549	530	508	495	532	515	497	555	558	488	506	556	518	494	476	528	515	531	504	509	535	493	559	546	528	480	509	485	508	523	493	509	468	526	567	517	554	549	519	539	536	538	515	536	515	534	548	514	530	514	510	520	508	550	490	490	566	507	525	571	519	522	506	567	495	506	519	498	507	508	513	540	505	532	533	572	513	541	525	535	487	488	496	546	514	513	518	555	531	544	490	545	548	555	512	522	528	497	570	538	509	513	494	517	517	509	519	521	516	502	502	514	545	506	496	492	518	561	530	521	545	533	517	505	475	519	498	548	548	500	524	549	550	532	499	521	534	518	538	532	528	522	524	506	530	484	547	465	530	486	525	536	500	536	519	496	502	512	574	550	527	521	568	539	497	534	520	531	491	479	579	525	516	559	491	470	500	551	493	555	497	532	532	523	485	507	502	523	460	522	533	519	542	526	518	596	525	503	525	531	505	516	477	557	543	515	525	503	529	515	545	544	508	514	542	511	532	526	516	541	554	513	539	519	541	497	526	523	497	525	518	544	527	462	520	560	551	512	525	479	531	520	530	533	547	525	552	518	534	509	501	512	504	502	524	548	512	488	542	536	505	523	505	522	550	531	533	534	526	528	559	538	506	534	520	519	511	536	559	508	482	502	505	538	493	495	498	545	528	514	558	523	515	541	528	527	531	516	508	499	554	498	516	502	497	488	545	548	564	566	542	542	528	518	500	521	526	533	570	526	505	539	533	556	538	503	533	520	561	515	551	496	566	550	515	535	533	547	517	529	514	549	551	542	492	483	507	507	547	526	500	536	548	510	467	511	486	501	503	523	503	570	519	516	527	535	527	516	521	514	571	527	526	518	504	501	509	559	541	538	522	532	518	496	500	463	526	524	513	483	531	523	503	519	547	530	533	503	501	479	558	505	564	503	519	501	535	495	485	528	490	520	543	522	563	532	471	502	551	542	539	556	521	549	517	563	532	561	540	535	532	548	517	522	513	546	522	496	526	533	518	499	524	525	521	500	507	534	484	539	537	518	518	557	514	543	507	533	492	491	479	463	519	492	481	541	536	512	520	479	541	514	494	547	510	501	495	521	511	518	552	527	519	527	523	550	501	522	545	553	530	514	537	521	533	499	538	563	539	508	468	535	540	476	538	492	528	499	517	527	530	475	534	531	541	504	524	547	526	591	514	537	507	558	521	489	542	516	498	473	555	508	516	503	547	510	541	505	549	499	510	527	500	535	502	536	485	511	566	491	530	478	522	517	520	517	523	533	498	546	542	481	516	546	514	521	514	515	535	559	552	502	509	569	532	484	544	530	518	506	531	502	535	531	524	529	500	549	545	491	522	538	503	512	560	517	474	516	532	521	545	522	543	515	481	510	520	513	506	499	513	510	521	513	544	524	491	483	519	548	534	572	524	482	494	538	505	495	522	507	509	515	495	514	566	483	498	525	491	524	525	462	538	535	508	532	534	527	533	474	544	559	538	553	525	529	517	510	521	518	521	543	528	539	528	528	505	499	525	510	557	488	550	526	523	489	490	526	509	517	530	531	513	503	526	548	538	508	549	514	491	524	550	553	506	543	506	527	517	575	541	536	544	529	493	508	507	547	521	551	524	545	528	521	517	529	498	506	530	564	541	534	497	530	497	501	515	534	502	544	495	513	513	516	534	519	543	545	523	556	524	548	485	494	524	498	508	570	509	524	498	518	544	531	512	541	527	515	510	513	508	510	495	531	520	535	539	475	541	512	534	529	514	527	489	548	543	544	501	483	535	502	542	513	575	532	497	488	504	508	532	514	526	531	538	529	536	535	513	505	515	546	523	517	520	552	479	514	516	535	558	489	516	517	544	540	522	499	483	518	513	536	525	510	491	523	525	489	536	519	535	532	490	520	498	518	517	535	547	516	523	515	509	578	520	530	541	506	552	488	534	546	507	533	533	504	535	516	503	517	518	516	493	533	542	518	521	505	549	486	526	537	506	537	502	557	520	540	546	517	540	507	583	541	534	504	532	538	575	540	557	511	522	513	540	532	510	556	503	534	546	520	571	511	549	483	512	506	494	501	544	552	530	545	481	509	507	533	517	486	513	502	515	559	536	547	540	487	502	506	516	561	495	512	501	498	529	511	553	525	516	494	511	524	522	508	516	475	499	521	483	561	510	515	516	540	547	547	561	551	494	500	502	536	529	511	520	524	536	506	548	490	547	505	503	508	515	574	515	539	531	500	508	531	553	534	557	506	522	547	548	503	531	533	511	510	497	484	529	564	530	513	562	520	473	495	565	520	501	532	569	564	506	501	517	490	547	530	491	534	501	494	539	532	500	486	495	508	508	529	532	490	481	489	531	528	527	520	521	538	563	499	544	527	518	558	510	500	521	488	538	555	520	528	550	482	505	539	510	477	521	538	539	492	514	552	541	505	496	505	516	514	554	533	543	514	536	531	566	533	532	543	521	557	524	558	532	507	518	526	529	528	543	497	516	522	500	500	517	550	528	480	542	522	523	516	515	530	498	481	547	544	499	541	501	511	510	515	522	505	522	506	533	492	519	547	501	513	493	534	520	521	546	509	533	511	519	560	502	519	497	548	528	501	525	494	507	512	515	522	531	512	438	484	526	481	498	519	518	505	583	516	553	506	484	531	516	509	505	557	509	514	518	518	522	503	474	521	495	563	501	500	543	499	545	470	493	548	520	502	516	501	533	537	575	524	535	516	525	537	511	544	524	526	558	538	494	531	508	540	536	522	501	570	502	527	585	499	495	545	515	504	538	484	518	544	485	506	518	556	551	466	517	547	514	531	527	544	517	522	517	560	486	513	502	504	553	507	510	504	493	533	478	550	519	533	490	538	561
77785	40850	32241	6469	934	708	568	490	451	413	377	356	346	289	346	317	331	284	306	280	293	271	257	277	301	278	273	249	296	273	261	271	232	285	252	271	242	258	267	276	283	248	258	251	281	238	280	238	244	294	262	257	296	286	364	421	368	355	389	381	443	835	970	822	387	278	249	258	287	272	272	259	259	252	279	246	256	265	274	239	249	283	250	217	244	248	255	239	276	248	276	265	267	280	233	259	274	255	254	277	272	229	250	265	262	252	211	284	258	263	285	269	273	265	252	239	264	259	264	257	261	247	274	264	256	239	267	269	224	270	284	255	243	255	268	259	267	232	252	250	258	232	251	274	245	274	218	267	285	226	247	253	254	257	234	228	272	300	240	295	272	243	242	242	237	245	269	257	268	251	260	274	236	275	258	251	262	246	224	282	233	279	239	262	252	230	251	262	258	266	220	264	235	245	256	264	257	255	264	241	259	242	248	249	252	246	267	263	242	225	254	245	247	265	242	262	269	243	239	252	246	245	229	264	259	242	240	241	252	251	271	260	265	240	236	233	253	265	278	247	241	264	231	209	249	287	288	269	224	253	274	262	255	252	256	266	265	266	257	252	252	230	263	261	232	279	240	264	244	215	248	282	248	254	271	260	241	214	252	260	285	279	258	246	236	250	282	265	265	269	256	233	251	242	277	250	245	258	258	265	254	252	277	277	274	248	242	278	232	266	259	263	251	247	263	261	222	272	241	258	237	239	247	273	245	280	264	241	247	277	263	288	253	263	289	234	247	256	212	246	255	258	241	271	248	281	268	268	260	279	264	280	247	258	222	239	224	230	228	279	230	252	240	244	255	254	240	249	239	264	236	260	256	259	264	211	249	240	261	242	247	244	249	227	258	273	255	280	271	290	262	266	241	241	254	232	266	269	243	268	259	248	252	277	242	259	245	261	263	288	270	259	256	275	263	278	270	252	267	250	240	249	235	259	231	255	243	259	267	253	251	260	249	272	281	250	242	283	262	280	241	252	237	263	264	263	267	283	245	231	252	248	260	231	242	258	263	288	242	249	231	253	249	249	261	263	256	257	262	262	243	255	255	272	256	271	251	243	243	273	273	264	240	241	268	281	278	229	262	270	255	218	277	261	244	264	259	266	262	263	252	259	247	233	238	249	256	244	253	248	258	246	237	246	263	227	245	235	261	252	275	235	260	257	256	262	216	288	252	238	267	269	259	239	257	245	238	274	273	258	249	262	244	241	249	224	251	234	255	293	263	268	252	273	260	271	272	228	249	238	236	249	231	274	268	243	253	278	289	290	282	244	244	249	265	232	262	239	206	271	236	256	245	266	250	273	252	261	253	286	275	229	243	243	243	243	246	263	260	249	287	277	250	256	228	227	256	257	264	266	250	248	240	265	231	256	265	267	231	251	265	260	269	219	230	251	247	252	251	244	256	246	258	232	250	250	246	256	242	266	267	272	279	253	263	264	267	264	246	240	235	251	261	257	273	248	297	264	276	258	251	253	266	223	262	253	270	236	255	268	253	263	245	245	261	274	255	247	263	266	236	261	243	254	276	266	278	260	240	246	252	299	278	230	245	240	253	264	242	260	262	241	277	236	263	230	236	231	235	251	260	235	261	277	267	257	269	297	268	232	255	246	252	243	242	252	242	254	249	235	236	263	241	272	205	274	229	232	277	237	252	268	277	237	258	243	292	251	262	257	261	266	259	263	242	259	249	237	259	245	247	285	225	249	237	279	253	219	258	262	244	268	289	248	223	252	263	291	264	245	277	243	274	249	224	255	276	253	268	242	242	250	235	248	260	232	249	259	234	246	260	270	255	245	263	271	266	236	269	249	252	247	257	246	269	237	275	281	243	224	251	244	278	267	238	261	264	254	248	259	233	264	247	230	245	277	259	264	226	247	247	215	243	231	242	253	279	259	264	255	241	277	262	267	250	261	276	256	244	260	268	254	240	227	235	280	248	253	250	264	245	218	237	258	238	257	228	261	290	270	287	257	235	243	250	259	259	235	273	237	261	260	254	250	276	254	275	232	255	252	268	244	256	228	255	283	218	266	247	254	245	260	242	246	227	253	249	243	282	268	261	253	253	265	243	223	278	278	252	205	279	238	256	234	274	259	223	252	265	247	268	273	252	276	243	269	269	253	243	241	259	269	252	248	259	219	231	254	251	254	240	271	247	272	237	238	236	314	237	280	238	278	262	254	259	269	245	241	262	257	280	258	280	275	231	261	273	260	240	254	239	249	295	252	272	239	232	225	259	245	245	258	272	247	265	252	265	290	265	276	258	243	271	240	272	271	265	270	244	232	245	267	259	258	227	240	252	271	248	296	261	229	261	254	286	263	254	271	266	229	249	260	257	240	251	255	245	231	269	244	240	243	279	235	238	264	238	241	246	276	245	266	262	250	275	224	276	261	259	300	245	262	253	272	275	245	275	250	238	252	262	248	260	261	280	219	268	266	290	247	227	250	240	253	256	274	264	279	234	256	264	260	236	267	226	268	271	278	247	264	279	251	281	285	258	249	273	262	260	251	234	242	264	257	267	256	269	256	263	252	268	248	268	283	258	266	257	221	260	247	275	258	235	262	239	264	239	260	266	240	265	259	259	278	246	256	243	265	203	264	247	255	251	234	235	253	271	263	243	282	279	276	279	247	261	277	243	245	264	273	247	253	239	285	257	261	284	278	242	250	248	217	253	236	280	260	285	226	271	249	248	271	245	249	283	257	247	239	282	251	246	255	232	238	232	270	227	255	245	282	262	243	219	263	219	269	219	294	282	248	226	268	234	234	250	293	252	273	253	280	246	280	248	231	242	257	262	261	276	233	251	221	246	274	225	246	252	267	266	251	253	269	238	253	258	241	249	250	271	249	288	235	257	252	254	261	265	261	238	239	266	263	239	251	277	257	288	258	247	275	234	265	258	282	242	295	237	242	251	257	254	233	233	240	263	222	262	286	275	230	249	256	249	250	263	263	296	240	255	294	243	260	291	262	227	267	251	258	279	269	261	278	265	275	258	260	257	268	282	243	252	248	280	224	229	239	247	277	271	260	247	269	234	255	265	257	249	252	249	245	254	243	264	260	249	228	236	253	230	292	284	253	279	256	257	239	237	265	230	263	257	234	265	223	239	262	260	263	252	252	244	267	246	229	240	256	260	270	247	249	260	234	249	257	272	257	256	270	275	239	255	299	266	217	270	242	239	255	241	287	232	259	260	248	246	239	274	244	252	253	244	251	243	267	241	233	254	236	260	249	266	263	221	236	246	251	269	268	253	230	264	271	264	257	264	255	242	226	254	257	266	231	233	265	257	259	268	231	246	230	240	250	245	260	240	247	236	261	241	248	255	235	261	271	264	257	275	261	277	272	281	245	250	261	251	271	281	257	273	239	280	249	257	233	256	248	243	238	249	234	269	262	257	279	226	258	251	251	235	246	275	285	243	241	257	267	243	251	264	252	248	243	260	265	296	286
54812	14738	22102	3372	3015	2568	2200	1950	1692	1492	1387	1305	1180	1145	1106	1000	1037	952	974	927	932	889	913	849	867	875	889	845	807	772	764	787	801	775	822	731	810	795	777	732	772	751	732	762	715	721	707	712	735	755	787	829	876	1149	1728	2012	1865	1355	1714	1845	2244	4978	5965	4606	1586	710	727	702	735	719	769	723	701	710	677	698	701	758	689	776	737	747	735	706	698	751	769	720	678	743	696	725	730	637	720	700	731	712	728	706	742	707	716	706	677	778	737	717	754	700	690	697	730	727	717	723	718	715	675	699	712	731	668	691	714	684	718	733	724	699	680	727	743	715	686	741	712	644	677	702	725	721	724	690	687	678	679	717	727	716	659	728	742	712	699	711	705	758	677	696	709	765	678	671	731	681	714	747	691	724	740	708	730	693	662	690	735	720	735	709	689	728	742	643	714	689	710	724	679	690	663	715	689	696	685	696	718	731	663	711	681	700	699	714	679	726	702	685	678	696	676	696	681	703	704	791	706	702	725	729	686	695	717	736	711	710	684	745	677	735	723	696	720	713	740	748	705	721	746	728	716	707	719	705	660	715	668	732	679	729	701	699	743	723	736	679	733	680	720	707	676	742	679	669	674	736	720	698	682	743	728	722	737	743	704	727	716	696	728	709	727	749	719	711	715	717	719	716	751	655	727	747	717	736	702	698	693	718	706	675	729	737	707	704	691	681	752	704	698	713	662	695	719	709	714	702	717	737	689	718	774	667	728	770	703	679	733	725	759	742	697	729	705	695	693	714	709	645	696	693	694	710	708	680	718	750	721	691	725	657	689	692	692	686	686	741	700	679	729	737	631	668	713	665	700	683	707	712	704	668	715	732	694	737	701	734	707	762	742	717	732	723	696	731	676	738	663	675	699	748	758	730	672	713	731	713	709	692	728	698	704	709	720	679	754	698	715	719	790	710	736	689	702	715	691	697	663	723	760	729	741	699	702	662	666	732	727	694	687	747	725	682	703	697	734	725	699	704	707	712	716	684	668	714	714	710	766	729	748	708	696	673	685	701	724	780	730	697	692	685	720	691	726	696	707	695	690	722	711	730	694	699	735	733	706	749	772	715	664	687	693	697	714	648	694	681	735	712	744	659	763	718	715	726	750	679	695	677	731	701	771	739	755	710	727	686	695	700	697	702	673	751	742	674	718	692	743	705	704	730	676	731	684	705	704	669	664	749	708	706	684	748	700	673	721	699	695	709	721	787	718	710	706	667	716	687	678	726	721	671	692	687	762	739	704	692	733	707	669	720	723	734	773	721	679	711	738	720	758	675	684	745	718	707	753	724	702	742	716	705	690	708	697	725	725	688	719	700	731	687	678	699	723	729	672	697	683	721	712	710	716	709	656	717	703	744	704	703	752	724	681	720	708	708	679	679	705	666	678	749	715	701	725	692	727	718	726	767	694	683	717	721	695	733	700	717	742	708	693	705	701	741	755	689	703	719	724	699	722	703	703	740	691	717	681	731	718	698	697	721	707	713	715	665	716	747	676	708	706	767	724	745	714	777	734	734	745	718	729	687	695	708	700	669	746	700	644	668	688	728	710	702	724	702	655	708	697	715	686	712	700	745	700	751	704	683	698	683	738	646	692	707	793	697	705	711	658	706	695	715	726	703	693	694	712	669	705	716	708	723	701	702	711	706	744	685	708	779	697	684	708	724	747	687	683	713	703	702	709	695	714	672	719	731	712	697	672	718	713	694	761	726	676	713	723	720	700	721	674	678	739	692	743	682	707	714	658	699	706	714	725	684	678	683	688	702	750	725	719	699	685	739	742	746	695	718	718	658	692	706	707	676	718	724	703	711	698	729	704	746	708	698	743	705	704	708	698	699	712	730	715	687	686	735	719	734	687	713	703	712	755	688	694	702	752	699	724	674	701	739	742	681	707	704	746	715	749	699	672	671	670	716	739	700	696	706	729	699	727	722	698	734	706	738	758	725	653	704	740	734	729	692	675	704	689	683	704	685	702	670	695	687	712	744	702	667	727	679	673	713	703	706	700	742	676	696	707	685	715	703	698	703	698	714	711	691	685	724	678	751	660	706	734	694	692	722	650	671	701	701	650	726	699	704	718	678	641	708	687	707	732	655	765	651	708	698	699	666	680	660	734	715	706	677	662	735	739	686	743	767	733	724	661	671	693	707	708	715	685	688	765	714	691	707	730	696	718	703	759	733	727	677	717	723	728	685	716	696	706	692	698	740	670	720	668	676	720	775	683	738	701	732	749	706	734	734	700	702	703	686	716	722	658	703	656	705	717	709	690	758	705	703	730	730	653	718	753	716	725	710	676	728	734	677	681	693	673	724	668	699	711	700	711	702	693	691	742	690	706	692	694	626	707	705	787	714	653	681	722	751	695	681	662	705	723	670	707	685	675	694	713	722	757	728	685	682	688	722	705	743	714	673	664	720	724	720	744	663	718	681	707	737	750	686	706	670	719	704	715	685	699	716	730	702	687	682	731	727	723	673	706	715	704	722	674	740	777	666	686	657	750	710	713	692	671	728	689	681	687	716	739	692	711	713	739	754	691	695	694	695	708	688	733	659	719	716	712	754	791	753	715	738	757	720	746	679	712	704	706	718	698	705	741	656	758	690	666	726	710	681	689	694	697	718	714	678	722	661	699	723	691	664	711	674	688	699	706	732	692	726	720	723	733	706	717	687	754	720	727	658	673	755	711	696	645	719	689	699	753	702	725	684	674	686	679	718	712	750	727	726	686	657	687	717	714	760	686	711	664	709	655	648	709	722	705	679	637	719	663	711	681	665	724	703	691	762	747	744	724	725	698	696	694	708	719	694	701	661	714	687	697	668	698	730	711	724	706	690	722	691	720	684	713	696	705	741	697	694	689	732	679	702	743	762	756	692	699	702	683	747	708	720	686	706	742	718	782	748	702	764	665	676	747	699	685	730	712	756	719	713	726	728	714	688	734	720	698	766	721	696	695	688	701	655	670	718	734	701	673	706	715	678	706	663	740	696	733	704	698	732	653	719	708	732	678	690	774	718	684	716	709	677	710	716	654	680	689	702	709	681	687	721	704	711	658	711	700	736	706	682	717	739	667	668	712	693	701	703	733	667	713	692	726	691	713	739	678	693	673	684	725	691	660	732	706	692	729	715	717	719	779	714	731	714	714	656	725	750	706	710	690	671	677	717	719	693	732	699	666	722	748	728	717	729	734	721	674	679	691	728	739	685	710	684	677	726	684	726	727	677	762	728	707	762	702	695	634	701	749	705	736	727	671	671	658	662	702	688	693	687	699	734	730	761	739	744	694	729	693	696	728	696	644	698	712	733	696	704	737	678	680	767	735	704	711	716	705	713	724	703	641	730	688	695	696	675	713	710	672	703	683	674	695	688	689	735	715	742	691	716	706	689	693	705	712	735	729	715	719	706	751	666	701	728	708	699	696	713	748	725	651	710	732	658	733	698	721	680	752	682	694	695	750	675	722	780
26468	4571	1709	297	284	283	277	247	264	248	248	259	248	253	234	268	242	248	277	249	228	241	262	227	266	234	238	262	260	254	254	255	259	247	264	247	254	248	253	261	219	261	242	247	237	250	268	265	250	212	256	255	248	288	271	257	262	275	269	275	268	229	325	352	302	229	250	267	253	242	226	240	258	239	251	225	252	246	254	235	256	263	251	243	257	263	237	258	239	252	239	232	259	256	272	221	238	256	264	220	262	248	285	250	251	280	259	233	254	228	271	234	284	243	279	268	262	261	285	252	242	253	239	247	267	259	240	251	241	248	251	295	266	261	227	244	241	257	280	273	253	247	256	244	226	257	264	260	253	235	266	236	234	231	242	247	263	238	243	229	234	273	265	264	269	229	262	228	271	270	251	263	254	234	250	260	247	256	243	263	256	257	261	234	255	236	284	248	277	220	263	274	264	229	243	258	228	266	262	251	271	270	260	259	245	245	232	272	246	267	241	253	257	249	272	240	234	261	248	231	242	256	245	247	234	221	255	287	279	251	244	242	254	251	246	255	236	252	250	288	250	256	267	276	237	274	245	220	242	237	265	251	280	264	238	241	242	241	261	259	277	269	282	238	254	250	239	250	252	242	252	256	230	225	261	269	258	247	244	265	260	262	227	273	252	228	251	253	249	255	273	252	255	226	251	216	236	261	267	239	236	276	261	247	259	279	232	261	269	242	232	254	244	257	250	244	263	271	242	254	237	232	245	255	245	235	303	240	260	241	269	236	233	264	228	261	221	253	241	265	246	269	238	258	285	248	253	240	256	237	231	247	264	260	269	244	262	257	255	228	250	268	252	249	261	259	271	212	261	271	229	254	227	241	246	234	261	257	247	255	282	250	238	255	281	249	243	253	256	243	252	239	285	251	307	263	243	251	220	255	257	239	252	246	235	265	253	260	245	263	262	268	247	246	251	241	262	253	243	237	294	280	285	254	246	248	210	268	273	274	243	253	259	226	238	236	260	261	243	255	272	284	270	270	236	222	264	256	254	247	251	242	257	270	277	224	261	248	263	246	247	250	224	265	264	243	258	285	244	243	253	257	237	260	301	252	242	260	245	248	264	233	262	237	237	257	259	243	236	251	260	241	246	272	279	274	238	251	278	267	273	269	275	268	249	251	250	257	252	277	254	256	261	227	247	239	270	252	280	237	231	239	244	245	228	237	242	253	244	245	253	242	250	233	238	267	234	237	237	259	258	242	257	274	253	255	242	269	253	243	260	240	268	266	276	240	275	246	275	242	255	256	257	237	276	255	245	245	247	252	272	246	263	231	237	259	214	264	256	236	250	224	266	264	275	252	239	264	262	274	236	253	218	221	245	245	253	259	238	269	280	271	240	229	243	254	266	238	262	240	248	243	268	239	282	241	244	250	260	246	259	270	228	260	240	255	260	268	266	240	288	230	223	223	242	254	275	240	247	256	224	210	268	241	237	279	257	267	258	251	234	271	267	240	263	267	274	245	260	266	287	278	242	239	264	261	248	249	263	235	255	259	240	264	244	240	219	265	309	241	254	258	276	277	228	237	244	239	232	261	244	263	280	265	244	238	255	240	249	242	256	254	246	289	260	253	232	247	240	224	233	249	257	251	298	256	250	243	267	251	249	291	241	287	273	231	244	277	243	263	241	254	256	265	223	219	245	234	283	249	267	241	228	243	252	257	268	225	260	246	232	261	263	228	219	273	269	284	220	272	232	250	240	257	281	272	231	241	261	258	256	245	264	267	242	254	262	258	260	236	240	258	254	218	261	253	228	256	251	242	272	257	251	254	248	248	254	244	247	246	260	257	222	263	277	232	237	250	228	268	243	243	242	243	272	241	253	240	272	234	244	242	236	275	237	241	243	245	227	250	250	213	264	245	285	248	237	237	255	254	239	257	226	235	219	229	248	260	255	254	228	259	223	256	232	272	244	256	251	250	244	223	261	252	247	241	276	230	237	253	251	243	270	269	278	274	290	261	252	250	235	265	230	262	224	260	258	261	267	260	256	256	227	256	242	249	220	266	223	250	233	221	245	233	246	249	241	257	275	284	253	238	251	256	264	237	263	254	262	243	255	251	256	267	282	253	237	246	252	255	263	247	270	261	243	235	249	233	277	254	229	238	268	238	250	257	252	239	241	254	211	249	250	240	242	247	261	243	264	249	260	255	224	263	245	249	279	276	253	253	225	245	278	267	247	249	242	263	277	279	254	240	224	254	226	230	236	236	252	282	241	277	237	244	220	251	246	250	276	260	222	220	247	256	268	262	242	260	245	266	283	252	251	256	278	266	268	240	232	286	265	241	246	230	255	262	256	269	254	248	252	247	245	272	253	257	289	271	240	226	232	245	227	276	248	251	268	249	254	262	248	278	257	271	244	268	244	267	278	241	253	251	262	259	271	267	243	239	255	243	244	257	259	283	276	253	229	260	262	250	257	269	251	252	230	260	229	276	257	244	224	261	248	258	260	260	261	260	265	233	266	217	249	258	278	255	264	275	264	275	238	228	230	235	264	275	253	258	254	257	252	236	235	259	234	223	264	261	240	264	263	280	240	277	259	251	251	224	240	247	267	237	260	236	241	244	233	237	288	297	257	284	267	263	255	250	250	246	223	265	244	215	276	250	251	259	251	270	228	276	249	278	254	291	252	261	283	204	251	226	234	249	283	255	286	247	271	216	262	256	243	258	267	231	251	251	238	218	258	253	244	266	254	237	241	273	263	254	246	230	241	251	257	249	252	253	247	237	257	238	260	261	275	257	234	234	251	252	204	209	260	249	252	259	288	261	222	238	236	242	231	214	258	238	219	231	276	246	256	269	249	242	244	252	249	269	259	264	244	250	263	250	256	244	266	247	263	259	221	263	237	238	242	263	254	237	236	274	276	251	264	287	244	263	238	266	235	237	248	253	253	305	252	256	259	244	245	230	268	246	250	268	236	285	265	269	248	216	273	252	219	273	247	262	264	237	282	250	255	279	265	226	233	243	257	266	263	228	251	242	246	270	265	241	283	247	233	253	246	272	271	238	228	261	254	272	212	226	259	264	238	288	263	253	255	251	245	261	223	241	252	238	267	244	246	255	232	262	227	265	264	224	256	230	236	228	276	242	278	238	250	255	264	243	265	228	255	280	240	241	263	245	270	270	271	259	257	242	239	241	250	266	246	231	234	261	234	243	256	238	259	260	253	256	237	273	253	245	271	235	284	240	277	263	274	244	235	253	220	262	253	254	220	251	265	269	226	274	236	253	245	229	254	251	252	247	246	235	223	238	253	275	268	224	270	238	260	228	275	268	244	247	278	263	270	258	257	236	223	239	240	247	268	227	261	257	250	230	273	268	243	265	246	235	245	241	255	238	243	220	271	271	232	265	249	256	241	226	269	239	236	278	250	255	264	288	238	257	255	241	238	259	274	262	248	265	231	244	242	257	267	270	256	248	266	226	230	247	252	275	263	249	240	270	279	250
24195	2734	3058	770	752	726	727	685	728	675	727	728	715	700	742	729	688	677	697	657	695	720	716	691	706	707	761	659	717	687	714	656	712	667	711	693	671	746	670	700	686	686	665	700	753	661	734	695	686	652	687	654	744	729	789	796	807	783	723	726	739	819	1026	1217	984	710	710	700	734	709	655	717	702	663	698	689	702	702	707	674	658	662	743	640	696	690	651	679	647	679	673	714	699	706	728	742	738	678	650	730	688	669	661	685	674	637	717	728	717	699	694	732	688	743	657	681	684	701	706	698	673	684	633	680	694	678	731	728	708	687	691	730	687	761	704	718	710	718	721	683	710	691	695	673	724	680	722	718	697	695	708	663	680	699	670	675	692	665	692	721	659	662	717	677	711	645	692	696	702	705	667	751	685	702	681	666	691	662	689	690	671	629	693	674	735	680	654	682	706	725	675	681	682	678	724	647	721	675	682	703	695	719	700	665	703	726	698	677	711	728	688	738	681	642	686	732	646	688	689	735	629	756	712	710	705	686	674	697	696	715	670	695	690	674	681	709	667	676	711	691	668	669	748	672	684	700	704	653	666	700	710	715	715	670	714	752	692	727	681	683	669	685	711	694	698	648	701	652	716	705	653	702	709	668	657	679	673	727	696	687	720	724	706	693	636	688	690	663	688	656	697	705	689	662	675	741	697	724	725	685	687	716	696	681	676	712	645	650	680	681	728	652	707	685	666	674	666	672	680	720	663	724	709	716	706	687	653	681	690	728	699	701	713	683	742	692	661	681	647	698	625	673	662	667	722	684	679	707	723	654	681	704	720	710	689	712	657	711	672	667	708	684	692	677	681	716	705	680	678	735	699	670	734	722	708	714	667	726	626	716	704	654	651	735	725	678	644	717	724	733	694	712	714	655	660	733	697	669	657	685	687	692	686	684	701	705	715	669	673	703	655	720	668	662	689	649	695	712	688	681	667	714	703	729	658	712	691	693	732	683	721	695	679	684	676	684	687	734	723	691	682	686	714	731	694	671	636	685	660	677	724	720	669	718	723	675	691	707	701	726	710	665	671	687	650	684	685	721	703	689	671	692	680	731	668	712	663	684	677	683	730	650	710	685	675	697	656	700	675	703	699	714	695	685	681	721	727	721	685	692	684	667	702	757	670	649	700	734	688	680	680	672	666	703	609	650	684	686	689	697	654	736	716	673	687	721	682	702	687	731	689	729	713	690	723	729	730	659	706	672	680	718	627	692	699	684	719	659	722	649	719	670	661	700	705	671	685	736	709	711	700	682	693	752	736	701	696	678	691	704	698	684	735	665	669	692	693	723	666	667	684	700	668	684	666	699	693	696	662	726	693	716	729	624	705	711	659	686	671	688	679	773	662	691	691	654	721	694	736	752	749	720	689	702	685	705	702	700	715	705	664	681	661	689	723	739	707	732	699	703	636	718	731	695	680	675	714	672	678	731	671	717	675	679	739	686	716	703	709	701	721	686	686	718	684	715	700	696	688	725	703	719	709	691	692	695	694	670	741	689	723	663	709	658	681	701	703	668	682	681	660	715	663	675	698	702	693	647	693	668	690	649	699	704	699	719	663	725	651	643	681	727	674	659	696	686	725	750	741	675	673	644	676	705	738	691	691	664	655	723	733	708	698	693	719	711	729	690	707	689	673	686	652	708	696	731	648	686	710	680	667	717	711	681	707	690	682	684	696	721	719	701	669	702	704	703	692	652	690	719	736	688	672	713	698	728	651	712	716	699	706	678	673	699	709	750	670	679	663	700	705	667	691	719	715	705	734	700	674	700	705	650	697	761	730	664	683	689	728	706	690	704	725	695	717	675	656	688	665	682	725	712	666	682	679	701	704	728	723	705	729	724	690	671	689	677	712	706	672	656	701	712	712	679	693	712	658	667	730	721	703	666	680	697	730	715	691	688	681	704	680	680	708	677	698	652	687	691	704	717	718	717	681	743	701	722	667	668	638	686	667	683	724	686	647	730	687	664	696	732	692	720	714	676	666	712	724	731	745	648	655	681	650	670	669	698	685	672	677	681	657	628	674	689	698	707	691	739	682	687	652	740	674	688	700	666	689	677	638	657	715	739	688	667	669	666	705	713	742	706	716	662	694	676	677	659	645	700	689	730	713	691	687	705	717	719	700	677	693	719	716	696	716	724	702	686	713	669	740	711	649	670	715	656	698	684	671	712	702	692	658	710	737	672	665	675	685	725	688	691	669	690	671	658	715	698	753	696	696	664	655	713	709	680	690	678	659	659	673	679	667	724	726	674	675	696	736	733	711	669	713	704	742	666	700	695	667	674	690	700	719	687	774	691	723	678	648	699	695	708	665	616	729	725	643	705	659	688	721	684	731	699	708	719	660	666	696	747	730	651	690	710	732	688	674	666	712	697	710	658	741	651	705	678	719	660	692	706	699	687	698	727	723	672	726	706	690	693	718	717	727	708	689	683	694	705	710	703	656	699	684	723	710	734	708	663	724	665	646	699	660	713	704	718	707	726	688	689	694	666	756	666	678	672	761	698	693	728	666	659	685	661	698	665	712	682	674	715	709	706	696	691	747	684	684	728	680	659	680	640	732	706	652	687	703	735	731	683	726	692	635	692	731	710	658	674	690	728	673	668	643	731	683	694	684	690	677	652	725	689	717	711	688	697	678	687	699	663	707	673	683	709	707	725	686	708	714	702	757	688	678	714	684	699	684	626	667	688	698	674	716	686	703	708	699	657	694	724	694	695	687	687	699	739	700	681	671	688	716	722	653	687	687	698	674	653	709	668	690	648	708	692	698	665	701	634	712	703	694	726	725	687	662	691	697	680	657	727	678	685	673	661	690	649	706	697	704	722	715	666	691	677	691	653	621	732	704	701	694	679	688	680	665	688	686	708	673	703	715	717	670	707	657	682	678	669	719	667	745	672	735	707	680	692	711	661	708	709	720	725	673	725	700	692	698	684	683	667	731	716	730	691	711	717	701	704	719	724	712	676	697	713	717	705	713	706	621	698	713	699	687	695	685	682	668	673	666	677	702	680	690	673	678	665	722	692	660	681	662	702	664	698	661	670	695	652	677	659	700	683	701	712	685	680	697	694	687	723	700	657	663	676	700	712	692	678	705	657	693	677	673	730	649	673	682	698	677	636	641	730	629	688	686	671	722	706	692	721	714	718	709	670	664	720	688	663	641	718	674	688	671	703	714	662	724	674	712	681	706	787	667	695	688	686	684	722	672	666	697	694	663	736	716	692	695	707	702	694	698	703	718	667	655	683	736	724	688	668	687	672	681	683	701	647	650	661	705	686	631	687	680	697	669	734	709	713	671	712	727	714	720	703	641	711	692	655	657	688	729	698	688	690	687	668	725	687	697	723	660	702	719	697	656	694	672	726	715	712	684	624	674	725	658	707	727	657	684	666	684	680	688	721	669	691	722	665	676	691	716	641	700	670	702	764	769	682	699	671	697	673	704	658	700	711	698	692
71505	34727	20508	2108	480	407	355	284	246	248	233	229	229	210	208	206	212	192	210	194	184	206	177	206	166	207	181	205	207	190	193	180	180	180	193	181	196	218	187	222	214	201	185	207	204	192	191	208	186	156	181	208	216	227	360	322	330	297	264	228	269	407	513	478	221	175	194	180	184	189	158	171	180	173	179	178	182	172	207	201	181	173	183	188	198	181	192	183	201	174	190	216	195	181	186	196	208	193	168	198	189	189	195	183	220	203	165	181	152	186	182	202	203	182	197	194	190	193	170	205	180	176	191	183	175	189	201	185	199	187	178	196	192	183	174	195	188	205	184	177	163	184	183	190	175	174	191	175	213	191	171	212	179	200	175	190	178	185	180	188	205	173	189	188	202	193	183	164	190	185	187	184	209	190	175	180	199	221	170	170	206	181	183	186	172	203	178	173	173	182	203	193	178	187	199	179	186	181	210	177	181	185	160	201	172	189	185	189	194	200	196	199	188	166	181	190	158	181	189	181	167	181	161	200	188	188	196	179	185	205	192	163	169	178	169	204	194	184	153	206	175	188	190	200	183	190	168	211	187	172	178	192	160	156	188	190	165	198	185	200	193	163	195	191	188	188	177	178	198	150	161	169	215	170	176	182	207	163	199	179	177	188	193	194	170	189	205	186	180	167	181	177	200	191	188	189	207	179	171	173	166	174	200	175	191	206	178	168	184	174	172	189	200	161	178	181	219	188	173	209	183	181	213	179	180	200	208	168	184	172	182	200	147	162	186	192	212	192	175	192	177	207	177	184	203	207	174	189	176	208	191	182	165	190	194	186	195	189	180	185	172	170	163	196	179	183	190	202	194	194	190	186	212	190	211	213	169	199	174	222	181	187	161	166	176	191	157	186	188	171	167	179	190	181	199	178	192	170	180	168	192	198	186	207	173	167	189	198	205	169	175	181	198	182	206	202	216	190	190	188	166	162	183	164	210	178	202	175	213	189	168	181	167	174	206	196	192	173	187	186	200	195	175	181	186	196	209	175	185	194	187	166	187	173	186	191	177	174	203	180	181	178	205	194	167	172	179	192	197	192	196	180	176	192	185	183	179	168	189	199	158	188	206	178	180	186	186	199	200	164	182	176	195	170	187	182	186	186	192	171	200	159	173	164	185	209	195	218	213	164	187	178	188	207	188	187	205	181	148	202	195	185	187	180	191	180	190	177	174	195	173	201	200	177	164	185	184	163	171	149	165	184	171	187	187	174	193	157	194	195	190	192	184	187	195	178	189	189	210	202	205	179	167	165	169	179	186	188	176	165	196	196	191	190	173	187	175	183	211	181	194	190	187	193	164	195	212	169	206	193	163	172	212	188	169	187	203	196	160	184	187	164	164	186	172	178	183	175	186	185	179	169	187	188	204	193	175	200	189	173	176	185	187	187	192	174	192	173	162	168	174	172	197	208	197	186	197	153	199	209	191	195	171	195	217	199	173	170	191	177	168	167	174	180	185	206	202	184	189	191	184	203	193	185	214	198	193	200	182	178	174	197	164	172	188	179	175	197	183	178	195	176	217	177	186	189	179	148	211	184	191	201	205	179	200	186	194	182	199	182	166	187	173	181	181	216	194	203	185	214	172	175	203	217	160	178	209	212	193	200	195	188	171	166	204	199	186	179	176	178	163	202	184	199	189	177	190	179	204	193	195	183	177	198	197	197	163	181	170	182	173	209	173	189	184	195	162	154	193	183	165	194	183	194	208	209	189	212	159	186	184	176	181	172	193	177	200	181	180	184	166	187	193	188	161	196	169	168	176	172	198	213	195	181	186	181	195	201	195	203	189	187	186	188	160	169	184	165	167	211	177	182	181	195	179	196	180	193	174	160	197	177	147	197	170	179	173	204	218	184	183	176	216	204	186	182	200	182	161	161	176	192	151	190	195	194	179	177	167	169	186	198	189	197	193	172	179	192	192	181	184	210	178	181	178	158	200	183	181	201	202	194	196	185	161	184	185	163	189	184	199	196	185	178	187	184	169	180	191	199	184	198	150	200	178	172	187	194	179	204	170	193	177	178	203	175	197	194	193	194	172	208	165	160	215	211	183	180	186	199	234	169	187	186	170	186	170	183	199	195	171	180	170	189	193	161	173	188	198	175	186	201	191	180	194	184	206	159	182	204	176	190	182	165	175	202	198	181	184	179	211	217	189	162	180	194	196	191	196	168	178	176	186	177	166	188	193	189	172	217	181	183	188	189	173	185	198	201	189	206	211	192	173	182	170	165	184	178	187	202	184	194	186	177	180	188	195	161	194	186	198	170	198	204	196	178	188	183	198	176	215	165	170	197	196	187	169	195	189	190	184	193	177	199	165	183	184	163	199	159	188	179	212	172	182	206	193	186	205	192	202	175	166	185	180	156	196	191	201	174	193	172	209	196	191	197	222	193	187	199	148	216	218	202	176	180	187	185	169	193	170	187	163	204	197	176	167	188	182	188	200	183	198	192	198	198	167	193	196	161	200	199	202	165	193	198	175	164	199	197	179	179	191	191	200	204	193	181	174	166	216	207	188	196	180	170	194	196	191	189	181	186	177	182	180	178	190	191	188	184	169	193	186	182	171	196	175	195	197	180	174	173	195	169	160	208	192	178	173	172	210	199	178	172	171	153	191	165	180	194	189	187	197	172	181	200	194	172	185	206	205	189	186	193	166	163	183	206	178	190	190	186	182	216	190	193	221	185	177	180	181	178	198	195	189	158	193	196	189	203	179	165	170	196	184	185	191	185	193	178	178	179	172	179	192	178	197	202	192	174	158	193	195	194	179	189	176	179	189	204	191	199	177	178	176	169	177	202	173	212	177	195	191	176	183	189	192	181	188	184	180	191	187	216	171	191	209	193	204	179	196	199	182	206	182	192	192	184	210	194	199	200	177	202	196	192	198	199	192	194	161	200	160	217	206	214	193	182	182	168	182	203	225	170	179	202	204	175	193	189	193	172	199	204	187	192	180	198	179	162	194	215	171	171	196	189	189	180	221	203	206	173	214	194	183	195	178	175	194	173	163	192	184	194	221	204	213	221	182	199	190	213	166	207	184	188	195	175	171	178	189	191	188	212	197	176	199	180	184	174	194	209	168	189	176	199	215	182	160	210	202	200	190	176	168	182	191	171	182	210	188	204	167	199	190	181	203	169	193	200	184	193	208	195	184	183	203	173	187	198	224	195	194	211	212	188	168	195	176	190	200	193	166	179	165	184	180	189	204	177	191	179	179	200	211	193	203	200	190	176	193	179	191	204	179	189	191	188	176	182	187	183	169	195	183	176	183	201	194	210	197	192	172	188	164	193	174	191	151	178	170	194	164	181	175	185	169	183	171	195	183	201	191	169	187	173	177	195	172	190	162	196	193	181	184	173	192	183	175	182	140	231	188	178	212	202	184	181	175	175	205	177	193	163	214	186	197	202	186	188	192	174	190	179	191	167	194	192	196	190	189	198	196	187	184	195
46598	11476	15338	1897	1637	1427	1310	1169	1008	930	897	747	786	744	747	710	626	668	672	605	639	617	650	624	559	636	609	630	609	618	604	557	583	599	574	569	552	557	584	572	570	563	577	593	567	539	565	548	584	508	593	692	774	1152	2001	1501	1470	1399	1441	1086	1437	2505	3268	2533	801	570	614	547	547	584	601	565	560	534	523	541	581	585	566	509	539	589	598	565	537	568	526	596	559	533	528	565	591	532	545	506	514	511	481	561	565	562	566	574	557	546	505	527	535	548	539	507	532	564	529	528	585	587	545	570	520	507	506	540	542	541	553	538	560	559	550	550	551	589	548	489	511	569	552	552	549	510	518	525	534	543	536	529	543	589	500	517	526	525	543	585	550	570	528	527	526	597	540	574	550	513	543	580	500	527	577	500	543	576	504	554	543	543	575	507	539	551	546	594	526	543	577	523	583	508	524	541	512	566	538	548	525	530	546	541	548	539	562	499	525	523	555	564	534	555	560	545	555	572	575	561	537	526	543	556	579	561	530	533	538	499	569	559	544	523	515	584	567	508	524	540	538	577	522	525	545	524	570	524	513	547	531	546	558	567	509	570	558	569	564	569	570	544	553	568	541	532	566	501	560	575	536	547	534	550	497	532	572	572	565	566	541	480	507	502	555	551	549	528	559	558	538	528	536	555	530	541	537	533	540	550	569	530	562	548	555	584	562	570	507	577	577	561	556	563	525	534	541	565	545	568	530	559	553	536	564	545	538	549	547	551	540	565	508	522	575	501	562	538	554	562	517	509	547	538	543	552	547	528	562	551	545	522	562	529	541	580	508	538	556	543	555	549	577	539	564	525	514	547	509	533	570	538	547	555	532	542	513	570	579	553	545	570	548	527	538	518	553	524	562	524	532	560	549	562	509	563	508	544	544	527	544	555	560	547	552	583	529	547	533	551	556	557	561	554	517	520	560	547	540	564	570	521	551	521	582	545	583	563	570	543	529	533	579	534	521	550	546	516	544	569	567	560	528	565	528	503	540	569	540	561	532	561	506	564	526	544	526	509	523	527	553	549	575	516	519	505	556	525	555	528	541	482	514	536	555	502	572	549	535	555	502	563	536	526	523	542	551	554	520	554	546	531	568	517	571	569	507	542	550	536	556	574	560	538	559	533	542	550	555	523	510	506	522	560	517	500	517	519	551	599	516	516	526	550	567	560	510	537	512	518	528	508	558	493	530	553	556	558	551	522	537	531	529	579	564	527	519	547	591	512	565	532	494	535	539	545	548	531	555	536	534	479	536	532	552	513	535	530	561	560	566	562	517	508	553	572	563	500	569	546	497	545	535	528	590	541	534	504	538	511	529	520	550	548	530	550	508	572	509	580	528	594	525	520	555	505	553	535	595	578	548	532	552	607	542	551	539	539	539	559	496	555	524	578	564	559	521	534	535	513	529	544	554	538	532	493	584	558	537	541	521	518	579	555	566	567	551	577	493	521	544	536	602	504	533	559	525	527	535	532	494	513	530	557	540	545	546	538	539	569	554	565	535	542	564	550	499	594	563	569	575	514	538	531	582	527	547	511	553	539	545	529	525	526	520	531	535	538	559	543	527	579	533	573	516	521	576	535	565	528	543	564	524	552	523	557	553	534	535	568	582	539	527	490	507	549	518	553	551	573	490	584	495	542	533	551	572	576	531	543	516	556	523	523	569	582	521	523	537	546	496	526	560	567	594	532	518	518	527	562	541	536	536	579	529	518	538	529	553	549	492	551	544	559	541	522	502	557	493	541	536	578	508	536	533	554	547	517	524	579	543	526	580	561	514	508	579	531	583	556	564	543	585	553	555	516	514	552	526	536	540	535	530	563	499	539	558	570	542	549	541	544	535	597	537	558	533	518	555	580	583	508	551	530	525	548	542	570	531	572	533	558	546	544	555	509	578	519	541	509	541	537	569	542	538	505	575	552	529	507	552	567	575	553	556	567	529	585	523	546	528	546	584	525	539	552	549	541	559	550	559	548	563	565	527	560	524	563	528	572	506	526	545	550	538	542	564	538	533	572	538	561	554	549	526	538	563	515	525	511	557	534	528	521	553	535	543	531	553	547	528	548	553	527	544	539	556	551	536	505	566	555	501	583	554	526	532	529	540	545	540	546	541	558	509	528	517	564	539	543	558	529	541	556	555	553	566	545	522	575	512	532	514	579	531	573	552	581	520	548	540	552	532	534	550	548	572	555	500	522	583	556	591	521	530	541	564	571	525	520	535	521	516	563	526	556	558	561	517	530	517	536	595	570	540	571	573	524	516	555	546	557	526	531	547	544	537	543	557	516	531	510	509	515	552	538	561	496	545	567	507	579	511	592	528	554	570	553	563	576	521	523	528	560	512	572	537	567	507	567	561	566	559	547	519	545	520	571	525	533	537	516	532	533	545	537	583	549	513	570	530	540	530	542	510	516	542	591	513	560	523	521	533	548	531	542	600	582	556	553	548	568	561	544	543	558	529	510	513	533	546	574	536	552	534	526	505	523	582	603	531	547	508	527	539	565	544	551	561	496	534	535	556	560	557	524	552	567	511	540	574	580	538	525	534	548	531	539	564	553	483	536	578	520	568	542	582	555	586	566	550	512	531	593	556	585	520	534	558	516	512	618	557	522	530	548	550	551	551	530	510	555	548	561	573	501	571	527	552	565	592	551	537	554	503	530	584	554	530	540	581	530	552	535	577	547	531	551	516	529	588	515	524	548	517	529	535	562	587	562	548	540	546	540	549	504	559	538	562	530	523	552	521	570	569	507	506	569	571	594	567	536	549	574	481	501	595	513	541	557	509	533	568	553	580	517	568	560	536	552	519	577	519	539	558	572	567	559	503	578	509	538	562	543	535	569	544	597	560	519	535	548	545	535	569	548	545	557	607	523	561	572	573	569	548	550	545	529	541	550	517	528	509	553	522	552	546	543	581	601	543	569	578	503	558	548	557	579	550	567	523	520	548	508	536	514	523	540	562	525	572	534	543	556	546	573	559	545	550	547	565	590	557	578	508	526	530	541	526	559	562	511	552	546	552	503	553	527	562	584	534	564	538	549	570	538	555	557	552	517	504	501	524	491	532	524	526	569	544	537	543	564	524	535	595	572	529	532	510	563	555	533	534	564	538	563	579	557	544	512	592	570	584	557	527	532	512	532	557	576	603	572	546	548	542	546	522	529	558	551	525	510	542	520	527	554	549	543	537	559	544	539	491	531	575	507	524	528	514	561	528	546	564	527	566	528	548	540	558	571	548	516	528	545	550	533	551	495	532	560	569	547	545	544	563	503	520	533	571	529	601	526	502	551	548	563	492	565	540	561	561	533	579	554	549	551	533	571	527	527	491	574	551	549	550	513	536	526	548	537	533	520	585	539	546	541	567	533	571	572	528	540	541	568	543	543	551	539	534	515	510	547	529	560	543	566	555	568	550	526	530	541	579	545	527	555	556	576	561	508	548	541	509	539	566	507	554	493	507	490
80927	42223	30425	5938	977	687	592	455	422	371	351	326	341	325	307	299	278	292	260	257	264	252	286	246	263	254	264	262	272	268	221	252	271	240	235	233	237	232	239	251	232	239	235	280	244	246	245	241	231	221	229	276	277	368	564	547	442	454	406	364	345	741	971	624	251	254	229	246	242	240	283	253	262	237	215	256	241	245	253	231	241	268	283	255	264	255	242	231	222	242	230	230	240	238	217	256	222	244	229	266	234	235	259	254	233	226	252	244	252	232	255	232	248	233	258	253	203	228	240	225	242	218	239	255	280	235	223	247	236	230	247	243	227	240	247	285	223	227	272	238	240	246	252	240	234	230	264	239	225	237	242	267	209	233	234	244	235	233	257	207	279	248	248	245	229	227	244	233	227	258	230	244	242	271	248	240	268	266	237	237	245	225	235	248	243	236	219	243	240	241	239	225	244	253	252	212	237	219	252	247	235	243	230	220	229	209	239	240	230	208	248	257	224	223	227	250	251	258	247	249	248	223	218	247	223	228	231	231	230	216	235	243	259	221	224	243	258	242	212	240	241	239	246	242	247	242	220	243	258	231	267	262	233	232	231	232	212	280	241	234	252	255	230	235	214	252	240	237	280	250	242	252	239	243	251	237	235	228	244	233	236	256	221	245	244	239	262	251	230	223	259	259	274	243	260	239	227	256	225	250	247	240	206	225	220	246	223	254	228	253	228	242	250	222	226	247	255	239	220	221	235	258	225	263	228	243	232	234	252	235	247	257	242	219	215	242	250	257	245	247	237	239	251	236	243	264	233	212	247	229	228	228	246	252	204	240	231	215	222	219	232	226	234	243	228	265	249	234	230	259	255	228	254	244	259	247	253	239	236	248	242	226	218	235	236	250	224	267	244	253	232	246	241	224	240	245	235	217	257	244	226	280	207	267	255	227	244	246	233	241	229	234	252	234	225	208	214	211	219	245	255	248	229	230	259	227	215	241	231	260	229	265	235	280	253	245	248	249	239	241	276	238	269	245	250	216	260	235	223	243	239	221	247	279	222	232	218	253	224	201	271	252	248	231	244	255	245	222	235	232	246	219	260	268	217	265	236	220	247	233	250	247	249	206	256	226	234	221	235	236	263	213	227	226	236	196	229	251	247	264	256	235	225	251	256	262	225	239	269	258	242	245	247	258	264	247	238	251	241	246	257	240	250	232	266	230	198	241	232	263	271	250	241	260	231	236	235	259	254	218	214	285	239	226	218	266	257	267	218	269	254	224	252	278	209	249	219	234	233	247	252	231	245	231	240	245	251	209	257	227	258	258	231	248	303	268	257	241	234	236	265	229	230	217	265	255	252	234	254	233	211	258	288	220	251	236	224	210	222	240	273	237	211	216	234	241	240	263	228	224	251	241	237	226	251	243	244	246	244	207	263	215	215	241	260	255	235	241	262	247	240	217	244	237	259	236	245	239	231	227	263	266	250	251	245	244	262	260	203	244	235	237	246	225	237	252	225	215	238	280	243	271	261	225	245	245	233	244	216	239	229	250	220	212	223	246	205	243	209	212	268	235	225	234	237	282	239	213	225	223	251	245	229	208	254	250	233	237	222	234	224	216	218	228	242	219	226	223	235	211	234	218	240	227	223	247	242	282	255	237	195	251	245	231	216	230	231	246	251	218	262	208	248	226	227	224	219	226	250	226	226	225	221	235	239	228	245	260	257	199	234	262	224	220	246	232	264	210	249	220	239	250	258	228	253	257	235	244	271	249	260	248	253	242	232	234	232	216	232	233	233	265	247	224	233	240	233	229	237	242	240	230	239	234	236	244	230	247	252	247	239	219	257	212	237	241	254	236	235	269	204	233	220	238	224	243	252	244	253	246	259	247	238	233	245	255	251	241	230	234	235	231	255	250	232	225	251	247	224	226	239	260	241	250	242	224	269	234	223	251	234	221	213	238	236	253	267	214	224	241	210	253	263	256	239	251	243	234	256	238	249	255	250	251	218	252	250	258	250	218	235	216	242	236	245	232	277	247	214	249	255	232	249	237	240	208	226	242	235	236	221	255	241	249	241	215	229	248	234	238	221	243	220	223	260	227	222	254	227	232	266	217	229	241	252	243	235	252	234	219	248	259	245	254	266	245	233	255	246	239	226	204	238	252	225	237	255	250	243	246	240	221	246	226	291	227	239	224	212	240	237	258	219	226	232	256	220	247	257	245	256	254	224	240	252	258	261	262	240	268	234	243	248	268	214	236	234	236	203	232	244	273	242	233	266	230	240	267	236	223	231	232	273	243	228	289	243	236	256	238	246	244	241	241	220	243	267	224	213	263	213	250	259	224	241	229	219	227	254	272	246	244	250	221	228	242	219	250	237	207	209	262	254	263	265	233	213	227	225	224	245	218	241	242	209	274	236	263	230	249	228	242	251	241	216	229	200	247	225	249	227	252	228	217	242	266	235	264	228	221	231	219	241	237	219	216	209	252	244	239	271	223	201	208	261	249	244	251	253	262	258	231	249	241	257	231	255	233	244	239	251	231	233	225	255	253	237	223	248	259	224	248	223	249	265	231	247	229	228	264	257	238	265	241	258	228	227	226	274	223	222	238	228	228	246	257	237	266	227	229	260	254	229	212	228	258	240	230	247	232	204	214	230	230	261	225	228	239	216	253	247	253	223	247	261	222	243	246	239	261	255	240	241	265	217	252	242	239	249	226	227	243	232	237	206	243	236	220	249	251	219	238	249	233	221	259	265	234	226	246	246	194	247	243	236	234	240	235	228	248	252	228	256	280	248	229	246	249	244	258	232	243	218	216	193	229	217	241	259	235	233	233	224	245	244	237	216	239	223	232	236	209	251	290	246	235	253	226	257	231	240	223	241	225	247	229	222	232	252	246	252	233	229	253	257	248	232	251	220	215	242	252	250	247	246	275	252	229	218	258	245	253	228	223	237	250	242	232	239	262	238	256	241	234	269	248	259	237	242	223	235	225	226	234	249	240	242	254	216	215	243	219	236	234	246	221	207	234	240	241	228	209	231	262	240	205	245	242	224	234	259	239	264	234	254	223	244	234	238	264	229	237	223	236	221	238	250	274	239	240	225	240	213	261	250	194	230	237	282	269	241	235	212	217	234	250	268	272	216	223	242	216	277	257	229	234	234	280	226	219	233	229	224	245	234	219	260	225	217	251	209	255	259	225	271	246	238	239	245	239	219	248	217	239	248	250	236	227	259	235	236	240	235	262	251	268	206	268	266	262	246	248	255	232	229	267	235	247	235	273	229	235	285	217	257	217	240	234	236	240	218	253	244	228	247	245	201	227	243	256	258	209	228	264	243	236	223	232	266	240	242	258	243	269	245	231	242	211	245	245	250	244	235	255	240	215	232	260	221	244	242	248	254	224	226	246	247	266	234	229	235	230	233	261	240	235	220	228	247	257	224	229	228	260	215	230	233	274	218	258	265	232	236	236	252	276	205	231	233	229	242	249	228	232	252	247
55799	15469	20371	3215	2860	2385	2156	1723	1555	1406	1343	1231	1124	1157	1038	988	912	864	916	903	820	861	833	809	790	792	734	799	784	745	789	719	748	753	758	748	732	683	718	701	701	735	715	682	704	678	733	707	715	724	766	793	958	1789	3432	2858	2720	2276	1746	1864	1349	4684	5870	3567	690	653	701	712	641	672	734	685	747	664	682	703	682	664	740	663	742	698	748	653	676	671	692	629	682	720	666	618	684	704	659	669	665	675	658	685	680	653	659	681	689	633	673	670	669	723	684	660	667	705	622	676	712	602	642	705	661	679	663	655	631	640	659	669	674	672	632	711	695	719	694	686	626	677	639	713	715	666	640	667	714	645	684	645	638	666	665	704	650	649	659	672	664	669	642	681	668	709	653	647	662	672	641	664	662	662	712	691	631	650	675	669	646	666	648	640	662	653	680	654	663	685	687	692	696	652	646	608	655	668	658	634	677	690	647	641	731	671	687	689	689	640	698	674	670	666	669	670	611	683	657	670	713	668	675	718	637	694	699	674	652	694	639	667	650	677	640	643	670	683	694	673	625	621	677	690	659	720	667	653	681	647	694	666	624	702	640	649	641	677	611	673	707	627	641	675	698	654	689	677	670	650	728	678	627	691	653	635	639	686	615	660	627	648	659	689	721	666	704	664	661	601	682	645	688	615	677	703	673	637	670	685	699	698	694	654	670	709	627	712	682	699	643	662	684	669	681	697	654	696	633	694	631	639	671	695	641	653	681	692	661	694	640	664	651	721	673	673	698	664	656	721	674	662	659	656	663	674	710	667	713	689	682	690	621	699	630	659	661	649	699	677	636	646	683	688	696	652	686	670	660	632	652	666	643	622	681	669	699	654	648	639	672	680	673	663	640	686	674	638	706	672	696	670	646	683	697	647	699	667	666	668	654	692	709	691	686	671	725	671	706	685	655	650	684	693	665	655	675	628	704	724	657	652	677	704	681	668	660	691	611	665	641	664	678	665	705	628	653	685	667	660	675	645	638	697	688	642	678	716	680	636	665	675	639	664	662	645	641	712	658	662	656	674	725	692	749	667	691	703	682	688	672	666	645	632	733	681	660	647	651	649	661	646	640	662	686	640	640	679	620	659	643	673	717	661	704	678	705	677	671	648	641	671	666	666	691	697	711	684	685	651	671	683	659	698	671	648	632	671	604	685	675	623	646	620	677	668	691	685	664	682	666	693	674	703	660	710	660	651	675	647	659	640	646	644	676	667	670	651	662	624	642	703	682	653	670	660	659	644	641	683	680	658	672	650	673	643	596	675	700	714	664	672	659	664	655	691	635	628	679	648	665	643	652	662	656	669	691	679	670	653	661	688	614	656	678	691	658	675	666	653	684	687	685	631	678	715	629	663	716	681	638	641	667	632	666	712	633	627	675	677	623	679	674	666	645	617	642	639	669	684	662	655	654	641	639	734	680	663	707	661	669	644	689	641	664	638	643	676	736	649	686	651	669	695	659	676	692	696	705	683	731	648	670	698	678	687	688	669	647	655	661	706	652	665	688	644	737	699	634	621	697	675	660	663	652	659	672	666	671	598	672	682	708	652	691	704	644	687	630	708	657	665	686	665	692	683	636	669	648	673	646	669	647	592	628	669	600	674	657	693	692	689	636	634	657	673	688	660	695	658	694	633	576	690	684	619	633	661	673	678	664	708	687	652	640	676	656	643	685	656	685	681	642	676	668	656	693	673	699	665	693	681	689	681	645	646	699	687	639	664	641	623	717	680	649	703	678	655	674	672	640	662	632	668	703	709	680	686	658	656	634	658	669	702	668	675	656	653	692	666	647	654	644	694	686	645	721	618	669	639	677	665	681	688	676	651	674	687	681	644	698	638	686	644	682	648	684	629	641	656	680	668	698	702	659	666	691	693	672	672	633	660	695	657	677	669	677	643	614	649	658	704	687	641	720	669	676	652	673	683	700	681	669	661	655	661	683	669	588	675	705	654	660	670	682	683	658	704	690	673	690	656	670	644	686	675	657	681	644	646	696	690	655	698	677	659	662	666	671	709	659	653	659	689	670	648	644	668	684	646	705	613	660	683	609	674	683	617	663	711	665	675	655	650	680	677	683	655	694	718	657	684	631	667	641	673	689	684	629	679	693	704	687	671	673	666	700	653	660	666	652	643	680	688	680	738	637	700	675	671	679	679	668	657	670	637	685	634	717	661	657	681	683	710	654	671	663	686	674	625	698	665	655	699	626	670	662	703	660	659	685	646	633	622	684	678	676	653	636	622	741	638	630	672	714	666	684	662	665	670	620	694	610	608	687	641	655	676	678	630	660	635	655	659	662	611	680	652	645	627	661	687	656	700	635	688	689	654	665	696	691	679	675	725	656	691	657	666	679	683	660	638	707	622	681	698	663	693	662	649	658	662	646	708	635	657	655	671	680	674	682	730	676	668	658	708	660	702	679	678	645	680	674	650	656	650	686	663	684	668	693	690	713	621	655	707	703	670	651	627	678	598	638	654	665	659	645	659	674	666	677	649	697	692	688	631	637	691	591	680	656	722	674	670	676	674	702	663	671	651	645	667	752	673	676	656	660	677	663	623	693	695	702	719	649	693	669	743	648	704	706	705	645	736	631	668	688	652	711	643	663	700	730	631	728	631	660	684	642	682	652	650	679	685	672	665	669	650	649	657	646	647	717	665	629	710	679	643	691	694	689	670	651	676	704	720	669	687	695	709	655	703	686	714	659	612	669	660	664	634	669	734	634	701	656	716	699	704	671	663	661	613	648	658	661	668	667	606	692	670	678	660	671	649	607	711	630	681	692	658	647	635	669	703	694	713	649	630	655	676	624	648	615	694	676	723	630	632	626	661	670	618	704	628	685	712	734	652	744	646	693	604	699	663	680	652	657	678	661	640	633	675	667	668	638	658	695	696	693	647	719	640	637	710	649	648	674	710	682	702	687	675	696	645	682	677	641	667	666	683	634	685	692	666	592	716	685	638	622	667	696	659	659	681	688	661	669	678	668	683	662	692	649	678	681	688	647	698	631	620	713	663	664	709	700	660	652	667	651	685	663	691	682	679	688	678	670	652	625	703	746	684	660	681	695	633	652	661	613	683	671	649	693	678	652	674	682	716	635	682	704	670	680	708	668	634	645	682	711	665	665	669	688	677	637	670	665	629	641	640	657	655	631	711	701	648	668	701	659	683	666	712	635	696	653	683	695	648	613	690	673	665	682	706	622	646	685	705	660	685	696	645	636	681	682	598	657	582	672	713	688	648	673	640	673	688	666	655	658	640	672	655	670	662	681	660	674	668	689	677	662	634	622	677	673	645	684	656	674	679	651	657	677	639	665	641	651	678	667	707	671	675	675	588	710	714	684	691	661	674	707	685	651	636	639	674	658	663	691	701	660	669	664	662	637	646	650	665	659	649	655	670	693	649	697	652	655	647	688	667	687	704	655	670	655	649	693	655	644	613	681	633	640	664	680	668	692	641	704	659
28079	5263	2039	331	280	273	272	247	255	246	276	250	258	298	251	226	250	273	292	264	269	262	255	241	266	272	249	244	269	257	244	240	259	253	248	233	227	240	268	263	283	271	253	252	260	232	232	263	284	234	272	264	262	257	279	293	280	268	252	269	255	290	310	323	283	250	244	243	290	269	241	267	223	280	227	278	281	259	267	290	248	256	264	268	262	265	257	270	255	256	241	258	231	246	234	252	268	241	267	259	267	230	272	238	210	260	208	257	240	235	238	276	242	258	237	275	238	261	243	270	253	249	243	229	285	255	234	256	215	207	253	228	256	262	266	238	248	253	265	268	236	219	264	283	254	253	231	248	249	229	246	227	251	274	254	251	266	245	262	270	245	242	252	273	257	241	230	253	233	250	248	241	251	250	230	267	260	290	252	227	250	245	248	267	279	241	259	263	248	238	258	241	262	255	283	261	239	261	239	259	242	272	268	266	237	250	256	244	232	235	271	274	254	236	254	244	243	255	234	267	246	251	235	270	236	240	252	228	250	257	288	245	235	253	267	241	240	257	276	259	231	235	252	255	265	260	246	242	249	239	254	273	241	236	237	269	261	232	242	263	241	293	263	237	255	296	232	277	267	242	244	237	274	259	273	262	228	234	287	243	252	254	247	235	237	247	278	284	254	230	234	261	260	255	280	275	257	262	248	258	254	237	262	242	240	243	254	232	245	284	263	249	259	243	237	229	239	258	248	256	276	261	279	254	265	260	258	263	245	249	239	254	250	270	253	247	257	252	251	232	271	264	253	241	262	268	254	274	248	244	242	239	254	270	247	271	227	237	273	272	243	240	233	261	269	223	263	270	220	252	242	253	256	238	263	269	270	269	233	260	268	271	264	265	237	255	259	249	260	265	256	243	244	241	261	244	252	280	230	247	239	257	272	273	241	264	269	272	234	261	237	246	247	271	216	256	239	255	254	258	267	237	270	241	241	266	254	250	245	268	258	224	229	243	260	259	263	260	247	274	269	287	260	261	270	264	285	233	242	256	236	275	246	254	238	244	235	242	250	233	249	242	252	281	247	254	242	249	257	247	246	241	270	252	268	238	267	243	244	230	261	274	214	262	231	242	260	254	231	255	256	247	267	238	237	237	265	260	268	274	245	260	272	259	243	244	235	251	250	266	262	241	259	235	240	243	239	243	254	282	247	253	263	235	259	271	233	248	256	244	237	255	286	261	289	222	247	244	245	259	272	238	263	279	280	268	268	249	263	262	256	239	265	246	298	261	229	258	265	245	232	256	270	251	239	248	250	274	227	257	238	217	252	275	271	255	271	248	299	257	247	257	252	232	232	239	249	260	228	256	262	250	244	236	268	290	243	235	260	266	265	259	268	254	248	286	258	259	267	227	272	252	244	248	259	241	239	269	238	239	248	271	274	251	259	259	293	247	270	259	252	243	261	291	241	262	240	244	255	251	266	271	264	280	257	251	266	255	211	267	266	250	252	214	261	247	236	261	238	262	286	273	229	246	267	242	229	251	255	247	247	267	282	286	243	262	225	245	249	267	263	295	262	251	269	269	222	273	255	285	272	262	269	244	240	268	226	245	273	224	246	226	274	260	239	273	242	266	256	250	271	258	250	253	251	246	280	287	261	227	239	246	279	279	265	241	220	275	243	251	254	263	259	248	246	231	255	259	243	240	258	280	254	255	263	247	250	238	253	242	274	258	270	224	242	273	272	237	277	250	244	260	242	283	268	235	258	251	274	266	272	256	261	253	230	258	253	248	258	226	281	237	250	246	229	237	221	238	279	231	229	242	242	249	281	245	236	247	220	258	248	262	233	247	263	229	227	257	255	279	236	256	254	255	290	277	266	252	261	238	234	256	234	244	248	211	246	253	221	269	243	247	228	250	251	277	276	266	243	259	251	257	281	248	244	242	244	244	262	278	257	268	255	255	260	266	278	274	248	260	256	255	250	242	242	274	248	251	285	235	264	254	253	255	300	243	262	268	270	268	244	261	266	263	265	253	274	261	271	249	251	291	261	251	223	256	232	256	244	249	235	271	242	242	254	227	245	247	253	273	250	259	239	253	246	225	241	257	244	245	271	225	259	249	250	267	235	223	245	247	249	285	278	244	240	239	272	242	256	231	253	252	269	279	268	247	260	264	247	247	255	262	257	247	269	281	210	256	273	271	255	247	251	275	241	263	273	252	277	249	258	253	247	241	246	247	264	231	237	232	249	239	254	257	251	250	260	244	273	253	261	244	257	265	256	272	257	244	249	239	252	257	241	231	268	231	237	267	251	222	265	281	253	251	267	241	264	251	227	280	261	258	265	269	255	256	248	268	237	238	261	265	246	254	252	269	244	228	257	245	241	303	265	235	266	249	267	256	264	257	262	265	260	250	279	247	252	280	240	249	302	238	283	261	255	249	245	265	248	270	240	260	262	291	252	232	263	249	287	233	268	229	222	231	267	241	263	251	247	247	260	288	250	255	243	259	220	249	279	240	243	250	274	249	241	287	261	268	257	222	276	240	232	278	259	259	246	262	240	241	214	258	260	279	233	246	233	254	262	234	254	277	245	272	209	248	260	250	258	275	277	261	220	251	275	237	271	257	256	235	258	243	271	248	252	272	267	243	234	239	266	298	271	247	265	213	231	225	262	253	211	251	247	233	249	251	256	288	258	275	227	273	256	242	246	260	243	254	266	268	239	225	245	256	228	247	244	276	262	282	242	242	254	255	270	236	239	264	257	235	228	268	243	267	262	269	274	273	273	255	278	272	260	243	239	255	252	238	222	271	253	225	249	224	276	249	276	254	226	253	219	269	240	266	255	258	246	253	246	239	253	256	251	258	248	244	264	270	277	286	255	274	236	259	244	255	258	251	272	253	238	239	250	239	256	245	256	224	246	281	270	245	252	220	241	259	256	251	240	262	269	232	256	270	275	293	269	252	229	229	257	234	260	247	247	262	260	251	291	236	265	249	271	228	243	243	242	241	230	240	237	280	249	249	263	254	256	256	266	270	220	257	266	264	254	250	251	269	251	266	278	276	258	249	261	262	232	238	248	237	262	246	262	263	287	242	245	252	286	236	234	254	274	245	250	239	243	236	276	246	259	264	262	199	259	210	282	248	266	265	279	250	244	258	259	242	283	265	248	269	278	260	268	245	260	231	247	245	246	213	257	257	234	263	271	279	273	278	271	243	254	254	247	277	245	276	223	260	244	239	250	242	247	255	214	242	262	248	230	247	254	253	258	279	281	240	225	259	263	255	222	275	276	235	268	267	264	257	255	224	258	268	266	263	247	282	241	288	243	268	247	235	280	264	262	251	230	247	243	233	249	268	272	273	271	283	258	256	225	265	255	253	254	258	220	242	237	236	220	249	280	250	274	265	256	247	247	255	270	254	233	231	228	249	251	281	248	276	230	255	262	263	254	231	257	225	238	254	272	242	234	240	269	242	216	250	222	256	254	243	267	247	259	260	274	278
25721	3027	3268	839	803	788	777	704	713	694	761	708	728	662	718	730	713	742	754	641	632	724	628	717	687	701	704	687	715	762	709	699	687	690	716	671	710	697	693	703	698	686	748	687	748	701	664	703	675	678	735	698	711	813	775	816	804	754	797	738	775	891	1237	1187	829	676	705	676	737	703	681	683	694	721	635	652	710	743	708	695	645	703	652	739	661	722	672	684	713	710	718	728	695	708	678	688	654	695	698	690	660	699	721	749	673	705	664	711	655	721	700	724	693	718	678	695	728	654	678	698	664	708	672	665	731	696	693	719	725	713	739	752	662	715	740	711	671	696	681	686	642	712	662	748	691	673	676	720	706	661	703	695	697	700	727	704	680	673	677	760	729	709	725	734	699	785	714	749	656	687	689	717	695	745	675	709	676	715	704	739	678	652	671	674	653	662	700	710	696	730	704	705	673	705	759	697	685	680	642	725	721	692	680	705	677	706	681	693	660	688	746	702	652	684	644	697	712	688	671	706	717	690	707	703	700	728	696	687	748	698	704	694	687	698	686	693	718	737	698	653	663	667	682	714	695	688	699	667	700	690	728	676	719	657	715	696	712	660	700	741	710	703	676	687	657	734	767	708	701	670	681	709	714	654	724	703	690	711	683	694	650	692	642	728	652	711	677	687	678	731	698	683	685	713	640	690	726	686	722	697	692	673	692	672	665	707	707	655	677	685	693	712	693	676	730	661	720	722	721	708	683	685	698	677	725	710	700	726	740	701	680	674	709	715	676	716	672	705	701	722	708	645	692	694	682	682	658	662	708	695	712	708	723	661	702	738	687	709	661	700	663	683	704	674	688	707	689	685	717	662	715	733	706	722	728	674	676	691	681	636	670	648	712	655	682	694	749	734	691	745	666	696	700	718	697	722	720	639	704	708	708	719	688	706	680	690	706	693	693	660	671	674	692	718	673	697	691	726	697	671	699	712	683	699	657	718	651	679	739	680	649	685	729	692	691	668	714	689	700	705	670	732	782	645	692	689	722	690	700	689	677	732	701	681	689	723	656	740	693	708	747	723	640	667	665	703	718	742	699	682	681	670	706	751	701	725	748	697	670	682	745	697	695	697	684	690	696	683	733	723	681	738	727	709	731	680	689	696	689	674	699	690	719	746	676	704	686	694	714	722	730	722	690	706	692	710	693	676	718	677	761	689	704	710	679	681	714	657	704	742	732	687	708	659	650	711	681	708	721	697	705	699	689	727	660	761	673	681	703	789	727	763	717	698	692	675	667	688	713	675	725	727	653	680	708	713	677	671	705	696	681	738	650	649	725	731	701	719	724	698	688	674	673	688	710	667	700	705	686	709	742	682	727	707	734	709	696	675	712	711	680	726	733	706	689	720	713	702	699	655	692	739	689	667	701	718	716	673	650	691	731	707	711	705	707	690	717	663	723	723	714	695	726	679	693	720	745	699	710	689	730	686	758	707	727	717	681	693	714	695	678	679	718	694	661	657	697	645	703	678	670	730	633	688	696	718	670	693	734	683	732	648	710	717	739	666	665	695	648	682	701	697	714	679	647	666	682	706	687	687	731	684	659	694	681	744	709	688	702	712	707	688	663	698	714	688	683	669	696	684	697	713	714	698	720	662	687	707	690	641	692	685	661	670	716	742	673	719	737	708	676	697	750	653	695	719	689	709	741	665	687	740	746	695	727	715	677	650	685	753	707	676	663	709	687	735	643	693	659	683	677	669	662	666	695	705	680	689	720	726	675	716	712	719	677	679	661	725	686	709	686	707	724	731	676	720	690	721	696	694	702	643	675	727	711	687	684	728	712	635	662	725	695	683	682	748	678	615	663	683	685	688	709	693	602	640	701	683	726	711	701	706	671	708	697	669	735	679	710	681	692	726	695	658	704	650	674	667	678	683	644	724	718	708	694	651	696	704	674	696	739	703	693	694	680	717	677	692	742	704	717	690	705	719	634	659	728	685	719	710	739	711	704	718	658	683	690	704	713	721	670	687	752	716	695	659	712	729	693	676	728	695	687	710	701	715	640	724	746	743	689	715	745	711	669	734	703	713	704	660	703	712	673	741	690	670	783	665	633	663	715	702	726	728	700	669	724	677	679	696	684	670	693	703	697	659	686	727	643	702	666	698	670	689	734	682	759	710	668	743	679	736	652	721	682	685	682	644	692	730	681	710	685	670	696	673	672	695	709	656	683	747	726	669	686	684	668	692	727	703	674	725	666	667	661	705	718	668	651	739	676	665	674	727	736	681	702	671	707	713	685	738	692	689	652	697	665	710	696	708	692	678	684	750	668	674	692	679	659	693	652	676	681	714	721	705	711	676	713	714	700	717	724	696	681	719	690	693	654	714	658	667	718	679	722	673	670	658	722	727	691	672	711	732	696	675	703	713	712	681	687	717	671	710	708	653	696	727	645	709	702	661	703	686	672	722	743	704	713	681	687	691	682	665	663	698	726	726	695	708	726	712	705	720	683	703	658	716	694	653	703	722	695	663	687	676	674	747	705	698	719	627	686	674	668	707	683	706	697	693	668	691	708	659	688	679	680	712	725	759	722	709	672	710	692	660	674	651	686	703	698	743	726	707	731	732	728	633	667	706	678	724	644	668	737	718	715	688	698	715	691	680	683	689	705	702	682	680	713	740	691	756	683	683	684	677	668	661	690	681	714	726	747	636	718	686	673	666	735	692	700	723	658	712	717	682	665	702	696	690	694	710	702	694	685	679	721	715	690	695	735	688	693	738	703	689	673	687	714	699	695	709	720	695	648	708	751	713	733	723	688	716	708	689	684	737	682	756	693	640	724	722	676	669	725	709	650	700	643	699	678	722	694	709	715	713	726	656	682	693	670	726	688	677	741	714	656	684	709	697	678	691	674	697	643	691	678	672	684	724	643	698	703	671	712	679	709	694	684	718	707	712	647	723	687	745	725	681	693	679	704	743	690	659	677	703	681	756	710	697	706	706	719	674	684	691	744	685	664	745	691	688	730	712	686	684	689	726	690	688	658	669	716	696	726	706	705	672	660	724	681	706	705	686	696	672	681	712	704	725	700	705	685	687	714	666	687	701	719	691	648	657	682	717	690	709	701	714	683	718	683	737	666	703	724	705	672	721	684	717	725	738	670	689	661	698	719	682	700	686	703	694	660	677	679	704	633	709	709	679	693	647	709	691	721	654	700	727	699	710	718	683	685	700	683	685	762	675	691	706	726	775	717	699	683	692	715	689	702	722	671	701	676	706	694	735	686	689	696	620	725	721	674	709	698	688	717	665	664	695	709	715	689	685	729	677	667	709	707	715	704	723	671	690	714	725	670	751	719	703	720	664	761	714	684	761	728	685	671	678	719	720	721	716	726	757	675	705	648	656	706	690	676	696	675	748	680	711	734	708	691	664	700	720	720	689	696	697	659	685	675	711	684	742	715	634	701	708	662	698	688	729	755	702	747	686	751	698	730	704	655	678	694	667	672	663
71342	34308	23259	2638	495	391	352	290	252	255	230	231	246	224	221	232	223	214	196	209	213	226	209	213	211	201	221	232	189	206	201	234	196	222	185	164	204	203	176	201	203	213	211	217	201	214	198	182	194	177	197	211	206	343	507	379	322	245	250	264	274	518	546	466	243	196	157	220	200	206	203	192	201	184	214	205	179	196	191	190	207	183	197	175	175	198	208	200	213	187	205	201	213	230	206	193	215	194	190	205	204	207	227	218	195	207	189	200	199	187	211	215	200	200	189	212	216	200	209	192	182	188	194	197	203	190	197	195	196	203	226	198	221	201	197	178	205	184	187	182	214	195	209	184	209	191	184	202	226	196	204	184	214	176	214	188	177	187	186	194	189	222	203	187	217	204	178	208	200	211	197	233	200	167	183	215	188	200	193	191	192	218	190	177	211	190	196	212	186	249	186	226	175	184	189	214	188	187	209	173	188	195	190	197	200	197	179	176	211	208	211	240	181	158	201	223	217	187	169	192	214	201	198	193	202	209	191	203	212	203	186	181	185	206	185	205	197	190	182	205	195	162	202	186	204	211	217	192	206	202	210	213	215	188	182	176	201	209	206	201	174	207	222	172	189	187	217	193	180	215	190	186	204	188	215	208	188	212	192	201	184	207	184	192	215	194	208	191	214	190	187	207	199	195	215	216	196	195	177	185	203	194	187	189	211	212	206	191	204	176	209	184	192	202	204	170	199	184	161	201	201	175	191	199	199	225	194	209	221	154	197	184	196	216	204	192	217	185	196	196	197	215	207	179	196	187	225	204	207	200	193	190	188	188	207	201	175	174	191	203	213	177	205	220	177	208	203	175	218	241	201	205	197	167	227	196	192	188	201	197	200	208	196	211	196	193	233	207	214	201	203	197	191	184	183	223	210	206	205	200	177	184	186	189	189	185	179	197	217	192	212	237	202	183	194	191	181	185	174	168	179	166	187	192	187	184	194	234	196	196	201	182	185	164	188	205	201	164	199	188	206	234	205	207	160	184	182	198	197	184	195	220	211	231	199	185	211	208	184	194	189	183	204	224	201	203	202	194	192	202	211	187	162	241	175	213	173	202	189	220	190	193	191	189	171	186	192	198	213	197	179	214	218	188	193	179	213	202	203	221	185	199	200	214	199	191	198	187	195	193	178	198	194	178	195	199	195	194	230	199	195	218	210	210	186	201	218	188	188	195	203	183	218	195	204	199	190	196	212	199	203	200	182	198	195	199	205	195	228	206	198	170	213	179	198	172	197	199	170	191	212	187	194	190	187	185	213	202	188	207	179	191	176	203	185	192	216	176	182	186	212	183	220	188	193	208	181	191	189	201	212	179	213	194	209	210	199	178	170	215	195	190	186	182	198	221	183	196	213	186	179	213	240	183	200	190	193	209	179	195	177	171	172	204	204	177	169	203	181	193	179	177	195	212	199	184	203	206	182	189	220	207	204	200	198	206	210	219	218	184	193	184	203	171	187	215	196	208	189	225	181	216	192	179	206	181	194	209	217	179	180	195	173	193	212	199	184	213	178	174	195	190	186	191	210	195	215	199	189	197	203	184	186	212	170	187	204	188	185	201	184	215	205	190	188	181	200	187	209	187	181	173	193	200	194	199	184	213	204	185	195	229	167	186	208	188	195	182	196	177	190	181	178	212	182	215	217	193	184	208	161	206	201	215	174	186	194	199	191	195	187	200	187	178	205	203	197	214	201	220	204	206	179	185	236	189	202	192	201	185	191	210	180	201	193	179	206	185	214	188	215	219	203	214	174	202	205	203	207	199	190	196	180	187	199	206	180	214	192	198	231	194	172	196	189	195	172	191	182	190	204	183	203	185	186	214	207	194	222	194	180	212	200	165	181	178	182	208	206	207	207	190	212	183	217	190	186	186	195	195	167	210	211	183	182	191	186	198	204	228	181	195	200	190	178	190	206	219	188	201	208	170	200	229	196	218	200	191	213	198	192	184	201	219	191	195	183	191	213	207	191	165	225	207	194	182	211	196	207	211	202	182	198	187	200	191	221	181	180	202	186	207	193	217	206	173	225	170	187	176	182	198	198	188	207	203	177	223	220	204	182	189	215	196	171	190	205	219	215	202	220	177	195	182	212	185	187	190	175	188	204	182	187	188	192	188	177	205	185	194	197	193	226	195	221	223	208	188	222	204	186	199	192	194	200	199	195	219	191	191	198	172	205	189	210	189	201	216	202	200	199	207	203	190	178	178	183	212	190	192	193	182	211	216	184	195	216	183	207	182	197	190	182	212	198	200	200	187	186	182	185	187	201	185	167	180	192	195	187	215	178	211	211	203	184	195	210	197	201	199	169	206	188	204	205	178	193	197	198	174	206	191	177	205	195	177	166	193	225	185	191	183	210	184	221	197	220	225	173	207	203	204	234	201	196	195	200	221	209	197	168	204	182	185	216	178	185	190	197	196	184	199	193	185	203	194	204	204	187	195	206	204	213	223	188	218	220	188	190	180	192	184	206	222	202	189	208	191	217	198	198	182	181	187	175	199	198	210	191	188	197	198	192	195	189	183	169	211	229	188	184	190	202	192	178	228	188	199	197	184	182	178	208	202	174	207	188	199	208	192	160	197	197	161	177	172	194	204	222	217	208	199	180	217	197	184	205	187	192	193	227	251	180	192	204	206	181	206	186	194	185	168	205	203	208	185	211	206	180	197	203	200	193	198	199	196	172	196	196	198	218	206	204	205	188	199	185	180	204	197	197	187	220	204	192	189	216	192	202	221	193	205	206	208	208	186	189	176	206	211	211	197	197	197	191	187	191	197	174	200	181	176	186	217	193	181	221	171	194	195	218	205	190	200	180	221	179	199	207	210	188	208	199	204	205	195	214	198	207	221	207	185	210	213	179	195	213	188	218	188	173	205	191	204	220	221	206	166	212	221	189	177	199	183	220	203	215	197	204	192	214	186	194	205	209	176	185	181	177	191	199	222	197	205	192	180	196	199	188	205	202	187	166	188	203	191	208	182	207	178	178	205	187	199	184	162	193	212	215	205	198	175	193	187	204	204	192	181	218	206	195	197	194	212	191	196	185	173	208	208	183	171	191	184	178	199	212	190	204	207	212	223	197	192	206	193	177	173	170	196	169	184	184	213	199	183	201	209	188	196	209	205	174	203	209	203	197	209	191	178	178	194	179	189	173	173	195	197	196	233	226	188	193	190	229	218	170	172	204	207	222	214	189	188	201	188	176	195	172	194	188	149	193	197	175	205	192	192	200	185	221	182	226	204	201	196	199	207	201	162	198	198	209	200	198	202	199	187	189	183	185	199	195	199	193	197	209	180	192	201	182	201	192	206	180	211	200	204	164	193	196	166	198	205	204	188	191	204	199	176	204	200	193	147	183	192	171	196	193	200	206	191	206	185	176	217	199	198	209	181	186	180	171	195	209	221	197	204	211	213	208	200	194	191	198	183	200	208	198	184	187	183	180	176	213	198
46175	12407	16664	1864	1703	1487	1247	1102	1107	982	899	825	838	723	731	732	697	724	633	644	609	669	642	649	625	661	621	636	608	607	600	582	611	622	647	586	623	619	599	548	608	592	585	594	559	586	602	572	566	590	596	602	817	1978	3047	1807	1483	1087	990	1009	1027	3035	3331	2588	841	540	542	549	596	602	562	581	554	565	585	558	559	590	606	571	578	569	599	559	559	563	609	554	561	540	585	535	579	552	559	614	560	528	583	552	533	569	550	540	563	587	547	582	547	566	579	564	558	516	588	527	569	532	586	553	557	578	549	578	536	616	555	579	583	559	568	569	550	559	553	558	574	567	533	517	528	587	573	576	557	577	583	559	570	536	556	563	607	534	565	574	563	554	611	556	513	540	579	549	597	561	586	593	547	605	573	588	575	562	529	573	571	590	551	603	590	534	525	561	542	528	566	527	533	525	622	534	544	564	542	557	588	586	573	554	527	559	573	561	556	624	553	531	541	565	597	539	568	558	572	573	589	566	580	576	612	560	570	576	565	542	531	571	567	571	569	565	555	537	594	584	610	601	567	556	584	570	571	592	544	572	572	525	530	509	583	561	564	554	547	559	531	568	551	568	569	566	563	600	617	595	556	526	603	547	562	528	623	546	546	562	533	553	581	589	559	577	549	549	573	596	554	584	571	554	584	562	545	555	574	545	619	565	588	562	620	546	572	538	566	523	594	579	551	562	581	570	554	542	566	580	583	535	542	528	570	550	564	546	542	590	557	531	604	555	543	579	567	520	564	556	538	546	586	570	590	550	538	544	529	564	580	572	572	572	593	589	531	567	572	539	570	570	574	554	608	544	580	560	538	575	550	574	542	601	539	495	537	563	573	565	588	553	568	573	531	602	536	562	575	568	570	566	571	529	560	562	592	564	547	538	595	597	571	546	567	584	592	577	584	588	595	573	590	534	570	568	568	562	567	541	575	577	582	612	598	599	562	550	565	536	560	574	566	594	588	551	585	605	541	578	586	577	551	547	566	585	519	548	543	561	566	526	555	570	541	589	557	575	586	549	554	565	613	512	561	543	586	566	591	593	564	550	547	568	523	553	574	554	569	542	546	553	559	544	601	518	549	535	535	554	554	594	558	561	522	567	565	553	556	533	508	558	531	551	557	560	556	614	574	544	563	573	602	619	523	585	592	628	527	542	565	555	604	552	546	582	555	520	557	545	614	600	582	567	585	571	536	560	594	537	564	543	560	596	594	572	561	560	579	525	554	589	597	554	523	606	575	563	615	539	541	534	522	560	567	579	507	528	579	547	550	575	605	633	554	552	557	581	566	569	624	554	544	570	574	538	551	562	556	569	606	583	565	567	552	530	572	543	511	614	536	563	562	561	557	575	578	577	549	567	568	528	564	593	595	566	546	534	605	561	573	578	601	572	539	588	567	588	546	587	586	556	575	529	568	583	580	578	561	580	514	582	558	596	588	534	575	577	576	537	580	559	574	576	535	579	547	549	585	583	535	549	525	599	615	541	556	609	578	543	559	572	547	537	557	561	589	574	533	610	538	571	586	574	563	547	585	564	521	573	550	554	552	590	552	589	556	558	570	565	564	558	574	589	571	552	591	553	513	561	558	554	571	582	550	570	548	574	515	554	569	577	553	564	575	556	551	547	534	616	546	530	562	559	531	545	586	546	540	541	553	553	580	548	584	566	554	604	528	582	571	546	563	565	558	554	564	582	543	589	511	600	564	569	535	589	567	581	562	530	581	576	561	566	560	557	575	559	552	599	573	571	558	586	591	585	554	538	557	597	598	535	557	542	601	563	554	560	548	532	583	556	563	572	535	551	575	563	556	574	594	578	529	542	590	561	562	567	579	572	557	551	551	558	517	561	536	505	540	594	568	562	535	552	532	529	565	535	577	571	537	572	584	501	573	579	567	554	560	556	579	572	537	564	589	530	553	575	569	581	530	539	559	560	568	583	557	544	538	574	554	581	534	570	555	595	575	545	532	564	540	602	543	575	569	557	538	589	548	579	581	543	567	596	591	521	577	558	575	571	544	519	545	563	546	529	560	599	562	547	580	554	547	550	637	532	584	563	599	537	568	585	545	587	597	541	583	600	538	544	541	539	566	574	561	541	591	553	576	584	558	563	555	604	592	578	551	527	570	574	512	572	569	620	548	571	549	582	560	545	526	582	526	608	550	540	552	560	579	601	572	575	602	586	565	626	543	558	537	549	547	541	553	593	574	525	570	556	567	616	599	569	518	573	566	555	531	573	562	572	563	597	595	565	541	523	580	512	576	579	539	585	558	545	548	529	542	541	548	586	543	579	654	591	601	562	557	460	548	562	616	545	507	560	555	525	573	597	558	535	587	612	550	528	586	593	590	539	543	540	546	562	510	556	574	566	558	566	588	570	600	581	607	566	596	560	593	581	598	573	582	566	535	607	529	543	563	600	567	537	542	595	559	551	611	590	564	578	582	624	581	564	567	546	575	570	550	535	561	570	571	542	574	546	537	563	525	583	539	565	576	565	527	587	557	583	560	568	541	578	555	564	593	540	546	565	587	580	559	536	569	598	594	540	539	549	545	591	584	558	600	571	556	536	572	550	562	545	544	575	563	567	567	558	588	543	567	580	563	590	549	581	603	531	579	576	593	588	560	606	566	531	569	527	559	536	521	531	577	566	524	584	544	540	549	561	567	557	596	533	509	563	627	565	552	519	529	550	578	530	549	580	546	596	591	563	549	546	590	587	577	586	578	580	536	567	572	529	574	605	568	610	553	578	583	565	562	584	555	554	581	557	596	609	542	546	558	591	604	518	539	576	611	545	586	589	577	560	557	563	532	557	561	560	588	526	573	584	595	524	555	524	552	608	581	576	566	592	572	548	566	572	601	585	576	545	584	557	550	584	575	542	560	548	568	589	601	588	540	578	609	570	565	571	583	581	570	638	556	547	559	570	575	573	592	574	595	546	553	571	614	599	533	586	528	557	551	499	594	546	567	503	532	573	528	549	585	565	547	530	584	572	624	530	601	640	563	551	565	532	539	543	584	564	561	591	565	553	553	528	573	529	566	574	602	533	527	597	534	562	542	534	555	566	519	595	518	594	562	560	563	558	575	546	571	554	540	554	553	585	559	611	581	583	576	558	534	578	559	575	550	508	544	585	560	559	584	587	562	544	591	557	549	559	541	543	577	531	538	560	538	537	564	592	545	522	569	556	554	584	524	569	545	569	526	521	566	587	559	571	572	566	629	538	544	563	552	599	548	589	581	563	575	555	533	573	549	536	585	564	580	594	605	545	552	564	538	596	564	542	573	555	567	600	578	574	574	600	551	579	601	559	566	556	525	594	541	557	561	559	542	580	569	568	560	574	543	542	542	577	540	576	562	514	575	560	544	601	581	569	576	586	591	593	531	583	586	549	593	595	595	518	562	586	555	584	575	544	566	574	570	569	565	533	598	567	588	551	546	583	593	559	557	568	602	586	556	551	556	534
81665	44410	30587	6195	1006	687	550	471	438	388	351	342	355	320	303	296	295	285	307	274	296	282	286	287	275	286	292	252	278	265	259	249	258	299	291	243	260	247	230	246	249	260	248	281	240	269	249	237	249	241	226	294	310	501	773	662	444	389	362	336	514	941	838	675	329	256	248	234	265	266	231	245	252	262	242	238	287	250	258	277	259	232	242	277	262	293	241	274	269	253	240	231	247	276	221	226	263	268	250	254	252	237	260	266	262	247	234	224	233	255	281	250	258	274	267	246	244	237	244	254	263	235	245	262	225	263	233	254	259	275	247	275	259	252	265	268	258	226	257	252	285	271	223	259	238	272	255	250	262	272	250	260	268	263	260	285	258	264	252	246	281	271	225	240	241	252	263	249	238	258	242	232	283	243	246	263	244	259	226	266	244	258	252	260	266	245	250	247	237	263	254	254	239	257	277	252	267	246	229	241	260	240	239	263	247	275	256	276	262	231	243	272	249	272	225	258	248	251	271	239	262	250	249	240	264	264	220	245	222	275	235	258	223	283	259	246	238	228	231	296	273	287	258	256	266	242	262	245	219	234	250	235	264	249	206	276	263	305	255	269	248	230	263	238	246	225	236	287	255	282	251	245	265	254	236	246	257	253	242	274	240	239	280	270	232	256	253	255	252	258	242	247	253	239	261	277	241	258	251	228	265	267	285	244	271	229	257	246	245	272	273	238	233	262	251	241	229	252	235	246	234	231	245	261	253	250	274	259	263	262	250	241	258	244	245	283	237	260	250	243	244	246	262	242	302	280	256	247	255	264	250	248	272	245	258	246	290	278	253	275	249	267	250	267	241	261	259	272	259	259	244	254	282	246	230	274	270	238	294	242	257	250	246	234	276	266	235	250	280	238	268	260	246	230	250	269	272	273	271	250	276	241	258	270	254	247	228	234	265	253	245	252	234	237	246	271	261	237	224	256	280	250	225	260	256	265	248	261	257	279	233	227	252	255	239	246	244	230	253	261	255	238	242	238	248	220	260	237	278	239	224	266	254	227	257	294	251	233	252	250	293	243	243	271	256	266	266	271	261	229	259	258	281	237	246	268	254	247	278	229	251	277	220	243	240	230	256	269	263	235	259	244	249	259	254	252	269	256	243	263	275	242	266	241	256	240	251	214	251	253	255	248	265	259	235	280	237	245	264	270	240	243	253	272	234	243	239	277	249	257	221	281	222	228	268	267	270	264	267	231	238	273	265	243	256	247	240	244	258	260	276	268	273	256	263	262	244	272	226	237	228	288	263	253	301	246	277	274	268	234	264	247	245	236	245	274	259	251	230	241	265	284	253	236	287	251	249	263	250	241	266	261	240	262	245	250	242	252	240	282	234	281	294	236	228	239	243	233	244	227	224	269	250	246	272	261	255	263	269	232	222	259	235	253	242	235	272	258	246	240	236	240	253	262	242	264	234	230	287	262	255	259	236	255	260	223	279	260	288	248	220	281	221	216	224	282	214	231	259	250	254	238	262	255	275	261	251	248	272	264	275	238	258	247	239	255	268	254	278	247	226	263	253	232	241	245	277	249	256	252	233	236	225	277	241	246	270	253	262	271	260	261	278	259	244	237	231	227	244	234	258	269	253	258	247	257	253	266	217	248	255	216	253	259	258	265	265	252	252	253	295	246	246	234	213	255	245	195	235	236	277	281	234	248	260	244	264	264	248	251	259	289	280	237	249	297	234	284	277	253	255	254	265	275	250	246	275	260	244	236	278	239	229	241	246	243	237	248	245	260	259	258	252	286	210	268	264	219	272	263	235	262	277	255	215	264	247	269	261	271	259	255	226	279	243	263	289	250	274	276	237	237	252	266	260	271	234	259	224	228	233	258	223	255	267	245	251	247	263	253	247	237	255	259	246	264	263	250	257	247	284	227	267	248	276	250	234	253	237	247	250	275	242	227	278	260	260	284	268	264	229	262	265	258	246	256	228	252	237	263	252	270	245	224	247	271	237	227	260	245	265	262	245	260	254	243	250	222	233	246	249	288	265	263	233	268	256	260	231	244	240	298	250	234	276	226	233	253	266	259	228	256	229	247	279	243	242	276	280	235	266	276	254	238	257	259	258	246	261	239	265	261	252	281	237	227	270	289	262	231	234	262	276	252	240	271	274	219	240	252	270	261	215	275	234	233	240	252	254	260	227	253	209	263	274	233	245	224	269	264	270	233	262	270	259	243	267	222	268	250	260	249	248	227	257	276	251	254	264	255	234	290	275	252	276	220	220	280	232	265	258	246	279	248	268	282	272	244	228	267	271	262	269	216	247	271	258	249	240	257	260	246	269	222	244	253	258	262	262	201	243	247	248	267	243	229	243	253	215	259	244	250	292	229	232	266	253	262	276	247	246	269	265	259	246	258	215	272	226	242	262	283	249	261	253	236	255	263	272	247	243	261	228	256	252	259	279	247	249	235	300	250	261	248	259	274	261	241	231	270	219	239	255	246	275	274	234	242	252	266	258	244	236	248	276	275	264	251	243	253	249	222	256	249	252	259	265	274	229	222	229	239	239	253	289	255	228	229	258	233	251	281	251	250	266	251	248	245	223	266	229	261	252	244	249	261	260	237	249	232	272	253	277	272	226	242	256	254	234	234	248	251	263	242	245	240	245	287	212	260	248	244	221	224	279	279	243	269	200	246	270	275	282	255	249	266	236	265	236	264	228	265	242	219	264	247	243	261	255	240	268	263	247	236	245	270	273	279	247	267	241	234	258	234	266	258	242	215	245	261	248	242	253	262	267	252	252	267	224	259	280	261	256	246	229	258	224	252	228	228	245	255	240	240	231	239	259	254	268	237	258	254	245	253	239	252	219	268	264	278	257	257	243	242	273	267	263	251	267	242	255	251	234	237	248	251	252	254	288	261	275	261	259	229	234	270	276	235	232	276	236	236	252	279	268	258	245	249	263	284	248	228	232	249	260	249	262	229	253	256	246	269	242	271	259	268	240	229	251	240	243	238	294	265	263	243	238	250	243	255	264	254	250	241	260	236	264	206	266	283	210	244	250	245	235	240	250	236	245	250	254	259	251	261	222	251	268	257	298	275	265	230	251	244	242	254	241	277	244	249	234	254	247	233	244	265	238	237	237	237	259	252	239	261	263	254	240	264	253	257	244	219	249	279	227	241	259	244	223	254	228	268	258	248	265	268	244	238	263	245	232	265	252	264	240	244	246	255	262	245	254	229	245	260	236	263	238	229	233	252	280	276	270	240	274	257	270	259	245	251	241	269	250	247	278	262	276	230	257	265	273	230	249	275	264	246	248	279	274	259	255	249	247	273	268	246	256	254	266	246	235	255	253	252	248	258	277	249	251	249	250	246	253	272	276	262	269	252	257	277	261	258	270	216	247	252	251	228	271	253	259	228	245	247	245	264	227	256	260	266	257	254	254	237	251	234	274	220	261	244	258	252	225	270	234	253	244	239	268	263	249	240	241	254	264	228
56112	20180	21963	3211	2842	2369	2071	1776	1594	1399	1281	1169	1115	1042	1004	1027	959	959	906	945	887	897	833	820	853	848	791	782	791	771	806	772	781	779	752	809	754	795	753	744	737	688	752	761	690	773	710	717	736	753	783	941	1267	2390	4707	3915	1912	1705	1599	1613	2477	5738	5203	3471	1109	720	716	718	728	766	735	663	686	690	692	725	729	697	706	735	746	710	710	730	734	736	683	709	665	712	777	705	723	706	751	731	682	719	758	709	718	699	705	662	704	701	725	709	672	724	707	708	728	702	759	675	715	709	686	705	677	698	759	720	727	682	698	716	690	666	682	681	701	707	678	725	706	681	725	752	746	671	733	691	687	726	687	706	669	686	714	699	732	689	688	638	697	728	665	723	715	674	648	720	696	737	658	691	728	667	671	755	679	694	726	687	697	694	712	700	672	702	670	676	697	728	732	691	702	704	658	698	686	674	744	667	654	676	679	676	703	689	678	793	699	726	735	754	666	686	657	654	689	733	689	684	697	654	724	704	698	748	726	683	693	674	637	647	723	706	672	688	713	733	688	737	700	667	708	678	684	689	693	680	688	760	670	697	702	700	709	713	732	696	739	710	699	665	724	762	681	681	729	678	679	640	704	686	694	737	710	699	703	714	688	731	717	702	730	733	676	716	682	662	693	668	701	659	681	720	707	678	700	721	685	709	682	697	733	712	665	697	715	733	679	741	659	679	678	718	718	719	691	686	701	723	677	724	751	694	771	697	681	706	664	671	679	712	697	692	760	710	657	705	711	752	704	722	634	692	714	719	724	693	668	685	696	754	696	709	716	694	717	717	724	706	751	764	671	719	710	688	695	649	645	714	697	669	683	664	696	682	645	677	683	729	644	679	654	668	703	674	680	757	708	740	713	693	706	728	671	694	717	728	698	670	721	694	732	711	681	739	698	678	725	681	686	689	680	677	739	708	680	710	676	689	708	722	747	737	712	697	727	709	714	711	720	707	673	710	704	739	718	677	718	703	684	715	730	674	684	702	673	749	697	685	676	719	694	717	665	705	705	691	704	728	663	705	690	701	690	670	688	682	661	686	683	726	654	693	693	725	741	686	725	704	698	697	736	665	726	635	690	700	712	697	680	695	653	715	691	674	709	702	699	663	659	748	664	669	703	739	671	748	724	680	754	719	666	765	729	725	699	672	702	702	662	703	716	725	691	686	726	704	688	741	731	733	695	676	724	730	729	748	692	718	731	681	690	690	663	709	669	752	664	732	704	695	678	713	713	716	704	764	669	701	699	699	684	697	723	715	720	716	674	719	730	727	670	682	700	752	697	777	663	747	691	660	705	683	713	701	675	708	657	686	734	688	724	720	703	689	738	754	702	689	681	677	660	625	723	692	731	687	745	676	669	655	690	732	762	676	701	727	708	646	696	689	703	735	692	758	707	736	744	688	688	713	730	698	707	691	678	720	703	716	706	729	674	717	691	712	686	706	737	685	718	720	705	703	709	688	673	689	671	709	750	689	705	711	670	651	700	689	700	630	688	766	682	718	737	671	725	685	719	692	704	727	725	676	721	663	678	716	739	699	726	699	702	712	709	696	738	676	706	698	651	737	712	711	696	674	716	707	690	719	696	687	705	717	727	726	694	759	715	703	727	676	746	710	690	713	749	665	678	691	696	700	703	731	671	693	692	769	655	683	702	721	673	679	668	664	638	727	719	731	708	684	688	699	724	730	724	674	691	669	740	705	726	691	719	688	714	693	690	692	701	682	698	648	722	718	687	692	663	710	660	763	739	702	720	723	687	701	738	665	676	676	657	718	727	647	692	665	729	728	664	667	691	721	733	696	668	711	646	729	731	735	752	667	728	651	706	714	713	724	733	715	701	745	724	745	682	710	714	718	736	675	662	705	618	653	709	620	684	650	689	703	705	673	753	719	704	711	689	724	731	723	689	708	685	673	689	667	681	756	711	673	674	709	714	704	704	723	708	654	671	728	740	696	731	711	714	675	711	729	713	671	725	727	695	718	599	706	682	730	758	653	654	730	703	751	723	682	716	702	695	683	726	648	717	682	725	732	676	701	709	652	730	699	712	684	748	699	690	715	748	701	735	657	654	661	683	694	666	708	680	697	695	677	716	662	696	651	701	702	713	740	715	721	698	701	702	644	680	683	737	715	691	637	715	704	691	670	653	689	713	662	671	677	685	673	716	714	696	730	688	697	705	740	702	670	683	710	673	685	690	685	642	685	715	685	684	718	686	660	738	693	706	721	695	694	652	697	742	706	730	721	706	671	620	766	746	658	727	662	662	715	663	712	715	703	672	709	702	702	702	679	645	695	697	713	712	733	692	697	725	734	672	654	724	691	676	726	674	665	721	655	708	682	691	728	709	725	656	691	692	744	745	676	699	683	725	709	655	732	699	683	692	678	687	723	668	695	660	703	720	715	658	731	716	678	690	681	690	708	641	707	704	697	696	686	693	718	707	705	656	679	657	700	708	706	743	740	699	710	695	687	686	695	699	706	730	677	685	705	681	690	639	680	701	708	681	685	713	713	716	681	695	667	766	728	712	709	711	702	670	706	669	672	733	683	691	669	706	689	686	711	682	672	670	718	722	705	654	712	736	675	722	720	730	705	739	668	750	698	695	675	653	682	693	728	672	672	669	680	721	704	664	688	703	708	688	723	706	689	656	705	669	731	722	714	749	693	668	762	687	687	712	662	715	710	695	709	697	707	676	734	645	668	665	744	669	664	748	713	771	698	685	737	748	701	697	725	711	679	720	733	679	684	709	682	679	658	670	688	692	669	719	653	668	686	695	693	688	689	674	708	713	688	737	637	709	721	706	727	697	688	717	689	665	728	668	714	681	728	756	699	707	764	717	689	658	725	720	681	718	705	674	711	706	640	697	687	693	707	720	657	723	716	757	721	742	706	694	682	688	722	687	664	721	715	681	715	737	702	748	686	709	727	681	713	735	715	734	722	680	671	703	703	677	702	713	698	719	727	670	693	661	701	750	730	686	661	706	669	692	693	718	751	737	682	674	752	709	681	697	693	677	683	703	714	739	700	707	703	744	688	744	680	717	718	675	661	714	639	701	716	722	723	718	676	712	689	701	692	705	686	709	739	722	713	698	647	671	759	688	735	679	682	707	722	677	690	674	680	689	705	716	724	723	704	670	730	715	697	706	684	721	743	707	680	719	690	701	729	676	683	700	677	679	696	740	702	664	685	672	712	688	684	740	715	715	731	683	692	706	697	756	685	735	713	721	683	736	681	681	721	721	697	694	673	756	725	662	754	680	698	747	673	719	734	687	728	706	672	695	728	702	721	741	644	698	746	668	724	702	697	668	688	712	722	701	719	695	666	641	708	670	676	719	724	731	700	708	678	710	696	659	704	662	705	695	704	743	722	697	699	731	679	739	708	698	730	713	664	688	718	712	696	716	724	731	682	731	687	673	689	720	736	692	725	683	695	672	731	703	694	714	748	688	738	635	698	681	677
29256	5947	2157	349	302	273	262	277	245	253	259	228	265	280	252	240	272	259	244	243	265	237	228	253	262	265	257	258	238	251	253	256	245	253	244	233	262	277	275	248	235	269	256	258	228	235	257	257	260	234	243	251	254	284	280	267	278	285	242	282	274	280	317	336	263	247	259	232	278	235	253	263	269	242	279	242	266	264	260	261	271	247	240	240	239	275	274	263	274	286	239	284	261	253	234	242	266	258	252	263	261	246	279	264	274	232	252	237	289	252	246	246	248	236	245	246	278	250	259	239	254	241	267	267	258	250	243	236	224	246	268	230	277	255	223	227	254	234	277	245	273	239	243	269	248	259	263	242	248	268	243	232	259	277	251	261	214	263	266	241	254	265	266	273	254	280	272	237	265	222	247	243	267	247	261	278	263	277	233	263	246	274	243	269	241	264	267	270	237	252	253	256	253	234	230	250	247	244	245	267	237	273	240	275	248	269	232	246	215	273	279	248	261	271	246	272	247	237	231	259	263	261	223	233	238	233	229	267	257	248	255	276	261	290	230	250	224	230	239	276	259	234	231	247	261	259	262	268	257	247	257	289	243	251	256	249	282	252	285	231	231	257	256	247	246	240	267	254	243	258	263	243	229	223	254	267	247	257	262	240	270	246	245	243	238	250	261	240	231	249	258	262	254	263	263	263	254	233	253	246	235	270	259	280	225	231	240	244	241	216	245	260	293	266	279	258	241	249	285	261	253	243	279	243	285	255	266	267	214	253	265	281	244	266	269	245	259	277	254	233	242	270	282	241	301	268	289	235	274	261	234	262	269	250	208	249	291	249	240	247	251	239	259	258	264	256	244	252	239	266	252	250	266	265	238	241	308	261	244	250	262	280	252	237	240	252	257	269	243	214	245	259	248	260	300	263	259	246	266	242	244	255	267	275	261	250	259	258	239	239	222	253	242	235	271	262	236	236	262	250	228	266	248	247	249	245	258	241	245	277	257	220	248	268	214	269	267	261	241	253	246	270	261	245	249	250	243	208	234	268	242	222	251	277	238	230	257	257	262	287	233	233	258	233	246	231	239	247	268	261	264	253	268	258	256	247	249	258	225	250	261	255	227	271	269	286	238	226	247	266	266	270	234	230	211	262	277	252	285	251	254	263	249	253	254	231	264	265	254	256	247	273	244	271	239	238	238	260	253	256	272	269	237	262	267	254	240	239	253	246	254	264	241	255	259	277	262	234	227	234	268	294	250	264	262	263	226	224	282	266	224	244	265	255	266	243	263	285	280	233	241	259	262	245	273	255	241	242	266	251	256	289	264	237	260	282	235	228	247	246	251	277	278	263	226	251	259	239	243	224	254	265	250	236	239	241	251	268	257	215	258	237	238	255	282	250	236	241	250	255	268	249	242	245	266	264	233	228	254	277	250	255	271	265	246	247	242	248	253	262	221	233	244	241	256	238	234	250	254	268	229	250	262	263	253	243	242	279	254	252	244	239	242	243	225	232	272	225	229	265	252	238	228	210	248	258	261	258	309	231	272	262	228	263	234	260	264	284	256	227	263	265	244	244	245	215	251	281	264	252	249	241	235	242	264	248	253	238	244	246	238	213	222	240	272	273	250	267	255	249	239	242	258	255	290	285	271	268	257	248	256	251	241	245	250	251	237	262	249	260	257	257	260	260	220	252	257	235	253	254	292	256	245	243	259	274	237	265	269	255	235	262	242	259	264	247	236	244	282	251	240	263	274	255	225	220	252	274	256	248	292	271	253	251	242	254	225	266	220	234	251	242	235	242	232	222	281	227	261	269	249	286	233	262	249	259	236	251	263	271	278	275	267	284	244	278	237	238	265	245	274	244	275	259	278	259	266	287	262	257	249	248	251	248	235	241	269	290	240	266	233	270	263	261	222	232	243	241	254	236	245	245	265	237	243	257	234	284	221	244	246	250	269	244	261	234	242	264	252	287	246	227	261	267	247	247	243	271	248	231	276	256	257	246	255	251	271	235	244	264	275	253	224	255	227	281	230	242	257	272	256	244	249	259	234	266	243	223	223	239	267	251	258	248	235	254	268	251	233	256	272	250	256	275	243	254	284	248	264	235	255	255	244	256	253	251	249	244	256	243	256	238	222	236	269	258	242	267	254	231	237	250	248	242	261	245	276	265	267	249	252	245	254	241	285	225	249	240	259	243	264	226	257	251	245	271	263	280	295	235	261	252	248	242	254	256	284	247	259	239	226	249	246	269	256	285	272	258	261	246	248	271	246	235	254	270	261	246	221	240	255	258	257	268	232	273	268	263	268	235	238	219	271	214	261	262	252	259	242	256	241	287	258	248	254	256	234	262	247	253	252	263	256	247	220	269	286	235	225	243	267	281	246	269	218	257	273	268	283	267	259	280	219	253	224	242	215	245	259	285	262	257	290	288	268	235	257	252	246	265	239	263	250	247	257	258	279	258	258	248	238	269	253	252	229	249	268	269	265	272	267	246	262	220	251	255	257	255	293	250	252	246	225	265	223	258	265	267	277	230	232	238	252	268	280	265	240	253	252	257	246	257	248	242	255	231	236	274	257	246	246	247	248	250	260	234	264	259	256	230	238	279	262	249	277	275	264	265	274	256	241	293	244	234	286	255	242	257	273	257	262	252	235	257	252	278	253	258	231	274	263	272	265	284	238	257	251	275	239	253	223	268	250	249	257	246	253	272	264	236	245	261	259	248	240	264	255	269	257	261	237	268	271	248	240	230	242	274	253	226	230	239	227	262	225	256	268	248	271	264	270	260	253	257	233	254	271	242	231	244	272	251	258	251	258	238	254	255	254	253	220	254	278	279	266	233	256	214	289	249	231	244	280	302	229	261	249	273	234	254	266	231	245	261	231	280	263	248	250	238	238	271	241	245	258	275	233	260	261	231	283	239	266	263	272	251	227	251	278	261	248	249	241	233	271	235	256	247	226	269	253	230	258	282	293	231	250	261	270	246	243	284	225	261	230	246	236	249	264	227	269	255	253	233	235	268	263	242	276	246	246	255	254	270	263	246	274	254	264	237	241	247	227	250	238	242	256	225	267	253	270	210	240	254	249	261	275	270	269	256	252	254	260	245	254	285	244	246	243	279	289	256	253	242	256	273	245	248	271	273	249	237	253	262	235	237	234	249	268	237	270	266	241	260	260	249	265	277	254	256	222	228	279	250	246	257	252	264	264	247	250	252	247	263	230	265	273	265	244	276	243	291	263	240	249	277	238	258	267	232	264	258	271	292	269	231	276	257	240	244	236	235	269	252	266	259	253	259	232	285	224	251	263	258	235	242	228	237	243	284	257	251	273	246	230	263	269	244	261	252	261	248	258	254	256	251	262	275	242	255	247	241	268	256	256	269	258	233	246	267	260	246	240	262	256	247	232	239	239	262	274	261	252	229	275	241	265	259	242	259	250	282	269	245	240	243	261	273	293	254	252	261	256	248	265	248	268	258	264	239	233	248	239	233	253	247
26613	3235	3512	792	752	796	777	762	749	737	717	701	718	714	672	678	727	737	706	760	741	745	701	722	686	761	689	738	680	663	682	694	693	683	654	717	670	713	714	675	674	689	642	689	669	666	658	641	709	720	665	742	745	758	916	875	797	750	757	754	838	1033	1230	1112	781	683	735	635	636	659	671	696	683	669	664	693	704	707	644	722	698	635	718	734	686	685	673	719	729	692	692	723	693	651	665	651	732	674	687	686	717	686	710	717	725	723	709	641	733	675	687	653	688	752	713	642	667	695	718	696	716	725	654	671	674	661	664	699	670	687	711	659	668	666	709	702	734	726	678	654	718	742	694	705	679	695	745	695	729	686	685	693	739	709	704	728	656	737	646	710	745	681	706	687	725	714	769	756	679	704	734	696	654	709	744	687	713	727	645	681	686	673	682	700	733	658	708	737	676	700	704	702	701	702	724	731	678	726	687	727	728	712	684	681	671	736	747	681	679	672	709	714	687	689	720	718	733	703	655	715	694	717	681	673	694	707	673	701	702	709	712	700	729	695	723	698	673	704	692	698	704	745	683	709	664	667	712	710	717	679	716	656	736	652	707	685	718	714	699	719	680	717	672	672	676	710	712	741	698	680	737	718	705	670	725	729	709	675	703	702	699	714	724	697	703	682	713	705	697	695	695	682	705	713	737	708	660	709	673	714	676	711	700	696	698	679	715	674	709	680	686	641	712	691	760	687	696	723	700	649	685	699	725	746	683	687	726	638	683	686	663	691	731	743	737	750	702	658	703	738	713	671	690	684	675	698	700	703	647	714	719	717	722	681	731	688	725	693	703	719	695	721	685	667	667	658	730	627	726	657	672	670	701	705	694	704	711	672	668	689	691	781	698	666	676	736	681	695	695	703	665	653	698	733	742	682	687	667	698	705	661	699	691	720	712	716	664	718	661	722	677	698	692	725	739	738	749	710	682	648	700	661	659	673	691	687	714	659	714	676	733	720	714	708	710	684	688	689	707	693	666	722	710	666	706	682	666	685	725	680	678	726	697	691	663	698	716	672	706	752	686	645	710	685	686	664	702	625	697	677	748	698	710	691	697	662	716	690	691	708	706	644	685	687	707	713	702	702	683	690	711	713	712	706	723	663	675	736	658	680	720	700	695	748	691	647	702	689	716	716	648	665	611	712	736	665	672	744	680	740	719	660	682	724	709	682	718	720	688	697	716	685	679	699	689	680	734	710	730	651	743	704	682	701	702	687	710	751	699	687	718	656	675	753	674	698	695	715	685	722	786	691	669	758	665	675	689	719	677	705	696	704	702	691	637	681	689	714	733	686	699	732	739	715	728	692	673	685	691	699	692	673	716	684	681	693	710	729	712	680	682	697	727	721	662	703	636	694	734	762	751	730	700	695	700	748	674	695	707	738	730	695	688	676	679	683	682	697	700	681	694	693	705	691	713	706	698	671	706	704	726	648	702	699	703	706	662	730	665	733	709	670	706	773	697	668	665	677	702	668	686	714	706	662	730	689	692	689	701	650	696	697	666	736	698	707	702	710	728	666	690	684	693	699	704	676	699	708	728	662	738	711	708	713	730	682	688	717	728	686	728	714	679	698	693	658	679	722	685	684	708	719	685	718	678	688	729	710	653	734	683	653	750	673	680	695	669	660	710	685	732	697	681	735	636	656	694	693	714	711	691	707	676	673	680	731	694	716	693	688	707	696	699	729	724	690	689	744	693	717	747	707	722	728	621	695	674	725	705	673	693	699	710	697	679	696	679	712	723	716	689	647	714	675	694	714	700	664	748	739	707	693	701	687	731	658	689	680	709	714	703	689	722	703	683	724	706	706	683	691	691	704	697	725	691	674	735	700	686	669	715	695	660	735	699	763	674	710	666	704	684	703	726	713	701	696	698	685	696	739	676	689	720	713	709	723	744	680	717	651	726	711	732	702	698	752	675	685	716	656	698	671	681	697	741	679	671	703	772	722	677	716	700	686	731	682	687	666	697	698	714	677	702	693	730	697	679	643	747	738	733	717	709	647	696	653	698	675	711	696	678	693	648	707	673	709	731	738	686	680	720	667	714	674	718	710	728	699	716	686	681	679	715	678	653	731	723	657	690	713	698	712	661	705	740	703	684	717	707	681	709	703	696	684	694	664	670	713	717	681	677	742	689	695	688	710	668	689	676	691	726	703	664	714	697	677	727	722	720	703	699	713	772	674	700	681	673	690	673	721	708	705	698	643	736	687	691	679	709	726	676	691	667	704	756	689	652	737	716	725	657	750	697	660	673	653	713	710	689	687	639	688	696	652	741	698	696	748	681	683	685	696	683	672	647	660	714	702	666	737	653	696	697	699	731	715	716	670	708	705	685	755	667	692	710	682	686	687	698	719	708	697	737	714	716	677	682	722	647	678	716	727	709	723	687	720	700	699	692	678	734	692	684	710	690	733	696	700	742	697	682	743	692	726	727	663	690	668	677	709	708	668	650	697	709	733	674	709	706	724	674	688	733	670	656	681	689	706	683	689	698	723	679	688	701	684	686	684	730	709	700	685	683	668	658	748	699	666	728	705	677	684	704	718	705	717	726	677	693	695	701	713	693	700	635	710	662	716	706	698	719	715	677	651	690	693	735	636	661	710	706	668	733	780	710	661	694	694	668	673	684	747	692	727	671	648	688	708	719	671	724	684	700	690	683	692	658	754	696	712	664	661	694	725	681	701	714	705	713	703	713	680	689	660	718	700	686	711	669	660	692	717	735	683	718	702	711	717	700	703	690	620	709	650	681	673	772	694	697	750	685	661	704	742	701	702	685	694	715	708	686	695	657	702	646	737	706	681	730	697	687	647	753	677	680	710	690	718	696	686	685	756	732	683	684	656	737	670	750	742	705	733	691	703	728	733	668	729	625	716	682	689	674	745	640	743	678	721	671	669	697	696	696	757	686	677	716	667	696	703	706	669	646	697	670	663	734	723	751	665	703	744	723	673	704	733	686	715	714	714	684	726	678	655	707	710	693	661	744	705	724	736	723	735	628	645	725	720	704	751	683	727	689	685	733	703	740	753	712	638	664	714	735	709	697	684	722	720	753	673	683	692	636	678	666	670	756	679	693	725	693	660	745	684	711	689	717	690	687	688	713	677	654	692	695	719	686	680	691	698	733	706	712	716	668	677	683	726	681	689	666	669	736	688	687	724	706	701	663	685	703	771	697	686	676	692	673	662	740	684	720	661	715	697	686	747	704	690	677	688	710	727	713	733	757	674	747	697	713	674	712	690	678	695	705	685	669	718	725	684	747	690	748	707	663	663	703	682	702	726	721	747	733	709	725	670	737	670	727	716	720	701	682	684	676	672	752	750	680	725	717	706	674	735	703	713	670	714	693	731	747	710	663	717	674	748	702	692	680	696	679	700	713	690	670	706	715	716	731	712	684	674	697	722	698	697	702	714	659	708	711	672	643	735	710	686	696	714	721	709	710	699	712	716	674	681
72879	35987	25416	2947	482	359	289	300	280	281	244	260	223	205	237	226	220	235	217	210	207	209	227	207	203	221	223	218	178	220	203	196	198	182	221	224	229	198	210	190	213	207	204	215	187	236	209	186	222	204	217	211	246	238	312	323	314	317	361	259	382	535	540	401	200	186	183	209	185	184	178	201	220	204	205	210	203	205	205	190	219	212	213	188	183	222	214	191	203	198	182	215	197	192	200	201	198	212	189	203	212	219	194	204	224	206	195	196	194	215	212	198	210	214	224	211	203	195	211	177	226	208	204	186	197	226	201	184	201	217	187	214	199	190	229	203	209	204	190	211	195	206	187	176	193	188	214	197	222	227	216	194	210	197	201	220	242	224	188	199	191	176	203	206	206	205	204	198	221	203	202	200	210	214	194	199	188	202	207	220	231	194	211	213	235	192	205	207	191	216	210	223	221	233	217	207	219	189	212	199	193	198	207	212	211	210	207	227	220	198	207	192	198	196	202	205	214	195	209	224	210	199	221	212	224	196	197	190	211	217	200	211	187	217	206	202	204	201	200	206	200	214	207	199	227	223	182	210	213	197	224	231	201	203	167	214	191	195	210	209	189	202	220	199	178	199	228	225	220	214	184	206	177	221	185	202	197	182	205	223	183	210	228	202	230	205	197	191	195	223	188	191	209	186	233	233	227	216	201	206	224	233	188	206	207	183	173	206	211	212	222	183	207	196	227	197	207	212	176	190	189	225	189	200	189	206	187	179	203	218	176	197	204	206	210	183	193	201	220	198	192	185	185	211	187	197	208	226	209	198	207	186	256	212	240	189	227	189	197	204	168	204	198	182	224	209	202	179	206	205	229	195	191	200	185	194	212	222	198	176	221	195	198	196	202	208	207	213	213	190	181	235	218	191	192	219	244	217	217	205	185	223	199	185	205	220	174	200	201	182	153	197	222	188	205	220	214	177	180	202	188	218	218	191	208	177	198	165	196	194	212	196	220	195	196	189	212	190	186	198	191	200	222	206	199	205	211	212	188	216	257	209	200	208	216	214	206	194	207	201	256	212	204	240	210	215	225	219	211	230	223	207	203	197	227	208	201	203	214	202	186	196	218	221	196	192	210	207	204	215	208	189	208	187	196	192	198	218	206	205	203	186	198	201	199	189	211	202	198	186	201	220	210	215	213	185	177	216	192	179	180	202	186	213	200	202	196	211	180	198	200	197	187	191	197	185	189	207	203	221	190	201	230	220	213	213	226	205	183	191	206	214	194	223	184	224	214	211	195	213	193	191	206	229	215	198	203	189	183	189	193	232	217	192	197	200	186	194	238	199	187	185	212	205	199	194	215	234	217	207	226	217	202	205	212	188	188	188	228	228	168	200	194	213	214	202	199	200	200	220	185	196	192	191	190	215	215	211	189	218	199	188	203	178	210	172	192	218	197	210	206	198	212	200	205	196	193	218	187	198	194	206	187	233	237	222	197	184	219	226	219	217	193	189	199	196	212	193	205	213	224	181	201	190	186	191	187	192	190	216	208	215	185	203	219	200	188	207	178	232	192	201	199	203	192	206	206	179	190	216	178	200	209	224	211	201	201	207	212	197	210	222	190	199	189	204	217	192	192	199	213	199	223	222	211	199	222	186	224	233	225	215	225	201	220	189	207	208	187	192	202	209	202	190	224	185	195	185	216	212	221	211	207	205	225	207	184	222	205	222	201	205	214	222	212	222	183	215	199	184	182	209	204	208	189	207	206	189	199	200	201	207	201	206	204	247	175	194	194	211	186	208	219	175	208	194	225	175	207	203	202	182	168	192	220	215	177	239	206	195	218	221	193	173	194	203	191	204	185	183	204	209	216	221	183	205	190	195	205	198	225	199	197	189	210	183	215	231	184	197	196	187	182	214	203	242	205	196	188	217	212	183	230	195	198	210	192	190	190	180	212	223	200	189	189	230	183	215	209	198	221	185	207	214	197	196	212	215	223	200	176	227	226	200	191	228	196	222	189	184	189	210	213	176	213	204	235	200	198	198	187	207	194	205	191	230	200	204	200	202	189	171	191	234	218	208	225	213	194	183	176	198	205	184	181	194	211	215	213	190	223	200	207	217	214	192	200	218	195	214	187	197	230	204	193	202	192	216	222	209	179	204	201	185	233	177	188	229	200	220	196	211	244	208	233	207	184	218	187	201	201	189	212	215	215	199	203	189	234	227	193	188	224	208	226	220	209	191	200	212	186	203	221	205	201	198	176	206	224	192	208	201	180	210	210	213	220	213	186	208	201	199	204	208	193	215	200	187	217	201	225	206	227	194	204	217	213	228	224	210	220	196	209	202	205	200	213	192	200	197	228	210	202	194	200	205	193	191	208	222	199	180	204	231	211	175	210	229	197	192	206	194	191	196	201	201	208	211	192	204	196	196	183	210	190	206	196	232	233	191	217	197	186	204	221	185	185	218	202	222	183	233	183	220	219	202	201	211	220	196	193	210	188	200	200	226	215	187	242	193	224	205	217	210	198	207	186	199	206	214	215	179	198	211	188	209	222	221	193	210	222	183	204	177	208	207	199	204	225	228	206	233	194	211	193	194	186	202	171	203	217	210	213	212	205	211	207	185	212	219	190	225	174	221	187	202	209	201	200	181	200	173	179	217	194	209	221	189	181	231	219	185	212	185	203	203	208	203	179	183	229	226	208	199	181	192	209	226	232	202	209	215	213	199	213	202	199	178	183	197	221	172	192	213	200	190	222	175	194	208	203	202	204	192	205	200	192	198	179	211	203	172	185	219	209	206	200	207	207	209	230	208	203	200	184	212	202	175	188	204	208	195	199	202	191	221	184	192	177	206	203	193	190	192	185	206	212	188	213	203	225	180	207	202	207	208	205	217	217	218	246	198	192	211	198	203	216	206	209	210	230	191	178	211	188	185	216	208	205	220	195	188	200	227	220	208	175	194	215	180	225	187	190	194	208	184	205	189	185	217	184	182	201	203	200	192	209	197	211	198	205	222	209	202	190	204	179	216	192	218	205	202	199	201	193	213	231	189	217	198	183	223	168	214	216	194	206	205	214	223	209	206	204	221	202	217	195	229	208	180	220	191	208	189	207	201	198	200	187	232	199	188	215	251	199	199	195	207	201	188	220	195	210	223	208	179	233	219	223	215	186	186	185	197	196	206	201	170	222	218	193	233	185	176	224	202	201	208	204	204	211	222	201	195	198	213	179	217	176	212	176	232	212	188	185	207	182	233	175	206	184	219	222	231	203	208	210	200	194	195	190	214	218	192	182	205	211	177	216	207	198	193	209	177	200	209	192	214	205	190	209	191	196	187	222	200	216	222	177	212	193	166	220	186	215	204	225	182	228	172	198	227	207	189	208	179	188	213	194	193	191	221	198	192	193	209	196	226	219	204	186	210	205	207	221	211	190	203	212	226	168	202	206	241	207	221	186	183	201	227	190	194	208	208	184	222	198	218	195	226	202	199	189	213	244	210
48188	14386	19809	1838	1650	1374	1201	1085	1055	918	855	805	808	803	788	747	745	697	701	710	660	632	678	661	699	583	660	637	664	624	590	637	608	601	645	600	589	627	608	586	594	587	589	597	608	596	588	598	611	577	602	713	859	1056	1517	1490	1524	1835	1954	1179	2102	2960	2873	1814	622	603	617	584	614	615	589	596	577	582	612	600	608	575	631	573	557	585	596	570	591	564	570	584	603	569	558	576	613	609	565	563	565	577	614	586	587	586	538	555	577	612	590	634	583	573	598	572	559	583	559	584	592	581	599	593	563	606	578	600	544	609	592	569	562	590	624	568	550	563	606	603	561	551	596	589	566	587	577	581	605	607	591	595	594	572	582	601	563	567	610	622	574	598	591	602	606	607	572	553	601	583	569	614	613	591	602	571	587	576	597	605	586	580	589	589	550	621	567	622	578	587	547	592	596	559	547	570	593	564	578	578	589	600	574	596	565	585	611	593	594	552	606	584	582	627	598	546	541	609	610	580	572	555	598	579	574	581	583	581	590	550	555	598	565	619	627	566	570	594	604	581	587	558	586	618	590	607	553	608	608	631	592	560	567	579	562	594	600	596	564	522	588	568	589	603	553	585	586	607	572	526	608	525	589	565	570	565	628	578	584	579	556	600	589	610	533	582	560	590	568	578	579	586	579	585	590	537	559	583	611	605	629	569	547	587	582	547	604	571	570	598	587	579	569	595	629	578	540	608	576	605	576	545	600	586	582	586	567	598	609	568	576	563	617	586	602	565	566	593	568	598	591	607	541	573	574	570	601	559	540	589	583	605	603	590	607	620	590	600	574	571	629	566	568	613	570	573	603	612	576	605	647	586	585	619	628	579	566	602	609	559	550	597	590	600	606	570	520	619	574	556	573	604	583	590	579	661	581	579	563	579	587	601	568	629	573	622	628	578	604	566	572	601	576	577	595	576	576	559	554	606	573	549	601	549	547	607	566	533	544	602	642	632	588	597	603	614	566	579	597	607	572	534	576	584	576	528	582	584	595	580	617	594	600	591	575	568	605	592	578	559	589	529	555	582	589	544	578	604	575	586	586	588	590	546	571	565	575	564	610	534	594	574	554	606	558	548	598	589	607	595	607	628	579	614	590	557	548	592	605	569	652	587	558	550	605	581	575	644	628	564	571	566	584	568	645	569	565	604	576	563	578	612	608	585	594	602	644	613	576	580	583	603	592	502	626	539	559	609	522	578	622	569	591	593	564	630	600	606	581	569	598	589	606	535	569	544	575	581	510	575	646	552	545	564	598	572	590	560	586	564	616	568	606	584	554	561	588	578	588	572	619	586	577	551	603	579	585	602	614	597	560	601	529	564	531	613	652	584	600	628	572	577	597	583	555	589	591	554	577	583	591	613	568	559	574	601	612	576	559	617	612	585	617	629	581	590	592	571	572	547	605	571	602	571	550	588	578	614	600	545	599	552	594	563	623	535	601	545	560	564	644	583	606	574	602	565	606	603	599	579	597	599	563	557	605	600	542	610	589	622	607	613	610	599	533	543	489	589	575	575	604	574	566	562	556	601	594	570	550	587	610	571	556	627	592	595	552	641	590	586	561	564	587	588	602	565	571	620	597	560	590	563	597	564	579	571	646	567	608	587	629	567	559	609	574	637	616	602	587	564	600	592	563	587	551	630	579	597	590	584	567	586	536	602	594	548	575	550	599	591	594	609	565	566	582	548	599	549	575	605	601	573	575	587	614	633	594	608	619	571	553	567	555	623	610	607	574	584	593	597	587	568	598	587	571	602	621	591	574	577	574	568	553	589	617	576	581	548	593	583	561	609	527	616	609	622	571	572	614	582	599	586	623	577	572	555	564	567	576	553	588	551	638	590	593	583	573	608	539	574	585	608	626	570	616	630	591	574	618	579	555	555	534	564	580	584	585	614	596	594	587	585	645	541	586	594	578	595	560	574	562	569	580	593	556	594	557	591	628	595	589	572	572	651	566	581	552	605	584	581	612	587	554	586	575	600	585	581	644	586	604	622	606	539	538	588	596	562	586	603	581	560	573	620	595	570	584	559	579	601	613	530	631	570	549	615	587	597	592	614	603	540	572	608	568	619	633	609	549	559	585	595	589	625	543	620	589	592	610	566	588	636	604	556	573	582	632	632	547	543	657	570	586	577	571	592	545	607	644	525	598	610	559	619	550	607	583	630	523	563	590	572	595	593	539	609	546	552	561	547	572	596	564	576	556	615	571	524	596	585	584	587	587	625	616	576	589	601	592	587	566	586	646	573	549	596	611	603	597	597	576	608	557	623	584	593	591	614	628	576	575	607	585	619	582	605	608	586	586	576	547	570	576	605	590	581	581	620	606	572	553	574	536	601	598	583	561	604	601	570	632	604	615	556	569	549	586	586	579	548	601	558	623	589	552	577	529	610	578	638	585	614	564	583	572	571	603	589	619	567	539	602	585	614	601	625	571	589	566	632	566	571	578	578	563	570	580	570	617	607	609	594	591	553	584	573	563	590	601	568	589	617	570	578	593	588	596	602	583	603	593	585	589	608	589	598	625	619	554	566	613	565	622	604	596	617	583	596	609	612	540	577	601	598	596	604	531	556	581	592	576	568	600	568	538	613	621	588	540	598	603	612	575	599	602	600	618	589	559	579	586	586	606	584	558	622	576	559	602	582	598	641	624	626	615	598	618	579	624	567	604	615	566	590	581	592	551	570	593	553	575	575	540	544	553	598	615	595	614	547	606	606	600	580	606	574	599	592	588	564	555	597	588	588	579	571	621	611	572	553	604	554	586	575	569	617	591	622	636	578	542	577	555	601	586	618	598	543	582	608	632	568	523	587	616	552	586	618	586	598	554	597	563	623	603	634	554	559	578	589	605	585	618	581	586	618	560	584	657	586	612	561	539	573	584	608	570	552	607	544	555	653	596	607	608	590	559	597	542	558	613	579	619	568	584	615	588	551	580	552	573	563	562	532	627	605	604	580	611	598	581	578	564	586	582	599	590	608	592	592	531	570	605	603	594	610	577	585	596	601	596	646	553	615	596	603	593	569	620	613	596	624	574	558	558	600	609	620	619	571	556	583	583	611	544	563	635	581	594	616	599	578	606	601	582	610	594	616	578	620	566	556	568	574	570	591	574	601	535	584	597	566	588	640	566	595	540	603	574	593	630	605	552	624	601	542	595	606	605	586	563	566	562	617	565	573	582	589	568	593	576	573	577	558	580	626	562	606	613	598	586	573	575	580	565	602	570	587	577	576	637	595	570	563	577	597	558	577	612	582	541	584	539	587	580	569	577	591	575	630	607	569	611	578	595	594	561	583	622	531	562	584	576	619	586	589	596	595	548	605	563	596	567	644	612	562	554	594	607	566	571	546	604	550	591	609	602	584	559	602	542	553	610	568	596	567	548	587	563	556	604	563	583	619	572	543	556	554	613	590	633	548	618	588	611	574	579	562	599	602	559	551	588	628	553	657	550	587	553	584
83015	45898	34895	7836	982	637	519	443	406	372	376	351	261	279	311	320	344	294	269	269	300	305	274	275	255	304	300	267	259	267	297	237	292	268	271	278	255	269	238	245	264	266	268	274	254	254	240	279	261	267	262	298	299	372	370	483	573	508	475	544	720	723	775	531	283	273	241	249	279	270	248	267	229	280	259	258	269	264	251	231	270	241	245	272	282	250	272	287	276	259	254	287	286	255	279	303	251	251	228	243	258	290	282	240	260	278	263	261	281	243	267	255	250	255	285	268	275	252	265	258	273	243	276	248	251	269	241	252	264	261	271	230	285	255	293	264	255	281	246	271	276	230	252	247	266	250	246	296	288	284	254	249	257	259	292	286	301	270	278	253	263	271	243	273	278	241	289	231	249	234	263	252	259	247	282	268	268	249	254	278	283	258	270	225	257	305	259	247	232	253	272	253	247	298	256	249	251	240	276	271	282	265	271	261	280	271	268	242	291	260	279	254	261	289	253	227	243	273	265	230	251	288	255	258	270	261	274	293	259	255	242	281	254	217	254	276	243	254	265	247	296	264	235	283	273	309	279	281	263	250	247	275	217	256	229	236	282	262	287	224	258	251	275	248	280	285	295	247	261	263	294	259	261	259	247	253	269	272	292	273	300	243	292	269	265	242	275	272	240	254	232	274	256	254	243	288	265	274	255	269	256	259	233	261	263	239	281	257	262	262	269	272	275	266	265	253	247	254	274	234	249	262	261	262	252	246	261	269	255	262	263	233	245	266	252	267	264	263	259	256	248	267	266	287	265	250	255	272	303	264	228	277	250	238	232	258	250	258	263	275	269	250	256	264	285	270	266	264	277	265	291	242	253	265	292	263	284	253	254	261	270	270	284	256	236	263	263	284	231	251	240	282	254	259	261	275	280	231	255	247	271	248	275	276	254	257	251	260	295	261	261	307	227	258	281	314	245	277	278	243	259	252	269	230	274	270	293	222	222	271	251	270	263	305	279	261	270	226	273	252	296	265	269	233	253	278	232	249	248	249	280	285	246	241	232	255	249	273	284	267	250	286	271	258	256	273	242	251	287	263	280	262	243	260	259	266	265	270	264	277	277	265	264	229	269	253	271	272	240	247	258	274	264	239	241	282	304	254	270	252	259	254	252	233	273	267	279	262	277	266	265	272	245	257	257	252	242	251	246	272	251	245	274	278	271	271	253	251	295	258	275	284	261	281	260	269	268	273	249	252	256	292	309	259	268	270	261	257	248	238	274	281	263	230	247	267	276	250	251	259	262	252	258	245	234	251	252	238	270	264	282	262	288	243	265	270	268	263	253	269	278	258	262	287	246	240	263	222	276	243	240	268	270	288	231	236	261	267	274	221	247	249	245	285	239	255	272	285	236	244	235	242	250	294	258	282	282	264	259	266	242	245	271	274	260	243	263	266	274	270	280	267	260	246	269	253	248	251	263	222	262	282	274	248	234	247	233	255	289	262	256	252	263	252	268	260	255	267	225	302	266	253	257	267	264	235	262	271	265	273	252	242	254	266	240	262	256	284	252	260	253	277	280	257	253	256	260	260	270	266	300	268	252	247	248	244	292	254	259	295	241	264	264	278	257	239	279	308	281	272	262	256	254	272	271	226	296	235	272	289	222	266	244	257	235	237	290	265	263	262	275	237	249	265	247	259	244	234	250	259	265	255	258	277	266	288	247	244	268	251	253	244	263	292	254	262	242	287	251	269	246	243	243	243	265	290	270	235	265	263	247	252	242	293	247	281	237	229	286	280	271	258	249	270	254	247	259	277	255	266	258	278	253	239	284	221	270	255	309	262	271	288	241	267	267	282	242	264	270	272	240	259	249	242	271	281	291	257	275	253	249	236	268	257	271	268	270	278	260	262	251	286	274	221	247	285	259	253	270	274	255	259	268	242	243	282	265	233	269	254	241	249	298	244	245	268	253	257	254	272	235	251	271	263	259	240	275	280	278	251	239	255	237	236	252	280	299	279	254	257	258	247	245	253	273	236	262	249	295	267	248	263	255	265	278	263	260	266	256	252	265	269	259	244	246	258	255	263	251	250	251	213	262	268	247	253	272	260	248	271	254	298	254	262	289	270	222	264	288	247	274	265	247	269	268	241	256	240	249	227	296	285	267	259	238	282	229	227	282	224	262	244	285	234	255	244	258	238	224	274	276	266	252	273	296	237	280	265	271	265	275	279	248	267	253	245	258	258	276	279	277	264	263	265	256	247	232	247	268	278	257	293	305	266	274	247	218	274	272	282	280	236	244	284	257	248	259	267	239	283	271	260	243	288	251	277	258	268	287	274	272	261	287	255	258	291	270	235	250	249	259	244	234	252	270	255	282	279	251	266	263	253	226	264	253	273	264	257	286	245	227	280	272	243	258	253	250	240	252	257	274	215	265	288	267	273	275	264	279	256	244	262	261	286	233	253	234	243	249	284	239	284	282	214	281	271	252	244	248	248	260	256	285	257	295	284	251	267	256	282	280	268	271	231	284	265	235	249	253	267	253	275	250	269	229	267	262	256	251	263	281	242	252	247	261	262	271	290	257	267	262	265	263	239	271	258	284	287	256	258	252	274	249	263	247	232	268	263	283	270	256	261	253	253	273	286	259	245	254	266	283	267	242	244	259	257	269	256	251	256	292	240	286	257	249	243	278	278	239	263	233	257	275	255	278	265	257	285	289	278	249	252	253	251	262	235	226	263	290	266	268	246	234	235	260	241	289	256	262	256	240	250	247	268	283	235	263	258	287	250	266	280	267	273	268	248	238	281	256	287	271	266	269	270	255	244	273	282	249	258	271	268	251	282	258	271	271	216	248	277	269	260	277	242	249	234	251	265	272	240	235	255	233	261	283	253	259	256	282	279	270	252	243	285	275	258	258	250	268	266	242	265	287	270	263	263	258	244	254	261	269	266	259	272	266	260	271	277	260	228	238	271	244	265	265	252	247	238	254	279	256	271	248	250	279	261	249	272	246	279	234	267	272	255	248	284	257	299	293	260	270	263	271	248	265	279	268	307	264	243	284	234	243	271	275	281	257	240	251	235	262	243	285	260	257	264	236	261	249	270	303	277	267	265	272	252	246	278	244	244	262	246	260	250	247	285	252	281	255	259	254	266	253	288	262	243	246	244	270	282	314	297	250	280	265	243	256	257	250	271	259	282	250	249	272	290	266	261	244	262	266	265	266	283	294	264	264	260	251	255	254	253	244	254	258	264	287	259	282	262	263	274	285	306	278	267	294	256	266	220	264	279	250	252	263	250	251	254	266	260	281	263	256	270	278	255	254	271	274	259	240	258	244	242	253	261	238	265	245	262	246	272	268	277	285	284	283	282	243	236	306	273	257	256	273	269	284	258	245	280	277	269	245	243	287	253	293	242	234	244	255	253	265	267	244	240	252	266	280	259	261	256	258	280	286	228	271	266	271	264	251	261	265	253	271	276	230	270	283	271	249	289	279	280	255	288
58551	22860	24658	2952	2601	2292	1967	1690	1500	1403	1274	1226	1122	1100	1018	1020	943	894	895	901	901	865	852	820	868	819	812	789	842	810	793	812	828	824	785	773	796	814	809	766	709	765	781	787	809	754	735	775	721	697	843	886	1179	1510	1708	2367	2999	2822	2449	2844	4223	4552	4407	2447	747	691	703	752	695	736	756	728	688	721	682	745	737	779	730	735	690	690	716	815	680	731	741	723	703	729	739	698	750	689	691	722	727	731	740	716	749	697	749	687	707	736	702	729	749	713	744	718	731	697	723	678	670	719	680	669	754	780	721	699	718	699	729	723	734	774	737	746	714	702	733	739	694	699	733	735	664	699	693	703	697	688	722	735	719	748	729	714	780	708	734	751	743	700	687	723	728	727	745	757	724	727	720	745	736	721	734	756	690	728	775	739	703	728	703	743	739	721	688	758	674	740	721	705	709	737	735	743	688	739	727	723	711	724	666	712	727	720	707	744	702	720	742	707	748	722	702	687	732	727	687	722	741	742	688	710	711	739	717	677	755	708	690	742	709	713	744	704	709	700	713	685	739	745	698	738	734	719	746	749	644	668	688	730	736	678	722	732	736	686	698	741	735	727	698	708	709	714	703	740	718	738	741	671	698	749	746	739	719	729	668	708	707	748	711	691	719	719	694	746	708	719	694	684	719	691	745	698	768	750	751	692	711	721	747	704	727	729	662	683	726	724	725	699	741	698	743	726	722	756	756	677	703	689	690	683	729	779	760	703	699	784	710	704	740	708	736	721	701	744	700	674	755	712	710	719	737	705	677	743	754	742	743	715	780	723	747	714	706	736	757	743	674	657	760	740	749	717	753	747	709	762	713	721	685	725	704	705	709	714	740	713	753	760	747	712	678	708	747	698	739	705	692	719	721	737	698	703	729	697	768	707	719	745	726	778	737	724	710	712	713	712	700	720	731	701	710	709	780	710	715	722	714	767	776	698	738	670	713	717	739	730	694	709	717	729	710	738	694	741	709	720	727	710	733	719	740	779	724	707	710	731	692	722	699	724	703	716	737	724	699	720	713	752	706	709	776	756	714	701	723	707	724	703	781	715	727	692	730	687	697	741	702	736	749	719	721	756	726	664	742	731	722	693	706	780	727	733	747	752	731	746	749	731	738	693	725	704	738	694	723	712	685	679	782	756	747	773	696	722	718	726	743	703	687	718	743	720	672	692	734	752	742	716	704	687	681	728	746	714	723	724	746	701	742	679	670	779	719	720	699	677	719	679	705	712	699	729	717	707	705	720	753	714	746	724	702	713	717	706	723	735	716	696	707	753	737	743	755	726	746	706	734	698	707	745	697	721	707	731	692	666	749	704	735	735	711	735	713	716	672	775	685	756	757	748	755	754	752	705	723	700	703	745	753	769	735	744	738	743	730	704	684	771	705	750	707	707	663	741	703	705	786	734	685	753	700	745	723	727	732	733	731	719	707	741	700	753	708	751	746	779	714	767	742	673	691	754	705	673	708	717	708	715	700	772	694	743	723	729	735	722	735	659	794	706	697	760	771	726	746	772	713	752	716	698	718	701	682	734	754	734	701	690	709	709	700	736	696	714	689	735	713	721	718	719	732	685	742	740	705	767	696	714	735	731	723	713	718	740	733	733	713	768	750	728	732	731	763	704	757	724	650	724	693	711	750	724	688	741	768	700	738	671	782	724	723	721	742	785	747	715	710	701	698	707	743	750	710	732	697	738	760	736	748	684	695	746	728	696	744	783	753	729	734	718	726	726	707	704	708	703	725	776	699	722	745	684	664	712	693	774	720	712	760	742	734	711	735	706	730	755	724	751	745	726	715	720	718	738	690	694	698	765	747	661	773	719	687	699	683	734	720	743	695	711	709	680	656	758	737	724	740	758	715	726	722	719	744	709	713	746	685	743	713	727	696	731	730	747	713	765	683	722	695	761	751	733	702	688	746	727	698	749	758	690	715	705	719	714	687	753	770	681	665	716	782	720	727	696	713	767	734	687	661	673	732	751	675	746	687	693	700	708	731	745	728	735	691	712	741	681	733	734	677	711	740	701	729	738	752	740	731	718	722	741	712	695	752	739	706	709	719	748	763	736	695	694	769	726	683	742	777	705	747	663	690	707	691	722	721	716	721	716	741	730	724	712	747	692	732	725	793	724	734	704	774	741	685	718	700	744	711	746	682	712	732	759	737	700	743	695	697	694	713	685	750	725	700	700	669	741	749	736	747	681	730	731	672	669	715	731	635	734	682	741	714	743	720	694	717	725	754	754	762	788	719	727	743	743	711	754	678	707	715	793	701	746	679	729	684	710	756	705	741	745	716	736	739	765	741	697	735	750	738	738	769	721	690	710	728	726	738	744	724	710	749	745	727	736	666	739	696	710	732	709	709	695	676	715	689	739	746	727	694	717	749	711	696	736	698	698	775	742	705	727	715	716	736	699	742	732	788	713	688	716	714	718	752	697	738	749	691	737	725	763	725	696	754	716	754	730	732	723	683	723	685	720	716	763	702	733	766	748	728	753	754	690	696	726	719	736	770	733	762	714	745	725	733	720	701	741	708	743	722	707	690	736	729	697	664	698	718	663	738	715	691	705	735	688	754	729	756	755	742	752	700	653	746	713	727	734	739	707	727	720	705	702	691	697	706	719	663	708	760	730	803	698	705	795	747	706	720	756	685	743	710	774	733	676	737	732	764	682	718	726	715	739	737	765	698	722	734	640	712	732	714	691	700	726	743	691	749	743	765	685	683	740	712	710	673	707	711	709	699	729	722	723	731	726	685	746	714	798	725	709	710	743	699	703	745	774	716	704	741	728	746	709	735	720	736	746	746	732	727	742	724	765	714	711	710	717	755	686	767	717	743	734	743	719	712	729	704	727	696	723	717	768	762	765	746	712	704	687	710	725	743	709	716	673	706	734	747	693	709	742	707	726	735	725	699	694	753	714	709	770	777	761	759	694	737	719	749	755	696	729	718	700	688	750	735	702	715	729	752	751	735	757	708	701	740	699	748	715	714	710	705	728	703	717	689	743	716	727	715	726	743	737	740	737	716	726	675	716	701	759	652	711	681	732	646	742	764	773	744	765	729	712	744	746	763	754	692	760	707	753	699	705	682	718	736	699	724	706	711	665	718	747	716	728	694	703	730	716	745	686	714	714	756	738	722	725	697	716	695	726	700	715	764	717	725	718	737	770	754	718	766	744	694	744	723	729	719	712	724	751	747	691	732	749	702	736	711	706	721	720	732	747	705	699	744	753	695	760	737	756	712	745	706	712	710	665	731	763	729	720	710	705	667	747	683	704	697	714	693	729	778	770	788	757	773	721	665	764	747	787	717	717	772	748	718	725	753	738	756	738	698	725	701	718	793	688	729	706	740	704	702	703	713	727	758	739	754	749	773	691	710	667	754	717	687	700	720	717	689	731	777	760	710	701	730	747	749	706	709	695	720	713	734	715	730	690	728	723	737	719	709	729	736	749	713	753
30032	6766	2182	324	294	274	266	242	263	266	259	278	254	264	249	248	257	284	264	264	242	243	274	239	275	257	271	279	268	235	260	249	290	242	274	261	276	275	242	233	254	244	280	256	243	278	243	274	247	250	270	278	235	254	268	278	289	270	255	277	272	265	308	330	261	254	236	230	235	268	278	225	224	267	255	237	246	266	254	283	264	242	284	269	259	242	261	284	245	263	263	259	255	232	254	245	280	252	249	270	235	258	271	236	229	231	263	292	249	267	261	289	254	276	269	262	247	263	264	278	263	250	244	216	229	233	262	227	240	242	235	249	250	252	259	265	270	268	242	260	258	256	255	253	274	272	263	249	260	258	260	262	269	243	276	251	252	256	254	266	251	242	267	248	259	259	263	261	241	273	245	263	281	243	250	256	234	262	277	297	269	269	244	252	248	254	226	244	245	265	269	253	252	246	257	283	241	224	216	240	268	259	228	245	262	248	260	251	233	221	279	249	265	242	230	237	252	224	265	250	225	273	242	236	244	295	239	238	239	253	228	259	283	243	239	245	236	259	245	275	268	260	265	238	258	247	263	225	275	255	284	232	224	248	225	261	257	239	268	269	236	237	253	239	277	262	260	261	257	248	258	244	263	287	276	252	249	245	252	259	252	241	246	278	237	236	253	253	270	244	255	241	241	269	253	255	235	257	260	247	268	265	243	253	282	242	252	254	280	268	244	238	238	269	257	268	260	246	261	260	270	271	276	267	247	228	235	235	248	285	246	244	234	249	241	284	243	242	258	232	258	252	282	273	248	236	258	235	271	238	234	236	249	270	255	235	268	260	271	264	236	254	255	277	259	248	243	276	262	219	278	261	242	250	245	234	244	260	269	250	277	236	276	281	285	235	267	263	260	240	269	233	261	252	283	238	234	214	248	290	255	263	278	257	251	256	255	265	255	257	254	238	240	224	249	270	256	259	260	249	261	282	238	263	234	237	280	252	268	240	244	232	249	271	254	237	247	254	247	237	265	257	238	247	252	267	251	261	248	283	260	263	257	241	257	276	260	263	253	255	248	242	236	272	287	271	251	242	236	282	273	265	241	267	254	239	229	250	267	267	269	248	255	266	257	255	256	264	278	259	256	262	252	262	270	266	259	258	304	252	244	253	265	256	238	260	244	291	254	239	265	244	237	277	255	242	246	261	252	247	240	269	256	240	276	239	238	258	266	276	235	256	245	237	277	264	278	266	248	235	252	250	239	213	230	250	260	251	257	266	253	244	247	241	240	266	268	251	257	284	242	252	243	245	253	255	287	236	234	263	261	255	244	252	247	259	240	296	227	235	265	253	255	261	270	275	261	229	254	231	272	257	254	241	258	245	257	259	246	255	234	268	280	252	277	264	292	277	257	241	241	262	246	261	226	217	243	204	234	244	244	257	251	285	267	254	267	249	255	253	249	243	259	263	277	273	256	229	252	263	248	238	232	274	251	272	244	241	256	274	264	255	244	284	232	279	267	269	254	251	255	231	249	230	254	264	284	227	265	269	258	261	254	252	263	258	235	244	237	232	276	237	242	262	237	245	279	255	277	270	253	262	270	230	245	270	266	253	245	265	220	259	260	253	240	252	223	231	277	251	239	256	250	263	259	259	280	276	263	260	257	228	250	236	242	250	215	258	243	259	268	240	221	252	237	256	256	248	232	285	253	254	268	275	243	236	276	276	243	275	244	235	277	266	254	263	226	239	223	221	246	263	246	235	250	237	252	223	271	273	235	252	227	256	287	255	249	262	259	285	235	235	250	262	237	252	276	279	236	268	226	228	272	237	256	259	243	226	258	271	236	251	250	247	255	255	275	249	231	266	271	288	258	230	261	233	265	230	237	256	268	221	241	246	233	270	251	243	238	259	242	272	270	236	244	245	256	247	240	227	243	259	259	224	273	247	264	258	257	248	272	259	244	253	262	244	261	258	231	268	235	237	227	253	232	267	252	267	247	268	272	255	284	270	266	226	245	260	221	239	273	255	267	279	232	254	262	271	250	231	261	252	248	246	254	244	262	288	243	256	264	270	270	288	243	279	283	235	272	262	233	264	239	245	301	248	262	225	283	253	255	248	268	271	251	247	259	278	272	251	243	266	243	261	255	260	231	271	232	253	242	269	242	252	228	271	239	250	257	269	268	270	263	273	245	237	253	233	250	274	262	237	242	223	244	264	236	241	246	236	283	256	257	257	248	267	260	264	232	275	267	253	263	241	247	260	234	283	268	283	264	236	259	243	238	256	239	257	282	279	225	260	260	221	263	256	277	249	230	243	272	245	253	251	268	253	273	259	247	241	266	240	251	268	273	258	271	268	262	254	251	238	244	282	266	246	277	239	246	237	237	244	254	271	249	256	236	265	231	258	266	233	263	232	226	254	294	256	258	242	253	258	254	248	257	242	233	265	243	254	269	262	244	245	256	248	249	283	271	256	250	249	267	248	266	227	269	263	261	256	260	248	263	262	251	261	269	257	270	243	266	248	263	270	251	244	270	276	244	228	260	248	236	225	229	265	258	244	239	247	265	231	227	261	261	255	267	258	289	237	255	244	267	232	243	250	259	245	238	267	232	247	251	239	240	257	242	247	252	251	236	236	268	234	278	257	251	247	259	244	257	249	252	262	256	249	229	242	244	269	265	247	253	249	218	254	267	279	278	263	278	264	248	233	241	270	246	249	251	242	239	250	231	243	251	257	248	276	252	256	242	277	274	261	241	279	237	258	228	253	219	268	249	247	233	258	280	261	225	256	242	272	244	284	264	240	238	281	220	264	274	247	268	243	250	239	262	255	255	238	253	223	282	266	263	269	267	240	266	271	254	252	252	241	248	275	246	249	250	241	241	247	250	221	225	264	265	247	249	249	273	250	282	231	243	248	273	248	266	263	265	235	233	252	257	236	258	246	264	267	237	227	269	257	228	239	261	259	246	273	292	242	273	262	253	276	246	264	274	290	249	258	270	233	262	241	247	237	287	254	279	279	228	280	270	254	253	249	236	272	257	276	219	259	250	273	248	281	227	262	251	271	242	275	268	259	245	269	279	263	274	253	251	219	249	261	276	244	252	241	267	255	306	273	277	232	240	258	253	265	248	248	255	250	230	242	266	269	246	232	258	274	259	245	246	267	256	280	260	262	252	249	275	255	256	274	280	251	226	285	237	250	290	292	267	290	249	260	260	252	265	210	245	236	261	273	269	274	276	218	249	239	234	251	223	257	229	254	270	244	268	243	267	256	268	216	231	220	260	243	297	234	264	281	245	237	296	249	291	252	260	243	257	243	263	235	278	222	222	246	258	239	252	259	251	253	254	256	247	234	269	243	260	250	283	239	233	244	272	262	243	261	239	238	232	242	272	244	270	242	266	248	225	223	252	235	247	264	226	242	272	274	264	250	238	267	255	241	262	239	253	249	262	256	253	242	249	248	273	257	241	267	274	227	235	256	252	248	263	252	250	259	258	235	241	266
27333	3774	3651	783	751	806	729	761	701	730	683	741	724	678	698	773	728	746	733	741	730	703	713	741	713	762	688	709	668	706	670	746	727	694	691	687	683	685	672	745	718	734	665	734	725	778	662	709	687	712	673	690	696	760	768	779	849	789	733	763	788	948	1037	1081	724	693	700	699	732	719	701	695	734	710	696	676	743	709	715	694	721	678	744	647	639	681	731	748	729	718	673	701	746	711	700	736	707	682	665	688	681	723	680	701	720	696	688	704	673	701	707	703	758	738	707	701	676	686	705	702	681	693	703	720	713	731	691	682	697	690	689	707	703	706	691	691	688	671	694	682	731	682	687	674	667	742	676	714	746	669	716	705	661	714	704	664	693	710	762	697	681	674	703	732	698	732	658	716	705	715	725	707	654	704	679	679	735	691	662	690	735	748	708	672	698	713	697	727	690	716	677	683	660	730	734	711	662	643	762	700	712	711	698	702	710	713	714	681	689	769	687	736	664	691	683	703	712	730	759	660	680	696	684	710	721	681	696	706	672	733	666	666	655	678	715	671	686	706	677	692	723	706	686	690	707	727	709	690	730	675	688	708	690	667	725	720	729	718	679	690	686	657	680	719	699	695	681	693	705	760	730	725	700	693	716	678	698	668	723	683	712	702	715	693	710	790	692	693	627	636	694	678	716	661	709	699	693	764	678	680	720	713	722	714	717	684	697	686	698	713	698	698	731	708	697	691	709	718	706	696	735	700	712	779	667	666	712	661	695	694	722	717	670	690	694	696	698	773	671	719	655	700	676	709	703	686	732	733	691	705	735	688	684	700	701	659	704	668	715	726	683	650	665	674	698	698	716	671	711	780	704	701	671	762	676	685	691	660	699	705	671	720	727	665	658	700	656	664	714	683	718	709	663	708	717	734	687	677	693	650	698	689	702	694	656	679	702	740	660	669	705	684	690	712	675	700	652	631	713	666	721	666	718	688	682	676	663	709	702	715	644	681	688	677	719	648	659	679	725	672	686	704	706	706	736	695	683	725	701	675	715	694	779	649	712	762	706	714	707	686	672	733	662	700	700	690	710	670	689	716	730	662	726	708	676	685	674	729	704	764	685	709	671	714	690	677	718	730	719	703	656	697	710	737	682	685	728	649	654	692	669	711	691	733	732	694	695	721	703	737	658	697	752	683	665	705	696	676	705	662	663	669	700	725	710	679	722	697	705	690	725	670	658	698	687	642	735	684	692	686	638	699	679	694	661	700	661	612	694	687	677	671	696	682	697	715	722	679	655	697	693	681	714	768	678	686	698	727	703	669	709	682	712	740	686	693	720	743	689	704	641	681	644	693	671	722	676	658	724	708	747	688	676	706	679	746	672	703	709	693	707	658	694	693	684	697	665	700	701	673	694	691	710	765	726	668	734	713	651	738	695	666	667	724	683	683	689	666	679	681	702	738	661	702	716	716	713	673	747	695	705	732	728	725	672	713	668	690	738	703	745	717	679	694	706	696	716	679	690	645	715	721	641	697	653	738	683	671	691	724	743	734	727	724	700	689	714	724	682	654	658	693	683	702	683	683	716	709	701	719	681	683	711	639	715	665	672	738	697	711	727	713	754	669	675	714	722	709	679	721	757	694	710	628	738	680	681	694	698	725	731	675	648	703	662	745	725	695	700	685	722	671	702	699	721	711	697	707	673	726	677	698	660	676	719	723	684	720	719	731	663	658	680	699	717	702	679	661	669	728	685	686	683	669	704	686	682	672	646	692	695	675	707	711	684	708	701	686	658	716	706	694	722	709	674	702	698	728	686	726	687	705	684	687	700	683	715	685	752	690	668	722	724	660	724	678	743	692	677	696	688	679	728	669	683	671	687	654	717	713	685	714	696	705	697	697	741	658	692	747	700	752	698	742	680	677	698	708	698	742	730	691	734	691	671	671	732	684	720	716	669	693	714	713	721	656	708	685	692	709	708	682	683	751	711	697	662	738	695	689	727	686	737	661	718	710	680	716	739	696	723	738	724	692	741	689	671	711	709	653	674	684	744	700	733	707	718	753	716	721	660	669	703	658	670	669	690	678	685	659	681	684	693	674	712	649	748	682	683	676	704	690	710	693	726	711	697	721	651	744	686	715	713	675	707	720	710	675	693	722	683	697	699	692	666	733	684	727	722	671	682	693	673	715	698	688	708	699	669	731	703	674	698	675	733	712	631	679	695	656	734	628	644	713	696	700	742	721	653	690	692	745	665	664	724	639	633	685	744	696	700	694	697	700	695	669	698	673	641	693	725	731	664	700	721	709	699	714	683	729	716	681	679	668	670	680	737	718	710	709	693	675	686	720	726	718	677	679	668	685	689	690	672	741	712	668	693	751	706	700	720	702	701	710	707	722	676	671	714	643	689	719	750	728	686	696	715	675	691	733	738	668	714	678	731	636	710	683	724	695	702	678	711	715	711	674	710	664	702	697	708	735	716	688	655	692	693	653	666	691	709	683	644	646	666	680	683	731	722	724	722	676	691	723	700	673	681	684	736	705	707	734	686	703	711	736	694	716	701	676	685	729	665	742	725	663	717	645	662	694	715	697	727	678	702	697	712	717	700	686	738	697	708	712	700	687	717	681	661	692	725	731	680	672	717	726	681	695	726	704	713	708	668	650	750	675	716	661	725	712	666	656	725	695	679	700	726	728	701	707	685	692	669	721	721	665	672	713	714	738	681	738	708	695	655	727	699	661	675	671	701	694	650	709	704	681	707	732	740	689	678	752	723	688	671	712	703	721	673	656	672	682	736	671	657	719	692	692	661	656	671	672	678	728	678	657	713	705	691	707	710	681	689	685	745	672	686	705	673	711	708	705	629	676	685	716	689	718	718	705	686	687	687	689	701	693	653	701	684	714	688	707	703	699	717	703	705	697	724	709	665	687	676	701	723	723	686	684	675	716	682	674	710	688	677	679	702	705	731	704	690	677	684	715	713	665	692	707	710	746	685	727	699	699	725	650	711	694	700	713	651	713	687	706	688	673	776	720	661	719	700	694	672	719	709	702	719	711	748	668	690	664	701	662	642	697	697	665	666	707	673	672	717	688	696	734	693	693	719	710	715	698	742	667	700	679	691	710	669	675	746	704	695	655	748	686	714	723	700	692	676	706	694	742	679	679	706	662	697	744	683	705	694	742	706	721	689	762	738	722	717	728	725	701	689	669	696	682	659	714	706	691	735	678	710	680	690	703	691	687	670	701	720	695	681	678	683	691	671	686	744	699	710	665	711	719	711	681	698	707	711	742	696	754	662	719	688	666	710	686	748	681	718	731	650	720	702	725	696	699	744	635	712	665	718	660	708	691	699	731	681	709	734	689	691	704	702	701	712	695	659	656	653	681	738	724	690	689	700	687	693	700	701	726	687	713	681	665	770	681	746	677	714	715	672	759	669	689	687	714	718	652	705	701	724	682	705	719	705	679	725	734	700	695	685	714	694	691	711	727	733	676	697	716	670	694
72720	38956	26269	3089	502	400	335	320	284	281	273	258	255	228	265	234	271	222	221	232	233	262	264	230	235	228	233	216	230	243	217	207	216	240	236	211	231	215	233	221	217	239	220	213	217	236	216	208	238	236	236	238	258	301	317	404	359	353	244	256	314	574	517	396	240	224	204	196	215	227	197	203	217	224	230	204	224	207	215	217	238	221	206	232	218	220	249	231	222	201	231	199	252	217	237	214	252	205	222	222	227	210	240	236	220	234	215	212	203	231	226	213	201	228	242	219	224	211	200	219	236	212	215	197	211	235	239	229	223	228	186	229	200	206	243	221	216	215	215	210	215	225	212	223	230	215	209	209	224	229	233	259	225	218	201	261	226	223	218	228	197	223	226	239	215	206	227	210	245	216	220	216	233	231	240	209	241	189	238	242	211	212	220	221	202	216	249	242	237	242	203	204	230	202	242	209	204	211	212	208	205	222	215	226	261	206	255	220	207	212	245	236	249	228	220	237	183	205	207	208	233	235	230	210	234	222	215	201	208	214	218	231	215	226	230	223	226	230	230	231	220	237	206	244	216	192	203	203	199	222	197	201	230	218	235	215	231	201	210	210	227	206	225	208	227	238	192	224	207	216	225	224	242	241	209	214	216	223	219	230	231	219	221	217	249	236	205	210	207	237	213	227	232	219	204	214	210	238	219	210	194	221	222	250	224	207	215	206	225	220	228	263	224	221	215	221	216	227	236	229	205	218	239	205	206	210	220	217	227	271	218	203	222	207	206	206	236	203	232	211	227	222	195	227	194	222	200	231	224	222	192	209	219	246	213	231	230	216	216	212	223	212	219	188	246	228	223	194	227	215	209	223	236	238	206	193	218	216	252	244	235	218	228	213	223	225	230	246	228	228	231	199	204	217	209	239	209	214	205	222	196	213	218	209	202	217	229	220	206	207	228	231	209	239	226	224	256	221	243	260	233	214	244	216	217	246	218	223	217	200	237	226	215	239	219	246	231	211	233	207	200	197	235	218	200	218	228	231	231	209	215	222	169	215	229	207	215	221	221	211	218	232	200	218	208	207	252	225	226	223	222	222	220	234	231	231	233	207	227	209	209	233	201	229	212	215	219	238	252	210	225	230	198	229	216	230	202	218	246	202	202	219	250	222	194	250	245	239	213	204	206	229	203	216	205	199	200	211	190	218	231	192	227	214	217	221	225	241	230	226	234	200	224	228	228	218	202	227	210	264	214	215	235	209	235	225	229	227	215	226	241	217	231	237	214	223	226	232	194	215	262	234	207	219	219	218	241	208	231	220	223	218	198	229	206	227	215	247	244	233	237	211	219	206	227	211	225	217	213	222	235	211	237	214	203	206	201	213	182	203	221	250	242	248	213	201	186	199	242	201	214	232	250	201	203	230	218	199	250	217	246	222	230	215	226	220	225	251	223	229	221	194	222	232	228	225	225	243	225	219	217	230	225	221	204	185	224	221	215	224	190	221	235	237	244	210	222	192	229	237	209	221	221	212	231	231	238	207	211	210	217	237	246	177	193	213	205	192	224	229	214	231	216	259	222	206	202	221	191	204	220	225	235	193	212	209	247	214	234	221	225	213	236	235	240	215	215	204	222	223	224	231	204	191	225	232	225	221	219	213	217	227	222	235	222	209	232	231	209	206	231	209	218	214	249	228	226	247	209	222	235	198	236	211	208	222	234	218	238	228	227	218	210	216	219	211	238	228	217	262	200	212	226	222	183	216	225	248	215	244	223	222	222	195	231	217	208	222	206	227	232	240	241	228	213	240	220	246	275	219	238	197	221	219	212	215	234	203	186	228	210	201	211	234	249	189	218	205	221	203	218	204	251	221	213	221	228	239	230	216	239	207	216	243	238	220	230	195	226	218	234	234	202	222	200	231	222	211	214	219	220	235	215	218	225	221	207	201	243	206	217	232	227	226	205	216	249	206	229	211	232	232	196	228	251	228	232	209	217	225	205	240	214	214	219	201	222	216	241	228	206	192	231	234	240	239	249	222	216	224	205	214	238	192	219	228	208	218	220	238	214	220	195	223	215	209	231	214	230	218	218	200	218	231	181	215	209	194	219	234	205	229	217	227	214	208	216	210	224	234	247	230	234	212	236	227	230	256	210	211	227	240	206	227	224	239	242	232	196	223	237	210	240	223	221	235	223	250	214	218	236	209	244	226	221	215	231	217	217	228	221	244	223	206	224	201	220	243	239	245	191	217	237	200	237	222	259	207	206	232	220	240	237	229	213	220	222	208	214	207	219	212	214	207	222	214	226	220	234	251	208	232	203	210	218	211	216	206	196	224	213	220	214	228	221	221	236	215	253	209	235	227	226	222	232	226	217	252	226	237	205	208	217	223	224	231	208	217	221	221	209	224	214	241	227	215	244	223	228	217	212	212	227	248	225	232	231	212	225	229	194	212	215	228	215	218	224	205	224	208	219	224	218	256	202	240	240	217	225	233	211	227	219	226	225	226	224	239	205	217	231	245	219	244	217	237	200	230	220	235	197	210	201	223	195	218	241	204	218	222	219	236	213	203	213	213	201	214	217	230	250	224	195	199	226	229	223	205	244	221	211	245	213	235	218	223	198	210	201	228	256	205	206	224	213	216	210	239	192	222	233	208	198	212	222	199	217	271	239	228	220	228	226	226	227	212	217	203	207	208	239	223	227	243	229	205	214	225	206	222	228	222	227	202	216	228	230	244	227	211	214	208	238	210	232	210	215	234	247	201	234	237	208	241	206	197	227	249	224	228	209	228	196	218	231	227	222	209	242	207	208	231	218	221	198	217	212	250	217	228	225	230	213	221	236	214	217	226	203	228	214	212	205	230	235	231	209	231	232	208	209	246	227	232	241	258	216	230	196	188	188	190	240	216	219	229	246	211	229	231	238	205	220	250	230	216	218	228	227	215	203	240	237	204	241	225	217	219	216	221	224	258	237	219	208	211	212	215	223	203	238	196	214	228	246	237	210	221	219	229	222	237	231	240	250	231	213	218	203	217	210	230	236	227	225	219	219	213	226	212	216	217	229	206	236	231	186	217	217	212	224	248	224	213	237	251	234	205	237	221	247	217	232	209	223	235	217	223	249	228	211	240	187	252	243	244	206	206	243	247	227	208	214	221	213	216	233	231	228	257	197	224	216	226	207	207	228	236	222	194	222	219	209	225	218	213	200	186	220	243	206	248	219	244	223	227	208	251	224	198	261	209	230	226	231	223	205	222	219	231	228	218	199	210	222	222	247	233	198	230	220	203	218	216	219	237	187	211	252	219	231	215	238	219	231	229	240	206	219	220	210	208	213	238	226	194	205	218	216	248	196	208	196	239	258	241	198	247	209	224	232	224	215	209	207	204	221	206	222	216	242	211	207	235	199	216	209	217	224	210	211	195	235	213	222	211	209	196	235	184	241	228	225	199	217	227	217	218	224	217	240	206	239	209	246	235	206	214	234	220	226	211	244	209	222	216
48806	19588	19385	1868	1556	1367	1282	1081	958	980	936	871	871	765	766	773	764	704	733	705	717	698	682	698	650	629	692	688	702	633	645	708	667	669	667	631	710	648	624	660	641	634	657	652	655	684	603	667	612	639	638	783	1029	1421	1680	1844	1906	1568	1069	1012	1487	3705	2772	1971	782	632	670	656	665	624	624	642	621	657	628	630	662	673	672	676	614	621	685	640	631	636	623	631	649	633	658	609	614	638	629	612	611	642	617	599	645	643	601	633	636	637	633	665	613	625	605	612	657	580	598	602	621	637	639	614	596	650	630	595	621	592	623	623	583	631	647	599	630	639	662	636	594	566	604	625	625	618	655	655	636	651	676	614	652	627	616	604	646	601	643	604	620	670	623	660	607	634	649	659	676	605	623	619	625	622	633	645	640	647	661	587	584	648	640	652	577	645	647	607	638	642	648	640	652	661	621	620	638	664	652	623	591	640	688	622	624	634	646	658	609	616	656	617	616	596	594	606	686	557	595	654	648	640	670	636	650	653	607	680	629	653	597	643	593	625	608	669	618	628	636	641	621	639	557	647	610	621	626	623	593	633	641	667	623	639	627	681	628	631	608	656	628	627	598	647	611	633	638	631	631	663	607	657	662	611	623	629	614	620	634	631	652	661	630	643	613	639	657	629	658	622	634	655	616	662	615	639	620	641	665	596	643	608	632	639	632	627	596	620	662	656	608	602	577	614	627	673	647	597	632	587	655	625	664	627	636	645	619	634	628	611	616	638	606	647	656	655	596	642	612	623	643	574	616	655	622	663	625	645	601	615	606	611	664	611	636	615	644	595	619	609	651	649	637	626	618	637	626	609	604	656	638	590	600	610	591	637	645	608	627	642	669	612	624	635	620	631	620	682	637	641	618	655	613	611	616	578	600	594	583	642	627	629	594	624	625	647	609	613	593	578	616	595	607	625	658	659	658	632	632	628	621	646	612	657	605	660	617	622	673	639	621	665	589	645	616	646	608	645	650	632	630	638	626	614	640	652	644	628	637	603	630	616	632	652	679	609	650	642	646	630	627	592	620	615	646	597	601	616	625	670	610	645	628	628	622	612	595	663	626	604	613	684	638	620	629	596	615	670	600	607	644	665	621	623	592	624	624	642	624	626	630	627	622	640	616	590	613	638	653	664	660	628	655	619	652	616	608	621	628	619	648	632	627	631	607	616	632	599	580	646	689	681	631	609	624	645	602	689	644	575	654	667	636	602	654	679	622	612	641	600	655	677	628	637	579	601	639	630	588	651	635	598	651	646	621	618	655	651	635	654	633	651	634	667	641	672	652	618	668	620	629	634	593	602	641	584	603	619	664	622	614	601	601	635	597	667	638	649	620	640	629	665	655	616	631	640	638	666	604	634	603	619	660	607	602	656	630	612	614	630	637	632	654	624	631	663	714	574	654	597	606	614	639	656	556	645	645	648	652	647	589	616	646	599	661	613	628	643	611	629	636	608	630	598	609	557	579	652	653	682	599	624	622	611	659	624	667	582	608	671	602	650	559	626	631	661	683	651	643	582	623	647	607	631	644	616	614	647	595	585	640	668	612	610	637	660	587	659	605	665	679	672	601	666	608	589	584	583	616	597	643	634	607	637	617	608	647	656	653	598	663	620	592	611	651	598	649	650	643	603	645	613	640	629	602	627	639	651	674	636	623	603	603	601	565	618	637	627	643	607	655	638	625	638	625	620	636	582	604	620	643	598	635	615	640	613	610	648	617	624	615	599	642	597	593	598	607	630	632	635	625	589	642	600	610	598	626	666	667	618	604	611	585	650	634	624	619	673	571	584	582	627	616	663	646	627	629	614	623	604	659	609	586	607	636	610	600	596	628	638	643	636	566	632	651	590	663	593	615	617	646	637	627	627	606	626	652	641	645	619	631	599	631	654	670	653	613	646	578	635	609	612	634	671	657	617	656	652	640	675	619	594	609	625	635	586	634	603	556	591	645	597	648	666	643	583	627	620	646	575	628	662	590	633	620	628	625	600	625	623	585	637	663	596	624	592	611	631	661	600	619	667	610	629	622	608	655	642	675	624	658	598	633	614	616	642	622	650	657	674	636	602	633	654	604	636	593	626	674	609	664	636	632	672	649	632	656	633	666	632	607	606	640	634	685	629	634	643	620	655	630	622	586	654	621	606	634	588	620	651	599	619	643	636	598	627	640	593	613	624	575	657	640	642	663	616	640	620	643	619	627	584	568	644	655	642	657	673	671	619	637	612	647	646	573	619	640	648	633	606	627	590	644	642	671	587	631	666	587	633	630	625	634	605	631	645	634	677	664	622	619	658	628	593	637	642	595	592	619	655	624	618	636	654	660	645	644	656	636	610	660	625	672	625	592	598	642	625	664	632	632	644	663	652	656	613	589	641	641	638	611	623	650	661	644	635	633	634	624	602	624	612	658	668	587	625	631	600	644	613	643	634	600	624	634	644	670	643	619	627	608	591	630	594	598	663	627	602	607	663	621	618	612	616	629	646	651	611	625	652	631	613	639	636	622	659	625	602	592	612	627	597	674	639	652	594	603	612	637	628	597	640	669	616	602	668	645	590	589	643	638	613	660	637	597	650	628	607	611	634	645	627	673	615	599	640	598	648	617	646	633	579	650	614	632	633	641	630	640	643	629	648	617	660	685	604	595	607	585	624	594	624	671	668	590	615	604	640	644	646	628	650	616	639	647	630	610	593	597	593	644	658	651	622	640	595	636	640	680	619	598	613	601	611	627	631	629	630	644	649	603	600	594	652	605	594	647	603	640	600	583	625	596	617	629	636	589	628	672	635	628	663	642	629	630	608	615	620	635	635	598	612	660	618	651	619	641	607	624	666	646	627	639	632	642	596	628	625	637	688	624	601	617	628	640	666	615	617	633	636	621	655	653	608	598	633	639	654	638	632	576	614	637	677	593	649	655	594	611	644	631	626	598	674	648	612	613	664	598	640	555	670	642	635	616	626	617	623	633	693	621	637	605	606	635	636	617	635	622	638	615	637	663	652	631	668	618	625	579	603	622	684	615	620	636	629	617	668	643	610	579	661	656	601	650	662	667	689	607	600	612	619	605	661	644	638	634	685	622	628	637	611	650	618	626	657	635	581	629	631	619	635	587	606	651	639	633	633	616	676	598	678	613	646	614	620	603	626	615	628	611	634	602	604	649	605	597	649	624	655	639	649	609	626	647	561	604	596	622	635	661	664	559	613	653	586	616	632	619	621	629	597	606	569	633	628	623	674	648	609	636	645	613	618	653	589	633	668	595	663	661	645	603	660	652	601	623	620	652	644	580	618	620	612	618	618	648	637	590	616	601	613	633	627	604	601	609	624	679	647	608	681	613	645	606	608	580	648	653	630	611	608	664	665	628	615	634	609	626	645	652	645	642	604	666	604	637	649	613	637	625	661	654	647	631	622	616	636	613	608	655	625	643	645	661	650	600	626	618	622	614	652	644	630	616	620	616	665	610	612
80305	47813	33718	8247	1089	644	536	480	409	443	376	374	356	307	336	342	329	315	306	308	326	297	290	314	274	315	298	293	273	259	277	270	294	293	294	303	278	290	295	260	281	287	287	280	299	271	291	297	304	288	266	304	284	357	439	434	500	558	387	332	435	886	855	665	305	295	257	280	288	271	270	261	260	270	252	297	278	291	308	287	280	279	292	282	281	273	299	284	295	318	269	298	303	297	301	277	318	289	278	284	289	300	261	249	304	257	275	293	263	258	314	301	271	289	259	281	286	248	301	272	284	286	285	256	260	311	282	272	226	267	247	290	295	292	284	282	273	281	304	273	261	262	295	239	275	273	278	259	275	261	278	301	253	276	287	273	252	255	282	278	276	275	265	270	287	273	287	278	268	296	311	298	255	307	270	292	272	287	284	303	295	288	284	268	266	319	240	275	288	285	281	260	249	294	241	260	269	252	287	278	276	301	276	280	247	283	249	313	305	252	278	304	285	277	271	283	271	280	268	328	313	283	279	293	300	274	266	287	295	257	283	308	286	271	279	290	294	277	264	260	271	288	276	283	286	291	276	286	258	294	256	286	304	282	273	275	254	311	279	274	278	264	264	281	278	270	250	280	299	243	263	307	288	260	265	280	321	278	302	278	278	273	282	303	279	258	275	282	277	266	279	288	249	282	282	265	289	275	250	250	280	302	270	275	292	299	270	250	273	291	273	295	284	284	251	269	299	266	256	291	265	283	310	272	298	292	261	291	265	306	271	299	291	277	294	276	285	283	251	284	300	294	278	287	261	279	272	254	253	292	263	291	300	273	286	257	265	277	248	272	286	281	261	257	250	276	279	298	286	281	270	244	290	265	269	267	281	281	241	258	306	276	262	286	316	284	299	260	275	286	280	283	286	313	281	282	290	296	305	249	248	284	259	294	287	315	265	267	285	233	278	284	304	285	276	288	269	263	252	250	298	262	259	291	284	284	243	277	266	280	288	282	288	288	286	280	254	280	266	285	304	273	275	277	301	271	290	285	260	282	276	281	295	269	274	261	266	286	257	265	267	298	281	287	294	244	291	273	292	264	250	288	299	269	318	292	270	294	289	272	271	277	265	254	282	291	288	272	300	287	282	303	295	279	287	299	300	282	295	286	226	275	312	279	280	275	266	265	286	265	285	279	290	309	273	287	270	275	270	253	283	269	275	278	286	273	268	249	258	291	301	307	262	281	290	292	260	303	284	258	264	266	250	268	293	278	273	302	286	291	272	269	280	279	274	273	279	259	277	288	246	282	262	309	273	254	269	261	272	281	271	287	237	271	293	281	270	260	277	300	273	265	268	251	296	280	296	274	305	275	265	293	299	259	292	277	275	267	246	279	281	308	270	271	281	267	273	280	241	286	276	287	285	321	281	279	283	265	267	287	294	286	271	270	255	257	261	272	270	257	254	276	282	225	293	292	282	274	242	292	272	274	267	279	276	278	284	308	295	262	311	271	287	257	250	291	264	263	253	293	285	297	276	279	261	284	257	291	267	274	283	266	273	293	293	281	260	278	279	284	284	292	283	273	277	253	289	303	255	295	266	294	278	289	278	251	284	250	241	288	318	279	287	309	270	276	296	279	288	259	248	243	281	280	257	274	269	270	305	247	261	288	303	292	272	274	289	268	250	246	297	280	280	273	280	294	274	277	263	289	313	267	268	303	280	265	289	285	263	290	287	267	291	282	267	284	272	233	259	263	313	296	295	297	278	291	272	289	306	260	242	260	275	273	269	272	254	284	301	274	280	238	270	279	279	268	262	269	289	251	289	298	278	263	283	249	265	273	291	281	277	302	277	255	288	283	273	267	265	274	257	280	249	264	291	293	276	264	270	306	256	256	252	289	277	278	291	290	250	296	280	269	261	269	307	299	258	263	273	277	271	269	247	250	273	282	278	292	287	266	293	297	258	291	265	294	292	252	291	302	272	285	276	256	276	300	286	278	277	269	275	276	257	266	277	280	248	298	297	292	305	293	276	306	307	276	271	283	286	286	283	291	272	281	294	261	276	276	298	306	267	312	294	293	291	273	267	289	278	309	269	283	255	291	289	279	277	287	267	271	270	250	273	268	285	285	285	289	277	292	255	257	266	263	263	293	309	291	273	274	299	284	281	256	267	282	266	303	281	237	291	285	279	290	289	280	267	251	281	279	259	279	274	251	251	254	277	263	265	275	274	274	273	274	268	300	288	263	258	293	273	257	286	281	292	265	288	273	270	283	299	294	293	276	283	318	259	296	251	250	284	255	267	268	258	287	280	258	289	244	250	258	277	288	275	253	287	283	248	283	306	265	294	267	291	254	262	279	288	294	272	270	308	305	284	264	281	275	273	265	330	270	255	277	299	274	260	248	290	284	254	276	287	250	254	295	267	256	252	294	282	294	259	292	262	275	266	273	285	271	263	287	263	265	261	276	288	251	256	302	286	266	269	299	268	291	264	283	300	248	265	283	282	271	285	241	299	280	275	246	296	269	273	270	278	259	279	290	230	302	296	241	259	272	260	278	280	248	275	288	278	292	273	278	306	259	300	263	239	306	269	289	311	256	306	275	256	295	249	261	247	282	261	274	267	268	277	279	255	279	302	261	290	246	267	270	314	285	264	279	267	254	275	282	283	262	250	258	282	258	238	301	289	275	281	278	265	296	262	274	241	265	291	279	277	275	269	272	277	266	268	311	289	267	325	294	303	264	275	278	278	291	276	315	276	289	285	286	273	281	283	269	286	284	244	288	259	309	280	268	304	292	272	257	280	263	295	272	269	275	317	306	304	256	249	267	279	265	284	303	282	295	288	287	271	254	291	292	277	255	259	265	263	305	286	247	280	267	318	269	273	269	276	291	260	274	274	270	271	307	273	284	284	275	297	281	251	311	250	267	281	273	254	290	275	294	286	258	257	278	250	267	285	273	285	266	266	270	297	270	314	276	312	283	292	260	284	334	293	258	284	269	263	282	275	261	270	301	284	285	276	300	289	288	285	267	285	279	265	268	293	277	272	233	281	274	309	259	252	296	265	293	246	284	281	255	288	241	268	291	289	284	292	286	263	285	295	278	347	266	272	312	277	290	274	272	279	276	296	293	274	276	313	264	269	274	261	297	322	278	317	282	284	293	276	270	290	257	276	272	283	275	252	269	285	279	271	289	291	266	280	262	294	286	294	278	267	257	279	287	286	282	294	285	271	301	254	270	289	255	280	293	293	302	286	267	293	299	266	315	245	274	249	290	243	273	249	270	258	284	279	270	292	282	294	262	302	265	278	259	266	259	275	276	291	296	303	270	270	250	276	255	264	280	285	263	267	271	289	281	282	290	291	297	290	269	280	281	289	284	272	299	288	293	243	287	275	292	262	290	269	287	288	277	296	296	281	276	272	262	243	323	307	273	274	297	285	292	278	300	283	281	275	260	294	284	303	292	286	289	277	270	258	270	297	290	283	304	234	258	258	276	279	280	270	267
58658	30301	21112	2848	2524	2182	1858	1606	1546	1392	1285	1137	1153	1148	1063	1032	1040	902	906	964	865	909	895	900	898	863	806	868	859	836	838	828	807	850	866	819	838	825	795	796	771	778	753	832	785	833	811	830	815	837	911	1072	1194	1546	1842	2065	2877	2890	1792	1291	2073	5464	4633	3507	1048	754	743	792	755	752	780	756	757	740	772	725	771	767	826	794	769	786	755	790	752	761	771	793	729	760	722	768	719	732	752	794	745	768	732	753	776	703	758	744	783	812	751	711	753	788	725	760	757	749	769	719	778	763	745	789	758	764	796	736	806	779	798	722	778	749	736	786	758	781	738	741	753	724	750	781	783	715	764	761	786	773	763	731	791	804	764	706	810	780	766	798	769	781	781	758	729	740	738	757	731	725	794	768	746	726	738	761	736	724	753	799	745	764	738	771	799	767	771	711	762	797	782	748	783	762	755	776	749	757	764	750	697	747	781	771	734	750	781	762	788	764	735	739	816	827	770	755	771	753	741	734	759	776	823	769	750	749	766	768	725	733	735	775	742	783	799	736	760	723	773	790	745	732	796	763	826	790	775	733	714	732	777	741	686	743	773	764	810	746	778	777	813	810	735	800	747	790	770	773	811	750	754	750	761	718	794	751	817	741	822	755	786	770	779	788	757	738	754	764	720	746	726	765	746	767	746	738	787	744	752	745	821	760	743	743	770	777	755	784	784	773	787	784	723	720	740	765	769	732	716	740	777	797	762	732	772	757	780	760	726	763	750	778	733	757	788	755	752	739	710	713	823	705	767	755	755	761	751	789	743	787	742	773	777	806	747	792	781	780	775	763	773	722	760	801	760	742	757	812	729	785	759	785	717	721	784	750	768	780	806	798	754	769	727	757	750	791	766	742	759	802	730	745	741	728	737	735	766	730	768	720	733	748	779	725	747	764	800	766	746	760	787	744	749	781	775	742	777	734	745	794	755	729	783	783	823	722	766	727	752	761	758	798	771	705	796	732	710	698	721	748	733	772	779	806	785	751	745	789	778	796	782	722	749	777	745	784	734	778	752	772	766	730	755	754	771	763	795	737	724	748	785	785	732	765	735	776	762	772	764	707	718	763	735	767	801	758	791	735	733	768	772	805	786	762	756	753	740	719	745	784	735	766	757	818	781	823	735	751	740	762	773	731	804	771	770	793	763	768	743	720	794	777	733	793	733	751	796	757	782	811	765	785	758	785	752	718	754	788	844	730	759	787	738	746	713	774	789	794	747	770	743	713	772	761	762	750	779	776	761	802	754	780	780	751	747	786	765	800	760	790	766	782	752	736	744	762	776	734	752	762	724	813	763	788	758	806	768	753	757	767	802	710	757	731	770	754	773	762	745	736	831	760	787	805	800	732	767	744	785	746	729	742	770	711	732	797	763	774	793	767	734	740	778	727	731	775	724	769	745	793	755	788	735	704	808	700	731	736	788	755	694	766	795	777	773	781	708	725	820	758	735	726	744	770	808	782	747	790	756	827	763	813	764	740	736	774	769	774	754	781	732	750	783	780	707	769	744	774	763	786	758	752	781	755	819	730	764	730	766	757	742	746	786	746	792	792	751	765	736	760	758	766	789	771	729	705	750	762	748	765	700	727	756	767	736	795	721	804	766	754	788	787	742	729	740	766	763	739	767	781	759	742	706	754	788	730	778	753	773	791	723	755	760	700	760	772	782	734	780	697	775	718	771	760	781	764	766	767	819	742	746	735	765	734	759	669	756	767	780	726	775	754	766	725	761	819	763	758	749	779	738	749	793	785	778	801	744	767	774	729	764	722	839	740	731	813	738	778	778	783	807	783	735	788	772	741	772	745	802	777	764	757	727	769	747	767	798	759	799	745	749	781	696	745	766	779	719	737	710	788	729	745	794	757	784	734	750	750	732	760	766	770	745	766	724	767	739	795	761	787	696	759	752	768	793	759	749	738	751	771	739	773	754	808	753	780	811	779	767	734	743	723	784	780	748	793	704	749	771	753	803	768	765	776	754	777	741	742	690	738	742	774	734	770	741	735	753	783	758	797	736	793	728	779	742	730	735	757	788	769	743	719	757	789	762	777	786	768	702	801	797	770	738	744	780	807	732	749	734	755	770	743	752	793	771	705	758	737	736	814	799	715	737	745	759	766	733	778	726	757	740	735	745	774	758	778	764	730	739	800	745	742	771	704	817	758	754	789	788	750	795	755	793	720	807	765	770	736	741	766	720	797	799	755	775	744	774	771	771	753	773	796	750	766	716	816	818	802	748	769	786	830	736	782	734	751	736	717	758	716	774	736	727	715	716	766	743	737	774	763	772	720	800	749	736	739	754	742	770	734	759	758	740	774	780	810	723	740	747	783	773	766	727	777	797	752	795	791	747	723	766	774	732	745	723	740	746	775	721	790	724	761	756	766	797	793	710	723	802	754	740	712	767	723	733	737	744	781	798	764	762	758	757	725	750	750	762	752	751	768	746	749	808	726	757	725	819	749	805	736	747	778	754	754	731	747	774	845	720	745	759	770	770	729	795	798	758	774	751	778	820	762	734	731	800	737	792	777	694	815	758	761	729	785	785	747	764	735	774	771	740	780	742	755	751	799	748	760	777	717	780	754	784	718	745	757	731	763	769	786	726	751	727	814	742	733	757	736	735	773	776	745	762	774	787	715	742	721	747	751	760	756	757	732	747	825	764	759	735	758	784	773	762	784	839	708	770	773	728	699	742	754	729	725	797	757	786	733	757	749	785	808	733	723	725	767	781	755	799	779	758	721	728	790	777	771	740	780	771	712	725	784	749	760	753	735	741	826	793	750	734	778	724	750	698	824	745	757	789	758	730	769	762	736	751	760	781	754	775	770	773	818	779	755	771	756	754	763	819	821	748	764	777	731	795	752	753	721	757	761	776	752	777	743	754	774	745	809	751	788	798	712	774	809	754	742	704	796	810	763	756	750	802	716	766	753	781	743	697	762	773	720	758	719	711	813	761	711	820	751	691	768	749	708	801	746	777	762	777	747	802	792	729	781	768	771	815	791	791	785	756	724	768	797	774	761	735	790	733	761	782	778	799	719	777	767	777	759	786	769	715	768	740	797	721	763	765	735	745	788	779	805	711	749	757	708	751	772	770	778	748	730	716	773	782	733	762	794	765	746	754	742	735	777	741	723	804	760	768	772	801	715	734	771	784	740	775	795	706	746	750	769	737	720	765	727	787	734	756	751	761	733	758	758	794	768	770	738	770	743	782	759	732	769	760	753	810	697	773	812	723	735	729	706	723	771	723	798	795	781	748	799	708	761	720	738	809	751	776	737	762	760	749	775	790	737	776	758	779	758	768	769	710	732	802	833	777	802	747	753	722	797	771	770	803	777	761	764	724	795	753	764	808	759	754	758	723	756	741	749	732	732	786	747	735	752	766	799	761	761	736	734	772	797	776	837	750	763	746	808	715	724	784	737	744	784	789	766	700	745	753	808	757	774	772	797	783	772	764	736
31534	8490	2431	368	322	287	302	260	266	234	260	266	228	286	305	266	263	271	248	268	263	233	308	268	247	234	270	230	280	266	266	287	280	268	270	280	241	263	290	296	292	269	263	302	259	257	265	290	256	272	240	263	279	272	266	242	269	254	270	304	294	322	321	342	245	291	298	251	269	265	269	259	267	280	263	254	294	300	276	298	279	238	248	249	263	284	267	283	270	269	263	260	255	277	274	239	253	261	267	275	273	279	309	262	266	277	258	272	293	277	253	270	271	250	244	266	240	274	285	257	281	251	279	288	275	246	276	248	293	265	271	279	239	278	250	273	263	239	289	270	288	260	306	270	299	264	278	299	269	284	271	267	255	283	279	230	253	279	261	246	274	278	272	270	276	285	320	264	276	278	291	253	262	257	258	288	267	266	256	293	262	277	262	258	265	261	246	268	264	265	282	272	268	268	272	256	247	267	266	271	265	304	273	256	240	271	269	267	273	271	293	269	255	244	253	256	248	276	262	260	256	272	270	252	289	286	259	254	267	282	268	276	275	290	270	252	298	281	264	290	281	266	265	289	246	288	264	230	270	255	271	282	276	286	288	299	260	272	270	252	252	245	305	273	258	293	262	249	285	273	239	267	266	265	279	259	235	253	283	288	238	280	264	256	242	282	278	297	269	266	245	260	264	272	286	306	262	278	262	276	256	243	242	284	260	274	240	222	239	282	267	256	250	252	278	274	252	274	269	241	272	247	240	260	251	296	248	256	263	274	269	266	267	282	259	303	247	267	263	271	267	250	265	256	231	245	256	279	291	293	257	264	261	275	284	267	245	272	258	268	264	272	255	298	237	320	289	259	225	238	262	250	270	268	257	292	294	279	287	264	281	281	263	267	269	262	298	287	291	268	269	271	256	238	243	259	286	251	277	293	257	268	306	288	241	289	277	285	241	289	284	268	266	262	275	254	270	270	264	314	271	240	263	269	255	269	256	278	286	297	268	265	284	262	258	275	245	256	245	270	255	262	267	278	255	274	280	276	253	248	247	292	278	255	253	259	272	283	263	252	253	290	257	283	280	257	260	245	255	257	262	260	257	258	264	263	265	252	259	254	290	263	276	270	242	314	293	263	277	265	292	284	270	282	269	273	287	241	279	262	259	285	217	248	285	290	260	260	248	259	274	280	297	245	243	245	273	264	272	249	244	266	297	260	253	274	290	284	260	281	259	246	294	264	239	273	263	257	259	267	268	282	258	255	294	261	248	276	260	263	256	296	241	233	291	261	273	250	261	273	253	260	270	273	282	266	253	267	252	257	245	305	301	272	286	282	265	221	266	283	254	235	249	249	248	267	276	257	250	272	286	239	264	268	260	257	267	265	279	265	269	278	231	246	297	293	250	265	234	303	263	268	253	267	253	245	267	279	236	264	272	264	266	297	283	284	281	254	286	268	268	296	274	286	257	264	240	278	283	278	246	303	258	252	255	261	263	274	278	298	290	268	255	282	263	267	275	251	243	247	250	230	247	259	273	272	276	278	286	256	298	245	261	286	277	299	269	261	269	263	257	244	257	251	275	282	261	271	260	281	289	268	263	299	285	271	270	277	260	265	253	239	283	261	248	238	279	303	279	273	267	261	267	259	279	277	263	261	248	274	253	263	242	272	259	263	259	231	306	272	251	270	275	297	274	278	266	275	272	245	275	268	246	279	288	262	235	239	272	275	268	238	258	264	287	280	291	230	289	266	251	280	276	312	240	266	257	272	273	286	228	283	273	266	299	246	269	286	280	300	279	283	292	288	246	297	257	289	272	272	232	262	288	242	257	285	243	281	275	303	280	270	290	283	269	261	283	262	289	283	269	271	250	245	254	265	251	252	279	246	304	250	263	264	240	271	287	284	264	265	233	274	246	261	281	268	282	250	256	246	285	259	255	238	233	275	293	283	284	250	266	272	253	260	285	269	268	278	283	259	260	269	290	262	259	239	291	279	285	250	297	261	277	254	231	264	253	269	242	257	243	249	267	261	308	279	279	302	264	255	295	265	295	250	285	285	263	286	229	270	274	278	287	260	253	277	280	278	251	284	258	286	250	270	261	287	247	288	250	246	260	297	262	271	283	276	272	269	242	266	274	267	279	258	245	290	266	227	278	270	248	265	263	263	251	295	252	265	289	280	251	290	292	265	276	288	294	257	272	266	236	263	264	259	239	237	288	285	274	279	252	270	269	275	262	275	276	297	289	286	277	275	291	265	276	252	275	257	277	265	275	268	253	270	258	292	284	288	281	276	286	257	243	258	252	260	262	277	253	252	285	254	272	268	258	280	268	246	243	260	289	288	272	272	244	301	256	259	230	264	250	259	255	246	287	283	285	224	257	250	274	242	248	253	273	269	275	272	273	258	300	231	271	284	270	278	287	283	288	267	316	300	244	280	279	285	262	245	298	285	265	257	259	260	279	243	268	219	243	269	253	276	282	283	272	278	281	271	254	261	271	260	241	259	247	253	264	282	290	281	286	275	250	277	239	264	271	252	280	262	262	286	253	261	267	287	270	287	268	260	306	269	290	256	251	278	246	282	289	275	257	251	265	270	276	270	240	238	228	265	280	295	272	278	295	271	243	270	273	258	267	308	273	259	260	259	270	273	263	248	238	286	269	277	265	267	283	264	267	252	269	273	280	294	296	263	293	256	269	267	270	282	294	271	275	263	292	244	277	253	255	266	279	266	292	275	265	264	286	251	308	268	266	231	247	268	316	259	258	271	259	260	285	238	248	278	252	279	270	265	264	234	274	260	272	252	256	286	245	260	271	279	283	274	234	291	255	243	232	261	259	276	282	276	268	241	291	272	241	297	276	240	276	261	275	263	254	288	263	251	289	251	263	292	279	295	254	304	277	246	277	290	268	286	299	251	268	264	261	274	251	293	261	281	296	270	245	262	238	282	268	268	255	311	280	299	256	260	245	288	262	272	226	285	226	254	258	277	263	276	296	264	280	261	267	261	232	285	262	254	290	248	291	256	243	279	270	263	260	260	272	275	317	267	278	273	284	259	255	269	246	245	287	271	238	296	319	287	261	255	259	256	251	300	270	282	286	280	261	271	242	260	273	304	259	249	273	278	250	247	270	276	245	275	244	296	280	279	281	270	275	270	266	271	264	274	285	277	291	293	250	258	281	264	243	279	290	286	254	291	274	277	216	289	262	271	248	257	277	257	257	268	273	280	233	281	269	270	274	273	264	240	289	276	257	271	269	265	270	286	256	261	272	232	257	257	289	253	282	261	267	260	280	247	278	251	247	252	266	279	270	265	262	271	243	274	250	246	262	299	254	248	269	258	257	251	262	287	258	271	297	230	269	299	285	270	274	248	268	296	283	281	260	281	271	258	267	280	299	281	299	299	264	262	278	251	259	280	267	274	272	303	297	269	284	258	272	292	237	250	258	244	233	244	276	261	300	267	262	241	266	238	272	260	278	271	236	267	260	266	274	254	267	279	265	256
28405	6070	3559	838	806	815	802	781	785	774	819	735	768	767	723	700	790	764	706	742	717	715	745	704	719	716	744	762	755	753	746	727	706	721	759	758	774	690	775	753	754	689	759	702	728	746	745	723	770	730	753	751	771	780	803	874	856	838	744	747	815	1158	1207	993	750	745	706	713	739	730	700	707	769	719	734	754	760	721	678	752	711	765	751	752	754	691	718	751	714	717	726	730	708	769	731	758	722	735	737	741	716	762	785	752	778	722	770	772	699	697	715	739	730	718	736	711	728	772	729	714	727	742	737	774	772	724	734	703	754	734	726	711	691	718	687	711	701	741	745	752	720	739	739	763	710	810	759	771	728	718	798	739	722	778	727	750	758	720	759	718	743	730	663	734	770	714	715	776	727	700	736	764	779	770	733	728	723	749	726	716	687	786	706	724	770	695	678	711	748	695	762	734	776	768	752	743	773	740	735	781	775	740	695	734	762	773	768	795	732	761	719	720	789	737	760	733	720	748	736	757	711	787	793	712	737	735	761	750	771	713	763	720	743	699	794	748	777	772	760	743	676	733	663	751	711	671	731	790	720	731	704	756	757	730	711	736	729	797	762	760	753	752	752	705	719	742	789	770	711	700	710	754	741	740	739	714	706	767	755	743	770	724	745	730	725	735	739	726	783	707	753	724	713	774	719	778	743	710	756	738	710	676	757	744	737	725	719	705	724	699	742	723	726	714	691	695	701	747	751	761	698	790	719	754	708	740	684	778	701	724	683	755	726	745	750	740	699	725	712	751	715	741	697	755	751	708	783	725	734	685	742	726	754	778	756	718	734	773	756	710	683	724	710	769	692	729	708	722	785	771	705	758	743	783	749	704	696	773	725	673	741	709	733	735	716	751	713	727	748	739	729	718	764	728	702	749	722	774	735	702	787	762	734	708	766	714	715	732	785	723	744	698	731	723	756	713	711	709	774	705	735	708	766	700	730	746	753	741	716	724	741	745	710	767	749	740	717	710	733	748	738	745	695	728	740	726	752	768	779	726	743	719	745	734	785	714	742	698	708	714	680	753	728	714	712	739	709	734	750	771	748	711	723	736	711	722	718	733	714	743	763	747	744	710	726	738	717	725	685	757	751	712	750	747	702	711	689	771	733	729	719	711	706	742	701	691	759	674	720	662	753	744	742	713	742	743	749	720	737	740	756	726	739	769	713	697	774	686	759	708	779	721	726	755	755	742	744	681	726	794	736	740	749	746	743	765	760	746	732	747	727	738	737	739	726	698	707	738	764	701	723	743	799	768	677	736	719	735	734	774	700	764	703	752	738	763	678	733	817	718	763	693	703	752	714	710	732	747	787	770	709	731	739	742	733	703	815	721	723	725	761	752	738	753	736	739	798	762	741	703	744	737	735	744	696	744	752	749	739	737	725	738	748	754	677	685	752	761	725	763	754	735	694	791	699	759	689	752	697	701	727	730	765	712	695	774	773	714	729	721	741	719	698	728	720	756	759	708	769	743	711	735	741	733	725	745	758	707	772	731	807	745	757	731	750	699	728	729	741	741	730	734	753	765	728	731	731	745	717	733	711	685	711	747	755	697	754	752	714	718	826	732	748	758	725	722	788	791	698	748	759	755	738	725	724	784	752	748	724	736	679	692	727	780	751	779	731	754	721	741	753	729	700	723	768	734	779	697	775	742	713	705	728	732	742	761	763	718	733	680	733	715	713	725	696	751	764	748	740	727	802	762	770	783	727	745	764	730	728	747	727	770	743	687	727	755	735	710	733	791	764	751	744	731	708	702	695	765	706	716	739	737	726	747	738	726	729	753	744	774	755	744	750	763	712	680	751	760	713	761	710	740	694	760	726	768	732	757	707	706	740	753	687	731	689	744	770	751	717	733	739	707	767	785	707	728	738	712	718	701	725	689	740	790	743	756	716	738	757	695	742	753	784	753	738	730	786	776	758	714	762	735	747	751	797	668	739	771	772	725	733	743	696	712	734	777	722	717	773	780	728	709	716	716	747	726	707	724	736	750	746	748	719	769	749	739	737	725	711	743	711	723	797	751	738	734	771	717	715	736	711	682	727	697	735	745	756	772	715	712	791	747	729	731	778	749	715	699	727	793	699	707	710	728	769	800	698	708	715	741	770	700	752	719	783	723	732	676	721	709	804	714	774	730	770	677	708	722	754	782	755	742	756	733	746	712	696	707	750	765	726	739	725	736	751	718	720	732	729	772	784	721	719	740	725	761	708	716	703	742	746	707	698	723	761	782	766	790	743	729	705	746	733	704	729	745	778	710	755	717	715	769	693	730	750	737	703	734	772	743	767	742	732	742	751	687	713	692	710	762	736	755	744	691	702	740	745	769	785	695	694	781	720	740	753	751	728	717	751	754	721	764	760	733	724	708	770	734	727	783	801	713	736	777	739	681	751	700	730	747	755	758	711	683	689	732	709	726	717	740	762	734	731	752	704	754	735	709	788	756	741	748	736	753	769	709	790	712	731	735	744	713	737	744	740	737	730	748	668	780	755	678	745	743	734	761	756	752	704	734	721	760	704	720	799	734	767	781	778	751	777	771	724	748	705	713	743	753	689	735	754	745	719	714	659	721	752	719	740	773	722	722	763	702	778	753	688	749	749	771	738	749	730	768	730	744	724	739	718	757	716	718	755	735	717	719	702	788	706	760	696	749	706	744	762	701	700	771	722	718	712	790	691	752	728	686	737	740	752	732	734	731	715	742	716	688	746	710	729	736	736	755	780	731	732	758	685	784	769	689	742	738	718	705	708	702	712	665	782	747	713	738	727	710	765	729	663	726	728	745	735	702	723	732	692	772	757	700	719	757	764	751	712	716	752	765	729	716	723	729	737	733	725	723	715	712	751	740	692	767	744	727	717	725	715	764	698	736	716	739	695	773	781	736	773	733	712	710	710	709	740	737	735	786	729	724	721	727	691	734	731	717	763	716	711	696	741	718	703	740	765	761	764	779	771	741	747	749	731	752	763	743	727	673	692	709	723	707	726	687	725	712	694	715	738	751	706	728	727	709	770	719	724	727	736	718	741	755	743	760	774	719	739	767	746	727	758	701	694	714	750	731	763	758	740	748	731	718	747	759	741	741	756	739	696	732	740	726	705	692	698	727	723	693	747	757	689	724	753	683	760	731	739	747	705	808	726	694	750	720	707	739	740	754	716	712	744	724	755	731	754	730	707	725	717	696	718	748	773	770	757	729	723	729	748	758	759	735	743	760	709	787	709	683	724	756	718	739	745	755	723	730	711	725	715	708	747	743	712	733	741	751	729	757	722	755	739	751	769	703	781	733	733	740	766	720	697	752	721	722	747	744	696	731	739	721	751	723	730	755	718	713	789	718	753	721	765	737	744	740	744	744	745	741	714	726	744	760	739	711	718	722	727	780	718	695	706	721	689	723	755	779	746	738	745	714	721	722	699	738	745	738	737	753	698	731	756	737	737	715	762	733	760	740	771	706
70807	41144	25338	3399	485	394	356	317	295	295	283	243	271	229	239	253	241	243	261	232	232	235	227	230	214	250	215	235	245	241	227	242	231	236	221	244	239	199	219	219	224	227	219	212	207	217	231	216	188	221	202	253	234	274	284	267	257	290	209	250	399	575	539	421	243	214	229	229	224	224	215	223	235	219	222	218	240	233	202	206	235	229	242	214	237	230	198	199	230	234	220	214	226	195	209	207	221	192	226	208	226	195	198	268	243	200	209	246	222	215	226	242	235	231	220	215	216	200	215	198	220	198	214	222	182	212	181	206	219	207	219	211	227	205	225	219	233	217	242	207	208	225	213	228	233	233	221	240	264	237	190	177	219	194	197	214	224	225	218	243	228	244	249	225	212	216	221	219	218	203	247	231	214	196	197	248	239	219	223	198	204	230	210	237	207	205	209	213	202	214	239	223	190	212	230	209	203	216	204	223	219	214	224	219	214	216	217	261	209	226	229	204	238	230	204	193	205	217	223	218	212	225	200	217	216	207	207	221	235	188	234	237	201	212	234	198	227	222	219	215	193	224	214	247	217	192	216	209	220	206	215	215	224	205	194	190	225	212	223	207	210	212	209	198	233	241	181	221	213	227	203	225	231	205	185	201	191	188	210	213	227	213	208	214	231	212	231	208	232	214	223	210	207	209	191	248	238	235	196	204	219	230	240	238	237	223	178	213	214	218	224	207	225	209	246	232	202	210	232	209	235	231	195	216	203	220	235	220	206	216	195	229	232	226	219	207	198	203	229	223	217	223	209	229	231	213	238	230	216	223	228	210	248	186	236	232	195	204	222	214	228	214	233	218	208	197	213	217	210	244	188	212	229	197	203	201	224	211	210	227	210	204	220	209	218	207	211	221	233	210	223	207	237	211	196	221	208	198	221	216	197	216	202	214	223	230	221	199	216	225	201	239	218	232	206	216	202	182	248	193	207	185	217	209	244	224	224	243	213	199	219	229	209	252	219	239	217	233	215	221	214	215	227	232	225	218	195	235	220	218	209	225	214	244	213	238	205	232	199	190	241	208	211	214	197	221	225	215	208	218	214	213	226	232	224	225	226	225	234	205	195	210	216	194	226	232	231	211	242	241	210	239	222	200	221	232	225	214	247	229	216	220	232	197	213	207	220	166	227	219	221	236	230	222	229	246	208	210	193	211	221	238	217	221	222	244	198	215	226	222	211	227	207	227	232	201	220	224	220	206	237	227	195	234	218	235	199	217	244	224	237	200	246	212	245	206	220	213	213	209	214	209	205	213	222	185	245	185	206	200	218	231	241	204	226	221	229	225	200	226	231	209	216	225	234	223	217	206	201	198	218	207	236	225	222	217	210	202	236	229	243	191	211	221	206	188	220	216	210	216	209	229	222	243	221	234	226	235	216	204	229	229	209	216	257	236	221	227	216	236	205	226	206	222	209	221	231	220	214	213	196	216	243	194	238	215	212	195	230	199	196	213	189	197	230	230	218	232	219	226	233	233	239	226	243	213	248	233	226	225	210	241	213	218	207	225	204	192	213	226	203	215	215	247	214	212	236	227	240	204	220	221	239	215	243	205	207	185	194	240	229	207	221	219	204	209	217	195	187	213	187	220	227	251	200	205	217	232	211	225	208	231	215	236	205	216	241	207	232	225	238	240	227	227	214	203	228	187	220	223	228	217	206	209	223	226	221	208	211	235	234	210	224	212	229	221	209	228	233	226	216	225	217	235	229	212	199	217	193	186	197	225	217	223	223	234	238	195	248	236	235	223	238	227	216	229	219	224	227	192	230	209	217	230	192	232	219	243	207	223	225	193	227	211	216	228	237	224	206	213	236	215	212	237	216	227	185	186	234	186	199	235	220	221	212	224	190	182	189	211	208	204	210	233	213	214	198	238	194	208	237	235	215	235	242	211	232	224	232	231	215	204	245	198	217	243	217	255	200	205	220	235	210	222	237	238	221	222	220	229	204	235	228	212	230	230	204	213	205	225	223	237	215	184	242	217	208	221	233	218	225	221	211	221	219	217	226	212	206	219	209	198	224	200	205	203	224	226	231	213	219	222	235	210	223	225	242	231	235	244	207	203	203	235	231	264	206	232	253	263	215	226	230	239	240	240	214	225	192	241	222	201	218	214	190	197	210	214	221	204	226	240	235	216	209	228	224	218	221	216	220	209	223	224	217	227	217	214	212	234	212	211	248	224	202	215	218	230	238	188	196	206	232	204	256	232	235	208	204	218	210	201	234	207	236	184	217	194	195	207	230	224	213	206	212	235	198	225	230	213	213	211	240	219	231	206	231	194	206	202	233	212	220	201	208	230	208	224	230	209	215	209	209	218	197	200	195	224	199	196	245	212	229	213	240	193	222	211	182	197	231	227	221	229	210	217	223	226	225	241	209	242	213	214	216	194	231	202	217	205	215	199	224	216	249	214	219	227	210	210	211	249	251	223	252	218	241	225	208	220	243	239	197	213	241	211	232	196	223	246	231	239	218	214	198	220	220	222	210	218	221	244	214	213	217	207	202	215	226	206	213	218	216	255	233	221	196	232	219	217	222	176	231	182	205	190	204	243	218	251	225	243	236	214	210	217	248	198	231	231	230	188	225	214	237	242	198	225	223	201	224	193	203	203	208	215	225	198	207	226	222	236	234	229	191	215	232	254	210	198	212	215	228	211	215	201	215	231	226	209	202	223	215	223	218	227	202	221	231	244	223	210	247	222	215	237	196	220	201	234	232	219	230	231	201	221	228	202	212	221	225	219	208	220	207	225	221	234	213	234	238	230	225	199	200	217	215	244	205	199	219	214	219	203	216	252	208	221	218	209	229	197	236	198	220	249	228	246	236	236	219	260	218	206	219	217	241	231	203	254	221	230	227	223	235	197	239	210	225	238	210	210	233	232	220	233	219	192	240	229	242	224	192	229	195	214	223	229	219	242	209	216	206	218	206	210	195	233	206	250	237	201	218	232	218	206	211	223	230	202	214	255	242	229	184	241	208	234	222	227	218	225	224	218	217	222	226	198	227	213	203	205	194	197	213	201	218	243	219	188	230	231	218	206	189	204	203	203	242	224	223	212	239	204	230	195	231	219	204	235	212	235	215	213	217	219	221	196	227	229	208	229	235	210	215	201	206	184	219	197	226	216	225	217	196	206	214	243	202	219	228	215	223	211	238	205	220	246	218	223	225	199	197	229	209	241	215	221	216	221	247	232	231	221	194	202	233	212	229	236	219	194	217	236	190	232	229	212	211	206	252	205	203	213	240	223	242	241	239	198	231	197	217	213	236	220	220	217	205	203	237	231	229	203	239	213	219	218	198	222	221	209	218	204	236	241	221	188	231	223	232	218	215	235	231	206	214	207	220	245	222	202	196	231	230	216	222	233	198	209	224	215	212	208	246	231	234	224	218	209	219	213	231	199	219	219	249	224	205	227	228	229	218	193	202	210	223	204	213	228	235	247	223	217	200	215
48909	22949	17922	1763	1560	1359	1147	1066	993	981	882	858	823	761	762	779	746	721	772	743	695	696	723	650	641	688	670	710	677	700	643	676	688	679	620	621	633	614	643	647	613	673	661	689	669	622	676	694	611	623	609	751	763	1051	1271	1195	1118	1089	901	947	1933	3196	2975	1705	679	666	650	646	628	647	630	601	653	629	635	613	621	609	649	662	692	640	634	661	646	619	653	624	646	608	640	621	624	612	629	592	620	671	664	590	610	643	631	624	616	616	618	642	630	609	637	629	633	633	636	584	609	650	625	617	650	640	632	646	620	642	635	611	630	625	609	591	604	622	623	666	639	632	575	619	650	638	605	648	621	634	586	654	645	604	612	663	657	593	656	627	618	636	639	614	634	655	635	627	626	642	662	647	633	596	646	606	656	627	624	643	640	609	593	647	595	615	648	642	614	584	621	658	600	595	595	630	640	644	630	569	601	649	621	627	620	659	599	643	608	652	650	627	593	651	594	644	646	669	610	607	626	612	593	623	601	617	633	615	642	585	603	657	666	652	663	615	648	627	608	608	619	641	631	632	607	608	643	626	604	610	634	620	620	624	642	674	584	598	635	622	620	651	573	637	638	639	643	591	627	589	585	656	611	628	640	637	625	606	616	657	615	656	612	642	619	630	583	617	604	657	644	616	625	625	589	594	633	618	582	636	642	629	625	652	604	612	624	596	615	581	614	577	625	693	614	603	677	626	616	635	596	654	622	627	657	634	632	643	623	630	658	622	673	635	639	606	631	611	605	592	649	673	610	626	613	608	634	624	639	618	600	611	672	620	653	672	622	628	613	654	615	650	615	612	573	617	604	641	632	635	586	680	624	626	607	626	602	568	609	630	621	592	616	631	639	639	592	627	629	645	608	645	571	634	577	611	619	595	599	649	640	609	620	662	601	634	585	625	650	609	638	647	570	651	620	636	644	611	627	571	628	593	603	625	646	650	644	634	682	620	585	662	663	640	629	620	611	667	589	624	600	622	658	586	634	645	635	645	660	634	634	667	595	611	626	631	645	650	608	625	677	593	599	627	641	624	654	633	681	637	615	662	637	664	638	642	630	598	603	648	620	625	633	633	636	636	621	605	646	592	626	631	584	653	629	594	636	668	624	557	632	586	655	585	597	601	614	624	599	605	671	622	615	612	663	657	651	634	615	628	600	646	608	616	612	641	633	646	654	628	632	628	633	617	658	600	629	587	658	665	646	633	640	641	662	635	631	653	597	640	608	643	616	631	614	652	625	606	581	632	610	655	632	568	624	619	605	600	674	612	627	620	601	656	642	640	586	632	613	616	610	633	638	648	651	561	616	603	616	612	647	615	635	619	608	632	665	623	658	622	574	626	631	609	603	605	671	625	662	652	653	649	611	645	670	633	623	632	568	640	603	645	629	613	635	621	627	603	619	611	646	604	648	617	614	673	647	596	664	609	645	581	570	614	571	659	662	608	621	643	623	660	627	602	608	640	618	658	630	646	670	604	610	608	600	622	585	639	613	624	613	659	660	592	644	635	618	642	600	596	566	658	618	644	633	640	584	619	566	622	656	625	656	573	604	624	617	600	597	629	651	627	654	620	604	635	654	600	604	619	674	654	657	648	627	629	633	632	620	644	593	599	623	660	651	615	619	669	614	652	606	628	594	608	609	630	607	573	621	603	653	629	587	659	622	651	666	639	609	641	628	631	601	603	585	656	590	615	597	597	592	663	609	605	574	619	619	685	598	600	608	613	613	595	609	673	625	614	542	626	662	639	651	622	610	597	658	642	667	592	626	636	632	610	654	673	603	610	618	658	697	565	625	624	637	580	622	608	631	604	626	673	652	603	598	642	586	612	643	589	640	654	614	582	647	633	614	666	582	644	689	630	610	609	630	597	591	644	595	607	612	660	638	620	630	604	611	611	628	621	631	608	683	646	613	665	611	623	619	609	649	654	615	656	649	616	636	591	607	620	635	633	652	631	607	600	605	594	649	587	641	641	616	669	595	660	606	608	620	658	693	620	638	622	613	592	592	587	658	627	636	630	655	643	645	660	635	664	632	588	664	661	612	628	625	648	621	601	631	591	613	596	671	648	654	615	658	600	593	595	660	606	621	592	610	626	637	575	634	626	612	609	614	627	626	636	654	639	658	635	621	637	659	604	589	647	643	607	607	626	612	662	622	630	629	578	622	625	637	620	623	574	627	652	668	628	638	621	635	633	566	652	624	650	617	630	624	668	624	634	608	565	606	596	596	643	656	599	637	605	586	609	610	662	630	701	654	618	686	615	675	665	645	647	570	617	626	594	634	622	607	659	631	616	641	624	639	643	592	672	621	667	600	628	659	596	609	629	611	613	634	650	593	600	623	607	650	608	598	596	604	653	608	634	667	639	667	660	606	670	631	642	596	580	598	613	612	654	619	618	623	648	621	577	603	619	611	664	635	617	627	604	655	673	601	637	636	597	615	652	640	584	614	615	622	634	642	619	619	612	654	631	677	616	604	602	631	662	553	620	620	622	667	578	609	623	643	650	633	638	641	664	634	584	656	605	619	596	602	630	623	620	623	632	601	634	652	643	655	623	638	670	630	606	580	680	663	623	614	676	633	647	576	605	617	649	650	641	582	637	636	613	645	635	606	622	627	631	622	651	652	612	630	636	616	640	667	611	610	636	628	591	595	627	651	660	626	636	639	629	597	631	652	638	628	635	621	672	627	659	590	640	609	628	675	603	625	586	611	652	645	666	651	640	644	647	597	623	635	587	651	611	608	616	619	670	612	645	615	627	597	651	659	643	584	650	633	621	617	633	629	674	637	637	636	630	635	622	659	624	638	593	574	612	635	645	634	592	639	645	598	634	653	583	624	657	613	612	683	618	653	621	639	623	629	634	637	613	642	671	601	650	608	598	602	594	631	645	615	629	617	676	646	633	610	616	590	629	629	611	639	664	583	632	658	591	623	604	593	620	651	623	642	621	668	626	624	645	666	630	602	657	669	661	624	610	667	624	644	633	623	663	639	589	639	642	645	649	604	663	632	693	644	664	610	632	636	606	666	634	612	638	637	611	622	630	630	633	604	606	584	615	664	633	611	635	616	646	674	614	641	583	574	644	612	614	634	622	569	625	647	608	614	590	611	615	651	626	617	621	659	613	651	596	624	627	627	639	592	588	612	610	641	633	633	636	605	658	619	595	600	609	592	679	595	642	630	583	591	608	632	656	630	628	635	611	633	631	651	639	605	637	622	609	619	601	590	658	617	616	635	659	640	648	657	641	598	633	642	644	658	643	613	591	618	640	590	603	678	636	607	562	599	635	614	676	562	661	614	646	599	673	581	702	616	611	639	610	646	592	640	621	623	642	647	581	663	586	628	592	676	575	639	635	656	638	623	640	617	606	552	646	637	605	610	666	661	676	703	623	633	596	651	610	612	622	644	656	657	658	595	649	618	625	633	622	639	620	617	659	696	593	653	634	643	649	629	631	643	650
81483	52347	34960	9715	1310	591	549	434	415	383	349	361	360	311	308	283	254	293	303	276	310	300	282	275	280	247	280	284	277	281	280	245	296	273	296	267	290	268	290	248	260	270	279	319	291	248	272	275	258	264	277	270	350	485	409	444	399	398	412	338	572	978	792	466	273	277	271	281	246	272	235	250	274	270	266	279	283	256	289	262	289	276	260	259	252	252	287	251	263	253	290	281	275	268	261	250	267	233	249	276	252	279	267	288	271	270	271	269	268	263	246	259	266	272	265	265	273	279	246	241	277	250	242	242	258	251	239	249	292	283	263	226	261	258	268	250	246	271	284	278	259	266	283	269	257	248	262	277	253	277	292	263	265	248	273	289	277	268	279	294	274	246	231	302	257	267	284	264	275	291	252	268	296	273	315	288	264	261	282	299	271	275	278	272	270	251	296	275	237	264	273	233	258	254	251	259	260	267	270	266	304	290	263	271	271	279	263	263	243	253	304	265	254	283	257	240	270	253	231	270	272	270	275	258	287	251	252	265	266	295	286	263	292	248	248	286	250	260	288	250	282	283	237	256	289	237	263	279	240	269	268	254	264	276	263	247	292	254	271	284	276	250	273	233	278	285	239	267	256	276	267	269	282	293	297	291	273	268	227	270	262	269	243	255	279	250	275	262	258	281	265	256	254	276	272	270	257	270	271	296	253	291	276	255	276	247	259	232	266	276	279	238	267	270	273	267	273	264	261	285	259	284	276	257	233	259	291	258	269	256	255	256	265	280	272	260	255	294	263	294	312	258	255	246	256	262	250	281	277	277	282	299	287	262	271	277	270	262	260	280	296	270	297	261	245	260	228	263	264	269	323	263	277	283	263	280	290	246	272	255	294	258	264	267	266	262	270	277	278	246	271	261	282	249	271	251	282	263	301	268	266	275	255	249	258	280	303	245	267	251	255	226	237	251	257	239	260	286	262	250	276	274	254	248	277	253	265	258	265	245	259	259	307	268	259	255	245	266	282	262	249	263	239	288	271	280	292	241	269	259	263	252	247	299	280	233	292	270	258	257	241	275	260	259	242	269	223	254	243	286	288	276	247	262	235	262	239	264	236	275	239	237	238	274	290	269	245	260	255	253	264	250	267	270	230	275	284	242	240	238	291	267	253	250	258	264	277	263	283	262	246	249	244	256	245	260	277	282	277	265	272	292	259	270	222	265	268	270	289	276	283	298	269	287	255	254	267	251	254	253	247	237	268	272	254	257	269	255	250	245	248	209	255	264	292	274	246	268	255	262	280	244	263	283	263	279	277	251	255	257	260	264	270	262	260	298	256	268	269	270	273	290	255	278	278	273	256	283	245	291	244	253	270	245	265	259	275	238	237	262	253	289	260	276	257	250	273	272	263	260	222	304	273	255	262	243	258	265	257	260	244	272	261	261	259	252	284	261	269	239	267	253	244	273	278	272	250	263	282	257	248	275	285	262	292	253	253	259	268	271	258	296	254	262	271	304	246	256	297	274	278	250	293	263	281	271	320	308	252	268	267	261	285	270	276	286	246	233	282	259	257	271	262	282	277	259	276	259	253	270	251	281	246	234	257	289	234	257	262	256	238	284	266	230	264	260	262	269	270	279	276	292	295	243	283	270	267	259	283	264	252	246	254	278	241	278	243	284	262	261	262	247	275	261	291	310	273	294	249	259	272	263	278	256	256	261	264	259	287	285	254	289	254	264	257	240	262	274	267	270	261	274	296	284	245	285	243	257	253	298	270	284	262	244	250	267	295	266	263	267	257	264	261	254	250	276	250	273	231	253	285	272	240	299	275	247	245	293	264	250	309	252	268	250	261	271	266	256	241	272	253	257	267	235	281	268	280	294	268	281	237	269	276	272	257	266	293	261	260	246	269	265	285	273	266	258	269	269	272	254	277	255	252	281	281	275	258	272	263	246	257	277	284	262	243	269	253	305	287	240	291	268	273	283	246	278	257	264	294	280	257	304	290	261	252	267	275	270	270	282	278	272	274	244	260	263	283	291	275	266	244	284	265	287	247	297	293	259	281	257	252	276	234	277	261	272	265	241	260	302	276	252	256	288	263	227	266	287	256	266	275	276	264	255	307	249	266	306	280	264	270	240	260	246	286	245	259	262	244	256	243	242	260	251	271	281	257	268	269	244	275	269	251	287	285	264	273	255	248	275	271	233	286	271	277	267	276	281	264	273	258	265	281	263	270	275	260	259	268	261	255	265	259	283	248	291	279	260	303	290	263	264	277	254	235	263	250	261	283	230	258	247	276	260	248	237	281	289	231	266	268	254	257	268	289	271	284	276	246	268	300	248	267	258	289	268	250	253	253	248	258	251	257	294	246	272	256	280	296	251	272	264	258	254	270	260	277	247	285	282	282	280	265	270	271	269	269	276	270	252	279	282	219	258	275	277	277	246	258	287	263	278	270	247	280	255	268	287	273	274	253	281	248	236	241	268	260	292	277	237	247	274	255	287	265	276	265	244	270	269	286	276	265	282	260	282	263	290	281	277	261	301	256	270	261	273	237	270	266	258	260	275	266	238	245	259	253	235	268	257	248	285	267	275	289	260	243	270	290	248	263	282	248	282	272	276	273	288	284	293	279	297	254	290	276	243	259	250	259	275	291	287	296	245	263	258	265	301	257	254	250	288	250	263	250	266	272	255	284	254	265	248	273	283	303	263	256	249	265	263	255	277	253	254	247	264	243	265	251	269	259	230	294	254	249	246	282	284	276	262	277	257	270	280	285	280	281	262	284	288	266	261	260	288	283	261	251	297	270	262	286	280	280	283	256	221	250	245	281	285	248	255	264	266	251	239	254	292	262	292	270	269	275	285	286	283	252	262	254	295	280	274	265	280	298	274	280	266	256	248	267	267	234	284	250	270	280	254	230	273	276	275	252	270	259	284	248	273	283	283	283	288	274	293	254	266	253	283	260	245	302	245	288	253	294	241	259	285	259	266	264	276	242	262	291	300	264	299	264	277	251	262	262	248	254	235	282	258	266	256	254	255	251	275	280	261	247	265	261	279	254	256	271	271	246	297	279	291	266	268	266	257	250	251	261	249	241	272	270	312	247	270	294	295	258	229	253	259	234	266	239	265	246	273	264	293	254	277	264	291	252	252	269	261	287	271	242	281	272	285	262	281	238	259	256	259	260	270	265	292	275	288	271	264	256	280	256	280	257	261	254	252	278	272	256	254	259	256	255	282	261	293	259	273	257	252	285	231	259	261	250	278	244	257	250	264	270	263	287	264	304	241	296	259	295	275	305	266	277	248	250	262	258	258	288	266	293	250	244	278	280	249	257	241	253	236	255	250	273	286	264	259	261	249	264	273	280	286	284	276	250	280	251	263	301	248	253	268	253	290	269	284	238	279	252	288	268	278	273	288	257	264	300	263	297	262	244	240	251	245	259	263	241	253	285	247	279	262	258	269	229	263	244	262	269	278	252	286	268	276	289	283	293	245	276	283
58414	34719	23350	2772	2496	2044	1787	1551	1409	1315	1191	1096	1117	1076	962	946	886	867	835	941	884	852	816	856	805	855	781	858	763	812	813	811	751	796	773	788	765	799	756	760	815	771	771	779	748	747	761	743	778	745	827	869	1269	2740	1660	1865	2047	2088	2093	1418	3069	5468	4472	1944	715	740	750	743	710	759	770	704	728	768	728	786	825	788	756	713	718	776	684	725	740	733	775	789	758	741	766	765	707	707	686	721	703	740	761	726	754	751	678	710	749	697	696	764	715	729	739	719	797	716	719	732	753	731	692	677	772	733	800	715	729	758	729	768	761	742	734	718	773	739	714	726	726	759	745	731	727	755	776	782	754	712	741	733	718	721	764	746	750	703	721	747	688	722	715	746	717	716	715	779	732	760	747	724	767	758	757	751	727	759	705	732	746	730	753	766	730	722	752	737	748	730	735	692	741	674	742	687	723	706	665	705	733	748	720	715	713	756	676	786	714	783	731	704	696	723	776	720	726	732	707	765	712	737	756	744	703	770	757	777	718	791	780	721	759	738	745	723	699	724	725	779	767	783	770	752	755	739	772	733	718	769	729	700	736	752	706	712	703	754	738	719	703	733	693	718	720	728	754	720	745	742	764	730	752	778	728	753	722	691	723	749	738	737	744	682	742	754	694	748	730	775	706	747	756	708	787	728	721	736	724	775	698	717	727	750	757	759	722	778	757	739	666	751	711	724	733	721	744	760	744	717	745	731	715	746	708	692	704	705	704	750	708	719	708	730	741	724	732	712	773	747	741	736	707	735	716	710	716	767	733	727	764	735	718	816	719	723	766	719	729	730	703	726	746	711	754	724	748	702	710	718	731	687	780	723	799	803	740	701	699	723	715	764	777	739	687	694	726	756	775	730	739	741	720	705	738	705	713	735	784	754	736	727	729	750	685	757	714	731	707	763	724	677	720	738	758	732	694	685	734	755	779	741	691	716	716	762	731	762	699	764	764	739	743	758	701	667	759	707	765	720	759	724	754	756	748	738	759	767	752	715	727	728	761	724	757	739	745	725	720	704	720	706	734	752	745	764	727	749	710	712	726	760	750	714	733	760	724	735	732	765	715	765	744	780	730	754	732	718	690	670	776	719	729	757	760	703	692	764	763	757	737	752	728	747	741	731	755	709	739	760	725	720	739	682	697	736	721	767	701	731	751	773	768	737	785	742	753	728	734	753	728	735	706	746	728	741	746	702	734	707	736	735	732	770	746	726	795	769	763	750	752	712	672	729	748	686	722	708	748	777	725	721	760	714	711	755	702	729	728	695	767	722	725	731	760	723	708	713	731	702	746	739	706	757	738	777	745	735	702	776	763	764	711	716	731	730	788	757	721	779	713	745	782	747	756	692	757	730	745	698	742	717	698	724	708	732	756	738	712	721	735	728	720	776	743	692	744	703	711	787	679	738	698	739	750	732	732	757	750	688	740	750	734	772	739	749	724	762	779	752	715	723	711	725	743	742	789	719	680	756	762	780	730	774	713	741	711	777	747	689	754	761	698	756	746	721	746	720	742	722	715	737	734	741	698	737	727	699	776	720	721	761	702	735	729	716	722	739	702	745	729	757	727	754	731	704	710	741	728	738	746	735	748	782	755	751	681	750	690	725	768	717	733	692	714	746	738	764	760	668	694	721	734	729	705	667	721	708	726	751	734	764	756	785	712	711	708	741	758	732	757	706	785	753	738	770	695	750	736	753	708	715	701	765	724	685	730	732	712	711	714	737	734	679	685	733	720	745	731	694	723	736	705	730	798	717	722	731	718	751	753	771	748	756	727	745	757	711	707	706	741	734	670	739	705	725	742	705	767	772	734	737	736	732	693	728	780	730	722	702	752	717	720	764	728	700	739	753	729	733	736	757	742	762	706	765	746	733	768	709	711	715	731	760	759	732	748	733	734	730	744	738	716	736	713	729	754	782	757	761	719	722	757	756	707	725	720	702	703	748	715	741	706	729	729	720	725	743	784	724	741	739	726	747	746	706	722	744	730	762	719	743	727	767	747	722	785	671	710	754	752	760	704	749	706	753	700	718	710	717	743	746	749	781	736	699	638	747	686	732	715	715	687	693	718	702	720	774	707	738	726	717	693	736	740	698	776	707	730	701	712	739	787	721	698	738	740	703	719	745	730	708	730	737	719	715	755	731	747	755	751	737	700	760	712	770	728	697	702	732	721	705	739	753	773	725	725	742	743	707	716	723	756	730	763	726	735	770	736	743	745	754	699	687	710	753	735	726	701	765	740	744	732	728	757	733	709	741	685	717	736	734	758	718	710	750	755	719	702	674	766	735	743	727	716	666	706	690	686	705	706	690	743	694	727	710	732	753	722	704	741	766	800	745	727	731	748	696	762	768	753	708	734	712	768	752	705	712	742	719	718	708	753	744	703	735	689	748	777	686	695	719	741	760	716	735	713	727	732	735	728	730	742	741	703	751	792	707	742	707	762	708	735	751	722	757	702	740	735	751	684	783	743	719	737	769	716	750	732	744	707	750	743	778	734	756	749	698	719	733	728	775	718	740	738	756	740	761	727	708	732	712	689	697	719	696	713	674	734	756	707	732	750	741	762	712	713	689	714	685	727	780	680	767	740	766	744	742	771	694	762	764	793	733	776	724	749	730	713	709	725	714	703	724	727	727	763	749	718	752	732	744	749	698	768	744	724	795	744	721	747	731	711	750	747	702	715	754	715	710	727	773	750	741	687	709	739	757	721	730	737	765	710	813	702	702	758	766	762	726	717	778	757	718	695	746	755	736	726	747	767	729	715	712	732	724	766	704	691	753	744	760	732	725	708	734	747	745	720	740	763	730	768	781	770	729	717	698	750	701	748	737	730	676	760	717	700	756	722	692	689	753	741	801	731	727	761	729	754	726	768	740	730	805	788	752	751	723	721	775	732	681	749	791	770	729	726	745	735	726	713	721	755	752	740	755	748	729	730	745	731	725	725	739	736	690	698	749	745	702	713	710	730	730	742	698	707	744	746	738	723	746	732	719	813	740	764	765	692	749	687	704	751	783	717	682	760	751	786	731	736	758	688	775	740	729	734	702	718	700	697	777	751	698	729	717	706	747	731	710	732	743	781	727	712	739	731	704	727	742	732	765	727	665	709	785	715	736	827	706	733	676	767	764	756	755	764	754	742	715	740	792	770	732	733	744	704	759	746	727	704	758	682	737	770	734	798	690	707	751	681	706	753	735	707	749	717	773	699	722	684	725	750	733	754	678	735	725	724	720	766	713	737	741	735	754	706	781	740	717	723	733	727	719	735	698	750	777	752	756	706	724	694	699	742	747	753	696	741	764	673	731	726	801	723	767	711	727	787	709	750	711	740	729	712	734	758	732	785	719	759	725	721	771	730	726	715	725	749	733	742	719	743	771	780	697	763	687	721	738	759	717	736	749	756	751	752	740	807	762	702	707	774	742	726	736	764	747	718	749	750	746	703	732	756	707	750	770	786	724
29445	8245	2625	396	292	275	264	258	290	273	241	246	252	241	249	254	276	240	244	221	271	246	261	240	264	272	223	260	245	266	261	279	260	261	250	274	269	270	259	265	265	237	259	258	274	214	267	231	292	279	283	268	256	300	265	260	262	259	267	254	262	325	325	286	236	249	275	290	240	279	255	281	256	244	261	289	263	269	274	257	268	267	235	280	238	282	273	258	257	246	273	264	264	284	263	248	224	239	265	255	286	241	250	256	259	284	262	257	267	285	272	237	254	258	252	273	273	249	275	245	242	234	250	255	273	244	245	262	253	246	246	268	237	240	273	228	246	279	240	235	263	288	252	262	250	247	286	269	249	267	245	271	265	264	261	274	253	265	263	277	248	268	239	286	274	247	251	258	249	229	248	255	241	290	262	250	254	241	260	260	263	228	267	263	238	293	256	236	238	232	254	254	256	242	262	273	258	250	276	242	231	253	254	261	259	251	250	264	237	220	241	267	271	265	253	247	287	286	250	228	261	231	219	246	224	245	263	257	240	274	279	256	267	278	246	240	263	266	241	285	226	218	260	250	249	237	271	262	264	226	262	271	251	263	252	247	267	260	235	263	263	247	252	281	240	266	252	221	257	272	244	253	246	250	284	262	272	240	247	260	248	276	256	250	263	273	258	230	261	232	271	271	285	243	248	251	257	265	265	252	249	248	240	267	267	236	225	274	256	248	258	293	234	267	247	267	249	247	264	275	283	276	248	241	266	263	283	250	246	245	291	280	254	273	249	234	263	262	265	282	251	269	274	272	259	258	243	232	286	253	251	241	257	236	251	241	248	278	256	280	243	267	255	284	254	259	229	262	258	271	233	261	239	233	273	239	273	245	241	216	264	249	266	259	266	238	253	246	265	268	245	253	267	270	257	243	262	240	250	254	231	242	252	277	265	241	263	264	245	227	253	244	272	285	257	250	216	234	255	245	261	257	246	254	255	260	256	237	252	239	211	261	233	246	254	246	254	258	264	275	262	252	252	246	269	224	248	251	274	260	259	251	283	308	246	268	271	248	291	254	250	256	235	246	263	233	248	252	216	235	244	259	203	272	277	247	268	259	298	226	237	273	271	231	268	248	274	262	248	252	248	254	237	253	252	251	268	252	248	254	268	256	261	235	271	262	248	249	264	260	267	243	277	266	290	254	246	262	292	249	246	266	257	244	246	251	265	272	255	252	237	285	247	246	240	252	256	244	241	246	256	271	232	255	246	262	254	245	255	244	258	238	266	243	251	269	227	250	275	267	210	234	240	257	257	229	270	289	276	283	256	244	219	246	235	222	292	239	259	249	255	267	264	234	244	282	233	250	249	253	274	255	255	269	271	266	254	255	266	224	231	261	241	252	258	287	274	222	271	254	239	266	256	261	244	254	255	257	262	262	244	227	228	251	231	265	252	243	248	243	280	264	242	257	250	246	252	243	240	263	262	280	229	249	271	250	298	281	257	250	263	232	258	234	257	272	247	230	258	270	240	230	256	268	250	236	239	283	274	279	275	247	277	288	239	250	269	268	232	256	267	223	264	245	228	253	276	277	280	261	282	274	269	243	280	260	287	229	279	247	247	285	246	252	267	269	242	249	295	240	248	240	271	257	266	253	251	235	253	256	255	240	218	284	236	268	265	263	244	234	257	240	271	252	258	257	250	244	246	255	255	270	256	251	240	262	263	228	235	249	262	300	247	279	223	253	255	286	238	266	265	258	264	233	265	274	257	238	257	248	260	245	245	292	231	249	266	261	228	236	247	251	262	273	267	251	226	280	291	277	238	249	254	232	260	249	291	281	248	251	271	229	257	223	290	253	294	247	249	273	267	260	255	289	255	277	273	261	244	252	256	266	247	290	256	245	258	253	254	233	263	244	247	222	244	243	265	254	268	247	267	247	231	259	254	266	272	259	241	252	257	297	253	260	269	285	271	286	279	225	244	253	283	243	261	271	253	250	252	248	234	240	252	227	270	255	257	289	264	242	244	279	251	253	226	262	251	243	255	252	256	261	260	241	263	274	231	256	269	257	227	247	277	254	231	245	251	268	243	272	305	244	234	234	282	260	244	255	232	260	260	245	259	228	250	261	260	250	254	239	257	237	260	242	237	240	279	264	261	268	225	272	279	243	252	258	238	260	273	270	264	239	265	259	262	245	275	266	238	235	237	260	231	251	258	261	241	248	228	245	232	257	249	252	255	238	263	260	256	270	270	251	269	270	238	256	238	235	255	251	255	261	260	256	264	266	264	240	263	256	264	262	241	260	292	241	253	235	267	252	276	257	270	240	217	260	268	267	235	255	261	272	254	252	253	251	252	262	267	258	266	271	235	254	272	260	287	270	259	250	256	263	279	281	245	279	276	268	236	244	263	251	257	239	253	272	256	261	275	282	268	254	232	268	268	254	251	262	230	243	246	279	236	263	243	249	247	269	245	255	245	240	272	277	248	256	258	282	250	268	248	272	244	244	230	246	265	249	257	239	272	285	247	266	233	274	256	268	254	253	244	239	251	258	236	232	290	241	251	251	255	255	265	213	286	273	265	256	269	262	272	250	241	264	269	303	274	280	223	285	264	246	235	279	290	269	254	297	279	282	269	237	262	257	247	258	269	237	262	231	265	246	261	258	238	245	286	234	265	232	248	258	260	274	245	266	242	258	271	265	242	231	273	242	251	282	281	251	241	265	252	250	286	260	238	213	242	258	276	227	267	255	270	259	263	250	279	253	244	242	270	243	273	276	252	259	231	255	251	248	263	250	257	248	256	255	261	246	273	232	257	225	273	256	244	229	267	220	247	261	270	270	249	254	258	225	221	267	249	254	262	264	263	272	250	268	266	237	262	269	256	254	250	233	234	254	244	252	256	270	265	249	260	278	255	284	234	262	255	271	306	262	267	269	276	239	231	262	289	250	285	251	254	250	275	250	267	250	267	258	239	265	258	282	270	246	270	260	256	248	242	240	266	248	260	250	262	259	243	256	241	275	291	249	262	250	256	275	252	257	286	258	254	249	280	221	237	249	230	234	272	265	256	252	277	278	257	248	246	250	263	250	253	235	225	256	243	261	249	288	261	261	245	260	266	234	243	247	252	265	255	298	247	257	223	263	261	261	257	252	264	273	262	252	261	269	252	241	239	241	231	263	259	239	257	247	234	249	272	264	230	252	250	274	275	265	211	240	252	246	242	281	255	271	265	244	256	235	254	264	234	249	275	256	283	252	308	239	216	265	250	231	249	240	263	270	266	251	244	258	241	257	245	270	248	253	245	259	247	264	234	244	260	251	248	255	238	253	268	227	253	221	288	247	253	252	243	245	281	293	288	253	264	252	265	225	242	266	272	259	249	245	267	265	274	253	255	255	251	249	251	237	232	225	250	262	247	226	228	280	280	243	231	230	242	265	233	241	279	261	285	284	223	245	243	269	244	269	265	255	245	245	263	267	282	246	268	271	264	254	274	240	245	221	267	242
27100	7508	4134	805	795	762	762	739	756	736	723	696	745	673	724	717	682	708	745	700	723	704	664	685	722	660	722	796	675	715	691	670	717	696	710	684	732	750	701	794	701	727	697	737	718	685	745	688	716	693	716	709	805	828	735	746	770	779	748	751	809	1079	1070	744	751	710	682	730	747	699	749	749	707	705	755	746	714	720	680	726	706	656	689	694	716	678	773	728	685	664	703	650	692	709	733	641	701	669	712	712	689	747	687	735	701	687	737	664	716	712	683	662	750	698	727	676	717	701	719	676	747	788	754	703	739	691	700	708	755	756	729	701	770	716	695	695	709	710	703	705	690	704	699	722	720	704	676	651	699	749	763	714	756	692	719	715	672	680	653	677	668	695	742	676	667	709	685	717	701	734	703	745	768	720	683	691	708	685	718	660	721	701	697	702	661	679	690	719	714	705	725	703	690	674	730	675	701	717	700	705	707	696	706	674	718	744	690	672	711	682	706	720	677	712	660	717	724	659	688	683	715	734	723	720	733	684	719	740	692	681	651	724	689	694	699	742	730	727	687	721	696	729	737	707	737	699	688	726	734	724	703	708	733	699	717	711	685	764	791	701	746	670	747	682	690	685	677	683	685	702	713	707	692	685	728	736	704	652	701	708	666	661	676	691	711	757	764	729	745	692	708	709	691	699	732	673	741	670	752	730	661	717	758	638	714	705	750	690	676	680	714	751	701	681	725	691	697	723	676	729	637	718	717	786	736	701	726	735	694	720	698	678	688	683	654	665	758	670	674	694	706	709	736	665	703	742	726	731	673	720	719	736	716	714	688	704	714	685	730	723	699	732	723	648	659	708	697	692	668	708	751	738	762	728	743	706	711	704	718	726	698	685	672	708	679	691	707	702	725	681	678	698	762	670	738	744	684	740	703	691	715	656	704	714	721	668	703	716	692	759	743	696	717	709	730	713	703	690	757	704	722	710	729	697	657	741	758	726	694	742	728	737	705	684	696	708	702	691	760	689	684	733	702	710	718	743	660	719	724	702	723	678	680	685	700	698	709	734	694	662	714	717	685	734	669	745	669	680	762	732	674	734	679	678	701	710	669	699	682	628	667	697	694	757	707	717	682	700	711	689	746	688	652	689	732	691	659	689	712	689	765	688	683	660	707	755	685	694	655	761	679	749	717	678	760	698	749	725	732	749	730	675	713	663	710	656	705	684	698	686	742	699	772	712	713	724	692	695	698	715	691	701	715	736	682	705	727	788	697	731	699	684	721	686	723	717	666	670	694	698	700	700	695	681	675	730	685	710	695	695	765	696	724	691	739	737	678	705	724	681	697	690	742	706	741	755	695	751	728	746	695	740	731	720	718	707	738	696	688	668	716	653	716	729	740	707	740	704	677	738	671	691	691	684	707	723	720	679	704	741	717	689	654	714	723	656	711	750	662	677	742	718	715	687	733	681	746	696	721	663	722	723	693	704	695	754	726	684	711	642	720	733	689	680	717	697	691	737	691	707	694	698	746	693	734	669	736	733	765	691	693	695	685	669	700	727	714	708	675	709	753	710	684	686	702	729	724	721	725	665	777	680	717	683	717	681	656	683	712	672	687	740	711	689	695	739	667	669	713	730	683	745	662	684	763	681	695	716	664	703	651	702	707	693	661	693	768	675	683	659	732	736	671	657	694	716	745	687	709	703	691	733	690	686	670	642	682	692	725	712	692	711	744	702	700	731	708	669	701	703	673	739	630	695	707	692	701	726	712	707	744	666	719	756	720	720	670	787	692	696	653	675	711	743	757	724	679	709	683	727	704	732	730	703	704	759	670	713	712	748	728	722	632	758	719	672	694	683	691	677	714	671	671	714	729	643	734	710	724	714	729	747	719	734	707	701	728	710	736	669	690	711	710	738	684	724	712	668	712	716	699	687	724	722	750	686	719	700	702	678	679	699	712	726	696	724	672	685	730	696	732	683	699	700	674	693	649	736	754	707	691	717	702	741	676	739	728	692	696	713	675	704	729	714	716	725	773	702	675	735	730	729	762	705	702	688	690	716	723	751	676	678	726	690	648	641	717	681	639	732	723	731	691	682	668	742	742	696	711	704	720	714	700	686	699	708	665	750	697	722	675	723	743	707	662	715	689	699	710	693	751	686	681	651	694	710	737	712	763	726	686	681	747	688	673	705	723	706	687	703	760	716	750	710	703	699	695	684	693	713	697	684	717	712	707	715	642	742	696	704	680	705	725	704	737	709	682	698	718	680	697	642	725	730	686	735	645	686	676	677	769	675	701	703	706	713	727	671	726	723	676	712	725	712	701	708	709	672	738	680	745	722	715	720	712	715	711	674	677	666	705	717	710	718	690	706	658	670	712	693	683	733	722	662	705	751	715	737	693	705	688	660	698	716	735	712	702	719	696	694	748	677	717	739	784	668	723	714	710	688	702	682	717	743	716	725	716	728	670	696	711	720	723	701	718	707	749	714	695	712	655	726	715	667	729	701	681	657	690	757	702	716	713	739	721	707	733	722	719	741	736	698	629	681	687	692	676	717	682	708	708	699	652	715	714	716	746	697	684	722	770	742	700	712	699	716	680	700	716	699	749	701	668	709	675	684	704	676	707	690	728	756	656	665	708	691	678	708	683	732	706	727	740	746	745	704	686	674	700	696	713	739	709	702	729	688	706	724	717	702	720	717	709	739	731	724	679	721	710	717	698	686	719	649	723	719	655	730	771	744	706	653	684	699	782	761	707	713	671	692	709	719	729	737	738	690	715	678	725	746	703	695	753	685	712	766	707	682	691	730	726	698	749	674	712	725	693	715	699	720	746	686	795	750	696	712	685	650	734	702	629	713	713	693	698	705	702	693	690	720	722	729	751	715	667	706	651	751	750	713	741	710	669	730	683	695	788	701	703	751	694	687	698	763	730	688	677	701	719	724	666	686	703	724	725	719	730	692	736	656	734	688	718	662	693	698	739	691	707	735	701	678	731	653	701	688	730	683	787	695	741	714	716	683	694	748	738	673	698	674	747	745	670	728	682	738	667	679	714	681	665	728	672	687	707	713	692	731	721	671	726	742	748	726	714	688	676	697	693	718	679	724	726	708	669	733	746	650	678	683	715	667	739	727	745	691	720	708	729	708	719	702	693	705	710	745	666	686	674	706	685	677	726	694	680	684	748	712	702	688	699	709	690	697	703	701	721	739	665	673	637	674	732	693	703	698	658	697	713	715	726	743	717	714	682	733	703	694	679	751	685	716	759	686	662	724	708	704	688	659	698	685	726	686	664	742	682	716	710	667	704	709	701	722	772	672	697	705	682	732	742	699	695	726	736	730	725	672	688	720	709	712	719	740	696	681	695	666	669	661	672	730	737	722	711	686	669	677	712	692	714	704	742	742	690	725	694	689	707	662	688	708	662	683	741	680	673	721	731	692	699	702	692	721	702	681	702	761	691	684	707	697	708	747	672	739	702	686	723	679	753	723	690	752	674	710
70801	42697	27204	3375	477	361	319	306	278	263	239	261	238	230	218	224	208	226	236	223	228	228	213	222	249	210	219	244	208	232	210	221	221	227	174	220	197	214	207	200	196	214	211	232	208	194	204	225	207	203	249	243	312	477	312	291	301	277	306	245	333	531	546	322	217	196	234	241	224	200	225	191	234	215	202	204	212	227	212	220	205	221	206	216	211	189	200	185	222	209	214	201	186	188	223	209	180	201	220	215	234	201	206	216	195	211	230	191	189	203	210	225	260	201	204	196	223	201	197	206	203	205	220	230	206	233	232	206	191	213	193	211	236	231	209	196	214	218	222	209	205	214	213	202	216	206	192	190	226	195	204	220	220	211	229	186	244	188	215	223	206	215	216	225	225	230	199	183	204	219	208	207	234	250	247	224	237	202	210	217	217	210	195	200	248	200	263	255	216	216	202	191	214	197	214	225	219	192	178	201	215	192	206	227	220	233	216	219	232	213	206	210	213	229	213	201	201	221	197	231	214	207	205	216	225	178	218	240	201	202	186	214	237	197	211	215	194	214	201	202	235	202	225	210	201	198	218	194	212	193	214	182	205	211	217	212	191	195	217	222	233	217	200	200	209	211	234	198	206	213	199	197	204	200	198	211	212	204	216	218	226	218	225	200	197	224	203	193	217	208	229	216	201	232	187	233	211	209	222	200	208	232	196	201	188	208	208	235	218	213	205	192	203	174	209	187	216	213	187	228	201	194	192	212	193	202	221	220	239	208	210	232	184	189	205	199	215	212	225	208	236	209	228	205	218	219	203	202	209	179	213	226	207	195	236	196	216	235	210	223	233	206	209	199	202	232	194	187	228	193	184	216	209	222	229	213	209	212	211	202	193	246	187	235	218	209	249	199	197	207	179	215	215	224	232	196	210	227	213	201	196	218	214	217	233	200	201	198	212	199	192	227	233	199	233	197	231	202	219	178	200	217	215	219	205	225	193	230	206	203	211	212	206	195	191	230	202	193	209	221	207	229	196	191	199	208	223	208	195	219	230	189	207	207	194	214	204	211	190	204	199	202	217	203	221	189	218	196	211	197	194	193	214	210	229	202	224	196	217	223	221	210	201	195	225	204	199	208	198	235	208	203	219	206	198	211	183	237	199	193	199	220	213	227	235	224	191	228	216	215	196	201	203	214	191	212	182	226	190	240	207	206	230	215	215	201	228	213	179	212	203	216	193	190	228	216	197	192	203	195	221	202	206	210	184	197	215	230	214	208	227	213	190	195	195	205	224	199	199	203	211	219	208	241	211	208	190	220	218	232	204	219	201	213	187	220	227	220	222	203	202	197	234	220	198	200	222	257	216	206	190	221	240	195	190	204	215	225	217	200	207	230	223	204	225	230	218	186	210	207	208	206	214	215	216	238	206	179	232	208	220	214	219	221	221	217	217	188	199	238	229	212	199	231	200	216	207	204	205	221	218	211	208	220	189	195	221	191	236	198	200	198	221	188	192	191	217	216	199	224	206	193	202	192	214	240	250	201	199	192	201	215	214	192	212	208	226	197	209	211	192	202	217	243	200	216	215	224	237	207	220	224	185	209	226	194	208	216	216	214	226	208	207	186	230	220	208	214	218	195	218	206	205	233	207	207	200	193	217	188	206	217	193	226	191	219	195	206	232	207	215	202	219	217	209	227	228	211	204	208	214	221	226	207	226	185	205	205	192	218	204	215	217	217	229	216	222	187	218	221	205	190	174	217	166	223	198	218	230	197	213	220	211	192	233	222	230	208	216	200	224	207	213	210	204	205	207	210	219	221	202	221	213	194	195	207	215	225	222	186	232	204	197	220	215	188	206	206	216	238	216	225	224	241	210	201	229	212	185	199	228	182	198	204	226	230	219	220	203	223	196	204	202	190	185	220	202	215	204	206	188	223	225	207	223	207	213	210	224	198	226	224	224	204	214	203	187	212	184	203	224	204	193	200	215	205	226	219	211	223	205	191	191	220	201	203	183	226	238	202	250	203	213	189	196	202	262	208	213	206	219	223	231	227	213	172	220	200	217	225	201	217	188	214	194	214	197	198	216	207	188	207	212	227	209	217	213	187	173	216	210	199	221	209	196	190	180	199	202	236	210	227	201	208	219	186	232	207	228	195	227	227	213	202	196	200	220	186	202	207	211	210	250	206	196	255	191	212	204	193	233	203	208	210	202	196	203	204	200	195	169	204	223	222	221	216	225	189	202	209	216	205	190	228	222	217	229	211	226	208	212	185	229	210	225	228	216	230	207	187	203	184	229	196	221	197	190	197	194	182	215	221	224	204	204	230	230	224	205	206	208	182	191	214	241	200	229	206	220	198	221	209	200	211	182	229	214	206	191	213	193	189	183	237	220	205	170	205	216	187	218	185	212	233	231	197	209	213	212	212	222	184	231	208	219	190	196	208	199	181	191	196	210	178	203	210	231	227	200	214	224	203	216	190	258	209	219	221	198	217	243	205	199	214	217	233	209	229	201	197	217	204	210	219	219	209	229	189	224	184	207	235	205	185	216	195	210	206	183	206	222	220	200	233	180	188	215	192	189	200	212	221	212	181	217	213	210	222	207	226	223	249	209	231	208	227	203	224	220	196	227	204	217	215	218	204	207	209	222	229	202	207	234	211	204	215	201	201	210	220	218	209	260	191	235	238	225	187	218	218	185	224	205	211	201	192	222	207	208	212	225	196	214	219	241	223	215	218	207	229	196	205	207	244	196	187	217	221	213	229	204	227	249	215	204	211	236	200	210	210	229	198	231	210	216	231	194	212	218	208	191	220	207	211	185	220	207	209	236	210	224	210	199	239	246	224	215	223	245	223	207	199	213	221	219	215	206	184	230	232	234	186	237	212	206	222	246	176	201	204	212	217	221	219	229	228	209	237	216	205	219	205	205	206	206	227	173	227	221	199	224	201	201	200	214	226	232	223	201	200	213	191	207	210	217	216	208	223	238	200	196	216	213	235	210	186	200	212	200	212	212	205	207	204	226	204	209	204	206	214	234	203	203	209	216	193	194	198	232	197	212	213	222	231	203	217	206	213	196	214	194	192	238	212	222	221	228	202	212	195	192	210	226	197	217	207	218	216	201	238	220	219	202	217	214	209	207	215	194	212	203	200	211	202	209	224	181	224	214	192	214	174	223	214	233	192	211	206	217	218	207	196	235	218	212	226	219	199	228	205	198	202	197	202	231	242	212	191	217	202	188	231	224	172	208	192	204	200	201	220	211	219	212	191	208	229	174	173	218	216	170	192	214	215	216	237	212	216	210	201	195	213	228	219	218	208	208	197	214	200	187	228	214	222	214	207	199	194	220	202	206	238	186	209	210	190	205	207	221	173	245	193	222	212	216	224	199	192	195	214	201	188	227	196	239	213	211	226	191	192	219	216	216	236	194	239	203	223	217	193	235	207	233	219	195	209	196	210	233	195	201	213	224	227	216	215	211	228	194	194	213	199	213	213	216	198
47671	28142	19650	1603	1508	1285	1146	1050	948	888	847	824	760	799	751	774	724	654	734	701	659	683	656	656	648	648	603	635	649	634	627	626	635	596	609	611	635	624	611	647	581	645	621	621	584	608	612	614	613	607	679	813	1592	2644	1455	1182	1290	1300	1221	964	1696	3192	2921	1245	623	607	608	601	636	613	594	622	555	582	620	634	640	608	627	650	588	595	617	565	600	623	585	612	618	634	637	631	668	639	614	606	620	619	589	590	625	579	584	552	591	608	621	604	668	593	641	603	614	567	640	587	568	617	649	617	597	596	587	591	623	604	568	615	624	587	621	624	613	573	613	593	610	606	643	624	569	558	590	614	603	586	573	595	639	583	589	580	623	568	595	651	593	595	586	613	601	562	577	612	593	631	592	626	591	551	618	585	596	634	574	582	584	636	616	600	598	596	609	613	586	608	598	616	549	653	608	612	579	620	573	568	580	680	583	613	607	601	615	579	616	576	636	647	600	586	623	624	600	609	613	613	626	595	645	600	602	561	580	599	613	605	594	601	589	573	648	597	590	589	644	626	605	610	607	640	640	612	626	592	584	621	570	550	608	615	602	595	591	602	603	607	588	629	619	612	577	625	591	611	591	599	593	587	686	572	632	615	581	597	570	583	549	596	617	608	584	595	578	557	600	614	602	577	626	636	610	609	575	608	621	579	588	579	577	567	613	603	601	611	590	613	565	591	616	615	585	578	612	612	615	615	594	639	643	569	577	643	591	613	570	591	561	594	585	639	631	604	589	618	588	600	619	601	565	600	652	628	586	603	611	614	581	570	627	615	590	631	617	624	575	588	639	591	614	633	602	576	606	543	605	598	588	597	638	584	623	577	654	608	607	627	636	640	623	559	569	586	599	578	603	641	604	581	614	604	564	628	609	549	599	610	589	637	603	605	641	588	600	624	587	572	572	608	602	568	592	608	646	632	604	598	623	595	630	636	572	633	603	585	589	594	603	614	596	588	586	614	647	606	584	572	607	545	603	601	575	590	623	606	592	621	586	583	603	585	578	617	556	565	635	610	590	604	604	619	592	597	564	617	583	595	583	607	631	567	611	625	601	589	582	569	621	633	580	558	658	546	606	583	619	573	610	620	622	595	595	604	614	598	613	661	593	624	600	597	630	576	590	596	630	548	583	624	594	591	607	644	580	588	620	642	609	633	615	617	653	586	613	599	565	593	622	569	587	584	590	575	589	644	587	589	594	581	591	582	618	543	579	641	611	604	591	629	549	589	556	588	607	621	608	576	622	626	626	574	592	586	610	597	591	607	613	586	631	623	617	582	588	634	604	622	568	620	587	605	590	591	638	588	562	551	592	607	621	609	611	603	642	579	623	630	568	596	598	607	555	622	618	585	612	643	628	588	606	603	635	594	593	617	591	632	632	583	635	584	556	608	633	654	597	600	620	581	619	585	597	575	593	619	596	552	624	603	590	580	607	613	560	617	647	616	608	611	641	557	602	604	580	628	551	599	645	633	642	546	632	630	635	590	586	585	601	591	622	591	646	608	584	646	614	610	616	597	573	584	575	640	591	614	583	610	534	575	558	617	610	568	656	596	602	582	592	548	591	567	615	565	591	606	634	562	593	591	604	615	581	620	586	610	596	627	608	614	565	632	560	608	602	609	635	607	612	570	558	627	611	599	572	608	581	641	646	614	587	594	590	622	621	607	590	599	580	624	610	609	616	623	538	586	586	641	638	598	570	578	597	603	609	669	537	597	569	577	641	562	562	579	576	613	594	561	629	558	582	607	609	602	580	566	639	621	582	612	613	625	657	615	571	598	631	611	643	609	585	596	624	593	619	596	591	604	573	594	571	589	616	597	579	598	605	566	627	550	563	599	598	621	577	633	569	537	615	598	594	589	595	627	599	606	626	592	600	607	597	551	606	588	601	619	566	612	616	612	626	558	590	654	595	589	573	617	608	640	592	651	561	608	585	626	615	584	656	665	561	566	627	589	611	551	584	607	595	626	584	612	579	600	606	623	575	598	598	613	574	603	592	620	567	623	578	618	633	633	570	571	595	613	573	654	610	631	634	616	607	569	575	548	617	614	600	619	574	617	598	596	611	586	610	580	624	609	615	575	560	592	586	630	626	644	575	634	655	596	591	634	615	657	606	618	597	597	637	599	596	596	578	678	542	589	598	579	593	636	570	614	601	606	620	611	589	622	593	592	628	627	613	584	585	597	614	599	596	596	595	578	585	654	593	591	601	611	575	618	610	575	613	596	625	603	640	548	611	590	638	588	581	611	618	604	574	585	589	580	590	593	613	601	591	597	585	607	574	587	593	595	628	619	557	562	584	598	555	611	577	626	632	593	594	619	587	630	627	578	626	603	602	584	592	579	622	604	588	613	581	577	596	584	592	584	597	562	570	568	617	575	571	633	618	655	568	574	600	616	570	549	584	589	581	566	601	605	650	610	579	613	633	594	621	648	557	570	597	608	587	582	608	587	588	599	606	577	632	586	637	571	621	595	608	595	595	587	645	630	632	564	624	625	603	636	571	638	558	637	620	588	576	595	600	619	602	632	565	658	592	596	626	557	606	611	575	574	595	606	567	621	559	573	595	581	581	623	601	560	592	568	577	586	632	601	582	588	557	570	593	594	603	559	622	577	614	609	632	570	632	655	564	587	536	628	564	620	638	644	579	602	576	631	603	565	599	550	634	581	600	640	583	593	623	648	592	561	615	594	625	585	603	656	600	619	627	615	603	625	611	587	628	610	572	577	593	635	649	604	649	601	599	606	604	625	592	584	585	634	577	614	640	584	601	572	589	594	591	594	586	558	621	585	630	635	586	608	622	568	598	623	617	588	604	550	582	629	597	645	577	603	582	606	637	589	632	612	578	607	592	642	589	639	622	588	563	605	549	577	599	575	661	597	577	607	570	602	562	616	614	633	626	604	597	605	610	618	606	621	584	629	590	603	610	574	625	637	616	565	595	620	600	602	628	604	548	657	611	581	550	590	618	568	605	596	587	569	588	606	602	560	613	606	608	609	621	642	613	600	571	622	633	619	613	624	591	611	581	551	594	604	618	625	609	611	596	616	593	604	616	586	582	614	608	635	574	622	609	588	612	616	608	593	627	622	601	625	552	628	596	612	632	633	593	619	555	643	638	575	626	623	585	609	595	602	630	613	611	624	646	606	616	622	598	627	605	621	579	583	613	613	613	580	602	623	598	577	584	550	662	586	617	567	628	588	601	607	622	616	618	591	590	602	550	592	631	596	630	582	610	627	598	604	589	586	597	572	623	629	601	614	525	590	617	639	624	609	629	621	613	633	610	652	578	593	627	606	607	613	580	624	596	605	646	603	592	641	574	597	583	610	615	596	578	618	599	615	638	610	624	587	615	660	593	601	602	621	625	555	569	576	558	596	609	601	626	627	563	595	574	629	605	581	604	606	645	585	566	581	624	667	617	585	604	624	642	622	579	617	618	602	599	631	593	606	604	604
79321	52972	37279	9032	1097	606	493	451	417	357	362	329	335	309	289	304	324	255	304	279	296	290	259	278	266	292	281	307	265	264	278	251	257	298	307	279	272	264	251	279	275	275	271	269	277	267	273	310	297	270	277	307	352	549	410	417	468	470	381	346	624	928	774	418	244	249	277	283	249	266	269	285	287	244	284	291	283	268	257	249	271	274	280	270	272	239	271	263	279	274	233	246	256	256	272	266	291	288	254	294	277	268	298	265	271	268	258	246	268	237	266	250	242	290	285	259	275	271	268	257	285	272	275	294	272	257	282	264	266	250	276	265	251	255	297	281	269	266	249	285	242	244	253	282	249	255	279	266	249	263	264	234	291	267	271	261	266	285	252	251	259	289	296	288	265	291	278	281	268	259	283	274	275	268	287	261	255	263	266	257	242	282	263	249	252	296	267	250	263	254	278	266	241	233	260	251	267	241	253	254	262	264	262	267	273	273	260	289	267	255	306	279	267	258	266	275	274	273	284	255	279	267	286	306	254	262	252	267	255	247	283	269	279	254	280	251	270	279	244	280	272	254	271	273	262	271	272	271	263	257	264	268	273	283	270	234	280	292	268	271	277	270	274	262	255	261	274	272	273	241	251	250	240	261	309	242	250	273	274	250	272	248	273	261	291	246	288	266	255	265	236	256	315	268	301	284	268	253	278	273	254	285	256	261	267	264	268	270	261	268	256	233	246	277	278	259	254	263	261	266	248	259	283	268	250	266	247	288	254	277	274	257	271	274	264	304	283	291	284	252	270	282	257	260	291	305	299	258	242	274	266	253	262	262	249	283	284	301	269	282	281	280	259	284	300	271	283	256	270	255	250	293	280	286	274	263	277	290	281	249	263	285	266	279	256	252	264	270	249	269	288	257	247	283	262	294	281	278	282	271	288	251	297	244	263	308	258	266	252	245	239	287	246	266	250	241	268	288	275	254	264	261	241	221	242	261	283	265	294	273	275	276	273	289	256	251	264	292	248	277	250	254	272	293	254	284	289	261	242	274	237	273	262	263	260	271	247	267	287	244	248	287	242	227	276	270	253	272	296	248	252	258	245	242	237	233	272	262	231	267	265	294	290	292	268	289	253	259	268	277	251	265	237	271	261	258	258	251	264	263	248	252	274	290	241	277	263	275	240	274	252	297	272	262	262	286	252	285	285	257	250	238	274	240	269	270	251	262	236	263	266	267	290	251	264	292	282	266	282	284	283	275	261	265	247	279	224	230	287	260	272	249	236	286	271	274	298	256	271	250	284	287	270	281	292	281	257	280	254	272	224	270	277	269	281	239	248	263	269	276	300	238	271	254	282	282	293	291	271	268	259	266	246	291	261	295	260	260	273	305	287	253	277	282	253	267	270	252	265	270	270	287	268	278	260	267	242	281	265	231	261	275	272	299	251	279	266	270	257	283	285	290	266	259	286	259	266	252	287	255	261	263	291	261	269	253	281	261	269	272	285	292	261	270	272	276	245	264	256	262	244	280	295	268	273	284	277	244	258	245	292	282	268	286	264	266	253	263	273	278	262	294	271	260	247	277	266	270	261	246	251	265	270	281	247	255	246	273	265	263	286	260	292	310	269	267	270	269	250	251	276	252	268	282	253	273	273	245	281	244	264	246	261	302	289	282	264	276	252	297	280	264	255	255	262	270	242	266	234	270	266	238	266	307	268	281	297	269	272	273	273	266	264	263	273	289	266	295	260	303	280	265	262	289	264	257	279	268	276	259	278	256	304	296	236	323	291	267	255	246	287	272	262	255	270	250	273	272	273	267	261	242	261	279	285	265	281	272	259	255	266	278	253	264	246	264	289	272	270	235	250	244	236	264	286	262	265	267	290	304	264	264	242	250	277	274	295	238	271	232	228	299	256	274	261	245	269	290	263	286	281	263	268	257	299	252	259	276	244	256	290	245	249	249	249	281	271	274	255	266	245	276	284	265	279	251	270	273	271	255	279	263	248	258	242	268	282	250	287	271	293	248	298	284	269	254	260	246	286	257	230	275	274	280	282	236	251	243	278	297	247	277	249	279	242	290	236	238	244	265	269	273	274	255	287	289	260	259	291	259	266	290	265	249	265	263	252	245	279	250	265	261	273	261	264	256	246	245	270	288	285	281	282	258	264	280	268	279	288	273	280	270	262	275	279	258	277	281	269	264	274	259	292	252	234	292	288	290	245	279	260	273	231	236	271	296	267	264	263	253	261	264	304	253	293	265	250	280	266	295	268	267	270	267	240	265	260	293	247	249	294	258	278	223	269	285	288	275	277	258	268	276	269	307	254	273	267	274	245	265	260	290	251	243	267	287	289	296	266	233	259	278	253	285	252	251	275	281	268	245	263	281	233	263	275	256	293	267	276	254	268	238	227	280	239	266	281	288	270	283	282	265	264	277	256	290	265	262	290	257	244	268	267	270	239	279	292	263	256	270	244	286	256	238	269	296	275	274	246	269	246	259	256	247	297	271	270	269	260	292	248	271	276	260	234	266	242	261	272	272	272	303	264	272	260	283	256	244	274	270	258	272	279	259	257	266	257	261	247	262	262	290	263	265	282	298	274	277	275	246	258	279	269	253	286	280	261	273	247	271	257	305	264	269	268	301	269	266	260	268	282	244	284	264	299	251	242	255	267	255	259	256	255	258	262	263	242	243	267	255	267	259	268	276	278	257	266	278	266	267	231	269	284	262	260	291	295	244	285	241	221	240	267	265	278	275	263	244	287	265	280	284	282	289	269	274	263	266	273	258	252	247	263	264	265	265	293	296	288	311	255	255	266	265	285	269	266	254	241	271	249	253	261	274	249	270	274	271	257	269	254	255	272	244	260	262	272	256	279	277	283	256	265	257	271	249	258	266	261	270	259	254	289	272	245	294	262	253	248	275	273	279	264	273	280	235	284	286	274	266	272	254	270	245	255	251	273	242	236	243	265	278	293	284	252	258	274	282	265	266	278	260	242	283	263	256	262	253	288	258	237	278	275	283	262	289	271	273	251	267	270	256	258	291	252	290	284	279	276	262	288	263	256	265	290	259	276	266	270	260	267	282	250	270	262	262	255	290	286	263	264	277	265	258	259	289	286	265	269	264	272	280	254	269	254	249	257	266	226	279	267	263	282	241	262	262	283	259	266	278	277	261	252	255	278	281	236	267	267	280	259	262	282	260	265	269	266	255	287	247	277	264	264	272	268	271	240	257	237	252	260	254	229	252	263	266	275	283	267	264	274	261	280	254	272	269	278	273	280	301	269	258	264	267	265	294	273	309	261	271	261	288	238	270	253	270	268	273	256	260	269	287	274	279	228	298	253	284	285	276	281	280	277	289	271	318	268	293	283	272	294	261	247	254	253	255	262	258	298	267	245	261	252	288	239	273	250	283	279	252	259	251	272	277	255	299	266	300	284	311	281	244	255	271	285	249	276	233	259	270	271	259	291	238	254	266	273	303	260	274	257	273	241	236	282	247
58071	37689	24127	2767	2492	2178	1801	1573	1402	1362	1227	1112	1018	1070	982	1016	992	935	875	935	880	861	866	828	826	821	807	810	870	818	805	787	801	837	785	818	783	760	793	774	745	784	822	754	691	721	778	832	754	792	801	1025	1651	3250	2070	1946	2465	2139	1834	1463	3337	5341	4218	1679	718	755	759	695	729	720	746	774	772	714	774	741	827	741	797	772	769	735	803	748	739	768	741	744	738	776	725	720	712	721	740	747	700	710	782	746	713	725	711	758	751	764	761	736	739	754	734	743	746	725	785	717	738	719	742	706	694	711	746	749	760	704	668	740	696	749	746	726	751	759	697	722	675	744	701	704	719	747	707	731	742	738	750	726	715	769	729	695	723	768	729	774	709	780	696	718	770	715	723	703	717	726	667	680	714	777	757	769	719	682	724	711	716	703	730	709	742	769	753	759	709	705	754	760	733	743	785	757	738	727	760	749	732	747	751	713	702	714	723	735	678	739	704	760	729	758	830	752	762	718	718	738	739	784	698	769	755	785	708	722	711	696	785	761	732	712	737	733	710	745	752	763	734	736	748	716	746	749	728	731	757	729	682	728	706	714	742	685	737	707	743	748	754	747	821	750	794	722	748	756	706	745	771	720	701	747	733	708	688	698	761	729	776	784	678	734	691	724	710	743	711	692	739	722	766	733	745	705	782	721	726	697	759	788	691	731	727	753	743	735	773	724	707	732	729	701	727	756	746	773	712	746	791	704	749	708	732	756	780	709	750	760	714	735	744	729	757	752	771	743	778	734	725	727	690	713	755	758	727	698	726	755	751	749	779	768	698	761	724	722	733	752	728	706	776	715	750	744	722	725	723	743	725	719	724	706	756	706	748	726	745	706	728	752	762	715	755	762	748	693	765	708	726	758	711	712	741	742	731	702	723	746	716	737	682	707	729	723	695	738	728	757	719	744	757	721	747	736	709	710	726	703	699	710	718	727	823	732	760	760	747	752	752	767	744	754	734	764	727	713	712	727	775	777	724	749	767	726	721	770	720	722	709	728	739	757	715	687	728	729	773	732	779	779	740	722	672	746	753	717	795	738	771	725	784	693	751	788	685	749	712	724	723	780	740	777	735	732	740	723	699	749	724	735	717	755	741	708	751	694	721	742	703	742	730	760	717	722	757	737	743	707	775	747	708	722	727	685	728	719	710	693	728	757	709	746	717	697	729	670	741	729	667	704	713	749	739	801	728	760	693	735	738	694	707	761	697	749	731	768	747	737	740	741	748	737	789	768	715	783	704	746	699	760	745	730	782	685	700	714	756	743	760	743	752	800	703	721	751	720	737	715	733	748	735	706	728	724	778	713	694	763	725	750	746	755	721	744	713	709	734	716	707	737	750	752	761	725	674	731	768	749	741	754	729	745	787	792	759	729	763	744	733	674	769	752	751	745	743	747	750	726	820	702	766	713	724	778	722	719	767	712	775	771	742	724	739	775	711	724	741	771	737	726	749	752	714	768	721	724	723	753	744	783	745	717	699	757	751	795	708	772	759	765	722	732	718	760	697	723	736	751	743	742	729	715	750	785	736	742	699	669	734	727	772	767	744	706	776	677	737	738	744	711	764	747	681	761	691	776	722	750	753	741	746	687	738	692	701	751	740	731	756	713	741	686	696	742	718	732	737	684	779	738	722	693	726	685	748	791	763	718	761	717	699	733	708	704	696	725	718	740	761	701	784	722	723	748	742	720	727	774	728	778	742	762	728	740	777	693	721	753	774	769	718	737	721	769	689	729	758	698	785	733	752	756	750	731	745	688	738	799	765	741	670	705	723	738	720	725	696	753	753	733	729	756	726	702	703	775	673	735	689	800	778	752	751	749	761	714	730	719	726	726	663	717	720	712	734	717	771	760	770	732	745	700	716	744	704	743	695	797	719	732	768	755	685	684	737	749	786	735	738	775	757	748	683	759	749	684	738	764	724	723	733	728	736	737	750	713	703	729	717	732	751	710	729	721	805	738	704	699	737	695	775	712	724	763	724	734	783	778	774	725	740	732	704	747	735	775	730	746	709	728	727	774	763	720	754	722	721	791	780	762	724	755	719	751	717	711	761	749	744	745	707	748	728	766	731	722	722	726	755	695	743	697	720	756	732	700	706	737	756	772	732	739	727	706	765	727	769	759	720	758	770	791	719	748	757	727	745	693	773	755	724	763	751	706	737	698	759	709	692	741	711	687	713	754	722	710	768	744	731	735	766	719	764	776	656	758	791	687	767	752	729	759	750	733	746	694	742	730	714	755	782	761	802	747	706	763	707	731	706	744	699	708	740	694	771	716	710	734	712	681	772	738	755	739	740	753	764	743	729	723	776	733	752	741	764	718	729	728	782	741	721	740	734	722	721	726	772	776	770	717	719	742	721	777	747	770	698	766	719	766	703	698	742	739	733	709	776	769	771	715	748	694	701	715	721	740	728	760	683	755	738	739	735	734	776	739	708	727	741	770	735	758	748	775	706	745	716	752	775	784	752	751	722	776	745	729	770	759	703	749	723	721	776	702	763	724	744	713	724	756	731	751	700	749	757	742	778	755	771	696	726	766	706	745	671	774	728	718	762	749	743	726	723	750	702	728	690	733	736	762	716	728	788	740	739	717	706	739	732	727	769	711	728	766	766	741	746	774	733	762	756	751	704	762	711	780	761	749	741	773	738	775	737	694	718	772	778	767	772	736	700	701	749	711	713	765	677	721	723	733	722	731	719	768	757	752	703	731	732	731	730	751	763	672	732	694	707	731	674	715	742	710	736	793	717	677	788	757	784	745	734	760	785	725	740	771	745	755	752	756	720	767	729	700	699	723	707	737	751	681	762	681	724	762	729	738	752	712	720	753	717	749	713	802	777	751	733	747	760	750	687	727	737	711	756	697	714	765	731	719	760	725	749	719	778	718	680	733	724	699	798	767	731	781	731	755	701	774	770	685	749	755	729	728	697	748	678	690	811	728	698	712	752	713	760	770	746	744	735	781	743	738	708	756	693	766	736	703	742	684	727	722	740	737	725	705	724	722	741	716	756	745	774	746	714	698	753	739	751	770	749	723	747	722	753	750	699	819	766	754	729	766	720	682	725	700	748	768	758	728	725	775	726	718	724	740	732	741	729	727	707	733	682	730	731	744	737	749	744	770	711	723	703	730	761	707	704	737	720	708	724	751	733	709	771	703	750	744	732	754	712	763	742	675	703	699	740	758	723	727	741	722	745	741	751	711	685	732	683	733	776	722	716	686	729	719	710	730	713	785	757	720	713	718	780	762	746	738	737	712	762	736	745	733	728	754	759	736	750	682	713	721	787	702	749	720	755	748	695	756	750	744	742	676	721	725	740	709	751	741	725	718	765	732	767	719	747	696	740	718	706	727	762	674	771	707	723	757	756	744	730	749	715	708	712	725	773	731	745	755	736	721	772	727	742	714	769	750	737	766	738	727	741	700	776	721	719	746	765	771	733	762	696	741	709	750	742	713
30967	9380	2953	439	290	290	300	264	297	265	291	279	276	260	278	318	296	256	268	275	273	304	270	265	276	263	264	270	268	275	280	258	269	255	256	282	287	288	291	297	270	281	250	272	254	285	293	287	278	254	274	257	281	262	257	270	294	276	261	258	276	312	331	277	284	271	279	253	260	258	275	280	313	257	281	263	235	257	286	301	269	273	267	292	305	289	275	263	267	281	250	285	259	277	298	248	293	287	254	268	279	268	277	273	272	297	259	250	271	295	309	298	284	296	265	279	300	267	291	259	270	271	281	270	269	269	256	296	276	277	279	284	268	261	268	283	292	262	256	262	275	268	263	292	276	266	251	265	252	266	255	258	263	268	278	304	301	259	279	250	238	240	284	249	285	284	259	255	279	279	269	274	252	302	268	267	282	241	243	293	297	285	273	254	270	269	290	276	268	288	263	270	280	266	270	273	270	285	256	282	277	270	268	260	268	284	252	255	254	266	265	273	260	299	252	264	251	258	259	280	279	257	275	281	258	227	262	257	297	275	247	262	298	261	269	257	272	252	281	274	284	296	290	288	245	261	263	262	280	251	274	284	259	275	262	263	273	264	264	240	268	236	316	273	293	273	250	289	267	270	260	264	257	278	275	275	272	270	274	272	271	261	302	225	261	276	288	302	261	250	267	284	274	252	249	219	278	286	250	311	283	273	282	277	286	269	241	247	285	270	265	270	268	283	244	280	306	258	267	282	301	265	285	283	257	269	245	276	288	320	284	276	278	251	282	286	252	284	274	277	307	258	254	297	311	263	271	283	289	260	262	283	282	264	267	266	253	267	270	248	270	275	286	279	259	263	248	299	278	278	256	283	251	285	283	270	278	259	247	271	296	268	275	271	285	269	260	260	296	272	276	256	253	276	227	269	251	265	249	269	256	286	242	271	282	281	259	262	263	263	291	286	278	288	261	296	285	254	277	263	276	262	266	247	281	264	261	248	266	247	284	236	287	263	275	291	254	262	261	265	267	268	263	281	283	278	314	247	256	261	286	282	242	284	269	269	293	272	246	304	293	293	274	311	277	275	268	269	289	282	241	293	261	286	270	286	269	280	281	285	278	301	278	257	253	296	277	286	268	300	258	291	277	261	259	262	278	256	254	242	246	285	268	233	312	309	264	269	289	279	255	280	263	270	276	282	259	266	291	289	309	273	277	244	256	282	244	282	252	283	270	278	273	267	267	273	270	269	254	241	280	264	271	301	278	296	270	282	268	238	283	282	274	247	260	253	286	297	276	270	260	266	286	264	307	277	251	292	276	256	270	271	268	248	262	263	247	269	287	265	236	263	254	287	256	285	268	287	257	244	276	278	287	275	287	264	251	294	254	274	261	268	238	287	275	277	272	269	230	297	308	282	284	276	292	285	277	269	275	283	284	262	259	283	246	274	256	285	275	303	268	274	242	249	261	243	267	288	279	261	280	261	264	281	265	278	255	308	278	276	242	270	274	251	262	267	253	280	273	262	245	297	275	271	270	274	253	282	259	284	260	269	269	287	277	282	267	248	296	273	270	256	289	277	265	267	283	286	292	266	281	287	293	261	277	272	293	276	289	272	258	277	256	287	272	282	265	275	275	284	266	275	237	255	254	241	272	289	288	280	280	278	342	260	270	270	273	291	287	276	267	248	278	252	265	253	305	307	274	262	259	280	303	268	276	275	290	302	274	286	275	275	255	259	256	279	301	249	293	289	257	262	262	287	258	277	259	269	249	282	266	287	275	283	283	264	256	257	233	266	262	290	309	251	269	250	251	256	260	260	296	269	265	263	266	269	251	304	275	284	287	258	233	270	256	305	289	273	263	259	275	253	288	223	274	279	282	303	273	255	270	255	254	260	269	258	256	278	260	260	269	259	300	298	255	262	276	276	254	274	277	249	286	284	273	259	263	259	262	259	255	279	284	289	276	271	261	264	247	267	266	241	282	259	282	284	285	238	298	257	268	282	243	252	255	273	279	275	289	274	252	270	262	252	255	260	255	282	262	269	249	273	298	261	278	273	248	304	252	246	268	288	234	264	275	282	267	251	286	303	258	243	282	304	260	285	254	259	263	315	267	287	238	266	259	262	273	299	273	281	284	271	298	258	298	260	279	272	280	274	259	293	309	279	266	294	229	268	256	275	289	254	296	255	261	312	231	249	291	293	257	283	290	267	262	283	252	292	282	262	299	272	288	275	289	299	277	307	307	288	268	279	271	263	262	284	288	251	260	283	286	271	284	278	288	278	246	280	303	257	253	275	278	271	282	280	272	240	258	268	288	260	276	266	257	285	278	298	291	278	258	264	245	262	266	290	282	287	270	276	279	299	268	268	245	274	258	259	278	252	269	280	283	274	302	251	268	281	300	293	258	257	289	304	245	275	280	271	278	284	253	271	256	266	272	262	271	257	270	249	245	274	278	253	264	260	239	254	263	264	253	298	250	264	268	269	269	283	274	261	266	252	272	246	277	268	293	300	301	249	232	273	258	263	291	295	270	254	266	224	293	279	286	299	238	303	255	248	263	272	288	269	268	266	269	289	273	266	259	264	263	281	299	295	241	273	265	275	261	260	240	302	303	273	259	263	280	268	248	289	283	249	281	295	258	282	280	283	265	232	269	284	292	274	270	276	284	256	270	263	244	275	265	291	280	262	283	254	262	258	271	277	267	266	269	256	270	277	253	285	247	270	266	268	248	287	259	292	247	267	301	275	243	273	276	256	266	247	274	260	260	266	262	286	260	285	285	256	285	240	221	286	267	281	299	287	279	250	259	284	302	262	264	267	269	293	281	307	279	246	265	283	282	283	260	247	263	291	266	298	260	267	275	283	282	273	247	239	289	270	289	292	288	308	239	287	279	279	275	288	287	264	278	275	256	260	271	262	241	272	286	264	255	256	246	264	296	280	250	269	284	263	261	248	286	279	286	262	254	282	303	277	258	277	274	285	302	254	317	287	286	285	282	262	269	290	279	270	284	253	273	290	258	261	292	276	279	257	314	278	259	265	284	270	275	259	270	273	281	251	285	249	272	265	283	264	272	268	265	249	267	240	265	275	257	300	273	305	301	277	271	281	273	281	262	314	298	246	291	293	279	237	261	267	280	288	250	290	264	253	254	249	268	288	267	295	269	260	274	284	272	267	270	260	277	284	231	262	266	265	296	281	242	275	282	274	301	270	283	282	260	289	276	272	264	288	253	261	265	252	274	298	269	287	256	253	244	272	276	271	273	275	262	279	272	252	262	264	293	249	281	267	261	251	275	300	267	276	276	308	275	253	301	286	295	290	258	285	292	273	279	313	246	246	288	265	295	250	277	269	274	275	253	276	277	275	253	277	278	258	252	282	258	251	265	262	292	242	273	279	254	279	320	258	243	255	284	276	257	259	270	265	273	276	288	236	262	278	295	275	276	276	291	287	231	295	287	267	253	246	279	295	270	260	263	281	267	256	245	273	267	271	304	311	258	280
28362	7667	4260	877	828	820	795	829	761	731	808	706	757	750	736	777	801	715	793	775	775	685	741	707	771	718	703	761	771	703	756	720	753	793	741	727	782	706	789	765	812	778	768	777	717	785	723	742	753	747	775	792	809	872	896	802	852	808	785	760	905	1162	1272	931	728	764	747	750	714	767	721	757	752	745	725	742	753	745	713	721	756	698	725	778	735	719	738	736	727	785	716	748	745	700	700	741	796	723	738	791	703	726	728	753	728	703	767	732	751	763	726	743	736	771	752	718	754	692	763	753	738	729	728	767	752	748	717	807	790	787	755	718	703	752	714	738	758	746	726	726	735	751	719	757	781	732	766	748	742	741	684	747	723	785	728	733	736	698	724	694	745	763	732	721	697	718	767	765	741	741	704	698	780	776	762	764	726	735	721	744	757	683	740	738	728	733	755	729	720	737	799	755	776	728	761	744	764	721	724	756	739	805	735	721	747	701	779	715	741	753	741	762	751	762	748	754	782	764	761	718	769	763	755	765	704	698	755	781	764	734	761	726	790	722	728	710	738	728	730	767	738	689	805	727	685	716	728	720	763	756	759	759	795	673	709	798	779	782	741	750	735	765	687	706	702	752	794	746	732	716	739	739	741	718	744	749	777	718	776	783	722	737	741	765	729	765	727	739	795	717	683	761	763	720	746	759	751	707	793	792	725	696	732	755	733	745	714	723	769	777	738	750	751	745	769	781	715	714	784	736	699	724	751	713	760	726	755	752	778	777	732	776	710	731	802	721	746	774	762	768	755	765	724	743	760	756	816	724	731	720	746	753	755	767	776	761	733	768	713	771	758	716	767	719	770	810	740	722	780	774	745	657	777	700	742	749	741	757	720	780	721	724	741	758	751	742	731	743	706	803	728	764	757	754	739	713	735	748	750	680	733	722	769	723	715	725	735	794	749	779	745	699	746	731	726	744	760	743	747	738	764	721	750	759	728	730	785	776	734	733	762	739	770	760	772	736	748	742	745	740	740	717	749	714	736	745	710	661	741	709	769	766	763	738	780	739	734	762	791	715	739	818	784	803	757	714	760	723	705	734	783	817	812	689	704	711	790	740	725	784	733	730	743	733	755	721	774	696	698	733	739	748	728	737	702	789	782	737	782	721	809	764	757	742	743	739	764	734	683	712	716	742	733	723	786	763	753	735	750	760	715	741	754	724	658	731	737	733	734	720	718	732	784	713	731	691	827	720	697	697	729	745	754	750	693	723	726	778	730	747	688	768	758	724	776	718	787	703	749	751	769	761	745	711	802	681	735	689	722	751	706	724	756	742	774	731	696	757	757	726	725	757	696	717	727	736	784	734	736	761	723	734	714	772	748	725	718	716	724	712	780	759	743	714	760	775	721	739	776	754	719	744	738	743	747	756	742	730	720	752	733	795	716	688	748	742	817	722	704	745	771	705	750	725	748	762	736	800	754	754	743	723	734	757	721	721	786	801	716	735	765	748	797	750	712	750	763	719	724	723	763	701	756	732	722	735	727	776	725	722	785	716	746	810	744	791	751	690	773	737	710	722	722	737	792	756	714	758	703	722	742	737	768	773	760	765	779	714	785	737	785	756	785	764	740	722	777	742	772	730	761	731	702	773	712	692	742	745	700	775	755	739	743	715	735	751	744	736	750	727	754	717	737	748	747	721	768	743	719	743	781	788	771	700	760	720	699	737	757	743	715	695	728	731	738	753	782	728	754	739	760	692	764	744	732	830	758	776	791	799	723	712	769	727	743	725	766	774	764	721	788	745	786	717	741	803	723	763	735	744	789	737	760	746	707	759	735	760	749	765	737	711	733	769	727	807	738	729	738	801	755	779	715	786	752	728	754	726	747	778	740	759	755	719	793	741	748	752	740	733	741	752	768	709	740	719	741	717	739	748	769	810	722	715	719	703	769	726	722	759	697	736	747	785	777	776	744	722	767	713	752	697	717	726	750	785	775	749	679	735	704	767	760	720	749	754	740	747	718	773	756	714	717	718	716	718	760	747	734	736	711	759	739	743	786	781	728	732	740	742	773	752	774	728	768	743	764	703	765	758	733	740	717	728	825	753	718	779	697	736	736	724	697	698	778	745	734	709	734	680	735	753	715	760	683	753	722	735	776	723	801	742	772	721	744	736	747	755	757	733	765	751	752	720	757	713	763	702	764	731	733	769	791	768	731	702	728	694	743	726	668	756	710	760	760	745	767	721	721	732	771	740	720	799	730	715	748	767	741	722	709	721	793	767	704	728	718	773	791	799	738	729	792	775	771	735	657	767	744	772	723	736	725	720	791	767	754	760	780	745	763	763	809	726	755	772	678	727	693	770	803	731	728	724	705	763	727	705	723	722	713	715	752	733	762	742	757	760	713	718	741	674	728	734	757	742	753	703	751	750	749	751	736	715	739	802	729	757	736	753	736	730	725	746	761	741	757	698	777	720	772	719	707	762	723	704	671	701	681	766	769	771	748	746	766	738	747	757	768	736	762	748	769	730	742	736	757	713	784	716	717	764	752	703	728	732	745	741	745	784	811	764	696	728	735	754	715	757	774	732	768	751	740	718	718	732	769	762	779	734	718	743	712	719	753	736	721	805	770	778	743	729	725	754	753	759	801	733	750	754	710	792	754	748	721	756	738	768	747	720	708	715	752	748	742	712	753	736	746	781	722	759	720	766	705	754	757	702	755	734	764	743	719	743	738	710	740	782	767	741	738	729	750	756	780	791	718	820	700	747	764	702	755	735	712	779	756	715	709	757	771	774	736	783	726	788	754	760	750	732	809	746	752	754	734	734	731	740	768	776	714	783	830	745	762	768	757	764	671	730	681	696	742	765	724	680	774	695	686	717	737	743	722	744	722	778	772	716	754	768	729	772	685	767	688	691	770	744	748	707	741	742	763	763	667	766	732	760	707	723	704	767	733	690	755	715	724	771	727	786	719	765	737	688	736	743	733	742	705	727	772	723	720	674	769	737	734	743	746	764	722	734	787	699	703	753	745	776	773	734	743	725	735	677	730	751	752	757	727	706	730	744	757	737	745	736	697	717	759	803	755	763	754	714	769	735	766	733	768	789	735	782	747	733	738	698	723	739	744	739	720	737	770	731	789	734	730	742	711	748	783	749	726	766	734	740	706	743	734	712	738	766	768	722	735	782	711	794	731	751	776	787	753	748	746	751	717	697	751	706	732	767	764	760	731	737	686	712	746	791	740	761	732	731	779	754	717	813	723	768	716	723	744	732	746	667	779	768	687	728	733	726	758	751	704	788	736	756	707	747	728	760	770	709	720	755	753	690	772	746	782	742	700	730	735	781	784	733	745	758	784	763	740	742	737	754	778	718	745	815	696	739	774	712	723	725	776	761	771	766	765	712	740	765	687	725	757	739	805	702	750	712	722	766	744	736	737	747	732	785	772	730	685	753	710	743	751	766	694	772	760	714	792	741	744	769	730	757	728	749	776	750	733	785	738	736
68908	43152	26797	3926	517	389	340	326	281	280	282	258	273	235	251	239	236	234	247	231	228	232	218	238	210	246	199	234	245	201	250	240	234	258	211	207	227	211	250	235	201	254	244	229	233	205	233	225	229	211	216	267	278	453	432	405	340	299	257	296	374	525	512	355	211	202	224	222	220	196	218	241	204	216	219	206	203	217	226	216	204	221	249	233	203	218	224	216	232	217	214	208	228	231	221	241	211	224	206	213	217	214	226	192	216	224	212	196	217	229	216	242	237	232	215	217	213	191	224	222	220	226	254	261	192	216	219	229	224	226	234	211	228	214	246	221	245	215	230	222	212	202	213	210	236	223	205	225	230	201	219	255	234	237	207	232	194	252	202	240	208	232	209	214	221	231	223	217	222	225	224	209	230	212	209	208	221	233	222	241	209	236	238	217	224	228	217	211	203	212	211	210	201	231	201	229	189	218	217	212	227	260	233	201	231	221	231	225	237	208	203	229	237	223	224	211	228	235	221	234	242	227	220	240	210	235	212	236	251	210	201	203	197	220	242	226	244	228	229	217	227	203	211	224	218	202	222	219	208	214	251	240	206	212	230	226	223	232	227	201	242	267	229	236	230	202	209	223	246	225	248	228	227	217	226	216	212	213	220	238	218	217	226	223	251	231	219	230	254	234	235	204	218	233	216	232	212	252	222	250	218	222	216	221	207	226	225	212	224	249	207	212	242	205	209	204	239	234	202	235	247	210	204	218	235	229	259	210	227	213	218	212	231	231	207	211	254	208	257	184	224	227	213	232	227	221	215	230	229	224	206	235	206	215	245	231	220	227	226	236	231	233	222	241	242	249	235	192	225	223	219	260	223	210	230	240	221	226	230	213	202	204	194	214	233	217	211	220	225	237	223	215	196	233	238	251	215	205	203	221	224	213	213	223	220	210	241	208	212	191	252	243	222	228	235	238	207	214	222	227	231	245	258	231	217	219	220	215	242	234	220	222	221	200	207	235	216	236	207	237	203	207	226	197	225	195	214	231	219	210	234	193	236	206	206	207	240	250	248	189	236	216	226	245	255	255	217	232	231	222	242	221	264	222	249	238	227	215	227	234	223	220	222	234	226	215	212	224	222	226	222	230	223	214	215	235	234	196	226	207	214	230	219	234	234	208	220	246	208	207	230	218	232	221	230	225	204	210	199	244	229	222	197	211	201	207	250	227	205	230	235	219	230	230	221	217	206	243	202	240	201	226	218	235	222	228	187	198	240	228	201	211	203	219	228	209	237	232	238	215	239	228	238	217	221	223	204	223	215	229	207	221	205	197	215	228	228	256	221	227	232	222	207	226	230	227	205	233	205	216	229	210	198	221	243	220	217	228	212	230	235	222	248	193	196	233	210	208	227	229	251	218	216	216	218	191	213	223	205	214	193	245	220	256	233	202	208	235	219	202	213	224	230	233	221	263	240	200	206	239	207	221	210	190	215	223	224	229	221	247	225	216	222	249	246	218	196	264	222	203	198	197	229	213	190	215	229	247	219	231	231	234	240	206	207	236	223	207	231	212	211	216	202	199	230	243	222	234	229	228	195	226	215	210	242	230	229	212	220	198	213	235	194	224	226	228	220	217	205	222	249	209	215	209	234	221	220	232	219	230	209	225	224	205	239	212	201	220	220	230	217	210	199	212	223	228	228	227	216	240	238	204	210	250	211	232	238	190	234	242	210	205	219	228	223	215	228	222	206	204	222	213	215	220	226	225	232	250	242	210	227	213	213	235	202	223	217	215	237	224	217	233	240	202	223	209	201	217	238	234	205	214	225	217	220	202	216	227	217	234	202	212	205	237	225	221	231	216	234	204	211	221	234	250	246	234	222	241	231	235	208	206	216	197	222	226	229	203	230	235	253	213	228	214	237	208	225	200	224	212	193	213	211	240	241	228	223	230	248	193	222	207	234	232	207	228	227	229	219	220	212	245	247	220	211	222	246	235	234	222	205	223	206	195	225	246	214	221	238	186	218	239	201	219	238	221	235	211	215	238	212	228	176	175	214	223	241	216	224	215	229	215	252	226	213	223	235	227	209	225	261	240	206	241	241	211	194	220	244	221	230	235	222	239	184	228	227	232	226	229	203	206	221	244	233	231	222	232	222	198	263	258	231	227	241	224	208	218	217	219	241	235	219	245	229	247	219	223	193	199	220	223	225	236	211	225	223	229	213	232	215	226	236	244	231	223	259	217	221	216	212	205	242	223	243	230	242	223	227	233	234	240	221	220	212	225	216	246	227	225	223	251	232	222	228	193	233	217	248	225	222	243	243	237	209	221	214	215	231	229	217	201	220	241	243	207	213	212	201	200	226	237	227	214	222	251	232	231	215	230	234	234	200	196	220	228	190	219	230	218	224	210	219	224	213	246	227	246	191	227	242	229	225	210	225	214	230	206	229	242	213	209	222	193	228	247	220	238	200	216	243	202	218	225	216	229	210	216	230	241	199	254	196	190	229	238	229	240	236	210	235	212	212	245	220	223	227	223	211	211	229	209	206	221	202	201	218	246	216	240	234	201	195	225	209	191	222	231	234	196	235	214	222	252	202	223	206	213	257	217	212	244	186	238	226	214	215	251	228	231	201	218	227	233	252	228	208	212	222	214	230	240	222	228	234	231	223	247	225	206	207	212	249	198	203	225	201	217	205	212	226	216	251	223	219	235	239	221	212	240	217	221	223	229	230	201	215	252	239	190	210	227	236	213	234	204	217	230	228	258	242	248	212	212	226	237	246	212	217	210	235	230	221	218	237	210	209	224	228	231	250	202	194	229	201	211	225	227	209	225	205	229	237	229	216	213	234	222	233	229	215	247	245	233	218	201	213	235	234	260	248	219	240	221	232	245	209	235	231	218	218	217	218	214	237	222	214	213	230	223	205	219	214	217	227	213	212	221	214	226	230	209	223	228	226	248	215	213	248	214	255	225	208	235	216	200	221	250	212	211	214	218	224	227	213	242	220	202	229	246	206	251	204	192	222	220	213	212	220	209	183	202	196	235	230	239	205	230	204	221	212	242	201	229	232	225	223	210	232	218	219	210	218	192	218	220	222	214	187	207	229	229	210	225	218	213	215	212	226	205	216	206	246	236	226	242	213	216	215	251	223	245	221	210	231	195	196	237	191	231	238	222	248	205	201	229	228	212	238	234	197	190	239	233	219	224	201	237	251	214	219	229	214	240	218	228	237	219	228	207	234	230	209	198	230	228	238	223	234	215	212	208	213	214	272	239	191	236	208	203	216	230	226	218	228	229	218	222	212	219	214	245	221	218	223	225	220	213	207	224	240	212	241	216	198	205	209	225	198	248	249	225	218	225	239	222	222	234	223	206	214	223	240	222	246	238	227	211	227	228	225	222	215	220	203	235	214	226	240	219	227	233	229	239	213	237	222	227	203	208	234	217	221	215	246	235	239	213	229	237	233	222	217	207	215	225	223	240	219	223	218	244	215	210	214	224
47966	29621	18333	1621	1498	1333	1128	1050	934	992	891	817	812	756	781	766	759	775	711	701	671	712	706	717	708	713	704	698	698	684	660	639	675	644	659	674	667	625	682	624	704	625	640	619	628	658	692	667	650	650	660	861	1099	2391	2222	1875	1653	1156	914	993	1934	3299	2848	1592	687	608	599	626	615	618	604	589	646	624	627	656	636	668	649	660	651	625	623	630	593	666	627	681	647	654	647	623	594	599	652	606	634	653	641	643	629	602	659	654	627	630	619	621	623	612	671	560	632	645	602	603	596	645	621	632	631	660	579	621	609	652	616	633	640	643	624	679	641	599	641	661	615	630	667	634	610	641	666	633	627	602	622	653	634	621	659	649	622	659	650	607	641	641	650	651	657	559	625	643	622	688	638	645	633	634	654	647	624	629	645	649	664	650	617	639	596	587	609	626	705	640	633	660	644	637	628	636	620	649	650	673	631	641	633	608	705	614	650	618	633	652	640	700	630	630	656	679	666	644	588	630	670	635	603	638	623	663	648	639	667	652	634	617	613	586	639	621	630	636	677	629	647	671	620	635	587	633	647	646	616	637	585	635	682	590	678	589	643	631	611	639	636	657	626	669	606	629	682	592	624	625	626	675	628	612	640	681	645	648	588	606	633	619	594	672	611	681	615	623	645	654	607	650	635	649	617	631	647	631	605	604	632	570	638	679	646	635	628	632	704	629	641	611	663	626	649	601	602	659	642	636	662	608	629	621	660	603	608	615	661	649	644	652	627	570	639	678	598	600	635	619	597	620	648	624	672	604	660	619	653	635	648	626	671	688	604	644	632	611	639	613	664	643	632	674	654	632	585	663	639	651	634	609	627	651	619	627	620	613	643	591	654	668	660	652	619	650	638	647	652	658	636	609	615	676	642	646	647	620	655	603	614	682	609	685	624	651	634	631	648	613	608	633	648	629	633	640	631	624	649	616	610	626	629	669	648	649	586	592	609	639	591	620	615	644	638	638	668	609	636	619	666	616	584	629	670	602	596	646	627	688	648	647	612	615	614	601	641	649	647	672	669	636	619	663	649	651	645	661	649	603	635	676	643	628	685	652	626	656	583	653	624	616	618	616	658	613	618	641	622	605	655	633	652	622	595	591	635	650	606	645	644	610	625	604	627	630	633	620	670	667	652	684	669	650	604	612	622	630	618	653	633	636	640	630	640	656	671	650	656	646	668	658	654	602	611	667	629	624	640	621	643	657	636	660	605	643	625	572	659	605	660	671	666	646	610	631	676	654	631	598	632	616	615	642	647	686	652	655	640	623	659	659	622	619	658	697	651	647	589	666	631	680	606	607	635	613	589	593	634	617	650	649	657	620	665	614	595	622	646	672	658	695	720	595	595	638	674	672	655	657	666	624	598	610	676	584	580	674	622	625	617	635	651	577	639	677	597	680	613	616	641	624	625	668	645	662	599	662	664	682	639	656	618	653	627	611	604	686	596	642	641	657	648	652	630	651	634	637	652	601	693	678	631	606	615	639	641	642	647	650	637	634	621	633	686	648	636	646	640	635	620	667	592	660	608	633	626	600	639	592	634	620	686	628	629	658	642	613	609	659	608	633	556	653	627	665	597	618	645	642	654	629	674	623	648	617	593	661	609	647	675	624	647	659	625	652	615	574	597	664	672	612	654	643	639	621	618	627	622	674	637	617	675	624	632	599	601	658	595	629	657	691	610	616	633	637	642	625	650	667	629	644	581	629	598	600	675	670	665	697	636	599	655	622	658	619	649	652	663	693	613	600	674	627	627	650	630	668	606	592	682	647	612	589	623	612	669	619	639	622	614	642	616	662	633	616	606	635	624	633	665	649	655	688	653	619	585	605	666	654	662	630	642	674	619	673	598	615	650	647	629	674	666	678	651	620	580	654	572	636	671	635	631	646	623	625	598	635	658	637	648	630	651	603	602	599	612	625	646	656	635	640	600	637	655	623	613	645	657	643	660	617	634	658	662	601	675	638	660	634	621	634	660	688	624	623	660	668	647	634	629	581	671	612	694	684	623	648	628	657	652	648	639	627	652	637	658	638	615	620	647	629	661	647	628	579	622	609	615	570	613	646	633	616	589	652	612	671	602	650	616	616	639	639	671	589	622	620	667	630	636	586	616	648	630	659	673	617	603	651	652	639	696	587	643	645	659	604	611	637	636	663	666	630	633	605	648	643	669	667	617	652	637	689	644	650	621	638	638	625	585	593	620	633	641	593	664	615	621	617	609	608	647	612	616	613	638	615	641	619	619	669	673	690	597	638	629	613	630	598	622	648	626	612	642	625	637	633	625	635	638	594	614	635	646	602	628	621	581	664	644	609	643	634	669	597	629	626	594	697	656	635	625	612	643	648	620	633	655	627	620	674	597	663	649	627	646	658	652	590	644	643	617	658	662	587	651	669	582	629	622	624	626	613	635	631	622	635	608	638	634	659	620	633	646	664	625	607	632	630	666	644	659	633	658	590	683	693	696	606	601	653	661	630	629	583	659	642	636	653	601	693	620	618	627	625	613	631	630	649	617	651	672	605	688	655	664	668	600	609	627	672	640	608	670	637	634	607	651	632	638	626	662	632	633	665	640	619	685	670	645	684	615	684	612	646	613	623	598	639	642	617	637	623	644	597	620	650	605	668	631	630	620	722	632	614	663	580	623	646	644	692	625	653	638	648	661	610	605	651	598	608	599	635	603	644	674	669	633	637	600	589	617	634	639	614	632	642	641	618	618	640	636	607	649	657	616	685	636	636	633	619	634	632	621	634	653	636	595	660	643	624	621	642	632	667	628	628	653	617	682	651	645	638	674	644	631	595	657	651	643	664	660	638	608	626	619	614	597	613	636	633	609	609	632	602	648	616	613	652	646	642	629	618	666	642	613	610	652	643	631	653	624	636	601	658	647	607	636	661	643	631	644	606	633	629	645	601	628	644	703	586	591	643	661	597	663	645	650	608	632	655	665	632	600	627	631	638	631	658	656	622	633	624	600	631	644	630	611	629	641	607	624	629	689	621	616	604	595	647	622	630	619	669	653	646	634	648	668	598	637	620	654	596	667	652	609	588	613	657	639	610	617	649	600	665	663	620	634	609	630	635	665	621	594	636	632	619	574	602	646	642	634	623	613	592	674	651	652	635	616	627	677	648	634	605	649	601	661	628	578	674	690	611	615	633	620	581	605	633	634	589	630	656	655	656	610	668	606	646	663	646	600	657	640	632	647	634	639	618	601	610	575	649	639	628	703	626	659	635	652	646	662	608	673	663	611	599	697	634	663	613	658	608	631	615	666	602	631	617	640	607	604	585	619	671	630	627	657	642	611	576	622	665	589	609	653	613	668	639	609	657	637	671	655	683	681	657	620	628	615	617	613	653	622	601	628	620	683	593	658	618	646	677	667	618	648	640	635	648	634	648	656	638	652	637	650	615	623	642	607	669	651	604	619	670	668	623	631	659	612	621	627	670	626	606	676	605	663	648
77653	54265	35200	11150	1746	655	532	445	444	346	359	329	349	341	327	340	350	302	308	297	283	270	309	290	304	277	266	286	297	314	293	290	281	277	262	267	271	278	293	260	280	328	298	308	292	271	283	298	290	263	263	313	342	475	466	425	458	380	471	396	862	990	745	452	291	308	295	304	297	290	298	294	289	275	299	263	273	272	295	306	296	295	250	298	283	270	293	269	271	259	278	292	282	286	264	257	318	322	267	234	268	294	282	273	272	269	288	286	296	286	270	296	282	274	274	271	263	266	276	263	277	284	266	241	272	280	249	274	276	274	295	263	247	248	281	281	289	277	264	252	277	315	299	277	253	287	286	299	289	289	250	280	282	288	282	245	288	297	272	285	278	286	297	271	280	279	262	304	297	266	308	314	283	301	268	314	279	284	266	313	280	265	319	303	258	250	271	278	299	280	284	296	264	277	267	260	253	262	270	275	290	260	300	323	275	280	284	252	285	287	285	239	314	305	294	299	277	274	274	250	285	262	273	264	304	274	271	242	289	293	300	284	270	292	298	268	278	275	286	285	282	294	279	323	290	258	284	268	272	290	291	238	292	290	281	265	274	289	302	278	310	281	269	312	294	291	262	288	270	317	267	251	278	304	275	277	288	279	264	304	271	276	292	290	269	281	291	293	293	255	300	280	290	293	318	282	256	302	298	281	287	271	276	276	243	259	273	288	256	313	302	300	269	302	276	292	302	285	286	296	302	287	277	315	280	271	278	271	259	263	283	289	282	281	295	312	280	274	299	304	294	286	280	266	312	306	294	281	293	292	229	254	270	271	284	282	295	286	293	295	282	304	276	285	298	286	286	286	285	256	288	278	249	250	278	266	254	285	258	254	286	301	292	271	259	295	288	282	285	284	271	291	268	266	285	274	258	265	263	279	288	272	277	276	304	277	269	296	255	275	271	278	253	275	295	276	268	272	285	276	294	273	260	293	261	270	279	262	320	319	306	299	266	296	292	285	281	292	295	247	286	276	303	293	265	297	290	262	279	279	294	304	270	272	255	284	266	294	270	284	262	272	247	249	274	287	261	292	295	280	268	291	242	270	263	282	263	260	288	294	307	268	292	282	284	272	286	280	264	293	279	263	294	262	283	266	296	321	311	315	312	287	261	270	315	290	263	307	264	282	253	266	268	283	279	316	282	277	289	273	266	254	276	286	262	286	263	291	270	278	300	266	282	287	265	273	286	276	251	256	265	285	329	256	279	249	272	272	277	264	270	253	271	251	278	264	260	277	285	284	295	298	261	287	301	276	260	298	280	243	287	283	281	287	286	273	293	278	293	276	252	284	261	298	287	270	275	282	295	300	299	295	285	294	323	291	288	281	297	297	264	309	255	244	275	312	288	276	241	275	273	245	268	311	268	283	305	282	275	276	304	291	271	284	279	270	291	277	252	269	251	310	283	250	267	245	285	291	285	253	291	256	271	288	280	259	265	272	300	274	274	284	274	283	263	295	257	292	295	266	254	311	311	277	281	289	300	294	272	306	256	296	258	273	282	313	301	295	307	263	303	279	273	280	246	307	274	270	311	275	280	282	273	283	272	277	275	263	264	272	267	265	284	293	302	291	267	309	303	267	280	282	325	268	269	277	275	306	275	259	259	274	257	288	289	256	279	287	271	275	268	288	239	276	291	294	290	252	282	283	281	243	316	278	285	274	245	282	250	255	265	294	279	278	280	279	278	282	271	290	301	298	269	262	305	295	252	255	278	297	291	285	267	292	271	279	306	266	262	285	290	253	282	283	314	279	270	266	271	266	311	283	273	293	260	286	246	262	303	293	264	271	315	250	258	286	278	284	296	320	285	291	255	263	286	294	291	294	269	316	291	273	265	293	273	285	300	245	285	300	281	249	260	262	253	303	295	266	284	257	290	283	286	278	255	262	284	288	280	254	298	264	304	271	255	259	273	331	265	318	301	275	259	280	284	278	295	288	287	299	271	288	306	270	240	301	289	324	269	261	295	297	274	314	281	285	271	280	260	290	277	257	278	276	295	267	294	250	277	305	277	258	257	267	274	283	296	279	260	283	277	280	277	277	272	269	284	279	279	297	274	273	333	260	297	293	279	328	304	275	295	299	284	280	257	314	304	280	243	279	273	302	301	310	282	280	276	287	311	290	253	267	273	246	293	275	265	269	307	291	299	281	306	280	272	284	275	281	299	299	276	254	302	241	280	282	281	283	283	317	275	286	281	340	304	289	288	278	269	264	254	283	272	308	286	254	268	275	279	308	255	314	287	293	253	247	261	230	271	272	313	275	283	282	278	322	296	291	291	270	259	279	270	269	298	278	293	275	279	267	239	288	298	267	266	264	303	283	262	262	268	277	317	277	284	291	281	264	284	282	254	293	297	261	289	291	247	286	305	255	275	284	288	252	274	300	276	306	270	297	269	255	259	278	272	278	307	311	291	266	296	300	289	302	266	307	274	268	252	287	301	249	268	285	319	293	290	261	284	284	271	280	291	289	267	300	267	317	266	249	279	282	264	296	297	277	269	313	251	287	293	280	293	290	297	279	261	298	311	300	270	294	255	263	286	275	289	268	280	314	289	263	271	299	324	265	290	274	296	295	264	315	264	310	266	267	267	308	303	300	279	276	304	285	272	329	274	302	279	320	276	302	260	258	246	244	284	274	311	268	287	282	254	294	266	272	284	271	305	288	298	262	250	277	286	277	289	246	254	271	250	261	277	287	296	281	286	255	281	291	277	308	249	307	271	261	255	256	262	334	315	286	277	261	256	283	302	251	259	289	296	263	270	314	243	238	263	289	290	290	278	303	271	280	290	292	258	274	287	292	285	284	275	271	244	280	274	265	257	264	280	303	282	320	274	252	283	276	299	280	285	261	264	271	285	281	283	262	292	296	305	291	274	276	323	244	262	266	302	320	256	276	284	282	254	287	278	267	260	280	292	284	284	259	258	272	295	287	283	282	285	263	292	243	281	270	299	274	296	279	233	283	276	276	313	256	266	298	285	260	277	251	244	286	282	281	252	255	242	289	268	296	280	282	292	284	291	286	259	303	273	283	273	283	267	262	278	263	299	281	294	289	259	273	271	291	276	281	282	256	249	299	284	276	277	298	276	295	285	291	282	283	301	287	264	286	296	290	264	248	282	296	278	262	297	260	255	283	298	287	273	312	270	283	298	282	264	283	264	243	262	254	272	271	271	277	283	295	269	303	295	292	275	301	306	305	276	261	298	284	290	245	278	295	250	280	263	297	258	258	274	290	238	265	288	240	296	298	282	264	272	277	275	266	296	295	261	267	279	296	251	313	268	282	286	293	294	286	296	274	278	291	291	268	267	294	278	281	274	308	278	287	285	288	263	294	308	308	260	290	284	284	299	283	280	293	278	267	297	297	302	292	291	282	282	262	280	292	291	282	298	284	273	293	296	286	274	280	249	286	289	262	271	261	249	286	287	261	286	276	268	295	286	289	275	276
57399	40332	23514	2741	2476	2110	1787	1589	1438	1417	1264	1236	1189	1062	1064	1036	948	985	936	933	931	892	908	873	861	868	887	875	808	896	834	786	857	815	810	790	773	840	791	727	791	845	798	830	786	826	770	811	795	809	832	1000	1197	2563	2473	2026	2182	1607	1942	1912	4741	5732	3901	1793	822	796	749	789	745	728	776	714	798	723	732	733	764	771	858	787	835	770	759	829	816	779	751	758	787	762	702	692	759	736	765	733	731	758	796	740	773	783	750	728	743	786	795	803	715	786	740	836	702	750	768	715	760	768	782	772	796	771	732	751	796	777	734	719	778	829	758	748	789	766	757	769	729	760	755	740	775	758	759	769	762	733	697	793	815	758	751	746	756	802	788	768	778	751	775	759	779	732	767	770	728	777	823	735	766	762	738	805	771	761	750	784	720	723	784	714	760	766	757	723	779	799	756	783	804	763	755	771	722	779	773	744	799	755	803	813	751	787	756	768	719	796	754	712	809	739	745	750	765	788	841	776	792	775	758	787	777	774	798	783	783	772	769	769	785	757	747	729	757	751	823	745	743	754	688	778	728	757	782	773	756	726	782	774	777	791	725	770	766	754	777	773	763	771	809	742	762	743	778	760	786	812	777	778	754	757	768	707	746	765	792	741	779	753	783	759	765	831	743	824	714	788	793	747	787	733	739	743	806	745	798	776	766	808	725	746	740	765	793	797	780	745	789	799	777	743	769	774	784	793	741	770	753	702	764	787	745	759	721	744	798	702	764	741	745	717	800	804	784	771	788	736	775	799	762	788	797	778	795	752	737	774	784	744	786	735	738	776	735	755	767	785	753	755	799	737	772	817	759	775	783	813	803	726	783	787	719	778	771	727	783	741	767	784	783	766	750	788	747	757	736	753	789	799	771	770	711	737	766	762	740	763	764	752	780	731	755	734	770	780	753	750	758	778	765	760	763	781	764	785	802	781	752	753	784	777	785	792	763	745	788	773	727	771	775	766	748	731	778	772	766	790	764	792	769	771	807	741	738	743	771	755	766	777	742	749	750	774	778	741	796	744	822	792	800	719	835	759	759	788	753	729	749	801	818	722	791	764	795	707	755	792	723	769	775	819	809	750	755	790	757	743	773	766	743	738	788	743	751	777	756	730	761	775	772	803	736	750	782	736	796	784	712	776	762	730	777	725	689	808	779	792	778	753	754	766	736	782	744	764	706	722	740	828	756	734	761	761	783	736	767	777	772	703	801	782	795	779	762	773	783	763	748	807	723	772	729	777	814	785	774	749	753	754	746	739	778	796	727	775	746	776	785	718	762	776	782	732	741	738	747	749	766	772	750	740	798	778	763	773	754	742	787	763	763	750	765	776	759	761	747	778	733	720	750	760	758	780	776	718	821	754	759	815	734	710	748	741	769	731	795	766	809	756	759	754	784	776	791	740	683	733	773	704	757	706	775	760	762	741	749	788	708	802	736	736	784	794	742	743	745	697	746	820	757	737	806	793	731	755	755	757	724	761	720	785	757	741	786	729	824	771	812	770	730	751	766	824	770	766	743	761	799	770	787	774	779	789	729	734	778	774	799	739	772	727	792	774	745	803	778	776	777	753	794	787	752	790	749	805	724	771	745	769	729	775	740	734	792	794	800	813	770	747	728	714	828	730	704	744	801	736	833	742	777	779	737	800	752	729	808	786	822	773	778	763	759	738	733	806	757	761	774	783	754	809	770	766	723	803	769	738	785	741	726	735	780	782	748	785	761	753	808	791	757	718	761	760	740	765	763	776	786	782	783	764	778	759	752	764	742	821	802	795	753	767	740	761	758	760	799	744	747	712	815	708	740	733	749	801	789	721	721	726	769	708	778	796	753	723	733	793	787	760	784	729	751	780	768	801	759	774	755	726	764	765	759	732	734	764	774	757	688	745	752	772	743	757	757	751	782	745	800	744	744	708	773	767	752	756	770	748	735	705	741	802	783	747	784	773	789	758	789	767	722	808	768	751	778	736	787	783	729	796	720	752	741	757	771	783	765	790	793	764	739	798	779	769	767	748	748	735	829	751	800	768	751	781	753	701	794	775	766	745	748	748	719	758	802	761	778	754	731	835	793	746	785	781	765	785	776	733	725	776	793	747	766	731	805	747	750	779	791	751	775	763	793	731	734	757	800	754	732	725	762	750	803	801	770	831	768	772	726	829	738	746	770	784	742	727	799	725	728	751	752	795	802	733	748	724	797	767	740	719	763	747	768	786	817	763	833	759	726	757	800	769	764	770	741	793	715	806	797	779	751	760	747	840	770	783	724	802	748	758	787	769	743	772	775	806	788	764	785	702	753	783	731	782	754	722	810	714	786	744	750	776	825	793	713	770	746	723	712	718	719	751	783	754	794	747	709	767	770	793	771	750	766	787	724	752	712	755	737	781	806	789	728	789	758	757	791	767	748	753	720	761	767	744	796	755	767	754	758	734	771	790	747	763	781	755	775	765	779	795	725	776	772	761	753	793	788	766	768	784	728	738	743	734	787	737	758	761	817	770	822	723	749	768	798	758	773	774	773	734	749	756	749	744	795	769	744	738	794	725	758	742	738	755	749	758	772	769	713	779	732	791	757	773	761	761	740	753	728	737	803	734	762	743	720	808	758	763	773	738	775	806	789	750	722	817	740	762	756	759	741	763	739	729	732	762	730	780	761	810	746	767	818	745	782	802	806	806	750	764	757	791	792	776	753	766	810	789	737	767	771	748	740	753	758	757	730	781	730	680	712	753	851	770	758	794	698	716	802	804	775	768	781	772	782	762	775	762	757	778	816	829	772	729	745	787	778	740	798	774	734	739	760	777	802	775	761	754	783	743	779	712	719	728	737	763	761	768	713	776	802	749	729	758	794	757	766	773	796	753	760	717	766	725	749	723	764	756	780	793	736	784	771	757	766	770	757	796	730	754	756	755	776	762	739	809	779	815	763	758	748	751	692	772	713	758	748	781	768	773	804	710	745	755	725	775	791	780	760	787	786	747	738	759	753	757	773	751	774	783	776	757	722	756	772	729	786	772	768	769	732	749	797	762	743	776	740	767	743	786	736	765	769	754	720	757	774	774	755	801	774	800	744	706	761	790	733	752	776	716	740	779	777	778	802	780	785	773	707	744	721	727	771	803	790	787	780	768	788	763	810	784	791	776	777	721	723	800	723	771	779	808	723	755	775	774	747	746	792	713	793	765	731	778	729	763	722	809	805	791	767	733	719	790	763	787	733	778	784	776	724	691	722	747	743	721	711	797	719	757	826	753	703	774	820	716	743	802	740	725	769	748	747	742	763	811	749	760	779	787	841	750	843	755	779	764	735	736	801	805	805	737	787	840	775	749	753	750	749	782	798	783	773	777	775	718	793	729	756	756	742	753	725	736	791	779	759	730	764	808	769	783	739	750	809	733	766	776	774	779	768	765	730	766	753	781	809	751	782	739	715	762	723	743	793	761	722	786	777	778	813	721	712	691	767	828	754	748
28465	8475	2325	305	314	297	283	271	297	271	294	286	269	315	308	262	280	284	279	257	254	250	274	271	295	268	332	273	278	305	276	271	293	311	285	267	240	269	279	275	252	279	292	273	287	296	267	272	271	273	273	291	254	255	295	252	269	310	276	277	313	351	326	322	235	288	330	293	317	287	288	268	273	298	303	272	298	271	282	285	298	284	265	283	268	293	303	285	289	284	324	273	273	280	276	280	288	260	265	283	250	297	308	301	269	258	323	294	283	261	272	281	293	257	287	286	272	287	299	291	252	249	307	266	305	252	282	294	285	265	322	295	293	299	252	269	293	272	266	290	236	276	280	287	295	281	279	276	293	267	279	277	299	268	294	273	298	295	263	271	308	278	277	286	279	278	268	308	286	280	285	281	261	300	258	288	272	281	311	266	288	288	268	274	269	294	266	290	291	301	280	263	299	243	280	269	277	298	258	286	266	258	312	277	253	277	276	276	277	254	269	253	263	254	274	267	278	271	255	267	274	283	272	268	282	324	272	277	282	289	257	299	260	264	279	274	286	262	260	263	284	286	253	261	296	302	283	288	286	299	290	275	274	276	279	283	278	284	280	271	277	302	275	289	269	255	284	301	278	265	257	296	320	271	270	282	283	282	264	277	273	273	228	291	280	300	309	291	248	272	266	279	313	265	293	291	261	258	289	286	276	287	268	279	283	296	253	264	248	261	252	278	315	274	272	291	322	302	296	307	264	290	324	307	309	277	312	252	287	285	265	272	248	294	274	279	279	278	281	296	260	311	297	274	257	305	283	295	269	292	295	253	248	256	294	271	310	315	312	280	303	278	277	271	252	259	287	240	282	276	279	288	270	252	266	268	300	311	244	276	252	259	275	285	310	290	292	305	305	298	265	261	273	279	275	262	266	287	291	294	303	267	294	295	286	276	274	286	290	282	275	288	298	257	266	277	273	281	287	296	295	283	255	303	292	260	263	269	278	296	267	268	276	257	267	313	281	304	287	271	284	249	254	308	296	282	244	305	280	289	285	302	279	294	287	264	282	301	266	252	316	285	275	286	338	292	297	274	292	332	273	256	268	262	298	260	276	279	295	272	327	270	271	271	258	269	294	250	285	258	286	279	269	285	299	287	277	300	294	274	260	303	259	242	275	293	298	274	269	316	280	290	289	290	294	290	305	270	264	299	274	295	280	297	287	281	252	292	295	265	296	307	263	305	263	296	254	310	327	269	268	289	254	288	321	270	280	275	267	258	277	271	300	293	281	305	288	276	300	252	258	266	313	284	296	272	292	240	289	277	300	276	287	286	261	280	285	273	318	286	230	284	312	292	281	291	293	250	264	276	244	252	258	243	307	292	277	294	211	301	286	281	256	299	295	257	275	283	256	281	256	254	251	286	286	263	284	294	281	294	268	277	283	274	278	274	284	266	292	270	277	302	296	264	271	278	289	280	261	281	274	282	282	278	289	304	274	302	280	274	284	287	316	266	280	273	300	317	299	263	317	274	249	275	288	286	294	284	254	284	307	276	274	271	295	288	283	284	307	303	278	267	281	291	271	251	247	288	289	275	253	261	285	297	282	265	337	288	278	269	293	316	275	286	260	251	315	302	267	266	269	271	255	270	247	312	273	269	305	281	274	273	304	281	285	298	289	265	283	257	249	297	291	275	288	270	252	267	288	268	294	274	279	266	257	284	271	237	228	271	259	319	283	300	263	289	264	304	271	283	280	283	291	322	255	279	310	277	260	254	275	304	309	299	279	262	282	318	291	275	260	289	284	278	273	286	264	293	273	269	274	260	262	278	285	284	284	274	275	274	294	321	284	289	260	269	293	272	308	274	296	302	261	264	258	267	292	267	273	281	277	287	290	252	283	291	284	302	278	281	281	274	323	254	283	278	235	270	331	281	290	260	274	284	289	295	276	298	291	257	270	258	258	244	271	292	271	283	289	285	285	303	274	285	268	299	278	274	257	284	290	291	277	301	287	282	283	244	317	273	253	248	244	252	264	259	316	264	283	300	259	277	278	290	276	295	258	291	281	260	259	258	286	277	315	243	292	294	267	278	291	252	277	252	261	290	264	308	296	270	275	304	302	293	269	241	301	240	271	270	269	264	266	267	284	267	300	288	283	268	299	270	280	278	293	297	269	296	295	267	269	281	258	288	285	267	282	256	271	295	273	279	296	262	276	293	282	289	276	305	289	278	270	275	295	276	266	287	274	269	276	276	286	244	268	282	311	304	259	278	250	266	283	263	283	276	281	292	283	294	275	270	262	275	285	280	274	293	272	286	273	290	266	286	289	279	290	289	273	271	267	262	277	279	275	259	267	280	301	275	272	270	284	273	283	278	258	292	278	260	287	281	273	262	267	309	266	280	291	280	279	313	287	276	267	231	292	274	271	285	288	279	276	313	275	309	283	287	275	299	292	290	291	271	262	285	289	297	255	276	270	264	277	277	304	281	248	293	266	269	258	308	250	261	297	259	273	291	283	311	286	267	273	281	300	262	275	273	267	330	274	259	256	286	267	283	261	275	319	275	280	282	277	277	310	279	313	297	292	276	281	291	275	301	313	280	263	264	285	327	295	282	293	266	272	260	273	288	287	276	303	265	287	280	281	289	279	280	281	290	295	306	302	301	298	289	261	265	291	277	294	294	293	281	274	267	282	291	312	280	265	257	297	267	253	290	287	266	278	292	270	261	270	267	251	281	289	263	298	283	263	268	258	276	284	305	277	265	274	268	259	250	284	305	246	265	271	299	263	276	279	280	257	289	308	259	288	265	289	273	302	301	300	275	306	290	262	260	278	277	287	285	271	254	281	274	289	297	296	310	263	277	282	271	278	279	274	277	244	278	284	278	274	271	273	287	290	267	284	281	303	254	302	291	258	288	284	283	281	267	274	292	271	271	279	266	309	280	245	258	253	268	257	274	279	321	285	285	291	273	237	228	283	271	281	316	271	264	257	283	268	274	262	305	284	290	296	298	258	278	261	251	265	231	289	265	257	294	272	273	246	275	273	305	279	279	278	267	287	284	256	298	280	267	259	295	273	278	300	268	283	257	247	277	258	289	268	261	283	267	291	300	277	288	269	271	284	273	274	287	314	288	291	305	291	276	262	289	266	284	274	275	248	293	307	268	258	272	314	268	281	309	312	278	293	310	258	272	271	274	278	254	280	276	268	288	312	260	270	258	286	302	277	266	265	278	272	272	281	269	259	278	266	297	298	276	264	276	303	276	301	300	300	287	265	272	320	298	275	285	247	282	264	278	274	266	295	284	284	296	283	266	260	285	282	290	253	266	314	265	259	296	294	259	267	299	297	291	311	310	302	254	256	268	271	310	262	272	275	277	278	281	295	260	252	297	268	301	275	260	279	295	307	260	273	281	284	288	252	271	254	289	247	296	247	296	305	302	280	299	263	280	291	247	274	292	282	289	281	290	284	285	277	300	280	269	270	249	288	260	315	284	280	310	285	288
26442	8449	3853	860	839	783	804	780	734	768	781	820	770	795	783	764	766	779	768	779	739	825	771	761	779	746	761	805	753	747	745	728	782	788	804	709	770	794	765	757	769	773	747	820	751	745	820	784	766	680	753	809	749	823	822	804	853	911	803	861	1006	1046	1108	1061	762	777	773	725	757	771	811	796	787	777	750	804	775	773	797	730	792	789	840	805	747	739	783	695	790	787	719	760	824	801	731	759	768	765	807	749	757	776	772	743	733	717	724	763	781	767	740	737	739	704	756	777	780	754	737	795	736	739	777	737	756	766	789	778	718	783	772	738	733	743	791	796	734	772	748	750	793	791	769	824	754	742	769	761	777	717	786	777	728	759	769	744	734	768	738	776	749	777	748	769	738	768	766	786	781	799	768	761	765	759	769	761	774	773	714	696	800	771	819	778	790	778	775	757	771	759	758	775	805	799	730	755	730	773	740	794	753	698	805	715	750	723	760	767	751	771	785	733	768	777	707	739	818	712	813	775	743	742	765	710	751	722	742	765	745	801	754	770	732	777	780	754	732	745	762	773	762	742	728	774	783	739	718	729	752	779	720	801	766	758	731	691	750	792	763	730	796	772	781	824	773	802	756	774	764	747	795	758	752	786	734	771	765	745	778	740	766	806	730	761	734	720	746	815	765	711	752	748	710	762	738	694	732	722	809	725	791	769	724	737	719	784	741	784	793	786	713	750	731	722	772	790	815	712	752	693	737	744	771	780	755	742	792	782	785	688	755	784	782	731	740	724	763	793	773	761	726	743	724	730	805	795	780	745	749	760	750	725	740	777	790	737	748	754	692	790	703	770	777	824	777	766	774	793	708	789	739	793	768	719	768	795	776	796	734	717	753	795	758	762	778	745	758	769	780	783	766	710	724	761	780	827	774	780	773	741	744	805	757	793	756	774	770	724	779	797	796	743	802	751	822	690	726	754	773	773	736	757	748	727	764	749	760	764	760	813	732	764	764	740	732	799	758	732	774	753	790	818	757	787	785	753	762	754	714	781	747	703	764	758	778	785	785	777	756	791	690	763	733	756	768	831	798	773	799	780	844	746	810	748	747	782	754	736	792	761	739	747	721	729	787	741	747	750	751	739	776	725	735	763	778	758	773	732	740	784	742	722	775	733	776	766	748	703	774	759	753	766	717	775	731	732	780	818	784	780	738	773	748	806	778	774	725	755	760	706	797	777	799	782	788	760	748	784	746	814	774	847	823	756	730	750	748	763	822	724	794	738	733	773	772	805	714	841	764	774	761	783	744	733	774	770	752	767	719	755	734	766	801	785	782	752	762	787	754	754	751	733	772	751	707	788	746	786	790	765	747	744	757	787	845	743	742	720	738	744	803	779	749	726	770	723	754	772	741	780	757	740	802	713	738	716	759	748	764	801	760	751	731	813	723	831	769	804	742	727	743	751	811	748	766	753	766	792	739	801	767	795	736	766	741	736	757	801	763	756	784	758	791	731	736	735	739	765	790	720	726	783	762	729	800	768	782	757	732	734	727	780	741	775	822	716	758	760	798	782	792	783	715	736	774	737	759	805	848	726	692	764	826	739	735	748	785	777	785	734	747	770	810	760	754	739	792	770	728	746	786	783	736	735	768	700	731	733	795	726	753	815	748	726	753	724	753	819	778	783	804	728	764	732	779	759	741	749	738	753	766	774	733	776	731	700	736	754	811	765	769	801	720	773	799	757	786	794	772	730	742	716	759	789	764	780	807	741	745	775	784	798	799	712	747	800	756	767	758	757	753	770	741	759	747	693	737	750	763	707	774	721	761	752	771	770	769	758	775	763	803	800	780	747	726	739	725	711	749	733	744	742	741	750	775	766	747	735	717	798	741	767	702	789	799	797	786	761	735	726	768	713	772	752	770	783	741	767	734	757	768	823	737	734	773	740	725	751	778	782	756	733	727	773	752	773	749	705	766	733	812	733	777	714	753	748	736	807	776	753	775	762	784	757	784	727	739	739	782	766	742	776	749	732	718	780	756	757	743	798	736	785	751	777	700	799	717	803	742	702	736	782	735	717	750	770	751	757	744	679	788	755	753	711	798	815	751	740	785	747	807	801	787	770	745	771	752	769	786	735	772	726	777	748	765	755	778	747	743	727	760	718	760	764	714	758	729	756	789	730	722	762	781	713	793	776	747	775	803	776	758	766	755	800	753	744	778	727	773	780	759	785	785	769	779	768	809	715	765	789	749	762	820	757	774	740	782	751	791	775	727	760	761	774	749	766	741	748	750	754	827	758	738	735	805	753	752	769	803	793	752	768	767	811	764	748	748	754	761	789	774	727	735	789	753	728	750	722	817	736	753	812	758	784	756	712	776	762	751	794	769	716	765	789	780	750	775	764	785	786	779	760	786	769	725	802	738	760	779	773	751	735	784	750	727	780	794	728	760	824	752	765	822	777	710	766	755	766	725	747	798	789	754	726	748	744	747	753	790	778	738	735	771	785	755	765	787	774	734	828	782	718	768	771	761	719	738	773	740	766	789	732	771	703	790	787	773	787	793	767	726	795	727	706	743	773	798	809	809	748	733	762	790	728	750	760	807	760	751	728	798	714	752	789	750	745	805	743	793	775	715	775	723	786	736	779	774	769	708	764	798	739	752	727	724	745	760	725	784	768	779	743	738	758	696	750	777	777	760	804	801	753	785	719	716	748	836	756	808	768	820	733	737	742	753	755	780	719	801	786	735	725	799	796	724	765	780	761	737	795	775	785	781	774	722	779	763	737	784	710	745	761	728	765	768	786	701	790	766	726	736	740	715	727	794	755	763	772	727	803	734	787	758	754	779	767	738	782	794	752	761	843	760	774	753	730	768	731	738	804	783	737	783	768	773	779	756	764	813	748	696	813	795	720	754	745	749	834	763	686	785	766	762	763	745	788	793	773	734	721	787	758	755	766	752	768	725	712	803	787	781	727	714	774	729	774	740	729	762	711	756	752	757	731	726	767	756	797	815	809	728	744	769	761	789	744	749	756	768	764	810	760	751	723	749	738	757	763	794	734	753	807	734	779	721	724	764	737	781	761	755	774	750	746	775	761	784	759	777	733	749	707	784	789	785	753	752	725	772	746	802	768	764	783	755	761	750	823	742	753	787	764	660	825	805	744	753	808	708	756	769	783	753	727	748	814	812	732	757	765	756	772	759	767	782	738	818	747	747	760	744	766	822	705	729	789	815	805	838	718	791	755	802	829	758	816	777	727	766	783	783	765	828	777	757	791	782	749	736	733	791	775	739	761	774	737	741	782	783	747	740	739	709	795	782	747	749	778	748	719	765	769	784	790	741	739	761	743	817	779	766	736	719	755	771	760	807	744	741	760	799	772	767	749	770	734	784	739	730	740	735	816	757	713	773	760	764	748	746	772	776	715	752	793	761	789	711	823	742	777	794	751	745	791	769	768	738	804	726	778	704	782	755	774	749	759	741	743	713	803	767	786	776	734	810	719
70583	47031	26735	4078	504	385	334	337	290	252	247	217	242	262	225	252	217	256	243	230	208	205	229	204	242	229	242	195	211	204	221	228	215	214	212	215	233	219	225	228	217	230	215	201	223	217	215	228	228	205	198	241	282	327	384	292	307	296	270	281	400	482	514	370	236	230	213	229	218	246	235	213	224	195	194	217	223	214	226	193	241	242	240	229	247	188	221	204	195	222	195	233	215	232	191	196	199	236	197	237	210	214	226	216	214	236	217	233	226	178	208	242	241	224	189	215	209	202	233	188	211	186	214	200	228	205	224	242	201	216	213	243	214	200	201	212	211	210	240	224	216	216	237	214	209	201	210	204	209	212	214	241	239	197	194	243	256	205	207	214	194	219	226	219	243	199	228	214	240	190	201	185	239	235	200	252	237	204	219	221	198	201	229	201	206	225	198	222	199	212	221	194	241	244	238	199	223	205	197	257	231	207	201	213	201	213	210	216	212	214	213	191	226	230	200	228	190	217	203	209	185	206	191	210	215	208	197	220	215	214	210	222	188	205	215	216	185	206	205	196	213	209	207	219	212	233	206	233	163	212	220	208	226	209	208	200	207	211	196	223	201	235	198	218	219	188	194	227	205	228	201	192	218	202	211	242	232	221	216	209	227	211	224	192	194	217	229	207	236	215	193	218	189	190	246	216	210	226	199	248	206	208	220	220	223	208	217	244	208	214	215	195	219	245	226	207	232	204	213	220	207	223	186	228	214	250	209	215	208	213	207	198	220	252	232	222	208	203	217	208	201	211	227	228	218	207	214	208	223	241	198	228	217	193	216	215	198	213	212	224	214	196	219	230	223	223	207	222	215	196	204	200	188	214	225	195	211	230	210	237	207	206	231	208	200	243	203	238	199	227	221	227	210	212	227	231	219	186	226	219	219	215	225	202	201	217	210	221	187	217	221	219	193	230	198	213	219	201	192	207	213	215	207	191	262	211	194	198	189	209	230	230	215	208	204	212	232	207	201	218	223	214	242	237	205	238	206	216	203	199	211	248	244	223	227	210	201	229	228	195	226	212	215	204	210	201	228	248	219	213	215	222	192	219	205	231	226	219	208	214	240	197	193	207	189	221	230	216	209	242	215	195	190	222	242	194	208	218	233	196	231	239	216	204	211	220	224	228	231	227	226	223	224	213	198	207	219	223	233	242	222	218	227	210	221	201	184	203	209	180	227	179	240	217	231	226	228	225	198	215	220	203	202	247	197	204	200	205	206	198	198	231	225	234	210	223	212	206	226	194	245	246	207	248	210	205	226	229	241	239	232	222	191	200	219	213	206	226	225	225	210	189	223	219	209	187	216	195	189	220	234	228	200	240	203	216	203	226	215	222	192	205	218	238	236	188	245	244	204	217	223	212	211	194	245	221	218	201	222	235	215	190	226	222	225	238	222	201	222	228	198	231	220	224	212	209	214	248	224	222	198	211	222	219	232	216	212	215	207	218	221	228	208	196	204	212	241	205	242	232	203	200	198	196	212	198	201	205	230	217	207	242	216	193	215	201	231	200	215	217	222	225	213	210	212	221	213	196	210	209	219	203	231	200	207	210	212	204	203	205	222	226	210	208	204	204	210	218	207	206	231	226	215	215	223	236	217	220	195	214	209	190	211	229	224	223	227	201	219	229	225	214	216	216	226	215	214	216	223	212	217	204	223	197	213	223	206	224	225	240	240	209	209	222	214	206	213	214	226	210	209	205	216	197	201	229	233	220	214	217	198	226	214	198	199	208	223	224	205	213	196	209	221	222	221	207	224	209	220	206	214	225	189	215	223	204	219	221	193	208	210	188	212	230	224	206	217	244	234	197	200	224	199	214	213	225	209	226	204	191	204	235	209	230	214	212	199	236	206	238	227	215	196	199	211	254	233	204	214	215	216	185	224	228	201	209	199	203	211	220	220	213	205	195	194	206	240	220	201	189	191	220	182	224	209	224	206	230	215	214	229	211	231	223	220	207	222	196	213	205	223	209	208	184	209	207	200	207	203	219	227	186	207	211	234	239	216	214	221	233	215	213	213	219	190	212	216	228	224	203	211	227	211	206	211	203	235	200	206	210	204	213	244	234	224	224	215	243	193	224	227	192	201	203	212	225	232	227	213	231	228	202	206	226	214	210	211	208	235	204	204	189	218	219	237	237	239	212	219	212	228	224	232	207	229	192	226	197	213	207	203	207	247	226	234	218	221	220	202	228	198	185	198	217	210	232	221	210	229	238	231	250	208	217	200	218	214	227	205	241	205	194	213	204	234	224	209	197	236	195	223	191	216	241	206	197	208	222	212	223	206	189	219	235	197	243	212	218	204	217	202	212	209	212	233	222	244	206	242	226	249	223	190	222	189	216	233	228	202	215	201	227	184	203	207	206	230	202	213	213	207	218	229	240	217	220	219	200	220	188	206	206	223	179	207	213	245	220	229	209	218	233	225	233	230	205	226	221	199	218	210	193	213	222	234	208	222	228	199	212	230	214	216	210	210	200	223	211	206	217	230	223	207	211	237	229	229	204	206	219	218	225	210	171	199	229	194	200	224	204	210	226	207	198	196	226	202	222	243	214	226	222	221	194	240	236	187	202	228	205	243	221	209	231	214	226	206	181	212	195	223	200	207	229	230	220	231	213	197	231	207	223	226	203	223	210	207	211	221	208	229	196	235	221	206	213	233	242	207	202	220	201	219	205	208	202	214	211	208	217	196	193	195	215	234	206	213	207	211	206	194	215	192	201	217	229	194	210	207	238	225	243	244	212	168	215	232	191	198	218	268	197	212	211	205	243	227	230	217	208	217	201	205	209	193	200	229	220	222	220	194	235	199	226	232	208	222	234	210	184	192	202	225	217	221	238	235	197	204	221	203	239	231	215	235	223	202	213	232	215	189	237	229	203	208	207	217	221	202	207	226	211	190	212	216	213	208	208	227	214	223	236	212	228	215	239	231	205	207	216	238	232	245	202	241	221	230	206	222	227	203	192	195	221	242	212	236	236	217	213	185	206	241	201	223	218	227	237	207	199	223	201	212	229	209	241	223	251	197	229	215	211	203	194	200	213	194	193	214	233	211	210	225	199	218	207	207	238	229	200	213	204	225	202	208	236	214	202	211	207	235	211	235	200	213	219	211	185	207	195	219	224	226	224	206	204	214	206	242	212	223	198	233	218	221	234	215	205	219	226	213	246	227	197	205	212	214	212	213	194	222	200	210	195	228	215	189	220	224	228	226	213	228	218	214	227	229	213	194	210	215	200	222	199	224	211	186	194	228	215	228	174	200	236	230	235	204	198	209	216	216	217	232	238	228	217	214	247	242	211	249	212	223	238	213	211	224	230	207	225	178	198	225	216	193	228	236	212	217	222	201	212	211	187	227	187	214	194	196	219	210	198	232	211	201	205	223	214	227	220	237	208	207	225	198	210	189	222	206	228	213	187	228	228	207	207	179	223	237	195	252	221	239	211	221	194
46785	33077	18315	1657	1470	1293	1148	1079	995	912	874	852	839	765	759	734	780	690	711	686	698	714	677	670	675	657	670	659	649	650	662	669	603	606	628	658	650	660	631	633	652	630	584	614	627	647	582	615	646	578	700	762	897	1598	1804	1358	1430	1493	1246	1113	2215	2565	2662	1799	639	611	633	608	647	607	627	646	583	615	636	621	650	610	660	614	594	646	588	578	664	618	623	637	590	593	637	653	610	584	593	632	649	595	593	609	580	572	604	619	611	604	621	593	618	601	622	625	598	592	622	620	596	576	601	608	599	632	588	576	550	663	580	606	648	577	603	623	611	651	641	638	594	602	590	644	607	613	559	611	562	642	643	584	594	608	592	616	594	643	641	601	641	621	637	590	572	598	660	605	603	591	642	637	616	636	619	637	628	635	700	641	599	598	604	582	603	575	545	649	643	624	608	664	666	606	599	589	606	594	618	665	558	663	641	631	629	634	574	626	652	589	617	583	606	588	651	629	658	632	618	600	652	621	597	612	664	630	604	620	624	626	665	634	620	627	652	613	588	623	562	641	608	629	652	616	639	612	601	623	643	609	597	565	647	595	621	591	618	601	617	621	647	632	630	626	620	552	617	637	621	608	621	558	638	623	616	594	608	615	634	623	625	601	592	582	568	599	644	614	650	601	625	622	626	633	621	582	643	600	642	661	621	581	646	642	603	655	623	598	638	585	652	607	623	594	629	611	590	652	616	612	589	645	574	636	586	576	604	616	603	664	630	651	641	639	646	599	587	632	612	635	583	614	611	618	600	591	617	621	640	600	599	588	608	635	602	620	606	599	621	597	603	622	623	638	588	588	594	613	612	599	628	597	600	623	623	605	643	603	638	618	595	585	614	596	624	587	598	628	592	590	674	623	629	632	590	604	586	618	598	656	613	625	633	630	602	594	631	593	590	623	641	612	593	594	629	576	630	575	599	598	618	628	594	610	641	619	595	684	629	602	603	626	564	616	602	605	624	647	583	616	626	599	650	663	611	604	623	590	618	599	589	606	635	646	615	592	646	589	611	630	657	602	630	626	574	674	638	600	648	645	612	618	633	625	607	599	637	597	661	647	619	624	600	603	596	617	635	604	620	603	610	615	577	632	614	598	570	654	611	590	633	597	551	636	664	628	608	601	601	579	609	640	614	598	616	631	618	627	637	602	628	627	588	602	672	632	640	639	649	644	584	652	630	628	585	625	634	618	649	619	621	600	611	604	606	626	597	603	599	618	613	675	639	583	627	641	615	597	628	579	602	611	614	555	610	627	626	604	607	587	625	599	600	638	591	622	579	621	600	593	593	612	628	623	593	595	597	634	621	593	650	582	647	594	650	622	642	581	599	667	585	617	619	640	617	589	609	625	588	631	656	636	635	574	599	645	625	648	599	631	610	601	644	595	596	598	609	587	597	606	645	579	633	608	611	584	666	607	591	598	584	645	649	607	607	643	636	618	591	602	643	607	595	604	636	611	625	640	640	589	609	603	633	583	650	634	588	618	571	634	622	621	621	619	570	597	588	650	624	650	604	612	597	608	629	612	606	620	619	594	558	604	586	599	625	593	602	619	621	618	617	587	624	625	577	607	621	618	588	620	616	589	581	612	624	564	597	596	617	632	592	619	596	615	625	619	565	605	632	606	623	642	652	614	620	637	595	571	596	572	572	582	624	597	595	615	607	619	581	591	622	613	587	589	600	623	578	607	600	612	575	608	608	636	588	586	603	581	580	660	584	615	591	611	615	607	611	626	619	637	605	600	603	622	616	621	605	658	608	624	636	581	602	602	615	588	654	584	577	608	611	592	655	656	629	589	615	585	651	594	592	636	603	552	620	634	595	602	630	622	620	601	561	620	576	590	641	593	635	632	612	627	611	603	615	613	624	594	596	616	609	557	608	601	667	642	627	603	644	601	600	613	604	617	636	602	608	622	651	572	615	626	610	642	620	602	624	632	641	593	589	618	621	684	593	649	623	580	601	589	627	593	632	575	617	615	638	601	592	612	604	611	608	616	633	559	626	616	604	592	614	600	584	634	606	627	635	605	594	619	658	570	623	627	600	594	569	605	650	623	582	614	647	638	611	604	583	600	635	612	603	592	672	606	606	590	617	609	633	608	643	606	608	621	593	591	645	601	611	599	630	599	597	649	618	668	609	632	616	648	578	605	589	578	661	592	609	629	618	612	584	640	620	583	639	588	622	622	635	621	615	643	553	640	646	613	613	573	657	635	616	605	614	630	642	639	625	620	595	600	682	605	585	627	571	639	613	635	595	603	625	583	593	625	593	594	606	610	610	593	600	646	594	605	649	575	599	663	557	620	638	624	601	576	669	582	597	575	598	640	648	629	667	618	603	597	573	611	661	623	587	594	617	605	642	619	641	603	597	594	640	641	581	642	621	621	600	573	632	603	670	600	647	656	599	584	633	649	612	607	590	625	570	617	602	584	574	623	612	609	646	612	617	654	627	641	588	619	603	638	602	641	608	593	581	604	562	645	589	628	637	576	584	604	621	653	641	608	627	651	627	640	607	612	662	632	594	630	659	606	565	605	627	646	608	597	629	588	586	655	635	654	588	610	608	598	618	617	581	644	614	582	588	608	614	578	582	603	609	615	569	617	579	554	664	588	650	616	642	630	616	579	666	604	640	624	574	602	581	604	596	589	588	610	614	624	611	595	629	625	603	620	622	612	653	609	595	608	585	649	639	650	601	639	637	593	583	646	619	616	621	575	587	641	568	624	630	616	616	596	628	617	528	637	592	607	609	587	607	611	615	629	636	611	592	623	611	628	636	622	639	639	626	592	609	640	605	690	617	635	612	584	650	615	623	601	615	636	606	604	635	588	606	642	590	607	646	627	625	641	577	597	589	649	597	618	630	600	632	596	626	627	586	598	625	578	595	614	580	616	573	642	601	588	592	594	636	640	641	615	586	592	614	591	639	602	608	622	613	604	606	573	621	639	632	588	603	636	643	601	590	636	581	619	634	592	629	605	583	635	606	544	608	575	628	559	612	660	608	570	637	567	583	610	575	610	626	598	607	614	626	652	585	593	628	646	584	621	645	638	620	621	610	602	604	604	566	610	609	628	569	640	614	569	616	600	635	607	645	595	636	613	631	597	661	607	628	595	594	614	649	652	632	631	648	615	637	598	618	646	622	593	641	617	595	575	571	626	613	613	570	654	556	611	638	560	649	582	623	601	590	638	601	594	622	655	568	632	637	600	579	630	617	611	646	597	608	653	627	633	620	665	607	619	586	610	596	599	609	683	624	632	574	581	616	589	619	615	634	610	606	617	626	600	622	595	621	559	614	579	619	595	614	602	558	637	629	583	623	624	568	601	603	612	620	576	598	613	630	656	592	613	626	599	570	631	629	612	643	577	589	607	619	630	595	636	634	606	598	633	606	636	594	602	593	603	623	590	663	577	611	649	569	636	579	643	606	580	595	573	611	603	608	629	605	656	608	633	641	635
82311	59457	37404	10463	1541	632	494	382	372	338	364	355	346	341	324	307	311	276	325	288	271	273	254	267	300	265	296	299	280	284	292	282	287	276	276	294	289	281	302	278	290	281	293	307	287	269	260	275	257	254	298	293	340	540	585	428	493	414	370	416	664	899	738	509	302	266	295	283	307	279	299	261	257	264	281	296	272	279	289	276	273	281	291	307	253	296	266	286	264	263	266	269	285	273	260	277	272	273	257	318	270	272	297	280	271	292	271	280	278	252	283	280	287	267	306	283	290	292	256	263	290	317	274	278	274	287	283	326	301	296	263	311	251	276	260	304	266	282	258	243	272	288	268	235	266	273	306	294	249	283	281	266	270	256	257	268	289	287	267	263	276	272	299	276	278	253	283	288	283	279	263	276	307	310	253	271	282	253	284	283	293	264	252	255	259	294	291	270	281	246	271	263	270	275	252	281	289	271	287	286	299	280	281	281	309	286	262	295	273	262	294	257	264	292	250	300	265	257	258	247	315	256	282	280	282	299	275	262	292	318	280	278	276	273	261	272	300	297	278	267	295	263	258	261	266	284	264	274	273	267	294	261	272	281	277	282	286	271	308	254	273	255	264	303	287	267	300	274	264	266	277	270	298	284	282	259	258	282	274	294	256	277	266	258	274	275	280	273	277	285	283	283	297	274	276	288	266	261	314	283	294	276	270	248	267	281	286	275	301	296	272	295	248	260	265	274	279	290	281	285	289	278	282	263	277	260	270	262	256	285	288	290	286	286	294	283	259	291	274	267	276	290	250	308	273	283	298	242	260	297	237	245	306	306	285	283	240	302	290	252	276	288	268	259	280	296	278	269	281	281	277	291	276	263	291	277	276	279	242	288	298	275	275	274	267	268	291	271	291	283	290	287	284	289	290	304	256	277	260	287	293	290	255	259	243	292	262	282	291	268	254	278	287	259	289	278	278	291	273	272	295	275	292	286	263	276	291	303	298	263	285	291	278	285	249	304	295	259	294	291	284	281	275	269	268	307	270	301	298	246	255	272	279	295	276	285	285	287	291	298	294	298	278	268	228	267	297	280	309	274	262	273	284	260	282	296	303	271	289	268	283	280	322	273	276	251	293	251	276	289	287	279	276	221	265	293	274	294	293	281	288	263	276	293	291	280	266	278	302	289	296	262	285	267	261	266	309	276	266	259	308	269	276	258	280	252	271	293	286	290	249	268	295	278	290	272	283	279	275	271	287	254	235	275	261	270	272	295	291	291	290	282	263	286	267	272	266	270	267	253	260	298	279	254	254	277	281	275	265	283	283	291	288	287	270	254	268	258	275	271	274	283	256	249	258	255	297	260	275	266	280	272	269	276	259	283	286	302	282	259	275	299	291	274	295	281	273	253	260	270	310	263	252	245	258	283	238	251	275	273	278	303	255	285	275	285	259	304	277	276	288	262	299	271	288	278	279	252	300	253	265	257	280	280	268	315	290	301	259	283	303	274	265	254	282	256	266	275	289	297	260	263	280	277	296	281	285	255	302	237	287	253	280	265	288	254	275	268	254	256	264	245	280	265	265	287	280	259	272	288	291	277	270	280	253	288	281	296	270	279	296	283	304	288	274	265	285	261	277	309	273	296	273	275	306	274	287	271	270	298	284	243	255	262	260	281	283	296	278	270	264	264	271	270	257	281	268	295	294	305	248	243	303	278	254	275	262	293	281	285	291	272	309	256	276	272	274	267	297	259	282	271	309	291	260	275	279	292	231	281	269	270	277	285	288	271	255	284	280	262	286	319	273	285	317	262	294	296	262	280	291	292	279	290	257	291	298	261	288	294	278	273	254	284	279	257	245	261	264	284	270	287	301	250	312	298	254	288	301	264	274	276	256	281	269	274	238	271	299	276	253	270	312	288	254	282	280	293	287	280	303	264	266	271	276	310	274	263	270	261	299	268	252	267	270	284	252	258	273	295	284	280	272	267	280	272	291	274	284	257	257	271	286	266	270	286	288	286	279	267	281	260	298	275	274	306	284	317	276	281	263	271	291	296	296	247	274	286	275	271	243	276	270	270	281	270	316	274	297	296	270	282	258	260	277	252	302	271	251	272	274	272	310	275	301	269	267	263	285	282	317	299	266	286	275	281	275	277	285	272	270	290	289	286	281	241	248	274	279	271	274	283	297	289	260	259	289	255	273	304	244	296	259	280	299	281	274	261	272	286	293	288	287	292	288	294	251	301	297	282	261	269	278	243	276	272	287	292	269	290	287	295	289	289	297	257	283	259	287	275	280	289	279	301	278	293	285	270	292	282	282	292	285	267	286	302	262	287	276	261	268	238	298	277	272	255	284	248	244	269	269	260	261	293	251	250	265	264	249	271	283	250	274	281	288	245	268	259	244	271	280	288	270	300	292	314	252	276	233	262	272	266	283	253	250	270	268	248	300	238	271	286	272	265	286	282	251	263	303	233	258	292	271	272	286	290	255	272	269	252	313	272	280	269	281	266	261	285	284	253	251	280	273	259	288	296	264	275	269	263	257	260	297	293	270	285	280	262	299	275	321	268	283	269	317	273	299	259	285	301	283	283	277	268	270	263	273	264	239	256	277	256	282	295	271	258	299	290	282	276	264	258	264	307	261	266	254	269	272	320	288	255	275	280	281	280	282	279	270	267	266	277	302	278	264	292	268	294	257	258	281	259	268	290	276	260	263	278	274	291	254	296	271	264	271	294	264	283	264	275	282	290	273	284	306	249	287	292	219	254	277	273	266	274	296	271	276	289	283	294	269	270	278	267	263	276	243	263	281	288	285	292	285	269	291	244	281	273	302	274	295	288	270	278	275	263	267	309	263	275	260	272	278	277	331	286	282	270	290	275	281	273	275	285	303	288	291	267	268	246	315	301	257	269	279	261	279	251	272	278	264	256	261	284	296	289	271	284	257	240	286	251	259	280	259	248	275	290	279	271	269	305	270	292	248	246	267	306	263	280	266	268	285	268	273	284	278	279	266	288	280	266	261	270	275	284	276	282	278	289	289	257	274	249	294	324	301	237	275	296	257	302	273	258	264	267	261	269	280	243	240	275	256	277	309	291	300	281	306	299	259	258	275	276	271	286	282	276	290	248	274	294	262	275	275	264	288	266	281	291	290	271	279	250	270	284	236	259	273	281	276	264	264	289	265	300	253	243	282	279	318	307	274	265	252	258	333	287	266	272	274	262	255	248	294	267	288	295	269	282	254	286	247	273	260	268	263	269	257	287	297	275	286	268	247	291	282	271	287	267	273	253	287	298	257	281	285	274	279	304	298	280	270	305	265	264	299	241	262	274	259	275	245	284	316	300	301	292	256	252	274	293	279	275	282	278	247	258	267	273	292	270	282	274	256	295	271	261	273	310	256	234	295	272	272	272	288	313	297	264	275	276	287	286	294	307	253	269	289	303	264	254	267	244	223	265	309	243	289	289	305	270	298	257	276	267	302	285	283	276	264	270	273	306	305	310
56823	42537	23741	2836	2532	2093	1799	1703	1528	1362	1287	1239	1169	1108	1051	996	1057	967	942	912	900	835	822	820	872	871	820	818	876	830	791	816	856	808	731	821	818	763	822	819	804	823	825	789	790	780	749	827	751	778	858	1139	1355	2466	2846	2170	2502	1968	1580	1812	3986	4976	4066	2340	853	769	759	776	767	748	778	796	748	757	727	745	787	730	779	776	697	716	758	723	767	762	810	752	753	721	780	759	770	800	727	729	748	797	700	746	746	733	754	778	717	732	741	771	726	810	764	725	773	764	816	792	755	774	754	751	782	777	752	721	798	729	758	762	742	769	774	779	734	744	744	749	767	801	746	754	743	723	763	770	764	739	738	785	734	744	776	774	748	777	795	780	755	752	726	723	749	774	731	754	761	757	718	773	819	754	764	771	713	743	751	774	731	765	743	737	778	724	756	725	752	802	760	740	769	764	809	752	751	763	763	771	789	745	756	813	737	755	740	708	751	771	720	714	764	733	728	742	750	755	722	751	762	752	721	769	730	801	760	698	765	758	783	737	761	779	785	716	710	755	755	763	746	774	715	760	743	770	751	783	723	724	771	737	794	747	744	766	767	726	793	791	785	753	796	765	749	777	736	710	779	752	796	703	756	772	764	727	774	766	768	753	761	733	751	836	730	755	740	782	802	734	731	785	730	748	744	759	748	753	716	720	760	711	793	721	787	704	755	787	729	746	761	745	798	759	739	732	771	748	751	704	774	732	755	773	763	777	751	754	808	732	785	753	779	769	792	755	794	733	733	722	728	764	709	742	782	749	748	804	757	729	750	745	757	780	688	803	709	816	757	755	736	749	760	780	806	726	788	709	728	707	770	772	780	718	743	749	780	736	818	736	742	719	785	786	779	817	741	785	739	729	751	782	772	750	784	748	769	776	764	747	773	789	794	761	751	756	752	765	739	758	809	818	768	746	798	803	781	735	768	780	726	753	699	755	755	716	740	778	777	779	763	733	741	784	772	794	727	795	732	779	775	806	715	773	734	733	755	754	769	744	777	764	780	808	731	747	721	768	747	765	733	753	762	814	748	742	729	755	729	794	762	743	729	743	771	809	683	736	743	744	744	759	807	773	764	771	760	771	731	743	753	774	705	769	753	732	731	790	763	775	764	765	728	784	737	767	806	724	740	746	783	783	730	743	747	725	791	736	738	745	734	771	731	782	760	779	735	728	781	816	727	766	784	782	767	756	794	736	718	803	758	748	705	741	734	780	693	780	777	767	796	747	745	757	729	764	751	805	740	755	743	748	665	764	782	799	696	776	780	724	737	737	789	775	721	733	730	761	759	746	754	763	724	758	729	757	733	770	722	815	746	766	772	781	733	783	755	760	729	750	703	732	774	765	803	783	756	793	756	758	761	757	758	737	772	820	784	663	741	777	724	731	746	749	734	784	757	756	775	802	814	784	782	735	816	778	748	767	756	781	718	778	722	708	775	744	763	755	752	716	765	747	773	787	780	691	747	781	746	745	777	756	745	734	742	803	801	774	761	779	778	766	784	725	722	735	747	715	763	711	754	718	770	760	793	812	771	750	751	732	743	736	735	748	752	777	739	772	769	765	752	771	730	755	754	712	750	742	757	726	744	752	786	737	779	768	772	760	748	774	751	714	791	774	763	745	748	746	778	770	776	722	754	774	768	771	757	761	726	772	774	765	788	790	776	729	762	772	687	798	781	719	775	777	745	732	783	781	746	755	726	730	797	759	743	730	792	798	778	762	737	779	783	706	785	747	731	725	761	737	778	743	733	741	742	786	760	711	746	711	712	747	703	735	751	734	741	741	714	820	786	758	764	773	761	745	734	847	711	761	762	756	742	783	744	792	741	781	747	768	755	746	767	764	742	772	767	691	724	756	753	762	757	739	726	759	733	728	772	761	745	721	759	777	750	718	763	768	742	794	761	732	759	796	708	702	699	743	788	766	753	758	777	748	749	819	768	749	730	730	741	724	735	739	778	765	756	742	780	769	723	766	731	735	736	784	745	778	756	746	825	759	761	709	750	731	731	741	775	742	752	741	773	724	724	737	749	754	765	751	779	817	742	757	701	732	753	774	755	757	787	760	779	777	770	740	818	754	762	742	765	731	732	759	737	694	758	755	756	708	712	739	756	776	730	784	738	755	752	763	745	704	716	756	756	792	747	768	720	732	737	746	770	737	698	704	763	738	735	759	752	752	723	752	854	675	763	743	737	714	684	743	744	798	758	760	741	774	796	715	745	786	750	754	762	724	750	720	785	754	761	707	751	756	754	732	743	794	752	753	726	734	754	750	738	779	781	752	775	766	735	799	691	813	736	761	752	774	763	749	797	693	726	769	746	739	734	716	806	806	724	704	781	724	748	785	753	781	747	723	719	765	761	797	731	798	794	734	768	700	788	739	780	757	784	746	767	760	747	760	805	705	713	734	736	786	742	782	772	784	759	722	733	757	753	755	761	802	753	713	775	704	820	723	730	741	767	787	809	727	714	806	729	792	746	748	747	773	736	795	734	752	781	728	758	750	804	784	763	771	696	759	738	797	757	768	737	733	800	772	745	745	747	796	776	726	744	733	774	768	748	786	816	754	705	727	775	778	752	746	711	687	724	752	794	779	773	766	786	763	773	761	766	782	765	703	804	772	751	749	736	743	714	742	696	787	737	774	791	743	772	748	736	742	781	764	756	749	796	749	771	709	748	775	772	733	707	773	752	827	746	739	775	750	745	791	769	840	744	776	807	748	747	787	809	766	756	768	767	794	789	778	770	768	823	730	804	717	748	756	744	760	785	758	747	787	758	786	782	728	762	753	744	761	780	745	749	764	735	740	727	756	790	771	746	794	749	747	724	755	753	709	798	791	721	716	785	754	774	751	723	734	752	761	738	774	721	742	728	721	732	773	742	737	703	747	746	765	735	750	770	750	752	756	769	755	758	697	676	798	755	776	745	733	749	765	751	763	741	771	750	741	751	760	731	734	700	779	738	723	793	794	800	742	736	773	766	763	739	795	761	803	791	742	779	751	767	774	767	760	741	768	752	716	773	735	742	750	728	782	750	730	763	765	761	797	765	750	706	810	755	765	786	780	756	704	766	701	754	767	785	737	752	750	799	756	749	779	785	697	750	810	785	778	780	790	800	778	746	715	746	761	805	805	732	737	787	728	775	753	762	793	753	737	752	834	748	769	768	779	763	767	739	720	730	728	773	777	762	745	726	745	758	763	727	754	765	731	770	769	756	751	709	750	767	749	743	767	710	740	750	747	769	737	760	784	728	738	742	730	706	775	745	820	750	799	769	744	787	714	793	750	749	774	727	699	769	730	720	746	779	758	747	754	762	718	779	687	747	760	799	723	786	820	708	767	754	786	735	768	847	755	754	755	755	752	797	783	739	801	759	768	744	815	777	752	712	759	721	780	719	776	729	721	798	744	776	764	756	740	778	756	745	736	730	812	778	749	765	780	749	787	780	762	751	730	746	762	792	750
25776	7945	2226	327	278	263	300	253	283	246	256	260	274	242	285	260	239	260	237	267	252	274	272	282	275	252	240	241	242	242	278	269	269	236	259	260	252	262	258	268	225	251	242	268	286	233	261	251	280	248	259	279	260	268	300	273	263	281	291	268	286	293	306	304	281	261	242	244	286	269	257	254	237	245	266	261	249	279	226	263	233	297	293	256	271	246	259	242	260	263	277	251	263	260	264	280	264	261	232	282	235	261	277	266	268	296	261	250	246	267	258	298	269	235	269	239	240	247	261	261	246	243	246	232	260	289	237	244	264	273	261	223	246	242	265	291	264	264	245	258	255	298	277	279	275	274	254	263	288	281	216	235	244	262	242	266	253	275	249	292	284	272	247	286	242	276	264	254	238	264	277	250	292	256	240	269	289	278	249	262	267	250	252	232	246	257	238	273	263	240	231	267	270	275	266	274	244	250	269	273	245	243	278	279	256	249	226	258	252	276	242	246	280	250	259	253	261	238	256	234	275	261	247	261	262	244	270	249	264	242	263	252	252	283	259	258	267	262	267	262	256	282	255	238	266	280	273	276	251	255	256	254	216	258	258	260	264	271	246	255	252	272	264	243	258	254	253	251	275	255	281	256	253	233	284	223	251	280	230	269	289	256	287	273	269	283	243	286	270	248	293	264	243	267	253	235	257	276	285	270	239	255	254	233	286	248	239	263	272	243	293	246	266	257	276	300	261	294	271	278	235	267	278	261	274	250	271	273	271	278	218	258	264	235	254	231	257	267	285	240	253	277	241	262	231	272	275	268	251	255	249	246	244	258	256	290	275	281	274	260	251	266	260	240	267	262	264	253	271	230	288	259	253	273	282	239	267	273	235	224	257	278	273	250	253	260	254	272	249	261	249	279	237	267	253	260	261	274	276	264	278	279	231	248	244	229	252	268	283	271	248	271	244	243	226	276	250	241	264	267	260	266	266	225	244	287	233	289	260	265	246	282	279	264	247	266	259	255	241	269	262	267	257	243	286	284	225	251	266	267	247	280	274	267	231	255	255	256	272	256	264	225	272	216	233	250	254	266	251	274	287	243	258	255	253	262	265	253	240	226	253	271	251	264	241	258	273	279	270	252	245	263	262	252	256	252	236	243	238	273	255	269	246	234	259	255	269	225	254	249	245	253	257	290	258	241	265	262	238	269	228	282	289	259	259	250	271	257	256	257	256	275	242	270	258	242	252	296	244	269	271	274	275	227	257	260	252	264	246	245	274	257	270	253	287	257	244	269	243	231	283	263	244	245	277	277	268	239	263	269	275	248	267	254	284	232	253	212	308	250	246	257	268	267	245	252	238	233	302	243	230	254	274	243	257	269	252	255	241	265	266	277	241	274	242	265	217	284	252	270	246	263	258	236	244	260	246	245	245	227	264	278	285	252	257	244	268	249	245	284	245	275	272	274	245	247	262	250	228	233	248	253	240	240	242	244	265	262	269	267	255	243	287	241	266	259	254	262	255	247	253	241	232	265	270	275	289	256	228	248	250	266	273	272	272	284	255	272	272	270	230	264	262	259	265	251	265	250	268	281	271	238	257	257	261	247	249	249	246	255	266	247	231	276	246	259	262	256	289	222	254	260	294	258	241	236	250	229	268	251	253	259	257	247	297	243	242	277	270	251	255	251	255	246	268	268	248	258	268	252	254	247	266	249	293	266	261	260	258	251	263	270	281	284	267	254	246	262	262	247	263	279	247	260	278	240	259	285	242	272	262	237	261	238	263	306	271	263	265	267	259	263	260	235	265	257	250	255	281	248	302	258	258	245	268	263	262	268	298	289	260	259	274	255	274	250	277	235	283	282	280	246	260	264	237	234	264	284	249	252	256	268	259	242	286	283	235	257	268	256	221	271	268	202	290	259	281	254	279	268	250	253	237	275	279	245	258	238	258	283	245	278	282	262	281	276	284	234	239	284	292	279	256	241	242	277	244	265	256	252	254	268	259	273	280	257	267	243	275	272	267	258	285	256	262	276	251	243	277	295	256	292	262	266	262	259	269	239	234	267	255	254	261	253	245	289	292	268	278	241	288	279	268	251	262	282	268	251	252	243	237	242	264	246	253	216	263	257	268	257	261	250	242	272	234	237	272	255	253	262	291	247	234	247	254	275	252	290	251	275	241	242	287	284	253	254	250	238	264	241	232	262	269	266	253	252	257	266	221	271	261	245	242	254	297	248	280	244	286	230	277	249	282	262	276	283	275	237	261	256	279	279	247	280	240	254	255	264	258	238	280	252	237	247	261	268	257	236	261	224	257	271	275	261	247	245	252	291	279	218	274	264	242	248	260	261	248	279	240	280	225	259	253	251	267	242	245	239	260	250	267	265	243	277	272	253	284	262	293	272	255	253	275	292	277	244	255	251	256	272	254	269	268	252	272	274	254	260	287	281	253	270	258	279	251	263	268	232	256	275	275	261	298	288	263	260	239	246	260	262	246	258	244	284	270	274	256	235	256	236	281	239	258	245	269	244	267	274	240	237	254	238	260	215	233	267	261	270	242	270	285	302	259	261	263	264	240	256	237	238	230	258	260	268	268	243	270	260	270	253	261	258	263	249	251	259	257	250	238	250	256	259	250	273	271	286	257	259	239	288	300	261	244	237	261	264	243	278	244	223	266	254	236	262	271	253	255	317	281	250	269	247	258	290	239	281	262	270	249	267	285	239	258	250	261	211	252	289	268	243	266	263	252	272	284	284	284	260	249	279	245	257	263	233	235	236	256	246	252	255	253	291	255	271	270	263	272	262	255	273	264	272	260	256	240	273	249	250	225	255	272	273	289	245	263	281	243	254	274	265	288	269	224	260	278	250	246	240	272	257	289	251	276	251	305	266	255	280	240	270	240	255	265	251	254	230	239	286	282	247	264	248	252	263	246	261	259	283	261	260	253	276	274	239	245	253	252	267	251	246	258	264	255	252	271	253	283	268	282	282	246	293	238	233	279	286	235	258	247	287	280	272	239	268	261	242	280	262	245	262	225	249	230	270	252	222	266	246	278	267	272	255	287	254	263	293	280	262	261	247	261	271	281	265	234	244	249	289	267	272	263	251	237	255	257	275	253	296	275	251	265	216	255	270	248	262	271	258	271	258	265	262	310	261	287	281	250	279	268	258	247	232	272	258	264	271	282	263	238	255	253	262	248	279	263	241	276	260	250	284	276	265	284	236	245	223	274	244	296	254	253	260	266	277	287	276	269	267	246	258	285	250	278	256	244	218	261	240	273	257	260	224	258	281	226	263	238	249	274	272	265	270	288	276	246	270	279	277	274	269	273	211	251	271	230	246	255	287	241	266	271	251	273	309	271	231	263	243	252	266	268	269	247	247	256	264	246	249	274	259	238	248	243	253	246	238	258	236	272	243	239	251	257	287	257	285	258	283	270	250	272	238	259	226	268	264	255	271	258	262	255	251	256	289	247	255	251	272	264	226	279	239	263	240	262	248
24369	8342	3483	786	776	785	797	789	770	743	763	775	758	715	699	709	741	718	740	657	749	679	733	687	726	694	723	698	728	711	680	706	767	709	744	710	704	746	719	734	715	713	705	698	705	723	725	713	696	727	696	737	713	761	767	813	733	797	781	799	946	1066	1139	941	758	674	683	696	740	724	714	754	728	733	714	726	684	706	702	678	693	753	728	683	649	733	698	732	753	748	651	668	681	705	710	679	723	746	746	729	696	706	704	692	753	715	707	706	708	736	713	712	738	693	682	700	709	691	700	694	694	679	699	732	758	703	675	684	739	667	700	719	716	689	705	710	738	742	737	676	723	674	721	687	701	729	742	698	667	715	728	710	711	738	711	692	697	726	718	702	762	686	689	695	738	690	692	657	694	756	697	729	718	707	719	705	746	672	699	665	693	737	695	698	737	727	731	728	713	739	720	716	733	675	707	688	702	729	668	688	777	698	735	702	693	738	690	752	701	677	709	710	708	783	713	676	686	692	662	689	709	752	700	764	749	722	746	679	719	732	731	737	752	695	691	743	729	713	694	762	749	726	752	701	666	703	760	717	712	738	675	708	727	690	745	745	727	662	684	701	725	709	726	746	713	694	681	704	725	678	687	760	706	713	731	736	695	706	724	732	719	745	672	715	712	696	695	701	714	705	699	746	694	713	657	713	730	740	745	681	671	695	695	702	690	756	698	701	722	754	710	705	704	706	717	744	731	717	729	699	739	713	679	681	713	741	727	772	683	713	729	705	718	677	648	730	734	716	695	653	727	657	727	713	675	742	688	683	689	729	687	682	656	672	690	739	686	686	723	700	741	679	726	687	743	723	738	729	724	728	710	731	726	710	727	724	708	728	716	728	726	672	679	720	731	746	689	709	688	711	696	729	693	700	720	726	719	763	752	671	667	734	661	692	697	730	683	737	724	705	728	726	720	713	733	679	686	726	729	744	725	730	719	728	724	750	714	708	726	725	694	706	717	732	737	690	703	736	724	729	706	756	740	683	748	714	726	747	698	710	716	714	739	698	797	719	675	691	695	735	730	702	768	719	722	675	714	741	717	727	693	722	761	767	724	768	721	684	748	695	747	708	673	735	717	732	706	656	730	732	745	756	712	701	713	752	705	677	748	688	717	716	704	717	731	710	687	715	647	706	687	686	731	722	669	732	700	715	727	739	618	707	717	733	667	706	674	722	705	722	737	727	721	699	725	704	714	783	704	670	728	688	744	681	673	714	735	716	667	627	698	702	730	713	698	778	737	708	663	750	650	686	722	671	729	688	666	724	687	676	719	718	722	755	720	710	692	697	716	710	704	717	696	744	702	757	727	748	675	711	719	707	751	706	757	744	676	775	709	709	735	695	756	756	714	697	684	677	730	700	699	721	704	693	728	688	682	695	677	671	711	657	743	728	718	708	712	719	745	737	722	696	695	710	691	715	729	743	718	716	716	752	704	661	733	758	716	744	715	698	739	682	702	690	735	726	662	675	753	694	700	718	746	731	725	763	745	710	718	694	712	743	735	700	687	721	720	717	750	674	682	697	706	716	683	733	693	698	709	721	743	681	662	719	686	820	710	705	728	710	641	691	709	724	712	653	701	758	732	677	695	722	703	680	726	715	707	725	712	710	709	739	706	739	709	684	679	681	675	724	738	722	735	717	741	711	708	715	678	679	728	707	718	717	719	706	727	723	643	710	716	665	728	706	735	717	680	719	678	715	723	708	679	681	676	687	741	755	703	697	673	707	672	804	722	768	716	747	665	726	749	714	694	673	726	748	686	635	705	770	792	694	745	699	733	701	667	740	679	743	735	734	699	674	689	711	705	707	680	745	692	706	646	730	715	703	724	701	723	715	721	735	659	690	695	735	750	730	719	680	761	747	684	758	761	696	719	734	734	630	741	774	710	698	705	711	689	687	729	710	706	677	709	705	707	775	705	717	729	768	693	667	736	714	694	704	691	737	703	732	759	708	692	683	711	700	746	773	757	706	727	699	668	730	712	726	692	732	732	725	746	706	687	661	730	702	768	741	701	722	734	738	674	709	678	704	736	692	723	724	699	726	730	712	690	729	700	759	696	721	708	678	688	695	741	702	694	733	687	762	676	747	704	707	715	726	710	721	750	697	763	755	728	714	776	702	731	698	732	745	714	680	673	696	769	676	726	727	676	677	680	733	685	652	699	738	722	717	716	746	687	743	703	686	727	782	731	717	694	750	666	733	703	737	688	715	765	725	717	715	696	704	683	688	701	721	704	742	684	736	735	679	681	735	743	681	687	728	698	728	746	708	673	693	708	730	703	720	692	688	715	730	720	710	777	718	675	707	757	704	703	786	732	711	730	693	676	699	747	731	725	743	707	735	688	690	710	739	666	720	686	684	693	671	689	706	685	718	734	702	706	731	670	716	721	694	708	717	677	725	719	741	672	715	736	709	739	695	677	715	728	662	697	756	735	729	706	694	707	726	700	683	753	703	732	701	747	668	739	688	719	708	671	711	728	655	727	733	704	690	715	710	727	714	700	722	716	781	744	759	737	759	704	748	710	701	709	732	689	699	697	691	725	688	742	733	695	668	755	722	717	718	724	692	736	688	720	690	722	720	737	728	708	685	731	680	703	697	699	720	751	754	699	688	713	713	720	723	705	734	758	712	751	738	685	691	720	723	693	681	717	742	734	671	747	692	719	678	696	717	722	642	727	689	720	763	732	714	661	733	741	724	694	709	689	732	678	674	708	682	675	745	670	685	713	716	773	693	692	715	749	695	675	742	700	735	683	711	638	713	750	713	749	739	673	711	689	724	689	681	723	754	721	737	714	744	767	700	741	699	722	748	692	696	697	746	683	691	687	741	732	704	685	737	705	698	731	643	736	706	717	707	715	673	722	720	709	704	717	745	733	671	719	676	737	655	726	717	722	697	708	667	690	689	730	693	691	717	697	708	700	727	715	705	718	717	729	692	726	715	697	697	658	732	729	721	709	686	761	710	703	727	727	684	750	655	719	768	712	691	677	728	709	715	687	733	729	741	668	700	706	724	696	692	721	667	710	700	727	699	699	739	741	715	697	742	736	718	712	707	700	738	698	716	771	737	673	729	734	714	703	708	740	680	683	675	684	716	698	767	737	789	693	697	726	710	721	711	699	711	700	707	734	701	733	717	683	699	711	766	727	656	697	728	731	719	680	766	735	702	689	744	708	716	706	719	712	660	707	737	739	717	731	730	709	672	717	742	723	738	680	682	730	705	711	705	691	717	711	687	672	697	671	722	744	693	729	736	732	735	718	732	678	713	712	713	715	732	731	739	738	714	732	693	723	712	717	664	728	679	726	700	667	732	725	757	715	706	671	679	700	694	732	728	736	727	782	717	707	719	739	664	700	717	730	704	713	760	723	678	725	694	722	698	742	726	717	777	748	763	733	728	721	727	731	704	681	704	759	707	726	678	780	680	724	721	731	719	707	748	741	696	688	721	740	703
71178	46157	24120	2502	504	371	331	303	305	263	258	242	235	236	259	216	198	220	234	221	233	251	224	222	219	201	237	250	215	209	216	206	219	200	209	179	219	194	205	184	196	214	199	237	213	228	250	200	221	217	231	233	288	298	310	334	291	331	320	279	469	598	458	252	219	221	205	216	202	223	205	223	193	210	185	197	199	180	197	193	211	196	222	212	214	210	190	223	182	188	206	210	234	210	203	228	231	203	203	232	198	234	198	223	197	225	220	206	215	209	232	218	227	225	206	200	215	244	201	208	206	205	212	197	201	216	215	213	206	209	209	218	206	207	199	176	211	216	202	200	189	197	202	214	197	223	216	209	217	217	205	216	225	202	186	243	221	217	194	212	211	208	201	184	207	216	209	219	206	230	213	211	189	199	209	213	191	211	223	206	242	186	223	193	219	184	204	218	209	232	243	204	190	181	203	209	192	207	189	201	210	206	206	219	221	228	210	232	214	210	199	206	207	223	207	194	199	190	221	197	203	208	212	186	194	237	199	213	217	220	228	205	238	219	180	214	211	214	219	178	204	226	210	179	221	196	201	219	202	213	174	209	191	201	202	223	229	232	238	208	225	201	209	241	190	219	213	211	207	216	207	218	190	207	213	194	208	196	230	173	191	191	206	216	194	231	199	215	189	218	225	222	198	217	215	217	221	205	207	202	212	216	212	198	211	212	204	198	198	209	186	239	207	189	236	216	199	184	194	221	212	228	218	199	216	216	232	224	205	215	195	204	214	228	203	191	236	228	222	199	196	187	212	205	215	226	235	197	199	185	203	216	216	222	209	220	193	209	225	207	235	206	221	165	199	210	240	190	225	196	210	208	203	209	201	209	220	188	194	188	233	233	220	198	216	209	212	219	220	225	226	211	212	221	208	231	195	206	201	230	202	233	213	196	212	212	233	199	200	201	230	180	233	207	228	214	201	222	194	190	221	194	231	195	225	188	211	230	219	210	233	198	179	229	203	211	216	225	240	185	212	210	226	195	209	220	209	185	207	210	188	217	210	199	190	212	205	225	220	210	223	192	225	209	215	210	204	204	229	207	241	188	192	227	212	210	212	213	223	206	213	197	215	183	195	205	232	216	223	197	202	218	226	209	186	190	195	233	210	242	211	226	206	211	217	219	214	213	237	235	230	218	221	193	210	205	212	199	197	214	216	219	238	228	179	236	207	191	219	187	190	220	189	185	219	203	192	207	231	182	225	206	183	213	214	198	197	252	215	196	242	229	208	210	208	201	212	204	203	194	201	190	217	196	227	192	188	234	193	183	219	201	192	204	204	223	194	220	215	224	201	208	190	180	217	214	227	228	194	203	223	217	212	213	206	249	217	217	215	221	205	202	222	189	209	207	228	204	231	205	211	208	212	194	191	195	195	242	225	204	204	209	208	228	218	214	213	213	231	199	222	211	214	193	239	246	221	203	201	226	207	176	210	199	215	215	198	190	185	205	216	207	192	217	181	196	214	198	186	219	201	204	195	236	207	211	226	203	218	207	210	203	193	220	214	221	191	209	189	259	210	206	211	195	210	218	212	186	218	205	217	206	202	205	221	223	207	189	216	205	206	236	206	187	202	207	200	236	203	218	194	208	210	206	182	192	217	220	217	236	203	217	222	199	196	226	231	204	187	221	198	238	220	249	217	225	211	188	219	221	198	221	216	199	204	206	231	216	193	191	182	188	216	200	221	210	185	217	198	204	213	200	221	210	207	207	218	212	198	204	230	208	187	227	198	230	191	195	221	209	204	221	183	203	199	195	215	223	204	201	208	221	212	189	206	200	210	216	210	190	208	222	172	211	202	235	217	217	219	220	200	204	205	182	183	214	240	218	227	203	224	217	224	194	225	223	194	196	217	221	205	209	170	233	193	200	225	230	178	215	202	230	199	226	218	241	202	239	192	210	197	205	207	227	235	215	212	214	204	210	205	205	208	225	200	213	219	241	212	225	228	194	197	210	186	211	190	214	211	189	203	197	225	211	216	190	209	236	219	229	185	196	204	196	237	236	211	211	203	211	204	231	207	214	205	238	201	194	195	203	189	181	221	208	204	206	207	208	222	207	225	203	205	216	214	222	195	199	212	212	190	209	208	203	203	204	214	201	186	219	182	218	193	198	197	218	226	215	232	225	218	231	206	190	225	199	225	238	190	194	212	201	225	197	197	171	189	203	177	196	209	244	198	221	197	185	208	215	199	197	218	213	209	214	200	223	188	228	202	205	212	214	197	200	198	184	213	194	201	239	214	210	205	198	182	225	208	183	200	212	205	218	213	209	204	192	211	214	208	178	189	210	234	202	229	225	210	229	231	172	184	215	200	219	215	223	218	208	203	180	189	199	195	248	188	195	213	208	207	189	196	207	216	185	230	221	229	210	163	221	201	194	227	199	181	206	210	196	195	219	171	222	207	188	214	191	193	210	215	216	204	206	220	188	212	197	200	191	199	201	225	218	181	206	211	228	204	240	222	231	201	200	198	218	201	222	178	224	205	193	199	160	164	202	240	203	199	194	214	212	198	208	215	206	202	221	197	211	223	224	220	205	195	228	215	200	208	224	219	186	203	190	188	213	219	184	210	209	197	231	186	211	222	206	192	195	213	224	190	227	192	198	187	195	211	186	201	223	210	188	188	223	201	212	221	225	191	212	197	200	205	187	214	206	211	193	211	230	223	192	225	198	210	216	179	219	205	209	206	202	218	237	188	224	206	214	214	224	198	207	185	219	201	213	193	209	194	223	230	191	209	191	224	246	195	219	207	195	210	206	207	217	220	214	185	226	213	192	210	193	212	222	246	208	218	200	219	193	204	230	190	225	200	194	203	209	208	189	220	183	205	197	212	232	217	185	200	204	183	218	219	206	198	234	229	189	174	214	202	220	221	207	223	209	221	234	200	208	174	198	214	198	199	197	208	198	206	217	199	199	222	207	197	195	208	209	215	225	200	222	213	217	187	215	208	232	231	196	228	233	188	209	204	221	196	235	187	229	223	200	203	216	194	181	238	227	221	198	195	218	214	233	189	214	208	212	205	204	224	214	208	239	197	199	211	225	208	195	214	215	206	213	225	212	221	193	200	201	191	199	217	191	222	195	219	204	201	215	214	200	191	206	231	187	198	199	192	201	225	210	205	208	221	200	182	195	221	230	234	228	211	176	212	197	228	204	188	224	209	197	212	214	205	214	201	211	216	201	203	196	203	178	212	211	193	199	211	210	225	234	243	188	182	213	210	212	181	211	189	207	215	210	202	213	216	236	212	205	226	209	210	225	204	225	209	210	208	216	187	212	201	217	211	208	211	191	161	199	186	210	187	192	191	206	231	211	200	223	231	192	212	201	202	232	209	225	219	194	213	210	216	212	210	223	195	243	213	241	220	191	216	200	178	201	191	193	209	207	215	236	218	200	207	220	192	205	202	202	206	206	208	223	208	210	219	209	200	214	189	192	215	225	195	228	229	223
45944	31408	14732	1775	1532	1379	1160	1040	990	884	847	881	775	825	772	740	755	719	659	697	685	667	685	638	699	646	628	631	627	628	612	597	606	620	618	621	659	624	603	637	593	609	602	627	590	606	629	652	641	598	720	842	1193	1188	1245	1460	1420	1633	1399	1231	2819	3252	2474	976	613	629	616	613	596	591	649	607	608	574	618	628	602	574	588	608	606	656	599	574	613	605	616	566	578	590	611	663	572	607	611	568	583	628	588	585	567	631	619	568	585	610	549	602	602	567	520	622	617	614	606	622	601	579	596	597	612	598	588	596	616	586	609	611	566	591	612	607	618	619	589	613	615	596	548	579	645	656	632	550	598	600	598	610	606	657	596	564	576	564	668	586	560	617	607	585	585	622	618	597	621	573	620	576	597	620	580	589	642	606	611	563	622	627	581	560	617	588	559	576	614	572	585	634	607	569	626	634	624	603	621	598	581	612	585	640	599	574	589	590	575	593	605	587	619	560	572	561	600	585	636	590	624	640	603	563	628	627	565	586	623	582	608	622	560	606	655	624	596	568	587	596	581	579	616	598	627	626	624	595	631	606	583	553	639	588	600	597	622	579	566	607	586	617	575	607	556	610	605	584	644	605	591	574	547	572	584	611	593	631	603	636	561	618	602	579	591	594	565	620	576	623	573	608	610	603	599	618	594	611	555	604	628	590	606	562	590	616	587	606	632	564	595	556	557	631	592	613	620	583	605	608	569	586	618	580	618	649	621	614	612	585	605	603	623	628	551	586	608	579	626	586	633	602	589	600	603	578	600	600	577	573	614	623	614	578	609	568	600	585	576	615	625	588	610	584	619	585	582	643	605	568	580	574	593	644	617	596	609	602	613	598	608	571	600	598	579	605	633	635	586	605	631	604	635	570	584	588	583	592	603	574	615	612	599	559	607	576	614	587	599	600	590	568	594	583	610	598	571	589	582	606	607	549	563	600	602	582	588	630	617	639	613	594	575	598	607	603	632	607	566	585	594	570	600	633	559	587	613	587	615	603	625	616	600	602	608	624	605	571	655	576	600	593	600	605	579	606	596	622	597	600	601	604	596	628	622	626	619	575	644	598	573	605	612	573	609	585	645	595	591	609	642	625	582	546	577	604	585	619	554	601	610	611	592	638	583	606	601	544	598	623	597	579	595	590	626	619	577	593	622	622	613	625	608	643	590	577	673	592	611	571	664	610	639	620	596	602	600	605	644	632	605	603	573	564	607	623	623	606	588	605	586	624	542	608	625	567	599	614	601	597	573	627	623	582	603	584	603	637	592	615	620	556	574	539	582	608	582	560	606	623	563	578	632	642	600	572	599	646	581	592	592	618	618	598	612	605	581	599	622	562	663	588	600	550	597	577	558	582	617	565	600	606	570	596	595	646	599	609	593	579	655	613	595	643	619	585	588	570	564	597	585	607	587	604	631	624	602	614	557	644	604	604	537	586	595	582	610	635	592	604	560	550	565	608	644	580	585	608	607	609	616	591	618	608	592	631	588	623	608	576	578	583	628	620	637	598	623	615	571	592	600	562	621	566	588	594	602	599	622	588	631	583	572	616	627	611	629	615	640	563	613	606	616	564	584	627	613	624	606	596	600	609	640	627	604	613	606	571	588	580	631	597	570	565	577	598	610	599	633	643	599	581	572	604	617	590	565	638	592	625	669	602	600	615	640	586	605	609	566	559	592	558	600	625	633	631	612	611	546	602	646	619	598	617	575	616	590	605	603	635	542	569	611	624	610	615	583	607	620	570	639	589	593	588	559	596	587	607	591	559	572	605	646	637	605	578	645	598	591	580	599	644	601	617	599	606	600	597	630	540	600	607	603	559	593	568	598	649	607	614	569	591	631	615	631	573	623	612	598	633	589	620	589	560	570	579	543	605	622	554	583	618	603	607	561	558	594	562	624	606	613	634	586	615	591	628	615	636	585	637	562	606	592	576	587	599	619	594	545	571	596	616	591	618	600	568	613	573	658	584	585	613	573	586	625	620	614	617	612	625	557	585	620	578	678	568	594	547	624	621	637	620	622	624	625	637	631	611	663	577	608	580	566	609	581	593	632	631	617	609	579	614	589	615	538	600	587	587	609	624	634	582	546	613	589	604	557	623	573	593	586	664	577	576	632	600	605	587	578	567	584	597	586	583	571	600	618	605	582	589	632	566	642	581	573	579	582	590	541	568	598	585	607	615	629	612	615	613	584	552	638	591	557	593	602	586	616	586	591	607	637	587	592	583	569	578	568	615	575	614	652	616	599	643	596	587	654	565	638	598	618	613	592	584	612	598	556	618	597	602	564	600	584	597	583	619	594	567	603	622	627	603	614	576	558	562	614	565	600	568	591	600	571	585	631	617	619	569	607	642	612	613	569	609	572	644	625	584	588	662	577	595	603	592	571	553	614	611	562	569	649	640	558	653	614	609	604	603	587	583	624	573	641	631	610	625	629	587	591	568	622	569	592	626	597	600	651	625	556	585	591	593	610	608	602	600	605	623	615	614	611	592	618	594	570	589	582	593	573	603	595	577	638	553	597	587	615	558	567	576	604	629	630	631	596	589	592	579	642	598	604	570	602	568	572	636	585	597	578	598	591	598	557	634	602	625	574	595	606	601	586	584	555	649	607	622	578	628	589	607	608	608	619	596	584	598	621	586	566	574	605	619	620	618	582	599	618	601	639	554	669	607	592	611	578	613	626	596	616	601	596	584	589	580	573	597	578	606	653	580	583	622	592	640	583	565	564	596	605	546	590	583	595	617	623	638	596	602	633	580	604	568	588	627	601	584	602	618	607	579	587	667	590	603	595	629	619	604	637	655	593	625	643	632	593	626	571	608	554	633	604	630	605	590	609	608	597	589	619	579	599	621	575	640	627	578	609	582	638	569	654	619	626	613	584	642	597	603	605	650	613	618	598	569	616	629	586	584	637	601	594	601	554	575	593	622	617	590	632	622	603	557	622	610	617	624	567	614	642	593	564	592	568	622	589	626	615	607	568	634	598	627	630	645	618	595	595	625	626	588	624	588	594	622	626	618	630	554	619	545	582	621	585	608	631	592	654	600	553	596	556	610	616	537	594	609	603	613	571	583	622	569	626	602	609	570	551	638	598	603	593	601	597	579	593	571	590	655	641	634	627	597	622	561	590	546	587	622	610	617	595	615	654	595	591	613	600	573	612	586	622	636	603	585	638	590	593	612	578	590	585	607	596	554	623	571	580	619	598	614	606	633	543	603	572	579	603	541	602	577	598	604	655	643	581	574	615	585	567	579	639	580	639	562	586	606	630	563	634	546	594	639	613	616	591	588	606	572	617	603	564	611	555	628	641	592	585	596	562	590	607	606	634	573	649	587	613	572	605	624	586	605	579	610	616	626	582	593	607	658	636	554	595	542	597	617	588	590	584	689	595	540	605	571	570	628	641	607	616	569	633	587	573	563	575	611	591	597	632	633	614	621	671	650	583	608	627	568	598	608
84329	58972	32498	7277	961	636	511	419	458	409	363	351	347	379	318	296	324	323	330	278	310	286	292	299	298	301	309	282	344	324	289	305	269	271	305	307	269	275	290	345	300	308	275	283	309	303	327	282	329	273	278	342	440	512	418	478	477	508	453	415	918	1024	707	493	319	287	286	310	264	259	331	293	294	301	292	302	284	290	277	288	333	327	308	291	272	292	265	305	280	282	276	293	290	281	296	311	277	278	283	306	275	277	288	269	275	299	291	288	281	275	302	275	298	255	290	288	282	293	278	299	256	266	284	294	300	268	277	264	278	278	289	287	277	292	274	290	274	303	286	277	275	270	297	281	282	280	334	327	338	319	284	309	283	277	286	273	275	272	281	283	288	304	290	309	290	318	272	261	304	294	318	276	261	331	272	295	307	277	268	283	295	272	277	293	282	273	311	314	288	289	278	282	297	268	302	278	275	304	262	267	288	272	285	299	271	291	270	287	290	266	290	294	278	315	291	279	300	278	312	300	304	256	291	299	294	268	282	279	270	269	292	301	303	300	248	294	291	290	284	275	271	282	299	289	305	268	327	265	292	277	278	289	290	319	269	259	254	281	277	293	285	296	324	301	295	260	308	274	312	289	292	253	283	269	245	269	242	276	265	313	306	289	280	285	305	265	278	291	275	276	295	299	252	282	343	298	281	302	286	287	258	283	296	285	285	283	293	297	279	272	261	264	322	306	293	313	268	307	290	284	281	290	302	281	265	278	258	270	288	285	305	257	301	289	295	308	301	288	273	288	265	282	273	256	255	264	291	240	302	292	327	271	306	298	277	305	311	286	270	255	316	279	287	297	298	308	288	294	278	311	264	257	279	275	298	282	291	303	281	296	279	250	263	294	286	281	257	281	286	277	294	270	277	290	286	275	291	259	280	302	301	270	291	294	298	305	333	273	297	270	294	286	274	279	296	285	298	287	302	267	285	272	296	268	285	284	320	321	269	287	310	284	271	293	271	308	287	295	306	289	291	291	296	271	278	279	267	277	268	316	289	282	277	252	285	297	319	273	278	298	292	271	292	289	296	286	291	263	268	282	268	292	275	284	288	294	266	278	251	297	302	284	272	276	294	247	279	294	243	252	306	283	315	285	272	245	258	267	263	292	276	289	295	284	301	292	286	276	266	300	288	273	296	237	313	306	283	273	295	271	310	305	285	272	268	312	288	306	292	291	284	277	299	283	267	275	277	290	298	292	299	289	258	322	251	293	265	292	318	272	282	251	288	303	299	285	282	256	261	302	266	297	283	294	267	278	296	275	302	276	255	285	292	313	291	293	279	313	319	286	290	282	293	285	292	288	299	284	296	295	259	299	288	308	287	296	266	298	289	273	308	304	295	289	283	296	263	264	293	267	265	279	283	261	295	276	255	317	313	291	274	283	291	280	277	282	290	272	302	280	297	310	281	302	275	289	305	287	299	305	277	251	289	245	296	244	316	290	277	319	296	300	263	315	303	286	271	268	284	293	278	292	271	279	274	284	298	298	252	287	306	294	295	283	272	272	278	291	275	275	294	280	248	261	282	260	298	267	294	297	318	271	310	309	283	268	305	267	318	263	297	303	278	310	281	265	275	287	274	316	296	317	278	321	281	261	268	267	321	265	272	261	317	288	310	306	302	275	290	283	288	286	286	314	262	290	298	289	295	283	285	257	305	281	275	317	277	308	305	317	282	268	297	296	278	302	269	293	273	311	271	288	276	292	264	286	268	272	270	269	306	282	278	263	291	320	293	288	294	292	337	301	287	269	277	276	281	267	278	284	253	245	307	293	307	290	283	293	267	284	294	288	307	297	269	280	283	306	263	267	297	278	282	282	277	301	268	308	305	297	307	262	304	303	300	241	285	300	289	285	290	277	291	272	289	271	284	320	280	301	271	302	298	267	270	284	274	282	255	302	285	286	280	276	259	307	276	301	311	281	291	298	296	281	300	280	289	275	287	284	276	296	275	285	289	293	269	299	311	307	299	286	276	286	298	279	257	300	281	326	311	298	287	312	282	293	323	281	286	264	280	272	284	321	294	291	293	286	302	302	278	300	346	318	271	301	292	309	314	283	315	273	257	311	297	295	304	298	278	290	282	239	279	288	272	287	254	299	292	278	296	296	298	314	296	300	299	248	306	283	271	333	300	256	285	285	290	304	302	276	291	283	271	297	289	284	279	287	269	256	278	291	247	265	293	280	283	294	270	264	278	302	292	272	300	288	287	294	287	306	289	292	313	286	269	271	280	309	278	286	270	285	288	297	305	295	275	280	277	314	278	306	286	276	261	291	302	266	322	306	297	259	289	301	262	281	301	274	279	297	271	315	295	273	272	279	266	256	304	290	295	336	284	257	274	287	292	303	326	289	261	266	291	305	303	273	289	302	284	292	275	286	310	282	261	265	261	293	306	291	257	285	270	299	294	308	304	252	284	251	292	267	251	286	272	276	290	299	289	262	272	294	313	274	281	318	264	315	287	278	254	290	295	277	279	319	275	275	271	283	289	299	264	271	311	287	287	287	295	272	286	287	284	299	273	286	290	288	296	278	294	312	281	255	281	285	270	291	269	301	256	257	284	280	280	294	300	317	287	287	269	309	299	305	286	300	259	265	281	274	302	285	305	302	290	288	264	255	291	300	307	286	313	298	296	290	258	293	270	273	280	288	268	262	270	281	291	285	306	316	299	258	306	296	272	283	281	289	286	264	258	295	294	316	312	287	248	274	255	295	273	279	328	289	288	299	311	303	270	251	310	284	287	283	312	275	291	310	294	307	284	294	301	284	297	284	272	260	295	300	292	315	269	282	262	281	266	271	282	294	293	293	300	245	281	302	273	302	291	282	282	266	296	288	276	324	280	252	274	291	343	277	271	283	300	309	313	288	287	310	296	273	295	298	285	262	313	295	307	261	268	273	312	328	279	276	291	317	300	283	299	272	291	274	268	327	264	256	262	243	303	279	262	290	278	294	294	293	295	274	276	295	337	258	280	303	315	296	254	301	262	274	286	317	266	298	259	285	268	274	281	287	261	282	292	324	298	280	285	300	281	290	292	280	296	287	272	305	264	306	320	276	268	283	305	273	278	309	302	276	302	270	299	264	270	288	311	267	290	276	287	283	281	277	315	299	262	281	325	255	289	292	270	253	274	298	283	297	283	295	265	292	301	257	292	288	263	281	298	285	299	256	296	304	264	296	276	274	302	244	293	295	270	264	293	277	277	291	282	285	279	262	276	287	307	320	290	286	295	275	286	279	302	282	288	289	304	273	285	306	305	298	262	271	304	280	276	290	276	302	293	260	272	267	291	297	297	259	301	304	275	247	252	278	279	283	269	289	287	278	296	281	288	261	292	279	296	294	329	292	267	282	291	296	270	302	313	298	295	240	268	271	297	288	248	341	295	292	286	260	243	275	325	283	279	282	295	295	311	276	293	261	290	290	237	285	288	256	272	263	282	295	241	301	279	290
56118	41323	17460	2912	2616	2256	1940	1683	1521	1413	1305	1243	1129	1113	1085	1046	970	1011	961	972	936	917	874	981	903	891	890	881	885	847	868	804	853	819	790	822	828	798	826	846	854	820	787	819	794	791	778	851	793	848	977	1188	1983	2303	1857	2168	2382	2413	1823	1814	5230	5826	3866	2157	956	812	797	795	805	802	763	818	766	753	808	767	748	789	823	799	808	733	817	774	775	812	797	779	791	766	818	833	740	785	800	783	746	780	768	804	776	817	786	767	783	796	791	849	783	777	753	760	779	793	785	784	791	765	781	761	765	775	756	788	761	762	799	775	789	779	766	780	736	793	777	762	797	766	776	758	811	787	842	808	814	819	777	829	795	787	818	778	746	753	869	759	794	782	762	799	803	762	773	821	794	833	726	778	751	774	799	738	754	791	785	811	838	801	782	833	828	811	801	808	749	768	758	744	781	821	778	756	789	755	803	845	776	822	789	756	796	713	794	796	723	799	779	777	800	750	741	793	816	771	756	772	797	800	727	793	809	796	776	740	766	795	869	763	799	767	722	808	827	695	797	797	802	809	805	836	812	781	729	760	845	732	802	822	756	775	810	734	772	782	795	821	793	796	780	774	755	773	810	806	770	755	740	800	780	788	761	740	827	767	776	792	797	767	811	788	845	822	838	732	767	777	739	742	779	783	757	741	813	764	745	827	780	819	781	774	783	739	794	822	794	784	815	764	788	799	789	743	815	789	815	773	808	800	716	769	778	787	772	796	768	786	820	753	776	754	760	783	815	769	758	833	774	777	797	767	791	728	755	784	801	783	745	788	756	728	789	764	767	719	769	788	818	793	783	816	772	787	767	788	781	791	802	784	763	755	765	766	784	756	775	769	749	772	757	780	793	779	726	786	791	760	824	789	818	785	799	807	773	777	772	715	750	770	803	774	823	790	797	781	737	813	826	762	764	764	765	821	760	766	793	734	768	750	778	790	740	807	765	768	747	791	775	759	808	805	769	760	774	820	746	820	765	781	768	840	756	795	779	807	797	763	732	796	818	787	750	763	759	807	789	818	787	741	819	785	785	876	759	802	737	758	844	778	768	780	755	773	714	774	855	758	808	796	769	762	741	787	738	771	790	770	720	814	803	865	789	783	784	803	794	752	779	842	816	772	747	741	772	748	777	826	767	741	809	805	778	779	770	751	818	805	810	761	795	829	772	800	768	783	774	764	773	777	820	804	807	735	733	795	824	752	771	776	836	783	761	744	769	758	759	799	774	736	775	868	775	797	815	768	766	818	800	821	719	776	817	733	775	851	769	776	781	793	795	804	813	759	727	775	768	776	828	787	748	839	806	749	784	798	777	699	778	798	773	744	806	788	797	742	819	793	788	789	749	768	706	840	814	831	754	788	778	777	771	791	787	768	764	790	762	768	791	840	770	829	781	790	786	792	792	790	770	817	798	723	765	809	787	808	805	785	813	803	812	837	805	809	771	776	742	788	770	793	833	776	752	794	713	815	801	816	758	740	763	794	786	780	807	735	743	779	768	779	796	791	751	801	762	835	768	744	802	825	778	809	711	813	770	796	730	850	794	710	777	755	785	792	788	733	769	758	807	757	777	796	780	829	726	797	746	822	864	769	807	813	738	778	793	816	784	801	790	812	794	837	738	838	770	747	768	785	852	774	756	854	748	788	766	807	769	761	790	750	749	753	775	755	763	787	805	767	765	813	786	755	763	745	831	787	765	747	812	793	827	772	809	772	817	794	806	817	734	760	810	788	837	791	787	836	778	808	802	771	792	756	754	786	787	789	809	808	842	765	795	801	798	794	777	761	775	796	732	826	764	780	784	750	814	781	721	845	797	780	767	762	768	831	825	809	795	797	800	812	809	752	805	774	759	821	816	730	772	787	818	777	760	797	745	754	823	795	751	846	750	799	783	800	794	782	787	761	805	750	777	740	832	772	754	805	770	795	813	832	771	798	812	768	799	768	764	823	771	785	802	790	772	793	772	788	788	789	798	815	828	750	752	770	766	760	755	860	798	791	763	788	814	763	775	778	738	765	784	780	762	819	703	784	803	797	793	809	757	790	788	800	757	776	806	819	831	765	754	774	765	864	769	757	800	753	769	795	829	800	773	766	816	738	746	809	810	792	791	781	813	774	812	762	768	761	721	768	763	784	789	773	782	820	790	774	816	821	818	847	822	818	800	798	795	773	773	735	772	810	759	778	761	786	733	800	798	766	829	802	770	778	752	765	812	728	780	735	774	819	780	783	816	789	759	772	803	810	764	837	748	761	822	814	760	795	807	736	776	755	812	786	772	792	760	791	754	784	766	753	811	751	792	783	772	763	775	824	792	821	782	770	757	787	788	738	742	814	779	770	822	760	761	810	805	756	772	792	760	791	798	797	815	793	808	804	783	798	810	758	817	800	781	792	786	763	748	764	765	791	741	816	811	749	784	775	788	807	813	773	692	791	780	785	829	843	761	774	752	823	751	839	783	781	792	753	840	796	789	730	832	773	784	750	757	745	764	806	801	805	800	747	778	802	893	770	837	798	863	778	807	834	782	816	805	752	774	739	741	790	783	789	784	752	743	789	781	779	795	778	746	747	741	755	785	760	772	806	769	799	816	758	774	819	801	823	755	753	789	755	798	806	743	800	788	776	794	767	793	791	726	795	805	784	730	758	776	785	825	797	773	791	758	830	837	802	829	789	776	752	781	806	782	777	801	784	756	809	800	849	779	821	766	856	770	823	785	813	789	825	787	772	782	774	759	813	845	778	765	823	765	736	758	760	811	791	778	805	776	784	765	791	760	757	736	766	740	742	781	781	721	818	773	788	804	779	774	812	858	800	792	794	747	756	811	782	791	857	785	795	807	776	754	744	818	782	797	819	809	784	780	773	752	796	829	805	797	811	765	759	806	841	759	812	811	777	804	836	802	802	730	768	768	745	738	759	833	744	762	749	792	797	775	814	771	875	776	774	758	800	779	774	839	807	798	792	767	788	730	762	803	689	799	766	796	752	768	765	785	803	750	776	743	765	824	768	822	754	773	770	815	764	781	792	790	803	801	805	740	827	788	795	766	780	754	824	766	775	756	821	784	815	833	768	737	783	770	780	760	784	741	818	815	769	796	811	794	776	786	856	777	807	785	796	741	754	833	819	804	802	733	827	777	789	761	840	794	775	783	799	806	775	723	755	811	728	751	768	753	766	781	805	793	811	775	742	824	764	761	846	736	738	823	777	820	795	805	839	840	807	791	796	819	801	805	846	781	802	794	786	767	758	786	806	764	786	781	764	790	779	745	784	779	777	792	764	794	783	782	757	800	787	809	730	767	799	780	761	814	821	726	771	812	798	821	819	821	770	796	801	861	798	789	815	791	821	785	780	775	791	771	780	755	763	797	778	776	759	724	805	779	772	774	806	800	814	847	806	787	780	784	777	792	758	693	805	789	771	794	788	859	776	782	779	812	784	749	770	764	825	777	763	776	798	748	735	737	851
26813	8939	2076	368	318	297	294	308	303	305	303	288	259	317	276	290	272	257	300	277	281	289	291	261	291	334	301	342	287	311	266	288	273	290	286	306	306	264	279	275	296	312	289	292	284	279	272	312	304	326	325	324	311	335	307	288	297	319	324	310	335	382	350	359	291	330	297	283	304	313	348	322	317	307	286	295	298	274	257	263	288	284	274	301	307	269	295	282	292	320	266	298	304	310	306	281	286	302	277	293	269	302	288	284	279	283	298	274	290	291	302	321	312	284	280	282	273	290	331	272	302	272	282	278	279	295	292	286	298	273	302	323	280	288	299	289	311	276	317	296	255	313	294	278	281	299	298	304	310	289	279	279	266	267	302	299	293	297	312	281	276	286	305	299	281	294	323	275	330	299	281	292	258	277	290	296	286	306	297	316	312	302	273	327	292	315	299	320	286	298	308	300	309	301	310	315	324	277	268	319	269	330	284	292	284	275	297	310	287	298	302	301	316	328	288	292	272	287	290	296	265	291	310	304	271	332	297	292	281	289	289	313	273	294	277	329	304	300	302	264	305	298	282	246	289	289	280	328	298	290	277	299	294	292	282	301	296	264	289	276	284	318	291	308	295	302	328	290	263	295	290	261	268	343	288	272	270	301	309	289	297	305	295	327	338	293	298	304	278	287	282	325	309	308	291	320	326	305	317	326	294	270	297	298	270	307	306	306	274	302	312	293	277	292	284	293	299	275	321	296	301	295	272	324	274	264	297	277	316	297	280	285	293	282	294	334	270	276	255	293	280	292	280	290	268	303	304	276	300	291	310	271	264	299	294	251	315	294	277	294	287	294	318	298	324	310	328	269	296	291	279	274	290	325	319	280	296	266	300	321	283	247	298	287	313	305	284	291	287	282	297	266	295	286	309	279	307	312	307	305	299	319	311	305	311	298	290	300	309	291	268	286	289	303	298	315	306	264	295	311	298	302	301	312	287	315	280	281	297	317	294	302	315	279	292	294	283	279	311	313	316	297	274	309	273	283	308	302	290	292	324	294	282	303	285	306	316	289	293	287	306	279	333	306	298	315	296	322	291	309	289	298	285	284	309	271	270	295	271	306	324	283	283	295	314	321	320	276	280	323	309	300	305	304	325	298	295	277	300	264	283	286	312	314	299	277	295	273	303	314	270	279	311	291	303	302	279	282	277	288	268	297	283	308	289	293	300	314	276	313	289	307	326	292	308	284	302	303	279	324	332	275	309	279	295	247	324	286	291	294	294	278	271	309	295	280	303	315	332	338	309	295	258	314	278	338	321	305	296	300	295	297	288	291	286	262	267	292	309	272	301	287	289	315	305	316	289	285	371	289	292	261	289	291	275	316	285	290	299	285	271	310	281	322	302	308	311	280	310	316	249	299	292	302	311	341	310	311	313	303	287	282	290	276	258	306	275	307	295	298	295	303	272	322	285	299	287	304	315	297	311	274	323	304	299	277	308	296	286	287	327	292	256	285	287	327	319	308	309	290	300	317	298	307	289	293	274	291	296	303	326	305	321	333	317	268	300	311	285	275	276	302	308	299	279	277	288	291	297	264	302	310	274	284	302	268	312	302	285	314	261	306	295	294	305	279	291	296	288	287	276	294	285	290	282	323	264	275	278	287	265	275	296	268	301	298	307	315	324	290	325	315	292	296	283	287	290	286	279	282	300	267	303	276	291	287	270	284	323	333	297	307	330	282	298	305	268	311	305	288	284	297	286	295	298	320	282	310	296	325	310	298	299	267	305	278	302	275	319	293	307	323	317	293	277	306	283	289	267	313	296	293	288	293	314	278	297	288	286	304	283	267	292	321	316	315	302	263	312	290	282	256	266	312	290	293	281	333	320	277	307	344	293	321	298	324	278	268	294	281	316	298	275	326	287	297	328	313	291	281	287	311	271	296	306	314	269	285	296	285	287	275	309	298	331	267	314	318	287	289	285	290	290	313	292	285	322	290	284	285	315	296	281	247	309	272	289	305	321	283	305	273	275	313	320	270	306	288	277	277	283	306	340	239	311	304	310	278	276	271	335	287	298	284	273	268	298	297	309	288	288	304	272	303	285	275	287	295	253	305	287	291	313	294	274	296	313	251	297	298	341	320	319	304	308	276	292	316	296	281	307	291	316	304	312	309	277	297	301	291	291	277	302	308	266	307	293	264	304	308	288	282	288	326	279	277	291	265	308	291	304	309	328	307	282	287	275	295	265	314	275	304	284	279	260	313	297	301	299	291	282	313	286	299	292	267	310	309	295	326	298	277	256	286	301	319	306	311	298	310	327	303	306	290	287	284	274	295	272	303	284	291	267	277	287	314	307	305	314	289	299	285	285	277	275	307	310	286	303	292	271	322	301	296	299	287	315	282	304	274	295	315	299	276	308	314	287	309	327	300	294	302	299	271	293	258	299	311	299	294	308	323	298	298	314	321	276	331	297	305	293	298	285	293	305	300	317	305	300	269	290	294	271	272	293	300	298	285	288	302	271	278	268	290	296	284	300	327	327	318	300	288	314	278	295	290	257	305	288	299	265	298	255	295	333	312	304	296	291	281	306	319	287	282	290	294	274	310	280	295	287	282	312	285	308	336	313	278	277	332	285	297	313	303	281	271	290	305	287	297	316	276	294	281	325	281	289	284	275	291	308	279	292	273	276	290	300	260	316	279	294	315	288	288	281	277	264	291	309	289	284	311	322	293	280	299	255	316	263	309	302	295	309	301	304	307	290	312	305	276	283	315	323	316	312	288	305	306	259	323	329	304	314	272	286	301	311	272	307	311	305	312	308	303	297	279	268	318	275	300	278	307	318	329	297	299	286	289	279	283	313	303	312	277	323	301	295	305	273	328	275	302	314	311	299	310	301	291	306	298	303	301	302	268	280	282	269	290	308	304	287	316	299	325	314	312	281	291	298	277	291	277	258	281	283	315	313	304	289	292	310	290	275	278	319	293	270	310	293	301	291	292	264	303	322	320	282	305	292	306	293	294	314	338	270	276	281	301	323	292	310	280	328	290	292	259	277	284	334	305	321	316	292	270	292	271	323	293	276	279	294	301	313	292	296	298	282	285	295	299	279	284	295	266	267	303	286	258	282	291	309	282	279	291	286	315	304	333	306	308	292	285	318	313	265	332	308	300	314	277	262	291	285	271	295	317	295	302	290	297	309	296	294	279	269	290	269	266	287	283	296	288	290	291	254	328	294	324	337	277	279	257	291	303	297	299	303	306	307	295	316	307	300	318	309	312	281	298	285	316	307	312	307	314	289	280	305	283	271	309	287	288	309	272	320	303	318	300	294	291	297	289	290	274	298	296	275	285	308	312	298	305	297	307	325	275	310	331	270	312	279	298	306	288	298	290	272	297	298	297	306	295	299	306	296	279	285	277	256	284	294	308	326	310	275	260	301	290	300	275	328	312	284	321	301	296	282	310	287	285	284	270	317	294	301	292	307	282	272	324	283	276	271	321	306	297
25004	9465	2842	861	889	929	893	871	836	840	863	779	786	825	844	844	853	795	833	766	814	819	800	811	867	750	765	780	817	786	817	784	825	750	792	772	794	815	792	806	827	821	791	825	831	803	833	801	815	797	803	847	883	919	898	941	880	889	890	890	1104	1341	1293	1070	918	848	786	809	794	789	765	845	786	807	746	800	802	796	786	834	794	802	824	825	878	795	793	806	794	763	842	794	772	749	801	751	799	783	861	809	810	844	796	797	798	817	819	816	803	761	766	791	838	781	786	829	827	791	832	803	769	812	799	779	765	843	813	833	807	835	775	786	774	813	815	818	824	835	851	850	817	774	792	729	820	816	803	822	804	818	795	866	813	831	786	761	800	813	753	801	791	837	810	834	786	799	764	781	836	803	795	820	850	857	815	809	822	799	833	829	825	793	815	774	812	746	828	838	798	817	763	758	838	880	769	842	716	822	820	798	806	774	751	806	803	882	791	848	852	794	808	784	844	859	808	813	809	818	801	852	846	777	859	815	772	792	805	818	801	795	804	792	829	816	813	780	819	790	840	822	808	811	763	813	851	783	797	769	793	767	792	797	800	852	842	819	771	815	773	783	791	778	816	828	815	766	781	803	773	816	737	862	807	823	828	848	828	816	800	812	777	788	783	744	804	861	853	779	791	817	788	878	806	838	783	752	786	792	818	787	776	826	837	806	788	776	783	805	839	813	765	813	827	844	843	770	820	791	808	834	777	813	815	821	793	798	820	780	785	796	826	815	786	854	774	814	846	805	782	766	774	802	755	803	787	769	792	819	723	821	802	770	800	802	809	754	809	821	785	797	823	769	821	783	748	794	766	815	772	786	795	728	785	808	781	806	804	846	843	800	803	868	832	760	817	810	808	745	799	786	849	780	790	763	775	815	777	810	817	800	813	787	788	862	814	800	820	775	862	742	785	839	799	836	840	843	832	752	828	778	783	806	799	826	806	839	813	806	803	833	733	848	808	798	808	812	827	792	833	839	772	795	783	803	844	775	782	800	779	791	761	781	758	767	822	766	768	815	830	787	817	821	778	823	809	792	783	836	875	803	827	846	859	814	837	858	815	836	772	816	822	831	798	798	829	768	803	772	846	776	816	802	794	800	794	854	764	831	831	739	823	822	765	838	834	808	856	844	767	796	794	798	760	836	776	823	783	798	784	819	844	842	778	801	766	835	853	757	798	770	784	842	794	774	772	743	857	791	834	827	858	838	778	798	788	786	790	817	895	780	813	803	826	820	850	842	874	806	798	822	794	778	750	813	788	800	839	812	777	799	819	799	774	843	860	842	833	823	816	792	791	772	785	800	807	855	774	809	764	772	815	818	861	808	838	797	793	815	842	794	771	831	862	798	864	797	785	785	781	780	772	821	845	804	775	808	814	752	782	803	793	824	782	820	857	755	793	854	820	784	806	818	796	861	864	822	835	827	726	800	781	787	818	794	831	815	780	833	783	866	835	824	832	844	831	815	814	820	788	812	838	828	792	779	837	820	835	797	818	824	805	800	792	841	828	861	798	793	806	804	829	783	785	804	753	840	829	809	785	837	836	843	763	838	784	821	805	772	836	819	780	793	790	856	834	772	808	802	780	760	800	796	815	811	769	788	818	767	847	812	785	768	799	834	841	788	830	784	780	819	798	800	827	799	826	804	786	804	830	798	819	813	818	809	845	823	782	803	807	817	745	837	798	815	825	777	792	756	785	838	797	811	809	811	832	783	801	804	796	832	784	802	883	824	818	794	773	777	820	809	813	791	795	793	787	796	843	801	787	833	868	792	782	792	825	801	809	850	797	821	805	791	799	795	811	834	754	816	778	864	767	828	842	804	825	829	773	802	795	810	800	810	807	805	823	769	789	786	853	837	807	784	800	812	779	764	801	790	869	813	828	847	796	812	805	788	800	818	798	824	819	850	781	787	770	816	745	776	813	789	793	782	798	858	787	827	892	777	799	789	785	796	863	799	766	789	741	836	800	819	820	782	797	787	773	801	853	840	755	805	824	785	831	784	809	766	763	829	763	822	840	854	801	779	776	833	745	804	762	788	792	826	872	774	783	869	835	849	824	783	818	830	770	779	801	818	823	848	811	760	806	806	791	836	818	800	856	851	817	853	782	843	778	802	843	805	802	795	790	822	884	804	782	815	763	811	779	803	790	798	779	759	848	821	824	779	806	809	759	801	776	848	811	839	837	799	752	780	822	830	849	785	834	799	852	889	842	816	790	840	762	772	815	809	880	785	785	821	796	796	807	765	780	819	792	802	837	797	828	796	749	807	796	810	783	822	819	799	780	851	740	800	805	823	788	799	798	787	793	834	784	806	792	787	809	799	851	810	788	820	776	807	779	848	818	812	817	837	800	836	847	790	820	809	835	880	783	756	778	852	843	791	835	756	828	840	781	814	799	831	811	785	794	809	794	790	807	819	819	786	836	809	861	778	810	806	761	800	792	785	781	790	813	817	778	846	783	826	818	860	801	807	777	791	788	765	816	792	812	773	769	776	784	793	824	776	757	790	770	803	864	735	775	819	814	745	822	798	831	776	828	836	841	817	796	845	823	820	831	743	821	825	775	768	792	783	824	794	833	742	816	822	870	838	843	851	783	759	838	807	765	808	825	777	809	827	788	827	818	809	848	724	824	774	772	798	828	831	807	823	784	816	804	841	862	781	814	824	790	836	824	797	766	759	838	816	807	733	782	846	802	750	795	775	761	790	796	805	830	800	814	855	797	853	811	853	810	774	807	814	764	837	814	850	816	841	826	819	798	794	842	834	798	756	782	766	823	789	820	811	792	808	826	826	826	839	765	822	828	720	822	754	806	804	743	795	820	799	826	820	828	796	838	810	816	829	824	801	807	784	829	789	809	823	814	792	818	823	818	849	785	841	777	795	754	796	790	842	807	848	757	735	872	762	752	784	840	829	818	802	830	839	770	792	813	801	775	798	820	830	837	747	821	808	775	797	784	773	812	776	827	812	742	871	821	797	862	773	793	797	813	751	847	836	808	798	805	827	764	747	769	807	794	783	850	813	875	813	827	759	793	780	787	804	820	792	778	781	798	827	809	791	779	794	789	818	806	811	808	800	809	762	792	782	793	845	824	820	842	805	750	832	763	839	801	791	819	814	805	756	792	785	813	828	819	794	806	800	769	779	802	837	859	771	759	817	792	801	801	798	775	835	789	818	827	849	841	821	793	785	859	760	816	807	763	795	807	782	814	805	826	824	836	788	798	832	808	789	792	770	810	755	770	836	818	791	822	821	818	800	843	787	815	800	843	834	793	796	787	801	801	810	771	809	821	826	760	741	814	760	813	778	788	841	812	780	819	810	842	768	819	843	802	808	751	814	847	830	792	744	808	811	785	832	777	845	818	736	801	859	804	819	795	772	812	812	794	769	771	787	870	802	818	783	753	821	798	777	855	804	799	837	773	765	873	761	800	822	765	834	875	778	766	805	751	819
69909	46523	24107	2747	523	390	337	357	279	302	268	246	260	257	272	283	267	247	228	260	265	251	241	235	220	272	220	238	244	220	230	237	259	230	282	242	233	243	254	240	239	217	223	234	228	233	267	233	245	229	237	266	297	297	290	270	285	374	340	297	575	640	483	349	278	232	258	271	230	209	250	239	239	233	274	236	252	239	251	246	242	238	220	202	223	241	214	232	233	232	236	253	239	249	221	227	248	238	242	225	228	229	257	224	219	250	239	254	263	209	210	232	261	237	236	245	231	237	234	258	224	220	214	256	217	245	251	255	243	213	200	239	276	254	229	234	226	236	238	221	207	229	259	257	206	233	223	250	234	212	232	232	257	224	237	235	220	209	233	259	229	270	220	216	223	247	241	266	240	236	234	227	255	216	221	226	222	252	258	241	251	211	265	240	212	229	230	232	227	280	235	205	241	246	243	235	228	230	220	249	242	240	261	247	228	245	230	225	237	231	250	215	264	247	232	225	226	238	233	251	239	214	248	258	243	262	219	245	245	228	236	224	220	243	207	268	265	253	244	228	229	243	220	219	260	251	226	220	228	240	237	221	237	228	285	238	215	255	221	234	246	227	227	226	235	225	242	200	227	236	213	241	246	250	240	286	255	256	222	260	242	222	232	238	255	235	219	214	231	228	218	200	245	230	232	243	234	253	232	227	236	233	229	245	232	225	228	221	242	242	236	219	217	231	228	248	202	219	233	268	193	220	228	245	225	217	223	246	242	247	231	207	217	240	245	227	244	235	224	223	253	227	241	229	239	250	245	248	228	245	219	221	246	256	241	235	221	233	242	244	218	257	231	232	228	265	234	261	250	231	251	217	236	210	234	236	223	205	263	260	220	265	208	256	268	252	229	260	259	266	245	230	246	250	274	237	244	222	216	230	212	249	223	225	239	220	227	223	252	196	235	229	248	281	237	229	242	233	193	263	255	236	220	238	240	223	235	255	228	259	222	263	212	234	244	232	252	224	248	236	247	215	212	213	256	239	240	224	212	212	248	237	223	241	246	232	235	247	215	205	235	257	211	256	262	224	243	250	243	224	254	256	235	233	211	259	226	236	227	232	240	232	227	218	239	204	234	235	241	239	257	234	242	240	211	237	239	224	221	264	216	222	249	240	240	221	229	240	229	239	199	234	222	246	231	211	223	248	235	253	248	233	214	212	217	221	241	264	231	248	234	245	229	259	221	242	243	226	223	227	228	272	233	253	241	241	241	254	229	239	245	231	246	245	261	258	260	250	256	239	251	238	253	227	226	245	266	243	226	241	264	257	225	230	221	229	232	213	257	256	244	223	234	232	225	242	247	232	244	231	220	222	218	236	254	258	206	222	251	260	213	236	227	228	250	232	238	236	249	223	237	237	244	236	248	226	222	258	215	236	239	251	251	234	243	226	240	251	229	253	232	220	230	212	238	244	231	195	232	235	260	245	216	227	226	267	237	258	236	224	248	238	238	241	225	232	233	218	239	220	229	217	244	233	230	245	237	234	224	225	229	226	251	212	230	222	218	242	208	238	220	224	240	234	232	212	230	271	235	229	235	250	228	229	234	234	245	236	224	215	253	234	232	238	227	226	245	219	244	234	242	239	254	228	247	222	261	233	236	248	258	214	232	245	241	229	223	228	246	247	217	223	260	253	243	249	240	231	270	242	229	229	253	243	238	235	245	258	266	235	215	258	246	213	220	228	228	217	245	234	250	262	213	192	245	237	230	226	245	223	233	253	221	271	226	236	224	246	212	222	230	228	228	216	231	246	226	247	259	230	243	226	218	217	238	220	274	237	241	227	250	237	228	240	245	246	263	227	219	241	243	229	233	249	248	230	218	243	222	255	222	226	228	245	241	238	219	231	247	226	220	222	237	212	243	257	255	243	255	244	212	207	241	233	208	238	238	246	246	213	245	244	267	239	251	224	226	245	220	223	193	225	228	204	237	239	256	244	232	224	216	195	256	232	244	238	247	239	231	241	239	237	241	212	246	221	245	242	248	258	241	259	259	238	251	254	203	246	231	244	233	262	207	239	201	235	225	224	227	241	212	246	243	243	215	238	247	251	195	212	242	244	234	247	241	237	229	244	246	226	233	222	235	270	249	251	243	234	243	221	220	222	220	216	231	241	258	255	220	240	240	222	239	214	227	247	256	233	226	242	223	247	239	246	225	228	231	248	233	222	236	218	232	250	220	251	209	258	248	205	227	224	226	207	235	258	241	237	230	241	255	253	224	228	247	245	232	229	218	222	239	203	222	251	265	234	262	262	255	223	250	240	228	235	259	247	221	224	228	239	237	243	238	226	220	233	241	239	227	231	249	227	262	254	247	260	244	241	246	216	230	254	218	243	228	233	261	254	250	221	236	250	250	260	258	220	269	253	255	228	240	236	258	229	238	244	245	218	229	225	232	202	244	225	243	246	220	219	215	249	239	236	244	238	206	228	248	253	208	241	235	254	251	245	235	232	253	251	244	245	235	249	237	229	233	212	231	219	221	220	243	236	225	230	234	224	235	259	238	251	231	251	222	222	245	252	236	232	240	251	207	262	225	251	206	238	255	253	248	210	242	246	234	219	263	231	236	219	227	217	246	242	225	226	215	229	250	236	251	235	257	260	218	227	254	223	254	222	230	234	246	227	272	252	282	236	252	249	257	258	224	228	216	250	233	260	230	232	236	227	250	233	219	213	249	208	234	228	231	253	247	234	244	249	248	219	245	246	254	244	222	244	220	227	250	227	224	235	237	258	239	266	227	233	244	221	225	264	234	212	219	233	236	241	247	222	222	246	263	223	257	238	251	217	245	231	211	238	242	243	231	209	236	227	286	229	251	221	218	266	228	264	238	231	251	230	229	239	247	237	266	273	243	240	233	228	240	239	232	214	233	244	240	226	242	220	245	241	246	260	254	225	231	219	214	232	249	242	250	236	210	265	237	228	253	248	225	231	203	229	203	228	241	237	252	247	266	221	237	221	228	230	237	237	243	229	220	236	230	239	225	223	225	235	256	238	230	276	217	246	245	244	237	251	257	257	233	217	248	231	226	243	258	201	240	223	264	240	253	265	228	234	247	253	217	238	209	255	260	244	247	234	233	225	262	221	226	249	246	240	231	259	253	240	203	215	245	211	210	232	224	215	223	239	265	251	255	279	220	243	228	237	225	212	198	229	215	260	262	223	228	238	252	214	206	242	220	225	229	270	232	255	216	216	235	242	237	227	234	238	262	242	225	243	229	200	264	234	249	253	247	230	252	204	213	226	234	217	239	269	251	263	217	257	231	238	228	272	249	247	235	229	234	215	263	241	234	238	243	254	220	229	223	247	233	247	232	250	235	244	204	250	231	249	269	260	199	228	238	251	256	226	235	217	238	215	237	221	257	247	202	231	202	225	232	228	251	244	225	244	256	234	208	202	204	219	224	264	229	240	227	231	231	241	213	241	240	228	265	212	243	251	246	268	236	267
45991	32476	13089	1777	1593	1412	1320	1106	1146	994	968	913	925	909	821	779	795	773	753	740	770	743	721	721	711	708	716	673	692	706	727	658	735	693	687	692	697	709	666	695	681	648	673	735	667	670	710	657	700	715	730	851	1123	1082	1115	1058	1119	1536	1550	1351	3248	3406	2436	1502	880	680	662	682	697	672	712	700	645	679	651	661	667	662	646	693	674	650	636	645	617	690	695	682	657	652	673	677	669	675	689	676	636	694	727	655	705	676	662	643	698	663	704	633	650	699	696	716	701	643	692	648	676	677	647	666	661	634	629	672	656	701	681	661	674	634	677	664	643	687	654	685	676	630	650	646	651	689	656	686	689	661	667	696	651	638	696	688	642	702	624	643	712	663	654	631	644	676	674	673	710	700	677	653	673	643	679	666	647	650	669	661	659	685	696	698	627	677	689	690	667	636	677	659	733	682	648	627	652	683	694	652	685	692	657	659	669	664	666	679	653	657	635	679	679	680	700	671	634	664	663	622	694	674	705	668	635	673	697	624	670	677	653	695	674	665	667	677	658	703	708	723	723	712	636	691	705	653	683	661	667	650	682	665	696	676	685	748	615	653	666	733	625	687	628	655	705	671	683	663	664	694	675	674	607	683	674	706	686	664	719	652	683	683	678	650	662	690	662	644	692	688	649	622	677	671	678	623	671	640	706	715	670	727	650	644	694	660	700	681	673	676	689	640	665	690	677	682	656	656	661	664	685	715	677	710	703	676	700	619	673	677	654	686	640	664	725	629	664	680	696	652	671	763	699	670	671	645	660	649	679	696	655	695	675	636	728	651	644	669	680	645	689	676	666	703	667	698	675	658	612	670	659	692	667	709	674	666	641	675	688	669	698	663	666	736	694	701	669	687	669	660	712	669	716	683	659	660	697	663	664	727	686	670	682	676	704	635	669	663	646	679	661	637	627	658	672	685	654	665	646	701	677	692	644	653	727	661	681	687	664	635	670	644	700	709	700	689	650	654	677	702	669	669	624	710	653	651	678	697	707	642	696	679	638	695	737	665	663	642	697	711	654	704	674	631	703	697	700	644	655	646	643	660	646	663	690	658	660	663	722	623	702	643	658	652	686	634	639	629	687	635	649	669	691	712	686	687	682	687	655	677	659	674	657	671	670	681	625	706	643	647	664	658	736	651	661	684	663	710	643	675	669	683	650	694	684	643	666	689	689	649	685	662	683	691	639	702	659	685	695	656	677	653	682	642	660	728	680	640	626	665	681	646	661	671	635	695	673	677	653	706	643	678	679	640	650	655	656	649	630	654	697	725	705	641	706	660	666	627	662	650	687	673	623	646	710	706	716	656	698	686	660	671	668	711	626	710	681	632	715	668	682	647	647	649	660	641	655	681	709	659	669	664	669	647	690	704	656	660	654	687	633	713	671	634	684	685	648	648	617	720	660	667	653	682	663	681	667	665	674	639	679	653	682	690	660	672	679	672	635	633	747	647	658	649	685	686	639	708	683	634	698	666	650	663	670	644	652	697	668	646	738	659	674	705	683	647	634	672	676	669	695	663	689	672	631	676	668	689	663	724	645	698	665	636	639	683	679	684	650	667	632	665	666	623	683	691	643	633	668	647	685	716	679	657	642	682	669	670	663	687	657	674	688	680	671	711	665	690	707	682	681	700	685	618	665	695	681	685	640	668	660	663	713	656	679	707	663	674	666	647	709	663	641	687	638	675	615	686	654	638	648	687	637	690	680	708	637	649	650	605	683	687	688	699	624	639	675	651	688	703	682	660	700	652	662	683	712	693	653	680	700	674	678	639	716	667	671	630	697	665	657	619	647	722	654	663	635	683	682	672	690	667	700	715	649	693	632	665	631	686	716	638	670	668	617	680	683	642	662	702	650	698	673	672	619	686	659	654	666	663	673	644	674	674	642	688	638	679	649	653	686	673	671	678	679	653	674	652	700	656	680	663	638	641	672	643	658	700	631	695	679	667	647	653	665	648	636	665	658	714	679	626	675	688	692	629	692	659	643	636	705	642	707	650	733	702	697	701	637	646	667	667	656	633	676	649	714	732	638	644	685	659	698	688	675	653	658	645	701	672	699	670	671	656	659	684	684	670	655	697	655	688	693	649	613	624	657	672	657	687	674	681	676	681	617	689	706	704	626	628	674	632	689	691	641	634	691	638	641	694	636	662	704	693	718	667	687	648	666	685	660	655	652	642	693	636	671	646	627	646	689	699	698	683	629	665	654	668	690	650	606	678	645	657	669	665	676	679	718	662	727	671	656	661	674	687	639	670	644	705	708	679	671	695	691	668	698	710	617	657	660	668	655	666	697	674	654	653	653	732	696	669	688	640	662	663	633	666	698	644	636	651	667	643	667	661	649	658	650	677	629	653	645	660	656	622	697	691	676	665	685	663	661	677	662	654	712	694	654	653	661	681	686	628	665	684	686	722	712	692	646	683	653	623	652	707	639	699	701	698	666	622	672	611	682	625	660	664	670	644	615	635	717	670	640	663	694	700	696	674	718	693	660	658	663	649	687	686	628	688	664	672	698	707	689	667	675	659	702	717	692	679	644	685	626	675	660	669	690	638	670	654	666	673	665	695	668	649	637	643	626	687	683	691	670	673	641	635	658	680	674	654	687	652	657	660	655	680	691	671	675	676	658	677	704	661	692	659	683	673	670	653	606	688	698	665	689	703	677	637	636	659	677	712	655	625	660	647	672	659	686	666	679	684	635	654	683	653	697	679	691	690	651	672	656	696	673	676	677	665	642	668	664	680	643	691	659	711	674	707	682	640	686	665	655	647	660	628	640	686	661	687	651	668	627	674	699	684	648	717	677	651	641	692	695	670	672	649	679	651	688	662	661	639	645	667	656	647	655	733	642	667	631	616	650	682	592	651	671	684	615	657	685	653	695	644	690	621	671	661	713	659	639	700	642	634	719	628	664	636	718	670	665	679	650	633	665	666	613	714	724	629	675	650	653	676	707	631	673	666	659	668	667	684	684	698	728	680	699	692	698	638	715	690	687	684	697	658	653	656	657	648	692	677	646	708	625	646	645	684	705	701	671	634	687	662	716	711	657	706	658	683	711	679	673	710	733	626	672	656	633	641	651	662	693	696	635	730	622	673	699	735	721	642	657	674	728	693	700	680	764	658	653	688	660	690	699	716	662	650	676	688	692	643	650	689	646	653	701	692	667	691	638	661	681	684	669	657	669	648	713	679	700	703	640	694	614	698	637	653	675	663	632	644	641	681	649	627	715	651	677	631	704	680	666	673	666	680	652	717	712	669	679	669	675	656	695	640	679	698	669	626	639	625	711	641	667	631	668	667	666	686	724	678	660	685	678	681	637	685	614	675	630	700	667	688	642	610	694	645	676	664	676	678	724	661	711	655	666	669	684	678	665	690	689	668	633	665	654	644	688	605	667	672	669	701	642	678	693	682	685	669	663	681	677	628	644	685	684	673	694	638	674	694	675	661	611	642	692	650
83016	58940	36492	8829	1222	644	565	508	434	406	382	373	337	383	334	336	332	293	308	317	307	326	299	309	315	349	312	331	319	301	289	303	250	302	288	260	291	311	290	265	287	287	278	308	300	314	268	311	325	285	289	305	385	415	437	407	415	435	500	523	931	1007	836	513	334	292	290	330	290	296	286	286	324	330	285	282	283	271	309	278	282	260	270	290	289	288	297	272	283	293	294	308	298	289	287	284	316	293	294	265	279	282	281	281	272	295	274	293	282	314	296	288	306	314	278	276	289	252	325	274	250	312	279	253	305	301	305	297	279	291	260	307	292	319	285	296	289	304	291	289	298	329	303	286	264	266	283	310	300	324	302	286	301	336	284	280	299	276	273	318	299	255	287	259	287	262	279	316	287	322	247	299	302	297	281	288	251	292	295	299	280	302	299	318	289	296	301	253	278	269	299	294	295	284	285	302	302	289	297	316	270	283	299	275	311	282	312	268	275	335	305	294	300	270	304	296	290	265	294	298	308	273	279	308	267	318	276	291	308	277	297	297	297	290	250	256	297	298	286	300	296	267	282	303	284	273	304	295	298	314	302	284	271	285	282	282	289	274	295	283	278	306	268	288	315	281	282	284	355	297	285	303	314	291	329	306	319	269	298	292	282	294	313	268	275	289	299	302	310	279	274	298	295	306	341	272	318	263	274	292	298	297	311	271	260	276	326	276	265	297	280	282	316	326	275	289	262	271	317	282	322	281	273	274	282	251	281	277	260	272	294	308	285	289	301	303	274	323	298	319	309	318	285	272	302	302	313	302	300	308	253	300	277	252	254	295	318	307	301	281	294	283	281	272	253	285	294	291	284	319	289	313	324	278	280	276	305	290	277	317	296	304	296	300	289	296	297	321	282	302	276	275	270	296	273	274	278	288	310	288	307	288	273	280	305	280	286	286	300	266	310	270	272	325	291	294	323	275	309	263	300	306	286	283	282	284	285	295	344	324	287	331	292	303	302	290	282	298	304	274	299	298	301	310	271	302	317	293	290	315	286	278	282	293	312	292	293	314	301	311	317	277	302	310	295	276	307	313	275	265	300	266	277	252	313	293	295	266	298	319	318	262	276	277	287	299	289	306	289	320	298	275	265	260	276	298	272	324	287	272	324	277	307	280	305	314	305	258	303	297	295	303	270	317	321	311	291	283	312	279	287	306	260	273	304	308	306	282	299	293	277	280	294	295	288	329	285	277	291	293	302	292	321	309	317	317	308	274	304	302	273	306	293	301	309	307	274	283	272	289	284	292	295	261	289	266	282	304	318	277	301	301	290	292	329	331	334	303	279	289	273	286	268	299	292	299	300	287	313	322	297	284	287	286	286	282	280	277	295	268	269	283	302	293	327	259	318	288	297	273	281	291	281	299	290	283	286	318	297	276	288	321	290	317	292	262	284	301	310	274	304	267	287	269	321	311	298	301	318	317	274	264	282	291	279	316	295	298	314	284	291	292	294	279	267	301	292	277	307	293	285	293	305	315	303	303	275	286	313	299	294	296	276	273	290	312	285	259	286	284	295	298	295	296	317	281	303	272	280	285	269	309	290	309	274	268	309	304	285	282	279	306	308	298	254	284	289	290	295	299	273	287	300	319	297	288	268	303	265	274	289	297	310	274	282	333	295	286	288	262	292	302	270	268	313	281	250	312	280	289	277	279	262	316	274	276	302	281	285	273	284	284	320	275	309	310	280	313	276	333	298	285	285	310	309	293	279	301	268	286	305	279	284	310	264	283	291	294	306	286	303	328	313	295	280	288	283	304	275	279	308	309	331	283	276	266	262	299	294	294	277	294	306	276	274	284	289	306	286	313	302	295	299	298	292	323	279	277	268	283	266	305	283	289	264	314	276	291	288	264	296	289	312	265	229	301	308	297	300	285	303	301	301	303	284	283	277	292	259	291	284	287	287	299	295	304	272	320	296	265	296	318	326	272	276	316	284	298	306	270	322	300	303	279	297	286	313	288	286	265	281	277	317	285	311	301	285	286	304	288	322	305	283	262	306	290	326	273	278	281	273	327	289	281	291	291	268	314	313	307	295	281	303	299	293	264	259	303	308	250	283	295	291	284	344	310	295	267	284	262	292	266	305	285	272	262	279	309	266	293	291	270	299	321	319	303	302	306	277	316	299	272	287	308	292	275	310	285	269	273	281	250	297	304	283	274	305	276	283	242	275	302	265	314	300	300	278	291	294	296	323	319	302	274	290	295	318	298	286	284	323	307	281	270	279	296	301	308	284	293	300	287	309	332	327	287	295	339	316	299	299	285	299	315	285	304	321	289	319	325	299	299	308	281	282	336	304	330	336	273	294	301	274	296	305	284	277	285	313	265	321	274	289	275	246	293	301	279	313	295	275	296	310	297	278	300	265	300	285	295	301	289	305	278	261	308	243	308	289	290	276	292	289	272	306	277	296	261	282	299	280	287	287	254	296	309	272	283	313	311	294	280	324	292	270	308	315	310	262	277	275	260	276	313	315	296	294	283	287	253	261	266	300	324	304	298	288	300	301	275	276	308	261	301	315	322	262	287	272	284	286	298	312	282	306	282	281	293	283	298	338	273	274	281	292	304	310	280	308	277	294	284	288	316	316	286	288	277	287	316	308	296	303	300	292	276	305	322	272	279	296	307	271	298	235	314	259	318	267	287	274	283	309	303	308	285	268	304	272	274	278	293	299	288	308	297	316	254	306	284	316	287	301	287	294	307	294	304	281	277	290	300	287	283	318	275	308	300	326	246	280	287	283	291	294	302	298	279	295	287	281	314	281	272	273	308	301	297	297	276	311	323	295	266	291	305	328	295	293	315	298	314	290	285	269	296	301	271	287	279	260	304	284	308	286	295	273	307	287	287	284	288	289	283	277	280	286	291	288	262	285	295	297	295	282	314	299	311	320	304	277	311	294	312	327	288	298	298	262	294	275	303	323	286	319	296	291	288	286	267	297	294	313	313	262	296	302	268	312	281	259	294	263	306	299	310	305	292	280	298	296	289	303	294	251	301	281	281	281	311	285	270	290	298	277	297	263	253	300	265	259	314	347	302	296	275	326	288	303	322	311	248	281	290	275	292	259	318	303	313	297	322	296	277	287	283	304	265	307	297	285	310	289	263	287	270	279	306	291	279	261	249	253	278	282	282	325	278	268	306	283	307	311	290	285	339	303	290	308	255	319	292	301	291	319	307	289	282	286	261	299	290	311	288	297	285	301	304	320	308	276	334	284	297	282	298	287	297	297	279	292	285	304	300	292	305	263	272	318	276	282	305	310	304	310	298	282	297	320	295	301	289	258	295	292	262	295	313	297	301	328	320	262	294	309	294	295	292	306	258	274	279	311	277	312	291	273	313	308	284	273	276	248	284	282	292	276	299	283	280	269	291	282	288	303	307	288	287	269	287	294	275	290	299	322	277	281	284	329	315	282	256	289	294	303	310	280	303	256	309	298	316	294	304	325	290
56465	42070	19145	3069	2620	2299	2062	1719	1593	1502	1371	1221	1221	1109	1132	1081	1004	1010	1031	1042	959	913	958	945	887	898	887	897	910	917	890	872	878	882	817	911	841	872	801	860	803	839	878	856	851	811	806	824	841	805	884	969	1444	1925	1932	1655	1622	2360	2439	2233	5663	5824	4090	1995	1115	802	805	762	761	858	764	850	860	806	739	795	794	804	797	835	749	794	803	832	844	795	787	787	778	786	779	812	860	792	784	818	769	807	799	859	815	803	806	776	812	803	832	813	794	789	800	793	764	755	796	794	770	831	818	794	781	806	797	806	790	798	786	757	764	784	782	831	844	782	848	825	855	801	839	819	796	816	780	784	793	815	813	854	762	794	825	788	793	836	774	817	797	766	805	772	791	807	742	796	808	776	820	779	804	818	756	787	794	879	821	780	812	750	756	793	749	805	809	830	809	811	736	831	785	835	818	831	832	828	787	783	796	781	811	780	812	760	804	786	825	776	779	862	788	813	781	815	794	828	824	764	806	778	764	814	770	773	774	777	800	801	774	806	811	754	787	818	828	826	838	779	764	765	812	778	781	761	797	824	807	787	787	833	804	768	822	832	774	791	803	738	803	808	795	802	765	766	792	766	801	791	808	825	784	772	769	751	794	826	809	776	760	810	790	770	810	796	772	834	836	782	812	822	832	786	806	845	815	768	789	801	812	809	731	812	860	777	819	756	789	792	845	811	766	791	815	779	775	789	797	783	779	806	742	845	792	788	808	785	790	865	842	810	834	769	778	810	782	813	870	744	816	795	755	771	786	782	772	779	811	819	786	795	758	842	794	809	810	792	835	809	766	800	779	774	791	810	770	818	785	845	790	823	761	823	773	826	845	814	755	785	808	766	831	770	824	795	775	765	820	814	762	800	804	822	833	830	792	864	796	813	787	787	777	813	790	792	833	799	797	823	795	783	779	840	828	816	789	824	767	781	785	781	861	797	832	802	792	799	784	793	831	838	772	832	776	766	782	782	786	801	816	776	767	765	815	762	767	782	759	761	807	784	817	823	762	823	823	809	776	786	798	804	755	785	766	820	839	766	776	825	764	769	824	804	778	857	813	818	824	812	831	806	797	826	796	834	779	750	781	813	778	772	774	780	774	840	844	772	778	818	820	822	789	793	731	785	825	827	766	811	850	821	779	835	816	802	839	785	846	787	866	777	777	760	792	810	831	806	810	802	788	808	818	792	825	786	806	770	812	791	777	807	816	818	777	764	796	833	773	743	765	804	796	787	769	797	839	801	813	746	790	780	782	839	805	787	829	815	779	811	826	792	807	838	807	769	809	770	793	770	815	803	795	845	794	768	772	796	794	769	824	775	846	804	793	756	776	718	830	804	793	751	864	789	815	814	783	762	731	745	830	840	816	794	852	832	848	797	787	790	784	788	762	823	781	745	801	853	754	751	813	795	755	874	774	773	812	830	785	833	816	804	763	803	800	798	770	784	792	738	817	806	757	815	761	745	810	728	830	772	801	788	805	810	795	817	801	823	789	807	809	842	783	784	812	841	753	753	771	808	813	776	799	767	835	831	813	809	809	784	821	787	808	769	794	858	756	802	833	767	787	788	803	814	772	783	798	822	786	788	750	760	809	862	788	788	753	754	775	806	773	790	801	764	820	811	802	788	812	817	769	790	850	838	758	785	832	816	769	849	772	794	787	829	784	790	781	779	818	821	800	796	808	820	803	764	831	812	784	829	787	775	782	767	861	791	793	814	763	811	796	819	768	772	790	831	796	820	795	824	808	787	822	792	795	756	779	810	749	802	832	843	862	805	795	783	747	784	761	783	803	773	781	785	765	851	772	769	798	805	743	767	801	824	788	851	752	772	794	811	735	749	799	731	772	832	820	786	779	818	809	836	814	827	792	786	812	776	812	799	784	814	827	804	768	817	776	825	841	786	816	763	781	786	818	740	783	833	798	816	853	782	811	805	793	800	810	833	800	791	817	790	818	791	832	778	820	776	774	823	816	761	753	774	769	805	788	832	829	753	770	771	809	790	768	810	826	826	787	840	787	787	797	793	796	822	781	797	791	891	784	814	778	801	776	834	774	808	786	817	809	787	824	742	761	805	801	755	789	803	783	808	827	829	795	822	804	789	801	799	767	829	751	784	771	774	799	786	790	811	769	822	801	833	756	815	776	814	821	774	764	775	863	772	844	783	812	828	795	806	813	838	835	766	761	822	776	821	774	806	791	797	841	788	807	776	834	765	791	806	784	790	802	749	806	829	791	806	797	860	851	802	750	792	847	765	794	769	824	817	773	797	757	830	806	782	784	804	762	785	791	810	806	804	769	781	774	835	830	823	789	796	801	845	787	779	836	789	777	769	817	808	796	820	833	811	764	770	817	815	844	773	834	794	773	816	806	838	778	762	808	818	814	859	831	814	768	782	802	796	830	806	811	801	810	861	814	789	816	778	779	814	843	838	774	837	812	826	798	782	809	770	836	790	795	847	777	747	794	792	747	793	817	818	811	826	813	779	822	820	820	790	798	791	800	866	806	771	780	739	781	754	777	792	773	795	773	813	830	799	806	831	789	845	784	787	846	812	793	804	790	821	833	739	809	822	786	785	779	768	773	791	772	782	744	777	795	828	804	799	778	801	849	839	794	772	787	824	788	788	821	788	793	767	806	798	754	835	780	811	742	821	785	762	777	819	856	795	814	819	754	793	763	831	810	782	816	803	877	814	794	764	837	777	809	801	817	766	742	853	854	822	777	851	738	784	839	821	779	778	740	793	830	841	751	779	792	827	790	785	828	756	813	837	789	777	757	786	732	849	830	783	802	820	794	804	831	784	841	747	772	855	852	823	768	813	782	783	869	797	825	824	803	795	791	813	765	798	734	777	813	830	793	804	840	777	821	821	808	811	788	785	801	798	775	800	808	808	787	807	796	797	796	774	752	836	798	814	812	844	794	778	803	791	858	823	802	806	778	848	851	808	803	757	795	807	823	836	745	820	789	832	827	763	789	785	835	827	808	803	793	805	806	804	752	804	815	796	817	767	815	845	816	774	880	797	794	781	826	752	780	763	847	811	796	805	760	829	781	791	803	799	792	769	797	807	800	828	797	751	771	817	794	826	802	814	789	786	804	782	810	815	812	788	784	798	799	839	814	809	804	813	835	852	834	772	799	830	814	799	823	754	819	794	793	799	753	788	828	811	848	802	807	832	806	772	814	801	856	832	806	813	785	782	813	804	772	767	764	847	790	807	796	763	790	803	772	811	794	837	857	817	759	759	775	780	795	840	826	756	804	803	813	853	809	778	806	828	830	783	839	788	758	791	856	811	787	754	800	798	813	788	791	784	848	807	795	808	806	751	777	790	789	776	728	806	786	805	756	816	822	809	833	756	816	811	820	771	784	851	769	806	808	818	805	772	828	785	809	809	797	815	785	792	791	775	796	837	781	763	748	817	783	836	809	814	818	839	792	727	784	819	770	803	786	813	778	767	845	787
26719	8566	3053	430	322	305	333	322	293	290	304	334	293	323	289	299	279	318	329	317	290	281	290	291	307	311	262	267	279	290	314	309	317	289	333	262	312	306	299	305	290	285	310	281	313	303	290	299	304	313	290	294	299	330	312	288	324	306	323	329	348	396	397	344	283	301	303	310	292	302	313	294	272	308	294	268	283	277	291	317	316	297	333	314	282	286	319	280	295	339	330	290	317	279	292	290	327	258	351	294	292	270	299	290	334	290	270	285	296	309	284	290	307	299	301	299	292	294	288	303	278	286	279	267	319	294	285	296	300	288	290	304	295	298	311	286	317	295	308	285	270	285	331	270	316	301	299	289	310	271	326	299	290	303	293	304	308	316	289	322	287	336	284	273	311	296	293	329	284	298	285	293	299	311	292	317	289	303	302	294	281	284	272	305	313	339	294	301	300	320	315	282	289	287	312	312	297	308	277	284	282	296	310	304	274	291	313	321	274	340	277	274	297	328	303	289	292	300	311	290	298	307	301	292	263	300	301	288	317	309	294	320	314	306	296	287	315	267	284	282	294	308	278	314	290	282	271	316	305	299	334	327	297	312	328	280	315	279	285	309	285	322	303	301	314	294	290	285	290	299	307	286	305	292	311	312	291	325	300	306	317	308	290	334	270	309	295	313	319	306	307	307	287	285	309	276	294	289	297	301	294	286	314	283	268	333	311	293	300	324	303	295	304	285	292	299	303	307	291	268	303	303	302	324	279	313	276	284	324	282	287	291	287	275	310	277	273	301	281	300	293	284	297	284	291	285	323	306	308	311	283	302	294	333	268	298	290	324	306	283	323	308	303	311	305	300	332	281	286	302	294	310	291	274	330	321	301	305	313	323	321	274	275	307	338	330	318	318	318	289	311	300	333	305	309	278	293	307	301	309	302	303	300	292	307	292	301	284	326	306	304	290	305	291	293	305	299	260	300	278	298	307	293	296	310	287	315	312	286	316	288	269	320	306	325	300	281	321	274	285	353	308	304	300	288	256	270	291	315	300	291	304	332	273	303	304	268	317	306	286	305	312	336	306	322	305	307	309	305	321	297	308	318	301	269	313	289	283	265	274	281	294	291	309	296	301	303	286	289	316	316	299	298	273	312	296	296	307	329	300	318	255	294	293	301	269	279	281	283	301	321	299	284	293	298	281	276	313	291	289	314	284	300	331	282	311	318	291	298	297	281	279	296	288	329	307	281	286	305	290	313	288	296	313	275	279	279	323	293	299	307	280	307	307	335	286	299	295	271	309	296	332	253	310	280	290	319	302	298	257	290	337	324	316	308	345	292	279	307	318	335	288	290	301	287	322	256	306	287	300	306	292	331	301	318	325	309	308	313	298	308	313	285	264	285	287	283	317	305	320	350	311	304	293	303	313	323	297	278	275	269	280	313	309	288	298	310	307	317	334	329	277	285	302	291	305	292	290	311	268	259	297	305	285	304	332	291	298	338	286	286	283	279	307	298	306	286	299	325	303	299	293	315	288	305	294	315	312	283	301	297	289	312	309	302	288	289	287	308	281	285	296	295	299	264	260	285	316	287	316	307	310	271	343	286	340	317	293	274	277	277	302	292	283	285	322	333	311	307	314	303	300	327	307	332	333	327	328	279	286	307	282	291	303	315	274	282	290	316	315	325	328	306	315	306	276	299	289	326	295	279	280	323	293	289	307	279	285	257	299	307	266	300	309	302	295	286	305	312	284	327	314	269	288	288	322	298	281	305	307	296	291	299	315	312	287	290	281	275	264	308	302	299	284	315	277	303	326	276	279	272	286	340	273	286	285	294	296	280	296	280	307	322	313	282	300	288	314	332	278	303	286	319	305	289	306	314	309	299	340	298	317	313	313	294	315	295	312	295	299	312	315	319	305	289	310	311	340	290	325	283	281	292	302	324	309	286	297	314	337	292	280	291	314	309	323	281	296	293	316	290	308	295	282	308	313	289	298	289	314	274	312	286	295	257	321	311	305	281	299	311	301	241	291	300	306	291	302	309	298	314	329	295	260	289	314	303	275	317	241	294	306	331	278	290	318	276	317	300	274	286	290	308	301	300	293	285	313	306	314	285	304	321	296	305	291	293	311	300	306	300	307	251	282	285	279	318	315	290	299	318	312	304	284	279	293	315	277	299	326	310	295	307	283	300	292	304	277	283	282	308	314	304	300	307	293	294	289	280	299	317	297	303	296	309	294	302	294	311	271	281	287	280	315	310	282	277	286	333	324	271	303	279	290	281	319	302	266	323	310	303	303	290	309	296	286	282	271	313	287	305	282	290	276	269	270	299	318	294	282	295	339	311	300	281	276	290	293	300	299	291	302	267	277	307	261	317	291	285	296	300	280	294	314	307	298	279	317	296	334	298	309	298	322	285	300	298	300	257	324	305	275	296	298	313	314	298	293	283	285	318	335	287	269	280	299	294	304	301	283	297	275	291	326	306	298	269	296	288	305	289	286	257	296	272	320	282	315	312	308	270	310	286	288	294	311	296	303	298	283	319	294	341	282	290	332	294	312	299	310	276	281	297	301	280	293	339	325	283	322	300	289	286	339	291	303	296	268	302	300	285	300	287	271	297	287	302	296	326	293	321	294	315	295	252	309	300	307	308	300	307	297	282	310	293	311	304	276	286	317	284	304	315	313	311	283	290	287	285	313	301	286	320	318	319	290	309	310	296	313	282	302	306	311	281	307	284	271	300	296	307	300	297	328	301	293	327	293	316	282	311	275	270	306	306	295	290	284	290	297	260	313	313	300	292	288	307	308	296	287	335	325	316	299	307	287	315	299	322	317	274	288	281	302	275	317	304	322	296	303	322	311	302	312	321	282	307	292	308	282	292	284	322	302	312	293	303	287	299	299	315	295	281	269	311	306	324	306	308	323	258	321	291	298	289	293	290	289	293	288	299	297	334	313	296	314	303	341	298	290	290	280	264	310	303	287	272	315	270	268	278	303	293	305	326	301	276	328	263	334	292	328	291	288	300	298	293	271	301	302	307	306	296	338	282	304	277	297	275	332	272	303	299	320	292	333	305	319	294	308	301	293	300	291	329	294	284	314	319	271	272	315	284	313	301	310	313	305	275	269	291	292	308	310	308	292	306	299	294	299	301	315	303	288	309	292	291	278	315	306	284	322	294	299	278	287	326	328	323	285	298	299	295	313	304	286	327	302	313	296	298	314	290	298	278	311	293	301	315	297	284	311	308	264	277	306	323	296	317	310	287	318	281	300	275	298	274	298	305	270	286	306	290	308	314	301	290	297	274	303	314	275	290	275	302	307	280	313	269	287	295	333	307	304	280	284	289	293	307	311	296	352	325	305	292	290	303	280	298	314	291	308	313	328	286	273	318	280	288	323	315	286	304	302	307	323	289	292	273	310	302	286	280	291	278	286	295	307	273	315	300	312	290	323	325	342	326	296	270	298	296	304	307	291	315	286	336	313	294	291	314	286	300	318	272	301
25290	8314	3888	919	886	822	858	811	837	800	807	843	827	836	800	812	832	838	862	859	807	771	805	829	859	792	791	778	775	785	785	839	867	804	814	805	821	890	785	812	790	777	805	797	814	813	829	844	818	842	850	810	868	919	885	834	844	957	943	929	1169	1446	1328	1087	801	862	863	780	811	847	785	811	832	766	778	823	820	825	841	835	799	794	849	807	855	841	792	820	815	801	797	812	824	774	833	844	855	767	802	806	829	851	767	789	832	845	809	839	821	781	841	794	824	815	793	821	835	799	798	799	815	816	831	794	809	769	847	808	827	800	804	841	800	797	826	812	812	804	790	816	844	799	796	767	840	837	846	794	791	810	783	794	837	851	771	794	802	782	803	810	819	775	784	823	786	846	854	802	816	794	859	768	855	760	830	806	827	848	835	781	850	824	789	771	843	826	826	812	796	759	844	813	757	766	800	790	819	864	843	753	807	811	810	801	857	827	826	807	799	800	779	844	778	813	791	843	849	795	826	805	802	835	799	805	805	801	811	789	751	792	863	838	868	820	808	749	815	821	826	847	854	814	839	860	775	812	817	854	771	824	809	762	809	762	768	801	847	826	836	815	803	819	820	842	790	850	812	785	760	792	816	838	844	872	841	796	838	861	844	820	841	812	793	814	831	814	835	885	843	836	785	801	823	751	844	799	812	766	773	802	837	802	835	849	838	809	850	845	770	787	803	830	763	869	841	811	817	798	838	835	828	830	748	783	837	835	733	787	801	792	806	793	792	796	810	767	859	832	816	794	778	853	811	830	816	828	793	837	804	805	784	832	801	818	850	813	827	793	800	824	799	834	765	826	844	786	818	793	846	802	839	814	891	781	802	832	856	824	790	815	823	831	783	790	799	829	847	768	816	773	815	851	808	813	818	813	843	826	808	815	848	820	822	808	845	817	851	836	853	803	846	797	824	817	808	801	824	814	784	830	785	793	850	785	835	840	813	884	763	788	785	810	811	819	835	798	830	780	803	842	807	804	798	822	807	784	773	835	849	793	825	813	880	844	830	822	777	804	794	828	796	842	829	791	829	831	824	818	797	817	770	837	797	765	861	850	834	777	800	863	816	839	836	780	820	797	819	849	805	762	805	793	792	793	827	832	817	853	770	814	830	751	822	811	793	817	839	844	776	818	864	842	799	834	776	821	810	763	808	841	814	824	831	816	825	813	803	777	771	809	832	839	761	767	809	839	882	807	802	818	831	785	850	840	777	809	855	794	850	792	809	814	790	810	833	825	832	825	830	833	811	755	770	825	882	808	818	804	735	821	822	811	786	776	851	855	872	780	790	773	813	841	790	793	861	707	774	786	803	817	840	822	819	768	857	816	793	820	820	813	844	834	849	808	779	828	838	798	778	822	815	794	865	860	785	763	821	806	785	830	796	809	824	800	810	804	861	802	825	772	880	817	793	779	820	806	830	789	816	809	869	820	785	821	828	808	831	835	763	830	776	813	821	792	816	820	811	841	825	791	827	772	823	806	813	854	759	860	853	808	775	762	812	897	850	841	768	807	830	808	815	799	876	844	822	834	830	749	830	798	851	851	799	764	798	805	865	819	821	805	806	752	842	776	844	866	810	823	783	804	811	811	791	801	787	765	807	797	851	788	818	813	838	876	827	795	784	818	787	816	867	828	789	821	840	732	775	828	762	859	857	856	845	795	839	819	801	866	823	791	836	787	820	831	807	837	810	864	814	833	794	821	831	860	796	808	838	781	845	819	747	770	801	870	774	804	803	805	849	831	819	793	814	800	834	790	783	823	801	775	823	843	821	845	784	816	804	811	854	789	835	791	833	781	813	801	863	836	807	826	803	799	825	768	801	856	782	792	775	824	842	801	802	850	793	832	758	825	820	797	753	823	838	825	795	783	819	755	754	844	794	834	845	847	800	791	821	802	836	815	852	820	809	821	790	864	840	850	784	804	828	838	832	816	851	874	790	812	825	802	798	832	812	818	783	814	883	798	824	839	836	803	799	833	803	821	851	781	847	807	800	822	789	821	824	798	827	819	767	822	818	832	824	871	844	785	808	834	866	797	767	796	861	823	847	859	859	835	807	764	854	850	874	875	784	798	793	819	801	805	812	786	792	796	831	814	836	792	833	852	813	854	832	837	764	814	828	798	866	831	866	820	785	872	731	836	806	803	824	813	790	793	823	821	810	818	783	784	810	778	842	813	843	774	755	806	809	827	845	811	800	774	805	817	771	783	826	745	834	838	836	784	791	802	806	830	819	841	824	823	823	821	766	811	787	786	821	819	803	854	831	772	858	818	860	839	835	755	774	836	813	837	814	815	806	815	812	796	767	782	840	800	774	871	794	795	807	774	819	788	843	857	804	810	862	785	840	827	840	891	800	849	869	795	788	821	791	795	802	817	826	819	866	821	750	838	820	835	809	787	786	830	826	791	830	835	784	832	780	790	797	798	762	846	775	794	785	841	787	855	837	833	808	794	851	849	823	793	799	814	797	781	795	806	778	827	795	790	845	825	818	807	819	832	776	799	775	784	818	787	812	812	839	808	803	818	782	843	807	799	780	811	805	856	833	822	854	779	793	800	777	799	811	783	815	840	808	755	791	847	841	846	805	793	821	767	772	839	777	818	799	786	785	813	801	865	804	816	862	814	756	794	816	802	826	812	846	826	805	841	780	781	817	850	814	797	761	829	755	833	918	820	777	815	799	836	837	809	831	812	795	829	779	788	844	798	812	810	839	861	854	811	835	782	805	800	830	841	790	843	845	776	798	825	815	811	806	802	877	831	790	800	852	882	824	803	880	828	780	834	788	794	790	817	793	815	792	777	825	795	785	813	819	783	792	784	797	820	835	813	835	831	840	780	750	829	838	812	850	777	775	845	827	792	780	803	818	837	817	787	817	815	836	825	828	788	815	777	766	823	806	812	834	856	839	831	771	777	766	820	809	771	875	900	877	819	808	764	789	811	799	813	843	783	803	815	762	867	805	784	814	849	829	790	817	848	818	812	782	810	767	799	831	795	797	817	824	808	807	805	777	812	792	812	803	858	828	829	837	824	898	820	743	811	862	816	830	761	815	768	806	800	794	774	815	861	827	787	831	849	808	810	823	814	779	824	818	802	828	827	780	803	793	829	785	803	848	843	839	836	809	832	851	822	796	837	799	794	829	820	757	836	799	800	780	788	741	829	837	819	772	800	834	819	807	823	848	821	785	817	746	822	864	862	861	822	810	885	830	819	762	900	778	855	815	822	823	814	823	836	854	793	829	808	777	821	884	877	831	874	797	778	763	793	877	790	799	843	770	826	874	812	841	823	838	776	803	814	838	813	839	793	790	864	830	799	817	794	782	864	802	806	833	826	815	867	815	843	823	793	846	841	864	797	818	794	816	803	767	792	809	829	825	844	841	836	801	786	823	832	790	830	773	770	828	834	751	791	853	814	804	843	811	786	851	828	819	846	845	839	836	825	852	817	826	806
71015	45485	25588	3138	564	428	346	360	313	308	285	293	293	270	252	267	290	287	271	261	240	277	258	282	255	231	264	249	241	258	265	285	270	235	260	248	236	260	263	281	261	250	247	289	263	244	279	272	272	275	265	251	279	322	304	298	295	401	408	352	642	661	492	397	291	256	272	258	261	263	276	247	252	222	263	269	245	263	260	224	256	231	242	274	245	283	252	261	229	272	248	228	253	257	260	235	262	248	236	257	274	246	250	252	244	258	262	247	209	251	264	229	238	240	244	247	230	276	267	259	253	254	240	219	270	251	265	225	224	248	231	231	258	248	249	251	244	261	249	247	245	257	219	254	240	228	237	257	257	249	234	244	228	233	246	251	232	238	287	248	282	237	232	262	247	249	233	264	242	247	252	270	263	261	233	282	270	227	229	255	266	234	231	258	237	264	245	242	272	251	229	230	246	240	265	241	249	250	279	234	242	227	260	255	257	247	263	216	270	267	254	262	267	234	242	244	267	233	246	237	267	244	239	262	223	252	247	238	242	263	243	264	232	240	240	211	273	257	251	231	241	222	230	249	251	243	224	262	255	229	252	231	232	231	276	238	270	265	251	256	259	244	237	250	262	262	244	262	245	216	263	225	248	253	219	249	253	234	261	249	268	221	251	285	244	244	260	236	257	256	287	227	249	228	235	265	237	237	253	263	268	249	230	246	248	243	238	279	233	242	248	260	273	222	221	232	240	275	258	216	259	249	252	228	236	255	260	246	271	247	245	275	250	245	235	264	252	231	231	244	262	268	246	245	257	264	253	221	237	259	262	249	236	269	237	254	264	242	254	246	230	260	251	258	272	286	245	252	241	226	246	242	256	257	283	243	232	256	258	246	278	247	260	254	266	240	264	276	224	229	254	267	245	226	239	250	245	230	261	243	264	253	251	253	254	243	261	277	262	242	249	279	242	254	296	258	233	274	247	246	226	260	270	236	235	234	271	241	236	237	261	228	257	223	263	258	226	228	227	241	251	273	277	246	264	243	252	261	239	231	230	237	266	224	268	254	254	262	268	239	256	260	246	220	238	256	219	236	231	232	244	251	257	242	243	246	248	249	282	242	259	234	246	258	232	247	251	269	295	250	242	272	239	244	228	244	247	243	241	229	259	260	247	223	251	260	226	230	266	264	264	273	269	231	232	271	231	239	238	242	216	255	270	223	266	260	230	265	234	274	217	276	224	271	242	231	233	262	256	269	263	271	231	248	231	266	239	250	254	285	262	256	245	254	248	251	254	231	256	255	226	247	242	221	231	252	267	246	239	231	220	263	232	217	237	243	257	263	264	245	270	239	271	265	268	211	235	232	258	255	269	253	270	235	247	237	256	271	255	233	258	244	269	236	250	233	248	247	257	236	223	250	247	232	275	247	273	257	255	252	264	268	260	231	220	233	263	253	234	233	247	271	241	241	247	265	252	243	259	239	249	246	253	219	243	261	246	274	277	251	271	262	261	236	256	252	239	271	243	233	257	256	265	259	256	236	257	249	249	256	265	255	255	227	254	257	253	258	242	251	256	271	246	271	232	244	247	253	269	221	243	251	254	259	226	259	247	262	273	251	247	258	253	213	275	270	231	245	229	255	263	248	265	271	236	275	248	269	279	240	254	269	256	257	227	267	235	270	251	240	214	248	237	241	221	224	229	267	246	262	263	252	271	236	230	287	247	288	250	277	246	236	220	248	246	276	267	232	273	255	268	255	242	265	219	256	260	272	236	231	251	230	260	243	282	283	234	238	250	224	274	241	224	244	219	240	240	258	241	260	243	230	238	252	245	239	253	234	264	257	245	234	256	257	252	254	243	269	260	272	251	244	248	269	277	259	267	244	254	244	250	255	241	264	252	225	218	238	274	260	225	242	241	242	258	219	230	229	233	278	240	242	263	248	241	251	230	244	245	223	267	231	286	270	270	249	251	263	250	249	237	250	268	244	243	259	276	271	279	278	251	277	283	261	257	248	270	211	258	252	273	285	247	243	249	247	240	229	251	244	267	253	251	247	257	251	270	237	252	237	269	251	258	248	245	243	248	240	235	244	239	258	228	252	257	235	251	269	252	280	223	242	258	244	261	233	273	234	257	271	241	219	264	271	250	237	227	277	261	252	243	233	252	247	232	245	235	276	279	248	220	242	234	258	245	242	276	202	246	260	246	237	256	236	244	254	274	251	281	239	255	252	249	270	252	249	236	226	240	241	277	233	249	262	265	235	248	243	226	269	241	269	236	281	242	268	240	248	243	251	245	232	237	246	233	241	261	237	255	248	268	243	254	245	265	227	236	219	226	256	261	256	255	269	216	229	262	274	241	251	231	252	243	252	235	264	257	241	244	265	255	263	218	280	267	235	260	246	249	236	279	242	229	281	222	241	231	274	240	232	262	223	238	275	250	249	266	261	251	266	246	234	270	226	235	247	252	243	271	252	293	262	240	263	252	255	250	247	259	247	274	244	242	241	243	246	242	222	266	235	234	231	234	230	247	218	245	254	268	250	230	241	256	199	260	282	243	256	218	251	227	241	261	277	236	302	255	229	250	248	253	255	258	273	241	263	252	252	291	243	222	264	262	258	229	246	255	255	242	258	244	263	248	247	242	207	253	241	255	250	252	270	249	245	254	246	256	251	234	251	240	249	236	285	249	238	276	263	228	226	221	253	250	283	287	245	243	247	263	231	281	246	233	237	248	250	227	236	264	247	235	246	236	210	270	240	232	255	237	264	276	281	244	273	254	242	268	263	258	223	245	264	260	226	238	248	253	266	243	258	259	252	283	287	229	257	255	229	266	241	243	249	238	248	262	247	254	247	259	221	247	263	252	226	245	258	273	243	218	255	232	286	268	251	244	267	263	268	279	272	240	237	259	253	238	236	256	213	271	247	271	246	245	240	235	237	232	271	240	249	264	270	246	259	244	245	245	258	276	248	244	271	234	260	245	223	243	254	265	259	257	283	245	255	271	257	257	252	266	245	253	234	278	241	267	255	250	245	239	235	239	252	249	231	243	251	273	249	267	260	244	234	262	240	251	243	253	262	232	246	219	261	245	230	229	249	257	244	247	266	217	235	243	247	260	236	261	233	277	238	264	235	276	251	263	239	257	244	254	257	263	243	243	230	251	259	255	249	243	248	253	253	253	270	250	259	248	276	259	253	266	267	232	247	247	258	258	248	236	264	242	247	263	255	243	231	257	245	256	246	264	243	251	256	269	262	251	228	251	257	269	263	239	253	223	250	235	222	274	256	249	248	234	249	259	262	245	261	254	234	284	244	259	236	268	240	242	261	228	265	238	242	243	257	239	279	263	246	238	258	254	272	236	255	236	266	251	242	243	277	247	269	253	246	257	282	237	259	248	258	257	267	226	252	247	238	232	257	241	238	257	261	252	228	252	257	229	266	239	239	226	271	265	258	224	243	212	268	230	262	256	234	231	221	264	264	239	232	260	226	243	234	229	272	248	241
46208	31217	15300	1837	1694	1488	1330	1186	1128	1083	951	1001	970	872	895	846	858	833	828	794	836	782	702	788	739	790	778	793	750	789	784	727	742	739	740	728	680	731	737	744	724	731	694	687	752	718	680	693	750	711	810	897	864	1109	1104	1059	1233	1708	1828	1490	3896	3385	2308	1546	910	730	727	690	717	649	712	716	738	670	712	722	721	691	741	660	778	670	671	736	689	708	709	718	748	714	699	683	731	697	710	690	647	708	662	688	730	685	682	690	668	690	710	694	711	679	696	700	715	709	713	677	677	738	714	710	717	702	686	708	721	705	680	760	700	753	719	675	709	733	718	687	687	690	724	701	757	723	684	693	740	660	692	681	717	673	717	723	735	682	711	713	722	715	703	790	691	714	690	661	694	681	704	705	702	726	721	698	708	713	722	647	674	701	774	703	723	681	692	714	723	693	671	709	696	712	723	744	689	688	681	682	691	667	734	702	664	669	691	632	658	680	678	717	707	719	687	715	679	698	683	698	714	731	685	751	700	666	707	732	755	702	733	714	688	712	693	687	722	660	697	726	700	683	677	774	721	725	691	707	711	693	684	697	734	719	683	717	694	771	707	706	692	672	713	747	693	681	716	705	676	693	716	669	730	666	756	668	734	682	750	651	692	660	744	662	699	676	682	712	691	699	714	730	675	708	706	706	693	679	749	671	697	730	686	676	757	709	679	723	669	694	698	674	725	705	712	677	694	628	684	698	727	681	710	684	708	677	700	692	717	688	729	729	670	715	712	690	701	692	685	697	681	675	666	716	648	678	689	711	690	679	695	709	675	723	711	745	694	657	713	707	733	716	742	693	713	711	696	677	642	692	738	706	684	708	722	714	681	715	688	763	716	700	708	659	718	723	662	685	671	704	716	710	692	750	733	736	667	689	704	690	688	647	699	743	715	718	644	711	760	704	707	686	729	706	718	726	752	706	702	703	720	654	688	682	685	713	728	683	768	693	763	750	743	692	697	691	703	724	721	731	730	723	715	703	698	717	729	765	729	714	745	694	701	677	680	736	714	715	679	713	673	715	683	718	726	718	749	665	719	703	697	692	718	701	744	723	644	654	681	717	726	713	705	702	658	690	736	667	701	666	716	721	693	719	727	683	722	696	711	687	707	683	681	685	684	713	720	738	717	718	723	679	726	706	710	681	693	721	732	694	674	694	633	735	711	655	716	743	719	659	677	715	760	683	692	716	700	695	692	721	683	659	733	746	724	653	713	678	747	733	663	741	728	698	700	685	713	724	709	743	679	700	714	722	748	710	709	752	679	666	710	723	741	729	704	666	695	708	698	728	672	714	731	682	684	671	646	728	724	686	683	740	717	742	697	718	704	735	678	703	737	709	668	694	708	698	735	727	709	650	656	722	727	738	694	753	710	683	708	624	674	698	711	719	689	625	651	714	719	749	652	631	726	706	687	692	706	714	662	715	738	704	673	686	706	679	725	672	706	730	658	700	733	686	677	701	692	696	710	685	693	742	691	692	709	711	745	685	697	686	688	678	693	720	700	657	692	719	722	688	722	724	701	736	665	726	731	693	679	694	667	678	675	736	724	694	671	709	697	700	688	698	736	684	708	709	736	698	711	722	690	731	704	732	734	717	713	690	713	721	730	666	682	721	722	695	706	695	697	738	678	657	740	699	747	711	728	702	667	718	692	697	695	701	682	671	729	714	693	664	705	682	706	686	616	678	715	722	671	704	746	704	721	680	707	796	709	725	663	675	698	675	665	719	680	722	707	648	694	664	677	689	711	741	675	712	725	733	671	753	687	737	671	735	733	751	690	711	679	705	672	738	715	741	684	692	699	686	689	703	726	669	723	705	715	678	695	701	684	754	698	712	685	662	708	687	684	735	705	696	719	725	694	670	683	700	699	707	731	700	752	688	701	725	715	680	701	723	757	702	708	740	714	694	713	753	665	735	706	683	686	698	688	675	733	676	708	747	737	644	691	719	742	745	689	685	723	740	693	649	683	697	697	730	716	695	691	701	700	713	765	738	690	736	695	700	695	701	721	692	687	769	689	722	704	701	673	688	647	690	689	738	677	678	693	698	724	681	734	710	732	734	726	743	692	686	685	725	672	719	676	691	709	676	707	690	724	691	688	686	746	735	678	708	726	703	653	730	658	684	708	751	712	746	712	720	696	709	736	705	678	753	714	691	709	753	684	691	706	699	731	687	721	694	691	698	695	724	749	685	683	723	679	715	696	737	646	694	689	704	716	701	768	745	679	703	720	665	727	702	653	726	668	728	708	747	679	634	726	697	730	716	696	705	717	699	679	668	705	719	717	716	678	679	685	645	684	724	732	706	696	692	722	706	737	685	685	717	665	681	727	712	736	712	719	731	704	721	659	737	696	678	709	665	707	727	669	699	721	705	669	753	668	706	699	676	721	768	667	727	674	701	724	717	721	695	727	714	693	645	685	673	739	682	721	704	673	676	680	707	727	720	690	671	694	674	676	712	700	689	662	693	709	703	700	691	738	781	709	692	709	703	712	699	679	701	659	706	692	732	684	685	714	727	703	700	699	729	674	700	714	667	693	688	747	692	633	657	698	722	654	681	724	697	686	733	724	706	685	697	709	711	725	687	735	702	696	739	738	687	705	721	666	728	737	719	659	720	655	714	700	698	666	702	669	715	661	686	722	734	736	699	709	685	685	740	656	740	724	669	710	691	687	701	730	660	698	704	673	670	698	627	691	712	693	733	695	740	704	673	689	693	700	746	693	686	741	713	750	659	737	672	717	686	679	664	715	695	682	669	676	748	736	725	722	656	732	726	697	717	705	729	680	666	715	722	685	771	705	725	715	728	709	725	749	654	659	710	726	702	706	682	702	685	695	697	715	642	725	703	668	734	654	718	664	692	715	704	736	707	689	672	708	679	691	716	667	741	674	682	708	707	705	728	697	689	721	719	711	738	681	719	702	716	716	672	701	681	681	733	656	689	680	728	677	675	681	709	722	709	722	652	686	707	715	728	711	709	684	719	722	681	660	697	695	729	745	702	736	724	709	640	721	707	712	704	742	712	663	706	700	693	673	721	760	682	625	691	723	713	713	735	728	723	694	657	679	697	709	694	726	678	653	779	653	702	702	694	657	719	713	748	676	757	654	662	731	716	762	708	670	676	711	723	711	686	724	697	776	689	748	691	687	720	736	759	772	692	719	722	698	699	693	697	690	707	718	715	693	705	693	654	710	707	636	713	667	695	721	740	710	685	707	711	696	685	705	708	705	665	708	720	693	756	731	699	677	641	712	714	766	743	695	707	667	691	703	675	709	734	657	687	743	707	687	715	697	683	688	686	652	712	743	749	689	737	688	685	688	730	697	675	685	693	682	703	731	679	682	688	701	767	708	729	725	713	738	741	721	660	689	723	736	671	697	727	693	660	697	702	736	684	704	691	691	761	708	703	681	721	673	728	681	731	756	697	698	701	662	645	685	687	704	687	752	659	657	711	703	696
83370	58392	35453	9021	1295	687	590	485	424	421	396	364	385	345	364	356	325	350	294	340	326	339	283	327	309	266	344	286	311	325	321	300	262	327	297	302	303	320	322	288	286	319	291	287	315	327	324	321	269	276	315	336	329	397	391	417	520	553	410	507	1001	904	648	529	409	286	295	304	289	284	276	290	294	312	304	307	282	276	289	307	311	288	286	313	310	293	300	272	309	293	316	285	301	305	294	293	287	311	291	300	311	330	302	302	313	297	275	331	326	303	298	274	300	299	285	313	270	274	292	298	318	280	320	286	271	278	286	293	277	297	277	281	279	319	302	288	315	310	297	310	308	312	289	295	316	282	311	297	301	317	300	310	300	282	286	294	314	333	269	304	286	324	287	284	303	315	282	292	315	307	287	308	297	316	270	285	292	276	292	274	305	306	286	309	282	265	276	285	311	329	306	330	299	323	280	295	269	293	291	325	324	274	286	297	288	276	314	309	306	307	277	297	293	279	281	310	300	286	306	267	280	326	278	280	306	275	275	287	350	319	296	304	294	304	285	306	276	270	263	288	311	281	319	300	324	296	291	295	290	317	292	319	299	314	301	294	274	274	301	287	320	300	277	276	326	297	278	327	293	298	313	295	294	308	315	288	291	281	267	270	301	292	295	280	296	290	317	294	317	298	292	314	307	323	334	260	291	291	302	303	313	293	290	254	337	294	294	328	286	274	312	294	320	300	274	287	275	300	261	299	285	272	293	290	293	299	311	289	276	290	265	300	279	299	268	314	329	306	287	288	304	296	301	333	287	294	273	309	290	292	268	289	309	317	318	280	277	297	295	272	311	317	316	276	318	290	294	256	274	322	301	270	308	292	279	331	291	298	307	304	275	294	286	307	280	276	329	301	281	298	311	273	321	289	300	304	300	294	314	276	298	283	278	310	273	290	288	299	280	296	289	293	289	304	287	296	290	324	280	318	310	295	267	311	310	295	305	305	314	313	308	290	307	294	286	317	284	312	287	280	294	265	316	302	287	298	250	289	303	287	297	298	301	264	280	276	291	296	342	293	306	255	272	273	289	294	302	275	297	288	319	305	294	325	281	279	312	290	329	285	291	332	294	269	278	334	284	290	284	269	326	312	330	303	302	329	294	300	307	284	278	293	287	265	286	250	286	284	284	288	289	289	290	292	291	277	294	267	288	276	281	287	278	308	316	261	314	315	318	298	292	294	273	333	304	288	295	299	276	290	316	281	285	310	276	311	338	254	303	267	321	287	261	289	297	296	309	277	274	296	306	313	307	294	309	284	280	307	307	288	263	309	305	314	339	271	272	268	315	308	294	292	274	280	264	274	288	308	292	300	298	307	298	284	275	301	305	323	274	283	303	300	287	285	290	304	236	270	301	285	265	261	295	290	270	278	296	303	289	302	294	278	279	280	322	285	304	297	320	300	305	296	318	302	292	295	316	296	311	307	289	275	313	317	278	281	321	317	297	304	282	283	320	274	294	305	303	318	327	305	317	295	299	304	294	306	272	283	311	284	317	280	324	274	297	286	304	306	299	316	301	301	277	302	286	277	288	280	289	261	276	270	291	307	274	292	290	329	294	285	315	289	282	296	305	281	294	286	315	325	302	282	280	325	305	316	307	285	303	284	280	298	281	298	303	309	296	300	249	272	283	318	293	318	286	290	305	314	310	301	317	292	281	296	278	279	293	300	252	276	314	301	281	299	324	282	278	311	295	301	278	300	306	267	285	295	317	304	307	286	289	297	313	289	322	270	325	276	295	324	283	316	301	273	280	293	291	270	297	284	298	291	283	316	268	281	292	309	310	276	316	306	329	291	330	302	307	301	282	303	300	314	303	255	279	307	267	279	317	310	276	293	303	290	277	292	309	278	310	282	325	264	266	288	253	286	299	271	316	310	308	289	298	302	316	297	283	315	281	320	309	309	281	313	288	293	307	335	290	308	299	302	298	288	307	297	293	343	263	306	299	317	258	289	294	314	260	300	286	297	298	261	328	266	300	305	265	277	292	296	280	293	292	281	296	301	317	317	280	272	300	292	275	296	306	290	300	280	303	283	305	293	307	280	302	282	284	355	330	273	295	304	281	310	307	303	290	322	291	275	291	312	294	300	287	320	286	286	310	292	327	296	249	300	291	286	292	253	285	273	264	299	297	301	279	314	293	316	267	278	316	338	311	275	292	295	303	294	287	292	297	294	315	286	305	290	285	308	297	314	327	290	320	317	265	292	321	301	307	280	318	295	297	292	311	318	297	290	272	270	305	300	304	319	281	301	319	275	282	323	274	293	317	308	290	279	283	295	285	292	304	301	259	269	297	333	268	308	270	290	252	310	307	256	269	295	322	265	312	297	290	315	301	317	311	280	286	282	282	272	285	292	299	279	266	287	320	290	280	288	283	283	317	292	295	307	302	288	318	285	296	295	271	273	292	291	312	310	275	318	295	295	304	294	275	310	297	313	314	280	287	311	294	299	300	276	288	310	286	298	301	283	328	280	253	303	315	280	290	306	278	294	310	319	322	311	315	282	289	273	279	274	296	296	308	282	283	296	283	293	297	271	271	285	288	311	306	290	278	296	307	284	270	290	315	288	306	300	290	303	326	264	319	309	301	281	300	267	292	296	280	303	262	275	309	293	305	323	286	307	304	274	287	317	270	327	303	298	278	277	295	311	309	285	301	280	304	278	290	293	294	325	275	276	316	290	304	302	254	306	282	278	277	301	285	308	301	283	282	290	323	335	311	316	266	279	289	321	306	290	275	280	275	281	291	308	285	279	280	308	296	309	301	298	298	291	321	329	278	274	266	304	290	315	289	296	317	273	287	302	296	293	287	279	277	302	306	280	299	301	307	305	271	283	311	323	303	292	275	302	284	270	271	276	328	350	317	281	322	287	268	256	276	300	317	300	310	298	306	274	286	275	309	278	289	266	308	308	284	311	293	322	286	307	327	291	295	307	321	278	331	298	275	284	282	308	315	279	347	312	301	302	312	274	291	320	301	315	296	258	255	282	279	289	285	281	288	297	320	285	276	348	289	260	310	296	289	309	265	294	309	288	285	270	322	283	316	296	293	273	328	292	312	293	260	273	309	298	301	275	329	327	289	267	276	294	286	314	279	290	305	308	324	283	314	272	293	286	305	271	318	280	294	279	292	289	314	289	310	333	308	264	303	328	321	310	298	280	328	316	315	302	271	278	300	289	309	309	254	336	293	304	289	305	306	290	306	268	279	290	301	303	283	280	272	287	289	306	276	281	314	307	253	331	288	285	299	268	289	326	296	320	322	319	293	273	283	306	290	283	308	285	317	284	261	263	299	313	308	311	308	310	337	290	298	302	305	316	305	279	327	309	270	280	321	300	301	308	318	261	292	275	280	297	308	303	298	309	279	300	292	325	294	301	291	284	284	277	260	283	315	284	294	292	285	262	261	287	289	289	302	254	285	313	335	309	289	249	281	296	282	323	273	297	320	288
56253	41997	18712	2984	2574	2396	1972	1696	1618	1467	1346	1286	1181	1154	1090	1102	1104	965	1066	973	1007	973	957	879	921	929	877	898	883	817	929	882	889	886	866	835	857	848	874	862	837	812	868	870	821	835	767	811	886	834	859	1019	1155	1666	1482	1558	2568	2935	1713	2427	6206	5196	3476	2362	1294	854	825	727	734	813	823	811	845	785	785	785	793	818	794	777	809	814	786	780	815	827	774	779	817	769	798	826	802	762	807	794	816	798	786	820	803	775	797	781	794	852	752	773	827	733	819	790	829	739	800	789	828	813	810	797	814	800	758	816	787	830	798	814	772	845	795	750	750	769	801	816	791	801	805	784	860	819	817	831	830	790	760	786	748	822	790	827	801	787	761	804	807	847	780	791	810	741	793	788	768	808	792	828	769	795	751	810	782	807	781	742	773	794	794	836	820	826	779	845	748	789	826	769	813	766	829	833	817	816	777	865	831	793	815	791	819	750	827	773	782	792	809	829	767	759	791	825	819	770	784	794	746	814	820	826	871	782	760	793	785	803	786	841	847	832	815	781	815	855	754	804	825	801	777	750	782	822	853	785	840	817	823	771	803	759	802	808	828	804	807	800	765	782	793	822	826	828	815	801	791	838	767	758	822	827	780	794	858	776	824	807	756	806	795	817	810	788	841	850	798	818	877	797	852	845	821	792	785	800	781	815	747	791	808	797	781	730	807	755	797	802	782	782	767	793	824	854	788	825	807	840	800	793	777	846	802	805	850	755	819	822	843	739	817	805	808	822	829	821	815	777	808	775	826	784	781	767	866	814	803	771	880	781	796	800	761	782	811	774	778	867	771	823	786	820	778	790	795	787	842	791	824	795	787	794	769	783	804	815	803	787	779	741	767	790	797	815	788	742	783	816	838	849	766	758	775	763	778	736	819	778	804	842	841	750	837	827	824	794	796	785	777	801	788	776	831	796	812	837	761	774	857	808	810	823	843	816	809	827	811	723	831	833	795	817	790	780	762	769	809	804	772	834	806	826	770	788	772	754	760	816	810	819	812	809	784	762	783	800	843	811	801	829	790	820	783	757	782	778	787	797	804	788	828	800	838	777	778	785	799	798	739	760	856	795	823	788	802	775	828	802	810	778	780	824	791	780	784	843	825	863	779	810	749	789	822	831	793	765	814	765	819	789	780	795	810	822	751	776	853	807	792	782	764	831	781	826	788	837	834	800	808	796	801	812	795	782	770	802	796	835	798	821	803	813	825	832	808	781	821	802	791	788	787	744	786	793	839	790	793	821	772	819	798	795	831	788	799	757	742	798	813	823	790	790	778	833	848	765	814	794	767	817	756	841	788	871	711	780	845	780	825	794	795	793	810	782	806	785	791	781	789	786	820	807	753	837	804	790	810	811	762	803	820	805	802	788	830	758	834	764	798	788	802	792	764	799	817	725	773	748	829	782	813	825	811	782	789	802	826	839	836	798	768	798	872	817	829	785	781	867	789	773	861	801	825	797	796	777	800	792	765	802	792	785	779	814	829	792	768	778	837	734	781	762	799	729	816	871	826	801	801	802	778	806	818	779	835	796	774	794	774	741	769	792	796	811	816	824	868	831	788	811	829	776	746	818	775	815	812	768	790	851	812	825	773	815	744	788	816	796	793	831	832	796	782	769	838	795	793	844	798	830	797	797	801	776	751	796	807	798	813	785	786	816	821	826	773	808	820	780	787	794	769	781	772	771	776	809	783	793	793	808	861	787	756	759	792	822	765	821	790	790	810	843	816	791	797	784	803	809	789	806	779	800	785	803	768	831	859	791	798	775	801	766	806	826	847	753	795	795	772	791	804	755	841	826	819	812	794	799	787	804	845	828	835	821	827	819	802	802	785	844	745	837	817	800	778	803	758	764	751	763	859	810	781	795	792	776	782	800	800	746	859	768	802	861	783	795	784	793	771	835	826	792	793	797	817	803	754	784	807	753	782	786	797	714	829	804	862	811	804	864	794	806	824	838	830	767	818	784	817	822	742	779	810	811	801	808	745	809	802	815	818	813	759	779	884	818	786	765	842	840	774	739	831	779	828	817	808	777	785	803	810	739	816	782	798	803	809	817	793	803	789	762	812	814	806	771	737	814	793	796	868	779	758	829	796	835	791	829	824	821	814	824	743	795	803	785	764	785	794	798	795	810	784	741	795	799	781	827	796	789	806	806	892	852	733	769	786	795	827	808	763	777	819	767	823	803	780	772	836	800	823	803	784	771	837	841	755	803	767	776	842	814	788	712	757	836	765	787	842	800	799	789	781	792	774	771	762	822	816	817	829	803	780	748	826	839	769	768	830	772	820	803	764	771	800	845	748	754	780	796	781	825	733	800	747	820	806	795	811	787	821	748	778	838	804	856	814	777	758	804	840	845	803	792	786	765	805	737	819	768	783	827	797	797	801	790	756	903	839	770	787	834	832	797	801	810	804	774	785	762	783	780	749	817	813	838	815	801	833	817	735	784	784	802	790	825	820	778	798	795	769	824	799	833	754	764	802	777	797	781	872	823	843	832	812	811	780	786	833	775	754	816	800	813	803	817	797	746	821	787	833	817	791	794	764	749	774	790	850	764	797	802	811	856	814	787	782	818	747	818	790	765	851	781	845	775	829	788	771	829	817	803	756	796	799	790	809	758	831	799	775	771	745	782	786	802	799	811	822	740	786	821	845	826	801	818	872	837	844	869	811	837	795	808	844	800	769	788	766	800	791	811	781	781	752	811	794	822	740	837	841	813	795	763	785	788	825	816	851	811	821	837	768	887	780	773	821	810	809	848	866	751	812	832	858	783	803	763	796	863	791	779	775	761	778	791	825	798	835	820	806	781	763	795	808	788	778	799	782	784	769	789	807	796	791	828	844	808	825	768	773	794	823	816	836	804	775	758	784	812	825	751	809	824	787	764	791	790	826	843	821	840	786	817	797	810	796	835	830	802	777	799	800	791	772	858	829	831	784	821	819	814	770	781	798	759	840	774	793	840	794	841	794	789	761	841	845	808	786	796	761	820	771	838	812	784	777	817	778	793	809	830	770	774	747	844	768	832	762	794	809	820	773	800	776	805	756	795	828	794	817	803	821	789	814	772	797	805	814	751	797	825	838	810	784	800	756	788	802	836	807	805	816	787	822	825	802	780	786	782	805	800	775	774	780	779	792	831	859	834	791	754	764	771	848	806	810	777	807	782	809	814	772	802	783	830	851	813	824	815	789	790	784	800	831	800	772	805	799	841	834	814	787	791	832	768	765	755	817	765	798	810	846	762	815	773	795	838	806	813	815	785	759	839	792	771	810	807	846	825	830	858	842	791	829	820	829	830	821	796	813	799	811	796	792	817	808	817	823	834	802	809	809	775	844	787	819	794	789	813	822	797	835	803	839	813	800	837	754	782	829	818	766	828	752	805	871	828	816	805	797	787	771	823	775	867	800	776	759	762	838	770	801	842	770	766	784	779	837	808	798	829	800	802	833	785	811	741
26087	8441	2522	339	289	290	241	261	260	243	294	281	234	280	228	298	268	263	238	273	288	276	260	270	251	296	272	243	257	230	252	292	241	269	267	289	285	255	266	303	271	290	299	281	280	241	259	283	287	284	252	278	256	279	255	260	303	268	280	258	324	363	342	327	282	283	264	234	266	297	280	247	261	271	274	272	283	262	284	283	276	282	279	268	268	267	277	259	249	261	244	286	231	250	239	300	284	277	297	283	243	226	277	249	247	250	279	287	239	282	228	280	271	290	261	294	268	258	303	264	256	275	259	274	282	252	287	261	263	264	267	247	287	303	299	259	282	252	257	277	264	276	282	269	261	282	283	264	239	256	258	245	275	254	270	262	259	308	269	280	265	218	232	299	268	248	291	286	304	275	267	266	273	292	281	290	265	272	280	250	260	276	249	269	271	273	288	250	286	276	291	266	243	260	283	275	298	255	268	272	297	253	262	266	279	274	242	258	281	261	289	273	291	272	257	271	272	242	248	276	258	238	290	277	235	289	255	243	244	263	287	266	263	270	275	247	265	271	290	285	256	257	299	283	265	275	263	299	295	266	250	274	243	267	258	268	279	272	284	271	239	249	277	277	257	252	249	252	260	291	253	266	279	267	283	265	281	234	244	251	270	288	260	274	280	260	248	271	283	242	295	266	250	276	280	260	261	276	262	269	255	263	271	279	299	264	249	291	277	263	302	256	260	266	257	282	271	279	243	279	275	264	290	309	267	282	266	279	261	244	254	252	275	286	261	277	253	257	295	261	283	238	250	257	232	279	281	277	267	299	248	255	284	273	287	248	254	248	268	251	259	279	288	260	275	272	253	275	271	240	261	267	300	267	249	239	276	278	242	255	259	306	256	241	247	260	313	274	276	273	250	287	278	257	252	261	276	255	244	261	272	232	283	283	277	252	248	274	257	280	263	272	289	234	243	273	220	227	270	296	263	264	257	260	304	272	286	263	255	262	285	267	239	274	289	281	263	274	249	274	252	253	266	297	269	260	287	268	256	272	253	242	286	257	272	251	256	275	240	273	293	270	267	269	253	266	236	267	243	237	271	279	268	277	273	263	266	292	267	277	283	241	285	289	288	268	284	275	269	263	265	274	275	274	289	260	248	285	261	285	268	277	270	248	268	274	265	301	284	268	254	248	276	279	246	265	271	256	269	272	301	255	284	277	256	264	270	255	242	266	295	282	253	273	284	266	260	272	251	253	287	291	276	285	266	296	271	263	287	283	290	298	243	245	258	249	247	262	266	260	233	258	274	256	242	273	263	273	268	271	263	268	258	257	313	251	286	246	265	261	265	276	275	271	284	241	278	288	298	250	252	274	286	267	279	252	256	251	264	299	290	261	249	252	262	280	299	295	248	248	260	269	288	302	294	261	270	261	249	237	251	260	247	267	268	258	306	253	248	243	264	249	268	297	307	307	283	284	266	255	258	245	292	241	278	282	258	251	275	275	291	266	273	239	267	289	266	267	295	268	253	266	261	297	278	297	270	249	268	247	300	262	283	261	253	261	294	280	278	296	264	283	271	228	258	259	288	265	270	266	269	257	261	311	238	298	259	303	251	263	268	284	264	264	293	237	275	274	234	258	265	293	276	267	271	301	267	286	256	282	281	255	287	274	272	284	260	260	245	260	268	256	266	279	281	276	261	269	284	274	284	261	278	264	295	263	268	261	290	265	276	246	311	241	287	239	241	263	259	260	278	258	292	266	272	257	246	283	269	272	293	269	267	257	272	274	282	277	240	249	252	266	263	272	304	290	300	240	236	245	272	268	246	263	270	266	267	250	257	260	271	272	267	271	266	277	287	272	278	286	273	275	242	271	255	273	306	261	251	242	278	266	267	261	263	245	271	291	263	275	266	265	265	267	290	258	272	265	248	274	289	282	262	285	276	261	249	252	282	263	265	270	246	264	240	259	276	286	254	273	267	253	268	250	278	260	268	298	248	276	274	246	287	267	252	277	256	269	304	269	271	277	285	274	252	264	286	267	281	264	254	265	264	262	249	272	268	290	259	293	237	252	262	282	296	289	256	284	244	266	248	251	295	253	315	264	283	277	273	280	282	292	243	259	252	297	305	268	234	238	273	287	277	285	246	279	271	265	276	270	274	237	277	245	304	302	258	267	245	248	256	258	256	284	255	286	282	253	275	252	297	276	272	278	259	256	236	305	281	256	268	262	266	264	285	257	241	240	260	264	259	271	251	249	273	286	254	245	302	248	275	263	267	251	247	276	285	260	263	294	275	260	266	271	265	244	255	249	259	297	247	295	277	247	277	240	280	294	268	271	267	277	284	254	252	247	296	270	245	269	282	290	259	257	261	266	260	290	286	243	238	260	272	301	260	255	260	282	284	284	250	287	299	257	260	277	269	272	270	272	284	246	280	290	279	290	281	283	277	291	290	306	275	286	289	264	270	253	274	277	263	253	256	290	244	253	257	280	299	287	268	281	264	277	275	267	261	285	244	238	230	275	271	273	265	274	257	279	257	292	293	273	265	272	289	283	252	277	276	260	245	262	260	295	287	262	267	289	266	246	246	284	276	286	275	243	242	263	280	249	284	275	268	251	295	255	270	264	266	308	278	280	275	265	263	259	258	275	266	256	252	259	260	267	255	272	253	263	290	219	265	294	253	304	261	269	274	252	292	279	215	242	277	258	274	272	291	278	235	285	269	262	255	259	261	289	259	251	239	285	275	269	265	238	243	251	271	244	266	259	247	269	263	269	283	290	260	259	259	275	270	240	257	250	256	277	267	275	268	271	284	269	260	277	252	258	285	256	249	267	237	265	273	290	286	261	264	281	265	238	251	276	279	297	285	264	277	247	275	263	257	274	294	257	242	253	279	248	271	258	231	276	270	272	263	273	270	273	239	258	233	228	241	272	291	271	273	275	272	245	290	264	250	295	279	285	283	252	281	284	288	276	307	271	266	259	276	255	255	247	281	253	276	238	261	275	255	262	259	275	268	266	276	258	273	251	297	268	241	285	254	259	336	319	255	240	256	256	272	285	250	276	275	273	255	251	252	284	281	269	294	260	251	256	260	262	248	259	261	291	258	268	262	267	259	264	282	242	279	269	243	287	313	296	292	269	270	294	262	283	272	290	259	243	255	251	285	277	265	264	282	252	249	240	268	272	265	288	276	302	271	252	278	274	268	267	268	278	271	243	270	303	259	293	272	265	268	265	264	244	276	240	251	277	295	268	280	280	282	275	259	249	297	273	271	270	277	238	261	252	302	239	285	276	269	255	278	270	251	257	272	254	279	269	279	279	287	249	258	272	272	276	276	281	246	268	275	278	287	293	248	269	295	275	265	252	273	263	258	262	260	282	278	272	283	270	240	284	261	288	271	300	214	247	268	267	273	264	282	262	258	261	273	269	266	277	247	250	265	271	292	271	265	261	254	266	275	247	241	240	272	271	257	282	267	255	266	262	287	265	264	244	270	282	264	278
24880	8375	3464	837	850	809	855	739	767	752	764	814	755	761	745	732	721	768	697	750	777	734	713	742	687	715	741	726	769	718	669	760	723	735	756	756	730	751	731	812	706	721	728	757	704	748	740	718	726	746	774	754	761	801	773	777	839	803	755	778	1129	1086	992	978	827	735	717	797	749	715	753	779	778	782	749	739	757	790	716	726	723	736	684	725	728	721	702	697	722	747	721	725	702	741	743	727	738	743	732	772	728	723	769	703	739	753	796	715	732	770	757	774	727	765	712	685	700	747	758	735	785	712	717	736	738	749	714	749	744	723	744	748	685	738	715	769	729	762	736	717	770	729	731	760	791	773	751	735	739	773	742	732	736	741	800	668	772	756	753	747	689	721	687	731	769	708	766	802	748	728	731	721	743	725	710	727	706	782	720	753	749	727	748	764	740	744	686	722	671	762	750	721	750	715	686	708	709	752	710	755	737	740	745	734	751	765	710	704	724	735	690	711	743	767	724	753	670	710	709	744	715	691	727	745	721	760	745	727	747	729	738	775	742	697	740	728	697	746	710	729	711	737	745	741	782	685	793	757	783	761	747	745	727	746	696	755	753	741	766	694	748	738	692	714	748	766	771	704	774	731	730	718	713	741	729	744	724	756	688	750	731	754	760	750	741	727	775	707	749	736	753	758	731	768	724	701	730	714	753	741	706	703	698	700	734	683	696	759	709	707	718	741	726	747	796	726	754	744	764	713	727	756	778	733	734	758	781	731	753	781	724	722	718	704	706	712	710	760	736	744	681	722	745	742	762	739	724	694	751	734	802	702	776	743	781	735	678	697	707	771	695	714	743	740	715	717	723	769	746	743	712	748	746	736	775	701	755	672	663	718	728	719	763	736	750	734	763	718	727	720	756	733	712	716	731	732	754	716	730	788	750	775	764	720	704	709	739	783	714	726	721	740	728	691	742	781	772	718	750	742	685	757	697	680	739	702	737	784	750	737	706	743	762	744	732	686	728	757	716	733	774	753	725	740	699	700	717	713	727	724	729	752	743	727	717	714	706	693	723	749	783	711	749	742	712	731	755	762	702	772	693	769	749	709	754	707	763	719	726	713	706	710	743	762	761	702	737	763	716	721	704	685	699	750	736	751	725	704	676	734	763	709	726	731	733	703	818	750	773	767	706	762	726	793	723	702	732	712	730	701	770	722	741	691	732	760	725	753	694	735	703	759	724	710	733	782	755	724	716	727	738	708	759	771	706	703	791	687	700	746	729	749	780	757	752	753	719	731	700	740	755	673	677	740	715	743	718	702	746	744	722	737	741	760	826	744	691	722	740	718	732	783	714	709	722	729	738	734	699	721	741	705	779	718	740	743	715	734	712	776	743	697	728	727	762	708	839	725	771	718	765	711	696	698	728	709	689	752	775	707	733	754	761	743	769	737	756	691	704	750	701	730	725	710	737	736	756	772	737	766	722	700	759	723	750	757	726	722	732	730	762	768	731	660	748	758	724	737	737	758	790	734	720	718	718	705	724	706	761	735	727	734	716	725	740	745	720	759	728	747	783	703	688	769	733	762	758	757	741	717	731	759	742	727	702	739	766	733	689	741	741	709	730	782	708	716	708	727	745	698	743	740	723	733	692	719	761	717	730	784	705	732	723	732	746	741	730	694	705	721	707	706	778	728	740	745	736	736	794	715	720	752	675	704	755	733	735	786	720	675	718	720	757	744	755	698	747	751	801	722	755	749	752	719	716	760	750	754	747	705	711	733	731	699	770	758	727	758	766	738	738	691	703	757	734	768	766	710	708	781	734	725	702	750	706	728	715	712	783	702	769	755	746	738	724	715	699	760	746	738	734	751	761	756	763	760	749	741	730	742	664	725	753	705	721	727	700	759	710	712	776	709	755	692	715	718	765	728	722	767	748	784	743	737	733	746	763	719	744	765	753	761	756	717	754	755	740	796	741	728	741	751	719	723	731	727	713	759	743	749	738	816	727	746	741	752	746	757	736	741	705	721	695	735	740	753	732	722	755	735	682	731	751	779	683	715	732	763	777	718	723	750	677	769	754	735	693	724	727	687	732	769	709	734	730	670	701	681	750	749	769	717	747	736	722	722	736	698	721	709	753	743	731	756	750	745	745	733	718	719	704	735	736	698	741	754	776	681	751	777	766	695	665	773	744	783	704	715	720	750	707	690	728	684	770	786	731	796	696	709	730	718	755	719	737	743	741	754	758	756	763	697	742	715	804	743	724	763	745	710	725	741	708	719	671	734	736	700	711	732	743	770	712	708	719	710	709	699	722	746	779	738	707	692	714	754	745	722	704	723	704	720	784	750	692	709	753	772	725	730	690	702	713	718	745	733	740	718	718	709	803	739	691	755	746	689	779	744	812	714	703	730	761	714	720	747	744	772	721	726	713	702	727	747	732	750	705	718	711	721	721	764	749	729	768	721	747	763	750	737	769	705	739	730	714	726	726	695	696	743	707	711	765	749	689	767	725	769	738	715	704	779	733	727	738	725	712	673	740	730	736	750	718	755	814	764	717	717	707	730	729	742	770	727	749	754	758	774	710	690	736	622	701	751	710	758	688	724	748	682	707	739	705	754	723	721	736	744	756	704	685	722	756	702	707	733	686	714	769	697	718	711	733	755	751	746	745	726	736	715	758	744	705	724	721	733	745	727	737	693	736	725	715	760	760	754	783	715	729	732	736	732	738	703	756	723	713	703	732	713	747	756	753	738	680	743	725	688	727	730	715	695	739	718	713	780	721	751	718	732	703	754	752	744	745	671	772	726	705	740	745	766	722	747	732	711	787	720	784	720	710	729	761	728	752	698	740	703	723	795	728	742	710	778	781	723	700	734	715	775	829	765	729	760	725	726	819	749	682	753	747	711	679	726	743	768	716	696	762	778	731	811	748	720	707	695	696	757	739	676	739	759	712	754	724	733	761	737	725	782	696	706	734	735	724	719	715	751	720	739	751	736	735	739	752	709	775	699	741	732	710	799	722	707	740	776	743	686	729	691	714	733	702	738	763	776	720	725	709	742	699	662	734	755	707	762	669	724	757	737	715	718	713	779	708	747	736	694	719	711	694	754	724	772	710	689	740	709	759	771	796	738	766	773	774	698	751	755	755	743	789	734	720	760	728	739	733	713	759	738	759	719	767	744	696	762	767	729	732	730	759	742	698	746	744	838	740	738	731	760	756	752	765	754	765	690	735	722	730	729	748	747	695	742	711	717	686	676	723	695	750	734	763	736	736	772	714	717	742	767	754	735	796	747	733	759	746	702	728	741	759	754	780	747	709	709	719	695	768	758	720	731	716	693	735	727	713	720	741	740	720	766	712	728	740	768	736	770	764	747	735	760	723	733	714	796	715	724	746	765	736	720	749	712	736	750	786	720	726	704	709	745	771	707	741	774	684	781	751	710	758	699	731	750	744	739	688	762	728	730	718	772	731	750	777	746	756	729	748	728	700	782	739	760	755	775
69643	46318	28249	4408	478	356	325	306	236	245	243	215	246	208	247	208	215	219	187	193	202	202	239	214	179	189	214	211	179	226	214	210	209	186	211	211	206	175	171	189	185	190	193	195	195	161	180	182	204	177	207	206	206	208	233	264	279	251	231	273	568	338	275	293	275	174	183	181	197	186	166	177	183	209	163	183	172	205	200	183	204	220	193	164	164	195	209	203	197	194	174	193	207	164	204	202	207	214	176	209	207	184	185	185	184	188	209	183	195	172	196	175	175	187	210	186	183	193	206	185	206	170	193	179	172	213	204	160	190	199	195	205	179	213	162	196	177	199	183	202	187	198	195	195	201	172	179	194	201	193	196	179	164	177	203	164	185	193	177	185	189	200	205	203	189	208	199	193	187	206	154	203	196	191	173	194	208	182	200	175	174	216	210	205	203	201	214	203	174	197	223	200	197	177	197	214	193	206	192	205	199	207	180	184	195	229	206	183	176	206	181	216	208	203	208	212	175	175	193	195	182	164	182	192	189	189	163	209	186	206	198	208	189	186	182	163	178	204	226	194	203	152	198	194	214	201	195	202	172	228	201	212	205	188	189	155	194	177	201	181	180	179	188	187	197	176	177	200	209	201	217	198	189	199	177	170	200	203	179	196	192	175	192	191	173	191	192	194	186	199	207	204	184	205	193	198	216	181	201	168	170	192	182	197	190	199	213	222	196	177	198	199	177	204	198	211	193	194	199	211	205	224	196	171	215	182	209	185	204	171	164	170	187	208	177	203	205	194	220	206	184	188	209	181	182	193	214	183	166	194	190	210	204	199	216	189	173	186	188	190	167	192	202	199	200	172	184	176	174	185	189	177	194	187	192	175	169	223	194	189	202	189	179	171	187	183	175	178	167	163	181	193	211	194	204	216	176	191	207	196	186	168	211	196	189	193	204	198	199	197	193	184	187	201	195	181	172	178	206	201	185	197	188	196	164	185	169	204	187	200	170	213	181	210	201	187	159	176	197	173	177	177	185	203	197	167	200	208	198	183	194	189	203	203	188	172	185	217	177	195	168	182	189	176	180	187	214	203	217	175	200	199	176	183	211	166	183	195	213	199	198	207	183	194	177	207	173	206	170	188	182	184	174	166	167	208	216	195	202	180	204	189	184	184	198	182	175	190	186	184	195	200	192	174	208	201	185	207	188	198	205	200	197	190	198	181	215	185	179	192	155	191	209	214	208	180	193	226	178	197	185	180	202	182	183	186	167	180	180	189	203	209	194	169	178	170	185	201	203	177	190	203	226	195	175	226	194	207	216	190	193	201	184	182	172	193	196	224	187	191	190	198	185	189	181	190	214	207	184	196	207	190	191	174	186	168	183	202	191	189	188	197	219	181	188	207	197	166	180	184	211	203	203	203	192	183	197	214	177	190	182	205	204	203	174	216	182	220	191	183	179	182	218	188	144	171	215	210	198	205	190	202	192	208	177	201	191	189	178	195	196	199	199	214	185	201	189	192	213	203	185	194	185	191	185	170	212	189	199	207	195	195	174	211	188	189	181	171	219	194	198	195	191	206	195	169	173	204	182	168	187	181	210	236	216	191	210	198	178	187	187	200	190	189	193	185	181	197	190	208	154	205	204	169	193	202	195	200	211	225	199	208	183	174	193	183	179	192	171	172	198	180	212	198	193	185	191	211	184	177	197	196	186	183	207	187	199	176	189	187	226	193	195	212	203	172	204	204	154	197	194	204	194	184	200	212	195	181	175	187	193	206	216	210	180	170	185	220	168	169	186	191	215	201	199	194	200	175	179	180	203	159	184	183	192	193	189	186	199	183	186	184	178	231	161	178	209	207	206	200	199	172	197	204	190	186	203	198	175	181	186	192	185	198	206	200	195	190	185	182	177	194	187	196	196	161	200	204	182	201	184	188	203	210	193	171	204	177	180	169	195	183	194	171	187	199	182	189	202	196	202	184	231	202	186	196	173	183	208	177	194	193	200	183	194	161	208	197	179	222	178	168	194	199	176	177	186	190	185	204	217	187	216	165	220	198	195	183	199	172	217	181	208	195	179	187	189	207	185	213	197	209	190	192	181	192	183	178	199	206	170	204	201	185	185	194	189	210	185	176	166	209	189	178	197	197	180	213	170	197	210	180	169	232	199	201	189	202	205	210	203	202	175	215	197	196	199	212	200	198	203	181	185	188	203	210	197	187	195	208	189	201	181	204	177	166	176	204	167	207	201	208	200	203	176	197	199	196	189	205	215	212	186	173	183	201	187	196	199	180	189	191	177	176	175	202	188	198	193	186	183	196	186	201	215	180	201	171	186	195	183	234	183	171	187	189	190	188	185	189	192	192	208	180	177	202	185	174	177	181	176	187	193	177	175	195	222	176	192	171	193	203	192	202	203	180	197	176	175	229	193	198	191	189	211	199	184	215	185	171	226	204	206	193	191	183	177	203	173	195	189	195	200	178	176	189	201	192	207	172	178	180	192	183	209	196	178	194	199	210	205	201	215	205	174	218	179	177	190	184	191	190	180	196	191	184	178	172	207	171	203	169	185	199	197	213	195	208	221	201	198	182	214	208	175	179	183	167	186	179	183	180	174	220	180	193	191	200	168	178	187	217	212	198	187	215	200	185	183	202	210	198	222	178	175	181	184	186	178	191	189	184	192	182	210	181	193	197	203	174	193	206	205	206	177	188	185	169	205	184	169	176	202	201	207	193	177	199	199	206	163	195	185	179	203	180	174	197	208	175	175	205	199	205	212	188	190	198	193	207	202	184	195	186	205	180	186	172	212	181	176	199	213	205	224	206	196	174	159	184	190	203	177	193	170	204	209	201	194	171	207	195	198	190	190	187	207	212	176	198	161	170	172	195	191	205	190	207	203	166	184	212	181	186	192	198	180	190	201	202	189	176	192	205	203	189	213	221	215	162	193	169	188	194	202	166	201	187	192	206	170	159	193	196	184	192	198	191	181	201	209	183	241	220	194	197	197	213	169	187	194	209	205	197	198	219	195	188	174	194	201	200	192	194	180	178	190	195	184	192	169	182	200	233	182	178	184	185	187	179	182	212	189	191	202	170	187	225	177	201	211	179	204	232	170	168	196	204	174	182	219	166	219	214	182	167	187	184	195	200	199	186	185	200	194	197	200	194	210	202	193	177	216	175	166	186	203	178	184	195	211	178	194	161	160	185	182	184	189	171	198	186	199	199	183	199	183	188	165	188	214	197	190	183	187	199	211	176	175	185	186	170	246	197	186	185	208	211	206	199	169	185	182	199	193	179	151	205	187	181	213	188	164	177	194	186	215	182	166	204	203	171	210	172	178	188	177	189	183	190	189	202	213	192	209	175	185	201	198	208	206	198	212	215	203	180	194	203	213	190	176	197	186	187	208	162	177	176	192	198	182	189	207	168	193	207	187	174	199	194	176	209	186	210	176	194	221	172	189	173	184	212	181	209	204	191	195	186	210	211	194	204	190	200	176	197
45513	32180	16749	1725	1553	1346	1209	1060	953	878	810	806	742	720	729	715	701	690	667	623	673	640	621	623	619	599	554	582	571	607	579	613	583	572	567	607	609	567	618	541	557	539	536	598	589	557	578	534	586	573	578	648	642	911	1146	1226	1295	1130	978	1351	3392	1820	1138	1257	1098	536	544	585	579	623	543	571	599	564	523	592	577	551	623	532	550	533	563	577	563	598	531	567	547	550	547	576	544	540	543	537	520	540	556	535	550	544	552	542	530	578	576	534	551	557	520	522	543	554	556	534	558	544	576	636	554	570	549	566	542	530	583	569	559	603	551	564	576	590	572	566	593	526	520	527	570	592	581	579	570	555	534	595	536	552	577	559	571	565	582	536	611	570	561	513	553	534	570	553	574	548	552	546	594	574	579	559	551	558	567	588	560	611	580	555	566	556	603	511	575	559	564	585	565	551	563	528	543	553	548	589	566	543	597	597	518	564	609	530	598	556	549	540	522	575	572	565	556	543	534	562	576	526	542	550	525	586	552	531	520	543	569	555	585	547	579	523	562	548	598	548	583	568	576	543	560	515	559	519	587	503	567	595	548	605	551	538	561	535	524	509	507	510	539	632	543	593	531	598	560	544	581	534	536	591	604	548	603	530	534	538	582	548	545	569	536	546	530	584	518	574	560	510	552	527	519	562	548	544	549	603	577	561	578	530	558	579	551	591	573	570	553	560	579	593	562	552	537	517	565	555	533	575	592	532	568	602	575	539	536	563	556	548	570	555	577	582	601	534	529	568	556	563	567	584	520	539	588	558	505	559	541	570	559	520	559	513	548	542	529	539	521	541	574	531	548	531	492	537	591	553	567	529	540	540	544	553	541	564	553	563	597	535	537	570	569	558	559	593	592	559	549	562	526	576	566	527	608	525	558	518	548	562	582	542	552	562	526	580	564	550	541	580	537	534	536	537	537	572	544	524	561	538	571	568	567	554	569	572	582	537	584	614	559	550	600	581	564	548	558	577	573	530	568	522	556	544	578	543	538	529	556	557	574	557	551	550	569	553	515	531	547	554	498	574	554	562	604	512	559	589	518	537	595	521	545	532	565	568	534	547	596	567	534	560	563	623	534	591	542	533	586	581	558	528	575	585	536	558	487	554	574	537	589	531	570	562	521	566	567	541	535	555	517	537	557	577	548	585	559	527	557	551	547	552	590	524	534	543	540	574	559	572	565	554	526	590	559	539	530	535	571	521	542	527	519	604	556	564	565	540	599	562	550	533	532	546	578	513	555	542	557	523	546	533	575	568	552	559	560	570	527	523	537	564	595	555	556	519	564	559	513	556	557	564	574	552	508	553	514	563	578	597	538	529	545	541	544	569	566	548	531	575	569	560	508	570	530	573	515	550	561	527	544	537	551	575	538	580	580	539	579	568	579	542	621	554	564	584	591	563	560	537	545	556	534	544	593	542	531	557	544	521	557	559	568	552	596	550	561	571	548	582	554	511	553	558	564	533	527	582	553	544	563	554	577	564	542	578	584	564	556	579	581	584	563	586	565	567	569	580	580	549	547	534	513	579	545	577	541	524	519	570	559	579	570	580	573	571	559	555	607	534	600	547	500	545	555	550	588	517	579	563	521	539	533	590	573	553	562	569	573	544	579	577	571	584	603	556	570	569	541	566	556	573	588	554	520	526	565	573	590	515	532	551	545	573	537	582	546	571	568	549	584	558	536	551	529	533	566	578	554	547	615	535	528	577	558	564	567	576	517	564	562	544	510	529	539	539	584	610	572	591	528	574	587	584	561	606	542	532	542	535	552	555	538	571	576	552	558	518	542	587	557	573	569	565	537	535	579	525	547	543	571	567	535	542	540	554	508	557	535	581	563	520	587	575	582	557	541	549	569	527	565	548	520	550	565	618	591	548	595	562	555	536	573	536	495	558	553	558	513	563	536	591	537	587	578	594	582	525	539	513	577	529	567	548	535	524	537	592	561	570	534	539	559	543	562	533	525	585	555	587	556	578	511	488	599	539	541	567	543	542	521	526	528	542	543	562	603	576	539	558	556	555	535	553	593	550	554	515	574	533	541	551	529	560	594	518	571	576	531	544	550	547	576	552	568	509	559	560	569	551	491	569	532	534	535	545	597	534	505	546	577	540	519	594	535	531	531	577	544	599	566	551	566	571	560	552	514	554	567	599	531	576	559	539	571	584	567	577	537	547	532	583	554	586	544	538	563	558	533	542	560	573	560	558	549	558	550	516	533	565	543	569	544	549	578	509	573	571	603	571	555	585	549	593	576	539	541	522	540	507	537	580	563	566	516	562	554	512	564	588	565	588	568	542	561	569	551	562	521	575	578	550	555	582	539	557	570	575	527	535	566	528	561	557	547	603	555	520	569	550	530	541	499	572	551	523	557	583	525	558	596	523	615	542	547	529	569	559	568	528	571	574	538	546	538	541	552	580	557	567	569	534	546	588	548	527	531	582	605	537	530	603	550	546	578	547	522	534	548	563	581	562	586	587	581	535	557	583	520	534	570	560	570	583	553	564	540	589	557	515	515	533	540	507	615	563	556	567	536	594	558	542	544	615	603	546	565	521	596	564	571	552	538	510	551	551	542	562	563	536	553	544	547	531	538	555	535	542	595	551	546	594	559	517	565	549	513	576	558	537	538	564	600	549	586	563	502	586	602	544	578	532	562	567	588	534	569	579	572	563	507	552	590	573	576	544	535	601	553	528	576	577	553	535	539	555	552	582	562	613	587	564	546	556	530	515	604	536	531	587	538	584	534	540	530	570	578	565	567	569	594	556	580	550	585	533	547	547	540	543	521	542	578	544	561	568	579	560	540	538	566	584	548	578	547	615	554	550	546	578	547	498	579	553	535	591	604	558	568	578	541	545	545	608	510	567	549	549	570	569	546	592	530	555	543	546	607	553	560	556	586	614	546	587	575	573	572	548	560	552	559	525	577	526	524	535	587	558	584	545	583	552	528	547	548	556	551	592	566	556	547	557	563	569	554	590	564	547	525	542	508	595	545	567	552	557	567	511	534	540	552	591	555	584	573	574	536	575	579	544	559	533	541	582	527	536	565	561	591	544	569	529	611	544	608	560	559	570	567	584	609	508	579	542	520	553	537	531	557	544	513	552	584	604	554	558	556	606	564	591	560	572	581	570	569	589	537	544	522	568	571	565	571	516	541	519	528	570	553	554	553	571	566	529	551	573	540	575	563	575	543	603	549	568	543	558	543	546	550	548	546	568	538	557	527	583	571	548	568	540	579	600	562	569	556	547	603	567	583	562	550	558	552	569	556	549	577	558	557	558	567	560	527	567	623	545	543	547	612	550	543	536	557	521	593	595	531	584	541	538	581	586	544	575	598	560	552	555	569	547	564	560	592	604	572	523	564	568	583	556	568	564	607	584	551	497	576	576	596	575	546	571	550	540	570	530	560	577	557	598	535	606	588	505	558	576	552	572	549	610	530	587	602	538	569	501	560	543
80570	56788	38119	12467	2169	636	527	498	426	390	356	353	348	333	297	304	254	316	286	294	277	275	271	263	271	262	281	269	260	253	272	279	268	268	279	272	286	265	259	258	259	257	274	266	257	272	241	280	294	239	293	273	295	391	467	440	474	398	356	509	890	760	466	415	368	251	265	268	264	243	245	242	226	278	269	247	272	275	246	252	238	262	277	243	265	244	259	264	268	237	272	247	246	261	248	256	265	284	234	250	239	260	234	245	266	265	284	263	278	260	231	257	255	289	259	229	268	271	267	258	248	269	251	243	245	213	240	239	268	245	241	278	305	243	218	288	275	253	264	241	246	271	280	251	243	230	235	252	265	219	262	299	243	280	255	237	241	263	272	238	242	250	262	255	295	251	273	233	278	275	264	227	252	243	244	239	276	270	250	259	272	264	226	248	265	257	268	259	235	250	244	238	250	269	275	254	266	245	254	245	255	247	261	266	247	253	284	243	272	263	216	279	263	235	237	231	255	247	250	267	280	248	279	253	223	255	248	262	238	284	251	269	263	281	236	276	264	242	260	272	270	273	272	253	261	266	256	293	251	248	238	252	241	257	275	266	257	233	270	293	239	258	285	252	254	259	261	252	213	270	261	250	262	288	254	229	265	241	276	250	237	232	273	234	275	244	263	261	237	242	241	270	275	244	229	253	282	230	249	255	236	266	237	288	261	273	293	252	234	272	258	281	247	238	243	251	237	230	264	256	234	271	254	261	251	253	263	253	279	262	264	263	252	252	253	254	260	255	270	252	246	264	245	270	261	239	266	272	257	259	244	274	277	238	292	242	271	213	266	248	280	278	275	241	263	288	252	244	243	246	252	246	262	267	251	237	278	237	255	246	259	254	264	256	248	255	275	227	278	262	253	258	238	260	229	246	262	251	245	244	251	283	262	263	283	281	255	241	266	247	259	237	236	269	261	273	291	236	255	256	262	251	249	252	241	268	251	251	260	246	267	262	258	225	236	259	251	246	259	246	261	261	246	277	252	263	279	261	259	272	260	237	275	229	260	250	250	278	258	266	252	264	274	270	284	260	239	243	266	235	258	264	229	236	277	259	249	258	252	244	246	250	258	248	238	233	278	274	264	232	276	264	245	247	233	234	252	282	257	266	250	250	261	270	279	257	281	237	273	266	255	238	232	264	253	257	258	255	246	228	241	238	245	277	273	252	250	265	245	226	258	257	269	260	245	274	258	264	237	249	249	270	269	270	256	268	230	239	260	257	254	282	243	279	253	232	306	285	258	254	261	262	267	271	252	229	263	242	276	244	263	284	227	274	237	254	233	287	256	252	249	260	207	263	232	259	254	264	270	248	233	276	273	253	278	243	241	237	265	244	256	247	245	240	287	253	251	273	258	302	255	254	282	262	266	261	243	256	246	254	235	262	261	242	248	279	269	277	249	220	229	272	268	274	260	255	241	247	241	266	269	279	259	286	275	290	246	241	247	237	255	268	242	240	247	227	265	281	254	242	252	240	246	232	239	279	261	261	258	252	235	230	250	252	247	234	246	253	247	229	260	274	254	242	237	252	266	280	256	246	253	248	271	239	257	241	262	254	259	233	279	283	249	268	276	258	234	257	284	251	290	226	271	247	286	261	270	267	267	254	267	234	271	260	276	255	219	254	272	244	249	248	235	274	245	266	247	263	266	244	246	267	265	271	242	270	221	259	269	243	240	264	256	283	249	260	255	231	263	257	264	237	264	228	277	241	279	239	248	255	263	251	278	252	288	259	264	271	264	251	229	290	238	252	284	285	262	293	232	268	246	291	264	265	263	250	235	241	254	236	281	256	252	260	240	254	257	269	258	268	253	264	259	255	257	243	254	263	255	276	266	258	245	262	230	242	244	254	246	269	274	228	257	278	258	244	241	232	257	251	251	262	268	242	278	251	245	268	242	250	271	264	255	260	271	280	262	265	256	292	261	261	275	257	268	268	262	246	293	256	265	267	282	264	239	250	229	255	227	263	267	245	236	244	260	248	251	265	270	240	240	231	252	245	274	260	231	285	220	267	245	250	263	269	231	259	270	249	258	254	247	299	244	246	226	254	232	247	264	276	246	230	227	257	249	262	258	268	240	242	266	266	239	254	271	227	224	257	239	258	229	245	243	231	255	231	249	279	259	230	258	263	232	240	271	279	251	290	293	261	225	237	256	229	251	241	238	283	261	261	259	239	270	240	246	253	254	272	251	268	246	256	273	260	258	248	241	276	242	248	250	252	242	273	239	267	271	270	253	271	246	244	269	267	272	239	249	267	248	243	224	256	236	281	256	278	267	254	293	265	251	245	230	241	249	220	253	248	287	295	242	285	232	274	275	235	268	286	293	258	259	233	234	249	261	250	283	275	282	262	255	229	257	291	266	270	259	260	231	310	271	282	255	229	252	251	255	255	238	261	265	271	271	260	270	251	249	264	256	259	286	281	282	246	280	255	232	262	278	266	251	251	238	242	257	286	225	247	249	242	231	274	285	264	252	240	249	289	231	261	240	238	265	230	264	268	249	252	261	260	253	267	252	240	272	246	240	252	276	266	275	260	242	281	253	256	288	261	245	250	240	232	250	244	252	252	263	260	280	234	259	229	217	292	260	249	258	249	278	269	249	244	211	256	242	262	243	265	234	269	245	255	245	243	262	265	254	245	262	240	271	233	268	246	260	296	249	264	256	244	256	268	253	283	249	264	262	257	260	238	258	258	261	260	252	207	230	256	263	258	270	259	271	258	265	265	244	280	248	244	277	270	258	235	250	265	241	261	264	283	238	237	281	287	243	267	245	260	301	264	278	275	262	233	249	289	243	243	268	290	246	260	257	265	236	246	245	236	275	236	261	273	235	279	249	250	269	258	218	269	237	240	240	251	270	281	252	263	234	261	262	261	222	272	239	279	263	273	265	235	233	283	247	246	258	256	265	274	264	257	265	266	256	254	301	246	253	263	256	247	259	247	251	248	254	265	262	235	247	236	256	270	238	246	260	278	222	295	253	257	249	262	304	259	248	232	259	245	255	264	284	241	276	271	242	267	262	267	271	252	248	246	252	276	257	244	284	259	250	275	235	250	255	287	266	282	271	230	256	250	245	263	270	276	254	266	264	250	270	246	262	251	234	253	265	253	273	285	250	234	263	281	264	235	250	272	248	267	278	274	265	266	241	249	249	232	233	238	242	262	286	228	279	285	256	284	257	245	253	249	255	240	249	251	289	261	257	244	228	241	283	279	261	261	235	238	249	232	272	266	264	237	240	255	265	241	240	278	252	237	270	246	252	265	241	256	272	257	286	241	266	246	267	233	248	292	247	238	260	259	248	233	250	263	261	258	233	244	289	250	245	275	267	249	256	269	237	249	261	257	260	265	260	261	259	246	238	275	233	237	263	232	275	255	271	276	276	212	247	253	251	233	279	267	238	254	271	266	266	259	253	226	263	274	236	279	257	257	257	247	260	256	271	242	266	255
55092	40406	23547	2959	2655	2309	1842	1721	1528	1314	1249	1122	1085	1033	1053	1032	1015	948	846	838	905	841	848	823	797	806	831	794	787	765	794	730	747	797	746	787	740	732	781	766	715	746	690	750	707	727	738	720	755	750	792	929	903	1566	2502	2234	2344	1989	1539	2385	5570	4395	2364	1798	1436	756	670	723	720	782	721	646	737	707	750	729	699	686	697	727	684	725	699	740	719	700	732	720	706	700	735	746	699	714	731	721	682	695	695	690	714	697	723	715	724	774	767	708	679	756	728	681	739	683	745	707	685	699	688	778	728	686	697	712	703	724	658	715	756	716	742	734	713	733	697	703	735	728	723	720	726	652	717	684	689	725	688	696	714	713	686	707	679	707	690	728	682	716	698	674	680	734	715	702	702	711	735	745	712	722	722	726	746	691	714	706	721	700	692	743	698	657	714	715	742	705	681	733	717	692	744	770	700	728	712	710	707	721	670	681	693	716	720	706	661	682	641	733	685	716	707	716	727	768	743	712	725	714	718	715	689	740	717	713	707	690	715	732	713	732	712	685	677	747	689	707	710	665	724	705	684	679	707	687	725	701	678	721	689	713	697	691	707	659	706	702	697	732	732	699	712	687	676	660	739	701	693	698	695	673	741	697	671	700	694	661	750	666	717	709	712	711	687	684	688	713	693	755	694	686	680	712	706	709	723	734	655	727	681	660	713	737	738	713	692	686	714	678	713	692	681	699	677	650	702	729	713	694	701	650	726	702	731	742	744	691	723	746	687	740	705	705	726	715	706	711	694	687	728	716	698	665	656	681	704	714	660	726	730	691	696	693	763	708	742	687	756	741	684	671	682	701	732	671	749	701	713	730	753	684	688	663	683	755	754	716	698	755	758	634	745	723	758	694	723	669	679	719	742	656	723	720	732	689	710	740	678	738	769	670	705	688	708	677	639	699	708	698	691	749	723	665	696	727	750	721	645	769	738	682	706	698	719	704	698	732	720	728	676	667	722	700	722	697	683	684	689	689	707	682	757	708	693	718	697	681	706	682	701	687	720	732	683	686	721	703	699	693	686	747	710	755	668	695	707	731	722	703	703	657	769	668	702	698	776	705	726	671	717	702	718	718	661	679	715	750	699	668	668	666	706	693	704	731	705	685	705	686	750	664	680	733	729	683	664	675	679	704	726	690	727	726	688	731	717	666	719	675	704	667	684	736	740	700	694	682	725	734	744	712	731	728	690	702	762	691	715	684	726	720	688	727	696	672	694	707	689	733	670	708	726	698	701	703	709	738	717	674	703	685	717	715	694	724	698	711	671	648	726	710	722	700	694	657	716	658	743	710	710	726	689	668	705	730	755	718	715	741	718	702	674	714	713	737	684	728	668	670	656	667	665	667	712	673	701	721	661	702	672	721	707	711	696	662	806	712	685	711	688	706	716	667	666	743	712	687	671	712	717	683	699	710	686	689	738	652	745	719	717	661	694	694	723	653	732	661	687	741	707	706	720	726	706	672	703	691	727	748	648	683	690	713	712	617	713	681	712	680	700	693	722	661	721	693	727	701	751	708	737	711	698	736	744	665	716	744	691	691	719	695	744	736	702	709	754	710	678	697	689	689	669	687	720	691	686	690	705	736	689	709	735	698	688	747	711	704	723	684	696	690	705	699	712	682	691	731	694	739	719	711	732	691	724	697	664	727	719	688	711	717	739	725	730	684	674	725	673	647	731	653	717	711	713	721	657	725	728	733	694	697	680	653	679	719	654	738	704	671	693	742	699	693	740	755	697	696	697	716	696	675	719	685	689	740	709	728	692	706	692	663	661	725	724	689	709	714	650	672	714	755	711	663	760	698	731	748	671	696	672	698	661	707	673	694	708	692	703	677	652	701	689	702	678	673	736	723	603	727	692	706	726	692	672	739	664	762	700	644	721	745	675	710	685	680	720	692	705	737	719	679	687	765	676	703	644	743	704	706	730	723	710	681	708	646	763	715	700	720	710	651	680	682	784	736	728	718	735	698	754	690	688	652	682	737	682	730	698	701	720	680	731	679	717	690	754	690	700	716	730	685	735	708	694	705	701	679	661	702	716	700	676	720	657	762	710	730	709	781	672	695	779	708	707	702	722	669	709	702	698	698	704	739	666	725	670	716	714	695	688	693	697	724	706	697	713	755	685	713	706	734	677	687	737	716	684	712	713	664	721	678	668	722	691	705	724	772	725	722	722	693	671	643	672	680	733	737	692	713	706	717	739	696	719	693	765	749	692	722	698	703	779	757	690	723	706	676	705	701	726	738	705	706	754	707	733	748	716	672	717	669	708	713	741	696	706	713	690	731	705	725	746	749	681	632	719	726	644	716	695	682	678	690	712	683	756	694	683	710	719	672	688	698	658	706	675	696	683	679	690	690	728	685	716	702	697	674	721	689	741	689	716	697	673	752	723	694	703	705	703	698	685	688	737	702	722	690	696	755	723	754	680	743	724	768	723	692	703	730	717	657	718	704	775	721	717	724	725	705	744	711	717	692	757	718	696	727	701	712	727	695	753	676	696	714	709	691	741	762	668	692	719	724	721	719	677	655	746	702	659	710	677	702	738	734	750	702	733	707	707	692	719	736	746	754	744	725	635	730	685	643	712	654	747	712	748	697	677	729	708	690	691	692	777	718	747	708	709	731	729	732	680	698	735	745	726	736	711	745	740	699	718	673	755	735	708	678	716	707	684	651	705	724	679	680	700	699	687	719	720	704	700	728	690	682	695	679	706	721	716	737	688	706	730	707	708	765	763	690	720	700	713	746	722	766	765	675	664	689	696	687	769	697	680	753	685	708	767	734	796	727	738	697	725	683	730	706	725	698	667	669	695	688	717	684	740	765	705	719	748	712	716	681	712	693	695	638	695	682	736	712	716	663	716	717	700	696	699	690	626	712	709	699	715	723	721	734	706	681	693	739	712	715	702	736	680	679	709	695	682	745	695	745	686	712	753	677	713	699	716	702	734	671	690	672	708	651	715	708	671	676	685	727	724	678	699	716	735	702	707	670	740	706	679	697	683	702	649	670	718	686	718	696	705	696	707	722	690	691	716	712	764	676	720	694	690	728	703	719	722	739	703	728	676	676	701	697	694	706	723	698	705	724	715	715	729	675	721	729	665	693	738	754	675	714	678	724	728	700	740	698	721	720	776	705	688	667	705	720	733	687	716	698	739	682	713	692	714	683	716	691	751	688	746	706	702	710	702	687	666	722	709	694	682	676	676	763	741	649	731	692	687	732	708	705	736	721	686	706	673	724	690	695	694	687	721	701	697	704	715	724	723	722	749	694	714	666	705	675	742	659	669	733	742	692	710	699	657	742	745	680	732	720	676	775	694	705	731	707	702	722	684	723	703	671	702	700	700	715	673	671	697	713	720	701	757	737	690	676	690	717	675	724	672	664	739	724	731	682	697	716	720	721	725	678	697	702	657	758	711	762	727	726	687	756	717	703	702	732	699	677	750	710	757	693	672	706
25111	7185	3431	318	302	277	275	252	266	273	257	240	273	255	275	240	316	255	263	264	263	277	231	253	257	280	277	266	267	261	282	238	291	255	274	260	261	254	268	258	292	262	242	257	265	241	244	252	245	302	282	259	281	273	295	250	274	261	287	239	303	357	322	297	243	274	242	287	281	260	247	265	245	273	299	260	277	287	267	256	286	297	302	256	246	272	304	270	273	271	234	262	267	254	258	287	233	247	262	267	235	269	271	271	251	281	267	261	264	264	301	262	245	272	240	259	226	220	274	257	285	278	272	261	239	247	265	244	249	258	262	240	300	285	298	248	253	285	274	232	267	247	263	254	252	240	289	262	241	265	241	279	272	292	261	249	262	265	259	269	257	235	254	278	252	248	272	280	277	247	247	305	276	291	269	291	254	255	250	265	256	276	288	234	262	296	263	290	275	295	236	283	266	282	261	241	297	279	257	252	250	283	281	260	278	259	255	259	270	266	263	270	247	273	239	276	261	265	263	250	271	275	294	280	259	258	270	276	249	267	266	254	264	281	275	285	272	271	269	239	278	261	239	272	282	266	281	296	252	255	273	270	251	245	247	257	264	254	281	253	259	271	271	240	257	259	263	260	273	268	259	285	250	266	285	272	252	243	274	254	251	280	248	242	236	295	248	296	266	278	245	243	271	275	263	271	289	255	255	272	260	283	289	269	239	284	256	262	277	295	261	255	276	244	252	232	251	261	236	256	289	284	259	267	281	268	256	248	262	277	312	286	235	232	243	281	272	264	266	279	267	281	289	271	250	278	270	248	226	302	248	281	234	277	261	269	265	273	266	263	277	267	285	289	279	281	234	257	289	263	260	273	270	262	258	270	246	225	284	266	243	273	267	272	261	264	242	243	262	256	227	271	264	264	296	253	263	260	282	263	277	281	278	253	258	291	241	250	275	268	262	283	269	263	286	228	255	261	289	290	267	250	304	255	246	249	265	273	268	288	261	247	273	255	266	251	237	263	267	264	271	269	282	310	266	291	256	226	249	254	290	271	247	274	265	244	219	283	270	291	244	252	258	263	255	239	249	267	270	253	263	251	244	247	271	246	275	271	287	271	240	265	288	242	299	280	279	282	252	231	267	282	268	276	258	227	265	251	281	265	273	263	249	248	259	291	272	251	259	228	269	261	283	267	292	269	268	277	281	257	250	253	260	277	286	255	265	254	290	275	251	271	269	236	278	255	244	290	245	291	273	259	265	257	253	265	288	280	298	266	270	271	280	235	263	287	283	271	248	288	265	266	273	282	256	252	257	260	253	277	263	244	251	272	257	288	261	266	280	275	249	273	265	280	246	271	265	258	237	281	270	252	245	234	250	267	267	270	238	260	262	291	288	234	273	257	275	260	275	279	287	255	261	287	275	279	230	254	241	273	244	280	287	268	242	283	247	267	254	283	261	274	275	239	245	260	255	260	288	257	257	271	285	246	268	267	255	266	267	278	232	263	265	277	297	275	277	304	260	270	252	241	275	277	265	243	247	277	241	281	279	242	278	296	270	255	272	287	249	261	283	274	286	252	277	241	272	240	279	247	254	250	247	244	265	280	277	274	274	261	271	294	264	274	253	279	280	288	246	270	254	279	266	258	273	243	240	277	264	280	256	261	291	270	274	256	279	279	245	234	247	261	294	271	240	294	252	263	241	268	271	266	273	246	263	277	266	253	307	262	267	276	266	272	237	266	254	250	263	253	249	271	278	303	279	240	282	246	274	266	257	284	265	280	281	251	278	224	270	250	236	244	280	223	265	258	254	259	273	286	262	292	262	261	275	256	274	257	276	278	296	260	270	279	235	262	270	282	270	281	256	254	285	257	245	279	302	261	253	264	256	249	278	261	272	272	268	260	271	246	271	264	257	249	244	227	275	245	270	285	272	265	297	250	278	265	273	272	280	269	270	263	275	265	278	261	249	254	286	264	259	258	252	253	243	309	268	278	285	257	280	263	283	254	271	267	282	264	269	234	254	275	259	272	263	259	268	255	298	249	255	262	285	270	255	272	259	272	264	299	259	257	260	254	266	290	280	256	284	280	293	269	272	235	297	238	255	241	232	245	268	247	271	286	259	289	253	244	264	268	268	273	272	255	282	266	282	256	267	256	280	256	264	260	259	221	260	256	280	270	262	264	287	250	270	288	275	272	252	250	254	284	282	255	257	276	273	263	268	259	268	227	284	248	272	260	254	260	270	249	255	257	262	250	265	259	260	281	270	272	269	277	282	277	258	291	263	267	240	288	245	266	237	297	220	249	253	258	269	289	266	242	256	264	284	277	256	257	267	249	246	294	271	275	241	270	262	254	272	265	269	305	247	302	274	282	234	267	251	272	266	254	260	242	272	282	259	291	237	269	271	258	281	259	295	253	258	255	274	243	265	300	280	303	239	256	274	260	271	290	247	263	243	267	268	248	260	291	283	264	276	294	289	267	263	271	251	235	280	261	251	268	259	273	284	241	260	245	251	234	276	254	261	260	279	305	253	269	231	271	257	244	265	242	294	277	264	264	250	274	237	278	301	253	294	267	275	258	264	260	256	286	299	277	266	298	253	267	292	276	253	244	289	267	256	279	255	275	267	268	267	264	290	274	257	232	289	256	273	270	241	255	264	269	262	258	278	272	267	263	267	315	257	240	277	258	278	279	256	269	261	283	229	263	262	254	258	269	283	277	248	275	268	248	269	268	256	271	270	270	287	240	251	255	253	265	255	263	308	264	262	242	252	241	257	281	262	261	241	268	235	239	270	216	254	278	269	261	289	259	286	279	255	236	264	266	263	258	264	259	263	261	272	261	273	239	268	272	280	232	243	257	264	283	247	276	250	263	264	251	257	240	296	268	262	295	243	267	248	251	289	265	276	260	255	270	267	267	224	237	250	287	287	281	288	272	270	285	311	251	274	253	255	237	276	299	256	260	243	255	290	276	254	270	218	289	270	265	260	244	297	244	250	249	255	289	270	257	267	274	259	294	273	273	269	251	256	293	270	261	265	283	264	256	254	278	269	297	261	239	300	256	273	259	266	288	283	261	261	292	251	246	283	266	277	288	266	257	242	251	242	271	249	271	284	245	275	269	275	248	248	287	285	271	263	231	233	262	258	248	272	283	274	271	251	262	274	248	243	260	250	242	256	235	242	261	261	241	288	271	255	263	263	273	277	264	250	258	250	298	282	284	276	220	277	255	260	253	243	286	254	261	304	243	259	256	270	278	264	266	254	262	258	271	302	293	241	250	263	277	274	257	273	278	249	278	254	298	270	295	242	268	259	250	257	263	281	252	276	288	258	267	264	255	259	255	308	257	258	243	271	279	248	273	266	281	267	268	276	281	262	285	265	253	298	268	283	269	284	297	258	281	273	259	249	265	264	270	267	263	223	248	251	267	257	280	280	297	288	307	272	246	265	262	265	268	272	256	265	281	272	250	261	260	265	261	259	248	279	261	264	278	278	295	277	298
23458	7183	5065	776	741	757	761	756	766	759	668	747	747	696	739	691	714	732	728	737	679	709	753	734	715	727	750	777	728	718	758	731	722	697	726	727	714	730	697	714	693	746	687	712	739	712	640	765	729	742	708	692	729	721	759	813	793	761	760	766	1070	1235	961	803	732	730	727	724	700	700	728	724	723	719	712	719	724	701	687	721	694	756	778	732	703	684	776	760	695	734	727	752	735	723	744	729	715	767	754	680	751	712	723	725	773	688	701	724	735	714	694	725	724	740	712	715	672	715	728	684	705	705	723	676	759	704	734	730	702	736	747	748	678	742	759	716	721	725	710	710	722	737	718	695	703	721	708	740	714	743	685	721	712	697	757	694	744	697	759	677	735	722	690	731	712	774	736	715	760	736	672	761	711	710	701	732	741	707	734	706	728	754	727	727	715	656	688	713	706	705	708	696	737	700	785	730	702	687	729	747	708	682	715	706	702	720	706	717	728	713	686	708	735	678	693	732	727	681	751	729	710	716	734	706	710	700	691	701	748	730	713	726	771	734	695	709	719	716	674	737	728	727	717	754	743	767	730	725	747	691	728	732	758	670	753	723	757	677	746	776	738	724	704	750	714	767	739	759	698	704	694	738	776	747	676	728	737	672	776	757	688	705	737	696	771	714	723	722	744	700	703	718	706	719	739	761	695	729	701	693	698	761	674	697	744	709	762	724	748	779	725	738	718	708	716	768	680	727	692	679	691	709	796	670	723	709	696	739	684	744	757	740	742	696	760	708	724	737	752	734	718	728	742	736	705	739	699	708	707	721	659	768	723	721	731	742	671	717	711	687	761	722	748	705	671	705	727	709	699	726	720	692	743	763	701	697	730	789	780	709	725	713	708	746	725	710	691	681	707	737	730	751	707	748	698	725	759	741	715	692	704	738	752	755	730	761	717	738	733	713	688	700	738	685	725	683	698	739	733	761	726	744	751	717	748	724	750	701	729	734	746	725	770	728	710	739	710	778	726	709	735	711	742	726	721	721	751	728	713	774	748	727	739	722	694	769	777	691	727	701	720	717	702	743	727	712	759	669	711	730	702	729	732	694	670	728	748	708	728	688	713	692	731	750	686	749	664	747	733	689	704	734	688	776	746	721	706	755	706	709	749	725	720	690	713	681	728	707	722	754	692	765	738	723	670	783	698	715	670	665	741	652	747	719	706	706	748	750	714	686	758	762	705	720	732	713	712	727	669	706	682	748	733	725	681	755	720	673	695	726	737	763	754	732	753	726	709	689	759	716	710	754	718	701	712	729	697	727	691	758	758	731	739	727	716	761	775	713	691	703	704	712	701	737	680	704	738	700	682	670	688	746	730	688	695	723	734	738	726	687	705	678	715	747	756	719	689	704	686	689	713	740	746	744	712	715	696	715	720	742	734	689	730	700	718	695	718	685	705	697	728	724	720	697	702	724	705	699	771	740	710	738	691	728	755	708	747	740	677	667	716	728	702	728	799	722	718	726	735	738	719	702	716	738	745	751	721	741	665	736	729	745	684	758	738	677	745	679	674	764	717	740	775	725	725	745	726	716	812	702	735	702	699	724	746	723	716	693	688	705	733	698	733	729	716	735	707	716	745	716	729	729	747	758	703	718	737	709	736	699	731	739	734	707	749	704	662	761	767	708	672	730	711	695	740	756	772	718	736	672	709	738	713	766	729	694	693	737	767	767	786	744	705	759	723	727	733	721	705	715	715	683	726	742	736	739	756	702	766	678	705	730	695	719	708	730	689	711	727	736	727	703	767	717	710	730	701	738	747	775	708	707	728	731	752	712	719	737	712	722	715	665	686	750	700	689	741	721	764	728	746	783	704	718	733	758	723	690	745	703	677	702	698	740	764	729	714	740	730	701	715	698	781	755	751	722	725	696	732	738	744	735	683	735	714	708	728	693	734	749	703	725	729	783	743	725	723	678	705	748	709	773	710	669	672	713	684	699	694	741	703	728	696	748	730	751	774	782	737	785	732	720	669	775	726	729	706	728	711	734	695	766	675	697	675	687	702	718	691	773	681	698	694	773	692	703	709	797	696	734	727	730	726	711	731	720	693	718	711	735	666	658	681	743	690	705	757	703	771	724	682	700	741	742	707	687	714	689	726	740	688	704	718	710	710	690	676	771	674	772	710	718	767	750	735	694	752	745	735	731	733	757	681	708	730	724	737	728	765	715	678	716	718	709	750	724	750	665	719	666	707	688	658	692	678	754	692	755	719	748	673	728	742	705	789	706	728	721	703	769	712	737	707	735	688	722	723	688	755	681	729	696	665	722	693	740	762	700	708	734	696	732	700	751	741	700	703	704	697	720	656	656	740	737	714	696	676	688	723	656	716	727	764	715	695	721	752	716	736	733	716	750	765	698	746	705	728	714	726	712	722	781	758	738	795	726	671	768	728	744	701	708	743	762	756	738	776	702	686	690	719	710	755	711	719	736	739	730	734	682	758	694	752	764	730	717	717	701	710	742	771	726	714	743	709	715	681	738	705	729	751	763	669	724	724	729	773	696	743	734	720	731	692	738	714	777	729	749	700	749	704	770	713	725	761	686	732	771	677	715	741	711	704	714	683	724	715	703	698	737	674	694	697	746	727	695	758	729	710	704	706	752	721	720	710	652	770	707	709	689	693	713	719	726	690	695	684	768	705	684	733	698	695	750	728	720	689	695	665	778	784	760	730	679	704	724	715	698	730	729	695	724	721	689	738	793	695	766	730	727	771	668	714	717	738	710	754	729	751	678	710	736	678	687	679	723	730	752	733	744	761	736	679	735	768	701	729	780	720	708	732	745	774	751	704	737	752	698	685	686	726	729	691	706	704	711	686	742	718	707	768	710	701	744	712	717	714	726	726	715	720	757	768	734	709	686	732	728	720	720	731	707	711	697	665	726	709	702	716	704	739	729	719	744	731	689	687	731	724	735	729	755	735	727	707	691	677	721	692	701	712	720	737	761	724	708	744	704	728	685	756	741	715	740	632	729	780	721	736	701	732	735	762	713	739	698	694	718	704	720	657	703	693	710	722	694	749	683	771	719	706	771	722	736	768	723	673	730	741	748	751	722	722	716	737	719	701	732	724	738	750	713	747	741	741	686	666	763	689	684	723	712	696	739	740	711	740	699	786	729	712	713	771	731	745	704	761	731	736	750	697	762	743	696	730	739	726	723	748	726	749	711	732	732	694	685	766	730	690	742	693	674	719	741	695	702	722	718	714	708	708	724	723	701	715	730	698	803	755	765	735	778	725	668	717	710	705	698	737	695	701	689	732	697	754	725	669	717	737	742	683	766	696	717	673	758	702	701	713	703	750	705	735	702	741	708	717	734	697	728	718	789	731	725	700	716	704	703	723	720	712	745	701	677	685	710	747	673	714	715	729	739	694	676	684	726	734	767	688	688	787	728	741	694	702	696	709	722	744	739	692	743	721	756	705	702	688	704	731	762	737	679	722	702	678	699
70542	45361	32705	4786	582	382	346	318	303	251	258	270	264	213	241	241	249	253	256	229	225	242	217	208	245	234	226	245	268	240	239	217	246	226	221	226	244	232	224	236	228	228	200	237	224	221	233	234	198	220	248	247	226	246	269	260	311	340	293	382	635	590	384	323	249	235	231	215	201	196	225	213	200	204	232	231	226	244	219	221	236	218	222	232	223	221	232	218	229	260	205	223	207	241	222	223	248	229	204	223	236	243	241	229	215	253	223	197	246	237	218	218	236	211	183	213	243	219	229	224	200	206	227	246	223	243	239	237	213	236	225	242	201	195	199	212	212	234	238	238	204	187	212	234	230	214	211	221	227	215	210	216	229	218	230	222	229	216	226	231	205	229	200	237	243	197	208	219	249	240	226	213	220	200	223	245	253	237	224	220	214	246	223	217	218	240	208	230	215	225	227	225	199	244	214	201	207	235	227	224	216	203	242	217	225	227	253	236	239	201	218	220	232	246	220	246	230	218	211	241	216	235	214	200	225	215	226	275	200	226	231	220	238	238	236	215	229	209	205	195	240	233	226	225	223	244	218	220	209	209	239	228	217	230	229	224	242	234	240	229	204	222	197	196	235	223	242	226	232	200	213	216	190	204	209	202	226	209	242	234	253	260	211	213	201	234	233	216	195	240	258	207	240	216	216	234	261	210	241	259	211	231	220	227	231	223	213	205	230	205	235	213	224	240	234	230	246	224	225	236	254	202	218	239	199	249	211	227	214	222	226	224	229	241	213	237	206	199	224	241	260	244	234	255	218	205	226	240	226	238	256	206	215	250	209	220	238	234	227	198	220	225	235	228	232	226	235	200	228	217	238	236	235	243	210	216	237	231	238	195	217	199	207	206	216	198	207	207	228	223	197	221	215	240	214	221	200	227	240	208	230	209	205	227	234	218	230	227	221	233	227	244	213	224	211	215	258	240	205	208	204	236	234	242	233	246	237	216	228	206	221	248	249	204	213	216	213	210	218	235	218	252	225	240	217	223	231	234	216	218	227	239	189	228	211	233	218	240	237	211	205	234	210	222	218	219	237	225	212	238	219	190	257	221	221	222	227	229	202	245	223	224	212	234	241	211	216	229	216	225	231	226	215	237	238	219	239	212	217	202	215	206	244	218	201	239	217	256	213	245	220	226	220	209	228	249	212	226	208	232	234	255	242	213	228	228	240	251	228	234	211	208	217	219	214	230	228	202	205	229	198	203	246	216	234	268	230	218	235	201	230	219	246	216	224	231	221	227	228	222	222	205	232	240	254	228	245	225	212	217	258	228	223	228	201	216	224	204	229	240	252	217	194	205	246	190	196	217	215	221	226	201	201	250	208	246	233	220	226	217	180	232	235	245	199	207	226	220	201	234	224	207	231	222	192	220	243	238	228	226	236	221	250	215	213	236	233	212	221	212	239	230	210	236	222	212	207	219	212	244	221	208	232	207	232	217	236	214	248	242	215	218	213	232	215	247	222	226	242	217	217	213	232	224	260	244	248	225	206	204	234	217	209	208	212	224	218	230	236	244	224	226	209	194	231	258	232	217	225	222	187	233	243	215	243	230	196	228	239	226	228	215	196	210	224	224	184	224	221	229	197	199	244	240	213	227	237	240	214	208	208	219	207	220	208	236	187	201	215	245	231	250	212	209	214	224	219	235	236	190	226	227	217	246	233	215	218	210	224	239	218	227	218	221	228	260	218	231	235	227	265	204	251	216	245	213	226	239	211	228	228	213	229	217	213	242	238	214	207	208	206	216	200	225	205	205	215	209	228	245	206	214	226	235	209	230	222	212	224	234	212	225	232	217	231	231	220	226	249	188	215	236	225	231	232	225	232	201	220	236	214	227	236	237	230	223	249	236	212	220	207	232	216	230	209	224	245	232	236	241	234	233	217	209	226	239	229	247	217	232	210	217	230	208	256	222	222	230	218	249	232	238	219	210	231	266	256	197	235	231	237	212	203	250	205	234	214	220	220	245	230	224	219	224	226	220	208	232	208	231	240	239	231	242	212	214	215	221	207	207	229	261	227	214	241	218	202	221	249	212	222	226	219	205	233	215	231	244	206	234	234	197	202	210	233	225	240	228	230	218	213	203	221	215	241	214	244	200	216	243	221	204	220	222	227	211	226	239	230	217	239	225	249	242	251	238	254	237	213	214	214	235	222	236	204	218	222	239	228	210	241	201	209	189	233	247	225	226	201	260	217	227	240	209	225	201	210	229	238	241	235	216	239	239	230	202	248	187	230	226	201	247	243	209	208	242	198	240	225	227	204	220	220	202	233	244	222	249	218	228	214	244	213	203	212	232	243	230	231	198	258	231	236	237	212	224	198	246	228	206	219	251	215	226	191	243	258	247	222	213	247	230	250	232	212	203	212	215	232	230	228	232	230	226	230	230	202	218	242	219	241	212	220	209	196	223	190	256	231	205	234	203	220	255	235	230	229	225	224	230	251	227	219	223	229	215	240	187	206	223	243	235	223	206	221	231	218	253	206	225	246	210	219	194	225	210	215	231	217	220	211	253	230	199	236	213	220	208	197	258	215	222	213	235	221	213	203	253	227	207	225	223	243	250	251	218	217	202	185	216	230	243	268	215	228	237	220	218	219	217	226	222	241	223	235	206	205	205	254	249	229	224	240	242	249	212	204	192	254	234	257	223	200	218	214	225	226	218	252	240	245	243	217	223	206	248	226	219	239	226	222	227	221	269	248	232	219	230	219	215	226	223	208	252	260	229	235	225	229	203	232	220	211	210	221	231	239	219	250	228	238	239	236	213	244	229	222	228	216	222	215	229	239	230	230	253	207	214	232	242	230	208	218	227	222	211	249	208	236	231	214	207	244	220	220	224	225	239	225	239	234	210	212	233	233	209	222	222	241	246	227	251	229	236	209	256	248	214	229	233	209	222	218	220	195	206	234	213	232	189	221	240	217	235	211	207	214	201	238	228	249	220	252	251	207	230	217	213	233	232	249	251	233	206	219	230	201	199	196	215	245	204	243	263	207	242	184	238	190	223	250	240	213	198	246	229	240	225	232	234	214	226	193	216	218	212	228	232	240	236	214	236	228	237	221	227	263	207	221	214	243	260	211	216	224	221	240	221	254	220	212	229	252	218	212	200	250	226	224	221	219	237	233	207	234	211	241	242	218	223	230	238	241	210	223	219	202	210	225	210	201	238	230	252	205	258	241	210	221	189	240	232	234	211	253	235	215	238	234	209	208	222	237	236	240	205	233	233	207	247	237	208	252	228	211	220	223	216	234	224	232	224	219	218	224	225	212	236	204	216	227	242	228	215	221	193	219	212	227	223	218	209	232	239	219	230	200	209	221	233	254	216	211	213	218	218	232	229	220	226	210	252	202	241	230	222	232	227	226	211	226	220	197	232	213	193	221	218	233	191	212	230	216	228	224	223	216	214	224	214	226	221	224	242	233	228	203	232	228	236	238	235	223	240	211	236
45337	31272	21297	1844	1700	1415	1281	1090	1001	986	907	842	848	756	809	818	756	727	762	708	684	722	725	741	678	667	679	672	640	666	690	666	688	683	669	622	686	659	641	670	682	643	636	634	663	634	650	678	631	664	714	739	775	716	847	1054	1345	1409	1365	1804	3840	3104	1510	1259	910	606	670	677	664	622	657	686	629	678	643	650	617	556	656	628	596	631	665	644	633	656	619	639	630	609	609	686	626	589	604	647	632	628	634	630	653	628	654	619	644	593	668	659	634	638	648	621	655	610	657	649	652	649	596	671	625	591	622	616	581	636	669	614	599	630	625	628	634	612	648	677	691	667	624	683	602	628	599	641	660	584	617	634	619	570	635	654	622	631	604	620	669	639	605	646	661	665	656	590	657	626	631	623	615	637	576	621	624	609	617	641	605	605	647	638	662	696	630	631	641	682	620	607	613	622	620	666	659	616	638	654	648	605	616	623	618	591	658	649	596	596	628	614	630	594	642	588	618	630	636	579	579	644	632	651	641	635	632	652	626	680	638	614	619	668	676	665	624	647	619	650	635	612	603	658	602	617	592	614	613	561	628	653	632	614	606	604	656	599	610	650	609	660	576	586	619	630	618	640	640	626	645	577	621	668	667	651	635	582	632	646	636	615	663	629	642	641	619	597	637	650	661	583	639	629	608	661	682	617	622	621	644	592	632	594	588	606	614	637	647	609	636	602	678	582	651	678	637	596	625	607	642	639	613	635	625	580	653	647	653	605	651	627	633	621	645	672	629	601	703	610	652	667	614	672	658	642	631	625	658	612	628	624	632	566	647	671	628	614	619	589	637	640	673	664	621	644	620	617	641	609	617	622	619	675	565	582	623	602	648	627	640	627	643	624	603	612	629	570	645	644	599	639	646	640	652	617	653	658	653	643	636	591	611	600	646	646	624	646	616	669	625	621	669	627	652	650	671	622	635	634	604	618	628	613	636	678	626	546	626	632	600	651	611	595	663	641	635	647	619	680	630	602	612	613	650	639	615	570	649	653	632	624	654	600	650	631	637	639	628	585	620	633	661	610	580	627	685	617	660	633	678	653	642	627	649	632	619	638	612	600	661	656	597	670	589	639	634	626	600	657	622	669	674	640	638	625	644	626	627	610	650	616	602	637	589	650	629	650	623	656	626	672	642	610	674	614	608	626	611	687	613	647	628	643	641	625	616	641	605	605	612	657	629	663	657	604	646	633	639	588	621	646	630	632	631	648	645	649	660	653	635	652	608	629	650	619	626	613	648	623	606	649	666	638	596	614	686	644	641	626	639	655	615	637	639	638	681	633	591	594	620	593	591	624	637	675	642	659	690	614	626	614	606	635	653	632	606	624	619	655	596	576	589	606	614	641	637	653	586	645	620	611	629	673	645	668	635	618	643	598	690	629	660	637	619	609	628	664	675	666	687	618	627	623	617	682	645	618	626	644	681	603	659	627	609	638	625	652	643	622	621	699	622	596	613	650	672	606	602	618	679	606	605	616	629	587	651	627	613	646	647	590	579	643	641	665	600	604	646	594	607	643	598	611	603	640	682	629	610	607	622	590	678	583	628	602	645	601	616	622	662	609	601	606	663	639	630	603	629	616	634	628	646	632	629	580	638	642	647	672	655	590	596	684	647	598	585	647	607	621	637	645	654	599	597	591	648	644	627	596	624	639	585	618	670	657	628	636	613	604	606	615	621	660	632	602	610	630	647	661	625	642	622	613	628	613	638	613	655	633	640	703	641	597	623	581	627	646	671	657	565	702	620	635	638	637	646	611	644	614	609	628	591	637	626	623	657	646	636	580	631	619	639	602	619	638	655	639	632	562	627	611	634	606	588	639	623	686	637	641	644	617	631	602	607	640	663	660	651	627	649	597	596	620	639	639	670	618	610	599	633	675	618	626	614	609	625	640	653	619	629	637	660	601	619	607	606	621	634	617	639	631	625	622	660	596	608	647	638	631	615	592	643	642	610	615	620	618	639	600	648	665	655	612	629	596	659	633	665	628	595	645	634	631	643	611	659	620	631	628	676	618	655	606	673	593	635	607	607	622	632	674	656	613	640	612	580	603	642	655	638	623	619	632	601	633	637	651	631	672	627	606	634	703	622	606	627	633	615	647	647	610	627	621	608	605	606	665	591	652	634	627	599	647	633	645	678	597	631	658	635	649	665	665	627	628	582	585	581	675	600	630	638	637	664	662	645	659	640	580	647	629	659	602	622	623	589	628	650	638	609	639	638	627	632	637	644	629	639	613	660	624	595	613	652	676	631	636	620	613	599	649	658	603	613	575	651	623	626	650	641	670	625	621	630	656	600	657	654	605	639	627	635	585	624	647	683	589	656	604	604	637	616	655	591	625	633	612	630	663	616	631	676	630	649	617	655	642	636	630	630	613	611	668	664	608	596	614	648	633	653	641	613	646	602	645	617	641	654	635	661	649	631	660	608	621	638	659	606	634	592	632	625	675	636	637	654	622	633	648	599	581	607	623	651	655	639	650	683	637	689	654	634	613	615	665	655	647	623	635	630	650	647	619	634	586	672	604	615	598	666	633	615	636	601	652	625	577	661	628	649	637	607	640	599	628	649	611	638	649	649	635	603	632	610	612	653	606	601	581	618	605	642	640	598	625	666	620	672	611	636	659	628	692	638	639	632	653	621	655	630	619	615	594	666	626	671	688	621	637	613	636	630	651	628	617	634	632	564	618	672	662	645	617	652	651	630	626	604	586	639	629	634	638	644	616	682	587	634	592	661	708	629	672	598	589	609	604	613	613	697	640	651	627	599	608	598	610	661	633	671	582	615	600	633	629	623	622	608	658	634	568	625	613	633	621	586	660	629	572	663	618	622	689	602	665	626	607	603	623	655	655	609	624	647	617	602	613	688	635	630	581	599	597	620	636	648	601	651	632	624	646	618	626	602	659	616	602	657	614	631	667	631	586	671	600	639	584	602	635	619	647	620	616	627	620	621	626	645	632	703	613	628	641	625	608	632	663	642	620	608	626	623	616	604	626	601	653	666	624	675	660	655	629	643	671	673	673	627	647	638	607	612	611	633	622	611	632	628	578	656	625	607	627	657	646	613	629	639	606	602	613	576	677	596	651	649	656	664	648	610	603	609	629	645	625	647	657	627	633	602	680	648	575	551	648	625	695	578	634	621	620	595	633	654	622	595	635	659	639	664	626	622	571	592	647	615	637	655	651	635	603	615	629	606	654	643	634	642	629	666	635	671	671	597	634	621	634	680	626	629	633	621	612	643	599	653	638	628	634	642	621	661	652	667	619	622	631	663	580	641	667	671	608	626	641	632	604	619	685	643	574	620	651	635	594	624	626	634	587	634	640	647	641	659	657	595	634	630	650	615	636	632	639	639	613	676	603	658	658	683	610	646	635	646	663	629	613	641	621	647	627	674	654	611	616	609	682	615	609	646	630	631	634	586	586	640	674	655	613	667	628	642	619	632	640	599	643	577	623
81303	57672	43277	11026	1459	687	572	499	419	402	357	339	336	349	300	304	310	311	273	290	308	297	299	261	299	295	295	271	292	259	254	261	254	274	283	292	302	291	271	268	273	293	276	260	265	264	272	285	252	267	256	295	326	318	314	363	431	437	377	540	867	562	592	661	384	269	262	275	266	285	303	277	257	279	260	250	259	278	281	258	257	270	245	263	266	256	258	260	269	255	261	228	254	254	236	269	272	254	270	261	253	274	270	258	254	267	245	266	254	242	273	293	247	282	269	278	278	276	292	260	289	270	293	286	252	269	242	290	260	257	264	286	252	243	282	265	284	291	245	262	234	254	302	226	260	249	270	236	269	265	270	277	273	255	270	249	268	271	296	257	298	306	284	252	265	299	248	259	276	277	263	290	267	272	254	283	288	264	267	244	248	296	253	272	261	289	273	266	247	279	271	261	261	282	278	264	277	286	253	269	275	280	254	263	269	307	256	272	267	282	252	281	303	296	259	246	299	262	272	264	226	249	226	275	265	292	245	256	288	278	258	260	269	241	273	266	277	277	259	266	209	254	273	269	248	261	299	279	242	244	271	243	263	251	282	252	281	266	261	278	278	245	275	284	292	264	258	267	262	244	264	245	267	289	271	256	267	275	243	253	257	275	259	257	289	292	290	285	269	277	267	252	256	299	245	271	275	282	274	282	260	255	243	266	279	301	257	285	275	281	276	278	278	266	258	253	306	256	264	293	249	229	260	268	265	260	284	282	260	294	271	271	270	275	271	305	265	263	269	273	274	257	275	277	253	256	292	305	245	286	251	292	285	260	233	308	305	255	282	293	252	237	277	282	266	274	271	271	273	264	268	243	267	268	284	270	273	277	289	263	295	276	256	260	254	249	247	283	262	233	267	280	275	224	277	267	269	273	256	292	254	277	265	294	242	261	257	283	278	257	297	277	270	239	254	271	283	254	248	290	290	288	230	238	251	269	272	274	263	254	262	228	273	242	266	256	255	253	268	258	277	270	254	235	269	238	252	255	267	267	296	288	274	250	271	273	264	280	253	252	286	300	277	294	254	270	255	253	251	255	269	287	265	271	273	251	255	269	278	263	247	292	273	295	255	252	312	240	284	256	266	282	269	264	268	255	256	277	253	299	278	264	313	254	248	253	283	244	289	284	268	291	253	281	273	251	267	260	290	267	296	228	262	253	256	261	272	272	238	279	258	284	262	272	251	254	276	281	284	274	266	247	244	298	246	272	265	277	269	272	274	281	299	286	275	289	269	249	268	268	259	250	296	288	266	270	285	274	308	288	259	266	247	287	278	264	268	304	266	230	271	257	265	258	268	261	256	261	255	234	274	267	280	291	287	260	252	275	261	289	261	265	264	230	246	241	268	245	261	280	263	259	266	274	263	274	269	264	290	253	283	286	270	287	273	287	270	257	255	266	271	273	233	250	258	267	291	291	300	273	250	294	271	266	287	277	284	270	276	268	272	256	239	257	273	278	273	277	260	264	239	268	288	254	255	295	257	254	281	253	270	283	267	285	246	258	253	282	277	261	258	276	264	249	271	269	286	287	261	245	298	306	293	267	298	288	230	267	281	272	296	285	280	257	299	299	276	278	267	267	231	280	283	264	260	271	289	272	283	261	286	259	264	276	282	251	265	277	240	285	264	277	264	268	297	247	250	251	269	255	284	251	270	243	259	264	242	315	242	279	279	234	308	285	284	263	262	264	269	263	263	264	245	246	284	267	262	293	267	242	281	256	236	236	285	304	257	273	279	242	265	251	290	260	265	270	270	244	280	276	253	267	273	269	293	274	273	262	265	254	263	229	267	228	275	274	260	302	268	260	254	272	256	268	290	262	290	276	288	261	289	287	276	265	265	261	264	284	296	300	282	298	283	294	291	291	277	296	269	246	274	250	271	244	234	289	288	292	278	298	253	264	268	268	297	249	269	249	265	259	290	280	256	270	247	289	260	264	287	266	265	253	259	278	253	285	309	253	280	244	286	250	253	239	256	279	248	279	285	267	283	279	271	299	252	263	257	268	266	235	245	277	275	245	271	257	249	250	265	247	274	283	264	238	265	263	242	264	277	254	257	261	264	253	241	274	292	260	272	251	259	242	249	271	261	290	252	234	262	288	277	283	268	245	275	222	257	272	281	260	273	244	293	246	282	295	310	268	273	274	305	261	245	278	265	257	267	286	264	251	287	264	247	265	259	291	262	233	258	250	280	257	246	271	265	260	249	277	271	246	243	255	252	280	259	269	251	247	247	253	272	269	271	288	272	239	261	238	262	257	295	264	276	282	262	245	282	236	262	252	277	268	270	262	281	275	255	286	259	276	269	264	278	307	271	250	278	286	295	263	273	253	290	257	274	284	224	226	276	269	290	264	278	273	263	305	261	256	287	277	237	272	261	254	278	262	276	267	285	271	239	281	289	284	226	245	281	254	256	273	262	256	249	274	284	268	303	231	269	237	281	275	283	256	281	262	264	243	284	268	239	282	248	270	290	284	271	297	276	260	248	294	267	295	270	257	271	270	241	278	262	302	272	254	235	271	270	271	278	261	285	260	271	267	287	241	265	271	269	258	255	259	244	297	251	254	248	239	281	300	256	304	293	310	264	241	281	256	253	261	263	237	272	268	263	273	273	256	246	273	283	290	256	263	272	277	249	251	275	257	239	269	286	242	307	288	274	273	238	240	242	249	265	277	274	280	292	267	279	276	277	282	274	291	256	253	263	280	237	278	257	263	278	259	296	300	275	241	269	283	266	284	285	238	297	288	259	255	267	278	246	252	279	268	246	293	255	269	266	268	268	261	275	243	271	247	242	282	262	230	268	247	271	236	256	288	283	291	259	253	270	272	266	288	264	264	279	239	254	257	262	283	246	286	268	273	282	257	267	307	248	258	259	282	290	271	257	282	264	267	258	250	257	277	269	269	273	258	260	269	294	272	296	255	213	289	248	273	295	271	306	255	299	296	253	255	268	258	273	273	252	255	255	270	269	297	242	253	280	277	259	278	270	286	294	282	267	252	265	233	263	288	264	310	252	264	233	239	265	264	287	257	247	254	266	264	320	278	264	249	284	279	282	258	290	253	266	281	245	255	271	264	280	266	290	280	242	267	270	257	253	309	255	267	281	271	272	269	265	283	267	298	276	272	228	291	257	292	255	265	264	277	257	281	274	249	270	265	243	223	261	228	232	281	260	266	280	292	282	249	260	268	251	246	264	261	293	274	282	276	282	286	262	275	276	282	276	270	270	267	260	266	272	253	286	249	273	257	275	263	232	284	286	285	250	265	267	278	254	274	263	285	295	282	290	283	260	260	283	224	265	264	266	277	274	265	252	282	241	285	259	286	235	287	287	301	273	294	251	277	279	260	289	271	262	312	247	257	267	256	291	268	273	271	282	273	281	281	261	257	280	255	280	274	268	278	306	271	280	257	262	284	260	294	246	287	264	287	249	285	254	283	278	257	270	274
55183	41900	26565	3038	2641	2223	1935	1674	1482	1441	1264	1197	1139	1078	1028	1059	1046	931	957	891	892	883	847	846	806	854	825	846	785	839	847	749	813	816	780	811	729	779	756	790	739	851	794	780	809	744	825	750	752	778	825	1036	1143	1060	1163	1459	2032	2061	1586	2720	5138	3099	2895	3388	1644	722	754	785	742	767	736	701	771	720	715	730	741	745	774	779	744	692	712	746	749	741	696	714	745	720	753	756	774	732	762	709	760	715	724	755	701	737	713	720	703	770	784	674	740	756	692	727	732	688	697	730	716	739	729	717	736	698	719	704	744	772	712	719	745	744	756	722	759	789	760	728	706	743	735	666	762	732	732	718	770	708	706	763	806	739	729	770	734	750	695	740	735	718	765	760	753	710	716	738	747	764	741	780	723	677	700	762	662	719	722	722	675	753	710	762	762	754	734	733	708	760	718	764	758	713	740	719	740	748	712	741	749	696	725	698	738	653	754	712	722	715	720	694	740	712	720	693	729	728	678	690	743	697	702	731	745	751	736	725	731	683	718	741	738	717	728	780	768	728	759	722	719	715	766	771	784	757	725	717	701	702	686	754	722	744	722	700	712	728	757	702	755	685	701	766	728	717	746	714	702	726	720	764	689	711	723	732	725	750	703	692	759	719	786	736	735	739	712	755	786	738	738	722	688	730	704	736	721	772	731	785	744	714	731	696	744	755	719	796	759	703	723	716	751	728	781	723	703	780	710	719	739	753	833	723	732	717	744	737	770	707	791	709	716	728	762	723	756	737	722	758	716	715	733	737	711	758	765	726	741	738	728	738	787	727	761	729	748	748	726	752	781	744	690	758	716	740	724	716	742	738	708	714	764	707	725	716	739	694	754	679	759	754	763	741	732	734	747	738	717	758	729	769	688	773	668	729	723	729	775	748	727	713	680	755	748	743	707	764	767	721	745	738	706	714	711	749	749	783	694	738	774	720	795	731	674	745	726	673	722	766	739	771	761	780	751	700	731	700	770	745	758	728	735	705	762	752	731	723	749	747	756	696	725	746	734	718	739	725	744	711	759	715	736	706	751	744	768	776	732	756	716	716	680	737	716	735	706	743	784	765	736	717	763	738	738	791	782	768	704	702	691	748	751	696	762	777	709	771	712	732	727	754	794	703	787	750	760	702	689	741	710	718	768	696	736	728	701	734	752	699	675	700	724	717	765	759	759	773	731	688	758	730	718	759	738	704	751	723	710	777	741	751	700	695	738	761	683	744	748	695	726	731	699	717	696	707	737	716	713	771	760	758	709	745	762	721	707	708	707	723	753	730	694	710	721	720	727	729	735	752	725	721	783	720	735	746	683	731	729	778	789	714	754	752	685	738	698	773	708	713	731	723	718	681	735	666	757	720	734	767	766	705	710	719	786	679	700	717	786	777	707	783	764	724	716	755	718	751	687	720	720	736	793	757	763	722	692	682	723	674	767	727	708	760	771	700	683	743	724	740	755	773	705	762	751	714	752	772	726	682	744	740	739	772	786	743	720	744	762	735	717	761	786	765	734	761	764	723	682	741	788	716	752	731	684	752	770	742	725	757	748	715	721	770	791	761	701	705	758	748	753	679	735	694	709	752	709	758	780	746	773	693	774	732	781	770	683	746	714	704	721	760	692	760	733	702	742	722	752	734	756	716	702	716	763	729	728	721	722	769	671	694	707	787	760	756	744	711	703	757	721	688	718	711	766	749	718	682	731	682	720	784	798	693	709	735	759	757	717	721	782	761	705	728	688	728	749	689	718	710	721	811	711	727	744	737	740	749	744	737	707	763	698	718	741	703	759	697	723	783	724	784	736	737	779	736	774	769	726	737	723	719	713	734	765	778	744	711	732	767	728	754	754	693	750	777	732	768	715	725	747	717	697	746	710	702	712	702	759	738	739	726	727	744	729	713	733	779	749	772	745	721	682	722	700	765	725	733	740	694	731	743	732	777	730	704	689	710	706	769	752	734	751	727	711	744	696	752	705	794	775	724	751	709	742	727	706	721	732	785	752	762	742	738	762	728	751	748	702	695	737	726	746	756	738	747	727	779	718	788	721	798	714	755	752	719	730	780	755	711	741	706	719	686	762	760	756	724	728	737	701	725	709	707	736	738	724	715	710	752	711	695	711	795	741	752	745	724	768	671	771	766	739	705	675	786	671	758	694	723	753	767	698	689	690	688	696	741	693	698	732	771	740	770	761	715	742	688	709	787	724	783	751	742	696	723	723	761	717	730	738	729	730	712	714	764	776	719	733	690	739	757	739	744	728	744	729	715	736	715	699	747	741	728	733	719	729	796	697	745	748	701	753	757	729	745	737	706	735	751	708	718	738	726	752	769	708	722	715	693	750	706	718	771	747	714	718	703	694	725	696	737	756	748	749	749	724	683	762	746	703	734	736	729	698	753	714	733	725	734	732	720	769	732	733	759	769	734	769	703	744	732	766	725	731	745	740	720	695	759	724	731	751	709	741	747	788	775	718	725	713	728	734	725	681	731	698	732	709	693	723	698	695	731	775	777	759	738	760	734	716	721	742	754	733	694	737	713	706	738	720	729	702	724	702	704	708	773	726	696	731	755	716	704	687	705	680	741	733	733	722	798	790	758	764	738	725	733	697	728	735	737	692	782	718	718	705	767	760	678	713	727	696	756	759	775	748	730	717	742	787	732	775	776	744	714	740	775	761	738	763	754	768	715	751	707	669	763	718	749	744	755	694	719	689	782	753	740	720	700	693	711	737	728	746	675	714	708	726	742	724	707	720	697	724	732	733	687	726	688	680	731	737	707	752	736	681	728	747	746	777	739	707	760	723	683	733	701	698	744	742	783	762	760	723	755	735	729	758	693	734	701	757	776	736	711	744	706	778	730	743	759	784	746	767	742	746	774	777	725	694	732	705	698	756	765	737	751	743	716	706	724	761	739	727	739	751	737	760	764	769	779	760	706	742	729	692	742	728	731	732	679	703	734	722	756	742	732	746	730	720	730	693	696	771	758	709	733	776	738	724	742	778	718	721	732	737	758	791	723	719	673	725	718	741	757	768	695	709	718	721	758	744	711	722	694	779	732	743	784	772	749	733	730	765	721	768	729	712	739	755	685	744	710	726	721	730	779	729	727	701	727	728	716	739	757	733	734	737	745	753	709	669	732	704	720	712	758	725	710	723	754	741	734	700	758	748	730	805	766	726	728	700	749	684	790	751	787	741	732	749	738	729	762	752	709	771	762	742	729	752	752	722	742	707	732	741	683	722	744	722	736	731	731	778	685	755	740	698	690	724	764	711	698	701	744	728	748	773	776	702	753	753	732	733	728	778	797	736	722	735	713	715	761	783	718	779	779	717	720	707	712	701	750	705	773	733	721	733	719	713	687	714	711	737	734	722	735	744	725	670	712	663	710	711	708	725	721	733	725	747	734	719	694	729	722	714	709	717	728	791	772	749	735	692	698	714	746	755	746	730	702	787	751	745	714	777	728	751	781
25611	7576	2922	351	274	300	261	256	277	257	277	228	278	232	256	278	271	238	274	247	240	241	236	240	242	226	246	233	251	254	243	239	291	243	238	286	248	256	226	262	243	264	230	227	239	252	255	275	241	262	250	272	238	248	259	253	279	280	269	254	268	273	286	332	308	239	238	238	258	264	252	238	280	268	254	244	261	235	259	245	257	276	239	264	268	236	270	239	246	245	246	263	255	261	243	248	241	256	239	264	250	243	249	259	274	268	259	303	228	236	226	250	264	246	264	257	225	232	264	245	254	264	265	231	254	268	258	282	260	266	269	240	256	275	262	269	252	248	259	230	261	257	252	272	258	242	228	254	278	254	256	245	234	237	257	249	246	249	260	266	253	284	228	224	240	218	282	251	266	267	238	246	253	242	239	245	237	285	261	289	261	273	241	225	254	299	284	236	247	241	246	259	231	259	266	269	288	256	249	244	259	230	265	277	239	234	282	225	244	249	281	252	244	249	240	237	250	263	247	268	253	267	239	277	251	260	284	265	246	272	253	283	238	269	228	228	243	242	250	248	265	251	260	291	239	233	255	256	231	236	248	241	250	238	265	260	234	274	262	247	289	264	272	261	234	210	261	249	239	275	256	264	240	263	264	249	243	275	242	267	238	247	287	284	293	232	278	244	266	244	252	259	262	255	259	221	271	244	262	273	276	242	293	260	267	259	252	230	256	255	252	245	273	253	294	236	235	238	227	248	265	249	237	259	260	245	245	269	266	253	272	255	250	256	220	234	248	248	231	253	248	254	215	279	282	245	270	253	248	255	249	241	259	251	270	261	254	282	261	246	277	274	259	257	265	254	256	272	253	241	230	264	255	278	261	248	285	286	258	243	269	255	282	258	241	261	241	260	274	255	261	252	239	277	257	250	250	264	237	257	225	253	244	254	254	253	236	268	255	256	230	246	271	251	268	258	277	231	254	255	241	230	218	289	259	262	278	272	223	232	233	226	232	259	249	280	237	271	243	241	245	263	258	278	250	275	237	260	242	266	254	264	251	233	236	239	229	281	266	250	246	270	258	249	275	253	248	261	241	248	271	260	248	262	247	244	255	289	269	252	235	271	255	258	274	268	251	249	262	247	252	241	253	246	257	244	255	256	255	233	267	245	239	239	257	278	251	231	251	229	273	260	238	238	247	211	256	281	242	243	264	261	236	238	252	242	264	256	256	234	230	256	255	270	246	265	270	236	219	232	244	228	249	258	257	234	216	244	243	251	298	240	265	275	264	273	256	232	274	233	263	255	267	240	256	284	276	278	234	276	243	274	285	275	287	228	228	274	266	255	235	232	246	273	252	262	254	274	247	252	240	234	252	276	238	267	258	223	277	273	248	254	279	274	256	269	251	264	261	268	232	279	225	256	213	223	216	228	273	245	256	243	269	244	245	250	228	249	246	262	264	257	258	246	244	250	250	266	254	240	229	257	237	249	275	250	253	241	266	252	260	273	252	237	241	247	239	235	242	253	267	221	268	271	265	284	253	230	243	245	251	273	252	234	265	262	257	250	241	232	290	242	241	259	221	266	245	275	266	239	254	228	235	237	271	262	220	264	254	243	236	242	263	253	238	247	265	255	253	250	235	290	236	259	267	221	265	251	265	254	239	272	222	237	241	254	257	262	245	219	217	252	248	236	239	259	234	274	280	282	274	243	259	268	252	230	266	281	243	225	231	260	250	244	260	249	234	289	237	223	256	236	222	262	249	257	282	257	225	263	261	241	255	262	260	237	278	242	262	247	250	244	243	247	274	269	251	254	242	252	274	302	268	240	248	256	258	260	232	246	249	235	210	209	245	272	257	227	248	236	255	243	253	232	257	244	273	262	252	277	257	246	217	227	241	304	245	273	233	268	253	256	238	265	257	253	244	263	248	273	259	253	248	243	271	256	257	247	261	277	273	280	245	249	245	249	252	245	258	248	257	274	269	247	223	254	234	277	246	225	235	249	242	251	238	250	260	228	242	255	235	289	272	225	257	243	252	245	258	235	219	263	251	259	270	224	257	292	229	269	241	252	263	263	259	254	257	237	219	235	235	250	275	272	256	277	243	273	281	270	224	238	238	254	252	288	274	234	253	256	267	237	239	249	288	252	277	278	242	242	248	286	250	268	276	248	256	270	253	212	262	232	217	274	269	294	256	228	241	240	248	293	228	252	266	244	259	265	264	239	250	250	247	254	248	260	248	263	239	251	257	243	258	239	238	274	266	241	246	251	264	249	245	260	249	264	263	244	246	261	255	257	237	226	236	237	239	225	258	244	261	246	256	251	259	268	263	265	261	247	259	250	269	250	244	269	267	261	284	222	227	255	261	222	254	283	237	247	247	247	239	251	280	254	261	241	260	245	224	244	227	223	242	278	257	272	265	246	249	233	227	246	256	231	250	273	268	254	207	273	265	249	239	226	245	242	267	240	282	257	255	240	259	269	247	262	249	240	246	265	224	244	237	256	260	279	271	259	262	261	256	270	270	269	302	242	278	262	236	228	250	238	258	261	247	250	250	264	245	266	274	248	284	266	248	255	260	254	273	252	254	251	275	252	249	272	236	231	253	232	276	241	283	274	241	225	258	237	245	257	225	298	245	286	256	254	244	230	226	242	268	281	246	226	268	237	249	260	225	264	252	238	242	262	251	260	272	230	244	244	216	280	243	254	247	262	265	245	216	291	247	262	243	260	257	249	254	240	247	248	258	234	270	256	260	276	254	235	221	254	235	261	254	250	239	267	268	285	231	253	245	254	257	243	238	259	248	256	247	231	250	287	256	298	257	247	250	240	233	247	239	276	271	263	263	257	249	269	259	248	249	253	266	260	226	228	266	238	248	265	282	271	243	260	271	272	223	260	248	269	239	263	238	268	281	259	209	247	256	260	264	267	258	251	258	260	234	266	263	243	292	284	261	270	258	267	258	252	259	242	284	236	255	274	252	249	259	246	224	250	289	255	244	289	255	227	251	277	283	266	252	271	239	254	243	249	265	272	249	226	249	274	265	225	235	253	241	265	226	266	259	251	254	273	279	263	239	261	252	266	272	261	262	251	246	252	252	246	281	288	273	290	268	259	290	252	236	230	244	244	264	253	298	268	266	274	253	242	233	239	254	250	243	239	254	244	271	267	235	233	265	267	259	234	262	279	266	253	266	258	262	274	266	244	250	273	256	252	269	267	249	272	265	241	270	265	263	223	282	246	261	249	252	261	229	259	267	261	259	254	254	254	244	261	263	249	221	244	253	250	251	261	256	227	251	260	263	223	255	273	246	256	270	258	261	262	254	247	280	259	251	267	263	276	254	252	226	243	238	260	254	242	252	265	285	257	292	234	269	247	255	264	260	210	233	219	253	246	266	242	252	259	234	266	268	267	255	241	256	254	238	226	243	252	239	257	272	244	268	271	254	227	245	253	263	257	280	272	266	255	259	254	264	253	256	231	238	231	266	257	242	232	224	246	235	243
24003	7429	4582	754	767	714	728	726	742	684	737	733	724	741	719	705	690	697	686	720	673	691	732	700	745	710	650	681	728	719	688	670	703	703	683	691	664	680	657	718	671	664	699	670	730	695	692	693	714	681	723	691	756	690	685	702	787	766	683	732	824	823	874	1037	911	669	687	675	640	736	668	698	704	694	701	709	696	682	723	660	658	702	738	655	715	700	694	649	674	728	664	650	713	677	680	662	665	679	711	685	709	735	688	703	695	655	705	708	709	710	702	720	724	678	674	666	696	685	692	691	712	709	654	690	674	674	727	739	691	699	667	685	688	735	697	696	670	702	716	697	686	655	666	666	705	687	715	726	711	691	729	714	702	730	716	660	690	704	698	723	685	707	707	681	694	663	659	713	685	707	693	702	686	689	742	706	725	725	660	723	670	682	727	689	700	685	765	697	701	686	648	655	673	728	693	703	695	671	671	694	677	629	690	696	664	725	661	682	731	694	682	665	723	693	672	680	685	676	716	698	717	727	720	705	665	714	682	680	727	746	670	725	657	718	707	682	673	693	699	669	721	701	694	681	685	673	642	677	696	668	705	683	701	703	684	672	716	698	715	652	702	637	707	719	673	631	638	688	694	669	679	692	692	721	699	707	702	686	645	715	669	716	695	692	650	702	644	686	669	675	712	722	701	689	668	666	629	728	660	712	710	707	668	689	672	648	682	689	662	663	651	684	733	662	728	674	649	689	726	683	669	714	667	687	724	740	725	746	688	709	686	675	648	678	650	694	747	669	683	646	654	703	680	732	716	668	679	673	642	703	682	648	709	728	682	707	729	683	670	699	674	721	697	704	648	670	717	684	672	661	657	714	678	713	725	724	723	715	704	711	691	724	635	716	687	698	663	694	703	673	697	702	661	675	679	652	707	735	663	689	711	672	724	683	774	711	682	659	672	714	723	694	660	680	704	698	651	671	688	703	669	716	702	728	695	702	694	659	719	691	678	703	698	695	676	730	695	729	683	682	732	690	682	650	703	700	709	697	686	739	724	721	702	719	713	690	697	697	721	667	687	680	694	695	698	704	694	724	684	659	717	705	694	664	712	652	713	655	641	690	718	696	687	721	685	724	728	700	680	701	694	738	657	687	729	710	667	700	674	703	722	694	707	689	685	629	695	725	709	721	665	714	667	692	675	651	710	699	715	647	685	690	721	685	696	695	696	679	723	680	699	690	682	690	644	733	624	690	678	664	714	682	660	707	706	734	753	692	658	697	726	691	693	699	676	682	695	673	696	748	723	707	717	632	675	668	732	729	686	716	661	731	700	718	661	662	685	653	706	649	731	709	644	664	722	706	642	713	725	683	709	662	682	699	655	713	698	717	702	723	688	704	667	743	658	711	698	704	702	705	646	693	697	719	716	726	679	658	735	688	696	698	727	672	655	694	680	653	701	691	630	684	698	738	711	712	689	721	712	668	728	700	684	678	692	689	668	694	711	678	713	656	680	707	659	686	717	692	662	686	744	680	755	693	695	723	617	684	716	670	663	690	680	699	636	676	683	672	716	625	684	697	722	704	681	639	719	700	738	704	716	720	680	673	690	692	692	676	696	680	674	686	676	711	688	732	684	651	632	698	691	724	672	709	701	723	646	774	696	725	669	698	735	710	735	721	719	659	630	666	677	690	717	642	695	714	691	665	687	715	669	654	672	689	700	674	660	718	736	684	694	692	678	712	696	701	675	677	693	700	720	670	616	642	642	692	684	692	685	705	709	645	693	704	666	728	683	673	686	688	717	707	709	633	743	663	730	699	719	645	724	711	682	689	690	731	749	683	712	689	622	674	685	684	723	686	668	673	692	677	680	711	691	665	713	725	715	671	675	689	650	720	676	682	697	688	738	651	664	668	684	712	680	698	709	709	736	693	690	643	658	725	712	691	685	705	705	739	647	738	710	687	672	682	636	700	697	668	713	715	671	685	738	710	730	689	674	693	686	675	653	705	680	693	654	683	680	694	675	726	698	718	680	644	684	671	712	683	688	697	666	690	655	739	648	690	691	698	679	677	674	668	686	695	686	694	726	679	743	687	682	664	696	699	688	681	666	723	706	714	661	707	716	714	658	693	674	629	680	754	628	670	691	682	690	685	694	665	691	686	700	721	687	694	695	682	680	661	703	671	696	684	717	713	711	730	690	716	654	661	745	673	648	734	699	709	700	694	699	696	698	664	683	709	684	704	673	700	664	745	709	697	661	692	681	701	712	718	673	676	644	722	621	705	689	706	734	690	708	708	731	667	692	699	697	667	633	693	660	633	720	711	725	678	700	722	608	668	659	696	678	690	666	700	705	659	710	675	675	699	731	673	666	719	692	704	684	672	692	640	688	703	687	710	730	673	729	663	697	680	712	671	657	639	686	720	711	655	637	682	675	678	707	698	716	723	683	662	712	695	700	655	682	680	716	670	709	663	692	723	692	691	700	681	675	698	673	714	682	696	724	683	674	693	698	668	671	690	695	699	665	659	662	672	707	675	679	697	672	725	638	720	682	709	674	700	680	765	686	672	616	719	737	714	652	673	671	706	677	692	713	744	672	711	738	711	677	659	688	726	686	682	670	710	701	678	685	676	694	636	677	714	698	707	723	679	662	686	688	731	685	704	672	672	684	664	697	651	680	714	681	678	671	695	700	698	660	715	685	682	721	722	696	660	696	631	698	690	701	728	701	708	723	662	737	692	709	651	629	682	759	704	689	754	679	707	656	667	658	705	683	745	677	667	729	748	685	675	691	686	703	696	716	714	714	741	668	681	668	710	682	715	686	646	717	724	700	732	694	712	685	670	710	685	663	691	683	709	677	677	689	712	719	681	725	691	653	693	681	659	655	699	669	731	738	687	716	680	667	675	662	687	709	693	658	660	679	722	720	690	707	702	699	648	656	710	712	689	732	673	755	736	642	719	692	693	730	677	651	676	704	710	677	667	706	731	704	695	724	693	630	738	703	644	704	661	720	681	698	751	665	683	655	722	668	692	687	702	674	700	688	699	689	712	710	664	676	735	691	712	661	660	741	668	686	750	701	669	690	675	644	647	739	718	736	744	685	713	675	713	715	664	710	743	732	689	712	715	712	666	686	707	673	638	708	668	710	672	745	701	709	709	692	645	687	689	695	693	709	657	656	705	674	661	652	676	696	706	667	742	677	650	715	685	675	695	690	699	705	674	719	724	704	690	705	702	684	701	659	704	698	715	719	618	669	750	675	687	711	652	705	678	724	679	699	676	711	683	719	734	695	658	669	732	702	701	699	744	721	692	711	724	657	666	708	678	677	700	686	683	727	680	669	658	715	732	715	681	691	746	656	726	650	694	688	704	662	697	717	701	678	684	679	712	709	680	709	706	671	658	741	692	706	689	717	675	645	705	726	660	680	659	677	714	729	691	700	653	704	693	704	645	709	692	721	706	684	689	646	683	673	713	686	660	675	682	711	641	687	692	695	704	698	668	690	721
70534	45676	31088	4432	510	392	328	304	297	276	235	254	244	230	231	250	244	238	231	201	216	206	209	226	207	208	196	176	222	216	216	222	181	196	204	199	216	195	195	214	224	189	216	216	208	227	184	212	206	200	189	226	232	220	234	229	246	286	245	232	287	310	412	458	368	193	206	205	198	225	209	206	196	242	224	196	207	185	191	189	232	196	193	213	201	208	197	212	216	196	228	186	199	217	215	222	189	187	206	207	182	160	207	228	194	197	210	197	190	202	198	206	201	173	213	222	206	195	180	201	228	164	184	221	202	184	198	173	227	215	209	189	232	225	213	202	219	209	190	201	217	201	216	187	217	194	209	211	213	228	204	194	200	201	202	164	213	208	190	203	197	183	202	215	209	225	210	206	217	212	205	229	203	195	196	196	200	189	242	204	202	209	176	186	193	189	190	219	188	196	206	201	169	174	192	207	196	208	238	202	196	199	194	209	189	216	206	175	205	186	187	195	212	193	231	206	206	225	185	177	211	196	208	189	227	195	214	189	180	213	223	197	183	206	178	205	205	182	187	209	191	196	203	211	194	208	223	187	210	217	206	203	212	218	208	206	205	203	181	214	168	214	209	209	178	202	176	196	178	213	223	187	197	180	176	195	208	205	181	193	205	204	194	214	218	211	182	230	187	182	207	197	208	190	227	183	185	198	194	207	208	216	210	185	216	205	182	204	212	207	214	211	197	196	204	205	182	210	200	175	209	210	184	211	213	173	201	181	217	204	229	202	222	195	223	208	207	193	218	220	214	194	224	220	188	208	191	191	227	203	190	232	200	204	198	215	212	207	181	181	203	216	213	201	215	181	204	219	192	224	221	223	213	192	171	215	201	231	184	183	204	194	182	217	214	222	193	225	232	188	193	215	218	199	221	199	187	208	199	183	204	183	224	204	217	184	214	185	221	203	227	183	216	232	195	192	177	218	226	187	191	196	194	228	218	222	222	185	195	202	167	225	182	216	192	160	207	194	186	218	206	210	220	205	216	211	229	227	239	204	199	195	186	199	196	178	202	187	217	187	206	206	191	168	226	201	189	205	210	207	179	208	197	198	176	219	192	178	231	222	207	246	182	210	198	206	182	207	199	188	221	207	211	180	219	181	217	189	210	201	201	189	181	210	223	232	221	199	168	177	194	217	191	196	205	209	218	193	197	214	185	177	224	217	194	198	199	191	216	192	196	210	244	213	218	216	205	214	219	183	224	216	215	214	189	191	219	218	206	202	202	208	176	217	209	205	202	189	203	186	191	174	205	175	208	231	221	170	192	179	191	207	226	214	196	196	205	199	181	207	231	195	193	213	195	194	211	189	196	202	200	222	228	198	191	231	216	200	188	196	213	181	202	210	202	188	213	217	208	197	208	199	209	196	176	200	198	202	201	209	184	202	207	191	209	201	201	219	181	221	193	202	218	197	183	198	206	208	212	214	210	177	197	185	221	193	190	190	232	202	198	222	215	197	193	183	233	193	221	196	209	208	200	209	186	189	186	188	224	206	207	197	175	217	189	192	174	178	177	194	212	158	196	216	209	213	180	196	214	239	202	209	217	187	217	203	191	178	187	219	193	209	182	219	199	230	213	196	218	184	180	194	188	227	178	185	215	186	201	204	212	233	196	196	234	213	214	204	221	199	201	202	219	204	198	194	221	199	225	199	168	210	210	174	212	181	212	219	205	197	203	192	192	208	208	185	181	184	190	204	167	191	229	206	227	190	197	200	211	215	221	220	211	240	198	198	197	192	195	185	215	223	201	212	212	181	199	208	202	202	180	205	169	218	215	183	179	199	207	205	232	216	189	208	193	212	195	205	234	204	188	202	213	211	196	193	228	190	204	203	209	216	184	207	210	195	205	191	223	176	198	185	239	205	221	199	211	208	209	235	196	200	213	212	212	223	224	202	188	197	199	210	200	201	202	215	213	207	207	212	226	202	207	214	202	184	207	177	210	188	199	204	213	200	208	180	204	180	231	207	210	223	190	184	183	216	187	181	227	176	210	216	201	211	196	190	210	200	196	201	203	196	208	211	217	178	222	214	227	202	197	184	204	193	213	212	195	228	207	177	219	188	235	214	245	209	205	215	193	208	196	223	232	210	214	186	200	265	209	209	213	215	196	208	210	205	231	201	206	208	190	212	184	175	219	190	191	177	196	205	200	214	185	191	194	200	207	184	216	198	212	217	197	190	198	207	241	220	205	197	219	208	205	171	194	234	174	184	199	227	189	197	199	175	200	191	213	198	206	197	191	162	221	212	216	185	207	200	196	198	213	195	164	203	191	216	201	174	186	198	206	177	211	189	195	208	215	216	212	179	190	223	201	195	184	189	195	194	180	206	202	199	221	189	183	191	208	194	198	213	216	200	192	189	218	192	215	218	197	198	214	205	202	213	192	203	193	177	192	216	203	191	186	197	187	200	204	233	210	205	201	192	193	195	192	204	217	206	230	204	193	226	220	196	165	204	221	198	188	199	231	220	225	196	186	216	193	205	192	201	203	201	212	206	196	192	213	205	213	201	185	206	221	229	210	240	212	217	197	187	208	193	207	205	202	218	227	191	194	247	226	221	193	205	212	200	219	213	183	214	207	204	216	198	201	209	223	186	206	178	236	183	202	229	188	195	183	171	214	201	217	224	225	203	192	191	175	212	223	210	208	206	199	189	212	185	202	185	191	162	174	177	210	201	219	210	183	212	201	205	185	199	211	206	194	224	213	183	198	203	213	214	207	215	182	204	208	195	210	200	202	203	183	193	177	203	204	244	213	171	212	202	181	198	198	202	201	203	187	188	215	193	199	193	188	222	217	203	206	165	212	183	206	197	166	208	210	181	216	212	205	215	204	207	205	206	198	216	197	208	190	202	204	209	182	208	199	223	194	213	203	214	172	194	210	198	211	210	197	182	212	208	197	230	219	199	179	229	200	205	184	205	208	192	193	197	219	225	209	215	200	197	204	205	192	224	190	237	234	194	190	209	185	219	181	193	199	189	211	217	199	201	193	190	197	204	204	190	218	215	210	202	210	195	208	191	184	201	228	190	190	197	204	197	179	196	198	221	196	200	173	194	219	227	227	203	196	203	206	183	185	199	193	222	193	210	187	219	206	199	199	222	182	190	193	196	210	219	199	191	206	196	200	211	210	212	214	184	195	217	229	208	192	177	241	198	210	233	189	197	189	213	219	201	215	204	211	186	201	174	185	209	189	208	197	220	196	211	213	203	225	216	193	188	207	198	190	211	187	177	190	219	187	181	219	186	209	204	203	200	213	208	197	201	204	215	195	196	177	185	212	197	209	184	184	203	220	207	212	200	205	187	207	218	205	188	202	210	183	197	216	203	192	206	189	197	223	232	211	169	192	165	193	206	207	187	199	210	196	196	222	180	183	220	214	204	186	203	212	198	223	197	186	198	165	205	227	210	210	190	202	208	180	206	196	235	203	208	184	189	204	204	199	204	202	208
45701	31730	20523	1734	1537	1380	1238	1118	993	892	818	851	791	776	716	698	692	695	691	669	602	625	653	656	651	624	649	644	621	579	609	621	600	663	560	648	621	677	623	590	574	589	595	600	606	588	610	589	565	587	636	660	764	944	952	950	1041	1362	903	722	1530	1903	2408	2578	1716	561	571	595	624	559	573	584	581	566	579	609	611	610	555	596	577	583	623	579	559	552	580	581	550	564	574	570	592	550	570	553	616	540	586	601	578	576	562	578	609	588	636	554	571	553	566	579	590	601	550	570	570	584	585	620	594	570	569	592	585	531	578	625	559	597	565	609	586	604	630	574	550	546	561	592	561	561	598	564	576	549	610	582	615	592	578	559	612	593	571	560	538	574	595	592	539	544	547	545	546	549	558	556	571	591	538	565	587	544	581	553	607	577	573	636	597	594	576	569	521	593	591	576	603	596	555	612	575	605	574	520	568	575	588	594	525	578	580	588	610	594	595	558	605	574	580	605	631	596	648	600	592	578	538	587	574	592	613	611	570	536	579	604	590	605	616	551	603	556	532	570	585	591	568	571	603	586	617	567	594	563	620	631	567	569	617	553	604	587	574	617	583	577	564	553	571	590	586	603	616	568	578	560	564	583	597	545	596	554	544	596	584	624	577	572	622	609	583	569	532	584	557	572	570	608	590	612	606	599	581	619	596	566	610	542	562	618	590	569	595	568	580	581	559	592	547	563	591	643	601	585	620	546	567	571	565	591	573	579	608	586	593	606	554	594	622	558	571	579	602	610	560	573	613	577	618	597	575	588	557	607	557	584	583	573	606	579	573	568	585	542	621	568	595	584	544	615	636	585	574	597	606	571	593	601	587	593	602	577	593	607	575	597	583	594	598	612	552	610	574	545	541	554	577	581	574	561	574	624	590	588	576	504	581	581	604	566	590	579	606	593	620	605	595	598	578	625	577	586	533	575	602	570	558	574	570	553	589	582	591	572	581	569	545	596	625	647	533	572	551	606	583	569	616	541	583	585	612	584	572	572	593	594	560	557	597	614	563	554	601	540	601	636	577	569	556	558	569	599	549	565	603	615	631	569	592	575	624	538	578	566	591	554	582	572	608	544	596	563	596	619	601	613	572	551	580	647	578	571	590	587	620	605	651	591	563	542	567	596	597	576	606	604	597	551	600	567	604	601	590	577	588	585	596	591	557	552	567	571	530	610	555	629	541	566	607	591	598	615	592	551	601	529	598	549	611	568	561	619	562	590	558	557	584	549	589	574	562	604	607	584	594	572	553	501	569	580	550	594	636	600	555	567	574	534	597	590	592	622	575	581	576	584	545	604	620	549	547	578	554	569	571	600	546	593	585	574	574	599	583	617	612	636	588	554	558	559	603	593	564	576	611	589	579	561	566	556	587	576	545	596	589	613	589	602	550	587	566	608	625	576	585	576	557	604	571	573	578	592	573	588	589	589	586	564	571	592	598	572	613	591	576	583	585	588	609	615	560	564	582	529	537	602	606	551	618	617	559	595	541	608	606	573	589	539	579	604	632	560	588	524	593	635	570	616	587	590	601	567	541	557	568	601	564	569	616	612	578	580	571	566	561	594	623	582	574	567	625	588	648	583	577	563	595	569	561	539	600	578	575	636	586	607	567	596	602	557	576	580	540	575	575	597	584	594	608	623	549	545	606	554	558	590	575	601	579	567	584	576	632	569	592	513	559	594	601	555	592	571	570	577	574	574	555	565	564	555	540	555	605	585	590	526	583	586	594	554	598	560	565	536	574	612	553	564	627	576	576	571	574	597	587	556	573	577	572	590	558	582	594	566	585	545	546	621	597	560	584	606	564	562	606	568	565	580	593	555	542	587	567	597	565	574	592	527	584	553	570	598	626	579	539	582	608	554	590	576	601	573	624	590	588	621	597	555	593	598	574	522	585	600	568	592	579	575	589	564	577	599	580	602	617	589	543	579	551	593	568	577	600	606	591	598	583	616	586	613	610	568	604	558	557	584	573	593	605	527	613	550	565	581	533	562	596	592	597	523	583	526	566	533	583	576	599	568	605	590	582	563	612	599	567	580	580	555	539	569	600	561	591	559	601	604	569	535	592	579	587	541	568	623	624	624	562	555	594	578	620	563	575	592	562	596	601	603	624	614	575	583	562	595	592	578	587	610	575	570	589	611	594	608	563	566	583	577	577	657	611	576	535	602	584	614	585	603	571	593	569	584	591	605	601	584	574	586	542	582	579	565	591	571	535	567	545	569	585	635	572	539	604	575	569	581	565	627	605	535	531	599	589	579	609	610	579	582	618	591	589	560	580	578	575	586	526	614	604	533	567	582	572	562	582	538	606	610	569	582	569	561	576	584	576	616	618	605	564	554	591	538	533	563	563	613	592	622	571	575	590	540	581	592	558	576	580	619	591	590	542	616	580	597	556	584	568	602	533	599	571	595	548	569	574	580	572	566	549	567	575	600	544	585	602	535	559	581	598	569	588	591	594	533	643	571	584	592	571	583	600	562	593	576	556	554	574	606	608	592	541	560	631	566	590	610	607	599	550	571	571	576	544	604	575	567	567	571	599	594	547	634	547	583	608	555	556	620	583	614	575	569	561	564	593	519	540	588	570	630	616	597	580	607	540	578	601	617	554	618	563	548	571	564	601	592	562	567	622	557	600	599	604	554	580	565	641	605	573	574	554	570	569	564	621	576	582	533	581	572	554	579	568	550	641	605	555	555	567	599	572	597	577	594	569	616	619	586	578	595	623	633	577	548	585	578	591	595	620	570	547	599	570	556	573	614	543	562	547	587	593	575	589	639	584	588	557	523	571	616	591	582	572	560	595	539	593	547	620	574	574	567	592	563	603	575	643	636	633	612	585	583	535	564	563	567	566	549	625	599	596	554	582	549	583	546	598	545	625	585	616	598	580	565	544	562	614	584	554	582	561	560	543	579	581	594	606	583	567	542	594	564	551	591	598	570	585	553	629	563	586	578	568	604	576	546	571	551	554	578	569	572	609	562	601	578	597	618	573	553	587	578	589	562	596	552	574	558	558	575	579	591	557	595	598	560	572	545	567	579	602	571	566	596	596	584	575	541	618	582	608	572	560	597	567	625	584	605	562	568	603	522	625	550	601	574	559	606	558	558	583	598	596	559	539	582	568	603	558	566	586	547	584	573	576	568	628	612	606	565	572	568	596	574	589	586	588	570	567	586	580	541	550	572	600	584	599	584	595	594	539	640	536	579	546	586	596	619	603	571	606	557	575	596	615	587	593	599	552	580	587	588	554	565	613	539	540	565	571	610	600	580	587	576	546	576	562	595	572	606	581	594	596	539	578	606	583	559	591	566	603	583	576	566	566	589	583	608	529	578	516	575	592	606	567	551	581	580	529	566	579	584	579	585	590	600	596	559	563	542	589	534	554	581	544	608	581	583	560	594	622	610	542	562	565	562	559	580	606	579	602	589	603	564	576	566	561	531	570	600	589	605	555	547
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
