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
336260292473	336260293041	336260293591	336260294141	336260294691	336260295241	336260295791	336260296341	336260296891	336260297441	336260297991	336260298541	336260299091	336260299641	336260300191	336260300741	336260301291	336260301841	336260302391	336260302941	336260303491	336260304041	336260304591	336260305141	336260305691	336260306241	336260306791	336260307341	336260307891	336260308441	336260308991	336260309541	336260310091	336260310641	336260311191	336260311741	336260312291	336260312841	336260313391	336260313941	336260314491	336260315041	336260315591	336260316141	336260316691	336260317241	336260317791	336260318341	336260318891	336260319441	336260319991	336260320541	336260321091	336260321641	336260322191	336260322741	336260323291	336260323841	336260324391	336260324941	336260325491	336260326041	336260326591	336260327141	336260327691	336260328241	336260328791	336260329341	336260329891	336260330441	336260330991	336260331541	336260332091	336260332641	336260333191	336260333741	336260334291	336260334841	336260335391	336260335941	336260336491	336260337041	336260337591	336260338141	336260338691	336260339241	336260339791	336260340341	336260340891	336260341441	336260341991	336260342541	336260343091	336260343641	336260344191	336260344741	336260345291	336260345841	336260346391	336260346941	336260347491	336260348041	336260348591	336260349141	336260349691	336260350241	336260350791	336260351341	336260351891	336260352441	336260352991	336260353541	336260354091	336260354641	336260355191	336260355741	336260356291	336260356841	336260357391	336260357941	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
82421	73588	51544	16996	3194	585	475	401	358	359	328	300	310	290	310	281	288	319	274	270	259	279	287	301	296	265	287	271	258	276	263	274	265	244	276	292	261	245	242	266	291	445	313	278	293	349	460	478	377	357	386	473	469	384	392	306	304	298	289	272	300	269	502	664	603	362	252	270	239	253	236	255	262	244	258	266	242	261	243	265	233	272	286	259	245	267	248	251	236	254	252	275	272	284	253	264	258	259	285	241	268	256	246	263	236	263	250	260	254	249	248	236	231	240	254	271	271	277	245	256	224	229	240	256	246	246	258	242	278	284	256	281	232	235	245	243	262	252	248	242	247	253	237	267	247	261	268	260	243	271	269	282	235	249	245	250	259	246	232	222	247	226	278	244	271	245	266	241	239	243	231	265	245	279	261	239	226	247	240	263	267	245	288	246	241	239	257	247	251	267	282	238	267	259	220	239	292	258	259	248	247	266	252	243	268	264	255	272	231	250	271	258	241	250	274	253	251	265	268	257	249	256	244	257	249	257	254	242	228	262	268	250	243	259	246	281	245	255	278	224	264	251	259	257	270	237	242	271	247	224	261	259	263	222	252	258	217	231	266	246	250	311	238	264	245	253	263	237	227	230	245	262	263	272	264	279	261	272	214	218	236	266	248	258	240	260	250	261	273	279	225	275	254	251	224	239	253	251	264	266	249	270	249	246	269	267	262	242	235	272	251	267	241	268	253	266	246	253	260	259	263	245	217	233	267	292	251	276	245	254	262	240	256	278	220	250	279	243	248	236	235	231	257	228	248	245	277	282	272	230	267	224	267	251	258	247	244	258	254	237	247	248	254	257	248	247	268	271	244	258	240	262	263	258	260	245	240	249	246	243	236	233	270	252	235	268	262	243	251	260	258	267	262	251	230	281	235	264	278	235	242	252	265	240	248	247	252	253	258	239	241	243	249	262	267	251	244	235	231	238	224	259	249	256	259	235	249	245	250	234	245	262	249	251	262	251	253	240	265	254	227	230	259	277	257	265	251	244	249	256	265	249	227	263	240	253	238	288	252	248	242	275	249	242	258	255	259	290	249	248	262	251	228	255	235	268	238	235	231	277	232	264	258	228	235	261	259	220	247	242	270	250	250	238	278	262	250	245	259	253	253	272	284	224	244	253	268	260	268	250	261	256	250	246	238	251	256	209	258	252	233	256	257	274	233	251	266	265	260	236	238	239	270	262	264	219	262	253	232	263	247	226	320	266	242	245	258	236	242	254	245	250	246	265	266	273	267	240	261	255	227	297	243	248	245	224	242	220	239	219	280	258	253	239	248	252	216	259	233	266	291	271	260	219	244	270	250	256	262	233	262	237	249	246	238	232	241	262	240	248	263	261	238	245	259	248	246	245	243	246	269	267	256	243	265	240	248	262	273	282	238	247	258	250	261	246	249	215	248	269	259	249	234	252	251	243	261	254	250	222	231	237	274	254	270	255	265	260	273	215	257	267	265	247	226	228	268	230	261	266	246	251	232	263	291	273	241	264	256	263	229	270	246	251	255	253	256	259	273	252	263	247	224	256	260	258	227	294	251	252	217	253	258	260	247	273	261	250	273	258	268	254	215	217	268	274	269	239	248	258	218	264	261	265	251	244	281	308	251	222	258	247	275	239	286	275	260	216	261	263	219	239	253	267	261	251	299	262	238	231	244	257	256	257	269	264	261	224	245	247	258	249	256	270	275	257	240	267	259	255	257	233	236	246	230	279	271	255	244	277	245	236	228	232	272	248	237	249	253	257	272	271	236	248	236	257	286	252	267	247	221	231	208	256	254	265	269	273	272	255	258	254	303	249	250	237	276	268	263	255	264	268	256	261	229	242	266	262	248	260	265	252	255	257	275	243	249	265	236	273	259	262	263	270	246	271	252	246	240	268	259	257	247	287	275	234	261	217	243	270	247	245	243	263	256	255	234	253	261	238	261	234	267	231	246	255	249	271	242	243	250	247	238	273	257	239	249	252	239	263	271	261	258	242	225	249	277	244	242	263	240	240	244	251	233	258	276	250	243	250	256	246	238	217	269	239	274	253	286	238	263	254	246	249	246	268	281	260	275	281	292	258	232	254	236	307	244	242	235	268	286	252	238	259	258	271	228	272	251	232	269	293	276	266	260	236	256	304	276	277	260	249	225	261	227	265	255	282	264	242	243	240	260	236	260	261	266	276	264	267	261	249	268	239	240	249	251	252	239	240	267	251	245	254	253	256	249	239	247	224	246	270	252	256	249	253	215	301	245	273	253	255	251	279	256	250	248	251	300	255	245	254	267	252	249	246	277	247	270	250	260	227	239	259	276	223	285	246	246	263	263	242	245	254	246	249	257	239	230	239	263	270	252	269	257	271	262	215	245	240	272	275	233	281	242	249	255	263	274	268	270	254	247	261	268	253	266	261	247	228	278	252	237	234	260	248	290	227	259	269	241	242	272	268	257	247	265	246	243	270	275	224	250	247	253	235	246	264	276	250	260	252	253	237	250	235	254	260	268	254	245	246	223	261	260	281	262	301	267	250	257	261	231	278	273	246	242	259	246	273	243	212	267	275	252	262	259	222	255	268	244	229	267	258	260	249	246	291	246	240	238	271	260	285	258	249	236	258	267	242	257	229	258	235	274	253	253	207	282	242	241	258	245	282	248	244	269	287	249	252	254	217	260	254	251	253	254	263	253	258	250	290	221	261	277	256	242	254	255	249	245	290	264	276	243	230	237	275	272	282	269	243	265	274	229	279	250	251	276	254	255	279	284	251	253	216	231	270	291	240	272	245	233	251	255	244	259	250	301	256	262	237	269	244	285	244	245	231	272	246	240	246	251	247	255	276	265	222	277	241	249	225	259	244	252	252	245	241	249	266	223	254	255	247	269	274	244	259	282	284	244	250	258	213	251	239	206	262	281	269	252	223	245	273	244	252	238	256	248	265	263	260	276	219	279	244	244	272	283	256	241	254	255	250	266	245	253	265	264	255	254	235	287	258	268	249	250	281	264	215	239	252	293	256	251	245	243	265	233	223	252	267	280	251	278	280	264	239	236	240	249	256	284	229	251	247	234	264	239	265	240	244	271	271	248	265	248	277	273	266	248	218	260	269	224	267	267	253	252	274	259	266	234	260	254	264	248	226	275	247	302	253	252	254	290	232	243	226	270	241	260	270	259	257	253	251	242	219	262	263	278	236	238	233	270	275	250	249	262	238	255	252	277	244	253	257	251	232	271	230	259	286	263	248	261	249	250	253	241	230	268	251	230	247	236	265	246	236	296	239	249	267	270	240	225	250	271	254	255	223	258	263	221	235	248	260	267	253	239	238	241	244	251	286	268	279	251	247	249	267	231	255	242	264	247	249	284	264	260	245	244	248	255	289	275	241	252	231	238	254	223	237	278	246	282	253	248	289	236	259	240	255	210	283	256	247	245	269	270	256	247	256	252	249	240	238	240	266	263	254	259	274	273	261	252	254
54676	57391	45595	2872	2054	1849	1633	1359	1292	1190	1114	1050	974	998	948	930	849	887	843	901	802	817	827	771	823	782	773	822	774	761	792	823	862	799	799	733	776	785	869	933	1062	1895	1147	989	1063	1451	2232	2586	1530	1752	2085	2511	2522	1716	1630	1174	1002	978	1005	974	901	919	2712	3668	3518	1642	671	719	683	720	701	710	723	714	722	653	698	674	686	707	680	671	688	680	682	730	714	710	693	688	748	701	679	695	688	697	662	645	688	650	732	672	682	714	697	687	727	685	690	737	690	710	736	699	710	648	725	670	673	657	681	689	698	684	744	727	704	721	691	645	687	678	685	691	691	682	713	734	717	685	719	709	669	735	677	696	719	662	724	728	704	715	695	719	754	679	742	705	729	710	741	670	734	720	707	729	715	666	722	753	684	684	709	692	671	693	653	672	696	700	686	744	679	725	709	731	686	687	663	651	669	698	707	713	702	664	657	689	715	707	709	733	673	692	663	729	715	726	705	708	742	696	729	676	689	701	655	654	657	745	689	694	723	720	707	658	704	730	711	690	710	711	596	661	730	736	701	690	680	724	731	707	702	709	673	628	679	669	681	693	723	678	688	713	705	731	640	645	689	695	669	662	669	715	747	687	709	704	727	708	697	720	690	758	701	640	703	693	672	708	706	726	701	685	683	666	668	697	713	672	688	692	648	647	639	679	711	675	706	665	696	697	699	655	729	694	687	655	687	690	704	715	732	688	676	673	693	726	724	661	667	684	745	668	705	668	697	706	696	686	677	668	704	712	707	710	687	699	671	724	699	666	667	693	662	700	660	721	701	669	676	685	697	737	732	684	702	677	733	734	659	686	685	655	699	698	675	692	711	703	698	673	728	660	702	660	678	715	726	740	709	707	694	688	714	718	690	694	742	695	693	666	679	663	699	682	699	660	717	645	756	697	700	655	773	662	710	663	704	677	697	681	706	716	725	726	689	715	746	704	704	737	736	690	704	669	680	715	703	650	680	748	670	699	685	712	671	728	711	659	703	677	697	717	742	724	719	702	694	685	694	688	761	676	712	706	720	700	715	685	673	650	660	718	683	657	694	714	644	679	701	708	711	705	672	673	692	719	685	720	657	708	694	688	720	737	653	718	729	720	659	689	655	658	695	730	675	688	675	653	686	749	739	678	658	716	698	689	703	704	722	712	696	710	683	684	667	657	686	720	701	692	680	678	677	667	723	715	673	687	673	686	713	665	717	722	685	732	720	709	671	725	727	681	714	681	685	685	700	717	669	692	690	702	698	671	692	669	717	716	688	632	710	693	678	685	703	742	678	709	703	700	686	677	659	699	673	715	680	687	672	679	690	674	753	701	703	659	689	717	700	683	643	642	704	676	676	685	756	719	721	711	704	734	648	725	710	633	687	736	737	685	747	702	689	677	706	738	729	667	595	717	671	690	735	686	751	660	712	708	710	713	677	739	706	686	706	711	723	694	732	766	695	754	713	735	719	681	696	706	715	744	720	731	667	652	728	693	729	681	703	693	725	701	697	696	716	691	683	688	710	727	703	703	713	675	744	658	732	685	694	666	696	701	718	699	712	719	724	680	681	691	676	716	711	692	637	703	689	681	732	687	679	729	735	738	660	744	679	654	715	695	676	717	665	658	713	740	664	693	700	690	754	682	679	691	747	678	687	692	703	699	696	662	699	702	751	741	683	740	710	695	701	686	705	668	688	646	700	688	721	688	724	681	679	717	721	724	741	712	692	751	681	702	695	661	677	696	682	692	705	693	689	729	661	683	676	672	684	704	726	696	689	675	692	671	703	715	716	711	692	703	716	694	720	693	665	685	709	719	690	662	707	662	639	716	693	688	665	732	712	685	703	705	676	707	697	707	714	689	696	646	736	711	683	718	638	682	729	669	683	702	680	701	715	709	716	679	701	720	696	679	726	700	722	655	703	734	731	694	689	670	712	712	709	676	663	686	702	710	718	686	718	694	660	718	698	674	691	673	673	690	665	676	698	677	700	706	696	734	693	635	682	688	679	733	702	699	684	719	673	724	704	705	722	695	674	670	707	686	684	706	688	636	664	699	709	712	703	720	709	685	689	685	715	703	700	665	681	741	710	711	713	752	673	694	703	685	728	745	692	720	638	682	668	679	700	727	707	695	681	718	661	669	616	715	699	715	682	734	686	697	699	712	685	683	741	712	692	707	703	676	733	677	697	674	655	698	710	693	681	714	711	723	686	723	680	721	662	678	695	681	703	695	660	720	674	706	629	693	718	700	690	687	706	669	688	716	698	677	727	748	676	689	687	640	686	684	689	697	694	669	687	739	709	681	704	713	701	735	687	695	720	698	692	667	684	700	712	724	725	674	739	654	721	688	715	717	675	687	702	694	711	752	670	693	715	733	688	706	743	688	656	736	679	739	678	676	743	732	756	706	687	675	702	715	711	712	698	734	725	697	720	670	725	704	672	732	702	681	713	655	710	642	734	750	744	715	712	702	669	712	708	706	734	705	691	735	709	734	692	737	706	673	656	687	679	728	672	720	697	709	686	692	703	687	703	655	760	737	712	715	689	685	756	755	722	730	713	744	611	665	721	705	668	678	675	707	725	697	706	690	670	683	696	724	698	671	660	682	692	704	700	689	702	726	713	677	660	669	723	687	691	733	654	688	680	676	686	673	726	676	753	698	684	676	685	717	687	680	724	708	727	697	723	700	750	721	712	712	696	696	671	656	698	669	664	671	696	668	662	662	704	704	666	707	710	722	752	703	721	670	700	692	685	702	645	702	739	641	652	677	707	675	748	672	710	705	681	714	622	718	679	655	681	695	735	703	720	670	684	716	735	719	654	650	658	687	711	703	691	731	687	737	681	696	693	711	690	707	731	714	698	674	693	708	722	689	702	677	734	724	689	651	719	709	699	683	683	698	704	661	714	695	669	640	677	694	729	707	683	663	712	701	698	705	680	717	687	722	693	666	702	678	671	678	689	702	694	722	689	733	694	631	734	711	684	700	727	653	679	708	708	719	708	714	704	679	695	706	699	671	701	696	705	702	726	665	718	722	706	634	701	683	732	732	656	717	716	716	686	676	708	704	710	689	703	687	719	654	677	683	679	672	665	685	672	713	735	723	735	720	688	745	707	685	685	702	672	687	697	709	703	696	672	697	680	667	707	715	739	708	700	671	693	718	712	660	651	696	716	730	683	727	755	702	681	684	710	732	720	689	711	683	738	678	718	688	685	727	668	724	690	708	696	732	672	690	734	684	679	725	704	671	687	653	745	685	675	677	652	725	696	717	711	714	687	660	676	712	727	652	677	701	707	669	675	694	697	719	671	750	677	726	701	737	712	687	708	704	673	673	677	719	637	683	722	720	681	663	695	723	678	716	654	685	717	652	683	709	714	669	683	750	696	687	674	665	673	689	670	699	709	706	665	705	717	667	721	732	723	667	711	733	713	714	712	677	670	717	695	711	745	695	727	698	689	722	693	716	682	678	694	658	678	712
24902	14952	5862	473	287	308	313	295	296	267	266	274	300	300	273	295	284	323	292	271	284	278	286	272	317	291	299	294	325	281	297	271	303	286	300	279	293	313	309	294	273	320	290	250	318	281	284	306	303	272	326	248	326	260	309	279	308	313	309	281	280	295	285	319	311	332	313	291	305	304	324	296	314	317	255	265	289	281	294	265	289	292	312	308	280	282	279	262	279	289	272	272	294	258	319	288	319	290	283	299	269	278	314	316	292	269	292	291	273	300	283	294	301	267	302	286	266	329	303	309	304	303	323	265	312	289	267	291	298	274	293	289	290	277	310	300	275	298	284	317	293	315	273	311	281	284	293	327	291	270	280	288	278	287	257	298	285	262	290	272	252	278	289	286	308	285	280	278	287	327	259	289	275	268	314	274	291	285	269	305	309	315	296	299	303	279	276	288	291	288	279	285	279	292	278	286	273	300	270	318	257	312	288	298	293	305	270	277	265	289	244	297	320	283	277	297	299	323	275	287	273	266	283	282	302	277	293	276	327	313	278	298	304	304	282	304	291	298	301	320	331	289	289	279	286	260	310	299	315	284	267	292	295	312	307	279	297	293	321	305	287	276	287	326	302	315	295	294	301	331	287	312	306	311	267	274	249	262	300	267	300	276	286	261	285	309	297	279	285	286	287	296	292	267	290	278	294	280	281	303	292	303	285	295	300	264	305	255	293	316	281	279	287	281	289	330	278	296	285	293	320	292	264	269	292	297	283	275	255	298	291	261	254	262	307	281	281	277	279	315	298	265	288	253	264	297	282	276	317	288	273	292	280	283	273	273	250	322	295	261	324	301	267	291	297	256	283	290	281	287	303	261	310	296	308	295	291	295	294	292	284	283	313	277	247	296	294	300	322	289	273	268	304	265	297	303	271	265	277	281	287	279	279	286	296	264	308	278	306	287	298	261	316	307	267	301	300	272	294	290	281	303	293	271	252	278	314	280	300	287	312	308	278	328	273	295	267	279	327	279	289	279	303	299	288	306	297	296	311	268	275	301	295	288	312	288	293	291	266	301	289	267	291	301	285	290	277	282	279	290	251	298	284	300	293	272	283	284	268	296	277	264	287	331	276	280	305	305	312	288	332	266	294	312	288	294	295	286	308	291	286	278	296	321	290	313	310	276	272	301	263	288	325	279	304	304	331	292	292	284	298	295	315	288	278	284	294	300	301	281	276	299	284	336	264	292	292	254	300	314	287	308	282	303	309	278	296	269	297	296	311	293	303	264	315	288	319	294	271	298	288	307	304	265	301	271	310	280	294	302	277	293	277	315	320	313	322	280	324	256	278	295	269	317	292	268	298	281	284	289	299	292	274	270	309	274	310	302	280	286	272	311	290	297	276	287	291	283	297	292	287	267	279	285	270	277	274	277	284	290	289	298	308	306	323	268	269	312	274	301	263	275	302	281	309	282	279	282	284	305	272	274	297	274	306	263	290	312	262	294	267	307	312	294	305	295	282	310	300	310	284	328	274	294	283	313	293	273	304	258	275	305	290	304	278	248	291	303	317	269	299	311	297	287	293	286	287	288	279	270	256	296	303	283	279	267	296	283	284	283	310	302	313	302	284	260	307	267	272	277	272	290	271	302	276	271	286	300	292	284	286	281	320	295	298	332	269	281	288	312	292	287	302	272	313	284	273	260	292	310	264	273	288	280	300	267	270	298	301	292	289	290	260	300	326	285	292	265	275	271	262	305	279	276	319	260	304	266	294	266	308	280	320	301	296	323	286	324	256	305	300	280	289	292	289	285	290	279	277	272	269	294	278	271	286	267	304	294	301	289	312	258	306	274	287	324	266	293	294	274	305	305	308	317	291	278	283	299	312	307	258	263	299	309	302	313	285	254	307	302	252	287	281	283	296	261	281	325	287	262	288	307	275	302	309	294	312	286	273	294	278	288	274	268	307	314	321	277	293	276	298	298	290	302	307	308	289	290	289	296	308	294	300	257	305	297	269	311	293	279	283	252	309	303	281	263	274	283	290	276	286	273	316	282	322	290	309	295	313	290	312	288	296	303	288	277	310	266	287	270	311	284	287	282	280	286	268	321	303	308	263	301	281	272	308	328	287	298	273	267	318	283	294	274	320	328	302	292	279	295	326	305	271	288	281	278	318	289	320	275	291	288	318	288	283	351	320	312	314	285	317	264	291	282	308	273	268	291	284	285	260	270	309	283	281	285	303	296	252	284	297	280	282	289	307	260	299	310	285	271	328	280	285	286	263	303	308	305	320	254	298	288	304	292	317	269	274	307	319	285	279	275	312	295	286	307	290	272	275	311	312	287	284	278	285	302	307	292	308	302	300	270	285	268	285	279	291	281	275	253	280	271	299	314	285	262	295	278	278	315	309	285	294	277	287	307	307	319	281	304	285	272	289	284	276	292	283	291	315	301	297	300	295	293	301	275	277	314	257	277	306	290	255	295	309	329	283	284	288	287	289	284	288	285	314	297	286	311	294	302	285	290	292	282	296	239	289	282	296	271	300	262	292	305	294	284	293	293	298	310	278	298	305	288	319	266	274	280	278	273	293	249	290	269	310	282	281	274	258	265	303	299	303	280	313	321	294	316	276	291	283	307	309	303	313	312	300	270	274	266	315	298	290	277	300	268	303	278	315	271	278	289	309	273	277	320	266	291	289	281	291	309	293	307	304	309	284	300	334	297	276	263	292	252	291	284	286	284	314	286	294	280	272	274	273	293	275	278	304	266	288	314	289	291	335	272	275	309	316	288	295	271	299	258	274	274	273	302	290	296	310	283	281	272	309	269	254	309	304	290	267	300	314	294	292	294	291	283	283	293	319	276	296	275	290	300	248	328	303	283	298	279	297	289	326	290	302	273	264	289	315	296	303	289	325	289	265	284	303	306	301	289	281	281	281	302	268	294	295	283	276	273	290	276	305	272	296	310	264	284	305	294	293	309	280	290	284	286	302	303	284	268	250	286	290	294	305	278	269	298	294	297	292	293	315	316	272	311	288	289	312	317	249	257	276	316	300	301	270	285	306	310	303	267	282	282	326	289	301	289	311	293	310	285	280	289	294	312	292	288	287	311	299	288	288	292	284	271	345	284	323	281	278	306	285	284	327	295	291	286	296	286	300	305	278	277	301	298	267	321	321	290	297	304	287	293	295	303	296	307	301	294	258	281	279	308	294	304	264	288	288	312	271	287	280	338	305	280	282	302	299	278	281	309	269	304	292	284	293	315	293	302	307	307	312	254	298	246	316	287	275	278	282	301	271	322	311	282	287	286	335	276	272	340	293	293	299	308	300	305	313	273	286	288	299	271	313	272	284	301	292	283	294	263	299	302	292	279	303	287	256	302	321	311	310	272	307	278	298	294	318	243	276	306	293	289	275	308	278	270	286	296	290	279	309	309	275	279	276	318	287	293	282	308	291	322	297	260	297	293	271	291	290	297	278	284	267	297	280	277	286	297	288	283	270	333
21756	18076	8986	995	786	855	846	801	799	784	773	794	782	828	793	787	703	798	810	726	759	738	791	746	789	766	809	800	748	786	801	772	774	782	729	794	755	812	780	785	758	807	772	771	806	761	819	828	783	817	827	927	913	817	814	780	779	741	770	800	793	825	882	1024	1026	875	788	772	794	777	752	810	786	781	744	727	773	828	725	748	803	779	761	765	777	743	711	761	755	787	750	758	805	779	765	812	732	750	772	804	786	788	780	746	769	776	781	777	809	770	773	781	736	819	742	759	715	768	813	740	808	725	765	792	773	771	742	787	735	743	774	748	759	752	786	777	739	798	791	743	789	739	763	787	780	720	816	775	771	782	780	760	774	803	793	804	768	767	757	794	728	752	773	795	759	778	789	776	794	759	799	772	754	776	768	750	775	751	742	767	821	786	790	753	753	740	767	789	750	748	790	733	795	728	789	763	772	792	755	718	752	771	762	763	750	807	816	783	774	790	756	811	726	729	801	755	833	747	771	739	757	743	756	754	778	795	775	749	765	792	789	797	776	771	732	799	804	777	764	744	779	757	781	798	773	809	756	804	737	779	738	780	770	802	754	769	755	773	730	779	785	814	837	808	798	762	764	745	806	816	791	797	759	729	813	807	760	814	798	713	751	728	768	766	744	769	792	816	807	797	821	752	781	764	820	818	785	757	718	804	812	783	819	752	809	795	793	801	763	727	796	712	796	799	760	786	784	771	801	792	737	755	790	767	792	787	807	780	731	778	795	740	782	775	736	770	708	834	748	764	788	756	816	766	756	785	799	775	771	799	756	777	788	784	799	804	762	805	741	769	813	741	768	745	802	738	748	745	792	772	763	749	767	718	851	764	710	781	773	726	794	742	758	777	816	763	758	824	755	825	749	794	822	784	783	744	755	768	800	787	770	748	785	760	776	813	786	756	761	806	768	769	739	810	807	722	815	792	790	763	746	715	749	743	735	768	796	761	735	769	726	752	803	788	754	777	801	773	749	761	810	774	829	760	804	778	755	803	796	800	789	779	800	745	762	768	793	843	773	734	767	801	824	797	733	772	784	777	777	765	744	788	709	744	753	752	733	773	760	790	813	764	760	814	773	777	799	728	792	766	734	761	771	776	743	731	783	808	762	758	775	780	791	750	865	769	767	770	781	739	735	788	807	757	798	766	786	787	759	743	860	748	760	784	750	741	772	764	798	707	758	785	755	790	769	751	765	812	745	790	819	737	809	762	766	799	733	759	796	778	757	828	738	766	773	809	749	754	806	785	684	750	746	701	747	803	747	779	793	787	743	784	755	729	797	785	801	713	760	761	771	768	761	764	754	764	757	793	807	790	749	724	827	777	784	732	769	773	809	806	764	767	814	759	727	781	748	774	751	748	756	711	764	771	786	778	794	749	756	762	843	759	728	780	812	749	796	784	765	773	758	763	801	834	739	724	802	759	732	796	710	818	786	802	751	811	792	766	758	810	744	816	769	845	756	784	797	780	754	804	804	791	776	776	724	832	782	776	778	781	749	786	819	760	746	772	760	729	784	770	757	769	774	782	744	789	799	754	739	820	730	780	747	786	811	732	765	782	827	748	723	806	790	776	761	789	769	736	744	803	795	797	777	746	795	751	789	742	789	776	762	733	810	731	758	779	767	795	703	719	779	753	731	779	730	803	725	760	764	796	790	733	760	787	760	757	771	732	800	778	771	793	717	814	835	798	802	740	811	773	763	799	810	764	756	777	810	782	757	785	819	779	751	800	731	739	779	759	763	791	790	755	771	781	790	760	854	746	760	790	774	774	784	739	772	749	784	758	776	741	797	751	721	788	801	748	734	778	754	777	818	739	790	762	831	786	809	779	803	815	774	797	763	750	807	777	731	797	795	711	815	775	801	777	763	796	719	783	775	781	763	805	764	724	765	771	787	762	772	749	768	761	762	801	734	758	775	753	769	782	739	757	817	715	748	750	752	784	746	762	768	778	818	799	742	787	825	757	765	773	770	835	751	730	781	784	728	773	781	752	739	765	790	759	804	730	761	789	805	768	759	720	765	770	786	773	777	750	788	765	775	793	802	755	749	767	784	778	771	787	794	789	825	776	812	728	806	774	764	748	794	761	797	826	723	793	717	814	769	767	745	776	759	831	798	777	744	727	816	778	757	785	784	743	755	746	767	769	764	756	772	789	724	774	813	754	763	796	783	775	714	793	754	772	829	770	814	740	815	760	753	793	789	769	789	763	802	761	783	754	761	836	793	758	756	783	762	768	760	726	805	769	777	767	789	753	783	745	785	706	789	788	788	789	767	732	737	744	722	830	796	737	798	786	760	818	798	827	777	821	738	800	773	746	770	805	804	761	775	751	740	793	758	795	772	724	729	779	770	759	763	810	800	787	777	777	752	763	761	781	754	742	758	767	806	810	811	777	805	801	741	765	737	782	794	758	786	774	821	779	767	739	767	755	788	829	777	835	730	789	701	757	734	783	771	745	804	759	736	752	780	732	758	784	731	756	758	759	822	770	774	777	728	754	807	823	770	751	796	785	770	761	807	746	790	799	739	807	774	802	772	778	768	796	745	768	758	795	762	802	821	737	772	753	756	807	789	722	762	817	778	782	781	787	762	748	760	817	774	730	746	766	778	740	794	775	734	762	808	741	749	792	788	777	812	772	795	781	787	797	813	735	742	768	746	775	749	713	738	799	722	758	777	750	747	784	741	805	763	741	744	790	852	781	755	764	746	784	795	733	765	768	741	766	783	763	773	784	775	814	797	805	758	768	722	760	736	779	730	769	769	779	778	740	822	755	814	761	777	801	768	764	762	775	773	780	806	768	779	788	761	788	759	728	735	770	761	796	769	724	763	771	721	775	855	745	794	808	758	851	802	754	768	799	821	734	748	740	817	749	728	736	754	764	771	745	728	759	782	745	758	776	775	774	728	779	780	774	758	773	740	781	799	716	820	741	786	750	736	768	812	726	803	770	769	775	793	836	773	719	815	756	761	787	738	755	733	796	763	820	760	758	746	742	778	758	738	744	718	740	757	798	749	772	791	818	775	782	810	749	763	762	762	764	800	771	766	781	783	746	807	812	757	792	793	799	748	779	738	833	756	816	777	775	741	785	770	750	756	720	772	780	754	731	805	803	745	739	808	751	816	786	731	776	828	813	775	786	817	734	796	744	735	821	739	790	781	730	792	739	803	782	781	770	771	758	780	778	814	754	799	727	789	788	807	744	749	777	793	822	779	775	743	744	736	769	727	747	789	765	785	806	810	840	789	720	827	806	773	772	818	806	743	762	767	784	782	786	760	787	720	820	782	783	784	748	772	738	745	747	780	751	813	829	768	794	796	746	741	819	784	777	743	791	709	783	724	775	807	743	783	775	786	762	813	779	760	730	791	795	808	734	789	770	726	750	769	816	724	811	749	783	781	728	789	803	732	799	752	845	744	752	767	762	735	723	740	764	748	827	752	785	786	790	772	729
66258	59152	40967	9893	695	349	333	294	269	249	236	238	237	214	234	232	208	197	198	222	207	203	202	205	227	205	213	181	229	206	226	211	224	207	199	243	217	200	205	224	226	254	256	217	227	241	299	273	229	302	388	438	425	294	264	224	192	221	240	218	212	210	285	374	401	285	215	196	188	173	213	197	204	223	188	179	204	207	237	200	203	197	207	173	199	201	194	194	202	197	190	214	207	212	187	216	213	214	197	213	189	216	193	214	203	206	200	187	222	217	208	237	205	209	214	188	197	190	218	205	205	233	215	200	226	193	192	198	204	219	200	218	218	202	223	213	204	204	230	208	217	221	196	186	202	193	246	206	201	189	196	197	220	193	178	201	197	191	229	181	215	208	177	195	196	213	224	205	210	207	205	185	192	194	182	210	190	208	228	203	225	188	210	201	200	214	208	211	186	196	213	186	183	189	183	205	198	206	183	226	223	208	191	167	229	248	225	212	219	197	188	215	193	223	211	190	221	209	214	195	182	207	212	237	193	188	195	209	186	206	224	221	207	215	200	235	202	224	212	212	187	202	213	226	209	228	245	237	190	215	208	205	212	188	176	193	182	202	174	208	180	202	205	222	199	188	214	185	216	186	210	206	210	193	211	199	209	201	210	210	186	202	195	170	212	207	186	205	205	224	218	209	185	180	215	199	189	226	200	211	194	211	238	219	180	215	206	208	192	223	217	204	219	203	213	230	243	214	206	200	192	187	219	214	195	193	223	213	195	202	194	210	205	207	200	190	192	204	184	211	209	223	209	193	233	200	177	221	234	214	201	223	223	191	191	181	211	194	179	193	214	210	210	211	206	189	206	219	218	210	200	221	202	206	199	193	174	190	209	193	183	215	204	188	190	218	188	222	174	183	213	216	205	218	196	208	224	190	198	198	204	182	210	202	195	186	199	202	210	200	236	196	184	211	203	193	216	202	213	230	213	182	199	214	222	217	200	216	190	217	201	178	201	190	212	203	195	205	207	187	214	215	193	199	184	213	202	202	210	214	213	197	189	212	209	199	192	180	190	191	207	211	172	220	187	186	188	182	197	171	179	231	194	196	204	202	199	206	214	203	205	179	182	189	173	209	184	179	197	185	202	209	229	214	194	191	200	182	204	230	217	190	217	200	183	209	202	202	202	223	208	220	227	206	207	207	212	217	196	209	189	192	217	190	200	183	206	184	217	206	203	213	190	194	213	198	181	202	216	230	212	215	198	215	201	200	197	208	205	206	197	186	215	195	211	204	198	202	201	202	186	206	220	202	222	206	237	208	221	200	222	201	187	170	173	187	192	193	217	180	200	213	201	179	202	205	188	193	216	226	218	176	222	194	206	203	217	223	216	210	184	207	220	206	201	217	222	194	200	192	203	231	199	171	212	192	211	190	230	214	187	201	207	174	202	201	225	189	208	203	191	198	192	236	217	207	201	201	209	223	197	212	185	204	220	216	208	217	218	196	189	195	194	205	189	214	164	196	204	206	195	216	216	209	209	210	228	202	196	203	209	210	196	211	203	197	202	245	202	195	243	184	194	194	231	217	168	212	211	211	194	157	226	197	189	206	202	206	197	219	216	174	162	218	193	216	195	229	226	189	216	200	184	206	187	206	201	198	221	203	212	195	193	219	211	192	209	207	218	188	227	221	224	194	196	202	208	213	214	212	192	180	213	217	211	221	218	198	211	201	206	204	213	210	235	218	196	217	216	189	179	193	206	180	186	190	239	179	204	206	195	220	203	199	206	217	204	206	197	214	189	181	202	219	223	210	205	217	189	205	211	196	212	208	203	201	219	184	189	195	183	183	203	195	199	206	200	197	215	190	223	199	200	204	203	203	203	199	217	207	209	219	207	190	226	210	206	219	188	189	221	208	218	193	240	209	174	214	191	206	191	196	195	211	203	210	211	214	196	199	206	212	185	200	201	207	200	191	179	191	191	192	202	205	214	205	167	202	189	203	221	209	192	220	212	189	181	198	193	215	188	207	205	187	214	207	216	207	182	207	177	210	216	198	227	186	215	195	186	205	210	198	200	182	189	202	190	234	209	212	199	211	194	209	227	184	213	210	208	203	213	222	218	209	179	214	221	216	209	194	211	214	196	226	219	185	167	201	203	220	186	185	189	202	222	197	186	204	209	192	199	197	222	183	189	200	207	197	240	208	211	185	198	206	189	224	227	223	181	228	213	202	195	197	190	199	192	229	210	195	195	238	212	210	170	201	209	215	204	225	179	203	188	220	226	207	226	175	173	180	214	198	205	190	190	214	207	196	218	195	192	202	199	175	217	223	204	206	190	209	226	205	189	202	207	197	203	195	219	182	212	209	200	225	188	192	190	183	192	215	187	186	180	184	194	226	224	207	203	192	199	190	195	204	189	198	189	212	193	203	225	207	206	203	189	191	170	202	180	198	187	204	179	235	185	206	215	218	206	201	213	196	197	196	211	221	211	199	201	195	202	217	198	214	188	208	188	214	189	228	211	201	188	214	213	198	202	222	208	207	195	195	241	207	194	184	229	229	200	224	206	211	218	200	220	231	207	188	214	192	198	233	218	185	218	242	167	224	192	195	174	220	219	207	192	207	196	189	191	225	227	172	226	209	209	179	215	209	210	213	219	202	205	180	178	185	210	200	204	190	215	192	194	219	195	210	218	192	217	210	196	212	186	189	212	208	205	200	226	211	232	231	195	205	215	195	180	177	190	188	179	202	216	200	201	183	191	181	194	212	178	212	213	215	209	194	200	180	224	186	203	188	215	215	216	216	186	178	197	208	220	196	195	195	207	216	222	199	169	200	203	201	221	209	190	187	189	174	197	214	200	196	212	197	167	223	234	204	222	176	193	207	194	196	176	191	202	185	218	220	197	213	184	175	206	204	185	210	234	196	220	210	228	202	198	188	198	195	220	215	192	203	215	192	198	204	231	186	206	180	210	206	194	178	220	188	210	191	205	223	227	214	227	186	184	207	206	211	191	149	191	183	221	188	181	203	179	218	178	208	204	202	185	201	221	222	180	215	203	202	197	209	184	215	194	191	187	233	196	221	205	202	216	202	226	205	215	174	184	205	199	209	229	213	209	201	200	199	190	191	188	194	189	207	178	195	197	199	197	204	224	200	213	209	222	215	196	193	211	202	201	198	211	212	196	203	181	205	204	226	210	191	192	208	217	211	214	225	219	192	212	209	208	196	215	194	189	209	199	202	203	210	217	209	230	200	250	221	186	208	213	232	198	211	201	226	208	206	199	210	208	215	212	213	199	217	232	192	203	194	196	211	197	200	217	199	193	234	177	185	206	186	213	196	193	224	176	219	199	209	224	203	197	172	187	217	211	182	190	203	200	200	194	211	192	207	217	217	218	199	228	203	184	198	189	187	193	212	203	207	202	211	206	192	195	195	170	221	219	223	223	192	193	187	199	202	210	191	206	237	197	183	202	203	214	194	190	209	210	205	206	190	172	176	217	189
43784	45855	31942	4408	1373	1092	1001	976	811	785	784	752	723	704	663	687	647	623	638	658	648	613	642	623	635	608	616	593	606	631	557	603	627	625	602	566	597	606	645	603	753	1032	923	804	797	993	1292	1109	977	1779	2098	2703	2228	1340	1090	816	680	662	652	642	611	700	1266	2063	2092	1068	585	595	577	551	588	603	538	571	579	600	603	571	593	556	569	584	572	606	574	569	508	525	530	580	544	596	564	613	539	531	580	600	583	628	544	543	555	591	596	548	572	552	576	607	579	557	580	570	570	555	585	571	551	520	603	574	564	597	564	576	620	555	529	602	571	566	570	564	590	559	535	584	592	554	554	597	615	581	537	576	525	579	602	540	558	586	560	529	534	551	583	619	593	609	538	552	571	562	548	540	532	590	552	576	592	602	587	610	609	585	610	612	569	572	612	552	610	578	550	576	563	575	574	580	592	615	591	579	600	552	562	614	594	588	550	577	578	535	574	558	572	603	568	546	569	534	574	579	584	639	622	550	554	611	574	566	565	574	545	564	555	598	541	575	570	608	570	610	546	581	570	580	593	515	576	566	585	572	568	571	557	615	539	589	621	548	555	579	502	604	585	554	630	618	595	590	618	521	588	541	577	582	559	583	574	592	569	583	601	546	554	568	584	582	551	568	578	583	593	621	562	553	532	556	570	533	552	556	546	578	585	570	553	575	549	537	602	555	571	589	601	595	577	619	584	615	570	558	575	562	546	579	545	579	590	526	586	540	540	632	558	564	582	535	587	567	594	596	589	566	571	574	560	556	562	558	567	583	562	546	581	566	583	535	606	569	596	615	596	541	573	556	599	573	575	593	564	629	574	585	563	598	589	591	529	565	523	557	591	576	569	595	575	587	567	572	582	574	631	541	599	583	534	564	583	570	584	601	578	538	571	544	582	603	557	565	549	594	609	598	586	540	534	541	587	555	563	547	603	546	546	521	569	579	557	607	591	612	601	575	518	518	587	595	600	542	565	573	531	576	511	551	574	580	592	555	592	538	572	574	558	576	596	591	583	576	551	559	606	577	519	544	529	556	550	566	562	585	601	600	552	567	541	574	538	598	588	601	545	596	606	556	578	562	610	586	569	600	575	547	533	576	567	599	531	577	541	594	508	573	583	567	600	588	544	562	607	555	529	590	555	602	527	603	612	542	565	561	580	565	545	575	596	558	555	570	596	575	604	521	562	583	568	609	522	564	589	557	576	574	571	601	631	583	549	545	549	605	595	538	548	616	561	553	551	586	548	600	566	552	537	570	601	580	586	561	558	558	531	585	587	622	582	597	525	585	579	567	592	589	522	553	565	573	566	593	589	610	566	620	578	571	561	552	577	557	623	573	584	553	538	586	583	572	533	566	613	574	571	549	596	616	547	596	552	598	583	552	564	586	612	562	554	523	584	568	555	588	553	569	600	580	557	535	567	596	584	563	571	601	557	552	561	570	605	629	582	526	595	592	610	555	611	543	559	567	575	574	535	569	558	595	522	514	574	585	549	594	592	591	585	575	597	604	601	584	571	536	612	568	554	610	580	549	570	567	587	580	545	534	563	575	606	610	576	580	576	583	604	590	556	561	627	580	609	549	570	589	572	563	583	568	589	556	525	567	578	577	580	559	564	594	536	569	574	567	555	567	591	590	560	558	577	598	588	570	561	590	560	558	564	604	619	546	565	587	594	536	566	538	603	558	595	530	582	564	550	560	527	597	556	597	563	575	581	546	540	578	553	570	575	583	596	581	583	575	575	591	568	587	540	542	582	554	596	549	554	554	567	553	561	597	597	573	599	584	553	546	618	609	565	582	550	559	563	558	542	587	567	583	596	608	618	583	591	608	602	575	544	558	616	556	572	536	563	584	554	550	587	550	580	567	603	576	580	562	571	576	566	577	593	572	588	591	584	578	615	559	593	582	588	588	597	576	567	537	566	544	596	561	573	570	563	533	637	563	548	531	541	563	572	590	589	602	615	585	640	548	569	515	560	571	574	573	617	569	559	561	549	566	608	575	559	601	546	603	570	597	562	558	552	540	545	584	568	571	581	576	595	550	546	539	521	616	593	543	526	589	544	570	558	581	576	577	567	568	555	577	570	568	567	582	562	600	587	575	562	591	553	565	587	545	570	543	614	549	569	609	567	596	606	541	544	553	624	565	508	615	542	602	581	550	536	571	601	601	573	604	580	568	583	564	572	522	569	580	581	548	569	562	551	545	586	528	609	598	577	582	557	582	592	540	588	583	594	563	544	580	549	536	535	571	610	578	593	546	571	563	577	580	583	551	579	596	546	587	580	572	568	559	570	571	617	553	589	585	541	556	602	617	543	589	596	610	614	579	572	591	576	558	563	621	597	531	613	575	543	588	535	557	540	578	616	567	549	592	552	569	569	572	573	537	577	529	566	538	605	585	591	570	595	606	546	564	547	559	552	548	564	584	535	581	558	570	565	560	567	572	591	575	567	577	621	572	553	545	567	549	594	553	575	609	579	531	573	545	511	557	563	565	542	587	596	583	530	559	605	558	558	546	582	585	586	567	553	599	567	589	547	571	598	582	568	602	574	598	580	551	588	583	609	571	555	566	568	540	608	574	585	548	542	559	578	615	562	521	559	585	566	611	567	578	540	574	562	541	569	555	567	562	612	563	592	588	579	629	594	576	572	567	574	594	542	552	569	553	590	634	591	560	599	543	554	608	589	538	594	582	573	538	594	567	574	551	575	582	557	575	625	587	606	598	552	595	550	574	574	531	635	565	579	570	535	594	573	564	551	532	607	591	557	575	560	585	615	572	560	606	591	586	595	552	600	539	608	575	581	559	584	571	574	595	591	534	544	566	544	602	575	595	539	561	640	591	542	567	601	569	598	540	536	580	599	570	547	589	595	574	569	531	562	601	559	570	559	566	579	601	540	581	614	616	581	595	592	567	592	542	546	584	552	544	542	555	610	557	573	603	586	614	561	572	545	569	591	584	580	593	607	581	582	546	577	555	534	599	605	520	531	567	603	567	586	602	522	588	569	565	561	564	597	585	603	574	568	587	526	597	593	564	541	603	540	621	565	566	543	568	544	574	584	549	560	596	607	583	565	627	550	574	579	571	561	599	546	582	583	594	595	616	565	526	586	591	583	604	575	562	567	568	563	598	573	650	570	571	555	555	585	591	592	569	581	551	612	604	552	554	632	562	581	568	526	572	573	627	617	577	585	589	573	575	588	584	566	557	551	563	547	564	565	570	540	597	546	601	582	602	563	580	571	577	588	563	597	592	559	554	590	570	558	595	586	564	552	560	582	605	580	540	574	618	565	561	582	561	558	550	591	539	561	568	562	557	583	567	593	556	567	573	571	564	614	543	533	600	580	575	574	591	560	569	527	583	580	579	554	592	599	589	576	568	565	561	571	574	558	536	579	622	585	550	555	555	578	607	550	571	595	551	562	560	555	543	545	545	626	586	591	605	580	574	593	598	579	577	573	583	592	530
79038	73064	49907	15835	2214	544	394	385	345	328	289	317	273	272	311	287	260	280	270	263	238	266	245	266	252	232	268	260	285	249	215	251	233	227	239	272	251	242	256	269	281	325	322	272	314	331	348	372	370	563	609	430	492	317	330	260	297	237	258	286	238	247	485	684	507	353	254	255	239	237	244	251	255	268	233	252	244	247	231	215	251	252	237	279	225	211	259	237	263	244	240	269	251	226	238	223	225	237	257	267	232	249	262	239	224	240	221	258	216	249	228	248	251	250	241	218	255	232	254	233	255	230	251	233	224	239	232	252	231	229	253	261	219	229	215	243	256	241	225	244	216	268	226	229	241	243	259	248	248	256	239	224	222	259	250	245	222	252	230	222	247	235	274	244	247	211	226	232	227	253	238	242	259	239	230	238	259	238	264	221	229	231	234	287	263	249	237	237	236	253	236	238	223	212	244	263	250	235	233	264	220	231	248	211	228	227	228	239	245	241	247	259	229	269	259	260	233	240	220	249	246	249	251	234	228	254	265	234	211	264	220	212	239	237	259	263	240	235	236	263	236	261	221	235	232	245	236	221	270	263	229	225	259	266	261	222	233	250	237	228	259	266	244	259	252	253	236	234	247	222	228	243	243	240	247	232	244	238	252	208	247	262	271	226	245	233	221	246	230	253	255	283	228	246	235	247	244	209	255	262	254	231	236	247	226	212	242	253	247	236	223	221	209	248	241	252	240	231	229	256	248	260	233	246	234	233	236	259	247	232	248	226	263	247	273	219	216	260	249	265	208	242	252	232	233	241	240	234	234	259	260	279	237	234	248	260	214	234	233	235	246	250	232	243	254	227	229	268	233	246	227	244	224	249	271	251	236	254	236	233	235	221	254	248	247	241	243	232	263	247	253	234	236	251	241	250	230	236	229	223	225	230	225	252	233	210	246	238	272	248	242	271	230	238	216	246	241	254	270	236	242	245	234	247	244	273	234	241	224	218	210	264	266	247	253	243	237	241	237	245	234	223	234	209	244	229	240	252	240	223	256	247	234	250	223	233	225	228	206	243	244	232	224	255	237	235	233	232	241	243	289	220	221	254	239	232	267	227	239	209	251	264	250	241	249	241	264	256	258	266	212	222	233	222	247	233	247	249	221	231	235	273	227	233	262	239	235	254	246	256	220	220	266	264	225	274	246	220	241	245	228	238	255	251	226	247	234	227	234	219	258	250	230	220	237	209	223	245	249	245	232	240	237	243	246	214	230	243	235	228	245	215	234	258	245	240	274	247	230	253	252	255	226	228	229	221	283	244	254	248	235	221	231	211	210	237	249	266	290	220	224	240	243	267	219	240	247	268	237	235	252	253	239	253	246	223	203	253	195	230	271	223	264	219	239	268	229	234	244	231	242	219	236	255	248	244	250	267	256	234	237	232	221	242	234	234	235	250	261	232	235	257	224	230	243	219	254	239	244	253	239	237	258	215	216	246	229	243	257	232	255	227	239	223	222	248	249	250	253	235	254	233	227	226	213	225	220	249	231	227	270	238	220	235	258	253	206	249	242	237	251	281	256	245	242	237	251	243	237	222	233	239	251	230	237	225	228	219	207	236	244	207	260	235	234	231	220	216	235	229	226	259	240	235	251	242	233	229	259	224	247	252	238	249	240	238	226	250	228	242	228	263	227	248	222	245	235	263	243	246	244	222	235	232	237	267	237	232	219	245	267	239	223	248	239	253	238	250	255	248	229	266	222	244	237	263	252	208	236	223	242	224	239	242	233	242	246	268	241	243	220	225	221	235	252	230	236	246	249	242	221	252	244	234	231	235	242	238	229	267	236	248	256	253	257	243	240	250	211	214	224	221	217	247	230	251	238	238	248	233	231	261	239	247	237	234	234	235	245	196	226	221	257	235	240	222	277	243	231	261	242	236	229	237	237	251	229	245	235	254	256	241	236	231	233	212	249	254	258	234	248	216	211	236	221	230	195	230	249	250	224	231	239	214	232	212	212	222	235	219	232	252	233	249	219	249	248	248	243	234	237	262	238	245	251	253	216	246	248	246	240	240	222	256	230	214	240	236	227	261	237	244	255	249	272	257	234	228	228	230	246	238	215	235	247	251	255	253	283	250	235	262	238	230	256	250	251	243	222	236	225	251	223	241	255	225	257	214	224	251	241	210	224	235	245	236	232	241	232	249	269	232	231	234	227	235	244	252	244	232	226	231	262	259	278	243	249	247	250	267	263	243	247	259	239	207	215	237	270	233	237	224	266	243	233	273	225	222	234	240	230	251	263	233	250	259	215	237	250	236	236	249	233	258	224	225	226	241	218	223	234	274	224	223	264	246	222	207	228	248	255	226	245	263	248	241	217	245	254	248	243	265	231	224	233	218	246	258	239	265	244	252	242	239	248	253	222	225	217	282	261	257	222	242	252	243	233	231	254	215	217	242	248	249	234	211	254	266	238	230	257	229	220	237	245	256	237	263	258	213	236	216	234	276	238	255	239	246	267	251	227	228	227	248	227	239	234	218	235	243	231	242	244	244	238	257	212	251	241	232	238	230	241	245	257	261	265	252	229	209	228	219	236	238	260	222	206	269	229	238	220	234	251	235	244	259	231	258	267	242	213	240	263	228	229	264	259	234	259	226	235	216	244	235	222	192	265	245	252	241	225	231	267	234	225	254	227	305	251	228	237	253	222	237	259	250	221	241	236	219	234	213	223	274	242	256	234	229	258	254	233	244	248	243	237	269	231	230	243	277	224	232	243	287	275	249	265	240	240	226	230	248	216	236	233	248	191	271	226	223	274	255	250	253	215	249	219	241	247	240	233	240	269	220	216	245	224	227	233	240	237	205	261	247	241	242	275	217	233	251	229	246	258	252	272	240	219	250	226	235	220	227	261	244	234	223	217	264	228	239	231	238	254	233	236	233	249	239	226	248	248	249	232	242	254	269	241	232	255	227	239	244	255	253	255	218	254	237	261	216	232	239	240	229	260	239	229	250	252	241	253	218	227	214	237	245	250	248	235	242	234	267	239	227	265	232	245	202	238	243	237	237	247	248	245	272	200	251	222	252	239	242	223	236	219	250	237	249	242	208	234	216	206	215	231	219	250	241	233	213	229	269	240	277	249	247	255	215	265	237	221	248	236	243	227	236	216	247	245	254	246	214	257	225	267	247	261	241	218	235	263	214	256	246	244	230	229	241	239	246	254	247	237	231	246	260	244	225	232	230	240	266	248	248	263	252	224	249	252	218	240	247	234	257	246	211	221	243	221	247	249	219	242	228	237	219	255	241	232	230	219	249	239	247	254	227	241	232	243	231	252	265	252	225	211	233	224	236	261	239	255	245	233	240	229	246	236	248	243	209	271	266	242	252	234	233	224	213	242	265	224	243	234	227	258	244	248	222	228	249	266	235	215	238	238	240	264	239	263	254	230	223	249	214	239	238	253	284	229	234	255	254	252	241	234	238	235	235	235	228	260	243	223	234	265	220
53466	57029	38385	5203	2016	1645	1461	1329	1249	1099	1082	951	953	892	909	876	861	836	746	737	743	795	742	745	762	733	708	712	741	747	720	809	764	743	699	747	744	755	742	766	994	1350	1122	970	1241	1679	1607	1710	1885	3033	3381	1967	2686	1610	1612	956	805	691	779	808	810	788	2499	3762	2900	1253	692	610	632	729	692	608	647	694	658	656	675	659	637	701	707	684	683	685	640	642	701	642	671	674	647	641	692	677	654	659	650	753	664	652	729	670	659	670	621	662	633	664	693	633	679	650	665	660	648	673	691	649	685	714	665	621	686	648	669	683	631	672	650	652	627	655	634	658	703	650	657	640	663	635	616	608	658	702	685	665	667	683	673	650	623	737	689	677	695	679	649	684	682	631	617	661	660	681	675	663	661	648	663	611	653	661	615	658	624	689	635	673	680	674	656	610	657	645	641	725	642	702	668	646	658	637	692	676	691	631	656	672	679	635	646	699	698	682	681	666	691	666	692	633	654	662	668	689	653	662	693	657	654	637	593	608	650	667	632	652	630	654	676	628	621	636	673	630	673	616	629	630	632	675	657	645	635	667	698	640	642	683	685	643	662	631	682	644	661	665	670	669	661	655	653	654	675	643	646	689	701	635	656	661	658	748	649	616	678	666	712	647	644	629	684	650	663	649	657	637	647	677	650	720	632	656	691	657	653	633	643	612	652	663	642	674	684	647	618	630	652	690	628	653	672	691	650	660	639	679	666	610	701	652	649	642	632	665	695	651	640	656	654	669	686	651	684	638	695	693	709	682	698	610	643	655	692	628	680	627	655	671	649	661	641	657	662	700	693	654	657	677	683	663	685	674	704	690	658	640	618	650	659	648	671	691	665	658	691	662	668	643	613	674	698	636	701	665	663	649	663	650	636	657	658	673	632	633	676	619	655	655	651	664	700	632	624	667	693	640	653	684	629	657	621	672	645	683	664	648	658	627	636	697	627	632	672	694	686	700	663	649	681	645	657	651	683	646	667	631	667	683	647	657	641	687	697	667	676	654	679	634	667	672	653	655	674	628	661	644	661	673	663	663	617	649	637	676	693	662	668	656	663	651	643	615	684	687	703	633	671	694	713	631	649	673	679	688	615	683	617	659	669	681	647	631	651	661	646	672	668	646	660	668	702	636	683	646	682	684	634	645	635	669	628	658	640	635	641	632	717	642	623	659	668	645	646	684	680	670	645	674	709	685	644	664	626	649	666	664	636	687	677	652	647	662	626	649	667	695	659	628	679	651	703	596	694	698	645	622	714	659	712	641	657	605	662	625	688	695	646	680	609	677	644	737	658	660	666	715	670	698	594	661	650	689	699	635	649	664	692	674	665	666	677	635	689	660	641	659	662	661	655	684	614	662	689	634	633	682	634	664	725	630	634	668	664	690	646	622	651	681	635	713	652	614	692	662	664	681	669	666	681	659	715	626	613	642	697	685	662	618	670	700	643	690	670	708	645	667	661	664	653	631	684	679	644	625	669	693	639	713	636	623	654	655	633	682	657	628	635	647	675	643	672	661	696	645	653	696	664	646	651	614	660	664	682	733	646	686	675	667	721	676	662	635	687	627	633	653	645	624	640	640	682	672	682	644	666	629	647	702	631	628	671	682	691	645	669	627	638	673	637	662	636	680	696	641	637	640	665	654	688	664	675	646	676	621	646	621	696	639	692	625	694	640	648	620	679	636	661	649	680	664	677	654	704	636	628	659	660	650	652	667	648	690	667	704	673	652	702	648	673	692	660	626	634	674	644	701	656	688	679	671	659	668	663	675	650	652	643	677	640	590	657	639	715	687	643	624	645	664	639	643	740	673	671	641	641	624	678	649	683	682	657	680	659	702	633	633	688	629	604	646	651	697	638	671	664	647	699	702	654	644	692	686	702	637	672	700	668	656	655	709	653	671	650	638	627	619	664	659	658	659	679	703	658	621	673	709	650	645	626	657	683	645	686	655	664	656	667	662	654	652	697	634	612	651	654	672	662	691	653	686	624	693	631	651	637	653	653	645	682	660	650	654	650	666	658	643	647	597	694	670	632	666	638	674	694	643	681	671	671	633	676	687	679	668	629	636	667	649	679	692	645	683	624	670	679	595	679	676	654	620	654	711	661	631	677	678	646	695	690	648	690	597	642	634	715	702	700	662	646	665	665	621	625	640	648	664	678	647	663	736	684	706	621	672	648	681	628	627	650	667	640	656	660	613	647	684	623	658	640	679	630	669	644	661	646	677	657	640	619	680	661	686	702	648	672	615	631	669	635	632	663	653	640	660	632	638	668	618	676	660	672	641	647	673	672	669	656	669	691	659	623	652	634	625	677	621	705	707	626	631	632	669	711	654	685	690	693	637	646	593	677	626	646	651	640	667	702	618	655	661	680	676	662	666	620	656	627	622	676	635	652	638	684	633	646	647	673	657	631	673	649	618	644	685	650	643	675	666	678	685	682	622	666	696	652	682	651	668	685	632	686	683	662	659	707	652	615	742	665	670	712	647	645	658	639	678	680	647	673	628	677	702	652	688	634	647	662	719	609	708	626	682	648	657	638	664	662	660	710	639	624	672	616	646	643	633	661	648	648	628	695	665	672	613	665	636	675	665	674	633	661	666	621	657	617	725	662	650	649	661	628	665	666	638	650	669	639	640	698	658	626	649	612	636	662	692	633	734	708	652	640	618	643	642	664	668	680	636	636	635	658	667	689	633	681	664	644	666	662	654	710	667	700	667	663	635	629	652	642	694	654	646	662	674	652	672	695	685	712	659	677	644	634	704	676	624	696	713	691	680	659	623	684	698	635	660	656	692	680	651	660	689	660	613	663	679	685	666	669	623	703	665	697	703	697	666	693	691	671	610	699	642	666	683	679	687	615	640	671	670	692	662	619	701	716	717	651	666	659	669	682	645	637	680	684	646	662	666	665	722	665	690	682	668	652	619	626	616	691	705	646	690	587	611	616	662	633	707	655	693	709	638	647	649	631	601	670	687	632	674	627	679	664	677	611	624	639	657	706	619	667	691	741	667	679	641	685	671	637	643	690	670	673	652	660	659	664	677	697	650	625	688	626	678	685	659	674	627	674	647	641	700	664	590	658	675	629	625	624	707	696	682	618	678	674	685	648	661	606	647	696	636	668	649	676	662	668	732	694	696	651	681	671	706	682	674	640	658	689	631	682	598	650	674	650	650	638	670	677	661	656	663	684	662	640	640	637	697	647	651	685	694	667	677	649	681	718	640	682	673	634	634	597	669	665	669	639	618	643	682	654	692	641	653	652	689	676	662	664	661	622	645	629	611	692	703	624	623	681	677	647	645	666	665	659	625	640	644	658	677	672	649	667	684	667	639	653	671	673	710	672	676	636	674	642	674	650	705	682	680	700	670	641	623	655	619	650	665	661	695	658	688	607	644	699	631	621	684	652	653	643	672	684	659	672	600	684	688	627	615	659	613	674	697	668	680	684	645	659	635	680	629	631	607	639	704
25185	15183	5221	480	282	340	295	309	286	283	290	302	300	285	257	275	298	296	263	298	302	289	289	305	264	293	324	300	261	263	299	287	287	286	294	255	286	296	318	279	267	311	274	289	292	304	303	292	316	280	276	262	277	283	262	286	270	292	279	299	280	289	298	316	352	281	278	283	257	309	286	281	288	288	289	289	277	270	283	281	287	283	288	251	288	274	313	259	268	304	290	276	240	301	303	284	278	286	295	275	264	272	302	270	282	245	308	278	291	276	285	263	263	280	301	273	262	289	299	262	266	273	267	264	267	262	284	268	316	278	279	275	262	283	270	265	304	274	255	267	291	292	299	271	262	295	278	281	284	276	301	274	314	274	277	249	288	300	289	307	264	260	290	275	239	274	281	256	283	282	279	295	292	269	276	277	284	285	325	272	263	273	291	295	305	282	302	272	290	249	278	302	293	295	266	302	253	298	301	288	272	296	283	306	291	278	290	293	287	286	300	306	242	282	305	291	298	290	296	283	264	290	276	303	277	284	272	273	293	254	286	245	296	281	283	297	241	299	285	283	287	279	303	275	254	282	294	280	273	275	261	284	263	267	302	265	280	273	300	283	277	267	313	276	298	285	261	277	266	254	243	294	253	282	336	289	291	329	325	303	288	299	276	265	310	287	276	272	278	251	325	277	296	301	296	278	290	299	296	333	302	277	297	289	282	285	265	281	298	261	282	313	278	290	299	280	286	256	236	275	303	263	278	294	283	310	276	267	281	305	279	252	281	301	256	305	287	290	331	315	303	297	304	276	285	293	286	278	268	295	289	289	279	253	272	273	297	298	275	285	262	285	298	279	272	310	292	277	286	270	308	271	262	262	273	296	296	263	289	312	281	299	278	289	305	285	296	288	266	257	292	280	295	314	262	272	256	279	284	291	272	258	267	289	284	291	266	312	287	255	305	262	264	265	278	293	279	286	289	262	283	276	297	265	277	288	277	302	289	277	283	293	268	274	291	294	303	283	250	280	279	296	279	283	308	283	262	310	291	296	288	280	277	261	311	282	270	308	257	285	271	262	270	289	288	299	294	278	287	262	291	304	286	303	262	301	289	262	282	270	296	252	261	262	292	311	291	285	276	298	277	290	272	278	283	260	267	281	280	317	300	270	317	304	260	305	312	262	297	276	277	303	268	264	281	329	280	270	299	262	308	285	260	323	266	277	255	288	276	291	255	290	293	253	281	268	283	288	274	300	264	270	297	273	279	273	264	266	263	261	333	299	274	264	256	236	282	300	274	283	299	264	304	272	299	281	296	262	294	302	305	259	298	275	266	250	294	262	248	284	334	291	262	311	284	306	256	257	285	269	309	302	305	275	277	284	294	272	318	267	316	252	310	279	277	296	260	292	308	282	302	281	294	252	287	305	280	288	280	246	275	290	270	282	267	276	272	300	301	288	271	256	291	282	279	296	261	277	269	269	306	251	283	296	280	289	262	304	274	285	238	264	284	266	282	281	275	260	253	297	289	275	267	302	270	307	283	279	281	266	258	297	294	265	279	319	281	284	267	293	289	255	296	284	300	241	285	264	289	265	254	248	294	275	280	301	316	300	275	286	274	266	288	291	292	251	318	272	293	256	296	290	295	271	271	294	310	276	293	268	282	297	303	283	283	304	253	281	285	322	297	267	256	314	299	273	305	257	312	268	252	293	264	262	320	303	278	298	281	266	286	296	307	298	306	286	269	264	274	247	315	292	270	284	258	291	266	274	275	272	275	287	275	297	295	282	274	270	279	310	317	296	257	290	285	305	277	277	294	288	294	289	293	282	262	283	311	259	273	277	268	265	303	291	280	278	264	270	287	287	258	333	264	272	254	316	309	268	281	310	293	271	294	296	273	259	291	288	282	295	289	274	287	264	277	305	304	288	304	280	261	271	270	314	280	278	267	299	302	267	283	305	281	294	261	278	257	306	258	292	284	285	282	257	284	277	285	296	290	268	266	290	282	307	301	295	265	287	261	262	295	272	264	305	317	277	276	244	271	285	276	253	279	282	258	252	266	294	273	324	289	280	263	284	285	284	282	270	316	283	292	303	285	249	282	291	305	254	253	271	283	287	306	268	291	263	293	292	310	288	276	243	246	273	307	271	271	275	312	275	275	293	245	293	252	306	261	295	296	318	304	298	269	290	282	278	296	269	285	288	278	274	272	272	276	254	266	240	303	274	274	292	259	284	256	250	314	307	292	272	259	263	300	291	278	276	277	282	297	244	272	287	286	259	281	295	286	279	278	268	290	279	273	305	306	255	285	281	279	297	275	273	288	283	290	276	305	286	269	297	271	260	294	277	267	261	276	268	257	291	256	276	286	313	268	270	269	243	268	260	265	257	272	287	273	258	273	272	303	290	308	319	279	275	285	291	310	261	267	256	310	292	304	276	254	280	257	314	269	260	288	288	297	273	273	262	260	282	263	310	315	271	286	269	294	294	292	264	280	291	273	291	268	272	243	286	254	290	284	261	262	305	294	260	276	274	267	280	255	281	298	316	275	291	272	284	266	295	296	285	261	278	270	275	285	278	269	304	285	271	297	282	293	318	306	286	283	291	268	247	308	261	294	297	289	255	258	265	283	279	277	271	278	270	302	270	277	293	304	296	278	273	263	300	260	254	276	259	262	296	292	244	281	285	274	277	288	293	262	280	283	270	284	269	282	262	305	308	305	309	285	244	286	280	287	292	291	271	281	285	290	282	292	297	283	297	269	280	274	267	304	274	299	286	301	267	293	321	311	265	276	279	295	307	272	300	278	296	287	297	253	297	285	287	300	272	269	303	328	291	250	288	265	283	301	253	284	275	300	293	279	270	304	280	302	283	264	278	274	270	304	267	288	299	268	290	281	290	256	284	280	284	266	267	264	292	317	261	278	298	266	258	294	284	258	266	262	296	279	296	270	266	264	292	317	278	296	278	289	304	281	292	285	270	282	279	258	274	288	271	281	274	319	271	296	278	272	302	240	267	267	282	268	296	271	297	260	277	309	301	298	276	271	316	280	270	288	280	273	296	270	289	287	293	269	274	291	263	281	312	284	302	262	263	276	266	301	269	266	275	262	272	274	250	275	244	275	281	274	269	271	271	288	291	266	289	273	263	279	281	283	293	269	300	257	282	293	303	265	291	278	291	287	242	275	286	272	288	285	297	278	293	246	273	268	277	278	271	262	300	280	284	325	300	285	264	300	300	272	285	295	292	290	283	261	269	282	270	304	252	276	297	302	289	278	269	283	286	274	292	312	283	294	280	295	311	255	271	259	303	296	254	292	273	275	299	279	286	271	267	277	262	285	286	287	289	273	294	280	296	319	288	272	296	285	295	279	243	292	300	259	287	267	293	288	291	276	260	253	257	251	286	305	284	275	249	296	289	304	302	289	230	254	278	261	273	261	288	272	271	268	261	302	265	283	302	280	294	293	295	281	243	298	250	308	305	298	313	276	281	282	274	276	316	302	265
22299	18275	7227	928	844	713	752	777	834	769	787	737	769	731	760	748	767	769	748	766	748	771	799	732	778	735	756	755	749	803	817	797	809	773	728	763	767	753	758	736	804	765	835	761	789	763	765	814	792	804	799	781	800	813	744	745	758	737	777	763	784	776	790	1021	993	892	743	754	771	712	740	781	789	799	717	804	724	793	768	798	717	762	798	766	761	704	786	761	722	739	744	750	725	775	713	789	774	747	725	772	768	781	739	731	733	763	733	772	763	712	782	778	746	759	787	780	771	735	695	741	741	716	729	687	699	743	668	765	774	738	771	668	797	764	750	715	773	790	717	756	770	772	806	743	767	739	761	768	751	773	712	770	730	734	716	756	779	709	754	756	735	745	733	742	741	740	735	752	769	728	737	766	725	721	801	778	776	794	752	737	801	730	736	757	705	714	771	799	799	751	821	758	753	773	781	703	741	754	742	740	777	778	760	754	720	799	713	727	725	752	728	775	733	731	786	784	758	800	720	704	748	808	724	734	719	748	711	789	744	711	715	736	705	764	783	748	752	781	772	741	780	810	769	776	736	790	754	723	759	793	782	753	740	737	728	804	777	751	737	788	744	744	772	764	694	756	776	757	761	766	770	782	749	789	795	782	749	721	758	783	737	744	709	738	781	739	746	767	764	792	764	738	723	760	749	722	738	766	713	756	745	729	753	751	730	681	748	820	738	697	780	759	679	762	791	755	727	784	778	718	798	747	770	812	745	712	805	751	720	777	800	770	770	758	711	730	720	747	739	720	781	762	757	694	738	708	745	728	793	760	798	830	769	724	704	752	716	757	755	738	731	773	738	752	783	774	779	757	752	688	761	765	726	776	737	698	780	723	776	778	724	690	738	757	798	745	771	713	757	753	740	714	802	805	761	769	760	748	805	726	767	771	739	792	726	750	734	748	771	795	777	754	765	744	758	748	775	750	777	779	762	777	777	767	772	750	792	828	751	729	782	738	730	724	728	768	726	740	705	763	790	784	764	758	717	732	745	766	729	775	739	792	753	757	759	775	768	749	756	712	735	765	745	769	744	732	771	718	711	723	744	785	795	781	721	765	722	749	727	781	729	723	733	753	737	808	750	748	751	788	734	751	754	722	765	726	793	795	745	790	770	745	760	749	721	760	780	713	709	683	763	737	803	747	773	769	769	781	738	734	758	724	775	769	765	745	783	769	781	757	727	788	756	740	770	760	729	765	719	757	735	746	725	746	768	703	743	762	786	752	772	826	770	750	775	672	778	787	680	758	748	731	749	793	742	771	779	745	857	779	757	685	772	734	741	747	807	715	740	729	687	701	755	769	814	833	737	750	767	706	763	712	694	741	719	701	792	750	770	758	750	750	773	776	758	775	779	800	734	760	759	724	745	723	793	767	734	763	799	744	752	755	741	766	732	775	796	728	747	742	708	779	755	832	790	797	770	763	721	749	799	736	760	758	746	699	723	773	740	738	762	766	776	767	729	778	731	810	751	742	796	733	779	800	791	812	730	718	769	755	797	759	759	780	822	726	755	737	711	779	744	707	771	730	742	737	798	721	779	765	756	741	792	760	763	788	771	742	763	790	763	768	726	767	735	773	778	827	739	757	732	738	780	797	694	774	717	759	781	775	704	736	699	719	724	772	750	738	715	728	748	744	756	770	773	746	754	765	751	748	793	723	736	781	769	743	767	787	688	729	747	777	732	719	741	709	778	748	764	733	738	803	779	784	779	738	782	787	762	744	798	738	684	764	755	786	740	765	733	726	761	746	754	762	703	761	749	775	756	760	747	693	784	707	761	756	781	761	722	753	759	732	772	752	763	757	712	776	736	734	732	756	755	743	785	709	764	747	717	774	756	799	767	772	839	793	758	762	727	769	756	762	737	751	736	776	725	755	689	745	751	768	749	808	768	778	750	770	752	754	732	770	745	719	725	791	731	771	770	761	766	767	769	741	750	706	746	736	743	723	776	711	729	743	776	762	792	725	759	769	758	748	764	777	786	760	753	766	723	764	715	718	747	760	793	725	778	748	709	817	774	777	768	775	782	774	764	762	745	775	757	754	759	772	732	742	726	740	738	723	740	745	739	774	737	745	737	742	757	777	759	783	784	772	762	758	716	729	733	757	758	757	748	770	783	747	803	741	751	755	742	733	675	724	729	761	765	769	738	722	702	766	711	755	741	760	799	769	769	749	791	736	773	754	732	771	770	780	774	717	728	761	752	797	745	771	752	794	767	734	752	761	757	776	771	717	771	727	785	739	766	709	748	734	802	700	784	760	807	727	766	811	731	754	718	723	796	721	724	727	738	738	744	789	737	768	679	743	760	746	711	730	730	746	734	740	785	706	761	712	752	770	714	780	731	775	739	717	744	818	799	736	765	779	764	722	774	713	722	757	811	773	726	764	780	803	800	761	777	779	764	769	770	774	791	734	761	776	746	761	746	781	746	718	775	761	757	722	727	725	770	811	714	768	749	767	737	745	716	759	758	746	729	722	759	750	714	758	760	741	739	810	758	778	748	775	754	768	706	814	741	745	748	765	711	747	745	807	778	743	746	720	723	741	751	752	750	785	805	704	788	776	673	771	749	805	760	696	740	732	745	697	780	718	736	749	737	766	745	745	763	806	760	774	721	742	772	747	751	763	783	771	741	766	758	749	742	745	781	758	752	729	750	757	717	746	793	789	743	743	698	749	757	779	743	721	778	780	769	756	760	742	788	765	737	732	771	767	771	750	800	737	742	741	711	745	774	773	776	756	725	750	703	736	786	766	743	763	745	742	729	783	758	757	729	775	737	713	752	769	702	756	714	758	765	741	759	784	690	770	736	768	759	759	719	767	791	759	783	740	754	742	754	725	729	744	757	735	792	756	769	734	751	749	730	780	692	769	740	728	743	767	784	722	806	748	770	747	741	762	732	781	806	777	785	717	751	787	735	767	731	742	757	789	705	727	818	735	745	717	762	745	775	800	792	710	783	795	742	766	817	783	824	758	718	730	774	751	765	752	761	751	724	766	746	760	782	775	772	747	727	773	744	720	775	746	769	732	782	792	795	770	763	821	720	744	773	708	727	752	723	751	789	784	727	760	776	777	729	804	814	730	710	776	765	721	751	827	784	755	763	774	772	713	762	786	785	757	710	767	793	786	756	750	756	769	766	729	756	735	720	778	741	759	766	803	786	771	780	714	751	777	714	772	748	785	744	776	732	771	722	802	730	761	812	681	750	719	771	740	758	751	722	746	786	762	773	763	770	721	716	722	762	801	765	751	755	754	788	738	790	740	696	806	753	789	777	715	735	740	724	708	755	685	756	738	742	763	745	757	734	738	778	787	726	773	728	712	752	787	784	705	780	769	762	730	758	726	734	766	746	760	784	744	759	756	737	783	764	747	734	762	776	782	762	722	723	768	717	786	723	769	719	746	702	736	730	751	743	718	798	749	719	789	790	825	766	728	735	713	763	744	727	759	736	740
67562	60484	39172	8576	629	386	323	283	258	246	246	233	245	231	236	228	234	226	191	214	215	222	228	234	206	231	215	199	251	235	213	225	236	210	228	248	246	263	211	238	261	233	232	240	262	263	267	321	253	268	268	293	317	240	242	212	232	222	238	248	225	234	389	383	376	328	250	234	208	222	200	224	212	211	192	219	190	224	191	222	238	233	221	203	223	215	228	227	224	232	236	238	219	200	242	194	221	197	220	247	202	216	219	218	224	219	224	222	226	233	229	227	204	242	225	197	206	238	209	205	207	229	207	209	229	222	216	217	223	199	208	217	230	207	214	229	210	208	203	217	204	225	200	209	206	200	200	223	227	203	203	240	228	237	188	231	187	212	197	226	202	213	217	221	210	223	223	211	218	219	224	238	228	216	209	184	197	221	199	219	226	219	205	195	223	211	208	217	216	200	195	237	233	216	191	236	207	203	227	203	225	242	215	191	208	223	217	206	219	193	230	220	230	185	228	225	221	234	209	216	195	214	207	223	216	229	204	217	213	213	202	212	247	232	205	215	221	228	227	212	237	221	213	219	208	228	189	218	223	216	240	234	220	220	222	233	225	215	201	233	226	238	218	206	210	201	213	197	227	227	232	217	183	225	238	214	214	203	228	206	209	212	235	226	197	222	228	192	202	217	189	236	208	204	214	191	219	202	191	204	196	227	212	217	214	206	243	219	227	219	213	241	213	211	228	211	212	198	195	229	232	221	202	202	208	213	217	212	210	186	211	208	217	241	214	221	225	188	189	219	221	200	213	199	244	182	204	217	229	214	197	226	208	203	218	211	204	217	220	212	212	231	224	211	221	221	213	193	210	220	214	227	209	204	218	194	226	223	215	208	196	210	225	238	235	217	227	208	201	215	241	233	204	214	186	200	208	224	233	222	230	214	203	225	252	215	226	222	201	245	225	244	237	224	203	219	223	213	227	212	226	210	218	230	205	210	229	188	205	229	215	216	226	190	254	236	204	224	205	209	235	209	218	221	225	215	193	241	234	223	228	186	199	197	215	223	214	228	215	216	228	222	204	198	218	225	187	218	235	237	216	220	212	211	232	219	243	202	219	223	207	215	225	243	199	233	216	230	189	216	223	200	208	218	234	208	208	205	217	230	204	211	192	240	220	214	218	238	207	229	227	229	220	198	223	244	183	238	197	227	217	187	220	209	229	213	221	210	216	189	235	209	246	214	206	207	250	216	231	209	221	225	206	221	228	204	207	193	212	206	229	208	219	227	234	235	185	233	223	227	221	226	215	227	183	195	227	226	214	242	226	215	245	230	199	193	217	259	218	237	210	208	232	186	213	215	209	215	207	222	212	205	214	217	228	215	187	214	214	184	203	196	209	202	216	221	244	217	233	214	223	242	204	203	218	214	208	240	206	219	212	225	233	219	207	202	211	228	191	224	217	190	206	214	219	176	209	215	211	237	227	194	199	231	202	196	212	238	212	218	216	203	219	222	226	227	222	209	202	208	201	212	219	212	209	251	217	213	195	242	202	218	220	228	240	231	219	233	209	202	207	223	227	215	200	244	219	234	222	197	203	229	201	209	230	213	187	243	219	201	192	195	204	216	226	202	236	200	208	224	214	222	211	220	244	212	179	209	217	216	223	196	202	195	216	205	209	240	223	198	225	227	258	244	204	205	209	227	204	191	234	206	224	216	227	220	211	190	211	218	218	211	205	249	218	198	211	208	200	229	213	207	219	217	193	193	230	233	240	222	224	225	217	224	241	215	219	211	200	232	199	206	203	222	220	247	246	215	238	233	201	229	231	230	200	216	206	214	221	192	248	235	198	219	182	224	202	204	212	201	208	201	215	202	225	189	237	208	224	215	228	215	216	218	190	225	219	229	212	244	223	196	239	190	246	209	206	220	215	199	210	195	194	205	230	215	229	230	214	214	237	199	221	217	222	216	236	203	206	212	221	217	225	214	229	218	243	223	254	231	189	203	240	220	225	202	240	220	225	202	197	231	241	192	193	223	232	215	237	215	186	205	215	220	196	235	203	222	236	211	209	236	196	240	227	218	223	185	214	196	203	205	233	205	219	211	204	209	215	214	205	224	199	221	198	208	242	251	218	241	226	212	263	203	220	226	214	219	225	242	207	213	215	217	215	203	221	218	226	225	197	213	194	237	211	230	233	249	215	212	232	230	220	222	229	228	218	220	200	232	200	209	203	214	238	218	218	202	215	213	226	229	206	198	213	189	219	238	215	218	217	217	211	215	213	185	240	200	218	207	199	218	221	170	237	244	237	224	209	210	200	227	205	211	214	226	220	201	250	216	207	225	233	216	203	214	230	216	227	212	226	226	231	223	209	215	210	219	219	202	209	204	206	183	226	211	232	222	189	217	225	190	194	211	200	229	196	210	240	241	234	193	181	212	229	201	216	236	222	213	212	240	235	182	202	211	211	218	206	214	223	198	219	250	242	185	214	189	214	213	231	237	224	212	219	212	256	202	209	214	242	252	208	193	209	201	229	218	231	218	212	245	241	215	187	210	209	203	242	227	225	195	205	215	237	207	220	232	219	221	198	217	215	209	202	212	246	211	224	192	216	227	196	201	229	203	206	219	204	225	238	217	213	237	207	223	200	216	222	221	234	227	233	227	193	210	218	190	210	209	222	192	207	204	230	195	229	193	210	199	227	238	218	239	234	218	212	204	196	232	217	199	210	216	209	223	222	209	219	202	208	206	206	216	218	216	228	234	206	233	204	201	216	232	220	164	216	224	197	221	207	224	208	210	196	215	204	206	199	249	214	220	187	214	211	236	226	188	240	213	199	194	223	206	198	211	221	246	221	200	200	190	252	209	206	196	220	232	234	234	225	207	203	200	203	208	222	221	186	229	221	201	193	210	220	221	215	224	207	214	212	225	216	194	245	213	258	231	202	219	227	230	212	218	251	189	200	210	233	219	203	208	197	221	238	240	217	220	246	204	191	194	201	242	219	201	246	218	203	232	214	218	218	191	202	213	203	222	204	212	208	216	215	241	207	189	208	217	228	210	223	198	225	205	211	198	223	201	203	229	203	214	202	209	195	227	228	212	232	228	213	220	241	235	188	226	207	217	211	226	207	209	224	217	203	195	231	219	245	213	215	207	219	224	216	226	197	203	229	230	230	224	213	236	236	208	232	209	228	203	215	214	210	210	177	231	223	215	187	204	223	185	211	222	224	205	227	221	223	217	240	208	203	216	226	215	221	225	213	192	217	237	226	210	214	214	186	224	204	192	218	219	207	208	210	224	225	217	230	208	240	206	253	221	183	227	201	226	215	200	216	208	217	189	236	203	225	244	238	207	269	211	213	241	224	210	217	222	221	230	204	224	231	191	210	215	210	195	205	213	222	237	215	232	222	230	208	206	223	221	206	220	250	215	199	242	195	222	216	216	213	218	212	223	210	222	212	217	233	213	221	232	221	198	213	226	206	215	204	195	215	203	231	252	208	201
43918	46329	31741	2429	1312	1221	1031	976	838	866	796	719	741	737	657	697	701	702	672	723	645	671	645	647	676	638	658	673	630	565	631	631	620	625	604	674	633	647	694	787	839	855	815	893	1025	891	971	1624	1131	1251	1090	1666	1365	996	906	762	646	666	694	752	648	748	1886	2181	2003	1446	822	622	620	627	615	577	649	577	597	595	624	606	577	579	614	615	591	618	573	616	586	630	610	580	591	642	653	588	641	614	601	625	649	588	601	618	647	593	635	579	582	644	591	604	584	603	604	618	610	595	620	632	649	602	637	622	623	617	594	649	623	603	575	649	605	626	614	598	622	628	621	625	633	628	585	595	606	608	573	612	590	589	629	675	599	622	617	619	582	592	600	654	612	600	597	585	603	622	587	632	623	580	587	565	633	620	605	657	604	597	601	631	564	592	576	595	590	651	614	594	642	605	596	617	606	613	591	612	616	591	617	598	545	628	639	583	566	603	628	627	581	641	592	598	628	591	596	580	527	613	650	631	609	590	607	621	581	619	591	579	635	599	636	627	577	612	644	630	619	579	612	593	609	601	594	610	589	575	620	589	637	629	603	604	599	622	643	641	672	643	595	612	619	607	584	616	641	616	590	627	553	580	603	594	629	646	578	612	602	645	641	601	621	597	637	601	612	597	623	598	631	608	578	633	603	646	632	588	627	581	575	594	595	616	594	604	619	602	589	583	563	622	539	549	608	603	576	601	592	617	649	606	610	595	622	624	619	630	589	606	590	599	613	611	579	618	603	596	601	630	578	628	540	607	632	591	578	559	570	602	656	606	615	598	624	607	612	645	618	600	649	572	635	610	588	564	661	597	597	615	603	645	641	601	605	615	604	629	616	611	593	613	603	586	630	593	628	625	619	625	617	620	590	588	635	590	582	637	597	575	598	607	613	600	574	616	580	635	612	594	577	665	630	605	625	585	580	633	602	628	616	611	625	576	603	589	587	563	602	606	586	628	611	631	580	611	584	641	595	616	606	588	589	591	638	600	607	611	578	627	636	598	592	610	617	579	621	601	671	602	616	642	627	572	629	553	617	595	600	584	609	597	562	631	548	619	619	612	661	620	649	614	571	609	566	647	623	570	624	583	593	615	598	580	612	614	621	623	572	633	605	579	610	580	635	643	600	600	629	602	567	661	597	567	589	618	598	617	640	577	632	591	580	597	625	612	561	601	580	649	647	639	590	634	566	602	614	629	647	563	586	633	586	652	585	601	661	613	605	637	664	584	615	621	599	604	605	611	579	626	606	616	630	619	658	580	605	624	614	581	610	598	573	598	616	589	584	577	581	674	652	598	621	627	624	635	563	620	607	576	654	647	609	554	604	554	601	599	578	613	577	576	606	631	599	627	601	618	621	587	610	610	632	620	621	599	572	625	604	600	576	632	607	621	604	621	606	644	624	583	610	631	573	602	650	556	579	602	576	601	629	588	563	609	571	599	609	615	646	596	562	596	613	623	577	638	623	589	571	596	593	578	615	587	621	614	611	593	639	601	595	639	593	623	621	577	609	614	585	604	571	601	603	613	654	574	647	637	603	607	666	589	601	622	627	590	658	583	613	597	631	590	555	585	594	598	634	605	571	586	585	594	601	598	641	615	565	562	580	623	675	602	586	576	594	593	685	589	623	604	568	602	615	598	551	624	597	585	596	612	594	617	631	621	591	604	617	574	611	623	588	624	612	551	598	605	626	615	595	601	654	604	623	583	577	639	633	620	610	544	606	606	607	655	598	598	616	622	568	626	584	573	620	643	585	598	607	591	682	632	618	582	640	619	588	539	610	612	615	575	605	581	611	618	618	635	646	659	587	600	607	627	553	583	616	584	599	581	604	609	578	622	599	625	616	601	607	577	609	631	618	617	611	613	614	610	559	644	577	626	613	611	621	617	649	573	625	623	601	595	639	585	537	624	614	600	667	635	648	636	602	641	629	578	641	628	631	624	625	663	614	584	633	585	612	612	616	631	593	588	594	624	589	632	651	607	596	627	621	640	654	650	595	605	596	627	647	644	623	626	596	606	572	604	630	622	571	625	609	623	623	612	588	628	572	618	594	608	546	595	590	580	598	615	602	632	652	582	598	628	602	599	560	637	646	590	593	591	597	580	608	604	578	622	601	605	628	553	542	590	602	616	612	637	603	597	622	620	581	597	590	629	602	623	581	613	606	615	583	657	586	623	600	559	610	633	635	605	587	572	641	600	603	599	602	648	621	619	571	645	606	604	617	572	602	626	603	592	607	603	584	606	596	613	618	642	607	638	592	615	563	585	644	611	618	627	601	565	628	632	616	621	669	593	636	630	606	591	591	614	605	601	639	634	649	578	645	641	635	626	632	585	607	640	620	637	575	594	628	649	580	607	647	570	607	596	622	614	533	618	604	625	623	569	586	582	613	643	605	598	601	613	574	643	587	642	557	573	615	595	594	618	642	612	562	592	610	600	577	658	595	594	608	618	576	626	627	593	616	619	580	663	581	589	619	560	617	591	596	580	585	569	613	690	564	600	566	602	571	610	581	581	600	600	624	574	593	577	601	646	627	600	561	637	584	608	650	622	581	589	602	627	565	639	595	561	608	602	570	599	608	634	596	632	622	617	611	636	646	603	611	664	627	580	595	610	616	569	593	599	613	660	597	620	616	660	607	641	625	642	624	624	632	581	644	622	614	609	582	563	574	628	587	624	655	602	601	629	581	616	578	593	574	580	630	612	622	625	645	615	578	608	596	572	581	609	634	595	617	653	617	563	602	570	598	563	634	618	621	620	635	601	604	609	578	561	584	589	653	606	590	572	577	643	602	619	606	619	631	590	628	619	637	582	624	649	575	619	661	577	620	596	584	604	654	632	605	623	600	588	578	650	574	626	629	570	607	612	530	613	598	580	603	652	599	620	588	572	636	609	593	641	562	611	650	640	564	602	607	600	614	637	602	575	607	601	594	608	624	591	585	602	602	641	619	645	588	593	683	634	594	586	607	611	668	608	602	614	575	616	607	566	653	631	579	622	602	598	629	569	612	610	621	609	632	595	594	588	625	605	616	625	654	589	615	620	664	614	585	561	633	608	644	587	612	588	582	627	598	588	593	643	634	598	625	572	620	594	655	597	607	583	588	585	631	617	585	624	590	573	549	623	572	619	593	640	616	610	584	629	547	629	630	592	631	599	597	652	601	569	585	599	616	599	604	599	607	588	595	628	645	614	618	567	585	605	642	604	589	585	603	577	612	625	576	579	617	608	578	607	624	576	608	587	651	580	580	577	567	572	650	608	632	593	638	645	629	594	611	611	609	622	676	630	584	632	610	630	629	592	591	605	625	622	634	594	563	577	608	606	658	569	613	604	596	611	572	616	591	620	579	590	558	598	624	608	591	582	581	563	613	581	646	583	600	590	615	658	597	601	589	622	636	623	657	589	574	610	578	625	592	622	602	620	563	674	591	625	582	636	625	619	617	597	605	573	609	588	608	576
80517	72609	48725	15015	2035	579	442	396	362	337	316	305	303	273	284	256	231	269	264	268	268	259	258	274	275	270	275	247	272	243	234	284	234	237	233	252	242	272	262	276	243	280	236	336	326	322	322	421	407	375	357	447	470	366	316	259	241	237	238	273	287	257	541	553	497	373	250	251	255	228	234	248	255	242	235	234	215	268	262	226	267	261	229	273	252	250	238	246	211	251	236	205	251	253	246	222	237	258	233	267	247	263	239	246	231	231	228	237	252	243	257	254	234	239	259	242	262	224	231	258	226	208	246	249	233	271	243	249	234	241	243	233	264	230	250	231	292	251	231	271	227	259	252	265	224	221	232	260	215	221	246	271	246	256	221	237	272	275	274	217	239	226	215	254	255	243	251	223	251	221	250	253	234	244	222	274	263	233	245	242	241	236	234	274	236	230	251	267	239	235	260	274	236	227	243	231	255	236	247	228	206	244	237	237	246	239	250	240	229	209	252	234	236	250	245	238	241	234	232	227	231	260	226	244	236	272	256	236	207	249	250	262	238	258	230	234	243	238	223	233	260	240	234	215	244	243	228	219	258	214	239	252	266	252	238	242	219	273	249	221	221	245	222	262	230	266	260	234	273	238	259	246	250	226	250	227	264	231	240	269	235	230	248	256	247	252	221	246	255	257	258	270	231	231	244	242	244	245	217	232	224	238	248	241	237	265	239	237	248	246	242	258	226	268	228	251	239	245	212	219	248	234	247	263	241	224	243	245	246	229	248	261	223	216	251	268	239	221	245	253	245	228	227	210	257	237	240	238	256	241	276	232	228	216	252	224	259	259	236	274	271	242	237	246	268	219	229	269	232	252	242	250	221	232	226	261	214	230	251	238	230	240	251	235	248	252	235	237	262	252	221	214	210	284	241	201	227	242	260	282	267	212	230	247	236	263	204	244	258	242	211	256	220	250	225	235	252	218	234	250	241	220	255	228	232	241	246	240	258	253	228	252	253	242	224	221	259	235	260	242	246	227	252	260	209	228	238	226	259	243	239	237	261	240	272	244	280	233	254	225	234	260	229	236	263	259	244	241	278	238	241	241	238	230	260	238	258	258	263	224	232	247	252	250	223	231	261	227	226	226	234	228	243	254	232	239	220	242	233	262	239	251	247	272	248	229	239	247	242	243	249	235	241	222	246	233	223	223	232	243	217	211	209	222	245	234	238	250	237	210	239	246	230	267	239	256	245	208	247	250	251	241	227	209	243	242	233	251	232	231	218	230	224	251	234	243	221	239	232	190	232	245	231	229	243	263	213	227	260	261	226	256	262	241	247	239	254	255	224	248	250	231	228	229	236	244	274	234	267	251	235	238	264	227	257	244	244	241	231	239	247	246	232	244	245	198	265	212	258	233	245	215	237	240	233	263	234	237	244	222	254	222	274	267	248	266	208	247	239	267	253	249	274	225	236	252	251	221	244	249	265	244	254	268	223	230	237	209	260	226	236	255	246	258	239	224	218	245	247	234	255	240	266	240	233	270	263	254	243	206	241	231	270	264	258	282	240	251	232	254	261	246	237	247	233	248	257	227	250	261	216	229	269	235	222	238	235	256	250	227	257	230	246	221	239	243	262	240	226	237	220	225	213	211	245	242	192	222	237	257	259	261	271	226	237	249	254	241	229	231	236	244	251	211	249	230	224	230	240	245	234	227	233	249	227	247	231	242	244	269	240	227	223	237	266	223	224	211	259	235	245	237	223	253	248	250	251	201	243	260	229	253	247	237	239	255	252	222	209	224	228	251	221	226	235	218	252	255	222	262	258	238	231	240	279	200	258	262	220	225	224	228	231	239	237	272	268	252	230	261	235	248	229	258	240	222	227	232	244	264	244	236	248	242	225	267	209	230	237	219	224	265	273	256	260	268	237	241	214	228	258	248	231	248	229	244	254	242	246	223	226	226	256	249	241	253	231	228	280	252	244	242	229	223	233	254	242	244	246	212	239	223	235	240	228	249	234	238	265	226	222	242	220	245	253	266	216	209	263	244	241	205	200	228	246	219	231	219	254	243	226	235	266	216	252	233	242	220	241	224	251	225	235	243	240	226	265	242	236	235	240	253	235	241	231	248	203	218	239	271	231	216	232	257	267	225	220	240	256	246	231	254	228	217	211	271	232	248	236	230	272	257	246	250	241	239	244	266	259	256	255	245	249	246	215	252	251	238	243	237	203	224	225	229	270	221	230	226	224	206	245	231	248	255	230	239	228	237	242	269	261	247	237	249	259	231	245	261	282	206	280	220	247	215	231	242	251	211	214	250	243	270	262	268	288	237	237	212	248	241	230	214	233	246	228	255	260	250	242	229	259	263	230	223	229	260	214	243	260	232	235	224	226	260	221	252	253	234	266	227	243	230	232	271	241	260	249	242	279	246	219	249	250	256	230	257	232	253	240	227	263	245	219	248	225	244	236	206	224	249	269	268	244	235	254	251	250	250	253	272	266	252	253	224	260	249	238	215	254	248	262	251	258	240	228	245	253	226	215	255	230	205	252	256	253	235	239	250	247	230	249	257	251	245	234	234	266	231	242	245	252	262	228	220	230	238	274	256	228	225	246	240	232	255	235	216	240	252	216	258	247	251	253	237	281	259	243	265	240	275	238	267	246	262	234	236	217	253	255	225	273	232	239	236	261	226	237	242	257	256	275	273	269	244	239	244	244	266	212	248	268	248	266	260	248	244	238	231	277	252	235	243	232	225	254	223	240	224	227	255	240	239	266	261	248	264	244	221	243	243	234	228	233	223	227	231	240	252	252	239	263	236	225	227	259	253	195	233	243	256	220	261	276	207	252	245	229	230	241	260	229	240	244	252	240	244	240	235	238	221	234	248	256	238	250	210	240	224	271	251	237	252	241	243	259	237	238	269	254	216	245	208	211	259	245	231	255	242	226	238	257	257	265	263	233	226	246	261	230	215	262	245	242	266	238	249	248	247	239	236	251	234	253	234	254	245	225	232	268	220	252	218	250	247	221	277	248	244	232	220	254	219	263	226	250	243	245	249	251	209	248	271	245	244	256	221	239	226	242	202	236	261	247	266	220	262	247	240	241	220	240	244	241	232	266	228	208	226	222	249	272	277	246	254	218	241	231	276	243	255	262	233	239	228	252	247	259	260	240	250	226	250	263	269	239	259	225	251	226	239	287	221	248	230	242	261	271	238	231	243	229	256	217	215	223	228	234	216	259	256	239	218	238	257	270	222	240	236	230	247	223	238	253	223	261	248	264	223	217	230	223	237	234	241	248	248	232	210	250	230	241	261	253	228	218	254	258	242	232	234	248	263	251	200	268	242	228	248	243	231	223	254	247	229	231	208	263	244	247	222	237	233	236	217	256	241	239	216	255	225	256	248	244	265	244	224	235	241	270	237	238	246	250	223	263	236	225	222	239	231	249	262	245	224	264	233	245	241	265	238	227	232	233	234	237	200	240	247	225	260	271	234	235	224	256	236
54358	57573	38989	4272	2004	1785	1610	1277	1228	1122	1033	960	941	958	850	827	863	804	774	725	727	694	732	747	800	726	732	750	698	789	769	735	776	715	737	667	743	690	797	1080	874	999	1057	1168	1074	1269	1336	2252	1793	1639	1585	2235	2320	1879	1492	974	773	837	862	792	741	806	3070	3280	2864	1818	749	683	675	660	646	669	705	705	651	666	672	685	668	658	648	681	735	668	708	683	660	651	659	644	639	646	653	628	651	707	673	693	684	684	638	729	675	712	646	629	676	658	629	695	656	671	700	667	646	693	684	654	672	702	719	684	675	674	649	656	700	646	692	659	613	681	685	693	637	701	663	701	703	699	641	651	704	687	705	680	669	672	607	661	666	678	669	663	647	674	632	640	695	701	660	711	683	619	681	655	652	640	688	702	682	656	660	723	699	652	690	669	686	626	660	670	652	684	643	640	685	695	693	626	684	654	708	636	689	660	620	716	673	681	690	695	720	693	683	669	698	654	673	671	670	696	657	640	690	676	699	684	663	631	713	635	681	691	669	661	706	684	681	665	656	637	695	676	703	614	639	682	695	721	690	683	681	669	630	649	661	636	666	640	702	638	672	604	700	633	644	661	697	625	683	688	621	678	710	681	648	665	660	656	667	608	692	664	663	703	735	666	745	663	720	595	642	675	707	656	658	688	707	674	648	689	685	667	674	698	645	659	680	679	690	718	656	634	682	677	640	664	699	665	667	674	644	682	665	661	659	660	651	691	669	676	684	662	686	702	685	631	662	686	664	637	708	672	668	696	699	665	662	693	682	710	646	612	692	653	656	661	680	652	619	672	672	709	658	689	628	676	668	707	671	673	644	646	659	673	698	676	665	685	651	660	641	697	668	709	620	725	655	668	713	660	646	638	650	712	679	677	693	636	693	661	634	668	676	648	652	656	680	711	678	686	656	657	635	665	727	674	704	663	641	680	662	664	674	620	690	690	631	653	700	657	646	673	693	692	689	688	644	688	667	678	711	669	669	683	676	692	664	698	662	662	676	691	676	649	657	690	670	645	685	668	667	696	735	699	620	675	661	631	683	622	622	683	665	644	668	650	665	642	745	693	694	688	672	665	649	671	648	715	742	628	657	674	649	698	677	689	686	653	686	652	619	694	692	711	660	688	648	667	664	662	669	646	634	701	709	660	627	643	660	712	715	691	687	692	694	682	617	679	665	664	636	651	689	681	722	686	680	659	643	661	645	644	678	662	667	668	647	682	686	659	684	650	675	677	643	716	694	675	636	636	649	681	688	665	690	676	686	651	708	737	683	656	674	665	672	689	657	666	639	658	695	701	624	622	693	688	698	658	692	664	660	671	672	687	708	660	637	654	657	661	664	665	635	640	681	687	675	701	663	603	673	652	664	690	630	681	672	702	637	698	687	675	653	644	709	689	708	643	688	647	667	686	644	704	654	644	651	658	657	663	658	694	706	677	668	614	651	651	682	679	664	686	648	685	674	668	673	655	669	632	682	656	679	664	678	706	705	642	682	666	657	668	673	681	673	654	721	702	677	652	642	691	688	700	693	642	643	662	668	676	651	624	673	670	680	655	685	664	656	666	655	679	672	625	635	656	671	660	669	692	670	638	675	699	687	680	675	652	702	642	673	681	666	699	629	692	682	671	704	657	681	666	670	639	709	699	628	715	660	640	697	699	683	674	670	685	674	652	642	649	632	699	668	697	693	686	671	671	624	641	681	679	660	688	692	660	666	653	712	684	671	722	671	662	687	655	667	666	683	686	683	690	650	633	667	700	665	692	724	653	691	652	665	664	656	676	652	650	617	691	700	644	661	717	643	693	677	640	633	666	625	682	691	686	680	729	682	642	664	661	610	652	660	699	645	630	668	652	686	675	637	687	713	652	681	673	655	664	691	645	649	658	652	645	675	625	654	661	666	674	682	712	659	648	684	662	715	680	693	640	675	675	650	686	648	654	654	670	689	669	665	665	649	664	657	675	632	647	665	680	665	649	661	690	689	652	696	684	635	657	622	683	666	741	695	700	642	673	635	616	694	644	674	715	646	647	695	660	629	646	691	662	652	669	695	695	660	682	690	625	626	662	667	634	706	643	662	712	678	642	647	673	651	661	667	695	670	663	701	699	681	671	669	662	683	616	689	694	619	659	644	658	653	662	690	672	684	686	672	614	639	686	698	654	624	696	606	687	629	675	637	696	666	662	658	698	718	761	696	671	677	684	699	665	697	702	651	694	668	641	652	692	689	648	677	684	650	712	686	667	686	708	677	667	702	675	659	666	695	657	702	750	652	686	673	641	681	694	675	716	716	637	636	628	650	666	673	663	686	689	641	707	679	701	652	621	678	665	658	673	673	678	720	703	707	646	653	652	696	709	685	647	652	672	726	667	666	687	624	689	677	705	653	655	667	621	656	678	649	687	653	676	678	638	619	686	616	722	663	693	673	683	628	683	671	623	651	668	657	637	689	666	668	645	643	662	700	686	632	711	648	671	672	666	696	672	664	665	656	660	699	629	655	705	664	675	677	635	670	668	636	656	643	613	673	692	693	717	664	651	713	659	663	588	678	637	646	656	638	645	673	656	680	644	667	651	684	677	702	679	661	680	687	714	695	660	688	663	673	666	701	669	637	662	719	667	697	686	665	679	668	672	680	668	652	639	700	647	677	641	657	655	657	653	677	666	622	700	678	661	672	685	661	657	665	662	673	630	702	619	702	678	657	695	664	690	676	676	683	615	675	691	655	667	671	659	690	689	640	650	624	667	695	655	642	669	665	633	601	632	724	656	706	702	663	624	682	661	641	666	680	686	649	671	685	693	638	666	678	669	660	648	686	696	659	657	666	650	607	688	715	656	710	633	650	692	672	661	687	679	672	724	683	647	645	638	718	646	680	680	689	645	705	703	671	649	637	659	674	680	709	677	667	681	662	646	649	662	663	659	641	711	655	686	701	683	645	697	647	667	693	682	651	652	609	624	650	679	654	692	691	674	626	675	712	706	673	654	647	663	665	728	703	687	662	689	654	698	684	640	635	643	640	678	651	646	668	689	695	662	675	680	675	710	659	661	658	681	683	669	698	649	643	648	688	657	674	661	718	654	637	722	632	644	722	676	649	700	673	685	679	634	674	679	693	673	676	665	700	628	656	702	705	605	653	700	603	651	658	636	668	661	662	680	665	650	642	579	686	680	649	658	708	672	682	655	670	667	639	653	694	649	677	678	686	661	705	653	636	652	688	663	617	689	652	638	670	661	644	682	625	674	702	619	641	700	664	719	672	627	688	698	660	694	619	691	688	703	722	638	655	643	629	691	687	687	679	620	649	659	675	693	645	668	635	628	644	675	656	632	659	688	673	696	655	647	717	659	654	629	656	640	640	701	644	670	676	674	677	678	641	658	659	645	646	684	695	668	662	697	653	692	711	672	716	677	653	691	641	687	637	658	685	663	611	650	673	705	679	648	705	670	673	658	651	668	699	713	691	679	646	684	688	701
26365	15451	5312	565	281	259	243	251	239	251	289	235	235	286	246	245	264	237	258	259	251	263	281	260	273	268	277	244	255	245	275	276	264	300	277	248	241	251	247	247	244	249	265	250	276	246	278	261	252	229	240	306	256	244	244	262	235	284	273	269	269	281	260	283	278	263	278	253	260	245	274	300	248	268	254	260	232	242	236	266	272	240	258	240	224	240	277	243	254	246	252	218	230	249	284	274	269	240	270	259	244	253	251	250	269	244	256	237	220	252	249	274	285	253	240	283	276	271	237	254	242	250	271	268	270	256	265	262	247	258	277	238	234	286	241	249	259	280	231	219	275	279	247	243	258	249	256	224	226	266	251	273	258	283	250	274	246	278	226	257	271	256	229	246	251	249	256	258	291	248	217	251	280	250	263	225	283	238	248	291	271	246	278	252	254	257	263	264	254	264	273	258	229	235	257	244	275	248	266	267	272	256	233	277	232	263	272	258	227	256	272	275	262	246	244	252	252	259	254	282	281	257	267	271	262	265	263	282	270	232	262	258	266	274	269	268	234	263	258	267	302	251	217	243	245	252	269	244	255	276	252	275	238	286	278	256	232	254	228	284	283	261	241	268	276	272	268	215	260	251	269	272	271	252	286	244	282	254	246	239	256	255	230	215	235	273	228	224	266	249	279	281	267	261	285	260	245	276	235	217	275	239	258	279	233	240	258	265	242	263	269	266	262	262	273	278	289	252	262	244	246	245	249	248	272	241	283	254	268	262	231	292	273	230	243	242	278	250	265	242	226	270	254	237	262	240	253	265	280	260	229	275	277	267	254	264	224	250	248	232	256	243	226	281	235	256	261	282	246	269	221	239	228	248	275	248	214	259	251	271	246	248	249	235	243	264	240	230	250	265	247	238	242	274	237	246	234	253	244	262	248	239	272	270	273	282	254	242	226	258	230	221	253	241	255	259	253	265	236	289	270	246	278	256	243	244	231	262	262	274	242	260	266	237	255	257	254	304	241	292	255	230	229	266	252	242	253	286	267	289	258	257	225	258	270	249	241	269	255	248	267	266	259	254	297	294	249	233	233	261	255	260	256	267	215	254	268	262	267	276	254	322	225	252	271	278	267	238	245	262	265	264	246	257	241	234	246	233	255	263	277	268	258	267	263	231	278	247	267	241	255	253	240	247	289	273	246	250	274	245	250	240	262	259	254	259	262	217	249	248	256	253	227	233	265	234	260	234	245	299	248	289	241	259	259	278	257	283	256	258	300	231	275	264	227	259	251	256	258	237	266	248	257	270	225	253	258	280	267	270	264	259	269	276	270	274	273	254	249	263	226	248	255	253	260	292	227	249	241	244	261	219	260	260	227	258	280	254	271	279	245	257	269	226	241	265	255	264	267	260	270	239	252	264	236	262	259	250	272	248	257	239	246	268	264	239	254	266	287	265	287	265	295	262	261	267	267	230	221	280	234	258	255	273	279	264	247	263	263	236	279	257	256	263	279	248	287	265	241	237	268	251	250	255	246	275	241	237	266	279	236	273	236	245	261	257	274	242	274	277	268	270	260	259	273	260	274	260	244	257	258	256	255	248	258	218	242	254	237	271	268	255	270	242	257	242	274	256	260	270	280	295	223	259	266	234	247	244	250	261	279	243	266	284	276	259	264	273	278	232	275	263	270	266	281	240	235	233	257	264	256	247	258	267	243	252	225	239	254	246	250	267	265	246	238	245	255	263	300	285	280	243	252	258	258	251	238	284	238	262	258	272	265	241	251	265	265	248	232	275	289	248	228	276	279	279	248	245	247	257	270	258	241	254	259	221	254	276	268	245	270	230	243	245	260	256	253	273	256	272	248	244	281	285	266	274	253	232	267	281	250	225	283	258	252	217	255	262	284	225	241	263	271	274	253	256	255	270	241	216	249	245	263	235	262	274	239	260	260	259	266	251	264	274	293	229	251	262	234	243	257	260	271	254	243	222	223	244	261	243	278	277	256	264	256	250	257	251	242	266	229	267	258	248	267	249	280	277	254	232	243	261	261	272	282	236	267	277	246	248	244	242	243	264	276	246	248	254	230	269	253	243	265	274	239	292	250	246	246	246	257	240	271	276	238	231	249	261	272	249	239	266	245	235	263	290	292	284	267	272	244	251	270	277	230	258	277	228	245	271	236	249	271	274	241	265	243	248	271	259	265	263	255	258	228	261	288	273	262	240	254	251	269	256	254	255	269	260	265	268	263	257	282	265	264	255	266	243	252	234	239	249	255	224	271	273	254	265	258	253	248	258	244	245	261	261	235	281	273	235	221	257	264	264	212	251	269	239	207	276	256	266	265	265	265	229	273	228	232	265	254	270	266	262	261	247	275	249	242	283	282	273	263	260	251	251	245	234	240	258	253	252	275	261	243	241	236	245	263	282	244	241	253	254	252	258	273	237	240	228	270	247	247	234	264	226	260	279	240	242	258	269	276	270	263	254	276	257	249	247	253	264	236	243	273	252	239	274	254	228	269	228	243	244	277	240	236	258	250	258	265	256	265	233	236	270	271	255	259	233	254	295	259	266	225	238	273	274	260	256	230	264	244	263	249	269	270	273	251	267	261	262	258	255	250	256	248	260	259	256	250	239	258	255	255	286	287	258	217	254	264	303	268	285	244	261	252	250	224	254	249	244	289	244	222	238	271	267	258	256	256	228	252	249	254	266	222	215	258	270	264	291	257	263	242	229	250	214	241	235	277	276	262	277	238	273	238	268	234	269	249	258	289	252	259	267	251	236	237	230	258	256	252	217	244	242	240	273	256	271	232	243	263	274	236	242	239	249	242	270	268	256	243	254	248	255	263	256	275	241	264	258	274	247	261	246	227	245	245	233	256	270	211	256	224	287	252	269	271	270	232	254	277	250	241	257	256	277	242	266	243	240	239	286	223	241	241	264	287	253	244	246	260	270	272	264	264	256	259	276	260	262	230	242	216	279	248	260	253	230	231	249	234	247	270	291	268	281	240	269	272	262	245	222	226	259	262	252	241	228	262	244	262	265	248	217	221	243	259	243	281	229	249	269	259	243	247	243	255	263	287	260	270	247	218	270	258	219	238	242	247	250	248	246	241	255	229	245	235	248	246	269	238	254	262	249	255	253	264	279	257	259	241	259	284	254	262	236	259	276	246	247	227	237	267	276	265	259	253	293	270	210	262	267	256	245	270	263	250	225	241	254	270	242	246	267	267	273	253	237	264	253	266	253	295	267	269	238	274	224	246	231	287	232	246	272	298	279	251	284	259	269	268	210	284	245	247	266	265	251	237	243	240	238	236	256	272	228	259	253	233	263	224	263	245	271	256	270	262	263	240	259	243	259	265	241	255	276	268	244	276	240	286	277	260	256	258	276	264	215	244	270	237	276	256	266	265	250	263	255	229	261	218	224	240	273	265	276	273	250	236	248	238	262	259	259	266	247	240	254	250	252	251	235	243	290	248	259	265	256	271	240	280	268	269	236
23520	18186	7266	926	770	767	751	665	756	699	715	715	725	737	715	693	685	700	681	717	701	700	756	677	674	745	642	719	690	702	685	684	692	658	683	703	674	708	634	723	723	749	717	707	659	694	729	731	699	732	705	807	766	672	739	669	718	705	748	752	708	678	757	1024	899	685	694	640	666	678	712	652	719	724	672	671	706	696	747	681	692	683	725	736	708	717	714	627	685	640	651	637	718	688	715	743	697	701	665	700	668	680	709	702	699	700	682	730	727	734	688	648	649	721	691	686	728	682	687	686	715	696	670	675	681	714	695	687	682	709	711	676	728	706	726	698	677	683	690	720	703	722	690	701	687	733	663	658	696	665	717	722	726	723	704	683	672	693	683	691	656	704	664	713	690	695	664	695	693	668	682	717	693	692	681	675	681	723	695	726	709	720	653	698	704	706	685	694	649	690	713	702	741	695	706	699	703	690	704	696	698	694	702	684	653	732	720	655	638	671	703	682	687	706	676	661	676	723	676	713	720	704	709	681	675	690	705	639	680	703	657	694	722	718	706	687	677	670	662	683	727	721	713	704	703	690	713	681	727	694	697	667	674	724	665	683	657	681	715	681	699	648	681	646	664	707	692	648	723	691	690	739	689	714	683	688	671	708	674	671	677	705	696	691	721	690	700	674	695	671	680	666	680	683	665	666	721	696	659	693	689	724	703	692	667	684	706	673	727	651	705	741	709	686	693	691	667	672	727	686	702	692	714	776	673	734	731	723	654	716	678	653	674	676	747	695	635	743	698	739	726	674	717	721	666	723	673	720	721	731	701	710	673	690	723	727	722	709	688	712	681	681	704	678	736	667	668	674	694	710	699	683	717	714	703	681	665	647	709	681	718	658	689	694	695	704	721	643	715	657	713	667	685	679	693	722	664	706	706	650	705	659	719	721	709	709	674	705	691	699	665	711	720	694	676	657	693	692	694	714	704	685	698	712	749	744	732	697	671	698	688	675	732	736	696	710	670	701	716	674	679	663	731	694	666	658	704	692	689	709	690	659	701	663	672	673	701	745	741	656	732	697	672	728	685	692	712	716	638	678	688	680	661	687	733	686	670	717	702	735	688	705	718	738	690	713	665	675	694	655	662	653	689	688	703	714	674	670	692	714	689	693	702	715	663	637	684	684	716	679	701	742	750	661	746	706	685	717	681	711	719	654	711	713	678	735	658	689	716	677	767	698	656	658	680	675	690	692	698	681	648	708	706	713	678	714	660	734	684	697	683	692	669	754	681	729	650	720	717	658	674	715	717	688	669	694	698	685	609	728	684	647	685	685	705	699	714	713	724	739	674	721	724	634	690	704	677	687	704	705	685	686	682	685	708	671	705	677	686	703	667	683	728	658	710	659	719	687	704	709	718	621	726	715	702	706	656	713	717	704	726	646	731	768	681	697	695	719	647	675	712	674	669	720	645	673	725	713	704	709	672	696	716	627	673	690	726	703	687	663	709	680	700	722	684	679	629	641	715	695	712	741	667	698	691	699	686	671	704	745	728	717	714	686	634	686	685	709	669	685	694	677	703	689	667	664	709	673	700	699	729	708	706	680	664	717	703	683	665	726	729	729	705	683	730	694	654	678	679	657	747	703	696	683	704	682	686	687	675	641	713	693	682	673	686	692	695	685	705	709	697	656	716	709	671	718	709	751	670	746	689	697	730	696	697	688	673	741	707	693	658	716	681	709	686	730	682	722	715	681	714	708	748	693	698	711	706	684	703	744	682	690	725	673	685	653	714	733	690	691	692	709	717	750	657	701	673	713	684	698	715	703	709	661	693	624	702	681	688	725	683	655	669	675	667	615	668	660	681	680	704	669	705	732	702	681	685	718	696	714	737	644	671	685	687	713	678	692	717	696	657	666	800	702	694	665	689	708	695	672	652	660	677	668	665	769	717	674	666	686	690	734	704	666	690	688	709	716	698	707	690	729	704	670	716	751	638	743	671	697	739	709	702	675	686	714	706	674	685	647	713	711	684	720	744	730	701	713	653	667	666	708	654	666	714	759	707	719	761	664	695	683	694	713	717	680	735	660	697	718	661	754	718	709	682	713	712	728	686	707	758	723	733	676	702	690	672	680	675	715	690	704	658	738	695	662	671	734	676	694	701	712	713	693	700	666	776	724	700	708	713	741	741	706	688	649	676	674	686	756	737	710	737	697	683	736	626	727	705	642	691	700	727	673	661	676	656	721	712	681	684	684	687	638	679	736	726	713	671	702	658	674	675	715	703	680	715	745	695	698	721	680	676	664	697	728	619	674	703	730	690	724	684	719	671	685	675	718	718	690	645	708	731	724	686	670	661	693	704	695	698	705	691	731	708	701	676	681	717	690	651	700	674	700	661	752	704	681	691	719	700	707	659	695	696	714	691	676	698	667	661	662	700	723	695	719	709	717	721	680	736	690	677	717	692	718	698	688	681	684	708	729	717	702	652	725	678	682	679	702	689	727	708	700	694	652	694	682	661	699	699	736	754	707	677	684	690	699	732	687	712	649	712	677	768	726	678	722	684	673	689	701	667	696	676	748	731	691	701	707	701	676	717	725	690	664	695	672	687	747	701	667	730	661	678	714	676	666	720	692	700	711	689	669	666	715	642	708	745	701	692	676	727	648	709	649	722	674	687	721	678	690	681	730	714	718	679	747	673	729	709	668	703	739	707	723	651	658	714	669	695	697	727	739	711	707	731	680	709	695	651	683	750	700	692	680	747	654	731	724	696	677	708	701	725	710	714	706	707	707	643	671	657	674	688	710	723	676	691	678	716	741	610	727	691	731	697	702	667	703	680	714	661	732	689	722	652	661	693	698	685	647	690	691	676	701	673	703	709	698	679	643	679	727	676	697	689	766	676	704	686	707	665	695	738	719	692	751	671	701	707	663	741	676	717	726	756	646	674	699	691	681	670	705	672	671	642	695	706	691	719	685	704	718	705	714	693	731	603	648	706	667	695	691	686	657	723	709	712	648	700	661	698	721	647	708	683	667	719	714	713	710	674	712	697	665	726	693	680	647	690	717	686	714	726	695	702	704	710	661	680	696	719	692	725	683	661	631	670	680	720	681	658	694	705	719	684	669	693	698	738	658	726	692	723	686	675	679	747	698	701	702	776	736	723	727	665	670	744	683	692	694	704	676	695	742	686	701	729	691	713	689	665	718	681	668	691	700	754	712	696	687	717	673	658	679	732	662	703	714	696	666	736	730	716	685	744	720	665	697	692	724	761	683	710	719	709	695	689	716	685	658	733	664	708	737	651	687	719	677	716	686	707	679	733	722	661	689	701	679	752	692	665	685	689	753	646	657	679	712	707	709	723	719	729	683	711	645	704	667	725	647	699	701	650	717	670	719	658	730	738	712	703	678	713	711	704	698	737	682	732	724	706	698	706	716	704	726	704	696	742	689	691	666	700	688	642	713	706	694	731	745	692	686	713	668	651	737	708	653	710	662	712	653	653	705
69143	59765	38596	9458	610	322	258	241	193	221	212	207	215	208	197	191	208	185	207	177	180	190	175	183	158	168	164	169	190	195	193	204	187	182	175	200	184	171	177	210	195	177	196	216	228	205	289	269	225	270	264	289	256	241	274	186	195	192	200	203	202	195	276	364	306	170	178	170	167	202	162	187	187	185	203	160	183	188	159	176	169	195	191	170	187	172	184	179	179	190	174	186	168	174	182	164	186	182	164	176	188	155	188	183	192	168	175	163	167	171	177	185	184	204	179	177	176	175	188	169	173	165	187	165	199	166	187	181	183	172	167	181	195	168	183	182	183	169	168	177	181	169	189	201	172	176	190	212	194	172	185	170	164	186	147	169	167	180	196	195	173	171	181	216	176	181	187	180	160	172	186	182	176	177	204	177	191	173	170	183	167	184	189	164	163	202	177	173	165	173	192	184	172	183	186	206	197	195	163	166	157	176	181	150	200	190	153	158	174	170	168	189	194	166	194	174	216	189	179	197	215	190	166	172	156	177	179	172	173	180	150	181	171	184	210	181	171	157	174	177	167	168	188	160	173	173	167	177	183	169	171	163	189	166	183	194	175	194	159	160	166	213	181	182	163	174	190	187	170	173	179	180	177	166	201	171	190	176	179	182	175	179	193	169	170	163	171	182	202	166	176	155	170	172	161	177	163	163	194	172	165	168	176	158	178	165	192	167	165	185	160	180	163	172	180	177	187	201	164	187	167	153	182	161	182	175	176	188	174	183	179	183	158	171	170	195	168	192	198	178	183	209	185	183	181	200	188	159	158	163	187	199	183	192	171	181	173	158	214	209	200	177	182	164	163	187	156	157	157	155	171	152	180	194	169	193	156	175	156	153	181	167	192	175	179	171	165	179	160	186	179	212	144	179	164	176	164	191	199	173	195	167	174	203	197	202	184	177	183	192	186	154	186	165	166	168	154	168	187	153	166	177	159	161	180	171	161	161	180	198	173	183	175	152	176	193	197	179	180	179	186	182	169	179	173	204	196	174	197	194	181	188	169	191	191	190	182	181	165	206	181	199	170	187	163	194	160	167	175	189	156	170	160	181	170	195	178	149	167	166	189	162	186	167	193	173	183	192	177	161	180	177	155	212	178	192	140	157	178	165	187	180	178	181	159	211	175	187	166	164	175	169	179	216	188	179	179	183	168	161	173	164	183	188	208	207	188	184	179	168	183	195	197	194	169	190	165	185	198	181	186	158	188	205	205	176	178	181	180	182	179	167	187	180	178	183	188	173	185	162	178	180	151	182	166	175	165	153	186	178	173	163	179	183	178	165	186	170	182	173	196	180	186	186	153	180	177	195	205	171	176	179	186	176	166	195	183	178	208	162	179	181	180	161	196	181	177	192	178	180	175	191	166	162	160	179	162	161	172	169	159	182	161	166	158	176	171	164	198	161	149	166	196	178	154	166	184	153	187	170	199	186	160	199	193	184	163	169	174	180	183	189	199	176	174	193	172	187	179	160	169	177	175	164	161	174	197	163	153	176	187	200	165	177	182	188	194	180	182	188	165	186	171	166	163	192	167	185	175	180	195	177	186	172	153	191	185	175	162	191	197	172	159	177	165	162	177	165	157	188	165	175	189	170	170	194	207	180	171	170	187	174	183	198	162	179	168	176	202	186	182	160	179	173	167	165	200	196	171	199	198	168	168	175	172	188	186	175	174	191	176	174	177	168	201	190	209	187	161	194	163	179	185	160	165	174	200	177	183	176	170	158	161	165	167	208	196	191	181	160	160	189	177	172	178	196	175	187	184	173	154	179	183	177	187	172	176	180	174	176	172	196	182	158	179	168	193	182	186	171	143	172	172	191	178	189	171	167	174	193	150	188	165	185	171	180	157	181	167	179	171	173	164	148	164	172	179	190	184	176	163	191	165	164	172	161	182	169	181	171	184	157	202	179	188	188	179	184	165	176	145	173	165	190	190	191	187	171	175	184	163	189	196	182	165	188	177	183	199	157	178	177	147	160	177	168	185	194	169	216	194	195	181	159	169	190	161	207	201	171	167	180	175	178	177	188	142	182	163	181	184	173	153	189	195	182	156	191	155	156	194	160	214	184	171	163	181	191	188	188	198	174	177	180	150	185	160	177	171	153	177	170	172	188	183	192	191	173	140	213	162	169	195	157	173	184	173	177	197	214	176	180	187	164	192	186	201	173	164	167	164	201	171	164	186	209	165	188	172	175	170	182	174	199	173	184	229	185	189	157	171	176	190	162	180	169	171	182	170	174	196	180	205	177	207	192	184	190	164	176	180	160	182	174	168	189	179	200	178	186	168	189	180	185	159	155	188	178	167	190	188	172	174	184	172	188	160	183	190	210	202	200	192	157	171	187	177	193	174	195	199	177	165	177	181	169	163	184	163	202	158	185	165	172	192	176	183	177	173	161	173	177	145	189	207	167	181	180	171	181	183	181	165	168	179	186	174	173	178	194	190	192	191	184	190	192	163	173	180	172	191	189	162	151	195	185	177	186	146	173	211	192	204	209	178	179	182	155	147	160	147	168	176	171	160	188	151	175	186	164	163	190	174	165	150	161	183	180	159	165	180	181	192	164	196	188	192	210	169	183	172	172	169	184	178	198	184	169	178	201	181	173	168	171	179	184	196	199	174	195	180	166	165	181	183	197	183	167	190	175	180	177	203	175	171	176	193	171	173	177	185	182	171	199	183	190	197	168	189	175	174	175	182	196	197	184	188	198	179	166	161	174	169	177	166	188	183	202	176	174	212	190	172	172	203	171	168	191	188	187	172	186	199	172	167	201	170	167	173	171	179	166	168	147	184	162	181	170	190	197	170	196	183	173	193	172	188	175	195	194	196	178	184	196	210	193	178	187	178	188	168	158	167	156	170	180	173	191	180	196	183	182	158	176	185	183	172	179	180	157	184	191	167	175	196	158	180	165	180	195	171	197	156	183	144	169	212	152	181	197	172	199	177	201	167	141	167	190	166	193	169	179	162	187	174	165	200	161	192	169	151	211	153	178	182	162	190	198	178	185	184	173	180	173	175	187	189	172	203	200	174	171	185	169	165	158	218	185	202	179	179	161	193	188	202	160	164	178	161	172	198	143	151	209	187	177	165	189	184	167	170	193	191	146	163	186	189	170	166	154	189	184	182	161	182	183	189	205	170	186	156	187	171	185	177	183	182	199	194	175	165	198	183	172	209	175	173	152	176	198	203	164	165	154	178	182	181	185	186	178	182	178	181	157	199	183	160	179	185	187	173	184	171	171	180	179	161	178	181	181	219	153	198	173	171	169	205	172	180	185	164	180	163	169	159	158	166	165	178	199	185	186	183	152	209	191	191	201	172	161	178	170	187	178	160	167	163	199	164	178	166	189	151	156	141	175	191	169	168	177	191	157	163	180	196	182	164	184	180	184	169	182	179	173	182	180	179	211	186	185	166	168	152	184	172	179	176	182	197	180	186	185	191	189	206	173
44659	44830	31399	4309	1235	1075	928	888	806	736	726	690	653	637	638	642	618	566	586	611	519	552	602	580	545	554	555	504	499	569	567	544	613	510	537	561	534	567	618	766	731	669	639	683	724	735	1213	1289	914	1189	1329	1339	1193	1077	1020	713	601	567	570	582	548	589	1264	2177	1252	603	529	548	518	504	540	501	529	504	550	558	510	516	497	514	493	578	514	471	502	512	511	545	492	519	489	480	478	492	526	485	520	499	525	506	533	521	539	520	494	512	515	519	473	510	542	522	512	502	532	509	515	474	523	499	516	535	519	500	499	526	535	496	542	537	532	538	452	533	521	502	516	531	541	506	496	553	478	513	504	517	509	509	507	574	481	534	519	523	471	500	522	503	491	510	532	506	528	509	524	490	475	538	518	505	513	499	487	499	501	533	508	519	518	483	521	540	504	518	495	470	503	502	508	502	505	538	509	496	519	542	489	507	537	503	532	505	535	594	536	500	565	515	495	529	524	532	515	501	522	474	531	492	502	497	530	475	526	526	511	571	507	483	495	540	469	506	528	532	475	504	511	526	532	495	481	526	495	470	484	495	509	539	502	513	552	473	501	489	511	531	531	507	548	493	513	522	526	506	528	509	496	497	506	504	502	547	516	543	527	538	489	471	495	487	532	525	507	534	513	499	514	469	505	526	501	536	503	515	530	499	528	494	492	532	508	547	528	477	501	514	510	548	490	518	535	473	493	538	481	540	496	473	521	507	479	514	533	543	509	487	522	505	532	506	541	472	496	485	527	512	498	514	510	496	512	549	519	521	516	514	481	545	493	501	511	556	506	506	516	510	493	492	505	506	519	495	527	514	508	499	520	522	504	498	490	520	531	536	450	511	494	500	528	510	519	508	507	514	505	489	504	470	526	529	476	523	512	483	536	512	493	485	538	551	487	466	529	539	513	519	510	504	507	478	521	498	523	519	505	469	496	477	584	521	500	532	516	479	479	551	512	514	508	531	512	521	525	474	510	495	505	481	520	483	490	555	496	485	523	495	531	494	540	530	491	518	499	500	491	495	494	516	516	515	501	490	473	471	495	487	551	504	499	506	541	515	518	515	500	494	489	535	515	459	506	486	494	527	537	488	508	492	544	522	522	494	510	506	473	497	489	499	536	497	540	522	478	504	522	516	488	487	492	530	504	498	512	498	538	510	485	488	558	482	493	521	517	545	498	498	468	521	482	513	541	543	509	487	540	484	483	508	495	493	490	497	498	493	497	497	541	526	501	487	456	490	537	524	537	498	511	514	485	485	469	555	508	497	528	473	504	487	529	503	498	533	555	521	528	502	549	525	485	529	533	521	513	517	504	538	550	526	459	528	484	533	513	519	542	541	558	502	571	528	500	541	496	517	538	489	481	538	515	546	487	496	535	486	519	493	472	505	513	499	515	524	487	495	551	499	529	511	503	496	499	502	492	518	500	484	520	544	519	541	492	507	497	511	504	515	503	503	492	486	510	510	511	538	549	511	506	522	470	497	504	470	479	479	536	470	494	480	497	499	507	506	524	540	481	483	511	507	519	519	509	519	502	494	525	475	557	490	511	504	514	525	539	528	499	523	492	511	511	516	498	478	521	526	504	464	518	510	470	532	542	511	472	488	520	511	531	512	547	483	566	530	532	506	524	504	531	544	507	499	559	492	452	509	516	487	487	553	496	549	476	481	503	515	558	463	532	491	513	498	464	509	547	504	503	514	499	498	552	488	512	484	484	495	503	491	531	535	499	536	561	519	510	492	505	510	472	501	550	504	514	559	495	505	496	495	510	496	488	513	526	512	521	523	555	494	479	503	489	477	485	483	520	530	545	510	487	523	487	547	497	502	514	525	463	561	500	479	507	522	463	533	517	509	497	507	523	539	508	524	489	533	514	501	535	519	522	481	505	508	505	504	532	501	499	502	479	553	528	554	457	529	492	509	489	530	516	495	548	522	487	505	501	559	518	532	516	515	485	512	506	521	521	500	476	518	514	503	536	507	461	493	489	532	497	492	552	505	468	522	534	520	542	528	486	482	507	511	527	536	530	517	530	522	526	527	543	534	503	515	554	524	514	521	510	506	501	476	478	505	538	546	560	502	499	526	534	509	536	506	497	525	514	493	481	518	522	497	518	521	513	550	521	535	499	511	503	536	526	480	512	473	500	524	528	545	516	538	484	491	523	536	472	558	538	477	483	513	520	493	551	517	501	480	504	532	505	522	536	491	527	492	504	535	493	502	485	540	510	473	533	501	508	545	493	520	526	525	514	534	529	506	485	515	489	510	482	490	546	514	490	512	505	459	486	491	514	563	523	530	561	557	517	499	542	531	532	512	527	569	507	448	536	534	527	475	525	508	515	530	495	528	521	552	519	479	522	512	510	498	533	529	480	477	511	514	501	498	541	511	530	516	498	491	547	493	511	504	498	481	538	506	529	484	516	521	499	503	541	518	506	484	496	509	491	510	516	512	532	498	513	518	536	498	490	482	514	457	499	517	494	490	498	505	528	487	491	479	507	538	517	533	537	512	488	534	487	544	526	485	533	523	509	521	532	469	530	539	514	535	563	555	475	528	512	551	489	517	504	483	514	520	485	501	538	517	501	518	516	531	528	510	538	514	485	542	528	493	487	483	516	537	513	505	483	523	497	521	483	513	514	523	509	476	470	542	462	509	546	491	525	575	480	523	569	495	463	469	500	528	480	474	514	541	539	521	518	491	513	492	525	517	530	486	522	506	485	509	523	504	539	479	536	509	468	484	540	556	520	508	495	523	521	492	476	527	511	513	485	526	518	528	513	492	528	534	525	521	514	533	504	515	474	488	537	525	521	508	502	548	528	538	527	490	505	489	490	536	489	536	554	462	478	523	470	535	480	527	539	549	512	506	514	519	537	522	527	485	521	506	522	520	509	503	501	518	512	509	534	504	524	523	467	531	468	525	527	499	502	474	499	515	556	549	514	502	525	499	541	520	506	528	531	507	507	522	564	495	521	521	530	508	527	515	529	497	467	534	473	530	489	492	502	499	542	534	519	499	522	545	476	513	531	535	527	547	517	533	536	520	483	533	512	499	524	496	511	559	499	481	508	521	511	475	534	490	511	495	508	538	530	513	523	526	461	487	513	499	526	460	495	492	550	513	508	486	494	476	504	502	508	541	546	493	497	503	480	520	473	477	471	510	509	541	513	520	495	522	495	521	485	524	514	479	490	514	498	498	469	529	470	513	517	522	484	532	547	534	516	505	485	529	440	493	501	495	515	509	492	522	531	478	485	495	462	511	493	462	500	501	526	531	523	513	505	493	539	520	495	487	528	536	495	517	498	536	527	520	489	491	528	526	511	506	491	507	498	498	523	504	514	493	518	522	524	550	529	513	497	483	530	501	523	511	530	492	491	518	507	523	484	545	518	563	521	497	533	496	504	521	552	546	492	521	503	528	523	477	482	515	536	515	515	513	507	542	537	492	504	541	505	526	475	540	496	516
82616	73527	49409	16111	2679	500	376	333	352	308	307	266	292	231	273	271	255	225	245	248	237	242	248	219	238	259	227	248	239	242	247	238	206	232	228	227	239	244	250	285	259	256	282	244	284	254	372	372	365	348	428	502	467	386	328	246	276	231	232	238	212	272	414	595	525	231	210	240	233	221	212	217	200	207	206	229	206	233	252	226	218	200	236	189	216	206	214	239	243	230	231	230	221	235	232	240	254	235	186	236	222	219	219	239	259	217	225	208	205	234	246	227	231	220	229	239	209	233	228	232	221	245	225	215	233	238	213	240	226	208	214	218	250	213	235	242	222	229	212	237	226	235	247	229	218	250	213	212	244	204	252	240	214	211	241	202	224	220	228	195	228	215	205	204	226	221	253	214	257	219	234	228	231	243	219	221	227	212	243	214	216	245	221	234	249	218	218	197	239	212	216	225	238	244	222	236	217	207	216	194	199	264	232	254	235	236	217	223	235	229	186	224	224	237	211	232	237	215	228	203	235	229	235	244	222	246	205	236	245	222	225	202	236	219	225	206	220	212	235	221	231	229	247	230	235	250	218	244	266	213	226	220	224	213	222	243	210	201	212	249	241	237	193	220	219	197	219	187	224	201	217	235	232	179	221	193	234	229	231	231	235	225	235	230	212	229	211	210	238	212	227	221	237	243	261	205	211	225	241	234	243	238	185	233	214	228	227	239	255	228	230	212	219	233	188	222	212	211	227	202	218	254	239	219	216	202	215	235	212	232	219	268	251	252	266	227	240	234	222	223	235	231	234	226	249	192	234	214	222	226	230	219	235	257	223	223	210	200	234	234	219	205	228	234	207	221	233	189	219	222	219	256	233	229	233	209	201	226	235	232	231	225	226	231	245	234	226	211	218	227	225	224	202	239	215	220	214	215	240	231	227	210	227	219	215	220	230	248	198	233	225	223	244	198	225	246	234	191	243	186	232	214	253	241	210	226	248	248	241	236	247	236	251	247	223	240	216	206	210	231	234	221	235	228	239	238	212	222	211	235	229	231	247	226	181	227	217	240	235	248	197	228	236	218	229	220	213	229	233	252	210	210	223	219	238	195	229	248	217	229	230	215	212	221	246	240	219	226	218	218	235	234	211	230	243	232	210	218	235	242	247	228	239	207	227	249	240	226	222	228	202	225	231	251	232	226	241	229	214	214	225	221	235	189	198	246	198	213	232	232	243	229	196	227	223	241	247	215	238	230	219	242	239	242	215	206	205	232	236	190	218	232	221	235	233	243	236	239	226	205	212	207	206	246	248	242	228	233	206	231	216	237	219	230	234	233	216	240	230	219	248	210	212	231	220	220	222	220	218	222	225	226	196	238	221	245	212	242	222	219	238	235	253	237	195	233	234	204	221	220	224	249	216	215	222	204	205	227	216	234	236	226	229	223	207	233	223	255	246	240	210	195	211	231	227	226	228	219	228	196	259	229	206	215	206	195	234	230	218	204	237	238	228	221	220	215	228	223	226	243	231	217	229	185	236	214	248	225	238	229	211	211	227	220	218	236	234	241	235	216	226	241	229	229	222	231	233	220	234	265	216	238	212	225	232	214	221	235	213	230	207	203	248	229	181	242	222	209	212	216	217	219	218	233	225	226	218	231	224	211	220	227	239	261	230	197	219	215	239	217	260	240	224	197	217	232	244	198	222	226	220	204	208	232	224	217	203	232	247	216	219	232	228	227	212	202	228	242	225	224	234	225	296	195	229	230	224	224	218	237	228	207	206	218	222	222	224	244	224	171	206	211	206	198	247	229	234	230	242	242	238	212	208	223	266	241	235	173	221	235	224	244	238	235	223	240	217	252	228	242	238	233	228	270	226	229	205	222	233	213	217	251	227	252	233	257	224	242	223	220	244	200	222	239	229	216	205	213	247	229	227	207	227	276	210	238	237	226	223	227	235	212	206	221	249	231	242	232	253	226	231	212	247	230	229	240	239	262	235	241	237	237	229	221	224	218	251	205	244	247	256	208	242	223	247	207	221	232	213	229	206	219	217	204	194	256	226	218	250	214	181	245	225	218	226	260	230	270	218	245	218	223	192	224	207	247	210	227	219	227	226	242	236	235	203	241	225	214	222	207	240	218	249	215	228	254	232	228	253	238	219	209	228	229	206	209	223	235	218	221	228	248	209	226	243	231	225	234	206	228	211	231	225	230	225	206	248	222	253	208	238	229	205	213	222	215	212	220	240	232	215	226	246	195	231	208	207	204	258	219	238	234	202	207	226	233	256	234	218	223	247	229	209	233	244	233	273	241	214	211	223	239	204	247	219	220	219	260	277	218	225	245	231	216	229	226	215	200	230	202	228	264	236	236	206	205	242	225	211	214	242	216	232	220	207	208	217	225	219	234	245	223	225	239	207	218	208	237	221	213	204	227	201	233	200	219	218	229	211	217	205	224	201	231	231	221	236	197	216	224	225	250	214	217	239	210	219	212	215	202	245	242	253	220	196	239	215	246	242	194	225	244	252	220	216	204	188	230	228	210	235	229	236	198	203	218	235	229	257	238	215	236	257	231	231	219	226	224	232	197	223	231	223	255	232	231	213	210	208	200	218	232	229	246	221	229	226	242	210	230	208	228	226	225	249	220	206	229	217	224	229	247	242	236	218	237	250	229	242	236	235	240	221	189	228	253	238	201	238	263	225	227	219	226	227	217	248	226	237	204	210	241	242	227	250	232	217	222	220	214	244	210	247	219	204	230	220	225	219	228	234	213	224	217	215	217	232	244	247	234	231	248	213	239	233	246	224	202	217	227	207	242	221	250	256	225	216	237	236	226	231	221	240	263	234	232	230	221	220	220	236	230	237	221	229	203	209	242	241	222	217	212	223	237	251	246	245	226	236	215	209	213	236	237	203	222	210	219	213	229	224	218	226	231	195	223	232	206	225	225	217	229	216	229	200	215	221	226	262	198	237	247	225	234	234	255	243	235	234	247	254	241	215	211	227	211	269	235	221	204	202	202	251	211	226	231	231	260	221	226	226	256	228	203	243	239	221	203	263	222	235	232	241	241	201	239	206	235	236	224	233	235	210	211	211	233	212	238	223	219	233	230	206	212	221	255	242	229	227	197	233	250	234	230	224	220	226	202	221	245	206	194	226	214	235	236	232	207	209	229	218	218	234	243	224	235	242	208	250	229	222	191	235	234	207	219	233	235	213	203	222	232	222	227	194	231	218	222	233	244	242	207	232	217	218	264	257	232	214	211	238	230	228	238	221	211	240	225	236	217	212	220	222	212	233	217	242	217	197	212	250	235	233	237	224	230	211	238	233	225	222	198	206	212	233	245	225	222	234	241	199	233	253	200	214	216	211	213	230	206	224	238	216	240	208	220	223	228	222	229	229	222	235	206	234	207	226	224	235	241	229	220	217	212	238	244	227	201	247	223	220	214	237	232	228	224	193	237	236	265	206	226	209	211	235	232	206	212	230	235	227	219	225	212	232	245
54691	57637	40169	5618	1902	1650	1360	1225	1105	1085	982	934	888	879	882	822	834	740	751	730	710	731	711	716	671	681	687	665	712	676	732	715	675	645	680	735	695	794	971	1025	1068	1060	947	818	1024	1138	1647	1668	1700	1774	2101	3021	2386	1807	1512	993	878	858	753	758	775	738	1921	3423	2808	796	684	620	648	616	643	688	631	611	646	637	654	609	662	623	648	631	633	641	623	660	660	649	612	655	628	629	618	671	643	652	678	643	637	619	599	582	638	630	616	645	616	629	635	652	636	620	633	578	614	627	638	660	616	616	633	643	620	598	642	623	638	672	585	640	630	597	610	633	643	602	645	579	654	632	634	632	621	647	598	590	626	641	644	627	677	642	666	645	618	604	641	640	653	606	578	591	642	615	626	678	615	612	587	634	658	673	623	656	616	614	645	612	628	655	650	614	672	636	647	646	674	646	654	636	636	638	640	633	627	652	607	650	634	640	624	582	631	592	617	635	617	641	608	644	659	602	600	599	649	622	611	652	665	637	607	598	652	634	633	663	677	692	635	658	644	609	638	631	634	635	625	613	602	631	682	595	682	668	626	636	646	673	614	628	666	630	622	628	621	620	634	655	622	604	625	630	619	615	604	644	664	601	618	626	614	633	611	632	572	622	622	603	595	651	678	650	586	625	631	656	688	607	633	671	605	616	619	603	604	665	643	629	613	610	590	620	611	579	623	670	647	633	630	607	627	616	614	646	643	588	643	638	658	619	625	625	608	628	611	642	591	623	647	616	630	645	646	604	610	646	608	636	635	605	638	597	639	622	637	628	600	623	593	642	634	605	600	646	624	587	631	614	590	624	613	623	657	594	615	640	634	623	657	653	597	664	642	597	625	646	646	625	645	638	670	630	644	640	640	648	629	568	637	625	630	645	637	644	637	623	649	640	616	619	609	690	642	623	600	619	639	664	632	627	622	667	622	630	646	610	673	639	626	633	620	607	640	642	657	605	678	629	614	669	611	606	617	615	652	646	626	651	659	673	641	604	601	619	634	640	598	626	645	593	611	633	631	629	617	651	611	629	625	600	641	626	620	623	627	642	648	645	621	661	612	608	623	647	631	642	626	629	639	641	596	612	617	646	613	585	686	609	610	602	617	690	602	653	655	644	632	662	668	629	636	610	630	644	624	616	607	632	638	667	648	615	633	643	651	611	621	666	623	643	596	622	628	639	582	617	625	659	679	635	617	604	666	628	618	614	616	631	632	631	652	651	620	609	630	692	641	583	596	660	611	613	658	626	638	656	659	605	565	637	642	623	609	640	647	631	622	653	669	650	611	648	620	592	632	639	615	592	656	638	595	645	651	608	585	629	635	663	632	631	596	654	662	636	641	659	622	586	622	615	615	664	643	609	627	636	587	589	606	616	606	640	637	617	588	673	649	610	605	641	620	656	588	631	599	634	630	610	620	623	620	568	629	679	669	667	644	618	630	649	649	624	615	615	582	614	616	635	644	673	654	674	660	676	641	605	616	609	601	630	594	607	660	563	591	629	663	617	591	670	650	617	634	596	644	685	633	639	596	682	612	606	611	607	638	646	631	651	620	623	643	669	662	628	673	626	649	666	605	621	646	622	618	658	670	623	645	638	625	660	585	606	630	624	621	637	615	592	680	634	603	597	638	639	630	641	633	623	611	586	593	646	658	643	626	662	619	623	667	641	628	659	590	641	610	646	652	651	641	653	620	620	643	637	611	651	702	652	620	605	640	693	604	598	612	631	617	609	647	650	611	617	630	645	627	648	649	649	641	639	575	607	593	625	587	613	622	603	623	611	622	571	681	644	627	598	628	647	636	676	636	579	633	623	656	635	623	639	630	611	605	618	616	630	641	634	584	571	640	635	625	615	655	639	652	622	638	627	630	599	590	639	621	611	603	672	629	620	633	638	627	592	619	652	589	665	596	575	625	698	589	605	648	620	648	619	647	607	661	591	658	634	661	619	658	579	609	629	642	586	646	611	550	608	640	696	575	596	634	621	650	666	628	631	648	609	578	628	650	649	629	627	628	649	621	590	592	583	664	656	603	646	601	629	639	591	628	607	615	628	642	638	620	653	641	601	613	664	648	598	657	658	621	649	641	605	633	641	606	618	687	593	662	648	613	638	637	632	617	634	634	670	625	629	668	621	673	617	613	633	602	644	643	611	597	651	643	631	615	649	665	573	659	607	673	576	649	664	657	624	618	574	636	631	610	614	599	590	657	600	596	658	594	630	698	667	635	631	615	630	603	657	624	611	666	576	662	580	650	593	596	600	660	590	593	650	645	627	637	632	606	638	621	629	599	632	584	629	638	617	682	624	642	630	682	639	619	662	611	633	612	628	622	659	637	656	648	656	614	608	598	650	611	637	645	646	647	618	597	611	627	617	639	587	607	601	601	656	627	615	586	622	628	613	559	635	630	636	633	645	635	621	624	646	624	607	651	650	665	594	612	688	647	663	686	621	650	586	626	619	602	624	582	612	625	602	674	657	648	586	650	660	624	637	656	655	608	617	638	617	656	602	592	672	642	664	639	636	677	652	631	594	627	616	621	623	626	644	645	665	680	639	625	592	651	606	621	613	600	637	628	632	617	608	638	628	604	625	594	634	610	625	654	673	620	630	596	624	657	649	625	615	637	646	592	625	669	657	650	655	642	623	621	618	619	588	637	648	691	627	600	615	623	572	625	596	607	652	620	608	573	642	635	618	646	641	653	629	629	626	634	640	667	618	620	639	610	596	604	652	634	644	607	625	615	666	584	611	610	604	605	619	656	607	618	614	625	644	619	613	632	644	648	630	616	637	600	644	644	654	578	621	629	676	624	615	648	607	645	627	604	628	716	620	622	583	618	645	617	603	653	660	606	638	601	620	677	649	659	632	601	621	635	630	655	681	619	614	649	651	626	643	623	623	627	641	603	645	679	617	618	623	618	599	642	661	615	665	634	621	648	644	649	616	603	684	603	614	671	627	606	647	588	632	622	619	608	637	663	654	624	626	657	642	599	579	653	573	627	606	622	659	645	616	649	629	599	614	618	638	649	698	657	651	620	624	614	592	597	656	582	614	618	617	614	688	635	631	609	599	611	625	670	617	635	645	583	623	607	605	593	624	631	617	664	649	639	632	635	632	621	625	603	611	642	649	629	659	613	663	622	596	633	604	619	648	626	645	629	629	647	612	589	581	655	679	619	622	622	628	645	626	668	617	633	605	597	614	631	653	620	618	623	595	656	615	628	647	619	633	605	621	670	628	645	647	653	647	646	634	614	624	627	592	657	599	636	594	650	702	683	628	644	634	640	612	616	636	608	616	622	623	633	638	650	629	627	645	633	652	626	640	669	667	595	677	674	658	610	616	601	629	572	631	623	644	628	598	610	604	615	669	632	626	659	602	687	659	628	635	655	626	673	612	601	628	636	620	599	610	628	624	645	665	641	616	631	639	618	616	557	619	631	597	603	656	651	636	599	618	596	676	645	632	653	645
26978	16676	6909	610	309	272	243	271	246	264	231	276	281	226	261	264	257	281	266	241	282	248	255	257	286	253	260	284	244	270	251	276	269	248	267	285	257	249	272	274	232	244	273	267	236	266	245	275	267	267	278	250	286	247	265	279	280	261	260	271	259	250	255	293	275	251	250	241	284	230	221	250	279	265	247	231	232	241	252	271	252	241	230	256	281	266	250	247	275	259	274	262	269	272	282	260	255	263	266	246	276	260	276	263	313	261	240	250	276	264	228	248	260	250	237	230	273	238	268	238	267	258	297	250	278	232	244	283	240	263	240	234	263	269	238	290	253	285	245	258	251	261	253	256	237	261	237	258	222	280	247	289	268	252	278	256	260	260	273	273	254	257	245	224	262	265	257	258	226	252	259	267	228	280	267	238	247	258	282	245	259	278	269	243	250	254	249	261	234	267	284	280	257	249	265	248	257	271	243	260	240	290	247	247	239	266	269	258	241	276	261	266	259	230	268	277	257	272	266	284	241	247	281	262	269	253	242	243	239	252	247	241	268	246	214	261	272	268	254	277	236	267	236	264	264	253	255	253	241	273	269	260	249	252	247	264	285	262	264	256	256	236	270	273	268	269	254	245	242	246	285	260	265	250	241	237	259	233	249	267	272	236	249	264	273	265	286	278	290	270	294	255	271	226	274	257	227	254	262	259	253	281	227	262	251	223	246	284	242	252	245	247	264	240	267	280	253	251	257	262	261	244	244	293	235	262	260	293	248	266	289	266	253	303	243	253	248	247	250	258	279	234	280	264	226	252	260	244	235	270	254	275	251	248	249	254	268	257	257	254	266	296	290	260	243	247	253	264	226	257	245	287	237	255	260	279	230	248	254	270	287	250	286	244	262	253	250	267	246	238	290	228	264	271	249	270	260	270	246	253	257	272	247	231	250	280	249	237	253	250	239	247	271	260	255	266	242	266	255	278	285	275	251	261	256	256	248	257	252	244	253	269	276	274	221	275	248	262	294	265	283	248	249	279	281	253	234	270	262	268	271	245	267	227	263	285	276	254	268	257	260	262	252	265	285	253	262	259	253	269	253	275	252	268	249	247	236	272	255	260	274	263	247	265	271	252	266	262	248	244	279	254	256	232	264	242	275	269	247	272	241	241	241	266	262	269	276	240	291	276	273	271	248	288	249	256	250	235	259	233	249	280	233	253	246	227	255	261	261	268	274	259	253	246	235	236	245	245	245	273	279	277	251	244	250	269	238	220	256	266	269	260	252	249	237	267	267	264	254	253	253	242	241	295	233	240	264	241	265	248	276	254	255	271	243	256	233	265	274	234	250	259	233	244	253	238	250	295	277	271	265	229	240	277	274	251	244	243	263	283	238	269	254	262	253	266	265	246	226	226	269	281	269	276	269	242	265	256	231	250	248	262	251	252	266	248	242	257	247	266	272	249	240	247	259	244	228	249	258	220	253	258	263	224	264	256	227	239	247	258	292	285	245	263	266	243	247	242	239	261	227	251	249	266	261	241	254	263	253	248	284	227	256	267	272	280	249	236	270	274	260	269	286	272	239	251	261	229	238	281	250	256	235	265	246	256	264	263	278	272	282	257	266	257	243	290	279	265	254	269	263	263	255	262	285	251	267	234	275	263	260	274	277	273	247	247	287	253	246	272	237	246	258	242	264	268	264	251	271	245	280	266	293	266	291	249	239	249	261	275	252	282	215	257	244	282	273	241	253	238	273	267	230	271	253	257	277	277	242	271	263	259	274	237	280	247	254	255	261	285	280	264	260	269	240	265	279	236	239	235	260	259	238	271	262	246	260	240	264	253	231	273	270	238	255	278	259	233	263	260	271	260	234	254	291	248	256	283	254	239	240	251	260	275	276	251	268	261	283	264	267	268	266	283	251	274	233	288	263	264	270	248	279	244	258	260	246	266	275	273	264	218	244	251	252	261	278	247	251	264	252	244	255	262	260	261	280	248	247	250	277	257	265	259	263	249	277	251	247	256	282	252	286	251	253	269	259	241	243	256	254	266	233	241	240	244	253	286	278	247	280	256	251	273	243	247	254	302	265	286	243	257	285	246	249	264	281	252	255	292	264	233	253	247	239	284	289	228	249	261	249	256	260	251	224	237	283	261	264	266	261	256	260	259	271	255	255	279	256	280	229	247	266	230	250	217	239	249	255	282	234	264	239	244	268	226	291	250	267	247	230	265	259	268	258	229	263	253	257	261	242	230	270	269	261	251	285	248	253	262	274	254	253	273	240	224	233	246	234	234	234	274	282	284	244	264	246	279	241	244	287	267	266	253	246	277	256	249	250	262	256	247	272	250	248	261	272	283	242	231	239	259	256	245	225	255	259	248	263	267	246	283	268	248	247	263	291	294	288	275	290	254	248	268	258	243	259	272	270	273	252	236	239	248	271	264	244	251	222	264	280	255	255	278	219	241	270	249	240	238	261	248	252	245	248	271	239	269	252	235	273	274	253	256	272	240	243	253	238	266	265	259	270	278	248	256	263	243	245	261	256	255	236	267	280	267	257	272	235	265	242	233	256	275	248	266	258	221	249	236	271	239	257	258	265	260	251	252	252	240	254	280	278	226	261	243	249	259	271	247	266	245	228	242	256	232	284	254	252	243	236	278	233	272	254	286	287	249	289	300	227	226	246	276	257	235	258	241	259	248	238	252	284	287	263	240	253	266	259	235	252	266	258	267	245	260	277	282	264	243	204	250	279	240	241	239	263	260	259	243	260	287	236	230	286	283	248	237	251	242	248	278	268	285	257	272	264	232	261	282	249	258	272	292	244	277	256	273	251	245	275	245	231	244	286	258	258	254	238	292	259	225	271	279	242	276	262	271	267	225	264	241	275	263	247	239	255	270	268	239	244	216	236	261	247	284	242	265	306	268	250	266	235	270	263	259	265	258	266	257	239	271	269	277	237	249	247	262	288	245	252	242	258	275	263	254	245	245	228	230	249	258	278	264	263	238	244	250	274	244	253	267	258	237	242	237	254	250	276	242	264	280	270	247	216	285	252	253	247	261	242	268	240	255	248	236	259	253	255	289	260	306	252	240	293	227	277	247	255	253	258	267	235	240	228	270	256	261	261	283	274	258	261	277	292	287	258	258	240	249	263	268	298	260	249	244	275	236	268	269	252	226	245	234	270	262	284	258	265	238	296	242	261	269	259	271	264	267	253	259	245	250	272	280	259	269	273	228	256	247	252	254	286	239	250	268	258	269	263	287	272	242	250	257	280	259	254	267	228	229	239	257	259	235	252	255	251	299	252	262	235	242	260	279	256	243	253	249	275	222	277	268	282	246	251	259	279	260	228	246	245	262	263	266	245	253	240	275	290	279	257	250	273	231	269	286	262	267	268	273	240	264	271	253	245	246	269	271	279	272	261	242	244	276	260	240	261	236	250	237	259	221	255	272	253	261	242	275	261	249	223	255	253	273	240	259	271	299	271	265	243	255	252	265	249	274
23594	19572	9094	818	795	726	738	728	713	748	706	670	700	728	691	736	681	668	660	714	676	664	685	669	694	709	684	679	697	733	689	692	690	699	700	709	715	711	693	645	698	713	740	714	723	721	725	734	772	739	794	806	753	759	744	665	679	661	673	729	709	688	742	851	874	723	680	721	712	704	687	714	677	697	713	709	683	672	663	730	771	736	670	712	688	724	740	677	770	668	713	741	697	669	699	706	689	718	701	701	721	732	708	692	714	656	682	657	729	723	712	769	719	688	719	708	671	700	735	677	696	728	734	650	684	666	684	725	672	675	702	698	690	749	748	686	677	668	701	693	730	677	706	690	659	682	704	694	711	697	683	691	716	661	701	716	675	687	672	660	685	690	689	718	684	707	640	711	700	696	720	692	700	666	686	694	684	742	771	697	740	681	679	753	710	677	687	693	677	743	728	742	692	747	706	687	692	724	721	688	663	669	678	699	638	688	704	699	679	725	737	684	742	701	649	691	741	682	718	668	704	703	715	705	735	612	728	676	669	683	756	684	697	710	746	695	717	674	689	709	700	637	709	670	698	663	653	687	643	729	708	651	716	724	662	692	699	690	704	720	707	692	715	687	696	668	711	681	692	672	686	678	634	683	701	725	723	702	721	669	622	707	691	739	688	659	707	705	676	701	720	698	672	709	757	682	686	717	705	697	705	710	696	738	760	652	722	718	688	701	702	662	725	700	730	736	655	724	726	708	676	711	738	725	631	680	709	729	690	694	672	693	740	666	699	702	695	672	672	706	696	691	724	685	706	695	683	675	757	722	700	720	654	683	737	682	679	748	752	678	717	689	686	682	721	693	731	682	712	749	693	663	694	664	696	695	688	698	721	644	715	688	707	704	691	705	732	749	663	726	732	676	744	681	697	713	685	717	681	713	639	672	702	669	666	696	708	669	729	690	721	726	701	667	673	684	663	671	663	663	710	663	666	679	709	672	670	679	721	695	706	692	682	697	714	650	724	688	712	692	742	683	682	682	707	698	698	657	768	682	706	717	745	677	670	718	703	698	659	673	741	685	695	780	710	681	701	648	741	674	645	682	669	674	723	788	670	668	693	665	695	693	738	728	709	748	726	717	709	711	681	716	677	695	710	685	691	736	728	696	690	743	702	697	709	701	727	691	671	719	660	712	670	710	677	720	677	707	722	700	715	710	714	695	724	713	732	729	696	672	693	680	697	704	706	714	676	668	699	672	690	657	729	698	700	712	714	656	724	660	658	676	702	701	686	773	697	683	721	646	678	711	684	719	626	657	698	690	725	715	694	756	711	759	669	696	668	707	653	700	702	669	694	711	670	755	720	671	729	660	685	683	727	657	697	707	723	680	659	759	760	719	730	654	716	708	712	650	683	692	703	686	686	728	704	674	739	680	748	668	744	683	699	654	682	674	722	678	647	717	691	678	668	687	712	687	720	708	651	688	711	692	685	722	688	649	682	680	650	676	734	696	695	728	697	699	739	732	693	729	678	756	652	699	742	718	697	654	713	680	713	730	728	721	702	691	694	685	732	669	672	735	705	699	675	659	699	724	715	683	711	679	677	672	738	685	669	675	660	695	698	693	697	754	649	732	683	709	696	649	751	697	653	696	699	671	722	711	661	722	690	702	680	684	719	672	753	685	625	667	643	681	718	697	710	680	699	712	715	701	637	692	645	681	664	690	674	670	733	687	706	639	693	694	678	724	698	770	732	710	716	722	704	692	660	708	739	686	711	686	691	685	696	732	744	649	715	710	741	723	698	676	707	706	733	696	696	649	729	673	715	707	712	681	668	710	697	688	696	701	706	712	707	698	703	649	705	691	693	681	714	720	667	689	712	684	693	740	738	690	698	651	733	692	703	697	703	664	696	671	679	708	666	702	692	719	667	734	695	719	695	696	638	715	659	678	662	714	730	686	692	681	706	688	697	675	637	655	695	734	703	735	699	702	713	707	697	671	663	684	684	722	714	739	721	716	726	672	696	663	711	701	694	702	694	672	702	727	678	732	713	695	662	685	675	729	677	699	709	676	727	672	709	713	737	695	676	684	712	705	709	690	658	662	725	687	699	712	678	708	706	722	714	694	723	699	721	688	732	709	677	686	707	698	683	667	715	708	668	652	766	664	718	713	668	728	710	674	727	755	732	748	703	719	706	693	726	674	672	729	701	717	673	696	713	677	694	689	741	686	678	718	667	701	730	708	683	673	714	692	679	696	637	686	697	746	717	716	654	676	685	658	725	696	716	685	726	711	719	716	655	699	682	723	661	661	714	709	735	658	698	713	711	697	647	739	713	668	675	674	675	707	692	695	706	693	701	740	683	660	724	693	714	728	701	727	669	671	750	705	674	706	688	667	723	663	732	669	677	721	656	691	717	688	758	703	696	721	681	734	669	707	716	716	677	705	705	735	699	732	695	669	665	670	720	662	692	701	699	709	689	666	733	727	698	680	691	695	670	693	673	698	691	682	718	701	705	693	663	731	722	673	718	705	720	722	678	627	674	732	691	689	656	732	732	679	686	745	703	657	680	688	692	721	660	720	701	690	690	669	734	695	673	677	684	753	677	663	661	671	676	732	701	712	718	733	669	645	716	710	671	705	717	710	667	694	710	694	686	743	672	665	666	695	663	715	672	698	705	731	654	688	738	688	692	690	673	685	674	694	735	645	714	724	719	762	676	681	697	705	691	699	674	695	710	673	717	686	754	704	750	702	719	687	661	710	733	717	691	699	671	720	704	700	735	727	680	692	685	751	696	682	679	741	654	658	689	700	710	682	680	717	638	683	718	723	724	719	640	677	725	683	680	702	684	699	711	719	691	734	640	699	738	688	694	662	738	745	682	690	701	720	711	681	703	668	759	701	653	713	678	714	698	678	689	756	644	707	719	724	708	681	708	717	707	674	724	686	695	724	720	696	684	728	687	666	708	702	708	664	684	674	668	698	683	659	735	701	677	701	688	678	753	687	700	661	695	695	707	677	690	697	735	719	657	726	705	703	699	714	674	728	706	727	703	704	726	756	717	698	692	697	698	708	685	696	672	695	736	710	724	720	666	657	689	688	653	699	713	719	756	706	702	704	691	684	715	685	703	729	714	683	706	692	701	681	678	732	680	753	746	675	732	663	763	727	700	687	713	764	657	708	723	716	683	684	678	708	750	712	687	725	711	698	681	698	752	673	667	679	641	699	687	713	740	689	731	693	725	700	688	730	721	721	647	729	696	700	710	675	661	677	660	654	728	708	704	685	752	716	740	641	708	696	666	716	696	744	681	681	669	702	738	689	675	677	671	680	739	695	727	676	675	679	725	691	701	733	754	726	706	709	719	655	722	680	693	659	748	701	719	739	718	715	670	721	716	672	753	704	692	715	730	709	752	684	704	718	688	708	642	679	697	700	699	660	714	674	699	723	738	709	678	756	686	703	652	678	691	714	716	679	698	755	721	730	683	654	719	757	726	726	723	690	687	731
69586	61578	41271	9198	709	288	273	248	247	220	214	217	199	205	215	199	205	211	196	180	187	182	193	176	192	215	210	194	203	193	176	193	197	192	190	185	195	210	191	208	183	206	215	196	216	205	234	235	218	246	265	236	230	220	207	192	186	180	201	178	195	194	244	346	349	207	204	210	172	193	170	175	203	199	206	192	174	189	186	184	180	186	220	175	173	190	175	163	177	202	160	172	192	210	184	173	204	219	208	178	182	168	187	158	192	203	182	203	170	210	191	184	171	180	200	197	169	191	191	195	187	198	187	176	187	170	192	176	190	178	198	203	201	172	180	183	204	203	196	208	191	212	189	197	181	178	184	208	183	169	193	181	200	189	198	197	204	174	195	191	165	187	200	199	210	192	216	190	206	182	197	197	183	180	193	163	192	195	196	198	198	185	191	188	191	188	165	185	195	207	170	186	182	169	178	206	186	192	180	192	175	192	175	191	193	172	184	210	173	199	192	211	218	193	184	184	167	185	183	155	186	172	178	195	170	175	170	165	184	204	183	168	187	180	181	180	160	181	185	171	215	197	206	212	214	183	172	197	163	193	179	177	198	184	188	196	205	187	205	227	182	192	192	173	194	190	187	172	176	214	184	158	199	206	171	209	193	208	172	208	191	189	183	198	180	199	186	177	185	183	190	191	186	184	179	194	200	185	199	182	184	183	193	185	178	184	216	165	205	174	223	195	207	207	207	183	192	173	174	181	191	187	221	164	191	172	181	183	183	207	205	171	156	207	197	186	198	179	178	189	182	192	179	198	192	198	192	172	199	186	205	191	207	195	181	188	194	161	207	174	164	203	206	147	211	193	212	202	210	205	201	202	197	198	167	198	181	192	176	202	192	194	187	178	185	191	188	219	204	179	187	189	194	186	200	183	182	193	187	158	182	193	204	204	193	184	187	174	178	179	176	195	203	202	190	177	196	173	180	183	215	180	220	186	188	177	194	190	170	210	188	203	199	187	190	202	191	195	183	200	192	188	202	198	197	186	159	175	181	194	183	213	201	195	188	166	181	201	168	202	177	195	171	191	201	178	191	167	206	201	180	175	212	214	210	182	181	194	199	163	199	210	218	180	195	190	187	197	174	208	166	207	191	209	175	189	208	198	174	189	165	185	208	193	183	208	177	181	193	173	202	198	193	175	191	172	169	181	188	214	179	187	177	187	200	194	180	198	182	175	199	184	183	169	212	209	174	204	178	198	209	198	194	187	163	203	191	185	211	171	180	172	199	177	197	214	189	189	184	187	171	185	194	191	198	194	191	187	183	215	187	178	188	183	208	175	194	193	196	179	203	190	213	179	180	193	191	209	207	189	185	195	193	191	184	210	175	217	183	193	178	199	207	185	181	185	177	170	215	180	192	184	172	189	224	190	185	195	186	221	205	174	176	173	183	190	187	208	190	185	185	158	176	210	187	191	176	185	165	200	177	191	184	196	200	181	193	199	161	201	182	216	185	166	202	196	194	176	181	188	194	177	163	197	176	179	183	181	205	180	208	191	189	181	197	178	197	190	194	158	187	184	187	186	211	209	206	197	204	189	194	176	192	190	225	212	182	197	171	177	174	159	195	180	201	179	161	190	218	201	198	182	199	204	186	170	198	175	185	205	179	190	191	190	194	210	180	193	189	172	194	188	196	219	201	207	205	205	183	199	191	177	178	194	214	204	194	182	194	198	171	188	198	214	176	190	198	175	193	178	165	204	168	198	166	213	165	189	182	162	177	163	174	208	202	166	191	180	181	205	183	191	178	197	186	181	196	193	183	198	179	214	168	195	197	173	181	181	184	189	171	189	201	183	179	216	195	184	185	189	180	156	200	197	188	184	203	162	184	191	207	181	168	179	198	188	176	167	181	173	190	190	178	172	199	189	188	179	176	201	177	177	196	177	203	177	181	205	202	208	163	171	182	211	186	187	185	174	175	190	178	178	212	201	199	182	195	172	205	195	170	221	177	186	193	173	178	180	204	203	172	180	179	184	187	180	175	187	180	195	207	209	201	176	163	207	185	204	192	180	167	201	193	189	180	200	179	189	166	200	173	178	200	176	191	194	183	183	197	178	186	204	219	185	166	180	196	180	181	177	177	213	206	204	199	186	206	180	206	196	161	186	197	191	189	203	186	217	165	176	174	172	181	182	176	190	185	179	197	177	194	196	196	186	153	192	179	195	184	177	204	177	176	186	223	165	168	191	190	189	173	181	189	209	194	188	199	188	196	196	189	223	209	175	203	190	182	208	189	214	197	198	178	191	171	175	186	206	192	185	164	174	180	204	173	175	190	200	162	184	201	203	193	179	186	182	193	174	183	174	183	169	189	202	200	187	177	184	207	189	201	201	212	193	186	211	179	210	206	175	185	192	208	183	203	187	203	163	185	191	163	187	199	173	183	204	155	181	210	189	173	209	190	211	188	182	168	190	185	165	192	171	185	180	176	166	174	200	182	205	199	209	161	199	171	173	195	184	191	189	187	184	178	180	174	198	217	221	185	181	179	178	195	194	197	194	175	186	179	185	180	190	184	165	190	205	195	218	195	181	216	151	192	182	172	172	180	179	208	191	197	211	191	189	202	195	168	200	192	199	188	206	196	212	200	176	184	169	184	204	202	199	182	174	213	187	211	178	202	169	196	204	166	191	193	211	204	197	187	197	189	178	194	182	171	192	177	183	187	180	178	218	175	230	178	186	176	189	168	178	174	209	194	184	178	196	174	174	170	207	192	210	183	192	167	205	194	190	173	187	208	173	206	189	188	171	185	174	205	213	177	185	169	181	227	183	199	207	186	188	160	183	206	187	178	170	173	199	206	188	165	187	199	188	193	189	215	218	192	181	173	183	201	191	183	166	172	182	182	178	190	175	192	170	178	214	203	212	172	181	189	182	176	176	163	162	180	195	178	187	204	178	196	185	169	190	183	198	186	182	185	200	196	198	180	184	165	182	179	218	189	186	203	185	188	172	195	194	199	189	196	175	182	207	201	205	192	204	217	192	195	164	182	200	180	173	205	175	205	190	172	198	172	196	171	193	187	179	187	184	175	206	201	194	200	172	198	169	203	216	181	181	205	195	196	197	200	180	207	173	184	188	201	209	187	172	205	191	182	201	171	184	172	207	217	189	187	182	209	190	173	195	215	160	175	182	202	197	191	178	187	194	180	186	190	207	172	206	222	194	192	196	175	182	194	170	191	172	174	200	175	192	198	179	174	172	179	173	155	195	182	183	185	181	208	174	185	182	160	197	220	180	194	198	191	182	209	172	193	192	175	175	170	203	172	199	200	191	190	175	199	191	183	190	206	191	192	200	187	179	204	165	216	188	194	172	200	183	203	204	195	175	198	192	178	192	177	194	169	168	204	164	201	168	170	170	190	186	179	187	164	196	190	206	175	189	175	190	201	188	196	199	176	191	188	191	189	204	189	194	190	184	179	198	214	186	165	181	192	189	221	201	186	217	205	174
44151	47327	32515	1622	1167	1049	939	841	830	761	782	683	678	674	652	659	629	625	595	621	622	559	543	532	611	547	610	589	584	577	550	579	565	553	603	604	555	511	568	686	690	660	621	701	758	750	943	964	877	948	1001	877	914	1032	756	541	576	550	596	587	547	611	911	1830	1753	732	582	542	607	531	569	517	528	536	544	519	547	504	585	530	516	540	568	540	533	531	584	540	535	543	537	528	538	522	534	571	598	514	554	536	552	540	562	511	525	524	513	530	567	577	543	528	543	511	554	561	505	544	545	499	557	522	495	560	517	506	549	477	523	521	544	535	549	544	551	565	553	529	531	568	539	552	516	531	531	530	547	585	554	551	543	539	524	540	504	602	557	553	546	537	503	496	562	537	524	538	569	570	515	533	560	554	579	516	538	570	532	577	521	559	553	527	544	553	530	561	585	514	508	571	508	527	541	565	527	544	542	498	572	533	571	549	496	514	531	528	583	521	557	539	561	523	528	508	524	541	552	504	545	551	548	543	616	498	547	542	522	612	547	533	501	546	555	508	488	536	534	552	541	528	586	579	519	543	527	550	548	528	512	545	503	569	534	558	527	515	519	506	564	546	567	554	519	590	530	535	554	560	493	519	542	530	535	549	548	529	552	565	535	572	570	556	551	535	509	581	536	562	524	512	528	564	549	559	536	557	535	560	556	515	599	554	508	536	529	545	540	563	554	584	544	534	555	531	538	495	527	578	557	536	545	516	528	529	563	550	552	533	488	538	529	515	534	500	522	518	592	512	541	526	550	516	518	510	523	527	570	541	532	537	546	551	529	548	564	514	563	527	553	568	547	504	535	515	532	534	558	500	563	527	566	535	542	536	566	524	610	543	553	545	571	545	548	520	546	530	507	547	537	595	532	539	582	534	564	522	525	544	546	522	551	567	600	531	544	540	483	503	537	519	516	507	558	530	573	555	576	549	548	540	509	577	530	515	517	547	539	510	541	507	539	542	533	547	541	548	539	517	486	490	556	520	532	545	543	502	537	547	524	515	529	534	545	583	561	488	523	538	588	557	579	520	531	544	525	543	521	571	527	506	520	516	553	557	535	517	502	567	515	555	543	491	519	538	580	543	539	545	538	525	507	551	557	566	514	512	505	545	560	564	526	544	517	580	523	549	537	570	540	523	543	539	505	503	549	556	553	562	531	538	556	575	557	519	527	610	538	506	525	565	553	565	530	516	569	577	549	529	509	556	541	557	512	539	502	540	550	505	539	528	532	535	512	573	540	537	524	550	591	579	535	552	543	546	514	531	534	528	546	555	521	535	550	541	544	508	558	543	514	531	556	532	543	569	556	525	542	528	519	509	530	530	522	537	539	518	557	482	560	516	574	532	535	596	530	579	544	516	571	527	506	532	547	538	546	531	596	538	531	525	514	529	548	527	543	488	526	510	565	562	507	541	519	509	541	498	557	557	520	516	539	513	549	543	519	556	514	533	526	552	536	553	553	584	506	549	534	505	559	501	557	541	569	542	530	522	549	530	548	531	523	554	570	544	500	563	538	503	509	532	537	569	509	517	549	581	500	520	522	532	516	532	560	496	525	523	531	509	552	553	563	561	529	549	552	544	561	555	543	529	529	542	562	523	559	550	551	506	483	534	538	546	519	533	543	558	511	537	554	544	507	515	607	533	573	532	545	535	576	553	511	583	541	556	546	503	541	553	538	556	516	534	539	557	515	556	585	505	580	542	519	534	584	499	572	567	530	537	537	582	536	547	542	558	528	523	506	534	519	544	534	553	549	521	510	528	584	513	546	552	545	541	540	564	564	572	552	563	596	553	545	547	544	549	545	550	542	537	493	556	574	568	565	523	547	547	587	545	549	512	544	529	587	550	584	544	559	567	501	524	528	510	527	520	549	527	559	549	566	562	539	492	547	571	575	519	510	562	524	521	572	511	547	552	508	511	563	482	514	518	549	531	555	559	553	536	542	526	513	492	563	563	559	568	538	560	551	558	556	547	543	538	542	536	555	563	507	540	545	580	549	550	563	544	532	553	574	507	551	541	551	538	556	533	549	540	562	538	517	533	529	555	504	543	618	527	552	528	533	545	520	541	564	575	579	540	563	528	531	570	555	537	525	519	534	587	547	589	543	567	517	593	581	502	564	554	550	551	556	510	487	530	514	567	578	564	531	541	587	558	557	571	569	507	554	538	521	558	561	550	517	535	564	532	549	548	543	557	528	518	528	530	578	524	562	517	554	592	586	562	539	556	531	576	538	554	555	566	522	559	515	525	550	526	501	563	597	536	516	534	532	532	519	533	558	521	611	537	547	562	552	516	538	524	536	542	558	560	551	567	525	548	533	524	512	517	538	552	541	519	539	525	572	504	543	556	533	587	563	558	577	551	601	588	535	580	574	555	515	524	541	556	583	552	517	520	541	521	531	562	520	533	546	536	551	546	588	521	575	536	578	510	528	575	542	534	503	583	516	557	529	541	523	528	565	542	549	560	571	525	535	584	522	544	557	543	550	507	543	550	560	548	521	544	548	520	536	564	525	529	544	504	588	535	513	527	512	573	520	542	564	515	545	564	529	544	534	541	505	570	558	541	545	535	551	524	553	515	541	558	538	548	553	538	538	536	536	515	579	533	557	541	557	507	535	561	528	554	523	521	560	534	531	553	535	539	512	519	583	534	578	593	508	535	512	513	544	562	521	533	538	537	534	509	526	512	517	571	514	521	579	524	487	535	517	539	543	543	560	518	563	569	554	537	563	532	534	561	557	524	538	547	571	525	528	524	541	528	589	495	525	549	574	549	557	554	581	553	526	540	530	514	575	566	572	527	542	555	553	543	522	521	561	552	521	526	527	573	559	561	580	524	551	544	559	545	569	562	532	541	520	529	562	537	520	561	567	555	525	555	550	527	521	527	518	557	565	515	541	515	580	525	488	545	544	540	543	517	522	514	534	517	583	577	600	496	558	554	552	518	551	563	548	533	551	508	544	572	576	475	511	557	547	540	474	516	537	515	531	496	496	545	503	478	616	539	553	572	581	585	585	547	546	541	532	544	561	539	578	519	518	533	531	546	512	497	551	551	537	546	517	584	587	569	530	546	541	540	559	525	510	568	547	543	535	541	483	538	533	572	538	517	530	556	523	534	553	582	549	545	568	541	578	567	497	561	595	569	538	507	539	515	575	558	563	521	570	524	584	535	515	552	554	542	572	521	559	531	572	495	562	517	556	558	564	518	506	524	516	538	558	542	532	542	529	513	519	526	540	541	541	519	549	530	516	541	554	597	510	516	534	559	542	533	583	531	538	547	512	521	530	562	528	565	515	521	570	518	538	548	555	537	574	526	514	557	525	567	515	524	565	568	529	549	540	542	572	574	580	540	549	531	535	543	535	563	566	543	495	513	522	550	540	525	534	530	526	521	573	563	514	558	560	540	559	560	558	540	530	568	531	582	539	583	560	525	543	568	572	565	548	514	540	544	525	564
82529	75228	51003	14728	2133	489	419	346	327	326	306	297	291	282	273	291	252	284	245	283	241	227	247	257	246	259	244	265	258	272	243	273	262	268	240	252	267	293	258	276	275	261	264	273	284	333	338	310	352	326	348	352	347	340	281	254	278	289	265	265	290	281	385	541	536	413	206	213	215	238	264	264	217	243	236	247	255	262	238	239	224	231	231	252	264	260	227	214	224	229	248	250	255	249	252	264	212	269	250	225	259	248	263	231	213	256	240	225	253	244	259	265	219	262	252	254	213	257	261	256	224	241	246	267	233	241	257	265	236	271	235	209	235	268	240	251	237	254	243	245	247	264	247	234	228	217	218	263	237	243	245	234	250	237	234	258	244	238	259	228	241	224	242	237	264	247	232	253	221	253	230	248	261	257	244	275	241	242	241	236	227	270	235	246	227	236	237	252	244	260	258	262	238	242	241	253	248	258	225	235	249	270	242	239	268	227	255	267	261	262	205	242	266	237	258	225	243	241	249	229	247	228	236	247	267	232	224	252	271	258	254	240	231	244	272	236	265	246	231	268	260	244	216	266	268	254	264	269	232	244	223	260	239	250	245	236	294	229	248	242	224	232	256	239	251	255	213	236	249	255	253	237	262	267	257	236	253	235	230	265	234	237	226	220	244	247	261	224	232	222	277	248	225	276	253	236	205	243	240	230	255	260	226	255	227	229	261	253	247	240	200	253	243	230	234	224	246	241	235	249	243	246	251	234	234	250	243	229	244	230	264	245	256	224	259	228	248	218	267	271	225	253	220	239	253	242	231	228	256	221	225	232	248	260	207	235	242	234	205	247	270	241	242	222	243	251	233	259	256	245	246	282	241	251	221	238	234	242	216	225	250	245	250	228	227	263	228	239	250	250	250	254	253	236	257	259	260	271	218	257	246	252	246	254	247	251	229	250	284	217	236	244	240	245	245	259	223	257	242	239	279	261	264	229	249	233	246	227	240	258	245	256	260	241	248	229	263	244	251	260	282	264	226	232	232	243	261	242	247	254	230	238	257	223	242	223	249	255	214	227	254	266	254	247	259	232	222	252	233	221	217	217	278	262	246	271	247	243	232	236	250	237	259	231	243	254	250	207	247	246	236	262	256	216	232	219	262	256	238	245	246	243	255	226	241	226	224	254	279	256	246	244	221	265	224	242	217	228	250	265	233	234	268	218	242	248	271	241	249	245	259	277	207	257	222	246	244	235	207	254	224	257	252	245	245	244	233	230	240	256	255	231	242	265	251	235	256	254	238	262	236	262	248	217	242	256	256	241	246	247	273	237	233	235	233	248	263	240	254	249	274	238	255	249	233	234	264	234	235	226	254	261	229	237	258	221	223	210	243	228	285	245	245	250	246	232	274	226	247	244	267	239	231	250	239	248	255	237	251	254	236	259	247	244	259	256	247	244	258	240	263	246	243	251	267	226	253	257	256	244	227	248	243	232	246	240	233	236	256	228	262	237	256	227	280	248	235	244	201	252	268	247	234	261	250	244	249	243	243	261	243	254	233	231	233	242	256	262	247	240	208	244	257	234	251	250	245	277	248	221	242	258	241	232	231	240	252	268	244	243	246	240	238	233	223	243	269	261	230	238	230	237	250	236	259	239	259	215	231	252	223	240	247	246	228	246	274	246	231	225	226	226	259	243	239	227	262	256	259	247	226	230	229	259	227	249	240	223	260	249	237	257	248	255	231	221	217	245	227	245	262	239	257	242	260	225	227	268	252	231	240	249	259	268	244	214	229	267	249	237	247	236	234	243	238	223	209	231	231	264	273	245	273	274	225	252	257	253	251	250	255	246	237	262	236	263	242	240	230	264	250	247	208	223	237	218	260	264	260	254	228	240	237	250	255	256	256	246	260	260	231	236	249	260	272	285	272	235	260	258	237	254	242	236	244	232	248	245	248	256	232	258	251	278	297	229	232	248	233	248	237	237	262	265	241	254	217	251	234	248	251	265	249	255	259	246	270	275	265	235	291	243	231	236	257	253	240	252	265	224	225	251	237	228	252	267	233	240	255	247	287	234	222	252	233	252	269	250	231	255	248	272	247	224	249	247	247	237	249	232	237	265	240	233	247	291	241	236	233	253	241	217	229	241	242	259	223	261	263	251	270	223	261	238	247	224	286	266	214	231	272	223	237	253	223	260	234	246	238	233	241	246	228	228	255	240	251	271	234	256	259	240	251	246	231	258	233	254	262	249	258	229	216	259	270	285	241	234	238	235	248	261	261	257	240	239	241	223	243	253	244	248	217	236	221	241	246	258	259	240	212	256	230	251	238	261	244	245	246	235	258	261	262	244	272	231	230	234	239	248	231	229	227	212	217	236	213	213	245	264	241	254	210	222	226	238	253	258	216	226	256	231	250	231	248	256	240	253	232	251	232	265	222	213	267	223	246	213	265	227	267	243	242	258	245	230	228	253	232	233	257	244	227	220	218	253	246	252	244	247	258	250	250	250	246	230	248	245	234	231	254	277	220	262	235	228	258	245	258	248	264	255	248	260	243	252	237	218	253	246	283	259	235	238	249	252	234	236	221	279	239	285	240	252	251	257	222	271	248	256	242	236	282	239	246	247	256	232	263	257	241	221	252	233	236	247	254	242	245	263	226	264	237	244	242	233	242	227	238	237	274	252	249	238	256	252	251	211	252	241	260	235	247	264	248	273	229	261	233	248	267	253	250	241	228	274	242	261	250	256	248	242	265	222	251	230	268	273	249	253	266	270	287	241	220	252	267	254	222	240	261	262	239	248	256	248	229	225	258	237	263	268	260	267	265	237	229	255	220	217	231	226	249	234	258	244	242	227	235	240	272	250	229	241	244	264	267	269	242	254	262	237	202	246	255	239	265	230	269	252	257	254	242	221	217	280	224	217	224	263	249	264	260	242	246	243	238	239	245	239	259	247	253	225	227	246	265	233	271	231	253	282	262	281	270	218	267	243	248	230	228	215	248	249	238	238	268	243	234	251	244	235	243	256	263	243	280	254	247	244	251	224	301	245	240	256	237	229	272	271	249	204	272	238	252	226	231	236	251	227	264	256	238	251	234	243	219	270	228	256	253	238	231	242	247	277	248	223	219	251	249	250	264	213	241	213	253	269	226	251	267	270	286	265	250	251	231	208	232	216	277	265	248	252	266	256	276	243	271	263	238	246	263	235	255	250	223	263	225	231	221	217	258	259	230	223	251	236	211	228	270	251	256	266	277	221	245	213	251	235	239	221	244	258	262	273	249	243	256	270	228	266	238	250	254	218	258	255	226	225	249	246	236	243	267	252	243	258	232	250	248	236	247	255	235	245	249	215	234	256	252	246	256	262	252	261	254	245	271	233	262	246	239	216	243	239	260	257	237	240	273	239	259	255	246	286	234	232	260	238	267	236	268	265	250	270	261	244	221	248	226	204	215	237	235	241	225	232	241	241	244	238	258	224	243	242	247	265	267	220	259	250	235	226	250	256
54664	59200	36678	2209	1945	1663	1446	1277	1148	1050	1019	945	884	973	894	879	859	862	790	778	775	767	769	782	819	760	716	728	725	735	731	772	700	759	708	738	710	763	916	956	858	875	865	1112	1066	1366	1409	1203	1507	1363	1433	1647	1354	1590	1087	783	824	818	867	883	797	826	1902	3034	2762	1929	790	693	709	730	695	662	693	685	676	702	676	720	702	678	712	668	660	668	692	637	658	664	666	675	668	672	625	713	665	653	645	689	698	707	665	674	649	694	644	679	688	675	675	675	707	703	684	697	678	643	720	686	668	695	634	699	700	666	661	653	725	678	649	684	673	698	716	661	674	660	671	687	643	700	661	668	674	653	693	684	704	727	732	712	736	685	738	693	706	698	722	691	702	672	678	679	714	695	681	695	688	672	692	672	667	711	661	665	643	666	659	676	637	648	685	639	680	644	679	704	723	651	688	711	738	643	693	663	672	705	671	643	621	722	661	678	669	683	622	710	637	703	697	723	676	741	677	654	698	693	656	658	687	689	644	662	684	670	660	684	708	652	675	692	695	702	706	657	648	705	674	689	633	688	682	666	677	651	668	736	694	722	697	649	681	649	697	677	710	640	694	717	692	677	666	761	641	699	654	642	706	701	678	656	717	662	682	719	689	663	645	674	661	670	685	707	641	700	649	671	726	642	663	714	681	665	712	673	659	694	699	648	706	679	668	682	665	654	664	664	688	658	686	677	673	675	673	689	654	644	687	695	705	666	682	647	706	713	690	661	665	660	663	678	704	687	692	706	664	690	721	632	699	694	692	719	654	640	713	701	671	625	661	694	669	694	708	696	673	673	662	705	649	684	681	687	681	682	655	700	640	663	702	690	635	703	660	672	696	654	635	613	682	659	626	704	661	665	628	678	648	655	664	688	665	637	682	602	629	711	690	679	697	690	673	669	654	668	686	666	683	717	701	655	705	708	724	705	657	672	639	656	699	716	681	677	710	667	675	683	688	674	731	708	652	698	712	659	661	629	707	652	632	620	666	667	673	681	666	659	666	680	659	650	654	706	696	681	695	658	628	688	675	692	699	665	673	668	720	709	659	686	677	672	667	689	647	718	687	721	717	655	661	664	632	659	639	623	702	672	673	679	670	685	649	694	728	718	683	688	653	638	672	655	650	646	682	637	682	643	690	686	696	613	704	715	663	632	690	704	658	702	683	696	694	684	703	638	677	677	647	646	682	701	645	665	665	685	677	691	643	672	665	696	690	684	696	714	691	689	699	663	738	718	678	647	669	701	677	697	653	651	660	664	699	682	708	630	681	685	658	665	694	690	690	687	641	702	658	659	672	683	648	707	663	668	692	659	695	698	687	673	682	689	682	666	693	663	639	692	727	657	705	686	657	668	646	660	719	674	695	667	670	686	627	663	666	676	654	622	654	687	689	675	667	668	668	672	703	654	695	667	683	666	706	703	702	681	733	673	717	638	702	716	618	675	699	691	695	637	665	664	685	681	694	652	643	655	656	653	700	680	671	724	718	664	768	730	676	664	710	677	653	707	690	641	682	652	661	702	693	726	687	702	632	694	689	701	684	674	701	769	651	707	689	700	651	713	684	692	709	730	638	678	657	711	634	683	688	638	650	706	689	674	633	719	688	660	638	752	676	639	697	700	636	657	678	636	622	666	707	679	680	716	700	666	654	689	670	693	685	681	643	662	712	684	708	632	700	637	676	682	700	694	734	659	723	697	690	711	716	666	715	708	677	650	703	643	668	709	717	673	697	692	661	680	671	696	670	683	655	662	701	645	687	689	643	729	678	669	671	721	671	715	684	662	678	646	629	668	689	687	722	713	708	680	688	692	614	663	677	638	684	701	701	679	683	680	641	695	691	681	672	675	638	678	699	704	661	666	712	641	690	657	694	681	659	647	675	680	651	699	699	657	689	683	706	662	664	698	680	743	657	661	687	638	680	643	680	737	681	708	697	672	645	646	737	695	691	655	650	700	688	679	657	701	686	719	698	687	644	643	691	689	695	721	733	665	663	700	679	696	725	716	673	632	652	705	675	661	690	659	670	665	665	712	685	736	685	669	689	683	693	696	696	678	673	674	660	679	713	678	666	656	666	668	647	716	683	665	656	694	643	694	695	636	706	681	658	675	674	683	673	678	700	619	674	675	668	696	687	657	700	664	734	652	677	664	728	677	657	679	666	672	683	682	703	652	713	711	709	638	675	711	680	688	674	688	675	679	720	676	710	701	647	697	697	657	681	673	694	693	678	632	676	670	699	687	689	657	649	640	693	692	730	695	679	719	691	668	692	688	638	659	675	637	681	681	702	684	661	692	692	679	635	722	690	676	690	710	664	691	670	720	713	686	697	713	639	631	692	648	701	684	673	681	689	686	676	653	698	685	723	708	702	675	700	663	711	682	656	678	679	665	652	663	704	683	681	696	710	711	669	670	663	663	715	679	666	658	660	667	702	621	658	667	664	677	710	718	669	674	681	663	666	674	667	649	687	645	673	734	679	732	688	724	635	696	702	699	706	697	684	651	666	752	610	682	686	689	683	696	667	623	684	683	657	669	639	693	691	705	664	686	648	661	697	665	665	707	688	669	679	695	674	696	641	683	666	661	698	672	673	685	660	691	657	675	703	701	713	709	705	688	648	741	681	662	666	670	679	682	711	662	652	671	722	663	670	696	662	629	706	677	688	686	686	681	682	632	673	656	629	711	703	709	710	651	733	696	712	680	733	695	676	655	705	659	637	646	673	648	675	622	619	663	702	693	664	711	654	637	676	681	648	649	664	668	674	712	694	671	697	712	653	664	671	748	673	675	657	671	676	661	682	715	677	684	702	651	680	654	669	701	650	676	691	653	663	717	716	685	663	671	660	666	705	680	667	690	654	647	719	707	693	674	674	689	712	731	741	677	643	691	692	683	705	681	696	682	638	669	648	661	690	708	679	685	713	694	682	640	683	671	694	738	696	686	694	667	670	666	663	692	723	698	689	667	663	698	718	681	649	674	716	641	653	718	688	683	635	719	667	707	653	674	684	747	700	717	697	682	693	654	633	635	709	675	652	732	662	723	702	664	692	653	669	718	681	729	666	704	686	652	637	705	691	695	699	658	668	669	672	734	752	644	672	699	712	693	714	683	689	683	651	721	671	643	717	691	670	700	664	610	694	730	700	690	684	657	706	685	663	665	703	694	688	633	638	725	668	657	673	649	649	696	655	673	701	725	725	714	656	720	653	687	618	716	690	722	679	648	699	627	705	668	690	732	718	641	652	666	706	673	705	673	664	664	633	653	677	694	669	710	689	626	679	650	666	636	693	651	672	652	697	699	681	673	663	664	685	674	640	690	679	693	723	720	696	685	700	695	659	683	688	650	677	720	680	669	664	690	699	678	694	686	696	687	672	669	677	670	649	683	661	639	687	646	614	697	658	667	638	663	647	685	642	715	687	704	662	704	697	657	662	671	670	694	655	647	672	656	669	706	637	666	703	657	723	698
25774	16601	7005	580	323	274	269	271	287	253	254	291	241	259	279	241	277	294	283	262	289	269	275	270	262	258	239	267	279	259	305	292	271	273	261	257	268	298	249	290	292	262	291	266	276	273	273	288	276	286	245	287	251	284	265	281	285	288	284	268	261	274	300	288	282	262	283	282	285	262	264	246	254	265	251	274	276	243	291	267	233	243	266	279	286	294	270	291	280	277	262	256	243	286	257	284	303	265	277	260	304	290	276	253	290	247	285	282	286	276	270	279	231	265	302	274	255	289	265	269	279	272	305	261	267	315	275	242	270	271	260	270	260	278	259	294	233	313	249	287	236	265	279	282	250	283	284	272	254	270	267	256	254	276	252	277	294	238	271	273	288	250	273	280	232	289	295	272	285	254	284	252	281	272	289	294	265	275	279	271	255	272	274	303	261	281	247	279	298	265	285	262	266	256	270	281	265	271	271	258	281	265	277	275	298	257	261	280	285	248	270	268	313	278	267	263	254	305	255	277	276	276	294	275	257	266	305	290	275	260	266	286	274	276	276	280	277	241	273	243	286	274	278	267	269	272	293	293	277	297	309	273	263	278	296	278	230	260	282	249	257	282	269	295	288	264	268	278	292	276	266	291	268	270	250	265	250	274	280	267	249	254	267	275	272	253	298	272	265	245	284	276	241	290	273	285	264	272	253	274	271	293	300	244	281	279	259	287	285	248	287	267	285	306	264	272	310	258	268	259	268	267	254	287	267	248	272	276	266	269	268	292	284	280	275	233	245	262	280	316	268	266	280	275	292	280	277	287	296	259	307	290	287	265	233	291	261	263	291	264	291	255	280	273	288	291	292	277	290	252	278	268	270	276	272	245	275	271	259	309	275	301	237	275	254	264	291	286	290	245	287	272	275	263	268	265	274	291	278	265	258	264	292	245	239	271	297	283	251	270	282	304	284	260	284	283	255	266	280	264	271	298	264	256	306	289	285	259	297	246	279	285	286	256	307	291	289	301	253	258	275	269	265	259	275	276	272	275	243	290	311	251	267	292	283	288	275	276	296	271	257	263	258	289	288	292	301	278	277	294	285	251	292	265	279	286	287	269	274	290	264	280	296	242	275	280	266	265	235	284	281	291	271	263	270	278	276	249	265	250	304	287	281	242	261	280	259	278	286	297	288	230	251	255	271	263	295	272	261	284	228	280	295	288	316	283	265	237	254	270	283	292	265	269	272	233	279	270	283	274	276	279	280	279	284	252	236	267	251	260	278	278	239	303	263	291	265	254	281	231	267	293	310	266	253	263	306	288	287	280	272	259	285	258	256	262	288	258	262	282	318	276	260	299	239	255	277	279	283	250	278	283	312	291	262	299	276	260	285	251	256	267	271	248	273	282	273	266	277	266	296	283	297	271	292	268	280	259	271	305	270	260	266	284	309	250	282	270	270	286	269	274	283	309	275	267	261	261	259	270	282	310	285	265	282	260	274	257	295	265	264	256	267	276	283	294	260	302	271	323	274	285	278	260	235	297	257	282	259	273	278	284	284	285	269	294	279	292	270	285	254	252	244	325	263	289	270	254	282	260	289	289	272	270	304	265	271	249	285	251	295	260	266	266	259	230	280	260	283	270	271	272	284	265	259	268	267	259	286	296	262	263	261	245	274	260	274	257	254	299	246	253	275	287	248	266	279	262	291	251	289	283	296	254	261	285	255	261	301	280	242	307	284	256	236	248	283	271	298	272	276	268	296	276	259	246	262	258	279	267	284	273	256	286	268	299	295	285	304	278	261	257	281	317	272	313	292	276	263	244	230	280	272	290	293	277	262	255	224	288	277	263	257	271	256	271	302	275	297	280	279	275	276	268	240	269	280	277	289	276	264	287	309	282	271	293	267	304	266	289	276	284	289	280	273	262	262	289	272	279	264	241	255	314	283	266	255	252	266	264	291	279	266	299	283	260	289	275	288	282	251	300	253	288	272	254	303	268	311	268	278	289	269	296	280	288	267	272	262	260	280	259	261	283	278	284	289	273	281	247	277	275	242	298	259	303	271	280	277	274	252	305	269	279	245	279	267	297	271	277	304	281	249	274	260	276	283	267	225	281	265	309	272	262	286	285	288	246	258	304	274	267	278	255	277	256	265	277	272	273	257	306	286	260	286	259	279	272	279	276	285	268	258	266	239	273	253	279	218	279	268	259	260	272	279	272	276	267	262	249	254	260	276	256	311	280	251	285	286	258	287	257	289	266	275	300	248	276	251	278	266	286	245	255	292	263	283	293	272	286	264	276	296	291	249	278	287	278	291	249	273	271	262	284	295	256	286	281	278	269	254	281	276	242	247	268	273	266	251	289	281	264	256	261	280	279	270	255	267	273	268	284	290	267	272	251	314	255	290	250	262	291	269	280	260	295	263	290	263	248	255	286	264	261	292	274	262	278	264	259	281	274	257	250	276	249	284	284	254	277	257	263	284	267	265	288	257	275	291	286	275	273	269	245	281	244	285	294	257	273	268	274	242	258	300	260	274	256	296	285	288	290	293	300	245	265	296	269	263	284	295	287	268	284	284	283	263	294	279	265	263	293	264	295	267	308	250	272	239	284	275	298	260	274	321	266	294	299	253	279	276	278	284	274	288	289	254	251	279	273	278	266	297	270	251	280	293	257	288	270	259	289	253	270	273	282	303	275	271	299	284	276	265	230	272	241	297	250	292	275	281	259	282	271	273	265	283	272	254	266	284	299	271	279	294	282	264	255	274	259	257	265	294	285	303	289	257	249	250	277	238	270	266	268	313	268	279	277	246	318	283	298	280	295	272	260	259	278	279	286	259	264	297	257	292	321	260	263	288	250	278	247	251	279	276	263	269	300	262	275	280	258	272	243	257	249	264	276	292	260	251	272	285	264	282	261	255	249	292	254	295	259	289	307	279	265	269	278	289	259	242	268	276	294	268	276	270	271	272	275	259	247	274	290	291	273	304	247	260	288	259	265	301	289	292	261	280	228	285	261	284	242	265	264	269	282	244	284	257	258	280	288	295	300	271	265	265	283	268	268	253	287	254	290	291	309	247	266	269	287	285	290	289	277	305	282	282	287	283	284	275	261	242	249	295	275	263	269	306	269	257	285	270	270	285	271	261	276	265	284	257	254	262	293	268	273	283	274	284	276	277	263	274	264	299	294	267	273	286	261	280	260	260	261	257	259	281	280	277	306	255	268	268	305	280	267	262	275	270	279	301	308	283	246	259	247	271	239	270	266	276	285	289	229	271	257	287	255	262	272	268	273	253	278	292	294	282	264	267	262	307	299	288	304	284	268	257	254	286	299	262	242	258	274	298	305	255	262	285	277	285	301	278	293	310	286	276	275	282	304	287	253	300	240	284	277	237	265	272	289	291	279	274	275	282	281	267	258	294	250	247	282	267	272	262	274	293	286	245	277	255	280	287	251	266	298	273	268	274	266	248	254	298	281	294	282	298	256	267	287	271	278	286	297	270	278
23004	20212	8575	802	833	815	745	754	736	753	734	729	744	743	698	784	792	731	778	740	733	764	748	729	708	748	747	749	775	746	764	775	750	740	703	781	689	763	774	815	705	733	754	727	742	762	775	749	780	796	778	770	737	787	743	779	719	757	770	764	688	771	768	969	905	828	708	743	753	730	738	716	769	717	729	703	718	734	788	657	730	687	763	726	771	734	740	697	690	712	727	744	764	767	791	720	722	779	730	719	742	704	732	739	726	773	739	719	775	758	733	746	804	718	765	752	768	661	714	759	669	748	716	750	716	785	722	775	696	739	783	780	758	746	727	731	727	717	756	733	704	766	717	750	771	753	686	748	751	744	728	773	724	689	737	717	774	709	715	727	749	766	741	776	687	772	760	763	724	734	705	745	756	746	708	727	791	751	752	742	763	728	762	753	751	750	768	712	754	727	748	788	714	705	784	787	737	719	730	708	748	716	707	734	741	745	715	751	729	717	725	738	704	739	749	721	750	763	735	777	751	751	769	762	721	728	723	745	756	708	692	744	722	752	729	743	709	685	764	737	768	727	744	739	759	727	712	773	760	737	731	732	733	701	776	713	757	766	685	748	734	762	728	730	762	772	731	783	728	779	741	726	704	743	737	717	731	748	705	754	742	754	751	788	737	768	728	749	711	703	743	758	737	733	714	726	764	799	735	755	767	757	724	774	711	748	776	700	775	712	774	694	762	778	708	772	737	755	743	728	737	747	741	788	754	790	704	747	742	742	771	687	745	733	722	749	718	669	759	725	735	705	722	736	737	732	742	749	708	755	727	726	731	726	756	741	744	720	738	769	697	716	752	760	775	740	695	755	755	719	742	749	768	760	741	714	749	701	747	749	766	743	732	731	724	785	730	747	767	716	784	758	714	719	705	728	739	774	700	723	721	738	712	719	792	808	737	750	741	744	772	727	778	741	763	778	714	738	725	760	747	740	719	716	749	761	731	720	734	720	767	701	752	676	738	754	798	713	762	774	791	754	743	740	688	734	743	738	749	706	696	758	776	766	736	771	751	764	743	711	748	700	726	710	774	765	743	750	712	730	727	710	706	733	695	699	764	726	746	796	773	729	769	772	725	741	721	749	681	726	805	733	736	746	770	704	715	747	756	762	724	749	764	717	725	759	806	741	775	731	743	715	785	709	740	755	707	753	718	702	724	747	746	733	723	739	751	753	752	700	739	747	733	794	698	727	717	720	753	744	714	710	696	728	764	759	731	748	696	730	760	811	722	759	730	728	728	736	748	735	780	747	776	717	755	741	706	725	725	771	747	714	732	731	725	767	729	739	725	710	715	792	745	713	734	681	736	727	780	747	747	699	772	743	738	754	793	734	707	757	716	742	756	719	725	757	700	729	736	760	788	664	732	759	748	747	804	795	709	712	781	732	746	712	774	726	783	740	684	737	766	751	757	779	746	734	705	756	821	760	728	773	736	769	773	735	752	787	777	763	732	714	729	730	711	737	762	712	737	731	748	759	718	732	708	752	718	760	697	815	728	672	736	724	730	762	731	723	698	719	721	783	744	708	733	767	734	717	761	660	758	783	762	723	735	726	737	745	730	793	712	747	746	747	750	768	720	734	709	761	703	730	780	737	783	761	733	708	736	714	704	740	745	723	756	767	692	685	742	743	717	755	728	747	738	702	712	730	757	718	795	731	700	713	765	730	758	711	713	742	719	746	713	714	759	739	736	715	724	755	754	717	745	750	742	753	737	732	770	703	759	726	760	756	733	744	708	775	744	722	771	755	703	683	721	745	708	705	740	748	724	704	760	764	750	708	737	702	767	735	738	730	743	775	747	721	795	722	709	716	824	710	735	714	752	736	715	743	709	720	759	679	773	767	744	758	702	730	790	742	755	733	730	804	742	699	695	796	775	740	725	765	714	692	787	760	763	762	779	793	719	727	729	720	734	743	728	702	768	734	739	758	776	727	707	745	730	718	763	693	746	768	728	735	747	708	720	740	732	697	781	737	785	749	741	759	780	751	734	739	735	746	726	751	707	717	722	746	707	783	719	742	773	774	723	752	734	739	739	737	710	721	746	711	718	739	758	733	776	764	762	799	710	731	775	772	767	721	719	714	737	692	751	776	722	764	740	692	702	721	709	754	770	760	737	737	694	739	741	737	748	797	701	787	740	750	708	773	711	743	728	717	761	749	699	735	778	753	785	693	690	732	757	767	689	750	754	727	723	715	718	721	718	739	750	737	731	709	723	737	753	760	714	752	764	761	776	716	767	731	785	746	713	732	723	715	757	714	766	760	743	723	781	762	697	732	739	727	735	765	764	743	701	725	761	797	721	716	653	749	751	744	755	685	675	767	778	738	759	769	769	737	719	752	725	731	747	711	695	724	763	743	716	723	728	768	713	737	712	704	671	719	732	701	748	737	730	706	744	794	705	722	756	747	721	776	708	754	733	710	676	818	722	755	723	736	689	731	717	811	753	773	734	741	719	707	790	750	745	728	763	690	780	758	683	735	736	741	734	733	707	710	739	707	729	739	738	765	762	772	714	707	770	714	704	714	680	774	688	732	762	773	752	781	714	750	796	750	747	726	774	680	760	770	691	669	711	744	726	717	693	732	761	762	687	792	738	790	760	787	725	753	745	737	750	708	742	777	731	713	736	743	759	712	693	739	719	765	753	756	712	754	750	707	818	735	677	781	776	711	745	765	754	736	781	758	741	712	756	712	712	736	725	762	762	715	733	728	763	729	715	769	688	708	751	711	745	750	716	728	751	711	785	748	754	763	744	727	734	749	743	760	755	699	717	785	764	714	704	703	729	688	693	749	724	772	729	754	725	737	736	743	734	761	740	783	731	723	723	741	671	739	717	712	780	700	731	711	764	764	730	728	733	743	790	698	764	748	728	717	782	731	723	716	720	760	722	735	714	773	787	743	745	737	742	756	705	792	751	764	751	712	712	719	736	739	737	755	757	733	770	734	741	708	735	730	744	729	781	748	699	720	699	761	726	758	740	733	727	778	738	753	750	686	732	702	739	740	744	738	727	733	714	773	782	733	729	726	740	771	734	732	742	754	757	738	800	743	752	727	738	737	719	803	716	716	771	743	819	755	689	739	749	764	740	736	719	712	779	773	764	748	747	693	742	755	714	776	732	726	713	722	706	779	732	738	743	707	717	783	726	712	699	781	775	695	709	756	778	715	740	745	764	724	731	724	712	730	764	738	806	741	762	712	749	764	716	733	808	719	743	759	735	741	735	729	707	704	751	716	757	761	701	753	792	735	727	774	737	767	748	767	693	758	690	718	753	743	728	746	724	739	767	759	793	726	695	767	758	703	722	722	769	732	779	755	738	723	715	674	755	749	755	759	706	725	738	716	749	744	719	718	737	698	734	755	717	751	769	693	732	698	716	736	758	697	731	724	723	737	710	673	726	732	682	758	728	764	700	733	758	764	738	750	763	709	761	688	755	728	770	767	715	760	737	717
70254	61734	41052	8350	654	311	250	273	261	241	236	238	243	234	238	244	261	202	226	214	217	214	246	234	219	219	228	210	225	235	190	208	205	210	190	240	236	217	232	242	214	224	215	215	251	254	230	229	228	235	250	258	260	235	269	217	217	204	203	216	193	250	239	352	423	256	226	204	186	205	195	215	191	206	206	232	211	227	195	208	206	186	178	211	220	211	220	194	207	189	193	214	224	218	205	214	211	216	222	206	210	204	200	224	209	197	181	206	203	210	196	215	209	208	190	227	218	223	202	219	216	187	184	188	184	209	216	219	176	201	235	208	217	220	210	212	210	196	217	186	207	241	191	205	241	206	219	197	209	215	204	216	191	191	180	190	213	226	233	215	219	197	216	169	180	230	179	222	202	208	212	218	222	190	222	211	204	219	216	191	217	210	203	205	223	214	181	191	208	238	210	229	218	218	218	204	218	198	208	208	183	224	233	209	196	223	236	201	177	209	218	196	206	208	194	193	203	211	194	219	246	242	187	210	193	205	204	204	207	217	222	200	222	239	189	215	216	203	217	198	185	202	178	202	191	211	223	200	197	199	227	213	240	190	199	200	204	198	210	177	187	210	198	200	209	202	223	198	193	221	202	197	228	233	236	204	223	216	224	231	189	197	232	237	223	200	186	191	225	223	218	193	178	223	250	213	188	215	215	216	218	207	206	211	203	219	187	210	198	223	214	194	227	195	206	188	211	207	218	228	188	201	198	217	207	239	211	229	205	200	196	200	207	225	210	201	186	248	204	190	197	203	190	212	242	223	196	217	202	209	203	203	222	235	212	219	208	197	221	198	210	204	205	216	205	198	218	192	208	224	195	213	218	185	232	203	178	212	210	210	210	196	247	239	217	205	232	215	207	203	220	207	216	192	222	234	194	205	192	224	197	204	206	226	225	208	197	209	213	209	188	218	223	202	209	194	208	200	189	199	212	225	174	189	201	204	206	213	238	206	227	220	193	230	219	202	236	202	197	227	206	194	195	204	207	189	214	201	192	212	219	219	224	214	240	208	217	197	204	233	212	217	203	218	167	197	204	211	187	191	207	211	200	199	222	203	200	219	212	207	233	217	208	214	200	223	210	226	196	205	203	222	199	231	202	211	200	221	202	213	186	174	195	216	217	227	209	209	216	208	190	221	208	175	213	202	202	176	221	209	195	194	225	216	189	217	211	192	220	193	202	205	222	189	206	188	203	201	214	213	223	215	197	203	203	225	213	195	177	180	215	189	192	203	204	198	213	215	217	225	231	231	210	223	212	231	214	227	230	233	202	227	197	238	262	209	223	209	206	213	222	212	210	200	189	203	187	230	193	220	200	195	223	214	197	221	192	210	220	228	203	216	200	215	227	215	186	218	200	209	255	216	193	224	227	231	204	212	234	182	220	210	200	202	196	217	185	214	220	180	209	213	214	232	200	198	193	217	231	206	199	220	218	199	184	232	218	196	216	210	207	242	232	196	211	210	227	197	208	230	182	199	204	216	206	206	214	187	215	228	210	211	205	188	213	229	212	195	190	202	187	212	227	215	234	218	214	213	219	212	195	214	220	223	201	203	225	216	226	226	214	210	206	213	208	193	212	230	232	204	197	208	179	213	207	210	211	228	212	185	200	197	188	213	210	211	229	203	188	216	203	222	222	220	201	217	190	211	229	196	221	222	197	195	215	225	207	213	207	198	222	227	208	211	187	205	190	211	214	200	210	211	190	220	215	214	206	206	204	212	202	209	214	210	215	228	198	198	219	204	218	198	205	203	219	203	207	213	222	198	209	203	202	215	203	175	224	205	221	211	178	196	200	214	212	182	219	195	170	222	213	213	220	196	185	216	208	211	206	243	218	204	210	218	213	194	219	228	223	188	194	207	236	227	215	192	217	227	236	221	185	220	221	209	211	189	185	196	217	232	226	203	189	209	207	231	203	200	212	198	211	210	203	252	235	225	181	202	188	213	210	212	193	228	226	221	194	225	214	202	201	198	190	220	205	201	178	217	191	187	222	233	200	205	204	203	215	198	216	223	185	216	196	208	206	212	197	187	194	193	205	222	219	205	194	194	219	198	204	210	209	221	230	214	214	229	220	199	200	208	207	215	191	220	219	219	215	206	214	197	195	200	192	206	219	213	218	184	210	215	210	230	234	214	232	202	212	184	202	186	200	206	214	208	207	192	207	200	235	216	237	229	221	188	201	243	233	215	216	216	213	224	233	183	198	209	203	211	206	194	192	224	212	191	214	213	241	224	226	199	185	209	220	216	204	205	223	193	225	235	213	212	205	205	174	200	203	241	191	217	222	223	199	240	198	226	199	225	195	202	205	215	198	219	195	205	203	207	212	210	208	206	194	206	194	209	211	215	197	199	192	207	203	216	215	173	201	194	200	197	229	205	209	194	200	219	223	191	214	224	206	214	189	182	214	195	196	205	230	200	207	193	202	212	189	191	211	235	203	207	199	228	210	229	215	200	214	212	177	187	205	230	205	221	219	206	207	224	188	194	233	204	204	207	187	204	216	220	211	217	202	224	239	224	205	210	199	213	210	225	216	196	183	238	201	196	179	229	210	229	207	203	204	197	205	210	226	228	215	210	235	214	235	203	234	212	222	207	227	206	215	234	216	238	204	237	233	204	241	211	200	174	206	197	239	226	212	215	213	221	210	226	200	223	188	221	213	238	216	223	204	210	210	207	212	223	207	241	235	207	230	187	182	206	224	242	208	226	210	218	208	172	242	218	213	211	230	211	235	225	233	224	223	208	220	236	200	219	229	196	199	225	233	223	210	241	195	209	187	199	184	217	206	180	197	220	204	228	241	219	193	233	208	203	209	224	187	216	208	232	188	195	210	192	235	213	196	163	240	223	215	200	234	194	211	231	223	184	213	209	253	212	216	206	199	180	211	206	215	221	242	191	185	199	229	193	231	198	208	209	217	224	201	215	197	246	227	215	235	204	242	206	211	234	219	204	218	219	238	192	205	197	230	226	218	187	216	171	212	227	181	228	211	214	201	232	221	209	198	224	197	199	199	203	222	218	214	215	218	204	183	204	198	209	211	211	225	214	225	228	245	192	208	213	216	223	220	200	226	226	230	201	216	189	193	192	211	196	196	200	206	213	205	210	206	231	196	229	217	189	201	204	245	230	189	202	218	202	213	208	236	208	204	195	202	236	208	199	193	248	207	194	246	224	187	197	241	209	204	193	220	189	201	220	224	186	205	206	231	231	198	228	212	228	208	216	230	189	228	195	193	184	226	211	195	183	226	225	204	216	208	222	228	208	239	212	207	177	196	189	191	184	222	198	192	222	211	217	187	216	201	210	211	192	219	240	231	226	221	198	221	209	204	186	249	211	222	177	207	214	205	192	225	200	211	234	209	232	200	216	215	238	175	195	223	231	214	204	227	230	194	193	213	210	202	178	217	194	190	173	218	193	224	212	213	197	234	200	219	205	207	237	212	183	220	204
44885	47315	28546	1398	1178	1050	980	883	859	765	748	686	716	707	714	690	645	682	638	654	648	632	629	645	643	607	624	607	609	649	583	640	611	600	619	607	638	654	697	697	728	680	616	708	775	845	845	738	795	849	1025	1031	992	944	801	720	642	709	616	635	602	622	821	1798	2039	1082	610	585	579	595	622	609	610	614	613	624	585	592	578	620	587	580	573	563	619	592	596	562	612	563	560	611	606	584	583	593	578	628	552	569	588	609	549	592	589	614	578	627	586	594	535	609	579	537	564	579	580	595	560	604	563	575	545	574	623	614	580	548	580	608	603	586	592	594	538	604	573	545	563	559	562	582	568	569	566	579	619	620	595	571	571	621	582	544	593	609	564	594	585	537	584	587	632	600	553	591	604	586	568	549	585	573	614	530	565	593	580	558	611	623	588	571	589	599	601	592	636	587	594	562	543	598	610	625	545	581	588	584	629	606	615	553	592	567	587	628	580	602	629	580	578	615	583	591	564	618	565	562	566	597	589	610	571	606	561	617	583	548	587	547	650	592	567	624	573	603	629	577	565	575	569	587	627	635	531	584	573	594	564	625	575	656	589	586	588	597	561	577	579	577	589	620	586	567	600	575	551	586	547	610	549	601	586	591	596	575	584	556	588	584	584	553	605	564	580	624	600	611	571	600	566	536	617	584	533	527	618	579	564	587	580	556	598	574	616	594	620	598	574	555	588	600	563	577	556	595	575	631	572	569	563	566	598	615	582	594	555	547	581	592	594	571	605	586	579	587	587	576	571	586	637	629	600	569	569	540	567	565	578	610	553	551	591	572	587	579	589	575	590	586	603	624	579	599	608	622	568	573	586	594	581	589	573	593	588	622	547	571	620	651	645	584	580	615	540	584	615	573	546	605	615	566	548	577	594	567	580	572	596	594	568	553	629	578	623	597	546	566	632	536	517	574	597	589	603	575	595	611	553	578	602	652	573	626	560	597	588	517	620	557	603	609	525	603	573	560	582	583	603	562	575	588	573	617	567	580	601	581	573	571	593	563	564	561	594	585	579	578	589	594	574	551	580	581	584	562	579	567	602	598	600	596	614	612	598	567	581	594	586	614	572	624	529	586	553	594	593	595	576	634	612	593	588	586	591	580	571	564	637	529	587	607	568	610	567	553	611	569	607	573	651	611	602	571	591	551	638	603	564	597	615	567	603	575	595	621	599	612	564	577	601	591	601	549	547	560	584	565	570	590	575	621	579	593	592	636	576	584	576	635	583	596	600	573	628	573	560	567	589	626	561	592	573	578	623	570	612	588	597	596	589	591	592	590	579	592	612	606	598	559	563	583	578	601	575	563	620	550	592	549	559	584	592	601	605	616	589	557	599	583	591	613	597	609	587	594	587	587	611	591	597	611	600	560	574	536	569	563	614	577	570	575	629	573	565	610	584	579	578	580	581	627	631	546	628	606	590	607	570	538	594	592	621	605	542	564	592	627	614	555	626	587	562	589	661	610	586	630	615	593	623	575	555	560	568	590	569	582	574	610	623	569	575	619	569	585	591	613	584	573	605	598	622	559	597	621	609	608	587	587	555	562	597	583	601	621	585	585	581	555	554	568	548	583	597	580	628	547	544	608	577	648	563	570	583	556	549	561	621	587	552	581	558	612	597	586	606	597	588	554	621	604	579	641	544	669	619	602	534	619	574	540	585	616	605	612	605	595	585	600	566	584	599	551	566	634	539	584	598	558	636	595	588	594	598	584	589	567	582	582	587	615	579	569	595	567	603	591	601	574	593	593	612	588	575	538	566	592	554	578	591	604	610	583	581	571	588	575	543	614	595	558	594	597	605	590	584	640	515	583	613	599	609	584	595	584	585	609	534	567	567	598	618	612	599	575	620	576	550	605	534	554	598	572	638	560	599	619	581	578	537	597	513	598	622	578	542	588	586	580	652	590	602	569	567	565	584	584	588	581	614	620	638	593	603	582	589	605	563	592	576	589	635	563	634	559	578	581	589	585	585	594	516	564	570	581	587	626	593	585	593	588	613	608	623	589	596	559	574	520	586	605	563	610	560	576	612	554	577	600	573	624	561	566	598	615	582	541	573	582	554	580	542	574	589	646	575	571	628	555	597	591	618	578	604	609	581	591	574	553	608	549	599	548	593	613	587	579	637	578	602	560	581	557	606	545	610	614	553	598	585	592	556	567	604	583	556	632	594	609	610	580	596	554	535	610	600	591	583	601	552	594	557	567	573	590	588	601	603	597	597	579	590	564	574	566	589	556	593	578	584	604	566	587	572	578	597	582	550	567	623	564	575	612	539	571	590	636	611	570	593	579	572	591	562	551	608	588	561	564	640	563	589	567	578	614	561	551	594	603	591	569	575	598	587	558	577	577	554	570	547	587	583	627	585	595	603	613	633	544	629	605	496	587	583	623	607	608	585	631	574	592	596	577	598	591	543	551	592	636	567	559	616	607	590	550	564	618	574	600	626	541	578	590	555	576	592	655	623	569	569	614	608	574	572	620	593	591	587	561	579	570	586	584	587	530	582	602	599	563	573	617	518	604	557	566	568	597	575	615	567	601	565	591	560	615	600	582	565	564	588	587	587	576	566	564	582	581	615	605	610	587	620	627	609	583	612	606	552	554	584	574	619	595	638	581	559	575	575	579	614	615	603	552	623	600	619	609	539	582	571	605	636	583	562	596	584	602	603	618	562	590	639	540	592	621	580	632	643	581	600	652	591	604	579	625	556	547	573	602	592	571	578	605	549	591	623	606	599	538	594	623	591	550	539	601	599	585	571	564	595	574	613	583	579	567	582	592	563	597	616	570	586	580	636	556	607	565	625	573	581	628	620	622	562	600	591	564	556	568	550	559	592	594	574	564	570	590	605	575	612	553	593	592	614	568	550	585	591	617	607	525	608	599	547	557	572	575	597	581	632	579	524	577	606	585	602	573	605	654	600	579	600	582	568	556	561	581	587	531	556	578	543	577	588	618	575	614	594	608	614	611	608	607	609	575	598	554	546	641	595	614	607	609	612	552	612	559	579	595	607	601	577	610	560	568	592	625	604	628	591	592	608	617	583	594	628	636	589	610	604	585	641	564	597	592	596	568	537	633	611	580	609	584	557	557	632	583	585	594	605	604	596	585	596	632	583	615	623	601	575	566	594	580	554	591	588	539	597	577	590	552	631	585	585	578	568	576	577	608	563	588	607	545	605	586	597	556	572	589	531	574	614	603	563	613	553	586	596	625	604	589	655	582	597	542	593	588	574	604	592	612	606	557	573	596	603	588	555	592	593	598	597	589	633	604	597	603	581	582	601	572	614	587	603	596	571	584	596	607	598	619	586	539	613	582	658	591	594	627	564	584	613	617	600	636	568	593	560	574	591	576	574	593	595	573	634	595	594	594	586	605	571	615	609	592	588	598	581	573	589	558	594	572	602	577	605	582	598	587	578	584	575	629	496	589	554	560	584	604	614	585	566	601	588	574
82623	74543	50685	14924	2462	491	373	346	357	323	287	287	270	258	276	264	266	271	278	259	241	266	251	296	261	284	242	267	237	244	249	253	256	260	233	234	259	264	249	263	274	278	256	269	300	304	299	262	308	399	342	346	365	358	353	267	272	294	247	239	263	262	395	523	513	294	258	252	241	227	233	250	226	258	254	256	257	247	248	241	284	268	226	279	239	270	226	277	247	239	214	248	253	250	214	248	268	270	245	241	252	233	250	247	266	238	230	220	258	210	260	250	243	250	252	248	240	229	246	235	274	252	227	226	229	237	245	259	205	257	249	236	230	265	209	254	229	274	245	267	259	244	268	238	251	248	276	235	244	247	270	240	264	269	228	236	228	236	251	243	236	232	239	260	247	249	261	259	224	247	241	239	220	231	263	258	243	246	240	242	277	259	255	251	247	242	241	239	261	199	244	269	263	228	246	226	221	236	247	251	251	239	231	261	251	235	243	256	223	252	246	256	243	226	235	240	239	249	237	217	219	241	268	261	254	217	222	267	260	244	248	246	251	244	260	249	264	245	251	231	258	259	261	232	259	253	253	270	275	240	247	258	267	231	248	245	253	247	257	257	222	273	231	278	225	245	245	259	235	236	223	255	258	248	219	236	242	244	222	232	242	249	258	272	231	244	253	237	223	268	235	258	271	244	250	217	273	238	252	260	212	230	242	241	225	232	247	248	247	256	232	264	255	233	243	239	255	242	253	241	246	257	271	249	216	257	249	225	264	247	237	281	260	228	208	235	233	248	248	238	244	236	248	233	217	230	239	230	272	260	249	239	268	265	220	220	256	260	269	219	248	243	253	272	231	230	242	262	267	266	212	266	252	232	238	243	241	252	245	242	247	244	240	267	275	239	262	227	264	235	276	252	231	243	253	253	258	244	258	230	257	247	265	243	224	215	263	227	235	236	249	257	214	271	231	222	228	248	261	260	233	231	248	249	270	239	265	224	247	274	226	237	252	274	226	260	227	248	234	255	220	259	245	259	238	237	260	247	235	234	247	232	239	253	201	241	261	225	259	246	277	238	261	254	241	249	238	254	246	244	231	233	218	265	261	251	273	229	242	248	239	232	270	240	235	243	252	221	224	225	248	263	250	248	237	250	225	250	239	306	235	216	232	234	293	288	262	253	208	249	228	230	270	231	242	270	241	279	225	234	261	245	242	230	223	284	264	245	242	257	247	271	252	206	253	237	246	236	218	234	259	233	240	212	272	240	229	238	237	233	241	253	243	234	250	271	249	234	235	249	269	242	220	247	259	250	250	236	270	262	231	213	234	242	249	234	269	246	265	234	246	246	249	223	270	266	219	231	269	264	214	259	245	249	228	251	241	254	256	265	241	255	246	239	207	244	241	223	258	260	240	232	273	270	251	276	241	247	236	246	240	274	230	236	251	245	240	239	255	258	232	256	250	253	224	256	255	255	271	261	257	240	267	247	250	252	243	261	242	243	224	280	260	244	222	231	270	247	252	222	232	238	286	225	247	292	229	258	271	242	242	257	267	238	249	234	276	271	232	228	277	250	258	262	236	217	216	235	237	221	245	236	277	238	236	246	240	261	250	242	247	241	236	255	248	241	228	248	223	226	249	234	227	228	260	249	249	236	247	231	271	236	231	252	260	271	273	246	227	246	240	222	229	261	244	256	225	272	256	249	250	280	239	243	237	253	266	261	237	223	235	231	243	253	246	265	243	246	249	243	261	272	242	212	245	254	236	245	243	251	255	249	249	249	282	206	254	218	266	236	260	259	237	254	265	271	242	268	245	256	266	254	273	225	244	266	237	256	256	254	223	234	234	261	226	245	233	232	264	238	229	258	259	253	256	243	242	236	274	259	210	239	241	238	247	258	241	248	210	224	276	251	234	261	251	226	223	256	275	248	254	222	229	247	249	265	245	243	261	262	237	257	250	256	268	253	240	214	227	262	231	233	239	246	254	262	242	261	236	241	209	259	233	246	243	257	251	220	240	232	267	262	240	239	227	228	239	264	254	267	224	227	278	249	214	251	260	241	240	248	253	218	238	270	234	248	254	240	256	253	253	267	249	245	235	251	275	274	247	238	226	232	247	226	248	243	220	262	258	240	247	249	222	262	225	227	261	256	251	266	258	253	260	247	243	235	242	236	263	268	262	301	236	242	246	248	266	246	248	257	229	237	251	261	295	235	247	247	235	257	244	247	233	251	244	270	215	244	219	245	259	234	237	230	271	232	273	229	235	245	266	252	244	230	249	239	228	251	275	238	274	246	240	249	228	222	234	242	237	242	246	255	232	205	253	230	271	256	233	253	253	250	247	246	245	261	259	223	257	247	267	260	243	250	272	239	239	259	259	250	250	258	235	283	255	237	263	231	256	240	233	249	235	254	214	266	222	245	243	228	248	258	254	206	255	257	206	298	253	259	263	252	237	239	245	238	202	289	236	262	261	246	234	244	256	276	228	258	244	228	231	245	245	254	242	222	241	261	265	207	232	243	224	266	254	245	238	237	228	255	256	226	247	259	230	222	258	237	234	261	247	230	265	235	225	247	236	257	226	243	254	253	249	258	251	256	236	235	266	250	245	245	243	267	254	217	258	275	271	271	235	225	250	283	229	235	271	251	239	223	239	257	244	260	263	250	215	259	271	230	253	211	238	224	239	231	227	248	241	225	250	252	278	241	251	265	242	233	243	239	263	238	248	246	257	246	213	246	228	266	232	234	230	266	247	214	231	254	252	241	261	242	243	228	265	241	229	256	243	211	227	263	236	226	227	247	269	231	244	253	242	226	230	249	253	249	263	244	280	275	259	234	243	236	259	250	215	269	235	252	254	219	253	249	271	252	243	257	239	259	259	242	213	253	243	261	270	255	261	257	256	243	266	229	250	239	235	219	235	265	235	266	237	272	259	236	240	253	235	240	194	251	261	216	260	225	255	258	239	272	255	244	236	257	248	241	253	224	249	226	226	247	252	237	241	241	237	251	251	254	255	212	250	218	238	220	234	250	278	229	254	256	237	223	242	256	234	235	250	231	231	263	237	231	233	268	215	230	266	239	240	256	238	241	245	239	251	244	222	239	282	251	246	245	230	224	243	237	253	255	233	252	271	223	253	245	241	236	249	219	266	237	239	241	269	246	226	249	239	226	269	239	240	252	224	262	232	230	235	236	263	246	215	233	256	215	246	237	275	233	251	292	283	263	242	244	237	251	262	237	259	255	238	251	246	249	264	230	226	226	238	253	252	219	268	238	259	224	237	229	244	251	260	222	230	241	245	259	242	303	261	252	254	244	262	247	244	275	249	251	273	208	240	259	226	240	245	224	249	262	234	219	246	287	256	216	266	252	235	253	263	258	255	234	240	244	262	213	231	257	266	244	247	265	247	268	251	247	274	227	252	252	235	235	232	246	235	226	232	266	295	261	241	249	244	245	249	239	249	242	252	257	256	232	268	242	255	248	237	250	229	233	256	242	228	274
54811	58922	34494	2146	1946	1668	1506	1352	1200	1130	1005	979	875	905	868	878	849	845	795	772	801	726	772	775	756	764	789	744	754	699	682	762	713	704	736	790	745	829	833	921	911	875	848	943	1151	1111	1059	982	1401	1957	1655	1594	1665	1598	1343	974	949	806	748	761	705	834	1950	2948	2856	1142	731	694	713	709	681	669	692	663	696	684	699	687	664	703	682	675	696	674	675	709	684	709	691	688	683	687	673	677	674	689	734	829	664	680	722	726	650	725	669	658	670	682	734	690	657	679	702	719	687	726	651	672	700	700	727	670	680	627	694	653	681	646	628	669	659	620	687	655	730	694	697	744	694	699	655	651	700	719	675	684	660	709	677	697	675	671	669	700	656	683	727	666	711	659	728	675	668	701	672	647	679	650	694	656	704	712	676	641	673	657	676	646	672	689	754	660	684	631	672	640	686	646	670	738	666	746	668	664	647	640	668	702	716	665	683	691	742	650	635	681	654	662	693	695	669	686	678	659	685	662	686	673	662	656	708	645	648	686	695	687	689	720	695	628	700	681	679	730	685	683	679	686	670	654	667	708	694	675	658	666	668	657	682	681	671	682	677	667	711	661	678	661	723	662	666	708	671	707	711	703	737	719	671	653	689	661	678	714	659	638	699	672	712	706	659	722	656	690	699	691	654	698	664	642	656	696	716	665	658	679	678	708	700	648	681	697	689	661	645	707	657	686	696	648	690	656	666	641	688	675	715	689	726	666	688	661	705	662	653	684	640	704	697	649	686	674	721	668	655	697	657	662	661	642	609	683	625	704	685	678	685	701	650	682	668	668	719	692	661	680	675	633	684	736	647	701	669	689	643	677	706	655	677	678	713	651	651	650	685	672	653	685	699	692	755	711	684	660	702	676	695	692	641	673	665	644	667	666	686	730	637	670	683	702	686	683	662	730	699	670	694	660	664	697	706	699	675	687	656	620	694	648	659	661	655	657	685	676	703	640	668	654	659	719	704	630	660	704	672	690	629	652	688	648	669	665	644	702	707	726	680	719	700	638	680	679	622	677	650	695	696	669	709	646	683	679	653	719	688	732	662	676	703	680	726	678	665	700	658	667	634	663	690	674	662	737	708	670	684	639	665	676	691	689	670	699	655	678	680	681	661	693	661	689	690	673	691	656	684	683	624	665	700	675	672	685	648	655	706	661	662	691	696	663	666	645	697	723	680	735	625	717	668	661	678	695	686	684	646	687	719	682	663	667	678	652	665	692	714	676	715	682	650	691	648	623	678	699	655	713	662	673	637	679	683	664	701	666	638	644	633	632	705	621	678	669	644	723	692	606	679	669	687	648	674	711	680	642	693	692	676	689	702	645	679	626	625	655	630	716	690	628	641	632	710	658	644	683	646	692	663	679	698	689	710	680	671	666	662	721	707	651	661	641	671	677	693	630	665	619	661	726	700	655	677	684	715	715	674	699	705	671	672	684	612	671	716	705	666	665	644	688	719	689	645	665	658	674	677	682	680	655	685	639	719	662	684	633	684	677	667	672	643	659	634	645	680	619	655	655	691	661	649	660	706	659	692	684	666	685	659	677	660	660	667	673	655	712	672	674	675	664	655	690	699	674	655	652	678	693	695	694	692	654	705	658	667	714	706	666	694	707	690	638	708	631	712	690	666	641	695	688	666	660	666	646	690	681	685	642	679	716	637	636	679	674	712	656	672	695	625	690	686	664	739	686	691	727	664	661	653	654	721	685	727	649	678	678	721	725	665	677	735	646	636	679	692	684	695	683	699	665	639	644	694	648	664	675	711	678	709	670	702	690	652	661	704	663	668	680	721	712	720	722	655	674	671	654	704	675	646	716	682	704	678	702	675	675	709	684	639	685	676	717	662	664	660	686	648	703	629	704	721	690	682	673	693	666	697	692	683	670	714	654	639	648	673	638	711	679	712	692	717	710	647	636	710	649	673	674	695	681	646	639	708	650	651	636	644	665	659	657	670	689	700	703	656	698	727	687	722	738	697	681	669	648	708	649	662	724	685	696	708	715	676	625	707	709	701	639	663	675	717	685	680	699	690	682	676	669	658	625	698	724	691	673	700	694	661	686	683	727	667	627	720	668	663	696	617	655	683	658	666	699	717	654	681	673	711	693	684	636	702	709	669	649	687	657	750	662	649	683	680	705	680	688	678	698	694	690	664	676	675	666	693	708	657	663	664	696	708	674	682	680	658	666	672	671	734	674	670	703	700	658	717	682	673	687	686	690	671	673	680	700	673	685	691	650	675	729	685	709	676	688	652	672	638	689	659	644	657	663	683	711	659	691	644	659	709	690	729	674	682	686	707	642	660	695	757	650	718	682	682	694	738	685	687	688	729	733	695	653	687	645	596	638	673	702	712	695	659	696	640	720	688	650	679	634	691	684	651	667	666	667	692	684	689	687	645	666	660	675	679	712	634	671	644	673	674	701	653	680	685	705	687	681	637	687	690	747	645	717	657	680	651	653	650	708	668	669	724	651	680	695	674	682	670	645	695	618	652	657	666	666	670	671	684	647	688	709	711	665	667	688	659	705	670	672	685	635	676	608	659	661	692	605	721	656	622	663	698	680	661	697	645	682	650	676	682	701	708	658	723	670	698	684	650	690	639	671	665	681	661	655	661	650	681	668	684	653	678	678	690	670	684	642	680	673	663	678	654	674	660	685	677	654	701	697	665	666	688	669	725	660	676	675	686	663	649	689	720	661	655	669	694	674	654	664	711	658	642	672	687	689	672	687	720	656	706	696	683	678	655	681	704	668	692	683	672	681	713	661	667	722	648	681	666	679	666	651	708	684	635	676	654	644	650	669	694	708	674	681	694	674	701	685	648	689	686	678	662	713	622	674	697	625	715	654	636	669	689	667	728	695	634	702	661	675	662	723	687	648	697	660	673	692	685	750	653	709	652	632	623	650	666	645	637	694	658	670	677	613	656	664	666	672	694	690	671	745	647	679	700	698	694	677	695	681	658	671	721	675	674	677	670	690	677	703	685	687	665	705	678	698	678	691	705	690	710	717	677	700	687	718	687	736	673	734	673	660	693	689	678	688	677	662	664	673	710	628	667	677	671	650	689	670	676	711	659	664	728	667	678	694	680	677	672	629	678	664	647	708	654	712	685	694	671	676	699	671	651	688	679	678	685	667	657	630	658	670	655	672	719	671	737	667	618	687	642	700	686	741	623	662	677	693	708	671	688	681	662	720	704	645	691	672	674	688	683	708	637	711	733	658	628	663	667	748	704	688	681	732	641	651	639	697	742	651	687	687	689	663	693	622	666	720	652	760	657	662	641	660	705	685	707	687	718	635	666	657	706	661	713	653	675	644	660	679	658	681	660	675	695	718	668	710	696	662	647	667	691	623	672	694	635	625	692	715	699	676	733	695	694	643	673	679	666	674	720	685	671	652	652	663	668	687	685	695	687	684	671	658	695	720	687	723	700	656	676	674	652	653	714	692	630	684	677	644	708	651
26306	16445	6954	445	284	262	268	264	274	265	300	279	257	314	296	275	288	246	295	294	268	273	284	286	242	259	264	266	278	281	271	266	275	287	272	281	260	266	245	243	277	272	285	269	279	267	252	256	263	282	265	283	285	307	263	283	289	258	257	274	278	249	270	287	299	293	266	233	282	274	262	265	282	252	291	242	287	284	284	267	277	254	272	261	266	261	274	302	283	284	312	275	259	270	283	277	276	266	283	292	251	267	288	281	294	274	263	277	263	273	266	251	245	286	315	279	269	286	269	281	279	273	245	266	256	245	273	282	289	265	280	269	278	262	275	255	270	247	257	293	314	257	230	278	266	278	284	255	270	265	281	273	303	287	278	284	238	290	294	279	276	256	247	319	246	329	298	285	263	272	282	275	298	280	257	287	295	271	272	277	266	288	283	245	258	259	253	268	259	273	267	283	293	247	267	275	261	264	293	274	260	290	262	289	274	257	277	253	255	276	275	283	300	271	272	273	250	264	277	272	276	292	258	255	300	267	236	270	261	269	264	277	262	286	265	243	250	282	259	273	280	274	300	289	266	238	275	293	296	304	246	287	272	285	276	266	276	270	320	263	265	253	256	297	265	263	251	287	253	269	275	256	267	285	237	285	267	300	241	263	288	283	252	249	255	298	274	283	261	285	246	245	256	282	286	299	284	254	264	288	281	285	297	298	254	307	285	261	270	308	254	267	262	288	275	249	272	252	255	245	283	299	262	256	262	278	266	247	276	268	269	289	316	282	301	280	272	247	264	275	277	296	251	276	279	268	263	291	274	293	301	284	278	308	258	262	258	280	300	262	277	283	258	271	301	252	298	275	282	250	294	287	278	280	276	276	271	279	296	271	273	259	276	263	285	267	279	291	267	300	305	279	280	259	275	302	275	250	264	277	273	249	257	262	298	276	264	241	294	266	240	251	300	282	273	253	265	279	266	274	274	268	259	270	249	312	263	275	296	270	276	262	262	275	292	268	267	260	295	274	258	276	275	293	259	256	247	267	277	285	291	258	277	260	253	263	274	263	290	304	279	266	255	258	268	289	266	279	288	254	299	250	245	251	268	279	278	274	285	248	228	287	290	280	265	259	265	262	290	301	281	268	263	285	301	287	314	292	303	245	265	242	280	252	256	261	299	273	260	279	268	246	272	279	276	303	296	272	267	282	279	254	282	247	272	274	287	269	274	269	258	298	280	272	267	261	247	275	304	252	260	307	291	257	269	304	262	261	275	267	304	274	273	267	277	278	298	321	251	238	276	277	242	254	266	295	271	269	268	271	280	261	309	279	264	275	273	252	272	298	265	283	304	263	287	274	304	293	278	278	260	261	279	276	277	265	308	259	278	279	293	255	251	269	272	269	268	301	289	295	299	282	284	260	301	259	279	287	276	272	250	265	279	271	263	261	287	271	254	282	240	287	268	292	279	267	286	266	262	311	285	281	283	262	269	259	290	303	270	260	265	232	285	292	263	291	275	273	278	251	265	258	303	258	292	272	291	281	294	303	265	250	256	267	279	261	267	294	274	264	253	279	264	256	299	254	273	267	259	316	281	281	281	282	261	269	266	282	269	292	261	269	291	306	267	270	278	273	287	260	285	246	241	285	285	254	275	279	280	262	261	264	286	290	304	274	263	261	268	307	271	279	293	270	294	288	281	266	272	278	276	288	251	279	253	263	242	255	276	281	273	262	275	284	244	283	273	321	265	263	268	276	267	280	271	284	283	298	286	286	269	260	258	269	262	265	299	281	268	269	291	262	260	266	266	271	304	257	266	284	283	288	273	259	258	291	280	269	290	300	291	286	308	284	282	269	282	267	296	270	262	228	290	282	291	279	281	276	247	255	270	284	272	273	280	262	288	270	302	278	297	255	244	262	281	267	254	294	283	292	260	250	270	305	298	319	295	262	308	257	264	280	248	303	251	290	287	263	273	276	262	267	298	262	274	287	283	280	274	294	267	257	272	239	259	252	272	263	292	280	283	293	288	280	262	267	276	300	257	297	272	272	281	295	288	278	257	284	262	246	265	304	280	263	276	293	250	290	269	280	265	279	271	278	234	272	265	245	287	287	315	247	282	279	283	275	250	258	287	279	261	278	297	279	241	252	252	285	271	256	273	306	271	256	248	287	269	267	269	251	287	251	295	290	280	277	274	291	315	296	307	247	249	291	259	285	280	281	270	263	257	274	289	279	272	295	301	288	276	273	297	309	311	285	271	308	308	281	274	254	230	256	278	278	256	243	259	268	287	302	266	292	260	255	289	277	282	259	274	301	286	282	235	260	284	280	267	278	270	253	273	273	280	246	294	255	279	282	256	277	248	249	309	288	262	269	285	270	239	251	251	295	248	296	307	253	236	276	280	272	269	257	261	308	291	248	294	243	266	278	265	283	260	257	290	269	271	252	275	273	298	271	272	237	298	271	260	259	275	272	316	270	270	283	274	268	302	319	301	289	261	268	302	316	276	269	284	262	303	257	291	270	267	256	274	295	321	259	271	247	281	244	269	258	289	295	305	310	248	277	270	272	272	253	295	260	255	285	258	303	270	246	251	276	267	272	248	250	245	275	260	289	260	281	290	295	297	281	287	241	292	267	263	288	268	287	274	270	270	295	302	269	278	299	250	268	253	274	249	284	290	282	260	240	269	257	275	310	288	297	278	265	258	273	274	294	271	268	308	294	255	257	290	295	278	303	276	311	296	290	285	258	287	302	297	261	268	291	253	274	301	244	285	279	265	308	257	291	261	258	273	281	268	249	288	283	272	281	285	284	300	276	279	275	282	273	265	282	296	272	286	274	303	270	277	275	274	249	270	283	279	246	276	267	264	273	281	265	291	271	258	257	280	260	290	263	299	271	273	298	293	271	271	278	281	293	274	262	267	290	277	277	243	280	297	279	253	279	262	261	265	283	244	259	273	260	274	284	272	256	276	273	266	272	289	299	291	282	308	304	291	274	277	289	298	297	289	278	269	298	274	289	274	262	267	243	276	287	297	261	268	279	256	277	264	253	292	287	268	275	272	271	270	250	245	258	259	266	279	260	256	261	246	316	300	261	248	295	250	274	260	269	288	251	276	264	244	238	294	267	249	280	250	247	309	255	275	283	260	263	257	279	254	275	249	262	279	257	285	286	262	275	277	261	282	280	268	280	297	278	274	281	254	273	292	272	237	261	267	278	254	279	312	274	266	301	277	265	311	243	279	251	264	271	285	242	258	228	247	308	285	299	286	267	295	287	268	282	290	275	288	289	268	276	294	268	253	321	269	258	277	280	278	243	299	304	312	287	253	286	305	295	279	299	278	319	277	267	265	260	259	280	282	301	243	269	281	275	264	277	279	279	278	262	291	277	303	283	287	276	272	249	270	286	279	288	301	287	264	258	267	265	290	300	288	292	270	300	277	270	272	268	279	260	282	304	259	273	240	242	301	292	258	283	270	292	276	275	246	302	284	248	284	278	280	278
23295	19782	8684	781	744	779	810	783	789	718	730	748	754	720	789	765	784	765	701	721	762	758	755	690	759	746	690	748	758	704	799	762	714	731	736	802	702	685	783	752	783	714	765	752	807	738	801	708	776	725	801	795	797	761	797	745	699	741	729	731	732	667	765	845	892	780	711	730	738	741	769	756	733	741	759	745	721	735	741	738	738	790	751	764	758	727	728	730	739	778	685	779	740	766	808	687	753	782	737	747	770	711	718	717	750	714	706	726	787	773	710	747	704	785	748	724	765	740	777	745	670	751	724	779	709	703	750	719	758	768	721	700	762	665	754	744	730	731	717	712	765	730	732	746	729	770	767	741	738	710	699	723	732	679	712	717	690	746	771	734	713	751	737	715	726	745	750	747	748	698	717	735	738	771	695	704	739	705	784	708	726	746	724	737	796	733	743	706	718	742	736	723	718	784	730	767	732	726	759	717	764	718	727	757	743	740	710	729	741	761	746	726	727	694	679	718	753	753	741	756	761	753	739	711	766	727	751	738	746	706	695	757	756	702	810	719	815	747	726	792	725	720	698	721	703	723	682	721	780	710	789	776	748	724	719	705	768	729	772	665	774	715	739	721	744	749	696	716	756	763	752	738	736	749	722	713	747	712	753	737	713	732	747	733	739	738	747	703	714	696	718	731	719	736	711	750	766	704	743	745	735	729	739	746	739	737	692	753	722	717	753	777	738	777	763	717	776	736	741	689	761	716	729	766	734	740	804	769	727	765	747	735	791	776	750	689	717	782	728	733	754	743	746	761	726	712	721	728	735	729	757	742	726	684	700	760	705	739	713	739	785	751	708	718	661	692	743	759	756	724	715	814	793	724	744	706	761	776	724	766	698	696	768	791	757	728	732	755	730	682	737	706	785	698	736	778	747	750	773	687	737	740	771	730	740	764	713	742	746	720	771	726	730	704	749	695	727	706	716	718	723	753	755	728	772	698	774	771	767	787	762	764	714	710	746	680	721	757	732	736	721	763	683	712	766	751	746	722	715	779	698	797	719	711	662	735	729	730	741	788	752	704	728	743	735	759	761	710	761	746	772	735	762	728	725	739	714	772	728	732	728	724	700	734	726	720	713	699	740	667	717	698	731	722	729	738	780	762	771	730	779	741	765	709	726	752	745	716	693	708	730	756	749	746	736	764	736	719	717	742	796	721	729	738	710	726	731	734	754	740	756	755	697	770	728	736	721	776	742	745	735	739	758	734	744	718	758	758	740	775	743	760	745	732	727	752	720	730	684	756	765	706	746	754	766	677	711	743	743	765	771	716	769	730	764	736	691	710	743	755	730	759	752	724	757	748	718	786	732	741	762	763	754	759	693	720	738	759	755	765	693	723	719	802	694	683	773	733	698	729	750	756	655	736	718	743	736	734	709	732	730	745	746	749	725	767	759	779	709	742	727	724	737	751	759	740	742	790	740	741	769	747	706	726	701	727	773	736	797	746	704	725	757	736	767	734	749	749	716	734	802	684	748	737	745	726	778	735	761	726	749	759	711	722	740	695	732	740	734	727	763	736	755	704	718	772	731	690	764	718	753	765	725	788	716	738	777	769	782	782	711	714	743	783	735	757	800	768	739	768	748	725	815	777	739	748	733	730	731	698	768	748	767	744	718	780	751	773	707	741	756	730	741	801	730	767	705	714	768	742	740	726	743	681	710	725	744	707	713	785	747	718	723	753	713	730	734	755	735	733	724	796	729	743	734	748	740	722	684	729	722	724	735	748	777	738	744	711	697	816	740	726	733	695	739	713	743	796	707	741	703	755	766	716	738	821	726	740	736	765	727	781	799	702	754	724	728	751	731	723	723	731	677	772	732	745	691	734	710	755	760	744	740	734	773	711	731	669	754	702	795	755	702	726	793	739	785	740	734	756	741	732	776	732	760	765	725	741	754	756	761	740	716	754	756	772	756	712	753	732	738	718	712	744	754	696	732	768	672	783	745	708	767	706	715	707	707	759	731	754	736	767	719	708	745	733	712	795	759	738	761	724	721	763	742	770	720	699	748	727	719	710	751	694	748	697	794	764	731	789	740	741	702	748	731	734	727	710	725	744	729	746	713	739	733	712	746	710	693	754	779	739	706	746	744	727	757	753	750	692	727	772	740	733	787	719	701	709	696	759	728	694	764	715	704	700	748	721	718	735	720	692	731	727	748	700	723	741	763	800	751	759	798	692	726	698	750	743	754	735	739	711	732	808	733	714	739	740	742	728	747	759	730	693	727	731	724	712	723	757	745	724	755	735	757	719	725	709	741	688	791	723	730	774	743	724	754	669	748	748	668	738	726	715	706	712	807	708	749	749	738	727	759	729	742	759	725	732	752	762	784	797	775	783	742	699	705	725	722	745	768	694	784	738	703	739	729	721	749	710	756	720	793	772	677	746	754	725	751	755	738	777	748	725	763	721	730	711	722	706	720	732	755	729	725	755	733	742	668	744	753	710	726	733	756	735	728	742	776	732	709	749	706	762	697	765	755	739	721	764	732	662	752	735	725	781	752	747	743	767	717	737	736	736	757	742	784	770	730	767	702	711	673	719	706	782	750	782	733	738	708	746	735	689	715	755	729	761	739	743	741	755	744	774	702	770	706	743	714	739	760	717	715	734	724	745	732	734	756	726	739	774	741	723	737	727	767	757	712	752	681	708	713	740	693	724	739	716	722	749	735	723	735	724	722	760	743	743	784	753	660	705	748	715	720	754	708	712	739	696	754	714	712	717	750	731	744	748	674	766	736	721	673	706	743	765	746	712	717	753	784	803	759	759	774	752	752	696	754	741	749	692	736	716	742	719	727	713	747	712	744	754	715	766	694	718	715	745	769	742	700	722	762	754	709	785	669	735	724	733	744	719	743	714	706	732	721	684	719	714	728	752	732	709	746	705	723	675	711	732	713	748	707	743	738	749	741	743	695	758	766	745	752	678	724	741	752	712	753	740	756	738	759	696	732	748	695	729	752	695	710	696	786	728	731	697	766	704	757	747	754	767	700	718	777	726	745	748	735	730	729	769	725	708	751	707	735	773	716	704	757	697	792	683	732	734	743	756	741	720	781	717	717	695	768	759	741	730	696	740	763	733	710	774	804	721	752	722	708	729	750	685	776	710	712	759	765	706	746	742	770	761	734	760	723	772	700	757	810	785	762	712	735	758	699	763	747	738	755	718	766	743	725	724	706	741	718	724	727	721	732	702	722	705	708	707	742	715	767	736	727	721	716	740	749	698	767	749	782	715	780	730	704	758	736	712	710	751	736	741	733	721	739	736	756	798	712	705	721	704	686	712	747	800	742	691	699	751	763	773	763	718	742	738	692	683	794	763	733	755	729	762	732	772	704	779	742	736	719	772	789	756	745	720	729	702	700	756	771	727	752	717	738	697	733	730	749	766	736	753	734	697	756	743	757	768	701	752	795	767	762	731	720	783	739	736	712	719	670	757	768	739	712	726	760	707
69426	61704	40190	8052	591	323	294	256	244	217	217	244	238	221	221	198	188	218	180	224	209	205	214	178	219	198	213	192	214	182	199	205	202	182	207	223	213	193	219	222	203	217	223	218	203	228	227	217	222	273	261	245	224	220	205	217	212	179	223	219	211	216	238	364	364	235	202	209	222	216	228	210	216	198	207	206	198	204	214	189	209	203	187	192	205	179	225	212	207	202	189	209	189	223	209	224	220	186	203	203	187	196	209	203	199	203	188	186	196	220	196	195	201	195	186	188	192	181	194	202	186	187	200	213	210	189	193	233	227	210	192	198	189	220	233	200	207	191	191	186	197	217	219	194	216	227	199	221	188	200	182	199	194	221	187	193	233	183	183	214	196	203	195	191	197	183	202	199	193	202	212	177	233	204	223	196	181	204	192	197	211	213	190	197	179	215	168	203	189	200	204	214	185	187	188	204	203	215	196	208	199	189	217	206	216	188	196	215	183	197	211	187	203	193	204	222	178	202	226	179	207	226	205	207	240	197	186	193	195	175	203	191	197	213	183	207	162	223	204	223	205	194	194	193	204	185	218	197	215	178	194	177	215	188	203	192	202	200	209	184	186	193	213	188	198	221	210	212	195	213	170	185	226	191	239	227	204	214	184	181	214	176	239	194	181	194	228	198	241	198	209	224	203	174	199	189	191	190	206	201	200	188	194	197	187	200	183	197	209	223	190	197	202	208	211	204	217	197	191	203	211	207	177	221	187	245	201	210	208	200	201	207	184	224	205	201	222	198	205	204	180	177	203	208	218	199	223	233	189	220	195	212	179	167	225	200	202	193	191	204	200	213	207	213	207	197	205	203	205	197	227	192	192	243	187	219	179	192	198	191	220	206	195	209	215	232	180	184	217	217	197	196	193	169	176	183	190	215	188	194	209	199	198	193	221	194	230	201	173	234	210	181	204	197	198	182	206	186	192	209	166	220	200	198	196	225	188	196	234	201	211	206	171	182	169	225	227	216	202	175	200	203	196	222	214	182	214	215	174	194	223	201	218	184	188	184	192	206	216	216	177	193	211	187	211	213	217	192	188	194	211	214	215	205	206	194	226	191	205	194	191	173	221	198	197	203	220	211	193	207	221	227	202	212	191	202	171	181	203	184	203	215	208	211	232	203	199	201	232	200	222	183	196	207	214	212	202	205	206	187	207	192	206	194	172	193	229	235	190	197	187	206	200	193	216	201	208	210	221	210	195	219	197	185	196	206	207	209	218	198	184	191	201	200	197	208	217	214	200	211	222	200	199	201	196	186	194	207	234	204	180	229	203	213	229	165	216	219	196	217	214	207	187	227	222	213	214	187	186	179	203	227	183	209	211	225	192	189	214	217	188	195	211	198	165	186	203	180	230	203	213	197	212	197	196	178	213	216	190	202	215	191	199	208	220	183	183	201	182	209	188	232	196	189	189	203	192	214	221	189	197	186	183	217	204	228	203	192	212	186	210	199	224	204	189	206	219	187	194	206	226	178	205	202	223	213	191	189	193	173	199	198	206	179	210	199	190	199	191	212	203	226	212	235	233	211	207	219	223	207	186	220	194	204	187	207	182	216	233	198	195	198	194	199	192	180	197	196	216	209	208	195	185	205	201	161	192	212	196	207	198	222	154	175	206	199	217	224	214	187	210	222	204	209	174	205	190	187	203	188	228	172	191	202	205	185	206	228	187	187	191	196	185	200	205	202	222	211	210	194	200	226	187	214	218	171	198	206	196	200	189	225	207	197	189	186	215	194	201	208	198	180	184	196	223	211	184	187	204	177	184	237	220	190	200	229	204	188	202	192	213	181	199	196	206	201	204	204	202	198	206	206	214	188	189	184	197	192	202	200	222	192	207	201	193	186	211	200	213	203	226	190	210	194	218	205	191	175	224	182	190	220	191	194	211	190	201	207	200	218	187	185	223	174	191	186	225	202	209	209	187	192	186	207	173	200	210	185	217	184	194	187	205	205	194	183	192	195	182	219	202	189	212	215	198	228	184	201	197	209	211	202	189	186	229	207	191	204	220	216	235	196	210	199	194	187	212	218	229	183	210	220	205	179	213	222	237	198	190	194	215	188	214	192	212	197	222	197	211	198	216	220	220	178	184	185	193	191	205	205	212	212	213	205	225	190	193	207	200	202	209	197	178	215	188	201	230	210	197	187	228	219	201	213	217	210	207	217	227	192	217	190	211	188	188	201	208	193	211	188	215	193	199	189	198	208	208	212	203	200	204	230	189	189	212	209	218	189	213	216	217	203	185	210	182	196	197	228	206	201	209	186	203	195	185	205	227	169	200	187	212	206	192	201	187	203	186	191	212	199	222	196	188	235	184	236	204	203	195	203	206	212	201	191	203	195	219	178	196	215	209	189	219	207	204	175	199	200	217	190	199	199	190	191	183	191	200	207	220	186	206	230	199	182	183	221	192	221	201	202	228	203	213	201	209	202	205	193	198	192	192	234	161	189	196	231	205	203	213	210	173	206	194	205	208	198	197	198	187	197	189	207	201	217	222	191	203	216	212	196	173	211	194	203	201	205	201	193	228	198	217	202	198	196	201	217	226	194	230	201	187	208	178	204	206	191	193	189	197	186	227	214	203	222	201	209	200	206	223	224	204	170	187	189	224	204	195	207	193	201	207	220	225	187	209	195	179	209	191	193	210	223	185	172	188	199	211	211	242	185	215	178	199	180	190	198	208	203	229	188	212	197	195	175	193	217	222	186	197	209	226	207	206	189	219	207	203	200	208	204	197	214	192	204	201	201	181	220	192	188	209	195	215	206	198	188	231	196	180	200	211	185	192	194	195	181	201	193	201	181	186	210	223	209	203	213	201	194	218	207	190	183	192	203	196	205	218	196	195	205	202	207	193	200	232	226	197	212	210	217	232	169	194	198	201	181	200	201	215	198	221	184	209	217	188	185	216	228	193	180	201	239	216	176	217	205	185	198	206	201	218	189	195	226	205	213	197	183	183	196	204	202	182	186	200	208	210	198	211	209	205	211	181	219	202	186	195	217	198	170	216	190	222	188	192	206	217	222	179	199	186	189	195	195	188	214	211	225	226	212	177	211	203	200	205	218	217	212	198	212	183	207	203	175	186	218	197	209	211	230	211	200	199	197	221	209	200	209	195	185	175	202	186	193	217	192	176	197	197	178	184	191	191	210	203	213	198	200	197	178	190	216	199	199	198	198	201	216	201	177	208	176	200	206	214	184	198	203	218	216	205	182	205	179	210	241	188	204	192	221	189	193	178	211	188	196	207	205	195	222	211	169	185	222	209	239	175	210	183	210	220	184	196	208	217	184	198	165	198	189	191	195	194	219	217	202	211	212	210	207	186	195	194	208	195	207	226	183	205	197	208	198	187	207	197	197	201	184	225	183	198	207	209	207	196	183	212	191	193	219	190	196	221	214	199	196	210	217	196	196	208	195	205	201	198	190	211	207	199	192	221	213	193	194	222	197
44826	47183	27777	1313	1180	1058	952	831	806	776	735	732	669	675	684	644	683	623	627	598	656	602	607	625	651	594	603	617	630	597	599	598	601	589	606	652	610	608	646	641	642	622	654	742	669	738	740	838	830	1007	1165	1157	1005	889	693	695	681	646	629	633	620	656	936	1757	2036	836	606	578	570	558	581	574	568	552	602	605	567	525	543	573	555	569	564	556	559	564	585	563	583	537	573	588	623	568	579	557	601	614	535	570	574	541	523	557	554	560	547	588	560	613	536	545	569	615	549	567	570	512	591	616	609	571	596	565	577	544	588	578	589	556	577	560	581	540	569	558	594	527	646	547	576	598	582	587	554	558	584	581	585	577	610	589	580	587	562	578	563	623	582	552	588	559	566	600	581	563	569	545	595	523	569	574	557	608	557	588	578	587	532	555	536	572	569	564	549	587	575	621	539	543	588	547	575	519	561	567	589	567	546	537	560	577	584	578	580	592	572	580	586	548	539	570	565	576	569	597	587	596	571	553	591	580	563	603	562	607	541	569	547	552	568	551	616	547	596	561	567	550	548	571	580	520	562	545	534	560	584	555	590	546	589	556	597	539	598	567	606	552	556	595	598	553	553	551	523	568	560	579	574	567	565	609	614	583	532	555	577	591	580	580	550	563	585	592	573	507	578	584	597	574	568	571	560	600	562	552	577	593	612	597	577	571	573	562	585	577	601	564	571	558	595	546	551	574	539	561	574	591	579	593	554	562	613	592	600	544	565	577	594	550	562	526	570	550	571	582	531	571	599	579	559	572	537	537	586	546	547	558	573	550	535	529	608	570	571	595	551	590	570	585	547	621	591	582	564	597	534	568	558	579	550	577	558	542	559	582	578	572	575	575	582	579	540	556	560	599	586	543	552	591	552	579	572	536	573	525	586	568	602	613	597	567	568	564	588	550	580	543	574	559	569	521	561	547	579	549	583	542	632	571	591	577	593	556	544	570	522	599	557	586	570	540	570	498	551	585	530	540	552	585	573	528	551	587	565	577	572	587	600	579	635	589	541	532	568	559	561	561	572	564	569	549	606	582	534	565	506	527	561	562	574	545	558	552	549	564	582	563	553	538	632	551	568	590	564	579	605	613	573	566	616	585	582	587	566	547	570	576	566	586	540	569	587	590	548	555	560	577	601	614	629	575	594	578	572	585	546	561	547	595	599	550	561	590	566	551	640	560	546	581	542	536	598	513	565	592	585	589	562	607	547	565	525	564	570	568	590	588	576	568	554	570	592	566	559	536	584	537	573	546	571	564	600	590	584	608	560	584	613	582	586	515	573	562	576	604	580	557	535	592	578	569	562	579	556	597	583	556	587	590	590	555	616	585	586	577	607	565	585	585	544	589	545	558	549	569	614	560	560	566	589	575	597	584	525	528	588	532	580	541	603	590	557	553	565	583	532	573	599	587	533	540	532	621	540	559	540	574	573	620	544	559	564	589	595	578	577	578	611	557	586	569	565	553	592	555	593	624	589	601	559	588	567	561	613	530	558	563	567	611	615	544	613	585	590	582	527	595	556	574	587	560	576	539	555	538	535	613	575	573	608	589	566	533	581	590	530	535	617	579	574	553	538	569	631	569	606	559	578	609	568	506	568	596	589	590	589	587	528	531	547	529	599	603	576	590	596	594	518	566	586	592	586	550	559	526	508	560	568	579	534	621	631	594	552	580	548	545	564	555	609	584	574	533	580	576	582	596	567	567	558	533	595	581	578	592	568	541	566	525	598	571	574	537	609	578	538	558	569	557	538	556	530	560	540	568	599	575	577	565	567	560	569	581	606	555	558	599	544	601	522	571	564	580	557	580	612	574	611	571	588	532	592	544	548	623	544	577	603	549	553	568	533	564	544	499	589	555	553	611	574	505	598	582	558	535	573	573	600	575	557	569	539	584	544	623	577	571	575	589	575	532	557	558	581	586	554	574	523	571	569	552	578	581	570	558	577	544	580	578	561	603	556	593	559	587	585	592	600	554	608	563	590	558	567	557	576	535	556	523	535	578	561	600	577	612	542	559	605	629	586	576	549	540	598	557	573	532	592	547	593	576	557	566	562	551	544	611	551	539	549	568	572	555	583	535	588	575	580	585	568	591	614	578	569	602	567	565	582	577	597	585	578	560	597	546	550	546	575	605	574	551	565	590	558	567	524	539	585	594	526	549	562	537	578	612	583	540	568	581	578	601	593	543	565	579	521	576	566	567	565	573	571	572	589	586	596	582	562	566	575	594	590	564	581	599	571	547	598	591	506	559	583	586	539	650	545	590	558	574	544	560	559	596	550	575	600	571	589	547	574	598	597	532	554	553	597	570	569	549	607	549	559	554	558	573	590	577	570	588	590	583	588	578	521	595	570	561	581	600	587	596	584	599	580	551	604	543	567	582	576	538	577	527	581	533	563	546	582	560	528	584	579	569	577	596	569	607	586	538	585	555	594	566	587	578	519	573	600	573	567	575	543	588	581	579	564	564	553	574	619	584	566	588	550	575	528	574	590	583	567	545	575	550	614	594	593	571	568	583	586	576	603	561	511	590	535	561	564	558	581	562	587	573	557	594	569	598	557	566	621	630	561	570	599	532	564	592	545	589	527	543	540	567	586	539	586	542	559	600	590	622	551	544	581	596	578	544	551	606	566	594	580	590	569	573	566	537	540	573	568	520	568	593	586	582	570	548	606	557	565	553	599	563	590	585	585	573	562	566	622	551	625	589	567	553	591	576	605	566	606	572	608	563	560	540	546	551	553	570	574	588	593	558	571	551	591	570	610	619	549	539	596	612	562	555	555	574	578	584	576	592	568	567	575	569	573	566	544	578	554	567	602	544	518	581	519	555	572	595	588	579	587	570	573	575	589	548	581	575	606	560	558	553	562	563	609	596	613	571	550	533	567	566	585	571	565	586	560	600	578	577	570	585	582	593	553	630	606	543	558	553	574	615	547	593	575	600	579	553	598	566	545	592	541	563	568	583	555	559	570	572	567	597	562	591	553	601	528	590	577	602	586	566	567	593	578	582	529	543	583	565	558	599	610	549	551	573	581	584	528	550	618	572	588	589	535	599	564	587	543	611	545	586	525	570	554	594	581	526	589	582	548	565	608	545	636	580	533	569	565	570	614	557	537	554	575	573	600	586	554	579	592	532	585	587	560	581	542	589	558	597	588	589	584	557	584	587	545	531	594	571	593	576	567	558	565	561	585	587	579	558	565	571	565	547	606	561	545	630	582	608	547	555	550	617	588	576	602	569	582	588	593	587	598	529	550	590	517	577	582	572	533	587	599	557	579	642	600	550	565	532	529	577	572	595	530	606	573	560	585	532	594	600	596	569	549	584	561	563	567	506	558	541	566	589	565	552	585	566	549	569	611	576	557	516	598	537	563	561	581	563	589	567	574	556	574	614	542	529	589	582	597	568	552	555	617	576	531	587	612	542	557	603	553	560	584	571	607	618	575	534	573	558	554	629
81555	74910	50803	14794	2168	488	424	377	336	330	294	266	260	292	262	268	248	257	230	246	240	261	229	242	241	217	252	236	214	244	234	233	243	256	236	257	236	249	266	255	220	253	243	259	266	268	286	313	353	325	383	345	330	286	274	306	280	257	229	237	255	219	309	540	477	231	227	222	227	204	235	245	250	252	241	260	232	264	237	224	218	207	244	256	219	257	238	239	238	229	252	236	246	219	221	233	241	237	257	237	220	211	262	246	269	238	223	243	242	221	233	205	267	255	236	218	221	234	206	244	257	212	258	248	254	226	218	248	229	236	234	249	222	245	231	233	241	221	228	225	228	228	228	263	235	210	255	252	243	224	247	224	245	256	259	233	224	217	225	248	252	229	206	222	260	230	223	219	223	239	219	245	229	238	202	237	204	252	223	226	244	202	243	259	229	220	256	222	221	214	216	288	239	236	227	235	221	240	233	246	243	257	244	222	220	243	231	245	229	221	244	197	242	253	263	256	242	213	233	211	262	237	239	249	264	272	227	231	197	194	234	241	223	248	278	230	227	234	229	219	247	224	238	231	210	254	226	245	234	232	205	229	261	214	203	279	252	265	211	230	247	251	239	235	227	233	253	219	234	241	241	254	250	243	234	239	263	216	254	231	233	250	218	256	218	198	249	260	267	253	256	265	244	231	246	219	214	256	224	242	226	246	245	264	226	255	243	247	235	217	228	231	228	183	230	218	221	222	243	234	238	238	234	233	250	245	233	210	220	237	222	227	233	237	237	259	250	223	255	260	213	223	204	237	225	238	242	250	244	211	225	254	225	213	228	252	223	229	244	237	211	233	229	268	230	247	238	249	202	239	233	228	231	229	243	225	252	254	232	238	232	254	220	218	255	243	244	227	241	233	220	253	240	243	231	227	242	226	243	223	240	232	232	231	242	247	238	245	227	235	222	237	224	266	246	231	247	208	201	205	238	244	236	214	228	238	221	231	250	235	222	253	221	238	216	248	227	226	269	235	225	236	219	230	228	240	218	240	254	224	240	226	250	229	245	218	206	220	226	244	252	245	235	218	212	234	234	217	234	249	241	218	233	229	228	234	235	225	230	191	244	267	199	228	251	207	242	251	238	239	219	242	246	209	227	242	215	248	249	236	227	252	263	209	223	200	231	226	235	221	240	234	244	259	232	239	243	218	247	252	253	220	202	233	234	248	237	227	226	244	235	210	257	213	217	206	255	222	223	229	228	213	234	251	262	249	245	230	248	215	256	256	242	209	214	253	258	254	260	248	224	221	235	235	218	211	242	245	232	207	199	230	215	243	224	232	268	246	241	260	236	227	242	223	232	233	256	233	226	230	248	232	258	218	221	239	239	231	228	233	227	230	225	248	260	239	237	220	230	229	204	220	223	242	218	227	226	217	242	240	252	232	242	240	244	246	239	271	207	226	237	241	247	226	278	213	228	231	238	240	244	244	244	254	217	236	241	247	222	244	242	230	254	275	212	246	227	246	224	253	259	256	250	253	234	245	245	230	231	199	253	220	209	215	200	223	241	226	225	224	245	231	240	254	234	238	257	228	232	255	211	230	226	219	276	255	250	237	238	213	239	223	245	261	227	219	211	249	236	228	248	238	251	197	236	230	227	218	227	227	229	225	222	249	237	228	238	208	249	232	251	241	230	236	248	241	218	235	196	239	237	233	250	218	236	217	235	247	215	232	232	247	250	219	250	221	203	221	228	239	209	235	227	225	240	242	211	229	210	231	225	219	253	223	219	231	238	254	225	266	224	235	232	211	241	224	247	216	249	206	244	251	208	229	218	222	222	214	205	228	257	229	249	238	263	234	266	229	231	234	222	232	245	218	273	242	259	231	249	243	245	236	202	221	230	211	227	230	234	223	243	247	249	235	252	244	234	195	203	255	250	235	212	248	242	221	221	267	236	229	241	241	207	237	215	238	220	252	226	220	257	222	244	246	225	235	236	250	239	241	254	225	235	258	234	255	224	213	234	234	228	246	224	215	252	223	247	225	222	237	233	217	214	223	238	243	206	235	252	230	234	227	239	215	257	219	213	251	200	216	213	259	263	260	226	221	246	243	232	220	242	234	219	242	245	232	217	233	262	218	222	238	208	254	219	208	241	210	231	263	241	224	252	229	236	237	246	238	225	219	238	253	211	216	244	212	221	254	246	228	243	253	234	233	247	241	234	234	228	239	228	241	228	233	229	213	268	229	243	239	233	222	261	194	227	242	246	230	235	238	251	235	215	220	228	246	227	257	235	229	223	221	225	238	238	233	225	231	237	242	231	244	236	215	224	249	228	219	230	216	206	217	243	227	224	224	265	236	220	226	251	245	227	198	235	237	234	226	246	235	238	259	219	271	210	257	252	231	245	257	218	231	251	230	233	228	228	211	229	235	226	221	268	220	243	252	232	221	203	221	238	216	255	213	228	252	229	234	239	236	212	249	216	242	261	227	248	231	221	258	223	212	224	248	220	244	243	234	255	218	236	247	221	225	238	246	221	243	249	235	237	239	232	216	223	238	236	230	272	256	250	211	243	277	252	220	236	239	208	231	235	242	256	223	240	236	224	242	224	225	224	236	234	220	231	225	221	216	224	242	218	236	238	217	239	212	235	242	236	228	210	231	217	262	253	208	240	225	246	204	223	229	226	219	236	223	232	242	229	240	241	247	254	220	229	235	243	231	226	238	211	227	217	273	255	242	263	246	246	220	229	242	243	211	202	244	221	222	226	248	228	227	206	211	228	233	246	216	224	224	254	247	235	247	240	239	256	238	272	239	232	251	222	199	234	221	246	237	268	237	199	255	225	231	260	203	198	234	237	218	264	234	245	234	237	271	245	244	220	256	232	233	226	234	222	229	249	238	217	256	250	238	227	230	227	221	241	255	230	234	208	240	225	231	198	239	245	238	228	225	227	251	237	235	218	214	232	221	225	223	232	227	239	210	229	228	252	257	248	238	225	242	262	206	244	209	230	204	219	230	218	233	232	235	212	241	229	238	245	196	202	239	235	222	215	254	229	237	244	253	243	233	221	250	220	251	239	232	226	230	265	215	248	252	222	240	262	238	223	219	231	268	217	232	209	237	269	234	226	218	229	245	226	232	239	232	216	218	221	223	214	230	226	217	253	242	227	226	220	213	225	236	242	223	250	240	237	216	267	243	254	225	231	238	249	224	226	266	219	227	208	211	205	282	235	244	217	242	245	245	222	245	222	225	228	223	250	210	221	252	223	265	244	235	251	227	249	228	227	254	255	230	225	236	242	235	243	233	254	224	234	246	193	254	260	238	230	222	246	234	232	237	216	229	218	254	244	227	253	241	204	232	236	229	259	269	219	265	214	231	240	229	213	234	223	249	224	246	242	250	245	218	206	241	212	237	237	223	239	261	232	244	207	237	240	252	256	242	232	237	248	244	203	217	259	219	240	231	212	243	234	218	220	265	209	240	232	223	228	242	239	230	239	223	236	211
54538	58697	34792	2039	1792	1635	1410	1250	1097	1065	1010	969	908	857	846	824	818	767	780	757	760	714	711	706	736	714	755	691	715	685	701	702	693	734	729	743	723	735	748	767	832	798	740	920	828	1052	1150	1221	1615	1549	1690	1564	1543	1066	913	937	1069	815	724	765	776	775	1312	3276	2330	718	676	678	644	693	685	605	642	647	660	606	641	638	627	601	646	650	687	649	677	669	702	664	659	646	656	640	690	606	655	635	650	682	668	682	628	625	633	654	663	660	670	635	636	596	647	650	626	643	619	645	629	628	642	684	685	671	630	688	646	657	621	652	619	671	639	653	622	633	635	645	653	670	680	661	636	677	667	646	627	613	681	647	662	607	707	633	632	634	668	627	634	648	673	604	653	640	654	625	680	665	636	649	666	621	658	626	702	662	656	676	647	654	645	661	671	669	646	670	722	677	660	646	671	622	662	649	582	667	666	606	667	620	651	662	696	595	678	644	685	638	640	649	700	700	633	654	672	587	671	676	652	649	670	675	651	626	644	655	638	631	633	629	674	672	625	649	626	630	635	675	662	650	674	626	677	682	618	656	668	659	687	673	631	682	626	670	610	624	682	625	638	652	679	634	671	630	644	650	677	627	604	732	677	665	675	645	655	689	656	631	618	669	644	716	616	666	680	635	630	634	667	698	627	660	651	647	642	644	625	655	675	674	696	679	623	727	631	635	650	661	596	627	678	665	689	660	599	669	652	694	675	617	678	717	669	669	630	632	647	600	640	652	659	627	612	681	641	623	651	673	625	629	650	642	656	623	672	657	618	608	634	682	632	637	655	672	685	637	662	618	646	652	645	641	626	618	629	609	619	639	671	651	669	692	653	589	674	706	688	657	614	698	676	630	636	628	696	670	653	662	639	674	635	625	629	688	634	633	651	618	650	655	700	603	633	646	618	691	639	677	639	649	630	676	622	635	629	653	643	657	653	659	693	614	646	678	678	635	638	625	643	631	676	684	639	632	663	641	600	630	639	683	661	649	618	617	596	655	646	671	651	652	673	610	668	661	613	686	629	646	642	623	641	638	636	661	652	670	653	642	657	663	624	653	632	582	604	615	652	663	636	673	641	653	621	627	637	621	638	624	654	564	600	686	633	632	650	699	696	647	637	655	682	643	614	647	678	634	602	645	646	660	649	643	648	647	665	675	606	659	620	646	634	629	681	647	705	648	657	650	642	638	679	668	621	662	647	695	634	623	609	649	640	625	654	627	669	602	668	687	620	644	719	650	668	620	625	631	653	644	627	658	697	651	611	661	633	656	671	674	623	718	620	707	617	662	620	606	675	672	608	651	638	631	674	642	578	607	685	658	638	706	658	641	700	626	686	687	635	618	661	658	702	684	647	644	667	630	634	646	695	611	660	639	668	629	612	661	648	619	679	661	643	668	655	673	636	692	694	676	652	680	659	643	665	675	652	698	646	645	657	629	687	671	691	678	633	654	644	654	648	623	649	649	667	615	677	615	644	600	669	653	723	588	662	588	628	658	626	682	644	647	642	646	676	632	600	654	617	691	616	642	692	657	633	639	602	659	611	636	675	640	645	669	676	654	661	671	678	629	596	615	652	623	656	640	615	689	649	618	671	677	695	605	635	597	682	689	671	656	683	680	623	660	660	656	685	611	695	659	656	638	660	672	673	646	629	663	614	651	620	660	653	699	648	629	623	613	659	649	676	643	658	631	634	651	658	581	624	634	668	660	640	649	613	645	628	676	629	647	584	611	668	656	628	678	642	656	637	624	636	610	625	665	710	641	678	628	603	634	631	622	655	646	606	605	657	646	641	643	659	627	649	632	679	640	635	632	628	609	644	653	647	627	633	629	663	656	683	646	627	685	662	682	678	674	657	650	670	674	633	659	673	627	676	653	675	689	622	681	642	644	649	679	665	629	654	643	679	598	631	642	638	676	680	616	651	633	658	675	639	638	658	636	656	636	661	673	645	651	650	654	640	648	649	658	639	655	651	689	643	610	657	680	652	629	675	658	626	657	657	623	637	660	633	662	641	641	647	660	662	644	679	620	658	662	615	647	638	626	668	660	639	627	646	654	680	653	650	642	671	683	677	632	628	623	639	654	691	597	645	701	606	679	646	603	606	700	646	611	664	677	602	636	655	617	624	657	605	690	665	685	632	651	657	678	668	643	619	636	695	616	669	629	654	647	687	666	645	687	663	675	719	639	637	622	605	604	646	680	640	655	645	692	680	642	607	668	621	651	685	628	660	661	657	609	611	629	614	639	653	663	645	621	622	634	687	634	625	672	630	649	654	650	641	690	627	627	587	636	665	675	642	682	614	647	649	630	690	654	695	671	692	621	643	633	664	649	653	688	669	614	616	688	666	667	640	652	647	673	654	679	695	628	669	696	663	653	693	623	647	681	642	659	650	650	625	623	651	665	651	605	593	688	589	661	677	681	635	685	646	639	641	598	648	687	630	651	632	622	664	660	607	645	669	621	714	618	644	679	601	621	688	681	673	636	606	675	625	667	644	647	620	663	583	623	645	695	659	640	644	636	661	609	621	625	676	694	643	644	638	624	659	667	613	630	644	654	694	663	627	620	608	617	683	629	658	655	646	627	629	664	619	613	627	707	656	652	638	660	686	622	641	634	617	632	628	637	634	654	671	688	625	633	655	692	649	654	641	653	645	612	692	690	639	657	600	630	655	665	656	650	637	673	648	672	662	608	661	653	675	607	647	628	665	659	623	616	690	652	627	677	699	594	670	664	632	599	686	643	644	694	654	651	661	636	618	639	669	663	680	593	670	656	631	667	603	647	610	592	652	736	624	636	679	659	638	661	654	627	624	654	655	619	618	640	618	653	657	631	618	681	617	630	699	645	715	643	674	694	666	604	623	624	633	644	686	633	703	654	714	701	650	690	635	660	646	633	616	641	653	697	661	623	721	650	624	651	607	651	669	665	652	628	641	620	691	682	679	702	622	691	611	637	702	667	643	648	637	644	652	618	632	613	641	689	677	658	636	684	616	662	626	628	687	645	641	706	615	652	626	675	650	641	651	647	651	642	590	682	626	631	636	646	626	651	626	654	647	652	614	644	627	608	633	651	649	648	637	658	659	681	673	645	667	635	651	612	632	661	614	635	663	609	652	636	646	692	636	659	658	639	733	647	689	653	626	654	647	647	702	635	609	624	662	631	606	672	660	627	641	603	660	670	657	673	677	619	642	649	626	686	613	653	665	650	666	677	632	640	611	670	609	636	667	670	683	674	674	672	628	609	602	691	682	628	638	649	655	610	634	674	679	678	649	670	620	608	678	626	643	638	640	646	635	642	593	669	672	627	683	664	613	684	637	669	670	596	634	672	647	619	668	658	650	684	638	676	658	626	638	640	708	654	624	629	639	624	607	675	637	622	652	635	664	606	649	647	628	641	654	680	656	634	641	697	645	635	675	674	665	647	680	657	673	672	649	631	680	633	634	634	644	679	630	664	656	634	651	631
26658	17146	6603	517	296	279	287	290	276	262	232	267	257	323	311	261	228	314	286	259	292	258	280	266	274	280	321	280	261	254	268	286	308	266	296	272	292	298	317	285	301	259	274	273	285	271	272	295	298	322	267	318	280	289	288	298	271	265	295	284	260	267	268	308	296	286	284	279	289	286	268	282	260	296	306	253	280	257	247	259	258	279	236	273	242	262	277	297	270	294	274	251	280	284	261	244	297	276	275	254	251	285	308	267	281	283	286	271	295	265	269	262	262	271	272	262	286	317	288	250	266	297	271	275	300	288	271	259	294	287	286	274	279	273	252	277	291	251	269	299	287	247	272	285	260	263	265	285	264	286	248	274	272	281	276	243	272	292	278	308	295	314	243	279	303	273	277	305	261	245	287	262	219	276	275	267	246	278	256	303	266	280	253	230	262	256	260	260	289	287	269	290	277	272	242	284	308	269	277	291	285	266	296	270	280	283	254	277	311	277	272	292	286	276	289	263	247	279	253	288	243	292	274	271	260	275	281	294	267	275	275	257	238	270	331	283	269	270	275	254	269	253	257	258	267	277	287	275	271	268	255	265	258	279	275	245	277	262	267	262	246	289	251	264	283	278	286	263	257	273	246	245	276	260	274	269	257	266	261	275	250	274	323	279	278	299	258	277	282	259	265	265	302	248	275	275	294	242	270	271	309	279	252	267	310	222	280	262	265	252	249	286	262	256	280	294	258	287	278	303	285	274	244	298	272	273	319	283	293	264	279	276	259	257	266	304	262	279	266	266	275	276	274	266	279	276	289	284	258	309	264	260	279	305	275	284	282	248	248	278	277	270	244	233	302	261	285	265	250	282	256	285	296	274	265	276	267	279	287	281	286	240	257	238	279	271	290	276	281	265	259	256	287	302	297	268	268	290	279	284	275	253	278	261	278	265	302	295	282	281	283	276	283	253	244	288	251	279	266	281	295	272	271	264	286	281	280	260	276	268	305	273	272	268	282	278	261	225	258	253	295	280	265	267	283	236	260	291	296	263	298	288	291	253	282	271	288	267	260	290	258	245	255	232	260	268	256	272	292	250	280	274	284	277	253	285	304	252	243	269	244	279	257	294	275	257	281	308	258	311	284	300	270	284	276	267	274	272	308	270	252	281	261	281	291	282	263	275	286	283	249	264	289	293	235	277	251	302	288	276	266	284	249	256	280	277	305	272	275	255	272	253	272	273	264	272	291	293	255	301	273	228	272	290	225	272	275	243	289	268	269	266	260	260	281	246	295	267	274	280	277	250	286	262	304	258	309	280	265	287	239	252	271	287	286	274	307	291	295	272	243	277	264	263	247	266	291	266	317	277	264	262	278	278	259	278	318	281	262	259	273	299	296	274	268	291	275	288	277	292	293	264	281	291	291	281	271	270	241	287	285	285	277	283	260	257	298	266	279	271	286	280	288	288	295	240	301	267	286	257	284	304	298	229	271	276	245	319	247	294	267	273	275	283	266	300	271	256	287	263	270	269	284	296	268	275	280	268	285	313	282	268	267	285	256	271	284	291	266	270	247	271	261	260	303	291	294	256	293	275	279	291	264	262	277	274	289	251	280	257	267	277	252	279	264	297	290	268	274	284	266	274	265	312	258	274	260	279	262	247	279	268	276	262	256	247	248	274	291	281	286	252	280	271	301	274	251	281	284	277	265	283	285	290	254	233	287	256	262	278	258	248	262	262	272	259	257	282	250	283	277	290	263	311	305	260	264	289	266	314	291	302	264	270	246	260	298	275	250	270	272	274	274	282	257	240	281	256	263	259	248	293	274	289	276	250	275	253	272	278	291	241	274	266	250	292	237	302	256	267	263	274	254	285	296	285	257	264	278	286	291	285	285	301	286	300	280	272	238	261	280	267	284	275	295	262	252	291	261	262	262	275	247	260	253	269	292	294	285	268	281	239	235	247	254	306	296	242	291	308	277	263	251	260	295	278	244	260	254	276	263	292	281	273	268	296	283	272	286	255	261	265	279	256	251	281	275	263	270	281	291	274	290	264	254	269	267	270	268	281	273	237	285	270	255	247	271	270	273	276	266	274	297	285	285	265	301	286	281	278	243	309	273	288	262	275	272	261	290	286	249	283	267	292	243	274	280	284	292	296	277	250	277	283	285	247	275	246	274	262	285	285	260	275	280	283	289	268	278	235	271	282	281	250	242	295	304	271	257	267	267	276	294	296	301	279	261	273	273	248	260	296	252	289	259	279	287	297	271	251	256	266	287	278	264	289	279	256	270	275	258	250	297	276	275	296	287	274	277	259	269	272	272	277	259	277	261	261	267	274	275	283	270	285	266	269	226	265	235	313	301	277	269	272	273	257	265	283	255	259	260	274	281	274	298	303	235	280	267	288	257	301	303	236	288	291	299	249	268	275	278	239	311	288	273	253	258	242	249	294	285	282	270	273	278	293	252	237	271	262	274	271	292	252	269	256	279	297	250	279	250	251	275	268	296	282	281	275	273	268	310	280	277	239	262	272	288	302	289	274	282	245	264	268	291	267	273	273	257	287	271	261	303	258	287	276	296	274	281	240	264	270	287	262	273	266	281	277	279	283	286	243	295	300	301	279	254	277	280	273	283	291	276	281	286	310	289	259	288	274	283	294	266	270	296	264	246	279	287	266	253	258	291	277	256	260	278	276	278	254	264	274	280	241	299	302	290	266	271	276	265	247	288	258	261	266	273	295	268	273	251	298	270	270	292	300	252	255	254	289	292	287	264	289	258	282	275	282	256	272	278	273	257	282	247	266	266	260	267	299	239	263	301	297	268	268	247	266	270	262	240	260	256	262	265	262	277	294	252	252	264	283	284	264	267	262	287	301	279	238	278	271	255	257	265	297	268	300	297	241	282	253	261	262	293	270	259	281	287	273	262	250	278	298	290	290	255	299	273	249	254	316	286	272	257	269	248	312	284	292	244	268	237	288	284	293	273	256	281	288	258	289	262	272	261	251	275	248	277	279	269	269	293	275	258	257	273	295	281	239	275	250	294	290	278	283	258	278	263	296	259	284	272	285	262	243	279	256	270	246	298	273	261	283	271	259	274	309	267	308	286	252	283	238	279	266	260	305	291	255	256	235	285	283	281	299	320	289	282	280	266	277	268	255	286	303	296	270	278	266	268	263	274	292	284	263	301	288	268	279	281	282	294	281	284	297	308	268	264	278	253	258	305	283	234	299	290	285	252	243	280	284	291	282	244	262	277	280	273	284	280	269	252	297	240	313	270	281	247	264	250	243	267	300	271	294	295	241	313	244	274	278	234	265	282	281	250	295	266	275	256	259	265	266	292	267	256	299	258	264	267	276	263	261	259	285	267	246	249	260	242	255	295	272	266	287	268	262	246	251	279	277	264	293	282	274	259	266	246	243	286	267	266	286	271	258	283	273	301	253	300	293	259	278	274	286	284	273	290	289	307	291	258	321	261	265	275	272	284	257	263	234	237	264	261	263
22896	20384	7936	827	826	778	792	778	758	725	711	744	768	762	683	719	737	768	763	746	664	782	682	717	742	738	736	746	749	718	765	757	753	801	767	791	730	761	716	760	714	738	720	724	693	813	747	790	772	786	810	771	809	763	777	748	756	761	768	702	762	704	732	891	1056	799	711	719	746	707	748	745	753	735	746	753	727	747	753	740	785	728	761	736	739	739	760	723	720	752	716	724	757	775	786	718	724	728	739	706	786	723	743	755	764	751	717	731	731	736	730	677	779	754	761	708	728	736	724	772	728	789	716	780	692	747	692	700	721	725	718	729	689	715	751	760	745	727	754	688	702	713	745	706	730	759	710	707	773	734	783	703	738	764	736	711	715	778	751	739	744	771	723	719	720	752	688	765	729	725	791	693	717	733	702	709	727	743	746	724	734	711	720	762	717	772	770	752	751	763	697	722	696	706	732	771	732	753	718	763	747	724	756	738	744	752	737	749	734	720	711	769	756	705	785	773	718	681	732	724	714	715	661	775	727	734	722	720	740	707	708	773	738	798	755	709	724	759	772	705	777	694	756	704	725	780	737	706	717	741	740	749	758	759	798	774	721	762	758	714	764	684	788	739	752	710	709	742	745	691	737	740	739	747	684	745	730	724	759	723	736	689	771	744	743	762	745	754	749	728	775	718	742	746	732	773	763	720	742	732	714	745	764	725	725	763	760	712	743	761	753	721	710	722	761	740	735	723	717	784	741	734	752	766	746	708	731	752	724	787	764	770	711	748	772	726	755	720	742	731	766	792	670	740	761	699	842	773	759	777	665	760	743	720	713	670	686	753	727	742	735	752	800	759	729	763	696	741	794	751	730	730	719	722	739	724	733	766	751	735	745	703	698	733	716	722	727	758	734	718	736	733	781	754	752	716	744	776	766	773	758	731	747	772	763	734	798	729	677	742	748	722	788	737	734	732	754	737	757	741	724	725	781	733	735	713	760	716	744	744	756	726	725	754	741	753	778	752	787	745	768	762	771	724	737	747	716	758	785	732	794	748	712	785	746	778	725	773	694	789	736	729	713	764	787	713	726	748	725	734	720	739	751	723	714	741	699	770	718	725	775	760	685	713	721	798	757	757	749	753	737	684	722	729	712	793	773	720	724	695	709	730	759	724	706	741	751	720	803	731	758	647	691	700	744	717	760	709	746	759	725	710	721	693	757	761	770	723	783	730	730	758	725	768	686	717	728	689	773	790	734	788	766	770	747	738	807	757	761	694	727	729	751	757	742	727	717	675	714	795	752	784	740	796	714	657	715	718	717	752	680	756	753	763	755	734	741	781	728	722	752	729	704	725	758	756	779	695	768	759	759	749	734	766	700	739	743	745	724	713	727	695	734	721	729	755	716	714	735	744	719	748	690	763	726	679	772	745	716	765	734	761	692	771	721	758	730	782	727	743	733	730	736	723	770	753	745	769	731	712	705	730	747	747	748	783	713	754	789	759	732	784	753	713	762	750	704	773	728	714	760	764	742	772	736	719	758	805	736	745	725	752	745	718	689	748	717	802	719	758	778	733	743	755	828	669	736	708	683	759	734	742	750	708	735	742	718	698	754	751	723	759	701	734	726	752	736	737	736	717	714	727	734	783	748	715	701	719	758	713	780	754	705	724	719	728	733	719	718	759	679	742	723	701	784	737	775	786	663	744	711	765	732	733	765	744	758	713	661	767	746	790	739	707	704	749	746	748	719	737	706	728	719	760	740	759	719	788	700	750	724	781	731	765	732	733	717	757	755	707	751	731	701	649	745	742	760	726	737	737	743	717	781	737	745	700	702	714	737	769	744	732	737	789	735	709	773	695	729	732	783	764	706	757	722	755	739	808	775	753	716	743	729	717	743	737	716	743	722	720	735	801	742	768	792	754	711	733	718	698	740	755	710	725	747	694	732	725	739	723	739	705	793	776	743	700	684	762	713	710	725	773	783	766	769	771	704	743	771	707	711	691	751	723	763	730	724	701	706	726	744	736	714	740	754	702	755	750	703	747	746	749	738	759	713	722	728	773	707	773	728	709	749	711	745	741	758	722	743	712	751	746	733	799	709	728	731	725	700	760	750	764	753	723	779	705	716	764	756	724	737	762	755	725	785	747	759	720	779	721	743	701	723	790	753	741	747	751	745	733	747	760	706	749	723	762	741	768	716	744	763	725	699	749	775	761	771	768	713	696	720	738	725	759	740	712	729	746	788	720	723	721	748	737	726	710	745	746	761	759	735	723	786	776	790	744	747	720	757	728	752	715	765	735	714	757	750	730	699	727	680	721	745	774	773	725	765	756	790	727	750	742	733	766	715	730	697	773	743	746	748	760	739	766	766	771	768	700	757	746	751	724	726	742	762	769	744	738	731	737	777	684	708	750	751	787	802	721	789	768	780	764	742	718	715	748	766	734	759	774	763	789	754	772	699	712	737	732	736	764	745	746	752	670	752	754	717	701	678	768	736	722	730	724	749	765	778	745	771	741	685	710	686	750	729	729	780	750	716	711	741	734	750	736	776	720	746	716	730	718	721	744	720	753	780	691	736	683	719	787	753	724	697	727	715	746	728	752	745	677	780	730	705	721	708	739	730	691	817	759	714	759	743	749	725	728	710	717	761	751	690	755	686	725	735	725	734	734	748	787	703	746	722	714	717	740	729	727	731	733	794	730	780	753	704	773	758	759	732	702	715	762	765	724	700	728	715	706	727	674	717	758	743	740	811	767	789	723	751	693	744	790	775	781	717	727	757	720	732	716	757	804	676	751	701	706	756	688	771	771	731	720	745	759	736	704	721	790	746	780	728	751	700	747	735	771	713	741	772	757	779	691	712	764	744	770	759	756	744	725	705	701	726	742	710	764	728	753	741	715	708	764	687	725	759	776	762	697	762	725	730	740	760	730	715	724	751	792	732	747	739	761	762	782	745	745	720	732	789	765	728	702	716	752	751	699	748	694	756	755	716	718	787	780	710	769	686	685	795	710	738	745	701	712	750	753	739	755	749	721	790	732	761	739	769	716	760	769	719	713	740	753	723	727	711	708	719	755	740	742	723	735	727	718	707	728	722	781	765	684	714	719	711	776	707	709	747	778	722	798	705	736	775	737	706	719	751	746	764	706	756	683	782	746	716	745	768	719	766	727	691	699	675	767	747	698	784	718	756	759	759	772	732	711	729	734	731	795	749	672	708	734	742	740	718	739	673	731	730	768	777	678	711	750	707	741	731	716	671	706	725	733	769	704	707	725	728	759	743	745	780	731	734	712	727	733	743	767	731	724	709	690	749	727	757	761	697	740	717	713	733	757	764	704	743	671	732	724	795	743	705	809	750	700	772	771	725	714	760	757	742	809	780	715	689	710	676	713	726	728	696	715	747	743	764	759	745	696	771	752	744	788	724	746	723	755	712	696	757	766	755	747	738	725	791	733	765	743	676	714	731	734	707	712	699	737	775	729	775	746	715	738	719	775	748	742
68959	62481	38835	8380	614	343	327	269	279	231	235	244	206	215	214	204	218	213	217	216	226	191	199	201	191	183	194	218	213	232	198	190	225	212	209	188	215	203	189	223	208	219	215	239	214	265	245	242	242	238	241	269	225	271	269	223	250	222	214	216	214	210	240	377	387	212	216	191	199	217	190	186	191	207	231	205	231	200	206	219	200	191	209	182	205	217	201	213	203	206	230	184	213	191	194	223	218	184	199	204	199	191	182	210	179	195	219	206	201	168	206	203	209	181	210	170	198	189	225	204	216	215	197	209	217	193	189	214	220	195	206	204	209	185	182	202	209	223	209	217	207	203	180	204	206	211	187	190	207	205	195	204	217	217	221	240	211	207	221	178	192	200	213	220	201	196	191	197	207	190	172	190	211	217	220	189	173	191	212	196	214	208	190	178	198	201	197	183	198	193	220	203	220	211	196	200	195	204	207	202	199	213	192	218	209	223	224	199	181	211	217	189	208	214	215	211	217	186	210	179	191	198	229	219	227	190	209	202	216	201	195	199	189	200	167	196	169	216	197	173	221	195	190	213	184	241	196	215	197	208	201	218	191	221	215	213	203	219	203	192	231	195	209	205	206	213	192	200	195	215	207	223	213	211	197	210	201	209	208	201	217	198	207	212	197	202	227	208	190	214	208	194	196	232	207	199	209	215	222	220	208	189	194	206	189	219	198	190	199	195	190	206	192	218	208	199	217	188	213	217	210	238	179	223	217	224	180	168	202	201	236	194	197	178	220	221	197	224	213	207	206	202	201	202	210	191	185	198	201	209	209	202	204	221	201	220	206	187	215	188	197	235	205	203	224	199	183	201	194	214	199	207	232	180	219	217	231	201	209	204	210	225	214	219	220	206	233	200	214	211	201	186	228	188	188	185	207	229	195	190	196	197	205	183	220	190	223	212	183	188	189	192	200	205	203	215	185	182	213	201	201	192	193	224	209	226	203	209	222	209	197	214	227	226	185	210	181	199	199	215	196	191	198	190	226	179	194	200	214	203	192	214	213	174	202	203	212	206	207	190	196	210	202	206	201	207	218	196	225	185	210	196	215	209	183	198	226	220	187	214	198	188	199	232	220	201	200	233	175	199	208	216	179	208	198	200	181	189	185	211	192	200	186	214	203	190	189	197	208	227	195	210	188	196	207	219	219	211	198	203	192	193	187	170	211	226	209	207	188	211	198	209	206	194	213	194	230	199	196	220	193	209	184	224	189	204	200	193	217	220	212	195	190	192	216	191	180	200	200	203	208	215	183	174	215	187	184	218	222	225	213	225	178	221	191	187	205	215	198	180	186	193	205	216	208	202	200	204	223	178	214	236	215	220	196	207	221	224	192	174	198	206	197	245	200	172	199	187	179	215	194	202	214	202	213	212	211	267	185	233	198	210	202	198	205	199	215	200	214	211	207	209	223	205	195	177	188	198	230	198	194	214	209	217	184	209	192	208	176	206	218	209	216	186	219	191	191	218	192	192	189	202	196	212	219	197	196	197	208	218	230	209	194	213	195	216	200	214	206	200	186	233	198	194	196	203	227	195	205	219	188	230	196	187	211	186	176	179	219	177	208	201	218	230	213	193	211	203	228	205	234	203	186	207	188	196	196	206	203	214	224	202	182	209	203	200	162	203	205	210	214	213	199	177	207	203	198	197	231	195	220	221	190	199	184	197	181	202	197	194	215	204	207	229	210	162	188	222	185	193	209	196	197	226	206	235	231	199	201	212	223	216	204	205	182	192	185	220	209	235	192	213	222	201	199	193	216	203	209	194	211	197	194	190	211	221	199	188	215	239	195	232	191	186	197	203	192	174	228	213	208	186	220	209	202	207	198	214	228	187	217	198	218	207	201	196	207	191	232	218	201	229	214	196	186	210	179	161	214	209	213	209	221	198	197	182	223	200	188	198	196	215	216	238	200	193	231	221	230	189	204	221	185	219	223	220	200	214	185	209	203	217	203	221	179	191	192	186	241	189	221	204	207	198	190	181	181	185	197	211	193	210	202	198	198	208	200	183	198	205	185	197	197	211	211	198	209	189	196	220	199	180	207	192	198	213	204	219	185	198	225	206	202	192	229	219	206	228	197	216	220	204	234	199	194	191	207	220	209	210	178	184	199	191	191	189	186	222	203	201	194	193	193	189	178	224	216	190	228	205	188	216	205	203	196	211	185	203	209	209	205	210	218	174	217	194	190	176	208	193	168	167	229	210	202	221	215	210	194	188	185	217	227	194	202	202	191	220	198	195	204	218	198	182	186	195	202	209	193	213	213	215	177	204	194	193	216	224	219	213	189	209	212	217	203	236	205	195	220	205	209	216	185	210	197	203	193	213	215	173	209	179	201	189	187	197	201	211	211	202	203	196	203	228	187	209	210	200	207	186	230	203	193	203	223	206	203	211	188	223	196	192	208	214	183	195	184	212	199	198	197	206	239	173	228	198	219	211	234	198	210	183	192	177	208	200	196	200	211	218	227	190	191	202	235	196	217	196	201	186	204	202	236	216	203	214	210	209	201	201	182	198	227	212	218	185	189	203	203	182	198	224	202	215	222	191	169	218	210	207	204	198	212	220	208	213	204	193	198	165	197	187	200	225	205	169	210	225	197	200	207	191	242	217	195	230	203	219	219	215	204	220	206	213	207	218	224	199	201	201	198	206	178	199	209	197	189	225	187	216	196	195	206	201	246	188	195	210	192	191	191	237	199	213	225	197	181	213	190	207	212	185	234	184	196	182	191	184	213	198	203	228	205	217	210	218	183	184	167	194	201	243	192	185	201	212	207	206	221	164	209	210	179	186	193	212	186	220	209	223	208	208	223	211	218	183	201	207	205	212	191	192	206	176	216	197	226	200	207	219	203	187	168	194	198	183	215	195	208	216	211	219	217	207	222	239	205	234	236	205	238	182	194	217	215	220	186	183	214	217	228	218	190	183	212	216	222	207	191	214	201	225	200	194	197	212	233	176	210	218	200	183	187	210	205	219	195	199	219	197	198	210	219	173	203	182	198	186	209	202	192	176	202	198	187	189	205	216	177	188	210	204	190	201	195	183	197	174	204	202	193	218	208	215	219	204	222	203	201	183	213	187	229	186	204	179	201	200	191	181	203	220	177	204	166	225	199	178	214	195	190	198	198	212	225	224	220	196	215	194	209	200	229	202	203	188	211	196	203	198	220	179	233	193	229	199	184	209	217	204	185	215	210	185	211	199	232	196	217	242	206	176	234	178	186	202	205	226	176	201	192	201	215	239	203	190	213	207	221	223	214	205	184	196	197	200	218	214	202	174	210	219	236	212	202	227	216	188	248	206	256	211	215	187	207	217	177	192	189	199	186	184	193	203	211	207	190	174	224	204	222	177	197	221	193	196	212	197	201	200	226	208	209	198	201	172	223	198	213	202	232	165	201	207	188	185	216	197	193	184	207	200	186	194	190	182	213	206	210	191	195	201	192	203	211	184
44758	48203	23853	1318	1177	1032	982	887	821	737	774	691	712	644	672	648	629	654	621	637	641	629	607	588	644	622	605	612	594	633	602	619	603	618	612	653	569	601	649	567	651	588	652	683	725	817	1031	1017	1047	936	869	1137	1033	1069	904	772	715	676	644	629	611	570	989	2061	1964	767	609	568	603	615	556	592	598	599	606	591	613	615	587	588	619	580	546	563	575	564	582	544	570	574	592	536	567	585	542	562	565	577	564	615	575	612	601	588	595	580	531	586	647	531	540	583	565	599	629	585	569	578	557	595	582	614	560	574	565	595	558	538	541	528	597	547	584	583	549	584	546	562	552	565	591	572	608	572	531	580	590	624	564	586	566	570	611	575	578	546	578	575	582	583	529	579	540	572	554	550	589	596	566	567	551	549	599	605	548	572	619	604	602	547	558	549	571	576	638	570	578	569	590	527	579	575	569	591	603	534	626	556	580	586	588	625	579	627	553	592	591	568	551	548	582	595	554	562	627	587	518	583	612	582	545	595	601	563	568	549	631	590	551	577	567	588	606	617	577	557	591	562	600	622	585	562	578	561	591	571	555	591	601	578	548	569	578	648	590	588	583	589	599	586	577	562	601	555	612	590	543	550	557	591	551	600	566	563	540	548	570	556	581	584	607	623	610	561	560	559	554	574	568	585	578	585	574	602	618	545	573	576	553	626	585	598	590	594	583	533	572	565	572	583	554	568	577	534	582	560	587	622	536	583	550	614	537	595	562	614	598	605	581	586	601	579	567	546	591	574	597	572	600	568	582	586	572	587	571	564	550	523	595	580	608	619	594	592	561	577	570	572	577	579	570	566	573	586	557	579	539	561	580	547	590	571	533	591	558	591	574	601	574	548	600	592	532	583	561	600	586	565	540	601	564	607	555	526	568	600	549	585	565	562	566	551	613	553	572	566	571	597	564	590	571	553	599	560	537	577	588	553	594	617	611	594	528	604	539	590	575	582	560	559	543	574	553	573	546	551	590	590	540	570	571	527	567	543	600	523	584	568	558	530	542	567	575	590	541	589	546	585	613	564	570	546	542	549	535	578	552	577	564	574	567	554	559	585	532	586	610	628	584	587	594	562	579	533	584	572	535	574	570	539	602	569	561	603	609	564	600	570	543	585	573	540	578	533	589	613	597	551	566	601	569	542	546	579	562	592	567	566	601	561	560	558	594	585	592	608	573	595	558	583	570	556	564	585	629	550	593	549	553	602	551	618	560	585	548	583	565	577	590	568	561	554	564	539	570	577	597	578	575	569	578	592	572	575	619	593	595	552	573	568	587	535	587	570	548	594	592	597	553	621	610	591	575	574	546	619	578	577	590	580	577	565	542	550	547	613	616	607	541	616	578	548	555	556	550	579	602	531	558	593	555	592	546	545	559	595	550	569	567	583	580	580	542	568	553	524	582	584	562	599	567	583	541	514	576	547	596	540	565	585	538	614	579	545	543	562	611	556	626	559	582	541	561	606	537	610	580	564	554	572	589	606	558	573	531	546	589	623	625	588	556	548	578	609	610	580	581	551	583	562	588	584	526	581	551	533	563	576	542	572	599	593	599	553	606	558	584	595	575	584	572	584	547	557	523	595	575	581	617	564	548	536	600	560	590	620	552	573	585	589	579	620	578	570	565	589	561	575	547	548	561	556	581	579	570	625	584	570	545	538	560	564	612	516	563	587	552	578	588	580	557	559	601	568	595	558	639	540	556	582	596	569	548	583	565	601	596	568	623	611	583	580	593	582	608	573	600	556	606	581	552	567	552	587	577	547	544	587	585	574	585	584	571	552	546	591	560	582	594	536	567	594	565	581	594	590	557	552	550	580	584	590	574	539	581	583	544	578	573	597	575	594	568	570	554	552	579	548	548	617	577	539	574	588	543	570	599	563	599	588	552	586	564	524	531	598	531	556	583	558	556	573	569	579	558	561	562	548	571	585	568	613	541	590	560	537	589	578	584	562	559	577	575	570	601	571	550	549	604	578	598	578	628	564	547	586	564	543	621	588	574	583	579	567	557	557	547	564	607	549	588	586	568	546	538	579	585	543	553	587	600	544	557	569	605	567	576	554	581	628	573	580	563	566	533	542	582	606	582	601	537	574	590	521	567	597	539	560	548	558	608	563	573	588	577	571	560	540	564	598	551	575	540	557	592	602	600	568	590	570	561	562	592	603	568	582	546	575	597	548	588	581	597	573	573	568	580	525	574	562	549	567	577	596	548	585	557	592	577	584	541	558	595	557	577	601	568	571	554	532	584	574	592	575	563	550	536	578	590	579	570	538	564	585	542	585	574	551	560	574	533	574	569	575	586	553	547	538	567	581	578	579	608	587	580	611	559	602	603	557	558	558	599	586	589	589	540	546	591	583	552	629	607	583	574	584	575	551	578	555	610	547	620	624	556	553	584	603	599	539	564	578	569	548	571	583	546	560	585	557	603	539	605	594	559	566	579	543	603	545	580	565	569	603	555	568	573	585	557	560	586	555	588	616	569	569	579	533	566	605	547	563	614	572	609	557	559	568	621	578	574	541	578	573	601	550	573	575	574	529	584	559	563	565	561	631	581	581	573	559	564	634	556	591	586	543	567	534	584	578	543	593	566	578	540	547	538	585	612	607	610	581	569	546	550	590	558	596	573	607	556	575	533	552	564	538	575	581	595	572	590	599	530	573	593	565	567	561	561	554	578	556	587	518	543	566	536	557	563	560	534	559	523	593	546	577	586	550	555	595	576	579	563	543	571	547	546	630	593	590	569	567	634	551	583	598	568	557	567	560	564	614	528	604	567	544	587	545	565	576	549	579	536	577	620	584	574	570	578	547	595	541	548	559	570	607	580	563	579	583	574	575	569	568	590	543	610	585	594	592	569	547	589	576	563	584	579	551	549	519	571	616	581	590	592	585	559	555	580	605	589	613	589	610	566	562	576	582	595	558	580	630	597	597	542	578	568	575	607	557	591	598	629	598	562	569	557	560	594	580	555	597	580	582	565	594	588	552	621	559	578	518	549	580	580	591	594	558	568	577	504	551	619	557	560	598	580	569	550	593	601	569	585	552	562	551	550	531	545	531	583	559	562	617	591	619	581	560	564	563	565	543	616	597	586	544	561	583	602	591	576	582	555	577	548	595	544	574	630	554	539	549	571	572	587	570	572	547	579	534	611	578	587	576	628	547	589	616	624	573	569	564	615	540	571	578	584	563	553	586	555	531	562	573	559	574	580	634	563	552	582	581	604	581	579	592	527	545	562	577	587	573	550	552	556	578	550	563	568	560	564	590	554	553	541	583	569	557	567	575	540	595	557	613	551	537	539	561	577	594	552	559	533	545	568	579	637	559	594	568	587	618	560	539	540	569	524	585	605	579	574	608	581	604	565	582	609	566	567	571	570	568	553	536	551	585	564	631	595	590	561	568	575	566	543	516	575	579	564	610	629	561	538	559	607	562	551	561	599	564	584	565	555	540	609	570
81140	75400	47371	14126	1705	475	383	349	341	290	289	305	259	293	251	264	238	267	257	201	260	243	239	270	265	259	262	217	241	235	260	242	207	232	256	242	255	244	240	222	228	244	269	247	283	325	265	297	375	335	397	382	354	326	303	309	287	236	232	255	248	236	275	476	565	240	244	217	251	190	227	215	240	223	229	231	211	241	236	209	226	232	210	246	242	223	225	205	237	241	227	240	223	243	244	220	273	228	218	210	215	226	227	227	249	220	232	207	247	218	237	200	221	243	207	206	248	225	230	217	223	244	246	227	240	228	268	210	241	253	256	227	227	256	202	224	192	227	232	234	239	207	228	249	254	258	214	212	232	219	243	231	241	233	228	230	224	224	235	203	224	171	214	261	220	232	240	217	261	198	225	230	219	228	251	208	225	265	220	244	182	216	263	249	223	251	235	241	189	224	226	233	258	231	222	271	239	217	248	221	245	235	228	237	219	221	214	229	244	224	241	240	226	226	228	241	229	228	225	249	238	247	242	240	233	241	224	225	229	235	211	229	217	218	258	215	237	251	217	222	260	223	219	258	201	227	231	237	218	255	249	221	208	227	244	222	240	214	252	253	220	208	229	238	240	226	208	253	200	230	234	252	233	216	204	213	205	227	255	253	236	203	233	216	225	216	236	239	224	234	244	233	216	232	227	233	231	262	239	243	233	261	224	232	237	251	235	252	209	233	219	232	216	255	249	214	221	213	237	192	212	232	241	219	257	217	204	247	209	212	209	266	224	198	245	228	206	232	228	224	228	241	243	205	229	234	189	227	234	218	241	217	229	257	236	262	250	249	270	222	233	214	245	219	255	240	238	219	212	219	229	262	239	239	252	264	220	256	242	236	218	232	230	242	230	244	224	226	226	244	217	229	235	204	232	230	236	239	246	218	219	223	242	202	220	210	219	236	243	232	236	267	224	219	228	237	216	214	212	224	222	210	208	242	243	209	221	219	235	223	258	208	247	263	226	244	231	239	231	207	249	231	234	236	236	226	221	242	230	226	239	188	245	210	221	261	223	232	202	221	240	214	207	218	251	224	222	227	240	236	263	209	237	241	234	227	221	260	221	223	243	219	241	214	239	223	272	244	193	204	222	213	233	210	234	238	218	223	240	247	224	232	243	233	234	210	197	221	225	213	217	211	258	197	223	219	224	234	245	226	217	208	230	228	217	249	233	230	254	220	244	214	233	254	224	258	228	210	227	234	233	238	248	242	247	248	235	252	236	247	246	247	220	250	257	227	230	216	223	224	210	248	243	271	228	232	254	259	243	245	229	232	244	198	224	251	230	218	207	262	217	212	237	247	238	226	226	206	226	207	230	267	229	225	217	230	224	235	238	228	246	242	241	250	226	221	220	212	221	241	250	204	206	246	252	237	241	247	231	277	237	217	228	230	251	246	221	205	230	234	211	230	215	214	214	224	223	249	231	208	229	214	207	243	217	245	216	238	211	215	225	250	205	241	238	221	232	214	226	233	221	281	227	235	219	211	231	240	201	226	221	211	250	237	223	224	213	229	234	238	233	242	237	220	214	218	220	221	253	219	210	220	221	221	223	228	242	238	245	245	261	263	223	234	246	229	242	252	239	231	239	268	223	234	257	243	217	218	217	242	267	249	253	226	246	227	210	218	200	232	218	217	221	213	230	232	251	234	219	248	223	234	226	226	240	209	232	229	218	234	247	236	227	238	210	249	245	239	237	252	215	239	245	253	245	236	213	221	241	231	252	231	234	235	249	216	217	194	213	240	227	194	232	224	210	234	216	210	208	225	229	221	221	219	229	221	220	248	238	179	225	236	236	219	254	215	237	222	222	246	220	248	210	224	236	228	236	212	237	241	256	228	255	225	240	206	216	241	219	218	203	219	226	241	227	243	237	211	229	235	241	234	210	256	217	220	247	232	230	258	231	240	261	220	231	239	251	213	242	226	224	209	224	268	268	223	267	241	220	237	241	233	248	256	251	222	233	232	234	228	214	232	211	218	237	229	221	247	210	236	257	237	262	243	228	238	208	204	234	231	252	218	216	213	239	223	215	237	233	252	234	222	198	243	254	233	247	248	227	241	242	246	237	244	223	230	279	235	214	210	219	233	240	223	228	238	232	214	208	226	206	224	245	229	225	236	212	258	234	230	246	215	239	253	227	224	244	254	233	236	225	238	208	228	230	202	250	231	233	206	240	199	236	218	202	208	199	255	241	245	213	236	222	239	195	212	229	212	213	245	230	223	194	240	234	237	232	216	195	222	220	206	231	237	233	263	249	232	236	236	238	240	225	226	209	229	233	214	209	245	217	234	216	230	228	224	215	208	212	232	270	249	246	237	245	235	230	231	251	249	236	240	259	213	259	223	240	229	245	230	230	229	237	239	224	245	241	226	241	239	235	219	265	231	208	232	222	262	242	216	209	218	224	237	261	237	242	224	210	233	210	223	229	236	254	231	223	219	235	214	207	236	239	259	251	208	204	213	234	244	237	251	204	243	253	201	241	259	227	235	252	201	240	223	232	244	246	224	205	238	258	205	241	197	246	244	232	213	207	237	226	254	224	257	231	251	234	246	221	219	223	237	219	210	238	226	236	249	227	254	215	218	215	222	225	226	236	234	253	237	247	244	230	221	256	223	233	217	218	228	240	229	216	240	239	223	226	217	247	214	194	231	234	222	250	216	213	227	236	252	216	236	237	196	245	227	236	255	220	212	219	233	225	264	220	262	232	233	208	208	237	239	233	236	253	257	235	211	236	239	217	217	235	213	233	224	247	253	235	250	213	242	199	211	188	227	244	223	247	219	224	233	230	232	217	235	249	231	236	235	236	224	255	224	215	220	239	242	221	235	213	225	237	240	234	210	216	191	218	222	235	248	225	218	236	201	238	219	221	238	235	245	225	242	231	219	216	263	260	222	227	228	227	212	222	239	233	218	206	239	231	218	231	252	209	228	238	205	246	228	244	214	249	215	229	241	225	242	241	237	234	235	219	224	193	262	247	229	225	220	250	211	235	240	202	223	237	212	222	215	235	229	222	216	238	249	218	242	240	214	256	229	227	225	194	235	223	233	254	236	204	220	237	217	233	253	213	211	230	172	245	226	215	227	218	211	227	218	227	245	246	205	241	272	233	232	224	219	225	247	255	244	216	235	208	215	232	225	223	244	252	218	202	231	223	237	207	246	238	248	228	230	240	229	236	244	224	213	211	243	206	240	253	237	247	222	225	230	248	237	268	250	248	228	229	194	227	237	242	222	222	208	214	228	248	221	204	247	239	204	204	228	231	237	201	216	245	246	255	239	240	243	224	223	221	214	239	236	216	238	200	227	214	224	236	246	238	245	233	216	219	209	201	215	243	215	240	217	253	240	245	253	208	249	254	252	217	224	241	207	234	253	228	240	230	243	267	223	224	219	227	225	203	236	204	236	243	256	217	229	199	212	248	204	219	218	217	241	223	233	243	235	241	241	207	275
55207	59821	28286	2164	1892	1614	1386	1249	1150	1047	973	932	856	814	850	800	764	747	745	749	730	740	698	724	712	653	634	722	702	713	649	716	697	710	689	761	792	740	745	700	758	769	753	842	1060	1624	1176	1201	1772	1632	2031	2000	1676	1488	1450	1132	887	889	885	816	767	705	1112	2739	3148	815	696	634	649	635	685	675	615	619	659	595	645	637	631	668	649	602	661	664	625	603	679	654	657	636	669	660	661	642	656	683	616	658	653	669	625	684	614	675	649	666	652	639	652	654	681	619	649	648	629	638	626	637	633	619	642	676	604	671	650	637	649	651	600	637	624	619	674	627	666	661	671	639	645	651	653	603	659	642	645	637	606	660	592	651	603	647	660	691	626	647	568	654	629	576	634	661	669	663	640	642	612	610	590	651	627	672	638	622	649	670	605	645	647	628	627	623	653	665	621	629	696	638	643	619	618	626	632	670	634	644	634	635	647	626	636	610	676	629	648	617	657	623	645	665	634	633	603	577	622	653	602	667	635	620	628	648	666	620	627	653	648	633	634	649	645	716	666	674	650	661	588	690	652	636	646	621	639	589	644	615	619	625	613	647	579	622	626	641	628	635	615	691	635	612	583	589	626	719	653	680	624	625	656	625	669	660	646	620	618	664	645	642	602	648	637	633	632	642	624	663	600	632	643	632	607	615	649	642	622	640	652	628	667	595	706	654	603	651	620	614	663	626	631	635	609	638	675	669	619	652	606	626	614	635	638	581	628	655	627	638	593	652	661	633	633	646	607	602	628	638	661	606	644	583	647	597	662	655	611	649	629	653	610	595	616	654	605	655	635	639	588	610	673	635	670	663	654	651	679	634	646	626	675	605	646	651	699	656	616	616	636	610	648	613	645	620	628	624	648	668	644	634	623	673	578	658	619	613	604	645	616	680	628	666	664	692	632	613	633	623	646	625	657	652	583	611	673	661	692	631	631	592	646	619	673	658	668	584	619	642	685	596	643	565	625	622	583	672	707	611	580	606	604	682	643	609	651	648	623	638	605	659	602	667	613	657	624	645	605	646	653	649	646	643	618	648	622	611	610	614	633	664	642	648	659	675	619	643	648	637	673	652	614	658	653	621	653	651	630	635	660	614	642	651	684	618	647	598	610	635	623	615	639	587	697	662	618	681	636	634	627	652	631	663	637	684	657	653	638	664	568	603	649	619	664	646	608	653	608	668	672	627	628	604	663	641	649	648	682	658	637	657	621	615	630	626	605	616	617	636	649	612	626	665	635	637	652	622	605	623	674	659	623	648	658	621	630	643	648	653	606	661	635	651	638	627	596	676	639	614	639	649	653	625	638	641	633	641	595	641	671	598	633	649	631	612	639	604	627	660	647	650	640	629	656	620	629	617	674	660	637	657	616	662	615	621	619	669	639	626	555	603	661	654	658	615	614	637	644	678	656	652	634	660	659	667	661	617	662	657	672	610	571	624	633	679	668	580	622	625	667	706	658	626	655	665	646	652	627	646	639	613	681	631	671	606	647	646	600	577	624	628	668	664	615	624	634	584	648	678	629	626	664	644	659	666	629	652	653	687	649	660	601	645	629	639	593	656	638	652	648	607	635	665	627	646	661	681	629	653	640	658	622	662	644	598	585	627	650	667	637	606	639	689	659	659	640	614	690	616	684	683	613	659	677	633	629	604	604	664	644	644	659	630	646	597	594	628	647	627	622	660	638	704	608	659	675	621	631	636	611	625	611	644	645	609	645	662	646	631	616	614	611	654	580	654	668	677	611	643	640	638	618	630	625	651	619	676	663	612	632	628	667	627	649	652	612	620	619	651	602	644	619	625	625	703	608	639	629	635	630	649	609	621	638	629	594	646	594	628	657	652	664	596	594	646	642	648	668	624	618	601	650	648	637	631	672	651	683	614	658	632	604	631	659	642	652	660	660	632	658	606	652	648	633	655	667	649	643	680	621	632	662	615	644	622	647	627	662	607	623	654	623	659	641	633	626	601	615	610	649	670	654	643	610	660	665	617	644	630	604	636	660	648	655	664	670	626	641	575	583	675	635	618	604	644	648	654	596	636	628	569	640	629	576	690	607	616	634	663	664	596	626	654	584	628	642	662	645	648	642	648	668	639	630	652	640	600	655	641	644	637	644	596	633	619	667	666	629	661	626	652	630	637	594	635	654	660	640	633	645	570	623	588	645	604	678	608	659	674	660	623	607	674	645	623	644	655	615	602	621	645	633	635	632	632	651	659	637	626	603	649	628	666	639	682	660	606	623	667	641	657	621	639	640	655	619	607	618	649	660	669	645	618	619	619	612	655	643	629	650	699	633	564	622	625	595	601	631	661	650	656	625	658	567	635	619	606	660	587	629	637	682	620	626	581	689	603	643	606	624	634	609	575	662	624	655	619	656	661	613	646	655	643	613	601	624	613	679	621	625	681	656	646	645	594	636	658	619	614	617	646	606	579	673	659	631	617	592	690	632	599	640	610	650	627	576	609	655	632	685	633	634	605	649	633	606	625	622	660	640	645	635	625	653	619	669	640	674	654	649	672	649	674	636	646	648	630	642	625	673	661	628	648	666	650	644	689	646	661	667	604	658	604	661	664	645	661	624	598	658	689	634	674	601	649	641	652	621	669	684	669	626	665	634	629	626	614	635	648	623	604	608	601	696	618	622	656	638	600	543	640	662	684	613	612	634	620	623	643	631	629	648	607	645	614	620	654	658	650	596	655	617	674	611	701	640	616	652	602	646	638	652	626	607	657	610	654	626	648	639	634	619	616	640	631	602	663	689	614	643	614	628	640	660	598	640	629	667	635	652	614	632	636	628	643	605	667	616	643	672	627	631	639	631	660	675	623	595	619	630	677	664	619	646	654	617	631	621	663	642	647	595	651	653	664	657	635	653	592	595	629	671	611	646	683	660	636	677	618	648	608	655	663	587	708	700	628	640	622	624	664	616	630	630	650	624	630	655	643	621	629	652	612	689	578	663	646	656	593	653	626	622	616	644	612	617	636	659	643	655	662	637	630	631	652	626	647	596	659	645	593	608	657	655	637	652	669	623	634	606	640	613	626	628	586	595	668	648	608	633	650	637	643	643	646	659	613	636	628	625	598	644	644	644	643	615	615	609	616	604	635	634	629	629	629	675	655	585	635	649	632	698	642	675	640	605	685	632	646	626	656	674	673	678	642	584	602	644	644	628	628	619	656	630	641	649	621	648	670	685	636	627	615	638	640	632	643	669	603	619	630	669	645	654	672	621	623	652	670	608	615	625	643	604	651	650	672	618	575	602	611	621	638	646	612	616	608	636	616	634	654	625	645	655	639	624	618	670	645	602	609	629	621	593	625	624	646	628	660	641	647	597	632	627	624	675	627	658	656	633	625	639	679	599	650	636	614	631	649	630	613	642	620	642	615	633	641	651	612	639	656	660	626	672	606	634	628	619	626	647	673	619	653	668	627	636	643	618	597	660	648	619	627	617	607	632	676	644	638
26525	16778	5527	376	296	283	221	247	269	253	294	252	266	234	279	274	276	231	265	284	251	252	251	274	290	253	260	237	236	251	285	242	241	253	245	275	310	254	273	292	234	219	275	268	262	274	276	283	264	260	247	261	264	263	246	270	254	254	282	249	267	262	274	276	265	267	311	257	270	264	249	262	295	242	291	293	257	272	272	286	257	263	271	264	280	262	246	254	264	262	258	254	256	256	266	260	268	231	252	242	283	306	270	282	289	292	262	267	268	257	261	278	260	227	248	284	250	249	301	265	261	265	264	270	244	251	240	254	306	244	281	296	245	266	266	281	263	246	258	253	246	233	249	280	283	271	265	262	242	247	259	267	246	237	268	268	249	248	272	271	265	271	260	265	243	256	252	242	279	271	263	257	258	267	256	292	267	275	277	258	277	246	258	250	249	276	259	248	274	264	266	252	269	263	264	274	271	248	272	260	290	244	265	266	246	240	242	246	254	250	273	279	272	294	239	274	238	289	255	282	285	244	271	261	284	265	269	239	306	276	245	243	268	261	266	290	292	268	261	260	254	263	263	260	260	264	296	252	253	279	236	269	271	264	281	253	267	242	256	278	247	274	260	270	247	267	244	254	248	270	264	252	266	232	256	252	292	227	237	250	251	240	295	271	254	254	284	285	250	266	257	248	246	257	273	264	278	233	239	267	242	293	270	253	260	250	250	282	271	236	237	276	299	257	248	263	267	269	249	263	230	241	254	259	277	261	297	266	276	282	262	268	265	246	259	258	266	261	255	262	280	239	272	274	291	234	260	262	255	258	238	286	274	241	295	283	274	270	246	258	322	249	250	262	246	260	251	244	255	253	250	242	267	256	274	263	266	277	261	272	254	230	250	225	256	283	279	289	257	244	249	306	264	263	269	292	238	253	252	283	265	279	268	251	256	252	270	265	271	279	280	254	243	262	267	302	266	234	239	256	260	278	293	260	256	280	270	253	270	254	278	262	288	242	265	249	285	254	246	269	239	268	263	233	281	262	270	261	261	238	265	291	252	270	260	259	272	267	244	256	255	257	275	237	239	288	247	281	278	293	269	284	270	247	282	241	250	277	260	264	255	239	254	253	250	235	249	225	269	252	251	304	259	262	251	262	241	261	253	271	255	238	258	277	273	257	257	251	258	231	238	288	263	279	300	283	277	291	251	252	238	275	255	253	277	264	272	274	264	310	253	263	275	276	266	272	270	240	256	272	269	288	274	267	268	275	252	296	280	268	258	220	256	267	261	236	260	258	282	267	249	296	263	261	253	274	278	282	274	266	264	248	232	261	272	257	276	254	272	256	258	243	245	277	271	272	265	267	261	246	285	277	239	245	301	259	267	244	289	232	264	275	294	264	244	258	290	255	233	239	268	246	262	278	272	258	245	250	258	275	247	261	262	282	240	259	256	257	291	257	278	263	264	259	279	250	284	275	266	285	275	258	247	273	259	255	253	254	276	271	255	267	256	254	262	257	260	275	252	268	244	283	280	276	258	273	288	264	263	264	285	314	230	252	267	257	254	270	246	258	251	267	242	277	239	252	251	252	263	298	238	290	275	271	255	265	269	268	259	258	250	290	261	302	251	294	267	270	277	247	265	291	258	245	273	254	273	263	253	278	245	291	268	265	289	258	271	278	273	266	257	284	287	272	282	239	299	250	265	264	244	256	296	284	251	263	254	286	238	250	262	267	226	272	263	243	274	251	254	262	259	263	290	259	256	280	249	256	284	250	279	269	259	279	287	288	271	245	264	265	238	257	238	272	254	260	280	276	264	245	237	265	290	280	268	238	274	265	213	282	266	229	256	254	260	268	275	261	284	271	246	254	259	256	276	243	254	264	269	275	251	271	263	257	253	265	263	253	251	274	236	244	267	282	245	252	248	240	286	277	278	255	260	241	268	281	273	276	268	270	258	257	287	229	295	236	258	249	266	276	276	243	276	296	265	294	268	250	249	237	276	252	269	250	274	262	263	256	285	260	289	286	248	296	266	266	286	243	265	256	256	292	255	275	262	279	254	281	259	280	228	266	267	227	254	263	252	287	251	289	281	285	276	260	266	292	227	295	255	262	266	239	266	240	271	250	258	254	249	274	260	247	234	273	268	262	255	267	263	291	248	260	280	262	247	283	289	276	249	300	275	255	242	252	269	270	268	253	248	260	258	284	252	256	255	273	265	268	265	266	281	280	264	297	264	266	279	255	251	266	238	243	242	260	276	271	263	300	267	291	237	258	287	257	246	252	255	257	273	273	275	252	256	255	268	250	252	227	249	262	294	280	266	282	251	272	273	250	277	275	266	289	270	274	234	280	255	269	259	267	280	286	274	260	258	266	258	274	262	272	267	280	265	294	256	244	250	270	254	257	265	277	270	274	264	272	272	266	273	254	238	263	272	261	267	281	258	270	256	270	257	273	249	256	276	263	255	265	274	257	261	267	267	272	245	265	275	254	247	254	280	245	291	243	266	272	277	251	253	267	277	259	268	268	281	278	251	268	273	252	269	280	231	285	269	252	285	249	267	267	248	239	263	241	220	280	285	271	265	270	257	271	258	247	246	263	277	239	269	265	240	294	256	247	257	279	250	262	276	248	243	271	256	229	254	264	256	277	244	287	256	297	259	284	228	252	258	237	247	238	284	283	258	272	235	266	283	263	306	278	275	251	243	264	252	236	293	267	255	258	244	274	266	250	257	279	269	268	265	268	273	280	237	269	274	250	267	277	252	241	228	289	251	242	276	285	265	254	220	240	268	270	237	275	300	251	243	246	293	257	276	295	242	215	227	260	271	276	262	264	253	268	280	263	253	230	265	259	253	250	265	266	241	252	235	294	273	227	269	260	262	261	267	233	280	251	255	245	262	259	291	238	270	242	260	264	254	296	239	263	278	259	254	276	293	254	269	262	254	241	240	268	252	273	249	266	266	291	280	282	256	283	268	260	269	290	254	285	256	254	271	263	276	265	231	259	274	236	263	259	255	276	281	259	260	269	256	259	260	269	284	272	258	269	264	278	275	279	249	248	275	248	296	271	262	283	291	237	278	247	273	244	254	262	289	260	275	263	280	291	263	262	275	270	299	271	229	275	243	235	257	270	258	256	257	252	284	276	270	238	276	228	258	260	288	256	264	274	253	253	257	232	253	263	262	279	270	260	266	245	269	256	282	273	246	274	273	264	248	264	261	283	244	257	264	257	270	266	288	271	253	271	250	263	263	285	249	266	269	253	254	272	245	264	264	271	266	261	278	240	276	292	271	246	279	281	257	282	293	263	254	274	268	258	261	282	266	281	251	263	297	258	262	262	272	307	254	283	272	267	259	242	266	287	249	293	273	268	245	260	292	259	279	252	267	262	232	243	241	272	245	293	266	246	269	269	238	241	257	242	310	247	288	252	251	248	266	240	267	257	260	263	235	244	248	246	277	243	242	248	257	261	274	272	240	277	278	282	265	271	274	247	266	266	249	258
23028	20599	5887	790	745	819	723	720	746	731	722	731	723	694	699	740	699	713	734	711	711	678	717	725	724	683	678	736	706	712	719	760	681	749	695	773	679	703	747	707	762	721	742	704	727	746	701	707	730	759	760	776	760	765	728	734	694	694	690	774	687	715	734	850	946	749	723	718	686	717	713	641	724	738	708	707	716	745	688	688	704	701	738	717	731	707	705	726	698	707	679	727	775	694	718	724	711	681	741	716	724	757	714	745	712	716	695	671	710	714	736	722	700	703	756	694	692	669	670	717	726	720	688	696	709	682	647	696	652	706	741	726	674	673	696	717	718	762	732	697	664	692	750	694	695	768	716	689	751	732	735	685	691	717	673	713	686	693	703	701	728	688	716	702	702	713	695	681	704	687	688	716	714	703	701	701	694	727	667	703	762	717	701	730	724	689	700	677	701	697	700	695	697	711	741	684	666	720	697	677	707	701	737	711	682	721	739	717	742	722	725	705	694	700	703	728	717	727	742	701	716	689	681	742	706	746	768	669	748	676	714	699	752	775	727	710	720	688	694	680	698	731	695	670	705	698	717	680	727	706	743	735	684	722	703	695	717	719	711	727	705	685	720	743	694	696	708	744	680	713	701	748	708	682	675	724	710	736	712	675	729	676	677	674	738	734	700	734	722	701	685	738	665	694	725	691	700	668	720	685	672	719	723	694	717	692	730	738	696	725	726	742	731	724	714	699	690	702	730	657	702	665	679	688	685	708	682	688	718	758	716	740	741	744	693	649	707	768	741	700	713	703	732	767	659	712	684	712	739	728	735	679	713	686	690	698	731	799	757	685	752	692	715	693	715	701	714	707	749	710	720	711	733	731	704	717	722	694	693	684	722	754	714	689	741	706	647	693	749	744	709	670	724	769	712	676	662	684	768	697	693	726	709	711	676	720	699	691	700	709	689	729	682	734	736	698	695	704	696	700	721	668	710	689	716	678	689	707	694	709	702	696	746	728	689	675	682	715	691	674	727	766	753	684	747	738	702	753	734	656	744	685	714	687	698	720	707	716	723	707	704	693	741	705	716	726	639	701	707	712	706	736	716	711	726	696	706	718	685	719	754	656	735	700	777	732	703	681	684	680	738	629	708	665	696	707	690	691	741	701	727	754	725	663	663	712	738	760	688	715	689	699	706	762	684	700	687	711	686	739	807	735	729	683	681	756	732	712	706	704	684	716	720	710	715	661	727	715	683	711	695	743	675	729	707	723	725	710	759	765	716	693	725	682	760	728	704	721	710	737	715	676	680	758	728	619	691	734	713	697	689	761	721	693	651	716	734	690	649	719	780	699	717	725	714	679	689	684	698	717	714	688	733	718	710	692	685	744	677	679	708	727	683	683	731	672	741	715	692	723	703	694	723	732	698	745	727	684	706	706	713	713	709	721	687	712	707	695	687	752	754	726	731	747	690	714	670	717	711	652	703	707	685	719	691	746	724	713	689	720	724	684	679	692	682	678	665	706	711	690	684	688	702	753	674	691	753	738	688	711	714	719	685	732	695	682	725	658	772	726	722	708	686	704	666	699	690	738	662	735	701	718	713	723	690	682	667	708	724	682	634	711	720	715	700	697	727	703	679	679	743	707	667	723	701	699	741	701	720	707	750	730	706	768	668	684	692	710	694	681	687	716	709	730	714	733	733	688	732	685	739	726	723	726	732	705	674	742	707	675	691	659	707	692	686	731	672	721	733	669	701	727	704	679	718	706	698	697	714	697	670	679	716	688	693	715	730	687	713	717	700	745	703	701	669	728	700	720	700	709	746	703	679	733	726	734	708	784	776	668	737	695	740	702	725	716	721	707	722	760	721	724	725	682	704	732	719	710	729	690	751	733	720	686	708	744	710	710	700	746	708	671	689	688	737	726	690	726	632	697	713	671	746	700	706	682	767	738	734	679	698	719	705	679	748	707	747	728	740	684	688	661	756	746	697	701	718	738	685	728	644	713	717	764	682	707	714	710	686	668	742	707	695	723	735	693	695	685	757	739	718	684	784	695	684	737	744	757	679	761	714	763	640	714	723	717	705	699	696	676	713	723	738	695	778	699	728	716	666	713	702	713	682	702	711	713	696	704	698	684	704	704	666	697	740	696	721	728	721	716	724	727	716	695	701	749	655	673	733	732	670	694	740	685	746	681	710	684	769	706	697	713	712	699	735	745	732	661	720	729	719	719	698	737	734	699	720	706	733	659	743	682	682	724	707	693	729	664	713	665	733	699	659	712	711	692	664	706	697	671	734	710	666	675	692	698	758	689	698	674	680	717	726	690	673	680	659	702	690	736	696	669	688	704	697	768	731	704	730	727	729	721	732	661	693	718	716	684	725	707	716	686	731	707	707	720	708	681	748	696	731	738	722	728	743	709	702	704	705	696	706	726	718	698	723	694	686	738	660	721	688	686	666	691	687	721	722	729	759	689	699	710	747	733	720	698	634	709	723	730	684	695	692	680	749	690	702	691	739	694	698	721	721	744	706	705	705	769	708	696	710	694	749	718	731	717	703	651	693	742	691	719	710	686	677	670	754	729	712	719	735	717	683	714	724	678	689	670	692	728	714	676	759	677	721	711	686	741	695	710	734	737	695	734	717	724	723	712	715	714	656	686	695	713	674	683	727	689	733	706	745	706	713	711	702	686	705	728	694	754	670	633	697	746	709	717	718	689	729	703	692	679	748	699	677	690	701	764	673	715	722	692	755	677	683	692	711	713	694	735	687	719	668	737	665	696	696	729	711	665	742	688	724	698	736	703	701	726	720	704	747	760	747	678	658	734	678	696	663	713	694	693	704	672	702	711	685	685	683	683	706	713	714	727	749	712	729	686	773	715	733	714	698	681	703	739	727	710	708	703	664	666	704	692	715	728	720	686	751	703	701	733	690	705	674	708	688	680	751	656	718	748	704	698	697	664	713	653	750	718	706	681	704	704	723	696	718	732	702	720	732	727	717	729	715	736	785	650	770	715	701	705	716	718	734	744	673	718	700	688	700	716	659	702	712	728	737	720	713	722	731	647	743	712	704	709	709	715	650	697	690	703	712	736	712	739	673	686	704	698	683	732	718	707	659	695	749	725	693	717	694	716	705	709	705	674	720	748	704	669	703	770	732	701	690	733	695	702	711	693	700	707	775	721	725	677	756	735	711	735	723	674	734	701	714	718	693	668	691	688	729	716	725	734	685	703	745	722	697	677	740	674	723	683	697	721	701	753	663	708	741	712	655	719	686	738	735	732	742	735	674	708	703	709	720	659	710	641	732	718	690	733	707	728	720	698	694	717	725	689	667	698	708	750	728	730	716	715	706	713	696	738	702	755	687	719	713	719	753	715	672	703	653	674	705	684	677	730	745	743	677	671	699	727	734	658	721	711	723	676	670	672	712	717	683	723	719	744	746	735	725	695	707	687	723	746	702	710	742	721	771	719	686	742	692	684	739	701	712	759	751	673	729	698	696	729
69247	62304	35498	6321	457	335	252	257	230	219	215	226	217	212	176	210	205	182	186	210	183	227	185	188	210	187	209	184	195	182	182	196	190	190	210	181	178	206	192	192	197	207	188	202	203	199	231	216	252	269	241	231	290	272	258	258	209	192	197	207	192	180	267	334	326	202	206	194	179	189	192	169	161	181	201	195	175	200	189	211	183	191	202	217	179	200	177	213	189	212	168	197	177	207	167	199	207	178	171	185	189	205	186	188	167	205	197	187	198	167	188	157	188	172	173	210	195	176	178	172	180	184	176	185	156	190	179	191	198	190	196	155	179	199	185	189	220	189	170	187	187	179	185	192	189	187	183	184	195	176	185	197	188	174	171	193	189	202	194	195	190	156	192	181	197	206	177	170	179	184	195	187	189	163	159	179	189	161	169	205	160	192	187	219	168	195	186	169	180	181	205	187	187	193	185	203	202	182	191	180	192	168	151	180	184	195	209	189	170	203	183	177	184	176	192	207	181	184	195	177	192	176	165	193	209	203	150	208	156	187	179	190	181	168	198	199	183	187	193	172	185	193	204	196	175	192	183	174	179	179	171	201	188	177	194	217	188	190	182	187	199	175	175	179	191	166	194	186	192	176	189	166	208	184	201	192	173	201	185	164	180	191	176	193	200	196	179	215	169	172	198	176	201	193	153	195	195	193	171	208	165	168	193	170	173	173	182	180	200	161	201	188	183	176	211	182	178	167	184	185	164	186	185	179	205	195	172	180	194	170	194	184	162	161	203	176	181	186	194	191	209	181	187	199	181	184	199	173	187	188	190	185	196	188	162	187	164	177	187	196	177	189	193	198	186	158	193	169	167	193	196	177	227	213	187	198	179	169	182	186	175	197	186	179	185	185	197	206	162	181	186	176	169	205	187	160	193	183	205	188	197	202	208	176	180	193	201	183	171	189	175	182	204	196	194	181	191	181	192	196	186	171	177	198	198	190	167	202	185	187	178	182	176	162	168	188	193	199	167	180	190	183	197	180	185	214	174	201	182	183	183	192	204	178	184	193	192	190	173	169	203	152	158	173	192	181	180	185	183	174	165	177	167	194	176	189	183	192	179	181	176	199	195	189	172	191	195	183	187	181	194	190	173	199	185	186	162	205	189	182	188	158	176	200	192	158	179	184	173	183	181	195	190	172	193	173	214	172	203	183	168	189	188	172	172	181	184	172	205	175	185	181	161	178	206	211	209	179	188	190	201	180	195	214	166	178	178	175	177	177	217	182	202	168	158	184	179	193	191	180	186	191	156	171	185	180	163	173	210	202	205	171	165	191	186	190	172	203	191	190	187	158	178	184	184	198	194	177	190	183	183	191	205	179	208	183	206	188	196	198	182	170	175	180	191	192	196	195	194	187	164	163	192	196	172	183	194	206	190	184	199	177	168	187	204	188	219	177	191	184	194	199	193	185	186	200	147	196	173	164	183	161	166	163	193	194	222	190	193	179	181	167	167	171	188	165	207	178	161	181	210	199	191	177	197	162	210	223	191	192	180	187	204	184	202	193	191	188	184	178	175	177	194	190	186	189	202	194	169	172	170	207	204	164	182	187	189	197	202	177	193	197	188	158	165	187	193	182	177	161	181	162	180	182	191	193	178	181	161	174	190	207	171	190	171	186	169	189	198	200	173	185	187	205	163	173	176	183	193	199	196	164	194	206	170	178	196	143	191	207	200	187	214	202	180	205	189	184	208	198	202	153	193	177	200	174	186	186	179	174	186	184	199	193	178	190	189	176	179	186	203	204	173	185	174	207	211	201	168	189	174	163	167	175	175	168	172	198	194	192	179	174	197	205	187	173	216	162	169	197	192	201	154	187	179	181	188	180	161	173	201	182	188	190	179	204	184	166	179	194	173	212	197	207	194	183	173	182	187	198	189	185	179	180	178	178	182	178	186	189	196	194	197	208	156	184	188	188	175	181	176	183	192	184	184	203	205	186	184	204	199	155	176	180	202	179	194	180	188	183	187	180	191	212	188	186	191	180	165	176	178	177	186	167	193	176	171	164	177	169	163	192	200	171	181	192	188	185	184	201	175	176	176	166	190	184	177	199	178	187	203	177	204	181	214	187	204	171	191	177	187	181	167	181	177	182	179	185	206	160	150	187	189	198	213	191	201	201	191	202	187	153	191	182	191	165	222	194	186	183	195	171	198	201	213	167	192	196	195	184	211	177	179	181	209	179	182	180	205	187	188	169	153	180	211	193	176	205	201	204	198	226	178	169	191	183	171	183	167	193	196	165	192	215	191	162	191	193	174	191	184	200	195	216	195	184	167	162	190	188	191	194	161	199	195	189	171	185	166	201	176	195	163	166	173	184	207	193	186	173	188	191	187	157	194	158	185	176	211	188	187	199	178	181	181	169	179	187	184	175	191	177	170	187	190	193	185	157	186	194	189	194	165	188	162	201	206	185	183	212	190	189	189	195	187	184	191	179	192	196	189	177	194	199	181	170	200	196	186	170	190	211	197	182	215	166	184	208	181	170	218	172	184	181	183	173	177	194	173	165	178	189	188	176	181	180	185	191	185	191	166	177	208	174	199	202	204	189	169	181	175	197	187	174	187	179	195	188	202	197	193	181	148	180	188	206	186	196	209	204	209	191	207	199	174	183	177	173	190	174	180	172	195	187	169	217	178	202	180	194	159	183	168	172	176	201	187	182	195	199	161	165	174	166	193	171	219	178	185	201	188	184	161	206	192	143	193	192	197	186	155	193	176	188	174	189	177	206	177	197	223	184	193	176	193	172	201	166	194	169	212	174	190	195	166	192	190	188	207	208	201	209	184	189	178	216	205	192	176	199	201	201	185	207	181	191	191	207	192	191	180	201	171	178	187	211	174	192	161	176	174	190	182	177	181	202	186	190	164	200	184	200	186	210	182	179	184	203	217	190	188	192	173	189	189	198	173	178	189	160	201	164	200	186	188	169	187	201	160	190	187	227	192	200	190	194	195	207	184	171	173	214	167	192	179	209	183	181	177	182	178	186	201	197	190	180	197	206	191	190	184	198	185	199	177	199	207	179	193	173	212	171	192	181	179	176	182	192	204	199	198	186	166	188	160	194	171	191	192	203	188	193	199	188	218	164	174	198	179	174	176	205	189	202	230	200	179	210	145	182	171	172	200	188	201	194	179	193	170	195	202	180	163	195	179	175	189	189	163	182	162	213	177	191	178	188	181	193	197	183	189	184	173	171	190	173	157	162	184	204	180	188	198	192	194	184	208	173	154	158	198	195	176	196	194	186	189	160	191	209	219	167	161	171	218	182	182	171	189	209	209	180	189	178	158	199	198	162	187	193	192	181	184	182	199	173	180	169	166	177	213	199	198	181	181	201	186	193	182	160	193	180	182	191	191	220	218	190	165	186	186	231	191	163	166	163	175	202	168	194	169	221	165	191	179	192	175	209	179	171	156	182	157	187	183	152	199	190	175	195	197	190	178	191	220	182
45219	48213	18872	1340	1204	1117	959	786	801	774	717	714	665	662	640	656	603	620	601	584	600	586	591	560	592	583	577	556	551	517	593	575	611	575	614	595	630	607	627	565	593	572	658	680	694	761	780	935	1059	1156	1033	1041	1405	1133	1017	904	723	695	635	611	569	572	913	1818	1692	567	536	540	529	544	554	529	517	523	522	530	535	507	511	534	507	547	558	572	556	539	553	510	545	537	549	534	506	507	533	519	542	554	553	518	527	546	523	540	542	531	549	502	542	550	489	527	570	514	498	563	574	505	509	534	526	512	522	506	549	477	530	500	549	523	507	542	563	539	522	527	540	523	526	554	554	540	551	521	541	487	515	514	524	526	521	514	508	520	564	533	505	528	496	506	536	507	512	519	551	542	538	533	480	543	531	534	506	539	544	543	500	509	529	508	491	490	489	523	533	561	516	501	553	533	545	559	512	512	502	544	542	507	532	495	524	578	552	532	498	548	525	526	533	539	510	524	576	541	510	493	558	535	497	518	546	508	541	486	516	524	526	502	538	561	546	483	498	494	490	536	517	529	538	606	507	529	525	567	503	533	512	500	526	514	532	499	514	550	530	570	506	538	529	521	537	494	527	561	486	498	568	543	515	509	537	504	548	523	503	507	527	506	533	504	549	519	503	577	549	515	512	532	519	517	549	509	491	535	516	546	532	553	552	533	555	508	577	559	539	546	543	521	569	500	507	514	522	532	525	524	527	511	553	529	532	516	533	536	485	552	525	529	516	508	547	518	523	540	508	536	521	552	505	509	498	515	524	560	517	515	530	506	569	497	530	522	529	494	490	489	558	566	531	510	537	522	521	483	531	553	551	556	529	499	521	536	509	500	532	547	494	530	536	539	513	533	540	520	535	493	503	560	506	493	524	501	521	540	530	523	504	509	476	467	556	548	523	533	487	481	563	543	518	525	541	538	529	510	512	511	524	550	535	536	469	529	540	542	546	541	517	514	571	539	524	509	506	544	519	517	541	552	535	543	555	525	522	531	526	552	505	553	522	529	512	563	546	518	514	548	512	524	506	530	547	478	528	561	536	536	529	523	481	563	524	543	525	562	490	517	551	558	509	550	533	529	574	500	528	509	483	495	493	542	522	496	549	503	515	521	547	561	524	531	538	532	524	513	514	553	564	539	597	517	525	498	530	471	515	555	526	538	554	540	584	518	499	508	533	536	551	522	565	532	516	529	489	535	483	531	540	544	508	533	523	551	494	519	506	545	588	565	568	527	553	488	570	528	552	535	549	486	525	565	509	513	526	540	589	541	501	514	530	556	521	560	539	525	567	519	545	556	522	551	518	527	540	563	543	526	521	523	561	532	513	512	523	527	521	517	522	536	539	510	538	493	514	543	516	527	539	509	566	519	575	535	565	565	492	511	554	553	497	519	517	531	541	534	525	510	537	514	515	544	466	530	545	539	538	512	563	562	514	545	525	497	512	500	540	491	540	475	501	498	512	521	525	521	571	518	506	552	507	538	520	523	519	518	528	515	530	581	567	518	514	516	537	521	568	538	501	495	527	499	518	529	498	579	525	562	505	549	525	537	546	525	538	518	545	541	550	540	505	515	551	541	525	536	526	521	488	560	520	505	516	491	515	523	537	503	529	517	535	514	519	486	517	562	523	520	493	541	521	535	516	511	471	497	459	537	506	543	507	538	538	489	519	527	533	502	561	557	567	586	522	504	569	505	527	514	509	501	517	545	548	502	525	543	543	491	476	541	515	544	553	495	488	519	511	514	553	473	519	537	537	508	517	555	530	508	530	545	485	496	543	503	479	509	549	552	565	525	520	547	540	547	494	527	505	554	542	551	539	508	560	538	555	557	509	529	561	524	531	509	514	511	523	528	509	514	517	515	518	553	491	537	537	536	522	513	542	518	518	503	542	558	506	522	572	546	489	551	540	519	493	535	558	501	539	510	537	513	543	542	527	510	520	572	548	505	516	501	547	557	530	521	548	493	523	483	538	552	500	519	546	529	565	515	537	562	508	548	505	523	524	538	511	560	527	491	522	509	524	478	536	506	503	574	539	513	470	561	549	561	521	511	527	520	516	527	525	513	560	517	542	532	531	522	524	545	490	499	513	512	550	536	570	515	524	518	512	570	557	531	544	543	580	541	516	562	518	532	495	526	549	489	499	543	500	520	563	497	526	488	532	572	508	549	499	495	546	552	535	541	534	539	566	496	559	507	554	514	526	516	571	536	519	512	538	520	489	530	486	551	509	509	520	527	569	518	489	534	523	491	529	475	521	515	530	545	551	501	518	505	493	497	522	485	540	522	559	512	547	499	553	529	509	484	512	500	527	532	504	535	549	488	593	514	494	536	553	543	501	567	531	512	524	539	564	601	510	548	516	473	503	523	524	551	503	554	535	538	542	554	545	528	550	527	520	497	561	544	523	585	505	527	506	533	496	526	476	518	498	494	536	526	545	518	516	528	513	524	587	538	542	556	507	543	560	527	566	534	540	510	510	538	522	538	523	560	512	573	505	534	572	523	529	473	531	514	547	503	519	541	474	554	536	518	506	558	534	509	498	539	564	568	566	546	516	510	563	518	542	563	489	555	536	584	552	522	537	548	558	530	486	519	523	528	537	492	564	531	524	541	517	546	528	521	498	568	548	544	508	559	504	567	525	551	535	543	520	528	558	512	554	521	534	505	524	521	559	537	516	548	526	529	513	479	531	565	503	515	581	504	533	540	508	584	512	511	567	532	538	526	540	495	524	538	506	488	535	536	539	531	551	545	502	489	516	536	565	555	537	508	543	511	568	534	554	519	499	586	517	583	546	561	516	557	557	520	534	531	530	498	512	542	550	540	490	522	545	559	553	568	542	517	486	510	535	550	503	520	498	545	544	495	478	529	535	489	530	523	529	490	561	525	517	524	499	484	536	528	480	478	545	506	520	523	511	521	511	535	535	519	521	497	528	538	550	566	550	549	527	539	556	511	537	536	513	508	495	511	523	582	526	513	522	522	541	510	520	546	532	528	552	524	512	499	523	529	538	485	516	576	509	521	556	530	538	525	502	483	525	547	500	567	557	561	537	521	537	525	510	542	535	496	557	521	527	519	521	555	558	526	484	523	538	530	536	543	542	486	561	532	533	544	512	494	561	518	551	571	495	512	531	538	503	507	521	520	516	505	517	542	555	528	534	532	492	533	499	528	498	514	477	525	532	529	548	536	539	515	557	521	511	536	537	533	541	531	524	516	550	543	529	504	528	515	553	512	499	522	531	502	556	520	519	489	541	509	518	495	553	518	550	587	518	522	532	497	550	512	577	557	525	500	570	520	544	514	531	501	539	521	533	531	537	529	554	530	541	551	530	527	561	562	520	548	523	518	528	525	546	519	552	550	519	523	530	536	498	481	541	528	475	556	545	559	572	536	541	532	520	510	540	499	502	546	506	503	536	529	525	535	546	505	532	524	494	510	556	530	533	545	562	533	535	504	528	512
80467	73520	43504	12737	1537	492	398	337	336	329	260	250	282	266	281	228	271	217	236	263	237	242	248	252	210	227	216	217	246	221	222	232	215	228	260	209	247	228	224	226	233	246	266	263	268	271	267	295	319	352	366	352	374	398	391	294	284	274	301	224	238	216	341	521	437	220	233	226	218	211	220	226	230	233	237	203	226	233	216	219	251	212	219	230	217	208	215	243	227	215	234	211	219	219	212	229	243	238	185	207	231	241	244	223	262	200	205	218	224	233	225	209	182	240	232	225	231	230	253	227	215	219	232	209	236	212	200	217	201	200	194	210	205	228	215	194	235	240	241	206	231	212	204	209	237	225	198	229	221	214	242	211	233	189	207	194	213	248	243	213	209	197	232	225	264	226	199	215	222	229	233	227	213	209	190	220	227	215	206	214	213	191	227	208	209	203	206	199	194	209	227	199	185	215	252	221	236	213	202	236	210	210	231	220	233	222	214	212	222	226	229	219	221	223	225	225	263	212	236	234	208	202	209	227	244	249	272	249	238	224	247	213	218	236	207	191	214	225	219	214	260	234	225	239	237	206	236	245	193	238	201	218	246	229	196	242	198	214	209	260	188	227	221	228	245	219	205	232	226	190	223	239	245	234	246	240	213	245	232	221	224	243	248	218	209	210	231	194	237	241	240	225	207	253	237	238	209	229	211	201	211	209	196	200	202	212	233	206	215	211	206	205	216	205	231	245	219	230	228	213	217	210	224	223	214	238	213	202	217	203	219	199	215	208	211	244	243	226	202	221	195	205	214	223	228	199	209	211	223	215	223	230	203	215	203	232	231	231	234	195	218	214	211	203	219	231	234	235	215	197	257	236	217	207	184	250	209	226	203	230	190	217	252	254	226	228	228	234	220	224	223	184	234	232	221	219	239	198	218	230	226	220	216	213	215	215	186	207	198	205	221	208	229	209	234	222	211	240	221	229	235	229	214	246	222	185	229	221	245	227	230	228	217	244	218	193	195	220	218	221	228	204	229	217	204	234	226	233	204	212	201	239	221	208	191	223	235	214	213	208	219	224	226	229	237	234	200	225	200	221	245	219	239	225	231	233	207	229	227	218	209	208	212	222	247	214	207	233	221	221	235	227	225	200	230	214	212	257	209	215	242	209	237	222	212	209	198	216	229	252	244	201	221	178	233	200	240	232	211	216	246	233	223	233	216	216	212	205	217	217	215	202	206	218	213	211	220	235	210	244	211	225	227	224	219	220	198	209	246	191	239	215	257	220	220	213	205	216	216	206	220	231	212	201	243	214	238	245	234	244	221	215	227	244	224	198	201	210	201	230	237	207	206	185	226	238	236	211	214	198	216	210	212	216	221	224	212	207	207	236	235	223	223	242	239	239	234	203	225	210	213	256	214	210	225	210	226	196	237	212	241	225	218	236	230	214	217	244	222	218	213	226	205	209	215	223	223	228	228	199	216	237	259	226	219	235	217	212	225	201	233	226	192	223	259	216	215	229	214	251	239	217	216	221	225	224	198	204	218	193	197	201	217	219	207	226	226	213	234	216	211	204	201	234	204	197	233	238	250	204	219	196	225	213	210	238	196	221	207	213	229	193	227	244	215	203	209	196	204	221	216	214	255	220	201	225	236	210	211	227	218	233	256	256	222	245	217	196	212	213	225	215	215	230	219	218	228	238	232	225	220	240	221	218	220	231	219	247	205	229	232	243	235	212	210	224	239	224	202	231	218	244	226	246	232	221	217	215	241	211	228	214	211	216	213	223	196	215	213	200	223	244	203	225	214	186	238	222	235	183	207	206	228	226	232	226	208	204	238	238	224	237	224	201	225	223	227	227	232	202	202	227	228	218	213	219	224	209	218	248	232	203	229	205	208	212	255	270	219	233	233	227	226	195	230	216	235	207	228	213	202	201	231	196	236	224	230	218	206	245	226	217	247	229	241	225	255	217	230	258	207	212	229	210	215	194	219	194	211	241	200	222	241	231	225	233	203	206	209	228	190	211	230	227	265	240	226	252	216	232	204	241	241	194	212	219	196	206	224	238	239	221	204	275	231	212	238	205	212	249	197	220	212	209	220	183	203	216	220	219	225	217	223	230	221	237	230	229	238	252	244	229	197	215	224	212	211	225	236	223	185	230	215	210	217	231	204	218	234	233	209	215	209	220	225	213	223	205	190	223	203	203	251	256	218	214	230	193	216	214	232	231	208	193	226	218	212	208	226	226	218	215	204	191	235	232	223	206	206	215	219	210	221	197	209	223	225	191	205	218	232	234	218	213	224	224	200	226	218	260	207	217	211	236	216	211	214	239	206	225	238	243	242	203	221	199	233	208	225	210	228	230	201	229	196	204	209	240	204	229	210	193	206	191	222	242	235	219	196	229	202	218	251	236	251	217	208	227	233	225	221	234	216	201	192	248	191	247	223	239	210	220	214	221	221	225	220	212	229	195	219	214	214	238	236	221	208	192	222	220	227	207	206	240	226	227	210	192	210	221	193	223	216	212	231	219	208	212	213	237	239	240	217	237	216	211	220	241	242	210	238	236	239	247	200	239	226	214	249	199	208	211	244	206	217	216	220	217	202	212	225	208	208	224	204	208	243	194	226	230	223	253	255	227	215	244	230	224	216	225	209	241	198	216	213	220	209	210	232	201	228	224	243	205	200	229	226	227	221	225	200	231	247	242	234	215	228	244	223	225	216	222	206	213	232	218	200	200	210	257	234	219	183	213	251	205	209	241	225	206	199	218	236	240	228	243	212	190	199	174	213	231	215	225	238	204	223	213	201	216	225	209	225	212	199	210	213	205	219	223	208	206	180	221	224	240	215	226	241	235	205	203	213	198	252	237	236	224	217	221	238	228	225	240	230	214	230	219	218	217	226	204	207	240	214	231	225	211	207	233	224	210	224	225	228	199	184	208	212	202	221	218	218	226	212	244	227	214	222	214	209	198	212	220	203	207	209	250	248	225	227	242	215	211	218	219	224	223	237	236	204	220	237	219	222	209	225	223	210	221	220	225	236	232	233	216	210	207	232	218	227	232	240	226	201	215	222	214	185	177	211	194	231	220	210	229	223	230	207	235	238	215	190	228	194	227	189	213	214	270	213	211	207	253	194	193	200	212	221	217	229	184	200	233	238	232	194	268	247	205	212	203	231	210	244	226	232	232	215	211	197	210	199	219	213	208	207	220	244	226	213	233	214	221	210	199	221	218	223	226	204	232	219	202	235	215	234	231	225	220	236	238	220	193	233	209	196	232	240	187	231	202	213	272	226	248	205	204	223	236	220	224	211	232	229	196	219	206	240	204	236	199	203	229	227	222	202	213	200	223	207	239	226	228	204	221	244	229	218	207	228	242	216	214	215	210	210	198	226	234	221	216	203	250	206	216	204	207	204	237	199	228	228	193	209	208	243	197	198	193	234	184	197	220	254	241	260	246	217	212	224	210	209	221	199	228	239	224	237	216	227	206	229	217	257	246
54454	59741	22944	2212	1940	1645	1412	1225	1215	1106	980	907	967	870	839	839	768	730	736	770	748	729	695	700	730	675	691	656	614	635	648	690	680	764	812	681	743	723	653	712	652	766	797	1016	1008	1052	1020	1278	1540	1692	1751	1729	2222	2292	2062	1443	937	1090	1089	847	733	711	1415	3054	2323	662	615	644	631	649	621	668	627	612	588	612	594	652	639	627	588	649	640	610	602	648	645	614	621	605	641	609	578	593	585	632	606	638	624	577	618	616	648	585	600	646	586	607	595	608	592	601	593	601	604	649	602	631	620	586	616	646	603	615	605	599	606	617	616	609	603	645	620	640	592	658	614	609	613	611	633	626	616	618	607	609	584	609	595	599	634	624	621	630	637	578	612	632	619	629	602	608	611	635	599	622	613	605	624	636	651	587	597	614	640	642	624	617	631	572	632	593	620	577	607	639	610	597	624	646	604	594	593	594	632	653	634	599	626	596	612	624	640	566	598	630	649	623	591	612	628	590	590	567	640	611	614	627	592	614	637	618	577	623	610	617	627	596	618	623	631	628	578	572	589	604	596	587	631	573	602	613	607	576	605	602	640	611	624	598	595	593	624	634	602	622	644	640	597	642	650	621	610	629	634	597	612	623	596	607	623	577	589	612	607	652	638	635	577	596	624	609	647	603	629	542	614	622	579	604	626	610	623	626	610	578	596	646	670	617	618	618	639	623	578	604	616	607	603	579	594	564	618	623	575	613	590	616	591	638	643	565	643	603	647	597	635	626	558	588	580	579	625	613	589	626	618	623	632	590	594	610	609	607	599	575	607	616	674	590	652	584	614	596	615	621	639	617	611	656	608	592	617	609	618	610	631	598	655	593	640	617	615	605	586	583	649	612	593	600	625	588	621	655	651	576	604	641	625	604	598	640	569	691	610	607	678	597	589	602	584	609	627	633	627	578	598	612	604	664	642	625	613	654	605	656	627	678	616	641	630	635	582	629	616	614	581	553	648	625	619	606	621	656	616	635	608	639	578	625	598	658	623	613	690	601	575	593	632	609	658	634	670	644	611	611	633	597	615	603	587	587	653	645	594	607	609	602	631	615	629	597	641	636	615	612	620	649	607	617	647	588	619	590	620	623	637	630	671	639	637	617	581	601	587	596	616	582	629	613	613	621	640	601	624	570	667	608	576	599	621	595	573	615	625	631	590	628	618	627	570	635	609	585	555	599	635	644	605	602	668	626	683	667	568	619	643	620	628	581	624	642	609	569	665	608	607	661	586	582	619	603	646	604	638	649	626	647	686	589	612	597	614	634	584	656	638	665	605	598	612	616	626	603	589	637	633	608	572	595	611	678	596	632	626	609	626	594	625	630	607	616	633	619	621	655	613	611	649	673	621	656	594	603	615	579	652	612	601	607	622	599	604	606	629	610	637	646	603	668	634	572	608	627	615	619	624	637	604	616	614	607	634	629	605	592	631	605	593	643	645	660	621	581	606	619	642	575	625	656	590	568	590	658	585	588	658	625	632	588	610	578	643	619	645	570	600	586	586	613	629	591	608	655	584	559	627	605	612	650	623	628	657	605	602	591	626	606	594	618	613	628	622	576	610	589	536	594	621	607	635	616	604	593	657	626	629	616	608	602	585	612	643	650	635	595	608	624	635	594	619	590	604	628	593	581	600	612	547	592	556	649	559	614	607	636	572	632	572	645	598	618	620	596	619	627	645	565	662	619	608	601	618	577	627	591	631	646	643	611	585	586	605	583	654	655	608	616	597	585	596	623	592	584	651	629	563	646	620	639	627	615	650	571	615	636	596	619	608	587	619	650	585	602	630	619	638	572	623	588	611	616	643	629	656	580	615	602	593	579	650	600	618	609	625	601	588	604	655	613	607	643	671	590	633	633	616	635	606	639	598	660	586	646	628	589	625	628	625	564	615	625	615	573	632	622	638	621	619	604	623	659	650	589	619	635	623	672	651	593	624	590	567	580	623	655	650	623	566	597	568	618	654	630	626	608	622	632	616	682	599	590	621	611	612	570	541	622	645	608	635	579	634	602	615	635	596	610	604	664	614	602	596	574	569	596	639	635	629	610	624	637	624	604	561	616	589	610	585	631	624	647	621	609	587	621	623	639	616	606	612	583	599	615	590	628	646	650	642	536	618	639	644	644	614	633	635	607	656	614	603	582	611	665	617	626	584	632	575	613	626	639	594	615	578	648	607	591	598	647	660	616	614	596	603	630	620	615	637	588	644	609	619	601	610	663	634	603	607	647	625	623	590	597	658	609	567	629	624	660	627	557	566	625	632	628	586	620	594	627	599	609	626	572	597	616	598	618	678	597	606	582	653	615	622	639	609	593	642	617	622	634	649	588	591	603	599	600	559	607	600	663	642	584	575	657	595	560	687	599	611	583	602	614	618	618	589	615	633	606	603	635	631	583	600	664	618	670	611	621	572	634	660	606	618	585	607	613	608	631	610	606	616	636	640	629	656	610	620	645	655	639	610	582	617	590	620	561	593	613	621	625	572	622	614	625	582	594	596	615	601	610	564	622	600	594	644	568	594	634	620	631	628	616	621	618	590	647	584	696	641	664	627	592	597	585	623	616	642	664	623	605	598	641	652	608	636	621	563	594	630	592	623	598	616	627	647	612	632	584	611	641	575	580	622	638	619	643	610	605	578	635	581	651	600	638	612	593	548	581	635	604	597	608	621	641	643	612	583	645	578	631	627	596	633	622	621	567	588	593	656	617	594	626	610	650	645	588	611	594	663	618	618	587	651	624	612	621	591	606	586	619	611	626	630	650	596	619	617	631	622	610	655	627	600	611	635	641	602	649	640	569	603	611	597	614	635	621	616	583	599	618	629	620	585	644	624	629	603	628	626	601	628	616	643	650	589	676	620	623	657	582	618	614	606	629	627	626	612	575	591	626	623	641	623	614	668	599	654	602	646	625	643	645	625	573	636	631	623	615	611	554	588	580	670	657	607	611	609	667	573	640	582	645	615	665	597	607	578	571	627	581	598	634	607	644	605	592	611	595	621	594	609	653	616	593	581	655	607	579	613	656	636	616	616	618	604	637	633	615	620	630	597	616	613	609	624	653	628	597	597	601	659	633	585	644	579	597	628	574	584	585	563	588	607	618	588	573	630	630	581	621	626	605	603	656	599	616	605	609	607	599	632	614	595	607	598	618	566	576	601	629	593	640	585	655	600	599	609	621	640	592	603	626	604	608	627	604	625	610	643	617	579	616	646	638	564	560	616	618	627	651	594	638	607	574	609	649	639	627	622	562	619	569	599	592	637	618	575	610	601	601	576	606	603	595	623	636	621	614	596	590	622	583	611	574	611	618	586	558	642	618	573	605	605	605	621	640	626	596	634	579	599	626	586	625	621	627	624	592	626	607	592	650	599	630	627	562	597	560	631	636	624	601	624	647	606	658	613	621	633	601	601	621	649	593	612	671	597	638	656	650	572	671	620	597	617	605	625	630	615	651	597	636	649	625
27013	16654	4520	484	261	242	271	275	265	223	245	270	273	264	257	253	257	283	250	269	245	269	279	288	251	250	248	244	247	248	269	251	270	280	237	255	301	265	268	251	265	244	264	285	268	278	260	273	242	272	278	268	275	282	268	242	258	265	259	248	267	230	250	293	283	246	283	215	287	260	247	252	257	255	236	241	282	238	246	248	282	257	266	239	267	210	245	244	248	274	250	257	273	243	266	264	266	295	233	278	284	268	255	254	226	262	255	267	265	253	249	247	239	272	266	266	252	231	243	268	262	263	283	235	271	287	269	230	211	251	273	227	259	247	255	281	229	278	256	247	262	251	262	250	257	251	259	236	255	242	221	218	228	277	268	257	242	274	263	278	224	245	264	247	222	269	252	244	249	235	242	272	272	249	241	236	278	288	251	250	274	238	276	243	251	245	233	251	242	244	270	235	268	280	255	271	239	254	267	264	270	243	265	253	256	269	230	249	261	256	249	264	252	249	265	259	286	280	246	282	260	240	269	267	271	270	265	229	257	231	247	270	257	252	247	236	233	245	232	238	267	222	271	250	234	256	258	280	260	249	237	258	239	254	259	245	265	239	260	282	252	264	274	277	256	282	277	247	208	253	245	231	253	265	253	263	256	265	251	262	254	255	243	254	257	256	244	263	267	251	263	263	261	266	276	250	261	247	254	218	286	273	247	217	240	252	251	288	245	262	230	262	252	248	261	264	272	254	284	251	251	256	239	269	287	245	233	269	258	257	281	253	251	231	250	245	263	232	256	242	283	265	272	241	258	256	222	290	273	273	260	254	281	235	256	258	260	268	264	238	253	249	278	243	289	230	271	244	278	257	267	248	263	254	252	253	269	260	278	258	280	238	259	252	251	258	236	275	240	256	244	266	254	253	256	264	247	254	244	249	260	271	219	276	250	277	259	249	224	248	265	263	268	250	257	223	231	222	252	257	251	266	274	249	271	260	244	262	272	270	283	256	251	250	266	260	262	232	242	289	280	278	251	255	258	250	243	224	236	240	251	303	259	279	247	229	255	262	239	266	238	238	276	276	254	236	256	257	260	247	262	248	247	268	229	245	268	256	269	246	238	239	245	251	257	266	263	280	260	252	260	263	268	263	289	267	263	275	267	267	256	242	262	269	288	248	216	219	277	270	232	234	253	229	231	216	251	232	261	213	258	266	257	255	267	263	250	253	254	256	259	257	247	262	286	274	253	273	265	261	243	288	245	269	266	224	296	244	285	288	269	235	274	265	260	255	248	268	243	262	277	267	271	228	263	254	260	230	234	268	248	261	260	238	272	245	246	238	255	263	226	261	308	268	258	242	280	279	262	267	263	270	231	245	257	241	252	253	281	264	239	246	265	276	262	268	258	237	249	220	246	240	262	241	258	277	270	249	261	232	262	255	256	277	277	244	251	285	236	245	259	242	256	271	249	280	242	252	238	263	288	252	253	219	253	249	286	272	273	265	288	230	264	253	236	255	250	244	226	246	250	250	261	276	245	243	255	230	273	278	294	264	234	255	269	255	270	254	246	269	265	256	259	292	243	272	269	247	260	262	255	273	254	240	282	252	245	230	250	263	238	261	260	234	266	280	247	274	260	272	282	235	272	277	241	260	200	267	267	246	221	261	268	221	266	260	264	259	253	267	261	252	255	267	264	251	281	249	256	267	249	267	248	282	240	248	284	256	253	238	268	249	246	256	269	258	236	244	249	235	243	259	279	280	237	250	260	233	261	260	237	244	226	240	255	235	238	260	254	239	246	271	275	259	252	244	282	274	233	250	268	267	239	298	257	248	261	257	239	265	254	237	257	256	279	238	267	270	261	235	256	243	262	240	260	235	255	237	229	261	233	256	266	248	241	256	258	250	263	235	264	253	256	267	255	260	248	246	275	254	241	269	248	260	252	271	269	278	280	248	235	271	238	290	222	258	273	240	255	271	217	253	267	241	263	252	280	255	237	274	246	248	254	259	276	250	258	246	242	259	239	243	250	222	244	242	259	253	234	250	251	253	262	244	251	281	260	246	263	252	292	243	252	243	238	227	253	273	277	263	294	279	267	262	230	243	256	261	255	262	260	252	239	244	261	268	255	276	266	263	257	261	285	242	262	232	237	267	258	241	245	223	266	271	271	288	251	237	259	247	245	292	240	248	248	237	254	287	265	277	264	237	235	218	252	235	262	245	273	239	266	254	250	270	221	240	251	260	251	257	271	251	247	267	242	266	250	246	308	257	263	279	270	253	259	222	239	258	286	282	280	248	257	244	276	255	253	260	278	268	213	225	239	247	260	262	258	262	278	254	258	249	261	277	234	268	253	237	243	260	255	281	259	267	257	265	253	260	241	271	268	264	260	224	226	256	270	270	233	258	238	274	273	251	283	243	255	254	254	290	252	230	253	244	258	231	258	239	223	234	234	284	257	303	233	245	260	251	257	277	272	252	255	245	228	275	222	286	230	268	286	256	250	259	245	229	245	264	257	241	268	254	290	263	252	256	245	246	259	269	268	257	240	258	266	252	284	282	273	259	260	262	252	237	261	267	268	273	244	250	282	259	255	274	247	256	265	233	272	261	268	221	270	261	251	250	262	227	264	252	258	243	262	236	249	257	252	267	267	252	247	237	239	278	256	250	223	255	246	243	263	240	255	255	243	255	240	275	262	276	255	228	279	246	226	269	272	252	282	226	273	258	277	285	286	269	268	242	261	263	265	266	249	254	229	212	251	242	261	257	263	239	233	262	265	237	244	250	290	236	267	266	286	279	257	272	282	231	252	243	262	268	255	260	239	274	232	273	270	279	259	264	248	233	235	248	269	252	260	256	273	249	253	281	275	257	252	273	241	263	271	251	241	247	261	258	267	251	250	254	247	240	236	238	272	249	248	263	248	258	261	254	257	252	269	224	261	248	244	232	243	242	233	259	249	276	241	258	288	276	222	254	240	257	247	255	240	246	248	268	258	235	262	265	260	239	259	295	247	238	263	233	254	261	291	250	259	243	250	243	268	256	273	251	262	262	232	254	300	285	253	245	260	262	263	248	275	266	237	253	259	272	239	250	252	256	253	299	264	243	269	231	220	251	269	253	225	273	277	248	265	251	233	267	269	266	266	286	249	264	274	259	236	250	263	260	247	243	222	256	249	256	257	258	262	267	235	263	249	251	276	245	236	255	234	268	253	274	266	264	256	264	262	256	232	265	303	254	233	260	253	260	265	272	263	273	264	256	260	241	264	255	240	258	262	271	279	217	256	260	242	234	273	239	266	278	274	266	235	265	239	259	281	255	257	249	251	226	256	250	258	267	276	257	257	259	275	250	244	243	257	293	268	261	253	267	302	271	263	240	255	275	235	267	252	253	258	249	274	256	248	252	221	280	241	265	261	244	243	254	252	270	264	233	253	224	247	233	233	259	240	254	269	246	280	258	273	239	256	228	245	259	223	250	235	250	249	263	254	262	247	237	256	260	249	257
23104	20137	4253	746	760	762	686	752	701	703	709	679	756	692	739	699	698	734	703	723	670	674	674	720	636	729	701	640	665	704	714	682	665	703	713	697	740	728	674	663	645	653	739	741	696	737	719	740	694	779	728	780	729	784	754	695	744	672	703	691	711	696	756	920	837	717	700	687	746	713	670	687	697	652	729	682	695	708	664	721	692	672	720	729	725	737	713	636	659	643	726	673	696	697	663	639	711	685	699	627	700	658	676	709	699	687	690	679	696	635	719	685	677	728	690	679	697	696	718	664	679	666	721	701	701	697	715	737	708	671	692	697	696	706	666	667	705	719	648	688	712	692	636	712	628	677	662	660	642	696	691	756	681	670	658	679	699	677	721	729	657	724	738	650	671	667	672	706	668	695	697	717	702	674	688	645	671	676	676	637	670	694	689	693	719	664	648	706	698	711	673	747	657	700	697	690	678	682	683	703	635	687	667	668	667	722	703	702	719	710	692	701	684	711	717	697	698	651	646	682	683	699	703	663	711	726	668	679	704	685	677	665	699	682	713	649	659	742	677	672	735	672	758	733	715	713	670	650	658	690	685	739	662	697	643	635	658	690	679	684	652	677	687	671	716	718	702	668	669	691	722	706	683	660	707	673	660	747	668	681	694	637	728	674	662	712	725	671	712	729	700	700	696	692	715	648	682	684	650	706	671	679	721	651	738	679	680	676	684	666	697	677	702	698	682	698	654	701	694	727	647	692	706	725	707	681	676	697	679	701	700	763	674	673	700	764	682	731	632	690	733	632	672	689	655	720	705	678	671	680	667	674	646	703	691	696	690	675	668	683	653	690	710	632	700	656	701	676	702	658	667	715	692	723	720	683	684	681	660	673	704	715	676	704	710	647	717	715	712	721	661	734	709	707	675	704	691	674	694	672	714	656	705	710	691	687	669	723	694	702	693	672	699	723	719	628	736	730	684	684	672	731	756	692	718	667	714	674	678	702	661	691	694	713	673	686	702	690	674	736	683	636	670	692	670	715	679	676	614	702	689	688	675	663	684	671	682	638	656	703	667	701	678	670	713	675	672	698	718	674	751	712	680	755	688	684	688	696	713	672	666	707	657	749	676	668	750	750	680	738	686	718	725	673	655	725	670	677	747	708	703	677	682	674	701	661	707	661	736	691	700	722	664	683	700	713	667	655	773	662	677	659	675	711	722	681	676	711	670	699	747	711	672	676	699	726	677	679	672	656	707	679	732	729	693	684	700	710	659	700	695	726	693	679	661	711	678	669	708	646	667	698	709	703	716	698	700	686	668	699	684	711	674	692	693	674	714	638	667	714	646	742	667	697	720	729	645	656	701	650	697	682	725	691	694	702	682	653	743	687	720	672	672	707	675	662	679	677	700	701	722	692	736	639	706	682	704	689	648	739	652	659	658	747	680	681	656	677	680	681	670	677	676	661	695	664	714	641	661	685	763	674	677	682	717	683	689	664	682	683	726	720	691	670	689	707	702	662	695	701	661	641	690	736	690	721	678	724	672	708	674	699	719	754	687	747	706	702	675	682	674	639	675	707	740	663	737	674	666	664	685	702	705	671	658	724	725	699	664	678	697	779	694	680	688	750	696	696	695	678	639	634	625	737	684	684	684	714	695	680	674	673	686	662	699	693	678	673	688	722	682	682	674	701	704	671	676	674	717	731	666	650	715	693	679	684	655	722	666	679	661	655	707	642	707	742	643	692	653	707	684	696	654	662	675	691	686	692	689	714	670	632	703	639	691	651	717	669	672	678	664	698	749	716	657	721	680	701	690	652	652	699	670	681	696	697	713	735	726	710	673	641	717	657	689	729	660	690	690	691	683	636	693	624	632	708	720	663	689	711	687	702	713	714	685	704	703	730	674	684	702	667	699	627	719	717	663	672	685	661	686	723	725	687	697	714	684	662	653	638	662	684	729	680	691	679	724	689	657	686	670	724	684	684	662	688	679	750	662	733	678	681	682	694	683	659	717	682	716	685	696	721	680	632	676	676	758	664	720	698	676	690	686	674	662	666	679	704	688	720	705	723	720	685	722	675	739	730	602	657	655	700	679	663	693	733	707	707	647	674	700	711	692	746	706	707	722	665	684	698	737	727	670	682	736	707	695	677	656	684	679	715	660	731	672	650	687	684	660	711	718	692	708	701	664	652	685	679	697	686	693	660	680	714	706	673	716	693	698	743	713	703	667	677	687	687	679	682	678	729	652	709	700	715	717	712	669	668	704	661	674	691	654	687	696	658	729	682	649	610	687	646	679	658	718	688	684	684	713	657	672	696	671	693	658	709	709	707	721	675	709	714	678	707	688	720	704	719	688	705	676	723	700	708	689	696	687	726	707	732	659	673	710	693	692	717	732	673	690	670	702	718	740	735	689	703	697	725	710	682	729	680	705	656	711	705	696	700	697	672	694	697	667	675	731	678	657	697	641	762	722	691	689	722	708	724	679	705	712	697	723	706	688	706	741	686	703	732	720	668	698	697	676	678	621	723	698	704	664	677	665	678	652	666	650	733	675	691	686	696	664	678	691	663	653	707	698	684	705	664	676	722	708	707	706	717	682	711	676	630	705	700	753	684	688	682	676	675	713	687	676	667	731	705	702	681	673	703	702	700	699	674	677	723	626	692	692	699	640	692	725	661	661	714	691	671	647	633	733	692	639	666	693	722	684	722	626	701	662	689	749	666	677	690	720	672	686	687	708	681	684	718	645	693	698	727	681	705	666	626	664	670	689	669	687	676	656	684	671	655	708	711	708	712	672	679	680	687	703	703	759	698	658	676	661	688	703	696	668	706	675	677	715	709	672	694	712	687	687	716	669	714	696	712	692	674	664	661	647	648	671	691	670	673	704	679	676	684	682	703	734	718	711	737	700	687	728	703	673	687	695	661	731	645	738	738	667	689	694	690	703	693	698	700	708	677	679	705	663	712	704	729	682	688	718	720	714	711	668	686	700	653	705	662	682	695	656	718	686	648	678	703	671	681	703	647	746	728	684	670	650	690	710	658	715	720	703	723	699	663	695	700	723	714	682	690	692	614	703	727	693	723	713	679	704	679	720	643	702	706	683	666	706	701	683	722	702	663	678	698	716	681	696	674	734	709	710	680	676	693	710	672	701	741	694	698	730	704	740	673	676	713	663	690	722	693	713	665	730	649	688	681	685	726	645	685	698	689	710	665	658	718	668	732	684	662	665	704	696	681	667	681	652	720	692	737	645	657	644	690	682	708	659	691	676	681	689	710	659	688	698	699	675	668	681	683	705	689	689	645	686	670	686	731	687	669	691	691	671	755	705	725	688	689	699	694	696	669	715	657	636	707	691	709	722	696	698	663	736	662	765	639	675	722	722	727	672	645	671	691	659	674	696	677	704	738	681	700	662	697	679	691	759	619	652	625	688	722	677	688	684	708	640	698	661	643	716	719	681	732	733	701	654	717	651	699	702	726	692	658	696	697	736	668	701	704
68029	59718	30403	4934	415	369	295	244	227	217	230	219	211	185	198	222	168	186	182	183	217	185	176	187	203	205	189	167	169	209	173	201	208	194	188	201	224	178	206	177	177	202	204	181	229	209	210	256	251	226	278	195	271	277	265	237	226	186	232	211	219	204	260	374	339	172	188	179	202	195	182	181	179	167	192	156	174	201	201	185	193	186	171	177	176	174	161	174	171	190	209	192	174	181	200	170	189	197	184	193	174	198	188	156	180	184	210	191	190	181	203	178	203	200	211	188	202	175	190	188	188	182	179	191	189	204	165	181	157	186	213	168	187	204	181	197	176	179	200	178	196	176	193	181	209	187	175	182	202	198	201	180	196	183	201	199	185	155	168	196	191	183	177	196	172	205	189	171	197	194	178	197	190	176	181	193	179	180	172	199	178	186	172	206	192	183	188	195	172	176	205	194	198	163	191	185	193	189	187	185	210	191	189	180	184	180	172	198	197	199	172	163	185	193	163	152	176	187	196	166	192	198	162	176	168	174	175	193	187	157	212	184	180	190	187	187	165	184	184	174	186	200	155	176	204	168	183	199	174	184	201	188	183	163	186	185	160	208	191	169	185	210	178	182	170	183	185	171	195	197	174	169	208	176	184	188	192	187	189	155	182	164	189	186	176	177	173	178	187	204	182	182	187	208	176	194	177	204	200	172	177	166	185	184	183	197	191	190	181	190	163	186	207	180	177	173	205	191	179	170	165	203	194	188	199	203	178	170	190	177	177	179	179	179	196	172	185	160	199	182	195	186	198	200	189	188	179	188	168	189	205	192	176	183	157	186	167	158	189	181	186	170	176	184	198	189	194	179	179	174	162	163	198	180	187	181	181	171	183	171	183	210	170	187	176	164	180	169	181	170	174	182	200	184	191	183	185	177	184	170	195	179	161	173	174	192	191	193	185	194	190	167	200	180	182	206	202	184	178	160	179	157	198	171	204	169	179	186	177	181	173	188	202	171	198	170	175	183	176	172	176	175	180	168	185	181	193	179	191	199	183	191	198	214	171	179	214	174	212	195	182	209	171	185	191	193	166	195	183	191	175	188	190	176	162	190	194	194	167	201	193	199	218	166	179	184	183	180	217	204	198	176	178	191	187	188	178	212	164	193	184	196	168	189	186	169	177	184	171	193	177	201	153	197	197	189	189	202	190	185	192	174	192	198	180	213	183	206	199	169	191	204	195	188	179	194	203	177	180	174	158	210	187	178	194	182	194	198	179	175	168	191	218	205	184	186	165	185	178	191	154	184	193	183	212	196	187	182	180	189	208	166	175	205	184	193	188	191	199	185	179	170	177	203	180	177	179	171	180	181	199	210	178	184	166	170	197	165	175	193	182	182	201	176	179	175	169	178	199	190	189	185	185	175	183	202	191	186	183	196	189	188	195	185	182	196	201	200	183	172	184	188	176	177	181	177	189	175	173	157	178	171	180	196	164	165	175	176	209	174	194	201	185	152	150	170	197	160	186	178	189	205	192	192	208	187	185	195	189	188	192	152	209	198	182	193	187	176	191	184	173	205	189	208	189	171	200	170	167	162	177	180	161	176	202	196	169	213	189	179	189	184	172	187	208	171	192	203	194	175	178	178	205	175	200	197	200	175	167	182	183	182	174	199	156	215	188	194	187	187	195	170	179	172	181	177	184	181	176	191	158	180	180	190	156	184	172	165	182	198	174	190	160	180	189	171	185	166	218	207	200	205	195	193	180	174	213	169	192	199	189	182	182	172	196	167	191	177	179	212	201	172	189	198	185	180	197	174	183	171	176	176	182	192	180	187	197	212	185	180	186	189	188	184	185	157	191	182	177	179	190	162	179	163	159	167	187	198	198	183	159	173	182	176	182	182	215	179	195	183	204	183	199	196	172	178	175	182	165	205	184	195	213	181	203	203	191	178	185	180	177	186	176	187	181	173	217	186	175	184	205	176	183	200	187	176	175	195	162	176	183	168	170	195	194	199	203	175	182	149	156	188	194	162	192	175	187	192	214	192	184	190	181	189	187	204	202	196	168	165	182	189	194	177	187	186	179	200	169	186	208	183	198	185	204	173	190	185	197	167	200	188	169	169	205	156	186	183	185	169	176	187	175	179	199	175	180	199	196	177	171	161	169	178	170	184	166	189	202	184	174	161	198	193	164	185	167	189	208	207	193	185	153	200	186	187	176	191	174	173	196	179	174	200	177	174	173	184	186	171	187	176	195	172	172	209	189	185	187	202	185	180	183	185	198	151	171	199	184	204	168	203	174	199	174	184	206	186	192	185	182	186	208	184	201	176	177	168	189	195	155	180	196	164	191	175	173	186	197	183	196	211	187	193	170	188	193	148	165	193	163	197	182	185	171	203	195	174	195	168	179	170	186	184	194	187	164	180	190	186	175	190	201	180	199	192	203	196	191	158	168	141	193	170	178	206	163	187	207	166	170	196	174	203	181	181	169	195	187	172	171	195	178	165	200	190	170	191	169	179	179	191	178	174	168	179	190	177	196	183	177	184	181	164	180	180	207	170	180	188	178	180	200	188	191	166	193	195	186	193	180	202	175	183	187	188	184	187	202	192	200	188	196	165	194	205	167	168	186	168	195	190	184	213	167	195	177	162	184	195	201	222	203	163	161	182	164	196	185	168	162	208	199	188	196	189	172	183	184	201	209	174	202	197	198	168	177	212	174	180	184	197	200	196	176	191	188	180	190	183	182	207	162	189	178	197	180	172	197	198	174	170	191	182	203	194	179	211	190	198	161	173	186	192	172	194	194	185	185	172	171	203	212	193	191	179	177	199	186	191	167	200	164	153	170	187	205	203	198	171	221	171	158	192	173	180	208	176	194	205	195	196	187	167	193	194	200	191	187	167	169	152	168	168	190	214	185	162	173	198	192	175	177	181	150	188	200	207	211	192	169	196	191	194	183	198	169	174	186	205	156	169	182	190	182	179	186	190	182	195	197	198	193	174	199	186	185	184	207	202	185	207	192	184	192	196	179	190	187	178	194	187	195	163	160	188	186	203	195	179	164	200	182	200	198	170	181	174	189	181	185	201	173	192	181	188	192	179	182	184	182	182	191	165	180	190	188	190	172	187	197	200	195	178	171	190	194	196	177	178	191	180	205	160	155	178	164	180	203	175	193	193	204	210	199	191	198	192	189	190	175	176	206	194	174	193	198	183	191	204	222	162	169	171	175	181	181	183	158	171	186	190	178	165	185	191	193	195	179	162	180	196	185	167	225	200	161	184	180	199	154	182	189	178	181	183	170	183	194	164	162	189	186	170	181	182	172	184	183	180	197	184	182	154	168	191	176	153	177	185	189	182	162	201	197	195	195	170	172	192	207	167	183	173	179	195	164	194	161	206	188	183	191	183	172	187	219	187	189	201	182	173	184	194	182	184	210	163	186	190	197	182	177	190	193	205	169	175	197	187	176	179	207	192	197	204	194	181	181	192	181	179	170	193	180	192
44695	47334	13933	1411	1322	1113	1008	885	806	737	731	679	652	672	562	690	587	606	593	579	549	596	547	598	544	567	542	602	491	565	563	546	625	582	601	620	548	563	574	567	597	557	601	665	649	708	732	892	991	951	953	1081	1072	1270	1157	941	634	672	736	616	578	556	1096	1889	1646	560	522	505	540	521	546	576	562	531	516	555	539	551	552	520	531	524	506	568	508	519	535	526	512	515	519	517	539	527	548	528	518	564	543	499	511	544	514	571	547	527	527	524	528	507	518	498	503	477	507	527	514	508	489	553	515	511	526	537	519	513	543	566	486	514	553	537	546	527	546	533	538	554	540	535	519	554	498	547	525	516	546	530	530	497	562	488	557	515	535	538	504	525	515	529	491	511	503	502	526	551	534	552	524	481	528	554	525	518	504	496	515	504	523	562	483	538	512	530	534	514	564	528	534	507	544	494	551	494	516	513	521	505	587	563	505	510	530	508	555	499	548	524	503	509	533	496	494	501	526	475	523	530	491	521	524	518	526	524	548	533	572	524	542	551	531	492	558	539	570	501	533	526	543	468	555	518	544	534	494	511	501	525	560	522	529	543	480	536	544	523	470	502	468	507	529	502	562	524	536	525	523	557	543	515	533	530	518	489	542	537	522	500	543	499	502	486	513	521	474	527	529	538	528	506	549	532	487	529	512	502	498	492	548	547	487	494	537	550	517	500	464	504	526	520	542	532	538	526	545	509	528	537	509	539	510	506	496	549	555	533	522	526	528	508	494	535	532	477	518	541	519	563	496	518	495	514	558	515	483	523	545	517	510	522	541	528	496	511	497	483	488	529	532	491	515	532	527	532	473	516	506	493	566	538	547	551	458	501	519	537	499	529	493	528	524	506	500	534	514	506	538	569	548	516	542	549	520	535	488	533	532	543	492	524	505	528	521	546	505	549	523	523	524	526	509	528	548	488	505	519	499	521	500	529	538	516	548	561	527	532	518	572	518	573	494	524	507	505	504	548	547	550	535	518	479	518	528	504	547	521	516	516	545	505	508	521	560	528	538	507	492	518	522	536	528	528	513	524	535	498	524	485	511	499	554	565	561	532	529	537	492	565	543	533	549	548	515	509	536	561	534	480	515	499	515	515	514	528	520	497	536	510	520	533	535	534	529	522	543	533	500	532	527	564	506	533	530	506	490	542	575	521	529	525	500	466	488	561	505	527	524	521	563	540	536	521	478	554	521	521	544	505	548	533	480	553	534	540	525	507	488	564	503	523	545	519	541	541	527	554	546	518	528	531	553	505	543	532	467	568	545	531	535	523	559	473	533	512	510	556	564	518	502	553	533	444	511	522	510	516	525	541	526	507	503	518	503	542	512	555	492	494	495	560	514	530	466	548	568	485	523	519	508	538	570	488	518	497	514	512	511	493	518	533	531	513	515	508	528	490	491	569	530	500	504	525	524	500	526	472	544	489	535	546	539	546	582	533	547	503	517	553	536	513	571	531	536	552	514	534	494	565	585	558	550	535	554	503	533	526	517	532	547	508	550	510	532	514	520	542	526	522	574	514	477	500	530	533	552	507	539	483	561	490	523	553	501	508	512	534	532	496	506	538	512	485	492	525	537	535	551	517	524	551	479	532	527	525	510	527	498	560	536	546	552	553	536	518	546	548	558	542	552	521	511	534	507	522	487	544	533	530	500	481	476	507	528	506	544	527	477	498	514	515	498	531	484	510	531	552	522	563	569	519	545	544	528	528	505	517	498	531	470	519	527	530	487	521	521	505	517	563	550	541	485	520	501	517	569	536	520	505	497	513	529	481	567	509	504	505	540	535	516	517	521	520	486	508	532	484	560	508	555	488	486	536	501	521	491	549	531	519	551	538	541	496	523	473	542	522	553	493	526	539	542	539	531	531	532	537	495	496	529	508	548	512	507	600	561	535	545	510	505	484	488	529	476	503	532	545	504	506	529	498	552	482	544	473	522	520	516	509	490	493	503	535	462	541	509	491	508	525	566	525	505	517	553	540	460	477	523	517	512	504	519	546	509	532	533	509	532	503	536	481	529	514	532	544	530	517	537	511	509	494	511	520	511	526	559	536	541	504	532	552	529	520	512	536	494	521	527	503	521	556	511	539	545	500	537	528	511	530	506	511	493	484	516	553	511	543	538	544	500	500	503	481	515	553	519	513	526	512	557	513	483	486	532	529	515	545	571	536	518	538	575	550	519	533	526	518	524	548	492	544	489	532	485	540	495	536	510	470	533	534	527	540	519	487	499	520	488	515	515	524	513	514	538	532	608	476	521	555	525	537	510	521	515	473	511	535	485	571	502	531	503	555	559	553	510	564	529	509	529	506	523	520	548	561	505	531	522	502	480	486	503	509	538	540	490	562	535	503	567	548	522	526	485	535	530	527	547	510	493	549	485	502	538	515	530	533	511	556	511	532	537	540	520	512	527	525	453	513	529	536	564	544	575	496	526	525	553	525	516	513	472	508	531	523	537	513	540	524	535	557	498	524	544	517	522	519	525	479	531	522	544	541	534	538	531	540	541	559	527	532	548	551	543	522	530	537	548	489	536	538	526	510	530	568	508	539	504	549	526	495	513	512	470	524	563	545	518	501	505	515	545	501	503	545	523	550	575	552	537	483	548	497	507	459	580	510	543	508	498	533	530	564	532	510	521	540	527	491	504	517	549	524	539	531	523	527	542	494	522	547	535	521	497	522	528	495	512	506	515	537	547	519	502	521	479	519	538	535	524	520	525	530	538	530	531	538	497	505	496	514	527	550	536	549	530	563	506	543	557	530	501	526	477	544	527	511	556	544	477	553	549	515	517	535	528	492	515	572	516	519	499	507	527	542	535	532	543	488	562	519	575	525	545	504	472	500	492	517	530	522	550	500	547	533	536	524	539	489	526	525	521	522	501	528	540	544	503	537	521	541	536	546	519	552	536	558	523	498	541	509	510	521	520	523	522	522	466	517	552	535	531	501	501	517	516	541	518	504	544	538	554	519	551	499	520	516	507	549	487	538	494	556	563	541	545	490	559	540	496	551	524	518	544	565	537	520	531	539	523	544	509	507	518	513	524	510	506	501	526	540	501	572	505	542	522	528	490	456	516	504	479	524	545	561	538	535	491	516	519	526	503	474	486	533	480	455	526	485	511	547	541	541	541	525	508	526	500	550	512	520	538	493	527	506	538	520	483	523	528	498	514	542	511	543	546	510	526	515	536	535	573	570	529	529	525	540	532	535	534	551	496	509	526	523	481	529	526	519	530	549	515	508	525	548	530	560	498	526	534	517	528	497	500	525	540	526	547	529	566	523	544	552	524	538	511	518	502	526	534	526	528	502	520	491	537	496	516	500	550	491	555	536	508	504	547	512	543	542	572	525	525	549	549	578	478	524	582	546	555	532	532	570	554	553	534	568	527	535	551	539	519	474	507	493	521	506	488	532	533	563	543	521	522	558	514	523	535	520	579	535	551	506	497	508	549	547
79746	71320	37462	10009	1161	523	424	396	343	308	292	293	257	275	273	251	246	243	237	263	245	223	252	245	244	221	237	231	222	230	216	236	241	257	245	221	217	256	212	216	246	264	233	247	239	269	287	320	302	301	302	391	434	377	347	301	276	296	262	270	272	278	330	550	456	223	246	242	251	224	261	231	234	217	232	235	233	220	240	273	244	227	223	229	207	220	192	205	239	215	199	238	231	210	221	246	215	220	222	245	203	237	202	233	190	211	227	238	247	228	224	212	226	241	225	218	226	237	223	227	242	220	221	233	237	225	237	262	211	226	244	234	232	211	245	209	208	193	229	229	218	210	224	242	209	245	218	243	220	219	234	204	211	235	245	216	221	229	225	218	233	216	234	246	224	239	221	209	205	230	225	231	209	235	256	237	203	192	222	218	191	225	220	208	230	208	204	247	242	215	200	236	219	211	241	207	207	236	241	213	250	210	215	233	218	230	227	230	220	229	200	209	226	210	221	221	227	202	216	222	241	197	224	239	242	224	248	261	222	228	218	195	202	220	198	248	210	215	204	200	235	224	228	214	212	250	234	218	218	238	203	201	211	223	203	227	194	238	250	245	250	227	236	217	207	222	247	217	206	244	239	221	199	230	243	218	234	213	208	241	216	225	229	220	189	231	245	223	237	233	221	218	242	216	225	221	225	243	214	232	232	209	214	222	228	220	210	215	209	241	250	193	226	214	208	224	220	207	233	240	239	176	210	227	213	233	222	235	224	244	212	222	210	228	195	198	219	249	221	222	220	222	231	224	238	218	243	228	203	235	242	208	210	211	234	200	235	223	202	214	215	240	225	239	239	238	211	241	211	226	211	233	213	233	226	210	237	223	236	207	228	214	222	206	199	232	233	242	216	207	234	229	225	215	218	217	219	240	244	245	226	214	220	218	218	223	254	213	234	194	229	236	206	214	228	238	203	209	206	190	195	251	235	243	247	219	215	206	217	244	213	208	198	213	223	227	241	207	226	221	217	203	228	243	230	240	222	218	228	217	217	214	238	209	234	205	227	208	228	240	216	189	211	221	231	207	215	235	214	220	219	244	193	223	229	227	205	205	211	228	229	216	202	227	225	222	209	231	257	203	228	215	225	225	209	238	208	219	242	213	225	214	221	232	206	205	225	223	227	228	203	258	184	215	218	225	216	224	245	223	209	235	225	215	220	219	215	189	218	236	197	245	241	210	207	212	209	197	201	231	201	210	246	228	232	200	225	241	213	217	217	237	234	235	218	211	224	241	228	218	226	219	218	218	239	233	235	216	204	231	220	199	241	238	222	197	220	247	207	206	223	214	213	213	212	204	222	238	223	234	203	209	217	213	222	227	224	192	218	237	227	201	229	230	235	238	223	221	231	227	226	241	242	244	224	220	230	210	216	258	227	221	246	222	227	216	240	222	193	210	217	208	218	209	238	208	238	236	223	219	220	235	251	209	203	239	229	221	242	219	212	229	211	203	235	215	209	197	212	229	228	189	215	207	235	204	190	233	192	212	220	222	223	201	208	215	199	224	245	241	224	246	213	226	236	234	200	229	194	242	233	224	211	244	193	214	206	245	232	217	239	217	215	220	214	238	236	238	254	236	206	220	189	230	242	243	218	198	213	225	221	196	247	205	216	226	211	210	218	224	226	221	241	216	225	223	243	215	219	214	211	234	209	207	202	227	219	223	217	224	190	205	233	220	220	193	209	217	226	203	199	218	221	225	248	234	221	225	235	205	217	219	207	211	224	222	211	236	217	207	238	217	210	240	231	217	211	239	230	214	227	223	215	214	238	238	231	239	210	237	217	259	220	212	203	238	216	217	207	210	194	265	201	232	251	232	224	212	206	215	227	215	228	222	232	201	220	232	214	222	207	217	188	237	217	233	237	231	256	208	217	205	211	233	206	244	217	179	241	235	241	234	227	209	203	204	199	212	193	230	239	216	223	230	221	212	257	219	227	237	254	227	225	227	222	200	191	199	227	229	224	216	192	221	211	227	216	245	233	211	206	224	198	198	204	234	247	228	229	213	257	218	236	216	242	232	208	226	233	222	215	195	208	226	210	209	211	221	222	225	202	229	244	211	231	237	252	226	200	236	217	275	207	202	226	216	222	237	196	206	260	221	227	212	211	236	206	241	228	222	203	227	240	236	218	226	228	217	218	218	213	207	191	215	229	187	230	180	218	232	252	210	213	206	223	240	230	203	213	214	241	203	230	233	196	233	203	205	203	230	225	217	197	223	212	220	237	227	229	204	211	222	213	223	232	215	199	219	212	213	212	215	216	219	240	244	223	216	211	228	221	231	201	211	194	228	222	221	211	200	212	223	247	219	203	237	203	236	218	197	207	232	225	197	241	212	213	206	224	227	237	204	208	225	238	219	211	237	222	218	237	231	239	200	214	218	201	212	186	220	234	199	221	210	239	224	229	217	233	216	239	226	235	220	202	237	229	206	215	268	211	210	215	203	204	223	218	197	219	226	213	241	204	232	208	240	215	209	225	208	226	217	226	213	213	225	226	247	219	221	228	240	228	222	235	247	217	184	234	213	208	229	240	202	227	234	218	209	236	222	233	224	219	207	204	227	204	217	210	211	196	197	221	217	226	207	238	203	238	193	242	214	229	231	219	224	206	217	239	233	233	226	245	251	214	215	212	244	219	242	238	217	232	229	225	249	212	212	227	185	234	197	241	219	216	223	231	224	229	208	226	213	252	248	238	235	230	242	229	213	233	231	223	206	217	225	209	216	250	216	247	237	222	257	226	213	199	212	231	207	208	247	212	219	227	208	244	220	227	191	222	211	199	207	221	240	220	230	254	215	245	240	208	211	227	225	248	236	210	222	219	246	224	228	232	226	240	201	191	204	214	248	200	214	195	235	215	228	199	225	221	217	211	245	198	224	262	236	224	217	220	210	260	231	229	243	233	204	184	233	241	196	206	243	238	221	208	253	216	224	211	199	236	201	255	230	234	227	212	228	207	231	230	231	207	193	227	237	221	239	231	198	212	207	194	246	202	226	226	207	222	225	216	221	257	238	194	221	215	223	238	234	242	241	233	240	233	210	201	267	218	232	216	185	227	213	236	226	216	258	236	220	221	240	241	204	236	216	214	230	225	225	249	213	217	206	225	223	244	219	194	228	228	255	234	203	216	238	212	250	227	227	219	229	204	213	228	213	253	220	240	239	239	224	213	199	213	238	228	224	221	210	227	238	217	239	254	228	209	225	212	234	234	214	249	234	225	220	196	233	206	227	218	218	226	232	217	211	236	187	223	233	223	209	236	221	204	234	212	219	219	242	216	214	225	225	222	218	212	249	231	218	198	200	239	202	235	211	235	221	200	201	212	213	232	208	218	231	211	235	227	211	213	212	210	202	227	212	226	199	221	257	215	208	231	232	229	224	191	231	235	212	220	255	229	201	209	241	216	230	238	207	239	197	234	230	262	241	241	207	225	217	196	204	217	220
54319	57537	16312	2420	2186	1769	1491	1400	1150	1097	1071	941	970	864	830	842	812	782	771	726	743	728	688	759	675	682	714	692	665	716	706	688	726	782	801	716	651	706	675	665	688	762	705	902	960	941	953	1446	1454	1281	1377	2074	2285	2095	1600	1287	1332	1305	961	779	731	1205	1667	3132	2634	677	686	665	712	676	683	639	624	666	642	623	667	589	603	596	602	582	626	569	647	595	619	613	647	680	628	605	603	605	656	636	623	682	617	596	649	594	604	632	631	620	586	598	609	660	628	628	582	602	645	585	642	612	611	604	607	618	658	580	623	611	637	593	592	645	598	642	601	663	651	656	634	630	653	608	585	605	659	652	627	603	645	590	618	643	626	633	612	622	600	637	640	616	633	586	585	594	651	581	560	646	592	598	606	616	589	603	625	626	606	622	642	616	569	610	636	553	590	577	610	580	584	583	640	629	607	641	637	603	610	637	628	632	613	593	608	605	682	618	636	615	583	582	670	633	649	592	606	572	616	613	612	629	633	643	600	584	617	675	601	628	611	629	593	619	627	610	581	638	618	642	610	578	620	594	590	644	586	636	569	608	614	601	616	615	635	586	671	621	580	622	613	641	629	610	620	607	645	560	615	602	633	592	625	632	580	583	637	637	606	595	614	640	599	604	666	592	635	643	603	610	618	623	604	614	614	602	602	598	615	608	624	637	638	611	617	633	658	600	584	594	605	619	636	611	575	556	588	589	601	616	603	624	583	598	606	587	631	597	618	613	618	562	603	615	602	590	623	609	584	624	591	614	552	632	609	606	593	579	603	639	624	577	578	592	578	643	596	619	591	604	602	603	571	631	660	593	583	569	613	605	566	591	644	615	638	567	627	649	653	626	597	597	611	572	610	563	628	610	587	606	580	583	584	606	611	597	591	615	607	622	605	572	611	614	591	591	616	635	594	593	629	631	615	646	657	684	606	620	617	646	569	656	596	640	581	650	602	621	641	652	594	581	587	588	639	578	565	573	605	601	630	633	645	597	589	555	613	609	602	632	621	615	566	619	601	607	624	664	636	620	633	637	573	609	591	616	612	618	618	638	611	597	626	650	623	650	594	627	634	649	622	568	609	656	626	621	637	628	606	589	613	602	606	588	576	593	609	615	619	621	590	597	617	587	621	557	620	563	591	643	598	712	593	581	591	618	615	612	631	651	571	601	607	606	605	608	626	587	625	602	631	598	647	648	600	625	576	621	602	623	654	622	589	637	594	584	662	610	641	566	571	598	620	608	632	646	616	638	603	608	603	595	645	603	623	569	592	614	612	608	630	629	618	631	640	565	584	657	578	590	640	607	598	594	622	598	609	571	613	607	577	624	620	607	598	614	616	602	589	601	647	609	568	602	594	585	664	578	590	610	606	610	604	625	612	618	603	586	613	577	684	586	576	613	616	625	624	614	594	606	634	588	646	619	598	607	592	605	606	666	611	627	632	586	610	615	624	597	648	598	604	582	657	650	597	574	614	608	627	597	602	624	648	605	594	605	585	633	627	589	617	588	623	597	623	658	638	612	636	610	587	606	652	674	606	619	616	604	665	612	604	615	601	633	597	618	581	612	678	603	608	592	579	596	624	622	619	570	594	631	633	589	614	611	648	629	588	632	603	601	598	657	591	625	632	624	596	599	601	684	622	606	626	637	643	589	594	579	633	600	619	583	595	640	588	623	607	592	592	598	566	601	612	599	547	633	599	580	615	574	648	576	618	647	635	580	589	610	599	599	630	567	626	567	625	639	631	611	606	625	646	591	625	615	609	628	597	596	599	604	601	603	653	610	653	604	566	603	665	601	623	627	605	632	611	610	601	613	631	612	696	647	598	635	628	622	612	599	627	593	670	623	598	626	606	650	646	571	594	583	645	583	586	638	611	607	562	598	629	676	601	638	610	642	613	634	615	623	603	613	616	636	635	580	645	630	581	589	645	603	604	641	627	638	622	629	648	592	594	601	594	571	594	603	582	626	570	608	559	631	648	603	616	628	580	567	605	600	613	636	612	639	631	636	616	617	627	636	619	606	592	671	567	632	637	636	580	615	598	645	619	575	611	611	658	634	637	588	563	628	598	614	597	604	631	657	660	623	599	650	657	642	664	636	643	606	673	611	629	628	636	647	622	578	590	608	622	609	619	626	617	633	617	594	596	604	603	618	623	604	582	596	649	646	610	617	643	587	653	636	619	652	634	603	590	637	622	651	649	583	616	617	647	618	636	587	619	624	607	619	596	641	609	663	608	629	613	619	634	597	630	626	657	589	629	678	638	595	623	586	574	648	636	576	584	624	578	629	618	589	592	618	559	555	600	578	585	606	596	598	613	579	627	575	604	630	579	600	603	614	598	596	621	612	636	573	623	586	557	608	587	626	621	612	576	611	568	620	614	611	620	663	642	637	635	617	595	601	601	611	617	623	608	607	587	560	605	636	628	591	639	576	627	626	654	602	609	597	646	601	593	628	628	629	587	623	616	589	598	608	605	621	608	606	610	611	628	609	636	634	546	649	620	577	618	624	597	600	624	595	637	580	619	597	599	577	633	662	631	653	608	644	577	615	614	591	593	603	593	613	615	609	620	571	580	640	631	593	607	632	629	622	637	630	657	632	614	674	633	648	588	599	604	618	598	590	607	604	633	620	643	604	645	599	647	580	613	633	582	616	610	608	626	626	576	660	633	640	578	626	614	625	624	608	586	610	614	615	609	596	605	626	583	654	594	625	595	623	675	576	615	577	593	548	608	593	653	662	634	631	650	618	591	638	618	640	607	635	588	646	611	600	597	597	581	605	605	598	608	585	625	611	609	636	615	658	613	618	630	610	595	585	616	632	650	616	642	596	598	578	593	683	579	634	578	597	619	642	610	579	622	613	635	598	591	597	609	620	625	616	602	604	590	643	589	615	613	596	588	620	632	630	614	604	607	646	640	610	627	590	617	624	613	599	642	631	582	569	609	602	661	601	608	587	605	603	607	554	590	638	608	604	619	613	571	610	643	615	596	625	594	637	653	572	608	614	627	589	622	639	630	638	615	603	618	588	606	613	638	680	587	634	660	629	603	648	621	630	617	622	605	628	581	596	603	621	601	584	602	637	631	641	575	646	578	641	600	598	657	586	650	598	632	621	636	603	592	627	638	591	638	572	601	647	632	642	609	571	628	617	625	641	612	598	616	578	613	596	630	613	616	648	646	599	590	601	604	622	628	593	629	601	616	618	645	602	568	641	617	595	526	648	584	620	602	579	649	602	627	622	657	646	627	625	631	654	670	614	653	546	614	609	588	671	632	596	580	614	633	585	583	623	625	640	607	540	615	633	592	614	607	589	628	615	618	614	607	595	628	618	596	570	625	629	607	602	624	628	624	598	623	644	608	592	599	615	597	610	581	643	638	651	571	584	576	605	576	634	542	627	600	626	597	631	621	617	546	613	617	639	603	651	641	627	584	578	627	615	655	634	644	611	646	611	588	621	648	637	655	631
25987	14555	2439	296	261	253	224	228	224	246	256	230	237	251	247	260	245	221	237	234	243	257	218	244	258	259	219	242	247	230	250	247	230	268	259	249	251	244	226	238	231	260	240	245	243	241	256	241	249	236	221	251	256	272	246	237	208	225	293	230	240	258	259	226	274	229	225	268	240	220	241	259	238	243	232	262	262	220	236	260	234	222	260	241	254	247	229	253	239	246	229	221	228	243	254	221	246	232	239	250	255	273	211	235	262	218	236	219	246	201	259	233	217	224	231	244	239	232	230	222	237	260	255	260	257	219	240	245	246	252	239	242	253	244	231	243	223	247	238	235	226	250	251	241	261	213	232	235	261	231	224	231	215	244	263	251	206	231	208	228	241	230	233	227	238	247	261	236	226	213	253	217	248	225	252	224	219	232	216	249	269	217	228	235	254	249	254	227	228	257	246	241	224	258	234	231	233	233	253	233	247	239	271	239	221	221	223	238	243	247	248	225	235	236	267	232	231	223	246	276	236	223	232	242	238	208	219	263	234	249	231	203	232	225	222	275	230	218	260	249	277	232	248	256	257	209	256	262	254	242	206	216	212	216	200	206	258	250	266	234	218	214	227	256	247	218	230	211	257	216	252	216	220	233	229	229	275	233	222	254	234	234	233	245	228	236	243	233	246	225	258	252	221	236	258	262	253	231	230	217	224	247	209	205	229	253	245	224	265	215	243	232	238	251	219	231	235	213	238	243	234	227	223	206	229	245	232	237	236	232	218	232	226	233	226	248	233	260	233	240	226	246	246	242	224	248	228	230	204	245	232	236	228	225	231	248	245	217	244	241	225	233	229	241	235	259	242	242	245	243	238	251	237	257	207	242	243	211	230	237	229	225	226	245	238	223	238	217	205	249	244	208	231	262	273	238	235	240	227	262	264	214	239	236	243	241	271	230	229	235	247	234	243	229	250	222	234	235	219	243	222	238	202	235	213	240	244	236	239	224	245	221	220	204	228	235	241	264	223	239	247	237	247	268	259	270	254	225	252	247	235	231	236	259	231	244	238	228	216	271	230	236	241	242	230	235	244	269	225	240	224	212	224	256	212	217	238	238	256	229	216	252	262	217	256	205	249	239	231	254	242	240	243	233	214	222	222	264	228	229	263	266	257	247	238	256	245	246	262	269	233	243	225	236	254	239	255	244	225	253	228	241	237	221	218	266	236	237	225	235	230	232	251	231	239	196	232	243	242	232	239	235	233	228	237	235	258	229	241	251	216	228	241	256	285	234	259	219	246	224	247	222	249	239	234	224	206	209	241	243	233	216	230	205	235	234	246	244	260	250	243	242	255	267	222	241	256	253	221	228	213	247	256	243	221	237	246	225	220	242	232	264	265	260	246	255	247	259	260	247	238	247	221	230	233	235	215	246	249	205	207	224	238	257	241	220	262	237	253	232	222	263	259	229	266	232	250	244	230	248	257	273	222	250	230	229	214	241	238	242	237	241	210	213	231	239	242	215	235	228	221	223	248	233	233	243	244	259	229	262	268	235	247	245	209	223	220	255	261	241	234	248	251	233	258	252	239	263	242	236	258	255	261	249	226	245	252	252	216	216	244	265	244	245	252	233	230	236	259	254	249	264	240	230	245	220	221	226	236	223	252	231	217	227	248	247	247	240	240	237	246	222	232	244	244	229	261	237	253	243	221	248	212	237	222	219	247	244	249	254	270	224	260	261	268	252	243	241	240	250	234	247	235	240	235	239	244	229	231	238	240	250	236	214	245	252	232	215	237	245	220	246	213	230	247	220	239	242	226	260	242	237	241	226	253	218	255	245	244	230	271	236	248	241	223	268	234	228	221	245	237	242	245	297	217	243	241	215	212	230	239	198	246	253	233	212	254	252	256	255	219	222	229	210	256	277	229	225	241	238	248	240	222	235	217	242	228	227	270	251	213	256	231	251	237	232	231	220	261	252	236	245	255	270	239	213	245	254	245	241	268	231	217	216	191	243	273	226	236	228	224	238	229	248	246	261	247	225	252	241	265	264	238	204	243	231	267	215	236	247	229	233	224	229	249	245	215	229	247	239	229	243	222	265	249	274	243	224	225	243	265	216	258	245	270	250	221	237	250	211	244	234	226	214	239	230	211	213	225	255	234	242	261	225	234	241	237	227	217	225	246	222	245	242	252	218	235	254	242	241	266	254	244	268	237	201	244	228	240	244	228	236	262	269	232	238	257	245	226	199	202	207	258	247	248	253	227	231	240	280	230	236	239	235	257	246	217	228	231	230	245	238	236	231	231	259	244	245	229	252	233	234	254	235	249	237	253	234	244	240	261	232	252	224	253	241	237	249	233	248	228	273	214	242	228	263	260	217	254	239	219	231	247	236	235	251	240	208	235	238	244	261	255	238	235	216	245	258	259	228	247	236	235	207	216	253	247	215	253	236	245	251	256	230	253	256	213	231	234	214	259	241	277	265	238	262	197	266	258	218	235	231	251	220	226	212	249	220	235	254	254	255	232	257	233	232	253	247	249	237	253	235	226	230	250	221	217	237	243	264	253	274	221	225	252	236	259	264	246	239	258	254	235	225	224	259	226	224	257	244	228	243	239	242	241	244	227	233	229	248	230	235	235	255	269	226	233	254	234	263	252	200	213	252	229	210	253	237	240	246	224	230	216	239	230	255	223	234	226	241	230	222	256	239	248	219	256	240	216	278	231	234	252	227	263	239	256	226	235	240	235	243	244	243	247	244	229	231	226	220	253	252	217	260	219	234	251	235	258	230	280	226	245	220	231	217	236	245	224	239	228	244	238	246	268	242	246	240	209	261	256	262	232	216	237	221	209	228	224	232	217	241	254	251	252	254	229	241	245	237	244	225	267	232	245	208	248	247	265	237	223	221	241	257	262	251	271	207	272	258	240	242	240	233	251	259	216	250	240	229	238	199	210	245	234	236	226	231	239	233	259	228	231	271	258	253	219	225	232	229	242	225	249	230	218	200	238	270	236	263	216	214	239	231	247	251	247	238	253	242	227	264	249	228	207	228	208	222	221	250	228	261	237	264	233	225	199	241	237	226	249	231	247	261	217	249	228	246	238	245	255	245	246	224	247	240	237	259	219	243	247	241	244	267	235	245	239	257	247	238	236	225	241	218	219	230	208	258	253	241	247	245	240	246	249	243	252	234	260	248	223	246	234	259	250	249	235	264	251	239	235	245	244	243	244	230	252	229	234	255	233	257	237	227	217	214	229	229	249	233	240	222	221	235	234	252	268	237	234	254	214	238	215	233	221	225	217	249	265	232	253	237	247	245	257	218	240	244	221	243	245	258	216	262	224	216	243	258	212	245	243	255	214	238	245	238	269	234	242	245	243	260	241	252	276	253	248	216	236	237	243	239	280	224	235	212	213	233	234	248	260	248	255	217	224	230	212	252	208	217	226	226	256	230	229	260	207	224	212	221	255	254	263	250	233	258	253	210	250	238	219	276	214	247	232	209
22361	17560	2237	687	691	698	751	700	655	691	644	684	660	645	626	663	643	655	684	650	625	678	681	623	615	697	649	639	629	650	611	638	609	644	665	651	665	614	611	679	678	686	629	605	643	663	682	713	641	617	697	740	726	731	728	680	702	697	684	667	707	634	789	732	737	645	652	601	729	606	625	660	606	641	709	628	666	634	612	658	664	677	617	614	643	659	608	714	641	655	646	645	645	638	624	629	686	645	672	647	663	667	633	620	643	664	659	621	660	634	672	669	656	632	666	682	638	665	614	646	653	635	659	638	642	686	658	647	643	616	661	630	653	668	670	598	663	636	695	649	644	676	714	645	664	684	679	652	646	666	672	641	707	695	654	658	644	652	693	647	645	667	720	680	635	632	652	698	583	616	667	627	621	686	656	590	648	615	673	626	645	695	694	681	628	664	619	636	679	612	684	641	621	638	651	665	603	625	672	613	690	663	642	631	594	639	663	674	677	692	639	643	643	690	637	663	619	658	675	626	635	643	686	653	677	651	669	663	635	627	672	660	605	646	634	658	649	666	677	702	660	665	613	650	638	678	622	671	627	660	622	683	629	628	627	664	642	588	615	680	689	630	683	652	642	618	650	635	671	657	645	640	636	666	660	643	662	625	669	641	630	694	654	657	632	650	684	651	602	642	647	640	664	672	640	631	618	656	630	620	626	650	651	656	675	675	684	645	707	657	632	669	667	683	621	678	641	683	638	629	636	639	656	624	639	689	658	656	655	625	681	680	678	651	647	615	622	665	618	641	673	665	638	661	615	640	640	650	609	668	650	618	610	619	634	648	631	625	629	660	619	679	647	648	669	657	659	656	708	613	675	664	700	660	654	650	645	659	653	632	638	656	647	688	642	652	582	640	695	629	623	603	610	618	608	647	604	638	628	666	639	674	659	649	653	676	688	644	630	642	675	611	638	635	660	673	668	631	674	667	673	648	646	665	654	683	643	633	701	680	696	622	654	668	656	670	644	616	680	648	644	608	669	643	618	627	637	645	638	660	661	625	635	612	648	636	611	615	615	611	651	635	652	683	700	650	608	652	698	674	667	594	675	660	645	651	656	632	621	618	597	652	725	642	622	658	664	657	642	683	730	668	632	611	651	602	619	681	630	648	629	703	630	704	642	655	666	656	642	710	627	677	678	634	638	619	648	661	637	636	656	671	673	646	681	691	631	658	628	638	624	671	652	618	695	692	699	608	646	679	661	656	606	663	663	665	622	644	656	656	658	614	674	664	700	622	634	659	694	656	667	646	641	685	671	638	636	657	733	641	661	662	674	649	638	629	631	614	647	628	639	640	663	670	656	652	661	618	674	632	619	647	643	576	647	618	656	609	665	689	668	646	700	613	627	627	656	665	639	669	646	632	616	657	653	669	635	616	612	622	599	668	624	636	650	667	644	621	690	700	658	657	625	615	737	622	648	658	651	647	627	667	656	653	618	646	622	670	671	650	619	645	647	714	650	585	695	613	622	632	672	662	631	615	683	628	649	628	677	671	652	624	659	657	640	618	664	664	635	645	658	657	645	687	667	663	633	622	681	647	688	659	635	626	620	673	685	674	626	650	666	702	659	664	672	658	655	677	652	688	628	655	665	625	644	668	648	736	638	658	654	686	652	653	615	636	631	678	679	674	634	647	634	671	667	632	684	643	635	624	642	660	636	679	631	650	656	655	630	629	677	693	617	612	647	699	664	664	688	689	695	641	642	648	669	639	668	650	615	656	640	692	646	646	647	650	657	657	654	632	638	656	636	668	592	661	652	588	620	591	661	638	673	640	631	677	630	678	639	641	650	624	664	641	709	654	655	676	686	634	616	646	673	678	688	687	654	633	649	629	634	660	656	631	647	660	658	651	652	623	660	659	639	607	690	621	692	655	640	685	663	627	659	674	671	651	610	663	624	653	597	681	690	634	642	638	646	639	682	672	628	628	618	657	632	674	649	629	639	670	620	657	681	627	627	615	646	615	640	659	632	652	625	662	666	640	627	646	668	683	648	615	654	677	599	640	651	646	665	633	689	654	650	645	655	628	663	619	634	632	632	651	655	637	632	699	668	689	674	650	627	653	638	615	624	662	645	632	663	629	681	630	627	612	660	678	621	598	677	660	637	665	659	633	652	642	658	640	646	633	669	635	622	735	653	620	625	649	645	615	641	640	643	667	633	672	689	678	656	636	657	656	656	667	627	643	649	643	634	663	647	652	641	624	658	625	599	654	643	662	640	602	663	599	639	628	638	669	675	628	652	661	602	679	669	620	680	689	647	635	711	681	663	654	665	670	657	657	642	614	646	604	669	676	701	687	614	656	667	626	663	685	608	631	653	682	631	676	643	616	638	640	705	628	647	608	691	645	637	671	628	651	671	638	672	645	645	608	621	622	636	602	639	630	661	685	638	609	691	630	649	668	682	614	640	598	625	643	680	637	655	687	643	626	628	613	645	589	623	654	610	659	644	696	661	647	626	630	631	635	643	665	655	597	675	683	644	667	663	631	596	664	653	670	651	668	651	681	650	652	639	640	662	638	629	667	588	663	638	665	660	669	667	640	620	677	656	614	686	645	682	636	664	672	683	649	662	649	614	648	665	648	616	675	646	685	637	647	631	639	659	638	681	683	657	660	651	647	632	626	633	662	645	663	617	641	653	688	654	712	594	682	656	564	624	610	676	656	701	633	673	607	669	666	656	576	664	659	658	651	674	679	663	614	655	627	660	647	663	659	682	639	665	643	657	667	711	628	680	674	663	711	629	638	695	622	668	641	627	631	686	628	644	629	621	694	679	683	622	669	672	644	642	666	646	645	653	668	653	637	662	660	611	677	616	659	621	673	669	670	668	633	611	666	602	653	635	660	649	675	685	601	652	641	638	697	663	637	624	695	650	678	609	621	604	661	648	644	706	668	630	677	694	637	640	576	685	664	661	645	666	671	645	700	660	634	683	672	694	624	642	687	620	682	658	613	598	637	647	681	640	668	658	617	666	634	687	626	650	620	636	639	643	674	676	660	679	681	657	612	662	648	700	675	616	662	645	648	626	677	650	640	651	654	653	674	680	634	634	660	650	684	647	635	659	640	604	617	624	609	681	646	642	668	657	639	662	667	651	596	691	628	665	679	636	679	669	639	675	617	633	676	662	602	623	638	652	680	678	644	633	648	636	652	612	655	672	584	646	662	629	619	637	686	665	630	629	651	666	664	679	644	634	653	641	611	664	638	666	667	639	706	650	621	637	667	617	657	683	653	652	711	644	665	665	641	620	641	655	632	667	637	623	645	648	693	679	640	624	656	673	642	614	651	662	624	658	683	633	698	651	599	641	666	630	621	632	597	654	609	686	652	655	667	632	618	637	641	652	628	670	669	617	655	618	624	602	636	650	657	647	629	642	655	621	650	604	676	713	654	641	604	642	643	643	625	593	671	672	665	656	658	650	627	661	674	689	655	697	669	623	642	655	642	704	675
69183	58987	24266	3194	401	331	285	260	233	247	244	208	197	192	205	183	193	217	193	210	179	196	189	184	196	180	184	198	190	182	168	172	181	189	171	204	166	194	167	174	183	195	174	170	184	191	208	221	217	225	245	243	272	276	296	261	271	191	187	179	208	192	403	419	218	187	177	198	181	160	185	158	153	164	174	180	202	179	196	160	184	186	166	177	150	175	208	177	184	167	176	201	193	186	195	187	182	174	183	186	187	190	171	206	193	163	175	202	182	191	186	172	195	201	159	186	174	196	169	186	194	167	179	167	190	189	163	151	185	181	184	160	184	168	192	188	211	209	199	169	156	194	159	158	175	189	155	195	169	183	185	176	196	179	164	188	182	187	177	178	179	202	186	153	187	173	194	181	159	202	170	182	177	161	190	182	169	191	162	190	170	189	198	189	163	189	164	178	169	176	159	207	189	163	177	173	159	192	175	186	168	192	194	190	190	183	195	164	184	178	180	200	173	179	185	201	175	214	173	165	178	199	173	169	163	192	178	175	156	160	169	197	172	174	193	210	164	182	205	191	185	210	193	163	159	175	181	172	206	201	193	164	193	183	162	187	169	172	197	187	167	181	189	171	172	191	178	176	185	196	190	165	171	212	179	175	186	155	162	193	180	174	197	167	179	180	205	171	184	163	153	187	166	189	191	189	183	190	166	199	174	185	184	167	184	171	186	182	183	180	179	174	182	174	165	195	172	186	185	193	168	164	184	211	180	173	157	184	160	194	182	182	183	189	170	173	176	163	186	186	181	151	169	196	176	175	194	165	190	165	179	187	179	195	164	189	167	195	195	185	181	195	161	186	163	193	167	175	172	175	173	159	154	183	197	183	177	203	186	180	168	174	182	174	176	177	181	173	169	175	181	178	169	181	186	189	174	176	181	189	144	183	172	179	163	173	185	157	165	181	176	166	193	180	169	181	160	182	159	160	200	173	157	191	163	169	180	179	182	187	188	164	174	153	194	202	187	179	160	169	154	173	188	166	192	168	186	196	183	178	183	182	178	168	181	162	161	172	199	167	192	173	177	174	201	182	178	184	169	154	174	154	199	160	188	174	194	170	187	169	181	189	175	171	174	159	198	172	192	194	162	192	184	156	198	205	184	189	180	192	144	187	183	171	184	201	185	185	172	174	176	193	208	188	169	186	179	173	179	168	203	185	184	171	172	169	188	168	197	177	203	164	171	176	185	188	197	174	196	189	180	165	164	181	188	171	192	188	178	169	188	203	163	160	178	164	181	174	190	192	170	176	172	180	161	184	155	212	167	205	178	183	186	171	175	183	177	207	165	190	166	170	173	154	177	181	178	168	191	174	152	163	181	170	187	172	195	190	191	190	161	184	173	190	210	207	155	157	167	186	168	184	162	178	183	147	171	183	201	155	187	174	187	171	166	178	192	161	173	213	185	180	157	177	156	170	180	182	171	176	202	194	163	186	175	182	187	167	177	190	202	197	187	192	182	187	196	199	182	175	177	192	192	200	182	153	198	179	192	183	159	199	166	193	207	178	179	165	176	173	167	177	183	189	180	191	168	171	174	210	181	178	179	172	161	194	176	191	177	167	179	179	172	213	224	193	158	172	179	162	171	168	180	161	164	172	191	167	170	170	190	190	173	176	189	190	171	154	178	196	181	193	167	166	158	182	185	166	193	180	143	167	178	204	184	167	164	212	179	162	175	172	185	204	224	193	201	184	182	170	185	190	200	184	181	167	158	163	156	173	172	202	178	198	195	172	160	172	208	176	167	179	155	187	209	177	157	190	224	207	172	162	156	189	169	179	179	166	175	182	178	191	184	207	154	184	181	178	200	204	188	175	165	169	177	202	192	193	170	189	181	192	200	192	188	179	193	180	175	185	192	185	158	177	183	181	179	160	175	154	174	173	194	175	153	187	176	173	161	172	199	159	195	217	172	156	167	179	177	219	163	170	175	164	193	204	200	167	172	199	169	204	172	179	185	176	193	194	154	172	182	194	174	166	194	180	156	168	184	196	154	186	155	163	173	195	164	199	181	188	167	205	190	209	173	154	187	182	170	175	168	190	178	180	169	174	176	192	164	155	184	180	194	201	162	187	189	197	167	201	187	175	187	155	146	169	188	197	200	202	187	180	186	181	173	146	187	179	171	161	193	157	170	154	167	177	212	192	171	182	163	174	180	171	205	193	179	184	220	198	187	184	204	201	215	167	182	191	176	155	198	169	186	193	200	168	171	192	177	183	186	181	221	191	177	172	188	178	169	169	175	181	174	163	194	152	182	175	168	187	189	180	180	197	151	175	201	182	191	168	181	175	172	194	188	173	162	184	174	162	165	176	201	185	188	186	164	172	202	170	202	180	179	197	163	180	207	164	199	197	185	169	171	174	189	185	171	174	180	184	190	154	206	199	177	184	172	183	181	199	200	164	167	161	152	181	171	193	180	171	168	161	153	192	178	199	198	163	186	188	192	179	183	206	170	171	168	168	183	195	203	165	171	179	179	196	190	165	161	155	166	176	167	163	161	175	168	174	181	174	194	163	184	171	206	203	173	160	188	205	184	185	197	192	189	176	187	164	194	178	191	162	178	178	181	163	170	187	183	181	197	189	165	185	178	215	178	175	207	160	161	201	166	180	191	178	163	196	160	173	175	210	162	190	177	179	169	174	191	199	174	207	183	171	185	188	159	153	182	185	155	161	183	190	179	156	160	174	222	183	216	187	173	184	187	168	183	152	160	178	198	168	182	203	181	188	146	194	184	169	191	191	182	197	204	196	172	158	195	169	152	174	181	170	192	167	165	171	207	205	174	163	177	193	178	186	177	179	173	204	191	188	158	183	193	159	169	192	176	174	173	174	180	195	185	192	160	180	176	182	187	164	173	204	167	176	183	166	188	179	170	199	168	183	168	188	197	181	161	183	165	190	165	152	198	175	176	182	160	203	195	154	180	184	190	206	181	173	183	183	192	199	182	180	164	162	177	161	171	204	153	168	175	180	171	184	164	184	153	161	161	199	180	204	205	177	175	203	178	165	188	152	208	183	194	172	169	180	180	195	186	170	186	196	194	175	192	175	182	192	185	160	194	166	189	189	199	157	171	168	182	173	155	184	189	175	158	177	189	189	161	157	181	186	162	184	205	193	199	183	183	152	210	176	152	175	176	169	168	175	178	158	190	190	167	197	167	188	177	185	177	196	173	161	168	173	177	180	189	173	169	173	191	181	191	183	189	161	197	185	178	183	177	171	155	186	167	181	184	184	169	190	183	175	163	157	157	183	172	146	172	175	211	166	167	195	198	189	180	187	197	170	182	154	190	194	191	164	168	158	149	170	183	200	156	199	198	203	172	179	200	201	181	189	184	180	196	167	172	165	171	189	212	175	183	180	168	187	166	176	152	179	173	176	186	178	165	204	158	192	202	211	151	181	171	192	168	175	174	170	181	193	191	158	152	180	165	163	196	184	159	199	165	181	188	206
44590	44588	8366	1563	1307	1197	1051	962	851	826	788	714	721	645	644	582	601	609	580	593	586	586	520	599	582	577	557	574	529	565	512	554	543	545	583	580	541	558	545	568	555	501	582	662	628	713	709	863	837	1042	1170	1031	1327	1453	1376	1536	1191	758	695	675	593	813	2469	2076	633	511	555	556	557	554	555	509	551	498	543	560	517	464	538	489	506	519	517	520	485	505	517	508	548	528	523	507	475	529	508	515	478	509	529	545	530	551	501	508	542	518	487	561	482	504	517	519	513	506	513	474	538	516	504	552	538	534	484	530	567	523	536	511	494	528	505	562	504	526	505	493	527	477	507	523	527	522	525	511	527	534	493	502	539	502	512	514	557	505	518	474	516	510	531	501	533	519	515	500	492	536	503	520	486	524	496	514	487	536	527	507	498	548	526	528	496	523	519	494	476	529	518	544	533	508	543	526	528	519	491	494	564	523	519	508	544	500	509	524	508	513	506	561	518	507	523	501	498	484	517	511	489	519	533	503	527	509	476	513	534	490	492	512	552	489	508	516	536	506	487	519	469	534	480	505	531	503	532	516	494	486	505	501	518	491	544	508	502	498	462	520	550	498	478	525	547	559	516	486	562	537	518	504	513	485	527	512	503	498	513	521	542	546	497	565	516	526	490	501	523	508	473	512	545	499	505	469	551	488	503	554	515	539	549	500	510	545	535	527	486	518	487	523	518	505	523	526	491	536	508	525	528	468	482	503	497	503	497	542	531	550	509	473	534	525	501	489	493	499	506	517	491	518	491	484	510	490	500	501	537	483	511	510	501	527	505	522	498	524	496	486	484	520	532	539	534	544	544	536	484	541	519	520	535	540	492	543	536	487	540	521	517	471	523	511	489	536	486	515	509	524	522	513	485	525	479	487	525	533	506	540	535	532	559	540	501	512	510	503	492	503	505	484	524	495	528	520	540	532	516	545	510	522	479	508	521	542	488	514	532	508	497	519	512	506	512	506	539	514	506	519	508	514	515	513	502	512	537	536	472	539	517	501	499	520	538	512	518	523	509	535	530	488	507	490	532	525	520	499	497	511	533	486	526	485	505	532	506	554	490	494	490	491	504	569	492	501	520	546	543	548	520	506	540	519	547	499	517	496	529	486	497	544	521	530	547	517	533	529	561	526	459	518	537	517	509	518	522	508	488	520	481	496	529	537	522	523	494	494	484	504	510	506	531	483	499	521	508	501	514	544	528	504	518	518	552	491	495	510	527	513	509	511	527	508	504	509	496	529	504	495	533	523	450	551	551	515	469	488	530	482	491	517	494	541	499	489	495	504	520	542	486	526	486	522	485	519	515	518	531	509	511	503	514	532	506	535	518	461	548	487	490	481	497	513	478	509	511	503	528	503	507	503	524	541	531	533	499	524	502	493	525	516	504	486	559	508	452	506	511	497	487	500	485	529	522	549	556	520	535	536	487	504	506	508	498	514	499	489	493	502	521	516	504	525	511	496	526	503	508	547	492	494	514	487	491	541	519	543	529	554	492	489	554	538	533	521	531	516	511	544	528	508	542	510	495	513	508	475	510	526	514	493	533	533	499	499	525	534	518	558	487	518	512	506	521	497	541	502	526	523	507	516	540	520	519	543	505	565	520	524	489	517	495	497	519	544	477	531	529	576	525	461	521	530	524	497	498	520	516	517	529	547	577	515	516	509	528	522	483	485	514	506	470	517	505	532	527	502	525	519	531	510	542	511	553	502	509	525	468	498	508	499	494	534	506	486	528	535	464	518	514	512	516	510	502	540	579	516	522	540	503	514	516	510	496	555	515	531	534	509	511	528	481	543	516	515	497	527	519	519	501	567	542	491	494	467	503	526	552	528	528	543	492	526	538	545	540	514	529	509	493	529	497	540	511	521	557	492	488	517	511	492	518	566	502	567	507	519	533	524	522	486	534	515	460	524	554	490	495	506	522	484	522	485	499	526	477	512	553	501	508	509	516	447	501	523	489	507	530	530	491	516	511	502	506	487	507	509	507	522	506	555	522	519	494	480	532	503	472	524	562	559	514	528	519	503	491	505	515	539	544	551	494	522	521	526	508	521	487	521	510	536	524	469	536	547	499	551	493	519	503	509	468	520	546	513	527	537	534	541	525	529	513	510	520	519	468	488	498	534	506	496	512	486	485	522	484	506	517	498	480	506	472	519	530	530	502	507	486	524	551	487	533	502	532	517	516	521	524	519	527	516	505	502	552	516	500	525	527	506	497	513	518	522	494	516	501	509	487	522	520	491	514	553	475	512	456	486	514	523	515	532	538	500	498	524	514	500	519	534	562	546	531	500	519	469	513	496	532	549	507	515	491	517	553	544	520	527	519	516	515	526	533	528	502	515	494	508	514	521	490	494	522	511	519	528	568	474	510	496	502	520	493	507	518	534	491	504	529	507	481	546	467	494	517	499	494	532	514	526	461	489	517	528	494	493	496	502	528	490	483	471	463	455	501	523	519	507	507	516	524	523	520	531	504	529	538	508	531	508	540	488	478	544	480	509	506	479	517	518	546	519	505	523	542	525	541	538	540	479	479	483	501	502	551	499	504	563	474	560	511	540	515	485	506	516	461	524	501	506	504	507	543	533	508	487	480	534	539	514	499	480	535	528	505	517	536	514	526	525	513	543	508	531	509	499	537	534	535	570	482	511	507	513	550	496	500	507	501	475	502	522	596	531	502	494	497	506	533	526	463	510	501	515	524	535	524	499	454	516	520	547	550	525	492	546	542	489	525	532	474	505	525	500	494	498	489	513	495	471	485	513	501	479	516	524	509	508	500	522	518	512	514	520	491	525	517	488	528	475	517	519	511	519	523	500	514	474	517	525	513	520	566	485	509	512	463	497	541	476	539	509	507	509	500	501	459	555	482	504	495	485	547	521	516	531	533	526	507	530	528	562	484	521	504	534	489	548	552	526	568	509	531	552	507	536	488	495	516	510	510	504	527	482	493	499	522	506	518	520	507	485	488	536	502	517	511	529	472	520	512	526	553	495	528	530	507	521	528	490	501	529	575	554	524	496	456	516	491	494	491	476	522	506	531	504	509	519	530	523	535	546	491	520	512	514	509	515	454	518	534	543	518	523	507	519	542	469	481	516	545	520	482	515	552	530	502	490	526	501	495	492	519	526	533	515	497	543	519	548	468	585	518	508	490	475	522	510	497	480	487	515	509	471	469	551	496	504	523	518	553	533	517	518	479	518	526	524	526	518	497	524	524	520	518	516	517	519	505	532	533	489	475	505	529	511	554	555	532	535	492	507	508	525	491	537	509	477	526	563	511	491	491	507	504	516	506	480	539	516	556	520	505	522	517	485	510	495	489	493	502	511	535	500	521	530	487	493	522	491	513	509	510	511	534	553	502	537	526	532	508	472	565	474	512	550	504	460	485	493	516	555	540	537	471	511	507	509	503	551	528	513	471	558	519	552	499	499	535	581	488	506	505	510	530	507	528	512	500	504
80772	71587	32282	8311	1095	526	451	379	380	342	335	290	288	292	284	278	270	278	279	247	255	258	244	251	238	259	247	248	241	233	249	259	240	221	249	269	246	270	245	256	264	246	244	234	243	249	292	270	305	329	301	307	414	381	529	385	346	325	298	267	271	391	723	694	336	237	248	248	208	221	248	220	214	237	199	227	219	231	224	271	225	209	238	259	231	213	253	244	248	233	214	248	228	236	245	225	233	241	256	234	227	226	220	267	242	240	255	218	184	230	205	248	240	243	246	240	252	256	243	227	219	230	224	250	243	253	251	227	247	249	247	211	246	249	242	240	252	248	268	240	233	255	232	254	237	214	236	233	225	222	240	228	231	235	217	234	237	245	219	242	261	231	218	211	250	219	233	236	248	242	243	223	253	246	240	245	230	240	228	249	225	245	232	259	226	259	243	231	226	224	210	254	226	235	228	236	211	204	249	243	241	225	244	244	234	242	253	207	245	252	224	236	234	222	250	223	225	220	232	243	225	227	231	249	218	217	214	231	257	222	252	240	235	248	229	243	251	258	213	242	285	255	250	228	248	218	253	216	225	233	245	239	240	249	240	238	235	264	238	230	243	228	226	242	237	222	231	238	223	225	246	208	209	261	257	227	253	244	222	241	232	237	246	254	243	234	256	226	206	235	227	222	261	233	208	259	227	231	229	231	239	237	241	246	225	240	213	232	223	247	243	220	228	215	226	230	231	211	226	218	259	246	243	257	208	235	225	224	219	258	257	246	256	244	231	247	265	253	221	216	237	250	224	257	245	239	215	217	197	260	241	248	219	265	234	206	228	225	226	223	264	221	225	249	231	192	254	261	222	273	241	225	236	243	242	240	255	272	225	238	238	248	244	239	243	220	214	227	235	261	239	235	219	248	217	210	218	245	238	263	227	265	241	234	236	223	222	238	266	265	249	223	207	222	216	250	221	245	215	237	227	245	248	235	208	260	260	237	225	249	213	238	245	205	241	237	225	223	229	242	251	242	232	240	234	254	262	235	240	240	234	235	229	233	217	199	222	250	196	223	216	267	241	229	242	228	216	271	252	239	249	218	270	236	220	244	221	270	236	263	246	236	199	230	229	259	242	235	204	233	239	231	246	227	239	213	253	219	259	212	263	207	232	238	234	244	242	244	236	231	211	235	222	227	242	232	247	268	239	233	235	241	249	233	219	239	221	235	253	256	226	233	217	225	238	247	245	254	246	229	227	236	228	232	248	235	222	237	226	250	226	240	244	273	244	236	228	253	224	247	248	231	220	240	239	223	255	221	233	231	233	218	256	212	250	257	227	245	257	210	238	271	217	203	252	227	202	254	222	233	229	273	219	245	248	231	218	261	238	248	263	245	249	229	223	245	237	217	220	203	223	244	212	213	234	207	256	249	229	220	238	229	227	248	228	233	242	226	265	239	247	235	224	249	231	241	248	231	251	235	223	220	265	256	278	248	275	271	218	237	221	226	251	211	226	235	244	216	252	246	237	225	230	227	224	227	226	266	233	233	235	248	252	221	240	223	235	256	254	234	217	242	232	210	215	219	227	244	231	234	263	240	243	255	206	244	246	234	253	248	262	227	239	227	254	227	229	226	247	211	223	254	233	231	241	231	256	209	227	251	241	245	233	235	238	228	270	236	256	240	250	259	238	216	259	239	258	226	240	226	240	236	240	244	242	214	237	253	273	241	233	258	238	237	223	222	191	245	240	246	239	241	224	239	244	280	230	218	241	208	240	238	241	228	207	236	237	268	222	235	226	220	260	259	243	222	275	228	225	225	257	231	248	212	241	257	245	218	242	261	249	243	244	248	231	242	225	257	231	257	232	213	222	221	245	248	219	241	243	234	214	231	218	234	209	235	235	238	226	264	215	236	241	261	246	234	224	238	233	242	223	225	266	243	240	233	218	207	228	223	240	248	253	235	213	236	229	225	241	239	221	237	248	250	212	240	244	250	244	233	235	240	230	210	239	233	219	246	231	237	224	215	257	224	230	250	236	233	257	257	224	232	252	258	228	228	241	224	241	235	231	242	246	227	240	223	224	228	245	246	256	227	229	248	260	215	224	246	241	225	228	225	251	261	238	269	219	233	217	228	219	228	251	226	236	232	230	237	240	275	242	224	256	224	223	193	243	243	249	213	241	231	267	249	222	263	236	231	224	201	212	254	241	235	235	232	270	219	231	236	269	217	222	223	221	236	252	223	196	235	228	217	225	213	234	253	231	233	244	228	219	222	234	257	241	238	223	225	235	232	247	223	250	211	213	228	244	250	244	223	253	250	255	247	218	240	219	229	222	235	210	227	249	207	227	215	217	242	246	214	237	263	229	218	248	252	256	262	224	267	225	266	256	234	251	217	215	231	244	253	268	247	207	234	244	252	254	214	226	234	244	231	232	239	258	221	248	226	214	237	243	243	234	238	227	237	235	223	255	239	234	242	256	239	213	235	242	218	229	270	203	239	229	260	237	249	252	236	225	253	214	229	197	241	246	240	246	244	257	251	242	218	237	217	272	225	235	220	233	217	271	217	229	238	228	256	240	214	247	237	213	265	229	223	240	218	245	224	230	254	244	250	250	244	228	239	218	232	247	204	208	256	265	250	229	216	213	252	240	230	241	236	232	232	253	247	225	211	233	249	240	223	222	205	235	238	224	219	221	230	222	213	236	225	220	214	232	207	244	252	256	200	207	226	246	218	249	223	249	205	243	229	254	255	233	213	235	223	214	222	224	207	229	249	221	224	253	228	256	260	238	220	231	272	233	220	238	214	233	229	264	264	234	268	233	237	241	243	221	219	226	216	208	247	224	207	208	215	254	209	202	224	231	240	250	220	244	232	245	248	228	244	218	225	248	226	229	237	230	223	235	250	220	210	237	236	235	250	223	253	247	270	261	241	250	258	221	245	231	261	222	232	259	248	236	225	256	240	238	220	246	261	233	218	249	235	252	236	245	197	229	201	270	230	243	241	230	236	222	239	224	235	216	241	250	238	226	253	220	234	222	235	215	247	228	241	246	240	264	235	252	230	217	244	242	275	239	259	250	249	244	229	240	226	261	227	251	216	244	242	254	253	234	242	300	222	251	228	230	233	230	217	281	237	263	239	234	244	246	234	238	217	275	235	241	230	211	218	192	253	258	216	253	251	251	243	232	213	222	225	252	235	239	233	219	241	242	239	229	217	264	217	216	218	230	273	235	233	229	234	220	232	249	250	280	257	227	252	239	205	213	205	222	211	235	232	243	218	246	202	225	222	236	245	236	231	232	261	250	216	232	239	233	255	255	249	257	221	221	245	231	243	230	235	218	217	232	246	230	214	235	238	224	264	233	260	265	236	226	237	249	225	218	242	221	229	255	232	218	253	229	250	235	241	241	244	258	210	235	211	236	255	241	251	232	245	225	235	241	222	231	236	224	240	260	223	250	238	226	240	233	230	242	267	251	246	227	234	247	217	241	210	247	261	252	244
54155	54702	14199	2607	2297	1927	1690	1500	1315	1193	1067	1015	1012	980	912	868	862	793	818	803	769	793	753	709	731	703	779	722	680	707	665	739	749	761	793	837	796	758	756	677	818	719	780	821	879	984	1099	1091	1152	1509	1499	1496	2179	2172	2556	2009	1350	1243	1013	901	800	1929	4027	4053	1237	726	658	706	702	655	652	657	617	668	681	613	630	620	662	623	625	680	635	623	636	675	683	625	640	623	653	656	636	598	654	655	645	655	685	675	621	653	621	628	663	664	669	689	669	657	675	643	639	659	676	650	642	625	658	668	644	665	591	623	595	628	678	683	655	635	675	691	635	619	649	666	636	582	679	625	586	668	645	706	671	642	572	669	693	616	635	678	678	659	670	684	628	664	629	667	662	667	663	649	631	663	642	665	700	634	656	626	615	665	706	642	676	638	674	644	626	670	606	652	673	657	635	659	637	665	623	671	677	660	659	627	689	688	627	641	695	630	632	648	640	639	703	631	613	656	678	628	640	654	675	633	640	685	642	610	669	673	637	626	672	663	645	597	691	619	632	601	659	621	696	632	668	652	626	639	623	666	657	614	606	610	638	643	685	661	648	675	688	626	632	624	644	683	681	682	723	624	631	730	640	638	686	663	655	657	674	670	663	674	669	621	641	641	637	650	644	668	628	645	649	659	624	673	651	640	646	659	641	638	617	650	662	660	606	636	656	648	614	677	645	632	668	612	667	655	673	588	613	661	615	654	638	630	676	632	641	622	640	639	618	640	665	645	647	654	658	670	649	657	671	685	639	623	648	620	657	677	645	647	659	632	650	607	672	690	613	672	655	629	652	642	661	649	634	634	682	626	666	651	645	650	638	636	626	677	696	666	663	682	660	681	650	635	646	619	645	676	620	669	682	639	649	653	646	612	643	640	639	612	670	607	619	657	650	592	634	642	681	644	635	621	607	689	633	653	620	680	622	692	616	670	620	637	636	666	655	634	645	616	678	631	647	643	585	639	670	603	603	614	670	677	635	629	635	616	619	641	654	659	669	646	645	687	634	617	644	647	689	686	683	651	647	655	631	666	622	700	609	611	701	629	635	608	656	646	689	673	655	681	658	601	642	650	693	709	636	667	651	662	653	621	633	665	621	637	623	644	661	649	670	593	622	640	646	631	656	659	625	677	620	652	649	633	657	685	681	658	683	615	668	648	602	606	638	610	655	613	623	610	652	622	648	628	601	645	663	653	603	646	647	665	665	673	671	690	645	656	602	646	651	652	579	670	635	617	639	640	631	626	650	676	656	681	631	643	618	661	606	655	661	655	663	604	675	633	645	652	650	673	632	655	648	610	677	641	676	682	649	629	628	635	619	665	702	604	636	598	648	646	670	661	665	624	697	645	666	654	649	660	647	664	631	669	711	631	642	676	639	620	642	627	620	636	637	617	640	646	645	679	620	652	625	646	678	635	628	639	687	654	689	647	649	659	712	671	652	672	606	643	643	641	624	659	627	620	705	666	633	674	639	635	684	610	670	687	667	662	635	609	615	670	592	682	667	653	648	629	631	640	651	629	644	688	688	650	641	621	645	677	615	607	627	647	640	674	602	612	658	619	664	608	639	664	652	657	672	669	693	613	650	618	635	660	676	709	645	621	645	635	671	662	655	624	636	657	699	677	636	640	632	659	648	690	638	630	659	633	603	650	639	659	644	621	596	645	684	661	615	624	626	654	649	646	663	619	630	644	699	664	656	619	687	661	656	655	665	635	643	639	642	689	660	637	650	642	634	718	627	638	645	648	676	640	665	627	672	615	591	666	608	657	668	677	696	649	660	648	628	683	660	671	625	624	620	602	648	641	705	655	676	636	677	635	602	681	632	663	643	636	654	642	648	633	649	631	646	644	632	648	670	632	597	638	683	661	656	629	591	620	625	650	669	643	643	595	651	637	659	661	625	648	685	702	660	619	636	674	648	657	652	658	653	666	716	624	621	644	618	651	668	646	591	607	638	674	618	634	650	644	622	622	620	674	688	633	696	635	654	669	662	654	650	643	671	658	590	643	652	643	644	642	628	650	640	618	603	677	621	691	617	650	664	625	656	694	665	691	670	690	644	637	614	597	685	657	620	652	638	675	679	661	643	636	693	638	652	647	640	620	625	641	718	658	648	660	670	649	617	668	645	643	677	657	683	661	622	640	646	608	672	672	667	652	699	662	657	631	652	633	627	711	615	670	616	619	658	693	644	626	615	626	685	662	669	651	624	637	617	634	636	620	677	611	629	684	635	689	633	655	700	678	693	624	637	639	692	645	648	647	664	652	625	627	657	628	641	610	631	659	661	607	647	637	663	675	636	659	594	638	629	647	639	683	642	643	619	605	645	669	671	640	599	634	655	642	699	665	630	677	657	646	687	613	650	634	644	658	676	678	661	623	647	656	619	662	583	695	614	676	662	634	619	649	625	647	621	649	640	607	632	694	655	618	659	615	657	646	663	630	681	660	655	647	606	710	639	628	653	677	625	647	671	662	663	647	671	650	649	627	630	643	660	726	630	661	652	637	589	662	641	662	658	659	638	642	612	614	594	649	666	621	634	644	621	667	670	685	622	669	700	655	685	670	634	634	658	681	665	708	688	675	611	640	655	635	626	664	616	643	643	567	636	682	690	675	605	632	680	673	629	583	704	639	583	633	680	669	663	589	635	662	656	616	640	669	640	621	654	631	711	654	616	637	654	646	622	649	632	692	726	655	642	642	636	620	658	671	652	597	653	653	642	650	622	665	669	636	631	642	650	673	666	681	660	613	642	654	636	667	627	625	678	637	656	692	620	630	668	624	697	622	628	636	643	658	632	605	671	654	657	658	659	682	623	656	615	669	626	608	622	642	686	623	652	655	665	647	639	654	682	659	639	656	634	658	645	669	688	652	666	681	666	627	644	616	674	642	662	627	660	666	688	662	620	664	652	632	666	646	634	634	679	646	658	646	659	633	678	663	620	671	671	648	622	694	693	653	650	636	678	599	633	663	668	645	620	689	651	628	663	681	622	677	651	627	630	651	622	667	613	642	662	657	679	681	657	612	620	646	601	644	630	642	583	684	632	671	668	593	664	622	669	664	642	652	629	613	649	650	655	661	634	615	590	676	637	690	650	635	602	622	664	624	598	648	653	646	613	645	656	676	652	635	642	671	610	653	626	639	685	679	668	678	643	646	628	648	654	646	636	657	612	680	659	666	617	599	652	666	659	639	597	701	623	634	629	688	662	666	690	638	646	664	607	656	659	666	651	645	682	659	647	678	655	663	659	647	663	603	662	651	625	672	619	679	654	694	673	644	661	585	662	595	644	643	639	677	667	653	654	615	641	640	664	638	661	644	651	657	630	699	634	630	633	643	665	626	610	634	666	663	634	696	633	705	646	640	695	648	641	627	700	671	674	664	633	638	660	651	666	587	693	632	631	634	659	681	616	678	616	614	613	661	646	651	636	640	641	614	690	637	631	640	632	641	642	655	690	671	655	663
26840	14374	1915	322	243	276	256	279	287	252	282	262	274	266	267	265	266	280	295	231	244	266	256	265	242	261	247	245	262	259	251	257	269	269	288	269	252	286	246	279	285	251	265	273	254	281	286	258	276	258	227	275	245	265	258	252	286	270	262	259	230	253	297	310	303	257	268	264	271	255	244	240	272	263	265	263	279	256	292	245	244	255	259	245	249	281	255	257	256	260	252	265	265	274	246	296	241	260	263	268	233	251	249	251	280	268	263	247	267	264	252	242	254	279	257	262	266	268	290	263	256	259	273	241	272	242	268	270	262	272	251	239	262	245	246	250	274	240	272	258	265	267	285	259	254	268	268	275	265	245	273	311	292	256	243	251	265	256	271	271	252	254	283	269	238	267	251	251	252	254	284	259	271	266	241	255	250	245	260	241	258	267	257	248	286	249	267	270	267	255	266	244	262	263	270	259	264	267	257	268	284	275	294	267	273	253	254	269	265	286	253	254	236	268	241	281	250	280	246	246	252	265	244	239	312	249	263	243	253	278	277	230	273	252	286	260	259	251	276	250	259	251	268	278	260	283	255	250	249	287	296	275	266	290	243	267	266	257	265	240	232	266	259	299	264	249	259	276	230	270	246	245	239	277	256	250	264	262	281	246	276	270	260	259	239	290	246	259	278	277	264	254	260	275	266	255	276	242	258	259	270	256	267	265	251	277	221	299	265	260	259	293	265	264	251	274	266	261	277	252	277	226	280	276	273	258	252	251	281	259	243	262	259	229	250	278	299	307	266	221	250	263	266	266	269	248	255	254	253	262	262	233	262	255	259	264	235	237	262	249	295	276	270	253	257	255	248	244	258	255	263	258	219	247	266	264	271	252	257	301	294	247	239	282	272	265	252	273	258	245	276	264	278	244	267	266	243	249	280	231	295	277	223	267	266	283	276	250	267	256	267	251	269	253	272	259	239	268	246	229	213	246	234	293	278	316	259	250	253	270	242	274	228	247	278	232	257	265	244	253	247	262	235	264	240	244	235	268	241	269	241	268	280	272	270	258	246	282	259	247	253	264	270	251	276	243	238	255	271	256	260	269	292	266	286	239	300	266	280	279	249	283	266	241	251	264	255	270	286	258	258	261	274	252	276	257	284	288	248	257	220	241	273	251	250	305	249	284	247	266	255	257	252	261	252	254	252	245	275	271	245	275	273	240	234	241	267	248	285	244	276	269	237	258	253	256	266	242	245	248	232	254	271	242	270	242	267	264	261	269	253	302	241	242	263	289	287	266	252	247	269	268	245	263	285	271	268	273	271	238	251	282	255	234	268	263	268	266	246	265	253	251	239	252	256	242	269	240	264	258	263	276	262	238	279	263	245	265	256	261	236	269	229	291	287	277	257	262	225	255	257	256	303	276	279	254	261	270	271	239	245	250	253	255	252	278	312	249	244	251	255	258	266	228	274	291	263	241	267	250	268	272	242	278	266	264	273	274	258	259	247	276	242	276	234	218	267	238	272	280	262	241	261	277	263	258	259	265	277	262	274	230	225	253	259	256	257	268	267	222	249	239	246	246	266	278	254	261	256	293	263	264	264	268	246	254	272	271	248	249	272	278	258	261	239	255	262	248	250	256	268	276	259	264	240	249	252	261	255	225	246	266	259	267	257	281	261	260	248	265	287	291	257	248	269	242	237	283	253	254	240	246	252	255	238	254	260	246	267	255	245	260	266	238	269	268	276	275	257	267	259	247	251	237	269	256	269	257	263	253	261	287	275	240	269	265	252	269	257	234	271	248	263	271	279	264	239	262	285	255	246	250	267	283	252	245	243	262	251	275	221	230	239	264	272	265	268	278	265	263	253	250	221	245	257	230	266	273	269	241	255	263	269	272	235	250	284	268	260	242	272	251	293	265	256	246	276	237	268	273	226	286	276	271	290	261	246	264	254	261	239	275	274	253	264	259	271	264	232	242	265	253	260	272	284	256	275	291	247	253	268	253	247	232	262	260	261	247	259	272	261	242	276	284	254	285	253	260	262	246	249	252	267	290	267	230	273	230	225	248	273	276	258	253	251	221	261	271	276	258	263	252	221	263	268	251	279	270	292	245	247	241	245	252	265	272	274	289	257	249	291	285	261	286	286	269	215	252	252	261	269	269	279	236	246	262	244	262	267	286	265	261	271	250	258	244	270	255	251	246	254	260	268	261	285	272	254	252	261	290	262	259	251	239	267	255	272	281	262	258	236	254	255	250	289	278	245	297	244	256	266	253	275	252	295	240	278	234	235	274	270	274	267	282	300	244	256	237	259	264	258	253	289	237	297	259	252	277	257	284	260	301	282	275	254	256	266	284	275	260	271	252	253	256	258	263	285	269	255	260	252	264	238	278	250	272	224	267	267	243	250	256	270	242	281	274	266	250	278	269	261	266	237	281	244	271	266	275	268	269	255	254	258	265	236	265	241	224	256	278	263	246	255	238	271	266	236	267	258	244	251	249	230	285	248	261	279	260	239	263	245	290	270	240	253	257	254	287	266	265	261	248	256	261	237	253	274	273	279	230	276	254	277	249	268	252	248	266	273	240	269	249	263	286	251	273	243	270	241	293	232	255	273	253	273	269	263	249	283	282	250	232	291	236	257	260	269	246	280	259	251	243	265	262	274	248	252	244	265	265	274	270	256	265	251	232	274	253	249	283	273	245	266	256	296	258	251	264	265	237	251	291	242	244	254	250	255	253	245	252	250	263	252	253	233	257	261	233	280	252	265	280	280	232	286	245	283	252	283	269	251	283	245	278	258	253	248	252	271	281	255	262	282	283	276	241	232	275	255	267	267	288	252	289	243	244	274	245	281	278	292	238	269	262	282	251	279	294	251	263	264	265	253	252	279	257	256	288	287	243	249	251	289	230	247	263	246	263	216	259	265	238	225	265	263	281	264	274	264	263	262	256	263	284	252	252	231	273	270	272	286	255	287	296	236	294	247	263	258	236	276	281	248	263	260	291	277	253	255	244	242	235	248	252	243	242	266	288	252	295	252	284	300	255	238	260	257	279	267	254	266	270	238	272	252	286	253	279	223	238	267	310	264	265	252	272	241	287	246	254	295	243	276	256	251	257	268	250	251	291	260	269	279	245	261	263	237	247	240	261	257	262	253	225	248	278	281	227	237	272	256	219	268	257	263	229	241	289	291	302	260	265	283	260	239	258	257	266	253	262	288	277	266	232	262	259	271	258	259	285	273	268	286	273	253	258	277	259	266	253	234	252	298	229	260	285	275	239	242	235	277	271	274	246	289	264	210	264	262	272	239	260	280	246	243	284	251	260	269	241	230	251	246	247	284	280	269	242	258	258	291	266	290	273	267	257	250	259	238	278	279	293	274	252	249	271	277	253	266	236	288	258	279	236	250	271	272	273	240	232	242	278	256	242	268	280	267	264	255	239	269	263	253	247	260	274	259	268	273	267	266	259	270	274	272	251	256	281	263	243	245	258	276	279	244	229
22770	17157	1552	802	795	755	771	726	742	792	703	711	693	705	715	684	727	741	690	751	659	666	681	707	711	730	709	696	701	708	720	680	697	732	696	705	744	718	683	679	724	701	729	699	696	690	692	756	733	723	714	723	769	766	769	727	729	727	740	709	747	790	904	896	713	706	711	731	654	662	726	741	699	686	715	721	741	676	672	696	708	683	696	678	687	709	682	728	697	734	681	723	716	664	676	698	720	730	703	719	649	717	720	733	667	671	679	717	705	693	670	747	670	685	718	739	669	713	682	714	690	733	683	699	736	720	757	708	716	691	706	752	698	695	646	690	679	714	685	736	716	665	693	718	655	726	667	695	693	714	748	699	671	727	706	650	688	699	652	734	698	674	683	667	724	683	669	726	687	713	737	708	698	661	642	721	723	671	705	672	708	710	687	741	694	690	662	667	691	671	714	704	666	700	687	702	648	688	706	751	721	712	730	649	729	724	701	690	702	698	690	741	762	744	709	676	713	686	693	722	701	717	698	727	676	709	650	710	708	694	671	683	684	695	735	678	682	705	760	703	713	705	685	722	710	650	723	693	723	720	734	682	744	668	658	688	692	665	677	738	702	700	682	685	703	665	709	698	717	714	735	696	699	664	696	682	677	723	684	691	710	753	690	696	673	733	690	673	704	723	707	672	719	697	730	689	697	671	647	706	693	750	711	694	719	713	730	702	717	755	693	678	724	700	679	691	733	694	656	752	711	743	688	719	697	682	680	659	736	710	710	658	708	685	701	688	669	698	676	709	692	679	754	705	672	725	742	730	679	718	680	664	748	682	704	699	679	687	654	677	714	714	676	676	702	677	726	747	654	658	725	631	651	706	702	644	720	682	689	670	717	678	684	688	700	685	725	693	712	680	665	678	683	712	699	683	685	654	731	716	707	706	696	727	739	712	706	710	726	708	708	716	707	721	694	676	735	746	646	729	724	712	698	679	713	672	644	686	681	684	705	686	690	733	753	688	719	707	725	731	699	688	677	708	705	688	682	708	708	722	737	690	683	715	720	691	701	713	718	734	704	723	674	694	671	713	690	703	723	738	673	712	713	710	662	676	685	658	733	687	711	687	707	691	631	696	672	691	768	748	692	685	713	718	688	693	731	716	727	696	663	686	748	685	710	698	717	752	718	685	639	714	707	712	713	673	745	705	728	736	688	693	666	698	729	729	662	707	699	687	655	700	723	727	706	718	738	675	671	715	692	691	678	663	748	685	693	699	724	738	676	720	717	732	722	691	645	722	728	715	704	712	667	749	712	675	700	678	697	709	725	776	750	696	760	712	704	718	724	668	683	724	666	751	709	683	725	675	668	685	744	702	670	736	691	689	685	687	699	718	699	676	690	690	651	683	724	674	740	706	698	696	737	667	707	684	718	692	696	756	722	732	686	689	703	695	723	746	684	693	714	746	667	717	737	733	685	692	677	681	685	631	694	684	690	708	692	749	683	715	664	717	731	677	607	701	685	692	695	657	708	678	698	699	733	736	711	724	699	679	690	724	697	701	692	699	652	687	699	664	690	713	724	671	651	731	695	756	668	684	676	665	650	698	694	716	644	713	701	718	727	717	674	690	696	712	698	711	723	682	721	654	722	681	652	644	732	707	647	680	728	678	700	714	713	708	673	711	680	718	684	682	709	724	677	658	691	665	727	652	739	672	724	693	683	711	677	746	696	722	713	786	683	700	700	742	729	698	724	741	690	710	699	666	657	730	673	750	684	698	723	686	703	701	715	733	671	658	701	718	713	687	722	763	676	727	693	708	707	678	736	676	678	679	632	746	671	708	683	728	660	699	706	678	700	708	743	669	719	696	691	754	730	648	684	709	666	675	719	730	703	714	686	687	692	688	697	663	680	689	663	742	677	734	706	698	674	710	691	735	683	679	741	710	666	682	726	726	664	682	752	700	685	725	653	700	707	716	731	732	739	678	716	689	676	680	661	723	717	681	693	729	698	735	658	688	719	720	679	690	700	681	664	688	727	715	728	668	750	701	694	733	686	675	714	724	707	673	700	685	692	748	688	678	663	734	707	668	710	714	689	707	712	695	688	686	685	711	709	706	682	711	719	715	703	708	700	666	683	737	724	657	698	671	697	662	703	729	687	701	748	675	720	705	720	705	717	726	654	683	684	724	722	701	710	727	729	687	725	681	729	705	688	682	701	686	705	764	697	714	703	708	738	680	669	745	731	654	715	722	705	732	672	680	677	741	704	713	695	673	705	678	761	671	736	712	724	716	726	765	699	709	688	757	689	702	728	687	676	741	703	712	657	775	689	670	696	678	713	685	693	740	691	675	713	716	706	704	666	701	720	679	691	719	732	690	699	672	675	726	670	647	704	693	700	692	657	715	753	683	706	665	735	684	725	674	711	698	715	734	701	676	736	660	682	742	692	687	716	689	681	700	737	691	715	701	699	712	676	708	704	728	699	678	708	715	663	662	693	691	701	686	664	700	677	645	722	712	712	706	694	716	690	651	674	764	718	661	695	767	748	738	687	716	705	657	719	751	708	729	727	692	720	716	683	697	682	760	668	698	729	682	707	696	703	697	700	655	758	679	702	706	693	703	729	664	708	699	693	731	698	665	716	708	695	696	671	715	724	678	724	697	663	727	674	723	721	670	701	729	699	730	711	694	617	741	691	716	745	724	676	701	712	754	715	683	692	713	759	674	698	693	716	715	694	672	708	678	698	669	692	747	709	713	725	690	669	675	713	712	697	703	701	697	697	679	636	666	715	691	720	766	721	693	736	746	674	702	681	692	709	670	702	663	688	673	696	734	660	701	706	736	720	773	723	669	708	744	701	691	728	685	736	693	698	661	720	723	732	712	676	665	708	706	704	705	708	744	697	782	735	671	725	690	723	704	686	709	688	715	712	696	703	620	658	695	761	724	677	688	689	732	699	680	681	715	710	725	701	696	675	692	731	688	687	675	705	716	699	726	745	735	703	749	711	701	725	705	736	688	658	665	719	717	679	696	715	695	672	728	729	751	696	733	676	703	666	688	727	731	685	682	683	735	740	769	673	676	670	658	701	671	700	684	742	743	735	754	689	724	692	745	685	686	689	742	737	722	684	690	694	709	666	699	694	732	684	752	717	676	710	709	672	696	688	716	740	701	733	758	682	674	713	681	698	637	684	650	719	701	723	662	715	649	755	636	651	698	686	716	691	701	740	716	720	712	678	675	695	694	690	734	661	683	697	638	717	723	677	667	710	685	689	695	684	723	697	718	705	695	707	735	702	681	726	693	678	704	709	685	718	753	678	686	728	721	679	706	713	726	718	707	761	705	701	722	667	746	707	698	702	769	692	693	643	714	666	676	692	702	722	688	699	697	733	698	686	690	730	703	710	747	700	718	687	699	651	712	729	736	728	662	709	712	711	712	734	752	706	676	712	767	718	709	716	685	665	727	672	666	694	736	675	711	772	691	667	699	712	701	701	702	684	703	694	724
67220	56286	21450	2493	424	298	300	298	244	229	212	248	239	213	212	241	232	190	211	185	205	196	209	176	193	196	183	215	197	189	170	177	177	206	192	178	201	184	177	196	193	177	184	183	227	176	208	230	220	203	227	267	296	295	209	224	179	187	202	199	236	328	412	274	239	196	190	215	197	205	194	176	177	190	184	188	202	206	187	205	161	193	186	173	208	192	208	179	201	177	176	179	182	145	189	152	185	185	186	177	186	207	189	186	178	170	178	178	188	162	180	155	193	178	170	183	183	208	185	183	190	178	174	184	213	175	182	171	168	166	172	186	153	210	168	180	183	209	180	182	173	188	150	184	189	184	184	182	180	196	178	185	198	180	196	184	202	193	206	177	179	179	195	187	192	208	187	192	184	163	174	191	166	176	188	193	217	200	179	162	178	188	193	192	198	178	195	200	166	179	204	165	169	190	198	194	177	166	167	187	188	189	188	195	156	182	195	184	188	165	195	198	191	174	192	183	182	181	193	208	176	180	206	199	185	186	200	194	190	205	202	199	168	192	184	169	176	171	200	195	187	181	182	191	175	149	183	172	197	182	169	192	203	189	200	194	176	197	190	178	185	204	177	177	188	193	200	192	192	174	189	173	174	177	197	168	199	194	184	172	185	206	200	172	197	176	184	188	180	203	187	208	198	183	185	188	190	163	172	176	184	200	190	181	170	173	186	216	176	185	202	178	184	187	169	175	195	193	205	179	183	183	193	239	185	176	204	188	205	196	176	158	183	177	192	199	181	188	217	189	190	177	186	188	186	169	178	196	174	188	179	179	212	187	209	184	188	180	184	183	193	180	197	183	185	206	194	183	188	173	203	179	197	172	189	177	174	189	176	184	166	191	189	175	179	177	187	175	181	185	195	180	193	170	174	188	184	195	187	188	220	167	189	187	182	188	173	200	200	155	216	157	186	202	185	190	182	186	186	183	165	160	183	188	191	169	210	177	177	152	179	180	183	178	152	202	159	188	182	174	190	173	172	203	167	199	185	186	168	203	177	184	175	199	194	170	176	172	186	187	193	184	197	179	178	179	178	165	202	215	161	156	184	165	188	186	177	190	160	192	189	178	178	144	172	181	156	179	154	189	196	200	201	193	185	190	216	174	177	174	186	222	182	163	202	180	178	195	167	184	207	205	177	202	187	174	200	213	178	193	190	186	190	190	200	171	198	193	186	204	193	173	205	173	182	166	197	177	195	178	177	216	209	197	195	166	200	190	188	202	185	172	197	196	177	172	180	191	194	177	208	195	195	205	179	187	180	180	171	182	195	172	179	210	176	178	182	185	189	170	193	175	203	193	211	203	192	181	184	197	182	185	214	196	188	188	185	163	178	188	211	166	176	180	170	188	170	183	191	212	186	201	183	176	158	196	181	173	173	204	194	200	182	185	195	179	163	180	195	192	203	171	185	177	172	163	190	197	185	199	179	163	175	200	207	176	182	185	161	200	167	206	178	178	199	185	198	215	184	186	181	161	183	169	179	173	189	198	174	180	190	185	200	175	171	197	184	179	180	194	202	189	175	157	169	225	208	165	171	194	182	199	180	192	174	165	206	203	191	193	190	150	214	178	164	192	223	172	188	203	178	173	176	189	160	203	182	208	194	166	201	179	205	180	163	174	182	171	215	187	190	183	175	158	180	190	210	195	203	205	178	203	197	196	140	190	175	167	185	154	163	173	168	201	178	199	235	184	190	204	173	173	189	170	191	195	187	196	203	213	185	175	173	196	180	167	185	219	198	211	196	193	192	199	191	186	179	165	198	171	189	170	177	191	165	240	164	187	177	200	150	169	185	173	178	196	191	182	190	223	194	217	185	185	205	188	177	204	207	179	185	190	176	202	178	186	165	201	167	203	167	207	197	186	169	209	187	188	193	173	196	186	181	200	197	178	194	216	204	216	190	180	192	164	185	175	171	188	161	180	194	200	177	175	197	178	173	185	162	179	199	210	197	167	218	182	225	188	171	186	186	189	175	190	177	215	166	170	189	168	188	178	177	182	180	178	187	196	155	194	156	231	204	198	169	148	182	195	193	190	182	199	195	169	181	181	200	204	181	181	192	176	165	170	189	179	197	201	212	193	169	203	180	195	199	182	176	158	194	183	205	178	185	195	190	196	207	186	192	188	178	192	173	193	210	193	167	160	174	186	187	213	217	161	179	162	183	193	191	187	173	174	203	169	196	192	188	186	188	161	195	196	183	194	185	174	189	160	188	190	191	201	207	196	183	187	192	213	184	193	178	187	170	180	167	178	196	219	207	215	160	197	190	194	193	196	199	211	188	196	202	178	189	197	203	174	176	202	158	194	160	189	183	175	183	173	171	206	201	187	188	190	170	194	190	198	191	197	190	163	190	193	193	159	177	180	196	179	172	204	177	156	181	188	198	172	208	198	189	199	187	166	188	167	200	206	210	182	198	181	187	213	164	200	182	184	191	177	187	175	162	181	183	202	192	160	189	191	194	169	175	195	190	180	180	178	199	208	193	189	188	161	176	171	185	191	199	178	199	184	160	185	185	186	184	190	204	172	172	179	166	187	186	202	156	194	159	202	176	190	174	165	180	160	200	210	186	193	157	197	181	161	196	168	184	176	192	184	191	186	204	179	190	187	208	165	195	171	178	190	203	196	183	170	203	190	205	191	196	183	179	186	162	185	179	198	159	176	178	176	194	180	178	200	169	198	176	181	192	176	189	209	164	176	170	152	196	180	183	165	209	171	174	183	183	169	186	175	179	207	188	173	191	174	175	180	179	171	182	177	203	186	194	206	207	138	207	180	173	185	196	174	208	196	185	185	184	186	165	179	184	153	192	186	171	173	185	202	181	165	183	194	152	186	210	173	168	189	152	185	191	176	183	176	186	190	179	201	182	201	185	194	180	178	191	195	194	157	180	155	181	174	175	191	181	213	185	146	177	166	216	195	172	181	193	173	168	170	178	167	181	195	183	167	170	193	177	216	157	196	160	174	191	195	202	181	196	142	189	201	172	156	170	163	171	192	201	197	195	195	195	201	188	214	168	193	186	174	188	217	181	183	187	183	185	185	176	205	210	203	200	191	176	186	162	172	218	179	195	188	181	175	180	214	197	188	184	197	169	180	184	165	189	188	185	158	165	178	214	188	181	191	192	185	196	178	182	165	189	198	189	208	176	171	174	204	202	180	195	192	199	155	187	196	182	192	168	172	205	199	212	172	191	190	178	194	192	180	207	182	185	161	208	181	195	193	189	204	184	185	175	194	177	181	195	179	205	173	172	176	185	212	181	196	191	174	191	195	185	178	166	180	162	194	191	180	188	162	172	182	215	198	177	159	217	182	156	185	185	210	177	173	191	187	180	175	194	182	183	204	185	186	192	202	165	179	167	206	214	196	165	166	196	165	190	171	185	198	183	197	207	185	183	199	203	191	161	193	181	176	224	184	166	183	192	199	203	185	158	168	173	181	162	174	177	195
44383	43193	5444	1604	1447	1210	1087	983	948	866	807	739	755	710	688	621	677	652	584	598	576	581	613	584	620	562	568	618	572	563	593	551	562	561	578	587	608	548	527	596	578	605	591	547	698	625	679	845	856	912	958	1124	1546	1301	896	782	704	655	633	572	764	1779	2562	1433	961	568	536	533	532	540	566	526	502	507	549	545	519	544	531	551	583	528	545	587	511	514	512	548	497	543	524	519	518	562	507	547	567	525	502	502	537	530	527	514	518	530	523	531	536	506	571	540	562	525	493	535	528	494	515	562	523	503	515	544	550	490	534	521	548	498	537	481	491	544	522	552	567	523	511	556	539	544	538	561	505	510	509	553	503	519	522	544	575	532	531	544	511	530	563	559	548	554	540	519	528	494	583	530	521	539	500	511	581	555	466	530	505	528	527	529	511	586	488	519	532	558	482	498	562	518	508	533	549	533	536	544	517	576	501	516	541	508	586	494	549	503	516	502	555	574	523	514	486	522	528	545	513	505	532	543	525	504	546	550	513	500	513	526	498	548	512	550	510	542	529	507	517	507	535	501	526	511	526	533	524	505	525	564	547	520	506	533	511	549	540	499	554	520	555	514	506	530	532	524	557	509	523	504	499	530	562	549	536	532	555	538	517	560	520	553	579	483	561	540	529	521	495	559	515	515	555	528	520	522	523	509	537	556	530	532	520	497	525	559	515	509	498	564	524	562	476	532	517	575	514	547	511	532	487	511	527	517	545	525	498	522	510	468	581	546	531	551	539	545	493	509	543	507	553	590	495	532	504	495	575	533	480	529	517	563	551	580	507	546	553	523	500	509	525	503	575	517	496	586	500	526	505	567	565	549	550	536	530	555	490	540	512	495	564	566	549	523	532	542	536	507	547	567	513	567	538	543	559	517	486	527	528	544	521	556	509	529	524	525	565	510	536	535	517	504	536	490	543	519	543	580	526	553	556	552	498	554	480	552	539	520	462	512	567	553	561	522	527	534	548	545	502	551	571	515	544	545	542	521	540	568	505	498	554	486	539	569	519	533	588	510	541	513	546	531	528	549	525	507	478	521	500	533	522	544	498	528	516	559	535	524	526	527	510	516	522	554	467	535	527	518	489	555	544	530	526	521	530	539	536	520	500	540	541	556	527	549	529	570	471	516	510	524	545	496	537	523	508	524	556	563	529	536	547	552	544	538	560	569	537	567	578	491	556	519	515	512	563	518	520	536	559	518	544	535	523	515	515	565	571	526	525	534	529	564	531	531	502	511	536	564	559	521	543	527	554	562	548	526	521	547	527	519	470	547	548	506	575	555	518	555	496	557	523	534	534	528	546	540	521	524	558	512	532	522	501	548	563	529	524	547	552	556	540	512	528	546	513	512	512	485	550	542	522	522	562	494	556	528	544	530	558	496	541	529	528	568	524	560	542	504	519	547	488	517	519	509	540	520	517	526	569	515	527	523	523	520	544	528	510	540	523	549	525	510	531	529	536	521	529	506	550	526	532	552	519	508	539	496	550	542	500	542	568	543	584	546	541	546	538	540	525	511	525	562	504	558	527	513	534	526	556	554	539	494	522	545	556	562	583	536	558	514	555	550	551	532	523	536	545	534	501	501	605	542	547	534	485	533	545	514	578	563	485	525	524	544	544	478	489	484	529	497	567	526	542	549	547	535	517	496	546	516	544	499	529	520	486	519	558	545	547	534	532	529	527	547	515	542	505	489	528	511	542	490	538	531	512	514	520	510	573	547	535	529	505	535	548	510	493	538	509	519	503	527	472	513	503	526	527	544	549	492	511	541	555	509	537	533	545	502	552	529	511	532	565	501	511	543	578	577	502	518	474	496	538	551	524	541	494	519	498	522	530	507	521	540	508	517	540	517	546	516	524	534	574	539	567	541	567	532	501	523	471	525	538	552	528	530	477	494	551	499	567	537	507	557	602	561	521	583	583	508	499	568	536	540	530	500	520	490	555	480	553	535	497	526	527	519	524	535	514	598	490	552	503	527	549	550	488	533	532	515	531	530	563	509	508	516	527	515	498	517	501	559	538	547	566	536	560	542	545	504	550	509	539	538	542	481	500	505	479	516	516	546	546	493	507	559	528	499	486	550	554	546	534	532	543	531	528	533	571	532	512	517	521	554	540	516	502	540	554	585	527	491	548	545	543	509	499	560	532	548	526	490	552	542	538	526	538	516	511	507	493	535	502	527	559	549	517	530	530	559	536	525	510	508	527	510	538	508	541	520	562	520	504	515	534	532	496	489	549	528	543	544	548	518	526	533	510	552	558	565	548	557	524	553	540	507	555	552	544	532	505	517	514	538	504	542	522	517	543	543	545	559	520	507	522	500	553	507	535	530	553	528	517	508	486	561	532	541	544	562	490	515	506	527	546	538	534	521	505	487	563	485	493	508	527	500	511	531	525	558	539	511	532	527	513	535	554	552	528	510	593	559	553	509	530	545	539	511	544	522	523	515	518	590	566	553	499	504	548	518	532	510	521	530	524	569	541	535	532	586	480	524	537	559	539	497	488	534	587	522	525	509	522	559	573	519	572	509	539	537	515	544	522	504	551	513	560	515	554	564	519	563	523	519	506	519	549	496	588	504	546	505	529	532	556	579	520	511	550	438	543	547	534	532	511	572	527	525	521	594	509	554	574	519	567	513	548	491	555	497	500	563	591	540	554	495	524	548	484	526	530	511	543	531	523	553	512	509	548	529	538	531	489	537	544	494	547	538	534	527	543	546	545	504	588	545	554	515	574	524	544	524	522	522	522	536	558	519	528	517	522	503	563	529	514	526	582	528	524	510	522	511	537	535	520	504	514	503	549	500	534	516	565	522	549	513	542	496	555	520	483	520	540	553	525	518	515	507	507	550	509	497	549	532	514	555	541	506	513	488	525	542	562	545	519	550	573	582	556	522	494	580	555	551	528	535	534	476	521	512	529	561	517	531	527	549	531	502	536	565	498	509	528	503	565	548	549	582	562	570	506	514	515	542	517	534	516	536	544	482	526	527	558	530	512	517	510	501	508	566	530	551	508	541	540	513	554	523	556	580	494	498	495	546	535	528	514	516	545	534	519	504	535	518	511	522	486	532	529	517	489	563	510	531	498	503	531	516	539	524	524	524	527	543	499	511	532	515	529	514	545	524	544	529	552	527	532	539	514	549	527	518	491	512	558	558	569	501	537	504	525	528	469	518	556	519	521	518	519	524	527	512	508	584	584	501	543	503	520	514	528	549	544	526	524	532	559	537	546	535	547	538	532	541	496	555	526	530	533	513	499	552	558	559	530	555	487	478	573	504	515	541	521	530	479	539	513	517	528	517	513	522	504	521	541	492	544	569	514	507	542	523	519	524	545	516	533	574	491	534	545	533	575	547	536	514	536	581	504	511	547	475	529	529	549	513	511	547	512	536	547	534	531	531	530	549	534	484	540	513	540	497	555	551	525	510	538	552	564	508	554	505	494	573	527	558	524	510
78687	68440	29565	7509	952	575	452	410	371	318	257	293	266	259	241	231	253	240	248	216	225	223	200	243	230	210	217	213	199	199	194	203	226	194	229	224	224	223	224	225	223	214	211	233	220	209	254	295	287	318	335	395	406	344	301	278	267	244	256	199	283	393	341	308	257	216	200	206	192	202	212	194	211	214	196	191	202	212	185	221	227	196	220	220	222	195	213	193	191	194	199	194	209	199	199	202	205	211	208	218	199	198	220	212	194	190	219	192	216	208	206	187	179	202	195	208	214	216	194	204	199	191	190	202	232	219	200	204	209	204	229	198	200	206	197	196	226	211	233	182	209	220	207	212	184	218	182	212	207	170	213	199	185	207	228	214	197	196	203	192	203	197	204	189	198	222	197	199	181	217	202	180	174	221	199	192	178	184	213	218	230	199	205	197	217	201	218	187	222	221	209	212	202	197	212	195	198	221	229	228	207	196	230	193	202	194	189	200	175	218	210	219	205	208	203	205	208	215	201	205	216	210	204	208	203	232	213	217	186	202	208	187	200	220	192	202	198	207	176	187	199	190	223	202	226	183	189	206	226	202	220	205	164	208	210	209	217	190	218	181	217	195	216	208	217	201	194	181	180	210	202	201	199	225	212	213	208	195	203	209	201	208	220	211	201	217	213	192	188	195	186	192	184	202	219	209	210	247	225	212	204	201	200	221	197	201	201	203	202	210	200	221	200	200	198	173	226	212	190	196	216	194	211	186	210	204	198	204	192	193	205	226	225	218	203	233	191	197	193	193	199	219	221	241	233	200	201	209	209	173	227	200	234	189	193	208	215	223	182	199	213	234	184	202	189	207	188	198	206	199	195	197	198	181	190	194	196	220	196	158	205	210	200	212	210	212	183	200	207	201	199	198	195	214	182	215	210	195	209	193	209	206	202	188	216	217	213	204	189	196	205	186	212	197	173	232	185	207	210	219	218	188	208	206	186	212	188	226	205	195	178	203	194	187	201	186	194	192	216	205	215	183	191	190	202	206	189	215	211	224	213	215	181	222	190	208	200	209	181	219	177	192	212	190	215	197	196	178	213	225	213	211	192	225	192	186	202	205	209	210	224	209	213	237	208	202	194	199	209	195	197	202	204	215	196	195	202	219	208	188	218	210	228	212	205	195	173	202	216	189	203	198	205	187	187	182	210	203	219	234	205	227	187	188	235	189	201	208	206	183	184	225	211	197	192	230	167	214	197	178	205	198	216	196	195	194	182	215	204	229	188	227	225	183	228	182	218	188	198	233	242	200	176	199	197	189	195	224	189	205	212	206	193	219	195	195	235	174	196	208	225	211	213	194	210	197	206	179	179	188	197	195	235	182	217	194	193	199	199	199	223	197	194	200	222	216	204	215	224	205	205	203	214	191	211	220	208	204	207	221	217	223	188	205	206	220	188	212	216	217	202	175	188	188	220	211	235	205	190	213	205	179	212	220	211	204	216	200	207	205	170	199	208	190	213	200	214	217	162	200	222	200	220	213	221	226	183	218	191	205	206	224	195	172	220	213	211	217	186	205	187	196	182	214	191	200	196	187	207	173	229	202	221	191	222	188	209	205	197	190	208	226	231	187	218	198	209	201	209	172	204	199	224	194	204	191	188	197	231	205	198	213	222	216	184	222	220	212	202	209	194	185	191	184	203	209	188	208	216	220	202	173	190	179	212	219	246	216	216	199	211	197	197	206	205	200	170	235	180	214	220	189	232	213	210	200	211	197	202	182	195	189	234	201	235	208	207	218	200	194	207	223	189	205	201	228	202	192	219	236	206	193	222	223	217	190	189	190	199	228	181	214	199	197	188	202	209	194	188	206	192	196	203	203	216	216	216	200	206	196	183	197	219	211	208	197	205	177	193	197	172	194	209	197	217	196	209	203	216	198	196	214	196	191	213	212	206	206	222	202	198	199	188	210	179	179	203	199	205	194	207	202	207	210	222	220	198	203	205	226	209	195	216	193	178	203	219	192	230	175	190	216	219	205	177	214	228	203	202	190	214	186	208	204	206	207	207	224	204	208	215	191	213	223	226	209	210	216	198	212	215	209	189	216	201	198	208	181	207	184	216	200	217	249	185	199	217	193	189	227	207	217	192	206	197	171	211	221	210	214	179	196	207	231	205	211	198	194	196	202	222	210	195	208	189	189	213	189	215	227	208	204	211	189	197	204	202	221	209	224	211	216	181	200	173	221	200	220	221	202	205	204	193	213	195	206	202	201	198	193	214	198	202	192	222	208	196	225	209	210	173	216	189	211	203	217	221	197	205	196	190	192	189	208	209	199	230	203	188	209	196	208	199	218	199	202	217	224	199	200	216	192	173	204	227	177	189	193	192	210	187	219	203	205	200	186	202	204	166	199	201	198	191	192	222	202	188	216	245	203	227	180	206	207	208	217	212	210	204	200	192	187	204	210	215	202	211	195	207	207	227	221	193	204	211	192	187	218	215	188	211	204	207	196	182	171	218	210	187	213	220	202	233	213	219	200	233	198	190	211	188	222	188	207	190	200	210	238	204	193	219	206	205	206	217	195	186	218	228	198	208	227	194	183	209	200	218	215	215	200	198	201	222	196	201	227	193	207	226	230	197	195	219	192	213	188	191	211	193	214	222	192	213	192	193	217	216	193	201	180	192	194	188	210	199	222	202	230	201	207	223	191	201	221	205	215	205	209	224	207	212	202	210	226	184	218	191	199	211	198	215	210	203	212	180	205	198	223	206	202	214	174	183	233	184	216	199	190	209	177	219	191	209	221	210	222	196	194	207	199	212	185	185	209	202	198	198	196	210	210	210	183	197	213	218	196	211	207	206	201	204	229	190	199	224	184	198	179	212	186	210	219	203	214	204	208	194	190	179	194	197	209	216	210	217	210	204	199	184	225	189	221	189	224	202	203	182	220	223	175	210	203	206	211	187	206	212	190	213	223	215	206	188	189	194	203	228	194	182	214	223	230	203	206	211	196	190	187	206	209	198	201	189	193	189	207	227	190	215	205	233	249	174	217	199	214	192	194	189	211	218	200	213	207	213	198	181	199	211	168	200	203	193	201	222	221	187	231	209	182	210	213	198	206	208	208	238	203	203	206	233	206	209	198	213	197	190	213	192	200	218	188	227	207	200	211	195	204	189	213	193	199	197	180	187	203	209	202	210	209	222	199	192	208	201	216	193	212	188	218	195	219	205	206	200	219	209	202	191	212	228	231	191	211	194	200	196	236	209	200	213	190	225	201	220	183	203	172	209	176	212	186	200	177	179	201	201	204	185	233	195	171	205	225	222	213	223	210	202	217	189	168	181	191	183	188	196	199	198	199	225	227	210	208	203	157	209	196	213	200	191	205	195	202	191	204	199	218	208	202	184	200	206	206	221	215	206	210	202	217	208	225	205	203	208	200	188	189	208	219	178	207	208	211	188	204	191	205	205	193	194	235	202	197	186	194	175	221	218	217	196	199	209	220	189	214
53556	54212	4713	2628	2301	1884	1670	1472	1289	1195	1043	929	909	881	868	772	839	781	734	767	720	684	661	676	688	666	676	640	605	664	630	632	627	650	721	711	705	641	661	703	720	790	655	703	776	773	971	1144	1172	1298	1409	1883	2192	1599	1279	1162	1024	910	831	751	1176	2006	1642	1247	1096	633	701	627	606	625	618	609	642	649	605	564	573	586	582	598	622	593	563	563	611	672	581	558	550	603	590	611	590	567	648	566	615	572	592	583	603	576	605	585	581	573	581	605	602	561	583	581	563	551	549	558	568	568	607	539	561	573	634	562	597	550	569	553	579	590	580	578	569	581	556	564	562	609	566	555	618	600	561	577	573	526	576	574	585	580	608	561	564	594	607	540	564	577	584	549	568	560	584	585	606	594	572	621	552	573	598	559	564	611	580	611	599	581	571	554	588	545	563	574	588	555	579	599	623	568	604	551	574	564	539	571	595	548	574	584	565	571	594	619	596	557	559	587	579	587	608	541	595	583	546	565	610	570	635	577	568	571	597	534	574	543	558	596	587	547	601	584	566	589	566	557	589	558	564	574	559	651	587	576	581	575	575	603	584	595	567	590	577	571	590	585	582	552	555	548	593	555	569	541	602	600	546	579	567	549	576	577	583	574	614	583	611	584	580	598	623	606	591	627	564	565	573	574	613	559	586	605	595	592	581	572	563	543	566	556	542	605	561	560	555	609	546	576	576	575	574	555	569	616	542	558	561	512	568	561	612	583	585	538	599	616	602	565	501	589	556	586	617	590	576	605	592	591	589	569	558	608	575	591	597	561	547	594	597	602	562	580	605	598	549	567	592	619	582	588	582	592	602	546	552	622	582	542	577	584	561	531	587	569	615	599	595	514	574	577	574	605	604	551	578	588	544	587	562	582	581	606	596	600	581	548	501	564	549	582	580	543	541	582	567	566	573	563	625	559	604	594	549	553	583	591	593	583	565	597	583	577	559	600	537	580	557	584	591	570	610	568	566	565	544	559	544	586	541	629	612	585	580	559	550	549	557	565	574	584	576	531	582	582	593	576	598	549	585	591	591	584	588	586	589	560	577	557	586	620	583	571	556	601	549	565	571	583	636	547	574	611	581	601	599	546	567	556	583	529	565	598	565	604	583	541	569	558	602	585	536	562	597	608	588	575	521	617	578	579	609	555	597	600	567	560	579	570	517	617	549	575	622	587	614	540	604	538	576	576	597	588	556	583	556	604	539	536	572	594	613	599	573	550	560	579	578	573	566	537	558	638	611	569	572	586	567	606	571	548	610	598	598	599	569	550	618	618	569	557	589	564	588	600	566	556	563	572	609	577	629	585	595	610	571	529	560	603	588	585	598	558	576	527	555	585	577	561	566	558	570	594	553	592	576	587	517	539	575	636	550	581	584	547	587	611	585	578	550	589	596	598	562	570	576	541	568	599	533	571	585	635	591	607	601	544	547	581	593	603	588	579	589	580	610	544	562	574	602	544	594	569	576	535	612	566	593	571	566	556	607	604	557	572	571	613	581	614	562	549	578	580	591	591	551	614	540	606	614	569	570	566	563	561	554	582	611	604	568	543	579	591	599	536	599	575	649	569	565	607	597	543	578	585	595	566	563	564	523	580	550	568	556	596	633	543	591	594	597	543	577	643	596	539	598	599	575	563	553	548	566	589	599	609	582	555	592	600	603	610	544	554	568	590	565	603	583	577	546	562	574	551	554	556	586	538	553	584	585	536	570	543	554	575	575	556	615	610	589	591	601	574	591	546	586	587	511	599	564	596	597	579	544	560	592	540	584	548	552	562	657	554	612	566	547	549	608	607	563	596	563	573	556	573	618	559	547	588	559	592	582	634	548	549	580	547	589	589	579	548	583	604	556	596	560	588	551	572	577	569	587	568	581	548	556	568	596	582	575	551	586	601	569	602	606	569	609	585	594	578	542	563	584	613	583	566	532	563	586	564	611	540	529	562	576	563	574	595	590	549	606	611	597	553	530	590	563	584	577	582	538	608	576	579	519	602	593	577	574	556	575	577	578	583	545	573	580	570	594	599	589	585	561	570	581	554	598	565	552	575	585	595	582	536	577	576	607	591	554	524	595	554	596	551	594	601	582	574	562	556	600	591	579	559	595	583	594	550	588	539	575	575	551	544	615	588	544	525	586	555	609	583	593	627	578	598	560	578	574	574	571	632	583	573	571	577	598	571	613	568	614	589	583	551	611	552	567	580	600	618	585	582	619	624	589	567	547	572	580	571	602	568	588	612	603	573	571	608	571	590	591	594	581	585	611	580	566	588	614	568	563	561	617	587	567	597	616	578	597	570	564	589	561	550	560	555	597	601	581	571	552	537	573	580	574	553	612	568	554	543	582	626	519	645	582	545	587	585	531	570	583	584	575	532	548	544	563	605	580	592	567	577	582	553	563	607	551	608	529	558	572	597	575	547	629	558	574	558	580	555	569	630	557	542	591	588	559	550	570	585	602	548	563	552	585	596	613	600	586	619	576	545	569	545	556	586	581	552	537	542	604	578	562	599	593	601	609	589	576	595	542	603	538	526	546	567	560	553	593	563	569	602	624	590	598	585	583	626	605	602	574	609	590	566	576	568	586	551	615	580	591	574	579	575	599	559	549	585	561	546	554	552	576	573	554	607	573	617	599	552	592	607	603	542	585	555	558	563	600	567	603	544	538	586	599	610	578	564	561	613	608	593	547	604	560	621	572	600	547	610	611	538	567	585	551	548	590	569	556	598	573	593	609	589	623	562	563	548	572	575	561	552	569	592	556	581	529	586	546	567	586	570	584	565	633	581	568	554	561	585	546	623	587	553	613	609	581	570	584	591	567	605	567	578	587	542	578	534	586	637	594	560	567	574	623	591	532	554	606	531	570	630	643	572	607	584	548	584	554	557	543	600	566	550	563	543	577	586	554	552	616	575	574	612	586	610	582	618	550	560	553	557	556	557	536	561	575	591	516	649	556	624	589	570	601	532	636	614	606	614	610	554	559	601	592	615	569	596	550	591	576	595	637	585	550	599	562	570	621	578	614	603	526	581	613	569	591	589	591	581	568	570	563	580	582	562	559	607	589	579	534	598	579	570	577	612	549	565	560	591	615	569	583	589	560	590	529	616	518	605	597	634	541	574	616	563	532	624	601	599	579	582	521	596	553	570	572	594	589	624	549	606	561	544	570	582	586	568	604	568	593	594	557	561	577	601	600	591	596	554	574	552	570	604	604	578	577	582	608	560	600	553	570	568	576	575	578	612	583	624	579	595	598	568	591	573	533	576	586	568	574	559	564	598	592	616	577	615	575	537	621	589	574	588	588	578	575	606	545	584	593	572	566	537	540	617	597	568	597	586	555	587	577	578	549	568	587	551	646	583	610	574	588	563	605	582	570	589	560	558	628	607	570	583	613	589	611	598	596	579	562	587	558	646	605	552	529	554	530	579	568	583	562	586	574	596	564	581	592	578	555	576	568	594	613	563
26787	14771	2258	393	301	297	269	267	287	284	261	317	261	249	275	260	283	264	259	272	275	274	258	301	310	274	279	261	260	299	234	281	293	291	289	286	285	292	278	285	302	286	284	302	256	272	289	285	274	276	272	291	310	279	296	274	270	283	281	257	280	296	328	320	271	271	295	283	274	268	275	268	273	310	245	291	284	320	266	269	254	265	283	281	281	286	309	279	272	276	289	276	291	290	313	280	311	258	291	255	304	281	257	282	282	264	284	278	253	289	275	259	273	287	258	291	304	278	316	280	282	285	300	273	315	273	239	270	286	276	285	285	303	280	298	250	285	267	269	289	278	282	296	285	253	257	263	260	296	304	285	304	308	302	275	291	275	255	239	286	312	273	263	282	304	289	318	247	275	262	270	276	263	273	253	259	286	270	275	273	299	297	254	308	254	253	263	296	240	263	252	269	263	264	285	311	264	296	247	304	251	285	258	286	268	278	237	269	305	268	308	294	251	301	277	239	275	280	267	258	277	259	297	280	272	267	254	272	260	285	321	279	261	264	256	291	294	296	257	256	299	252	256	286	253	253	271	260	301	265	277	285	270	253	266	292	285	268	279	261	269	292	288	309	271	244	279	262	269	287	273	256	246	280	278	281	280	288	256	258	259	267	284	300	264	251	267	277	299	273	268	274	254	275	271	264	326	286	261	283	280	257	304	282	262	259	280	285	293	268	291	288	284	280	282	282	279	289	286	223	256	257	267	271	283	286	263	285	285	278	280	247	264	270	264	284	256	262	279	280	278	276	260	255	254	301	293	285	298	262	250	264	285	267	299	281	280	275	276	290	259	247	304	265	303	299	263	287	262	269	277	245	296	265	287	268	291	272	272	269	270	253	269	291	264	309	296	270	275	293	274	275	278	268	239	265	271	282	258	271	279	279	265	267	246	273	275	273	256	288	293	281	284	273	287	265	244	292	267	275	294	288	306	294	298	289	300	257	270	294	282	288	264	269	271	286	277	285	257	234	260	283	258	259	271	270	302	241	293	272	287	281	293	278	297	283	285	286	265	274	297	249	302	304	261	273	263	270	293	268	300	316	278	259	257	265	317	278	263	287	302	273	261	274	262	277	246	290	266	267	292	291	237	270	307	278	285	262	279	262	276	263	302	287	252	270	290	289	288	287	259	294	283	262	273	291	241	300	259	263	290	265	317	300	285	299	293	257	286	270	311	272	283	266	270	270	300	266	251	271	284	269	304	269	289	278	289	296	287	281	282	299	245	303	243	281	296	255	296	292	287	278	283	305	266	252	252	284	245	268	273	269	277	287	292	268	239	298	294	288	275	280	265	269	276	284	278	279	245	293	240	282	287	289	265	285	292	231	253	275	274	267	270	311	279	273	286	307	279	265	312	283	267	308	280	273	266	251	280	262	243	255	275	247	288	254	271	276	295	284	305	280	250	267	272	296	268	292	255	289	259	290	272	271	259	264	276	277	283	235	271	256	299	269	283	276	261	303	248	288	295	268	252	249	281	292	266	265	240	284	244	297	282	285	301	269	269	262	288	300	275	295	248	264	252	282	255	281	241	273	301	280	261	255	263	242	307	302	252	272	260	276	259	248	290	254	253	279	256	256	299	272	275	267	302	272	272	268	287	280	270	283	274	279	303	274	281	288	249	268	292	298	306	281	278	286	253	282	293	250	278	280	260	264	279	262	273	282	266	282	258	299	284	316	296	285	310	281	281	280	301	274	253	269	277	253	265	253	266	247	287	283	268	257	256	259	284	274	271	285	257	277	270	262	260	271	262	285	284	266	298	236	276	282	280	285	287	320	264	312	303	304	281	265	261	283	291	294	284	299	311	267	319	253	272	272	265	277	267	303	273	277	292	295	286	285	269	266	305	277	279	305	268	296	279	273	302	294	260	280	304	292	290	273	298	296	263	262	293	284	285	275	270	276	296	286	284	271	294	266	268	282	277	292	259	286	288	299	253	274	272	285	269	271	293	283	301	298	287	268	274	293	283	288	279	280	260	254	295	319	271	293	282	275	284	281	280	274	283	289	319	287	252	274	290	275	276	314	272	265	283	311	281	301	286	243	277	261	286	262	266	287	308	264	252	301	264	288	307	278	282	309	301	247	299	277	313	255	271	256	277	292	307	251	260	281	265	289	306	306	265	306	262	272	260	233	309	273	302	265	271	284	281	252	262	261	259	272	252	263	269	264	259	301	261	273	301	255	271	254	272	303	273	276	291	259	273	311	317	302	296	303	264	275	253	252	252	269	268	274	254	278	300	300	302	264	280	273	297	286	270	288	283	288	300	283	235	273	263	284	296	260	292	281	307	278	284	277	261	284	270	270	260	275	283	251	293	276	285	271	273	283	301	272	291	278	299	281	253	271	299	265	270	270	300	276	279	249	280	272	272	268	294	257	278	274	266	271	283	279	293	273	275	254	260	290	296	304	265	278	281	253	295	303	277	280	274	302	301	283	280	254	263	288	286	287	265	283	281	248	266	272	274	268	286	309	275	288	289	300	269	264	258	298	255	287	306	271	283	300	266	254	258	260	287	257	292	294	265	266	269	279	269	289	247	278	274	266	300	263	292	280	268	293	285	248	264	279	272	283	269	239	271	289	302	290	283	303	273	292	289	282	229	276	272	273	295	289	278	254	270	272	255	233	270	297	261	299	299	301	295	314	284	270	295	268	258	310	298	293	282	270	296	278	257	261	290	273	293	241	275	243	258	292	250	250	291	286	281	265	295	269	298	308	286	284	254	278	298	284	279	269	304	289	287	292	252	292	253	260	309	242	279	281	270	253	292	265	265	258	277	268	272	293	280	301	252	280	270	269	253	302	259	260	273	260	264	284	275	283	329	267	255	259	253	262	276	270	298	290	274	293	278	263	291	304	284	294	291	301	252	296	266	273	298	276	283	301	287	267	269	253	290	230	281	256	260	289	290	255	295	277	269	288	270	251	261	308	242	280	274	276	291	273	301	287	295	289	287	275	265	260	279	279	272	299	276	267	273	262	312	287	271	271	276	249	283	310	277	283	248	275	285	286	266	257	300	290	263	280	273	318	283	281	281	276	265	288	300	293	272	252	278	296	262	276	280	266	263	254	310	323	308	247	273	277	270	311	269	263	306	271	283	300	267	303	256	258	261	283	298	277	270	286	266	262	268	287	263	279	292	270	294	288	280	266	284	268	257	248	280	284	285	287	295	304	274	253	246	264	274	298	296	254	279	278	253	293	284	278	296	270	285	242	269	271	275	282	268	293	270	247	290	237	271	267	277	274	276	277	289	291	257	258	264	273	270	275	290	266	275	270	281	314	303	276	294	285	262	304	292	278	260	273	269	273	279	276	270	296	257	277	307	294	284	244	269	289	287	272	257	273	281	254	267	286	237	260	289	264	253	256	276	273	275	280	275	290	272	273	284	273	272	256	285	251	304	287	262	272	268	284	287	311	268	286	286	268	276	240	320	268	267	267	244	297
22477	18098	1287	823	797	824	782	782	736	712	740	727	768	719	793	761	735	767	766	741	766	745	735	754	803	719	753	707	782	737	749	652	731	798	694	733	772	707	773	755	771	738	778	690	761	714	782	768	784	783	827	844	789	795	726	736	760	787	738	695	760	847	1032	946	798	748	743	745	738	734	742	777	767	738	756	762	770	755	748	753	775	766	733	719	749	738	758	760	733	722	758	739	755	762	764	728	773	722	737	738	759	739	750	812	771	736	705	764	755	749	709	713	712	732	698	743	742	717	741	796	794	683	752	749	763	746	725	746	724	739	728	762	778	765	766	780	721	787	727	782	754	747	737	792	749	801	745	755	740	736	752	710	747	748	766	756	735	759	795	806	792	750	724	797	743	765	734	716	764	764	733	754	717	717	719	721	765	730	787	768	725	767	756	757	720	714	786	754	715	757	739	706	752	764	816	763	760	788	762	763	772	724	764	733	739	729	723	758	749	706	749	696	713	736	753	763	744	784	746	757	717	736	733	726	753	770	723	735	762	719	727	730	754	783	763	768	729	748	792	760	734	739	711	786	744	747	747	712	748	732	751	715	713	740	712	727	716	694	756	796	656	806	759	803	775	730	723	717	758	771	758	749	788	748	759	742	715	748	764	749	788	724	727	732	683	763	721	728	720	742	745	703	725	702	785	753	759	749	768	801	710	814	787	782	734	722	773	721	776	771	707	734	693	711	762	738	740	733	750	735	699	746	775	799	762	746	706	761	733	780	760	737	734	756	701	764	769	746	738	756	742	723	742	748	741	737	773	768	697	756	766	763	729	748	728	775	757	748	772	730	758	765	769	770	808	779	745	797	728	674	742	744	737	738	743	725	771	748	715	735	701	699	767	734	704	743	702	756	752	728	793	751	761	760	782	722	738	749	752	756	754	736	733	800	755	770	765	710	739	766	736	774	700	746	777	715	731	719	747	754	733	757	748	686	752	755	771	674	718	732	763	705	747	719	696	745	732	745	779	787	736	695	691	739	731	734	740	764	757	737	745	709	734	762	768	741	762	766	762	788	702	777	768	761	719	721	770	726	724	765	713	746	744	752	755	754	778	752	724	752	724	783	728	763	780	779	705	735	781	704	727	755	738	753	742	779	707	784	726	746	787	746	730	781	729	717	766	759	765	765	746	709	768	738	753	708	721	722	761	748	761	720	735	768	764	678	737	721	742	743	738	742	748	713	767	745	729	793	762	677	781	712	730	746	781	734	750	766	765	721	729	731	764	763	720	795	751	728	736	704	767	743	714	737	748	696	743	787	789	729	726	770	763	746	776	713	701	721	719	732	752	766	742	748	737	772	758	721	731	767	729	753	763	710	799	733	766	762	750	749	783	699	749	759	744	761	758	739	764	782	763	744	769	741	736	720	759	738	768	740	745	738	798	772	758	729	806	696	771	715	759	719	696	736	737	723	753	760	739	695	743	726	741	768	780	768	804	727	710	795	791	741	722	728	749	715	694	744	731	716	727	756	717	726	737	685	798	718	794	722	755	747	725	778	763	780	777	738	702	783	755	745	753	764	699	765	760	752	725	696	787	735	740	731	785	760	724	724	761	694	771	743	772	715	742	767	754	791	696	750	730	712	729	750	765	716	747	800	746	787	740	777	766	755	757	786	708	760	765	741	759	707	753	765	743	690	755	757	752	745	762	677	743	730	709	765	770	738	766	730	747	738	754	746	727	713	720	771	745	793	741	702	726	755	744	740	740	754	731	757	742	682	712	729	752	754	745	715	740	721	717	738	756	773	733	743	747	752	769	752	758	727	748	755	780	779	738	723	784	730	743	740	738	753	745	745	718	731	743	755	738	697	732	755	746	772	779	760	786	782	735	725	715	737	786	760	734	734	685	701	770	717	745	776	755	720	750	790	692	741	697	763	750	735	757	794	759	746	762	761	770	759	746	780	654	772	743	734	718	774	715	751	737	711	769	740	736	752	753	720	675	749	723	779	791	761	743	706	743	792	789	735	728	707	756	751	754	718	805	758	723	743	724	774	753	783	780	744	737	786	772	780	747	741	733	760	740	731	720	744	741	766	751	723	737	753	701	735	748	729	767	747	734	737	751	742	704	756	735	748	768	728	730	773	792	758	759	744	733	776	753	737	775	774	732	766	739	739	749	692	727	803	764	734	704	737	721	701	772	788	732	761	734	717	765	719	759	776	737	698	728	726	751	778	701	749	766	753	772	749	800	727	786	760	729	726	771	775	750	757	713	755	739	750	735	792	741	742	723	724	753	717	729	752	757	718	749	750	798	743	785	767	711	752	707	720	715	711	740	772	736	746	774	771	724	730	715	766	711	754	736	734	744	729	772	740	740	740	780	737	720	706	736	746	718	743	752	714	768	730	704	755	726	750	737	709	727	766	746	710	719	735	706	750	674	744	723	813	752	817	718	736	768	747	734	712	730	761	730	721	711	715	803	714	742	736	756	750	743	747	758	745	767	740	732	712	677	749	786	785	747	770	777	722	765	766	777	759	725	744	743	723	787	754	681	713	708	754	713	721	745	777	750	740	720	784	743	765	758	796	790	736	801	723	704	767	783	740	779	763	742	749	762	710	729	697	756	680	784	733	724	757	739	754	758	789	794	727	755	709	756	718	732	684	734	769	711	760	755	752	768	749	733	752	703	777	755	773	735	747	738	723	793	819	765	740	750	745	768	692	777	756	720	740	743	731	791	696	733	736	756	764	728	725	690	745	736	786	747	744	760	762	688	744	786	733	745	765	707	757	744	789	721	745	752	719	744	748	772	755	779	715	714	748	750	739	721	702	761	770	737	733	747	764	701	716	711	756	714	719	747	725	742	766	760	702	731	780	729	670	746	698	787	715	765	748	789	772	773	706	752	712	758	746	767	698	715	733	725	722	729	753	756	782	751	744	708	699	717	741	727	765	783	736	744	778	765	757	742	728	746	795	770	751	724	761	743	779	805	732	731	805	751	727	802	771	741	737	743	745	779	753	737	770	773	727	783	788	735	730	795	766	791	752	738	730	717	716	735	754	712	755	736	765	748	774	782	715	732	725	712	716	801	769	760	714	711	764	716	757	714	756	771	684	704	784	740	771	757	731	780	750	767	724	786	737	785	720	713	773	765	736	766	755	744	727	743	780	722	731	746	766	767	748	723	734	791	722	717	768	695	758	733	741	759	757	734	735	728	756	807	733	744	784	768	751	680	750	782	777	771	731	728	722	758	755	745	721	729	750	768	717	695	707	759	743	735	772	719	732	717	760	734	722	738	721	756	733	746	736	741	760	716	769	723	738	721	777	783	706	673	734	753	782	771	727	768	701	738	744	730	745	781	682	767	709	791	721	721	720	708	765	787	777	768	758	762	776	774	761	741	752	749	753	720	761	699	726	779	751	771	761	796	728	755	736	722	746	748	704	805	767	783	732	761	790	818	734	785	742	727	765	767	747	724	754	718	738	817	745	771	800	715	782	693	756
68202	58699	23170	3025	446	324	317	278	245	242	237	210	219	210	201	216	215	199	227	181	227	197	212	190	189	200	208	211	201	185	192	199	193	188	197	221	195	210	170	195	217	211	201	206	229	219	218	223	236	218	266	313	264	233	208	204	241	212	220	198	213	351	425	287	206	216	177	199	159	184	204	179	181	201	182	203	199	170	196	205	172	189	209	171	193	177	182	146	169	202	200	175	205	180	199	203	179	200	205	176	189	196	165	184	178	194	180	174	199	181	213	199	171	200	185	175	196	190	186	196	195	215	191	200	196	190	183	192	201	202	187	215	212	190	188	199	181	204	185	192	180	204	193	213	162	184	183	181	210	201	195	196	194	217	206	188	179	185	180	201	170	198	201	207	190	183	149	208	202	191	196	198	181	206	185	160	184	182	194	179	209	197	182	194	190	173	172	184	179	181	180	212	198	204	188	194	210	187	156	187	201	176	195	181	196	219	171	167	168	202	175	185	196	160	199	203	177	184	177	183	197	197	202	184	193	168	197	207	186	168	188	207	189	213	202	172	189	205	183	184	185	204	189	201	193	175	173	202	184	189	194	201	180	211	205	180	175	197	178	194	196	196	189	195	185	190	207	197	213	208	201	186	202	194	187	185	176	192	204	214	213	188	191	191	180	210	180	193	179	210	185	197	176	196	184	162	204	197	183	191	198	193	185	182	191	174	196	195	200	201	187	201	195	174	192	167	200	187	188	202	181	180	174	209	220	201	186	186	178	193	203	175	200	199	225	182	190	168	194	208	190	188	191	194	211	197	170	180	213	181	163	177	182	192	199	211	175	188	197	174	187	212	188	192	201	193	178	207	188	166	185	184	198	218	189	222	182	217	202	196	184	175	184	198	176	220	180	196	184	184	208	175	188	180	189	201	187	197	196	203	167	193	202	197	193	165	212	204	194	182	196	203	190	181	201	192	185	203	192	177	192	201	187	178	170	212	198	175	198	202	216	171	182	206	194	186	183	175	189	197	203	164	202	165	188	176	183	197	194	154	168	195	167	170	202	182	188	181	190	197	230	189	178	205	198	191	176	208	215	164	184	194	185	177	202	186	192	202	184	166	155	179	180	186	197	146	193	163	176	195	183	181	202	177	175	223	180	180	186	200	204	180	210	191	191	196	175	200	180	181	211	203	174	186	183	185	200	190	208	201	178	177	203	188	208	200	205	185	185	205	176	222	177	207	173	200	181	153	184	183	205	196	211	196	200	187	165	184	171	181	191	192	178	178	178	200	188	194	193	241	172	194	204	200	180	202	191	158	194	202	193	193	190	195	190	191	196	199	207	204	169	209	194	191	218	198	207	200	194	159	197	174	194	191	193	208	204	188	192	191	210	200	183	168	197	207	193	187	203	193	172	182	175	195	210	173	217	187	195	186	206	183	182	235	204	200	188	179	202	181	205	179	194	187	186	181	176	175	212	205	187	215	188	205	192	166	187	201	156	200	173	181	202	215	182	210	211	206	200	201	157	190	176	202	201	182	187	191	179	197	178	199	179	157	185	202	186	193	203	212	177	161	197	180	191	192	193	192	191	166	175	177	191	214	202	189	171	197	192	187	194	184	229	194	185	206	206	197	219	187	205	209	178	178	219	187	202	194	170	169	187	176	200	183	211	210	186	180	195	206	232	185	187	187	199	192	181	183	186	212	203	179	197	183	175	221	218	175	208	191	201	214	168	187	209	203	183	203	205	229	197	185	197	203	195	161	211	190	214	192	172	190	193	191	206	185	165	218	196	216	187	179	178	196	167	198	202	186	183	183	208	195	190	219	199	214	178	161	219	201	185	198	172	188	181	200	200	188	205	193	189	160	185	196	209	153	208	178	194	176	192	191	194	180	186	197	215	214	193	206	188	198	169	208	218	205	191	193	197	179	197	188	205	173	190	189	203	203	178	169	196	176	186	195	198	188	207	208	188	179	200	176	207	181	198	207	204	187	218	200	198	179	191	189	197	189	184	190	205	207	188	175	229	201	193	173	176	172	184	182	195	211	198	186	187	185	184	185	208	205	191	203	209	189	194	186	195	206	192	192	181	207	169	194	159	180	213	199	191	179	203	217	181	178	181	194	160	202	205	197	166	174	198	175	195	196	191	193	210	200	190	189	200	209	187	174	237	209	210	206	176	181	175	177	182	201	194	201	202	203	198	182	206	173	201	180	206	180	166	201	173	195	184	184	179	206	191	216	176	212	198	223	191	158	178	182	175	193	200	210	226	207	202	201	183	179	215	208	205	200	177	182	186	189	176	200	200	187	189	181	217	205	187	197	212	179	208	196	198	192	185	198	187	180	194	199	188	188	214	191	187	200	191	172	192	178	194	212	151	171	181	196	203	183	194	186	175	188	209	191	196	199	176	212	176	185	179	189	157	182	190	204	179	174	205	196	201	208	184	181	212	186	161	201	180	207	166	204	181	184	194	185	181	186	177	193	186	231	192	200	169	187	179	174	197	194	194	191	199	179	203	175	205	214	204	191	201	185	198	219	181	174	170	200	201	212	191	212	228	158	187	231	166	206	215	174	193	174	181	193	179	182	184	187	193	177	180	193	192	191	183	214	179	192	190	181	193	182	184	195	198	207	195	178	209	182	194	193	197	173	200	192	202	175	187	191	210	191	177	190	173	193	185	195	184	193	201	167	203	206	202	181	194	181	209	192	191	193	168	162	195	182	181	207	190	195	188	199	171	193	192	205	199	204	181	178	218	179	183	183	165	175	200	167	210	182	192	198	158	177	163	186	207	191	197	189	191	176	204	196	182	203	196	192	196	190	197	187	200	196	209	238	200	174	195	190	173	186	208	208	176	179	194	176	209	213	173	159	178	181	197	204	195	208	171	213	206	191	193	214	162	177	182	197	177	182	203	210	201	200	184	209	184	190	178	179	195	207	193	177	183	203	202	210	178	195	217	199	175	195	199	200	187	203	170	189	160	172	173	210	195	216	174	195	182	168	184	172	211	197	180	178	175	228	208	194	184	191	200	204	179	184	192	196	162	178	214	163	181	193	180	197	196	182	206	170	177	196	186	207	173	179	176	186	175	191	195	183	186	163	194	190	203	194	154	198	178	188	185	198	164	159	152	182	203	171	170	176	197	186	177	179	195	199	185	174	203	189	209	196	174	196	197	204	188	196	167	211	217	213	166	182	191	208	209	172	206	191	174	196	184	210	193	178	186	197	208	155	196	222	206	201	193	200	179	166	200	212	214	187	198	196	193	183	167	196	198	195	178	167	209	188	183	187	192	192	215	199	188	202	196	162	225	195	211	196	170	186	205	181	180	185	185	195	186	181	187	168	196	213	213	227	218	214	192	185	199	174	191	188	193	205	206	164	192	174	216	179	166	193	203	185	202	193	178	175	201	179	180	194	209	204	200	208	184	196	184	188	198	202	184	204	196	174	203	197	162	204	188	186	181	177	189	191	183	180	179	200	195	190	160	179	177	193	189	205
43664	44689	4601	1547	1382	1180	1062	989	924	849	850	738	686	705	671	673	660	656	626	633	573	611	624	635	587	578	587	563	587	593	561	583	543	574	583	570	608	581	604	599	621	575	598	636	694	722	759	824	944	902	1212	1529	1295	757	687	621	715	689	605	605	819	1793	2353	1531	649	573	613	553	564	622	530	545	539	536	523	555	550	508	588	558	552	531	545	560	574	577	555	525	541	565	520	540	525	545	519	552	482	511	559	554	620	578	548	519	552	522	522	543	536	557	515	520	541	520	532	520	547	547	547	507	541	549	533	530	605	539	559	538	553	576	543	512	557	504	548	558	555	566	566	507	559	581	496	577	543	527	512	535	536	581	575	536	571	527	533	579	530	596	510	567	582	526	571	529	585	577	584	578	557	492	526	552	607	557	570	539	559	486	534	542	544	543	593	555	586	564	559	549	548	535	543	521	532	552	502	546	602	607	583	516	536	517	527	546	554	556	585	525	596	605	552	582	537	547	543	532	553	543	604	523	511	551	519	586	560	564	567	557	537	529	564	535	574	519	539	497	526	536	552	565	542	537	565	532	526	577	554	520	575	556	538	556	544	506	537	549	527	560	594	476	561	549	557	556	522	557	602	527	516	547	552	525	579	502	553	569	547	562	553	500	568	537	550	519	538	553	564	558	571	570	520	492	521	594	527	616	578	557	550	552	526	558	537	539	533	536	535	553	555	565	521	564	527	555	570	553	585	555	543	540	579	547	578	497	540	570	573	518	556	542	566	549	541	591	502	531	546	528	549	551	565	564	521	535	560	521	535	533	542	531	559	552	588	548	500	558	541	600	546	572	554	561	556	520	516	556	569	508	557	541	529	507	563	582	510	565	559	534	538	595	528	571	590	533	534	521	547	588	567	550	510	538	545	545	595	541	584	542	572	530	567	525	525	585	484	518	564	545	533	570	551	542	532	566	573	503	535	523	498	558	549	498	564	550	594	502	525	553	548	542	554	559	554	590	556	551	611	561	561	568	524	554	550	531	540	523	525	576	553	593	490	543	526	557	523	544	575	554	529	547	547	564	563	570	547	561	589	515	580	572	545	564	565	554	521	533	548	527	587	560	561	554	529	567	555	541	510	577	522	588	549	578	580	549	505	536	536	529	521	573	547	594	485	529	526	525	512	576	540	601	555	555	553	565	560	504	554	607	543	532	532	566	541	553	538	541	546	550	554	516	516	545	542	511	545	574	556	540	518	557	560	547	584	541	551	513	545	587	573	514	558	544	562	510	543	561	506	533	550	527	541	544	505	516	569	553	527	561	556	581	548	545	549	570	548	517	516	591	578	558	531	565	548	536	563	535	552	548	562	542	536	526	540	599	560	563	528	526	513	545	544	550	580	521	569	514	560	586	516	532	549	508	568	533	572	541	540	555	512	536	600	544	575	520	591	551	584	542	560	508	576	524	553	510	569	570	538	557	576	562	531	587	510	544	538	563	584	550	549	562	565	579	515	538	555	556	526	524	539	537	564	537	524	564	534	586	537	579	571	568	563	563	568	560	522	545	550	554	552	545	536	563	563	523	520	558	589	511	561	529	511	535	550	545	545	513	555	561	564	567	539	576	547	513	518	549	532	544	546	594	557	542	548	567	529	574	545	559	537	566	526	503	587	588	532	528	555	545	518	562	504	528	529	522	562	515	564	539	533	530	551	554	584	548	585	561	593	536	546	538	549	537	545	574	526	533	576	542	544	538	545	569	530	538	556	526	549	531	550	534	538	554	551	517	512	544	567	555	525	581	527	580	573	563	524	550	577	527	579	580	543	549	552	511	549	566	511	572	530	565	540	572	539	547	540	576	547	507	520	558	556	535	550	561	561	575	542	543	558	568	543	572	563	531	529	514	561	600	533	587	515	529	528	605	511	515	579	572	537	529	553	527	567	560	519	532	549	535	532	542	538	523	527	544	513	577	536	534	526	554	530	578	554	518	492	569	535	551	539	549	531	556	554	518	597	529	521	559	543	554	584	579	584	568	561	515	511	482	523	559	571	538	526	532	538	522	549	564	545	566	550	559	576	533	568	553	538	542	558	537	489	534	539	533	552	543	553	581	530	540	519	564	578	546	566	592	548	549	513	577	537	564	527	527	542	576	540	525	554	567	509	494	606	539	572	534	555	549	561	555	560	580	577	573	526	552	592	541	499	530	508	539	556	557	565	548	535	537	569	555	538	542	562	580	584	520	581	528	569	567	530	562	559	506	549	554	567	548	558	543	560	521	485	528	584	553	542	575	504	581	529	555	552	520	535	518	566	541	607	550	582	571	580	534	531	569	541	526	582	530	512	557	539	561	527	517	551	556	557	563	555	521	535	516	595	614	505	548	571	595	574	518	590	521	564	586	572	534	585	565	551	522	568	594	543	565	575	538	571	524	521	529	569	521	489	550	543	540	586	582	567	534	560	537	533	556	557	586	545	526	505	583	558	543	541	496	543	550	571	501	559	530	539	535	546	525	529	524	541	562	518	524	560	559	568	583	567	562	532	548	591	564	533	565	557	538	518	575	568	534	525	536	547	534	531	531	600	561	570	531	579	510	560	554	550	562	544	527	537	595	602	561	556	552	539	555	540	527	531	509	507	504	522	561	573	549	553	543	548	510	585	559	574	564	559	540	521	528	510	552	529	549	518	569	525	580	515	568	585	567	566	582	582	542	543	548	518	541	541	560	551	521	540	534	544	537	534	562	539	546	540	552	534	491	558	549	531	597	564	558	539	567	501	570	555	539	526	546	556	510	574	518	553	534	576	555	555	572	530	550	562	556	500	543	518	587	534	580	559	529	600	583	554	579	556	533	515	565	554	555	583	549	528	561	530	534	554	538	545	519	525	531	525	528	542	534	547	583	582	524	595	524	525	572	576	577	533	540	523	541	510	577	529	546	531	584	560	557	547	522	571	524	585	570	567	549	534	523	560	553	535	576	571	514	533	531	560	524	543	550	562	576	551	532	559	548	615	510	562	577	558	539	562	545	569	533	532	518	537	565	525	577	556	549	535	527	563	521	536	542	515	503	530	536	556	556	564	508	598	545	540	493	560	491	552	552	539	540	562	580	550	544	499	546	533	572	524	551	552	547	606	537	561	565	568	556	546	582	530	524	586	556	517	550	528	586	543	491	560	532	548	509	574	530	557	605	553	536	608	579	545	538	553	544	550	534	531	590	532	535	546	533	521	521	552	525	532	523	545	558	548	547	559	559	509	566	546	533	556	499	542	566	537	555	546	536	544	580	592	498	564	514	539	543	586	567	558	558	527	583	523	537	538	573	614	526	559	554	555	549	528	593	604	582	623	537	561	537	528	536	553	523	532	533	532	548	563	568	549	573	554	549	535	570	566	527	518	529	564	531	544	518	506	557	528	573	534	521	568	504	522	524	525	525	528	585	568	533	545	516	530	518	535	586	538	552	564	582	542	541	552	562	542	545	534	533	552	564	560	538	534	528	553	520	543	556
79686	71033	33102	8282	986	555	469	370	367	359	313	314	260	254	276	227	257	254	238	251	240	240	229	244	238	235	245	227	244	224	233	222	206	219	228	224	251	234	232	253	247	255	241	261	238	277	272	305	347	315	380	382	345	291	293	265	272	253	235	252	246	316	462	482	237	245	224	218	230	194	205	235	249	222	223	214	209	222	223	224	237	222	212	233	230	205	231	221	224	198	244	225	218	219	183	223	230	236	211	226	196	236	214	214	203	207	233	224	220	200	223	253	234	216	211	222	224	232	220	213	220	214	228	240	196	217	199	214	201	214	236	211	211	236	213	206	227	247	213	229	241	212	210	209	200	221	223	225	228	228	203	238	224	204	251	221	217	218	210	218	232	228	210	209	204	213	219	232	220	225	242	230	242	241	218	222	244	222	207	219	180	212	260	210	232	229	222	221	239	215	228	204	202	186	242	235	226	227	225	239	236	234	209	244	230	243	241	243	225	199	220	221	218	192	198	191	213	222	222	218	216	202	226	209	195	212	219	209	233	239	216	265	187	236	212	245	185	219	238	227	233	225	222	256	240	255	234	254	214	243	203	205	219	229	247	225	209	232	211	226	277	229	225	250	218	227	223	208	230	233	240	237	215	218	214	222	229	240	210	185	217	214	218	221	226	213	220	200	220	209	181	208	234	245	201	234	204	236	226	225	251	219	215	196	257	211	211	246	239	213	232	226	243	194	224	232	197	244	222	216	241	217	217	230	242	204	230	217	206	224	206	233	248	224	225	229	223	225	221	198	203	196	194	225	245	212	220	203	248	203	235	210	241	220	208	205	224	234	256	206	225	229	193	224	223	210	212	221	214	198	224	221	198	186	222	237	235	228	230	218	215	216	237	222	227	214	201	204	206	239	223	199	241	222	211	216	218	218	231	226	223	244	209	238	238	233	243	212	216	212	238	228	253	244	214	214	219	206	218	229	205	207	226	224	200	205	219	197	217	219	226	233	202	222	189	235	204	225	237	241	204	217	238	235	223	230	212	213	238	220	232	201	211	216	206	232	221	207	242	219	201	213	211	239	200	210	213	200	217	214	232	225	239	214	232	250	246	229	241	218	226	209	248	198	245	222	219	209	186	213	206	224	213	247	218	228	235	205	234	213	216	205	197	244	240	218	238	208	211	225	229	235	198	197	218	222	235	229	229	210	210	215	232	227	239	206	236	234	237	220	212	217	243	216	230	236	210	199	210	236	216	226	214	228	196	226	227	232	224	226	243	218	232	219	174	229	234	208	223	209	209	231	224	201	248	215	185	218	196	203	223	198	236	224	223	237	267	233	219	219	254	207	223	228	206	235	238	244	235	204	189	204	209	222	210	223	224	231	205	233	223	230	239	227	231	228	237	211	215	233	215	211	210	197	248	237	231	223	206	246	233	202	236	216	228	238	231	221	211	228	206	230	213	214	233	218	247	238	229	229	219	200	256	241	226	207	211	248	239	206	241	246	245	205	206	222	217	247	212	196	219	226	214	251	244	228	257	226	226	221	232	192	194	204	236	250	219	209	219	229	218	233	232	226	212	246	223	231	215	221	218	201	247	221	248	239	216	231	203	207	244	213	221	182	203	198	213	223	230	204	239	230	218	245	236	208	227	205	198	221	216	228	218	229	239	214	234	251	220	215	218	226	216	235	216	212	223	206	214	223	231	235	219	195	221	229	223	249	260	227	228	218	250	201	242	204	242	238	222	218	231	232	215	233	210	232	249	210	241	211	213	202	238	220	212	206	227	212	214	229	224	230	208	215	209	220	251	217	221	208	218	213	255	201	217	212	221	224	216	226	195	207	236	201	220	251	230	201	204	230	250	215	233	216	220	214	208	230	218	213	267	230	229	215	230	223	245	214	209	225	225	233	223	218	236	243	238	215	252	228	204	233	207	230	216	221	221	225	213	223	215	268	226	219	231	247	232	238	231	231	237	241	216	220	213	248	213	219	202	202	214	203	227	214	203	209	240	226	225	217	215	247	201	217	196	232	199	225	226	239	223	216	231	214	215	214	228	230	216	207	227	247	236	235	198	248	207	227	224	211	208	201	221	220	211	212	223	201	210	216	222	221	190	225	238	224	223	234	222	250	247	239	216	222	206	224	219	206	208	225	217	238	213	242	213	213	246	212	214	200	218	232	223	201	246	227	235	250	223	229	206	214	219	231	218	196	215	217	254	210	229	232	242	218	224	200	193	209	219	241	236	206	221	228	215	189	233	217	246	183	217	231	229	232	236	220	243	227	223	214	239	264	225	211	198	230	200	225	212	222	216	229	223	229	188	230	212	224	193	256	218	224	224	206	223	212	200	227	214	244	209	231	225	219	197	220	227	214	238	215	231	222	207	218	235	207	236	201	219	268	222	228	239	220	226	212	228	240	219	213	204	208	236	209	248	235	222	208	229	204	226	263	206	205	248	238	219	239	199	227	223	203	223	217	238	202	246	188	198	212	243	231	219	222	220	212	214	211	225	226	235	229	248	248	225	250	215	221	223	208	200	211	253	230	218	255	219	206	229	220	230	194	226	208	195	217	209	224	213	221	201	234	231	215	198	201	233	243	196	213	216	220	234	225	222	242	216	175	214	222	213	241	253	223	224	243	219	211	244	223	227	205	219	212	202	218	204	206	200	228	236	247	245	228	255	206	239	225	231	230	229	244	214	235	222	215	225	263	233	215	229	201	212	214	219	218	220	226	210	220	225	212	224	234	215	211	228	227	206	241	240	202	226	221	212	228	237	217	216	227	207	222	242	196	228	200	196	230	205	212	212	244	195	228	223	205	218	236	234	209	236	198	218	246	221	230	224	233	196	225	225	227	237	214	202	209	195	222	223	201	239	221	239	224	256	246	236	219	235	232	238	214	224	226	215	222	205	224	208	220	222	198	219	230	222	235	221	215	216	208	219	235	229	193	200	191	216	207	228	210	234	225	206	205	209	211	236	231	201	238	262	225	271	218	243	211	207	222	219	230	214	233	231	192	268	233	216	241	227	255	232	208	208	199	252	259	194	216	222	238	221	219	225	232	220	228	226	219	205	201	224	221	197	210	235	231	247	212	209	202	224	246	208	217	215	225	231	224	197	213	210	241	211	235	221	237	252	209	242	227	216	260	217	248	237	223	240	218	222	235	214	225	233	232	227	230	220	241	222	225	226	223	188	244	236	261	227	224	211	235	207	220	210	210	254	234	252	217	237	227	210	223	233	218	214	206	212	218	236	229	173	215	219	226	222	197	212	239	215	211	212	203	220	195	207	213	221	231	224	216	212	200	203	232	227	218	198	232	240	247	268	221	223	246	243	206	213	231	225	203	225	196	225	204	211	234	206	217	221	209	197	200	242	212	230	206	227	218	214	197	235	197	214	220	215	195	221	212	224	226	220	225	207	224	189	232	221	219	256	230	235	248	242	214	218	212	253	237	211	202	211	206	200	242	225	219	207	223	210	201	228	239	220	213	228	207
53096	56559	6913	2446	2145	1864	1577	1358	1264	1135	1056	995	975	945	864	943	801	814	769	755	764	730	731	724	705	696	695	710	712	678	652	689	649	689	663	758	732	725	683	687	762	686	704	775	807	869	969	1232	1558	1457	1866	2401	1558	933	947	1042	845	846	754	721	713	1155	2854	2787	720	829	751	654	624	627	641	596	601	678	627	661	623	645	609	629	614	646	638	671	613	631	612	627	634	619	599	637	561	618	581	619	659	640	598	631	654	705	651	644	605	607	572	627	643	629	641	628	681	618	669	626	629	605	569	674	641	611	598	627	579	603	604	619	678	638	628	588	618	622	601	627	619	589	646	591	596	599	630	624	548	618	610	619	613	611	608	620	581	615	612	657	617	579	618	605	624	645	606	626	599	639	597	624	607	642	590	626	582	613	606	637	627	586	598	625	612	589	626	655	595	639	612	667	596	666	638	604	655	608	584	611	691	595	623	603	630	623	644	565	613	595	597	598	636	627	645	615	614	589	665	630	632	649	582	614	569	639	654	598	665	613	617	599	619	623	601	631	605	613	616	688	659	614	596	647	677	608	616	674	598	634	601	656	635	623	586	639	624	632	605	594	570	584	596	653	606	609	610	625	612	648	626	618	642	627	651	645	586	610	609	635	634	602	590	625	625	649	595	653	614	573	606	658	573	609	637	590	574	657	603	598	670	623	600	622	619	598	564	647	664	620	576	594	613	605	615	628	696	605	582	571	643	592	619	662	606	613	623	622	639	586	592	625	615	606	601	654	632	641	623	659	569	606	640	592	613	622	596	620	628	617	648	594	606	604	621	611	629	575	633	617	638	592	582	613	664	600	577	628	655	624	632	664	601	631	606	598	635	636	602	611	597	591	623	602	607	637	591	666	574	637	638	606	626	581	581	624	654	629	580	623	587	654	611	608	619	652	605	591	619	667	607	604	612	627	587	637	631	579	611	646	628	628	606	567	564	612	607	646	616	636	626	616	654	565	602	608	647	607	598	596	618	609	624	580	629	632	587	559	622	623	592	611	556	610	571	605	637	606	611	621	594	677	613	630	604	627	638	605	600	586	632	604	647	670	608	621	603	598	610	639	620	633	615	577	627	646	618	641	648	611	650	598	631	653	590	604	631	618	585	571	671	625	655	595	614	671	614	622	658	618	632	612	630	583	626	626	612	599	637	652	576	600	628	599	619	609	650	629	629	557	594	618	638	623	585	646	623	665	635	637	597	602	646	634	621	591	616	646	628	636	558	559	591	603	701	594	641	617	624	603	637	589	599	616	597	665	616	651	620	614	637	649	626	588	635	664	622	597	618	611	608	587	621	623	600	634	582	600	585	657	597	611	606	668	623	611	591	630	606	643	599	653	657	696	628	559	623	622	649	609	659	622	604	607	617	621	618	609	636	636	625	586	643	603	598	608	635	566	629	646	626	652	672	579	646	628	635	600	612	609	601	616	621	617	626	641	636	610	587	663	618	592	644	619	618	605	603	672	641	638	599	557	666	621	617	591	616	610	602	593	641	605	599	601	629	616	612	612	645	611	623	628	586	606	624	658	590	664	615	574	627	623	628	600	598	639	574	594	582	650	637	641	614	619	623	609	629	651	664	624	604	631	619	607	597	629	650	621	620	623	590	653	609	625	667	599	630	603	635	602	665	591	687	666	603	605	607	613	610	652	610	631	585	652	606	584	641	677	605	635	591	615	605	592	627	628	657	588	624	612	583	611	610	603	630	608	653	626	609	653	608	638	586	625	657	617	624	601	541	641	615	632	636	638	581	595	623	612	638	631	591	634	647	625	640	585	581	669	651	650	602	577	599	588	616	647	583	647	660	599	597	619	599	647	587	569	624	645	636	650	627	629	600	638	607	614	651	588	626	606	573	627	651	640	624	665	629	627	631	626	611	631	611	658	607	617	637	637	632	687	645	620	635	620	629	612	599	646	596	628	634	588	657	623	614	615	609	653	629	613	629	608	599	645	651	642	635	638	599	624	650	636	611	622	601	636	632	584	618	644	616	588	653	625	623	638	628	606	620	619	660	604	623	595	568	630	598	607	658	655	668	619	612	655	645	584	643	620	615	677	593	593	646	568	653	639	643	614	646	591	582	640	604	578	593	598	656	600	590	574	637	626	598	604	595	651	624	593	647	597	613	593	618	628	623	576	592	604	645	624	622	574	633	614	646	614	615	547	578	627	620	627	639	630	643	610	629	627	596	632	629	646	603	634	618	622	639	658	644	603	595	590	611	639	640	683	601	569	619	637	610	655	637	662	631	628	572	611	619	636	620	657	650	613	616	626	595	640	610	633	598	621	588	606	601	647	619	614	638	604	662	614	586	626	646	604	624	627	631	600	583	608	610	617	584	618	651	589	631	645	599	623	590	623	617	660	647	609	630	620	652	634	614	592	630	638	680	592	619	633	588	584	591	592	634	593	641	616	628	642	602	668	624	654	622	632	593	644	646	592	625	614	618	614	634	582	630	653	593	634	646	632	618	616	597	599	687	642	594	612	629	659	615	670	602	620	625	649	604	662	620	636	608	603	624	608	614	622	588	588	636	609	604	606	656	575	620	634	615	599	619	613	636	585	628	620	626	629	607	596	604	602	618	632	584	655	607	643	588	609	643	605	644	595	636	657	605	588	665	614	610	592	580	651	628	616	619	618	592	612	632	617	630	634	636	620	620	608	646	643	609	635	616	585	613	646	605	611	636	635	597	577	646	595	607	617	683	580	640	615	633	606	626	576	610	552	641	639	612	646	619	650	592	615	612	604	631	636	638	655	627	619	614	611	627	601	583	620	616	609	595	617	628	637	658	592	630	630	634	622	596	658	622	604	589	605	661	637	684	589	606	597	588	623	607	610	604	623	592	633	600	606	635	608	618	638	608	636	655	664	601	648	614	627	611	624	622	616	606	647	609	610	638	616	622	610	658	593	639	613	581	571	664	632	603	593	616	599	607	610	613	650	596	659	624	623	644	642	637	645	603	596	591	620	577	641	631	663	625	584	655	639	626	610	585	655	680	634	582	642	597	589	631	629	610	624	636	576	620	621	627	558	633	655	629	596	625	616	602	594	619	627	622	587	594	632	612	630	630	605	597	649	583	608	604	620	621	610	580	620	618	608	617	634	633	605	614	618	597	595	634	614	625	629	616	615	613	656	629	575	644	645	585	597	662	657	596	590	627	622	655	626	603	597	626	599	572	607	598	630	604	609	601	640	600	625	637	657	612	604	654	637	570	596	585	632	596	586	614	629	634	638	614	659	614	628	581	626	655	628	608	610	638	623	618	603	612	617	658	667	615	590	595	600	616	610	660	573	613	623	611	649	667	592	637	582	620	605	643	598	636	600	599	632	619	634	657	598	619	621	611	605	644	652	616	599	620	611	602	598	623	607	626	624	643	622	641	641	585	623	643	598	585	589	654	591	608	664	642	606	588	631	663	651	603	656	613	638	608	649	649	607	591	606	621	611	617	601	616	611
26331	14750	2732	328	260	270	286	252	240	249	258	245	261	255	272	262	267	278	240	240	232	230	273	267	270	282	289	254	256	243	209	252	252	252	300	241	281	255	274	252	262	253	265	265	246	231	272	266	240	249	277	253	233	251	266	243	240	278	238	279	234	262	287	279	240	249	264	276	213	255	223	241	262	234	240	240	248	264	236	243	269	241	254	286	260	257	253	264	272	264	239	292	266	253	274	250	262	242	288	273	246	252	259	263	232	260	252	244	269	257	249	252	271	262	267	262	263	253	287	270	293	249	276	268	257	261	211	240	237	280	240	259	245	240	272	258	254	266	240	241	263	220	272	205	255	234	253	246	267	257	256	259	264	255	261	248	256	250	278	240	244	249	289	270	268	270	245	223	247	271	241	242	244	255	293	263	253	268	258	270	254	233	277	250	274	250	202	251	280	248	248	249	274	278	232	235	256	262	253	242	232	242	284	247	274	249	263	282	292	235	243	269	273	256	248	258	248	273	271	267	257	259	252	246	257	256	269	268	272	253	225	290	262	286	276	262	237	245	244	230	239	251	250	256	262	268	253	266	238	256	248	222	232	215	256	266	228	280	250	294	262	247	220	246	265	265	279	272	262	245	261	261	253	246	242	232	241	252	218	253	263	280	205	262	250	251	287	245	275	237	254	282	258	238	251	251	257	246	260	261	261	272	244	260	258	246	254	214	258	223	257	246	240	269	237	277	273	235	234	263	272	278	289	266	259	253	273	244	268	257	247	229	279	252	246	257	282	247	260	259	261	267	259	267	240	253	252	252	260	268	265	224	237	257	258	273	244	233	257	238	246	252	235	281	250	273	236	251	250	216	274	244	260	261	234	284	273	225	222	264	242	236	276	276	252	251	264	253	252	248	254	228	271	272	273	256	272	242	265	293	270	218	230	240	276	248	240	265	252	272	249	271	245	243	261	269	242	274	275	279	272	264	266	243	247	274	257	240	255	267	229	231	253	280	236	256	268	250	271	259	244	248	252	266	261	268	237	250	258	269	246	240	265	240	259	267	267	259	261	258	225	270	254	241	249	242	259	231	249	223	274	224	225	276	264	264	256	253	263	258	269	254	266	276	259	249	252	263	281	234	258	234	228	247	246	267	236	283	277	265	267	244	247	262	249	250	256	240	238	252	252	255	224	266	224	253	268	280	276	274	263	246	262	237	257	249	260	250	232	270	257	196	250	274	233	244	274	261	222	234	289	254	265	247	264	261	223	242	248	238	268	242	269	261	264	259	264	279	252	254	242	250	238	251	232	259	253	265	250	243	275	251	290	262	253	248	240	289	248	248	277	248	258	260	215	247	260	265	249	252	244	228	283	232	243	231	220	257	249	264	272	219	253	228	237	242	265	242	255	282	250	216	246	245	253	237	272	236	227	282	234	243	250	259	258	269	253	285	247	246	225	252	272	252	250	241	243	279	254	279	256	247	248	249	237	237	257	268	244	254	264	281	278	267	260	271	259	246	238	280	256	239	269	264	267	243	249	257	238	276	234	198	252	242	232	266	281	281	271	255	249	279	238	275	253	230	247	215	240	231	256	279	249	273	243	263	244	273	262	252	272	257	281	229	243	273	296	261	275	266	251	211	252	271	218	289	290	252	236	214	257	236	261	250	262	248	235	265	270	261	243	254	268	242	288	268	248	254	239	252	281	277	254	280	257	246	269	286	259	267	274	267	264	228	248	270	252	257	255	244	256	272	251	258	226	246	259	294	244	284	257	231	254	251	264	274	242	241	254	248	254	252	258	241	278	257	261	254	257	232	236	266	246	249	276	264	243	260	236	264	252	242	273	252	265	244	236	266	268	251	244	258	268	258	251	267	258	275	242	265	254	265	248	264	275	270	278	219	267	239	256	265	269	241	268	232	295	244	260	248	230	257	241	270	242	239	258	224	253	252	273	246	250	265	238	247	279	249	247	279	250	276	253	238	266	283	281	244	270	258	234	246	247	242	244	278	257	262	266	274	262	261	291	229	279	252	259	265	252	261	256	251	215	273	252	274	258	248	250	272	247	223	257	255	276	237	235	262	285	249	250	251	244	242	239	267	243	245	260	259	260	237	244	271	236	258	281	277	254	269	282	240	247	253	250	274	274	234	233	237	277	263	237	297	240	270	267	258	256	258	245	224	271	282	247	251	262	248	269	233	261	260	255	276	262	277	249	278	259	246	274	235	262	255	248	269	254	280	258	259	243	255	273	253	252	244	261	263	255	285	271	261	270	259	250	250	269	243	263	266	264	243	244	240	252	252	243	243	260	251	271	257	263	264	261	255	242	219	262	258	237	262	248	266	239	228	266	255	245	265	276	261	264	254	253	280	214	276	273	261	249	256	262	253	249	255	270	252	231	241	240	265	284	282	264	263	257	262	280	291	270	227	243	274	297	290	275	268	271	271	244	265	279	268	247	257	249	275	266	258	226	282	271	232	272	265	265	261	255	258	230	231	266	261	270	266	268	264	237	259	251	249	254	261	267	258	287	254	261	277	224	265	275	260	252	247	251	274	262	228	254	238	237	257	241	231	241	256	267	268	242	262	271	258	274	263	224	269	250	289	260	237	257	241	219	245	238	251	258	246	236	233	245	255	259	264	269	259	277	236	304	264	275	246	255	249	258	239	248	247	251	260	258	254	247	245	261	258	247	271	276	262	243	264	268	267	236	247	265	259	265	255	264	268	235	281	263	269	261	265	242	247	265	242	259	264	242	266	258	275	262	227	224	268	270	263	247	276	286	276	261	269	226	250	233	251	261	318	279	250	263	258	232	271	276	248	271	278	266	270	252	255	266	233	259	262	246	246	269	261	258	253	259	255	237	254	237	260	245	248	259	266	254	258	254	260	250	271	265	240	225	306	229	254	271	235	271	255	247	255	284	261	254	264	242	247	275	226	256	245	268	271	266	224	268	249	269	239	256	264	268	270	239	273	253	219	264	283	260	234	249	265	238	262	245	273	251	286	248	241	248	246	273	244	283	251	268	248	269	246	280	286	256	292	284	239	248	264	285	245	278	258	259	239	258	247	242	270	269	273	264	254	282	233	252	245	227	241	274	244	247	255	248	234	271	253	260	244	258	245	234	271	258	261	230	253	260	248	264	242	279	266	242	304	238	254	236	249	259	258	275	286	245	252	249	267	230	243	246	266	237	235	242	271	259	254	255	251	286	247	253	273	253	292	254	279	245	226	261	255	249	289	277	249	247	258	252	249	283	248	259	245	264	252	242	262	234	267	238	258	224	257	228	246	248	244	245	264	266	241	250	261	242	236	261	258	240	252	239	246	249	271	250	232	283	252	287	274	273	250	250	249	246	254	240	231	273	237	233	273	246	253	264	273	236	264	254	255	269	269	256	219	262	257	247	241	242	223	257	269	261	265	250	241	242	240	270	249	266	263	296	279	244	217	253	257	264	248	215	236	233	246	253	255	265	242	275	226	265	255	259	271	257	269	250	195
21728	17862	1955	808	796	734	708	673	735	702	705	711	662	684	685	700	674	686	682	660	741	668	750	709	644	766	673	659	667	699	696	659	645	671	641	690	746	654	705	705	704	680	696	709	718	676	644	713	761	727	683	758	718	735	717	662	703	705	679	684	748	781	985	900	712	637	617	688	719	702	677	647	689	742	720	728	711	684	657	691	698	705	725	731	688	675	706	671	700	661	694	694	666	694	690	710	678	646	711	694	688	718	704	658	706	666	697	710	698	693	660	696	716	702	686	658	717	687	710	709	678	723	701	670	702	706	688	691	695	685	676	652	717	725	683	730	686	686	686	658	692	671	679	675	685	684	688	721	686	690	712	617	695	668	686	647	665	659	762	676	726	663	676	704	686	704	718	718	683	692	648	702	705	755	684	671	710	671	658	744	696	692	671	652	707	716	759	689	681	675	673	695	730	690	707	705	693	666	675	697	720	679	688	640	701	734	685	674	708	711	686	685	648	689	684	639	737	643	657	749	707	714	698	727	654	710	686	696	701	715	715	701	691	699	661	677	655	669	674	690	652	670	715	720	724	749	712	675	670	674	702	749	764	693	640	690	697	678	687	687	698	677	654	712	666	684	676	665	713	698	722	690	725	639	701	752	721	701	715	686	703	755	700	683	694	733	738	694	699	681	683	701	643	701	660	733	726	707	681	667	701	656	700	691	723	679	671	717	714	655	674	739	701	712	679	678	657	736	717	715	708	669	684	660	660	672	652	661	720	671	714	683	705	652	648	733	690	692	712	653	686	675	697	641	716	671	697	674	700	703	687	695	700	705	740	744	749	726	698	698	657	694	685	671	705	684	698	665	682	680	691	683	706	717	657	697	663	743	632	651	645	694	709	684	677	685	657	674	714	697	674	663	691	683	661	714	723	702	697	699	724	707	682	660	731	703	697	727	629	643	708	657	685	687	675	689	712	662	726	693	667	672	707	678	673	714	694	734	693	678	689	692	664	641	733	637	694	648	687	711	708	664	660	683	767	691	633	665	701	664	677	689	679	723	681	665	694	744	695	685	701	637	691	692	700	697	646	692	661	681	646	685	677	672	676	689	731	689	697	677	699	705	721	679	682	670	673	671	655	713	703	644	722	685	620	712	708	724	742	668	708	660	693	675	683	654	702	712	643	701	718	682	646	673	711	682	670	718	697	710	677	687	707	738	716	711	720	726	680	739	655	692	652	648	708	682	702	710	693	710	699	678	719	729	706	763	682	697	689	664	719	669	672	747	714	654	727	680	745	696	699	675	657	717	716	652	683	740	728	686	679	715	709	726	676	687	641	698	712	696	703	654	696	731	682	634	656	700	691	696	721	685	731	672	688	732	718	668	706	701	736	697	734	684	728	700	681	694	652	673	712	690	735	711	656	740	697	676	681	687	669	672	700	727	679	695	687	680	656	667	721	616	681	665	709	658	707	662	667	702	661	662	668	668	709	674	689	678	733	639	631	665	682	715	676	675	698	719	690	687	698	676	694	738	685	664	655	708	708	725	619	671	658	674	691	719	732	705	685	707	714	720	695	697	679	685	677	671	651	703	702	665	683	704	652	664	662	717	733	728	700	686	699	643	712	651	696	732	712	672	694	680	746	691	662	661	733	637	686	686	699	656	718	677	725	681	717	702	685	692	715	682	680	685	706	708	688	695	704	702	749	707	675	767	675	708	652	680	677	689	666	716	692	729	630	683	724	656	730	684	672	685	703	761	659	722	762	683	660	693	693	692	674	703	675	696	669	668	684	681	640	696	721	711	668	685	705	685	669	716	723	697	689	712	694	656	733	693	701	691	682	656	689	709	659	666	668	656	686	676	732	699	659	670	678	710	757	672	702	691	701	675	674	713	671	683	697	705	708	698	718	698	657	692	688	743	651	751	695	663	686	719	630	715	697	696	678	666	667	658	701	663	667	700	674	761	689	709	695	690	715	752	700	722	714	746	684	715	698	657	660	655	638	672	715	653	656	656	659	696	712	648	650	657	681	673	658	708	683	675	666	631	672	698	747	683	704	691	703	728	645	696	696	683	718	700	670	663	701	685	671	694	686	706	671	687	707	714	728	644	721	703	675	717	706	702	691	690	677	644	690	718	698	715	652	704	691	741	716	699	698	675	693	686	678	696	750	633	674	663	702	655	704	732	676	691	646	660	686	713	714	694	668	666	705	635	707	664	706	671	722	709	725	670	633	684	696	743	669	706	727	716	671	734	645	679	680	682	685	727	668	665	689	670	730	696	686	703	743	668	669	689	703	701	727	675	689	686	722	655	682	689	656	730	675	666	672	709	691	699	698	700	700	706	694	701	692	676	713	685	703	713	712	574	698	719	674	703	688	669	697	719	732	679	708	720	666	669	652	713	725	697	701	729	728	724	705	747	682	674	683	727	706	686	673	689	699	717	671	728	690	736	677	718	641	644	665	685	673	664	685	686	691	706	676	722	707	647	674	695	664	658	662	711	682	681	635	684	720	734	700	645	675	727	720	721	703	723	682	673	676	698	652	706	675	717	686	692	697	710	690	684	701	685	696	688	696	660	648	648	673	714	695	725	670	747	699	711	670	683	720	715	676	659	678	673	677	654	728	685	669	696	708	700	714	671	711	658	698	680	691	657	680	684	676	679	726	688	693	700	697	673	671	646	678	671	705	652	678	687	713	716	737	679	658	713	697	682	718	742	704	680	738	695	678	701	725	681	697	671	685	703	702	675	743	673	712	696	669	719	728	664	727	722	614	709	714	698	708	667	678	675	672	735	678	714	652	743	701	664	687	781	668	657	702	642	718	640	737	651	658	717	677	700	666	725	711	642	724	716	708	664	678	664	691	678	724	704	788	660	716	740	692	729	687	693	712	687	678	707	661	696	717	717	720	676	639	735	714	664	671	701	675	738	685	723	710	672	683	699	683	660	717	719	705	675	664	696	684	709	659	642	705	730	654	706	689	728	679	674	724	690	698	669	689	706	665	725	723	729	667	686	740	641	661	686	683	719	651	675	670	668	692	705	712	716	750	688	708	690	675	661	710	727	658	668	695	735	682	730	661	700	664	668	699	645	697	700	703	686	736	698	709	728	678	760	681	667	680	669	667	676	705	704	670	718	695	647	678	681	669	675	685	657	663	719	708	705	674	639	718	661	670	687	671	683	716	720	712	700	668	638	706	687	716	739	700	714	705	672	722	680	693	709	682	694	684	670	704	700	672	687	706	697	698	704	697	667	693	697	699	652	722	679	668	677	697	665	706	679	676	736	743	718	659	723	690	672	705	700	680	677	699	655	648	717	706	685	660	685	681	699	678	680	702	682	687	648	694	745	708	679	736	674	672	695	721	684	668	702	687	688	685	706	670	664	711	686	661	699	690	683	708	752	703	653	675	689	654	698	710	703	680	641	727	692	668	719	693	686	669	662	738	718	737	690	674	708	664	766	716	698	709	751	679	697	692	681	661	702	714	742	690	663	663	654
66881	58826	27689	4067	488	357	287	303	243	256	270	220	219	228	215	241	190	220	240	211	235	231	199	233	202	220	231	210	201	246	220	192	203	190	200	188	218	218	191	207	210	207	238	212	207	203	207	245	257	265	289	263	310	252	270	224	239	226	202	231	204	345	442	405	212	214	203	216	225	203	222	186	200	182	223	206	231	214	218	220	210	220	192	211	196	211	204	209	206	217	213	205	203	186	227	209	197	199	204	178	218	215	222	205	209	203	198	208	226	217	194	201	200	185	215	215	209	209	213	204	189	201	203	204	227	231	194	211	180	200	222	187	208	227	204	215	237	214	190	193	216	169	209	243	175	172	200	214	194	201	227	194	191	219	203	196	210	193	198	205	230	224	181	217	190	227	218	221	221	192	217	191	206	207	222	208	217	190	196	210	202	180	226	188	203	213	188	256	196	179	190	218	202	199	187	220	191	178	205	212	199	215	196	199	205	196	224	210	200	202	208	203	197	198	195	180	217	238	188	225	209	180	189	232	197	245	188	204	197	195	219	221	218	212	218	192	181	202	213	180	178	195	191	207	200	210	208	208	182	227	211	232	225	229	195	176	204	191	201	207	225	221	187	198	200	166	191	211	203	195	215	200	201	211	197	218	213	173	215	220	211	221	201	212	194	215	226	194	193	208	214	211	222	217	220	211	203	196	210	197	229	201	212	211	202	194	186	233	229	203	212	191	196	190	210	198	208	204	210	199	194	219	198	193	200	203	198	186	230	174	203	213	219	193	206	186	179	201	229	215	207	201	225	208	210	195	200	204	208	224	219	229	200	225	203	211	194	218	176	197	230	192	217	207	215	213	214	186	214	223	200	198	205	209	192	187	215	213	198	224	207	215	226	191	184	224	224	220	182	201	204	246	171	206	214	208	198	193	190	201	209	215	215	223	213	223	225	206	203	192	200	160	214	169	223	213	195	223	232	215	196	210	226	213	211	212	175	200	226	211	193	202	214	205	190	218	208	197	192	217	193	202	213	219	201	192	194	206	201	183	190	201	223	198	200	197	214	209	223	243	208	234	234	201	203	204	209	209	237	207	203	205	185	223	198	196	197	211	241	212	201	183	206	211	186	194	201	206	206	224	175	196	190	213	218	184	215	236	199	205	209	212	205	200	196	216	186	159	220	216	196	191	214	202	189	209	214	216	204	185	216	205	194	207	221	192	205	233	210	216	182	200	210	221	212	195	203	205	211	192	203	190	200	216	196	184	212	174	201	225	202	226	196	232	213	211	203	197	219	211	197	202	210	187	207	218	210	218	222	197	191	189	217	211	197	213	207	213	211	215	218	212	208	180	204	209	224	218	210	206	195	208	216	225	176	213	185	198	190	212	202	183	202	202	188	211	194	219	224	185	190	202	196	175	218	178	216	167	200	181	194	217	201	210	201	209	210	219	219	219	185	191	221	204	196	209	209	195	200	220	194	194	210	205	189	219	197	212	210	224	207	188	206	230	208	191	205	201	209	202	198	203	201	229	221	179	196	204	215	207	237	201	216	191	212	205	216	219	203	211	199	221	221	192	196	207	202	228	210	218	209	192	200	216	212	227	192	224	224	224	231	212	196	185	200	184	223	184	180	227	185	194	224	200	215	208	207	193	207	218	207	197	195	195	239	221	215	194	179	231	190	217	179	235	208	218	231	228	199	210	231	224	202	201	199	211	199	205	205	217	178	202	200	212	191	207	208	224	196	235	216	226	214	191	230	190	207	199	191	236	182	205	208	233	207	226	204	223	218	200	204	200	195	185	216	190	211	216	213	225	211	179	201	232	193	200	196	194	212	204	225	196	198	211	206	177	197	217	191	199	191	204	199	238	218	196	200	182	178	185	220	226	192	205	188	195	204	226	215	191	188	188	204	246	212	212	215	201	192	191	207	213	185	222	174	237	197	218	222	202	187	192	194	186	216	167	228	225	191	199	207	183	190	201	209	198	198	205	192	205	198	216	206	199	192	193	235	217	229	189	221	177	200	199	218	232	188	197	214	207	229	180	217	220	230	197	226	211	207	214	213	206	185	184	223	202	221	198	209	218	214	212	215	220	211	189	211	187	204	211	211	202	208	219	207	196	232	186	212	213	222	209	213	195	188	200	205	237	206	179	216	222	207	203	228	211	195	227	220	199	189	210	210	198	194	205	239	219	176	208	217	221	207	211	224	205	232	196	201	187	196	187	198	222	208	191	204	244	202	212	221	222	191	204	215	193	211	152	204	210	200	203	209	219	222	200	201	212	191	180	188	195	186	206	204	213	216	201	207	209	176	216	219	214	197	217	193	222	220	196	206	201	211	219	186	203	214	198	211	207	201	186	213	201	206	213	213	193	215	241	223	213	199	208	210	203	208	217	215	217	210	174	204	210	207	222	205	217	224	189	206	239	200	190	204	229	201	203	229	182	215	197	226	224	203	200	191	194	211	174	207	215	191	194	200	211	213	211	191	207	228	184	201	190	216	203	240	198	200	212	204	179	189	205	176	199	213	214	239	208	177	170	214	207	204	203	175	193	228	193	193	214	204	204	220	226	215	183	225	198	218	213	185	205	207	194	206	173	204	206	217	225	192	227	249	199	208	188	171	192	206	210	175	202	198	200	197	200	199	201	214	234	202	214	204	223	195	213	209	207	223	191	190	217	230	190	195	210	215	210	225	199	204	200	239	206	237	213	191	219	177	221	199	195	213	198	211	228	179	224	209	209	236	198	206	183	193	202	201	196	212	198	224	195	193	207	210	222	188	210	178	220	198	202	188	193	234	207	199	204	206	188	207	212	191	187	242	223	186	185	231	213	200	204	205	188	188	199	237	193	214	229	215	210	184	189	223	212	232	209	207	206	195	231	190	201	213	227	227	219	190	189	202	216	213	184	188	212	180	222	211	198	216	190	194	202	229	186	208	208	206	196	206	186	231	212	195	220	239	187	218	207	222	202	194	207	203	194	226	222	197	197	204	208	222	201	215	193	186	182	214	235	192	222	212	222	236	211	186	205	192	231	229	212	204	222	209	182	228	229	184	206	196	189	202	205	230	193	202	182	207	242	219	180	210	195	224	202	203	202	199	196	198	217	199	208	214	221	192	209	214	192	187	184	219	211	223	211	201	192	217	203	215	219	208	202	201	213	188	206	203	219	206	198	218	204	194	222	186	213	202	186	209	215	215	195	194	191	217	228	202	194	212	211	199	190	208	203	188	215	226	214	204	183	214	204	225	230	230	206	197	193	208	206	204	246	210	187	215	202	220	208	204	203	198	204	199	195	214	229	193	183	218	205	226	211	205	189	246	192	202	208	186	214	185	227	185	239	178	229	182	214	185	194	201	203	225	215	235	207	220	233	213	185	193	230	208	191	228	222	205	199	209	195	202	204	203	234	222	195	170	189	187	189	210	203	179	184	218	213	208	185	191	195	212	188	202	177	204	192	210	218	206	193	203	204	209	192	186	232	201	194	193	178	201	203
43792	46904	7776	1488	1392	1192	1120	991	882	836	818	767	739	757	710	687	668	627	709	639	652	620	622	644	588	642	610	641	594	636	556	645	595	652	604	619	687	636	614	628	595	642	647	649	669	773	827	843	856	922	1235	1289	1171	868	688	778	733	684	711	643	706	1495	2582	2289	707	588	517	607	591	637	623	609	590	586	554	566	598	572	550	599	570	597	609	582	612	638	596	599	577	624	587	562	624	566	586	587	606	619	594	598	581	578	599	554	584	608	595	576	586	579	618	599	613	576	580	586	612	593	609	598	551	633	594	615	578	562	595	582	555	626	555	643	604	634	629	570	595	587	579	565	623	585	622	600	610	570	561	651	570	578	615	539	626	538	604	605	579	574	529	662	541	567	602	554	571	567	546	580	644	575	571	546	563	608	606	568	594	588	569	588	603	603	640	579	594	549	569	593	645	596	626	583	569	587	591	534	579	598	575	557	598	598	597	581	590	555	574	552	646	589	561	630	587	571	613	583	640	582	610	612	572	594	564	597	518	664	602	578	581	597	565	580	562	574	652	565	567	557	580	542	537	581	575	608	595	572	562	566	567	559	637	552	597	597	535	573	574	593	545	600	577	605	575	590	592	585	575	618	624	626	590	596	560	589	605	608	587	601	564	612	598	590	586	581	539	623	581	607	585	601	603	592	616	593	578	565	577	619	624	566	620	577	586	576	594	613	628	566	623	588	634	577	591	608	584	556	559	580	560	599	571	555	584	596	554	588	608	606	551	572	621	577	586	610	571	600	551	587	597	578	563	624	575	542	580	565	559	612	547	580	550	575	538	573	577	588	566	591	570	525	564	534	600	605	599	605	566	548	606	547	595	606	609	578	537	616	579	610	564	569	567	574	566	565	597	585	606	606	600	547	537	602	583	563	548	585	555	591	554	577	584	551	583	538	581	590	553	583	586	583	538	598	585	585	574	611	585	558	580	579	552	577	580	577	602	564	613	581	578	583	596	572	602	589	571	585	612	573	621	553	583	557	653	599	579	554	576	618	614	625	571	601	583	620	622	553	573	571	550	610	629	581	576	605	573	602	574	553	581	578	595	580	598	586	560	569	550	573	573	597	602	623	573	569	604	570	581	566	553	591	577	627	586	558	596	625	580	601	545	614	621	539	568	557	571	569	579	578	608	555	601	581	565	590	549	616	595	549	616	573	590	596	577	605	589	593	586	588	550	583	551	575	585	592	590	601	607	579	611	573	630	586	602	606	607	591	600	584	578	591	575	647	587	579	586	539	584	524	599	606	551	576	541	581	534	568	607	599	606	552	594	568	577	592	584	589	578	626	576	590	588	631	546	560	595	591	578	582	581	574	568	590	586	611	558	607	581	592	548	587	562	584	566	626	611	587	543	556	571	601	612	576	566	562	581	609	567	600	560	552	545	601	625	556	586	593	582	614	557	577	605	580	606	572	535	574	628	605	596	616	538	605	555	577	598	586	647	605	580	591	579	549	602	553	607	574	569	597	590	589	587	597	601	561	546	578	579	563	566	596	607	632	579	576	569	561	598	654	565	543	571	615	544	602	597	609	547	601	534	572	569	576	624	570	591	579	564	558	555	590	550	549	557	590	592	560	580	590	629	540	542	572	586	577	577	571	584	599	570	606	596	594	534	583	570	555	583	602	604	585	633	595	575	566	562	610	565	571	565	582	564	549	591	622	601	614	611	588	580	608	607	581	592	558	622	559	621	592	566	537	566	591	587	569	550	578	570	609	533	614	591	538	567	603	575	625	569	559	577	551	606	555	583	586	618	575	550	569	623	584	632	595	576	562	596	587	593	575	611	606	586	588	588	625	593	573	593	552	615	559	627	552	642	592	582	602	567	561	567	616	626	558	559	551	613	623	620	577	631	596	605	604	571	573	630	569	576	610	628	601	618	592	568	594	572	560	592	588	620	574	576	583	607	607	549	606	595	581	579	574	609	560	573	600	594	550	574	583	604	564	575	626	585	607	570	561	591	589	580	578	587	627	576	585	570	622	614	565	562	579	576	597	588	547	599	557	602	583	597	630	553	615	588	618	617	541	563	588	564	556	629	563	628	568	585	580	570	538	570	631	574	569	552	589	610	587	561	582	540	634	629	625	544	623	583	549	584	601	585	600	580	577	596	564	539	564	546	603	589	566	577	573	543	549	591	626	559	555	587	582	626	590	540	611	615	570	570	593	587	580	618	570	600	644	595	542	542	596	544	579	571	548	559	563	613	571	592	567	563	597	572	571	578	568	595	587	588	579	601	619	572	597	611	558	562	557	608	533	594	558	600	580	577	600	565	533	575	587	579	581	598	590	608	614	588	592	580	631	555	569	595	576	575	583	608	603	564	588	558	543	620	573	533	577	610	590	575	573	599	601	565	577	568	591	585	661	574	603	564	588	589	581	579	570	576	579	569	579	561	574	570	584	611	589	585	598	581	600	577	585	577	604	609	535	586	505	596	613	562	583	604	582	574	594	618	603	579	580	529	584	582	599	564	610	595	560	598	595	582	594	577	630	539	561	609	543	577	571	535	587	611	534	620	560	593	588	562	597	581	536	572	616	626	612	567	584	581	591	613	512	569	640	647	625	571	571	579	578	555	596	595	588	596	631	565	577	611	594	601	567	605	519	568	550	597	546	584	523	629	590	574	562	609	556	596	606	594	579	581	557	562	580	563	538	568	581	525	539	581	565	614	568	596	585	598	605	620	590	588	608	543	587	582	610	562	529	558	554	571	537	573	540	587	586	614	552	543	604	578	536	575	563	604	552	590	611	562	600	602	580	581	611	607	548	596	612	602	568	582	594	616	593	573	564	595	582	625	579	594	598	551	582	571	590	557	595	549	559	622	564	576	579	583	572	593	602	572	566	544	602	578	559	581	565	595	583	602	552	585	556	599	595	574	584	544	564	540	560	618	585	592	553	580	532	573	560	587	557	611	564	566	605	569	605	548	569	607	544	603	579	579	571	578	573	534	593	584	568	567	625	568	547	592	555	604	605	570	596	561	613	592	604	603	577	557	587	587	590	548	596	585	556	568	527	629	593	581	588	623	602	570	577	554	581	628	560	608	514	563	610	597	566	612	642	584	601	555	559	531	554	568	601	591	590	587	594	561	573	602	579	584	604	576	573	566	605	582	576	625	609	592	570	565	569	581	601	575	589	578	539	558	552	571	622	633	606	548	623	580	583	556	607	594	596	557	557	594	571	569	590	545	606	600	544	581	580	558	562	575	586	577	553	568	577	578	613	613	574	560	575	565	538	562	594	539	560	568	544	571	578	586	597	591	542	562	599	537	623	625	602	565	601	633	599	556	573	576	598	566	570	590	580	552	614	552	591	593	605	579	577	594	574	565	598	547	598	569	570	603	606	614	582	570	575	574	572	575	612	554	546	560	574	569	573	618	589	612	576	550	533	547	553	560	522	579	600	591	567	546	565	595	563	580	562	580	538	599	568	612	609	589	556	575	583	587	585
77311	72115	34926	9615	1317	516	450	403	396	372	317	304	313	303	247	288	297	297	285	291	252	312	250	282	262	269	273	246	274	256	233	274	204	269	268	286	249	275	287	253	263	267	258	255	273	300	312	300	315	396	364	411	331	310	269	278	242	272	293	283	265	351	791	601	340	256	280	269	251	240	249	261	258	264	249	239	268	267	232	254	254	277	229	275	251	225	244	281	254	262	243	243	257	242	280	276	256	256	239	262	256	264	270	265	261	279	249	263	236	245	281	211	267	262	273	256	240	230	257	249	246	263	262	271	266	248	261	256	231	245	262	270	269	261	244	253	265	247	257	247	244	249	255	244	280	268	285	249	268	248	269	248	264	223	253	252	256	271	244	275	246	274	257	238	251	269	278	233	242	241	242	258	226	248	264	260	234	266	260	276	276	229	276	252	252	237	277	254	277	252	256	269	247	246	251	267	258	243	242	229	232	261	272	252	248	252	258	254	251	228	251	232	257	247	271	280	273	265	237	271	226	216	256	258	266	235	241	276	244	252	262	245	307	239	256	259	264	215	236	263	259	227	243	250	262	249	276	272	252	270	242	225	256	234	238	244	280	254	273	257	261	250	236	259	255	241	232	236	248	268	257	268	270	257	252	258	252	258	259	257	256	285	287	280	247	267	261	267	276	263	261	255	270	222	240	265	276	266	236	283	241	278	285	280	256	262	247	239	265	269	224	252	260	252	256	248	246	240	264	263	267	276	266	283	250	247	242	268	260	268	238	274	257	261	225	259	256	249	236	250	256	258	277	266	270	223	277	282	280	246	252	261	271	241	272	268	266	271	298	253	259	258	260	270	259	241	248	238	281	231	252	263	257	270	275	242	235	246	254	271	259	216	221	239	289	266	258	261	238	237	243	243	272	247	236	259	265	261	269	265	233	258	262	289	242	267	247	258	256	270	238	256	255	264	228	255	290	236	253	258	250	269	265	244	291	275	224	254	269	253	244	252	262	269	255	235	241	231	255	229	253	248	276	262	263	270	257	257	245	249	263	261	247	246	260	225	242	245	248	256	264	259	272	271	255	271	261	254	266	256	251	278	242	275	270	238	226	253	262	247	221	253	253	283	252	259	278	244	278	281	259	253	296	255	273	249	216	294	273	247	241	242	273	238	277	260	261	274	215	255	266	229	275	255	274	245	247	258	286	262	267	277	252	245	248	274	243	232	237	257	233	231	230	254	250	274	240	258	293	273	258	258	240	253	226	246	228	235	276	261	246	252	223	252	273	245	215	246	246	287	260	247	232	237	244	258	262	282	241	267	252	244	233	261	270	231	245	252	247	264	269	245	257	264	248	247	242	269	272	237	257	264	245	251	269	253	235	232	250	252	250	250	236	264	246	242	284	259	244	271	233	239	255	259	242	257	224	271	247	247	251	226	241	251	275	227	271	277	248	242	240	273	263	264	264	277	245	284	256	250	243	238	249	231	251	262	252	249	250	257	259	256	227	255	252	280	257	246	237	263	241	224	242	230	249	223	232	258	268	265	239	252	270	282	276	247	254	233	234	267	288	242	229	281	266	275	252	257	262	259	240	275	246	246	258	252	245	263	262	246	227	262	237	234	266	263	256	256	259	242	275	253	247	232	240	227	243	232	261	229	259	230	275	251	249	293	251	249	232	248	292	243	261	255	244	243	270	251	253	240	272	274	254	282	226	234	270	239	256	247	237	245	279	258	279	247	255	262	246	271	244	251	243	286	251	219	247	255	273	241	263	235	260	273	232	254	283	281	257	233	254	265	250	259	273	234	239	254	234	251	254	268	273	237	271	288	286	252	281	279	285	257	253	237	226	254	266	270	247	289	247	253	243	212	234	249	280	242	233	250	246	264	251	236	257	227	261	254	260	239	254	264	247	247	281	253	263	246	229	251	243	246	234	239	247	278	240	261	240	238	243	273	238	271	263	261	244	272	281	280	265	270	253	257	236	263	235	280	234	271	260	249	254	255	253	225	275	260	283	253	258	261	253	241	239	241	246	238	250	238	263	256	270	279	283	264	281	252	304	271	255	230	242	250	219	280	252	257	212	291	242	250	277	236	277	247	267	232	248	249	226	246	256	269	257	262	262	263	232	244	239	251	251	231	244	265	254	268	234	247	255	251	253	299	251	260	279	247	269	243	275	237	267	258	269	281	264	266	254	261	250	223	246	262	272	256	262	229	250	251	265	271	248	251	234	264	256	244	282	254	268	249	244	261	244	278	271	260	252	289	258	255	240	264	254	276	267	275	277	251	263	271	235	277	260	297	251	251	257	250	257	231	247	238	272	246	263	261	249	221	255	271	242	242	276	249	262	260	242	256	263	279	257	234	237	252	275	254	270	253	241	260	254	254	277	258	271	275	244	271	285	249	248	289	260	268	239	242	266	228	231	233	221	242	247	256	245	283	252	246	245	289	263	260	266	265	270	270	253	233	242	265	244	239	233	235	238	266	263	254	246	249	248	243	257	235	250	246	253	236	243	224	246	260	263	243	249	233	263	277	252	234	249	290	259	234	268	278	259	270	250	265	236	265	284	250	274	287	239	270	261	243	235	273	278	248	276	234	265	263	259	258	252	260	268	272	250	267	289	227	252	251	258	273	253	284	268	270	265	261	244	236	233	246	277	253	258	252	280	252	279	237	251	252	269	235	237	274	233	258	240	252	257	240	268	217	228	232	264	263	253	234	245	239	248	229	265	266	283	233	272	255	255	219	258	230	275	259	250	253	273	246	258	259	248	273	255	259	246	244	250	273	234	250	234	230	232	238	242	266	276	247	276	224	257	251	259	238	259	214	235	274	270	269	265	282	267	244	286	275	291	256	272	236	237	248	281	243	248	261	238	266	240	245	232	234	269	240	248	223	251	224	239	241	262	264	300	248	234	262	242	236	255	227	244	248	262	264	233	254	242	269	224	253	248	246	255	274	266	259	254	254	260	254	239	255	279	272	231	242	296	244	257	274	260	268	271	261	248	308	261	234	258	247	256	236	271	249	254	216	248	281	260	258	238	263	254	254	230	279	306	245	259	258	292	270	275	258	250	238	258	269	251	255	242	265	237	264	261	274	222	268	258	233	236	275	220	246	240	257	293	271	282	293	220	263	263	278	259	258	285	259	289	236	272	269	256	255	232	249	254	241	270	252	280	256	253	252	259	260	257	239	245	239	253	232	262	239	268	216	263	269	250	241	246	227	239	236	283	226	254	250	287	250	257	230	251	262	251	273	222	260	269	246	248	282	261	258	241	256	239	240	254	256	239	254	259	255	264	269	241	245	239	261	252	218	255	277	267	257	255	240	285	277	292	255	237	242	282	277	228	242	267	295	276	248	239	279	251	254	268	246	231	252	277	266	238	264	236	258	266	229	257	259	227	257	267	248	247	274	257	247	214	238	270	260	261	256	272	233	237	242	276	303	262	253	240	240	253	263	236	275	271	252	297	253	285	270	255	266	242	240	253	252	246	266
53136	58691	9708	2589	2185	1941	1603	1452	1285	1177	1044	1081	972	961	946	953	884	901	841	842	854	826	803	832	783	785	713	760	787	795	729	736	717	719	828	793	704	797	767	796	780	755	817	823	872	1074	1013	1238	1242	1762	1503	1946	1500	1062	852	887	961	1075	963	814	838	1450	4330	3117	1167	716	743	745	740	693	724	700	677	727	672	687	674	706	701	691	685	706	693	736	683	692	681	688	742	732	668	694	727	709	696	714	687	689	740	660	717	672	696	654	688	686	708	699	722	678	676	698	702	717	720	669	663	699	682	701	661	720	735	651	707	699	724	696	692	714	659	706	732	687	727	682	626	707	688	690	731	687	682	692	671	711	711	730	677	673	721	703	675	712	694	731	722	697	702	726	648	670	717	719	663	688	736	668	724	670	686	694	685	686	712	668	678	711	728	668	700	668	667	723	648	729	669	699	727	684	659	699	650	688	653	652	730	667	701	705	655	715	666	653	720	655	710	696	719	671	675	690	744	698	701	696	715	697	648	725	709	676	722	715	701	730	678	710	690	707	717	714	681	712	697	697	670	710	735	728	682	702	728	734	683	743	743	720	716	777	679	727	724	720	723	708	678	665	713	712	710	671	724	704	669	700	728	697	693	682	667	707	676	708	707	701	696	673	713	717	727	691	672	706	708	700	685	696	670	709	637	703	710	679	703	694	782	682	657	696	654	667	708	664	668	695	719	715	706	680	709	672	700	703	679	691	697	629	717	689	737	722	718	718	680	735	661	689	678	689	683	683	644	666	710	701	661	665	701	709	652	687	672	641	695	781	685	727	661	741	677	665	749	629	652	660	682	735	705	685	701	662	696	721	696	690	696	686	679	706	692	750	736	676	671	679	681	683	698	669	686	718	694	623	690	674	713	677	705	690	694	680	676	682	675	649	737	717	715	700	679	658	673	711	711	708	750	664	685	699	689	716	705	694	712	681	711	691	699	706	672	709	693	683	723	659	698	697	686	707	746	699	718	686	650	714	712	746	707	715	751	705	683	779	718	699	706	691	678	655	724	748	700	670	684	697	699	721	685	678	723	694	689	656	690	713	714	708	729	742	722	693	697	710	719	681	675	713	757	681	696	714	673	631	686	698	707	688	713	701	647	765	694	719	660	668	702	686	714	746	727	680	676	744	679	695	690	730	722	690	686	710	728	712	645	682	667	707	678	648	654	765	688	740	717	702	729	696	706	725	715	684	681	691	684	697	688	721	709	681	687	713	700	679	744	677	729	699	666	738	719	675	720	680	718	715	663	659	717	728	694	669	666	733	695	733	677	671	645	720	686	663	748	660	709	724	684	728	688	712	692	690	721	731	707	712	659	697	738	725	733	718	682	718	665	728	696	695	678	686	672	681	686	695	721	680	728	735	700	659	703	730	725	669	655	691	654	697	705	683	741	747	696	707	714	729	661	710	689	681	660	719	715	700	681	688	641	693	725	661	710	710	741	681	715	631	706	704	701	669	675	636	693	703	672	695	677	722	684	689	677	711	702	671	650	642	682	698	749	689	676	673	732	691	701	719	699	686	692	701	677	682	701	747	695	711	717	693	705	688	735	724	704	712	732	720	702	711	687	630	698	719	681	728	713	712	728	660	688	695	728	698	702	731	695	703	695	690	724	725	679	700	717	694	676	693	736	686	738	723	676	677	657	717	739	719	696	710	712	716	711	676	650	688	680	690	660	734	665	728	692	718	730	730	663	676	666	737	705	738	696	690	749	678	714	750	700	696	683	681	713	679	704	717	690	686	694	747	727	707	732	697	686	690	708	665	608	692	698	726	684	704	708	722	666	696	657	668	660	727	695	699	690	672	752	734	711	712	688	701	675	728	717	742	675	717	678	694	732	671	723	711	715	714	698	733	679	681	695	721	679	667	665	704	698	729	656	651	731	697	705	715	687	733	724	707	694	702	713	750	698	707	648	695	715	721	726	733	733	700	729	673	721	716	730	668	635	708	734	671	676	708	673	726	731	658	659	646	692	676	694	687	729	653	680	721	717	723	693	738	722	708	669	708	676	709	748	705	706	676	640	720	680	737	748	656	711	701	721	678	736	712	677	656	686	706	721	726	705	664	732	736	715	730	704	695	711	670	728	694	709	659	683	679	742	672	721	675	737	696	678	728	704	695	685	686	702	656	721	748	683	662	687	711	745	662	664	677	723	687	719	724	703	673	709	740	713	688	717	649	711	708	701	684	724	667	701	709	709	724	725	682	678	677	661	729	706	653	722	708	691	691	741	735	733	671	663	777	744	677	698	706	726	717	689	716	646	704	692	700	689	633	704	709	691	668	701	762	721	671	693	685	700	759	680	676	715	766	656	734	695	737	614	695	687	657	675	736	694	698	682	659	693	693	685	672	700	780	695	677	683	700	709	720	703	704	706	711	704	747	693	703	710	685	737	718	715	735	662	719	671	674	679	701	742	662	739	675	676	676	687	664	689	769	705	680	700	726	705	679	703	652	678	716	692	699	664	674	692	722	683	697	704	749	722	645	701	689	680	677	725	713	664	724	663	662	690	702	747	670	709	676	672	655	695	707	703	697	737	661	669	720	671	709	673	723	730	720	745	703	681	679	732	688	655	738	737	729	729	669	682	682	694	723	700	747	655	662	673	703	668	696	702	707	761	701	696	699	669	697	743	719	683	643	672	698	716	693	724	670	714	702	673	694	758	707	756	687	721	719	718	719	637	684	687	758	694	701	725	715	681	693	708	693	701	730	680	708	765	717	759	690	761	728	670	683	670	706	709	742	702	713	708	715	684	715	740	711	670	690	679	719	679	748	702	699	721	682	658	717	702	694	672	723	696	721	704	708	693	722	721	670	715	681	744	668	661	691	676	653	680	717	700	671	693	709	752	712	740	712	684	700	679	715	679	688	767	692	676	680	740	692	710	672	703	694	689	714	710	665	681	742	679	731	713	674	722	712	768	693	668	736	668	686	649	690	700	725	689	671	693	706	698	707	699	712	699	674	719	684	681	705	678	732	657	687	705	764	747	690	681	660	679	681	698	718	697	666	699	701	719	707	688	684	721	687	644	715	732	701	679	672	746	721	694	678	730	640	703	740	714	686	711	713	673	755	681	672	652	748	720	720	711	658	701	699	690	701	654	735	712	678	686	668	690	693	719	684	687	714	688	755	667	728	697	669	731	695	731	688	690	707	674	667	752	671	672	713	670	708	670	688	679	723	671	722	702	663	715	693	730	741	691	746	648	701	693	750	703	723	696	675	724	762	697	714	692	710	706	713	703	695	712	674	674	719	671	717	706	678	640	748	675	711	657	681	730	714	721	690	676	700	680	740	678	674	623	699	736	684	707	729	679	687	719	662	680	672	699	724	732	675	701	684	731	721	670	704	680	683	702	699	715	689	682	707	705	690	673	675	696	697	739	744	703	692	698	691	706	704	680	710	674	676	691	660	669	719	706	675	734	696	699	716	729	660	710	668	692	690	663	672	726	752	701	658
27233	16957	2974	469	392	372	336	336	380	369	325	307	348	321	311	349	352	356	323	358	343	361	319	327	319	309	325	342	365	355	319	314	325	347	334	359	355	352	370	337	348	345	343	353	349	354	324	328	336	355	375	366	315	342	341	324	330	358	364	319	380	370	370	402	390	357	357	332	345	327	321	347	367	320	351	321	329	341	324	310	342	375	324	343	326	348	349	332	354	344	347	348	329	350	344	397	337	325	344	352	355	357	327	310	311	363	321	396	352	329	367	348	318	342	341	370	324	315	349	346	316	339	364	347	340	325	333	349	331	358	365	324	346	330	356	323	375	325	341	341	330	376	354	308	359	334	360	330	338	303	326	344	341	335	350	335	346	348	365	337	319	356	336	343	330	341	334	348	356	360	352	334	331	346	328	340	349	350	346	337	324	337	340	326	328	366	325	350	347	317	328	350	337	367	331	336	353	343	366	303	334	353	364	340	309	333	322	352	338	334	325	355	338	326	345	368	336	362	371	354	359	318	347	358	365	344	369	328	321	312	361	305	340	338	349	334	364	324	324	309	360	308	309	346	311	356	314	326	360	348	361	344	321	325	374	370	347	339	361	359	367	373	340	378	325	348	351	381	328	327	332	356	325	328	355	346	353	396	311	348	339	311	331	377	330	330	289	323	343	362	354	330	322	321	324	346	365	346	316	334	357	343	335	330	318	333	345	356	354	311	372	343	368	343	356	308	358	372	336	348	337	352	321	340	293	305	375	386	317	355	334	344	338	367	341	353	349	375	370	330	331	334	322	324	354	349	320	371	396	337	349	313	354	342	328	343	353	342	311	339	297	373	357	375	353	320	350	353	359	324	371	371	352	337	330	340	369	330	346	379	327	325	346	332	356	312	354	331	370	353	316	304	337	331	339	301	341	335	350	346	323	347	339	323	368	383	328	336	352	373	332	364	344	337	359	332	370	343	361	369	348	336	343	350	334	315	327	339	341	367	381	341	337	349	341	289	328	355	371	367	312	332	361	335	320	332	364	320	377	374	356	303	344	318	355	326	332	306	353	286	358	332	320	367	345	317	333	358	335	331	343	331	327	343	336	339	313	381	385	314	343	340	342	332	331	386	375	352	339	335	368	333	303	334	332	376	339	369	315	324	362	318	348	345	333	340	336	329	379	312	334	362	327	313	346	334	346	346	356	336	352	360	366	320	323	336	342	319	337	335	350	315	326	330	353	389	369	334	350	328	302	369	320	364	328	357	344	348	361	349	315	324	324	306	349	377	317	342	334	347	345	311	355	339	329	331	368	338	323	367	354	371	301	342	337	347	344	357	334	367	306	345	326	367	340	316	323	363	357	360	339	327	339	367	344	363	351	342	335	370	344	357	322	333	345	352	360	347	334	375	323	351	328	345	368	364	309	319	336	347	370	354	302	333	344	323	364	336	341	348	334	367	357	353	352	325	323	371	343	347	342	335	344	332	334	335	354	346	352	355	342	318	312	325	346	306	354	332	347	329	335	339	365	374	326	321	333	340	329	363	333	385	305	345	352	349	334	308	329	332	338	360	359	344	346	330	349	320	348	334	360	340	362	324	355	353	311	350	367	369	348	327	319	370	297	317	342	329	368	369	338	330	368	360	350	329	334	374	322	310	331	372	351	349	343	360	336	339	328	348	333	344	332	320	352	321	316	350	331	350	314	320	375	350	345	339	361	295	336	359	340	334	330	373	344	373	337	353	338	364	326	338	346	344	335	336	325	323	312	351	361	348	348	331	340	328	344	328	351	328	382	334	369	370	374	356	350	333	356	314	331	375	332	328	378	343	381	322	323	339	304	331	325	353	354	332	351	326	346	342	349	350	330	316	348	340	373	367	360	330	361	354	309	349	340	363	358	357	341	335	324	337	337	364	336	315	323	298	357	356	353	300	337	344	329	292	364	338	330	347	363	339	358	345	326	373	330	367	315	319	355	337	354	332	388	325	382	332	333	334	361	329	359	345	329	341	311	335	357	305	340	341	333	353	350	345	319	359	324	350	339	337	347	340	338	330	343	366	340	332	339	341	373	320	368	347	341	319	363	355	380	387	334	305	320	337	366	383	339	362	314	327	332	371	317	353	360	355	368	330	320	333	275	353	337	350	373	360	331	336	346	332	335	332	336	365	361	312	345	337	385	353	365	342	342	355	350	332	336	323	328	316	319	327	388	357	342	341	339	323	355	346	317	351	307	329	336	324	323	326	339	292	376	335	367	359	356	382	341	290	309	330	363	313	351	359	333	378	342	376	352	352	344	315	321	359	333	313	348	320	338	355	368	352	316	312	339	339	352	342	298	331	344	385	325	381	320	316	340	376	376	343	352	333	367	357	329	329	352	308	287	354	373	343	336	325	339	333	312	352	344	350	344	312	327	323	334	326	352	358	358	335	328	316	326	341	335	354	326	355	328	329	310	348	341	368	332	326	361	344	345	347	368	316	360	337	327	324	367	347	368	350	332	359	311	343	324	341	331	354	358	359	338	356	372	338	354	346	357	352	326	329	334	357	336	328	348	360	367	325	354	346	353	367	355	332	340	328	364	345	332	342	301	330	323	324	339	332	326	382	314	333	313	340	342	341	340	318	367	316	348	368	357	356	341	344	345	322	309	354	341	358	367	328	324	342	365	334	324	372	363	322	378	341	360	356	369	355	317	337	351	352	357	315	364	321	370	355	378	326	383	332	345	340	369	320	352	356	341	353	335	373	358	346	324	337	346	365	376	364	325	338	348	336	299	366	338	319	343	330	350	354	338	379	317	358	338	349	322	322	370	351	314	309	358	339	302	366	353	333	330	359	313	359	350	336	346	358	368	359	329	329	337	334	320	360	339	328	331	343	342	334	378	319	349	359	339	338	358	317	321	318	320	363	341	360	344	348	355	317	338	308	339	300	286	343	335	330	345	334	325	359	350	363	331	363	357	321	343	375	376	351	333	331	393	338	361	343	302	351	317	344	352	316	367	354	329	332	302	326	335	348	323	328	330	362	331	328	349	356	324	364	375	365	325	346	333	324	346	344	350	319	314	360	338	322	354	362	337	339	337	365	367	345	342	354	366	322	322	370	327	365	329	345	317	338	336	335	350	349	333	316	342	361	329	335	367	364	330	358	324	339	369	378	342	361	349	318	370	366	351	345	365	356	336	307	322	381	349	366	340	350	330	314	343	360	332	340	322	362	330	336	334	352	328	326	338	365	310	363	356	359	330	344	336	356	338	332	378	333	330	316	317	342	324	357	356	345	326	384	324	382	317	363	367	347	316	318	334	330	376	306	323	330	352	341	310	359	346	319	317	338	345	348	374	377	342	325	328	330	335	327	326	326	325	344	331	345	362	343	335	338	349	388	313	312	332	345	323	349	317	338	362	307	339	371	321	340	362	309	336	330	345	368	358	358	320	369	363	346	334	349	346	325	339	324	318	357	385	329	335	364	333	351	315	326	375	353	301	310	336	314	351	355	342	310
22514	20393	1846	938	969	913	950	975	929	971	859	961	959	868	917	925	915	963	923	912	951	922	897	869	921	837	924	941	914	902	923	885	895	918	876	904	881	893	899	904	901	891	927	899	897	925	884	899	917	1008	944	997	940	888	870	893	969	957	931	873	952	953	1010	1295	1323	1018	884	892	922	852	888	872	913	896	875	838	883	906	891	900	872	898	891	919	884	869	902	905	894	900	878	935	980	852	883	880	861	899	870	900	887	902	929	883	863	919	910	849	902	922	918	916	938	874	890	892	878	934	857	858	893	903	913	893	917	892	908	833	944	962	931	873	839	880	863	923	915	844	877	880	900	865	887	899	901	869	914	905	928	929	909	867	938	894	870	915	873	924	909	914	896	932	858	942	919	870	875	890	850	946	886	893	881	954	957	922	879	876	973	910	899	950	895	924	835	864	931	899	878	886	919	886	896	881	893	898	882	907	821	940	886	883	869	929	887	893	892	914	873	914	926	939	893	844	945	900	926	926	867	890	875	914	904	919	867	895	944	902	889	907	921	912	872	901	948	893	911	918	932	881	915	841	902	892	887	943	904	900	873	958	909	890	909	877	881	914	928	904	941	946	895	876	927	879	897	928	887	892	886	890	855	906	900	906	902	939	907	881	906	923	900	912	874	918	879	869	911	865	882	909	946	893	860	877	889	907	881	956	917	888	918	908	856	922	893	934	929	880	886	915	890	904	869	951	855	937	859	924	880	952	901	915	890	861	895	906	892	904	931	916	875	894	910	853	843	902	909	915	868	887	888	903	897	861	941	837	914	873	937	888	902	950	878	904	842	907	834	926	891	878	916	918	872	874	856	922	905	941	898	858	878	882	912	855	862	881	879	877	881	896	892	944	883	888	899	959	900	943	830	895	902	939	914	889	893	869	905	896	891	867	940	919	866	894	873	856	938	933	965	826	928	935	836	919	874	872	846	876	890	898	894	897	946	896	843	848	890	878	885	930	887	897	943	868	918	880	884	881	902	937	913	884	874	898	957	878	911	856	874	939	915	926	854	893	904	912	866	897	932	964	924	947	919	886	880	894	924	866	904	905	906	875	863	879	901	921	823	899	906	882	888	926	892	928	868	890	868	920	837	936	878	863	862	891	911	859	885	884	974	905	855	956	873	879	894	892	946	867	948	889	956	892	901	909	869	932	968	878	904	872	910	910	864	904	868	893	863	950	867	869	904	908	937	918	888	873	837	947	859	867	924	893	857	892	907	875	889	930	895	898	887	878	885	848	856	873	901	940	882	897	887	893	933	855	915	870	875	852	844	898	962	911	924	915	861	919	883	896	885	874	932	892	940	833	902	876	907	903	883	838	918	888	895	908	894	908	869	905	878	866	882	899	896	895	901	908	927	897	885	897	893	887	827	932	907	851	938	935	881	870	929	907	886	938	956	936	868	881	945	905	937	912	911	863	907	945	899	882	901	904	890	931	897	870	866	905	893	871	834	950	880	922	883	898	923	914	921	897	903	859	884	912	917	905	895	905	829	879	920	877	849	915	929	887	942	904	848	879	846	884	909	896	852	914	873	885	912	923	870	938	878	868	872	935	879	875	857	910	904	937	938	924	914	923	896	892	892	859	925	850	941	897	933	941	885	913	911	909	898	913	930	888	912	906	894	900	916	891	908	930	925	915	894	881	947	919	933	860	957	895	866	971	947	923	882	857	904	920	910	875	863	912	914	921	911	856	862	904	917	866	925	925	920	862	899	828	881	909	876	906	969	906	946	914	914	870	883	899	904	918	888	933	925	872	889	818	921	933	842	919	878	892	876	906	919	922	894	870	896	903	897	911	940	932	912	894	916	954	921	961	908	926	903	910	948	862	931	875	860	893	864	912	884	891	839	895	894	933	874	960	886	881	937	927	891	958	859	889	936	936	911	927	922	901	925	872	908	865	943	942	882	887	851	906	934	874	903	991	916	903	870	905	947	905	908	939	891	934	913	926	914	852	922	915	933	904	919	913	903	874	938	872	886	913	893	884	892	878	872	955	890	899	931	914	887	928	852	912	891	883	860	894	936	925	918	912	855	883	961	898	878	886	881	929	897	826	922	928	886	876	864	887	913	901	920	897	881	860	870	850	930	878	919	876	883	901	912	921	918	945	925	934	871	918	889	910	924	926	950	929	882	916	889	875	897	872	839	851	913	869	908	915	888	917	826	922	895	920	916	899	915	924	860	888	903	879	892	914	920	914	891	905	979	936	874	920	927	928	946	875	921	896	943	945	846	875	911	886	905	921	856	933	889	914	941	909	931	917	928	903	908	901	851	885	875	901	865	911	884	889	929	857	847	920	916	871	944	878	915	873	910	891	904	928	848	909	918	937	893	949	902	858	871	894	925	890	882	900	897	896	896	937	904	908	903	869	888	869	917	865	891	914	921	913	874	881	943	924	923	837	896	895	893	915	877	929	928	923	919	836	917	917	937	900	893	912	924	918	855	898	946	885	887	930	900	876	896	952	924	873	888	901	942	891	947	936	932	907	881	868	924	918	887	872	902	914	985	876	863	903	927	932	899	886	916	936	969	905	908	938	859	892	933	909	830	904	919	878	941	942	920	872	823	900	892	911	882	886	923	904	881	894	910	933	884	890	935	850	858	919	930	905	892	903	869	862	936	884	874	905	880	923	885	898	902	876	928	904	856	848	965	900	840	861	889	902	887	932	867	927	951	877	924	935	945	902	873	876	902	912	884	934	903	942	866	927	905	920	903	888	916	902	891	889	936	911	889	902	916	935	883	863	853	844	928	924	871	877	955	896	860	919	912	935	906	846	896	875	937	897	917	916	894	921	937	902	956	867	915	841	896	934	852	888	859	877	865	876	901	910	947	894	876	895	903	849	888	938	874	841	926	918	864	893	835	852	854	881	883	887	864	873	882	914	896	967	882	906	880	909	873	939	917	902	905	914	928	878	889	874	902	910	899	901	966	934	879	920	893	870	900	909	929	936	853	872	932	928	923	925	882	858	891	924	936	948	944	897	921	909	901	903	828	871	932	877	875	841	885	901	924	841	898	866	940	870	923	920	905	968	894	884	917	921	927	870	936	941	850	854	911	924	915	894	863	870	924	966	869	868	879	882	902	903	916	913	900	867	938	889	881	942	897	923	902	904	927	878	895	911	896	884	910	863	928	925	851	936	899	894	861	865	888	942	810	877	884	884	859	931	879	934	847	914	927	883	943	901	891	868	893	889	928	899	932	953	879	909	911	917	890	893	861	913	846	908	871	909	915	879	907	880	930	903	898	923	919	900	891	878	949	928	909	874	916	913	869	927	877	908	885	857	922	887	815	903	930	943	845	902	891	909	890	902	905	905	943	884	898	903	940	856	925	920	873	896	903	920	858	912	933	865	874	851	917	881	876	893	909	922	930	886	886	897	900	920	856	990	881	924	883	890	864	866	870	893	927	874	920	912	907	938	901	868	939	888	876	858	939	888	866	905	949	880	860	926
66911	59550	23586	3173	509	426	327	372	292	322	300	320	269	334	282	262	276	309	290	257	280	264	264	303	250	244	242	275	257	299	258	257	247	269	281	260	249	327	258	310	267	275	280	274	307	287	318	295	334	350	391	326	338	346	305	283	297	304	328	332	294	328	431	583	521	333	237	253	256	281	272	273	235	265	260	274	281	308	268	242	274	299	279	254	265	269	257	265	246	261	318	240	257	280	276	283	301	264	287	253	269	254	256	267	264	266	271	234	242	261	252	259	264	278	267	274	250	235	259	264	298	284	265	284	277	291	252	258	268	295	284	287	291	271	268	262	279	260	291	227	264	254	269	220	278	272	285	266	276	259	269	230	251	261	271	270	280	267	252	274	257	259	246	287	283	285	245	271	260	251	268	276	256	254	244	299	272	282	263	267	294	265	259	292	263	246	312	258	273	268	293	249	264	289	251	236	265	302	269	307	281	260	269	259	267	278	253	261	275	261	272	252	271	243	275	255	255	253	263	257	262	274	268	250	259	266	293	255	257	309	266	260	287	278	265	290	301	297	229	263	270	259	274	241	242	257	277	288	270	280	269	276	271	292	253	270	274	270	288	238	281	240	291	301	244	290	270	263	281	281	286	288	239	289	262	244	315	263	265	261	285	264	260	280	252	281	287	292	235	262	296	272	245	295	282	269	280	266	254	295	270	259	280	252	272	264	266	257	239	274	277	256	286	263	267	227	258	254	261	287	254	251	262	289	270	278	269	250	295	287	274	270	271	260	254	274	252	288	244	250	280	263	279	271	283	284	256	271	287	290	261	284	271	264	293	276	258	277	264	268	294	254	242	276	240	281	250	274	270	265	249	266	289	263	275	229	295	284	300	232	258	265	281	284	286	267	275	275	240	255	279	293	263	260	253	284	274	247	252	289	276	260	287	266	257	273	257	249	253	273	249	229	269	268	244	257	266	268	259	276	265	278	272	264	269	265	249	275	289	285	264	259	248	276	270	274	257	291	279	276	253	275	278	246	260	274	277	270	299	246	264	253	295	292	229	275	273	268	265	278	257	261	299	261	280	263	249	274	261	270	231	262	264	276	276	243	265	255	283	241	246	276	261	277	271	279	259	263	293	253	274	274	263	275	274	259	280	265	249	285	246	270	266	259	263	283	274	297	245	288	270	241	262	273	307	257	267	281	263	270	248	289	280	262	263	271	278	271	263	279	293	296	279	241	263	245	278	269	285	279	263	280	279	280	278	260	261	270	268	268	267	260	272	256	260	258	245	254	253	241	268	282	264	247	253	298	279	279	265	268	271	243	297	268	298	239	304	278	277	259	250	258	270	273	288	255	277	265	261	257	268	288	259	267	254	254	275	264	267	266	253	292	249	276	243	274	268	300	282	266	252	275	265	271	266	244	263	257	261	255	265	275	238	244	250	289	310	301	290	246	248	242	259	265	278	280	298	271	273	281	262	265	256	245	262	272	279	273	277	260	268	249	251	254	280	253	274	269	272	247	251	266	254	270	245	275	287	255	274	243	284	301	283	276	273	259	260	291	258	237	264	284	252	265	265	290	298	266	264	251	256	257	234	271	265	267	273	280	269	241	267	253	259	230	271	253	269	277	274	279	269	266	290	273	299	271	274	255	261	246	254	263	285	283	301	266	265	252	263	246	239	288	279	280	276	280	246	278	290	287	269	262	259	279	286	256	239	258	271	261	269	279	265	271	253	252	282	259	249	264	253	264	278	267	243	264	244	276	258	248	237	284	296	255	287	287	281	242	265	314	262	260	267	257	259	291	289	265	250	276	283	270	296	238	264	278	265	239	275	259	249	249	261	239	258	285	265	267	277	251	246	258	250	266	240	247	290	259	260	269	288	265	272	278	268	236	258	286	273	251	263	306	270	279	279	263	268	298	273	279	255	272	271	252	257	260	251	268	295	273	254	277	269	239	274	258	260	226	266	278	252	252	239	280	263	260	265	259	276	262	267	271	272	238	262	258	237	248	266	247	270	283	269	282	250	290	270	258	269	257	285	255	289	294	267	273	251	247	255	307	288	254	271	278	248	290	279	273	253	296	278	253	254	282	264	242	256	265	258	305	261	259	270	266	272	271	247	256	264	255	285	309	254	294	273	264	259	263	280	304	262	259	269	274	257	262	314	283	263	294	278	277	277	260	261	295	271	264	258	268	270	280	290	256	241	290	255	273	263	259	280	222	282	246	276	271	257	286	270	254	268	246	257	249	273	239	289	291	304	280	243	243	278	265	280	277	260	266	237	260	267	256	290	279	259	281	278	290	256	272	247	268	255	266	264	288	277	280	291	270	261	272	277	235	269	238	266	271	269	291	248	269	289	284	260	261	223	265	250	258	294	233	231	253	268	254	266	250	255	278	238	254	234	248	282	287	289	269	249	252	273	270	261	291	250	265	290	261	238	305	273	287	252	280	266	281	250	270	234	289	259	261	263	251	268	331	268	306	263	314	252	258	290	256	283	231	253	265	276	286	271	249	265	271	278	240	267	275	264	270	248	267	251	262	245	252	242	280	268	281	255	252	270	288	256	275	288	266	282	256	279	243	261	246	260	254	235	278	238	235	252	264	297	273	238	279	267	260	271	262	319	242	274	281	244	212	245	249	276	236	246	256	276	292	272	273	265	279	242	250	255	286	270	308	286	270	265	275	267	269	291	274	281	257	297	247	239	298	266	251	270	296	233	254	250	243	259	249	274	261	250	263	267	277	252	235	296	281	254	276	253	280	277	273	245	257	257	258	253	244	275	269	260	268	271	238	249	306	256	244	245	296	250	260	260	265	276	287	245	272	255	268	288	268	264	274	259	272	253	286	301	250	255	265	269	226	244	269	276	316	272	281	290	241	273	230	276	273	285	260	248	240	250	281	277	259	257	277	250	230	269	250	258	284	287	253	280	272	263	248	283	268	248	272	252	271	255	288	269	266	265	265	267	293	288	260	251	269	258	314	264	278	248	267	290	277	267	267	234	265	303	269	299	263	259	285	292	255	252	268	247	279	274	254	250	262	259	256	240	259	267	263	260	261	288	252	260	291	256	271	257	254	296	305	294	272	281	235	256	250	284	282	283	269	258	257	283	270	246	299	257	239	249	257	279	271	255	261	283	251	253	260	282	275	280	273	262	283	279	263	270	312	273	249	268	274	261	285	279	245	261	261	298	282	272	241	277	267	274	265	241	282	303	240	258	253	263	254	261	259	240	258	249	261	286	279	275	267	258	263	229	286	271	262	281	252	264	265	240	287	292	296	257	264	266	288	283	297	272	239	270	260	274	267	234	253	264	286	269	262	282	279	256	240	263	271	231	251	282	240	257	274	269	261	254	256	269	280	280	295	266	245	269	272	287	254	264	258	263	277	253	273	233	261	279	268	280	285	262	250	258	294	247	282	259	257	255	276	274	261	297	281	273	280	254	263	277	306	283	237	277	295	269	282	262	293	271	242	268	285	240	261	247	272	267	272
43009	45803	4709	1656	1527	1407	1165	1098	1102	989	944	932	906	910	913	843	838	841	781	825	778	765	832	806	723	769	785	792	717	811	800	767	737	803	803	789	755	734	778	765	746	844	795	841	869	874	935	995	1316	1604	1681	1402	1412	1239	1177	1053	1120	1061	1114	992	817	992	2426	3032	2359	979	731	752	738	712	717	781	719	780	737	757	765	779	702	745	723	720	731	749	735	722	763	718	714	734	794	732	753	707	724	703	727	748	761	730	741	715	730	805	726	749	776	802	720	725	714	757	749	775	702	759	727	660	695	745	776	755	767	792	722	726	749	784	738	736	727	761	716	765	720	710	719	740	753	745	714	778	772	684	755	743	768	723	721	730	778	721	746	721	749	687	771	743	725	704	736	700	751	703	740	733	775	768	749	730	778	710	756	737	724	774	747	761	741	725	714	754	807	752	748	749	748	778	653	697	788	729	738	793	766	707	709	720	730	771	766	776	762	726	752	732	749	722	731	707	735	690	747	806	777	711	727	720	762	778	754	781	755	731	784	741	718	745	719	753	683	702	724	743	725	711	740	762	747	749	702	788	782	811	742	730	743	770	718	692	731	738	745	693	721	727	746	748	751	780	711	735	752	723	712	714	728	726	748	687	772	718	708	731	697	746	698	735	755	709	712	736	742	747	765	746	755	775	714	761	778	780	771	751	791	710	723	690	761	747	753	715	763	768	751	717	750	734	705	749	747	741	736	733	734	760	810	738	740	766	737	729	708	765	744	724	714	714	731	721	746	713	747	711	738	767	745	748	728	749	753	709	692	771	797	768	768	704	699	777	725	733	765	702	732	743	742	740	752	759	737	718	782	734	725	747	784	742	726	737	718	726	788	718	722	712	744	711	734	712	756	781	746	795	786	739	711	711	759	732	760	720	736	692	730	747	706	713	717	720	717	786	798	735	771	721	701	717	741	745	743	708	728	749	731	767	720	712	727	752	758	739	716	680	730	766	711	757	773	760	722	727	732	717	741	684	743	709	745	715	767	722	763	758	772	753	739	776	708	793	773	783	760	776	732	733	752	734	756	750	715	766	762	742	758	814	775	758	761	765	736	730	746	701	754	745	716	779	739	772	775	735	779	714	747	694	765	656	750	715	668	746	760	755	742	732	735	737	730	731	761	728	669	744	725	764	738	729	749	761	754	762	703	730	746	685	766	720	716	734	751	763	726	690	774	736	770	787	767	720	798	724	760	752	708	724	719	764	764	763	754	699	752	663	768	698	717	691	758	733	769	703	707	698	711	724	744	718	776	723	723	748	796	711	693	716	759	748	744	772	677	720	707	739	745	736	756	784	758	742	737	709	761	725	719	756	727	708	780	727	754	738	713	718	730	738	795	716	727	748	763	772	739	767	765	706	744	700	703	772	709	739	770	755	740	750	718	748	747	753	739	713	753	766	774	733	734	726	725	758	745	753	706	757	689	751	733	758	723	731	742	774	683	736	779	747	775	725	727	748	760	754	752	737	718	745	743	758	759	741	744	773	762	755	703	728	678	759	718	758	762	762	744	744	742	738	726	723	748	712	775	757	765	679	785	761	734	731	711	685	750	759	690	715	743	737	758	752	760	757	720	732	698	709	795	775	759	752	724	714	774	726	778	725	714	756	735	728	736	777	735	725	769	772	778	752	757	740	732	764	769	744	711	731	695	736	734	755	739	780	761	707	718	720	751	751	769	777	726	739	705	692	745	715	718	735	747	731	729	729	709	728	733	749	710	745	701	692	759	684	728	693	757	719	731	725	718	705	779	774	724	753	727	782	773	724	711	745	714	712	766	772	714	718	722	722	733	752	746	737	732	787	750	774	685	760	733	751	725	743	721	764	688	742	725	809	757	739	746	728	721	689	719	734	730	738	737	772	717	733	713	802	713	758	745	756	742	714	753	725	783	732	709	782	725	745	815	743	695	742	734	726	762	749	751	740	735	746	746	739	791	716	771	754	736	753	742	765	688	697	698	745	709	746	722	738	721	731	742	753	717	766	744	729	681	729	730	747	703	705	739	702	750	771	761	694	712	732	690	760	700	717	659	783	735	725	705	751	750	781	694	790	697	736	803	749	757	752	696	759	750	751	718	779	754	773	759	757	728	716	744	706	754	773	732	791	748	773	728	782	709	690	696	717	707	726	736	713	735	707	746	759	759	752	751	758	724	722	700	709	693	750	708	764	734	740	761	773	752	747	690	716	765	773	709	740	757	786	751	766	755	756	756	733	718	729	769	781	743	686	759	752	765	715	729	771	758	708	782	736	767	712	740	761	698	734	733	675	741	729	724	731	724	746	756	723	741	713	674	732	734	750	759	719	703	756	724	713	717	721	716	763	745	729	718	710	697	720	691	729	753	752	745	691	699	755	723	699	738	732	734	736	729	735	737	774	787	720	738	792	670	741	740	744	675	730	673	709	784	736	766	748	714	743	708	791	734	806	738	723	757	700	720	787	732	702	727	744	756	727	765	788	748	762	774	719	762	724	730	791	747	759	712	748	750	749	777	726	719	752	750	733	731	724	714	761	751	736	725	723	755	740	721	717	740	755	792	744	738	710	784	733	716	706	697	713	721	724	731	718	705	732	736	723	781	740	758	719	713	690	728	720	739	798	710	710	772	757	720	765	746	736	735	674	718	720	716	768	749	726	694	732	746	760	733	737	721	725	690	714	726	758	744	693	735	704	764	728	748	705	767	731	729	732	681	723	747	702	736	754	742	711	706	741	748	730	727	732	773	747	732	726	706	768	689	699	774	761	714	732	806	784	770	712	713	703	815	755	738	742	750	741	717	772	715	740	727	790	691	755	751	715	731	719	680	747	721	721	738	749	712	762	709	748	694	728	726	732	717	720	683	749	747	752	701	748	748	740	703	739	763	740	745	748	761	752	755	760	713	751	688	725	719	757	716	678	727	728	800	727	753	729	763	760	732	748	702	725	741	731	809	724	694	722	741	711	717	729	725	771	764	745	749	765	696	761	761	688	704	738	733	702	699	743	736	756	692	776	697	782	717	689	753	734	742	744	754	747	779	716	723	666	729	683	730	763	730	751	759	734	720	777	745	727	764	765	726	707	693	769	730	718	735	763	781	739	734	722	777	764	726	770	695	703	724	744	721	777	680	750	767	715	753	725	695	736	713	729	760	761	665	710	763	737	788	752	721	720	732	737	740	702	764	732	756	708	733	750	744	735	706	696	708	692	711	761	728	747	777	772	705	759	726	748	744	711	719	738	721	742	767	723	734	725	693	753	714	758	744	726	720	737	765	709	732	700	707	737	763	756	720	771	725	701	721	777	734	711	732	765	743	702	694	750	755	779	819	698	749	750	736	745	734	756	687	755	712	736	773	705	775	738	739	751	765	738	719	802	732	727	733	765	770	707	738	755	735	762	735	719	714	765	736	730	739	754	721	791	772	745	720	704	730	732	779	747	764	774	674	771	731	712	768	719	689	727	767	747	734	754	741	685	729	701	712	787
80948	73723	30925	8410	1051	559	540	415	392	368	382	357	361	371	349	311	313	317	332	271	317	325	295	305	291	307	272	318	283	313	287	251	302	294	292	305	284	299	281	284	287	293	336	297	308	294	341	422	354	424	457	411	425	430	410	360	333	348	340	294	328	340	691	823	516	323	290	290	296	290	254	253	278	272	285	281	283	235	283	269	265	264	256	276	306	281	256	297	274	268	324	270	272	282	292	287	284	288	287	280	297	315	277	312	274	269	268	299	279	270	282	260	309	332	315	267	282	288	284	268	270	273	298	306	303	274	323	278	282	267	274	279	275	279	252	275	270	291	262	262	272	295	303	238	280	273	306	290	278	262	259	281	300	300	280	291	296	286	269	254	265	263	259	289	289	287	305	236	280	267	272	273	256	290	254	277	283	274	238	269	298	270	275	295	252	291	251	267	248	288	289	279	284	273	279	286	291	306	286	298	294	269	299	287	293	262	266	267	277	312	270	269	288	254	279	264	262	277	295	287	287	263	289	253	262	275	275	285	271	289	254	274	273	276	257	317	302	258	271	282	296	265	257	254	282	283	289	272	277	280	294	264	261	315	272	294	284	264	262	262	291	277	271	293	281	301	272	295	258	281	289	303	289	279	295	286	262	314	256	256	273	327	294	271	250	290	291	276	276	284	277	288	280	273	280	268	273	266	265	271	278	276	284	251	284	322	281	286	289	278	304	247	268	263	292	297	277	262	264	296	296	289	271	301	251	280	289	286	268	291	256	257	287	298	265	291	304	281	259	270	296	276	276	291	268	292	286	279	292	289	274	267	291	286	297	303	287	291	274	320	283	277	310	269	294	280	300	272	287	297	297	268	284	256	290	254	281	296	302	298	268	281	311	268	274	289	305	267	301	265	283	276	308	319	306	271	277	312	283	277	265	258	287	260	255	307	282	269	268	263	315	269	294	285	292	262	253	300	270	273	276	301	281	237	258	286	309	267	277	278	290	261	277	276	268	285	298	263	285	260	290	283	246	275	278	296	276	282	279	262	266	266	282	274	279	267	295	275	285	308	276	275	280	270	323	284	275	294	279	258	309	281	295	281	274	257	290	269	278	249	292	286	258	295	304	273	288	288	280	265	273	250	291	273	268	282	292	277	274	295	277	277	268	287	293	283	233	270	278	282	273	296	291	281	259	272	267	277	279	273	295	286	300	292	295	268	295	279	290	290	279	284	286	285	279	288	269	263	283	280	272	291	308	273	314	290	263	281	283	295	280	300	301	292	254	296	264	272	285	290	301	295	279	291	302	287	299	295	290	280	295	289	289	278	252	283	285	265	286	305	309	317	272	262	284	287	241	298	318	289	275	287	259	259	278	258	280	291	264	301	276	315	289	295	282	258	306	282	282	277	277	309	278	288	251	274	292	299	270	263	268	288	281	286	282	275	279	266	262	263	270	299	274	296	292	321	331	273	266	257	320	295	267	276	297	284	284	288	286	303	282	303	297	277	258	284	302	277	276	259	267	250	314	263	263	273	259	273	286	279	250	286	292	284	253	267	281	291	286	278	305	315	297	295	247	299	278	298	269	291	269	299	294	284	245	238	302	270	294	245	287	280	274	271	284	289	275	262	280	297	269	278	248	287	292	304	287	314	284	280	290	290	294	247	299	275	285	327	295	245	273	311	248	295	284	288	291	280	253	279	288	259	282	278	294	303	301	300	264	263	287	288	300	292	251	299	288	245	263	268	281	282	270	266	274	314	262	257	273	269	258	273	264	261	285	280	293	254	262	289	273	270	279	265	267	279	275	298	269	288	272	266	268	292	287	258	277	291	273	286	268	291	298	277	275	254	275	275	274	264	277	277	269	264	301	280	286	253	286	301	280	261	286	303	264	278	274	287	273	283	278	305	270	280	325	280	301	285	269	264	253	276	300	301	282	280	314	305	278	296	289	282	291	288	301	322	271	317	277	305	293	244	304	258	295	274	284	283	277	290	280	265	253	260	289	292	273	266	268	269	308	283	256	243	246	259	267	296	287	282	266	302	278	274	296	248	262	281	304	286	289	278	296	258	276	302	274	267	277	257	257	268	285	293	291	269	252	292	303	308	262	297	280	263	272	286	278	282	268	300	309	282	290	266	288	294	276	274	273	294	275	270	264	261	277	290	284	309	267	288	260	294	288	270	254	277	283	282	263	279	283	273	265	288	278	280	317	292	275	305	289	282	242	251	303	264	273	281	283	283	299	271	283	291	304	261	299	299	277	280	300	302	286	265	279	269	282	286	282	292	293	263	255	244	256	278	278	287	290	267	258	285	315	292	259	266	273	292	280	286	297	272	257	283	289	254	282	290	292	279	288	276	289	263	318	282	280	273	258	267	286	270	254	253	302	268	281	256	269	236	286	304	277	281	286	297	298	253	277	255	299	290	279	294	268	289	270	287	269	259	280	262	269	302	280	289	299	303	237	311	253	231	268	268	255	270	271	278	258	293	282	288	310	243	289	296	270	283	323	304	266	292	269	287	313	268	295	270	280	274	260	280	275	296	253	281	260	333	316	282	303	257	296	308	273	267	273	303	262	247	288	291	286	284	283	298	260	288	270	277	313	266	315	280	278	274	271	273	274	304	271	274	285	296	285	248	277	284	282	302	297	293	241	268	300	266	272	259	287	278	277	269	294	280	265	284	305	269	280	285	301	259	301	284	314	290	271	264	275	265	276	263	295	261	277	287	278	280	255	275	279	306	269	269	265	288	287	300	295	272	248	270	258	273	285	308	278	246	274	278	275	274	250	273	274	292	270	294	282	267	278	272	270	267	250	275	283	261	290	259	290	273	281	277	290	282	286	305	298	313	243	278	251	261	282	303	288	295	263	272	260	256	272	287	268	267	287	290	300	311	262	282	268	311	304	306	276	263	265	316	281	314	282	314	287	286	322	309	296	273	279	275	277	273	248	271	298	287	291	267	293	295	291	277	266	279	279	273	300	288	292	250	274	263	292	292	308	258	287	267	255	289	302	277	321	265	295	267	272	293	300	315	270	276	291	301	283	274	262	273	285	276	293	279	274	265	279	297	311	308	259	254	273	287	281	298	240	267	290	261	273	255	274	303	269	271	297	278	262	301	279	306	271	297	281	268	257	284	288	247	282	285	262	296	256	262	311	280	265	301	279	298	280	312	257	266	256	290	264	263	315	306	256	275	299	267	293	245	296	248	273	280	295	271	290	266	305	274	276	282	295	266	271	291	255	265	302	261	283	332	263	272	293	298	282	253	293	273	273	267	264	304	279	275	286	298	251	298	277	302	284	279	317	261	259	289	291	295	304	258	291	293	290	280	282	282	273	266	268	305	271	288	265	295	288	278	282	263	285	280	287	286	258	242	293	282	247	297	302	300	305	270	272	285	261	248	285	280	279	265	292	281	294	314	243	298	288	281	286	281	282	287	276	283	296	272	278	301	279	269	273	290	288	292	281	295	278	287	297	278	286	297	285	283	302	283
52870	57099	4825	2574	2265	1976	1688	1527	1401	1278	1240	1183	1094	1094	968	989	963	968	894	904	897	871	866	904	848	859	833	823	826	846	810	832	842	820	843	815	818	852	819	764	898	1037	972	919	967	1043	1163	1762	1573	2244	2172	1561	2138	2153	1924	1328	1230	1170	1222	1162	1189	1182	3979	4814	2221	776	772	804	783	814	763	733	771	813	773	746	760	803	706	774	813	753	781	709	778	771	767	770	781	778	737	816	836	764	751	781	815	784	751	809	741	805	746	818	719	759	771	780	763	782	746	773	742	767	812	768	801	777	793	748	734	715	738	778	740	775	757	769	717	783	794	736	758	762	808	766	785	781	752	775	718	740	774	757	723	766	847	841	805	766	729	741	796	812	772	789	736	841	678	752	766	754	803	780	757	763	759	742	755	805	805	796	812	767	724	758	730	738	761	778	744	753	760	748	760	791	774	812	782	800	785	740	762	776	743	742	764	756	786	764	769	714	750	769	750	771	773	717	787	775	761	729	736	772	756	759	757	767	755	733	759	793	759	727	746	790	744	776	743	754	759	727	771	747	764	766	811	779	792	781	779	756	752	769	767	756	733	724	794	745	753	769	764	737	821	772	791	827	721	777	761	789	805	749	808	767	794	743	728	828	809	749	779	779	753	807	769	775	761	743	695	765	790	751	762	723	781	778	777	788	756	753	825	790	747	792	795	812	768	798	714	749	828	746	788	801	733	732	818	776	767	745	784	781	746	789	738	805	773	770	776	780	783	818	759	771	780	772	749	729	736	783	750	782	735	728	787	780	745	744	777	749	766	788	792	764	761	746	821	780	775	783	754	772	782	768	767	735	797	791	760	739	783	814	820	799	730	749	766	775	790	822	740	739	799	707	763	813	761	777	792	720	790	811	767	821	758	746	765	728	760	724	756	756	772	759	805	794	769	753	771	749	824	765	761	802	756	799	728	771	754	775	727	813	758	782	769	770	783	752	794	744	762	806	740	765	794	805	739	770	811	733	801	765	747	798	760	835	854	782	761	757	755	780	748	822	749	733	754	769	785	759	755	715	785	738	712	765	795	738	801	738	713	766	780	735	775	786	772	760	750	748	753	803	727	778	760	781	754	727	778	809	751	737	774	760	774	802	827	757	800	779	727	767	776	750	807	764	736	743	751	754	764	744	746	775	754	753	790	731	771	770	767	722	750	771	738	784	759	745	742	698	770	808	739	734	778	742	744	784	751	772	746	786	767	807	708	758	718	784	746	779	841	809	763	776	785	718	794	800	750	751	787	778	768	784	760	781	723	722	771	726	787	794	740	762	744	776	731	762	766	778	778	755	761	757	756	791	803	739	761	766	784	779	764	765	808	796	798	745	805	786	736	843	758	736	813	810	805	798	804	737	784	787	773	834	788	793	776	797	749	763	762	773	808	760	728	792	723	750	804	767	760	790	749	704	835	786	730	779	728	757	728	758	782	724	765	774	747	792	746	729	762	822	725	739	792	773	807	771	794	705	742	742	751	761	833	768	735	738	744	749	781	762	729	780	789	762	781	805	816	786	761	753	770	758	724	741	766	830	684	751	748	735	811	730	793	720	656	801	769	748	742	755	772	745	799	747	779	817	759	795	782	743	774	787	749	768	769	779	730	743	771	743	781	756	715	803	795	734	789	778	766	786	795	745	762	779	781	800	781	714	760	769	762	750	770	799	793	762	763	746	761	800	777	840	757	733	819	777	784	715	758	804	722	752	804	769	782	773	765	780	788	734	743	784	722	766	804	785	766	751	800	825	744	781	729	773	691	777	776	781	796	779	735	759	788	751	783	766	760	764	778	779	780	783	797	752	731	757	856	778	775	779	740	773	746	726	786	750	750	752	716	727	762	748	812	763	737	777	723	821	734	728	729	783	728	784	793	818	770	741	852	786	774	779	756	757	809	784	824	769	776	723	792	735	783	806	769	775	796	773	750	765	775	748	802	813	805	817	764	772	795	794	795	770	719	709	775	762	741	747	788	763	743	810	807	758	793	779	813	766	731	741	754	790	765	780	780	746	713	826	846	752	715	745	762	758	819	774	788	767	734	768	744	806	769	769	808	737	759	770	764	807	750	797	727	768	723	728	771	829	795	770	734	805	802	782	781	795	803	727	775	716	782	752	769	750	752	744	756	774	801	782	781	736	714	774	759	749	759	751	790	788	822	737	788	740	778	698	775	754	784	716	769	742	769	786	780	758	767	793	749	772	779	714	779	771	760	811	769	717	798	813	783	802	737	774	832	782	794	783	774	810	765	747	824	770	763	784	797	794	798	744	782	750	755	791	746	764	782	757	763	771	760	786	769	800	790	769	737	732	775	768	715	734	819	717	806	743	855	780	764	749	788	818	727	798	813	741	772	863	750	780	781	784	755	793	796	782	759	755	767	744	733	783	761	772	787	747	781	742	757	782	757	752	820	740	779	795	780	751	738	787	795	765	808	794	773	787	724	757	735	815	803	748	762	764	747	750	703	738	834	785	702	811	722	817	768	789	730	805	769	747	734	769	762	724	799	806	776	794	774	792	810	727	741	776	768	752	768	761	741	813	752	769	798	784	808	748	775	781	796	768	768	768	767	800	751	785	762	783	763	822	790	829	707	737	787	756	791	741	750	753	760	766	749	754	740	746	775	759	785	755	779	780	793	744	762	748	797	793	752	801	781	761	769	764	801	763	747	739	784	737	800	819	762	765	799	795	791	766	754	746	751	761	778	785	771	765	763	759	773	758	774	758	757	800	743	763	762	815	754	775	807	794	771	780	786	771	744	750	797	730	767	770	758	798	768	794	783	815	785	765	772	753	782	813	776	761	766	729	793	761	736	754	794	776	776	765	722	760	748	769	791	741	763	750	782	790	795	789	811	739	757	779	788	795	784	777	763	805	773	798	816	758	733	739	744	779	798	804	783	809	764	737	790	782	769	752	739	751	771	760	784	807	731	777	728	767	749	775	753	738	758	715	741	779	777	778	728	797	815	753	799	753	772	804	770	775	711	789	806	821	768	802	750	764	771	788	780	835	768	787	741	725	740	787	746	786	735	739	740	769	770	790	766	780	795	759	776	791	724	785	765	743	824	783	791	758	762	775	784	785	748	802	759	749	777	794	790	773	776	795	730	729	700	794	761	827	736	796	814	758	761	742	765	761	762	754	787	790	734	794	757	727	741	739	830	781	714	754	735	780	769	798	784	750	770	741	726	764	797	818	784	750	781	777	780	802	778	721	785	810	781	722	735	762	768	725	787	750	764	705	724	755	769	798	769	775	787	805	759	772	770	726	768	750	794	812	803	781	775	805	813	739	785	740	769	749	754	815	680	759	801	811	763	765	777	813	758	766	732	774	725	773	761	778	785	798	800	773	715	749	827	772	695	796	765	748	751	774	766	773	740	808	795	745	798	759	782	726	717	769	771	783	758	796	778	786	767	828	811	753	777	780	780	815	788	766	764	785	755	788	777	783	763	730	753	779	806	727	790	756	730	796
26996	17162	2897	499	391	334	332	326	351	294	335	317	324	352	354	349	362	315	310	341	308	330	342	332	362	350	338	338	321	314	347	326	353	320	326	355	359	348	340	343	328	361	382	359	361	327	332	314	317	326	336	340	327	331	375	339	323	310	365	360	369	347	337	413	408	351	332	366	327	323	297	321	321	320	326	300	328	330	313	334	299	302	343	337	331	345	310	288	348	305	352	337	365	313	314	315	315	321	343	311	356	353	351	323	329	355	336	361	340	327	345	337	331	317	321	356	315	359	341	315	339	323	365	279	349	355	306	333	354	328	357	302	356	312	324	328	350	354	336	331	368	318	336	305	336	329	303	321	340	322	345	346	332	296	311	296	324	335	323	336	349	339	362	348	309	322	354	307	315	343	350	331	330	340	339	306	325	354	315	309	311	348	307	343	325	314	335	315	362	314	339	336	325	355	337	312	362	353	339	326	305	320	310	357	342	338	322	320	338	343	341	337	310	351	287	331	363	281	316	341	305	328	315	348	350	316	324	342	359	323	334	325	342	352	351	308	315	323	326	336	318	325	329	283	350	322	334	318	318	328	317	347	393	323	318	329	338	339	309	368	323	358	316	337	306	342	322	301	322	336	346	354	349	326	333	320	321	307	299	340	348	334	336	327	294	320	368	321	322	310	347	318	317	351	336	344	341	318	297	333	348	360	322	365	332	305	347	329	325	337	327	313	327	322	313	305	337	308	337	303	319	343	340	337	312	331	324	340	336	360	346	357	317	296	316	312	330	315	307	354	358	321	339	339	354	353	325	357	333	316	296	337	350	385	301	338	329	360	343	343	312	351	332	350	338	321	341	315	336	346	351	304	280	336	331	301	320	304	306	325	334	346	341	339	339	327	338	327	366	314	320	339	338	321	352	330	304	340	342	331	344	323	309	345	323	350	296	324	312	377	348	370	331	338	325	325	314	320	332	351	287	346	307	322	356	326	318	337	328	329	349	320	356	329	343	325	339	309	314	334	313	313	327	329	368	331	337	332	347	333	375	301	358	327	324	340	315	334	336	334	329	334	308	309	328	332	330	320	338	349	350	312	343	313	350	311	325	355	331	310	342	353	352	347	339	311	312	356	338	350	342	319	320	324	347	326	340	367	335	307	313	330	311	366	305	333	338	327	341	340	346	324	349	312	314	343	346	311	334	331	306	360	350	325	321	314	354	325	313	321	333	352	343	320	294	337	324	309	308	341	340	327	315	308	348	343	328	310	312	341	370	344	313	336	348	340	324	292	359	297	360	345	322	326	310	334	329	289	340	301	320	337	326	324	365	334	327	316	326	353	332	333	320	318	333	292	327	297	342	346	340	314	289	331	339	323	319	320	329	313	359	295	313	334	314	319	350	322	318	315	361	330	313	364	324	359	313	324	323	333	353	337	333	321	309	336	355	350	315	341	351	330	381	342	327	355	304	324	357	330	306	333	338	311	328	363	311	307	340	331	341	371	332	337	311	357	340	344	292	314	342	366	329	339	333	321	338	294	324	332	330	312	335	348	360	333	325	362	306	331	350	326	342	318	368	322	325	328	351	327	337	335	348	337	356	293	328	329	332	333	350	338	370	341	319	339	351	347	328	328	335	348	322	322	353	337	311	327	331	310	314	300	331	313	373	294	347	342	313	366	337	324	305	323	355	334	354	300	295	344	298	317	313	321	357	342	345	334	332	320	319	363	335	332	300	336	369	343	319	337	311	320	330	301	319	341	360	326	364	359	318	335	305	297	305	324	356	305	343	324	329	335	329	369	326	312	315	275	301	331	310	336	382	324	354	354	346	343	335	365	352	340	312	322	326	315	316	357	334	306	311	348	329	344	352	341	359	324	306	318	338	331	306	317	325	304	366	312	327	347	324	336	378	325	350	326	323	325	327	318	334	315	329	352	349	351	315	332	294	334	334	321	335	336	300	306	358	319	329	325	329	327	316	346	370	377	362	313	327	348	323	324	338	330	352	331	326	314	357	307	367	323	328	339	320	350	303	334	341	325	301	340	325	363	298	344	382	316	317	320	319	321	337	327	342	347	341	376	331	318	337	319	318	337	335	309	342	305	321	324	336	328	309	291	333	315	330	300	340	341	344	333	338	328	337	324	315	340	330	350	307	369	374	332	325	315	335	337	326	321	317	303	323	358	355	330	334	325	340	355	337	307	356	336	354	332	318	342	376	313	360	371	370	330	306	303	332	338	319	327	325	344	342	342	344	296	339	356	323	302	330	371	332	349	345	327	312	346	342	309	305	328	327	303	339	348	346	341	326	310	310	323	316	340	339	327	311	315	358	334	325	362	344	343	333	333	332	314	315	331	323	323	352	315	341	335	357	346	310	335	329	314	308	311	328	331	359	331	309	308	309	332	357	358	342	318	348	344	303	322	351	295	325	318	311	327	323	342	297	320	317	347	320	327	315	345	313	333	319	336	314	330	336	303	310	322	296	322	318	321	336	310	319	330	360	322	332	333	371	360	358	334	341	317	323	312	313	307	313	300	330	335	334	299	320	322	331	339	331	324	342	318	326	333	342	303	323	323	317	304	369	324	340	314	334	342	346	312	341	353	324	327	316	331	323	300	349	317	337	315	303	345	341	315	341	338	340	309	378	315	326	343	313	366	341	336	351	326	335	329	334	364	357	345	356	292	316	343	343	335	323	327	322	331	333	346	330	340	294	337	326	358	338	368	327	333	309	305	326	307	341	323	345	310	326	322	336	320	304	313	351	315	335	357	350	306	329	357	350	360	331	316	323	338	340	311	341	341	343	337	360	321	336	298	316	357	339	343	315	345	345	338	345	333	310	333	320	336	317	312	349	323	319	308	332	327	344	312	370	325	305	321	344	344	335	369	328	335	328	315	310	339	324	326	361	328	332	335	305	348	316	322	355	317	344	314	318	330	341	350	333	325	343	333	339	305	346	330	338	329	337	338	325	342	343	347	345	344	346	339	330	335	318	322	336	333	344	349	329	312	346	331	331	343	324	356	353	322	328	315	311	359	348	333	320	337	315	357	338	328	324	308	316	344	329	317	334	320	328	337	346	329	346	291	324	351	350	312	328	346	334	315	355	334	337	336	309	293	339	335	336	325	309	339	305	305	322	314	290	319	298	287	313	346	343	331	325	378	333	349	338	339	340	319	356	348	339	328	306	321	318	352	347	322	340	318	314	328	331	351	340	318	359	362	300	330	339	330	362	323	330	355	333	339	348	307	336	344	323	367	394	340	316	335	342	344	320	287	308	305	323	354	333	330	349	307	312	368	282	358	331	347	350	302	302	318	305	304	321	311	314	315	354	325	298	321	319	373	313	295	366	365	333	328	343	311	350	354	312	336	339	307	306	312	321	341	311	312	321	354	328	332	335	324	340	328	313	276	311	340	333	313	321	305	326	337	317	337	352	319	305	322	330	323	330	341	288	341	351	348	329	345	310	336	320	331	354	314	307	324	350	348	330	337	320	289
21963	20902	1359	930	984	939	973	895	887	915	883	889	935	934	873	904	887	943	849	830	897	919	849	857	929	911	837	873	869	907	866	876	927	875	880	942	889	884	904	932	903	852	884	870	901	871	935	906	952	965	951	934	939	917	893	961	913	908	897	902	937	899	1063	1314	1225	873	929	882	892	881	910	868	948	872	891	908	869	908	870	890	852	898	932	842	866	850	918	900	917	918	901	913	871	836	837	915	903	895	925	904	891	898	909	893	859	888	863	905	887	846	844	915	885	895	837	857	887	886	866	936	851	862	818	831	863	830	802	871	908	888	868	909	913	870	908	893	875	834	926	900	899	915	861	861	926	928	861	877	906	890	929	921	886	881	907	932	921	893	868	877	905	863	866	838	880	881	955	833	913	909	915	892	832	859	885	878	876	897	872	887	875	930	881	833	907	889	948	838	920	860	859	861	961	851	950	912	862	890	883	876	907	875	909	827	864	872	933	843	924	880	918	889	860	813	897	884	887	879	875	822	853	934	882	908	857	903	911	893	888	889	929	906	873	834	905	896	915	884	881	889	912	874	867	899	871	871	857	874	916	898	866	899	900	914	895	873	899	856	849	897	855	918	858	846	901	869	911	881	873	856	866	879	888	906	878	880	861	863	882	904	890	825	927	823	954	911	870	892	871	946	912	883	853	877	878	865	926	906	853	919	882	953	928	884	873	866	860	890	892	854	847	869	882	878	885	868	928	885	885	883	834	914	899	880	860	892	896	878	848	852	886	849	864	883	901	883	869	915	850	852	838	871	897	891	912	839	900	850	892	907	834	917	862	853	872	843	896	913	849	864	911	928	907	858	830	845	850	896	857	883	833	836	882	858	890	903	915	874	909	900	873	917	883	921	844	917	869	907	840	901	880	893	866	882	908	886	908	910	870	858	871	854	875	861	900	812	867	847	884	827	866	862	888	872	916	873	856	887	902	881	921	859	865	969	878	895	885	914	855	892	885	911	860	874	896	926	855	841	877	817	869	891	808	869	896	868	879	836	918	898	908	824	880	857	844	902	869	877	873	841	868	930	878	832	894	825	880	900	951	879	926	868	910	908	907	896	925	880	881	895	849	931	906	837	828	860	878	880	886	901	906	866	913	855	870	822	854	887	881	902	873	858	921	914	887	885	917	845	857	871	918	835	900	922	878	891	824	930	870	874	829	835	879	885	866	923	852	850	874	865	856	862	870	863	879	851	871	849	915	881	834	796	886	848	889	884	818	946	882	878	928	871	875	900	919	878	875	905	851	864	907	912	874	860	896	930	873	834	889	881	898	843	878	900	907	885	856	903	886	848	838	845	899	910	860	822	886	884	888	849	936	916	935	899	905	882	842	884	920	914	824	878	872	924	862	882	907	897	895	880	889	889	878	870	876	880	871	871	856	893	841	911	926	866	851	904	864	859	848	888	840	852	900	844	923	871	902	912	870	887	871	896	877	935	888	860	899	904	871	904	898	925	877	867	956	884	878	902	871	890	836	890	881	919	822	873	896	837	871	835	850	875	876	859	933	842	834	894	889	883	931	848	888	863	851	837	888	934	909	891	884	884	841	898	893	916	923	896	837	875	859	898	859	872	899	855	937	885	876	853	901	933	898	863	835	923	852	846	860	945	883	863	881	859	887	914	868	930	897	862	910	872	901	907	866	873	888	912	889	883	875	859	918	838	887	880	865	852	885	872	893	889	870	855	910	876	862	883	839	944	847	921	881	892	901	885	931	871	851	902	922	872	855	834	888	884	913	845	893	893	892	898	839	838	895	857	900	850	830	868	905	897	858	909	891	902	916	876	938	880	887	865	887	845	869	935	859	829	877	900	840	871	908	867	884	854	871	880	870	927	869	907	885	849	883	890	880	887	865	854	883	889	856	951	855	881	871	931	895	902	866	876	881	846	935	903	902	846	885	836	925	883	817	878	876	880	869	834	861	876	939	885	910	835	877	904	838	866	880	870	937	882	829	874	872	880	863	951	894	901	868	948	835	872	879	904	880	896	894	894	922	883	871	912	928	926	889	911	886	844	870	909	872	913	884	905	938	829	900	839	885	924	898	865	953	860	819	902	924	883	873	887	870	884	829	893	858	968	868	889	886	815	849	845	896	907	862	890	887	861	893	909	881	869	846	868	877	899	866	857	840	822	877	881	878	911	845	885	903	927	829	936	844	899	895	862	878	894	859	936	867	894	808	903	877	922	837	824	884	910	921	952	868	924	861	841	912	909	894	902	907	893	894	910	813	890	870	897	922	832	828	876	838	906	932	927	841	900	893	885	859	839	876	864	880	898	870	858	900	828	894	904	872	903	914	923	886	837	874	932	898	888	900	856	847	885	900	866	911	914	867	878	853	901	869	884	876	849	891	943	879	876	882	887	884	905	875	900	931	852	888	839	905	909	882	868	813	884	924	893	886	908	898	918	854	889	846	883	907	844	866	928	825	868	876	873	855	843	935	892	924	901	888	829	839	922	869	892	862	872	866	854	840	907	877	864	873	860	873	844	908	885	823	878	866	866	846	834	818	868	899	843	925	890	878	865	872	884	894	905	890	867	904	848	850	905	854	879	897	873	841	930	874	862	901	853	834	890	867	854	890	850	828	863	893	877	824	852	850	858	868	903	850	871	845	881	886	880	864	886	864	850	901	880	859	923	928	871	847	890	843	858	880	927	858	881	937	813	871	878	856	920	888	940	897	854	861	850	882	877	867	922	856	880	885	953	917	910	895	896	871	869	866	815	877	913	832	895	874	913	869	897	925	870	888	877	872	889	878	858	877	893	919	901	783	899	910	865	919	887	875	878	853	888	839	923	895	878	925	931	875	907	929	909	822	910	881	825	899	922	890	917	873	886	842	860	871	870	858	883	850	919	893	944	906	866	923	845	879	887	872	831	860	849	907	889	867	906	865	871	847	908	876	883	881	873	887	823	841	890	845	904	896	865	908	895	876	878	926	805	853	876	877	846	910	885	878	934	883	845	888	961	935	864	877	895	924	843	865	882	856	871	881	891	844	893	907	891	912	889	928	868	838	848	836	903	922	891	878	906	875	841	853	898	879	874	876	845	862	907	835	820	853	863	911	880	838	925	898	878	902	878	884	846	865	824	885	855	855	856	887	903	886	924	903	840	899	879	862	911	917	855	840	871	861	858	882	895	885	898	874	829	894	837	882	820	838	887	933	920	846	900	910	889	913	890	902	886	901	866	919	840	886	911	891	889	872	887	883	900	895	910	836	880	925	884	884	853	905	859	909	978	866	852	910	848	848	887	851	898	887	899	878	926	828	877	894	786	921	865	844	879	896	839	920	867	850	845	909	870	939	864	912	865	946	840	869	916	911	908	919	873	897	835	907	839	851	885	946	864	808	888	850	909	895	843	870	919	842	868	942	830	877	917	880	907	853	858	897	836	874	867	874	866	847	858	905	908	963	816	902	875	898	871	846	872	894	880	863	882	859	874	897	911	879	895
67874	60535	24458	3688	553	412	374	371	357	343	325	298	285	308	298	279	255	281	307	304	307	282	302	283	301	299	288	270	280	244	280	272	261	286	263	288	314	281	294	288	311	269	268	278	271	314	306	320	348	318	328	375	354	411	368	361	299	272	293	332	329	331	533	516	444	277	294	313	274	294	286	292	298	280	275	277	278	277	306	254	290	272	290	297	289	273	279	278	245	268	283	279	262	251	273	291	244	293	307	276	267	280	268	285	289	271	289	303	274	303	274	293	239	257	297	268	300	287	301	297	301	288	275	261	267	285	270	303	276	249	257	335	313	257	291	292	278	289	270	292	260	270	270	308	308	286	280	281	285	287	281	287	310	270	278	337	304	261	308	298	241	294	287	253	263	230	296	239	275	266	259	284	261	278	288	290	262	275	299	295	254	284	264	281	308	277	273	276	278	286	254	290	288	286	275	279	242	285	264	254	261	299	240	290	291	295	278	338	275	283	293	294	279	271	269	251	316	263	259	290	272	282	287	290	321	290	268	273	245	266	286	270	281	301	294	267	285	279	290	294	297	268	284	274	293	251	279	300	288	258	265	267	323	281	259	252	266	303	289	303	269	283	277	263	258	293	293	253	281	300	297	291	283	294	299	283	299	277	251	258	285	264	291	287	285	271	280	278	268	266	270	264	279	277	300	301	308	243	304	309	266	291	263	289	280	293	284	296	288	272	271	280	271	276	271	282	277	272	233	266	309	277	254	287	270	280	268	307	308	297	266	292	271	268	263	272	284	302	270	266	296	283	291	289	279	286	272	299	254	274	266	299	253	307	274	245	275	292	266	282	279	275	277	307	301	273	281	303	324	254	275	275	287	293	264	283	289	236	273	287	295	239	274	295	246	271	284	281	298	250	278	313	275	269	263	296	288	294	268	292	278	292	275	287	304	268	291	284	305	282	269	280	292	272	302	301	272	281	282	273	260	284	279	275	294	299	271	284	248	327	308	257	320	320	268	301	278	286	264	262	305	281	268	273	269	280	278	298	279	264	261	275	292	266	253	272	271	256	320	288	255	288	280	284	295	272	294	237	263	271	287	260	315	283	299	291	287	271	299	288	265	267	311	291	308	297	262	307	275	282	292	296	300	304	286	244	289	288	258	268	303	302	290	288	262	258	250	261	249	240	296	276	259	242	255	246	273	298	307	295	304	284	276	292	278	294	310	269	260	308	279	257	265	287	282	260	298	301	283	269	259	249	270	275	273	267	305	300	280	287	278	284	296	287	277	281	287	296	286	272	257	287	291	304	276	273	280	271	274	257	290	277	298	272	299	299	279	287	273	297	297	309	276	284	248	287	300	290	266	269	270	289	251	272	288	285	254	253	270	292	268	279	310	256	292	282	311	268	287	282	290	278	275	269	279	276	255	293	293	278	284	284	295	261	278	258	285	284	302	263	291	256	280	304	336	278	276	316	300	290	258	243	281	269	267	284	267	293	269	279	307	259	278	276	257	280	279	268	295	289	279	288	308	280	261	275	272	260	260	266	280	271	275	289	311	291	257	276	266	282	315	260	297	293	261	299	284	270	297	290	308	286	285	292	286	312	256	293	271	246	293	286	299	324	301	277	276	273	291	281	304	307	279	268	272	291	272	267	289	281	305	280	294	268	315	280	283	299	288	281	284	293	308	266	276	296	269	294	296	301	269	272	293	271	261	287	294	264	279	284	256	269	275	288	317	277	282	264	291	295	268	267	300	274	285	260	280	267	281	268	307	316	293	288	270	289	308	286	235	289	278	286	273	271	284	286	307	274	312	311	282	276	305	277	296	306	270	264	276	280	289	282	269	221	282	253	272	295	296	287	300	306	294	278	258	281	279	280	262	251	285	266	287	291	307	274	286	291	278	284	286	280	286	306	273	318	267	253	288	310	277	306	295	268	272	285	277	295	317	243	310	294	302	299	293	278	270	291	292	311	307	259	294	274	281	283	272	284	268	272	304	272	278	281	253	262	282	266	332	281	299	290	330	286	316	256	284	291	280	284	278	280	272	250	286	258	288	273	295	286	286	273	303	282	283	280	273	303	286	289	267	288	303	273	295	250	279	265	297	277	280	279	291	291	297	282	283	292	278	293	278	276	279	271	273	288	283	284	299	288	245	273	278	272	277	289	284	286	266	266	301	303	267	259	289	262	288	279	254	293	268	294	308	269	261	262	299	266	254	276	288	281	272	279	268	274	258	295	276	300	270	285	258	287	254	298	293	256	274	269	317	294	272	260	260	274	276	280	258	292	276	292	298	288	294	264	277	315	260	292	293	290	316	278	255	292	257	255	275	263	307	280	283	294	298	269	278	287	276	242	265	308	279	272	301	272	302	274	284	262	277	287	270	288	311	293	291	266	272	280	267	277	299	314	269	288	267	271	269	281	299	275	295	295	284	304	256	279	272	281	287	250	257	258	293	251	274	269	290	267	284	270	294	313	270	301	300	268	290	297	286	309	290	307	289	314	252	296	284	258	289	259	305	259	284	298	297	310	254	270	296	281	274	264	297	257	269	295	258	298	310	263	280	303	261	269	278	293	266	278	310	281	276	289	276	294	284	290	271	296	315	292	272	266	297	260	277	271	246	294	254	248	283	286	270	284	279	272	270	271	268	271	297	260	248	283	271	307	269	290	278	267	287	275	261	307	255	246	265	304	266	272	280	263	270	263	300	304	279	289	288	291	267	289	288	278	285	282	290	246	249	291	282	273	279	289	271	318	265	299	292	297	278	295	265	278	254	294	293	275	276	309	293	284	296	288	274	273	288	308	274	312	275	243	276	272	287	297	256	278	261	280	266	274	261	277	294	263	307	299	275	266	257	276	265	290	291	281	274	268	294	259	295	312	253	279	253	294	271	276	297	263	289	268	292	275	280	289	275	247	276	250	298	272	272	303	290	289	279	279	284	273	291	267	279	303	259	267	292	299	287	299	267	296	304	273	265	314	270	279	297	286	274	268	293	274	267	268	282	289	298	261	270	308	260	250	322	264	281	299	285	271	274	276	288	264	278	294	266	287	303	299	263	267	283	295	309	239	285	288	270	296	297	262	256	304	292	283	283	271	306	299	265	254	311	278	285	272	266	286	293	295	267	289	293	315	265	263	277	264	285	260	235	290	265	303	295	286	263	283	276	274	272	266	288	263	266	307	269	304	277	278	269	250	254	269	267	301	257	290	286	264	276	274	271	273	284	273	284	313	290	285	266	266	295	287	296	292	311	273	273	273	293	273	289	298	270	264	285	316	293	274	281	280	262	289	309	276	313	285	274	275	290	268	300	289	267	279	280	261	274	276	287	276	285	276	296	288	275	271	273	263	291	280	277	293	275	252	276	245	289	286	302	273	288	303	289	298	280	275	283	275	296	301	272	290	276	263	270	296	309	281	281	271	288	290	265	272	288	291	266	256	301	295	293	270	284	278	285	307	286	269	291	267	295	310	284	296	277	289	293	251	292	263	276	276
43668	47071	4179	1694	1555	1392	1267	1126	1072	1073	1025	936	995	903	854	849	820	914	823	800	817	831	811	810	827	849	769	829	785	839	818	781	769	824	792	865	847	773	776	764	969	925	798	932	902	987	990	1133	1412	1141	1102	1209	1515	1623	1403	1371	1085	949	959	949	832	1190	2704	2834	2139	852	751	762	753	755	773	761	793	747	818	792	775	765	748	757	774	787	757	768	757	749	773	746	772	740	768	759	734	736	740	774	743	780	752	793	741	762	778	853	733	811	768	741	751	787	775	776	772	716	785	806	779	760	777	785	805	778	770	788	734	745	797	734	769	777	758	726	775	764	746	768	735	759	737	812	829	814	796	780	762	744	780	782	747	720	765	791	782	776	825	820	807	816	768	748	764	775	779	770	781	798	776	797	772	793	787	798	744	791	823	766	760	771	836	750	760	757	808	803	723	810	714	769	761	782	763	827	755	760	757	765	793	727	720	788	752	764	783	780	742	798	801	840	769	786	755	767	774	749	755	735	760	734	731	712	793	816	816	764	749	732	763	757	780	765	726	791	766	713	771	799	791	754	805	752	785	760	773	773	724	753	798	779	812	788	775	767	738	831	754	760	808	793	780	795	799	773	763	722	718	767	741	819	700	775	785	769	770	824	771	781	810	772	775	809	745	774	847	781	788	737	778	782	823	785	772	737	808	720	769	813	705	772	771	787	791	820	800	766	762	808	739	754	784	776	789	788	731	790	814	753	822	799	765	752	758	785	767	754	816	786	769	807	801	763	790	714	799	744	738	737	781	805	755	765	759	778	770	830	776	766	732	727	741	799	779	837	736	790	791	759	724	764	741	749	794	785	762	802	728	746	771	722	751	752	814	741	766	772	726	764	787	805	758	799	757	765	776	797	771	781	783	734	758	766	743	788	765	751	761	776	767	729	757	804	739	744	810	728	776	822	818	750	814	808	764	793	826	761	801	787	742	732	764	780	743	747	760	755	764	777	734	744	831	804	773	766	774	765	758	775	746	778	733	746	739	766	802	756	800	762	767	783	723	739	764	723	763	755	786	746	729	750	769	779	791	783	806	751	769	758	774	698	743	772	731	775	778	787	811	819	731	801	749	731	784	746	752	724	773	780	782	763	769	779	777	739	798	764	734	765	747	777	790	785	733	775	733	767	736	802	732	784	731	782	775	772	738	713	811	749	768	766	835	735	788	721	810	768	748	792	780	759	760	726	755	765	771	766	800	705	770	777	784	810	807	777	750	793	799	793	808	754	779	784	749	740	772	746	764	778	827	728	755	786	762	751	730	758	733	709	745	771	783	754	781	778	769	766	772	794	800	791	777	743	762	802	780	766	716	729	755	761	787	760	807	758	771	796	749	786	839	768	796	746	785	733	726	757	750	772	779	809	811	732	781	744	761	805	779	784	788	802	776	735	772	709	788	789	781	787	765	798	807	780	748	738	743	819	766	828	790	730	729	748	733	737	763	744	773	763	782	753	774	749	765	773	742	801	763	738	726	784	792	746	796	782	755	797	724	753	760	772	784	782	774	802	759	726	760	797	760	785	773	795	759	787	818	741	774	783	763	811	794	766	793	779	756	766	803	812	801	772	791	817	747	756	748	747	785	790	827	839	792	746	757	806	774	785	775	744	765	768	744	771	828	775	753	720	734	736	735	771	738	758	735	752	810	780	788	760	767	791	725	734	803	765	764	782	793	763	825	810	755	735	775	793	798	812	788	743	740	817	743	723	774	793	756	773	759	776	793	755	755	743	760	792	833	774	782	745	743	764	760	796	729	753	726	732	803	776	788	781	764	752	820	811	824	773	755	796	776	788	782	745	775	825	748	703	781	778	803	797	757	789	762	771	729	761	759	767	751	753	771	790	754	775	760	747	784	746	818	775	765	781	716	814	758	801	802	788	761	747	756	784	775	775	755	787	783	764	826	780	770	713	723	768	818	786	759	778	757	788	754	754	805	784	782	781	745	760	693	759	734	726	778	782	811	746	809	742	772	747	748	749	763	718	763	770	790	772	722	732	739	785	788	804	747	757	805	748	735	800	750	781	766	757	779	727	766	737	811	785	764	753	760	790	802	742	731	733	772	808	757	748	760	772	750	715	787	782	740	768	813	782	781	808	765	734	819	745	793	754	771	786	765	768	826	756	794	793	812	724	777	822	743	785	705	761	747	762	762	730	798	742	795	781	745	796	774	768	804	799	752	800	756	762	767	774	768	777	748	792	735	807	778	772	757	804	791	789	810	798	785	713	798	759	821	801	796	810	774	782	794	766	751	733	774	775	764	783	776	705	747	710	766	741	823	801	815	777	801	748	771	745	800	835	780	810	783	800	756	782	748	795	750	811	818	773	751	789	755	808	757	708	770	786	743	723	741	763	778	770	733	778	780	802	776	728	785	779	748	791	783	776	747	793	775	766	733	739	747	764	745	796	787	798	741	726	813	792	767	785	782	741	741	723	727	774	758	736	756	767	730	771	794	721	744	819	763	755	735	781	803	788	786	833	791	730	781	778	792	753	742	787	820	773	830	726	783	791	759	746	775	747	748	797	795	796	760	785	783	777	733	748	763	761	735	749	798	778	756	740	744	733	788	716	806	735	827	779	779	799	764	766	803	787	743	745	769	802	732	791	745	778	686	764	849	804	746	769	783	788	796	762	821	777	772	731	740	750	759	796	805	752	783	723	812	760	826	752	775	834	769	748	734	754	793	797	735	755	841	749	751	796	764	779	776	744	793	764	807	792	782	828	714	786	787	731	793	768	744	817	797	735	762	779	728	754	743	741	794	779	765	774	766	726	725	787	769	770	826	734	814	750	732	757	790	767	732	760	791	847	763	776	761	841	794	751	739	811	795	839	789	691	740	783	783	801	774	832	782	724	770	763	696	784	790	728	774	823	723	768	743	795	854	705	804	788	765	763	742	793	710	842	790	792	782	722	826	776	778	844	793	724	706	769	812	756	770	791	779	763	755	798	760	755	769	786	743	799	757	742	773	789	787	764	780	800	754	780	773	788	774	808	779	782	811	738	806	773	777	804	774	767	787	794	755	754	774	783	754	793	772	785	741	718	811	732	774	788	823	726	731	777	756	788	699	763	772	747	804	794	830	711	835	776	743	807	731	756	813	754	713	716	756	823	773	726	744	773	758	817	739	717	767	755	783	741	760	765	782	751	784	757	758	819	742	742	775	727	742	752	803	758	783	775	781	806	788	753	758	823	802	760	727	757	840	781	732	751	715	739	728	798	801	736	795	811	782	777	801	725	761	802	793	811	807	764	747	761	796	773	776	761	759	795	780	763	789	805	794	758	801	792	713	763	817	836	769	767	770	787	788	773	768	784	765	758	766	780	779	736	727	770	759	758	756	768	767	775	796	779	801	766	759	734	783	789	754	796	741	759	748	803	813	759	796	732	775	780	781	774	763	791	799	825	796	745	745	755	758	760	783	756	784	777	812	781	744	759	739	779	847	806	785	782	793	733	774	762
78974	73788	33854	9497	1110	560	499	426	405	373	337	333	336	347	299	310	296	326	309	319	285	298	292	267	291	289	276	273	274	294	289	312	265	304	278	266	285	290	288	280	290	328	285	299	330	356	306	389	359	347	359	363	352	409	468	455	323	310	302	305	298	374	711	747	504	309	267	306	283	273	296	261	299	270	283	280	278	301	267	281	279	279	254	275	245	266	286	285	288	227	307	279	280	266	306	246	251	260	282	312	263	304	260	258	278	293	282	292	267	255	289	270	266	268	271	277	279	242	277	264	263	265	295	266	269	265	279	292	273	259	244	275	280	280	308	268	269	286	305	281	288	280	309	291	271	274	284	296	266	312	285	254	254	280	278	270	314	253	276	253	278	283	272	236	259	277	259	268	263	306	254	271	292	257	267	267	264	302	285	293	271	288	268	276	265	242	247	279	300	273	292	303	245	272	278	269	265	287	287	258	259	287	285	288	285	274	272	279	268	278	287	285	254	279	271	234	268	258	276	291	270	272	245	296	274	254	270	278	290	274	308	284	270	274	279	299	276	270	252	288	301	297	274	283	284	256	268	278	262	270	271	263	275	291	229	282	269	288	266	260	249	250	285	261	298	263	306	285	264	278	224	289	280	280	294	277	307	265	280	288	296	276	288	270	296	284	246	252	302	261	273	259	310	294	282	286	271	280	259	280	261	267	290	273	261	249	282	293	266	255	280	275	289	288	274	255	291	287	254	286	275	239	258	264	276	255	253	283	268	262	265	271	269	286	273	265	271	323	304	233	287	263	281	304	251	264	303	260	274	318	281	255	292	293	284	274	264	307	261	279	295	266	259	288	256	257	274	270	305	276	275	251	264	282	284	279	285	267	284	264	278	286	264	268	285	300	291	277	295	270	275	278	271	289	248	305	276	274	292	272	271	265	271	270	291	286	264	287	283	294	257	301	256	258	280	257	251	292	282	273	273	282	285	282	264	266	295	306	299	273	246	279	284	277	272	273	298	253	275	251	292	300	305	284	285	272	272	297	307	273	276	276	278	295	282	283	278	279	263	256	246	265	286	267	274	314	279	282	300	250	299	283	237	293	269	275	248	266	279	271	241	258	299	311	287	268	250	278	299	311	260	282	293	298	290	274	286	264	263	293	283	237	308	271	262	242	268	285	288	273	281	262	278	276	265	292	298	268	273	252	285	298	279	286	282	272	308	275	280	286	264	270	283	269	258	280	239	255	252	277	283	281	288	292	256	301	306	248	306	279	274	259	269	255	267	236	277	301	263	289	282	266	278	244	286	295	284	299	281	290	264	295	234	254	271	274	269	268	268	259	296	272	297	256	236	273	272	253	289	260	256	282	274	268	281	278	246	273	295	282	247	275	277	261	272	296	302	272	278	261	252	283	311	306	255	281	294	290	258	286	256	264	300	262	269	271	307	277	291	285	272	277	282	286	278	266	273	282	269	241	272	266	263	254	278	264	313	285	277	257	273	289	272	271	290	280	263	276	264	245	258	293	290	267	311	272	284	257	291	308	274	290	286	284	255	241	312	277	289	271	272	243	250	235	248	287	303	263	267	294	257	283	269	276	282	279	288	288	258	258	267	273	276	260	259	284	292	266	273	270	259	264	255	286	272	280	286	272	285	278	245	274	277	303	303	273	255	271	285	272	309	291	288	302	287	263	274	265	246	267	303	256	295	259	295	249	291	299	303	300	272	276	277	297	274	245	315	297	268	271	265	285	263	271	280	254	256	278	255	301	276	263	274	280	252	265	283	292	263	252	299	251	249	243	299	273	272	272	260	267	299	272	272	251	261	263	237	254	293	312	281	286	283	246	243	253	311	312	275	283	290	272	262	274	285	288	272	272	303	305	270	288	276	250	243	239	279	289	256	243	273	290	290	270	281	278	302	278	299	289	286	273	269	296	254	304	253	314	281	304	261	287	296	270	317	286	268	281	301	307	293	260	303	271	280	294	254	290	269	272	275	300	262	267	273	279	284	292	279	269	279	267	271	280	279	245	310	259	258	289	249	311	268	305	254	278	280	288	261	277	270	273	276	254	290	288	296	272	248	262	267	239	288	258	284	240	276	288	272	270	276	308	250	278	284	286	259	299	257	272	283	295	266	262	292	280	286	279	264	262	294	276	305	306	285	265	310	288	283	268	276	289	279	272	268	279	275	287	292	301	274	273	291	286	287	281	294	288	299	281	293	267	272	237	284	280	274	284	263	285	296	276	250	290	293	294	282	293	287	279	261	262	293	280	276	285	255	289	280	276	277	275	271	299	279	280	282	305	294	290	252	262	264	293	289	290	276	284	313	263	298	257	280	279	321	307	293	295	260	262	297	260	273	275	283	281	268	287	266	269	278	308	312	282	281	273	295	290	279	300	256	284	263	294	232	261	274	273	241	290	299	304	257	260	287	275	266	261	272	289	258	252	288	290	292	260	261	286	272	282	279	270	274	294	255	263	247	271	275	291	263	292	292	261	283	252	290	249	275	273	234	280	278	282	258	318	246	299	280	298	254	311	307	290	283	283	282	267	259	272	271	282	273	292	267	267	253	278	279	278	276	270	293	307	253	277	285	292	263	289	261	286	276	280	269	291	266	311	292	305	275	268	280	266	252	262	270	271	267	290	279	255	262	265	284	298	264	300	260	309	286	248	300	287	288	265	273	252	276	293	284	305	278	263	295	248	264	243	253	304	295	278	297	306	273	290	288	260	303	287	285	307	269	290	320	263	300	262	235	266	286	263	282	254	272	267	263	286	267	308	284	290	269	327	297	278	269	248	304	253	274	264	276	284	301	269	250	275	273	262	275	270	277	257	285	280	263	304	291	269	236	270	255	321	282	281	282	289	308	280	265	277	268	282	261	296	266	293	278	270	290	279	315	277	263	257	277	254	291	297	280	273	334	253	270	245	279	286	275	307	303	288	300	261	275	265	250	290	270	232	252	294	280	258	263	299	278	273	246	243	278	279	254	263	297	269	282	283	255	245	251	310	296	271	261	268	283	294	270	266	273	280	272	298	269	264	279	291	273	272	271	286	284	264	267	269	296	253	275	287	258	270	286	276	323	268	301	289	288	254	279	268	276	285	233	287	292	270	260	271	295	262	257	315	291	275	247	296	327	273	278	292	262	299	282	305	279	311	287	283	311	287	271	300	282	274	299	298	289	282	280	307	301	272	271	251	269	282	278	283	292	287	294	281	279	266	240	263	302	287	286	261	277	278	269	292	283	281	270	306	282	248	276	307	292	303	257	252	280	265	297	264	293	242	303	265	271	247	275	271	255	292	280	257	304	282	286	302	283	291	296	278	269	270	269	302	283	285	262	262	302	290	247	271	268	280	282	277	260	293	274	265	313	273	248	261	271	284	283	267	265	257	308	287	278	263	272	283	294	273	285	265	281	262	274	253	257	302	286	292	284	257	290	282	292	302	274	284	282	278	294	287	281	274	288	256	300	306	243	261	256	287	274	284	284	271
52975	58783	6469	2435	2371	1893	1683	1498	1367	1179	1102	1049	1009	1004	1045	956	965	926	918	922	882	901	863	849	878	866	787	748	770	850	829	836	828	873	794	840	764	787	780	850	933	952	924	881	942	1239	1149	1538	1432	1374	1352	1493	1658	2044	2298	2212	1211	993	1054	988	951	1417	3946	4145	2111	753	780	733	786	800	729	679	761	757	765	728	762	753	737	775	775	759	776	734	721	736	786	739	775	786	803	757	761	746	735	784	775	761	787	752	701	769	821	729	738	766	761	773	732	739	765	722	767	746	780	763	779	764	715	760	783	763	756	755	752	776	785	772	732	779	800	775	782	758	755	748	810	782	724	761	748	772	753	782	706	731	761	739	732	753	746	770	765	786	780	715	771	767	776	748	755	727	762	742	754	757	782	727	727	752	800	736	758	780	722	751	754	752	765	765	766	768	699	771	784	772	717	776	772	734	766	724	726	701	751	748	787	776	734	736	751	798	725	776	802	752	764	752	762	750	736	752	768	730	733	748	737	755	759	724	752	731	790	755	714	737	828	738	839	767	764	777	762	748	677	746	771	749	711	756	790	745	797	787	807	796	761	764	790	753	760	776	753	770	683	801	756	711	777	796	702	809	693	775	723	763	789	717	732	782	773	736	747	763	735	793	725	747	737	772	794	768	800	786	760	758	749	735	784	750	777	730	752	769	808	741	755	773	747	773	738	738	764	798	728	789	789	767	776	753	728	758	786	782	778	776	768	750	790	794	802	756	762	743	743	760	712	773	821	804	794	729	791	703	770	746	754	735	782	739	737	795	743	792	752	732	717	751	718	734	758	786	764	736	753	799	773	713	768	724	722	764	758	771	727	759	770	768	756	744	767	744	761	750	771	774	718	725	768	745	762	758	714	739	740	777	771	777	757	765	785	756	764	725	741	815	709	804	735	778	774	797	779	738	820	744	764	763	721	818	764	791	763	754	776	754	754	767	736	746	770	776	753	739	726	741	746	798	774	739	763	724	720	743	773	820	815	783	753	718	739	776	763	741	753	721	786	779	792	736	747	755	739	831	751	741	768	766	741	817	834	784	735	768	719	782	703	787	740	753	744	758	774	748	746	788	753	792	778	780	733	780	767	715	778	733	782	744	759	789	766	774	761	732	790	740	744	803	791	757	721	774	762	723	752	783	751	774	754	757	775	744	750	740	773	753	759	788	743	738	784	762	781	759	767	760	760	766	780	774	750	784	751	784	763	793	798	758	781	741	764	728	735	759	729	781	767	749	787	763	719	809	832	735	776	752	770	744	713	760	812	737	754	745	743	776	782	751	772	752	759	742	765	743	767	747	786	726	806	745	740	731	773	751	732	753	762	758	772	764	699	780	751	735	734	756	777	728	804	785	793	760	774	745	822	743	750	747	789	766	781	749	766	718	761	754	728	773	759	812	772	757	753	795	762	786	765	733	700	747	757	730	737	694	731	741	751	737	779	802	774	704	759	770	791	734	713	786	726	737	756	745	727	758	777	815	710	789	814	772	714	803	789	763	754	735	775	754	762	723	721	772	817	763	768	737	764	760	765	775	767	747	751	790	702	756	772	763	757	778	712	781	736	748	737	743	760	774	713	786	753	796	811	759	753	747	777	773	765	762	764	715	736	726	763	769	743	733	750	761	781	810	770	771	780	783	746	755	722	720	726	751	776	753	732	753	679	770	768	762	779	698	739	751	769	751	746	710	772	726	758	818	743	748	801	740	742	782	744	758	748	795	722	733	742	737	736	756	694	744	759	770	759	713	727	750	799	695	769	712	768	731	770	728	784	756	785	717	765	775	781	714	761	725	773	772	730	742	775	704	747	737	751	769	775	737	710	787	775	769	754	759	739	758	743	748	762	766	774	753	789	772	721	720	723	740	788	784	766	731	739	766	692	772	741	706	771	745	745	773	764	758	771	725	783	703	782	787	742	786	757	724	731	754	701	744	741	720	736	785	730	762	791	761	766	842	731	750	768	742	791	761	741	729	738	766	716	799	722	759	739	752	796	736	737	771	811	731	741	728	713	771	720	731	730	757	792	727	679	773	738	756	776	734	782	764	798	760	798	735	768	807	757	779	769	747	721	728	773	764	748	760	757	752	771	726	741	783	752	781	751	790	755	755	757	792	775	812	783	807	789	752	733	764	736	752	780	739	736	787	774	740	789	750	758	768	749	779	770	747	703	733	750	769	784	767	702	768	743	775	782	747	739	779	694	758	772	795	723	783	747	792	731	729	760	773	777	805	688	783	792	758	755	780	723	733	776	753	765	726	719	718	790	773	746	733	746	709	740	771	730	747	768	794	766	736	815	758	735	738	762	754	721	769	740	682	766	742	744	814	756	791	754	755	756	735	786	746	719	737	726	797	789	786	754	775	744	783	736	730	798	797	791	760	740	767	796	770	753	752	751	740	738	743	744	772	768	759	719	755	791	719	765	765	773	788	773	730	740	774	759	742	765	706	766	795	751	729	749	746	737	776	770	736	781	755	795	768	754	733	760	726	721	779	750	742	760	765	785	751	717	794	745	745	774	761	798	761	743	792	752	711	724	822	758	783	722	751	750	755	725	769	777	808	787	692	756	759	737	768	748	786	765	732	745	766	717	771	712	741	777	715	802	762	741	763	771	775	800	765	771	781	750	765	732	757	770	767	766	775	725	789	753	764	750	738	702	709	783	755	756	756	720	733	819	724	786	804	789	773	778	750	736	769	782	755	707	717	719	804	771	737	803	752	795	718	805	759	730	794	737	766	770	764	756	739	765	748	738	749	800	824	758	700	744	795	764	777	773	708	811	771	728	786	706	785	774	786	733	748	768	739	785	807	737	753	799	763	796	805	728	749	778	739	772	761	756	780	739	771	794	783	702	747	746	765	736	768	735	784	755	779	751	786	771	746	750	766	794	802	746	704	775	755	767	741	803	748	788	764	786	741	790	789	760	755	753	736	770	757	762	733	732	745	745	769	754	787	742	730	758	737	717	775	716	763	783	767	775	771	722	742	721	712	734	766	786	732	773	716	773	726	777	756	740	756	730	771	758	789	769	797	782	754	743	756	748	775	742	750	792	771	754	751	775	741	748	759	751	718	723	776	763	759	707	796	783	791	779	755	780	742	765	777	778	790	760	775	769	792	766	789	756	763	763	757	760	742	758	769	770	733	767	753	738	765	777	703	784	725	740	769	724	745	704	692	732	778	750	731	804	793	674	778	735	695	776	760	768	755	742	752	738	758	755	792	806	806	731	745	815	773	763	820	766	723	776	742	696	796	803	796	748	757	739	754	727	765	768	732	746	734	778	748	735	758	745	777	791	807	796	751	760	778	748	755	766	753	732	799	719	768	758	776	760	775	739	755	743	775	772	796	753	773	766	757	819	742	723	762	790	721	721	734	777	766	738	743	744	758	759	796	748	755	723	748	719	712	780	755	743	719	760	745	787	810	752	770	750	771	740	807	789	738	754	727	750	752	760	741	745	753	792	776	802	734
26395	16707	3170	356	305	314	325	296	316	287	303	306	269	322	292	282	308	290	305	305	302	294	291	276	304	311	290	311	320	304	290	314	316	295	274	321	299	282	293	301	278	300	284	284	316	323	311	334	336	308	303	316	314	325	281	299	272	263	292	300	282	301	309	289	309	313	310	319	348	310	317	277	308	320	297	310	291	293	300	315	301	282	279	278	300	240	311	305	284	313	312	293	303	300	287	294	259	286	306	304	292	293	310	291	312	309	276	296	278	316	310	293	273	291	287	262	291	316	304	295	297	295	307	294	290	309	273	274	268	287	290	303	281	270	302	300	315	285	295	280	301	290	282	294	320	288	295	319	308	291	301	259	318	282	289	280	308	274	286	331	293	302	278	280	316	265	290	293	310	285	323	319	288	295	310	312	271	280	300	278	308	288	295	307	305	297	298	253	298	284	284	295	288	303	269	275	304	285	352	276	264	310	284	282	288	292	289	281	289	307	326	282	286	311	319	292	286	280	269	318	288	298	312	281	307	299	289	283	297	304	302	290	283	319	270	318	318	265	288	321	277	309	307	289	279	314	296	282	298	293	273	257	274	290	261	301	288	270	298	279	303	295	321	324	286	324	308	299	298	321	319	285	296	285	263	305	306	310	283	294	276	284	292	294	317	297	286	321	325	276	298	278	279	306	332	282	282	280	291	289	288	276	273	297	287	304	294	287	288	288	301	302	284	270	295	288	298	309	291	271	274	284	310	263	308	315	305	277	298	269	310	302	288	315	315	317	257	269	286	291	284	302	274	288	302	290	301	296	306	290	276	290	293	279	291	312	328	275	294	271	291	355	287	324	295	264	290	280	285	303	273	284	332	312	275	273	289	313	276	294	301	302	293	327	297	264	286	282	293	279	285	314	309	281	318	316	299	258	277	268	287	315	304	278	280	293	291	302	310	313	302	283	301	302	308	280	289	282	329	271	294	295	290	298	289	272	305	309	318	298	270	282	314	286	259	300	311	269	314	267	284	327	270	294	297	309	284	311	298	311	310	278	256	291	296	277	279	265	291	314	285	268	295	288	276	294	280	310	265	288	296	296	280	327	298	308	282	293	345	292	289	273	315	268	302	279	313	291	296	286	287	267	286	309	299	280	271	304	296	271	318	304	316	283	296	270	290	278	283	318	307	300	282	293	274	268	303	269	310	283	302	293	304	291	330	276	281	274	318	297	295	295	299	304	316	298	320	309	311	313	291	311	296	280	315	272	301	322	310	316	308	303	268	275	324	290	261	298	294	280	289	277	263	318	313	318	284	291	272	289	269	293	296	303	308	307	275	286	292	298	295	294	285	284	327	313	304	293	281	283	299	300	288	283	293	319	310	323	298	268	281	329	300	287	279	308	319	288	286	274	293	300	279	314	294	284	308	292	280	334	264	309	285	316	296	287	318	260	293	281	298	312	283	323	292	296	302	300	289	327	286	312	267	293	304	296	289	309	298	297	303	288	344	301	272	265	303	258	273	286	302	281	306	278	265	299	276	315	271	328	281	292	260	301	276	303	309	289	288	291	282	270	260	305	277	288	309	282	303	297	263	283	311	319	261	270	310	280	308	272	327	275	275	277	314	262	306	294	291	305	306	287	318	261	314	289	288	299	280	300	284	296	295	332	310	292	323	306	321	295	282	291	283	281	280	299	296	305	276	298	288	261	313	279	272	280	280	285	276	305	264	290	307	268	302	313	272	312	286	307	304	278	277	302	273	305	295	304	303	315	295	337	316	275	291	291	276	296	309	297	307	283	310	294	273	292	310	278	293	296	295	270	330	273	301	286	301	287	309	306	277	308	301	314	297	300	286	293	315	299	273	282	303	299	296	304	298	305	310	305	293	299	290	279	302	306	299	271	283	284	296	297	277	315	310	270	299	259	269	342	343	302	311	299	321	272	275	285	304	296	281	303	302	306	286	280	328	288	288	291	299	282	290	292	278	252	297	280	298	297	302	294	281	316	327	310	293	307	315	259	307	300	286	309	274	319	291	286	339	298	293	284	304	288	302	301	297	301	286	285	292	289	285	308	288	258	274	242	281	288	300	273	323	267	271	311	258	301	292	263	294	295	281	294	274	302	336	278	334	311	319	281	291	314	277	282	270	307	297	283	297	357	282	283	309	304	266	279	308	301	281	298	325	268	286	314	289	266	310	297	311	287	290	311	291	264	304	290	284	285	309	297	288	321	260	259	272	279	304	294	278	327	294	277	287	299	289	312	300	316	307	293	309	327	345	268	301	282	289	285	277	326	297	294	302	303	301	296	328	271	294	283	303	302	296	298	287	283	280	312	311	304	308	297	286	315	266	274	313	275	297	292	286	280	292	274	309	261	317	298	274	302	309	281	300	315	306	306	287	261	294	267	298	252	317	309	293	297	319	252	304	288	278	312	275	266	294	261	292	238	279	278	316	287	313	305	301	290	264	307	306	309	282	288	273	309	291	274	287	281	309	338	312	296	315	295	306	298	296	295	288	321	302	277	308	286	287	287	314	293	288	267	294	261	304	306	262	275	317	328	273	319	304	280	304	292	285	295	291	333	307	287	282	276	309	293	293	315	293	295	322	291	277	294	271	331	270	285	301	279	289	301	259	267	315	272	293	294	297	317	279	302	304	306	282	295	297	277	272	311	290	335	306	287	297	280	300	285	285	294	285	275	309	284	311	294	312	276	299	299	294	282	298	312	319	278	324	302	298	267	335	304	301	275	301	286	281	300	299	279	292	280	297	315	286	288	297	283	307	307	294	284	281	314	292	297	327	258	342	310	323	292	271	293	274	294	302	291	309	279	321	288	313	278	289	311	282	314	276	303	290	263	252	284	303	270	297	274	289	264	278	359	298	299	283	279	299	299	289	280	286	268	289	308	295	290	295	304	315	323	318	296	290	321	292	273	292	305	305	295	303	273	282	306	285	299	279	284	293	305	279	287	299	265	273	261	306	298	285	314	273	277	297	291	314	293	272	308	269	289	298	309	321	265	314	304	269	322	277	299	319	327	295	290	282	291	268	311	327	284	310	290	315	316	286	284	280	301	283	281	277	299	299	313	288	320	299	289	337	290	293	301	287	305	283	323	301	301	283	292	275	290	324	302	276	275	287	297	307	319	296	308	301	280	316	316	264	270	327	270	298	258	289	277	283	295	305	296	301	273	292	312	264	289	291	298	297	325	282	297	279	291	330	303	286	282	301	324	269	275	303	283	311	291	262	278	276	297	289	295	254	271	309	300	319	307	290	302	304	330	326	281	315	257	287	250	293	289	296	294	277	267	308	299	296	279	301	293	297	265	297	285	303	291	293	321	322	297	298	275	274	313	284	283	304	294	284	301	283	286	313	278	277	298	309	277	287	314	298	286	259	263	279	318	316	287	324	300	289	274	303	302	292	289	289	288	287	303	290	270	301	286	297	277	287	294	318	288	300	329	295	308	279	314	302	291	321	295	315	278	337	295	286	349	308	311
21944	20634	1891	864	844	856	809	790	777	811	825	795	774	806	838	808	775	768	841	802	804	802	775	799	804	793	783	794	817	813	774	799	796	793	775	833	759	776	770	755	782	810	773	755	789	788	852	764	850	816	824	807	842	842	833	807	824	800	768	765	784	761	908	987	968	860	781	726	780	796	804	774	822	809	822	805	772	800	835	802	760	773	778	748	799	797	849	770	823	791	739	800	741	781	828	801	726	812	803	775	760	786	800	755	813	796	837	762	806	855	800	741	749	828	782	793	729	831	762	779	781	776	810	832	780	799	831	783	746	818	767	764	775	786	794	765	789	849	779	775	786	826	811	795	848	776	788	853	753	745	755	816	811	802	797	825	808	790	829	779	749	811	828	828	798	723	791	839	787	848	796	792	821	758	773	818	739	789	798	767	809	790	770	812	800	770	799	787	789	797	803	843	789	799	818	813	789	778	792	854	802	827	817	803	782	786	793	830	767	791	847	693	790	797	771	761	844	814	813	797	843	811	823	759	762	843	823	776	778	825	775	759	767	808	802	791	723	726	788	834	835	852	808	793	855	813	786	834	793	854	774	769	810	832	767	782	849	759	780	776	773	787	786	809	783	797	820	777	742	751	749	813	857	775	823	825	793	767	792	793	782	773	767	758	797	820	801	782	746	827	769	817	837	769	822	799	840	747	828	800	743	732	801	844	800	791	827	767	774	798	775	814	802	734	842	780	779	802	813	708	812	770	795	841	779	770	741	860	783	811	759	811	795	749	791	838	769	805	769	772	844	785	771	778	823	819	817	756	812	798	821	830	809	826	826	809	802	791	798	760	805	775	778	801	753	797	822	839	755	766	758	778	754	818	799	768	821	775	807	743	795	815	835	795	799	789	743	839	806	796	771	812	799	791	819	774	816	804	759	830	786	773	784	805	814	785	800	773	810	798	772	741	780	797	742	802	755	799	783	772	764	796	772	749	769	847	771	801	806	846	807	817	851	741	747	743	803	816	792	785	762	789	812	777	795	817	764	809	778	757	748	816	802	807	770	839	832	765	804	795	794	792	796	804	820	779	740	814	800	836	738	732	782	825	779	773	750	784	804	755	810	766	764	785	833	784	821	780	836	808	774	796	827	827	758	749	847	786	757	829	792	755	804	795	729	810	803	811	756	788	766	798	868	836	767	808	791	765	796	783	810	821	752	803	800	799	785	767	823	829	814	820	807	811	803	800	795	790	809	760	778	763	815	807	739	778	775	757	755	751	809	768	822	827	830	817	817	820	784	794	800	771	832	780	772	788	759	804	815	809	814	760	753	814	836	782	786	770	792	765	796	799	775	797	772	793	802	761	803	788	786	780	751	826	795	822	751	786	771	787	799	769	772	833	824	797	766	785	798	759	805	837	800	754	800	800	806	809	810	858	751	790	791	828	799	811	816	831	772	786	787	778	813	765	777	792	745	826	797	770	779	757	826	835	770	791	814	855	761	746	798	796	714	829	808	810	794	795	778	791	814	783	772	764	838	775	777	805	785	781	787	818	846	827	781	763	763	789	772	781	820	770	774	759	758	816	756	803	803	807	769	833	812	791	770	762	826	762	770	780	790	776	809	779	779	771	770	791	794	831	734	855	788	768	871	792	814	731	792	739	776	812	797	802	775	805	778	797	817	801	806	780	783	793	862	801	792	817	768	807	756	822	794	781	772	789	786	791	808	764	766	790	800	777	783	753	761	802	829	746	798	787	804	810	820	782	798	791	787	811	804	826	786	766	776	745	837	819	802	814	771	797	798	799	773	798	821	786	810	789	837	807	837	797	811	761	787	797	768	773	783	829	760	721	727	774	804	809	779	798	790	757	793	747	831	815	796	792	822	770	734	785	805	801	790	798	822	795	779	798	836	780	795	789	773	741	770	767	769	781	764	797	797	772	795	761	812	851	809	801	754	743	814	730	800	778	780	791	738	828	821	792	814	808	746	703	761	795	783	842	812	791	761	804	743	782	827	839	823	849	754	780	800	776	778	812	779	787	766	813	824	791	771	760	770	777	735	796	845	784	771	750	806	815	779	813	776	767	775	809	794	805	828	764	810	743	760	792	831	779	806	835	806	814	793	787	817	794	768	838	840	846	808	770	767	774	782	831	771	790	828	799	759	788	726	796	809	785	768	805	829	821	748	747	785	770	758	753	843	744	767	808	763	810	792	817	731	848	801	807	775	782	834	796	817	812	792	786	755	791	760	803	798	822	796	811	747	778	802	732	870	745	793	763	784	793	837	817	776	781	790	795	793	758	820	819	809	815	753	767	830	816	806	798	793	806	799	752	796	763	776	773	725	823	760	785	819	802	848	776	805	778	814	828	806	770	833	758	810	859	814	764	777	837	811	820	801	786	801	802	774	757	824	771	836	803	830	758	817	808	788	871	779	808	801	779	744	792	805	804	828	766	811	759	784	719	805	797	808	759	782	728	810	777	780	792	794	836	825	808	832	722	846	775	803	790	782	756	823	791	828	788	744	793	788	829	776	763	798	795	832	754	817	774	791	771	776	786	769	829	768	769	808	772	789	799	742	772	831	794	825	809	779	752	803	811	770	798	795	783	765	804	798	766	740	820	799	783	814	802	832	804	844	813	770	792	768	800	792	802	760	761	822	776	795	832	765	811	769	745	785	755	814	814	779	761	830	731	791	770	781	794	751	808	765	785	835	724	852	747	769	799	793	827	778	792	749	848	798	811	789	842	781	801	801	766	795	816	812	799	771	732	825	788	734	817	797	811	777	796	755	825	822	816	808	826	826	810	758	807	815	785	789	775	785	842	795	744	811	799	808	793	815	756	820	822	736	782	794	772	805	833	814	804	783	780	816	774	836	771	791	768	762	775	849	780	759	759	837	773	770	823	785	825	769	857	792	800	827	811	803	829	766	760	767	816	805	763	796	839	789	822	780	777	832	773	790	770	834	772	788	760	726	785	769	784	767	794	773	775	813	765	801	792	787	796	767	793	848	808	804	749	733	765	773	824	829	759	832	830	774	770	793	811	790	764	833	825	845	805	788	800	778	802	737	798	783	836	762	813	761	797	828	814	764	804	802	745	779	801	757	795	738	789	797	779	771	816	829	830	753	815	737	826	807	836	817	799	791	784	779	786	793	761	779	802	834	780	805	794	804	798	819	865	777	750	810	801	790	818	787	812	813	809	759	791	860	773	755	809	795	761	801	846	779	815	875	793	763	787	785	855	804	780	805	777	806	797	775	774	870	788	805	781	786	791	791	759	771	781	784	819	820	740	786	798	814	798	818	751	744	770	752	758	764	781	828	807	784	773	775	807	790	759	765	786	765	750	794	752	785	808	775	764	843	777	760	796	819	837	833	777	791	754	837	759	762	832	807	778	813	809	789	789	802	826	776	789	795	826	769	792	777	785	812	791	807	802	822	814	728	829	828	768	789	764	795	829	794	772	828	794	855	787	795	761	764	793	878	817	775	835	842	808	837	833
66206	60679	25736	3726	507	374	318	334	304	293	265	247	246	269	244	284	272	268	263	256	239	236	257	249	269	285	259	227	275	234	240	273	276	231	243	240	265	258	253	233	250	284	245	269	247	310	279	274	291	263	305	307	303	304	235	266	268	265	279	251	249	251	427	519	449	312	255	222	286	234	235	285	224	276	257	224	236	271	255	256	250	251	275	240	236	253	240	283	263	263	274	226	237	229	244	250	258	247	251	254	270	258	256	250	250	248	239	235	252	261	260	250	262	256	256	261	280	237	249	252	234	265	269	231	249	229	243	229	273	284	248	265	260	232	210	230	232	254	246	281	248	260	259	237	240	250	249	235	232	243	268	257	233	243	238	245	272	230	208	233	220	233	257	256	234	237	234	252	257	250	274	238	261	249	263	234	278	256	306	263	288	251	240	279	263	251	241	221	260	263	240	265	242	242	257	236	222	262	259	279	281	247	241	227	253	264	222	232	225	237	242	247	240	238	275	276	216	251	266	250	248	259	240	235	227	238	246	232	248	252	251	249	243	246	238	261	235	252	226	240	236	236	254	250	260	239	256	260	252	245	241	231	256	259	274	259	265	251	238	266	241	235	230	265	239	245	254	237	236	237	264	259	226	245	267	250	244	246	247	235	260	223	242	244	257	266	259	245	272	269	243	248	260	232	253	267	254	265	232	218	265	247	250	278	251	253	268	254	245	231	263	252	229	254	246	206	286	251	278	228	253	227	257	248	226	251	249	264	209	225	249	249	245	236	246	263	236	245	254	263	259	248	269	233	242	222	236	239	273	234	270	277	242	226	260	235	236	250	243	273	265	266	277	230	256	234	230	277	223	250	258	220	205	279	235	233	253	240	257	244	237	243	237	261	245	224	237	240	266	268	239	237	213	241	225	238	232	218	226	218	235	250	228	244	255	251	255	229	260	267	250	241	236	232	261	242	259	278	255	244	251	217	241	248	259	233	246	247	250	265	247	247	229	229	235	231	220	247	240	226	260	236	230	241	254	236	276	285	243	255	233	237	246	276	239	270	248	245	247	229	252	266	278	260	253	235	239	236	220	258	246	242	251	233	256	284	225	247	248	263	257	233	252	225	233	234	254	263	231	254	235	244	250	244	276	244	251	215	239	244	240	268	270	246	256	271	244	248	263	261	259	281	259	209	248	249	214	248	237	243	256	245	228	262	241	253	244	252	253	228	256	243	247	244	253	250	227	239	254	249	271	268	250	237	233	259	266	256	234	263	259	270	269	249	261	245	252	255	226	253	245	226	240	241	235	255	236	254	271	264	242	256	248	242	246	265	254	270	247	260	232	229	238	236	262	237	264	255	233	251	233	250	252	267	243	247	272	251	232	246	252	252	262	268	227	244	258	260	241	248	278	264	249	259	239	244	253	233	249	278	241	222	251	236	235	264	258	241	235	266	261	228	255	213	270	240	241	268	248	240	267	255	272	250	259	252	234	253	234	274	239	245	263	246	275	236	260	267	290	212	256	273	239	229	245	259	236	236	249	246	258	223	240	276	246	257	227	230	256	243	258	250	246	226	234	239	228	224	272	253	233	242	275	244	240	253	267	265	224	292	240	259	254	235	227	252	238	226	260	270	238	256	241	256	221	251	256	253	225	222	219	253	247	235	242	301	252	209	237	278	255	252	240	255	245	236	278	245	264	267	259	230	270	260	247	258	247	241	280	256	244	256	255	238	218	260	256	266	238	267	225	227	247	262	278	223	251	226	237	263	259	221	241	243	271	264	253	279	229	265	264	261	266	256	265	228	232	251	257	266	261	264	235	245	243	249	257	257	242	251	237	229	271	264	262	255	233	268	235	251	269	236	259	270	271	268	233	255	268	264	267	250	242	252	245	258	249	260	225	267	254	222	232	241	253	248	261	239	216	261	268	218	264	245	259	261	240	239	273	259	231	249	260	263	219	241	259	218	238	246	248	233	235	238	241	249	279	246	254	288	222	252	218	256	247	245	240	246	242	243	220	245	223	284	250	242	276	255	236	225	261	254	222	250	245	237	269	234	217	229	230	257	248	232	242	238	250	235	238	242	261	221	250	250	247	227	235	255	231	244	243	229	269	243	276	239	235	259	224	228	242	237	240	267	241	260	238	244	248	246	251	258	259	234	246	259	259	244	239	251	236	260	242	217	268	263	222	289	235	232	246	230	264	243	264	239	270	237	266	220	258	236	274	253	259	266	259	242	264	225	234	239	254	235	241	264	263	242	233	232	265	275	253	253	269	255	302	239	249	263	235	250	266	255	250	238	257	253	254	254	251	263	242	266	247	229	226	277	258	236	239	254	228	246	252	248	276	231	254	255	236	266	237	251	236	250	257	260	263	250	271	241	218	246	241	241	268	249	246	221	222	272	249	245	226	236	251	243	258	228	229	215	225	268	282	251	263	268	247	233	220	232	237	232	268	284	231	227	246	246	261	282	232	218	266	259	243	255	257	257	244	252	252	230	236	264	251	281	267	251	221	260	254	268	233	231	256	272	292	251	250	238	247	258	226	257	241	275	241	275	247	243	252	219	237	252	260	277	246	249	250	222	265	268	240	234	263	259	243	268	249	247	233	250	276	256	222	212	232	258	264	255	222	254	263	274	245	216	233	250	261	217	267	217	233	239	251	267	230	253	261	240	258	258	244	219	242	253	212	280	225	247	247	300	256	239	214	256	229	289	264	263	275	283	266	252	217	249	261	271	224	254	247	250	232	233	254	215	249	251	253	253	223	248	247	228	252	261	255	236	255	271	218	257	251	242	243	248	276	248	255	250	255	238	244	265	232	247	248	259	246	245	252	249	258	265	230	243	271	245	279	236	262	252	243	247	232	270	279	221	238	274	236	228	236	245	252	256	255	261	269	254	257	251	246	242	220	257	245	253	265	254	256	254	232	248	226	243	227	245	228	234	245	245	247	240	257	255	224	248	298	251	268	245	256	276	239	240	256	256	254	269	277	229	278	264	235	244	231	268	235	245	267	236	252	238	241	236	267	245	246	225	265	246	256	266	240	254	279	261	230	246	268	232	240	250	220	265	267	257	255	261	272	252	247	240	246	262	253	237	265	264	234	246	242	242	255	248	236	245	265	241	266	260	219	270	255	274	279	218	269	232	256	262	244	263	239	258	271	278	240	245	258	246	234	256	249	243	288	231	268	257	236	218	252	251	230	261	243	258	232	277	220	247	258	229	242	252	256	268	234	224	250	264	229	223	254	267	248	234	249	235	218	252	232	257	248	227	264	239	235	246	247	269	257	255	248	236	280	264	252	236	265	261	262	214	258	254	228	247	261	221	254	255	240	257	249	251	215	290	238	227	233	237	231	244	245	256	249	254	233	242	240	246	252	264	250	234	244	239	270	261	252	277	245	217	263	242	240	238	264	240	246	248	255	250	247	259	262	253	254	239	279	268	255	253	265	290	247	242	275	244	211	271	252	265	232	277	243	246	232	241	261	221	262	275
43739	47811	5147	1645	1491	1244	1172	1134	996	934	937	848	862	857	788	788	789	729	749	760	777	764	743	758	726	658	755	734	757	742	733	696	662	708	761	738	675	722	745	778	823	809	800	734	836	945	977	894	877	958	930	1021	1208	1077	840	839	778	774	799	811	766	825	2052	2671	2054	1162	710	663	672	673	725	673	712	658	683	670	709	685	720	673	689	699	665	711	681	669	687	715	673	706	709	619	689	709	684	654	700	695	717	686	708	683	693	675	717	690	672	723	702	681	676	708	734	705	689	630	634	693	679	715	674	709	646	661	735	690	697	669	672	684	701	686	730	699	727	672	684	723	677	707	683	686	692	709	692	702	682	690	653	643	678	713	662	693	711	713	738	653	689	685	646	677	676	690	692	654	693	664	642	686	682	697	755	708	653	671	745	686	708	693	694	722	709	717	702	715	649	718	684	687	739	697	710	645	689	760	673	683	700	700	696	694	661	707	696	660	677	675	673	638	646	709	712	670	666	724	672	688	656	687	631	697	746	716	719	699	677	687	721	683	680	703	693	712	706	663	699	666	674	711	712	706	699	691	689	686	648	696	724	690	646	676	698	669	666	718	719	664	687	718	703	712	681	746	652	684	688	705	704	703	696	689	649	659	726	699	714	732	667	694	669	718	685	702	705	703	671	685	670	727	662	713	702	702	721	693	678	658	671	690	672	712	705	720	726	687	692	663	661	727	648	685	685	676	737	691	694	725	691	698	677	654	701	727	681	689	688	666	698	702	734	659	735	714	692	755	690	713	715	722	719	695	707	674	732	684	692	714	642	681	671	689	673	646	727	674	695	731	704	662	667	648	716	708	717	659	679	728	704	679	676	684	710	656	662	648	658	636	739	710	641	668	697	708	675	680	642	691	730	645	661	719	687	681	700	688	674	676	730	701	677	696	667	697	726	692	696	662	692	668	711	671	697	711	672	738	750	673	702	667	663	727	655	666	726	695	713	661	719	685	734	702	666	662	712	678	713	680	682	659	664	685	704	677	677	694	716	695	713	664	648	630	702	709	680	692	650	647	627	677	684	702	699	698	679	668	714	684	704	672	664	673	685	734	683	654	694	744	671	692	731	660	739	714	685	726	687	645	692	684	674	652	707	651	690	710	658	676	741	659	691	699	706	711	728	662	667	693	707	690	641	718	684	710	653	749	724	723	671	660	702	685	685	703	695	609	665	682	665	684	674	686	759	718	705	676	683	695	704	697	690	652	682	672	740	668	712	730	700	673	729	731	689	730	704	696	653	688	640	685	659	667	702	661	700	683	706	708	663	674	665	686	677	697	703	657	671	690	665	710	688	635	691	682	660	635	683	656	672	628	673	703	659	673	688	754	676	686	680	703	684	660	691	692	687	645	712	719	687	688	695	750	710	731	655	668	712	693	688	662	677	693	719	739	715	653	649	706	695	702	683	729	675	682	666	680	738	695	696	685	704	708	663	688	713	658	663	666	776	696	675	664	716	665	659	647	640	722	666	655	665	688	655	632	658	704	720	704	706	649	669	706	663	683	725	650	666	667	676	641	627	688	697	667	720	692	663	679	725	647	664	699	655	693	686	751	714	657	747	643	701	676	658	685	680	677	675	682	695	712	709	682	685	651	740	712	738	712	651	680	695	641	672	668	682	697	634	685	677	669	667	737	649	656	709	728	731	678	638	652	699	671	678	714	693	662	683	650	666	679	691	698	705	714	711	718	719	706	688	656	664	715	686	718	670	680	655	654	746	696	705	694	688	635	702	718	671	677	673	740	707	699	705	666	663	713	698	691	733	654	679	658	702	693	708	723	703	674	673	671	746	680	732	746	679	741	644	671	674	666	685	751	679	696	705	691	682	716	636	693	690	686	710	636	675	683	726	726	665	657	711	688	675	663	704	665	718	729	713	656	688	668	676	675	704	676	721	676	703	659	690	696	699	685	688	686	691	697	711	687	661	688	682	692	728	670	714	669	725	737	723	672	719	691	680	702	719	654	716	694	670	686	655	657	634	665	717	672	711	683	688	691	642	720	681	720	671	660	663	662	712	694	676	708	687	714	656	693	715	700	680	663	695	698	686	648	670	732	708	693	710	669	718	683	705	677	673	733	701	669	681	693	702	669	694	720	716	666	709	720	693	688	691	651	674	679	662	663	678	698	652	715	687	687	671	656	694	757	698	733	723	681	654	714	708	681	662	703	706	689	722	671	715	662	713	674	704	691	680	713	676	752	646	737	693	679	672	670	680	686	660	686	703	683	719	700	650	710	676	701	651	715	694	721	678	688	678	676	670	652	709	639	682	657	697	675	710	744	643	646	702	756	700	684	712	694	726	717	691	711	701	718	679	657	693	674	708	709	691	696	699	724	672	660	640	672	702	682	679	723	711	724	687	714	735	714	691	665	697	688	664	683	694	682	672	705	686	675	673	673	641	719	717	674	702	700	721	654	700	683	719	709	691	700	713	714	722	729	699	700	675	724	672	713	651	712	719	708	688	701	664	669	673	760	679	689	708	678	706	702	674	744	680	736	651	658	676	682	657	721	684	716	694	651	711	711	770	695	698	632	595	666	697	722	646	684	720	663	724	648	719	658	655	683	711	682	716	678	725	641	708	691	683	665	717	679	661	688	681	696	670	739	688	663	706	660	685	669	686	716	680	652	664	672	656	730	648	676	654	693	691	707	679	695	659	666	658	700	689	676	658	639	660	692	682	674	649	710	693	667	676	678	697	695	712	693	691	668	684	699	743	677	667	727	738	684	700	674	669	677	725	644	688	750	651	670	709	707	683	616	712	767	716	667	672	696	692	652	668	709	653	734	689	728	697	737	683	685	685	614	671	691	657	683	697	689	734	667	681	672	642	705	711	704	715	689	657	667	761	701	708	663	677	660	655	666	695	668	692	692	689	719	693	650	675	688	680	688	663	620	731	672	712	688	672	623	736	713	746	623	669	676	662	692	667	703	702	694	690	668	672	684	705	699	702	677	717	692	736	668	700	719	710	690	717	667	671	682	654	680	671	657	678	718	671	700	733	670	666	678	686	676	686	683	713	677	711	673	682	722	648	721	658	698	727	655	712	720	707	704	694	684	673	689	684	680	692	661	712	711	692	692	716	694	650	679	712	684	679	654	693	697	676	691	712	668	685	700	705	702	653	684	668	698	692	679	712	707	710	692	713	700	663	702	668	678	677	733	691	705	707	683	640	660	676	718	712	710	702	702	656	654	703	698	689	709	727	696	667	678	692	672	694	667	733	717	656	630	670	696	681	673	663	658	681	711	693	634	688	710	706	674	669	696	706	698	747	663	755	684	710	676	680	707	696	731	654	635	713	707	667	688	649	680	746	702	683	692	700	688	652	708	711	723	647	708	684	691	707	672	661	670	682	720	692	734	744	676	717	682	679	656	691	650	691	696	695	724	674	674	689	689	677	681	700	710	698	668	702	711	713	678	656	720	655	694	714	706	670	682	718	710	709	693	689	706
77505	73313	33097	8796	1133	606	525	447	432	426	353	390	353	336	347	335	333	302	307	334	336	319	338	339	313	320	326	323	311	303	328	283	352	382	327	304	312	270	335	325	306	340	329	303	349	349	347	353	355	365	369	391	416	420	429	362	370	333	362	288	313	382	722	871	662	432	311	302	305	345	321	287	348	300	288	306	271	304	308	307	329	322	321	297	287	285	307	298	333	309	287	357	309	263	303	321	310	327	309	322	330	309	313	289	306	304	333	298	310	329	329	295	336	297	308	344	281	317	287	294	285	299	292	305	346	297	326	291	305	312	305	287	287	313	300	339	282	304	331	312	315	306	301	343	341	305	303	300	345	318	289	323	297	300	313	306	300	295	303	299	309	319	343	298	305	341	300	291	306	337	320	330	308	297	308	321	317	322	323	321	297	301	284	310	292	298	308	320	323	311	328	326	313	310	326	318	323	303	293	304	339	326	285	328	297	313	294	295	338	318	321	322	339	328	324	329	325	269	292	316	305	286	284	295	319	321	332	314	308	285	310	322	311	314	296	307	323	331	289	307	292	325	300	309	298	294	326	275	276	334	307	310	333	307	281	329	326	311	334	315	286	341	346	329	294	307	290	338	286	300	317	300	289	304	326	303	339	314	333	306	283	289	320	313	326	331	309	356	294	329	319	309	295	338	280	354	298	277	314	346	293	323	326	330	314	298	295	331	287	339	311	328	311	330	317	318	307	313	292	272	327	312	288	336	305	348	305	319	330	314	314	291	344	299	320	336	299	328	296	320	306	337	326	319	273	313	285	344	282	335	296	329	291	318	325	269	320	296	312	304	283	336	314	284	321	309	319	302	337	307	304	282	307	307	313	312	330	294	337	326	300	283	316	337	313	293	332	321	314	322	308	341	336	313	334	317	305	295	320	310	286	310	277	268	299	301	338	281	315	316	279	279	312	322	263	286	313	349	321	326	304	299	318	315	298	318	307	284	315	295	298	306	318	300	332	363	318	308	304	294	344	333	336	314	313	322	335	321	318	340	307	299	314	299	316	343	300	378	329	286	342	295	311	291	307	319	343	327	305	324	315	305	300	311	295	323	304	276	288	302	302	303	311	311	309	314	319	336	312	324	301	275	316	266	288	290	275	298	300	300	293	301	330	313	310	327	311	297	325	316	297	282	323	326	314	272	338	310	312	308	314	283	309	309	304	317	272	306	294	279	316	294	342	292	320	329	330	298	307	315	330	323	337	301	288	279	326	288	289	301	321	302	308	333	307	300	296	324	312	329	317	336	330	301	319	301	335	310	320	314	318	320	323	282	321	318	331	280	320	302	314	329	296	318	318	347	292	309	301	293	287	307	299	313	301	306	325	320	315	303	293	290	327	309	325	331	331	286	314	299	308	297	286	298	311	280	327	320	348	354	341	307	299	323	322	303	289	315	283	314	336	316	318	322	318	329	291	318	294	336	315	292	316	313	304	333	287	311	268	294	320	313	325	318	333	297	307	317	304	327	309	313	319	315	321	296	300	324	290	319	309	297	308	311	269	296	320	274	303	301	276	309	300	304	315	287	318	301	295	281	304	277	307	325	336	316	323	363	337	290	333	291	279	271	277	300	273	304	305	297	308	329	287	311	319	330	325	294	313	298	318	296	273	359	288	337	328	308	304	316	293	323	312	299	285	328	319	286	314	285	304	281	317	275	312	308	269	296	298	313	301	298	310	314	277	317	317	331	316	274	323	293	309	273	316	328	313	300	285	320	327	300	307	298	297	302	325	351	300	320	332	309	290	303	312	319	337	330	316	318	307	299	298	354	315	345	317	300	337	342	322	300	307	305	325	325	329	340	307	300	317	328	323	315	329	290	337	271	318	338	327	298	301	303	301	315	326	300	294	344	316	296	307	322	303	316	319	307	298	327	290	304	312	309	301	267	330	287	313	293	325	325	322	288	313	310	312	312	318	295	293	309	335	345	328	304	320	321	289	313	319	316	318	314	292	277	299	326	297	319	301	296	313	291	286	339	283	279	343	301	327	295	281	336	293	324	288	306	329	317	309	315	309	327	289	311	311	309	320	307	324	308	335	298	311	273	326	298	309	287	303	293	290	300	295	307	349	340	309	299	278	313	315	297	321	347	306	304	301	317	313	316	308	324	301	295	308	330	297	298	304	326	309	297	302	295	328	308	307	303	300	308	332	323	260	327	310	288	276	337	292	296	327	310	306	298	311	312	294	341	294	315	286	307	305	300	299	303	292	326	326	306	278	288	299	316	294	313	292	322	289	335	309	297	312	297	311	298	320	329	277	304	341	284	308	321	326	330	310	330	288	315	331	297	319	350	313	313	318	323	327	332	319	332	305	321	327	292	332	284	340	342	316	317	331	321	297	308	331	318	320	293	339	288	307	330	317	290	297	358	294	310	304	321	308	310	303	312	286	304	310	288	303	262	328	308	309	308	289	325	326	301	276	278	315	349	323	333	290	280	302	287	341	300	317	301	320	341	322	324	305	337	333	304	312	325	300	322	277	306	317	292	340	337	302	310	313	337	293	315	320	298	332	315	303	329	326	287	304	294	310	299	299	282	284	281	276	314	316	340	311	320	307	322	314	324	316	313	305	310	288	323	302	301	311	345	308	331	297	283	320	331	290	280	325	322	330	330	333	304	310	323	304	311	295	313	301	329	311	333	302	311	314	353	317	317	287	308	302	320	314	333	325	300	310	300	310	294	279	299	338	298	294	287	283	318	316	319	314	314	330	295	315	308	343	306	312	296	275	338	313	307	310	280	307	343	316	347	321	305	278	256	296	319	317	296	324	306	307	315	331	319	327	312	314	300	292	279	341	331	296	306	311	288	316	318	274	289	317	291	314	312	319	323	313	323	310	326	312	296	317	311	287	332	300	317	319	290	274	308	296	287	302	302	303	298	301	308	292	334	320	350	299	277	295	339	310	298	303	320	309	318	308	336	321	292	291	304	308	289	302	317	337	316	311	306	304	323	287	302	306	279	301	329	326	287	289	351	277	337	340	329	300	301	305	292	300	316	313	318	305	315	326	345	294	294	312	324	333	377	298	280	348	329	314	279	298	331	313	315	294	355	325	326	306	343	303	319	332	284	285	311	279	304	343	338	316	346	317	309	329	280	325	330	301	303	323	295	352	277	295	308	301	294	333	294	298	338	360	312	310	289	353	281	315	323	304	312	334	320	299	290	315	280	292	318	320	299	286	313	293	282	303	311	318	297	302	306	314	320	346	296	340	317	338	295	268	300	290	266	322	325	279	307	261	320	325	293	345	333	317	309	302	314	315	335	302	317	321	311	281	294	308	303	290	323	315	306	308	302	314	328	344	290	329	313	311	283	320	267	313	322	301	291	305	316	307	313	314	306	339	311	282	304	315	307	274	294	336	338	290	299	311	287	324	307	333	292	312	306	326	349	307	335	354	293	342	299	301	324	314	338	306	324	312	320	294	305	299	291	307	314	329	316	303	310
53442	58377	6879	2621	2293	1991	1718	1623	1467	1338	1289	1228	1142	1092	1056	1003	991	911	970	886	971	917	928	956	907	893	841	869	886	890	855	845	893	902	952	937	856	917	927	923	1039	1025	1028	1019	1120	1111	1144	1070	1064	1223	1402	1418	1590	1699	1578	1296	1054	1053	1036	1004	1003	1321	3781	4966	3276	1446	835	873	831	817	818	791	837	830	808	837	825	834	836	817	829	813	876	887	837	832	833	826	816	866	811	853	819	757	786	841	840	807	882	756	879	847	818	870	826	843	823	825	844	801	834	802	842	831	846	858	864	823	868	842	826	840	794	833	834	815	821	843	840	835	824	793	886	847	814	841	842	840	810	821	846	836	804	830	833	822	780	881	824	845	821	835	835	844	847	840	844	853	848	793	849	830	851	811	848	829	813	841	896	792	831	829	802	869	786	847	863	819	865	853	809	813	797	870	797	839	896	775	851	884	842	834	824	869	835	798	820	812	817	863	871	806	850	855	825	769	785	798	796	842	849	806	864	864	853	824	874	779	778	813	793	792	835	789	848	824	881	892	784	827	867	852	798	823	827	834	764	813	845	826	834	848	844	830	848	877	834	819	830	847	823	832	802	779	843	819	835	835	806	846	840	843	898	861	818	816	879	854	862	825	819	846	842	824	810	838	830	804	821	820	822	841	807	825	834	875	788	832	910	811	837	795	837	839	790	822	830	793	847	841	846	851	881	783	780	818	868	823	862	856	825	812	852	760	796	850	798	889	856	861	844	833	841	856	827	807	795	827	807	816	857	775	876	788	814	845	786	848	836	796	799	853	894	850	802	790	853	772	816	816	831	800	831	835	812	864	815	822	826	800	845	813	813	847	769	879	803	820	760	811	788	864	841	871	832	809	840	816	846	834	840	790	819	863	806	905	831	834	887	784	832	788	839	810	779	818	849	845	814	833	815	826	752	777	856	847	768	850	873	871	823	800	833	869	833	837	837	844	842	777	850	818	830	805	815	835	807	851	853	830	828	813	835	781	816	822	843	817	863	842	839	777	810	824	791	834	833	762	792	897	852	827	844	816	825	840	862	900	819	860	827	828	838	837	841	835	851	857	902	837	851	800	831	831	851	855	810	857	778	884	825	821	868	855	815	825	805	799	831	840	802	811	797	829	819	861	848	858	852	838	809	823	850	833	809	831	797	762	841	877	834	792	872	851	856	807	825	823	849	857	831	857	829	858	812	846	873	815	876	837	811	807	859	846	842	799	817	823	816	832	810	828	876	805	812	852	753	870	841	838	839	845	754	860	827	806	854	830	810	820	785	835	885	795	849	805	786	767	785	855	796	852	827	859	857	807	854	804	836	830	836	803	855	827	794	869	773	785	789	813	867	832	796	805	832	844	830	817	843	821	885	839	810	836	776	854	876	828	826	850	857	892	783	805	819	864	820	880	832	842	901	840	833	826	777	832	831	853	856	821	796	818	800	816	851	840	862	814	853	770	918	788	897	872	832	849	847	820	838	812	858	840	842	830	819	830	828	807	793	743	808	849	839	859	843	809	854	782	823	876	838	799	823	834	858	832	844	832	842	834	809	815	828	825	827	845	791	769	768	845	782	832	809	862	847	888	864	829	821	823	767	838	810	797	824	833	812	878	834	808	781	840	762	807	820	826	866	852	777	826	852	859	821	832	860	818	828	857	836	858	805	828	838	792	827	793	867	831	818	799	794	843	830	832	811	821	820	843	814	885	799	830	894	797	870	789	832	838	811	859	790	798	834	804	801	844	829	800	861	859	808	811	833	781	805	865	852	885	839	838	806	770	823	830	825	831	797	853	813	788	866	859	875	842	808	815	781	836	822	811	833	802	760	849	860	837	793	794	854	847	858	806	773	813	781	869	862	868	840	791	849	809	814	818	825	842	822	842	852	850	817	806	879	849	795	797	848	836	834	916	798	802	819	836	845	815	800	838	847	865	842	829	798	846	877	818	839	850	815	833	861	851	797	835	874	852	825	865	823	844	843	813	838	807	819	808	789	771	768	833	795	837	853	870	829	829	831	819	816	829	807	844	847	809	822	844	861	814	801	806	865	793	850	868	823	843	794	859	818	809	803	797	838	830	816	872	890	819	776	851	874	786	827	810	861	849	823	798	800	845	841	814	833	888	851	810	856	833	829	801	824	826	814	822	864	834	865	855	828	871	809	799	907	802	839	853	887	900	822	765	794	795	856	862	838	860	802	874	852	786	831	794	795	854	870	824	840	793	841	837	807	816	852	853	819	831	781	825	766	865	829	850	769	813	855	848	817	812	776	800	817	822	858	846	810	827	825	826	841	836	822	823	813	812	893	829	855	868	848	807	833	824	738	873	839	803	853	827	826	892	804	868	832	821	811	834	788	823	832	816	837	832	818	862	802	783	877	805	850	874	835	817	816	859	827	894	800	878	812	864	800	875	840	891	794	807	841	807	796	859	831	870	815	821	850	856	825	850	858	843	836	838	822	812	835	869	843	817	809	805	827	815	847	759	825	801	867	825	793	789	777	794	784	841	812	827	897	891	820	835	779	820	826	842	821	852	808	825	803	915	878	877	845	806	879	783	798	808	875	848	816	826	791	817	808	904	846	853	830	810	808	790	809	837	860	823	841	824	809	808	831	836	840	786	794	826	812	813	780	821	789	818	835	803	795	814	846	823	789	821	836	815	823	791	794	755	838	755	799	843	840	851	857	854	804	861	833	855	822	815	857	861	903	786	844	788	844	874	794	832	797	807	823	800	790	771	832	889	773	759	864	819	796	833	770	798	798	845	820	865	825	823	849	829	811	796	832	816	882	876	809	814	853	865	823	839	863	765	789	855	880	816	819	800	789	900	843	801	825	813	795	850	837	814	800	835	840	831	803	789	813	872	837	877	858	838	830	771	841	808	830	846	804	845	787	749	832	866	852	820	790	826	889	779	861	779	818	837	817	847	826	804	810	837	836	848	872	814	851	816	822	820	797	803	833	820	772	824	863	766	792	840	862	892	802	795	863	781	859	841	833	851	853	817	810	829	870	867	873	825	830	865	840	828	835	835	862	815	836	827	864	810	827	866	776	857	842	862	787	870	814	804	851	793	839	856	829	842	829	847	860	862	847	861	787	845	864	820	827	767	846	863	867	820	792	838	831	882	799	842	833	851	863	819	801	841	790	808	802	829	786	847	880	811	835	822	844	774	829	835	757	849	793	834	824	826	890	851	818	810	832	847	834	812	787	794	834	786	788	822	853	813	815	843	816	790	842	818	818	834	860	874	815	863	790	824	823	815	835	783	811	834	862	888	835	810	780	825	794	760	852	821	861	843	807	789	846	832	792	775	806	835	819	799	816	829	818	835	804	829	833	823	869	887	855	807	822	790	816	810	794	849	807	775	850	835	901	804	878	807	827	834	826	841	813	848	776	868	844	822	802	887	849	827	814	846	847	907	818	807	855	853	852	834	812	830	842	808	835	838	848	806	862	850	815	829	858	801	849	811	892	829	795	809	770	856
26922	16674	2654	378	361	338	357	345	327	339	328	329	358	340	321	347	356	317	348	372	330	370	336	324	348	315	346	319	309	322	350	332	367	321	364	344	366	338	325	301	302	342	328	326	372	369	330	351	364	346	306	340	332	352	388	368	344	330	375	352	340	298	373	400	378	398	351	330	340	350	346	339	376	342	339	316	370	344	330	354	397	331	316	317	308	351	343	340	343	344	369	357	363	358	335	307	327	350	399	326	333	315	300	343	346	330	299	340	319	315	349	334	319	322	343	367	324	349	335	358	367	375	302	360	335	326	325	330	318	350	347	358	314	325	326	342	358	306	362	303	350	337	322	340	347	370	340	330	367	350	329	356	317	344	355	351	345	330	339	388	387	328	341	346	314	316	336	359	310	339	354	301	343	347	328	320	343	316	324	351	365	334	341	338	332	319	347	313	351	357	304	357	332	383	334	314	353	300	307	322	317	317	327	364	374	330	361	352	338	337	303	370	317	352	323	299	313	354	355	389	349	375	327	327	349	328	334	316	329	322	362	336	369	352	307	362	336	347	333	379	333	323	324	344	345	349	337	358	360	336	339	323	329	339	340	323	342	307	313	386	356	326	329	345	328	388	334	355	347	338	361	355	339	332	374	330	346	301	303	321	318	354	312	323	344	331	303	343	302	332	342	351	339	337	347	353	347	307	318	320	321	311	370	340	338	346	364	360	326	343	323	331	322	370	347	355	337	350	332	338	352	340	359	345	353	314	390	380	344	331	360	317	323	340	351	358	364	335	372	349	352	363	350	318	317	343	357	355	317	328	336	327	332	353	388	336	371	334	359	330	322	327	344	332	303	328	340	329	348	346	318	338	347	314	312	362	296	324	325	296	325	350	324	356	332	340	295	349	341	334	330	326	357	361	325	351	353	335	350	344	341	316	326	322	343	339	360	316	338	329	382	344	343	323	328	345	349	339	354	344	392	302	343	358	346	334	333	342	341	327	342	319	361	351	334	342	347	305	354	339	359	346	351	359	378	316	341	372	362	352	347	341	352	330	342	327	344	338	363	327	362	340	310	355	341	337	340	346	358	316	351	329	315	343	312	319	309	305	366	362	317	345	348	303	332	359	348	338	331	316	349	307	327	346	329	338	325	336	319	337	308	334	297	348	363	319	332	373	368	352	351	355	356	340	332	352	349	336	347	318	341	335	347	337	345	303	337	317	319	352	340	325	331	356	325	319	339	353	322	350	325	310	349	336	319	357	336	348	341	360	359	365	343	297	335	340	337	396	333	350	323	335	383	365	356	342	333	345	346	344	316	326	342	334	350	363	323	331	309	359	354	328	358	364	344	338	328	347	316	342	363	326	334	338	348	342	331	316	337	328	367	346	330	359	349	364	365	307	326	363	332	341	329	335	317	341	334	345	369	319	318	327	330	357	325	340	328	329	320	348	340	294	329	333	313	351	327	346	337	343	348	311	356	343	323	317	340	336	341	335	351	335	328	354	370	334	382	320	393	352	312	343	328	358	338	312	394	343	349	357	337	336	315	320	334	374	331	337	328	331	338	331	368	343	359	360	360	345	344	322	314	336	337	343	331	356	347	349	335	323	324	351	358	353	354	333	350	358	351	364	316	328	298	350	385	320	305	333	329	344	357	328	348	329	345	343	377	309	330	299	348	322	341	339	313	350	344	330	343	345	318	318	368	370	338	365	313	310	349	347	299	327	327	367	314	345	328	341	336	344	360	317	335	328	345	336	340	314	354	336	348	319	329	343	336	344	327	351	341	339	327	338	334	343	340	321	360	349	337	323	346	327	335	326	361	352	350	376	349	333	363	337	381	316	325	326	327	359	348	361	328	344	315	365	314	382	334	338	346	329	322	367	346	326	356	341	342	348	326	369	308	338	356	317	350	355	315	328	333	359	331	319	345	338	323	348	331	328	349	362	324	342	352	346	306	344	357	365	335	324	336	352	369	350	337	315	313	333	330	321	346	347	324	300	354	350	332	330	337	349	348	344	344	344	350	376	325	293	329	382	336	319	335	370	340	340	355	362	313	345	313	351	357	351	347	321	347	314	310	335	328	360	339	354	333	324	338	320	321	316	323	334	340	353	343	346	357	359	348	280	300	330	337	301	309	347	337	346	331	329	341	341	315	344	339	363	338	345	311	325	309	315	312	333	333	351	315	323	305	373	309	338	350	325	356	373	331	359	353	354	361	342	311	365	331	344	349	353	345	338	346	361	335	328	334	332	332	333	337	335	366	343	335	329	344	341	332	365	338	361	340	362	346	370	352	344	346	317	341	333	339	332	368	323	357	333	344	362	350	371	312	314	358	357	325	306	364	346	279	330	349	319	300	330	337	347	350	334	346	355	329	337	335	317	368	324	366	320	364	327	304	334	326	320	338	331	376	334	334	290	333	309	357	351	289	359	357	342	318	345	355	382	346	348	350	355	356	330	318	304	347	357	341	361	306	358	351	346	328	335	314	348	338	316	351	354	338	318	360	345	344	343	322	357	348	328	326	314	344	327	333	302	317	316	369	365	355	310	326	342	302	339	339	332	350	322	331	341	354	345	318	333	314	370	342	358	349	358	330	314	337	350	340	305	338	339	330	337	334	346	322	328	330	357	353	349	321	336	390	348	355	316	329	348	324	343	339	335	341	331	341	355	355	349	305	312	335	358	352	322	357	340	323	366	354	354	330	357	325	364	325	359	317	350	344	314	328	337	338	339	344	308	325	348	338	364	313	345	340	350	330	341	339	309	355	341	309	337	317	356	311	334	347	362	331	362	316	365	359	325	348	339	331	357	377	348	316	329	338	343	320	331	355	344	340	349	372	321	357	355	339	342	361	345	339	357	384	328	341	325	341	358	383	361	361	358	365	338	352	309	324	348	340	358	321	330	325	349	354	349	315	319	365	309	325	327	369	340	340	320	339	326	335	378	325	308	376	343	328	358	347	352	333	358	369	353	349	350	322	318	324	350	342	358	320	351	324	369	323	311	316	335	390	320	323	313	313	348	322	337	368	344	339	326	325	328	346	346	346	358	332	319	302	330	372	320	351	329	336	367	351	343	327	369	314	331	314	317	350	326	332	335	322	363	311	333	305	332	335	348	358	334	333	357	339	339	350	324	339	345	371	337	346	357	356	347	319	338	369	347	374	338	337	338	394	348	322	319	328	322	345	393	337	366	322	348	362	328	343	374	403	341	324	360	339	344	335	356	356	375	360	352	330	370	330	310	336	312	359	344	340	334	341	375	303	389	343	340	354	333	387	355	338	335	288	334	364	328	355	312	340	336	342	322	346	347	345	336	319	330	300	319	319	318	369	351	347	348	323	339	320	329	340	357	329	329	339	349	326	334	351	335	341	385	346	318	335	343	361	329	357	361	358	324	332	299	352	339	314	373	369	354	344	368	326	353	360	341	343	346	342	352	325	373	330	320	349	350	337	357	319	334	343	338	357	377	357	386	326	301	333	361	358	325	315	372
22471	20044	1620	985	980	964	979	929	887	992	905	879	866	909	885	875	880	938	906	890	932	922	856	919	904	945	876	897	966	894	948	904	934	863	922	881	876	868	912	932	903	924	882	992	874	869	921	847	885	916	940	911	955	1002	909	898	882	952	923	921	890	973	1156	1277	1197	1033	942	891	906	911	986	893	872	913	898	957	937	895	901	883	855	884	904	875	885	869	922	882	871	911	870	899	939	926	924	909	885	900	888	859	903	943	873	889	892	893	894	937	836	918	931	893	922	894	953	867	888	867	901	849	916	918	906	827	930	876	884	919	923	934	890	876	893	864	909	903	870	956	852	828	925	919	913	937	944	921	902	894	868	895	895	896	931	901	872	903	953	954	916	906	862	889	892	877	845	908	912	905	858	922	869	848	866	928	949	892	900	938	913	864	938	882	972	935	871	902	930	886	872	868	939	927	893	888	937	875	894	885	896	900	904	944	896	890	900	911	906	907	885	891	866	908	903	890	848	846	903	889	972	953	933	930	917	924	912	919	921	900	930	890	926	913	905	922	933	899	887	875	947	904	859	932	845	886	873	891	880	936	867	885	889	872	925	905	943	821	911	951	828	929	957	867	917	926	917	943	862	921	918	893	909	928	927	843	918	944	896	956	887	830	883	900	923	896	923	894	911	921	918	899	917	912	894	886	832	879	905	922	899	903	879	904	902	955	862	849	952	903	862	872	913	897	899	909	919	880	942	870	903	911	868	877	865	893	934	874	860	893	869	898	855	873	916	893	905	923	923	927	907	882	910	902	915	915	869	892	892	884	903	924	891	883	833	931	865	943	906	842	871	889	831	842	887	892	946	951	924	881	958	902	931	940	858	917	925	871	880	888	852	920	915	901	895	939	881	924	894	892	891	914	889	891	918	869	882	803	880	887	897	888	904	873	907	935	877	918	834	923	910	869	833	853	913	896	915	891	928	907	969	882	932	880	884	941	899	907	902	893	864	885	863	895	901	898	890	939	860	907	925	861	926	926	854	935	930	923	913	899	913	894	895	892	933	863	886	911	917	920	884	904	916	938	986	922	912	908	897	880	909	894	873	913	883	845	933	885	904	910	907	873	859	904	932	965	915	886	892	873	910	905	895	947	904	895	961	954	894	918	936	943	909	887	896	906	892	874	872	912	908	918	856	906	927	856	867	872	923	873	855	863	918	937	866	888	918	893	880	883	863	910	922	880	926	923	932	896	900	922	882	927	871	925	867	922	886	876	887	929	889	931	891	880	894	928	904	859	942	907	827	929	916	877	849	954	847	865	914	889	952	931	886	943	926	926	936	851	942	881	888	852	913	893	900	954	868	891	885	931	936	973	886	906	877	934	935	907	921	921	883	942	873	853	885	913	894	918	875	916	927	891	861	930	889	885	938	930	870	915	934	888	871	933	957	972	856	956	935	921	870	913	872	836	910	946	878	926	930	919	909	872	903	897	882	946	864	880	858	893	922	938	927	913	946	885	896	885	884	887	910	876	962	876	894	896	834	891	895	923	895	885	941	965	872	868	900	913	878	950	923	896	894	951	893	904	871	922	885	916	875	870	922	879	862	926	910	966	913	960	889	890	884	872	847	858	889	909	871	891	900	936	917	893	888	883	910	898	884	905	867	902	859	915	891	881	926	896	950	880	900	936	916	901	873	899	918	925	886	855	912	879	927	948	901	880	943	901	940	889	938	916	880	918	933	930	870	905	895	946	916	872	866	916	863	928	953	898	875	917	930	928	890	868	904	881	866	884	903	966	944	890	852	871	888	899	908	886	880	871	844	914	942	906	905	900	905	886	916	911	902	908	926	881	875	881	866	878	897	901	937	885	936	926	961	919	894	915	926	885	918	915	927	875	908	902	904	919	928	905	924	871	939	833	917	903	984	926	943	911	896	905	926	885	915	931	927	910	885	877	965	925	874	913	858	823	947	915	883	882	862	906	894	918	978	879	891	877	866	936	939	889	925	907	833	901	873	900	825	824	920	920	909	901	937	863	970	909	889	920	929	953	856	876	888	886	909	877	804	931	952	917	895	925	873	896	905	899	880	892	880	870	900	904	906	913	914	896	926	880	917	851	889	911	905	991	903	903	911	935	905	864	908	877	911	880	907	894	884	859	950	855	846	938	891	842	908	849	850	945	921	898	837	909	913	932	913	907	869	896	922	922	893	866	910	934	908	873	878	922	911	905	841	919	880	861	888	899	888	904	890	866	972	865	922	911	850	923	893	882	895	866	909	894	920	901	875	878	947	889	911	893	867	855	935	912	925	915	884	928	976	914	861	959	881	859	872	884	898	865	950	872	919	968	933	893	942	925	953	902	927	855	959	884	927	843	858	857	922	932	854	911	876	908	883	880	908	901	923	907	904	885	876	944	889	868	901	908	900	889	888	903	906	905	908	899	891	923	910	946	899	865	833	907	939	938	924	873	936	881	850	938	898	883	904	904	894	926	936	884	889	941	886	923	861	914	898	887	922	927	906	871	904	947	839	874	916	841	895	858	890	864	898	956	932	923	942	902	854	883	915	847	922	885	880	934	877	937	899	946	915	928	898	872	942	926	932	920	961	939	953	930	906	863	901	908	868	908	866	921	950	918	893	913	902	886	900	891	885	919	902	878	858	912	945	922	848	928	852	874	930	925	897	893	940	856	849	860	879	960	853	847	905	867	873	900	864	907	897	939	890	926	882	921	889	839	871	900	912	913	881	932	911	931	898	867	844	893	937	941	933	889	902	916	913	937	918	886	882	917	879	861	884	947	925	913	875	896	863	879	890	874	891	938	882	900	939	920	880	882	909	866	905	926	875	898	889	882	911	936	869	937	875	905	908	876	919	938	890	914	890	909	890	899	940	860	892	895	863	893	924	930	918	981	922	847	862	866	915	923	911	889	868	872	905	948	885	894	891	880	900	926	904	891	902	920	921	884	946	871	936	880	868	973	939	896	896	882	913	882	911	924	908	956	944	906	913	899	958	933	873	900	818	881	911	897	895	929	942	925	879	870	867	889	905	909	880	879	888	917	959	863	910	922	911	868	910	928	966	910	958	989	857	881	916	975	908	874	905	849	909	890	886	911	953	904	877	822	949	840	897	912	901	914	897	937	864	860	945	895	868	899	903	908	925	885	944	872	911	883	917	860	906	935	970	917	920	883	863	885	873	904	906	851	918	897	908	915	899	912	895	885	885	910	898	859	881	919	912	934	855	903	884	884	917	937	924	868	843	887	950	909	966	859	884	900	863	854	951	935	900	937	932	879	890	874	889	892	910	929	900	889	870	914	928	892	922	931	907	902	935	835	925	888	910	968	917	889	896	918	896	849	921	865	909	930	885	890	916	896	878	869	911	885	963	949	949	956	881	918	902	931	854	891	932	889	883	925	933	908	881	895	935	866	908	872	911	848	939	933	921	969	930	849	926	917	902	893	872	898	874	897	871	830	868	944	935	896	921	907	923	923	912	897	902	909	874	899
67729	61555	24773	3624	439	352	331	314	306	259	259	244	266	227	202	219	229	259	189	265	238	233	228	239	231	234	211	235	240	210	250	187	215	229	225	228	233	215	207	240	221	241	243	238	245	240	218	192	241	270	265	259	273	293	208	276	212	232	241	229	218	230	384	452	331	254	229	215	208	213	202	219	228	235	179	215	219	231	228	223	240	199	206	235	237	216	215	227	234	229	239	208	216	215	206	236	221	228	218	222	228	235	247	239	243	215	229	245	231	229	224	206	229	239	238	237	207	219	215	206	243	222	211	204	232	226	213	200	206	223	209	223	198	205	222	241	213	228	260	245	190	230	215	212	221	243	196	195	214	216	209	212	223	214	219	213	255	211	221	231	216	230	227	220	226	242	224	233	214	223	226	240	228	222	230	207	231	223	226	237	209	216	233	226	212	205	230	188	210	213	217	239	228	240	214	218	186	206	193	197	220	233	204	244	253	222	190	222	238	226	226	239	252	218	229	222	211	233	199	217	235	234	204	203	204	192	214	237	210	211	244	222	225	241	213	209	226	231	204	226	210	201	219	220	216	219	223	202	235	227	232	221	214	202	228	240	216	234	252	223	222	207	231	231	231	210	192	226	208	218	224	206	222	214	221	206	211	223	207	216	236	222	227	235	235	202	236	230	222	206	235	223	206	223	215	223	227	188	197	208	216	216	249	206	231	200	197	237	225	223	187	205	234	229	218	222	199	228	215	233	219	215	213	224	238	223	216	212	231	228	233	198	222	212	236	203	230	244	208	227	209	239	206	195	161	215	232	220	205	217	219	212	236	211	221	225	204	215	211	216	192	252	231	206	243	215	229	223	222	209	246	232	200	239	194	201	182	222	231	210	228	216	235	209	243	228	251	220	203	221	233	235	232	228	223	253	212	209	236	244	218	234	219	253	198	217	246	221	210	208	227	217	217	210	216	219	226	201	223	237	231	211	222	214	232	212	206	241	214	216	210	217	214	208	235	222	209	222	208	202	212	222	241	212	213	220	216	234	247	234	226	226	210	227	237	202	187	201	228	210	207	226	205	226	230	234	193	216	220	229	230	197	216	214	184	224	236	204	206	213	204	219	211	218	226	211	224	207	197	242	228	231	216	223	214	245	221	203	218	208	218	211	225	200	210	199	226	224	242	220	198	228	242	229	218	231	222	237	200	231	204	219	238	206	261	214	218	245	207	249	219	221	215	209	246	217	225	227	228	203	203	215	226	205	243	236	218	188	236	210	213	236	231	238	221	227	231	218	210	212	224	221	215	231	225	207	232	224	232	224	220	212	204	203	224	223	228	203	219	245	213	220	230	229	202	214	208	206	215	235	220	188	212	240	218	215	203	200	243	227	215	193	201	197	218	233	218	224	214	221	221	232	242	223	202	236	215	248	229	208	210	230	224	241	224	214	226	235	233	245	197	219	200	232	233	215	225	228	207	254	219	258	210	220	252	230	206	227	205	224	226	212	191	226	239	205	213	261	220	234	225	202	244	214	227	193	227	229	225	215	206	223	227	234	232	225	219	232	250	234	221	237	199	215	223	231	215	214	226	221	208	213	230	217	234	221	223	217	237	202	217	217	207	221	223	223	223	220	218	230	204	210	201	181	254	222	219	196	253	209	223	194	254	201	229	219	210	214	224	231	242	207	203	223	191	200	220	219	216	254	248	215	220	232	228	211	198	234	221	204	217	238	230	209	230	227	214	181	239	215	231	197	236	237	206	220	237	199	231	217	220	215	232	212	213	218	211	195	234	250	226	214	223	212	208	224	215	236	207	193	226	220	210	223	229	234	232	217	226	219	214	214	214	194	210	219	189	213	230	207	222	209	236	260	241	225	207	201	207	233	229	219	222	213	245	218	220	212	236	215	218	215	227	258	220	218	211	236	217	199	202	224	237	205	210	213	202	233	217	206	197	226	181	197	207	191	197	224	238	201	234	226	232	219	226	203	230	211	189	222	224	209	208	201	230	202	218	215	210	199	214	223	219	218	207	229	237	221	220	240	224	215	231	193	215	235	235	210	218	231	229	242	242	202	244	231	215	212	220	236	206	220	214	197	240	206	237	206	214	198	210	234	232	214	217	219	217	203	222	225	240	235	224	215	189	195	224	245	223	206	213	226	225	217	235	242	237	210	234	226	216	215	231	227	246	217	229	213	206	210	227	197	209	212	204	227	204	243	228	211	211	196	205	220	195	221	209	227	219	239	201	226	212	219	205	214	218	218	220	190	199	215	228	217	223	218	204	212	214	243	237	219	233	228	219	236	245	220	218	223	242	229	180	194	207	210	239	198	241	209	211	226	220	205	214	249	222	245	219	198	228	209	212	214	224	225	231	224	222	243	228	259	200	240	231	240	207	199	202	198	224	213	226	225	214	220	223	236	220	223	233	225	237	216	229	191	224	251	253	215	209	204	208	229	202	213	226	214	206	217	222	245	234	223	208	212	219	227	225	207	216	209	199	239	220	213	216	215	221	224	204	199	234	208	238	208	235	205	216	251	226	225	234	225	220	221	218	211	218	236	227	215	218	238	212	222	242	215	203	216	227	211	206	208	227	225	207	214	225	241	206	231	221	211	205	221	221	213	239	228	229	243	226	209	203	221	222	215	251	197	215	221	199	220	247	210	234	234	222	226	207	234	214	229	215	209	227	242	214	216	175	246	210	229	188	245	207	217	224	205	235	218	233	243	213	208	231	199	204	218	211	217	226	253	237	227	214	222	235	219	194	225	222	216	250	240	234	252	216	233	218	235	226	237	226	230	212	212	239	221	249	187	213	236	239	220	231	216	199	236	228	220	230	257	220	230	234	246	206	211	236	205	223	237	198	198	214	250	232	243	219	217	246	226	250	222	220	198	222	236	207	196	210	230	228	243	237	204	239	211	189	218	220	226	229	231	224	242	217	227	226	227	207	210	230	234	247	195	245	222	216	206	216	255	185	220	207	219	218	191	242	217	231	224	226	230	227	211	206	219	236	220	193	228	232	222	204	220	226	216	215	220	233	244	226	219	211	203	208	217	196	234	234	220	201	229	200	216	190	236	214	210	216	227	203	240	228	220	218	239	209	213	233	214	211	234	216	230	234	203	210	225	257	217	226	220	227	213	208	216	245	218	218	197	212	214	232	238	241	243	239	201	216	230	219	231	207	211	188	216	206	236	235	203	219	198	256	222	219	245	215	203	238	183	201	215	230	236	220	243	216	199	215	217	227	226	207	220	204	184	200	210	227	211	220	225	230	220	231	250	195	240	204	223	220	216	234	194	218	210	202	215	214	226	211	226	195	233	235	229	241	216	242	221	203	221	212	211	207	209	203	206	222	212	220	225	229	225	219	200	234	230	252	233	214	204	242	226	229	231	235	250	218	211	231	226	227	203	237	223	227	221	226	201	225	216	217	205	217	226	237	221	244	220	234	223	202	224	232	213	213	230	190	218	224	237	226	221	209	219	225	227	269	230	214	213
43889	46826	5933	1473	1370	1235	1125	1024	939	868	843	801	806	784	726	729	706	657	690	649	684	716	672	685	661	616	688	653	671	617	686	630	631	677	672	667	660	667	674	698	788	689	630	723	770	717	683	654	709	695	888	901	1082	1499	959	876	781	721	757	800	719	973	2078	2342	1687	764	655	577	611	633	625	618	676	612	677	612	639	566	592	629	633	651	623	581	576	621	604	629	654	629	595	663	619	615	637	638	605	639	607	620	593	637	653	656	615	613	615	549	607	640	620	623	661	628	654	654	640	622	626	666	624	637	615	597	618	639	636	587	620	639	602	599	654	600	609	622	649	621	641	614	595	597	599	633	600	606	654	621	621	576	658	600	592	632	644	627	604	627	641	645	652	551	643	659	668	613	623	619	605	594	631	603	638	603	573	613	628	643	630	592	567	613	604	616	656	602	647	637	626	660	629	593	579	630	608	639	662	663	623	667	659	661	604	610	644	642	667	644	629	645	585	627	621	623	625	608	600	615	626	647	636	632	619	638	632	567	592	620	667	598	625	639	612	599	639	645	614	639	623	608	620	658	607	641	639	629	645	627	669	642	602	642	626	611	620	635	611	654	631	613	619	594	603	630	632	614	674	580	590	647	598	647	585	618	584	561	660	639	625	650	635	669	627	658	580	612	675	638	646	648	636	650	583	661	616	655	585	640	626	640	625	618	641	610	600	651	634	612	633	651	616	636	591	654	653	639	641	577	633	627	642	652	620	658	623	619	631	631	604	613	585	634	594	630	651	643	621	588	631	636	662	621	651	609	609	655	594	616	656	583	617	619	629	604	594	633	607	614	680	624	622	622	680	640	594	652	625	650	662	615	600	613	596	603	638	663	589	630	619	596	637	605	588	633	647	639	623	652	621	615	633	607	595	612	636	636	603	634	626	619	618	609	638	601	644	632	653	622	575	621	647	589	629	612	624	649	636	620	591	653	643	628	578	591	625	603	613	629	638	604	626	653	626	616	633	616	659	646	629	619	628	582	672	642	673	611	681	602	645	602	628	629	626	602	707	609	638	594	617	621	653	638	618	636	626	642	647	647	627	615	594	560	615	616	661	602	629	629	641	584	595	621	658	644	626	640	665	611	619	614	647	597	601	655	630	625	652	606	660	633	643	646	613	642	652	584	610	627	590	599	615	614	651	658	625	623	603	634	609	613	689	588	634	627	649	642	574	602	622	599	594	584	604	637	610	628	640	636	618	662	649	636	617	625	625	664	647	630	600	604	607	630	598	658	629	597	602	637	624	610	606	624	665	658	620	626	662	622	686	646	687	639	617	637	622	611	651	596	659	642	634	634	639	651	611	632	678	647	672	605	623	624	584	597	630	612	600	643	606	594	630	621	618	675	626	634	650	647	594	634	623	644	631	649	633	622	671	627	629	651	647	654	636	643	617	619	594	654	586	625	611	683	661	622	624	625	587	608	618	637	641	670	628	605	643	657	611	611	598	624	602	651	623	597	568	647	653	617	572	597	607	585	673	623	619	605	632	617	607	603	628	635	636	543	629	603	592	587	652	650	614	654	632	631	622	601	632	655	605	619	631	644	622	651	648	600	684	641	649	587	644	639	651	619	655	574	638	609	630	567	580	618	606	618	629	648	608	583	662	662	640	581	588	639	667	641	632	630	627	605	634	628	609	580	657	627	635	652	680	620	631	639	667	585	603	644	624	622	616	617	648	609	588	624	613	618	587	622	653	668	613	650	608	634	611	626	581	632	650	669	579	647	629	631	592	623	626	628	667	629	602	630	628	601	664	594	621	607	650	600	628	617	603	605	645	642	628	604	586	619	605	572	622	602	622	600	576	608	666	661	601	695	634	585	621	664	633	585	642	580	633	602	626	632	646	623	621	635	679	656	635	623	648	602	590	593	627	694	631	610	623	604	605	655	621	622	651	621	667	646	645	611	617	631	584	660	586	591	604	625	623	597	655	628	593	639	592	673	613	615	596	595	612	635	643	610	630	634	630	618	620	619	614	616	612	602	634	599	613	613	620	645	615	611	614	619	630	623	588	632	677	644	625	620	618	635	643	630	666	584	563	654	644	618	659	601	642	627	600	620	658	604	612	601	621	645	586	626	612	629	659	556	619	608	618	654	596	596	603	610	658	642	590	619	625	642	611	611	608	587	597	607	625	619	617	676	594	663	656	582	638	597	614	668	622	635	640	637	578	586	624	646	665	621	632	629	601	599	584	641	633	634	642	636	667	578	643	608	615	612	617	662	615	601	601	636	665	571	637	581	649	653	596	594	629	619	657	597	595	662	623	630	618	658	638	576	581	644	674	573	641	649	584	625	602	635	608	617	632	653	632	621	586	653	615	586	592	603	637	610	598	621	647	599	625	643	620	639	647	609	648	586	624	578	663	592	586	632	625	622	566	609	603	622	659	624	644	621	681	575	662	636	633	659	621	659	619	633	592	673	598	631	605	586	599	605	652	645	577	625	620	623	558	617	625	654	628	645	662	632	637	643	649	647	641	595	641	605	586	623	601	608	631	617	638	633	648	652	622	610	638	609	610	595	611	626	606	684	637	623	606	606	653	593	604	593	602	682	600	613	622	598	638	638	585	638	639	620	636	629	619	597	572	658	660	602	650	670	637	631	629	624	586	657	601	621	636	640	594	620	639	610	619	618	608	689	623	613	562	607	594	637	635	629	663	631	611	634	585	555	647	598	623	641	632	619	585	624	599	647	623	613	610	615	637	590	642	639	619	630	677	591	623	624	620	584	608	623	610	625	640	617	569	617	668	629	637	614	594	636	619	639	568	623	640	643	608	611	575	622	603	647	636	653	623	681	600	667	615	658	591	615	645	600	648	617	600	625	675	658	654	622	629	622	580	594	663	589	641	639	617	600	618	629	638	654	612	602	597	623	702	596	618	639	644	617	624	667	643	607	681	658	593	608	629	647	620	624	601	617	670	610	643	639	588	663	599	596	604	611	599	627	648	639	654	650	647	621	668	636	594	624	633	641	657	603	609	687	621	591	601	587	618	616	608	617	608	650	617	618	624	640	654	593	664	615	594	624	603	607	615	623	575	632	640	616	604	643	587	617	622	614	624	628	620	624	616	656	627	605	623	625	627	607	566	648	627	647	634	625	625	650	605	628	581	575	572	594	623	624	604	592	595	627	611	696	621	583	602	654	644	649	632	652	609	663	663	576	644	645	636	650	655	631	617	622	580	657	616	621	640	609	639	673	616	654	624	602	614	607	635	605	634	651	602	619	574	587	628	626	632	654	599	635	625	640	664	644	590	616	642	601	642	643	638	660	618	607	615	618	665	657	636	610	591	617	604	630	635	689	643	628	658	607	632	613	626	631	610	655	634	619	549	646	614	598	620	594	649	612	654	651	583	631	630	642	611	575	611	592	664	631	660	657	637	624	591	639	648	641	672	609	625	615	592	635	623	564	662	614	643	621	646	625	631	589	600	632	570	639	620	613	682	605	608	628
77944	71435	33621	9265	1101	521	432	361	342	333	289	328	282	260	277	270	284	255	293	281	257	264	265	231	255	201	254	241	240	245	231	269	246	259	228	245	236	263	267	264	246	258	263	244	243	254	252	271	247	282	313	309	330	341	310	302	268	262	269	278	278	264	236	516	697	254	252	221	239	246	240	225	243	237	238	241	252	212	228	217	241	219	249	222	265	256	249	215	231	229	224	214	234	244	234	221	230	240	238	238	237	236	242	247	231	233	252	243	217	244	231	260	273	249	271	247	233	241	233	236	235	263	233	245	236	246	238	232	234	245	226	252	222	212	253	239	260	235	243	262	250	226	237	227	257	243	245	264	267	207	224	250	223	253	247	266	251	262	240	246	216	216	241	242	235	231	232	230	260	237	259	243	242	267	227	229	192	253	247	238	252	246	225	208	216	241	212	218	247	253	244	265	256	218	237	215	244	219	224	243	262	243	258	249	248	262	241	240	241	236	241	225	235	235	249	210	221	230	231	231	245	258	214	252	255	253	205	236	226	247	237	235	246	264	228	240	244	235	244	214	251	240	227	245	230	257	218	244	272	256	252	251	248	252	234	230	252	224	249	223	214	239	239	232	224	266	233	218	259	227	234	254	245	235	234	246	235	240	263	254	234	264	233	221	237	259	228	213	248	235	245	248	226	250	259	226	243	230	246	230	252	204	236	240	238	245	246	218	250	232	230	251	206	234	241	253	247	245	266	278	225	246	234	256	241	237	260	232	263	236	237	233	242	249	235	260	251	252	241	258	245	252	241	212	242	236	244	249	232	252	237	232	263	220	231	236	227	222	252	263	239	246	244	229	235	236	228	235	220	231	255	250	238	235	266	228	230	218	242	243	237	241	233	224	215	219	215	239	245	233	227	229	242	219	238	249	242	229	207	244	221	247	250	237	242	212	269	242	239	250	240	233	219	224	236	249	247	247	237	233	240	232	254	229	252	243	257	278	258	229	220	239	229	225	245	212	251	222	251	233	221	257	261	238	249	217	239	239	244	195	248	222	223	257	215	227	248	257	216	242	225	227	251	227	270	224	230	240	227	251	210	226	252	218	259	217	244	216	252	255	242	222	226	205	233	244	217	223	250	253	245	194	234	247	217	238	236	246	229	235	255	261	226	268	253	270	243	238	242	233	224	216	235	252	253	245	232	215	235	240	227	256	205	229	232	248	244	233	244	226	236	228	242	237	211	238	246	230	230	247	235	260	223	244	233	238	236	200	265	222	238	231	237	253	229	237	238	232	253	229	259	241	244	244	257	249	240	244	223	229	267	252	249	263	234	235	261	259	254	247	239	264	214	233	252	228	234	230	262	230	228	232	228	254	224	250	253	263	202	244	236	251	251	258	234	214	237	258	240	243	243	238	221	230	249	225	201	239	234	246	227	246	235	231	225	230	239	242	241	240	237	240	231	226	233	248	221	236	245	261	249	243	230	239	237	231	228	265	245	242	239	232	247	257	221	223	254	246	247	206	244	244	248	249	237	237	253	249	232	240	216	254	247	253	253	235	229	255	246	240	222	244	248	270	241	207	262	268	227	250	226	223	234	242	233	209	219	224	228	223	239	258	231	230	263	235	257	230	271	234	240	277	235	215	232	213	228	243	256	251	238	266	214	235	244	255	251	231	241	238	229	236	241	255	232	235	223	213	239	225	262	248	256	221	256	238	201	247	270	228	238	249	216	235	259	262	248	238	228	248	256	223	232	241	227	246	230	254	227	243	247	244	243	236	232	268	232	229	245	247	274	224	266	232	243	229	250	227	225	254	234	223	227	218	260	225	255	214	268	239	242	253	249	248	228	204	234	245	227	214	239	262	230	239	257	244	233	268	253	224	255	235	240	254	196	233	250	222	243	267	248	239	239	266	235	234	262	227	245	262	247	247	246	236	234	268	267	225	227	231	234	242	231	210	245	254	233	263	245	240	236	261	233	268	266	268	238	231	231	215	246	253	213	240	229	267	238	230	258	268	241	217	240	272	221	228	204	249	220	218	234	233	218	236	231	247	227	236	244	216	223	219	252	238	239	232	238	228	233	254	204	229	239	246	218	249	226	251	213	235	250	251	248	240	247	262	226	238	227	240	237	246	234	216	257	219	226	214	224	255	239	260	202	235	243	220	215	217	246	266	267	228	234	267	250	238	250	239	251	240	225	236	207	228	248	237	249	228	256	255	274	277	242	247	257	251	214	247	260	250	222	242	236	250	257	259	249	239	258	235	253	211	257	227	245	231	214	215	214	228	265	242	261	246	257	228	250	244	239	241	208	235	262	234	228	259	238	243	236	241	241	230	240	272	215	242	249	212	256	207	213	254	245	257	242	268	246	213	227	216	230	247	261	253	248	231	222	277	212	213	206	237	215	238	218	238	243	231	248	246	250	264	251	222	193	221	209	230	228	233	218	233	228	246	230	232	241	219	227	278	246	256	256	246	243	218	219	242	247	234	243	263	227	249	245	241	227	258	240	235	231	230	247	237	226	234	251	231	261	248	248	238	227	226	215	252	226	233	236	254	224	265	268	234	242	222	227	220	258	239	234	250	239	263	233	238	239	255	243	225	271	229	221	233	279	249	248	248	243	283	242	258	222	221	249	242	228	251	227	218	243	216	231	244	216	262	240	255	223	232	247	255	241	276	230	245	215	218	233	232	240	259	231	222	242	230	243	226	254	251	239	232	239	223	254	228	228	225	247	235	239	235	246	233	242	227	248	239	232	216	240	237	240	216	221	243	249	214	224	251	232	263	253	228	242	216	220	239	236	243	224	259	249	254	225	232	249	226	251	230	259	251	238	229	206	277	247	263	211	257	230	242	216	226	230	222	229	239	270	234	234	229	252	204	239	232	237	217	252	264	255	240	224	234	255	244	242	214	211	250	218	254	244	250	220	243	247	272	218	240	228	244	239	238	238	253	216	264	216	237	234	211	235	227	301	250	238	240	229	247	237	234	221	228	217	238	221	250	232	240	222	245	239	239	244	232	276	224	208	237	250	234	236	239	258	234	238	223	237	257	253	263	221	211	227	265	249	218	239	208	260	213	244	216	244	227	237	219	226	247	244	253	239	255	261	251	244	248	277	245	237	256	229	257	280	226	239	241	215	216	262	255	233	238	238	237	235	244	259	223	227	229	252	245	215	226	236	233	274	253	224	253	254	227	196	216	269	238	235	221	233	230	238	246	260	246	213	234	256	246	233	237	257	228	233	241	251	250	234	252	221	234	260	226	207	223	227	226	242	241	268	256	218	250	264	222	233	239	260	239	249	251	262	238	223	234	245	207	238	237	269	247	236	227	230	231	228	213	247	223	235	250	246	248	236	252	263	228	242	265	214	224	234	232	267	241	232	206	248	227	210	215	251	228	219	233	257	241	227	246	238	252	245	240	242	245	265	220	235	217	242	260	264	209	246	239	264	235	262	257	218	235	249	259	248	269	247	230	209	265	264	234	251	248	254	257
53191	57473	10267	2522	2155	1812	1644	1432	1263	1149	1096	1015	939	1000	872	904	850	862	764	824	777	792	737	718	687	761	757	712	747	719	679	728	715	704	791	672	752	695	807	848	944	850	798	885	868	764	767	799	758	828	1142	1234	1463	1756	1421	1155	935	1173	1026	892	808	790	986	2908	3718	882	690	690	658	634	659	688	687	703	733	640	659	626	664	631	648	656	700	674	684	639	709	641	675	696	667	637	650	679	652	640	667	656	704	646	673	686	693	682	662	638	667	656	660	678	659	693	655	660	665	677	727	654	655	623	628	663	638	697	631	644	660	632	680	671	692	705	581	669	687	669	656	627	662	662	658	676	657	692	637	661	661	678	680	656	627	685	651	648	667	672	661	661	630	681	683	676	657	661	630	682	686	619	655	686	630	625	681	667	657	734	678	680	652	682	689	695	652	673	640	674	712	679	639	698	676	673	695	675	650	661	612	678	637	648	681	648	651	685	668	679	688	682	611	695	678	649	613	697	679	715	698	655	642	673	670	630	648	673	653	701	667	704	667	702	652	677	642	646	694	620	702	674	725	687	666	642	661	638	645	628	659	635	680	657	715	673	676	652	655	641	685	681	670	656	636	681	601	681	670	658	671	654	688	649	650	652	705	612	646	691	656	691	645	625	668	621	678	671	665	676	660	647	629	611	606	638	616	637	639	680	696	638	628	641	632	692	669	612	692	683	664	615	657	738	674	643	659	648	694	651	634	653	667	655	670	706	675	658	662	660	700	647	727	687	689	638	627	612	693	666	632	615	647	651	670	618	644	708	706	695	626	663	678	667	664	662	664	666	688	680	689	668	583	660	697	598	611	678	704	655	649	663	643	636	694	667	676	671	666	658	663	675	665	686	628	630	724	669	637	625	690	657	645	660	680	639	687	600	623	625	664	653	664	671	675	644	667	673	637	644	668	716	608	688	638	652	667	651	653	701	665	743	679	710	678	654	596	662	614	638	630	633	673	645	657	689	668	630	600	703	689	640	669	674	641	660	669	649	640	634	699	659	666	655	674	672	696	639	677	653	710	658	682	677	640	653	670	675	611	645	630	641	675	699	667	627	648	649	685	708	626	695	648	695	660	699	680	647	655	613	608	689	674	652	689	665	644	683	676	699	669	702	618	669	637	641	665	672	683	690	670	634	601	693	636	653	624	648	688	667	677	663	625	654	637	639	645	665	682	669	666	668	680	684	716	669	630	673	622	655	679	630	667	672	659	671	670	705	681	634	675	641	653	691	670	655	605	670	663	650	662	602	630	652	594	681	647	707	643	660	660	681	694	662	694	654	644	658	646	683	684	624	686	687	654	656	649	607	644	659	685	638	675	646	655	626	632	665	612	647	676	679	677	628	709	606	686	662	703	653	705	636	674	607	696	641	672	648	647	661	687	670	648	651	616	686	674	662	680	655	692	676	686	665	677	630	670	644	683	688	685	612	652	674	693	603	656	659	710	647	692	602	655	621	645	680	655	633	675	659	693	604	688	643	708	634	693	635	623	670	647	683	654	634	663	668	691	673	675	630	668	642	647	632	665	655	690	646	630	690	659	656	700	687	702	670	708	681	632	658	687	620	659	656	674	649	670	671	679	681	620	676	644	606	644	674	645	656	632	621	666	666	633	700	662	698	645	674	686	657	664	696	687	670	679	699	648	577	675	612	661	637	672	656	671	648	627	656	646	643	646	672	660	648	619	677	711	669	659	612	666	656	677	680	667	670	704	661	685	610	679	684	633	649	624	657	646	676	648	673	704	644	646	614	655	660	632	616	686	688	660	667	636	663	693	653	625	692	645	607	662	647	663	654	652	702	696	664	658	653	634	668	688	627	637	696	646	672	653	653	674	652	696	651	667	661	685	643	670	623	665	638	640	688	656	693	667	647	679	662	647	660	678	674	660	697	654	659	654	688	665	664	680	687	676	716	683	667	721	629	648	638	652	622	641	650	655	673	661	650	664	673	652	638	698	710	675	665	656	665	690	637	702	683	687	670	663	656	638	679	647	653	642	629	711	634	636	725	656	641	714	641	656	658	652	723	710	698	648	690	643	693	667	629	682	664	651	683	661	670	618	640	656	704	622	694	665	681	637	703	704	646	636	636	623	659	677	670	676	655	666	689	705	710	634	649	625	689	657	645	683	654	680	645	685	682	661	672	614	659	651	609	723	670	666	648	673	673	672	627	648	646	671	628	680	636	679	652	669	636	673	643	674	575	585	655	687	647	627	640	610	661	684	654	635	683	710	693	680	689	713	631	683	660	646	621	632	694	740	672	685	695	675	674	639	673	656	690	664	656	660	672	674	617	678	637	642	666	718	684	663	667	700	689	691	662	649	668	646	689	625	665	623	677	687	685	663	616	661	639	684	673	654	644	618	652	679	676	647	670	666	640	662	683	655	628	653	646	640	635	689	662	671	647	662	662	654	637	695	662	664	666	694	672	660	671	654	637	654	622	635	672	655	684	690	700	701	711	611	651	655	702	669	663	669	655	655	700	692	661	658	660	647	623	667	653	662	674	702	660	691	629	672	637	693	672	640	638	673	647	682	647	681	642	656	714	665	693	664	667	683	685	680	608	612	655	676	637	687	670	689	662	657	632	630	648	642	650	669	627	679	629	675	654	703	650	630	665	651	648	650	663	675	666	656	682	633	631	667	660	616	643	661	693	715	653	706	654	675	671	667	655	630	686	598	720	681	633	681	632	667	644	639	652	639	676	615	687	622	670	678	682	704	657	669	633	644	701	651	665	650	687	623	701	668	642	700	696	640	699	652	633	623	673	658	697	651	668	685	675	687	694	663	660	626	701	632	664	637	621	663	642	675	654	657	717	689	647	618	661	664	645	632	660	685	680	664	642	666	615	668	644	675	682	682	674	667	676	693	643	621	640	654	615	659	616	687	634	631	672	659	635	649	692	641	675	651	648	676	646	570	646	653	685	654	655	662	669	646	621	644	689	598	637	664	660	684	676	678	689	675	643	669	673	691	574	683	622	690	668	670	643	696	680	648	689	656	628	609	680	618	660	645	660	628	659	682	683	657	697	647	632	621	663	696	641	646	646	644	626	626	650	642	689	664	687	723	682	639	631	691	695	653	649	643	668	723	686	676	667	672	657	664	636	688	713	646	638	682	693	670	666	628	650	628	651	652	668	650	661	654	682	586	642	628	688	648	704	671	660	679	676	661	678	662	675	666	666	634	652	631	636	665	709	634	660	652	656	630	632	703	607	631	637	667	680	652	661	667	663	679	685	667	653	654	675	619	626	634	679	663	658	631	615	681	656	655	663	649	648	650	653	636	668	646	686	687	728	638	662	669	685	672	656	640	668	699	647	665	660	650	672	614	707	614	678	697	667	641	623	692	684	662	664	685	673	663	665	619	678	659	679	614	639	658	685	653	671	651	627	666	652	678	711	699	709	681	629	656	623	660	679	648	697	691	700	628	637	677	673	652	665	685	627	677	669	657	637	645	657
26774	16679	3086	432	326	271	273	313	303	283	270	306	312	300	289	284	319	303	312	256	299	276	297	255	290	296	274	286	274	268	272	268	296	292	293	286	275	278	309	265	267	276	295	311	293	282	294	295	280	287	279	287	306	302	318	295	301	284	279	268	319	273	280	307	341	273	299	301	326	260	289	274	300	303	325	280	263	300	296	273	277	288	284	276	323	277	307	286	257	289	306	295	302	295	287	294	322	265	274	306	255	281	305	288	285	299	324	268	290	290	314	275	305	296	281	284	261	288	277	289	317	288	287	279	326	276	282	284	314	260	266	284	290	299	290	285	281	251	288	297	278	291	265	293	295	277	287	276	281	291	288	262	254	282	296	289	270	295	293	304	247	263	263	258	299	275	284	304	289	303	290	302	292	273	267	267	295	245	276	274	281	274	261	296	299	283	287	264	294	275	301	308	269	290	320	280	298	282	281	271	330	288	275	279	297	270	296	264	304	292	276	314	295	323	277	253	283	301	253	283	267	280	252	287	289	296	281	265	258	292	284	304	318	314	301	305	309	303	308	267	280	279	273	288	296	319	272	305	293	296	270	277	275	275	285	269	291	266	298	273	282	284	305	260	255	291	285	302	284	312	259	291	290	267	273	258	273	277	294	302	295	298	300	299	313	324	288	278	278	283	289	260	292	269	307	289	283	292	270	254	289	273	273	330	296	266	321	277	297	279	275	310	292	290	259	283	292	274	289	308	320	297	249	296	310	315	258	306	295	284	284	262	250	293	287	295	268	283	284	298	308	277	287	283	282	263	283	311	302	289	302	328	300	267	308	278	288	318	285	270	290	302	261	284	305	263	282	287	333	274	302	304	275	285	304	294	291	300	273	285	294	274	291	305	313	321	323	320	318	295	270	304	292	291	270	273	282	295	304	292	287	257	289	302	269	287	287	288	297	268	299	276	295	307	329	268	322	285	262	278	256	293	284	314	281	300	282	282	294	295	299	265	278	266	318	275	264	286	280	304	275	263	278	288	289	284	287	256	298	290	281	306	257	278	301	294	299	300	290	276	286	297	269	285	338	281	304	271	280	325	292	279	286	288	296	293	324	312	281	280	286	294	295	288	332	310	263	242	304	299	283	303	308	282	285	291	297	304	280	309	276	284	283	292	293	290	283	302	286	269	305	319	277	291	286	291	258	299	258	277	293	293	291	319	286	279	299	281	306	260	298	299	304	303	291	292	330	271	287	310	275	316	299	283	288	290	254	272	249	286	261	286	299	290	269	288	291	311	292	298	296	317	295	295	276	291	274	329	293	279	290	287	291	322	268	298	310	280	286	266	290	268	288	286	316	297	303	291	304	279	289	290	297	291	296	277	284	305	308	312	290	295	283	316	295	284	325	290	290	289	279	287	278	317	306	297	305	294	259	291	289	310	286	297	301	327	276	270	294	322	299	308	295	331	300	265	306	241	290	271	269	305	286	274	310	283	327	302	300	282	263	308	290	297	293	275	273	286	262	255	272	303	280	295	300	303	295	268	329	252	247	317	323	311	303	294	255	288	317	299	284	284	266	292	302	301	288	266	306	305	280	276	272	284	292	306	291	270	288	281	295	260	276	288	302	278	282	292	300	264	281	263	288	296	275	291	261	300	278	281	288	313	288	288	283	296	300	311	303	283	274	303	256	277	324	280	262	305	252	284	309	290	293	304	296	309	298	299	292	275	259	278	298	331	299	303	320	274	297	280	297	322	292	292	248	302	280	312	287	286	247	310	289	300	280	257	308	302	293	298	276	304	272	288	272	287	248	276	252	288	280	266	272	282	275	311	332	294	262	257	284	303	311	261	284	301	283	317	262	262	275	283	287	289	291	263	307	298	277	290	278	301	257	307	273	277	263	259	313	277	263	304	293	285	290	285	330	310	279	265	264	281	305	307	276	265	265	289	273	300	276	247	266	252	307	297	294	279	289	248	273	288	311	299	302	289	282	286	266	271	294	310	293	278	280	275	300	278	284	297	233	287	291	319	268	301	303	315	284	282	317	284	268	308	304	281	289	331	290	320	266	288	279	290	256	268	329	310	302	288	307	300	295	325	309	253	273	328	288	290	277	297	279	280	271	293	287	284	296	309	290	316	301	291	281	307	270	285	287	275	297	281	298	272	262	305	311	294	303	317	305	296	292	327	285	281	299	283	288	280	290	292	292	272	255	261	280	277	286	269	298	293	342	283	298	293	297	297	301	291	273	292	299	305	266	300	304	288	322	285	281	275	270	273	297	328	286	283	284	280	269	292	286	288	276	274	296	276	257	292	291	331	275	278	310	283	277	298	291	296	288	295	277	266	278	285	270	311	292	297	276	273	293	293	277	285	301	299	297	295	261	268	300	280	292	263	292	252	287	278	293	304	296	287	280	319	269	300	317	297	254	292	276	253	285	263	303	298	281	290	262	287	266	280	311	298	284	288	275	290	285	300	293	280	263	296	279	292	288	271	309	281	286	283	274	275	300	279	286	255	302	290	327	301	280	316	283	304	264	282	270	277	275	302	297	291	297	309	277	291	298	323	307	279	292	270	264	269	295	290	294	294	288	287	309	249	282	282	271	308	281	324	258	281	290	284	277	287	298	285	283	270	265	272	300	288	301	309	290	290	272	289	274	302	311	299	319	304	308	278	276	296	273	286	270	305	309	310	287	267	279	282	272	309	331	293	293	299	292	276	252	264	262	292	273	303	284	274	290	303	300	302	285	293	292	281	309	312	304	293	277	290	306	305	262	310	270	285	296	293	301	274	291	311	300	312	295	290	306	328	288	286	256	270	300	306	265	315	288	254	259	279	311	284	308	302	259	292	275	303	295	271	320	297	314	274	267	273	275	282	291	282	287	263	252	317	257	278	283	273	306	263	269	291	293	300	314	293	281	281	300	288	290	283	304	304	335	254	284	312	287	271	263	309	285	263	279	291	284	283	265	268	294	317	312	300	261	295	294	253	307	250	294	298	292	279	297	304	298	306	275	330	281	278	288	300	264	299	284	265	262	319	271	290	269	256	254	282	304	299	283	275	280	302	280	299	303	291	263	291	259	303	309	301	318	287	301	291	305	272	281	322	295	305	313	283	293	249	268	300	298	283	296	290	309	295	288	296	294	274	266	264	293	289	285	281	281	291	265	290	283	296	259	295	299	271	268	267	291	292	331	267	279	276	274	291	294	324	301	314	273	313	313	267	295	259	278	287	239	286	271	275	256	269	287	301	293	272	321	311	316	257	298	296	286	285	271	287	293	300	282	292	283	263	296	294	299	297	319	286	283	281	265	312	287	310	304	272	284	273	262	307	302	291	283	318	276	293	314	298	319	296	289	292	270	271	280	284	314	257	296	296	306	308	288	268	320	301	328	278	305	287	303	296	307	296	324	291	263	274	289	269	296	283	285	283	291	280	293	282	305	312	282	258	289	289	314	310	313	286	296	297	299	317	272	260	276	292	244	285	295	287	261	288	294	289
22278	20160	2050	873	870	786	835	831	803	783	784	743	755	794	797	715	782	749	783	768	744	799	767	764	833	759	746	784	738	784	726	809	805	742	751	793	800	795	763	784	777	723	750	754	802	777	769	748	732	803	834	777	789	781	796	811	788	841	808	814	780	832	922	878	997	807	751	755	821	782	760	790	779	789	790	751	784	778	794	776	723	733	786	772	794	747	812	757	749	765	791	777	787	761	751	797	767	728	764	802	755	732	690	713	783	800	779	732	741	757	798	732	799	772	729	740	765	731	791	762	779	780	773	765	721	761	763	753	749	742	753	740	751	751	774	766	804	747	748	755	734	786	736	808	725	761	791	810	739	769	756	759	751	770	781	797	788	765	738	777	806	769	791	767	742	756	769	741	758	757	783	753	767	746	755	759	777	722	761	771	742	761	806	781	733	773	739	834	792	784	753	790	772	773	740	740	773	781	801	829	759	733	780	750	740	776	753	803	797	736	803	768	711	760	801	738	783	775	774	737	757	746	772	773	785	779	789	761	757	784	760	786	753	763	735	768	772	769	689	767	803	740	777	798	758	740	808	758	788	796	805	819	782	810	770	754	840	728	776	778	767	735	750	815	754	784	770	804	716	858	769	782	765	780	749	816	753	799	796	718	792	716	757	827	794	723	753	815	774	729	761	762	837	731	784	754	764	777	768	779	789	825	762	758	770	811	740	706	743	797	772	764	766	783	793	745	749	784	785	780	772	779	740	774	788	783	716	797	808	751	829	775	781	746	753	800	746	743	778	769	732	764	803	819	761	788	759	757	789	717	818	728	849	758	741	772	745	726	776	751	769	738	807	719	741	710	812	768	745	738	763	783	795	731	845	800	844	753	733	753	732	799	757	757	732	728	737	775	776	802	750	804	775	728	773	762	747	778	770	761	777	774	739	777	765	779	739	766	798	748	759	745	743	768	796	743	776	788	834	740	789	792	770	764	768	794	759	774	772	797	755	742	782	791	768	757	773	746	823	750	723	751	752	779	778	771	758	799	754	758	758	759	781	754	772	769	788	754	734	742	807	731	781	751	711	778	743	748	809	767	780	738	816	730	771	748	781	771	825	795	724	797	815	686	790	763	783	738	787	756	757	787	762	777	782	789	771	758	806	785	784	761	754	784	767	828	796	768	747	778	769	767	782	774	799	792	800	802	771	764	795	802	791	729	782	733	787	814	780	792	802	827	710	756	748	806	783	704	745	722	796	758	788	747	747	770	717	729	761	743	783	768	794	766	760	758	790	755	734	804	752	708	806	759	797	768	741	749	732	805	806	765	774	769	778	790	784	794	755	729	740	789	810	772	773	809	778	837	776	762	788	791	773	738	755	762	786	818	791	758	762	802	769	763	794	742	763	761	788	794	806	790	764	771	802	746	787	759	723	764	778	798	745	798	763	785	797	798	800	786	784	769	765	784	750	795	723	778	768	781	744	770	794	721	774	793	736	745	754	749	800	789	753	762	733	741	797	797	775	779	780	740	797	786	807	780	712	756	759	787	732	756	833	793	712	814	719	762	761	789	724	764	800	783	791	766	779	749	782	711	789	758	729	769	742	771	746	754	774	787	793	795	774	759	781	773	730	744	775	724	771	794	774	714	745	761	768	728	740	808	803	772	793	743	754	772	799	723	756	762	746	756	746	784	852	738	791	777	785	753	741	734	772	776	746	781	780	777	797	834	779	762	776	744	713	793	743	796	808	782	768	751	785	732	737	756	746	738	801	732	761	775	766	765	722	824	792	742	763	782	750	750	782	811	750	812	820	744	752	753	701	762	786	791	780	782	725	777	745	793	790	779	814	765	781	807	762	769	751	780	773	824	754	791	761	770	738	792	816	731	735	730	791	754	763	766	806	736	814	776	829	810	787	793	795	752	778	802	767	765	750	774	754	778	773	814	786	749	773	742	727	744	747	764	812	792	746	753	739	802	767	727	771	813	713	784	751	768	781	784	774	741	758	714	747	794	780	740	775	799	765	723	785	790	784	781	760	767	724	759	731	790	806	743	795	733	817	733	783	746	759	791	754	795	749	782	762	720	805	738	771	748	806	739	770	776	782	782	758	769	787	795	765	761	807	786	834	702	783	739	775	796	763	783	746	794	751	793	796	787	728	774	770	761	755	715	723	774	770	777	797	795	792	771	787	805	760	782	796	754	752	777	782	785	765	777	738	759	804	781	769	751	748	803	796	813	804	780	750	765	758	752	734	785	757	803	732	788	807	758	748	783	783	678	809	767	772	778	770	795	798	801	750	731	840	742	761	774	817	779	773	720	769	813	776	764	731	695	770	753	747	760	768	768	784	763	736	772	759	718	743	767	730	759	793	781	792	760	782	807	739	817	769	710	783	721	784	785	743	733	770	760	732	737	749	732	770	793	782	779	771	740	764	721	759	801	804	764	767	768	748	753	771	770	781	798	806	811	757	731	774	802	743	771	792	727	774	812	783	718	782	789	791	777	786	772	741	754	767	791	776	764	739	725	789	771	806	757	781	760	717	763	764	774	786	789	784	735	757	796	838	783	776	754	775	763	804	814	787	796	794	769	783	775	783	752	783	706	729	788	780	721	803	800	737	793	835	758	771	805	734	742	761	799	731	786	756	773	736	762	753	764	806	769	800	780	756	805	802	814	776	777	747	774	713	777	743	795	774	809	828	770	749	770	765	768	758	772	800	728	803	760	754	772	786	749	774	828	760	764	754	768	787	771	795	824	746	766	823	829	798	767	763	767	748	783	790	779	827	748	723	762	795	740	751	769	763	757	778	771	763	783	771	766	777	765	785	785	731	745	764	754	788	790	770	798	761	742	792	718	754	754	806	783	752	764	757	783	844	731	775	724	770	767	685	756	815	752	739	778	762	847	805	747	805	759	720	804	744	789	811	763	765	739	761	797	783	750	801	826	748	832	775	786	792	741	795	759	771	779	794	769	768	769	766	758	771	801	793	766	742	818	833	744	767	755	838	766	777	790	754	808	740	755	727	745	795	789	780	803	781	750	846	843	754	794	766	822	773	811	730	751	777	784	775	777	756	755	758	769	799	736	797	751	794	782	779	748	751	832	733	789	786	799	730	786	741	820	776	760	752	790	746	764	779	747	750	733	800	751	732	739	772	712	806	724	835	773	748	757	812	750	805	782	788	755	782	758	828	757	768	789	779	798	781	792	820	752	757	801	790	761	745	782	753	748	791	785	787	757	766	761	768	733	699	792	763	776	810	747	789	780	790	736	769	750	727	740	753	774	776	773	773	761	772	792	779	775	786	761	819	834	745	753	708	825	798	796	784	809	709	772	802	791	776	751	772	836	726	762	771	754	693	759	784	758	731	825	776	735	797	763	797	781	741	804	828	751	795	740	729	752	758	766	817	760	744	764	732	764	767	759	799	745	808	825	752	728	769	819	765	743	794	783	791	721	728	834	750	757	779	758	769	737	730	766	807	796	757	770	769	754	752	745	723	756
66487	61462	27629	4089	507	394	391	311	321	308	301	280	294	257	276	290	297	271	282	266	260	248	253	257	238	239	256	244	247	241	254	241	240	284	253	237	220	282	232	252	256	238	228	231	258	257	254	242	257	288	265	251	326	285	329	291	310	274	217	266	262	299	391	488	494	286	248	240	221	238	225	242	250	255	234	268	233	259	233	275	229	224	247	248	241	221	228	244	260	249	268	247	242	253	257	255	279	255	257	255	224	234	253	201	237	257	255	257	260	225	233	246	242	251	240	234	232	270	230	253	248	244	235	234	276	255	250	257	257	250	258	263	247	248	242	244	220	235	226	260	243	237	285	262	236	245	250	256	263	231	254	246	239	246	232	258	235	202	220	251	232	276	251	239	219	241	225	257	244	211	267	263	237	220	244	246	244	220	255	248	218	258	244	247	232	223	242	258	262	226	284	226	231	244	253	270	227	237	221	237	238	261	245	259	241	220	223	240	233	255	261	215	217	224	230	232	248	262	249	239	258	239	239	232	231	262	237	251	245	246	235	243	254	245	246	255	239	219	245	258	286	230	236	260	265	219	244	232	251	233	257	253	232	279	226	270	245	281	232	226	267	246	236	231	256	231	234	221	268	246	229	250	235	240	250	268	254	271	260	232	254	246	251	263	234	252	271	248	223	217	251	253	229	237	255	254	226	227	257	247	203	248	246	233	266	277	259	249	255	241	217	235	249	257	227	244	268	239	248	229	254	222	264	256	220	251	231	235	260	245	219	242	225	243	258	211	235	231	248	242	246	273	243	223	275	246	242	253	243	262	256	213	245	237	266	235	252	245	258	269	243	231	267	248	253	247	221	202	262	281	263	239	235	234	240	239	261	244	269	256	241	238	255	265	231	240	243	238	237	242	244	258	234	229	222	265	240	232	216	241	248	239	262	251	211	248	243	274	256	245	226	244	238	205	230	259	247	235	244	246	235	238	231	262	245	212	235	249	257	258	248	248	245	251	239	242	251	263	256	236	256	251	215	209	249	250	265	266	254	237	236	251	261	252	252	239	216	253	250	226	251	253	246	232	250	269	260	222	240	256	229	236	308	243	230	242	251	273	248	245	241	249	260	239	254	249	253	231	257	265	277	221	224	251	240	243	277	221	264	226	253	210	222	224	244	234	235	214	230	237	268	222	239	233	239	240	228	255	220	258	229	233	239	232	250	236	283	225	212	242	237	273	254	252	257	209	231	229	240	246	250	244	235	216	268	246	255	247	250	243	239	235	222	259	250	234	275	215	250	235	259	304	238	239	253	254	261	233	240	221	209	210	242	226	245	214	236	263	239	225	255	253	236	241	230	257	221	235	235	248	250	252	219	259	268	250	248	236	221	279	234	278	270	258	257	248	268	227	228	251	249	246	235	257	258	235	247	243	253	258	235	245	262	261	240	224	250	245	232	256	241	250	227	254	224	247	227	264	256	229	262	203	241	242	241	242	248	274	232	245	243	244	261	282	261	231	221	219	249	233	241	288	255	254	249	266	195	239	235	250	245	261	239	251	233	254	252	240	234	275	262	217	216	238	229	228	246	230	218	209	226	226	238	262	228	234	221	228	228	249	258	236	230	237	251	235	232	270	251	277	263	255	259	248	277	235	251	249	236	242	252	235	254	227	277	244	230	244	240	260	243	223	255	226	249	268	259	243	249	239	256	242	244	245	281	227	272	211	224	240	241	261	231	245	250	237	229	228	268	251	225	276	227	220	248	240	280	228	244	255	252	238	236	253	267	259	268	220	241	259	254	250	221	251	258	224	240	248	253	239	254	238	250	244	239	241	240	233	240	241	241	218	234	258	253	248	253	253	249	226	260	216	240	259	268	239	264	252	252	259	245	270	259	253	266	250	234	208	247	246	231	288	259	235	230	216	243	250	237	232	261	265	261	246	240	245	262	234	221	241	252	242	259	270	219	245	231	233	250	225	241	248	231	263	235	255	234	263	256	248	243	232	263	249	224	239	252	256	237	260	218	224	240	232	244	244	244	233	269	215	227	247	234	269	280	232	257	259	264	225	266	240	248	241	272	245	259	258	242	266	247	207	243	271	254	205	262	247	245	263	251	224	248	241	228	245	227	254	237	233	243	250	241	256	216	249	283	258	241	249	218	254	231	233	218	207	253	252	248	234	285	224	276	279	269	244	268	234	246	236	259	238	268	246	242	227	270	217	220	259	225	256	257	233	231	241	250	227	234	238	274	226	239	232	238	253	247	245	251	259	261	211	278	241	245	233	238	266	284	244	226	249	226	219	230	231	226	240	259	244	239	253	258	258	254	211	275	250	270	254	244	288	251	221	236	228	237	243	248	221	249	268	248	250	235	258	279	255	221	239	261	240	219	253	252	251	213	232	237	224	254	228	260	261	241	235	238	240	257	239	254	246	239	268	228	239	245	248	242	233	248	254	278	270	226	251	205	221	246	266	242	229	231	222	256	236	230	260	234	231	208	239	260	233	267	265	253	254	244	225	228	256	249	247	223	259	263	283	245	220	245	223	242	234	251	238	263	249	220	238	266	265	258	263	243	232	281	239	225	250	251	246	244	270	248	231	244	254	233	256	256	257	237	226	244	225	228	241	254	253	249	222	243	262	228	252	249	228	246	243	234	243	242	242	228	219	231	223	222	254	247	245	230	235	251	268	252	236	244	243	286	251	232	241	259	242	215	241	240	238	241	201	227	200	274	270	221	214	248	248	237	236	265	266	241	251	241	233	226	237	268	231	216	243	238	263	230	236	251	243	242	218	234	229	278	236	242	252	257	251	246	238	259	254	234	240	240	254	232	239	247	246	279	250	269	229	252	250	239	235	251	226	265	219	258	249	227	252	241	233	255	241	235	235	210	228	248	275	258	244	239	224	233	265	234	229	261	235	240	195	261	254	224	255	227	227	262	240	252	267	252	262	246	246	249	240	259	267	253	228	248	228	263	265	270	247	260	251	272	252	264	253	264	272	265	254	233	228	260	265	248	222	253	217	253	240	224	239	247	264	276	243	255	277	265	248	260	274	224	214	262	259	237	252	243	236	234	268	256	241	223	228	255	222	248	253	246	256	259	220	243	250	246	227	247	252	259	215	269	260	241	228	242	258	247	259	267	236	233	244	262	260	240	236	288	246	248	244	254	228	264	285	277	242	239	239	268	242	238	250	261	246	257	245	269	263	265	255	258	249	237	247	233	236	250	225	237	231	236	246	273	253	222	251	253	256	257	238	215	244	244	239	254	237	242	235	246	247	211	238	239	236	260	230	242	252	257	248	241	236	234	225	249	247	240	242	259	233	263	250	245	277	252	273	228	278	226	254	242	252	236	208	242	262	233	210	227	226	271	243	237	257	223	229	250	240	257	223	235	240	259	251	251	240	271	249	238	250	236	236	244	265	230	237	251	255	264	243	247	223	226	274	231	250	248	222	226	240	264	219	234	229	227	246	242	241	242	257	263	278	228	262	207	218	217	235
43495	47527	10343	1646	1517	1270	1114	1094	983	946	895	810	805	814	776	761	773	750	704	787	793	708	711	681	670	689	729	744	727	766	702	744	701	731	707	680	683	739	751	795	830	734	826	781	745	740	733	705	756	824	847	992	1234	1030	1313	1285	1216	1014	943	883	776	1188	2191	2676	2045	778	688	722	711	712	685	730	688	656	586	663	655	679	700	663	648	700	691	682	676	656	662	713	701	664	683	623	644	686	683	692	658	749	638	657	685	663	702	677	699	704	673	697	625	652	692	687	654	692	673	673	659	645	702	691	710	710	682	667	682	647	720	693	632	679	655	671	661	665	676	670	667	669	683	688	666	699	700	670	703	686	680	688	727	666	667	668	648	672	743	662	640	704	677	671	694	664	730	666	706	681	694	683	657	698	667	697	696	696	684	685	674	652	703	676	641	699	722	651	680	653	714	606	663	701	645	654	689	714	663	668	669	667	666	677	653	660	661	695	672	703	658	657	658	629	696	651	683	694	693	665	653	709	681	718	706	700	676	689	652	673	699	679	647	676	669	660	714	660	682	720	694	692	710	627	693	675	664	677	695	706	694	657	701	666	653	699	643	713	687	666	669	686	629	722	682	667	665	684	674	640	685	674	665	724	685	670	716	656	648	698	669	662	682	635	650	649	649	663	688	650	696	669	667	655	642	707	657	711	699	644	678	714	683	662	652	650	649	705	666	680	716	707	693	688	644	686	687	713	682	645	709	697	719	692	662	650	649	653	657	663	668	623	708	698	720	666	740	618	655	716	686	691	676	708	654	698	664	664	678	655	708	634	678	717	726	682	679	669	659	656	619	638	680	671	681	655	642	685	667	651	620	656	720	640	666	654	624	667	654	656	699	653	735	703	701	672	642	675	662	651	710	630	633	679	684	656	682	626	661	609	698	662	693	663	669	668	633	655	648	664	629	681	642	641	696	685	668	676	688	630	670	687	673	675	666	671	714	670	680	750	660	706	651	701	726	696	643	693	671	684	649	645	672	652	688	657	642	625	719	600	678	667	670	656	652	671	678	688	638	690	667	700	700	682	649	663	698	669	680	655	720	692	664	633	644	676	663	687	694	642	645	682	690	715	666	678	723	717	645	672	698	700	681	644	680	684	672	676	649	700	655	672	662	642	670	649	668	646	715	666	678	741	681	641	661	666	652	690	694	657	701	637	649	710	677	716	710	631	683	668	659	687	685	618	667	664	626	646	732	662	629	652	691	682	635	677	645	666	692	690	709	650	657	706	665	664	677	675	690	699	695	656	702	690	689	734	658	661	638	652	645	688	690	722	729	677	673	672	688	652	685	677	686	670	724	717	729	643	648	666	676	644	710	707	628	673	646	696	687	696	681	686	712	706	688	700	673	684	620	655	702	705	714	640	693	692	694	716	676	695	705	703	657	672	635	633	662	644	718	631	667	706	689	634	651	679	678	708	643	675	692	666	677	684	661	683	683	670	662	701	738	665	668	706	698	708	706	641	706	657	670	701	681	697	690	741	690	643	649	694	651	681	615	644	664	679	668	648	707	659	639	645	700	714	704	683	651	690	729	679	623	676	687	675	705	683	653	672	713	646	693	666	719	658	673	694	687	705	696	671	671	673	672	631	666	660	668	691	668	667	644	697	709	701	653	648	670	679	654	692	629	649	712	694	654	732	649	635	697	707	698	722	650	663	688	709	676	686	686	643	676	640	700	678	659	713	675	743	706	668	678	715	675	642	653	690	655	677	710	673	689	732	662	679	695	654	634	703	691	700	654	666	655	650	673	685	625	694	698	689	671	669	674	643	699	707	715	656	671	648	649	654	657	664	692	713	733	698	706	630	644	615	692	696	657	680	652	659	717	687	716	692	659	684	677	723	702	652	689	685	701	698	687	663	672	639	696	670	688	635	688	669	698	682	696	681	659	671	661	677	714	664	718	642	698	699	678	665	655	660	654	719	694	675	645	667	687	672	712	712	659	678	656	645	667	678	699	762	660	664	683	703	696	702	686	712	698	664	650	668	679	693	677	653	676	681	685	725	644	688	707	639	719	671	698	740	640	676	649	672	664	633	669	694	653	661	659	698	681	650	683	650	659	669	676	647	689	679	667	634	667	648	686	693	665	673	695	658	666	645	707	676	666	701	701	739	717	679	630	660	684	709	696	657	624	671	690	706	696	684	694	714	660	664	678	679	649	677	679	694	710	657	658	713	683	724	719	668	653	681	696	690	677	721	653	649	668	738	660	685	694	671	663	641	683	667	615	662	686	672	664	691	708	656	705	656	653	725	637	662	700	695	673	669	680	675	703	717	673	740	654	673	695	667	696	638	704	705	684	676	708	663	685	651	690	659	656	676	665	658	664	701	628	672	677	687	649	668	705	701	655	740	683	697	657	648	694	662	690	696	672	653	638	674	681	682	678	712	691	707	661	685	699	697	675	679	649	728	654	668	648	663	683	689	684	664	637	713	689	660	702	703	641	653	676	653	671	739	675	690	670	655	666	689	684	706	738	672	741	623	668	711	644	691	658	696	651	679	644	667	691	620	709	674	681	654	709	688	708	664	704	646	677	683	717	713	699	691	635	638	713	724	668	721	648	667	712	716	675	729	652	695	685	658	690	660	630	667	676	673	679	659	679	692	712	706	696	668	662	671	691	614	642	671	710	686	639	638	762	696	674	716	638	680	618	658	634	717	681	675	708	642	653	654	694	689	674	687	631	696	693	668	627	657	703	696	675	624	673	668	727	702	658	664	684	655	682	662	680	684	675	667	661	676	673	696	730	644	663	663	656	681	657	648	670	699	696	695	650	670	654	652	662	661	662	691	720	712	669	685	704	712	642	678	706	700	678	675	620	710	672	644	677	695	714	705	650	691	719	689	632	661	641	702	695	672	672	668	690	706	666	635	657	696	678	653	645	668	657	662	678	712	670	669	727	724	672	696	613	648	717	707	706	684	659	687	664	684	680	697	655	693	701	702	676	696	699	719	663	703	651	700	692	657	687	670	656	686	654	676	692	622	675	721	676	641	655	646	691	681	682	682	703	689	658	643	649	726	717	654	653	676	665	661	657	666	661	678	674	720	694	698	688	628	670	706	621	660	690	676	718	662	653	707	640	639	703	673	689	704	705	725	732	644	675	676	666	667	661	645	683	741	678	725	638	675	647	650	669	651	680	685	650	683	672	678	701	670	659	671	657	706	669	668	658	675	660	696	676	646	674	651	671	737	669	688	679	645	664	672	658	651	669	683	740	653	655	661	641	705	673	689	624	704	717	653	695	665	664	681	684	674	655	688	657	713	655	720	720	686	627	671	647	689	698	660	677	690	670	774	665	688	661	669	681	679	656	692	637	686	689	683	687	668	668	711	640	653	701	697	648	702	698	702	680	626	695	648	680	703	673	690	681	679	678	674	688	695	723	704	720	639	673	706	689	689	624	677	695	629	669	755	675	702	684	688	699	687	645	722	684	683	650	679	656	667	709	671	694	680
77874	72661	35925	9435	1153	552	443	373	382	356	304	297	326	287	287	308	253	245	282	291	240	276	253	288	235	245	259	272	225	252	264	271	223	245	290	247	233	247	271	263	271	276	261	259	282	266	278	270	259	250	284	373	337	323	403	419	408	338	312	323	275	492	609	516	408	247	254	259	245	257	266	223	243	249	251	225	219	236	256	237	240	272	252	245	260	262	266	250	243	249	269	247	233	233	268	254	255	255	252	244	280	249	249	239	239	262	277	244	231	261	235	248	235	240	221	243	267	266	246	237	233	243	249	251	225	257	262	248	256	237	235	230	239	256	239	251	257	257	242	228	286	284	255	246	259	230	229	216	285	266	254	241	242	236	239	238	250	269	256	220	245	242	244	228	207	241	245	241	280	249	241	228	243	231	240	248	239	273	236	230	248	245	199	263	233	257	248	236	237	239	254	248	258	236	241	232	223	223	269	233	239	238	261	240	218	248	248	243	242	245	245	244	268	239	235	221	238	265	264	239	279	221	230	282	258	252	237	247	240	251	227	259	267	249	223	246	229	255	258	233	260	229	231	234	242	239	238	245	255	269	225	230	244	250	246	235	246	253	248	310	245	251	243	231	274	258	268	236	262	261	256	273	233	227	254	252	249	237	240	247	217	247	236	258	246	251	252	254	228	236	239	224	263	223	259	251	234	257	258	234	240	242	270	275	259	240	236	287	263	249	236	277	251	249	269	246	229	241	250	242	255	221	279	241	259	233	245	249	247	227	231	236	243	270	234	233	240	247	232	217	242	261	270	235	249	244	246	258	238	253	240	240	220	218	235	231	244	240	258	232	254	246	258	254	236	259	257	236	235	240	200	247	272	243	262	243	240	228	248	245	228	251	251	263	232	243	252	236	258	234	243	277	247	245	250	242	208	253	264	250	248	245	234	230	226	239	242	243	254	232	262	220	210	250	242	249	263	260	235	237	227	234	258	231	235	241	255	252	222	228	254	226	252	232	241	224	253	270	241	252	273	256	248	252	235	233	233	250	275	264	250	256	271	267	250	245	231	243	235	237	263	265	261	285	273	235	238	254	250	252	229	267	236	232	247	218	287	242	253	237	232	237	279	223	229	266	246	225	219	228	258	264	242	242	257	252	271	263	285	255	247	232	253	267	254	227	254	249	270	263	243	236	229	255	217	228	261	259	221	257	258	272	238	221	247	215	252	252	231	253	232	257	245	241	248	239	251	229	225	249	233	223	236	226	251	255	247	250	251	223	229	204	238	217	219	230	255	239	271	264	227	243	240	238	254	237	239	226	235	252	262	267	238	242	287	262	213	230	263	261	257	251	209	240	229	239	267	261	273	251	240	232	211	255	236	251	245	284	265	202	232	234	263	262	219	218	264	244	256	238	238	244	239	253	243	245	239	237	254	255	243	242	245	235	232	246	248	221	217	266	254	261	254	263	258	255	253	232	221	253	251	247	255	233	226	245	252	261	231	239	243	243	255	248	248	234	260	222	215	265	251	243	240	238	202	249	216	227	235	242	234	208	269	269	250	250	254	235	223	248	242	247	241	213	247	254	255	249	269	242	238	251	244	249	228	251	284	250	229	229	254	236	242	236	237	230	230	249	249	271	220	236	219	233	254	262	250	251	251	259	241	231	233	228	275	251	244	322	250	240	251	266	244	233	249	243	205	227	238	236	245	218	238	264	259	261	235	224	265	275	278	236	260	253	243	247	248	249	258	229	249	245	248	261	235	239	249	234	214	259	255	263	246	264	249	248	247	264	232	257	259	252	235	219	239	249	234	232	264	244	229	256	250	239	242	237	251	260	227	239	244	232	250	209	230	291	240	233	255	216	271	240	280	245	258	235	272	242	260	213	238	230	241	251	246	236	260	258	258	249	231	246	292	240	228	259	281	237	224	240	271	231	233	243	231	239	232	269	244	256	229	236	258	265	249	233	252	241	250	251	249	269	258	240	229	229	236	250	245	232	211	242	219	259	262	248	256	273	230	255	234	250	255	251	259	285	216	211	260	278	227	267	258	226	248	252	249	235	255	226	249	249	270	263	270	240	228	274	274	260	260	264	249	237	245	262	270	244	251	257	264	234	262	267	248	213	210	244	249	267	269	243	215	247	245	226	233	225	253	248	247	256	255	241	256	250	244	272	221	234	257	241	239	271	213	215	235	237	233	260	238	225	234	257	233	216	246	244	232	234	235	229	243	227	259	239	241	257	262	253	253	253	236	229	243	239	263	239	255	228	264	274	245	241	268	238	222	224	226	253	238	262	248	260	241	250	260	228	233	239	240	253	280	258	237	261	244	231	234	238	248	263	265	259	243	252	247	226	253	241	266	246	235	240	253	239	233	250	248	262	249	232	248	253	255	235	254	250	232	243	237	235	241	259	250	235	245	237	210	227	226	236	254	230	235	239	213	226	256	246	219	235	200	257	244	220	231	234	238	223	260	240	235	260	237	252	226	224	273	256	226	254	242	245	248	238	223	245	260	246	248	251	259	258	252	267	266	242	253	234	282	224	238	274	253	243	257	258	214	225	261	255	231	239	227	243	286	226	223	275	257	211	223	254	242	240	235	246	227	234	251	255	284	248	242	277	251	221	232	236	269	221	247	227	242	247	217	235	219	222	266	230	254	260	232	250	247	240	238	246	206	241	269	258	213	229	247	256	208	248	250	223	239	239	259	273	215	233	239	281	249	246	245	251	219	220	234	243	242	233	234	246	232	244	277	260	274	246	257	226	241	255	248	242	251	260	251	269	262	245	261	261	229	222	256	246	263	231	250	269	264	221	239	229	264	227	245	259	234	255	242	242	254	236	259	222	265	228	246	240	240	276	210	242	233	222	260	242	231	248	246	250	243	221	239	245	245	230	225	242	251	227	265	246	236	275	229	226	255	251	238	255	224	221	274	237	271	226	244	220	243	278	215	252	246	260	257	222	248	260	234	232	245	255	247	240	224	261	257	233	231	225	213	247	235	224	246	266	247	258	235	244	207	248	249	249	250	235	249	246	215	265	212	232	276	224	254	253	248	234	243	245	246	261	251	251	262	247	231	252	238	245	266	256	268	275	239	238	280	254	258	251	231	243	257	251	242	259	266	271	237	233	258	228	244	259	279	268	270	232	233	287	234	293	238	228	237	246	248	248	255	251	243	256	248	225	237	253	264	220	227	234	222	268	267	238	232	234	261	240	236	255	257	239	250	255	235	249	221	222	240	241	191	237	249	262	257	267	237	250	247	260	238	245	218	255	236	269	242	237	243	256	259	244	257	244	241	261	240	247	246	239	252	249	243	252	247	258	258	258	269	241	227	279	247	251	243	263	261	244	245	236	224	246	242	240	228	228	245	249	246	228	279	224	262	236	271	279	257	222	238	226	249	258	247	246	237	260	241	289	231	225	280	233	240	223	248	242	244	227	248	250	242	227	250	276	253	221	261	213	253	236	264	231	259	255	256	266	244	244	255	248	242	219	251	222
53354	57549	14431	2452	2272	1965	1605	1481	1302	1195	1162	1097	984	953	922	948	865	824	804	791	794	801	753	790	764	687	740	719	737	709	699	723	760	744	702	750	750	782	828	984	970	824	861	842	804	779	753	850	827	880	1292	1620	1241	1763	1855	1845	1837	1452	1257	1167	1001	2514	3275	2459	1783	666	703	659	676	686	672	701	717	705	677	662	657	652	691	690	731	663	708	717	661	714	639	695	682	698	651	715	631	688	620	711	664	688	717	675	648	628	657	709	671	703	691	693	642	689	680	677	688	748	697	693	689	680	627	642	690	654	695	644	684	677	639	685	690	652	692	697	717	686	686	671	677	694	643	661	645	604	710	669	650	746	676	722	667	656	649	652	645	725	679	656	682	691	649	650	653	680	644	660	682	673	686	651	683	623	718	652	695	655	720	707	673	682	653	704	692	718	655	696	657	711	633	698	626	650	603	700	694	652	679	711	684	724	685	723	670	659	627	648	657	697	682	651	656	664	703	659	678	656	701	655	694	723	704	695	708	666	627	669	696	671	661	666	653	645	723	715	675	694	719	722	675	703	633	677	678	711	682	646	710	673	704	648	674	678	679	672	709	684	665	716	685	658	718	690	658	682	669	709	686	645	670	678	708	647	660	731	651	661	674	634	671	638	660	673	681	665	636	666	713	688	662	661	656	656	650	641	669	601	689	711	682	713	694	702	685	673	697	654	693	686	637	640	717	634	675	670	728	644	698	692	702	694	658	697	733	718	661	649	641	664	666	668	650	713	699	680	662	648	649	680	695	682	715	692	719	691	660	680	701	688	648	702	674	663	659	671	625	629	698	696	686	652	654	661	711	701	674	692	705	645	638	693	656	653	681	688	676	716	682	671	681	710	700	651	666	672	688	685	642	686	685	703	687	630	682	636	688	650	696	695	704	686	696	655	656	693	693	658	670	656	700	663	672	666	685	674	651	655	668	697	662	699	688	648	683	663	705	690	659	741	650	688	682	667	665	690	705	644	667	695	641	671	674	647	680	704	672	725	704	684	648	728	685	651	615	667	703	699	689	639	693	663	669	666	682	696	710	672	687	652	646	666	694	677	671	684	714	667	670	700	623	714	700	692	660	675	662	656	666	738	703	649	679	714	685	644	651	672	668	712	667	679	668	659	669	721	690	670	658	663	669	679	656	669	657	697	686	657	689	687	669	643	699	673	673	694	704	699	703	679	668	707	735	634	711	731	630	655	680	711	661	652	680	665	691	684	694	648	714	674	680	697	671	696	659	660	665	683	623	685	665	734	687	713	651	713	682	689	687	675	641	698	677	607	659	664	706	694	667	677	609	718	665	681	697	687	711	671	691	694	667	694	701	687	710	684	650	723	728	633	674	704	661	631	656	625	676	670	668	682	646	652	665	679	701	666	676	679	660	681	652	698	665	719	664	662	706	731	647	682	700	689	656	656	655	629	676	673	710	705	701	652	713	706	698	658	701	669	659	641	657	660	644	672	686	657	736	697	723	688	678	681	745	646	651	665	724	594	726	670	675	727	690	639	648	673	712	673	668	673	720	660	693	692	641	665	685	686	693	639	680	653	678	686	675	666	657	685	686	690	629	690	715	683	660	747	663	700	702	691	730	695	636	667	710	685	714	680	691	626	628	731	687	677	682	711	666	661	691	655	614	667	667	664	652	633	689	673	678	665	649	628	679	737	653	675	714	674	727	642	645	684	696	703	680	669	676	695	730	677	665	714	653	714	716	664	667	695	677	657	687	704	671	688	674	676	664	697	641	651	661	674	647	694	692	701	675	692	680	692	670	683	697	687	717	665	736	628	659	714	624	689	667	721	701	647	686	712	668	664	749	674	679	670	657	690	652	670	662	662	670	687	648	692	647	679	681	714	677	654	683	651	654	733	689	661	738	656	642	671	665	686	699	747	699	693	685	681	708	628	673	692	679	655	730	657	676	693	712	677	682	648	646	713	687	644	620	688	632	607	662	700	705	679	676	666	680	704	679	605	673	706	703	657	661	643	688	676	693	665	730	675	654	691	669	693	686	673	684	681	661	658	616	655	714	668	724	679	720	687	645	652	676	644	682	613	720	709	667	667	680	676	676	710	676	690	658	685	663	635	717	654	661	706	708	707	665	667	660	675	693	668	663	688	657	663	684	630	643	675	660	684	680	644	686	661	654	706	675	648	661	659	672	646	703	662	664	682	696	646	721	704	695	693	665	677	635	713	705	657	640	655	724	597	666	735	654	661	649	717	689	661	689	721	685	698	656	675	678	669	628	732	699	634	671	715	668	659	664	605	632	692	696	673	694	707	691	691	663	672	669	678	663	713	669	702	681	671	681	687	622	694	687	674	697	681	684	647	680	674	690	645	697	683	692	628	632	680	676	662	653	678	683	661	681	721	669	635	668	643	633	670	670	658	675	708	637	674	704	683	671	687	699	685	680	683	661	678	651	737	732	663	686	623	684	678	668	640	692	676	673	681	673	683	638	623	700	721	642	698	668	659	661	673	620	669	694	694	715	721	679	671	651	711	708	609	653	666	655	683	659	644	672	694	660	663	697	628	686	703	692	714	658	670	682	703	666	646	702	655	636	641	668	673	651	630	659	654	663	665	705	710	676	727	655	689	622	670	679	693	710	686	677	666	683	722	693	687	704	662	648	661	718	662	666	668	678	698	686	655	697	655	735	662	687	720	671	685	691	626	678	650	675	685	673	637	692	626	680	664	685	696	671	669	682	653	662	671	666	697	710	673	686	665	723	704	724	686	645	663	681	662	674	672	692	731	673	661	606	703	654	659	629	683	733	671	645	676	715	711	661	681	679	683	665	680	678	669	685	661	669	663	671	681	673	691	698	651	684	699	728	655	662	681	658	690	665	709	700	672	639	689	710	642	709	665	646	696	631	670	682	669	701	691	688	651	652	684	735	707	648	701	641	751	640	680	651	644	646	698	681	675	659	682	660	705	686	660	647	667	681	680	648	691	629	666	736	685	685	683	678	663	692	663	695	668	663	726	663	716	648	669	667	667	717	690	676	664	713	711	646	720	665	673	693	693	630	664	642	684	713	659	704	646	681	698	687	690	638	673	654	650	688	693	663	706	650	667	676	676	648	686	691	674	708	687	656	704	706	683	720	688	627	744	667	624	707	678	693	673	700	705	676	685	702	675	653	650	673	656	682	695	687	700	632	658	690	639	650	669	665	682	660	693	652	684	652	712	703	664	692	685	650	712	701	666	680	654	642	678	685	688	692	679	691	708	731	690	635	719	647	689	706	654	649	686	676	683	687	624	681	655	693	672	680	675	703	702	680	667	722	659	690	627	715	662	692	662	719	732	678	678	652	631	700	697	659	628	687	651	668	687	667	661	701	631	671	698	662	696	683	653	714	677	690	700	696	652	682	653	701	641	650	699	682	693	691	638	646	637	671	636	670	660	676	677	641	713	692	633	640	647	702	595	685	689	648	735	719	710	675	651	651	685	643	634	699	650	671	699
26261	16586	3256	443	286	295	305	286	306	299	299	275	270	274	259	265	285	280	290	296	310	278	302	274	286	273	296	296	268	297	292	298	289	274	293	313	270	294	268	289	318	293	247	285	293	293	282	252	269	289	277	270	277	277	305	287	299	282	269	237	250	265	301	332	285	301	300	283	273	291	299	266	290	290	282	288	280	281	284	282	260	272	312	252	295	258	272	307	258	278	291	272	286	303	295	311	254	283	281	259	278	302	306	274	281	269	292	273	292	276	300	293	301	297	273	253	279	349	298	272	259	252	294	296	286	284	270	270	297	281	284	302	262	268	252	294	241	279	256	293	267	264	273	284	318	294	291	280	311	279	263	259	268	284	264	285	285	271	267	293	287	267	283	322	298	278	245	282	283	308	298	271	274	289	298	285	268	272	297	281	306	269	280	287	256	268	259	265	296	273	307	281	264	288	291	267	303	292	278	281	286	260	309	289	286	327	281	293	242	268	287	282	303	268	282	315	283	261	269	311	282	293	284	267	285	280	285	293	290	314	269	292	274	272	262	269	267	268	274	297	268	292	275	287	321	312	266	252	286	297	245	314	321	274	283	303	248	304	264	286	294	287	258	306	261	264	309	284	304	278	277	288	292	282	288	280	263	286	263	275	283	288	288	276	285	250	290	313	319	270	279	257	297	291	289	255	312	278	298	314	288	282	292	311	285	289	275	285	268	278	300	282	314	297	280	287	299	297	279	266	307	270	301	281	283	279	289	297	304	287	298	263	272	301	321	317	297	273	309	266	292	293	273	296	311	288	281	307	291	312	280	302	251	332	277	278	269	297	275	300	279	288	293	277	278	282	302	279	302	285	316	298	309	301	256	275	294	300	259	315	276	296	283	285	310	285	285	287	305	291	289	293	286	266	293	314	289	256	281	253	277	275	276	302	245	273	283	276	330	285	291	293	295	268	280	299	293	277	298	316	288	274	294	293	305	310	286	288	290	311	305	277	299	270	277	256	300	297	285	275	258	292	282	271	265	275	285	267	318	248	277	304	308	269	265	279	252	273	295	307	275	266	280	284	296	268	291	295	287	273	270	286	300	282	299	316	276	292	296	311	272	294	278	269	276	295	262	264	310	269	269	304	259	295	281	265	269	291	285	288	290	302	253	284	274	282	300	289	269	288	281	298	270	273	277	270	268	289	273	295	301	297	266	290	307	288	278	283	275	301	265	281	297	309	309	291	283	279	283	292	307	273	271	265	285	279	295	273	292	278	305	275	269	272	288	245	302	308	290	321	258	296	265	279	297	261	275	262	265	311	284	290	284	277	284	294	308	285	273	272	281	272	301	294	303	294	249	291	276	264	303	266	275	287	306	246	285	285	302	281	283	279	306	281	307	293	288	275	257	260	282	267	277	262	247	260	252	255	284	275	290	299	291	318	311	310	264	280	261	292	288	277	284	284	294	281	319	288	282	305	258	273	266	259	245	313	301	290	275	279	297	291	277	244	269	269	306	343	290	265	306	296	276	285	292	279	309	263	265	285	297	293	303	276	267	275	273	272	283	293	316	291	268	288	330	268	284	277	312	285	315	317	299	278	277	290	300	297	278	288	295	306	259	286	250	281	311	262	257	285	301	294	303	316	287	269	277	259	264	281	297	268	292	296	308	282	295	305	293	289	314	264	275	306	272	282	260	285	304	276	281	297	276	283	286	281	306	278	293	271	254	287	297	277	304	278	290	274	274	306	264	293	251	268	281	260	304	309	253	285	270	274	280	301	297	293	327	292	287	299	278	298	290	287	276	303	302	286	300	278	301	282	307	290	278	263	268	285	280	247	294	261	290	269	289	302	307	301	279	316	310	285	324	292	287	286	304	287	295	293	272	315	265	276	288	278	252	278	301	314	314	245	256	304	269	266	271	272	281	286	278	265	274	305	272	266	290	270	298	275	287	287	272	273	290	285	300	302	269	302	306	250	304	258	294	268	275	274	299	274	279	283	272	273	280	317	318	294	284	297	278	277	291	278	281	299	286	306	303	281	239	263	283	262	263	304	267	306	273	297	294	278	297	279	278	283	311	274	291	327	273	263	265	294	299	289	296	305	315	297	313	277	274	289	278	306	275	247	316	328	310	283	290	272	301	275	237	300	322	291	277	295	272	285	276	281	282	284	316	298	314	293	330	286	278	259	304	301	322	296	276	280	254	297	267	276	288	296	302	270	272	309	310	245	299	283	288	277	299	322	289	299	304	285	292	270	277	281	258	278	285	290	268	284	290	260	292	301	274	276	272	279	306	270	235	241	312	253	290	302	271	284	267	294	282	279	283	285	296	267	290	271	269	268	295	284	309	244	291	274	281	265	275	289	294	289	281	288	284	284	263	257	318	293	288	291	270	296	259	283	286	259	287	312	296	258	290	286	262	295	285	304	307	299	313	297	296	301	253	303	296	298	285	260	297	296	264	303	301	268	266	311	288	303	291	280	300	270	287	275	300	287	284	250	256	300	281	307	283	281	301	296	289	283	313	322	286	249	274	263	278	286	262	278	310	293	283	285	288	296	308	278	261	299	308	261	249	300	269	308	284	299	276	283	281	317	292	299	295	287	253	286	243	273	281	276	300	280	261	305	269	280	294	295	290	295	285	300	295	290	255	299	282	294	254	268	281	287	307	292	252	274	293	341	302	310	278	282	309	296	312	308	285	271	302	300	286	259	306	287	278	285	270	271	293	264	288	269	272	252	266	290	316	270	309	319	328	292	293	295	312	311	289	289	293	286	294	318	275	281	282	285	278	293	310	278	307	289	305	301	290	274	282	271	297	265	286	268	260	248	282	307	298	288	298	277	271	306	300	303	269	274	276	283	294	310	306	258	265	331	287	274	289	286	294	282	284	247	270	263	285	310	261	271	265	305	267	284	282	295	294	275	310	282	283	307	243	281	289	271	275	270	284	293	271	277	297	271	307	291	295	306	264	275	315	328	273	298	304	311	296	309	295	298	271	280	290	306	278	290	253	278	273	304	286	310	278	267	280	301	292	275	299	306	282	316	295	303	258	257	257	268	305	303	291	255	254	267	272	259	281	298	294	294	266	313	292	264	258	287	278	259	244	291	334	284	297	310	268	306	291	304	293	274	259	272	311	229	259	300	279	258	307	279	245	302	300	275	278	264	264	254	277	308	339	292	263	277	291	282	236	273	282	286	263	269	268	285	259	321	294	294	296	296	283	297	304	297	296	290	272	304	288	280	273	278	310	285	324	306	277	290	314	293	253	283	288	292	294	305	269	266	282	295	264	272	308	266	261	272	283	298	295	248	319	295	286	270	275	273	277	317	279	314	286	288	286	292	307	279	273	295	269	258	287	324	283	324	292	295	267	284	293	271	285	301	284	297	299	285	308	251	315	254	312	282	254	268	278	287	292	308	280	310	294	314	281	299	279	268	321	276	294	291	301	287	272	299	275	284	274	271	278	289	259	265	295	282	293	277	252	277	320	288	297	291
22562	19904	2209	862	845	843	770	775	768	803	730	769	767	767	730	735	736	759	788	771	727	799	795	737	791	728	817	733	781	711	744	746	761	690	790	767	742	734	800	753	784	760	749	760	779	781	750	743	786	753	786	789	822	822	834	825	800	786	784	757	777	887	1026	1085	834	782	797	807	755	733	748	823	750	721	782	797	774	813	743	730	795	715	783	728	779	777	733	784	726	746	718	742	774	786	766	737	794	728	830	710	754	762	776	749	799	775	751	797	786	753	757	763	762	767	731	722	772	821	779	801	752	772	780	701	782	792	740	790	752	796	760	709	768	771	801	732	760	783	745	691	746	711	716	738	759	706	750	755	786	751	775	752	783	742	739	717	733	766	757	779	773	741	733	747	734	800	756	778	767	736	793	763	786	752	757	765	788	796	727	778	779	765	758	719	801	782	734	739	763	744	737	725	809	746	720	762	721	776	788	812	787	779	789	774	760	763	732	764	773	740	765	781	724	737	759	792	733	758	742	759	740	776	781	775	752	725	775	747	757	741	770	716	756	726	763	791	778	761	733	733	767	727	722	778	711	728	721	762	742	735	739	762	752	759	725	765	822	764	758	750	759	738	708	773	790	771	719	734	756	790	729	775	723	779	782	699	714	795	723	728	756	770	740	755	751	824	710	762	739	715	797	743	699	724	789	763	732	758	746	795	735	771	765	774	753	769	741	774	725	795	759	821	711	737	752	772	745	740	700	767	785	764	754	723	762	741	756	798	769	804	771	780	755	712	773	816	821	781	759	773	786	773	798	766	776	753	716	814	737	806	742	784	780	790	780	737	745	751	743	755	730	781	691	735	728	778	721	754	717	773	751	763	772	762	787	796	777	759	745	821	749	808	707	797	742	747	767	762	769	812	737	762	727	768	770	743	751	788	735	757	751	705	768	746	736	771	777	737	751	710	725	761	705	785	732	780	767	795	758	727	828	757	760	737	771	783	765	792	786	762	749	720	739	752	738	772	729	783	710	728	755	767	734	743	757	769	707	750	777	767	804	763	735	763	761	777	734	735	763	760	749	717	737	710	776	746	779	719	804	783	762	795	787	752	725	747	710	747	741	798	820	717	714	737	774	756	771	796	755	786	737	763	729	731	766	767	772	687	725	759	778	768	797	745	759	756	813	717	806	728	812	787	728	782	735	746	770	735	734	782	783	742	756	751	723	778	741	783	733	757	838	728	766	748	760	808	766	709	779	742	749	726	793	775	721	720	746	752	757	749	762	779	742	712	717	791	764	725	791	748	659	814	741	763	773	779	753	721	735	701	796	749	764	745	778	812	763	759	763	742	718	753	759	756	779	770	741	753	793	723	786	764	729	752	753	740	785	750	695	760	748	794	731	774	771	761	776	723	744	759	725	837	773	741	753	750	773	764	753	755	745	714	738	768	765	752	773	752	773	709	750	759	777	762	729	776	749	752	754	825	765	746	737	727	767	785	761	715	788	782	727	776	770	773	752	824	743	780	739	716	773	723	743	767	738	812	764	795	762	737	739	761	753	747	777	729	748	740	780	761	742	728	733	787	772	694	792	711	754	785	748	757	764	772	760	771	751	758	751	772	768	694	752	741	780	783	761	745	772	727	722	754	742	710	743	721	747	790	798	722	762	800	783	757	742	746	762	723	743	744	763	755	755	755	716	742	816	751	800	777	753	759	728	774	772	763	775	764	755	796	747	762	771	783	776	800	769	769	723	747	729	729	790	770	720	812	798	762	777	772	736	704	783	757	774	787	782	765	769	771	736	738	753	781	742	757	794	759	763	754	722	755	768	759	771	785	776	761	742	747	748	765	744	722	765	788	719	731	764	726	702	761	720	763	722	767	761	702	785	753	775	786	801	743	782	741	763	758	798	736	729	742	712	793	725	752	722	698	768	748	781	751	760	725	764	793	726	784	742	787	745	781	743	718	743	807	787	792	777	792	757	794	748	729	786	760	788	738	794	725	779	786	762	753	728	769	749	773	777	779	798	793	741	817	799	721	699	699	724	772	759	757	777	731	731	782	773	741	794	807	779	750	736	811	754	814	788	757	733	761	765	778	748	808	804	728	715	738	728	762	793	746	755	795	780	757	794	713	734	776	757	763	771	745	757	751	742	821	797	765	750	732	776	740	800	784	787	757	751	747	766	717	716	809	769	764	752	734	761	794	759	778	769	768	722	728	726	749	721	744	733	726	751	707	717	731	794	749	788	708	728	741	749	765	741	833	766	789	756	765	749	772	778	742	747	782	739	784	771	798	767	770	763	699	731	750	799	755	738	769	758	736	756	718	754	769	769	790	811	751	696	743	740	789	760	704	741	746	813	772	757	754	735	761	776	756	772	737	721	760	779	780	691	755	808	760	783	782	772	755	780	783	777	731	758	743	732	815	773	765	699	754	753	744	753	762	763	741	794	720	751	731	739	735	765	771	736	728	754	775	711	763	723	803	752	732	719	778	755	735	764	727	713	815	761	725	715	761	748	750	764	704	732	773	749	787	719	725	775	806	754	778	765	768	685	791	786	771	778	764	763	737	817	698	738	749	771	749	727	800	800	745	754	738	750	771	719	723	761	703	764	732	776	777	782	756	760	770	784	737	748	783	761	789	766	752	793	728	742	742	726	759	753	752	805	755	786	747	776	754	748	752	744	792	739	798	736	804	757	750	742	766	767	749	738	728	726	750	747	758	769	763	747	720	746	771	736	801	763	768	724	694	781	759	776	738	729	759	783	727	756	704	735	741	762	739	784	732	740	785	735	718	759	788	741	759	777	771	733	748	740	766	777	762	752	752	747	740	756	793	798	723	742	766	755	770	742	751	788	798	745	769	744	734	790	792	764	719	747	731	768	772	743	765	807	736	781	828	757	787	765	769	720	764	794	773	776	787	742	725	740	753	744	807	739	763	764	726	698	809	724	778	793	702	742	713	746	717	703	783	768	786	741	740	741	727	786	746	727	792	724	694	756	750	769	749	749	792	758	705	764	786	827	751	789	783	771	757	776	809	719	676	773	759	795	770	741	745	788	749	747	763	776	778	700	772	810	763	734	731	791	715	763	714	755	795	793	757	804	730	759	732	787	721	788	785	773	799	724	707	774	728	783	749	746	782	745	708	706	783	749	754	735	729	758	783	784	723	748	787	787	746	743	790	797	739	766	776	758	731	749	669	750	722	740	771	739	722	813	735	809	739	754	756	746	734	807	735	760	745	767	732	721	764	767	739	759	720	776	753	769	776	751	732	740	754	748	746	745	739	700	779	790	776	817	754	747	731	767	751	741	819	749	814	760	740	742	748	731	761	720	772	791	742	733	791	758	744	734	707	747	719	756	754	761	737	799	797	783	725	743	813	762	770	719	792	777	718	784	713	752	751	742	751	729	756	737	796	791	739	751	737	741	774	711	741	723	777	764	745	777	771	793	711	715	767	763	779	714	721	758	774	731	773	790	767	727	787	725	746	746	773	788	777	741	731
67203	60840	26917	4188	461	368	292	308	260	227	251	276	238	219	237	227	244	219	212	224	230	224	265	239	231	204	217	236	226	213	213	211	225	216	221	249	212	214	208	250	253	234	225	225	237	236	238	228	242	263	245	259	298	289	289	229	244	237	207	227	231	415	496	401	257	197	222	230	205	207	217	206	231	232	201	240	210	205	228	223	231	238	206	210	228	224	217	223	211	215	217	228	195	209	230	248	248	204	195	220	219	229	250	221	217	194	214	217	205	198	213	217	206	212	219	204	231	199	232	229	196	231	234	189	211	214	214	224	241	222	202	218	228	242	245	195	213	210	200	234	215	209	198	228	233	211	220	226	227	211	214	204	220	198	212	246	214	185	257	229	227	225	238	233	226	185	231	223	224	211	230	220	245	216	231	250	258	212	227	206	245	220	233	213	243	232	217	229	200	214	217	224	231	235	197	224	235	204	214	239	246	195	224	216	236	220	235	210	245	229	202	261	225	231	235	233	215	216	197	242	201	231	202	227	205	211	219	207	223	226	219	228	218	213	211	227	219	236	228	207	204	224	225	224	200	222	189	221	214	229	206	203	187	209	215	212	233	218	204	206	207	199	229	241	245	194	221	233	206	218	230	212	257	234	213	232	218	206	212	231	202	236	202	212	212	209	220	221	201	240	204	224	187	210	236	220	224	218	206	230	255	185	205	217	208	222	235	205	221	246	246	209	221	222	238	203	232	221	230	216	183	220	217	220	221	216	207	220	234	210	237	217	221	235	212	212	243	230	212	225	216	206	258	210	224	218	201	243	256	200	206	224	226	232	237	239	209	211	205	219	208	219	229	228	232	247	216	216	235	225	231	225	209	221	220	240	215	220	228	195	205	207	242	235	218	197	221	188	194	239	216	212	213	209	215	211	193	223	226	198	220	226	246	233	249	238	212	200	202	225	211	233	212	201	235	195	216	202	224	229	217	245	221	208	223	233	221	236	263	221	212	221	218	223	222	230	209	188	204	207	212	182	198	206	224	258	207	187	221	217	214	223	213	231	211	218	199	215	218	212	237	231	205	199	228	208	231	195	227	209	223	194	219	233	210	210	235	204	211	204	208	218	188	211	230	219	214	201	215	203	230	233	193	235	224	214	221	217	228	244	214	212	184	229	218	221	217	216	225	224	212	255	220	230	227	220	211	207	230	232	217	214	214	210	244	217	240	228	234	219	214	239	219	205	208	250	247	217	207	216	209	215	246	192	198	223	235	227	209	221	212	211	225	183	213	222	232	232	228	231	233	192	228	228	221	203	232	210	202	203	225	219	216	212	240	196	194	206	229	222	235	232	212	220	244	187	208	198	240	208	213	203	244	191	208	220	242	209	219	219	226	235	230	186	229	195	213	235	218	241	213	224	230	222	235	215	214	244	249	232	235	228	220	249	216	205	223	225	229	214	232	186	202	223	210	230	216	239	224	217	247	215	212	248	227	201	209	226	197	196	249	176	231	228	227	203	217	220	213	209	233	247	210	237	252	222	247	225	204	212	199	220	245	240	221	206	217	232	201	222	240	239	204	213	224	232	264	229	214	202	231	211	204	217	206	224	219	209	232	226	208	217	204	231	205	211	213	242	208	228	212	207	223	214	195	236	237	184	198	211	217	243	232	192	215	220	238	177	223	223	233	212	218	224	211	249	215	214	229	225	244	236	210	205	224	245	244	217	212	237	230	219	238	220	208	215	208	218	196	204	209	207	220	240	233	241	221	209	212	232	219	234	191	207	225	234	241	238	210	203	215	215	219	236	202	220	189	232	216	228	194	222	211	219	186	212	196	228	213	197	227	258	215	203	221	229	213	220	183	213	227	218	233	222	215	220	198	211	249	211	242	206	223	217	222	196	201	214	220	236	230	193	217	220	233	222	222	198	209	250	221	213	224	202	204	233	217	253	209	200	212	223	226	208	258	216	225	233	265	241	235	236	189	201	228	200	233	213	190	214	236	215	233	243	230	235	214	216	225	228	211	201	217	227	216	247	266	232	230	248	258	195	241	228	231	195	216	200	216	235	213	228	213	235	204	191	227	221	188	228	224	215	234	207	235	218	224	219	200	241	213	236	232	234	223	226	208	224	222	218	230	197	226	192	231	196	242	200	232	236	232	218	230	207	217	217	252	200	235	266	235	229	240	224	195	222	222	222	221	196	233	227	220	230	192	232	197	246	227	227	221	209	223	209	217	224	226	217	221	232	205	228	227	223	190	244	245	238	214	218	211	217	195	200	212	224	232	212	229	226	223	201	229	210	220	218	234	221	225	228	211	218	239	207	241	248	211	222	196	206	225	219	215	199	221	201	227	216	204	206	231	197	200	231	213	211	210	202	248	233	217	208	233	207	225	229	219	191	231	213	222	186	235	215	242	240	214	213	228	206	199	198	223	239	223	206	263	220	218	193	229	214	212	205	234	183	206	198	251	204	238	187	217	208	254	207	217	205	213	207	226	252	241	202	202	220	230	194	219	219	216	222	211	216	216	248	227	244	225	223	226	203	203	221	244	229	191	221	196	224	211	242	246	222	232	220	227	198	235	210	227	227	214	217	237	233	177	212	211	262	203	246	219	225	216	178	243	239	212	218	219	211	201	196	203	220	210	233	211	207	245	218	241	231	218	231	239	214	196	214	239	209	225	232	216	222	219	244	234	217	215	209	234	213	243	226	238	233	225	211	233	235	254	199	221	218	226	230	196	217	198	211	190	228	219	236	237	229	185	218	214	199	225	226	210	206	255	216	216	210	241	225	208	230	238	251	261	226	214	230	211	219	241	189	230	230	240	234	218	189	215	217	229	212	218	203	229	219	204	204	210	193	222	214	223	228	205	206	202	251	198	210	227	212	209	206	217	221	196	239	199	256	223	194	241	243	248	243	212	219	231	231	193	228	207	198	225	188	222	237	230	226	233	224	211	200	213	227	223	204	243	232	203	203	212	214	210	204	257	225	232	213	209	226	212	209	190	223	213	225	219	218	220	191	213	198	244	227	218	207	221	234	211	233	192	219	211	206	213	233	230	198	223	217	214	218	204	212	198	239	260	201	188	215	235	205	226	216	218	242	258	204	208	225	200	211	216	200	206	208	226	196	224	203	238	213	209	232	207	233	201	212	219	218	236	247	221	187	221	222	240	208	221	233	224	211	197	229	221	242	187	231	228	220	229	218	225	224	215	241	212	203	189	238	194	233	233	208	196	206	204	220	225	228	207	188	223	197	212	234	217	218	210	220	218	224	216	207	226	217	213	212	209	222	228	218	203	217	194	205	221	237	211	226	244	215	228	225	228	226	213	230	236	225	213	205	227	252	253	204	226	211	179	231	232	222	236	223	243	213	216	207	218	236	238	233	231	255	220	218	235	219	234	238	221	231	253	224	194	196	220	208	206	214	216	224	235	214	210	199	224	212	231	228	223	204	241	210	213	223	209	239	184	226	221	213	184	195	222	233	225	200	247	220	212	199
44271	46578	11533	1585	1417	1218	1066	1015	905	857	816	778	820	791	729	722	698	691	679	738	680	621	646	659	617	703	605	649	652	674	634	702	668	643	652	658	654	677	685	737	711	648	693	671	667	637	674	639	760	939	930	995	1224	1382	1020	760	727	723	685	685	709	1968	2622	2041	765	597	616	636	641	612	629	622	598	632	602	611	564	644	615	583	612	605	617	609	637	615	607	611	621	601	602	578	621	590	678	644	628	675	549	537	598	629	592	612	608	596	664	631	607	611	616	637	599	655	619	573	632	573	623	607	627	627	609	626	589	613	654	580	614	594	618	595	608	616	601	637	636	608	615	626	636	631	636	556	597	649	607	655	603	617	586	605	600	569	631	601	561	638	586	616	642	629	613	648	605	611	623	596	621	590	627	637	601	645	612	623	616	606	606	608	611	640	619	614	606	588	641	604	631	619	644	609	623	589	583	621	607	652	576	605	632	604	594	614	579	648	598	608	691	644	646	633	599	602	647	611	639	618	631	620	622	612	631	598	630	599	642	683	600	623	636	613	617	662	600	590	607	624	641	604	627	633	621	591	649	611	603	594	604	641	632	599	571	630	647	610	616	610	589	634	594	591	665	606	623	610	644	562	614	591	640	586	610	610	601	625	593	637	600	658	599	598	629	620	614	627	572	613	617	619	619	585	675	645	583	641	670	600	594	618	627	662	605	611	620	624	626	609	624	625	597	632	618	598	626	641	623	597	646	562	604	635	622	594	681	628	589	597	617	609	641	577	622	612	620	671	615	609	615	624	606	653	557	637	591	626	590	619	593	623	648	652	619	638	598	604	619	612	625	594	606	625	647	655	577	632	653	576	603	648	638	608	584	633	665	627	612	604	619	609	616	622	619	599	640	638	653	646	665	600	577	570	580	588	624	600	600	676	642	618	594	636	599	598	637	606	589	591	609	621	616	610	642	600	588	643	640	629	658	601	588	613	574	602	593	616	641	611	618	676	628	594	653	641	620	640	574	671	621	578	602	584	634	580	620	647	633	564	583	632	659	579	619	609	593	604	591	688	633	641	602	652	639	669	593	604	599	610	622	657	636	613	634	582	611	623	623	636	632	601	626	651	606	575	631	645	620	579	617	610	611	603	629	580	613	599	603	630	589	608	573	639	581	654	644	587	673	578	606	635	617	624	634	604	586	660	600	558	599	607	648	570	613	592	631	620	641	639	671	629	611	609	642	639	667	629	601	623	606	592	585	615	624	549	601	595	568	645	603	636	603	582	629	573	610	626	594	603	608	625	589	649	641	635	593	618	586	632	630	637	614	660	621	595	673	570	594	647	581	608	616	632	643	603	628	630	628	633	618	643	634	619	621	614	595	602	640	648	592	588	613	604	605	580	607	648	652	591	618	614	612	628	633	610	635	608	649	588	642	618	654	605	650	616	621	610	619	588	617	580	640	640	606	630	584	647	640	604	618	604	585	606	569	597	586	602	586	600	584	607	598	626	603	630	571	674	637	625	553	604	613	638	583	598	585	637	612	589	618	644	590	631	636	624	642	575	641	603	641	665	629	581	591	625	596	649	624	591	598	603	588	657	614	618	595	597	578	585	613	610	626	615	624	642	633	625	633	613	668	622	621	641	630	629	634	592	656	637	674	621	603	603	588	607	614	582	562	643	633	610	612	645	649	570	630	593	600	607	639	642	592	545	634	590	606	637	612	629	574	608	613	626	616	640	634	613	624	611	602	620	648	603	630	594	660	608	583	587	646	637	613	596	633	634	640	601	599	626	640	629	620	630	639	622	582	589	612	607	632	633	649	657	581	600	597	594	615	586	599	593	596	601	602	605	605	646	607	651	619	609	613	605	682	595	551	594	613	574	635	600	623	619	596	604	642	594	611	617	605	606	641	590	606	611	650	611	600	608	631	594	606	608	647	615	612	599	583	635	616	618	600	575	629	600	585	619	640	618	622	593	603	603	587	599	602	640	605	619	655	595	588	611	598	627	617	607	688	604	609	605	643	604	630	595	614	584	617	624	636	597	565	616	623	616	611	596	617	631	616	619	604	599	614	543	595	624	613	608	607	585	651	615	591	621	571	643	642	659	626	613	620	616	563	628	607	594	592	610	619	592	602	634	635	624	585	607	616	643	634	610	604	656	653	641	606	658	614	573	642	576	585	567	632	579	615	645	621	583	581	601	614	660	628	594	637	634	601	590	593	588	612	611	655	629	568	592	652	623	614	652	580	647	605	635	650	606	627	624	610	633	594	586	599	573	599	573	623	611	612	570	631	649	601	611	630	616	600	603	652	659	642	601	642	627	667	580	653	588	628	627	586	610	616	626	594	610	586	645	617	611	580	621	579	615	639	613	634	637	620	621	606	607	631	573	662	598	654	562	618	598	680	679	628	603	650	610	612	633	600	600	633	592	615	595	612	609	618	590	619	650	636	616	589	615	589	635	658	585	580	585	628	602	667	608	635	576	594	647	609	573	608	617	628	631	624	595	594	618	613	637	651	595	595	640	645	606	571	633	640	653	616	576	614	642	625	618	589	630	634	618	574	604	602	658	580	608	598	597	655	615	622	586	610	626	624	635	612	642	618	641	610	606	594	638	591	649	606	595	607	609	600	643	622	611	587	598	578	558	587	638	615	631	619	620	596	617	634	562	636	659	590	636	638	610	656	625	637	573	607	622	525	630	611	631	647	595	603	577	620	633	633	587	623	638	654	602	618	580	561	594	624	617	632	598	616	558	620	597	615	640	606	616	593	620	643	645	627	609	652	634	646	625	625	616	608	671	597	608	577	601	659	628	635	668	604	632	667	639	637	618	590	614	610	595	633	610	616	601	621	630	635	618	639	613	623	608	628	620	574	638	626	615	595	627	626	623	568	626	611	625	597	621	616	645	599	631	612	590	597	608	607	658	621	620	603	648	607	600	574	622	658	647	629	629	613	649	661	598	609	623	639	598	614	584	611	642	613	592	606	602	630	612	651	614	607	652	602	624	632	608	598	631	598	670	633	630	589	655	634	581	601	626	596	617	610	589	611	629	568	646	665	617	636	605	660	608	648	579	603	606	638	628	587	624	587	613	579	579	605	592	653	610	593	619	653	613	594	622	621	622	623	582	631	612	606	611	593	586	635	586	556	607	589	651	604	650	584	642	600	643	596	628	616	607	661	592	593	612	640	631	619	626	640	612	591	687	621	575	585	636	627	610	592	618	568	613	646	626	578	636	646	636	615	591	633	615	606	607	642	605	653	619	606	599	591	634	627	624	608	597	642	633	588	652	550	638	613	632	570	617	607	626	633	621	601	637	635	555	609	624	656	601	627	625	611	604	642	623	626	570	640	582	564	598	660	624	628	596	617	606	585	618	612	615	599	599	607	580	581	549	615	611	590	569	631	612	595	599	601	626	585	587	639	647	575	592	580	602	583	620	580	589	619	606	602	605	593	605	650	620	610	653	619	635	603	649	638	630	598	575	667	599	617	612	663	592
77374	71892	35633	9704	1129	499	438	369	328	316	283	283	268	261	278	226	262	243	218	241	254	235	268	269	226	220	211	208	218	224	245	251	193	235	261	227	230	236	247	252	235	251	223	245	239	216	240	287	263	282	298	360	346	301	263	250	233	283	231	225	242	372	495	285	253	247	232	223	250	236	243	192	204	214	237	190	221	222	271	218	246	215	234	219	217	215	246	218	227	229	264	245	234	233	222	220	243	213	254	224	228	203	219	236	244	212	208	237	216	270	247	202	238	229	226	236	223	233	212	223	202	228	216	231	248	216	238	216	253	229	246	208	213	230	237	236	221	236	215	229	238	220	218	234	234	227	246	250	214	221	239	210	223	226	211	257	253	219	231	248	238	215	236	214	254	236	189	223	211	219	196	216	218	233	254	217	199	220	219	222	227	225	235	230	225	200	214	227	225	205	237	243	226	244	245	223	225	232	210	246	249	233	262	249	231	232	239	222	219	216	206	223	236	209	219	228	228	221	198	239	198	220	234	227	221	216	191	240	230	255	236	220	203	233	213	219	226	230	239	213	239	241	235	220	235	225	261	216	208	209	227	212	212	239	202	212	212	239	225	223	233	247	235	216	234	227	246	207	217	197	239	265	251	236	237	229	254	243	207	242	236	231	230	228	235	221	237	221	216	225	232	217	222	226	248	191	236	227	225	218	229	234	207	214	261	232	252	225	212	219	240	208	225	242	212	232	244	200	249	241	213	260	254	200	236	230	220	261	210	213	223	235	235	212	236	215	212	219	235	238	220	228	222	211	232	226	237	255	230	228	233	212	224	204	231	213	203	222	245	219	231	233	229	200	262	220	232	237	225	236	236	235	242	223	256	225	243	227	224	209	246	235	209	228	236	223	224	219	217	213	215	191	228	224	230	217	232	228	208	226	213	260	205	223	214	238	233	214	231	232	211	230	219	228	217	226	225	217	245	228	211	221	224	230	222	215	202	234	219	235	250	223	212	207	246	242	239	224	223	233	224	239	241	204	214	239	230	207	222	250	236	202	234	218	224	228	205	233	229	202	232	207	225	229	217	198	234	206	250	218	228	253	239	252	229	219	231	225	238	221	211	229	232	239	218	232	284	226	202	218	244	248	223	227	235	243	217	222	232	235	213	243	211	245	227	215	200	195	223	227	238	234	236	217	233	254	230	232	231	207	239	228	221	225	231	218	235	217	222	227	246	236	236	208	225	239	245	215	207	223	235	216	199	223	225	209	216	238	245	248	229	238	226	251	210	223	217	231	212	225	204	225	231	231	238	237	230	247	212	231	220	217	217	238	222	237	209	223	227	247	266	245	204	207	221	222	218	201	213	232	246	232	216	241	228	240	216	234	252	213	219	215	259	235	193	206	224	248	238	191	227	255	215	240	227	227	247	223	206	201	197	232	209	234	244	207	198	220	253	238	212	205	214	250	199	195	221	231	260	212	226	233	241	244	233	234	237	249	209	237	224	218	218	231	213	222	202	241	240	217	242	227	217	202	224	242	243	218	210	220	253	214	229	205	235	226	206	222	229	223	239	221	195	215	231	208	200	226	225	230	234	215	242	231	227	221	202	231	215	224	211	222	222	206	224	239	222	231	216	253	231	228	219	230	238	220	208	249	244	236	221	225	205	224	238	220	231	243	223	251	224	257	223	210	250	239	238	227	217	259	263	229	240	214	200	247	269	224	196	219	209	226	215	240	237	230	233	218	202	251	229	225	230	254	219	230	227	219	229	207	204	205	235	209	206	206	214	252	204	211	242	224	225	216	234	207	213	229	223	245	217	210	236	223	224	226	231	215	244	240	209	229	256	235	213	213	250	227	236	211	219	210	213	220	237	206	253	224	231	198	247	255	257	221	230	244	204	218	244	253	250	228	193	228	250	245	257	213	219	246	221	215	232	211	239	257	228	243	232	242	216	232	236	220	228	232	247	244	249	217	230	226	221	234	250	231	231	248	193	241	219	226	192	201	235	227	243	216	243	216	214	221	247	224	228	262	243	216	233	233	242	255	212	221	232	228	204	210	211	230	217	250	250	202	206	228	246	220	197	216	229	220	249	234	260	233	219	241	197	235	239	214	207	203	214	249	227	234	259	240	216	230	220	197	250	200	232	246	226	224	234	231	230	224	208	218	230	224	219	224	207	237	233	227	222	240	249	234	235	191	231	225	209	212	260	228	253	257	221	224	205	208	232	215	207	234	220	226	224	228	227	241	209	229	210	233	218	276	205	216	226	248	228	241	190	213	206	227	221	225	223	248	236	243	243	224	219	236	210	220	220	251	218	235	227	246	238	263	258	263	221	245	235	233	229	224	221	243	222	211	211	198	206	229	206	220	226	218	225	246	237	215	213	184	228	238	199	204	249	216	236	245	225	239	206	247	214	225	208	230	215	224	235	217	250	218	230	239	234	255	243	237	224	202	212	244	249	213	210	245	248	217	222	251	216	212	231	250	240	223	221	207	202	220	203	248	238	240	218	227	208	260	196	238	207	198	213	233	221	232	222	234	222	228	236	237	233	205	237	242	191	193	229	213	224	232	224	212	233	235	225	222	241	227	247	219	218	233	235	202	237	215	248	215	221	220	222	243	218	214	212	195	226	217	233	240	229	238	236	220	243	223	200	253	236	204	231	206	232	221	238	229	191	244	238	208	221	220	219	202	238	224	213	195	219	223	257	264	228	244	202	234	232	227	227	240	218	229	210	218	245	226	222	233	223	193	243	205	233	213	212	212	234	248	246	203	196	215	235	245	223	193	227	215	237	222	251	253	229	212	228	223	222	242	223	224	221	183	228	225	223	231	221	207	232	209	223	231	196	220	228	219	219	239	205	209	250	226	248	199	208	202	243	214	231	217	244	220	225	261	205	215	225	227	215	211	243	241	236	213	239	238	230	212	226	223	255	217	234	229	232	218	221	245	216	233	202	219	254	217	205	228	231	236	236	227	235	231	200	221	225	223	211	226	212	214	211	213	232	220	212	236	242	223	253	218	233	246	244	232	227	245	235	214	235	233	224	231	237	238	222	240	225	221	241	224	222	241	222	249	209	227	229	210	232	208	229	221	258	254	246	216	236	221	222	244	225	202	203	252	218	266	207	217	247	232	222	242	212	226	253	238	218	203	225	197	213	234	228	199	229	218	220	224	217	235	239	232	226	221	235	245	218	245	233	260	206	197	246	204	203	257	230	263	233	207	234	233	212	225	238	191	195	260	209	234	218	207	248	221	223	214	254	262	192	230	225	234	217	230	238	216	241	191	240	227	217	197	249	233	241	205	230	224	255	223	233	222	223	223	232	216	205	193	234	253	235	237	245	215	214	212	256	207	223	244	209	195	263	223	230	229	220	267	217	231	229	207	234	228	219	263	233	220	213	222	217	211	260	226	246	213	212	232	233	237	205	223	215	247	214	201	233	231	207	215	257	203	239	205	257	247	248	242	245	222	212	194	230	208	215	218	217	211	224	232
54064	58046	14527	2332	2027	1732	1491	1347	1159	1076	1012	992	950	880	843	841	780	809	783	747	727	662	726	719	690	677	702	705	707	669	678	706	714	617	717	700	668	753	847	801	768	723	755	740	722	701	767	989	1040	842	1125	1613	1671	1082	960	878	825	770	749	693	769	1721	3124	870	674	657	603	652	659	646	612	597	628	641	604	645	650	601	621	653	635	642	625	620	635	629	603	661	642	616	605	645	604	642	687	638	644	631	609	609	658	660	618	629	663	633	630	610	613	650	639	589	623	590	625	614	633	630	622	635	673	624	613	644	579	687	617	587	610	640	635	640	603	660	623	622	595	647	646	591	614	620	648	652	617	616	610	652	598	618	633	632	643	643	612	683	602	640	643	651	646	625	623	658	633	655	694	620	614	622	594	600	598	667	602	627	671	664	662	633	667	600	645	618	609	622	619	604	602	589	596	603	665	621	625	642	628	601	644	619	663	669	651	603	605	637	645	650	590	626	648	625	625	618	694	668	628	624	605	633	660	608	665	666	663	645	628	650	581	621	621	610	698	672	620	616	630	636	630	638	637	618	603	575	671	633	659	650	622	621	584	611	602	660	659	585	642	638	612	617	592	588	619	628	595	605	632	638	617	596	622	667	602	601	599	601	620	599	626	629	638	674	666	640	615	599	606	616	578	652	637	621	622	620	639	620	605	613	628	593	639	663	631	596	624	604	621	621	604	594	623	645	660	641	644	607	633	605	629	597	638	614	637	626	646	645	662	617	635	587	621	620	632	655	625	608	629	626	651	601	671	629	605	593	684	601	607	615	603	601	678	650	640	616	604	604	645	624	632	606	628	598	635	624	614	668	613	638	662	600	592	626	631	634	658	663	646	653	671	594	654	616	615	580	672	604	624	627	590	606	602	637	639	621	643	622	614	617	586	659	605	609	631	669	662	587	637	601	617	607	628	632	651	676	662	606	690	626	683	604	619	657	664	631	619	644	666	616	647	584	628	629	661	649	653	590	585	664	643	629	599	616	652	661	666	642	648	608	650	633	651	641	627	592	601	610	617	651	637	599	599	603	605	604	614	606	658	650	668	615	655	683	627	612	664	617	571	635	629	695	665	647	690	658	604	641	619	626	662	655	616	621	642	647	634	620	626	626	646	618	643	606	671	644	680	617	596	644	598	645	619	618	617	587	664	642	606	630	649	641	642	634	601	618	654	652	634	636	632	612	667	608	610	662	625	618	631	629	625	629	625	660	633	599	649	643	665	624	635	672	603	643	619	639	662	633	630	610	632	609	651	665	599	641	607	651	658	613	655	619	656	625	666	649	599	608	626	593	628	616	636	601	572	655	650	589	671	599	635	645	663	636	564	633	613	615	648	624	615	650	639	644	660	625	614	582	676	636	627	587	609	642	641	649	637	634	636	623	620	662	650	623	628	659	591	666	621	600	602	629	662	621	622	591	628	622	661	664	631	642	615	616	586	646	577	626	582	582	622	605	663	647	623	597	684	627	608	630	660	652	580	617	604	658	656	585	645	657	638	601	595	642	622	599	612	607	616	675	634	648	630	609	617	648	633	607	640	658	628	612	636	635	632	617	666	600	603	619	606	636	602	620	597	608	620	601	616	616	582	682	612	616	647	634	607	633	704	619	644	630	592	655	650	656	647	601	641	630	650	601	656	637	609	671	633	635	628	632	583	623	637	647	651	653	637	613	642	606	639	612	618	617	653	615	650	622	626	642	619	628	634	633	576	632	658	649	589	588	657	656	624	596	628	620	614	644	613	621	585	654	604	661	679	631	624	681	615	624	612	615	605	612	628	605	617	583	632	601	639	642	622	632	641	646	627	594	636	600	630	646	605	639	624	645	605	628	589	662	648	686	629	620	652	646	639	621	678	596	632	614	630	689	625	660	667	606	598	660	596	662	687	622	634	649	634	638	619	655	616	703	627	634	608	589	648	620	617	635	625	633	607	663	676	610	647	646	636	660	623	609	649	610	706	597	605	644	609	646	613	621	612	614	653	634	620	604	667	620	672	643	661	689	667	666	554	639	629	666	624	662	636	639	617	637	625	605	667	673	625	641	621	628	652	627	667	567	648	606	624	604	609	595	644	627	580	633	589	606	611	593	619	595	636	663	621	644	595	626	632	638	649	595	627	679	664	640	606	630	604	651	637	588	587	626	633	630	618	625	613	649	581	617	653	650	636	608	620	592	603	622	621	611	644	630	677	637	614	621	596	623	623	604	626	626	647	583	599	657	605	638	636	622	628	643	634	577	607	674	648	600	668	682	610	605	613	627	601	605	638	614	662	657	608	617	646	661	635	667	630	608	605	653	659	598	628	685	665	604	575	674	666	603	589	619	609	607	642	647	641	609	620	622	574	603	626	598	636	649	599	605	664	591	591	600	634	618	631	682	668	609	597	629	628	628	653	663	633	620	666	634	640	619	645	642	705	634	629	624	670	617	640	561	613	567	608	622	608	695	659	663	603	647	573	650	607	613	632	629	665	641	694	662	645	639	555	595	662	592	605	645	629	650	598	651	642	616	622	586	625	637	609	639	679	641	655	634	632	592	639	614	616	573	631	590	621	657	636	644	606	630	620	614	601	630	621	623	586	637	660	606	628	611	635	567	591	634	629	615	602	674	640	603	638	621	613	633	639	575	587	644	668	628	610	645	636	596	630	636	611	569	644	594	640	635	691	568	653	653	607	674	627	607	598	579	593	647	622	601	608	637	585	630	657	626	633	629	713	604	619	592	650	630	628	593	610	645	640	610	595	648	618	621	621	646	640	622	595	665	659	619	643	629	624	600	619	618	626	644	597	635	639	599	608	641	648	620	614	630	663	629	637	618	626	608	636	606	653	631	624	626	644	621	635	675	604	630	617	620	601	629	599	610	609	606	630	638	574	655	608	621	624	664	657	602	617	607	672	586	631	606	566	612	630	648	651	633	586	584	676	616	563	659	653	608	621	621	630	608	649	610	662	621	604	648	645	616	573	630	573	624	654	631	624	631	615	629	652	647	632	624	626	651	624	605	635	638	610	645	622	590	676	618	622	623	634	664	645	596	640	618	624	615	621	692	622	609	646	649	635	663	622	623	604	606	643	642	631	663	655	638	600	624	592	630	566	627	627	682	668	646	626	647	606	596	624	589	654	591	649	651	621	641	645	646	601	659	616	608	602	634	608	608	623	674	622	619	595	623	631	624	612	674	617	616	641	588	616	579	567	645	620	606	616	608	625	594	653	624	579	630	602	622	626	651	636	610	619	619	593	600	630	614	679	620	612	580	654	638	639	642	650	607	616	641	644	606	607	634	616	614	639	616	632	613	632	610	628	645	591	640	603	621	635	601	647	636	635	590	686	643	645	637	585	640	617	651	601	689	659	654	652	590	624	610	674	613	643	625	657	636	687	613	652	606	586	621	642	583	650	619	637	624	581	673	599	606	696	606	633	598	624	618	656	608	636	656	627	661	582	623	615	655	627	604	651	638
24819	16056	2826	338	255	236	264	266	260	261	248	275	233	265	251	258	241	267	266	243	284	236	246	255	231	259	235	259	253	216	259	258	281	246	268	265	248	265	247	275	256	240	268	245	261	243	227	231	233	253	272	260	260	245	267	216	249	276	240	248	231	241	257	261	255	212	261	285	251	254	225	253	262	254	248	243	236	254	224	253	256	234	240	225	250	262	253	225	254	265	243	230	250	238	262	239	265	244	255	250	262	293	255	226	250	258	239	267	239	249	247	244	251	257	226	242	238	251	253	248	252	259	250	268	234	253	218	266	260	216	271	228	258	246	256	277	273	261	256	240	236	255	247	222	210	265	257	259	271	261	243	267	255	234	238	228	243	274	271	273	276	239	215	253	225	249	250	275	231	236	222	260	276	244	242	236	265	267	275	239	239	265	274	230	265	257	245	271	213	257	229	259	253	260	259	257	271	257	265	252	255	243	253	256	265	234	276	277	267	267	256	216	252	257	239	253	260	259	250	234	251	238	262	270	262	228	238	277	258	247	242	249	276	258	256	218	274	263	259	254	234	260	253	263	265	242	220	261	239	217	249	254	260	291	254	248	286	248	222	227	243	269	239	232	262	257	213	223	246	271	231	236	246	247	253	264	250	247	265	232	253	259	265	239	278	253	261	268	222	233	250	230	240	261	315	258	252	269	238	232	209	254	238	260	234	236	236	272	249	259	263	240	249	241	271	235	273	249	263	258	252	242	270	235	245	263	251	266	269	241	268	282	251	255	274	240	247	231	269	226	223	263	258	233	251	250	261	253	237	270	260	242	236	269	212	223	233	256	271	244	227	251	259	232	253	259	283	252	279	230	228	299	229	297	237	238	254	223	250	257	259	245	248	269	269	230	267	257	241	249	263	274	272	256	263	269	252	265	223	255	276	261	253	241	224	232	229	282	229	233	264	235	264	259	272	251	252	221	233	256	225	239	232	229	260	251	267	234	235	264	235	254	285	281	222	244	239	269	232	264	248	241	250	251	247	270	231	238	249	237	257	223	255	246	253	272	242	223	248	256	228	244	237	220	246	269	254	254	233	265	232	256	249	265	259	272	229	248	259	230	249	247	245	251	258	232	232	296	242	230	240	260	276	280	265	243	257	233	218	252	253	275	258	224	245	226	262	259	240	263	225	250	221	255	239	249	257	219	257	244	271	238	221	221	242	246	245	229	262	247	255	233	232	230	257	218	279	280	249	240	263	236	269	258	263	244	227	274	260	258	247	246	280	246	254	240	261	279	270	229	243	236	223	247	259	280	282	239	247	266	218	248	255	265	232	261	207	231	243	253	275	266	272	257	246	280	261	250	246	265	237	231	259	262	275	261	231	208	228	280	219	239	238	249	266	239	240	274	216	235	245	235	242	271	233	261	234	274	244	244	233	216	257	222	241	241	262	265	251	251	253	259	220	256	239	259	237	253	244	248	252	228	271	261	214	236	235	249	252	253	265	227	266	261	264	258	255	233	259	243	226	245	256	250	243	236	257	254	236	252	272	263	227	240	252	251	248	280	261	248	259	264	238	254	270	253	281	254	283	258	244	237	244	242	235	235	252	223	231	251	247	249	242	221	267	247	271	260	246	262	254	261	248	252	268	229	258	272	252	247	270	231	236	258	220	232	247	241	254	286	231	260	294	232	253	254	246	247	234	259	248	250	263	240	236	231	282	236	213	241	228	257	234	256	233	245	283	252	266	269	235	247	214	237	265	222	284	222	258	234	248	263	271	268	245	291	270	250	252	269	266	243	238	264	248	241	233	219	273	243	265	266	250	253	263	236	259	270	231	251	253	259	256	223	245	249	271	266	234	283	243	264	255	245	244	295	235	248	250	263	246	272	215	255	230	260	259	206	257	246	251	269	255	234	239	235	260	247	233	261	261	237	250	231	220	259	214	240	289	257	252	243	263	264	237	246	251	239	250	265	275	250	239	280	242	240	238	262	254	239	246	244	265	259	241	231	240	271	283	290	261	226	225	259	257	235	263	266	281	245	254	232	243	243	256	212	216	262	242	245	228	245	269	287	253	240	240	244	255	248	243	231	268	223	229	259	226	261	240	270	266	252	253	244	272	229	270	249	246	256	270	266	276	261	269	252	256	267	249	242	223	250	261	234	245	260	273	248	254	232	235	257	265	261	240	277	238	252	285	249	257	257	259	264	249	226	260	257	247	265	244	241	249	280	232	263	266	222	249	247	246	270	256	243	289	265	281	269	224	226	243	256	251	260	241	216	250	256	280	279	235	242	240	252	269	231	242	268	244	260	211	254	248	258	260	244	247	257	236	262	254	261	251	206	255	250	231	271	254	234	247	263	240	240	260	249	244	230	257	303	239	254	256	273	263	253	248	247	243	276	266	243	266	239	270	247	255	223	269	221	231	260	268	251	229	263	247	239	271	241	244	277	255	202	232	256	222	267	237	277	269	211	261	242	249	275	232	259	253	254	238	249	260	268	259	246	251	239	242	228	274	263	231	278	263	249	282	264	257	267	243	271	233	249	264	264	266	255	222	253	236	256	235	242	285	247	238	254	286	214	250	274	235	272	226	234	208	224	254	249	230	239	250	257	235	261	246	243	248	241	249	257	247	251	241	236	227	236	246	252	263	227	231	248	249	235	267	279	244	269	248	236	258	244	273	236	257	236	231	228	210	265	258	241	234	254	260	260	284	241	250	234	221	233	236	229	260	234	263	234	223	247	237	263	231	253	261	274	225	241	242	245	234	249	251	219	239	270	266	274	232	253	240	221	236	261	236	249	229	249	269	226	261	229	231	243	257	233	253	279	253	271	243	227	235	237	248	272	243	239	255	253	256	263	259	240	245	298	284	238	244	250	236	239	221	277	273	249	268	218	250	271	241	236	237	257	237	247	257	220	241	240	247	245	245	248	249	244	247	257	231	253	287	234	278	235	237	247	232	238	221	241	289	249	258	230	234	246	238	267	259	235	247	259	238	261	231	262	242	247	238	266	240	250	231	252	229	267	255	242	263	277	273	237	261	244	254	256	235	257	252	239	265	241	270	282	266	242	251	261	268	229	271	223	233	246	258	257	243	234	258	220	274	248	232	280	227	266	233	258	220	265	237	245	254	245	250	241	240	271	266	241	230	277	228	259	233	256	265	230	251	265	242	249	250	234	263	255	245	229	225	246	264	272	233	244	254	226	243	249	237	243	220	225	260	241	275	242	224	247	257	277	255	236	240	237	257	244	256	245	260	228	266	269	248	246	252	248	258	251	250	264	253	247	234	243	249	260	264	234	242	206	247	285	252	246	268	250	264	218	276	244	221	243	269	235	254	223	228	254	258	254	232	286	233	259	239	256	231	235	258	269	251	246	227	245	232	240	254	232	253	252	240	257	256	252	247	229	230	214	246	251	248	272	228	250	230	257	245	260	261	247	236	249	269	258	223	239	248	227	251	269	262	242	235	236	269	241	250	269	249	230	197	253	245	244
22218	19560	2066	739	752	753	673	697	722	685	669	728	644	674	645	746	695	661	708	685	657	707	684	645	691	726	669	669	681	659	654	620	688	616	662	690	656	685	648	626	665	657	679	659	652	683	660	686	724	713	706	718	669	649	653	667	683	679	688	651	704	699	740	732	689	678	681	655	675	642	653	682	676	684	694	681	723	677	680	671	671	725	662	696	653	690	700	648	663	683	662	686	689	654	663	642	674	702	702	690	682	662	673	722	665	682	711	670	681	625	660	687	651	675	681	691	725	613	673	656	678	676	699	660	661	646	663	644	639	641	684	722	692	664	675	717	663	694	647	706	715	669	693	654	651	654	675	668	718	670	691	659	702	697	672	656	641	662	684	727	665	646	698	665	702	693	670	702	678	663	662	677	698	694	653	681	697	713	637	671	648	684	677	642	671	675	699	644	652	640	683	664	635	619	660	655	684	651	674	638	668	682	702	641	640	702	696	657	607	667	677	662	697	676	672	686	644	647	675	700	718	653	668	703	652	690	670	689	708	642	662	708	639	693	647	706	683	697	638	660	672	669	623	698	665	671	669	660	692	666	657	661	649	645	695	715	647	681	691	676	668	706	666	627	679	661	627	682	675	701	660	695	695	686	695	699	677	645	674	669	665	696	735	673	673	678	702	649	666	698	704	708	720	670	663	660	703	698	647	666	712	630	689	650	628	659	645	651	628	675	660	656	686	703	695	642	663	651	684	726	644	645	679	649	666	681	632	674	652	667	666	607	691	660	645	643	697	692	675	656	671	691	652	659	654	653	692	650	705	661	671	700	666	701	643	662	711	700	683	689	659	676	665	719	693	659	669	670	678	711	699	680	656	672	634	671	683	653	655	676	690	717	634	627	693	632	672	648	613	742	693	669	624	664	678	719	652	718	690	712	698	664	672	650	692	672	663	688	670	648	660	688	667	665	670	685	653	688	696	690	650	657	655	632	660	707	701	664	629	650	700	687	628	741	708	627	670	685	663	741	715	656	645	658	628	695	713	648	607	663	670	673	715	650	663	633	683	637	646	699	599	700	663	683	658	671	669	680	674	700	675	675	677	682	710	651	693	661	662	680	698	624	687	711	658	687	671	658	673	654	682	631	690	675	675	705	691	659	668	660	697	674	694	649	669	681	683	677	692	663	696	663	660	627	649	649	652	680	684	667	676	666	695	674	655	651	673	668	672	697	665	682	621	660	656	680	657	637	707	724	612	660	666	707	697	662	682	641	647	703	682	673	681	693	681	723	702	657	705	646	625	704	676	615	613	641	680	689	626	646	701	666	656	657	625	667	719	683	708	717	673	639	709	717	710	609	691	677	661	650	645	620	657	682	718	679	686	660	681	666	657	727	649	676	694	715	715	613	693	655	681	657	660	680	657	721	673	681	691	673	665	662	675	685	616	663	653	713	615	642	607	718	651	672	665	626	694	689	690	708	687	653	699	678	698	706	714	664	670	668	654	642	666	636	662	683	664	692	675	649	631	641	655	666	702	696	703	684	658	642	665	682	671	701	679	690	676	685	669	668	640	671	651	691	652	654	665	661	687	634	662	695	703	671	636	613	675	723	714	680	686	724	654	663	702	670	655	665	657	658	670	683	651	640	659	672	702	673	681	676	651	671	662	697	655	677	665	656	679	686	673	646	698	615	667	672	702	645	690	671	654	642	649	686	639	698	605	721	680	669	709	628	642	609	696	678	633	692	701	665	658	680	677	714	673	674	669	617	641	650	718	675	677	716	662	693	662	638	681	700	676	625	676	649	655	726	688	666	647	667	685	688	667	656	707	655	689	635	661	701	661	653	659	673	689	717	667	636	655	667	672	659	665	688	643	662	679	709	614	679	669	721	645	629	651	679	681	664	690	702	700	606	671	680	687	646	697	695	710	657	636	628	675	672	694	670	628	692	699	701	667	642	680	700	657	637	664	633	683	631	694	715	651	669	716	674	658	700	653	665	653	712	677	663	625	665	664	658	670	712	705	701	697	680	686	720	692	674	698	638	667	672	638	716	658	728	629	688	698	667	732	690	629	696	660	703	707	620	645	667	676	656	620	663	662	705	628	685	684	698	695	658	650	667	614	702	696	661	691	712	660	683	632	696	671	651	656	705	670	653	645	720	623	709	643	684	648	652	694	640	688	660	675	627	630	664	663	684	660	686	667	658	655	687	632	687	621	704	715	662	650	655	673	655	734	646	677	643	682	659	648	642	682	653	701	725	649	660	667	726	676	651	699	681	657	698	661	690	617	648	642	661	656	665	639	643	696	695	676	709	692	638	708	694	676	673	686	643	646	646	680	678	631	666	671	672	679	668	685	687	646	635	675	618	651	670	660	662	650	688	677	697	668	697	647	671	651	679	652	660	654	680	689	679	688	682	679	645	676	705	687	638	656	623	651	659	662	691	678	644	612	654	689	691	663	685	678	680	668	635	647	691	681	691	672	679	676	630	675	674	688	662	671	668	716	740	688	649	653	687	656	654	672	672	617	631	706	636	681	694	631	674	663	652	687	673	718	651	639	668	718	682	697	683	668	687	698	689	665	658	672	680	689	649	690	667	656	698	699	630	681	665	690	636	653	705	697	626	676	642	705	611	723	656	640	651	716	623	706	681	666	703	687	638	651	656	649	642	691	684	706	700	669	632	659	661	735	750	673	643	681	657	691	701	644	678	658	697	704	664	686	651	676	657	668	669	669	628	655	712	650	639	663	718	623	645	672	666	652	644	667	695	669	718	706	667	689	650	648	649	687	691	606	670	657	707	663	662	715	661	720	696	670	644	688	660	708	666	663	685	660	690	685	669	670	683	648	688	690	723	722	687	696	728	656	694	656	687	643	659	702	717	646	683	660	689	621	729	738	681	649	665	671	677	737	684	663	712	671	704	689	665	695	676	673	701	648	664	704	637	677	670	687	682	668	655	698	682	629	669	658	669	631	625	652	653	634	706	683	668	686	631	627	668	706	650	673	675	708	667	683	656	662	713	681	703	668	694	660	658	697	694	703	633	709	654	700	710	691	642	663	691	684	671	670	656	673	736	676	689	683	677	690	639	685	707	687	657	668	618	711	700	687	640	598	646	659	676	679	721	643	636	647	665	706	673	693	665	712	709	658	634	691	636	658	645	693	671	621	651	658	674	690	661	661	680	662	675	678	711	659	652	690	660	705	715	678	697	681	692	648	653	650	645	680	662	622	637	679	687	673	677	678	690	685	654	686	661	693	670	706	660	626	703	663	691	679	639	678	703	660	693	680	653	644	653	647	657	680	640	671	713	689	667	681	623	650	674	681	648	683	659	688	685	708	720	693	652	687	629	684	648	693	663	656	639	663	686	659	688	693	701	672	659	667	656	650	689	674	655	666	665	657	640	627	690	716	678	622	743	695	688	670	678	678	679	679	710	662	643	677	655	681	700	662	717	710	718	660	607	658	692	649	666	648	651	697	629	732	658	652	692	679	659	668	687
67646	60430	25634	3742	469	362	323	281	292	250	254	238	256	246	254	227	195	215	248	258	208	194	190	236	237	228	201	227	210	230	210	205	197	232	225	216	231	207	243	246	238	216	234	212	225	236	267	234	244	273	277	285	260	280	268	248	237	228	243	229	199	233	381	463	351	204	223	216	183	229	216	208	212	217	204	217	208	218	211	211	223	206	200	212	203	260	214	219	202	209	226	172	191	206	210	218	228	202	199	211	209	200	214	225	217	187	219	236	197	234	237	192	181	199	203	214	220	227	229	206	216	186	207	232	218	229	233	210	202	205	231	221	211	191	202	220	210	224	211	211	219	222	185	183	221	204	195	235	227	213	221	206	219	216	218	208	222	210	205	221	219	207	220	191	232	203	226	213	172	214	198	223	228	206	232	216	212	216	219	197	198	199	220	193	232	202	207	199	191	204	219	220	212	182	198	205	217	214	230	227	189	223	239	222	223	224	224	222	175	223	227	222	216	218	234	198	246	197	204	214	237	223	199	219	224	193	219	202	204	203	195	223	215	209	198	209	218	231	211	214	238	211	212	201	198	220	226	219	220	234	202	206	199	215	208	191	215	214	185	206	235	248	205	209	199	199	196	206	220	196	234	208	202	200	209	214	225	227	234	222	208	237	213	217	182	204	234	234	218	196	235	202	234	214	223	200	198	239	202	243	212	215	184	219	227	211	214	224	186	236	217	196	213	226	201	221	208	202	224	218	208	231	217	217	209	204	195	227	208	251	217	186	227	198	218	217	205	204	229	208	218	213	206	202	194	217	220	216	242	218	199	206	225	185	215	198	195	191	221	195	177	243	195	216	228	209	221	212	225	202	199	222	191	193	192	191	207	211	239	207	228	201	214	214	197	222	203	228	221	221	204	226	221	218	224	230	198	224	196	229	219	218	254	207	225	226	211	211	196	232	212	196	239	197	212	238	223	191	204	207	216	228	212	195	231	223	209	232	218	198	194	240	202	218	222	213	187	212	199	219	194	223	212	187	199	228	222	194	209	210	218	211	193	192	235	201	214	220	258	237	232	211	221	206	188	234	201	215	214	201	209	231	226	193	201	219	220	193	217	206	197	215	223	206	220	205	202	237	215	207	206	182	209	218	207	208	204	198	207	203	214	219	243	230	239	194	235	205	216	233	228	207	235	202	244	244	223	190	219	197	213	200	191	198	229	189	214	231	233	219	213	196	198	215	220	205	201	204	229	216	218	195	219	207	228	206	218	241	189	206	205	228	210	235	200	217	202	219	210	239	200	215	212	211	237	228	213	214	230	228	205	216	214	198	231	204	219	256	185	230	193	209	210	244	239	238	216	231	216	194	215	208	204	212	223	192	225	237	213	217	198	225	239	219	216	224	194	207	220	214	224	218	199	209	214	220	192	224	212	213	204	218	213	226	202	205	191	233	227	228	208	203	219	207	186	217	212	201	234	191	171	198	208	193	191	190	210	229	221	230	214	212	217	203	191	198	230	195	214	202	191	228	223	204	203	212	233	216	219	222	219	214	200	221	208	209	226	203	225	213	204	217	214	218	184	226	216	219	231	232	247	231	200	206	201	217	216	246	199	192	222	190	223	210	221	220	205	202	218	223	206	183	204	202	226	213	232	233	242	203	190	209	234	224	219	226	200	199	226	220	258	234	223	181	187	229	189	226	187	206	221	207	223	221	238	227	226	207	216	224	203	224	188	201	217	223	223	224	230	220	205	194	195	208	189	209	185	200	210	217	201	217	201	208	215	237	229	198	209	205	195	210	202	211	180	182	213	212	202	188	193	200	226	189	222	240	194	218	237	221	208	245	200	211	214	185	203	237	213	210	196	193	204	204	216	216	193	204	200	233	186	206	230	217	205	187	225	207	194	214	205	216	223	219	230	226	242	183	237	219	232	250	199	182	207	212	205	226	204	231	201	225	231	237	229	213	197	188	179	198	210	238	214	204	183	206	207	203	196	213	213	194	168	204	231	202	218	203	239	217	197	185	230	183	202	208	227	230	218	208	236	206	209	222	200	207	222	220	212	224	232	205	213	202	216	212	203	203	213	246	207	222	189	223	210	208	207	233	240	216	210	198	199	175	218	224	211	209	190	199	214	208	208	212	217	216	216	206	204	228	243	180	225	213	204	213	222	170	192	233	219	197	228	202	213	262	213	212	202	189	216	220	216	213	202	223	196	216	222	196	185	192	187	192	206	212	203	211	205	205	209	241	215	219	256	201	213	223	205	228	220	199	219	228	213	238	214	200	208	229	220	219	203	215	217	210	217	199	214	209	206	224	210	196	203	211	216	210	235	233	232	258	209	198	216	201	206	243	215	224	221	227	213	229	229	209	224	220	204	223	208	215	232	202	225	199	191	205	210	201	218	235	193	195	211	201	206	237	218	215	224	203	209	210	196	178	207	218	184	211	204	232	195	225	202	211	221	211	207	215	201	197	194	196	206	199	205	202	196	241	199	214	192	209	167	197	217	224	216	201	205	195	252	200	199	221	216	200	237	229	214	204	195	196	224	199	223	225	227	245	233	204	199	198	253	211	229	216	191	216	217	199	235	203	177	221	223	210	227	199	190	206	224	215	195	208	211	201	194	222	212	183	202	221	196	201	230	186	226	225	189	204	200	174	213	211	211	189	213	201	223	209	214	194	204	207	208	215	217	177	214	211	221	223	251	215	201	236	204	182	192	212	221	193	196	213	213	220	214	202	223	250	200	200	202	208	218	211	245	225	236	171	248	215	195	220	207	199	229	245	222	212	240	213	194	244	197	233	227	221	183	214	207	214	221	231	205	209	218	198	222	215	200	208	202	214	204	211	224	201	218	201	199	222	235	242	207	217	201	208	238	229	201	241	219	236	220	225	250	240	189	222	205	181	202	225	189	180	216	201	213	195	202	197	236	209	235	192	210	215	188	221	210	218	209	219	208	236	254	188	222	192	199	197	215	214	229	208	219	223	214	203	218	228	201	210	210	215	209	213	213	213	214	198	235	172	217	197	216	219	207	221	208	217	221	205	201	217	213	203	225	219	204	200	199	215	229	221	209	244	196	221	220	211	216	185	207	173	209	225	185	207	231	236	197	201	211	202	231	197	194	202	220	213	208	217	230	214	213	217	211	209	198	221	243	197	184	221	197	218	215	212	224	197	182	228	200	188	219	211	213	225	214	220	213	229	226	202	207	210	230	224	211	221	197	213	212	221	224	222	224	202	204	209	204	216	206	206	214	203	204	224	216	212	229	195	208	205	242	235	210	218	192	204	204	228	248	206	210	194	225	207	238	206	220	221	223	217	196	188	203	229	231	252	212	204	203	204	236	217	218	210	216	203	209	202	223	212	186	210	210	237	207	222	214	207	201	210	214	194	233	206	215	237	172	217	215	218	211	229	189	207	202	215	217	212	206	198	213	200	223	229	200	227	228	234	223	213	241	238	240	211	199	198	217	218	212	235	214	231	193	214	213	187	212	214
44561	45854	9464	1495	1396	1217	1025	981	865	841	859	795	748	724	718	688	670	722	665	658	696	637	597	619	649	595	608	632	610	643	626	643	608	644	589	639	652	702	698	651	686	666	633	636	610	743	912	716	803	1049	1259	1103	1125	1060	909	971	861	846	802	691	643	668	1773	2560	1453	613	576	604	590	613	580	573	579	621	605	578	604	612	598	581	590	598	571	592	583	598	602	647	589	609	602	578	582	612	565	560	573	558	551	566	580	598	635	600	574	560	581	606	613	603	622	571	604	589	586	609	594	588	630	584	592	542	605	600	609	620	597	590	542	589	607	599	614	628	578	584	637	584	533	598	605	577	626	583	599	603	615	650	590	565	592	581	590	622	608	566	601	574	561	580	592	614	617	595	639	583	589	604	613	611	594	617	564	585	598	582	614	556	570	609	597	576	624	580	632	613	614	597	636	622	611	564	607	631	624	589	570	599	585	595	668	613	630	627	613	543	586	592	592	596	608	603	618	606	586	571	588	607	579	586	613	572	587	617	604	590	597	593	594	590	577	584	552	584	612	597	585	560	585	596	615	599	567	577	596	600	600	543	560	575	576	570	588	591	591	617	573	625	610	575	599	587	549	616	612	568	592	593	596	601	551	570	574	598	614	571	608	580	606	590	659	578	590	590	587	589	573	598	608	639	580	588	616	550	562	590	605	585	613	598	580	603	639	639	590	629	593	549	543	646	599	592	599	587	579	587	628	608	585	644	589	606	542	577	594	594	515	590	547	597	593	624	595	610	632	603	599	638	583	576	615	585	586	564	611	566	588	591	668	593	625	559	536	600	560	612	614	584	559	583	580	604	596	646	566	557	590	599	618	551	587	607	590	584	572	568	585	575	595	587	542	581	621	632	583	627	543	595	594	580	548	575	586	588	594	588	613	555	642	569	603	605	651	629	562	599	567	598	569	635	562	598	553	566	571	565	603	617	566	620	545	559	535	612	578	575	600	610	636	634	575	605	589	597	596	607	592	597	604	582	588	646	627	588	560	564	637	617	658	608	627	579	584	592	574	610	581	564	546	599	644	563	608	572	605	559	602	564	573	567	589	590	622	621	597	581	619	592	628	595	591	592	590	592	566	590	558	565	602	616	606	630	609	599	596	564	590	588	620	612	576	596	582	585	532	595	620	618	663	543	590	598	551	613	622	557	602	581	588	589	599	574	603	601	594	621	607	629	630	589	597	570	609	586	580	601	574	585	576	598	575	613	605	631	613	579	591	638	609	576	574	631	609	610	586	629	587	612	613	571	568	564	561	618	593	605	616	579	599	604	596	616	571	548	616	585	624	591	567	593	577	616	611	570	601	604	592	563	587	590	588	561	602	598	631	608	582	583	609	561	570	645	560	614	622	602	603	574	570	634	621	619	627	609	592	576	641	575	629	632	588	563	597	551	585	648	591	609	584	596	592	625	585	597	558	588	565	602	588	604	612	574	567	602	611	589	607	586	571	611	531	551	601	560	619	623	593	607	621	604	615	548	575	576	592	609	544	640	559	588	602	656	594	582	596	609	613	625	555	627	587	640	558	597	605	602	603	616	595	560	605	570	595	623	627	561	644	613	588	574	590	610	589	608	568	611	587	599	608	598	624	589	587	543	594	611	637	624	611	627	610	578	574	629	594	586	596	569	606	590	611	586	617	562	598	587	611	596	603	572	588	575	570	580	601	611	635	617	630	562	602	548	578	624	580	586	556	624	611	590	585	585	581	608	606	600	585	591	618	556	570	587	645	561	630	612	598	542	584	636	590	614	611	591	602	571	620	599	553	602	605	561	582	618	561	576	571	606	595	598	616	555	610	649	593	601	623	587	602	570	616	614	633	608	571	598	613	580	542	580	588	589	555	578	612	564	563	600	620	641	586	545	563	574	560	567	569	583	585	579	585	572	603	601	637	614	582	579	646	601	598	578	579	606	597	581	590	595	569	617	612	605	592	580	587	597	573	573	572	611	579	554	557	611	576	597	568	567	604	558	595	596	604	590	605	606	604	605	600	582	581	572	596	590	616	563	579	613	574	604	585	569	585	557	623	612	587	558	580	611	591	560	599	602	570	591	599	578	628	589	542	549	590	603	570	616	619	609	615	628	662	595	598	602	621	565	560	527	566	565	586	596	596	605	575	583	578	599	586	572	615	604	587	612	598	620	600	585	563	598	578	595	570	535	591	575	578	557	588	631	596	612	578	586	606	596	609	546	576	588	590	584	623	566	615	561	597	581	610	570	611	613	591	603	552	578	628	651	617	616	563	591	626	586	582	587	591	602	579	602	585	588	579	580	599	572	563	571	604	589	586	605	620	637	607	592	577	564	623	587	569	579	612	596	589	585	588	576	612	574	607	602	589	593	662	591	578	573	616	618	622	565	585	588	611	622	628	591	641	591	611	641	658	601	599	620	594	619	625	575	602	626	641	579	583	569	605	633	566	604	608	585	577	612	618	581	569	567	610	561	559	588	611	607	557	585	594	593	575	604	592	583	588	587	617	554	610	567	581	604	577	584	640	600	584	624	597	552	635	614	655	550	569	634	557	643	563	638	577	589	620	619	622	600	595	581	630	576	637	619	653	607	580	557	564	623	557	649	603	614	633	633	599	621	584	586	573	631	553	590	581	562	602	638	558	572	604	593	549	573	594	600	545	582	648	589	589	557	541	599	586	597	597	595	606	566	594	558	579	625	599	589	602	562	585	607	542	600	593	573	596	620	589	616	583	578	605	581	585	593	594	582	636	559	592	591	581	574	584	607	558	590	609	593	614	605	595	585	622	600	592	626	626	551	628	576	588	569	614	595	633	587	590	586	565	603	580	603	580	613	602	574	563	581	601	579	576	597	568	591	585	580	566	584	586	555	588	595	571	529	588	620	580	619	559	572	636	579	578	623	578	607	566	605	577	644	576	639	598	605	591	610	604	572	575	611	621	546	549	608	581	565	586	564	591	606	533	573	574	600	602	594	624	587	606	610	572	619	602	612	577	615	576	618	612	605	619	553	610	606	634	630	598	591	569	574	563	537	651	541	610	591	590	579	600	597	625	587	577	621	631	631	584	563	608	606	585	555	573	608	549	611	605	596	588	560	626	533	595	581	609	559	604	580	616	640	599	593	575	574	567	592	564	574	613	609	631	590	592	630	601	594	602	615	546	615	580	575	561	603	644	601	576	573	574	585	595	596	615	581	568	627	585	616	617	585	604	621	646	574	592	588	593	593	595	606	599	578	604	605	626	603	582	629	595	555	603	585	630	575	588	586	633	601	603	630	563	576	609	599	622	609	635	575	595	595	550	611	582	616	588	579	619	584	565	595	621	642	609	543	619	574	609	602	576	602	596	566	605	568	581	571	582	557	564	591	606	590	618	580	615	575	601	595	604	603	595	628	610	574	575	585	570	620	599	605	543	596	612	616	619	554	598	591	603	632	598	603	584	561	593	573	587	684	623	615	600	556	553	592	595	634	613	631	579	615
80104	70545	35285	10631	1402	578	465	422	353	345	313	287	340	293	317	279	255	309	262	292	301	274	245	267	221	284	264	272	308	312	286	269	271	255	291	304	272	277	300	309	291	262	274	272	310	326	334	308	282	348	382	383	377	387	342	326	296	294	255	298	281	315	524	627	455	260	274	253	254	247	259	266	257	254	245	248	236	242	298	241	260	269	254	251	240	242	242	269	269	263	261	266	259	268	254	230	225	255	268	243	251	254	264	273	277	281	233	239	259	268	257	280	278	228	249	255	246	254	248	224	246	252	259	277	240	253	271	237	276	249	280	235	251	285	273	250	244	299	249	256	246	284	259	259	272	236	275	251	248	237	238	274	267	240	258	249	238	248	266	253	248	252	304	248	272	257	270	258	239	230	221	272	256	237	246	255	243	259	231	281	250	292	238	241	258	276	289	254	246	285	281	274	241	229	254	276	255	280	243	219	259	247	257	269	256	247	266	264	279	263	258	246	257	295	221	252	256	278	265	287	235	277	254	244	266	294	276	256	274	276	256	237	251	276	277	277	244	261	248	278	242	272	272	260	235	260	244	273	267	229	280	262	261	282	253	271	277	263	275	251	255	234	252	250	251	257	250	235	245	241	247	240	248	273	277	243	265	255	255	300	261	279	234	271	237	257	239	218	254	283	223	253	253	230	261	234	244	262	269	246	259	250	262	264	268	278	262	234	275	268	270	285	277	254	266	255	233	269	250	261	252	275	261	237	231	237	279	243	274	258	259	301	245	254	267	248	255	256	269	270	228	243	271	276	268	276	260	269	259	273	260	233	250	238	290	248	256	256	287	256	269	254	268	254	246	285	262	280	283	240	217	278	268	231	245	295	261	242	234	239	275	253	248	282	265	263	290	245	272	255	250	261	241	269	271	265	280	254	275	276	275	255	277	261	234	250	241	247	266	273	277	232	261	252	253	266	235	257	249	240	278	242	259	268	253	252	232	262	231	253	263	269	236	262	271	272	274	268	279	277	264	223	245	232	254	252	254	273	268	312	253	264	246	245	251	283	251	248	240	250	288	273	277	275	253	249	263	271	282	255	261	262	254	267	241	246	248	282	224	276	245	227	244	238	242	226	232	231	277	265	261	246	251	256	241	247	225	243	244	273	265	274	247	273	263	256	275	248	285	260	253	273	282	263	266	264	257	260	272	248	245	239	298	256	261	236	261	253	260	243	273	253	285	262	238	251	249	266	253	252	257	249	247	242	254	270	265	220	255	268	221	271	255	257	236	249	269	255	272	267	222	254	250	262	267	238	246	271	274	252	270	268	228	236	260	271	256	268	255	257	225	262	252	298	265	265	275	248	278	271	262	256	259	285	288	224	280	264	261	258	286	231	276	295	241	239	254	251	242	256	235	274	276	231	248	219	275	264	256	231	250	242	248	251	254	264	298	264	251	249	236	230	252	269	248	263	258	265	252	288	245	240	227	256	230	274	260	254	281	277	258	229	276	261	255	250	242	255	242	260	295	258	259	249	259	256	266	237	242	231	235	257	245	263	247	272	251	235	255	246	271	283	261	268	260	266	259	245	269	270	296	260	257	223	247	253	268	258	277	260	270	255	231	257	270	232	275	242	268	277	244	258	284	253	280	253	265	248	256	258	263	251	238	243	262	244	260	265	250	277	245	270	284	246	271	255	278	246	239	243	279	233	282	248	271	260	221	263	265	269	241	256	239	259	273	277	269	269	306	259	244	231	264	261	275	242	266	240	277	275	262	233	248	258	265	220	260	248	274	270	255	250	264	266	277	246	250	228	250	272	294	253	265	246	247	253	215	246	286	247	285	263	276	251	262	267	244	258	251	221	233	269	244	274	249	235	265	226	289	266	246	264	249	243	252	260	262	257	262	250	254	273	259	295	271	259	261	249	249	255	256	260	235	266	283	254	250	253	261	261	276	293	261	236	264	243	264	254	269	263	236	254	235	290	233	239	265	246	271	257	274	266	259	245	228	251	249	258	257	270	278	260	252	254	272	269	249	245	262	230	253	272	278	224	262	254	244	284	256	271	239	250	267	253	251	239	235	231	261	245	302	269	266	245	260	266	256	259	268	258	238	302	240	267	233	243	243	254	246	264	253	256	243	246	250	254	264	229	270	257	265	268	228	238	268	279	261	249	255	284	269	239	250	255	255	238	231	234	258	275	250	245	252	283	232	247	252	265	243	246	273	273	234	280	255	236	249	247	230	263	271	265	273	284	252	246	279	262	235	265	239	235	246	239	236	261	236	286	238	235	239	232	262	259	257	243	256	258	319	229	235	249	261	228	251	234	278	264	267	231	248	240	257	276	257	241	244	258	280	268	258	249	269	248	257	249	253	256	249	256	277	223	272	236	235	248	279	272	279	245	242	223	261	263	249	272	255	256	274	272	280	265	252	267	290	268	263	219	263	279	267	256	258	242	237	259	229	281	285	239	249	238	270	274	273	279	268	276	267	253	267	247	274	225	271	251	252	246	258	281	256	280	235	240	259	283	241	269	247	260	235	247	257	280	282	252	279	259	271	257	232	266	275	270	269	264	247	259	267	260	266	271	297	280	240	261	249	258	265	247	263	242	227	244	281	263	246	279	241	263	300	263	263	246	261	239	262	254	260	295	288	260	259	289	244	251	241	281	274	283	236	249	262	252	251	244	242	257	229	241	245	234	224	266	281	256	249	244	272	270	240	239	241	257	267	257	244	250	256	259	266	266	265	260	277	268	240	235	250	264	240	283	290	252	273	269	262	241	279	258	241	273	276	265	236	260	238	235	257	212	256	260	262	275	262	261	256	262	261	245	246	275	254	258	264	243	250	242	247	240	260	234	271	238	261	277	268	262	230	245	255	260	260	234	248	263	242	245	266	257	266	247	248	246	259	251	231	239	247	249	239	252	255	236	266	278	287	247	278	244	245	256	250	267	244	244	226	251	255	241	274	293	230	275	227	272	255	250	233	260	268	277	283	238	250	277	285	258	258	279	276	218	247	285	242	232	274	262	254	270	261	268	257	230	284	228	236	240	267	252	272	257	276	267	274	247	226	266	264	263	272	252	269	260	280	246	241	249	291	222	257	265	226	253	247	249	262	250	240	250	258	245	264	242	253	272	279	260	246	254	248	279	264	291	268	297	237	258	251	284	246	245	267	262	261	274	279	269	243	245	268	259	263	249	263	249	242	264	265	243	278	264	257	238	251	281	235	284	252	253	238	265	247	261	304	281	252	266	253	275	271	267	240	259	253	267	275	249	280	263	250	237	257	255	223	240	258	250	227	286	280	252	291	257	228	237	251	245	256	274	244	244	249	275	268	256	269	253	265	277	267	304	255	277	259	241	241	258	249	251	257	249	234	274	236	260	285	252	260	267	287	277	256	234	283	235	241	261	257	249	242	241	268	253	269	271	268	234	225	262	246	260	253	257	259	226	254	256	258	225	252	259	223	271	231	265	261	253	240	241	268	266	263	250	216	279
54436	56719	13164	2476	2193	1877	1607	1442	1313	1130	1121	1090	981	989	978	919	874	864	803	821	877	782	816	755	793	786	819	790	807	775	739	761	753	756	784	768	832	827	923	968	892	805	768	731	953	1223	1422	1069	1296	1566	1782	1775	1669	1903	1543	1244	1007	888	853	837	816	1149	2806	3675	1901	741	747	692	751	737	731	692	711	727	716	707	727	688	728	711	684	735	742	716	647	687	698	731	762	760	721	701	657	706	681	692	662	705	696	738	674	698	682	742	723	689	724	700	698	702	757	734	700	724	674	678	689	751	703	685	672	704	691	737	766	741	694	734	738	723	711	733	677	740	695	676	734	702	689	675	742	735	700	663	682	727	735	689	709	720	713	692	710	739	694	686	713	704	677	677	729	708	744	683	699	690	741	729	738	737	721	705	705	723	725	713	718	707	698	717	708	725	673	706	719	736	701	690	710	757	701	675	672	690	708	689	685	710	722	691	733	694	687	711	731	714	713	686	720	708	703	729	684	697	728	715	685	730	723	723	733	727	694	727	671	697	728	724	717	707	729	718	705	673	695	722	686	696	674	678	723	666	701	746	712	648	690	787	736	695	679	698	692	720	712	677	664	701	742	722	674	723	690	670	706	670	709	669	700	662	742	741	705	723	717	686	741	775	708	721	686	716	696	753	753	709	682	734	733	717	714	762	697	726	673	656	687	679	723	683	694	710	662	669	677	737	687	752	730	685	683	707	758	730	711	675	743	763	702	697	735	695	741	693	719	730	696	701	728	754	711	706	674	688	705	744	729	717	667	654	715	752	715	756	690	677	674	674	670	687	703	689	657	692	681	713	641	696	654	710	694	707	745	732	723	708	682	708	723	714	672	676	740	724	702	700	711	687	685	739	702	743	701	645	686	772	695	726	722	725	713	658	731	680	723	690	738	690	683	709	704	655	687	718	744	722	693	695	700	705	740	714	672	724	715	695	729	714	703	696	721	723	739	687	717	689	694	696	737	754	679	715	724	731	673	682	683	717	718	655	682	721	722	720	672	693	716	693	701	732	690	682	737	670	737	677	711	657	754	692	680	705	717	685	771	707	727	700	707	709	685	722	751	693	705	691	748	734	677	679	700	727	701	691	719	710	718	766	718	714	658	724	755	729	680	715	713	677	662	696	704	724	707	715	708	680	755	658	657	759	727	720	697	664	710	716	683	694	681	731	692	693	695	691	678	711	706	716	695	705	717	703	736	717	694	689	751	723	692	698	670	706	715	718	768	710	652	676	660	734	745	697	728	722	664	717	707	715	680	739	691	700	730	713	701	722	687	722	648	710	749	693	684	687	675	706	723	725	670	677	713	722	724	750	743	679	675	679	726	733	685	683	708	719	712	692	690	758	665	710	738	721	711	652	693	680	728	653	695	679	748	712	716	702	649	687	680	678	725	718	700	746	668	690	688	717	674	734	719	727	707	711	725	683	705	705	652	669	688	693	699	696	689	689	694	665	687	701	748	713	714	670	707	703	662	700	688	681	656	666	732	745	690	678	669	701	741	686	710	715	736	709	731	721	696	685	714	662	746	672	699	710	743	725	715	697	712	703	730	724	672	720	707	650	652	700	699	672	717	709	694	656	673	730	703	697	666	707	738	756	732	703	687	697	717	724	731	678	673	670	698	732	695	673	674	730	641	726	694	714	703	705	707	710	680	710	701	739	732	716	721	760	717	680	734	696	664	680	652	695	780	733	707	778	707	705	702	698	699	717	660	742	731	714	742	701	693	697	699	660	751	691	678	727	717	683	712	748	741	688	710	680	706	703	715	700	729	730	730	736	699	768	710	706	717	699	712	687	715	687	664	743	712	682	730	672	696	708	690	700	696	733	683	705	656	679	702	736	698	681	721	671	680	692	673	719	697	675	720	731	734	694	705	696	759	725	713	732	715	705	714	765	769	705	704	704	711	726	732	690	709	668	706	709	674	744	670	672	704	704	749	672	690	669	767	720	739	688	670	699	703	712	697	702	709	706	695	748	707	664	700	686	704	731	741	677	682	687	729	693	738	702	704	700	709	686	717	699	700	675	711	674	707	719	696	738	730	723	701	706	688	705	668	696	703	695	689	709	694	687	728	682	739	682	730	685	724	693	702	723	728	692	668	735	720	723	727	661	700	710	713	724	708	676	673	680	657	706	662	650	714	703	712	677	710	754	714	701	780	730	674	716	664	669	712	726	768	658	688	691	696	693	691	748	723	681	691	721	712	677	683	731	682	741	735	709	690	728	683	681	727	701	738	702	705	726	722	721	686	707	653	731	724	715	651	697	717	725	691	621	684	712	713	704	734	670	682	702	684	700	728	701	660	734	742	691	752	714	733	683	681	716	710	678	718	678	675	657	671	713	695	721	686	662	653	721	724	695	704	702	676	707	717	752	732	680	735	705	689	708	714	712	709	719	698	718	710	751	731	695	678	739	710	700	677	654	662	684	706	694	685	689	709	705	707	701	743	699	737	716	712	704	758	681	693	743	720	717	686	721	673	722	691	722	721	729	689	719	657	691	724	683	643	638	749	694	720	769	695	678	732	662	684	729	724	672	704	713	720	723	740	683	714	734	690	717	718	686	745	698	693	719	690	697	705	672	682	724	687	709	676	710	707	732	670	694	708	726	674	682	686	725	734	753	709	726	729	678	692	718	664	674	703	705	732	679	705	690	727	742	700	692	718	693	734	689	698	720	693	669	671	693	714	740	693	685	738	681	709	725	709	706	699	733	726	690	716	691	746	748	682	703	729	698	709	658	712	692	724	656	678	690	705	660	726	666	713	730	680	679	698	714	662	663	675	692	666	674	723	711	678	771	724	697	720	702	716	727	664	710	690	716	669	721	737	696	727	702	695	710	729	702	698	729	684	671	695	686	709	743	681	679	688	721	706	695	690	716	704	731	736	710	664	729	719	716	733	677	688	694	658	715	685	690	673	668	677	701	707	716	714	720	732	656	717	699	702	757	698	675	685	682	715	712	710	740	707	744	673	682	675	683	670	731	732	748	725	682	666	659	654	686	714	706	681	697	691	666	671	727	688	674	739	727	707	751	716	731	718	706	718	679	722	666	669	688	695	731	703	706	672	724	671	709	757	713	720	723	684	703	683	656	723	678	670	700	681	703	691	716	708	715	714	700	695	720	682	696	669	708	704	673	686	689	714	689	749	684	674	713	704	724	730	706	744	720	713	750	750	751	700	721	714	694	732	686	664	734	679	710	699	686	709	680	703	665	683	696	682	717	707	704	720	647	695	675	699	679	756	663	687	694	670	736	746	681	717	668	725	709	722	688	691	730	727	759	702	718	740	694	706	699	672	766	734	679	678	674	689	688	674	690	718	665	696	723	724	723	725	727	679	714	690	720	733	691	743	684	705	698	684	687	711	732	664	715	717	761	706	734	729	650	691	697	729	691	708	713	696	708	650	688	714	736	703	710	672	723	710	724	708	699	712	751	702	686	702	668	685	682	720	684	700	679	717	716
26221	16225	3121	438	274	245	262	278	262	220	251	297	236	278	251	226	240	268	284	264	253	252	240	263	270	276	238	242	257	224	259	294	240	269	243	273	218	266	228	256	271	259	246	265	277	261	264	278	272	287	241	278	250	257	266	272	219	236	267	255	246	243	242	299	288	253	253	280	283	263	257	259	276	244	249	252	224	261	264	277	254	258	247	290	257	264	276	264	237	281	253	258	253	250	257	263	240	289	231	243	258	278	255	259	283	257	258	267	283	262	258	273	259	277	302	273	232	263	258	258	270	263	267	247	282	260	255	253	267	290	273	263	243	255	272	237	265	234	258	285	243	263	247	235	286	242	267	287	237	243	241	257	213	287	265	257	267	266	286	253	285	276	263	265	251	264	246	270	255	255	258	274	295	246	261	243	268	287	270	280	259	261	255	269	242	256	239	265	250	249	281	248	238	264	279	254	272	249	258	262	259	267	267	262	266	287	261	268	238	272	270	313	251	253	258	260	249	255	255	246	250	269	247	252	242	279	259	260	247	239	257	283	287	269	266	273	244	253	230	267	234	281	251	263	270	269	274	263	274	263	253	246	260	264	232	244	273	256	239	250	249	239	238	277	258	246	243	226	269	254	271	267	258	252	252	212	266	247	266	226	252	240	261	268	237	283	275	256	274	266	288	258	233	265	247	262	282	243	263	259	268	274	241	240	276	251	248	244	247	267	238	266	204	259	257	262	270	291	257	237	237	253	273	243	273	247	277	295	246	261	248	259	245	272	286	249	252	270	255	261	268	233	249	255	235	260	253	245	248	233	244	236	269	242	248	259	243	266	259	272	265	256	244	254	244	231	252	266	249	238	230	267	267	267	263	260	264	264	254	265	240	244	252	264	256	275	253	264	263	248	255	277	263	266	256	248	250	270	249	239	271	269	242	284	258	264	278	247	267	248	272	274	238	276	239	276	253	257	252	256	268	237	266	237	277	284	289	266	241	229	271	232	285	250	241	255	241	245	272	237	252	249	263	248	259	235	250	270	236	265	256	278	283	266	231	248	287	275	265	272	246	275	251	255	270	259	229	254	243	239	280	264	233	275	239	243	242	261	291	274	231	273	254	263	237	242	252	233	259	272	259	285	256	227	243	257	243	273	228	286	245	269	255	226	261	262	276	274	246	276	238	211	274	254	253	274	260	259	275	261	259	285	253	264	243	270	226	235	244	260	270	288	271	262	262	259	247	270	271	271	234	250	257	271	265	256	265	228	282	282	270	265	268	247	258	259	255	270	241	245	223	258	268	254	259	260	251	253	251	230	231	243	255	282	261	261	270	309	246	268	269	271	250	288	256	247	277	224	254	248	265	268	269	265	225	277	241	280	271	291	274	248	248	262	230	269	232	248	255	258	270	239	246	272	269	253	268	289	255	261	282	249	250	241	276	256	278	242	236	260	252	270	251	242	262	258	276	257	251	245	263	266	234	256	259	259	282	266	270	264	274	260	296	276	244	262	212	275	255	257	268	252	255	250	240	271	264	215	289	275	251	247	235	238	251	217	264	277	266	230	248	266	256	244	288	248	291	247	260	278	250	259	276	272	263	277	288	236	277	254	229	259	257	268	271	275	264	235	279	261	260	246	246	258	282	269	257	249	233	244	259	306	249	260	267	219	242	238	244	236	268	282	234	256	249	255	247	262	256	253	260	259	266	282	250	280	245	286	240	264	249	277	249	260	249	261	260	249	261	224	228	251	256	232	254	264	236	282	268	271	296	241	280	272	271	244	272	216	284	317	287	288	282	267	259	254	237	229	230	281	258	259	274	260	281	257	231	248	261	259	277	270	246	268	262	247	260	256	256	265	262	257	242	261	238	238	262	232	247	203	264	269	268	270	265	269	255	258	260	265	264	243	277	279	246	258	267	241	266	277	261	278	279	242	256	276	241	262	229	233	271	287	285	270	246	243	239	269	288	244	250	228	234	267	236	230	268	260	239	241	259	256	227	264	259	251	251	257	257	282	266	260	244	254	245	275	262	251	278	275	292	288	241	289	242	276	270	266	250	243	255	254	265	241	252	250	276	280	240	272	272	257	279	274	259	257	259	256	256	232	266	250	261	275	228	249	238	256	261	249	276	234	240	256	268	309	289	264	248	275	269	253	278	260	253	284	269	231	247	245	292	259	257	248	266	268	248	253	260	260	259	256	239	223	254	257	262	236	254	246	269	265	253	263	245	296	263	276	240	261	272	258	240	281	253	240	242	261	250	260	233	225	267	249	267	248	267	285	262	246	282	251	244	249	252	226	258	247	274	244	229	256	263	279	231	275	218	280	251	275	284	242	281	264	238	237	238	274	272	258	259	275	256	277	246	279	252	242	279	271	260	288	266	253	261	234	247	243	257	279	254	225	262	268	249	256	240	247	247	270	243	259	265	244	267	262	259	256	257	251	257	234	293	271	250	240	252	242	267	260	256	228	278	260	244	254	285	255	255	246	243	259	288	265	261	269	239	255	234	229	273	246	282	263	294	239	254	239	264	230	278	255	235	263	267	262	270	287	271	265	279	256	255	247	236	254	253	259	247	264	249	248	249	259	256	280	272	256	255	287	262	267	268	233	263	255	268	242	281	272	239	260	254	256	272	240	278	262	260	258	242	260	269	247	260	254	254	278	247	263	261	260	286	276	260	268	251	248	273	247	250	252	249	274	255	263	259	261	248	273	257	263	277	273	255	239	272	271	282	221	260	260	249	251	250	261	266	262	235	264	282	286	295	283	255	258	251	258	229	243	274	253	289	242	261	268	278	254	253	268	259	245	253	270	258	263	279	239	229	242	268	239	263	244	249	264	228	277	268	268	243	267	244	271	242	255	239	233	244	251	254	240	253	235	241	223	269	259	249	216	280	252	258	277	256	275	273	252	251	235	256	286	298	268	241	260	277	267	275	263	266	252	256	263	251	244	241	247	267	280	274	234	247	248	249	268	241	250	245	256	239	253	247	277	265	270	267	255	258	243	266	254	248	260	253	243	273	267	258	271	251	281	262	267	230	254	252	274	259	267	275	259	254	256	267	263	261	290	264	224	242	270	261	267	247	254	249	235	263	235	241	243	252	258	243	254	278	266	244	235	284	260	268	261	284	253	251	264	235	263	267	252	268	219	261	270	275	239	272	285	251	265	247	249	263	258	251	272	252	255	257	273	261	278	248	243	204	290	266	259	250	249	260	244	285	274	260	242	247	237	254	264	273	280	282	280	252	262	289	275	264	235	287	279	248	238	256	267	248	243	233	258	254	259	266	291	252	263	268	263	252	259	240	247	245	262	252	249	264	264	233	250	269	254	249	259	254	268	246	230	253	265	243	303	254	256	258	238	259	239	246	236	252	277	267	264	259	240	276	238	255	261	269	255	259	274	248	290	257	259	261	234	240	268	243	247	263	262	268	244	259	290	262	271	256	240	266	292	252	242	245	270	261	257	236	302	278	237	271	281	254	241	231	240	240	241
22945	19096	2131	806	797	777	759	736	751	727	779	695	736	707	705	720	741	693	715	702	689	721	665	702	742	686	717	718	678	693	727	760	694	696	718	687	734	696	683	770	707	707	680	754	759	778	758	735	770	779	774	770	718	722	757	690	697	749	715	729	684	714	717	768	766	684	699	691	689	695	668	713	669	717	689	712	708	662	706	676	720	724	706	689	689	711	686	678	683	713	709	723	694	701	674	716	684	661	713	750	714	697	687	646	747	726	703	643	659	735	707	647	715	683	694	722	723	687	690	724	706	748	710	739	698	745	746	693	699	729	723	729	679	725	691	693	744	670	671	674	717	707	665	699	721	691	756	716	732	730	717	714	682	699	732	684	673	694	657	639	706	676	724	707	718	735	709	730	678	705	705	698	637	707	671	731	736	699	685	713	676	722	661	717	710	673	690	732	693	725	698	682	709	694	759	684	708	621	680	705	711	691	689	699	683	711	730	738	723	679	661	668	710	669	708	685	665	714	695	697	681	722	723	716	733	683	701	713	709	713	683	700	735	674	726	716	712	720	688	703	704	735	693	714	725	692	682	670	684	715	690	729	698	710	710	681	698	707	676	684	658	683	746	687	693	658	708	712	731	698	656	739	718	678	730	702	687	661	687	698	765	673	663	712	669	695	681	654	745	707	673	730	710	720	687	694	710	734	730	688	681	748	664	617	668	703	688	684	649	691	691	730	662	687	675	709	694	751	726	703	680	675	695	707	667	675	689	768	690	685	694	679	727	654	721	651	687	726	701	643	724	717	708	712	653	682	698	732	679	724	672	706	745	717	694	723	683	663	676	684	705	716	705	697	683	697	681	719	640	710	693	669	716	655	681	705	672	718	662	686	752	691	676	703	705	692	702	687	719	722	680	700	657	728	730	719	725	672	680	710	707	693	722	721	719	744	759	751	704	692	693	698	684	721	695	699	660	673	672	707	685	712	702	665	739	702	659	702	676	718	686	700	672	708	729	698	689	712	722	672	720	686	716	669	724	710	659	733	685	748	659	715	700	709	681	738	697	711	667	753	676	698	754	637	652	695	733	699	667	743	776	709	715	707	662	676	739	708	702	656	704	684	701	687	671	690	677	706	631	666	720	655	694	684	674	700	688	759	698	691	682	701	716	680	697	688	674	662	688	726	686	658	706	711	688	693	730	680	666	645	697	698	689	686	747	699	682	686	742	733	662	681	684	723	640	704	687	697	700	726	643	698	693	703	713	731	672	722	691	723	685	724	717	715	708	685	687	662	717	676	701	690	746	684	713	676	697	686	716	752	717	699	674	701	729	729	643	698	743	723	677	726	659	717	718	746	744	720	702	695	646	656	690	706	669	643	722	702	737	734	658	703	713	699	672	729	702	713	747	726	713	712	725	701	695	690	659	700	681	698	697	683	731	722	739	680	682	746	736	683	707	717	732	726	726	756	682	667	705	687	684	706	712	710	707	739	687	729	699	696	692	625	719	653	732	654	737	711	696	712	734	714	707	656	730	691	707	691	693	710	728	691	709	693	618	664	711	667	706	721	703	695	676	681	691	657	665	671	752	738	697	701	712	667	705	703	685	695	681	712	685	728	733	728	702	683	736	724	721	672	691	756	699	691	703	692	652	667	691	746	691	692	644	727	715	733	687	706	687	679	714	736	742	697	717	737	752	746	697	687	726	711	675	708	746	750	690	719	691	667	721	747	680	689	702	760	699	687	670	695	724	711	731	744	715	716	681	681	693	704	736	726	699	685	680	694	666	687	697	699	698	691	688	672	692	665	681	712	706	696	710	679	671	697	718	708	694	712	685	664	710	618	658	714	691	704	703	709	704	654	663	673	666	720	718	673	681	726	665	715	720	673	680	702	651	705	710	734	730	702	674	723	701	721	689	684	720	686	730	680	712	714	671	754	709	661	666	697	705	696	673	653	739	716	686	700	724	706	713	715	696	720	704	716	705	715	702	727	666	756	721	708	737	711	687	780	683	694	715	748	688	653	692	723	738	688	728	687	716	690	718	717	706	731	637	671	664	716	685	720	714	674	707	741	698	721	709	699	686	660	695	699	709	702	692	676	714	684	711	693	686	685	651	707	722	709	687	692	717	702	713	682	670	692	684	675	734	704	674	707	705	712	758	761	701	741	700	675	739	672	685	708	668	744	701	703	698	663	790	703	654	668	698	709	711	687	699	724	665	674	685	665	735	696	686	667	708	719	722	705	725	709	708	647	699	699	711	664	762	678	697	724	710	632	727	662	701	683	669	709	702	692	639	714	712	717	687	631	691	712	747	696	709	696	692	657	740	685	718	713	712	699	690	664	683	763	678	748	707	668	694	720	672	674	726	659	691	693	715	699	721	714	636	691	700	700	705	772	780	702	714	710	695	723	702	688	697	685	670	650	675	710	706	677	729	709	680	705	693	736	722	712	702	727	680	728	695	676	698	685	680	695	632	663	691	748	733	723	767	679	695	725	653	718	725	682	715	702	713	710	705	715	684	701	652	684	763	701	699	664	686	719	680	680	703	709	663	689	700	705	681	709	689	730	668	686	763	724	704	713	674	698	688	735	726	664	656	708	709	686	662	723	694	738	724	661	704	702	719	712	672	719	702	673	722	724	685	671	707	664	720	689	692	697	720	677	693	689	744	669	729	666	699	689	719	707	691	680	704	725	739	707	697	721	698	717	675	654	705	697	706	704	679	687	739	733	749	702	754	732	761	699	654	764	703	704	669	697	674	695	707	669	682	706	704	692	658	696	682	700	693	707	656	716	657	675	660	674	692	713	705	703	708	684	694	680	664	691	684	679	700	707	710	702	613	664	695	620	706	676	718	662	707	652	770	698	701	758	636	679	676	682	729	688	638	709	728	749	726	710	660	700	723	714	707	694	701	710	717	737	698	719	746	692	701	715	751	733	707	693	694	702	700	715	747	682	709	677	655	677	691	629	692	701	705	645	683	641	652	681	735	684	670	697	689	735	707	690	700	709	670	662	693	716	701	729	679	684	712	643	720	681	740	687	708	723	703	690	729	745	743	673	678	665	687	680	726	700	684	684	686	728	695	695	697	675	728	672	679	684	712	672	709	714	663	725	750	691	680	714	697	714	685	710	728	720	693	718	705	721	711	739	699	722	696	729	726	723	687	697	720	690	733	692	742	729	754	717	647	719	721	726	728	642	705	732	693	735	677	740	713	692	677	709	662	705	693	676	740	691	670	707	694	729	746	716	710	707	685	707	682	659	703	685	684	689	732	720	737	667	730	710	709	715	686	682	678	666	698	703	700	718	714	722	715	743	674	702	675	666	774	685	751	678	716	716	690	655	682	705	674	712	682	691	747	684	743	729	723	716	706	752	677	696	709	679	664	686	758	688	745	717	680	703	720	723	703	695	702	703	678	743	693	666	713	687	693	695	693	730	722	714	704	675	710	694	670	695	695	669	690	697	648	683	746	678	712	668	664	696	735	687	682	727	691	714
68028	60159	23957	3351	420	306	297	240	212	216	213	201	209	188	194	199	197	206	167	190	159	198	202	185	182	178	166	178	165	175	164	168	146	170	169	184	197	176	195	186	195	177	190	177	192	262	230	201	204	252	208	219	249	241	179	188	197	191	197	184	180	196	182	226	235	168	226	165	179	188	203	185	191	186	186	175	174	188	188	181	174	171	182	169	171	199	201	193	158	170	194	162	184	199	160	186	178	180	172	186	165	209	186	169	174	163	181	175	174	179	190	175	183	182	165	189	176	167	170	177	172	162	198	150	157	186	176	175	169	180	170	175	159	160	190	146	194	180	147	203	185	163	173	170	200	165	179	176	168	177	170	176	174	172	173	185	182	181	193	169	176	168	151	167	182	184	167	178	152	183	169	160	170	158	182	171	202	191	160	157	186	156	171	175	177	196	183	157	186	173	193	168	169	150	174	149	173	160	163	182	187	178	174	175	197	174	187	179	149	183	175	183	207	200	172	182	152	186	162	163	196	180	172	167	187	180	159	171	152	179	207	192	157	187	188	183	203	192	160	180	149	179	170	157	194	183	165	192	177	163	183	174	174	177	167	155	184	178	196	168	162	202	154	193	166	167	162	176	177	185	152	182	184	160	176	177	154	169	181	177	199	158	179	185	181	171	172	175	175	183	186	186	168	189	171	175	191	154	172	205	181	157	193	172	185	207	169	159	195	165	183	179	179	161	166	170	161	191	180	187	177	162	162	172	208	176	165	177	167	173	170	173	186	173	191	174	180	169	162	140	161	168	146	186	183	169	185	187	192	171	172	153	192	177	166	171	168	169	164	167	190	166	173	184	176	172	181	194	160	166	196	167	175	177	182	178	183	169	152	185	175	186	178	167	190	189	162	177	165	167	186	177	164	198	177	196	170	164	174	178	185	174	175	183	192	183	215	182	183	178	176	174	181	162	177	186	171	166	175	175	157	189	152	173	181	193	189	178	176	159	174	166	174	191	163	178	197	178	173	187	178	173	183	169	165	189	196	164	187	180	163	169	168	176	190	197	172	178	196	182	161	155	173	177	149	168	168	169	181	179	196	174	171	176	171	171	189	175	187	185	180	179	168	181	182	190	177	185	173	160	151	169	136	169	171	157	168	182	164	188	167	175	166	178	172	180	179	194	176	172	198	170	208	180	137	206	164	190	192	159	158	173	162	193	161	208	186	204	206	215	159	182	166	178	168	173	182	185	187	140	182	175	174	200	155	171	183	173	189	171	160	183	162	172	128	173	178	165	179	149	157	186	177	164	164	163	180	164	170	172	159	189	170	184	147	173	185	158	170	158	177	164	166	149	169	175	197	174	194	184	155	169	219	167	171	203	178	170	179	179	175	154	197	168	175	186	181	159	156	178	187	182	161	182	170	166	162	175	154	160	139	144	181	170	177	166	177	175	176	180	152	203	184	184	175	159	203	194	157	171	191	169	180	164	138	180	179	198	171	162	174	165	191	209	159	174	171	158	162	181	195	158	170	194	177	160	166	176	169	160	161	168	147	173	186	170	185	176	172	157	169	155	165	191	172	155	148	142	201	173	172	185	215	174	150	157	158	171	190	167	174	161	192	169	153	158	189	156	174	191	170	175	187	167	159	187	176	159	159	185	179	174	150	182	201	165	163	172	180	162	161	181	141	161	158	179	191	171	139	181	169	177	167	162	186	192	165	205	179	179	176	165	170	168	184	160	155	157	191	163	184	168	189	151	208	180	182	169	163	173	184	151	169	178	177	164	192	184	185	197	180	176	165	175	185	159	177	175	194	172	168	160	181	152	150	179	166	175	156	174	178	174	178	173	164	181	169	203	163	150	176	190	202	190	176	174	195	183	168	165	186	166	180	180	172	195	162	156	141	192	177	175	171	159	183	177	186	167	175	184	204	164	151	167	176	170	164	158	184	180	184	165	180	186	152	183	178	178	186	177	191	185	181	189	187	188	182	178	168	157	179	154	158	141	178	168	180	176	196	186	153	153	175	178	167	160	172	173	170	190	158	174	192	177	165	172	162	175	164	202	203	167	193	176	174	164	165	173	182	198	157	186	170	171	168	188	155	169	182	174	165	186	155	185	181	174	149	136	195	173	178	180	189	162	169	191	158	176	193	180	158	169	183	162	178	164	179	170	161	178	176	183	182	162	158	181	172	160	170	184	178	191	165	183	175	186	151	167	184	164	181	169	180	184	166	166	162	183	161	168	170	154	175	186	167	162	184	174	168	164	177	159	186	161	167	166	182	204	193	146	174	156	187	158	184	168	176	188	177	156	180	178	181	185	155	163	165	177	195	151	165	147	178	174	165	165	172	166	167	168	159	178	170	177	183	171	141	162	199	160	199	177	165	178	171	157	167	173	194	170	163	165	188	163	146	172	170	188	168	200	140	183	169	142	177	157	167	196	166	172	167	185	191	186	152	173	173	194	180	170	192	168	150	182	190	174	185	172	147	185	178	163	147	191	176	182	158	167	198	176	170	179	174	188	164	172	181	193	178	171	177	176	187	175	185	148	154	161	179	151	172	176	173	153	175	155	186	181	193	170	193	165	164	176	174	184	202	170	179	170	167	178	185	162	171	162	173	183	172	181	160	162	174	197	161	156	186	187	200	165	145	174	179	156	185	177	164	174	164	182	178	165	177	177	185	210	162	164	172	176	176	184	175	201	196	178	189	182	181	164	174	174	166	145	173	187	160	166	151	185	170	189	186	190	178	177	196	171	179	162	162	184	185	197	185	183	179	182	194	144	178	173	177	155	201	182	174	167	181	190	174	194	169	181	174	164	172	163	208	165	160	190	190	186	172	177	173	174	169	147	157	173	175	166	184	182	150	170	179	192	168	178	163	180	173	189	176	163	170	190	156	140	167	201	162	175	165	173	173	168	168	172	201	184	171	176	170	166	174	164	170	177	187	169	185	155	178	185	200	180	187	181	170	168	183	184	188	175	173	190	181	195	173	173	176	172	195	166	206	167	182	163	174	160	191	183	168	172	162	161	176	171	154	192	164	195	173	167	178	165	167	175	182	173	200	213	166	177	171	176	181	138	201	160	159	163	163	171	178	188	163	166	178	193	166	145	173	158	167	191	193	170	197	171	187	178	190	170	186	166	149	144	174	169	191	175	164	182	149	168	177	156	168	175	172	189	186	158	184	178	161	159	202	157	159	151	140	172	189	205	178	164	157	190	171	174	177	198	183	181	158	149	168	196	183	182	166	182	176	175	167	179	185	187	192	195	177	190	170	174	161	159	169	151	171	166	183	175	212	200	176	165	174	162	185	163	182	185	169	168	177	201	159	174	176	167	157	169	177	183	176	163	160	184	169	170	177	195	146	185	177	177	169	152	174	171	188	172	171	183	162	160	192	170	168	153	179	157	170	184	158	160	174	180	167	197	178	203	191	181	187	169	185	170	174	169	174	212	179	189	194	169	169	182	198	191	177	158	165	177	168	158	178	183	188	174
44378	44325	8267	1452	1323	1141	1018	897	802	790	719	663	669	640	657	594	605	610	543	539	593	537	534	595	573	532	534	538	525	531	579	548	532	522	542	523	611	599	609	634	609	550	601	650	862	1084	827	651	917	1215	925	935	1375	1268	783	727	665	618	621	618	570	573	605	929	969	540	503	533	531	498	523	530	527	498	525	519	480	491	535	522	521	491	501	525	511	531	490	545	451	468	516	533	509	536	470	504	508	504	500	548	522	494	510	519	498	529	518	495	493	498	604	629	512	479	520	492	489	494	520	483	525	506	497	487	516	515	501	489	498	516	550	450	504	490	502	523	471	500	508	487	524	485	499	473	531	525	528	462	571	469	508	503	514	491	515	477	497	546	461	498	490	564	536	488	517	540	531	516	541	487	451	500	526	450	515	523	526	508	526	495	508	476	516	516	512	494	482	501	531	526	497	496	481	516	502	518	494	498	487	475	491	517	544	490	486	506	518	546	495	471	523	540	502	498	519	495	514	485	501	491	520	485	514	507	493	488	569	506	476	498	484	486	520	524	523	489	492	522	470	524	495	456	505	494	474	460	502	470	502	499	519	538	496	464	505	484	520	516	507	517	478	512	505	503	523	509	493	499	519	520	495	515	496	506	547	499	507	532	520	540	491	536	505	493	505	492	526	520	482	520	505	510	492	501	461	520	478	490	501	478	507	521	520	515	500	531	512	510	526	498	451	469	515	500	491	489	500	516	481	519	508	483	514	518	498	493	484	484	492	513	537	487	491	507	524	498	485	504	472	518	495	499	510	499	522	521	555	524	473	511	521	517	491	488	507	502	491	510	497	513	556	509	544	522	480	487	493	526	540	492	480	498	469	480	518	525	493	458	496	535	510	470	482	522	523	553	473	521	500	491	495	500	521	516	507	533	497	454	500	518	477	496	518	490	505	526	508	482	498	490	459	477	519	526	527	496	525	521	516	510	504	475	488	459	563	500	494	513	480	471	486	523	487	521	519	543	480	501	535	511	520	493	531	546	507	472	488	445	514	538	464	533	510	528	523	501	491	505	517	499	502	545	521	484	492	492	517	486	496	496	537	509	505	497	521	492	525	504	496	494	523	502	508	496	491	507	527	501	455	479	516	517	510	499	503	509	497	474	523	543	496	526	463	528	526	499	471	528	467	484	499	513	482	553	491	470	500	508	510	516	504	536	492	508	519	495	519	526	538	533	530	532	540	541	540	487	492	496	526	480	531	491	484	511	482	501	505	520	511	486	512	480	493	552	487	540	519	549	497	504	489	495	467	518	495	500	520	508	492	480	514	471	506	505	488	538	503	481	534	518	517	525	500	474	508	495	515	495	483	520	512	498	525	509	491	505	525	501	498	500	491	489	503	523	495	481	474	500	491	532	475	515	524	535	499	470	501	516	502	504	497	498	497	521	458	517	519	520	470	507	481	483	511	483	531	529	512	473	519	521	520	478	450	497	512	498	472	500	494	460	541	553	532	513	526	494	476	478	495	517	498	479	521	494	494	532	487	506	475	497	497	509	490	501	510	535	556	525	500	546	510	523	564	479	537	483	526	468	506	520	543	491	501	547	535	507	511	538	509	477	515	545	542	547	521	522	547	488	521	454	521	478	522	497	515	519	496	530	515	491	539	508	539	499	518	499	540	513	506	470	501	493	502	495	499	467	511	470	521	517	468	474	519	519	520	524	479	485	505	494	492	531	527	488	488	534	503	503	530	500	501	507	507	520	462	522	494	510	504	518	502	491	531	506	506	503	483	483	504	516	516	522	493	512	497	491	519	554	533	479	472	459	501	527	495	543	512	524	529	508	488	522	528	519	508	468	533	492	514	498	488	506	521	491	492	533	537	516	510	516	515	528	496	534	516	527	502	493	518	466	514	544	508	543	506	533	528	472	509	500	502	507	495	520	527	500	499	511	491	476	474	545	460	529	508	533	465	497	477	497	538	505	501	510	467	524	479	488	509	479	530	507	527	520	497	518	490	520	520	520	480	462	540	506	507	530	474	487	520	528	558	527	482	474	527	540	526	527	470	530	557	492	500	497	469	552	507	529	509	504	491	468	485	533	508	495	466	520	452	507	521	488	500	495	495	482	489	519	540	501	505	473	483	531	492	494	501	530	502	530	491	536	475	506	479	510	487	520	513	484	483	519	549	484	498	514	503	470	509	504	485	506	531	531	485	506	516	506	484	522	501	473	490	523	529	489	497	495	511	517	501	515	506	499	506	548	466	481	485	482	491	498	530	498	506	523	498	541	552	493	507	498	517	524	489	493	526	477	560	511	517	471	495	513	509	515	514	467	464	500	519	511	523	505	472	531	521	504	499	503	558	489	516	459	533	489	497	496	507	472	495	504	506	499	472	494	481	526	516	502	509	508	533	509	496	478	536	486	530	486	515	499	509	501	500	491	539	501	502	496	498	496	563	519	516	500	487	499	509	504	471	523	537	485	528	457	495	547	509	539	528	530	523	511	526	477	494	491	507	527	527	495	517	505	489	513	524	491	500	473	520	519	528	478	497	492	507	537	499	536	514	503	509	512	516	507	530	506	544	510	513	492	501	528	476	527	511	515	503	515	519	516	503	515	539	491	533	459	519	530	523	469	519	501	556	524	494	508	497	511	539	476	501	496	521	519	509	481	502	499	490	480	511	502	516	503	490	540	508	485	464	516	531	587	535	496	498	486	536	551	510	473	493	486	510	530	539	524	540	478	484	490	514	523	516	489	487	514	488	491	507	504	527	525	554	492	516	519	521	496	509	518	499	501	512	519	504	456	506	530	540	494	531	474	513	502	491	510	517	520	528	500	482	514	489	535	491	464	494	505	508	470	527	520	506	510	514	479	490	520	505	508	501	513	505	507	509	497	525	551	496	478	513	503	511	511	497	483	534	471	493	528	466	498	511	509	475	522	507	526	522	509	473	518	481	525	499	475	495	514	521	532	517	484	502	504	523	515	526	503	542	517	544	518	513	490	548	534	515	495	493	521	490	497	498	518	495	578	504	471	510	521	514	515	484	507	518	552	508	491	521	509	446	489	490	507	512	556	520	471	501	511	489	508	479	520	484	479	457	499	515	497	518	467	508	523	527	496	493	476	511	485	506	515	496	508	521	511	521	506	485	538	467	524	493	457	459	467	499	492	508	531	499	459	513	514	519	475	500	510	506	512	558	481	507	495	524	490	504	451	501	512	531	492	502	495	494	527	536	552	525	516	533	482	517	467	472	545	537	512	486	532	514	534	524	520	489	514	528	517	481	510	503	513	483	534	489	516	514	513	512	553	502	498	475	552	496	516	529	543	528	548	478	513	512	498	508	535	508	480	540	549	497	483	518	477	519	507	503	484	501	503	525	479	526	541	496	515	524	491	499	498	533	469	509	502	510	486	508	506	501	525	510	488	506	524	522	553	522	452	510	496	485	499	551	502	509	454	494	463	506	496	480	561	517	509	502	510	457	543	471	483	531	504	510	492
79441	71108	30903	9906	1467	590	446	388	364	310	305	273	245	259	255	241	246	234	250	275	260	242	247	228	262	220	242	251	241	252	233	222	252	250	216	205	232	274	238	236	239	234	257	290	291	322	299	303	333	346	314	343	348	351	272	323	344	240	252	248	221	245	284	325	270	211	224	243	228	241	219	244	215	228	245	209	226	228	205	214	211	203	214	231	207	204	235	202	219	220	223	246	258	238	244	218	197	221	232	239	212	199	188	223	240	204	187	249	211	252	244	263	257	242	231	240	245	228	228	219	238	227	202	223	223	197	224	203	218	208	240	242	215	219	194	226	210	203	199	212	224	209	230	231	222	202	208	200	191	221	214	215	192	239	221	219	211	240	242	229	234	234	210	204	225	240	233	208	212	229	240	232	204	209	217	217	233	237	218	219	212	217	180	220	210	226	211	239	212	246	202	225	182	194	222	239	229	215	224	218	228	223	216	230	226	215	199	229	237	228	224	240	239	240	234	219	229	241	212	240	233	211	229	217	208	245	232	237	228	249	214	221	218	232	209	264	213	206	219	227	216	216	226	214	188	217	229	196	232	217	229	212	234	206	246	202	237	226	210	227	204	212	200	234	215	226	245	216	219	237	215	208	203	230	233	253	226	211	220	225	212	232	215	209	245	215	203	222	213	220	199	199	243	236	209	208	213	215	238	224	211	254	211	204	200	234	220	235	216	203	215	202	215	224	243	201	233	221	228	239	204	218	230	227	218	226	247	243	241	226	227	223	197	215	192	207	205	215	237	250	239	221	205	190	209	211	205	234	219	213	203	215	192	207	219	217	193	236	193	217	201	241	203	228	239	224	251	193	225	240	245	210	242	221	239	230	241	214	268	217	238	240	223	239	206	251	234	218	236	244	229	233	227	217	185	216	210	214	221	214	226	213	235	221	242	230	223	237	234	238	224	216	179	200	201	236	226	196	216	219	219	255	229	236	232	245	208	209	219	208	217	217	207	225	244	208	234	206	222	224	237	229	208	203	239	229	240	234	226	245	218	218	213	229	249	214	220	205	196	206	208	218	247	209	201	232	214	225	223	214	217	202	203	213	230	202	229	219	246	203	229	226	208	240	229	194	235	219	234	226	251	203	227	223	211	214	233	218	234	215	220	223	245	219	229	228	241	212	204	207	209	219	212	211	200	221	213	223	232	203	228	226	209	226	225	210	245	236	222	246	224	250	216	228	223	242	212	236	225	214	239	220	207	205	230	241	222	229	232	209	219	221	198	198	216	236	254	216	221	250	220	227	226	226	211	234	230	203	202	242	221	231	205	213	222	232	188	220	215	219	231	243	233	224	198	232	219	205	206	198	229	224	225	213	231	209	215	202	237	216	241	201	237	222	211	216	216	218	232	225	222	239	230	210	248	204	211	210	230	215	214	198	212	203	232	222	223	224	232	224	214	218	218	195	228	224	185	215	215	233	244	198	222	233	204	213	259	230	181	217	217	207	232	239	208	219	226	222	218	226	243	204	210	232	220	195	218	235	234	237	215	211	259	236	196	202	229	222	224	215	219	229	247	239	215	201	209	218	223	208	187	218	221	216	221	233	232	222	223	214	254	225	225	198	215	225	206	239	221	227	208	217	219	217	218	236	227	231	208	224	221	214	210	223	232	241	218	214	224	244	213	230	214	246	216	211	200	219	217	228	221	197	244	224	231	231	216	235	239	236	227	217	196	224	251	211	220	221	212	213	198	214	253	254	233	226	210	231	230	259	198	220	206	201	211	197	185	236	212	197	223	201	198	235	175	224	214	220	233	218	240	229	203	229	245	219	206	221	198	234	213	219	215	213	213	239	231	201	224	220	225	216	233	218	222	192	238	250	220	248	204	224	245	233	211	222	218	224	235	213	220	194	206	230	224	199	213	229	219	214	240	192	194	233	226	215	213	223	191	199	216	201	234	211	217	232	213	261	214	266	225	240	220	255	227	221	227	213	228	253	251	254	219	199	238	224	244	246	230	230	207	216	251	210	234	247	219	222	189	242	226	228	191	231	244	229	215	224	219	212	231	228	233	237	258	210	217	239	255	210	211	247	230	230	219	225	220	223	217	211	211	205	219	187	230	215	208	206	228	209	212	236	213	214	219	215	225	225	252	218	219	233	214	203	217	226	240	228	235	207	235	206	184	196	209	254	213	223	227	210	231	200	235	226	218	232	216	200	226	203	194	212	240	236	206	224	211	211	229	214	250	199	213	208	229	200	231	227	233	233	209	210	214	219	217	219	228	222	231	215	212	212	207	213	228	222	204	202	232	230	215	202	227	239	212	220	240	209	231	196	211	210	243	197	212	243	231	223	234	218	227	233	195	244	236	226	217	230	235	207	237	201	210	229	222	228	225	239	227	203	241	257	234	207	228	220	254	228	211	214	230	238	245	253	202	227	223	237	217	202	221	234	223	209	218	239	247	220	214	217	214	220	219	237	220	224	219	222	230	241	228	223	257	216	208	253	208	228	250	212	209	188	182	228	220	231	219	213	194	224	224	233	242	201	238	210	221	209	233	207	228	262	217	220	237	231	200	210	230	223	229	210	205	222	214	237	217	213	228	236	230	215	201	219	204	218	223	216	239	207	230	230	213	237	239	238	232	223	222	228	222	209	257	245	232	220	237	215	206	226	225	254	242	223	232	230	215	239	245	222	196	238	217	236	235	233	216	235	207	251	235	228	239	227	206	218	217	227	190	200	208	235	208	228	244	223	212	203	234	218	226	209	227	219	199	230	239	229	243	235	222	204	222	237	216	210	240	201	223	208	241	229	204	222	218	214	202	255	230	226	191	233	199	269	234	217	221	214	222	221	258	213	229	218	237	202	242	212	225	236	205	214	242	204	231	246	214	223	226	238	241	210	208	213	206	237	206	234	230	256	242	206	253	226	220	228	258	210	226	219	237	204	251	203	213	213	226	211	217	245	244	210	232	201	255	238	213	195	235	205	228	238	223	204	225	227	210	196	209	212	220	220	222	249	190	236	215	195	216	221	259	225	216	210	213	244	219	225	224	218	227	200	209	232	226	210	226	227	233	215	233	219	206	243	210	234	225	205	205	206	225	211	223	236	245	209	218	229	231	223	216	227	256	218	194	233	211	230	211	238	228	225	234	216	209	249	233	217	211	207	248	190	229	240	254	210	231	222	217	222	213	216	227	256	216	239	238	226	233	237	226	237	196	241	215	224	213	222	222	228	227	210	223	221	235	241	219	240	197	221	214	204	235	246	202	188	197	222	209	237	216	224	207	206	209	195	232	234	204	229	238	213	200	220	248	243	199	222	265	219	237	214	248	218	228	221	221	221	262	235	227	214	207	228	220	205	234	212	197	214	248	222	235	226	226	233	236	218	213	221	202	204	234	227	205	229	225	206	220	235	203	212	244	235	223	196	237	217	206	195	253	221	201	208	226	215	220	228	240	250	252	237	234	232	220	196	211	211	208	224	225	243	194	203	212	240
53562	54154	10877	2528	2247	1870	1607	1412	1249	1159	1078	1061	953	910	871	810	782	831	779	768	765	722	723	751	684	717	686	676	673	691	694	655	669	672	695	667	798	759	788	764	723	722	878	986	1133	1473	1159	1107	1516	1605	1486	1798	1748	1589	1435	1217	1123	851	831	786	794	752	830	1423	974	648	626	590	662	604	605	640	672	630	657	624	632	652	641	628	623	674	617	653	590	671	613	610	600	631	640	642	642	661	626	708	635	615	627	619	677	602	632	616	588	601	599	633	642	670	748	943	782	583	614	631	612	592	614	617	648	637	643	647	633	592	637	623	651	627	644	620	617	644	665	608	611	577	614	620	681	588	648	645	660	622	633	646	619	644	623	632	623	667	649	609	598	595	659	618	603	599	638	587	641	594	651	617	621	606	613	643	646	657	677	628	636	671	591	615	669	623	600	623	647	617	626	635	614	613	626	621	648	647	664	604	626	603	582	636	641	614	629	635	640	618	614	623	594	627	664	613	587	646	565	612	638	633	580	610	599	669	629	649	590	651	658	611	595	651	613	683	604	643	590	615	599	624	628	664	585	612	587	646	608	609	658	616	572	626	630	620	616	635	633	627	652	587	659	655	683	611	675	647	603	662	600	645	669	609	623	680	624	634	644	614	598	650	596	636	619	622	649	627	583	607	579	599	586	600	604	606	566	651	655	580	608	627	586	583	613	662	562	650	601	640	643	639	645	646	636	590	621	605	644	573	577	643	585	621	634	619	635	640	668	616	631	610	642	622	626	664	597	624	608	632	611	602	682	637	671	600	616	630	572	625	586	606	663	663	635	648	612	620	639	617	604	616	596	648	595	608	640	598	591	636	586	601	638	629	619	637	633	618	625	579	605	583	587	623	620	591	645	628	594	619	585	631	625	672	653	597	648	673	589	682	594	610	598	649	608	639	664	629	651	598	603	596	619	623	628	620	649	622	644	599	611	583	623	624	629	609	629	610	615	653	600	622	586	624	626	622	616	579	625	624	579	637	641	658	623	615	626	638	561	688	609	613	591	636	604	609	638	646	666	632	675	600	624	582	579	646	627	608	624	615	638	641	603	589	618	609	627	646	617	642	630	656	649	589	625	607	671	599	624	592	657	598	596	632	605	596	609	609	576	596	675	600	590	656	619	663	643	600	619	572	604	592	608	629	602	603	563	615	587	630	575	687	677	661	634	599	586	635	605	620	620	620	608	617	596	614	596	640	588	610	607	623	617	584	672	617	617	633	638	630	624	642	666	606	592	611	657	590	578	641	635	640	579	639	609	596	647	620	605	641	586	611	640	631	599	622	584	601	621	653	651	593	616	586	607	660	606	656	599	653	642	634	621	617	605	606	640	609	568	626	634	606	642	653	653	606	642	649	588	647	617	624	618	597	633	581	615	658	605	591	595	607	622	604	662	631	622	620	611	644	582	589	645	611	624	624	593	618	633	629	635	656	612	620	656	630	633	622	601	578	611	617	678	634	633	658	588	631	645	576	614	572	579	661	662	617	627	666	594	603	636	599	646	643	612	642	638	623	597	662	612	627	606	593	635	633	631	609	626	599	623	622	582	629	616	629	676	612	626	647	603	652	621	613	663	597	620	607	599	607	597	594	678	560	633	630	636	605	650	638	639	600	624	664	628	625	643	621	632	584	623	660	609	647	636	617	593	612	622	625	633	632	614	606	630	616	625	629	608	579	599	611	586	632	620	595	609	629	641	641	614	631	685	612	584	598	604	630	621	615	653	642	609	577	629	633	641	613	591	621	631	653	628	627	601	611	615	645	587	644	622	628	585	610	625	615	605	602	622	650	626	584	659	628	625	636	659	604	697	617	593	623	611	651	637	582	652	615	613	611	606	634	645	641	644	642	639	614	568	636	626	625	633	613	670	675	603	645	598	602	658	622	653	692	560	630	604	646	594	619	643	628	644	584	635	613	619	651	619	621	630	656	616	639	589	618	598	631	611	636	657	629	604	595	645	623	643	621	612	648	632	622	582	591	621	630	609	583	631	657	625	565	666	617	630	635	593	584	661	604	598	639	611	604	616	630	586	620	637	595	647	581	614	583	596	643	555	634	595	589	638	595	604	582	594	583	600	578	625	618	601	594	596	604	604	619	664	620	619	624	662	630	606	661	585	579	631	543	595	642	680	626	615	633	622	673	645	642	635	596	585	642	644	615	593	611	643	591	635	618	645	581	579	655	582	606	644	618	627	630	600	655	611	601	615	626	652	671	617	646	622	664	618	625	626	635	609	641	652	608	589	626	641	645	630	641	623	608	611	615	628	651	653	611	622	607	614	640	647	611	624	657	617	607	645	648	609	629	662	634	646	659	591	616	657	614	641	665	636	644	637	601	641	622	570	630	614	648	610	619	668	567	635	636	648	597	637	583	634	624	615	609	609	638	639	555	595	584	586	659	631	659	624	613	604	631	632	641	645	622	667	632	604	616	613	627	643	617	614	661	619	602	585	628	626	594	582	571	635	621	619	594	616	629	616	590	616	617	607	610	663	671	579	636	633	614	585	613	651	615	639	632	573	611	613	643	642	626	639	607	605	624	641	617	652	644	624	638	588	642	652	627	678	624	622	617	599	662	583	625	666	595	608	609	608	609	616	572	592	637	608	649	645	632	638	618	617	639	622	665	637	633	672	648	630	635	649	621	617	640	589	579	591	637	621	677	604	626	626	636	594	603	654	618	629	626	654	564	643	649	583	642	602	619	631	625	667	616	633	608	647	602	617	610	586	628	617	623	603	618	627	640	626	599	587	650	649	627	592	640	613	599	616	665	600	600	633	627	641	571	625	601	677	595	604	654	635	598	631	583	647	587	662	627	622	633	595	667	590	618	637	589	585	607	623	620	658	614	652	649	617	624	606	591	617	643	581	588	592	622	606	624	680	595	619	647	632	617	640	602	638	616	615	576	596	643	641	618	603	625	600	633	623	590	609	631	615	627	610	676	616	655	614	641	617	608	630	592	631	641	610	649	621	649	622	634	660	647	659	612	614	621	621	640	664	611	601	602	618	671	640	614	637	616	604	654	626	621	619	636	609	634	613	618	632	622	639	641	605	616	612	640	605	637	624	611	626	628	623	567	622	663	629	583	611	594	628	619	629	605	636	579	626	588	615	639	633	610	603	617	595	635	580	609	596	620	676	622	619	643	639	664	655	629	630	605	609	608	588	600	556	640	617	604	658	606	639	641	633	620	627	613	594	623	628	601	632	633	637	623	629	650	613	633	592	608	576	636	631	640	605	656	665	646	632	600	613	640	591	604	618	607	643	636	584	589	618	634	643	610	673	562	626	641	585	628	591	619	623	596	619	617	602	609	598	617	631	631	643	640	650	646	612	620	585	600	607	619	574	666	609	618	641	654	632	562	633	621	618	538	639	589	646	628	624	567	620	658	594	640	624	583	586	641	637	579	638	612	633	612	638	603	649	608	607	602	617	601	634	623	649	596	607	620	563	608	600	598	582	648
26014	14490	2098	396	333	278	261	308	294	305	257	273	288	302	297	297	284	281	303	313	308	312	290	307	304	284	288	295	292	285	288	288	294	261	275	272	295	285	300	253	279	300	276	313	289	296	301	277	289	307	297	326	280	258	288	292	286	304	294	292	274	294	292	339	327	310	247	275	263	287	287	255	302	269	274	285	284	273	284	301	295	291	282	288	277	296	278	311	276	271	293	267	260	277	299	280	321	311	303	251	296	268	281	268	297	312	278	284	279	281	283	315	267	276	275	298	302	285	302	282	277	319	281	282	268	274	277	281	291	275	271	313	282	244	303	296	276	319	308	306	302	303	276	297	332	266	249	281	284	274	288	276	287	303	290	284	290	304	309	265	267	320	290	284	298	289	266	291	269	279	296	279	270	256	305	295	287	296	264	269	266	298	266	279	304	269	251	281	280	261	262	324	269	280	284	284	266	275	284	287	296	305	282	264	292	281	287	308	261	272	319	231	291	291	287	310	283	273	287	306	305	291	261	280	293	291	298	273	257	292	308	290	293	294	276	312	343	303	296	281	295	267	271	271	310	268	284	252	272	303	297	291	307	289	288	293	306	294	272	290	250	263	289	317	278	257	303	296	281	282	278	298	297	296	300	292	269	306	282	284	284	326	304	305	282	307	292	267	275	282	297	318	305	260	262	289	284	283	261	253	293	317	274	271	297	268	304	272	278	259	289	296	310	277	296	284	301	311	300	270	306	291	297	279	294	298	288	275	273	290	298	296	263	282	273	303	274	299	293	280	283	294	287	276	289	275	284	279	319	295	259	263	259	260	297	274	300	309	301	283	304	277	262	283	305	312	284	295	328	275	262	287	309	292	306	288	265	302	281	285	276	274	308	276	270	309	287	296	257	257	265	290	287	291	263	289	321	294	233	289	304	303	280	283	275	290	290	287	275	280	287	312	278	275	279	262	283	294	294	296	284	269	305	305	306	299	277	291	288	259	308	299	270	256	328	317	299	269	282	280	288	304	294	319	269	277	285	287	277	302	298	284	267	264	267	295	273	274	310	284	310	296	273	284	266	269	312	270	285	286	269	282	291	290	257	297	300	298	277	295	305	284	279	302	278	284	268	254	283	275	273	310	298	280	311	277	273	270	289	298	299	290	277	264	320	297	255	290	268	286	270	280	270	329	281	307	269	271	296	275	288	265	312	283	321	299	267	279	273	286	269	301	269	267	276	273	279	298	309	284	270	292	312	287	293	271	317	300	319	275	307	288	293	261	301	305	316	312	292	314	284	266	305	283	320	293	277	301	298	310	269	285	291	267	277	288	297	299	306	281	311	277	289	277	277	288	305	250	292	272	290	287	281	286	270	275	286	261	297	307	295	278	322	301	298	287	270	267	269	302	301	287	314	278	310	302	271	323	267	317	282	296	278	281	327	291	295	289	288	312	276	293	303	288	319	282	307	282	283	298	304	314	300	309	289	254	263	272	282	275	282	325	308	292	289	289	284	310	279	299	297	294	305	330	262	278	284	294	282	266	273	291	287	295	286	290	282	280	307	299	292	287	256	250	300	284	290	285	288	269	319	266	292	286	290	272	285	267	309	281	300	304	306	262	318	280	284	276	279	276	292	256	278	295	294	271	293	274	239	266	320	301	259	303	293	285	275	292	308	287	290	291	289	276	296	243	325	254	288	300	247	301	311	274	288	332	259	286	271	296	292	292	270	272	290	293	283	279	270	312	292	279	274	300	328	316	296	265	251	259	286	270	262	277	322	308	285	319	297	291	287	295	293	275	262	272	283	281	285	279	307	305	298	273	311	305	284	287	284	325	291	268	265	329	305	300	308	279	289	294	313	283	295	296	278	307	264	284	270	261	301	252	280	230	305	300	296	290	295	256	284	316	284	252	314	275	307	290	271	297	296	271	270	288	263	264	308	292	249	281	283	290	329	272	269	304	272	288	303	297	327	305	305	275	266	284	273	267	271	244	289	266	300	290	290	283	261	283	306	286	275	276	315	278	306	278	264	288	257	305	276	276	281	269	268	243	271	284	280	276	283	265	294	274	259	285	286	312	281	262	268	285	281	289	267	290	279	263	332	305	305	281	305	271	283	278	310	285	269	280	302	275	249	291	311	312	285	276	267	271	277	295	296	258	271	288	259	309	277	308	274	243	280	272	277	286	286	292	302	292	295	296	292	282	288	280	268	302	278	272	272	300	280	313	279	298	297	293	281	292	294	271	273	289	267	278	260	275	285	297	292	305	253	317	291	280	277	285	266	302	269	332	250	301	305	280	293	294	277	288	291	295	316	275	291	292	292	290	296	275	294	279	282	275	268	299	294	292	299	271	244	301	273	291	293	286	307	270	280	300	289	294	262	290	291	257	272	279	275	244	298	305	282	303	303	287	303	267	281	289	276	243	282	269	282	309	290	297	285	271	281	271	281	276	269	291	266	303	237	270	282	247	304	265	249	279	262	280	265	297	282	238	266	294	275	290	263	280	297	276	264	291	265	318	307	275	246	273	291	308	260	299	272	295	299	294	281	279	259	307	284	295	307	316	301	263	316	282	277	282	267	283	271	282	320	295	283	272	291	285	299	290	271	299	283	304	279	279	307	275	292	298	276	287	289	272	242	269	287	273	287	267	298	279	283	299	301	311	277	281	295	267	282	296	284	277	283	277	287	281	280	296	281	301	295	309	300	285	292	308	294	274	297	267	295	301	258	293	277	304	284	253	270	273	299	259	295	284	281	285	300	286	279	312	274	289	307	268	297	315	269	297	280	296	280	295	281	285	282	287	300	269	260	278	264	264	283	299	274	302	311	289	291	301	270	322	284	294	264	289	282	283	267	260	303	274	250	284	321	302	259	272	285	275	293	308	271	300	279	281	265	266	299	296	274	266	275	296	280	301	293	298	281	289	297	280	295	277	253	284	273	275	313	304	296	294	275	280	274	292	303	307	302	309	293	280	302	308	300	295	307	263	262	294	242	279	278	285	301	272	303	281	319	238	304	311	275	281	287	308	273	301	292	291	293	276	260	307	279	285	288	293	325	309	266	316	266	263	270	286	299	311	274	291	267	280	293	298	298	294	300	274	283	267	290	309	280	302	290	310	271	277	277	286	252	273	320	290	288	299	294	284	290	276	299	270	296	316	262	262	287	324	299	292	271	299	274	300	323	266	282	297	307	277	294	264	282	282	313	277	299	325	298	277	301	280	293	315	280	307	306	289	322	297	282	272	288	285	293	269	290	306	287	272	303	311	282	271	288	252	325	279	275	275	292	260	297	292	297	276	286	280	273	262	301	300	276	297	297	299	319	289	301	302	291	276	308	322	269	295	285	292	305	293	285	307	290	314	279	301	299	273	286	260	298	311	313	281	309	280	288	258	286	284	249	305	319	288	303	305	298	299	280	277	302	285	314	312	293	300	305	288	293	290	262	308	281	289	304	303	291	313	280	278	288	274	290	272	308	291	257	264	287	298	320	291
22724	16899	1771	851	788	835	847	850	837	813	820	737	727	762	777	769	774	753	782	779	743	761	755	825	772	754	763	753	735	760	768	747	779	778	838	773	733	812	793	796	785	776	777	741	830	809	811	788	824	894	755	848	801	831	849	831	800	760	814	768	778	819	839	944	951	866	797	745	787	800	722	745	776	794	745	786	759	749	797	799	749	829	798	762	769	804	796	793	717	780	764	752	776	775	798	747	793	805	750	815	775	782	714	722	773	737	819	718	795	733	806	781	727	821	752	774	777	809	818	801	762	794	780	821	707	751	769	788	804	744	754	811	794	805	771	723	760	741	842	762	794	809	760	721	755	775	716	808	773	786	775	782	774	801	728	777	789	772	746	775	780	766	758	809	768	733	730	761	737	765	725	823	740	825	758	838	805	737	787	766	776	776	761	766	762	771	779	749	787	812	787	813	780	724	739	783	778	810	769	768	770	742	740	745	795	769	769	764	770	678	714	757	802	746	742	799	752	796	752	787	795	788	792	783	787	755	738	753	750	785	811	785	784	798	719	783	797	761	730	752	815	747	752	759	807	789	784	765	774	725	747	755	757	766	800	771	785	777	786	793	760	737	814	839	740	776	758	740	759	775	805	767	735	790	774	808	759	780	790	746	754	795	850	770	769	731	779	777	778	755	795	810	779	726	736	800	785	768	813	795	770	732	761	722	826	755	767	772	722	779	782	705	742	745	761	775	735	798	836	747	755	753	826	774	822	760	712	742	775	828	798	819	735	802	743	789	746	717	756	798	734	731	739	767	792	771	752	792	705	786	783	785	793	765	780	789	724	769	772	774	800	766	743	757	763	750	849	761	801	786	788	754	728	737	789	773	751	775	757	801	752	754	779	787	780	728	750	772	746	798	754	796	747	771	753	738	730	750	790	771	751	742	749	784	738	814	772	696	766	764	799	774	757	795	744	798	757	759	790	748	808	795	778	776	779	738	743	803	782	769	807	749	827	822	759	789	738	751	724	715	733	766	755	789	746	730	778	796	757	741	744	725	756	782	800	788	771	755	732	813	732	805	770	800	762	750	770	761	762	777	803	816	800	754	787	754	793	758	782	781	805	779	812	755	793	790	791	800	768	764	757	792	784	782	805	784	748	747	771	737	776	818	805	719	772	793	738	766	774	718	828	784	783	759	801	833	730	764	771	775	774	728	759	817	776	795	797	814	794	770	758	710	729	799	756	767	797	786	729	751	772	746	753	778	719	778	793	732	739	809	762	779	799	810	770	775	728	794	776	769	805	774	791	751	756	767	733	745	743	779	783	787	800	801	762	778	772	784	754	744	802	782	745	812	765	748	795	794	731	774	745	757	787	771	795	767	754	771	760	762	779	747	769	793	754	766	748	723	781	806	786	786	812	751	781	744	761	722	809	717	781	833	773	718	776	811	809	803	780	742	802	804	744	776	732	773	772	788	761	777	796	818	777	732	764	773	791	748	779	775	765	759	772	770	803	764	763	779	746	775	773	742	813	788	806	776	736	779	760	805	793	809	781	770	763	762	740	802	749	783	774	749	763	744	740	725	800	744	732	765	777	811	791	772	750	723	798	768	762	813	761	774	749	777	782	776	701	752	708	809	742	763	816	778	788	754	753	775	753	804	792	779	766	784	773	785	735	774	760	800	748	791	734	802	723	764	829	744	760	775	755	769	752	721	719	764	756	759	757	765	752	750	756	790	787	720	748	770	788	831	711	773	794	765	759	748	844	738	731	762	767	784	817	796	808	778	811	768	760	731	808	778	810	746	789	796	779	760	789	776	840	780	776	790	777	746	808	759	774	836	825	730	754	774	754	747	801	736	751	795	780	764	775	778	748	813	747	767	795	757	774	765	746	792	818	767	802	761	739	770	792	817	729	763	779	767	781	726	801	759	755	830	739	764	786	764	790	784	776	774	714	767	787	760	750	767	766	779	810	750	720	802	758	819	806	799	784	817	751	769	810	780	774	740	829	808	783	757	790	795	764	753	806	760	760	748	784	807	742	766	773	786	739	759	746	814	736	731	779	781	777	741	772	807	773	744	759	780	759	767	772	790	755	788	742	772	786	762	792	726	745	739	796	796	784	761	711	770	750	746	744	722	796	776	768	840	749	781	742	797	762	736	719	758	795	766	773	772	746	775	805	731	808	781	754	766	733	778	744	761	803	729	810	767	745	780	751	790	766	753	787	804	739	737	740	785	767	756	753	740	785	758	761	764	770	763	795	721	764	757	779	733	775	754	757	772	733	747	827	786	736	759	787	739	771	774	710	748	768	773	787	750	842	825	835	729	783	786	810	718	775	794	722	761	720	760	792	766	755	804	819	765	740	775	703	750	787	784	739	808	738	727	759	760	783	769	754	755	726	792	789	788	807	794	795	788	793	772	808	764	770	785	716	838	725	734	791	790	814	739	781	770	739	746	786	731	757	773	747	784	799	784	758	804	711	777	765	773	745	763	821	789	796	727	784	786	774	774	745	771	817	786	817	773	759	740	808	791	773	764	707	752	739	805	789	733	780	771	771	769	786	772	789	824	770	770	779	760	740	796	754	781	786	818	753	752	759	753	762	788	748	784	784	748	766	819	787	790	768	803	778	806	767	756	745	763	759	748	733	757	759	747	769	768	778	780	772	789	745	756	695	794	764	741	763	778	802	790	783	773	785	745	739	726	758	758	754	794	801	834	775	756	753	821	762	808	834	789	822	798	770	751	764	738	776	792	798	818	813	757	763	758	760	781	735	784	791	756	785	753	785	773	766	768	785	851	746	780	771	792	858	786	781	758	775	750	751	731	754	746	771	799	787	790	772	767	771	753	734	775	791	736	795	724	707	817	769	788	815	732	803	868	790	754	783	756	752	783	823	812	764	731	757	774	758	829	763	747	767	782	711	793	730	784	787	745	754	758	778	762	704	773	776	753	770	744	764	757	816	765	775	813	724	763	765	740	809	777	752	795	780	775	757	776	751	753	743	755	778	751	775	818	793	806	769	790	783	811	780	798	820	788	782	766	801	812	774	796	747	735	771	747	779	774	739	752	784	761	738	752	730	779	785	752	813	769	757	788	738	706	794	805	768	722	801	812	782	750	748	763	759	729	780	787	815	740	722	813	742	769	766	773	726	767	793	747	809	777	747	751	709	738	807	761	735	780	765	763	787	770	768	742	727	792	789	706	834	787	798	754	783	770	773	756	734	739	789	775	753	766	746	756	858	743	781	788	746	774	775	764	756	781	775	772	776	765	742	693	788	755	828	757	762	737	773	787	760	719	752	781	768	781	812	771	752	800	765	758	766	735	749	778	752	747	776	765	784	719	814	770	790	806	790	762	732	798	788	761	749	779	775	715	765	752	816	740	828	778	726	755	788	795	728	744	787	694	818	784	742	799	779	753	807	742	740	756	761	798	748	798	725	773	758	761	777	746	792	750	760	748	771	736	748	771	773	797	776	794	782	770	740	785	777	780	786	754
67572	58932	22818	2924	457	327	317	302	253	243	231	235	207	199	223	196	215	188	202	207	202	214	190	198	205	189	184	208	191	182	192	206	171	219	208	208	182	204	222	201	217	217	212	239	259	236	212	216	244	264	252	228	245	275	263	283	231	214	240	209	187	234	247	401	206	217	201	215	188	195	243	227	193	202	191	208	208	195	189	204	205	197	184	186	188	176	200	194	202	199	192	208	191	194	181	186	174	195	189	221	198	205	190	213	198	218	186	208	190	222	228	202	201	208	196	196	180	179	181	191	198	186	210	186	195	180	186	189	187	182	205	219	190	228	171	176	212	198	204	189	215	203	165	230	203	190	223	207	201	198	211	190	210	201	195	208	208	194	217	202	196	224	172	186	180	185	229	191	183	193	201	176	182	211	179	189	203	183	185	209	198	198	199	218	198	210	208	213	218	198	195	186	188	175	192	216	204	193	206	198	203	194	177	202	184	205	191	188	201	176	186	197	213	197	213	195	183	192	190	202	235	200	212	193	188	205	219	173	187	214	209	196	224	173	206	209	219	216	191	203	206	200	204	183	195	183	191	207	191	203	195	167	203	193	200	188	180	189	193	198	172	202	195	207	209	208	189	216	204	196	190	188	209	206	191	202	196	176	194	165	190	190	224	207	200	183	193	182	211	219	198	186	203	203	197	189	213	216	173	204	190	202	226	217	193	207	202	191	192	208	192	198	194	224	208	211	203	198	176	198	185	210	179	209	188	219	191	187	214	191	196	187	186	195	193	186	187	184	219	215	187	191	162	190	196	214	207	179	190	187	194	200	178	209	193	207	206	188	197	193	202	175	196	229	203	207	200	213	196	173	203	205	202	176	192	194	221	211	199	202	186	197	201	187	189	192	189	184	214	192	190	213	226	199	200	187	193	214	188	201	178	224	188	202	188	215	188	188	199	195	206	192	183	181	192	194	191	190	180	189	233	204	209	196	206	183	191	203	201	210	188	195	208	212	177	209	191	211	187	223	196	205	181	208	195	199	194	198	198	180	206	188	214	187	198	196	209	191	194	191	210	202	193	223	181	187	197	209	181	174	197	204	182	187	184	195	182	175	192	208	214	190	184	207	217	209	195	196	174	223	191	195	181	186	234	158	180	186	202	198	227	185	184	211	201	190	187	195	181	178	204	172	192	212	211	210	212	227	187	193	190	199	184	204	212	194	195	174	189	203	174	184	201	203	207	216	186	201	201	213	185	190	198	194	186	189	176	190	223	216	198	220	212	207	196	212	195	199	201	191	218	206	198	194	196	168	193	203	183	206	193	192	169	185	204	171	208	195	215	182	216	201	209	215	191	200	215	179	207	188	182	196	201	182	186	196	194	201	186	209	200	214	180	206	205	180	209	180	182	186	173	204	192	192	206	200	195	208	214	205	170	209	202	226	189	190	196	222	178	195	223	183	188	186	205	175	200	203	212	192	190	201	202	220	180	194	188	175	209	196	173	209	221	183	173	183	179	201	201	189	206	199	204	188	183	198	179	213	199	183	200	183	174	219	200	173	195	192	195	194	177	190	189	195	203	202	212	200	178	198	231	205	208	206	197	201	188	192	202	210	225	179	183	206	227	183	177	187	213	205	203	200	172	200	164	188	198	181	220	204	207	185	208	199	185	202	192	196	189	184	195	206	204	206	183	212	190	233	198	185	175	203	195	212	185	185	180	170	185	212	197	201	210	196	187	220	220	197	208	196	182	194	191	167	196	220	216	203	196	194	212	192	202	205	191	195	188	197	174	213	178	199	200	232	205	221	190	196	202	208	199	197	203	210	199	189	216	196	206	204	214	212	209	195	211	213	208	200	188	209	173	189	202	212	199	203	197	209	213	188	215	191	196	197	201	226	176	193	236	190	196	159	188	221	201	199	184	174	206	199	218	179	210	197	200	219	208	196	180	186	186	177	192	224	200	173	198	188	198	220	194	198	194	172	196	170	221	184	188	193	189	213	185	186	185	193	199	202	184	183	190	195	196	214	185	194	206	207	171	172	194	206	222	202	179	198	197	193	173	191	186	206	159	208	209	196	218	179	190	212	199	187	193	189	201	211	207	194	220	205	234	184	198	202	207	181	203	185	200	179	200	189	208	178	188	199	203	210	200	226	190	171	193	174	176	190	205	195	188	204	186	187	204	185	204	217	216	196	182	221	200	182	186	207	171	202	208	190	196	192	215	188	198	190	207	197	225	193	187	203	182	209	178	206	210	195	196	183	225	191	190	206	227	193	201	206	197	226	205	202	196	200	177	182	205	171	221	186	183	190	196	214	212	209	227	182	189	224	181	172	214	172	219	198	184	189	203	215	192	183	183	193	175	235	190	201	160	184	216	206	197	200	222	168	213	174	212	186	206	195	192	190	195	154	192	203	191	201	195	201	206	198	208	196	203	191	181	183	206	188	229	208	186	179	183	192	194	185	182	217	187	202	188	208	215	199	213	198	184	185	184	212	184	202	193	163	196	183	195	222	194	217	157	219	172	192	175	205	168	195	177	205	186	215	173	185	220	211	220	210	197	192	182	188	184	186	174	188	203	207	187	195	229	174	203	173	179	202	233	195	208	209	194	204	189	197	215	212	196	202	207	190	227	159	174	186	208	187	193	234	175	214	215	212	171	210	193	190	178	191	198	194	186	187	190	193	194	201	206	200	218	215	171	188	193	202	197	207	182	180	181	190	191	192	168	213	166	228	212	204	186	194	195	179	190	205	188	198	206	191	217	165	186	200	219	189	206	209	206	186	207	210	204	202	198	194	166	188	188	186	212	203	215	186	202	186	197	167	208	198	188	206	228	183	222	184	177	207	227	204	200	186	222	183	207	187	223	201	210	199	188	160	213	186	177	204	197	224	202	219	199	211	208	192	223	194	237	188	185	210	209	205	199	199	161	189	216	210	218	178	188	208	196	190	203	188	178	190	222	198	204	227	202	222	190	206	209	186	194	189	207	183	213	178	210	180	179	189	195	183	189	196	179	180	194	183	230	212	191	189	197	193	194	207	215	218	207	190	206	204	193	187	178	187	196	183	216	211	198	208	196	212	200	185	190	169	205	201	213	184	185	196	220	210	191	167	203	175	192	196	175	194	223	189	217	195	215	217	200	208	217	184	218	201	175	183	189	208	214	191	217	189	183	234	187	195	205	165	201	182	194	183	199	196	206	212	190	197	194	193	180	185	222	195	208	212	190	203	214	203	218	209	215	217	204	203	169	178	201	204	179	220	210	179	216	203	200	171	201	206	189	193	172	205	190	200	219	212	191	198	192	194	189	195	201	204	207	198	209	179	179	210	193	216	205	209	198	192	209	197	193	208	192	217	176	217	176	194	204	201	190	203	187	198	168	220	184	184	201	190	222	218	213	222	175	195	221	204	207	184	218	209	187	204	198	216	225	197	187	196	198	204	240	197	167	205	211	226	187	210	226	200	200	169	191	199	210	187	215	168	200	182	189	206	195	178
44507	43671	8755	1540	1398	1246	1086	964	945	903	751	704	719	667	699	657	675	625	668	626	578	610	636	627	612	606	546	578	579	634	598	583	596	589	623	559	609	645	681	598	656	643	764	916	938	796	764	696	891	999	891	902	1025	1279	1148	1380	831	771	766	649	628	540	948	2151	669	618	579	546	553	530	525	561	539	541	518	558	554	605	581	596	534	575	568	544	561	566	603	563	533	519	541	607	564	628	539	532	533	550	538	592	572	577	598	565	575	584	569	576	557	596	712	709	602	567	571	547	551	567	564	518	586	570	604	553	572	530	575	513	581	531	606	579	569	566	568	536	567	521	578	549	571	572	569	550	579	552	551	519	530	598	548	549	555	592	573	537	508	523	553	540	544	567	572	525	543	535	536	524	559	555	582	561	562	543	560	551	555	542	574	528	553	540	594	565	573	557	590	573	543	550	556	576	575	564	560	595	588	569	534	555	538	545	579	558	576	537	565	552	566	530	535	552	564	579	572	545	571	593	556	563	569	556	587	524	577	546	534	560	543	538	574	566	541	557	531	601	596	560	614	546	533	565	525	536	533	577	515	597	539	513	585	601	617	559	532	574	542	528	565	581	593	560	571	510	556	526	538	576	560	548	581	562	544	575	564	530	582	572	559	563	526	543	556	546	611	613	595	555	521	568	631	539	576	563	579	571	578	555	533	547	533	562	592	576	529	560	562	561	526	530	534	532	543	580	568	563	562	576	552	546	568	547	539	577	566	550	555	594	581	551	547	543	568	570	578	565	556	547	552	581	547	553	568	617	551	575	547	540	553	552	570	588	537	570	521	580	546	554	571	556	564	514	532	569	558	516	576	615	578	514	537	601	587	593	536	604	520	603	576	563	538	581	618	566	624	555	508	586	557	582	556	550	550	555	560	593	562	584	558	561	597	542	583	567	573	614	554	556	594	541	557	541	497	580	580	562	545	515	579	553	536	517	554	554	557	595	602	590	575	560	492	536	584	568	578	582	551	572	583	544	613	567	560	538	588	558	537	601	533	585	537	542	549	518	553	556	575	545	533	576	546	545	577	562	548	556	618	547	571	555	579	600	601	540	561	587	575	553	585	543	568	559	536	570	593	571	533	595	576	535	590	538	567	577	540	525	560	554	536	538	546	565	573	557	565	568	524	561	563	548	598	570	517	542	536	566	562	554	549	560	586	533	586	592	559	521	548	558	604	589	601	554	616	560	601	530	551	553	564	548	575	546	554	567	555	549	524	569	550	550	585	556	572	554	554	545	578	578	567	569	541	551	573	536	587	562	549	582	529	577	542	581	547	527	532	556	519	602	568	554	573	501	586	557	533	567	581	561	582	547	580	517	564	586	550	572	564	586	546	584	557	530	563	590	526	558	587	527	578	602	539	621	574	580	548	561	569	568	609	544	582	568	543	561	523	588	607	554	559	585	540	564	606	560	503	556	547	579	539	564	547	548	554	577	543	561	601	583	521	544	562	587	557	565	561	588	540	553	593	539	511	555	586	500	583	552	547	597	536	570	550	586	515	546	550	597	605	505	528	519	547	575	552	566	583	556	586	566	582	577	572	568	559	560	581	577	590	570	557	576	532	507	579	602	557	524	566	544	556	541	558	562	503	576	592	560	587	555	550	557	568	587	538	538	517	561	577	544	593	566	566	559	535	546	537	545	547	565	578	576	569	529	560	607	587	542	587	533	574	573	578	546	560	577	587	553	549	589	536	538	550	573	598	544	540	564	545	581	581	585	558	574	556	551	582	554	544	553	520	600	569	541	607	532	589	533	563	542	519	598	494	540	588	611	589	557	564	571	578	562	537	552	583	566	629	588	527	546	568	565	571	559	536	548	569	549	559	566	576	553	553	602	540	580	523	559	585	581	549	518	569	592	565	552	567	552	545	556	539	537	527	553	540	562	539	544	605	558	580	558	583	557	588	600	512	576	574	560	564	570	555	546	549	564	576	573	610	560	546	544	532	559	545	595	555	563	538	605	553	587	529	568	546	514	614	584	606	590	567	586	574	553	591	534	615	552	537	572	547	541	559	585	559	595	542	566	520	590	529	576	565	568	546	545	610	560	573	609	555	570	580	571	599	553	575	561	587	590	575	555	588	551	577	569	531	577	566	516	547	607	579	535	575	571	560	565	582	565	556	624	527	515	609	567	584	549	558	564	596	623	534	572	577	540	532	563	577	537	546	558	577	556	555	559	560	592	544	580	599	539	562	556	510	509	568	534	586	562	582	551	596	575	543	532	552	534	559	597	563	572	545	557	560	556	565	595	535	581	555	581	578	539	587	572	569	571	555	557	583	534	598	590	546	584	520	569	550	596	572	548	527	555	554	520	531	558	589	562	538	566	572	591	566	552	546	558	546	577	574	581	557	558	565	547	538	578	568	569	609	558	586	558	559	559	586	560	539	601	570	563	563	535	561	557	572	556	582	529	545	577	549	541	564	535	549	558	580	547	540	629	561	589	541	589	609	576	569	568	614	547	561	543	600	540	569	590	533	603	542	566	538	547	593	527	566	570	563	557	533	551	519	518	608	581	558	537	581	547	568	544	544	530	518	570	586	578	551	552	557	561	586	576	579	547	543	549	523	554	594	573	557	600	545	566	549	581	527	546	591	548	607	553	597	582	582	575	566	606	600	524	554	584	577	568	576	601	562	570	558	525	583	557	543	563	585	566	538	527	544	568	534	566	570	564	524	591	565	561	565	586	558	526	524	610	552	540	572	547	532	584	524	570	549	586	562	549	578	568	555	530	546	562	572	595	537	523	552	552	535	599	517	546	558	572	590	513	564	579	610	568	589	583	557	566	552	563	577	594	565	575	568	578	544	552	543	569	531	538	590	529	581	574	551	539	588	530	553	543	567	593	569	600	581	599	550	559	571	580	594	559	555	591	559	546	543	570	569	538	524	520	573	505	587	575	565	559	561	610	554	556	525	576	567	534	578	547	546	596	558	537	600	561	543	551	515	561	554	574	553	581	537	601	476	592	572	561	562	528	560	547	555	554	542	559	528	569	580	558	591	501	601	558	520	524	561	546	599	601	542	560	533	540	598	552	572	505	569	530	592	549	522	520	561	530	579	576	550	559	541	555	554	533	538	568	587	564	541	528	535	543	545	538	570	569	584	537	573	566	598	541	564	555	581	608	566	552	573	542	555	572	565	506	541	569	555	571	536	557	569	567	583	571	572	582	572	521	594	552	531	556	535	574	542	557	558	536	540	533	545	543	562	537	629	570	594	575	558	554	575	566	548	598	565	567	542	553	544	568	513	563	543	529	540	535	568	542	566	591	535	594	524	596	554	560	557	540	545	620	547	570	562	610	555	574	580	569	599	574	557	529	565	546	544	591	573	535	575	585	559	610	559	551	534	575	519	607	510	560	536	560	541	529	573	570	543	577	562	576	566	539	594	557	565	583	521	530	579	554	572	532	613	574	588	559	573	564	546	543	575	564	595	549	562	570	560	606
81046	72747	34911	9317	1130	568	423	395	349	323	333	301	258	294	292	262	282	294	270	262	253	275	246	262	205	255	244	251	256	264	283	259	247	281	260	240	285	275	246	290	277	298	297	316	310	329	292	293	328	390	329	309	377	421	422	456	340	258	276	283	262	259	335	510	271	250	224	261	227	238	246	251	223	243	241	247	218	282	238	251	229	232	215	257	218	219	255	224	236	247	270	268	231	246	238	245	266	245	258	266	288	231	261	239	231	234	227	237	245	240	281	284	266	247	229	228	236	223	255	218	236	246	290	219	249	249	251	236	251	225	233	236	236	231	249	264	237	233	231	225	251	244	245	264	253	236	241	236	249	255	252	258	248	255	240	223	219	249	248	242	244	271	244	240	272	244	239	236	248	254	263	237	227	220	252	240	224	259	234	275	255	256	256	237	247	257	257	253	247	251	233	248	234	225	215	227	225	225	230	241	218	253	260	228	259	238	248	202	248	226	243	225	255	239	269	248	251	265	259	243	221	266	237	224	251	233	227	273	254	244	215	237	255	244	241	243	248	253	236	254	238	241	252	229	242	246	257	239	220	243	259	266	259	221	252	257	234	248	249	245	227	234	277	239	252	246	257	235	241	243	258	266	237	266	249	226	239	240	256	248	249	245	239	236	250	246	242	227	238	243	256	267	231	267	239	251	254	230	249	246	268	233	201	261	245	231	266	215	246	239	231	247	265	245	237	232	244	231	240	273	253	254	223	240	244	279	236	219	246	266	234	259	255	236	224	256	247	239	248	249	253	243	230	220	238	247	223	256	262	251	247	256	211	239	238	212	242	237	256	269	265	240	248	225	254	264	249	235	225	229	281	246	249	277	246	235	218	273	254	221	227	257	253	232	238	237	241	250	243	233	234	229	227	232	235	255	247	220	258	234	260	278	257	247	222	254	268	229	261	248	233	224	233	252	205	250	263	256	235	236	242	247	241	245	235	262	259	232	259	223	254	240	224	252	218	252	220	208	238	225	254	247	274	234	266	265	250	264	224	225	238	261	224	250	198	212	285	270	251	231	225	235	256	252	217	244	273	226	242	208	238	228	233	275	226	230	217	241	259	226	253	239	250	234	239	269	249	249	250	257	279	245	230	245	231	227	236	221	245	260	247	228	245	252	234	242	220	245	238	272	232	272	221	240	259	238	252	233	244	267	245	245	234	233	217	234	255	227	230	224	229	250	250	216	259	218	289	241	232	249	250	227	200	245	258	233	263	251	263	225	249	239	237	234	243	233	239	248	249	239	241	242	223	212	230	231	224	221	230	244	250	222	237	265	262	237	257	229	226	226	235	258	244	243	240	237	232	246	228	243	251	240	253	262	258	234	227	245	240	238	227	251	236	260	241	240	255	234	239	246	233	227	252	233	258	216	247	268	245	251	264	251	230	235	259	254	219	235	220	256	229	225	251	239	204	243	240	243	255	239	234	249	274	233	247	232	235	260	244	248	252	275	241	230	225	267	239	253	233	246	243	259	266	214	223	253	233	239	283	240	239	237	217	262	242	228	249	250	236	242	241	273	263	239	254	233	235	247	243	267	235	257	241	244	236	250	238	258	243	260	246	235	224	247	220	244	270	240	256	237	225	260	264	258	233	246	286	247	241	226	258	262	218	234	253	220	237	232	246	269	232	245	221	272	261	234	226	257	254	232	259	231	232	246	239	211	245	239	235	267	265	255	247	246	259	245	208	254	227	228	223	241	262	253	223	261	263	220	254	257	242	240	244	239	268	224	271	262	240	246	247	263	267	234	289	240	256	234	262	252	233	222	261	245	269	241	231	268	249	246	230	262	267	250	241	242	258	216	284	241	252	216	254	240	251	241	249	248	235	244	224	252	223	240	263	234	239	251	266	230	245	243	254	257	227	235	219	219	241	265	216	224	243	211	252	256	230	236	236	267	232	239	211	236	252	242	226	228	269	244	212	277	246	250	244	238	222	255	243	261	259	248	234	237	255	260	255	228	264	248	268	261	218	250	236	244	266	245	262	261	257	210	242	218	243	235	228	237	239	253	256	230	249	257	245	268	234	253	248	250	235	278	252	231	233	234	231	216	223	237	239	234	253	233	236	242	240	236	271	252	259	271	235	239	250	252	256	268	244	240	232	261	266	238	241	231	270	249	227	244	269	241	239	234	263	252	239	245	239	236	226	232	231	241	234	241	245	233	243	258	259	262	226	241	265	276	241	245	268	249	255	251	228	225	254	225	228	245	260	276	253	217	227	235	213	254	275	233	223	232	211	242	246	235	247	231	244	250	254	268	208	237	247	250	234	230	265	228	256	232	275	234	261	241	243	257	242	251	242	229	268	271	239	230	238	248	238	248	214	230	254	237	262	208	240	244	262	238	247	220	259	241	252	232	257	238	253	233	244	233	263	250	245	235	235	227	220	237	241	275	216	250	241	212	235	269	224	234	251	261	251	239	271	253	227	247	262	248	226	237	232	213	242	229	216	235	231	231	237	235	254	245	218	258	241	237	253	226	252	244	237	268	250	198	273	247	233	267	252	255	224	251	261	245	216	236	244	248	277	232	225	223	250	243	258	242	250	239	223	284	229	230	264	208	257	256	283	264	265	251	261	262	241	239	238	239	248	251	239	245	239	258	260	253	249	244	216	224	258	243	274	246	242	230	241	217	258	247	276	253	231	210	239	232	255	248	243	238	247	244	193	229	248	262	265	242	246	249	229	215	243	247	235	273	250	252	234	224	236	266	225	249	238	246	239	268	243	262	243	243	236	236	226	226	249	277	269	230	240	252	245	252	213	244	238	232	247	238	249	211	249	241	243	261	242	249	277	230	251	254	226	236	235	256	258	250	250	245	251	275	243	220	228	231	245	247	247	229	257	240	257	246	252	236	252	239	234	263	282	267	252	241	270	256	258	233	231	237	222	218	233	270	242	244	245	239	263	256	231	243	263	236	246	249	224	247	233	251	237	272	244	275	222	235	252	238	239	248	224	229	244	255	238	258	243	250	271	273	232	272	245	244	253	237	217	221	244	218	244	251	273	284	251	247	240	263	274	242	268	229	255	227	238	266	245	239	239	229	236	233	251	255	240	244	241	250	261	228	237	223	246	252	241	215	246	261	240	255	232	256	220	249	214	264	261	256	251	229	222	214	267	259	263	242	229	243	251	243	231	236	250	222	217	240	261	225	236	268	218	234	241	228	255	244	221	218	268	234	216	232	264	219	247	219	231	253	244	246	245	245	240	239	275	261	240	257	236	255	244	231	249	264	231	245	242	263	232	239	225	255	270	239	253	242	247	263	249	271	251	233	257	226	247	238	259	236	234	224	241	252	234	259	222	236	236	235	258	233	201	202	242	221	234	237	244	243	248	247	223	264	255	233	242	259	257	244	235	244	274	240	245	251	259	229	253	237	247	244	268	251	291	257	242	255	265	239	225	232	249	260	253	230	226	248	249	229	270	237	235	268	243	263	232	234	229	237
54525	56637	17004	2367	2081	1815	1542	1398	1205	1143	1102	1091	948	905	893	843	821	878	821	757	779	777	806	772	778	774	779	693	746	719	727	744	722	704	774	749	802	822	843	908	869	1074	1160	1320	1208	1085	942	921	1316	1955	1459	1332	1966	1902	1971	2354	1206	1019	966	885	813	768	1466	3046	796	645	689	667	680	717	663	719	705	704	673	706	692	659	716	694	697	664	673	677	681	656	698	716	690	627	697	652	664	708	684	622	651	669	678	664	656	664	701	666	711	692	659	652	665	704	890	1037	800	692	691	645	658	702	681	706	682	678	689	687	660	700	669	674	734	673	665	678	636	684	694	678	701	630	706	670	676	671	635	630	727	670	719	664	640	715	693	662	658	667	659	724	624	669	701	644	656	668	687	682	669	680	660	653	715	724	670	678	688	699	683	683	680	694	673	731	663	653	682	742	636	662	671	698	642	693	715	671	650	712	673	664	657	681	671	676	665	709	707	643	678	694	699	597	701	671	692	714	717	629	694	654	695	724	657	692	703	670	675	703	657	736	652	712	674	680	654	696	677	718	682	695	704	666	640	640	687	676	637	658	676	678	704	708	671	651	644	647	691	626	671	696	644	653	632	657	664	715	695	656	637	717	722	690	675	673	664	664	680	721	703	683	706	670	659	639	691	652	716	664	689	694	702	657	726	665	693	664	701	687	658	709	715	702	656	710	697	652	658	686	701	678	701	661	631	693	701	655	663	663	661	701	685	691	652	684	672	638	676	693	713	646	700	676	661	718	665	671	672	649	645	701	656	681	670	676	637	683	650	651	755	678	685	664	672	683	756	685	681	673	693	642	694	674	694	682	673	638	651	656	700	696	638	682	716	684	645	657	682	668	662	654	695	641	683	701	685	671	704	658	623	676	677	665	732	642	716	673	670	643	733	691	674	671	726	724	674	676	709	663	695	682	667	688	625	721	725	722	669	695	628	661	723	654	642	640	646	662	632	690	673	708	716	672	695	674	737	715	659	679	721	647	678	676	634	637	660	644	693	671	672	663	692	704	640	643	693	653	668	731	696	698	655	679	675	690	703	704	696	650	693	675	724	670	687	695	688	709	708	673	682	668	650	686	694	691	626	646	707	651	685	677	649	653	717	692	672	690	692	670	641	670	702	668	672	692	684	682	673	694	656	734	689	715	680	687	643	659	664	649	641	712	681	697	638	685	656	631	690	684	670	677	638	698	688	692	694	698	666	666	655	682	641	641	641	632	679	640	714	670	638	708	693	645	678	674	617	676	656	671	705	660	671	704	696	607	629	644	661	673	710	682	670	695	743	673	666	658	689	690	715	662	671	677	657	642	666	676	670	696	671	661	711	692	677	657	715	670	669	693	704	672	629	729	659	684	682	638	660	721	667	688	678	641	688	690	679	634	693	705	671	650	640	670	699	736	664	694	725	631	727	684	624	663	698	643	724	596	673	675	691	711	664	718	709	645	710	697	674	714	639	687	704	683	696	647	683	624	683	682	659	658	687	701	693	663	685	632	656	619	652	709	714	700	700	637	647	620	663	669	680	689	678	662	675	714	684	730	669	657	644	664	649	698	636	661	671	639	679	683	636	682	646	636	664	668	685	653	684	626	659	663	632	663	679	707	694	646	665	666	663	684	706	635	725	707	654	674	642	677	742	673	713	680	685	641	701	681	698	664	673	699	675	696	635	683	640	699	695	636	718	667	663	659	696	677	691	615	623	651	637	636	643	668	691	699	695	683	636	663	669	673	660	646	695	698	660	680	670	641	681	714	707	716	721	682	678	674	687	679	652	645	679	693	700	615	711	709	676	666	642	688	690	658	685	708	678	641	666	690	657	670	725	636	663	676	701	651	656	734	691	690	649	646	695	696	641	651	668	672	658	670	636	697	638	665	632	656	627	673	680	651	724	677	653	719	692	700	690	667	702	682	653	659	647	707	707	665	632	693	687	676	683	696	701	713	675	637	681	706	684	669	715	725	688	680	675	661	703	666	675	667	690	663	673	690	720	663	661	700	695	688	701	700	672	654	676	666	704	694	660	662	714	712	661	683	652	659	667	641	681	646	698	699	614	707	678	671	698	625	703	650	701	693	690	657	628	686	724	689	620	639	695	689	684	671	646	642	681	613	657	692	691	718	710	658	668	683	698	638	672	693	693	628	657	697	651	699	684	666	699	723	709	673	692	692	690	665	697	668	706	679	678	687	677	633	701	673	694	635	670	703	667	674	654	699	660	683	694	640	681	652	631	676	683	631	666	650	715	700	617	782	655	678	692	692	683	689	652	682	692	683	672	683	603	651	708	692	703	701	694	658	665	675	649	653	664	706	649	675	706	711	710	726	658	695	600	714	692	690	670	685	701	670	668	699	656	694	721	667	656	666	709	723	688	660	647	684	693	668	662	690	686	706	679	629	698	697	705	689	713	674	706	692	624	683	663	666	662	719	658	634	656	678	645	619	664	648	650	683	693	712	655	668	706	691	681	667	673	671	672	666	682	625	679	648	676	667	660	693	623	699	705	663	663	663	690	677	650	676	675	668	664	666	685	669	664	671	658	679	661	704	677	660	665	663	684	680	653	692	731	656	664	671	693	659	684	677	647	680	695	620	659	690	646	724	695	605	661	678	698	677	729	685	669	697	697	696	637	685	656	636	673	682	657	657	661	679	661	695	663	642	683	660	697	683	695	681	645	656	682	703	685	702	715	709	653	692	668	653	660	636	664	690	693	671	707	669	636	696	611	691	720	665	655	701	661	704	675	655	672	702	660	704	682	682	622	702	711	668	639	649	713	715	684	690	662	632	683	644	673	671	686	710	706	658	721	699	647	659	691	698	675	648	665	670	652	690	676	667	663	625	730	644	675	684	712	638	679	684	697	761	653	653	643	707	725	712	662	676	667	675	659	668	691	723	673	654	629	645	686	676	692	625	701	714	682	725	708	697	670	676	702	695	658	722	686	661	679	637	625	701	687	663	665	687	650	672	683	669	695	652	671	648	680	702	685	672	705	690	678	689	692	688	648	640	664	656	675	658	649	675	670	635	668	631	673	692	638	689	658	665	700	666	723	745	676	707	669	651	661	650	675	731	690	640	711	666	721	671	760	692	614	652	681	669	690	661	676	646	669	679	665	652	695	698	693	675	618	658	672	686	678	692	705	667	717	694	656	691	650	680	708	699	687	666	721	693	662	709	658	718	694	646	663	679	680	650	671	691	703	682	672	716	688	679	638	671	710	690	656	649	640	708	700	670	723	696	675	721	682	657	706	669	646	676	668	696	648	713	697	712	630	635	703	673	634	685	702	620	654	672	654	667	689	663	668	721	719	674	669	691	674	687	675	651	678	691	668	699	639	636	637	657	649	662	669	645	693	704	711	648	663	621	683	678	662	662	675	680	715	695	660	695	687	665	670	703	691	629	661	671	682	690	694	678	623	651	700	702	721	669	630	710	677	727	687	646	711	689	640	670	646	697	722	671	676	652	734	672	671	669
25875	17260	3527	376	295	281	305	291	295	286	275	301	265	279	272	294	327	275	269	305	275	287	264	270	272	233	274	271	271	265	285	285	302	302	275	253	282	294	277	269	275	263	279	281	268	309	279	266	271	302	288	285	297	280	293	276	305	286	306	256	283	287	254	277	278	269	275	266	312	262	303	307	274	289	244	264	265	282	264	290	273	278	256	294	273	294	259	246	243	269	263	277	288	256	243	287	291	278	287	281	287	275	271	295	273	273	242	269	261	268	316	290	297	268	308	290	303	289	293	294	259	272	263	259	283	295	267	276	276	275	279	281	298	273	274	261	281	266	279	275	295	287	265	272	280	294	273	260	274	260	313	279	272	273	276	289	285	286	296	264	268	258	292	289	288	288	262	277	249	261	283	255	256	265	290	269	277	286	291	281	273	302	239	302	287	269	268	293	304	288	284	299	258	270	259	286	281	256	270	293	247	267	296	301	281	265	279	301	261	300	279	285	277	252	289	255	271	262	278	278	316	267	226	280	268	291	258	275	292	267	277	266	280	290	268	277	284	285	306	279	292	269	291	264	247	265	281	282	288	274	287	280	295	305	276	282	253	290	273	302	272	297	278	272	269	288	272	265	267	289	256	274	264	288	269	256	258	281	281	269	269	287	256	282	310	308	295	292	287	301	290	295	259	258	311	278	289	324	289	319	260	282	271	271	277	276	280	301	295	274	264	280	282	263	267	280	274	297	245	292	263	272	275	263	258	284	290	289	274	303	267	273	297	292	264	305	265	302	270	269	258	269	280	287	281	269	273	258	284	290	260	250	282	297	319	276	266	282	311	271	271	288	296	253	255	281	277	269	236	244	280	296	289	288	267	296	276	283	267	254	286	268	269	302	291	256	268	242	273	283	249	282	258	273	270	261	282	280	278	272	282	266	267	255	280	281	285	314	269	266	300	252	266	287	265	285	271	269	288	287	290	265	255	308	287	264	282	295	308	269	268	270	232	256	292	276	265	263	269	270	300	270	243	272	285	282	296	258	279	285	281	285	276	286	288	264	274	291	262	287	300	316	273	303	262	294	289	270	256	258	278	282	289	284	291	270	239	271	261	270	284	309	301	304	312	259	286	274	286	250	282	261	270	311	242	324	256	284	269	284	282	262	254	285	265	275	261	282	260	269	272	258	276	279	285	310	274	274	276	339	295	279	277	298	269	282	287	283	292	313	297	258	318	289	275	312	282	239	238	292	254	283	291	263	267	287	276	274	246	254	281	256	267	291	264	271	266	281	280	271	270	258	253	289	300	295	288	285	262	288	273	288	278	280	294	242	276	302	289	264	301	277	276	285	277	299	274	298	259	302	289	309	303	255	263	287	267	291	272	291	289	251	267	282	280	256	266	308	260	293	283	269	263	288	272	248	317	285	254	235	281	279	295	275	294	279	265	281	251	267	307	285	299	263	318	281	275	291	272	279	275	256	284	238	277	246	251	297	268	284	232	268	270	257	294	271	268	277	301	305	254	248	266	272	265	281	281	263	292	276	280	278	247	280	267	279	294	272	284	308	302	274	296	293	269	315	283	277	283	268	267	296	263	292	259	289	286	228	301	273	281	304	283	270	270	283	262	299	287	273	294	272	248	273	240	245	271	266	283	267	286	272	258	288	288	249	277	278	269	276	281	250	293	265	281	290	279	264	299	275	280	276	261	264	262	286	264	305	277	285	309	287	288	314	271	282	281	285	296	248	281	276	282	269	316	279	290	269	271	302	265	288	232	253	281	272	280	290	266	298	300	238	253	257	273	308	263	261	249	275	326	287	253	264	253	288	313	293	284	308	273	268	284	271	283	264	260	283	250	280	297	282	254	267	297	297	237	231	267	274	304	278	282	276	281	295	301	285	260	248	288	292	286	275	258	249	294	280	287	299	284	252	291	268	256	272	303	272	263	246	270	255	266	276	274	241	290	285	278	278	266	254	294	297	283	265	274	278	272	282	254	264	269	303	310	275	273	269	277	289	288	270	306	270	300	308	284	281	280	257	257	269	279	309	262	300	255	283	274	279	259	271	242	286	288	275	297	255	298	281	267	306	281	275	297	275	289	277	268	272	262	285	277	289	302	265	276	277	271	266	272	284	310	251	290	268	264	279	282	274	257	295	255	305	283	279	299	284	282	268	277	257	273	256	299	267	285	287	285	273	270	261	272	292	278	279	295	304	278	262	259	251	308	273	247	295	288	283	250	269	269	260	268	245	262	291	274	296	254	286	267	292	280	262	281	238	302	285	265	299	311	278	299	277	287	274	271	277	310	249	301	279	282	262	302	297	269	236	262	265	257	243	237	276	307	292	292	264	271	261	260	246	280	249	272	263	269	278	302	280	281	249	295	292	260	297	271	276	258	267	254	252	268	281	289	284	259	257	250	279	290	274	298	265	288	251	262	300	230	262	263	264	250	306	261	285	273	272	262	286	280	267	243	253	285	273	267	270	274	268	290	277	254	298	275	279	239	277	270	277	282	282	288	244	255	257	273	292	273	256	263	268	298	249	272	264	330	272	272	284	288	278	272	269	242	303	305	254	299	276	302	277	289	264	267	312	300	299	277	268	227	237	270	310	250	263	239	258	259	253	272	275	292	244	297	277	243	284	269	264	253	263	236	236	264	267	275	318	275	272	290	250	270	261	244	269	270	255	332	284	271	269	248	265	295	277	264	288	279	288	304	286	282	265	256	285	282	278	270	291	270	288	274	277	308	283	268	282	279	274	306	271	280	284	225	279	272	259	295	258	304	256	267	276	296	286	272	287	278	299	284	289	266	274	290	243	261	257	255	296	283	266	256	297	309	262	266	271	305	280	264	278	282	284	266	265	280	296	276	258	271	278	279	308	290	272	262	289	286	275	244	281	266	277	297	295	289	298	284	291	270	306	250	275	294	268	284	286	269	274	263	289	278	250	263	284	260	283	265	296	263	294	288	269	285	308	282	284	277	282	264	304	285	278	262	271	305	297	278	281	265	261	269	281	275	313	281	304	262	296	259	299	294	269	273	278	270	270	266	235	252	279	280	275	281	308	263	286	281	264	276	264	260	304	281	283	248	256	264	261	279	281	293	273	277	256	262	277	283	268	284	268	258	301	285	271	277	271	269	288	298	286	264	267	264	267	260	268	299	267	266	300	301	283	243	304	275	285	294	285	292	271	245	270	282	238	275	304	239	305	288	273	284	297	286	264	291	274	283	253	271	273	280	276	305	291	277	258	258	308	304	264	269	298	307	277	290	286	282	278	258	270	295	281	294	291	260	302	260	243	259	281	289	277	263	271	266	289	262	276	255	279	265	258	277	284	299	256	290	283	261	261	272	282	280	314	278	251	281	298	272	281	249	255	284	275	291	273	269	288	266	235	271	305	270	293	291	243	262	301	259	280	294	259	282	280	265	276	286	265	254	309	283	280	287	300	264	281	263	283	259	278	266	268	258	275	290	321	310	264	238	247	291	265	297	280
22855	20732	3357	866	796	747	789	767	764	770	751	729	760	785	783	738	719	784	731	748	750	752	731	832	714	731	748	677	757	769	762	715	761	760	754	767	789	800	729	783	731	731	771	741	756	747	824	711	846	773	771	755	841	813	840	857	891	750	810	747	726	757	731	892	782	792	735	750	710	709	739	721	744	764	738	714	752	693	748	805	752	759	714	738	722	715	728	755	723	702	749	751	761	740	711	754	776	765	748	735	709	702	786	764	738	703	797	722	743	740	837	747	762	748	726	722	762	782	752	742	723	721	752	775	757	788	710	765	712	649	762	711	747	737	752	690	713	762	714	740	747	757	695	777	699	737	746	725	708	774	746	759	744	706	754	734	818	741	761	762	758	758	783	797	753	709	724	721	755	791	827	780	785	743	732	732	737	791	837	711	734	765	774	703	737	744	728	750	747	762	749	757	751	804	714	718	733	758	736	712	760	736	704	687	763	743	782	705	756	780	764	758	742	791	762	766	751	773	814	749	727	715	766	752	755	747	743	729	724	745	738	753	766	747	748	742	746	722	752	781	777	795	777	739	728	750	792	790	725	740	703	734	730	740	778	704	761	757	762	712	761	758	792	750	748	774	736	688	714	755	688	748	752	772	737	733	703	738	757	724	794	725	760	709	722	712	767	723	733	826	736	763	781	757	789	765	732	709	735	751	779	740	713	780	720	715	747	799	752	717	743	720	772	770	735	738	750	710	767	803	729	736	772	754	749	771	746	737	746	785	768	735	723	742	787	721	740	789	753	717	778	731	766	764	791	747	756	741	837	779	771	736	756	748	719	776	766	723	768	730	721	735	733	764	775	746	759	740	808	774	757	696	790	778	765	730	802	775	770	730	740	734	797	772	743	728	733	707	788	740	708	777	758	708	734	743	724	758	768	790	723	786	742	742	711	803	724	711	737	751	751	790	754	779	691	724	768	756	735	717	734	782	773	758	715	779	765	788	726	728	745	728	735	780	756	739	754	790	714	751	764	769	752	758	712	749	737	780	788	710	747	745	745	796	746	761	733	729	791	771	773	778	779	703	772	757	752	743	720	766	790	760	776	755	778	747	745	749	747	767	752	772	735	729	754	745	730	801	771	739	778	770	759	774	787	702	739	748	752	732	763	717	785	734	708	775	741	790	730	769	752	766	770	789	758	699	763	766	827	735	719	702	770	714	702	788	787	787	757	700	796	727	759	741	744	734	771	703	809	748	744	751	740	734	725	727	771	747	767	782	749	761	749	745	697	700	746	703	789	752	768	721	736	765	767	783	735	784	724	739	760	792	754	751	766	778	776	741	748	751	742	760	744	783	752	722	741	750	744	740	758	741	748	731	758	754	754	745	727	763	758	720	716	718	751	754	787	751	749	767	742	713	734	706	773	745	702	718	734	736	695	741	745	752	755	768	745	750	714	777	717	693	765	740	713	746	761	758	733	773	744	723	733	744	721	741	752	724	717	794	709	758	760	754	737	780	697	732	757	730	751	736	730	738	724	727	791	727	745	738	808	742	812	742	723	751	748	697	730	803	720	757	773	790	801	746	781	768	728	699	726	747	713	742	733	762	751	787	704	782	737	735	726	754	772	761	760	780	728	763	755	757	731	745	736	753	758	791	779	716	734	740	796	763	680	737	749	781	717	771	741	726	715	731	763	739	791	725	746	758	737	749	678	774	719	766	767	769	709	722	755	749	715	746	736	768	827	793	700	723	722	757	672	762	736	771	707	719	766	775	749	766	758	732	730	766	708	720	765	715	770	761	746	743	763	719	743	761	730	732	744	741	725	777	758	720	721	744	768	774	778	705	751	768	765	764	756	711	741	798	755	772	768	729	783	776	727	736	737	706	756	730	724	756	793	686	811	724	744	753	752	739	782	741	750	714	766	790	769	781	789	705	751	721	711	777	776	708	744	761	752	754	804	774	763	732	727	781	798	809	702	746	718	761	710	735	751	735	758	745	700	748	723	747	771	790	750	764	761	773	740	748	775	780	834	788	718	767	701	728	764	796	738	707	742	718	719	793	788	742	779	714	781	805	761	768	769	752	783	758	751	777	711	700	711	767	788	770	752	744	755	762	719	723	722	794	759	753	749	755	749	730	772	761	721	734	782	766	768	721	750	721	790	776	732	805	760	749	715	775	732	688	761	734	763	769	762	751	756	761	700	755	710	770	758	730	775	719	731	794	726	737	736	763	766	713	751	714	724	725	821	762	705	713	795	718	764	779	742	755	778	780	783	751	734	769	788	719	739	767	740	770	738	706	792	769	732	743	747	792	720	746	717	731	764	725	736	745	772	763	718	714	751	711	754	750	739	749	735	774	765	774	737	760	787	756	737	738	720	771	789	742	776	750	766	793	712	697	761	753	774	713	712	704	732	791	699	785	764	777	712	770	734	724	734	740	757	764	719	752	735	710	733	807	705	754	748	776	698	753	781	722	737	770	757	820	769	746	716	711	731	761	725	785	744	798	738	703	751	753	772	756	728	766	739	755	756	724	758	734	750	815	756	715	741	737	771	747	754	734	771	768	754	774	724	736	757	738	771	718	774	792	747	709	751	744	762	740	714	767	711	796	729	762	726	711	715	777	665	698	761	798	748	784	724	720	817	742	734	755	767	743	750	794	735	800	765	727	755	759	753	764	698	748	740	756	785	768	745	694	765	722	770	789	747	777	759	756	759	775	741	723	750	705	780	772	788	737	789	733	748	746	748	709	733	766	723	789	743	752	776	768	766	686	771	777	721	713	703	724	737	760	735	768	773	705	689	739	723	733	780	728	709	739	732	764	767	785	754	736	754	779	753	716	772	777	781	726	733	726	774	748	740	765	694	751	717	740	755	723	778	747	753	752	805	771	758	719	741	768	757	760	733	713	705	735	784	781	719	738	742	748	750	738	735	745	744	720	721	744	793	735	731	771	704	714	785	766	697	735	770	767	747	755	726	716	792	804	775	703	746	760	728	739	734	740	732	810	782	749	743	763	763	761	743	736	783	758	741	780	736	762	732	733	713	727	811	807	728	770	751	713	746	703	718	778	732	799	752	698	739	751	758	732	728	728	805	743	742	762	715	695	743	740	753	781	778	725	717	736	756	743	743	768	711	754	759	744	743	752	765	754	757	779	723	708	734	754	742	778	798	727	755	764	745	732	778	769	733	760	723	705	789	770	730	747	744	727	717	741	720	791	734	721	710	731	785	725	746	752	744	762	747	676	735	733	699	742	756	734	753	749	770	733	798	773	732	741	756	810	758	792	773	740	784	764	752	729	747	720	750	766	747	737	733	773	747	702	742	772	749	737	762	710	739	737	753	729	752	749	736	739	745	780	784	749	778	720	748	760	741	715	748	702	726	748	730	758	753	725	737	760	763	730	772	716	749	748	767	748	751	765	717	762	757	807	762	709	778	755	757	740	772	776	737	770	751	689	759	721	746	795	712	782	759	764	730	772	738	780	759	740	735	725	783	765
69836	63161	29774	4793	435	338	296	282	267	268	215	251	219	215	205	205	214	212	228	220	224	252	212	224	205	226	187	191	203	209	211	224	184	229	201	222	209	204	213	235	211	232	223	208	230	218	236	235	217	237	222	294	319	345	337	290	210	235	237	184	231	215	207	361	205	190	192	229	196	195	218	199	186	220	183	199	202	199	195	196	202	179	183	188	206	196	201	198	238	238	199	200	195	213	197	169	195	215	206	182	198	191	218	209	205	202	203	200	177	195	233	211	215	209	212	196	199	179	227	205	219	192	196	231	192	217	174	209	196	215	207	202	208	229	182	197	203	182	189	220	190	236	188	243	209	172	181	216	198	201	201	193	196	212	199	197	185	226	213	204	184	204	169	198	225	187	195	228	199	198	222	196	220	212	206	206	212	207	222	199	221	233	200	211	211	214	236	184	180	188	200	178	234	230	203	247	204	204	221	213	206	209	219	193	209	182	204	188	189	214	203	200	180	190	193	198	222	202	225	180	217	190	194	202	204	187	195	194	198	211	194	183	202	205	194	186	222	178	203	186	204	192	210	206	212	186	224	200	200	196	208	217	190	212	205	191	203	199	216	204	206	191	205	204	203	216	191	208	215	207	198	180	191	192	218	176	200	213	193	215	216	198	239	193	212	202	178	203	226	208	213	218	198	195	205	189	196	190	185	198	186	221	194	207	199	164	215	204	187	208	210	206	187	183	207	201	203	212	212	189	191	209	223	226	229	174	176	217	231	227	228	201	197	207	215	219	186	211	184	202	205	210	186	231	218	197	199	211	216	210	217	236	214	206	186	215	182	166	184	206	211	223	194	201	207	188	209	208	206	204	198	190	195	203	197	232	179	191	202	195	212	215	171	200	200	210	232	195	201	195	208	210	219	180	204	198	222	219	177	199	203	197	195	170	198	220	201	187	207	210	215	220	197	213	208	215	176	202	214	221	213	183	193	218	189	205	205	197	212	209	209	229	204	237	214	189	188	204	195	199	225	199	216	220	179	193	204	205	196	230	209	215	200	197	189	207	185	166	198	203	203	213	201	197	208	208	198	191	188	238	206	205	210	206	214	202	205	215	200	190	211	193	211	201	192	214	208	218	194	202	196	188	189	230	215	208	204	213	196	220	193	223	233	207	183	189	178	195	179	175	207	211	212	209	213	195	186	184	224	196	214	213	205	182	174	203	222	192	187	196	186	206	228	207	194	200	207	228	169	219	219	201	194	197	201	201	186	202	183	201	195	230	207	211	227	199	214	185	175	196	204	194	215	230	205	181	231	227	208	191	195	209	200	233	210	195	235	197	193	200	194	220	216	223	186	189	174	221	196	200	212	221	195	184	206	198	208	221	218	209	205	183	214	187	196	190	216	194	200	188	202	202	209	210	192	196	193	190	221	207	225	204	208	219	218	193	191	176	188	192	173	221	197	206	203	211	207	202	195	220	219	183	176	226	189	196	202	213	238	187	178	212	221	208	201	205	190	165	183	199	192	199	194	199	202	208	198	249	212	190	239	206	208	192	224	193	188	204	178	204	172	203	184	195	195	188	191	200	191	203	190	182	205	192	207	187	158	199	195	201	166	186	211	222	209	185	188	214	191	202	233	207	219	224	190	195	201	199	210	188	194	195	181	199	204	187	201	194	176	203	207	198	202	227	182	183	200	204	205	210	204	202	227	171	187	211	213	191	198	194	213	181	182	196	176	212	192	206	208	202	202	209	211	231	203	213	190	202	206	221	211	211	217	199	215	198	197	204	192	202	195	205	202	220	191	191	195	196	211	212	204	182	198	213	208	217	217	203	170	185	184	205	201	188	218	201	201	215	213	213	223	207	173	208	200	203	200	181	210	220	217	222	230	181	200	179	184	217	217	214	215	214	204	210	205	200	237	193	222	206	193	203	204	197	176	196	202	184	209	181	189	218	183	196	201	192	208	181	200	198	192	202	190	198	258	198	186	184	206	182	185	202	212	208	233	185	234	208	204	193	210	215	209	186	199	223	178	192	183	184	197	215	192	196	198	197	177	187	200	195	214	202	215	192	219	212	211	186	211	182	184	182	184	173	211	199	183	200	192	192	215	210	201	199	220	224	211	217	202	194	215	189	211	215	207	239	166	220	241	223	208	183	204	246	210	193	193	233	208	205	194	204	180	206	215	195	203	220	207	214	220	227	210	203	210	199	198	195	195	201	209	204	202	212	200	212	201	197	195	183	192	204	184	202	202	204	193	184	189	182	184	210	200	214	196	222	207	208	210	204	196	204	210	202	207	208	210	200	204	216	230	190	198	233	202	200	206	196	185	236	207	193	199	212	181	208	202	194	211	213	224	205	159	199	210	188	173	198	210	217	201	204	206	199	189	193	195	207	232	223	177	220	184	197	215	189	217	212	204	191	207	215	193	204	191	197	197	182	170	218	217	191	198	208	206	223	203	193	189	188	193	206	208	200	192	222	184	192	220	219	212	208	210	215	204	193	197	190	196	200	207	197	216	190	231	177	203	205	200	194	198	212	175	203	194	210	200	202	194	187	200	207	188	188	197	205	196	171	202	221	209	195	208	212	210	211	198	210	217	227	214	172	208	232	197	225	207	199	195	192	200	179	203	219	212	205	176	200	196	205	175	211	216	214	195	205	201	228	213	211	196	208	205	204	209	184	216	190	208	196	196	191	229	201	207	189	207	227	214	201	202	235	193	194	189	195	221	203	225	224	175	200	223	204	177	211	186	183	233	193	181	194	210	215	190	206	205	224	235	202	199	205	222	181	201	209	198	211	182	191	231	246	206	189	194	207	191	220	198	203	207	193	192	197	204	194	215	208	180	188	199	177	196	195	210	191	172	225	203	211	190	193	166	189	209	189	193	164	207	207	192	221	209	193	224	209	201	175	207	158	199	228	210	188	200	214	191	199	191	188	201	215	194	207	180	204	181	204	212	189	227	202	201	217	215	194	180	187	188	190	214	204	212	190	213	211	202	199	216	207	192	224	179	203	189	192	197	198	198	193	209	210	161	232	216	198	190	176	190	206	193	205	205	224	222	207	216	217	181	198	188	203	205	199	219	212	218	207	188	204	203	194	208	211	227	227	204	196	202	193	196	197	200	200	182	188	203	227	199	196	194	186	203	186	201	209	194	183	221	218	193	205	208	212	205	238	209	216	187	212	197	183	214	216	198	184	198	195	220	203	199	222	228	175	213	188	172	205	205	173	179	200	198	188	240	225	206	201	197	211	182	204	210	199	189	185	207	214	165	205	201	182	193	197	206	219	220	204	192	231	212	209	235	225	222	178	167	195	192	187	204	206	209	219	194	215	192	200	221	229	184	210	202	196	199	198	192	213	221	203	200	201	214	217	214	214	201	201	198	197	185	197	188	202	187	221	169	193	197	210	217	209	197	195	236	213	219	199	174	188	194	198	218	171	196	188	208	184	223	193	221	211	201	192	208	200	202	205	204	193	216	179	196	202	202	193
44829	48101	15645	1456	1354	1079	1012	995	852	793	729	730	697	693	710	703	669	674	668	624	633	587	605	631	629	633	628	591	624	609	610	605	648	622	601	646	599	674	709	658	700	702	762	720	762	679	705	782	917	1036	905	1356	1788	1882	1795	1416	822	701	734	701	672	633	722	1765	851	552	569	619	580	580	588	556	616	527	611	586	560	582	598	562	553	593	579	542	580	563	567	570	574	538	577	579	557	583	568	570	618	570	623	560	564	561	631	589	577	591	569	575	579	599	708	741	604	574	584	563	569	618	552	585	563	545	615	601	613	558	559	626	570	543	572	575	661	542	574	553	550	579	598	572	582	564	573	625	574	608	568	523	624	539	554	513	562	568	571	504	580	576	526	599	574	586	575	582	577	559	593	598	531	578	559	510	560	559	598	541	585	580	541	584	574	525	574	608	576	563	601	571	574	613	575	583	567	571	598	599	615	574	555	561	589	589	566	550	610	574	595	575	550	591	588	576	581	605	576	552	593	556	593	582	548	574	583	561	556	553	628	600	585	604	545	588	510	536	598	541	572	562	579	590	618	571	588	551	601	545	582	556	537	616	599	576	614	573	582	563	554	601	545	581	580	593	539	539	563	583	618	532	586	613	597	572	570	603	593	582	620	560	597	601	558	556	604	579	547	598	617	580	602	572	561	561	618	566	557	545	588	587	610	577	593	635	540	580	564	593	580	574	588	609	557	569	601	587	574	579	541	608	566	557	579	574	581	532	595	575	549	579	569	541	577	572	567	547	551	559	604	549	591	631	556	586	557	570	554	569	594	566	623	570	541	579	555	546	581	568	596	560	554	544	571	561	576	521	613	567	598	580	585	612	623	586	583	575	551	584	537	571	577	574	565	576	558	582	587	599	543	609	586	568	557	578	541	620	536	610	540	590	593	562	560	538	568	572	576	572	570	515	555	576	619	578	594	567	612	570	583	577	589	555	591	596	585	573	532	610	544	560	569	582	572	576	578	568	583	550	594	545	574	571	562	565	574	593	527	562	591	561	588	553	567	541	571	604	577	624	558	603	567	553	558	592	570	539	558	579	585	588	542	578	560	608	568	607	571	558	582	578	559	571	538	579	570	530	563	617	557	562	567	565	563	561	542	542	571	630	583	582	549	571	545	565	572	600	555	573	583	584	580	597	563	583	538	563	598	587	592	602	573	554	583	552	570	608	594	610	565	576	555	575	578	613	587	585	566	573	566	564	598	574	578	564	531	605	567	588	581	570	573	619	589	636	581	585	595	553	563	585	577	559	567	590	603	567	572	584	593	591	550	572	552	529	597	561	561	598	602	633	599	578	587	567	550	544	596	589	592	617	585	564	564	583	567	569	562	588	601	616	589	600	566	614	544	554	616	607	612	583	563	562	580	582	594	592	600	581	551	616	590	558	558	575	629	567	542	582	521	567	581	563	565	610	558	583	596	550	590	595	577	594	601	553	611	577	543	560	589	581	576	592	576	538	569	593	559	604	576	618	593	628	546	582	580	569	598	586	584	567	588	580	590	570	547	559	592	548	591	561	594	585	574	520	592	572	564	583	609	585	575	541	601	596	578	565	564	547	559	551	577	595	562	529	547	578	565	615	578	590	632	546	566	554	550	558	578	566	590	534	643	572	587	544	583	607	573	564	603	579	570	607	547	596	612	548	584	557	551	590	607	565	622	563	591	571	606	556	565	656	604	588	559	548	602	602	585	532	620	603	591	570	586	599	587	583	593	576	561	571	601	604	546	554	564	585	597	616	555	631	566	592	617	616	566	577	561	592	561	562	549	553	564	589	574	542	538	540	524	549	594	549	572	585	609	562	603	606	543	630	575	568	592	578	562	581	582	584	607	578	584	581	549	576	581	553	623	594	609	526	582	618	598	565	606	579	618	610	613	587	592	590	600	576	560	583	541	574	617	575	580	587	582	547	581	599	566	562	586	597	540	544	539	580	538	580	557	537	570	579	579	603	607	581	567	580	592	633	590	599	567	564	550	526	548	574	590	597	525	576	578	573	541	586	598	598	561	602	564	556	566	623	605	580	589	543	591	583	594	554	559	564	591	584	587	544	603	565	602	568	601	613	588	615	609	529	506	592	600	581	579	569	563	563	565	582	558	571	584	559	583	602	620	565	545	579	551	554	589	571	589	611	596	593	598	537	531	600	604	538	572	561	568	562	567	590	552	590	607	581	552	573	556	547	564	610	542	568	560	566	536	617	590	614	579	576	568	570	558	579	570	555	570	587	589	588	595	600	574	586	549	594	572	584	584	557	556	537	554	568	553	601	562	594	564	576	572	607	582	574	559	591	591	552	555	571	560	565	595	595	567	620	608	563	625	555	587	596	533	585	591	554	561	599	576	553	610	584	582	558	558	527	514	550	570	639	593	586	570	597	599	577	579	565	537	592	582	569	579	557	577	602	597	586	574	550	622	574	544	576	558	589	589	603	560	569	547	570	549	537	563	584	586	600	605	593	619	566	573	588	535	529	574	591	587	591	588	569	542	559	590	552	547	558	526	596	572	529	552	560	558	551	577	626	552	591	604	567	598	546	571	544	585	618	552	541	573	612	557	549	552	553	585	558	589	564	565	591	600	613	556	571	613	635	576	586	555	561	553	605	574	597	571	531	578	555	574	540	566	589	580	592	541	590	580	592	572	571	546	570	585	567	543	549	622	616	562	575	587	544	570	588	549	570	585	605	575	553	575	537	611	520	586	576	581	545	600	584	582	544	576	595	606	574	615	628	498	579	616	551	577	586	572	541	601	590	550	577	544	565	582	569	594	566	574	558	561	556	567	590	563	599	587	558	551	589	571	569	588	590	594	570	573	587	577	559	598	587	544	606	565	582	563	599	578	577	578	580	555	585	553	589	544	578	595	558	562	611	617	546	613	548	620	550	581	565	578	579	542	586	565	604	582	582	549	565	586	594	558	560	590	546	582	595	616	548	551	572	594	604	586	561	557	557	604	583	572	569	584	561	579	546	602	586	570	581	599	570	571	603	587	575	580	579	541	632	574	564	578	595	582	596	589	574	575	564	613	570	575	564	623	631	552	586	582	614	565	556	593	584	593	594	540	558	577	515	587	590	574	558	584	604	606	583	549	589	533	547	606	542	601	630	580	516	588	589	581	553	551	598	557	604	609	571	587	547	551	551	557	616	574	520	572	561	632	569	557	655	564	584	558	592	597	587	596	593	593	575	576	600	564	564	540	577	588	581	566	558	585	605	563	561	619	588	578	594	549	544	535	557	549	604	556	572	584	623	568	582	589	574	584	562	563	569	576	572	565	547	563	590	580	642	583	561	584	536	603	564	593	578	596	609	615	610	590	554	536	589	545	530	606	550	582	560	564	577	605	550	571	575	576	577	539	593	613	557	573	580	560	579	568	591	589	594	613	612	572	587	558	572	576	597	571	585	584	572	586	559	586	547	562	589	553	590	618	596	569	595	559	581	577	559	570	542	603	551	581	571
81097	73992	41069	11575	1571	480	370	345	350	262	303	282	283	261	276	259	284	261	219	267	254	253	260	276	249	251	291	253	248	213	257	214	235	267	243	233	240	265	272	250	278	290	279	266	245	273	262	236	258	264	327	423	487	567	484	397	267	282	271	263	234	259	298	367	258	258	234	269	256	233	256	232	261	243	238	253	221	260	225	244	229	264	261	243	241	236	279	250	274	250	221	212	252	251	237	238	264	237	225	245	268	230	248	248	218	259	254	226	250	243	273	289	241	250	271	247	186	243	222	247	254	236	250	275	227	230	253	250	238	257	231	257	247	250	237	263	249	268	287	214	215	222	226	231	231	259	265	251	251	203	215	254	265	271	228	216	249	271	251	270	245	249	244	240	261	244	235	265	239	238	245	230	256	245	231	244	232	250	238	254	261	221	227	243	235	259	246	256	243	228	230	253	251	222	221	249	264	241	234	224	233	231	229	223	234	243	242	228	236	244	244	223	247	240	232	271	218	232	237	232	249	222	264	253	249	241	233	250	259	250	236	215	236	245	283	261	254	287	244	269	237	237	270	255	247	246	245	219	253	232	248	249	250	241	232	232	247	261	259	229	219	254	247	239	261	247	223	294	257	232	237	254	231	254	252	248	235	224	247	278	222	267	253	203	240	271	235	203	232	240	226	234	236	192	263	257	241	241	267	239	222	228	245	219	250	248	256	249	260	252	220	231	263	267	233	228	253	216	236	239	235	248	257	231	230	232	231	236	210	238	249	262	234	258	225	278	237	234	210	241	259	218	228	234	239	247	224	250	262	224	231	222	228	229	226	251	236	255	249	255	276	230	215	235	244	231	206	238	232	229	230	229	229	224	243	225	248	239	259	268	249	248	220	265	224	250	247	233	238	247	254	240	232	236	229	257	244	229	253	232	234	236	231	209	243	219	229	264	231	267	238	238	247	219	216	240	216	225	220	242	250	237	240	262	240	237	223	237	247	219	262	233	251	273	265	241	254	231	240	251	249	256	232	265	255	258	254	239	278	251	234	260	255	257	228	243	243	255	246	262	245	265	236	250	248	243	225	252	268	252	247	244	239	242	232	235	252	230	230	263	220	239	249	268	252	267	248	259	241	220	246	256	222	247	247	215	252	227	252	261	263	225	251	260	241	276	232	247	244	234	277	230	226	270	199	220	243	269	229	234	263	249	227	244	240	234	250	237	229	234	254	237	261	236	260	227	239	279	223	246	235	252	211	232	249	232	215	228	222	238	222	227	229	237	249	251	231	241	234	261	233	245	269	250	244	237	255	248	237	257	246	275	212	257	260	227	257	236	229	244	242	252	238	227	265	234	243	253	233	230	223	260	260	234	223	251	262	234	238	257	243	225	231	264	234	239	235	237	243	227	259	235	210	220	243	246	241	242	246	237	230	242	237	273	216	233	233	246	258	263	260	260	256	245	244	270	260	249	240	246	260	219	240	237	245	223	247	247	215	216	221	207	243	250	230	247	238	239	230	268	271	273	237	252	242	243	230	249	250	250	244	247	271	240	218	246	251	250	254	232	222	247	223	250	243	230	247	224	237	241	210	239	270	241	237	252	239	233	247	231	241	228	243	228	253	256	234	234	248	255	229	271	199	252	226	257	261	229	247	256	243	227	232	250	234	248	225	212	251	265	241	234	259	248	244	256	226	250	241	233	265	249	241	197	250	260	231	243	230	248	224	223	235	251	257	227	266	236	241	237	253	236	236	223	243	246	228	270	237	239	267	235	234	259	226	253	232	225	249	239	249	230	240	245	267	233	225	264	263	245	256	224	249	247	250	237	251	248	262	249	228	245	256	209	268	230	257	231	259	209	253	217	238	248	248	257	220	248	210	262	244	212	210	245	250	209	255	233	235	260	250	251	257	272	233	257	278	273	261	251	251	258	242	230	246	271	252	235	244	234	235	222	272	254	220	264	255	241	253	231	253	228	255	251	263	265	234	237	251	254	253	242	262	247	243	254	231	235	277	220	239	311	222	260	229	234	262	274	242	262	264	226	225	234	251	254	249	224	230	228	233	257	264	228	225	239	230	227	236	231	246	235	234	223	255	226	250	244	260	219	233	235	225	254	253	207	252	268	256	251	217	216	233	241	242	232	235	236	243	242	238	268	236	217	242	244	249	229	224	223	279	259	237	213	239	229	229	241	249	256	229	260	243	230	274	222	216	248	263	208	251	253	239	230	235	259	242	246	262	229	241	245	241	256	253	236	229	255	228	224	231	262	231	260	243	237	235	245	252	255	225	231	228	258	257	217	229	252	265	241	257	248	263	233	233	277	254	237	251	222	240	253	215	250	242	264	249	238	240	229	258	233	247	274	277	240	235	255	248	238	244	244	233	274	250	246	252	228	246	230	264	244	228	272	231	229	251	260	253	214	239	220	243	241	238	237	255	240	255	228	244	256	222	231	239	242	244	227	241	255	238	233	254	251	230	243	239	257	219	257	253	239	257	248	215	225	241	249	237	251	236	222	223	246	262	240	229	243	236	257	251	249	241	226	272	223	193	245	235	218	226	232	240	236	245	232	228	259	256	235	263	227	266	217	245	244	258	215	245	225	223	251	235	244	240	267	228	264	237	239	256	254	271	244	255	249	263	231	242	255	225	253	251	236	272	252	240	236	235	205	234	245	221	243	248	246	247	250	233	220	257	218	222	219	234	228	246	254	248	262	255	206	246	249	242	263	248	227	249	244	228	261	247	226	238	212	210	246	232	269	242	227	258	226	213	247	278	239	259	238	243	251	224	265	276	238	258	272	257	215	248	235	236	215	237	267	264	244	248	274	240	231	234	216	258	253	221	245	263	282	231	241	217	256	232	229	217	223	238	251	268	253	266	243	254	247	235	220	248	235	250	252	241	254	227	257	240	232	267	228	253	256	261	223	237	251	228	253	264	257	241	232	234	248	267	236	249	243	232	250	265	222	232	243	255	237	257	247	208	246	235	205	233	248	207	222	204	236	265	243	237	221	233	255	207	255	247	234	262	248	239	276	228	247	235	249	266	244	234	233	221	253	233	235	250	256	243	232	240	225	254	259	213	242	267	250	256	227	246	250	259	240	246	281	238	265	241	266	232	243	270	262	205	259	255	265	263	226	222	250	262	235	219	229	216	258	223	249	253	250	247	248	232	254	249	225	239	217	232	241	236	246	257	266	262	247	240	259	262	266	225	245	260	252	229	214	257	250	237	238	239	224	240	256	234	237	253	258	222	266	238	264	227	268	239	246	239	236	261	232	257	264	264	240	241	247	268	247	241	256	285	247	246	221	245	260	218	211	232	239	236	235	214	255	240	236	244	253	275	223	221	252	280	244	254	243	249	249	237	218	278	233	235	225	248	231	244	232	229	254	253	245	218	253	212	243	230	243	266	243	220	257	265	262	246	248	268	275	264	236	248	241	245	213	216	218	233	235	247	247	279	234	254	229	254	239	272	253	242	228	247	258	238	240	256	248
54749	60471	22839	2213	1974	1636	1393	1289	1212	1079	1052	934	924	861	925	808	825	835	793	770	734	760	727	735	792	726	735	735	737	688	743	761	719	745	678	745	796	785	831	856	860	880	875	848	796	834	920	945	908	951	1316	2299	2978	3357	2759	1799	979	1038	870	821	763	731	1080	1660	717	698	689	643	701	629	662	671	680	697	683	659	629	708	755	652	654	620	688	704	661	654	636	713	681	645	702	671	696	674	658	672	705	669	650	700	715	683	698	697	658	644	701	700	611	680	958	1202	694	680	671	676	744	646	665	637	666	639	662	674	683	637	672	649	678	672	691	707	674	668	716	663	673	673	671	717	645	700	661	661	682	658	718	704	679	626	653	673	686	659	710	679	644	670	688	649	702	657	641	680	671	685	665	664	624	671	718	677	651	679	690	692	695	697	670	691	689	672	700	705	671	651	705	687	662	662	714	662	673	708	650	686	661	631	685	655	699	677	663	682	661	683	680	635	649	664	647	655	701	664	672	725	698	687	661	704	690	616	637	680	629	700	708	688	629	674	639	665	670	660	727	703	702	670	640	623	687	640	706	667	691	661	681	636	663	674	672	652	687	726	673	659	636	681	662	680	678	670	715	680	720	674	639	661	659	645	671	703	726	660	668	676	701	718	709	693	689	656	707	679	671	616	649	674	702	729	595	692	706	670	652	690	706	668	626	683	662	664	645	696	652	669	702	680	665	656	711	645	666	659	659	641	668	630	709	678	656	660	652	669	667	722	665	644	653	685	638	673	680	649	664	681	664	663	640	676	671	676	655	712	693	643	664	663	665	680	667	710	707	663	680	660	685	675	680	669	690	660	663	680	655	656	693	664	687	680	685	665	657	692	681	687	687	707	658	649	688	725	687	712	656	702	643	684	680	648	672	661	669	680	682	665	718	661	640	629	658	659	648	667	650	655	677	710	638	692	681	703	643	666	655	684	667	661	622	634	629	693	720	725	674	681	608	677	643	677	732	662	677	653	681	704	678	662	715	643	649	681	685	659	726	655	633	702	658	714	638	661	630	676	663	683	694	677	650	622	654	708	693	714	640	678	688	670	664	672	675	716	717	635	693	703	693	694	706	702	680	678	669	723	646	679	674	689	695	654	708	693	691	688	703	603	669	641	634	660	664	689	697	666	667	677	706	677	641	732	722	699	643	672	667	688	633	725	660	669	667	655	680	647	651	706	687	632	696	668	725	656	663	684	724	675	697	684	668	662	666	694	693	692	697	665	657	756	654	603	669	650	697	661	643	628	654	660	673	642	643	662	647	656	706	685	708	726	675	683	671	705	735	638	670	664	685	657	651	681	702	691	657	679	666	711	649	706	703	650	705	676	646	701	678	645	658	679	631	674	658	659	648	670	614	641	691	671	631	677	696	650	649	668	648	692	682	678	671	684	708	685	718	668	689	667	687	649	675	646	701	667	685	725	651	668	678	709	663	691	699	640	686	657	679	667	671	678	673	710	689	673	675	641	683	655	655	671	673	682	728	663	699	683	628	688	655	675	651	667	681	657	663	682	675	678	681	657	713	669	690	671	670	671	690	635	686	645	632	616	698	679	647	691	688	619	674	655	730	703	673	637	715	659	652	643	649	700	681	701	664	695	655	710	671	664	688	688	723	721	689	657	671	661	655	719	671	688	634	668	647	673	674	690	636	705	637	686	671	693	675	673	687	663	665	682	663	644	707	688	679	675	667	723	655	622	704	689	650	634	641	692	690	645	620	648	656	663	641	607	648	668	672	675	702	692	653	673	728	655	678	678	686	689	636	695	628	610	704	680	668	703	683	652	649	672	693	687	675	673	662	688	658	662	664	699	723	687	688	675	725	646	675	664	636	683	677	656	666	621	700	648	649	607	632	646	671	668	649	673	647	650	685	672	706	621	662	716	671	678	699	683	648	703	674	667	701	673	669	637	689	614	702	641	690	678	699	653	683	634	676	649	663	660	707	694	697	702	696	703	664	676	651	659	627	692	689	642	684	668	660	695	651	683	676	690	676	643	636	650	626	682	651	654	658	691	680	676	634	673	654	667	695	681	724	660	670	668	682	660	716	693	645	624	628	710	669	696	700	675	707	661	693	691	695	685	661	687	669	689	677	683	621	630	722	684	700	679	648	714	674	698	657	669	656	642	680	704	629	654	707	644	642	654	649	682	676	654	691	654	709	652	693	637	683	635	665	680	673	680	710	687	689	692	707	691	656	696	629	652	682	700	704	676	624	691	624	698	641	674	691	692	665	652	663	681	633	679	650	659	712	671	648	653	689	705	720	700	666	722	661	659	694	670	684	673	645	671	670	659	680	672	727	647	656	659	687	670	649	647	677	632	692	670	622	664	680	674	665	662	654	690	650	684	683	653	657	671	683	712	693	679	627	702	671	694	667	694	680	679	654	702	655	672	724	674	646	633	669	702	702	638	689	621	693	663	679	654	681	667	679	707	697	676	659	676	680	667	663	675	690	728	666	668	687	645	661	681	687	700	632	685	654	681	706	651	678	683	650	711	695	684	673	660	679	676	688	670	679	682	684	671	680	654	659	659	672	687	611	673	670	655	694	736	662	667	666	688	666	679	677	679	638	675	665	678	691	702	637	672	680	656	633	686	683	675	685	662	687	639	654	707	684	664	690	673	710	659	689	698	692	693	664	633	673	678	663	674	690	666	680	669	664	681	699	653	669	658	667	713	681	700	657	700	645	618	654	672	674	688	653	702	688	674	660	655	652	689	670	670	682	652	699	640	638	665	669	679	660	674	651	705	637	696	652	643	673	619	685	670	680	642	665	669	657	643	694	633	674	623	678	671	716	699	681	672	732	647	681	653	695	721	700	671	712	637	601	657	637	656	757	633	679	705	658	661	638	654	710	676	639	719	679	633	685	692	667	691	705	698	673	643	650	703	647	699	696	726	695	680	688	683	689	714	652	661	708	683	662	699	668	632	770	674	634	675	647	714	693	633	660	680	672	688	669	656	765	643	661	652	672	675	676	679	692	657	704	671	684	622	663	668	634	662	662	650	654	688	665	671	639	674	646	637	666	691	693	653	680	697	661	674	698	681	671	671	678	680	680	625	658	695	670	684	711	697	635	647	651	652	663	698	677	668	700	675	673	682	623	697	635	662	683	667	694	610	657	645	669	681	630	690	682	672	642	683	678	688	660	658	662	674	666	693	689	628	660	701	718	648	687	627	661	644	650	664	605	662	672	723	720	696	692	665	674	676	704	654	619	651	699	661	646	677	648	698	676	637	700	624	624	679	684	670	686	656	658	647	674	672	692	647	667	694	671	637	697	654	700	659	638	683	689	676	707	677	672	654	676	727	671	676	682	643	656	668	681	688	660	731	629	725	590	665	723	691	660	656	619	706	687	620	709	651	663	681	666	713	623	696	680	634	695	671	668	706	693	690	647	649	655	704	627	690	656	633	672	664	708	697	693	646	674	660	657	638	654	673	678	666	642	670	718	633	680	701
25854	17173	4333	450	319	284	279	275	270	295	292	258	266	261	255	277	252	286	277	255	252	280	258	289	279	272	252	255	254	246	267	274	245	284	279	238	266	288	262	276	273	277	245	242	255	275	292	256	295	272	271	266	292	292	277	276	245	252	287	265	264	289	277	274	283	267	278	264	306	270	268	302	280	284	261	267	265	261	263	277	257	239	254	258	275	285	231	290	241	258	271	257	270	267	270	293	288	260	269	265	264	262	264	264	273	270	271	258	280	251	275	268	259	251	294	287	266	281	261	271	263	240	281	238	304	252	271	276	269	257	273	260	284	262	245	283	258	261	274	257	268	277	257	252	286	275	254	244	291	250	264	292	278	263	273	266	267	259	270	282	257	302	253	284	251	272	251	261	262	263	290	266	260	302	278	256	280	260	274	305	250	284	258	292	283	294	303	251	287	233	289	287	276	271	288	257	257	261	260	274	298	282	268	256	271	251	263	273	269	301	271	263	275	224	269	268	253	298	266	273	270	264	264	266	272	271	287	242	242	265	262	274	295	248	277	273	308	250	244	253	248	239	286	314	262	265	242	257	271	277	259	272	267	260	264	300	259	278	257	244	263	286	265	255	268	267	280	257	252	274	291	265	261	263	279	240	273	275	270	241	286	284	276	252	261	252	291	247	290	264	249	235	258	272	260	276	276	275	260	235	267	282	260	245	285	271	271	257	286	273	293	271	251	278	264	250	232	270	283	267	274	254	287	273	288	288	255	265	229	274	244	254	252	300	215	270	282	265	265	232	293	246	259	262	270	259	263	270	293	288	271	243	291	285	248	274	273	263	283	290	284	260	285	272	276	267	249	261	248	278	288	271	236	278	299	281	261	259	279	278	243	285	267	295	268	261	280	266	276	273	274	285	286	260	269	231	262	281	274	252	264	308	289	283	307	309	296	270	253	296	284	252	275	248	284	257	246	280	257	253	264	268	266	280	270	272	251	295	251	256	252	291	260	231	275	263	284	260	259	275	275	269	268	298	285	281	285	268	262	281	285	267	257	259	253	252	285	278	284	274	290	271	305	254	277	275	247	264	256	284	269	266	267	280	277	287	291	270	268	232	262	275	257	231	278	282	235	251	256	257	284	267	263	265	260	253	276	270	261	276	258	269	255	249	246	246	276	273	252	273	283	268	249	273	254	275	262	247	258	254	290	264	269	263	275	253	294	254	247	239	284	272	244	249	252	281	272	246	295	269	300	264	248	269	303	264	270	271	275	254	260	294	285	267	268	241	241	294	259	277	262	286	293	256	265	292	272	262	269	281	275	263	247	265	279	293	280	244	282	271	290	238	289	258	275	265	253	280	252	254	292	269	248	303	288	263	260	252	273	267	254	259	261	280	257	267	270	256	269	273	265	267	289	263	260	264	239	271	261	270	263	267	251	264	272	254	283	274	252	271	243	265	255	240	281	263	254	269	263	291	289	242	290	295	267	263	271	264	240	257	270	277	287	277	243	307	257	259	292	263	277	288	275	252	258	250	271	280	266	285	265	267	262	259	246	290	261	297	264	287	276	257	255	271	213	256	286	249	290	245	273	263	261	291	243	271	286	263	275	279	265	263	284	281	259	267	271	278	261	251	259	269	239	255	298	265	287	273	248	295	255	264	271	276	282	260	282	257	251	253	255	276	257	274	274	267	240	257	288	258	274	274	236	261	318	261	288	270	276	281	283	307	280	291	266	289	255	286	281	249	253	263	288	259	278	263	259	272	261	289	247	286	261	260	280	248	288	255	255	267	249	258	261	281	292	277	272	262	269	268	259	230	252	246	265	252	277	260	258	271	289	293	288	263	281	255	268	261	295	257	254	276	264	282	257	260	264	290	251	296	268	269	261	259	272	262	284	231	287	290	276	266	253	288	267	274	253	276	303	254	272	260	290	253	277	248	287	249	256	277	241	278	277	296	278	289	258	265	273	248	258	274	269	260	262	281	294	261	269	253	251	268	285	249	261	262	286	296	269	299	261	286	261	260	267	265	271	248	271	252	267	249	295	249	277	288	259	244	247	277	293	279	263	253	262	275	294	266	290	249	279	291	275	282	291	256	268	273	277	261	276	253	263	266	287	269	279	256	247	250	243	298	249	247	281	268	287	244	289	299	280	272	276	274	263	263	274	288	274	285	290	246	310	291	276	266	315	274	251	265	272	290	265	251	285	270	279	294	270	276	282	232	300	283	275	280	267	267	287	231	280	247	280	279	238	252	261	256	274	281	267	292	263	255	270	271	281	267	254	274	272	278	296	268	289	268	226	271	259	248	269	291	277	256	283	269	222	263	249	259	244	272	254	257	254	276	270	267	307	287	267	289	276	280	297	252	285	262	257	289	319	270	270	286	260	263	284	281	276	292	268	289	307	289	273	281	271	278	272	256	264	269	255	270	310	283	293	265	241	296	251	289	279	259	273	262	251	224	274	264	257	274	237	272	287	296	298	285	262	266	253	261	304	296	286	278	238	262	271	269	269	271	267	254	268	280	258	261	242	254	276	269	271	259	270	271	247	230	264	246	287	302	286	242	255	286	261	281	248	271	282	268	257	242	262	266	261	262	256	273	264	242	305	243	271	283	303	265	257	281	237	285	249	261	263	274	255	295	266	270	253	273	254	282	265	265	277	238	274	247	280	271	282	255	254	264	253	271	294	277	265	273	270	277	257	265	279	297	283	259	256	265	236	277	271	268	268	244	282	283	247	245	275	307	245	290	290	244	262	281	283	260	262	285	267	282	249	302	274	246	267	260	238	245	272	263	244	223	278	282	294	266	270	303	296	259	281	289	240	292	280	323	278	275	268	302	274	301	257	275	270	259	249	278	266	299	298	282	265	259	246	284	274	284	247	256	278	299	276	255	291	283	284	297	284	285	265	307	237	273	256	261	258	257	257	276	287	246	297	277	261	295	304	290	267	256	270	278	263	281	264	284	259	263	261	270	278	267	281	244	253	260	261	259	268	264	259	306	294	268	283	266	278	246	277	263	249	263	270	285	255	243	260	313	286	260	307	265	267	295	266	276	248	256	298	272	297	253	284	267	257	294	291	274	269	244	277	251	271	276	266	300	280	268	300	255	245	266	265	270	271	239	278	270	294	258	265	264	260	259	285	261	261	246	269	277	284	257	280	278	267	278	266	283	247	276	248	259	279	253	247	270	233	265	273	285	286	261	259	298	259	261	273	265	258	256	264	255	278	258	250	283	273	273	260	279	273	285	283	259	262	256	270	283	275	256	268	254	259	299	259	289	249	260	298	312	263	280	267	272	261	319	272	254	285	284	251	249	258	248	269	269	260	257	263	281	271	276	259	234	281	287	259	267	261	276	286	292	287	275	289	278	274	253	306	271	260	279	274	271	265	268	279	259	249	264	248	291	267	306	295	287	268	268	291	276	279	276	284	260	265	284	263	265	286	259	262	255	291	288	330	257	279	274	286	295	252	294	243	253	263	271	285	263	278	280
22231	20952	4211	789	770	806	782	783	784	744	735	737	769	749	748	801	755	710	713	722	713	763	737	759	764	735	689	711	736	739	712	708	711	711	734	715	723	733	746	762	715	712	764	793	726	776	729	740	711	704	812	767	887	864	818	780	769	731	747	745	772	701	754	826	737	745	838	704	767	681	743	776	730	718	742	738	759	742	670	716	721	773	712	690	715	705	727	687	715	761	729	735	709	761	708	685	751	765	734	810	754	756	723	724	736	700	699	744	717	762	746	741	761	727	774	750	709	698	770	748	753	739	710	729	734	718	739	608	776	785	712	711	755	714	697	760	735	760	720	697	735	706	784	722	700	728	731	731	746	726	731	730	772	705	754	725	712	723	772	730	709	720	716	720	751	716	687	758	735	739	745	728	761	715	733	771	685	749	711	754	716	746	723	709	712	714	734	690	750	714	734	719	784	730	726	725	748	691	684	726	760	753	734	696	751	726	748	735	691	775	761	718	746	725	757	718	740	714	729	776	718	708	724	700	702	724	686	704	739	691	750	719	725	749	742	760	794	751	723	762	761	781	712	699	738	758	755	755	730	701	738	764	695	740	733	713	715	747	710	738	702	683	725	712	753	696	742	770	714	697	701	776	757	726	711	699	782	744	678	707	762	719	692	717	725	725	732	751	771	733	735	725	731	688	697	734	704	719	739	719	726	756	721	737	725	721	730	734	716	721	712	687	715	735	764	761	734	695	725	786	739	757	708	703	744	731	719	720	721	735	707	681	781	764	735	679	754	664	710	798	718	734	716	711	772	723	747	733	712	706	766	746	749	767	731	682	720	729	714	716	769	714	729	727	727	754	708	712	711	737	709	737	686	716	788	727	756	703	715	741	733	720	739	782	704	749	731	725	782	775	719	712	714	738	704	723	785	704	754	728	728	741	767	740	745	740	713	701	731	769	710	758	747	731	777	705	708	711	711	686	742	715	735	679	713	721	730	730	759	665	721	751	727	726	715	701	686	737	735	713	706	696	744	706	693	789	702	702	738	720	734	748	701	715	757	729	732	721	706	724	756	752	737	681	772	715	726	715	795	739	774	738	744	750	695	663	731	707	728	720	772	771	699	709	724	698	760	734	700	725	760	732	704	810	720	741	675	704	778	703	705	687	701	751	740	704	702	715	724	730	719	737	675	758	712	756	725	684	748	685	716	734	746	742	754	730	698	769	693	768	727	725	716	719	699	715	724	746	698	716	714	738	734	696	720	721	748	793	702	702	717	749	799	720	750	731	739	729	739	668	717	735	738	695	716	731	739	768	716	749	727	722	708	673	768	732	729	727	738	692	752	696	756	728	729	690	686	721	705	733	722	718	737	758	731	679	723	702	786	742	736	722	721	727	716	718	708	731	671	697	726	715	761	722	699	774	700	698	702	751	655	755	688	737	730	734	741	681	747	745	749	718	742	693	717	743	720	717	741	709	709	726	726	750	733	742	750	745	697	682	802	706	713	676	771	723	723	782	748	774	715	755	749	703	689	718	774	733	776	711	714	722	683	766	716	713	718	748	715	716	758	760	722	701	716	759	733	686	694	704	692	721	709	703	752	747	747	731	668	711	764	715	746	745	706	729	755	760	739	697	732	750	717	790	758	715	709	740	700	686	730	694	764	724	748	717	723	740	751	703	710	706	709	775	696	727	709	740	722	693	713	752	690	715	696	692	716	717	734	710	740	715	702	696	712	713	741	692	706	730	743	688	718	753	744	689	714	711	724	755	706	720	762	676	699	725	761	775	704	744	705	701	733	731	731	723	736	766	724	753	735	737	727	740	710	737	738	692	652	775	737	720	736	710	713	672	690	724	728	734	733	717	770	740	707	746	696	698	676	768	725	705	714	695	735	700	716	682	732	701	759	710	737	775	707	741	739	726	718	724	745	706	745	742	740	714	752	720	673	791	695	753	754	718	728	735	735	781	726	718	714	702	736	744	740	742	750	757	700	729	693	748	740	735	725	731	713	725	714	736	724	681	691	737	738	732	719	683	715	717	738	707	730	735	746	776	746	730	724	706	715	733	686	725	752	704	754	749	720	756	722	712	757	727	780	757	741	760	729	700	755	694	712	714	735	720	726	742	737	733	753	728	728	748	749	770	783	706	673	737	753	682	721	730	704	725	721	721	768	699	718	736	706	729	682	659	773	709	764	725	716	737	744	716	707	709	716	746	742	743	706	717	721	723	739	736	766	763	774	758	705	693	739	677	727	735	733	727	715	734	757	730	702	702	735	673	720	740	756	718	731	743	672	741	688	749	746	732	701	656	715	751	729	675	685	720	686	754	706	744	737	725	711	735	707	724	732	732	713	702	728	737	765	709	693	746	733	721	689	703	716	761	717	730	730	717	726	734	764	722	721	702	709	772	741	698	736	694	779	726	741	772	774	713	728	745	713	741	750	709	711	720	728	754	731	750	789	705	756	731	735	723	709	696	678	724	739	745	697	755	707	755	736	723	718	739	706	741	728	721	736	731	752	726	753	711	742	755	758	677	730	721	739	717	781	684	689	700	704	768	730	729	765	757	778	741	732	762	742	731	743	727	706	697	711	699	705	728	731	773	709	712	697	709	712	697	640	711	714	688	701	734	730	741	769	760	734	704	755	769	689	677	752	705	736	771	699	734	721	746	709	735	674	683	693	736	729	715	707	695	725	750	741	724	701	679	707	733	726	796	715	769	741	741	782	754	720	719	706	694	694	677	707	758	746	726	679	727	708	778	725	673	732	755	708	814	731	685	723	762	738	723	715	718	650	703	715	737	713	761	744	699	701	702	709	723	782	721	736	753	751	677	746	716	761	702	733	688	708	705	729	735	728	745	758	690	691	711	707	704	717	725	701	786	726	707	695	719	732	749	701	691	766	736	711	702	714	752	686	711	744	770	682	705	712	726	725	743	728	714	766	751	728	726	746	697	707	740	734	733	689	701	727	745	762	711	713	710	735	767	772	744	707	751	741	752	713	715	706	742	687	706	722	706	713	733	778	723	744	682	717	711	712	743	689	726	745	715	779	697	682	772	764	731	730	720	778	744	732	767	727	755	719	780	745	743	709	771	713	694	720	764	766	799	726	734	771	735	747	740	714	718	743	719	687	735	715	760	725	691	728	733	727	722	741	739	710	739	727	720	781	681	801	757	767	733	721	666	717	738	757	773	760	727	681	735	720	746	741	742	714	746	751	747	745	721	787	746	755	737	753	734	742	743	727	721	735	673	773	730	726	712	793	691	706	740	740	750	732	740	773	775	719	733	732	705	714	704	698	742	752	735	761	705	721	727	694	760	707	744	747	755	736	741	700	731	739	731	743	753	741	754	703	718	781	707	693	739	709	738	690	701	723	764	721	712	759	741	708	735	697	720	721	733	809	678	744	739	758	667	714	718	760	727	718	689	755	703	729	720	715	710	682	748	744	758	739	699	723	710	736	726	714	712	734	721	716	731	724	718	758	729	747	698	767	676
67616	60728	32559	5332	544	333	307	272	243	265	240	240	249	251	220	208	202	205	230	226	220	190	206	182	187	206	225	220	201	235	179	200	222	199	220	231	214	203	242	201	225	195	241	201	218	237	237	210	220	233	268	366	398	452	480	361	231	230	193	229	239	199	225	270	340	199	213	214	206	241	196	184	208	205	196	194	197	207	185	214	212	197	215	211	190	192	190	195	197	238	215	186	194	201	192	165	183	194	202	196	194	219	209	190	214	211	217	212	228	191	213	222	187	195	206	233	191	178	198	202	188	181	213	213	181	212	199	192	192	197	197	189	192	221	224	213	224	199	212	178	217	202	179	226	195	179	190	222	203	197	194	164	199	200	172	189	204	206	207	200	190	193	189	202	209	216	202	189	214	213	201	173	163	212	238	236	177	195	182	198	209	210	196	192	223	198	185	198	177	187	190	222	197	192	200	208	207	181	209	164	194	190	199	241	217	211	211	224	199	228	209	202	206	201	203	212	190	206	201	208	194	220	208	201	172	203	223	205	216	165	203	181	189	238	209	202	190	201	229	197	235	212	179	231	205	227	187	192	199	182	197	201	201	207	185	215	217	196	190	216	197	204	194	213	194	230	187	222	211	209	211	211	200	164	216	207	222	207	183	201	220	200	180	208	208	196	194	184	196	197	193	212	208	204	180	179	213	202	206	194	200	205	192	176	211	189	190	216	226	215	223	177	179	199	200	179	204	200	230	204	218	207	211	191	187	232	211	198	225	194	213	189	196	197	205	223	207	204	202	184	191	236	214	200	199	202	198	214	235	203	193	193	199	209	196	182	188	194	182	197	205	194	194	214	206	200	210	194	182	209	203	209	207	221	215	203	218	208	172	204	215	206	214	207	209	220	186	196	195	212	200	196	201	210	207	188	191	206	195	179	195	195	211	192	194	216	219	187	176	220	218	191	205	192	185	207	195	196	175	225	216	199	208	193	183	188	209	192	199	203	227	203	195	181	195	194	189	190	219	186	210	172	224	206	189	186	189	201	190	182	209	195	236	198	186	197	228	188	209	224	183	169	171	203	192	210	176	193	199	216	191	221	195	201	197	221	189	204	184	176	195	185	179	165	218	203	193	193	210	222	206	222	194	186	201	189	199	203	218	219	178	220	205	206	208	185	196	191	205	192	206	192	174	200	215	202	196	180	237	206	196	213	209	216	196	189	203	203	187	183	206	209	207	210	201	206	202	211	197	212	207	219	215	217	176	191	194	187	230	209	185	185	211	199	214	187	189	207	217	195	226	197	222	178	197	170	232	249	203	210	224	225	206	199	184	199	240	207	189	202	222	222	190	208	204	178	230	196	209	183	199	190	177	210	224	227	171	201	190	179	192	208	223	214	225	222	232	183	207	209	180	208	226	197	184	176	169	195	184	181	212	213	219	223	185	209	191	225	222	225	186	197	205	237	191	219	172	197	183	217	213	188	179	212	203	206	191	204	208	224	215	186	213	192	186	203	193	210	211	198	202	185	216	203	211	195	203	178	216	198	201	202	220	203	188	176	201	169	221	217	196	209	195	182	196	188	188	226	204	209	191	216	189	209	216	197	232	195	229	188	199	192	192	186	236	210	199	212	205	190	211	192	197	186	208	228	216	185	213	209	191	197	196	233	231	165	183	209	201	212	212	223	209	195	189	197	205	204	225	202	215	208	203	186	222	202	197	183	196	215	200	213	207	195	208	211	168	205	222	198	215	201	226	181	183	195	212	219	209	191	220	179	180	198	174	191	231	206	169	224	184	199	212	200	174	184	215	201	226	194	186	190	174	209	222	205	216	190	207	215	210	182	212	201	203	198	207	222	195	195	209	220	196	206	206	177	180	186	200	216	190	225	204	213	192	184	202	218	206	203	213	195	199	163	192	198	232	201	214	206	201	198	192	212	227	189	202	175	220	182	188	196	192	197	191	191	176	231	195	196	182	176	192	184	199	209	211	195	180	229	191	203	207	193	207	231	189	225	190	232	173	208	201	209	182	228	186	201	212	185	219	195	218	204	197	206	197	194	200	197	200	175	195	200	173	191	213	210	201	193	210	218	211	228	201	191	198	223	193	220	186	204	188	215	208	219	200	222	210	211	195	222	196	183	203	206	204	185	172	184	199	219	220	200	201	163	186	199	191	243	204	203	192	190	225	227	193	212	196	204	225	200	207	218	199	169	196	227	178	216	196	196	227	223	213	195	208	226	203	232	177	213	190	225	207	214	224	178	193	198	177	196	218	226	213	211	161	235	211	220	200	215	211	192	201	188	189	190	194	197	190	211	207	205	200	166	199	199	206	206	200	215	197	216	212	192	205	162	205	192	191	201	196	178	200	189	204	217	214	201	190	204	185	204	236	176	205	192	216	211	208	191	215	199	194	211	191	213	189	204	189	225	184	201	229	184	230	202	196	224	201	202	209	209	189	195	200	226	181	201	200	204	192	196	207	207	214	191	206	197	215	181	200	164	181	197	199	213	213	193	215	221	192	203	206	201	214	225	204	197	193	187	227	174	216	213	199	209	214	204	181	190	188	172	201	214	197	199	190	221	223	194	182	219	208	222	222	223	189	218	187	218	228	214	232	205	191	242	194	216	188	215	205	195	201	209	210	205	201	199	176	229	220	197	228	203	194	203	206	220	203	201	223	205	214	196	195	214	205	178	201	200	211	212	196	214	172	213	208	210	186	197	184	191	203	195	189	196	230	203	196	193	184	225	197	210	214	213	216	206	182	204	216	212	211	197	188	215	200	218	195	218	219	190	197	210	205	207	211	211	244	210	177	194	225	227	211	187	208	187	183	201	208	185	200	220	195	185	190	185	179	222	213	210	222	218	212	221	188	208	209	196	184	199	219	201	203	209	202	215	192	216	188	190	189	178	185	190	190	198	215	197	176	212	207	216	213	189	179	195	195	200	201	202	212	207	176	216	212	204	203	190	231	201	191	232	191	207	191	202	211	213	206	207	205	199	220	195	194	210	177	188	211	172	198	216	208	192	204	188	198	232	198	221	214	224	205	189	179	184	207	206	198	178	215	218	222	203	183	206	217	222	184	172	206	182	184	203	194	187	209	221	189	206	206	191	192	201	219	213	176	204	236	191	204	192	207	213	183	208	221	191	223	219	201	182	187	207	180	188	210	206	191	193	208	218	185	191	192	178	181	201	189	220	202	206	221	220	195	243	199	218	192	216	208	193	194	212	223	220	196	193	194	205	209	208	192	173	202	223	187	199	192	211	228	205	212	213	206	207	193	194	193	198	182	224	198	190	195	208	224	200	193	197	220	206	200	212	225	204	220	211	187	207	200	191	194	195	181	207	221	200	217	209	221	205	214	176	227	196	214	188	192	227	218	188	203	193	215	201	212	231	176	199	191	170	178	189	218	192	185	207	191	178	204	173	194	198	203	218	213	199	197	202	206	208	205	188	204	213	188	179	196	187	212	197	189	204	207	219	195	201	213	211	188	198
43492	47478	19301	1449	1337	1160	1052	1013	899	883	765	760	742	742	639	647	674	707	631	632	657	674	619	590	618	583	590	591	639	633	598	572	631	600	609	601	659	656	674	660	682	657	619	685	664	742	717	683	754	772	1223	1694	2159	2440	2578	1592	816	687	678	623	633	626	749	1387	1394	607	604	599	593	612	579	549	569	587	576	614	633	594	589	582	569	600	567	570	575	615	588	569	585	574	599	559	604	592	597	578	558	574	634	573	572	588	585	572	574	580	568	549	580	627	728	741	535	588	605	571	581	545	584	596	523	603	606	557	556	567	552	586	549	559	564	610	543	573	602	562	588	542	598	575	582	597	559	578	579	563	575	620	588	613	597	571	542	568	587	535	611	618	575	596	599	554	613	577	561	554	554	585	563	563	579	557	597	569	597	582	576	595	613	598	560	583	543	580	623	572	560	621	553	558	571	575	558	538	574	586	539	548	561	575	618	547	582	592	596	637	584	574	553	565	611	541	568	551	581	593	514	542	608	575	536	575	565	553	613	571	578	584	581	602	600	568	568	543	592	589	558	584	587	551	589	553	599	563	596	559	561	613	594	607	558	564	557	520	582	565	569	554	568	603	543	561	593	561	521	594	542	568	534	544	616	571	562	586	584	577	591	561	603	555	535	573	581	587	587	546	631	581	581	573	560	575	566	525	572	565	573	553	587	589	552	608	545	559	545	565	545	571	577	510	602	576	538	596	582	609	594	591	596	564	592	598	588	599	589	559	575	600	578	597	577	571	597	537	597	553	574	580	566	548	550	581	553	606	569	572	559	580	566	546	561	615	585	537	581	589	554	564	579	561	555	591	594	541	573	546	594	574	553	596	517	570	560	585	609	599	555	584	587	594	608	586	617	557	589	580	565	595	554	565	564	584	571	570	584	588	549	613	590	592	598	563	576	519	618	540	598	525	559	619	600	556	578	545	575	594	599	611	573	597	562	580	551	563	539	554	541	573	566	586	560	554	576	611	611	568	566	555	611	602	585	549	552	535	598	611	611	547	588	566	599	607	597	603	580	592	575	586	563	592	556	592	592	568	571	602	584	555	563	561	577	581	588	561	566	598	588	547	534	536	564	549	549	564	561	567	589	553	579	564	573	584	516	583	573	572	544	567	555	579	570	569	574	592	541	581	579	589	569	601	561	541	541	589	595	593	584	606	581	524	566	579	594	556	561	546	556	584	583	588	579	563	595	552	560	580	595	581	582	569	594	550	598	557	559	577	532	624	541	589	582	559	560	580	564	592	584	582	559	577	572	577	563	585	628	565	600	576	611	573	600	538	572	578	542	550	583	605	568	562	605	558	561	581	566	551	566	532	569	543	594	519	600	587	584	608	595	654	577	614	582	649	551	561	573	586	609	624	609	582	606	551	566	575	532	533	601	569	581	600	569	548	597	589	539	569	582	577	576	568	570	549	583	553	596	606	562	588	620	586	596	555	568	598	568	575	549	605	570	554	587	586	582	547	630	561	576	592	608	570	603	570	549	542	554	539	590	585	541	594	596	566	566	536	568	613	613	550	593	590	532	586	549	561	560	618	560	579	551	630	546	581	568	556	590	532	580	584	592	549	581	573	549	554	562	559	590	558	553	569	584	627	573	569	559	552	569	572	570	598	602	572	559	591	583	570	604	551	618	544	596	569	541	573	593	562	582	635	587	550	580	555	562	535	572	556	550	556	582	542	601	571	560	596	590	568	626	589	587	599	541	590	577	572	576	550	576	554	587	575	581	558	575	598	538	547	572	612	544	592	552	565	588	606	566	600	588	607	573	557	614	595	575	582	575	611	503	533	573	609	591	541	601	570	578	586	583	577	592	542	622	553	571	530	571	594	573	564	561	591	564	518	573	536	593	558	584	611	526	550	533	527	555	622	581	579	565	596	566	557	602	519	628	609	557	626	587	571	547	600	590	564	608	586	607	549	580	652	590	581	566	548	626	594	578	564	554	608	547	583	535	533	562	591	593	607	562	576	564	584	548	564	563	577	561	589	543	578	621	552	586	600	585	563	525	576	556	546	541	561	545	565	569	579	596	590	588	573	536	580	580	543	583	543	584	582	583	567	615	584	543	564	556	548	569	564	592	579	579	574	602	604	589	573	570	599	556	547	585	629	585	605	580	588	549	576	596	614	635	585	559	577	562	588	558	575	573	553	555	549	568	570	609	573	596	592	587	554	577	604	540	604	608	587	545	574	549	565	586	576	584	606	577	545	588	510	551	615	558	588	553	565	537	593	573	554	571	575	574	577	586	556	593	612	593	564	558	575	556	558	538	587	581	550	567	608	582	591	594	613	596	577	548	594	569	600	575	554	594	604	557	569	611	612	582	583	627	573	589	558	581	594	608	581	549	550	557	611	533	567	576	583	565	568	607	583	563	548	573	526	608	569	610	606	551	567	588	579	538	575	588	550	615	532	563	616	584	596	592	564	572	535	564	586	554	519	620	546	570	549	578	563	540	584	582	574	606	630	583	577	599	527	569	549	575	600	610	570	626	559	556	568	583	568	547	551	578	613	574	593	552	615	556	531	585	562	593	571	543	560	591	559	588	579	564	573	573	520	606	594	553	552	572	592	574	591	617	525	546	569	561	592	587	576	548	590	567	576	562	573	541	578	581	560	550	596	564	582	599	562	567	581	545	599	606	566	541	600	564	526	573	581	559	556	602	598	573	623	573	590	549	564	617	622	547	560	556	544	557	560	563	589	557	582	570	569	572	597	638	595	569	598	570	598	588	593	522	581	575	558	562	563	596	553	584	593	571	548	550	564	574	560	606	575	605	558	576	558	533	577	580	576	574	568	609	617	513	556	593	545	534	573	556	577	548	627	575	560	542	562	565	560	515	589	555	586	584	526	567	583	577	558	573	556	549	539	548	582	577	530	586	536	630	590	606	576	546	603	591	589	581	597	574	617	562	591	556	597	541	553	593	568	575	597	544	586	528	557	574	568	559	548	565	597	583	612	569	623	590	590	578	562	558	562	587	573	589	603	559	579	598	545	602	581	569	582	553	611	541	569	556	585	569	532	537	547	571	598	567	547	600	561	551	571	592	560	572	561	561	554	596	563	575	564	559	570	565	577	565	598	591	550	520	618	591	578	576	560	547	628	591	622	583	570	609	580	566	589	567	579	608	580	580	534	617	586	538	542	537	599	592	567	564	510	583	566	519	558	588	593	567	581	573	606	572	576	554	589	596	558	600	575	567	557	565	615	556	587	565	576	609	587	550	565	555	579	601	587	543	599	588	562	593	621	594	573	596	554	607	610	597	572	568	599	584	585	556	560	576	557	595	574	568	566	568	625	589	602	625	548	555	568	619	600	546	578	581	562	590	565	571	540	520	630	585	580	508	571	615	593	596	567	562	553	610	586	609	550	592	560	541	586	598	571	581	589	537	585	558	566	585	568	572	569	526	597	583	595	558	596	597	571	602	608	560	557	581	548	551	568	612	584	556	581	594	533
79530	73789	43412	12239	1807	586	432	397	351	335	314	327	313	292	273	286	300	280	247	293	262	272	260	239	251	282	233	251	264	256	255	225	267	270	232	292	273	294	261	268	292	248	238	265	271	238	260	316	265	328	370	534	830	1059	671	486	335	275	247	235	247	298	263	348	343	250	244	242	244	240	265	237	234	214	223	208	266	234	287	250	245	214	260	252	241	245	237	232	262	268	237	254	241	249	225	267	220	257	243	238	256	260	261	252	236	255	250	277	229	243	314	279	278	229	255	249	248	232	280	237	220	239	256	234	225	248	244	223	235	258	293	218	231	214	266	239	269	230	236	245	227	259	263	237	206	246	240	211	247	269	241	227	226	284	228	251	250	234	260	264	233	235	266	229	248	255	239	238	265	270	251	253	234	238	249	241	230	245	264	251	264	270	259	275	218	237	246	243	234	248	227	244	236	247	247	268	228	229	256	247	213	256	256	228	254	222	241	253	239	245	228	242	264	237	252	234	264	201	236	228	244	247	247	274	234	250	238	225	235	228	241	238	249	255	260	233	237	265	279	222	272	229	252	252	235	240	234	247	230	271	232	236	254	233	265	257	273	211	274	238	238	225	244	258	247	282	259	235	238	219	228	272	238	249	247	276	262	242	232	232	253	243	255	253	263	206	227	251	232	272	240	242	230	247	243	273	246	236	243	222	260	250	239	248	221	249	242	234	232	259	253	257	247	240	221	241	262	225	261	236	253	228	246	291	254	232	237	243	232	244	266	248	212	236	242	246	259	273	218	240	258	265	239	235	251	234	260	229	255	269	242	273	242	254	255	261	224	231	267	242	256	222	266	256	239	254	237	258	251	232	230	259	263	222	234	261	240	249	265	257	219	240	252	234	236	256	252	251	256	215	210	236	244	234	236	276	264	254	229	236	261	244	246	254	243	245	258	230	240	243	239	253	248	236	222	261	250	259	226	235	256	230	214	255	258	243	258	229	225	228	229	228	261	255	230	227	241	246	267	236	251	268	236	263	242	235	218	254	281	247	236	235	226	244	280	239	231	244	247	235	222	241	249	239	230	226	232	274	234	249	239	267	243	214	251	255	240	232	264	229	239	206	230	270	236	242	236	229	276	241	228	257	229	242	246	244	229	250	261	232	254	244	224	237	206	260	233	203	239	254	264	225	253	224	236	263	232	220	229	245	234	252	227	241	220	242	242	235	277	226	216	230	257	237	253	232	258	263	251	238	249	246	232	222	262	240	243	220	279	241	223	227	248	276	263	270	239	255	239	238	217	262	248	232	242	254	232	207	258	256	237	245	233	228	259	236	254	244	248	247	250	232	238	238	239	229	248	248	274	226	209	260	257	234	261	232	228	266	245	236	251	247	249	224	275	252	224	256	218	230	249	275	256	209	236	221	262	222	249	245	260	257	246	276	220	246	241	250	222	245	260	264	242	252	223	219	245	223	274	252	238	228	220	221	260	252	227	276	232	240	223	244	240	224	232	223	252	220	231	233	240	234	224	234	252	228	242	245	229	268	248	248	264	261	260	225	271	232	247	273	217	272	207	242	232	232	234	243	258	233	236	253	255	239	248	251	226	245	229	234	253	251	212	234	262	228	232	258	236	260	233	224	235	236	252	252	228	249	224	243	255	290	218	236	256	212	245	245	243	245	249	269	216	236	222	238	242	234	235	234	250	240	256	232	251	212	234	264	267	277	235	225	242	235	259	281	239	260	218	258	254	242	255	247	251	235	258	279	239	261	248	234	244	221	250	245	211	225	253	239	232	228	261	227	267	260	223	213	264	233	245	245	225	241	228	222	231	231	216	243	273	244	212	253	228	240	259	231	238	283	245	211	220	217	219	250	250	275	232	269	243	268	232	247	221	223	227	242	253	255	221	255	240	212	223	236	256	264	256	239	242	232	269	226	247	244	224	261	227	246	244	255	214	225	263	251	240	286	223	243	232	267	241	268	240	215	266	240	234	248	228	257	215	250	249	242	222	240	230	248	236	258	262	213	221	253	248	237	253	246	262	253	250	237	242	268	239	244	253	269	221	231	263	238	250	234	281	233	237	232	247	213	235	253	232	266	251	236	244	225	253	279	252	239	250	255	237	245	254	235	251	258	246	269	247	254	245	252	233	257	259	252	217	229	262	245	255	247	237	251	225	224	279	236	219	226	232	262	240	276	233	236	232	239	250	246	235	250	244	238	234	235	249	249	239	243	244	276	266	210	231	264	247	217	262	256	225	241	236	227	255	238	228	258	250	292	236	240	252	257	259	251	236	245	247	247	245	237	247	248	239	233	239	243	247	266	233	242	238	262	247	223	250	258	234	244	230	220	257	256	245	223	249	271	264	257	223	283	271	247	228	243	249	247	228	230	228	267	247	235	243	250	246	220	250	236	260	253	234	257	273	240	258	255	246	238	243	254	247	227	230	285	216	231	265	228	238	232	268	264	231	252	229	256	260	243	264	237	240	237	245	248	265	265	265	235	240	225	243	236	274	257	233	236	209	215	248	272	246	230	199	229	232	264	236	238	246	260	232	254	250	252	249	244	237	241	243	224	265	241	236	234	233	222	273	211	201	236	244	240	244	250	218	249	240	243	256	244	237	260	230	238	238	234	241	246	233	260	239	266	240	252	247	230	206	229	233	244	242	251	253	245	256	260	253	237	248	250	260	250	244	230	254	234	249	260	263	202	244	224	241	250	247	252	232	238	250	257	248	232	228	264	244	260	261	247	230	228	261	230	239	251	263	246	245	226	240	226	254	221	255	254	254	282	269	215	261	245	257	261	245	219	236	265	254	249	224	263	254	251	236	221	243	241	242	235	242	231	254	240	259	221	225	247	225	231	212	246	259	224	259	237	264	268	243	246	254	240	226	236	246	251	231	255	249	274	229	249	252	265	256	271	283	267	234	248	214	237	234	249	215	230	238	235	222	227	228	249	238	242	242	259	227	248	237	238	235	237	251	275	255	241	235	260	242	252	243	239	251	233	229	258	263	227	229	271	278	216	247	222	238	295	235	236	248	222	240	283	242	215	238	218	261	189	251	245	207	255	252	205	266	222	261	256	217	227	260	259	270	257	252	254	234	263	229	240	255	223	273	245	268	273	243	272	231	245	240	262	251	244	237	251	236	230	237	283	222	241	212	250	234	264	238	246	232	257	235	232	221	248	223	240	238	238	221	222	270	242	242	257	238	250	242	223	248	266	229	251	215	241	233	244	242	231	220	241	235	257	236	234	266	234	234	246	272	254	281	226	246	263	271	254	250	233	259	264	259	244	245	227	239	249	267	237	234	246	241	246	238	231	211	258	213	253	247	240	229	229	216	252	261	237	250	215	242	238	218	245	239	244	242	240	247	229	230	250	228	264	278	251	250	234	256	253	260	227	251	246	264	244	224	212	231	249	258	239	250	261	275	237	244	253	234	208	270	251	244	243	245	273	239	275	235	212	250	230	228	206	230	252	244	236	253	215	277	245
53808	59254	25731	2339	2027	1740	1559	1338	1156	1131	1072	1021	965	935	892	897	870	843	826	694	816	765	770	767	777	739	712	763	734	766	717	737	754	785	735	737	728	915	878	833	834	823	856	799	812	922	850	888	1035	1326	1564	2992	5208	6678	3990	2344	1188	832	893	767	747	741	758	1524	1395	759	669	689	720	712	661	735	700	704	667	706	691	753	652	689	703	695	690	683	638	676	666	646	662	697	679	686	678	681	669	684	622	717	701	674	705	697	744	664	703	667	626	685	712	699	1095	1096	676	619	708	697	672	638	699	669	669	665	683	697	712	720	678	674	699	646	725	729	639	644	646	714	690	690	678	660	681	683	707	664	662	692	635	671	709	680	673	708	656	700	666	732	667	684	667	666	651	666	681	695	698	649	662	641	698	694	665	666	677	717	673	693	688	701	644	677	671	742	700	657	698	687	665	677	684	668	678	684	654	670	650	640	624	682	638	688	664	660	703	672	686	674	680	727	669	654	690	704	675	682	661	733	709	636	646	661	659	702	635	688	677	707	656	716	692	681	728	650	654	663	680	727	692	655	699	655	647	642	679	639	673	675	725	667	700	613	706	661	676	691	692	713	695	697	685	703	678	665	660	650	633	658	669	606	703	659	687	686	611	686	642	686	640	633	670	681	671	676	700	658	638	674	722	628	673	665	668	649	670	696	700	642	610	710	709	672	685	682	686	637	660	653	680	692	671	640	665	686	699	651	647	689	669	659	659	681	677	668	670	690	703	670	669	662	716	665	702	680	675	663	651	600	675	636	637	616	688	608	641	681	695	616	645	655	737	707	655	694	706	688	663	689	685	605	677	655	724	614	694	678	699	698	666	714	651	696	663	649	664	719	712	670	661	694	662	672	635	729	702	725	670	693	672	714	709	687	629	628	708	627	698	670	641	648	636	695	706	660	675	669	686	699	696	635	658	708	670	672	681	684	678	651	671	686	677	679	717	684	663	666	680	644	673	697	643	679	677	644	634	662	713	685	656	662	676	684	700	713	659	650	672	679	659	657	682	644	674	712	647	667	661	670	717	698	699	661	671	719	694	657	611	674	683	639	666	673	643	658	691	640	683	672	660	687	678	692	675	695	684	691	649	613	667	671	674	664	707	685	665	696	710	666	631	652	696	652	659	687	675	678	679	671	690	662	729	658	653	655	672	677	713	710	705	610	727	655	609	671	649	669	673	619	691	695	727	639	670	703	696	616	685	658	680	696	652	669	710	678	653	655	683	674	666	701	685	698	670	665	674	706	686	667	660	673	647	702	644	705	695	698	642	669	650	681	686	689	712	660	654	684	726	682	669	692	706	658	650	658	711	711	710	660	625	690	691	679	684	616	672	698	666	639	625	698	685	641	656	643	670	715	722	697	672	694	638	649	676	680	682	647	669	699	651	634	714	673	616	684	654	689	638	697	666	642	661	698	660	695	673	678	671	648	681	690	699	662	691	728	657	698	678	694	635	662	673	708	725	676	654	647	676	690	655	623	695	650	678	707	716	653	683	678	671	693	703	690	637	672	628	657	678	699	687	680	685	718	690	678	639	641	701	686	661	665	654	712	682	632	656	698	667	630	718	704	655	663	642	711	700	672	691	661	692	671	663	655	633	711	669	686	650	667	647	669	672	696	645	663	702	685	648	666	660	678	713	706	633	687	658	621	670	665	634	631	711	726	669	666	651	656	635	705	694	677	672	701	673	678	679	646	704	677	676	708	653	667	702	675	680	669	671	708	643	650	673	704	683	658	707	698	675	651	645	683	648	661	673	686	682	668	669	652	664	671	684	693	674	721	671	652	697	654	644	680	660	626	676	618	651	696	716	661	694	637	700	653	688	655	676	657	630	654	686	680	668	643	659	690	654	637	623	629	693	711	667	681	651	695	683	668	686	690	686	663	687	706	693	695	640	658	673	620	662	705	643	679	648	653	649	660	720	674	758	682	696	689	663	675	665	656	665	663	711	688	678	664	659	601	680	677	675	626	643	664	666	654	669	642	693	670	653	657	721	684	679	659	655	657	689	678	646	668	681	654	683	654	684	660	670	657	673	694	688	637	684	668	710	605	697	696	704	644	643	654	669	727	628	648	685	650	647	684	695	640	670	683	701	695	661	659	655	688	674	667	707	649	677	668	672	652	690	686	651	736	632	697	713	652	655	702	690	648	621	698	678	680	636	648	672	672	642	671	693	693	650	664	672	666	686	652	642	667	682	655	659	678	663	608	665	710	692	658	655	674	688	670	680	666	679	660	665	695	666	695	709	678	717	673	692	643	686	660	662	666	667	707	639	668	666	704	676	698	681	717	716	655	660	649	648	682	653	679	683	664	695	646	679	668	665	658	717	714	662	643	661	673	706	683	653	679	674	725	673	684	714	677	649	660	647	678	687	658	708	695	753	698	638	694	704	616	672	722	702	713	671	682	676	738	667	678	695	668	658	709	655	653	679	688	686	705	713	666	699	616	671	669	646	660	681	682	656	652	636	671	684	671	636	701	707	664	687	707	699	655	630	678	695	679	627	649	682	652	698	654	671	702	655	682	670	638	656	682	632	649	661	667	685	686	709	694	642	712	665	659	710	715	670	707	651	674	691	694	687	649	641	700	657	707	650	686	638	688	652	709	649	658	683	698	693	736	644	652	701	698	668	712	608	664	679	673	630	699	638	676	677	654	669	697	716	654	670	644	643	717	693	669	619	672	689	680	701	665	665	641	699	674	688	664	684	686	612	704	653	679	680	676	666	677	708	656	624	705	669	679	673	648	668	680	639	647	706	688	629	631	677	683	672	632	657	700	728	655	659	652	682	733	645	634	655	604	660	717	664	679	673	707	690	649	667	732	660	722	709	689	705	637	736	728	678	658	654	665	651	695	638	701	687	671	689	708	656	674	689	670	660	679	652	725	693	658	686	649	732	664	701	682	685	699	690	669	683	686	675	682	662	677	666	727	686	689	684	702	656	653	685	620	713	675	658	646	673	684	689	666	681	686	704	692	641	682	684	679	642	655	664	690	635	674	688	694	655	679	691	662	647	719	690	647	696	616	697	680	739	660	682	695	653	698	626	658	675	730	703	655	751	656	703	676	674	716	669	640	668	699	668	683	687	661	670	679	657	684	660	687	666	648	662	699	656	678	660	688	663	675	698	660	664	689	649	659	618	689	673	664	713	652	687	684	698	661	645	661	679	654	686	702	699	633	693	667	714	680	678	691	667	700	702	721	677	706	644	689	639	645	688	699	636	664	675	658	639	680	689	634	669	665	702	693	695	724	674	649	657	660	651	675	673	646	665	670	688	646	654	673	676	649	694	683	680	612	645	685	694	679	625	642	698	693	714	666	695	712	713	655	723	630	688	714	647	650	628	695	672	653	712	677	721	677	687	683	703	708	684	682	664	709	721	610	707	645	680	651	702	738	640	648	661	721	659	658	665	676	654	665	669	687	717	675	717	666	674	646	656	708	683	648	674	694	632	696	662	678
26394	17781	4634	464	300	275	228	261	300	252	263	276	258	276	273	284	258	267	272	276	292	313	300	255	276	249	270	278	267	274	296	278	284	304	269	295	282	271	258	265	332	270	274	282	296	263	290	253	304	325	278	264	314	289	282	308	267	271	254	276	286	265	288	290	288	271	265	294	272	276	284	295	267	270	282	271	268	289	317	269	284	289	269	264	261	253	263	295	265	261	270	283	254	249	282	266	310	259	295	267	284	270	299	278	276	246	246	295	292	279	261	267	295	264	247	270	269	270	268	257	272	264	256	270	260	242	282	272	293	292	281	236	295	256	266	275	273	270	258	260	296	264	272	273	265	270	293	266	286	305	272	285	288	296	254	268	254	276	286	266	281	249	267	268	286	254	254	250	254	282	273	275	277	267	269	275	254	296	259	277	289	278	240	280	280	274	276	287	276	272	256	263	288	295	262	281	307	275	259	277	261	275	296	271	258	258	279	285	241	283	278	290	253	270	284	294	275	275	305	269	307	259	267	268	270	298	266	302	262	274	265	273	282	251	274	250	245	277	271	284	262	282	244	275	268	304	295	298	275	265	231	285	274	249	279	283	291	282	293	253	260	280	285	267	277	273	297	290	268	265	278	258	263	278	289	276	261	293	272	297	277	280	278	318	270	287	286	262	286	292	314	286	291	259	255	245	272	259	270	264	285	261	271	269	277	265	266	267	248	263	301	263	268	296	253	277	275	271	277	267	275	283	279	278	268	261	277	275	287	284	298	252	277	273	274	288	268	319	258	280	289	268	272	283	278	270	295	233	267	285	284	275	248	279	248	275	267	276	281	254	285	301	262	292	269	277	265	263	240	292	261	261	270	262	255	281	247	282	247	260	278	254	286	288	268	273	248	284	288	289	290	270	278	275	242	309	299	283	284	259	272	290	290	282	311	283	265	257	280	287	299	289	262	283	253	244	278	272	267	250	315	253	248	293	281	296	279	250	280	234	278	247	251	241	292	249	295	268	266	286	239	256	262	249	268	288	277	294	256	262	277	292	280	294	261	272	314	301	259	254	236	272	254	304	272	288	272	263	274	274	282	287	263	295	260	278	258	253	299	245	299	268	267	277	268	267	262	263	256	286	288	285	263	243	273	275	248	285	280	268	264	266	246	270	282	265	267	259	285	253	312	254	246	283	266	262	282	308	300	279	263	259	271	282	271	303	260	283	287	265	252	259	266	275	274	284	295	260	264	282	271	259	260	243	281	292	308	285	258	258	269	267	230	290	256	300	268	243	276	266	295	269	276	253	259	276	274	278	286	262	286	290	290	285	258	249	282	278	291	267	280	268	284	251	271	258	271	257	301	299	282	267	262	266	245	258	263	282	286	270	274	301	276	273	302	286	283	255	281	263	307	291	288	242	278	269	261	290	281	291	283	256	274	231	293	287	298	284	272	298	264	264	251	287	269	270	251	274	257	287	278	298	266	282	257	268	281	266	297	271	265	271	293	283	256	269	264	286	264	281	284	288	298	291	270	264	282	286	267	306	250	281	238	255	258	318	296	267	295	270	273	277	244	273	263	281	278	275	262	241	278	263	265	267	282	242	255	265	262	300	278	304	316	254	285	247	278	301	283	236	267	297	264	283	244	276	276	262	284	272	263	290	308	295	272	301	284	286	284	245	294	282	273	279	275	281	282	251	284	264	275	253	261	254	307	287	266	295	261	268	247	261	277	267	272	282	303	271	283	267	277	273	297	287	252	272	270	279	269	252	256	280	271	276	268	286	274	271	239	276	278	266	298	291	281	273	265	302	251	281	280	283	264	295	289	299	264	293	277	281	278	258	297	258	300	303	301	274	271	275	288	276	262	302	258	257	262	290	298	263	273	302	269	294	275	262	275	306	262	247	257	266	280	274	289	262	247	277	264	276	279	267	281	289	263	257	287	272	244	282	276	300	302	270	282	299	287	274	260	277	279	247	261	286	297	271	255	250	306	270	263	261	269	264	265	261	277	259	273	264	252	286	312	283	269	283	239	246	279	259	290	276	290	290	268	262	271	293	280	246	307	283	284	290	271	262	276	274	257	283	267	253	231	288	261	302	278	264	293	265	285	255	279	282	291	286	261	277	303	264	288	265	275	270	317	263	278	306	264	278	284	298	252	312	269	280	279	280	270	277	276	258	275	296	241	303	268	275	254	280	265	305	276	257	288	275	277	281	285	296	263	295	281	306	246	272	282	295	286	260	256	299	256	272	261	269	255	275	266	257	262	277	302	287	288	290	276	273	259	252	254	295	274	249	273	303	266	285	249	265	285	263	276	278	282	274	265	265	290	268	290	291	321	254	256	272	273	237	247	267	288	282	242	295	290	280	291	274	300	261	270	253	295	291	249	249	249	295	265	296	290	288	254	262	288	264	253	244	279	286	298	271	286	271	269	276	264	278	273	289	294	273	264	283	280	257	280	281	279	249	288	267	269	267	283	261	276	250	259	239	257	258	263	262	284	247	274	281	254	273	243	286	246	273	279	285	272	270	278	303	275	271	283	288	283	284	279	273	270	292	295	258	268	299	278	302	263	289	240	279	248	260	301	272	296	260	293	252	280	247	257	286	267	313	278	284	284	299	261	239	250	253	306	287	266	259	257	273	303	285	269	287	283	296	292	286	284	238	264	272	282	299	290	290	264	260	257	295	265	261	271	258	286	242	277	296	270	248	285	259	259	275	296	273	308	270	266	280	270	321	245	255	287	261	291	256	267	274	276	285	289	271	254	277	262	292	255	305	284	282	263	275	283	252	235	294	239	278	242	282	263	282	314	263	259	255	285	269	276	284	282	276	299	271	277	278	267	288	286	263	260	249	271	261	257	275	257	291	243	297	258	302	267	253	274	272	276	254	292	268	289	295	281	287	292	280	273	280	258	273	265	268	305	274	274	247	243	288	294	260	302	283	269	253	262	271	268	284	263	291	279	280	284	285	295	282	262	256	255	251	291	257	247	264	266	238	275	280	287	299	302	302	269	282	315	264	278	259	276	299	273	271	314	267	264	279	256	280	276	278	282	274	255	277	295	256	284	278	288	260	286	272	284	253	311	266	253	286	269	290	273	245	274	267	279	285	270	287	286	254	251	247	307	267	295	291	257	276	281	255	262	259	259	271	277	273	274	263	271	290	294	267	299	275	292	229	291	277	279	285	267	268	253	292	267	275	276	288	274	277	273	248	266	259	290	263	259	268	270	271	303	284	273	290	263	273	284	300	273	252	271	304	289	296	261	266	268	289	268	277	324	252	262	271	272	314	276	276	267	285	289	282	265	282	297	320	295	259	289	275	271	240	286	279	299	234	273	281	283	262	282	258	300	263	271	266	263	276	240	259	258	264	285	268	265	291	298	236	295	287	251	241	292	271	283	251	275	305	276	272	273	273	289	275	285	282	285	276	279	274	242	270	282	292	279	290	255	302	286	292	274	265	257	280	272	257	244	277	262	277	294	252	289	273	257	267
22464	21505	4579	831	820	796	782	790	757	739	770	787	713	701	728	725	746	740	773	794	748	791	748	738	756	717	723	734	767	779	725	827	726	721	797	766	750	719	734	743	768	731	764	749	768	743	724	756	786	746	746	835	963	940	923	789	782	732	772	783	751	734	757	834	778	730	718	742	756	749	734	776	771	698	768	742	787	720	733	735	726	737	750	714	703	762	724	731	774	738	705	718	768	731	732	734	746	730	698	743	730	717	765	771	763	708	719	764	729	713	756	770	724	792	744	737	734	762	737	764	726	738	766	776	742	762	699	717	724	762	696	762	770	747	724	744	735	802	702	763	717	734	756	780	742	743	723	739	757	774	729	746	744	770	766	719	792	708	740	718	799	784	722	738	754	742	700	771	736	741	767	738	713	763	747	739	780	736	709	723	730	754	730	701	729	734	729	715	744	743	695	727	735	755	701	741	769	673	759	761	770	716	784	755	721	781	750	758	734	731	730	728	783	752	764	760	823	739	719	732	691	749	767	751	772	809	746	753	773	705	747	707	723	730	719	759	719	741	754	783	726	723	716	769	745	734	703	794	787	750	707	710	744	692	764	775	749	762	725	761	711	702	726	748	691	733	755	672	751	741	754	711	756	733	724	731	738	715	804	727	716	709	745	723	766	758	784	796	721	710	740	751	719	791	723	754	727	707	740	751	729	720	742	724	734	774	708	740	708	740	744	720	730	687	770	711	734	714	754	719	740	788	757	788	730	730	708	730	731	718	755	750	715	784	788	772	775	718	752	752	695	798	703	724	685	798	746	730	736	749	769	728	761	760	712	738	709	772	739	747	767	747	752	734	704	707	759	730	769	748	747	732	704	706	718	731	740	760	711	758	730	729	687	757	738	756	755	787	725	728	740	701	781	730	728	746	769	750	752	769	715	746	755	717	762	740	796	774	729	712	766	761	754	715	744	717	730	761	734	756	799	750	733	705	751	733	707	789	779	684	800	751	760	701	739	747	758	735	735	771	757	696	779	709	750	760	685	725	764	701	718	713	763	767	727	765	765	749	785	770	745	775	693	757	663	748	762	767	752	724	758	746	765	761	769	699	746	774	753	703	715	742	751	740	718	717	726	720	748	769	731	745	747	736	706	732	717	754	737	743	728	769	720	721	746	741	752	726	703	742	759	682	770	768	756	731	748	736	767	739	725	736	778	758	739	756	721	719	759	719	768	741	750	728	700	774	717	781	689	781	779	707	776	762	736	712	709	751	752	790	735	745	786	768	740	729	763	720	773	742	835	729	712	747	776	675	726	784	669	735	700	714	758	751	794	725	763	740	712	747	731	777	759	742	727	733	727	747	708	725	788	723	760	766	752	732	775	748	697	753	736	712	763	744	733	752	759	731	757	724	763	741	786	754	719	710	786	738	733	735	702	733	784	734	724	766	724	728	725	760	771	736	728	723	775	725	785	772	819	794	764	747	728	777	740	727	747	699	744	717	770	785	778	754	750	778	784	778	776	734	736	706	695	763	718	751	774	744	734	741	744	760	776	754	741	719	761	702	707	738	718	735	721	751	747	734	757	755	692	725	720	782	800	731	790	733	727	727	706	744	791	735	675	741	747	772	702	798	671	729	694	738	724	782	703	752	683	758	725	790	743	734	735	733	791	749	718	727	736	731	701	716	751	691	769	782	749	767	763	758	745	742	733	696	761	757	725	726	727	756	760	720	743	755	746	816	732	732	716	736	726	724	740	792	723	758	707	776	725	728	753	736	701	750	687	740	783	755	774	732	744	742	748	744	758	741	726	740	772	733	777	750	737	742	755	713	726	724	736	720	782	771	705	746	753	772	764	714	760	709	760	742	802	716	741	719	720	749	749	724	775	758	771	729	746	763	795	724	744	708	791	714	719	703	719	779	712	735	747	764	743	748	703	755	754	718	725	756	763	689	745	712	696	766	741	707	734	717	696	774	642	766	684	784	719	762	728	735	747	723	748	785	770	749	738	734	755	774	764	722	735	756	719	710	733	753	764	768	752	723	746	765	704	688	731	714	746	757	763	759	757	735	770	723	782	731	724	712	719	719	755	793	813	784	714	767	751	778	732	716	737	768	762	742	760	725	748	725	735	778	728	722	705	716	746	721	752	756	692	734	722	757	698	719	733	770	705	772	775	726	762	738	782	752	771	752	746	757	734	681	790	777	760	690	754	723	760	689	746	738	743	709	727	715	755	702	776	704	751	767	736	728	735	682	752	736	760	773	697	745	730	764	699	721	710	737	748	737	732	756	744	711	831	744	788	747	748	739	747	740	719	761	750	762	725	762	704	704	733	750	762	761	729	748	707	733	772	707	711	709	740	777	782	740	739	765	705	736	699	737	747	749	695	786	779	781	748	762	724	774	733	775	701	799	724	726	769	802	689	714	796	761	717	761	733	730	705	724	704	735	716	759	777	779	709	810	760	726	738	749	757	683	726	757	766	779	771	755	683	698	765	777	773	741	729	765	741	759	742	777	796	779	760	721	750	704	767	741	680	746	790	700	761	732	769	765	766	755	716	706	704	767	709	774	770	714	711	750	751	727	725	682	782	744	735	749	767	762	703	735	757	750	727	715	780	752	747	734	754	770	765	753	785	764	741	770	685	752	739	748	776	772	754	730	750	743	744	746	708	736	720	731	773	750	756	701	706	755	719	729	740	703	744	731	767	711	741	741	734	775	766	746	729	780	760	694	771	693	797	688	763	687	742	731	755	728	698	736	754	755	734	779	737	708	759	744	730	784	690	737	743	767	719	785	703	729	740	717	726	747	745	752	782	754	780	772	747	743	800	731	796	745	687	801	717	794	738	753	780	728	744	752	798	734	718	734	746	772	768	752	762	777	731	742	714	706	792	660	699	795	758	765	726	740	734	758	737	760	756	753	736	766	690	760	711	724	685	728	773	723	784	758	739	717	760	695	741	771	728	727	741	784	755	774	754	683	722	754	731	746	741	739	727	778	726	723	718	782	737	724	754	772	732	736	778	763	758	729	747	770	765	758	703	769	721	718	717	697	690	797	757	731	756	788	749	730	773	713	761	749	711	743	787	758	750	750	714	744	711	712	774	739	746	735	751	725	759	726	711	766	696	739	782	757	684	719	737	685	803	694	769	757	664	716	750	724	796	731	728	681	765	738	763	718	724	717	727	781	722	739	730	705	708	786	733	770	773	734	756	735	720	752	721	748	710	764	711	797	763	751	734	763	743	722	765	760	700	742	692	775	745	770	720	733	727	722	727	755	767	759	753	760	782	763	724	753	696	702	748	737	693	779	754	673	751	756	732	748	766	710	730	753	718	767	716	835	768	694	741	750	800	765	726	704	746	767	763	740	731	777	734	718	721	752	783	733	763	729	731	751	785	722	744	716	716	791	751	723	737	727	773	730	740	754	709	748	740	820	712	730	773	747	772	728	729	706	758	737	718	708	755	722	774	803	766	757	779	736	757	723	731	727	752	766	739	748
66456	63397	32092	5465	445	308	282	271	293	279	228	265	213	226	257	233	233	216	228	244	263	223	205	218	230	227	248	218	240	188	178	227	210	223	209	243	198	213	203	220	211	211	233	251	217	211	255	242	267	254	247	380	463	435	426	299	252	232	228	222	207	223	216	296	323	217	229	213	224	203	213	189	207	221	210	213	242	220	211	223	218	228	222	189	222	210	201	255	221	225	230	185	202	207	221	202	216	195	207	204	245	203	207	215	223	238	217	207	199	205	240	238	227	213	222	219	224	227	210	208	248	186	189	210	202	213	194	223	231	205	238	233	229	236	224	204	206	222	213	188	239	225	235	193	226	188	199	194	208	241	228	204	215	191	219	235	200	206	212	235	221	209	207	187	220	189	213	211	189	211	186	205	187	240	192	233	211	208	204	209	223	223	209	225	209	224	189	185	241	232	186	212	212	210	206	223	199	210	252	204	194	226	205	198	196	199	180	194	216	223	178	211	207	209	215	216	184	214	225	216	187	198	201	222	207	210	201	215	227	212	207	217	221	199	222	209	211	197	229	206	210	213	212	219	228	192	216	208	197	213	225	221	205	224	192	216	201	206	211	202	233	207	202	203	200	231	223	189	205	211	243	191	212	230	230	219	207	227	186	205	196	188	208	208	191	176	224	201	214	215	228	220	204	185	193	217	208	242	203	214	199	215	220	210	204	236	236	204	214	217	203	212	210	187	210	203	208	201	199	210	209	235	210	195	219	205	231	201	203	207	215	231	213	219	209	225	220	237	225	234	199	191	221	208	213	222	228	212	216	205	216	219	206	201	205	206	189	225	213	212	197	208	205	202	218	253	191	220	230	220	191	264	218	188	198	206	222	189	212	199	222	188	208	185	200	198	200	210	183	190	225	247	210	209	198	222	223	217	180	201	209	211	229	228	206	231	197	211	206	218	218	242	238	187	190	224	244	239	234	202	245	214	202	242	215	208	203	207	187	212	215	197	219	219	207	211	196	211	226	210	187	219	205	222	218	191	235	224	249	208	210	226	200	216	208	210	246	203	203	193	202	194	206	211	204	231	228	223	227	208	203	181	228	206	229	223	203	207	193	204	206	221	200	195	217	224	211	207	205	211	183	211	217	219	215	204	206	217	235	172	204	221	200	215	198	208	205	211	188	204	208	193	203	178	211	213	198	226	204	225	217	207	215	192	219	228	214	228	221	223	230	208	204	205	210	210	195	221	192	207	190	208	203	215	204	184	201	229	197	205	195	206	214	182	206	211	197	231	196	214	220	236	203	207	199	198	234	203	208	196	221	215	208	199	224	190	210	214	228	194	223	196	197	208	220	206	226	203	213	221	204	225	231	223	222	227	209	190	217	203	231	198	220	217	201	222	230	223	226	212	182	209	202	222	223	219	211	221	202	229	202	204	216	188	219	210	205	180	235	189	202	212	227	198	227	233	185	226	247	216	211	216	230	228	214	204	226	205	208	192	222	197	191	210	216	237	207	208	247	221	196	229	223	201	212	228	204	224	213	210	244	205	199	210	205	238	240	197	232	183	206	202	234	211	190	206	240	208	218	205	180	201	187	207	221	207	198	205	209	200	201	213	203	199	207	228	203	194	256	228	204	226	197	221	208	216	202	197	227	205	190	244	219	202	225	220	239	226	235	203	185	244	205	198	217	203	219	237	160	200	209	212	209	202	230	227	201	238	219	224	180	224	192	206	229	212	195	208	207	217	231	210	187	213	218	240	240	203	242	222	208	217	195	205	213	229	201	235	224	220	218	208	234	231	223	196	210	225	217	208	220	211	229	230	206	234	202	210	192	216	216	215	185	201	222	205	180	216	227	196	204	198	224	206	217	196	224	232	218	201	214	217	175	202	221	232	235	222	210	229	217	217	224	215	226	202	213	210	218	196	216	201	201	185	200	223	218	240	218	238	191	199	194	210	229	211	206	222	201	189	205	205	202	240	195	213	207	227	196	203	208	222	247	210	199	229	220	216	180	194	197	199	205	219	223	207	216	228	234	211	215	220	211	231	207	215	225	229	231	221	196	204	229	188	209	201	192	200	206	220	222	210	218	212	200	217	211	212	213	204	210	237	216	201	237	214	195	190	225	193	214	205	224	196	216	206	235	236	204	213	220	212	194	207	229	219	202	200	206	212	204	197	193	216	219	214	220	205	194	230	195	211	214	210	190	220	225	208	219	200	179	208	196	207	203	206	222	224	227	222	213	242	208	216	222	180	191	212	213	186	218	210	213	233	212	238	197	203	217	198	226	219	214	207	195	216	239	206	238	214	220	211	235	220	197	192	222	221	219	194	235	219	212	211	226	222	202	234	221	235	202	208	215	194	228	199	223	211	206	251	230	176	205	219	208	215	206	233	217	215	198	210	189	210	200	209	189	206	194	190	215	239	205	200	213	209	209	198	180	249	211	193	197	196	212	203	213	204	207	198	220	221	246	215	200	215	187	196	197	202	225	206	219	209	215	187	201	233	222	221	203	230	239	206	211	227	221	223	189	218	225	215	209	193	221	216	206	206	215	192	210	226	209	195	226	225	235	201	197	197	216	222	230	189	207	205	211	204	222	222	201	191	220	217	230	210	227	204	213	228	190	192	236	209	224	207	215	211	225	199	226	228	232	223	233	201	215	214	200	194	191	208	224	219	192	205	205	224	210	209	218	222	238	206	196	227	211	221	223	232	192	216	233	189	237	209	241	179	208	218	203	198	201	210	201	200	211	223	226	192	217	208	183	202	213	222	187	194	206	219	205	156	235	214	204	198	202	203	218	237	229	209	195	210	201	220	202	228	220	204	188	165	205	216	199	206	251	239	217	191	250	193	193	220	225	220	199	184	216	213	238	206	185	186	193	190	229	210	199	204	201	226	198	215	235	224	235	221	226	206	227	218	207	200	211	203	271	236	224	236	217	215	200	198	221	214	215	190	213	223	223	208	208	221	232	221	200	214	218	210	219	210	240	219	211	182	181	239	206	211	209	211	210	218	217	231	223	205	203	213	211	226	202	222	200	205	210	201	216	208	213	219	231	219	195	203	216	220	187	209	194	209	273	232	211	223	207	236	240	208	202	223	193	201	213	226	222	244	240	227	205	211	240	224	208	210	220	210	227	206	188	213	197	210	214	213	197	215	210	211	217	194	211	204	185	229	249	198	241	229	207	213	231	210	222	202	222	230	193	214	241	205	212	250	208	199	209	185	218	204	234	184	204	194	226	210	206	204	211	198	210	224	249	185	198	182	205	204	243	214	211	197	208	203	194	232	230	175	227	230	211	215	233	241	211	220	190	217	211	200	219	221	228	198	200	213	215	223	222	212	190	200	214	210	208	180	186	227	211	180	218	217	191	214	202	198	196	239	230	218	227	212	207	211	214	223	215	207	224	219	215	219	228	206	224	197	226	183	213	209	189	198	223	203	197	199	209	217	223	197	193	222	208	214	201	209	199	226	208	232	195	196	205	210	234	229
43467	49489	16452	1381	1249	1170	1048	977	918	802	812	761	693	679	761	712	703	650	680	633	648	652	669	606	643	630	649	647	668	663	657	642	626	616	626	689	739	757	781	745	675	728	718	696	652	718	682	737	864	893	921	1892	2516	2513	2216	1301	864	773	747	703	688	609	661	1406	1546	626	630	628	634	590	578	595	619	620	587	644	619	655	642	658	620	596	622	636	611	670	580	628	611	582	651	613	601	556	620	597	597	615	628	584	598	593	567	615	580	566	598	612	609	585	783	813	613	633	592	564	612	548	609	590	590	619	618	587	625	599	586	593	630	602	641	595	647	594	618	620	621	604	591	635	587	588	615	600	618	606	561	588	595	592	571	605	610	570	606	622	598	607	622	593	620	577	596	635	590	613	644	621	647	593	622	593	655	572	551	627	561	597	565	579	580	562	579	608	607	566	600	586	590	609	583	576	585	588	574	570	588	593	588	603	620	558	604	609	597	621	598	593	617	663	565	609	575	640	634	571	597	644	618	605	640	594	609	611	589	594	632	574	584	570	630	605	608	599	612	604	605	585	621	586	635	620	594	590	592	614	561	621	608	613	565	593	609	540	599	578	593	607	601	638	630	586	579	588	614	612	586	610	584	586	604	586	621	613	595	606	597	628	600	638	598	574	629	625	628	612	602	640	604	621	588	612	622	646	646	611	602	612	589	632	612	593	610	639	609	575	568	641	606	587	582	613	604	674	603	604	621	615	597	541	590	571	607	609	620	636	635	592	592	607	588	575	621	584	590	605	559	591	637	607	597	644	600	634	598	581	647	592	606	594	627	560	575	606	609	624	599	581	630	659	568	589	618	564	623	643	571	655	576	621	609	585	574	597	581	572	571	612	596	586	579	644	564	574	608	627	595	608	617	633	578	591	622	606	593	597	577	583	648	566	602	597	593	623	602	594	580	576	566	633	591	589	607	627	630	594	575	600	587	569	596	595	634	591	641	613	595	632	609	612	578	585	594	606	590	606	587	618	612	626	627	588	621	604	562	579	583	608	606	604	605	615	623	577	612	581	593	578	566	628	615	620	594	637	591	611	582	568	609	596	595	595	572	613	609	575	614	598	647	611	583	578	629	635	602	615	615	627	613	594	591	565	636	581	585	591	558	590	576	552	611	587	566	630	607	576	586	602	599	603	607	627	614	585	624	627	586	577	598	596	625	608	602	602	594	584	644	655	593	635	594	523	565	602	576	606	636	564	586	632	599	616	660	603	615	562	594	619	624	614	599	620	545	580	608	593	641	595	614	616	564	620	630	581	644	631	600	612	603	643	596	645	586	604	600	593	571	626	613	618	584	597	570	564	588	607	613	588	572	604	585	659	604	589	601	578	597	586	652	630	595	611	637	600	593	592	604	602	599	593	615	594	621	653	572	552	601	608	557	596	601	618	613	631	605	651	597	608	591	605	572	612	587	657	568	566	579	619	635	625	594	558	574	638	604	614	634	648	626	615	610	564	603	612	643	583	577	590	621	572	573	619	628	579	592	600	590	587	616	572	611	597	613	607	623	609	544	604	623	612	604	636	564	607	607	614	588	575	557	602	624	620	634	618	609	609	602	597	615	581	606	626	576	598	649	602	645	602	655	594	632	559	621	606	592	611	624	592	639	575	607	616	642	584	594	582	589	614	584	587	582	627	575	628	609	599	575	605	627	608	594	605	590	636	626	576	671	622	582	657	598	565	603	573	619	641	557	564	595	619	617	605	608	623	573	583	587	600	614	641	555	592	590	598	608	588	590	604	612	609	555	613	614	607	607	557	626	612	643	581	682	611	559	634	611	612	546	599	615	596	583	573	601	587	584	602	583	586	615	607	618	564	600	549	617	615	625	580	543	640	633	547	594	606	579	561	610	588	578	569	571	605	603	639	608	631	614	576	626	613	623	619	584	597	578	604	610	633	603	634	577	587	595	624	611	596	591	600	584	635	614	628	595	636	578	612	620	584	605	621	596	575	601	611	607	558	615	577	624	583	612	623	608	614	641	592	638	556	615	593	617	561	601	622	624	653	559	624	593	612	608	590	624	608	621	564	598	607	624	600	600	562	619	577	576	584	604	631	603	621	569	620	615	631	585	614	601	626	629	627	629	555	614	615	606	570	602	637	599	599	611	607	639	581	609	618	603	592	557	585	621	589	620	619	576	604	624	610	578	597	648	595	616	639	622	576	551	633	597	607	584	631	634	614	596	625	610	614	682	581	570	621	629	615	632	603	611	618	575	631	635	585	630	578	597	576	629	568	597	565	606	538	628	606	614	584	601	582	591	591	600	631	593	571	551	649	563	625	627	614	610	613	577	594	599	612	624	598	581	597	597	601	581	598	600	600	563	599	607	563	573	601	662	531	582	594	596	639	596	613	571	635	622	575	576	602	592	635	603	593	659	584	603	601	579	605	623	605	594	640	570	619	583	582	616	586	585	603	583	624	533	603	645	602	578	550	584	596	633	600	610	625	573	632	614	578	608	544	553	598	590	605	615	622	649	573	619	597	582	603	601	568	632	608	651	623	614	586	628	571	596	564	576	643	599	589	607	578	611	580	606	603	592	637	600	628	566	640	606	556	603	565	581	568	613	629	596	613	607	561	618	623	586	587	584	579	645	588	587	605	634	601	587	643	588	615	609	576	579	601	654	610	674	622	593	645	622	634	560	615	590	575	638	620	579	593	571	622	632	621	603	599	593	612	580	636	625	631	579	601	629	621	597	571	608	627	583	616	611	573	551	594	590	586	589	589	568	644	604	590	605	629	606	625	584	593	634	617	591	659	604	617	563	607	614	607	579	561	569	633	615	602	572	585	598	556	616	595	606	629	586	606	615	569	620	611	613	577	583	610	626	607	595	577	548	576	619	604	575	558	573	607	574	641	588	590	624	597	648	591	573	625	572	610	586	577	623	587	594	628	610	596	604	593	601	623	662	644	618	634	569	594	589	607	594	580	575	658	622	600	580	601	576	626	596	626	578	635	563	572	628	615	617	648	614	631	553	598	665	633	610	609	609	588	637	594	550	583	604	550	610	622	574	619	598	585	591	618	634	584	556	562	580	583	587	580	623	595	632	611	614	591	590	532	608	614	625	569	597	609	583	597	585	621	556	613	638	629	598	624	615	601	598	632	647	607	613	587	621	665	594	623	611	584	606	597	631	640	644	603	602	615	576	589	636	599	593	596	615	569	622	566	614	563	606	610	597	618	645	589	612	554	605	581	610	599	608	559	597	605	600	554	640	627	563	638	593	608	603	598	592	599	611	569	561	584	596	581	576	592	625	644	594	587	640	590	610	613	587	596	618	583	595	611	637	553	584	628	604	583	610	596	588	547	581	624	593	594	570	620	627	610	615	582	602	603	606	587	605	613	604	649	639	609	601	632	629	616	615	622	618	593	581	625	604	573	635	624	617	604	608	619	633	582	587	608	639	609	607	631	621	598	636	604	590	589	618	572	587	597	617	594	612	647	574	589
79540	76632	39033	10822	1432	516	455	429	394	343	346	310	316	309	289	282	266	250	290	324	255	279	301	280	276	281	249	258	272	288	237	282	289	262	280	247	283	295	315	318	303	306	284	314	289	280	281	311	341	390	370	462	675	817	612	413	331	332	336	323	265	274	271	502	659	283	276	250	261	282	293	261	256	298	282	264	276	258	273	261	265	287	269	266	284	270	278	263	280	269	267	280	265	269	240	274	254	219	268	267	295	280	293	288	293	263	278	290	271	253	292	328	247	265	290	261	276	268	284	271	276	308	274	295	295	248	274	279	296	285	270	274	283	309	251	256	299	290	266	265	268	261	244	276	290	271	284	291	274	273	258	247	318	256	251	280	272	261	272	272	276	280	272	262	260	256	272	237	257	282	262	274	280	261	252	264	298	286	271	260	261	284	277	278	275	245	264	256	283	255	266	257	287	266	257	263	272	291	270	303	263	278	276	229	252	248	259	258	252	287	241	267	288	247	251	260	297	274	273	294	257	288	280	302	260	283	293	241	275	268	277	266	244	253	277	277	276	252	265	308	271	294	255	261	222	259	248	313	267	282	294	286	292	255	282	267	284	253	248	250	289	282	279	287	286	274	273	283	245	256	275	291	257	284	286	258	286	286	270	273	255	253	288	302	273	277	283	230	262	277	264	257	248	292	275	273	260	274	267	284	290	265	291	250	275	273	298	227	264	234	256	264	257	269	278	260	258	258	272	259	257	294	287	269	268	252	259	253	289	257	260	277	301	244	258	244	279	280	264	265	251	286	252	288	252	263	254	255	286	277	294	250	288	270	293	272	293	299	288	279	271	275	266	268	256	244	275	254	289	258	276	278	270	273	283	294	269	282	254	258	241	253	287	270	281	276	269	273	256	276	258	264	324	261	252	271	256	295	272	254	258	274	250	264	260	253	297	256	251	275	270	268	263	283	261	286	283	263	274	260	258	275	258	272	240	258	268	258	287	225	284	276	268	280	270	274	261	269	268	270	262	255	259	259	263	273	260	252	286	282	286	278	267	273	255	300	288	291	268	283	259	258	256	283	265	250	285	262	251	248	266	280	280	269	249	278	277	270	278	268	250	292	266	265	309	297	281	221	259	254	271	272	286	263	260	260	275	256	253	286	271	251	271	293	273	275	290	261	270	257	297	269	262	278	251	280	261	261	250	269	265	291	260	267	249	292	261	286	265	236	254	251	270	271	288	263	280	226	271	292	263	287	314	284	261	301	247	264	268	245	287	262	280	247	257	246	263	244	256	262	266	249	271	274	275	267	288	272	279	294	238	293	263	270	248	265	271	280	247	254	249	232	249	256	257	278	262	270	269	257	266	265	271	271	268	252	256	241	293	278	276	290	271	254	257	224	267	270	278	264	277	252	283	253	259	279	240	291	280	259	276	267	282	248	268	262	268	261	256	244	260	275	271	277	263	270	277	262	276	270	281	300	268	305	264	269	279	257	256	249	262	253	267	285	268	279	291	259	266	260	265	268	262	273	268	262	244	259	277	253	282	282	249	244	269	238	260	297	272	244	271	258	243	251	260	278	265	267	253	259	285	277	256	253	254	282	249	283	259	276	272	248	250	275	271	276	285	279	266	254	278	289	271	270	276	255	256	242	290	292	283	317	251	258	261	282	305	279	292	272	241	265	248	296	307	274	274	270	293	269	274	254	242	273	236	297	275	257	247	280	276	274	283	267	264	263	277	227	271	254	275	258	259	278	229	269	272	269	281	288	270	253	267	244	294	275	281	273	254	221	268	302	283	264	238	261	268	244	301	274	277	279	269	291	266	291	258	285	275	268	259	261	275	268	233	237	262	265	253	294	246	272	288	250	226	248	259	279	265	286	275	266	280	275	275	260	271	277	278	264	285	251	255	303	268	253	255	270	258	256	267	271	269	269	283	300	286	284	305	286	260	243	284	270	285	253	238	265	279	268	291	259	272	252	282	269	277	246	273	243	276	278	256	273	252	253	270	268	255	239	272	276	252	256	269	277	276	279	244	251	271	272	247	293	250	276	297	247	312	262	262	254	274	264	273	282	242	271	253	254	257	251	270	274	284	274	255	267	277	252	222	297	263	263	272	266	291	294	272	248	268	262	272	247	276	271	263	282	247	216	254	317	242	247	271	280	276	297	256	281	237	290	256	290	253	268	275	263	266	249	291	256	284	244	285	238	263	306	262	282	265	257	253	262	256	256	270	285	253	249	274	289	275	265	276	274	280	293	274	262	272	244	271	297	264	261	257	255	256	303	246	261	264	269	288	252	276	269	243	271	257	277	250	285	270	248	252	290	243	288	270	258	279	270	268	264	272	259	277	295	242	263	306	272	234	263	235	281	263	238	260	268	275	270	263	272	262	303	270	268	273	277	264	273	255	266	299	265	271	218	257	252	279	267	289	207	245	261	260	282	234	287	263	287	268	264	257	260	264	298	287	243	249	271	269	267	289	270	265	266	247	282	257	268	252	276	273	283	285	279	285	293	293	268	284	259	256	301	270	244	276	266	265	278	279	236	254	266	261	320	294	264	292	269	276	241	234	251	253	257	249	270	261	234	257	267	271	240	264	283	261	279	296	273	293	284	272	304	288	284	269	284	257	279	249	275	267	283	274	260	292	285	263	298	309	265	251	257	228	246	281	280	247	253	250	261	270	261	274	267	269	266	248	264	292	264	263	249	256	236	241	248	269	259	248	254	265	246	265	278	253	278	273	257	252	267	263	244	268	261	230	289	260	250	272	279	269	266	234	300	274	264	254	272	250	274	268	257	292	291	251	246	268	283	282	265	237	272	281	264	258	304	266	253	278	280	266	235	261	285	277	249	259	290	259	276	274	269	277	259	268	254	273	275	265	284	251	250	278	259	244	262	287	295	314	262	264	267	280	280	260	309	271	262	280	275	283	286	259	263	270	268	267	284	293	273	282	271	276	285	253	240	280	269	267	256	280	254	282	292	273	250	296	250	266	262	246	294	273	262	258	251	270	249	241	260	271	292	269	309	274	274	267	281	246	262	291	276	271	298	277	305	279	252	278	254	263	304	280	238	285	277	309	265	265	270	285	258	270	297	247	250	276	281	267	288	268	251	252	297	245	268	249	259	293	270	260	279	283	287	290	257	223	272	309	279	259	270	301	236	277	291	280	254	254	287	314	310	262	250	240	246	252	266	263	261	254	276	268	299	277	249	274	266	251	263	278	288	280	254	274	307	265	282	281	280	268	274	276	270	231	271	276	258	257	249	296	260	279	255	270	271	271	287	268	243	261	254	294	253	282	283	282	257	261	238	301	237	300	286	257	279	289	310	271	288	256	247	267	262	289	265	288	274	223	265	272	254	280	263	286	263	261	270	270	269	280	281	266	273	284	234	241	291	271	246	283	295	282	256	267	246	273	262	261	249	272	267	261	266	260	263	252	238	259	255	256	271	252	287	250	295	255	264	277	262	265	289	264	236	294	280	266	258	283	292
52900	61234	19398	2304	2055	1798	1565	1467	1250	1187	1091	1074	985	957	962	922	900	931	832	900	842	867	850	789	825	831	792	799	808	780	799	800	787	807	757	799	965	1062	936	957	917	878	941	898	867	950	876	961	1375	1429	1521	2513	3862	4939	3542	1828	1120	1084	1161	1160	1028	854	843	2615	3610	844	742	758	788	717	750	764	768	733	722	763	741	720	685	745	709	783	751	725	762	741	725	761	759	748	684	756	683	788	764	701	719	713	724	734	715	742	759	724	754	752	737	726	754	739	900	1005	678	727	754	810	712	769	774	692	714	731	683	784	717	750	743	712	754	707	760	756	698	757	733	813	728	793	759	801	739	719	748	742	763	706	685	759	748	700	736	739	741	753	721	715	691	719	744	751	742	725	754	746	712	720	761	682	741	745	684	733	758	733	723	734	724	791	722	749	697	704	773	780	765	694	743	736	728	794	787	763	763	774	702	795	752	704	789	745	736	727	729	735	768	743	716	708	683	711	754	756	730	756	718	758	708	764	750	692	740	696	741	736	700	725	743	728	733	736	747	786	719	762	754	680	723	746	787	739	734	740	727	716	732	709	784	717	801	723	715	677	713	756	698	730	744	743	740	739	736	715	750	792	747	739	723	794	717	737	754	742	760	721	738	741	714	730	739	736	683	750	778	750	694	733	751	706	703	757	722	741	737	719	801	775	778	687	757	763	772	728	722	746	755	747	746	729	757	747	755	771	754	706	683	766	705	741	734	717	783	744	747	753	725	718	772	736	759	710	798	725	722	725	742	714	692	765	696	725	694	757	769	749	755	762	772	798	706	739	745	717	742	766	724	719	756	766	738	770	736	747	778	702	736	667	705	757	722	705	742	805	732	728	768	734	727	780	742	685	735	752	761	677	730	710	764	692	719	765	697	715	782	773	728	719	735	703	764	727	730	748	666	749	754	743	747	751	731	751	698	754	716	741	729	687	771	737	744	761	757	720	735	712	730	727	788	715	767	711	766	715	741	743	750	727	756	711	752	761	805	726	736	750	718	714	719	738	725	748	742	694	736	747	759	704	727	723	714	762	743	739	729	762	746	771	706	729	723	701	737	752	730	730	762	741	728	729	770	766	713	753	778	757	752	738	714	786	756	777	697	781	723	664	690	718	729	755	779	758	792	732	756	725	718	728	746	737	741	739	715	752	715	765	754	742	719	722	776	776	727	745	708	728	774	722	797	706	728	749	713	739	664	739	733	729	744	695	742	746	740	758	727	723	743	748	693	745	712	750	742	724	730	718	727	701	733	755	735	734	728	717	707	755	787	706	749	756	713	714	728	755	748	666	745	711	714	742	749	697	747	723	767	743	773	769	719	704	755	730	748	719	728	759	712	788	761	740	754	708	758	748	710	759	748	724	740	766	774	740	729	719	774	725	731	731	758	758	736	721	724	774	730	674	741	734	719	735	778	723	741	709	736	727	739	756	742	753	749	695	703	732	733	740	702	671	754	755	769	718	742	734	695	726	769	731	746	703	728	776	743	761	687	729	727	702	725	741	740	716	711	716	761	749	748	746	684	736	725	744	751	757	748	776	716	758	734	713	733	725	733	711	730	754	753	753	685	702	780	673	727	739	726	726	726	755	733	696	671	749	746	712	744	790	733	753	782	762	720	692	795	688	779	753	758	718	731	775	725	729	748	745	723	770	746	715	724	723	768	717	735	782	734	794	729	730	720	712	778	730	755	732	740	698	744	781	697	733	706	734	708	739	709	707	729	748	739	771	726	733	766	771	765	773	735	784	763	676	732	713	771	722	758	797	773	703	731	717	758	706	770	773	760	732	744	741	745	713	717	741	747	756	733	733	751	690	724	754	719	749	765	712	731	688	738	776	805	732	772	775	718	736	765	795	733	737	747	732	728	761	744	708	725	717	759	762	756	731	753	749	753	764	742	720	761	748	729	750	716	820	696	745	758	765	723	690	697	783	746	700	738	690	716	733	700	762	717	705	730	745	750	744	760	680	772	742	671	733	753	712	767	759	745	721	712	732	767	758	740	749	737	730	752	725	722	792	756	756	748	763	737	775	712	743	752	744	702	716	742	722	748	782	762	734	739	706	656	730	701	728	758	756	712	799	716	752	754	698	733	742	745	726	748	752	721	783	762	747	743	731	714	761	742	679	678	739	765	712	726	702	721	729	734	749	693	721	742	749	714	736	748	719	726	758	778	730	730	729	784	726	729	738	752	725	725	743	717	737	729	757	732	772	712	744	717	744	752	717	718	756	756	764	691	745	819	739	683	745	731	718	742	773	713	765	725	727	760	700	758	766	717	715	716	745	810	701	713	709	695	712	717	760	748	723	728	765	788	726	760	696	735	717	734	764	736	694	760	741	706	749	748	731	746	693	775	759	708	747	722	704	748	734	736	757	689	746	708	779	769	716	729	766	790	744	739	734	745	720	795	732	725	739	743	721	759	745	739	714	785	737	760	736	722	716	756	755	709	731	709	731	732	735	727	711	699	761	753	740	765	729	687	741	701	725	722	702	744	680	711	745	782	670	723	764	734	662	691	707	725	709	744	755	789	675	723	712	720	711	757	744	777	772	703	750	709	726	759	746	760	734	707	739	744	740	756	669	706	761	700	719	709	721	747	762	726	718	785	766	767	708	739	695	725	717	787	774	733	770	733	723	743	739	718	718	696	755	701	713	697	698	732	723	728	670	779	765	781	749	752	718	719	777	742	740	727	723	683	742	720	737	762	696	659	730	719	711	712	718	724	719	706	736	766	754	714	773	722	648	732	742	787	704	704	755	754	736	717	753	710	746	733	716	750	756	708	763	736	737	689	736	818	751	695	691	749	726	721	756	758	705	791	694	755	702	710	755	740	725	704	687	710	786	710	732	722	741	741	725	746	734	750	755	729	706	722	759	746	709	695	744	701	748	744	720	742	733	749	779	743	780	728	795	725	735	739	721	727	669	727	766	741	763	751	781	761	756	702	745	703	710	767	777	730	758	729	699	764	713	749	758	750	745	720	716	761	773	734	789	749	724	702	709	661	708	725	736	818	757	752	733	717	727	754	698	730	751	765	747	750	778	744	769	781	785	781	760	759	771	743	747	750	704	678	776	737	707	728	755	707	741	752	727	710	718	738	728	746	747	719	722	727	727	738	758	743	729	703	683	754	733	763	750	737	730	707	772	739	752	819	769	748	750	764	740	746	716	779	696	734	709	781	724	729	724	758	707	710	782	709	753	766	727	737	770	728	786	818	720	740	767	713	722	715	718	737	781	753	759	668	750	751	700	732	731	732	714	774	735	719	744	746	706	715	738	747	764	717	732	714	718	732	750	748	745	701	702	722	744	786	723	735	733	741	738	731	715	734	745	752	794	769	742	767	718	754	752	736	737	713	768	690	761	757	738	765	757	744	708	766	731	721	700	767	705	718	721	675	715	763	706	769	761	750	712	735	723	700	725	771	718	728	758	776	764	752	755	736	709	726	790	715	789	761	707	743	734
25042	18819	3727	346	306	309	321	282	307	280	289	283	281	273	280	261	284	325	276	282	321	303	293	294	315	270	307	274	305	301	257	295	301	289	276	264	299	293	309	315	294	280	288	252	272	268	272	294	272	307	280	271	302	284	315	324	290	299	301	284	282	281	298	269	301	311	287	281	310	293	282	274	296	286	289	305	287	312	269	249	279	282	288	298	282	277	285	267	277	305	299	268	303	291	272	262	304	291	269	274	280	292	301	320	296	270	299	300	268	263	290	289	281	312	297	297	270	268	305	282	279	272	292	298	291	271	267	314	275	282	313	314	286	268	297	291	307	321	268	311	265	316	307	288	315	295	287	297	306	317	279	264	300	304	285	287	263	310	290	293	291	262	283	313	305	267	289	248	277	315	303	293	302	276	309	299	281	310	262	280	299	294	299	288	295	278	306	293	302	313	303	253	299	292	301	265	296	280	283	287	278	283	298	279	275	289	306	273	279	281	281	295	294	290	280	269	290	285	272	314	301	328	320	313	273	278	272	292	279	278	305	317	281	277	277	318	271	301	262	297	266	313	266	282	320	281	290	346	323	287	321	288	300	288	264	280	269	261	295	294	291	260	321	321	295	317	305	265	295	278	275	278	294	284	286	271	314	303	279	289	267	256	267	301	282	289	274	270	292	287	282	282	278	292	309	300	283	327	256	323	278	293	314	287	299	298	323	287	296	283	277	301	292	281	257	259	309	317	276	267	294	274	288	290	271	297	263	281	258	301	283	297	274	275	330	276	309	297	307	301	262	285	305	245	232	295	262	307	301	262	269	294	286	282	280	302	289	277	263	290	280	302	284	305	287	273	286	286	275	288	292	295	302	292	314	280	287	248	317	270	288	272	274	317	280	302	270	273	317	284	288	288	285	256	306	309	278	315	318	271	284	280	278	268	316	291	290	296	268	269	288	298	278	307	322	264	276	298	308	270	307	278	298	294	293	274	261	281	271	306	299	280	253	287	312	295	277	284	308	312	275	272	307	266	294	284	285	279	266	285	283	300	301	283	276	293	289	266	304	300	325	297	296	269	273	273	287	296	310	287	275	267	303	317	258	303	283	233	295	291	277	287	280	290	247	291	274	282	260	296	282	301	288	295	276	262	289	293	279	301	288	291	286	298	278	301	298	283	301	284	301	272	275	243	297	277	295	282	297	299	297	318	300	302	282	286	297	313	286	261	334	296	284	269	283	305	280	306	275	276	259	290	274	281	310	278	269	268	294	321	302	298	282	331	275	264	294	285	303	289	307	303	301	294	285	288	285	290	303	298	268	271	291	252	256	298	273	275	293	300	272	291	285	307	310	290	315	322	265	293	289	305	299	289	322	290	278	316	269	300	272	248	283	299	258	285	276	270	287	292	305	274	286	286	282	299	288	300	273	277	283	287	268	319	275	314	294	256	285	291	271	279	294	304	283	315	288	273	281	276	278	289	291	299	256	299	299	272	301	300	266	293	272	268	268	277	287	321	253	291	314	288	288	286	287	284	296	291	262	269	262	268	265	306	292	301	285	269	285	298	270	317	246	322	301	281	298	321	269	319	259	307	273	314	270	295	275	312	300	309	298	298	278	311	306	306	269	299	268	313	330	287	279	297	278	282	284	301	288	276	331	305	297	293	278	276	289	329	325	308	307	274	272	314	277	274	276	285	286	308	295	306	311	296	292	273	296	249	292	294	283	269	280	300	304	278	270	297	288	302	250	299	281	269	284	299	294	289	312	320	288	291	296	260	287	291	279	297	309	295	302	273	302	283	275	288	254	277	289	279	296	303	298	360	305	284	291	305	296	263	267	290	289	264	270	277	271	277	281	294	259	286	267	259	283	295	271	297	292	283	274	289	287	276	292	285	296	289	283	284	296	295	282	291	281	262	304	313	296	280	312	294	304	274	274	320	300	275	293	277	296	298	319	285	297	312	306	306	308	256	287	249	281	281	293	312	309	295	284	303	277	306	314	274	310	271	301	271	279	295	291	301	255	307	279	277	279	278	284	278	283	302	294	268	302	308	287	294	283	285	276	283	281	308	278	294	307	298	316	292	279	299	292	246	323	298	300	297	280	278	271	284	271	303	315	256	277	299	299	260	287	285	319	278	272	268	284	283	293	283	297	275	285	299	281	283	310	291	298	285	306	284	284	288	281	288	292	289	274	282	280	284	303	255	300	304	317	302	284	268	285	290	276	297	278	285	308	301	285	303	276	297	278	280	250	319	287	284	284	290	271	272	298	308	317	277	301	283	274	278	318	287	287	295	262	308	284	263	295	297	292	277	303	286	274	297	270	277	312	275	270	286	269	270	304	296	268	301	273	289	295	284	283	315	276	303	288	284	297	266	280	268	271	277	288	298	310	308	290	285	304	303	293	266	270	289	315	261	288	270	291	285	299	281	268	280	304	293	277	291	315	257	286	280	270	330	287	288	305	305	309	274	292	271	285	279	283	267	292	302	300	292	281	301	309	282	301	283	298	268	288	266	303	274	313	298	275	294	289	293	310	298	329	269	295	262	262	283	310	286	306	279	279	278	266	286	318	267	285	279	315	282	328	278	271	262	301	325	281	250	304	266	315	254	258	315	269	299	286	289	285	297	288	270	292	275	280	288	274	298	308	293	282	291	259	303	267	305	278	306	291	240	272	282	259	315	302	298	313	263	268	296	280	288	275	317	300	282	309	302	273	284	303	271	301	284	290	268	286	290	295	267	304	246	313	271	284	267	288	307	276	277	289	304	297	293	283	283	299	321	309	306	277	270	296	285	277	283	327	273	255	290	305	265	258	288	277	297	264	286	282	270	291	282	280	301	301	289	284	292	270	327	291	280	275	298	310	303	296	301	292	284	316	279	299	275	296	280	293	303	329	295	294	324	287	267	276	306	312	279	290	286	291	255	300	272	287	322	300	297	312	288	295	276	268	284	296	291	311	294	295	296	289	283	305	286	275	271	290	308	301	270	304	266	281	272	323	298	280	262	295	316	254	283	288	248	299	271	314	294	260	265	287	272	343	305	279	272	280	277	298	272	281	281	289	309	281	287	308	283	302	286	301	265	278	302	309	283	277	290	291	332	289	277	282	303	291	258	265	295	303	332	294	292	284	306	320	265	264	305	279	289	287	279	303	276	307	294	269	302	275	277	283	300	283	275	279	288	266	282	279	307	305	294	294	314	294	287	273	316	285	253	290	299	270	291	332	298	285	287	310	289	290	284	289	294	296	282	283	304	301	282	314	285	248	274	299	302	281	270	279	282	271	312	293	278	303	273	272	303	278	287	315	260	316	287	291	260	313	286	271	280	267	279	312	256	275	281	278	300	291	281	293	289	299	277	275	266	313	291	318	314	285	274	317	295	311	292	274	298	342	274	282	274	276	326	296	268	273	295	266	312	278	305	306	277	270	281	306	326	244	275	304	288	305	313	282	281	313	302	291	279	294	293	266	305	270	291	298	305	296	277	267	288	284	273
21956	22761	2931	850	812	863	839	747	766	770	832	791	747	771	814	777	761	759	772	807	803	750	763	776	826	761	826	774	723	775	788	789	771	829	795	757	807	741	802	756	763	766	808	798	727	812	781	822	806	821	796	855	875	839	801	824	819	783	788	750	795	803	773	871	942	811	740	787	776	801	787	773	754	814	790	737	789	829	761	789	739	790	773	777	814	749	819	805	726	771	773	767	781	777	794	777	817	776	776	813	770	758	783	766	761	805	790	767	742	766	749	792	799	767	764	752	762	778	755	772	725	795	773	724	771	818	743	786	803	801	739	836	783	764	776	813	787	715	778	782	781	805	814	762	790	798	740	783	785	720	819	856	815	845	809	761	764	746	766	732	736	754	804	750	827	785	773	806	720	770	791	779	770	801	754	805	746	788	810	777	828	808	739	770	775	786	714	769	784	742	754	774	828	767	792	758	757	807	778	767	734	808	731	775	793	766	797	762	761	771	764	796	816	761	752	834	766	782	799	775	788	749	808	787	797	765	788	770	770	827	753	754	785	796	755	706	806	780	707	796	806	800	786	785	741	788	784	768	810	771	733	794	752	748	787	771	722	793	818	796	779	790	767	784	783	780	730	756	725	788	786	766	772	800	786	769	809	766	775	805	746	785	779	768	786	754	800	754	809	807	700	767	773	732	769	760	820	776	760	749	765	822	766	757	788	785	755	715	772	780	733	791	779	753	796	791	792	738	748	772	810	754	842	772	769	818	751	751	714	738	780	820	778	780	806	820	765	796	788	838	730	755	797	786	767	817	724	811	785	812	785	765	808	767	765	782	783	772	768	810	793	798	797	837	842	745	767	774	751	841	773	775	744	756	741	730	815	784	785	771	824	838	743	780	737	734	739	783	809	760	780	818	762	770	747	779	791	768	801	766	782	776	738	757	748	784	798	788	776	780	827	799	738	775	747	790	753	761	758	759	760	781	806	757	721	766	740	799	757	767	754	809	733	789	783	779	776	839	763	843	734	753	768	782	781	797	790	762	753	722	775	777	791	798	774	768	765	758	762	766	741	767	808	792	758	785	771	753	767	786	720	795	783	828	759	784	806	754	765	760	728	842	793	816	781	746	763	801	766	809	742	780	765	777	779	798	744	760	763	752	802	793	842	757	706	750	747	818	801	723	733	756	784	760	775	742	756	806	789	778	748	829	796	800	766	776	799	712	761	748	781	795	820	762	807	798	758	807	783	755	764	799	777	795	778	750	736	773	836	779	803	793	792	780	821	803	767	713	806	764	769	775	779	731	818	750	758	774	789	756	781	742	780	787	840	738	771	783	770	794	805	818	798	811	758	802	819	763	737	758	772	754	728	734	792	790	766	753	824	752	796	773	717	784	775	786	806	760	775	750	740	785	734	742	772	776	786	762	754	770	803	786	806	792	750	772	775	721	844	835	728	766	800	761	759	731	776	743	726	742	768	743	778	775	767	778	788	722	774	757	771	808	794	754	747	780	755	754	815	785	799	792	805	774	786	778	724	755	793	784	785	726	797	749	746	835	781	741	745	787	757	818	812	802	773	825	762	788	838	734	746	782	792	801	776	818	746	742	814	732	833	763	744	766	746	792	761	699	794	777	691	810	742	791	706	789	803	803	793	788	740	800	788	744	763	806	830	776	800	799	774	808	752	743	738	751	782	823	785	815	763	818	827	816	806	802	771	782	803	804	777	741	753	806	779	793	802	746	777	809	734	723	760	767	729	763	793	756	785	758	759	753	803	791	838	833	801	833	786	830	786	832	780	793	775	812	745	820	772	767	790	751	735	781	751	787	770	722	819	756	807	713	760	705	787	756	700	724	802	746	759	807	774	759	732	786	802	747	732	799	747	764	820	778	732	771	786	732	740	775	795	727	741	761	785	807	788	751	787	764	789	751	735	769	749	784	807	785	757	765	797	776	788	755	751	784	751	775	749	761	776	780	737	762	788	768	753	791	768	791	791	776	779	776	791	776	781	773	836	806	722	800	780	802	742	763	794	774	821	771	753	774	776	733	785	804	751	791	784	816	756	741	803	724	757	782	761	754	773	773	802	793	761	805	786	783	820	759	814	803	750	778	790	751	761	745	782	802	792	796	759	831	792	777	797	785	770	776	779	789	804	740	829	771	737	733	804	772	796	734	796	761	767	764	783	776	762	779	759	760	733	795	803	726	752	779	766	793	800	825	790	779	754	755	806	800	718	786	769	798	768	774	757	755	818	783	763	784	772	723	715	776	798	824	760	728	858	777	737	778	724	774	804	786	774	785	763	786	718	714	849	771	780	805	801	811	782	749	770	822	800	781	818	770	788	716	728	841	743	792	814	759	731	802	758	780	761	733	758	739	768	780	827	756	781	823	798	777	763	788	755	745	725	766	763	777	789	752	797	759	781	790	814	791	805	853	773	753	808	761	726	799	767	761	825	784	808	773	759	777	812	771	748	717	808	739	788	761	757	791	799	777	761	786	765	774	740	761	791	750	783	806	819	787	757	783	782	812	757	765	729	798	754	848	762	787	754	755	788	776	769	779	753	770	781	773	771	782	721	827	781	797	762	741	762	781	787	776	725	756	804	743	791	785	783	789	774	784	787	731	781	745	769	779	778	749	781	810	750	785	769	793	774	753	804	752	806	746	777	817	759	777	744	709	753	793	772	786	737	723	763	747	800	777	785	774	785	778	758	826	837	785	774	785	775	691	745	789	768	715	774	808	781	766	752	746	798	791	713	776	773	747	781	747	776	815	762	774	791	814	755	782	747	775	827	783	789	765	721	750	805	775	779	785	805	756	781	722	769	805	753	789	716	781	766	774	749	781	765	800	805	758	802	797	778	757	789	749	788	762	827	752	736	750	788	798	760	753	768	790	750	716	757	725	776	745	758	820	771	802	786	769	752	792	788	817	803	792	771	805	757	765	775	754	762	804	767	802	767	814	800	774	708	763	817	824	754	783	778	750	810	819	795	859	768	767	809	760	738	777	754	755	805	728	826	778	755	754	761	757	766	750	769	786	858	776	789	772	795	784	824	778	774	772	796	775	738	772	822	750	788	771	817	791	748	767	790	759	754	753	807	775	761	838	765	779	787	827	784	774	801	794	795	750	809	748	784	787	773	767	757	750	815	826	778	754	724	791	755	748	746	759	782	745	740	779	814	754	774	740	780	783	758	829	800	757	804	805	773	765	749	811	765	780	797	784	786	802	854	776	800	781	779	782	760	756	778	750	748	741	810	816	748	781	790	754	758	778	777	814	748	724	787	823	834	731	783	764	781	742	739	774	788	772	779	724	750	837	746	768	762	769	789	790	785	812	763	844	727	722	758	761	735	800	797	746	767	774	747	804	819	814	732	732	771	761	776	780	752	767	810	742	745	764	791	795	812	782	805	803	814	776	788	792	763	743	796	793	776	823	769	718	789	816	746	730	831	765	785	753	782	746	755	770	791	784	834	809	748	755	769	800	781	811	773	749
65940	63285	28263	4597	485	346	305	318	281	243	252	239	250	244	218	236	257	195	226	252	239	250	254	253	254	224	238	234	209	205	224	226	234	248	248	252	244	244	223	237	222	216	246	232	214	247	235	227	281	278	261	370	443	461	367	332	267	235	253	241	234	220	252	300	411	235	236	227	222	213	221	222	224	241	213	216	253	224	224	224	237	229	216	219	208	208	218	222	235	230	223	230	226	236	236	254	215	242	239	199	221	227	226	236	239	205	238	203	229	222	249	257	245	247	233	200	211	230	240	209	225	215	229	230	227	232	215	205	235	260	229	225	235	246	241	231	217	213	222	219	225	232	229	231	229	199	218	207	258	247	249	264	235	224	205	204	211	206	213	220	226	219	220	204	251	219	227	212	223	213	196	204	247	211	221	229	222	238	191	209	217	213	204	229	249	214	243	211	220	208	225	229	219	234	240	218	231	210	207	242	240	230	220	220	246	226	202	208	244	229	277	208	213	228	216	220	243	235	217	247	220	244	217	208	233	226	208	201	206	234	225	196	230	221	244	232	213	224	228	223	257	214	226	214	227	220	224	233	248	215	199	200	234	225	190	210	228	225	238	225	228	219	248	259	207	212	220	197	208	198	186	256	226	240	217	242	195	224	212	211	203	229	230	210	228	221	210	223	234	235	217	247	225	223	218	237	231	220	198	217	204	216	212	221	209	214	207	220	235	208	209	224	231	249	220	249	203	218	255	241	187	211	210	206	227	217	233	191	227	211	239	190	232	230	208	214	264	231	197	198	217	224	251	222	233	223	220	197	232	209	207	222	223	216	223	221	224	221	188	224	200	223	198	230	239	239	229	212	231	220	250	240	235	224	222	199	226	197	207	220	228	215	265	251	214	220	216	209	215	216	231	229	242	247	221	213	219	223	219	210	219	229	225	209	229	241	209	233	196	244	243	223	252	233	238	233	236	192	243	227	219	214	248	205	213	233	201	211	226	216	233	238	243	229	228	216	240	220	239	211	270	221	209	232	227	211	212	217	249	211	236	231	248	211	214	231	206	228	207	203	228	207	209	210	214	215	256	213	222	216	223	210	267	210	241	213	197	209	232	224	226	248	229	227	215	171	265	211	209	213	237	235	211	195	206	224	240	200	237	224	228	221	226	222	233	216	248	223	218	238	230	235	225	245	212	269	239	232	201	221	257	213	235	230	235	234	219	199	219	205	199	216	227	236	217	245	225	226	249	218	244	209	216	237	198	194	217	245	220	249	208	204	216	204	239	247	222	232	230	217	237	235	256	203	202	239	253	230	239	198	238	224	244	222	237	235	225	242	227	236	227	232	217	206	244	209	199	236	202	223	206	219	215	214	242	224	218	182	222	231	220	237	220	227	225	210	212	216	212	214	220	251	201	217	223	228	216	232	217	234	227	244	220	210	233	244	222	239	230	218	229	235	243	226	219	203	219	200	206	216	223	229	226	237	211	222	206	233	228	223	219	210	215	227	216	235	214	231	211	207	227	214	223	230	236	211	213	248	250	214	235	206	238	199	198	216	227	271	226	234	204	215	234	236	233	209	216	208	217	198	245	227	221	230	256	252	231	226	211	245	205	241	245	216	232	207	235	240	228	225	218	225	218	228	214	218	235	216	240	204	225	216	205	227	191	231	191	204	241	206	235	228	204	231	242	212	204	244	228	204	230	206	226	215	218	223	219	211	246	215	249	232	197	226	231	258	230	222	239	204	212	225	219	237	242	188	207	207	198	190	196	229	244	244	237	215	242	230	219	229	238	247	237	222	233	228	209	211	215	219	234	214	231	216	213	204	230	227	210	218	215	224	196	195	209	217	203	226	238	252	241	236	215	212	220	247	215	203	230	216	245	245	200	228	226	218	213	213	229	240	213	229	222	237	245	216	255	201	217	234	233	245	214	237	219	215	224	207	227	228	250	220	214	209	216	244	209	238	238	202	227	232	215	226	221	221	202	228	244	235	248	220	241	228	215	238	205	221	213	203	201	242	250	229	214	243	216	208	235	227	229	224	217	220	238	218	177	195	225	231	236	213	204	210	218	210	213	244	202	217	242	238	229	224	225	252	225	223	234	214	225	211	205	232	225	235	206	222	241	227	233	197	228	218	185	219	230	243	196	211	217	216	207	234	238	203	234	221	223	219	216	230	234	258	190	243	225	229	231	229	230	236	239	212	212	225	212	222	230	251	225	234	232	192	246	232	212	247	240	255	232	204	210	223	245	217	226	190	221	229	193	236	236	222	225	230	248	218	261	212	239	227	243	216	227	221	258	245	203	267	233	225	222	227	198	223	228	242	221	201	232	251	210	228	246	202	216	192	214	202	191	219	223	245	245	229	262	252	238	216	238	204	217	235	226	215	252	226	221	213	229	195	220	209	220	224	212	224	222	204	217	226	229	204	224	208	201	217	210	253	247	238	209	245	216	225	209	191	218	216	235	223	240	214	225	212	260	224	241	213	226	233	194	249	211	223	238	254	215	225	239	243	203	226	202	204	213	198	236	237	234	188	230	246	208	237	220	234	215	205	230	247	229	239	238	233	212	211	213	239	210	224	243	219	226	257	247	222	211	244	219	229	202	209	244	222	236	205	224	201	209	230	226	249	217	209	226	238	216	186	229	214	211	231	208	211	218	237	233	232	239	223	224	214	225	235	235	232	243	226	200	217	263	210	235	230	187	213	232	245	247	225	206	225	258	230	244	257	233	232	231	227	253	197	218	224	237	239	201	248	213	193	231	241	223	221	236	237	243	219	236	216	218	213	220	234	199	215	234	231	250	233	215	235	233	254	236	199	235	220	250	207	242	249	230	242	216	215	236	226	214	220	224	230	227	212	195	206	232	219	265	204	230	213	222	214	196	211	206	203	214	218	209	227	221	219	209	198	242	230	213	208	226	241	223	243	213	215	199	213	222	232	237	239	229	222	221	236	240	209	234	222	207	238	209	214	206	213	206	234	219	229	229	193	209	237	196	235	246	220	216	250	237	236	213	223	222	239	219	215	208	239	212	208	228	223	241	208	236	197	252	220	224	244	216	207	234	213	199	218	247	221	249	240	238	214	233	222	254	251	212	219	203	212	220	240	236	210	234	208	202	193	234	233	239	237	242	243	213	232	186	249	220	198	238	226	202	221	201	230	243	221	228	220	232	252	246	197	239	229	191	199	211	202	215	210	226	205	243	238	226	209	226	221	228	235	231	236	229	212	208	222	240	239	217	231	226	223	209	253	212	215	230	246	208	214	223	236	237	213	226	232	226	218	238	200	236	219	222	231	221	226	238	223	215	238	207	209	231	231	214	224	244	230	206	200	245	221	213	238	239	194	213	220	205	232	218	217	209	224	234	213	221	223	201	218	220	198	213	238	214	232	236	212	237	235	223	228	216	234	233	263	214	237	213	212	207	222	251	236	242	222	231	201	247	245	201	234	204	212	214	227	201	245	214	248	217	208	212	235	232	247	217	220	206	224
43877	49322	9532	1488	1283	1177	1050	921	934	894	859	769	801	763	737	732	717	715	683	671	717	688	689	676	675	689	710	675	604	695	628	635	679	674	646	646	743	723	692	731	740	708	707	716	741	688	764	854	1117	1189	983	1658	2781	2647	1959	1374	1042	810	733	651	637	670	769	1424	2083	828	648	623	581	610	606	684	592	649	607	620	620	646	639	615	625	624	657	614	618	631	657	624	607	617	631	629	567	650	603	635	692	638	636	681	632	623	683	598	634	558	584	638	619	663	768	747	653	574	605	613	626	631	615	613	630	615	628	656	596	595	606	607	611	618	620	644	657	598	638	632	614	588	638	604	612	599	609	654	640	593	646	617	618	640	633	592	655	614	625	691	627	638	648	611	599	622	617	598	651	644	631	640	661	628	616	621	574	626	593	629	666	623	632	650	678	637	596	670	668	597	594	622	627	622	611	658	583	604	641	611	687	641	635	636	593	654	612	664	606	593	598	637	657	615	620	614	624	641	627	584	628	641	586	655	627	623	645	622	619	580	636	614	613	622	591	579	588	638	611	620	625	636	611	560	643	593	614	648	587	599	627	641	591	586	606	630	611	608	671	609	639	632	617	666	586	647	580	649	637	625	615	650	659	638	626	629	663	603	653	643	603	630	629	609	645	630	656	612	654	632	638	643	602	667	616	636	641	636	634	590	591	562	623	616	660	653	653	583	657	586	621	603	618	582	631	654	602	615	649	583	617	610	639	639	634	622	629	597	605	650	631	628	607	611	627	652	617	555	613	621	642	631	627	616	593	597	646	633	612	600	643	600	637	630	634	623	664	623	651	615	583	625	588	587	614	663	611	635	604	623	626	589	602	614	652	617	669	592	609	638	615	634	634	657	670	601	607	545	653	696	625	624	644	611	603	585	662	632	610	619	595	603	628	625	629	628	629	606	670	614	633	616	618	618	612	612	640	649	602	636	612	607	607	630	622	615	617	657	633	615	615	660	664	627	614	647	658	632	650	597	578	603	628	598	625	640	554	688	624	608	644	632	635	611	618	621	610	608	646	589	605	647	596	637	639	631	589	645	600	621	654	597	605	569	626	587	607	607	602	618	608	634	624	633	651	610	639	653	639	610	568	615	612	631	600	637	676	616	636	617	606	637	644	655	626	643	640	590	619	639	621	586	666	601	658	589	626	649	612	622	625	670	566	606	570	646	598	585	632	643	643	659	609	613	606	633	607	639	646	603	652	616	635	628	650	648	578	628	627	558	661	702	649	675	627	639	648	639	638	620	630	610	565	645	619	639	611	617	610	594	608	601	609	608	596	588	614	661	643	616	588	579	620	634	587	649	618	615	638	603	605	602	594	619	625	670	625	584	678	634	594	620	628	597	586	619	633	622	665	650	649	632	639	607	632	641	620	615	610	620	588	664	625	627	597	658	594	584	646	675	621	624	629	643	617	668	607	612	627	617	594	606	649	644	621	605	600	632	601	617	598	631	634	661	607	615	647	607	595	656	580	623	643	599	606	671	597	635	638	619	650	622	638	603	679	618	614	596	643	623	629	613	642	660	624	606	623	629	632	658	654	682	599	613	674	672	626	681	629	639	624	597	636	615	666	641	631	634	585	594	652	608	626	621	617	649	603	612	649	583	657	602	619	619	628	673	599	596	661	632	621	648	607	616	629	613	655	645	613	622	606	622	622	620	602	619	626	621	629	619	604	612	606	589	584	593	610	639	641	652	583	623	624	644	615	670	616	603	636	622	584	626	565	606	633	626	646	640	650	631	632	624	591	652	675	597	589	589	648	626	649	608	590	635	653	594	611	652	675	639	686	630	623	603	573	596	603	624	627	615	620	591	611	610	616	606	620	597	684	698	634	612	650	623	624	595	608	663	656	594	593	620	609	636	619	592	646	642	598	618	631	606	596	668	663	608	618	678	690	686	589	611	602	637	647	643	653	587	647	602	659	691	613	645	568	584	579	606	605	626	597	590	671	646	618	684	656	612	622	639	625	638	627	612	578	647	574	605	611	655	640	620	603	630	605	584	593	623	606	618	624	627	627	659	655	632	582	666	634	617	655	603	639	619	611	609	621	646	614	661	642	668	619	574	676	570	641	657	611	641	657	603	627	645	645	595	603	649	664	648	618	659	636	603	611	599	607	602	617	629	616	620	615	654	588	622	631	648	612	620	634	646	581	655	622	617	608	655	597	619	626	604	647	598	623	626	648	637	593	611	678	654	631	598	690	672	667	628	603	645	608	632	570	592	623	638	608	630	632	648	611	634	620	590	658	663	624	583	587	630	664	616	649	657	618	608	627	601	658	656	609	571	614	641	590	609	628	648	618	615	680	642	665	655	624	654	645	603	617	648	677	634	633	676	629	656	643	620	620	580	624	598	663	587	591	618	579	646	606	615	610	623	628	658	672	653	614	626	646	626	624	645	622	624	609	643	621	609	586	657	632	603	607	631	585	627	668	609	634	587	617	665	578	654	641	610	613	672	673	625	655	649	684	617	610	647	632	634	629	606	610	592	637	604	631	607	636	623	650	616	620	656	676	626	639	614	590	602	588	608	599	576	643	655	605	657	621	615	594	604	637	612	644	647	614	627	628	629	596	688	608	632	613	561	620	612	632	644	606	614	639	634	560	642	613	603	607	596	622	645	668	619	650	651	620	625	578	648	629	621	608	582	618	614	617	614	603	624	614	621	625	636	638	648	679	620	609	582	622	641	645	578	659	615	598	651	595	617	663	633	658	671	620	630	607	658	590	658	618	626	629	623	597	609	654	636	618	649	613	572	605	616	634	620	625	600	621	610	613	640	630	637	578	653	631	603	643	621	591	636	611	620	621	642	691	624	578	656	633	631	620	604	611	596	618	614	596	654	622	610	650	638	620	626	639	612	646	616	632	633	636	642	630	646	620	585	621	642	666	594	646	632	597	631	622	626	640	606	648	589	601	637	614	599	603	644	619	596	651	672	628	611	614	598	616	620	610	629	582	640	612	605	639	658	646	615	645	628	652	650	622	610	630	638	608	630	630	636	671	617	652	629	630	632	654	602	631	655	613	651	601	612	625	601	644	674	613	613	610	602	597	647	641	635	631	615	622	654	599	661	590	589	649	667	655	591	683	631	648	583	643	642	620	636	621	621	583	642	657	643	601	589	588	607	584	617	598	643	616	570	655	611	620	564	616	647	607	601	647	644	594	613	600	615	640	572	643	611	623	636	570	637	625	643	634	607	627	658	599	622	630	640	606	598	579	628	630	638	571	655	601	632	671	618	636	653	643	670	647	605	623	591	617	664	662	607	609	670	634	580	636	657	648	624	626	632	581	663	642	667	635	628	639	577	603	589	631	635	638	608	642	625	631	645	607	609	662	566	627	611	606	605	682	604	640	667	629	609	607	624	591	632	587	636	584	627	636	618	647	652	552	608	623	623	665	623	620	630	618	629	654	627	626	591	634	609	570	619	613	630	615	630	647	616	624	583	623	581	655	642
80201	75440	36566	10338	1405	540	526	390	368	341	318	328	304	322	310	297	309	315	312	280	299	305	306	314	277	281	301	280	279	278	286	285	269	302	289	284	323	278	290	299	276	280	317	322	294	301	297	340	363	360	366	613	763	790	701	529	334	323	331	333	326	270	281	424	710	436	273	290	261	281	294	288	277	282	271	263	281	261	301	252	323	276	255	269	287	289	290	289	270	283	311	276	273	285	275	258	262	292	273	270	283	247	254	264	272	283	280	275	271	262	280	287	280	280	301	258	250	273	292	254	268	257	285	262	246	244	296	295	259	279	269	287	288	299	305	247	280	287	293	282	270	267	269	262	294	248	311	258	267	279	293	306	276	268	284	321	276	272	306	261	245	302	269	257	296	277	272	274	284	253	294	256	265	263	276	267	294	310	285	298	250	271	277	293	305	268	276	287	270	268	287	283	291	252	281	279	259	273	279	266	262	266	287	282	279	263	276	261	262	272	260	272	268	229	247	281	271	299	251	261	300	298	278	288	262	264	308	283	272	276	299	290	295	278	290	250	255	251	265	268	269	279	250	261	277	283	283	259	271	262	281	270	283	290	281	274	256	276	287	268	262	282	273	277	276	264	275	293	256	276	295	259	267	295	272	263	290	276	262	290	265	250	257	295	289	255	255	265	292	292	285	272	284	281	271	274	255	289	259	271	302	284	258	272	246	237	304	258	274	290	265	250	271	250	252	255	265	245	279	286	277	264	265	276	281	260	276	306	283	249	281	300	270	260	269	305	256	261	276	259	282	276	263	266	257	274	275	289	274	252	304	276	297	289	291	277	250	279	307	294	249	290	248	269	279	266	278	283	274	298	270	265	277	285	253	285	250	257	269	277	281	290	274	243	286	288	276	292	263	258	277	293	292	262	285	259	292	273	274	257	263	274	306	301	267	252	270	276	261	286	265	270	275	291	287	263	273	268	287	282	257	289	281	257	275	273	247	310	251	250	283	250	293	273	290	261	247	267	289	271	270	261	262	288	280	273	263	291	290	293	259	253	270	270	293	265	259	243	298	296	260	276	287	255	255	259	318	271	271	261	271	294	262	265	291	276	242	275	275	256	282	264	257	279	259	273	273	289	291	285	227	262	258	276	276	266	271	261	260	279	285	273	266	271	273	268	301	272	264	298	244	279	272	273	261	267	269	264	249	256	291	269	271	291	255	295	305	279	268	284	289	280	270	258	277	274	285	265	299	288	278	260	260	278	296	295	256	253	303	274	282	270	279	280	287	288	249	271	272	260	286	310	250	285	279	266	264	289	286	290	288	270	271	277	287	281	277	271	263	298	263	283	270	259	279	275	273	263	290	288	259	293	293	268	258	275	274	264	266	287	267	294	287	259	273	249	266	259	284	285	290	315	267	275	261	272	241	245	281	285	281	290	308	283	287	292	281	295	271	266	295	287	288	239	261	305	273	276	274	264	259	276	285	247	257	262	261	258	268	272	262	294	267	275	264	246	277	259	301	282	281	278	288	275	266	293	304	291	272	293	295	266	266	253	275	294	266	276	251	252	259	267	294	265	283	268	274	279	256	286	254	263	277	279	292	288	269	282	285	282	300	286	294	277	304	291	270	263	280	244	291	278	259	263	297	250	255	273	281	279	277	295	288	301	316	269	240	245	286	291	274	262	268	268	264	253	280	282	250	252	271	284	277	288	340	279	295	297	299	281	294	264	244	305	286	251	287	288	305	267	282	267	284	263	262	276	260	251	288	268	295	248	275	285	291	268	261	278	278	267	269	264	289	318	251	253	283	277	281	271	277	252	242	286	278	253	254	287	290	277	278	299	261	306	288	293	262	268	255	283	289	296	296	281	283	286	280	263	290	275	264	276	278	269	277	289	268	287	275	262	260	266	271	270	281	312	289	259	273	283	282	279	299	265	277	240	264	254	260	265	281	283	258	292	255	289	293	300	290	256	291	278	293	276	263	268	290	273	273	276	285	275	269	281	272	272	264	262	268	286	277	275	295	259	266	254	272	261	265	277	285	271	299	254	258	263	273	287	300	287	275	261	256	280	282	277	284	273	294	306	267	299	276	298	274	259	258	275	272	243	262	249	274	297	271	295	270	278	283	285	263	266	269	294	268	264	255	275	255	313	260	272	258	275	270	296	273	250	252	256	292	268	240	268	279	245	257	260	264	275	275	264	298	250	277	281	275	257	260	255	289	276	269	296	285	277	266	274	278	275	319	281	262	280	277	308	269	277	261	287	282	264	274	256	262	243	277	282	289	270	261	295	276	290	283	261	276	274	310	263	292	285	274	256	277	280	267	270	271	271	298	263	259	295	279	284	290	241	292	277	284	267	262	259	293	295	262	269	258	261	260	258	237	300	295	279	284	289	285	281	267	286	259	278	269	284	306	266	273	252	267	243	287	266	269	276	303	263	306	263	275	283	273	299	288	268	304	273	261	283	278	249	263	270	294	263	260	267	237	271	272	277	280	289	318	255	262	264	261	274	275	271	266	262	260	259	263	280	261	274	260	253	280	296	249	254	241	273	289	288	276	234	261	278	294	267	276	246	277	257	287	279	277	250	289	277	250	272	305	260	277	282	265	273	274	248	283	279	299	248	289	305	265	293	230	277	273	266	261	262	253	232	304	280	257	264	262	273	251	290	266	272	291	263	294	274	249	274	271	286	278	291	294	277	254	266	312	295	274	241	242	257	266	305	269	257	293	292	286	264	323	296	288	260	280	238	293	257	249	298	226	298	238	260	259	286	274	284	275	300	269	249	295	268	289	282	274	258	277	310	256	259	276	263	264	293	242	269	288	266	253	270	261	286	282	282	277	269	289	278	273	283	269	266	269	299	275	267	274	303	259	297	267	258	277	260	238	269	289	269	259	274	290	276	291	280	270	262	283	246	312	274	285	262	261	252	273	277	276	296	272	249	297	264	302	272	275	293	248	265	323	258	279	284	288	260	252	281	272	266	278	277	274	281	276	253	267	277	254	273	284	292	293	275	274	265	263	266	289	295	259	266	286	289	271	296	269	279	302	249	275	239	316	277	263	277	293	262	250	264	262	239	260	260	274	241	304	266	278	270	284	286	265	288	250	289	257	251	297	282	277	295	259	256	254	274	301	257	259	258	287	304	268	289	282	258	276	264	280	285	269	300	284	281	290	251	284	282	270	269	297	279	289	282	256	276	268	317	303	242	274	250	286	263	260	260	281	274	307	292	256	261	264	279	261	298	264	259	297	276	288	282	251	265	269	239	302	267	265	282	293	271	301	293	280	274	274	291	277	270	245	263	279	256	250	274	254	250	258	318	278	271	268	247	286	309	277	264	287	269	274	250	270	282	275	257	279	270	304	262	263	284	263	267	293	270	304	257	304	266	299	259	296	263	273	285	258	279	310	276	291	276	267	280	265	253	255	266	281	253	268	275	290	281	267	293	276	307	271	269	280	266	291	261	288	256	277	278	278	273	267	268	289	294	290	286
54396	60526	12162	2363	2017	1706	1659	1374	1291	1201	1069	1037	1022	967	899	896	897	896	932	901	816	863	862	837	874	868	822	790	810	767	801	760	838	805	769	877	901	934	943	938	872	812	840	982	915	1007	1035	1302	1595	1415	1264	3407	4583	4858	3773	2664	1223	1020	1044	1032	910	814	831	1951	3686	2119	734	710	782	773	814	748	748	726	728	763	732	780	777	763	724	780	736	737	797	815	731	789	781	775	762	773	731	746	739	751	717	762	720	764	731	751	762	684	728	739	727	732	773	777	863	921	747	764	749	785	799	774	723	737	736	740	716	761	764	793	773	709	740	755	746	774	758	724	743	750	761	772	726	788	715	783	805	742	738	714	731	788	737	739	745	754	718	733	703	743	738	769	734	733	716	757	712	757	729	764	753	739	756	732	722	718	763	750	721	763	711	715	701	755	778	760	756	711	795	766	768	761	736	749	757	753	743	773	730	768	744	747	753	762	744	764	704	754	733	725	764	783	774	754	777	757	802	786	780	724	735	774	742	741	794	739	776	751	792	790	733	753	775	748	759	751	700	768	733	733	722	748	764	758	736	780	733	720	772	752	698	723	768	726	756	788	733	769	766	730	712	742	700	724	754	770	777	735	786	778	733	793	802	776	741	761	764	748	783	749	735	708	766	766	760	772	761	758	724	706	754	753	752	705	695	717	722	723	714	719	823	732	749	783	751	724	763	744	734	701	732	750	727	811	759	764	740	757	749	783	757	733	716	750	773	728	809	748	716	715	760	722	717	715	765	763	754	750	741	725	764	760	766	732	736	761	768	734	813	757	721	783	737	778	679	773	721	759	766	750	798	780	761	709	721	765	690	760	708	735	779	768	723	719	806	718	815	823	743	761	739	753	752	735	802	741	769	749	760	737	767	756	783	737	731	755	729	755	798	771	761	793	769	808	748	762	754	781	713	735	745	742	690	766	761	747	764	726	707	715	759	761	751	727	717	662	700	778	724	750	760	744	765	715	670	763	784	765	719	763	721	756	749	762	717	731	747	776	732	757	736	757	733	699	779	709	792	750	767	817	744	723	775	697	771	742	760	733	786	726	756	766	741	761	742	725	744	780	753	758	729	799	708	771	712	769	751	760	771	694	749	786	784	730	779	738	744	759	765	771	709	720	765	779	735	746	741	733	735	761	738	710	772	762	733	769	720	732	764	745	733	756	704	728	729	707	792	799	747	733	744	774	737	713	721	753	677	723	716	811	711	725	771	754	724	758	769	711	755	739	723	757	731	740	752	767	732	751	752	736	781	769	768	733	790	743	731	756	687	707	758	758	752	765	734	722	764	741	733	825	810	710	711	767	772	722	757	750	753	789	718	745	672	760	779	763	735	754	748	707	744	727	722	736	788	695	726	717	782	724	788	717	681	740	737	770	766	718	710	749	740	747	757	699	691	741	796	805	752	714	732	767	767	742	727	707	771	731	774	717	779	770	754	798	694	764	775	721	779	736	735	756	808	694	775	760	739	726	735	721	739	758	732	748	713	708	782	796	779	714	716	728	744	755	734	792	753	722	769	789	711	778	746	796	727	781	702	717	735	743	731	709	754	717	782	733	727	729	798	787	719	774	743	723	731	803	760	752	742	725	743	719	767	748	762	728	784	762	731	767	719	746	809	717	754	732	729	685	731	715	739	745	772	712	771	737	716	741	693	733	762	771	773	732	730	762	766	753	773	763	735	736	771	740	780	737	741	734	734	745	751	774	740	712	731	775	743	734	780	698	747	784	719	740	782	720	724	748	731	715	740	748	797	745	708	722	780	781	725	783	761	746	745	763	745	760	716	794	814	760	717	764	744	796	753	744	748	690	781	694	742	714	785	739	703	791	791	732	723	781	752	747	699	715	766	752	707	756	758	763	705	766	752	727	731	752	763	786	749	791	726	753	801	772	754	772	760	750	781	753	740	754	747	800	782	754	694	712	693	771	754	749	789	726	791	724	709	731	716	771	752	779	753	782	740	715	730	785	764	734	746	775	688	765	772	742	752	709	773	738	752	713	765	779	731	731	744	737	728	776	777	760	722	770	772	796	782	713	751	748	735	712	780	755	771	722	776	732	818	734	776	767	799	758	753	687	730	715	783	737	747	757	765	750	752	770	750	738	762	749	774	752	787	715	781	750	756	738	748	776	747	774	714	785	778	715	788	762	746	793	769	769	784	684	741	736	719	705	728	754	774	737	729	740	768	693	733	760	744	728	741	755	812	746	780	757	769	765	757	773	737	775	762	773	743	696	701	702	755	782	783	752	784	756	775	762	768	789	772	781	781	799	738	747	728	788	763	754	723	783	754	777	772	710	718	764	778	769	722	723	759	762	734	707	772	722	773	772	759	732	778	738	711	746	797	752	775	746	774	730	734	784	770	754	756	775	759	769	743	748	771	720	742	736	795	761	772	718	753	726	756	784	744	737	741	746	773	749	738	719	725	773	739	756	735	750	770	707	782	760	745	698	736	769	718	808	714	773	754	769	741	736	761	761	785	686	701	730	730	803	699	747	730	779	728	760	697	745	700	769	763	752	717	754	764	753	723	777	708	696	754	761	774	719	722	744	754	726	786	741	757	706	764	718	763	741	749	739	764	760	739	755	789	763	784	727	738	770	730	697	731	733	751	747	721	751	748	780	721	747	756	742	745	751	717	723	713	765	736	758	757	746	755	775	774	726	730	750	757	773	768	765	733	765	773	751	779	752	689	743	771	746	752	701	742	770	736	774	688	772	749	724	699	731	784	778	759	766	791	789	763	763	725	734	818	757	751	662	751	744	759	760	735	751	773	715	736	744	773	749	736	762	727	752	767	738	746	766	781	703	737	720	737	776	720	746	748	756	757	747	753	721	752	784	773	733	777	751	732	722	781	735	755	779	700	751	704	748	737	723	771	695	741	772	736	738	775	736	720	764	710	722	781	743	730	779	780	740	754	766	760	730	752	787	770	749	760	754	755	775	734	728	777	734	771	727	740	789	781	761	734	746	722	755	735	710	751	742	723	755	743	761	777	733	771	767	700	759	736	757	741	716	775	766	744	712	795	765	719	809	736	732	729	760	793	780	721	746	770	772	778	714	755	760	734	727	706	773	767	763	694	785	754	731	773	771	747	723	701	773	753	747	750	768	745	775	740	715	724	811	716	722	749	716	691	735	785	755	717	731	699	718	797	769	726	734	697	742	707	738	773	761	735	750	720	741	754	748	716	720	709	774	738	784	721	743	761	730	719	778	761	708	733	769	737	750	678	794	727	724	761	759	702	734	733	707	767	763	743	737	786	727	733	758	769	786	777	792	743	754	769	781	754	774	752	785	732	802	743	755	749	732	780	711	745	803	752	736	788	800	732	771	744	745	728	755	719	714	697	709	760	706	708	774	760	713	729	740	782	748	768	728	727	741	759	724	751	773	758	735	756	744	753	785	726	760	709	779	725	749	776	721	727	761	701	698	742	787	746	758	781	714	714	737	751	726	744	733	757	753
25405	17733	2885	388	289	289	285	270	265	268	281	265	273	273	257	267	285	249	267	280	262	240	278	285	245	267	298	278	291	294	263	280	250	268	281	263	296	293	301	275	261	250	290	298	307	279	274	289	260	258	299	285	286	257	262	256	259	247	281	260	267	287	289	308	281	295	256	295	261	268	310	251	266	296	272	264	319	271	262	280	276	247	279	293	314	270	292	277	258	259	292	233	282	289	241	264	294	291	309	257	282	267	262	278	264	224	274	265	272	264	289	326	261	283	236	254	246	265	266	284	292	269	274	283	282	272	263	254	269	270	277	273	266	268	294	278	290	279	259	259	289	261	266	285	266	273	249	287	252	289	291	307	275	227	261	290	300	267	275	268	278	271	294	271	251	261	293	310	275	279	269	256	257	249	232	269	282	250	284	289	263	288	276	261	277	259	262	248	246	279	274	286	278	292	240	290	291	291	273	276	287	276	272	281	316	276	259	270	283	289	290	270	248	285	292	287	277	250	281	254	266	253	285	273	243	285	249	251	305	279	271	304	292	291	273	264	258	247	273	275	275	268	290	290	270	289	254	261	265	267	262	261	294	289	261	263	266	286	264	251	258	267	256	252	283	294	296	262	270	259	277	264	261	283	277	293	266	271	257	283	265	298	253	280	303	274	269	240	260	263	258	270	270	274	257	247	258	276	279	270	286	270	253	261	269	293	253	267	275	257	275	271	293	240	268	265	270	275	284	283	271	264	271	261	289	270	288	279	284	249	277	279	285	283	268	256	263	291	251	267	246	272	272	263	236	272	260	309	275	285	266	265	259	307	243	291	253	273	309	244	280	275	255	271	300	245	302	264	267	249	287	281	294	247	282	267	250	257	270	278	285	268	269	275	267	260	253	298	273	266	240	259	266	283	288	268	272	279	275	277	280	261	304	268	281	274	254	272	270	252	280	272	263	269	260	270	274	287	270	268	267	275	268	291	267	278	276	262	272	247	275	262	255	286	298	296	275	252	261	263	280	311	237	283	267	255	262	236	267	287	249	258	286	247	295	265	267	295	266	257	281	262	247	272	277	280	248	260	306	293	259	281	264	286	254	284	288	305	272	286	241	257	258	264	261	293	272	248	295	284	287	298	264	286	276	265	272	278	275	276	274	270	259	240	279	285	232	249	231	271	269	295	253	280	253	244	270	286	276	276	282	283	257	276	262	256	267	261	282	286	256	280	271	256	244	250	250	293	290	304	294	270	301	286	269	310	258	229	250	261	276	258	262	294	285	318	261	316	269	253	272	252	262	286	310	270	267	264	293	272	297	275	229	268	261	255	258	284	248	303	245	266	272	250	275	251	277	265	282	267	249	286	280	298	301	318	266	257	301	266	261	271	286	262	269	267	287	292	290	295	270	253	276	278	298	290	256	279	290	298	259	292	278	271	267	253	273	279	270	262	267	282	274	270	279	284	267	288	281	274	267	255	279	259	261	259	298	250	243	259	230	278	293	283	251	286	240	283	256	244	252	271	260	269	238	274	277	296	281	266	271	291	242	298	276	276	270	265	278	281	306	304	255	267	280	265	274	280	297	243	295	271	296	266	246	281	265	259	288	243	261	273	265	263	251	251	276	266	310	277	278	294	258	252	265	271	242	262	295	272	298	263	260	305	270	301	299	249	269	244	251	301	276	289	272	269	285	261	258	248	296	263	304	246	267	266	252	281	272	262	253	272	283	247	296	238	318	272	286	285	296	266	239	242	281	267	260	262	292	271	275	285	274	276	274	307	290	278	239	266	292	244	243	259	283	280	279	240	267	276	294	269	268	283	288	263	269	254	259	278	226	283	245	270	262	263	268	261	258	268	263	252	269	280	278	254	260	281	244	277	271	287	253	305	286	272	286	279	274	264	300	279	278	258	275	268	296	262	282	292	255	288	276	257	275	271	278	271	286	268	269	282	299	263	246	266	273	268	274	275	276	292	266	257	270	261	275	246	258	264	296	306	275	247	272	261	288	249	254	286	282	263	284	262	248	238	269	273	252	242	244	276	273	287	277	263	286	253	283	267	238	278	292	244	263	271	277	272	301	277	255	282	279	257	247	283	267	266	264	299	277	240	263	262	277	245	278	281	262	253	277	249	255	271	271	291	297	282	299	244	284	264	274	294	295	256	275	263	287	264	326	260	265	259	278	284	240	288	249	262	296	296	253	267	273	244	273	255	261	286	267	258	279	292	279	289	268	261	246	291	292	252	272	304	264	262	272	298	314	284	295	274	286	259	278	240	235	261	250	275	275	243	270	266	274	273	281	251	321	280	270	272	247	263	287	282	259	275	281	279	239	270	294	279	285	279	276	277	244	264	234	270	267	262	246	304	290	241	265	284	263	287	254	277	279	279	291	281	256	290	270	252	259	280	274	282	289	270	271	291	279	278	277	286	278	295	271	266	252	292	290	303	242	269	289	301	281	272	243	258	253	250	271	268	279	268	245	242	266	278	303	262	274	275	277	329	283	247	272	290	273	288	263	254	274	237	264	285	278	257	279	262	244	269	252	279	266	275	283	286	247	268	272	281	260	285	290	265	276	297	279	260	268	248	292	258	252	262	216	250	278	262	281	294	269	267	272	265	279	271	300	268	249	270	249	299	278	270	271	273	277	286	300	235	262	301	263	260	290	255	295	267	278	275	248	276	242	270	275	277	300	281	271	273	276	263	261	293	248	268	276	267	273	258	252	260	275	292	278	233	269	280	283	267	270	254	296	255	281	289	263	304	284	257	283	275	274	247	259	282	265	264	302	266	256	266	269	246	263	271	284	284	259	289	268	287	263	273	296	276	250	274	281	267	301	251	257	273	262	285	247	258	273	251	273	269	267	269	255	276	307	258	231	267	242	270	246	288	317	264	244	257	279	259	277	266	268	267	265	267	263	268	264	257	266	287	278	298	315	298	264	268	262	265	247	256	260	274	280	285	285	264	252	279	295	253	282	281	276	262	285	280	273	298	265	292	278	243	276	251	291	282	286	298	263	277	268	247	256	290	275	273	266	245	279	250	251	292	259	257	275	257	298	258	277	264	284	280	295	262	256	257	241	261	247	265	280	259	281	313	267	275	267	267	271	299	261	278	273	281	297	246	258	260	292	279	271	281	286	267	259	282	250	254	248	270	270	273	257	265	274	258	296	275	246	291	291	301	260	289	269	266	275	279	291	285	283	287	287	272	263	276	258	270	268	277	294	280	261	309	293	278	298	262	272	267	266	254	280	281	273	267	261	301	321	273	256	263	283	281	277	260	246	280	249	260	274	272	302	287	286	259	275	280	240	270	280	253	234	272	271	255	254	263	278	259	301	258	255	295	285	289	255	277	294	279	281	255	258	259	274	275	267	250	275	276	272	231	232	269	272	271	294	279	278	268	248	265	284	295	267	281	272	283	286	256	264	257	275	244	295	262	286	255	294	293	277	253	259	279	274	262	272	255	271	250	243	262	276	259	274	289	255	293	266	281
22591	21127	1669	845	836	774	772	749	782	765	809	758	715	745	691	736	756	756	698	715	775	777	746	760	747	721	787	705	742	764	723	728	769	701	791	753	783	740	771	772	758	733	763	680	701	797	780	732	746	752	800	877	930	928	906	851	790	759	758	733	717	760	704	901	825	738	752	717	738	709	743	720	765	739	780	753	745	747	716	725	770	713	728	704	785	717	757	748	731	767	680	783	724	723	748	707	720	739	770	762	754	714	743	669	658	731	727	717	670	737	738	804	772	704	707	705	789	726	763	756	739	709	696	748	796	746	704	719	787	757	752	748	759	731	723	710	739	716	719	691	762	740	654	705	730	762	736	712	752	783	743	738	719	718	675	732	727	713	712	773	754	764	732	774	684	676	697	730	741	719	767	740	751	748	707	708	745	709	739	707	735	756	709	693	747	746	783	718	770	755	733	750	748	740	697	697	748	731	711	721	692	738	694	722	715	762	745	735	736	688	726	716	729	720	751	779	712	719	683	721	735	737	700	689	737	726	705	654	749	741	747	696	686	671	761	680	713	772	774	691	681	743	713	790	708	716	716	724	695	751	731	720	742	678	757	768	708	755	699	757	741	701	714	763	746	724	740	709	696	695	695	737	699	744	762	755	662	753	733	672	727	713	732	774	712	726	765	729	710	755	739	673	742	717	725	753	690	753	732	670	705	693	736	714	749	746	720	721	751	704	739	753	739	751	727	758	739	738	716	700	675	740	729	754	721	690	756	691	757	717	757	712	706	738	711	774	728	712	735	743	781	737	687	729	756	691	739	710	744	741	755	744	742	720	775	742	752	766	733	712	782	723	762	682	707	706	749	755	739	668	749	722	733	751	725	749	740	724	734	748	736	743	776	751	765	709	738	737	711	754	764	724	758	727	759	748	753	784	742	722	735	720	780	728	715	735	732	681	674	741	745	742	688	718	703	757	757	762	720	715	713	737	713	708	725	717	760	778	796	685	712	710	719	724	724	711	713	734	735	716	719	721	734	713	714	767	703	745	788	703	731	742	734	769	713	692	741	733	762	771	731	735	741	705	736	700	722	752	746	722	751	670	765	721	708	759	701	696	752	689	756	754	735	746	712	720	681	744	750	709	726	759	738	739	712	729	749	700	730	759	742	742	723	740	736	742	738	743	715	737	699	769	742	817	718	752	751	760	720	743	742	735	740	748	716	731	717	720	735	725	704	753	731	727	762	775	678	756	732	758	720	732	755	747	698	730	703	762	733	746	759	781	688	725	676	731	767	728	750	740	776	764	742	727	767	710	692	726	712	723	747	704	767	731	671	767	723	723	726	769	709	701	714	727	772	713	746	748	725	763	732	718	738	698	713	769	704	780	734	752	726	752	747	733	736	737	713	707	700	715	808	767	724	716	755	724	692	763	728	690	709	713	722	746	702	724	726	704	693	703	755	780	767	760	738	711	720	760	683	748	750	701	707	720	707	743	758	710	672	735	723	699	780	731	751	679	712	736	705	737	693	745	759	727	681	743	737	697	735	713	738	756	715	732	726	686	722	776	712	711	721	676	701	713	724	738	770	733	721	724	755	711	744	716	739	708	739	670	760	721	737	730	689	738	729	729	715	766	742	702	734	699	710	750	680	656	722	695	751	713	734	738	751	737	703	736	773	746	776	725	747	714	766	734	710	742	743	708	760	777	736	748	756	741	734	739	735	688	692	684	770	724	768	733	760	762	701	707	661	795	742	751	802	762	734	687	723	724	792	710	719	684	778	739	720	738	766	709	697	738	729	761	769	741	725	717	738	727	697	748	697	708	661	739	711	764	779	675	782	714	778	720	741	753	781	747	715	765	768	711	740	733	683	728	712	720	702	792	721	742	728	695	726	742	715	782	675	726	698	760	711	702	741	738	747	690	785	767	745	732	799	715	730	694	703	797	730	695	716	755	725	717	769	713	755	753	741	707	698	754	769	752	762	743	716	786	719	732	702	692	702	682	726	753	700	773	749	697	707	700	767	750	735	730	702	710	734	733	705	733	721	761	784	702	764	715	746	703	750	752	739	681	761	724	781	708	705	765	722	694	718	737	760	759	709	739	706	693	730	746	785	764	697	686	773	719	749	710	736	758	737	704	714	711	717	735	703	730	690	774	721	739	799	712	804	735	711	668	804	762	711	754	732	762	711	703	734	752	734	707	702	741	711	744	720	759	704	790	723	728	693	775	702	737	762	739	726	738	784	724	727	741	724	712	737	741	718	754	736	697	740	673	730	724	670	719	726	725	754	746	744	708	704	734	749	682	774	686	749	695	702	720	708	732	724	811	704	751	730	754	780	700	729	721	716	797	695	733	714	734	752	717	745	728	735	790	717	669	753	746	728	710	736	728	705	701	707	736	756	709	721	728	746	733	755	706	737	718	756	709	740	729	719	734	776	729	748	746	731	684	729	693	720	727	757	720	752	748	737	716	732	685	732	752	689	708	727	692	758	708	736	754	717	774	768	668	720	717	722	708	731	792	783	757	697	720	708	755	730	728	709	780	731	708	751	766	725	713	660	743	701	726	688	742	748	739	683	734	733	710	671	710	730	693	735	750	752	702	709	716	770	741	747	768	788	672	725	725	713	745	714	744	705	712	733	822	741	714	701	716	753	726	770	718	730	723	742	709	731	759	734	719	772	743	756	725	726	712	733	685	746	725	734	778	726	785	714	763	724	783	694	760	726	713	772	769	754	720	736	740	770	767	758	754	727	734	682	744	730	763	733	722	740	746	710	699	723	726	711	757	699	664	719	767	722	715	734	706	720	766	739	730	697	681	747	718	678	723	745	750	733	740	720	703	726	718	744	758	745	722	657	738	732	725	753	737	742	667	717	731	734	736	733	755	717	719	732	758	771	771	726	768	731	733	724	733	702	706	756	779	712	768	728	739	749	735	713	695	748	753	803	726	763	721	763	719	705	734	713	741	766	745	756	742	720	713	753	737	769	732	757	741	748	720	748	730	716	752	718	697	724	740	715	741	723	736	737	741	764	742	740	733	717	730	729	715	741	770	740	731	731	738	733	738	740	702	715	738	730	731	721	709	754	732	738	762	724	714	763	774	701	710	714	713	740	687	741	734	679	710	691	761	751	719	770	742	716	700	726	764	696	689	749	804	709	749	721	725	722	706	738	743	712	750	724	766	728	696	779	709	732	725	743	741	735	725	732	742	729	734	809	789	730	752	754	725	759	755	787	730	746	740	755	747	746	757	728	660	677	728	719	726	764	734	744	714	709	733	684	736	746	726	760	697	698	768	750	725	732	764	752	740	768	725	750	722	770	730	782	740	759	747	734	796	685	734	740	721	725	716	693	736	745	740	738	773	770	693	719	748	738	701	702	709	777	732	683	746	711	716	767	729	739	749	749	748	740	764	760	754	753	716	714	693	706	744	719	727	667	692	743	727	744	734	671	687	741	781	716	726	734	732	764	733	739	720	723	792	680	701	728	734	745	752	732	741
68886	65020	24797	3753	422	325	296	250	223	206	206	200	227	219	194	220	217	216	190	213	204	213	202	219	192	187	184	195	185	210	211	208	192	207	206	201	190	208	196	206	221	219	199	201	244	210	231	195	211	242	264	489	654	469	319	246	272	215	209	247	233	187	207	308	261	174	185	226	186	191	203	187	181	201	228	212	186	201	203	191	186	202	186	211	201	196	191	191	218	183	203	192	211	180	189	207	200	191	186	192	179	158	190	180	194	208	209	192	222	182	196	227	188	182	170	190	159	183	197	203	224	190	201	186	181	194	213	198	199	190	193	198	186	169	199	207	181	184	178	214	200	161	193	183	184	188	177	167	177	205	204	179	185	201	200	185	198	180	186	191	185	198	139	181	188	211	192	200	176	203	197	194	193	188	182	194	180	212	192	208	169	191	201	188	170	204	212	187	210	206	167	171	222	185	190	181	234	231	181	185	202	184	181	203	232	193	197	172	198	201	204	208	188	198	179	190	193	179	219	181	175	184	188	186	210	171	207	205	191	182	171	182	204	215	164	204	195	205	205	182	199	182	185	221	176	193	196	199	200	186	213	186	223	214	198	182	195	198	169	224	202	185	176	179	206	232	169	179	176	189	176	186	176	190	197	180	180	224	190	170	194	180	185	199	184	212	211	195	204	183	185	180	202	209	209	213	185	189	197	201	188	187	202	212	187	198	182	206	194	174	214	179	197	198	192	214	191	184	206	213	179	215	211	186	195	181	219	195	206	193	196	198	198	186	185	195	189	203	187	223	208	196	171	174	193	213	177	182	193	169	210	190	196	188	188	189	203	200	152	186	235	178	205	186	175	199	188	182	182	184	186	192	195	198	182	169	196	194	208	196	192	190	188	194	189	187	176	194	177	221	183	187	211	173	197	198	197	202	196	194	193	215	197	182	182	191	181	196	197	203	194	179	185	195	210	201	179	162	191	194	183	203	201	191	160	202	191	191	194	172	193	202	184	200	192	195	195	140	200	206	173	184	180	182	202	180	204	211	184	195	192	203	200	189	217	186	189	214	215	191	178	190	181	210	188	220	184	180	187	185	184	198	209	184	177	174	186	182	191	196	183	181	189	195	181	195	190	167	183	218	196	181	180	187	200	180	198	153	192	202	194	197	192	199	205	184	197	175	186	175	207	211	203	184	198	213	188	172	214	180	206	186	193	193	186	186	201	188	219	199	209	194	180	191	185	182	196	202	181	172	178	170	165	165	186	197	220	195	176	179	178	195	159	204	187	209	186	201	180	183	201	203	186	194	180	209	178	176	203	214	205	196	216	184	193	193	201	184	185	196	179	207	182	164	198	183	202	202	182	176	215	189	184	195	188	180	191	194	206	184	215	152	189	175	221	209	189	198	221	215	204	192	169	181	211	207	196	209	187	214	197	204	186	189	195	208	183	217	184	176	208	203	209	177	191	202	198	187	210	207	163	180	194	184	170	198	194	191	173	204	174	200	212	213	190	163	197	192	196	191	215	181	181	176	163	188	211	217	206	181	190	174	182	192	224	179	201	183	214	190	195	190	205	190	164	198	193	195	184	191	195	206	219	199	204	216	213	178	166	200	167	189	181	196	171	210	208	185	207	187	205	203	209	208	178	188	177	175	199	207	185	187	191	196	211	196	185	191	174	227	190	207	192	198	219	157	202	228	199	205	211	187	194	228	212	195	202	217	199	215	206	166	188	196	174	200	209	220	187	198	189	209	183	209	174	196	189	188	195	224	193	182	197	181	198	193	204	193	199	172	192	188	188	182	216	198	193	202	211	172	175	204	200	181	188	205	202	192	185	204	190	166	198	194	181	180	202	168	184	181	180	189	215	187	206	223	177	175	201	225	199	158	195	191	203	204	186	197	188	179	191	187	195	201	176	196	198	213	221	189	176	200	177	197	212	192	199	213	212	232	191	206	183	191	175	206	180	190	186	193	225	185	174	178	211	210	188	189	188	183	185	189	180	185	205	181	207	206	184	177	179	183	179	189	208	203	184	209	203	183	180	193	194	180	195	184	195	194	212	177	215	195	205	202	175	199	221	176	206	187	201	209	185	196	182	184	181	207	208	198	202	165	197	222	192	196	198	193	210	192	180	204	195	226	184	184	201	209	208	186	194	214	197	195	190	193	168	188	175	196	197	179	199	180	194	196	188	194	160	179	186	181	202	190	191	199	193	188	190	170	199	191	190	192	210	190	195	191	164	203	163	192	192	185	169	175	179	169	192	205	202	201	189	207	216	186	184	230	224	190	195	170	200	202	182	187	186	180	193	181	159	175	210	186	206	194	192	182	176	166	206	188	201	195	179	184	179	174	209	196	190	187	199	192	172	156	183	174	180	186	177	184	214	193	193	171	179	185	188	194	195	206	191	193	190	183	192	193	184	203	225	197	170	198	217	175	205	202	195	170	181	191	185	185	155	212	206	190	183	206	183	201	175	153	187	196	179	162	194	200	221	201	190	187	207	210	181	199	208	177	197	197	183	193	191	202	197	196	189	171	187	171	204	184	211	165	210	211	192	191	184	223	208	207	195	214	174	212	196	208	216	201	215	200	203	187	206	211	207	198	174	207	177	191	204	207	202	192	203	190	180	197	190	178	173	188	185	211	189	205	193	201	200	187	201	201	207	209	185	198	208	207	200	190	186	188	192	175	163	189	191	200	185	193	182	213	198	191	195	194	198	209	204	204	189	187	168	201	205	219	188	209	186	193	218	180	189	194	193	188	201	196	177	159	194	163	199	179	203	203	187	197	191	161	209	189	214	192	205	184	201	174	190	172	187	177	206	207	183	192	206	211	202	183	196	184	197	202	198	191	186	183	213	201	178	182	180	193	169	199	196	194	182	176	181	187	192	206	190	193	188	204	187	195	175	200	184	189	160	183	178	199	174	183	202	190	198	196	201	179	179	193	173	172	185	179	217	179	190	206	206	184	185	176	221	207	194	205	189	178	217	209	182	209	195	177	178	213	173	211	235	194	188	201	181	189	204	208	200	191	212	188	191	173	193	168	155	189	208	203	184	207	199	205	163	192	177	205	199	180	214	184	196	214	183	218	204	198	178	203	182	202	210	218	183	198	200	202	204	184	204	186	195	175	197	188	205	183	184	203	162	194	203	180	207	173	169	192	194	186	179	161	173	155	204	193	212	187	207	181	201	206	182	168	202	216	215	193	185	191	212	189	218	189	203	193	186	186	177	178	176	214	194	187	194	199	195	200	180	176	178	183	195	178	167	197	196	221	210	168	192	201	168	195	190	181	191	188	197	199	208	205	177	194	197	178	184	177	172	183	199	200	184	189	203	180	176	187	192	190	216	191	186	170	171	195	216	208	183	181	168	213	207	201	194	195	193	178	204	189	207	204	201	183	188	180	174	218	202	170	201	212	197	194	170	189	219	188	172	177	183	197	185	192	188	199	225	188	202	182	213	195	159	188	197	197	168	183	196	177	190	197	164	204	196	190
44336	48885	4702	1360	1294	1100	1010	888	875	773	752	742	747	688	680	683	648	658	640	626	589	568	629	607	608	564	615	638	564	666	589	588	612	583	569	638	625	672	626	646	606	645	640	693	688	663	824	792	791	757	1117	3415	4201	2914	1679	1143	1034	778	727	711	645	636	745	1442	1112	554	518	516	547	547	543	548	550	529	525	574	558	510	571	565	544	497	536	554	515	526	559	555	560	565	506	535	568	539	544	560	545	557	537	529	534	561	607	566	517	557	599	525	555	580	642	635	592	533	559	550	589	541	520	553	529	524	564	581	508	563	539	568	581	560	542	537	569	535	538	538	556	543	521	551	556	584	577	564	521	504	560	522	544	558	559	549	528	526	537	565	542	529	565	523	558	591	546	556	560	542	509	537	557	513	528	565	550	531	578	565	566	566	564	587	585	521	553	589	523	536	581	575	539	552	548	549	549	554	551	556	525	522	540	554	559	562	574	538	553	545	565	555	586	582	557	514	520	558	541	614	569	580	550	556	548	545	587	545	573	560	566	568	580	565	552	559	556	541	575	532	555	546	556	520	540	571	611	534	566	569	595	521	553	570	558	594	548	517	561	538	569	547	561	567	566	582	535	536	581	554	573	598	522	570	584	567	531	548	584	545	538	532	514	499	548	548	521	559	543	520	535	547	561	518	500	582	516	541	587	556	566	523	548	539	526	517	546	512	539	548	550	477	558	584	557	578	561	571	551	523	553	534	538	550	535	563	579	559	564	544	536	598	564	556	556	558	575	539	568	586	528	540	569	545	499	573	553	519	525	553	586	571	558	538	537	530	555	545	572	530	548	529	627	549	503	562	554	550	566	549	553	575	544	606	547	528	546	529	560	550	561	576	557	615	546	555	524	540	561	575	545	556	593	566	527	560	573	549	567	542	593	535	571	579	550	578	574	564	567	515	526	559	528	581	532	585	487	555	557	600	578	573	552	528	573	517	536	563	532	546	526	544	534	574	561	560	598	572	543	521	562	540	531	514	533	535	549	539	548	528	514	546	548	573	556	574	582	565	568	513	615	577	539	536	546	520	511	557	552	567	525	580	579	539	580	571	574	561	552	551	572	563	588	559	576	507	539	549	564	538	565	563	571	551	534	538	570	592	560	525	538	560	573	562	567	568	566	526	552	570	564	548	539	554	559	560	543	544	565	575	589	563	537	555	562	528	528	541	550	573	553	569	495	544	590	548	536	559	526	570	558	541	559	559	486	496	544	575	584	555	543	572	580	573	558	520	571	528	556	535	542	541	570	570	526	572	563	523	538	600	548	563	574	532	562	557	525	582	531	569	571	564	508	580	536	550	540	560	539	539	566	574	579	576	550	574	553	544	558	591	548	530	566	523	521	542	563	526	545	541	550	612	526	533	528	606	530	558	548	553	554	554	553	548	555	587	545	548	567	562	515	573	553	536	538	547	574	531	562	535	549	545	576	537	535	572	548	512	538	527	565	527	584	523	533	555	535	556	550	542	600	525	568	511	530	517	560	547	613	522	507	572	561	577	553	550	522	525	569	512	558	554	583	552	550	593	569	525	544	575	529	527	536	588	541	605	545	580	545	563	553	558	565	574	542	525	563	548	576	542	599	532	569	548	538	534	532	580	526	548	543	551	564	610	554	553	546	605	571	579	546	520	521	556	536	521	554	582	538	571	544	573	535	552	573	577	533	543	591	519	590	521	543	542	586	523	564	559	574	552	543	526	535	544	532	540	559	607	548	542	552	565	540	580	523	547	570	539	523	560	550	589	580	542	564	567	556	506	537	581	535	570	552	570	577	587	527	545	550	542	541	527	576	559	565	594	539	537	590	575	550	556	565	538	541	567	562	539	587	557	559	540	521	558	543	509	559	508	564	552	585	593	545	526	553	533	562	578	599	577	507	544	535	557	550	577	561	519	577	567	580	587	569	538	545	590	593	493	561	564	578	527	529	565	588	556	572	553	559	553	555	542	537	573	527	570	565	533	562	565	548	566	578	561	602	549	551	547	552	565	555	562	525	555	526	534	564	547	527	562	549	547	565	531	555	528	547	522	556	524	525	577	548	533	537	608	542	530	552	520	615	519	548	557	533	562	567	557	586	553	562	528	599	555	552	538	573	553	527	571	526	560	591	607	578	565	555	516	596	561	567	547	605	582	538	506	561	559	562	590	534	571	550	561	556	563	553	555	530	565	527	564	566	561	501	571	567	593	557	600	571	574	595	577	545	589	567	524	573	542	541	544	536	560	539	579	533	533	540	549	554	544	538	531	586	590	565	549	555	564	548	531	546	585	542	529	534	588	566	511	558	554	522	569	529	567	589	553	561	553	562	579	554	565	543	568	505	524	568	529	556	531	552	555	581	542	543	550	618	503	549	552	538	630	558	577	577	587	552	558	524	566	564	553	565	565	561	589	556	524	574	548	510	527	541	538	573	529	559	536	532	539	560	586	564	531	569	542	545	563	550	553	591	543	568	549	568	613	544	543	541	548	558	534	562	524	558	576	564	552	581	541	572	595	520	574	534	573	610	573	545	564	547	574	589	570	518	513	596	555	555	512	513	570	540	558	515	508	582	541	545	587	551	548	530	553	546	498	529	545	579	535	512	598	553	566	563	584	565	549	516	567	584	611	577	585	550	574	543	599	514	541	562	525	516	546	548	577	523	573	532	534	557	543	575	562	557	552	529	564	536	532	575	538	593	509	573	530	558	584	603	534	514	527	543	567	551	581	532	544	569	544	533	595	527	538	541	533	540	580	524	557	551	554	551	557	509	538	531	528	540	544	535	531	548	527	530	543	533	566	574	587	602	534	541	554	562	588	534	515	555	561	565	561	567	542	572	575	570	556	526	545	502	540	547	545	527	509	537	568	517	552	552	575	518	477	543	533	544	524	536	556	554	549	520	520	533	565	564	512	576	537	528	537	567	553	546	566	558	536	533	545	568	568	555	524	528	527	559	526	564	586	554	565	565	567	540	497	579	548	572	546	556	551	559	538	524	535	563	538	542	526	553	548	576	559	539	558	539	530	553	592	516	547	571	556	566	593	518	564	560	547	534	576	569	535	551	544	562	527	572	514	521	568	510	541	540	526	533	527	529	563	568	546	580	570	549	548	550	587	562	554	521	553	546	556	550	591	591	570	555	539	520	548	527	528	537	565	580	523	541	564	564	555	517	561	520	559	571	558	521	559	567	549	571	567	550	539	575	589	548	568	591	556	526	574	566	585	513	567	574	559	545	591	535	553	561	577	539	575	504	568	529	528	594	543	587	573	573	549	547	564	524	594	568	551	578	566	555	579	608	564	541	546	576	549	517	587	561	543	525	608	543	547	551	573	531	559	567	558	560	560	544	577	577	563	570	536	538	585	602	566	563	570	564	557	535	548	574	589	587	522	591	567	520	551	561	563	527	570	540	584	545	561	558	549	565	578	530	536	552	523	542	537	554	568	593	572	529	547	574	563	535	549	566	588	541	575	554	565
82114	74083	31641	8629	997	562	435	378	328	325	305	301	296	262	267	278	259	282	293	250	267	265	273	261	244	250	236	241	248	243	233	246	271	256	249	260	261	266	272	260	270	263	239	276	256	310	292	267	318	323	595	990	831	517	465	388	317	255	279	269	244	250	315	460	322	255	238	261	266	224	242	251	238	234	250	224	274	216	239	236	226	252	241	273	241	225	258	219	239	250	235	241	234	237	232	245	239	225	245	248	245	250	253	271	206	272	261	266	250	275	266	249	237	233	238	231	248	243	215	240	210	224	247	225	235	222	233	262	218	227	218	247	295	229	254	226	209	259	227	220	266	279	249	246	239	227	236	247	215	228	260	243	226	235	240	213	231	230	242	233	231	234	237	231	262	223	227	241	247	229	211	226	244	252	255	245	235	239	235	237	226	234	242	257	259	273	237	216	204	232	244	240	219	233	278	206	227	275	232	256	220	208	229	239	260	261	232	242	226	255	202	226	257	227	199	249	242	226	223	219	255	260	236	262	247	244	244	256	220	223	251	272	250	250	224	241	225	222	221	233	236	254	264	232	233	244	261	243	235	210	216	230	201	224	242	254	228	235	248	252	227	198	246	237	230	224	250	265	245	263	242	243	218	261	260	219	243	197	229	228	223	239	258	246	269	239	212	243	254	262	236	239	215	257	226	217	233	223	269	217	223	252	266	229	261	249	235	237	240	294	246	226	236	280	247	261	245	232	253	223	258	248	224	213	239	270	247	215	238	256	254	243	238	238	264	218	249	246	263	255	229	239	233	271	256	245	242	237	245	209	231	226	252	229	238	241	255	244	241	243	237	226	243	239	242	241	247	236	199	260	248	265	214	231	201	218	285	230	223	208	234	244	265	215	254	250	235	248	218	240	239	245	245	234	243	232	231	218	204	260	214	226	233	269	256	226	230	251	235	217	235	216	252	256	247	251	260	236	242	264	221	253	252	210	249	239	225	252	265	223	254	248	236	242	214	233	220	215	242	245	248	215	227	275	225	244	243	256	230	249	243	258	240	228	237	229	243	243	239	269	231	226	215	246	266	247	242	248	260	230	238	270	227	229	222	229	249	234	236	222	235	224	238	231	265	232	244	232	239	248	272	254	237	213	261	224	216	238	256	251	254	250	245	240	223	250	239	230	258	250	253	263	246	246	219	245	256	219	248	219	231	233	254	239	272	248	240	250	251	248	233	225	243	239	240	266	220	209	264	216	220	235	222	236	223	274	235	255	221	246	229	233	236	244	239	236	274	221	237	236	255	248	242	250	232	246	250	251	242	258	249	217	222	223	227	248	250	229	248	241	250	235	239	226	248	234	240	255	237	227	236	250	242	227	231	197	260	243	236	242	254	221	241	249	245	256	244	236	250	243	250	224	236	240	276	240	230	224	221	262	221	219	247	235	263	251	240	215	258	239	220	227	253	254	240	244	247	241	241	237	243	227	239	227	227	233	252	250	276	248	255	255	245	223	225	243	267	256	257	235	234	223	235	237	235	235	272	258	231	212	253	255	267	225	253	252	265	241	234	258	242	224	265	266	204	251	239	239	239	268	234	233	221	251	239	245	239	243	235	238	261	247	257	236	244	214	226	237	226	246	251	234	248	229	241	224	276	228	248	256	258	240	220	243	233	250	215	254	241	268	233	237	263	257	258	236	242	241	276	279	231	228	254	249	249	241	245	246	238	260	229	244	225	234	236	245	242	249	247	250	241	257	229	264	255	221	234	261	253	249	244	277	238	264	246	253	222	276	240	253	256	229	256	280	258	235	228	242	252	226	248	227	253	232	243	229	241	243	234	249	243	246	251	214	214	257	253	215	243	236	251	232	235	244	202	228	230	229	239	229	254	231	258	242	238	224	251	248	247	276	243	254	231	236	245	210	249	244	242	227	267	225	245	255	219	235	232	222	233	249	259	256	240	238	214	258	258	218	223	217	239	251	242	241	255	260	247	235	230	219	255	262	245	250	238	251	242	233	219	228	246	246	256	209	252	260	245	221	221	237	210	254	260	238	246	244	233	270	244	241	261	230	254	251	246	217	240	245	227	221	263	255	248	227	266	266	253	233	231	254	239	245	209	267	228	234	242	249	238	216	238	232	235	248	261	240	234	224	253	229	251	242	285	219	233	246	231	249	234	248	249	250	230	236	244	213	246	254	236	236	278	221	235	233	215	229	224	216	221	265	228	245	235	256	236	242	221	253	188	237	266	245	243	261	245	235	228	231	238	222	240	214	247	237	267	249	240	236	248	229	215	238	238	244	271	225	244	264	218	258	219	248	249	226	248	250	231	215	260	250	269	218	228	243	257	271	249	238	262	226	226	246	231	234	223	225	240	254	237	247	224	249	238	251	225	242	252	237	240	249	239	259	242	256	215	256	247	246	267	218	255	259	241	262	267	238	235	233	218	256	258	251	241	244	250	243	231	240	252	226	250	248	215	230	239	248	260	233	242	265	222	242	255	204	229	241	246	238	236	270	239	242	226	257	252	246	235	224	240	251	217	215	258	257	234	247	233	238	215	237	241	239	255	240	273	251	259	246	264	282	208	246	202	253	228	218	233	243	244	256	255	219	243	262	236	228	222	243	227	244	240	236	206	210	214	235	266	233	220	227	238	248	260	217	267	241	221	217	232	243	240	294	251	220	244	242	238	223	248	240	253	235	231	220	247	269	240	217	237	230	235	244	222	258	244	220	216	245	240	259	224	208	218	239	240	221	240	219	211	211	251	207	241	257	225	215	254	209	205	267	232	229	257	268	233	269	260	207	223	236	242	210	276	261	234	233	247	250	255	244	204	219	245	234	225	215	237	259	230	251	252	250	243	230	251	221	238	276	233	229	250	262	233	235	231	239	259	218	237	246	253	263	257	227	267	209	231	250	230	222	241	222	191	257	250	243	254	262	232	237	240	264	234	241	227	241	243	210	206	244	231	221	242	244	238	272	233	233	233	251	267	269	237	243	261	234	251	265	232	219	240	229	231	264	250	220	206	236	232	247	239	250	254	239	234	222	228	233	242	258	239	254	241	264	235	262	258	230	230	229	217	236	234	255	256	248	246	252	237	233	233	251	223	214	236	202	222	225	215	264	255	245	223	251	238	217	212	232	247	218	251	243	226	234	248	240	236	240	216	238	257	228	232	281	220	276	249	264	255	251	229	241	248	216	215	238	243	204	261	215	223	241	197	240	227	250	220	253	282	296	255	249	229	264	226	246	247	259	243	240	247	232	222	258	243	231	209	229	228	254	232	231	222	236	214	221	231	251	233	243	230	264	241	271	247	232	271	245	243	253	236	223	228	228	259	239	234	242	240	244	262	241	220	244	248	230	236	265	233	225	241	249	235	220	266	204	229	233	256	208	247	249	244	267	224	265	238	238	238	230	237	241	224	246	252	274	268	252	237	236	251	254	240	224	267	236	245	252	201	238	206	228	256	254	229	239	238	226	244	234	250	260	259	253	226	264
54629	58072	7347	2377	2178	1763	1567	1464	1232	1158	1073	994	1006	897	915	847	853	815	760	780	778	785	772	756	757	776	734	700	746	729	722	763	686	719	737	821	886	842	748	783	811	867	915	967	920	1097	1171	906	1077	1333	3331	6231	5037	2994	2300	1812	1354	906	891	769	811	759	1197	2522	1237	638	630	702	686	709	679	678	636	656	659	644	735	608	672	679	639	668	691	645	647	649	674	650	660	683	646	713	653	682	714	652	694	645	657	703	693	656	689	710	684	697	640	629	702	800	941	842	620	684	698	624	671	657	697	746	610	691	645	661	643	701	660	634	681	676	644	646	668	640	653	651	682	659	665	636	635	693	673	616	671	657	676	653	661	644	664	646	676	704	654	657	660	676	669	656	661	689	674	677	640	690	690	690	647	645	639	671	673	700	684	630	641	653	657	695	667	655	710	711	673	631	679	670	649	623	678	630	604	667	664	657	666	617	621	656	678	608	662	679	658	670	653	630	657	636	675	631	678	660	673	701	658	657	700	675	671	663	662	636	673	669	695	604	621	650	685	625	636	658	648	667	621	652	715	688	683	685	615	670	605	642	684	668	649	679	624	644	669	684	680	631	688	678	675	643	627	735	649	693	623	686	654	650	706	645	671	651	630	688	654	666	615	698	677	707	677	636	694	635	682	672	683	647	601	690	669	653	705	625	643	663	635	690	618	693	731	689	635	666	696	624	652	671	656	663	649	680	673	669	667	685	698	692	653	709	667	745	677	706	611	662	708	634	671	664	657	669	674	652	669	694	603	622	690	666	636	661	679	655	609	659	667	668	648	614	657	647	641	671	671	678	680	691	701	663	674	681	650	679	646	637	647	642	671	680	688	649	672	658	657	615	692	673	689	619	685	691	656	674	647	629	674	668	614	690	651	623	692	704	670	684	634	664	690	637	708	627	652	684	678	621	624	694	631	647	692	643	651	645	651	677	681	647	702	658	610	631	653	666	652	682	675	645	660	687	660	690	620	690	648	692	625	663	621	663	673	677	663	639	671	628	602	644	626	626	662	652	661	677	641	668	708	655	630	633	687	636	674	652	678	662	656	664	723	636	646	672	639	654	613	644	710	670	649	703	639	667	725	684	619	656	641	649	715	705	668	664	619	635	664	640	654	649	691	675	698	666	631	643	662	692	636	622	676	669	694	675	698	657	684	654	698	603	655	660	709	676	676	690	692	646	660	677	663	653	675	655	662	648	660	646	693	669	667	663	668	671	688	653	694	608	648	645	657	657	715	674	620	691	688	648	686	671	699	650	661	618	682	700	635	688	683	681	670	630	670	645	622	619	643	637	657	644	670	667	692	644	673	666	620	659	690	663	703	660	616	636	637	665	704	665	651	673	663	710	640	619	645	665	659	663	673	645	664	628	647	676	675	703	628	602	661	620	669	600	631	662	643	618	697	678	635	676	660	652	676	676	700	659	641	655	682	641	644	671	650	667	657	641	672	635	684	664	650	657	620	658	641	643	656	662	643	620	663	652	640	623	652	673	631	684	678	641	657	671	671	655	688	682	635	665	663	661	673	618	647	653	704	645	655	634	651	659	649	658	639	634	683	645	667	683	651	656	664	658	715	670	649	642	627	660	667	673	658	675	685	667	653	669	698	657	653	595	635	697	670	643	650	698	727	609	713	688	658	640	691	675	690	692	661	701	655	642	666	711	643	639	653	691	666	664	688	642	678	689	652	625	667	694	625	589	693	651	622	670	657	683	644	690	646	711	652	682	640	640	644	682	669	661	705	683	675	668	714	695	674	623	705	648	683	677	633	632	667	663	657	679	712	653	623	687	673	667	629	664	685	641	631	653	696	685	680	665	639	664	654	643	689	650	667	662	674	673	656	694	674	626	642	669	686	632	686	659	649	642	663	659	664	612	658	666	635	721	636	622	661	661	677	663	674	664	640	688	669	692	682	642	670	663	674	662	631	629	672	635	653	654	687	643	644	662	672	628	642	630	707	686	645	608	675	686	652	646	627	616	642	668	640	638	681	641	618	674	672	666	658	625	679	683	664	669	653	619	645	661	640	684	649	646	653	628	627	673	634	676	667	655	715	630	654	617	697	660	671	640	651	685	681	666	655	704	669	726	663	706	658	705	634	702	653	671	604	668	660	683	657	658	645	684	668	638	693	682	656	647	664	653	670	683	710	637	699	650	643	624	674	651	661	657	625	659	633	688	608	705	648	675	626	625	665	649	671	645	643	666	710	664	644	719	677	719	625	708	691	656	650	668	590	694	655	655	643	663	664	669	667	667	679	656	671	633	648	662	698	659	676	628	674	673	654	655	653	638	633	641	716	667	639	639	690	690	641	699	651	694	616	681	686	648	680	654	682	675	618	691	656	650	648	698	671	657	634	639	638	675	690	681	651	629	647	647	648	665	670	652	670	669	655	609	619	619	652	676	645	658	658	640	632	683	689	646	654	657	656	652	723	641	703	708	645	658	657	626	703	621	651	628	675	734	664	644	666	593	639	654	668	702	666	642	655	650	644	689	646	686	651	632	634	654	684	657	659	657	695	629	669	625	667	630	694	626	658	688	696	678	636	680	654	681	679	660	689	650	670	662	649	639	654	651	607	673	634	678	667	702	631	684	620	686	669	677	657	665	666	656	638	637	615	661	681	639	714	694	691	633	664	692	644	665	676	637	647	628	630	688	694	611	620	623	658	670	641	681	635	650	722	638	667	655	680	655	673	679	655	666	710	648	655	665	705	662	696	657	672	629	651	674	663	660	722	686	616	640	693	647	670	632	662	646	719	659	644	672	670	662	684	655	669	694	666	633	651	672	722	646	647	642	668	699	633	647	701	679	731	643	611	670	674	693	649	646	679	664	713	665	685	649	684	677	650	623	651	703	657	651	636	683	674	662	631	643	660	651	661	646	616	654	687	610	656	599	675	690	640	727	629	650	641	630	698	670	687	658	669	638	637	645	674	647	678	639	661	639	642	660	638	646	661	676	660	663	651	630	681	629	636	655	658	668	738	626	642	652	647	682	703	647	669	623	639	683	644	673	677	677	721	668	681	708	692	660	637	654	677	641	736	674	661	667	650	665	637	653	620	650	651	688	665	649	675	701	673	652	641	626	679	663	695	691	677	635	678	645	635	662	673	702	672	678	630	677	658	664	632	633	702	638	684	703	677	638	654	743	689	710	686	625	678	666	668	635	635	688	658	671	660	655	658	667	678	715	689	676	659	699	652	684	636	711	658	681	640	687	695	691	673	673	617	615	642	685	659	674	697	664	669	677	667	685	677	682	687	705	648	641	681	697	692	637	650	626	675	622	665	722	697	721	652	653	645	672	669	688	644	660	694	710	667	666	690	624	673	658	667	644	658	679	646	692	683	669	719	610	678	619	688	657	665	678	697	669	648	688	653	653	680	664	666	687	641	658	645	609	638	666	659	606	691	651	681	677	672	652	650	681	690	619	681	698	638	587	647	640	648	637	670	638	674	704	688	665
25603	17641	2057	295	264	251	230	244	252	244	257	271	252	249	237	255	259	249	255	282	242	230	277	284	230	237	231	227	242	242	227	245	249	249	255	264	262	244	234	259	242	281	279	238	260	262	244	273	250	253	292	258	280	253	241	274	288	277	250	253	263	271	255	245	249	263	260	278	253	255	272	243	274	284	261	252	260	226	277	260	263	224	260	249	266	261	242	258	271	242	268	257	259	284	234	258	244	252	272	256	245	219	263	255	226	245	252	262	255	231	293	278	256	229	266	247	251	233	260	263	239	292	262	258	267	258	290	235	246	229	256	246	257	254	207	275	252	247	232	221	244	260	231	254	255	253	258	283	243	266	275	246	277	256	275	243	272	231	263	265	276	224	262	252	269	244	247	268	259	261	259	301	248	249	275	255	248	257	273	227	274	251	259	232	268	235	240	257	254	277	256	231	276	253	241	286	269	232	234	256	269	252	250	258	243	275	234	240	259	266	244	259	244	211	250	260	271	201	256	246	253	267	253	234	230	248	252	261	250	292	250	256	247	261	252	245	285	257	268	256	241	254	263	246	249	231	220	250	273	236	275	241	261	259	268	215	262	263	240	266	250	241	244	265	262	262	259	237	226	262	267	228	229	256	271	255	259	262	264	267	273	218	249	270	247	246	252	255	273	267	259	260	264	231	223	249	263	251	239	273	236	276	250	233	258	286	240	228	259	281	249	266	268	272	225	249	261	253	250	268	275	244	243	271	264	238	237	251	264	255	241	236	250	260	284	263	245	276	260	229	230	240	245	248	243	257	239	229	266	249	261	285	272	252	278	242	295	265	240	253	294	263	239	241	258	238	240	251	240	247	273	272	255	264	259	281	248	260	259	267	270	240	234	248	257	263	264	247	241	234	238	221	290	260	270	258	256	271	268	272	230	229	246	248	306	232	262	274	265	212	251	251	226	259	274	290	238	277	275	261	258	257	245	230	260	261	265	275	303	273	211	262	288	233	249	261	246	275	256	236	240	267	265	255	242	242	242	269	237	269	247	248	257	286	257	264	292	258	247	267	268	264	239	227	284	253	280	241	263	220	269	256	254	261	257	230	245	243	269	267	240	288	255	242	236	258	224	269	256	295	230	289	277	239	255	250	262	244	240	277	255	240	264	248	247	244	258	263	258	266	254	261	276	242	248	247	260	271	265	252	240	234	237	246	231	258	269	266	279	235	261	262	255	228	259	243	238	268	261	262	250	243	264	228	253	229	272	237	239	235	290	229	256	230	268	266	233	222	253	282	260	252	260	275	236	238	235	221	256	251	256	262	253	285	215	270	259	255	252	271	270	243	220	239	262	261	254	264	269	278	252	238	246	259	274	264	249	274	250	260	256	274	257	226	243	258	283	262	264	287	242	242	259	243	259	259	239	252	243	270	244	256	253	256	259	249	265	257	230	246	245	269	237	258	232	257	232	218	246	255	239	256	260	248	241	289	257	263	246	255	259	237	250	260	242	254	247	261	270	255	271	251	243	250	261	239	244	252	267	227	235	251	259	275	258	273	254	241	248	255	265	254	287	221	286	272	269	251	278	244	265	229	275	276	267	274	242	197	279	250	244	253	229	264	252	290	257	246	257	265	253	234	258	252	239	255	237	280	268	267	248	256	253	263	256	228	271	242	272	240	262	269	259	240	272	246	258	249	257	274	250	248	227	297	274	232	273	239	246	280	233	251	261	252	276	236	227	255	264	266	253	227	261	242	245	271	225	285	235	226	233	258	220	241	262	259	283	231	252	273	250	217	267	251	282	255	283	257	267	276	262	237	257	249	250	263	281	238	242	258	229	256	241	277	285	254	238	236	256	286	294	229	258	255	241	248	247	266	273	257	264	221	240	235	280	245	249	264	263	279	238	281	249	282	230	250	285	259	258	241	256	278	243	239	265	275	229	233	255	245	254	241	276	290	249	261	236	228	239	238	279	245	253	253	238	277	270	270	266	269	272	245	257	246	262	236	246	266	242	245	277	297	257	275	256	235	278	299	241	234	235	244	241	228	245	245	269	250	253	280	242	249	274	249	284	231	260	272	284	269	253	257	232	270	250	256	239	266	241	262	260	282	275	253	265	281	261	253	280	245	237	252	260	272	236	248	282	274	249	266	237	260	250	227	255	253	251	283	245	242	244	286	260	254	245	264	252	246	262	270	261	266	222	282	262	232	240	267	246	268	290	265	234	288	257	266	278	250	274	233	253	257	261	245	238	223	217	242	253	250	247	274	261	259	254	251	258	238	236	287	272	244	232	250	251	255	212	264	263	234	248	263	238	254	279	274	266	250	276	251	251	269	256	295	274	266	247	241	250	252	245	255	222	253	238	243	234	209	266	267	280	281	272	267	260	278	278	273	279	276	249	248	240	240	259	260	266	221	266	261	255	239	258	274	264	249	240	260	224	242	240	253	258	259	246	269	256	255	241	286	244	254	241	260	258	257	244	234	243	238	243	252	232	270	240	248	234	243	256	253	251	260	234	251	249	253	254	250	278	240	268	262	235	243	251	240	271	237	273	244	256	257	263	280	243	250	260	277	244	242	261	272	242	257	268	255	226	268	239	261	242	246	252	257	256	244	253	252	277	239	219	242	229	260	260	256	266	261	269	247	275	249	236	242	267	234	250	248	240	248	261	256	208	238	275	262	249	243	261	260	229	251	236	256	240	263	249	279	228	217	248	261	272	222	238	263	236	251	256	282	258	272	246	266	208	232	265	234	262	266	259	254	221	264	259	271	256	240	255	254	284	235	244	285	249	262	256	255	246	239	260	268	253	281	245	251	286	254	261	250	263	249	266	245	270	229	242	229	234	251	246	248	254	281	227	232	254	250	235	236	241	289	271	270	247	244	256	266	232	255	268	242	266	248	258	214	242	257	249	285	283	254	238	243	213	247	276	234	225	233	261	232	230	273	248	225	277	247	249	258	267	238	217	239	261	243	218	259	261	287	250	252	246	299	262	264	261	235	285	216	271	242	204	258	266	229	213	241	220	237	266	269	270	235	263	233	259	256	247	273	257	219	277	233	252	251	254	223	230	218	256	251	248	242	252	269	254	266	257	275	212	254	221	266	247	257	264	247	243	259	242	235	261	249	239	251	243	263	243	248	271	252	253	232	247	233	253	261	228	233	237	263	271	243	233	268	278	260	294	220	274	243	236	270	240	261	268	266	242	236	246	259	284	273	254	254	231	288	247	232	265	259	243	235	243	242	250	261	232	249	245	245	241	248	270	259	310	251	244	244	263	255	253	243	258	242	274	264	237	258	215	245	246	251	261	241	269	260	231	252	255	233	247	246	249	267	255	232	231	276	232	252	269	241	252	270	245	233	278	264	258	257	246	255	246	280	226	271	282	255	257	253	263	256	241	271	258	251	232	235	257	238	273	268	243	235	261	248	281	246	232	234	249	285	236	243	227	256	232	272	274	282	251	237	280	246	273	259	265	240	273	251	235	231	262	241
23009	20405	1270	743	768	733	683	765	690	706	761	735	678	725	713	705	701	701	701	645	733	712	683	701	685	737	735	697	668	704	668	692	682	658	708	703	682	691	670	650	697	734	671	722	705	730	696	668	706	707	778	932	751	817	759	711	691	672	697	733	677	688	709	709	689	702	674	697	701	667	714	711	730	720	691	697	653	684	731	728	696	673	697	694	690	730	727	688	643	657	752	692	636	686	746	674	690	752	702	680	659	683	734	722	662	715	704	684	706	691	717	674	730	685	683	695	637	707	687	702	683	683	688	705	692	716	659	672	691	690	676	713	739	654	678	673	666	661	679	627	684	750	689	644	681	674	711	665	695	682	671	685	620	663	737	691	715	704	698	722	716	711	692	671	726	708	688	711	676	659	651	675	664	662	674	625	694	700	680	735	692	699	718	676	713	698	698	720	685	643	687	670	702	724	707	705	697	714	658	671	688	737	657	716	704	681	679	698	669	660	690	684	702	674	705	737	734	721	628	711	648	681	695	705	712	709	752	761	699	714	685	680	688	713	657	663	648	677	669	700	675	666	671	709	688	679	656	687	696	705	689	720	699	635	699	652	645	681	645	704	703	655	723	699	700	722	654	661	700	678	663	649	677	679	717	646	714	689	713	669	727	714	675	719	683	711	724	734	716	743	662	689	698	723	685	658	700	655	709	719	703	684	703	746	676	682	668	709	696	716	717	681	712	683	677	710	689	680	729	736	699	690	654	669	703	663	672	607	711	675	715	664	624	679	673	670	702	710	678	684	683	744	672	671	694	683	702	696	677	703	667	645	715	720	676	688	700	714	754	629	718	717	691	678	652	707	686	637	694	675	701	644	666	648	768	711	673	700	612	685	636	662	692	689	675	712	666	656	719	701	674	657	698	679	648	676	656	752	702	639	687	652	752	669	712	701	720	698	716	658	703	652	644	766	692	714	656	696	694	683	702	716	687	708	666	735	681	684	728	683	681	729	632	672	706	692	653	695	669	667	719	673	674	663	712	694	707	701	702	713	706	712	696	733	682	723	660	679	672	746	696	683	707	680	658	663	696	660	730	677	676	686	685	717	648	688	699	669	674	698	698	722	698	667	710	709	690	709	726	667	733	637	684	700	703	657	698	700	727	690	699	692	696	729	671	642	705	662	722	685	647	703	658	692	716	701	664	689	719	716	722	725	693	663	734	692	724	678	640	726	663	681	668	755	664	687	685	659	705	656	699	713	678	661	697	683	701	662	711	731	687	692	687	679	683	671	672	720	718	712	700	704	701	692	721	690	692	746	711	629	715	629	652	720	716	705	692	677	681	637	672	679	760	658	709	691	705	710	745	670	696	734	696	668	747	673	693	695	660	657	671	692	719	677	714	668	694	687	672	678	678	645	682	703	697	645	701	692	678	675	710	663	695	706	686	687	699	652	702	675	717	712	723	704	656	737	685	648	724	688	714	648	647	669	693	702	727	706	681	661	633	706	689	651	709	670	675	748	663	673	662	694	712	666	661	749	682	652	658	669	678	713	667	688	699	671	638	703	713	668	694	711	708	632	703	684	671	705	712	710	668	701	681	690	726	738	660	677	703	704	696	690	698	688	688	683	727	703	728	736	660	684	669	666	675	679	642	620	709	699	681	699	708	669	670	680	679	702	689	679	695	746	665	685	720	687	719	678	686	723	647	738	710	720	695	697	713	680	722	724	618	669	663	687	664	687	698	693	719	688	673	727	722	681	671	711	655	649	648	696	661	697	648	626	730	672	705	650	733	677	704	677	649	679	671	673	678	705	683	699	679	701	654	675	691	648	659	716	648	650	708	669	631	694	647	726	675	691	691	671	691	682	693	667	698	686	702	678	682	672	683	664	707	626	703	637	695	664	693	689	695	701	644	736	721	706	715	703	673	723	652	736	670	698	630	715	673	743	685	699	691	670	689	650	708	719	698	687	724	695	693	721	673	696	682	684	702	703	677	677	692	702	705	674	708	666	692	712	709	680	705	673	703	733	705	725	689	705	678	742	691	647	698	664	662	703	703	697	703	718	694	718	690	690	700	672	702	676	691	649	681	700	690	683	730	691	721	678	682	708	742	670	695	691	685	691	656	675	630	715	718	703	652	741	671	680	668	700	692	692	708	725	722	683	673	712	726	679	735	732	670	682	717	661	632	707	690	722	696	705	665	686	637	704	648	691	693	672	669	675	702	679	692	670	710	695	700	663	745	689	656	678	718	700	712	708	685	683	664	700	642	646	671	684	682	717	729	687	671	656	730	681	686	708	664	704	677	694	698	711	675	695	743	659	645	701	734	723	652	666	698	653	713	717	721	680	719	718	675	643	679	666	644	746	709	676	671	651	755	676	704	693	686	688	669	673	643	730	626	659	701	731	703	692	688	703	708	684	691	685	694	741	693	680	693	675	665	663	729	650	704	691	665	685	713	718	670	664	717	728	676	698	699	677	717	688	724	653	676	638	694	709	649	663	696	693	665	678	698	686	691	665	744	676	747	682	668	689	634	664	683	714	711	697	668	698	679	681	678	662	696	713	725	688	684	656	704	663	707	713	658	682	708	681	713	703	665	707	669	677	602	708	659	638	698	673	696	725	666	701	695	698	678	677	685	687	708	684	674	674	706	659	703	636	689	695	689	689	722	656	675	757	707	676	689	665	726	696	731	668	695	657	690	689	707	681	682	662	672	698	746	641	672	702	650	734	692	689	678	688	695	696	706	712	683	693	666	695	734	656	710	670	750	719	696	682	737	657	691	715	701	694	652	663	689	701	669	680	689	695	670	705	699	725	718	685	690	675	675	705	715	688	699	699	694	696	621	676	702	673	694	711	701	699	709	686	713	636	704	714	688	740	732	630	758	705	701	707	664	730	672	688	682	725	676	667	677	690	640	691	707	676	695	650	650	702	721	671	657	667	694	691	633	682	669	711	679	720	699	671	734	635	717	672	626	659	708	716	672	655	645	679	715	724	725	662	679	696	721	650	690	698	708	696	720	707	673	669	722	664	688	728	697	716	683	653	727	665	680	682	650	650	664	649	709	735	709	693	689	675	715	693	695	670	701	665	708	674	688	672	689	713	703	708	628	736	706	704	705	678	669	699	684	679	697	681	679	662	699	703	699	727	646	711	699	677	732	692	699	698	729	667	676	667	705	689	708	690	679	644	693	684	674	676	691	637	676	716	681	656	705	677	717	720	722	679	662	709	725	678	722	731	617	709	737	727	728	700	720	688	670	693	740	650	684	726	694	719	693	674	677	661	685	711	712	637	671	714	712	680	707	664	655	637	668	670	694	693	704	730	708	708	726	728	654	688	732	668	667	648	757	759	677	708	641	667	707	676	743	699	686	722	634	633	701	704	675	667	648	694	678	680	677	710	678	704	709	672	678	633	663	660	703	680	681	709	663	659	758	701	678	685	759	743	684	670	729	692	674	663	707	663	721	729	672	680	678	718	691	648	692	728	680	696	675	694
70543	61681	21876	2937	388	319	298	268	242	197	205	211	213	186	210	182	224	187	181	222	158	209	181	168	167	165	159	199	188	186	193	164	182	183	194	168	191	195	180	176	190	195	223	205	209	199	205	190	218	271	379	446	403	336	336	232	183	184	192	199	188	177	200	218	183	151	190	182	199	171	186	183	180	189	209	193	190	171	191	171	174	178	183	194	192	158	168	191	183	195	180	133	180	185	157	190	195	167	170	182	156	207	174	185	176	193	161	182	171	184	228	205	181	179	184	189	183	178	157	172	177	188	183	171	177	168	193	198	161	173	173	190	164	170	170	198	166	192	198	191	183	181	172	179	179	150	167	177	159	175	156	184	198	174	162	207	176	191	163	195	183	164	193	182	188	191	196	178	181	176	170	178	201	177	169	177	165	182	175	166	181	172	187	165	200	184	179	177	181	158	166	159	189	163	174	172	182	177	174	171	174	163	187	179	152	167	175	192	173	145	192	173	205	161	160	185	158	172	194	182	186	193	199	193	184	205	153	169	176	193	175	172	182	146	188	184	182	188	190	191	187	183	185	147	178	185	194	188	189	183	211	181	180	182	183	205	189	180	175	167	197	170	201	202	185	194	175	176	183	197	180	162	173	190	177	191	158	157	172	168	182	156	215	187	182	179	176	202	157	172	190	178	196	194	190	181	172	190	198	185	171	179	170	198	194	167	163	157	194	203	176	192	193	206	172	183	184	179	165	173	161	200	195	163	159	205	185	201	182	158	168	192	190	192	160	161	187	179	205	156	186	176	192	173	188	181	177	168	180	159	202	168	208	162	180	163	179	182	195	170	158	174	158	217	192	184	200	169	192	158	194	195	190	182	193	193	166	171	178	186	182	175	191	184	211	183	188	173	160	178	206	179	180	187	181	181	182	193	174	187	219	190	190	196	180	181	180	201	167	167	184	186	202	181	175	170	163	173	179	178	147	202	197	185	211	158	183	182	173	178	175	186	185	187	163	161	205	185	170	203	182	186	179	194	194	163	204	197	158	221	194	180	184	156	183	172	173	178	175	165	184	190	158	177	170	161	173	178	192	185	184	191	170	187	167	187	184	182	201	172	172	191	177	162	186	166	175	192	191	172	205	171	191	203	183	183	190	171	171	176	201	172	213	167	173	173	195	187	155	173	159	180	178	178	177	181	190	172	166	191	181	186	180	167	169	181	174	206	182	185	167	170	163	185	153	171	184	212	195	169	177	188	161	181	182	181	191	152	180	163	187	184	170	172	177	190	176	166	163	201	194	168	190	162	170	183	157	187	195	180	154	190	176	208	170	190	185	185	165	187	189	170	185	180	171	180	176	189	172	180	184	191	182	192	188	199	184	173	166	167	178	157	182	165	169	192	206	168	172	167	196	184	175	180	181	173	158	168	192	173	168	166	175	166	158	173	209	182	186	178	178	184	193	202	200	177	161	183	205	174	175	184	173	178	151	160	175	195	157	178	181	168	181	158	160	159	176	173	184	178	204	153	165	195	188	167	179	177	172	178	173	184	196	184	182	172	173	197	194	182	180	195	184	168	174	201	195	203	162	170	180	197	172	197	193	198	202	169	172	217	185	180	182	187	172	156	202	185	168	186	207	191	183	181	171	180	208	185	173	171	196	181	216	175	191	155	178	173	166	173	178	163	197	177	166	154	182	173	194	215	187	171	194	165	162	158	182	187	164	190	199	177	176	146	158	200	177	198	190	185	179	195	172	161	174	175	193	177	192	172	165	185	194	164	185	191	186	192	166	185	176	181	191	153	169	184	183	196	180	170	192	203	176	173	171	184	190	192	184	185	179	184	164	187	169	169	179	180	161	167	170	183	193	202	167	175	176	184	191	185	170	176	165	188	183	165	168	158	186	191	194	176	170	159	170	180	177	180	178	204	177	193	190	170	165	195	164	198	178	177	185	170	178	161	182	161	176	165	178	157	176	174	183	182	176	163	175	191	183	169	183	171	175	181	183	178	156	189	203	183	180	192	172	176	185	160	167	187	189	164	181	183	178	196	172	187	142	183	165	155	159	175	205	166	186	189	199	171	182	181	188	190	181	171	173	174	195	187	187	177	190	178	158	189	185	171	189	180	170	181	172	169	170	183	168	177	169	198	182	171	181	181	156	185	180	198	169	172	169	180	175	169	178	165	176	173	167	171	181	154	190	176	188	165	188	183	178	167	167	162	162	171	176	168	160	192	181	182	176	160	168	202	192	175	188	201	169	189	177	197	190	177	188	173	181	168	196	197	185	173	155	155	166	182	196	172	180	179	177	164	193	170	177	184	196	175	204	154	172	194	204	157	184	197	189	154	146	180	179	185	164	207	184	176	181	180	165	177	166	189	177	171	171	187	179	188	173	185	184	181	171	186	186	195	190	178	198	164	167	169	179	194	182	190	197	186	171	196	196	186	171	163	173	207	165	164	204	170	159	185	191	174	190	196	201	171	194	178	184	171	185	149	170	170	172	185	164	203	150	169	162	178	127	206	186	190	180	180	152	170	214	194	187	195	162	169	199	192	194	170	208	189	161	179	174	208	191	194	183	178	162	184	191	191	177	163	181	168	157	185	191	203	185	184	171	184	208	161	172	188	187	176	197	201	204	194	190	179	163	180	182	157	184	195	165	169	190	188	162	175	179	189	187	183	209	170	190	186	162	199	160	172	189	209	178	175	188	183	190	184	179	186	163	209	177	166	203	192	184	196	169	179	160	201	192	192	192	183	176	190	195	188	185	175	200	188	156	159	186	184	174	162	172	175	153	174	167	184	194	186	176	173	201	186	166	172	176	169	169	165	174	189	160	188	201	162	187	205	176	184	167	182	193	203	166	172	177	188	183	211	181	186	189	174	173	173	166	158	182	184	182	192	172	195	202	209	176	188	186	189	175	175	158	146	171	173	161	182	191	168	171	208	201	191	192	176	185	181	194	167	170	175	166	174	173	154	170	182	173	176	175	203	188	192	171	189	195	164	175	187	199	193	179	188	161	159	176	153	189	168	169	180	161	197	156	173	172	180	196	173	180	171	181	179	185	182	193	187	186	152	185	170	190	197	178	191	176	164	199	183	177	150	166	187	180	192	186	160	209	195	147	189	174	179	187	178	183	188	194	186	188	165	189	173	176	183	158	178	165	193	179	188	167	179	176	172	194	191	172	210	192	197	183	183	175	186	188	185	199	207	199	169	183	166	197	201	177	156	182	197	170	181	157	166	186	184	185	195	184	178	180	178	185	167	200	191	173	186	163	190	175	178	184	188	184	173	188	183	184	189	172	175	156	176	192	166	165	171	172	165	178	187	156	176	185	175	183	182	206	195	215	188	190	179	157	188	198	163	197	194	193	174	158	183	190	173	160	183	194	190	164	162	189	182	173	203	188	164	160	187	188	154	223	154	187	166	185	166	174	186	176	181	197	209	167	183	166	169	171	208	174	199	186	179	178	189	178	190	178	164	178	172	159	188	196	182
45794	45018	4774	1387	1327	1173	969	930	835	818	741	706	670	643	656	639	557	586	588	576	561	626	563	588	555	604	566	539	580	580	587	544	551	500	545	600	577	616	585	576	579	676	699	629	633	616	616	631	843	1190	2121	2794	2474	1889	1770	906	562	600	576	592	549	541	568	900	537	528	550	540	550	538	517	522	519	555	527	534	520	527	525	537	514	521	540	487	517	548	551	521	549	556	534	563	519	524	545	545	483	574	537	485	499	503	543	524	509	532	521	526	499	582	755	655	500	529	508	501	523	564	545	510	544	521	501	511	512	517	531	496	522	491	480	511	537	527	503	483	485	532	523	528	454	523	473	493	506	501	473	510	552	534	561	491	525	515	534	500	537	533	529	528	522	517	522	506	519	535	522	518	540	529	571	542	557	539	487	495	545	528	499	469	545	550	518	510	557	533	542	530	509	467	506	503	500	500	532	522	495	512	553	518	547	518	511	537	502	547	545	530	539	500	503	482	556	540	500	495	506	542	512	498	512	516	529	503	502	533	516	527	489	523	513	530	535	547	478	537	562	524	507	507	495	536	517	537	522	509	549	498	535	541	522	497	497	513	523	551	526	488	533	508	497	507	526	508	493	514	514	474	520	492	546	516	509	527	490	503	522	513	507	519	506	539	512	530	496	550	497	526	532	519	512	532	494	504	523	518	540	498	535	539	488	523	500	532	514	508	480	492	484	516	474	518	525	565	465	543	511	546	530	503	514	494	523	528	521	515	496	481	522	513	515	505	515	522	493	510	539	516	560	513	535	525	490	519	502	520	530	509	536	529	521	552	548	490	528	510	458	500	549	539	544	551	568	544	496	519	498	544	553	519	502	546	548	508	555	507	523	473	513	511	511	512	506	507	528	501	521	535	513	538	526	547	497	521	557	473	466	514	507	494	497	528	533	527	520	510	489	508	518	529	535	493	564	522	461	495	498	524	510	543	509	541	485	538	525	522	485	507	512	531	498	563	491	544	490	510	523	496	528	520	499	511	530	523	474	534	522	528	503	529	489	526	529	494	541	521	531	505	578	512	528	492	546	534	499	509	496	521	512	520	536	561	524	531	538	489	534	517	541	505	504	501	520	496	514	529	532	490	514	545	518	524	501	535	504	495	495	495	506	547	545	480	480	479	557	548	542	509	497	562	501	524	505	524	508	536	476	532	495	505	529	560	521	572	502	534	532	535	480	481	522	533	538	549	508	488	526	554	492	485	515	519	527	482	515	481	523	548	561	537	489	502	531	512	526	524	497	522	511	474	538	517	518	523	536	493	486	487	533	534	480	511	545	524	510	500	496	492	523	544	519	505	468	538	542	505	518	520	484	508	500	509	534	543	516	552	515	489	488	519	517	533	518	543	528	502	552	520	500	515	489	548	543	535	507	497	521	501	516	503	534	525	547	547	505	526	496	527	490	535	528	538	486	513	505	464	544	483	480	469	501	548	520	497	512	506	504	480	523	500	500	504	516	543	565	531	498	499	526	527	507	522	514	492	542	482	541	505	481	534	490	515	499	511	508	529	486	505	542	539	495	538	541	483	550	538	528	496	469	519	525	531	515	512	515	472	536	510	522	500	530	498	561	494	500	556	476	559	526	527	522	532	503	467	509	493	484	473	501	545	549	555	518	538	535	538	506	568	498	520	528	506	518	506	493	511	499	498	532	493	524	488	520	528	546	515	489	498	523	497	536	571	487	479	482	512	516	516	532	530	529	487	536	520	510	575	488	519	495	525	527	507	564	512	497	541	506	533	518	505	489	530	519	505	497	543	505	490	529	515	529	516	514	528	521	544	501	508	509	511	528	517	523	489	499	494	542	495	506	515	506	533	534	529	525	491	499	540	519	568	507	493	567	517	519	518	493	558	513	513	492	514	533	504	556	503	505	530	520	521	478	534	528	524	505	488	521	523	493	531	529	534	519	499	530	449	533	524	478	528	523	489	503	526	531	511	519	498	526	495	551	538	518	478	536	504	524	526	536	497	536	512	518	564	504	478	531	527	533	521	520	483	489	499	502	500	475	554	482	516	508	502	514	525	537	537	491	521	535	540	522	519	484	524	546	546	518	506	516	550	520	534	527	523	528	546	510	549	492	504	527	547	556	537	530	533	527	540	521	493	542	538	522	520	484	550	544	505	522	491	541	555	508	561	569	514	533	513	510	539	532	531	510	537	485	506	534	496	507	528	508	500	560	544	534	528	542	534	511	510	528	539	520	514	554	520	495	556	536	490	510	565	529	523	524	501	533	551	573	534	520	498	493	545	538	529	525	520	455	496	543	500	501	506	490	566	504	535	506	510	457	546	550	531	488	538	494	489	484	496	517	528	501	507	536	502	485	490	483	555	546	532	508	504	519	505	504	482	486	564	515	533	520	550	522	520	518	516	506	512	522	526	510	565	482	525	524	499	494	501	526	497	540	533	508	554	492	514	489	526	500	544	506	511	521	515	520	508	519	517	510	501	521	508	515	486	518	541	509	514	512	492	494	474	519	503	561	496	509	519	505	541	510	520	555	525	513	521	556	501	508	511	514	512	541	483	478	537	527	492	485	504	542	518	519	546	504	466	542	502	491	557	498	491	543	516	541	521	518	548	560	514	534	531	505	554	488	517	512	490	499	524	484	502	466	511	483	518	499	550	496	499	538	540	473	511	522	528	570	538	530	527	522	553	496	517	544	565	533	514	535	531	510	520	484	528	486	488	520	540	513	517	528	526	496	514	496	507	490	500	503	521	539	532	483	493	502	532	518	517	502	481	531	549	517	547	492	518	525	527	532	540	511	552	519	516	538	506	527	495	497	539	548	560	505	530	528	556	542	535	509	540	524	536	511	552	478	527	495	498	515	549	530	480	551	514	514	522	527	499	510	498	521	565	512	511	486	534	536	538	534	487	490	517	466	500	510	501	508	520	496	519	529	496	495	562	540	518	527	515	523	532	472	554	501	492	549	489	517	483	499	517	520	534	548	505	498	491	525	510	522	532	536	509	550	516	514	512	491	510	479	509	512	513	527	531	494	535	510	526	506	513	495	486	542	498	537	462	531	535	494	507	482	573	512	536	558	565	508	539	495	529	496	527	513	514	503	532	544	491	510	543	477	515	525	536	515	534	483	545	525	493	536	512	483	471	537	543	507	492	473	503	482	484	525	519	496	547	507	517	513	512	497	521	526	543	498	535	523	526	516	495	515	542	555	489	496	518	514	498	509	534	515	482	503	448	559	515	555	535	532	546	495	521	546	536	484	519	554	577	543	477	538	483	525	512	547	558	551	561	576	508	534	492	522	519	504	574	500	492	526	541	509	509	498	515	523	478	510	535	550	523	517	552	500	532	468	509	510	489	492	495	532	508	487	525	522	529	515	489	515	527	551	460	578	515	512	508	500	510	484	542	575	514	511	522	581	527	527	482	540	503	481	543	544	514	528	553	513	507	531	517	523	501	498	528	515	519	524	533	517	533	541	492	511	525
84103	72337	27669	7756	976	542	434	391	373	308	310	271	281	273	272	253	284	269	271	290	265	276	241	285	242	235	232	244	251	233	241	241	196	256	234	276	249	239	262	236	254	242	258	226	266	249	252	249	323	395	594	705	462	395	413	294	345	279	243	236	267	241	251	426	252	216	246	269	249	216	249	253	265	245	204	209	240	263	242	227	233	220	220	214	228	256	239	223	238	229	235	224	237	243	224	267	229	229	230	235	253	269	250	224	232	255	234	219	226	243	266	305	290	244	243	235	244	272	257	245	220	248	239	229	206	211	232	219	246	256	219	240	234	209	231	249	241	251	255	229	223	228	237	234	219	223	221	215	230	235	237	237	260	212	236	217	241	222	198	229	263	267	215	258	252	224	250	235	241	226	237	241	256	211	246	216	236	230	227	216	238	238	246	246	230	249	241	244	212	244	228	240	230	219	251	255	247	246	261	240	228	237	228	237	202	235	249	235	229	232	218	239	240	237	236	218	225	253	262	215	225	235	230	257	238	236	242	240	241	241	255	220	262	212	246	243	254	239	251	213	223	252	247	216	205	238	238	236	249	231	233	225	212	192	229	224	208	254	225	256	227	252	210	247	221	224	251	250	242	242	229	219	239	236	234	276	225	230	203	236	248	208	215	263	235	226	208	230	222	212	256	248	236	214	198	248	227	243	229	228	254	239	204	225	253	226	221	244	224	203	214	245	224	247	236	237	236	233	224	237	270	214	239	215	238	235	239	238	251	232	236	257	249	218	217	239	220	228	220	238	235	220	218	240	248	246	233	248	247	203	249	224	218	239	242	247	213	263	240	212	222	221	228	242	217	223	261	228	198	261	234	217	254	244	227	209	228	224	235	234	261	229	251	236	256	238	238	231	218	230	226	245	249	225	229	235	236	245	227	259	233	240	255	239	241	241	250	246	224	225	229	236	234	259	237	273	222	243	228	210	236	235	225	246	186	253	224	219	223	258	220	231	254	216	246	228	244	240	228	226	226	234	274	235	229	265	220	242	244	222	214	207	255	234	211	254	200	245	244	240	237	240	205	236	237	226	236	228	214	215	233	255	255	213	260	223	203	234	220	236	233	218	226	240	251	233	219	238	265	234	232	249	221	221	228	223	230	254	214	238	226	213	217	235	214	259	231	245	228	256	229	221	220	240	236	240	228	214	227	217	239	227	259	239	224	216	251	235	233	255	223	203	231	223	243	241	245	244	249	216	263	266	262	268	233	228	250	224	238	250	219	258	229	242	232	225	254	233	230	256	201	252	229	238	259	222	222	230	220	227	255	254	227	295	235	234	220	238	224	275	233	241	209	251	236	217	239	227	216	237	235	240	224	247	225	238	214	238	245	228	225	240	250	220	242	202	246	238	217	219	247	242	215	225	256	243	245	235	209	255	234	210	246	241	232	199	231	245	224	210	249	215	248	222	200	255	204	233	220	224	236	250	219	215	260	256	218	245	236	216	227	242	238	208	230	226	240	228	234	229	250	234	202	217	240	236	247	211	229	238	251	213	231	261	260	241	231	208	229	214	230	230	231	253	194	238	233	244	228	243	232	233	240	244	210	237	223	225	246	217	227	214	252	222	249	223	236	273	233	214	260	231	234	199	222	243	254	242	216	231	223	230	248	232	248	249	237	237	191	229	230	256	222	235	260	218	243	275	237	249	221	283	261	271	220	234	251	241	227	226	218	245	234	207	199	232	259	220	223	238	229	210	266	236	215	243	241	245	237	207	228	230	253	223	253	233	230	223	234	236	209	230	196	241	231	239	231	225	232	225	231	236	197	236	250	260	209	233	267	239	242	248	236	206	236	252	230	222	215	233	226	229	264	222	219	228	210	211	210	201	218	232	243	238	242	218	245	238	224	237	254	219	277	235	234	203	232	235	243	209	231	247	249	233	253	224	239	212	231	234	230	244	239	249	240	256	229	225	259	238	256	211	223	208	242	218	217	237	223	243	225	201	206	270	239	218	242	254	212	227	243	227	235	225	221	230	216	247	233	262	244	234	233	247	242	216	213	235	225	226	238	223	222	213	230	236	252	219	242	234	206	241	239	227	231	234	239	235	229	269	222	225	230	233	242	237	234	237	236	232	231	261	239	253	228	251	224	235	241	218	247	234	222	223	259	226	211	252	225	225	233	236	250	248	200	224	242	227	229	244	230	241	226	222	237	237	218	233	248	234	237	233	227	227	253	242	219	231	248	224	246	233	249	236	239	249	212	197	234	232	232	255	255	220	223	208	230	207	233	223	219	242	232	237	231	205	222	231	251	233	233	236	240	247	235	247	261	236	227	227	231	237	211	261	226	237	222	245	242	188	213	216	214	225	230	249	231	245	243	229	192	230	250	233	226	227	229	231	211	235	217	213	226	205	214	218	235	220	230	230	230	217	222	258	231	232	217	234	226	246	249	234	245	234	223	236	248	226	240	223	203	266	232	237	230	231	257	223	228	221	236	222	241	223	233	221	263	241	232	225	233	222	226	252	202	248	238	262	257	256	238	244	241	242	236	230	244	222	255	252	253	219	255	256	256	247	220	260	239	263	223	250	234	230	224	249	239	232	236	236	234	205	235	227	207	228	234	220	235	242	242	224	236	257	248	279	237	209	190	224	258	217	210	244	234	251	210	204	217	234	267	227	222	258	248	222	249	218	232	213	254	219	214	238	218	253	225	222	235	247	248	251	206	232	230	202	207	236	221	250	266	232	218	250	245	260	226	198	213	240	224	201	256	245	220	218	209	233	238	253	221	280	225	232	213	259	245	227	217	238	218	237	244	232	216	223	222	222	246	235	221	236	226	229	219	209	222	214	233	208	249	203	219	243	209	243	249	228	256	222	255	256	208	262	244	250	241	239	222	224	210	207	198	225	231	237	242	248	206	255	225	193	275	255	230	225	219	241	239	224	206	235	209	253	238	237	233	236	220	223	244	256	244	250	253	249	226	212	240	228	245	244	216	232	230	235	229	214	254	208	231	228	252	247	227	248	213	239	239	230	213	226	232	195	205	227	207	234	196	228	225	248	250	246	242	238	249	209	212	249	230	245	225	249	259	219	223	231	255	252	245	252	215	250	232	254	234	216	237	226	226	239	253	229	232	222	227	272	232	210	210	248	247	223	261	223	242	227	213	219	248	257	231	208	240	248	254	243	221	207	255	223	237	237	245	236	271	233	258	230	252	242	219	224	250	221	208	255	220	229	236	207	231	240	231	223	232	232	233	218	229	222	257	248	255	241	245	241	275	248	206	249	232	255	254	220	264	232	241	200	235	236	223	235	228	224	261	217	237	229	229	241	215	226	226	232	250	260	214	238	250	258	242	239	231	246	257	240	249	237	230	207	241	258	234	230	259	239	244	224	262	264	230	218	235	248	231	229	246	202	227	215	221	241	223	237	234	250	212	228	221	257	243	242	207	250	246	246	259	218	256	237	210	245	226	213	253	227	239	236	298	223	228	247	209	256
55983	54455	5568	2470	2196	1867	1623	1477	1262	1155	1110	1001	944	904	895	839	824	828	757	794	771	801	710	748	764	769	738	685	730	717	697	661	747	700	732	795	771	780	773	749	828	892	942	792	840	892	867	911	1354	1890	3579	4469	2364	2076	2157	1355	1227	1073	856	864	857	742	915	2066	736	688	653	705	669	654	685	695	683	647	634	673	687	680	682	657	604	651	649	703	623	698	670	667	679	649	638	670	638	692	644	621	632	639	660	632	637	655	665	646	669	628	652	657	683	659	862	1170	744	656	692	683	603	667	608	679	634	674	650	677	625	651	668	653	605	683	612	623	686	699	616	629	675	636	670	643	594	644	601	615	585	640	605	629	660	668	630	636	688	648	644	666	671	650	657	650	659	657	636	633	708	668	671	618	663	662	652	705	610	633	619	699	678	684	655	660	629	677	598	650	665	647	665	639	663	648	701	644	662	616	688	666	662	649	655	628	638	648	650	622	671	645	669	646	620	644	649	665	672	663	644	685	645	619	661	653	643	639	657	608	685	695	664	644	634	626	616	626	691	682	665	617	582	659	638	677	648	630	596	647	654	666	595	658	628	641	600	656	650	624	680	658	665	634	654	615	631	641	656	633	631	632	677	623	614	644	684	647	602	678	604	639	641	695	668	672	679	646	618	599	653	664	658	603	633	681	672	626	653	621	636	650	633	645	638	652	633	667	655	632	664	654	628	637	635	644	676	631	629	671	627	643	588	654	642	648	644	615	641	656	625	637	649	632	686	620	625	636	625	655	581	668	614	638	662	649	594	622	636	677	645	665	637	613	656	660	639	625	629	615	641	667	626	653	593	654	664	605	657	636	661	648	655	638	638	614	683	656	639	623	618	628	625	655	637	635	654	631	635	646	678	685	626	648	630	655	652	645	654	644	649	610	645	710	612	628	641	667	658	653	636	663	662	644	614	658	636	639	623	651	647	652	624	619	635	666	629	645	641	632	653	677	707	650	601	640	647	672	664	641	670	650	649	664	663	645	687	654	644	652	635	607	679	645	623	682	626	664	633	681	636	665	628	663	589	681	664	680	629	631	648	645	661	652	653	651	646	592	601	642	667	617	708	682	646	692	690	654	657	660	664	644	657	657	658	628	636	651	605	673	626	630	666	674	659	641	671	636	672	619	670	657	680	697	635	655	680	645	636	647	594	656	654	682	636	629	671	638	638	695	651	618	662	655	692	653	636	612	642	650	633	679	629	677	650	661	664	627	645	676	644	624	646	669	630	588	644	706	671	668	652	703	655	686	702	662	622	642	653	649	699	622	665	652	670	660	650	651	648	654	644	622	625	632	673	609	666	676	664	645	672	656	665	657	636	706	650	638	654	650	660	602	689	656	624	715	642	673	627	651	618	595	667	664	663	638	686	662	663	671	629	666	661	689	663	664	683	635	640	696	670	659	666	588	619	655	614	636	673	656	648	626	647	716	678	654	601	616	618	647	649	671	615	680	645	626	662	639	661	662	673	684	655	637	626	648	637	692	607	637	657	650	646	731	628	632	651	656	651	646	708	647	652	624	627	608	628	646	650	691	711	665	673	680	657	636	645	649	593	624	663	684	662	624	619	642	690	676	643	659	653	676	628	640	597	655	621	687	627	705	661	639	614	639	668	657	650	638	670	678	674	639	644	667	669	656	624	665	611	646	676	627	636	611	617	664	658	649	627	695	607	670	675	654	647	667	615	629	620	650	636	680	632	657	648	649	635	631	653	660	646	671	617	629	614	637	626	656	652	660	609	617	615	634	687	625	622	679	592	608	587	644	653	670	656	655	659	648	617	644	682	610	639	670	616	684	680	613	662	652	631	636	693	602	665	677	674	673	660	633	636	682	634	629	642	632	648	631	641	630	636	671	598	674	621	656	640	656	660	678	645	592	650	630	684	669	617	654	636	662	632	632	653	637	706	694	664	606	627	624	638	657	660	637	677	630	646	647	722	629	649	651	618	614	688	646	629	641	619	647	646	663	646	669	661	605	632	606	621	665	610	608	700	643	685	641	647	657	655	635	659	616	633	638	627	573	679	637	637	614	633	663	621	645	637	643	633	666	630	631	654	695	593	647	637	610	670	653	615	662	667	681	627	681	615	654	654	653	637	623	676	668	695	620	655	614	671	655	650	622	658	624	641	621	665	628	661	659	632	646	640	675	678	685	691	626	652	653	607	634	617	600	646	626	603	688	636	621	656	642	597	618	676	650	652	620	698	594	628	646	632	663	654	629	625	678	641	679	657	667	653	659	656	644	664	673	633	644	653	679	648	651	684	636	624	636	626	668	691	692	639	687	690	641	641	657	582	664	650	682	656	654	622	638	637	641	639	677	706	648	603	634	614	662	624	669	710	648	715	665	648	617	626	663	681	700	654	684	635	682	669	630	642	640	618	676	616	700	589	647	616	645	651	646	676	667	673	651	664	657	639	658	650	648	649	637	661	628	657	646	689	638	664	642	632	604	628	600	600	655	649	605	637	634	655	668	704	644	684	692	642	663	662	656	649	664	664	639	688	625	675	633	653	660	646	666	633	689	664	637	675	593	669	686	669	642	670	613	638	676	705	641	674	577	680	622	650	664	645	645	597	665	662	645	672	651	694	644	647	660	620	655	608	663	646	651	678	638	668	680	639	660	657	668	670	653	666	606	656	582	653	645	660	672	621	626	612	632	698	665	668	620	654	668	685	672	689	631	650	671	696	641	615	657	652	688	685	650	654	653	635	639	677	633	654	666	662	653	657	638	627	617	653	661	644	652	645	633	656	666	665	665	678	619	643	637	640	663	666	641	637	641	633	679	663	660	674	633	646	649	654	652	655	671	636	641	677	645	645	652	643	697	639	642	588	619	660	628	652	663	671	629	637	635	622	675	685	646	679	608	605	623	668	665	701	650	681	648	639	669	612	651	638	659	685	640	609	657	653	717	619	661	662	630	678	653	640	644	636	649	662	637	624	660	622	692	706	666	631	641	691	651	642	656	650	660	612	649	637	660	635	658	662	611	668	654	693	623	656	624	648	651	610	639	659	674	671	630	670	613	648	622	664	632	679	655	626	630	621	711	618	638	639	602	638	677	636	656	672	659	666	628	636	655	648	642	659	659	614	644	657	663	637	621	673	623	690	690	666	608	650	647	666	650	673	642	671	662	652	623	615	662	647	676	658	672	672	654	637	664	665	670	640	672	612	643	635	672	611	636	670	662	687	662	634	643	643	602	617	626	679	629	659	649	652	656	691	652	634	591	651	656	642	636	628	669	634	670	639	660	648	644	641	615	628	669	669	680	633	676	658	647	656	660	643	645	654	661	688	663	703	606	635	659	648	694	629	629	653	677	627	697	672	672	664	680	615	663	624	649	646	633	655	667	650	659	676	641	653	638	636	631	607	652	738	658	645	636	673	631	674	612	601	622	628	636	628	605	638	594	612	637	644	663	621	627	617	687	641	673	677	649	670	651	642	644	662	648	657	662	666	638
26711	16831	1982	395	282	258	263	264	265	255	231	252	257	282	258	273	270	269	244	264	251	258	256	274	244	252	251	245	235	249	262	234	267	285	270	255	283	245	241	245	274	244	253	261	264	247	251	251	272	256	270	278	239	279	260	241	263	242	249	282	276	252	271	292	279	237	273	253	274	276	278	273	266	268	243	262	232	263	260	238	238	250	260	266	253	277	264	250	266	267	253	256	222	262	256	243	259	281	264	236	255	252	227	283	242	252	220	231	254	250	274	264	248	258	298	252	257	239	253	230	251	261	243	246	276	247	278	270	260	253	248	275	279	289	249	289	253	255	269	236	243	239	274	241	230	257	237	260	278	276	267	230	246	275	275	236	230	260	279	267	285	226	266	258	259	240	249	274	244	258	248	265	249	251	294	261	238	284	225	261	250	247	235	266	257	280	263	283	267	272	265	278	249	249	252	261	243	264	253	250	239	256	232	262	250	240	251	238	252	242	237	255	291	267	279	256	255	285	265	270	246	269	253	240	285	250	251	264	266	257	288	271	245	262	235	253	267	252	291	253	244	266	249	282	284	242	283	255	262	246	278	257	261	253	271	251	267	256	253	263	250	250	263	248	261	239	263	252	273	277	283	262	275	294	254	233	290	256	277	271	244	269	236	268	305	262	226	242	255	262	284	287	257	248	254	269	275	245	282	242	253	257	263	268	263	265	261	292	289	256	252	238	259	256	268	220	249	246	288	235	261	266	247	276	251	262	287	248	265	264	252	262	268	250	250	264	250	252	255	284	251	265	263	268	244	258	249	260	267	271	258	260	254	285	291	283	269	278	221	244	266	245	259	255	250	254	264	250	265	262	271	281	276	276	249	266	267	256	248	262	274	275	267	266	270	244	265	270	267	282	269	243	284	283	277	260	253	286	242	260	272	280	272	263	264	291	260	251	279	263	238	248	252	230	269	278	253	263	233	258	245	235	289	284	255	261	244	279	274	270	255	251	254	250	263	248	254	237	278	251	261	282	273	271	243	239	257	285	276	256	236	236	270	245	270	268	275	278	276	262	275	273	257	256	250	276	272	306	251	241	280	255	289	259	279	253	274	246	276	242	289	281	257	252	274	265	267	292	299	253	254	268	243	242	278	288	247	250	271	269	255	260	245	242	256	259	257	249	242	274	286	261	244	268	257	248	279	271	259	239	264	224	248	256	256	258	280	256	272	258	281	291	311	255	257	242	253	241	244	235	255	253	249	236	279	260	269	254	277	247	289	271	239	262	279	245	273	233	254	262	244	274	261	274	276	234	260	273	249	258	246	249	269	258	256	272	277	249	270	264	258	244	240	274	264	235	230	246	279	250	264	266	235	246	256	254	246	254	247	247	258	259	245	265	274	228	284	245	243	291	254	230	274	260	286	253	239	250	248	239	258	259	212	293	256	236	242	251	280	251	245	274	247	243	269	251	277	264	266	266	242	229	264	253	246	257	261	239	240	264	269	265	255	278	262	265	238	295	254	279	259	252	262	248	272	251	255	258	263	276	236	272	216	261	285	260	280	281	236	241	277	257	280	266	258	275	279	260	267	249	266	251	285	234	245	264	272	256	246	234	252	260	271	239	267	280	264	267	241	265	271	250	246	255	264	281	242	255	259	286	249	254	253	253	241	265	266	246	262	260	257	252	256	272	265	264	255	250	270	283	275	238	251	266	246	256	244	241	259	258	254	262	267	274	265	249	246	278	258	240	234	249	252	266	272	266	273	271	228	244	289	222	233	238	253	267	256	249	256	285	235	270	262	275	239	250	292	265	275	284	268	250	243	275	238	269	265	274	267	274	237	270	246	268	273	282	315	268	248	304	260	272	240	266	250	259	261	241	246	269	263	269	236	277	271	257	246	251	268	237	244	232	281	277	258	291	242	271	240	266	237	244	266	264	289	247	256	257	268	241	219	271	267	256	261	260	283	309	250	244	247	249	270	252	256	273	263	240	253	218	251	263	259	255	252	265	249	282	289	246	234	247	231	252	252	233	270	273	263	249	261	252	254	261	257	275	244	249	278	262	241	237	264	273	240	241	257	271	249	256	255	241	274	275	245	249	238	234	276	246	265	229	238	255	275	243	261	257	241	261	248	276	228	255	233	296	260	281	244	299	261	245	273	281	250	265	229	293	265	249	244	241	273	244	255	234	211	245	277	233	248	243	255	250	292	260	237	294	259	262	280	261	225	241	250	275	248	249	251	283	271	255	246	269	226	254	243	266	245	227	253	263	245	269	238	220	256	285	269	289	275	253	256	256	288	261	283	280	272	312	252	250	283	265	295	256	290	254	267	265	248	272	261	264	269	264	236	264	252	264	284	247	273	291	279	242	280	256	267	254	272	245	250	240	275	269	256	255	256	258	282	258	257	264	243	248	312	259	268	306	267	266	283	288	255	267	259	280	276	278	257	235	251	269	274	268	262	278	291	283	239	244	262	255	269	289	240	292	271	278	275	250	262	251	255	266	263	246	266	253	259	274	284	264	257	239	235	260	260	257	250	252	228	253	286	266	280	243	273	290	256	254	228	283	261	265	256	234	272	251	272	260	283	262	245	250	247	279	240	281	259	253	282	279	267	266	243	277	233	282	250	272	280	296	243	249	266	270	266	232	244	249	250	269	241	259	262	251	244	242	236	274	249	262	267	287	242	264	226	282	274	249	292	256	288	278	245	242	263	261	297	263	228	267	259	266	270	234	251	254	259	262	228	255	233	233	244	257	276	264	241	265	266	262	270	266	257	245	248	259	288	289	249	290	239	224	260	242	236	247	245	272	276	250	271	278	252	262	253	258	234	272	256	247	263	280	229	267	263	255	251	253	265	261	247	253	264	257	239	260	267	255	251	279	314	310	270	268	257	289	256	293	243	263	258	217	243	269	256	233	244	262	240	241	274	261	233	293	247	246	257	261	271	301	257	279	275	247	268	270	286	286	257	273	252	267	254	287	238	248	262	277	231	242	270	275	288	245	274	284	252	266	254	248	255	286	246	238	251	272	274	285	253	257	225	252	284	270	266	245	258	257	233	232	263	259	288	279	242	254	261	265	233	296	240	252	269	255	228	251	263	265	254	248	243	246	248	252	227	274	246	258	254	244	267	273	272	267	256	271	278	290	254	265	259	272	232	252	261	246	272	264	243	298	276	240	281	288	263	259	266	249	289	269	252	274	260	245	256	248	248	255	284	269	250	250	253	269	249	222	262	254	268	249	245	250	259	280	269	267	263	259	253	279	263	252	256	273	253	260	265	253	260	248	259	248	251	275	280	257	254	266	270	240	253	247	242	272	270	244	279	270	238	271	289	248	253	276	268	268	257	251	262	282	266	223	234	280	258	270	262	280	246	250	263	260	242	278	256	284	274	262	224	261	245	241	269	255	277	277	270	241	261	263	247	278	252	284	262	254	245	251	265	240	260	261	237	258	266	274	259	247	275	269	244	234	259	249	270	262	264	264	281	228	268	251
24029	18571	1097	795	786	751	722	741	752	677	709	697	721	714	720	702	710	768	681	717	670	672	751	669	691	739	703	734	680	718	744	717	745	748	716	749	704	749	752	735	717	733	745	718	691	753	699	738	780	816	830	864	800	772	738	760	762	695	772	704	718	703	715	801	682	720	758	716	702	696	744	728	663	675	690	710	717	708	700	726	653	771	745	704	678	683	735	723	729	657	700	710	723	666	716	714	716	692	710	713	702	692	710	692	674	725	719	689	724	734	709	770	747	747	714	716	686	689	707	670	691	701	668	703	720	700	713	711	709	711	685	698	690	713	711	703	699	680	734	678	699	725	712	731	676	701	692	665	701	684	721	687	713	659	675	713	680	705	659	730	729	649	698	671	678	653	728	724	749	703	684	711	667	716	710	743	712	706	693	685	645	637	692	708	690	716	718	685	677	715	673	764	719	625	751	710	715	668	722	734	685	678	675	711	699	749	682	704	676	686	700	672	694	692	706	735	679	683	681	713	679	676	679	676	711	722	681	687	671	721	710	752	685	710	743	708	729	698	688	708	688	674	676	680	710	740	723	735	673	694	700	678	701	727	680	697	663	721	712	685	718	691	706	697	686	716	713	708	717	689	690	748	731	705	719	700	687	649	724	703	704	719	679	743	724	709	686	708	668	664	708	660	739	702	699	740	681	681	686	726	732	660	681	701	686	692	738	694	713	709	690	691	748	720	715	670	707	725	689	691	692	654	676	699	676	720	743	689	674	675	661	732	686	676	656	750	689	701	759	723	698	740	692	726	734	662	707	693	679	699	698	713	689	686	700	710	708	665	708	706	723	694	708	712	727	691	703	696	657	689	709	661	707	724	649	683	683	713	735	756	666	722	701	687	690	735	704	681	713	727	710	654	688	705	688	713	666	683	695	733	678	737	672	645	713	685	708	703	699	704	720	685	704	718	656	686	723	712	698	675	684	700	663	736	699	700	723	687	667	704	747	692	731	691	708	751	705	727	687	726	713	726	677	695	735	752	676	677	696	695	717	695	741	659	692	684	685	691	715	710	675	642	699	681	674	705	709	715	692	711	618	703	674	711	692	717	643	677	736	738	688	650	681	753	662	660	708	692	706	662	696	687	695	681	697	697	739	717	722	698	680	706	722	719	696	716	678	686	771	695	674	701	692	704	757	701	684	708	679	669	682	744	690	720	649	691	696	698	752	704	689	711	698	693	727	678	755	737	695	699	681	694	689	668	684	728	715	665	654	673	713	696	729	674	718	703	683	707	710	717	727	735	718	739	719	688	740	698	688	724	690	721	687	679	658	687	701	692	701	711	683	721	616	689	708	757	668	760	696	752	689	645	694	722	682	713	710	672	706	678	733	701	715	696	706	696	717	650	680	709	691	676	682	729	686	681	694	686	702	696	690	747	702	731	710	762	739	657	672	695	682	675	666	663	707	723	742	674	727	727	676	712	717	738	645	677	689	734	700	703	738	704	636	682	729	716	733	748	682	725	707	736	732	703	709	680	716	743	674	736	668	642	670	697	723	715	715	708	698	713	706	710	650	751	711	703	702	709	688	717	680	658	660	709	683	669	705	688	722	687	767	697	710	695	693	704	718	726	713	723	744	658	677	733	705	694	735	723	729	711	684	697	655	739	697	695	735	729	728	629	661	718	710	701	741	717	711	720	745	707	728	738	719	702	670	743	702	683	719	697	685	675	697	724	682	674	680	729	725	709	737	672	687	692	697	699	699	713	684	690	746	726	705	694	737	702	719	736	699	728	729	736	674	695	678	709	665	734	703	708	711	647	705	724	675	705	689	705	688	733	709	704	685	714	703	691	680	670	722	646	678	681	713	691	696	724	711	681	677	735	688	701	656	699	747	716	737	737	695	674	675	697	714	705	734	710	687	695	697	699	690	705	723	731	717	682	647	719	715	708	707	704	709	711	717	726	668	733	702	704	676	695	696	712	738	677	772	716	675	703	735	640	690	684	730	655	684	717	750	720	755	707	711	729	709	717	703	719	693	728	660	702	742	795	700	734	726	711	711	701	690	679	709	683	692	656	663	698	725	692	735	676	686	731	642	689	678	699	685	730	664	727	686	685	666	652	721	713	687	729	696	689	726	688	691	691	655	716	679	706	720	721	713	703	717	735	730	728	722	698	674	700	690	744	682	653	744	667	731	733	726	733	724	694	706	657	673	637	727	665	734	690	693	691	724	752	724	730	731	760	693	653	699	708	712	747	693	703	681	681	719	708	719	737	668	735	706	723	708	688	705	746	720	689	705	645	758	646	742	714	701	722	724	659	703	654	709	747	734	679	706	697	682	716	695	710	755	737	742	711	723	688	768	693	675	647	708	672	706	703	700	652	678	715	715	688	677	692	675	670	704	689	707	702	717	652	678	728	707	744	741	671	700	725	733	756	682	736	698	683	688	738	655	751	664	686	759	663	752	644	713	653	762	646	713	737	687	633	706	694	695	707	730	707	678	679	693	694	681	735	680	695	717	713	650	691	699	708	728	618	636	720	714	682	653	704	737	677	660	697	678	759	723	751	715	703	692	715	690	687	689	802	697	703	688	701	711	685	680	696	709	704	674	696	745	706	676	706	718	721	724	704	703	667	729	655	659	704	685	715	687	703	668	696	701	698	731	638	701	689	734	661	679	740	724	701	672	727	696	692	691	687	663	707	689	687	698	720	706	698	668	658	656	676	745	685	720	692	708	733	726	670	658	688	705	753	720	725	736	747	731	685	711	681	728	712	671	684	739	685	710	695	721	716	751	700	688	712	710	709	717	771	766	695	679	682	694	689	622	722	748	736	679	701	714	710	637	678	744	735	692	634	710	699	745	741	687	680	687	711	671	671	707	693	674	696	716	684	738	674	715	656	717	697	745	704	727	687	660	711	682	755	707	743	663	720	680	728	657	724	738	674	756	706	675	677	669	688	704	685	736	720	685	699	728	721	679	692	714	666	672	720	736	714	757	727	701	717	713	664	718	684	743	692	713	707	738	706	641	759	669	738	709	708	704	728	719	697	746	685	661	693	677	696	718	707	682	699	726	714	733	711	694	688	715	674	767	705	703	716	710	685	683	728	723	693	686	675	728	731	698	713	740	690	718	671	707	689	708	745	706	665	750	727	710	721	711	703	732	699	723	684	710	732	716	699	672	671	683	701	751	690	663	719	709	688	703	698	681	664	711	705	720	699	712	661	725	720	696	670	671	692	698	705	682	713	646	695	725	675	696	670	680	717	694	723	683	665	704	715	701	691	715	702	699	673	680	718	703	705	664	737	687	708	697	752	694	678	685	749	709	729	721	728	740	649	751	732	749	714	659	725	700	741	716	663	698	721	675	712	703	716	744	684	693	712	744	675	691	692	695	719	738	747	686	742	712	719	702	712	706	720	712	675	696	709	725	666	729	733	714	679	698	723	677	734	740	680	695	676	660	696	724	699	715	719	711	698	706	651	717	683	689	734	706	719
70291	59343	18981	2325	426	316	307	263	245	233	244	197	227	230	208	221	214	191	166	192	196	191	206	170	192	217	211	215	203	195	195	210	172	205	230	201	210	199	176	224	193	190	216	183	227	211	187	229	223	237	217	299	301	295	221	309	208	218	213	195	194	187	222	275	249	183	191	209	174	178	198	186	173	180	166	195	175	177	183	203	201	202	197	191	153	181	180	207	195	197	191	164	192	184	205	203	181	198	176	184	212	204	198	190	196	208	196	194	192	181	192	213	211	193	218	180	164	196	198	194	186	182	175	188	195	190	188	195	194	172	236	198	194	174	177	212	181	191	170	162	190	176	199	184	218	185	197	182	171	195	192	171	190	204	186	202	189	190	196	209	190	180	199	211	186	219	200	179	203	182	203	188	186	196	194	181	181	175	174	179	196	174	191	184	183	206	179	188	174	202	195	158	191	199	186	169	187	170	180	176	198	176	170	196	205	177	172	195	174	187	218	179	197	189	167	202	174	171	201	186	199	158	175	195	185	192	216	207	202	216	196	176	195	219	187	170	204	202	196	205	204	220	204	190	193	190	158	184	191	187	202	175	191	196	191	188	187	171	184	163	193	171	194	191	178	190	190	200	177	208	188	186	200	181	171	203	188	194	193	188	191	169	195	186	192	179	199	192	178	210	171	192	178	175	201	183	195	204	194	205	231	211	203	182	201	189	203	172	190	205	183	179	186	178	205	181	192	187	195	178	197	188	167	187	200	187	158	180	194	192	168	199	171	185	199	174	189	169	198	211	217	178	201	182	180	210	168	188	193	191	197	193	205	208	189	183	211	193	168	204	168	172	199	166	166	195	203	153	197	215	171	189	197	180	199	170	186	176	170	203	194	172	190	188	171	191	160	151	172	175	217	196	188	212	198	197	172	211	201	208	192	170	188	251	192	185	187	206	173	190	204	173	171	187	192	197	193	219	178	185	185	181	178	194	169	197	184	225	204	175	191	198	203	183	197	189	204	184	172	158	165	184	191	197	200	165	203	195	196	205	182	167	200	209	194	173	186	198	178	148	171	192	201	196	210	193	191	175	209	196	178	197	189	202	191	189	206	174	207	174	196	196	197	188	175	180	177	205	196	158	190	193	208	177	210	168	194	203	182	198	204	184	189	190	180	202	193	183	177	171	173	168	181	192	195	168	195	177	209	169	192	169	189	191	168	188	188	172	184	203	194	179	154	191	200	178	199	194	185	176	194	184	204	185	218	191	185	186	154	179	190	191	213	182	175	188	197	171	188	168	183	189	215	210	182	191	177	171	189	204	184	191	200	191	202	179	184	195	215	175	200	230	193	184	187	191	185	186	176	169	226	218	168	233	203	196	176	198	196	183	180	178	170	168	199	173	177	181	179	187	196	189	182	177	175	187	191	208	196	200	182	180	220	204	189	184	193	199	206	193	185	189	189	176	179	190	191	188	195	189	179	188	208	173	174	195	213	178	217	216	182	192	195	185	167	186	190	176	164	193	169	194	180	167	206	172	158	199	183	180	187	185	190	190	190	181	173	178	184	216	175	188	209	190	176	171	195	194	171	199	170	171	215	196	174	212	200	209	200	207	169	191	183	185	193	177	193	177	176	189	195	140	176	199	213	200	197	157	196	199	213	194	205	183	167	193	211	191	169	188	202	198	209	188	189	196	180	196	188	196	190	189	167	188	209	189	192	171	207	195	176	177	194	169	187	188	191	204	205	200	178	165	199	196	157	181	172	178	181	196	214	188	190	170	197	188	184	190	190	213	179	211	190	212	186	162	183	205	187	191	165	182	206	177	197	178	186	208	176	204	198	200	193	178	206	189	173	163	199	207	180	197	203	182	167	197	196	192	185	176	177	174	179	199	193	181	206	192	166	206	195	201	180	182	186	206	171	170	167	177	174	194	175	175	195	204	170	172	206	202	201	173	191	189	191	204	168	197	197	194	177	217	211	172	203	174	186	187	186	187	201	189	185	222	175	182	181	202	172	212	177	169	180	199	212	185	174	183	188	179	178	195	162	168	195	169	195	194	186	213	194	205	186	193	173	204	209	188	188	203	196	186	200	176	213	197	202	164	179	187	182	164	152	183	184	182	201	187	220	189	193	186	179	167	179	181	192	166	176	191	175	188	181	185	164	168	180	169	182	147	207	179	188	199	187	210	175	177	162	203	191	168	194	168	203	186	180	190	166	181	193	191	165	196	188	185	185	191	182	196	179	183	205	197	204	177	199	191	197	195	185	182	211	214	180	187	200	178	181	186	206	171	189	181	174	196	205	188	180	177	185	169	180	192	196	200	180	177	207	180	178	165	188	183	217	212	200	197	184	171	174	188	171	192	183	213	197	185	190	189	171	170	191	192	178	193	218	205	194	182	191	172	188	191	190	212	187	153	199	192	207	196	176	218	195	183	168	162	151	193	211	210	196	192	177	208	207	205	178	199	173	169	200	214	176	205	210	196	179	186	178	173	176	195	163	155	190	196	197	175	206	180	193	156	184	194	167	186	174	180	174	209	203	204	197	178	199	170	194	167	215	207	179	203	207	211	213	197	193	206	171	185	204	193	208	169	186	197	190	187	194	173	205	185	177	168	186	170	188	220	199	191	186	177	188	179	193	171	205	182	196	202	173	184	180	178	195	179	181	207	167	189	217	208	168	199	213	169	177	201	177	196	185	192	203	194	192	181	187	178	199	204	186	176	185	180	179	203	183	184	212	201	184	211	195	184	187	177	169	214	182	197	194	171	197	187	171	195	168	169	182	197	195	199	190	165	202	179	201	208	181	172	193	177	179	229	192	202	197	187	180	178	199	185	210	187	201	188	185	198	197	164	182	175	185	181	187	197	175	182	177	164	183	201	186	153	190	186	187	201	183	148	185	194	204	175	187	202	197	214	193	177	198	192	187	174	178	179	173	188	199	191	206	211	195	195	214	203	183	203	190	188	175	176	186	185	195	176	189	200	203	173	203	191	190	192	195	208	194	183	186	192	173	196	169	188	187	197	193	217	201	201	162	185	191	208	173	196	181	178	162	147	174	185	205	180	182	212	196	187	185	215	209	180	189	199	172	195	185	186	167	190	183	198	206	205	180	192	197	182	179	179	177	185	192	212	181	197	176	178	201	191	191	180	201	195	182	194	191	174	197	195	215	188	209	173	213	164	196	193	176	187	188	205	214	182	168	205	214	214	184	214	227	178	206	206	203	168	186	202	233	185	187	194	208	183	178	191	206	187	195	168	162	189	217	199	191	167	180	198	168	219	201	156	189	191	189	178	214	187	187	173	204	188	182	182	195	196	180	168	170	202	174	197	183	210	199	189	175	186	186	188	208	186	179	207	169	180	177	178	182	193	211	217	182	183	179	179	219	188	200	209	189	195	181	178	194	201	193	206	171	180	214	195	195	171	175	192	202	193	165	188	202	189	166	192	174	191	215	190	193	197	174	159	189	183	179	171	178	206	214	201	182	196	203	173
45482	42202	3745	1554	1326	1158	1058	935	836	770	767	739	759	744	670	614	627	615	580	638	628	626	606	597	626	561	593	596	567	525	589	550	567	588	600	629	593	654	633	641	676	620	614	551	635	591	668	868	966	880	925	1549	1614	1255	1062	1355	814	706	617	630	635	591	661	1481	961	530	565	559	562	559	546	551	574	550	581	524	554	500	519	538	583	589	561	556	573	546	528	541	604	561	540	520	541	577	561	554	523	590	534	549	540	566	572	539	545	566	520	539	531	519	683	795	585	571	566	523	513	530	518	537	536	553	566	564	552	514	572	569	569	540	557	510	514	550	525	556	509	501	570	531	546	541	516	596	506	525	517	561	567	505	531	546	546	538	558	502	537	543	537	497	543	550	546	532	518	518	581	567	547	578	578	533	521	529	498	537	539	556	486	544	550	570	511	579	552	534	537	512	503	530	546	510	532	563	557	550	562	513	533	558	512	563	511	506	518	512	543	559	563	531	564	566	569	566	558	519	538	572	552	555	563	562	534	563	500	533	543	573	549	560	535	561	522	551	519	534	557	493	492	547	553	540	533	555	557	489	495	523	553	525	507	541	542	564	537	542	540	501	555	528	524	579	551	506	559	560	533	549	527	573	569	554	556	574	532	547	539	560	521	573	477	501	542	556	541	507	517	524	572	545	519	552	538	527	598	494	544	526	552	533	548	544	546	512	535	556	557	522	542	572	545	537	543	542	539	521	560	538	559	596	571	572	558	574	541	534	544	506	543	516	551	553	511	574	490	536	565	557	510	502	531	516	535	544	551	534	504	563	569	565	528	551	567	532	524	512	568	533	567	526	499	518	555	581	546	548	566	551	540	557	559	586	504	504	555	529	518	519	582	538	511	581	557	515	541	557	534	539	548	557	543	540	547	526	547	521	564	550	508	534	502	541	519	524	534	536	530	565	525	519	539	553	537	537	563	496	562	530	552	545	513	569	543	527	566	523	575	601	550	596	538	550	604	536	562	528	504	524	503	547	547	593	523	552	536	559	546	541	539	536	548	500	533	488	550	531	539	616	519	524	607	551	546	554	530	525	534	551	515	525	547	525	564	530	580	528	542	546	560	544	498	564	551	564	577	527	547	489	509	550	509	542	531	509	557	531	526	536	539	518	543	519	528	550	552	547	518	543	562	527	534	550	550	515	547	525	521	518	522	558	537	527	545	525	490	541	548	549	506	542	486	553	535	535	595	565	537	543	528	550	524	526	550	569	536	561	530	552	577	529	533	499	499	518	575	536	562	533	498	594	552	553	544	498	532	549	548	494	529	561	557	560	497	528	519	535	531	505	544	564	543	533	549	521	597	578	529	522	554	552	551	551	524	565	544	521	524	567	571	524	531	541	530	542	530	534	544	544	510	543	579	493	578	526	586	564	560	575	553	525	559	563	549	537	536	567	570	539	563	522	472	518	579	535	538	580	538	516	557	550	587	561	540	529	563	552	510	561	554	546	540	529	536	520	529	520	559	539	482	529	528	548	570	567	539	541	535	541	610	517	520	544	534	555	516	539	522	545	538	556	570	639	553	591	528	514	565	550	572	559	542	577	541	531	531	557	549	550	537	538	569	511	532	572	531	565	528	564	540	523	547	533	533	535	550	533	534	542	575	520	545	533	544	543	523	596	516	565	519	545	547	561	512	531	539	537	515	536	575	527	575	559	531	558	547	533	555	581	563	508	550	529	538	551	526	569	563	584	539	587	530	514	572	555	520	545	557	569	542	541	524	559	542	554	565	538	571	566	537	539	502	532	530	525	547	499	560	538	535	534	491	564	533	508	510	494	580	542	540	577	512	517	574	551	543	555	510	503	556	517	538	538	539	530	566	510	526	525	550	523	559	524	556	538	573	580	534	558	608	524	510	532	532	516	538	554	533	549	566	525	524	561	572	545	562	575	538	538	542	548	543	552	570	585	546	588	521	566	533	522	598	547	529	562	527	527	562	524	543	528	470	542	525	501	538	564	538	495	532	565	556	585	548	558	581	489	530	515	556	559	554	485	559	554	515	540	513	513	559	565	528	565	556	554	544	594	555	547	555	561	580	542	525	534	562	544	547	549	582	565	577	527	570	562	570	520	547	560	523	541	544	526	553	525	493	509	532	576	570	568	560	521	525	562	550	550	582	545	524	563	504	545	575	541	526	494	577	516	531	548	534	516	502	553	544	514	542	542	552	523	502	518	563	511	504	525	614	526	556	540	537	562	569	534	505	507	563	533	522	543	542	552	555	511	540	562	539	534	578	504	575	554	562	572	518	529	577	531	579	544	540	576	560	555	545	583	546	553	533	553	570	603	522	540	542	527	531	530	621	552	537	546	504	538	486	562	505	535	526	544	526	552	497	531	520	493	588	502	529	528	530	570	553	517	551	566	566	547	544	524	559	525	523	510	543	513	530	551	503	581	520	572	545	536	537	478	575	564	547	545	508	548	534	529	478	544	536	536	550	531	561	576	552	579	535	557	518	525	532	518	561	542	551	521	496	513	575	531	524	572	564	515	535	540	549	582	525	551	529	546	550	568	525	511	537	560	541	535	555	539	496	532	557	573	505	537	538	539	525	532	561	566	538	572	513	525	565	552	538	571	542	542	542	507	505	531	575	574	548	540	498	555	574	569	535	533	531	580	542	550	562	532	542	532	529	540	553	512	586	506	593	546	514	527	513	522	550	505	517	560	509	546	546	562	552	537	550	540	527	535	544	593	534	511	567	579	574	569	521	509	595	526	523	584	557	545	568	523	527	523	529	555	534	556	516	529	536	553	502	521	545	563	540	500	500	581	549	545	538	552	595	504	538	542	537	523	538	536	494	564	533	555	584	584	546	534	545	519	536	557	517	501	556	534	533	549	540	528	522	549	517	549	541	574	553	545	547	553	516	572	515	525	566	554	490	518	519	530	528	566	567	572	563	510	592	564	534	554	507	534	523	547	525	584	552	584	568	540	540	525	570	530	521	547	556	518	564	525	508	542	556	540	576	554	562	555	538	561	539	522	531	517	549	540	571	541	570	555	543	536	523	545	560	531	517	592	561	534	610	544	504	569	572	528	520	561	547	567	567	545	536	554	563	563	509	561	546	527	563	544	519	556	528	526	537	507	556	494	558	522	583	559	544	554	578	527	584	556	573	588	549	546	545	582	531	571	517	561	500	511	526	509	551	479	543	521	544	547	548	550	546	580	541	540	543	468	529	526	573	547	512	553	560	511	581	559	522	568	522	564	518	577	500	546	586	524	524	543	564	535	558	563	568	492	528	531	569	553	560	502	589	518	555	529	549	576	563	544	538	498	539	524	551	538	509	532	516	550	539	509	516	548	536	548	494	537	548	522	513	496	549	532	560	534	547	549	517	512	547	530	582	564	546	585	543	503	540	529	543	538	515	502	574	593	591	594	534	564	552	564	549	534	554	537	511	552	516	561	539	574	521	557	538	499	538	589	531	527	535	519	534	553	511	494	518	551
84646	70151	25928	6470	846	582	506	397	321	333	289	301	256	289	315	278	247	282	286	277	261	268	244	225	267	264	237	276	261	249	281	220	238	214	253	270	262	270	273	266	239	268	267	251	288	286	257	269	329	338	364	510	585	474	416	434	290	293	261	254	244	254	255	437	330	253	271	243	255	229	205	255	234	242	220	215	250	244	258	261	233	232	214	259	226	231	206	219	245	249	243	216	272	236	229	269	215	216	231	233	240	246	237	265	264	272	219	228	273	256	283	287	252	232	261	253	211	233	210	239	255	240	227	246	241	259	258	242	232	212	254	200	235	234	231	200	227	219	249	233	270	245	253	239	245	246	214	246	250	256	262	265	224	282	230	210	253	251	252	229	220	217	215	277	239	240	239	239	245	233	226	238	241	253	228	262	248	216	239	262	243	262	232	254	256	218	236	238	251	232	254	231	243	243	224	244	215	219	223	207	228	250	248	251	256	212	224	228	231	223	220	222	229	228	238	229	238	244	226	258	244	248	245	259	214	231	232	250	219	253	226	239	249	228	245	239	235	246	238	252	242	242	231	223	247	233	223	264	246	268	220	239	215	223	240	255	233	252	241	258	232	234	236	245	250	247	222	237	225	230	245	213	258	252	227	221	212	238	241	234	243	231	257	243	221	212	248	247	258	254	233	239	253	231	237	235	237	231	254	207	235	289	224	246	247	234	232	235	220	250	247	245	250	230	226	244	255	232	246	250	212	256	253	235	266	224	225	244	253	250	227	266	224	228	247	233	222	242	220	221	252	248	253	239	244	212	232	227	223	247	229	251	227	250	267	250	244	231	232	248	234	259	243	268	248	214	258	249	217	238	211	232	270	244	236	258	233	231	240	226	252	236	209	229	243	275	205	228	239	237	265	225	256	236	236	236	206	248	218	235	250	231	233	203	211	248	250	251	242	259	208	248	240	248	230	227	239	248	250	235	234	230	236	237	234	235	240	249	273	270	235	231	233	212	258	231	237	245	224	246	260	251	233	238	252	254	219	265	247	247	239	239	288	244	237	235	258	228	258	249	249	264	243	219	245	249	239	252	235	240	212	229	233	242	225	243	264	228	242	249	264	250	225	236	245	248	252	246	224	240	262	229	247	272	230	267	263	264	244	235	250	242	239	228	252	233	243	227	264	256	229	249	218	254	231	227	231	232	250	248	256	241	264	238	253	223	245	252	215	231	244	231	233	215	257	246	235	231	235	232	232	269	210	243	214	214	238	230	242	238	243	228	262	234	249	243	247	259	241	230	256	256	240	233	217	252	221	243	246	238	217	246	245	236	220	226	246	228	236	248	204	253	217	246	234	235	268	245	222	248	254	244	260	243	255	255	237	240	233	250	224	234	228	254	229	230	236	233	234	244	245	231	217	227	226	238	232	231	224	230	251	243	266	236	225	242	237	264	245	236	249	224	258	246	250	235	236	249	257	243	249	226	249	220	245	227	233	239	274	268	255	248	219	241	230	239	250	242	224	274	250	241	233	240	245	220	233	236	234	238	243	211	262	245	246	237	252	236	246	220	264	234	253	249	226	246	236	200	274	226	263	241	215	249	237	253	235	215	227	238	249	225	244	246	239	241	216	243	245	245	238	233	238	247	262	241	225	229	247	250	254	243	261	238	243	240	257	231	250	281	222	224	235	251	226	267	229	253	244	239	229	246	260	240	251	224	250	235	228	202	251	260	240	220	259	229	230	226	235	246	214	219	251	244	226	236	253	239	227	215	268	229	221	250	238	235	227	222	239	227	237	224	249	248	239	246	252	257	250	253	250	219	244	227	273	261	245	240	231	262	249	261	239	227	244	224	262	246	235	241	223	243	262	250	229	224	258	237	236	245	248	217	250	250	245	240	235	230	268	234	234	262	253	213	258	227	245	225	232	245	239	225	213	241	231	233	222	219	231	242	260	251	224	245	254	229	254	273	235	212	232	240	242	223	251	223	223	196	252	236	254	247	232	236	234	235	251	240	238	219	206	232	246	239	226	245	221	239	232	241	207	235	212	252	236	218	218	265	213	251	210	252	213	235	263	255	239	218	244	216	235	212	260	219	231	222	244	249	275	239	233	250	245	243	245	258	250	251	230	232	254	231	242	240	255	252	238	220	246	248	240	238	265	243	234	257	228	245	231	245	230	231	246	251	218	262	229	224	218	215	241	263	231	246	222	237	248	235	225	247	252	253	222	241	237	292	238	237	250	216	232	236	228	227	257	238	241	245	260	217	259	261	242	255	237	215	239	243	235	207	241	221	226	248	270	250	217	225	251	201	235	239	226	257	219	247	246	236	245	219	229	256	237	237	238	264	235	225	239	235	224	237	222	226	244	244	260	251	225	251	259	278	249	228	221	236	229	258	232	247	238	229	219	251	216	266	257	277	238	261	277	255	230	253	228	246	258	253	248	227	241	251	262	226	253	250	241	218	221	240	214	231	240	239	225	267	231	263	254	235	226	246	249	258	241	252	232	244	224	237	247	241	229	250	224	243	237	223	243	223	248	247	236	265	263	269	261	240	229	243	233	240	240	236	255	240	228	225	256	241	267	233	241	237	205	240	249	248	232	259	246	260	218	226	241	229	247	275	228	224	242	236	264	229	259	229	246	237	259	248	229	264	240	240	254	212	247	246	264	256	233	224	218	244	250	222	218	244	248	259	243	257	209	243	224	236	240	239	245	227	242	234	235	237	241	255	223	227	229	261	240	253	248	242	215	242	242	262	264	227	271	253	231	221	249	227	241	231	215	238	233	220	273	220	224	231	225	263	236	222	229	246	256	257	234	217	205	236	253	233	284	236	221	247	236	209	237	261	219	238	240	219	237	227	255	262	228	228	257	247	249	207	212	239	227	246	241	240	240	262	249	221	235	234	223	252	262	255	249	245	248	235	230	243	242	256	276	220	227	265	248	241	262	228	258	245	252	237	214	253	229	235	226	216	241	255	231	228	253	234	272	214	234	233	241	249	227	245	245	233	213	228	249	233	241	223	238	267	242	255	255	234	241	241	234	227	233	235	238	227	224	241	240	248	243	236	253	259	227	245	251	233	248	229	249	250	222	243	222	221	217	244	268	237	218	236	249	277	242	241	223	242	238	278	242	233	244	242	209	209	253	275	236	227	198	220	232	252	242	225	249	247	262	232	234	257	214	261	233	233	231	252	248	232	231	257	237	242	231	269	224	243	233	245	244	230	236	239	245	221	250	246	222	205	222	222	246	208	246	249	224	253	251	242	230	252	240	255	236	251	224	271	236	241	273	249	245	231	231	246	268	256	256	258	257	217	226	291	249	222	251	235	231	240	244	256	256	212	258	270	237	235	243	244	244	223	226	243	279	246	241	252	245	224	193	242	221	241	235	227	218	251	238	271	234	235	243	240	259	238	233	230	226	240	226	249	263	247	244	249	246	235	233	246	247	204	245	251	220	243	234	237	228	252	215	231	268	229	256	236	251	230	241	243	240	240
56638	52073	4755	2504	2204	1906	1681	1474	1317	1205	1110	1038	1008	953	903	955	852	873	825	846	812	755	786	742	753	736	738	762	693	719	729	761	766	766	752	764	808	853	849	828	858	855	872	886	843	852	914	1070	1476	1319	1592	2860	3413	2668	1867	2172	1219	908	886	776	733	776	816	2239	1198	736	679	741	694	706	721	717	690	678	662	678	663	679	690	682	691	672	651	671	708	667	695	685	698	655	664	667	661	690	689	675	725	693	676	672	648	691	665	680	658	662	682	670	660	756	1051	1202	785	704	685	732	695	702	656	683	678	696	641	627	627	669	677	693	654	661	666	656	660	684	675	652	630	675	676	653	646	678	661	700	666	671	667	625	680	674	693	701	685	663	680	651	656	700	621	612	646	654	639	678	658	667	688	681	701	643	650	693	657	701	687	700	681	706	685	690	664	677	670	699	692	648	697	664	656	668	662	640	694	713	668	672	674	682	674	695	674	691	662	688	635	675	650	632	691	673	640	656	693	676	676	668	642	658	639	688	643	635	626	674	686	692	653	690	663	662	623	734	692	653	648	627	680	679	679	660	649	692	627	649	669	660	677	666	650	663	716	673	669	683	681	680	687	683	682	655	594	684	682	709	680	626	687	704	693	696	637	683	683	692	691	677	639	679	635	671	681	692	647	687	682	650	627	645	671	654	687	697	700	672	666	630	656	736	686	683	644	633	636	700	677	654	647	673	671	668	650	636	681	649	679	656	659	634	658	722	686	638	670	670	662	688	690	661	672	659	677	670	661	682	662	674	668	681	700	706	675	649	673	723	647	626	623	637	668	676	655	652	709	709	682	650	661	677	668	645	691	673	676	684	671	668	641	668	671	681	653	660	649	626	710	694	646	651	703	645	699	649	667	657	670	702	669	689	668	653	652	695	664	687	719	658	657	633	640	674	657	692	699	695	675	674	682	660	660	687	673	663	702	666	697	684	678	654	699	650	646	642	672	697	707	684	652	678	684	666	694	671	630	685	679	683	729	717	668	728	621	638	650	682	654	706	671	633	638	665	664	629	663	663	677	625	698	731	663	660	694	647	687	669	665	712	710	692	684	689	654	634	667	668	640	683	660	685	664	639	708	657	680	727	711	691	656	669	670	692	660	693	711	721	688	611	682	681	683	635	690	671	666	682	700	683	663	652	710	706	679	699	695	627	659	653	661	647	655	733	689	721	700	689	662	676	664	655	670	681	635	706	654	654	690	667	626	645	675	693	660	628	637	669	721	675	626	673	657	667	702	679	634	674	640	706	668	681	690	704	690	685	649	674	672	663	631	726	694	636	679	649	646	709	677	717	641	689	641	660	705	726	704	659	672	674	672	686	665	686	649	694	676	686	663	668	695	683	668	628	642	709	728	666	624	639	706	691	688	701	701	696	666	662	640	659	677	670	687	683	694	664	687	678	709	700	660	678	667	658	673	629	663	675	692	703	675	667	717	613	670	666	654	681	639	691	671	697	671	619	655	678	655	649	697	694	666	690	663	637	681	658	648	700	635	665	678	671	640	694	675	695	718	688	709	680	620	646	641	630	671	658	680	671	684	710	719	649	686	666	672	652	676	699	690	647	654	650	670	662	641	696	677	708	693	700	690	717	699	681	671	700	685	691	635	652	640	719	698	649	661	658	687	704	655	661	699	624	640	708	679	698	720	674	606	644	691	666	698	697	685	704	641	686	675	685	664	679	672	685	660	613	680	670	668	667	648	682	688	645	703	689	680	646	687	651	705	656	708	669	658	671	658	620	662	642	706	674	694	713	620	645	685	684	684	641	681	674	625	671	692	645	653	650	664	700	678	669	658	666	696	713	678	687	624	690	675	709	659	675	690	666	678	690	631	694	648	686	649	642	662	673	692	678	678	668	688	663	654	677	698	691	705	676	650	691	648	665	635	683	679	639	638	713	655	694	659	677	671	656	689	605	701	658	722	654	673	701	678	698	658	674	681	637	653	670	688	687	701	686	664	655	634	708	635	732	690	682	591	652	613	663	664	657	678	697	693	657	729	680	648	684	666	640	684	687	673	710	732	697	705	667	669	698	655	677	661	668	694	654	657	677	696	651	669	713	634	659	641	676	719	664	628	617	690	635	673	722	676	637	648	658	654	715	675	680	670	685	708	633	714	638	662	649	597	674	642	665	705	677	669	661	686	672	660	682	683	645	683	693	666	632	628	628	665	683	711	699	677	701	670	695	650	644	727	688	649	696	673	703	681	693	635	719	644	675	663	692	661	643	646	664	673	647	639	711	654	710	644	684	663	656	661	679	669	644	693	700	651	713	647	641	673	655	672	703	704	722	689	663	679	626	666	679	669	697	639	660	643	643	666	681	703	703	681	708	678	694	671	705	684	689	678	687	642	710	706	655	623	671	659	686	672	630	654	682	713	677	682	636	686	671	693	706	670	655	650	704	660	666	655	670	655	680	673	690	678	681	619	638	677	645	615	677	649	658	656	703	654	677	733	647	713	658	632	676	707	665	640	669	678	633	696	637	719	681	628	705	729	652	626	693	667	665	683	649	642	637	655	681	727	660	656	680	710	631	689	673	617	725	735	665	671	682	692	641	664	653	671	624	636	651	675	630	674	686	669	645	686	638	693	658	699	660	707	683	689	664	674	674	667	676	669	677	647	675	656	668	675	670	679	699	661	648	631	653	668	644	652	704	654	623	656	622	648	664	706	606	684	641	694	688	689	662	682	691	674	684	693	699	646	682	661	639	680	631	655	684	696	677	686	640	674	688	639	665	661	636	679	677	627	678	666	662	716	669	666	619	664	672	649	646	675	695	686	674	664	636	713	686	632	654	635	608	624	651	644	710	674	693	647	635	606	679	648	692	670	661	657	706	678	644	656	696	690	673	699	685	728	728	699	696	647	632	663	700	682	669	649	620	704	650	686	694	660	646	631	661	638	687	638	597	658	648	663	702	652	676	667	707	667	674	662	647	659	696	668	682	629	678	662	680	637	647	653	682	677	673	636	638	688	662	699	690	708	651	713	674	679	695	631	655	656	683	710	662	682	636	638	614	647	670	643	671	682	676	723	679	649	696	707	666	657	643	740	671	676	692	616	687	688	669	683	680	719	674	653	682	685	668	680	665	693	674	650	694	620	670	655	715	662	667	632	665	697	669	649	711	702	648	688	698	672	686	678	659	652	649	683	720	689	681	717	666	692	648	665	673	666	630	664	628	665	686	674	668	703	683	702	648	684	692	646	665	652	683	617	674	665	651	644	673	647	659	711	674	650	691	651	673	666	631	688	626	698	661	710	669	652	685	650	703	669	715	687	646	654	683	662	667	680	621	656	683	663	700	630	667	671	715	671	705	623	677	644	663	692	665	658	681	715	636	649	685	689	692	682	660	664	647	629	655	705	667	671	703	682	673	620	678	670	650	633	630	665	694	684	661	675	644	659	623	695	650	724	664	650	651	661	681	703	690	681	643	661	642	658	625	702	690	683	673	679	692	666	655
28372	16365	1757	363	287	276	279	310	314	316	292	280	267	290	268	273	279	302	297	272	268	272	261	253	298	284	259	288	275	269	291	298	257	268	283	243	299	268	266	266	283	296	275	276	292	271	280	287	265	279	273	289	271	333	283	327	292	279	277	285	301	268	322	301	291	247	294	241	291	248	317	300	283	269	289	298	261	250	302	316	307	323	272	280	279	306	290	284	267	258	296	301	271	313	309	306	266	314	269	284	254	280	266	279	274	264	283	308	259	292	269	290	274	268	263	271	294	293	281	284	286	281	273	286	256	307	276	265	275	287	284	291	295	254	294	278	273	287	306	250	281	274	261	277	278	284	335	270	290	274	270	259	291	310	310	297	331	278	290	259	280	288	255	285	301	294	320	252	266	303	262	264	293	268	272	286	292	249	252	281	284	285	302	263	300	262	277	269	269	288	298	314	285	266	259	257	296	294	279	251	308	305	252	291	268	246	307	284	257	299	267	290	275	264	303	259	260	289	281	299	300	286	284	294	301	275	309	272	302	267	271	286	282	276	278	281	269	282	299	309	263	245	269	266	277	296	311	311	296	285	294	285	295	267	306	277	285	283	291	282	259	301	251	303	263	242	288	271	289	286	296	280	305	268	263	277	286	282	266	275	311	296	290	307	282	282	276	275	295	264	264	290	289	311	257	285	274	286	286	267	279	271	254	248	308	267	273	283	292	299	280	280	296	269	337	303	280	289	280	288	287	283	262	274	338	286	280	276	277	288	293	297	283	266	303	259	262	278	272	274	273	272	261	274	281	259	262	272	314	291	290	286	270	283	332	290	311	272	256	302	263	298	253	257	260	293	277	278	274	294	295	309	289	268	285	273	310	285	285	297	267	263	255	290	262	285	294	305	291	255	301	272	300	284	295	318	275	267	312	272	254	289	313	257	266	307	288	295	278	246	287	270	271	265	275	301	315	288	295	328	281	288	302	322	270	297	263	262	302	275	294	274	267	319	288	287	290	283	296	261	261	276	256	286	305	309	303	293	294	287	262	294	295	268	304	283	284	290	315	313	279	260	285	273	284	285	262	285	286	268	292	320	281	264	249	283	285	274	288	274	289	238	265	271	272	285	286	306	281	265	282	283	280	296	301	283	295	275	272	268	275	293	293	296	258	271	291	275	269	263	290	287	277	262	315	279	303	264	271	277	249	283	275	284	285	287	285	306	267	292	297	275	272	289	265	264	280	303	245	282	293	278	293	278	284	280	249	303	262	252	283	246	291	309	288	272	281	273	261	276	300	274	303	264	270	275	229	277	268	285	283	259	273	285	259	299	289	270	289	267	295	301	287	290	275	224	309	285	273	287	296	296	289	252	272	285	263	308	289	267	259	316	276	299	293	319	262	261	301	292	300	267	293	255	277	282	273	292	259	268	283	276	259	301	282	269	278	302	305	270	289	246	264	289	255	293	281	274	301	268	269	306	287	265	300	286	280	316	274	265	289	245	283	277	291	263	271	285	274	288	292	292	268	288	292	286	287	265	307	297	285	284	287	286	268	267	272	274	300	308	271	262	275	283	289	279	263	263	269	298	256	293	276	295	285	261	267	275	314	265	276	311	281	276	284	278	268	265	263	300	278	310	307	299	282	294	278	261	283	301	312	295	293	303	300	286	285	262	270	281	273	245	263	280	274	284	277	279	280	253	295	262	290	301	295	274	283	273	285	293	287	292	290	259	281	286	300	276	275	289	258	269	287	290	304	261	294	306	274	265	267	304	277	304	297	277	274	297	281	284	306	254	292	243	289	276	298	299	295	272	292	295	269	303	301	309	255	270	273	256	281	264	294	283	281	252	304	266	272	280	271	286	279	248	289	313	253	300	274	279	281	305	270	264	294	287	287	310	258	288	305	280	293	284	290	283	286	276	291	277	314	290	271	284	284	287	285	279	297	291	267	281	250	277	258	263	283	259	306	332	282	277	279	292	283	279	278	276	293	313	276	288	303	296	276	290	283	282	275	284	290	315	290	340	277	309	274	264	302	285	277	259	274	273	272	277	242	320	251	302	305	271	270	257	302	285	278	281	266	284	302	270	259	251	289	272	238	263	285	272	293	272	254	291	279	316	277	260	294	267	303	251	291	282	237	279	268	274	272	252	299	299	289	290	280	289	309	256	265	308	288	295	317	309	299	265	290	279	272	278	286	258	285	312	292	257	278	242	279	254	299	284	265	265	260	295	250	262	281	287	252	290	254	295	279	254	277	297	301	286	278	286	298	293	297	279	274	282	306	264	295	286	301	276	305	259	297	269	269	282	248	273	282	295	255	290	272	314	322	272	311	273	275	310	286	250	282	291	268	294	318	297	264	302	276	299	270	311	295	260	298	302	292	269	246	284	293	307	282	292	270	321	270	269	277	272	264	286	290	300	259	283	311	259	283	287	252	250	265	286	273	276	306	264	247	299	301	270	275	308	278	282	283	285	307	300	287	292	304	322	303	303	291	291	265	304	270	286	288	275	281	263	256	287	327	265	279	296	260	277	281	278	274	300	293	257	294	306	280	266	279	285	310	291	278	300	286	248	297	274	264	296	263	315	271	288	274	260	283	271	268	300	296	281	301	288	291	298	277	271	307	286	264	302	306	267	307	259	283	286	288	313	295	252	279	306	275	289	265	286	262	276	251	300	263	257	291	278	270	280	278	261	289	290	298	287	300	289	268	301	292	279	295	248	274	274	309	270	292	284	284	284	294	287	307	283	256	274	320	231	266	295	271	289	274	289	255	300	316	281	267	301	261	284	287	262	290	301	279	269	296	254	269	284	292	310	279	244	279	284	314	294	302	259	268	293	297	301	286	295	264	294	292	274	300	272	278	292	268	285	278	273	321	307	292	291	268	262	291	285	280	291	280	253	268	271	280	307	289	267	240	301	276	263	307	266	277	266	297	284	292	269	288	275	267	281	260	260	278	297	253	297	280	292	251	308	277	272	295	273	263	283	279	299	314	279	268	253	287	294	263	255	266	268	303	264	265	273	303	275	275	325	292	294	249	300	286	271	273	298	259	290	286	293	284	281	290	286	321	288	284	307	286	294	304	259	287	271	278	288	275	302	291	298	273	285	285	292	280	268	280	295	262	258	284	298	275	292	268	294	289	296	290	271	280	282	243	276	278	303	257	282	270	304	284	272	268	271	292	269	264	291	289	289	276	307	297	298	307	276	287	270	283	275	286	281	268	302	303	292	286	279	287	289	275	286	299	273	288	293	295	264	317	270	302	275	308	270	280	271	291	278	288	306	259	294	270	290	291	287	291	275	274	286	298	268	300	266	264	258	282	275	242	303	286	297	254	267	316	291	285	268	259	270	292	286	283	267	289	287	280	259	287	281	276	255	258	270	264	290	284	284	296	270	295	285	287	271	265	291	307	330	280	289	270	310	249	271	274	247	292	300	244	295	284	299	304	286	283	263	279	289	255	268	275	286	307	298	279	257	273	288	293	274	260	281
25258	17758	1104	840	827	819	814	804	811	800	766	766	776	749	790	790	834	785	781	747	801	846	743	783	776	757	755	812	748	802	767	800	762	780	791	750	742	781	739	804	793	777	773	805	727	765	798	733	772	811	811	784	836	840	794	831	811	775	818	770	822	765	751	876	909	753	773	796	728	797	768	744	765	764	791	782	777	768	776	758	716	741	765	792	772	766	721	736	758	801	776	815	719	712	803	778	784	780	816	778	759	760	731	761	767	798	755	746	773	797	776	766	745	770	820	797	741	752	782	757	726	720	748	743	753	737	787	746	786	706	755	773	765	746	740	757	727	770	729	741	845	761	781	738	740	780	745	775	761	774	779	747	755	766	802	722	774	780	774	765	739	714	776	725	813	769	728	759	784	760	682	797	792	786	783	762	792	753	765	763	748	795	762	774	742	753	814	719	795	739	802	755	728	790	710	785	756	753	747	719	718	779	754	714	757	761	795	772	793	752	724	754	730	762	811	751	790	750	726	781	742	787	747	791	766	716	747	717	777	735	782	773	779	741	719	789	757	728	749	781	749	799	788	797	760	729	783	756	757	812	772	719	743	769	755	709	774	766	739	752	739	719	719	769	752	775	733	761	754	727	810	764	765	775	745	742	786	744	738	782	730	724	744	749	765	751	816	738	747	801	759	770	774	768	730	732	731	764	734	748	787	732	768	729	733	773	738	806	719	749	753	799	736	753	780	782	817	738	741	757	730	761	747	772	736	745	762	796	780	781	733	766	721	761	743	779	732	785	744	721	732	765	790	740	751	734	789	759	787	757	807	768	756	793	748	755	803	815	758	795	735	722	771	727	730	754	728	756	724	756	742	749	811	750	747	770	746	781	757	780	755	736	791	761	823	805	748	789	781	733	747	737	758	781	771	750	793	782	842	800	815	751	795	748	854	786	781	780	742	818	792	769	712	741	739	743	753	744	730	798	761	746	735	785	740	792	745	762	743	787	799	730	786	691	806	769	814	725	774	770	805	743	802	781	728	748	785	758	739	775	815	725	771	770	783	745	750	729	736	782	780	711	774	692	747	752	774	712	782	735	770	757	742	737	724	752	761	738	778	725	714	745	752	781	778	774	729	746	752	687	724	714	806	785	792	794	789	783	774	760	783	805	713	796	807	762	769	769	786	732	759	761	775	723	755	705	756	781	751	776	801	764	804	740	753	813	737	765	775	764	773	765	742	809	776	760	757	770	728	794	717	705	760	761	728	775	801	749	729	799	766	740	742	768	826	709	752	760	763	739	786	825	735	764	798	760	722	755	744	802	689	775	699	712	748	762	725	765	792	772	770	792	755	746	770	767	798	726	757	759	856	755	765	776	767	807	760	768	742	739	722	776	755	789	763	747	756	735	777	722	761	756	740	769	771	764	787	719	771	738	720	805	773	771	751	687	781	750	747	740	809	760	763	794	741	754	781	727	758	773	760	792	751	787	777	729	756	730	765	709	737	777	761	756	834	788	771	759	705	757	783	742	734	758	812	730	775	745	771	776	733	781	780	784	776	772	720	752	740	779	764	724	748	762	754	749	752	788	768	796	767	781	721	752	810	760	768	748	782	736	720	749	757	774	759	753	746	731	770	758	763	779	744	760	779	734	762	701	761	773	822	799	760	738	768	743	776	790	690	724	736	740	783	778	720	719	734	777	731	739	791	803	724	760	785	776	783	768	772	741	732	744	761	781	728	775	724	784	775	695	751	783	741	759	787	757	755	810	801	808	781	758	713	717	787	792	748	702	745	778	725	768	756	727	743	776	786	728	780	761	786	764	775	805	791	762	818	725	754	725	801	742	751	757	783	748	773	800	776	745	780	748	736	762	752	799	749	749	731	789	747	769	792	704	758	797	711	751	698	786	739	748	744	789	704	778	748	727	786	731	800	777	782	770	767	729	754	772	812	785	762	752	813	720	754	751	815	758	746	723	765	779	771	730	764	720	719	780	717	731	774	738	794	749	777	739	755	723	756	748	742	738	776	773	773	757	768	724	752	715	751	782	798	794	747	770	735	723	770	750	793	807	751	735	812	758	689	732	775	769	761	781	771	777	760	765	770	825	742	754	765	796	748	738	770	787	786	728	738	779	746	777	682	773	733	781	775	774	814	745	790	760	774	754	760	709	780	786	701	735	702	743	747	781	779	729	778	727	759	738	769	777	814	763	790	721	773	784	770	788	740	754	715	797	754	768	756	774	819	734	696	706	837	784	774	767	773	762	754	763	770	795	774	765	750	715	752	751	735	740	722	790	779	742	771	728	733	757	752	744	767	748	752	729	730	731	768	740	766	730	796	750	804	799	772	816	745	750	766	772	757	772	793	751	759	793	789	776	775	758	749	733	753	746	764	755	769	793	740	731	816	772	761	748	778	776	739	738	735	779	783	760	763	724	732	767	767	730	794	807	798	727	745	731	745	798	745	768	773	779	730	765	791	766	766	724	778	749	748	708	755	772	743	812	778	795	751	738	756	760	731	796	786	786	715	744	724	756	791	749	744	753	698	759	736	720	758	761	749	756	779	780	829	776	750	781	748	758	767	748	802	770	747	739	756	809	768	806	749	786	768	783	791	745	733	758	756	781	790	751	762	767	764	802	804	744	776	764	764	729	771	775	746	765	784	726	745	771	784	721	743	773	781	797	807	736	751	728	703	776	767	773	736	759	740	760	773	700	748	748	776	754	769	777	726	766	766	767	777	757	777	792	740	750	820	741	791	735	749	787	748	787	788	742	728	760	790	748	796	777	731	761	730	774	738	750	771	813	750	741	775	784	737	762	729	753	739	790	801	721	749	771	772	699	779	823	757	756	726	760	801	768	748	771	782	728	759	773	755	767	772	740	765	770	768	737	811	757	793	794	786	786	759	760	731	748	757	759	761	759	735	783	764	734	776	737	767	736	709	792	762	750	724	795	804	818	782	729	777	702	775	834	736	718	758	747	759	764	704	763	714	770	719	741	772	745	739	790	766	777	756	754	752	831	724	739	759	805	793	757	735	758	732	754	757	737	752	803	749	780	705	787	769	724	783	769	773	764	689	809	720	720	791	775	751	746	759	758	778	777	756	723	806	732	795	709	738	729	743	739	694	737	761	782	817	778	734	718	824	792	769	789	724	797	794	725	789	742	784	740	836	769	778	701	758	793	773	720	800	757	767	785	810	730	760	788	720	757	756	771	793	806	807	778	715	803	744	768	751	778	765	772	731	745	777	755	771	764	822	794	757	742	735	746	789	751	762	802	778	796	765	758	751	763	713	751	774	698	770	790	717	747	724	755	807	737	693	746	805	794	750	742	727	785	748	758	754	786	831	782	725	742	767	792	752	774	756	832	780	757	749	771	757	791	763	762	748	735	763	759	785	758	791	752	771	735	823	784	740	757	803	745	816	800	798	736	753	772	753	766	767	719	720	776	754	765	721	748	718	753	730	770	750	721	784	783	703	742	732	762	818	778	768	774	782	768
70877	57809	19982	2546	434	373	330	316	296	260	306	229	266	265	253	254	287	260	239	285	247	232	225	258	240	247	245	244	229	241	224	242	238	236	237	253	238	243	220	250	233	242	256	251	254	250	222	255	261	274	276	306	312	314	358	337	241	315	279	282	195	248	221	361	477	249	228	235	233	243	244	249	225	207	219	235	213	238	217	228	235	221	247	216	228	232	249	234	224	219	232	256	238	192	236	228	243	242	248	236	238	233	209	258	237	234	244	242	226	218	219	250	230	224	236	235	242	229	220	226	241	233	197	218	241	199	215	247	239	211	220	201	216	216	238	214	206	223	239	235	214	234	243	216	227	232	229	193	212	240	235	233	233	251	237	227	229	200	234	239	218	227	208	196	233	255	212	237	217	247	219	242	253	238	217	254	229	245	218	229	228	280	219	243	224	233	237	239	252	224	235	230	222	235	247	241	236	233	230	240	224	246	218	214	230	237	230	250	230	223	233	225	223	217	232	246	231	237	226	214	232	247	250	246	224	231	239	253	251	221	229	236	252	211	237	239	204	210	231	235	253	201	228	219	236	218	234	223	234	259	264	209	228	246	241	249	211	217	260	245	239	228	220	246	243	243	243	240	234	255	239	217	221	223	238	250	239	211	239	209	209	242	217	222	244	235	232	231	271	255	239	272	233	221	212	233	233	221	236	265	236	222	216	221	232	225	213	232	237	245	243	228	233	227	251	209	278	215	245	222	247	219	223	224	205	255	237	225	227	215	221	225	199	219	234	260	238	229	229	203	228	224	231	230	236	238	214	239	222	239	256	246	259	247	238	221	238	219	229	239	225	212	227	246	235	203	212	246	226	224	218	244	214	235	248	237	233	212	231	221	237	265	221	233	264	221	216	226	248	241	220	238	250	238	209	234	203	236	242	223	251	214	220	230	252	221	250	221	216	234	238	256	225	211	229	228	242	236	198	246	232	215	249	218	229	212	244	220	211	227	235	227	220	226	202	214	224	265	219	256	260	246	256	230	227	275	256	220	253	243	237	240	208	217	251	221	216	264	247	221	229	228	234	213	231	225	220	216	248	239	249	235	226	255	189	227	214	249	247	233	241	215	207	217	225	224	244	245	255	237	225	216	193	217	225	221	221	225	225	237	236	243	259	222	230	215	254	221	241	211	236	222	214	229	214	222	261	210	215	242	236	216	211	241	237	219	238	228	226	219	221	245	234	245	226	236	210	214	226	213	221	221	230	239	271	234	242	243	203	223	229	232	241	235	248	252	234	221	225	189	221	239	220	257	243	205	229	222	255	243	252	230	250	254	218	234	245	233	254	218	221	238	209	232	227	233	230	247	222	240	223	205	257	205	240	240	208	248	225	269	232	210	217	211	241	222	214	213	255	226	232	241	233	263	206	235	250	203	250	224	224	231	231	230	225	242	212	213	239	255	218	257	235	252	226	221	249	213	209	226	227	222	247	225	230	230	236	235	237	203	236	235	210	238	227	239	236	220	191	222	225	220	224	218	230	227	211	233	232	211	219	242	249	220	238	248	225	236	240	237	230	242	214	251	225	220	205	227	215	235	229	229	211	249	228	219	221	225	248	227	208	237	222	208	205	236	230	237	223	244	225	276	222	256	219	229	212	244	225	239	227	248	209	256	228	228	235	216	209	263	227	219	226	244	228	215	250	224	234	240	234	245	227	220	254	202	234	239	208	233	230	225	223	251	237	245	236	259	212	249	231	261	208	237	234	234	224	221	260	220	227	204	225	253	212	219	214	233	215	245	187	244	242	232	213	241	201	226	248	235	235	238	273	225	237	214	228	213	217	236	248	221	216	234	219	232	220	236	216	243	215	228	256	262	211	208	239	202	210	225	204	224	221	234	246	244	223	213	208	231	193	234	251	234	237	230	228	226	242	245	217	247	220	242	234	207	222	236	234	219	246	226	219	252	191	223	223	247	213	243	231	257	251	221	217	235	220	230	224	217	239	207	243	230	194	236	246	235	232	247	240	252	221	232	254	230	234	216	208	237	237	247	203	256	242	248	222	236	210	249	224	251	230	240	267	257	247	229	223	200	255	205	233	240	236	207	234	242	218	228	249	210	241	234	239	257	233	219	227	244	241	215	239	222	247	220	237	200	227	206	254	254	253	220	217	255	216	217	217	201	220	244	245	255	210	217	234	260	265	240	249	237	228	210	242	229	263	229	242	220	226	222	222	250	233	217	220	225	219	259	254	206	238	243	236	232	233	222	223	247	237	217	230	236	215	257	242	237	238	211	229	222	226	255	225	226	226	242	207	204	249	243	218	221	246	221	202	222	250	233	238	254	216	237	217	246	234	230	240	217	223	200	232	218	260	224	264	234	224	220	219	235	267	252	253	233	266	199	247	232	261	228	265	240	233	232	241	240	224	231	232	215	227	236	266	186	231	219	232	227	226	234	226	218	230	221	221	213	230	254	249	234	219	245	246	234	240	218	241	239	227	234	221	216	237	234	234	230	228	233	218	221	243	207	221	236	235	210	242	230	211	227	212	226	242	193	225	214	266	252	227	252	239	247	246	221	229	226	213	245	224	229	253	255	242	251	251	222	218	229	234	218	221	252	219	260	245	243	218	231	222	212	229	245	231	245	235	221	221	215	245	214	230	207	225	260	228	225	200	222	204	226	247	229	235	235	250	226	228	242	232	258	254	254	223	232	231	252	250	248	240	219	240	240	206	194	232	233	206	249	225	274	266	237	220	232	230	251	245	219	254	231	240	246	240	227	223	209	218	219	216	219	227	256	230	223	209	229	202	264	208	224	237	216	215	246	255	239	233	225	250	240	207	246	252	244	225	255	241	224	230	217	232	218	225	240	241	228	219	250	267	229	224	225	231	217	267	232	204	250	239	237	233	225	197	243	239	211	235	230	248	242	278	214	222	233	245	251	227	242	248	249	239	228	239	222	229	237	248	215	202	236	231	251	218	235	231	212	236	244	241	215	238	225	231	216	216	230	237	230	231	248	206	234	249	244	244	231	219	195	232	244	224	220	212	230	211	190	219	228	212	232	221	234	229	205	224	218	199	232	192	214	248	210	231	204	222	258	234	225	212	233	222	216	219	257	226	239	212	237	230	214	255	224	218	260	244	240	216	232	233	241	185	224	220	220	237	230	216	230	236	202	249	236	220	208	201	257	226	215	211	223	234	251	228	230	222	229	242	268	228	225	229	244	220	211	250	215	251	214	225	233	252	251	233	244	239	248	236	223	242	202	225	231	232	221	251	238	228	233	232	220	214	214	203	266	217	237	244	253	211	232	219	235	230	214	255	217	243	232	250	224	241	229	207	250	251	224	231	220	213	213	242	238	231	198	245	231	247	235	212	215	229	218	220	215	196	235	247	221	249	218	236	232	228	238	214	235	253	247	236	243	250	241	235	235	239	251	244	228	233	218	213	220	240	225	238	240	240	225	225	235	225	232	226	228	219	223	206	241	240	247	214	231	247	210
47034	42382	4329	1510	1392	1232	1131	1047	946	854	842	802	832	779	761	777	753	740	701	718	749	685	660	702	704	723	716	661	693	677	662	665	683	640	657	676	708	693	722	698	765	712	799	739	716	690	829	853	853	854	967	1092	1153	1533	1840	1400	1031	1034	1206	897	683	716	723	1580	2462	790	650	639	631	647	680	632	665	644	654	608	634	597	661	644	669	646	625	638	613	649	664	650	661	644	651	603	650	665	626	678	658	597	670	659	650	587	601	642	644	626	609	646	661	658	697	759	626	625	663	642	626	670	657	669	671	642	601	650	637	651	678	641	614	609	607	642	668	652	642	629	584	667	648	653	662	645	658	609	631	654	657	632	647	663	624	647	693	613	651	663	626	629	622	629	677	651	578	618	610	638	642	651	597	638	647	644	671	618	630	662	628	635	682	591	704	660	589	635	655	664	668	631	693	665	632	622	654	670	657	650	654	572	628	663	619	669	632	657	623	652	628	606	650	638	670	664	681	644	626	672	592	604	657	626	613	651	645	633	609	694	604	701	614	631	654	630	651	630	623	655	612	650	692	590	651	596	634	646	627	624	635	627	656	633	607	623	641	613	624	645	637	658	649	637	663	686	616	676	619	642	657	637	626	627	655	669	667	618	678	664	694	660	626	643	670	660	718	647	639	658	659	621	598	671	624	637	620	648	656	672	631	669	658	641	641	592	682	651	640	621	628	662	658	623	680	589	601	650	672	650	630	631	591	659	601	578	660	639	619	674	640	647	616	656	608	649	626	645	656	644	631	674	603	609	617	620	633	644	635	624	652	622	659	594	659	595	657	634	601	652	612	625	601	673	644	643	651	614	656	648	613	626	671	648	675	621	613	582	609	631	616	606	664	653	646	634	675	681	579	646	660	618	647	617	607	647	625	649	649	679	630	662	635	641	639	629	603	605	639	668	634	651	651	626	664	642	638	640	645	629	646	696	605	597	661	574	696	642	627	642	656	598	622	651	662	649	661	636	633	649	668	651	622	627	632	609	631	650	657	592	626	610	631	648	650	642	652	640	603	642	652	661	625	635	669	617	616	626	622	664	650	601	651	619	669	663	659	660	663	643	643	671	621	581	582	666	584	641	644	642	657	626	646	658	667	645	629	660	641	618	598	609	634	642	639	651	640	652	664	618	641	614	645	658	645	657	608	651	590	642	681	639	624	632	640	632	671	619	643	657	628	669	643	597	585	620	622	623	611	612	640	598	659	654	623	613	642	623	650	675	626	655	584	636	651	626	641	663	663	644	641	656	621	680	627	672	645	621	604	625	686	661	668	698	622	612	688	599	638	681	643	673	655	601	675	660	592	617	635	668	602	653	661	654	685	629	613	674	644	613	646	677	594	664	603	722	671	597	690	598	637	644	667	610	662	689	631	634	617	662	637	636	653	652	642	602	639	641	649	699	673	595	659	649	638	654	632	635	697	656	638	654	587	664	656	687	621	634	648	673	659	614	656	659	666	636	613	669	597	681	607	607	652	670	649	644	638	623	612	633	600	663	676	632	623	636	629	642	663	656	635	583	687	638	604	629	625	622	630	650	643	600	661	662	649	695	627	649	642	643	639	667	677	640	640	659	653	628	633	641	648	606	628	622	614	648	602	640	690	689	673	608	641	651	689	597	618	711	653	624	639	645	695	646	653	666	659	630	637	665	640	688	587	635	664	622	619	626	643	623	641	680	661	607	680	662	623	612	660	614	684	620	655	663	638	625	637	691	639	623	601	688	665	628	626	683	650	608	648	665	677	680	609	653	641	611	598	647	589	646	639	671	646	615	636	653	609	620	646	637	638	642	646	667	627	616	640	637	638	576	628	635	622	665	602	705	633	642	583	616	653	617	587	608	662	679	626	657	604	642	690	643	683	641	615	654	641	619	627	686	645	673	663	642	654	639	634	614	612	674	631	644	664	652	677	661	626	613	650	663	682	635	598	668	644	682	640	658	613	633	656	663	660	658	632	683	631	636	649	643	661	644	637	600	682	617	628	640	611	611	659	633	698	602	690	639	636	639	672	650	633	626	634	633	630	648	620	637	639	637	649	649	618	636	661	610	638	624	626	629	662	659	657	687	624	668	595	644	649	701	666	616	623	639	670	629	676	640	679	646	674	688	630	619	621	601	631	681	680	681	678	645	698	672	654	680	654	629	624	648	617	674	632	637	668	620	650	633	696	665	590	678	630	635	655	647	621	677	625	637	623	665	644	635	639	612	620	654	630	641	655	602	654	623	641	644	660	627	646	658	631	625	635	642	627	665	651	661	650	634	624	679	627	690	630	682	638	671	652	625	657	622	653	646	643	649	632	629	636	658	670	664	635	620	657	637	639	660	632	625	626	685	607	634	642	618	671	631	635	647	629	658	679	655	643	642	608	619	650	594	620	622	636	641	669	634	643	601	644	688	600	626	663	678	643	623	620	638	673	616	681	616	649	659	625	625	677	659	631	601	620	577	633	647	650	698	654	661	684	626	630	674	596	667	634	630	629	604	669	670	642	647	674	672	639	648	631	659	637	656	636	629	629	640	651	610	624	595	660	637	635	610	658	637	676	700	647	635	689	627	712	658	611	659	656	641	647	625	648	609	701	638	591	665	616	675	660	682	666	678	659	637	645	591	644	652	608	641	624	625	672	667	679	630	630	665	656	642	644	649	654	630	667	673	629	624	636	617	628	596	654	602	629	636	653	617	653	632	645	658	645	626	598	642	633	644	634	663	671	629	654	617	643	667	633	595	665	658	607	583	668	593	625	627	647	624	622	649	652	682	631	609	644	643	629	645	631	637	663	652	652	620	645	679	689	635	641	638	610	644	608	611	594	653	628	610	629	605	642	633	637	644	679	634	652	628	619	648	650	665	653	685	649	639	613	654	627	656	663	662	616	651	615	650	648	652	614	642	636	676	671	663	617	678	678	634	638	617	630	659	695	651	661	611	623	617	620	659	652	624	632	661	656	624	649	685	630	687	693	677	644	670	638	584	619	633	607	604	620	623	644	642	614	652	680	678	618	616	644	636	618	659	642	618	639	637	688	616	660	659	630	595	653	656	627	637	616	635	634	635	647	601	656	633	645	634	669	641	633	629	614	673	626	614	693	633	636	705	653	641	621	595	597	622	676	656	667	637	613	659	582	616	611	615	616	616	642	626	656	624	693	616	660	657	644	639	650	619	634	654	657	611	639	632	604	675	655	632	651	639	684	657	683	604	625	651	660	644	666	587	667	662	653	618	616	638	659	682	656	630	684	652	618	690	678	652	634	672	646	631	619	637	621	670	664	655	677	679	651	591	633	614	654	663	643	650	639	629	685	640	684	664	675	613	657	641	634	619	686	657	680	664	621	675	670	664	672	629	615	614	625	685	681	660	662	663	617	656	692	682	643	642	676	651	635	614	663	656	606	615	602	664	613	635	639	684	630	651	669	664	640	616	603	650	661	645	631	590	636	678	619	698	689	650	641	611	635	660	661	708
82325	66311	27018	7144	962	565	401	398	328	330	323	308	278	270	295	299	289	253	261	270	254	232	282	251	269	235	232	267	235	247	264	232	247	272	241	265	253	275	243	263	243	267	274	254	238	259	252	307	290	309	320	369	403	431	426	421	368	338	269	251	270	235	259	453	389	244	226	227	230	242	227	253	225	247	257	247	272	212	249	219	237	236	264	257	224	265	246	252	234	262	253	234	232	226	236	225	264	254	224	239	215	251	257	240	260	233	249	258	249	264	270	282	209	231	269	257	233	229	265	251	252	229	215	221	233	240	242	243	244	254	232	240	235	244	235	255	247	241	233	225	237	241	255	205	258	230	236	261	234	246	227	223	242	233	247	240	258	228	275	223	247	234	236	265	209	273	228	220	270	286	236	262	255	268	240	269	251	239	237	213	229	235	245	246	244	231	239	249	262	197	245	250	215	248	259	241	207	219	206	234	227	242	228	258	253	256	262	246	234	234	230	253	241	266	250	228	228	263	225	235	243	234	262	277	243	255	231	238	248	269	261	243	247	238	247	229	230	254	244	229	225	266	255	237	241	230	226	220	242	269	252	246	234	237	267	257	241	232	259	238	223	247	257	270	244	241	259	246	228	219	255	284	287	225	240	226	264	249	212	241	241	252	251	230	256	220	239	235	251	283	235	250	274	253	243	246	230	271	225	245	228	249	227	281	234	234	255	245	258	252	247	239	242	218	255	239	233	242	237	231	266	265	263	228	253	237	220	220	228	249	253	240	247	231	244	224	256	248	238	210	237	226	234	248	250	235	250	244	237	222	228	227	231	231	215	238	253	227	239	255	254	254	266	225	246	256	232	222	261	231	238	252	226	259	267	262	229	244	279	242	229	234	215	244	261	240	230	278	236	230	253	238	239	244	219	217	243	239	233	259	243	245	241	269	242	254	243	231	232	234	238	254	230	232	254	258	223	245	257	251	220	272	254	230	244	256	242	223	246	244	213	244	239	240	242	256	263	204	234	217	217	230	236	236	243	250	218	203	236	225	204	243	224	278	246	236	248	226	205	258	244	243	245	245	239	246	243	235	272	276	246	242	220	216	231	234	283	251	233	268	232	220	225	257	229	260	236	227	218	215	251	250	222	252	237	253	222	241	255	233	245	238	209	225	214	226	264	217	225	244	256	235	264	231	276	212	228	246	272	243	234	221	252	234	240	253	248	241	240	240	256	219	241	237	226	228	236	233	250	291	250	208	223	260	243	266	229	242	257	241	253	256	255	255	236	228	222	232	212	265	218	262	255	244	221	248	234	236	237	237	251	250	235	247	222	236	242	240	244	253	243	252	233	222	233	224	248	234	235	242	235	230	262	276	220	241	241	232	265	214	238	227	262	242	238	256	246	220	226	264	248	215	211	236	260	202	258	228	242	229	248	244	252	238	258	261	264	234	228	244	214	245	204	234	228	244	256	260	241	265	215	260	256	224	242	226	199	255	236	230	232	242	258	237	268	259	212	240	265	232	232	260	244	239	239	238	237	236	231	246	237	244	247	264	211	234	213	257	240	257	232	236	251	247	261	256	263	240	267	263	252	225	231	231	257	242	243	243	240	217	236	267	248	225	232	219	246	243	263	233	261	229	228	224	226	214	247	217	214	239	233	254	241	245	264	282	245	266	243	237	222	279	238	224	240	266	247	261	229	243	243	204	254	237	250	237	223	231	267	257	285	237	238	242	243	252	243	247	247	233	238	245	242	257	263	216	250	253	246	233	243	226	252	251	241	235	253	262	248	258	218	216	261	243	254	241	242	224	233	212	232	218	263	252	210	211	268	246	263	267	230	257	216	226	256	233	248	231	247	237	226	248	251	226	234	233	224	248	249	244	249	268	209	240	233	270	241	231	239	254	212	254	246	243	251	261	244	239	248	272	238	253	244	254	242	259	254	248	249	221	229	245	226	245	233	214	254	213	223	249	231	235	261	234	247	255	249	214	247	212	224	255	250	261	242	249	226	224	250	223	238	244	232	224	234	275	226	227	265	215	267	259	216	214	252	250	214	233	263	235	239	247	244	249	237	225	237	248	263	241	235	255	221	246	236	260	267	236	257	264	214	244	259	222	250	246	232	242	240	249	244	260	264	240	247	209	261	268	234	225	261	253	256	235	232	215	247	212	245	257	242	242	247	221	243	238	231	249	259	248	221	219	224	221	227	231	229	259	210	252	268	231	273	238	233	217	259	235	244	246	261	238	217	238	253	239	244	216	231	240	266	255	266	233	231	232	224	217	211	236	232	240	235	227	242	254	250	253	231	232	243	249	240	222	234	234	259	260	223	262	262	232	220	219	256	215	230	199	241	232	229	223	242	254	238	228	238	226	227	247	228	250	257	224	253	241	225	228	230	232	238	250	260	221	248	251	238	226	246	211	237	264	232	257	252	268	248	219	253	242	221	264	248	261	225	250	232	247	246	237	251	244	233	251	244	226	220	239	219	223	259	233	241	246	247	238	242	234	225	244	226	265	241	251	232	243	242	234	254	249	228	229	247	245	255	200	229	228	219	262	237	226	253	253	236	251	257	242	241	253	242	257	251	211	261	261	249	217	262	251	245	239	244	254	247	239	238	252	244	231	249	256	257	219	236	239	243	238	246	254	249	273	220	263	254	247	245	258	260	232	252	247	224	253	259	252	254	242	263	227	238	231	250	258	256	236	248	260	214	221	271	233	257	242	232	241	274	238	239	226	232	277	226	256	228	233	219	210	242	240	228	247	278	236	215	234	240	261	245	241	225	235	238	263	245	250	249	230	240	228	238	246	264	249	228	271	249	240	250	244	246	223	242	243	248	250	246	255	229	257	262	227	247	232	240	255	239	249	233	249	260	203	249	252	210	221	259	251	243	228	252	259	234	249	249	252	234	246	230	217	243	240	269	232	229	261	231	220	242	243	234	236	248	262	216	222	250	267	259	283	232	242	282	233	215	276	228	274	274	261	260	239	245	224	241	236	269	258	245	255	254	248	244	238	237	228	265	243	236	251	216	235	260	266	242	250	261	232	261	232	217	230	240	250	216	223	227	254	234	238	245	271	244	227	252	264	224	257	247	231	240	257	214	251	223	255	252	224	247	259	251	249	264	258	244	208	235	251	266	244	244	235	245	266	253	233	239	261	233	230	229	260	239	249	237	263	230	246	232	234	223	256	217	266	241	241	235	254	236	236	230	229	223	250	251	243	248	266	239	244	256	226	261	252	244	270	233	235	236	261	249	233	253	256	225	244	238	261	227	226	256	237	243	232	238	236	241	295	244	237	247	232	253	256	247	246	248	235	231	224	258	238	248	270	226	240	230	235	252	261	230	262	255	239	249	261	208	253	250	247	255	230	228	252	262	263	237	252	245	235	253	242	259	248	238	240	234	257	244	234	235	250	221	246	251	242	219	225	246	236	240	243	257	246	250	254	259	225	232	226	249	237	215	252	232	232	234	247	221	224	227	231	244	243	236	238
57330	50785	7332	2505	2156	1903	1624	1473	1300	1239	1124	1071	1007	942	884	897	883	836	812	815	834	765	791	775	736	751	759	740	734	769	778	740	744	681	743	735	813	854	774	811	843	812	926	860	798	820	1000	880	906	1123	1333	1419	2019	2280	2225	2102	1938	1402	973	796	765	761	754	2293	2032	677	655	663	704	687	693	685	662	672	729	644	682	680	674	675	692	619	674	675	731	696	671	737	723	706	704	719	667	662	661	672	669	672	751	665	667	691	667	701	727	732	732	687	619	754	946	776	633	657	659	631	666	688	658	721	659	663	642	699	647	659	655	621	689	722	633	648	641	703	679	671	695	651	625	668	668	647	630	685	674	646	683	682	698	687	663	665	649	667	673	649	697	657	642	664	683	686	676	675	680	660	707	634	662	677	706	618	662	689	678	645	689	702	665	640	688	707	649	684	641	685	680	666	671	686	673	688	654	678	647	700	701	671	667	626	706	730	677	629	704	687	689	689	708	672	673	760	677	653	635	633	639	699	678	681	666	736	702	693	705	662	636	666	674	671	698	662	649	649	694	688	662	691	648	677	628	692	656	668	651	637	702	667	704	681	665	653	673	644	663	674	686	631	702	687	653	664	654	678	657	722	613	667	657	691	665	676	662	641	684	692	644	716	724	673	727	629	695	675	668	655	646	658	643	637	709	666	658	703	646	684	690	687	666	663	700	697	678	619	659	698	653	634	654	638	636	689	661	668	698	676	633	678	643	701	637	661	651	660	644	662	701	648	682	683	655	668	693	675	669	680	685	707	687	672	685	660	710	614	684	681	678	691	679	655	674	658	684	680	700	668	667	699	677	704	689	687	715	679	689	704	685	674	654	698	653	658	674	642	660	692	652	665	666	664	633	649	628	671	691	649	655	669	695	660	691	718	628	682	686	666	679	687	672	685	652	675	721	686	663	676	649	669	646	700	666	693	613	681	641	629	678	670	678	643	672	668	647	669	636	644	601	630	667	671	698	675	720	650	726	705	648	685	660	649	665	699	671	706	657	703	644	714	659	687	692	698	681	646	675	673	696	618	703	698	697	660	670	643	685	651	648	616	638	649	660	669	636	695	667	636	636	648	677	675	684	726	711	655	678	656	665	612	646	688	668	663	644	658	665	676	654	693	686	636	641	656	642	687	675	650	673	667	688	608	639	685	673	647	623	672	670	683	694	698	676	648	654	685	727	690	671	674	648	676	674	659	650	695	688	653	674	686	649	637	701	637	692	688	650	638	687	714	705	653	660	685	683	693	677	656	644	662	672	646	676	700	660	664	693	714	647	679	643	687	640	661	665	648	683	690	703	703	676	677	673	681	662	669	664	696	663	700	647	665	675	675	671	699	639	663	679	685	658	655	670	715	680	675	684	748	667	692	692	642	619	702	662	708	752	677	624	673	655	664	676	708	701	674	645	650	730	651	700	680	673	647	636	671	733	733	660	684	677	635	707	625	647	656	692	711	633	688	675	641	702	667	644	697	629	634	696	646	649	658	625	655	667	636	678	692	652	643	691	659	695	690	671	670	674	660	658	683	651	664	656	680	684	644	657	673	650	653	697	677	674	678	673	682	631	679	693	679	669	652	711	648	668	680	642	640	608	622	691	647	645	642	686	679	668	692	650	651	647	690	655	649	644	668	653	663	686	661	669	679	658	694	660	639	643	640	657	631	674	682	716	652	711	661	683	670	674	652	668	679	661	640	696	613	652	623	685	735	675	649	661	677	675	685	657	664	681	671	661	689	744	682	677	648	671	650	644	656	653	625	613	672	658	629	666	668	638	708	677	661	639	667	696	662	679	685	719	683	642	661	661	691	686	646	690	660	679	662	680	659	654	708	694	650	680	660	621	655	733	592	675	652	675	672	670	647	656	665	726	683	684	656	664	657	673	665	658	635	665	629	657	674	645	711	637	642	671	699	658	650	663	693	649	627	650	658	667	661	640	644	662	663	648	660	643	692	679	708	670	682	661	652	679	687	720	688	639	705	637	659	684	652	620	692	640	680	654	603	675	652	648	668	673	676	621	626	708	667	692	661	625	674	667	649	746	656	642	647	635	672	687	681	691	701	680	681	719	599	691	647	663	684	713	646	666	665	697	702	691	620	664	682	666	666	678	699	675	673	638	675	642	700	664	665	613	661	644	662	657	704	635	615	660	680	671	667	726	702	662	682	642	693	676	633	648	660	654	653	661	678	695	673	649	635	650	664	662	662	693	681	683	642	665	661	672	649	671	707	694	704	669	672	698	648	659	635	651	709	686	686	708	688	673	691	607	671	681	669	699	690	663	695	649	646	693	686	679	651	706	668	685	642	669	700	674	647	656	672	641	654	629	660	675	678	686	683	676	669	664	662	657	649	646	668	664	695	645	698	699	642	631	593	654	723	671	664	648	686	713	650	670	700	682	697	666	662	688	668	635	684	643	672	706	666	674	684	682	701	622	682	702	693	711	643	660	682	642	665	664	651	679	669	696	666	673	671	668	690	701	635	668	663	722	683	635	688	649	682	665	643	667	685	645	657	676	682	682	623	640	689	688	606	652	665	655	696	649	684	681	666	658	672	633	686	628	737	685	672	679	654	635	699	629	619	676	631	615	707	683	688	707	644	650	687	673	652	678	685	654	692	648	656	669	653	633	673	695	658	626	637	704	713	635	676	702	716	639	647	642	686	657	646	655	646	662	674	714	687	662	643	692	666	695	682	665	660	679	671	673	670	686	685	664	648	656	684	694	734	659	696	619	661	705	684	665	658	634	694	661	690	684	636	681	641	665	691	720	653	686	668	699	652	649	737	692	689	667	663	686	653	649	685	662	682	638	690	642	654	662	679	629	670	672	671	621	660	652	650	658	707	668	644	667	717	665	638	676	598	675	653	626	648	671	668	672	680	713	666	712	681	645	641	615	705	691	698	653	689	640	631	677	660	634	719	672	652	655	681	686	692	705	684	635	653	663	650	677	739	691	633	672	668	679	635	649	691	691	680	626	642	673	647	669	682	639	664	657	652	671	686	654	677	649	695	617	693	681	662	683	659	654	608	670	649	660	700	675	664	641	693	638	696	690	716	649	673	654	642	707	650	672	658	688	660	629	711	663	664	674	659	673	696	676	650	654	683	663	699	674	623	676	611	679	667	688	674	664	667	673	692	705	708	692	625	636	668	654	674	666	646	661	711	648	674	656	644	716	723	666	669	659	654	726	663	716	678	653	676	646	647	677	693	729	689	651	660	691	706	712	668	709	647	674	696	679	687	642	678	692	661	693	717	662	661	658	704	645	639	679	657	666	612	677	680	650	617	684	636	712	689	700	707	695	664	668	717	687	670	646	654	628	662	659	667	707	680	687	663	714	623	660	671	651	671	650	706	687	679	689	669	673	681	672	669	698	654	639	658	633	634	641	671	668	685	645	663	673	647	681	655	663	689	653	649	666	669	639	666	670	653	636	655	671	672	668	664	601	687	691	695	685	684	667	698	657	642
28739	14521	1241	296	259	249	271	262	247	251	266	249	260	240	284	265	263	240	258	254	261	280	243	263	252	246	233	225	233	252	246	267	251	257	275	281	245	232	253	234	249	259	253	221	274	270	256	244	207	260	263	246	256	244	278	291	259	221	270	251	223	243	243	230	259	215	238	242	251	264	249	273	254	267	222	253	242	234	237	259	251	243	276	258	264	252	270	263	247	271	259	248	222	269	242	256	253	251	262	229	228	236	281	234	250	251	272	238	221	241	247	271	235	268	239	258	248	213	248	243	242	238	217	254	251	256	222	251	229	250	234	243	252	263	254	253	247	237	259	258	241	229	224	274	264	282	269	245	253	287	245	244	233	259	224	233	259	239	238	264	249	260	233	213	259	254	237	294	261	271	231	245	241	244	285	250	227	254	240	239	263	250	289	264	268	241	252	237	236	248	247	248	262	227	251	250	242	270	233	264	270	227	226	247	256	259	278	240	277	258	250	252	230	253	270	235	250	232	265	238	257	197	248	243	248	286	237	268	232	228	268	250	238	266	224	258	238	276	230	224	238	252	260	227	264	237	217	252	243	261	249	237	292	273	237	242	233	282	262	211	233	244	246	269	237	271	234	230	235	247	230	247	254	259	255	252	221	232	257	259	261	240	263	217	250	237	268	262	268	247	237	241	229	250	255	235	235	228	275	246	204	241	241	259	277	255	268	244	263	237	251	226	243	272	244	256	272	246	257	249	272	261	243	275	269	259	258	238	256	254	268	241	243	279	235	263	249	238	235	252	239	241	250	268	238	253	254	232	247	256	252	258	268	236	259	241	258	253	269	262	266	243	250	265	265	281	261	213	266	257	242	257	260	257	244	259	254	244	263	243	248	243	261	260	230	231	256	267	214	249	229	238	261	264	231	255	257	252	246	243	257	277	261	238	294	257	226	255	287	239	277	237	263	264	266	235	235	259	232	233	257	225	267	242	237	237	250	268	243	265	228	246	247	217	224	266	256	210	288	243	255	247	292	255	226	237	228	257	260	260	242	262	274	251	229	235	244	241	246	239	254	249	259	276	269	254	242	260	254	231	265	239	272	258	236	235	247	229	251	217	236	247	239	224	230	243	246	250	236	241	247	261	241	251	219	248	253	245	247	241	258	255	265	253	267	253	230	263	250	259	231	224	234	267	275	243	250	251	224	260	246	257	239	234	238	231	236	240	235	244	250	232	239	234	258	227	265	246	269	244	237	257	279	248	248	264	262	252	251	224	237	242	251	256	250	245	249	245	232	255	245	285	242	256	245	244	251	266	246	245	257	268	229	241	251	267	277	247	252	233	263	269	257	251	272	255	264	231	272	237	240	231	248	259	225	250	256	269	227	283	266	266	240	211	223	224	255	252	225	227	215	250	268	269	256	268	227	233	224	239	245	255	242	261	246	242	231	237	236	258	230	258	271	223	241	227	250	264	267	242	267	257	231	261	273	237	251	267	247	242	228	235	249	244	233	232	256	240	244	253	250	240	253	267	280	243	255	232	270	256	266	256	216	259	208	227	253	234	228	266	283	264	279	256	244	238	263	271	287	263	246	278	231	238	234	249	268	263	242	247	255	220	238	258	243	243	205	216	280	241	233	252	228	231	247	255	302	263	274	258	249	244	271	252	264	240	275	277	258	239	258	254	243	252	238	257	276	238	241	265	250	282	269	244	249	269	261	227	282	252	251	245	237	270	277	217	255	243	282	231	248	228	254	228	207	245	265	246	246	236	235	231	251	252	264	263	260	246	258	244	246	264	279	281	231	239	233	273	231	255	264	225	264	255	251	254	275	266	252	251	279	253	261	234	258	265	287	264	252	223	245	249	237	233	249	238	249	234	251	252	249	248	243	237	250	262	247	247	269	244	248	258	273	279	279	235	266	263	256	238	238	253	252	248	248	222	259	257	247	257	234	253	277	242	273	232	242	234	278	272	263	253	248	254	273	280	252	248	234	242	242	230	266	263	245	235	213	228	259	249	242	281	229	260	256	250	226	232	260	228	265	265	266	270	255	273	244	262	242	285	243	216	233	272	213	234	251	246	276	242	244	249	251	224	240	221	247	239	252	244	263	280	269	263	254	241	237	269	261	234	225	272	244	238	255	255	240	260	251	276	237	267	231	252	261	267	256	250	254	271	282	249	250	231	250	241	248	261	260	217	240	236	253	261	242	238	223	241	251	258	247	250	216	263	226	246	229	243	250	264	259	245	239	239	237	234	247	268	248	237	217	231	261	264	279	278	257	229	226	247	271	263	278	232	288	253	254	251	258	255	262	269	243	248	261	249	271	234	253	250	232	237	250	245	246	244	245	279	255	245	247	243	246	227	256	240	251	250	257	269	221	248	273	259	242	274	259	244	229	218	249	262	278	247	246	241	274	284	263	255	241	253	259	266	252	240	253	255	230	263	258	254	246	233	240	252	247	278	278	225	237	257	220	272	243	250	268	220	244	246	269	267	262	247	238	241	236	241	234	225	249	256	254	252	240	257	271	250	254	234	256	227	272	248	250	284	264	257	244	283	271	255	258	241	233	263	255	247	272	264	253	277	246	241	250	279	249	302	263	275	238	245	251	254	242	269	251	240	255	252	295	244	253	262	276	260	252	261	245	268	258	240	252	255	247	232	262	265	251	231	240	259	259	279	227	266	250	251	238	239	238	278	257	259	252	250	273	241	231	238	251	280	275	270	240	276	248	274	246	245	248	223	255	253	264	228	224	248	230	252	244	255	238	278	246	274	249	239	255	249	255	275	269	211	249	239	246	239	279	235	270	252	260	266	269	231	242	274	252	242	237	266	252	264	257	272	241	263	240	229	265	240	237	236	286	231	287	260	252	290	249	268	224	299	240	239	257	259	275	252	248	259	209	269	268	251	222	252	264	246	244	255	235	215	258	266	232	228	238	239	244	237	239	248	253	261	272	271	232	274	265	258	241	228	235	258	248	242	231	264	251	227	225	243	256	248	281	266	247	262	230	228	248	247	249	256	274	259	258	261	251	248	289	257	244	233	251	276	229	255	233	255	261	225	242	225	215	251	287	245	257	261	261	239	240	229	238	252	255	271	266	239	231	257	239	243	253	267	258	254	247	278	228	251	233	266	248	272	236	218	236	230	250	249	273	262	258	251	231	256	247	250	247	259	280	233	273	238	220	252	257	243	264	244	248	260	240	264	268	273	259	251	260	222	222	258	268	221	254	269	252	257	246	250	244	269	268	248	226	284	258	251	225	278	246	244	247	254	238	242	239	263	252	251	262	232	254	234	269	241	250	251	246	263	224	249	286	257	263	232	234	240	259	260	268	234	268	250	274	259	259	229	261	254	218	251	277	220	257	259	280	237	258	249	252	256	237	258	248	245	228	229	239	244	251	246	230	257	277	288	232	260	228	242	272	229	257	233	259	282	262	217	248	253	251	264	258	243	290	269	225	244	262	240	248	239	236	243	252	232	249	259	240	270	243	237
25508	14489	1093	776	717	743	788	699	663	654	737	650	646	726	646	701	688	637	703	692	684	706	673	648	683	736	649	698	698	721	679	670	694	668	716	684	691	721	740	769	692	655	688	668	673	693	697	663	678	734	686	768	724	776	749	721	730	714	679	712	640	662	728	669	719	679	667	679	656	695	722	650	674	676	692	687	669	683	668	689	651	677	685	661	692	695	649	664	649	694	706	692	693	670	647	673	658	726	643	695	683	682	683	731	714	666	650	697	704	683	716	710	652	709	664	618	671	655	700	647	676	618	695	706	662	703	651	698	700	674	654	711	699	691	686	660	651	666	704	656	678	705	642	725	661	657	667	688	676	659	687	704	639	687	678	642	650	662	644	651	689	708	631	647	650	710	668	707	677	682	691	743	652	656	649	703	650	679	675	743	675	748	658	695	654	685	668	655	671	662	674	674	685	681	719	691	698	686	683	656	694	663	671	689	679	660	635	686	683	695	693	692	680	663	665	665	717	707	636	678	688	622	719	668	744	690	694	726	687	656	690	720	644	688	678	709	685	673	654	681	638	648	665	673	714	668	709	696	726	670	690	679	650	671	687	649	699	670	723	702	670	663	684	700	654	615	690	620	721	709	693	717	625	697	673	701	660	704	644	688	702	660	678	725	679	705	669	683	690	704	717	646	669	719	660	708	696	703	688	600	668	689	669	698	663	715	679	685	665	653	670	647	681	670	671	713	663	697	664	705	675	652	612	701	683	725	639	709	677	716	688	651	680	689	631	678	692	696	652	678	612	682	652	636	678	680	711	656	694	680	688	689	685	669	647	648	671	684	668	653	689	653	755	675	635	690	673	686	669	678	725	692	678	727	692	640	637	684	685	685	703	674	687	676	628	655	656	630	698	677	688	689	656	624	720	659	687	712	667	680	664	674	669	700	709	674	647	667	666	692	691	713	643	664	688	711	675	666	641	652	671	729	681	726	658	708	699	665	697	674	645	677	641	693	650	664	671	710	680	698	645	714	695	716	698	709	621	693	726	688	669	667	656	698	611	672	696	715	697	649	639	686	678	706	709	651	675	638	626	659	675	649	675	675	646	695	707	681	669	730	687	681	680	702	699	649	693	686	675	733	686	637	675	711	681	674	712	686	656	688	681	688	675	637	668	719	684	699	698	686	729	694	693	671	650	685	685	660	632	686	705	693	678	656	661	682	680	662	646	720	679	679	646	642	692	641	671	672	701	703	681	669	625	684	713	721	704	657	677	677	646	662	697	695	677	721	707	708	672	686	662	649	681	672	666	648	669	695	656	701	685	677	671	707	672	693	667	673	690	681	682	714	652	702	685	662	730	689	667	641	686	686	754	660	696	659	662	684	748	629	698	702	708	664	715	700	704	731	669	669	675	674	658	683	699	743	632	686	682	723	657	700	674	713	658	670	669	671	662	639	632	654	684	667	663	634	612	710	656	661	690	694	666	679	665	654	701	706	678	683	689	613	713	695	666	684	646	735	662	650	663	642	625	678	699	686	647	668	680	662	706	660	678	706	709	658	740	663	689	685	635	628	725	649	683	702	642	663	646	708	682	688	656	647	655	683	658	679	674	642	665	686	676	691	645	702	725	694	684	663	688	670	684	627	654	715	676	744	675	655	665	648	678	619	731	689	706	704	653	723	683	683	619	706	684	645	695	682	704	694	659	711	654	666	707	665	640	668	653	692	663	676	677	695	691	711	667	650	695	687	637	709	698	696	692	714	708	682	643	665	720	719	685	634	718	669	718	683	705	668	686	652	673	694	650	695	658	678	664	657	710	673	650	687	664	714	671	660	718	663	698	682	708	715	664	694	698	676	644	671	722	714	719	669	666	671	700	704	630	664	678	692	661	633	684	672	680	670	634	638	708	692	632	654	689	622	683	657	706	698	672	646	660	670	664	627	671	685	668	648	637	655	696	657	647	622	679	663	700	694	684	623	696	682	726	696	686	650	726	747	684	696	664	675	687	675	675	703	664	658	692	697	701	688	621	699	710	678	673	697	624	706	680	664	703	669	714	681	681	676	677	679	622	700	648	680	741	670	682	649	675	681	660	760	708	724	671	673	707	656	697	683	698	662	698	653	734	667	671	653	720	676	676	706	714	685	694	761	679	642	709	680	676	673	664	697	687	687	670	677	624	705	685	713	702	625	644	676	693	675	676	701	649	681	704	701	639	652	708	718	722	674	659	711	643	695	692	669	716	647	705	658	675	701	675	656	696	705	677	683	692	640	631	687	716	683	676	710	645	683	681	770	639	658	663	632	691	719	693	673	681	655	617	693	655	713	661	691	721	688	656	691	670	690	671	678	706	686	729	681	698	653	656	662	698	687	641	700	678	722	721	700	647	690	674	659	693	675	662	690	664	664	665	651	646	617	653	690	678	693	637	636	713	725	669	641	669	715	638	708	639	662	671	687	676	690	670	652	682	667	704	695	679	680	668	680	627	721	721	687	703	686	667	660	720	679	653	687	672	725	683	694	685	693	680	704	695	727	695	653	686	722	681	662	672	708	671	725	711	658	706	726	672	715	673	654	696	703	714	636	695	674	640	679	662	661	685	659	689	723	722	680	661	687	698	673	657	673	687	698	670	722	678	730	654	669	667	665	651	661	683	655	749	702	678	727	699	705	679	702	651	721	671	682	703	692	682	670	701	607	698	714	704	689	658	662	696	700	661	673	657	664	670	667	675	714	658	641	685	672	685	669	704	740	661	665	679	688	686	713	724	695	674	627	692	649	698	665	653	672	656	669	703	650	716	623	671	667	685	711	702	668	699	685	654	689	672	713	689	722	678	683	678	724	682	696	693	683	685	700	665	707	704	668	618	691	713	665	691	655	681	695	737	690	639	665	636	680	685	672	679	663	707	631	685	699	683	694	661	674	621	640	679	670	674	721	723	703	649	657	653	673	679	653	679	675	666	650	689	694	684	714	694	716	670	677	692	682	646	688	722	696	664	693	737	645	679	662	701	691	651	717	669	668	652	704	733	691	654	695	682	711	702	659	719	702	739	637	639	690	670	677	679	698	680	727	729	655	701	732	672	648	656	674	670	700	685	683	657	684	711	705	656	659	647	667	678	684	681	692	650	694	683	646	646	675	715	646	668	651	681	698	698	680	684	649	633	630	676	696	739	660	696	681	675	654	711	706	663	701	673	657	685	727	696	623	701	689	607	655	685	661	655	661	694	659	669	676	666	730	684	633	694	678	711	722	686	704	689	660	697	658	659	670	698	691	673	665	654	674	658	681	657	703	714	709	677	670	647	682	666	663	708	715	689	682	685	667	696	697	657	651	647	668	647	682	703	689	683	709	625	664	686	684	627	680	673	715	693	702	678	684	707	665	701	707	695	679	679	673	677	712	654	689	652	687	652	666	674	649	651	711	689	678	687	666	687	677	709	700	680	689	693	684	689	651	694	659	665	726	664	652	696	674	679	686	667	679	651	624	679	702	650	636	659	647
70417	55685	18794	2344	394	354	294	270	257	242	224	220	210	222	213	211	214	196	214	199	197	199	188	210	220	187	166	206	227	206	208	180	196	205	207	198	191	204	194	213	203	185	218	231	196	211	200	228	244	270	249	318	321	385	301	198	210	183	227	197	204	215	178	235	283	208	207	174	175	208	215	195	199	160	201	196	177	217	182	198	212	189	190	189	211	209	191	204	154	198	194	174	193	202	224	202	235	203	169	199	210	186	186	196	189	214	188	190	210	203	212	223	203	177	177	196	201	191	189	199	187	160	171	179	207	200	190	183	204	216	205	191	195	177	189	186	193	178	186	193	190	182	205	202	201	171	186	195	188	221	187	200	191	169	215	195	183	174	193	185	194	197	183	179	187	192	193	198	200	178	211	188	196	184	175	183	170	188	182	180	176	174	210	194	194	194	190	189	194	197	216	165	173	179	189	207	211	192	205	201	223	196	197	204	194	193	175	186	201	199	209	209	217	185	199	186	188	194	210	185	181	187	182	195	179	178	193	189	191	208	181	202	169	214	217	212	187	171	194	191	175	187	179	207	204	197	198	188	195	191	196	168	217	213	197	178	199	205	183	181	178	175	177	200	194	194	182	182	179	188	201	213	211	194	208	210	215	200	221	197	192	189	196	216	205	185	185	200	213	192	197	196	202	197	180	205	228	205	213	208	203	201	197	165	206	183	195	201	204	185	196	189	190	202	203	173	194	209	187	204	210	166	177	213	179	188	202	185	202	198	194	180	197	208	193	184	168	168	180	201	184	191	225	200	207	190	202	187	193	194	203	190	182	177	216	198	183	198	187	176	193	191	188	197	199	173	204	189	187	186	179	188	194	213	172	187	200	220	202	216	197	192	213	206	205	191	181	211	194	220	205	172	220	179	174	199	196	177	193	194	198	189	206	184	168	202	206	179	199	216	178	192	180	185	205	167	207	173	183	183	194	204	209	200	204	193	189	182	192	186	192	214	198	211	194	163	212	206	198	225	202	209	183	231	206	213	202	194	188	183	203	215	174	193	179	169	198	188	188	216	180	219	219	193	194	211	226	171	190	197	182	213	194	186	205	194	186	209	207	190	168	197	175	202	187	199	207	194	200	193	199	231	204	216	208	193	204	170	192	202	209	171	207	218	188	227	210	204	172	185	184	180	198	200	195	193	181	204	200	194	198	208	180	200	170	187	201	174	202	182	202	178	182	174	182	208	216	201	192	196	190	209	202	194	196	192	185	189	209	166	197	208	186	190	188	189	194	196	212	216	197	188	193	178	215	205	168	206	197	206	217	180	203	193	195	209	170	204	194	186	203	222	196	200	207	197	162	213	194	184	224	190	179	229	185	200	197	191	213	197	168	205	191	208	219	196	191	195	202	209	194	235	184	198	194	192	168	182	180	203	206	183	194	193	201	219	198	205	197	170	191	191	219	215	205	195	207	216	203	179	185	185	170	189	189	182	198	195	198	189	215	195	190	200	174	202	211	213	207	191	185	203	202	181	185	195	208	206	172	182	192	211	194	182	154	194	205	178	175	205	186	205	199	150	195	210	186	206	197	165	214	189	170	199	200	187	204	197	188	186	200	198	193	170	194	205	208	185	233	191	200	191	195	207	219	214	207	185	197	189	194	218	199	191	165	178	203	196	183	203	195	180	191	194	206	200	200	181	195	178	179	193	203	197	186	157	185	208	188	204	204	176	207	195	208	191	184	182	197	178	201	213	169	215	209	183	191	172	199	185	192	191	185	201	190	187	192	200	182	202	218	185	190	158	195	202	212	184	212	221	176	175	207	176	195	189	199	211	203	204	222	214	174	185	192	208	200	183	212	192	194	215	195	216	170	188	192	211	187	186	218	205	198	177	217	192	169	192	198	214	179	189	178	181	202	212	218	205	193	189	220	194	198	171	184	178	196	196	196	203	191	183	189	209	230	212	206	199	181	201	204	196	190	200	196	206	188	183	185	180	205	211	207	211	202	175	176	166	182	185	189	232	198	196	192	182	216	203	199	203	185	186	186	181	192	207	195	224	191	182	180	191	196	176	191	194	201	175	217	169	207	179	172	199	173	175	203	200	183	192	207	189	210	198	200	204	184	193	199	188	188	201	196	189	207	205	213	209	183	177	191	191	184	190	206	183	193	209	222	190	195	200	205	211	201	200	175	191	209	211	194	216	181	191	189	200	207	191	229	206	175	167	175	190	199	175	186	191	192	199	218	197	210	201	189	179	191	209	208	203	180	187	181	183	182	200	203	178	201	186	198	178	206	195	160	201	217	217	186	199	199	200	219	205	204	227	181	186	206	201	185	187	207	188	179	196	216	186	187	192	211	206	189	206	187	204	181	180	223	217	205	192	198	184	205	188	177	200	203	193	211	219	179	195	231	187	176	182	187	199	218	184	199	187	174	188	221	196	184	176	186	200	200	177	205	180	173	183	215	193	186	212	185	192	196	214	222	195	170	180	188	205	193	211	197	202	192	202	207	203	190	201	191	198	171	201	211	194	192	189	202	182	198	184	212	172	179	198	207	210	204	208	191	198	184	185	190	186	197	197	178	203	188	190	195	204	209	203	196	198	207	204	210	188	194	208	209	174	177	203	186	195	202	220	172	212	215	169	208	205	193	176	212	177	179	180	198	195	187	194	184	189	186	183	184	217	204	231	195	172	213	200	210	210	205	187	167	192	197	197	172	217	188	206	199	209	193	177	203	218	204	194	218	188	186	180	212	217	167	191	186	212	192	206	204	192	204	202	210	195	203	190	199	197	170	209	198	183	180	179	180	199	203	179	184	188	176	181	204	202	183	188	183	187	189	171	174	193	194	187	195	223	206	218	195	186	193	185	176	224	196	198	188	207	177	215	170	192	179	194	174	195	196	200	201	205	228	196	200	202	187	194	213	182	234	208	184	202	210	181	180	208	181	203	186	173	204	201	194	198	178	168	202	219	188	180	198	179	212	178	187	200	189	176	204	185	203	182	210	208	182	210	206	197	202	196	182	203	209	180	166	188	207	197	182	209	195	194	207	183	194	194	207	186	183	194	180	209	209	203	175	191	174	230	182	188	187	198	214	181	186	210	200	203	185	211	190	174	207	176	214	202	195	219	208	212	209	204	201	189	181	183	178	177	202	157	188	200	182	186	199	175	166	212	203	190	186	171	202	201	216	164	199	199	209	207	184	208	197	186	229	191	217	204	186	182	223	235	217	205	190	184	201	194	192	213	207	209	216	187	185	200	191	200	193	198	203	184	191	208	193	189	208	185	195	209	178	191	205	205	213	214	191	176	181	201	213	223	192	186	221	195	188	215	211	198	202	171	198	207	203	186	201	199	176	193	176	184	223	204	195	194	190	199	175	188	180	186	209	195	195	188	177	173	221	206	184	170	184	170	188	185	200	208	191	195	179	190	158	179	173	186	201	198	173	191	191	202	212	188	192	205	199	204	224	199	201	215	197	176	189	204	209	173	226	204
47414	40110	3949	1458	1362	1199	1067	944	852	830	762	798	749	680	685	639	619	658	610	679	657	574	620	615	608	611	569	640	573	554	582	591	559	615	580	565	570	674	669	611	631	710	675	630	682	692	660	776	915	1118	937	1369	1627	1975	1385	746	633	613	574	627	644	579	554	1126	1231	507	612	549	572	594	539	557	540	578	496	562	572	546	572	564	557	570	563	593	564	570	567	558	565	600	574	527	550	581	493	594	548	583	535	584	535	568	581	567	572	574	567	625	604	650	741	667	566	536	559	546	547	523	545	532	572	594	535	567	564	616	553	535	538	542	559	536	550	520	508	548	551	523	583	579	508	557	566	546	585	551	565	554	538	606	534	591	553	515	542	575	524	571	539	516	557	511	536	562	542	540	571	536	565	586	567	528	554	537	567	557	572	536	568	584	576	530	558	573	555	565	543	601	571	568	549	542	619	561	559	524	575	551	532	530	522	547	571	523	533	554	552	594	566	546	547	552	599	560	594	569	553	554	552	578	542	576	569	534	538	541	582	549	543	542	547	514	555	561	528	562	548	557	570	537	561	581	561	587	577	557	526	564	532	562	580	558	540	518	563	548	559	580	550	575	561	523	512	544	569	571	554	529	588	568	525	520	609	592	547	535	567	546	559	568	555	555	568	578	561	585	549	557	592	524	522	602	523	549	535	561	538	524	571	588	577	519	561	570	516	544	553	526	584	563	543	508	542	564	535	584	553	526	583	534	556	589	561	539	584	519	566	567	526	559	506	568	541	545	570	551	494	570	580	557	568	563	547	563	575	549	507	537	556	574	552	560	581	543	511	546	563	532	557	548	516	549	579	499	566	536	542	541	532	612	549	552	568	491	552	548	575	555	627	551	573	588	562	557	543	553	547	572	534	542	598	551	543	571	559	535	580	553	554	574	541	517	573	544	536	542	538	596	571	558	538	580	571	579	590	556	520	561	542	611	586	575	567	511	554	584	544	586	557	572	571	543	555	562	544	557	554	571	589	538	580	580	528	560	579	554	595	584	583	570	530	574	588	582	538	581	557	547	594	581	550	593	526	513	555	554	519	570	574	539	545	544	585	567	581	571	554	540	542	567	570	555	554	595	568	558	542	597	576	582	553	597	546	545	551	542	565	572	544	552	537	550	523	596	563	543	532	539	566	549	574	515	581	540	563	507	588	523	563	549	559	602	532	584	580	575	557	581	571	537	546	578	537	552	532	554	530	551	529	554	558	582	572	584	536	566	575	569	556	563	544	538	575	556	562	611	531	567	556	573	544	600	545	586	533	555	579	579	558	521	577	551	557	585	570	492	539	526	572	558	556	557	536	589	529	518	554	520	543	596	575	550	546	561	576	521	565	547	594	539	578	536	532	583	543	557	541	587	536	575	581	551	554	626	552	562	552	568	573	547	534	549	544	532	562	556	537	533	526	547	552	560	533	578	555	564	572	524	539	560	551	566	577	546	540	545	564	580	556	555	591	565	548	543	583	574	531	523	573	576	576	596	588	568	561	571	527	569	514	594	552	565	591	566	555	573	547	545	536	590	535	524	564	579	540	597	538	564	582	600	552	557	592	578	588	558	571	585	575	551	542	587	558	561	539	529	573	563	549	594	567	550	589	531	577	564	560	571	559	541	557	565	560	534	578	595	575	547	578	548	571	570	557	549	565	573	558	590	541	560	581	541	557	527	536	555	531	548	563	532	586	559	511	571	563	520	577	546	544	597	545	527	527	550	578	535	534	516	582	603	562	535	522	540	566	580	519	534	581	599	582	599	536	510	576	531	541	567	579	535	554	531	543	589	510	490	596	589	540	559	530	543	544	530	610	529	568	566	561	573	586	543	544	597	549	539	532	591	538	553	579	556	581	557	556	598	509	576	557	570	581	558	559	545	553	562	581	588	559	567	539	565	527	560	544	524	555	563	541	576	517	579	518	538	527	545	525	610	557	557	547	575	599	542	576	563	587	546	584	568	558	522	535	504	546	584	564	568	572	599	541	538	547	556	577	537	537	576	567	535	525	530	531	544	551	574	566	552	590	529	551	527	568	549	525	570	592	554	567	540	579	565	557	544	573	548	582	546	562	538	583	556	581	527	548	581	552	520	526	561	533	586	536	538	524	579	547	559	557	525	552	546	553	554	523	581	586	556	572	527	535	563	589	567	583	550	592	534	520	584	558	517	553	588	558	512	550	555	565	585	603	564	570	565	520	481	568	550	575	549	542	595	562	535	516	551	579	559	549	596	559	566	553	549	555	576	611	630	530	552	527	585	615	546	526	583	562	606	528	580	553	556	567	573	538	575	587	526	520	565	560	554	582	571	578	554	510	557	543	524	547	558	567	565	512	552	581	515	574	553	578	540	551	527	521	541	549	572	579	594	569	557	591	542	574	566	529	587	526	526	565	559	550	576	515	521	536	527	583	541	592	590	557	571	533	558	562	527	473	552	545	563	509	586	529	551	573	565	539	552	543	541	587	637	595	550	559	556	565	598	539	548	539	565	517	550	572	554	570	557	535	538	557	560	562	551	581	569	526	507	575	575	574	541	590	543	562	539	519	577	556	615	537	554	607	551	554	548	550	559	552	560	521	547	613	561	535	512	559	524	554	608	516	554	513	493	622	571	589	582	512	549	543	540	531	541	546	564	563	542	545	549	585	534	581	549	550	537	543	561	575	544	545	571	558	522	546	561	588	555	561	563	550	569	531	586	557	567	583	563	551	523	577	579	559	584	538	566	570	526	569	516	570	580	528	573	564	558	578	570	561	568	551	567	585	575	523	544	563	555	567	570	527	599	606	543	601	572	564	533	536	539	533	554	548	561	520	542	563	584	527	500	551	546	578	574	581	567	520	559	617	554	569	569	518	548	579	544	561	570	562	570	555	527	542	584	563	534	567	562	547	536	519	562	535	542	543	584	575	585	519	547	542	579	547	519	555	566	552	584	596	532	594	535	532	573	511	597	543	579	581	563	587	578	546	537	596	574	576	549	544	577	554	557	537	566	539	516	573	529	541	561	607	618	534	551	586	565	550	581	567	567	582	579	523	572	591	530	538	527	589	530	544	541	561	582	526	550	587	558	524	555	539	608	597	588	615	550	524	555	562	535	533	580	553	518	545	595	571	502	581	542	568	545	543	510	523	489	584	565	533	547	520	602	530	601	530	587	562	570	547	584	556	600	541	541	539	583	557	532	555	534	553	586	553	514	513	532	551	556	539	522	554	553	549	512	585	534	587	572	563	562	542	560	601	514	549	560	554	557	557	597	513	547	568	535	559	570	547	523	559	562	568	538	532	561	551	568	565	538	608	521	557	590	574	565	558	548	551	523	565	543	576	562	561	549	596	578	582	579	558	516	587	545	556	522	567	551	543	510	532	553	551	572	517	575	562	566	541	534	580	541	555	557	520	558	576	548	584	561	581	532	556	539	530	586	550	571	585	621	608	529	582	548	543	568	551	602	605	521	552	544	540	533	564	582
81128	62345	24726	6650	864	551	488	429	379	335	333	330	318	295	279	298	299	287	246	282	259	242	275	274	268	246	270	269	266	254	236	262	270	258	260	262	284	292	246	297	250	278	288	286	250	283	285	365	338	359	365	531	699	614	392	250	265	285	302	289	288	274	280	328	680	204	259	251	283	257	226	236	252	248	267	219	241	254	243	236	243	254	257	254	262	251	252	256	230	243	244	271	264	236	250	242	238	251	239	221	237	230	263	224	276	235	238	241	233	249	284	317	241	260	253	256	271	265	256	258	246	233	260	265	247	255	248	224	246	284	251	257	217	251	236	235	262	246	245	237	247	264	251	271	266	258	266	286	255	249	257	236	254	267	253	262	274	249	251	236	240	244	262	277	276	243	242	249	246	252	240	248	253	224	254	262	277	248	256	254	261	244	230	235	248	234	254	262	235	248	230	245	225	250	237	247	237	248	251	290	241	218	250	296	247	254	259	253	237	260	259	223	224	272	249	238	250	237	231	230	274	227	266	244	265	238	274	238	237	254	245	246	234	240	255	235	218	247	268	242	252	266	228	279	260	237	267	259	274	237	251	236	263	253	256	229	271	262	236	247	236	240	285	227	209	245	259	265	266	240	243	258	237	240	239	243	263	257	250	257	247	233	256	234	205	263	214	238	254	234	263	253	266	231	245	240	264	260	251	233	235	260	238	241	269	228	237	250	275	226	272	249	278	260	237	288	253	219	254	277	227	262	253	257	212	242	236	253	227	246	240	234	228	254	233	282	227	249	237	239	270	250	243	237	253	220	251	261	237	245	268	226	227	245	205	203	248	269	254	237	277	269	241	221	269	249	269	240	232	251	215	263	248	277	277	245	241	264	225	257	259	245	253	252	257	236	216	265	252	237	232	287	240	260	263	244	249	256	252	260	251	260	222	234	251	249	265	257	251	239	252	245	243	251	211	245	237	245	248	245	232	250	242	254	261	271	250	245	238	245	217	235	229	232	236	216	252	218	241	248	257	247	212	257	271	261	242	254	248	259	233	248	255	251	245	254	288	227	246	259	231	257	246	254	243	279	225	252	288	243	223	225	258	256	237	253	242	279	215	247	234	255	267	249	247	250	265	256	254	262	249	266	262	255	213	250	231	265	249	232	252	272	261	261	248	223	221	250	238	247	244	257	250	266	262	249	268	259	241	213	222	250	279	254	220	247	243	282	273	264	263	256	259	254	227	256	235	276	265	272	266	261	238	245	240	217	246	263	260	229	232	235	260	257	252	270	263	245	235	221	243	235	231	244	227	263	277	252	250	243	245	247	231	222	260	241	257	254	218	257	267	248	226	268	247	243	289	231	227	227	237	256	224	246	229	274	282	253	261	257	237	225	242	239	224	218	234	218	244	255	280	234	273	260	261	209	252	245	240	224	242	255	240	249	240	229	206	229	252	256	239	268	296	222	289	243	259	254	261	253	259	256	231	255	255	242	248	253	234	244	273	241	238	254	252	232	273	269	253	238	258	237	252	244	250	239	263	247	240	259	247	246	235	258	295	248	263	241	265	248	242	244	243	240	255	270	234	251	252	261	277	241	242	232	243	229	257	251	248	235	235	237	247	225	263	257	249	274	224	248	244	250	247	258	245	231	246	262	248	251	226	240	256	251	239	230	254	288	247	265	227	240	235	256	232	239	267	265	260	241	229	247	249	259	246	267	270	245	248	266	227	286	253	262	268	261	247	249	269	246	275	245	254	241	263	248	238	261	251	238	266	252	271	254	272	242	235	250	233	267	248	244	248	258	244	251	255	245	265	227	277	230	260	232	241	196	232	216	258	214	227	241	253	250	211	230	236	239	242	253	262	227	247	250	279	257	251	257	260	253	228	254	258	243	278	238	242	237	248	215	240	262	268	258	259	235	239	227	268	247	256	270	243	269	231	261	269	236	230	234	248	248	258	228	271	239	261	244	251	232	218	261	273	251	269	224	261	239	273	253	256	250	253	256	258	271	250	241	232	233	268	214	246	247	256	254	276	252	243	256	233	252	226	258	267	252	247	236	266	249	238	223	252	243	246	264	255	270	232	270	264	251	248	244	259	205	258	237	266	245	268	268	230	229	266	258	255	260	228	264	238	244	254	262	247	234	219	232	268	241	249	250	279	222	259	262	252	216	269	255	240	229	242	261	265	235	267	224	230	243	275	253	241	231	272	234	248	224	255	240	234	238	236	267	227	243	236	232	260	231	244	238	237	239	270	243	251	225	254	237	246	267	251	239	231	274	233	260	265	233	268	246	254	213	252	278	249	258	240	258	265	255	286	284	269	254	254	227	271	265	237	248	249	238	247	275	224	235	241	243	235	246	249	247	250	254	263	236	251	262	224	249	271	266	240	231	233	263	239	230	247	222	259	248	213	208	239	242	268	220	251	251	266	223	223	249	222	255	234	248	249	235	253	243	255	239	270	246	250	259	224	230	252	283	253	264	233	263	265	228	260	249	278	250	239	232	224	241	259	270	242	233	254	247	240	248	262	248	255	294	235	268	282	266	246	232	254	251	263	216	263	269	252	233	249	235	239	262	226	244	254	298	246	252	229	244	286	215	231	243	240	257	242	225	265	259	267	280	236	249	257	247	247	253	233	251	221	262	241	232	266	236	229	249	263	247	245	233	229	234	214	227	258	264	236	265	259	252	234	233	241	233	250	230	268	276	251	277	282	244	254	274	277	235	225	253	261	260	253	229	233	242	246	239	230	248	243	252	268	243	252	230	226	244	263	263	247	247	274	257	247	219	246	278	268	234	249	240	245	283	251	258	263	234	252	237	246	233	259	266	231	257	238	230	255	187	237	263	246	266	228	227	244	255	246	247	206	230	273	230	230	252	291	249	227	243	257	278	252	243	226	240	259	257	259	247	215	252	242	267	248	262	267	261	251	260	230	251	236	229	273	235	260	264	258	264	254	243	231	234	276	244	236	281	263	244	247	260	243	248	227	253	274	272	232	264	257	229	217	250	249	251	270	248	233	227	257	260	243	229	235	268	284	254	262	286	278	230	255	229	253	226	225	259	223	225	263	217	252	251	274	240	264	267	221	273	253	248	251	242	256	231	246	262	265	244	238	243	258	257	238	260	257	263	247	244	234	255	244	242	213	241	228	247	239	281	239	238	237	267	258	225	236	251	287	232	254	232	266	281	241	263	265	239	237	250	251	211	255	267	258	273	230	202	244	261	259	246	248	233	252	268	242	233	234	245	260	223	251	259	259	260	263	247	254	251	242	242	244	237	251	240	241	247	240	241	280	247	245	265	257	235	219	247	224	236	270	255	254	243	269	252	243	248	233	265	233	240	260	234	248	247	266	252	243	265	256	244	258	232	243	263	253	245	261	243	253	240	248	255	256	264	229	264	256	239	255	212	243	283	265	222	264	240	237	256	266	264	253	257	248	246	252	250	262	234	223	246	224	234	236	247	259	252	274	246	221	244	254	242	274	253	247	246	239	237
57470	46252	6047	2573	2337	1917	1794	1510	1370	1254	1195	1077	1018	982	942	920	873	885	838	847	820	833	815	732	799	771	782	811	761	758	794	758	718	706	777	781	807	833	871	836	827	928	949	929	875	961	1039	1311	1441	1444	1626	2881	4434	3674	1620	902	877	910	922	993	918	900	873	1386	3976	734	668	721	729	764	755	688	683	699	767	710	682	712	711	684	749	702	715	703	689	688	688	662	740	746	740	709	684	747	660	671	673	693	737	674	688	690	717	707	652	674	688	728	724	770	1029	1046	664	673	704	683	725	721	659	711	730	695	717	701	718	700	701	676	661	647	664	714	676	715	736	696	683	684	644	727	690	700	705	735	669	711	716	680	736	731	716	681	704	706	700	639	685	686	708	677	682	704	674	675	705	644	655	701	680	658	685	693	739	676	682	681	697	653	677	678	689	668	670	725	655	681	656	666	713	649	714	692	660	659	693	704	699	677	636	687	657	661	690	663	709	673	703	661	713	695	725	674	716	696	731	650	701	676	647	672	704	747	686	714	681	670	714	691	688	697	653	716	690	699	738	699	724	646	714	679	685	737	650	670	686	708	727	690	749	699	683	653	705	705	696	644	675	723	704	689	703	690	666	693	673	695	728	666	664	669	712	698	693	723	735	674	700	690	660	715	695	673	676	717	654	680	636	699	728	665	688	659	657	710	717	702	730	663	675	675	698	697	656	704	731	696	668	672	711	719	683	720	648	718	634	724	675	740	671	685	683	666	683	680	642	669	694	676	718	681	714	679	633	707	683	705	718	697	712	661	677	660	631	726	673	700	670	714	704	662	677	719	707	709	684	688	708	733	727	719	674	709	717	715	702	714	686	703	702	686	678	691	717	690	660	678	690	702	727	666	654	712	676	630	642	691	726	663	684	691	682	682	713	680	722	735	631	686	684	726	714	666	658	700	710	708	638	696	670	659	668	714	719	707	704	669	726	702	660	716	684	655	694	671	686	746	745	697	743	695	679	675	660	755	721	695	665	696	706	670	741	672	714	667	711	667	700	620	651	702	704	702	683	690	714	698	756	705	691	671	706	714	673	728	644	663	658	656	700	666	701	694	739	746	668	675	699	661	664	661	733	679	728	696	666	686	690	716	683	694	678	678	693	648	675	694	679	666	663	681	700	688	631	699	696	699	671	675	660	699	673	716	683	706	716	682	751	683	695	647	729	718	698	752	687	684	768	684	705	670	687	657	674	747	702	724	650	727	651	704	705	701	731	726	701	677	674	688	678	695	676	666	687	676	705	658	679	676	664	708	719	725	723	696	699	669	697	678	659	641	665	721	738	671	715	637	729	687	692	710	701	651	744	724	686	677	713	732	719	682	711	690	729	688	695	729	695	685	703	673	630	674	665	685	664	681	705	655	714	701	695	713	678	694	662	677	722	717	635	686	652	715	700	683	727	663	700	681	675	741	687	684	709	645	723	692	673	691	680	685	671	688	666	719	738	658	727	699	652	703	748	696	639	725	678	684	716	675	682	655	672	706	706	694	643	739	712	719	732	698	672	718	677	737	679	733	650	723	698	671	697	702	722	694	761	644	667	684	709	683	705	660	727	686	669	679	691	702	664	694	700	694	674	690	693	698	706	679	651	684	710	692	692	648	690	712	678	686	662	707	685	709	654	706	703	659	700	675	675	700	667	693	796	699	698	691	698	658	682	695	676	738	686	691	712	703	711	705	615	692	682	725	702	689	678	666	699	704	718	732	714	687	675	696	630	729	718	713	743	717	671	699	663	667	704	682	701	654	651	701	721	701	699	651	707	705	667	664	665	686	652	702	660	658	721	740	689	700	692	657	664	698	712	681	696	699	645	707	654	709	683	704	701	688	640	746	738	684	670	704	689	704	658	636	711	695	719	611	681	664	674	687	688	690	670	647	721	703	676	698	682	718	662	705	661	727	713	705	722	675	705	684	662	654	695	642	738	666	717	737	646	693	701	645	679	676	654	714	724	708	663	692	673	753	681	725	662	662	680	644	654	703	704	712	640	684	697	695	739	691	720	701	667	645	693	653	750	629	709	696	688	703	699	740	675	671	665	705	669	639	690	659	670	699	649	678	623	709	659	679	692	712	721	684	692	722	668	675	685	693	707	718	700	690	702	681	727	680	682	688	703	694	666	704	673	675	692	634	690	726	709	663	670	682	713	665	721	685	695	645	693	712	691	668	704	703	722	742	703	672	678	679	670	711	733	683	677	726	706	697	689	691	656	755	702	658	675	697	711	677	644	729	717	670	674	734	626	738	621	694	718	682	704	730	651	668	667	690	680	684	719	666	684	698	691	674	729	702	653	695	710	690	703	657	704	679	697	689	719	759	719	707	668	741	662	712	712	670	669	710	687	675	654	712	680	706	682	716	682	660	739	669	688	690	683	661	713	656	693	683	716	688	655	743	685	705	694	693	706	638	666	677	711	727	669	694	673	680	724	649	666	629	693	683	679	704	724	715	714	747	677	702	709	681	710	686	709	671	696	666	703	662	729	703	660	671	693	672	695	715	694	677	699	696	670	723	692	704	664	717	655	696	665	709	693	707	745	662	695	678	687	714	693	660	689	700	722	741	686	736	714	688	638	688	699	738	678	675	718	679	697	624	673	721	729	679	665	641	666	681	693	680	691	686	685	671	701	698	659	650	697	665	673	724	653	700	676	716	718	638	653	677	663	713	725	691	745	692	738	737	706	695	661	629	730	701	659	689	721	718	669	652	715	681	680	695	677	702	699	677	689	678	729	692	673	676	635	665	661	727	694	692	662	670	689	657	722	674	623	674	700	717	654	630	681	730	669	709	687	716	699	662	717	720	705	701	695	641	667	728	681	753	716	664	669	676	658	649	676	676	667	735	718	663	711	681	719	710	708	703	737	697	652	707	700	681	718	679	685	678	659	713	663	697	720	676	653	691	726	698	658	682	691	675	696	701	726	729	672	706	689	673	686	666	712	667	691	681	705	702	763	712	673	696	677	677	691	691	699	705	717	738	718	713	714	658	671	662	673	705	687	683	672	703	679	706	695	735	675	682	701	714	730	682	675	681	681	716	697	737	651	698	680	676	721	678	689	696	691	680	710	677	669	693	652	693	649	707	681	656	683	687	680	692	692	707	702	698	686	699	695	718	676	706	722	696	736	711	696	740	634	697	703	734	659	683	741	673	725	739	685	716	735	656	716	703	660	674	708	658	672	688	734	682	691	740	692	686	683	736	696	710	670	702	699	711	705	706	696	672	703	682	670	668	642	710	648	723	690	690	692	667	686	719	672	682	707	703	673	668	728	718	679	689	688	689	730	759	709	683	730	668	713	690	684	671	695	665	681	655	716	649	677	671	660	710	695	708	703	685	683	716	681	693	718	698	686	687	704	658	699	693	649	732	689	698	679	674	697	733	732	690	660	716	655	720	686	667	675	696	701	741	637	751	665	670	700	660	698	722	643	703	734	656	707	651	688	655	732	668	691	685	695	684	686	664
30005	14361	1114	369	280	301	298	302	288	312	300	298	278	310	323	312	316	305	264	294	287	297	327	295	310	269	290	289	285	314	281	283	285	280	285	283	323	299	297	313	268	295	295	268	288	301	292	287	292	282	279	309	332	287	292	294	267	275	295	297	301	306	288	280	328	296	304	294	292	286	302	297	332	318	314	271	290	278	299	324	286	262	281	308	283	296	299	313	280	299	283	276	266	284	298	272	284	278	288	279	310	279	305	287	280	302	288	297	281	289	259	299	291	294	272	282	277	293	317	277	275	296	294	332	304	295	324	326	273	284	309	299	278	282	269	290	288	273	291	269	295	299	274	269	266	273	324	284	295	275	290	299	300	297	267	292	279	291	296	300	310	320	286	315	290	277	287	288	322	301	260	316	280	309	290	287	295	291	295	273	285	313	269	278	291	332	305	303	309	294	307	303	283	325	290	285	299	277	297	306	249	274	291	292	262	273	291	308	298	304	253	293	287	274	305	265	309	285	283	286	307	309	264	279	278	270	284	301	297	266	254	292	291	294	318	282	313	288	287	260	329	314	281	280	269	308	266	317	285	298	306	275	277	282	283	318	292	274	279	301	270	299	295	276	288	297	305	282	311	308	289	282	316	286	324	308	248	314	291	290	261	311	278	250	305	282	303	276	279	286	280	286	281	298	284	298	293	282	306	296	275	326	304	308	257	282	282	285	278	283	289	297	261	262	301	307	263	282	293	284	277	280	293	285	282	264	295	289	310	295	284	301	272	294	259	283	282	274	305	298	267	263	279	313	303	308	285	263	273	287	286	278	292	257	281	273	305	312	275	276	312	285	305	287	290	285	314	270	266	244	259	271	269	266	298	289	301	256	299	309	275	278	292	293	268	286	297	281	300	290	293	301	277	290	304	302	278	271	272	288	297	273	299	293	294	280	275	315	268	283	321	288	295	290	250	280	267	298	303	289	256	314	274	300	312	296	288	295	319	270	289	287	297	312	289	315	293	298	274	292	291	273	294	307	277	302	262	284	284	262	304	270	278	302	281	283	286	289	283	287	269	277	289	281	285	267	280	300	281	287	257	278	263	258	292	293	295	295	295	276	326	266	274	272	290	261	306	270	274	311	299	256	305	254	274	281	254	277	299	284	269	303	289	277	288	284	288	263	270	327	309	279	285	276	310	294	289	316	280	317	266	281	291	315	297	299	248	296	266	283	316	271	318	327	315	317	291	310	311	289	275	314	292	286	263	273	265	305	314	269	283	281	299	300	287	318	279	297	297	292	307	304	281	319	268	243	262	298	286	273	271	295	281	323	295	283	271	282	274	294	277	276	341	271	282	274	281	302	327	317	305	285	293	265	298	325	309	307	296	293	295	305	294	279	255	308	308	321	278	265	307	278	276	280	280	255	272	287	291	293	284	297	292	282	272	268	244	278	300	302	300	285	281	294	294	285	283	290	319	288	278	288	307	279	314	300	293	303	264	291	296	323	289	288	315	310	254	309	285	312	299	287	298	312	302	299	290	297	288	284	267	299	299	262	308	276	295	313	278	285	301	292	295	283	279	341	299	303	280	256	282	279	271	322	306	285	294	296	297	276	263	287	317	272	262	282	331	265	269	308	303	287	290	267	294	291	278	284	282	312	308	261	291	285	274	271	282	284	301	273	294	288	260	271	284	279	284	292	310	298	277	274	276	275	296	295	286	308	282	252	296	329	300	300	282	287	300	303	279	292	263	261	282	298	265	307	287	279	286	288	259	300	301	292	313	310	324	266	305	302	310	290	268	298	306	303	259	297	294	288	289	280	315	302	312	278	319	276	301	311	288	304	292	282	278	278	296	274	307	314	271	278	268	291	304	287	269	305	351	269	291	274	297	332	287	254	319	288	329	296	289	282	284	293	289	312	329	265	253	268	299	307	289	306	301	287	290	286	298	293	270	289	288	274	294	274	276	266	291	289	291	267	299	290	292	318	272	314	300	267	311	274	317	299	281	279	284	289	292	246	304	265	315	281	257	295	329	302	279	294	284	281	299	285	278	293	293	305	293	279	319	266	319	309	279	268	304	286	273	301	299	273	291	310	255	275	326	264	325	302	281	273	290	269	276	288	284	298	269	298	291	253	294	306	290	304	306	307	272	266	292	321	287	294	268	288	326	303	316	271	309	270	279	294	305	292	263	272	302	287	287	304	296	299	305	294	295	298	260	290	288	275	264	312	278	279	257	300	294	300	278	297	279	261	309	299	299	302	306	268	260	311	277	288	267	264	306	303	294	285	293	250	287	290	281	272	267	271	302	277	310	299	270	325	298	317	278	318	271	288	285	290	290	301	292	289	286	293	316	304	300	288	279	303	315	263	313	284	302	302	293	302	279	291	303	282	260	278	262	289	282	313	284	313	311	301	275	296	282	308	283	275	317	302	296	287	310	313	290	294	311	295	313	317	290	268	276	304	286	270	267	275	279	295	272	314	307	291	282	258	314	277	314	246	274	286	340	278	291	329	287	295	285	301	297	321	252	296	320	287	283	282	281	298	296	292	285	254	318	275	263	286	275	291	297	291	282	283	295	293	320	269	292	289	299	299	285	294	309	305	280	284	280	272	269	305	297	289	299	273	286	263	291	289	285	265	313	310	290	298	328	272	274	286	296	256	297	272	282	307	260	271	294	309	310	303	260	265	319	299	295	317	277	325	300	293	326	328	288	302	285	314	280	315	291	281	311	287	261	329	299	287	289	300	283	280	281	271	288	270	275	281	309	278	295	277	291	300	291	265	287	277	271	343	301	304	278	279	328	296	305	284	325	283	297	283	268	309	319	276	296	284	283	278	310	285	271	271	287	289	308	291	297	278	291	298	298	325	295	263	253	305	300	280	269	296	308	301	294	291	297	274	330	280	326	272	276	263	269	281	281	283	291	307	282	259	268	314	299	293	291	277	291	279	305	270	309	317	270	291	311	269	312	285	290	284	291	300	308	285	285	290	282	281	319	305	292	271	301	273	297	305	291	285	261	314	309	245	312	280	291	297	285	282	261	277	277	305	258	305	257	261	286	273	261	273	294	273	285	309	295	297	281	253	289	294	271	303	291	256	308	286	273	289	300	278	290	280	277	309	313	291	309	242	282	307	294	286	261	284	286	286	293	302	293	292	294	290	285	288	324	272	279	292	278	279	292	283	242	260	279	292	297	291	278	276	305	296	277	264	270	279	324	258	285	293	270	308	302	302	309	285	284	278	311	274	278	262	291	274	305	263	308	327	288	290	274	283	270	315	292	297	296	296	279	264	278	282	265	285	323	263	293	263	328	316	291	301	303	260	285	276	294	280	293	277	310	272	277	296	276	287	278	300	279	291	269	297	271	306	293	293	288	269	275	301	323	308	294	270	299	319	301	278	295	318	289	307	282	302	269	305	295	302	293	273	308	294	293	309	284	278	270	301	270	310	290	293	292	277	262	311	288	286	282	302	302	286	311	278	286	263	298	272	279	308
26694	14016	996	886	829	893	817	776	820	787	778	784	780	852	814	791	766	769	793	812	790	812	804	812	719	752	799	789	771	776	737	746	775	785	764	824	773	772	766	796	820	812	794	777	767	767	766	783	802	788	880	874	963	893	809	831	831	741	781	779	829	732	828	823	938	861	823	726	747	798	792	780	723	795	785	789	816	765	853	844	746	765	789	748	753	785	768	793	768	809	827	759	804	806	805	749	785	784	792	745	772	764	805	770	771	754	813	755	792	779	775	769	758	781	846	822	806	817	869	795	775	771	767	770	770	795	777	834	749	751	755	791	789	739	755	830	778	758	773	738	774	775	785	772	743	758	798	792	792	798	768	767	836	804	759	788	753	773	770	791	760	785	806	787	770	781	761	754	773	764	788	837	766	760	766	795	774	781	791	790	824	823	780	738	797	793	778	743	835	793	783	739	762	766	841	834	750	792	768	792	819	782	779	751	730	780	780	816	771	700	757	749	771	762	832	812	799	798	737	819	821	778	813	784	784	773	795	778	785	730	772	768	774	690	792	771	787	749	810	759	825	792	857	807	796	786	756	829	753	781	759	769	739	779	717	738	776	743	823	728	750	821	747	802	791	828	807	767	796	809	810	783	804	775	766	765	793	774	777	801	703	782	772	802	759	760	758	727	796	802	722	766	817	758	782	751	774	778	758	787	784	734	752	844	764	787	807	793	777	783	763	791	761	778	846	824	784	818	767	745	822	740	780	767	774	810	775	780	756	765	801	754	798	822	792	772	808	780	725	854	842	781	730	789	772	800	788	742	780	800	814	786	811	746	788	782	816	824	867	752	789	842	803	752	798	769	811	744	817	756	805	793	769	834	778	747	791	816	756	826	796	787	790	818	774	797	731	735	785	777	803	748	775	811	806	794	793	797	785	783	803	799	763	789	784	758	814	757	795	732	814	784	759	807	767	724	769	798	766	756	780	775	774	798	818	787	815	809	742	748	800	849	806	755	766	792	758	765	805	780	752	768	782	785	765	833	773	779	750	775	785	785	799	723	763	813	804	734	805	804	800	751	812	776	809	749	777	796	797	782	774	753	838	800	788	767	788	775	818	782	819	764	725	761	824	789	743	804	771	779	754	782	813	817	818	768	741	773	805	762	848	779	750	773	807	796	820	772	774	794	779	814	797	735	826	833	772	734	721	776	771	802	778	785	758	752	768	813	751	816	758	761	813	750	784	715	805	774	797	828	777	810	807	774	826	812	820	832	791	773	784	797	762	751	793	777	734	770	772	777	832	807	793	814	822	812	780	769	748	767	794	777	771	764	845	811	788	791	788	781	779	852	792	754	734	812	806	769	769	832	739	812	760	743	779	768	785	720	846	777	795	814	767	750	840	798	765	784	735	753	776	741	781	764	771	771	822	807	810	756	808	753	763	769	786	797	802	782	749	779	753	737	732	743	750	715	770	752	730	776	758	752	800	796	824	777	828	792	790	786	807	783	708	820	789	812	777	761	801	768	771	807	809	784	771	776	819	744	828	781	804	790	774	793	772	748	770	757	773	790	739	822	784	773	811	797	763	790	764	767	780	778	790	798	807	771	809	795	787	823	780	809	787	779	771	813	728	741	804	781	773	792	782	781	762	782	799	782	823	829	721	774	799	769	766	784	781	800	827	800	829	735	823	784	772	835	790	740	796	820	807	769	797	790	773	735	793	781	791	820	777	763	819	793	780	803	777	762	798	795	807	797	812	771	791	770	796	739	751	844	763	767	767	783	780	757	800	777	810	827	821	744	826	770	759	757	747	753	800	744	778	829	804	742	830	744	802	790	763	803	816	820	791	727	723	790	793	707	781	808	823	739	790	734	796	739	765	808	780	778	782	768	747	782	718	760	815	760	825	809	843	791	749	764	719	773	770	785	789	760	728	773	818	758	721	810	761	782	798	802	789	745	782	772	711	820	786	759	846	753	818	805	775	769	783	783	756	736	804	785	843	802	748	774	769	791	783	773	816	796	767	803	841	800	769	807	750	812	768	796	785	766	790	774	766	799	766	707	761	811	817	804	735	781	765	803	790	755	787	800	798	856	762	788	806	773	810	801	809	762	739	758	792	811	800	749	790	757	771	749	817	762	782	809	825	755	852	778	819	782	765	818	768	756	790	806	773	757	785	765	767	821	769	770	800	791	727	778	772	807	817	751	787	800	818	784	755	780	802	821	766	772	846	816	784	784	784	787	740	746	813	809	782	729	799	809	749	755	784	741	798	847	773	794	826	739	715	793	828	751	826	808	715	784	799	779	753	759	790	796	777	795	807	794	784	824	794	792	769	778	776	821	758	781	757	841	819	763	805	783	804	803	779	845	837	789	789	767	767	755	798	796	812	788	812	785	751	787	771	804	749	767	776	829	782	800	827	785	792	758	788	763	837	789	814	808	758	795	777	815	791	755	811	788	839	775	851	801	792	739	769	811	797	767	769	739	828	764	748	776	787	785	748	777	828	787	771	793	799	792	772	810	754	784	795	804	785	771	751	799	804	801	743	853	757	768	784	780	749	747	829	746	785	750	779	799	779	732	752	753	754	758	789	806	793	790	805	782	787	835	784	808	785	741	813	796	807	757	758	782	773	745	788	838	802	743	774	816	781	797	806	834	813	748	799	811	802	788	741	771	825	755	773	809	792	808	831	754	782	776	817	769	799	722	776	769	767	773	751	820	760	735	780	790	805	770	807	791	786	798	805	741	770	745	771	789	754	766	757	778	807	752	759	824	738	805	776	799	769	775	813	771	798	791	768	767	809	820	825	722	785	803	751	785	789	787	751	845	816	794	781	776	769	773	775	719	845	782	777	739	800	790	809	763	792	749	783	750	777	722	783	747	779	781	801	794	752	808	765	737	815	808	798	786	800	805	781	808	801	796	792	785	781	785	823	794	795	770	748	742	771	755	767	783	801	777	798	722	769	756	769	760	817	773	828	757	745	766	778	775	826	742	760	769	853	716	776	795	802	764	747	824	743	782	754	752	748	804	768	788	804	795	736	742	728	804	799	802	739	802	834	773	793	817	776	764	829	747	799	762	747	753	751	791	765	765	763	817	733	764	766	814	791	788	762	773	782	804	726	729	713	757	790	744	779	744	781	746	795	812	767	821	825	807	757	763	786	738	790	765	751	804	722	730	812	812	766	794	803	787	803	772	790	822	745	787	760	794	788	778	825	779	690	839	789	796	791	750	760	822	754	758	786	757	813	798	779	779	808	795	730	791	793	731	804	795	802	786	802	792	802	805	736	809	824	793	823	776	812	782	793	827	808	797	730	763	783	767	764	811	770	780	785	794	792	750	769	773	784	811	754	803	720	766	759	786	780	794	797	800	793	789	781	771	795	758	766	791	764	752	760	786	770	780	792	767	729	774	798	810	755	775	741	793	776	808	744	789	747	737	802	773	767	778	745	832	837	767	782	779	792	820	830	787	823	803	803	786	793	782	785	760	775	737	757	796
72018	54954	16057	1968	449	337	305	284	274	230	257	242	233	235	223	226	274	244	225	237	233	231	241	231	239	202	213	190	189	243	206	235	226	236	268	217	239	258	241	210	225	230	242	207	199	219	257	215	268	256	334	382	267	242	254	248	244	215	236	221	216	235	233	253	416	250	240	223	212	227	211	219	184	215	217	211	213	225	220	199	237	208	202	210	208	232	227	219	181	214	233	223	208	229	197	212	218	231	213	226	214	215	181	238	191	213	232	211	198	230	224	223	225	222	205	205	209	193	219	235	231	224	231	193	216	207	202	199	239	221	232	221	230	214	219	201	238	233	222	214	210	216	230	213	209	239	191	206	211	213	193	185	190	229	231	196	195	204	220	222	217	192	214	210	209	214	219	230	227	213	226	206	221	195	203	205	228	195	220	215	223	223	208	234	179	201	206	224	230	240	220	219	202	207	205	240	239	209	225	220	238	209	194	211	215	188	211	209	197	203	229	231	223	212	222	221	244	212	192	221	211	212	202	217	201	218	217	218	235	230	196	232	202	200	225	225	221	246	232	207	176	250	232	180	220	212	192	197	191	232	224	210	207	204	227	217	186	199	209	201	211	223	196	216	212	202	199	209	228	197	210	210	195	233	232	237	217	219	225	201	231	223	229	195	195	236	217	200	205	199	215	206	224	228	195	200	195	199	231	188	211	213	234	224	224	225	211	217	197	195	194	217	214	207	210	183	232	210	222	217	205	203	215	225	190	216	194	199	231	224	232	198	193	204	182	237	184	218	220	184	206	252	210	206	218	251	214	223	225	215	220	246	225	200	236	211	199	200	231	200	197	207	212	235	195	229	221	229	221	224	217	208	208	213	194	214	227	226	208	205	237	219	223	213	226	212	215	225	236	207	192	233	251	215	210	216	217	226	206	212	217	202	190	211	213	260	208	203	226	219	212	218	206	220	231	213	203	241	203	194	190	202	196	188	238	222	218	214	196	201	225	209	210	213	208	224	204	196	233	213	220	220	220	193	220	223	233	196	219	231	213	201	208	199	213	221	230	222	200	195	203	235	190	209	207	229	246	225	201	223	215	221	217	230	195	221	230	182	219	241	205	228	219	218	222	220	221	245	206	203	218	197	217	212	216	194	190	216	233	242	213	215	214	193	217	188	222	196	217	171	229	201	201	210	204	218	203	216	212	223	205	229	186	198	210	201	212	190	222	214	218	230	179	192	237	224	210	218	193	220	230	215	228	207	230	236	219	211	227	206	204	215	213	188	203	225	201	212	203	239	219	198	234	237	211	226	219	199	209	193	215	227	219	234	196	202	210	231	196	235	207	219	201	200	226	195	189	180	227	192	220	212	230	220	225	221	181	212	225	218	201	205	203	214	220	217	197	225	217	187	195	213	192	206	219	215	201	212	206	229	215	204	207	210	217	249	207	231	220	227	223	199	223	204	218	202	225	197	218	223	212	197	228	223	184	192	209	219	205	226	218	230	217	210	192	226	226	214	229	235	209	211	210	219	207	236	205	207	219	220	207	221	221	225	200	224	216	211	206	239	223	224	222	215	200	221	194	202	210	221	212	211	210	239	221	205	181	194	210	192	193	208	212	221	207	192	201	232	216	228	196	217	207	232	206	186	222	228	232	196	216	213	240	228	211	234	224	221	216	203	212	226	191	226	186	213	225	203	237	189	203	252	221	234	213	236	201	219	213	219	228	207	181	207	220	224	211	200	208	218	215	233	216	215	206	212	240	200	235	208	222	228	250	200	203	218	197	211	240	211	217	219	212	219	218	208	218	205	234	206	220	211	228	195	215	228	227	219	221	206	190	203	230	212	228	222	222	205	198	208	224	216	199	247	238	221	204	213	234	211	218	222	226	216	188	213	193	219	183	209	217	221	201	215	211	215	218	221	212	220	213	199	203	213	207	223	231	213	232	249	214	202	212	202	226	220	221	217	208	210	237	183	229	215	203	217	224	182	192	227	209	203	201	235	205	207	181	199	240	229	194	204	221	224	238	233	206	204	216	193	217	223	224	197	242	205	207	193	229	204	194	206	206	191	201	210	218	206	206	201	194	218	197	216	208	194	227	205	217	213	205	209	212	182	198	200	219	211	223	193	224	224	220	204	217	228	195	200	228	219	210	202	226	220	177	206	204	213	215	182	204	197	211	210	216	203	224	210	212	233	199	204	213	230	232	210	214	204	226	218	205	225	213	211	250	218	192	209	186	207	213	217	201	186	217	230	225	218	205	232	215	218	204	218	207	224	194	214	208	220	218	215	184	212	187	202	224	209	220	204	222	209	240	225	219	234	207	216	205	179	215	230	216	195	216	196	195	236	213	207	246	224	200	228	224	227	219	218	210	205	206	213	212	224	206	206	223	227	209	213	210	219	182	223	217	179	203	202	194	213	220	245	233	226	232	220	226	219	211	206	188	223	238	209	197	209	231	176	224	228	230	203	202	250	207	220	207	217	206	211	233	228	186	216	201	226	215	209	231	204	216	219	205	219	233	221	218	198	211	221	210	223	208	211	203	213	220	199	201	241	227	226	212	233	218	221	191	210	216	206	238	198	208	194	219	200	214	223	218	214	205	212	220	237	198	217	220	203	224	226	200	225	223	237	205	205	218	221	223	245	217	201	224	209	188	204	200	183	198	188	197	220	215	230	189	224	241	188	220	197	215	215	203	205	218	220	228	205	227	211	205	225	220	200	236	200	206	209	203	205	199	247	214	204	207	207	183	208	242	214	218	200	211	201	217	204	209	241	204	231	207	232	206	240	206	191	199	208	211	208	231	218	201	233	244	207	199	214	227	213	217	175	207	207	191	216	217	228	213	201	213	204	188	209	218	228	215	218	199	211	211	202	197	200	190	185	188	196	199	189	225	199	224	203	213	202	235	219	231	252	211	211	201	220	205	238	189	231	203	191	206	219	243	208	225	226	219	224	222	191	207	214	213	197	172	204	207	219	223	204	214	216	215	228	225	211	209	217	195	201	220	228	200	219	206	221	248	225	203	208	210	219	194	238	233	192	204	226	197	229	213	188	228	198	200	238	222	227	216	206	196	194	227	200	233	186	220	205	227	196	213	229	224	221	224	219	245	221	238	204	207	203	200	204	207	247	210	252	215	202	218	213	224	217	221	223	214	227	196	194	208	196	189	236	208	214	197	235	236	199	184	206	224	233	231	203	225	205	218	221	224	210	210	222	242	203	214	222	235	209	236	194	219	207	230	223	259	177	233	245	189	200	226	217	183	201	217	235	209	217	199	208	242	209	230	222	224	229	187	220	220	184	205	212	232	235	211	204	213	234	208	233	201	223	195	215	214	207	208	228	228	213	192	208	244	208	217	195	200	193	215	211	224	211	223	234	209	217	210	197	181	215	228	221	192	204	205	219	242	229	205	210	203	249	234	196	222	245	228	222	212	227	190	217	202	227	209	214	223	233	227	223	219	218	216	204	235	203	176	218	203	224	229	255	227	190
48657	35830	3089	1556	1432	1272	1099	995	916	892	798	798	761	778	751	677	669	691	728	685	686	666	648	633	654	625	653	658	626	627	659	655	675	678	606	640	682	708	662	671	704	681	709	675	744	713	793	772	926	1276	1734	1758	1109	928	927	926	865	781	690	701	738	680	681	1000	2250	1027	625	607	619	592	589	584	621	570	659	644	593	602	623	579	616	607	618	622	622	597	638	588	583	649	570	600	661	618	604	586	606	634	664	602	607	589	551	629	616	569	616	594	607	690	730	594	661	619	619	635	598	674	633	610	577	616	615	608	607	603	591	622	623	627	602	612	615	634	608	607	601	554	644	607	628	596	609	593	625	617	611	615	646	615	565	633	603	575	584	594	609	591	606	607	617	646	653	610	571	642	559	619	611	597	624	617	588	603	624	587	625	633	560	609	647	602	613	567	629	603	576	623	632	637	609	592	586	659	584	597	618	606	610	597	615	597	657	609	614	587	582	618	575	593	607	572	640	606	595	630	686	618	607	599	589	613	589	619	654	657	601	608	648	603	609	590	595	596	600	583	592	602	609	559	598	623	649	599	642	595	625	601	588	631	604	578	591	563	596	611	576	574	614	659	592	616	608	553	603	644	631	613	577	666	561	597	645	616	601	604	616	608	606	558	630	619	629	612	603	621	626	604	600	597	582	580	629	583	663	608	607	598	601	611	595	637	629	629	581	660	621	581	635	621	618	633	636	589	599	615	565	608	609	618	636	590	563	612	575	579	580	597	607	610	623	605	579	606	587	650	582	590	648	554	655	599	613	633	647	630	605	626	600	553	576	604	648	591	603	597	622	594	644	604	575	587	621	631	591	599	615	577	618	622	603	590	578	596	585	618	646	606	652	590	626	651	655	594	611	619	608	576	609	569	601	587	596	620	614	658	612	590	605	643	582	627	553	628	571	604	620	620	596	645	582	592	581	595	593	638	621	623	608	609	575	594	626	621	602	617	627	600	604	616	612	626	633	629	583	627	627	651	597	599	590	609	592	638	606	644	610	626	620	592	623	609	652	629	634	595	606	591	613	643	626	617	614	610	628	641	593	590	616	583	638	599	662	635	558	570	594	577	549	633	608	637	654	613	649	608	637	599	620	593	610	570	630	616	624	635	628	639	597	604	636	607	583	658	602	590	644	642	630	605	585	669	602	614	636	655	600	617	567	618	628	636	547	640	599	608	621	614	590	582	639	628	601	649	621	655	609	640	622	576	596	602	589	588	632	620	580	620	621	603	593	598	583	585	624	619	585	646	635	582	635	561	549	596	630	636	572	618	625	629	638	612	570	640	643	613	611	596	638	629	644	603	612	596	637	587	626	599	614	594	623	625	590	619	559	602	604	639	611	591	606	613	617	620	600	575	620	648	584	591	580	629	594	612	584	596	632	609	616	628	622	628	652	629	639	620	595	635	570	591	596	591	588	595	607	608	578	579	657	567	610	600	591	625	627	605	638	591	626	589	661	596	616	593	601	604	601	617	593	623	595	606	615	625	613	641	608	646	626	619	621	658	604	639	607	639	605	626	611	578	654	611	598	624	594	607	610	598	604	560	664	602	587	611	618	645	622	613	659	649	632	607	580	599	608	560	621	611	610	601	591	662	604	646	569	601	653	608	590	624	601	633	584	632	631	616	629	579	598	626	624	654	569	628	604	609	596	621	614	652	597	586	629	596	579	605	586	632	627	605	606	633	590	582	660	590	617	625	628	559	607	622	622	607	610	632	645	641	565	620	638	609	634	609	597	588	643	623	575	588	630	617	572	606	612	594	566	608	602	617	616	618	576	607	588	580	600	618	658	609	644	616	619	648	604	617	602	668	604	636	631	653	649	590	648	621	575	627	617	587	621	620	554	652	627	579	636	571	599	586	658	647	602	622	610	592	599	623	647	572	652	582	580	590	629	611	601	607	604	565	638	598	605	598	592	628	645	601	601	657	661	577	606	566	635	623	580	633	631	588	605	651	586	590	598	630	596	639	583	595	653	587	582	636	564	624	629	667	602	610	592	620	657	592	592	634	612	606	629	559	611	624	650	605	652	616	613	586	650	591	537	626	610	611	595	627	575	606	597	624	618	589	636	615	623	594	613	599	633	610	614	578	600	647	606	628	597	618	612	591	604	626	629	633	604	589	622	584	619	654	618	602	645	629	626	634	645	659	572	617	596	635	621	605	612	605	600	611	602	642	623	622	632	666	617	629	599	602	616	593	594	584	580	648	593	619	619	624	595	579	622	575	636	590	604	615	597	605	630	616	644	557	609	598	581	629	601	656	617	599	571	636	610	619	605	630	631	613	596	625	660	632	593	638	611	592	594	609	608	603	580	625	620	618	647	615	594	592	642	607	602	609	643	648	664	617	615	657	567	598	612	630	614	667	613	656	572	604	631	593	589	607	619	556	589	606	613	577	554	593	646	603	596	583	575	634	631	575	590	617	640	575	587	599	575	586	587	616	617	605	645	644	612	642	603	636	643	638	601	597	620	615	592	651	642	625	657	583	626	620	621	612	645	630	572	579	647	633	648	656	611	625	630	624	621	594	611	633	649	634	555	598	588	591	652	594	621	621	569	592	633	572	666	636	609	619	629	608	609	668	585	619	604	613	598	585	618	626	579	633	596	569	593	617	611	634	579	607	636	611	626	620	598	620	633	638	625	601	590	630	630	574	624	596	611	594	606	587	605	563	604	610	664	629	633	647	614	654	607	614	627	592	637	595	629	584	616	656	644	574	557	560	617	651	632	629	598	619	613	631	592	621	597	611	574	597	614	636	592	627	617	617	623	615	592	613	627	588	632	651	616	603	554	598	601	638	640	612	597	653	619	591	612	605	639	606	600	597	611	614	631	578	629	608	579	611	622	599	613	583	601	642	633	599	619	623	611	623	588	604	615	611	623	600	615	647	583	608	615	599	587	587	624	624	650	611	584	595	621	610	570	653	611	622	579	581	634	580	609	618	602	667	636	598	613	575	633	595	635	610	606	582	642	591	648	603	593	617	599	608	629	574	606	588	611	588	632	591	622	641	562	620	591	629	595	632	585	591	577	594	643	563	589	623	594	638	617	590	597	632	620	587	600	600	594	639	611	593	617	591	621	592	603	645	612	627	607	599	626	616	601	606	570	604	588	588	590	668	613	594	573	614	594	599	603	662	578	631	590	620	605	624	619	599	571	595	628	607	631	602	677	621	641	596	634	642	627	617	597	594	623	592	623	628	675	589	590	588	605	591	613	605	609	622	613	625	582	632	643	592	598	638	622	569	643	624	650	638	654	580	614	599	632	630	635	614	573	603	611	633	680	606	641	642	661	620	609	596	590	620	588	577	639	617	595	626	579	566	617	618	607	623	615	629	637	623	636	596	637	582	601	585	646	584	656	634	625	612	626	631	650	637	628	624	608	594	635	665	643	588	590	586	655	591	631	613	636	598	623	581	589	597	644	642	585	614	606	620	584	634	643	557	615	617	599	582
82662	64508	23966	6565	805	522	431	417	326	351	321	322	314	300	288	284	305	257	261	271	295	250	246	234	286	283	277	280	276	250	241	267	279	249	251	288	277	271	250	323	231	251	236	273	251	264	282	280	293	401	514	419	340	358	318	288	241	262	244	278	298	251	254	322	393	302	277	266	229	231	257	262	257	246	236	258	220	270	247	237	261	234	238	219	244	280	285	216	267	262	282	260	249	253	242	253	230	253	240	272	228	249	234	253	231	230	226	257	246	264	283	252	253	243	260	229	273	232	252	263	247	260	259	255	225	237	230	248	233	235	248	246	259	219	244	226	251	242	220	247	270	275	253	255	266	263	237	208	255	251	248	217	243	238	253	246	235	233	236	266	266	235	249	236	243	281	226	233	249	258	278	244	229	230	257	257	277	220	218	259	252	233	254	241	218	245	252	248	251	224	239	243	284	267	247	266	239	251	266	238	278	235	229	257	251	246	251	254	265	280	265	245	249	220	253	217	233	259	251	219	229	222	233	250	250	233	246	229	250	240	262	257	260	247	257	238	239	266	240	253	233	231	260	253	236	247	238	237	242	241	263	260	265	235	268	273	248	238	245	244	228	262	260	254	237	246	235	238	257	249	248	243	220	252	270	255	265	284	226	224	252	260	238	248	259	245	248	253	276	232	225	266	252	256	246	256	251	260	239	231	246	254	239	259	227	248	248	232	280	245	263	258	247	221	244	220	253	261	214	230	246	209	256	294	246	249	218	250	238	250	237	227	254	284	243	256	251	243	244	255	246	241	250	245	257	251	280	256	246	234	252	240	262	266	239	248	255	225	261	258	246	237	219	257	248	231	241	262	221	223	245	243	238	246	243	250	263	267	241	264	245	226	244	264	254	256	228	244	223	272	268	254	260	243	220	274	241	235	257	250	252	259	238	249	240	239	233	262	263	227	245	260	230	228	227	230	260	244	261	244	262	222	236	213	244	249	282	219	269	217	255	237	258	220	236	252	252	256	250	254	260	221	240	229	219	248	254	223	232	253	242	263	232	238	219	252	252	246	256	283	270	257	243	268	216	284	241	258	253	255	231	258	278	217	228	260	242	249	253	265	258	220	220	263	244	252	252	260	237	238	267	247	258	262	245	232	239	243	235	241	249	263	264	236	249	237	249	267	264	250	220	260	263	260	223	282	272	242	251	241	224	247	253	262	247	250	244	253	237	250	228	260	264	231	240	233	266	249	263	226	222	272	240	228	263	223	236	263	250	252	257	223	230	243	254	235	245	269	227	255	222	251	235	234	240	252	257	243	263	246	261	260	222	219	230	244	247	238	229	268	242	239	256	249	259	232	227	216	226	248	232	247	255	243	230	261	233	269	258	223	238	258	237	232	271	226	248	240	234	229	258	243	264	246	241	274	227	274	245	252	273	256	251	235	255	269	252	238	243	253	240	254	267	237	268	239	241	257	228	237	222	254	253	242	230	245	230	245	227	247	270	255	251	252	233	246	270	265	230	243	235	241	259	265	243	246	235	248	267	259	253	258	244	234	234	228	242	243	245	227	235	237	259	236	290	235	276	236	221	257	259	229	271	242	242	286	254	234	239	267	253	240	225	247	217	242	239	255	253	272	256	234	241	260	251	263	269	262	262	226	239	242	242	239	256	259	257	275	254	259	208	265	228	252	213	213	221	240	245	250	221	262	261	257	264	240	270	247	253	246	267	250	225	228	249	245	256	232	246	255	242	241	253	240	259	221	263	262	242	250	234	230	258	260	279	241	239	265	254	267	257	263	256	260	246	258	252	238	216	226	264	285	249	218	244	251	282	230	252	238	252	245	243	236	256	278	258	230	258	264	242	253	238	213	266	250	213	251	237	235	234	278	260	263	226	268	265	229	234	268	258	255	241	248	233	239	232	236	272	258	241	256	235	232	220	246	274	251	253	238	240	254	237	253	265	269	242	261	250	244	247	260	230	254	243	228	246	232	234	220	252	256	265	252	256	245	235	224	232	252	240	241	251	252	246	257	229	271	275	230	226	258	259	242	250	236	265	234	262	230	226	233	235	239	234	263	284	234	258	231	274	208	239	230	253	239	256	222	242	253	258	248	235	232	270	254	260	254	244	278	235	265	232	251	226	230	243	262	267	251	256	233	275	226	250	238	259	250	262	247	260	233	222	244	240	230	248	254	242	247	250	238	261	245	254	238	277	219	273	234	267	233	249	233	277	222	215	248	263	222	226	240	256	239	251	260	261	242	254	259	230	236	242	246	204	247	229	245	222	259	229	241	248	256	265	230	245	244	280	235	252	261	257	257	235	253	222	240	252	279	242	256	243	229	250	226	243	262	250	252	238	254	296	250	259	253	224	239	275	237	227	234	242	226	270	235	227	254	240	208	246	270	247	248	239	235	269	251	282	232	248	247	258	248	291	217	240	223	232	234	240	252	247	248	293	227	253	253	237	259	247	214	279	218	257	235	234	233	227	250	275	258	224	229	244	252	256	268	253	246	248	231	238	269	242	230	223	246	229	256	272	227	247	224	249	273	242	243	224	247	269	250	236	231	246	270	248	255	260	227	249	278	277	229	258	239	235	245	254	252	233	257	252	244	248	259	262	277	238	260	256	222	242	237	253	249	267	254	247	252	253	245	248	253	228	237	225	239	247	247	241	244	285	256	226	270	246	242	259	218	269	281	250	232	234	256	248	262	255	242	268	257	252	276	209	249	223	250	265	256	281	251	238	239	256	269	244	227	237	240	287	250	243	237	241	249	232	214	219	244	241	246	245	237	229	263	233	223	232	245	221	256	244	232	257	256	248	264	263	266	264	224	229	249	238	242	213	211	274	253	232	247	235	256	278	245	249	244	245	259	226	268	252	230	287	232	215	239	213	233	219	275	239	290	246	237	270	256	256	241	239	234	236	234	246	227	259	251	243	251	228	233	253	246	255	260	245	231	267	271	248	218	248	224	226	233	268	228	205	232	263	247	252	232	261	212	215	249	253	231	245	269	267	256	276	259	241	288	230	256	253	277	262	290	262	230	250	253	256	252	251	241	265	266	225	242	242	256	251	243	245	240	230	271	218	231	263	214	250	275	217	229	248	260	210	261	244	270	265	240	223	230	254	272	234	236	255	252	235	245	247	246	238	253	246	231	238	232	289	264	271	236	251	243	268	230	267	259	236	264	270	212	234	242	245	237	248	245	235	259	239	237	250	218	277	245	251	251	247	239	258	248	225	219	230	236	243	247	227	253	262	259	246	238	250	255	262	261	244	243	284	247	214	265	254	248	245	234	255	235	264	199	235	250	266	231	230	253	250	260	254	246	280	265	252	231	256	258	234	254	250	255	207	244	263	247	241	199	262	230	261	254	234	275	260	262	263	240	272	220	243	247	255	237	254	234	239	273	239	212	268	217	244	239	242	241	263	230	239	241	250	271	263	247	265	271	255	204	225	250	253	238	247	243	224	225	256	228	256	225	231	231	212	245	233	262
59360	44055	7317	2466	2195	1781	1633	1407	1270	1192	1068	1090	997	909	923	842	804	893	769	807	834	791	757	741	762	733	739	733	767	775	721	719	698	706	725	792	837	804	823	882	801	893	879	863	825	916	928	987	1257	2112	3024	2096	1504	1493	1355	1096	870	797	902	828	813	809	909	1427	1622	1260	693	730	699	781	673	705	694	730	732	700	683	654	668	666	727	713	722	696	773	717	665	696	697	720	719	702	692	688	626	698	661	731	719	666	683	647	709	672	652	699	704	689	662	785	1073	817	691	635	683	653	659	706	668	671	671	699	705	648	660	696	637	684	717	680	651	656	625	738	689	713	682	705	682	679	687	687	651	638	699	710	655	632	708	664	658	663	711	687	672	687	679	674	666	671	718	688	693	674	662	688	720	677	661	662	702	709	691	656	693	676	673	699	669	711	680	692	715	681	652	634	694	686	713	669	662	650	626	693	688	688	665	669	657	683	682	654	657	657	694	684	686	661	689	627	677	714	657	650	652	673	688	683	662	656	680	681	650	669	662	689	692	709	683	704	690	703	701	654	675	662	719	682	695	701	686	652	656	688	668	692	650	638	712	706	715	667	714	652	701	650	717	634	686	659	652	707	671	675	627	631	699	691	649	659	684	718	719	679	671	687	639	674	640	693	646	665	685	653	676	676	658	691	694	760	712	720	660	694	680	677	672	687	697	661	698	676	701	636	680	673	693	687	650	730	669	698	638	666	683	687	665	671	706	683	706	687	643	746	681	696	670	649	735	697	641	659	688	693	660	663	677	710	674	642	700	751	679	674	674	652	669	670	689	647	658	666	663	631	638	706	675	682	663	696	746	700	658	640	639	683	617	662	706	659	722	689	704	676	663	683	677	663	645	687	665	655	631	657	703	675	636	713	673	720	649	683	639	690	665	669	679	696	674	682	659	742	648	670	670	726	640	692	619	685	614	667	703	675	709	665	687	686	655	657	639	628	711	646	674	685	692	651	748	699	689	696	674	685	643	675	684	686	673	644	703	705	689	682	656	696	617	648	635	667	704	666	730	703	694	678	724	676	695	684	701	639	649	710	715	692	661	657	675	705	664	668	646	672	697	672	664	667	683	677	717	664	674	718	673	667	629	683	623	648	631	694	668	694	709	703	683	732	692	715	714	669	683	679	638	675	661	647	650	674	697	705	726	671	699	663	681	679	657	645	678	643	673	688	657	675	695	660	657	667	637	657	684	660	648	662	709	648	676	705	699	666	684	693	679	662	637	638	646	665	670	686	731	652	641	693	653	667	658	684	677	674	688	682	716	733	665	653	714	659	682	732	712	622	643	633	711	678	678	654	672	664	715	603	633	757	655	675	717	669	709	689	699	677	703	667	681	622	699	657	680	695	640	674	696	726	649	673	683	646	682	703	607	647	680	696	698	646	702	694	732	722	633	661	688	677	693	714	692	687	676	679	682	648	683	680	634	632	670	669	712	650	681	634	690	674	682	634	663	657	679	662	646	640	648	699	724	694	669	694	668	699	646	691	701	627	731	647	715	682	670	724	685	636	663	626	641	724	652	647	693	678	694	674	684	700	670	652	708	688	687	702	655	692	641	660	678	646	701	709	684	649	644	672	647	640	662	653	632	672	639	668	647	711	672	672	661	636	683	628	717	692	673	686	667	677	626	684	724	669	667	701	727	675	712	695	675	670	612	683	665	639	649	770	732	671	729	693	657	670	658	717	680	608	663	688	690	650	687	716	731	653	675	698	601	644	656	661	690	688	689	646	695	647	672	628	677	668	678	688	709	675	680	710	700	668	683	631	713	671	699	632	687	708	682	643	673	699	652	662	639	682	645	686	662	667	637	687	665	670	713	652	672	694	719	702	702	670	696	662	661	691	680	636	671	676	671	738	718	675	704	719	661	705	675	675	660	665	705	679	640	667	636	663	710	653	684	719	606	708	639	684	672	703	697	671	673	702	653	693	688	672	721	674	612	676	669	647	676	651	670	742	646	616	649	694	680	668	724	695	704	712	685	733	706	687	714	667	668	629	667	703	704	691	715	702	659	648	673	690	706	631	651	673	669	689	672	663	686	636	673	727	666	672	690	716	657	663	689	582	651	682	689	704	663	678	639	687	703	682	727	640	659	650	697	710	692	672	708	681	689	664	651	637	674	690	682	677	644	670	683	692	667	657	682	736	655	648	694	688	671	680	697	707	706	655	696	725	668	661	724	676	710	684	652	680	675	653	659	710	646	691	700	649	657	682	679	704	614	660	648	671	669	684	700	657	678	679	666	694	687	687	664	693	726	717	650	718	691	682	708	660	695	659	684	707	694	667	660	660	651	664	652	671	661	700	692	748	671	674	712	641	691	688	688	672	695	695	660	656	721	649	699	666	666	667	640	643	631	720	630	678	647	694	672	703	672	695	671	632	673	708	665	668	668	684	651	668	650	634	674	677	679	700	685	731	690	640	698	700	668	657	719	699	706	679	733	646	684	672	685	659	701	611	708	676	690	624	715	665	652	697	638	633	692	662	712	639	685	701	683	657	658	637	719	702	688	644	682	683	712	649	694	690	725	649	677	685	619	672	652	677	722	657	652	664	692	643	671	670	737	653	711	695	675	653	654	685	689	634	671	710	718	628	665	679	661	649	638	697	659	676	661	660	726	700	684	664	667	691	667	736	710	707	694	722	666	684	657	672	636	651	701	706	725	665	671	667	678	658	705	678	670	689	751	652	713	664	692	680	697	687	676	667	658	665	700	692	681	665	675	717	683	694	662	698	671	715	683	680	710	654	729	693	636	676	711	638	638	692	660	643	669	703	659	676	644	667	663	695	670	678	675	671	710	658	688	643	670	656	653	661	672	714	689	649	661	638	656	649	663	729	701	689	669	710	640	673	694	668	726	707	667	656	675	618	639	650	655	637	731	676	702	669	683	646	639	684	663	630	673	674	677	668	671	638	694	643	666	631	672	646	629	700	694	685	667	657	712	676	682	706	719	708	705	720	636	689	677	663	730	689	667	656	682	717	714	700	688	687	666	663	666	692	672	690	650	623	630	711	662	669	673	651	664	661	666	659	640	678	658	717	691	635	651	675	668	657	709	683	696	670	681	678	693	679	660	648	670	681	693	686	655	655	680	701	702	672	671	704	675	701	711	666	661	714	674	683	686	749	682	697	667	661	668	648	730	661	720	689	653	694	676	673	600	707	664	664	642	723	690	704	646	704	675	672	663	670	702	694	658	668	609	663	663	724	721	643	650	704	687	666	699	684	661	693	654	711	698	645	689	683	691	705	701	636	630	666	695	654	668	672	710	630	693	657	649	675	664	672	656	662	651	737	670	733	645	664	695	729	726	657	660	642	682	702	676	707	685	720	646	656	712	697	710	644	672	677	642	697	662	674	681	633	714	667	675	666	643	665	661	682	700	672	677	682	617	666	669	654	671	680	676	676	686	690	636	679	671	665	646	682	598	691	680	678	654	673	680	681	641	673	688	679	690	701
31634	14833	1314	396	304	278	252	247	254	287	243	257	269	247	230	229	243	253	245	242	237	268	277	266	261	257	252	243	237	252	226	239	274	256	252	257	244	282	244	265	264	251	256	280	285	256	253	263	242	281	277	265	276	261	242	241	233	261	276	255	238	251	251	249	272	259	267	274	266	285	280	248	251	265	278	250	245	244	234	269	243	272	249	264	237	265	259	255	252	280	268	264	259	257	249	254	228	278	235	269	235	265	258	265	276	251	258	243	255	273	244	257	252	270	245	242	268	262	273	250	238	297	276	258	267	275	261	253	256	269	254	261	247	281	212	269	240	258	255	281	245	270	251	242	279	246	254	247	279	295	271	262	313	273	268	246	264	272	267	231	265	245	280	233	259	281	247	274	264	242	255	265	257	283	261	269	285	250	272	264	248	260	254	258	264	266	276	273	253	239	269	276	249	247	274	244	257	245	252	257	251	250	244	224	290	271	243	280	258	239	256	269	272	255	277	247	243	249	259	249	265	250	235	265	279	240	246	256	273	241	272	256	262	252	224	261	265	253	270	274	236	254	274	235	280	263	252	225	249	232	235	268	279	256	244	267	242	248	273	248	284	266	270	287	237	289	253	247	272	247	253	259	242	241	244	258	255	256	246	281	234	225	256	249	252	231	269	224	261	257	263	240	263	252	244	263	272	245	264	275	249	268	228	270	268	267	290	277	241	240	299	266	281	253	272	251	216	267	252	264	253	251	271	247	256	260	278	247	248	268	252	261	273	245	253	272	244	269	243	287	244	263	232	240	282	254	259	211	232	266	261	246	226	247	258	273	238	275	251	259	267	253	281	254	261	262	263	285	208	249	274	272	245	267	268	254	294	250	273	234	244	271	249	256	274	262	246	247	253	233	258	230	250	265	264	256	248	233	232	264	268	248	245	241	270	239	256	273	265	275	256	282	261	259	249	260	256	258	281	274	249	249	251	259	271	250	266	239	276	260	245	234	246	234	245	254	256	257	250	230	233	252	254	261	275	241	269	271	250	273	248	252	275	261	228	250	272	292	255	229	277	249	267	261	238	250	267	251	232	266	248	263	246	230	248	245	245	272	281	240	233	264	226	255	258	278	261	271	264	266	262	257	242	261	286	253	237	260	264	265	265	286	273	268	239	265	283	276	234	263	260	262	239	243	268	227	271	269	254	261	261	286	257	243	257	234	243	260	276	293	252	271	271	255	247	244	262	252	247	258	238	263	251	266	279	238	271	265	240	209	252	241	279	307	257	266	258	258	244	259	295	274	266	223	256	270	246	262	272	279	261	251	276	257	247	247	304	247	267	242	234	246	292	239	281	290	275	291	257	247	269	254	261	242	254	226	228	241	277	281	262	255	241	262	252	245	269	259	250	246	250	261	260	241	265	260	260	258	242	266	240	263	271	272	279	287	275	260	267	279	258	254	226	263	271	259	261	273	282	258	250	270	246	255	268	269	253	272	253	265	248	261	287	277	253	234	287	254	252	252	253	277	253	242	238	272	261	264	275	257	222	191	240	268	264	270	248	280	276	259	292	256	256	258	219	273	246	242	273	243	239	250	260	285	290	269	275	276	264	227	248	270	267	284	267	242	243	253	260	256	221	249	258	239	256	248	252	240	269	294	266	240	249	255	259	250	247	248	254	206	232	254	239	265	287	255	284	262	265	251	287	257	247	235	266	271	262	251	269	254	273	225	240	249	299	260	266	263	233	265	246	242	253	246	237	268	304	277	250	254	271	230	261	271	248	240	253	296	267	253	248	245	257	245	271	259	293	262	239	301	258	251	252	281	263	232	264	247	237	230	253	241	247	269	250	251	277	273	272	286	256	244	275	268	270	258	244	255	248	283	232	266	235	263	249	280	279	228	231	233	277	271	260	263	235	251	256	249	273	248	227	264	229	252	264	255	255	226	259	261	235	261	284	251	253	277	283	268	271	261	298	246	239	294	245	243	248	259	268	294	248	235	249	238	240	258	280	266	255	282	290	247	256	241	259	267	249	266	256	226	237	234	260	269	233	255	250	246	235	234	257	267	236	229	288	263	265	271	244	255	235	233	225	266	272	268	251	246	232	244	273	239	249	261	260	247	269	257	255	215	250	259	265	252	250	250	237	249	249	253	248	264	259	251	238	259	256	256	247	258	250	265	263	273	258	258	247	249	287	250	253	254	247	257	262	282	262	282	244	271	263	262	281	271	229	246	265	284	241	230	256	224	238	236	263	244	252	243	237	222	261	271	246	233	238	259	277	226	251	273	267	265	269	257	269	247	257	266	247	235	274	249	261	250	233	251	263	278	248	228	257	250	275	260	276	257	244	263	251	255	250	263	252	271	255	255	252	266	261	272	266	266	252	238	283	247	240	268	225	242	266	256	259	259	267	243	285	264	263	256	257	269	264	253	253	254	237	258	259	252	247	231	245	258	264	242	268	269	266	239	283	255	245	263	238	263	271	304	260	244	247	251	261	249	214	282	249	245	231	276	244	258	249	272	240	233	252	272	251	259	242	298	272	239	250	252	282	255	250	261	234	257	250	221	256	292	289	242	263	250	276	272	222	269	276	246	242	235	252	264	240	263	270	231	271	242	243	257	274	234	257	234	282	270	247	272	239	255	268	262	237	271	245	289	285	248	285	223	257	245	245	239	256	249	269	263	239	236	272	242	246	241	240	258	273	273	267	270	241	224	257	239	232	267	223	241	247	247	252	232	252	243	278	232	255	269	254	248	236	267	255	232	277	251	285	276	267	243	254	269	244	257	232	263	248	274	265	255	260	263	245	274	261	275	271	261	272	234	281	281	275	272	275	263	261	273	232	267	288	244	283	255	254	257	259	262	273	244	230	248	268	252	215	249	282	232	242	266	242	257	262	246	244	268	243	256	233	299	260	240	245	291	235	239	250	256	261	282	253	272	260	242	271	268	299	252	247	241	241	258	269	259	244	298	252	261	255	280	280	255	248	252	246	287	253	281	290	282	294	212	258	274	278	270	255	247	284	273	257	250	238	271	236	237	264	273	249	244	215	265	270	227	255	247	247	230	267	250	241	274	245	250	230	261	257	245	301	276	274	231	233	253	254	230	277	264	217	251	264	241	252	250	271	254	224	231	238	260	281	271	250	275	277	277	302	232	263	260	269	252	248	277	256	234	270	246	249	246	256	244	268	280	254	254	266	242	241	274	243	232	282	277	275	251	268	242	259	238	229	250	255	272	248	262	258	262	249	277	273	251	248	237	232	240	242	246	252	280	242	266	257	258	271	257	250	246	275	247	251	260	262	245	240	273	251	245	241	266	269	263	253	267	251	252	257	250	290	245	244	292	244	251	252	259	254	234	255	230	279	250	224	241	249	233	245	256	232	250	234	262	236	253	261	268	225	240	266	272	223	248	231	271	259	258	273	268	246	267	269	269	254	256	240	280	247	261	246	260	255	276	259	263	261	222	271	240	258	255	260	246	246	237	276	257	246	252
28278	12964	1137	841	748	732	723	726	744	735	682	746	698	726	716	687	712	699	660	664	675	675	711	663	740	687	793	692	684	691	677	714	694	666	676	669	715	704	740	741	722	681	683	731	655	749	707	695	755	766	840	839	763	694	703	723	734	709	735	694	700	673	693	718	718	681	735	691	643	685	719	691	684	750	687	710	698	712	694	695	656	688	706	676	700	700	719	684	652	723	704	674	733	737	655	640	691	717	669	716	710	709	677	714	701	699	731	702	691	722	699	714	705	675	713	710	645	678	707	690	683	646	693	716	691	674	648	666	753	672	657	723	685	704	670	692	685	637	712	684	678	647	685	672	703	658	668	698	656	674	706	706	691	711	683	672	703	692	685	686	721	663	697	675	671	686	702	694	672	708	667	684	714	694	724	690	635	700	693	693	682	721	701	649	713	707	671	683	652	678	679	679	709	651	705	699	669	669	707	692	681	675	712	695	697	677	704	719	695	710	713	676	680	735	723	687	696	702	717	713	652	714	713	657	677	689	693	765	673	677	687	675	676	658	700	674	693	705	705	696	699	691	734	695	689	698	684	685	654	671	697	662	676	691	675	694	677	668	665	694	669	663	683	759	705	655	688	658	692	679	715	706	693	686	699	658	696	673	716	673	724	700	702	732	710	647	720	671	707	771	691	691	674	718	736	697	688	682	650	723	658	696	722	753	692	696	698	705	640	664	698	667	724	643	694	695	707	695	687	627	683	721	659	680	756	708	690	718	683	699	658	737	720	718	714	668	702	731	657	693	676	708	702	693	666	700	662	747	689	697	707	681	711	722	688	742	681	673	647	670	699	690	668	704	656	665	674	682	708	681	670	713	706	722	671	708	676	747	689	698	685	713	691	693	731	678	742	755	662	681	675	705	662	716	666	743	686	659	672	649	680	716	734	688	695	685	680	748	695	697	731	675	654	725	679	674	680	696	683	711	744	697	738	730	657	704	642	678	720	676	711	623	727	663	686	728	700	713	611	673	699	718	672	691	695	639	721	695	686	670	687	664	736	681	693	683	696	648	670	685	666	770	691	691	672	664	690	673	660	666	732	692	657	695	685	701	684	677	673	706	735	725	691	696	691	662	688	663	733	717	693	613	710	681	703	692	683	670	720	682	726	694	671	706	709	699	693	655	734	682	687	676	707	686	702	685	667	670	680	669	681	707	681	708	682	656	702	684	659	673	711	744	643	689	670	706	694	677	637	685	710	681	663	696	712	701	727	670	710	659	679	723	697	690	696	698	713	680	674	727	693	693	666	675	663	738	724	680	685	719	732	693	694	658	675	698	711	671	668	667	727	676	724	679	719	668	701	652	676	697	691	679	669	720	748	713	724	708	676	706	681	700	706	722	671	682	727	667	675	663	693	690	703	712	684	713	708	679	686	709	671	712	658	715	736	714	698	701	704	717	720	684	717	688	692	735	683	689	676	673	691	655	677	671	680	707	728	720	649	670	671	747	693	720	650	679	660	686	691	652	748	682	680	671	664	677	692	679	705	683	703	713	688	666	690	698	657	664	650	705	676	676	684	694	658	696	691	722	700	660	686	647	674	660	697	691	689	663	690	703	698	668	717	638	708	692	690	675	703	727	692	719	690	664	696	682	697	681	717	698	696	665	640	670	688	663	689	689	686	714	731	685	701	723	763	695	659	740	692	730	706	687	683	659	701	652	681	683	641	679	687	689	713	665	663	675	656	691	677	646	682	708	692	669	702	700	715	679	724	680	662	701	693	681	733	747	690	684	746	694	651	683	672	745	692	659	728	704	697	749	731	735	677	643	733	719	670	658	671	707	703	690	721	709	693	681	692	734	670	736	705	703	696	710	725	733	684	687	703	695	693	708	678	660	731	720	661	677	720	704	670	727	704	674	678	729	683	679	737	661	723	700	680	693	709	658	691	733	682	731	659	683	723	717	707	720	680	694	692	650	704	694	676	725	724	685	676	681	686	712	624	700	692	681	761	638	731	686	697	694	709	713	715	715	712	697	712	667	674	701	659	672	706	669	719	679	696	703	664	728	686	683	779	674	724	653	690	648	713	672	685	660	745	685	673	644	683	693	702	717	736	674	705	684	663	735	734	695	686	685	683	737	717	703	677	710	703	697	717	695	705	674	710	684	695	736	719	713	692	660	679	678	729	686	709	688	666	688	692	662	672	677	731	676	654	703	722	664	729	755	697	708	670	683	675	749	640	657	718	685	718	727	688	643	690	728	702	692	708	714	704	706	707	681	682	729	681	691	704	744	686	698	696	650	691	736	703	703	700	702	727	706	688	700	682	731	728	665	734	698	726	688	699	709	675	679	716	717	664	674	685	652	699	700	723	682	699	648	677	710	700	700	693	667	704	703	694	695	782	667	678	677	648	698	683	712	741	657	693	690	718	691	707	671	701	728	680	696	650	747	733	693	683	702	702	677	726	681	658	671	792	662	692	728	697	708	684	649	648	687	687	760	752	695	717	683	698	697	651	683	674	688	703	699	700	735	722	689	684	697	709	686	685	650	700	726	716	711	660	713	671	674	750	678	694	676	715	740	701	667	754	698	714	679	641	693	706	704	682	719	704	708	721	712	691	723	645	719	735	699	675	670	723	655	702	673	688	686	696	684	753	679	709	690	680	683	671	722	699	728	712	683	682	658	670	718	716	705	659	691	724	704	703	685	680	733	725	649	683	676	681	721	682	670	673	686	742	693	718	714	707	699	758	688	735	663	707	692	685	735	665	647	708	695	698	671	654	665	677	690	685	667	716	643	669	712	699	691	667	721	713	709	701	694	694	672	719	730	707	715	744	712	679	672	642	734	697	680	707	725	715	682	697	721	684	687	664	685	675	729	654	703	722	706	670	702	671	705	683	731	686	726	726	683	673	703	706	730	693	686	741	715	712	660	692	692	700	648	684	736	659	701	682	668	710	689	714	738	720	716	734	664	679	673	683	678	665	629	685	714	677	696	681	733	640	680	693	669	747	720	711	709	696	653	747	695	647	703	688	664	716	646	690	699	679	674	688	714	715	705	703	671	663	732	684	682	713	689	695	703	660	649	719	697	731	626	645	689	749	694	701	676	706	691	696	747	653	764	678	664	669	677	709	675	689	686	701	687	710	691	699	673	674	701	661	656	750	688	708	707	639	716	667	735	699	713	666	724	699	707	693	708	680	712	720	698	734	707	685	695	731	737	704	736	713	696	740	720	756	699	708	706	673	675	663	730	718	720	676	702	710	687	675	671	702	664	678	717	718	643	675	720	706	715	723	692	694	716	712	725	713	686	661	724	651	660	684	682	660	691	678	716	740	678	679	695	626	730	694	668	698	719	720	666	702	721	690	676	690	668	663	695	735	712	697	691	729	699	683	704	692	702	693	720	650	731	680	689	700	654	669	700	670	677	672	668	692	732	700	705	700	679	709	693	700	682	683	729	711	734	686	667	686	651	700	719	711	682	706	677	658	692	674	674	696	693
71853	51903	16663	1952	378	310	283	275	229	211	204	231	224	207	183	219	211	181	163	185	205	193	210	208	210	207	168	180	200	197	187	206	185	205	199	192	212	181	194	181	185	200	173	189	196	199	170	219	288	254	315	360	288	261	215	268	196	205	207	199	178	173	206	248	238	187	201	167	179	175	180	173	166	177	188	200	192	196	171	183	158	159	177	178	190	187	185	203	187	192	206	191	178	209	191	204	182	200	183	179	187	208	205	188	178	193	190	178	182	210	219	204	176	175	205	218	166	183	181	191	179	185	185	199	183	173	181	198	175	155	193	192	189	182	188	173	151	183	183	160	190	216	196	188	179	182	179	183	195	224	169	197	176	170	175	165	191	162	175	171	205	152	190	196	212	156	198	163	202	185	195	174	179	204	173	170	166	175	169	180	175	168	178	170	200	192	185	201	179	193	179	194	189	192	165	201	165	182	171	199	179	186	191	174	179	189	176	168	203	179	172	196	191	188	179	177	161	201	190	171	190	199	198	188	198	194	217	201	182	210	183	190	169	196	187	203	193	197	170	177	177	197	199	174	194	203	176	182	185	172	175	215	201	196	189	174	215	183	181	158	168	196	195	162	189	202	201	178	172	191	180	193	171	185	213	198	179	173	179	191	184	204	175	177	189	193	210	192	196	196	185	190	189	191	203	160	189	218	192	183	198	168	195	186	180	198	210	170	164	193	181	217	181	177	171	197	175	159	186	190	149	171	173	195	197	183	199	181	191	183	182	184	181	201	190	172	177	207	176	196	196	184	140	198	199	185	182	220	181	213	212	151	181	174	208	206	176	185	177	187	187	177	173	177	180	185	179	194	176	191	170	185	190	184	166	164	182	187	197	180	169	180	200	198	180	188	187	192	202	184	207	178	184	184	207	182	176	160	203	176	183	183	189	177	188	175	191	178	174	181	191	190	194	198	172	183	211	173	190	176	195	175	192	165	171	199	181	182	177	178	174	212	192	179	186	157	206	165	148	172	177	171	180	212	189	187	211	189	191	201	202	173	188	182	197	196	198	203	184	243	166	173	171	198	181	186	176	207	162	198	193	189	176	190	178	203	183	192	193	218	183	177	175	222	179	186	194	178	164	192	155	193	205	157	184	167	200	213	199	195	183	179	176	202	204	181	157	212	199	194	174	161	176	206	200	202	184	184	181	214	192	182	166	172	176	173	184	185	200	193	180	191	189	198	195	177	216	181	182	175	173	172	171	172	196	171	187	156	181	179	174	189	182	176	167	190	207	183	159	170	178	177	188	191	179	190	185	169	182	191	180	184	166	161	192	181	191	196	198	151	162	173	179	188	202	177	199	191	205	196	180	171	179	177	172	188	201	185	189	197	176	178	185	193	174	158	194	176	167	189	202	186	203	192	186	195	169	195	179	180	169	173	190	220	204	156	164	187	179	177	173	192	187	199	192	170	200	199	176	173	204	164	170	183	174	218	182	169	188	158	172	160	196	199	182	192	216	170	174	167	181	165	178	196	196	205	155	157	198	191	172	157	193	189	164	188	171	164	174	176	166	196	179	166	174	190	176	198	177	190	171	188	175	179	180	195	198	190	188	177	182	206	197	203	181	192	201	200	168	178	178	184	198	189	176	168	176	160	173	196	166	181	188	178	154	189	206	177	179	190	169	200	199	170	182	163	188	147	183	253	192	175	194	187	185	198	183	185	176	174	204	203	175	194	175	180	162	198	204	192	216	155	203	185	192	194	178	184	193	171	181	187	194	168	183	182	194	189	187	191	191	186	178	167	209	186	190	199	172	165	195	181	191	177	194	202	203	216	185	219	182	190	175	202	189	202	176	166	194	180	188	177	197	193	173	194	188	197	193	175	198	187	169	191	188	183	185	202	183	160	192	202	202	185	160	147	169	214	177	187	187	180	169	187	188	170	194	188	171	171	159	205	179	174	177	161	168	178	186	159	179	178	192	164	224	197	170	176	191	182	165	225	168	169	160	164	202	172	179	181	169	178	153	168	173	180	167	204	193	203	173	167	205	188	190	208	183	203	172	181	204	174	177	181	167	170	170	183	202	191	214	180	197	183	187	188	158	192	169	179	199	185	185	196	187	151	181	181	178	185	161	189	200	175	162	185	195	199	193	187	177	170	191	187	177	181	190	166	203	201	182	192	191	161	207	180	166	182	173	209	184	165	174	183	198	185	176	201	181	183	187	169	179	182	195	195	195	180	188	186	190	179	180	190	199	178	179	168	193	175	186	179	180	221	203	187	188	190	174	165	177	196	159	195	175	211	224	168	208	194	178	203	166	171	169	198	156	193	176	190	176	183	187	204	191	175	166	184	210	197	177	182	177	212	201	187	212	184	168	205	160	182	199	181	188	190	198	183	219	201	180	176	174	164	199	190	172	162	199	185	179	192	183	171	186	194	182	203	171	212	179	186	187	205	189	200	190	189	178	192	177	142	187	219	183	179	191	184	187	192	189	191	193	197	181	189	192	197	201	190	166	185	181	187	186	203	198	191	176	196	185	173	195	167	182	156	184	190	185	181	196	186	176	185	188	203	160	191	176	186	184	187	163	160	197	203	198	202	180	189	197	184	194	202	193	178	162	203	179	170	199	188	195	192	204	175	183	174	208	175	171	181	186	194	192	181	209	165	209	177	192	190	180	184	206	195	155	183	182	161	161	196	204	176	197	161	188	165	182	198	164	211	164	193	173	185	199	207	192	184	191	192	170	196	156	169	188	198	188	215	191	178	185	176	193	183	178	164	175	163	205	179	177	193	178	188	194	190	201	177	181	187	167	184	159	160	198	177	181	169	184	184	198	193	175	186	219	187	199	192	186	194	166	184	184	200	188	182	180	197	186	158	188	180	212	185	189	181	177	179	190	199	189	180	195	156	180	163	169	201	212	167	205	210	181	158	199	184	200	180	179	189	192	209	165	179	183	206	190	182	198	170	148	210	182	208	156	178	182	171	156	183	206	187	189	235	198	182	183	173	179	180	214	193	180	183	181	187	168	182	201	182	181	178	172	172	204	187	153	179	187	173	175	176	187	180	194	185	183	175	193	169	179	147	204	213	192	202	209	174	193	167	216	191	191	196	185	173	165	190	186	183	199	164	183	186	185	166	219	187	201	214	184	184	202	186	198	172	171	181	185	199	163	192	188	168	188	202	164	185	205	180	194	197	206	201	187	196	164	173	181	192	184	202	193	185	202	182	152	172	192	198	185	164	195	190	200	186	179	174	171	206	178	190	196	178	160	192	189	192	180	178	167	191	190	197	181	174	164	198	221	199	162	192	182	203	184	172	168	184	195	185	185	166	189	167	165	189	206	197	167	183	192	173	198	204	176	185	203	171	179	193	196	194	180	188	196	171	190	168	190	203	174	192	220	205	197	208	165	170	185	179	209	198	169	200	196	183	182	193	177	201	193	202	213	179	169	220	183	155	202	162	178	188	173	173	194	177	187	176	211	175	192	162	191	206
49016	32853	6169	1451	1322	1188	1029	945	859	763	786	680	674	700	677	645	647	612	589	618	597	560	584	549	591	557	574	582	529	558	578	560	564	561	567	557	593	585	598	653	579	607	612	588	677	655	632	978	1282	1519	1524	1803	1617	994	852	894	796	634	594	556	556	563	568	967	960	509	568	537	578	537	560	585	519	558	520	520	541	589	558	494	560	539	534	545	529	568	562	495	549	548	597	527	554	517	562	534	580	555	527	536	555	544	503	518	537	520	535	553	500	578	673	615	533	581	526	512	514	534	550	490	524	610	567	504	546	530	565	489	515	591	542	509	544	519	529	535	555	533	541	539	511	549	513	531	505	534	507	549	563	562	556	539	552	545	527	522	541	569	563	559	509	561	570	518	543	538	522	559	546	556	527	545	516	559	531	527	515	521	542	527	511	527	548	550	578	542	532	530	525	525	537	556	548	507	540	563	541	537	507	523	547	569	545	514	550	506	553	515	531	557	540	544	527	518	578	520	514	506	482	544	520	527	503	510	532	495	528	544	504	507	503	519	546	515	506	560	511	588	534	511	555	560	548	554	518	516	564	527	504	580	562	530	525	506	541	574	553	509	587	536	557	523	511	546	561	486	528	523	578	543	531	551	527	540	535	553	520	546	560	527	555	567	512	560	536	545	486	547	542	542	537	522	517	567	478	558	551	526	535	511	507	553	492	555	523	559	556	552	526	542	541	564	554	556	531	545	545	507	559	518	555	572	541	521	544	549	519	526	549	563	576	557	537	524	513	542	557	526	555	554	522	541	536	479	522	542	524	516	563	529	527	547	512	476	526	548	525	546	531	549	546	552	537	528	509	530	501	529	542	505	535	565	528	553	523	532	549	515	584	563	529	518	532	511	532	564	520	545	545	520	524	526	541	514	547	531	541	513	553	551	528	539	541	546	572	542	567	517	539	543	511	520	536	548	567	548	531	517	558	500	547	570	524	545	526	552	564	542	506	541	531	562	543	571	546	524	497	539	543	530	572	553	540	514	518	545	561	515	552	511	492	551	548	518	495	540	518	545	494	528	589	541	527	554	519	529	550	509	539	567	546	528	510	544	498	543	535	507	542	567	564	546	566	498	527	540	509	538	491	571	510	518	573	508	533	552	563	490	566	562	536	539	513	490	531	506	565	539	528	521	484	566	522	542	561	553	562	531	545	486	514	517	554	542	485	499	524	524	528	574	556	538	516	501	522	562	495	552	530	559	570	528	592	541	506	525	535	562	549	562	519	502	528	493	559	553	498	553	516	522	553	573	500	574	530	498	530	603	562	500	559	554	505	500	550	552	551	513	537	559	512	512	539	540	475	606	523	518	547	550	549	508	535	506	491	525	525	519	519	554	531	546	499	537	522	516	526	552	538	486	564	512	550	514	546	538	523	525	520	522	484	506	505	549	531	529	540	562	557	557	574	488	532	529	553	541	537	557	514	569	564	512	537	542	504	574	571	510	512	566	527	544	509	532	506	517	500	506	535	559	535	550	517	560	515	530	563	523	550	511	534	477	513	520	518	461	498	547	540	531	537	520	535	542	525	563	515	554	517	511	480	528	549	538	539	539	520	541	516	517	529	543	486	551	551	529	563	533	539	537	513	547	533	570	547	552	542	496	539	555	543	504	539	538	524	505	492	554	533	534	532	548	585	541	551	572	547	504	555	516	544	552	533	514	497	528	541	535	559	563	519	519	541	561	557	518	544	504	588	508	559	540	505	522	556	497	534	513	514	559	526	539	560	554	569	525	507	541	551	536	504	539	539	535	564	534	511	490	564	568	532	566	551	516	506	557	517	535	546	582	553	540	564	524	549	530	526	541	526	552	515	511	537	530	586	532	518	529	557	523	525	555	544	514	545	527	524	521	521	525	537	554	527	533	561	509	525	521	567	495	547	550	498	575	547	569	529	550	539	556	548	532	569	500	542	522	524	531	511	503	568	499	580	504	561	553	523	532	503	510	533	526	557	506	552	509	522	504	526	501	528	548	519	519	516	505	511	525	481	512	531	507	578	520	536	534	514	505	539	566	521	531	514	549	539	551	540	535	530	484	532	537	560	558	530	560	541	495	506	559	563	554	558	525	576	546	506	563	555	525	539	509	519	578	587	516	528	508	554	549	516	570	492	524	522	545	542	550	528	544	537	552	547	519	524	539	531	565	542	549	515	575	508	508	553	561	540	525	571	517	573	576	532	574	495	513	474	508	565	535	535	545	538	508	545	537	525	529	499	519	569	507	528	518	523	548	518	531	546	532	553	479	537	538	523	521	544	547	510	552	505	588	541	532	502	504	512	523	507	522	536	541	514	575	523	512	521	528	579	493	579	523	551	568	548	542	539	533	547	527	515	518	558	521	585	540	514	544	552	511	500	548	550	590	549	531	516	540	572	532	558	539	530	521	534	536	519	513	512	546	537	532	520	531	492	536	519	501	567	556	527	555	521	542	566	525	531	554	540	484	556	546	567	538	510	517	539	537	518	543	524	522	563	523	537	563	505	544	541	520	543	568	525	531	545	520	568	536	520	582	529	544	516	544	511	534	550	537	523	547	543	539	521	550	523	549	530	533	564	496	575	541	567	559	563	546	515	494	519	541	497	513	552	529	531	532	523	540	542	568	518	541	488	510	548	564	588	524	586	546	549	537	548	495	543	477	526	532	540	550	539	532	513	538	538	561	542	561	503	536	527	533	542	546	524	521	523	512	539	544	552	585	495	489	557	534	514	528	530	502	554	540	548	498	529	565	535	537	565	523	518	530	508	518	542	554	557	505	521	514	510	494	541	574	538	569	546	548	550	513	567	536	573	520	549	542	559	551	541	542	531	562	539	493	558	521	513	519	501	509	561	524	569	524	492	495	557	554	542	501	564	532	527	499	524	551	581	590	525	536	494	492	518	518	506	515	522	546	526	550	547	489	564	553	489	507	553	504	552	547	546	527	533	511	526	562	541	512	552	524	543	518	553	526	566	569	529	504	540	572	547	503	539	517	509	526	507	482	555	527	516	517	535	508	555	518	524	514	533	502	504	570	486	501	441	498	566	549	545	537	553	562	566	542	555	524	555	582	577	526	556	560	543	559	531	505	546	579	548	507	504	528	564	507	527	564	513	525	539	521	529	508	550	544	542	491	531	534	502	550	497	572	581	521	546	506	530	561	523	538	567	536	505	522	525	568	551	559	529	539	529	511	518	481	552	522	504	503	524	548	557	581	583	550	521	536	548	524	542	522	530	529	522	534	541	525	528	555	548	535	514	513	530	556	515	517	519	510	533	518	541	576	539	564	543	504	558	522	549	562	558	538	554	544	519	531	520	556	500	538	556	526	530	540	533	496	528	520	516	538	491	560	571	541	569	536	507	539	563	535	536	497	544	535	553	544	566	500	518	515	545	505	537	518	520	487	536	571	500	522	481	523	538	509	544	510	522	509	577	538	552	542	544	529	562	509	541	505	563	522	517	558	525	513	527	581
81754	63342	25486	6939	820	487	407	372	309	319	275	302	263	285	291	285	274	253	236	280	240	246	250	223	253	221	234	232	234	207	254	246	239	222	244	248	263	240	274	250	261	261	240	276	265	272	303	422	434	501	501	522	459	383	340	385	248	253	228	244	250	247	246	260	234	218	236	244	262	231	253	229	217	211	239	245	246	212	223	220	230	219	242	246	240	259	213	251	209	254	217	209	209	200	219	206	224	215	223	238	233	225	239	237	239	226	215	213	228	230	248	230	239	246	234	221	240	236	241	258	226	228	244	223	237	240	254	227	232	220	243	215	239	238	221	234	248	228	218	260	204	208	212	207	232	237	223	229	240	234	250	217	260	239	251	240	214	265	203	273	213	217	216	225	217	218	247	248	240	217	234	225	200	233	211	204	217	234	218	234	230	211	227	229	217	222	233	221	205	217	251	215	223	252	211	262	231	227	229	220	211	212	217	267	215	256	244	238	221	213	243	218	232	215	247	223	230	250	241	231	258	236	227	223	223	241	219	244	197	223	253	235	224	222	215	216	218	233	245	214	231	258	220	258	214	212	194	216	206	226	222	210	220	227	244	234	247	226	226	226	229	241	191	238	240	231	211	231	263	218	209	244	246	252	234	202	223	242	253	247	249	223	212	202	245	227	215	202	265	254	198	230	230	205	246	226	207	215	200	263	225	225	260	211	224	240	225	251	207	236	205	235	217	242	205	251	248	224	241	219	230	222	224	239	218	245	224	220	211	241	228	208	211	219	219	226	207	242	228	203	209	222	244	204	246	246	206	234	232	216	225	230	244	212	206	226	217	213	246	208	248	204	256	248	228	236	226	219	217	256	229	221	235	219	202	250	229	267	214	237	242	240	215	240	239	212	247	199	221	220	219	225	223	209	224	228	213	215	250	217	194	213	227	216	206	240	215	235	242	231	238	218	251	212	238	228	221	223	263	206	226	236	236	237	204	249	211	218	237	218	217	212	225	229	215	218	228	225	224	221	229	220	267	212	239	239	244	230	223	209	245	224	230	244	246	259	230	230	215	241	227	239	259	240	251	256	242	238	215	189	233	226	231	254	211	230	245	218	210	247	225	234	247	231	217	191	240	236	195	233	230	228	235	230	243	218	217	246	227	230	271	241	238	219	255	225	204	237	211	226	215	231	207	208	226	230	217	243	219	226	211	219	261	223	203	233	197	230	215	235	229	221	212	247	201	232	235	196	227	225	241	257	232	227	220	232	234	192	209	213	214	210	211	220	224	213	253	221	230	216	241	249	222	233	236	219	237	235	219	214	221	212	201	246	236	230	219	213	226	232	249	209	221	247	272	242	203	230	222	228	248	240	228	229	237	231	241	241	228	239	211	273	219	236	203	219	204	243	239	252	215	229	226	227	228	209	250	228	223	235	225	235	253	230	231	239	234	220	236	237	242	236	216	236	242	215	251	240	224	239	236	230	238	239	213	253	225	216	230	214	250	216	236	252	224	244	266	221	246	233	205	240	220	226	240	252	220	247	231	222	232	230	229	231	220	218	231	234	238	240	238	220	257	234	220	225	238	208	238	206	246	242	229	235	220	226	238	239	207	253	254	246	232	209	214	252	234	228	222	216	215	244	240	237	220	217	226	252	224	223	223	230	219	238	217	248	219	226	228	239	228	220	233	218	220	252	249	234	221	225	225	227	245	216	217	240	257	253	218	236	246	213	232	237	253	249	195	239	205	211	206	252	220	221	226	213	235	232	219	229	231	257	230	236	235	236	233	222	243	238	223	233	238	226	197	220	213	240	251	223	230	238	233	242	237	217	231	228	213	217	264	216	237	227	226	209	235	263	247	242	194	234	242	223	239	225	224	226	236	213	247	229	223	233	224	237	233	224	236	204	223	225	227	222	230	226	222	232	214	248	249	250	241	225	251	223	205	219	189	240	225	253	227	228	244	235	227	217	217	218	228	210	191	233	235	227	195	235	249	239	223	236	235	224	235	200	262	206	243	236	223	207	245	219	236	210	251	215	273	234	245	227	237	219	232	238	237	235	223	230	219	227	221	243	234	227	232	237	242	242	254	218	234	248	214	225	212	212	237	235	230	241	255	237	238	222	240	206	225	227	245	233	205	222	210	239	197	222	252	221	215	201	221	207	231	249	250	236	240	242	222	240	224	263	232	218	227	226	240	227	230	244	211	216	205	225	264	255	210	232	233	204	238	228	221	227	238	217	256	211	209	228	254	209	243	223	231	234	245	229	234	241	247	215	235	240	242	219	232	235	227	240	232	245	221	232	234	221	235	209	276	246	223	236	236	246	221	251	223	224	231	249	195	239	214	217	242	226	232	253	248	242	225	222	234	253	218	211	209	237	229	245	227	226	225	206	235	213	228	230	223	241	211	239	214	216	240	225	218	228	238	219	265	222	241	220	225	217	226	212	231	227	245	263	232	239	242	235	228	234	256	243	229	221	236	214	238	216	199	219	226	232	226	243	245	253	222	236	237	251	241	229	224	242	220	224	233	210	218	236	225	227	207	206	263	226	236	232	247	251	237	252	243	229	227	240	257	251	200	231	241	213	252	213	214	194	232	236	210	262	269	206	225	216	228	239	222	230	241	243	244	236	236	238	226	217	237	234	231	250	216	242	241	244	225	225	227	226	229	249	257	227	226	236	224	214	226	256	227	243	221	227	203	210	240	229	215	238	231	250	232	201	240	212	218	212	216	242	229	219	241	218	236	244	202	221	198	224	265	255	271	239	236	243	214	237	249	240	239	252	221	234	237	242	218	244	218	242	225	231	240	210	230	218	237	228	244	231	258	256	215	230	221	251	255	211	246	254	235	224	229	248	226	234	245	236	229	211	212	228	250	219	232	263	207	223	231	229	255	228	242	213	215	235	230	227	239	205	224	194	248	219	231	238	240	204	217	218	232	230	230	218	212	221	225	222	233	230	214	246	237	241	227	244	220	230	239	235	210	237	245	229	244	222	224	197	225	227	255	226	238	244	237	217	206	238	250	236	222	228	244	213	228	232	234	231	186	229	242	206	232	223	222	245	214	210	236	213	213	234	214	198	204	240	222	263	217	209	249	217	240	242	231	233	248	224	225	222	211	235	231	238	226	239	249	238	199	238	207	240	212	220	259	227	228	238	228	256	214	232	214	263	197	219	230	198	207	215	253	207	217	224	192	231	209	232	219	237	213	196	247	224	242	242	232	235	263	218	230	253	211	221	244	203	201	235	208	216	230	220	210	215	234	222	215	202	239	252	212	236	241	217	211	236	227	218	235	245	225	221	197	235	243	225	227	202	226	240	222	230	227	185	235	234	207	251	205	223	225	232	222	229	225	218	235	229	236	235	241	253	237	243	228	251	227	220	222	225	224	199	220	266	222	235	243	227	228	214	247	246	237	240	262	237	232	216	227	231	217	239	241	216	222	236	194	239	243	264	234	242	235	230	225	193	219	211	230	238	244	243	263	266	227	241	243	204
59535	44832	10828	2334	2085	1840	1537	1329	1245	1139	1079	955	924	922	815	822	801	821	774	767	758	774	744	725	728	736	678	690	715	692	677	695	672	720	774	771	721	762	794	823	764	789	750	765	893	898	1200	2127	2250	2744	3161	2879	2443	1916	1313	2078	790	690	696	682	681	689	759	748	672	659	671	664	681	701	694	683	663	645	648	658	662	646	649	696	695	663	653	645	647	676	747	690	647	688	700	658	624	644	650	656	692	598	668	644	659	629	656	622	623	664	620	701	673	744	942	764	629	668	630	632	588	653	638	663	631	644	611	583	647	605	636	687	679	658	630	677	628	618	646	600	664	671	672	675	630	613	648	651	667	645	622	661	647	634	638	659	600	598	606	631	641	660	615	624	643	629	617	642	657	665	681	607	629	638	592	592	687	639	625	637	656	668	643	660	656	620	656	665	588	670	600	604	631	616	630	617	611	607	642	656	582	594	635	619	624	621	640	636	657	623	646	607	583	645	640	680	632	655	627	620	642	658	600	630	641	636	633	640	640	654	579	620	628	695	617	607	613	615	625	626	644	620	668	613	576	649	604	671	637	609	616	621	604	627	644	638	624	611	595	628	646	637	657	602	663	644	648	637	669	657	677	612	662	604	650	639	597	620	576	629	614	611	639	641	634	585	646	634	589	636	683	593	593	637	665	636	625	624	590	640	660	633	659	634	656	625	628	633	636	652	649	627	642	641	645	641	614	630	684	630	656	640	621	640	656	669	657	647	636	600	642	607	664	644	631	599	647	633	653	636	624	635	658	622	659	675	665	596	608	631	581	685	648	635	638	653	649	640	660	598	638	627	582	695	628	666	621	657	664	679	666	629	646	621	644	636	633	627	633	612	620	621	618	666	614	641	606	613	621	670	626	663	639	617	608	641	592	634	646	625	660	637	632	655	636	644	624	631	643	647	664	691	665	660	626	664	657	612	619	636	637	648	681	625	601	642	611	657	609	626	662	615	619	661	662	603	644	637	621	610	604	634	643	657	631	622	641	621	630	606	645	662	636	679	640	658	663	654	609	647	657	683	652	644	625	669	636	619	602	636	646	626	644	663	621	654	657	671	627	619	645	670	636	685	666	658	563	637	643	625	625	646	640	596	694	651	621	612	653	645	626	585	649	597	691	635	682	599	641	588	615	659	612	656	630	656	616	705	627	645	608	606	614	601	635	650	625	675	632	636	675	664	671	632	669	639	594	633	658	680	634	619	590	632	633	600	653	633	628	632	679	641	627	669	646	626	624	652	610	643	661	614	608	635	561	620	678	627	631	626	659	611	603	647	631	646	605	606	625	599	627	635	660	618	596	607	674	653	638	619	659	584	648	635	635	648	606	611	613	578	612	672	628	688	627	588	599	618	649	578	631	622	620	649	626	606	600	643	636	601	640	666	649	659	625	633	623	654	605	641	645	599	637	620	608	619	630	645	625	622	639	626	602	658	607	646	568	658	625	631	637	662	635	683	596	649	607	621	595	654	612	600	634	623	620	635	658	681	651	641	649	622	653	675	639	669	660	629	601	677	650	635	594	640	669	611	643	652	651	638	603	648	625	622	672	661	599	591	607	632	582	651	634	625	583	664	616	646	613	677	602	678	653	635	624	644	613	623	637	641	612	621	678	643	651	652	644	629	614	634	614	641	675	635	668	646	577	612	639	616	611	631	664	642	626	660	658	662	634	645	646	668	649	695	617	624	674	615	610	616	618	632	644	631	571	618	638	643	630	641	608	644	624	651	658	646	625	681	609	625	629	603	617	641	631	621	683	646	649	635	685	635	654	660	613	648	604	644	631	640	671	600	628	661	646	666	654	690	637	663	624	627	668	632	640	607	635	613	611	619	646	570	670	659	596	604	622	598	579	600	623	638	604	628	626	623	636	674	611	585	578	657	654	621	622	607	647	668	650	635	651	609	655	655	632	565	640	598	615	642	643	627	606	699	653	658	627	647	646	625	623	689	639	656	590	680	622	592	622	651	605	626	634	650	550	611	593	659	639	615	623	633	666	637	653	637	650	633	580	657	626	640	651	632	620	626	653	640	644	656	631	648	598	614	580	606	621	605	604	614	601	676	595	639	644	607	654	600	651	635	619	635	683	697	628	629	597	612	645	680	636	670	659	618	638	634	586	595	638	616	621	651	616	657	658	624	597	627	639	659	673	668	629	624	632	639	598	606	616	600	626	635	697	638	689	652	626	662	652	655	629	669	645	632	648	650	628	636	604	645	623	619	633	591	620	641	635	630	615	646	704	635	600	635	672	655	640	616	611	627	635	704	599	608	588	609	675	615	589	655	676	607	586	654	652	651	641	643	623	625	644	651	628	610	619	631	639	676	674	642	683	617	661	608	626	641	654	640	605	592	624	580	608	650	612	658	646	648	641	656	619	701	616	671	578	668	607	619	612	595	633	632	630	625	632	702	641	596	659	595	603	681	632	600	615	631	655	659	655	617	636	629	599	684	618	630	665	676	636	658	624	649	644	620	640	615	631	682	672	604	692	639	631	633	626	592	626	598	645	651	639	646	605	636	634	628	620	615	627	643	603	620	673	585	616	620	620	633	607	639	663	646	657	628	669	646	638	646	641	662	618	613	657	609	665	638	636	588	639	655	618	619	632	605	633	637	612	651	651	634	627	642	670	654	621	671	628	635	585	635	624	607	660	653	632	639	651	594	678	598	660	625	618	669	604	648	636	640	654	642	686	675	629	662	640	647	637	641	588	641	650	665	639	654	632	640	634	687	630	647	628	614	669	601	641	665	676	661	674	684	673	663	635	667	590	627	661	616	627	616	672	607	637	640	639	620	638	641	652	634	637	638	641	643	624	625	593	626	650	622	645	639	582	624	659	634	615	650	588	655	646	668	646	643	664	644	624	601	640	587	654	658	637	643	657	673	646	603	631	626	616	587	661	654	620	642	644	634	613	621	632	636	647	646	689	615	612	646	650	610	631	657	611	635	644	620	618	620	633	663	687	663	638	569	663	639	635	602	692	636	641	652	629	641	583	634	620	647	646	633	637	649	660	657	571	600	595	606	686	615	608	656	653	640	646	634	608	643	682	606	619	637	629	659	663	630	606	659	625	657	631	656	643	680	609	631	624	634	679	606	597	629	648	642	588	670	661	626	578	682	709	671	641	629	609	640	620	645	667	624	636	659	611	636	646	660	649	634	626	636	628	650	668	651	662	683	654	621	615	594	617	604	645	599	652	674	624	619	649	627	631	616	677	668	615	656	632	641	634	652	662	623	625	643	624	582	617	641	631	642	614	625	616	586	644	614	628	622	663	667	623	687	637	670	600	625	641	666	605	645	600	633	628	610	639	584	629	631	631	637	613	591	637	595	596	643	651	666	635	654	646	632	606	644	662	639	616	615	605	628	641	622	623	638	702	620	622	606	613	650	631	672	662	620	622	671	639	629	630	649	647	648	641	620	644	629	624	602	647	637	626	640	623	631	598	629	642	627	615	656
31514	14727	1591	362	282	279	291	253	251	259	274	265	265	246	246	259	252	263	242	283	275	276	272	255	253	265	260	275	257	300	248	257	259	287	281	233	268	268	273	263	282	253	277	273	246	272	276	258	267	254	276	248	263	264	234	294	240	245	272	234	274	243	246	258	288	231	249	290	225	275	258	252	248	257	288	261	281	255	262	254	270	263	236	299	281	255	286	269	253	232	254	262	261	237	237	284	276	272	272	241	257	256	257	298	216	242	275	291	247	252	263	262	294	262	248	233	259	268	262	276	264	276	283	261	275	277	262	240	279	259	272	253	296	262	266	270	267	253	275	263	258	246	244	257	250	258	237	233	263	271	250	304	257	258	274	270	253	249	246	274	253	276	235	265	253	257	285	277	259	284	288	256	251	270	268	245	275	256	254	275	248	254	260	269	261	246	270	271	259	233	271	260	278	247	257	249	244	221	235	258	259	272	266	255	247	247	268	240	241	257	273	265	240	265	264	232	273	233	253	219	258	273	254	252	264	239	244	267	239	261	229	234	244	275	249	254	253	241	251	233	274	259	249	245	257	248	249	239	284	255	262	304	318	260	268	268	270	241	245	258	241	264	256	274	257	258	289	275	281	268	286	241	284	272	247	246	252	263	269	257	271	262	285	265	284	265	263	264	282	241	257	277	269	254	265	267	233	260	266	284	246	252	266	256	266	262	260	256	260	260	278	281	248	261	270	265	260	274	267	255	257	250	259	217	279	305	250	263	256	241	257	253	275	251	272	251	246	262	286	280	266	269	280	265	281	260	236	286	256	250	234	271	257	288	238	240	259	260	254	263	266	283	276	269	231	278	272	278	282	265	250	257	311	265	258	241	252	267	281	279	227	243	260	263	246	230	233	280	242	239	251	255	281	236	245	286	284	256	269	242	265	269	238	263	271	250	248	255	242	256	238	239	275	259	268	261	275	271	273	271	278	263	245	276	268	277	236	247	259	278	286	276	287	251	289	265	286	263	277	254	240	262	254	242	244	246	260	252	270	263	304	238	256	267	273	272	265	240	241	271	276	270	244	255	283	259	268	275	272	250	265	232	274	264	290	250	266	250	259	269	229	234	249	260	250	256	241	245	246	256	242	287	260	224	264	266	265	233	279	256	258	248	250	261	251	273	240	282	257	234	246	249	255	269	275	280	239	306	269	241	253	259	258	249	239	247	272	276	239	241	275	306	294	267	267	270	276	269	242	244	253	255	265	249	246	288	274	254	260	288	228	257	246	268	276	259	224	267	241	245	242	248	260	277	286	280	269	272	269	245	257	227	256	263	262	249	252	261	270	280	229	256	287	282	278	268	253	260	265	250	249	274	239	316	267	263	260	256	272	279	270	261	293	269	258	289	246	268	272	254	256	265	267	265	282	268	275	257	254	292	284	276	270	243	249	254	252	291	257	255	277	231	259	264	250	252	261	275	250	248	257	256	225	263	253	236	245	254	266	284	252	253	271	229	228	240	306	268	246	296	244	280	246	256	236	276	237	278	246	242	242	221	269	273	281	252	248	233	261	240	258	266	256	274	228	266	236	237	237	244	249	271	259	258	271	226	271	278	289	316	273	258	243	286	252	229	249	285	261	294	238	244	257	277	236	287	285	236	270	239	248	262	271	270	276	266	252	243	238	262	249	262	270	294	268	256	276	274	257	256	245	270	246	254	266	253	232	267	270	260	263	245	273	269	245	275	223	238	286	279	281	236	272	267	258	255	280	260	270	272	276	276	274	276	255	252	259	242	283	248	249	264	260	257	244	260	250	233	259	283	293	283	292	249	279	281	252	256	260	283	257	277	254	279	252	263	285	256	269	272	229	263	259	238	233	275	256	267	266	291	262	257	258	253	248	259	254	274	256	252	247	273	280	264	243	268	287	252	252	270	267	235	260	232	265	272	283	272	261	249	249	237	281	268	257	235	296	251	281	277	247	266	273	299	224	250	241	285	249	265	253	281	272	266	270	266	245	284	272	260	264	285	253	241	259	270	270	296	285	255	247	256	239	260	246	260	262	263	257	258	240	250	255	251	253	251	245	279	250	237	231	254	260	286	260	245	283	226	261	259	256	284	260	273	267	276	239	237	246	262	243	249	286	278	253	255	269	275	250	249	246	252	257	247	275	272	274	242	255	253	253	260	258	273	274	237	285	291	250	261	296	242	261	279	246	250	279	279	235	216	272	266	258	250	279	249	267	289	258	253	242	272	268	283	262	282	264	245	266	240	282	272	254	269	270	268	286	253	259	259	280	248	247	253	243	258	261	278	271	251	281	262	265	257	257	257	251	264	262	266	252	232	284	251	262	290	308	268	269	268	257	273	251	294	265	300	280	278	261	266	270	278	275	306	250	279	242	263	259	277	278	233	276	233	277	255	294	296	263	270	240	264	249	264	251	270	279	256	264	269	246	255	276	263	232	254	275	249	269	253	220	272	251	250	285	281	269	278	229	284	263	287	237	270	266	241	222	236	243	259	281	249	265	284	270	271	261	248	278	286	269	276	261	249	258	283	261	258	264	262	241	247	265	252	246	260	243	268	262	239	250	281	264	288	269	247	243	270	299	274	257	246	265	259	275	239	285	256	252	248	236	272	282	258	247	230	276	263	262	251	268	263	261	276	269	289	232	268	258	283	287	232	267	242	270	240	273	244	255	260	268	270	244	273	262	259	267	257	251	257	279	259	289	290	303	273	259	255	240	245	254	273	256	275	243	241	280	269	263	267	257	276	265	254	251	259	254	253	266	257	262	256	279	264	271	255	312	273	257	270	263	267	246	250	272	234	258	238	243	258	273	256	263	256	255	263	281	295	234	281	260	261	260	293	248	240	270	219	243	229	274	292	249	249	275	251	268	262	257	254	261	305	246	261	270	265	241	313	264	279	232	272	260	266	225	234	268	284	246	248	243	266	236	259	281	253	257	242	247	281	286	270	298	271	273	243	254	280	277	281	249	260	253	259	229	260	264	252	236	232	286	265	289	285	274	244	295	270	277	247	261	271	254	260	261	278	267	247	286	293	287	254	254	233	270	273	270	269	270	245	268	251	255	280	264	303	278	230	250	283	235	226	254	282	254	248	288	265	265	248	273	251	243	279	272	267	260	235	269	253	251	270	247	276	306	264	285	269	278	259	245	256	270	249	275	252	272	275	225	257	307	273	290	270	256	258	240	280	273	241	266	292	263	239	252	261	275	236	247	260	272	233	263	237	251	268	311	247	241	265	260	253	239	264	269	262	273	246	249	267	288	280	259	276	244	270	258	269	260	261	265	278	242	258	273	276	257	237	249	266	276	256	244	259	246	265	263	262	239	278	268	264	263	240	240	265	269	242	271	257	256	229	248	257	280	256	276	263	266	263	230	291	265	264	281	264	263	256	226	267	265	281	275	272	288	260	269	283	255	269	266	265	289	276	272	235	245	253	257	268	271	244	259	286	267	240	215	274	253	253	293	264	238	271	262	252
27998	13489	1600	782	759	742	755	739	730	698	730	715	719	709	772	723	748	708	707	746	674	738	740	701	738	742	671	712	744	665	674	694	742	762	738	793	711	679	667	712	716	727	750	790	776	739	780	757	825	862	803	825	822	761	787	819	748	672	732	725	701	666	706	736	744	736	723	734	671	710	723	726	699	737	702	686	685	646	691	705	729	779	739	728	682	684	675	700	742	677	714	698	670	688	689	676	740	701	713	746	678	717	716	722	667	729	681	734	692	727	753	769	710	774	718	746	698	711	743	737	716	716	734	719	726	695	696	708	713	709	716	763	708	688	751	679	674	654	726	696	733	702	694	724	694	736	690	704	709	755	665	681	735	721	724	713	707	733	727	721	701	718	735	720	703	723	718	710	712	685	686	700	723	703	706	663	730	686	746	733	750	717	692	705	741	736	722	719	683	723	702	709	726	735	702	727	757	686	706	695	707	682	695	742	732	765	687	714	717	695	675	748	751	743	720	749	708	729	701	723	710	706	689	660	694	728	726	694	699	711	693	696	703	647	699	727	697	699	690	676	692	724	689	717	669	749	713	711	677	699	776	724	733	722	685	754	728	708	694	701	731	690	712	667	680	711	697	729	668	717	738	708	670	711	765	679	729	656	683	687	672	702	702	749	764	702	740	700	689	675	726	743	714	674	675	673	746	699	681	693	725	681	689	745	710	709	685	710	671	672	674	696	682	703	694	736	698	700	669	728	712	693	755	685	643	708	681	726	750	725	742	731	698	645	726	740	702	704	740	736	687	698	704	689	731	725	743	699	691	682	739	721	755	730	762	727	721	718	711	746	667	702	664	705	726	721	715	680	709	732	724	734	695	748	644	700	706	734	711	753	741	737	686	704	712	716	710	691	762	711	670	685	717	701	692	716	743	671	673	758	703	672	723	728	705	702	705	689	753	719	724	702	694	669	739	713	710	768	670	648	690	725	661	698	717	768	712	687	698	745	722	711	693	709	683	748	703	766	725	672	697	676	686	725	686	663	700	762	742	730	761	702	713	700	733	688	699	709	718	704	749	702	691	726	713	728	772	692	706	726	695	695	696	677	733	690	705	735	669	734	747	716	700	690	682	670	666	760	692	695	704	701	728	660	713	678	708	735	699	667	720	725	715	706	688	708	726	697	784	709	680	685	707	730	728	718	732	714	725	719	711	737	685	740	713	691	686	745	717	690	680	709	722	694	723	741	690	714	708	711	730	706	709	713	677	705	655	730	675	724	720	678	700	662	664	700	736	693	699	720	715	709	689	715	743	765	714	678	689	698	703	691	725	681	724	752	695	675	753	656	681	746	692	740	714	702	729	734	712	718	718	740	700	760	743	689	719	750	698	704	767	663	681	698	649	673	697	719	671	693	682	663	667	722	744	683	743	706	691	697	736	738	706	714	658	751	686	690	727	756	716	729	707	726	709	721	743	739	697	708	706	716	725	702	702	684	710	677	735	679	706	710	725	692	679	770	727	701	709	715	742	689	730	709	702	713	666	693	703	711	704	672	696	675	755	738	702	726	756	724	704	770	766	713	678	738	736	693	682	715	704	693	736	748	714	700	715	728	737	679	719	706	688	722	700	750	728	726	733	726	658	694	708	683	733	664	685	702	723	706	728	732	677	748	697	700	746	743	755	698	702	720	661	706	692	733	664	735	669	688	709	710	715	668	743	706	693	769	678	698	760	756	717	718	693	638	695	705	709	763	698	680	757	676	697	681	706	723	741	727	689	710	690	746	746	708	695	715	731	723	706	730	700	697	747	695	722	726	707	696	726	719	654	714	699	705	715	718	702	736	677	654	741	732	711	734	714	711	723	742	701	734	708	728	714	672	719	700	717	717	695	668	680	706	716	727	640	697	718	705	695	708	736	656	717	725	727	693	695	732	742	697	681	712	719	723	724	694	711	746	680	723	726	711	729	737	704	693	702	696	681	701	709	639	691	712	726	736	728	728	703	674	722	699	723	743	699	727	746	676	726	702	727	691	730	702	707	719	732	686	754	756	713	681	726	675	737	751	674	686	696	721	713	688	760	748	685	656	715	716	740	737	699	719	719	692	716	736	684	748	721	700	712	695	691	668	725	751	713	679	736	701	719	690	732	733	766	803	700	729	754	694	700	696	685	691	767	711	730	707	713	729	688	751	714	696	707	697	705	713	712	728	720	710	736	716	712	716	746	758	715	682	699	743	698	655	711	716	689	742	691	738	725	711	727	706	706	671	711	758	734	736	706	709	677	742	727	715	737	746	670	681	705	729	687	761	684	690	703	673	684	729	653	668	708	675	710	745	725	703	655	710	730	685	709	692	776	741	683	715	671	702	716	741	744	702	706	731	712	678	692	670	725	706	750	687	698	697	716	703	684	684	677	714	677	657	679	708	641	712	712	709	744	668	666	678	703	717	710	721	723	683	705	675	680	717	673	710	738	731	709	739	731	714	682	740	733	741	743	748	721	728	707	669	674	689	653	750	760	676	727	728	752	715	713	712	746	692	750	731	741	726	726	702	785	732	753	704	729	707	734	715	699	754	681	740	715	749	710	733	741	735	720	706	698	680	700	662	701	724	693	719	701	673	697	699	730	745	708	729	752	755	712	707	693	724	714	677	729	694	690	720	695	750	715	710	705	712	742	681	722	701	706	743	761	681	717	744	711	709	703	730	730	682	746	739	688	705	630	741	734	687	720	745	707	717	690	669	707	708	733	744	717	714	740	710	741	721	753	671	716	740	723	747	739	681	663	711	690	708	719	713	731	667	691	718	673	660	678	692	732	736	716	706	763	729	687	712	706	736	715	710	683	788	677	729	745	701	671	687	713	718	716	728	725	729	685	655	718	690	718	733	719	712	678	718	723	705	671	695	682	730	682	738	708	717	702	706	704	676	723	722	724	680	658	705	673	705	684	700	756	699	730	704	725	714	706	690	684	682	765	730	705	686	746	718	731	759	702	668	729	697	735	724	694	794	726	701	668	724	714	704	751	746	734	726	709	692	743	702	712	704	686	703	728	720	729	686	722	760	789	669	732	729	720	736	704	719	725	661	703	734	708	697	698	710	745	729	732	754	740	687	718	734	723	710	619	687	720	743	697	691	715	675	707	679	681	684	725	733	736	730	696	776	685	670	734	709	744	742	715	719	717	729	721	725	704	740	743	717	704	677	689	676	697	685	725	711	685	737	687	723	730	704	695	682	718	680	716	707	731	719	690	717	745	740	707	741	697	764	728	707	708	708	745	701	684	693	750	722	717	674	745	751	699	701	686	726	709	698	702	708	701	703	693	706	703	752	699	674	718	682	718	684	700	747	800	770	732	702	730	693	698	711	653	693	731	697	677	661	703	703	718	703	674	686	692	694	690	728	705	766	698	697	724	724	673	690	652	703	664	686	694	726	724	684	730	697	729	699	706	735	702	634	687	691	722	710	718	730	695	737	676	710	673	703	697	669	699	690	723	698	731	757	710	706
72149	50721	16522	1775	405	292	275	273	239	223	210	258	199	221	216	207	199	161	203	174	188	196	193	189	193	180	189	192	172	190	186	190	178	201	188	209	186	196	214	195	203	203	214	182	214	213	284	347	342	300	236	214	241	254	268	229	207	207	203	166	194	191	199	263	163	206	180	213	171	197	150	198	181	175	176	186	191	186	192	192	173	202	167	169	181	176	189	180	189	184	177	185	177	192	173	192	189	187	169	178	197	168	168	183	186	190	189	188	199	202	205	170	180	191	170	181	198	184	181	163	169	167	179	170	201	182	198	171	200	188	191	182	177	169	187	184	174	158	190	175	172	187	191	188	198	196	196	210	192	189	167	193	186	175	198	206	164	173	196	182	187	186	194	188	191	181	194	185	187	174	193	201	193	204	195	174	190	178	187	188	201	196	164	181	195	196	188	194	191	190	170	180	209	167	189	216	205	204	185	182	199	170	169	166	169	185	182	180	199	194	153	195	188	162	182	199	191	189	186	168	181	177	182	191	212	205	173	173	193	174	173	172	190	168	187	205	185	166	200	172	181	191	184	200	190	187	185	164	186	162	195	179	172	178	174	164	178	178	208	191	178	178	167	180	189	184	203	197	183	207	174	221	182	170	175	162	187	206	166	159	172	217	186	191	190	175	197	168	199	183	178	185	178	192	178	183	190	189	188	195	176	204	169	193	204	221	212	199	195	190	188	180	185	190	215	187	177	182	185	191	182	176	208	170	178	177	163	180	169	205	172	189	207	194	195	207	174	169	191	191	185	188	203	169	183	162	187	170	163	192	178	172	168	207	185	162	205	180	160	184	155	190	188	175	169	176	186	199	180	205	168	176	181	171	185	215	181	196	182	188	169	207	194	196	185	199	187	175	184	177	169	206	190	207	188	192	186	174	175	195	189	175	170	179	214	178	195	187	191	208	173	208	218	191	185	191	203	197	193	181	185	183	163	196	191	174	181	179	182	189	200	167	201	182	198	190	165	177	180	181	175	191	162	166	163	153	192	187	206	200	183	219	202	172	182	191	169	191	161	175	213	184	196	152	198	191	192	169	193	200	188	172	168	180	197	205	200	180	171	199	188	188	180	183	193	187	172	159	205	192	195	186	201	176	197	183	196	164	184	206	182	207	207	187	209	174	195	162	187	194	212	159	179	179	189	195	167	159	161	177	182	203	216	217	193	189	167	174	191	175	170	188	179	239	180	191	186	214	189	195	184	186	155	216	175	193	183	177	187	168	197	201	174	178	190	181	171	221	200	194	191	148	204	203	184	189	201	195	171	163	205	206	195	183	168	175	169	181	183	189	176	174	178	171	180	173	187	190	177	186	205	184	173	178	191	177	210	171	183	194	188	182	184	200	207	177	180	163	180	184	197	166	181	180	169	208	184	198	178	180	202	168	195	165	178	180	171	176	147	217	204	205	196	169	191	170	185	167	162	188	190	177	177	191	182	189	166	166	193	178	215	197	163	175	200	203	182	176	207	175	193	182	176	201	178	174	181	179	172	170	163	194	178	182	164	196	168	173	186	165	205	195	191	179	176	173	212	200	163	174	177	159	219	186	184	198	146	177	185	178	198	195	184	187	192	203	174	156	180	202	197	181	170	185	193	174	172	208	155	194	205	187	169	157	174	173	197	189	187	213	178	152	182	192	175	157	145	181	165	194	217	181	165	170	179	193	175	159	171	202	220	193	185	180	164	198	191	172	183	174	158	187	181	183	200	196	156	180	188	211	173	161	192	173	176	202	202	212	175	170	203	189	182	175	168	170	186	197	199	187	185	183	168	208	186	165	166	196	187	190	157	210	196	218	177	185	194	167	197	178	178	173	191	184	172	181	175	194	201	203	198	192	178	149	197	185	202	181	177	188	182	190	169	183	172	173	190	179	199	202	174	168	209	182	193	204	172	197	194	190	203	165	180	186	186	221	206	185	165	190	171	169	176	174	194	205	194	184	189	196	180	210	195	198	187	179	170	193	184	220	185	185	193	200	187	186	178	179	182	181	195	172	192	197	211	189	193	164	196	177	183	193	189	216	187	187	194	195	186	197	198	186	172	166	165	165	173	210	182	190	178	184	180	198	160	175	200	187	190	173	208	171	190	166	181	192	201	186	199	177	158	176	173	186	210	219	182	186	178	175	195	196	166	185	177	207	172	188	191	191	179	209	183	176	199	210	171	185	190	190	208	180	181	188	181	170	178	170	175	163	163	171	184	183	189	175	188	168	197	162	178	174	167	163	178	181	178	180	193	179	209	162	157	177	183	179	168	182	177	199	167	194	158	174	205	212	177	205	181	186	174	194	188	201	183	179	193	188	174	193	186	180	205	198	175	197	185	173	193	167	180	171	171	168	175	165	183	208	184	191	196	199	196	205	184	184	192	189	207	169	166	177	182	185	171	195	189	172	173	188	202	188	156	159	180	165	208	181	205	177	183	193	184	163	187	178	210	177	178	194	181	195	212	176	209	199	182	205	212	182	189	165	182	169	173	180	172	190	177	171	168	197	162	167	176	182	176	176	198	195	201	169	192	193	192	196	182	183	196	188	174	187	176	168	177	179	185	205	190	152	184	178	189	180	205	186	183	169	196	184	197	181	179	165	206	189	171	208	199	183	195	182	198	185	202	195	188	176	181	206	161	174	204	179	187	166	178	177	197	194	200	177	198	171	193	203	165	170	190	189	181	190	182	170	156	179	155	181	193	180	204	183	200	199	166	188	192	183	204	189	160	179	201	150	214	181	190	194	184	172	201	180	188	168	177	175	176	151	203	195	204	169	186	172	173	182	177	184	189	174	171	193	194	175	185	199	196	177	193	174	196	179	185	200	195	178	204	185	183	203	172	207	160	177	175	170	168	169	188	180	158	173	172	181	192	170	184	213	185	176	189	192	208	198	200	193	183	189	164	170	205	202	173	185	198	169	176	209	186	182	194	168	196	197	189	184	193	194	190	178	186	210	178	184	177	181	188	206	170	182	170	187	201	173	198	181	190	190	166	183	200	171	165	188	193	189	177	199	202	192	198	211	166	166	187	186	200	201	162	191	193	203	171	187	207	181	170	187	169	203	209	192	184	199	216	190	193	181	168	183	168	167	170	191	191	191	173	192	213	172	200	179	183	183	168	197	172	188	202	190	170	180	183	192	201	179	195	177	166	182	194	172	178	216	186	203	185	198	198	174	193	175	186	196	171	157	186	184	170	167	173	178	188	195	179	177	194	183	198	195	178	174	195	165	176	189	176	180	199	189	181	200	175	188	184	170	148	181	189	161	178	186	210	205	180	171	203	189	173	184	172	170	154	177	195	203	195	190	202	187	186	205	181	199	176	177	189	171	184	188	184	202	196	179	180	200	169	192	207	181	178	196	170	194	178	166	173	178	202	190	193	168	208	186	193	191	178	186	169	212	199	158	199	204	164	185	187	193	181	198	178	157	211	201	204	175	180	190	174	181	190	179	182	193	195	192
48948	32625	7035	1525	1365	1220	1037	927	856	839	730	711	691	682	691	642	659	656	597	588	561	603	607	584	567	594	591	533	586	615	621	596	566	537	563	640	621	594	654	611	633	591	568	613	728	776	1355	1837	1990	1605	959	816	920	1031	930	846	713	726	582	556	557	528	603	1121	630	550	534	590	563	580	558	561	569	509	530	540	587	534	537	589	584	528	568	504	568	540	581	533	552	554	540	514	537	566	493	542	554	506	514	547	592	512	559	515	534	533	531	499	499	571	664	600	540	534	546	551	518	530	519	526	552	545	490	560	525	592	556	543	498	505	539	508	542	527	559	525	528	527	550	541	560	534	495	533	512	531	544	597	583	544	532	573	555	539	539	560	546	533	606	539	511	541	529	585	530	507	550	522	555	535	521	578	527	510	524	520	539	558	536	501	552	530	470	522	555	516	514	541	521	544	545	519	571	545	568	494	550	565	525	528	566	527	526	575	515	537	549	566	523	565	530	544	536	547	519	583	530	496	554	529	517	549	547	549	531	522	513	511	520	535	540	547	546	521	527	565	506	533	517	501	534	508	511	551	507	577	543	529	571	523	510	548	552	584	590	575	538	523	542	514	540	587	533	548	492	531	576	526	588	524	515	546	558	527	584	534	581	526	493	553	547	539	563	526	544	570	541	570	525	534	551	540	521	521	551	546	553	553	517	518	574	543	554	534	536	548	537	517	533	523	523	548	562	526	562	518	563	521	565	611	516	540	508	523	549	481	535	518	531	518	563	530	504	526	541	553	552	537	528	570	533	501	542	528	533	582	544	519	551	545	560	536	564	604	485	546	548	552	525	578	549	537	571	551	562	554	508	540	565	502	512	528	534	575	532	562	503	581	575	574	534	532	531	532	535	542	502	577	567	547	559	508	547	504	537	534	532	518	570	564	547	552	507	572	582	517	517	538	556	544	550	541	510	553	518	534	547	538	528	558	572	575	583	518	490	527	519	546	569	555	519	542	539	532	523	508	536	537	529	547	544	548	557	552	515	541	522	501	560	599	512	562	511	509	533	545	519	540	560	544	539	569	514	546	537	540	540	547	547	535	551	528	524	514	531	556	530	531	521	518	527	514	507	553	495	514	530	567	528	543	565	563	526	524	566	549	526	552	508	530	535	509	488	524	542	526	572	541	555	518	553	545	530	515	538	536	555	567	548	579	513	534	554	561	510	531	536	525	544	536	539	585	552	517	536	575	505	570	552	589	544	518	541	528	517	530	545	571	521	556	535	549	583	530	560	548	548	535	540	541	513	543	538	559	506	509	548	556	520	549	596	547	553	502	522	528	576	527	523	568	570	532	531	559	491	548	555	533	546	537	557	527	532	526	529	554	568	548	554	551	548	559	533	562	525	545	519	532	522	522	523	540	530	535	516	551	536	520	544	509	543	554	531	534	514	562	566	523	565	545	544	536	580	517	589	554	552	555	552	524	517	501	576	516	527	537	567	561	488	520	491	528	509	569	563	540	531	575	520	565	523	569	517	574	529	583	526	490	529	579	540	548	529	555	512	544	564	541	522	522	523	551	570	525	497	534	561	535	548	553	526	533	507	501	533	525	531	513	554	556	527	559	525	555	519	509	541	558	548	534	522	540	509	522	526	533	542	603	534	537	543	542	549	507	523	546	565	520	519	508	549	598	525	517	525	558	544	568	559	555	541	538	507	558	571	557	530	508	571	539	557	560	510	497	540	563	549	522	559	546	565	510	525	553	533	523	546	512	509	517	521	538	567	568	555	574	559	531	510	555	540	550	513	511	518	541	546	506	533	557	588	558	543	519	527	547	554	559	559	569	541	558	538	567	550	536	516	581	606	577	548	520	505	543	536	519	552	507	496	537	535	530	545	492	558	519	552	530	524	539	520	540	546	574	517	548	542	517	559	534	550	518	526	598	534	542	496	572	569	519	502	554	537	532	483	504	506	571	534	537	535	537	541	524	532	522	517	559	533	520	547	592	513	540	501	555	534	542	528	546	543	513	511	524	546	541	551	539	524	505	534	530	497	507	530	562	559	480	535	525	558	524	578	597	556	578	568	510	526	541	534	530	541	545	553	545	521	550	536	530	550	541	527	513	546	552	542	550	558	550	540	528	542	540	555	556	560	500	545	543	519	535	538	490	540	552	559	518	501	553	549	547	534	550	538	521	510	507	561	537	566	516	570	563	554	534	497	540	531	510	552	550	552	547	522	514	496	535	530	511	534	556	518	518	503	521	549	534	496	576	504	549	559	545	504	562	516	509	533	552	553	529	529	575	544	552	561	531	529	528	536	524	531	524	540	511	495	544	553	543	518	529	568	544	554	555	529	527	585	531	527	558	517	538	553	540	582	497	563	547	565	514	516	536	550	578	576	508	504	522	562	519	537	535	558	566	519	556	542	555	536	486	548	567	515	544	581	566	542	524	534	514	510	533	549	538	541	530	540	508	553	536	530	526	511	520	539	537	516	539	535	545	563	565	520	564	528	530	520	555	583	559	527	550	562	564	554	528	535	538	540	564	537	525	534	565	509	531	557	550	547	565	531	563	567	581	514	558	521	544	543	593	533	521	525	514	516	559	516	544	535	545	515	577	503	536	528	574	534	520	491	511	541	563	527	545	564	560	579	540	527	505	539	472	563	523	554	467	523	554	553	496	553	534	530	551	577	499	532	532	533	485	497	540	546	546	512	525	564	567	556	526	537	550	517	533	567	528	543	527	550	539	538	516	506	522	541	516	532	521	582	572	543	533	554	557	570	554	548	590	593	519	524	538	548	535	529	513	566	565	524	515	530	536	562	551	516	515	538	549	482	509	556	525	564	561	512	531	514	530	540	518	580	546	557	532	517	579	541	544	548	512	559	523	542	587	545	551	559	546	540	555	499	557	582	503	529	541	518	528	542	570	550	537	521	557	498	516	567	593	569	580	528	543	502	537	538	569	544	531	559	554	533	537	532	523	517	539	581	560	526	513	510	529	530	585	546	534	522	532	571	553	558	557	568	547	541	557	576	550	525	564	483	533	543	504	518	552	512	514	567	542	558	582	545	547	559	556	552	508	558	536	547	554	550	566	542	520	561	529	520	536	546	528	529	576	506	535	563	523	540	558	534	540	543	515	553	568	527	557	553	527	567	545	551	541	553	543	550	534	556	537	560	524	539	530	503	510	529	520	550	531	570	538	529	528	554	514	513	528	516	533	511	525	526	566	580	580	561	539	510	489	519	530	529	526	533	544	545	531	547	552	520	585	506	542	553	518	543	562	540	545	531	516	523	545	538	525	517	530	550	557	513	584	527	548	565	547	491	540	535	543	532	535	521	549	534	519	542	548	515	568	542	525	536	553	562	544	507	532	513	555	520	568	500	536	511	564	556	544	476	553	554	549	524	509	545	515	548	519	505	576	528	520	549	478	541	551	518	586	558	531	553	518	541	531	527	525	490	505	546	517	540	526	498	525	524	516	562	524	520	589	523	537	526	580
81068	63396	24796	6496	871	533	465	395	365	385	326	322	309	305	303	291	292	261	294	315	301	272	256	268	276	254	255	260	280	269	269	262	267	286	261	270	266	272	278	275	327	262	277	254	264	308	412	544	458	465	400	407	403	371	332	312	270	281	260	260	273	263	268	632	563	276	254	242	254	252	275	259	246	246	306	265	275	268	276	225	239	245	257	256	246	248	256	270	247	241	270	251	260	239	252	277	287	234	238	271	280	224	255	250	277	265	278	281	271	262	284	287	263	254	259	234	283	267	260	238	277	280	235	255	267	243	242	272	269	270	263	223	263	248	257	260	239	280	273	259	271	245	274	271	250	272	260	260	276	277	258	294	262	224	247	275	248	273	245	256	251	251	269	254	239	277	276	267	257	264	287	270	264	269	262	289	257	271	255	279	251	274	268	246	285	250	285	260	273	226	263	233	253	283	270	272	241	261	269	274	275	236	268	271	267	268	282	278	264	230	245	284	269	266	257	276	248	264	263	267	258	255	261	272	266	291	263	255	284	260	251	286	244	248	297	231	268	224	256	259	260	242	260	268	247	278	278	296	284	280	263	242	265	284	288	259	226	268	263	273	282	261	266	260	258	270	288	268	218	274	261	295	242	258	220	253	285	247	241	250	235	255	270	273	258	264	245	275	248	262	279	266	278	244	258	245	290	256	290	250	244	239	274	234	234	285	259	263	229	263	234	287	266	262	250	248	255	269	242	254	301	245	270	259	279	254	257	265	269	262	262	275	270	241	283	266	272	281	263	221	243	303	264	257	237	261	254	260	274	249	254	249	260	260	254	279	252	250	265	255	269	257	245	242	301	253	261	263	277	257	281	302	264	269	266	246	257	256	261	278	250	245	261	256	268	264	281	262	261	236	262	253	249	285	270	290	256	283	292	278	241	272	266	270	263	259	285	268	276	248	260	273	251	262	248	266	267	275	273	247	278	242	246	274	254	268	267	245	257	262	267	244	296	260	298	262	236	258	267	245	251	259	237	269	276	243	273	231	274	279	283	252	269	262	248	240	291	254	239	259	296	245	257	289	264	269	254	224	258	255	237	249	287	292	244	252	288	235	275	251	239	267	252	252	265	276	241	255	248	255	260	270	265	272	263	260	247	252	270	251	232	255	249	330	274	267	254	291	268	266	284	276	284	235	265	279	267	286	264	251	256	249	278	283	266	245	278	271	270	301	278	275	289	253	237	275	259	276	311	270	307	268	264	279	274	273	307	272	265	271	286	285	266	263	274	244	271	255	232	259	265	258	274	249	281	300	254	252	231	271	234	278	244	244	262	254	277	231	282	248	270	262	255	250	286	236	274	242	246	270	246	246	273	308	266	282	257	237	275	244	247	274	276	243	265	287	251	272	244	257	281	264	254	285	294	262	246	272	246	242	273	257	255	255	253	271	253	253	273	260	259	282	250	248	265	239	248	259	269	257	256	247	266	282	277	307	251	274	267	266	297	288	227	270	235	236	260	286	268	261	249	264	276	254	285	245	277	252	255	273	261	267	253	250	259	278	246	266	280	256	238	250	295	274	249	305	276	266	236	263	263	230	272	263	291	268	290	241	285	255	268	271	246	252	272	246	249	234	270	269	255	259	275	259	264	250	281	274	250	280	253	305	250	294	282	285	277	256	240	278	265	273	302	260	264	248	266	249	290	262	264	266	264	236	244	254	296	282	281	270	257	212	247	265	255	282	261	246	286	249	253	257	259	248	272	256	258	268	266	277	235	259	276	264	267	247	252	272	281	261	256	283	255	293	294	273	259	271	262	262	255	270	280	256	248	252	246	236	291	289	266	264	251	262	257	257	246	263	236	259	260	259	248	275	259	266	297	259	249	260	270	231	252	272	252	278	285	243	267	252	274	262	251	262	242	289	231	263	243	283	225	255	289	240	290	270	265	275	250	256	252	291	267	258	281	277	253	278	259	235	274	270	244	281	267	263	281	271	259	287	232	288	243	271	281	261	250	264	285	255	250	285	255	233	285	251	264	270	247	258	255	224	296	240	264	258	239	274	256	275	282	260	260	284	274	268	259	247	236	263	272	264	282	247	258	275	238	244	268	257	265	275	253	254	265	250	289	276	278	276	276	227	263	276	267	258	246	273	270	281	263	264	251	281	250	277	266	247	276	270	268	252	244	262	260	254	256	245	278	265	242	274	253	247	253	261	281	234	238	260	265	235	248	245	240	245	242	282	295	282	267	235	248	269	258	295	258	261	268	270	274	264	283	242	269	278	258	273	273	273	260	268	264	256	283	272	247	246	241	227	292	228	226	262	271	258	286	270	269	257	273	251	244	276	282	269	275	249	279	256	274	282	264	272	247	258	275	268	277	265	291	268	243	272	252	271	247	276	266	257	265	248	281	292	270	223	249	269	251	262	255	283	239	273	253	261	255	267	242	271	269	284	245	250	285	282	307	260	259	279	270	268	267	232	263	251	273	248	284	272	261	269	255	253	262	228	258	288	225	258	244	247	255	267	275	247	279	261	259	267	277	249	256	279	260	257	245	274	265	268	260	299	267	285	256	277	264	267	230	246	250	254	286	287	260	258	288	274	273	267	267	263	255	269	278	275	236	260	281	247	265	273	276	246	262	230	288	256	222	264	264	267	265	263	274	259	256	270	258	242	286	257	249	268	245	266	276	256	267	242	248	257	260	271	255	273	259	278	239	232	262	232	262	282	255	296	283	252	260	270	261	244	254	289	280	230	292	273	287	259	269	252	255	263	274	248	263	273	286	274	295	254	257	279	259	268	268	252	245	279	247	275	255	245	260	290	251	267	253	276	286	260	269	273	262	249	241	267	249	243	248	253	267	242	271	248	251	242	295	294	299	287	239	256	254	280	245	250	256	230	248	269	259	240	248	280	264	262	272	259	274	246	255	252	265	276	258	244	250	291	232	257	279	266	250	272	248	283	286	255	257	264	248	273	272	272	244	271	242	286	292	238	258	270	253	251	277	252	276	260	278	253	240	259	265	282	265	254	264	265	262	241	230	259	252	270	249	264	264	253	278	247	264	256	266	247	286	267	245	279	293	274	245	274	268	262	243	260	246	238	257	248	274	285	276	280	282	239	252	247	249	246	256	290	270	271	269	283	270	272	275	253	269	255	270	246	257	249	270	291	275	262	236	245	269	289	264	246	263	262	254	223	262	298	246	270	255	284	276	269	244	287	265	271	293	274	261	238	248	280	275	264	269	240	253	260	260	233	269	281	255	231	260	272	248	255	234	237	241	264	263	257	265	255	261	231	258	271	270	257	250	277	259	263	307	248	245	271	276	265	264	257	254	269	264	253	272	264	243	260	272	270	263	266	221	266	245	252	277	241	248	248	295	266	294	292	295	291	284	269	288	248	267	263	252	247	273	272	254	263	250	235	248	269	267	286	272	263	267	284	278	265	272	263	258	256	273	260	268	278	253	254	259	284	257	281	266	285	261	281	253	261	243	274	265	259
59857	45315	11045	2506	2179	1934	1676	1452	1296	1286	1132	1060	1035	1040	976	935	877	954	834	829	837	816	829	792	811	820	802	796	767	723	820	785	753	801	772	824	827	899	882	911	934	815	814	852	1035	1078	1966	2605	2696	1969	1780	1974	1965	1645	1265	1063	885	785	786	804	895	769	977	3532	2554	869	765	734	791	758	716	711	757	706	730	713	754	702	729	711	737	764	750	739	748	701	681	689	764	695	817	715	765	733	739	691	725	704	736	716	665	708	764	728	698	706	733	750	732	791	784	736	734	677	674	707	715	743	695	711	718	735	754	690	743	750	756	755	801	746	748	726	731	691	705	712	706	775	714	714	752	743	687	730	708	684	696	750	728	699	712	679	723	745	734	704	731	753	727	709	751	711	731	742	773	739	673	752	706	735	739	696	738	783	764	745	725	718	768	725	714	749	725	695	744	713	722	715	717	722	722	717	758	705	718	691	724	746	755	690	724	691	688	720	693	704	709	683	732	737	694	811	730	726	692	722	675	762	801	748	705	681	756	694	756	723	760	694	692	716	712	739	680	733	733	714	721	764	711	703	702	712	733	720	728	750	713	756	740	729	730	757	712	715	743	720	682	709	702	712	708	665	757	748	741	718	697	728	731	757	741	691	740	727	712	718	650	734	693	694	710	669	644	681	730	762	714	772	695	716	740	737	685	695	709	728	715	749	692	747	692	770	707	687	770	721	714	742	712	722	676	717	730	754	757	746	737	740	736	716	766	702	716	743	699	706	683	736	688	760	725	687	734	708	801	711	717	738	741	709	729	687	719	736	725	756	720	722	728	702	751	701	779	709	670	731	747	702	717	683	696	767	687	683	753	715	732	758	715	780	722	709	727	695	708	749	777	715	658	696	709	758	702	717	724	684	710	696	755	735	756	696	733	728	725	725	735	714	717	757	708	693	727	707	741	712	720	759	754	697	761	726	719	701	739	729	751	696	732	729	724	729	722	686	724	724	736	749	724	730	757	712	685	703	754	679	711	739	765	738	692	738	732	714	726	744	719	720	739	710	695	766	716	683	733	745	732	720	709	714	716	745	746	733	700	728	749	756	758	702	710	749	772	755	681	743	728	698	684	710	728	712	738	769	685	707	715	716	706	727	722	711	743	737	707	732	722	708	736	775	730	704	751	726	754	732	699	713	710	719	739	684	731	679	708	670	727	724	683	740	760	757	755	703	729	692	718	720	709	728	721	681	741	753	715	706	721	720	748	770	771	718	728	746	704	757	719	729	707	723	679	753	755	753	700	726	729	774	756	763	781	712	667	713	721	718	688	748	753	716	771	705	722	712	696	746	738	701	771	711	728	694	702	703	657	720	754	726	682	724	691	674	717	683	698	777	762	700	744	748	706	765	724	755	735	749	687	717	732	729	698	741	752	694	711	765	721	739	731	759	757	804	717	713	726	698	686	719	740	722	708	707	745	746	736	695	732	717	686	716	762	715	716	712	766	679	731	790	723	678	688	772	691	693	703	712	731	755	756	698	693	702	677	768	731	726	760	746	729	765	742	774	708	690	657	716	719	722	742	660	696	686	760	742	718	718	729	720	725	733	664	739	715	669	703	750	769	724	714	684	750	766	744	702	740	755	759	739	702	716	723	743	658	754	686	722	740	681	729	711	735	692	737	694	718	733	731	750	705	752	690	706	710	747	680	699	709	705	716	718	748	739	761	718	734	695	729	705	731	736	722	724	719	715	717	726	720	723	697	755	690	737	749	717	680	698	724	690	727	718	756	780	692	720	747	737	717	693	708	755	714	712	720	681	721	723	705	731	720	697	737	676	752	684	734	716	754	686	691	721	697	740	694	741	713	683	727	677	698	717	728	721	708	719	731	650	680	728	700	720	745	695	732	757	715	714	696	718	734	748	714	757	742	732	731	724	700	724	696	748	688	711	755	700	729	708	709	702	749	701	761	678	713	726	735	739	760	717	742	743	691	756	732	699	735	714	718	708	729	705	728	747	760	714	703	780	739	759	702	725	705	714	728	687	736	743	718	684	738	705	694	699	706	709	770	740	776	748	748	757	716	753	739	741	743	716	749	740	782	694	753	764	709	720	717	748	725	755	711	717	767	736	683	699	751	729	735	689	707	775	725	687	677	740	723	714	749	714	774	740	701	705	742	733	752	683	705	740	757	730	727	755	713	752	709	719	741	697	729	745	718	692	696	673	736	717	724	708	651	710	682	724	714	699	710	724	711	737	738	761	722	720	694	720	724	738	691	755	731	755	752	729	716	743	701	711	692	745	713	736	798	751	707	762	760	697	717	737	730	739	737	699	775	672	782	688	666	730	710	677	732	741	744	738	690	706	769	735	741	724	690	688	696	681	703	732	696	696	709	776	693	700	747	716	761	761	756	725	751	747	736	699	729	757	707	749	726	675	730	752	710	700	752	755	693	761	717	737	716	670	707	744	730	727	739	736	722	739	722	758	707	757	687	714	707	784	735	701	728	730	770	663	692	753	767	723	757	738	737	697	761	686	717	791	712	714	714	669	720	729	706	723	698	705	744	727	738	760	764	700	687	752	753	704	702	690	717	702	700	779	716	703	743	752	692	787	720	684	734	693	740	684	737	701	731	751	693	745	761	730	698	749	715	776	736	724	737	745	734	676	717	718	710	681	693	790	747	728	719	687	721	715	721	717	711	671	737	711	724	739	731	738	736	752	746	723	736	714	742	719	712	713	762	736	747	736	695	696	733	753	720	722	730	731	704	763	689	690	711	728	722	735	691	723	716	709	744	722	708	760	760	712	712	738	748	699	719	735	717	778	710	724	745	720	682	721	714	700	752	756	734	664	731	682	751	734	759	679	731	746	699	784	732	740	742	676	701	712	663	689	745	735	696	725	782	774	763	718	717	724	678	732	733	732	727	723	693	709	679	720	723	747	777	735	737	750	694	736	770	743	750	732	726	760	687	717	718	757	744	735	703	734	715	722	705	716	737	719	701	696	722	711	744	693	753	725	727	714	731	738	731	782	726	784	688	736	731	726	733	784	716	727	723	748	689	728	642	714	699	736	719	706	703	708	695	742	706	779	728	787	677	719	734	749	721	731	733	714	720	749	740	719	732	734	737	752	718	786	708	736	718	730	657	710	738	754	768	732	759	737	702	713	742	712	711	757	699	769	717	702	745	756	770	699	753	753	739	764	730	687	742	721	725	732	743	738	726	680	735	707	718	788	746	769	682	702	716	747	719	694	768	743	719	758	745	754	744	679	725	759	692	722	725	706	735	734	717	702	738	707	759	730	742	756	722	712	714	753	655	734	742	722	693	752	749	756	710	714	703	768	754	749	732	733	746	731	703	727	703	730	739	766	689	701	691	671	738	721	736	725	737	734	723	719	715	749	717	722	754	692	756	737	718	719	767	743	753	723	748	676	739	733	730	714	759	720	694	710	717	734	687	759	696	784	686	732	722	776	668	731	717	673	749	757	731	745	702	755	743	764	731	715	740	762	732	747
31981	16103	1466	357	315	301	299	308	303	309	297	299	299	328	316	281	323	313	298	293	310	314	335	308	302	306	286	275	285	304	308	347	288	307	301	341	291	290	309	336	290	344	301	296	280	297	301	305	308	296	314	331	298	282	314	288	329	300	291	296	282	324	292	334	341	304	287	300	353	326	290	303	290	323	279	302	281	293	327	309	341	276	314	303	303	290	271	287	281	283	317	316	326	323	260	294	310	307	328	311	321	300	280	298	291	329	305	283	284	299	294	270	304	289	284	321	319	293	289	297	297	320	295	282	291	296	297	301	300	273	275	328	275	306	289	293	306	301	304	279	277	286	304	297	276	291	299	324	289	300	342	322	263	277	303	319	314	341	315	288	283	268	314	278	285	261	302	317	306	300	333	299	314	291	282	298	322	308	274	325	319	281	333	287	320	297	279	303	293	264	301	315	330	322	276	278	323	303	293	331	299	313	249	300	300	330	294	289	293	314	294	303	304	275	292	282	288	335	374	305	320	332	289	291	311	289	285	301	296	281	298	291	268	317	300	291	276	306	270	294	306	293	292	297	296	321	270	285	284	292	286	302	298	300	288	289	298	304	278	285	314	340	285	309	305	305	282	282	283	276	295	332	305	291	312	304	294	288	299	311	267	333	330	272	287	301	285	293	271	278	296	285	280	280	322	283	284	296	279	322	296	303	263	318	335	310	305	310	306	311	308	287	285	294	307	281	301	297	335	268	294	277	285	338	311	295	291	316	306	297	312	314	297	289	297	288	312	314	313	283	335	299	295	282	324	303	287	280	297	297	339	285	301	298	289	322	304	319	302	321	304	306	304	270	324	312	286	316	288	300	309	322	335	305	309	279	284	278	282	295	322	297	297	315	301	307	305	277	310	305	337	286	252	308	314	284	309	300	308	321	299	305	304	292	308	268	288	291	309	271	297	330	277	274	293	292	307	306	269	293	312	319	310	281	306	341	293	287	304	302	328	289	313	283	297	303	329	279	328	318	329	278	271	291	330	306	305	269	305	320	327	319	279	287	304	319	309	277	308	310	304	287	310	321	303	328	287	314	318	312	277	283	287	306	311	293	291	289	283	283	264	295	296	315	287	299	315	304	319	300	317	318	319	282	280	266	298	294	278	318	312	280	301	308	287	298	316	318	270	296	329	315	268	272	282	300	284	305	299	268	312	285	316	307	321	297	294	288	308	306	306	251	328	293	303	313	302	288	289	308	293	316	301	329	275	303	305	290	287	293	292	292	273	288	317	295	304	318	317	298	312	285	297	291	317	310	279	265	290	297	275	310	319	292	306	293	316	341	301	302	291	298	305	282	304	286	309	296	302	307	310	299	286	300	286	246	305	312	312	299	304	316	280	302	313	334	315	303	280	301	279	291	289	286	300	273	308	278	285	282	282	308	286	327	332	297	301	266	316	275	276	297	302	317	284	316	288	330	295	283	299	294	287	298	300	288	272	272	330	282	296	280	313	295	305	298	310	295	314	295	318	336	302	291	317	256	316	307	253	297	307	304	296	291	288	319	328	289	287	289	293	284	298	294	282	303	284	301	298	302	294	298	300	313	305	311	310	281	281	293	274	291	320	285	287	285	299	289	307	333	321	286	269	317	299	283	309	293	315	295	299	308	286	287	287	324	317	263	304	312	272	320	319	322	308	328	300	293	275	299	279	296	300	291	310	290	328	323	315	294	276	288	317	310	254	279	341	324	318	299	304	289	315	274	305	316	322	274	280	293	270	314	275	295	276	286	284	273	278	298	284	316	295	298	295	318	294	283	275	281	279	297	322	302	304	305	287	294	296	307	298	292	312	270	298	313	296	291	303	298	294	300	285	288	307	313	289	298	255	312	287	297	270	280	288	286	288	311	344	293	285	306	313	306	319	289	307	325	291	293	302	327	280	310	316	290	288	267	286	336	285	329	276	285	302	288	302	270	292	316	307	315	291	293	296	322	338	297	314	326	303	283	271	342	293	307	299	317	303	328	322	316	312	327	280	292	353	311	279	286	323	309	264	305	279	331	293	268	255	295	279	285	324	306	306	295	312	317	289	321	299	283	287	290	289	299	295	284	290	284	304	305	282	311	329	279	295	293	300	273	312	306	295	345	274	303	300	284	289	304	304	299	313	275	337	268	272	318	282	321	321	280	306	307	307	307	292	311	307	320	314	299	287	309	283	314	299	280	329	331	296	293	281	294	299	288	269	298	301	279	270	310	308	303	272	286	335	308	297	314	307	305	304	273	294	293	302	273	302	304	301	296	321	279	301	313	259	287	288	293	306	286	334	298	302	307	321	306	299	313	293	323	305	294	298	299	313	278	305	311	302	281	286	306	298	292	278	288	296	281	296	308	287	299	299	258	311	312	302	283	314	315	305	307	289	279	287	303	282	296	290	298	291	249	301	278	302	296	313	306	304	319	294	299	292	295	297	325	328	284	308	312	252	283	337	338	271	269	311	284	309	298	304	293	317	299	295	331	298	281	307	292	262	290	295	308	309	310	302	323	290	325	305	302	318	292	297	298	320	292	289	287	303	333	278	325	308	316	274	328	281	310	284	317	303	306	277	310	286	311	290	322	306	305	298	288	289	307	300	295	287	292	292	306	306	295	309	260	304	310	263	281	324	269	333	319	312	288	306	291	320	303	321	323	319	303	300	293	383	280	301	293	294	279	306	308	290	309	262	329	323	320	295	297	284	309	319	291	285	294	287	315	274	297	295	331	304	301	296	268	302	269	311	282	326	319	325	286	298	335	302	294	341	291	289	325	278	311	307	295	269	265	273	328	270	299	291	287	299	302	328	288	305	279	334	291	317	298	294	274	314	294	277	284	298	324	303	306	299	312	302	326	295	299	280	350	265	268	299	266	291	275	288	282	323	289	305	320	270	271	323	312	302	313	288	285	291	299	309	311	256	289	292	252	296	296	291	306	306	305	272	299	285	306	304	286	284	288	297	309	279	315	264	279	302	303	270	304	320	279	321	299	312	339	304	284	272	265	287	277	315	327	301	286	282	317	317	300	296	315	270	281	327	280	270	328	299	288	329	286	293	280	299	291	292	312	283	285	300	288	314	276	308	306	296	305	289	266	311	307	299	314	299	274	328	314	283	318	240	344	244	320	293	321	293	287	262	328	311	291	298	306	280	265	285	331	283	320	302	270	312	324	269	289	278	282	278	267	277	283	249	299	340	286	305	298	269	313	325	277	303	301	284	321	317	296	292	322	284	324	267	299	307	318	279	302	314	305	277	274	293	322	296	280	322	294	313	349	287	265	319	301	272	306	320	303	292	289	287	317	308	299	275	286	273	291	277	314	311	340	297	281	297	314	330	302	277	277	301	325	312	290	303	314	306	302	305	307	282	321	304	286	299	297	303	310	313	320	306	296	276	304	314	288	300	303	319	293	304	267	319	310	272	294	298	298	320	299	288	270	300	283	315	303	273	316	291	287	263	301	303	275	318	294	280	337
28802	14169	1487	858	822	832	867	806	806	860	846	882	829	825	828	850	800	815	800	861	853	817	867	780	801	799	787	825	781	848	778	859	813	875	834	817	779	797	789	831	779	857	798	847	818	820	847	886	865	847	882	891	798	854	817	879	862	813	837	837	878	835	812	952	957	890	857	820	825	841	806	807	790	769	787	801	795	802	805	792	788	790	820	776	836	836	824	808	822	763	770	807	840	829	832	786	774	839	818	805	785	828	840	813	794	799	818	808	839	831	822	841	800	849	822	790	792	816	861	786	780	825	808	824	782	802	833	791	839	817	799	830	784	750	875	835	826	786	840	820	811	846	856	818	767	857	817	828	815	809	821	795	819	844	816	817	808	744	788	784	810	779	795	769	780	843	834	821	766	881	876	828	817	805	865	776	872	810	808	842	832	793	756	836	834	781	821	879	812	811	829	815	785	809	803	852	773	789	762	805	797	809	746	780	794	851	859	807	818	810	834	845	829	817	782	764	851	773	801	771	819	824	809	785	816	792	828	799	799	811	830	867	837	795	859	787	786	814	797	828	803	786	745	804	819	784	829	801	836	807	797	815	824	799	782	767	831	806	754	844	805	806	787	840	797	836	811	828	857	837	806	798	795	814	792	807	846	783	775	790	805	854	796	821	847	812	836	821	819	805	821	800	793	813	841	777	811	801	819	858	844	792	843	829	779	806	844	848	854	766	800	816	816	855	789	780	769	779	845	802	794	841	790	812	835	780	826	849	849	764	824	806	830	831	845	817	888	797	880	835	809	778	819	793	799	807	822	816	796	861	804	775	770	782	791	744	821	821	826	809	784	807	781	753	836	793	844	814	845	805	789	832	830	832	848	829	808	818	835	819	819	806	800	775	775	803	809	855	807	820	847	809	796	800	799	811	805	903	806	806	827	812	786	830	798	815	806	819	872	793	814	808	799	791	787	808	861	813	809	789	810	803	823	817	829	783	784	827	849	798	835	818	831	863	797	829	853	825	852	778	816	768	805	798	796	756	858	801	804	843	788	788	793	844	801	788	825	816	873	787	778	846	771	809	799	791	858	866	792	868	790	775	776	755	835	814	778	867	840	816	834	778	849	862	847	844	829	812	866	828	817	788	829	836	805	807	800	784	814	835	838	817	833	816	832	862	779	833	830	781	784	845	801	800	769	807	780	890	850	843	766	879	801	806	784	793	823	805	799	824	799	904	841	799	812	828	780	791	814	841	843	806	812	799	797	850	817	811	800	770	795	827	851	781	821	801	816	814	746	799	765	792	820	825	834	810	797	778	797	779	829	815	793	816	823	841	831	830	804	773	812	727	760	765	743	810	798	828	900	794	853	820	792	871	798	797	783	809	818	837	834	771	785	844	820	868	779	821	787	823	866	799	858	826	799	785	868	787	795	790	897	776	800	760	810	810	784	825	800	790	836	818	768	841	824	810	765	866	827	806	820	790	814	858	838	786	853	826	772	832	853	851	844	803	829	806	835	862	842	822	793	868	828	819	846	816	842	847	810	810	809	822	792	851	799	783	782	794	822	756	773	852	819	812	795	853	813	794	780	851	783	730	788	795	865	845	819	813	839	779	839	810	786	815	821	820	821	792	817	790	830	869	825	807	845	824	816	795	831	797	839	794	806	792	793	862	807	784	792	808	777	799	803	823	865	777	815	840	802	848	816	807	828	796	803	805	839	827	814	833	822	806	831	795	794	809	838	822	811	819	782	790	820	854	824	856	797	837	742	800	780	795	813	797	783	830	802	764	816	818	785	839	815	783	820	834	823	810	873	807	802	830	817	784	865	822	818	829	807	810	873	836	814	796	793	830	755	784	853	861	789	841	757	825	836	851	788	864	807	803	836	836	776	791	805	852	831	846	817	786	826	810	783	817	832	824	854	821	822	847	825	854	815	790	836	818	762	813	790	854	734	803	827	819	844	804	760	793	797	823	796	859	835	775	817	832	800	848	821	811	846	799	797	815	839	850	869	727	838	838	806	804	788	798	800	857	824	779	842	828	818	832	818	832	798	821	794	832	818	853	810	886	800	783	798	783	857	791	818	818	803	799	794	809	778	820	760	857	839	789	832	828	794	800	810	766	876	809	819	811	812	815	770	785	795	811	823	789	825	814	828	829	770	782	792	820	779	830	838	823	797	778	830	844	831	835	815	858	798	799	819	818	853	762	838	800	841	771	833	827	834	822	846	769	809	822	801	824	804	823	797	804	832	848	848	854	808	813	784	815	845	789	806	817	759	775	850	830	783	839	781	904	795	804	795	779	845	837	825	828	780	818	833	759	858	808	842	808	794	819	809	798	822	787	770	795	762	834	860	772	799	821	823	778	786	825	844	813	812	779	791	856	838	771	833	784	843	786	817	850	813	778	825	797	800	762	822	835	792	833	796	836	778	788	821	833	867	806	839	797	850	806	832	808	760	828	812	793	836	800	810	756	811	824	787	847	808	803	848	824	777	810	825	841	837	782	762	839	845	747	820	808	866	863	794	796	823	765	721	804	816	788	848	848	841	862	829	802	805	788	789	841	820	826	810	785	814	818	820	845	828	857	858	815	826	851	853	815	780	795	755	798	780	847	815	804	824	811	806	851	770	826	788	791	819	820	813	809	801	777	814	829	838	763	846	822	831	815	800	843	826	785	800	780	862	790	815	754	781	828	810	812	765	831	759	829	818	817	828	771	816	829	879	826	828	849	836	802	858	847	802	837	773	790	818	769	841	790	828	804	815	819	780	842	843	857	803	773	803	739	821	806	813	834	788	818	840	835	864	824	768	878	814	800	775	826	808	799	865	777	770	836	792	777	794	847	819	793	758	780	769	800	802	810	766	829	805	799	821	807	787	773	827	814	813	882	827	830	727	785	818	792	801	772	780	815	804	762	785	825	770	837	804	785	826	852	775	825	813	843	824	850	861	841	826	800	807	839	848	855	854	904	818	789	746	790	785	781	831	858	847	808	805	810	826	755	813	837	811	832	836	853	884	833	831	798	817	848	809	839	823	820	769	813	797	842	766	796	816	792	803	791	843	814	845	789	760	814	803	763	816	794	777	843	753	839	803	812	772	812	844	810	822	812	808	806	773	803	810	790	797	821	827	805	779	833	781	813	824	819	758	825	880	803	818	821	759	808	842	841	791	835	853	759	804	814	788	803	857	781	802	805	802	817	784	809	818	827	812	882	770	771	828	810	841	839	782	785	850	839	787	808	806	818	789	809	804	852	803	806	828	837	792	827	828	779	841	812	815	803	804	848	835	809	774	778	788	837	786	857	759	824	832	800	834	828	785	849	782	793	849	814	804	775	807	812	824	812	795	835	773	808	850	824	801	790	804	844	773	825	783	784	815	821	831	840	808	816	829	825	767	769	802	822	794	858	838	759	771	853	817	816	793	818	788	809	852	806	843	834	809	782	801	764	799	847	837	758	768	843	832	796	785	804	797	796	853	811	785	767	834	803	843	794	775	797
74573	52814	17895	2183	469	348	353	311	301	284	280	276	257	261	236	244	238	219	235	248	251	241	249	222	263	229	241	242	223	237	229	259	220	215	273	241	243	220	232	252	243	250	233	230	252	250	266	329	323	374	399	392	277	286	258	286	287	235	228	229	258	251	230	323	472	274	244	237	205	230	225	225	249	251	244	233	218	238	225	225	236	228	222	216	211	245	240	229	220	216	244	245	238	249	239	229	232	216	256	248	226	242	242	226	242	206	245	201	214	225	248	236	246	270	238	218	234	238	209	239	223	247	234	258	208	272	213	233	233	232	220	237	226	226	218	249	233	200	219	227	249	255	241	204	227	204	240	249	218	225	192	211	258	212	249	221	251	243	241	239	238	253	240	238	246	251	222	224	253	247	245	245	208	229	230	247	240	206	223	220	217	218	242	223	221	209	224	254	252	220	231	238	215	251	231	231	223	197	225	217	210	214	241	240	225	229	228	233	240	232	228	231	220	257	225	237	223	260	248	217	285	241	202	256	241	239	209	215	204	224	239	242	246	223	227	229	233	229	235	231	251	226	237	220	226	234	265	255	237	220	242	227	229	230	243	220	275	226	220	231	240	245	207	207	225	241	241	225	257	230	251	249	240	218	216	231	249	209	246	230	232	229	270	224	218	233	235	246	241	244	218	221	243	232	232	212	227	245	244	212	230	195	227	255	221	218	249	263	244	244	241	235	245	231	235	223	219	234	241	246	229	219	214	243	262	234	215	233	228	237	239	238	223	223	250	249	230	254	238	255	236	235	239	252	229	228	230	256	248	252	206	221	254	233	243	252	211	244	231	239	238	256	246	237	251	235	240	235	227	218	226	238	255	237	232	234	233	209	228	268	233	230	224	250	232	246	267	251	219	249	215	240	226	232	238	202	236	217	210	237	223	257	215	224	240	239	209	240	239	242	223	245	239	235	249	223	239	261	234	232	244	232	233	223	257	229	237	222	232	258	225	238	246	244	252	235	219	235	226	222	250	241	250	215	214	224	261	245	234	219	223	235	250	233	226	250	247	235	232	243	230	229	243	241	222	224	233	236	227	230	246	255	248	217	231	249	240	227	217	256	248	234	251	227	202	230	252	227	213	221	227	230	237	232	220	212	256	239	261	233	233	197	257	234	213	230	221	257	216	210	240	222	241	232	245	261	221	214	223	231	250	259	253	250	225	216	231	243	252	229	247	246	243	252	221	242	221	218	222	199	232	250	237	212	229	237	236	231	243	270	236	232	228	222	264	228	242	253	224	225	250	233	245	235	244	253	250	203	224	212	220	243	226	243	243	237	235	206	222	260	232	250	241	243	229	225	233	241	227	221	209	250	215	240	199	217	215	263	250	219	239	248	238	229	236	242	221	226	221	242	236	218	247	219	236	222	215	224	226	260	256	206	248	237	245	237	239	239	231	205	234	237	247	246	235	231	217	241	241	230	238	221	229	241	224	226	229	225	241	229	216	217	233	253	220	224	207	237	240	230	221	235	245	267	226	220	223	230	245	238	236	246	233	247	243	235	216	220	215	232	241	210	238	242	243	233	249	241	228	231	207	233	241	229	213	233	235	243	237	236	226	237	206	227	243	206	277	248	237	238	258	235	219	249	255	207	262	214	241	224	273	222	230	243	223	224	224	233	253	238	235	220	238	235	250	243	229	229	273	240	212	227	212	255	248	231	246	240	226	218	248	246	235	247	214	198	219	235	242	234	232	226	239	230	238	241	236	216	240	250	208	216	263	238	214	253	244	208	234	255	226	245	275	242	223	220	250	218	236	232	235	227	221	238	261	268	223	235	261	231	226	239	204	216	218	269	260	233	250	207	222	240	249	207	232	225	257	213	256	224	229	206	235	231	233	217	246	239	225	255	223	262	257	253	284	246	227	244	231	255	214	256	251	218	219	258	230	236	235	238	262	215	273	224	255	266	247	241	215	259	221	224	224	242	236	236	229	233	214	219	252	223	238	246	233	255	226	226	220	235	218	250	219	220	254	232	252	221	220	233	229	233	236	239	255	241	243	241	232	273	251	233	234	220	255	231	235	217	222	232	228	229	219	228	212	260	242	265	277	255	276	263	241	244	234	248	216	229	237	259	220	261	224	251	233	262	262	228	233	218	252	248	233	203	248	232	224	212	247	220	212	248	230	196	231	233	268	241	218	211	275	256	271	239	250	261	266	219	221	231	199	239	199	250	244	218	197	222	221	207	223	250	230	219	232	198	241	207	245	254	234	208	233	233	273	233	251	236	226	237	240	238	231	232	217	229	228	225	247	210	261	206	220	226	268	249	247	215	247	255	248	247	244	246	216	220	246	243	233	258	219	237	236	231	244	247	243	227	261	215	237	221	224	231	252	250	215	229	224	246	242	241	249	215	245	232	232	220	247	245	232	249	244	243	224	230	247	248	240	248	249	239	235	235	229	242	241	224	253	265	209	210	217	229	214	209	261	220	235	229	232	212	252	234	240	241	220	229	225	227	250	242	248	245	233	223	254	219	202	241	242	223	277	250	240	228	264	245	203	234	235	236	237	239	223	227	228	210	221	225	240	211	238	227	266	232	236	224	249	263	252	230	235	230	261	221	221	235	238	213	229	258	218	219	252	227	245	245	245	242	237	230	260	253	239	215	261	232	227	243	221	230	244	252	241	243	235	236	224	239	226	237	234	236	206	262	252	229	238	241	250	239	236	249	261	246	247	219	239	239	229	257	229	242	233	220	224	220	220	225	250	232	218	245	218	276	235	253	223	243	242	238	208	238	243	240	216	228	247	258	214	211	249	242	217	231	207	227	222	248	251	230	222	247	229	218	256	231	253	233	240	234	210	238	210	250	209	249	255	216	253	244	233	244	255	230	253	213	243	221	229	228	224	240	227	233	236	249	236	228	255	237	236	236	266	221	238	268	228	265	262	238	258	224	214	209	225	251	227	224	235	257	242	251	217	275	222	221	238	249	230	261	199	216	220	215	223	240	230	219	217	227	219	232	229	221	257	219	240	230	240	229	235	258	237	253	228	216	231	248	225	232	228	223	244	239	249	259	245	215	239	208	209	219	230	244	239	243	245	237	239	206	244	233	225	206	232	237	253	231	224	241	231	200	237	241	245	243	249	262	227	246	244	226	246	244	225	233	205	238	211	247	234	211	262	229	242	235	253	229	237	237	236	215	222	269	230	215	235	248	219	225	238	259	232	211	221	206	205	255	250	265	227	241	214	233	223	225	257	223	244	244	227	257	230	222	252	221	219	221	237	235	252	233	223	235	202	258	217	238	220	243	250	241	253	242	216	258	217	212	230	253	262	246	236	246	250	246	227	229	240	260	218	225	222	240	237	255	225	238	239	235	233	199	232	241	212	231	205	246	228	246	212	240	237	250	246	202	232	248	236	233	239	214	233	222	251	227	232	255	238	246	233	224	253	221	231	229	246	241	264	229	241	221	217	223	271	218	213	247	242	202	229	236	231	234
50527	35533	8049	1507	1438	1216	1098	979	968	892	857	833	779	810	773	740	769	700	690	752	694	718	750	710	659	708	678	689	676	762	712	721	655	681	706	687	705	709	729	807	832	769	726	768	852	818	867	1283	1506	1711	1825	1893	1151	1140	1032	1151	953	748	749	701	706	702	689	1584	2308	1001	668	690	627	668	655	688	631	657	678	645	649	630	682	702	696	690	622	662	701	666	617	678	677	698	663	642	646	678	674	661	615	665	675	703	696	662	656	660	656	681	671	694	654	684	691	735	672	685	668	666	639	640	710	638	672	643	610	683	662	672	623	629	624	652	644	655	650	657	640	703	647	677	651	692	620	650	709	648	643	678	680	664	654	651	666	674	644	638	625	660	633	662	668	667	649	599	665	659	678	629	622	688	626	663	693	695	680	638	677	700	622	662	692	640	633	631	667	675	638	651	633	632	719	641	653	659	657	660	693	621	681	645	638	698	626	624	659	642	660	632	662	632	666	684	620	649	680	593	685	708	653	721	655	641	707	641	629	655	641	630	737	648	696	672	606	666	669	648	674	676	630	662	665	643	646	643	716	632	708	688	670	695	640	605	619	664	671	627	658	674	641	636	646	668	642	647	709	617	681	680	688	685	680	639	703	675	684	671	635	697	662	651	664	641	652	662	645	602	650	640	660	685	667	707	687	676	696	670	657	631	653	643	677	669	672	640	685	632	697	641	648	656	639	700	629	644	690	668	661	645	641	678	683	652	660	653	604	618	643	664	689	653	659	641	640	680	665	675	703	650	633	657	651	656	652	658	663	681	688	657	624	600	663	598	658	657	657	668	628	681	667	657	626	641	662	643	675	618	624	652	604	675	637	581	662	634	675	663	691	659	633	713	632	654	682	672	695	683	665	648	633	619	637	673	637	655	646	703	681	654	658	678	692	646	650	660	697	645	654	707	669	685	644	643	653	666	683	675	648	650	700	627	679	683	679	592	647	642	709	695	636	667	679	635	675	647	709	682	675	632	641	648	654	672	610	665	641	684	662	645	672	642	639	709	699	684	642	660	637	634	663	652	655	660	600	720	692	676	649	649	641	621	680	686	665	631	640	630	651	688	661	617	654	613	738	664	652	642	626	658	677	652	614	676	680	641	668	688	651	639	681	678	675	655	638	662	628	649	700	678	654	637	659	628	707	679	718	641	632	648	673	667	671	692	666	633	637	685	648	690	658	665	687	606	652	618	647	618	634	668	648	705	653	671	658	643	657	649	629	657	626	710	679	646	660	700	668	661	655	688	680	683	642	704	657	646	637	677	660	642	645	693	692	609	670	654	634	680	632	667	663	679	645	633	639	661	636	676	682	653	698	690	676	688	662	672	636	637	665	658	656	699	663	657	647	622	648	647	666	660	632	640	651	680	609	635	671	602	639	692	664	611	698	639	692	655	644	678	687	662	667	626	632	646	638	651	667	591	651	664	663	686	630	647	672	658	665	661	656	669	657	619	711	699	689	630	655	664	625	695	659	671	680	637	684	638	700	667	676	657	723	686	638	689	628	698	696	630	636	640	621	635	646	662	723	633	629	641	639	651	654	673	635	634	657	671	678	610	665	654	621	661	629	651	630	697	648	654	663	657	661	699	667	629	652	672	672	683	666	652	657	679	679	674	663	675	647	693	694	642	630	617	666	635	647	662	662	621	634	661	703	671	604	628	623	662	702	688	648	637	680	681	667	649	638	664	659	664	656	629	636	605	662	638	617	642	690	680	681	661	647	654	693	645	647	632	632	631	609	701	648	688	660	658	648	660	621	680	648	690	652	674	690	679	672	651	713	629	663	631	671	657	644	654	688	653	673	632	668	612	642	665	655	666	693	679	649	622	629	658	675	694	652	663	709	655	659	634	635	665	626	661	659	659	677	667	656	673	668	675	640	664	673	667	685	665	667	684	697	599	676	671	656	601	676	666	670	681	667	665	630	617	677	622	660	687	646	624	651	645	651	661	695	709	620	683	641	623	659	701	678	644	647	622	696	670	626	670	664	696	673	689	630	685	689	653	687	680	646	651	662	654	651	691	665	673	621	645	660	667	698	681	659	709	678	663	672	674	648	701	656	634	648	621	617	660	680	670	697	668	670	678	683	610	655	655	674	646	637	655	652	699	677	614	659	654	658	694	720	652	647	722	653	717	660	663	645	684	653	610	602	706	662	645	735	699	668	683	651	699	663	636	700	660	672	669	659	650	655	699	716	722	676	659	672	661	682	689	642	689	670	646	661	610	622	707	625	670	632	647	619	690	663	643	659	684	666	626	643	662	699	652	696	663	694	638	653	691	641	656	637	610	643	680	696	623	656	684	623	706	661	598	653	620	665	624	669	652	674	644	724	651	674	640	685	620	665	640	648	636	633	637	599	642	648	662	635	653	667	697	672	642	669	700	687	657	632	697	671	646	631	723	618	708	675	658	627	637	639	668	649	664	686	664	661	651	657	677	663	700	679	697	642	661	633	674	643	668	628	648	684	693	637	672	651	671	685	641	691	683	659	594	634	624	667	701	677	678	598	621	671	708	655	662	688	687	669	685	671	696	669	669	663	705	656	673	661	618	686	689	682	615	676	662	635	682	703	660	658	676	651	656	677	620	683	597	630	683	681	659	648	649	677	663	643	673	671	656	640	666	666	636	675	643	675	691	666	650	649	663	689	705	685	680	684	664	654	638	663	653	673	660	668	685	668	670	654	627	635	595	665	711	655	665	666	673	668	663	631	716	676	632	670	627	630	645	661	688	676	672	636	660	632	656	647	630	654	663	722	639	627	612	690	688	687	675	671	688	621	738	681	633	632	622	682	666	654	620	640	633	652	622	646	664	686	669	679	681	641	697	672	702	674	653	693	693	705	650	608	622	630	651	647	708	650	693	713	667	672	639	669	656	654	696	689	669	651	664	636	696	639	668	651	697	674	716	630	671	624	699	666	664	617	674	640	687	623	677	665	657	643	675	676	670	698	645	647	687	647	650	665	630	689	663	677	613	656	628	655	663	690	632	582	664	644	661	668	655	677	678	696	657	671	662	691	671	672	625	675	697	658	699	625	632	658	624	644	675	688	654	629	681	700	660	627	661	596	632	709	695	662	649	625	680	711	722	642	638	660	678	646	599	657	633	620	644	649	669	661	638	615	648	688	698	639	669	657	681	607	691	689	643	635	687	678	651	673	659	672	658	650	641	694	689	624	637	678	662	684	628	677	617	622	641	671	669	674	697	623	683	685	653	668	603	691	642	635	651	650	637	704	641	617	653	638	636	645	660	638	653	645	631	643	657	672	662	635	670	669	630	585	648	684	673	622	682	663	642	663	699	631	640	687	668	679	675	669	650	682	687	628	628	698	706	655	678	643	673	685	681	643	699	682	681	631	662	647	637	645	645	662	637	663	708	659	643	653	653	665	664	641	652	663	621	730	635	649	673	677	698	632	653	635	693	645	660	685	639	612	649	632	603	634	667	678	706	653	660	693	672
86684	62376	25553	6471	843	529	445	401	390	336	315	318	325	302	289	277	291	299	256	279	275	277	308	252	265	277	259	251	265	277	290	277	291	280	277	241	264	310	307	293	296	267	282	286	268	290	336	395	582	651	667	523	430	467	332	318	298	274	272	302	249	263	260	402	490	309	242	263	260	259	284	254	250	270	264	250	245	226	288	258	268	273	274	288	230	251	283	272	259	266	290	270	277	259	255	255	270	260	275	279	283	258	303	272	262	249	268	272	281	274	290	301	257	266	279	250	259	259	261	251	246	247	245	287	258	236	237	270	289	257	247	277	262	260	266	255	251	246	258	270	244	258	260	237	263	238	283	279	277	254	257	236	258	274	236	262	274	265	253	270	259	263	276	270	252	260	254	248	253	245	255	283	287	259	274	262	271	270	267	279	249	249	279	246	247	254	252	266	260	249	266	257	239	241	251	273	246	274	266	254	264	276	307	266	267	240	249	232	275	251	256	244	250	254	266	257	254	261	261	239	233	256	244	285	259	276	269	265	289	271	290	286	281	274	280	292	253	271	267	256	222	265	255	248	244	269	250	243	277	275	271	247	269	273	268	261	292	278	280	240	272	274	271	259	255	283	241	259	277	229	268	298	285	252	287	267	275	272	265	268	269	272	262	268	251	272	256	290	275	261	264	259	243	266	283	276	275	279	250	256	255	236	236	265	280	275	289	269	262	272	271	274	258	264	255	240	250	239	278	260	263	250	253	232	288	267	267	268	265	256	266	246	271	225	287	297	262	274	230	274	271	270	238	245	287	244	264	297	257	274	289	326	251	247	265	259	255	276	263	283	254	249	244	267	238	294	265	280	284	230	251	259	265	252	265	288	298	256	268	280	271	247	272	262	275	240	238	263	298	287	288	282	303	259	255	271	257	264	279	257	275	275	242	244	263	272	275	315	246	284	234	237	268	240	263	266	250	260	309	263	280	266	260	246	261	266	277	266	297	254	280	264	254	243	271	263	253	263	273	273	271	246	290	263	254	212	259	237	262	247	279	273	257	257	270	238	268	262	253	274	255	276	259	255	270	282	245	235	248	274	247	263	240	278	268	281	274	222	263	257	246	240	245	284	258	271	278	265	226	253	278	239	275	271	232	279	272	252	235	265	264	250	287	243	219	278	239	271	264	281	280	267	273	262	243	253	263	261	247	247	259	273	264	250	233	268	280	250	287	275	284	265	259	271	280	278	270	283	291	244	257	256	257	242	277	266	258	223	256	272	295	245	262	266	276	264	312	270	272	247	253	278	257	258	263	268	279	232	262	283	282	240	283	264	250	256	265	298	263	275	283	260	269	257	255	247	304	231	250	287	273	236	252	261	275	224	276	286	250	259	275	238	272	262	250	261	264	239	271	256	265	235	250	288	253	274	254	264	267	256	269	260	278	257	259	275	277	264	279	254	265	252	259	262	255	264	253	247	280	281	270	262	278	247	248	253	260	272	260	251	282	245	270	264	225	247	264	259	276	261	259	270	251	255	232	270	278	287	288	278	258	261	241	272	264	247	272	267	251	272	250	279	273	265	237	254	203	285	217	283	264	273	258	271	269	248	250	272	282	285	254	268	253	265	268	258	250	285	265	263	269	239	245	277	227	262	228	254	282	247	245	283	259	264	279	251	239	231	252	274	249	262	298	261	263	258	268	256	285	247	286	279	257	260	233	282	243	256	270	256	242	267	256	253	239	290	266	257	264	278	266	279	257	250	287	242	256	280	292	291	271	258	231	244	249	271	252	269	285	275	266	270	269	295	281	269	237	262	265	243	252	253	278	289	298	250	255	240	238	282	269	229	274	271	270	239	284	259	236	240	255	245	287	293	259	244	281	270	242	270	283	292	265	264	281	249	264	299	264	276	271	273	273	248	250	264	295	279	262	266	266	267	262	254	272	276	256	298	217	269	303	266	282	254	268	272	259	271	283	254	272	241	249	255	252	256	259	263	254	228	287	271	298	271	269	267	270	307	234	256	248	244	279	257	293	275	281	278	248	267	275	266	276	253	244	278	283	244	269	278	262	260	244	265	263	246	251	255	301	249	259	261	301	249	247	236	247	248	273	248	264	259	269	259	264	265	244	268	269	277	269	252	260	256	269	271	255	228	268	249	256	263	262	254	287	254	259	252	288	259	264	280	262	280	261	259	255	295	268	280	274	257	241	265	269	267	275	246	248	272	272	292	248	255	265	256	250	280	249	254	256	255	254	267	283	288	228	245	264	254	275	260	274	252	262	270	257	258	255	268	254	269	282	263	209	277	250	254	267	272	248	282	232	224	255	275	278	262	272	271	281	279	283	276	262	283	262	262	264	245	278	282	265	274	249	293	274	264	266	287	277	292	232	210	261	246	284	276	276	257	266	292	271	273	275	235	273	263	269	274	268	299	269	223	274	231	251	272	261	226	235	262	257	302	269	282	259	265	260	259	268	289	261	264	249	263	273	285	266	291	246	246	287	291	249	269	251	270	256	260	281	290	265	236	261	274	260	265	281	227	260	261	298	257	236	270	250	263	284	265	260	250	254	254	267	269	257	265	237	263	259	256	254	252	275	266	273	264	269	290	286	268	279	271	278	249	278	249	258	260	268	298	267	258	254	250	266	263	269	264	275	241	269	246	257	248	267	285	285	261	270	277	273	300	242	304	268	223	264	264	249	278	260	276	290	252	274	260	258	241	249	264	251	255	253	282	262	270	256	261	258	269	271	244	249	241	269	246	257	263	281	291	264	280	238	241	258	277	258	273	282	263	233	246	287	257	284	268	302	241	249	266	262	248	261	266	267	250	269	247	252	250	276	246	261	265	282	261	259	286	266	247	266	281	253	257	274	232	264	280	254	251	288	278	276	217	286	264	230	257	264	254	271	271	266	273	257	258	247	262	271	256	273	229	290	256	254	289	267	246	254	282	286	291	269	264	266	263	253	248	260	271	259	260	254	250	237	221	285	263	249	276	273	269	262	242	247	261	265	260	268	272	261	259	262	255	261	260	265	276	261	254	246	253	272	244	281	256	259	277	255	255	287	256	276	259	297	260	260	265	268	264	254	296	304	256	248	266	236	235	253	236	250	284	269	270	253	269	312	282	287	282	264	261	250	272	260	253	253	256	270	270	275	266	267	264	252	262	251	247	259	276	262	261	267	254	267	277	266	262	258	244	248	253	275	269	248	270	269	274	269	278	255	277	266	255	258	254	238	254	247	267	277	291	237	250	258	287	243	237	239	262	301	245	269	294	280	288	280	245	265	271	283	279	259	254	279	274	267	240	264	309	311	261	272	280	253	249	247	270	298	266	272	274	296	264	272	271	253	266	265	265	260	310	273	276	243	244	265	236	264	258	256	251	245	267	235	275	285	266	274	260	248	246	256	259	254	264	282	283	262	262	293	285	268	252	272	234	276	238	263	261	251	232	260	267	267	238	280	265	269	223	262	262	264	301	249	273	226	251	299	280	262	241	291	268
61244	43417	13709	2397	2073	1749	1573	1440	1254	1252	1178	1035	977	1044	981	889	871	901	857	795	861	804	862	788	826	794	779	803	782	769	806	764	819	787	780	869	922	918	959	904	1037	953	829	899	1009	1033	1067	1712	2790	3630	3772	2749	2031	2152	1491	1220	1054	945	840	843	788	799	867	1769	2416	908	761	785	736	827	718	767	750	740	799	719	763	734	705	739	765	727	717	675	754	757	785	701	780	769	812	702	744	699	740	738	685	702	708	741	721	698	749	754	768	802	724	731	743	738	1002	834	720	806	732	763	756	734	775	740	707	779	726	704	707	711	724	725	742	757	737	725	675	710	667	739	730	760	692	772	748	740	714	717	675	739	800	719	784	762	685	712	721	725	760	711	689	709	734	715	747	760	720	732	754	733	737	727	721	770	736	766	741	730	749	730	723	712	733	732	760	706	728	729	741	726	718	738	749	746	785	773	754	746	695	726	779	748	737	722	705	707	758	718	718	715	793	711	697	773	740	691	705	735	712	744	740	705	770	698	740	697	742	724	710	721	712	711	778	747	765	743	721	718	726	711	699	741	725	688	760	674	758	698	721	761	723	726	723	740	767	689	780	722	740	706	708	744	745	735	701	726	736	687	723	721	721	747	706	751	763	701	732	782	686	704	723	730	706	739	755	753	746	703	718	698	678	726	734	733	744	708	756	755	769	710	730	778	709	730	724	718	784	720	706	723	729	725	744	751	737	717	705	726	695	700	724	733	768	737	711	692	730	732	728	696	751	741	719	724	742	768	790	686	690	767	754	763	736	726	728	700	746	715	755	728	692	758	713	755	689	726	759	738	727	674	700	758	781	693	753	691	747	785	740	731	689	758	731	727	686	743	716	706	729	705	714	735	730	731	673	721	683	709	745	756	717	779	738	736	710	784	774	752	693	685	728	726	680	699	748	742	740	749	699	726	692	738	732	671	742	770	684	726	801	676	734	702	774	724	692	744	748	725	785	744	745	730	758	720	689	712	707	705	750	718	744	730	712	719	737	693	712	710	701	730	703	752	732	736	748	752	710	709	721	723	724	704	709	739	786	707	729	730	772	739	772	684	716	693	741	742	734	735	737	773	727	694	754	720	733	723	707	707	697	724	692	731	713	758	719	729	761	769	694	731	713	679	728	693	708	692	719	731	757	756	714	725	710	712	767	744	727	718	703	742	742	770	730	742	732	761	710	702	709	709	773	708	717	741	691	772	725	694	783	705	735	713	667	778	727	766	730	724	727	712	706	753	711	731	728	728	730	721	763	761	744	698	740	740	744	707	703	758	740	698	790	777	747	763	771	741	727	765	738	705	761	688	737	757	758	725	704	706	716	715	747	756	750	705	706	759	774	703	694	702	767	717	709	719	766	705	729	794	707	734	798	738	729	743	714	723	719	703	713	741	739	691	737	737	739	727	700	717	728	756	726	758	760	701	717	738	762	732	780	757	732	740	742	728	695	720	730	732	695	701	754	747	683	742	709	733	734	738	753	746	763	793	727	769	684	764	717	692	726	751	706	722	797	777	679	719	739	731	749	747	729	728	731	694	727	774	738	756	720	792	748	758	700	737	740	691	712	730	682	718	757	775	721	737	776	763	731	730	746	738	729	724	735	734	750	752	724	713	728	723	729	774	741	736	690	725	734	813	742	700	733	746	715	726	691	756	693	766	746	702	772	681	704	745	740	734	696	786	733	713	732	739	713	775	722	688	685	706	728	722	731	731	683	700	702	744	736	744	708	730	748	768	734	749	693	733	722	718	678	758	658	696	707	730	738	676	736	671	709	708	720	773	769	682	666	737	679	704	670	736	716	720	727	753	765	712	751	699	758	699	755	721	730	719	743	699	728	712	689	722	711	655	739	716	723	671	725	690	693	742	749	720	729	729	754	714	708	741	723	728	726	728	714	765	725	712	726	700	712	729	697	743	734	740	762	690	734	760	758	752	753	736	739	755	738	727	726	751	730	709	736	740	725	776	764	727	734	775	751	728	715	689	766	757	753	738	716	698	699	750	762	782	731	775	680	710	736	730	762	771	711	709	701	736	707	744	742	747	725	698	731	769	739	699	717	733	762	717	723	724	756	743	734	796	732	697	709	697	718	734	762	671	701	745	736	724	699	722	715	741	770	748	796	761	705	765	766	725	643	725	719	745	739	696	707	716	738	689	723	746	759	707	716	736	699	728	679	694	704	757	693	728	742	675	688	710	767	700	773	688	773	785	708	681	695	747	762	785	733	725	722	681	735	713	761	723	733	692	738	737	751	780	719	745	728	696	718	717	720	735	744	716	750	764	747	720	719	746	749	712	774	736	741	675	721	706	742	737	725	703	728	715	698	734	715	720	720	732	720	752	726	756	715	743	768	794	691	734	686	707	728	687	744	709	693	697	746	718	732	681	727	767	747	740	761	742	759	717	712	695	724	726	748	733	701	746	741	699	737	680	698	731	731	755	711	704	678	732	778	728	765	768	710	727	714	774	733	695	728	739	725	750	740	671	713	691	691	754	736	709	699	730	783	746	727	712	744	748	738	734	740	775	741	746	762	742	732	747	693	659	694	734	744	751	759	747	712	757	718	722	740	728	689	746	731	719	740	746	710	719	748	683	690	729	691	722	737	741	714	746	776	762	745	707	762	739	699	757	769	760	739	713	710	706	774	745	786	771	706	739	760	695	766	728	686	690	741	751	748	765	721	707	737	694	746	747	778	727	743	766	784	716	742	707	711	687	725	710	715	683	719	741	701	687	747	745	777	734	702	683	681	745	725	751	771	708	736	713	718	714	750	735	743	740	685	747	725	711	696	708	734	703	727	699	712	744	785	737	780	767	723	730	703	763	717	759	714	725	725	731	718	729	691	780	769	734	726	743	735	702	667	732	699	760	745	696	817	743	764	725	721	729	731	758	730	777	729	741	720	697	724	730	769	721	692	699	722	766	712	772	750	747	739	744	705	754	732	737	720	697	769	707	750	772	728	754	716	726	749	750	690	757	663	709	729	708	700	747	698	718	759	729	730	704	702	715	754	774	743	728	720	696	779	723	685	758	715	718	724	737	688	709	729	747	737	783	696	777	723	696	759	718	711	705	703	723	735	814	711	721	789	714	736	767	750	732	750	684	723	755	707	736	729	732	723	777	720	718	745	683	711	752	751	656	691	723	764	707	708	728	718	767	733	738	779	747	732	723	714	723	697	689	722	725	706	711	747	704	736	699	758	743	728	748	780	732	733	726	745	734	747	738	706	692	726	719	710	777	732	681	727	762	755	717	717	719	728	738	747	714	721	727	766	723	748	729	702	754	702	692	691	735	753	767	711	724	757	778	712	753	722	724	726	734	721	763	692	749	710	737	671	681	714	708	720	739	717	729	754	739	746	717	735	710	709	742	705	709	704	746	784	747	723	684	720	702	728	712	709	737	727	704	737	748	702	717	753	723	743	756	723	760	731	758	734	728	757	668	710	725	715	752	722	728	709	709	727	736	719	690
32643	13985	1448	378	287	272	271	267	309	312	285	297	266	295	250	321	320	271	271	289	300	297	307	281	265	275	290	268	277	300	281	291	296	300	259	280	276	314	284	302	292	297	292	273	279	292	285	293	308	284	296	278	275	314	334	265	286	282	290	294	284	265	289	308	273	306	280	308	266	290	286	284	265	274	274	272	271	294	274	275	267	264	279	266	268	282	271	264	297	267	265	249	266	257	292	310	284	259	290	284	288	271	265	274	283	281	254	272	287	294	278	310	271	277	267	267	270	255	279	245	262	277	288	295	277	245	287	285	286	278	247	304	266	290	275	234	278	257	280	313	281	267	291	302	278	301	293	255	260	272	282	293	275	300	284	275	285	292	278	257	251	286	283	297	279	292	284	269	286	286	304	270	268	283	299	262	268	297	285	279	255	270	263	288	255	270	306	270	267	262	286	276	272	236	272	274	256	263	302	289	263	299	257	284	276	270	277	268	284	274	281	299	321	299	258	279	265	257	312	269	279	295	271	316	265	278	288	269	281	260	294	290	311	269	309	271	285	251	273	293	298	314	253	265	295	273	287	283	276	257	267	249	248	294	283	309	276	302	307	294	305	274	286	256	266	305	286	273	278	260	296	283	278	245	302	289	302	287	304	276	281	289	266	285	274	271	310	265	274	295	262	275	304	290	269	257	293	262	282	293	274	269	300	297	272	294	268	290	293	304	249	271	263	323	299	275	289	293	266	266	284	274	264	253	289	284	283	261	253	283	255	288	279	271	263	303	277	282	250	282	288	289	261	289	269	247	266	296	294	257	287	297	282	272	268	277	294	280	283	299	255	255	264	267	288	296	285	287	305	307	286	292	247	260	290	271	265	267	301	282	276	308	277	272	257	306	281	248	282	262	258	295	259	285	280	281	274	264	287	264	277	270	297	266	275	290	272	250	282	295	296	269	275	279	272	280	269	261	275	251	286	296	296	280	282	293	278	289	255	288	305	246	275	293	254	262	281	284	295	279	273	282	250	286	284	262	283	277	309	278	269	293	273	257	253	279	282	269	269	299	265	288	302	296	252	291	280	301	283	261	256	291	291	301	242	279	277	283	252	258	278	330	299	318	236	281	277	281	295	281	257	289	274	327	283	296	281	263	264	281	267	288	308	296	304	283	291	298	270	293	278	281	250	279	275	265	279	279	285	283	309	281	298	287	266	300	308	283	251	278	276	287	276	282	285	291	280	285	299	281	270	277	253	294	296	288	297	263	289	286	264	296	269	237	282	245	318	257	257	298	297	269	285	275	289	282	275	272	287	269	286	283	294	280	268	299	291	306	284	294	286	273	299	260	252	283	263	268	279	290	302	278	287	280	279	287	261	264	282	252	298	288	292	290	247	241	270	290	249	253	265	287	273	303	273	279	277	269	288	274	325	280	277	281	319	272	279	301	279	297	286	298	272	275	282	258	293	275	286	297	283	271	274	287	295	308	304	289	264	258	279	285	316	276	280	297	287	285	281	259	269	293	266	268	268	293	265	258	301	266	282	254	293	254	290	273	306	248	283	259	273	261	291	288	289	296	286	273	271	297	272	292	263	287	246	293	265	295	292	301	256	275	278	271	280	268	275	285	295	278	271	280	284	290	299	256	291	268	282	271	282	261	297	268	290	279	260	297	276	266	284	246	252	293	298	274	316	250	266	270	260	285	242	268	278	270	280	275	250	277	268	267	279	252	299	270	295	292	268	264	267	262	259	270	270	270	276	289	246	268	304	257	298	282	305	282	264	269	296	270	257	266	249	292	263	295	299	274	253	284	264	286	285	292	299	273	309	278	280	260	300	308	295	312	266	278	280	269	293	258	272	293	288	299	301	295	239	272	285	271	276	300	246	260	271	275	285	286	258	249	288	268	293	275	261	282	275	289	306	308	282	278	292	275	280	291	260	278	288	254	287	254	285	266	296	260	286	292	287	303	263	268	303	255	248	304	284	244	275	242	271	309	290	275	261	289	265	256	291	314	257	272	274	248	237	284	301	281	300	284	292	276	289	279	274	280	271	279	266	285	297	296	299	289	309	288	282	241	282	299	271	298	296	308	289	281	273	284	267	252	290	270	258	275	255	285	264	298	283	233	307	278	284	292	280	277	288	267	279	289	252	261	271	323	279	266	291	320	284	272	277	273	288	257	271	263	268	274	258	282	273	258	293	270	260	266	261	301	310	279	261	257	286	272	280	288	282	278	292	267	302	276	247	264	249	278	299	274	285	294	319	290	243	254	288	271	279	264	276	286	312	274	275	269	286	295	240	277	268	269	298	298	300	292	252	305	272	261	295	285	267	246	258	273	303	271	299	274	293	274	280	261	279	300	271	297	270	249	282	276	278	268	261	256	279	270	296	272	248	280	274	267	287	288	293	290	266	259	241	281	291	268	290	296	271	260	257	259	288	287	273	259	284	269	257	291	281	267	272	270	267	271	287	266	332	291	283	275	241	271	272	252	291	291	276	275	302	250	282	296	259	297	266	286	272	274	312	276	265	302	267	256	282	268	258	254	288	294	255	281	273	275	263	298	286	265	313	272	268	288	268	266	279	306	285	290	288	269	268	265	258	261	273	251	302	293	288	277	279	288	285	276	257	293	276	298	257	290	255	297	258	286	283	312	282	258	324	330	279	287	301	296	245	274	309	283	269	272	260	254	295	263	271	271	267	266	263	302	263	264	294	250	294	291	269	234	288	283	288	296	266	270	292	291	285	282	264	298	294	278	283	279	303	281	300	258	279	293	296	287	307	253	305	286	277	294	286	284	326	262	287	279	279	302	277	273	317	279	253	285	262	292	267	262	279	292	263	284	310	281	281	267	248	274	279	272	260	267	274	267	304	313	298	284	286	311	271	325	251	253	267	290	253	280	297	277	291	280	297	270	293	268	270	286	248	265	273	268	271	293	271	301	291	273	290	255	289	255	300	285	282	270	263	277	311	317	276	294	288	257	282	281	251	270	262	299	272	263	289	272	293	284	252	311	274	282	261	289	266	275	292	311	279	282	297	277	291	284	284	292	294	252	272	281	296	303	284	267	271	310	275	299	297	292	275	301	290	263	280	293	277	283	331	265	290	295	279	284	285	294	263	277	271	278	300	291	269	282	261	281	270	309	295	284	253	317	261	284	270	269	251	289	288	295	271	324	302	264	280	264	294	281	282	281	276	271	257	289	270	295	232	285	286	292	250	284	267	274	256	306	320	295	275	301	279	285	290	314	296	307	312	265	268	275	299	307	303	253	272	278	295	267	290	267	280	295	301	264	247	272	278	281	266	296	280	310	305	287	248	271	308	289	257	279	267	300	274	314	289	256	286	289	263	276	290	279	286	287	277	245	258	312	274	284	297	277	278	265	287	268	287	268	307	250	254	293	259	274	269	297	279	272	270	286	287	278	257	280	298	267	298	277	268	257	285	290	293	278	287	289	282	265	281	260	275	259	285	268	293	273	281	272	271	255	282	270
29550	11770	1687	853	860	817	762	820	802	763	793	772	783	783	747	768	793	780	760	761	822	768	760	794	749	805	714	800	749	782	748	777	775	804	781	761	762	812	801	706	814	740	739	746	754	786	797	813	860	938	974	918	832	883	770	794	800	805	781	791	720	811	750	795	790	757	759	790	767	766	724	738	791	725	788	737	779	746	759	769	789	746	773	742	754	765	723	706	762	698	777	782	733	764	711	790	790	742	785	735	835	803	750	734	763	810	757	751	796	764	771	771	742	696	808	772	783	770	762	766	791	726	723	731	766	786	810	775	783	767	776	816	740	754	833	756	745	771	789	766	777	776	700	766	759	771	765	773	758	752	734	803	735	775	802	797	731	730	748	755	778	769	751	764	739	729	785	793	778	731	779	780	770	767	799	792	766	703	758	772	801	747	760	764	757	838	754	723	765	781	757	748	802	756	770	752	771	815	794	738	755	817	753	750	767	793	762	740	719	776	788	727	749	751	793	802	727	786	770	729	765	747	758	727	754	724	772	761	750	709	710	761	783	749	741	755	780	794	775	805	712	755	756	748	778	812	788	748	738	765	780	777	791	819	769	791	749	750	756	805	810	748	729	793	786	711	766	816	719	717	737	710	749	808	775	765	769	765	798	767	749	788	793	741	757	725	790	773	797	731	798	784	773	750	733	737	713	753	787	711	766	796	764	766	784	786	799	808	755	735	793	796	757	737	743	773	735	779	802	710	773	738	801	726	755	784	762	775	762	763	752	797	781	835	753	760	754	798	722	779	743	770	794	802	744	760	760	700	741	809	754	777	751	747	790	778	734	780	720	772	772	793	739	753	734	840	755	772	796	787	763	736	733	770	813	733	752	801	769	710	798	750	769	711	758	741	777	786	724	737	778	755	795	776	717	747	761	804	808	786	786	782	742	787	769	738	723	737	718	728	731	792	759	774	771	808	729	730	743	768	697	726	807	787	773	707	801	802	750	771	737	832	822	751	750	732	767	764	765	731	781	767	771	769	772	719	761	723	726	745	751	706	747	780	821	725	764	722	747	752	780	799	732	833	779	750	783	782	725	767	734	796	766	711	775	728	761	781	802	777	800	773	818	752	777	798	768	754	736	760	759	827	775	763	713	711	720	799	780	829	807	742	774	781	784	768	755	724	834	772	773	749	771	780	779	740	800	768	758	732	789	743	810	763	754	722	718	727	754	812	774	784	765	790	738	741	790	747	783	792	739	778	753	747	762	777	751	743	756	750	784	795	780	748	772	801	758	776	705	753	750	779	742	754	741	727	757	799	790	797	816	767	729	772	750	775	794	747	788	777	743	744	749	699	781	745	708	712	803	744	770	789	741	824	717	744	745	803	777	737	745	768	803	771	809	751	690	765	803	752	721	742	773	721	748	804	821	770	738	763	783	711	735	751	732	789	806	757	794	740	754	783	723	738	741	761	728	744	752	733	791	755	806	800	767	748	762	766	785	782	691	751	734	799	785	742	748	753	705	771	766	738	746	764	749	764	781	834	794	723	712	787	745	781	794	729	735	758	733	757	797	745	776	798	826	738	733	761	800	734	750	722	811	783	791	750	751	720	770	754	722	775	708	757	774	743	755	723	800	778	727	726	732	755	749	761	800	753	768	747	776	780	773	728	756	691	778	740	765	794	771	772	783	715	760	799	778	725	735	772	768	755	733	754	761	753	735	731	722	780	747	780	750	772	767	737	755	769	790	756	762	748	791	747	774	739	759	744	760	720	757	796	755	749	750	739	777	761	767	771	784	748	784	735	785	717	794	762	781	759	758	738	752	756	756	769	755	743	745	782	772	752	765	777	765	754	775	754	767	769	773	737	794	799	764	727	716	784	709	750	768	799	806	771	758	772	791	789	799	766	793	719	782	761	817	725	743	781	734	749	711	747	731	716	755	764	744	764	743	751	708	732	736	737	791	774	802	740	746	740	722	794	799	802	746	803	789	773	802	756	736	754	770	746	778	758	712	743	762	810	763	745	764	791	722	791	753	784	782	791	799	772	753	735	737	743	745	755	775	767	807	749	752	756	760	799	799	777	763	702	820	793	798	737	794	773	751	814	743	783	752	752	796	765	758	729	724	712	739	730	772	718	712	757	769	783	779	819	767	782	734	744	762	724	786	825	836	787	740	737	763	744	774	738	777	748	746	740	743	761	819	784	815	787	746	778	797	777	791	744	740	725	734	783	792	740	703	780	788	749	765	787	763	751	779	714	770	764	800	756	753	816	752	796	771	805	788	759	761	781	761	793	742	782	758	718	758	790	822	728	760	764	791	770	731	697	758	789	776	688	744	792	778	722	781	748	726	756	744	775	805	771	734	763	759	809	809	759	754	775	740	798	731	798	803	753	774	806	764	784	781	713	793	778	775	795	745	754	752	779	775	769	752	753	762	762	781	751	734	770	762	804	778	755	762	776	731	739	813	793	744	793	762	723	784	833	759	742	717	731	770	790	753	721	757	751	747	756	750	761	740	740	760	776	774	741	810	784	724	783	779	745	726	791	768	773	798	789	761	771	777	817	764	777	778	795	747	794	769	730	792	752	768	729	738	751	825	761	746	751	803	728	773	778	792	774	753	729	799	789	754	763	778	777	791	777	796	798	707	790	723	734	799	695	761	779	760	762	785	758	749	750	782	753	768	797	751	791	779	760	793	741	754	792	717	724	767	757	785	733	765	786	755	768	819	768	803	758	768	743	732	750	730	764	712	808	754	778	799	758	761	789	765	770	755	767	765	741	770	753	736	781	756	801	748	781	783	789	759	751	763	778	750	771	774	769	754	786	744	766	726	783	776	758	759	797	780	776	757	733	772	766	772	713	783	752	743	721	820	721	788	735	755	777	723	770	784	759	765	735	749	790	746	743	750	773	752	789	763	770	781	748	782	752	773	757	743	788	747	767	764	775	794	768	810	739	755	753	772	747	760	714	764	767	733	748	734	751	760	786	803	777	808	762	696	783	739	766	778	811	785	740	736	744	766	770	769	736	743	768	729	761	773	793	736	747	753	758	723	794	780	770	759	721	764	753	805	796	749	730	801	826	743	789	742	819	743	745	745	716	732	785	752	786	769	763	742	731	799	727	718	791	752	787	735	747	768	747	748	759	752	794	768	788	819	745	779	777	760	741	709	771	756	804	797	731	716	744	751	736	748	702	749	758	739	757	769	788	721	780	810	766	752	794	817	821	790	777	767	807	801	774	778	755	720	738	739	726	797	718	800	762	739	748	752	746	812	744	735	745	760	736	752	746	771	769	801	776	824	752	757	781	759	722	754	733	749	762	722	759	773	772	743	755	750	748	734	854	787	786	786	759	779	789	764	767	812	735	781	729	790	768	741	759	757	758	780	799	748	764	798	789	751	805	762	778	735	772	816	779	782	721	797	764	778	807	730	765	753	769	693	781	788	749	728	783	804	712	746	793	776	768	777	743	738	809	724	775	745	752	812	790	735	749	763	781
75150	49928	18078	2119	449	381	336	313	302	290	302	252	245	247	230	240	261	267	290	239	238	244	265	244	236	238	236	237	247	227	222	232	227	259	261	238	261	281	237	297	261	257	263	244	243	278	278	345	517	516	436	461	486	364	291	235	276	289	259	229	241	252	254	334	443	264	263	221	250	237	224	232	224	238	248	230	204	245	233	213	221	230	218	242	249	254	248	226	248	273	244	249	229	247	214	253	229	226	234	240	248	239	248	224	239	244	225	248	240	236	268	260	269	220	240	236	243	234	230	250	233	226	220	274	271	243	263	244	255	243	259	232	229	219	228	251	252	252	249	259	247	246	246	228	231	239	237	241	268	246	212	232	240	271	230	254	247	229	230	251	223	235	250	221	233	268	217	241	228	188	234	212	225	220	260	248	238	265	224	267	246	216	209	247	219	219	243	263	225	218	246	235	248	244	243	238	247	267	205	249	228	231	239	249	249	229	232	249	233	248	223	240	231	241	234	242	234	242	226	238	219	242	233	249	232	247	219	244	247	205	250	247	256	269	258	240	255	245	243	240	241	226	232	254	252	250	250	240	231	253	254	212	230	218	232	220	230	231	240	255	250	233	221	227	240	252	260	209	227	244	264	251	243	252	232	236	251	243	265	250	233	252	234	243	222	250	257	217	241	242	225	258	226	214	230	235	247	207	245	231	235	277	227	218	247	232	242	232	225	225	249	243	215	211	246	254	250	235	225	238	248	238	222	246	252	234	261	247	265	227	230	231	219	232	225	214	235	244	246	248	236	241	240	264	253	273	247	224	277	240	250	236	261	222	228	235	218	222	243	222	243	258	232	256	241	234	242	256	244	257	238	232	232	237	218	253	210	247	244	243	270	226	256	228	230	240	224	252	260	235	230	214	240	250	252	235	262	231	231	261	222	249	225	227	236	252	220	248	258	226	247	230	258	240	237	259	245	222	247	203	210	246	236	219	240	266	237	232	239	239	217	224	250	254	253	242	235	232	260	243	221	222	227	224	229	231	257	241	262	237	249	242	271	236	259	248	240	251	261	223	253	220	265	236	217	211	256	235	252	256	246	256	231	215	221	230	247	275	210	221	242	234	213	257	264	213	266	222	214	249	241	234	249	250	223	255	231	211	227	236	221	239	232	216	264	250	231	223	252	229	235	247	256	202	235	242	256	245	258	246	260	242	257	249	246	258	235	227	213	238	233	244	238	258	237	240	227	243	220	230	231	250	252	255	208	235	269	238	239	229	228	229	241	256	228	210	250	229	226	282	283	251	238	249	237	230	264	219	240	248	231	230	229	241	256	226	251	263	264	232	261	234	232	230	256	249	246	260	225	223	232	247	241	229	226	255	266	226	232	251	265	204	235	248	234	246	243	257	249	235	226	239	241	236	230	217	235	219	231	208	240	209	244	222	234	233	246	212	230	245	223	216	256	253	239	238	248	210	255	270	219	255	270	255	220	245	245	245	267	278	226	231	211	246	234	224	237	262	236	240	246	241	208	234	236	238	271	247	286	253	243	242	239	245	222	274	216	235	243	268	218	245	213	245	221	241	244	234	246	241	248	240	237	251	255	257	239	227	251	218	269	250	286	239	227	238	245	219	246	272	260	250	236	231	237	234	263	259	240	234	229	221	251	251	269	249	263	230	229	214	230	248	230	261	268	229	228	240	229	251	218	221	212	227	259	242	240	230	224	246	218	223	261	236	248	235	242	217	220	231	234	234	235	253	216	245	242	222	247	248	235	251	221	270	259	236	229	242	212	246	228	249	255	225	267	276	245	269	223	226	231	241	255	230	253	222	241	262	225	218	207	243	229	240	242	234	237	224	226	247	216	268	236	238	219	224	220	235	217	244	235	242	224	231	235	232	259	254	235	253	228	231	266	243	237	221	242	244	262	226	253	251	227	225	210	243	225	240	229	252	255	253	233	233	247	251	246	232	233	235	228	235	242	258	232	248	239	247	259	234	235	257	262	210	241	252	246	216	256	261	240	244	241	226	232	230	247	243	255	242	243	244	226	258	256	214	251	228	211	257	246	263	236	243	237	256	245	236	241	239	231	249	229	198	231	234	255	240	236	260	241	216	236	275	237	240	253	236	227	208	241	235	217	200	215	226	247	229	246	233	247	239	266	254	214	241	229	227	239	226	279	255	268	251	219	233	252	248	246	232	241	233	240	222	260	225	209	268	252	260	263	244	234	236	230	228	232	228	235	233	258	254	233	253	226	245	233	225	235	238	222	226	229	248	210	233	256	260	284	226	246	221	227	239	252	223	233	225	235	224	239	253	236	216	240	249	258	233	239	251	232	235	258	240	262	238	260	240	245	265	237	257	259	232	234	246	221	243	210	239	232	244	246	255	230	238	233	237	254	230	253	270	248	232	226	266	251	241	238	226	229	253	240	246	243	242	226	237	228	237	206	233	217	237	219	205	242	236	262	254	269	228	235	234	238	225	229	235	251	242	217	237	225	256	250	234	244	217	240	240	239	201	236	226	226	246	212	254	231	227	241	226	236	241	276	237	245	263	224	226	265	247	235	260	222	215	223	236	233	234	221	220	220	259	243	218	233	235	237	246	243	229	274	242	251	223	242	228	231	228	244	234	217	247	261	211	236	246	275	242	241	232	234	228	259	247	252	232	245	238	236	246	240	214	242	245	214	246	256	236	225	254	240	233	211	227	227	236	225	236	236	234	241	222	261	235	247	258	273	243	241	206	262	246	230	239	238	240	237	235	228	203	205	203	232	227	229	246	229	222	245	228	262	238	254	248	240	204	248	233	241	255	250	222	237	252	244	259	238	263	242	256	246	250	238	235	256	233	262	248	236	206	241	220	245	232	267	217	255	233	221	243	256	245	230	261	238	246	230	218	229	247	258	238	223	239	216	249	248	247	262	257	227	244	214	215	252	236	247	222	221	223	244	224	224	223	230	253	265	234	259	274	226	212	231	304	230	261	234	234	246	233	260	218	262	248	213	234	234	221	238	236	218	235	246	247	257	244	235	270	237	233	242	253	210	262	255	253	221	240	255	250	213	221	234	246	218	256	220	246	229	214	236	236	247	269	209	239	228	229	223	242	234	214	238	210	233	252	242	254	268	216	257	229	225	238	234	227	232	255	210	246	216	226	236	240	250	213	221	250	242	221	230	240	266	219	226	248	223	239	209	245	255	242	253	240	239	248	229	249	255	263	232	239	221	257	240	231	234	218	221	227	242	252	217	222	258	242	230	289	262	229	231	215	247	254	228	256	238	229	252	234	248	200	240	239	231	239	248	229	221	219	232	258	227	200	256	256	264	225	196	227	222	253	224	241	228	222	212	260	271	254	227	246	232	245	247	239	223	216	257	303	232	261	218	220	243	231	261	246	231	233	244	238	243	223	268	241	220	255	235	259	264	227	236	245	237	263	244	266	234	209	251	237	224	254	236	244	257	258	275	238	234	242	265	251	248	235	248	246	238	244	234	215	220	248
50632	32674	9456	1626	1459	1246	1197	975	942	940	894	816	826	807	771	775	779	739	721	774	749	748	728	715	753	691	748	706	725	736	675	690	743	684	742	750	699	800	760	789	885	777	820	826	890	828	808	1456	3181	2957	2208	2424	2508	1822	1084	886	834	967	847	762	726	723	972	1780	2214	869	692	627	687	721	615	628	651	666	639	702	664	643	713	668	706	730	661	689	718	694	660	648	688	661	655	664	688	698	683	703	669	720	644	667	650	687	688	668	718	673	669	639	683	725	744	748	709	652	652	686	673	655	667	655	679	674	648	635	692	727	691	676	701	700	679	715	670	649	619	697	716	714	716	699	703	689	683	677	671	682	647	667	641	712	710	681	664	721	647	676	642	669	661	681	708	711	674	647	680	710	669	646	711	699	660	658	693	679	707	685	644	652	682	698	645	701	626	701	653	739	665	670	722	696	688	698	643	661	627	675	752	700	682	681	679	688	694	685	709	706	646	663	658	665	663	659	714	675	667	673	686	700	688	631	665	680	666	717	666	666	732	631	666	699	699	691	675	686	648	733	684	645	689	625	696	664	672	668	713	700	645	664	659	685	646	674	656	628	700	655	684	654	678	689	674	701	684	665	636	663	639	643	659	664	669	654	657	672	677	679	687	722	668	648	699	694	690	696	673	670	669	662	669	699	653	699	675	670	688	675	643	681	711	702	665	663	677	688	672	737	665	678	694	665	641	651	733	642	671	679	694	710	677	643	642	668	673	669	681	694	722	692	688	681	608	686	686	686	676	629	667	647	694	669	674	627	682	624	662	661	670	626	611	676	687	677	696	662	698	660	665	685	672	636	661	632	693	676	659	667	713	702	665	699	662	671	669	695	650	644	706	679	701	682	671	688	679	641	671	656	671	666	670	673	631	650	703	721	669	687	656	623	702	694	665	663	680	712	699	655	723	733	693	660	656	712	677	662	604	666	709	728	666	638	691	674	720	716	717	700	659	638	666	659	657	673	701	686	719	734	647	659	646	658	646	670	660	682	703	724	688	679	692	700	704	663	713	716	696	677	643	716	654	637	665	686	700	729	661	708	647	709	676	711	647	669	663	706	709	684	667	672	722	664	697	697	719	696	655	647	677	673	698	661	667	675	643	652	693	716	667	642	651	641	685	652	690	731	681	734	630	702	695	658	673	698	648	672	671	706	669	666	642	682	715	658	683	659	651	685	717	702	684	686	675	678	683	652	623	682	720	678	684	634	715	686	658	690	644	655	679	739	660	665	715	701	704	681	670	627	662	691	715	676	672	626	662	697	699	682	680	658	668	678	671	688	697	691	704	685	694	650	666	686	695	657	660	662	692	653	668	683	670	674	654	689	673	662	642	673	685	679	688	618	670	651	718	687	708	663	690	716	674	713	676	672	686	696	703	683	690	659	644	679	680	678	620	674	655	668	652	636	679	672	696	642	671	658	682	650	660	678	678	659	702	641	673	673	670	683	689	711	715	694	644	689	679	701	739	705	673	640	711	664	679	669	669	669	671	701	667	686	647	674	630	652	650	682	686	655	696	690	681	658	700	728	689	681	670	679	666	652	656	652	682	698	707	655	689	668	697	781	663	634	655	696	658	667	666	637	649	681	667	668	668	737	678	682	647	713	672	671	629	694	700	688	713	687	684	651	677	680	681	679	670	668	690	687	636	610	678	666	663	669	651	704	669	735	657	687	680	709	689	662	661	672	698	677	639	655	666	657	680	695	692	639	645	666	693	657	693	670	732	689	725	706	677	694	692	696	653	645	652	682	653	678	677	645	718	671	693	666	631	632	613	674	672	634	676	682	691	682	698	703	629	669	646	636	684	636	690	710	691	711	692	647	685	649	731	697	676	701	687	654	649	683	712	672	600	672	649	672	673	660	648	682	683	697	670	719	698	685	664	631	678	678	704	668	661	658	682	687	673	679	712	703	645	699	606	690	699	671	638	651	664	666	718	671	696	649	696	721	639	699	677	643	661	706	713	669	694	671	651	683	681	663	629	665	721	657	654	681	665	658	671	684	667	664	688	675	713	657	655	659	675	654	690	718	708	633	636	687	706	666	657	671	685	677	645	687	657	682	678	652	659	734	669	703	706	685	633	694	705	650	665	632	697	695	710	639	681	651	643	722	651	677	703	693	669	649	673	719	692	684	617	737	698	649	718	687	632	740	655	688	714	690	726	665	700	681	672	684	665	670	621	693	650	678	661	702	683	708	680	681	693	652	708	680	637	678	662	685	677	654	650	654	675	654	652	651	718	664	666	641	651	678	642	693	678	711	708	703	653	670	619	660	652	688	652	644	678	677	629	704	663	710	668	704	703	699	678	672	654	715	690	694	700	680	674	674	719	680	673	693	644	655	674	697	693	618	655	706	689	676	638	704	659	690	626	647	650	674	679	688	667	652	698	651	700	658	679	691	636	661	650	696	646	665	721	658	655	652	659	626	660	685	638	695	674	663	669	658	662	641	666	672	663	691	726	718	640	725	650	649	705	680	659	697	623	640	664	724	686	648	687	699	692	702	699	635	606	720	679	687	692	729	706	638	636	690	675	694	664	715	652	690	645	652	673	685	727	709	695	645	711	650	708	669	678	698	672	683	671	687	652	700	678	696	667	692	633	671	684	666	692	688	643	702	716	688	666	645	681	660	702	651	647	682	702	669	675	672	641	666	631	647	660	661	641	650	692	682	686	651	717	664	668	659	671	690	654	646	697	682	701	648	707	631	691	663	736	664	676	670	722	672	635	669	703	679	702	668	659	759	675	677	676	737	675	678	646	665	672	671	736	668	675	641	681	702	678	677	670	618	654	672	683	703	649	697	700	690	704	683	648	679	674	664	677	695	697	673	676	641	711	655	700	695	707	720	678	669	658	707	672	681	654	645	686	661	703	709	666	692	641	661	694	686	637	625	648	646	718	707	690	660	642	667	704	696	693	655	680	692	682	686	662	704	683	669	691	643	703	681	641	664	648	661	715	647	658	637	675	733	683	717	645	683	656	634	684	678	635	701	645	697	638	698	649	624	666	684	729	668	659	632	650	638	672	725	702	689	737	661	638	695	696	692	657	680	664	689	674	695	627	637	709	678	650	666	696	688	635	631	704	667	699	679	686	664	701	671	690	683	678	692	683	674	684	680	729	690	677	731	657	682	668	643	690	662	658	659	707	655	622	693	686	704	696	655	675	693	684	679	700	714	673	681	704	645	653	635	725	685	651	727	703	667	702	646	668	679	710	635	630	652	713	722	731	701	717	653	723	687	672	684	706	698	723	700	690	665	694	673	684	678	636	677	668	702	622	652	661	699	690	663	712	663	673	691	691	683	678	689	688	726	643	715	673	684	664	663	733	737	662	714	664	696	652	696	691	690	694	676	665	714	677	660	671	695	636	679	662	672	654	655	652	623	672	746	653	654	710	686	698	670	664	704	703	652	694	670	700	650	718	670	694	623	697	668	662	694	675	654	671	660	654	649	657	675
87096	60688	25379	6434	920	607	505	462	425	434	378	372	427	351	365	355	354	332	315	368	334	316	339	355	323	343	321	338	324	346	313	348	329	292	332	352	357	347	341	364	395	331	354	405	436	319	382	784	865	688	782	717	867	746	508	387	348	407	316	309	364	330	357	543	665	654	362	325	320	279	324	335	321	304	312	315	301	304	315	329	315	314	324	352	289	310	325	318	309	340	306	300	310	290	304	300	314	323	283	310	316	335	331	300	320	296	306	311	318	285	284	307	302	290	345	310	301	284	319	281	272	321	334	317	329	296	308	310	310	335	278	264	325	340	295	280	273	310	342	328	307	299	316	288	285	306	298	307	318	311	315	314	267	313	326	283	304	323	329	295	301	356	300	335	314	333	283	340	296	332	307	346	310	335	331	308	306	306	309	338	296	296	294	342	322	369	298	309	334	293	307	287	314	287	274	303	296	329	335	326	313	326	303	345	322	312	310	300	312	308	297	304	344	313	282	283	288	288	319	329	331	319	284	319	346	283	292	334	314	288	287	334	305	309	331	310	291	322	299	311	337	292	339	328	292	286	321	310	341	317	338	318	335	309	312	288	334	297	319	302	306	314	271	291	315	304	294	330	310	326	310	320	328	292	304	314	300	272	301	338	306	290	314	297	296	321	340	303	287	322	352	329	282	320	311	300	333	319	327	320	324	293	326	288	344	317	330	295	334	354	312	326	296	310	315	291	340	331	329	318	320	319	306	311	349	321	291	306	312	334	283	336	297	306	312	324	303	314	301	288	326	290	320	303	313	295	297	283	313	329	313	304	347	339	329	295	288	321	293	324	330	301	312	297	319	332	329	306	326	328	333	338	303	328	286	329	304	316	315	358	334	304	279	272	307	340	328	313	307	320	346	315	342	304	277	328	340	308	337	287	330	355	282	323	315	284	321	344	299	319	279	311	343	342	316	313	327	307	298	301	330	335	333	305	309	340	336	342	293	315	307	281	330	329	352	310	297	309	318	317	313	304	312	338	282	324	326	318	312	326	307	311	317	346	293	330	312	304	311	312	336	307	297	300	300	318	293	302	281	358	330	290	324	315	308	346	309	326	316	325	290	295	326	302	319	270	343	329	329	323	332	311	273	327	305	313	321	291	320	329	332	305	309	274	351	313	330	303	304	304	314	298	336	283	329	355	280	331	312	327	311	319	324	326	309	314	296	302	277	347	302	331	320	331	305	293	327	289	304	321	318	346	334	325	305	337	283	310	316	339	311	330	293	313	303	332	297	335	317	304	300	337	287	285	279	322	319	307	298	331	318	292	328	329	291	293	311	312	290	338	298	297	293	334	297	329	310	330	361	337	329	310	276	320	314	337	313	322	353	303	292	336	307	322	278	290	316	332	329	293	299	288	310	332	336	304	317	329	278	326	298	319	306	313	288	302	302	325	321	303	323	318	300	328	314	287	256	281	338	327	354	297	314	309	309	301	277	300	336	308	299	332	305	322	301	322	348	309	339	330	314	348	328	323	299	287	311	303	322	294	285	321	309	309	269	327	343	311	308	344	327	307	308	278	324	323	308	321	301	329	353	294	325	321	305	309	342	321	314	320	317	293	306	277	288	305	344	313	327	284	304	310	314	334	305	317	288	324	300	304	334	309	304	294	316	324	317	299	304	317	289	309	332	305	317	309	309	305	291	325	326	309	334	322	287	292	303	306	311	327	353	297	333	304	338	317	305	326	344	295	335	308	306	328	291	306	305	265	307	278	305	321	306	304	330	323	317	314	289	330	306	334	295	321	285	316	282	300	314	333	283	350	328	330	273	325	310	293	310	291	313	301	310	331	328	312	306	299	298	306	293	316	318	324	299	301	317	330	297	327	313	343	304	297	319	315	326	317	311	292	344	319	309	302	296	324	308	356	308	342	314	283	321	328	306	346	346	276	293	305	344	317	307	278	339	303	323	305	300	325	345	317	313	310	308	348	312	302	328	317	286	302	304	260	310	304	305	335	315	302	324	311	345	274	306	312	312	322	301	291	297	302	344	294	328	328	326	324	298	322	343	308	325	316	329	310	315	311	295	313	314	343	309	294	332	326	313	342	333	302	325	335	321	264	301	333	295	345	304	319	288	336	287	313	322	305	310	290	306	332	327	341	314	309	306	296	314	285	311	315	309	320	292	299	297	320	298	350	311	279	347	321	325	298	298	343	315	342	342	324	310	291	301	290	302	316	319	322	319	290	315	316	289	319	313	310	349	337	311	334	303	326	308	327	320	321	322	308	301	305	324	312	304	318	319	338	280	279	316	297	288	297	291	324	337	307	319	305	324	337	303	300	287	327	325	284	288	290	314	284	328	324	297	303	345	311	344	324	313	304	341	309	311	289	359	302	297	310	287	302	325	322	293	320	336	331	330	313	292	295	294	320	282	327	307	302	299	338	312	332	306	329	323	332	298	307	300	283	298	315	337	329	289	333	305	277	317	318	287	321	299	355	355	334	299	302	345	304	321	306	326	294	342	323	324	293	285	318	300	289	306	300	306	299	328	309	323	318	318	330	291	284	330	324	270	332	309	319	316	277	326	309	277	302	308	302	291	295	314	324	299	317	305	319	316	324	319	329	303	315	306	322	300	302	350	307	297	308	318	294	326	315	291	348	303	306	290	328	326	341	300	305	295	289	263	304	330	329	318	324	329	317	307	321	352	301	361	307	314	296	327	314	316	325	317	297	316	301	295	305	294	317	325	325	328	283	293	319	316	282	295	307	324	331	301	300	309	312	341	333	346	332	301	304	308	295	318	316	317	318	315	324	305	278	334	317	312	298	320	331	336	299	306	286	334	270	276	302	352	327	310	334	310	310	310	347	299	324	282	329	298	317	294	297	309	321	319	293	288	290	308	343	296	311	309	291	318	342	305	290	345	300	301	316	296	288	299	323	311	327	291	345	300	312	342	313	284	292	308	298	346	326	365	308	330	305	326	318	303	328	288	306	334	319	335	289	301	329	295	336	299	293	309	322	332	320	326	353	312	322	314	333	316	317	288	316	335	289	324	321	313	319	316	268	323	323	323	322	336	280	320	310	280	334	312	301	312	285	353	289	307	316	302	311	334	311	320	306	309	343	312	303	321	311	341	322	328	315	344	269	297	321	357	330	322	297	289	291	324	346	336	321	280	334	322	335	336	338	323	323	314	334	337	344	300	317	321	323	315	285	339	346	327	305	301	339	288	331	321	292	310	308	316	318	308	321	330	311	333	320	302	305	311	287	315	302	301	314	287	309	285	305	312	348	279	306	325	330	336	328	316	287	342	315	293	282	315	310	343	315	292	290	303	310	324	351	308	307	312	329	305	322	324	321	291	328	301	315	336	326	336	326	297	320	323	298	283	306	312	313	312	322	318	338	311	312	313	311	312	324	302	300	327	314	335	358	337	291	325	341	309	305	285	275	305	289	283	307	300	314	303	296	321	346	283	323	321	325	294	301	316	319	338	342	310	317
61593	42022	13904	2646	2312	1974	1759	1609	1429	1364	1300	1159	1168	1131	1127	1091	1091	1020	990	1005	942	924	985	909	951	945	956	933	920	918	919	936	970	936	889	949	994	1027	1010	1112	1238	1082	1052	1364	1712	1049	1546	4439	4893	3792	4213	3874	4792	4167	2194	1525	1254	1537	1116	993	1040	1019	1179	2881	3921	3118	1151	834	875	849	841	872	832	811	813	887	913	861	879	859	878	805	864	843	826	889	875	870	901	856	861	833	859	851	869	870	888	875	862	891	844	923	840	864	839	834	877	860	892	880	940	899	869	836	883	784	872	883	884	832	827	881	853	851	868	879	920	828	860	919	886	866	814	860	916	844	796	827	865	799	852	845	854	848	836	819	863	833	862	766	895	888	863	823	849	873	845	890	857	851	869	885	837	908	866	900	854	901	775	838	813	843	842	852	849	872	823	847	816	837	848	825	810	882	809	881	801	908	884	882	865	868	857	833	814	842	856	865	928	831	841	846	867	816	830	868	901	824	791	779	816	869	840	838	822	878	834	858	914	860	827	874	852	879	906	806	832	884	837	890	841	814	906	884	852	859	870	821	830	854	821	805	851	854	862	868	850	867	840	913	823	880	852	871	824	849	811	898	860	793	865	855	884	897	883	889	848	859	836	826	909	808	799	881	890	821	868	836	863	842	831	789	816	832	830	848	855	841	838	855	817	874	844	800	821	855	817	816	811	834	871	850	886	882	847	876	851	862	874	859	883	841	835	830	851	878	849	845	891	875	857	835	891	848	847	891	851	870	819	886	802	803	841	819	826	865	866	850	844	826	852	869	849	852	831	902	828	790	869	862	800	871	817	876	807	841	851	854	877	875	924	876	854	870	852	776	868	859	818	874	812	800	838	804	838	887	812	848	874	815	816	802	806	844	851	846	917	870	877	917	847	897	826	887	864	876	862	845	892	889	845	787	851	831	826	851	823	862	849	822	876	849	878	873	875	827	842	879	814	835	883	834	857	864	849	844	903	826	837	839	829	806	822	873	861	877	873	882	877	848	877	846	856	869	815	846	933	872	838	897	882	825	832	851	846	812	864	849	912	906	889	860	870	896	867	858	852	841	849	842	860	878	841	818	839	853	842	794	852	836	835	843	888	814	832	912	913	875	808	856	806	856	844	816	799	848	861	881	914	854	815	848	853	832	815	816	862	895	877	812	870	876	894	773	876	872	843	834	917	840	882	858	870	882	861	859	827	870	837	841	834	877	817	849	888	900	861	853	855	826	870	843	862	847	975	840	844	915	834	822	872	866	833	846	866	847	837	875	862	780	891	894	811	903	805	873	888	831	800	865	871	794	873	875	875	853	845	891	813	924	800	802	850	844	839	837	847	834	889	884	822	888	815	824	823	833	844	857	847	853	851	858	883	860	861	833	773	895	822	855	842	869	867	830	837	818	895	851	865	876	848	871	890	866	853	823	883	869	861	854	881	845	810	805	860	868	890	829	831	863	869	873	874	876	884	822	832	885	843	846	863	845	823	869	816	847	820	801	888	855	834	857	858	859	880	908	840	825	838	848	858	825	882	804	852	842	877	863	868	815	873	841	879	840	822	855	862	820	835	877	894	844	826	781	889	811	834	861	844	849	882	892	839	818	886	816	820	826	869	794	887	796	854	861	884	872	842	835	859	838	897	883	856	858	864	819	852	830	873	859	840	875	858	872	829	867	858	892	891	855	867	859	884	864	868	842	870	868	853	836	779	804	804	825	868	873	813	860	839	838	829	877	844	884	902	851	834	819	863	848	833	829	858	801	893	881	852	859	799	805	875	856	855	851	828	855	889	849	863	848	833	831	862	829	807	852	815	902	859	784	865	882	843	881	864	870	862	886	805	866	844	929	898	852	845	876	834	824	844	841	889	834	838	883	827	856	882	858	857	879	899	848	904	813	795	864	845	844	844	861	854	868	892	865	893	805	881	810	801	818	822	794	879	835	862	868	870	884	849	823	827	849	863	865	864	773	886	859	815	835	850	797	823	840	894	867	879	802	882	856	892	909	796	869	820	849	788	896	869	839	825	888	845	843	864	860	879	885	885	890	869	841	843	887	886	876	839	855	777	889	867	851	868	887	825	859	881	828	912	837	818	808	861	818	838	853	825	861	815	875	849	903	870	832	881	808	886	848	852	818	853	867	836	836	850	911	850	868	821	845	869	902	905	908	851	800	838	922	835	874	869	853	826	851	834	879	869	854	857	792	831	856	878	893	892	889	821	833	870	819	860	859	845	856	875	876	844	879	870	818	857	820	821	859	835	852	885	827	780	874	828	812	855	874	860	895	838	859	829	875	825	841	836	836	833	841	864	844	806	835	850	839	889	867	866	883	864	829	875	857	841	895	876	838	916	853	880	919	855	871	852	896	884	849	919	860	876	816	846	907	885	851	813	836	914	862	852	793	872	864	843	840	874	811	863	844	922	817	899	838	852	840	933	859	856	912	881	868	855	877	788	831	805	877	842	848	824	859	871	826	831	847	860	873	835	844	865	860	853	819	864	856	886	847	888	838	829	877	802	812	831	863	872	903	871	833	784	844	848	862	871	847	882	861	867	869	901	866	834	869	863	850	870	832	831	846	889	827	852	836	865	793	792	878	804	840	880	837	899	842	793	877	913	853	844	868	835	835	860	893	857	833	846	870	872	839	838	850	825	837	845	827	859	924	824	849	869	888	841	878	885	831	902	820	825	869	848	810	887	848	825	833	866	868	888	898	876	856	805	820	913	893	857	850	845	880	891	865	842	873	827	823	840	857	857	881	813	803	874	864	847	853	856	896	814	911	822	857	818	853	833	838	876	861	843	866	872	876	845	879	833	848	899	846	843	817	846	858	880	821	838	885	880	857	808	847	851	807	833	846	815	850	865	831	872	858	891	812	902	809	869	847	880	892	837	883	897	864	865	861	852	871	822	848	861	840	839	884	880	878	811	811	858	885	849	839	857	802	882	837	868	799	904	886	894	856	859	875	801	874	806	894	854	805	837	850	873	853	830	836	862	852	868	857	869	901	837	847	816	847	839	869	825	839	806	869	804	881	916	836	829	851	853	814	829	815	845	905	840	883	904	856	851	820	818	867	818	829	915	889	902	866	856	811	878	845	859	902	854	874	889	820	880	858	804	888	825	878	848	834	886	812	838	871	899	889	837	800	852	841	827	831	860	814	884	823	841	895	833	792	816	821	824	810	839	929	864	819	885	872	853	878	870	848	892	838	930	857	835	866	820	792	836	839	844	895	844	855	876	868	851	919	871	844	944	846	828	845	824	821	803	883	850	881	871	851	846	896	870	893	878	886	848	848	852	840	859	846	861	857	857	862	847	874	849	839	830	854	826	872	817	895	861	868	823	843	828	847	797	854	880	830	848	858	935	820	873	828	829	904	859	901	879	823	855	866	862	876	855	858	867	865	847	865	862	886	821	866	834	852	839	901	834	857	860	902	822	852	843	824	846	847	929	888	867	856	883	807	805	881	850	879	863	886	921	845
32526	14330	1417	409	394	345	362	346	383	368	340	372	359	318	354	357	361	344	314	371	317	360	345	350	357	390	337	349	342	357	331	364	345	336	327	353	354	371	385	363	357	336	342	356	352	376	358	353	370	360	397	384	363	387	348	359	383	346	358	373	353	345	368	355	409	396	336	365	350	333	358	360	364	344	352	346	329	331	355	356	366	326	338	357	364	366	342	362	304	361	336	360	359	363	369	370	351	371	420	334	339	346	373	325	348	386	340	357	352	304	356	361	376	391	325	364	330	335	321	373	358	321	363	339	341	356	345	349	344	384	365	318	306	375	339	360	345	373	354	362	349	317	406	353	345	334	367	341	379	365	343	367	374	338	347	349	372	383	342	320	357	357	356	362	332	354	351	333	360	353	380	336	325	338	380	352	397	346	332	344	338	331	373	344	351	359	322	364	346	338	342	346	363	353	350	365	363	347	341	357	332	332	341	334	366	363	338	363	361	373	364	349	352	378	366	350	358	367	344	349	364	359	329	368	403	343	353	353	366	382	359	318	341	334	330	358	339	381	345	322	352	343	336	351	322	345	366	315	336	369	347	379	353	358	374	345	392	364	371	370	340	317	360	348	330	356	361	396	345	350	365	367	349	369	377	370	376	357	321	322	339	371	357	363	332	369	373	343	340	347	362	325	342	344	358	353	350	324	365	337	363	359	302	332	314	377	361	345	359	301	341	367	369	360	379	405	360	320	377	356	325	360	385	329	358	359	375	357	398	341	344	358	354	379	394	368	339	341	375	351	334	319	360	373	382	365	363	342	346	362	352	341	369	338	322	364	362	378	352	347	393	350	380	341	350	366	349	360	315	348	361	361	362	332	346	339	337	347	378	355	384	343	347	373	358	354	355	318	368	366	328	312	360	323	322	360	305	374	371	361	369	343	371	368	352	348	353	338	397	388	340	350	360	342	363	336	329	329	381	370	359	357	371	352	354	354	338	394	341	347	367	349	382	359	342	385	342	357	388	339	334	353	336	417	349	382	325	325	339	369	353	371	347	344	329	340	374	321	378	347	371	329	358	363	339	359	347	325	324	341	351	371	356	348	318	356	356	329	350	361	372	395	341	358	362	356	337	360	359	353	320	366	352	352	351	345	343	384	348	329	334	370	375	353	344	343	321	360	351	311	357	341	329	330	344	331	382	352	359	312	334	370	336	371	367	383	361	375	352	372	362	383	330	344	390	314	349	337	350	358	325	336	325	346	352	346	394	356	370	350	372	358	355	305	404	354	349	373	346	331	348	358	366	338	391	332	346	335	338	337	335	314	328	359	362	344	338	350	343	328	361	346	358	318	336	350	367	359	355	341	360	357	358	388	353	373	354	353	346	359	368	325	331	337	334	355	335	352	364	333	377	309	325	359	334	329	345	357	370	353	343	332	324	350	352	330	382	383	344	323	361	342	326	354	355	381	340	366	327	349	316	374	353	325	298	345	334	351	386	328	363	356	363	353	355	348	381	377	351	346	331	347	300	397	331	342	349	347	370	351	400	395	370	355	366	371	344	360	380	331	382	365	368	326	390	344	346	368	376	346	342	349	365	354	365	361	334	330	377	365	340	379	390	338	335	360	363	360	364	308	348	366	397	360	339	327	367	364	345	397	360	390	347	373	368	366	369	359	327	336	347	380	333	361	346	357	364	363	355	341	377	358	391	372	339	399	377	328	369	346	357	342	347	310	365	322	377	334	384	338	356	351	349	366	381	384	330	360	356	355	356	384	361	347	360	379	374	349	374	336	367	395	359	331	350	338	378	329	340	327	355	382	353	379	389	333	346	355	338	349	361	343	339	357	316	354	372	360	346	346	345	346	381	353	347	345	346	358	395	346	356	364	375	312	364	372	365	354	358	338	315	341	335	319	350	340	373	330	315	386	375	380	338	342	346	363	351	341	327	358	352	383	352	351	341	346	368	325	328	327	351	377	383	348	350	330	348	372	377	387	365	364	361	355	368	371	381	353	353	367	357	339	329	357	335	362	406	360	376	351	361	318	352	318	360	323	362	367	330	392	353	369	377	373	349	366	365	346	373	354	384	382	380	371	363	345	341	340	356	341	341	354	346	369	363	332	340	346	338	341	368	347	378	359	355	342	335	347	398	366	346	325	326	357	364	354	388	385	332	347	342	324	367	349	373	356	355	356	358	340	340	335	342	336	343	368	296	362	350	361	345	320	359	391	376	350	398	348	340	359	320	360	361	337	348	370	374	374	353	351	349	352	384	363	330	337	351	324	325	318	324	336	331	331	342	301	364	368	352	380	339	313	350	349	354	329	380	352	374	374	344	336	355	358	392	342	377	350	359	338	379	328	356	321	345	339	357	343	366	358	358	371	349	336	345	358	387	363	359	331	305	345	363	372	336	384	357	325	349	360	366	370	365	338	368	364	343	381	374	361	334	331	349	338	361	378	337	356	360	329	338	347	314	346	372	382	357	365	336	388	342	349	378	393	325	341	351	367	343	361	358	363	370	347	321	370	323	367	331	307	355	354	323	356	364	338	342	348	331	352	352	396	337	367	353	349	330	357	357	335	363	316	349	358	394	352	363	376	347	377	371	393	351	396	317	360	351	336	333	346	379	364	350	380	338	313	354	343	390	353	353	312	357	336	341	376	330	341	351	342	379	360	341	344	361	359	339	350	354	368	377	359	365	348	372	384	308	342	349	380	382	341	369	359	364	309	335	340	339	343	374	373	344	359	370	349	367	365	341	367	373	370	339	320	360	338	381	355	342	345	341	361	360	371	340	368	343	359	322	377	396	354	375	377	355	375	380	327	366	330	345	364	350	351	334	358	364	363	376	365	380	324	333	359	356	330	381	335	320	375	384	378	375	343	341	357	354	365	345	343	362	358	359	338	379	363	344	360	315	383	361	315	361	336	356	364	339	351	380	342	341	345	362	358	352	337	338	334	338	367	316	338	342	329	365	362	335	345	314	346	388	339	329	369	390	340	364	338	337	337	371	376	362	367	350	361	356	343	364	347	324	333	364	405	338	373	365	367	331	368	356	326	348	349	370	363	352	364	353	378	342	345	348	376	346	345	356	352	371	389	334	323	375	345	365	361	359	364	332	333	392	351	369	390	327	367	382	357	352	329	363	343	344	354	357	383	362	358	321	338	344	362	345	356	347	361	350	367	350	360	332	360	386	324	339	350	354	350	327	367	344	360	378	356	339	367	381	333	351	368	334	361	369	377	360	340	344	361	358	371	372	354	309	336	344	329	351	353	338	349	319	329	357	354	384	353	362	355	379	345	341	348	334	361	364	389	345	381	347	359	330	345	379	349	316	374	359	336	356	353	370	340	352	345	325	342	371	412	349	367	384	348	390	387	345	368	377	377	390	359	353	322	381	376	410	349	360	365	369	376	359	330	330	326	349	366	362	355	351	374	376	314	327	356	352	376	360	379	341	390	341	349	334	360	361	319	342	378	383	362	367	363	366	401	364	360
29932	12092	1785	1004	988	1009	1057	994	953	981	959	971	982	952	1011	952	938	985	890	903	961	981	946	964	971	951	982	871	955	904	922	977	928	922	1017	985	952	966	956	951	916	954	975	1019	955	969	1030	1079	1116	1108	1096	1084	1074	1012	973	972	1005	1000	964	964	967	1004	964	1053	1270	1216	1012	989	938	935	994	924	939	958	906	957	924	889	953	947	883	923	931	936	889	944	911	941	900	894	936	885	963	979	970	936	943	957	918	950	950	922	966	942	959	972	881	959	968	938	920	958	925	970	937	1005	917	950	900	968	946	948	935	946	939	883	967	906	983	975	966	956	962	969	954	961	984	980	960	953	907	914	959	945	996	987	985	947	961	943	991	975	923	998	890	915	978	927	976	928	944	912	943	900	905	910	902	930	964	918	939	932	983	963	924	925	986	914	924	959	994	921	946	921	971	979	989	945	983	929	936	977	961	961	949	941	949	1015	994	907	955	963	953	987	952	918	897	963	902	918	984	987	949	934	969	906	939	1019	951	981	934	973	898	952	973	914	966	947	916	975	946	921	940	906	934	938	921	933	952	902	949	950	969	975	934	997	967	923	933	958	966	997	1003	922	983	928	931	950	972	971	928	899	943	953	941	917	967	965	934	950	902	951	950	983	904	911	949	996	940	973	972	902	925	984	992	963	1011	957	909	993	924	978	945	969	944	960	909	898	970	938	958	974	919	972	937	953	919	956	941	924	963	957	984	951	997	997	930	929	930	932	955	983	989	931	969	942	909	958	967	924	970	967	931	931	958	971	952	960	953	946	960	963	868	937	930	955	926	969	906	965	993	963	919	968	895	952	923	948	932	938	948	945	941	960	924	881	953	929	996	968	1007	951	945	928	942	989	987	936	958	950	932	928	959	895	967	898	951	918	972	903	933	965	998	947	1056	908	1009	922	926	947	969	967	881	971	955	911	894	953	923	894	947	991	1006	970	923	963	925	990	960	939	911	994	973	961	923	970	946	890	971	965	948	967	972	906	945	952	953	933	916	959	964	995	977	1001	923	931	943	913	922	927	945	944	967	952	961	957	990	992	957	894	946	948	940	968	970	900	944	929	933	954	960	919	963	884	904	897	948	882	936	947	985	898	940	937	920	956	953	932	1004	953	881	996	981	945	934	945	932	936	994	973	1016	960	948	978	914	944	960	1008	987	963	949	961	958	952	917	932	947	935	914	893	938	960	975	910	927	940	959	941	922	955	967	858	968	986	982	904	983	951	950	971	886	976	950	907	964	907	966	959	957	901	924	935	1002	948	912	941	936	952	931	954	969	931	975	934	942	962	891	932	1029	936	915	974	933	956	928	908	956	946	952	917	928	909	923	975	937	941	903	980	938	938	946	992	944	923	944	888	934	891	938	940	977	918	981	935	932	925	972	972	985	963	985	992	944	974	951	925	998	941	966	962	939	955	922	938	988	941	900	934	915	913	925	998	922	941	939	903	890	989	951	951	944	975	967	977	924	910	966	964	923	950	909	916	939	982	917	962	995	915	930	962	1023	994	965	985	925	940	944	978	986	1010	954	1003	934	974	993	959	979	961	967	936	956	956	953	913	939	930	995	904	983	938	981	985	967	939	941	930	924	911	1003	955	935	1015	958	954	927	947	943	903	927	910	983	935	999	972	969	927	980	1007	978	967	947	973	923	964	984	965	936	953	930	906	967	939	923	894	916	971	960	945	940	926	933	960	927	998	969	949	944	980	935	939	922	901	946	926	940	985	903	902	946	981	975	891	979	989	922	968	915	956	983	968	934	919	932	900	944	998	963	942	1018	1028	942	950	997	900	938	926	958	929	929	929	914	934	905	939	907	955	873	972	960	982	905	959	901	909	899	962	932	974	981	920	932	956	1022	954	904	981	926	936	944	943	913	986	955	927	995	967	973	911	922	947	982	977	949	874	927	963	913	970	945	993	958	894	985	953	982	973	895	964	922	940	972	933	928	980	910	943	933	951	957	958	968	942	891	909	977	954	946	969	985	931	996	967	930	946	916	951	977	942	1016	951	917	930	939	982	953	955	957	927	927	960	926	897	979	955	946	997	925	890	949	927	927	952	909	946	947	923	898	933	918	935	1042	922	922	934	905	945	947	943	939	927	952	938	936	941	994	944	918	992	894	890	968	902	942	994	1001	893	938	916	869	910	986	962	924	936	953	949	947	922	955	978	966	967	969	959	961	947	945	929	1007	993	920	953	955	958	956	986	958	972	899	967	903	962	946	982	982	1006	978	937	1008	922	913	938	968	945	965	957	942	953	948	880	925	967	888	938	960	909	950	933	968	951	974	989	950	942	956	958	988	972	903	949	946	928	971	986	981	895	941	923	925	932	974	948	898	921	1004	943	922	927	966	965	994	925	951	978	928	929	890	942	918	923	932	917	1007	874	976	1020	938	950	955	902	908	961	942	974	933	957	952	924	961	978	931	972	965	946	912	945	1000	929	1011	955	918	977	964	1008	950	939	944	951	940	991	996	970	957	934	951	920	937	964	961	967	929	930	972	902	1022	962	903	979	949	928	917	997	954	920	903	979	957	930	994	975	928	946	956	974	860	923	933	951	931	934	976	918	943	963	935	945	940	942	1000	951	861	926	942	946	964	962	941	977	900	905	986	918	958	910	925	967	1023	989	941	918	927	991	926	963	904	917	966	967	973	879	935	906	932	945	931	955	921	946	942	925	937	888	972	909	911	925	951	941	920	968	913	923	943	909	959	896	925	921	876	953	973	949	998	966	968	977	971	964	954	929	998	967	951	960	937	1004	939	946	948	966	936	977	971	919	960	947	1003	931	946	933	930	976	978	939	943	934	911	967	944	892	930	962	977	944	970	944	929	935	979	953	981	970	968	921	921	989	928	968	923	1008	929	953	952	947	954	946	976	923	898	908	936	963	948	904	940	943	906	942	926	982	912	944	911	980	955	981	901	903	926	969	960	972	958	964	942	992	953	957	922	952	964	932	891	929	917	984	948	957	1024	976	986	948	999	979	959	915	974	926	934	881	971	960	958	994	945	930	936	930	926	970	1000	906	944	995	945	928	945	921	897	939	889	963	955	929	1011	916	908	922	926	962	943	910	983	935	956	932	957	941	979	1007	906	937	928	925	940	987	910	938	977	997	950	1009	997	952	945	925	968	941	926	935	939	978	984	960	956	1001	928	922	916	992	895	913	934	971	951	943	915	955	929	966	946	984	985	917	902	998	933	887	991	972	885	934	899	946	1000	958	901	896	945	965	969	978	942	976	1011	948	894	958	957	988	954	907	982	921	929	918	944	919	1028	961	992	983	945	925	918	935	925	947	947	972	940	956	1009	937	875	945	940	982	934	904	946	984	1028	940	950	952	991	911	937	984	905	971	908	907	988	925	973	982	919	988	942	1011	967	924	920	941	970	946	964	923	963	960	923	969	911	910	939	962	973	929	935	966	886	966	945	1004	938	961	947	972	976	943	1009	917	947	945	935	963	927	954	941	936	931	952	944	922	974	957	898	963	912	914	920	923	903	934	944	966	906	946	982	908	1002	922	926	963
74413	49064	18907	2366	566	506	447	391	449	386	396	345	369	314	370	341	336	362	381	354	325	322	331	340	380	321	383	352	342	333	343	320	317	360	331	355	368	324	362	365	335	359	401	346	381	329	419	498	437	507	519	583	461	456	379	393	373	378	349	357	342	409	365	488	594	534	375	352	355	342	313	338	331	328	372	359	348	304	337	326	362	325	356	333	303	352	292	345	338	350	321	307	344	333	343	314	327	322	319	343	323	332	323	359	348	309	299	325	320	366	312	333	357	304	327	345	365	325	332	334	347	338	360	327	324	336	332	360	338	345	332	325	326	319	372	315	322	326	347	307	313	305	357	359	314	291	317	342	300	328	318	304	333	317	301	275	326	326	334	328	324	364	348	345	329	337	345	343	321	311	312	316	310	322	365	330	324	334	342	315	348	354	346	332	329	300	340	360	349	340	346	330	330	330	352	322	328	377	347	348	307	358	350	360	325	347	297	324	315	345	339	316	280	358	312	331	352	320	328	347	342	320	351	292	330	375	349	341	362	328	328	353	321	278	260	347	305	326	375	311	290	321	335	330	344	324	353	327	359	350	309	330	351	358	333	341	309	367	324	314	374	355	343	361	311	347	350	315	344	304	338	315	340	350	313	303	331	356	307	337	344	388	315	335	343	315	319	339	319	332	338	329	331	322	326	335	316	329	359	324	370	332	330	349	326	308	331	305	336	351	346	312	319	333	312	329	312	302	353	322	344	319	343	343	318	316	340	314	337	313	346	341	331	323	336	336	347	334	339	340	334	328	319	309	339	356	355	316	355	315	342	310	361	373	336	323	334	341	302	312	334	311	331	318	301	326	327	325	322	340	335	330	316	340	349	333	317	338	333	309	330	357	326	344	335	372	337	327	376	365	313	319	363	335	362	366	296	350	342	358	318	350	342	334	329	302	359	337	338	338	354	325	334	320	308	328	327	335	320	331	297	328	325	332	369	310	332	347	358	335	319	328	355	340	314	336	357	324	329	333	337	330	339	357	330	339	314	352	310	352	342	335	316	331	326	352	345	351	327	333	298	314	349	322	334	331	340	351	321	345	349	312	327	322	318	324	344	342	356	357	340	347	354	368	313	359	337	321	311	328	344	309	335	339	362	325	333	321	332	329	321	325	350	323	316	325	337	358	341	341	334	366	351	331	339	296	331	335	317	348	340	322	333	333	311	348	310	329	320	291	345	343	324	367	324	311	360	339	346	327	397	311	346	363	314	354	312	323	335	357	368	332	332	350	343	301	338	351	317	304	330	325	323	353	335	324	357	346	371	331	374	316	360	297	345	309	351	319	337	341	367	352	354	312	347	354	331	350	323	329	356	348	303	325	340	322	331	313	355	340	341	328	349	344	334	349	325	319	311	344	328	321	306	333	324	337	346	357	319	348	300	348	355	326	357	331	390	354	350	328	326	317	362	332	337	313	353	346	318	337	321	326	364	332	307	324	358	314	341	327	321	352	309	316	353	336	336	328	327	335	332	371	362	356	318	367	306	337	320	368	317	337	312	371	329	293	342	341	351	346	328	311	361	368	318	329	373	317	351	314	327	346	327	341	316	359	350	337	320	328	305	310	320	341	333	321	338	319	319	303	330	349	353	352	354	340	361	329	320	339	359	307	358	339	346	319	341	339	354	316	357	334	295	309	293	332	332	298	315	334	346	306	334	342	306	311	339	355	333	319	342	307	326	350	306	345	302	349	330	324	330	322	314	321	351	348	315	355	356	315	334	317	333	325	331	362	353	369	342	329	321	342	320	328	322	318	330	342	328	349	346	316	302	330	340	312	327	326	346	286	314	326	364	322	357	341	356	380	340	335	354	311	354	357	337	324	320	303	352	354	335	320	341	317	347	348	350	288	354	348	342	323	305	334	348	325	334	363	349	318	320	339	335	303	333	330	325	355	365	311	350	365	330	362	350	292	330	347	320	325	304	331	327	347	322	315	310	337	343	342	350	334	369	306	340	357	341	333	326	336	368	309	331	345	338	333	332	372	356	325	311	363	349	342	322	340	345	320	375	324	332	316	348	347	350	332	313	335	332	306	331	350	322	356	359	309	337	314	340	321	340	331	323	334	301	314	319	342	334	339	319	320	361	333	341	315	322	333	294	324	318	341	335	323	318	342	345	370	378	314	317	334	318	342	318	304	333	362	329	363	331	316	348	321	305	361	361	377	317	343	358	339	341	305	347	327	360	325	315	337	324	329	347	355	320	331	351	326	303	334	291	332	328	300	361	307	361	330	325	340	341	319	354	333	330	333	347	341	319	357	335	347	314	338	329	300	313	316	312	330	347	347	324	327	336	348	294	331	367	307	307	285	338	318	306	345	333	368	326	328	313	303	319	317	343	343	340	325	307	320	363	313	324	321	321	335	309	353	359	317	346	328	334	338	311	305	321	326	332	358	340	342	316	373	345	329	353	341	332	311	334	361	332	341	313	340	307	323	329	354	316	345	303	321	309	342	352	358	326	334	355	322	340	333	323	334	340	320	337	324	332	319	319	389	317	312	315	343	314	336	338	329	352	327	304	354	339	346	351	313	358	304	330	323	332	337	339	349	317	340	354	347	356	335	306	334	353	330	342	346	354	343	337	323	352	348	325	319	307	310	369	319	343	332	333	311	334	339	344	346	315	350	346	304	339	326	311	333	307	326	300	341	326	319	321	348	343	360	364	328	316	320	344	317	353	295	312	337	336	350	336	300	367	362	314	308	352	304	321	323	335	355	347	344	341	331	383	312	319	350	342	308	304	319	342	327	315	353	347	348	329	334	332	338	344	320	323	363	306	317	327	335	325	332	357	337	348	318	336	339	312	320	338	318	324	327	329	342	328	305	347	332	330	337	348	328	327	319	303	364	290	338	358	321	335	341	358	342	308	311	343	346	325	362	334	328	333	327	340	345	375	361	319	298	335	327	332	334	341	343	294	334	312	326	312	283	333	318	346	339	336	344	345	329	330	338	339	347	286	351	323	366	310	336	357	333	356	333	329	343	354	313	314	333	336	317	330	330	318	348	324	300	307	290	351	373	339	327	341	344	356	342	324	320	365	321	338	349	328	304	322	353	354	342	342	325	309	315	321	344	324	310	348	304	334	356	293	343	334	349	321	292	360	357	334	341	350	329	315	328	351	340	334	333	338	303	348	360	335	325	318	341	334	338	316	311	349	361	299	320	306	319	325	311	348	360	346	360	363	318	283	334	344	337	351	337	321	324	341	338	347	333	327	366	340	299	325	350	353	359	333	334	319	327	347	325	349	300	315	311	310	340	339	324	347	306	323	323	312	340	371	347	335	341	326	372	352	344	313	315	346	321	322	329	307	360	320	372	329	331	326	323	330	330	344	334	357	335	344	329	329	327	323	360	321	350	342	345	354	306	336	342	322	364	319	320	353	353	337	311	342	333	336	316	331	334	311	327	329	302	328	313	347	336	349	362	305	344	352	355	318	320	343	366	328	382
51110	32788	10052	1843	1663	1463	1373	1288	1188	1130	1135	1044	1081	986	1021	990	1039	988	1004	1055	959	970	1021	925	985	921	972	979	964	917	924	931	961	979	998	954	981	1063	996	1050	1079	1145	1220	1262	1098	1114	1607	2128	1993	2026	2498	2695	2126	1718	1509	1434	1303	1146	1128	973	941	985	1223	2417	2597	2186	1346	924	844	901	904	888	877	900	953	868	941	894	895	854	900	878	926	896	935	926	856	903	902	978	921	896	930	940	905	918	914	879	927	922	881	891	894	920	907	874	911	886	885	886	903	926	883	866	930	887	918	929	938	909	962	933	865	918	916	858	870	853	873	906	863	907	962	906	899	882	930	856	988	916	914	952	936	882	866	898	915	930	912	888	951	914	951	968	919	920	922	837	927	880	887	950	915	920	929	922	885	968	914	886	942	907	906	925	917	892	889	885	910	981	915	887	918	861	957	938	940	922	855	918	911	939	912	877	915	881	861	919	898	889	936	880	895	884	933	937	877	934	940	906	948	927	917	911	892	937	927	854	904	861	876	891	912	943	910	878	954	916	833	927	885	913	893	916	928	888	837	908	881	861	916	869	884	927	915	945	881	894	928	917	888	926	877	926	925	871	889	911	922	927	948	964	901	919	859	878	923	891	930	905	925	944	922	891	918	956	960	871	921	931	931	935	877	896	903	919	914	847	892	970	907	914	876	863	882	922	943	868	911	879	930	929	898	922	855	924	882	877	896	961	894	836	859	921	886	852	903	872	912	935	893	886	924	877	935	932	953	914	901	922	877	893	900	966	883	930	853	889	931	886	868	941	907	942	955	909	866	848	906	915	950	924	915	862	920	957	921	989	931	906	933	836	910	932	890	850	927	898	910	893	888	920	888	852	863	891	951	869	863	984	884	922	896	913	900	941	937	906	903	898	923	896	892	844	914	886	940	875	887	913	899	939	847	895	914	912	910	861	865	885	904	940	960	893	919	888	926	871	930	884	898	895	883	840	893	960	863	919	934	856	938	898	925	925	887	937	944	852	880	950	914	923	913	904	869	972	943	874	893	925	911	910	842	918	958	900	925	916	942	925	874	922	921	882	853	973	882	920	923	948	880	926	881	856	909	875	862	931	898	926	951	935	910	918	904	920	875	901	910	918	918	878	861	900	922	918	892	927	935	876	916	835	894	858	910	880	889	871	899	904	909	899	893	925	907	919	923	942	874	925	962	900	913	890	895	901	899	886	938	893	898	960	918	949	893	962	869	864	893	889	890	905	949	895	917	893	912	947	876	936	922	890	909	892	869	909	972	935	883	881	938	926	948	886	885	902	920	968	895	917	936	838	936	954	877	875	894	944	873	912	942	922	889	863	864	947	867	871	904	896	915	903	928	893	881	906	956	927	935	926	899	962	913	921	847	890	939	901	921	926	948	941	904	927	873	919	884	910	944	928	922	857	903	904	915	943	936	905	909	907	906	966	913	927	924	915	919	871	900	915	909	876	914	949	904	950	961	873	919	887	873	919	856	885	915	894	918	914	895	854	915	892	940	891	934	912	924	942	892	912	904	847	889	998	910	938	878	941	902	938	908	893	905	890	902	948	926	925	940	915	908	905	875	919	890	914	908	877	883	909	917	916	879	946	913	931	979	884	897	951	854	850	871	921	891	906	929	883	891	893	904	884	939	986	921	942	918	905	904	903	943	866	895	909	920	940	971	897	893	924	866	911	862	902	946	872	882	843	902	903	901	943	875	902	866	913	874	871	920	895	878	919	906	899	929	926	897	938	897	931	916	938	934	873	927	912	896	891	944	920	900	894	920	921	919	874	909	956	906	969	923	931	905	901	912	926	893	894	895	848	855	912	870	910	922	912	906	898	907	902	908	875	930	929	919	896	926	898	900	904	934	880	911	904	897	906	928	925	945	876	908	928	890	856	902	899	931	914	864	897	875	931	927	926	896	909	932	905	954	877	909	927	869	920	873	881	921	900	882	923	963	890	946	920	949	924	885	861	861	870	883	892	938	873	920	947	864	922	912	855	844	888	902	963	907	909	951	946	887	892	855	889	868	919	916	891	841	940	896	904	892	883	916	924	862	906	906	922	918	942	938	878	936	891	876	930	950	888	895	904	903	875	934	888	901	935	923	982	934	887	888	893	907	894	921	916	924	900	924	914	960	906	909	916	850	896	908	869	882	885	974	926	881	940	922	864	878	912	858	924	883	946	924	894	856	898	892	936	886	910	859	924	943	868	905	881	986	919	914	869	918	873	896	910	872	939	949	904	911	956	899	867	954	901	886	953	1010	888	943	872	832	900	912	901	941	868	883	935	956	894	914	939	917	919	890	907	905	840	939	904	875	959	910	897	920	865	866	914	896	888	949	914	869	885	931	892	939	896	988	878	850	914	908	867	888	857	911	901	913	846	905	997	935	869	878	942	931	897	880	893	873	891	943	926	940	923	957	924	905	916	907	886	858	840	955	924	919	900	924	902	912	888	857	878	931	879	865	903	937	913	869	887	920	952	891	927	890	955	914	923	943	892	891	978	873	923	897	897	877	906	905	960	907	824	887	888	878	900	960	905	975	913	919	835	952	916	944	987	940	913	898	946	917	843	907	910	898	942	935	941	969	877	951	875	919	925	923	934	906	856	904	871	922	900	919	907	893	856	919	886	915	898	903	896	935	904	910	855	878	927	862	905	933	893	924	857	954	965	906	900	891	873	900	924	914	930	877	893	895	878	915	944	933	903	905	956	937	941	884	913	909	849	910	886	895	882	921	955	946	931	920	881	884	925	933	948	924	876	893	943	933	896	893	914	882	882	922	874	913	917	893	892	891	942	857	864	922	964	912	938	915	896	897	865	855	932	900	940	932	919	889	872	950	879	950	903	901	932	903	970	894	910	891	856	889	897	922	866	917	903	902	931	903	871	912	900	930	883	869	947	953	924	958	870	881	896	885	902	870	907	916	897	876	953	919	909	919	897	897	870	896	961	947	921	908	895	887	922	932	929	866	893	866	891	909	922	829	922	941	942	932	906	902	938	871	936	888	825	904	884	890	950	955	939	893	900	895	920	903	913	910	873	967	939	910	921	959	898	911	917	937	901	908	882	913	864	911	903	927	935	929	952	881	890	881	881	880	951	920	933	896	902	939	909	897	929	922	912	882	889	916	892	947	922	901	942	912	947	940	905	898	865	893	942	952	902	942	882	901	924	959	903	881	907	880	950	930	949	886	925	929	906	946	904	900	922	923	892	865	867	905	896	884	890	861	930	905	966	904	914	900	915	881	950	880	914	944	868	923	850	922	916	939	891	885	906	929	861	913	874	839	876	870	852	937	937	885	905	934	900	939	919	929	888	920	931	882	894	913	868	908	887	939	866	938	994	926	940	878	919	883	872	901	902	932	918	952	870	918	940	911	944	904	946	908	907	924	883	865	896	903	924	912	951	892	954	907	887	890	917	928	899	904	874	907	887	937	960	933	876	909	862	935	842	935	865	892	915	885	924	899	917	975	888	880	898
84319	59201	26664	6725	952	719	581	591	529	487	440	462	421	466	410	424	375	425	402	441	383	381	421	400	401	409	396	403	384	402	390	366	423	416	402	417	430	428	416	455	422	449	470	427	457	408	470	578	551	600	656	739	570	555	547	594	496	462	474	435	390	408	479	808	875	723	536	420	382	382	391	362	408	403	394	419	380	407	401	419	361	388	359	368	392	406	366	414	371	379	373	432	382	346	402	420	405	398	419	410	360	411	362	372	360	374	364	397	389	388	350	373	389	427	402	409	387	419	401	398	374	398	362	390	379	419	386	401	418	412	376	396	406	401	427	403	362	403	374	409	431	382	383	358	411	380	419	444	382	384	384	402	414	364	380	398	383	370	406	378	424	418	434	402	433	412	382	368	383	373	396	386	411	393	373	384	390	411	435	406	385	387	378	404	414	379	400	400	385	396	395	369	383	384	371	397	396	412	350	440	394	377	380	396	360	398	404	401	396	372	419	383	417	381	381	415	433	378	420	388	412	339	393	426	430	398	405	431	400	350	375	388	351	398	395	393	407	390	419	409	405	377	388	406	379	396	393	374	370	386	417	406	377	373	370	382	358	391	340	394	413	388	365	417	362	393	381	463	405	394	397	370	369	419	375	416	438	388	416	420	389	377	408	387	382	390	375	390	406	412	401	396	404	419	432	384	410	390	378	355	365	394	421	363	397	370	403	393	389	426	386	383	418	407	416	393	457	431	399	412	403	380	402	396	369	348	402	429	414	390	397	395	360	367	397	418	353	397	385	389	411	404	379	385	392	399	450	411	377	404	404	387	398	402	410	386	414	373	397	403	415	394	367	360	397	391	380	395	388	371	402	409	396	404	395	393	358	398	362	393	407	401	387	378	388	401	360	392	389	357	378	382	400	381	364	378	357	412	394	396	410	393	379	418	395	401	412	417	405	405	393	381	411	399	393	412	420	370	388	396	391	402	409	392	409	385	387	403	402	398	382	381	359	403	409	420	379	375	426	405	395	380	389	416	393	353	384	390	398	398	410	406	421	393	414	388	407	413	392	408	396	373	377	348	394	384	433	404	392	405	399	383	377	393	440	401	373	401	398	384	437	378	376	380	389	377	394	386	398	419	367	385	375	403	341	382	438	376	400	375	403	380	430	395	379	386	381	391	419	381	385	348	369	379	422	399	397	407	378	391	412	409	357	378	378	396	384	358	397	412	404	360	382	376	427	428	395	410	394	356	396	367	401	394	348	384	409	362	415	438	378	421	368	358	391	416	402	384	349	392	403	419	400	390	404	386	345	398	395	422	403	366	405	398	372	387	405	403	396	420	405	382	422	358	411	390	397	379	369	393	381	364	405	399	377	383	409	372	390	376	405	399	447	381	407	390	411	352	392	430	406	406	434	400	393	374	380	351	388	411	413	360	380	376	374	406	435	393	466	419	414	395	382	372	384	386	369	413	379	365	364	368	382	383	360	392	404	393	382	421	430	404	382	408	421	394	423	376	394	354	393	396	378	406	399	381	369	426	402	400	419	391	423	374	381	375	363	388	420	384	395	388	393	393	409	398	384	392	400	399	395	377	370	373	432	395	395	426	359	406	431	364	399	371	380	445	380	419	375	425	390	409	397	369	430	387	352	350	385	419	419	367	365	416	400	347	379	394	401	386	396	378	360	411	388	414	373	399	393	435	381	407	404	392	431	391	403	384	380	389	386	393	388	391	401	370	432	384	397	406	377	380	394	380	345	379	426	397	387	356	398	400	376	406	377	409	393	373	388	412	399	385	390	361	377	386	396	389	346	407	370	397	364	398	361	384	407	425	385	390	377	365	421	355	463	378	410	417	423	351	419	388	407	391	415	394	379	384	397	363	403	384	433	356	386	401	404	419	424	376	418	376	361	410	420	410	412	376	371	393	376	385	378	388	368	409	361	373	357	401	384	436	381	383	361	397	385	401	407	394	396	378	422	415	373	403	405	391	384	391	382	390	372	378	373	387	395	390	366	420	379	402	381	423	379	441	385	381	382	387	409	391	413	389	404	386	389	390	398	435	407	404	366	393	393	390	395	430	372	421	395	374	416	395	388	389	366	407	416	370	398	382	423	389	395	400	380	374	421	390	407	369	392	347	404	376	373	400	377	399	411	404	418	381	397	345	402	444	392	381	405	400	404	390	407	396	379	399	368	403	406	409	401	372	356	363	363	395	395	396	376	399	456	429	394	402	429	441	401	414	375	378	386	390	359	377	403	423	416	412	392	385	414	399	363	398	387	372	410	370	419	381	396	370	395	381	365	378	321	407	410	389	373	393	405	439	430	346	394	386	380	428	410	389	376	364	409	379	382	383	355	395	359	414	361	382	377	350	391	407	424	392	372	419	384	328	380	422	385	397	375	412	370	392	399	373	400	399	376	370	416	412	408	399	384	389	367	374	421	410	385	351	406	393	359	425	394	388	401	410	405	380	403	389	361	371	345	389	380	399	400	400	381	386	409	379	384	381	386	369	343	390	404	380	422	405	421	404	409	403	415	378	388	417	377	390	392	402	403	396	388	403	387	383	381	411	379	357	387	389	424	372	445	415	408	397	425	412	378	384	419	424	380	404	363	388	400	415	409	384	428	423	370	380	392	385	389	372	432	389	382	430	358	352	425	402	399	405	356	410	403	432	418	386	375	379	391	372	402	424	390	390	427	395	399	389	379	403	374	391	420	389	361	412	409	344	355	427	443	391	392	371	457	385	363	380	399	413	377	356	360	372	397	452	390	428	426	427	411	372	396	401	378	389	396	373	370	400	382	370	434	423	403	382	415	385	406	448	379	390	376	405	436	362	430	397	342	387	397	414	414	418	407	440	411	356	421	401	387	376	402	365	399	388	411	407	385	372	398	393	357	393	357	384	353	434	385	387	389	399	346	448	395	385	384	379	354	401	391	405	390	374	382	407	419	399	404	408	373	360	354	397	368	365	416	373	416	399	358	366	375	369	403	378	405	397	426	401	389	385	408	381	372	406	426	398	346	401	398	425	394	375	428	411	413	377	384	417	398	420	419	387	406	410	389	382	361	394	433	405	425	391	391	367	409	381	401	376	437	424	410	415	408	403	385	398	402	373	384	397	422	376	396	412	406	415	406	384	384	413	389	376	435	438	364	419	374	375	422	416	387	404	395	405	373	362	395	412	417	401	392	405	420	392	384	379	390	386	394	390	402	405	371	378	384	393	385	371	405	409	411	398	397	394	385	375	416	418	391	413	387	382	405	389	381	391	380	403	404	348	399	361	386	386	427	374	436	381	375	433	383	424	417	399	388	387	414	399	398	397	394	391	400	350	388	403	388	371	363	385	389	417	417	390	406	401	399	355	385	405	399	410	389	410	412	384	383	368	389	402	379	399	384	374	410	392	395	387	419	390	394	400	374	407	387	443	407	376	406	385	434	388	362	397	372	421	395	366	398	389	380	359	399	403	403	398	439	334	372	373	408	391	369	392	426	434
60553	42379	14042	2791	2563	2306	2027	1834	1627	1549	1472	1423	1303	1388	1316	1241	1317	1206	1198	1245	1210	1158	1141	1110	1155	1137	1117	1125	1101	1135	1147	1104	1103	1194	1163	1125	1127	1154	1302	1420	1533	1524	1678	1606	1455	1306	2047	2348	2545	3026	3312	3506	2565	2437	2565	2549	2014	1601	1256	1242	1190	1168	1469	4117	4470	3393	1823	1066	1049	1011	1075	1065	1011	1020	1049	1082	1066	1019	1141	1031	1071	1095	1047	1068	1038	1089	1013	1025	1100	1034	1068	1061	1006	1045	988	993	1056	989	1075	1026	1013	1057	1132	1102	1012	1039	1070	1071	1012	1043	1074	1091	1033	1060	1074	1066	1019	1066	1002	1040	1001	1042	1030	1010	1078	1023	1043	983	995	1076	1088	1039	1027	1017	1091	1044	1093	1065	1019	1011	1093	1086	1096	1030	1043	1066	1069	1043	996	1068	1036	1051	998	1024	999	1058	1090	1063	1065	1068	998	1048	1064	1053	1076	988	1013	1041	1040	1122	1007	1087	1064	1063	1024	1092	1008	1058	1032	1010	1035	1049	1091	1055	1060	1062	991	1008	1001	1046	1045	1019	1121	1068	1082	1005	1050	1045	1068	1025	1038	1026	1049	1057	1030	1030	1086	1056	1050	1034	1032	1042	1057	1009	1058	1092	1031	1054	1061	1011	1070	1022	1043	1076	1065	1077	1064	1057	1022	1018	1078	1021	1037	1090	1022	1073	1062	1075	1058	1101	1062	1096	1067	1068	1020	1027	1023	1048	1043	1064	1060	1025	1016	1133	1055	1070	1053	1015	1051	1071	1105	1101	1052	1083	1044	1018	1027	1029	989	1024	1116	1069	1026	1049	1065	1057	1035	1019	1060	1022	1049	1079	1023	1044	1070	1082	1059	1035	1073	1034	1078	1006	1044	1068	1022	1060	1035	1042	1047	1079	1016	1073	1071	1045	1020	1058	1084	1049	1064	1040	1059	1065	1085	1039	1085	1040	1075	1047	1014	1070	1085	966	1064	1022	1045	1036	1107	1075	1048	1117	1051	1059	1046	1035	1004	1082	1023	1079	1030	997	1057	1027	1040	1057	1030	1067	1047	1044	1015	1063	1062	977	1051	1105	1050	1047	1088	1093	1063	1038	1097	1082	1078	1097	998	1050	1034	1075	1072	1068	1104	1043	1028	1067	1051	1106	1073	1055	1069	1061	1109	1069	1012	1029	1051	1024	1056	1064	1082	1061	1050	1042	1018	1015	1086	1052	1017	1001	1040	1065	1075	1121	1042	1060	1089	1082	1026	1085	1082	1079	1016	1074	1027	1061	1017	1055	1038	1049	1070	978	1027	1007	1125	1080	1077	1034	1057	1023	1066	1040	1031	1044	1063	1009	1058	1022	1042	1053	1134	1042	1033	975	1033	1072	1059	1050	1033	1048	1076	1032	1139	1003	1062	1041	1017	1045	1018	1010	1081	1009	1039	1087	1009	1036	996	1023	1054	1064	1007	1040	1018	1041	1054	1084	1071	1066	1063	1071	1082	1071	1027	1085	996	1052	1018	1000	1070	1059	1024	1053	1092	1028	1090	1049	1067	1043	1042	1032	1065	1025	1003	1047	1049	1115	1082	1082	1042	1004	1058	1049	1057	1091	1063	1086	1083	1065	998	1014	1113	1026	1046	1018	1038	1102	1022	1071	1004	1010	1037	1029	1018	1043	1054	990	1138	1076	1027	1061	1046	1056	1089	994	1069	1047	1012	997	1069	1019	1037	1004	1035	1040	1000	1058	1059	1094	1080	1066	978	1059	1066	1030	1055	1038	1065	1056	1030	1097	1061	1046	1021	1098	1064	1090	1099	1067	1098	1083	1091	1072	1027	1068	1049	1045	1051	1078	1115	1051	1029	1071	1115	1066	1105	1107	1053	1069	1078	1085	1068	1079	1020	985	1002	1020	1078	1053	1075	991	1038	1034	1065	1053	1073	1019	997	1012	1023	1070	1050	1011	1088	1007	1040	1034	1052	1043	1044	1012	1019	1020	1046	1040	1119	1058	1071	1055	1072	1013	1017	1069	993	1076	1099	1056	1089	1067	1047	1046	1085	1069	1066	1023	1087	1044	1058	1016	1053	1021	1044	1092	1049	1062	1093	994	1009	1075	1051	1035	1081	1070	1067	1055	1021	1024	1069	1094	1070	1063	1046	1038	1062	1036	1031	1063	1059	996	1059	1091	1076	1045	1005	1057	1050	1015	1043	1038	1009	1014	1058	1056	978	1014	1087	1054	1052	1055	1073	1097	1017	1099	1057	1042	1010	1007	1035	1052	1067	1040	1018	1107	1064	1022	1044	1064	1060	1077	1083	1093	1058	1119	1056	1077	1043	1074	1078	1028	1095	1084	1127	1024	1043	1021	1050	1042	1067	1056	1009	993	1028	1021	1025	1006	1066	1056	1079	1075	1041	1027	1055	1074	1026	1041	1037	1070	1047	1049	1042	1050	1066	1062	1128	1113	1054	979	1089	1018	1067	1024	1068	1004	1049	1069	1056	1045	1040	1140	1037	1100	1055	1069	1051	1010	1009	1037	1004	1037	1010	1076	1053	1010	1049	1062	1066	1115	1024	1041	1048	1081	1049	1061	1037	1021	1083	1066	991	993	1090	999	1078	1044	1005	1043	1029	1041	1053	1098	1057	1036	1059	1060	1062	1092	1019	1086	1082	1045	1083	1020	1067	1023	1050	1051	1055	1051	1078	1083	1015	995	1023	1066	1008	1056	1112	1102	1012	1081	1041	1047	1065	1040	1062	1085	1024	995	1023	1038	1038	991	1086	1039	1052	1018	1015	1075	1040	1055	1016	1105	1034	1075	1027	1078	1048	1068	1053	1018	1025	1086	1046	1052	1056	1082	1018	1046	1078	951	1032	1063	1060	1090	1047	1039	1070	1067	1070	1035	1064	1043	1032	1016	1095	1047	1057	1021	1059	1067	1034	1012	1013	1118	1068	1147	1048	1074	1047	1060	1158	986	1099	1045	1032	1056	1054	1077	1078	1080	1012	1061	1068	1071	1108	1070	1110	1066	1017	1035	1073	1069	1047	1039	1050	1070	1028	1041	1057	1031	1043	1020	1020	1015	1033	999	1062	1048	1043	1018	1028	1042	981	1061	1014	1043	1025	1068	1073	1078	1069	1062	1014	1092	1003	1033	1026	1037	1074	1117	1070	1126	1031	1075	1063	1059	1072	1064	1077	1078	1042	1097	1056	1062	1111	1092	1048	999	1055	1040	986	1041	1033	1146	1024	1042	1045	1095	1040	1092	1027	966	1064	1057	977	1052	1038	1067	1003	1054	1072	1030	1065	1031	1058	1011	1020	1086	1072	1100	988	1044	1116	1017	1066	1047	1047	1030	1070	1092	1099	1059	1072	1088	1031	1069	1056	1032	999	1061	1079	1054	1015	1092	1046	1047	1043	1032	1068	1090	1022	988	1059	1021	1093	1108	1026	1043	1042	1040	1048	986	1006	1051	1042	1033	1047	1090	1065	1066	1084	1069	1100	1076	1090	1065	1047	1082	1045	1067	1031	997	1047	1015	1070	1041	1052	1002	971	1065	1087	1056	1021	1072	1053	1061	1041	1088	1046	1060	1035	1078	1010	1054	1042	1065	1040	1069	1067	1054	1057	1049	1093	1014	1028	1055	1071	970	1106	1108	1020	1145	1073	1058	1070	1081	1109	1059	1062	1079	1015	1018	1005	1048	1002	1030	1056	1111	1068	1034	1132	1108	1078	1068	1062	1047	1079	1114	1039	1045	1046	1063	1079	1093	1024	1032	1060	1104	1072	1077	1070	1093	1045	1101	1069	1057	1088	1112	1060	1058	1049	1081	1077	1070	1077	1022	1075	1063	1054	1025	1053	1085	998	1016	1043	1013	1054	1073	1049	1083	1090	1048	1033	980	1024	1069	1075	1043	1100	1042	1086	1035	997	1081	1104	1062	1057	1040	1106	1035	958	1082	1055	1078	1067	936	1071	1005	1070	1020	993	1077	1087	1058	1115	1096	1048	1046	1037	1068	1084	1056	989	1049	1005	1013	1084	1053	1082	1020	1050	1061	1045	1005	996	1067	1109	1059	1039	1066	1075	1085	1016	1083	1103	1063	1067	1109	1060	1030	1018	1000	1050	1012	1051	1044	1065	1042	1072	1044	1050	1025	1029	1085	1085	1020	978	1100	1013	1048	1034	1013	1040	1031	1007	1012	1048	1066	1091	1039	1008	1102	1019	1069	1058	1052	1096	1049	1102	1035	1068	1100	1010	1063	1097	1008	1034	1114	1042	1048	1089	1051	1027	1035	1013	1055	1055	1085	1081	1133	1107	1071	1097	1036	947	1064	1097	1091	1057	1017	1055	1048	1056	1077	1055	1097	1049	1048	1048	1045	1038	1070	1085	1057	1000	1024	1029	1096	1016	1084	1008	1073	1073	1002	1053	1083	1073	1093	1062	1106	1066	1033	1002	1014	1052	1075	1106	1048	1089	1105	1112	1000	1031	1081	1013	1126	1044	1038	1046	1092	1073	1030	1028	1054	1104	1051	1051	1035	1055	1099	1055	1067	1035	1037	1087	1050	1053	1109	1023	1017	1054	1063	1082	1042	989	1088	966	1038	1072	1079	1091	1049	1080	1073	1044	1039	1024	1044	1052	1070	1042	1050	1020	1058	1004	1073	1063	1051	1081	1003	1004	1095	1049	1089	1024	1041	1041	1042	1131	1027	1032	1062	1020	998	1082	1126	1086	1004	1078	1008	1051	1025	1038	1049	1039	1034	1071	1008	1033	1020	1086	1027	1060	1045	1053	1109	1020	1002	1028	991	1061	1056	967	968	1018	1058	1048	1058	1028	1070	1048	1032	1061	1069	1029	1053	1023	1053	1026	1114	1043	1036	1035	1072	1054	1060	1057	1082	1089	1025	1004	1045	1074	1036	1042	1059	1056	1023	1013	1053	1048	1037	1030	1068	1060	1006	1051	1044	1075	1012
31180	11934	1411	496	386	400	432	394	413	430	408	405	369	410	395	358	399	398	394	399	391	391	407	405	423	404	397	394	408	431	411	422	388	408	362	389	415	364	401	405	405	403	378	412	377	420	357	390	424	410	403	419	431	456	407	407	395	381	369	375	393	424	401	450	429	421	411	380	412	392	410	376	373	394	394	379	370	402	394	402	437	381	371	434	371	404	403	421	422	395	423	423	398	388	373	391	393	395	393	440	415	379	392	392	408	434	422	422	370	369	432	390	371	410	421	419	382	391	355	383	400	392	427	355	410	412	410	378	405	384	395	389	424	404	368	392	376	416	389	375	397	382	370	371	401	380	375	377	402	402	358	388	401	382	377	411	366	408	383	410	369	411	400	394	413	349	379	434	372	397	399	419	390	419	389	411	375	396	394	383	399	387	390	367	423	402	393	364	424	366	396	390	393	433	376	393	385	405	385	387	378	387	385	427	422	388	426	373	365	401	376	371	398	412	383	380	418	394	372	369	396	385	371	374	406	415	359	408	393	399	393	386	370	368	375	391	374	369	434	431	382	416	397	379	429	421	372	413	379	400	390	384	381	396	386	418	382	414	395	370	338	369	414	396	389	395	417	396	364	424	399	387	415	400	363	374	395	378	346	412	422	432	380	459	399	392	415	405	397	384	366	385	387	383	392	382	423	357	413	409	415	412	401	388	350	409	390	409	422	375	395	408	389	423	412	393	415	391	359	408	368	380	396	402	388	376	397	401	404	397	415	381	401	386	394	370	395	396	395	393	383	392	388	357	394	388	379	408	414	391	390	394	388	404	414	374	392	412	392	400	405	407	392	431	353	372	399	385	410	374	356	419	399	405	377	380	385	365	415	440	373	413	384	403	388	365	424	354	403	416	416	430	391	384	421	427	399	398	399	419	367	411	414	391	344	442	429	363	370	392	405	370	409	411	377	370	367	374	378	398	372	394	369	439	362	393	417	404	408	373	389	378	372	403	388	421	387	364	404	397	405	378	406	370	379	398	404	405	398	409	399	410	422	388	417	411	370	414	378	390	389	397	382	401	402	372	349	424	400	422	409	393	414	403	390	359	388	408	371	434	381	410	394	374	355	369	382	409	375	414	444	440	386	396	423	389	403	413	396	397	384	366	393	418	391	385	400	397	404	389	393	417	370	382	376	426	395	370	416	364	390	436	393	429	367	382	378	401	380	376	385	362	389	381	381	385	400	391	401	364	439	400	371	373	410	418	433	416	406	423	375	379	446	408	380	360	374	379	371	369	403	414	408	385	402	389	443	433	416	364	418	374	412	375	413	388	390	359	389	378	391	393	382	419	415	331	383	396	371	412	398	389	431	419	402	411	389	393	401	381	403	401	367	414	409	364	399	378	393	417	412	384	388	417	416	411	390	407	407	435	393	372	418	373	339	363	366	407	422	397	372	342	400	398	412	460	404	427	401	371	392	410	417	369	399	384	406	407	372	409	428	405	427	415	378	442	391	403	366	402	407	398	379	367	395	401	361	374	413	402	388	362	363	387	379	396	406	391	434	416	426	384	390	350	396	379	383	433	374	405	394	397	394	417	391	378	398	411	360	401	411	398	375	406	394	386	353	393	392	384	395	390	407	371	396	426	370	382	389	346	402	389	376	389	387	371	388	393	390	449	399	384	357	398	426	405	391	428	418	374	392	374	367	414	414	374	403	377	378	409	421	391	380	402	413	383	371	381	400	422	394	403	441	379	414	418	409	391	439	466	390	386	400	399	408	362	388	410	421	389	394	393	403	389	401	379	432	372	400	399	430	405	414	396	388	402	377	376	365	379	411	385	331	392	393	405	426	374	376	416	417	414	402	397	393	406	429	384	370	377	371	378	401	377	432	371	355	414	396	377	391	406	379	372	386	392	407	379	411	378	403	411	415	389	373	396	383	406	370	372	359	350	358	408	426	366	390	368	379	394	402	377	403	394	378	416	436	388	407	384	416	398	387	403	410	385	407	420	424	387	417	374	403	372	376	378	403	383	422	392	378	390	407	410	432	418	391	397	365	431	388	408	427	376	419	383	407	422	395	390	404	400	399	371	385	437	400	389	408	428	403	380	396	393	395	424	379	412	417	388	379	416	373	384	394	392	384	410	406	383	425	369	408	387	401	401	392	372	389	403	374	395	381	397	411	394	394	401	368	358	436	385	378	389	425	418	354	399	426	390	406	412	413	375	423	376	372	391	409	397	435	431	392	392	375	410	365	418	382	421	394	376	406	411	385	426	380	391	408	369	415	398	390	412	397	423	375	424	367	433	410	403	358	400	373	348	391	390	422	379	422	435	439	447	406	414	385	350	414	410	401	403	390	377	413	412	373	421	394	411	367	422	390	381	398	398	407	395	414	427	391	356	352	390	392	409	383	412	401	383	376	395	348	383	387	389	367	391	416	404	370	383	405	368	390	393	448	437	391	402	391	417	363	425	398	416	412	424	374	363	369	388	364	377	406	413	423	377	380	377	403	374	396	378	354	396	393	422	398	374	383	372	380	429	358	398	401	368	398	370	380	412	396	411	386	440	392	377	405	388	412	379	372	393	389	413	376	400	400	413	403	405	401	399	402	396	373	361	363	380	376	416	398	407	358	424	422	445	383	406	392	357	410	408	373	393	426	425	393	417	378	406	393	402	355	367	384	409	355	405	406	374	401	407	378	411	388	387	404	428	396	398	397	406	368	414	426	411	436	415	341	405	423	418	360	370	409	398	382	397	409	427	414	425	385	385	436	412	375	402	384	386	422	405	406	398	398	394	440	360	379	410	399	371	411	432	409	392	402	410	378	360	377	402	364	401	380	390	376	368	411	379	454	432	396	415	430	404	391	407	395	398	405	339	361	409	402	391	389	390	410	399	421	412	377	416	382	405	382	424	375	390	433	418	397	376	390	383	381	343	391	402	389	375	404	422	359	399	399	427	352	401	409	397	418	371	387	402	422	386	415	412	391	392	379	383	384	366	400	405	405	372	432	384	405	411	356	389	388	418	399	415	388	383	454	351	360	359	386	392	414	421	401	407	371	430	391	395	413	444	386	372	409	382	404	401	391	358	428	383	395	396	396	395	380	388	350	370	389	375	409	361	408	384	417	432	380	403	421	377	388	346	372	411	375	391	412	437	419	374	395	357	374	391	379	426	383	398	402	415	380	373	424	395	391	425	405	357	383	398	350	434	387	402	394	397	408	375	369	375	379	385	414	408	368	408	370	364	362	427	390	380	427	381	420	390	395	437	398	389	418	431	384	411	407	402	418	404	398	400	391	381	382	387	381	376	409	400	379	390	385	408	383	398	384	383	394	370	400	416	401	410	395	358	369	400	397	411	416	373	387	463	394	368	372	389	401	414	399	385	401	395	371	415	367	408	392	364	426	408	381	393	400	368	386	408	380	411	395	394	399	392	399	382	407	411	385	399	375	408	415	389	426	409	433	363	365	414	445	386	393	371	442	400	416	366
28405	10727	1911	1133	1109	1098	1121	1126	1097	1070	1087	1083	986	1033	1051	1058	1063	1071	1017	1045	1082	1058	1036	1131	1049	1064	1060	1063	1007	1026	1082	1119	1083	1097	1100	1061	1036	1086	1089	1073	1081	1075	1042	1086	1099	1070	1093	1079	1128	1112	1198	1074	1077	1128	1117	1144	1118	1005	1010	1054	1002	1083	1136	1277	1388	1350	1110	1048	1051	1077	1018	1063	1122	1057	1062	1062	1030	1049	1003	1066	1074	1064	1072	1088	1039	1065	1033	1093	1110	1060	1043	1015	1032	991	1035	1074	1034	1000	1034	1060	1048	1060	1075	1095	1015	1095	1025	1067	1031	1070	1099	1077	1072	1083	995	1052	1047	1104	1058	981	978	1066	1031	1087	1112	1100	1045	976	1051	1060	1119	994	1069	1026	1059	1068	1076	1133	1017	1032	1089	1073	1075	1040	1054	1039	1037	1034	988	1149	1039	1074	1048	1066	1083	1078	1046	1026	1086	1092	1047	1025	1068	1012	1043	1081	1059	1057	1027	1026	1048	1102	1050	1022	1039	1061	1054	1020	1056	1070	1046	1076	1048	1043	1094	1058	1074	1059	1052	1053	1107	1098	990	1058	1094	1100	1060	1067	1073	995	1040	1025	1079	979	997	1072	1030	1072	1071	1017	1120	1009	1073	1078	1105	1090	1065	1087	1126	1065	1048	1036	1050	1063	1020	1087	1042	1009	996	1084	1065	1006	1024	1021	1021	1089	1018	1051	1016	1061	1062	1026	1087	1039	1052	1029	1057	1054	1033	1086	1029	1083	1014	1009	1008	1019	1050	1052	1038	1064	1049	1051	1084	1033	1068	1016	1073	1025	1063	1003	1049	1033	1018	1003	1076	1014	1001	1062	1044	1075	1055	1049	1047	1085	1165	1052	1046	1052	1095	1028	1024	1077	1117	1022	1043	1047	1006	1012	1096	1024	994	1015	1082	1035	1069	1078	1067	1046	1065	1102	1108	1021	994	1105	1062	1068	1054	1061	1077	1027	1095	1022	1056	1041	1049	1051	1036	1072	1028	1042	1070	999	1079	1089	1025	1080	1052	1053	1037	1005	1123	1008	1077	1038	1036	1078	983	999	1093	1010	1074	1050	1046	1052	1069	1031	1009	1048	1012	1052	1083	1058	992	1061	1070	1039	1021	1027	1108	1048	1020	1025	1092	1097	1049	1035	1080	1083	1012	1065	1106	1068	1113	1041	981	1051	1072	1051	1091	1052	1065	1039	1026	1130	1067	1086	1020	1031	997	1026	1008	1040	1062	1105	1034	1043	1063	1098	1027	1022	1070	1096	1082	1060	1045	1055	1056	1057	1034	985	1058	1071	1020	1024	1069	1033	1012	1050	1011	1054	1107	1079	1065	1039	1029	1001	1075	1012	1050	1051	1040	1020	1063	1057	1062	1006	1098	1015	1077	1056	1001	1005	1092	1003	1052	1090	1042	1070	1051	1009	1077	983	1051	1050	1041	1055	1061	1033	1038	1122	1076	1080	1093	1025	1075	1062	1062	1049	1031	1043	1065	1047	1049	1089	1094	1001	1118	1071	1079	1099	1049	1028	1022	1083	1053	1068	1065	1059	989	1054	1030	1072	1031	972	1027	1096	1073	1101	1041	1084	1032	1056	1060	995	1052	1092	1081	1066	1020	1037	1051	1108	1029	1110	1102	1042	1005	1019	1069	1056	1006	977	969	1135	1035	1073	1092	1050	1002	1043	1064	1087	1095	1094	970	1027	1001	1004	1024	1018	1045	1051	1097	997	1135	1053	1010	1008	1099	1019	1067	1048	1090	1065	1020	1063	1097	997	1077	976	1065	1033	1038	974	1094	1051	1019	1006	1083	1047	1083	1010	1035	1044	1002	1060	1068	1005	1033	1069	1044	1092	1076	1048	1022	1084	1052	1069	1054	1024	1053	1041	1020	1078	1044	1091	1093	1059	1034	1086	1095	1026	1055	1046	1090	1100	1063	1060	1052	1043	1116	1100	1121	1053	1093	1050	1056	1047	1080	1048	989	1099	1058	1059	1049	1088	1034	1019	1069	1024	1086	1049	1084	1100	1066	1050	1016	1082	1078	1046	1071	1079	1011	1076	1020	1058	1047	1091	1030	1083	1032	1062	1102	1090	1011	1019	1014	1037	1086	1079	1061	1061	1025	1051	1062	1088	1002	1051	968	1112	1032	1110	1083	1019	1000	1078	1024	1102	1042	1083	1014	1012	1054	1055	1006	993	1068	1011	1057	1059	1069	1067	995	1017	1013	1105	1085	1066	1026	1043	1078	1018	1044	1088	1037	1047	1057	1045	1040	1027	1006	1109	1022	1036	1061	1035	1085	983	1112	1056	1022	1052	1072	1047	1073	1056	1073	1098	1069	1026	1024	995	1035	1053	1022	1042	1008	1072	1016	1043	1067	1038	1058	1057	1024	1042	1070	1075	1055	1029	1055	1032	1065	1102	1077	1007	1071	1050	1087	1042	1092	1036	1011	1031	1048	1040	1069	1030	994	1055	1080	1047	1013	1101	1050	1015	1076	1098	1044	1085	1028	1064	1090	1092	1074	1084	996	1020	1042	1001	1061	1015	1109	1062	1080	1057	1137	1027	1075	1107	1104	1047	1069	1098	1027	1048	1083	1028	1114	980	1032	1019	1048	1055	1028	1026	1014	1032	1042	1028	1093	1045	1045	1073	1008	972	1094	1017	1053	1028	1066	1133	1036	1075	1010	994	1048	1081	1021	1085	1078	1061	993	1031	1096	1093	1093	1048	1050	1049	1028	1047	1056	1095	998	1071	1072	1013	1035	1052	1056	992	1013	1016	1039	1045	1018	1107	1049	1034	1081	1002	1024	1070	1055	1121	1035	1040	1006	1101	1050	1082	1030	997	1011	1122	1090	1051	1025	1007	1101	1066	1031	1048	1132	1045	1096	981	1077	1064	1043	1017	1074	1054	1023	1033	1034	1078	1040	1029	1104	1079	1048	958	1020	1003	1028	1063	1025	1070	1095	1119	993	1002	1046	1111	1068	1060	1081	1096	1026	1077	1081	1073	1033	1058	1088	1064	1074	992	1058	1023	1023	1067	1059	1031	1052	1034	1073	1090	968	1056	1055	1061	1033	1061	1087	1108	1027	1010	1049	1118	1060	1059	1056	974	1080	1034	1038	1077	1016	1062	1004	1040	977	1046	1018	1067	1016	1075	1014	1057	1042	1047	1063	1034	1103	1037	982	1058	1031	1071	1018	1066	1025	1061	1035	958	1012	1069	1014	1140	1063	1013	1093	1096	1070	1034	1001	1031	1047	982	1011	1033	1083	1058	1029	1069	1082	1037	1055	1030	1000	1069	1026	1037	1040	1041	1058	1095	1075	1033	1064	1038	1052	1040	1037	1059	1012	1005	1011	1081	1044	1106	1019	1043	1060	1013	1095	1087	997	1056	1113	1026	1059	1029	1063	984	988	1067	1084	1109	1108	1022	1091	1057	1096	1030	1072	1053	1067	1082	1000	1086	1054	1075	1076	980	1082	1094	1081	973	1048	1108	1022	1049	1075	1052	1036	1048	1045	1003	1007	1055	1078	1093	1029	1058	1051	1029	1064	1070	1019	1072	1066	1027	1044	1048	1016	1042	1022	1026	1033	1043	1086	1027	1080	1034	1059	1026	1124	1044	1044	975	1043	1013	1069	1044	1065	1076	1047	1045	1055	1019	1062	1056	997	1066	1014	1030	1050	996	1016	999	1076	1030	1048	1042	1096	1024	1093	1116	1050	1038	1073	1067	1034	1048	1049	1083	1044	1033	1091	1082	1045	1095	1045	1035	1102	1045	1042	1075	1053	1016	1013	1123	1036	1069	1008	1023	1082	1041	1014	1017	1046	1058	1032	989	1044	1073	1051	1009	1025	1025	1033	1059	1007	1038	1075	1061	1086	1096	1066	1073	1033	1019	1084	1024	1029	1081	1000	1079	1080	1020	1086	1090	1090	1065	1011	1064	1056	1071	1082	1044	1052	1043	1034	1101	1050	1093	1052	1026	1152	1016	1059	1034	1064	1037	1050	1012	1063	1064	1058	1010	1083	1065	1088	1043	1067	1065	1091	1047	1051	1018	1032	1046	1054	991	1070	1130	1070	1023	1048	1063	1055	1088	1018	982	1061	1055	1027	1051	1010	1040	1037	1002	1017	1029	1029	1072	1059	1017	1024	1068	1079	1047	1027	1092	1043	1000	976	1005	1065	1097	1044	1132	1111	1088	1078	1085	1045	1029	1085	1041	1057	1020	1080	1113	1024	1023	1054	1088	1021	1087	1101	1076	1085	1021	1023	1025	1103	1095	1045	1108	1049	1030	1041	1016	1054	1059	1044	1088	1055	1043	1078	1042	1097	1062	1048	1056	1004	1094	1064	1026	1075	1056	989	1093	1050	1110	1027	1060	1097	1002	1032	1087	1054	1043	1012	1108	1035	1056	1094	1071	1068	1065	1081	1073	1050	1067	1036	1019	1051	1032	1015	1051	1081	1057	1071	1003	1062	1042	1064	1064	1077	1070	1028	1075	1065	1047	1098	1062	1090	1054	1075	1042	1067	1031	1036	1094	1049	1037	1069	1065	1007	1008	1049	1034	1124	1045	1071	1023	1047	1055	1067	1052	1073	1005	1068	1040	1035	1095	1025	1012	1078	1060	999	1066	1013	1046	1107	1060	1082	1020	1051	1033	1078	1067	1053	1053	1052	1069	1067	1095	1066	1048	1035	1007	1069	1040	1082	1036	1056	1056	1090	1080	1022	1083	1078	1040	1042	1052	1057	1077	1006	1032	1028	1048	1063	1035	1008	1015	1037	1066	1101	1102	1075	1088	1079	1078	1014	1018	1093	1039	1051	1089	1052	1031	1021	969	1052	1023	1131	992	1015	1044	1069	1027	1033	1046	1050	1043	993	1063	1043	1051	1049	1038	1025	1087	1027	1057	1005	1003	1053	1100	1029	1050	1079	1030	1054	1094	989	1062	1054	1045
74222	50241	17337	2027	558	514	437	414	383	388	372	392	368	379	337	368	363	334	301	325	340	337	332	329	339	346	361	339	354	346	360	361	326	328	333	336	330	342	375	342	360	353	369	315	306	354	396	446	443	477	454	399	471	485	450	412	357	343	356	342	348	358	404	547	557	522	395	360	323	353	306	306	344	326	344	305	319	347	376	333	357	336	293	345	342	310	321	329	303	344	353	331	313	361	349	357	346	336	324	345	278	340	358	350	322	332	344	315	350	330	359	345	295	312	332	354	295	380	342	345	345	356	335	309	317	361	317	328	311	362	329	323	314	328	341	322	366	313	343	343	322	333	337	299	350	336	320	346	321	315	356	345	342	329	334	331	346	300	334	340	335	337	332	342	316	337	350	344	349	337	315	348	321	321	315	304	342	355	317	330	344	337	314	365	324	330	345	340	348	345	311	369	360	318	338	356	344	341	363	342	347	316	312	336	337	307	327	341	381	361	328	324	334	307	310	335	321	329	347	345	315	311	353	346	303	354	331	308	343	370	305	315	342	320	335	342	343	339	319	334	335	307	364	337	330	318	342	304	344	340	342	320	356	334	361	333	353	318	343	320	340	338	307	340	337	332	357	323	361	295	337	339	331	350	312	353	351	358	321	328	310	331	346	323	335	342	353	347	358	319	329	331	361	342	329	298	344	336	330	349	334	325	320	334	324	354	352	318	360	330	321	329	355	322	340	337	377	359	361	341	305	315	355	323	348	344	313	320	333	366	341	352	398	329	359	341	349	342	319	331	313	325	329	312	334	351	357	324	338	334	322	353	307	332	345	310	313	352	335	308	343	348	368	340	367	354	363	327	350	346	316	318	341	305	395	359	337	316	331	334	365	357	365	327	355	340	304	346	355	307	351	321	313	325	321	338	345	336	357	345	331	348	369	346	372	340	341	340	375	317	348	331	361	308	314	342	320	352	358	351	356	346	323	350	344	355	333	331	326	335	333	325	326	323	318	347	320	343	311	335	342	354	355	341	354	363	358	358	349	336	324	334	313	304	347	324	353	332	354	333	309	344	299	370	330	338	350	342	316	361	331	327	369	337	339	353	370	340	357	323	366	339	364	341	314	317	344	347	358	354	319	330	365	312	344	314	327	313	336	354	334	343	304	286	356	335	353	338	343	331	347	334	308	350	368	333	342	334	337	333	346	358	335	371	356	335	325	349	320	302	338	342	334	299	346	346	336	348	354	333	334	309	317	348	333	332	346	341	314	320	311	332	344	325	327	322	351	352	351	330	365	358	341	356	347	371	328	321	362	312	353	318	321	326	298	311	316	376	368	333	329	343	341	315	343	358	321	356	326	344	341	352	311	336	313	333	309	336	322	357	363	320	340	282	330	330	366	347	345	321	331	334	340	322	321	343	355	347	321	367	338	348	372	342	322	310	358	343	333	351	342	352	358	318	364	335	317	319	306	280	350	347	356	352	317	334	345	352	293	343	312	363	375	313	341	318	342	350	327	318	334	338	328	329	384	340	303	314	315	342	327	332	323	335	329	332	336	348	327	334	335	316	330	340	331	309	338	335	364	286	318	331	339	332	356	333	343	302	355	311	341	313	347	329	350	321	379	363	330	329	338	355	323	328	298	357	343	323	371	324	322	361	364	339	326	324	339	333	325	359	314	329	340	337	341	324	313	331	345	334	305	312	363	336	314	334	319	372	342	336	317	304	341	332	341	326	353	326	339	314	343	344	369	340	343	328	278	343	319	366	331	368	360	355	350	318	343	340	337	336	318	356	348	362	361	323	318	374	323	373	356	343	313	323	314	345	378	351	334	331	308	316	344	337	343	356	375	358	311	336	324	357	322	329	335	361	344	326	332	328	344	320	326	352	325	349	329	351	320	322	322	317	313	353	330	357	350	305	351	373	310	324	341	326	331	331	344	326	344	315	326	344	336	326	324	354	355	334	347	299	330	314	323	312	308	351	349	375	341	324	350	338	343	364	321	306	337	315	357	329	337	351	339	346	335	345	343	342	323	317	385	328	323	338	308	323	328	343	341	327	328	348	342	331	345	322	344	339	334	340	343	324	352	330	333	311	328	324	374	379	344	316	348	326	345	321	356	320	320	337	347	359	330	294	324	321	349	323	338	335	316	322	358	331	336	362	314	335	364	335	313	321	344	361	315	339	300	363	363	316	336	303	361	324	326	347	345	367	314	337	334	334	339	348	350	351	319	363	358	361	336	341	329	355	327	335	335	359	341	348	341	335	349	360	324	294	364	322	408	303	322	330	360	351	338	307	345	346	372	366	341	348	357	342	366	325	328	322	357	344	328	348	346	333	365	380	331	324	333	358	322	313	336	355	322	341	377	332	339	353	304	304	313	339	379	339	294	312	343	327	326	329	335	361	326	345	311	336	327	343	333	343	340	370	352	333	364	298	358	326	335	349	321	359	356	329	319	356	355	317	328	314	365	318	307	338	340	346	346	349	325	359	320	349	316	340	295	350	325	331	343	356	343	336	349	331	335	363	365	312	354	319	367	337	356	341	354	333	300	339	331	345	347	322	325	350	356	330	345	317	374	339	329	332	318	327	323	335	364	308	345	354	365	347	351	336	349	327	363	342	335	359	340	322	314	328	342	346	336	358	346	378	344	366	310	395	355	335	322	357	311	335	325	316	366	323	333	325	316	363	329	367	354	321	356	297	331	342	301	319	328	341	363	321	326	337	351	346	351	342	323	349	311	332	324	303	334	345	342	325	353	337	329	343	352	329	364	339	316	347	354	372	328	346	342	327	376	346	334	354	340	348	347	316	318	352	360	328	344	360	369	347	373	303	332	350	351	390	319	331	335	334	325	330	348	349	387	353	362	291	352	329	339	343	324	319	330	296	345	353	355	361	349	348	335	317	330	320	332	333	321	337	346	297	352	331	319	355	345	325	377	343	341	322	321	338	348	316	375	333	324	335	333	338	330	350	373	349	319	340	342	330	325	345	318	315	354	363	323	352	354	319	295	317	318	359	320	362	320	338	366	341	374	299	352	374	340	344	356	310	330	319	327	343	313	341	329	344	385	326	341	360	329	313	341	356	375	345	346	316	348	329	346	337	309	324	312	317	356	294	322	336	330	329	334	325	330	322	299	357	365	317	335	353	339	341	323	309	319	331	356	340	346	339	330	341	351	336	349	327	312	317	358	316	358	359	338	369	311	341	374	327	336	311	340	362	385	331	363	357	359	353	344	354	344	368	349	320	345	321	363	324	348	318	358	338	330	303	325	318	334	358	319	359	326	325	342	355	307	332	324	329	330	360	325	337	334	348	337	360	342	337	329	324	348	313	318	308	352	343	305	334	326	320	324	337	362	307	356	332	336	340	366	315	316	330	342	312	336	370	335	325	381	331	351	358	348	304	333	349	285	337	335	323	328	350	328	343	343	349	349	347	346	328	327	374	336	344	364	332	315	375	366	336	362	320	340	320	324	332	340	325	360	337	344	356
50481	33204	7399	1993	1773	1565	1414	1345	1276	1237	1180	1085	1115	1100	1084	975	1028	1012	995	1011	1022	1047	984	963	1007	978	942	1004	985	996	931	992	967	958	941	931	988	1091	1032	1128	1137	1208	1205	981	999	1121	1456	1654	1727	1758	1910	1678	2165	2199	1832	1406	1150	989	1028	980	951	983	1740	2540	2583	2169	1270	917	939	932	906	939	878	939	926	935	933	949	896	880	920	935	914	934	883	905	938	965	969	889	952	935	961	899	909	958	932	926	911	954	950	905	956	969	942	932	913	936	932	864	977	931	908	943	965	908	948	902	895	950	946	943	954	929	906	918	899	866	932	890	916	944	942	914	916	926	950	937	911	906	970	914	944	891	916	864	909	894	940	968	909	911	921	1038	945	981	991	945	957	910	976	972	940	915	925	961	951	904	882	910	867	928	952	954	863	890	922	942	943	941	947	893	913	885	900	931	927	943	954	910	902	883	912	852	874	950	920	908	961	869	907	860	904	945	958	852	909	905	890	877	963	959	916	902	952	859	939	912	951	950	937	902	951	886	893	941	945	948	949	887	945	899	883	888	847	945	915	973	917	927	886	926	914	913	955	877	925	901	924	899	912	968	914	878	907	905	911	923	948	928	980	945	956	940	923	910	915	914	924	963	927	940	909	956	927	916	954	918	906	918	914	882	937	928	915	921	912	907	959	951	935	919	920	898	887	905	936	905	934	985	918	921	949	933	946	978	898	904	954	943	956	908	967	911	925	848	922	895	893	897	963	966	921	925	964	942	950	884	901	896	913	932	910	922	917	947	920	959	969	949	860	963	954	928	928	928	960	917	893	939	872	922	879	939	920	916	873	907	935	968	907	905	895	912	955	936	948	900	978	910	910	940	900	973	957	914	895	932	907	935	907	941	864	926	968	939	960	899	885	908	939	903	917	878	915	952	915	925	902	942	958	915	956	937	919	933	921	891	936	938	982	925	909	876	876	960	932	912	951	876	889	861	919	954	900	886	982	986	913	954	931	913	939	934	909	951	940	912	977	902	919	963	934	914	981	916	885	913	909	927	909	985	908	959	927	915	937	973	918	984	965	891	888	947	881	957	945	966	908	907	938	943	929	932	986	944	931	949	927	944	910	899	847	923	1004	949	933	945	922	864	927	960	919	908	912	938	985	928	863	894	902	927	921	905	944	981	930	903	922	960	885	925	916	942	944	911	876	935	894	932	949	890	912	927	905	888	948	893	889	953	943	932	927	993	955	933	936	924	900	925	934	932	905	953	892	929	923	875	945	932	866	924	892	917	909	956	895	855	926	944	939	910	906	933	924	943	936	968	890	926	908	892	938	921	942	905	880	958	903	916	928	916	895	944	957	965	948	907	938	856	914	909	945	889	870	955	932	917	982	920	930	940	924	884	950	927	920	950	905	897	932	926	938	929	896	919	952	982	870	887	917	923	937	947	909	977	945	921	936	933	910	921	894	943	900	854	1003	937	906	944	943	963	936	936	944	928	911	919	971	911	931	914	913	946	945	951	970	931	930	885	873	916	949	919	923	946	882	932	949	914	959	935	919	918	916	964	874	927	962	897	979	957	905	926	916	950	969	900	922	907	922	924	907	913	882	905	954	930	895	912	904	935	913	937	903	917	935	927	956	938	949	877	936	882	906	952	938	904	925	926	933	880	928	893	951	924	992	1013	991	938	948	943	963	939	931	915	924	951	923	907	893	889	917	924	937	987	908	944	913	828	998	920	887	888	872	885	964	916	930	951	947	866	910	971	903	913	902	906	976	941	927	925	911	977	961	948	937	904	923	888	950	905	881	950	873	916	904	913	915	920	910	921	929	899	958	917	913	883	893	877	963	914	971	896	1008	946	898	937	942	881	945	923	890	900	914	875	918	932	898	966	952	926	950	933	910	902	963	920	960	970	955	886	988	942	865	913	942	932	928	951	901	939	928	957	920	934	878	924	913	945	942	913	925	973	947	894	912	987	932	894	947	940	926	913	907	883	911	963	961	911	998	954	932	925	912	978	884	922	892	911	908	932	880	879	911	919	933	882	932	962	945	923	876	874	957	954	916	895	969	900	971	959	890	948	941	891	896	950	910	932	913	900	959	928	892	941	945	928	914	974	933	926	915	989	901	925	923	989	937	892	953	921	911	954	918	957	863	864	960	918	952	909	933	928	889	942	930	917	902	929	926	968	905	918	917	960	945	944	927	952	937	942	927	906	947	912	939	934	956	954	907	939	938	957	890	920	939	972	909	942	922	887	968	909	917	958	943	917	933	877	955	922	918	936	922	921	945	906	933	884	955	909	912	917	885	941	889	919	925	931	938	893	938	929	919	936	958	919	907	916	926	917	913	937	973	975	930	898	898	925	854	950	971	942	957	939	880	865	900	909	936	919	921	920	962	925	925	904	899	947	935	916	879	977	906	933	912	959	928	957	930	978	918	950	900	894	869	948	976	864	932	913	953	950	958	941	927	915	946	898	914	896	958	935	932	921	948	890	929	861	894	871	926	911	866	918	910	973	920	904	940	911	905	890	973	888	907	941	938	922	938	941	919	952	952	917	903	915	910	881	870	888	890	940	929	960	915	915	930	949	881	907	934	910	958	923	944	912	935	903	933	923	926	942	967	888	895	891	902	915	882	936	932	891	911	909	949	963	963	907	896	925	963	924	1000	916	932	868	942	964	870	896	929	889	934	900	893	905	916	920	959	944	934	892	908	941	872	949	937	952	950	886	933	914	954	973	910	941	952	930	944	894	923	914	931	890	954	949	958	917	941	862	894	972	888	940	963	887	937	916	894	936	862	954	936	886	956	906	921	958	930	881	940	924	895	960	904	871	917	941	959	980	927	912	959	929	899	913	924	921	933	896	866	865	921	946	934	929	926	928	920	953	891	979	919	925	929	883	899	943	884	884	925	903	956	895	988	884	893	951	894	974	918	931	892	927	871	891	897	940	940	947	926	884	895	901	938	912	876	921	943	899	959	895	968	939	945	920	939	939	905	906	915	944	841	969	934	914	926	958	965	867	951	919	896	948	905	960	923	915	947	908	912	936	892	957	930	969	941	977	967	915	962	948	890	966	893	983	898	881	938	915	875	925	958	936	976	917	917	923	933	901	895	903	919	946	922	896	918	955	900	945	954	932	955	935	912	919	914	929	910	893	931	911	917	926	916	900	943	938	912	928	938	869	941	927	949	962	930	948	959	904	915	970	987	910	947	944	859	983	917	849	959	934	941	945	887	918	940	947	879	905	941	901	933	952	923	935	966	908	909	890	958	973	946	921	936	925	987	900	960	934	951	927	948	989	943	938	924	961	890	908	939	858	961	859	917	956	891	897	898	949	977	920	902	896	905	900	975	909	898	921	936	937	980	916	960	958	925	961	956	900	902	902	943	968	928	965	968	979	975	923	938	909	961	927	942	945	938	949	985	930	975	908	958	955	895	955	941	986	928	964	896	911	999	949	919	945	894	935	906	898	913	935	923	926	919	951	943	865	949	934	925	971	937	918
83502	60169	24974	6153	983	739	613	547	521	435	482	488	462	478	447	419	408	434	410	439	423	411	420	409	417	391	393	396	388	435	403	405	425	417	418	371	371	458	436	463	443	442	430	424	397	464	522	495	560	604	648	739	589	580	556	526	469	496	413	408	398	412	475	825	835	729	493	422	398	416	393	385	437	386	402	371	382	398	367	395	387	393	380	384	362	411	386	377	417	397	390	370	385	408	386	413	407	382	415	342	373	447	427	419	364	396	421	387	399	405	408	410	336	370	411	383	394	374	373	373	367	401	377	388	364	415	388	375	391	420	426	348	384	409	384	358	435	396	369	422	385	370	415	389	405	387	381	419	418	392	418	392	404	380	412	362	357	379	381	364	387	384	346	393	401	405	396	404	380	401	376	396	391	416	380	431	417	382	380	406	409	336	415	392	406	342	376	389	425	389	394	373	394	377	390	395	391	391	404	381	410	401	372	393	384	386	387	387	431	399	399	392	405	370	392	423	389	393	404	386	387	413	387	406	382	384	370	369	360	421	402	368	345	408	378	368	403	421	417	393	389	387	392	420	367	407	427	419	384	413	407	366	389	426	397	391	410	371	361	395	377	407	426	420	387	368	384	358	393	382	393	416	393	403	363	347	395	360	361	389	376	357	380	365	397	384	425	390	367	413	418	426	387	374	372	381	393	396	424	392	394	371	393	359	375	360	396	369	398	387	369	375	404	412	372	378	354	398	400	331	404	366	428	389	357	387	384	403	392	410	367	384	401	391	400	322	381	432	398	398	382	371	392	381	382	390	388	389	420	379	396	354	378	380	390	377	412	406	385	406	404	393	424	413	389	394	405	384	366	408	365	371	420	385	383	400	368	390	397	381	412	392	333	378	382	394	420	377	404	409	366	385	396	372	424	385	373	429	420	384	400	356	401	400	363	360	376	384	359	370	376	382	389	411	392	412	350	386	370	389	379	401	398	411	410	403	389	356	377	393	390	369	382	382	415	396	390	359	382	395	361	391	377	428	361	414	370	416	414	378	411	381	381	398	401	398	381	365	370	387	380	415	400	394	359	372	423	390	396	379	383	415	415	399	386	408	398	366	371	362	375	424	408	437	403	386	413	411	398	369	352	386	403	374	441	397	420	383	369	435	378	458	386	400	396	390	418	401	373	396	371	389	402	368	390	397	437	400	411	399	392	378	395	411	402	393	429	379	381	367	371	356	369	348	374	395	408	380	407	388	390	408	406	421	405	389	379	365	392	386	399	429	356	425	438	384	380	367	414	387	371	384	414	406	403	398	366	425	360	389	374	379	366	382	394	383	422	399	403	411	405	350	419	328	373	379	369	388	416	422	383	380	382	372	386	357	386	349	370	375	362	381	348	366	435	387	380	376	388	375	382	425	389	395	408	411	382	369	384	384	382	387	356	452	406	390	364	373	415	383	412	390	380	410	380	408	365	390	361	400	362	383	383	403	378	389	383	403	390	373	379	390	360	397	347	386	415	440	370	404	426	439	375	402	390	392	416	417	381	409	374	403	415	391	364	375	400	401	391	389	397	420	412	363	380	376	388	384	402	358	391	394	437	388	367	384	369	384	400	379	370	390	400	421	372	383	391	426	352	375	366	433	374	369	374	381	401	343	383	393	400	418	392	380	360	403	395	385	370	399	402	366	426	372	392	387	401	408	374	413	406	393	426	390	389	387	391	415	367	393	357	395	399	410	385	386	386	400	419	425	401	400	404	415	422	368	433	369	387	378	394	395	395	403	391	444	395	362	369	390	427	427	341	396	385	370	409	366	426	369	377	360	409	414	377	418	431	403	410	382	396	382	390	402	386	416	386	371	368	359	385	407	375	419	397	410	402	370	388	386	378	426	404	389	387	416	424	389	398	408	388	384	392	396	399	431	400	434	377	377	404	395	415	408	391	350	375	373	378	400	405	386	397	428	392	389	414	382	392	420	395	388	447	382	397	383	415	366	395	390	386	405	370	383	364	382	437	398	409	383	428	419	389	387	400	396	359	366	376	379	402	398	400	399	369	423	427	371	395	366	354	381	383	400	384	391	354	383	369	375	394	396	347	396	406	402	356	387	416	370	378	398	412	412	398	412	378	376	378	391	380	336	353	385	373	416	378	430	432	391	406	388	397	398	402	372	355	408	355	391	379	392	372	399	384	375	413	359	391	370	364	378	355	399	400	413	391	372	374	396	381	386	402	369	402	381	398	395	398	389	372	394	340	392	382	369	445	384	390	392	384	372	391	386	409	343	413	407	373	383	391	372	403	411	415	393	399	398	351	387	397	405	353	369	405	421	397	388	419	403	420	407	410	398	401	368	394	398	399	380	385	410	336	412	376	410	379	372	377	394	371	367	391	405	337	413	393	395	425	402	355	374	359	416	385	365	409	420	376	390	385	368	404	414	402	372	396	464	372	392	394	381	393	455	414	382	383	391	393	421	415	365	370	396	370	382	378	363	388	423	386	399	393	397	376	371	404	388	386	389	377	372	389	373	413	406	380	387	372	377	369	404	378	409	347	432	364	406	412	381	418	408	411	389	372	388	367	394	435	376	405	424	400	390	363	406	376	417	384	382	377	379	376	367	398	423	374	397	371	409	424	408	369	387	380	382	400	383	368	410	391	399	402	411	387	409	348	453	401	354	415	419	400	392	361	392	406	386	384	399	415	388	402	423	398	363	371	429	416	363	389	366	393	399	348	431	416	398	375	386	397	427	343	398	371	383	408	384	379	398	363	386	373	389	399	365	396	355	382	404	410	349	336	398	406	399	399	384	411	372	354	360	381	396	400	392	371	379	394	395	444	428	386	360	362	397	399	419	376	376	406	414	378	394	401	361	388	389	353	400	373	375	374	415	402	385	396	399	409	411	380	390	380	398	398	396	403	391	394	412	375	380	422	354	411	403	361	394	376	369	369	396	378	383	426	411	360	388	364	412	364	365	405	360	423	381	394	405	381	411	395	390	369	372	396	400	364	371	411	396	389	362	374	351	391	418	343	399	384	433	413	382	404	424	385	392	366	439	378	380	399	396	387	401	338	412	406	388	403	343	396	411	400	431	419	383	395	375	392	411	393	353	399	414	376	434	393	411	370	408	385	371	399	408	387	364	384	379	386	385	399	427	389	404	385	381	351	397	393	342	375	366	400	363	384	400	369	381	364	412	348	369	399	384	380	408	402	378	383	420	374	396	381	384	402	378	372	405	384	404	376	398	408	379	371	406	405	405	408	367	384	405	382	411	405	395	383	402	442	410	360	412	415	409	383	352	397	406	377	409	413	393	386	363	395	377	418	368	378	384	431	400	388	389	429	399	368	389	387	351	437	381	364	408	371	381	387	344	382	408	391	398	349	388	364	417	382	404	393	379	417	401	374	379	400	388	395	409	390	398	409	390	383	374	383	389	394	396	396	366	397	415	392	375	422	378	397	351	390	404	397	397	373	405	390	383	368	402	377	379	402	365	370	379	407	352
59838	41944	11081	2934	2615	2412	2061	1874	1691	1609	1525	1441	1374	1409	1275	1289	1247	1210	1133	1138	1106	1171	1158	1133	1121	1137	1159	1118	1118	1097	1108	1128	1142	1149	1180	1133	1172	1278	1337	1502	1574	1547	1327	1199	1202	1337	1856	2045	2215	2284	2900	3807	2717	2757	2073	2255	1778	1647	1322	1148	1164	1182	1734	4352	4404	3286	1779	1092	1129	1064	1034	1080	1078	1037	1012	1022	1040	1021	1038	1044	1053	1037	1047	1079	1047	1062	1081	1096	986	1016	1065	1034	1044	1066	1076	1048	1008	1068	1031	1043	1071	1069	1071	1061	1018	1023	1035	1037	1072	1036	1145	1059	1058	1054	1026	1061	1028	1006	1047	981	999	1006	1006	1042	1023	1029	1037	1047	1012	1066	990	1097	1063	1092	1027	1028	1011	1000	1065	1083	1051	988	1052	1051	1062	1060	1045	1063	1112	1053	989	1024	1031	1072	1048	1050	1031	1074	1024	1093	1011	1076	1035	1065	1010	1047	1083	1018	1006	1092	1052	1025	1056	1064	1066	1072	1003	1065	1067	1012	1046	1051	1030	1016	1033	1050	1089	1066	1039	1085	1030	1093	1083	1045	1074	1106	1057	1095	1062	1090	964	1005	1068	1079	1039	1057	1051	1058	1056	1098	1058	1051	1037	1066	1066	1075	1082	1072	1042	1049	1036	1031	1075	1031	1036	998	1057	1045	1032	1023	1029	1075	1028	1031	1074	1021	1083	1073	1055	1027	1026	1053	1071	1015	1034	1129	1048	1041	1105	1062	1041	984	1033	1057	1085	1052	1007	1080	1112	978	1016	1065	1069	1047	1027	1024	999	1081	1069	1035	1078	1064	1076	1039	1043	1060	1069	1041	1019	1073	1069	1065	1053	1046	987	1094	1027	1028	1040	1022	1101	1081	1039	1054	1026	1067	1060	1049	1064	1039	1043	1050	1061	956	1027	1059	947	1031	1092	1124	1103	1077	1054	1042	988	978	1087	1029	1053	1061	1075	1064	989	1057	1037	1067	1077	1028	1137	1068	988	1058	1023	1026	1012	1063	1055	1077	1070	1067	1027	1059	1043	1029	1030	1083	1018	1061	1063	1041	1089	999	1019	1056	1070	1075	1031	1019	1054	1077	1062	1058	1084	1056	1026	1042	1094	1005	989	1030	1080	1058	1021	1032	1012	1024	1065	1011	1059	1065	986	1061	1091	977	1058	1023	1037	1026	1063	1043	1041	1062	1046	1045	1053	1052	1073	1011	1120	1021	1054	1085	1025	1083	1060	1081	1046	1084	1085	1071	1028	1043	1071	1095	1061	1092	1046	1032	1009	1012	1050	1107	1014	1092	1013	1033	1087	1057	1127	1036	1080	1065	989	1085	1048	1043	1017	1076	1025	1005	1007	1013	1048	1046	1067	1055	1003	1084	1062	1058	1027	1093	1036	1048	1056	977	1032	1080	1044	1062	1054	1055	1087	979	1082	1024	1005	1097	1026	1129	1053	997	1053	1033	1053	1036	1032	1038	1005	980	1122	1058	1005	1065	1078	1019	1068	990	1059	1013	1086	1022	1077	1113	1061	1048	1025	1030	1049	1028	988	1074	981	997	1054	1039	1088	1062	1033	1035	1045	1065	1059	1070	1036	1056	1057	1048	1017	1087	1012	1039	1038	1122	1017	1055	1032	1106	1052	1070	994	1105	1027	1032	1078	1052	1091	1035	1026	1069	1046	1081	995	1014	1049	1020	1050	1047	1110	1100	1101	1101	1009	1039	1020	1050	1042	1095	1023	979	1055	1013	1069	1008	1048	1031	1075	1060	1079	1081	1125	1053	1038	1052	1067	1064	1062	1038	1087	1124	1048	1047	1036	1023	1040	1040	1076	1103	1103	1132	1068	1027	1065	1078	1126	1089	1046	1130	1133	1028	1054	1100	1072	1105	1076	1071	1021	1062	1079	1059	1052	983	1079	1026	1098	1053	1025	1025	1093	1011	1011	1088	1074	1049	1079	1078	1055	1027	1016	1056	1065	969	1011	1039	1039	1007	1005	1032	1111	1091	1053	1086	1072	1018	1017	1047	1023	1062	1053	1088	1059	1076	1063	1007	1039	1093	1016	1058	1117	1075	1030	1041	1089	1057	1110	1034	1007	1097	1090	1044	1090	1035	1021	1071	1024	1113	1095	1067	1006	1045	1068	1013	1042	1052	1046	1039	1024	1071	1079	1113	1047	1080	1041	1084	1045	1046	1055	1085	1061	1030	1083	1035	1057	1097	1044	1008	1022	1032	1025	1021	1020	1001	1025	1014	1094	1059	968	1075	1002	1049	1051	1102	1040	1091	1067	1051	1031	1084	1059	1098	979	1078	1072	1060	1072	1066	1039	1034	1071	1036	1035	1070	1059	1046	1041	1042	1039	1092	1042	1097	1076	1000	1005	1015	1028	1098	1062	1078	1067	1047	1047	1154	1045	1075	1053	1081	1056	1043	1019	1014	986	1042	1055	981	1042	1088	1085	1005	1060	1023	1062	1096	1054	1043	1067	1083	1007	1052	1093	1046	1066	1022	1065	1037	1030	1021	1027	1090	1030	1079	1063	1084	1028	1049	1081	1042	1026	1071	1056	985	1056	1092	1045	1031	1059	984	1088	1051	1037	1097	1086	1065	1056	1037	1055	1007	1049	1067	1082	1071	1051	1083	1057	1052	1000	1069	991	1088	1056	1029	1035	1020	1076	1006	1060	1061	1067	1065	1103	1062	1010	998	1031	1041	1153	1024	1030	1047	1051	1061	1025	1126	974	1065	1042	1020	1093	1048	1066	1041	1016	1013	1026	1031	1032	1063	1069	1080	1027	988	1014	1069	1046	1041	1012	1075	1062	1052	1060	1054	1041	1069	1087	1059	1053	986	986	1108	1006	965	1053	1073	1090	1079	1076	1054	1064	1080	1025	1053	1054	1075	993	1044	1020	1071	1037	1074	1067	1112	1116	1065	1039	1050	1087	1095	1021	1027	1100	1008	1073	1016	1039	1121	1060	1077	1058	1089	1032	1042	1017	1051	1078	995	1070	1025	1020	1051	1013	1064	1012	1024	1054	1053	1059	1083	1069	1125	1025	1076	1011	1052	1027	1017	976	1090	1052	1022	1043	1044	1048	1053	1030	1095	1061	1034	1002	1096	1053	1067	1111	1057	1045	1087	1095	1054	1036	1075	997	1068	1037	1028	1048	1031	1112	1030	1038	1024	1062	1068	1109	1038	1095	1077	1031	1041	1125	1066	1010	1049	1051	1111	985	1025	1071	1014	1046	1029	1061	1026	1055	1029	1015	1042	1054	1059	1020	1058	1031	1003	1081	1013	1094	1067	1047	1026	1014	1038	1051	1022	1098	1049	1067	1050	1128	1058	1068	1050	970	1100	1031	1064	1068	1020	1029	1109	1095	1036	1074	1029	974	1068	1012	1059	1053	1082	1052	1061	1082	1077	1052	1039	1063	1044	995	1029	1073	1015	1073	1041	1046	1020	1068	1042	1075	1001	1008	1048	1087	1032	1020	1079	1081	1075	1021	1016	1035	1064	1040	1037	1081	1033	1051	1098	1035	1020	1088	1006	1031	1075	1057	999	988	1085	1022	971	1063	1120	1110	1041	1056	1110	1112	1054	1098	1023	1072	1087	1064	1021	1020	1050	1019	1116	1013	1093	1057	1126	1062	1054	1067	1036	1021	1059	1070	1088	1072	1062	1023	1028	960	1041	1119	1013	1067	1039	1021	1008	1076	1048	1023	1046	1047	1086	1053	1088	1077	1012	1022	1076	1050	1062	1032	1066	1096	987	1013	1098	1008	1027	1053	1033	1060	1087	1104	1047	1026	993	987	1128	1084	1090	1072	1028	1111	1111	1043	1056	1114	1019	1033	1042	1079	1060	1060	1023	999	1064	1088	1097	1054	1065	1111	1008	1029	1104	995	1048	1096	1132	1012	1062	995	1019	1051	1037	1084	1066	1043	1098	1053	1103	1092	1076	1043	1065	1027	1017	1055	1051	1078	1096	1022	1018	1054	1100	1047	1030	1080	1072	1082	1019	1073	1061	1086	1091	1021	1061	1016	1033	1059	1046	1020	1095	1043	1070	1051	1030	1082	1059	1083	1090	1055	1008	1042	977	1056	1109	1033	1029	1094	995	1067	1027	1072	1035	1077	1031	1046	1027	1011	1105	1028	1109	1064	995	1026	1044	1043	1008	1047	1096	1058	1056	1101	1073	1061	1033	1083	1100	1037	1009	991	1070	1028	1029	1041	1012	1027	1069	1063	1060	935	1099	1040	998	1028	1052	1029	1054	1050	1063	1058	1054	1024	1063	1092	1089	1045	1022	982	1056	1038	1016	1042	1040	1040	1072	1047	1094	1053	1058	1019	1080	1088	1014	1022	1070	1031	980	981	1069	1065	1071	1047	1062	1076	1040	1051	1016	1061	1064	1068	1061	1093	1067	1029	1015	995	1072	1046	1101	1035	1047	1041	1050	1049	1064	1039	1047	1093	1041	1071	1026	1060	1063	1129	1053	1117	1082	1050	1027	1029	1030	1026	1034	1100	1076	1050	1071	1045	1078	1109	1038	1055	1040	1113	1045	996	1051	1066	1097	1052	1048	1036	975	1063	965	1104	1037	1048	1096	1040	1040	1065	1013	1102	1033	1076	1085	1156	1030	1034	1086	1081	1092	989	1080	1001	1112	1033	1003	1111	1061	1072	1070	1027	1024	1022	1054	1008	1080	992	1041	1014	1109	1070	1100	981	1050	1092	1089	1041	1085	1049	1056	1061	1069	1003	1047	1038	1015	1059	1064	1020	1040	1095	1048	1052	1076	1093	1104	981	1063	1055	992	983	1039	1088	1094	1074	1115	964	1036	1110	1048	1016	1052	1015	1057	1023	1055	1094	1070	1009	1037	1100	1115	1022	1031	1045	1082	1086	1070	1083	1085	1043	1033	1045	995	1015	999	1050	1053	1022	1034
30742	10626	907	411	392	387	410	431	367	447	406	394	417	446	404	395	414	386	399	407	408	385	414	380	403	408	443	405	381	371	435	386	407	418	443	415	381	396	382	436	409	394	424	381	431	387	392	415	456	394	423	433	383	424	424	362	405	375	407	418	373	402	410	424	476	477	392	430	405	410	369	417	376	392	408	408	396	427	375	381	396	413	375	400	387	416	377	403	409	411	397	418	377	396	386	381	384	362	390	410	394	376	420	389	385	404	351	404	396	391	369	405	391	411	393	418	403	415	369	388	386	401	415	437	425	385	390	406	394	404	386	386	417	373	352	464	413	373	407	387	369	448	414	384	373	389	372	431	376	419	389	392	416	384	368	415	423	429	415	402	364	386	419	398	387	397	377	390	382	423	345	403	397	410	405	425	372	438	372	415	390	371	391	378	394	401	375	381	410	374	389	368	430	357	398	410	382	398	419	420	382	365	393	398	415	388	403	396	387	399	417	399	370	396	399	385	369	407	380	411	356	401	394	382	383	414	420	389	383	394	394	426	378	423	376	396	406	413	390	434	396	432	378	362	394	406	391	383	392	407	388	416	394	424	422	357	415	383	396	352	401	404	376	400	378	383	413	382	387	408	416	376	395	400	386	417	374	394	414	409	427	438	356	402	404	392	389	400	401	388	392	346	380	379	421	442	406	393	429	356	430	381	413	461	385	415	386	387	387	381	404	397	375	422	378	415	392	421	378	419	374	409	382	378	391	421	424	416	396	417	389	381	390	382	375	425	373	387	417	393	408	400	418	396	433	454	402	409	382	439	417	394	410	379	425	396	372	377	428	398	399	380	396	367	424	429	392	398	418	415	436	406	390	375	423	406	428	422	382	427	431	428	388	411	366	377	395	422	384	412	386	365	392	389	411	394	424	420	389	396	404	386	415	395	383	411	400	404	421	374	413	429	395	392	370	416	401	400	389	397	396	363	408	379	372	393	364	402	424	389	389	415	421	361	383	378	393	378	405	390	410	368	395	403	416	393	403	396	401	408	394	380	385	406	370	370	417	411	392	408	414	386	389	426	378	377	380	395	396	398	425	420	398	380	400	389	403	348	368	386	411	392	361	344	399	395	414	440	423	370	467	353	366	438	400	428	397	394	411	372	392	373	398	425	428	426	459	410	381	413	387	428	429	390	429	400	408	370	419	392	411	393	378	398	387	433	405	424	436	379	405	416	394	422	386	417	397	400	399	389	387	388	440	392	431	411	376	423	397	388	389	390	412	385	417	379	431	397	354	432	415	403	397	421	402	395	396	412	397	417	375	413	419	395	416	434	396	378	384	398	389	382	422	396	404	447	387	369	406	403	405	405	425	365	410	401	397	436	404	412	399	390	389	406	426	389	371	423	375	381	393	412	388	383	392	418	394	380	437	375	406	394	398	412	427	411	379	383	354	384	408	383	402	429	410	411	405	364	416	412	390	412	403	409	410	396	372	399	390	372	384	382	437	415	404	441	390	391	394	399	408	363	430	419	405	399	416	388	408	418	402	398	381	376	383	401	415	406	393	392	417	419	423	390	393	397	390	375	430	445	375	415	348	382	422	395	427	364	361	394	365	401	384	427	428	415	403	400	364	388	428	402	374	392	400	392	426	395	417	416	415	384	423	381	404	399	424	367	395	419	402	374	398	385	412	390	391	424	395	367	399	397	392	383	412	396	392	394	429	384	408	379	378	412	415	424	397	421	422	388	419	407	380	371	396	420	410	401	433	397	371	417	397	429	381	386	410	369	409	414	391	395	404	354	412	389	393	409	371	410	418	394	422	386	386	376	384	423	430	411	407	449	390	392	407	398	410	370	381	435	418	417	382	400	394	395	382	427	388	402	406	428	357	407	418	377	385	391	415	410	370	370	358	409	405	404	394	389	395	420	430	447	396	428	396	390	411	400	401	386	371	405	377	352	406	390	362	405	361	424	366	409	386	407	389	394	380	367	370	411	421	391	366	355	423	395	407	386	407	414	413	393	404	411	396	394	342	404	384	351	410	392	437	415	389	390	409	414	373	405	429	429	384	368	411	408	395	428	395	389	383	410	411	400	411	365	410	404	379	418	435	423	386	440	407	409	394	375	392	389	405	397	431	376	358	413	414	440	403	467	389	408	437	428	400	382	420	412	399	368	409	407	425	387	374	392	384	416	413	390	406	383	423	389	413	383	432	376	394	396	380	373	394	392	382	401	408	401	431	394	383	379	403	388	421	421	394	380	410	424	390	412	388	393	372	384	435	373	374	398	400	394	363	424	378	383	407	392	396	383	425	407	420	430	387	385	421	356	398	399	383	397	413	419	392	428	399	396	436	405	406	400	413	380	412	383	398	405	431	407	387	380	408	381	413	449	378	378	409	416	387	393	402	413	404	404	422	407	351	418	424	380	389	412	436	397	360	407	383	398	393	420	413	379	412	412	414	408	434	393	386	414	387	401	441	375	385	422	416	396	415	419	422	396	413	400	399	404	405	418	384	407	405	419	409	408	420	398	375	366	386	400	375	456	429	387	421	419	384	398	392	376	356	372	364	410	394	387	406	391	397	410	429	412	394	411	419	384	382	396	371	397	413	424	392	410	424	407	412	440	390	397	430	400	399	371	409	400	398	419	417	392	401	393	391	381	405	381	390	399	403	378	375	392	381	366	414	397	394	422	418	405	386	368	368	424	354	393	369	428	387	362	431	408	395	392	382	395	387	394	398	420	409	370	368	417	390	376	406	372	369	391	380	384	390	366	407	403	421	374	402	384	417	394	374	380	392	367	414	403	409	382	367	402	411	380	403	392	368	388	400	387	388	386	404	389	406	401	405	390	402	400	381	422	415	381	360	418	411	403	416	380	455	389	437	403	389	395	372	385	416	431	422	394	379	380	410	390	406	387	401	414	391	410	412	404	392	404	419	387	395	403	402	375	381	395	372	396	390	422	402	406	369	394	403	389	390	429	387	390	361	437	393	372	429	378	396	416	395	398	396	369	400	376	399	384	400	388	404	386	401	429	406	429	402	409	408	359	412	371	383	408	376	374	415	396	434	373	357	401	411	402	383	424	393	397	391	368	398	379	407	425	404	385	398	394	426	387	400	424	390	407	409	427	427	383	389	422	374	387	393	404	410	459	378	387	385	376	424	425	436	400	378	410	396	393	396	398	415	390	410	401	413	403	422	433	401	401	385	387	377	414	391	387	405	444	393	428	395	402	408	411	371	389	411	374	421	379	371	412	379	396	375	387	403	446	415	398	409	376	410	418	428	431	386	370	434	385	417	386	386	468	390	388	402	407	369	404	386	385	423	410	410	342	398	391	413	409	442	411	386	454	409	414	410	356	393	402	388	389	401	414	404	388	358	374	402	400	407	389	401	452	436	386	397	425	382	420	406	392	426	415	419	398	385	396	421	439	406	395	400	384	393	415	398	410	427	418	394	386	390	396	408	388	377	381	405	399	396	392	399	417	419	370	410	374
28253	8979	1335	1193	1164	1117	1218	1118	1124	1126	1112	1048	1130	1092	1009	1069	978	1049	990	1046	1100	1104	1085	1074	1031	1083	1000	1048	1005	1105	1080	1071	1103	1078	1104	1089	1067	1038	1072	1050	1076	1081	1127	1046	1136	1085	1119	1119	1125	1195	1215	1237	1156	1127	1114	1101	1060	1119	1162	1119	1011	1091	1140	1382	1465	1304	1166	1059	1080	1084	1059	1078	1083	1022	1034	1039	1011	1068	1018	1071	1028	1066	1070	1056	1068	1037	1086	1066	1057	1067	1069	1097	1016	1075	1093	1092	1066	1075	1009	1081	1071	1060	1035	1056	1066	991	988	1092	1104	1029	1048	1060	1079	1096	1017	1084	1034	1083	1114	1058	1072	1076	1146	1054	1069	1087	1012	1071	1094	1083	1080	1054	1094	1120	1095	1075	1122	1043	1125	1112	1088	1036	1017	1052	1070	1090	1022	1100	1047	1103	1062	1106	1039	1062	1067	1113	1057	1041	1024	1019	1066	1048	1096	1118	1099	1028	1082	1120	1026	1009	1061	1061	986	1071	1074	1049	1040	1081	1052	1067	1119	1064	1074	1056	1045	1096	1101	1138	1076	1078	1070	1086	1055	1094	1031	1042	1022	1034	986	1032	1101	1081	1011	998	1077	1132	1027	1092	1015	1113	1094	1098	1052	1112	1042	1100	1099	1109	1080	1105	1079	1117	1093	1036	999	1032	1057	1047	1088	987	1075	1042	1094	1051	999	1131	1107	1026	1053	1129	1022	1033	1076	1057	1088	1039	1032	1066	1096	1056	1029	1067	1075	1068	1009	1034	1085	1075	998	1045	1056	1052	1125	1044	1063	1101	1064	1081	1044	1046	1099	1045	1089	1045	1070	1083	1051	1104	1046	1008	1066	1066	1077	1080	1075	1129	992	1059	1061	1016	1035	1052	1077	1098	1119	1061	1016	1065	1021	1047	1105	1057	1000	995	1072	1064	1108	1090	1042	1037	1020	1032	1102	1059	1048	1089	1041	1049	1048	1081	1060	1048	1074	1026	1087	1088	1046	1059	1104	1061	1039	1036	1065	1147	1079	1065	1059	1013	1081	990	1074	1019	1105	1078	1110	1023	1080	1132	1030	1094	1000	1038	1056	1030	1041	1076	1078	1066	1070	1037	1093	1042	1107	1048	1079	1082	1057	1065	1035	1071	1088	1051	1063	1121	1081	999	1084	1138	1039	1118	989	1043	1051	1023	1134	1045	1057	1070	1028	1080	1084	1052	1071	1084	1048	1053	1112	1072	1103	1093	1013	1047	1082	1026	1057	1050	1113	1087	1064	1045	1101	1083	1052	1077	995	1040	1093	1034	1071	1102	1088	1120	1094	1094	1077	1088	1097	1094	1067	1120	1041	1073	1071	1036	1076	1061	1125	1091	1107	1057	1133	1087	1080	1015	1047	1101	1038	1076	1092	1114	1045	1109	1098	1074	1015	1013	1082	1061	1078	1019	1034	1015	1066	1057	1053	1042	1097	1080	1004	1025	1082	1065	1109	1078	1134	1080	1061	1046	1077	1075	1049	1055	1107	1055	1107	1077	1043	1082	1028	1126	1066	1067	1102	1024	1031	1037	1067	1066	1092	1008	1060	1024	1158	1047	1102	1076	1006	1079	1074	1029	1060	1071	1049	1054	1052	1010	1050	1053	1065	1013	1032	1052	1066	1079	1037	1080	1047	1058	1064	1119	1114	1085	1098	1031	1036	1090	1039	1092	1039	1024	1036	1072	1056	1086	1051	1040	1078	1049	978	1091	1010	1063	1065	1090	1069	1139	1061	1041	1050	1045	1062	1112	1051	1119	1066	1114	1011	1103	1049	1033	1013	1075	1084	1062	1089	1059	1092	1077	1101	1028	1040	1055	1036	1095	1071	1068	1102	1045	1094	1047	1043	1077	1074	1077	1121	1051	1099	1071	1106	1103	1066	1040	1059	1066	1090	1086	1082	1012	1035	1041	1022	1048	1066	1039	1030	1081	1054	1082	1105	1035	1000	1073	1079	1055	1057	1082	1057	1047	1108	1053	981	1072	1043	1061	1078	1068	1123	1099	1073	1038	1081	1082	1095	1093	1099	1004	1065	1075	1032	992	1075	1128	1146	1073	1057	1049	1048	1065	1083	1082	1060	1055	1034	1127	1107	1020	1087	1097	1083	1156	991	1065	1010	1101	1069	1050	1060	1032	1041	1056	1076	1041	1077	1075	1056	1179	1067	1035	1080	1069	1109	1077	1071	1112	1093	1070	1058	1051	1029	1032	1052	1061	1043	1031	1097	1061	1018	1020	1024	1039	1083	1048	1088	1057	1100	1058	1042	1127	1038	1080	1029	1072	1033	1005	1036	1074	1040	1109	1029	1111	1012	1134	1106	1064	1072	1025	1032	1094	1046	1127	1052	1035	1051	985	1074	1092	1074	1033	1028	995	1071	1086	1029	1030	1021	1021	1031	1086	1071	1074	1053	1012	1056	1063	1100	1081	1025	1096	1026	989	1070	1107	1045	1044	1066	1051	1064	1057	1041	1074	1058	1068	1087	1039	1048	1054	1063	1088	1016	1056	1094	1051	1038	1112	1078	1079	1063	1055	1102	1023	1064	1145	1063	1011	1060	1091	1104	1063	1071	1052	1045	1091	1036	1040	1070	1019	1033	1079	1046	1074	1093	1060	1051	1040	1040	1101	1062	1047	1074	1112	1044	1090	1118	1110	1066	1037	1033	1148	1080	1040	1091	1096	1101	1094	1019	1112	1054	1064	1079	1075	1095	1074	1040	1074	1096	1075	1048	1096	1018	1054	1039	1013	1070	1069	1064	996	1127	1103	1074	1116	1061	1071	1100	1094	969	1047	1092	1050	1077	1054	1041	1058	1053	1071	1089	1056	1077	1067	1050	1089	1056	1023	1113	1064	1051	1078	1062	1039	1064	1046	1118	1077	1054	1115	1107	1065	1032	1041	1052	1050	1087	1069	996	1116	1040	1060	1121	1119	1111	1050	1082	1070	1074	1097	1060	1016	1071	1129	1060	1076	1024	1091	1035	1065	1088	1018	1038	1060	1008	1032	1024	1081	1096	1060	1085	1082	1085	1061	1068	1080	1080	1084	1106	1085	1013	1048	1030	1091	1050	1046	1029	1010	1068	1086	1124	1015	1009	1076	1045	1064	1021	1088	1074	1013	1080	1041	1078	1075	1048	1076	1004	1057	1083	1045	1094	1078	1033	1146	998	1110	1032	1043	1048	1055	1038	1071	1042	1095	1076	1053	1070	1068	1061	1079	1058	1073	1052	1081	1110	1061	1056	1030	1077	1063	1115	1052	1085	1088	1074	1100	1081	1076	1094	1112	1034	1055	1070	1109	1125	1117	1131	1096	1050	1016	1016	1094	1044	1076	1064	1120	1054	1099	1073	1095	1060	1078	1066	1101	1051	1029	1065	1075	1110	1082	1058	1080	1083	1078	1098	1094	1081	1119	1086	1067	1084	1064	1035	1078	1067	1023	1046	1077	1048	1119	1072	1107	1100	1100	1087	1096	1075	1042	1062	1106	1102	1054	1110	1006	1117	1092	1022	1017	1086	1083	1083	1112	1099	996	1047	1092	1012	1050	1086	1097	1073	1056	1081	1086	999	1077	1065	1099	1050	1060	1037	1040	1077	1090	1038	1111	1074	1060	1124	1129	1108	1098	1085	1028	1000	1076	1035	1074	1076	1103	1064	1065	1057	995	1075	1058	1047	1108	1065	1032	1091	1082	1067	1109	1032	1090	1057	1107	1079	1072	1047	1068	1051	1123	1050	1096	1072	1033	1028	1143	997	1010	1066	1009	1125	993	1066	1062	1056	1106	1061	1074	1065	1097	1130	1062	1074	1105	1031	1052	1065	1026	1104	1056	1046	1033	1074	1064	1132	1048	1048	1112	1110	1154	1090	1075	1080	1139	1023	1031	1077	1065	1032	1081	1085	1048	950	1063	1075	1057	1065	1111	1056	1029	1021	1048	1050	998	1041	1055	1062	1049	1088	1040	1015	1041	1090	1078	1062	1073	1026	1057	1112	1086	1042	1019	1111	978	1071	1023	1037	1065	1042	1051	1057	1082	1061	1127	1082	1114	1065	1048	1107	1092	1098	1093	1050	1054	1097	1105	1060	1049	1084	1038	995	1013	1092	1108	1069	1010	1022	1029	1068	1097	1057	1141	1088	1067	1024	1088	1063	1114	1070	1109	1040	1043	1027	1058	1039	1061	1089	1050	1078	1061	1086	1046	1022	1100	1124	1050	1101	1068	1068	1107	1065	1109	1048	1074	1046	1059	1090	1068	1055	1089	1055	1058	1089	1113	1096	1037	1097	1067	1056	1061	1071	1058	1064	1098	1078	1075	1024	1069	1055	1063	1132	1057	1041	1035	1055	1085	1020	1092	1070	1043	1072	1040	1024	1108	1034	1096	1128	1097	1080	1059	1058	1047	1012	1042	1112	1061	1040	1059	1120	1079	1066	1128	1011	1111	1073	1069	1024	1082	1046	1109	1107	1064	1106	1101	1056	1028	1119	1048	1086	1040	1062	1052	1106	1074	1116	1050	1067	1070	1061	1089	1059	1052	1049	1124	1055	1125	1029	1121	1085	1104	1116	1052	1102	1096	1069	1067	1056	1103	1059	1049	1081	1044	1046	1134	1086	1084	1095	1094	1063	1093	1009	988	1088	1019	1115	1062	1051	1158	1134	1123	1067	1044	1135	1087	969	1045	1092	1055	1037	1096	1095	1104	1072	1067	1074	1088	1068	1077	994	1077	1052	1108	1086	1031	1073	1052	1065	1100	1064	1058	1092	1041	1030	1061	1078	1099	1050	1129	1076	1137	1036	1135	1115	1020	1008	1118	1024	1037	1008	1036	1057	1068	1077	1103	1068	1069	1072	1084	1022	1042	1031	1049	1093	1092	1080	1077	1051	1107	1045	1078	1059	1085	1106	1061	1097	1058	1086	1112	1066	1087	1067	1110	1073	1074	1099	1016	1080	1054	1087	1073	1047	1002	1065	1082	1006	1089	1052	1038
72913	47509	14859	1649	568	501	452	419	383	386	362	415	413	329	394	347	373	355	329	350	330	333	337	360	368	376	338	325	382	345	360	365	368	360	369	317	334	390	392	354	380	376	318	387	341	351	382	435	422	463	523	457	383	372	370	403	359	357	389	357	332	361	559	613	515	435	343	369	336	320	380	355	353	354	299	327	350	346	363	340	331	328	355	332	313	337	315	346	400	335	338	319	310	344	315	333	361	349	326	345	330	305	334	317	323	380	364	360	333	351	344	361	312	336	323	363	348	335	335	351	300	314	343	321	333	333	335	317	356	356	343	361	366	322	332	320	354	305	334	338	336	372	324	354	332	321	356	346	368	363	318	331	336	334	341	339	311	353	327	326	357	322	298	357	342	321	315	357	380	339	367	351	313	330	329	354	338	348	341	318	322	327	317	337	295	337	349	363	326	360	380	360	352	312	339	338	334	315	351	320	355	312	337	353	339	324	346	326	321	342	305	314	323	324	362	321	336	309	334	351	336	364	349	338	322	306	322	355	345	315	360	319	354	305	324	349	337	339	326	385	333	336	339	369	312	327	300	345	337	308	365	334	330	358	348	357	319	345	353	328	311	332	337	358	334	361	292	339	330	347	349	340	346	319	345	345	325	353	314	317	332	310	321	333	347	319	314	327	336	320	314	353	326	327	336	358	367	347	350	337	341	366	327	329	348	310	349	341	339	329	339	329	341	308	331	330	343	344	288	358	325	337	340	339	328	331	332	360	311	336	308	320	335	299	321	350	340	308	318	329	325	380	374	294	318	320	357	355	319	359	349	337	377	367	343	358	360	316	322	328	320	304	338	322	348	368	330	321	326	353	329	320	338	376	342	314	346	343	333	348	322	347	364	354	331	312	335	344	356	352	359	331	320	308	329	340	315	339	338	319	338	334	362	327	355	336	347	343	332	359	386	388	377	306	349	330	359	331	334	317	366	317	355	358	339	345	312	350	354	305	335	328	322	330	313	348	336	327	363	336	340	325	332	339	327	342	360	358	333	352	321	351	338	350	327	335	328	342	334	342	361	342	343	323	350	318	282	348	346	322	342	349	340	339	350	352	310	327	341	349	341	317	314	319	322	330	303	331	349	361	304	343	371	329	329	351	352	328	352	342	349	354	340	334	324	327	332	335	329	318	316	372	365	381	316	334	352	322	354	293	336	369	322	333	329	308	345	317	342	359	336	328	333	335	342	343	346	367	341	321	382	350	339	329	347	348	341	332	336	332	364	353	308	365	343	341	343	376	364	333	378	328	316	323	317	336	320	341	323	327	350	319	351	371	328	341	348	328	366	367	340	354	336	314	397	353	320	342	337	337	315	315	334	319	374	316	361	329	318	345	331	342	307	364	344	339	379	332	351	357	363	311	348	339	338	346	321	347	356	324	327	343	337	363	339	306	358	320	346	346	332	374	349	317	351	330	342	358	325	343	344	348	335	339	333	339	295	324	321	319	345	335	308	332	331	331	335	320	330	325	306	340	350	362	356	308	338	328	327	326	323	333	327	350	332	347	353	323	322	325	334	357	338	351	318	334	366	369	356	341	361	354	348	323	323	353	334	331	316	340	351	318	380	355	338	320	313	330	325	354	339	359	341	336	317	361	356	336	357	353	350	360	332	344	338	348	332	324	354	347	316	348	343	306	379	350	354	322	336	349	329	324	327	338	328	332	319	363	365	349	334	318	338	329	379	330	378	306	347	318	318	328	334	338	330	327	363	357	357	358	377	399	328	342	324	353	326	319	338	334	333	360	361	339	356	366	355	341	324	367	324	347	363	350	364	346	364	315	329	329	346	331	343	328	361	295	348	335	309	326	375	367	293	320	347	329	321	326	329	372	361	320	371	343	336	338	362	359	368	339	361	344	304	338	337	315	340	343	336	335	327	363	344	323	339	371	312	368	352	329	350	344	338	352	324	355	342	343	330	360	318	366	313	325	319	332	354	339	373	327	336	340	329	322	335	350	334	325	329	331	288	328	315	356	347	343	351	377	322	317	369	325	325	338	294	336	345	345	331	366	360	337	361	333	355	312	326	326	304	366	351	324	345	312	330	336	330	367	350	368	347	324	342	316	330	349	313	350	347	361	334	302	306	351	341	345	352	296	358	348	348	326	286	352	337	318	338	324	334	307	306	342	348	332	318	343	328	319	316	334	322	360	336	321	340	358	341	341	352	322	366	325	321	328	323	333	313	335	322	319	357	318	339	327	319	364	297	321	339	316	288	331	306	331	301	336	321	341	350	300	351	353	323	356	344	327	343	332	340	324	336	353	318	315	324	320	330	350	354	302	356	332	335	309	320	343	361	335	350	297	344	334	333	349	369	333	360	322	341	321	318	356	340	322	322	385	392	350	321	335	333	317	369	346	297	321	382	357	362	346	334	311	303	329	365	395	330	379	337	318	336	377	333	339	349	311	309	342	343	319	344	303	316	336	334	346	301	337	361	322	303	339	328	340	368	341	325	342	363	341	288	336	344	322	337	352	328	358	338	364	318	324	348	327	340	325	342	374	370	331	308	304	381	358	328	351	307	334	351	347	304	374	327	300	323	338	342	339	325	355	329	331	316	355	298	331	349	319	352	310	336	369	356	325	381	309	349	339	315	342	355	322	335	315	316	325	354	359	378	359	292	349	302	330	329	336	365	342	363	347	345	325	317	316	315	345	315	310	361	309	317	322	338	316	313	330	342	302	374	333	348	331	368	345	326	350	316	338	330	338	326	359	348	337	362	351	324	343	323	360	337	384	350	318	324	362	364	368	329	326	328	365	352	349	342	343	329	313	300	331	299	333	299	354	339	316	344	319	310	345	340	350	321	359	331	339	337	351	352	286	352	333	351	330	342	344	361	348	370	335	368	355	289	345	319	317	317	317	360	347	341	327	330	358	330	349	315	342	338	315	354	325	321	315	331	318	340	338	357	322	336	343	350	341	348	334	348	347	343	302	350	368	332	353	334	312	318	354	360	342	349	329	344	309	336	328	349	361	324	348	322	349	335	342	324	352	365	328	343	332	359	337	333	373	343	356	335	332	343	312	346	350	315	334	319	358	359	332	323	333	341	335	350	340	323	345	339	345	344	332	308	334	332	360	322	321	345	347	320	343	342	343	338	303	340	323	370	301	344	353	350	337	328	330	327	338	338	322	342	308	290	337	342	318	361	321	336	332	314	337	347	364	321	323	331	319	360	313	333	319	373	359	347	344	324	312	344	313	360	347	326	344	317	313	380	346	308	323	318	360	335	337	358	330	334	370	312	334	393	345	296	330	322	345	327	347	319	359	333	326	346	293	342	282	353	336	326	351	348	339	319	344	362	279	343	359	310	348	347	359	358	346	325	314	325	327	342	321	328	331	354	334	346	326	315	360	352	315	342	345	315	343	362	365	327	336	336	377	325	355	343	372	318	317	309	320	315	341	343	335	329	333	348	291	355	310	339	336	300	308	356	319	390	330	327	344
49106	31457	4225	1950	1779	1644	1372	1359	1300	1228	1156	1125	1082	1044	1055	1069	1053	996	976	999	1003	899	995	992	953	988	993	1012	990	956	994	986	955	1026	978	991	945	1107	1192	1246	1164	1069	1018	1028	1017	1019	1072	1377	1651	1916	2225	1852	1310	1182	1229	1142	1132	1069	1091	994	1020	1246	2581	3178	2346	1456	1070	973	914	938	923	930	916	898	896	881	950	929	954	905	884	941	908	924	952	856	900	885	889	898	938	866	960	931	925	892	901	922	882	937	905	923	927	932	944	901	970	891	921	927	891	876	896	907	869	925	905	906	969	936	913	932	902	895	889	934	873	919	903	907	917	867	885	905	948	894	902	944	923	850	935	938	893	884	854	901	932	908	949	932	893	938	921	857	896	910	897	916	926	891	941	913	957	949	857	860	883	915	931	974	918	910	874	916	868	910	896	891	900	902	941	950	895	882	931	936	926	916	886	928	896	896	916	911	929	920	934	916	933	924	936	870	888	907	941	908	928	989	920	904	907	857	977	879	913	897	912	961	899	936	913	874	944	869	902	906	969	933	919	970	891	931	919	879	905	963	974	920	955	896	894	893	951	906	924	950	930	964	926	905	899	880	878	898	934	909	893	927	912	962	962	906	965	942	934	944	925	941	863	891	907	934	892	879	883	859	909	859	889	955	935	959	888	948	892	907	873	930	977	933	896	950	993	924	967	964	910	909	854	905	883	887	930	900	925	925	976	912	964	879	889	955	889	921	955	894	904	859	888	927	906	955	925	972	938	912	856	889	876	912	879	907	939	947	920	908	942	909	897	926	906	873	916	974	923	940	956	902	922	926	860	948	926	939	893	904	844	972	843	873	912	937	931	907	900	909	908	962	915	951	925	918	885	940	923	947	943	904	931	964	912	912	898	890	902	926	984	923	913	905	950	917	899	915	919	904	886	923	924	885	928	888	895	884	911	891	886	857	940	932	918	927	933	864	888	907	959	861	859	926	898	903	877	883	887	907	911	968	944	923	925	938	913	912	892	919	894	945	950	892	891	914	930	902	901	906	963	876	919	979	929	884	911	925	951	986	897	927	939	984	933	871	928	913	871	970	910	877	912	871	926	910	931	941	876	895	918	914	947	924	894	896	902	920	898	932	912	911	910	937	869	925	952	910	908	879	886	943	970	970	913	912	922	880	910	936	940	939	884	922	922	881	880	855	959	929	889	894	990	890	939	886	897	899	891	891	951	894	940	863	907	845	958	934	960	888	944	842	908	944	891	912	872	937	898	943	893	959	930	943	967	899	931	957	875	932	884	832	947	926	925	889	944	926	942	885	929	918	910	903	932	880	892	905	914	912	860	916	945	875	913	966	945	885	916	923	957	912	908	881	926	912	876	958	934	917	898	902	880	911	919	951	936	905	905	922	919	905	926	905	946	967	893	941	858	902	872	896	957	919	954	900	929	918	876	934	942	908	927	918	923	864	875	922	928	967	933	943	911	953	894	925	946	887	923	918	950	918	898	880	964	906	944	872	879	897	914	889	917	934	898	949	904	927	919	898	904	913	919	944	953	952	896	884	899	896	897	891	914	908	891	923	936	921	943	863	932	913	899	898	950	895	941	926	924	981	956	926	903	909	848	905	904	917	866	925	936	925	914	923	929	914	901	954	911	922	908	894	879	943	917	861	929	929	900	962	926	939	886	953	927	1033	911	915	918	935	887	946	850	884	973	916	864	910	908	867	934	919	893	877	874	918	918	970	909	889	876	946	951	906	860	868	929	867	897	876	897	891	899	922	925	923	967	970	925	907	916	953	976	922	905	899	955	859	918	905	915	908	889	918	911	889	923	900	968	919	930	919	951	986	858	897	870	948	965	933	913	905	891	939	934	894	895	904	893	938	910	910	922	922	918	905	906	945	910	872	851	933	910	885	882	972	945	968	927	877	885	968	885	881	929	928	870	918	867	901	930	856	938	935	897	949	946	931	873	931	924	900	923	923	921	898	951	914	868	901	897	882	909	952	942	945	917	953	881	892	988	879	957	944	973	865	919	899	907	928	875	939	880	925	891	851	929	970	932	905	948	959	971	842	813	899	963	879	896	956	897	881	943	944	932	962	940	885	976	961	898	950	860	930	891	831	920	926	947	850	940	954	969	877	926	902	908	919	956	928	966	889	967	957	937	925	970	935	946	942	835	939	905	958	894	884	938	884	948	896	901	898	884	937	910	927	897	948	896	894	955	941	919	900	891	882	912	921	918	887	885	842	932	930	901	956	927	880	934	912	939	935	976	823	919	938	961	911	946	894	904	925	925	904	929	890	954	901	907	923	877	910	923	887	901	891	915	919	960	946	892	940	903	887	923	909	934	895	823	895	925	861	998	965	874	916	902	898	884	922	919	907	909	905	903	878	914	902	935	934	901	982	900	947	906	969	952	875	906	865	870	899	873	961	892	936	894	909	922	946	917	933	920	916	949	899	894	931	952	915	871	868	931	907	863	888	968	848	961	936	903	876	946	911	922	909	898	908	907	903	903	888	863	905	917	940	894	928	862	896	899	913	931	888	890	913	935	908	902	888	924	929	902	903	925	911	885	891	957	910	925	941	896	875	894	899	908	964	855	899	925	952	851	875	882	971	933	886	856	879	920	952	915	930	935	919	912	940	946	938	935	929	875	883	939	952	996	903	928	907	900	929	854	882	862	933	906	878	932	935	883	962	919	930	917	903	929	892	924	969	981	889	907	900	879	892	915	904	890	963	967	903	954	916	950	936	919	937	921	951	948	914	900	878	894	864	893	893	907	921	951	923	955	899	879	932	909	941	912	935	909	957	912	954	902	883	937	916	937	898	890	898	892	919	897	899	915	927	961	896	934	975	911	948	920	950	951	953	892	913	939	871	861	943	933	897	934	944	860	915	902	920	885	909	915	923	936	933	894	911	928	892	929	930	942	917	904	906	937	896	879	963	893	909	916	917	945	955	878	925	954	899	909	952	969	909	914	915	931	920	892	911	893	928	921	910	959	914	942	915	895	882	968	907	953	896	933	950	901	905	929	912	882	930	913	941	938	961	856	900	865	867	892	929	892	946	902	920	951	933	882	949	895	918	925	902	917	861	917	935	939	918	932	903	927	909	970	902	986	898	962	933	891	931	939	956	887	868	884	936	908	955	881	898	919	953	886	881	921	941	877	931	903	944	925	953	877	942	894	905	905	930	891	926	928	952	933	891	930	864	876	867	934	922	876	898	934	922	933	928	916	887	915	857	958	888	930	932	906	879	836	922	901	858	916	907	870	902	912	903	913	940	966	885	922	951	932	959	914	885	914	885	909	943	906	897	837	917	890	888	930	889	952	927	874	900	921	861	871	908	921	879	887	976	913	909	931	931	911	880	899	931	936	950	910	904	930	880	926	932	936	910	858	910	926	877	904	869	887	865	923	921	948	869	924	865	879	948	866	961	888	854	945	914	913	922	917	966	964	940	914	910	920	897	934	920	892	951	878	911	970	871	927	965	918	886	927	951	911	925
83730	58721	20979	5059	851	688	631	503	554	458	453	406	411	367	395	374	396	361	396	388	383	362	392	391	377	390	364	403	358	373	402	375	378	343	409	392	347	433	416	440	375	371	369	366	410	382	439	472	499	573	742	488	413	440	426	383	367	382	353	387	371	415	427	834	880	659	402	376	333	381	378	356	371	362	354	365	353	332	384	370	374	327	369	370	335	342	350	333	348	360	368	356	367	344	364	370	358	325	346	330	365	361	364	340	366	359	347	377	393	339	340	349	336	369	358	324	351	360	327	324	325	377	327	382	358	361	340	357	376	371	361	348	344	374	368	348	357	375	405	366	380	364	366	339	363	373	395	364	360	389	356	368	368	373	374	362	374	375	360	369	345	383	366	371	398	356	357	355	390	405	342	341	382	386	337	380	361	381	358	332	362	362	337	399	357	339	387	324	354	328	335	349	387	351	395	323	353	362	352	395	367	355	337	377	353	355	353	355	352	355	402	343	380	352	370	371	341	343	356	384	348	331	354	354	336	381	359	363	344	326	317	322	328	332	360	346	379	343	354	352	385	350	324	362	362	353	363	342	346	386	357	372	347	338	343	347	395	342	364	361	357	352	415	339	370	375	344	333	347	357	365	372	374	396	298	364	342	354	357	334	319	343	370	328	351	362	387	361	388	354	329	381	352	323	355	364	362	392	347	352	349	343	360	351	350	357	349	372	350	363	358	361	368	380	376	322	357	366	344	376	349	335	393	368	353	351	350	394	350	396	330	345	367	352	373	377	400	355	320	351	322	368	366	378	382	339	337	358	373	347	371	349	335	363	384	363	359	338	380	355	353	355	370	345	356	384	308	327	339	360	366	362	354	354	338	319	380	355	368	333	343	369	375	406	355	400	369	364	349	353	349	372	390	352	380	378	356	367	358	355	382	371	316	327	331	357	364	336	388	320	342	327	342	341	356	349	384	350	364	343	371	353	391	333	374	356	398	372	339	332	344	352	352	372	361	342	365	329	372	374	359	365	328	352	337	367	374	373	355	356	366	367	360	413	340	367	377	335	361	336	314	365	350	377	350	365	355	338	374	373	368	351	369	383	372	348	372	363	359	357	404	368	369	387	370	349	342	338	313	353	342	383	365	357	378	351	376	360	367	326	362	354	372	352	380	365	389	358	388	357	379	360	355	364	348	381	384	370	368	360	321	395	381	358	341	365	376	348	359	362	359	349	364	354	344	386	348	342	348	369	381	352	329	394	343	376	370	389	349	352	389	330	362	353	365	374	331	367	351	387	376	346	358	376	388	350	352	348	350	393	362	385	367	347	381	373	371	367	360	355	372	341	371	374	377	400	362	371	369	328	307	362	359	332	335	386	376	343	388	391	329	342	348	363	345	344	352	343	401	369	364	402	352	385	370	357	382	337	358	322	366	387	368	365	350	329	345	404	391	345	376	358	363	370	358	363	392	395	385	381	357	356	330	341	359	373	367	373	343	390	361	330	334	347	350	322	365	321	372	370	350	355	383	377	376	353	347	344	347	375	340	340	343	343	386	372	341	378	343	377	355	374	356	369	369	359	361	341	366	362	394	338	364	348	345	362	323	365	339	330	345	339	368	366	379	355	369	338	358	331	373	352	340	340	320	345	347	345	354	370	332	321	353	363	313	328	337	351	353	345	355	357	347	348	395	371	337	335	356	365	334	368	334	353	396	365	371	365	366	370	391	342	376	384	361	372	332	370	374	368	355	358	366	368	342	359	380	345	348	381	334	341	361	342	375	344	358	401	352	393	372	375	353	346	373	383	349	355	331	338	385	351	317	360	386	379	344	342	355	387	359	356	386	356	332	358	369	352	371	354	362	340	362	333	357	364	362	360	376	377	354	315	374	360	391	356	355	359	376	362	399	352	332	340	355	387	360	382	387	351	356	336	374	363	379	377	337	360	341	364	380	373	354	359	341	360	393	338	367	351	368	328	356	372	357	348	361	352	336	394	370	400	357	366	371	341	358	338	386	371	363	369	356	381	391	375	364	361	395	383	363	337	371	382	332	363	363	344	335	319	321	356	374	346	395	340	359	354	361	329	345	363	333	349	368	330	363	376	336	343	352	344	329	391	354	358	369	383	362	364	365	315	338	349	395	362	345	361	329	354	338	348	372	342	413	380	346	355	338	362	382	368	340	356	332	362	363	350	357	378	381	378	360	333	363	354	361	349	350	322	393	354	352	384	368	343	343	348	345	370	306	354	380	352	368	331	345	335	343	371	350	368	344	337	358	361	395	365	404	352	358	371	347	352	375	349	343	357	381	380	383	346	361	369	373	339	378	361	372	371	342	350	336	383	328	350	316	355	337	346	354	404	347	369	343	384	373	375	352	371	370	362	354	366	350	368	381	350	385	337	344	362	372	362	363	381	382	390	357	352	342	313	337	368	362	361	370	338	377	328	353	336	369	354	361	401	353	369	376	361	335	355	359	347	382	365	371	398	374	362	379	347	357	371	348	369	364	348	384	388	332	340	335	375	371	382	366	345	346	347	422	341	386	357	370	353	380	342	367	358	363	407	334	393	369	331	361	343	332	382	333	335	387	368	360	349	382	373	334	375	372	347	366	357	345	366	342	369	346	354	369	350	327	369	385	379	368	367	331	373	370	367	380	366	338	388	359	388	357	368	353	352	347	362	342	352	334	376	378	363	350	392	407	348	327	385	374	347	377	337	351	364	373	335	334	345	340	363	345	337	339	340	360	372	360	339	380	380	335	346	328	349	345	342	337	354	368	343	332	376	383	325	375	355	367	394	373	371	386	376	370	377	333	380	355	363	359	383	354	323	380	359	356	363	347	384	364	356	354	338	381	369	336	384	362	382	324	339	376	392	331	357	363	382	325	351	358	316	355	383	346	381	370	368	371	360	309	398	357	365	347	313	336	359	366	347	351	344	367	337	368	373	366	381	353	354	354	333	347	364	374	392	370	378	371	382	389	375	336	354	350	337	366	363	382	364	332	337	323	347	340	362	374	383	350	387	378	359	338	381	346	346	356	371	365	362	332	352	359	382	359	349	375	347	347	360	376	367	338	360	411	361	347	341	348	357	354	382	358	342	366	352	372	358	353	356	355	398	361	360	356	365	361	356	330	333	369	397	370	349	328	352	365	335	315	374	367	326	354	335	334	325	350	344	355	393	362	385	344	360	315	361	363	376	371	369	379	355	357	349	368	391	366	352	371	328	374	369	338	331	380	359	344	335	348	371	353	335	384	362	337	348	342	332	350	332	329	333	357	377	351	369	349	370	354	285	393	382	368	325	344	346	397	368	375	324	334	360	322	336	376	353	350	349	336	359	392	355	376	336	387	401	353	332	377	325	366	359	342	337	373	345	382	376	355	347	338	362	370	402	386	342	357	380	354	361	324	339	394	354	336	347	369	363	360	334	400	375	365	356	359	359	366	352	379	357	388	328	337	367	379	358	364	400	360	406	346	332	383	402	366	323	385	368	381	367
59198	38536	6020	2932	2623	2242	2016	1826	1670	1498	1491	1334	1294	1290	1239	1213	1191	1105	1110	1090	1059	1129	1124	1106	1066	969	1016	1014	1078	1076	1064	1065	1052	1077	1036	1025	1179	1384	1591	1571	1281	1219	1140	1187	1168	1259	1587	1812	2001	2504	3730	1912	1504	1573	1475	1202	1051	1029	1077	1086	1147	1301	1360	4715	4647	3137	1187	983	980	963	969	1012	935	1005	931	986	910	925	925	981	940	962	903	935	914	1048	984	967	978	964	907	956	954	957	961	931	932	945	927	949	995	962	940	976	934	974	964	937	983	988	1068	997	954	933	987	958	945	986	921	977	972	946	928	939	917	939	951	968	906	980	1019	970	966	924	978	897	963	965	879	934	951	954	1007	935	982	988	955	956	983	961	941	990	951	910	982	937	969	928	996	963	973	936	914	923	960	947	946	969	1009	975	939	954	935	960	960	974	988	944	966	960	994	954	976	945	980	934	953	964	929	974	995	926	929	995	931	953	898	972	946	898	949	983	917	917	985	932	911	957	952	944	922	967	940	958	914	974	990	912	928	962	978	987	963	949	943	985	979	967	957	997	947	979	963	932	970	998	983	954	1010	964	940	985	970	960	947	994	980	934	930	953	934	977	966	952	963	1019	990	952	949	932	901	955	938	941	947	935	933	981	994	965	928	1007	932	935	949	936	885	939	935	969	959	951	948	966	968	1007	958	898	918	941	952	949	965	978	931	911	953	941	961	1015	939	919	867	949	935	920	956	967	956	967	987	985	1010	1004	986	946	975	980	941	984	921	981	1012	884	1017	951	984	917	1004	966	1009	998	1023	958	950	932	996	934	1011	986	966	882	942	908	928	905	913	914	980	953	967	938	994	933	953	923	954	1024	968	997	932	1000	1001	947	900	940	930	960	969	966	949	929	944	921	947	972	968	972	928	968	889	965	942	939	961	959	933	961	968	974	1009	960	956	965	965	944	970	1001	947	901	985	970	901	955	961	956	941	932	930	967	941	1024	957	963	981	969	939	925	924	927	963	936	936	909	914	932	893	921	949	922	931	995	910	924	998	1021	933	969	969	944	992	925	1013	929	906	944	1005	951	977	951	921	999	985	975	994	952	954	954	965	945	960	960	894	936	1017	1007	969	958	981	936	955	910	1006	907	965	999	929	910	968	922	915	968	1002	934	925	945	893	956	939	926	986	980	906	991	922	974	974	915	995	982	857	969	890	1000	962	1016	985	974	912	941	980	994	935	940	951	948	986	932	965	970	984	954	935	880	911	944	971	1019	997	1011	923	959	978	940	935	982	976	952	912	923	934	961	962	936	916	948	990	968	948	907	959	1008	993	942	933	993	998	921	945	1024	945	909	929	955	1012	971	936	973	968	1004	999	945	959	986	918	977	960	971	914	906	1014	1011	1001	970	992	952	905	938	962	986	943	953	947	888	989	1010	964	945	974	947	958	988	940	932	988	987	960	942	949	1007	940	947	935	968	946	972	947	953	860	948	952	963	965	1011	950	932	974	955	989	962	964	978	970	905	996	958	979	942	984	986	990	964	990	932	957	942	919	986	962	942	996	930	926	915	941	974	989	949	990	969	1029	999	994	957	944	1038	901	956	924	956	935	913	964	963	947	990	1000	900	912	928	983	934	948	1000	945	977	1021	976	941	914	934	949	949	967	1014	940	907	924	1016	936	947	976	984	1026	947	937	963	971	960	941	939	976	938	977	951	974	937	961	924	924	952	968	868	930	984	920	964	996	997	973	952	978	903	950	934	975	993	983	1003	964	986	931	942	974	949	973	954	915	1014	984	954	954	922	983	969	929	928	945	953	963	942	917	937	954	972	944	938	1017	932	978	905	953	964	907	961	958	955	987	989	949	1035	991	954	979	895	958	969	916	892	982	945	944	964	923	972	979	974	940	912	949	992	983	909	946	948	923	959	944	994	995	962	1013	972	970	962	982	924	941	959	985	932	965	961	927	893	985	948	962	936	984	993	955	973	943	942	979	1014	938	965	958	908	927	930	1005	944	928	923	1011	949	987	955	977	940	932	968	965	959	993	986	908	981	1000	932	947	1010	958	954	964	994	969	943	974	927	949	1013	915	944	849	1032	960	924	926	970	995	952	924	976	960	944	1009	998	906	976	948	1022	916	1021	936	962	998	961	978	978	956	952	984	929	1051	950	1014	894	1005	933	956	966	947	959	936	981	939	949	953	1003	961	906	915	931	1001	982	959	944	990	962	936	918	950	934	926	955	923	917	960	994	952	985	957	997	1000	920	960	946	925	973	903	963	927	964	944	958	971	922	951	944	988	996	1009	963	1031	965	997	1007	946	1029	917	936	978	957	950	940	948	912	940	976	919	943	959	998	1007	962	904	956	951	883	970	951	973	960	940	987	936	892	928	940	926	951	897	949	1037	935	1017	977	938	978	966	959	961	980	1054	910	932	914	874	984	973	963	969	929	936	946	946	951	939	965	948	910	924	998	937	967	921	973	1001	933	983	1026	980	976	934	968	964	916	900	989	962	1004	994	935	909	956	998	977	985	933	952	968	930	972	949	963	936	931	943	942	943	987	998	978	930	954	965	987	955	914	938	988	965	967	934	1001	963	930	906	966	978	964	942	912	966	946	899	951	966	972	940	994	916	888	930	1003	902	961	975	951	944	930	917	926	962	953	922	1017	998	974	949	908	956	984	953	987	948	889	1006	927	1011	975	990	991	934	1014	972	923	921	882	984	969	961	970	973	910	982	1001	994	872	938	939	949	926	926	947	981	988	988	962	970	951	914	981	946	916	943	937	1006	886	988	964	979	916	977	968	948	947	956	965	946	964	924	944	950	1052	989	976	953	956	915	965	946	933	1021	953	992	1011	978	947	914	998	992	921	974	950	970	942	978	932	931	957	940	1009	957	993	935	985	925	987	968	966	1022	959	993	979	931	926	1002	940	1011	946	1002	984	981	952	952	973	929	966	1000	977	930	946	961	1008	955	1009	935	916	959	982	955	961	946	933	956	907	957	861	956	976	914	873	977	1004	975	959	1008	981	996	975	921	965	961	963	976	939	923	943	1016	960	960	954	972	947	1055	929	959	976	957	924	951	905	924	921	982	992	951	978	1010	920	954	980	980	952	997	951	956	945	1013	930	941	897	1002	988	963	939	917	950	961	986	931	1005	948	983	931	975	976	945	939	981	976	1014	946	962	974	929	936	966	933	924	921	979	934	978	973	953	981	938	987	999	945	948	909	940	982	932	984	910	918	932	929	913	944	1020	954	954	994	923	964	998	926	965	884	935	956	866	1001	978	1000	926	931	915	938	967	975	959	940	962	993	975	975	957	967	965	922	930	1014	973	956	920	946	1016	945	987	962	926	955	957	1022	996	962	919	994	895	1016	980	991	884	942	973	937	933	975	946	905	928	957	953	953	1004	989	934	951	972	1023	986	941	938	965	974	941	983	943	993	944	947	939	979	956	951	924	969	997	940	958	940	1005	931	1016	876	974	1050	960	990	986	984	918	966	985	936	938	915	1032	925	963	944	967	910	1011	943	941	1020	990	965	948	918	973	973	963	937	982	945	977	976	942	979	924	955	950	926	1012	962	926	963	988	959	927	932	976	1062	985	942	959	949	949	991	1007	944	947	918	979	910	934	919	937	920	997	977	937	915	1016
30616	11099	895	408	371	333	375	330	378	376	391	317	332	341	409	370	377	360	364	343	319	355	351	325	323	400	355	371	347	351	360	344	355	349	378	358	348	343	371	337	357	352	347	375	387	374	347	362	345	358	364	386	329	339	395	332	364	371	359	328	363	366	336	389	393	419	405	387	371	364	377	384	328	350	366	347	350	344	363	374	347	351	357	331	353	361	365	395	354	337	339	394	337	372	348	375	348	368	350	314	382	338	332	369	376	363	368	369	376	373	346	387	388	354	337	348	371	318	347	351	357	347	327	359	372	353	333	340	362	384	354	347	373	392	407	322	367	364	389	367	343	340	376	358	347	363	336	352	353	369	335	358	353	305	378	360	293	340	345	335	351	354	359	386	349	338	339	361	335	355	362	412	356	357	373	353	395	350	373	363	364	362	384	378	382	347	310	377	372	364	342	405	368	350	325	372	374	358	358	369	419	403	344	365	314	359	377	311	354	341	383	332	375	359	368	358	372	397	376	337	308	382	364	384	357	355	328	362	374	356	341	344	366	363	371	348	342	357	372	353	331	352	353	334	406	322	339	348	395	353	376	358	361	347	380	352	368	397	370	390	387	361	324	347	336	382	385	393	334	380	331	339	348	344	364	380	347	342	399	342	378	366	370	362	345	364	327	364	382	356	343	366	350	362	378	378	330	347	331	342	384	373	354	346	357	376	373	362	354	351	331	332	338	369	341	376	357	375	373	347	371	345	340	383	340	355	356	324	370	382	388	331	388	317	358	342	335	346	348	357	346	370	331	330	356	371	382	377	364	355	347	355	349	370	354	370	361	357	357	357	343	330	313	368	371	343	348	353	351	339	312	386	358	383	335	355	383	365	340	320	378	358	351	358	346	339	380	358	338	357	365	326	351	363	382	357	348	348	362	333	336	355	346	371	383	361	356	360	396	344	343	358	350	365	399	340	363	353	343	324	379	354	368	371	391	361	345	352	368	340	337	337	344	367	313	374	363	384	357	364	356	342	344	338	383	357	368	344	336	356	354	347	357	361	354	344	383	383	382	374	379	376	349	316	368	354	344	350	372	369	368	366	383	343	374	387	362	365	364	368	340	376	343	330	376	360	402	371	303	378	377	324	359	365	362	345	362	364	350	358	347	363	361	348	352	362	367	357	325	388	349	336	326	370	331	360	359	340	326	345	335	362	372	373	326	383	345	354	360	371	364	392	356	337	342	343	331	336	344	355	371	341	345	328	346	323	366	379	414	354	371	352	352	356	336	386	376	325	365	356	349	358	362	350	363	349	349	363	364	306	389	337	328	374	365	343	331	381	353	345	366	347	345	373	354	356	380	349	403	353	348	371	356	376	341	352	363	351	345	342	358	388	350	338	338	347	361	359	381	384	340	360	341	360	353	358	356	366	345	347	342	377	360	356	340	389	400	350	341	363	373	348	395	354	335	321	350	325	299	367	377	352	387	344	344	336	376	334	345	340	381	318	354	370	359	370	350	366	355	338	359	384	360	355	350	329	337	336	337	348	369	350	346	355	356	358	338	333	379	362	336	364	321	369	379	363	364	356	350	335	356	359	357	326	375	348	358	355	322	362	345	375	394	372	341	329	347	363	345	343	336	376	375	348	342	347	346	386	344	337	367	355	361	352	332	316	373	375	368	334	379	364	333	332	365	358	344	398	394	309	369	387	368	348	384	383	369	347	377	373	369	352	333	350	389	367	346	362	346	347	368	370	358	356	379	369	336	352	374	343	365	345	367	347	365	359	322	380	317	382	365	397	355	354	380	348	389	361	332	342	358	354	378	383	347	364	362	369	326	375	368	380	358	373	357	367	363	350	364	374	372	341	345	354	394	357	375	385	380	346	353	313	347	374	358	385	325	365	356	325	410	353	351	360	337	339	351	369	353	335	369	346	365	360	329	332	332	349	359	375	341	377	379	354	365	358	371	369	387	348	365	391	384	387	357	376	401	356	367	366	399	366	360	349	372	360	364	314	363	344	356	388	355	342	353	366	329	376	395	352	340	339	366	364	335	383	366	329	351	364	341	370	396	357	326	396	337	363	355	364	347	329	365	362	368	368	359	345	340	343	349	355	368	358	363	323	348	344	356	356	367	337	367	332	357	343	359	369	361	366	345	333	368	364	359	350	329	354	393	371	345	340	370	348	368	378	361	339	381	366	320	326	369	353	330	327	342	359	363	361	341	344	383	366	327	368	412	340	375	337	372	358	378	342	390	361	377	367	342	366	370	358	352	329	372	358	367	346	362	351	355	380	355	348	364	396	390	371	387	375	399	358	390	373	364	336	339	367	364	337	365	343	323	348	362	344	373	363	338	331	373	336	344	352	397	359	374	340	359	377	357	365	357	353	348	349	347	390	322	357	367	366	306	343	353	346	379	344	344	357	340	367	347	333	386	351	379	344	375	329	336	349	409	342	368	342	368	353	382	335	341	345	352	375	344	354	384	338	337	346	345	335	378	332	346	353	327	355	371	330	344	368	389	351	349	344	336	368	386	362	357	388	346	360	350	356	358	385	357	345	348	327	365	350	352	340	338	370	364	353	349	362	354	350	355	380	357	356	364	362	405	343	346	403	365	350	384	364	383	367	348	341	382	363	385	336	379	329	350	370	355	345	334	360	355	378	360	349	394	353	375	378	370	352	363	389	352	341	381	336	380	359	347	369	366	365	371	334	365	373	384	359	372	375	371	377	355	367	340	366	359	345	345	351	389	360	321	378	348	342	379	361	369	343	395	364	349	372	371	373	361	360	349	353	391	388	382	367	355	338	340	374	336	340	371	363	336	351	351	371	342	351	355	350	359	381	345	351	366	334	370	368	340	386	399	368	391	369	370	359	398	379	378	345	350	373	357	350	334	335	378	380	347	358	347	360	342	329	336	354	374	376	373	361	362	319	365	323	330	387	393	341	395	332	335	329	334	344	351	346	336	367	336	354	364	377	389	339	368	338	340	363	386	350	340	347	368	356	384	350	344	377	351	348	364	359	331	349	380	341	350	368	318	360	361	320	370	349	361	368	364	354	356	362	368	350	368	364	360	350	359	361	380	350	347	349	359	376	407	334	357	367	351	385	376	352	337	389	366	337	381	343	348	372	346	329	357	377	345	335	340	358	364	342	369	389	313	349	370	406	364	367	354	378	333	367	307	339	346	343	334	349	358	339	351	372	375	390	329	321	362	364	357	348	390	347	362	377	373	372	338	388	371	349	342	377	334	343	373	352	374	368	352	359	365	365	401	374	390	351	347	371	366	360	346	340	372	368	368	360	370	377	369	369	350	375	371	350	352	331	402	372	366	388	346	343	349	354	331	372	385	356	333	349	348	373	379	368	360	343	345	382	343	347	346	345	330	365	363	354	390	369	405	347	379	380	340	371	373	345	360	370	382	376	357	357	376	363	363	404	363	352	366	372	338	367	381	349	344	381	357	333	343	359	341	358	363	365	375	342	364	362	343	378	350	366
27676	10202	1329	1017	997	969	1014	1029	988	959	978	951	1004	946	1033	920	959	958	943	941	958	966	956	929	947	980	977	983	992	933	996	950	964	979	967	971	935	999	1015	964	958	987	979	1022	951	981	982	959	1033	1002	1030	1018	1001	972	905	968	910	960	930	969	1005	957	965	1165	1242	1245	1037	958	939	935	992	971	912	925	964	927	892	943	963	957	985	975	967	952	983	933	951	968	963	1019	964	1005	908	1004	968	955	955	931	976	951	936	965	986	953	956	1014	929	995	962	924	954	973	967	994	948	957	967	959	939	960	954	933	927	976	935	997	997	963	967	946	939	915	945	909	960	925	938	918	901	936	937	977	935	908	982	894	964	973	952	974	932	964	942	964	951	993	945	954	975	981	935	922	949	996	953	926	976	943	952	950	922	937	935	943	937	947	959	951	947	961	1007	971	977	976	967	923	950	936	935	923	980	973	942	947	953	971	952	938	956	1008	919	989	1006	988	1054	953	932	924	902	925	974	906	943	957	919	866	945	1006	956	972	984	942	875	932	926	965	1008	1012	934	972	969	937	983	977	940	924	929	946	915	920	964	962	970	995	962	989	958	984	980	960	975	928	958	949	910	945	968	977	933	942	908	1020	928	976	971	973	930	900	906	924	952	983	940	919	948	906	989	942	940	963	960	956	907	949	936	971	956	910	950	934	914	1019	947	946	932	920	960	929	878	914	998	975	940	1005	929	918	985	925	944	910	950	949	967	931	983	935	942	1026	977	973	908	981	999	969	924	926	962	1018	967	976	944	1018	939	962	934	906	968	969	961	975	942	953	964	935	950	946	934	961	925	965	896	987	941	948	894	975	942	993	961	903	969	896	928	947	971	993	987	984	939	937	935	968	985	1003	977	963	913	988	947	972	986	959	991	933	990	975	975	919	1036	975	935	970	932	925	917	955	924	934	948	957	989	894	956	931	922	951	992	937	1008	889	917	956	983	958	934	970	944	910	958	963	952	987	936	1000	975	973	970	949	967	1000	973	989	947	918	934	921	963	1019	950	929	954	940	993	983	999	996	949	925	927	932	937	921	932	1014	1017	970	990	992	959	936	941	926	964	941	972	973	943	980	882	893	994	932	993	1002	960	951	956	949	1019	953	956	926	929	935	997	945	977	946	918	949	954	925	991	939	960	931	939	924	967	978	993	993	990	950	918	884	909	960	939	1018	980	974	925	970	998	952	951	927	985	914	1024	910	955	901	963	984	979	971	931	1021	900	1000	920	925	930	945	945	950	925	906	965	934	1002	929	975	957	951	938	987	891	963	914	961	942	933	959	970	892	936	945	949	994	981	976	934	956	937	927	978	991	972	988	973	938	992	959	955	898	941	891	890	929	973	940	928	1000	921	985	946	934	927	931	918	927	899	951	1005	963	905	1014	942	973	960	952	941	950	914	958	948	899	945	932	1034	975	943	945	966	1013	947	917	970	934	951	997	979	952	969	935	960	929	936	906	908	964	967	949	960	941	937	916	950	951	952	913	955	986	907	957	935	981	957	938	1034	953	949	933	922	940	908	986	933	999	966	978	949	960	942	975	958	961	953	975	988	948	955	886	903	929	959	957	939	951	929	945	981	989	922	999	968	951	962	939	951	934	929	908	922	928	961	883	955	934	940	1038	965	914	946	938	957	958	932	937	935	936	950	928	925	917	974	960	927	1026	914	943	894	948	915	948	944	987	936	954	983	927	949	921	940	955	907	1001	943	949	964	942	906	964	981	937	981	964	967	947	985	971	921	920	912	955	973	981	950	957	977	960	985	934	981	902	887	928	990	975	927	924	953	923	977	937	984	944	908	992	1017	982	978	939	992	1039	1003	948	970	964	869	898	979	927	943	923	960	992	975	965	1022	916	944	950	974	970	956	959	958	954	995	994	997	966	977	922	970	917	959	1005	1000	977	841	940	964	933	982	956	936	979	882	917	918	946	965	967	894	946	889	988	923	981	985	920	904	964	928	940	928	913	969	1027	877	943	992	978	947	938	923	951	934	946	954	938	987	969	1003	952	972	918	948	942	944	914	912	923	958	979	960	913	968	986	951	890	941	968	950	962	950	970	980	992	922	942	996	916	969	972	920	985	1039	962	928	947	944	1011	969	926	962	957	921	983	974	939	923	939	994	947	1002	925	945	930	974	923	937	989	958	970	965	938	1018	950	976	939	985	943	938	977	940	955	987	969	983	945	993	948	952	931	938	936	953	949	958	968	974	941	995	1004	957	1019	961	946	977	909	937	968	935	935	944	986	924	970	925	927	940	994	953	965	913	872	897	994	972	962	944	983	957	929	972	961	966	944	926	992	979	991	966	918	935	949	969	1016	968	898	920	968	935	964	892	973	952	933	925	1031	906	963	888	997	950	959	965	997	929	950	1000	918	952	940	951	976	936	963	946	922	974	924	973	884	952	916	976	972	997	911	907	996	939	941	984	944	941	928	884	931	1028	934	1039	955	971	921	982	954	931	974	996	939	873	1005	988	959	1021	921	943	942	945	930	997	945	942	987	942	969	965	907	976	935	918	917	903	937	916	965	1007	948	947	986	909	959	894	969	919	972	974	941	958	983	973	981	936	957	952	949	962	893	881	1003	967	974	1006	904	953	934	984	934	960	958	966	959	961	998	876	960	945	955	955	970	943	931	1007	972	932	931	953	923	942	944	875	875	1022	946	932	960	994	965	923	989	980	947	971	1029	987	901	1011	909	986	902	914	941	934	930	963	960	942	956	983	938	946	972	989	955	943	937	1026	974	953	1005	917	931	964	985	927	909	983	966	953	981	918	924	1003	969	931	931	991	930	963	961	950	963	905	981	1007	986	934	929	941	926	910	938	916	876	942	972	973	969	955	988	922	957	985	937	954	953	982	971	934	948	1010	988	945	911	959	940	941	938	980	974	945	983	939	957	949	973	964	964	987	994	930	959	973	966	912	972	990	887	954	939	950	925	945	907	940	930	980	934	947	939	915	961	943	955	937	931	948	977	960	904	934	1002	931	981	941	962	926	947	979	994	928	988	969	961	967	936	938	942	932	958	905	944	915	967	916	987	972	965	967	1016	907	982	958	952	894	1003	910	956	982	970	969	923	997	964	967	988	943	932	941	942	1035	948	1018	933	917	944	1021	942	958	963	959	887	949	951	954	949	964	903	920	988	956	989	946	949	951	919	943	943	1001	1001	962	950	973	899	973	950	967	927	952	932	992	956	992	961	955	902	971	968	970	948	936	936	948	944	922	1000	951	922	942	890	975	1028	986	901	898	907	946	925	988	932	966	938	990	1051	944	977	951	929	952	944	900	995	961	970	912	974	954	979	908	926	977	892	934	1002	970	921	981	925	961	973	904	949	1003	906	974	971	934	898	1007	981	929	971	932	962	958	920	916	932	933	1008	981	901	951	950	899	1016	946	954	953	929	963	928	946	954	943	972	944	908	928	968	983	979	944	991	949	891	952	922	959	904	950	977	971	962	929	901	948	929	944	937	966	939	961	957	963	929	931	1024	1000	982	982	991	944	925	929	917	918	943	955	923	952	946	954	920	1010	944	974	931	955	893	958	974	898	957	949	972	919	1011
73885	49916	15147	1721	517	430	356	330	325	345	346	332	262	264	329	295	310	258	288	290	290	310	283	314	288	282	266	267	279	278	283	269	268	241	279	289	302	305	270	283	269	279	289	278	287	291	294	329	337	312	313	300	333	322	315	313	289	281	285	280	268	274	261	394	427	505	349	275	254	257	281	279	279	261	246	275	269	262	268	296	294	273	257	295	283	274	279	243	263	295	260	254	249	260	290	275	291	275	249	247	269	261	271	284	274	287	273	280	255	296	287	264	256	255	286	295	263	292	267	279	246	277	281	278	252	266	292	254	263	242	279	266	250	254	266	270	267	276	249	260	291	271	266	264	277	276	299	264	281	255	287	253	307	293	242	281	264	294	293	261	289	229	288	293	276	279	290	243	276	275	259	248	267	289	286	253	290	264	283	262	296	280	281	230	266	242	260	303	282	284	283	263	260	274	247	284	273	274	262	274	263	307	273	265	290	241	287	287	255	264	249	267	258	287	252	279	261	303	253	282	301	262	275	285	275	243	271	295	301	281	267	286	296	258	257	252	271	296	280	268	256	245	297	266	274	274	272	276	258	269	275	309	284	260	268	267	285	257	251	262	229	270	275	280	268	277	286	266	280	289	250	283	293	269	284	286	283	272	275	291	258	290	281	307	288	267	297	268	271	242	289	257	317	252	231	267	279	295	275	265	250	281	272	266	277	262	247	266	242	261	275	298	255	241	285	266	265	258	272	257	298	286	295	277	257	288	277	272	269	288	252	274	276	263	252	264	297	256	265	272	272	267	253	251	303	289	272	300	298	269	298	264	279	269	256	303	260	246	287	278	259	258	288	249	305	262	260	274	269	293	246	274	259	276	275	297	258	284	253	326	269	238	289	249	239	251	278	269	309	262	289	261	221	267	277	296	271	261	250	235	291	280	252	282	239	272	299	257	267	269	299	277	283	294	246	267	282	309	273	272	263	262	271	303	280	253	288	280	286	253	271	272	268	274	271	262	277	263	272	283	257	256	267	301	266	283	279	295	256	286	290	279	268	268	268	256	276	281	262	282	261	261	260	257	302	283	311	273	253	269	285	263	292	262	271	296	290	284	290	298	270	239	253	295	284	282	288	266	277	253	249	254	301	289	261	281	285	265	254	251	264	289	295	295	297	256	273	232	282	248	274	271	278	250	282	248	290	276	279	297	253	302	260	250	268	250	307	268	279	270	258	296	294	270	299	278	269	256	265	262	295	253	263	257	275	291	267	257	287	244	280	240	282	296	245	277	287	273	290	276	287	261	317	295	270	245	258	256	287	322	267	277	280	269	262	281	268	253	261	272	292	242	268	258	301	297	288	261	277	288	298	277	284	290	296	260	270	291	256	261	278	308	281	297	270	271	250	298	310	262	289	299	283	297	288	263	277	262	300	310	245	270	282	271	299	290	275	268	285	284	270	270	299	245	259	256	266	274	288	306	258	287	255	272	266	275	271	259	252	291	285	239	287	260	249	265	293	269	307	288	248	270	280	269	264	290	238	267	284	287	253	289	259	252	262	265	291	263	298	262	238	267	250	273	276	246	316	297	248	286	307	254	281	278	287	267	246	276	264	276	262	281	292	234	272	285	235	261	266	232	265	266	276	284	299	270	287	284	284	269	260	270	250	254	235	272	281	238	265	246	244	285	277	273	283	272	271	293	249	284	275	271	248	271	286	288	303	243	310	249	284	269	263	270	275	249	287	276	255	303	256	283	254	255	274	272	284	274	267	274	295	262	299	285	305	279	306	248	311	286	277	294	283	251	260	277	276	295	246	264	270	254	270	292	288	274	281	270	252	284	301	276	269	289	271	285	264	280	272	249	261	297	276	269	279	268	278	281	260	279	268	284	323	273	274	272	254	277	278	274	267	250	272	268	276	282	284	272	258	263	277	274	280	317	247	255	292	257	304	282	275	287	256	289	279	253	264	268	283	283	292	278	245	267	295	287	273	245	280	293	289	258	283	271	266	278	272	234	288	256	289	288	278	292	285	261	258	284	263	255	240	252	290	254	278	267	271	278	253	266	270	277	252	274	319	272	280	284	322	295	288	249	300	250	267	234	267	251	277	308	257	290	255	295	293	257	233	276	275	281	254	275	284	271	281	257	290	280	277	278	288	287	273	291	273	266	239	253	240	264	248	279	287	290	299	267	263	258	312	240	285	318	297	285	251	273	284	262	273	277	257	272	294	267	295	321	285	305	280	268	272	257	290	311	268	257	264	285	289	304	307	325	299	306	246	288	258	291	268	273	231	234	289	251	290	268	267	285	260	269	302	262	275	283	273	270	256	288	285	280	307	236	285	243	276	291	278	297	283	256	242	264	260	247	287	257	286	266	270	252	258	259	252	285	248	281	254	263	280	313	310	269	271	286	261	272	303	275	250	293	253	256	292	260	258	279	270	272	273	241	297	261	256	274	270	287	265	295	229	255	262	285	272	269	248	265	266	239	275	273	255	242	276	283	234	240	283	250	289	254	282	249	272	251	290	277	278	275	290	250	299	277	258	284	286	303	264	274	231	287	281	246	270	271	290	283	289	268	240	302	290	291	318	254	262	254	288	322	271	271	258	274	272	283	291	302	231	267	284	250	257	237	269	283	265	261	238	273	262	246	237	295	284	274	248	264	272	280	251	244	244	292	281	260	251	274	272	263	304	253	246	266	263	296	277	271	264	283	298	282	291	282	242	273	281	257	279	281	275	249	291	279	302	260	266	280	268	271	294	290	283	279	260	267	240	276	251	306	307	303	294	284	265	230	294	297	264	252	262	303	307	283	266	295	261	241	276	279	247	277	252	282	290	277	274	265	280	274	296	270	266	249	285	277	277	260	270	260	269	275	278	254	273	272	262	256	266	250	275	292	253	283	280	277	285	295	235	269	275	247	310	299	292	274	249	276	252	276	276	286	284	261	297	273	251	304	306	249	272	272	270	262	254	271	280	289	267	262	272	287	277	280	272	253	274	257	267	249	275	238	274	282	267	265	267	275	280	255	293	277	261	270	258	246	292	266	239	281	275	272	271	292	269	261	287	245	263	281	280	223	260	268	255	266	272	290	258	293	297	283	255	275	286	282	317	277	272	256	270	263	244	276	293	283	304	281	283	272	266	302	251	279	277	266	233	286	274	294	280	288	251	263	279	282	265	259	255	261	275	250	265	268	258	268	290	277	283	285	264	280	265	274	290	300	277	286	275	266	260	286	262	268	271	282	287	283	255	284	270	290	265	246	289	260	282	280	263	269	280	266	239	266	288	293	278	276	278	267	282	299	283	282	299	291	263	283	259	287	261	283	295	295	302	270	290	269	264	253	277	270	257	270	290	261	278	275	259	278	276	269	265	254	255	289	291	283	251	257	287	240	262	264	266	299	281	249	259	257	278	258	278	264	297	253	264	273	279	267	265	258	240	271	298	308	261	304	273	307	290	270	306	265	287	257	266	287	243	296	285	257	284	305	259	267	269	284
49852	31753	5296	1753	1530	1412	1239	1127	1075	1052	994	979	901	895	846	866	785	850	837	801	859	787	813	797	813	800	796	779	867	832	813	773	809	826	827	907	918	951	1024	937	844	869	888	875	874	966	981	1102	1395	1326	1171	1121	1119	1099	956	855	810	785	795	800	785	827	866	1615	2352	2379	1105	755	769	824	746	750	723	764	766	775	805	758	747	778	798	785	743	685	786	740	707	808	753	779	742	781	795	802	792	759	759	771	763	780	767	770	733	769	827	814	750	725	794	789	828	837	791	759	693	801	800	790	739	749	737	756	724	767	822	741	758	776	790	733	799	734	794	755	772	704	740	760	731	760	740	753	754	774	738	782	763	702	728	700	757	762	726	762	805	810	785	747	773	748	739	789	831	829	735	694	725	769	738	751	737	774	752	770	753	766	825	791	746	721	735	711	743	794	749	761	734	786	772	777	733	784	794	747	731	782	713	739	765	734	736	700	783	795	811	823	746	779	801	772	780	740	768	751	776	758	764	810	762	769	741	799	776	778	722	769	747	762	714	774	758	726	818	729	748	771	778	756	739	779	768	718	748	773	744	769	807	799	744	753	746	764	788	818	803	810	773	764	750	748	784	755	688	792	763	757	748	780	763	778	777	760	717	739	720	773	746	768	761	754	796	765	785	771	739	779	763	760	776	732	728	765	720	727	706	730	768	733	795	728	801	759	717	728	801	808	755	765	770	760	769	735	766	746	734	748	745	797	797	747	760	737	758	739	774	776	766	771	723	755	792	766	746	796	800	783	751	799	799	741	761	726	772	741	781	801	782	809	757	727	755	789	728	753	739	769	740	761	779	781	770	749	745	748	777	742	781	748	751	783	747	797	729	769	732	729	774	748	773	755	742	758	784	733	722	773	752	718	754	816	738	776	734	745	800	783	812	739	796	739	733	714	754	735	739	743	777	759	740	787	782	735	771	737	793	752	722	758	750	740	780	733	759	770	786	763	796	767	810	791	808	761	752	802	762	757	779	768	732	773	724	726	732	752	762	773	774	765	744	739	789	763	773	756	804	744	784	791	789	717	722	773	800	769	755	724	754	800	776	754	719	752	774	813	786	788	754	782	723	753	796	753	763	772	793	755	762	805	783	756	759	750	768	755	786	751	770	778	792	776	723	777	783	751	773	819	763	736	766	750	771	783	727	773	772	767	743	743	786	766	734	763	772	765	741	762	753	812	840	778	735	746	763	795	747	740	785	786	768	718	805	787	720	751	724	787	693	784	808	781	740	720	781	752	687	749	759	808	786	739	764	767	773	782	803	711	780	719	760	762	706	754	818	795	746	803	787	763	746	749	760	749	760	752	746	766	729	787	804	782	725	775	775	746	767	784	777	738	762	749	823	707	783	745	689	720	712	753	731	728	746	806	743	744	766	769	781	696	737	722	754	753	795	783	789	804	738	743	801	777	739	752	742	735	756	769	766	730	751	794	806	764	755	710	750	829	741	721	737	710	709	792	774	733	717	747	789	770	770	728	740	793	753	795	740	737	755	748	735	821	752	773	739	759	792	711	730	786	788	741	789	751	795	765	748	755	760	826	818	762	726	773	767	745	764	712	776	741	778	707	753	750	767	780	777	751	729	786	742	775	761	761	773	766	777	719	709	777	754	693	735	734	765	722	760	760	734	750	744	783	730	767	834	817	722	761	727	746	739	801	759	781	784	737	748	770	779	746	740	764	713	794	755	761	734	727	775	700	733	819	768	740	710	797	748	733	763	779	756	749	756	729	818	770	757	758	741	775	760	717	775	734	781	767	775	783	748	747	758	754	773	731	757	784	740	766	772	802	796	773	752	782	772	772	764	784	783	738	796	739	790	731	813	745	763	773	726	739	761	741	774	758	816	756	729	774	754	756	733	754	807	736	793	776	763	786	764	741	779	746	740	687	757	749	769	729	738	735	764	777	762	757	775	722	790	771	770	823	726	767	781	742	783	748	780	753	783	781	752	707	793	747	783	769	781	741	774	749	796	779	758	772	804	733	775	744	778	725	731	753	727	746	741	767	705	754	768	732	732	752	772	766	767	778	813	747	700	748	731	765	789	770	798	756	745	751	765	747	770	743	750	776	734	784	745	738	763	728	803	731	778	757	783	722	769	768	712	726	767	753	784	816	794	737	773	722	751	768	756	784	761	741	744	776	770	831	732	773	717	766	759	711	770	738	744	763	767	775	755	737	755	727	737	745	753	765	748	783	769	835	748	704	786	778	772	747	774	747	756	738	785	774	756	782	756	747	788	742	775	783	757	764	782	740	780	745	784	736	785	780	746	762	766	771	788	757	813	758	777	758	753	737	735	790	724	721	777	748	778	741	758	730	744	737	758	735	770	704	757	755	757	739	771	744	776	768	827	755	755	752	813	758	797	778	740	749	707	753	751	787	779	774	713	769	715	707	786	754	746	768	763	777	750	720	760	811	777	760	758	769	784	734	803	739	762	697	765	759	752	758	757	742	797	798	745	769	756	777	777	789	767	696	758	807	752	751	784	693	747	783	705	748	730	830	722	773	753	767	759	741	737	778	747	765	752	743	761	761	721	836	740	803	772	772	752	765	758	750	806	818	813	725	737	756	733	726	736	731	761	770	741	773	770	779	779	726	746	778	710	722	745	720	765	759	783	741	768	739	736	734	788	765	737	734	805	788	710	726	783	783	789	786	754	757	763	786	731	795	766	774	718	730	749	775	772	783	746	723	747	743	796	761	776	740	818	761	742	769	731	774	744	705	739	789	786	738	769	753	781	738	755	792	791	744	775	747	734	761	746	785	746	737	794	752	765	706	722	744	745	720	765	776	776	769	777	757	750	719	773	713	825	736	789	786	774	779	797	806	778	757	760	753	753	800	724	719	726	757	741	765	759	747	768	761	775	725	779	717	720	759	738	763	731	737	725	769	751	768	788	738	802	768	711	791	771	758	750	708	742	815	752	755	751	771	813	732	753	777	747	785	732	758	737	728	787	751	755	749	768	728	723	803	751	715	738	729	734	765	789	735	732	794	751	770	765	814	734	738	747	766	746	756	722	737	751	751	787	763	723	779	751	784	692	794	763	744	750	768	720	732	730	756	832	748	731	764	785	788	757	772	741	779	789	734	736	739	777	753	785	760	754	762	810	781	726	748	814	759	779	735	748	735	750	732	761	736	791	761	762	788	764	776	767	789	727	750	809	781	805	777	779	745	733	761	781	779	809	771	749	764	768	774	732	775	773	767	822	757	754	761	793	763	774	793	757	793	758	727	742	738	790	768	744	776	734	758	743	804	760	752	760	753	855	762	808	748	776	739	716	755	760	723	757	731	782	737	768	746	798	728	725	745	773	736	779	785	775	765	735	749	796	781	766	781	733	804	751	722	760	776	755	759	771	754	798	713	791	740	804	763	757	746	796	758	789	761	808	731	805	768	745	747	762	769	732	735	743	765	802	761	804	754	729	762	711	721	744	764	754	763	759	732	761	748	770	780
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
