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
336733570537	336733571091	336733571641	336733572191	336733572741	336733573291	336733573841	336733574391	336733574941	336733575491	336733576041	336733576591	336733577141	336733577691	336733578241	336733578791	336733579341	336733579891	336733580441	336733580991	336733581541	336733582091	336733582641	336733583191	336733583741	336733584291	336733584841	336733585391	336733585941	336733586491	336733587041	336733587591	336733588141	336733588691	336733589241	336733589791	336733590341	336733590891	336733591441	336733591991	336733592541	336733593091	336733593641	336733594191	336733594741	336733595291	336733595841	336733596391	336733596941	336733597491	336733598041	336733598591	336733599141	336733599691	336733600241	336733600791	336733601341	336733601891	336733602441	336733602991	336733603541	336733604091	336733604641	336733605191	336733605741	336733606291	336733606841	336733607391	336733607941	336733608491	336733609041	336733609591	336733610141	336733610691	336733611241	336733611791	336733612341	336733612891	336733613441	336733613991	336733614541	336733615091	336733615641	336733616191	336733616741	336733617291	336733617841	336733618391	336733618941	336733619491	336733620041	336733620591	336733621141	336733621691	336733622241	336733622791	336733623341	336733623891	336733624441	336733624991	336733625541	336733626091	336733626641	336733627191	336733627741	336733628291	336733628841	336733629391	336733629941	336733630491	336733631041	336733631591	336733632141	336733632691	336733633241	336733633791	336733634341	336733634891	336733635441	336733635991	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	1714	3650	2300	1714	3650	2300	1714	3650	2300	1714	3650	2300	1714	3650	2300	1714	3650	2300	1714	3650	2300	1714	3650	2300	1714	3650	2300	1714	3650	2300	1714	3650	2300	1714	3650	2300	1702	3650	2300	1692	3650	2300	1692	3650	2300	1692	3650	2300	1692	3650	2300	1686	3650	2300	1686	3650	2300	1686	3650	2300	1686	3650	2300	1686	3650	2300	1678	3650	2300	1671	3650	2300	1671	3650	2300	1671	3650	2300	1671	3650	2300	1665	3650	2300	1659	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	3650	2300	1652	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
61336	44799	36877	25772	24659	26804	24771	17246	7095	1595	803	581	533	495	528	492	505	512	469	501	484	432	512	3868	4656	792	413	425	386	407	451	400	421	405	423	449	410	415	380	445	404	405	398	398	411	420	379	398	427	434	373	384	395	398	404	413	415	412	415	418	405	363	400	385	417	426	405	422	408	394	380	393	371	406	413	403	406	403	409	434	390	405	375	395	351	394	411	416	441	413	371	372	438	366	427	411	388	402	393	392	422	386	404	442	409	405	377	404	404	390	408	416	409	422	464	405	410	420	384	387	398	412	419	396	388	410	408	432	439	410	403	408	368	412	389	370	381	391	425	388	414	426	429	441	387	387	384	365	405	355	396	377	421	395	386	379	391	409	393	431	400	405	377	414	423	395	432	426	355	409	416	414	433	426	378	401	370	422	385	425	404	400	418	402	397	358	446	400	396	410	431	384	380	419	408	377	403	418	426	409	381	404	404	394	394	393	412	407	382	402	411	398	409	427	404	428	396	401	386	422	394	409	426	396	441	446	409	375	396	436	402	435	411	410	380	401	405	390	403	405	414	371	386	366	352	424	418	433	419	403	402	414	356	378	394	401	388	380	438	398	398	451	416	407	395	411	373	399	407	415	356	390	419	390	383	383	383	383	418	441	421	393	420	415	446	373	382	392	375	409	402	425	377	366	360	392	428	388	371	402	434	399	405	407	430	378	384	402	389	446	415	411	425	431	376	404	402	405	418	378	414	417	417	375	395	446	433	377	399	375	410	423	432	421	398	457	401	364	402	378	391	411	443	375	398	364	401	429	401	391	424	412	410	421	420	418	437	392	452	360	424	382	428	422	416	393	406	382	397	370	418	367	413	413	414	415	400	369	405	418	428	436	406	399	397	419	389	383	381	389	384	399	429	389	382	356	399	386	397	420	356	355	368	404	399	410	441	399	414	427	363	390	384	417	461	381	431	438	404	414	395	400	422	405	458	395	416	402	391	375	382	432	407	404	413	406	422	384	400	419	402	421	404	441	427	410	416	391	404	405	380	414	389	413	384	410	420	431	370	406	412	389	371	409	451	397	406	394	412	411	365	422	389	403	383	415	409	389	403	412	420	380	399	379	407	376	436	446	369	417	376	359	370	361	404	401	379	414	385	403	427	433	383	371	395	392	419	390	437	401	392	410	417	414	396	431	395	407	412	379	365	429	383	404	407	424	449	432	423	392	411	395	393	398	382	400	402	398	359	421	405	407	408	393	410	430	414	405	407	401	413	422	396	429	386	385	390	385	419	431	383	407	412	444	380	408	411	398	352	394	399	352	405	388	394	389	393	405	409	413	408	413	452	375	438	406	434	426	365	378	415	475	409	435	376	434	437	432	375	404	439	394	412	420	382	424	412	443	426	384	406	401	390	394	420	434	388	387	394	439	346	377	401	415	395	416	414	446	410	391	403	421	423	386	384	401	405	381	418	404	371	399	387	410	395	421	421	421	358	410	433	389	378	407	424	397	398	417	408	412	393	404	409	383	418	391	393	394	428	427	431	403	380	429	391	437	381	347	390	368	382	362	402	340	385	408	405	426	389	405	417	382	386	442	426	400	396	387	385	376	403	368	455	390	398	373	408	366	414	393	393	423	425	413	382	422	427	397	350	401	409	383	422	391	449	408	418	397	385	373	403	457	377	401	384	414	421	387	360	426	393	380	397	372	418	440	367	400	418	361	388	405	396	402	376	371	408	423	437	413	414	419	413	380	390	425	432	395	382	403	399	415	403	419	408	387	366	389	365	339	373	372	409	399	407	403	389	419	431	348	402	458	388	419	406	419	410	407	390	413	398	391	370	401	379	401	380	391	381	403	426	435	363	401	404	401	439	409	398	461	394	456	414	428	389	392	364	403	394	374	450	437	418	425	421	418	402	349	402	380	408	402	416	376	455	407	407	391	405	384	409	405	396	391	414	404	367	399	407	405	375	374	405	417	370	407	451	407	389	385	408	361	397	414	400	427	415	417	387	416	405	407	373	380	357	403	384	377	387	397	403	401	412	384	431	402	404	392	405	400	383	427	370	417	386	369	401	426	407	400	373	444	377	381	412	421	382	399	382	401	382	392	377	420	421	386	423	400	413	408	419	417	397	384	401	403	370	397	434	389	359	381	419	404	451	395	433	382	431	420	411	399	388	424	411	399	430	396	407	426	401	359	390	416	392	425	394	404	425	404	392	369	404	427	390	433	397	377	371	396	423	476	406	463	378	410	377	379	408	410	389	398	407	374	409	417	372	386	368	434	413	387	410	352	442	411	391	413	373	437	460	430	420	364	398	391	403	391	385	425	431	400	395	424	415	395	407	406	390	404	381	378	415	409	422	361	402	419	422	428	425	380	420	431	394	377	396	391	366	374	408	406	407	436	395	399	391	401	382	417	408	413	421	405	406	404	385	446	408	398	410	418	379	405	393	399	393	429	418	390	399	429	387	410	406	418	398	385	391	404	397	355	409	430	458	431	423	456	416	405	365	369	420	427	407	397	397	385	372	414	390	412	450	378	398	409	426	398	389	407	393	417	382	409	412	397	430	370	420	397	413	390	414	405	427	408	415	432	396	380	446	393	444	415	407	400	396	411	381	414	375	404	371	444	419	415	383	445	386	422	393	368	413	392	413	411	404	410	381	400	390	396	415	439	420	389	379	370	381	402	401	406	415	384	435	421	412	393	430	401	401	392	378	399	381	396	382	368	399	433	423	376	397	395	392	431	370	364	426	405	386	377	364	442	376	411	415	442	409	386	351	431	431	398	426	384	402	386	418	404	419	418	382	399	417	409	396	437	388	435	396	411	404	408	404	448	407	399	444	387	411	418	388	382	387	420	402	382	404	402	430	446	398	404	395	379	366	417	394	394	385	415	380	414	420	405	405	388	440	399	395	394	413	402	415	424	407	417	427	417	360	351	400	412	406	394	420	390	421	405	417	419	388	403	397	386	404	379	419	405	398	385	409	411	425	373	378	412	438	389	422	424	386	403	433	397	433	392	389	427	421	394	421	371	410	396	376	393	401	410	408	423	416	386	427	388	359	402	363	419	412	409	403	392	420	387	387	400	403	406	380	429	412	430	394	403	373	408	379	393	393	439	394	396	407	417	425	406	415	386	392	406	385	401	406	433	409	406	417	393	430	396	428	433	399	406	437	378	397	380	399	411	406	440	359	380	395	407	372	399	407	372	386	394	410	401	384	383	418	417	398	415	399	373	411	361	380	429	400	395	419	382	377	359	399	400	354	365	367	392	435	414	412	391	389	381	426	410	401	419	373	371	390	414	388	422	386	390	381	409	389	421	431	394	435	450	371	419	418	400	388	403	419	433	415	389	437	404	399	387	383	410	387	409	449	394	386	401	369	386	405	377	402	405	394	430	416	403	473	381	444	400	404	388	435	409	451	380	402	381	391	399	379	422	371	432	401	432	388	419	364	385	414	403	428	415	398	427	444	382	373	370	412	395	415	394
59795	61939	36104	15235	8127	16807	14959	6546	2738	3232	2215	1783	1577	1601	1517	1404	1252	1327	1173	1192	1237	1222	1251	15739	17520	1533	976	967	952	984	974	947	925	955	938	970	931	893	875	920	962	906	931	875	898	896	935	901	927	979	952	896	926	907	948	894	932	876	976	876	902	938	930	968	917	880	918	889	892	901	902	940	939	912	967	890	894	894	950	922	811	918	947	921	937	862	880	885	913	881	880	874	890	919	850	903	883	882	907	909	875	956	914	864	892	865	906	860	915	910	908	882	907	905	922	947	893	913	898	897	899	921	936	941	877	974	881	945	914	945	860	839	940	924	895	906	906	903	911	879	898	865	895	842	915	899	868	877	861	892	898	918	885	872	884	904	931	839	925	894	911	920	883	920	844	901	870	888	867	853	893	904	866	904	833	899	916	910	869	844	903	897	869	877	923	911	859	880	874	902	928	847	891	892	897	931	850	905	860	864	940	869	917	917	905	902	967	895	903	870	889	907	945	890	866	868	877	886	919	950	800	913	918	931	871	872	1002	902	906	921	882	924	872	893	913	919	918	840	879	893	892	863	919	826	854	918	877	962	865	865	938	888	885	940	905	896	880	883	871	884	904	883	914	956	880	838	881	923	912	905	898	890	872	899	920	868	875	878	893	921	906	886	899	905	933	873	919	949	864	909	928	913	897	833	903	878	910	888	906	877	885	878	942	911	865	920	911	923	863	848	843	879	903	903	912	878	874	866	913	866	880	897	951	899	895	913	886	891	907	912	874	848	907	883	880	891	927	868	879	893	919	922	866	866	889	877	919	920	935	870	922	879	867	886	888	891	877	883	927	892	931	848	887	884	941	895	929	928	921	880	925	901	888	923	929	910	882	906	855	930	889	872	923	852	887	892	868	922	892	921	829	893	965	911	849	932	921	897	879	881	903	919	934	886	872	856	885	951	830	888	897	928	895	873	903	857	928	915	924	935	895	900	869	927	917	847	863	895	854	860	909	893	897	844	912	857	886	877	899	873	882	862	912	926	906	853	889	877	901	846	902	882	932	848	929	864	875	899	880	857	850	895	883	935	832	919	908	915	916	896	893	931	877	910	858	914	903	865	917	964	936	919	927	880	878	878	897	913	932	863	853	931	847	911	914	889	923	892	878	890	867	909	874	888	899	877	929	922	855	930	926	916	904	916	933	867	895	875	876	895	868	868	904	920	919	895	879	896	898	877	894	864	879	886	884	929	897	893	881	900	832	883	938	889	949	924	854	985	881	829	952	907	858	878	911	872	853	899	913	881	888	892	940	853	857	871	885	855	939	845	891	881	859	878	850	897	914	967	952	865	918	893	895	916	873	893	871	901	918	880	899	883	888	876	845	898	927	846	868	904	918	921	895	829	912	894	927	888	902	904	895	879	907	874	936	888	891	905	951	879	905	887	915	907	919	941	906	914	868	918	876	950	879	842	881	928	915	863	906	916	859	912	913	827	882	867	936	888	897	901	845	980	913	908	900	856	928	917	925	878	935	896	879	884	916	883	922	841	906	893	892	904	859	850	878	893	895	879	891	893	884	880	950	836	916	969	946	863	890	904	894	868	878	864	971	888	881	892	879	928	917	916	891	926	848	900	871	896	938	908	885	907	895	886	919	846	948	836	908	947	910	880	904	915	916	870	893	945	915	896	917	935	848	941	895	882	930	902	900	925	841	895	931	893	872	917	853	938	889	862	877	846	905	910	954	889	897	919	871	876	918	869	850	905	945	851	880	912	867	858	906	914	922	884	920	874	879	890	942	907	875	872	872	862	863	917	860	867	887	820	888	904	864	905	881	877	877	892	929	903	848	920	891	844	846	933	915	877	922	901	888	904	912	914	923	879	891	847	869	921	927	872	859	919	931	874	893	865	870	907	894	872	917	876	885	914	926	898	888	884	848	956	912	908	859	864	866	893	894	903	881	921	883	882	943	834	929	880	912	923	884	908	905	864	868	866	918	904	918	894	918	867	846	964	856	849	860	875	859	871	873	909	844	852	867	859	905	910	881	920	871	886	867	878	880	930	894	926	906	877	883	903	927	868	955	929	850	916	855	874	863	888	836	959	904	872	898	911	876	920	863	907	892	863	881	885	894	896	892	899	898	876	895	937	892	940	921	882	903	936	905	880	894	888	900	927	867	863	929	876	905	877	876	905	909	902	843	931	922	901	941	845	872	915	896	900	855	923	916	878	956	986	909	921	877	939	925	898	978	882	888	903	883	913	864	920	912	882	895	932	897	854	904	899	927	905	899	903	869	883	940	882	872	919	853	918	868	880	896	864	920	923	870	866	881	907	888	927	909	888	892	899	952	913	875	872	868	896	930	852	919	864	938	941	932	877	922	876	914	842	860	950	877	888	911	865	856	882	931	950	845	934	886	851	901	854	927	900	879	901	881	903	867	912	939	871	898	865	862	910	904	897	956	891	876	898	817	910	855	932	870	918	880	827	853	876	906	915	853	922	940	874	890	907	910	850	878	870	885	886	906	856	861	851	939	902	850	854	845	911	897	866	933	898	860	916	890	887	939	838	906	861	908	929	886	878	885	935	902	858	880	888	910	871	928	887	928	928	925	881	883	887	841	880	938	840	856	905	926	883	875	887	907	906	871	850	904	966	832	887	853	914	891	887	900	892	905	870	884	879	909	850	868	933	875	866	903	900	885	874	903	846	843	892	886	912	896	867	903	907	887	924	891	937	862	884	877	882	885	907	932	906	876	896	878	855	926	937	907	886	926	912	889	814	869	888	926	930	877	889	861	943	844	889	868	889	871	886	930	920	904	956	910	902	872	906	919	880	917	855	891	890	888	861	884	858	938	888	878	913	924	865	833	949	887	858	872	901	911	913	890	871	897	907	860	860	911	887	879	870	888	925	882	917	910	843	883	878	863	885	884	921	900	864	854	924	899	874	897	986	892	884	915	887	875	873	902	952	890	920	971	887	878	854	875	931	884	892	851	889	909	848	875	902	878	877	893	914	914	836	854	885	922	906	954	878	916	939	891	923	894	892	885	863	867	859	891	903	901	892	922	885	911	908	923	928	894	830	829	904	920	905	880	930	925	878	871	900	905	897	938	883	905	928	896	821	958	897	851	860	849	909	880	876	844	862	913	878	945	870	876	883	892	872	902	874	962	894	906	892	884	901	894	867	920	893	930	887	867	933	874	891	868	927	916	905	902	903	908	872	916	904	893	863	869	907	1000	829	865	893	854	892	928	916	859	907	899	868	910	876	929	850	908	909	896	903	855	921	937	930	870	862	881	971	876	830	915	953	830	906	865	907	886	940	853	889	909	882	918	863	952	903	879	878	918	912	880	912	927	857	861	909	898	885	945	888	896	884	874	893	889	895	889	954	920	900	884	937	907	877	898	866	952	850	885	873	829	855	859	903	910	869	861	914	899	879	903	898	888	897	847	870	922	889	903	872	839	877	839	872	841	859	882	895	911	868	895	902	837	910	854	845	869	922	905	909
31446	41656	18432	5097	2338	1689	763	608	530	418	464	398	394	399	424	382	417	443	435	378	407	452	419	618	694	443	396	408	412	402	403	396	406	436	406	406	437	411	423	401	395	435	412	423	396	427	445	402	401	371	422	412	403	434	386	424	405	389	409	413	428	414	402	374	406	391	401	400	418	427	434	429	362	388	423	366	421	403	417	398	372	400	420	454	372	422	393	409	399	398	417	382	395	417	415	393	388	383	379	388	422	400	407	407	379	369	422	402	430	389	432	401	417	363	417	392	438	417	432	401	436	373	406	421	406	399	421	399	396	422	424	382	393	404	433	415	386	381	405	358	402	408	372	422	418	413	445	406	442	390	405	380	404	416	390	387	407	436	406	405	397	406	421	451	406	430	358	420	419	421	399	369	400	404	441	401	395	371	410	438	457	452	415	393	374	408	403	402	407	375	430	408	368	430	405	441	417	468	412	423	395	420	408	391	400	390	363	435	397	368	391	421	468	423	389	375	384	399	389	398	373	386	417	401	410	427	410	445	406	428	409	415	428	392	374	421	399	398	373	392	410	427	381	416	429	434	405	442	441	392	397	404	407	425	388	381	370	415	396	437	380	368	390	423	409	378	401	420	417	380	435	432	414	445	425	449	407	435	426	407	419	383	398	431	401	421	471	429	417	400	393	416	387	388	403	399	441	423	414	396	378	441	384	387	417	424	413	392	369	393	399	367	402	440	415	375	402	436	435	428	392	423	400	380	398	394	403	379	422	379	405	415	418	405	400	457	411	439	438	461	425	416	458	436	395	352	406	436	414	452	406	418	378	427	387	377	408	414	429	394	402	386	412	436	401	390	402	356	429	395	371	416	366	415	422	422	382	415	457	406	393	419	439	417	438	431	415	402	429	467	422	406	422	413	373	419	412	385	410	396	381	415	413	419	395	423	392	403	435	404	405	445	384	421	405	425	389	403	398	389	424	398	402	408	406	439	397	383	405	389	424	397	418	390	393	424	424	345	373	436	455	430	415	424	421	405	415	411	372	391	400	420	414	405	414	420	432	386	392	419	350	415	397	421	395	414	406	415	397	430	416	430	411	382	414	356	402	396	405	438	422	392	390	424	392	399	425	390	404	386	414	407	361	426	423	390	367	398	408	430	394	395	393	400	394	391	408	373	410	405	394	408	403	442	418	390	418	441	388	412	393	436	376	386	435	391	446	407	448	411	443	436	376	422	422	406	396	406	375	396	432	419	413	429	400	444	394	381	379	406	403	403	427	386	415	382	395	423	380	414	457	402	447	365	420	408	401	457	388	345	403	422	384	432	402	422	404	413	425	459	423	420	415	449	440	375	407	415	374	410	445	419	418	433	419	399	376	390	412	389	426	397	401	393	390	411	396	382	419	413	428	393	446	388	418	406	373	431	428	425	416	423	400	407	425	402	397	411	392	413	421	414	449	439	407	418	445	428	404	412	420	414	383	372	409	401	399	406	430	428	420	414	403	443	419	408	402	471	399	428	400	397	403	385	384	410	385	397	399	432	435	429	393	388	400	400	431	416	405	417	401	408	389	415	437	413	401	396	364	384	398	389	452	427	405	417	375	380	388	399	390	403	430	403	387	426	463	425	406	425	429	413	408	398	382	400	414	459	410	410	411	435	384	407	405	432	398	392	388	400	384	436	479	398	389	381	373	403	434	366	377	420	407	443	457	428	374	408	422	429	410	400	382	369	395	393	404	405	373	410	429	440	396	396	401	414	427	418	389	373	452	383	406	393	420	456	383	398	471	451	434	414	421	408	371	393	416	411	378	382	380	451	399	396	413	394	408	389	418	404	387	427	432	409	394	387	425	413	412	428	408	386	424	458	386	403	410	455	400	434	420	407	411	377	392	405	414	400	375	374	399	397	385	401	413	392	400	417	402	402	366	421	380	423	420	394	421	386	407	406	408	409	405	416	429	394	392	405	406	411	435	378	392	403	424	414	382	412	413	361	419	428	399	428	352	416	373	399	397	412	395	427	385	350	421	421	374	433	403	418	392	422	415	390	418	412	431	402	410	436	420	433	429	418	377	374	389	392	374	402	409	411	378	413	407	420	434	427	397	389	407	449	409	392	393	373	361	368	368	387	375	425	362	438	402	385	421	423	426	417	410	428	352	428	414	441	426	455	432	450	414	427	386	407	413	438	422	422	375	436	421	422	418	392	432	418	414	395	407	399	399	432	410	377	432	447	412	388	369	411	381	398	422	456	413	394	427	430	377	417	402	388	421	407	396	426	402	393	423	403	416	433	407	427	401	433	410	415	388	422	407	403	383	446	468	396	349	433	382	403	427	445	403	413	399	414	426	404	431	426	427	416	380	403	411	416	418	403	437	398	384	407	405	430	381	409	427	461	420	424	366	385	397	368	411	400	439	443	375	410	414	412	411	409	392	407	393	402	400	368	409	367	442	398	408	398	378	415	383	387	404	416	386	432	419	448	416	394	415	470	424	401	380	399	418	376	414	416	419	414	429	397	414	393	403	430	375	398	449	442	397	378	433	353	350	410	424	393	433	405	407	391	410	409	420	457	395	445	407	435	407	360	405	417	413	412	444	429	407	433	429	435	412	379	411	425	418	400	400	383	411	398	397	427	360	446	378	412	427	424	387	442	391	389	390	376	386	400	430	394	432	417	436	394	380	416	433	399	424	425	419	406	418	405	423	404	371	426	424	389	418	432	387	363	412	386	360	405	411	396	417	383	417	409	407	442	409	392	401	422	424	397	409	423	410	397	395	396	423	429	393	411	412	426	407	407	454	412	394	415	410	430	469	411	422	392	433	410	415	399	418	463	436	438	384	432	388	404	419	414	399	397	415	429	409	424	390	448	422	397	410	371	386	444	402	405	471	394	404	405	400	404	419	388	365	392	455	404	421	398	364	414	432	416	406	409	428	411	422	399	425	395	422	424	417	456	368	387	410	405	438	396	429	378	406	413	436	402	407	444	370	391	435	438	405	410	411	463	418	395	408	401	404	425	404	422	396	396	399	410	391	408	428	398	410	430	419	414	393	431	420	411	423	459	415	432	371	450	459	405	450	423	428	404	388	433	420	387	428	413	430	377	407	415	414	405	417	393	451	410	432	400	414	374	422	425	402	401	367	413	376	407	417	410	444	392	410	426	423	408	396	433	426	431	369	370	440	416	396	448	404	390	397	402	445	394	365	386	398	397	422	419	420	436	474	383	431	418	400	383	404	397	421	395	394	425	447	404	381	411	392	398	418	410	468	387	433	405	406	426	416	387	416	425	416	394	430	468	451	415	396	417	376	427	420	428	435	386	417	390	424	414	437	441	393	389	376	370	439	395	409	432	401	425	411	428	426	449	417	406	431	402	410	423	369	415	462	390	406	374	400	415	399	407	418	408	406	431	402	399	393	386	387	413	383	419	386	436	424	409	425	413	428	422	397	405	408	380	424	405	413	433	418	391	394	383	417	392	411	387	423	422	405	380	387	418
26723	38583	13354	3157	5561	3870	1180	1084	1010	1121	1009	1048	1065	951	1032	944	944	1022	956	1021	1035	1005	1102	2062	2326	1054	1039	981	998	987	903	943	960	987	1036	969	956	1006	958	976	1041	1024	1021	992	952	1010	1024	1011	977	1039	960	995	906	997	974	1010	969	989	984	1000	946	1049	984	982	1016	1003	959	1025	1010	1036	928	1004	1005	1021	946	1013	974	1018	1019	1042	981	1006	909	972	991	1045	1035	949	1042	948	1001	1055	1012	1029	1002	998	1005	1020	994	998	975	986	979	999	1056	959	963	1000	1051	1012	1015	1005	982	1005	992	1026	990	1036	968	998	940	993	952	1045	981	938	954	1079	964	1011	1009	964	1030	980	988	975	1008	915	1019	964	1020	962	933	971	939	988	970	1003	1015	991	1009	995	995	960	986	929	941	1050	1053	1003	973	981	991	984	969	953	975	962	1002	991	971	1011	1009	928	1010	988	981	1029	1010	957	992	972	995	1018	947	960	933	962	1015	1080	1070	940	972	1011	988	932	990	1017	1023	976	978	1031	1043	1022	1019	999	1014	883	1021	1000	1000	1024	1019	999	1005	1004	1005	995	954	906	993	988	1003	1052	972	992	976	967	1027	989	956	945	993	979	994	1033	959	982	995	951	977	1049	930	1007	981	1037	988	1005	1011	997	979	1006	996	1069	1031	984	1012	1012	986	973	956	996	1001	988	1021	977	958	1002	1028	989	1002	930	904	1007	990	983	1000	983	999	935	969	940	938	984	1001	970	979	1000	1000	1004	991	1017	950	981	996	1036	1003	1021	1010	953	940	981	941	983	993	967	1016	982	1001	1016	1023	969	991	961	984	945	1008	980	1045	1012	969	1038	960	1028	996	994	1020	977	958	990	982	1020	1007	1032	977	995	981	991	970	947	978	1001	1012	995	1027	981	984	975	996	989	934	964	1044	994	991	966	996	1025	986	911	1002	968	966	951	991	1035	950	988	1003	1000	1026	997	974	949	1075	1026	1066	951	973	994	995	1013	917	972	964	931	1018	977	985	1053	1019	973	1039	1004	986	1037	973	955	971	979	1050	1001	966	1032	958	997	1033	960	1037	1004	1013	940	993	1016	998	987	967	966	1009	992	957	1001	1013	956	1000	938	930	1013	976	1030	1026	979	958	996	984	940	984	995	975	1009	986	950	970	970	951	1061	990	999	985	978	985	1046	1015	1007	977	1063	979	989	980	1011	985	1041	1012	1004	971	1002	955	974	1001	1025	1013	995	986	1020	922	1021	972	965	1036	1005	1003	992	974	953	1010	1005	1006	981	951	1027	954	1052	1014	1027	1014	972	955	1013	983	982	979	936	1001	939	992	970	946	977	1025	994	957	1010	973	975	940	943	963	959	993	959	974	996	969	1021	955	1020	981	984	975	992	1027	928	979	978	992	1060	1018	962	1001	993	917	1020	1014	931	945	963	996	1019	1011	985	967	915	1021	998	1007	1018	1015	1043	1031	980	997	944	1000	903	978	992	940	950	1015	1036	916	963	1001	928	967	1003	1039	977	984	948	1035	964	1047	1019	998	891	984	995	934	1040	1023	995	1000	939	993	989	1006	1004	1020	1011	967	1009	948	1054	997	959	966	968	977	1020	1022	957	1004	977	921	1003	1017	968	976	960	1035	1019	1058	977	992	951	994	993	1001	971	983	1047	979	933	1010	1020	1028	978	1052	945	963	1024	985	999	1023	978	1005	991	1037	964	946	995	985	994	943	982	971	998	963	999	996	950	979	926	972	1021	1012	983	931	983	1052	987	965	1015	1015	949	1001	1029	1043	897	1002	946	957	1023	1020	1034	998	988	968	980	982	1001	994	1007	958	997	992	987	946	968	923	979	943	970	1031	1008	978	979	1044	1014	972	982	949	991	984	1053	938	978	997	975	973	1031	1018	947	1042	997	963	978	990	1032	978	1030	957	986	959	1041	991	1007	936	983	1012	1027	1017	921	956	1056	978	1000	1017	924	993	966	1040	957	1001	993	968	1000	981	995	952	1009	986	980	1037	934	1031	989	1009	1047	1053	969	1012	949	1010	969	986	1004	1004	971	1027	1024	1040	936	1009	1004	1049	963	998	997	980	984	924	1040	954	1009	999	990	1025	987	978	957	1026	996	991	987	1039	1001	982	1047	979	974	992	975	940	1033	982	983	1034	1034	962	1025	1016	1021	967	1029	926	983	966	1012	995	991	1042	1019	940	1031	989	995	944	999	977	1003	983	1012	1006	955	957	980	975	1007	1014	954	948	1014	991	973	1014	1039	1012	1030	990	988	986	974	966	973	1010	1023	962	1011	955	874	998	1042	1004	1022	1002	953	1044	974	1029	1033	983	910	955	974	937	976	1037	982	1019	926	976	964	996	1041	1023	1015	971	974	990	1009	1013	1008	995	1045	994	1000	989	973	996	1032	958	971	935	1062	990	997	1042	1052	961	1025	943	994	1010	1000	1008	1099	979	966	988	1018	1016	968	1015	984	983	933	970	971	969	979	1040	994	976	986	936	964	962	958	1012	972	943	942	1019	1054	1012	987	1013	950	1021	993	1020	950	1017	998	1029	967	953	1012	975	1003	938	1007	950	996	1000	989	967	1020	978	1019	974	1001	1047	971	1015	966	1059	1000	996	973	1047	941	1049	957	948	1032	963	962	1005	992	968	959	994	977	990	971	1038	958	1003	963	1019	981	1015	986	1024	964	1026	1028	1022	981	1011	1033	998	986	974	1042	992	964	932	1009	1007	1022	949	1036	983	954	992	942	1003	1012	963	906	1013	929	975	936	990	985	1075	1037	976	958	991	936	962	984	963	1023	1006	996	965	1004	974	969	982	967	972	992	975	974	995	922	1002	1046	996	963	1012	969	1003	1021	983	989	975	977	979	976	1026	981	983	966	1014	1030	1026	962	1009	1035	1005	1015	996	1005	1041	976	970	942	986	992	974	1043	962	993	1011	1007	1014	1032	977	1008	997	957	1018	996	1012	955	972	988	979	974	1011	980	1022	968	951	1038	998	970	1036	961	1022	948	1004	958	946	1003	996	1023	958	973	1007	1025	987	1008	982	985	981	949	996	996	965	1025	922	1008	1034	1036	1033	999	1000	990	952	1027	997	990	975	1013	963	1001	1023	987	1022	972	997	970	958	982	983	985	1027	962	1006	985	944	977	1020	958	976	989	975	915	1012	957	991	936	1003	989	997	994	991	1013	1006	1023	979	1000	1004	961	1000	947	946	996	955	976	990	1011	1034	978	976	974	996	1026	975	1004	1007	1017	970	1002	984	941	974	992	1000	1001	956	999	930	942	974	1044	990	999	1009	995	964	932	989	995	993	915	945	990	986	965	942	941	964	962	984	1000	991	1021	989	998	968	1006	974	997	947	970	981	963	1019	905	1006	1019	1000	999	1026	988	965	937	1019	1013	1020	966	998	991	990	1034	954	1007	1033	961	953	1008	975	990	1006	932	1014	991	981	989	982	943	1005	986	996	951	964	938	992	931	1018	961	981	974	1016	985	1015	946	976	1030	961	1025	1045	1018	1009	966	1018	968	889	981	984	982	999	961	1004	995	984	1045	1032	980	970	972	991	990	986	1017	996	984	989	1013	970	933	995	944	1035	940	974	983	1041	1054	1000	984	985	1012	972	926	983	1012	1011	975	986	956	995	946	980	1037	1008	954	1001	967	1009	1035	1002	976	1025	1032	1049	1015	1006	964	948	999	1018	1013	967	1012	982	977	992	1029	1013	1032	982	1003	991	1055	1013	986	981	979	933	986	1016	1000	1020	974	960	998	991	965	991	1006	1001	1002	973	969	1013	963	983	1013	1013	1031	1005	965	1016	1023	953	951	976	944	1006	1003	944	1009	992	1017	1003	978	961	1013	942	993	1003	990	989	1003	990	1019	992	948	985	1001	906	1001	1001	1064	989	1002	1001	980	995	1008	1046	997	1033	968	989	1011	1066	965	1008	974	1030	1024	1040	1013	1094	945	1010	910	1022	987	963	940	1033	957	977	1024	970	970	1019	1004	1018	977	996	1032	959	982	1065	991	948	999	1003	972	989	990	1037	973	961	958	1033	979	1030	950	984	992
63892	43740	37839	27564	26446	25980	22365	14674	5423	1640	693	569	467	473	431	444	436	406	452	434	417	404	752	4063	4693	978	354	367	369	362	388	398	365	334	365	373	363	329	374	363	362	400	349	386	377	404	382	365	365	326	364	399	396	355	367	389	400	383	347	382	362	356	337	366	396	355	358	364	405	374	382	325	358	364	339	381	369	393	329	319	417	369	358	354	394	395	351	336	365	354	385	361	349	341	371	332	382	360	313	358	369	327	367	366	352	362	383	370	389	347	360	376	356	384	356	345	368	336	363	341	386	373	322	330	363	376	363	336	334	312	360	354	372	373	379	345	377	356	390	402	351	366	354	333	387	361	385	334	390	380	334	322	376	366	358	353	361	371	368	402	390	362	376	340	344	339	340	380	404	383	356	322	361	344	362	383	352	384	366	356	368	338	332	413	357	401	339	377	348	377	385	362	354	347	326	340	327	375	335	349	342	373	367	364	368	364	352	373	381	346	337	337	345	371	401	375	345	333	373	382	366	352	318	346	346	354	354	327	366	340	363	351	408	358	337	361	363	355	372	372	345	370	366	386	353	359	370	394	346	361	327	379	334	420	386	352	362	338	381	351	344	351	350	344	347	326	367	344	332	344	347	349	353	369	355	350	398	384	371	368	381	350	358	336	343	370	353	369	360	351	358	358	368	341	374	367	402	345	385	383	333	333	386	359	334	344	349	355	371	335	357	376	324	363	368	366	349	370	370	378	358	340	354	370	350	334	360	402	358	377	358	388	339	371	318	408	350	353	380	373	370	358	337	408	342	364	352	407	360	395	356	357	352	362	344	355	372	359	318	384	345	347	367	382	346	383	368	337	369	362	403	365	354	351	331	362	339	343	357	341	371	363	335	386	349	350	338	356	390	365	342	396	340	377	369	364	384	358	349	345	354	353	366	348	401	340	331	362	400	368	359	368	337	374	336	380	353	349	368	333	361	364	381	382	382	359	344	361	373	377	347	353	374	337	349	351	358	386	373	367	354	397	424	371	360	357	352	368	368	332	365	403	386	364	350	369	370	358	376	368	353	374	344	351	346	382	366	338	400	353	362	358	374	372	348	377	384	355	361	354	414	351	342	333	392	355	377	364	348	351	340	354	396	369	341	355	345	385	360	358	366	373	360	338	332	378	419	368	379	379	381	376	380	342	378	398	383	385	379	353	318	394	370	359	363	342	369	343	377	362	365	380	374	358	352	361	375	339	356	364	378	358	325	376	342	344	349	341	338	339	358	358	333	315	421	359	346	396	337	354	376	366	364	370	341	364	394	334	375	363	351	360	368	363	332	377	334	318	330	388	395	370	378	359	351	386	351	356	347	342	363	351	329	357	384	335	355	364	350	384	404	387	362	331	363	391	333	387	351	383	346	322	359	360	336	339	388	360	358	372	347	370	358	343	352	366	376	358	346	343	313	348	389	351	386	364	331	371	345	326	344	342	380	362	376	371	348	381	354	360	376	333	378	368	361	315	354	376	360	344	393	355	340	348	349	376	345	336	381	357	350	353	357	352	374	376	343	354	371	362	378	356	402	382	371	400	345	382	372	353	363	330	342	367	377	373	335	354	364	330	393	371	367	340	334	330	361	354	386	399	390	353	355	363	358	348	339	323	374	343	332	349	369	375	315	356	360	335	356	388	387	381	345	345	359	337	367	319	372	367	346	380	339	367	379	376	371	377	360	363	388	394	372	382	361	367	338	359	379	388	320	368	356	370	336	341	370	389	360	385	351	335	338	342	382	371	329	391	388	349	364	408	333	326	351	356	371	369	355	376	349	331	346	355	358	387	387	354	374	327	343	348	386	371	348	371	372	338	354	368	363	355	354	383	360	362	378	348	405	359	339	374	324	324	377	321	364	366	383	325	358	377	399	356	367	363	363	346	337	363	385	332	311	319	352	353	363	321	375	360	396	353	347	387	372	373	382	361	352	375	354	365	317	338	322	365	331	363	370	340	346	384	347	339	372	377	379	376	322	353	353	373	357	317	322	354	362	395	320	318	370	356	349	359	330	329	385	353	351	357	368	395	352	349	378	298	360	384	360	369	375	344	380	340	336	332	386	331	335	384	392	358	402	349	338	348	367	342	352	359	348	367	369	320	371	361	322	359	405	362	360	364	356	362	337	359	380	412	341	340	389	364	378	356	375	400	338	306	334	361	343	344	330	370	337	357	349	335	361	343	362	324	344	374	375	345	395	382	366	366	364	351	343	349	395	375	380	371	356	391	339	402	341	404	359	382	393	353	391	391	341	389	376	369	367	358	301	372	378	348	325	349	362	372	338	358	351	359	322	331	360	390	352	358	364	367	362	322	362	364	409	365	365	349	360	360	379	347	376	317	384	348	355	367	373	370	377	360	360	382	358	379	384	409	381	322	364	396	349	376	367	383	373	344	361	381	371	348	369	371	351	357	380	387	365	363	355	346	382	406	352	336	354	326	385	351	377	351	348	359	350	374	361	351	391	375	339	371	375	332	327	338	339	374	359	367	353	360	348	352	374	375	365	349	373	394	347	362	360	370	382	329	377	355	377	374	366	376	341	338	390	384	377	380	343	346	344	342	372	349	371	393	383	352	342	401	391	334	389	396	352	333	369	361	364	374	352	328	329	337	382	369	353	359	384	386	353	349	393	400	378	376	343	366	365	350	321	337	356	388	374	296	348	360	380	436	378	367	337	364	333	338	341	339	338	332	362	385	335	339	345	353	345	384	379	318	357	363	369	368	384	363	365	342	355	386	365	331	382	326	347	388	367	370	363	375	356	377	330	396	379	307	344	378	379	374	407	363	401	356	364	363	378	347	326	321	349	339	380	354	381	371	361	355	345	415	360	347	366	348	342	368	337	336	365	355	349	356	359	339	360	386	359	322	332	335	345	377	379	386	399	347	368	371	390	355	312	362	373	350	326	339	356	365	346	376	346	357	348	371	392	359	352	374	393	370	332	342	340	390	372	344	365	359	366	377	365	349	379	336	336	352	348	385	342	368	351	386	394	362	354	398	360	353	329	358	355	343	366	393	368	347	370	348	345	361	333	363	363	407	385	385	328	339	380	376	366	353	364	345	392	379	403	343	386	361	373	336	332	347	320	378	370	371	397	380	358	350	359	361	397	374	379	368	363	379	375	399	379	391	369	374	350	379	354	352	378	345	334	358	358	359	394	360	357	350	343	351	308	365	330	347	381	348	366	364	382	357	347	364	363	365	359	361	371	361	366	384	385	365	317	336	326	359	374	373	368	343	373	345	365	357	392	359	361	337	338	350	407	320	406	373	350	346	392	365	380	398	368	388	349	334	338	368	399	358	349	361	329	394	384	376	352	330	387	365	346	361	366	305	357	327	402	374	357	358	333	367	370	374	355	378	369	317	359	376	372	345	362	343	429	366	384	378	364	372	387	352	361	387	369	332	340	402	344	362	364	387	348	362	373	371	353	358	384	339	360	314	344	343	345	385	344	342	347	366
59688	59348	49002	33985	38140	24891	6097	2943	2365	4008	2033	1992	1554	1357	1194	1202	1218	1081	1001	1016	1128	1058	3436	17927	18124	2591	800	836	838	868	889	811	889	829	806	834	857	886	830	831	831	828	823	861	839	809	832	819	817	870	822	828	844	829	839	825	848	840	809	810	874	843	833	827	814	824	841	809	811	815	826	857	808	873	816	797	857	796	765	823	816	798	796	791	824	817	838	835	781	817	865	810	795	867	794	810	828	802	814	791	837	810	833	867	831	846	802	776	797	807	804	834	779	801	799	808	795	851	839	792	855	863	878	792	787	809	811	778	845	872	807	868	857	820	780	797	834	832	854	856	794	847	817	823	830	794	853	829	784	836	834	815	824	904	771	799	771	874	844	841	886	813	780	756	837	844	789	852	830	803	792	817	793	800	830	787	772	798	830	796	815	833	790	820	800	842	824	843	799	805	796	804	808	825	825	848	797	786	814	785	806	794	816	807	761	829	850	796	813	791	780	840	827	824	798	821	794	794	809	857	895	822	789	798	825	825	828	855	785	839	818	837	852	833	805	808	776	801	803	831	853	790	789	833	811	827	778	817	797	842	798	726	794	819	809	827	819	806	799	746	875	825	792	823	802	791	816	809	838	766	825	810	813	825	798	855	854	838	794	802	808	841	824	823	848	789	838	817	822	836	802	822	776	810	779	751	868	757	890	796	829	837	819	806	824	770	821	813	810	819	785	793	837	803	800	843	866	817	772	850	793	796	853	853	852	779	790	811	797	879	813	777	806	873	820	827	814	809	813	771	770	859	756	763	810	778	796	836	825	862	862	764	830	834	836	788	846	811	827	827	828	836	827	814	810	811	826	771	868	825	800	814	811	812	879	831	796	783	794	811	832	859	826	816	824	839	815	783	811	820	834	872	757	822	841	831	832	859	793	848	823	783	820	823	803	788	806	788	822	802	858	874	838	842	802	778	769	819	805	785	835	799	839	806	808	824	796	765	838	827	803	813	814	822	841	808	798	775	837	832	837	838	877	870	742	803	791	833	831	794	784	830	797	859	810	831	815	870	810	819	790	816	841	819	828	791	835	835	800	813	809	815	831	826	792	844	827	863	853	774	840	780	809	853	859	789	808	880	814	787	810	785	819	844	850	804	774	807	792	804	851	807	784	848	807	872	811	763	821	852	829	769	848	806	873	800	843	760	842	861	820	805	799	807	811	851	857	794	802	825	812	785	804	825	829	745	785	822	801	840	804	818	823	786	816	837	883	815	806	831	803	833	818	789	853	829	819	789	828	826	835	843	807	842	829	794	825	821	851	788	826	828	774	761	817	838	847	794	819	778	798	869	766	836	874	831	805	801	810	830	795	811	901	819	840	798	841	790	815	843	776	843	786	835	787	825	799	753	838	814	854	834	795	780	826	815	829	841	809	820	816	830	789	764	832	803	837	815	839	796	786	802	804	837	831	790	822	801	799	840	789	821	810	840	767	852	784	787	797	844	815	862	811	837	793	779	812	821	802	829	813	811	833	779	792	845	772	837	820	765	782	787	852	804	784	787	815	818	801	836	827	770	800	837	845	855	834	784	818	811	822	803	823	856	846	796	802	788	830	814	834	770	763	813	841	859	803	818	814	790	813	804	834	775	737	790	810	804	796	816	804	828	799	786	748	785	826	850	817	811	849	822	810	820	807	820	774	775	816	845	835	752	868	786	837	818	813	795	788	798	850	781	839	818	826	805	808	829	808	799	819	800	795	748	833	825	807	846	830	828	796	820	815	819	784	812	804	819	810	854	839	828	770	858	819	785	841	797	783	822	804	799	834	824	775	884	821	792	843	820	772	843	811	813	844	807	822	796	842	779	799	807	851	843	815	797	816	839	818	849	837	858	805	814	859	761	849	844	822	843	790	847	792	770	781	845	776	812	772	825	775	824	802	806	829	858	781	808	806	804	803	825	823	850	817	821	829	767	816	810	831	856	852	787	782	794	832	803	788	839	807	794	835	836	825	782	859	804	775	790	848	858	804	830	801	840	773	850	801	822	832	865	826	778	807	803	891	808	803	808	795	751	843	852	804	852	756	814	767	793	794	827	769	785	796	796	814	777	819	830	746	783	769	791	853	838	800	853	764	801	794	760	813	786	822	822	832	777	823	841	859	829	856	815	796	813	792	826	830	850	807	871	807	802	843	861	804	791	816	836	841	782	793	789	829	786	811	804	797	821	858	816	801	805	796	809	868	855	787	831	817	855	779	845	835	829	842	823	832	798	856	757	838	848	823	792	862	836	813	803	785	830	833	800	806	823	856	778	860	764	817	800	835	841	794	803	802	824	783	812	785	805	824	798	868	817	834	817	817	793	800	810	821	839	807	819	841	859	825	795	789	841	793	812	833	797	888	789	837	831	815	858	830	855	798	832	802	848	786	768	809	811	790	809	800	803	791	814	858	798	794	782	852	809	848	802	797	774	862	811	792	804	828	788	820	827	809	787	822	815	759	817	826	808	806	838	800	816	826	858	866	798	764	807	824	783	809	784	865	838	862	819	754	850	824	845	829	813	774	833	860	779	761	800	799	801	786	769	837	775	790	825	802	812	858	821	847	823	792	810	827	790	807	812	816	786	817	793	853	842	798	831	833	837	776	823	779	810	840	784	795	835	825	825	790	816	806	827	821	807	798	818	822	858	876	816	832	843	810	790	849	791	796	787	876	826	776	799	853	831	835	823	846	826	806	819	805	839	802	806	825	868	797	850	797	817	856	813	809	807	854	818	808	766	799	842	787	845	811	787	827	870	811	864	785	829	851	787	833	809	839	722	847	770	877	812	852	804	817	776	784	795	802	754	817	808	836	832	840	787	782	814	782	809	815	809	825	823	805	786	813	802	803	803	756	804	821	804	818	806	808	848	828	814	800	812	824	830	806	830	822	796	822	821	817	839	793	831	769	851	804	860	777	769	819	840	856	798	809	809	803	773	820	792	835	775	811	764	785	762	773	817	811	795	794	815	830	794	864	828	801	860	767	834	789	799	848	816	854	844	784	794	851	830	833	856	784	753	746	835	809	786	820	787	785	818	775	845	765	777	804	788	756	802	817	839	876	839	762	816	797	807	781	800	832	893	828	812	851	759	820	834	783	837	791	807	807	809	794	843	831	801	844	804	789	793	845	835	816	809	831	785	832	818	787	828	780	833	791	785	761	883	862	812	844	788	829	832	862	811	815	801	808	814	844	837	813	796	825	783	803	854	814	797	814	809	775	846	824	828	838	844	838	823	834	761	809	795	813	847	799	816	820	791	858	804	861	774	832	863	792	801	830	854	761	805	835	785	847	831	801	834	857	789	810	787	784	850	809	793	831	841	854	802	788	863	805	855	814	834	808	832	815	805	858	820	800	784	834	815	871	831	823	770	769	836	847	801	814	810	809	798	865	805	852	832	816	871	853	838	766	799	826	834	893	793	821	877	830	811	844	838	787	850	833	849	826	827	814	793	813	792	851	806	762	750
61589	46596	42042	33295	35157	30655	22465	16699	7495	4097	1400	691	592	541	479	517	496	494	478	456	482	452	419	3519	4133	596	439	442	420	385	402	389	402	408	443	420	424	409	420	414	383	413	392	404	418	451	427	408	388	440	430	402	353	445	392	416	449	378	423	376	364	388	404	405	361	404	414	375	384	402	419	438	405	401	390	399	390	404	398	380	438	396	397	393	378	398	428	420	400	386	410	369	390	420	405	386	404	421	401	410	415	431	391	417	409	373	431	422	402	378	413	416	380	420	428	394	413	385	399	404	384	421	379	396	410	432	399	379	416	400	367	431	407	400	435	403	406	396	418	437	407	399	430	402	434	391	410	390	464	390	392	431	435	419	432	390	398	380	385	430	406	379	429	369	414	414	420	361	414	399	401	418	427	385	429	381	407	365	414	424	410	404	393	386	405	411	401	390	402	407	430	433	425	396	405	388	436	428	402	405	404	417	420	385	375	423	401	415	413	417	414	393	417	401	372	394	414	444	357	366	407	434	409	430	440	408	452	398	425	433	417	380	404	419	386	399	460	385	392	418	401	414	405	383	446	365	396	419	434	426	418	405	412	408	420	396	433	443	440	452	434	394	403	395	370	444	410	409	402	407	417	413	409	419	385	411	398	356	384	433	395	405	428	367	388	404	437	404	409	399	398	398	406	432	378	426	404	428	407	393	425	419	408	395	421	408	377	428	375	372	376	424	390	401	417	436	411	399	404	414	415	415	435	395	379	446	423	406	390	410	413	392	385	379	418	402	397	368	386	360	412	403	430	400	424	388	443	419	409	402	424	395	400	374	409	405	394	409	421	418	405	404	402	412	445	380	371	385	402	399	407	407	419	339	382	415	409	421	416	415	402	411	367	414	386	422	421	408	398	423	414	375	399	419	413	437	422	443	415	432	434	434	409	407	401	441	359	383	429	419	354	384	400	384	389	417	383	389	392	412	349	416	370	408	387	416	404	409	379	401	384	415	358	383	404	395	417	424	365	377	426	415	434	383	397	450	378	422	380	404	396	432	409	416	395	433	408	380	438	399	365	417	417	388	407	379	388	400	413	379	417	412	398	412	403	441	406	383	368	393	424	375	383	423	403	429	398	398	382	386	440	393	411	376	426	397	407	422	434	426	398	395	394	403	406	377	397	400	379	405	419	428	414	426	409	418	413	427	369	383	406	368	411	410	376	408	421	441	363	422	416	370	416	387	405	418	375	390	388	371	411	418	365	442	393	409	410	383	412	387	450	425	415	413	382	422	443	389	423	389	422	400	414	372	391	401	380	363	436	369	401	407	375	404	412	408	440	403	418	387	425	395	401	415	411	390	392	447	413	377	382	388	429	371	413	418	412	415	418	441	404	388	367	379	405	370	426	420	397	371	381	381	380	374	401	407	410	404	406	420	397	409	375	425	414	409	394	389	438	404	450	445	407	430	405	390	370	400	407	394	426	387	396	393	403	392	409	416	400	418	432	437	376	391	404	402	394	394	385	412	409	383	426	387	380	396	399	413	400	388	405	440	377	396	402	422	395	430	417	417	397	415	438	385	376	418	377	414	440	452	393	450	396	401	404	399	393	405	420	423	397	371	445	411	409	442	378	398	413	416	458	421	395	410	387	393	391	371	417	426	449	387	414	412	390	396	404	404	425	358	390	399	387	377	420	405	411	393	386	418	429	401	381	426	399	400	415	408	384	417	435	388	361	420	407	417	433	426	400	371	406	446	401	423	369	409	423	419	439	422	418	427	366	417	387	400	397	413	395	443	415	418	387	412	417	348	416	388	394	395	427	383	367	390	382	407	414	407	407	364	448	377	424	399	423	425	415	354	434	405	407	421	400	417	370	397	432	414	418	386	430	414	408	420	418	399	422	420	412	409	392	374	434	408	398	378	404	379	422	396	387	443	450	402	409	371	391	387	406	460	419	402	417	387	387	421	416	370	378	442	398	405	380	380	387	397	430	419	406	403	398	430	389	377	411	395	391	398	395	436	389	414	392	373	413	414	376	375	421	439	379	427	405	429	407	393	407	401	402	427	372	449	430	422	387	387	412	433	368	403	406	372	363	390	384	419	413	422	383	391	393	388	395	413	383	404	404	390	405	411	357	440	424	374	377	375	355	404	379	416	389	387	393	417	448	417	417	410	413	406	398	427	450	433	407	411	395	395	480	417	399	397	393	398	398	453	406	376	408	448	345	408	405	441	381	393	392	415	431	403	403	437	399	413	402	436	399	376	352	379	385	389	408	372	418	371	408	434	403	393	398	457	420	374	395	406	350	395	378	430	412	420	409	399	421	398	421	386	421	393	390	401	423	380	400	379	405	419	395	415	420	403	392	389	440	394	384	395	405	415	406	363	409	416	381	416	417	388	404	402	417	372	413	401	377	393	377	395	406	371	399	373	382	397	394	388	407	403	441	396	401	420	392	395	410	409	401	395	408	372	376	384	401	418	385	464	409	373	406	426	379	427	374	449	410	396	376	379	395	399	417	408	421	460	372	383	422	406	402	408	391	396	404	397	447	445	389	393	426	419	414	391	396	402	390	391	429	394	411	424	392	369	381	402	403	389	369	395	453	386	427	444	424	387	361	413	384	381	378	430	448	419	375	407	421	439	437	400	376	405	390	383	431	396	397	409	413	372	430	408	394	399	427	377	411	406	413	421	392	403	386	406	384	424	402	409	435	358	389	385	420	440	384	423	446	384	395	398	414	429	377	386	387	405	399	395	399	415	390	400	403	411	393	381	404	413	411	391	403	425	403	381	397	384	403	393	435	408	388	360	436	397	410	431	401	399	425	383	380	426	415	410	440	402	412	418	399	439	406	383	423	413	427	394	414	423	414	355	422	378	380	399	406	400	379	378	387	383	386	376	421	417	397	392	435	427	385	381	391	405	392	406	385	365	369	433	386	384	383	431	433	385	408	393	391	416	410	431	399	350	418	392	384	436	378	417	389	425	355	411	395	412	409	398	415	433	375	389	411	412	392	413	391	399	392	388	380	394	411	393	363	408	405	393	405	368	426	382	411	383	380	413	409	420	418	404	415	406	400	398	373	401	438	388	386	444	435	435	365	414	407	427	393	436	389	391	446	379	418	407	382	349	447	370	387	378	406	394	388	401	409	410	409	366	434	389	387	402	379	385	436	395	412	436	382	410	406	426	400	394	425	369	409	369	424	382	399	377	412	385	396	382	439	409	413	374	404	423	423	369	399	418	375	405	394	377	393	350	423	450	397	391	440	405	402	399	377	395	403	431	442	394	362	353	440	412	410	384	373	422	399	384	460	431	391	409	432	413	422	429	393	382	418	390	401	416	357	416	401	396	359	388	442	368	419	379	426	377	381	380	425	424	409	403	393	416	394	425	398	443	405	400	391	411	380	417	371	384	425	424	385	385	411	426	414	398	410	392	387	412	385	401	423	410	427	397	363	402	360	444	411	387	399	411	400	391	413	423	393	381	418	396	420	399	362	409
58998	62802	55944	51563	59182	29274	6572	3705	2899	10145	2606	2107	1721	1622	1393	1250	1177	1184	1175	1242	1155	1184	1265	16249	15849	1387	994	993	954	1000	967	972	942	951	941	937	974	930	1011	905	909	934	921	903	970	917	927	890	902	927	891	905	916	925	963	926	940	921	956	988	918	918	939	892	884	897	938	936	971	953	918	918	894	891	869	899	906	905	915	892	976	947	957	881	900	896	915	900	911	868	876	908	912	880	905	900	914	939	932	950	905	888	927	962	848	861	909	882	912	880	916	932	883	903	927	948	925	945	896	930	942	919	930	852	899	983	905	974	844	924	902	916	927	874	886	847	896	931	888	908	931	915	913	880	909	938	950	952	917	913	931	922	912	873	895	858	929	911	907	921	897	907	861	954	907	922	905	883	903	948	892	958	884	938	908	944	910	868	901	939	906	942	956	877	926	882	874	894	903	906	926	847	883	821	888	910	921	935	932	881	911	906	924	894	922	880	884	904	951	895	860	910	913	926	922	943	889	935	871	918	906	927	916	914	922	944	942	984	914	925	887	901	922	939	959	887	893	954	849	922	897	884	918	955	884	903	922	885	900	931	933	889	886	904	894	872	903	912	949	938	895	914	925	882	947	880	858	901	930	928	932	928	936	912	949	925	885	942	903	923	943	896	902	859	960	899	921	882	935	888	866	906	943	897	897	932	934	910	901	905	883	910	890	979	940	898	917	893	966	859	940	887	924	915	910	940	894	905	877	955	892	968	919	917	945	900	892	922	887	893	883	945	897	915	960	865	920	932	1008	921	896	930	884	890	909	948	883	896	955	894	844	893	938	934	915	881	886	839	896	914	926	874	900	994	918	940	899	938	848	931	888	924	911	932	1011	880	920	947	923	907	934	922	916	943	930	928	898	905	879	948	917	945	909	908	918	911	903	952	929	881	916	963	889	926	896	885	919	975	923	919	876	945	877	932	947	946	953	961	977	922	913	906	955	987	890	892	932	900	989	883	929	920	967	913	922	880	961	910	916	909	878	878	929	921	913	892	935	925	902	925	958	872	934	876	913	900	940	921	931	909	908	919	879	932	968	890	896	962	916	930	913	895	924	924	931	841	927	960	883	903	938	937	861	928	920	929	883	947	869	874	883	903	903	930	963	896	928	896	906	875	911	944	908	944	914	924	886	917	881	928	938	904	943	841	909	914	914	885	901	912	922	916	906	928	926	978	911	889	985	878	917	911	923	913	904	891	882	880	902	984	817	941	954	876	903	877	937	887	884	909	937	853	881	903	874	833	950	951	944	915	908	805	937	917	930	871	903	917	883	894	893	941	957	895	896	900	964	917	885	892	880	892	996	913	910	875	891	964	963	914	925	885	933	879	902	953	899	910	902	860	946	887	947	950	891	905	895	883	875	881	982	872	885	902	897	908	892	896	879	915	847	947	956	924	891	874	891	934	929	935	896	897	882	899	885	989	917	873	929	939	894	904	886	920	926	876	942	928	902	924	948	852	858	939	891	918	889	946	874	939	958	928	901	875	936	913	914	940	936	921	888	914	955	942	909	915	902	1011	897	895	877	935	896	953	894	921	922	905	970	909	957	906	881	907	924	930	907	867	886	912	902	877	936	959	921	909	905	908	920	923	920	907	885	908	926	951	916	957	901	923	905	932	918	943	846	865	917	850	951	880	923	965	935	865	909	870	983	907	895	844	876	932	901	903	900	912	851	927	890	884	944	902	916	974	881	988	918	912	917	882	919	869	874	900	879	939	876	957	926	965	885	937	875	879	916	956	918	894	921	962	905	905	889	889	895	893	891	941	880	958	896	906	900	891	930	863	839	913	887	945	917	893	898	893	888	892	959	963	969	905	885	972	919	953	875	934	908	924	970	885	886	814	919	952	951	897	910	902	935	928	920	905	893	896	953	932	927	905	910	932	939	894	926	914	883	871	843	865	950	884	915	914	906	894	934	924	931	923	885	927	905	917	956	923	983	890	929	927	914	957	881	937	935	882	951	907	935	916	924	885	919	891	931	892	916	959	912	964	828	907	955	922	876	898	826	907	915	913	864	917	890	922	874	913	875	893	923	934	907	881	946	865	884	920	867	929	917	891	906	931	913	917	893	922	910	899	973	887	912	882	876	924	909	865	884	945	912	934	894	933	922	878	925	873	920	888	858	942	942	927	848	906	893	944	920	884	901	932	904	915	954	970	910	923	862	928	870	949	956	918	917	900	956	926	945	938	909	908	893	968	960	872	837	944	981	943	897	923	945	898	864	922	871	871	928	931	872	915	924	896	904	948	899	960	854	903	846	864	923	883	899	912	937	897	899	939	904	894	868	959	931	930	905	934	878	873	920	937	943	863	905	893	895	901	955	911	910	924	903	971	925	956	943	893	892	903	923	873	864	880	911	903	911	909	875	943	958	933	933	920	882	878	916	970	935	937	939	916	936	875	948	964	945	850	850	927	852	892	937	925	904	887	902	873	887	944	952	957	939	966	877	901	865	918	891	907	905	849	945	972	864	920	934	941	891	933	920	902	871	956	932	894	895	918	893	883	922	869	920	897	864	926	914	865	923	876	935	944	939	944	943	878	876	892	916	953	925	921	901	919	876	899	933	895	925	880	939	916	904	933	975	901	912	972	875	913	904	891	871	874	896	898	900	907	924	899	928	888	878	922	887	931	919	871	909	873	933	941	895	876	909	938	915	959	935	912	902	954	939	937	829	924	859	903	911	883	882	936	853	904	940	911	925	948	862	905	908	879	915	895	869	926	880	860	932	952	879	920	876	926	943	910	912	924	934	898	892	940	953	919	915	843	914	915	921	910	885	898	905	948	920	909	969	902	883	932	910	884	947	925	875	916	955	891	903	898	922	971	946	967	885	916	892	937	919	893	874	915	879	918	904	963	883	939	888	882	909	910	857	946	929	930	894	872	905	899	849	943	954	872	911	952	918	923	887	918	898	918	920	891	920	895	903	884	921	928	919	929	945	869	907	881	915	879	991	926	905	905	884	921	949	934	929	889	964	896	871	900	958	929	922	968	894	870	912	882	944	933	977	926	920	926	903	922	931	919	896	894	892	890	933	882	917	952	899	879	894	938	881	924	946	905	950	900	872	903	893	897	922	919	874	887	948	960	900	961	919	941	966	941	897	928	927	914	886	910	940	941	910	904	892	933	880	918	933	906	943	904	861	905	926	886	918	910	907	937	889	905	924	871	890	878	920	885	937	854	913	900	893	895	862	860	910	916	940	914	943	945	861	903	881	912	863	898	903	938	963	901	952	888	869	932	905	863	927	937	915	880	912	970	841	897	903	905	863	950	950	903	880	892	915	907	901	917	904	965	902	935	921	909	895	907	840	915	962	923	909	936	940	915	933	944	961	895	927	939	930	890	938	876	898	918	879	893	914	827	907	892	901	909	991	899	870	939	926	916	923	908	917	893	977	924	871	901	951	887	895	868	893	937	943	920	880	942	940	900	923	918	897	929	921	976	963	887	904	911
22817	16287	18352	12698	12930	3636	510	420	394	463	447	445	410	411	398	401	399	407	402	396	406	381	387	511	635	396	404	362	373	385	393	404	362	380	345	405	403	362	416	390	378	398	409	358	371	375	418	382	407	438	386	394	394	361	371	409	372	364	398	381	403	396	430	398	381	428	381	438	420	388	387	400	388	385	369	349	383	367	428	390	356	365	405	352	423	429	406	382	386	392	437	425	370	414	390	383	399	376	408	380	391	392	399	400	404	385	379	385	381	373	386	383	394	408	406	396	396	398	400	402	433	373	408	412	388	378	385	383	373	376	353	395	376	406	390	411	416	371	399	428	424	405	354	395	383	410	372	398	417	392	411	380	370	383	397	371	422	402	418	412	414	375	399	409	392	357	344	371	370	419	382	378	407	388	361	432	427	384	377	415	465	421	358	400	357	403	400	401	394	411	396	397	365	384	377	387	387	374	400	396	398	409	387	435	415	417	410	422	399	381	376	394	362	436	376	384	405	371	398	381	392	384	414	390	421	448	416	412	376	393	392	378	404	379	368	307	383	385	367	393	423	436	416	372	404	364	390	380	380	367	391	397	415	441	403	380	407	391	392	405	380	399	423	390	394	397	368	377	403	344	392	379	392	414	395	410	398	430	403	435	392	392	387	386	377	399	411	390	405	386	401	426	379	367	401	417	397	398	386	407	365	380	390	397	444	405	389	400	364	417	374	350	402	365	385	387	387	372	393	382	408	394	412	409	422	418	433	400	384	407	391	372	358	390	413	437	368	383	420	412	397	381	356	407	400	389	415	386	413	384	405	389	417	417	378	356	381	391	371	395	415	380	416	407	347	414	373	405	409	404	368	424	363	415	403	399	393	409	358	371	389	401	381	405	438	360	415	436	408	386	403	392	425	357	401	411	387	395	439	401	352	402	400	372	396	395	380	382	411	399	425	383	395	378	429	382	389	400	398	410	402	384	400	404	417	407	368	383	380	387	395	385	411	379	419	391	397	402	403	395	384	420	415	374	337	414	366	396	439	430	397	358	352	411	384	404	394	420	397	384	374	413	398	375	388	390	409	394	381	402	368	384	410	395	382	427	403	394	400	384	378	415	371	376	403	424	379	371	395	398	406	384	373	417	416	404	393	384	392	417	352	375	366	421	409	403	392	420	391	361	362	375	431	390	363	401	386	405	409	396	406	410	417	374	367	406	404	388	400	405	428	378	357	387	372	389	445	385	400	415	388	389	379	415	415	379	394	374	400	386	406	383	447	366	397	410	371	382	364	364	400	380	390	431	363	431	426	362	386	351	377	373	382	411	377	393	357	391	404	380	397	408	432	397	387	376	383	369	415	425	414	410	399	391	419	424	428	384	390	412	410	435	410	362	419	387	366	374	381	409	400	391	429	367	381	386	373	400	385	417	396	380	382	406	405	365	411	400	397	413	397	432	396	404	389	379	392	356	421	415	374	381	427	393	368	387	389	436	404	393	373	413	356	403	388	438	369	387	389	437	350	399	393	405	382	368	345	418	358	400	408	357	403	389	398	394	381	409	392	380	415	397	382	371	393	428	426	366	367	364	387	374	385	365	386	416	398	392	382	379	393	384	385	411	352	408	366	383	375	390	373	378	361	410	415	390	399	405	424	385	390	418	350	392	391	358	389	393	392	383	426	374	409	408	410	380	408	421	427	389	396	397	394	391	383	415	429	394	387	394	376	375	398	399	383	373	376	390	398	399	381	387	385	423	360	396	369	374	367	394	409	411	365	383	414	369	378	388	351	389	404	385	382	384	408	402	359	392	435	408	433	433	412	403	384	355	388	365	368	401	380	368	425	450	375	422	382	374	384	416	415	400	400	375	408	400	390	377	394	401	408	385	403	368	392	400	372	393	393	379	383	398	382	371	391	391	416	415	341	356	366	347	365	356	385	407	388	438	391	394	392	366	433	373	348	399	335	373	392	427	407	396	411	396	379	373	444	386	370	400	414	391	406	421	385	396	412	392	371	322	391	371	413	413	359	427	372	405	409	383	410	407	373	368	411	389	426	408	415	364	425	424	346	379	387	384	364	413	340	381	425	415	418	424	443	427	419	369	366	368	393	421	429	423	392	376	434	385	438	384	404	410	372	368	391	428	431	356	377	405	386	419	413	361	400	391	383	375	374	378	363	405	410	398	397	376	336	395	392	368	361	408	408	379	401	395	395	409	409	382	344	421	397	395	382	389	376	441	425	401	408	393	391	391	368	380	400	400	385	382	417	358	363	389	380	367	411	389	373	432	404	385	395	397	406	413	430	413	331	422	383	451	382	381	388	390	432	382	415	389	377	382	414	413	399	382	380	432	378	388	415	425	399	419	417	410	427	399	407	381	386	379	374	364	376	427	429	377	380	434	423	416	417	380	367	418	443	394	373	419	412	424	407	420	379	400	372	374	426	402	388	387	397	383	408	377	391	392	364	374	412	398	355	386	410	381	433	396	392	416	396	396	402	400	391	399	397	383	407	371	393	364	363	377	409	406	410	376	414	371	341	379	399	403	381	396	411	387	367	378	380	389	398	377	379	403	410	392	416	409	386	399	431	396	390	403	416	388	439	390	381	392	389	412	399	374	403	392	369	385	364	431	414	412	389	391	411	405	388	370	420	374	413	389	393	425	381	392	399	403	428	432	401	407	428	392	410	421	399	378	356	408	394	380	429	385	391	413	404	362	407	412	386	377	412	427	409	389	378	426	387	386	404	392	417	353	345	378	378	397	367	368	354	395	393	388	365	406	413	423	409	376	376	402	359	437	429	424	405	366	374	415	407	414	402	373	398	396	381	385	433	416	372	426	400	390	373	406	374	360	341	386	430	414	381	366	388	401	350	418	399	399	375	425	426	378	391	359	377	383	377	381	415	432	365	387	353	389	420	407	384	425	396	390	404	353	414	391	417	413	415	391	379	394	391	372	392	398	423	412	388	392	385	369	396	401	421	405	350	378	391	422	404	392	384	406	382	395	391	403	384	357	416	429	385	391	393	374	390	387	413	400	400	406	383	404	375	409	380	406	366	360	418	421	396	380	383	371	399	396	380	403	395	359	381	374	369	384	408	411	417	373	390	417	370	373	380	382	390	347	353	361	376	350	396	376	377	402	390	381	401	379	405	380	424	393	381	418	392	372	407	410	384	388	408	410	393	369	418	393	383	409	404	413	380	419	370	415	397	393	401	403	375	381	383	375	411	390	418	393	372	376	369	381	418	394	367	406	399	370	356	380	373	356	391	414	387	415	401	391	398	349	400	383	372	369	386	387	393	383	380	368	410	416	380	398	420	423	403	386	378	384	356	379	406	381	366	382	392	373	388	419	380	409	388	371	362	399	395	408	396	432	382	384	404	431	341	410	410	354	399	393	383	393	357	394	428	397	384	442	382	400	380	431	363	397	368	413	367	405	419	402	395	372	403	421	397	394	408	419	389	374	398	400	418	384	395	395	390	354	379	409	388	378	410	377
19732	15658	24170	21655	27919	6460	1246	1085	1024	1478	1018	1055	1085	1037	937	1006	935	980	946	993	949	990	1040	1796	2049	966	942	964	961	954	969	980	1010	1016	985	1011	1003	932	954	930	952	970	943	999	973	964	965	1000	930	993	991	1041	970	931	963	983	1026	994	983	942	989	907	971	932	955	984	953	985	914	951	949	965	1007	1000	957	1016	996	980	933	998	952	966	960	948	970	971	1007	950	989	994	988	995	929	942	928	1010	955	921	941	990	974	933	959	981	915	995	944	969	972	965	940	974	960	986	1010	992	901	980	953	937	971	906	976	930	965	990	971	986	976	1004	988	992	971	929	966	1007	904	1003	971	968	971	998	1011	954	1026	958	981	975	937	1041	963	1001	988	1024	984	965	918	916	977	977	976	936	929	987	1020	983	935	898	984	945	928	990	957	993	957	949	930	979	998	954	948	961	950	997	920	914	961	966	994	910	965	937	951	974	975	966	984	972	922	956	993	1004	999	982	982	956	1023	990	977	988	913	977	952	997	957	925	968	941	980	1028	1001	973	980	985	990	978	1025	1017	968	971	934	941	950	967	937	957	945	968	983	981	969	1006	1012	1012	928	1044	962	1022	993	933	994	957	951	943	990	939	1011	967	988	940	887	973	978	912	966	937	972	971	989	1020	931	964	960	973	982	957	988	952	976	924	941	998	914	985	942	994	942	981	979	1016	952	995	960	993	991	993	970	936	928	926	951	1012	955	968	957	940	929	946	970	913	981	952	984	945	1066	916	955	991	967	945	1002	941	982	949	950	951	981	959	957	969	1007	935	973	959	953	980	947	933	1000	971	945	941	932	961	956	942	975	947	985	1007	989	908	964	942	984	968	934	984	950	970	959	955	969	968	923	1032	967	919	963	928	936	949	968	979	956	979	997	869	946	965	921	966	1002	954	972	921	948	954	981	934	1004	968	1009	975	985	982	940	935	892	982	934	974	984	917	963	948	884	993	953	947	976	1000	1041	1036	927	979	940	938	937	976	990	988	998	962	948	956	1023	931	966	916	1062	979	942	964	945	900	1001	965	1004	906	967	917	955	937	997	960	973	940	964	936	968	942	962	932	1004	987	998	989	964	985	1025	950	993	968	1005	976	1010	971	934	942	988	982	973	978	1006	955	941	975	968	1006	951	940	971	919	967	977	963	956	1024	925	1013	959	952	930	936	992	975	996	948	930	993	956	1004	911	942	972	968	1004	985	942	969	946	944	987	947	1000	954	1017	941	961	994	1012	947	966	985	952	972	1014	946	964	984	974	1023	933	940	1005	979	1014	965	977	984	960	1017	970	973	978	976	942	963	986	947	945	1011	924	946	975	940	961	989	988	961	951	975	943	985	976	980	914	955	952	917	953	962	933	933	963	958	1009	962	995	984	982	1008	1010	1003	992	1009	968	963	913	1012	987	1033	948	953	936	989	915	979	934	989	910	957	923	1022	980	968	899	965	950	955	930	979	1022	894	935	964	954	1006	914	1003	966	952	993	935	944	939	932	991	950	966	900	976	989	918	999	920	926	934	931	1036	945	948	926	978	988	957	875	962	941	923	969	942	969	923	990	980	946	907	979	986	988	986	1011	946	923	934	961	917	936	938	970	966	968	1027	985	984	986	1001	952	973	962	964	1032	987	963	998	978	933	991	944	987	987	938	1001	987	955	1009	944	968	958	910	969	997	1014	962	933	961	949	962	939	946	970	953	976	927	913	988	948	999	974	956	966	933	979	977	960	1052	956	1007	984	967	968	1015	931	944	949	965	1008	948	926	941	985	981	983	1037	912	978	939	994	1036	940	933	985	972	987	952	903	941	953	946	977	948	979	891	954	978	1006	994	951	973	907	951	1033	964	998	961	907	890	980	1002	992	959	1008	968	998	1009	985	938	972	1010	970	951	992	1001	939	985	936	928	1002	1021	942	962	974	947	957	971	955	934	968	974	979	1007	927	981	1002	979	978	965	990	978	973	924	1033	912	963	930	979	929	1000	997	1009	953	1006	1031	1022	987	906	954	953	999	1004	998	923	908	934	1016	952	1001	970	947	1002	961	988	959	949	994	985	940	972	937	1028	1033	960	966	995	1006	930	955	923	938	1021	981	968	998	920	1001	960	912	935	957	920	940	958	984	971	957	950	990	975	972	978	986	955	954	941	963	979	969	987	943	982	979	1031	964	966	947	966	983	962	1011	990	986	996	944	980	907	978	984	950	1040	967	960	907	943	999	982	970	955	963	941	985	951	1014	928	965	984	949	956	967	957	972	947	946	972	950	1001	956	972	990	1001	937	1027	961	935	1030	1012	920	950	953	1036	1018	956	973	989	1017	987	948	954	926	941	937	1006	966	1014	969	940	909	969	972	969	984	945	1013	1000	948	993	946	1004	964	985	971	950	988	988	928	976	931	959	957	1003	957	970	943	990	952	1037	979	981	928	935	936	939	988	957	985	1017	942	947	917	944	964	996	955	963	1014	978	951	1010	1003	963	986	999	965	983	1017	983	992	980	950	960	987	931	1001	924	998	992	932	1017	951	958	941	943	922	1013	977	934	949	1011	993	977	994	1016	954	978	1014	963	937	958	1018	968	965	960	907	939	970	975	969	965	962	995	938	960	1003	952	979	975	967	964	957	985	946	995	957	986	953	964	903	932	965	997	978	968	973	973	941	909	1002	1004	1011	974	983	921	941	978	964	959	982	956	945	946	1035	939	947	932	981	982	950	958	957	976	1007	993	986	970	981	994	951	1002	980	979	980	935	970	1005	969	993	946	927	961	910	1006	939	956	976	933	1042	973	962	977	983	967	902	939	951	984	961	942	965	941	989	951	950	928	924	977	1006	927	976	970	1018	979	1017	972	986	972	932	987	1040	972	971	934	984	938	946	963	944	945	956	925	986	946	937	950	943	967	960	954	922	939	992	989	988	950	944	999	980	954	998	972	949	919	952	935	958	929	916	1020	963	955	983	968	949	976	953	964	939	913	989	1007	998	973	926	973	938	956	980	965	992	986	992	1013	994	931	960	926	969	941	991	938	997	1005	931	1043	950	966	926	910	893	982	997	969	943	957	935	1002	963	1005	933	931	1008	955	952	966	967	973	992	956	927	979	991	974	907	918	982	943	985	985	969	943	968	989	1001	992	1010	984	1003	988	1023	952	956	983	980	996	970	1000	967	946	940	1009	1033	911	987	954	937	958	991	956	977	964	924	950	968	982	963	923	1007	968	970	1046	974	951	946	991	956	991	979	946	953	1004	964	964	965	925	923	1002	965	939	938	1009	926	990	974	951	1032	1012	987	975	936	947	992	942	896	937	980	983	1005	924	932	954	937	951	948	963	974	977	918	982	983	989	955	972	965	903	948	982	956	954	980	918	1015	993	1011	967	928	992	973	982	1040	971	982	986	989	985	981	942	910	1006	950	969	1065	954	991	989	998	962	958	962	967	942	990	904	969	953	983	929	958	942	967	987	965	926	965	966	924	993	976	970	980	989	958	923	960	980	1032	1028	949	955	987	961	914	1036	994	973	914	931	977	929	951	962	942	1002	968	894	973	1001	977	933	1012	984	931	999	957	898	927	994	1049	986	1006	983	991	1001	974	946	936	934	907	946	946	948	928	983	967	971	907	953	935	959	969	1016	961	943	998	995	983	989	968	969	984	1016	974	955	958	983	978	989	920	932	965	955	984	971	926	965	1004	955
59000	42318	41170	38774	39240	31830	23865	17690	9886	7572	3080	610	637	637	585	483	439	422	443	438	398	489	1460	4771	3794	461	361	357	388	347	379	370	337	367	345	349	346	373	313	361	364	351	343	361	382	358	361	373	320	364	369	346	339	358	407	377	365	322	348	366	379	354	375	359	347	354	351	375	351	367	333	358	348	379	332	349	368	378	406	356	381	358	383	396	333	361	380	394	354	352	354	373	383	376	376	333	374	394	362	355	382	335	368	343	368	369	354	369	376	374	350	391	377	362	357	340	397	374	352	361	362	355	331	389	337	346	353	346	370	366	360	350	380	359	372	363	391	387	334	369	385	333	364	376	375	365	357	360	371	373	339	350	349	387	354	352	364	350	372	353	367	351	342	363	333	374	352	376	345	331	402	360	360	396	362	365	389	384	314	336	351	382	328	367	371	336	391	359	358	379	353	387	359	403	354	361	388	379	346	388	338	362	376	338	356	348	350	329	364	356	357	360	389	318	341	369	353	351	359	345	391	374	306	389	331	379	405	376	371	364	317	360	383	342	384	316	381	360	342	370	385	347	381	352	327	383	369	330	353	391	326	351	329	363	335	323	338	370	339	371	361	376	359	383	375	374	338	342	357	362	362	368	355	374	356	351	313	356	381	365	337	363	298	341	307	352	320	363	331	340	339	335	366	359	384	318	383	362	344	410	339	392	319	351	373	373	314	382	322	368	350	396	351	355	358	371	369	349	377	384	363	330	336	345	359	360	357	341	375	375	363	336	385	375	351	373	359	342	368	315	382	374	344	338	363	350	346	377	372	350	356	356	375	355	308	346	359	359	373	353	376	354	391	377	343	324	317	367	360	370	384	357	370	359	385	350	383	360	354	345	368	345	398	396	413	326	351	370	350	406	371	343	319	329	332	332	336	369	388	366	390	351	345	403	351	370	369	361	368	354	365	325	328	383	393	357	311	360	353	344	397	357	346	337	347	336	350	361	336	346	341	364	357	366	343	372	352	349	356	340	349	341	370	338	364	363	377	377	346	335	367	346	382	398	319	371	382	390	343	354	349	357	310	351	342	358	395	373	374	364	357	353	369	334	333	337	400	330	370	392	377	351	374	336	352	328	384	363	348	354	360	353	375	331	372	348	343	318	355	363	387	359	371	360	373	359	387	350	335	389	361	389	378	372	362	362	349	369	366	355	385	384	339	358	367	341	365	376	355	341	382	354	384	313	420	345	341	352	365	378	354	365	391	348	342	353	357	392	381	361	357	347	415	356	349	358	343	357	339	353	403	380	352	330	375	362	339	352	354	370	362	313	356	316	365	372	369	351	372	382	377	376	383	359	374	414	374	355	379	350	343	386	386	364	380	325	360	384	383	363	404	360	364	386	356	335	318	360	360	333	378	361	341	380	395	350	358	387	352	357	352	328	311	365	335	349	366	385	357	349	396	349	384	338	342	369	359	330	374	362	361	344	393	349	374	375	380	356	412	381	372	382	371	323	351	363	316	383	341	387	366	370	369	346	386	394	353	352	373	376	327	370	334	364	376	343	357	380	328	356	383	330	415	365	416	329	386	368	359	371	364	330	397	344	341	336	394	370	394	403	369	336	321	382	344	345	355	373	353	321	368	376	320	389	366	339	358	331	354	335	341	369	364	324	383	336	346	352	345	366	370	373	333	385	341	372	368	348	330	354	360	371	366	365	399	326	340	371	334	360	361	355	388	372	400	350	354	362	332	343	379	340	387	390	381	372	387	332	377	370	345	333	350	367	390	369	377	384	363	350	378	347	356	371	369	364	381	367	350	371	379	357	357	368	354	363	402	375	339	373	359	371	322	349	335	359	402	405	346	354	386	357	373	353	372	346	365	349	340	397	361	374	365	356	347	373	355	354	387	411	376	359	369	342	330	325	320	359	342	364	356	312	357	358	374	367	344	411	381	332	366	357	350	339	366	350	341	388	353	378	378	352	342	324	372	315	370	361	365	344	344	403	317	355	340	343	358	333	330	349	386	366	364	339	366	348	349	354	327	374	347	359	418	375	377	380	348	362	363	351	369	354	348	381	347	325	325	361	366	401	377	374	317	332	357	385	375	361	355	361	332	358	339	349	355	312	342	362	377	380	370	346	365	343	415	349	356	357	361	343	357	360	356	372	382	357	358	299	372	379	341	382	344	384	355	381	365	358	376	345	405	359	374	369	364	326	384	327	340	422	363	339	350	352	390	374	356	344	361	395	373	360	356	372	357	328	371	346	349	358	330	353	401	346	357	376	381	357	376	389	363	354	389	362	367	369	339	361	364	353	363	355	348	370	327	357	347	329	343	325	382	328	305	331	339	369	383	368	358	354	356	372	380	344	382	360	403	367	370	356	350	376	348	349	355	371	361	341	348	360	337	369	362	354	369	375	352	375	371	340	329	365	360	358	380	381	355	342	357	342	365	341	396	360	366	339	352	354	365	346	346	329	366	354	371	353	371	321	369	355	388	373	372	328	338	347	339	371	361	343	306	360	383	355	343	332	324	338	331	359	326	387	358	367	342	385	385	364	367	338	340	342	338	384	334	379	403	368	356	355	324	360	359	355	329	381	327	346	354	357	366	379	344	365	363	358	335	380	366	336	356	354	336	344	360	340	337	364	408	328	363	371	388	368	347	360	373	389	350	357	355	350	363	348	337	372	345	359	336	377	332	359	321	326	365	354	368	340	357	324	350	374	359	368	345	370	390	301	357	334	353	369	345	362	333	336	350	354	311	335	363	366	359	365	377	375	396	362	360	358	410	355	414	366	353	371	358	371	360	362	351	375	390	365	375	349	361	361	341	363	362	352	370	334	366	332	368	391	382	345	374	372	339	379	370	376	365	368	361	395	379	381	335	362	382	342	337	360	370	367	381	372	338	344	385	371	380	328	395	347	383	356	369	381	331	378	367	373	321	360	347	363	343	330	333	391	345	303	350	388	343	379	340	360	403	364	346	352	365	372	350	371	389	353	413	377	359	360	378	369	338	358	374	336	369	391	380	338	405	350	338	357	361	380	348	386	348	349	382	346	378	348	346	365	363	354	343	364	395	364	342	374	350	343	341	351	353	375	416	348	326	366	369	382	359	371	345	348	343	345	347	348	374	366	377	360	342	369	348	370	384	382	345	359	367	344	322	361	389	367	367	343	356	333	350	335	333	337	341	352	353	356	381	337	392	338	349	361	355	344	382	402	346	326	341	356	372	385	398	382	374	379	338	352	384	374	377	376	326	396	361	362	349	369	353	347	364	375	365	357	365	397	370	340	370	384	343	360	363	364	393	367	384	370	369	357	352	369	323	340	325	353	349	360	406	359	367	369	382	340	396	324	346	337	374	399	383	406	368	378	360	348	384	333	352	364	370	358	367	328	381	354	360	340	379	372	352	341	349	408	335	349	339	354	380	387	363	359	361	390	401	351	359	363	380	363	380	338	337	339	388	401	372	362	322	362	397	363	367	349	360	366	321	375	370	321
55437	52139	58490	54892	54588	35817	12658	4361	2558	16984	4895	1899	2039	1948	1926	1328	1254	1090	1150	1203	1126	1528	6998	20105	14577	868	915	894	855	871	896	899	873	874	889	862	874	922	822	814	921	842	836	843	847	876	846	842	910	890	834	879	841	890	846	810	835	848	835	871	891	858	836	860	841	918	861	834	819	840	841	835	856	855	836	833	803	875	880	859	818	867	825	867	781	811	858	901	848	820	847	792	840	891	887	826	846	861	835	859	839	829	844	860	883	870	829	889	894	821	904	831	834	894	847	818	855	842	843	844	829	840	852	823	885	877	868	806	815	865	843	863	904	789	837	867	825	864	861	833	853	859	830	878	856	842	834	917	850	895	888	844	862	853	841	802	813	826	789	876	757	862	852	814	885	855	857	799	795	827	857	846	861	827	875	869	854	837	828	815	852	876	820	815	833	849	785	818	843	872	832	846	852	804	792	871	892	874	858	800	885	834	815	848	877	835	879	832	824	815	842	847	849	841	879	850	909	823	857	904	818	845	857	854	852	827	843	830	811	852	839	769	859	850	859	843	888	882	819	851	860	885	822	822	834	803	836	864	843	801	835	793	861	816	858	876	820	836	831	850	846	827	878	868	898	867	854	907	851	903	874	847	873	928	842	860	815	826	802	865	807	889	880	794	805	834	834	848	804	784	826	863	874	889	840	853	784	862	906	858	891	832	848	868	838	834	814	852	818	906	905	809	831	805	873	817	799	862	825	836	786	792	853	867	878	839	864	852	817	842	869	862	846	801	869	864	843	819	896	894	847	841	866	833	827	841	859	860	886	908	863	837	834	847	859	861	821	863	902	816	850	800	882	807	834	859	848	835	833	833	841	868	900	873	870	860	848	794	856	838	830	899	850	851	878	824	875	877	870	837	821	766	835	830	834	853	825	877	874	788	829	825	887	846	825	861	809	815	849	849	839	841	850	863	807	879	868	798	830	842	812	871	800	866	817	803	797	800	834	859	845	877	822	852	840	826	856	813	889	846	823	895	834	871	860	901	801	843	838	879	821	894	879	828	838	781	872	875	890	845	860	861	800	892	817	772	836	823	821	840	876	851	836	805	868	861	869	860	813	830	857	800	849	823	858	864	868	835	868	852	879	871	861	810	835	843	881	783	882	882	859	832	867	867	820	854	837	864	853	813	839	834	831	816	890	838	845	879	803	861	828	841	898	842	831	845	849	818	879	882	811	804	855	834	834	858	844	820	852	912	810	854	850	835	892	809	830	807	890	841	835	794	878	843	797	863	810	886	838	864	890	822	908	848	872	838	873	850	871	905	868	872	821	850	855	818	873	820	847	859	798	781	841	783	857	849	880	865	792	847	824	829	884	833	831	818	804	858	838	846	844	815	838	862	868	889	873	882	832	855	847	794	874	829	858	872	849	854	807	842	805	821	878	864	872	883	908	853	818	838	857	851	838	873	830	818	842	828	820	865	872	840	837	902	838	877	822	872	880	867	797	838	869	856	909	844	823	786	853	804	803	858	845	850	846	899	850	837	859	835	862	860	833	832	886	830	860	886	799	862	832	849	828	817	833	776	850	859	856	857	848	870	798	850	905	859	845	866	821	838	876	875	843	797	832	866	849	855	891	812	837	828	808	866	815	855	855	824	917	827	864	782	843	844	844	863	815	819	855	853	809	838	865	870	835	856	828	883	828	833	783	780	814	823	828	813	856	817	891	860	794	862	811	862	855	791	882	869	814	877	868	810	842	773	819	873	891	847	859	870	801	851	862	825	861	836	891	854	811	813	814	872	836	830	852	854	906	849	840	864	835	859	803	806	845	855	846	887	814	861	858	838	803	826	851	875	816	846	872	834	888	820	868	831	851	863	857	851	839	833	878	828	869	802	945	827	866	797	863	890	861	840	871	850	854	898	894	883	856	823	831	805	853	835	867	871	809	836	878	858	904	842	838	778	855	882	827	803	838	835	821	849	866	814	856	867	848	837	841	872	843	843	832	800	864	906	869	818	885	785	847	869	855	814	849	862	845	825	838	887	803	905	876	844	810	815	896	859	812	816	799	890	861	861	879	810	838	856	829	830	865	908	863	892	851	830	912	839	810	794	879	893	887	832	851	838	837	839	888	899	804	833	828	834	833	841	862	815	829	867	821	910	825	862	915	832	878	889	868	831	893	855	824	886	848	855	842	865	853	869	868	814	810	838	877	863	843	816	839	833	861	827	844	870	830	858	838	852	894	817	868	850	862	862	847	833	838	849	839	851	858	877	864	848	822	894	895	848	865	841	871	852	823	874	846	906	838	842	817	830	830	793	849	847	833	842	888	842	866	850	838	865	844	809	866	828	851	839	865	784	866	853	859	825	868	857	869	835	835	831	888	859	817	857	784	883	884	854	819	798	881	812	857	855	852	866	864	853	860	887	846	859	868	801	828	884	875	860	871	882	841	799	869	863	871	815	861	881	859	756	843	853	818	858	873	874	839	826	811	877	852	845	850	806	819	843	803	838	817	793	848	852	836	821	855	864	801	815	865	831	871	837	862	810	903	812	820	845	843	811	834	841	843	855	854	873	847	861	842	828	873	876	806	879	841	835	806	813	847	830	854	837	811	888	821	842	863	818	886	875	851	839	840	806	858	869	802	797	878	853	840	804	835	846	803	862	816	818	836	809	901	877	842	879	840	847	863	818	843	821	844	833	848	875	919	874	918	804	802	826	885	863	863	858	867	876	800	878	784	873	837	815	859	827	840	797	882	870	833	851	847	832	860	818	826	809	842	876	895	889	844	871	848	873	834	884	922	881	832	841	846	881	838	876	886	870	836	841	816	847	819	866	851	844	843	834	845	815	863	847	851	842	755	880	854	868	824	851	846	864	858	823	846	860	854	852	864	830	820	808	860	872	847	808	853	862	808	833	892	842	882	870	850	825	825	858	837	853	877	822	842	907	925	792	812	837	805	856	834	838	914	780	795	849	867	881	850	774	850	863	872	845	827	852	887	902	819	845	850	844	881	881	843	794	818	868	861	834	820	859	840	848	831	837	845	847	851	836	861	909	844	856	826	823	833	846	792	873	832	835	845	863	828	853	834	821	853	839	865	868	777	879	811	855	822	868	833	849	811	840	856	874	866	822	797	835	842	835	834	848	879	830	842	848	812	833	798	852	847	885	827	858	868	846	858	816	878	877	879	874	838	786	863	823	842	832	805	870	818	893	889	884	834	911	855	780	834	847	845	864	849	878	889	792	867	830	813	783	859	861	829	856	867	860	813	805	830	830	803	853	860	880	867	843	884	845	857	876	852	852	811	826	886	815	850	834	835	866	840	802	859	872	878	863	830	838	827	851	802	810	851	857	821	845	821	842	872	841	844	804	854	875	862	869	825	800	829	907	832	854	844	855	826	885	885	826	882	798	852	876	798	817	801	907	848	857	857	856	831	852	865	845	841	886	881	876	832	850	819	828	875	882	872	838	835	845	848	837	810	847	846	855	852	851	818	854
60917	44092	39499	37222	38459	34985	30506	23756	16592	13951	6481	929	740	743	764	668	640	610	560	565	541	599	2827	5782	4646	720	528	529	512	512	549	523	538	524	463	531	542	524	499	538	484	504	514	568	541	504	541	539	480	521	521	483	494	519	467	515	492	512	531	525	510	518	524	469	496	483	482	473	440	480	517	486	516	538	481	527	527	521	463	508	557	519	538	484	486	482	462	516	487	496	544	520	490	510	536	514	453	561	547	491	461	456	530	507	521	521	528	493	553	498	495	424	513	506	487	490	520	450	457	498	510	515	524	537	501	508	540	529	491	476	473	507	503	516	523	532	507	469	520	513	530	476	494	498	516	510	503	499	528	503	508	470	487	483	486	496	500	512	511	482	514	466	483	508	459	487	500	573	484	484	495	488	559	478	469	493	524	507	509	503	469	464	444	540	487	517	504	507	519	492	471	471	479	516	496	501	533	494	507	536	491	505	561	486	537	514	496	514	478	501	480	516	500	547	551	545	496	485	507	505	508	480	508	518	501	482	519	506	501	506	516	514	497	459	500	494	502	490	506	512	491	505	507	522	512	485	545	490	509	470	507	530	471	540	465	502	504	531	519	478	498	491	493	494	544	528	531	509	551	563	470	470	524	501	484	524	523	505	450	509	499	491	465	525	501	488	513	478	483	478	525	518	495	468	501	541	494	502	566	491	507	466	521	552	502	539	515	491	505	537	468	508	472	479	521	527	521	470	535	514	503	511	534	468	482	533	547	498	512	473	489	512	457	468	513	516	509	508	495	513	511	547	499	509	489	498	477	510	481	494	523	514	487	481	505	487	522	533	501	512	436	518	522	525	528	502	511	500	502	495	504	492	514	492	473	534	509	502	571	507	491	513	497	515	530	470	523	456	510	535	473	502	507	521	549	484	504	484	499	507	509	499	465	463	509	492	504	490	504	505	484	537	500	493	484	528	507	493	516	460	518	481	491	467	516	508	486	487	521	477	495	516	447	510	551	508	495	515	505	472	512	521	512	503	496	497	529	513	483	535	502	523	524	555	577	524	498	505	461	464	457	504	495	498	507	548	517	514	499	460	535	497	518	523	504	517	497	495	430	524	508	520	484	487	520	566	504	462	499	489	485	474	494	474	497	480	513	516	483	482	538	534	478	504	477	531	487	479	497	519	489	528	556	513	488	487	485	489	471	493	532	472	493	448	491	518	501	514	540	541	521	494	443	505	484	554	540	516	503	486	550	487	535	553	493	535	529	519	524	543	504	445	485	480	473	538	528	499	507	493	509	543	474	498	494	486	464	460	530	524	479	506	521	481	491	491	491	497	496	502	509	507	516	495	484	498	484	523	526	510	464	520	483	528	507	473	475	494	528	504	474	526	471	460	494	481	490	547	480	467	485	476	487	527	533	489	497	496	462	519	499	527	505	507	467	539	514	485	483	544	511	483	495	485	526	482	525	512	519	486	466	522	501	521	502	476	476	511	506	564	488	496	469	477	490	520	538	521	534	505	516	486	478	491	476	507	524	482	509	517	526	470	491	505	480	453	535	489	502	497	483	469	477	506	495	499	517	486	522	523	504	488	513	538	518	479	525	503	543	493	489	484	538	518	487	491	542	490	480	492	497	532	483	508	521	495	548	501	520	496	491	538	481	507	500	464	487	467	487	521	499	555	500	508	486	498	509	528	479	506	490	519	501	516	518	484	498	484	489	495	503	476	488	473	546	487	539	521	505	521	538	505	528	540	501	536	491	535	491	526	513	504	485	485	479	538	526	514	521	482	511	515	516	517	538	486	547	513	544	490	514	469	494	519	496	511	545	502	506	534	497	508	535	493	491	527	558	548	528	499	499	498	498	492	515	505	536	515	515	493	480	523	521	511	517	500	505	486	506	489	501	499	471	516	517	546	501	510	482	519	469	510	526	502	473	474	463	526	515	508	488	513	483	515	458	497	504	529	531	504	520	525	489	508	488	511	517	496	510	528	461	507	513	473	525	501	516	533	498	514	506	502	524	536	543	459	466	529	517	501	486	498	491	501	517	515	488	490	519	513	521	496	524	542	543	482	475	485	480	508	524	536	518	482	465	465	548	483	492	487	528	489	545	536	492	513	498	500	492	518	486	502	508	511	490	482	469	532	524	494	513	485	506	495	539	525	505	511	487	505	462	514	509	483	514	463	491	483	493	480	517	486	515	495	539	503	488	558	497	500	488	505	523	508	516	515	515	513	538	513	501	493	519	490	506	496	506	522	489	453	508	498	471	517	486	499	489	509	502	507	516	503	460	528	518	537	485	495	496	464	523	515	507	505	485	497	524	552	438	460	505	502	485	495	523	537	496	421	522	506	538	474	501	505	527	497	469	521	505	526	510	552	492	500	542	482	478	478	496	513	491	497	526	501	525	502	494	459	553	509	558	480	524	466	513	512	523	525	469	520	511	505	494	494	490	524	492	521	438	489	509	520	487	518	468	480	477	520	467	506	526	497	485	505	529	479	506	510	486	500	552	534	508	471	503	522	483	495	498	507	491	511	483	514	500	514	513	477	518	487	492	506	475	503	503	496	491	495	480	497	492	490	496	468	533	512	519	508	548	500	509	569	541	489	469	493	515	480	479	518	496	545	518	476	498	486	478	460	502	554	499	542	454	481	498	511	538	484	475	546	539	537	501	533	510	546	468	475	502	499	514	533	554	503	543	536	501	501	473	508	536	498	483	512	478	542	497	520	528	498	536	562	504	516	528	544	535	473	507	482	486	514	520	492	468	537	503	513	509	488	492	492	506	478	510	532	515	533	480	498	523	514	448	489	457	499	509	499	521	510	513	504	531	496	524	475	530	494	488	504	459	517	510	472	522	523	516	548	471	487	513	494	528	512	489	528	512	529	544	479	508	566	478	494	494	496	532	537	487	455	547	492	513	556	502	502	508	486	512	525	513	491	486	484	518	540	470	472	546	502	516	486	515	547	509	475	480	525	502	504	473	528	471	496	503	517	536	536	504	497	486	496	468	489	483	539	513	487	526	518	498	489	487	526	526	500	440	523	492	518	518	534	500	532	514	507	480	470	500	486	514	525	487	466	492	485	504	466	497	485	505	509	456	476	534	501	527	497	483	537	514	486	501	511	542	526	538	492	558	522	460	462	516	512	513	481	549	498	535	527	526	502	514	498	480	489	465	501	494	468	465	520	497	492	509	460	479	492	537	524	520	467	499	498	500	504	464	496	512	500	500	515	511	523	527	509	494	472	466	542	506	489	500	502	500	454	513	521	510	501	483	526	505	514	520	476	550	531	516	481	476	488	504	487	530	482	523	516	555	520	475	523	522	497	458	511	511	439	530	520	482	517	513	513	480	495	534	523	517	515	485	536	514	490	472	509	532	508	474	490	514	533	481	519	490	542	527	536	506	497	526	537	498	530	495	505	511	508	493	517	514	495	464	518	426	491	530	556	530	444	515	543	517	515	481	497	469	499	468	469	474	512	550	541	547	457
57116	57153	59295	60884	55564	49134	30958	5282	2890	22832	6467	2284	2065	2034	2049	1918	1573	1419	1469	1445	1413	1540	12780	22220	16329	1158	1292	1156	1156	1172	1110	1101	1099	1110	1133	1137	1159	1193	1147	1097	1122	1097	1179	1128	1103	1005	1139	1104	1121	1185	1082	1144	1074	1124	1154	1134	1166	1090	1186	1201	1159	1130	1117	1107	1106	1132	1098	1160	1115	1086	1102	1139	1133	1165	1076	1189	1137	1099	1101	1072	1140	1068	1140	1204	1119	1111	1127	1140	1071	1120	1153	1144	1144	1050	1212	1100	1163	1146	1127	1119	1139	1137	1117	1064	1123	1120	1106	1117	1099	1156	1125	1088	1155	1130	1104	1119	1094	1134	1028	1049	1128	1121	1116	1104	1119	1088	1102	1091	1071	1166	1147	1100	1122	1084	1079	1068	1131	1117	1130	1093	1050	1170	1148	1155	1145	1133	1124	1133	1146	1145	1109	1094	1129	1124	1150	1105	1120	1149	1122	1148	1099	1143	1112	1102	1129	1124	1116	1087	1094	1141	1155	1131	1109	1014	1104	1146	1124	1137	1078	1130	1111	1078	1139	1091	1083	1133	1138	1148	1117	1104	1098	1177	1097	1102	1095	1163	1100	1123	1130	1148	1063	1054	1141	1094	1123	1115	1130	1099	1168	1147	1122	1091	1148	1153	1088	1104	1126	1095	1149	1127	1102	1079	1029	1147	1093	1100	1109	1127	1069	1048	1162	1141	1121	1116	1127	1068	1119	1096	1076	1075	1128	1155	1158	1156	1127	1121	1158	1118	1048	1178	1099	1101	1164	1109	1086	1168	1136	1095	1092	1090	1122	1208	1135	1149	1133	1149	1078	1115	1078	1145	1110	1163	1165	1124	1103	1096	1104	1118	1120	1134	1106	1133	1097	1090	1123	1153	1147	1147	1136	1130	1095	1216	1124	1186	1087	1097	1037	1135	1119	1120	1082	1104	1136	1054	1075	1129	1137	1076	1067	1157	1144	1144	1143	1113	1104	1119	1103	1153	1119	1160	1120	1134	1113	1157	1137	1140	1099	1131	1187	1167	1059	1138	1152	1118	1172	1064	1143	1092	1137	1164	1134	1158	1143	1140	1079	1136	1093	1111	1132	1111	1103	1147	1108	1110	1100	1086	1094	1113	1092	1098	1170	1156	1097	1125	1080	1087	1094	1127	1099	1145	1103	1128	1169	1087	1118	1111	1068	1126	1196	1070	1108	1116	1170	1095	1043	1119	1114	1171	1089	1123	1153	1106	1117	1086	1134	1084	1109	1138	1013	1131	1124	1110	1078	1135	1099	1122	1115	1150	1155	1095	1093	1154	1059	1114	1143	1150	1146	1127	1132	1085	1152	1114	1152	1118	1013	1138	1159	1097	1132	1106	1129	1156	1125	1115	1081	1101	1079	1085	1145	1058	1144	1149	1065	1086	1062	1116	1116	1158	1078	1133	1123	1056	1069	1093	1104	1119	1119	1109	1120	1066	1071	1190	1082	1080	1150	1116	1138	1167	1124	1109	1115	1190	1090	1089	1054	1069	1106	1107	1120	1115	1157	1134	1122	1082	1128	1142	1144	1138	1140	1137	1094	1157	1164	1100	1093	1141	1098	1088	1137	1086	1098	1105	1107	1100	1054	1046	1109	1099	1149	1114	1109	1118	1119	1057	1098	1086	1159	1065	1124	1128	1149	1139	1085	1110	1126	1078	1171	1119	1122	1153	1184	1134	1103	1093	1138	1169	1104	1119	1133	1120	1163	1125	1106	1143	1095	1117	1079	1117	1149	1115	1106	1103	1116	1147	1124	1094	1135	1045	1070	1089	1089	1112	1140	1047	1093	1053	1098	1127	1118	1161	1166	1121	1108	1133	1080	1108	1136	1086	1156	1106	1111	1120	1096	1084	1116	1136	1072	1069	1094	1073	1160	1154	1120	1115	1096	1128	1115	1147	1084	1091	1146	1114	1169	1080	1169	1065	1101	1103	1137	1118	1195	1081	1100	1047	1127	1159	1120	1173	1082	1052	1114	1098	1030	1050	1116	1157	1121	1138	1121	1117	1129	1116	1110	1072	1120	1108	1157	1177	1134	1132	1184	1113	1090	1058	1088	1077	1057	1136	1110	1115	1081	1118	1099	1123	1071	1103	1062	1127	1134	1101	1182	1061	1107	1131	1104	1114	1103	1075	1140	1114	1118	1141	1153	1165	1138	1100	1143	1061	1152	1138	1050	1137	1056	1089	1127	1081	1111	1121	1113	1082	1094	1106	1067	1096	1088	1097	1110	1129	1108	1123	1105	1087	1160	1140	1078	1142	1115	1123	1127	1140	1125	1115	1098	1115	1121	1154	1112	1162	1209	1120	1197	1178	1071	1106	1173	1101	1134	1157	1136	1130	1075	1156	1094	1119	1115	1078	1068	1098	1151	1139	1034	1131	1171	1144	1101	1041	1148	1081	1053	1161	1104	1083	1059	1119	1141	1160	1078	1103	1166	1076	1092	1125	1128	1131	1093	1129	1138	1106	1143	1106	1101	1137	1106	1087	1051	1126	1097	1138	1175	1112	1152	1109	1159	1056	1128	1092	1074	1145	1101	1127	1061	1081	1135	1107	1090	1110	1176	1079	1112	1103	1160	1123	1136	1063	1172	1129	1104	1134	1120	1108	1112	1167	1170	1104	1099	1132	1111	1147	1143	1086	1085	1100	1092	1097	1138	1162	1174	1158	1070	1084	1098	1193	1135	1078	1099	1082	1148	1065	1073	1101	1133	1167	1084	1110	1107	1127	1102	1101	1128	1117	1158	1080	1106	1144	1127	1117	1085	1147	1173	1046	1145	1067	1114	1097	1104	1114	1146	1135	1121	1125	1075	1165	1105	1096	1050	1134	1105	1120	1093	1116	1138	1139	1099	1040	1114	1139	1091	1113	1096	1069	1185	1062	1079	1159	1082	1101	1159	1132	1151	1132	1141	1082	1108	1117	1137	1057	1145	1129	1096	1086	1103	1126	1114	1094	1084	1083	1095	1136	1131	1146	1118	1070	1172	1115	1045	1133	1126	1148	1177	1150	1106	1115	1048	1131	1053	1105	1171	1146	1143	1087	1186	1132	1158	1068	1087	1124	1065	1114	1130	1158	1154	1122	1133	1115	1134	1115	1077	1088	1150	1100	1070	1141	1144	1087	1117	1081	1128	1069	1137	1090	1102	1151	1068	1139	1119	1104	1133	1082	1141	1143	1092	1101	1077	1170	1133	1145	1116	1109	1096	1103	1146	1092	1057	1015	1177	1119	1077	1089	1146	1127	1127	1163	1145	1075	1078	1126	1138	1145	1119	1083	1139	1081	1142	1144	1091	1091	1133	1132	1092	1111	1144	1135	1161	1139	1131	1072	1088	1097	1136	1111	1169	1107	1122	1102	1067	1121	1098	1180	1136	1129	1075	1108	1089	1092	1079	1137	1120	1131	1082	1131	1143	1128	1177	1100	1071	1138	1126	1053	1152	1103	1186	1077	1113	1129	1110	1184	1106	1095	1182	1089	1073	1105	1082	1088	1107	1167	1103	1146	1079	1030	1123	1146	1115	1133	1098	1149	1100	1168	1074	1189	1150	1177	1175	1109	1098	1120	1095	1115	1117	1106	1072	1094	1045	1133	1091	1098	1186	1121	1116	1143	1083	1133	1140	1120	1141	1097	1148	1079	1100	1129	1115	1143	1077	1154	1106	1159	1142	1106	1162	1129	1135	1060	1068	1118	1159	1079	1117	1128	1107	1071	1135	1120	1153	1073	1125	1129	1154	1166	1114	1172	1167	1175	1083	1049	1080	1141	1127	1112	1118	1125	1165	1103	1166	1097	1136	1109	1101	1124	1154	1173	1113	1157	1087	1202	1191	1135	1113	1111	1138	1108	1040	1105	1120	1117	1119	1104	1076	1104	1144	1119	1071	1135	1107	1133	1094	1103	1069	1124	1101	1119	1162	1145	1103	1130	1081	1104	1112	1156	1100	1124	1145	1047	1141	1129	1135	1104	1163	1055	1084	1125	1127	1135	1076	1034	1129	1095	1104	1118	1123	1089	1148	1108	1105	1086	1128	1164	1133	1162	1123	1160	1161	1099	1073	1089	1086	1135	1070	1122	1083	1124	1115	1123	1171	1097	1107	1102	1133	1113	1091	1159	1171	1143	1168	1071	1165	1134	1124	1119	1108	1119	1100	1112	1119	1090	1171	1117	1106	1128	1092	1143	1097	1177	1146	1114	1144	1106	1161	1062	1132	1129	1131	1048	1088	1138	1116	1082	1142	1133	1103	1168	1129	1081	1098	1152	1127	1159	1128	1134	1117	1137	1141	1208	1120	1147	1117	1150	1132	1142	1099	1092	1142	1129	1095	1129	1101	1054	1104	1084	1142	1133	1125	1136	1105	1063	1132	1141	1088	1140	1148	1077	1127	1125	1091	1177	1086	1149	1144	1122	1145	1117	1094	1104	1116	1100	1143	1085	1116	1107	1134	1121	1113	1124	1112	1095	1106	1137	1133	1102	1135	1164	1061	1069	1159	1089	1116	1119	1061	1110	1113	1059	1123	1143	1117	1114	1103	1132	1120	1077	1124	1124	1083	1153	1097	1132	1067	1067	1108	1103	1131	1118	1115	1088	1147	1080	1028	1064	1095	1112	1151	1128	1106	1142	1113	1077	1132	1060	1137	1157	1128	1097	1110	1078	1105	1186	1076	1090	1130	1062	1103	1163	1114	1073	1142	1109	1098	1144	1107	1093	1109	1086	1155	1092	1161	1175	1052	1155	1186	1190	1064	1170	1100	1104	1052	1148	1095	1125	1117	1086	1192	1123	1114	1148	1094	1084	1162	1137	1104	1161	1123	1100	1142	1115	1127	1127	1063	1080	1096	1130	1100	1086	1074	1156	1164	1189	1125	1145	1104	1138	1105	1121	1134	1122	1108	1116	1145	1127	1116	1085	1121	1140	1157	1173	1065	1120	1061	1119	1132	1060	1122	1054	1107	1052	1081	1085	1078	1156	1152	1072	1137	1086	1102	1118	1181	1055	1119	1126	1092	1153	1112	1076	1159	1046	1133	1108	1080	1085
27982	32614	24347	20839	17088	11854	1567	580	465	654	601	502	441	458	487	507	469	479	476	505	501	484	496	572	670	496	493	467	488	476	454	489	432	471	459	461	476	497	463	478	476	476	499	489	450	444	500	470	425	453	488	430	453	445	476	443	483	430	447	517	480	450	489	473	477	443	490	501	437	490	477	440	501	501	468	444	479	471	455	442	474	493	499	447	474	438	455	500	444	456	504	470	439	489	431	473	446	460	473	517	496	483	464	443	448	458	425	481	470	488	450	517	494	466	469	456	476	472	407	479	439	471	492	453	450	457	437	463	473	453	500	456	448	471	458	465	442	478	494	449	455	449	462	447	469	458	483	461	459	483	526	510	454	446	464	482	454	451	463	495	486	461	464	493	453	461	486	486	429	480	431	441	448	433	464	454	449	471	471	457	474	480	473	474	466	446	453	472	438	454	480	428	447	486	504	450	441	452	495	463	449	471	478	468	488	454	517	479	433	494	427	461	490	441	470	446	496	462	483	464	470	470	469	491	500	468	486	457	474	453	470	491	487	453	447	464	492	469	463	503	486	485	473	502	491	456	499	489	467	471	498	460	508	481	476	481	467	495	429	479	461	478	466	457	450	481	471	461	471	448	479	467	489	509	496	458	471	429	480	459	443	489	495	490	492	482	470	481	473	496	487	481	466	442	473	462	481	433	473	482	444	509	514	462	474	448	493	445	450	466	477	461	481	450	448	449	455	457	412	499	467	519	485	417	443	487	443	447	469	470	504	473	479	460	477	470	461	456	466	429	482	469	488	458	478	476	469	457	478	424	442	466	456	461	487	441	481	459	484	476	447	456	474	502	433	490	440	467	469	472	498	464	462	472	423	471	472	499	485	479	456	488	468	555	465	446	473	459	449	482	440	415	528	436	468	497	433	467	489	445	439	497	488	470	501	451	469	453	475	441	483	467	455	455	485	482	427	454	466	448	469	440	462	477	439	478	490	513	476	455	466	494	471	463	488	412	443	514	481	448	447	475	454	501	493	452	489	483	506	488	442	440	432	427	434	441	491	521	460	470	447	471	409	483	434	491	458	461	500	428	472	489	473	462	475	459	514	438	481	440	453	445	461	484	489	492	459	469	481	495	463	479	427	449	501	445	438	462	460	455	434	465	489	466	473	458	496	490	503	469	480	469	443	472	464	451	503	442	476	455	459	461	461	464	451	472	515	503	453	475	480	480	443	467	466	430	444	482	463	455	462	488	472	468	453	436	420	453	480	469	464	481	469	446	472	458	480	437	514	462	438	511	482	461	458	479	441	441	457	462	446	479	417	449	484	467	461	481	468	495	469	432	464	472	478	460	500	429	493	452	429	462	451	453	525	460	448	514	461	441	500	497	496	436	443	460	446	509	440	434	470	488	470	474	506	475	503	485	474	437	439	476	466	454	490	479	434	455	481	464	454	468	456	451	462	430	463	476	454	471	465	518	485	478	479	470	428	437	486	486	489	503	466	480	467	479	475	466	455	475	487	463	431	477	485	464	464	457	454	480	454	454	437	500	442	469	454	487	449	455	457	476	474	461	478	492	529	455	444	509	459	472	478	474	473	526	460	439	482	457	476	477	484	465	496	467	478	478	457	462	460	495	458	469	433	448	483	464	513	498	471	474	474	438	465	487	464	474	440	472	466	473	490	473	470	479	440	445	474	452	458	459	462	480	494	514	490	476	488	503	494	428	437	472	485	445	445	474	492	475	451	465	459	492	464	478	459	471	474	484	431	462	444	493	500	513	407	494	464	473	442	457	490	463	441	483	493	462	489	496	466	474	411	487	487	504	489	507	496	497	438	475	474	480	453	504	470	476	489	465	466	494	445	455	465	473	458	476	457	497	453	462	454	445	463	482	466	447	437	436	424	465	493	447	494	470	468	440	487	516	449	439	421	467	458	502	486	445	415	475	427	461	452	482	447	503	504	472	481	431	461	512	473	475	444	428	438	470	459	448	487	501	504	456	487	494	489	456	447	440	469	425	451	413	502	430	479	435	466	493	490	467	491	422	487	457	454	461	476	483	464	440	468	468	502	459	476	452	493	491	466	477	477	466	462	467	469	449	425	443	477	480	501	486	462	467	441	458	478	422	438	483	470	451	463	483	463	469	442	488	462	451	455	438	484	452	445	446	481	459	470	495	462	461	514	499	468	498	462	498	478	448	506	456	468	481	498	496	494	477	476	469	472	485	441	503	492	492	439	492	460	457	470	446	459	471	490	498	464	461	457	479	434	470	419	489	488	482	480	458	474	441	467	484	454	462	466	482	485	459	417	471	470	479	510	444	470	482	478	433	502	470	449	466	429	482	507	459	452	434	412	475	496	459	475	498	475	468	454	457	456	479	483	474	508	479	460	449	461	480	469	466	456	479	446	478	438	523	501	464	486	446	527	465	450	471	439	455	474	467	465	452	433	494	468	483	482	467	470	521	462	492	482	475	471	486	511	483	453	479	499	469	455	396	446	463	447	473	491	467	458	482	481	493	474	421	497	466	454	481	427	445	507	423	425	465	474	478	468	440	447	448	463	469	462	458	482	458	450	482	489	466	483	496	462	466	439	416	451	481	481	470	466	471	491	438	436	455	461	478	454	429	474	473	442	459	454	453	512	469	467	489	417	485	517	513	492	490	480	460	474	486	443	464	490	483	414	473	464	458	438	457	494	448	457	460	440	481	495	451	444	454	503	471	462	465	453	429	466	475	473	479	499	441	456	425	469	466	475	480	466	490	454	442	503	461	495	477	469	472	481	481	496	460	451	471	462	434	471	458	456	437	478	445	486	423	503	429	461	475	471	470	479	509	462	482	446	498	460	494	443	453	449	476	481	465	485	448	457	472	444	450	466	482	470	465	476	512	519	483	446	489	471	514	476	480	491	464	454	491	515	443	465	478	487	480	456	495	458	437	477	454	465	467	453	458	465	476	496	487	484	470	465	448	461	504	469	438	464	448	472	467	462	465	475	438	502	465	468	501	472	500	452	458	452	480	444	492	461	428	466	472	441	478	446	485	460	477	473	483	440	428	468	456	467	489	464	442	454	463	492	469	444	475	461	473	463	442	458	493	492	469	464	498	489	445	460	489	484	453	435	483	439	439	469	486	460	476	498	485	462	468	473	442	428	480	475	456	450	447	470	464	487	428	470	467	455	423	431	503	488	489	415	462	456	430	437	462	468	473	433	493	459	510	469	445	459	502	482	432	495	495	448	480	456	470	461	444	427	465	470	483	468	490	465	438	441	497	470	463	493	438	441	520	472	492	455	471	467	464	438	468	450	477	468	459	467	442	461	516	438	458	497	473	436	429	459	471	446	489	428	462	464	480	440	494	469	431	482	474	461	493	474	430	419	421	451	421	452	458	449	502	456	475	438	430	450	438	467	480	489	455	464	470	458	453	520	492	461	491	465	443	432	462	443	451	515	468	493	465	448	429	492	459	463	471	496	436	466	456	464	431	492	433	441	428
23679	31247	28785	30934	30277	22448	3051	1337	1204	2503	1571	1171	1153	1195	1137	1090	1141	1138	1180	1114	1189	1105	1271	1912	2199	1128	1186	1165	1161	1123	1149	1164	1101	1080	1100	1117	1091	1081	1131	1139	1105	1113	1107	1150	1105	1141	1143	1138	1142	1118	1100	1066	1141	1140	1172	1091	1078	1151	1116	1183	1130	1169	1157	1077	1140	1165	1142	1142	1175	1123	1076	1100	1094	1136	1137	1113	1105	1136	1166	1142	1106	1103	1157	1154	1110	1157	1125	1124	1119	1127	1117	1115	1081	1084	1166	1107	1205	1136	1150	1090	1156	1183	1165	1115	1180	1093	1125	1097	1115	1106	1165	1098	1153	1114	1102	1110	1148	1053	1166	1098	1154	1092	1166	1130	1101	1112	1139	1136	1113	1129	1094	1128	1101	1125	1133	1167	1037	1143	1146	1097	1086	1108	1151	1102	1115	1150	1147	1115	1094	1116	1095	1128	1139	1108	1144	1153	1110	1051	1093	1130	1108	1099	1135	1170	1173	1140	1152	1125	1078	1095	1197	1165	1102	1170	1140	1170	1201	1080	1120	1156	1131	1155	1155	1132	1096	1113	1125	1108	1107	1101	1142	1169	1143	1116	1129	1136	1101	1118	1172	1074	1110	1143	1120	1148	1115	1121	1123	1116	1162	1132	1078	1136	1154	1150	1118	1152	1092	1182	1172	1151	1163	1089	1149	1126	1182	1202	1088	1155	1083	1159	1117	1078	1109	1107	1233	1154	1081	1127	1200	1142	1178	1119	1143	1059	1197	1137	1113	1167	1058	1114	1106	1125	1169	1140	1171	1117	1178	1121	1123	1104	1122	1118	1092	1140	1117	1095	1069	1164	1127	1161	1205	1132	1149	1126	1132	1127	1122	1152	1125	1150	1130	1113	1168	1133	1152	1112	1101	1140	1181	1081	1112	1129	1156	1147	1129	1137	1113	1146	1124	1154	1098	1124	1200	1135	1143	1188	1141	1090	1133	1103	1168	1151	1106	1123	1155	1138	1141	1127	1090	1158	1138	1122	1153	1163	1064	1108	1124	1125	1153	1171	1123	1127	1109	1089	1122	1150	1123	1089	1133	1162	1100	1149	1151	1114	1106	1060	1091	1079	1115	1080	1129	1169	1098	1099	1111	1090	1111	1142	1092	1154	1102	1105	1122	1107	1157	1133	1116	1145	1106	1150	1140	1118	1150	1095	1165	1143	1188	1171	1147	1137	1138	1173	1115	1141	1099	1065	1093	1171	1114	1183	1107	1144	1101	1085	1111	1111	1129	1160	1145	1139	1144	1180	1126	1111	1103	1162	1073	1091	1130	1142	1076	1048	1098	1204	1139	1163	1199	1181	1154	1112	1140	1124	1111	1108	1157	1126	1141	1128	1086	1122	1138	1099	1175	1217	1089	1132	1163	1154	1111	1124	1213	1100	1126	1127	1134	1088	1119	1105	1146	1118	1103	1135	1155	1166	1173	1173	1126	1083	1137	1106	1141	1128	1209	1120	1133	1226	1122	1127	1159	1106	1181	1150	1145	1169	1131	1126	1094	1086	1177	1045	1112	1135	1074	1155	1162	1156	1169	1145	1097	1125	1108	1079	1104	1157	1098	1125	1113	1104	1112	1180	1126	1081	1187	1184	1073	1145	1076	1216	1177	1145	1111	1133	1146	1123	1144	1157	1143	1173	1137	1112	1122	1077	1141	1146	1170	1136	1120	1142	1150	1146	1127	1138	1105	1131	1082	1101	1163	1152	1144	1134	1177	1098	1170	1134	1102	1074	1122	1140	1092	1180	1161	1108	1114	1093	1147	1189	1172	1094	1080	1199	1112	1175	1132	1095	1096	1111	1155	1138	1129	1117	1162	1100	1207	1142	1143	1116	1130	1119	1150	1141	1127	1138	1190	1203	1147	1204	1120	1117	1142	1133	1138	1086	1119	1112	1153	1108	1164	1078	1100	1077	1159	1056	1174	1091	1072	1127	1084	1129	1121	1135	1156	1058	1137	1135	1067	1148	1132	1134	1092	1112	1166	1167	1135	1174	1176	1136	1197	1078	1115	1102	1123	1123	1187	1123	1123	1130	1144	1168	1137	1103	1134	1099	1162	1128	1150	1165	1091	1111	1157	1152	1140	1129	1124	1200	1153	1058	1216	1159	1185	1074	1086	1164	1159	1108	1136	1120	1154	1099	1079	1110	1136	1109	1123	1159	1125	1099	1121	1123	1168	1149	1157	1091	1104	1149	1119	1095	1169	1131	1125	1140	1034	1140	1121	1134	1140	1083	1139	1102	1093	1063	1102	1118	1050	1161	1160	1161	1179	1126	1138	1100	1053	1101	1167	1126	1101	1134	1120	1159	1126	1167	1136	1101	1125	1184	1130	1185	1120	1119	1151	1090	1182	1171	1175	1103	1138	1135	1080	1142	1142	1141	1090	1046	1104	1162	1073	1204	1142	1172	1179	1083	1109	1151	1145	1128	1085	1076	1027	1092	1090	1097	1089	1147	1132	1100	1140	1173	1115	1163	1129	1097	1115	1095	1126	1130	1146	1088	1092	1094	1155	1155	1142	1097	1088	1164	1129	1089	1090	1156	1110	1104	1159	1048	1188	1092	1082	1122	1102	1088	1123	1161	1132	1122	1137	1103	1109	1147	1196	1120	1093	1149	1093	1096	1125	1160	1103	1083	1120	1139	1098	1118	1105	1144	1123	1111	1116	1145	1162	1051	1137	1120	1100	1126	1137	1093	1174	1114	1158	1194	1104	1174	1084	1113	1119	1163	1115	1065	1104	1141	1098	1114	1170	1121	1129	1130	1138	1095	1056	1153	1145	1121	1154	1100	1125	1090	1142	1127	1164	1051	1095	1035	1115	1132	1090	1103	1132	1157	1155	1083	1111	1136	1112	1100	1143	1086	1084	1121	1169	1185	1119	1081	1143	1109	1131	1150	1127	1165	1170	1132	1143	1113	1210	1143	1148	1095	1137	1097	1115	1136	1096	1106	1126	1213	1101	1196	1147	1183	1130	1127	1128	1107	1096	1089	1158	1073	1145	1146	1109	1130	1127	1162	1146	1176	1057	1067	1112	1103	1121	1087	1172	1175	1076	1127	1140	1115	1127	1094	1181	1108	1080	1114	1072	1116	1094	1184	1126	1159	1140	1139	1127	1189	1121	1084	1158	1186	1085	1108	1151	1102	1114	1088	1130	1100	1144	1112	1173	1100	1163	1089	1176	1139	1133	1136	1136	1156	1159	1168	1084	1152	1139	1105	1109	1143	1184	1129	1093	1180	1128	1160	1083	1180	1147	1122	1119	1107	1165	1131	1148	1055	1174	1190	1169	1132	1132	1123	1096	1158	1074	1151	1103	1179	1128	1105	1142	1122	1086	1130	1170	1133	1133	1074	1125	1148	1144	1109	1111	1135	1147	1107	1144	1096	1107	1118	1074	1121	1084	1144	1152	1112	1125	1182	1138	1148	1113	1140	1192	1170	1126	1093	1132	1168	1108	1070	1056	1132	1118	1135	1109	1093	1132	1142	1097	1125	1120	1120	1163	1130	1127	1135	1074	1144	1119	1160	1126	1110	1123	1212	1159	1143	1134	1107	1116	1146	1177	1157	1102	1121	1184	1172	1074	1121	1154	1126	1124	1109	1131	1163	1096	1085	1158	1120	1105	1211	1136	1096	1110	1150	1186	1117	1089	1128	1165	1129	1101	1165	1151	1097	1141	1222	1184	1106	1185	1127	1150	1153	1122	1117	1149	1183	1119	1176	1159	1059	1110	1111	1118	1145	1154	1135	1157	1128	1174	1144	1130	1116	1135	1121	1171	1055	1086	1095	1173	1145	1173	1135	1102	1132	1168	1151	1153	1166	1161	1128	1093	1198	1151	1129	1130	1102	1125	1116	1178	1184	1168	1161	1120	1160	1097	1093	1112	1099	1117	1187	1134	1140	1119	1104	1202	1074	1154	1095	1180	1126	1164	1147	1100	1088	1090	1109	1121	1138	1090	1106	1120	1098	1052	1105	1136	1121	1096	1094	1126	1138	1109	1150	1135	1178	1112	1107	1127	1102	1171	1092	1182	1154	1084	1132	1141	1137	1130	1138	1116	1082	1094	1094	1082	1106	1124	1131	1108	1112	1099	1120	1063	1135	1101	1062	1139	1195	1231	1101	1133	1121	1154	1126	1144	1154	1162	1142	1170	1099	1241	1157	1108	1132	1103	1176	1088	1107	1131	1120	1132	1121	1106	1133	1147	1098	1142	1131	1135	1144	1134	1116	1090	1111	1039	1134	1142	1088	1167	1143	1131	1163	1106	1091	1090	1114	1119	1115	1088	1092	1168	1130	1109	1088	1095	1119	1105	1155	1106	1109	1134	1161	1123	1172	1133	1108	1121	1129	1165	1170	1155	1118	1119	1169	1159	1157	1090	1171	1191	1163	1102	1099	1136	1102	1093	1179	1122	1144	1152	1096	1119	1164	1120	1123	1124	1128	1103	1104	1138	1164	1143	1114	1135	1169	1131	1160	1194	1114	1150	1060	1107	1102	1160	1090	1092	1088	1093	1142	1120	1173	1149	1140	1118	1159	1100	1152	1100	1131	1092	1182	1149	1147	1145	1165	1139	1126	1094	1106	1125	1157	1143	1148	1113	1090	1089	1147	1141	1120	1102	1070	1182	1183	1099	1149	1118	1142	1142	1095	1152	1102	1112	1075	1166	1102	1110	1165	1184	1144	1144	1171	1090	1103	1088	1158	1109	1124	1119	1137	1113	1105	1051	1100	1153	1116	1144	1111	1176	1134	1069	1123	1100	1130	1168	1124	1115	1141	1141	1139	1163	1143	1154	1118	1097	1137	1122	1089	1081	1109	1107	1129	1123	1115	1135	1206	1136	1072	1166	1067	1135	1116	1112	1114	1194	1142	1109	1092	1129	1130	1078	1152	1121	1166	1064	1168	1112	1128	1154	1171	1107	1044	1146	1157	1132	1049	1092	1119	1138	1198	1134	1192	1146	1150	1105	1079	1187	1133	1186	1087	1149	1076	1165	1167	1157	1139	1108	1161	1128	1143	1108	1206	1150	1095	1140	1087	1122	1116
61946	47214	38338	36595	38664	39188	31286	22163	15830	11361	6506	767	535	585	450	497	512	531	501	469	541	568	792	3999	4209	652	438	447	439	407	433	422	403	425	404	434	382	440	438	445	426	394	409	439	432	410	456	451	442	389	450	411	422	422	410	432	434	454	434	420	423	428	430	403	484	430	399	385	420	402	419	430	446	450	421	393	373	423	441	447	443	420	419	376	397	425	430	405	423	414	418	416	404	407	432	421	441	394	418	428	407	417	420	413	400	394	435	402	411	429	418	413	423	404	472	430	449	420	396	378	433	395	402	416	419	428	447	423	436	429	395	409	413	420	419	437	468	427	384	426	367	404	393	403	437	431	389	436	391	411	372	422	410	406	398	447	397	437	453	477	395	428	443	443	434	409	401	398	429	445	441	430	415	390	410	402	365	450	439	434	348	417	409	435	455	420	439	402	401	465	399	388	427	413	441	409	392	383	401	483	435	420	427	419	436	412	421	384	442	428	424	427	365	446	399	415	382	370	416	391	402	402	371	430	397	433	431	410	448	425	445	435	445	447	428	414	392	450	436	399	369	398	431	409	437	407	437	388	425	398	370	388	398	387	415	365	422	409	414	398	412	442	401	398	440	423	446	407	396	427	418	398	403	419	388	393	428	404	401	412	429	435	403	415	376	426	421	398	399	387	389	403	420	386	389	398	386	388	406	399	416	407	437	419	419	410	427	403	387	362	422	425	410	416	447	419	442	402	427	397	422	390	468	387	404	417	410	393	416	385	429	419	425	439	376	473	417	411	425	396	399	424	441	453	406	426	397	421	401	376	445	400	409	422	386	436	392	392	417	428	402	447	424	436	401	412	416	419	424	404	455	412	403	411	403	408	388	420	438	419	384	404	461	427	440	459	410	452	416	425	445	424	397	397	393	423	430	442	430	441	395	394	434	414	443	422	407	414	414	426	400	405	414	415	432	414	434	400	465	379	394	440	429	424	368	396	387	436	407	417	421	400	440	388	397	434	405	414	390	399	405	460	378	396	396	411	431	458	401	369	397	405	451	386	390	382	417	415	426	419	449	393	425	411	410	367	384	399	438	431	411	381	432	439	399	418	417	434	449	371	406	426	385	428	387	414	412	418	396	453	420	431	411	404	425	438	440	399	406	423	415	398	414	376	420	450	382	435	397	396	396	367	412	402	403	405	443	408	432	433	432	432	450	461	400	423	401	390	423	377	402	424	391	398	475	420	402	388	405	400	445	446	434	434	377	411	405	408	440	397	429	420	439	413	396	385	405	419	430	380	431	421	383	411	355	444	406	405	428	430	393	455	410	423	421	458	457	380	420	421	421	385	431	421	419	422	426	388	385	417	426	404	409	447	409	428	367	415	417	431	409	437	447	411	445	418	413	409	409	386	397	390	384	382	399	409	424	428	391	392	429	443	454	426	450	360	425	428	406	367	432	390	369	403	395	448	433	450	386	415	427	399	430	382	414	401	440	476	435	412	419	401	392	404	436	478	424	424	431	413	469	415	424	378	388	372	454	425	423	421	425	401	396	388	406	408	426	397	417	400	369	414	431	410	395	384	431	410	376	437	429	411	405	422	395	386	429	400	417	406	393	388	386	374	383	385	374	416	411	412	425	406	390	387	401	393	369	410	430	443	431	377	436	421	402	440	436	371	437	450	429	437	420	398	422	406	424	439	425	421	438	416	411	383	399	395	450	408	422	420	395	430	421	386	390	381	430	440	452	411	429	449	428	415	396	375	413	387	408	428	441	439	424	436	416	395	412	413	434	402	413	413	465	438	417	442	414	410	401	422	402	373	388	399	374	442	415	416	378	394	457	424	403	436	437	410	424	407	387	399	392	409	396	413	420	425	410	393	420	413	414	430	421	423	469	430	479	430	424	434	407	427	412	395	425	414	412	420	447	430	386	432	464	379	386	391	387	367	412	404	411	417	378	406	426	419	411	393	416	456	435	412	381	439	431	426	388	400	394	410	433	447	419	410	396	442	422	408	396	395	406	414	435	425	419	417	407	414	411	414	382	456	428	422	430	425	427	397	420	444	414	414	394	426	418	449	412	401	420	436	400	436	425	463	435	419	407	404	410	381	432	396	427	394	390	417	420	366	418	445	423	421	421	435	402	418	392	413	370	415	380	449	419	413	415	428	436	405	423	400	422	396	389	393	388	404	436	420	389	420	366	425	379	408	412	434	426	406	461	466	362	424	393	444	393	373	422	409	422	379	422	410	379	423	368	456	437	436	388	400	449	418	390	414	402	396	396	382	473	430	417	450	439	382	415	401	430	400	425	360	415	390	410	410	432	414	394	401	396	411	439	408	383	388	444	376	430	410	430	379	406	417	440	396	452	408	445	416	417	473	420	422	402	415	416	450	413	411	407	407	423	417	419	393	407	427	397	423	445	421	399	358	464	408	422	418	356	386	424	427	411	454	398	418	423	389	402	391	443	418	388	428	402	414	424	418	395	373	453	421	441	415	417	424	383	437	395	408	376	404	435	448	439	424	444	401	423	418	417	405	437	429	420	407	407	398	409	426	381	398	381	406	420	361	409	415	419	418	404	430	402	410	412	395	425	439	425	390	389	414	459	389	441	428	417	401	425	433	401	407	362	439	428	421	414	402	386	410	426	467	445	407	413	444	390	401	414	410	397	409	376	419	429	438	430	426	433	425	445	378	418	441	388	403	395	459	433	410	456	378	416	404	390	438	443	428	391	404	407	409	402	417	403	411	401	409	386	379	468	421	384	396	405	429	458	426	395	427	419	432	390	386	444	430	421	412	402	459	396	412	450	370	445	427	415	435	367	428	455	397	377	425	402	401	404	425	439	459	419	421	423	378	393	424	404	389	436	439	433	378	415	411	428	404	417	407	415	385	417	388	440	433	423	399	414	402	426	391	400	472	404	449	412	416	460	424	414	390	422	417	443	400	406	417	405	412	365	426	454	410	445	452	450	419	428	379	419	388	371	436	402	417	398	402	469	414	441	432	436	381	413	411	434	408	423	397	412	355	414	394	429	380	375	410	442	424	472	377	419	413	413	430	393	438	465	454	451	384	410	406	389	420	355	435	406	409	455	453	425	412	369	413	421	416	398	415	408	416	423	394	401	421	400	398	427	397	360	411	415	435	434	455	394	371	376	421	397	431	397	421	424	425	427	432	447	403	427	399	375	431	457	381	430	388	405	390	420	446	397	411	383	430	359	427	432	438	436	405	398	400	391	434	410	433	397	444	428	455	421	424	386	410	431	426	400	440	407	447	446	400	413	384	408	422	404	437	397	450	428	427	368	381	430	454	457	395	410	425	419	414	421	441	428	405	443	422	426	411	410	460	450	440	412	390	404	383	398	434	411	376	408	429	426	422	409	432	415	393	466	437	384	399	420	417	419	387	422	380	399	371	438	414	418	392	393	416	447	396	405	403	402	415	476	418	431	435	420	426	419	448	387	454	428	413	420	430	422	383	458	421	418	440	413	381	383	384
58727	58057	60264	57767	59279	53495	20734	3802	2424	19427	8330	1872	1473	1436	1481	1317	1329	1334	1348	1365	1429	1490	3363	17424	15226	1577	980	995	969	948	984	931	1006	967	974	972	973	969	1029	1008	934	1011	1004	1002	979	939	973	986	949	911	946	933	994	944	1030	966	957	967	932	991	921	949	951	974	929	1026	988	959	954	931	1003	968	989	920	944	909	1048	924	967	961	922	924	960	929	955	968	971	944	935	948	925	907	945	942	967	948	940	967	921	976	970	952	1000	959	967	954	946	937	888	914	997	924	958	948	900	960	871	991	939	948	959	936	939	900	978	925	986	916	961	998	916	969	949	953	995	980	1025	922	922	983	936	893	970	1026	950	972	990	911	958	925	960	959	920	948	962	931	960	910	1012	969	915	963	912	939	939	934	956	991	937	862	954	961	977	992	879	971	956	888	982	924	1002	1038	982	992	966	958	955	987	920	946	966	948	934	966	942	983	916	987	897	939	889	934	944	946	1005	973	876	971	967	1017	918	1001	921	986	976	962	909	932	957	977	948	957	929	970	967	939	1003	993	930	891	969	914	972	982	998	929	966	982	988	920	896	954	973	972	965	887	918	913	923	968	968	958	961	926	995	919	954	904	900	959	964	945	985	991	903	983	927	967	927	956	975	975	937	988	986	990	911	933	1024	957	993	985	963	933	939	951	968	980	921	958	939	986	952	946	939	968	920	930	969	1009	959	957	972	915	939	1020	955	993	941	983	984	969	947	925	935	928	951	951	964	946	983	936	989	926	995	965	936	998	928	947	941	963	977	974	918	949	947	922	981	962	922	957	979	1012	940	923	945	947	941	945	933	963	930	960	934	929	927	921	950	955	937	971	973	926	967	931	945	968	941	945	945	924	979	948	948	955	983	971	937	964	1007	973	954	974	938	944	950	977	976	994	996	958	947	977	940	909	1011	914	989	978	950	984	982	933	914	973	935	956	951	902	1010	920	952	938	1022	892	885	973	996	954	927	954	969	944	997	947	937	919	940	925	967	972	936	914	961	953	944	964	927	935	985	961	937	983	973	957	921	936	924	1000	966	919	905	964	954	901	953	921	996	963	935	903	967	959	972	957	965	971	1003	978	961	927	976	947	963	1001	967	910	921	943	944	927	908	875	961	891	910	921	923	908	955	988	915	952	953	985	936	967	915	980	944	979	962	956	941	968	914	952	982	939	969	955	972	936	920	960	925	916	963	972	922	972	920	932	961	882	1010	943	959	1003	955	957	962	966	942	990	999	949	962	944	918	941	911	965	1017	980	946	954	978	996	1018	974	918	940	975	989	995	958	953	933	908	946	1002	966	939	1015	915	949	921	929	902	863	940	960	919	914	917	1019	875	916	947	954	897	955	932	1037	1036	958	957	946	987	928	1010	995	970	954	961	886	1002	982	930	914	958	982	938	940	887	893	963	882	970	973	964	1004	969	974	1004	970	976	939	967	997	919	960	957	900	948	951	974	966	1005	935	938	995	953	969	916	953	948	956	930	963	939	974	956	1020	940	929	926	971	935	945	970	966	912	948	956	973	990	958	929	943	966	920	943	975	950	962	914	975	943	960	920	967	1047	989	963	968	943	924	922	898	951	981	906	958	987	971	974	919	944	978	930	916	931	945	929	985	965	959	894	898	947	977	973	935	944	910	974	949	946	943	998	919	968	928	942	929	975	994	932	952	961	984	982	964	940	920	926	907	956	976	969	975	1026	957	927	975	951	962	929	938	988	962	984	995	972	888	924	954	946	890	930	971	965	941	950	995	993	918	1012	966	993	902	882	885	961	943	911	948	995	930	894	964	958	1011	970	957	927	1007	935	1016	960	922	996	928	911	951	949	936	967	958	1006	951	923	924	937	904	941	961	984	929	892	985	1016	950	985	930	979	935	947	1004	939	1006	910	931	944	945	1028	968	930	979	975	990	958	947	928	957	946	1000	957	952	946	981	906	948	926	937	928	921	993	960	897	952	933	976	904	941	946	965	957	899	936	927	901	934	970	925	984	932	936	963	924	897	927	919	897	938	894	957	942	954	891	918	940	936	968	922	922	965	978	917	947	983	996	946	969	952	901	965	932	937	962	918	947	970	949	974	974	920	955	967	920	962	901	927	970	961	935	941	941	953	944	896	909	996	919	948	985	966	895	962	897	1020	955	962	988	1036	985	921	980	947	973	1011	881	973	938	917	911	939	975	898	965	997	992	928	959	870	977	958	940	941	945	922	932	988	958	985	988	920	945	985	969	939	917	931	943	915	1004	933	945	956	941	977	964	919	928	947	964	911	951	930	1007	920	959	907	930	937	985	939	944	932	1009	982	928	941	947	987	950	961	946	936	948	938	938	876	990	885	940	975	968	922	937	936	983	938	941	927	962	974	953	945	930	923	985	1000	886	955	973	974	991	985	909	925	928	983	958	951	897	935	983	931	932	969	917	988	905	991	973	962	895	975	973	941	949	971	996	973	989	924	938	972	938	939	986	921	956	969	911	922	1005	901	963	930	946	924	949	940	971	958	948	992	974	931	989	938	1001	998	976	975	982	965	1020	939	1012	974	972	967	980	908	953	974	935	988	930	954	908	957	921	992	956	1016	916	997	974	997	959	987	942	911	953	951	1018	955	938	963	907	997	981	947	1022	872	942	1024	975	955	975	969	980	920	920	963	898	902	938	971	934	968	1002	951	946	914	1019	1003	999	987	974	922	971	876	976	961	959	971	910	927	916	939	931	969	921	948	877	923	933	957	950	986	964	948	978	964	939	970	930	974	908	972	912	953	956	930	947	964	931	934	941	915	991	958	979	895	947	909	897	1007	955	967	937	1006	985	913	1000	980	997	1042	949	903	927	958	960	996	950	971	963	884	975	963	878	955	961	950	992	989	935	947	991	936	941	957	963	915	908	957	982	884	933	976	929	887	994	935	901	957	961	996	919	887	1004	898	1008	911	924	961	981	952	950	950	874	963	1012	931	938	977	993	980	962	950	965	937	1000	952	966	933	987	944	930	998	932	922	959	949	945	945	907	956	970	934	952	981	936	961	939	950	989	942	962	907	973	882	1005	921	957	911	949	937	913	899	934	1001	964	944	929	917	955	998	998	937	953	952	943	925	1012	953	941	965	910	925	966	965	919	990	939	940	938	1002	951	911	998	960	1016	968	978	944	932	974	955	989	915	969	928	941	926	996	968	975	1015	1003	959	914	937	967	878	961	949	917	937	958	967	903	945	959	936	960	959	957	931	906	984	944	986	950	924	975	944	921	973	973	974	977	979	915	934	951	937	966	958	982	955	990	857	976	957	993	982	946	960	928	988	964	941	925	989	950	922	989	950	918	902	939	908	931	899	982	958	923	905	964	927	913	938	1005	1025	990	962	938	985	978	936	909	928	931	988	914	926	964	953	981	939	944	925	968	955	921	929	993	924	931	940	979	935	981	928	930	950	945	946	951	1030	985	949	924	968	962	972	907	969	899	947	986	926	1017	931	987	960	942	924	946	953	920	947	960	974	979	995	933	889	943	977	974	982	1010	946	929	941	976	944	960	963	922	953	976	903	965	935	968	991	892	988	956	943	952	960	913	863	1022
64390	48478	41738	33895	36015	44866	33171	25232	19781	14579	10072	1160	746	667	661	596	663	572	683	638	579	589	2363	5303	4875	959	554	574	544	522	584	565	560	523	563	563	534	574	569	513	522	559	550	598	576	514	559	550	532	526	548	568	611	532	552	545	536	504	567	517	550	557	565	540	535	554	557	501	582	545	548	586	562	578	580	568	553	578	560	570	535	526	569	519	586	571	566	559	500	552	561	545	537	591	532	513	538	553	571	536	498	499	589	561	551	603	556	565	526	542	538	543	522	480	577	563	540	529	553	513	591	552	559	586	559	540	551	572	547	529	578	580	517	515	581	582	548	539	563	543	534	596	544	536	572	542	544	560	550	580	514	575	582	531	556	564	550	548	559	547	555	542	549	549	533	538	564	558	518	543	584	532	568	563	517	556	564	552	560	531	571	552	555	568	554	557	602	554	547	565	553	572	542	530	534	579	575	516	540	571	579	565	552	560	524	535	552	527	583	580	568	530	552	537	542	568	565	540	527	554	598	527	561	514	566	508	522	524	526	526	596	554	591	544	552	564	538	531	546	554	551	541	502	601	565	562	543	565	592	583	538	572	570	516	508	552	562	550	551	527	556	512	555	529	520	526	587	561	544	561	546	534	563	569	517	535	593	494	551	510	556	489	549	549	531	548	571	553	523	569	537	551	595	572	555	505	515	506	560	545	605	561	555	549	572	550	576	556	560	595	562	560	531	567	550	580	605	588	575	526	565	558	546	528	568	506	544	556	599	588	527	536	565	559	529	529	540	544	554	590	545	539	547	547	509	559	563	587	591	574	576	530	529	586	533	538	587	536	552	557	561	502	518	560	589	547	554	560	532	597	584	532	564	536	541	606	559	581	529	537	519	593	578	524	573	510	596	624	583	507	577	558	510	562	539	565	528	569	550	582	562	539	517	547	557	592	566	548	544	561	570	522	534	550	540	523	546	507	537	544	604	587	553	540	553	523	537	516	577	522	544	530	524	535	538	595	601	519	569	523	588	542	510	525	549	604	553	543	548	501	548	516	555	557	522	526	555	551	557	522	603	551	560	549	568	555	545	566	545	510	522	539	553	567	541	531	549	504	523	589	555	546	511	539	554	517	591	546	549	546	527	583	553	596	577	610	585	516	529	582	565	553	527	564	545	549	591	499	614	524	501	537	550	578	542	543	507	526	562	559	536	516	552	588	556	546	525	573	588	558	578	593	562	538	533	564	531	568	549	550	540	542	518	529	552	568	548	558	574	552	493	572	558	555	550	517	530	527	569	585	572	558	552	524	587	524	546	559	541	568	553	575	543	547	488	543	547	564	537	593	611	552	615	516	531	557	547	553	586	535	590	548	600	514	598	558	601	583	558	559	515	572	562	535	535	516	526	592	551	573	511	548	539	597	534	521	557	534	521	564	556	568	562	569	518	537	533	537	539	561	569	513	590	587	520	575	557	587	557	547	597	566	561	577	527	594	526	571	567	534	570	549	585	525	576	577	527	574	568	504	559	542	535	540	522	551	600	542	498	525	543	561	567	567	516	561	532	546	529	509	532	536	552	543	581	566	592	533	531	571	559	539	533	560	544	574	560	567	548	575	612	536	583	537	556	547	550	551	584	589	559	510	614	572	537	553	553	532	546	537	529	527	563	589	566	519	550	543	566	594	523	562	577	512	532	544	493	584	560	540	554	535	551	559	551	528	574	535	556	597	584	552	533	522	549	545	525	527	544	579	524	562	584	549	519	533	539	555	545	584	531	541	564	544	546	577	566	548	511	501	513	540	539	527	548	571	549	565	554	565	523	547	526	538	598	568	542	561	555	564	503	536	595	576	498	551	488	533	501	577	498	576	530	637	566	505	577	566	558	603	541	554	572	535	577	563	598	592	565	535	531	541	598	586	546	559	611	528	567	544	537	578	564	537	532	536	549	546	589	544	545	541	591	541	483	525	521	546	548	553	579	556	544	557	564	557	513	550	564	572	535	527	535	552	567	519	513	513	522	531	565	571	534	548	573	564	512	545	581	555	553	555	572	546	586	580	512	607	534	541	539	524	558	508	540	588	553	556	537	530	568	562	578	544	553	551	594	559	520	607	562	570	557	555	572	527	552	598	549	549	564	552	543	569	557	538	596	547	582	558	563	597	585	581	563	540	547	523	562	554	580	572	559	573	572	544	605	557	542	587	609	531	535	555	569	563	587	522	588	547	555	539	557	551	528	561	561	534	524	559	556	574	567	552	548	559	555	575	567	537	536	547	570	553	539	495	479	521	549	549	585	525	533	544	593	579	522	524	539	564	511	547	567	604	566	558	536	540	527	550	566	539	535	591	545	536	557	560	519	524	525	572	583	533	587	528	575	530	553	559	512	571	534	572	524	507	550	573	546	541	544	519	546	530	549	554	565	566	538	564	539	524	526	503	507	554	511	495	541	571	532	515	501	505	557	520	526	557	552	548	604	537	553	560	573	566	570	570	562	543	567	528	567	540	565	548	533	553	593	552	540	522	571	527	560	508	508	558	563	542	530	499	545	623	567	598	516	544	591	541	576	553	557	535	536	540	541	564	522	534	579	595	518	552	532	563	592	567	607	566	611	568	546	561	576	566	548	565	516	581	518	530	564	562	568	545	527	583	573	530	570	500	531	566	529	542	520	561	576	527	563	531	517	579	529	559	562	521	513	531	581	575	596	546	545	502	568	555	525	523	534	529	521	573	553	537	586	561	527	572	544	541	560	545	585	555	592	542	532	554	547	533	571	534	530	579	544	574	573	567	585	560	579	537	534	576	563	587	537	602	562	535	562	564	505	537	554	523	543	572	507	542	522	567	566	572	569	551	551	515	522	578	574	555	573	576	527	556	594	547	556	569	534	475	580	531	544	557	580	545	510	575	563	571	583	586	531	536	570	596	566	512	562	528	550	558	566	526	527	530	577	543	491	608	580	551	525	564	563	571	542	557	551	581	585	581	547	539	566	515	574	560	520	555	575	563	566	580	554	590	522	540	572	587	555	553	611	554	536	552	522	481	563	536	521	541	546	585	552	539	556	570	548	521	502	546	493	549	499	570	550	535	534	558	555	528	589	557	539	533	558	545	538	565	600	550	568	535	567	559	556	585	545	573	561	571	534	568	565	557	557	573	582	525	548	514	540	530	559	581	526	557	519	537	532	565	565	556	569	542	521	579	479	516	586	562	552	559	521	501	554	620	536	536	547	572	545	513	532	555	526	560	563	527	538	532	534	535	587	558	551	526	560	547	580	564	575	553	543	566	533	557	583	549	567	578	494	576	574	557	564	577	574	514	555	550	501	569	526	525	543	523	545	526	559	567	527	503	553	521	532	539	516	551	512	535	534	577	561	537	595	562	564	569	568	550	545	552	542	575	529	550	513	555	529	573	509	531	550	564	546	569	565	541	589	550	549	548	579	533	523	536	528	543	546	534	564	530	552	570	568	546	496	523	551	517	566	519	572	595	553	564	512	513	560	598
59786	61758	53707	52720	59274	52590	42255	11590	2849	16168	13350	2238	2025	1714	1709	1620	1629	1533	1578	1519	1476	1597	10343	20568	17288	2132	1224	1190	1212	1223	1235	1331	1175	1164	1234	1253	1198	1222	1210	1151	1214	1255	1189	1207	1226	1198	1257	1286	1237	1219	1224	1197	1205	1218	1175	1169	1213	1227	1271	1197	1174	1187	1213	1195	1186	1192	1209	1157	1232	1208	1195	1204	1210	1255	1190	1146	1203	1179	1204	1213	1200	1161	1271	1213	1145	1230	1178	1170	1212	1176	1206	1170	1211	1247	1186	1189	1215	1159	1186	1143	1227	1185	1243	1236	1233	1174	1187	1198	1143	1206	1150	1200	1194	1188	1197	1178	1205	1163	1182	1215	1212	1189	1261	1178	1177	1233	1293	1196	1174	1205	1232	1220	1204	1172	1219	1167	1199	1272	1221	1216	1204	1157	1147	1230	1176	1225	1216	1260	1178	1203	1219	1149	1236	1194	1263	1168	1224	1220	1259	1179	1191	1135	1255	1114	1194	1211	1228	1151	1253	1204	1212	1147	1201	1207	1243	1195	1215	1213	1191	1236	1152	1175	1229	1266	1282	1146	1180	1236	1204	1232	1216	1205	1243	1195	1211	1174	1177	1187	1207	1189	1190	1173	1246	1238	1184	1177	1190	1234	1153	1237	1204	1236	1207	1192	1140	1213	1151	1191	1223	1201	1165	1210	1208	1215	1141	1202	1206	1235	1196	1223	1171	1175	1211	1249	1219	1150	1175	1137	1195	1248	1182	1230	1217	1164	1194	1206	1179	1261	1103	1245	1203	1238	1194	1164	1136	1197	1194	1157	1220	1182	1141	1227	1159	1189	1199	1213	1198	1199	1192	1231	1175	1178	1227	1175	1152	1130	1248	1202	1147	1236	1217	1230	1273	1147	1183	1192	1238	1151	1190	1159	1195	1210	1197	1269	1183	1214	1175	1157	1158	1179	1181	1182	1236	1198	1195	1186	1173	1248	1193	1202	1180	1223	1219	1131	1201	1218	1227	1209	1268	1157	1213	1215	1209	1164	1186	1170	1220	1159	1204	1200	1209	1167	1172	1188	1187	1239	1217	1254	1234	1226	1229	1201	1178	1189	1219	1192	1135	1098	1215	1140	1175	1288	1204	1230	1268	1207	1177	1197	1225	1155	1223	1160	1198	1134	1229	1184	1186	1285	1186	1193	1221	1210	1209	1205	1194	1159	1142	1103	1163	1227	1232	1183	1182	1256	1177	1165	1144	1175	1189	1226	1196	1194	1096	1217	1200	1223	1221	1147	1271	1207	1174	1150	1224	1152	1171	1190	1223	1172	1205	1200	1187	1182	1219	1267	1205	1238	1251	1202	1201	1225	1146	1201	1173	1229	1167	1149	1231	1259	1220	1220	1151	1259	1147	1187	1125	1229	1252	1163	1226	1226	1253	1161	1183	1145	1126	1182	1154	1210	1190	1220	1246	1235	1263	1244	1260	1181	1169	1226	1204	1273	1235	1200	1144	1179	1212	1188	1178	1156	1172	1218	1231	1186	1199	1174	1178	1218	1165	1208	1158	1136	1241	1234	1182	1231	1201	1092	1187	1139	1185	1206	1193	1213	1248	1178	1201	1208	1213	1223	1188	1205	1232	1216	1181	1157	1125	1170	1210	1170	1186	1201	1205	1235	1154	1143	1302	1239	1193	1160	1179	1189	1186	1249	1227	1254	1207	1143	1194	1187	1164	1206	1146	1234	1168	1190	1208	1200	1208	1169	1175	1180	1161	1157	1158	1184	1263	1246	1196	1127	1200	1158	1180	1191	1190	1154	1250	1139	1188	1177	1222	1213	1198	1221	1180	1201	1172	1148	1194	1174	1213	1204	1190	1212	1170	1177	1180	1201	1205	1141	1193	1168	1170	1230	1179	1185	1146	1215	1186	1159	1241	1216	1156	1203	1191	1210	1169	1215	1193	1245	1207	1156	1251	1180	1181	1158	1189	1221	1214	1195	1232	1192	1189	1164	1160	1209	1204	1169	1195	1172	1162	1200	1202	1183	1264	1162	1247	1128	1195	1169	1213	1216	1199	1209	1207	1209	1199	1199	1196	1215	1244	1149	1205	1089	1211	1200	1213	1181	1198	1227	1205	1159	1187	1146	1187	1142	1236	1175	1151	1214	1147	1259	1266	1162	1201	1181	1231	1165	1175	1199	1219	1199	1185	1227	1137	1150	1158	1169	1205	1232	1193	1219	1171	1148	1183	1201	1180	1143	1174	1195	1133	1246	1224	1232	1226	1231	1208	1183	1217	1165	1255	1197	1193	1182	1191	1195	1234	1170	1188	1145	1222	1165	1212	1222	1148	1127	1179	1193	1183	1177	1201	1198	1218	1188	1215	1189	1272	1226	1221	1209	1254	1175	1231	1205	1176	1196	1251	1208	1234	1203	1248	1192	1220	1104	1217	1244	1216	1188	1182	1262	1193	1162	1201	1207	1170	1165	1201	1159	1252	1242	1186	1181	1175	1159	1178	1204	1251	1206	1199	1217	1190	1213	1175	1169	1242	1199	1206	1180	1154	1174	1155	1201	1238	1135	1208	1148	1179	1187	1202	1138	1169	1211	1219	1242	1220	1321	1266	1222	1188	1238	1225	1248	1204	1220	1184	1201	1141	1150	1221	1201	1237	1223	1157	1164	1212	1132	1165	1280	1103	1204	1173	1254	1201	1176	1188	1195	1252	1247	1167	1220	1203	1123	1208	1157	1184	1211	1191	1149	1125	1181	1148	1154	1157	1279	1207	1217	1181	1228	1236	1189	1162	1227	1214	1175	1121	1172	1199	1198	1210	1220	1172	1130	1158	1169	1191	1225	1114	1201	1186	1198	1196	1161	1153	1279	1207	1156	1178	1154	1264	1216	1177	1189	1131	1159	1160	1210	1226	1189	1205	1201	1254	1230	1196	1253	1193	1186	1184	1224	1132	1208	1213	1242	1248	1207	1185	1199	1157	1206	1180	1195	1177	1172	1198	1184	1152	1166	1199	1160	1207	1158	1184	1158	1185	1268	1236	1221	1188	1232	1148	1214	1100	1199	1166	1194	1170	1192	1159	1173	1190	1220	1254	1195	1229	1171	1188	1193	1180	1191	1173	1227	1178	1114	1154	1209	1181	1258	1232	1158	1157	1251	1156	1186	1196	1205	1083	1215	1107	1182	1251	1204	1155	1177	1185	1205	1174	1152	1147	1209	1223	1195	1170	1149	1213	1195	1117	1206	1211	1210	1272	1179	1149	1188	1106	1215	1141	1227	1194	1172	1187	1194	1157	1201	1217	1208	1230	1224	1224	1204	1207	1176	1155	1158	1250	1223	1115	1209	1163	1251	1202	1200	1211	1235	1216	1188	1182	1184	1226	1232	1219	1164	1198	1210	1228	1220	1228	1120	1138	1194	1176	1199	1189	1211	1162	1186	1236	1179	1209	1275	1167	1256	1205	1169	1127	1346	1243	1238	1197	1134	1225	1171	1185	1157	1224	1197	1245	1211	1274	1271	1162	1178	1131	1127	1237	1170	1212	1217	1214	1155	1157	1209	1153	1223	1222	1203	1213	1176	1189	1184	1165	1180	1155	1186	1236	1190	1206	1201	1196	1155	1182	1180	1168	1269	1209	1122	1241	1167	1193	1222	1216	1194	1252	1182	1193	1224	1209	1169	1220	1168	1205	1191	1226	1218	1193	1173	1181	1197	1097	1202	1163	1257	1201	1166	1110	1166	1152	1192	1191	1136	1204	1217	1203	1236	1173	1180	1189	1208	1203	1201	1216	1204	1151	1210	1190	1210	1227	1194	1186	1247	1264	1199	1179	1260	1169	1172	1197	1231	1217	1160	1211	1207	1185	1153	1130	1114	1272	1152	1175	1138	1270	1207	1224	1252	1177	1145	1211	1176	1232	1227	1210	1223	1218	1201	1197	1279	1193	1184	1233	1213	1126	1170	1248	1249	1180	1195	1189	1165	1219	1168	1213	1169	1174	1207	1206	1210	1245	1162	1272	1235	1156	1239	1206	1186	1220	1196	1243	1183	1180	1107	1174	1224	1176	1202	1258	1260	1181	1208	1271	1195	1204	1107	1186	1193	1186	1157	1177	1241	1215	1215	1213	1216	1201	1230	1192	1200	1158	1217	1179	1164	1205	1212	1229	1148	1208	1132	1197	1166	1153	1212	1185	1166	1220	1233	1187	1236	1193	1194	1206	1188	1238	1177	1164	1213	1198	1151	1228	1224	1256	1129	1196	1121	1159	1159	1257	1224	1184	1162	1254	1222	1184	1159	1166	1140	1215	1232	1169	1267	1231	1205	1208	1209	1180	1196	1146	1225	1183	1198	1250	1166	1182	1203	1244	1263	1225	1188	1146	1202	1257	1192	1164	1190	1227	1210	1134	1156	1163	1263	1225	1102	1151	1207	1167	1191	1129	1172	1203	1226	1187	1200	1200	1244	1238	1164	1265	1203	1211	1123	1125	1157	1230	1183	1184	1178	1191	1085	1205	1181	1237	1238	1209	1177	1180	1206	1212	1174	1180	1190	1220	1214	1169	1294	1176	1218	1260	1169	1182	1197	1175	1189	1226	1136	1184	1238	1223	1205	1246	1199	1202	1227	1179	1179	1255	1193	1146	1239	1179	1222	1173	1173	1218	1194	1191	1149	1186	1270	1230	1176	1215	1180	1247	1193	1225	1207	1252	1248	1261	1207	1194	1183	1098	1219	1141	1185	1149	1148	1223	1169	1155	1226	1226	1208	1227	1171	1209	1139	1146	1173	1169	1187	1164	1251	1278	1204	1243	1241	1229	1216	1197	1197	1192	1212	1191	1206	1133	1177	1213	1235	1235	1200	1202	1156	1140	1196	1264	1206	1185	1252	1168	1190	1160	1202	1208	1184	1229	1261	1224	1177	1147	1216	1230	1161	1210	1153	1184	1181	1232	1157	1195	1272	1154	1219	1207	1140	1125	1154	1176	1188	1175	1219	1272	1225	1172	1227	1207	1190	1147	1173	1226	1230	1229	1195	1204	1177	1195	1169	1274	1224	1162	1218	1214	1228	1163	1152	1197	1228	1242	1220	1125	1182
29733	32186	31945	19256	15451	5777	1049	625	534	587	768	548	514	582	537	520	557	531	555	492	509	528	594	817	771	532	505	512	519	547	518	536	531	508	542	533	548	526	570	530	556	521	558	525	532	540	494	505	520	526	499	510	545	501	532	530	589	613	489	534	524	543	525	550	534	525	551	551	568	512	529	543	522	564	536	604	533	537	515	514	539	534	562	516	491	537	519	550	547	565	536	535	554	518	556	554	551	529	553	521	498	539	540	529	552	520	516	540	519	507	522	545	570	503	532	565	523	537	520	519	564	525	548	510	528	553	512	538	550	532	550	551	526	560	514	509	536	555	473	532	545	584	536	512	539	523	529	559	517	523	606	546	506	513	533	543	538	494	567	558	522	510	537	556	535	525	497	514	534	508	560	520	520	528	519	522	549	498	576	535	532	502	526	547	521	523	544	583	546	544	522	562	560	462	519	497	521	492	534	552	555	580	536	505	546	518	514	507	578	539	517	495	545	526	545	522	528	494	565	542	572	574	515	552	514	516	553	508	561	522	498	552	540	541	534	543	527	515	518	543	539	516	511	524	522	531	506	522	522	560	524	524	595	543	551	518	532	507	519	562	532	526	561	561	529	546	568	505	537	527	565	561	551	534	563	573	574	524	486	500	489	560	520	500	497	558	550	529	551	551	558	518	575	528	575	524	549	514	521	524	520	528	516	517	580	536	605	510	529	526	507	507	551	546	535	506	540	555	552	580	550	525	580	494	557	521	509	555	541	560	509	473	529	497	561	528	536	559	501	495	543	567	515	519	559	537	577	543	565	524	569	538	530	543	585	528	518	497	543	549	477	555	545	521	495	527	478	531	589	541	504	528	520	551	510	534	551	530	535	547	516	514	548	565	541	549	513	535	534	535	476	527	495	517	498	527	535	543	534	535	533	556	528	506	520	567	529	525	512	488	577	507	567	571	523	507	560	512	563	522	540	562	552	528	574	522	517	547	548	529	520	576	523	547	537	566	594	539	546	503	515	466	538	501	525	500	529	555	570	493	560	525	522	566	581	566	499	554	560	543	556	521	531	500	518	528	505	564	505	527	549	506	533	499	529	582	541	539	531	545	556	554	495	509	554	578	548	550	536	518	535	531	527	503	567	523	561	529	516	541	540	584	516	492	553	506	522	534	524	482	531	530	546	531	522	553	554	513	509	514	535	571	506	576	509	534	547	496	579	552	565	525	540	538	564	530	592	493	498	503	528	483	522	551	516	503	532	517	532	539	495	521	529	576	549	520	536	539	502	538	505	491	579	558	499	564	578	597	513	476	540	499	549	531	523	518	567	504	537	556	538	537	491	572	535	487	570	495	542	526	554	509	447	518	543	550	517	510	568	521	457	584	557	517	509	516	543	533	529	581	535	544	546	485	554	501	545	552	508	513	543	557	518	589	548	590	538	514	512	557	564	573	520	518	588	548	548	477	558	542	534	533	484	559	483	537	579	552	523	549	593	541	561	544	561	545	592	562	522	542	545	535	522	536	488	553	512	521	543	501	556	606	542	561	515	541	518	519	553	472	536	528	512	515	535	552	490	559	533	546	507	521	501	473	585	531	497	567	545	564	565	543	580	480	530	528	515	531	526	539	531	536	498	538	554	518	584	524	520	550	523	498	506	553	575	522	455	540	560	520	563	515	513	554	542	564	529	550	510	519	551	566	565	504	512	525	551	541	562	518	527	532	541	518	535	509	511	554	533	488	546	562	512	526	525	527	531	563	524	510	503	524	519	570	501	584	547	569	526	568	507	543	505	513	510	538	546	529	530	581	563	531	544	548	534	525	537	525	519	489	527	479	517	545	530	557	504	567	491	513	552	522	543	525	558	541	524	558	535	489	527	525	522	536	566	555	562	535	493	501	529	525	523	539	525	496	505	558	536	460	578	549	515	539	546	488	550	531	576	495	544	531	523	552	529	562	516	555	584	517	607	520	482	500	502	521	564	503	575	497	521	533	514	560	522	527	499	496	517	575	526	539	551	551	532	520	541	504	494	505	525	519	533	503	573	556	551	515	534	551	514	525	519	537	544	510	565	544	539	534	536	503	539	590	551	555	554	478	569	531	511	540	547	530	534	529	546	556	517	514	577	527	475	507	496	533	534	546	545	556	511	541	512	544	553	535	503	537	501	488	518	542	535	553	548	529	563	563	485	564	498	561	575	543	530	511	568	586	523	541	520	558	491	508	531	560	526	522	538	518	515	503	526	559	567	545	513	540	516	512	551	518	524	533	517	527	553	531	532	537	523	511	509	522	533	513	514	552	509	542	559	496	526	546	547	558	537	533	527	574	534	501	514	536	518	573	534	527	495	555	555	587	507	513	517	545	532	531	525	503	526	531	543	506	548	527	564	552	559	555	537	518	523	496	523	524	585	550	534	548	523	537	545	554	559	539	503	560	522	573	514	510	522	554	524	541	528	538	532	526	502	515	548	541	524	498	548	499	521	552	544	505	530	534	509	496	496	550	518	551	549	551	559	540	562	529	522	550	520	566	545	549	558	550	562	522	545	538	515	522	510	468	578	549	476	539	504	512	531	546	514	520	530	532	535	533	510	536	555	517	518	546	497	561	550	530	560	489	541	548	584	531	531	545	531	518	506	519	533	503	554	590	533	526	571	511	555	504	540	525	530	491	522	513	566	547	530	540	542	527	557	550	512	549	545	505	562	567	499	514	516	498	564	531	542	571	534	532	536	551	560	517	520	529	536	533	529	533	561	529	539	498	521	507	521	543	532	528	538	525	545	525	564	554	527	553	503	531	539	498	522	499	535	558	550	532	558	491	580	516	527	539	558	515	553	517	530	539	522	546	517	552	570	540	586	570	531	581	535	481	492	494	505	547	514	534	508	578	522	521	530	581	587	530	505	553	519	546	576	551	485	523	563	486	543	514	526	506	529	603	565	520	519	505	509	521	562	555	557	537	530	509	511	556	523	486	515	538	519	596	551	557	505	547	547	535	551	587	510	554	534	507	497	568	542	543	511	506	518	540	518	545	545	500	503	504	524	592	556	595	564	548	524	487	507	531	525	504	543	530	549	531	533	514	534	544	589	518	506	487	563	533	527	492	518	492	482	546	517	501	540	566	539	511	575	565	505	566	579	538	518	482	542	505	514	529	574	511	527	514	595	554	554	561	500	537	514	542	531	535	564	508	585	551	535	506	528	504	537	561	538	491	546	514	537	530	523	541	518	504	554	542	543	538	577	542	554	528	567	581	501	541	503	547	514	510	504	570	513	520	573	571	524	526	544	550	492	522	510	568	569	507	548	548	530	558	535	546	527	567	547	506	565	554	534	542	540	507	543	536	519	514	517	556	542	527	518	547	542	508	530	505	500	504	519	573	522	509	538	510	552	519	521	512	551	578	535	540	540	504	545	541	527	513	542	508	522	519	557	514	567	501	541	535	532	563	530	470	527	564	550	531	506	583	539	541	527	556	521	529	544	556	543	546	546	473
25723	30045	36308	25193	27097	9599	2588	1419	1357	1770	2363	1305	1239	1252	1262	1313	1290	1280	1258	1287	1266	1245	1805	2412	2377	1252	1204	1255	1242	1260	1273	1246	1298	1329	1261	1276	1242	1296	1260	1277	1244	1282	1223	1288	1246	1259	1268	1308	1281	1312	1228	1316	1310	1282	1275	1262	1255	1244	1275	1261	1307	1291	1294	1239	1265	1248	1268	1290	1242	1255	1340	1212	1292	1204	1283	1259	1244	1283	1310	1295	1247	1280	1338	1305	1306	1231	1309	1268	1258	1302	1325	1212	1307	1235	1213	1251	1231	1217	1208	1291	1295	1228	1279	1255	1288	1258	1272	1317	1229	1254	1303	1231	1267	1269	1284	1267	1268	1216	1213	1223	1256	1231	1327	1258	1259	1246	1209	1303	1255	1285	1300	1212	1241	1235	1302	1231	1282	1258	1220	1230	1267	1247	1281	1212	1310	1251	1279	1312	1228	1264	1255	1265	1225	1282	1335	1274	1204	1217	1295	1343	1308	1294	1233	1224	1247	1286	1307	1239	1243	1309	1215	1191	1248	1316	1221	1286	1304	1303	1242	1274	1276	1312	1299	1323	1320	1305	1243	1241	1237	1229	1293	1302	1284	1322	1225	1258	1255	1266	1190	1212	1269	1208	1256	1294	1228	1283	1260	1259	1277	1301	1242	1233	1255	1282	1246	1274	1285	1283	1231	1211	1225	1262	1242	1247	1237	1220	1249	1283	1277	1238	1281	1274	1263	1289	1320	1301	1309	1229	1258	1229	1207	1306	1208	1230	1330	1270	1339	1223	1213	1305	1343	1216	1272	1283	1217	1289	1249	1327	1272	1300	1302	1255	1366	1303	1236	1332	1276	1294	1337	1288	1234	1316	1252	1284	1316	1289	1246	1241	1198	1270	1238	1210	1282	1264	1301	1242	1225	1313	1260	1248	1248	1307	1249	1292	1254	1261	1231	1277	1246	1228	1230	1308	1253	1332	1326	1344	1211	1285	1285	1252	1255	1297	1261	1276	1267	1224	1319	1266	1276	1240	1294	1243	1220	1317	1204	1248	1280	1243	1242	1236	1290	1214	1213	1293	1270	1282	1283	1255	1260	1314	1263	1237	1229	1273	1253	1251	1217	1269	1183	1284	1257	1275	1290	1280	1215	1288	1268	1277	1228	1266	1285	1272	1241	1187	1286	1276	1220	1264	1319	1265	1238	1271	1243	1237	1239	1350	1244	1246	1222	1269	1237	1238	1312	1294	1242	1288	1271	1220	1254	1297	1275	1222	1202	1315	1249	1273	1295	1214	1271	1298	1319	1280	1265	1335	1294	1269	1288	1274	1166	1270	1296	1203	1272	1272	1248	1292	1274	1305	1298	1255	1321	1264	1229	1289	1302	1225	1314	1290	1267	1284	1242	1264	1241	1304	1237	1275	1245	1211	1286	1262	1330	1282	1262	1259	1248	1273	1298	1236	1276	1246	1229	1279	1290	1311	1262	1253	1269	1314	1270	1335	1213	1279	1299	1299	1270	1309	1230	1309	1239	1250	1266	1216	1233	1257	1295	1226	1248	1263	1264	1284	1312	1289	1197	1288	1268	1265	1211	1224	1204	1201	1269	1275	1239	1255	1322	1263	1301	1273	1270	1249	1275	1237	1246	1284	1248	1177	1231	1283	1288	1225	1281	1280	1256	1288	1292	1241	1244	1314	1293	1264	1244	1286	1324	1261	1295	1322	1267	1252	1248	1253	1228	1302	1241	1243	1258	1170	1221	1256	1243	1254	1281	1269	1238	1343	1244	1239	1242	1287	1283	1300	1222	1319	1231	1276	1297	1196	1239	1274	1244	1304	1301	1243	1220	1309	1303	1272	1269	1269	1350	1223	1236	1254	1287	1262	1287	1308	1239	1257	1279	1256	1241	1316	1225	1293	1242	1229	1269	1291	1288	1242	1289	1225	1246	1245	1300	1210	1257	1260	1274	1257	1213	1260	1277	1220	1262	1226	1245	1255	1310	1183	1359	1228	1267	1293	1298	1288	1229	1262	1288	1268	1254	1241	1249	1350	1273	1299	1250	1245	1188	1260	1303	1283	1253	1255	1289	1258	1248	1202	1203	1249	1268	1286	1288	1273	1213	1276	1255	1288	1261	1273	1296	1200	1247	1344	1261	1300	1332	1255	1274	1268	1206	1293	1239	1282	1244	1304	1199	1314	1232	1279	1267	1299	1287	1245	1264	1275	1240	1281	1324	1252	1284	1276	1250	1289	1277	1234	1261	1243	1324	1282	1258	1265	1297	1206	1312	1268	1236	1162	1260	1240	1267	1225	1267	1233	1222	1270	1297	1295	1225	1264	1235	1254	1219	1273	1238	1288	1271	1213	1249	1243	1303	1277	1271	1302	1219	1246	1290	1231	1258	1242	1270	1261	1312	1309	1264	1247	1310	1335	1306	1251	1280	1245	1240	1245	1268	1278	1285	1267	1305	1276	1336	1256	1212	1325	1351	1308	1284	1243	1256	1276	1230	1329	1285	1213	1278	1246	1281	1310	1282	1251	1283	1190	1277	1302	1297	1321	1228	1241	1265	1311	1266	1277	1232	1201	1324	1280	1300	1289	1270	1258	1253	1254	1300	1261	1312	1251	1265	1314	1192	1261	1232	1309	1282	1228	1210	1227	1264	1334	1237	1253	1255	1212	1204	1186	1297	1208	1265	1271	1283	1249	1296	1292	1280	1259	1202	1239	1320	1208	1185	1238	1232	1277	1241	1284	1207	1242	1259	1300	1250	1270	1220	1288	1275	1257	1268	1266	1238	1295	1291	1258	1269	1222	1243	1216	1199	1260	1294	1331	1324	1285	1248	1270	1354	1244	1233	1247	1249	1235	1307	1251	1221	1267	1229	1273	1280	1287	1289	1269	1301	1235	1274	1185	1280	1274	1215	1247	1275	1206	1276	1298	1318	1283	1243	1333	1243	1349	1273	1298	1297	1241	1272	1280	1293	1275	1300	1296	1273	1240	1226	1304	1212	1238	1247	1230	1269	1246	1262	1223	1254	1291	1268	1265	1224	1255	1282	1323	1267	1231	1208	1287	1280	1230	1291	1298	1238	1262	1320	1159	1239	1309	1271	1304	1247	1208	1274	1243	1263	1287	1319	1301	1268	1217	1272	1347	1252	1316	1294	1230	1180	1247	1257	1257	1195	1279	1268	1280	1248	1270	1179	1268	1246	1276	1233	1249	1262	1267	1283	1214	1283	1304	1251	1290	1242	1331	1271	1282	1283	1251	1277	1342	1288	1279	1244	1301	1348	1245	1329	1299	1318	1331	1276	1248	1232	1324	1198	1237	1262	1260	1348	1254	1229	1280	1304	1295	1213	1255	1266	1263	1240	1224	1249	1228	1272	1285	1283	1190	1226	1216	1235	1331	1289	1217	1280	1216	1252	1228	1275	1317	1246	1233	1288	1247	1301	1300	1292	1214	1300	1230	1315	1295	1292	1231	1248	1194	1235	1229	1210	1326	1232	1232	1286	1251	1274	1278	1251	1296	1258	1197	1255	1261	1271	1300	1269	1272	1288	1327	1301	1233	1284	1293	1273	1327	1312	1276	1242	1282	1260	1282	1298	1284	1207	1294	1306	1291	1289	1301	1220	1268	1299	1304	1319	1271	1266	1309	1297	1316	1259	1284	1288	1257	1293	1192	1272	1319	1243	1289	1288	1274	1258	1188	1280	1286	1304	1269	1222	1221	1284	1286	1264	1280	1236	1229	1242	1241	1283	1275	1245	1279	1238	1228	1247	1328	1292	1263	1306	1311	1259	1198	1261	1281	1276	1329	1273	1259	1258	1225	1279	1278	1214	1301	1224	1223	1287	1268	1315	1294	1297	1200	1291	1280	1302	1275	1266	1241	1247	1290	1235	1263	1253	1299	1285	1287	1255	1305	1261	1264	1234	1288	1280	1306	1240	1248	1244	1290	1279	1273	1215	1280	1211	1233	1227	1255	1236	1297	1255	1295	1223	1262	1229	1322	1297	1352	1268	1252	1316	1271	1294	1258	1258	1305	1276	1196	1234	1270	1282	1291	1288	1207	1243	1215	1302	1273	1298	1253	1296	1286	1263	1277	1245	1280	1334	1250	1234	1320	1272	1227	1315	1230	1264	1270	1274	1275	1303	1335	1295	1292	1280	1285	1269	1263	1234	1236	1265	1262	1254	1232	1274	1244	1293	1293	1275	1287	1243	1248	1228	1239	1268	1239	1227	1256	1244	1311	1220	1267	1320	1359	1209	1249	1255	1242	1320	1323	1207	1293	1287	1241	1248	1267	1246	1226	1237	1303	1262	1250	1282	1347	1229	1272	1250	1271	1279	1200	1313	1274	1292	1216	1292	1303	1227	1252	1261	1245	1237	1306	1314	1271	1311	1271	1250	1197	1279	1278	1239	1248	1215	1266	1251	1231	1312	1217	1309	1268	1280	1270	1237	1264	1263	1321	1293	1289	1225	1347	1275	1201	1225	1250	1309	1241	1355	1290	1259	1252	1241	1238	1287	1263	1245	1296	1293	1319	1331	1183	1272	1281	1234	1327	1284	1206	1238	1260	1271	1287	1315	1213	1226	1287	1273	1311	1267	1245	1299	1252	1347	1247	1305	1256	1273	1266	1280	1235	1319	1222	1261	1299	1245	1246	1248	1273	1282	1193	1377	1267	1265	1182	1260	1279	1241	1223	1267	1252	1263	1237	1211	1226	1255	1233	1240	1163	1242	1337	1308	1287	1237	1234	1258	1212	1247	1262	1262	1235	1282	1299	1272	1274	1245	1205	1282	1209	1251	1242	1320	1263	1283	1337	1276	1251	1348	1294	1293	1314	1258	1262	1275	1194	1323	1239	1289	1275	1321	1226	1248	1269	1267	1326	1289	1290	1312	1266	1216	1289	1265	1262	1262	1257	1233	1275	1278	1234	1326	1304	1284	1215	1257	1255	1335	1275	1279	1248	1279	1256	1258	1229	1325	1289	1186	1274	1232	1303	1278	1306	1300	1286	1254	1294	1233	1256	1271	1217	1296	1201	1225	1274	1266	1278	1282	1287	1227	1265	1262	1298	1356	1289	1239	1193	1250	1288
58591	43372	37542	33692	36121	32110	24332	20522	12953	7367	7684	731	611	544	506	529	486	474	484	497	518	842	3123	4738	2904	558	430	457	494	411	457	504	515	474	439	430	410	492	485	470	471	476	430	425	477	433	458	437	436	418	423	428	433	444	444	479	415	467	466	422	453	432	434	418	470	454	444	452	453	483	464	443	422	439	448	476	454	458	446	459	489	445	416	422	438	421	468	444	453	402	417	462	409	479	447	453	422	428	469	501	467	499	422	468	424	444	448	463	462	439	451	424	458	477	445	444	446	454	451	443	439	449	425	447	438	448	400	462	459	420	469	463	449	457	449	428	475	474	454	452	442	485	426	408	477	434	435	473	436	435	474	492	467	479	417	437	414	419	483	462	459	434	472	446	446	430	420	492	450	466	460	428	409	450	420	444	422	446	452	435	435	438	429	433	413	462	481	469	459	446	452	485	431	459	499	445	466	442	444	461	419	460	443	433	469	457	464	453	451	438	454	439	471	427	464	449	444	465	472	439	432	456	443	489	476	458	521	484	454	445	472	467	424	422	415	429	453	462	449	430	397	436	428	431	457	477	468	450	437	456	443	459	437	478	418	429	455	489	463	459	444	466	431	447	469	450	438	454	440	443	464	451	428	474	413	446	479	439	447	455	411	427	444	443	452	490	459	452	443	421	495	484	448	431	468	464	450	450	434	468	425	449	435	423	451	501	418	469	431	480	441	453	437	446	473	439	449	477	452	430	467	426	476	444	460	415	442	445	451	460	462	438	450	454	455	402	434	395	436	477	483	437	435	439	451	431	485	466	448	444	431	471	428	426	469	420	447	440	455	422	455	410	465	492	469	440	396	442	430	422	454	453	474	490	460	452	461	441	449	443	434	491	471	434	409	467	420	397	444	441	433	418	457	417	439	451	407	424	450	412	432	453	439	432	466	415	465	438	418	429	491	413	440	437	380	414	420	432	431	429	435	450	417	426	471	459	464	427	429	431	458	458	498	464	470	455	405	458	471	426	430	424	493	442	426	432	443	475	453	437	461	440	479	449	404	437	436	480	448	442	484	462	430	478	434	459	440	451	417	443	459	466	456	475	422	430	436	452	432	447	439	462	450	448	412	441	438	425	470	473	473	428	461	461	486	454	402	459	451	427	445	447	420	486	437	457	454	447	443	465	446	479	424	416	464	431	457	406	451	464	448	485	433	485	456	512	451	419	490	418	425	438	442	439	456	477	434	425	478	464	472	473	491	451	450	443	487	435	478	407	433	423	458	421	439	441	415	432	493	437	443	429	448	474	444	456	454	434	475	461	476	439	451	416	417	469	396	473	445	442	471	425	447	447	425	421	471	438	466	473	458	428	484	443	442	469	469	430	467	481	440	441	426	472	478	459	433	479	473	466	439	418	460	454	450	442	423	474	450	476	466	520	416	442	447	472	449	462	465	471	456	430	460	424	469	490	431	445	444	451	473	442	454	446	441	440	477	474	434	486	441	457	476	467	423	490	460	460	447	445	466	444	443	456	413	438	453	442	461	433	470	496	470	483	428	451	451	467	425	435	444	405	408	464	425	473	439	459	450	469	459	493	453	454	452	417	408	452	440	459	480	469	434	420	482	465	452	455	434	403	398	427	453	426	449	459	449	451	493	468	459	449	480	461	462	481	447	421	433	435	450	472	439	454	457	436	437	419	418	433	435	431	458	474	457	465	457	417	429	437	421	418	433	486	454	447	444	505	458	472	467	440	480	444	447	460	406	465	467	448	471	404	444	409	436	436	424	432	418	439	448	457	434	442	476	472	463	447	431	451	457	446	463	447	453	466	478	466	520	465	456	447	482	448	439	432	447	434	472	453	460	468	435	466	458	457	427	464	458	446	445	479	436	435	457	455	412	426	422	479	448	434	452	419	486	413	471	463	467	465	477	443	478	447	551	456	410	428	472	472	459	453	473	399	459	441	400	432	434	504	441	470	460	445	442	409	420	434	445	421	434	418	466	439	429	423	471	414	461	450	464	445	427	445	470	408	440	428	451	411	430	440	451	419	439	462	428	499	427	459	456	461	456	471	442	390	420	438	445	459	447	445	447	432	427	503	436	444	452	424	430	469	450	468	408	464	453	476	451	426	474	452	462	432	453	460	436	460	422	474	447	445	445	426	439	463	456	460	463	419	471	489	442	426	424	429	427	432	480	477	444	507	410	432	486	454	419	416	469	459	421	438	436	429	465	465	450	415	462	451	471	462	418	431	437	409	421	437	427	430	474	418	480	471	491	447	446	444	439	448	474	450	433	463	411	448	478	452	435	464	467	423	449	425	439	405	426	423	457	443	460	425	470	418	425	446	459	469	424	441	425	457	434	446	431	461	461	432	448	410	428	449	434	458	468	412	453	436	427	431	448	433	460	448	453	450	441	443	427	449	437	462	505	474	457	415	468	449	489	465	408	466	416	425	429	463	453	444	451	464	474	412	420	454	473	439	486	459	436	465	430	454	500	425	448	437	453	458	446	404	412	467	431	434	443	425	457	430	439	447	450	458	416	448	445	515	464	414	462	425	444	392	493	462	460	462	437	427	454	416	456	492	434	440	447	455	422	424	458	426	487	426	448	442	426	477	469	464	491	452	457	446	439	429	467	434	471	420	481	449	476	431	424	424	432	427	453	433	446	415	474	421	448	469	436	453	443	478	466	450	448	428	441	424	446	403	502	488	454	453	442	434	427	457	419	424	421	437	431	461	403	433	429	448	471	468	439	400	470	457	403	453	473	469	464	460	471	448	438	457	426	487	445	456	443	454	440	453	421	457	433	487	436	417	452	495	423	459	460	441	445	401	472	477	481	416	466	472	478	435	442	480	446	445	447	468	451	402	476	445	413	433	480	445	425	446	444	430	487	448	457	433	437	456	475	461	423	416	423	422	479	426	481	474	488	443	441	469	449	441	454	454	433	458	415	451	432	465	440	452	450	461	473	425	429	448	422	427	480	506	451	446	460	480	435	451	435	439	510	448	405	452	392	430	454	437	463	432	450	468	435	401	473	448	432	481	441	425	447	482	483	435	474	455	441	429	419	451	451	449	456	453	428	423	458	460	446	432	485	486	446	436	470	471	463	452	403	448	447	442	449	451	464	437	486	424	458	447	427	469	452	441	457	464	423	498	456	459	480	430	478	503	436	440	426	445	475	481	468	404	469	428	456	445	468	434	456	445	459	414	443	431	430	462	464	455	418	460	441	442	423	418	429	445	450	452	444	467	428	482	457	487	451	440	412	409	469	445	450	491	422	428	465	493	425	456	457	485	459	431	433	507	439	432	448	479	426	430	416	448	466	438	464	448	438	441	468	454	451	448	491	452	478	466	432	447	425	412	485	438	446	433	436	418	403	442	453	446	465	447	433	460	456	404	431	446	485	408	425	482	414	439	449	466	433	413	486	419	413	443	422	439	489	473	443	480	485	448	452	445	414	435	438	424	457	400	460	471	464	449	423	485	465	446	451	451
60521	60281	57503	57266	50702	30409	9306	2830	2756	12639	11930	1512	1494	1448	1344	1286	1320	1195	1282	1224	1260	3405	14045	18863	10404	1083	1037	981	1046	991	1018	1025	968	997	977	1018	1052	992	963	985	1046	997	993	987	1050	1016	1059	985	995	1057	976	983	934	1041	1015	1025	959	991	998	988	1046	981	979	968	1024	1026	1008	994	967	938	969	1024	1026	967	929	973	1037	993	1007	960	957	1068	944	1002	998	971	973	981	967	1029	974	1028	984	1010	1005	966	1001	1015	1018	943	1018	1009	1006	1068	963	1016	981	1003	1064	1000	980	935	969	970	973	996	1026	1003	1004	976	1006	991	1018	986	962	1009	985	983	959	998	991	998	996	988	974	950	1014	995	981	961	1033	1020	986	1054	996	1009	920	994	962	985	1035	996	953	980	1048	959	1037	990	1031	999	999	1034	998	947	1024	977	944	1021	1036	942	984	989	999	974	991	1002	977	967	1000	980	1066	962	964	1013	1046	1063	964	992	1025	1030	981	1014	1006	992	1041	969	974	1018	1018	1032	1023	948	996	925	988	932	980	935	982	1011	1030	967	1045	978	1106	1037	984	1000	996	1015	992	1026	1051	1033	1012	960	1010	970	1016	977	991	1023	1006	948	948	1029	1007	988	1021	1005	1000	1031	947	997	1017	976	1007	991	962	1010	976	971	976	1032	1048	1022	970	998	1049	994	987	983	980	1001	986	926	969	956	1046	1040	959	982	969	1016	993	984	967	978	1034	952	1014	1004	1014	1011	1020	1006	1012	1011	972	1009	1028	978	990	973	1040	1000	1002	980	1024	1032	964	975	997	1005	970	1002	942	967	984	969	973	996	1045	1030	965	945	921	982	948	977	1015	972	946	1006	993	1012	969	997	1053	1001	986	1033	1014	1028	1033	988	1009	958	972	1038	956	1020	975	1032	959	985	996	945	985	949	995	964	1025	1014	1026	1001	991	972	970	996	1042	981	974	955	985	988	970	968	993	997	999	986	1039	1011	1012	969	988	1008	1005	977	1034	1007	940	987	934	944	998	964	1044	1007	971	1007	908	1007	1013	1029	944	980	1037	1044	949	952	1054	1023	1004	1000	949	1035	989	1015	915	1022	987	1005	1015	1009	1026	958	1038	988	940	997	986	940	954	1066	991	1067	942	996	1016	951	1016	933	1030	999	1003	1008	991	977	1025	1030	999	995	973	1008	994	966	999	994	995	1064	1014	973	1001	984	1017	965	943	1023	953	1033	1025	936	980	983	968	990	974	1001	990	951	1028	1012	967	1030	993	1001	990	974	932	1047	920	952	927	987	1030	998	968	999	915	946	1025	1007	1028	1020	982	979	931	1015	987	971	985	1009	1026	1009	996	1003	975	966	977	1056	1006	949	988	956	943	962	993	967	1018	986	907	1010	961	991	967	967	988	989	973	981	1015	1009	986	936	905	930	995	1002	995	995	990	967	1012	1024	1004	1063	1029	1002	1013	984	1006	1001	1009	1051	995	1006	985	958	956	980	1005	998	930	999	927	1017	1019	1025	1026	1083	1013	969	981	951	999	1012	989	938	976	988	973	981	919	994	964	1007	1021	940	976	1027	969	935	945	964	998	977	1021	1015	1034	1024	1009	1001	985	996	998	974	1025	976	984	1021	934	1007	995	999	1010	1029	954	981	963	957	995	1009	1028	961	953	976	963	969	988	1036	981	1022	977	968	1016	1020	970	981	1010	953	981	941	987	1002	993	1001	1000	1014	1025	945	985	955	987	951	1021	1056	988	1052	960	1056	972	992	967	993	991	984	1063	1030	975	978	992	1017	993	1035	968	988	998	1060	955	1035	960	960	1047	996	972	983	1017	1041	1041	1000	1038	975	898	978	958	987	991	959	992	986	981	1039	1044	910	1063	1052	1023	996	1041	1015	991	1021	1007	941	988	986	1020	1059	977	1011	921	1036	942	997	982	964	976	993	989	978	973	1054	976	997	1003	995	957	971	988	985	986	1012	1019	929	959	964	1010	971	991	1050	987	994	997	930	1038	953	1040	966	982	977	965	948	990	979	969	1025	946	1014	952	1031	974	991	1028	992	940	1030	998	1061	996	1024	1005	1025	971	1012	949	1008	941	972	1002	979	966	1024	981	936	956	988	940	968	989	999	997	993	1027	985	913	1018	967	1007	1058	1035	1014	931	1023	991	945	1002	986	1015	986	982	884	986	970	971	986	966	998	976	999	964	995	992	946	1041	998	1015	1022	966	921	1014	1012	1017	995	1011	978	1027	1008	986	994	961	985	1032	1025	961	961	979	1008	969	1056	1012	1011	1009	980	1010	994	1016	983	973	994	1052	987	932	961	960	994	968	990	988	975	974	953	1006	1023	952	945	986	982	961	996	992	983	1063	985	1027	907	1033	1026	1028	1025	990	985	1035	997	948	974	1003	993	1001	942	993	984	1032	1005	998	1003	999	991	957	1027	1046	971	1029	951	963	987	996	1048	994	964	974	966	1017	1001	986	991	1024	1000	985	979	972	1033	978	945	1011	983	1004	945	1012	983	991	1004	982	970	982	977	973	963	977	985	1005	992	1004	990	990	938	988	1024	987	983	1010	913	1006	1001	978	1024	986	1020	947	992	991	933	1006	963	929	1062	1071	1000	1020	993	978	990	976	1046	1001	1002	971	939	1030	1031	1008	990	986	964	994	976	980	967	980	999	990	1002	973	992	1026	973	941	957	975	1036	971	1020	996	963	1083	981	968	981	958	972	951	974	963	1028	1013	951	988	1011	1038	980	975	1016	1025	1029	933	992	1004	996	994	1000	1009	996	988	997	969	1003	993	991	993	960	965	976	990	994	983	973	1066	971	1087	986	1011	1003	997	963	927	997	1001	1008	927	962	941	956	1034	1011	1025	1028	1024	999	979	957	970	1022	1025	987	1014	971	1016	1062	1008	981	958	1001	1003	977	1002	1018	994	1010	965	953	955	967	918	958	1014	951	996	1022	970	997	956	932	1009	945	1029	933	1026	1022	1000	1041	1020	1038	957	1012	1010	1064	993	970	933	961	966	980	987	980	980	945	998	925	990	1009	946	1008	983	1006	1000	988	1008	965	989	1074	972	1013	973	1000	1045	1041	967	977	1009	1036	1022	994	974	1022	989	1020	934	1036	907	1019	970	989	971	962	972	970	909	966	979	998	963	1023	1018	1014	1016	1091	959	993	948	1002	983	990	997	1011	1046	985	1002	978	950	965	993	1054	968	976	1026	1022	1011	954	967	1010	977	952	1018	941	999	1013	994	1012	976	1009	1003	1007	1016	961	988	990	967	973	1012	999	1025	990	1016	1044	1012	974	984	980	972	992	997	991	995	952	964	987	983	995	952	913	1036	1002	960	999	995	995	1003	1020	1008	1025	978	1009	971	962	989	1014	998	1007	1045	972	1022	987	970	959	982	950	1009	958	1030	1022	999	985	999	1002	963	974	978	1020	978	989	1011	1014	1008	984	1008	988	959	986	1014	1016	983	1000	1003	987	973	1009	986	1007	1012	949	952	958	931	997	1023	941	994	1040	988	1005	979	1072	966	927	955	961	969	995	996	999	1002	991	983	1027	999	984	994	1012	1028	910	1016	972	988	976	1041	935	1046	950	972	1029	971	998	1021	1012	987	956	1050	971	1029	1008	992	1001	988	966	957	1035	939	989	1034	984	992	1002	1016	1015	964	1006	926	965	948	987	1004	980	1007	1021	967	1010	1008	974	978	1013	971	957	1004	983	953	1000	967	955	1023	951	1018	1015	999	961	1015	981	1011	1024	999	957	1014	1005	984	969	1034	1003	974	931	974	940	1040	969	925	1009	967	962	961	955	999	990	987	986	978	999	970	1009	971	999	971	998	977	994	1005	1001	990	975	1004	1037	1018	1007	982	999	951	953	983	993	976	959	968	952	1013	965	1027	1060	972	1001	973	963	991	1052	1003	949	951	995	1021	985	988	994	990	968	1006	973	896	1010	983	1008	996	1006	915	939	1005	987	1041	952	941	1005	1022	1010	959	949	970	983	1015	976	984	1001	1017	986	985	958	1025	960	1014	1015	986	985	959	968	1005	1021	1000	979	1003	990	968
60490	42226	40104	35825	30998	25109	22296	18243	10282	9827	9956	843	599	616	592	579	567	572	520	525	494	693	3360	5652	1805	519	482	500	451	502	482	426	484	461	502	469	433	469	519	499	501	418	448	475	476	500	428	423	489	447	483	458	487	504	451	451	477	483	482	484	460	414	428	447	494	468	401	432	445	442	474	446	482	428	443	433	468	478	480	435	470	455	419	409	446	512	516	495	467	433	490	454	473	466	485	450	468	482	486	424	466	453	452	474	459	453	473	465	428	452	489	491	498	457	478	472	449	445	506	482	449	477	489	452	471	449	499	486	456	489	476	422	445	499	436	478	465	493	473	431	472	508	480	475	445	504	441	455	499	459	438	462	458	471	444	443	459	466	503	440	462	456	430	469	453	457	433	440	460	509	434	432	496	446	466	431	468	497	512	481	495	468	483	477	489	473	489	449	491	483	451	466	477	462	463	488	447	439	473	462	440	446	496	432	482	455	455	449	449	506	539	487	476	505	461	466	447	454	453	474	490	496	504	471	438	490	477	464	460	468	449	463	441	442	454	463	457	425	426	462	468	449	473	481	458	465	461	449	447	467	534	470	479	455	506	466	443	453	423	461	460	480	465	451	470	495	495	441	452	455	426	482	439	435	463	495	442	479	448	479	448	420	452	476	432	462	481	439	505	468	489	439	455	455	438	453	465	446	446	459	481	469	471	486	443	439	486	461	494	515	459	465	446	483	450	426	456	436	465	475	468	483	475	438	452	470	466	452	445	475	477	401	497	405	466	422	437	462	475	477	477	453	480	429	448	451	439	476	472	473	418	449	471	491	440	487	495	435	478	487	454	476	503	470	465	459	444	457	440	464	495	502	461	435	462	446	441	446	452	470	487	483	474	516	447	420	490	504	487	456	471	472	502	442	462	500	491	465	477	462	466	436	485	454	471	457	479	482	506	460	535	465	469	444	435	401	458	459	450	490	476	468	453	477	478	470	462	474	438	488	434	487	494	438	450	471	469	456	467	486	475	442	452	451	429	448	444	480	429	469	490	462	498	504	442	478	451	438	463	436	430	447	459	483	444	473	447	495	462	463	474	506	474	465	454	472	461	448	435	442	465	462	457	490	476	471	441	432	441	496	484	449	462	485	507	477	475	483	449	426	444	441	460	492	489	468	449	429	440	440	443	481	467	448	488	447	428	417	494	458	439	459	477	485	449	453	462	509	464	479	481	504	466	500	466	437	477	491	476	431	411	448	466	454	465	484	479	472	446	443	477	450	473	469	454	459	413	485	487	500	471	490	470	451	465	465	504	465	491	440	439	420	478	483	482	463	492	481	477	515	506	439	459	481	509	474	454	414	459	450	485	472	451	449	424	483	490	474	450	464	476	439	474	484	455	430	469	445	430	474	458	495	489	435	433	454	412	480	455	491	488	440	475	457	450	466	480	456	477	455	445	487	463	444	471	472	507	491	490	437	437	436	441	459	438	460	435	461	483	435	445	445	432	434	475	482	432	460	445	442	455	485	463	447	444	473	464	447	482	437	467	480	502	448	464	468	494	444	446	493	467	451	456	447	454	493	464	495	502	443	450	472	483	454	452	503	484	477	451	446	467	451	428	505	466	468	447	461	492	469	465	476	454	425	478	457	470	508	489	476	459	467	474	490	458	474	454	445	427	475	451	493	487	489	514	409	430	460	463	481	473	442	467	466	455	451	453	459	407	480	486	487	439	417	446	453	472	473	467	461	449	462	453	460	461	508	468	475	474	439	443	438	450	470	479	443	464	471	463	444	443	460	489	430	470	462	467	477	500	455	452	480	491	445	486	459	489	447	501	488	447	457	472	455	468	484	482	470	484	473	466	475	426	460	429	423	487	496	488	442	474	510	416	486	474	477	478	466	443	471	489	462	481	431	480	444	432	481	453	435	495	460	467	492	453	491	471	443	445	469	467	446	462	473	464	471	486	467	469	480	439	484	506	470	465	444	447	444	504	432	450	490	473	438	483	471	443	459	460	494	501	511	483	473	514	482	462	432	393	464	480	443	430	485	474	474	468	481	430	472	492	521	408	417	455	456	466	456	460	449	466	455	415	424	503	464	499	459	465	474	495	472	429	480	474	441	477	514	437	468	465	464	470	494	462	455	440	446	459	461	475	454	471	467	464	473	490	437	451	437	444	502	434	448	479	481	452	471	451	482	481	480	468	464	462	500	485	486	470	524	481	454	501	471	444	489	468	516	433	440	456	409	488	465	445	473	479	478	470	422	463	464	499	500	412	454	432	428	441	471	474	453	439	422	495	474	477	457	479	505	424	477	462	446	421	447	473	467	464	452	490	456	489	485	475	443	445	414	505	460	462	480	441	469	477	452	502	507	437	462	487	539	493	467	471	434	470	497	503	464	483	505	430	453	471	457	512	443	457	499	489	485	457	430	433	466	466	439	445	453	476	487	447	476	464	440	419	441	448	449	449	470	465	471	479	480	472	480	402	497	424	461	491	457	460	451	433	454	405	440	417	451	481	482	491	503	449	488	495	459	460	504	458	434	481	406	454	414	439	473	448	474	433	491	445	472	511	467	456	446	457	436	444	439	470	481	519	445	474	468	444	450	477	445	506	470	508	477	460	414	437	463	475	455	486	469	478	473	451	448	451	461	446	487	471	432	441	454	476	495	473	479	457	439	496	463	450	460	454	454	456	473	484	453	472	458	466	468	464	505	487	447	430	425	450	475	452	480	488	462	466	423	469	505	501	506	473	484	454	459	480	476	446	460	459	462	450	443	475	434	455	444	446	459	489	466	486	486	430	486	416	436	425	434	459	446	461	466	480	429	477	432	505	463	456	442	485	405	487	443	434	439	484	474	459	449	494	424	445	444	494	492	453	435	448	428	455	456	446	472	458	455	429	482	479	473	466	460	438	487	467	475	447	497	467	452	479	421	436	460	443	463	473	454	425	449	486	453	465	467	465	443	485	437	493	473	454	472	463	468	483	434	456	473	461	506	444	488	487	450	491	475	444	485	423	453	480	475	485	466	479	415	448	442	488	461	441	473	482	464	436	438	434	447	442	488	456	436	466	469	492	453	455	426	448	465	468	445	460	487	484	466	456	472	542	482	468	453	488	494	452	499	486	480	501	442	478	441	446	498	422	459	506	448	443	488	425	439	490	448	470	463	477	432	477	445	465	442	455	429	451	432	455	472	452	476	455	461	467	474	458	446	442	491	450	491	421	499	466	467	512	460	464	458	435	462	444	462	454	502	438	511	461	463	461	475	487	437	455	482	443	458	471	486	479	422	400	475	476	483	490	463	437	459	474	466	440	467	428	478	477	461	445	483	443	480	462	458	450	465	448	459	494	478	478	445	450	478	441	454	456	427	481	447	461	445	455	468	460	444	442	424	420	419	455	450	441	467	445	455	462	478	459	441	445	459	471	458	439	446	448	453	454	465	516	414	428	476	467	507	469	443	431	460	482	478	484	465	452	430	472	463	448	477	473	442
59879	59156	56105	52917	39120	9552	4812	3289	2823	17955	13879	1697	1595	1500	1480	1456	1524	1336	1308	1282	1240	2698	14992	20934	5160	1112	1095	1154	987	1032	1015	1032	1025	1073	1049	1040	1050	1034	1076	1019	1015	1049	1054	1019	1049	973	1087	1031	1041	1067	1025	1009	1003	1012	1044	993	1071	985	1048	1016	1048	1036	1053	1080	1014	982	1067	1074	1046	1034	1035	1102	1062	1056	1031	1022	1043	953	1027	1004	1095	1076	1027	1016	1025	1058	1010	986	985	1015	964	999	1086	1055	1091	1024	1065	1074	1022	1136	1021	1038	1046	1061	1030	1058	993	1046	1052	988	1054	999	1064	1050	1041	1006	1057	989	1062	1027	1086	1033	1015	992	1025	999	1047	1008	1011	991	1008	987	996	1053	996	1033	1034	1021	1002	1030	1019	1046	1040	1056	990	1022	1097	1062	1088	1010	1024	1059	1006	1033	1046	994	1025	1028	1084	1055	1038	988	1091	1063	1014	1017	988	1052	1028	969	1030	1024	1027	1004	1060	991	1029	1005	988	986	1018	1057	997	1042	1037	1022	1000	1057	1013	1033	1024	1082	1028	1079	974	1045	1036	1048	1060	1034	1031	1054	1060	994	1078	1002	1043	1026	1029	1056	1037	1018	1006	1064	1005	995	1014	1069	1039	1026	1012	997	1046	964	1035	1031	977	1052	1011	1005	1027	1059	989	1002	974	1019	1052	1004	1042	1029	1008	1017	1010	1023	1071	1015	1060	1033	1046	1044	1005	994	1031	1072	1095	1001	1001	998	1026	1008	1003	1064	993	1065	1037	1050	1011	1050	1054	1031	992	1044	1076	1076	1021	1051	1029	1061	1009	1068	1005	1016	1001	1044	1025	1022	1059	1011	1056	1010	1005	952	1020	1059	1055	993	1046	1034	1048	963	1077	980	968	1064	989	1055	1050	987	984	1022	1045	1095	1021	1006	1017	959	981	1032	1044	1010	965	1010	1031	982	1009	1040	994	1008	1051	1073	1014	952	1058	1053	989	1086	1015	1085	1054	1021	1052	1060	1023	985	1034	1022	1000	991	1024	993	985	1066	1000	1047	1053	983	1046	1012	961	1024	1026	1052	1073	947	1026	1006	1023	1029	1045	931	1011	1025	1039	1056	1033	1034	984	1075	1053	1059	1033	965	1034	1013	974	1017	1036	1017	1079	1018	1097	1027	1023	1023	1036	1006	1086	1053	1008	1076	1054	1062	985	969	984	1022	968	1000	966	1003	1046	1087	1007	946	1024	1010	1024	1041	1027	1045	1031	1084	1045	1055	1061	1028	1045	955	966	966	989	976	1016	1014	1065	1013	1055	1041	1012	996	1043	989	994	1047	1066	1064	1017	1044	996	970	1011	1004	1083	1084	1070	1052	1007	1075	1003	1016	1064	1037	984	986	995	1024	1056	1080	1025	1044	1041	1031	1007	1074	1017	1083	1022	1002	981	1006	1062	1059	1064	1020	1051	977	1010	1012	985	1043	1046	1021	1013	1061	1030	1009	1052	1056	995	1061	1049	996	1019	1034	1002	1017	1008	1045	1020	1042	1003	1054	1007	1049	978	1029	1034	1054	982	964	1018	1028	975	945	1002	1047	1051	1017	1002	1038	1026	1067	1058	976	1042	1028	1037	1037	1004	1071	1043	1025	990	1004	1050	1024	970	1035	1003	1008	1111	1016	1026	1047	974	1018	1068	1031	978	995	993	1023	1019	992	1047	1082	1052	1025	1020	1071	1071	1022	956	1032	1045	996	1018	968	998	992	1050	1060	1076	1041	932	985	1062	1048	1059	1021	1039	1016	1004	1038	1019	979	963	946	991	1020	1027	1059	1021	1016	1046	1006	1020	936	1038	1060	999	1063	991	998	999	1010	1057	1043	1031	1031	1026	1039	1098	1020	1040	997	981	1045	1062	1025	1073	1023	995	1039	1007	1026	1058	987	999	1011	1025	998	1059	992	978	994	1076	964	1013	984	1036	1024	1020	1018	1019	1016	971	1000	1004	1001	1037	1004	1014	1024	972	956	1039	1020	1085	1062	990	966	1045	1040	1050	1017	1031	983	1011	996	1054	1063	994	1034	1018	1090	1057	1035	1030	949	999	1037	1030	1040	1024	1004	1062	1032	970	1016	1033	1033	1052	981	1067	992	1001	1088	1065	991	1018	984	1046	1025	1006	1042	1012	1017	1005	999	1012	1076	1003	987	1018	935	1052	984	995	1070	987	1034	1039	1034	1076	1030	1051	1029	1013	1025	1083	1029	1000	1086	975	1042	1036	990	953	1008	1053	1037	1041	1048	980	994	1040	1041	990	1018	1110	1040	1022	1072	1083	1072	978	1026	1031	982	982	1034	1017	1076	1027	1030	998	1012	1008	1020	996	995	979	1030	993	998	997	1012	1025	1013	1019	1019	1037	1008	970	1019	1008	1073	997	1041	989	1060	954	1039	1067	1006	981	1021	986	1006	1056	1081	1019	1032	1029	1042	1022	1052	1025	1004	995	1041	994	1071	988	1041	1060	998	959	1013	995	1000	1027	1063	1046	966	1028	986	1025	1016	1015	1018	1050	1023	1021	1059	1051	1031	989	1052	1041	1016	1041	1010	990	1019	1009	977	1006	1027	1008	1055	1033	983	1017	1014	1086	1009	1012	1034	1061	977	1040	1006	1034	970	1047	1064	1060	1002	1053	1041	1022	992	1034	994	1074	1037	1019	1070	1018	1010	1001	983	998	1028	985	968	1051	1032	1006	998	1004	1051	1044	1021	987	1046	1040	1030	1006	1016	979	1006	935	1008	1009	1042	1031	991	975	1040	1024	1046	1038	986	996	980	988	1009	978	1031	965	1024	1006	1060	1010	991	1048	969	975	999	1051	1010	1037	1053	1019	1005	1011	968	1007	1006	966	1004	986	987	994	1031	968	1061	1033	1037	1020	1052	1038	994	1029	1025	1008	1025	1031	1079	1048	1016	1036	1027	1057	1033	1055	1062	1025	1017	1027	1025	993	1109	1034	965	974	1039	1076	1047	987	996	1041	1018	982	1080	964	1045	987	978	1022	984	963	1009	1022	1032	1020	1000	1045	1025	971	1060	1002	1050	1031	1025	1030	991	1020	1020	1039	1063	928	1056	1004	989	1022	1024	1032	979	1000	1060	1006	1026	1025	1030	1030	1020	965	1033	987	1023	958	1002	999	1070	1011	975	1056	1008	985	1044	1074	1004	987	1047	999	1063	1037	1036	1015	1062	1035	1018	1087	997	1034	1035	1093	1002	996	1006	1023	989	1079	1030	1007	1051	969	1021	1045	1030	1023	1002	1025	1021	1061	1019	980	959	1016	1030	962	1009	1055	1022	1025	985	989	1017	1029	1025	986	1017	997	991	1048	1044	987	1033	1033	968	1014	1012	1043	1047	1056	1028	1025	1040	1047	993	1047	962	1018	1013	1016	1013	1040	998	1049	1085	965	1056	1016	1073	1006	1036	1048	997	1012	978	1049	983	1017	1033	1035	1061	1051	1067	1040	1008	998	991	966	1022	1015	1017	1029	971	1023	1070	988	990	1010	1030	1068	1022	987	1077	983	1011	1050	980	1033	1006	995	1028	1034	1076	1034	1021	1017	1010	1053	1017	1038	1054	1009	996	1010	962	1009	976	1009	1022	1049	992	1039	1005	1033	1076	1022	1013	993	1067	1029	1043	1063	1097	991	1035	1037	1005	1022	979	1024	1003	1049	1014	978	1050	1020	979	1052	1034	1012	1016	1013	980	1025	1003	986	996	989	1004	995	1013	1031	1030	968	1028	989	1035	1025	1032	1057	1034	990	1011	1016	1014	950	1073	1034	1035	1019	1064	1018	1063	1026	997	1036	1024	991	1035	1020	1053	963	1025	1000	1052	1060	1023	1019	1045	1028	1002	1001	984	997	1005	1027	984	995	961	1042	1073	1039	1056	1053	1010	1022	1021	1040	938	1015	1040	1037	1028	980	1013	1060	987	1092	999	1034	990	1013	1023	1005	1027	1041	1039	1074	1063	985	985	1040	992	1013	1029	1023	997	1016	1003	970	1008	1025	1053	1025	1044	1031	986	998	1003	982	964	1054	967	946	1047	1007	999	1075	1033	1022	997	1032	1016	968	1066	1018	969	999	996	1018	1009	1035	1040	1002	1048	1034	1019	1022	1023	1067	1036	994	1004	1006	1013	1006	979	1023	991	1033	1025	1038	1003	1045	1069	1032	946	1088	1014	1025	1029	1023	1003	957	994	1045	1069	1010	1014	1076	1092	1017	955	976	1025	1036	1025	1018	1020	1048	1079	994	1075	1041	1014	1042	1013	976	1050	1046	1056	1072	1027	1015	975	1011	1020	1072	1048	944	1038	993	1013	1034	987	1037	1034	1026	1049	1025	1016	1056	1057	1053	1015	1019	1046	1079	989	972	1019	996	946	1003	1015	1053	990	1028	1019	1044	999	1068	992	967	1044	1028	1037	993	1060	1076	1011	1050	1038	993	986	1015	1027	1055	1088	1017	1080	1041	1017	990	1070	1022	992	1049	991	956	1052	1032	946	1007	1080	1029	1065	1057	1058	1042	1008	975	1076	997	1070	1052	1029	1002	1022	1031	1020	1030	1063	1055	1040	1001	1048	1024	1025	1039	1000	980	1001	976	1008	1033	1010	1036	1039	996	1065	1077	1036	1013	1012	992	1028
30690	35066	29311	21955	12832	2034	657	595	534	642	663	505	449	439	495	451	476	469	497	483	472	483	624	739	611	432	470	501	484	491	469	510	463	491	519	489	453	456	474	493	485	497	472	487	462	467	467	507	448	470	465	492	495	493	435	464	453	482	511	493	513	458	523	459	441	457	472	459	470	489	501	477	434	511	488	460	493	474	434	500	451	433	450	480	477	458	461	482	461	445	480	453	460	424	467	471	485	497	473	474	497	466	469	500	493	515	487	445	480	472	478	482	500	472	501	463	453	431	489	443	488	466	490	436	462	486	468	451	463	480	447	483	479	481	478	445	461	474	503	459	492	474	448	486	513	488	456	510	477	434	485	462	451	497	484	500	479	482	479	465	467	492	489	429	480	468	505	468	506	455	481	458	464	496	477	525	469	434	486	484	503	493	523	507	506	444	498	473	492	458	468	453	450	452	451	450	465	474	461	485	523	446	439	460	473	458	468	471	432	506	477	434	442	503	471	504	452	455	494	450	492	520	448	478	465	479	477	479	483	531	477	460	463	457	483	495	461	456	457	454	468	484	487	498	498	499	460	464	476	481	504	453	439	475	443	475	489	493	479	503	465	523	489	472	447	456	463	490	474	438	512	524	495	534	466	506	497	475	470	452	458	457	449	460	483	475	487	519	479	482	446	489	465	453	487	479	441	465	466	459	459	435	465	491	502	472	478	460	485	468	480	466	487	483	507	498	438	470	431	474	497	476	495	499	503	480	467	476	472	482	486	481	484	458	467	509	440	519	463	532	478	480	470	514	514	480	479	506	513	453	444	494	470	476	499	489	542	469	462	485	492	451	485	497	453	473	465	438	433	486	480	465	520	504	473	447	495	448	453	503	498	464	485	441	479	471	467	474	489	487	514	478	498	444	469	444	457	494	432	451	482	486	463	468	486	508	457	453	447	472	447	492	420	446	472	509	443	474	495	502	468	459	441	490	510	441	464	491	463	462	440	444	456	470	483	445	463	463	436	463	428	448	449	428	469	496	478	464	493	476	453	454	445	494	496	464	456	468	475	453	493	493	496	492	466	422	471	469	498	464	515	477	464	453	515	478	506	441	511	512	477	479	484	464	470	509	464	514	495	523	475	460	478	421	456	476	471	494	484	475	461	481	472	482	490	471	473	438	445	448	481	500	511	477	465	494	487	469	522	474	495	499	458	531	492	458	434	489	489	445	434	468	472	468	496	483	508	428	476	493	504	453	510	433	468	461	485	458	464	492	489	454	495	511	504	482	477	513	480	462	495	477	445	418	502	459	434	450	503	456	447	484	528	483	474	458	429	507	452	458	467	475	508	512	457	490	465	493	480	457	441	514	489	520	520	461	479	453	512	451	453	463	500	483	423	509	469	454	493	490	493	465	509	476	466	483	479	486	458	472	483	510	472	470	472	443	480	464	485	518	428	459	490	453	517	500	473	529	477	457	477	491	464	485	461	459	453	481	533	473	484	479	506	428	501	499	465	492	466	464	417	503	520	476	475	488	492	476	498	491	466	513	482	487	443	492	517	488	458	483	511	471	466	465	462	432	462	471	454	508	480	445	465	453	479	541	485	501	530	497	494	483	482	488	477	474	463	450	459	494	484	477	449	460	499	494	459	517	488	507	497	516	514	398	503	494	492	454	481	433	476	448	487	471	444	469	474	501	457	506	493	495	488	512	472	491	468	465	455	459	481	489	493	476	498	443	461	481	483	454	452	507	481	441	489	506	466	466	456	452	480	460	498	454	454	466	463	458	499	459	470	461	452	491	480	472	471	470	514	434	477	482	448	461	457	487	459	477	470	516	476	494	460	511	500	500	529	471	458	459	492	472	474	433	443	482	446	476	488	449	503	521	466	469	458	449	439	463	506	478	497	463	488	457	511	488	458	452	461	470	476	490	486	413	435	509	501	481	433	496	493	467	502	514	479	510	487	461	474	509	435	479	480	474	458	466	496	510	473	496	485	494	465	501	468	489	457	477	460	484	453	466	468	463	505	451	472	453	459	458	476	497	553	466	475	463	453	461	480	504	523	487	461	497	504	467	435	464	469	485	450	481	418	435	459	475	481	464	473	438	476	462	516	484	458	444	493	454	492	428	464	445	474	465	494	456	502	484	465	487	460	484	499	506	483	454	440	484	506	470	447	498	488	539	464	507	466	516	471	459	488	489	488	480	487	483	503	474	504	455	451	449	447	453	464	447	453	497	515	471	476	465	474	503	484	495	479	489	518	485	475	485	463	452	453	482	513	460	461	516	413	498	461	506	461	475	438	525	488	467	502	501	454	484	502	473	508	490	479	476	451	469	464	499	465	484	489	497	459	447	509	504	411	469	496	480	469	448	492	462	464	480	521	479	476	434	448	495	426	486	474	445	463	473	483	522	491	487	479	510	501	466	457	476	454	510	477	442	510	458	491	498	480	493	525	402	496	457	491	470	467	491	472	478	472	519	488	468	476	512	487	478	495	468	499	521	453	561	434	458	480	460	429	486	466	469	504	491	465	490	467	475	508	484	465	475	517	504	490	433	446	467	515	500	471	509	498	491	499	475	469	525	479	490	520	486	492	455	466	453	455	493	472	471	472	502	452	444	478	460	460	450	471	500	425	496	494	499	482	496	471	455	436	461	457	440	467	477	507	453	485	459	457	430	485	481	468	488	500	482	470	469	453	465	483	450	486	497	465	421	465	495	465	456	511	466	474	511	491	463	463	502	490	488	475	483	463	479	514	492	475	465	454	469	473	478	453	501	499	494	476	463	505	459	467	481	438	443	482	512	508	479	500	478	468	445	501	482	470	526	492	446	452	471	445	491	488	444	441	483	496	476	487	457	512	508	427	483	483	457	450	505	481	505	517	446	451	484	452	483	491	482	517	448	442	498	427	483	518	459	492	509	477	475	475	457	458	468	505	438	521	469	466	522	466	478	502	453	492	478	455	460	495	466	530	475	470	499	490	463	451	460	474	473	469	491	506	542	487	497	484	484	410	465	460	474	483	508	484	493	486	469	484	507	472	536	470	488	460	494	480	471	486	472	453	458	459	474	475	474	457	465	476	490	497	470	451	481	481	472	449	491	471	469	463	524	500	467	441	503	467	490	480	518	510	488	464	473	448	449	492	503	448	465	462	471	465	472	515	514	447	509	446	440	468	493	481	500	439	485	447	437	483	460	485	486	488	487	469	513	472	486	463	451	485	493	459	519	480	464	530	478	510	494	495	493	490	469	498	479	482	471	467	462	481	492	485	438	501	469	485	451	482	497	474	483	484	464	473	472	509	484	477	460	446	456	487	478	466	487	496	514	476	465	451	432	482	441	475	437	470	450	429	476	495	481	502	480	438	462	493	515	499	464	510	443	459	495	527	488	454	466	523	466	501	483	500	463	502	486	491	503	464	503	466	473	431	479	473	513	465	493	480	440	464	481	461	536	466	468	488	471	486	471	460	472	491	505	473	495	457	515	474	464	479	503
27116	33032	31624	30963	15713	2145	1299	1201	1150	2348	2258	1149	1217	1158	1139	1169	1102	1088	1085	1189	1124	1257	1648	2363	1658	1185	1210	1150	1191	1118	1188	1169	1135	1187	1219	1166	1138	1135	1155	1088	1087	1137	1154	1152	1140	1146	1118	1114	1171	1165	1092	1120	1185	1111	1149	1207	1146	1108	1094	1124	1031	1148	1105	1137	1171	1115	1199	1157	1184	1074	1105	1166	1159	1095	1118	1164	1185	1114	1125	1191	1159	1158	1147	1113	1061	1130	1074	1148	1088	1092	1124	1117	1179	1183	1105	1081	1113	1148	1140	1160	1192	1076	1110	1136	1088	1133	1125	1105	1072	1096	1103	1138	1175	1140	1140	1148	1172	1096	1126	1115	1172	1081	1073	1261	1127	1140	1092	1076	1181	1170	1066	1182	1102	1159	1188	1140	1139	1143	1082	1133	1110	1087	1173	1160	1146	1130	1140	1160	1117	1161	1085	1140	1130	1158	1155	1136	1185	1162	1108	1139	1205	1064	1156	1117	1146	1164	1095	1156	1166	1120	1171	1170	1196	1085	1126	1150	1114	1099	1132	1102	1155	1160	1198	1145	1150	1110	1124	1162	1113	1162	1155	1114	1172	1168	1077	1123	1109	1096	1149	1153	1159	1118	1134	1165	1145	1157	1124	1129	1101	1196	1120	1103	1170	1134	1121	1215	1135	1175	1133	1085	1152	1129	1150	1090	1090	1188	1109	1101	1133	1137	1113	1175	1096	1137	1090	1051	1128	1101	1170	1192	1128	1117	1163	1149	1188	1162	1118	1156	1114	1123	1091	1124	1098	1159	1200	1152	1142	1130	1124	1179	1154	1134	1122	1176	1182	1113	1102	1164	1110	1124	1199	1150	1111	1090	1155	1139	1178	1188	1140	1146	1117	1136	1176	1166	1116	1126	1156	1089	1155	1154	1060	1143	1135	1124	1118	1130	1142	1093	1091	1112	1226	1157	1148	1159	1128	1105	1124	1128	1200	1074	1110	1173	1124	1146	1147	1182	1144	1131	1218	1190	1125	1170	1132	1128	1163	1157	1123	1045	1114	1127	1130	1190	1163	1166	1117	1125	1140	1140	1087	1127	1167	1164	1096	1202	1160	1203	1151	1082	1122	1199	1140	1124	1152	1161	1146	1100	1072	1103	1169	1166	1218	1164	1150	1130	1181	1087	1121	1171	1119	1157	1111	1112	1139	1183	1206	1101	1173	1151	1109	1073	1116	1127	1163	1141	1164	1159	1140	1187	1171	1202	1200	1180	1133	1106	1138	1148	1143	1139	1086	1122	1127	1117	1090	1156	1164	1088	1187	1162	1127	1102	1154	1134	1139	1188	1147	1139	1105	1172	1098	1104	1131	1104	1138	1130	1117	1129	1106	1212	1110	1148	1133	1134	1165	1144	1102	1082	1128	1163	1153	1079	1126	1196	1181	1219	1102	1137	1071	1099	1136	1081	1148	1153	1104	1178	1120	1125	1162	1122	1170	1093	1200	1132	1142	1158	1217	1134	1145	1185	1142	1164	1172	1201	1150	1140	1152	1171	1105	1105	1095	1153	1139	1168	1161	1196	1130	1192	1164	1101	1143	1134	1128	1091	1176	1120	1107	1110	1099	1172	1134	1163	1115	1174	1145	1083	1190	1089	1133	1098	1187	1115	1139	1186	1149	1113	1156	1141	1131	1120	1128	1154	1157	1131	1112	1150	1189	1167	1145	1168	1198	1157	1183	1170	1130	1111	1141	1181	1108	1201	1108	1154	1116	1149	1083	1111	1179	1121	1194	1163	1173	1177	1112	1167	1126	1167	1125	1135	1069	1147	1134	1131	1099	1207	1126	1143	1153	1117	1224	1096	1160	1197	1202	1157	1161	1186	1136	1165	1114	1132	1126	1137	1143	1164	1080	1146	1168	1102	1076	1177	1129	1184	1116	1125	1128	1150	1125	1126	1171	1198	1105	1137	1103	1124	1162	1134	1175	1124	1161	1104	1169	1144	1126	1081	1144	1133	1125	1136	1156	1132	1140	1138	1122	1083	1133	1151	1151	1139	1145	1161	1102	1127	1186	1146	1094	1148	1136	1170	1129	1086	1167	1136	1195	1169	1100	1093	1172	1161	1083	1106	1144	1108	1177	1161	1105	1214	1124	1161	1192	1108	1144	1147	1176	1160	1154	1124	1182	1136	1079	1180	1178	1172	1170	1163	1175	1143	1139	1128	1114	1177	1097	1219	1170	1099	1074	1163	1160	1111	1146	1168	1155	1148	1194	1093	1159	1140	1141	1172	1155	1151	1170	1166	1153	1149	1141	1134	1109	1073	1123	1133	1169	1136	1157	1151	1151	1142	1134	1127	1116	1151	1147	1155	1081	1110	1167	1102	1178	1110	1078	1122	1108	1114	1112	1200	1092	1191	1123	1149	1181	1071	1131	1125	1196	1147	1211	1122	1178	1251	1103	1151	1160	1117	1129	1125	1116	1142	1205	1126	1122	1111	1121	1115	1144	1179	1194	1109	1177	1157	1143	1116	1146	1147	1164	1120	1153	1155	1124	1136	1155	1165	1142	1174	1175	1120	1158	1104	1118	1158	1142	1148	1113	1121	1123	1188	1126	1191	1117	1092	1133	1105	1117	1090	1076	1180	1118	1189	1159	1185	1137	1194	1138	1172	1147	1170	1165	1119	1125	1184	1125	1158	1169	1169	1099	1056	1121	1217	1234	1122	1108	1150	1136	1145	1123	1112	1208	1122	1097	1147	1127	1179	1078	1086	1140	1188	1228	1094	1023	1153	1147	1132	1190	1087	1210	1120	1119	1216	1158	1134	1087	1182	1140	1116	1178	1171	1157	1159	1119	1160	1084	1121	1118	1165	1202	1138	1163	1155	1178	1121	1137	1095	1132	1112	1189	1140	1133	1134	1196	1090	1105	1099	1176	1166	1155	1180	1197	1125	1157	1111	1112	1183	1133	1117	1108	1122	1159	1153	1129	1112	1138	1159	1115	1128	1152	1129	1153	1137	1134	1201	1134	1155	1179	1125	1120	1173	1202	1161	1131	1134	1101	1191	1209	1097	1129	1190	1157	1103	1092	1078	1151	1159	1166	1091	1116	1057	1178	1124	1170	1155	1082	1118	1093	1101	1136	1126	1152	1152	1090	1151	1152	1115	1126	1139	1137	1120	1116	1156	1084	1120	1156	1136	1118	1170	1119	1194	1150	1091	1095	1179	1126	1110	1111	1132	1077	1189	1088	1171	1113	1140	1183	1197	1218	1139	1189	1221	1144	1122	1127	1087	1088	1092	1125	1127	1146	1089	1174	1130	1174	1141	1149	1066	1111	1085	1195	1187	1174	1113	1181	1161	1115	1121	1127	1119	1139	1124	1122	1200	1146	1162	1102	1137	1134	1169	1134	1136	1139	1113	1143	1169	1170	1158	1152	1162	1129	1182	1121	1130	1165	1125	1125	1201	1139	1213	1097	1170	1102	1164	1135	1115	1225	1121	1142	1175	1147	1147	1197	1084	1117	1143	1195	1122	1147	1193	1159	1190	1148	1092	1191	1147	1144	1127	1139	1182	1181	1185	1130	1166	1107	1085	1126	1120	1165	1085	1131	1084	1149	1109	1115	1101	1163	1137	1142	1101	1193	1117	1128	1163	1137	1098	1159	1150	1149	1198	1139	1183	1182	1116	1165	1106	1092	1112	1135	1155	1107	1172	1190	1137	1109	1164	1134	1093	1146	1156	1153	1174	1174	1125	1152	1194	1146	1141	1205	1106	1068	1127	1183	1180	1145	1122	1137	1188	1198	1132	1083	1177	1136	1183	1125	1180	1154	1214	1143	1110	1176	1187	1144	1119	1135	1162	1146	1156	1158	1194	1129	1041	1180	1149	1205	1156	1106	1093	1134	1140	1136	1123	1117	1096	1136	1139	1179	1148	1095	1223	1149	1165	1202	1114	1149	1141	1140	1106	1090	1155	1167	1209	1172	1058	1128	1181	1151	1207	1111	1228	1125	1082	1157	1162	1201	1140	1209	1198	1153	1072	1069	1183	1132	1165	1168	1154	1174	1191	1119	1127	1172	1190	1111	1147	1095	1170	1105	1117	1155	1149	1082	1129	1109	1126	1135	1113	1133	1124	1133	1165	1077	1148	1084	1154	1119	1092	1129	1117	1162	1203	1162	1148	1096	1129	1145	1161	1142	1160	1104	1194	1158	1110	1115	1102	1129	1134	1104	1117	1066	1153	1109	1148	1140	1112	1113	1154	1127	1208	1127	1106	1143	1148	1168	1185	1150	1060	1131	1167	1189	1121	1119	1142	1123	1175	1142	1090	1182	1100	1110	1227	1157	1188	1096	1161	1194	1131	1129	1086	1084	1161	1149	1190	1171	1137	1159	1157	1159	1151	1209	1165	1161	1132	1134	1131	1123	1135	1168	1093	1196	1135	1178	1179	1142	1162	1070	1073	1102	1174	1100	1098	1202	1153	1173	1099	1095	1168	1125	1120	1169	1107	1122	1118	1167	1165	1153	1155	1098	1145	1175	1120	1154	1125	1123	1115	1113	1129	1168	1118	1114	1125	1174	1111	1111	1071	1100	1105	1126	1173	1174	1140	1156	1120	1132	1068	1180	1111	1123	1212	1114	1152	1150	1162	1129	1165	1159	1142	1107	1117	1149	1058	1138	1195	1134	1167	1162	1136	1130	1193	1109	1173	1151	1133	1152	1136	1133	1101	1043	1091	1143	1074	1074	1117	1139	1139	1111	1134	1101	1147	1092	1132	1135	1133	1196	1175	1116	1130	1086	1137	1160	1143	1158	1188	1155	1071	1143	1155	1100	1118	1110	1118	1155	1105	1170	1042	1105	1143	1178	1142	1131	1169	1123	1140	1114	1186	1061	1103	1158	1136	1146	1154	1115	1159	1094	1126	1179	1089	1105	1169	1128	1146	1142	1065	1196	1153	1142	1142	1157	1133	1042	1169	1160	1144	1128	1056	1138	1181	1227	1177	1174	1137	1120	1125	1163	1187	1061	1190	1189	1097	1159	1196	1172	1151	1131	1138	1039	1179	1098	1116	1139	1144	1121	1145	1099	1143	1182	1159
57368	42347	38834	36226	33760	25970	23764	20545	13607	11351	11446	861	505	519	470	479	496	427	438	433	476	620	3467	5044	1152	444	437	424	433	398	412	415	397	416	356	393	407	412	415	418	426	416	391	409	465	403	389	402	413	415	388	423	404	421	408	378	413	440	447	433	405	402	432	355	407	434	416	358	381	382	363	417	420	407	395	416	450	381	417	446	419	401	427	437	387	445	417	421	439	403	438	404	381	378	450	372	429	394	370	454	426	467	373	376	398	392	360	383	387	406	395	372	424	398	383	422	437	374	395	376	370	414	391	447	408	393	412	423	363	403	406	409	412	427	381	409	402	391	398	431	399	390	439	415	422	393	407	400	419	386	431	428	372	392	385	394	434	406	417	448	399	427	444	399	401	400	424	374	368	395	423	424	395	399	423	426	397	401	411	404	428	424	419	366	403	378	418	408	433	454	408	404	396	380	442	375	460	443	382	413	441	424	355	456	436	421	405	400	389	404	392	410	384	403	428	407	431	418	367	397	392	370	407	438	465	393	419	417	386	428	404	409	394	397	417	406	375	410	399	394	379	408	434	418	407	434	414	408	406	402	421	396	422	432	395	389	390	369	406	417	402	382	398	425	412	390	389	422	382	374	430	399	439	412	425	419	415	387	371	415	406	425	409	427	371	380	401	400	373	387	431	402	421	384	412	412	372	406	406	387	437	403	382	413	431	400	435	424	382	445	383	381	459	437	402	417	418	407	372	391	398	418	457	374	371	371	427	390	420	393	354	415	394	413	391	383	372	412	376	436	403	441	422	391	447	425	393	406	401	390	442	408	398	411	412	326	369	381	447	414	381	416	359	405	445	436	392	411	449	416	402	395	410	374	383	379	400	390	423	402	389	386	377	382	402	405	438	383	399	400	438	386	394	388	428	412	385	384	388	380	403	367	384	366	430	399	391	403	408	396	370	410	423	381	398	407	420	393	400	424	422	387	393	386	441	406	372	395	357	386	418	405	398	356	385	391	420	417	392	406	389	413	397	325	437	457	383	360	404	384	433	411	428	388	424	392	455	425	398	417	420	396	370	412	418	399	395	400	363	398	372	378	427	434	397	396	429	450	425	381	390	419	423	385	399	419	422	410	397	436	414	383	395	410	368	408	393	402	392	364	419	387	426	380	402	395	392	433	396	390	356	381	416	424	455	409	406	455	381	418	405	429	411	420	372	410	417	408	451	414	390	377	413	399	366	382	411	437	351	424	421	397	387	354	404	361	420	388	413	425	414	389	420	408	423	397	424	418	422	408	428	403	436	404	381	380	424	383	393	411	424	400	401	401	409	389	404	410	393	382	418	409	370	401	391	385	461	387	388	422	424	418	390	383	436	437	428	410	405	397	417	445	440	433	413	371	431	360	386	401	430	362	409	390	375	427	384	427	438	373	368	397	391	405	418	441	356	425	408	369	404	398	430	421	407	398	431	385	405	400	367	414	405	424	372	414	382	431	404	382	400	409	426	390	377	381	380	416	430	423	394	462	412	394	427	401	390	427	436	404	422	396	407	419	443	408	432	418	403	414	413	417	380	420	429	384	434	397	428	424	419	440	424	392	441	392	431	407	388	426	374	434	374	363	403	353	395	400	400	383	401	406	383	388	371	445	400	380	425	418	381	440	412	386	370	372	416	400	405	401	397	386	430	376	373	433	414	411	377	424	413	425	430	382	418	417	374	417	420	377	412	429	421	366	368	371	392	422	387	444	419	418	374	404	421	383	374	455	408	425	359	398	381	417	426	414	366	383	415	422	395	405	439	382	390	422	414	375	434	415	375	381	412	411	388	427	402	402	398	404	402	440	395	401	437	402	440	431	394	429	399	416	388	417	382	408	496	364	423	393	393	401	393	431	440	407	406	435	435	417	388	421	395	392	395	425	409	391	395	414	401	394	400	372	424	408	405	371	414	407	424	418	381	389	385	444	464	410	423	429	420	385	377	406	417	391	400	407	419	368	424	411	384	398	407	401	398	412	411	401	391	401	406	410	370	410	378	365	409	394	409	409	378	416	384	444	401	353	383	411	406	411	382	405	388	397	394	441	432	390	419	425	403	392	427	400	419	420	407	436	398	426	391	378	378	381	402	404	399	397	385	455	412	397	441	428	407	396	401	378	435	367	393	375	380	379	387	401	410	387	412	444	423	445	420	403	407	411	432	394	376	409	445	374	429	391	379	428	405	439	422	437	393	420	382	419	380	418	409	384	372	387	386	386	404	405	391	347	408	376	394	433	402	383	397	401	438	379	405	411	358	431	418	410	402	406	432	419	376	444	408	418	394	384	378	408	394	427	428	384	410	441	397	393	408	451	437	430	445	378	403	395	379	360	393	413	397	420	396	372	422	400	366	458	383	403	394	385	386	389	414	394	419	444	434	420	390	402	383	444	401	382	377	382	405	396	383	408	449	378	412	413	391	402	403	399	389	389	416	387	397	422	402	379	396	405	352	384	406	392	366	441	396	408	418	465	417	380	412	469	387	418	402	419	359	401	397	395	391	422	434	436	398	382	387	370	380	383	419	427	416	383	463	385	397	380	401	371	396	427	378	374	381	387	404	405	410	383	413	419	409	385	413	410	389	407	447	389	408	425	429	381	394	374	394	406	390	415	421	417	385	411	430	415	390	427	387	431	397	412	415	380	407	382	438	417	385	385	392	408	425	413	419	401	403	397	414	390	403	413	464	383	394	402	387	407	411	395	431	435	399	397	415	402	350	387	391	391	416	395	404	401	413	390	391	398	406	392	407	394	359	400	457	390	401	423	357	389	384	422	382	401	393	400	406	414	376	407	410	435	426	440	453	392	414	390	373	363	437	422	416	396	382	426	410	398	393	392	451	375	425	435	446	396	377	422	410	400	405	435	427	392	380	387	404	407	386	395	413	422	439	400	454	420	420	426	394	398	423	372	387	415	432	377	399	421	412	401	384	436	414	395	412	390	439	355	354	430	402	415	408	422	408	415	392	403	421	413	379	406	374	394	456	457	421	396	402	391	421	407	415	414	378	428	452	407	415	372	419	409	420	378	404	369	448	353	403	409	430	387	438	423	424	391	409	422	406	433	416	404	359	369	400	430	389	405	419	362	396	387	411	449	423	421	411	421	407	377	401	408	375	379	385	338	382	440	440	402	403	413	386	364	370	415	326	399	407	384	377	388	436	449	397	393	410	445	391	413	376	403	429	379	400	429	383	400	407	389	383	399	397	416	403	397	442	396	407	375	391	396	411	383	397	391	425	412	405	433	382	395	415	434	428	411	409	419	414	440	389	403	390	403	430	421	341	383	418	414	414	397	406	410	386	387	376	408	420	409	391	369	386	392	410	410	420	391	415	407	381	418	400	423	432	413	380	440	425	400	402	395	382	402	425	410	400	429	406	457	380	427	404	426	398	412	420	403	395	367	426	437	417	371	407	423	378	393	416	414	445	406	409	429	422	405	431	404	424	368	368	391	410	421	448	393	414	438
59978	61090	52891	55894	41408	7326	3147	2817	2340	18511	14968	1422	1344	1347	1225	1246	1179	1179	1160	1043	1057	2177	15307	18688	2854	883	895	951	949	930	953	905	884	925	961	935	920	907	894	926	962	917	916	885	909	952	896	904	886	883	922	923	894	882	963	874	914	880	921	833	925	943	891	907	897	897	892	925	912	888	913	918	920	975	901	892	912	920	866	904	836	973	891	886	938	879	887	902	886	983	897	868	960	945	861	869	896	842	902	918	904	883	927	907	901	1002	893	919	919	887	902	962	922	916	930	896	905	877	854	907	905	905	867	920	963	873	900	892	912	908	914	888	897	909	900	899	891	927	878	850	898	926	893	876	886	880	933	905	856	865	946	898	922	919	871	872	945	851	923	880	871	901	913	949	901	942	960	882	903	905	864	877	862	904	921	881	852	936	873	947	880	921	971	874	924	886	932	911	898	921	893	893	888	936	968	917	945	928	936	869	899	911	908	878	874	878	858	925	904	891	908	935	894	913	872	891	879	894	925	874	840	946	895	896	914	900	928	869	895	918	894	901	876	901	937	921	901	861	899	892	884	919	893	958	906	908	936	913	873	906	971	881	900	892	929	900	908	853	921	927	859	862	904	908	932	903	949	962	949	867	898	944	916	904	929	814	904	912	911	909	870	871	893	850	943	900	905	902	867	881	909	864	898	918	818	912	918	862	892	874	926	886	862	852	934	907	907	914	906	891	884	888	951	871	890	829	934	910	886	916	947	886	890	904	910	927	870	887	922	897	868	858	866	922	886	905	930	875	867	914	872	913	960	895	989	922	932	947	927	902	945	936	920	926	849	883	875	866	862	904	900	859	925	895	916	885	847	910	940	926	964	962	933	918	938	918	900	929	935	925	905	870	901	897	934	868	973	880	901	912	898	906	925	911	905	895	924	903	934	934	896	884	838	894	895	884	973	881	891	904	903	891	893	911	839	873	873	906	912	910	920	870	876	891	943	925	854	880	829	863	916	948	943	915	937	881	938	935	897	865	915	912	880	914	889	902	879	837	946	915	871	945	905	943	917	882	956	875	924	896	901	909	865	910	861	923	875	872	845	868	906	892	888	970	874	864	892	871	909	930	904	944	873	919	916	865	908	886	912	857	915	914	887	893	950	872	971	877	910	918	873	951	897	879	936	867	911	893	936	936	890	900	944	900	859	905	895	902	934	920	875	952	927	868	954	959	915	933	899	887	864	874	902	974	936	884	912	916	910	906	826	881	897	870	896	878	847	876	916	908	889	949	887	888	902	871	949	930	881	877	870	939	903	964	915	907	860	875	964	910	915	855	921	907	857	875	950	895	887	934	930	864	946	923	908	918	943	920	903	871	913	911	869	908	870	969	961	906	945	857	875	935	950	940	893	884	966	919	911	900	882	930	890	921	918	878	953	926	895	917	900	869	907	928	939	872	875	894	934	872	971	910	872	919	925	896	910	917	935	931	934	878	888	856	881	899	891	898	926	909	884	953	880	882	856	894	844	921	887	871	911	926	870	930	888	892	967	876	946	877	958	888	951	908	932	920	847	900	919	899	928	879	889	892	903	912	893	925	823	873	902	941	879	850	944	887	904	909	947	911	923	905	849	896	851	902	840	923	882	883	913	908	905	866	891	882	911	853	1005	926	888	912	852	917	909	920	870	929	866	854	928	890	893	894	873	901	885	894	914	865	913	850	886	831	895	920	863	853	912	882	871	865	906	885	913	926	913	919	957	903	873	855	868	892	894	901	867	865	904	919	872	948	927	846	927	943	881	936	881	918	811	854	858	853	856	908	931	900	964	891	966	856	959	910	912	877	863	952	862	970	918	949	902	853	890	861	867	862	953	930	884	937	901	877	922	904	867	882	865	951	911	894	917	894	904	877	901	858	947	896	906	906	882	917	940	894	915	882	921	904	921	911	865	905	879	887	866	867	923	892	862	929	946	924	938	932	945	904	949	945	931	890	913	864	902	911	905	919	922	910	975	860	911	899	888	879	882	971	912	933	871	907	892	922	912	882	917	882	862	940	905	921	918	897	916	883	904	903	886	879	909	938	908	884	914	883	928	880	912	915	886	897	948	892	901	929	895	882	903	914	878	942	898	990	913	911	866	918	911	890	915	887	898	957	933	876	889	945	938	918	1000	899	901	899	879	852	985	916	912	898	890	909	954	849	881	904	876	891	861	908	906	911	925	907	924	890	939	862	942	897	917	874	877	865	917	881	914	880	912	919	980	951	963	908	932	923	873	891	915	890	869	932	924	893	918	867	870	938	930	981	891	916	919	868	886	864	898	911	890	876	907	897	889	932	940	871	919	885	926	879	902	909	885	917	882	893	904	922	874	907	895	922	888	868	941	922	897	908	966	935	884	927	880	899	910	887	905	901	908	896	894	921	901	890	841	886	917	941	940	897	958	920	919	931	939	915	914	888	914	951	843	923	868	889	914	916	904	901	864	907	904	924	913	937	926	883	897	917	862	895	947	862	869	889	890	896	882	886	873	951	947	897	882	903	865	928	911	909	884	905	885	894	890	932	883	941	867	915	921	893	926	887	904	931	883	906	903	885	896	901	904	888	917	892	852	931	926	908	838	845	897	900	848	848	951	951	903	887	891	933	935	881	879	860	909	917	868	890	923	880	928	884	910	911	896	943	977	903	918	930	841	880	825	931	885	826	883	903	940	924	907	937	964	898	823	860	897	848	885	873	888	863	970	878	960	921	843	875	906	936	908	893	871	899	902	880	899	900	938	927	920	889	913	965	903	901	937	889	912	878	884	924	897	895	868	920	926	907	888	885	845	876	917	876	886	904	888	900	952	904	902	880	873	806	946	908	906	915	914	896	898	934	897	919	925	893	928	881	898	924	955	915	861	948	875	916	884	874	852	922	882	872	895	913	878	868	869	912	951	865	905	834	934	910	942	889	877	923	882	868	926	872	923	893	898	913	933	863	825	853	879	933	902	914	921	881	878	857	891	884	862	885	896	867	887	902	922	882	884	924	895	922	921	926	892	899	934	868	923	923	896	899	906	936	861	892	885	882	928	927	933	923	892	880	923	835	839	963	910	962	936	886	883	901	872	899	892	929	929	883	890	908	911	899	912	861	870	864	898	951	852	889	903	924	909	852	944	896	899	889	969	920	850	868	920	933	893	894	912	884	916	837	882	862	931	925	891	889	887	921	894	872	882	890	936	902	927	920	914	920	967	927	964	940	929	891	901	913	928	929	937	942	932	877	891	884	940	931	899	867	907	931	892	833	882	853	881	931	943	898	918	900	966	869	902	915	893	888	898	918	919	921	936	895	865	857	900	901	910	875	887	884	901	930	828	874	864	936	869	895	901	905	871	859	877	944	893	895	865	927	878	898	874	846	885	851	904	887	906	974	870	937	933	904	907	884	856	857	974	878	899	918	852	912	880	930	886	913	844	931	813	850	913	937	942	850	906	956	865	927	850	865	905	942	890	855	908	866	920	875	862	924	883	906	881	892
57889	42283	39275	33748	28473	25566	23452	20797	13956	14274	15691	1276	631	617	545	511	524	519	525	515	524	923	3286	3422	777	466	485	477	464	488	527	516	447	453	516	520	458	454	484	496	437	479	481	471	429	486	470	517	499	458	498	468	486	497	480	481	492	458	449	427	481	430	481	450	492	472	465	452	497	462	502	454	490	463	466	471	430	456	499	489	446	464	498	487	469	491	474	489	449	440	446	467	477	443	545	473	423	426	505	456	514	436	495	503	493	462	512	487	447	498	486	473	502	458	516	464	478	506	431	433	450	462	425	475	445	473	442	453	483	480	475	459	481	467	492	460	456	447	452	475	447	435	437	483	489	495	455	495	477	470	471	465	503	494	493	423	472	477	481	485	505	466	460	447	466	433	438	459	483	458	487	448	456	492	491	501	468	480	472	496	480	460	442	459	464	482	460	506	441	487	495	460	443	459	515	489	443	484	452	471	444	473	464	466	461	482	484	434	428	484	479	480	493	481	465	471	466	440	492	461	463	454	457	476	464	470	491	489	454	443	419	462	501	432	470	446	476	440	460	491	457	436	460	485	494	458	498	458	452	497	479	497	501	454	456	453	468	491	513	449	459	432	425	438	474	452	488	503	480	446	466	486	485	469	434	457	449	490	448	480	453	440	485	452	522	514	505	441	435	466	454	413	443	464	495	483	442	480	471	512	448	472	461	488	453	478	470	481	463	486	473	490	472	478	474	476	466	466	479	470	454	445	495	439	503	487	488	449	452	480	470	473	447	444	442	476	392	459	438	452	479	453	454	531	495	510	469	449	483	487	457	469	446	468	462	522	438	461	527	487	481	498	474	438	456	500	476	492	433	495	477	490	473	490	454	472	468	446	422	506	489	454	447	485	461	485	521	446	519	450	488	497	453	478	437	473	495	488	445	469	473	447	512	501	468	477	464	462	456	444	461	428	482	470	523	504	440	503	431	495	485	450	453	480	438	426	533	446	460	423	486	417	492	445	470	480	490	497	505	463	471	461	453	461	470	432	479	491	481	510	455	495	468	441	427	477	469	479	496	493	513	477	448	483	462	481	462	441	450	462	473	496	476	431	493	448	452	479	428	486	460	456	489	437	479	457	509	436	450	517	451	466	492	446	466	469	450	498	473	478	486	461	469	513	463	473	453	481	481	483	459	494	481	447	447	450	460	509	506	457	497	472	444	519	493	440	456	462	487	480	451	503	499	467	473	486	475	424	483	489	506	487	450	448	465	489	485	462	447	480	447	438	451	451	449	465	495	437	491	505	467	432	481	475	465	480	491	456	483	443	469	476	457	522	455	470	435	483	475	472	473	474	469	476	471	456	445	506	479	472	479	453	472	482	473	477	451	452	479	495	464	475	502	511	490	465	530	494	486	481	467	465	464	510	461	421	494	484	499	484	477	432	462	448	453	459	503	480	491	478	494	481	488	450	450	476	512	469	451	429	473	486	448	513	454	433	443	441	450	502	433	428	458	458	470	440	457	454	452	453	450	504	459	468	523	463	486	434	421	478	430	481	459	504	525	497	472	478	471	453	498	460	464	533	459	454	445	455	493	453	492	474	488	462	467	462	498	478	446	445	469	465	467	468	447	469	468	479	466	477	453	463	450	488	461	428	476	460	469	459	438	482	450	439	500	455	458	499	449	492	464	492	445	501	436	425	448	445	477	474	445	466	441	486	437	478	481	461	443	498	483	437	508	485	465	474	465	464	486	516	479	466	488	509	476	430	432	453	452	459	476	484	508	443	462	490	490	505	476	459	474	477	478	487	478	482	468	457	483	510	481	511	444	476	471	469	511	464	464	465	446	488	499	495	449	467	467	474	508	456	475	491	450	476	433	479	495	441	425	458	467	482	504	451	444	465	506	456	453	440	484	458	476	447	457	441	447	480	464	497	443	480	509	475	439	485	482	447	489	480	500	505	475	458	455	465	501	477	407	480	503	413	482	479	494	464	489	491	440	460	449	460	460	443	443	500	461	480	493	441	450	467	427	483	507	437	461	487	475	439	444	462	488	479	445	486	472	510	438	468	453	482	455	454	451	408	482	475	459	417	491	454	439	433	447	404	461	461	458	440	429	487	505	464	450	480	503	493	437	453	446	502	496	474	461	490	464	476	483	494	449	412	442	442	481	491	484	481	490	428	488	448	434	495	505	482	452	454	504	486	456	472	451	494	500	468	457	470	465	517	475	493	459	470	462	421	448	479	453	488	443	457	494	502	453	516	464	427	454	475	494	449	455	455	451	458	487	463	427	471	522	438	485	507	489	467	498	476	454	473	474	469	451	451	459	481	427	426	487	499	467	484	464	517	451	414	485	478	465	406	466	448	505	440	470	447	488	476	511	508	486	446	463	474	533	508	420	479	485	467	472	451	495	462	457	500	432	489	501	489	466	463	461	467	514	433	489	466	446	446	447	486	458	423	462	478	484	501	464	427	469	515	485	473	468	450	426	471	437	496	461	468	467	485	433	473	437	495	489	470	459	480	490	420	478	489	449	502	463	524	507	488	502	507	473	447	462	459	469	530	455	473	487	484	429	495	450	472	470	464	500	488	513	436	430	457	483	450	459	471	453	439	493	478	469	495	462	450	471	466	433	450	457	414	443	478	504	453	502	488	472	469	512	473	472	451	432	431	503	507	467	461	468	444	503	428	450	473	474	475	462	478	418	520	489	441	519	508	474	481	457	430	480	502	455	488	448	476	477	479	461	521	517	486	492	520	505	453	404	513	474	443	486	442	483	451	488	469	466	468	462	456	482	498	478	459	467	459	526	470	458	465	426	451	495	451	475	496	423	487	512	473	447	480	455	475	462	443	491	462	488	447	448	481	453	450	478	487	497	454	496	502	462	461	466	463	487	463	513	470	437	468	485	462	516	508	465	471	442	456	469	473	453	492	466	452	493	518	445	502	467	463	511	482	476	477	472	486	486	505	448	469	460	459	503	503	431	514	483	448	475	472	463	476	485	537	501	440	426	447	480	465	454	497	465	451	461	440	475	473	464	462	512	466	461	480	507	467	465	510	459	431	454	446	470	500	448	464	434	446	449	456	494	477	450	501	496	447	454	457	463	461	440	485	477	501	454	453	525	461	473	468	475	480	502	461	452	480	458	460	501	464	481	472	516	454	466	500	459	410	444	489	504	425	468	470	475	451	441	467	474	438	474	498	518	487	481	483	460	442	429	434	492	465	410	455	459	468	444	481	472	451	458	435	465	449	459	489	447	491	474	437	457	496	456	443	497	490	437	465	448	476	446	446	460	477	472	463	446	493	480	490	458	494	486	481	483	450	511	420	488	489	494	496	490	490	457	436	444	495	497	470	476	497	505	465	449	481	474	479	472	461	490	443	482	461	463	425	493	451	479	465	436	518	457	457	501	438	472	438	454	432	469	500	460	454	506	440	507	499	471	487	456	453	464	451	467	431	454	445	511	447	511	473	454	443	456	488	461	424	423	471	469	472	487	497
60676	58503	53104	53068	30354	13840	3933	3013	2555	23176	18611	1509	1484	1436	1404	1269	1291	1297	1240	1186	1196	3659	13414	12718	1587	1026	988	1037	1089	1061	1039	1015	1041	1002	1014	1034	983	1021	1042	998	992	1011	1014	1022	989	1031	949	988	951	1034	1010	1006	1010	927	995	1025	1024	1028	1037	964	972	945	976	1043	942	967	979	1015	1007	951	925	976	999	1012	981	972	1004	1005	1016	940	1014	968	981	944	1001	1062	958	999	977	1003	943	984	1004	982	996	1001	986	1022	983	985	970	954	957	994	969	1006	993	969	1040	983	997	971	991	956	980	973	962	976	1019	962	962	983	956	981	971	1004	998	987	995	985	987	1065	980	1039	967	993	970	1001	985	970	996	981	937	951	938	991	980	949	1000	996	980	976	967	947	963	1000	991	974	979	978	1008	993	952	993	930	895	1001	995	1005	958	968	1066	999	1000	1014	978	943	1013	942	1007	979	1071	996	1001	948	969	985	986	983	976	959	1083	984	977	988	989	962	970	994	994	1003	1015	978	961	966	1021	988	986	1003	990	988	958	1014	983	986	918	997	990	960	1017	954	974	1028	1003	949	957	958	975	1024	961	971	1001	1013	957	971	998	1010	947	951	918	901	980	1022	947	984	995	1032	947	966	967	997	975	959	911	1008	1015	1007	1019	959	997	965	937	970	967	1009	1017	1032	980	968	1005	1000	979	997	1000	1003	1006	1045	978	973	889	920	968	938	946	989	1008	943	972	993	903	991	990	941	961	971	928	1000	932	997	1024	987	911	1005	1002	996	966	1009	968	976	1018	956	943	965	1013	957	973	974	961	1005	959	959	1019	985	997	1002	926	937	1019	1005	964	1001	981	992	996	952	984	970	1008	968	969	1028	983	963	969	967	972	978	994	989	960	1065	984	988	995	1036	1062	968	961	918	1030	973	937	959	947	988	961	1019	1000	979	999	1027	996	964	943	967	972	1033	952	957	961	972	1023	970	1050	957	1002	947	1013	966	967	1009	972	999	997	978	985	1088	937	1017	971	1012	987	989	959	958	1003	953	977	999	963	983	991	1019	965	999	994	1033	962	1039	1002	1011	954	993	940	999	997	961	995	1003	997	988	957	994	992	1055	961	1015	998	1014	974	971	957	937	1022	1006	937	1046	1017	991	985	972	1005	967	982	968	933	952	965	982	989	975	972	982	1037	996	996	938	977	1015	972	949	1055	963	955	992	970	977	946	942	996	1032	1009	990	993	976	957	999	982	977	1022	981	1004	937	1038	978	1013	985	1022	984	1028	1021	951	1018	993	923	969	1047	978	981	978	986	980	1002	976	1020	1000	1037	969	965	949	943	990	1000	950	945	954	975	980	1009	961	981	1004	957	925	969	957	1039	974	954	1057	981	987	1041	950	949	997	932	928	998	947	972	939	980	966	999	954	969	938	960	979	1050	963	996	973	1022	1013	964	957	953	983	1015	1000	1002	965	980	976	1034	1033	940	986	970	940	1000	1017	987	967	954	972	924	1014	957	977	979	993	960	957	990	1034	1058	951	936	968	959	974	992	982	958	980	1003	1022	1017	987	988	1006	1014	957	958	1043	1017	1039	886	1012	1023	1044	976	960	966	965	1004	989	974	990	993	976	956	985	956	982	889	921	923	947	1005	991	931	984	989	1023	980	1013	983	934	987	1006	1006	995	995	985	968	989	979	988	1000	1028	1044	913	1014	965	970	1052	938	962	970	965	958	951	997	1024	956	1026	1001	976	1025	980	966	1030	982	1007	941	987	982	996	961	989	1040	954	912	1029	981	1014	966	999	1014	993	942	990	984	987	998	1039	971	1027	1007	983	1035	964	962	993	965	927	963	971	978	963	937	1039	972	979	957	996	985	1008	960	999	965	1038	991	985	926	975	986	985	999	1013	973	993	1031	1014	951	953	985	1022	976	1003	995	907	1094	1044	972	920	1004	1000	939	1018	968	1008	946	956	990	941	927	966	1043	990	1030	1046	910	1005	992	888	965	958	928	1020	1006	1008	1002	997	1002	951	1003	994	1010	976	1012	960	942	1007	982	1039	955	1047	960	981	1020	1007	979	986	945	1031	1025	918	980	969	993	984	985	930	987	987	987	992	991	1015	1014	1014	960	974	997	1035	986	995	982	1006	964	935	981	1014	989	985	1000	996	961	1035	997	1005	998	1011	985	973	964	958	991	1003	998	942	943	954	959	986	1015	1015	989	975	992	1025	927	922	967	936	990	1003	974	1044	1005	960	963	980	938	982	966	1044	1034	1007	1028	990	976	1011	996	982	970	997	976	982	1045	1005	1018	958	944	997	1061	947	1026	959	950	918	1024	981	1033	996	1015	935	979	936	943	999	940	933	989	956	1057	1045	957	984	949	953	961	907	976	938	999	1003	972	965	1000	980	939	963	969	979	1048	1002	958	989	978	1004	964	932	963	1037	989	921	1008	1005	996	943	955	954	1033	979	1005	1048	1002	992	969	993	1033	1004	953	1010	950	932	1001	921	975	980	1024	984	1018	1020	945	956	960	973	979	1025	995	975	955	941	1003	974	1005	985	1038	971	1006	1021	1018	1006	998	997	1000	1045	986	935	924	950	995	951	1023	1002	1038	1036	1001	1002	955	960	935	944	1020	999	1022	991	967	984	985	1026	998	967	955	962	946	971	1040	1005	1009	985	1032	1055	950	964	960	963	940	949	946	979	1026	1000	932	1015	940	960	1036	987	948	1025	1040	990	996	1088	1021	1035	979	943	1019	965	996	1028	929	1004	943	980	981	1019	940	981	972	939	982	1004	970	971	1021	945	997	978	974	1018	973	973	1009	966	989	949	959	1004	1021	995	974	1012	987	972	1025	923	963	1015	944	998	1003	1011	924	947	932	1004	985	955	1008	1008	1009	955	951	1018	974	960	1011	978	965	1001	1028	960	1013	999	1009	913	962	1032	1009	960	983	957	1022	962	1001	992	960	995	987	947	993	996	965	953	927	970	956	988	941	1040	937	967	1020	1034	1000	962	1001	995	979	1003	982	1006	992	999	1023	979	1027	964	1026	991	976	1002	1068	987	1019	999	1037	971	971	1019	1032	956	961	966	1009	999	982	973	992	987	1012	970	1006	1004	1008	975	992	949	953	988	977	1039	999	989	1010	944	932	1021	968	1034	1035	984	941	1033	986	999	959	936	1002	1026	970	982	1023	1007	988	968	1003	995	961	984	949	968	951	1015	968	965	961	989	959	949	1006	1000	953	920	1010	953	1012	1016	997	991	902	977	996	983	994	991	1011	966	948	954	973	965	988	961	976	1006	1014	1007	937	1006	995	981	958	1005	957	1011	1011	1017	920	986	1037	939	971	981	977	1025	1031	973	966	1005	1017	956	999	943	984	972	986	998	984	984	951	949	1025	992	948	981	953	995	977	948	982	1055	1051	1009	973	995	944	996	971	994	919	1017	974	1015	990	977	989	957	983	948	1006	996	1006	998	975	964	939	994	985	1012	987	1015	988	960	983	937	1003	1002	1009	972	970	947	1064	943	944	997	976	965	1018	1023	1030	946	1004	974	998	988	986	993	995	1012	1017	920	976	985	981	938	965	994	997	913	964	929	997	995	983	974	957	952	1050	1013	1005	984	986	981	977	1054	993	973	936	945	990	984	1006	997	1008	1003	999	1012	975	968	962	917	1008	968	987	996	958	977	1034	1001	950	1010	980	992	963	959	961	997	985	1024	982	1007	932	942	1005	989	1031	971	985	990	977	1009	931	945	949	987	974	984	1001	906	918	961	945	967	988	975	935	985	969	1007	952	932	943	974	971	993	997	1033	1024	995	948	1026	962	953	958	953	1019	982	1019	1040	973	939	965	991	1079	962	987	1009	1035	1053	956	973	1008	962	931	1002	1015	948	992	1012	943	949	958	978	949	960	902	969	964	973	964	898	997	970	971	925	992	991	1013	964	1030	950	1017	974	1018	1054
39016	44049	39381	28612	9653	1982	666	438	381	687	656	438	413	415	408	431	411	410	420	390	414	427	430	542	399	401	397	400	427	397	403	364	379	417	404	384	359	418	391	424	417	422	425	364	382	431	382	416	358	415	370	401	423	394	364	388	408	384	388	362	385	423	414	351	380	399	394	375	407	393	391	358	373	399	385	386	391	366	447	386	405	424	415	399	410	422	416	361	419	391	395	419	405	404	394	380	380	394	381	397	410	411	419	411	410	403	401	413	408	411	415	418	389	380	378	412	400	353	414	411	408	390	433	414	399	407	415	358	398	342	391	392	393	442	415	370	426	394	412	434	432	404	373	397	381	413	398	380	388	431	394	430	395	391	398	407	385	376	406	402	396	415	401	397	404	424	410	420	398	416	398	404	398	386	384	404	413	423	364	399	408	418	362	388	402	433	389	402	411	395	405	418	405	447	398	392	380	420	414	384	381	407	409	377	403	406	415	394	397	406	378	357	392	372	415	412	381	377	375	445	366	371	408	388	370	404	379	401	412	399	407	370	413	419	403	391	438	403	384	378	425	383	395	393	377	391	441	410	406	413	419	401	410	397	414	381	396	389	377	443	407	420	404	376	382	387	424	386	421	368	371	365	373	392	389	420	389	377	406	382	403	396	388	378	389	418	402	397	386	407	437	415	391	414	402	397	374	395	365	380	367	390	374	386	360	418	425	377	392	364	389	396	358	433	400	401	392	389	393	389	402	398	360	389	381	382	377	385	379	430	397	367	409	413	359	408	406	412	435	354	399	391	385	385	403	373	391	403	371	395	412	430	408	406	419	346	433	396	408	396	416	411	391	425	414	404	402	403	420	425	351	435	387	437	403	431	403	427	372	385	407	365	423	409	412	351	435	413	408	440	422	424	384	394	361	392	410	430	388	404	358	386	387	436	405	430	442	390	414	396	425	384	374	385	403	394	361	431	385	391	399	392	400	343	400	414	430	401	387	362	395	389	405	384	370	389	371	423	415	385	430	381	376	367	393	408	355	394	404	395	409	413	418	404	428	391	394	418	398	396	407	363	369	411	424	427	404	385	378	374	415	394	403	386	437	387	410	425	378	402	403	388	416	388	409	386	413	388	416	404	406	409	396	393	375	427	415	426	416	416	395	403	399	386	373	380	417	423	410	395	372	397	417	375	405	365	410	406	369	381	390	376	404	376	406	396	413	412	386	366	393	401	374	439	415	379	387	409	382	396	409	377	393	433	361	389	430	398	378	394	393	427	378	407	398	424	429	387	417	413	370	405	409	420	407	421	415	399	402	409	422	402	414	413	412	398	365	384	392	418	418	388	430	400	418	421	405	395	386	367	395	387	384	387	393	405	404	393	397	401	403	381	400	429	417	394	413	387	369	428	420	373	429	421	401	403	403	422	412	427	326	379	389	446	414	390	406	392	408	375	352	411	392	386	372	395	429	401	386	375	438	422	365	421	373	403	386	378	425	398	422	412	376	406	392	363	409	420	409	398	378	373	405	392	381	443	387	461	403	398	409	366	376	394	362	394	366	447	420	417	426	372	400	421	368	413	389	420	410	364	417	357	425	392	383	365	411	381	379	410	429	433	355	404	413	378	391	360	384	400	429	385	416	382	415	416	380	407	394	375	354	415	409	374	411	365	411	436	391	398	409	446	424	379	386	401	389	370	392	407	446	385	396	397	367	377	402	387	406	418	408	413	413	410	404	401	408	391	357	375	422	378	378	409	397	435	376	415	370	378	388	373	416	377	427	422	417	417	394	392	414	383	414	384	399	411	422	434	390	377	406	384	387	408	422	372	386	434	431	386	389	383	401	405	389	411	388	412	422	385	389	383	386	407	378	394	415	396	400	400	399	427	420	385	403	397	383	414	373	388	428	412	418	358	383	380	419	398	375	386	390	418	417	413	387	397	430	342	404	399	406	366	367	395	372	386	423	400	373	400	410	399	436	387	407	433	411	392	383	418	377	426	357	426	409	391	382	417	374	411	367	387	378	336	422	434	414	386	423	381	390	399	390	385	435	401	367	426	419	361	412	369	412	384	424	419	423	386	407	415	417	397	414	388	408	398	429	404	380	440	432	416	424	381	444	415	405	377	381	412	400	386	378	406	439	380	405	410	411	378	374	395	380	411	401	411	399	423	382	415	355	419	417	403	374	415	376	424	390	419	415	395	396	381	391	434	406	394	384	391	365	388	432	462	386	394	370	435	438	404	392	382	443	409	437	415	407	417	383	450	381	411	413	369	406	409	387	381	415	390	380	367	368	391	378	394	400	392	395	412	376	418	399	387	377	370	380	381	368	397	379	401	387	389	406	368	415	393	382	419	437	397	411	389	395	412	433	405	436	398	392	416	391	420	385	414	352	416	391	450	413	389	376	400	397	411	389	407	407	413	420	392	393	434	413	394	373	391	404	390	365	392	416	386	365	384	408	373	397	399	385	374	414	402	405	424	400	388	421	381	380	416	396	421	431	389	400	395	388	394	409	401	409	401	386	405	392	375	382	423	413	384	407	405	428	395	363	443	400	399	423	420	355	383	397	405	419	375	403	383	391	433	405	387	428	405	387	373	387	413	378	367	425	388	382	378	409	385	377	375	352	443	415	429	406	421	427	375	449	381	382	390	395	388	403	382	413	367	424	396	393	363	439	374	388	416	365	423	385	362	395	435	426	426	382	386	399	378	401	405	397	418	405	384	436	397	393	415	391	396	412	345	426	433	380	409	374	367	392	403	375	426	402	407	393	393	394	386	427	384	413	405	456	370	410	394	401	417	380	411	393	419	390	430	390	395	389	428	384	413	367	378	373	415	447	410	398	381	442	401	362	410	387	365	408	375	385	415	413	373	414	423	402	405	395	417	401	404	454	404	375	362	390	368	422	368	464	396	386	441	385	403	397	407	382	440	407	380	396	394	384	416	398	434	401	404	426	414	408	426	419	399	415	377	379	419	412	380	369	390	396	405	392	402	401	389	408	402	388	373	423	421	379	392	388	383	410	402	393	390	384	377	430	381	394	392	397	416	444	391	379	400	417	401	425	397	416	388	414	415	424	392	403	415	386	428	374	370	401	414	368	391	410	463	402	400	408	400	389	369	387	391	402	457	380	376	384	379	379	402	408	413	375	395	405	366	375	386	425	404	430	402	360	367	411	393	389	365	364	392	376	378	392	390	394	433	400	405	427	413	412	404	400	407	386	386	384	383	444	385	413	414	411	366	406	380	384	378	389	400	411	414	355	393	409	354	399	386	388	385	408	386	390	406	369	401	375	426	382	404	386	397	415	381	390	425	399	400	400	399	369	409	422	372	410	418	423	409	424	374	441	402	380	330	396	399	376	421	402	402	402	389	410	373	437	397	366	399	373	418	411	395	373	394	427	390	335	388	401	423	401	402	403	418	399	429	394	428	441	402	382	401	386	393	337	394	413	356	425	392	426	365	421	403	354	426	356	403	408	394	339	384	363	407	358	380
35109	41659	42154	32857	3909	2015	1214	1019	1012	2580	2236	958	979	992	987	980	999	974	1026	975	1018	918	1149	1873	1010	898	988	933	997	950	932	965	967	929	974	994	958	951	946	939	1000	911	911	959	972	936	989	921	965	976	949	1005	968	968	952	920	957	929	1000	959	922	952	994	976	938	978	942	913	1011	937	950	1031	976	994	988	1014	974	930	1002	976	924	942	969	995	1024	983	987	924	1000	938	961	957	936	999	942	957	984	994	930	908	974	958	977	986	947	970	926	973	966	928	952	911	948	988	990	979	898	944	928	895	962	967	953	948	999	912	937	948	976	978	993	977	949	1000	895	995	929	912	936	950	942	947	972	975	979	931	981	963	919	979	873	979	995	976	948	963	939	967	958	924	936	966	960	957	1003	925	956	973	954	933	1001	995	952	992	926	937	922	961	956	975	941	938	981	1077	933	967	896	970	960	980	932	967	975	1002	926	921	908	957	918	942	909	974	974	978	948	947	911	931	940	964	980	980	970	958	1020	930	948	964	955	969	980	950	938	933	939	970	996	937	995	947	965	955	936	969	939	907	968	913	953	965	937	918	981	984	989	929	898	948	977	938	953	946	979	923	920	940	963	983	994	926	1007	990	936	948	946	919	951	1008	984	961	970	977	1083	970	877	915	904	926	935	928	950	947	976	945	925	930	919	937	949	965	977	1006	982	971	949	992	981	970	988	986	983	924	978	926	950	985	968	947	976	991	981	944	925	983	992	947	926	1007	940	958	959	929	952	928	923	935	988	953	959	957	936	910	979	956	915	932	996	928	963	949	985	925	950	955	911	911	939	966	948	943	992	951	914	964	976	938	938	986	964	930	968	965	957	987	957	974	928	895	1014	949	942	932	975	980	961	927	961	927	959	969	921	976	991	1002	889	944	926	922	1001	967	941	924	922	995	949	1017	955	978	1001	936	994	972	921	877	973	920	1005	993	935	959	931	962	949	935	958	925	997	925	932	953	941	968	945	941	961	946	937	965	925	991	902	959	967	982	947	952	987	940	928	937	922	933	1036	955	967	953	990	936	946	964	960	940	985	935	935	972	890	891	960	944	978	1007	950	955	982	920	946	977	941	1016	880	1003	969	995	945	965	965	971	974	1029	979	933	1021	963	975	920	989	952	995	964	912	942	941	992	952	946	1000	910	936	944	929	949	905	953	928	905	1003	975	977	933	983	967	955	972	944	983	954	984	991	1010	1000	966	946	994	963	973	966	967	896	958	955	972	941	935	993	941	990	938	934	939	937	957	972	977	965	959	959	1044	920	956	969	906	983	949	975	936	925	939	910	1009	975	967	952	912	966	1012	963	967	961	951	941	915	975	912	1015	983	933	973	998	1014	997	955	970	874	955	962	975	924	992	942	947	990	957	961	971	992	928	945	952	966	944	971	992	983	930	966	925	946	1010	974	949	948	971	914	980	959	979	925	975	946	966	939	945	930	926	908	914	920	957	907	952	1002	916	948	907	917	953	989	1001	961	962	946	962	1004	941	953	1001	945	971	939	940	951	959	930	955	933	962	936	931	974	961	960	1037	998	959	1007	954	961	941	975	949	941	959	922	907	932	949	990	905	1022	951	953	925	962	931	956	970	903	916	929	931	948	987	943	962	918	953	984	939	927	956	936	938	955	982	908	934	963	1024	951	982	953	996	979	928	1002	883	963	942	992	982	958	968	950	956	965	951	962	975	965	938	947	938	993	1001	930	935	983	963	1013	938	934	975	974	907	913	950	956	950	969	983	1040	992	1017	922	911	994	967	964	931	937	974	975	996	947	948	928	977	1015	928	947	961	935	961	918	1001	955	952	961	920	974	994	949	964	959	981	1026	1011	972	935	952	1002	932	996	934	954	927	987	980	977	952	953	948	945	1000	999	939	931	1006	919	998	967	919	939	977	895	928	1003	966	943	924	967	974	960	959	918	964	973	998	941	964	962	991	929	948	948	979	956	967	964	909	937	953	952	966	951	999	975	925	882	883	944	993	952	931	930	914	943	974	972	933	962	963	940	990	991	979	999	917	962	981	967	987	970	999	961	952	954	974	939	934	999	984	1000	979	959	969	981	940	959	965	1002	964	955	873	959	914	1015	1008	939	1020	965	953	939	940	943	1001	940	956	979	963	949	904	934	998	961	950	983	958	929	945	952	966	939	941	953	939	973	975	961	945	945	955	959	904	993	928	907	930	956	1002	973	977	937	898	908	968	932	980	926	938	934	978	977	963	931	885	919	977	1011	919	932	942	974	1028	936	894	962	931	986	951	968	948	942	934	917	984	992	987	941	936	993	945	939	888	930	909	1009	932	956	976	937	928	930	956	1002	949	961	982	944	942	930	981	955	964	1008	972	938	903	928	940	921	914	939	922	978	924	977	930	932	975	1032	990	1004	949	936	953	928	928	953	929	954	960	968	958	961	1006	953	970	961	960	976	971	972	996	927	954	955	940	939	980	903	918	933	973	928	969	972	965	960	992	932	919	914	995	963	981	953	975	989	965	960	961	975	996	971	1000	936	1059	995	905	913	960	970	910	990	950	999	1015	967	964	957	970	929	944	904	927	966	975	965	982	983	987	939	994	935	1011	980	970	1004	942	955	981	1007	985	925	984	987	973	910	961	991	969	966	1002	947	973	998	960	883	942	960	955	972	958	976	965	995	968	971	921	938	935	910	987	968	1015	922	991	1002	957	950	941	976	988	938	970	971	988	932	950	997	930	938	992	941	975	967	946	981	956	940	931	964	991	965	1008	977	970	959	947	967	937	1013	936	925	978	1010	966	980	969	931	952	934	972	945	988	954	1030	962	984	923	985	946	1009	999	939	941	983	980	948	963	972	954	1023	893	1001	952	912	938	1028	1000	1012	949	932	944	973	956	1033	935	920	960	930	920	945	886	941	984	940	1000	936	959	957	980	942	921	1021	941	974	974	946	969	911	950	977	957	979	973	940	940	918	975	953	950	939	988	973	924	949	984	995	993	945	975	1000	962	924	985	973	998	974	925	978	990	971	973	991	948	935	940	973	961	913	964	1032	923	903	986	917	923	904	942	976	964	915	922	924	943	948	964	949	967	884	927	968	973	980	942	935	995	989	1001	932	990	993	928	891	931	896	937	908	917	969	959	963	954	962	967	983	988	1021	903	966	963	1008	956	958	982	975	971	1003	1007	996	987	1050	933	996	980	961	962	938	1011	984	918	972	947	939	990	904	928	944	924	917	952	930	938	960	960	965	953	962	931	931	986	919	923	964	978	954	1040	914	938	946	983	930	993	913	968	964	874	954	991	976	965	1001	988	939	953	959	966	993	931	953	937	952	964	966	954	941	1029	930	959	961	1025	981	947	946	948	979	932	954	903	920	975	931	1008	992	945	899	932	977	993	944	915	1040	979	936	993	944	916	1009	960	981	916	961	929	962	1002	996	921	931	952	902	982	934	1007	959	953	961	953	977	962	991	972	982	948	970	958	935	927	996	985	898	1008	942	1000	961	960	988	946	967	913	962	956	944	940	958	920	976	1023	985	974	968	977	953	983	951	928	911	967	901	937	938	889	953	953	991	972	924	950	956	943	954	934	919	968	957	914	940	943	934	907	976	903	1019	978
54595	41507	38832	33616	31689	26005	23386	20981	14684	15212	11135	842	459	463	408	321	335	393	338	325	343	310	531	653	301	311	332	302	312	261	286	287	293	282	269	295	286	303	249	294	294	273	311	336	304	279	300	270	311	275	302	306	306	312	291	248	287	276	283	304	303	261	276	288	294	256	299	245	269	296	301	278	304	294	267	295	351	294	277	270	280	286	290	271	253	294	277	267	253	283	291	292	313	284	324	283	274	288	314	328	281	249	285	307	265	273	303	271	276	309	297	306	260	276	273	292	257	262	265	288	281	297	304	288	278	296	322	278	285	272	271	284	259	260	300	280	273	288	250	271	274	303	282	270	319	275	323	285	253	299	294	296	236	295	294	260	269	270	247	226	268	230	290	314	324	293	279	264	291	296	302	266	264	255	265	250	279	293	245	270	273	223	276	259	275	282	281	258	295	274	267	313	305	285	253	299	296	278	267	315	294	258	310	270	278	268	249	257	280	271	305	313	295	297	291	267	282	248	281	300	259	304	276	299	328	274	243	283	270	254	283	310	246	303	304	286	267	281	284	275	283	323	274	251	256	270	266	268	289	247	274	271	304	299	277	294	334	255	246	291	266	265	277	267	254	269	280	288	288	272	304	291	255	265	282	271	297	274	318	285	266	246	264	293	277	282	309	290	264	284	321	278	264	279	292	281	283	252	273	297	283	304	282	271	262	265	256	291	306	269	284	262	270	266	270	314	284	299	298	259	286	321	240	275	282	265	241	260	307	298	305	307	268	288	285	259	284	300	266	299	273	287	247	296	296	309	290	293	269	286	269	278	281	270	293	271	267	274	283	276	274	285	311	295	282	267	270	264	305	308	266	279	286	305	286	300	266	266	305	306	289	293	278	307	277	260	266	282	292	266	274	247	326	225	290	279	280	299	275	293	294	285	266	287	317	294	280	296	288	271	267	305	280	271	286	275	263	274	269	281	289	258	257	285	283	282	291	271	298	256	301	262	268	297	278	279	288	272	294	270	288	293	269	266	303	281	268	276	290	264	262	309	295	263	295	315	278	238	274	264	287	296	277	271	268	282	277	303	290	265	289	271	282	259	305	264	295	279	294	283	321	283	289	294	249	244	287	258	278	221	284	294	276	296	258	265	276	289	267	269	269	248	264	253	280	268	309	284	273	285	291	318	281	323	267	279	283	252	271	310	328	304	267	299	287	276	277	281	308	278	261	293	258	272	292	288	255	287	280	277	272	248	279	287	264	330	278	298	310	292	292	280	262	286	299	272	317	292	251	287	275	290	297	275	269	243	274	299	315	285	275	316	284	253	278	260	261	304	259	270	272	286	258	307	281	291	271	291	330	285	290	251	342	270	277	323	276	259	271	263	262	333	266	280	256	299	272	298	273	276	267	273	270	312	321	284	277	258	263	306	267	271	265	276	269	285	264	283	291	268	268	275	248	297	271	269	286	274	294	284	272	316	286	305	284	259	284	289	264	284	292	317	269	258	293	261	256	232	273	290	264	269	284	261	258	243	302	281	257	281	270	263	285	280	266	309	303	286	287	248	292	261	285	296	274	260	257	284	292	283	246	301	254	258	305	271	321	306	279	252	244	266	278	273	303	282	292	300	275	283	277	253	268	271	267	265	271	277	290	266	276	304	281	285	317	280	270	286	295	260	277	274	271	287	264	278	269	283	294	252	289	269	288	287	300	282	290	269	300	267	276	238	276	270	282	293	251	278	279	270	271	307	255	264	254	286	309	278	273	276	286	251	246	277	301	243	293	292	291	302	296	304	274	304	247	308	282	289	276	267	268	249	288	269	298	260	306	276	271	274	327	274	270	270	260	271	275	250	268	271	256	289	269	273	270	264	265	283	285	267	296	297	263	262	257	271	279	283	311	259	257	280	297	316	277	279	296	270	273	299	249	261	265	302	263	307	262	322	277	268	284	291	270	302	289	284	297	292	313	312	311	300	286	311	286	282	264	289	281	252	276	275	287	284	290	292	285	293	282	284	279	250	296	264	277	285	296	298	290	269	271	296	303	269	274	293	290	258	267	270	249	281	303	289	302	275	264	260	303	290	258	286	263	289	292	285	301	256	296	280	279	293	283	281	237	238	299	259	278	291	275	289	274	295	292	290	311	280	287	259	294	284	301	300	288	288	297	284	253	258	258	275	273	269	287	300	283	295	284	270	283	311	268	269	291	269	255	298	251	280	301	270	347	307	263	280	291	290	284	264	336	266	281	282	257	245	242	271	266	269	271	239	319	303	309	260	276	245	269	265	304	271	275	248	256	276	297	268	312	263	271	270	258	260	274	301	301	315	247	241	277	253	262	265	287	286	257	286	276	308	273	279	275	255	270	286	284	245	259	294	268	265	246	301	273	267	266	287	285	268	280	268	282	272	295	279	293	274	296	251	277	262	295	261	308	270	279	267	288	315	242	285	232	281	305	275	281	294	285	255	270	241	259	257	267	214	287	263	265	283	280	257	266	266	298	267	288	294	283	271	271	291	289	286	325	323	247	285	275	271	272	267	315	264	257	280	287	255	270	306	299	276	259	260	286	282	271	293	282	265	291	250	276	308	273	275	275	305	273	276	294	270	290	295	268	285	316	280	259	301	281	294	276	254	254	268	238	298	270	288	279	274	291	272	293	287	270	298	289	290	266	303	295	267	286	279	306	294	272	299	297	288	257	301	281	276	310	299	296	291	272	276	288	270	292	287	278	239	260	289	255	303	296	288	269	284	259	271	269	279	258	277	270	290	263	311	271	265	304	254	279	305	251	272	281	293	253	243	272	294	286	261	250	260	288	260	302	251	294	285	267	265	295	253	286	283	265	278	274	277	269	242	286	259	300	284	303	298	305	260	279	276	297	278	288	262	305	277	285	290	319	250	277	306	272	286	285	272	274	303	252	295	293	290	257	256	241	291	268	292	301	252	281	302	280	285	293	279	276	279	296	274	260	297	268	277	316	277	254	283	293	301	270	275	263	257	298	285	301	284	301	307	271	262	283	243	263	279	282	299	289	253	290	284	273	291	282	287	280	279	269	285	302	265	279	301	294	295	287	296	284	305	264	240	258	307	272	287	266	273	273	250	289	287	276	280	268	290	225	292	254	279	257	283	263	280	274	295	289	277	285	278	252	295	298	247	293	304	291	269	264	269	305	285	286	304	271	254	263	287	291	263	296	284	251	267	282	229	272	301	259	299	313	255	288	270	285	268	306	271	261	275	286	261	257	270	293	246	284	291	282	264	284	299	272	279	273	307	274	253	269	301	277	281	258	298	264	298	293	267	290	298	314	274	272	308	283	279	268	287	274	280	285	268	288	322	262	312	310	296	288	296	276	275	297	281	279	265	263	247	294	255	256	284	285	292	262	298	270	268	280	259	272	267	258	266	270	268	264	274	277	264	289	252	276	274	289	280	299	291	252	259	255	272	293	282	276	258	279	262	269	277	295	278	280	304	282	296	299	290	285	303	266	279	315	304
59279	59187	52790	42957	38050	19001	6723	4970	3307	26152	13733	1527	1274	1269	1191	958	943	912	859	876	826	847	1991	2481	771	740	647	722	739	681	709	698	676	668	688	732	698	688	662	662	678	685	729	596	656	633	646	652	632	657	651	665	653	645	608	618	625	660	629	692	656	672	606	653	614	630	661	623	592	661	642	630	673	653	638	632	645	653	628	658	633	671	587	652	601	650	618	600	620	598	623	582	631	611	600	603	625	596	623	630	659	670	620	640	582	606	635	663	645	629	625	624	639	637	603	630	616	606	635	622	608	626	633	658	612	646	621	612	646	610	624	658	622	643	656	633	641	572	608	662	604	619	609	658	644	632	663	631	626	617	608	623	603	627	610	641	603	585	601	634	617	612	610	646	586	644	560	652	613	554	611	631	606	576	573	642	624	640	607	611	603	697	630	615	652	635	644	633	610	586	638	616	650	641	579	619	624	560	656	608	627	597	584	599	570	604	624	584	654	588	607	633	636	621	691	632	674	647	594	624	598	637	612	611	615	650	592	638	608	632	655	653	614	624	619	619	663	630	650	613	632	600	633	616	625	578	668	616	644	622	642	613	641	606	595	601	596	627	642	621	639	593	601	597	587	651	600	628	602	657	609	611	628	648	631	640	599	623	588	598	663	616	631	659	640	592	602	570	667	579	605	618	641	615	614	633	657	588	583	605	610	600	610	597	638	633	593	564	653	628	586	661	603	612	612	641	549	600	681	609	666	597	634	656	546	614	602	639	572	618	624	618	603	651	609	606	623	630	587	596	597	589	587	579	602	630	643	603	587	643	584	644	597	600	618	613	652	614	642	652	641	587	635	579	654	646	589	609	662	661	674	616	589	594	651	601	652	600	632	586	633	616	632	588	584	610	589	610	608	615	667	597	617	632	605	613	668	622	620	649	591	652	638	608	585	620	622	657	603	586	606	595	623	567	646	639	603	617	580	625	594	615	628	622	608	634	608	584	632	613	661	585	642	624	616	637	605	634	653	645	636	653	645	602	647	634	614	579	646	598	622	599	594	648	634	619	607	604	640	601	587	614	618	610	612	623	662	622	645	606	602	590	605	636	603	618	618	624	643	637	594	607	641	613	604	609	636	617	607	586	680	600	601	648	641	603	635	629	620	632	623	596	632	694	614	604	612	631	601	576	602	602	607	634	628	614	565	630	616	598	616	589	614	588	635	638	652	601	610	627	569	650	619	601	621	616	639	639	638	646	616	608	649	596	603	650	599	641	639	583	638	616	564	635	650	632	619	630	598	594	582	605	603	618	640	678	614	615	607	616	619	621	605	628	617	580	649	622	648	639	573	622	588	603	576	613	633	660	641	682	613	619	622	614	601	646	583	612	649	621	622	617	578	619	659	647	625	610	583	634	635	644	617	596	573	576	654	624	633	624	620	621	683	652	651	633	643	636	606	655	603	591	598	658	668	585	612	602	658	573	607	594	632	645	566	629	655	560	610	652	643	669	621	597	632	561	658	580	634	625	600	649	656	649	623	621	623	673	619	609	659	661	606	625	692	634	616	632	608	600	595	628	641	601	612	616	627	614	619	652	653	620	580	606	615	592	609	631	600	596	625	619	629	638	587	584	666	606	614	594	600	614	614	613	627	594	614	659	583	585	642	658	622	630	622	605	619	622	645	613	609	649	600	615	610	605	637	622	611	648	623	636	628	612	653	573	600	613	625	628	623	628	582	646	663	618	713	623	635	605	658	621	661	648	623	599	649	649	649	605	600	602	652	641	636	647	606	615	629	625	586	581	589	684	631	644	640	578	631	629	618	615	625	610	563	667	612	588	676	641	603	615	650	642	594	647	624	590	586	608	616	622	621	685	669	619	654	603	622	637	647	647	599	593	581	606	651	643	636	583	636	660	630	606	645	576	633	575	644	603	693	616	644	625	629	650	607	595	572	641	680	585	645	637	623	716	608	611	601	644	652	632	638	602	595	602	601	605	628	611	631	639	583	625	604	670	638	621	636	606	624	575	628	641	611	634	639	641	623	662	633	612	598	624	607	653	631	628	601	593	602	600	607	623	571	635	632	605	607	578	614	605	613	633	634	650	619	629	671	630	654	609	593	675	639	622	616	603	593	611	644	634	638	608	647	600	632	624	627	618	630	628	634	596	603	625	619	624	614	636	584	660	622	607	601	619	625	637	651	615	588	627	569	614	613	605	606	587	562	633	579	604	633	607	621	639	616	581	590	621	617	578	627	630	646	664	658	589	637	622	629	621	609	580	615	640	627	602	638	635	607	599	608	629	595	636	638	669	630	620	604	618	667	599	629	667	596	614	672	608	635	628	613	639	630	577	637	628	595	583	663	632	631	623	612	629	615	597	643	624	637	576	655	634	608	600	629	657	607	587	628	631	636	646	607	652	605	597	640	639	626	669	597	637	597	593	650	617	633	591	588	605	605	648	596	630	656	624	605	587	602	626	571	630	629	601	640	615	637	622	620	600	610	632	623	619	586	615	597	602	637	639	601	615	599	657	634	618	628	649	664	654	624	616	573	628	659	587	638	614	609	654	609	606	630	617	594	624	591	590	586	576	599	634	623	637	602	644	611	577	635	619	670	619	639	673	588	595	644	595	642	636	645	613	637	592	605	632	602	590	609	654	621	654	610	543	642	630	649	610	606	670	645	600	646	612	645	609	604	649	606	614	600	641	603	615	630	607	648	596	623	591	608	634	581	599	603	633	606	629	673	618	646	650	556	626	623	597	665	643	602	633	635	634	593	578	621	644	611	583	608	642	610	608	615	612	617	656	631	662	653	591	626	669	599	620	588	597	623	598	585	569	613	626	613	569	623	595	618	638	652	578	626	606	563	639	656	591	592	643	641	658	572	570	604	652	588	613	659	625	652	607	656	588	664	628	633	572	615	641	600	629	640	626	639	658	599	583	609	583	629	628	632	639	622	621	564	563	594	619	608	630	640	600	644	681	601	639	660	629	597	596	671	628	608	626	589	609	642	579	654	665	611	599	608	618	603	651	632	612	623	573	580	647	616	617	601	640	625	564	624	572	609	616	609	640	610	614	610	585	594	607	623	631	593	622	602	614	650	628	574	585	630	656	665	619	627	623	625	600	637	598	653	597	604	623	620	623	642	658	615	614	614	606	601	605	597	595	577	597	640	618	611	614	612	589	630	643	629	604	626	613	607	669	647	685	623	561	573	601	606	600	620	605	622	609	614	638	618	621	654	643	622	625	623	589	567	624	631	598	638	634	580	579	632	660	595	603	672	615	623	647	634	594	604	607	592	639	626	609	629	671	613	671	620	585	631	642	668	633	645	622	611	608	644	617	670	619	575	587	655	612	615	632	669	651	668	631	652	611	639	628	659	599	581	648	636	612	621	639	649	604	645	629	622	623	620	591	650	654	654	601	609	634	649	603	665	658	676	633	612	644	609	624	619	672	624	615	621	639	651	638	654	621	607	615	610	589	595	634	610	640	666	616	630	622
59491	40365	38893	36370	31794	27764	25812	22467	17224	20840	12237	971	546	531	559	545	522	499	491	424	421	456	427	415	441	399	398	399	422	381	374	423	411	403	386	402	398	378	368	426	399	416	357	403	417	349	371	408	350	386	376	384	373	381	370	382	380	379	373	386	362	381	366	391	359	405	372	364	342	378	386	360	405	379	365	371	324	396	396	409	378	338	403	369	372	365	371	373	352	395	351	322	361	368	406	328	399	381	363	352	341	379	374	378	342	408	380	365	366	416	386	366	351	370	376	359	333	366	373	353	400	360	377	392	375	409	328	353	386	414	363	382	362	342	355	365	395	373	370	347	432	358	384	395	382	366	358	384	377	349	374	358	379	375	377	394	304	380	370	348	397	364	397	389	413	385	357	358	415	369	330	353	359	420	364	406	373	382	365	386	370	361	382	369	371	352	375	345	374	383	322	383	374	362	373	349	352	361	396	395	385	364	371	359	375	402	395	360	365	376	376	343	365	387	372	385	353	374	389	346	417	365	372	393	385	367	348	343	323	377	341	402	361	394	382	393	405	360	352	351	335	358	400	394	390	355	372	379	360	379	374	373	355	318	358	342	366	377	367	388	399	338	377	363	413	375	377	420	377	369	405	399	387	404	367	384	382	385	406	420	384	344	383	340	408	410	348	359	366	358	385	376	359	400	379	327	383	378	362	404	373	358	368	371	367	366	403	382	374	362	342	357	382	337	398	345	369	376	342	368	371	364	412	357	327	376	409	379	374	336	405	438	406	344	358	347	371	375	361	355	373	389	366	336	391	335	370	370	331	374	390	410	387	371	372	404	361	345	391	364	354	360	368	368	335	356	350	370	380	348	399	386	367	356	367	361	365	390	403	318	350	362	361	371	385	362	406	389	379	384	389	359	383	362	365	386	362	347	374	404	386	383	377	335	366	420	351	372	347	345	350	355	353	358	379	391	398	341	357	366	388	368	396	384	390	384	330	398	410	367	436	381	349	366	397	370	379	389	371	424	381	369	370	378	384	381	398	381	371	372	362	377	412	410	372	343	340	350	379	332	393	379	383	372	362	371	366	377	367	405	396	362	375	342	394	349	347	386	371	400	366	390	376	397	363	384	391	372	342	387	385	411	329	354	373	359	379	365	368	334	370	346	352	305	411	352	387	423	372	345	328	326	341	386	376	382	388	332	371	347	373	344	406	400	368	390	322	374	336	352	351	330	390	347	370	388	362	354	367	375	401	373	367	388	350	365	361	358	396	355	375	365	401	334	408	402	355	337	372	391	359	380	366	309	385	311	348	325	375	364	402	366	353	341	377	348	370	362	369	355	355	381	393	393	373	406	399	380	317	363	333	362	342	370	368	355	339	359	344	358	360	366	376	390	373	365	363	354	355	345	359	388	358	367	339	404	356	385	350	429	346	374	345	384	407	371	358	338	369	371	379	380	354	354	387	345	337	363	355	354	391	374	363	360	389	356	372	364	367	373	373	424	364	405	378	381	352	384	361	361	334	364	364	377	358	373	363	388	387	392	365	370	402	364	375	378	396	374	397	376	375	363	355	331	359	370	346	330	367	366	373	387	380	370	368	366	357	359	381	374	373	330	375	385	352	375	377	368	360	353	415	381	356	337	375	381	357	370	356	376	397	383	377	366	395	388	379	378	372	373	343	387	377	384	356	359	347	392	358	366	381	352	371	345	378	349	364	355	327	375	376	395	341	363	372	345	394	364	362	362	371	352	315	326	401	350	367	396	411	351	399	377	388	394	344	361	387	404	355	407	384	363	348	376	372	394	356	376	405	355	325	392	368	381	376	346	384	371	374	372	366	369	341	383	399	370	397	375	369	355	364	376	362	353	366	394	398	320	371	368	319	371	365	388	344	371	364	389	333	345	378	390	359	378	403	383	365	336	350	394	377	402	394	364	363	335	428	388	391	381	360	400	396	355	357	332	387	324	380	375	341	370	350	334	364	418	347	333	357	363	374	384	375	360	328	376	380	349	376	353	391	380	377	353	366	355	359	383	344	339	362	326	380	385	352	365	358	369	357	392	374	392	380	383	387	377	333	345	345	377	365	428	398	360	364	364	303	386	382	336	360	405	396	371	355	356	385	345	339	362	348	365	394	350	389	350	348	383	342	368	325	379	393	329	413	377	383	416	395	404	369	339	352	330	354	409	357	345	369	367	384	372	358	330	367	373	381	347	411	354	371	394	342	384	380	355	335	367	380	376	387	391	350	409	369	369	370	370	405	353	382	378	342	366	393	379	360	376	364	395	408	423	358	340	392	372	386	351	403	395	388	390	365	345	360	380	353	384	357	367	405	395	366	356	393	376	376	377	390	395	351	366	358	400	345	325	317	335	338	379	333	333	367	386	425	377	342	383	408	395	344	352	392	347	363	358	370	361	389	329	342	375	342	375	349	337	400	384	389	403	346	394	383	373	363	349	381	361	336	362	370	355	387	358	339	367	357	398	383	381	356	377	389	376	352	429	394	353	357	360	325	378	349	355	384	376	387	384	374	368	381	397	359	363	374	361	337	356	348	364	362	375	381	347	396	376	332	389	349	376	350	354	368	377	371	355	351	343	353	364	362	379	387	369	372	348	371	371	381	377	411	363	364	392	371	360	386	363	360	370	361	341	343	336	356	361	373	370	372	374	384	373	366	352	369	368	374	340	375	342	353	376	370	355	383	379	351	367	335	361	366	385	402	380	373	404	367	357	397	391	357	383	398	349	368	363	372	408	417	360	364	354	396	372	361	380	368	370	382	360	367	339	365	409	389	372	397	364	372	335	373	352	353	367	356	354	370	436	358	367	414	387	378	382	356	349	365	353	396	399	375	380	347	357	342	390	379	359	357	373	377	397	387	337	394	386	389	349	361	363	370	373	354	359	359	365	375	408	354	339	372	375	378	361	353	363	373	413	384	355	342	333	382	380	394	357	380	390	377	365	348	395	358	344	346	371	339	361	385	419	374	371	388	391	400	365	332	362	393	369	359	349	387	365	384	378	345	352	371	389	417	367	362	390	395	377	361	345	343	359	362	377	402	386	360	363	391	334	371	365	387	365	385	366	370	354	411	370	384	379	391	394	390	387	370	344	361	375	343	406	361	368	357	380	317	368	386	393	384	361	390	356	398	341	402	375	397	402	392	372	368	382	389	343	363	381	375	379	387	371	401	372	363	349	372	418	397	345	354	404	408	350	390	416	352	357	332	361	360	342	321	349	377	381	363	382	371	375	332	386	347	378	363	378	406	354	348	412	389	377	369	372	364	391	380	370	391	385	365	370	371	364	385	347	369	389	376	363	388	400	368	397	373	332	337	341	358	386	395	344	369	371	375	368	378	362	383	405	366	347	397	368	352	359	369	359	366	389	372	374	377	391	378	331	352	343	396	365	388	373	344	330	347	354	356	380	376	347	367	381	373	370	400	427	368	377	358	380	399	357	381	343	341	392	300	351	365	380	402	339	358	335	393	416	384	351
60551	57968	53192	45779	43096	26478	17484	3034	4520	31456	13090	1474	1326	1335	1456	1492	1519	1239	1117	979	1015	965	959	993	904	873	889	857	914	844	858	849	898	853	854	809	832	802	813	798	803	808	769	792	819	806	781	769	827	797	832	820	851	793	798	845	849	784	819	791	758	761	757	773	789	755	763	748	753	755	764	783	784	768	817	768	825	766	806	760	805	803	808	753	772	807	783	744	732	825	762	762	723	800	810	787	772	822	767	792	773	778	745	831	811	761	783	754	795	746	745	764	790	787	763	830	774	794	780	792	780	810	783	765	758	759	781	816	750	782	796	773	778	791	759	755	773	758	721	832	751	760	779	734	774	751	773	792	745	730	743	737	831	759	783	771	758	821	773	762	761	735	798	718	760	786	704	779	783	785	729	801	819	747	766	751	752	767	781	800	776	759	750	806	779	825	786	699	791	772	769	758	778	744	790	789	741	764	735	807	730	785	743	800	767	775	795	773	803	805	775	779	806	794	732	740	768	809	762	778	759	802	760	751	767	783	727	734	789	756	759	749	746	754	807	753	751	755	773	711	769	736	761	710	776	782	784	745	783	747	781	726	751	754	684	752	751	767	767	768	735	792	776	766	776	763	768	760	785	767	793	763	782	774	817	777	792	715	758	780	844	809	765	707	750	755	821	782	767	769	768	768	761	770	775	755	779	767	764	743	766	776	800	812	764	769	773	787	776	731	756	743	767	791	758	761	707	747	758	787	797	757	756	726	716	802	785	759	775	782	785	762	769	764	805	784	773	769	778	741	776	733	795	775	775	814	842	794	775	812	773	771	782	753	757	730	759	794	779	750	730	758	734	751	718	767	786	748	799	759	821	830	760	777	705	714	763	744	785	772	764	712	767	763	783	747	796	769	806	818	757	747	728	741	771	800	760	800	771	757	807	788	781	760	685	790	737	754	775	795	819	776	829	782	814	786	798	779	733	738	791	807	787	721	825	760	798	770	793	740	831	752	768	705	799	752	775	761	727	740	772	796	808	754	860	792	790	781	774	748	725	769	769	783	805	763	795	739	773	766	800	799	708	701	786	770	728	799	785	762	781	745	809	775	782	752	758	846	712	777	728	761	715	778	788	783	758	755	762	822	772	758	803	749	800	774	750	735	746	769	789	780	743	760	719	790	797	704	747	752	776	754	788	784	773	742	763	807	802	776	748	773	741	781	742	755	732	800	804	722	776	756	789	781	784	744	738	799	739	769	709	766	765	746	783	744	788	800	783	720	765	796	707	742	765	780	777	717	706	770	726	762	754	765	796	782	792	779	768	751	789	769	758	708	768	751	775	761	799	785	753	749	776	764	758	750	778	716	736	747	757	807	794	742	751	727	759	782	771	752	767	739	836	776	770	797	751	746	773	770	813	802	765	791	766	778	775	720	778	778	766	775	790	744	768	734	750	775	766	730	748	815	794	764	765	740	769	787	711	807	784	758	820	758	797	804	755	716	800	821	745	767	747	785	740	815	797	768	754	764	741	786	727	782	812	716	780	737	772	711	790	791	749	773	753	767	769	757	773	791	737	808	780	770	780	705	747	771	726	738	770	721	761	784	726	749	791	797	745	760	789	757	741	732	726	748	786	777	767	774	767	788	766	724	774	806	768	808	791	821	827	784	727	761	774	793	750	766	760	749	764	768	721	772	790	756	762	735	760	756	740	754	757	810	798	757	767	774	722	779	745	737	806	764	769	784	784	797	731	764	766	757	787	798	789	747	772	777	743	808	774	795	750	715	806	776	715	763	805	732	761	772	750	802	762	769	768	765	750	818	765	775	783	764	743	804	775	800	814	756	788	745	806	795	753	757	744	761	730	747	801	780	699	783	796	714	759	851	769	762	818	816	755	730	767	704	716	754	764	761	782	749	729	790	789	784	755	828	802	780	758	768	790	738	777	762	780	777	720	749	745	777	756	762	798	754	738	726	735	758	725	779	802	772	746	779	760	788	796	774	750	784	795	744	765	761	793	761	796	734	791	757	757	763	800	785	798	751	725	779	778	764	708	765	749	782	794	787	759	765	745	807	729	784	767	761	764	702	781	734	739	725	767	760	749	798	777	784	717	774	845	766	753	774	765	713	770	735	766	763	780	761	792	764	787	787	725	769	808	748	757	724	773	752	743	745	746	763	805	749	784	781	775	740	790	746	780	792	755	711	831	790	785	735	788	764	772	750	796	753	740	749	740	764	736	759	755	752	799	758	796	763	805	768	742	763	771	781	795	793	794	754	796	715	734	740	745	765	738	822	774	762	746	733	731	729	796	799	744	789	757	797	836	796	769	732	755	787	716	775	734	753	776	744	757	739	739	768	791	778	717	748	778	774	739	718	778	744	759	773	737	792	724	766	726	766	734	754	837	770	776	775	763	753	748	753	756	749	773	833	757	769	797	783	785	781	782	739	829	734	755	751	728	715	756	767	797	769	712	793	774	779	711	809	740	779	759	786	766	758	790	770	724	780	761	760	716	756	784	730	793	822	800	730	750	761	773	775	759	757	775	700	779	768	816	750	767	720	750	777	761	746	799	772	752	782	772	732	748	748	762	742	749	744	765	793	740	762	724	786	750	799	787	780	786	802	771	796	738	777	784	749	747	750	726	781	811	763	754	756	753	745	806	768	778	754	778	761	756	761	763	746	783	741	807	749	751	774	803	734	781	773	808	792	767	785	772	768	699	797	766	762	721	757	741	774	760	780	729	768	749	778	749	806	740	757	809	796	749	780	836	806	740	784	764	754	755	789	743	789	793	762	772	750	759	753	712	808	759	768	790	728	760	762	754	771	762	730	738	817	753	770	726	791	741	791	796	781	784	787	771	785	745	776	775	814	798	757	780	721	765	769	755	736	796	763	763	750	788	755	781	759	782	818	756	739	793	761	759	779	784	751	783	697	755	759	768	775	761	786	782	752	713	760	774	820	755	835	784	743	784	770	778	744	818	782	742	791	731	714	780	800	807	758	787	790	812	793	762	757	753	764	763	801	802	762	813	751	805	742	757	684	769	784	760	785	723	777	766	766	723	722	833	779	746	759	751	742	737	811	724	813	759	807	731	736	777	767	741	773	722	721	733	800	692	799	817	751	771	744	789	767	743	743	798	781	779	775	780	766	731	725	824	791	776	714	768	813	752	756	785	748	760	786	798	769	725	790	784	760	775	717	785	761	721	747	790	790	759	758	736	728	777	799	803	771	743	761	793	779	825	771	689	755	784	710	729	803	764	757	742	745	782	745	766	778	793	716	797	767	801	778	768	738	752	768	765	735	783	747	729	796	766	801	851	801	755	786	747	749	757	754	720	788	746	786	794	772	785	819	742	798	772	743	730	730	811	784	786	727	841	740	739	792	805	757	791	810	774	777	771	761	707	763	757	772	766	719	750	781	737	762	789	723	747	737	792	747	758	713	780	746	795	794	777	736	799	808	800	789	748	714	744	749	759	744	805	778	740	735	799	768	792	753	791	794
42734	45162	42068	29174	18629	11255	1267	525	404	604	540	311	342	316	359	368	341	340	325	339	342	375	368	319	343	342	381	330	360	338	327	323	321	334	373	316	354	334	307	347	355	318	313	321	343	342	348	337	346	334	292	311	334	347	339	338	376	349	313	344	350	357	363	347	323	310	343	368	378	375	304	385	329	382	317	324	332	342	347	328	343	335	337	308	344	381	317	305	353	371	360	357	337	338	326	354	352	349	368	366	312	318	342	357	334	362	326	334	334	321	308	355	346	342	334	300	347	356	335	328	317	304	340	364	342	354	316	360	362	347	346	327	323	316	339	335	338	332	338	323	352	359	357	360	333	340	328	326	341	380	324	313	317	364	341	348	344	339	373	326	344	339	325	363	322	366	384	348	417	333	329	387	341	359	363	340	329	320	363	361	352	369	346	356	372	334	338	326	338	317	334	317	314	330	349	346	332	334	381	320	323	332	312	359	340	343	353	352	333	356	333	323	304	344	347	368	365	319	344	369	371	339	284	347	365	319	319	363	335	330	344	347	361	330	343	356	332	341	302	337	359	332	319	336	310	306	315	331	344	345	341	323	358	311	370	367	335	326	363	354	336	310	361	351	314	331	330	345	322	312	367	366	352	323	364	310	354	327	334	370	310	322	319	356	355	307	355	322	354	377	348	353	317	362	330	331	374	344	349	347	349	342	336	337	335	325	351	321	327	304	345	352	354	316	339	319	331	318	318	326	326	341	335	340	331	340	335	306	318	323	338	355	327	311	319	335	305	339	365	364	323	371	319	333	323	322	324	327	330	331	326	346	363	321	334	340	361	364	346	307	358	366	322	350	341	321	357	328	344	335	326	329	365	304	338	319	359	319	328	329	362	343	343	342	343	339	319	340	326	321	348	337	335	344	321	344	348	335	366	357	374	345	361	330	316	386	368	334	373	352	354	343	336	351	336	344	351	331	341	334	325	344	338	320	327	349	335	345	301	309	353	333	379	331	372	335	346	355	341	352	344	329	329	364	343	351	362	345	344	379	337	356	336	321	361	356	334	320	325	332	344	340	321	331	355	340	346	343	316	314	355	306	362	348	333	327	316	334	322	344	348	352	382	363	350	331	320	349	343	365	323	307	367	364	367	344	370	327	330	319	333	341	346	353	341	364	390	331	329	342	372	295	324	311	313	334	367	341	328	378	346	307	344	355	347	323	341	312	341	318	372	369	329	309	337	324	334	333	379	319	352	359	336	342	363	311	343	331	335	357	329	341	371	322	338	368	327	365	362	339	348	341	336	342	300	355	314	343	338	384	359	322	324	327	296	320	354	290	348	351	347	361	346	331	309	343	358	329	355	359	314	335	349	333	359	342	346	322	316	304	389	360	345	322	329	366	338	344	324	342	347	316	352	350	334	322	365	340	326	331	316	356	346	307	315	357	331	336	356	348	392	348	331	340	372	338	312	313	315	355	333	311	345	330	346	324	354	325	331	367	346	297	339	346	361	358	385	359	370	330	366	363	310	333	358	353	339	324	332	341	326	347	350	338	331	311	343	343	331	344	326	320	341	371	314	310	365	307	322	324	338	317	345	342	343	321	375	348	342	350	354	312	361	330	319	311	334	318	363	307	318	305	319	325	356	311	368	345	338	354	307	359	365	344	328	355	330	324	323	322	342	328	367	321	331	290	347	364	329	363	318	338	302	324	349	344	296	356	313	349	345	332	348	359	350	318	359	342	331	354	325	328	357	324	358	359	349	354	306	323	338	339	348	335	324	380	338	353	336	344	372	355	317	347	308	354	348	386	360	358	349	336	382	341	319	325	335	312	349	363	345	333	303	332	346	359	330	349	347	300	331	348	347	332	365	327	313	347	349	345	317	334	368	330	363	301	330	322	335	355	337	391	351	350	351	365	337	352	343	365	331	348	333	311	386	350	335	327	323	377	348	339	352	366	315	387	341	345	363	341	344	352	329	343	320	325	303	353	345	311	349	284	373	347	338	335	347	336	333	335	361	315	347	318	344	342	344	349	377	335	332	347	322	313	345	339	321	361	358	329	322	335	322	340	325	342	346	318	325	325	322	343	341	368	346	347	328	340	335	308	325	353	313	345	319	365	360	358	344	315	338	307	334	345	315	309	376	359	374	352	370	355	339	340	332	363	332	367	339	345	338	350	335	340	352	344	330	325	323	351	345	342	342	326	327	328	333	350	328	332	345	400	340	344	339	369	323	338	358	318	356	323	339	341	330	307	336	334	390	325	320	348	354	306	357	333	335	337	292	362	325	351	338	330	305	353	302	326	323	332	340	353	329	360	326	339	355	344	365	345	323	359	324	321	373	314	385	327	332	327	313	371	327	305	336	338	327	308	367	337	377	295	369	341	341	371	352	322	352	314	347	355	345	346	365	362	340	312	339	368	337	381	332	333	330	345	326	335	341	332	381	330	343	360	328	320	364	388	368	361	354	331	336	305	360	322	314	311	342	349	302	335	359	361	294	346	328	299	334	371	346	340	329	341	325	333	355	330	334	316	350	349	364	343	354	334	336	287	319	364	303	312	343	368	346	358	347	352	330	354	325	316	327	323	312	334	337	341	335	321	341	332	337	314	316	324	330	336	342	332	341	363	305	335	348	314	344	326	360	374	336	359	364	333	320	320	336	317	307	303	313	338	315	348	337	330	372	327	352	295	307	351	334	331	362	306	315	321	319	334	326	306	371	328	345	322	293	342	344	352	315	341	352	354	316	341	332	366	338	346	345	340	335	360	326	340	366	338	356	331	348	322	312	350	364	327	328	341	325	369	355	346	329	379	363	350	333	311	329	336	362	335	335	295	327	344	336	332	335	351	339	358	348	344	368	319	311	315	338	358	305	289	383	347	292	333	350	353	344	330	337	364	336	354	351	348	330	317	322	356	378	317	355	326	351	323	347	351	346	340	335	344	313	323	334	341	374	318	354	317	342	373	385	356	377	338	308	343	330	339	373	310	371	330	324	340	341	351	301	342	335	351	404	370	344	331	354	332	332	357	357	336	369	346	353	327	345	297	330	354	370	338	331	339	337	325	382	319	361	331	316	349	346	304	312	333	322	359	342	317	335	336	340	345	316	358	327	331	333	337	322	360	347	313	347	337	341	351	327	355	362	341	324	328	334	314	333	336	297	357	357	339	370	339	358	327	308	347	320	301	349	318	324	347	339	348	332	343	332	367	374	324	339	345	353	328	358	335	390	341	312	366	351	359	347	347	351	318	342	345	306	351	338	338	322	346	325	375	350	339	352	344	345	325	325	345	343	297	342	349	324	310	363	349	332	347	346	367	375	374	324	333	373	360	328	353	304	342	331	327	334	339	339	344	325	335	333	345	314	333	327	381	343	307	321	329	341	314	339	329	334	345	312	336	314	372	340	308	322	349	345	331	351	342	341	364	333	350	343	318	356	365	346	339	331	370	334	364	356	329	339	350	341	353	356	343	338	355	352	346	351	331	329	337	321	319
36926	43585	44267	32580	27499	15581	2031	1442	966	2514	1935	858	855	904	853	830	874	835	842	828	809	865	819	840	817	857	853	880	794	828	818	798	876	818	777	819	885	773	834	834	835	818	862	822	829	850	799	822	810	798	798	814	812	871	830	869	842	837	807	812	818	798	813	787	847	860	826	833	804	873	795	789	853	823	774	856	836	791	836	877	820	764	857	844	835	798	772	836	836	816	826	798	820	805	808	770	829	820	798	829	821	870	893	837	806	815	793	862	824	811	784	791	809	829	829	854	822	873	856	800	804	869	763	800	782	805	828	799	779	756	796	806	856	804	791	813	809	767	834	848	894	811	791	852	869	849	846	810	831	815	840	786	805	809	799	873	822	786	818	808	814	824	758	809	831	813	866	796	844	838	769	813	822	788	853	816	810	873	800	792	875	822	806	820	861	856	885	824	790	845	796	850	772	805	819	832	824	855	814	865	833	821	862	860	806	786	872	817	817	807	805	816	854	821	821	805	798	849	748	829	822	806	855	796	782	807	849	842	859	845	840	856	837	802	799	796	804	849	771	802	841	838	799	811	794	874	818	841	821	816	846	838	808	780	802	775	782	862	831	810	774	843	846	823	805	808	802	856	820	843	808	807	851	843	844	823	791	867	848	800	851	803	901	848	803	851	847	796	794	827	830	807	778	811	854	818	811	803	775	826	814	831	849	847	837	788	820	847	818	794	812	844	806	840	815	816	835	779	774	781	845	807	825	838	832	801	833	836	871	850	799	816	850	846	754	820	808	805	802	825	810	834	813	859	830	808	879	809	822	811	811	817	837	795	821	764	858	782	807	825	838	845	779	813	826	808	819	798	787	843	834	788	836	831	814	816	828	781	780	775	810	813	849	777	769	809	809	822	800	820	866	817	801	777	908	818	839	810	787	785	845	826	764	795	806	807	853	805	841	786	854	823	833	852	863	825	800	868	816	823	809	805	807	821	816	875	776	791	806	815	767	854	791	804	836	840	864	872	814	832	827	814	826	799	798	859	826	790	853	816	806	872	817	853	817	815	818	836	861	818	852	816	854	803	870	826	814	869	814	851	801	787	801	844	838	754	790	859	840	827	832	824	815	767	899	841	824	860	802	829	819	866	790	866	812	850	835	854	825	802	800	829	787	840	784	810	801	794	848	818	819	771	791	791	832	847	834	857	787	805	813	812	801	803	822	777	832	857	825	835	785	826	860	831	788	770	814	796	778	794	803	801	873	852	838	777	816	833	775	805	807	835	788	860	845	789	876	865	822	809	787	795	815	806	817	850	841	825	818	859	833	806	857	786	769	798	820	833	772	849	819	803	799	865	783	829	761	786	800	809	791	815	827	812	832	821	803	838	867	824	855	806	838	826	836	807	817	771	834	832	815	832	782	831	808	809	862	762	820	838	827	845	764	822	815	807	850	842	839	736	783	818	818	848	806	858	860	813	818	886	809	814	794	810	836	802	804	872	825	801	828	784	862	789	862	862	831	810	845	805	772	824	839	789	817	807	779	854	865	805	782	822	813	796	788	830	827	814	819	844	839	819	879	836	811	834	846	829	811	826	819	773	786	799	837	842	888	784	812	817	837	819	813	840	829	798	835	812	828	835	805	850	843	776	815	804	822	818	767	818	808	826	798	841	803	841	775	830	818	801	831	821	817	846	768	769	851	824	871	842	779	769	892	835	890	837	858	830	818	805	818	858	826	796	824	834	842	759	831	767	871	830	850	777	793	812	866	813	774	773	817	829	878	831	830	807	828	820	793	815	855	852	825	875	792	813	817	822	842	812	824	831	879	824	795	845	835	776	858	838	823	832	826	815	836	836	834	859	818	806	755	883	850	847	876	807	821	818	815	849	809	875	850	791	852	854	821	795	836	851	798	778	783	759	779	785	818	835	820	828	806	806	833	796	837	853	787	857	874	815	848	795	832	826	823	860	857	781	828	833	819	837	798	826	846	815	825	821	862	812	848	797	827	834	836	802	821	833	785	861	887	823	819	839	798	861	828	841	831	755	837	870	874	788	821	890	847	868	819	789	828	807	819	752	838	863	829	762	807	826	826	890	858	852	772	788	866	789	834	856	826	800	790	857	844	809	826	730	832	851	803	715	791	772	824	804	858	832	796	801	799	793	814	843	905	769	789	800	826	831	864	899	844	823	862	765	810	838	834	841	803	786	762	777	833	783	791	884	840	797	827	794	887	814	840	829	820	784	858	790	796	826	801	799	811	842	825	814	839	802	770	773	808	813	796	782	790	825	832	788	814	857	787	787	884	843	830	799	817	855	797	803	892	795	781	847	846	840	807	851	820	820	781	821	895	793	836	821	816	841	889	760	812	804	844	824	795	820	796	826	809	820	836	811	849	799	827	792	829	875	774	781	869	838	832	841	835	828	800	826	824	805	804	861	755	815	801	899	841	828	775	837	783	829	796	868	839	826	820	835	853	810	836	852	794	811	802	789	815	792	833	828	860	815	787	841	800	837	859	794	841	860	870	888	839	836	840	814	861	865	828	793	801	793	790	837	857	844	863	817	821	854	770	802	785	883	822	836	761	861	823	828	820	877	815	806	881	798	845	835	799	817	825	846	838	843	846	805	795	814	813	794	826	795	770	798	832	835	794	763	764	857	760	814	808	837	818	789	810	827	825	907	866	803	825	830	794	805	806	848	829	814	772	872	811	819	824	808	834	813	879	821	875	887	776	816	824	834	832	834	798	810	773	809	830	805	791	806	835	782	789	792	802	796	783	792	798	819	813	794	803	827	835	789	804	798	785	791	803	828	777	819	809	857	811	864	815	853	865	828	787	870	829	854	804	820	866	832	827	810	825	765	790	859	868	806	774	817	899	814	845	822	784	892	807	845	841	779	822	783	814	871	820	812	789	806	878	760	826	869	795	790	820	771	790	827	819	870	787	878	765	754	821	805	838	796	846	857	880	801	856	814	844	822	816	802	839	834	858	828	858	836	790	769	786	857	838	808	844	825	873	802	801	832	802	834	813	778	835	819	850	784	841	827	864	824	830	836	822	825	854	795	854	824	849	768	806	865	840	776	768	804	854	854	834	827	829	826	803	791	874	820	828	831	866	823	794	794	840	831	774	790	802	843	882	801	780	854	821	829	801	811	844	797	826	870	809	841	859	784	819	827	856	805	835	848	784	825	796	819	859	795	770	850	823	772	803	821	816	814	818	849	748	844	832	812	849	794	806	836	825	869	815	771	813	840	804	800	784	835	786	802	821	851	803	868	847	856	772	841	779	849	860	866	755	877	872	853	818	823	810	851	845	785	878	888	761	786	835	799	803	838	886	774	852	795	827	845	842	800	812	883	850	849	837	830	758	827	750	801	816	850	866	863	867	821	825	840	801	809	785	826	865	804	842	842	820	801	841	797	847	796	818	840	829	802	820	805	868	831	839	823	837	829	820	823	820	868	783	803	829	833	836	800	833	813	828	801	813	806	770	841	794	831	799	840
55062	41307	38664	33610	37598	34138	24917	23553	19719	14191	12581	1199	466	440	412	413	355	345	354	345	279	330	312	324	300	285	302	278	302	294	331	286	288	289	315	300	285	250	296	303	274	302	298	265	276	277	301	249	284	277	294	311	289	283	262	300	294	318	247	285	277	283	271	291	301	297	298	272	288	283	267	284	271	266	259	271	270	267	275	269	292	292	278	313	279	274	255	300	272	302	279	297	270	261	253	258	302	291	279	287	291	259	267	273	301	288	291	290	292	287	264	286	274	269	242	286	260	265	291	261	258	286	300	279	267	273	232	289	316	285	264	247	313	283	289	300	276	260	272	253	262	285	275	260	304	270	263	294	282	316	318	298	245	281	290	264	296	281	265	277	314	291	282	243	295	274	270	280	267	273	276	256	261	240	289	332	258	277	278	279	256	276	270	277	273	293	260	273	304	277	240	283	271	296	304	289	281	275	292	276	288	306	274	285	270	282	268	279	265	280	289	274	310	310	253	276	261	238	285	275	281	255	248	298	273	282	294	287	289	289	309	284	263	283	245	231	271	261	237	298	292	269	268	258	274	266	292	284	263	276	265	258	264	290	256	283	281	263	263	274	271	277	278	288	288	315	309	270	300	268	265	281	279	304	272	278	287	274	258	277	300	289	269	234	262	263	282	269	288	253	277	275	248	264	266	253	290	251	296	267	284	295	263	282	276	265	253	279	280	261	274	269	280	265	316	275	272	275	270	293	254	277	255	285	288	257	302	309	251	288	269	263	276	276	273	255	254	278	289	296	274	269	319	302	273	283	251	283	265	265	279	266	283	290	259	284	247	264	268	245	267	289	242	270	283	293	264	285	279	269	256	281	288	266	289	278	283	293	332	288	298	283	285	301	281	270	282	227	255	268	271	246	256	264	271	251	270	280	277	298	260	259	260	278	256	299	249	289	272	266	249	254	240	304	263	289	283	300	285	295	269	262	289	240	294	263	291	277	288	305	264	269	261	288	298	289	282	254	251	282	284	276	296	304	255	292	278	277	244	258	266	262	259	275	291	296	284	292	263	261	274	286	242	299	281	256	274	262	261	306	279	264	276	274	290	262	285	283	258	259	273	265	312	269	257	258	280	272	254	312	248	258	289	294	282	279	268	296	278	307	249	324	260	281	299	277	286	261	285	262	289	293	285	295	267	284	281	287	255	297	245	266	301	273	253	253	293	276	298	276	251	283	267	282	260	287	251	242	302	276	266	264	294	265	261	267	275	264	306	290	265	274	243	278	282	270	287	247	254	272	293	286	281	273	255	262	256	260	264	270	263	259	295	267	288	259	278	250	282	325	261	277	262	267	260	290	311	274	267	251	266	259	267	245	247	285	276	291	313	301	268	274	262	255	255	276	252	277	300	313	261	302	274	279	271	271	289	288	301	254	298	251	254	229	283	284	255	278	273	264	270	251	281	250	266	284	261	274	280	312	258	311	281	266	260	313	285	260	292	242	260	259	274	266	267	285	304	288	253	287	300	261	268	261	252	268	294	264	262	281	258	280	280	300	269	269	288	281	246	275	277	269	301	285	281	271	289	287	270	265	270	255	263	246	258	285	290	294	284	283	304	289	289	273	267	267	276	250	301	280	277	260	268	255	274	259	301	273	247	262	228	258	324	244	289	271	262	305	318	309	328	303	280	278	272	305	260	316	284	283	255	290	298	299	251	294	264	252	262	277	267	308	270	275	263	277	250	260	260	296	305	286	248	254	254	278	274	305	255	264	287	270	273	304	275	275	281	297	277	238	279	260	285	277	244	281	278	250	285	268	250	322	271	284	294	282	316	239	321	286	262	273	263	237	276	271	306	228	302	278	277	256	279	317	308	291	262	285	284	275	295	303	263	261	255	249	249	291	301	305	272	244	298	258	258	257	297	238	264	258	285	268	294	258	270	287	259	275	283	262	246	268	275	291	266	264	285	253	269	280	242	296	263	284	290	271	257	268	272	275	269	262	282	258	292	272	244	238	264	268	274	303	298	290	271	261	275	272	273	284	270	228	289	255	270	273	285	277	277	248	262	285	307	245	265	256	291	255	270	270	277	272	274	292	283	291	279	269	265	294	289	275	298	247	285	256	266	299	268	249	268	256	275	307	270	262	273	272	288	297	268	267	284	275	307	242	276	275	248	251	257	248	287	244	272	259	268	268	292	256	312	278	251	264	268	283	327	263	308	262	271	303	312	250	272	280	284	278	263	292	303	274	251	288	270	288	262	287	269	257	235	274	249	236	274	291	314	291	268	248	265	264	269	291	279	282	290	264	254	304	278	258	270	233	264	278	281	240	287	260	293	275	268	249	276	329	240	239	273	284	250	259	304	301	295	283	315	244	263	267	252	259	295	273	291	266	297	273	267	268	264	287	285	270	264	247	271	244	279	260	283	253	286	246	280	275	296	272	291	269	289	252	266	247	274	276	288	311	274	245	326	258	298	271	323	258	297	300	249	273	273	275	264	262	254	300	236	290	290	287	299	292	285	284	267	266	261	274	260	254	267	290	272	260	261	306	249	273	254	290	306	228	265	274	280	269	305	269	275	275	268	295	251	270	238	263	268	260	254	265	267	304	296	274	256	299	291	222	230	263	259	249	289	272	274	251	262	278	288	263	243	282	268	276	273	259	264	303	278	278	300	267	251	255	280	292	261	258	273	284	255	265	266	249	264	254	246	253	270	279	248	270	298	268	278	287	269	251	265	275	318	265	283	286	253	283	298	245	284	242	271	265	297	267	260	298	262	240	307	285	277	284	266	264	260	259	262	278	293	250	263	264	261	292	285	283	289	294	274	288	266	270	266	291	257	296	287	296	258	270	288	263	259	249	266	275	262	299	271	315	333	292	267	295	305	280	279	271	266	252	310	306	250	244	260	283	256	268	278	265	287	282	259	282	286	278	271	302	285	274	259	243	249	288	298	304	321	279	266	266	294	248	287	276	255	278	272	240	274	281	278	272	280	276	290	287	282	291	316	270	242	282	272	283	273	255	287	262	285	249	295	249	291	264	276	283	252	280	268	253	286	306	270	250	288	313	289	264	277	252	300	259	279	275	279	302	267	245	278	273	248	285	300	293	278	259	275	267	271	269	276	264	262	284	309	281	262	297	281	272	259	271	261	245	295	308	284	277	234	274	288	257	270	282	268	291	292	275	255	287	259	258	258	249	308	295	289	266	250	274	254	260	247	285	294	263	243	251	235	256	268	254	292	250	263	276	273	245	270	290	258	235	259	283	279	249	315	262	273	261	268	247	285	290	309	264	285	250	248	275	244	265	297	281	256	256	270	304	298	269	262	262	265	257	275	277	253	249	272	283	272	279	285	266	301	285	250	253	261	247	250	265	272	264	270	298	279	244	244	264	266	307	281	300	282	265	275	256	241	270	265	267	237	269	244	258	270	302	282	281	279	270	268	274	253	282	278	273	301	258	284	263	281	305	310	260	265	249	259	281	285	299	282	245	272	259
60794	59163	50684	50260	51644	22873	10923	13519	3169	13477	18091	1366	1342	1178	1181	1078	991	1050	951	794	796	792	779	716	681	712	668	694	670	731	685	630	687	644	695	631	657	691	659	626	650	677	603	658	607	627	647	628	659	615	639	575	605	618	601	630	613	630	575	606	615	658	617	639	629	628	612	585	622	593	587	589	556	595	629	587	604	613	561	610	631	579	608	597	577	618	607	576	618	634	638	583	629	555	641	609	595	612	616	564	573	596	634	570	598	572	637	574	602	610	603	584	606	598	599	582	546	665	584	598	606	643	591	574	600	589	556	586	574	590	573	579	636	606	630	596	608	574	565	622	613	606	571	616	635	597	586	584	610	565	612	594	571	564	562	597	599	599	611	597	563	618	585	561	609	572	638	565	598	594	570	571	638	611	648	589	601	526	590	614	596	632	621	596	587	585	585	592	599	612	609	543	596	580	630	621	554	575	604	604	631	578	556	592	651	598	627	606	600	577	592	579	546	607	584	611	620	558	604	594	587	564	605	556	622	610	658	583	589	584	589	634	606	582	598	593	610	636	579	590	606	618	598	645	548	611	593	560	598	625	593	611	587	581	567	598	604	570	644	599	613	589	599	582	611	563	577	611	638	614	617	575	570	574	592	580	601	590	584	579	619	595	581	535	562	627	603	574	580	582	523	571	607	600	588	579	616	578	611	593	587	586	632	611	608	595	553	595	624	590	611	639	600	575	600	653	581	576	580	601	626	599	611	600	579	589	583	576	602	592	587	547	564	578	594	570	612	553	584	566	610	577	564	650	578	608	582	547	603	613	600	582	608	663	533	579	592	590	595	586	555	585	603	547	588	554	646	571	620	599	555	577	601	583	566	553	591	582	613	532	545	620	579	566	584	584	561	597	610	618	674	572	616	590	585	581	620	600	598	608	616	596	587	583	599	589	569	577	612	644	600	583	601	587	585	577	598	604	630	557	557	581	618	584	600	591	557	578	596	569	633	540	593	580	598	572	617	556	582	588	580	621	617	602	614	574	576	623	581	616	611	618	582	607	611	573	618	605	612	553	584	614	548	561	559	591	564	603	585	609	584	575	590	615	603	623	575	626	530	593	592	569	585	648	574	638	582	570	596	566	587	619	611	572	614	616	621	591	602	580	560	569	564	591	565	568	581	592	555	575	576	624	580	549	623	582	622	576	605	553	587	624	616	579	603	590	610	636	589	591	577	614	580	561	577	584	605	571	588	596	592	662	574	551	618	580	547	589	588	544	582	581	613	620	566	613	610	598	581	571	592	586	607	612	589	573	584	631	574	589	547	615	565	592	586	564	603	585	627	619	574	580	590	549	586	644	561	600	563	629	572	615	590	596	611	637	564	629	571	562	594	569	603	638	575	591	629	602	554	577	594	571	598	593	581	540	625	597	594	614	584	576	574	590	604	575	563	564	611	610	587	588	600	585	583	614	585	569	598	543	577	595	568	631	567	558	576	592	608	573	603	555	636	618	598	612	609	597	598	619	604	592	563	614	545	640	571	563	628	593	624	576	600	583	613	596	595	551	594	603	576	591	569	553	571	615	578	617	609	580	583	577	603	577	596	593	596	564	605	607	608	607	584	590	526	631	595	599	603	571	604	597	588	568	591	591	582	587	589	596	586	556	594	548	626	572	599	584	597	566	584	560	594	616	589	557	622	538	584	590	585	559	620	605	573	587	588	624	606	548	637	584	619	567	543	588	570	612	617	631	565	626	582	618	578	563	567	627	578	584	580	610	610	575	595	552	542	588	603	538	588	605	600	594	629	552	641	596	569	563	570	573	577	582	567	600	548	598	537	571	612	582	600	613	570	589	607	568	607	593	589	597	591	592	569	591	629	583	594	588	558	560	531	574	599	576	596	586	582	571	608	589	608	606	609	617	583	580	571	606	596	618	595	597	585	567	627	603	617	584	573	610	590	537	612	576	589	585	610	581	591	563	556	544	570	602	572	648	563	583	550	599	581	562	595	592	574	601	588	561	621	601	554	542	594	580	613	562	582	622	564	579	570	643	594	598	641	609	569	596	617	617	614	628	600	610	576	564	613	599	579	585	587	590	612	606	584	595	619	571	621	529	577	622	578	610	592	575	612	577	567	612	564	586	557	631	592	627	584	616	585	622	599	549	564	616	609	558	586	637	600	589	615	590	555	566	598	590	568	561	563	534	608	584	568	605	562	578	645	582	648	580	589	598	542	588	632	541	587	582	545	615	617	577	604	585	587	603	621	590	593	534	613	581	588	592	595	576	567	553	558	556	598	619	603	551	608	589	585	594	572	636	626	615	566	621	567	595	561	611	607	589	604	586	603	570	622	576	608	613	597	559	588	585	587	574	605	585	599	592	611	606	533	594	600	578	564	581	591	553	633	573	595	616	595	624	610	580	601	556	554	623	649	594	583	597	538	633	594	579	609	559	593	571	594	595	572	563	581	610	573	641	587	558	616	587	602	584	607	586	579	634	600	587	580	635	599	570	634	622	549	615	582	546	562	647	562	562	618	571	651	589	623	554	596	587	558	551	584	581	567	601	599	599	598	557	584	570	577	551	588	596	603	574	602	603	570	576	544	613	599	584	571	615	588	604	602	589	585	591	603	568	572	592	610	602	625	554	569	562	593	568	623	571	595	576	578	619	579	539	603	573	603	605	586	631	600	596	594	583	621	577	617	623	569	630	626	592	572	566	619	602	637	591	559	574	581	631	605	596	583	591	581	602	556	567	599	600	605	575	606	588	574	587	596	618	559	616	584	520	601	634	555	599	605	582	627	586	636	568	637	544	533	561	615	551	587	602	569	586	600	556	593	578	575	543	581	575	572	567	583	582	566	590	639	623	598	609	618	587	595	638	602	596	592	558	580	569	592	616	540	627	574	616	581	622	578	590	604	554	576	587	548	587	589	592	622	576	565	557	633	583	583	574	592	585	616	585	570	616	571	595	596	600	608	640	598	623	550	531	616	578	553	565	596	592	555	576	595	594	606	604	607	614	632	593	648	583	634	585	568	591	577	572	586	592	606	597	595	558	612	608	608	608	621	613	614	599	605	566	558	607	580	624	594	625	590	586	642	597	603	573	576	580	611	640	606	638	555	646	541	601	525	593	624	598	622	591	624	625	615	572	559	631	622	544	600	609	604	584	555	570	577	605	598	583	565	612	579	526	567	618	571	563	548	598	596	605	585	602	603	600	556	567	592	603	626	601	555	582	619	606	571	595	550	625	569	593	613	637	550	585	622	587	587	587	597	620	656	574	548	560	571	631	589	557	626	561	617	611	554	598	591	597	611	567	617	583	600	599	568	586	597	606	589	625	601	574	585	611	585	601	629	615	584	615	619	606	568	579	589	604	552	572	558	633	564	587	609	636	600	600	613	579	563	622	589	601	585	544	597	581	596	545	573	599	616	597	593	608	597	594	574	600	584	616	598	567	618	614	614	621	576	595	572	587	578	558	603	594	595	554	624	596	565	604
49008	42003	41248	41147	40982	31722	24171	24764	22489	17228	12390	1496	668	619	553	546	535	568	490	493	478	457	473	767	473	415	405	401	387	473	464	441	464	496	434	446	442	447	434	423	403	449	419	458	423	423	432	430	446	403	436	446	433	459	435	402	436	419	391	393	419	391	432	412	433	383	445	435	440	452	502	389	435	444	453	466	435	451	415	446	445	447	411	440	387	360	411	404	469	410	415	458	418	417	418	419	442	421	430	429	392	462	431	437	434	403	422	453	409	399	432	426	408	420	441	415	435	422	413	435	440	417	407	449	416	458	429	433	414	440	411	441	430	490	405	428	421	456	452	393	420	439	462	420	424	424	418	442	405	440	442	437	454	425	407	369	458	460	421	421	420	417	433	412	388	405	392	432	442	435	416	410	424	418	384	424	440	429	380	412	438	443	455	418	425	400	431	408	432	363	409	405	411	385	435	411	410	435	407	404	470	418	413	399	424	430	415	387	424	404	432	358	453	394	409	419	419	457	424	398	450	410	412	393	415	402	425	380	413	408	405	443	439	404	398	439	404	425	432	425	423	411	429	416	402	430	438	402	425	399	442	465	430	422	404	431	410	403	429	410	390	405	422	430	409	398	399	436	425	401	402	424	451	451	435	411	449	490	386	443	383	415	428	449	446	431	407	447	415	405	424	476	464	444	468	390	459	426	442	417	408	467	448	415	391	388	417	415	434	390	386	408	394	447	402	404	405	401	395	416	423	404	450	431	415	412	430	410	431	413	429	426	410	411	446	446	422	426	415	439	412	401	410	406	397	429	417	429	439	387	425	394	402	425	440	431	397	411	431	402	434	442	406	404	471	420	393	403	439	388	385	416	405	454	415	412	399	400	375	431	395	445	433	405	431	400	428	417	428	394	467	443	428	436	417	470	417	415	414	408	427	389	414	414	418	408	436	418	428	440	411	422	393	445	425	405	390	417	424	422	423	422	390	418	406	425	418	427	379	437	419	386	449	431	431	418	454	419	435	431	426	437	412	394	410	412	440	445	405	416	404	429	422	430	441	436	392	393	448	446	455	413	447	399	419	443	414	431	415	437	421	424	444	433	417	415	413	467	410	431	413	407	431	411	453	397	395	422	434	412	397	434	401	413	431	404	430	429	424	409	388	417	447	417	419	438	459	447	400	401	434	408	386	405	472	442	437	427	422	419	432	456	417	423	427	448	424	408	438	446	389	426	427	385	447	401	430	438	393	402	420	427	404	416	453	411	371	390	409	441	425	404	422	441	474	407	438	441	406	404	402	404	419	428	412	442	407	395	414	400	444	448	385	432	452	402	431	418	377	436	401	443	428	429	399	421	401	397	451	374	448	384	459	388	402	419	446	424	390	436	395	411	407	392	437	405	419	447	416	416	388	398	377	378	387	425	404	421	404	457	420	443	443	458	421	398	431	430	416	440	435	428	410	410	442	400	463	402	401	441	421	408	380	373	403	368	434	426	443	411	385	431	462	442	423	418	427	372	387	419	397	395	439	434	454	418	480	427	396	397	424	400	434	430	414	441	386	414	428	413	416	409	416	419	452	430	382	399	439	387	384	406	474	420	426	460	393	375	368	443	415	390	447	423	410	421	413	407	441	398	413	386	434	409	407	425	423	415	431	373	444	398	432	425	435	437	434	426	415	451	421	405	413	439	437	407	401	429	413	451	406	472	381	397	426	418	403	405	400	407	388	403	418	465	411	376	428	464	399	397	451	414	414	452	384	425	442	443	469	429	382	408	394	423	427	384	420	415	435	420	398	431	386	417	423	427	423	394	393	408	433	429	403	407	439	376	399	430	433	431	417	412	426	403	417	389	439	411	414	410	395	386	441	404	397	420	406	446	376	462	445	404	445	438	438	465	376	411	440	477	388	424	429	421	394	443	412	428	419	413	412	391	435	421	427	381	408	401	399	411	397	415	466	422	446	406	390	405	410	396	417	425	405	446	408	421	461	376	412	437	413	396	415	384	440	450	419	413	408	398	410	416	398	443	459	434	420	439	472	466	403	386	389	419	392	442	420	433	403	412	408	432	449	416	424	401	436	403	449	421	432	375	449	383	405	438	424	448	392	481	425	391	387	405	447	408	401	413	445	410	402	471	432	422	425	420	410	423	404	409	404	464	448	374	433	417	411	406	418	447	416	385	416	424	439	451	413	411	395	441	449	457	428	400	440	415	446	423	390	446	372	406	420	434	431	460	415	435	402	446	411	398	414	422	391	426	408	418	410	390	412	445	394	442	373	435	381	441	421	429	430	425	408	419	426	450	373	419	414	418	398	440	382	427	385	418	414	412	421	382	403	360	388	451	405	436	459	419	377	407	412	393	423	409	397	383	413	390	430	425	392	435	412	409	420	404	396	411	420	428	407	413	438	379	358	415	442	413	399	413	435	416	421	454	403	375	424	407	428	425	413	375	395	406	434	392	419	410	402	404	436	442	412	401	440	447	408	378	437	401	418	449	418	402	441	408	386	438	410	430	424	424	435	438	422	380	395	432	388	440	383	411	406	412	402	414	462	430	402	421	472	392	451	409	384	408	418	449	421	413	415	395	411	380	423	387	393	412	449	413	466	395	415	407	448	413	404	379	427	410	443	358	410	396	419	420	426	396	403	429	440	407	410	390	365	392	444	414	452	415	441	425	435	445	446	423	405	401	410	401	386	388	454	404	450	400	420	377	398	441	449	383	397	422	431	442	381	416	414	402	431	415	387	419	431	414	410	417	411	392	397	427	443	427	395	435	466	435	392	414	419	444	432	423	457	440	416	432	461	389	431	411	478	446	428	402	412	427	447	459	442	431	386	448	440	438	429	401	365	424	388	388	426	442	416	423	411	382	409	443	431	401	413	442	415	451	406	455	422	434	437	419	432	433	447	430	432	458	415	406	416	473	441	441	458	446	432	414	419	448	434	422	458	428	431	409	357	419	429	432	441	455	412	413	421	440	417	411	397	442	406	429	417	405	435	399	471	413	440	435	403	425	416	442	424	417	388	410	382	386	461	394	389	404	407	384	402	386	440	446	380	424	414	431	406	393	442	410	422	412	385	442	438	383	356	406	413	406	427	405	459	442	395	373	421	420	381	417	430	395	436	408	417	445	432	433	357	427	468	403	423	395	368	446	417	456	467	444	372	402	376	395	414	382	438	402	419	425	430	410	400	386	430	402	434	406	427	401	366	394	400	478	416	424	436	443	438	414	404	412	402	453	438	396	434	441	437	420	436	422	427	388	393	395	428	455	390	429	461	447	407	411	411	408	407	407	396	441	436	435	395	431	396	441	427	401	435	385	419	417	409	381	425	431	402	434	431	356	422	391	454	401	404	469	437	394	450	412	437	463	408	417	422	478	446	432	375	402	412	414	411	377	397	406	419	420	399	461	443	365	441	420	409	428	396	443	384	417	392	437	419	402	417	413	423	420	429	427	437	417	352	396	405	438	404	405	402	413	442	427	426	405	436	434	435	398
58520	56144	51502	45788	36834	10768	1678	11963	3112	9151	9179	1300	1294	1330	1196	1241	1166	1159	1082	1117	1104	994	992	1905	997	920	936	872	896	906	904	913	889	846	910	931	922	854	890	875	873	882	822	927	810	871	893	826	846	828	869	835	838	911	798	855	813	833	880	835	887	809	840	838	811	828	805	802	847	833	844	842	826	801	794	821	826	794	822	816	812	830	812	792	808	808	802	848	842	870	826	824	821	833	832	846	864	836	837	831	840	830	811	741	809	829	783	793	814	872	818	889	808	821	853	790	787	839	795	779	856	840	849	817	842	781	808	819	812	781	855	800	849	837	787	799	804	885	812	779	857	813	822	820	834	833	809	817	798	816	809	788	806	792	854	808	811	879	823	830	816	774	850	830	830	855	830	785	827	858	730	812	836	802	790	814	863	801	798	795	869	787	877	782	779	801	780	817	818	845	799	802	804	822	832	790	808	855	784	812	832	878	790	763	814	794	781	801	839	816	785	825	803	817	790	795	831	785	817	762	819	828	804	823	812	792	782	819	773	769	799	814	822	836	808	840	855	799	805	798	780	800	773	765	826	857	816	826	784	867	851	829	811	791	838	773	858	824	858	753	807	828	810	800	852	789	801	790	825	832	814	831	804	819	839	847	848	831	819	783	822	769	835	822	860	772	779	812	799	769	855	826	838	827	792	755	802	782	804	769	810	833	859	823	814	809	812	783	840	793	823	844	829	794	785	816	840	803	832	781	807	781	820	815	835	795	819	770	794	780	848	833	790	762	780	776	796	828	811	824	774	816	823	808	798	834	791	817	801	793	841	796	825	875	809	820	741	787	791	787	794	827	826	804	803	842	776	816	774	814	800	803	790	755	787	854	786	864	823	838	790	810	851	816	825	790	781	809	813	834	816	802	743	830	823	815	783	813	823	828	802	824	827	759	826	807	830	826	807	837	822	795	778	803	794	786	825	776	786	795	825	872	811	792	754	825	836	836	860	846	835	813	861	864	858	813	789	831	818	829	858	804	776	808	790	837	828	800	798	790	846	860	813	807	783	796	812	825	848	820	806	883	823	774	766	787	840	757	877	790	772	805	816	808	818	780	853	807	774	820	851	789	812	869	866	807	847	808	790	765	840	793	779	827	817	758	778	791	808	793	872	791	779	810	789	818	778	804	772	834	796	811	815	858	827	846	823	829	839	814	764	781	783	765	799	799	777	836	822	789	807	781	767	759	842	787	800	814	810	858	782	789	780	802	833	864	826	784	805	808	772	837	846	829	815	794	872	786	731	803	873	798	837	731	817	771	789	820	838	778	802	749	809	816	815	820	773	799	826	779	776	841	834	828	815	788	869	803	864	814	754	765	798	808	829	812	840	820	803	815	788	785	789	835	820	832	799	821	789	783	792	819	768	773	811	820	831	800	807	808	803	753	830	828	794	793	765	851	768	796	799	786	765	810	836	861	817	796	814	823	778	815	767	811	796	783	708	808	816	863	817	789	806	808	812	874	802	818	779	840	816	791	816	847	793	797	877	802	750	829	773	802	850	808	799	809	817	819	795	798	773	775	745	808	756	783	801	821	813	803	844	787	775	793	793	820	816	782	841	772	826	795	818	802	769	775	794	795	803	832	853	792	847	823	796	833	862	820	810	759	826	841	807	818	792	767	822	835	798	755	772	772	825	808	810	802	799	771	753	798	792	811	764	790	746	841	788	770	829	788	856	841	805	832	818	807	797	776	815	835	812	829	854	848	848	821	844	776	797	867	818	819	784	771	807	777	793	846	829	839	783	749	727	785	789	821	795	818	825	755	807	831	810	769	816	791	839	775	792	791	785	835	836	788	874	784	833	818	814	734	825	818	793	799	799	776	811	769	805	819	800	844	841	756	786	803	813	855	845	845	778	828	816	836	816	795	820	763	787	866	839	815	821	803	808	815	808	856	814	788	853	860	782	794	800	838	840	783	792	767	788	790	831	785	818	745	796	827	840	797	797	833	835	841	813	823	849	850	831	814	803	811	820	729	817	808	833	781	829	785	827	831	773	773	781	826	848	782	794	827	788	835	790	800	847	856	805	803	845	845	788	820	864	889	820	822	853	819	849	809	862	818	882	765	822	819	856	832	807	801	790	824	805	813	823	803	756	823	840	771	846	859	874	816	811	837	771	815	806	832	778	771	831	846	826	808	752	781	777	803	822	754	750	804	792	797	842	803	768	790	769	761	827	784	769	802	817	776	810	832	876	767	788	842	844	810	845	860	809	803	836	813	799	805	847	841	782	816	805	790	808	818	829	841	832	804	842	832	875	737	803	776	749	797	806	789	807	805	839	852	815	817	775	823	829	869	798	847	840	853	770	812	805	831	756	870	816	814	816	805	814	767	768	791	800	776	803	858	757	804	768	777	858	866	784	817	847	778	775	798	760	771	788	797	792	776	803	787	772	794	829	791	812	819	816	797	813	808	863	786	777	825	829	812	814	799	812	798	778	826	804	783	816	815	812	801	818	836	826	850	795	825	825	810	840	821	806	840	861	836	799	795	831	821	772	830	854	793	798	811	817	781	827	832	813	824	811	776	831	802	839	820	785	849	785	823	812	866	828	793	791	835	848	832	815	778	787	834	842	833	801	771	830	794	793	795	775	822	801	774	807	805	780	803	859	817	785	825	812	783	800	842	822	753	777	789	795	778	762	757	835	828	863	830	808	799	802	801	803	787	811	771	793	768	820	835	820	819	809	820	869	801	772	825	781	799	788	808	794	857	767	840	825	820	814	794	792	781	805	750	783	797	807	787	820	769	815	819	791	807	815	800	789	839	797	857	758	828	817	816	807	832	806	799	846	807	791	838	817	785	862	833	824	844	802	807	846	794	778	826	755	830	813	858	825	777	810	817	781	841	812	809	835	812	799	867	746	787	796	835	850	817	848	828	838	843	838	818	817	858	752	891	843	777	847	848	785	803	757	790	808	817	827	811	824	798	785	788	844	784	849	841	818	831	812	837	847	802	789	859	807	769	758	830	823	804	846	813	765	824	819	845	790	787	831	824	806	817	877	794	845	831	801	811	769	816	841	823	838	836	759	797	775	790	783	759	829	869	845	786	857	858	809	759	820	820	887	816	821	799	807	812	822	841	765	855	789	794	830	835	812	811	787	776	808	819	845	798	802	815	783	771	783	777	798	794	852	827	830	771	805	796	842	805	777	798	790	749	864	818	807	794	809	778	749	827	798	803	771	789	828	828	750	795	760	800	790	804	808	783	790	829	834	823	760	803	807	814	803	825	867	834	869	788	812	776	820	827	792	750	779	834	790	787	796	837	765	802	801	755	812	792	809	814	790	845	841	803	824	821	812	857	772	822	779	794	819	826	792	793	762	792	823	772	810	751	808	740	808	825	835	798	800	861	827	830	810	845	786	805	765	798	780	806	778	763	782	765	808	867	848	799	807	801	840	850	780	794	832	797	800	806	793	750	816	859	791	833	768	819	824	769	786	836	794	813
43432	49862	47280	44025	29242	8419	1079	829	502	453	503	409	372	422	401	419	397	372	416	400	384	361	426	440	408	382	362	372	383	421	430	363	383	395	347	382	393	407	361	438	382	393	365	364	383	356	407	370	376	363	380	412	362	400	372	399	406	384	418	372	375	358	396	357	380	386	382	363	423	388	344	373	385	368	400	338	389	382	368	382	388	351	371	366	377	417	391	384	378	427	379	343	437	384	382	386	416	387	409	376	371	392	403	401	394	382	404	380	398	387	385	366	363	418	399	407	379	377	383	392	369	365	383	377	384	392	377	394	375	393	355	412	379	376	367	433	382	381	374	392	408	378	398	373	386	378	393	408	384	356	406	358	397	399	412	385	354	374	366	362	364	400	408	377	372	414	392	371	382	382	355	401	394	414	408	362	411	401	390	385	377	419	372	379	382	391	370	379	371	362	372	388	362	369	427	381	376	394	368	379	383	376	412	371	388	389	364	359	380	434	388	378	374	381	390	377	380	378	382	423	395	365	405	360	393	372	363	357	408	397	400	352	415	364	383	406	415	436	408	379	377	402	398	411	393	398	389	364	392	389	403	373	383	382	358	373	399	394	353	395	377	376	396	432	379	374	412	380	369	366	392	397	379	377	408	381	390	368	362	396	397	398	396	353	411	390	397	415	379	383	380	398	369	406	324	392	398	401	392	377	378	370	357	396	401	351	400	391	393	345	402	394	361	401	374	378	412	349	369	349	391	371	369	396	348	389	387	365	400	375	350	431	400	387	403	352	328	398	375	375	388	394	388	370	408	364	385	402	331	389	377	397	357	389	387	403	382	345	374	400	368	402	402	378	401	378	395	390	337	379	393	340	392	359	414	390	393	362	376	374	390	403	375	361	404	367	417	365	374	395	397	401	373	363	343	370	409	404	407	415	406	364	382	361	394	406	381	416	365	367	387	380	399	415	394	393	410	383	375	363	408	389	385	381	395	398	383	373	352	360	403	369	362	330	378	372	405	406	407	383	391	352	415	351	407	400	411	389	380	384	396	370	354	388	361	382	373	402	353	394	380	399	392	394	378	375	362	384	443	355	409	357	366	408	364	395	414	376	357	386	404	392	411	388	399	390	367	431	405	399	402	373	411	363	354	417	396	380	401	375	399	369	398	349	435	401	378	354	392	402	370	396	396	366	350	360	380	379	395	402	374	395	375	391	379	360	419	404	376	393	383	380	350	365	394	372	441	381	377	379	388	361	399	409	370	373	381	380	336	380	383	379	370	405	397	343	380	384	418	372	376	405	381	412	366	404	394	394	388	387	393	391	395	414	395	378	382	373	379	353	387	390	412	392	348	410	377	341	366	335	382	399	410	400	380	394	401	400	370	377	366	393	394	367	392	388	355	365	383	386	380	364	375	406	390	390	400	378	394	411	389	385	382	427	365	375	393	379	387	407	348	355	350	412	421	383	397	378	366	330	399	401	364	389	394	397	354	351	386	396	392	415	444	379	389	349	442	369	367	406	431	392	357	414	413	401	373	379	403	399	372	344	384	383	410	355	373	384	367	402	382	383	391	373	415	411	358	393	404	386	377	390	423	436	378	366	352	382	398	392	415	399	405	385	372	427	407	362	401	372	414	384	391	392	382	424	411	401	399	378	402	392	413	368	396	391	375	396	402	384	417	362	389	371	397	403	390	396	399	380	341	409	400	394	441	367	373	370	388	383	378	438	394	350	378	419	360	392	325	371	400	396	385	407	373	391	380	365	418	399	389	383	373	384	387	393	361	422	412	367	426	392	385	385	415	391	406	358	366	366	393	389	381	409	398	397	400	395	387	397	446	386	390	378	392	371	396	370	434	424	398	368	416	394	392	398	380	355	371	383	383	393	387	419	356	381	414	400	366	406	382	410	389	375	392	417	417	407	408	364	390	404	355	361	390	415	414	380	402	419	359	339	402	386	385	383	373	423	350	399	383	373	339	419	382	373	387	365	409	372	421	404	408	390	406	369	389	393	395	382	408	408	360	387	385	384	392	373	439	343	404	403	405	381	374	372	434	345	396	400	411	354	356	399	357	348	392	387	387	412	371	394	371	406	377	418	403	418	380	377	387	394	369	356	401	402	373	410	391	353	369	349	365	382	389	416	325	391	424	392	395	400	372	407	349	389	369	402	368	408	405	384	375	361	349	357	424	337	366	398	344	406	375	376	347	404	377	370	357	385	389	389	392	396	380	369	404	360	374	389	386	414	380	428	380	350	388	388	398	413	394	410	403	395	386	414	384	434	404	401	367	409	357	395	348	359	340	378	410	415	420	396	385	380	353	400	397	381	393	408	366	387	417	364	432	366	417	383	407	357	401	403	395	364	401	386	368	384	379	374	380	355	351	413	380	384	401	383	376	373	370	366	399	380	391	394	379	356	388	360	395	384	397	378	386	352	406	367	391	398	399	384	394	352	368	369	394	379	354	366	377	372	373	429	366	413	381	379	382	376	370	387	382	417	356	412	401	342	382	380	376	414	409	362	402	400	383	379	370	367	380	373	407	406	398	381	393	381	379	388	381	415	397	404	378	389	390	391	411	464	393	383	368	346	404	406	403	376	381	400	335	381	340	356	380	380	413	372	376	384	421	398	375	388	374	387	379	381	383	416	353	409	384	381	387	367	383	378	357	415	366	364	366	409	366	369	381	410	416	357	377	376	368	395	352	419	419	381	376	376	382	408	400	404	376	368	392	361	376	377	388	431	425	386	399	390	387	371	413	389	396	395	368	376	397	379	380	424	413	377	416	409	368	367	398	385	354	398	381	350	372	397	384	389	391	401	343	399	358	420	357	384	383	397	375	367	363	386	412	395	385	388	364	358	355	398	386	402	406	376	395	371	424	373	394	381	378	399	387	371	382	426	390	358	386	391	374	387	409	368	423	414	392	405	379	405	383	355	401	401	385	390	373	413	350	383	367	390	374	393	415	362	362	381	375	419	398	392	374	378	374	377	407	386	368	395	366	413	421	358	407	370	411	387	413	397	390	378	381	420	373	376	426	373	385	422	383	401	378	423	394	391	386	432	377	383	372	402	385	328	376	378	386	398	393	410	385	394	410	374	367	374	368	396	355	411	375	380	377	390	377	409	347	350	367	374	378	393	407	380	393	381	355	366	401	409	369	418	366	366	398	408	366	408	369	383	395	409	411	399	393	363	387	364	361	370	383	384	382	376	389	399	398	359	407	375	394	358	384	394	409	369	360	386	358	411	411	371	399	395	389	373	410	420	407	381	376	373	395	369	364	364	418	381	393	369	402	407	406	393	381	377	389	412	381	413	392	358	380	383	401	425	405	397	369	366	390	366	389	356	361	394	391	363	402	341	384	369	344	408	349	402	429	383	397	400	422	396	344	374	400	399	391	373	385	380	374	400	389	396	395	389	418	371	406	372	351	389	387	357	384	414	390	378	382	402	391	388	360	388	400	379	435	346	370	398	427	372	397	365	363	363	360	350	380	398
39367	47679	50629	51442	36822	3510	1329	2980	1223	1317	1673	948	978	947	1007	980	982	947	929	955	961	984	938	1316	891	923	875	937	893	929	959	971	934	881	902	962	876	934	928	872	924	964	930	917	944	982	929	925	971	841	898	948	996	887	912	942	927	917	951	918	929	918	903	884	878	923	947	910	968	935	893	923	920	943	975	967	981	917	948	849	929	900	907	919	944	905	942	939	889	939	886	890	903	905	960	979	971	954	878	940	923	928	915	894	949	920	903	925	940	894	990	958	951	908	920	921	929	948	926	876	940	897	930	914	958	907	898	900	849	919	922	994	950	971	935	928	921	930	949	889	889	940	901	919	969	881	916	919	917	884	938	889	899	943	915	970	956	880	937	912	979	857	915	923	963	939	908	945	935	938	933	924	902	906	931	908	910	918	936	951	959	902	909	932	915	947	963	911	914	875	936	879	935	869	948	896	915	933	925	886	911	899	925	928	903	966	955	929	923	888	939	868	925	890	939	927	862	956	905	918	911	916	943	935	900	900	907	999	952	950	908	944	905	913	931	937	948	924	903	917	933	942	915	927	899	906	929	885	961	985	919	934	884	928	912	894	951	902	969	913	938	912	931	970	988	931	912	903	948	949	893	888	896	928	920	937	895	924	976	943	915	852	930	949	920	906	882	935	918	935	958	939	869	898	841	901	897	916	922	917	965	950	910	948	888	875	988	891	917	900	890	886	961	889	874	912	889	960	959	953	883	885	908	963	894	953	902	880	941	884	895	892	940	917	905	907	909	902	914	918	874	898	918	941	901	907	887	923	946	958	878	949	910	961	961	907	915	863	974	924	886	895	955	896	896	888	950	950	956	868	930	919	837	960	963	874	867	910	925	881	948	976	887	898	899	906	907	920	961	957	922	913	878	926	942	863	917	899	932	899	974	919	928	945	937	948	934	946	964	943	888	930	937	913	940	911	935	951	911	949	932	856	916	876	923	926	924	946	961	898	882	885	939	898	911	940	926	884	911	910	876	963	897	908	946	942	911	948	942	954	933	918	943	953	914	993	956	882	917	900	989	914	887	918	901	891	931	891	961	863	951	905	908	956	916	900	889	898	866	927	892	959	944	889	910	871	994	971	974	908	971	940	900	918	936	893	927	904	956	968	935	948	907	886	912	934	887	926	886	921	920	963	919	911	886	949	947	926	891	908	918	962	907	947	921	937	940	937	947	919	919	925	952	929	863	909	940	931	915	939	899	948	905	955	959	900	868	875	897	899	932	908	987	913	911	886	926	912	888	925	911	925	847	905	889	932	923	920	982	928	936	874	906	930	887	994	931	862	906	946	942	856	928	886	1018	916	921	904	941	963	910	907	951	887	827	927	947	890	996	913	864	943	940	923	901	944	869	941	942	920	934	918	911	992	919	932	939	879	917	921	957	872	958	959	905	907	911	869	894	968	908	915	928	949	941	927	905	891	858	903	911	935	929	931	954	957	890	910	890	916	908	917	944	903	953	893	937	963	876	902	907	830	865	869	896	872	925	954	913	927	1034	906	945	948	900	916	919	944	919	899	900	979	939	888	876	907	936	906	880	889	944	969	905	935	926	947	895	896	929	928	886	902	914	911	879	894	920	943	927	939	890	941	954	879	954	888	929	951	972	908	922	924	888	961	908	884	957	932	922	903	884	887	946	920	910	871	997	933	942	918	942	903	886	938	944	947	890	880	935	896	904	963	947	902	854	876	925	935	961	972	905	915	929	994	893	924	933	916	853	890	971	955	923	910	925	977	900	900	987	974	975	884	890	897	902	946	908	943	922	868	886	922	912	903	939	968	935	899	863	901	877	930	915	909	905	946	970	877	903	857	881	904	973	923	930	872	928	920	914	886	906	965	866	883	913	929	984	951	968	872	933	977	959	978	953	911	911	879	875	951	934	975	950	962	899	915	901	937	890	930	893	923	966	965	917	933	885	943	930	917	904	919	940	1019	905	939	961	933	928	858	907	978	899	938	871	981	955	905	940	940	928	902	981	966	954	928	882	955	981	943	887	944	921	968	978	972	949	920	914	839	871	926	930	915	916	895	926	988	920	955	912	913	928	1006	928	968	927	963	960	913	928	893	910	960	934	966	908	962	913	950	901	886	873	940	882	931	911	893	905	926	950	950	942	952	936	938	902	959	924	939	865	903	907	887	910	889	919	909	956	929	938	796	966	933	940	929	882	887	928	900	945	928	942	928	912	891	884	925	943	942	940	912	880	893	939	1007	940	950	961	876	903	898	920	882	939	936	945	960	939	887	934	887	966	917	971	890	937	932	904	909	995	929	944	925	967	920	962	898	928	889	928	924	915	910	986	920	962	948	934	902	954	919	943	959	891	932	936	915	974	914	954	901	910	909	899	881	951	915	882	910	941	938	905	937	940	906	934	925	921	912	908	889	903	940	927	903	930	889	897	898	922	925	900	928	873	931	909	959	906	928	889	870	912	920	885	917	884	931	922	947	910	905	931	920	925	978	934	957	912	874	918	943	923	962	867	950	964	924	964	903	899	931	912	906	927	927	848	890	964	933	975	875	870	894	949	904	938	875	931	973	892	885	894	945	937	960	892	952	922	960	932	966	939	892	886	906	923	948	903	886	933	841	888	937	976	890	968	916	870	893	940	951	944	959	928	938	926	976	875	915	901	912	897	964	919	968	899	950	955	904	965	894	952	921	933	897	902	935	900	959	945	904	918	927	949	927	931	886	919	931	966	946	922	916	928	916	900	888	964	907	968	915	901	938	970	963	938	863	927	908	926	942	904	885	964	904	923	933	916	932	943	880	920	959	880	1002	902	915	871	947	959	899	943	925	966	883	920	969	941	992	934	883	903	901	935	881	894	907	921	926	937	919	940	957	893	895	880	916	894	950	936	957	937	928	893	938	969	875	967	945	923	887	934	927	990	913	917	948	910	939	919	904	924	882	954	908	913	905	880	975	953	930	900	926	897	906	950	955	891	928	915	909	896	897	871	876	925	924	941	958	914	877	909	942	964	864	904	898	899	901	904	931	897	905	946	912	889	972	954	878	960	898	948	993	961	923	944	946	882	956	890	912	943	935	935	937	920	903	895	913	911	933	938	919	933	899	945	965	913	885	931	915	904	921	925	919	947	949	934	943	933	946	942	922	903	891	949	908	876	904	902	916	908	952	925	915	918	950	939	917	880	924	928	893	826	906	890	902	935	954	938	896	916	936	866	934	895	936	975	866	950	844	894	953	888	910	899	943	922	916	918	931	927	954	891	908	919	930	939	916	946	947	975	910	928	968	853	932	862	955	936	926	928	900	952	928	914	912	963	926	900	925	968	900	943	934	961	876	995	938	896	927	989	961	896	969	928	877	957	910	947	932	911	904	946	877	974	976	883	975	936	993	869	928	953	940	936	961	880	880	879	881	936	927	966	899	967	911	971	907	951	922	944	919	895	945	897	930	930	885	943	914	938	927	884	925	863	891	904	913	897	930	898	919	927	920
54945	40539	39149	35747	27291	24512	25154	24076	19482	10044	6166	748	592	559	470	496	472	505	422	398	385	396	512	2707	713	346	365	391	345	313	346	366	326	403	338	341	339	350	338	321	388	345	321	348	357	350	340	343	364	360	353	366	325	368	359	312	334	326	330	359	338	361	346	327	346	312	318	397	308	337	370	295	350	341	322	389	358	368	363	335	340	321	409	361	388	344	338	347	324	382	319	290	336	361	345	354	361	315	386	293	343	335	334	325	345	317	343	359	323	335	332	370	331	325	336	301	342	290	379	361	336	376	358	383	299	321	353	366	335	307	365	339	331	282	318	384	334	346	364	365	344	324	317	336	316	334	348	297	356	338	357	323	325	359	346	386	336	340	334	339	315	326	369	369	351	369	320	323	368	337	357	368	339	321	320	351	351	314	314	340	302	346	361	327	318	344	344	352	301	316	360	350	328	325	336	314	343	340	334	325	333	329	330	302	313	328	342	352	338	330	334	356	344	339	358	324	343	325	385	316	334	330	345	335	327	340	326	347	326	358	324	323	325	328	323	352	344	375	329	373	306	354	337	365	332	296	333	297	334	347	316	304	301	321	348	309	315	379	347	318	313	324	376	373	343	305	346	336	344	317	338	367	355	346	389	353	326	354	310	345	339	350	387	324	320	325	353	336	340	319	314	335	319	340	376	335	341	367	321	318	352	365	338	397	317	341	316	364	383	334	344	335	354	323	307	364	339	324	359	348	342	350	324	293	331	328	359	334	304	359	346	374	353	312	337	340	339	352	338	343	311	313	332	338	351	348	338	333	308	341	326	336	314	319	331	309	318	318	303	324	368	344	355	344	359	337	346	331	343	344	353	313	362	358	342	321	345	320	369	309	345	349	354	326	330	325	350	330	336	330	333	340	355	348	354	312	358	326	326	336	362	341	406	358	319	318	273	341	332	327	329	356	327	365	319	324	350	353	315	295	370	361	340	360	351	382	316	346	353	346	300	341	330	349	323	393	316	342	359	337	345	330	354	355	347	319	352	299	332	391	365	348	294	370	342	355	328	354	336	303	325	354	340	325	344	340	341	352	336	355	345	352	282	339	334	349	306	336	369	367	352	319	323	351	366	335	363	322	325	323	355	361	363	342	344	327	322	356	336	376	328	339	318	319	314	301	352	324	323	314	371	303	349	327	326	362	317	307	343	325	357	347	360	347	313	328	345	354	319	338	333	358	317	349	411	339	336	337	355	357	351	334	327	350	333	377	359	358	366	371	354	348	314	355	313	340	361	334	322	326	361	331	354	325	333	344	337	349	338	334	339	335	377	356	314	316	379	346	326	340	376	369	337	306	333	295	292	329	323	340	354	357	348	362	360	375	370	347	335	354	359	367	329	295	367	312	353	368	337	307	321	357	362	322	343	365	329	336	330	364	333	336	365	314	345	376	316	356	313	343	336	352	350	339	369	314	334	342	320	331	338	339	312	318	366	312	337	296	352	330	368	342	324	336	349	323	334	337	345	332	324	339	313	326	385	367	336	335	345	327	360	345	320	342	331	312	332	348	358	325	341	329	364	340	324	325	323	326	364	335	346	372	344	311	351	336	331	349	329	323	334	356	330	323	325	369	348	375	328	335	347	323	331	300	320	332	354	357	367	357	318	317	345	326	342	345	310	329	349	345	349	349	299	337	377	361	339	327	307	342	300	337	352	334	352	352	332	362	318	308	341	315	312	344	315	315	333	366	332	331	347	348	350	335	342	346	337	328	321	351	354	341	320	336	348	338	330	336	304	369	343	368	356	310	321	355	364	314	326	345	341	360	321	309	331	377	316	342	310	317	362	347	360	355	365	314	366	333	329	339	312	349	354	360	317	347	316	350	325	392	322	356	343	344	373	302	327	362	333	346	343	338	372	354	345	330	311	325	325	360	345	357	306	367	307	324	347	332	353	349	339	333	324	346	354	335	333	327	340	351	329	334	328	358	361	320	305	326	341	333	347	340	354	321	341	302	366	336	380	313	330	354	327	349	310	380	325	327	310	355	338	323	342	307	338	310	377	331	366	324	350	321	318	334	367	375	343	332	334	358	359	311	304	326	346	355	326	323	318	311	319	312	321	424	352	330	379	332	356	320	351	360	384	350	343	340	345	358	294	333	336	349	325	320	369	349	338	305	350	347	308	341	332	361	306	338	331	333	359	361	352	325	351	356	327	322	332	319	331	337	345	352	360	341	332	337	357	354	320	349	366	311	337	324	339	358	344	338	360	335	314	345	349	338	333	308	373	348	331	362	319	291	381	352	383	373	366	336	308	346	366	328	297	301	344	311	363	351	350	299	346	348	347	284	354	318	325	333	327	358	323	325	355	319	356	318	346	360	335	389	323	314	345	342	332	363	370	363	348	345	327	345	364	363	334	332	341	334	346	326	344	360	365	313	343	337	314	346	321	279	354	330	349	338	355	360	323	355	378	342	308	334	379	331	325	344	360	346	312	338	301	336	306	301	313	305	333	334	339	345	337	308	356	327	339	333	299	325	328	314	311	328	311	299	312	329	331	356	373	325	324	317	317	367	355	355	353	308	317	324	331	375	373	352	341	345	321	316	356	346	348	324	346	331	340	331	311	332	320	361	367	363	313	361	354	354	329	336	376	373	320	329	334	312	373	304	324	341	326	330	356	336	357	353	318	324	270	332	305	331	311	322	307	330	345	378	381	331	318	348	351	339	332	331	359	356	342	350	335	360	362	334	336	355	341	344	323	350	333	307	358	301	334	324	346	351	314	354	354	348	317	343	340	350	319	320	326	349	331	329	371	341	355	318	354	335	332	361	374	351	374	347	310	341	336	358	352	320	326	308	329	363	341	335	338	311	323	343	338	340	359	321	332	358	367	333	335	331	320	325	348	361	340	339	354	326	378	340	337	294	336	322	312	320	353	359	319	281	337	345	358	315	347	317	366	356	318	311	336	320	335	355	340	335	336	348	368	344	319	356	297	342	357	342	332	349	303	352	327	341	322	365	337	324	334	367	334	314	368	327	352	346	347	334	361	347	317	353	330	343	304	353	320	348	350	327	347	323	359	349	341	354	359	351	349	366	330	339	315	309	358	308	314	325	319	354	374	329	372	306	292	313	361	340	362	354	325	319	323	334	323	339	337	348	347	313	342	363	324	319	338	332	311	341	321	332	352	330	301	283	327	329	320	345	370	346	357	313	335	308	329	352	342	354	336	313	330	303	320	310	341	284	296	336	310	352	335	322	347	342	302	341	372	338	337	342	340	344	333	337	306	347	320	315	331	313	357	348	342	342	325	292	324	328	323	290	335	344	338	330	335	362	330	362	347	340	329	313	388	330	319	316	301	340	302	316	360	333	321	321	350	328	351	317	311	355	353	331	326	320	336	391	349	306	329	335	331	372	346	312	341	320	342	347	334	324	343	342	342	349	335	312	369	339	340	341	331	352	325	331	321	360	316	392	352	394	348	369	352	338	367	370	327	347	334	308
58557	56668	49271	41160	22473	6034	2997	24925	12688	12517	9260	1769	1850	1593	1218	1260	1204	1280	1050	981	850	919	1632	10970	1043	795	813	775	770	794	775	800	782	761	694	724	700	731	736	753	791	759	685	707	737	712	761	709	722	720	723	694	676	790	735	751	722	713	730	695	693	704	695	691	748	768	720	746	705	718	722	701	702	727	679	703	690	745	716	690	737	711	675	688	723	709	757	748	718	716	696	726	699	692	692	707	728	727	711	708	682	701	704	711	725	731	692	729	709	701	707	737	735	689	734	719	714	670	711	676	672	721	704	746	738	690	691	696	722	731	727	693	729	694	742	710	727	704	678	733	690	702	662	699	722	717	688	697	683	681	661	695	705	725	670	739	690	721	727	721	716	680	699	724	709	728	679	729	698	727	712	702	748	696	678	695	688	695	696	706	712	676	680	723	724	704	737	683	659	729	699	665	646	682	720	687	665	669	659	694	729	707	689	673	731	670	685	669	696	678	751	707	709	729	713	736	713	723	680	715	684	720	693	715	709	690	736	680	675	663	678	719	687	705	712	705	715	684	690	698	686	695	690	727	713	754	735	687	692	692	719	661	700	749	717	728	749	706	752	690	691	669	699	669	749	709	666	705	692	729	672	660	664	670	671	704	696	723	704	729	721	763	680	733	725	658	695	753	727	712	700	742	709	687	707	656	709	703	694	716	679	689	716	709	778	695	684	683	679	690	708	731	717	744	703	729	704	653	714	697	693	718	700	689	716	721	744	691	705	739	706	690	701	668	734	677	686	688	681	719	695	693	724	742	665	698	723	697	708	708	688	664	719	732	722	731	659	694	731	674	731	690	718	634	669	702	698	738	729	686	664	687	709	682	751	729	656	696	763	684	709	690	709	732	690	738	720	743	717	729	739	703	664	738	712	681	664	704	698	752	659	747	715	703	681	681	715	705	720	695	728	713	665	702	662	717	712	723	679	748	725	725	710	714	686	722	711	697	711	727	680	713	726	664	670	712	700	708	731	671	697	685	767	698	682	700	702	735	673	683	709	675	683	743	726	718	685	675	651	667	750	682	697	703	750	693	672	667	689	685	709	731	725	698	734	708	688	671	662	729	723	720	675	683	681	682	655	748	723	740	700	707	693	711	669	707	738	749	709	711	713	722	733	666	663	668	689	700	695	670	726	721	677	690	680	718	721	726	720	719	734	693	694	740	687	706	726	699	675	711	698	711	665	744	736	708	682	685	671	680	676	718	695	731	675	693	674	710	706	754	685	663	706	715	737	680	710	723	708	691	675	698	708	664	667	708	773	701	705	683	720	745	672	723	700	723	697	704	657	764	701	717	664	685	682	709	739	685	657	665	683	742	687	693	696	733	695	689	703	703	724	671	729	693	666	672	667	670	680	705	740	734	682	727	671	680	726	724	706	723	699	693	705	722	686	702	703	697	668	685	712	694	651	740	777	690	712	661	656	718	723	699	691	718	695	693	720	720	734	718	701	682	758	747	706	678	659	724	711	718	692	694	680	725	677	680	694	720	708	662	668	728	718	713	724	650	755	692	706	705	711	720	662	687	728	744	711	770	693	673	687	722	691	713	692	739	720	678	690	637	703	722	719	722	732	686	715	715	733	696	719	688	650	701	696	682	693	689	682	683	700	724	734	739	665	675	690	725	766	702	650	706	738	704	722	656	716	660	739	732	676	712	702	722	697	691	647	701	732	695	719	719	679	715	717	700	719	697	659	669	749	713	673	682	677	669	755	693	710	707	670	723	691	638	662	697	704	736	687	719	650	693	697	692	715	699	665	694	710	705	696	703	687	725	703	696	718	724	700	675	709	677	694	715	679	696	723	698	717	679	644	705	717	695	745	726	737	701	743	707	680	703	747	716	682	699	676	657	647	680	705	672	700	683	685	694	699	674	713	698	684	720	643	669	675	698	708	666	675	687	694	688	719	678	727	679	729	705	710	648	702	692	744	763	666	701	709	688	687	667	741	651	731	723	701	741	720	711	686	722	667	723	679	676	693	688	679	698	714	704	735	701	709	687	713	742	737	674	715	687	715	651	693	698	739	711	726	712	722	759	700	709	680	716	651	656	680	705	727	711	725	699	704	656	667	696	703	762	725	753	703	691	723	679	677	715	728	674	763	717	694	704	712	743	697	708	671	683	695	714	743	703	691	685	686	691	722	730	719	719	710	758	637	726	722	749	701	697	725	741	678	689	726	718	699	723	725	737	716	729	713	685	686	746	658	678	717	692	690	719	704	703	688	725	744	708	688	686	728	706	684	704	656	730	670	729	706	691	696	703	687	709	677	719	721	741	726	710	695	681	751	685	682	741	714	717	736	736	701	720	722	667	712	665	703	696	699	702	671	684	694	691	706	679	689	677	704	757	680	731	718	660	736	673	722	691	709	732	724	715	713	689	687	693	679	717	689	683	676	698	680	674	680	708	688	695	758	670	705	771	713	679	755	649	685	672	741	694	662	675	743	678	713	696	681	713	704	675	684	735	684	706	695	678	721	706	688	715	753	689	651	698	737	678	717	713	751	739	714	680	743	709	711	626	684	700	703	733	713	715	724	680	685	732	729	656	722	673	689	714	772	671	709	686	720	748	657	702	670	697	727	687	677	644	675	689	687	694	669	710	708	730	676	714	678	688	705	687	675	728	725	715	693	676	701	754	701	676	729	681	736	688	666	699	672	739	722	741	686	708	724	675	702	717	702	707	692	721	686	697	658	706	658	708	686	663	692	705	671	696	713	681	674	673	727	708	723	707	725	690	705	678	753	753	711	736	679	684	715	732	718	734	734	662	736	700	723	714	699	729	690	734	719	744	726	706	692	681	687	691	703	708	685	707	713	726	718	729	636	705	737	672	769	723	685	656	664	673	704	713	691	678	716	719	697	667	723	687	699	731	721	689	723	713	677	667	728	696	718	674	699	698	674	713	732	698	714	714	674	708	710	702	677	686	664	701	711	705	727	676	700	687	711	702	694	691	678	723	671	699	694	715	703	693	647	678	724	670	733	699	724	711	733	708	697	724	676	734	695	710	754	699	703	722	727	722	734	705	758	708	725	725	691	722	746	626	691	721	724	632	728	723	703	680	703	709	670	689	646	707	687	739	705	675	658	698	689	658	701	678	699	729	702	656	734	724	652	719	675	703	664	684	712	724	678	697	680	668	733	746	671	680	697	686	699	734	663	702	695	707	691	726	674	683	689	669	717	709	717	710	760	720	694	675	730	677	700	673	683	714	696	701	734	696	753	689	647	687	757	759	677	728	735	728	712	744	725	699	654	710	725	709	677	761	675	731	726	687	676	732	726	707	638	722	687	626	682	724	698	746	689	677	698	690	710	723	672	674	690	735	632	721	689	763	689	706	715	714	689	663	695	693	695	723	701	730	706	681	698	716	640	716	699	695	689	713	705	708	757	714	707	739	669	724	694	696	685	706	692	704	684	689	678	703	728	669	691	717	682	679	716	733	676	700	735	687
52485	34444	27235	24251	24764	22780	17587	17385	8284	10880	6622	821	780	645	574	524	565	516	448	372	384	391	583	1494	1023	397	348	360	329	345	336	359	329	346	352	402	358	345	356	353	346	342	365	345	380	379	341	296	338	335	331	362	352	351	339	341	321	344	338	354	340	334	344	361	348	328	304	322	318	313	339	341	338	331	312	318	336	370	342	363	308	327	352	376	347	348	340	356	325	312	345	377	308	327	342	344	338	337	325	344	329	333	323	332	352	292	357	385	365	311	343	349	335	345	373	330	341	339	312	323	348	333	321	377	325	310	316	356	350	329	357	352	302	345	333	337	330	313	304	306	342	344	350	316	334	340	356	361	338	309	326	357	364	340	339	307	355	349	343	311	325	341	331	360	314	344	347	364	332	321	349	361	350	329	346	349	320	317	309	348	340	355	299	344	337	308	303	315	370	331	322	343	361	335	327	325	350	315	324	304	323	361	375	358	364	333	331	336	349	358	338	325	340	343	293	358	346	373	347	347	322	350	354	351	358	339	323	321	338	342	329	324	321	339	356	311	322	310	375	324	375	328	302	369	316	349	299	312	313	336	341	336	342	352	356	384	350	380	366	331	372	315	330	347	373	342	342	378	309	310	336	336	359	329	329	363	359	328	336	383	347	327	346	377	319	350	346	342	330	302	362	367	347	337	360	350	401	353	366	356	309	322	354	351	330	344	344	313	366	338	348	335	352	352	310	352	357	358	341	328	328	322	304	325	310	356	325	355	352	336	322	350	341	358	319	306	330	322	321	353	339	308	339	372	336	345	338	396	351	324	308	328	327	318	333	302	349	337	327	351	335	336	314	324	353	315	337	362	367	323	349	349	337	344	341	327	311	324	326	328	356	335	331	364	344	352	321	348	332	333	355	329	301	351	357	333	323	347	366	347	324	306	300	319	336	346	360	333	317	325	315	367	339	336	322	307	357	315	361	347	338	346	321	357	351	336	321	324	300	365	350	326	369	353	365	334	325	310	347	358	329	368	333	351	351	321	335	377	315	304	343	327	321	325	387	354	340	331	354	324	317	342	342	386	379	328	328	335	358	384	301	382	364	351	322	353	328	342	373	365	341	295	340	348	329	342	339	344	339	358	320	308	336	346	337	324	317	341	317	332	347	353	341	360	350	332	323	317	295	353	357	380	366	323	370	333	336	334	336	321	330	363	325	343	335	347	310	363	331	359	332	345	322	340	330	348	334	334	316	316	323	329	347	341	342	339	322	354	340	380	318	331	329	362	303	288	336	312	337	327	327	321	369	348	333	340	378	340	338	347	369	366	353	303	362	334	344	355	337	368	317	326	316	385	337	317	368	301	336	358	327	349	310	319	313	306	320	357	320	351	347	345	340	320	346	343	327	339	370	326	362	340	325	336	343	333	304	360	314	321	332	340	358	368	341	358	358	288	352	345	343	372	321	357	315	315	347	369	330	313	304	318	340	339	338	303	314	321	327	402	379	355	337	339	309	329	340	346	328	351	344	315	312	342	330	303	350	302	322	336	330	379	337	344	347	362	317	356	340	345	344	344	324	350	311	342	336	331	358	320	367	351	301	337	340	353	307	330	323	347	312	345	352	343	350	344	333	355	291	345	355	337	317	322	321	342	293	319	353	369	360	342	312	306	331	376	322	327	346	340	335	345	358	357	326	325	316	349	329	375	336	332	317	350	369	336	346	340	328	320	336	332	351	304	326	332	318	335	337	346	345	316	344	338	330	361	382	314	317	351	346	321	323	311	330	334	327	328	297	322	343	347	311	291	341	355	359	332	352	358	346	297	344	343	350	344	363	304	342	328	334	342	350	340	341	318	337	269	312	314	339	343	335	338	310	340	307	317	343	313	352	324	343	354	363	359	321	319	338	326	345	362	383	356	328	343	356	345	346	328	331	291	328	338	364	326	316	382	341	364	311	331	400	338	363	312	323	350	319	328	305	387	321	322	305	327	270	310	320	328	366	359	345	374	341	325	346	382	380	345	357	336	342	336	361	376	323	385	319	311	344	307	357	327	350	351	358	320	302	363	344	322	352	344	327	354	366	310	316	362	327	314	378	323	347	326	350	290	336	345	314	325	363	328	333	327	326	353	324	348	353	331	330	330	312	348	333	320	322	326	321	336	337	322	365	318	311	345	351	355	334	345	334	366	344	292	331	335	330	300	345	354	348	303	334	329	334	288	320	341	349	347	342	331	357	328	287	377	338	366	338	322	351	365	346	372	309	331	354	322	341	333	318	342	307	332	385	353	328	365	310	313	345	316	362	387	302	309	316	353	338	354	306	378	330	319	275	322	333	332	305	333	308	351	362	346	344	352	355	350	336	319	297	309	357	328	353	326	344	337	322	324	323	337	343	316	313	362	327	346	351	346	333	313	339	376	349	324	324	327	340	354	313	312	349	336	304	348	354	329	372	331	365	311	318	330	339	347	304	341	349	299	343	350	335	347	310	362	352	316	314	322	326	390	336	375	316	328	353	318	366	354	308	355	346	323	327	345	351	318	335	357	332	341	340	321	349	341	333	328	320	357	390	302	352	331	361	354	349	343	355	335	363	323	344	328	332	320	316	347	332	330	365	328	364	340	329	339	321	312	334	369	309	352	341	333	347	342	333	370	305	304	291	366	340	348	348	311	344	341	338	324	351	350	336	324	321	356	349	336	312	360	346	335	325	294	370	365	325	342	347	362	334	344	329	345	362	335	322	319	377	334	315	350	365	337	336	357	343	315	354	343	347	314	294	320	332	344	353	338	319	345	319	328	340	338	293	345	333	364	307	324	356	327	331	360	337	351	328	358	381	337	330	368	352	333	395	312	351	349	304	299	365	347	313	295	289	314	373	368	352	344	344	333	330	337	337	319	335	298	323	308	326	328	368	366	319	339	325	323	350	391	319	346	322	343	365	333	376	379	315	339	339	328	333	331	351	366	329	309	328	341	321	346	330	330	347	373	390	311	319	336	364	363	362	328	376	353	354	331	354	337	334	326	342	337	323	373	367	343	364	351	336	331	328	315	352	326	316	318	331	312	330	372	354	301	378	324	305	342	366	343	351	344	358	356	339	328	321	340	351	290	339	354	352	364	322	323	351	319	349	354	382	316	367	333	299	326	318	305	338	346	363	306	348	352	319	346	334	304	335	330	328	338	305	337	337	312	323	330	370	312	347	336	325	346	369	335	336	325	354	333	338	321	340	330	311	307	304	337	339	366	331	357	332	350	336	329	354	347	373	346	343	324	323	309	305	317	316	345	289	363	321	364	359	345	305	308	307	339	322	344	375	319	350	346	325	335	336	313	351	338	329	317	328	340	314	354	335	339	336	316	316	341	317	310	329	324	299	324	346	357	311	361	310	318	344	357	404	321	341	315	308	292	319	328	337	327	321	334	372	333	325	311	343	325	332	343	342	347	346	323	335	361	370	341	337	346	332	348	348	326	313	306	320	327	356	358	335	360	347	323	347	341	321	339
56238	26945	16890	9243	6061	4679	3853	21324	13705	27272	10237	2362	2436	1971	1656	1581	1391	1614	1272	1114	1030	954	2179	6708	3054	877	825	835	834	794	735	831	791	796	765	777	779	797	802	764	758	774	733	764	743	735	749	761	754	741	699	700	686	765	748	714	752	722	743	723	718	713	733	744	699	780	761	773	750	738	715	737	738	741	754	710	725	738	680	726	702	755	743	686	729	780	748	761	723	720	720	707	762	724	697	729	724	733	707	739	741	736	756	694	677	767	766	728	718	751	759	687	735	759	777	727	770	705	724	726	714	717	746	780	710	651	721	691	722	755	747	757	764	756	738	708	727	690	718	748	742	699	726	746	724	762	678	727	702	728	669	720	693	746	750	759	721	765	707	708	697	682	735	717	731	701	689	733	750	743	706	711	709	686	698	721	736	735	695	694	671	719	727	693	727	711	697	715	696	684	747	720	756	741	707	708	738	758	726	769	728	709	699	714	694	699	752	705	783	739	697	739	741	656	726	717	707	711	679	710	700	727	738	697	733	738	715	707	771	761	703	715	732	729	683	700	724	719	745	669	680	719	693	677	742	674	711	721	728	698	719	710	707	689	643	756	668	746	717	729	733	708	762	764	700	707	735	689	686	701	732	737	716	719	715	745	740	725	759	720	782	738	759	754	716	729	715	719	746	707	705	779	719	720	723	746	715	730	742	732	723	712	743	723	781	733	683	738	714	728	724	701	702	772	721	726	726	748	728	753	684	683	694	748	698	686	722	721	754	746	758	740	713	730	671	702	693	713	700	730	704	705	694	734	737	720	677	709	769	708	731	706	701	691	660	703	748	741	735	736	745	719	725	713	699	752	670	744	740	719	767	736	731	696	677	733	748	742	706	677	728	725	748	730	712	715	756	670	714	726	688	714	734	711	717	746	687	678	738	741	718	689	771	709	686	735	769	725	675	746	737	716	696	671	702	724	644	719	719	711	723	713	758	723	684	734	709	754	727	711	720	744	698	747	726	755	694	720	682	707	665	713	711	726	743	731	661	728	704	678	734	716	725	739	729	696	729	662	743	680	738	729	717	705	767	709	695	722	726	828	738	716	687	719	766	709	749	700	716	709	755	720	707	721	672	717	754	735	713	724	715	688	747	691	690	679	705	725	685	699	720	711	712	724	691	690	674	689	716	691	716	696	729	659	747	696	705	759	736	735	717	706	734	780	736	715	710	713	744	672	702	709	759	643	688	698	736	726	737	698	669	727	717	699	722	687	704	719	729	747	743	711	691	760	722	714	705	791	758	689	710	735	728	679	710	736	707	719	726	742	739	713	728	683	716	729	666	752	723	707	713	714	744	724	680	710	718	721	733	693	737	728	717	722	709	679	714	696	745	664	737	704	710	727	754	662	770	738	758	718	717	725	693	692	746	717	703	689	764	697	748	750	693	718	697	708	715	711	718	655	729	728	678	682	747	712	714	720	714	727	707	714	720	763	771	704	708	728	746	659	678	726	767	714	700	700	728	727	689	704	735	708	698	695	731	731	673	727	747	745	719	707	739	718	747	713	720	765	751	734	696	729	720	729	720	696	696	724	699	718	676	730	762	694	713	696	789	769	759	726	735	743	713	740	731	728	770	721	659	739	708	735	709	707	708	724	733	665	685	690	779	725	686	735	718	765	668	723	707	777	744	719	708	710	738	730	710	729	683	702	702	714	727	687	729	700	714	746	729	735	697	723	742	752	772	669	671	710	717	692	692	715	697	671	704	739	691	731	786	709	697	717	761	728	715	707	730	702	716	690	738	724	714	723	729	711	743	703	776	741	693	678	743	749	714	694	765	687	717	704	733	672	730	721	696	753	702	736	737	728	688	746	701	721	701	686	706	729	769	738	727	714	667	663	731	693	721	690	714	723	737	724	710	792	748	746	750	727	710	677	716	692	718	728	702	717	693	744	713	703	736	727	701	739	745	714	676	708	671	703	699	720	769	752	676	733	709	722	705	688	770	733	721	715	757	705	729	754	725	705	721	748	722	716	739	717	700	712	721	737	749	672	735	690	718	722	706	703	774	753	772	755	733	707	759	697	716	678	684	738	716	687	729	709	739	701	660	694	720	735	728	728	696	757	709	747	748	680	705	720	722	753	686	709	700	718	702	724	708	716	696	732	717	696	716	731	716	686	741	714	763	688	699	725	709	675	745	739	691	718	725	685	754	684	668	687	738	737	746	744	730	718	701	714	727	695	716	740	777	749	735	722	687	727	706	703	705	724	713	726	752	720	715	701	711	694	761	709	751	710	718	722	712	729	699	735	720	709	688	712	749	727	708	698	744	764	697	682	722	727	711	732	740	713	773	732	719	738	724	733	707	701	685	712	673	684	729	708	744	687	759	677	746	711	710	681	708	700	726	672	729	760	756	744	727	670	719	716	730	688	656	688	727	729	739	722	675	691	670	714	706	739	689	714	732	668	711	665	692	731	760	712	690	700	722	689	727	724	666	691	661	714	711	727	719	697	706	739	697	688	678	726	703	729	719	711	735	684	741	672	705	713	700	701	705	713	707	734	707	728	713	731	773	685	687	686	757	718	705	775	748	698	710	708	711	676	705	728	722	664	724	704	693	697	680	684	742	702	749	718	688	736	750	707	710	699	727	725	727	696	719	689	706	729	702	752	750	736	735	681	715	711	767	714	709	689	689	735	692	662	752	723	725	732	735	675	756	709	723	733	721	709	717	721	735	700	700	666	712	730	739	723	734	733	701	664	744	716	741	755	742	716	671	731	724	696	718	677	737	740	727	703	739	714	729	745	714	740	712	729	730	680	727	790	703	720	722	714	715	719	722	713	678	706	754	693	752	712	752	730	747	696	742	772	674	726	733	716	704	713	700	744	726	775	720	711	715	751	750	700	720	674	729	751	712	724	755	779	743	724	693	699	742	711	719	727	722	747	692	712	703	704	739	712	686	674	759	716	701	704	682	728	745	707	702	705	741	718	682	727	716	685	742	751	700	738	762	730	755	699	712	711	716	716	716	689	706	685	743	702	703	698	703	690	704	687	704	728	699	740	746	676	694	721	746	664	726	732	711	726	708	719	671	705	714	720	701	777	657	754	712	714	731	764	730	734	717	735	712	732	712	716	709	725	733	739	755	655	704	705	712	729	711	774	709	712	728	714	683	699	714	746	681	709	790	706	766	693	740	715	748	747	671	749	734	726	722	725	697	702	690	712	719	702	740	681	738	764	711	720	717	750	699	697	683	712	748	678	703	778	725	702	742	719	703	707	697	715	723	740	695	752	716	746	713	777	720	729	703	707	742	742	736	709	677	751	716	735	747	714	746	695	773	723	713	704	722	725	719	708	729	743	695	711	731	701	717	677	765	699	768	665	769	686	727	680	735	678	694	722	743	701	703	711	748	710	728	735	713	680	733	708	740	714	712	720	699	700	726	713	742	723	709	693	721	735	718	702	700	683	729	723	730	756	714	678	721	708	737	724	704	757	717	698	718	764
37173	13869	4559	1615	724	422	340	308	373	453	357	306	301	327	309	289	326	297	321	272	309	283	299	277	291	298	286	294	320	318	304	303	316	291	325	282	299	309	325	306	322	300	313	288	327	323	301	349	299	287	302	297	299	302	310	290	306	308	334	306	320	322	269	299	329	307	334	287	315	303	284	323	279	331	319	304	323	318	308	293	289	326	314	295	304	284	301	297	294	302	322	283	314	310	296	327	286	289	315	313	286	322	287	332	308	305	274	296	296	298	280	309	307	314	316	304	276	286	314	316	319	270	313	292	263	293	316	282	280	310	302	323	317	297	325	287	304	306	283	287	276	297	283	296	315	303	294	292	313	307	282	272	308	307	293	299	309	280	312	324	313	301	325	276	299	304	288	330	302	297	301	318	292	290	270	310	293	305	299	283	300	321	312	311	302	284	328	312	314	297	275	297	316	257	364	303	310	326	296	277	335	295	317	285	294	302	266	269	292	341	282	274	303	314	311	299	297	284	303	316	305	280	308	291	283	319	313	286	343	301	278	307	304	294	291	310	328	289	299	278	311	279	316	282	312	302	296	312	298	312	302	305	307	323	307	292	301	289	295	291	284	288	330	295	313	316	307	278	327	302	301	324	300	293	296	311	320	311	321	321	308	298	313	305	311	287	318	332	321	307	314	301	318	301	296	332	284	309	279	316	314	302	302	310	313	274	271	278	279	324	311	307	290	275	304	269	291	270	310	325	287	317	285	285	307	313	310	319	289	332	320	271	313	272	283	298	294	320	309	288	295	289	284	333	277	288	291	325	283	292	303	277	322	316	309	281	321	258	307	273	291	312	300	309	294	274	273	326	283	339	312	283	279	349	289	309	307	284	312	294	299	320	316	300	300	279	300	272	320	308	282	299	289	325	300	302	309	312	303	313	325	307	324	285	310	294	308	296	288	310	324	287	304	302	303	297	279	295	347	275	281	310	304	305	309	286	318	309	302	295	306	314	286	272	289	277	262	301	318	286	347	286	316	313	285	271	298	317	312	277	310	286	294	323	292	284	285	330	351	304	314	294	298	306	301	297	306	308	309	296	292	317	277	280	276	298	284	310	291	300	285	283	319	286	313	309	326	308	275	313	322	292	295	324	306	303	275	285	275	286	313	324	301	308	313	326	298	271	283	305	295	303	300	284	297	324	293	317	304	294	300	307	300	299	286	322	302	310	272	281	305	281	328	282	309	312	298	312	300	285	270	315	321	304	291	293	281	305	299	279	301	289	271	320	331	333	322	270	321	313	294	301	279	325	321	253	292	280	277	282	283	294	285	333	312	308	279	324	290	305	297	278	297	305	322	291	281	286	310	308	304	274	341	308	293	279	290	283	299	322	308	282	327	306	316	304	307	293	310	296	291	310	314	293	332	303	284	309	322	263	263	305	291	290	309	272	287	306	284	306	320	271	308	291	310	270	272	322	293	280	323	316	309	298	289	308	315	288	304	301	324	298	312	294	289	285	287	308	301	327	311	329	328	289	299	303	311	293	309	332	312	306	286	305	291	290	312	316	317	332	288	285	268	300	306	288	301	304	294	300	274	286	314	295	295	297	274	305	293	327	290	312	315	285	301	280	336	295	304	286	287	294	316	282	296	291	286	329	292	301	304	334	334	291	298	272	317	335	313	290	321	307	308	308	311	290	273	301	299	302	299	336	313	325	321	288	298	302	284	285	281	326	268	334	267	294	279	323	297	308	282	315	291	321	294	289	282	287	299	320	292	308	313	308	257	317	294	317	283	288	302	303	306	307	298	347	319	289	334	299	303	295	292	252	317	310	281	334	322	305	319	295	324	274	323	339	305	322	308	293	297	327	308	264	262	325	290	310	318	305	303	339	297	337	316	312	331	298	324	285	297	291	305	298	340	298	263	312	313	281	298	320	303	309	330	293	284	288	288	315	314	292	301	288	308	296	295	305	318	314	314	313	295	289	297	307	309	298	286	271	312	308	339	318	295	353	296	295	309	331	332	276	317	352	287	319	302	287	322	276	302	307	312	316	348	317	303	330	273	282	298	280	282	308	328	296	315	306	344	294	278	270	272	281	307	286	339	326	305	296	285	306	300	282	297	329	309	309	260	290	284	287	322	297	325	283	289	293	280	294	292	280	287	308	260	299	302	337	327	341	313	286	333	304	287	358	280	300	329	288	308	273	320	290	288	302	297	307	274	336	307	317	317	293	300	317	297	284	311	326	280	326	333	321	314	315	309	303	288	263	297	277	275	302	321	294	272	291	323	306	300	311	275	310	312	314	327	300	284	293	306	304	309	297	288	288	258	293	326	316	293	284	312	275	288	328	277	302	287	310	308	329	283	327	316	319	299	312	273	268	306	299	314	304	332	275	297	282	251	340	317	306	299	296	289	321	255	290	302	290	309	288	312	303	317	332	294	267	302	280	300	289	277	298	331	296	292	341	287	310	324	278	314	269	283	279	341	272	290	270	329	263	295	291	286	292	297	290	316	278	294	289	306	312	268	304	322	290	280	273	272	300	295	281	313	284	297	280	332	317	317	281	303	292	291	315	307	306	316	307	322	295	284	307	272	287	285	324	308	336	313	302	286	325	316	280	326	308	292	282	291	287	287	268	318	281	305	298	291	297	298	313	304	325	323	318	295	322	265	304	306	319	275	287	269	308	283	265	316	299	285	300	301	327	309	307	304	275	306	308	313	311	315	320	313	301	310	294	336	306	304	298	277	301	292	291	306	291	305	347	342	292	288	276	324	302	285	294	277	304	246	278	282	268	302	284	306	286	281	305	302	345	316	297	328	293	265	289	271	280	307	330	318	324	310	317	319	293	293	282	291	287	315	300	281	282	285	282	302	313	324	315	293	291	296	266	313	295	324	313	301	264	284	333	316	308	292	272	291	315	281	292	266	298	310	324	297	325	316	294	275	306	306	289	315	288	294	310	328	283	279	293	260	321	312	341	299	298	301	300	310	314	290	288	301	288	316	292	318	294	303	325	331	316	292	299	300	279	286	320	306	278	284	305	308	292	299	357	296	281	310	306	263	300	326	298	320	268	315	322	311	295	287	303	310	303	302	310	284	299	315	297	326	305	304	283	315	295	314	287	305	289	291	309	307	319	298	302	303	292	314	305	297	309	319	316	285	308	307	289	279	282	284	264	306	310	297	297	292	335	330	301	307	284	276	313	319	306	313	304	286	319	307	345	334	315	312	250	307	297	302	260	325	294	283	281	338	338	270	309	296	297	262	298	331	320	319	276	310	319	285	328	318	284	288	277	253	310	310	317	317	291	284	296	293	327	287	301	292	297	275	293	294	274	306	286	281	304	288	278	316	337	336	309	284	280	284	319	286	281	273	277	333	303	277	302	295	294	307	279	280	285	291	321	309	320	296	280	306	276	305	320	281	307	297	281	307	293	293	288	275	286	301	289	320	333	300	306	303	282	314	312	286	336	286	274	302	274	325	328	299	337	289	263	280	254
26670	2379	1309	1171	1076	983	897	898	1197	1893	1118	800	825	792	787	794	783	820	765	726	770	744	725	748	739	781	710	723	744	737	782	757	753	703	779	749	708	769	731	786	718	741	749	733	726	727	759	730	708	714	756	778	734	730	746	725	752	743	741	712	718	749	706	752	737	751	784	756	715	741	756	762	817	722	773	767	773	768	752	721	774	721	748	756	816	722	755	785	715	780	755	722	746	758	768	742	776	697	768	762	781	727	771	752	738	732	712	751	745	701	751	750	759	682	727	699	720	691	773	752	757	757	775	767	799	775	772	752	790	704	772	728	755	737	763	787	825	759	774	736	701	719	770	722	725	748	713	761	740	764	725	750	753	768	707	765	699	739	743	726	750	737	771	754	744	753	737	742	756	765	757	754	768	731	761	723	752	739	756	749	702	714	761	744	708	729	737	722	715	741	735	717	755	751	717	777	745	735	759	704	759	759	737	759	773	724	719	706	778	744	758	742	769	749	742	706	737	730	732	798	712	719	773	752	773	736	744	734	722	759	741	712	719	722	707	735	707	754	745	743	774	715	731	768	771	769	747	720	748	704	742	757	719	737	745	721	809	765	769	774	747	757	751	740	723	742	755	706	742	751	793	778	781	729	707	714	746	785	741	722	767	790	793	735	789	670	755	801	737	744	756	704	775	718	780	707	752	714	744	747	758	752	796	757	759	776	760	721	718	682	766	735	732	785	700	745	714	740	745	758	762	724	761	760	729	756	714	748	742	752	776	743	730	730	706	720	757	705	733	781	734	794	753	701	761	756	729	752	739	714	743	741	787	722	751	749	754	722	742	753	781	731	752	755	795	719	760	704	746	761	765	687	766	754	727	760	717	698	748	761	737	742	742	745	695	785	767	709	746	705	729	715	777	709	773	751	745	807	694	728	725	737	739	791	758	713	730	753	737	789	705	772	774	789	805	722	785	766	730	753	785	716	753	748	743	717	724	726	787	727	725	720	757	726	768	783	769	714	668	777	769	685	743	759	729	744	809	750	805	740	723	706	752	753	742	727	733	737	712	740	791	726	748	779	773	726	775	742	739	751	766	752	723	749	771	774	781	751	736	718	769	762	752	765	683	715	739	767	776	726	748	744	748	687	757	748	702	764	747	759	700	766	741	753	758	691	765	760	712	773	750	742	731	759	683	720	734	768	702	749	740	776	728	745	711	730	736	792	725	780	790	782	731	740	779	758	805	753	752	759	736	798	777	705	718	723	774	744	731	793	723	772	744	707	739	746	764	732	736	735	768	744	768	776	775	748	759	740	720	729	714	739	760	738	764	775	775	767	768	712	748	731	740	717	730	715	716	762	758	726	764	742	740	738	740	728	689	712	780	736	741	732	797	791	725	726	765	735	751	743	731	709	769	777	755	750	741	758	799	739	741	766	766	728	747	740	748	755	747	743	760	721	748	738	759	727	725	762	745	756	708	735	802	776	704	796	776	703	794	752	707	775	736	733	785	745	758	799	749	735	739	762	751	723	783	735	734	757	776	673	738	739	751	796	698	776	753	739	729	728	745	774	758	759	804	749	760	694	730	780	733	733	719	747	698	736	717	709	757	794	746	706	714	758	762	758	756	740	732	754	724	734	695	738	704	738	743	797	679	702	773	725	790	738	775	718	686	701	737	752	716	730	746	800	724	781	809	740	784	728	755	765	759	775	807	756	750	738	796	733	756	708	731	789	753	747	772	786	782	735	701	747	747	742	758	748	749	732	733	697	725	770	772	793	749	791	788	759	675	728	730	708	751	771	715	695	731	690	746	731	789	721	746	773	760	714	736	721	767	753	761	777	769	765	737	797	739	782	696	781	750	758	697	799	740	740	775	717	775	721	690	760	778	789	684	732	711	758	743	710	743	705	717	760	772	757	734	741	742	711	780	748	757	727	747	778	711	710	795	737	803	746	718	703	733	730	777	761	732	793	753	735	735	723	722	773	757	768	815	739	780	754	766	751	784	753	768	751	786	762	717	719	717	752	733	720	739	773	726	759	761	736	741	744	782	733	761	725	690	720	772	730	731	820	719	740	735	706	767	754	736	726	754	737	766	742	703	742	691	753	727	788	803	733	747	741	748	790	748	778	718	746	740	771	702	769	755	696	749	762	757	776	732	782	770	707	724	748	757	728	742	779	708	745	748	752	761	761	713	700	770	736	781	682	714	766	805	768	788	780	797	727	716	798	731	725	744	758	764	787	792	733	713	736	759	753	693	763	717	732	727	804	720	774	710	722	763	699	756	696	768	762	770	770	720	728	719	744	743	784	728	720	752	729	721	726	739	750	734	730	739	740	744	752	779	753	740	754	777	755	737	741	729	715	738	793	706	752	806	716	757	715	784	700	707	721	741	745	792	767	742	795	743	792	769	733	785	773	796	771	704	740	733	739	775	723	754	764	727	767	742	737	734	735	696	768	750	721	731	733	728	760	738	776	800	762	747	729	745	750	765	720	713	759	704	729	762	780	734	688	751	721	735	771	734	762	767	739	736	773	747	756	789	743	684	758	702	693	735	715	722	733	711	762	728	727	767	759	760	763	749	783	814	759	774	738	699	786	751	764	744	727	738	656	782	734	767	751	718	772	759	758	758	729	790	715	743	756	745	780	764	770	742	732	785	729	747	774	752	750	740	786	724	706	752	751	735	739	739	754	689	725	724	764	755	771	740	765	739	750	768	695	761	715	714	761	751	720	735	730	747	747	729	729	789	680	738	730	712	775	766	736	730	710	730	782	729	745	732	781	772	799	731	780	758	719	732	772	762	737	753	767	699	738	749	740	817	745	737	719	717	729	740	673	754	717	739	688	762	760	781	746	805	706	766	732	757	725	746	694	743	742	710	816	740	710	712	682	744	758	819	734	802	752	741	765	784	742	697	737	745	724	708	734	721	706	720	723	788	757	751	729	715	756	715	714	812	726	711	745	736	706	784	736	753	744	730	771	721	740	775	714	735	758	739	748	730	695	745	766	725	790	779	737	754	733	760	706	758	748	723	733	711	706	705	764	712	752	716	710	726	737	732	716	700	745	780	722	748	759	737	754	783	752	775	749	743	774	752	715	739	738	734	782	713	719	769	748	755	753	743	743	732	691	757	769	725	727	773	736	754	737	727	756	717	773	777	792	750	735	768	722	732	748	780	786	761	699	715	745	756	718	758	750	731	708	764	753	732	719	730	713	769	756	750	776	708	762	764	739	762	755	744	680	747	762	714	772	751	765	728	712	755	739	754	738	768	741	755	748	758	779	697	790	744	712	741	757	743	750	779	745	691	700	721	746	754	699	744	770	769	754	738	682	734	747	743	692	734	821	717	732	741	713	750	718	747	772	751	738	775	736	771	799	719	709	692	772	729	784	767	687	723	744	752	791	763	752	747	741	732	707	725	741	763	735	807	746	721	728	727	734	707	716	702	723	745	709	725	732	714	746	805	736	748	712	737	745	776	741	770	756	754	745	699	766
46368	31025	25360	22127	20601	15441	7633	2561	2191	6107	3676	572	574	443	376	342	338	289	277	259	238	216	218	297	303	184	228	208	190	213	218	216	203	191	182	214	208	193	194	221	213	177	205	195	192	201	199	214	202	191	188	195	198	194	157	182	201	175	191	213	193	194	225	222	200	177	218	195	190	201	205	218	195	196	188	192	218	190	201	194	175	186	197	217	180	198	198	213	200	235	206	201	197	189	205	194	210	211	180	181	196	188	161	206	205	205	199	178	218	187	217	188	189	182	196	216	231	196	183	180	201	201	176	177	192	211	217	212	186	198	204	204	193	197	191	206	211	206	226	203	232	210	187	159	193	201	191	219	196	193	200	203	205	194	207	194	177	200	189	176	185	203	210	170	198	190	200	195	180	195	196	212	155	207	216	204	224	190	198	185	203	196	185	182	192	195	194	204	185	208	215	191	180	207	199	235	215	207	183	203	234	202	224	208	181	193	200	200	188	221	185	195	216	191	203	191	189	213	209	179	214	205	207	198	192	209	185	194	202	220	236	172	192	194	207	192	231	195	211	179	190	198	183	148	199	202	197	199	183	187	188	191	198	180	188	199	177	214	202	188	210	217	196	199	191	203	206	206	199	188	196	184	184	210	196	227	192	196	179	202	202	162	203	185	202	209	175	202	178	193	194	200	183	179	199	205	198	199	185	208	177	190	163	186	220	210	223	184	223	215	201	208	195	215	188	183	170	185	213	169	206	195	230	193	188	198	204	188	208	178	198	172	211	193	209	186	188	204	221	198	184	181	213	205	179	192	183	205	188	223	207	191	221	183	188	218	181	190	217	194	191	188	209	189	191	192	214	237	219	175	187	205	178	178	198	194	180	165	199	184	194	179	206	204	210	223	211	197	200	193	191	207	213	218	201	206	186	214	182	201	207	179	180	185	195	206	195	202	183	208	213	196	166	188	209	170	164	206	187	179	218	200	187	185	186	234	181	195	211	183	208	200	193	200	199	184	225	202	196	201	210	195	193	183	192	193	194	184	200	181	193	199	180	222	203	201	195	183	209	223	211	190	197	193	187	191	199	198	172	184	193	201	210	214	193	169	212	207	210	166	199	199	213	218	187	192	168	190	214	220	185	210	195	187	206	190	194	199	211	217	198	188	185	209	202	204	206	215	206	181	210	209	209	188	190	182	229	204	203	187	191	210	203	176	174	210	211	173	181	197	188	168	189	199	215	197	237	225	192	163	188	209	196	190	193	181	226	177	204	173	187	175	202	176	220	204	209	203	188	181	208	197	204	229	182	206	200	185	178	181	244	205	204	194	213	188	177	185	189	199	220	179	172	182	190	212	167	177	199	229	234	202	223	224	208	181	224	195	174	172	218	205	199	216	192	211	200	204	207	185	172	234	205	204	194	198	200	189	180	200	190	223	217	190	237	224	206	188	207	200	198	226	199	190	191	182	220	189	190	216	210	193	177	209	196	165	178	197	198	181	194	169	202	186	201	190	177	197	216	183	186	201	191	172	182	184	236	218	210	194	202	202	223	203	183	196	210	210	204	193	208	196	189	189	201	205	161	184	218	191	193	205	184	202	188	190	204	191	182	191	198	193	186	197	196	202	181	213	177	205	197	213	215	241	177	205	195	187	202	198	188	216	188	211	201	195	190	232	215	197	188	195	213	198	219	217	190	187	225	195	201	183	211	192	191	177	193	167	220	197	185	205	238	225	228	171	184	185	190	176	191	189	200	212	187	197	202	199	178	202	198	199	202	191	206	185	219	195	180	206	209	191	225	199	204	208	196	180	192	206	218	207	192	181	204	206	188	202	209	191	199	219	177	215	210	184	200	159	218	185	225	211	198	225	202	185	199	210	200	181	180	186	201	193	224	218	172	198	191	199	190	202	199	171	209	191	176	200	215	187	200	182	181	187	201	181	199	233	179	194	215	192	187	188	193	209	207	189	173	177	177	186	194	179	171	211	205	204	151	198	208	188	187	208	199	170	193	209	208	236	207	179	209	201	190	221	174	190	220	183	225	187	179	205	206	188	193	197	182	227	184	217	202	188	204	195	188	200	213	191	221	196	199	186	193	182	173	180	177	202	191	192	209	201	175	205	214	213	196	178	181	205	187	207	185	192	218	207	185	205	166	169	200	213	197	204	188	187	193	209	216	182	185	189	225	209	188	191	190	198	215	209	180	176	174	206	216	222	187	209	191	200	210	218	189	195	202	208	178	175	202	214	190	187	210	182	219	211	196	185	227	169	215	208	221	186	162	204	198	220	208	191	194	205	177	188	207	214	201	192	200	181	180	203	205	195	207	193	203	197	204	199	174	190	187	190	188	208	164	177	217	198	187	215	206	169	206	198	193	195	203	192	207	186	179	206	197	209	202	203	194	185	184	190	194	181	178	205	184	213	166	190	210	208	206	198	167	201	213	195	230	211	193	174	184	200	183	197	199	177	195	203	204	176	198	187	194	189	199	199	195	202	190	201	196	195	196	192	191	232	200	196	199	197	194	210	229	231	200	199	192	235	212	172	180	191	184	188	187	209	191	197	191	188	209	217	191	183	181	203	194	197	186	177	184	203	190	203	175	200	197	187	202	219	171	166	200	188	206	202	200	184	210	183	190	212	172	180	224	177	189	200	214	187	192	194	221	180	222	202	199	189	192	187	202	177	206	203	188	200	208	212	188	157	196	231	203	186	216	187	193	186	187	185	219	165	200	201	185	235	187	179	179	187	190	184	174	200	195	189	201	177	199	221	183	192	185	193	194	203	193	227	177	180	197	203	212	214	188	175	173	193	187	203	201	206	198	203	204	199	221	212	203	205	188	235	203	167	199	209	188	191	213	176	198	224	207	181	223	222	195	192	194	169	171	179	187	207	190	191	223	206	195	178	214	195	187	173	199	189	186	222	197	201	188	226	198	217	181	203	182	213	207	213	188	199	195	233	189	168	172	190	184	190	210	215	204	195	213	201	206	190	209	205	169	191	198	193	201	187	155	188	179	193	180	195	234	203	213	205	199	225	223	198	187	192	191	197	192	194	184	193	209	225	199	187	208	200	195	216	169	204	193	197	192	203	210	205	203	196	204	195	190	235	177	209	206	209	188	220	223	192	203	195	185	191	197	201	154	203	166	172	168	185	198	200	209	182	225	190	191	197	190	194	199	169	201	165	196	192	166	203	201	208	180	196	182	193	188	197	180	198	189	205	195	174	221	182	202	222	207	196	213	200	212	195	178	196	217	188	235	214	205	199	222	200	219	192	208	204	192	180	192	200	200	187	199	207	212	177	203	192	184	188	205	198	196	198	186	203	198	195	189	201	188	201	189	212	201	189	196	215	188	198	168	221	213	237	200	195	187	185	184	189	205	180	209	188	220	212	213	181	200	210	205	202	214	196	188	216	190	190	201	192	177	178	197	182	209	219	225	192	205	206	190	193	240	220	200	189	192	196	166	194	196	181	191	203	203	198	209	208	197	188	202	168
43949	23741	7854	6987	5382	3883	4349	4473	8229	18595	10282	2017	2246	1676	1331	1191	1128	1024	875	872	796	725	682	994	1526	624	623	576	592	568	588	576	561	543	541	531	575	554	527	525	556	586	511	536	509	508	595	487	475	545	526	532	482	503	452	539	500	517	513	527	536	514	483	515	520	493	515	458	456	501	534	500	501	465	500	506	491	546	479	502	532	508	497	529	438	520	502	492	511	514	496	503	496	512	508	494	494	505	499	488	497	512	467	463	498	489	458	485	490	487	496	469	485	481	496	436	469	483	491	501	506	548	458	484	512	466	487	492	514	487	503	493	441	513	497	519	518	499	487	481	477	457	479	468	462	460	492	500	480	490	488	488	493	539	455	509	473	516	518	461	481	493	481	422	469	495	535	470	478	488	491	486	471	500	524	516	446	498	473	474	497	479	440	419	460	438	433	466	468	496	467	472	505	496	469	506	469	472	451	449	459	484	479	505	476	459	471	478	490	482	477	515	476	489	506	433	497	457	497	495	448	478	483	492	499	471	438	477	451	463	492	507	484	488	469	490	478	483	488	487	515	478	501	496	465	446	511	458	468	513	491	484	442	504	456	495	508	520	484	494	501	477	481	471	501	520	475	471	486	446	473	475	427	457	470	506	518	465	477	504	504	455	459	490	443	506	480	455	464	473	469	460	454	523	474	453	482	488	488	496	509	458	485	453	458	464	490	484	515	454	510	475	464	471	515	476	484	504	506	527	501	480	481	510	452	493	478	499	475	461	454	475	489	497	511	462	499	462	465	498	502	473	457	454	495	513	486	501	492	497	486	498	499	482	507	493	505	499	480	471	429	495	476	476	503	476	465	476	535	502	492	474	475	498	529	451	476	520	483	476	486	453	484	518	535	471	524	466	453	482	459	493	506	468	462	416	485	498	496	471	489	469	482	491	448	495	478	466	470	443	534	528	473	476	493	494	508	484	456	463	470	480	511	428	479	468	491	474	430	473	484	439	480	469	477	486	454	469	507	438	470	447	484	514	478	468	503	488	485	481	447	470	519	469	438	499	497	516	488	501	455	496	500	474	496	507	487	482	495	485	477	468	513	455	462	503	498	520	464	534	424	500	432	470	435	469	488	517	487	447	473	486	501	462	468	503	468	464	459	489	518	500	479	495	503	519	453	495	448	470	482	514	482	476	456	478	482	481	499	462	452	483	473	478	474	474	521	486	499	531	494	467	506	487	513	456	523	480	519	427	530	463	485	489	484	486	470	460	454	469	473	482	517	515	528	458	490	460	513	506	470	461	505	482	483	501	473	499	476	540	461	528	495	462	465	477	488	470	484	495	474	470	518	455	468	493	467	476	485	512	455	493	441	512	477	486	503	431	496	481	473	488	492	500	508	467	473	490	474	453	505	511	485	483	491	467	501	496	498	484	496	513	507	494	481	497	484	473	499	472	463	464	494	514	487	504	501	471	507	485	450	516	491	501	478	457	454	444	466	509	495	466	473	495	468	482	439	521	482	512	480	488	496	447	489	472	493	472	539	518	487	475	453	472	457	483	469	507	458	459	474	511	494	511	459	507	507	488	464	455	451	495	485	487	460	501	448	477	482	485	470	515	500	470	497	475	474	507	500	460	483	468	443	479	493	473	508	503	478	487	481	486	505	491	513	489	461	512	480	467	493	511	467	520	488	467	457	488	449	431	517	496	525	441	493	478	486	514	485	467	475	497	475	496	492	467	469	468	484	516	493	489	449	497	468	482	474	488	509	495	454	483	461	457	485	449	464	490	455	460	498	480	492	480	483	514	464	463	448	495	491	490	519	480	470	421	501	480	442	475	470	473	438	466	500	506	483	524	494	490	476	513	481	498	509	478	470	460	529	491	453	525	481	507	474	479	437	491	491	535	475	465	523	517	468	475	480	480	515	477	460	465	536	472	465	462	465	518	491	464	479	485	457	465	492	456	467	499	468	544	449	520	497	528	508	487	466	477	469	452	481	481	516	457	531	464	493	460	484	504	482	487	492	491	458	462	455	493	465	434	478	501	501	455	487	476	465	497	510	466	468	505	477	475	465	498	500	472	503	483	493	443	484	495	473	475	496	440	481	488	444	458	455	509	500	505	509	481	481	476	475	459	486	517	514	502	445	525	475	515	493	543	464	459	505	454	448	491	488	458	459	469	438	507	486	481	538	495	502	488	513	462	486	482	524	454	514	495	502	472	506	499	495	467	491	487	529	490	462	478	512	447	465	473	454	464	513	455	486	440	442	460	509	490	468	516	494	507	481	500	474	523	460	497	508	481	447	455	484	501	475	474	510	485	493	467	479	458	481	499	503	484	479	478	525	475	458	526	481	477	533	497	514	496	466	476	489	450	460	517	498	479	528	461	495	477	482	520	502	481	544	480	500	516	490	444	501	489	509	465	471	499	461	490	471	491	489	478	449	452	509	514	476	515	449	490	501	469	510	487	491	486	478	469	479	494	489	489	502	476	497	475	493	499	465	487	489	530	544	511	512	479	476	507	443	501	485	445	518	507	471	475	452	511	465	470	503	481	449	473	456	530	464	466	485	466	492	456	466	452	477	471	489	473	494	462	471	476	479	496	484	466	481	501	440	461	499	459	493	470	482	469	492	493	490	443	467	464	505	513	513	444	491	465	527	476	455	467	481	448	466	468	484	490	485	499	517	507	468	470	463	507	479	502	524	495	476	484	496	517	515	468	513	462	491	473	458	519	496	470	495	475	504	522	495	455	475	482	469	485	515	511	485	479	505	503	479	498	509	504	496	513	460	519	471	470	453	455	499	500	510	483	490	462	492	468	485	436	499	432	500	494	468	522	500	470	491	481	492	510	492	478	489	465	520	490	484	486	477	457	464	478	469	458	508	455	530	508	449	479	478	476	446	469	485	491	487	481	465	498	500	495	446	480	488	489	479	478	459	496	499	483	506	507	441	494	495	507	476	495	527	475	510	496	458	462	505	517	478	477	474	445	450	494	458	462	444	451	470	456	469	474	456	467	437	487	509	484	448	406	483	487	485	470	457	434	506	517	527	486	531	491	487	473	465	451	485	471	517	466	514	474	534	466	463	475	491	474	475	460	476	471	480	507	510	483	490	433	479	502	479	484	470	459	466	494	463	542	466	481	486	457	480	487	438	478	513	500	508	533	505	468	452	486	431	454	486	479	487	456	507	493	469	508	457	432	490	473	472	462	470	499	472	456	506	487	485	485	506	465	514	450	468	458	508	481	469	457	495	470	489	514	481	483	467	503	469	470	496	456	483	460	494	464	474	457	527	482	480	469	505	488	485	477	498	466	449	484	495	485	451	447	486	479	475	530	467	485	485	472	484	446	487	463	477	501	539	534	482	490	489	463	458	509	495	471	488	495	482	525	468	470	500	441	483	491	486	468	460	444	481	496	495	491	493	481	465	463	515	491	468	494	473	477	531	481	481	503	487	534	503	476	477	462	477	500	498	494	499	461	478	477	480	503	471	475
53960	40081	28906	23010	20803	15663	8989	4746	1709	3991	3752	797	623	568	554	492	445	411	364	336	352	336	323	1712	3684	436	339	291	286	317	300	303	306	298	300	296	320	316	297	318	307	321	313	321	303	281	310	315	302	322	281	291	276	271	287	282	293	298	299	279	282	278	268	284	304	288	281	308	277	287	326	285	296	267	319	289	306	274	280	310	284	269	294	268	274	289	273	297	323	257	306	323	306	297	272	308	272	291	287	271	300	311	298	295	261	295	245	307	282	315	303	252	289	270	285	291	312	271	311	298	270	292	269	302	306	268	269	271	245	290	257	292	317	285	255	295	251	294	279	328	269	270	280	296	298	276	278	282	320	306	295	267	254	272	282	263	294	292	289	308	288	306	288	324	290	296	295	322	252	280	284	278	293	299	274	298	300	248	270	281	255	262	301	302	284	268	264	292	281	298	295	281	291	283	294	256	265	299	305	281	296	282	267	285	289	261	290	284	308	279	301	280	278	277	286	292	280	259	310	307	296	303	300	291	308	283	302	297	304	318	290	282	304	320	285	297	276	300	323	322	327	259	261	282	255	283	304	301	300	311	281	268	275	283	303	292	300	316	282	261	292	294	305	293	252	278	300	336	325	301	272	299	301	268	296	251	265	263	260	301	263	296	294	281	289	308	298	325	274	270	293	277	285	272	268	301	326	292	293	258	287	290	289	282	291	295	303	305	328	277	303	308	304	313	280	279	268	306	318	305	260	256	267	272	267	276	298	285	271	262	282	280	289	308	297	309	295	303	296	266	290	300	292	263	253	269	279	290	297	275	287	308	311	253	287	279	286	307	282	297	289	273	272	282	285	258	278	243	296	258	270	304	290	272	313	285	314	295	246	317	271	298	243	278	262	287	291	293	285	283	244	294	285	283	283	288	314	300	265	288	282	277	303	275	306	304	313	294	306	245	296	257	265	287	284	269	267	260	293	283	275	276	276	285	279	279	263	260	260	260	290	262	304	295	299	288	279	286	285	302	284	284	272	286	262	296	278	273	279	290	265	269	274	300	297	295	275	289	306	329	270	277	296	270	286	270	279	278	294	288	325	333	281	286	295	287	321	344	277	323	305	291	288	265	296	268	295	265	290	300	285	283	292	247	280	265	302	296	269	272	295	306	282	282	272	315	287	306	320	302	256	297	258	302	278	258	301	303	264	298	289	314	264	300	281	268	292	278	291	271	291	337	318	338	257	291	275	304	278	279	269	287	297	286	280	288	284	292	294	282	270	294	298	306	278	291	299	279	259	293	296	285	306	261	257	312	279	288	277	265	286	265	290	288	273	270	279	331	282	316	258	296	309	277	316	272	275	287	273	315	303	263	299	298	262	283	294	266	282	282	276	284	309	297	285	276	301	299	291	256	307	332	313	311	344	292	291	306	270	289	277	249	304	259	272	301	316	264	288	284	258	309	260	291	266	262	289	317	317	271	250	318	294	275	305	263	280	285	292	312	302	301	312	278	305	251	304	303	266	290	306	277	274	283	294	252	282	266	294	313	278	289	271	332	292	287	292	286	295	271	285	271	276	294	300	308	294	311	291	295	287	273	283	271	266	278	280	321	282	304	285	267	301	302	273	278	287	295	255	288	282	289	294	292	291	312	303	296	270	292	284	297	286	295	294	317	296	288	283	279	289	290	288	263	288	315	290	269	271	287	294	266	295	255	314	322	308	285	275	270	267	284	306	308	282	268	301	280	254	270	288	269	297	284	296	295	287	265	296	273	276	284	261	297	293	290	271	257	281	262	284	261	301	301	272	252	311	287	310	282	316	287	319	309	266	264	296	298	294	284	258	249	286	275	294	273	315	299	280	259	295	261	300	269	286	258	294	254	278	288	318	313	274	290	319	307	284	297	267	281	260	282	292	264	300	285	269	301	305	272	264	302	305	266	264	266	308	285	286	290	322	251	271	283	335	308	296	270	311	310	300	291	313	294	281	277	284	308	276	278	270	260	266	264	282	276	313	302	258	311	288	280	268	280	283	257	239	266	284	325	283	298	277	298	317	289	306	301	301	264	295	267	306	297	318	284	281	291	321	270	278	277	288	301	301	257	293	291	299	290	300	272	305	290	277	286	271	268	301	287	295	282	323	273	301	288	290	292	291	311	269	297	282	317	319	257	258	279	330	289	265	301	260	285	275	261	311	271	283	290	269	284	264	270	297	290	316	289	286	287	278	333	317	275	276	255	306	321	305	289	284	303	261	267	274	287	276	285	299	286	292	283	312	275	252	300	280	282	263	285	281	273	273	265	294	299	296	308	307	301	248	264	264	262	265	294	264	267	270	271	243	308	276	281	289	301	303	283	283	287	311	310	319	252	304	280	297	294	265	297	284	286	265	268	288	290	298	263	266	330	276	297	277	306	275	278	277	313	304	281	317	298	295	330	285	278	278	279	282	274	261	267	292	303	307	274	278	319	296	259	270	266	288	251	319	277	291	300	281	298	291	316	279	262	282	299	289	274	290	296	301	288	286	317	303	316	277	269	308	301	291	309	275	261	293	315	249	290	278	288	314	267	334	276	304	275	325	284	281	277	299	293	267	254	275	253	317	293	298	293	293	275	278	324	282	305	246	289	276	268	263	262	330	300	280	251	281	285	324	303	268	272	256	293	287	276	259	270	280	277	274	271	288	287	257	279	312	257	284	280	291	294	276	287	280	264	298	275	273	251	258	289	292	291	299	281	284	281	305	280	258	278	298	305	296	288	288	281	280	278	303	264	292	311	296	267	272	294	315	309	291	296	271	296	262	255	260	291	314	277	289	328	326	288	276	303	305	278	277	321	280	331	281	295	314	275	285	310	310	318	280	304	275	268	279	279	302	268	316	282	289	299	284	267	288	300	285	329	228	310	257	251	291	260	274	291	231	289	273	277	275	265	301	304	309	274	295	271	306	282	281	295	275	284	292	296	305	296	303	278	255	285	275	284	272	289	292	269	278	286	319	284	286	249	289	287	274	307	299	290	278	274	284	284	314	271	319	276	273	288	259	287	275	298	312	257	275	284	310	300	297	298	265	272	305	278	273	275	268	292	295	301	301	294	293	286	286	267	287	292	297	310	300	262	311	272	276	285	244	272	271	268	285	257	284	304	300	280	304	291	271	263	271	293	267	282	275	288	296	281	301	250	284	298	269	287	245	286	275	264	306	282	295	322	288	282	302	262	291	284	277	293	291	254	280	303	308	292	267	268	281	318	311	310	332	277	287	274	300	283	289	285	298	245	319	296	296	294	303	264	276	302	263	302	285	275	288	252	306	286	293	292	284	260	290	266	289	315	290	323	308	295	302	284	299	232	281	289	304	263	280	277	300	258	265	293	308	266	320	315	287	296	267	266	281	290	285	295	268	286	294	258	274	264	282	281	293	281	282	275	264	284	293	298	279	269	301	324	249	278	243	258	265	299	286	278	265	285	272	308	260	286	290	260	276	303	297	298	290	299	318	303	269	239	252	264
49336	43102	14718	9405	7016	5463	6520	7309	4520	13706	11550	2966	2476	2128	1872	1715	1578	1585	1136	1079	978	984	1072	8267	15279	826	813	805	746	740	765	734	751	719	777	669	680	712	716	691	708	724	716	743	669	661	723	727	692	681	715	704	751	702	658	677	726	694	688	699	723	705	719	677	721	691	704	690	671	721	706	686	706	694	699	689	669	664	685	681	688	691	733	700	670	716	706	698	738	671	677	683	665	691	684	666	680	740	646	669	676	713	667	623	689	666	701	683	669	639	681	704	658	638	664	675	659	678	676	690	691	701	663	652	680	682	680	687	670	651	680	652	694	686	677	655	638	651	669	661	677	669	677	664	670	703	704	621	653	672	656	642	655	724	685	680	673	701	638	653	625	671	667	647	677	655	655	658	666	714	670	714	730	666	648	678	647	657	650	657	698	693	708	704	689	683	641	663	623	672	671	682	671	694	696	682	628	642	652	682	674	686	637	649	667	653	653	688	693	652	709	612	657	680	647	705	676	677	668	678	646	674	651	709	703	733	687	625	657	678	681	647	722	671	705	658	673	643	661	671	663	658	650	632	672	680	625	660	685	700	673	629	673	661	630	627	663	650	653	671	659	641	683	634	601	687	666	676	626	656	673	668	641	665	647	669	618	643	676	666	663	680	667	668	657	685	642	648	698	623	674	626	701	672	647	717	657	682	692	673	692	664	679	688	631	673	709	687	685	682	671	704	691	692	678	679	685	659	680	609	650	684	655	689	650	693	707	705	757	686	657	658	711	674	689	707	654	728	641	657	687	683	660	608	711	662	639	644	693	670	680	686	687	645	685	692	693	684	660	626	686	667	676	675	644	686	698	697	709	668	697	685	692	654	708	735	639	668	685	668	670	727	657	664	599	727	653	652	712	673	665	669	656	689	648	662	711	617	698	710	673	681	625	711	671	653	707	651	636	672	667	667	736	632	684	641	630	673	715	663	653	672	686	649	685	674	701	661	661	650	649	675	695	665	681	659	690	674	661	640	655	656	645	672	651	706	648	650	682	671	683	689	700	684	698	615	666	686	657	669	663	644	650	701	647	657	692	706	705	654	636	694	669	659	661	676	682	669	700	676	676	636	657	679	699	612	642	603	710	683	697	691	686	680	666	652	704	680	622	664	665	668	668	707	664	632	671	657	619	588	689	696	654	649	676	631	702	702	653	681	700	687	665	677	696	646	666	677	625	675	680	626	685	739	701	655	642	626	688	699	668	699	648	675	726	682	646	637	690	627	670	635	657	711	691	603	669	659	708	638	651	641	706	654	658	695	670	639	647	671	629	675	654	667	666	670	643	636	642	756	675	651	705	641	686	688	710	629	686	648	704	631	693	685	632	673	699	642	648	660	697	686	656	639	673	671	681	632	647	669	664	669	670	664	670	669	659	687	652	689	699	668	655	670	673	670	670	717	692	654	698	700	715	650	659	641	681	644	672	668	698	663	706	671	675	666	673	666	623	665	667	682	656	649	660	666	672	676	656	687	673	635	711	672	670	694	704	649	648	720	693	706	640	655	649	679	632	664	691	676	694	700	663	706	654	711	656	654	698	663	667	640	688	660	642	683	671	630	698	655	681	651	664	685	681	668	678	639	685	691	646	709	658	643	671	680	670	663	685	678	674	647	713	683	686	644	674	692	652	697	655	692	684	664	656	651	595	678	665	681	662	687	669	668	678	619	653	671	666	606	638	688	605	684	655	639	640	677	648	685	670	632	629	657	659	683	674	709	637	674	681	693	667	718	645	657	625	693	705	655	643	669	632	628	609	648	643	630	695	679	666	651	661	723	675	649	672	636	642	691	702	678	680	638	654	676	680	703	708	692	646	649	675	674	671	701	652	708	697	650	718	669	668	658	731	687	622	702	693	645	677	702	675	632	684	682	686	712	665	654	677	622	633	705	700	654	685	635	670	633	676	720	712	630	646	671	641	682	639	676	721	661	662	653	656	675	683	696	672	611	668	675	697	658	656	705	665	694	672	703	669	711	671	687	652	653	682	621	661	657	646	711	684	679	670	672	714	615	706	636	659	709	693	650	698	698	650	700	696	704	648	644	679	674	632	686	637	690	673	633	659	706	659	660	655	637	701	674	643	652	654	665	727	698	624	720	674	681	660	663	695	690	644	709	659	690	662	647	624	660	670	649	676	680	664	651	679	696	637	677	661	683	688	654	649	615	674	655	687	675	649	692	667	692	688	690	670	679	670	653	681	678	662	693	680	695	646	679	678	652	675	657	645	701	645	745	678	656	693	637	720	674	695	705	696	652	661	675	646	664	676	669	659	672	711	643	662	657	663	658	734	651	622	708	679	706	641	677	678	649	654	680	635	653	670	705	680	674	672	674	684	715	685	620	699	649	650	628	662	662	662	640	672	707	689	690	681	688	667	636	706	690	649	635	681	713	658	624	698	697	678	727	678	664	679	702	673	664	642	659	695	683	646	691	685	671	632	584	647	662	683	671	642	675	679	705	702	688	706	743	657	684	682	636	687	709	707	650	629	703	673	655	683	632	688	677	666	679	667	663	640	651	690	662	676	653	654	666	694	620	663	681	667	688	756	655	675	722	656	663	656	677	648	649	649	679	762	646	655	635	644	664	694	677	736	663	673	637	603	648	640	655	678	682	698	656	644	666	648	650	614	651	687	646	685	684	696	683	733	635	610	645	666	639	657	674	647	705	644	658	677	668	689	673	664	640	702	663	645	656	684	652	704	639	677	688	741	665	685	662	652	661	672	647	639	727	698	698	622	667	668	692	626	618	685	625	646	709	606	626	666	681	706	658	667	669	660	697	701	636	667	652	671	637	666	660	666	731	679	670	638	680	680	634	696	661	664	671	683	696	662	752	657	653	724	654	636	704	674	677	643	709	629	670	678	692	655	674	669	674	674	639	681	667	661	685	658	684	682	691	693	667	668	694	665	687	707	663	685	681	720	696	668	659	700	686	759	676	656	620	671	646	684	655	672	660	667	640	710	662	637	697	687	678	641	696	665	707	625	681	660	664	691	700	731	663	700	669	668	671	672	661	682	650	721	631	588	664	635	709	677	674	678	632	644	665	679	713	635	648	658	608	672	674	654	621	706	685	634	687	669	642	672	695	695	591	641	617	640	718	639	695	703	658	655	682	691	642	710	688	638	681	690	708	693	646	673	727	707	659	665	646	702	692	684	655	698	711	625	691	700	613	663	642	725	633	695	718	730	688	676	665	651	676	679	677	670	653	674	697	629	680	626	713	643	716	698	660	674	636	626	690	667	674	636	658	707	663	673	619	674	705	723	679	647	667	667	640	642	739	668	688	686	618	682	638	627	662	699	660	675	687	706	725	686	615	698	688	680	639	728	676	708	661	697	614	723	655	642	626	667	662	685	664	636	686	668	663	669	645	715	651	680	672	709	669	703	616	645	683	656	658	652	698	635	695	696	678	694	628	692	649	681	700	634	663	669	659	671	675	692	702	658	683	634	696
13795	13581	4272	1133	670	509	393	373	359	366	412	322	313	328	298	282	303	322	305	322	304	289	288	373	336	298	274	310	308	276	288	263	311	323	301	283	297	297	333	303	294	306	288	326	289	313	285	325	288	335	300	303	291	329	313	318	279	306	301	302	306	326	322	302	267	289	309	339	281	300	303	316	311	292	300	295	296	306	309	318	331	321	292	322	275	312	311	290	290	302	299	290	306	298	304	299	264	319	296	283	309	299	275	315	316	317	311	312	308	303	296	290	324	350	260	316	288	307	283	322	330	285	317	318	285	274	307	302	300	280	307	255	279	284	271	295	307	275	302	302	298	321	325	341	323	301	289	278	265	304	298	289	308	300	308	304	311	302	285	266	329	311	303	298	302	281	325	314	304	308	305	265	293	299	293	305	316	273	309	311	340	303	321	287	307	293	270	297	328	310	311	292	310	326	320	274	333	309	314	301	321	291	288	304	302	283	293	319	312	304	290	316	293	322	320	294	302	293	315	278	286	327	298	312	326	260	287	277	294	284	302	309	315	297	300	311	289	300	298	274	319	315	311	320	314	328	289	309	363	328	331	305	322	289	303	302	335	301	300	247	305	288	320	287	299	277	289	284	270	292	319	317	313	317	331	292	298	308	300	313	286	275	297	271	287	310	295	293	314	310	295	286	315	288	305	281	311	332	284	287	306	320	294	302	294	301	308	330	304	296	283	295	305	258	322	346	293	310	306	302	341	281	284	314	303	338	250	294	282	314	302	319	317	326	305	336	279	336	324	296	326	297	275	282	307	282	287	315	302	334	317	306	286	315	311	305	301	307	303	310	292	289	296	294	279	292	286	292	303	287	298	308	262	299	329	268	326	276	308	289	305	305	279	311	296	281	326	286	317	279	311	315	312	321	311	307	333	313	307	329	324	336	305	302	306	313	308	317	333	294	306	305	301	304	273	267	301	301	301	306	275	284	286	312	312	334	317	290	294	256	310	305	284	298	303	294	325	286	332	294	288	293	313	316	282	284	271	317	314	290	328	311	302	278	316	290	303	304	285	313	303	292	286	313	304	265	288	304	318	315	299	308	317	316	294	300	292	309	310	317	303	301	316	299	303	278	309	321	314	309	310	303	304	294	290	298	312	300	265	296	347	274	263	335	259	306	284	323	302	324	313	277	286	291	301	289	304	297	257	296	300	293	313	301	282	297	294	316	308	333	303	322	258	305	321	295	320	331	324	285	297	274	288	295	300	334	311	293	276	285	314	277	268	257	294	310	315	300	289	333	314	310	266	278	313	307	281	297	293	328	321	304	305	299	319	320	279	314	331	338	316	293	283	276	317	304	314	296	334	270	334	329	295	294	305	319	292	306	292	330	297	320	294	322	267	286	329	315	303	278	245	289	303	304	315	311	309	325	286	286	298	260	302	315	297	312	328	290	311	290	301	310	306	307	298	279	288	291	304	307	253	290	330	297	297	280	290	309	317	317	289	296	286	297	280	300	293	300	283	305	294	303	336	307	289	284	254	305	274	284	290	307	328	325	324	293	276	309	302	304	305	296	316	290	315	286	276	296	290	282	309	308	283	289	292	318	303	300	326	301	296	346	281	295	324	292	281	337	312	280	300	279	316	315	307	313	300	269	315	323	284	300	289	306	337	308	298	278	305	275	276	283	314	294	298	292	279	343	323	286	301	331	271	303	285	321	330	289	303	300	313	301	338	311	339	323	321	272	304	286	307	297	306	301	303	286	320	282	317	286	282	297	303	277	276	320	347	314	299	281	290	294	317	295	292	323	307	311	313	305	293	273	294	282	299	311	294	308	303	295	308	313	299	330	313	309	322	301	310	326	290	272	292	286	291	281	284	304	286	265	296	309	281	310	335	303	331	320	284	309	277	299	277	284	302	290	253	284	312	301	306	255	276	283	305	299	322	284	281	280	303	292	302	318	318	305	287	298	334	334	297	339	323	308	299	331	340	317	309	265	312	307	287	272	306	314	309	347	315	323	272	274	311	283	299	315	292	332	300	297	330	304	301	345	292	302	318	274	318	314	297	313	298	276	282	311	310	274	319	274	288	282	317	291	286	329	299	319	288	276	289	283	293	292	306	310	286	301	288	335	296	327	305	318	299	292	308	320	302	295	280	277	296	312	317	312	303	302	278	290	303	279	323	299	313	271	290	321	316	295	266	335	284	329	323	277	294	289	317	289	296	311	278	319	291	313	273	343	286	283	296	306	316	296	312	311	278	313	277	313	329	353	300	337	341	297	293	289	313	310	322	312	316	295	309	311	281	311	282	309	319	326	301	315	280	280	284	290	351	284	341	317	298	336	300	338	306	306	306	296	317	282	307	256	287	310	289	315	309	292	280	319	303	256	304	290	287	317	322	297	310	323	300	290	264	306	317	284	291	304	317	306	302	315	289	327	289	281	335	329	301	293	289	308	328	269	309	310	275	338	294	314	285	311	287	291	320	308	294	286	258	304	280	302	315	302	289	313	273	316	319	318	274	331	336	342	306	293	321	291	303	275	274	295	283	300	316	316	279	315	329	287	292	290	329	336	315	296	312	321	310	280	325	315	291	302	274	271	299	329	307	292	317	334	307	261	278	313	282	318	293	294	319	305	273	304	295	294	308	266	295	310	303	312	303	261	328	337	291	279	277	260	274	305	307	296	297	269	313	307	351	296	291	276	320	292	299	297	310	328	298	316	319	321	384	289	306	308	291	266	295	305	291	298	303	287	291	275	316	331	297	302	294	316	310	311	337	317	298	289	311	330	295	322	301	297	304	300	288	272	305	306	332	308	296	272	363	288	295	298	301	299	301	305	293	296	326	314	323	280	297	334	304	293	326	294	276	300	289	319	298	306	304	316	326	295	315	290	291	341	274	332	296	306	333	282	326	303	283	308	300	300	298	290	292	321	289	271	310	303	320	273	266	279	323	287	302	277	315	315	270	321	318	318	308	290	287	303	314	309	315	277	311	305	289	312	308	298	309	337	321	315	316	293	270	333	334	298	300	301	285	296	302	293	292	281	310	315	327	287	294	307	330	294	292	328	304	288	312	309	280	300	308	282	298	283	286	307	295	292	281	318	304	294	302	334	305	320	312	298	290	301	268	291	321	316	323	276	305	335	296	334	266	298	299	278	312	305	292	316	302	287	312	300	303	286	278	284	306	326	322	341	275	305	313	294	284	290	303	281	293	314	292	321	286	323	301	274	306	306	295	299	298	330	276	305	282	324	313	290	285	314	277	295	278	282	332	336	321	321	274	316	303	320	315	310	311	292	274	300	283	315	284	300	289	304	276	271	294	309	294	314	345	308	298	304	317	283	347	290	300	313	317	318	277	299	279	299	309	304	305	307	284	309	305	281	279	306	291	274	269	313	283	322	319	322	335	328	277	281	320	294	314	340	280	302	274	302	287	302	304	302	305	288	305	284	328	324	275	277	312	319	338	276	311	299	267	315	330	295	339	298	302	294	297	352
13809	14559	3565	1528	1268	1185	1097	1068	983	1183	1374	860	900	830	837	859	797	815	815	786	750	780	792	1316	1122	813	807	782	720	771	758	744	797	785	782	817	730	773	767	772	760	753	748	803	766	731	788	738	748	753	707	775	786	778	734	750	770	747	773	774	740	818	761	740	734	772	799	754	779	728	760	768	784	764	760	730	774	713	749	746	779	723	773	736	759	709	752	761	766	758	792	757	729	730	772	811	739	795	746	757	778	734	744	759	771	772	816	778	783	749	790	757	826	736	768	717	786	777	745	812	774	779	756	746	809	763	788	758	786	784	771	744	801	750	766	736	727	748	737	739	787	769	751	771	798	775	781	784	732	800	711	754	756	794	825	770	812	751	773	711	743	775	762	755	756	824	809	758	791	763	756	787	740	779	760	716	805	751	729	776	722	726	777	774	725	760	779	759	691	795	789	738	749	722	771	769	779	763	816	746	735	746	751	761	794	730	757	794	777	733	725	781	783	761	747	799	719	739	732	790	804	791	779	744	763	762	765	782	795	779	709	724	742	779	780	788	757	755	741	793	751	741	747	755	731	723	759	735	801	776	763	747	764	777	764	766	743	750	761	785	731	750	751	767	729	780	765	748	735	754	750	754	764	731	778	744	703	757	771	794	789	748	747	781	753	802	752	784	764	735	735	805	716	753	746	770	762	810	793	764	728	776	759	765	755	771	819	778	737	736	714	762	793	780	748	761	754	771	725	748	748	738	767	798	750	777	778	775	736	746	739	806	740	732	756	728	697	744	741	744	751	737	718	736	737	754	789	749	763	752	744	748	795	722	747	743	788	750	764	715	743	749	764	714	785	765	732	801	745	756	752	716	762	767	745	734	812	812	768	765	744	705	756	762	783	710	774	761	756	757	777	801	815	817	754	755	735	807	752	741	781	790	724	783	730	744	766	785	738	770	772	757	776	725	729	801	770	748	749	787	752	757	778	760	746	771	738	728	744	742	817	745	816	793	740	799	780	741	758	804	798	799	751	723	787	744	799	745	821	770	751	733	758	758	763	695	764	765	796	781	738	758	727	703	755	845	769	756	782	726	750	735	772	708	757	818	755	762	708	774	708	798	762	736	785	725	739	792	753	770	715	690	769	781	782	788	760	753	727	738	743	761	741	724	796	719	728	723	762	758	786	766	795	826	762	787	719	772	744	770	746	805	792	749	794	732	726	725	737	735	666	779	756	716	764	766	769	751	835	791	758	732	738	707	771	745	784	741	779	770	779	754	740	712	792	748	781	759	739	792	758	761	744	770	768	776	779	799	797	712	771	791	787	779	736	781	740	721	778	762	797	753	788	744	741	766	769	712	740	741	752	750	750	703	771	751	713	802	745	726	751	746	772	784	791	741	731	732	776	781	819	805	772	765	733	760	804	747	761	772	761	719	794	801	717	771	763	753	744	723	769	728	759	787	744	759	791	754	734	733	717	791	793	730	729	762	719	734	806	752	777	745	792	785	785	746	742	750	776	798	791	772	753	749	798	742	769	747	778	789	761	768	753	763	785	785	795	770	797	767	775	729	787	741	739	755	713	772	715	732	715	716	761	790	733	734	765	719	795	779	735	723	744	772	789	761	747	763	783	777	756	790	700	762	781	748	724	734	772	818	748	778	737	778	714	780	756	759	750	749	753	762	751	817	752	774	758	734	793	752	764	767	804	797	782	738	729	768	782	711	766	758	728	742	722	777	761	809	795	773	742	732	792	761	769	761	811	803	786	783	765	753	771	761	793	814	772	748	755	791	768	795	693	799	760	791	782	788	727	761	762	752	729	763	806	760	795	776	757	759	703	738	727	758	833	794	727	711	768	811	803	762	716	778	773	776	731	751	801	764	776	742	745	707	806	745	770	761	779	726	741	751	733	747	782	694	730	790	767	718	672	729	765	751	730	759	769	687	724	757	801	741	762	767	760	782	759	744	740	775	767	701	833	733	728	775	789	730	720	690	755	760	799	801	755	750	786	764	817	752	763	702	751	738	736	718	759	742	799	722	731	781	785	791	789	746	742	742	756	753	791	819	742	737	765	758	759	772	749	810	723	753	736	751	768	717	779	733	732	828	761	748	724	764	754	720	776	763	733	799	821	774	799	752	732	703	767	755	779	833	760	811	778	770	745	760	762	727	759	740	717	732	756	787	740	742	766	786	753	702	723	722	724	776	776	816	759	671	805	734	739	725	809	765	752	750	721	808	726	749	741	754	748	776	758	727	799	697	753	734	752	756	732	806	721	776	763	709	798	763	711	763	768	777	768	732	795	779	726	798	713	833	811	712	749	705	729	701	788	783	731	758	786	739	746	775	779	767	781	709	731	751	778	791	765	753	794	760	726	743	734	749	742	781	758	725	783	744	766	770	762	739	756	782	743	812	734	747	748	748	764	751	803	766	735	772	729	740	735	799	779	751	722	767	741	756	784	744	785	778	749	723	789	745	785	831	807	766	779	768	760	841	799	782	795	770	744	780	754	770	750	744	747	753	772	755	798	763	790	710	759	746	777	779	772	759	734	742	735	757	774	758	732	748	757	755	718	806	716	767	723	746	769	744	717	722	742	743	703	719	713	772	778	753	779	753	757	805	785	797	773	761	750	749	761	768	772	762	757	796	761	825	745	776	733	722	749	761	742	772	763	754	709	819	747	743	739	763	787	726	734	729	726	742	729	765	691	759	762	739	721	732	777	769	747	810	745	805	753	747	738	772	744	785	749	720	717	776	725	747	758	756	726	763	744	743	812	807	773	762	764	741	757	716	745	756	762	737	768	763	735	788	804	766	775	787	790	765	752	744	755	787	801	765	749	752	718	751	742	720	716	704	771	782	757	780	798	740	774	761	760	710	756	740	740	771	737	726	776	798	740	767	722	761	776	698	772	809	775	753	750	737	756	718	779	714	736	762	755	744	756	813	716	777	783	808	793	786	764	769	784	780	766	727	770	741	774	756	807	714	720	751	799	790	740	736	745	764	740	738	710	768	809	760	780	793	742	773	736	823	777	787	759	787	809	735	716	777	730	750	801	758	784	777	724	691	769	748	732	747	738	741	765	756	766	798	757	711	803	754	744	758	704	747	771	793	737	794	740	737	787	780	774	766	792	797	800	744	735	759	749	742	733	758	753	803	709	772	757	754	772	799	825	773	775	797	737	751	763	770	752	756	718	726	800	782	747	763	736	700	750	770	709	758	795	743	826	742	763	748	753	740	742	781	779	761	744	752	734	780	735	780	736	760	754	777	738	738	762	733	826	731	772	761	732	754	738	768	795	775	770	750	733	693	785	755	746	710	764	737	770	752	734	788	754	772	804	719	703	769	771	716	782	775	744	799	773	761	763	738	769	792	769	789	764	737	749	785	745	756	762	777	759	729	713	755	756	760	756	763	779	696	761	757	795	768	736	763	764	741	782	795	809	800	740	739	752	754	745	758	718	749	743	762	764	753	748	788	748	805	701	737	787	759	720	738
59360	44065	33844	24226	22147	18627	12309	6575	2330	1829	1845	447	701	792	687	435	348	313	319	295	270	269	273	1952	1491	244	209	209	230	228	229	220	207	215	221	203	204	222	229	196	231	227	223	205	232	189	219	221	207	226	202	227	194	181	228	206	194	214	207	203	214	240	235	214	196	210	215	220	229	236	194	222	217	199	232	230	192	195	215	217	207	242	219	207	204	223	197	223	210	175	227	226	213	196	195	195	214	239	220	209	234	194	193	181	219	209	217	207	227	217	190	196	207	225	188	206	205	229	221	212	202	195	164	213	205	211	198	218	200	187	206	204	206	194	197	206	208	227	220	240	215	207	195	221	204	206	188	184	225	226	209	208	197	222	214	214	215	202	193	211	209	191	192	223	204	205	224	206	203	191	201	229	214	217	200	206	189	255	206	210	205	220	222	205	193	219	213	185	192	224	195	207	217	203	206	225	220	209	213	202	223	215	212	213	189	198	211	198	216	207	221	198	218	196	218	213	226	185	193	225	208	199	252	222	201	194	197	203	198	191	208	217	194	216	175	218	185	219	208	217	213	243	205	190	216	201	196	215	212	197	186	200	220	215	227	215	218	192	208	222	188	221	208	224	229	203	185	193	211	234	192	245	207	235	209	199	262	212	204	213	203	192	177	227	213	242	201	202	179	196	183	222	230	202	200	215	232	218	209	232	261	219	203	231	226	219	211	200	243	202	212	186	186	186	231	203	212	210	202	227	235	217	186	224	217	195	216	218	201	242	192	206	190	209	218	229	236	195	231	210	194	216	220	225	202	211	214	184	198	214	214	218	224	216	186	212	202	213	195	191	211	205	193	207	227	191	218	213	243	254	240	199	194	229	216	208	178	215	209	221	242	210	211	214	194	178	196	209	195	240	201	214	194	214	213	204	186	196	203	184	212	173	225	203	220	198	242	180	206	217	207	210	205	195	219	209	210	173	184	204	211	192	206	200	193	224	190	196	196	200	216	220	194	213	204	201	220	200	216	198	228	233	216	174	224	211	210	214	227	206	188	206	214	226	219	214	217	241	184	203	198	226	224	197	222	190	215	213	239	213	213	240	204	177	207	215	195	212	203	219	214	187	201	191	218	193	218	184	206	200	203	188	229	192	216	214	219	184	230	226	206	221	188	204	219	233	182	235	217	202	214	236	195	175	208	231	185	203	233	191	212	179	220	229	197	195	189	183	227	237	176	211	194	184	229	201	210	227	214	184	225	194	185	226	200	216	197	189	219	209	180	179	217	212	200	224	216	231	218	188	186	205	202	216	190	202	231	210	192	196	211	201	199	189	203	197	229	211	190	190	199	215	195	179	209	207	183	188	214	206	211	212	201	212	221	253	193	197	210	221	217	202	190	247	202	229	239	212	225	217	198	210	184	230	199	200	205	195	189	211	176	238	192	197	210	194	207	212	185	202	187	220	202	187	199	208	200	177	197	180	215	234	194	235	197	206	224	204	177	218	213	224	217	230	188	216	203	213	227	173	197	194	214	218	228	221	198	235	224	226	226	197	236	212	212	212	193	222	230	212	195	210	219	196	214	234	202	221	225	213	230	226	210	192	199	184	233	211	206	214	205	206	211	184	176	195	238	189	222	225	180	196	205	192	231	199	221	239	214	199	194	225	198	211	188	226	189	190	182	220	203	196	207	211	198	210	247	218	199	218	201	221	190	223	221	192	226	218	229	222	202	204	207	200	202	185	197	228	195	228	200	199	202	234	213	200	183	188	198	181	194	230	199	209	194	190	217	220	198	201	228	241	194	198	181	220	215	199	206	195	198	202	202	200	181	207	219	217	183	236	240	214	234	215	200	217	222	215	212	193	196	210	200	192	222	199	185	191	217	193	204	205	205	208	212	204	205	198	203	214	206	216	187	215	232	195	181	219	209	192	205	224	227	213	219	208	201	194	190	221	211	210	245	207	193	221	219	215	201	220	210	213	217	202	200	226	212	202	203	213	220	219	197	221	204	216	212	200	220	194	182	229	198	208	201	179	212	186	189	215	205	174	211	214	222	196	201	212	203	189	232	208	221	208	222	233	202	198	187	185	227	239	213	195	235	196	213	223	205	204	190	210	202	205	200	224	194	203	200	197	213	207	185	205	226	209	192	215	193	219	223	195	201	204	193	206	210	202	165	194	230	218	218	211	212	208	186	184	218	216	197	206	173	185	204	215	207	213	215	190	230	216	204	194	202	201	217	221	210	183	207	204	203	206	214	211	185	214	204	197	228	226	188	200	212	218	233	219	214	217	207	206	205	214	186	215	200	205	168	227	211	213	220	210	200	189	204	179	217	204	224	199	205	225	215	183	196	223	195	217	216	204	227	203	208	211	187	189	225	170	206	194	202	212	230	195	209	208	206	189	230	229	238	176	206	205	209	203	222	173	180	193	216	219	189	221	229	189	209	184	253	210	209	187	210	200	214	200	212	216	245	220	188	179	223	229	199	183	217	217	205	223	183	178	195	201	209	230	207	222	245	175	200	225	186	190	204	209	202	204	211	190	210	225	224	199	200	226	210	236	207	205	199	208	206	230	204	192	196	212	213	196	211	185	196	207	174	201	211	196	228	232	213	205	195	239	223	216	226	222	217	214	188	202	212	222	218	231	243	207	185	219	169	214	195	195	231	204	215	205	223	202	199	191	177	219	203	195	208	223	225	195	203	208	182	186	199	187	223	200	203	219	187	208	199	218	184	213	226	203	207	200	167	211	225	207	208	219	217	218	205	217	220	203	183	212	201	228	202	223	197	212	200	236	192	185	206	207	221	224	212	211	216	215	187	207	182	202	164	224	217	204	207	191	183	197	212	189	190	191	218	202	207	207	193	202	207	216	216	212	187	194	181	216	204	218	211	207	215	206	217	209	197	204	198	187	229	199	189	215	200	201	195	193	225	189	192	230	211	233	217	204	188	187	182	194	221	187	203	245	227	198	223	202	199	187	208	208	218	222	210	189	207	194	219	214	223	223	209	210	191	195	196	177	216	200	213	219	192	183	206	225	197	187	220	213	202	213	197	193	201	202	211	227	213	218	208	234	210	190	182	220	193	191	218	226	210	200	212	205	195	204	180	213	201	212	219	193	186	199	224	205	219	201	213	211	213	188	201	200	207	195	205	219	186	228	202	185	219	212	204	219	183	197	231	216	212	192	207	204	203	188	234	183	225	203	222	237	207	222	190	190	197	172	211	205	243	208	193	226	168	189	210	211	199	197	203	185	208	218	208	189	195	201	192	204	195	225	200	223	219	197	224	232	209	209	186	193	181	198	205	229	208	205	213	244	190	214	236	217	202	207	195	232	201	214	218	202	222	221	201	206	239	206	220	240	222	212	194	214	199	197	216	189	186	214	218	191	200	193	201	203	206	203	190	197	205	214	200	196	210	211	210	215	195	224	250	206	213	190	193	194	216	209	207	221	220	181	206	201	231	232	200	200	223	195	194	182	211	211	216	177	215	232	208	213
50080	49733	26407	8739	8518	8051	8338	8254	4832	7416	6238	1858	3000	3238	2318	1532	1271	1176	1113	968	1000	862	1094	9706	6622	630	628	557	615	593	646	564	610	625	577	592	549	568	552	574	581	539	607	566	528	507	512	525	537	549	523	505	554	546	522	555	547	533	497	490	563	536	564	544	553	530	503	479	533	529	503	550	543	533	471	534	539	514	532	506	616	479	489	473	551	507	513	516	530	547	482	492	505	575	549	492	460	549	535	548	523	517	505	472	539	492	481	512	519	527	496	522	516	543	547	523	504	531	540	508	492	523	517	503	480	497	512	482	543	512	497	535	506	530	519	554	525	523	522	514	519	531	556	495	509	537	524	549	487	546	481	517	537	517	514	534	553	502	543	514	540	547	537	490	516	510	476	527	526	498	513	530	536	499	533	476	473	490	498	512	495	545	522	466	499	483	493	491	529	513	546	501	504	522	533	531	544	548	519	498	510	556	461	512	536	487	528	539	517	504	500	523	491	477	507	535	505	545	501	511	513	509	513	524	556	536	545	510	526	518	497	494	540	523	532	505	490	524	519	466	532	484	511	550	526	520	527	503	554	510	532	520	496	533	494	544	549	511	533	537	524	537	520	502	516	537	531	518	506	503	577	542	547	490	534	515	511	541	498	519	515	522	495	532	527	521	508	531	494	482	526	511	546	471	527	504	538	454	521	530	478	526	492	517	530	539	439	543	515	532	495	509	496	536	532	516	559	505	552	517	509	494	526	448	493	528	517	555	498	463	491	506	483	525	512	531	511	550	515	514	483	531	540	518	523	511	476	504	502	519	494	509	535	507	492	465	510	517	545	474	504	534	475	532	559	527	519	508	546	510	517	517	487	507	545	534	530	572	510	544	507	496	503	509	492	503	502	532	480	539	536	505	532	483	539	530	529	522	484	561	513	516	467	550	525	505	537	480	495	515	535	538	535	461	500	499	513	523	500	524	481	482	535	525	517	513	514	548	496	522	552	507	529	525	497	470	518	509	483	492	563	503	497	526	490	554	498	526	521	504	481	509	499	482	535	519	519	523	509	495	497	509	535	536	507	535	499	534	515	525	530	527	522	543	512	535	519	496	564	539	496	507	521	506	530	494	539	510	518	505	520	497	537	537	540	539	505	526	516	514	507	529	546	504	523	501	520	503	482	521	485	516	539	487	530	491	524	480	517	508	522	519	503	500	510	512	510	522	519	516	563	471	497	489	492	534	537	509	508	520	480	505	528	552	522	494	507	528	524	542	543	524	543	505	493	531	483	522	522	517	525	509	478	518	514	474	519	544	523	528	511	528	491	511	489	526	509	540	547	567	510	525	514	567	508	547	496	491	541	535	518	509	506	520	479	526	527	466	519	507	464	531	493	539	495	511	478	471	489	545	482	545	520	475	520	497	519	533	500	511	503	580	508	492	521	500	544	495	509	516	528	502	527	541	494	529	534	527	499	532	526	540	496	521	528	483	459	497	518	491	530	490	530	540	493	498	521	518	506	491	524	473	485	500	512	522	497	536	489	563	525	531	488	506	497	546	492	499	488	545	561	505	488	495	518	511	488	537	520	499	516	508	539	473	521	494	496	507	476	465	495	515	518	538	560	500	494	522	499	501	510	495	534	527	543	510	533	502	504	523	500	513	503	574	490	498	510	530	530	491	534	505	512	496	478	517	546	530	517	558	496	526	502	525	544	523	501	535	503	484	491	491	514	537	500	519	524	556	534	474	521	507	539	506	544	473	500	500	507	527	555	516	554	513	489	503	529	557	492	512	483	480	509	505	545	539	491	499	518	481	511	527	502	535	523	517	478	525	542	503	524	541	534	480	507	477	499	509	506	542	525	534	526	479	497	509	493	525	493	491	470	500	522	512	525	524	498	526	561	489	522	483	535	512	522	563	513	519	505	524	517	568	515	517	512	464	509	551	484	522	488	499	531	505	517	529	491	488	497	519	514	519	484	546	542	558	500	539	535	519	547	524	506	513	528	474	515	481	526	526	518	490	497	523	505	517	495	506	542	488	527	507	507	523	523	511	499	544	491	524	531	502	491	519	533	538	504	540	551	535	527	523	534	496	518	539	531	526	525	548	511	497	509	510	537	496	523	536	498	535	554	516	484	517	493	536	533	461	488	497	533	537	521	564	494	517	515	474	522	515	539	526	513	525	523	508	492	511	529	544	482	515	554	438	505	525	504	522	517	533	489	508	521	521	509	518	533	556	472	489	508	511	525	480	488	496	526	514	520	465	521	489	535	503	504	499	523	545	506	536	539	503	513	508	522	509	494	486	502	514	529	515	526	535	541	484	555	488	497	540	483	510	526	558	486	580	493	502	525	558	542	526	529	503	524	518	555	534	481	529	529	515	487	563	484	544	572	504	499	516	533	513	524	515	524	489	515	504	559	505	520	522	479	525	515	541	504	536	488	518	536	563	519	556	534	499	525	507	488	555	535	511	518	511	533	500	541	569	549	530	519	522	504	510	515	515	510	556	553	535	488	515	500	507	529	515	518	510	546	480	507	505	495	490	482	521	514	521	506	502	549	515	530	491	505	523	522	544	547	493	541	493	514	476	511	521	540	545	526	558	531	500	510	523	484	533	501	488	501	494	511	539	542	509	547	504	524	511	491	549	503	558	504	505	533	501	518	534	501	501	523	505	525	538	512	507	526	513	489	459	499	525	499	523	547	472	499	508	516	489	536	494	464	526	534	511	476	520	540	526	524	502	523	532	505	532	515	491	497	529	514	552	515	502	561	536	531	514	490	516	493	490	533	537	538	509	494	495	525	495	556	522	524	527	501	536	533	540	490	511	500	506	513	528	497	552	457	506	513	501	498	509	520	504	492	545	476	531	508	520	537	508	493	512	529	504	556	495	494	518	520	500	512	523	521	514	485	535	503	534	497	485	492	496	489	511	538	518	493	536	543	494	491	507	552	516	524	513	519	505	475	534	543	530	535	515	539	485	524	496	534	499	505	524	517	501	509	509	468	507	513	518	501	506	534	549	563	508	506	474	527	469	527	510	514	509	517	501	500	539	516	549	518	503	492	513	503	514	498	485	502	540	520	503	519	570	509	503	521	529	463	512	481	480	478	538	538	552	531	515	510	483	563	529	504	503	522	510	524	510	556	544	523	510	514	535	525	489	535	529	523	517	501	536	523	521	511	510	527	514	485	490	535	530	491	487	543	492	555	520	496	514	536	576	507	540	539	491	536	482	540	488	488	508	520	503	486	545	517	537	504	518	511	548	550	508	472	466	506	525	511	530	461	541	554	492	540	469	507	548	530	552	471	511	551	521	492	530	477	492	545	526	506	495	538	491	512	509	508	542	518	509	488	545	506	512	527	536	474	495	535	501	478	547	521	506	536	554	509	538	529	534	499	507	527	526	509	514	530	501	518	550	473	519	481	563	517	557	526	501	482	505	548	531	507	504	514	492	497	525	516	526	502	497	513	495	536	546	534	506	539	557	511	521	510	513
56928	40777	28748	23828	21983	18650	12089	5561	2231	1804	3667	576	542	718	692	690	508	448	469	441	429	439	424	5847	5469	430	310	331	360	346	348	339	328	364	333	343	317	324	342	327	300	326	348	318	315	318	330	353	362	355	343	356	335	304	332	355	335	296	335	290	279	336	358	378	301	350	357	318	296	318	336	361	322	344	292	345	299	349	326	379	304	313	334	368	315	333	352	317	307	331	352	288	318	326	298	311	322	310	290	339	312	337	303	364	350	339	290	348	349	306	313	355	350	346	324	346	330	311	344	323	323	315	303	332	355	308	341	368	340	297	353	330	305	335	316	340	323	377	301	316	307	364	356	287	297	298	372	338	347	331	353	325	345	300	350	350	336	332	347	316	325	345	289	300	336	286	311	316	330	344	344	286	334	328	325	324	308	336	322	323	314	308	280	337	314	316	323	329	320	325	342	335	310	342	320	337	312	347	323	337	335	357	324	301	343	304	317	349	308	327	328	330	312	327	340	320	331	332	348	353	309	349	314	338	330	353	324	310	358	296	352	346	306	308	340	319	346	316	337	338	328	349	325	311	280	352	297	342	301	299	332	342	353	316	319	351	306	307	355	326	376	326	308	317	321	307	354	353	332	303	320	338	323	337	324	310	299	335	319	330	313	329	293	325	328	314	326	337	346	325	331	313	276	343	325	301	332	307	333	324	346	341	309	327	328	345	357	307	316	305	332	299	280	334	326	345	334	335	316	313	321	340	313	329	314	279	297	354	318	326	326	351	337	312	292	324	319	323	314	322	330	312	339	334	331	343	342	325	311	304	351	350	319	327	340	308	338	310	312	361	325	332	320	302	334	329	334	341	325	318	346	347	347	320	336	337	334	322	308	307	318	344	346	323	372	375	383	345	338	326	309	348	333	327	292	348	309	318	353	283	316	311	327	330	328	325	363	312	349	341	353	314	328	319	331	314	344	357	325	314	337	333	341	334	329	348	313	330	318	333	343	308	356	315	293	340	314	296	294	309	311	334	351	362	346	344	342	302	331	323	358	320	344	307	321	317	319	326	306	344	346	345	340	339	288	325	317	294	338	348	316	329	343	308	357	338	301	319	358	301	316	325	312	332	312	322	333	318	271	352	314	342	348	334	339	329	342	339	305	345	315	294	336	343	321	348	330	347	329	321	315	288	335	319	348	299	311	311	300	316	357	293	322	343	311	318	306	327	323	341	304	285	340	353	320	356	329	328	354	309	342	337	317	301	354	331	317	314	284	328	297	277	327	359	336	334	344	344	333	334	333	366	356	337	322	340	324	314	314	303	352	352	322	349	335	381	316	324	328	355	325	325	345	324	336	332	349	324	326	317	310	326	333	337	352	331	325	340	309	316	353	340	280	336	336	340	365	334	342	337	325	349	308	332	310	327	337	310	324	324	335	299	303	307	320	337	313	340	318	328	336	309	312	310	327	297	301	320	305	330	301	313	321	313	318	310	352	342	329	318	334	284	361	292	324	328	323	347	327	326	365	356	333	349	324	336	327	331	285	333	311	335	324	319	335	296	314	314	348	362	314	342	330	329	353	338	327	337	351	320	316	322	309	331	334	306	345	304	332	321	323	327	334	304	307	320	363	327	301	365	295	333	342	314	341	323	353	360	334	296	331	319	357	333	346	291	329	347	313	329	358	303	283	305	300	353	355	321	329	351	311	367	342	348	334	309	292	313	315	351	316	311	313	316	299	332	336	339	342	320	330	346	282	316	327	316	284	330	310	309	344	332	288	307	313	337	310	314	315	354	300	337	309	332	318	305	318	310	331	350	308	349	314	318	311	340	356	321	330	335	351	304	303	321	317	376	278	335	289	319	329	341	353	326	299	336	313	333	332	336	341	343	335	344	347	321	299	317	322	342	329	304	300	350	316	356	315	314	339	364	329	322	308	306	341	310	317	281	279	327	339	303	307	342	342	333	321	314	318	310	324	346	345	328	351	315	304	343	309	357	318	312	316	323	333	333	302	335	313	333	345	319	299	334	319	328	331	317	342	327	334	295	319	324	314	313	312	293	313	351	331	339	303	326	319	310	303	288	306	325	316	326	333	335	349	350	297	313	334	332	309	322	329	340	393	329	317	334	340	301	366	320	328	308	332	302	319	318	331	341	332	321	321	333	309	309	340	300	339	375	355	330	335	347	305	314	299	341	317	361	315	361	346	325	313	291	332	312	337	319	323	342	355	321	308	345	300	331	357	319	321	340	357	301	302	285	328	332	268	320	366	317	320	313	355	318	308	348	331	332	295	308	303	335	332	321	280	341	332	362	326	347	316	321	366	347	322	316	357	317	310	322	330	317	300	322	340	318	337	319	340	301	326	328	305	309	315	330	350	304	317	327	294	336	302	352	294	334	300	327	311	347	345	311	326	317	344	309	306	329	324	347	357	314	345	308	303	335	321	341	351	324	336	286	314	325	309	337	315	339	305	301	336	321	327	330	333	341	317	318	353	316	326	349	337	308	345	337	320	302	326	337	328	314	308	316	306	306	302	329	351	325	350	301	336	365	319	312	307	304	341	329	340	334	326	340	363	357	304	302	330	326	326	290	294	333	339	343	344	365	313	308	340	347	305	337	301	360	362	331	357	345	321	342	357	329	317	353	339	328	306	337	339	318	306	341	298	337	305	312	316	322	334	297	303	324	325	307	333	325	301	305	347	340	323	331	322	301	296	304	326	291	305	366	353	341	297	318	382	345	311	314	354	294	331	358	326	331	328	301	323	321	320	310	362	330	295	337	296	315	306	327	322	335	336	348	344	304	319	351	349	336	328	347	324	322	331	350	354	300	331	325	308	327	339	319	295	322	319	337	291	320	298	332	323	306	328	356	372	329	351	304	351	307	327	319	320	339	324	317	323	329	339	333	325	305	302	319	338	315	309	306	309	302	332	322	332	278	336	341	384	339	346	349	358	322	289	341	316	343	317	335	331	315	338	312	304	343	311	324	341	327	338	351	297	334	317	334	326	339	296	298	342	371	305	331	320	325	338	343	334	302	373	362	307	315	311	333	315	327	320	321	322	312	317	339	330	313	317	318	333	314	364	323	317	358	316	348	294	320	318	315	338	317	315	340	312	324	321	328	332	350	337	345	316	359	343	317	325	342	381	324	310	350	357	295	301	324	328	307	367	334	333	300	320	337	321	302	334	338	339	363	318	334	332	358	329	305	315	316	347	365	341	347	321	352	342	303	326	323	305	343	358	335	346	300	349	340	335	337	354	361	324	313	283	338	318	343	296	314	345	316	315	329	340	332	305	340	299	313	351	302	310	284	344	332	328	319	317	356	382	315	319	320	317	306	296	325	339	310	300	308	325	354	310	334	321	326	316	311	303	342	308	319	308	289	331	347	359	282	358	318	329	320	367	330	342	359	316	339	332	338	328	319	350	316	327	355	332	343	306	284	320	321	349	347	303	336	305	324	297	309	321	337	320	331	312	325	302	329	303	301	324	327	311	342
51393	47875	13205	10384	8585	9015	8739	6765	4513	7021	9728	1970	1900	2692	2397	2190	1702	1608	1461	1437	1542	1269	1231	23521	18060	818	849	790	844	850	846	839	829	790	777	772	780	817	801	778	808	792	788	773	757	827	727	780	755	819	759	773	768	743	785	771	726	790	789	752	790	802	766	778	755	804	765	811	776	734	718	710	777	743	813	719	755	761	733	839	743	697	761	782	751	784	746	754	788	778	742	759	778	726	738	737	747	706	771	774	799	748	792	775	770	790	755	759	774	816	803	793	748	716	736	832	756	830	776	786	765	719	788	710	762	753	768	715	732	722	766	790	728	781	750	798	749	685	815	746	759	758	742	793	731	752	735	746	772	769	761	799	787	778	757	799	758	763	767	772	813	714	776	781	776	733	799	786	767	704	771	757	761	748	700	749	778	784	768	777	785	796	775	751	721	715	802	748	734	753	750	761	757	750	806	770	732	785	732	774	738	814	745	769	740	732	795	753	770	753	786	778	753	721	720	768	731	731	747	749	731	756	738	732	763	753	739	782	745	745	747	750	778	736	754	786	784	738	762	721	755	718	730	759	759	780	771	724	741	733	783	776	754	714	792	782	751	767	742	755	746	723	727	746	753	740	732	784	741	763	789	818	792	748	775	731	704	747	717	694	791	770	774	760	755	720	734	729	812	766	753	748	777	741	711	787	775	760	782	750	790	767	720	702	773	794	767	729	744	761	747	750	748	786	750	742	796	722	743	773	713	846	774	747	745	767	788	727	764	725	778	762	773	777	754	726	773	782	761	772	746	764	775	726	775	738	763	741	748	728	742	760	754	748	736	722	710	774	727	735	775	769	783	831	689	738	759	739	743	765	740	735	770	742	779	737	717	727	765	847	791	726	794	770	743	757	742	735	760	736	760	749	731	723	755	755	737	778	764	746	764	750	767	707	751	751	785	781	758	792	744	753	743	788	760	757	778	767	800	736	775	738	762	771	752	764	801	783	740	735	739	790	724	723	716	761	752	770	737	782	729	791	781	726	749	783	754	752	778	725	779	716	759	784	777	764	756	741	772	784	695	766	743	679	753	745	777	777	759	765	692	799	741	768	713	763	744	812	744	811	754	740	740	755	779	744	745	764	804	739	752	743	743	748	765	736	772	801	766	750	729	773	745	771	783	768	718	780	791	716	714	720	730	786	787	781	744	756	758	796	716	708	730	822	767	768	786	727	701	767	766	730	746	779	823	718	766	838	777	698	746	733	705	776	734	738	782	803	767	755	732	732	726	757	763	740	759	792	759	781	729	769	746	707	769	757	728	773	802	734	799	734	773	762	734	744	769	794	745	760	771	711	743	762	735	726	767	759	749	703	758	755	712	728	700	804	733	792	794	791	734	751	744	784	762	732	720	815	738	793	749	729	797	756	775	733	774	715	747	731	776	782	790	723	782	723	778	737	741	745	730	791	747	776	777	723	752	702	805	783	748	761	722	732	746	763	712	779	755	728	775	788	726	741	754	778	765	748	750	763	759	772	788	750	785	778	742	758	738	769	754	782	776	779	766	789	783	721	808	789	721	755	740	757	776	750	766	777	747	750	727	769	701	796	755	773	787	749	792	756	728	763	743	712	796	772	772	758	772	796	778	730	709	754	790	718	818	803	749	759	753	739	748	745	749	739	747	763	787	706	749	753	786	817	779	763	777	795	725	753	768	769	711	743	779	779	772	801	794	765	737	783	768	756	723	791	751	733	743	750	748	759	756	746	773	767	769	738	788	786	816	781	800	738	731	751	724	716	751	744	734	754	769	734	725	789	738	781	779	764	752	790	809	736	772	729	715	732	737	726	749	731	756	758	722	737	751	727	780	715	732	820	734	790	763	785	745	769	765	732	815	726	795	807	760	740	708	741	731	764	780	750	715	729	750	753	731	806	760	749	741	789	744	766	740	729	768	803	792	723	767	792	820	708	769	795	760	751	776	754	762	784	741	738	792	766	748	795	730	769	727	751	737	741	753	821	786	757	748	744	760	714	736	773	769	806	717	721	693	696	736	797	763	760	731	769	794	773	774	766	744	760	750	736	736	739	776	711	799	778	783	758	700	719	775	822	731	755	796	741	761	748	724	739	728	782	737	777	724	782	759	739	728	799	713	783	702	795	782	739	753	755	823	797	738	752	776	771	745	742	741	770	720	762	776	742	777	807	754	726	751	758	826	769	776	727	782	740	723	720	758	786	750	798	730	780	768	756	757	786	731	725	778	780	763	768	797	735	715	753	770	779	734	775	746	749	747	790	748	801	764	807	716	756	776	740	801	742	779	752	776	736	728	746	766	733	738	737	777	737	735	730	749	777	758	758	781	766	773	750	747	772	773	749	743	746	760	737	807	773	738	736	798	713	755	755	744	710	761	799	742	763	749	772	763	809	729	830	763	770	715	740	752	701	733	745	761	750	773	750	765	745	787	771	771	730	750	715	797	769	733	770	740	745	822	815	741	693	792	761	748	712	729	789	760	765	739	764	745	734	733	715	745	771	715	761	788	752	752	799	748	736	761	753	730	808	769	762	742	766	761	740	727	797	755	763	790	742	707	768	720	748	806	776	763	729	743	776	767	752	739	755	749	750	734	680	779	787	783	746	740	769	757	760	754	726	752	749	756	776	769	706	711	781	778	755	701	759	747	771	733	760	766	729	779	772	733	712	718	789	748	720	805	753	712	774	737	730	751	764	731	741	744	760	744	816	729	801	744	710	756	760	743	771	764	733	744	775	768	731	775	730	769	771	746	765	783	833	725	802	753	733	821	773	796	736	819	762	808	694	830	730	710	752	772	755	806	735	695	775	786	762	755	751	785	744	756	771	711	774	755	774	769	818	738	747	809	751	693	783	784	791	756	780	742	741	775	764	783	742	811	748	749	779	772	742	757	774	732	717	722	741	737	749	767	748	803	745	769	759	748	754	781	745	763	758	773	761	765	747	785	763	761	739	746	759	793	800	823	724	761	717	743	820	729	715	756	750	749	764	749	759	768	774	770	704	776	783	725	733	773	791	774	710	766	750	729	777	772	831	775	787	774	755	730	753	794	758	780	743	737	733	736	782	744	747	770	748	751	803	775	712	768	737	751	802	790	773	760	811	763	747	750	741	748	796	756	769	750	739	765	755	786	705	781	774	755	801	800	776	734	717	766	751	738	802	745	772	753	765	770	705	766	765	815	765	756	775	710	799	753	758	734	787	740	751	778	707	738	722	726	756	772	730	727	763	749	767	777	689	747	777	783	734	782	742	732	755	783	748	761	821	806	726	744	773	813	764	735	793	778	798	731	770	763	737	729	778	688	786	803	762	754	706	750	740	756	764	765	742	768	756	752	756	731	769	743	752	725	754	790	746	737	788	794	743	739	768	768	769	757	772	778	803	750	730	755	788	769	766	750	712	751	757	743	705	740	743	784	769	736	735	795	796	763	793	744	750	770	777	755	777	765	815	727	745	762	715	771	735	782	748	777	745	777	757
22744	18085	9313	2003	858	640	490	400	507	412	453	384	342	348	389	360	383	409	393	375	362	318	391	576	682	367	354	362	348	361	342	362	363	331	361	374	358	380	349	340	369	371	361	380	371	344	327	350	375	362	358	373	387	371	369	367	389	351	362	392	343	371	373	404	350	358	365	372	374	378	329	371	372	378	381	335	369	340	366	389	370	371	370	347	381	360	345	339	363	377	368	372	353	362	370	404	355	340	399	390	338	379	344	315	338	329	372	389	390	383	332	340	348	351	364	368	365	379	379	344	338	392	378	338	339	372	344	347	366	377	355	386	385	328	406	334	345	346	380	368	339	375	363	332	354	374	348	344	394	350	385	346	350	347	384	371	354	353	317	351	343	338	401	376	387	362	384	391	356	376	323	341	374	336	371	364	375	381	346	349	363	368	366	367	357	406	356	385	360	367	374	362	356	345	324	343	375	359	386	401	340	382	367	448	389	355	357	361	370	390	383	340	377	325	372	353	397	357	372	345	368	381	405	349	344	403	367	346	391	386	337	311	346	375	356	376	413	377	346	387	343	370	344	364	390	369	366	366	365	344	339	316	367	355	328	373	394	316	342	369	366	373	355	354	394	370	357	352	336	369	332	383	393	397	385	340	345	334	375	391	351	376	395	375	363	378	399	346	362	374	394	350	381	370	318	333	368	368	393	338	367	371	346	386	359	376	360	390	349	343	365	355	367	380	358	341	336	365	357	369	381	370	341	342	370	341	361	363	380	353	382	366	335	353	365	369	370	338	336	355	396	365	438	352	380	373	388	384	367	351	353	340	377	386	392	369	357	367	355	373	351	362	356	364	392	370	325	351	305	381	362	351	325	356	383	390	364	390	372	378	376	412	369	388	354	397	332	369	380	349	348	362	372	359	372	359	362	334	367	352	362	369	356	360	336	330	339	376	380	358	403	383	383	346	384	373	368	365	371	388	346	375	377	351	321	359	371	391	350	407	357	377	418	332	318	373	313	376	333	369	362	406	337	357	382	357	353	348	363	357	363	358	353	341	339	368	395	379	381	348	387	366	347	351	363	330	380	346	397	360	361	368	355	342	339	361	339	370	370	353	370	361	357	330	385	343	366	332	356	380	377	386	401	364	348	347	376	346	343	351	337	370	326	350	383	359	357	363	377	371	367	360	391	364	355	394	329	340	329	349	353	367	331	410	364	382	379	400	352	344	348	372	376	383	384	340	408	385	365	357	366	361	369	375	348	371	404	356	359	369	376	366	400	300	359	331	366	381	358	364	344	351	384	366	380	374	367	364	336	341	357	358	344	388	359	368	386	391	378	352	375	353	347	379	357	344	376	357	352	368	374	372	392	402	365	350	356	336	319	391	354	362	371	361	381	370	385	369	368	355	347	360	382	373	342	368	395	350	377	378	352	335	371	365	366	355	338	356	369	366	356	333	355	397	377	366	344	362	382	363	403	360	361	371	353	389	372	348	340	358	377	331	391	379	356	383	390	382	362	388	333	370	381	348	350	338	349	386	368	362	372	368	369	398	372	393	357	378	391	390	384	386	388	335	346	391	340	373	340	360	392	360	356	359	336	378	361	354	398	385	345	330	380	332	385	376	353	340	391	355	358	346	340	348	376	366	384	360	336	381	346	378	359	371	392	309	345	335	409	386	352	386	358	382	381	341	328	383	353	363	377	376	369	350	377	394	355	334	346	407	337	367	361	372	351	368	347	386	378	376	344	391	351	378	365	357	367	347	366	348	368	354	363	331	376	377	376	370	357	332	338	369	322	378	358	385	369	355	362	350	355	375	408	347	362	384	357	342	325	352	341	365	377	396	366	378	374	394	420	381	364	368	362	360	368	371	362	329	363	355	354	410	354	366	381	385	361	396	387	397	383	371	375	339	386	367	357	346	374	360	355	346	378	359	364	408	331	360	379	344	348	343	375	358	334	368	367	349	378	382	395	350	329	339	399	397	341	367	344	366	373	386	403	395	357	342	350	366	376	371	388	346	358	343	382	357	387	342	365	338	336	359	353	390	384	373	394	346	381	369	382	366	367	353	396	339	373	361	351	418	333	337	357	320	347	384	390	374	364	377	352	353	391	343	391	386	389	369	323	397	365	350	345	339	373	382	342	376	369	361	342	372	352	369	383	379	356	377	381	382	373	348	376	396	365	324	373	389	327	400	378	383	383	384	384	328	360	355	342	364	347	287	387	369	376	363	376	380	393	351	354	374	382	417	345	399	315	381	370	368	338	355	353	377	374	353	326	382	328	383	393	334	378	381	360	352	384	348	399	366	368	378	348	346	366	394	361	362	349	374	348	331	338	323	352	388	331	353	337	374	358	407	335	351	388	386	358	380	340	377	376	364	385	393	346	347	340	349	371	393	340	344	373	379	369	393	359	348	353	357	354	359	395	372	378	358	379	375	365	410	354	394	399	354	388	353	383	400	360	370	387	357	412	354	351	395	381	368	409	386	345	370	376	385	367	353	371	381	356	341	345	373	339	364	334	364	359	354	380	348	348	352	349	389	386	351	413	352	354	389	368	383	370	374	353	378	380	329	351	368	374	412	379	385	356	349	331	394	350	363	412	404	393	365	382	349	391	361	397	340	390	365	359	341	384	404	377	388	386	354	367	391	329	363	376	368	312	356	386	378	360	350	365	337	372	362	364	368	363	368	371	372	348	386	393	350	337	367	355	335	367	366	345	332	359	341	348	321	344	389	354	348	402	329	349	374	373	374	366	364	339	388	352	385	342	358	375	344	387	370	403	365	382	369	384	381	362	358	399	337	359	351	369	368	357	392	369	399	363	371	364	368	397	371	359	347	409	366	371	363	326	390	366	318	346	367	387	354	348	327	368	408	373	382	335	365	364	375	360	365	363	376	352	361	339	342	360	346	389	341	334	339	348	359	367	356	332	376	348	393	365	369	366	363	381	371	360	375	377	383	390	364	352	355	348	381	405	366	366	369	383	330	343	387	367	381	402	370	387	363	364	365	358	377	370	392	355	395	392	333	361	370	388	386	318	360	393	379	391	365	330	354	360	391	369	361	372	395	371	392	374	360	355	386	381	340	345	395	354	346	383	389	383	383	367	381	326	344	340	354	351	380	372	352	386	387	345	377	352	372	376	341	330	389	385	348	393	376	413	371	378	351	358	381	364	369	396	346	338	355	368	332	349	357	357	372	373	337	375	351	400	352	365	377	351	329	355	352	403	355	353	371	346	406	393	358	361	320	335	339	356	399	363	382	363	361	379	413	358	368	375	377	385	347	350	332	377	367	391	414	378	357	359	369	387	386	382	400	346	359	371	347	338	398	388	370	359	377	316	364	380	347	391	355	351	347	345	362	357	333	364	326	351	403	377	347	358	390	404	366	318	378	317	334	354	375	376	397	370	361	327	376	390	399	359	340	326	360	381	368	344	347	378	376	362	398	395	364	340	386	380	383	402	357	361	350	363	371	385	411	352	379	369	393	387	368
21182	16511	8851	1574	1443	1584	1229	1108	1513	1240	1290	923	913	988	937	1015	945	879	933	939	949	972	913	2349	2540	903	936	896	907	928	883	897	923	863	958	896	913	859	895	856	880	921	839	860	873	942	852	847	902	916	947	908	930	914	903	882	914	943	857	879	855	878	882	875	865	979	835	935	932	932	864	888	927	965	880	907	870	874	856	886	915	925	910	964	895	934	868	902	881	955	891	912	864	904	842	906	857	905	880	887	882	904	926	922	861	882	924	863	901	880	920	889	904	903	878	910	911	920	936	920	878	915	893	869	907	928	888	917	922	893	896	909	887	900	937	866	899	879	883	923	947	907	877	875	900	891	896	955	944	907	903	900	902	952	870	939	856	936	850	972	916	842	895	923	891	938	887	923	933	923	911	875	897	882	927	933	967	907	876	942	894	883	870	926	878	918	856	852	952	905	877	939	890	869	907	903	921	906	928	895	849	958	931	862	942	914	909	873	860	847	881	892	886	934	907	928	876	959	898	935	886	854	882	918	875	866	890	898	898	928	908	907	864	906	883	896	871	862	842	945	904	922	903	918	894	872	850	888	869	922	927	899	882	941	908	876	898	899	913	892	971	867	893	905	901	922	918	906	902	867	865	844	859	879	922	916	896	854	893	917	879	864	842	881	896	915	883	887	888	895	951	860	944	879	858	906	916	894	933	903	863	944	933	803	890	907	916	865	900	867	892	888	904	909	944	896	906	870	920	925	912	927	962	862	944	866	896	869	875	884	903	902	908	871	886	908	882	843	886	926	922	932	907	899	881	870	933	875	885	885	897	875	871	874	875	903	850	928	948	906	888	940	865	914	930	856	897	886	934	883	897	912	921	848	892	925	915	929	876	953	895	907	849	864	941	881	955	886	981	885	882	853	872	920	883	887	879	889	951	869	938	853	945	902	914	926	875	887	927	893	932	872	875	926	860	857	924	913	914	907	919	906	856	897	912	905	940	907	921	903	894	870	841	841	862	892	919	885	879	963	876	890	926	967	912	897	926	898	875	879	933	883	909	866	873	852	896	854	884	896	880	868	853	922	932	864	913	886	944	910	927	935	902	888	876	904	903	922	897	880	937	892	861	863	911	910	927	860	905	956	886	910	887	915	901	958	882	951	924	910	947	936	887	947	909	889	935	930	844	864	831	891	930	913	886	937	967	867	893	865	896	910	885	887	859	855	949	859	861	917	857	927	875	919	919	880	895	906	952	899	867	918	921	860	932	933	898	907	866	853	863	890	859	881	936	917	894	858	911	847	908	925	862	816	930	885	911	914	824	869	927	912	868	872	865	866	909	913	909	918	891	913	928	881	877	909	918	918	884	914	921	913	847	910	914	905	925	960	908	944	898	937	921	881	893	922	941	875	831	926	923	882	926	882	877	903	938	846	882	893	952	907	967	910	870	885	914	884	886	895	860	907	873	904	837	938	846	968	909	881	891	898	939	916	900	933	865	892	946	880	974	871	817	914	894	923	898	890	878	896	947	877	904	948	904	878	904	882	899	876	927	928	923	882	827	886	869	932	914	967	924	900	881	873	867	910	863	891	868	924	866	871	836	915	896	910	885	939	917	876	899	873	889	908	916	875	953	881	911	860	933	884	873	888	874	921	887	927	903	896	908	836	882	872	921	911	864	905	886	874	913	910	900	918	940	908	912	890	890	904	920	877	840	928	887	910	920	960	900	932	938	871	922	902	912	879	890	888	921	889	887	918	909	868	909	888	911	909	882	901	923	865	922	917	934	902	873	874	912	921	951	873	849	908	939	856	908	908	882	904	900	866	944	920	859	938	885	893	858	900	880	943	873	883	899	861	911	895	868	906	857	873	864	904	860	915	930	954	843	902	907	928	852	950	904	885	907	917	926	932	908	925	900	889	930	909	838	909	868	858	905	914	921	921	848	888	964	871	950	863	931	857	859	887	852	891	929	940	872	950	862	906	917	853	883	888	914	872	938	894	870	937	909	873	848	877	922	878	833	857	867	955	913	883	890	839	882	936	923	858	874	897	898	894	838	977	889	908	905	909	926	919	855	912	901	893	930	910	938	894	904	924	858	963	892	909	894	916	900	840	912	901	898	877	885	941	907	831	893	961	953	926	869	872	914	907	877	870	905	923	879	883	1004	894	896	914	919	912	872	954	836	872	911	920	842	904	920	886	939	947	899	876	912	959	873	877	910	921	953	948	914	923	923	881	926	894	924	903	879	858	944	918	893	865	979	922	891	899	900	914	878	865	902	877	903	911	851	864	920	866	929	890	859	894	939	894	886	909	914	901	842	887	901	912	893	891	867	918	895	915	915	891	946	868	855	879	896	875	897	867	942	863	838	887	932	846	905	926	920	904	895	912	913	916	926	891	863	872	896	922	911	876	945	880	955	949	891	912	913	900	937	868	899	904	853	885	915	917	838	943	948	934	954	922	912	851	905	831	905	870	899	879	903	884	863	870	910	922	903	898	881	964	882	882	900	912	892	953	920	945	908	899	927	891	914	918	909	905	878	865	899	941	863	901	858	841	895	954	910	896	933	919	925	888	893	847	891	898	961	924	944	936	878	852	894	869	910	897	876	894	900	905	901	903	850	987	882	882	867	954	946	906	861	886	865	941	881	867	864	938	933	928	921	911	885	907	876	927	906	905	904	879	913	854	931	949	944	863	859	859	918	876	936	899	910	931	858	927	922	943	890	961	898	877	917	852	893	940	875	888	886	930	866	930	900	948	896	873	905	907	932	895	856	895	940	882	848	835	913	912	920	888	956	903	895	967	876	958	867	863	918	906	926	955	906	892	881	885	853	895	866	951	897	902	906	928	912	860	900	909	898	915	922	897	920	850	894	862	911	894	888	874	904	870	854	855	916	874	891	891	927	878	926	862	936	923	918	926	890	855	882	896	838	908	907	906	948	912	934	899	856	850	828	917	913	879	873	903	936	931	894	933	911	883	892	931	852	912	914	917	882	861	856	910	936	859	875	942	876	912	914	871	845	933	886	925	904	960	863	896	893	916	912	878	905	901	925	941	896	875	875	885	955	917	896	919	944	893	915	925	908	843	908	931	837	938	900	903	917	841	850	912	923	877	909	879	900	883	896	893	947	922	888	920	907	940	887	891	905	894	866	920	887	913	912	870	856	944	807	902	915	938	888	895	878	896	936	911	860	901	890	891	863	896	904	911	850	910	942	901	875	915	897	908	872	939	881	917	921	908	907	964	883	898	910	900	918	909	923	904	875	855	920	873	899	914	859	962	888	924	845	879	881	887	861	887	884	871	948	931	897	881	875	923	954	884	919	938	905	851	882	905	883	934	891	898	904	875	890	912	932	889	907	892	877	894	920	880	883	868	904	888	894	937	869	941	897	918	917	913	897	899	929	940	960	932	908	914	878	961	905	893	912	898	899	895	892	867	867	944	936	882	872	880	873	889	901	868	906	882	927	878	929	916	861	934	888	921	883	909	876	899	875	875	821	899
58690	35532	31168	24993	22963	20858	14851	6868	2147	4057	2942	470	437	463	557	680	619	556	470	475	357	368	353	4556	5301	406	270	266	290	292	308	300	299	265	282	290	272	264	283	299	275	315	254	286	273	259	263	298	306	292	293	278	277	270	283	270	260	279	272	301	259	277	260	265	273	253	272	287	282	283	252	273	260	261	279	258	273	293	325	282	241	271	246	285	246	240	272	300	275	249	271	248	283	305	285	293	264	283	249	267	259	305	247	276	252	274	281	222	297	278	300	236	274	293	288	279	271	259	257	283	272	289	264	259	250	245	232	296	294	278	271	273	265	296	262	282	280	287	260	295	243	276	260	272	288	264	283	286	264	255	251	249	280	286	247	272	287	291	259	237	282	279	277	247	248	286	277	255	269	264	261	269	272	300	261	285	259	275	273	262	279	271	254	255	297	257	285	280	271	264	267	266	292	251	235	274	284	277	253	273	277	325	260	247	255	293	276	286	267	273	283	305	277	298	258	266	269	290	291	250	274	295	294	294	259	293	273	267	295	237	333	272	260	273	259	240	280	264	249	266	256	275	293	266	276	298	277	254	273	272	275	266	272	269	282	285	232	261	267	292	271	263	289	235	248	267	286	250	282	257	289	277	279	275	287	262	269	265	274	296	325	299	276	251	267	253	288	253	264	272	271	297	296	262	285	281	237	271	276	284	260	266	298	265	253	254	253	269	299	250	285	288	261	239	270	295	259	236	262	280	299	271	277	284	260	257	263	229	266	274	305	244	289	258	288	284	276	268	289	271	259	256	261	274	261	251	261	247	256	286	273	249	246	277	305	261	274	277	300	303	286	255	249	237	271	299	282	296	251	273	258	292	270	276	250	264	284	237	299	271	257	244	249	306	266	267	293	280	262	303	250	258	270	264	286	268	290	276	264	293	262	238	271	298	292	260	286	267	307	267	255	278	247	267	272	288	289	302	300	296	240	265	278	269	265	291	276	293	253	260	282	274	264	283	280	260	280	301	249	317	251	288	285	255	264	269	274	265	238	285	260	256	285	273	268	321	260	282	272	271	242	299	275	293	268	269	265	295	263	277	266	270	258	275	299	240	299	291	284	300	270	264	295	274	275	261	282	247	271	285	317	277	287	266	298	281	249	242	279	262	262	294	287	250	253	293	239	293	257	272	264	263	257	265	288	255	289	242	259	285	270	286	291	269	301	280	277	260	275	243	285	282	260	268	264	278	270	241	298	299	234	285	240	278	254	256	310	311	271	283	266	284	261	286	314	237	289	287	266	300	251	271	290	259	258	256	252	301	293	268	287	250	258	279	244	302	297	316	261	281	259	271	275	278	264	260	281	260	281	257	295	271	287	263	222	272	264	281	281	270	262	257	289	274	263	256	254	273	297	289	288	262	278	272	244	265	271	293	260	256	254	305	280	283	289	279	242	271	300	280	311	270	267	265	306	260	281	250	259	268	287	278	279	260	296	244	267	264	246	301	264	266	294	273	263	271	265	271	255	285	267	326	279	288	270	289	243	289	258	302	274	291	259	262	252	281	300	275	287	286	278	281	260	267	245	284	238	295	290	289	288	267	268	286	254	258	237	252	288	265	271	268	256	295	322	282	295	246	301	288	266	274	266	254	275	261	247	270	250	275	256	241	305	286	256	311	297	269	259	276	274	241	231	276	268	259	299	280	276	263	265	277	291	266	260	275	308	286	309	270	281	275	255	284	260	279	310	283	261	289	259	281	249	287	267	242	268	276	286	296	281	250	275	271	238	259	301	264	282	238	259	281	266	306	275	272	313	288	275	266	262	294	272	285	308	263	284	265	255	286	292	283	317	279	256	263	290	273	256	269	292	262	272	263	240	276	272	258	239	277	276	240	258	236	242	281	269	265	273	262	254	228	292	277	252	263	253	273	250	294	287	302	258	250	252	252	251	288	296	280	261	287	272	247	296	271	268	285	291	247	257	285	267	276	279	283	288	280	264	288	264	260	248	275	268	261	254	277	273	303	289	287	281	271	265	251	257	286	263	272	261	302	312	275	264	278	291	272	290	250	262	290	268	270	278	260	285	260	264	281	271	278	291	263	277	254	293	299	273	264	268	260	289	288	265	262	294	314	258	278	268	274	275	265	252	254	264	251	270	244	250	249	289	303	277	281	286	299	240	260	275	259	259	289	275	276	282	271	267	262	268	283	276	284	279	260	274	301	266	251	276	270	252	290	290	284	272	286	247	298	281	270	270	259	254	278	260	268	249	251	267	324	278	275	285	278	270	300	246	247	248	275	232	270	289	231	298	274	293	287	256	307	259	289	264	290	288	274	254	283	295	306	281	272	276	275	256	269	259	272	291	255	257	282	257	264	252	289	265	261	273	286	294	308	282	260	251	289	276	273	259	293	284	264	279	277	277	288	273	270	263	291	259	248	283	306	326	294	263	287	268	271	284	284	265	252	266	248	287	299	287	274	285	241	241	254	275	260	271	283	291	271	287	272	280	267	243	250	281	273	249	298	282	284	273	253	251	274	299	265	263	262	265	319	279	233	270	259	276	296	288	299	271	263	293	269	267	298	283	271	270	308	282	257	241	276	275	294	261	253	289	284	298	315	243	277	286	271	295	278	306	270	256	280	245	272	266	252	291	287	281	266	293	289	311	263	268	243	289	265	255	247	314	285	277	250	266	270	261	291	272	291	255	288	312	263	276	253	285	269	265	266	274	282	294	280	315	266	285	271	242	295	244	252	278	249	296	281	291	292	244	267	263	300	274	285	272	264	286	284	290	281	278	269	266	276	244	242	277	253	255	284	266	265	244	265	257	290	262	301	306	248	280	271	257	279	289	267	268	283	298	276	266	273	243	266	282	283	293	244	298	273	280	282	284	273	277	297	274	260	239	282	296	266	259	263	263	250	274	261	287	265	272	268	278	286	289	260	265	268	267	263	288	268	274	289	266	277	298	289	260	270	284	287	279	284	259	280	291	250	282	247	255	242	282	259	276	272	266	275	260	274	273	284	278	281	254	293	273	276	254	283	255	274	277	267	268	283	291	282	303	314	275	235	293	282	264	271	277	278	269	253	294	271	253	267	277	271	298	291	308	265	255	246	271	266	281	290	280	266	268	291	265	264	247	262	242	272	283	274	259	252	248	253	286	256	280	277	275	250	270	236	295	218	256	299	268	292	258	287	257	263	267	290	288	281	282	263	284	255	289	275	246	269	293	252	254	268	264	254	251	253	253	282	287	245	270	260	283	282	280	256	279	250	289	278	257	253	284	250	277	272	241	279	264	282	272	272	268	267	280	292	248	287	284	292	255	238	292	274	299	276	255	288	274	285	275	295	248	290	265	273	262	307	292	336	261	272	252	325	261	272	260	305	287	285	266	264	268	266	251	268	262	292	291	294	267	272	255	299	255	287	306	287	273	247	282	303	257	296	282	264	276	293	262	270	292	277	316	275	298	257	245	227	254	299	266	274	287	307	330	289	287	272	270	292
52297	43049	21570	8910	8052	11062	7057	5426	4025	13749	4730	1770	1569	1722	1923	2432	2097	1875	1624	1516	1138	995	1023	19951	17213	746	690	718	721	702	691	729	716	662	697	696	743	684	640	686	689	640	669	672	693	716	673	679	702	680	691	636	705	722	682	690	633	654	679	676	644	716	672	648	677	614	618	684	706	667	693	673	629	691	673	661	674	665	716	654	688	642	696	664	621	652	696	689	692	670	633	693	652	638	657	672	668	690	649	653	668	661	631	649	667	642	650	638	654	651	663	640	678	623	659	604	672	628	645	618	681	657	675	669	689	693	640	659	691	633	653	660	662	630	601	637	637	692	657	640	657	665	641	678	673	657	606	627	684	656	659	675	712	719	651	680	670	653	669	658	669	664	640	653	652	621	687	639	654	694	671	653	680	651	695	661	665	665	662	620	672	626	609	626	656	683	671	665	639	616	669	688	618	679	636	636	692	647	643	656	647	676	626	644	674	624	686	669	649	670	679	670	619	658	661	660	634	650	645	622	647	687	657	684	662	644	654	667	616	634	680	639	614	634	626	669	621	605	662	650	622	658	659	626	635	655	650	635	669	649	624	666	690	665	640	612	623	690	684	686	646	649	645	668	648	648	663	656	630	626	631	656	677	678	670	684	684	634	664	710	628	647	652	679	647	668	669	635	661	626	649	724	636	686	657	642	619	662	672	680	674	602	618	677	682	672	627	649	663	680	637	708	649	664	667	632	670	706	685	618	670	652	600	636	687	626	603	664	621	684	686	677	645	668	670	650	658	644	630	672	638	640	647	656	670	638	656	694	649	709	649	632	596	707	660	680	640	634	633	630	685	664	631	666	672	659	654	659	615	587	650	678	652	635	642	675	669	690	655	658	640	635	651	659	667	656	641	681	638	662	675	634	647	703	683	627	670	598	649	621	677	653	677	619	656	620	695	673	644	633	633	677	686	684	667	614	658	657	631	666	675	622	614	667	662	643	655	676	693	667	671	616	624	673	670	682	651	694	660	633	641	611	653	596	659	611	619	646	641	667	641	669	672	638	663	612	616	622	659	622	664	675	614	690	624	628	647	670	668	620	664	672	677	649	640	627	659	629	666	645	621	640	642	656	629	669	699	619	644	613	633	682	679	668	643	667	668	602	624	651	626	619	641	617	642	627	655	657	717	665	648	637	647	678	615	671	677	630	655	647	685	630	722	661	632	648	690	673	671	660	672	650	628	651	658	651	671	634	625	673	618	639	646	661	640	672	612	613	639	651	611	616	650	620	645	655	646	629	595	618	689	589	658	708	632	672	662	669	663	650	621	661	634	693	643	632	669	628	686	594	660	673	603	640	651	644	668	680	671	634	644	641	684	618	640	675	728	647	680	625	603	619	669	677	638	645	618	677	672	670	657	661	653	661	627	656	629	667	678	700	698	662	646	644	638	709	683	653	647	621	682	643	619	642	658	648	617	700	633	677	671	700	672	661	656	665	654	662	686	672	682	615	656	707	665	664	660	665	667	652	677	660	639	609	655	648	650	677	672	680	649	627	646	668	651	619	635	659	640	637	629	641	615	657	677	662	636	693	617	657	640	624	662	656	663	653	679	641	667	660	612	628	659	683	698	714	605	683	678	648	618	674	653	653	698	635	686	673	663	694	668	625	727	661	637	655	663	654	655	664	625	624	630	667	647	687	685	691	656	638	622	624	670	667	681	635	654	697	662	651	700	676	634	642	605	666	652	653	652	693	672	664	613	658	644	630	638	659	623	628	670	668	635	608	712	627	641	644	673	631	681	638	703	643	620	637	654	611	639	605	616	647	702	639	667	639	712	635	624	654	631	641	652	672	656	662	705	660	644	651	645	642	612	620	637	631	701	678	701	676	650	643	633	611	597	632	642	635	682	627	661	630	668	654	637	618	635	629	616	679	640	648	682	598	652	632	656	653	664	638	661	685	643	618	684	622	624	659	645	660	657	650	662	629	645	671	626	657	664	661	623	619	624	620	683	637	630	604	661	655	636	629	644	661	607	628	665	658	662	645	643	645	616	671	640	700	688	691	655	654	670	711	648	646	652	673	628	652	657	639	643	644	672	647	670	668	648	676	659	639	587	692	657	652	685	663	664	685	654	657	644	647	648	671	629	693	667	661	681	641	668	671	653	625	658	685	678	681	629	668	665	618	571	682	676	638	644	655	684	636	649	612	623	630	672	652	671	639	655	655	690	645	646	640	649	632	658	673	664	675	630	689	659	628	645	677	672	682	655	660	664	657	653	650	616	609	669	684	667	665	614	670	644	615	682	658	659	668	611	634	638	637	649	662	663	581	670	701	671	622	629	666	640	683	657	626	674	634	626	680	677	665	654	624	609	678	630	656	641	649	635	637	655	643	635	629	637	657	646	642	681	690	652	609	650	662	716	634	641	634	637	642	680	656	663	675	649	691	619	655	668	647	632	622	666	598	673	677	665	617	708	688	703	675	664	631	634	625	653	660	696	679	660	637	650	657	631	724	633	716	689	654	671	629	693	626	640	687	659	686	654	675	659	669	723	646	619	658	658	657	687	653	614	645	658	678	660	669	664	668	624	619	642	663	629	626	656	656	661	642	672	716	617	684	641	624	638	657	647	654	659	675	657	662	646	632	635	628	705	649	628	662	653	610	669	647	676	657	641	638	646	675	667	639	667	668	727	640	609	630	641	657	598	713	655	673	671	660	652	628	632	618	622	582	632	680	673	619	616	642	652	640	656	719	642	657	655	656	652	632	637	632	656	664	699	689	689	615	647	665	673	642	683	602	629	652	636	663	660	674	661	641	647	681	683	670	640	676	658	663	652	592	637	636	711	696	645	659	701	662	633	619	661	626	653	680	635	679	629	618	605	649	673	640	639	675	661	697	655	664	646	641	683	597	676	675	647	665	662	643	645	652	668	651	673	675	636	662	613	631	621	670	650	650	651	670	688	632	642	644	661	691	676	642	639	673	685	664	643	646	657	637	639	649	646	688	682	662	634	643	596	684	621	670	663	707	668	654	677	692	679	703	643	668	655	665	669	662	692	678	689	659	669	645	672	664	639	636	671	649	672	625	621	633	667	638	678	624	639	654	621	638	628	648	688	636	652	655	639	657	657	627	683	664	643	654	684	625	668	668	686	631	671	655	641	676	630	606	743	690	659	636	637	655	701	646	625	661	621	660	625	664	669	685	646	616	640	694	621	614	678	670	626	675	631	660	643	653	681	660	661	607	631	661	683	612	631	638	667	675	692	662	643	695	639	644	642	705	642	665	636	661	672	660	657	628	674	676	704	618	669	705	687	674	645	641	672	681	667	704	641	635	634	657	650	648	649	629	673	684	660	664	680	640	676	622	616	658	663	666	670	646	636	678	595	677	628	628	649	650	669	672	663	593	656	644	627	696	648	674	659	669	630	699	659	676	675	706	642	707	689	652	633	647	656	664	671	626	612	690	641	634	607	710	658	659	636	657	666	645	648	631	643	637	688	624
60316	35393	26164	24842	27286	21850	14935	6739	2279	5670	2579	625	560	566	650	816	726	731	583	503	489	421	575	5792	8032	745	370	366	371	379	376	395	396	383	403	379	353	384	373	385	366	353	437	357	379	373	347	392	366	359	365	386	377	343	363	368	369	414	394	397	356	378	373	381	348	349	372	380	368	349	340	385	362	351	379	408	381	359	373	371	360	342	341	389	380	363	367	360	310	378	408	378	400	369	414	340	340	381	387	369	352	333	345	324	382	391	341	352	356	367	372	363	379	384	373	426	374	366	379	374	401	332	378	355	345	348	364	376	371	371	343	365	347	332	375	372	367	404	378	348	389	368	367	373	354	374	390	353	377	369	397	414	391	377	414	369	350	373	317	380	374	367	386	340	373	371	362	388	353	356	391	353	373	371	388	349	351	372	391	333	376	334	338	359	414	388	336	375	362	379	358	357	360	381	399	391	361	365	368	363	321	359	372	383	354	395	364	381	379	363	365	368	374	381	376	342	397	354	332	356	383	374	336	369	377	380	349	334	349	359	371	403	390	381	340	355	355	348	376	343	358	376	364	360	397	354	351	402	357	371	378	382	360	356	377	361	373	366	361	385	379	400	391	353	388	371	358	356	386	321	373	408	347	418	411	355	343	390	384	364	363	360	358	356	380	343	360	374	323	387	387	369	384	367	378	359	354	380	389	370	360	384	362	354	354	394	363	379	377	401	353	364	362	383	357	355	361	395	354	329	353	340	373	390	347	359	339	368	387	388	368	339	374	390	363	414	385	359	354	359	375	318	420	379	351	387	370	391	361	334	368	371	366	397	380	410	376	348	393	343	420	360	376	347	345	361	396	355	363	365	372	394	392	367	383	390	351	363	402	404	349	358	359	376	339	368	353	384	398	372	395	391	377	386	391	373	380	385	359	372	375	411	378	390	387	365	359	348	369	389	382	363	374	340	360	361	341	392	384	397	369	344	354	411	394	359	376	364	371	335	364	371	345	361	379	353	372	349	380	390	373	357	368	379	395	375	346	343	372	401	384	373	381	348	344	388	388	378	368	363	377	354	361	387	363	335	383	381	375	346	383	382	394	353	401	384	393	392	338	371	398	382	377	368	334	373	368	355	365	375	336	368	364	378	397	379	369	361	366	323	381	393	362	365	369	377	371	331	391	372	359	373	372	364	368	373	351	361	364	372	372	370	359	381	369	355	379	356	314	391	393	352	332	372	383	360	368	344	353	362	359	369	373	389	403	385	374	373	395	378	343	341	377	364	363	338	394	347	397	413	343	380	359	347	385	395	376	336	349	357	348	382	373	374	360	348	390	364	352	327	398	386	340	374	389	380	383	330	351	383	367	409	365	374	407	347	401	391	398	343	353	353	354	386	339	367	322	367	384	397	342	378	368	372	399	374	372	397	382	343	353	352	368	363	404	376	396	368	329	362	347	365	345	354	405	370	346	376	387	425	367	342	348	355	335	407	374	387	393	376	371	371	336	374	377	368	321	320	391	385	381	369	373	435	353	332	374	373	361	390	389	327	361	361	347	358	345	365	390	384	386	372	407	381	364	354	412	383	344	393	362	372	374	414	366	371	370	390	365	351	429	374	356	363	353	389	374	354	352	345	365	367	362	372	386	381	353	363	380	333	376	370	345	374	358	393	371	382	374	320	386	374	381	324	407	402	386	350	379	389	363	391	338	362	370	366	384	366	391	380	359	353	376	412	355	363	370	380	375	389	357	350	385	356	362	361	371	331	342	387	371	369	370	371	349	329	369	362	367	359	399	383	355	368	371	334	338	362	354	346	324	329	376	381	367	353	381	359	340	358	383	353	359	359	359	418	370	348	328	358	381	427	381	402	356	380	384	341	375	385	367	368	377	395	383	357	385	387	368	347	372	362	366	380	340	368	374	355	365	339	378	375	344	368	344	341	332	371	420	362	372	378	342	340	377	350	362	346	371	351	375	364	386	356	331	441	347	345	345	356	365	363	400	390	353	341	398	376	341	362	360	361	367	312	336	362	363	392	379	386	341	419	402	370	370	389	384	382	372	381	357	363	343	362	378	362	369	349	348	369	361	370	385	375	355	372	355	384	386	368	334	381	380	344	364	364	373	371	393	372	351	377	357	359	373	394	345	348	364	380	340	368	380	353	376	348	356	353	375	366	356	381	382	376	362	348	371	402	399	360	330	354	359	341	374	361	359	370	351	372	372	378	368	376	339	355	340	350	332	373	345	340	379	367	349	370	364	353	359	379	350	372	367	352	391	355	361	349	365	346	323	361	392	375	349	364	357	380	399	382	375	391	403	376	339	393	340	376	345	367	368	363	387	358	353	357	375	361	419	370	375	356	357	359	363	396	392	355	377	384	374	361	396	426	366	406	350	375	348	364	389	374	376	387	394	388	361	342	378	398	427	369	370	360	380	366	400	332	375	369	375	359	323	368	357	314	401	406	367	392	413	353	363	369	360	393	383	374	365	385	344	347	350	387	400	361	364	335	361	359	387	352	348	337	390	355	372	362	413	401	382	401	344	358	381	355	366	344	360	379	357	392	390	390	363	378	378	390	359	408	357	430	386	373	337	339	385	378	363	362	333	386	360	372	387	350	374	397	334	407	391	351	380	347	383	375	414	365	369	346	366	377	347	338	347	379	356	361	379	368	378	386	396	376	334	346	379	379	390	343	372	360	351	375	379	383	370	353	347	345	399	353	384	394	351	356	331	370	405	379	352	357	353	372	358	385	366	422	379	371	407	347	359	354	377	388	347	376	346	357	353	341	354	350	366	367	348	335	373	386	377	333	389	382	306	348	314	381	357	379	340	377	362	340	364	347	356	395	380	364	377	372	388	395	367	357	350	381	357	399	345	379	354	351	368	337	361	372	363	358	417	364	347	364	357	387	345	341	412	348	347	372	391	359	375	351	332	379	382	348	371	336	384	372	408	377	344	372	408	361	346	329	377	401	369	388	382	390	362	366	389	384	408	342	392	348	378	361	420	341	369	395	383	411	360	417	406	348	376	325	365	356	355	342	395	362	373	348	369	362	319	385	358	349	351	347	370	359	361	347	360	356	359	374	365	375	340	385	338	322	390	373	384	384	377	364	359	392	377	382	352	346	349	396	354	373	338	405	386	383	365	387	363	411	368	359	343	377	339	332	332	374	346	377	382	384	388	366	380	389	403	374	355	363	378	366	355	394	364	360	371	368	335	369	345	378	361	369	337	370	397	377	398	368	374	350	368	378	359	386	362	355	395	372	383	366	359	337	359	366	396	390	343	370	371	371	377	344	356	380	358	357	378	371	364	346	331	384	361	374	367	350	355	353	347	372	373	370	366	357	347	344	365	329	353	352	341	377	378	344	368	360	363	322	343	378	398	367	359	392	370	357	351	343	346	345	365	388	366	359	357	370	403	348	348	376	379	409	370	333	346	350	381	347	373	442	369	380	353	359	363	347	348	353	372	385	388	356	381	360	347	362	361	346	409	332
53959	46012	11041	14457	28799	11464	6154	4728	4944	16306	3238	1836	1894	1823	2163	2978	2594	2504	1903	1634	1434	1201	2249	23181	23820	973	924	930	886	938	856	885	871	852	886	888	868	866	872	859	850	840	850	873	850	894	843	849	909	902	840	832	904	871	895	886	835	888	859	847	835	855	896	828	888	824	851	844	907	838	852	870	845	853	838	869	874	842	867	830	811	849	841	831	854	860	871	858	878	872	860	829	849	849	794	838	834	845	842	817	855	794	804	821	814	872	845	820	855	825	851	865	818	831	810	848	869	894	794	814	883	833	826	870	870	838	875	878	791	895	800	843	918	784	825	845	844	804	869	839	843	807	898	810	829	814	868	824	903	861	831	833	852	812	898	836	853	858	828	815	779	833	833	799	843	879	852	861	842	849	816	801	875	879	778	837	833	908	864	870	862	833	837	832	820	870	851	827	878	851	840	830	841	832	824	844	852	827	846	823	798	820	854	820	834	830	817	863	793	864	856	834	856	827	830	868	852	831	880	831	833	843	871	847	856	813	842	837	819	838	858	880	843	816	799	873	819	832	873	853	824	841	826	829	824	821	854	880	847	824	883	848	854	825	864	851	827	871	820	889	821	793	828	829	800	800	886	814	843	811	833	864	844	814	904	811	837	808	849	812	854	812	864	871	824	858	847	823	804	845	848	860	844	848	853	846	883	867	890	847	818	865	857	830	861	879	856	841	825	813	792	755	823	851	804	855	822	835	809	829	815	839	842	859	798	834	806	838	850	871	837	849	830	841	842	875	852	895	835	803	851	841	847	749	837	813	816	839	845	827	857	800	884	855	845	846	891	814	828	827	856	810	817	836	862	803	841	871	829	801	837	862	851	841	812	883	857	837	841	858	845	818	862	888	808	838	856	833	834	862	890	867	865	780	863	877	858	814	821	830	894	835	850	859	844	837	846	849	805	849	800	821	811	827	833	841	848	851	764	838	863	822	836	825	817	819	835	844	785	831	850	840	819	846	841	834	823	840	869	848	830	805	795	834	821	848	848	848	842	815	844	826	775	861	846	884	851	833	864	844	874	871	812	866	787	869	828	874	817	836	828	827	802	835	844	845	825	846	864	821	826	822	821	877	827	880	848	840	813	860	868	863	865	859	871	837	846	838	843	857	837	829	863	780	873	824	869	816	820	787	838	839	875	892	829	831	881	872	814	880	836	887	854	862	841	879	878	846	840	795	869	836	836	826	886	853	816	804	815	834	805	846	811	796	865	789	835	860	834	862	783	845	812	844	853	860	818	808	829	859	854	836	851	834	812	883	839	826	859	824	870	891	840	825	876	803	887	879	809	822	816	798	803	807	842	856	845	847	856	801	801	775	844	843	846	829	857	853	798	854	854	853	889	867	854	802	801	821	835	842	805	823	838	821	837	849	838	813	862	868	871	828	857	836	827	871	798	856	839	809	786	854	815	873	865	851	820	856	822	832	857	833	809	858	879	850	828	811	871	819	862	904	808	847	795	890	804	827	842	836	828	832	887	793	820	836	859	859	885	848	836	807	829	879	818	873	804	855	800	836	818	803	895	829	828	866	796	832	831	836	810	828	839	846	831	811	859	838	880	808	865	901	778	841	906	844	837	802	852	845	840	848	895	846	842	834	837	839	921	884	886	828	811	826	837	852	837	893	881	858	811	840	889	921	877	891	846	846	787	862	916	805	791	801	825	852	815	832	857	857	841	848	872	782	874	858	904	858	819	822	866	816	843	872	826	841	845	842	852	795	866	836	886	868	808	854	815	868	857	854	818	843	807	842	833	809	839	812	855	849	800	855	878	819	896	810	871	877	870	862	824	822	802	823	819	811	846	861	812	861	833	894	838	825	801	810	827	886	856	859	843	828	826	854	826	844	814	851	892	841	848	847	830	799	884	834	832	801	872	767	803	847	885	819	835	818	838	813	830	831	852	829	884	840	818	873	880	823	881	826	855	817	837	860	809	837	821	820	843	846	802	891	786	838	847	853	865	823	825	839	799	906	851	840	846	855	794	877	844	858	869	822	839	805	881	852	819	871	860	774	850	811	881	836	825	816	896	818	824	853	800	858	842	843	802	849	819	860	860	890	817	816	859	862	866	841	835	807	841	844	852	827	851	818	848	862	849	801	828	850	837	835	865	865	863	825	868	874	856	855	848	821	830	841	826	858	794	885	791	859	804	846	825	840	858	865	815	820	883	825	793	840	843	827	843	872	866	849	882	832	773	864	914	858	829	860	832	812	850	882	793	811	860	841	879	852	899	792	814	840	800	841	847	807	792	888	813	811	811	864	851	823	864	790	872	812	851	836	791	811	878	831	852	817	879	881	842	829	840	817	867	835	856	797	882	832	891	823	807	813	865	838	804	803	894	827	810	827	818	843	819	833	812	835	820	857	865	788	852	832	830	848	799	851	804	845	836	851	837	838	829	841	823	832	806	879	814	827	793	871	846	871	829	825	806	833	879	793	855	859	874	849	842	912	866	850	828	842	790	884	831	871	766	811	849	812	809	848	808	779	873	810	855	882	800	845	846	860	870	866	795	830	881	864	858	802	842	827	795	791	817	843	824	830	806	804	823	802	793	790	874	837	865	849	868	823	844	867	853	826	812	813	854	846	846	841	825	840	884	876	874	852	827	835	848	818	849	839	835	842	855	859	833	816	871	820	840	821	835	857	849	825	832	872	825	811	850	849	791	839	876	898	825	851	866	840	845	821	867	881	845	817	808	851	821	844	833	875	878	813	821	844	872	874	786	841	862	896	826	848	833	871	820	853	857	856	845	838	791	811	849	840	842	834	898	882	852	845	816	880	783	844	839	876	827	877	825	851	840	833	877	812	825	808	878	899	856	791	840	811	834	852	797	829	895	856	839	888	778	854	855	842	882	841	867	830	819	856	837	803	823	867	872	879	834	846	820	847	813	850	791	857	815	874	881	845	879	807	846	847	849	854	829	857	878	881	808	847	849	885	799	813	867	834	818	848	840	834	817	899	817	857	811	811	859	851	820	819	848	786	867	877	813	873	812	823	894	906	853	806	827	854	844	846	843	851	851	858	814	887	876	790	837	863	857	869	785	841	867	862	842	829	850	852	799	836	813	861	820	834	855	857	832	847	833	834	818	841	824	842	836	870	876	825	822	828	840	902	877	864	850	863	846	878	848	796	871	846	876	820	813	852	813	798	808	799	872	833	854	820	841	841	846	805	873	833	856	854	841	868	850	860	847	900	816	823	804	795	801	872	848	862	853	863	860	845	842	825	847	880	872	808	865	865	829	840	895	834	855	799	830	901	821	771	855	833	862	836	838	886	827	831	862	828	871	853	850	837	854	850	848	777	822	845	873	790	811	818	842	814	896	809	834	822	804	836	823	808	824	813	805	817	842	870	811	819	851	813	841	831	798	835	796	825	817	821	821	829	795	858	816	820	812	826	870	808	853	885	839	842	850	822	836	840	798	856	867	846	824	839	860	903	834	833	831	795
30001	29321	8888	2158	2361	811	476	437	453	475	384	381	391	412	432	463	462	422	361	350	364	406	396	587	865	376	382	383	386	396	388	417	462	394	411	412	399	382	395	422	392	435	438	394	368	403	401	426	392	425	388	462	444	400	394	396	411	422	395	397	384	394	398	375	374	397	402	408	422	392	407	417	390	394	443	396	386	430	430	420	368	431	400	404	420	436	387	429	413	400	413	371	402	385	414	425	426	409	401	393	406	404	419	431	419	399	384	392	386	410	362	381	396	414	401	429	393	413	383	449	395	375	428	455	412	383	418	431	383	391	450	424	408	372	432	397	381	407	404	411	442	394	408	408	412	388	414	381	458	392	428	400	412	394	417	407	386	403	403	389	406	395	363	358	442	364	392	414	432	430	430	387	367	407	426	407	436	407	408	434	430	402	392	436	385	403	429	396	387	409	401	386	367	420	396	392	398	430	397	405	424	437	383	389	416	414	407	426	386	420	433	447	391	410	408	405	368	367	385	400	441	361	374	391	413	434	442	390	427	392	395	409	399	419	416	383	399	416	380	410	424	415	478	413	408	433	436	412	460	440	363	399	382	394	391	397	406	416	418	403	419	440	432	390	398	421	431	415	375	389	416	371	396	428	404	412	395	419	435	427	389	363	410	395	475	378	410	353	382	406	381	419	421	452	402	375	420	414	423	359	383	380	382	434	412	383	411	420	448	392	399	423	426	389	392	395	446	376	361	417	443	417	382	408	392	407	394	424	381	419	429	409	406	401	434	417	422	417	429	441	402	418	392	405	409	416	411	423	441	420	428	379	418	426	438	390	415	415	405	397	410	399	442	438	376	410	407	406	404	405	407	401	391	395	379	368	385	422	394	422	368	428	410	368	424	460	421	358	398	404	422	429	423	433	423	419	413	415	412	445	424	443	410	400	430	414	386	393	368	419	464	416	439	401	368	433	406	427	416	397	443	406	400	386	410	387	444	384	404	404	428	376	372	418	365	405	419	389	411	369	373	417	385	423	393	382	425	378	421	416	440	390	425	420	431	412	394	406	417	413	407	392	376	383	396	389	362	431	391	391	375	384	393	406	448	424	412	389	373	412	417	430	378	421	383	442	371	399	400	415	405	454	417	427	381	432	431	413	413	399	422	408	363	412	439	393	437	396	394	393	400	397	413	406	379	416	390	422	377	380	404	407	400	378	402	429	387	393	399	433	427	400	359	391	441	414	412	456	420	394	392	447	434	438	396	397	428	392	428	415	426	397	391	403	401	375	376	429	463	402	422	410	371	434	404	417	423	402	434	406	373	444	417	415	422	428	430	415	395	412	413	392	386	360	411	399	436	393	398	393	422	398	419	426	398	407	406	418	426	375	444	419	416	404	397	399	385	412	412	408	410	407	428	419	410	414	390	411	362	441	415	361	366	385	424	374	401	440	405	418	406	406	422	426	390	439	429	380	404	428	442	431	407	410	400	403	417	406	400	392	386	412	414	403	403	414	405	413	390	431	456	394	413	406	389	439	389	388	408	394	408	421	396	419	414	419	423	394	472	404	429	388	400	432	382	390	427	409	430	422	424	401	460	431	409	412	407	447	416	427	442	377	381	418	418	393	423	426	399	376	407	399	419	402	421	391	414	418	400	414	394	386	392	405	419	385	380	402	414	448	403	380	431	372	430	416	415	413	433	389	397	432	388	400	394	414	390	384	399	389	413	431	423	409	407	430	388	406	421	423	390	383	398	405	414	423	422	388	402	405	399	390	402	383	371	413	435	430	434	381	343	384	422	395	364	441	441	424	377	407	386	376	423	428	394	424	414	419	376	419	371	374	430	435	395	408	400	446	436	405	419	409	415	382	389	413	437	411	384	427	414	421	372	424	394	412	388	367	393	395	400	427	392	374	431	389	394	414	411	355	405	416	375	401	401	418	404	417	404	403	381	420	391	444	423	445	405	432	417	408	412	418	431	380	388	392	420	423	423	385	392	405	407	412	386	448	469	417	428	387	403	392	407	449	422	373	355	452	406	416	408	409	408	394	385	411	428	418	421	394	413	394	431	393	410	415	359	396	408	405	402	422	414	437	397	418	376	382	390	401	392	368	392	410	423	424	403	430	412	389	399	427	387	450	409	400	358	425	411	384	434	451	385	433	369	425	423	403	432	399	408	395	431	395	409	437	403	405	414	413	400	387	445	401	353	390	455	398	389	381	385	403	367	393	415	406	434	420	431	355	414	395	388	427	396	417	417	378	402	385	406	426	409	396	399	413	393	414	409	426	383	415	404	437	410	420	415	393	403	432	426	436	421	376	385	377	423	407	410	367	433	425	403	388	427	387	428	417	407	420	382	416	385	381	421	412	417	387	411	358	403	416	426	400	393	369	430	400	407	420	457	415	354	410	407	435	416	393	417	445	430	419	362	400	396	418	424	438	441	396	437	397	372	424	435	409	426	416	407	410	392	408	405	410	398	401	427	403	411	385	419	434	415	400	410	427	431	417	405	382	396	419	449	423	419	422	383	439	400	397	449	417	422	406	427	409	417	410	403	412	379	424	398	402	404	398	407	419	393	428	394	411	401	421	410	406	379	406	411	419	422	434	392	395	464	377	443	401	429	439	429	406	380	404	416	412	399	413	380	433	367	409	357	381	426	428	380	409	398	414	363	412	420	381	376	398	385	375	439	433	348	375	384	409	405	368	416	401	375	427	428	389	366	393	446	407	430	408	368	356	409	432	404	449	392	416	414	434	381	384	399	385	441	420	392	416	401	416	421	426	433	444	451	400	389	408	432	404	401	420	413	416	457	409	390	403	362	403	425	407	428	440	434	406	425	384	405	416	414	436	463	390	432	418	389	436	389	393	392	412	380	401	424	402	382	364	433	430	408	378	382	411	415	410	400	419	425	399	431	396	436	389	436	398	431	397	403	442	354	385	392	406	376	425	387	412	433	371	436	395	400	424	387	394	397	429	432	418	414	430	383	400	413	409	384	422	400	391	404	434	456	397	387	401	427	400	406	408	412	432	406	366	432	383	395	407	430	414	403	403	422	396	422	414	415	429	426	429	409	396	395	392	410	395	449	381	405	396	443	421	426	355	391	414	361	401	449	434	401	375	422	398	432	430	374	435	421	382	415	400	413	413	410	398	400	399	423	452	362	424	373	409	426	394	421	403	399	415	471	418	401	397	437	409	402	380	405	393	421	406	417	401	437	421	374	405	401	402	372	395	398	398	433	429	417	448	395	444	390	400	369	405	439	395	398	409	427	404	386	453	413	407	415	392	385	362	409	402	417	435	399	398	394	427	431	406	387	407	406	408	408	414	442	402	388	410	418	421	430	426	428	404	390	441	385	387	386	412	417	378	403	395	370	416	381	407	392	417	418	399	424	387	389	400	368	376	437	401	366	413	393	426	417	420	375	395	403	407	414	377	411	384	397	412	425	390	437	395	407	425	392	409	428	401	410	396	415	437	401	444	393	427	410	428	378	411
27868	22227	3081	2383	7070	2010	1210	1159	1084	1518	1078	989	975	1007	1061	1071	1023	1041	975	1047	967	1023	1085	2523	3328	987	989	1009	1027	959	989	972	970	1015	1015	1039	970	1038	1002	1010	1007	1047	1000	1025	969	1025	998	972	1012	936	1010	1016	994	974	968	954	997	933	1032	1031	1007	1022	1041	984	1031	952	1005	981	1001	967	1016	979	957	970	951	1059	1004	967	1019	943	1033	952	1019	1034	948	992	1062	950	1008	949	1010	978	1039	1013	1018	996	1026	974	985	993	1023	947	973	1039	990	930	1006	999	1007	983	1028	1040	958	999	965	995	1012	1002	950	1020	1061	983	986	1034	984	959	1034	973	1025	974	990	1007	1004	1012	956	1014	974	1010	971	964	1005	1023	965	967	992	1021	953	1021	1005	966	1019	986	988	976	1014	1007	1015	1013	1013	1002	1024	991	1004	1002	955	949	986	1022	988	1043	956	990	1064	995	1058	949	997	991	1026	1004	987	986	1001	1052	982	988	1015	968	993	987	964	999	994	995	1011	960	987	1017	961	1035	1030	967	962	958	955	1064	1000	952	1011	961	1053	1000	987	1014	1004	1012	958	1024	981	982	998	942	1047	998	1020	961	935	944	1005	1042	988	963	978	992	994	999	983	1011	976	1024	970	966	980	966	1006	982	1056	987	959	975	1024	1015	988	975	1033	1004	1006	1032	975	1104	982	982	1033	1019	1003	980	1010	1009	1028	987	1037	1021	990	1012	1022	1024	932	952	1004	1004	987	1002	969	1028	971	1001	1056	952	991	956	979	982	1025	990	1014	1022	1016	934	971	1038	961	1020	973	963	1060	966	976	994	964	950	1074	996	981	1018	981	1020	996	958	940	999	1009	951	997	983	1009	961	995	1023	1008	984	1008	981	997	972	949	1031	1018	948	995	1029	982	1007	958	1007	943	988	951	1008	983	1013	994	990	992	978	967	1015	1003	911	1022	1006	953	1002	970	996	981	1011	947	1024	1026	973	1016	944	986	935	986	1018	949	987	954	1005	966	982	959	1004	1020	943	982	937	946	1049	1049	1039	1000	986	1027	968	1040	997	983	964	1020	963	995	1017	1009	998	987	963	1011	950	991	1065	1010	995	1090	954	1037	944	994	997	993	980	1003	949	1021	969	947	952	979	1012	989	1021	1009	957	975	982	1006	995	967	1054	1042	986	1010	946	1012	980	975	1046	997	996	976	1025	945	980	954	954	952	1035	977	949	977	1027	1010	992	1025	1016	1008	965	943	1042	968	991	1029	1015	1023	973	962	1004	1066	1038	988	981	982	971	967	1052	999	955	1049	964	1032	1004	1037	1041	989	989	1038	980	989	985	997	1027	972	972	1021	1049	1002	1000	1016	1061	992	1015	1038	965	979	976	1008	1027	966	1023	1006	994	959	1031	977	998	1013	954	1028	947	1010	1004	1017	949	1003	1066	977	1012	994	1014	979	957	942	1001	976	976	1008	1042	989	1014	1032	1016	1057	975	970	975	963	995	1012	1010	1047	933	973	987	987	1052	1060	1037	991	1034	980	979	974	1010	1019	980	983	1049	942	935	1025	934	1019	985	1017	984	1005	988	1023	1027	1009	1038	1068	1001	956	1015	981	1015	973	1048	904	1002	991	1018	1035	951	990	1034	1043	1037	940	1019	996	1041	1008	1027	950	1029	1034	1020	1057	992	985	982	1017	988	994	978	984	1077	1010	1008	1017	961	990	987	1002	1025	990	1002	986	947	968	976	984	1013	980	980	981	1042	1002	975	998	968	969	1027	959	1006	1002	1032	990	911	946	972	969	1001	969	999	1035	982	971	993	1023	967	967	959	978	974	1001	1013	986	990	1038	1053	1027	957	1021	1001	961	969	985	929	1007	1000	979	1025	977	1035	1030	999	1001	994	1023	999	1000	974	1038	996	1026	997	1011	1011	1000	968	963	1010	978	1010	1040	1021	935	987	995	1037	1052	981	1004	962	995	979	936	985	981	974	969	1013	962	965	960	957	1042	998	1028	964	955	1008	1015	951	987	947	1013	986	998	1041	970	968	1041	1052	993	980	965	1014	1028	984	1052	979	974	977	1055	999	1030	1051	1003	992	965	930	983	1022	982	1012	940	949	988	964	1040	1051	1009	991	1004	1022	1018	1027	1002	1022	980	961	1016	962	941	1016	968	1058	1011	995	980	1027	986	997	1004	1072	987	971	1037	981	990	1039	1012	1006	965	980	1002	1028	1013	988	1005	957	969	914	1002	1012	981	1035	997	951	1002	1045	1005	972	1012	996	994	996	994	1019	1030	991	1011	976	1003	978	982	1022	1019	1028	1037	967	980	991	1036	997	925	1007	1029	1005	989	986	1029	979	963	989	1005	959	1028	1060	986	1052	963	1013	1041	1015	986	1041	1005	993	979	1001	975	1017	1017	940	994	1001	939	992	960	984	973	950	996	948	990	983	999	998	973	973	1057	1013	1020	992	1027	1031	1027	1035	1004	968	998	1013	999	1043	1018	1030	991	994	1000	1016	979	1050	960	1022	987	974	1020	979	980	945	1025	981	1037	975	1003	978	972	982	996	1006	988	993	994	994	1021	991	964	954	1000	1042	1006	1012	1002	1038	1012	998	1015	1034	1043	1003	981	985	972	1025	1046	989	949	995	1000	1006	977	968	1015	976	977	1009	990	1047	1032	1002	1020	930	983	1034	975	1026	959	993	1004	983	977	997	986	975	1040	928	1048	1050	1057	978	959	1008	1008	976	949	1043	970	1009	1030	946	957	956	956	963	1026	1012	959	997	971	992	994	1009	933	1013	979	977	966	949	1021	1024	1019	967	982	997	1089	1010	974	1008	991	1014	1045	1033	1054	1020	976	975	961	1027	994	1030	958	950	1027	1073	970	1022	1030	981	1029	1008	1012	1014	1017	1012	987	1022	976	1068	984	985	977	1006	995	1008	1001	1070	1013	963	1014	985	1048	1010	988	936	1015	1003	1016	1009	964	984	998	978	996	932	997	988	993	1047	1017	1013	1009	1020	1010	1003	984	991	977	998	1012	1046	1007	994	970	973	1007	964	964	945	990	948	985	1037	1008	1017	983	979	998	1004	961	963	1048	991	1028	989	1025	1018	1002	952	984	977	1031	948	1008	1014	991	995	1000	1019	948	993	1015	976	994	979	1049	993	1005	984	989	1015	993	1048	1038	971	976	962	987	968	968	1006	1044	985	1007	1026	916	994	1011	1032	987	1022	981	1026	1034	994	994	1009	1030	982	983	974	980	1004	993	1013	1013	1017	966	991	963	1012	956	1032	1002	988	967	983	1000	1010	949	1023	969	980	968	1001	942	981	1028	1081	1012	976	914	972	996	953	981	1025	969	975	993	1006	974	962	1019	1010	1052	1001	948	1001	1052	987	1047	1023	935	1018	1004	990	1021	1034	958	979	1039	1032	1012	967	1009	982	1023	957	1030	980	988	960	975	965	1010	984	994	954	942	1027	950	970	978	1008	995	996	1005	980	962	1015	975	982	963	1021	1005	963	1014	983	1018	982	952	967	995	1013	992	977	972	983	984	1066	978	963	992	1023	990	971	1016	978	981	980	1064	1026	1017	1010	961	951	1022	1043	940	995	993	982	960	969	962	1018	1028	1005	1027	1000	1013	1008	1011	1020	1018	934	1015	1026	966	1021	953	975	1000	951	1015	964	981	986	989	1017	1011	1001	931	956	1038	980	1011	988	929	898	944	1048	957	975	1004	936	997	1008	967	969	1011	980	976	1003	1008	1009	982	965	1023	1005	999	998	965	997	953	983	1002	963	971	990	985	998	993	1002	1062	986	1012	1024	1007	949	978	998	979	1005	959	1031	1013	971	1014	997	1021	976	1028	1012	986	979	1042	995	1009	1045	990	957	943	1005	970	1002	961	1052	1030	1010	1010	1005	994	982	1029	981	977	969	1016	1021	964	977	964	952	1012	1007	1020	1005	1029	946	971	981	1026	1013	1043	999	1016	1080	997	1015	985	1042	1019	994	971	1005	1001	875	1023	981	1032	928	959	942	1037	975	953	968	985	1059	936	990	1002	960	994	1004	978	1007	981	1071	972	996	1005	970	1005	979	1008	1012	983	957	1018	1015	939	1018	968	1033	987	1001	988	979	983	1009	986	950	972	1001	983	953	969	997	933	1062	966	1013	949	995	966	1042	1030	962
54987	35817	26562	23579	25573	23133	16113	6530	1838	8355	2009	567	527	555	667	563	446	464	433	416	400	664	3031	6001	5161	538	416	354	382	344	355	350	373	349	337	326	375	308	341	357	348	331	358	340	366	335	329	345	329	338	325	386	349	364	328	339	345	350	330	334	340	320	384	367	372	337	320	355	370	352	327	358	403	343	369	349	317	329	361	366	325	356	353	372	343	351	340	334	344	352	378	377	335	347	357	350	345	306	330	374	386	354	339	321	374	357	340	348	333	368	346	338	341	337	319	350	345	351	354	367	347	345	401	329	377	334	346	395	367	378	346	378	368	352	359	337	371	325	350	358	350	390	352	334	331	347	362	386	345	352	371	335	316	337	350	357	362	331	325	351	394	360	356	360	368	354	364	355	311	342	355	350	314	303	345	361	353	376	391	350	358	344	322	350	337	321	353	342	335	320	371	337	365	353	353	372	366	385	356	347	338	356	361	303	348	333	327	325	383	362	356	353	331	347	337	375	361	335	353	370	338	340	349	361	370	378	345	352	385	340	327	345	364	361	349	374	350	334	341	321	353	342	347	363	347	322	368	317	384	360	356	361	333	373	321	342	322	397	339	345	341	366	361	357	349	342	329	395	349	326	339	368	319	336	376	346	339	340	339	345	356	313	363	330	309	337	350	314	344	362	367	323	330	330	335	330	340	320	364	331	340	373	339	355	360	356	354	336	372	355	340	359	359	351	339	367	362	348	349	352	350	322	331	354	345	347	370	362	318	346	344	363	338	338	329	351	382	353	353	343	319	365	332	367	344	345	335	328	361	358	313	371	338	342	351	354	376	340	335	359	364	347	360	352	317	349	368	360	327	354	376	341	330	367	359	346	361	357	339	325	375	373	332	367	323	363	333	332	341	362	330	352	365	333	337	359	350	348	358	379	335	352	372	325	349	375	374	374	371	365	347	354	367	357	361	291	368	362	340	334	349	356	393	377	374	342	354	379	341	310	328	358	353	335	324	358	358	328	346	346	375	320	342	318	360	331	368	352	358	354	330	328	365	397	338	364	352	358	360	332	326	350	372	334	315	363	366	376	336	357	331	345	368	351	360	363	391	345	358	357	339	355	336	343	343	371	361	371	345	335	369	326	326	348	369	313	367	348	357	348	315	339	349	334	351	321	319	368	330	321	336	336	330	334	361	344	398	370	305	338	392	359	332	338	335	344	340	353	358	353	372	368	347	345	336	396	365	350	371	372	361	392	357	392	377	349	360	381	351	345	341	342	333	360	348	339	358	347	325	340	345	357	362	398	298	367	342	354	349	338	377	364	344	325	356	351	352	359	362	333	358	336	368	346	367	333	368	357	325	365	302	371	352	341	352	345	340	361	353	377	375	370	338	333	350	341	356	351	349	330	360	347	343	365	391	372	358	374	350	347	367	324	341	310	352	361	348	356	346	363	332	330	350	354	373	349	345	386	328	304	341	379	351	357	346	378	352	385	367	338	308	329	350	365	369	366	369	361	364	347	339	351	355	346	402	343	329	356	339	315	396	351	349	363	399	338	321	340	357	349	343	354	336	347	372	354	357	372	352	353	307	356	350	358	369	331	364	333	371	331	357	352	331	368	365	322	349	326	337	366	319	330	328	365	351	342	331	382	326	357	332	340	374	349	354	362	311	334	370	333	324	352	368	322	342	320	314	367	369	349	381	346	303	341	322	362	328	359	366	348	334	354	377	368	333	321	338	355	366	360	317	395	324	324	361	342	341	347	297	330	336	357	368	341	311	314	334	337	376	332	350	326	359	362	368	338	337	369	311	356	339	362	333	397	348	348	388	363	355	381	333	316	344	324	340	334	373	360	332	330	359	380	324	362	372	339	332	382	347	376	336	342	354	291	323	323	374	337	383	376	358	353	361	349	344	362	374	358	339	381	340	341	365	326	338	338	354	362	329	356	358	374	342	369	340	329	377	357	329	352	367	360	322	372	356	333	330	378	345	337	367	329	346	328	357	330	359	358	319	362	329	367	325	325	330	328	334	311	337	354	333	347	354	339	353	330	321	330	370	358	390	343	345	362	367	340	328	351	360	344	360	367	373	333	345	338	383	318	328	336	341	391	348	358	377	343	328	380	370	354	346	328	390	385	382	340	342	333	380	361	345	359	368	328	347	316	371	362	342	332	355	359	330	346	343	382	370	372	362	342	341	349	374	369	340	355	365	354	353	350	312	348	356	363	344	327	370	357	310	355	360	323	358	353	320	320	380	334	353	356	335	332	346	340	355	333	352	322	356	346	360	353	362	334	366	329	345	348	353	339	340	371	342	337	340	324	378	340	350	353	334	354	365	354	339	347	316	361	350	380	335	337	377	344	364	346	348	347	309	384	354	389	359	402	344	356	378	334	327	348	343	362	353	337	357	328	347	341	367	372	338	346	304	353	330	355	363	358	362	372	369	334	361	328	348	350	355	366	367	325	326	328	348	330	325	387	313	367	361	369	314	356	395	353	341	331	335	351	369	387	355	368	335	364	363	381	334	343	398	354	357	366	337	340	349	357	351	361	349	375	330	332	362	351	387	341	357	328	349	329	342	343	338	316	369	336	338	321	329	338	342	344	359	367	332	366	362	326	331	331	346	360	356	354	350	350	305	346	349	343	332	347	345	315	356	338	352	379	365	366	370	309	377	327	377	322	370	339	383	316	409	317	374	343	351	308	334	345	357	354	305	349	383	325	330	375	378	320	367	371	325	338	396	364	331	384	361	316	364	384	311	351	363	346	350	384	323	344	392	389	340	336	325	339	349	364	393	351	329	349	331	355	357	394	320	359	338	348	362	353	317	362	354	386	379	359	345	364	328	339	370	357	387	343	335	322	385	340	366	368	338	373	360	358	363	337	338	329	344	355	369	353	354	365	339	336	320	341	376	368	350	344	362	376	339	381	368	316	329	357	364	339	329	352	356	361	375	379	380	379	309	345	367	362	333	354	344	350	307	358	330	338	336	370	389	355	345	341	381	348	375	361	332	378	360	369	386	316	339	357	375	367	354	336	361	334	339	376	325	376	322	350	360	328	370	360	330	316	336	357	371	355	324	347	345	341	347	362	352	323	333	338	342	345	359	365	344	376	352	351	347	356	348	351	346	304	339	312	336	349	373	339	349	337	353	372	324	382	405	327	379	325	344	335	340	343	339	344	365	383	340	366	327	330	372	371	323	318	339	370	334	357	342	350	366	316	340	373	363	361	355	336	367	347	296	358	383	377	347	378	350	356	344	327	335	333	327	336	339	373	353	366	404	332	342	330	371	319	349	347	332	358	316	337	385	329	376	316	373	363	351	368	357	362	337	395	365	355	400	400	390	339	344	376	338	371	334	324	318	330	359	310	356	386	397	322	351	363	337	328	367	356	335	359	348	333	362	351	306	355	342	312	350	320	354	346	316	351	341	361	350	344	341	334	373	355	342	364	352	354	323	345	359	348	325	313	335	357	365	378	375	346	342	331	318	348
57078	40326	9172	10631	21965	8519	4508	3727	3165	21817	2076	1731	1721	1588	2324	1616	1481	1446	1216	1097	1150	2804	13364	23231	17579	829	790	853	849	860	853	875	800	827	822	828	759	850	826	807	844	857	826	811	823	824	812	830	893	758	797	800	832	765	807	785	745	823	832	825	823	848	790	808	868	768	824	843	768	823	853	761	770	834	843	802	805	833	836	787	821	848	789	769	801	757	813	760	830	837	799	757	807	765	777	776	799	779	758	799	766	812	789	811	762	793	816	816	768	795	808	820	817	771	780	819	790	812	794	782	797	763	848	752	790	815	805	799	789	872	819	792	791	802	863	780	782	790	769	775	858	818	824	796	800	836	860	725	851	830	755	771	809	780	851	763	841	784	803	805	783	800	805	846	822	816	786	762	813	836	809	813	839	809	787	815	805	859	786	830	768	747	828	763	785	790	768	816	759	807	774	737	840	824	798	826	786	798	792	835	786	822	778	785	799	851	816	792	809	794	807	831	802	822	792	833	855	818	837	852	810	768	789	834	827	769	832	823	819	765	845	810	803	796	824	735	830	831	783	804	819	807	785	816	836	781	803	800	770	785	774	777	824	791	796	768	771	800	749	809	803	807	810	798	805	847	754	795	835	838	836	730	823	792	796	813	788	810	877	789	819	794	842	764	821	812	812	758	808	758	767	799	782	776	832	790	767	787	806	850	775	802	801	778	764	782	801	791	791	731	774	775	802	770	804	834	768	840	749	813	793	854	826	810	807	816	841	763	813	824	806	844	795	719	834	791	823	784	789	806	841	804	778	803	756	812	804	805	818	802	810	818	804	728	829	763	775	743	802	839	739	826	818	820	816	813	793	818	864	797	714	769	771	808	790	797	789	759	803	818	837	817	818	782	759	753	833	879	830	803	819	857	797	810	773	774	780	831	778	769	785	768	821	784	796	822	805	760	771	832	823	797	830	831	791	771	831	803	768	783	846	825	822	824	774	803	797	796	811	784	762	780	805	807	798	779	757	808	781	805	803	777	835	817	806	785	803	779	769	778	783	872	821	818	755	793	823	774	828	809	776	791	782	779	832	826	819	811	777	794	793	853	772	804	823	796	821	806	858	857	812	758	795	812	758	793	817	746	821	804	748	789	843	839	842	808	814	826	810	787	810	776	791	795	803	793	761	863	843	810	807	745	782	792	759	792	757	766	758	862	822	810	774	798	822	789	801	802	803	770	832	855	819	831	815	811	816	800	785	736	812	776	798	795	808	798	756	804	814	814	772	797	837	746	801	761	812	804	816	810	803	757	778	794	833	744	797	812	825	775	777	809	810	827	753	826	755	781	804	853	801	750	786	783	780	776	807	780	849	769	789	834	789	864	840	755	807	817	747	779	825	794	800	828	779	841	849	778	836	771	839	791	828	874	819	847	755	809	764	839	831	836	816	798	780	777	818	801	778	765	790	778	827	805	802	821	788	834	790	782	799	780	828	819	752	750	849	810	769	822	832	817	809	827	778	816	809	842	776	798	807	792	853	786	755	788	767	766	839	818	798	816	772	765	791	830	798	807	798	809	847	803	794	838	802	812	823	811	754	816	767	793	804	792	814	781	769	765	758	826	808	798	758	776	782	803	787	764	764	787	812	761	819	792	816	812	783	806	771	712	786	799	849	793	844	806	784	854	801	771	813	798	840	796	800	825	791	781	818	792	758	797	806	795	858	781	844	833	814	761	799	801	807	820	780	787	825	875	826	803	762	780	834	777	770	768	860	829	827	784	829	756	819	804	791	844	761	812	828	821	859	779	806	780	757	784	789	783	806	795	759	808	824	797	765	789	825	794	770	811	796	745	775	798	820	783	789	827	789	779	782	806	801	713	829	840	782	772	829	792	832	777	784	803	787	835	831	802	806	795	802	814	815	823	770	801	777	791	811	836	828	833	781	779	762	776	779	834	760	779	790	787	854	788	793	772	745	814	814	776	818	828	764	773	829	771	775	800	854	819	775	804	825	773	803	835	807	816	757	813	859	812	807	811	812	777	798	767	762	797	812	805	784	828	787	804	840	831	818	803	803	802	816	798	792	851	766	799	781	772	809	786	786	770	799	788	833	789	818	880	823	754	826	814	763	817	766	794	820	788	814	813	808	833	786	804	769	760	784	803	854	762	835	782	836	826	784	778	832	876	798	765	799	792	845	761	795	869	736	826	827	785	780	800	786	831	840	804	840	803	829	770	826	824	799	797	803	787	793	786	771	780	800	792	788	775	764	783	764	773	848	837	799	846	721	797	818	808	821	772	815	818	816	828	835	827	772	816	800	796	837	820	791	832	763	813	788	877	803	775	781	771	776	801	795	778	832	799	779	808	791	809	823	836	820	771	792	819	853	787	815	808	775	809	816	815	804	803	768	801	768	817	771	786	799	800	799	844	751	826	782	782	778	766	778	805	807	807	756	768	799	787	816	792	799	823	792	804	821	765	805	834	787	823	828	826	767	775	794	800	780	791	782	821	765	812	851	823	818	795	777	786	780	799	842	847	826	814	793	836	780	823	830	832	782	825	818	798	812	820	816	781	799	750	860	779	771	803	807	742	763	817	807	861	774	796	793	794	789	836	826	813	797	787	834	813	792	802	849	801	800	720	816	826	785	837	783	765	764	753	819	819	825	835	802	802	796	807	808	766	776	768	802	770	791	856	776	837	791	845	843	830	776	841	806	795	791	789	808	816	806	806	801	820	773	837	826	826	816	782	769	780	840	798	825	830	806	793	825	778	760	834	807	817	753	836	768	766	790	792	830	816	786	802	827	790	793	797	798	774	847	732	788	751	734	805	801	790	786	793	827	823	832	778	774	805	817	784	807	797	856	856	807	817	812	866	752	837	771	814	797	822	836	841	785	868	833	785	811	801	773	781	849	842	832	802	834	789	769	799	763	775	802	860	811	830	755	763	789	813	803	830	760	789	816	750	773	810	808	811	755	741	796	771	790	813	800	840	803	805	837	794	784	805	831	754	794	833	778	789	803	774	801	807	783	796	747	777	818	846	776	837	788	769	835	843	846	851	801	817	814	759	837	765	761	852	810	811	811	782	863	817	856	772	820	742	840	798	816	744	823	764	790	802	782	813	783	803	813	827	790	815	834	856	833	803	769	798	848	803	773	762	837	786	796	813	764	806	787	857	803	788	815	804	784	779	768	787	783	774	780	809	823	792	773	825	809	771	797	818	815	800	801	800	867	826	790	799	812	825	794	821	854	804	785	771	841	828	823	766	857	805	795	811	830	821	824	792	814	810	810	808	836	763	780	863	814	764	760	815	805	795	757	795	821	845	799	760	824	825	783	877	806	803	822	796	788	823	793	771	843	827	790	800	865	860	765	797	789	817	863	776	836	796	816	810	829	806	792	810	840	761	816	753	778	826	761	773	706	815	815	797	787	837	794	782	798	889	808	740	765	811	815	814	777	825	782	768	764	738	772	792	859	788	850	803	748	777	747	788	803	821	792	799	796	756
56103	33838	25777	23789	24021	19330	11127	4283	2707	22297	3135	621	565	620	566	535	567	535	556	457	477	1691	3922	6077	5219	639	463	403	451	451	408	414	445	401	446	419	463	396	417	413	418	424	422	456	434	446	430	474	446	433	440	430	443	440	429	442	453	467	409	455	400	412	389	463	462	463	404	460	455	436	469	431	434	422	467	402	414	425	384	420	437	397	404	420	424	410	427	407	436	403	438	417	453	438	414	429	422	451	420	400	455	435	450	432	407	420	453	429	419	408	459	414	429	438	402	432	406	415	433	453	435	411	410	422	426	443	440	443	433	429	449	392	445	405	401	380	439	414	407	403	416	412	412	418	410	412	405	463	426	465	450	404	396	432	457	400	471	448	451	451	453	428	436	458	405	430	417	444	432	444	417	440	429	419	431	404	428	404	432	431	421	417	429	454	438	399	439	417	436	449	406	443	392	435	422	452	427	442	466	415	423	406	381	407	425	435	424	407	388	449	436	451	419	419	423	466	403	411	406	467	416	415	420	479	425	423	428	418	425	409	414	449	482	454	429	406	449	439	366	449	477	362	419	465	446	438	475	460	418	424	405	415	413	433	450	424	413	453	427	444	431	391	415	408	433	396	419	434	460	406	392	457	396	403	418	424	462	427	418	444	435	410	425	473	409	428	420	440	407	451	416	453	405	431	452	404	411	427	402	433	431	405	416	457	447	433	448	390	420	390	448	445	431	426	414	450	460	430	438	432	398	434	453	435	411	422	394	427	451	449	447	394	408	423	471	455	476	457	450	404	420	470	381	410	419	422	389	424	440	448	421	427	462	422	423	408	439	464	410	414	409	432	397	442	401	416	450	437	422	414	468	410	410	442	465	404	462	463	419	454	497	415	397	453	441	439	439	417	431	403	408	419	426	469	438	434	436	412	440	440	471	446	449	435	448	430	474	406	471	430	448	451	422	415	455	462	457	441	415	394	463	406	420	415	400	444	425	440	427	435	392	432	418	427	410	405	446	397	419	449	411	424	418	415	419	437	402	424	431	416	449	434	430	458	461	451	427	431	424	393	425	446	428	461	450	412	465	457	426	414	400	437	425	419	426	403	441	398	399	440	423	458	453	402	422	402	431	435	377	440	395	456	405	472	427	465	414	423	449	456	399	413	400	421	470	406	449	461	437	426	433	430	435	458	402	410	472	438	447	429	431	459	414	403	447	443	448	453	413	382	473	464	433	449	413	420	403	390	414	438	471	448	445	411	432	451	385	399	442	429	433	371	432	445	426	420	448	410	427	449	436	422	460	427	411	433	397	453	438	459	454	448	355	416	416	458	429	422	438	387	416	432	401	450	429	440	442	400	456	439	431	449	417	415	392	421	448	429	414	431	422	432	442	415	461	419	458	471	440	432	426	450	429	456	471	432	458	457	415	457	436	421	437	405	402	396	439	394	428	415	416	451	421	423	447	459	455	398	433	400	421	448	421	402	420	439	462	442	414	416	409	463	419	434	426	461	441	466	442	429	392	476	477	437	420	428	432	439	397	421	405	399	444	458	473	404	459	413	441	435	458	433	344	426	456	469	438	424	435	417	420	435	443	444	428	394	480	429	451	449	418	450	437	429	430	461	457	459	435	402	407	440	431	447	427	396	390	407	425	424	394	430	488	412	457	434	419	381	440	389	418	448	417	432	387	451	411	438	441	426	420	458	445	436	423	418	420	440	447	444	456	423	440	441	401	433	415	440	451	427	461	448	417	395	427	490	429	436	472	405	413	431	434	398	430	428	430	431	392	398	420	425	431	445	467	422	440	397	460	457	432	385	424	408	403	441	458	430	421	450	434	464	444	488	434	475	430	436	457	444	426	438	461	436	374	404	406	429	422	440	417	407	429	453	453	438	446	406	437	434	397	483	463	439	437	470	466	400	447	435	439	419	445	431	432	400	418	432	423	429	427	426	426	449	449	436	421	457	435	418	470	435	449	454	434	464	445	401	457	423	429	419	464	432	408	411	397	400	407	395	413	455	426	424	415	420	401	429	431	434	448	425	452	419	423	392	419	414	464	473	438	443	455	422	417	433	449	472	396	430	422	437	434	404	412	425	452	415	450	401	476	438	436	477	419	443	455	416	431	460	416	444	405	453	455	445	442	412	414	456	418	442	405	449	422	439	429	429	437	463	421	427	431	447	430	430	456	452	466	432	407	440	430	407	407	385	442	437	416	418	415	451	426	405	423	416	427	434	447	452	399	428	423	420	413	388	388	390	383	437	406	394	402	432	423	413	418	387	430	407	422	442	433	441	436	400	432	481	440	434	407	449	411	405	439	419	419	421	421	416	415	479	473	413	431	424	414	415	419	414	447	453	418	422	426	405	412	437	421	434	421	423	432	450	422	415	479	417	425	409	433	427	436	427	440	432	423	421	426	417	438	431	424	452	423	464	461	431	404	430	405	422	418	459	425	438	425	439	422	394	423	445	411	449	415	427	446	410	423	401	413	425	428	408	453	438	412	417	401	389	407	430	444	374	415	419	465	446	413	437	437	447	406	397	427	410	465	432	411	421	411	421	458	428	445	400	419	457	468	443	419	422	429	435	434	433	402	433	397	408	373	410	431	430	439	418	439	487	442	460	448	426	439	457	441	463	468	427	438	454	397	453	438	400	424	412	400	423	422	441	438	462	403	413	419	408	434	402	431	415	395	446	440	464	410	454	442	434	422	383	404	378	442	434	408	410	450	446	436	408	459	419	420	438	392	414	424	425	441	423	420	413	379	420	408	409	436	469	465	430	408	482	400	413	400	423	439	441	464	406	430	441	439	429	411	420	391	461	415	435	430	436	412	410	432	448	422	435	405	424	401	442	420	374	391	409	436	419	455	437	459	416	407	444	437	449	394	458	449	449	471	397	409	449	425	397	398	447	417	422	400	410	414	432	425	408	454	432	406	427	404	424	440	461	423	448	440	435	404	462	427	394	407	435	435	456	423	394	482	447	434	437	454	426	463	454	425	420	425	414	430	394	436	431	430	405	483	439	418	410	434	441	447	429	424	422	426	425	391	426	398	437	439	428	429	440	411	434	419	412	462	443	404	467	399	431	422	459	499	457	394	405	428	431	453	449	395	449	406	421	442	444	438	425	410	454	448	408	431	417	435	425	425	385	405	391	428	413	435	470	429	413	425	424	435	399	375	453	400	411	431	429	437	427	453	440	433	420	412	395	422	416	469	416	454	429	413	447	467	394	405	435	365	427	414	447	431	394	452	432	437	449	395	451	469	401	448	418	423	378	380	401	454	448	445	447	407	448	461	415	417	423	431	462	461	420	420	417	433	465	426	443	435	419	444	444	443	425	424	446	424	459	448	445	435	392	413	412	414	449	435	405	425	428	438	409	424	415	445	395	456	411	438	414	444	442	405	449	397	395	403	413	420	411	453	421	432	441	397	435	437	433	441	385	441	436	427	433	426	443	449	421	442	430	443	421	422	421	464	481	402	438	385	431	432	415
52933	30978	8283	17477	15185	6114	5291	4568	6833	34996	2131	1870	1783	1744	1685	1575	1569	1487	1483	1357	1339	7800	17224	22614	18199	1035	1015	1008	1028	963	991	1009	1001	1012	1018	1024	986	968	1000	955	999	991	968	1025	1005	958	1002	955	938	973	954	968	986	951	992	977	981	977	902	991	999	981	973	959	1009	994	966	1014	1007	1014	1034	982	942	1009	975	990	975	944	970	961	965	997	991	1009	1006	978	990	984	984	995	1005	1003	977	980	996	972	971	918	988	953	947	985	967	944	973	954	987	995	985	977	1015	1039	975	956	987	979	940	988	924	971	929	976	997	988	960	956	970	971	1008	948	998	924	983	957	971	1009	943	1005	993	881	966	989	945	951	1003	986	897	981	962	950	947	971	947	950	970	965	992	949	1009	1010	966	955	1031	978	960	1040	1037	977	957	988	918	1059	972	966	930	991	996	973	958	903	1002	980	932	961	938	1015	958	980	989	952	993	948	928	984	996	998	895	970	924	961	929	959	945	954	1008	929	950	951	969	914	994	970	968	996	985	937	960	1004	956	1004	913	976	972	980	933	958	950	973	944	970	956	933	909	931	986	1007	922	941	999	982	982	1002	993	964	957	1022	945	979	1010	938	1012	989	973	973	934	1004	984	949	929	968	930	992	1018	955	955	952	936	969	991	1006	949	971	1008	1010	926	943	953	1017	989	930	1011	941	990	999	946	966	927	899	1000	977	996	961	959	1038	980	995	987	975	942	926	935	922	983	977	998	967	983	987	997	1026	1006	903	973	959	955	1027	986	999	953	958	951	980	974	982	1001	904	885	985	960	953	955	1007	991	918	969	962	994	947	935	941	946	957	1042	953	978	1007	985	1034	946	935	963	948	945	988	975	990	946	987	973	1009	990	970	980	970	1026	901	999	952	990	955	921	963	975	981	932	993	937	1004	944	943	1035	1002	949	997	961	951	948	948	1022	979	996	954	1004	972	976	1017	948	946	981	972	1018	948	970	990	1003	1009	956	965	965	1007	969	945	985	934	963	1011	990	918	951	939	943	1001	1006	931	959	975	976	999	937	963	943	969	976	951	981	974	1004	982	985	916	1036	959	992	1048	966	938	969	991	977	941	951	977	978	965	940	967	965	990	970	975	920	893	962	914	1008	965	974	1029	949	956	962	909	1009	991	958	997	997	931	940	919	971	938	961	1004	998	995	952	927	999	1009	948	1025	997	937	1007	987	1017	986	942	965	989	1048	1013	923	994	1008	973	975	901	977	975	1007	952	988	979	946	988	1011	926	1011	962	1025	966	959	972	919	960	991	1028	972	955	958	948	977	946	938	954	950	944	952	912	958	981	962	989	947	1033	975	994	1001	972	967	942	1046	969	981	951	1004	991	997	968	980	956	982	956	931	1017	954	948	1014	996	985	945	962	993	985	996	991	914	941	998	980	996	971	987	946	992	933	947	917	971	927	974	991	969	955	941	965	922	944	951	1025	985	945	987	997	970	1010	987	1008	986	958	995	980	984	976	1001	991	1028	1039	964	966	968	975	916	955	942	999	940	908	980	994	941	988	967	973	968	1031	1031	1010	970	979	940	971	952	941	973	992	1000	952	965	938	943	934	1038	980	975	1002	997	947	949	933	954	926	971	987	965	941	978	954	951	1009	937	992	979	962	965	958	956	935	937	934	992	944	999	981	980	963	1027	1003	953	964	919	952	925	950	998	983	949	994	940	964	940	1001	1004	980	1001	965	998	1005	965	1026	981	916	959	1003	942	967	1010	971	957	940	945	907	978	978	1000	982	973	967	956	949	932	1030	929	1010	965	999	964	959	957	1007	1000	1009	980	1001	961	960	1023	970	959	1017	987	953	1013	983	983	987	966	985	941	971	923	891	1046	978	988	992	1006	1000	1007	898	988	925	950	1028	955	955	983	966	1010	925	1008	959	995	979	968	1023	1014	1066	979	988	976	947	968	935	916	918	946	954	988	988	970	985	958	942	951	962	948	998	956	987	995	965	973	994	997	972	932	974	933	994	989	1001	968	987	893	993	944	987	1018	994	960	970	1000	971	971	976	996	974	985	963	967	947	953	979	985	1000	933	956	960	942	936	990	976	989	973	967	951	969	977	983	926	938	971	981	1012	899	1064	958	1007	979	952	985	969	940	976	901	926	969	967	955	957	983	977	920	1036	931	1013	998	1002	987	956	932	968	988	941	962	1001	913	991	936	1025	919	981	937	972	967	959	923	943	957	1001	980	978	947	978	995	965	979	973	975	1022	979	1012	1057	927	962	997	1021	984	945	940	936	979	956	1079	929	958	952	985	933	932	990	922	995	971	995	978	970	927	925	960	968	1010	986	1000	983	962	1046	933	941	967	1015	1022	930	960	968	971	999	981	937	985	968	960	995	967	990	982	944	931	943	967	968	977	996	946	967	1000	971	981	942	974	986	955	990	938	946	967	967	1049	942	965	1049	996	952	1031	981	920	995	952	958	969	996	946	943	957	943	954	988	1013	973	951	958	988	1005	1003	948	961	976	942	950	960	946	947	965	937	931	987	954	932	965	943	1026	938	967	944	942	976	976	956	977	988	1037	1010	977	985	978	971	980	993	1030	913	945	952	1015	944	960	927	1072	960	960	949	981	1009	1008	1043	973	966	992	971	1006	994	984	895	1006	930	989	1000	968	969	998	1023	979	915	953	1027	1053	1007	993	952	967	985	980	983	973	1022	949	963	944	999	921	984	1021	948	985	1000	868	941	996	969	948	907	1013	951	969	992	962	950	966	966	1000	984	969	949	945	952	941	974	996	975	982	971	957	969	939	1019	989	979	947	972	999	1002	953	927	972	970	931	981	983	980	937	919	977	1032	1003	965	942	979	1017	990	992	933	928	1001	991	989	1003	925	995	1006	978	901	987	927	992	931	971	968	976	953	979	987	1013	954	1028	962	991	953	985	1020	938	955	932	971	951	981	973	904	930	934	927	993	941	994	931	903	955	971	991	1048	946	947	943	985	993	973	992	991	973	965	947	962	988	967	973	978	987	987	1004	935	948	957	981	981	1008	975	959	952	986	977	1012	949	971	945	1025	967	991	985	935	1007	897	1004	945	974	972	990	941	956	999	916	948	959	994	961	943	968	917	969	954	969	944	993	960	961	991	926	953	967	949	955	927	981	929	895	1000	964	969	908	963	970	986	956	1005	941	993	990	966	1054	926	938	920	956	899	905	1019	956	972	954	944	903	922	916	950	957	992	1001	1060	949	996	957	952	941	903	978	978	1007	949	1003	933	982	1018	987	969	963	986	1002	961	938	1009	1006	963	940	980	1037	985	925	967	995	992	938	983	1028	973	902	936	958	876	933	968	993	917	1015	989	928	979	1009	933	916	999	956	1025	990	995	947	986	928	1021	964	955	894	987	994	964	948	972	972	950	1004	951	1015	971	980	999	948	930	971	958	941	964	1005	987	979	963	906	963	997	914	945	984	981	944	948	994	1063	968	924	947	923	956	1019	945	954	1014	900	968	945	963	1007	923	972	981	953	983	956	962	918	930	955	956	988	950	1009	973	923	955	1054	960	982	916	930	939	989	976	1011	995	1005	1010	930	1001	950	953	949	1003	918	947	971	977	950	934	987	997	973	1008	970	970	958	993	908	928	953	1003	957	968	962	956	1033	1019	958	934	947	958	957	925	972	1002	1032	940	955	943	981	974	984	926	985	958	932	955	928	978	972	1012	974	926	962	1012	968	941	986	973	975	955	984	898	994	940
17515	6151	1650	891	775	467	468	411	524	734	405	401	446	401	407	445	409	372	387	432	433	469	494	653	831	432	460	419	385	392	411	433	422	423	438	421	430	422	437	428	425	427	400	389	424	463	437	411	405	397	434	423	435	435	417	448	441	408	426	409	407	407	415	414	426	437	409	414	436	405	421	412	405	412	440	408	441	434	419	449	371	378	410	403	425	401	425	424	452	383	441	436	419	428	444	412	427	402	415	453	422	435	411	386	437	430	420	421	412	405	415	408	433	424	449	387	411	395	427	428	400	438	433	415	379	428	438	419	467	427	427	400	432	399	388	397	409	424	413	421	445	399	415	414	425	414	438	432	411	393	404	409	441	416	350	387	428	380	416	387	369	406	421	412	426	420	444	455	415	390	396	396	419	389	416	416	403	427	385	432	394	387	431	426	406	392	382	406	457	445	418	438	397	395	437	447	396	397	435	434	423	408	396	410	397	431	399	426	424	451	420	415	457	406	429	400	431	414	407	404	393	425	414	446	442	384	468	433	419	409	439	422	428	398	425	418	465	415	438	391	413	434	400	404	420	380	392	399	437	417	436	382	421	430	424	399	439	409	404	447	392	417	443	417	384	401	426	396	456	411	389	459	416	399	440	428	462	422	438	415	409	428	412	419	452	398	441	407	397	434	391	436	435	464	398	425	382	411	430	412	428	423	458	440	427	401	380	427	398	431	415	419	428	416	417	429	402	420	453	440	435	462	401	386	438	453	445	411	422	443	453	424	400	474	400	420	435	428	437	409	418	380	453	404	429	409	405	394	425	391	412	406	420	382	400	409	412	422	419	395	405	455	406	420	422	424	412	410	407	389	414	417	439	394	423	441	387	400	414	419	418	435	378	423	409	399	409	396	434	395	395	420	431	414	455	405	446	416	407	381	386	391	406	421	382	382	404	411	418	422	440	395	402	427	413	387	397	407	420	389	434	386	388	434	452	450	453	439	455	441	413	419	409	440	427	403	459	399	428	418	414	417	425	422	396	425	410	429	398	425	416	428	472	423	432	423	395	384	437	407	402	416	417	425	424	401	453	451	455	453	402	433	386	421	426	401	416	463	374	441	449	418	426	444	411	417	384	412	452	398	408	430	417	413	413	376	417	420	388	420	461	448	396	415	383	421	395	421	428	427	420	406	408	421	415	415	407	427	412	459	436	414	417	437	420	410	430	422	398	389	431	392	437	403	421	416	401	449	435	437	427	412	458	423	477	423	442	399	421	437	416	445	395	416	406	418	445	444	423	421	399	438	434	399	409	421	403	446	436	427	413	411	450	441	420	419	465	434	446	424	416	379	404	403	390	406	370	399	464	473	434	372	418	433	439	427	395	440	417	430	403	435	393	410	447	417	429	452	417	408	396	418	410	397	425	439	389	416	401	444	413	406	418	447	386	397	426	436	401	408	399	398	390	429	397	402	389	453	377	455	368	426	441	413	430	431	445	418	407	400	421	440	398	392	409	433	418	392	421	386	419	439	428	435	427	396	423	382	417	438	428	432	423	417	421	430	423	394	430	393	422	427	442	406	409	452	431	459	431	381	381	421	369	383	450	411	430	404	438	397	443	422	454	408	445	406	397	432	392	428	488	442	412	445	362	398	425	384	404	423	425	444	453	420	429	427	407	434	428	452	419	411	397	425	433	396	394	423	419	463	432	406	449	431	432	407	422	414	428	444	430	442	458	413	379	394	383	460	438	412	406	423	424	410	387	414	418	429	427	422	433	403	399	399	409	448	413	384	404	386	428	451	411	433	388	409	379	390	428	417	405	392	419	382	406	404	416	441	414	400	413	432	415	417	430	438	405	451	433	412	438	445	379	405	415	461	452	423	411	436	392	390	433	408	439	396	436	442	389	390	420	388	446	396	392	457	393	430	418	433	447	429	402	398	419	423	401	408	429	408	428	383	393	418	399	441	432	437	444	397	393	436	414	393	409	422	412	430	429	436	366	425	407	418	407	431	425	384	398	407	428	417	431	405	402	450	403	389	420	426	445	423	411	436	424	396	434	414	467	428	435	389	431	435	421	467	421	445	406	400	426	431	444	441	401	402	398	408	405	427	425	422	402	426	406	404	384	424	400	422	429	417	454	463	414	398	437	419	428	426	409	462	400	438	432	421	402	434	388	400	427	422	433	465	454	415	446	445	419	447	430	393	416	426	405	411	432	391	389	391	413	420	425	403	429	428	420	461	457	427	424	439	377	399	413	406	420	439	435	417	439	437	414	419	433	450	410	433	419	362	428	403	424	414	402	412	448	402	416	476	433	421	396	415	449	454	421	419	439	432	415	450	391	413	401	429	432	386	438	401	387	390	411	401	395	432	391	418	413	390	418	398	417	416	420	409	453	427	427	418	417	424	459	389	451	421	425	410	404	406	453	420	366	422	440	441	406	380	411	398	411	433	440	411	403	449	406	427	417	407	409	396	386	413	437	406	403	421	457	451	401	428	418	444	388	414	415	419	443	397	393	413	446	447	395	435	468	448	418	394	428	413	398	438	403	396	403	437	444	410	439	454	443	386	415	417	437	421	416	404	421	458	423	388	416	390	398	427	428	373	426	400	410	394	405	431	407	421	422	441	418	407	418	448	428	400	425	398	404	442	421	436	409	416	404	437	397	438	427	388	410	390	427	408	443	441	411	428	446	475	437	401	436	396	391	415	412	419	416	430	450	427	462	438	442	454	422	407	449	417	413	428	441	449	463	417	430	409	418	425	389	411	434	461	403	443	411	407	442	436	446	419	449	402	421	449	410	422	416	452	416	414	413	455	398	379	445	461	432	441	412	442	403	415	409	408	370	418	415	429	419	408	412	421	420	448	394	424	420	414	436	403	432	425	405	426	431	451	411	430	395	447	447	425	427	422	425	421	431	411	402	406	351	424	434	422	391	433	413	413	401	467	438	422	421	441	388	425	457	407	391	405	421	428	406	407	443	450	411	427	407	432	419	407	397	423	425	423	492	395	387	429	364	425	367	365	408	380	413	447	421	413	429	419	388	394	374	424	406	412	421	417	440	424	408	405	424	451	420	440	457	459	432	444	406	412	385	414	353	416	439	399	395	436	410	419	430	406	446	409	430	407	387	420	383	408	416	409	393	392	393	438	417	399	460	400	444	437	385	382	388	443	416	410	391	425	417	397	447	414	452	386	421	405	389	406	411	434	423	412	392	432	418	408	421	402	393	372	445	468	425	413	418	431	415	429	408	429	431	391	423	419	431	425	398	393	391	436	400	410	428	461	402	397	447	396	442	455	434	421	422	388	425	430	419	419	419	408	414	446	410	460	446	424	393	444	430	406	402	436	401	407	413	435	452	447	424	392	429	403	389	438	416	400	464	422	412	400	413	434	451	404	385	408	447	410	429	413	413	404	410	449	427	424	413	444	460	428	396	441	415	379	431	440	421	463	437	405	413	451	411	408	431	437	454	418	434	400	405	408	396	431	438	434	400	369
16256	2896	1417	1521	2245	1178	1232	1199	1780	2819	997	1064	1048	1076	993	1101	1041	989	1038	1039	945	1013	1537	2603	2589	1021	1021	1020	999	1020	1049	1000	979	1019	1011	1033	1039	1052	1039	972	989	1001	1000	1032	1006	1015	950	979	999	1036	1045	1015	1026	993	987	1056	996	959	996	1050	989	979	929	1007	997	1070	1084	1002	1063	1005	1027	1024	1051	973	1045	1028	1007	973	1055	987	989	1031	1084	956	1086	1007	1039	981	1029	997	1019	1021	1009	991	1045	1023	997	995	1017	984	1061	1087	990	1010	1039	962	990	1012	1001	1019	1015	995	985	1017	1035	1048	1041	1009	1058	996	987	1037	1028	1030	1008	989	1023	1044	1002	1004	1018	1041	992	1005	1081	1031	999	1006	999	1022	1059	1027	1044	1033	1039	1036	1006	997	996	952	1040	1032	972	1095	970	1037	1023	1013	964	1061	1005	993	1007	999	1007	975	974	1026	1052	1065	1001	1003	1026	989	1088	1001	1050	996	1011	1016	977	1058	986	996	1023	987	1006	1011	993	1065	1039	1008	1027	1028	982	1002	1008	993	958	1029	983	1063	1032	987	1020	1009	996	1020	1020	995	1007	1007	1051	1046	1016	1040	1028	1024	1020	974	1069	948	1020	974	1001	1023	1012	1019	1044	1034	1020	1003	944	1036	1005	1024	1019	1059	1059	1066	1038	1005	1017	1032	997	1008	1001	1003	1037	1020	999	1009	1003	1027	1020	964	1003	1006	1067	1019	1026	926	1036	986	1013	950	1037	1016	1042	1052	1002	1008	1039	1014	984	1001	1037	1002	1000	982	1027	1026	1030	1041	1016	1000	1014	992	1035	1076	1026	1029	1006	989	1022	1021	1013	1076	1046	1023	1000	1044	991	1092	1042	1039	1005	995	1088	992	1032	1076	1063	1057	985	1004	1044	1032	1057	1012	1053	1041	1024	1051	1022	1036	1014	1037	1017	1027	1014	1057	1052	1015	991	1013	1004	1001	1030	1020	1089	1062	1038	1013	998	1015	1021	1037	1061	965	1022	1034	1042	974	1007	1023	993	1045	1011	1040	1002	1064	992	1075	1001	1044	1025	1083	1019	990	1025	987	1015	1028	1012	1058	1000	989	1052	1023	1002	982	1031	1109	987	964	1034	974	1091	1064	1011	1045	1006	1015	1002	1032	995	1060	1065	1000	985	964	992	1018	972	1016	952	1003	1063	1004	976	978	957	1025	1000	1000	1072	1033	984	999	1085	1011	1071	990	1019	1045	981	1044	1037	1013	992	1075	983	1044	1084	1004	1056	971	1018	1011	933	1026	1038	1017	1082	979	1022	1010	1033	998	1004	1069	997	992	1085	968	1067	993	1076	1033	1040	1050	990	1045	1023	1004	991	1070	975	971	979	1002	957	974	966	970	970	1046	1042	1068	1047	951	1025	1035	1044	993	1044	997	977	1037	1039	1051	1034	1043	1101	1009	1087	975	996	987	1012	993	992	1013	975	989	1019	1024	951	951	1043	1023	1038	1051	993	971	953	1043	1007	1060	1053	1003	971	1063	1061	957	995	1024	1034	982	1002	1052	937	1029	1012	1022	1028	1055	973	1004	1031	1037	1010	1003	1014	1044	1003	1017	993	1006	1009	986	1015	996	986	1017	1062	1066	1027	1019	1015	986	977	1029	1042	1087	1002	1050	1009	1013	1008	1059	1040	1032	1015	1067	999	1025	998	1018	1001	1056	965	1049	981	996	1059	1002	1035	1035	1052	1033	1030	937	976	1028	1051	1046	1111	1022	1033	1053	996	984	1019	1076	1037	1071	1064	1007	1013	975	973	991	1017	1045	995	997	995	1017	1064	1034	1042	1002	946	987	1047	1028	991	986	1016	1061	1025	964	1021	988	990	1050	989	964	1042	1038	1026	1029	1053	1041	1033	987	1041	1076	998	1043	1044	1019	1040	1005	993	1066	1011	1057	991	1000	1032	997	998	1013	991	1033	1028	1030	1002	1056	1076	1010	989	1033	1014	1007	960	1058	1017	970	1024	1046	1032	1068	1046	964	980	1017	1071	1024	1007	1039	1048	987	965	1030	983	1005	1008	1072	958	977	1016	997	1071	1027	1064	998	1008	987	986	1036	1012	1023	982	975	1031	1053	1019	980	1020	971	987	1031	1021	1014	1017	1049	937	1041	1070	1014	985	968	1014	991	1040	991	1005	992	1005	1008	982	1081	998	1020	1038	999	1008	1043	1012	1006	1003	966	991	1008	997	1008	999	1009	990	1017	1020	1077	1041	991	996	1038	1064	1029	959	1023	999	974	1012	1005	952	1023	981	926	1049	945	1023	1019	972	1043	1024	1062	1040	1023	1041	985	986	1011	998	1088	1005	922	961	1015	1012	1027	985	995	1028	1038	991	1003	1013	1054	1036	1002	1014	947	934	970	1066	998	1032	1013	1002	1003	1010	1028	1041	1021	1019	1031	963	942	1026	1003	1027	1019	1048	1032	941	1069	1026	990	1024	972	1024	1000	1034	1067	1029	995	1067	964	1072	1021	1037	999	1029	998	1020	1025	1041	968	1046	964	1061	1069	1024	1024	1007	1041	1024	1034	965	1040	1004	997	1013	1043	1014	1000	1000	994	1042	1046	1027	1043	992	1015	1023	1054	986	1028	999	1055	1014	999	1021	993	1002	1045	1020	1017	999	1062	989	1015	1017	1002	1026	1017	995	1031	1055	1008	1026	1052	955	997	1054	1022	957	1057	1088	970	989	1044	932	1010	1013	970	1016	1004	1019	1065	992	1020	929	975	992	1070	1043	983	1070	1036	1071	1022	1052	1000	974	1028	988	1058	1019	991	1009	1022	994	1016	1077	1049	1002	1019	1028	1055	1066	1015	1012	1006	930	970	995	957	974	1051	1058	1048	1047	1048	1022	1034	1028	992	1064	1041	1058	1026	998	974	976	1000	980	1002	1070	976	1008	1020	1029	989	1017	1022	1043	1045	1074	1028	1028	1001	979	997	1041	1013	1079	1100	999	1017	987	1004	1012	1021	1027	986	1013	994	1004	1000	968	1064	1070	1015	1004	1014	1010	987	976	1049	1040	1043	962	986	1008	1018	1013	1000	1034	1015	972	1012	993	1003	1046	1001	991	1009	1050	1032	1006	1077	978	1040	1026	1012	988	1074	1044	1070	1080	1008	1043	984	1050	1089	1053	1034	982	1047	1036	982	1018	986	1038	1039	1007	1028	995	1006	1012	1101	1014	994	993	1057	984	938	985	977	1045	1026	1001	1037	984	951	989	998	982	1063	1048	1023	953	991	1023	969	1033	1013	1001	1033	1062	1036	997	974	1044	1019	1023	997	957	1002	1032	1033	1070	960	976	956	979	1070	1017	978	1028	1039	995	1045	1076	1038	1035	1002	1032	974	1023	958	1029	1018	994	1012	989	1046	1004	993	1048	1029	985	1028	1054	992	1017	1056	1023	951	1038	1012	1010	1035	1011	1035	1027	987	1048	989	985	1058	1049	1020	1045	1016	978	1020	1019	984	1024	1024	1036	1007	1006	1011	1033	1060	974	1032	1035	1041	1005	1005	985	997	1026	996	984	1009	995	1028	1042	985	1033	1018	1006	1035	1001	982	1027	1038	1017	949	1028	987	1002	1002	1042	966	1055	1010	987	1028	965	1021	995	1061	950	1037	1015	1000	989	1038	1051	1026	1040	1061	1029	1038	953	1047	967	1006	1000	997	1070	994	1012	1033	979	1010	1027	994	1029	1002	985	1044	1029	969	1006	1002	1013	1043	1019	1006	1001	1037	1021	992	1025	1025	998	1038	977	1050	1018	972	1012	990	1008	1084	997	1041	1065	1026	983	1007	1000	1037	1022	1061	1047	974	1025	1014	1076	1011	1003	1056	1047	987	1018	1025	1080	1002	1018	959	1066	1019	1040	961	1064	1041	1045	1052	1010	993	1020	971	987	1018	1055	1030	976	976	993	1035	974	1063	1004	1024	1038	1031	1011	944	1005	1059	980	944	996	992	1039	985	1017	977	919	973	1016	1086	1047	958	1029	1021	1007	993	1042	1006	993	928	1048	1009	1056	1006	1023	1004	995	1037	1027	1007	1043	993	1075	1060	974	1010	996	996	1044	1022	1080	1000	1000	1008	1063	984	953	1025	997	997	974	1032	989	1059	1066	1017	1031	993	980	1041	954	1054	1106	1046	1087	1029	986	998	993	929	927	981	1021	1059	1038	1013	1028	1020	1017	964	1033	997	1028	1025	984	1010	1032	958	1045	996	1050	1038	1062	1022	1024	1063	1024	1042	1060	1003	1016	967	1016	1043	1050	996	943	993	1019	1012	1027	1013	1023	1017	997	1008	997	1018	1038	981	1019	999	978	979	995	969	948	1036	968	970	1001	998	1017	1025	983	967	1013	1000	1015	1005	1056	968	951	979	1051	995	1028	1039	1027	984	1046	1022	1049	1002	1033	983	981	1001	1031	1065	995	1041	1038	1001	1078	1042	1020	1015	969	1034	1032	994	988	994	1060	1008	1028	987	1010	972	1054	1009	950	1009	1035	1035	1055	1088	965	1050	1041	1041
57077	32740	25735	19878	23887	20754	10724	3852	2451	4824	803	484	423	429	385	379	416	357	331	337	306	322	4169	6980	2014	294	285	285	291	258	287	294	306	287	293	260	248	259	293	293	268	291	271	266	329	294	272	269	295	330	285	255	303	262	275	309	277	296	289	259	288	276	270	294	305	286	269	309	297	290	315	278	298	263	260	250	277	275	297	265	308	281	265	298	288	268	295	290	283	273	277	290	281	245	259	291	295	279	293	266	285	298	267	307	303	306	299	295	278	290	295	276	279	315	310	282	278	296	271	278	278	251	298	293	284	299	294	302	282	268	300	275	274	323	273	290	291	277	315	293	298	271	286	267	269	296	309	282	276	257	277	292	280	276	280	289	298	302	275	298	275	289	288	289	298	262	285	256	289	294	278	271	319	299	268	278	298	283	296	265	291	287	294	240	243	277	291	301	280	289	270	298	285	242	278	271	272	312	293	307	310	282	281	294	241	294	281	278	293	288	310	283	297	279	299	297	258	277	288	266	280	284	296	276	273	270	280	283	271	281	293	292	275	271	285	281	289	273	270	266	258	292	290	274	253	287	287	267	276	271	270	277	279	266	272	283	284	249	265	268	301	316	305	281	270	292	309	289	269	305	284	278	296	295	289	311	280	301	263	291	273	295	286	297	282	282	274	282	278	282	271	264	267	278	290	277	290	279	271	259	279	289	284	259	285	249	309	259	289	253	293	279	318	272	277	273	301	260	275	279	278	278	286	293	277	294	307	269	276	252	269	252	281	270	276	282	259	301	283	257	310	280	293	251	260	288	294	302	279	283	279	285	278	308	262	283	271	280	292	278	254	261	273	264	283	287	259	259	295	287	280	279	265	283	265	267	285	247	284	272	288	298	276	282	292	304	319	281	266	289	296	304	281	290	275	276	288	258	281	280	295	278	251	295	266	269	297	262	260	260	279	284	306	288	275	288	247	297	243	268	290	306	292	253	278	253	235	277	277	286	283	280	297	297	291	273	297	252	277	274	280	259	267	269	282	285	279	287	320	272	255	258	277	291	286	280	265	277	287	268	261	287	275	298	289	253	293	298	252	266	261	258	290	300	303	236	271	282	288	251	267	286	291	276	251	259	289	266	308	277	257	285	263	258	272	261	303	296	307	289	267	281	291	268	280	299	288	273	234	248	295	276	257	295	281	316	284	267	280	289	281	290	254	285	258	261	292	277	274	254	264	287	305	315	298	280	283	291	269	297	256	311	307	264	256	267	272	289	279	248	283	299	250	277	279	255	274	285	283	322	270	296	253	292	290	273	279	263	292	284	259	285	291	260	257	288	298	298	284	289	291	266	295	293	267	302	247	275	303	272	272	276	302	266	308	289	295	273	286	303	292	260	273	294	296	270	275	292	293	279	304	301	290	297	293	302	276	286	283	258	303	271	304	291	283	289	306	285	285	266	256	278	268	276	267	269	301	263	257	292	270	306	283	270	252	305	291	247	295	303	319	284	259	302	276	266	264	286	294	302	234	275	324	341	286	278	262	258	266	297	291	307	290	283	302	316	307	265	269	267	285	284	250	277	286	262	300	277	274	265	280	292	308	281	312	310	281	304	284	272	266	301	301	285	244	273	281	280	269	287	273	304	285	257	279	299	287	305	273	279	268	282	302	274	291	267	297	304	290	252	272	273	272	313	322	291	300	271	265	265	287	262	276	296	289	278	264	280	274	278	265	254	306	283	303	284	276	287	276	290	301	262	288	283	263	292	291	274	284	304	266	295	282	256	291	286	255	284	285	257	288	266	303	289	296	300	310	295	274	288	253	301	274	297	267	255	296	282	317	268	283	283	260	244	292	261	271	271	281	307	304	307	263	274	273	282	297	257	248	264	250	272	287	251	332	292	258	281	272	283	299	267	304	281	272	260	285	271	276	258	269	292	244	314	284	267	306	257	286	289	270	263	293	286	258	253	309	268	268	253	272	280	251	313	264	275	274	268	300	294	263	285	294	296	268	297	280	292	253	265	284	300	304	282	255	256	280	293	289	254	278	280	294	287	259	291	293	262	281	267	261	278	287	291	272	261	306	298	260	259	262	304	269	278	278	304	284	269	283	282	289	272	267	283	307	293	249	290	276	275	260	258	269	285	249	292	329	266	277	275	276	261	274	268	290	313	247	307	275	293	250	276	254	281	284	293	288	278	272	298	282	282	279	248	283	251	306	256	288	265	289	293	292	256	298	301	273	295	265	266	272	297	310	292	282	286	274	290	294	286	287	299	290	265	303	303	261	306	279	284	286	289	312	311	277	286	275	237	271	290	299	271	252	258	263	295	338	282	281	277	274	269	327	239	275	264	276	266	307	324	281	275	281	248	297	251	263	303	305	247	277	268	255	280	279	292	262	284	271	278	312	278	258	270	252	295	313	250	261	273	293	263	290	271	288	304	315	256	295	286	312	289	274	272	288	269	257	292	279	267	268	246	294	253	258	279	273	265	299	256	291	268	258	280	293	251	242	326	255	295	267	300	282	306	258	286	252	234	253	293	287	272	283	285	261	297	288	275	274	264	254	292	269	308	267	249	287	300	280	284	249	288	281	283	278	239	312	268	293	293	309	284	278	259	296	270	268	250	288	295	294	262	255	264	263	291	252	246	276	284	301	290	287	245	302	266	275	307	261	274	276	279	260	287	283	298	294	300	273	280	294	295	315	284	267	268	288	233	292	263	274	276	299	285	290	279	256	249	300	268	276	261	291	263	260	268	260	263	264	264	263	267	300	309	265	249	262	277	304	274	296	283	287	299	260	284	277	272	268	291	296	288	284	294	273	291	292	301	278	290	275	303	291	275	268	252	286	268	276	283	264	289	301	286	277	274	299	279	256	271	288	276	255	283	273	267	312	264	268	268	241	290	261	289	235	294	287	277	281	308	301	277	285	253	306	293	297	251	263	303	241	272	303	292	281	248	269	263	259	282	297	266	297	279	268	277	258	284	310	266	282	291	309	265	257	262	256	263	271	314	264	313	304	257	282	276	281	278	279	270	261	289	306	272	270	283	300	257	284	280	279	273	285	267	287	299	317	269	278	257	267	274	291	288	261	252	279	269	302	256	265	271	277	248	284	262	304	271	276	289	287	254	241	289	272	271	279	251	273	283	264	279	314	284	298	279	280	287	272	271	259	304	300	287	271	261	280	312	290	258	276	284	297	279	261	259	291	278	293	299	252	267	274	262	267	258	281	253	279	311	282	250	289	272	290	269	289	304	279	276	286	297	253	252	312	262	285	268	293	278	296	283	295	297	274	289	266	279	252	277	320	258	295	275	268	245	273	278	273	304	292	265	259	280	285	266	303	291	272	242	301	297	283	250	295	288	288	263	262	293	317	259	280	290	282	245	270	244	294	267	261	300	287	277	266	287	277	289	292	269	276	290	285	262	302	268	304	274	269	295	285	280	288	294	269	280	304	309	280	268	282	282	274	269	285	261	289	271	264	301	275	286	266	289	270	288
46971	18375	10433	6888	20385	18497	7936	3236	7446	15851	1725	1697	1435	1447	1316	1389	1317	1182	1139	1075	931	1052	18211	25541	6041	776	765	716	685	708	746	690	695	739	729	742	694	676	706	686	706	689	694	666	746	760	684	731	706	698	661	657	751	665	666	662	728	721	699	694	681	698	711	680	675	702	691	666	700	747	706	724	715	680	714	698	672	691	676	645	667	673	668	672	686	704	715	662	677	692	691	673	671	630	683	675	646	669	680	679	693	677	712	700	632	691	663	684	659	673	687	715	722	674	620	682	651	676	690	675	661	686	702	694	697	727	661	722	691	690	683	657	674	652	701	683	677	711	684	690	664	685	698	690	673	697	681	693	663	656	662	706	713	651	676	723	713	718	661	652	697	649	707	681	635	698	683	680	716	673	685	694	673	646	644	676	702	657	659	730	680	707	708	632	701	655	661	691	648	699	684	674	654	705	662	620	627	651	699	666	712	681	662	694	616	650	705	630	688	726	681	630	674	695	663	692	661	714	697	660	634	647	724	694	691	663	695	652	693	707	674	650	658	693	665	709	666	684	732	708	684	680	657	700	668	728	647	673	680	688	685	627	666	738	666	690	679	642	708	639	684	683	705	639	700	651	692	694	716	675	695	668	645	681	679	686	689	644	673	694	696	693	703	698	698	657	655	656	660	664	651	661	669	694	706	622	745	725	670	664	668	686	686	672	766	702	650	673	659	664	674	662	673	686	688	655	663	683	636	680	643	688	702	661	664	710	636	646	703	646	689	680	693	727	721	626	699	651	674	703	659	658	691	651	690	646	688	673	690	673	723	662	661	677	660	685	681	684	681	657	704	689	665	672	633	689	662	673	687	702	674	674	688	700	681	654	673	688	697	647	681	639	687	676	665	654	657	704	673	684	673	668	693	661	701	697	639	666	688	627	677	643	646	685	632	674	705	699	676	681	683	714	667	693	701	727	701	694	708	612	659	649	666	663	658	650	637	686	658	664	687	662	663	702	674	691	689	644	699	649	679	693	696	666	735	666	679	688	664	671	691	688	686	699	721	691	637	705	681	693	663	693	661	683	678	627	648	696	657	715	654	666	698	674	643	680	657	677	657	744	670	679	646	659	663	700	697	683	676	640	685	704	664	643	684	703	683	723	696	656	674	665	659	678	632	665	653	665	718	734	671	658	670	709	631	712	691	654	604	668	662	686	679	657	650	667	672	662	650	655	665	660	656	746	695	700	673	627	672	691	662	645	690	674	640	681	634	712	693	705	678	651	728	678	656	686	720	665	675	691	693	636	645	677	669	687	685	645	730	651	701	702	676	700	708	713	684	724	689	726	709	673	709	684	667	697	675	653	662	695	659	660	670	675	709	677	733	651	684	686	702	661	641	678	716	643	626	724	658	676	668	641	717	711	613	642	650	693	698	719	669	635	675	659	677	724	720	672	664	698	665	699	672	627	733	698	662	663	675	697	682	712	654	682	667	685	663	658	677	638	701	635	657	712	626	680	733	664	698	670	688	685	681	685	705	685	637	688	672	691	625	685	722	653	676	715	689	672	675	713	656	656	645	662	619	646	715	680	701	704	644	665	616	701	636	686	698	674	720	664	632	694	647	691	691	672	660	686	687	642	704	647	680	667	662	660	674	687	684	677	668	708	690	667	677	749	682	712	662	670	652	705	680	719	615	642	684	701	728	681	657	667	707	711	637	687	718	637	669	694	666	705	664	683	717	646	724	697	682	709	652	718	709	678	674	650	722	710	691	669	671	672	656	727	653	700	636	728	703	707	641	678	642	730	723	746	686	670	643	694	670	712	669	705	683	682	629	690	655	674	681	667	695	682	672	684	702	661	683	677	703	678	667	718	667	677	683	672	705	677	670	705	683	701	646	691	665	702	721	657	633	716	664	695	647	665	668	686	658	669	678	731	716	696	648	657	655	675	660	709	705	683	633	620	693	636	678	662	682	696	682	653	695	686	677	700	639	704	682	653	699	674	696	662	698	665	670	687	648	685	734	679	642	679	636	687	663	654	676	681	674	648	702	712	692	710	686	694	696	651	633	714	670	676	694	679	680	672	632	659	670	713	651	638	720	723	662	686	645	675	694	639	679	659	704	665	676	611	675	672	684	677	685	724	704	646	717	704	663	664	686	691	696	698	699	644	676	691	672	690	733	692	670	656	666	703	689	664	652	673	710	663	661	646	646	654	641	662	665	674	663	678	709	689	661	701	669	700	707	661	641	706	659	673	658	668	656	695	702	633	646	692	731	682	653	663	652	654	676	692	654	659	694	674	667	692	712	662	702	673	660	676	664	695	681	623	620	650	671	731	685	691	694	692	687	673	666	693	636	669	756	707	661	684	703	663	695	659	705	694	728	662	705	689	669	652	670	669	685	643	681	692	689	642	645	693	685	686	715	689	665	688	661	661	659	628	646	682	694	652	682	698	682	689	670	665	684	669	701	693	715	661	653	653	701	724	690	652	622	645	626	707	694	634	656	710	717	681	679	690	653	675	669	677	670	624	689	671	658	626	660	689	687	674	633	659	666	716	684	628	675	687	681	706	681	689	691	659	684	642	694	674	696	697	667	689	661	726	669	704	672	709	693	693	716	670	667	699	620	667	643	694	689	645	683	655	691	688	664	666	656	693	675	701	709	653	688	647	635	686	680	683	694	668	663	714	705	687	680	665	681	676	680	686	647	653	661	676	626	669	697	640	725	700	667	661	715	710	644	676	670	670	681	647	666	661	692	705	679	647	670	687	705	645	727	721	632	733	687	670	683	643	694	633	697	729	675	698	689	654	709	693	716	682	715	682	672	694	697	709	671	689	677	674	690	634	693	732	722	705	668	640	713	671	713	696	663	684	690	695	675	688	717	680	665	649	632	674	703	635	701	645	668	718	704	658	713	682	695	679	695	704	667	649	680	679	653	673	704	669	669	705	676	694	740	729	699	714	697	685	672	671	663	692	656	732	708	630	662	663	668	680	651	657	673	716	727	681	699	671	668	712	720	655	689	692	693	695	704	742	662	635	686	691	696	667	682	683	691	680	691	747	683	676	712	667	737	638	692	683	656	671	706	676	660	626	721	647	712	674	690	635	627	705	672	716	679	689	599	708	694	646	696	650	676	669	681	709	680	697	680	664	677	706	637	637	626	703	656	733	668	702	652	697	674	677	659	647	688	640	674	667	678	673	666	704	711	645	677	688	667	696	660	685	678	700	646	671	700	746	671	659	703	634	652	680	703	686	693	667	670	712	683	679	674	686	653	690	706	667	704	665	714	655	674	689	709	686	681	704	707	669	690	677	705	653	706	670	687	697	632	704	704	710	691	705	666	655	713	646	687	650	714	676	670	697	640	663	668	656	657	632	693	687	668	670	690	667	694	658	698	685	686	674	701	635	609	674	706	639	644	615	725	691	695	691	700	728	677	669	675	711	698	661	751	663	711	672	704	662	679	661	692	688	660	647	722	708	704	640	717	638	679	686	671	685
58929	36465	24800	19619	21218	38231	19539	8395	2658	8387	2235	506	452	468	434	414	376	376	354	359	361	318	4740	3710	376	315	288	295	299	318	319	287	314	302	290	271	306	287	277	296	326	276	313	292	307	274	291	306	331	270	319	291	284	287	267	282	291	290	299	312	289	318	300	307	326	273	292	295	293	293	246	297	300	312	290	255	303	281	324	267	281	304	258	286	270	296	299	263	278	274	287	321	289	290	261	275	318	263	295	265	257	275	339	297	304	295	280	306	304	325	281	312	284	289	294	324	266	309	274	277	294	310	301	291	279	287	297	308	291	285	266	301	269	285	276	292	275	274	276	281	287	307	279	283	289	284	291	272	290	314	304	287	284	316	310	282	262	308	349	285	312	288	309	255	273	283	271	287	310	287	272	275	297	281	287	297	298	290	294	271	296	305	304	323	286	283	277	287	261	292	298	312	244	295	278	261	276	278	285	298	311	308	288	281	275	321	289	275	280	279	318	336	298	290	252	318	284	301	278	302	293	318	275	302	320	311	273	274	296	274	266	310	299	316	299	303	282	307	289	317	265	287	282	297	260	276	285	284	277	317	287	246	305	267	287	302	312	262	246	283	302	296	318	308	283	286	301	302	276	297	281	256	259	287	289	297	318	276	304	260	280	281	270	302	310	281	273	288	284	258	285	308	293	284	298	285	312	252	293	278	287	276	288	314	319	291	262	301	280	281	289	268	306	307	316	294	306	276	293	286	305	270	275	284	279	304	316	311	324	283	307	270	289	298	278	293	316	315	282	293	262	309	273	316	288	314	272	315	297	315	275	293	307	267	292	289	291	289	305	304	283	269	256	295	300	291	285	292	277	268	282	269	325	296	297	289	280	255	274	292	264	267	272	314	308	267	295	310	265	299	307	288	279	304	310	261	278	294	297	253	300	277	262	271	284	316	276	266	264	300	268	294	289	266	284	311	289	326	295	319	300	307	299	306	281	289	280	297	289	274	285	300	274	273	281	274	290	312	326	299	275	285	269	285	319	275	302	302	278	309	258	301	326	304	262	293	309	271	312	292	299	299	279	276	300	290	287	270	279	269	276	285	299	292	288	272	303	301	281	297	299	275	263	309	301	304	317	284	304	301	299	261	285	299	295	291	290	274	278	293	293	277	276	268	272	295	278	276	296	284	256	296	321	305	307	289	254	277	302	320	258	288	315	320	289	286	296	283	267	265	310	325	272	290	303	293	292	284	275	300	331	319	278	272	263	295	285	289	264	270	291	286	290	283	291	298	279	321	287	322	271	286	315	251	264	318	294	305	285	269	284	313	274	270	315	305	300	304	276	300	282	312	269	303	272	286	308	282	287	294	310	301	283	275	274	285	284	319	326	272	300	289	289	285	298	300	300	289	296	301	266	280	279	277	281	286	303	308	271	292	305	275	306	285	330	272	296	287	287	297	304	299	286	309	305	266	304	291	279	293	273	276	261	289	309	269	270	310	312	277	266	290	304	305	260	293	272	311	291	291	290	284	306	309	271	268	265	278	299	285	264	301	299	280	262	288	286	323	317	299	283	307	282	309	320	288	318	288	289	305	289	315	292	279	270	276	273	279	256	317	313	309	305	262	304	308	284	291	318	286	283	288	294	254	287	301	329	310	277	278	285	284	287	289	322	298	305	300	312	308	281	259	282	289	283	282	284	268	271	292	296	282	296	277	282	280	277	280	293	305	282	281	270	294	261	288	262	283	292	270	268	280	275	300	299	299	289	313	270	290	294	287	292	279	302	293	279	300	301	297	292	290	280	306	256	315	304	283	274	286	270	279	290	270	289	244	326	306	318	274	285	288	289	296	296	267	273	268	277	280	279	275	290	271	273	272	278	299	320	285	289	270	261	338	257	296	303	305	290	297	313	260	296	306	294	296	277	293	286	311	300	280	295	291	278	291	319	288	300	279	284	309	277	276	292	296	326	322	260	288	284	289	285	284	291	281	301	299	278	259	283	284	295	272	307	296	276	302	296	303	310	264	279	285	273	267	289	296	258	326	274	303	277	281	249	307	311	288	303	290	268	303	339	271	296	298	278	276	312	304	300	271	292	321	256	302	318	292	260	289	300	274	276	300	291	264	307	299	278	291	306	269	293	315	283	307	296	298	329	294	285	308	299	293	303	300	305	297	270	268	298	298	290	303	293	302	292	276	278	295	285	292	277	289	310	267	314	308	304	293	268	329	259	285	280	281	313	276	291	283	312	302	294	289	314	277	294	305	299	280	281	272	311	278	300	271	283	263	310	297	303	302	286	276	300	262	295	289	307	281	284	283	284	264	310	305	260	301	265	289	285	272	272	286	318	280	277	290	287	276	299	271	281	276	288	316	314	293	306	298	296	281	264	279	268	312	302	312	296	273	287	311	303	273	313	338	295	302	283	305	252	300	277	306	299	309	243	295	300	279	279	258	291	288	315	324	262	289	300	296	295	308	291	316	283	283	325	285	300	282	288	283	267	269	274	320	283	306	280	280	292	323	276	266	288	274	269	272	312	310	306	275	321	267	287	306	315	305	280	286	306	315	300	297	291	269	289	292	303	341	296	273	298	300	291	287	295	297	289	275	303	326	296	278	279	302	299	300	270	304	333	303	267	290	303	298	314	295	314	281	301	305	250	283	282	288	278	275	289	294	316	304	327	269	274	310	290	295	308	333	280	260	322	297	269	265	269	287	314	291	289	270	298	254	278	285	325	296	268	323	280	273	291	277	286	292	325	276	261	291	294	293	305	291	296	303	281	297	300	299	281	277	292	292	272	304	298	304	308	282	298	289	291	315	309	282	288	288	288	291	300	295	280	279	272	288	301	293	314	318	293	286	263	287	302	283	291	297	327	304	266	267	296	290	283	313	281	282	335	287	254	294	279	282	303	278	263	278	268	278	344	281	273	290	268	332	289	307	269	296	318	268	271	297	282	297	297	265	313	310	324	296	266	276	287	276	284	289	307	269	281	273	298	262	281	287	277	294	286	289	282	299	269	260	282	297	305	295	279	272	285	338	284	302	287	294	310	289	288	264	281	285	286	322	302	285	321	289	303	273	289	301	302	269	284	276	303	249	318	259	261	272	296	241	302	300	269	281	286	300	298	299	297	288	292	304	339	330	281	293	294	308	293	272	314	309	283	277	254	326	306	295	283	335	280	293	271	279	295	266	297	298	282	290	299	281	279	281	289	296	277	271	292	263	289	298	289	301	316	294	284	275	303	298	271	315	292	302	301	294	264	266	292	320	281	330	265	313	274	294	270	281	267	290	285	262	284	330	302	270	332	291	293	300	281	314	293	285	288	289	278	281	285	276	286	292	315	278	304	284	292	276	290	296	283	309	288	297	293	279	302	322	263	281	283	251	277	320	280	288	291	319	282	288	263	282	290	271	287	301	295	301	276	308	300	273	312	301	289	277	276	274	300	315	303	302	274	294	284	314	278	250	277	279	279	327	254	297	312	300	305	295	282	269	290	269
48603	23122	9898	8193	18385	26927	7459	3587	4073	18516	2277	1807	1511	1586	1391	1310	1246	1292	1260	1079	1134	1158	19037	13067	866	808	831	816	802	782	794	792	771	723	782	768	754	736	785	710	768	771	719	698	730	760	717	702	713	752	717	706	719	699	742	740	718	748	693	702	738	753	731	744	708	684	732	729	699	703	698	711	662	711	702	704	712	746	657	704	697	648	715	651	761	721	737	731	724	687	739	734	709	677	720	693	740	716	750	684	675	739	686	707	755	708	668	677	695	704	690	759	717	665	689	740	713	677	694	732	720	694	726	711	720	712	722	719	703	675	682	699	692	736	690	651	650	712	717	678	705	707	736	728	723	678	669	671	673	714	708	726	677	719	758	716	725	712	688	748	673	702	652	654	673	718	700	694	696	689	749	683	771	678	724	698	680	723	678	668	731	768	760	705	686	738	712	667	729	694	708	727	735	729	681	680	683	694	694	716	749	733	715	723	704	732	732	667	667	703	729	674	739	717	693	681	702	735	673	738	698	638	758	700	690	722	759	683	738	698	680	679	690	713	694	696	704	691	695	674	762	723	712	710	698	700	711	725	721	672	709	654	699	711	676	716	699	673	746	731	692	678	709	685	677	702	766	713	664	672	690	641	694	723	712	695	714	703	714	712	718	684	691	721	690	679	700	683	714	694	702	718	697	697	725	690	707	733	696	718	686	687	679	663	718	713	683	697	706	690	719	663	708	710	747	689	746	732	717	726	733	697	694	682	720	676	712	673	693	714	711	677	737	655	715	741	693	723	720	732	726	672	658	738	687	725	707	667	709	713	666	706	667	756	720	694	734	669	693	724	703	689	717	691	730	706	713	721	685	687	726	636	682	736	703	711	738	694	712	726	673	665	739	691	701	696	741	754	687	661	657	691	697	664	721	719	734	650	698	707	716	673	685	692	759	679	705	717	730	734	720	743	699	702	718	672	662	639	738	660	687	687	689	735	695	698	746	661	715	744	717	654	669	685	686	696	693	783	708	705	704	717	722	708	685	711	697	664	683	734	741	761	663	737	682	729	654	724	719	695	719	694	722	711	698	668	688	705	723	744	669	702	690	739	685	719	681	699	680	705	685	692	684	702	692	691	720	703	736	710	752	688	714	698	712	719	740	715	717	716	731	652	661	755	727	704	713	742	726	718	690	692	676	636	719	765	718	680	668	712	684	698	703	671	722	651	685	713	749	699	662	648	731	734	723	699	728	692	717	698	672	712	709	700	727	689	751	707	712	710	687	746	697	703	694	675	678	676	688	722	708	688	672	759	714	684	703	707	698	684	724	695	682	723	695	684	683	699	698	711	767	709	737	716	665	696	709	688	700	676	684	709	671	720	734	727	734	687	706	669	691	696	738	681	733	720	717	690	768	724	704	706	707	678	708	676	684	698	694	705	645	716	707	726	720	676	692	716	672	716	694	657	702	716	673	678	720	697	686	699	696	713	644	739	745	675	720	693	692	696	737	709	711	655	727	726	690	647	714	651	765	709	726	613	698	698	719	691	689	664	720	699	650	679	727	746	699	678	713	658	699	750	673	696	724	729	673	696	679	717	765	709	672	697	729	696	738	703	687	758	702	700	724	666	652	718	666	727	704	715	692	662	686	682	655	693	670	705	670	708	744	666	716	729	709	706	697	711	710	700	669	718	697	671	705	694	759	709	636	674	723	677	691	683	701	725	698	724	721	710	636	663	679	704	654	699	726	680	719	677	683	658	689	693	695	692	666	704	691	683	725	733	734	713	738	723	744	688	712	682	704	686	700	686	687	657	655	706	687	692	721	719	721	730	684	699	679	712	672	649	666	716	700	692	682	704	720	719	737	716	682	728	720	682	679	747	676	733	712	694	679	660	725	736	704	716	706	706	730	696	710	746	707	649	712	672	744	679	725	655	686	730	730	701	643	668	709	725	742	714	724	658	677	700	684	685	699	750	691	685	707	732	748	675	663	721	731	706	709	712	685	696	720	737	725	723	688	731	657	658	742	721	717	725	694	724	735	721	671	672	706	743	677	644	678	712	717	715	671	704	696	652	701	726	700	633	749	749	725	667	686	647	721	686	718	761	705	661	695	697	705	640	672	719	656	729	681	658	717	678	696	707	658	662	701	729	718	705	655	705	738	735	690	718	718	697	685	669	707	689	753	708	741	677	704	728	687	691	720	714	699	694	722	709	699	720	681	696	707	724	729	701	707	685	667	704	700	699	689	733	671	697	708	694	692	710	754	663	689	688	686	656	675	704	713	768	688	725	717	706	686	725	718	756	711	725	723	673	692	710	718	717	674	731	668	735	711	673	758	666	734	687	733	729	690	725	702	701	668	687	721	680	696	725	651	717	685	737	701	689	766	689	725	670	764	701	726	683	793	710	691	677	712	692	718	677	705	669	689	714	687	728	682	669	706	775	662	678	723	716	673	694	669	729	697	710	717	695	687	653	722	703	683	669	655	685	661	751	711	655	732	702	701	702	704	730	738	726	705	743	714	686	720	674	690	724	713	755	666	693	714	707	778	659	718	681	714	670	705	708	682	717	735	659	747	703	725	744	667	785	732	733	706	677	670	689	738	733	681	676	687	720	736	708	786	692	652	704	687	680	724	686	663	673	670	704	708	728	683	703	717	715	662	748	643	701	647	714	740	729	672	699	717	676	719	715	719	695	692	699	702	684	708	732	737	709	731	681	711	714	666	676	740	734	707	691	744	693	741	742	663	687	704	714	661	689	731	701	694	696	724	688	672	713	713	706	737	673	717	701	697	688	621	726	706	698	637	690	745	711	737	650	680	691	737	699	727	648	724	704	636	692	699	668	739	702	712	679	730	728	679	713	701	685	709	693	714	753	710	750	685	717	675	702	735	689	690	753	700	720	711	721	714	659	704	694	742	724	723	745	744	685	657	706	711	735	651	675	727	769	657	650	717	686	722	697	736	681	686	733	647	677	737	715	685	696	689	680	713	700	685	652	700	693	734	723	692	678	671	687	696	723	676	738	680	694	699	701	726	704	715	664	734	659	700	703	692	687	713	708	696	680	718	702	729	702	709	731	718	732	719	711	679	695	666	719	741	668	716	702	632	689	763	652	675	700	679	683	666	727	658	702	704	706	698	697	675	658	712	700	680	722	669	689	699	735	694	691	699	712	715	754	698	700	704	737	693	708	678	676	759	714	670	722	705	721	681	737	712	701	691	721	718	718	689	709	741	731	689	676	742	738	663	717	714	704	676	672	671	733	698	696	672	675	719	731	738	680	704	717	708	697	718	687	719	692	687	678	686	686	715	690	776	695	710	683	735	717	707	710	670	699	681	679	683	723	676	732	665	680	706	697	723	764	695	714	715	734	743	702	677	678	700	695	673	689	677	705	721	698	688	662	676	652	684	687	655	684	718	699	757	701	707	718	709	680	706	685	761	666	694	676	702	692	689	714	680	697	650	684	656	686	742	688	700	662	676	726	690	730	699	671	671	675	690	730
10634	7215	2311	722	499	420	421	343	282	560	283	269	280	285	311	290	301	254	253	277	262	276	303	304	292	279	299	273	306	278	326	275	252	295	261	260	280	314	243	292	267	291	277	273	307	274	289	279	297	288	269	293	288	318	269	310	297	278	285	278	291	280	293	289	302	267	259	302	295	279	269	278	280	275	262	290	277	301	308	297	250	329	279	274	292	278	260	287	306	262	287	302	279	320	261	269	283	293	273	258	299	317	287	268	244	271	298	289	296	292	264	272	316	262	257	307	289	247	256	281	286	285	302	317	268	307	299	289	296	301	261	299	266	290	309	274	287	295	296	284	278	289	314	284	311	268	270	318	297	297	264	304	286	294	281	302	266	273	275	315	253	266	279	284	290	269	281	325	293	280	292	282	301	270	284	313	291	298	307	290	275	304	282	286	283	267	296	316	268	276	281	315	305	285	259	271	308	296	279	312	305	276	294	279	291	306	279	327	266	284	294	293	268	281	274	287	264	283	297	304	303	285	291	305	263	283	298	288	254	277	285	272	295	296	302	287	276	263	300	253	282	336	258	289	280	261	306	291	285	304	284	290	311	300	303	307	272	259	291	276	294	306	268	307	333	295	289	284	281	255	290	261	301	284	267	266	275	281	277	290	279	285	275	265	304	309	302	303	314	273	296	264	305	290	308	279	282	308	314	299	273	295	257	318	267	259	299	277	260	266	293	275	300	267	288	277	249	256	288	284	266	303	265	278	284	310	295	259	280	297	277	257	280	290	275	271	304	275	277	315	273	326	285	270	305	258	255	272	306	304	304	269	239	285	281	300	312	284	285	288	286	285	248	269	276	284	281	286	272	247	294	285	268	284	280	270	290	289	291	289	287	292	291	283	272	271	268	283	294	256	317	266	271	278	265	278	283	311	310	273	273	300	274	267	288	270	259	307	271	315	296	309	263	303	268	286	322	288	284	283	309	332	288	281	290	275	269	286	287	314	289	297	284	288	261	293	271	292	302	289	291	331	282	290	270	272	299	241	268	309	318	293	277	278	290	299	299	276	304	273	285	262	276	281	300	281	326	262	252	300	253	275	279	283	270	261	286	296	275	283	284	277	262	287	268	293	317	276	289	306	251	327	300	294	274	275	333	304	292	289	283	281	289	327	298	307	265	267	268	287	278	268	265	264	323	269	273	275	277	287	296	295	265	312	279	317	242	301	290	272	291	270	280	294	285	304	291	295	255	281	273	290	302	285	289	305	271	258	263	274	311	330	275	259	288	296	306	275	244	296	265	305	288	268	310	274	258	299	306	281	259	272	275	294	287	267	309	298	270	279	304	255	264	289	285	296	305	261	261	263	259	288	264	259	298	290	282	275	258	321	270	310	299	300	300	300	296	282	292	283	259	300	280	282	268	331	280	309	264	288	296	276	271	280	292	270	297	296	316	294	313	283	287	307	299	271	278	274	310	309	311	295	290	291	278	300	251	281	270	277	261	282	283	255	303	320	298	282	264	304	319	305	300	289	332	275	279	278	281	292	296	295	255	271	274	305	278	285	276	291	273	268	291	272	301	302	245	302	290	274	286	285	288	321	297	272	284	284	285	287	278	294	272	278	274	267	267	265	276	283	263	287	309	266	249	276	276	270	277	285	293	288	313	304	296	259	285	312	263	288	281	255	283	275	253	285	300	302	276	273	292	270	306	261	283	284	314	254	298	261	254	273	284	270	247	278	288	274	293	289	282	305	269	315	264	267	271	309	283	321	289	313	271	274	267	277	293	289	304	265	305	309	268	274	315	288	272	275	262	284	317	253	302	261	299	285	276	282	281	278	279	289	270	312	277	302	266	306	266	285	285	271	284	266	279	286	310	295	282	266	290	305	281	284	304	285	316	286	288	322	276	293	256	274	263	268	290	269	321	289	273	253	289	278	313	267	273	269	279	267	314	249	331	271	257	304	283	276	296	268	277	269	297	292	269	278	313	264	275	305	285	279	250	283	273	294	265	265	291	265	320	300	267	292	292	313	289	274	315	273	291	274	306	303	293	269	268	277	303	294	310	292	288	298	308	301	289	287	271	273	287	249	300	314	267	281	288	289	293	279	275	286	294	278	286	287	294	280	265	293	276	267	317	294	310	266	268	276	272	261	283	283	271	279	297	264	279	292	295	263	272	295	311	277	314	285	252	274	272	308	281	301	291	307	265	303	280	310	292	292	260	288	293	269	282	275	269	261	275	288	294	331	279	303	269	279	292	294	276	261	297	282	265	288	266	295	284	269	290	272	301	284	284	321	274	294	299	273	299	258	265	281	284	289	263	293	266	274	293	323	286	292	277	284	287	286	267	288	263	287	270	261	267	285	283	267	295	281	277	302	309	260	280	269	313	265	293	289	280	314	299	298	277	277	294	312	279	305	283	300	305	274	291	257	263	278	277	262	273	317	294	275	306	261	297	283	256	290	312	257	292	316	290	299	279	276	267	290	290	286	273	264	247	261	284	301	275	280	289	280	296	280	280	299	289	270	317	300	273	296	319	257	306	304	295	294	291	311	303	302	289	292	274	295	301	262	265	284	266	281	273	276	301	286	264	311	301	275	307	279	271	294	280	262	255	252	290	267	288	277	270	260	275	279	286	301	290	281	280	291	276	267	291	286	266	304	285	263	271	277	281	278	296	265	282	342	290	290	287	270	281	265	271	312	255	295	264	280	301	295	318	276	279	332	288	288	250	296	277	321	285	289	272	299	309	278	261	313	251	283	307	271	264	270	304	270	277	276	264	298	281	286	318	264	295	326	301	265	304	308	287	292	273	296	238	261	300	281	247	286	291	286	294	279	275	271	301	266	275	271	273	304	250	287	265	305	269	313	282	257	249	312	311	294	289	275	262	296	278	253	263	302	287	252	271	299	262	283	278	286	277	290	299	277	274	280	307	284	273	305	253	298	258	281	277	292	320	290	315	310	268	310	283	286	277	298	273	274	267	309	275	307	292	296	297	299	268	270	298	297	291	316	270	284	312	312	284	270	284	286	277	304	308	303	279	295	316	296	294	284	315	286	259	282	302	286	301	299	272	297	287	287	266	314	319	246	270	287	279	283	300	270	300	291	291	277	295	304	259	292	268	272	279	306	274	322	303	279	335	276	270	293	303	292	295	272	258	272	286	281	288	279	293	278	307	301	272	302	299	290	327	252	286	304	281	298	289	300	278	290	326	302	262	296	301	305	288	297	260	289	264	290	285	286	281	302	274	262	271	303	280	289	298	284	244	300	314	292	291	248	306	301	273	272	268	331	298	293	260	304	295	279	301	261	295	270	295	308	286	294	276	291	257	253	309	270	252	295	301	272	272	294	251	308	272	239	293	295	293	271	272	300	267	298	281	272	282	246	313	290	305	296	279	267	266	289	296	292	332	295	305	261	270	248	285	290	294	283	284	296	280	293	290	285	248	254	279	265	251	283	271	285	303	275	283	304	263	257	249	291	342	323	272	268	311	279
10661	8353	2469	1153	1057	1488	1367	949	875	2476	770	804	785	733	762	788	742	776	729	766	750	741	743	688	738	730	749	712	734	700	683	752	746	747	704	778	699	723	731	683	730	698	749	701	737	678	739	742	714	700	751	751	711	752	761	768	742	717	721	704	751	736	707	738	735	741	718	729	747	688	716	704	746	733	712	701	714	749	783	716	749	736	756	759	664	736	746	742	717	748	725	740	737	752	754	705	720	736	765	693	747	654	706	701	785	729	726	737	703	741	738	711	707	718	801	788	745	711	712	700	711	722	710	716	684	716	655	717	737	724	765	706	775	704	751	716	720	726	717	722	774	714	748	695	754	695	763	740	767	772	704	752	723	732	746	803	754	735	720	726	783	717	728	738	729	780	733	712	760	753	695	745	725	759	741	698	715	725	725	725	745	711	756	706	675	711	760	706	733	712	781	722	718	732	721	743	684	712	723	696	774	772	687	745	782	746	717	765	688	727	759	723	720	745	747	785	698	770	718	688	713	730	736	720	720	741	717	722	780	674	732	762	698	787	746	718	750	687	734	737	750	726	718	729	720	704	771	700	736	715	724	728	755	718	700	792	720	717	698	696	704	749	734	722	693	682	759	688	754	688	764	725	751	683	751	673	723	741	722	706	712	716	734	743	745	721	721	688	747	731	752	749	727	698	720	741	698	732	705	760	755	716	711	803	742	772	696	713	729	714	753	723	755	690	777	737	723	725	713	728	690	721	706	749	692	773	739	722	703	726	700	742	715	673	773	772	743	703	775	743	750	694	707	741	757	742	768	690	750	714	713	722	766	756	730	738	775	724	707	771	751	656	740	745	695	746	722	748	686	718	736	730	757	710	688	742	769	753	751	711	721	749	816	716	746	761	743	736	781	728	700	733	713	696	724	763	737	721	736	758	722	737	706	689	716	680	737	740	732	726	702	713	726	711	695	744	743	749	728	697	747	694	721	708	698	691	766	692	747	729	717	732	715	748	702	675	716	780	724	712	725	761	734	735	685	735	711	761	719	754	716	708	702	750	673	763	720	682	721	715	716	719	777	758	759	726	747	740	711	672	696	682	767	737	719	760	694	714	700	727	748	715	758	777	748	676	782	728	763	753	674	713	744	697	717	683	741	758	732	733	756	718	731	717	745	741	731	737	737	742	709	760	708	710	770	712	694	776	700	728	737	735	753	767	727	712	745	696	711	735	748	714	713	746	750	666	695	720	721	735	695	727	714	713	723	753	725	733	712	703	699	757	752	754	796	692	723	772	772	706	736	764	690	709	759	718	712	673	727	703	708	787	743	731	741	682	754	734	749	700	708	775	757	696	721	734	706	733	748	697	756	726	798	697	730	736	734	692	739	754	739	691	711	745	699	750	765	759	735	739	702	772	716	785	783	721	708	704	747	757	696	744	695	777	715	766	768	714	730	694	754	700	706	681	740	777	761	705	709	713	711	752	782	740	724	735	693	757	722	731	725	702	731	745	746	718	692	714	685	732	703	737	728	793	686	732	696	740	737	713	715	751	782	770	678	779	685	739	718	663	770	738	684	688	702	732	727	746	753	707	698	767	750	714	755	754	760	734	711	729	736	686	729	720	756	698	746	771	725	695	704	706	759	708	733	736	700	692	733	749	733	693	660	712	704	711	710	742	771	758	737	753	754	714	696	695	716	750	713	707	780	685	723	728	703	701	734	789	650	782	721	744	690	760	710	709	663	734	764	695	791	706	711	719	716	752	724	740	700	760	730	765	709	708	726	735	752	727	719	675	715	698	747	718	755	767	718	748	718	719	690	736	754	699	764	753	744	725	761	697	701	705	743	750	703	707	739	733	701	682	728	723	683	758	714	736	769	697	708	693	742	745	728	761	706	779	736	743	747	733	753	720	750	719	736	732	701	728	733	720	747	725	716	710	736	710	715	793	719	755	705	706	734	730	700	753	741	735	706	738	801	757	716	690	732	741	679	729	767	699	725	736	763	759	804	712	749	719	681	736	727	731	747	724	757	767	697	731	711	736	672	689	756	751	681	745	719	754	760	757	704	672	727	714	723	734	714	740	698	700	673	728	726	730	737	776	750	730	735	750	821	695	722	714	766	700	744	738	778	765	746	748	727	714	744	704	777	717	733	716	692	729	739	757	734	722	732	757	760	761	698	729	723	756	736	717	696	724	680	761	746	703	749	799	700	749	722	770	776	736	743	695	768	713	717	712	765	726	711	751	748	748	743	713	724	721	696	711	736	686	718	739	701	767	734	749	720	731	733	747	760	669	716	737	784	711	711	751	736	759	734	777	716	741	729	767	744	714	737	753	704	762	689	766	747	761	703	746	747	761	696	749	710	708	721	751	717	759	765	797	758	670	771	690	759	729	755	780	711	668	721	789	740	747	704	717	711	765	741	738	761	708	721	710	744	757	716	708	710	699	776	714	739	725	704	710	756	712	741	729	698	702	737	721	736	709	712	710	683	752	727	763	711	747	713	715	668	713	726	759	756	777	732	707	732	703	707	744	682	766	728	744	746	715	697	736	738	749	748	714	733	715	739	749	736	676	743	728	733	705	717	706	728	755	739	730	769	753	723	705	786	727	707	711	688	739	728	738	728	786	697	721	738	745	725	744	714	733	740	758	712	755	757	713	733	716	736	774	718	761	754	684	703	700	777	708	750	685	753	736	731	706	749	716	706	718	643	729	763	745	714	725	769	722	740	737	737	742	781	709	729	748	711	704	683	735	737	753	752	709	756	735	707	764	740	742	729	723	714	722	708	690	740	773	719	696	758	805	732	707	778	720	720	718	727	699	714	738	712	730	782	715	750	757	731	717	781	732	733	762	752	692	700	705	731	771	756	726	751	732	725	686	783	733	720	717	715	685	705	718	737	744	739	726	704	733	722	667	754	741	691	738	728	720	700	749	727	689	758	732	775	719	706	743	725	722	734	748	773	722	758	716	750	732	719	737	726	669	721	755	719	734	759	742	736	721	690	756	751	741	710	680	734	743	739	754	695	741	719	685	692	701	719	728	732	802	727	675	720	770	705	719	714	730	752	759	734	806	765	727	719	706	700	771	720	714	724	714	689	765	686	806	782	745	775	743	731	687	687	721	705	747	720	725	740	674	674	775	664	783	716	711	717	712	749	767	766	795	732	730	746	694	715	717	758	747	760	734	782	777	737	686	795	733	708	757	689	739	768	787	749	715	722	729	759	703	690	725	756	762	716	757	718	703	718	738	732	698	745	735	712	703	687	702	728	691	753	750	692	706	735	699	746	740	705	687	738	745	756	753	747	776	776	720	774	717	741	724	700	741	750	723	670	726	727	701	741	757	751	754	769	747	730	716	725	706	738	686	744	699	714	713	748	734	699	740	736	732	761	684	748	707	676	712	786	730	680	767	738	723	712	757	712	696	723	740	738	723	699	749	723	739	733	756	726	744	764	665	724	748	775	735	711	695	720	761	658	723	685	725	711	763	764	680	723	762
57910	32633	22432	16375	9569	5603	3481	1738	1959	10561	3096	401	356	344	299	308	304	277	288	253	232	241	229	193	227	210	219	192	219	173	188	211	186	205	216	202	218	206	169	197	174	173	186	203	239	176	173	191	208	185	200	208	193	157	164	172	182	204	192	220	163	186	200	218	180	177	196	178	183	211	203	175	178	169	190	189	186	174	182	180	200	185	175	187	171	203	183	160	178	173	204	199	187	180	184	193	186	195	200	172	180	200	178	174	188	191	204	176	176	173	180	199	193	192	196	200	187	191	211	187	208	187	193	188	191	199	192	201	207	206	198	174	187	174	171	198	187	195	190	173	186	181	183	162	190	214	162	178	186	173	184	157	175	175	186	184	176	189	191	192	179	182	181	201	177	193	171	219	191	209	183	189	197	206	159	197	201	197	161	183	170	185	217	179	188	184	154	211	200	186	174	184	207	209	177	191	171	177	180	198	195	171	197	210	196	182	197	207	194	196	173	191	180	176	183	196	190	173	183	211	171	198	184	190	192	180	167	166	217	211	180	183	192	179	162	185	177	170	147	224	195	176	156	217	196	180	174	177	171	204	177	187	187	190	190	176	183	201	198	190	182	170	162	184	191	174	159	201	188	163	172	203	187	205	200	187	210	193	189	176	175	181	196	203	181	202	191	193	199	212	181	179	193	213	178	157	170	190	205	194	181	180	180	197	179	200	226	191	199	197	207	195	187	171	220	201	180	173	168	175	179	174	203	183	195	180	200	175	171	192	185	180	199	183	190	187	168	172	190	187	182	211	206	188	182	175	177	172	195	187	178	188	181	171	182	174	214	203	182	197	178	198	181	172	186	186	205	195	185	176	178	175	174	189	174	198	185	181	189	193	194	173	192	209	206	189	185	179	177	168	175	184	175	172	156	184	199	204	155	189	174	200	201	185	181	195	187	176	193	197	187	176	209	193	159	193	171	182	184	193	196	160	197	158	184	190	190	211	168	192	199	159	182	188	190	183	193	183	173	178	187	190	187	186	198	188	183	182	186	171	185	186	196	173	171	213	167	184	177	201	177	203	205	159	202	197	197	204	182	209	203	177	182	180	169	178	165	172	176	193	184	193	201	213	174	191	174	191	183	160	176	203	204	160	190	210	201	181	200	166	191	174	200	165	182	189	197	183	196	164	174	183	174	169	175	188	164	178	180	192	193	168	177	169	189	190	203	210	195	163	191	178	163	212	173	195	178	211	189	197	195	181	176	200	165	180	175	190	203	221	204	166	183	162	194	175	194	204	163	213	173	190	174	178	218	188	175	175	180	185	189	163	192	179	188	180	207	178	204	191	186	197	172	215	179	177	197	186	193	172	197	197	184	190	195	185	210	180	172	162	183	180	177	173	191	196	176	180	214	199	190	174	178	172	189	200	165	191	203	193	199	215	194	172	160	164	185	193	174	191	198	192	191	182	223	177	187	189	180	171	214	190	183	193	172	200	190	191	205	162	184	196	177	226	174	182	192	192	179	186	188	169	195	186	179	177	189	189	195	178	192	184	181	192	155	189	186	191	182	185	167	179	166	180	198	174	192	185	189	184	192	165	199	213	213	200	182	169	197	217	172	201	169	179	169	190	189	161	182	183	206	203	168	183	171	198	187	217	162	197	177	172	197	177	197	170	154	151	196	187	185	199	206	193	189	159	189	173	180	153	201	174	185	181	193	172	169	168	186	178	205	184	201	198	202	200	198	191	174	175	178	168	186	187	187	214	201	185	187	187	175	154	200	188	192	195	190	178	209	206	196	172	186	189	199	184	168	180	199	212	187	174	183	184	190	180	196	169	189	210	214	187	192	191	169	181	193	213	173	179	223	211	199	206	198	178	196	188	219	193	219	202	171	195	173	193	184	181	183	177	175	203	202	195	176	188	169	185	207	182	167	175	163	197	189	177	184	176	190	183	166	203	168	186	180	148	183	196	196	177	207	192	202	193	184	196	175	215	182	184	170	165	190	184	197	177	195	154	181	187	179	209	189	177	181	194	175	189	156	191	159	223	151	173	195	186	154	178	169	192	179	182	187	176	177	172	206	184	193	191	174	156	165	184	194	195	184	199	185	190	198	187	213	181	168	200	194	177	192	166	170	204	179	188	170	212	190	188	177	187	171	192	176	202	224	196	187	160	165	185	188	199	196	174	190	177	183	169	191	155	220	203	179	210	212	189	184	183	174	174	197	204	169	175	195	198	182	189	192	203	153	184	195	190	201	192	182	185	191	200	173	217	176	191	176	182	176	197	186	218	192	211	189	208	170	207	201	186	191	170	183	218	189	189	168	192	202	193	188	191	227	179	173	170	198	194	196	178	195	169	177	171	183	180	185	181	198	203	185	205	187	203	161	195	190	214	153	178	174	186	209	191	216	177	198	182	202	199	210	173	189	214	165	178	174	194	191	196	194	184	161	200	181	174	183	175	164	207	194	174	174	203	165	197	185	192	171	197	188	196	189	180	191	181	194	220	174	156	194	196	189	202	198	183	192	175	177	197	188	175	212	203	180	190	189	175	191	197	198	190	167	165	186	190	180	211	175	208	162	205	200	168	202	200	177	172	193	160	199	183	214	183	190	196	195	191	206	202	194	182	199	186	191	210	190	172	188	181	158	192	197	177	196	176	165	210	165	199	171	196	190	188	182	207	206	194	175	186	187	185	164	188	199	183	178	174	188	205	184	184	181	188	213	201	199	191	144	213	175	158	190	179	188	198	215	183	177	187	160	201	167	194	178	236	173	181	181	167	175	193	201	199	200	191	174	191	201	186	178	178	188	180	167	187	189	179	210	199	192	204	195	176	175	186	191	217	189	184	186	186	201	170	178	179	189	196	204	196	161	187	180	176	193	197	202	174	171	171	170	184	191	201	195	209	198	196	180	161	206	193	204	179	193	174	170	182	196	202	167	172	195	188	199	220	176	210	190	175	185	194	173	170	176	213	190	181	164	195	202	191	198	167	212	177	199	182	160	162	173	185	180	193	143	192	142	202	178	204	171	176	182	188	184	165	177	174	203	180	203	162	179	199	202	184	191	203	175	201	211	189	229	178	178	170	184	178	170	210	189	160	192	155	188	177	189	186	171	198	197	183	174	203	194	171	207	174	184	183	165	181	180	205	188	196	181	179	201	197	182	178	179	204	176	155	195	170	179	209	179	185	198	194	175	177	191	192	189	206	161	176	192	196	189	170	202	156	191	192	162	194	194	196	199	195	197	214	164	205	209	189	187	207	203	174	189	189	168	179	168	172	191	184	180	183	184	186	165	196	188	188	167	182	200	197	185	192	191	192	193	180	207	209	195	180	203	165	180	182	182	182	196	183	193	169	187	148	181	231	178	182	175	175	188	196	194	193	184	207	199	186	177	186	182	197	178	193	195	202	175	184	205	178	188	168	218	192	217	180	201	207	188	198	160	187	185	178	205	204	185	182	164	176	194	173	208	195	218	184	182	206	159	200	191	178	198	200
46488	14339	8481	7788	5922	5391	6304	3997	7301	26586	4390	1408	1356	1326	1188	1182	1023	926	848	900	848	852	710	691	633	644	604	584	628	607	538	569	551	562	594	526	560	566	550	514	546	532	473	525	536	527	517	585	492	534	513	500	526	531	534	537	537	509	520	476	475	494	489	504	503	525	491	491	479	526	477	491	514	556	511	516	487	453	501	509	468	491	486	504	470	526	501	471	493	485	463	492	476	477	442	482	482	507	462	534	495	461	506	479	461	510	517	522	455	508	492	474	520	457	468	456	511	439	459	498	481	488	490	459	454	474	533	501	474	509	488	498	475	484	519	473	465	480	457	481	453	470	496	509	471	462	476	489	510	501	477	502	481	442	463	466	487	485	490	501	452	458	470	484	468	498	500	469	467	502	429	462	432	480	481	457	475	479	485	472	493	518	492	489	480	485	486	496	505	499	487	482	501	487	505	497	491	486	482	457	486	471	480	537	468	501	488	469	493	491	459	498	500	476	504	481	485	476	480	487	470	451	502	472	472	478	458	492	491	492	441	486	483	467	492	501	467	464	515	494	471	475	430	492	469	513	507	520	491	451	451	465	470	499	443	454	552	458	521	493	464	512	471	513	439	482	474	472	502	479	497	465	478	465	492	472	472	501	480	495	469	549	490	469	462	459	496	493	476	445	453	463	481	476	452	446	458	496	496	468	443	471	497	514	464	472	481	477	491	520	446	468	464	440	497	452	471	470	478	495	467	468	495	468	470	469	490	499	465	493	443	459	461	479	513	446	465	472	448	458	487	518	456	485	507	499	455	488	467	453	452	476	452	477	491	449	485	508	464	463	484	483	510	450	462	492	476	480	501	437	465	500	498	415	492	504	495	469	454	454	484	486	514	494	478	455	456	477	507	514	477	484	466	465	459	457	489	481	480	466	473	509	488	476	476	469	493	486	484	480	461	490	475	462	522	501	530	467	450	438	448	444	499	474	459	509	508	516	498	477	474	508	464	487	463	470	474	463	526	447	464	474	485	461	507	481	431	500	501	513	447	490	467	494	490	453	488	518	484	452	424	480	439	477	494	477	459	481	500	452	459	505	482	507	491	479	493	481	493	518	461	455	488	487	464	484	492	464	502	502	482	471	508	504	471	483	481	435	501	463	488	500	477	462	461	459	491	489	534	498	491	429	437	464	491	488	424	468	467	470	525	467	503	502	505	484	488	480	494	467	501	478	490	513	500	474	461	424	493	459	463	497	482	506	500	474	464	459	453	473	486	450	474	502	465	464	458	472	487	469	460	529	495	522	483	476	520	467	478	450	504	519	460	496	470	469	496	483	534	458	505	482	486	466	504	464	510	471	479	463	503	458	442	529	489	452	527	497	439	455	537	494	431	443	476	466	488	494	464	469	514	504	469	454	472	460	474	482	472	491	475	473	475	471	466	479	459	482	489	447	458	441	459	481	473	465	487	494	490	468	531	498	474	479	453	441	513	472	478	480	431	455	467	495	535	482	528	500	467	498	476	474	432	478	507	489	470	524	497	477	453	442	480	469	454	502	475	487	470	435	484	487	484	482	453	472	433	478	542	464	493	480	440	481	500	472	472	474	452	452	468	454	444	475	495	484	465	467	495	480	482	475	471	489	488	469	442	488	462	502	512	466	484	465	517	486	477	460	461	510	496	454	482	493	456	468	481	493	475	472	457	513	500	505	452	485	470	473	502	457	516	446	477	514	477	486	458	464	518	446	508	529	509	445	521	455	521	460	460	517	473	499	502	484	473	411	472	485	466	448	477	463	463	469	479	488	453	488	464	474	488	478	487	482	472	487	482	450	458	520	531	526	454	473	485	465	453	514	493	502	476	489	485	467	454	444	475	529	471	484	464	503	536	472	498	470	476	489	443	481	500	468	489	463	474	483	445	453	478	446	438	493	524	515	509	453	474	488	463	435	437	498	505	492	483	488	472	464	485	471	443	444	458	497	504	522	499	499	520	469	463	465	453	485	486	444	477	468	500	470	446	458	498	496	471	468	470	464	502	483	491	491	486	454	479	461	484	447	458	466	456	500	502	493	512	465	477	475	489	500	492	507	478	483	471	459	500	450	514	516	441	458	413	505	456	429	468	501	457	493	485	472	487	477	456	471	458	485	477	512	477	450	478	470	515	505	467	481	479	503	487	481	482	468	448	487	501	494	442	503	456	505	490	493	484	445	505	488	471	470	450	473	484	485	448	474	464	460	492	454	470	494	491	466	504	458	481	513	496	499	477	479	488	476	468	496	453	515	454	489	451	451	448	506	485	453	484	515	485	504	494	453	455	464	434	470	495	503	494	485	476	491	479	459	482	483	459	458	508	476	452	493	501	451	452	457	488	486	510	452	478	487	437	478	498	456	501	497	459	470	455	494	486	455	467	497	468	473	482	495	466	484	494	496	494	465	488	482	495	485	482	455	520	507	471	492	456	455	463	483	438	489	471	476	494	477	464	498	475	499	425	465	524	479	465	470	442	485	484	481	484	483	495	475	460	504	473	505	494	488	533	492	504	492	466	460	506	509	486	469	473	425	476	476	450	467	470	534	485	462	511	451	480	460	522	488	483	465	461	470	445	504	475	461	451	484	507	502	447	485	493	466	468	467	517	497	451	456	494	455	491	521	460	497	476	506	463	487	446	504	467	490	487	474	516	489	444	509	489	485	458	479	485	499	469	450	500	451	503	434	501	471	462	420	504	474	478	490	516	510	485	455	509	483	479	517	492	467	486	483	471	472	466	494	486	473	473	531	487	439	498	468	499	500	495	538	472	464	481	493	420	445	471	501	507	487	446	540	441	485	525	482	457	492	453	464	475	470	471	484	487	478	500	471	467	483	430	470	480	472	518	427	499	480	543	474	490	467	485	461	505	499	492	490	457	517	455	461	451	473	475	477	477	447	449	511	483	518	469	479	468	518	474	493	461	479	470	451	490	489	468	464	435	485	497	496	475	493	454	435	538	469	485	504	509	475	474	470	481	470	465	494	499	516	498	459	484	458	486	497	472	439	477	442	461	481	481	490	488	467	471	498	500	473	453	454	486	463	463	472	482	467	493	457	464	509	517	460	489	480	459	485	481	532	476	464	458	486	482	493	504	450	447	467	456	518	480	479	521	482	500	440	481	467	465	475	475	477	478	496	431	443	552	500	461	455	462	454	449	461	466	474	507	494	471	462	452	464	518	463	460	496	480	499	458	521	470	461	531	480	484	447	497	483	485	456	468	477	454	492	491	467	487	523	483	497	476	474	523	522	497	489	496	482	515	456	470	479	471	487	476	460	479	491	463	446	476	491	486	480	490	477	473	479	489	449	458	484	487	502	521	459	446	511	496	448	454	492	481	416	472	509	490	497	487	539	474	502	491	519	505	436	521	501	458	527	468	478	451	459	473	462	497	498	453	474	499	523	528	480	437	485	482	481	526	459	463	499	461	445	483	470	543	512	448	450	480	455	534	456	521	503	436	441	448	477
62604	38109	23884	20162	14832	8724	4468	2048	1567	12005	5658	519	376	384	392	378	371	329	313	309	311	319	822	315	290	244	265	271	252	245	288	275	275	272	256	283	261	280	278	268	273	264	265	276	272	282	270	268	232	249	257	239	295	244	253	250	226	225	253	251	238	227	238	269	241	248	261	273	220	252	261	259	268	266	292	270	245	282	273	253	255	239	247	252	243	275	303	268	257	268	256	249	255	258	243	296	270	267	264	217	248	238	222	268	225	232	246	274	267	264	220	264	262	224	215	260	243	252	246	275	241	239	245	244	226	248	262	247	263	230	259	246	232	262	267	223	270	266	243	230	249	257	261	251	249	265	274	263	253	230	256	260	239	250	237	247	241	288	231	270	242	240	276	243	258	240	237	249	221	237	235	237	238	255	225	242	213	281	280	242	253	266	245	234	254	242	258	252	239	247	251	261	243	236	276	264	254	243	269	257	253	262	263	260	265	211	260	228	237	239	268	258	266	230	249	241	212	239	277	241	252	218	240	277	236	244	257	216	225	254	240	243	251	231	255	257	239	263	274	252	279	231	272	254	258	215	239	255	249	258	227	210	241	248	238	217	254	246	255	230	246	256	261	236	258	303	246	267	279	250	242	239	272	243	233	243	240	247	265	233	259	252	253	256	231	249	252	231	252	275	273	247	265	269	249	243	297	236	258	282	257	249	277	281	265	253	256	263	251	239	261	242	241	268	248	252	245	225	259	254	226	287	266	268	249	258	229	271	246	221	239	253	246	244	259	237	275	254	238	243	235	293	243	251	252	238	262	247	263	250	299	247	267	229	254	263	240	261	264	256	260	258	290	242	255	254	258	239	214	252	276	236	237	262	251	236	241	249	216	273	255	243	259	237	244	256	243	266	244	275	227	238	242	247	239	248	247	276	234	241	246	248	250	246	255	248	235	263	265	243	259	255	243	243	244	262	246	246	221	252	243	234	293	218	253	288	250	235	227	232	245	216	252	244	209	238	251	238	255	235	240	225	232	268	245	250	238	212	254	244	277	269	257	239	232	228	237	232	245	239	222	249	261	218	242	246	225	226	250	254	251	235	280	242	236	258	249	232	252	249	259	226	258	273	243	285	255	277	247	257	252	239	223	227	250	270	264	255	258	246	238	271	265	258	234	213	234	238	238	221	249	239	260	259	260	251	250	234	240	255	213	230	245	221	311	275	250	277	269	277	209	253	274	259	241	252	256	244	274	240	270	236	273	230	227	255	280	237	257	263	272	269	246	254	227	243	233	255	252	231	253	249	271	270	245	256	214	242	249	252	265	222	233	270	247	245	227	254	250	222	240	225	226	257	273	246	219	234	267	254	254	224	265	255	262	280	240	247	258	230	239	214	287	238	253	272	260	249	258	254	246	247	252	242	244	241	237	281	263	258	273	237	272	247	261	230	234	264	258	240	238	264	245	235	257	271	271	242	263	218	253	219	256	227	254	266	241	261	276	246	235	241	215	235	233	260	245	253	256	217	233	251	248	250	255	235	258	266	249	234	238	266	248	265	256	242	239	238	244	254	261	253	260	245	238	234	247	233	237	270	250	248	262	253	234	250	237	254	271	250	235	239	237	232	262	240	231	273	248	261	233	244	253	229	260	247	230	255	253	239	231	228	257	275	248	255	266	235	251	245	224	237	255	240	236	234	280	261	263	270	222	235	276	262	245	261	222	273	266	215	271	230	254	232	257	247	270	250	253	263	253	226	259	261	242	251	235	240	286	244	247	263	234	259	267	266	243	247	244	253	233	232	245	236	259	273	261	241	207	257	251	248	251	257	246	269	264	233	225	244	224	214	252	246	257	248	242	266	207	231	227	250	274	255	260	271	225	239	228	230	238	256	267	262	244	264	261	215	262	264	265	263	259	230	254	248	238	274	274	251	260	232	265	274	260	223	226	263	249	246	245	241	277	266	294	243	245	258	268	226	235	277	235	233	237	254	244	257	268	245	256	269	267	235	257	247	279	266	273	248	250	235	238	239	264	268	239	261	249	259	255	269	255	228	241	304	253	271	247	246	280	240	258	257	235	248	275	278	250	251	265	276	236	259	241	228	241	266	275	273	260	288	245	242	233	277	256	251	264	242	278	252	230	227	218	236	248	246	246	244	240	268	247	252	242	218	257	246	242	244	240	257	264	242	244	224	225	254	255	247	259	239	229	238	269	264	274	263	248	233	261	248	268	262	264	269	270	263	255	237	245	274	273	240	256	262	262	252	281	230	254	251	250	263	248	245	242	236	246	240	232	243	251	240	246	275	232	230	259	258	224	255	285	250	269	281	253	264	249	264	263	216	269	272	223	252	244	275	268	231	260	260	268	257	277	237	249	268	259	268	256	232	267	244	257	257	249	239	238	262	300	272	253	250	236	219	241	241	243	250	235	271	267	241	217	222	261	227	261	233	234	278	208	248	265	256	223	233	267	258	235	264	244	267	257	230	257	297	281	232	225	232	266	253	243	229	251	263	227	244	221	249	233	277	230	243	247	221	275	255	262	258	270	252	264	258	272	243	243	242	231	265	275	232	229	269	244	228	215	273	245	234	215	227	229	267	243	223	262	252	281	225	301	235	260	261	267	236	245	261	250	258	257	233	204	238	261	249	243	254	267	280	268	255	262	256	261	251	279	242	234	265	247	232	250	270	256	273	256	239	243	270	237	257	274	265	250	273	260	229	289	271	231	262	279	267	249	265	276	228	241	262	216	251	245	240	275	246	268	263	261	265	238	247	269	260	229	242	216	252	251	255	290	243	258	242	254	255	242	290	237	282	238	246	246	247	240	231	251	284	244	248	267	245	281	250	242	310	254	256	224	247	257	249	266	259	259	244	290	234	260	246	274	211	281	275	243	250	247	255	258	252	227	265	246	255	255	252	282	237	248	249	254	250	266	225	235	237	262	246	266	269	248	232	245	279	236	241	264	263	227	259	228	260	220	234	237	237	223	220	282	246	257	239	243	255	259	269	218	242	247	234	242	271	240	264	262	234	228	239	258	252	250	233	261	231	231	260	227	238	286	242	243	247	233	260	226	265	263	274	246	220	237	237	226	242	244	240	270	285	257	233	253	238	249	250	276	221	242	252	240	253	238	265	252	225	248	261	253	255	238	229	249	267	264	233	279	219	248	286	251	258	222	247	256	251	254	270	259	281	262	249	254	249	221	228	267	270	240	247	256	246	228	251	226	258	230	276	253	273	257	213	257	257	235	251	259	238	257	245	235	270	256	231	268	293	261	248	267	250	246	263	232	273	250	257	247	256	251	251	246	290	272	251	248	258	251	258	244	256	261	258	251	232	236	277	252	251	253	262	258	235	249	260	236	249	251	220	250	236	245	241	231	259	235	237	224	241	252	252	250	229	246	256	244	234	248	259	261	247	265	279	238	264	260	255	231	258	259	281	283	270	226	255	266	232	256	277	266	226	247	276	253	232	234	222	240	243	222	276	268	245	255	251	254	245
50684	21727	7391	8192	6522	5666	5291	4906	6149	26566	6246	1511	1379	1464	1346	1354	1237	1121	977	1061	1023	952	3962	849	783	719	765	734	769	708	748	723	714	731	735	693	689	708	677	714	643	635	650	632	644	688	653	654	663	691	655	650	633	639	649	671	649	623	666	605	644	671	591	641	603	621	630	626	619	654	588	663	623	583	644	641	619	649	651	627	637	655	640	644	598	610	649	639	624	585	593	599	626	593	658	627	613	654	633	611	650	584	581	587	595	601	636	644	580	652	593	627	610	611	598	596	624	602	595	621	611	658	604	595	624	598	571	636	598	597	640	666	610	636	568	637	658	613	618	603	611	627	607	592	584	645	619	591	613	591	530	632	584	599	554	633	647	624	606	613	615	588	617	588	562	584	594	587	616	648	606	625	668	650	607	628	619	631	619	579	647	628	611	635	607	681	619	613	615	592	611	605	627	607	648	596	613	609	663	648	603	613	555	581	611	604	675	613	611	626	600	620	586	583	594	625	639	625	600	617	587	611	628	615	606	578	618	622	580	688	617	602	616	606	606	633	624	661	612	608	614	649	598	617	610	610	606	574	613	604	595	649	562	645	601	640	623	566	599	632	597	599	632	591	621	608	635	604	631	589	590	557	615	618	583	550	587	620	622	603	604	622	588	626	624	629	614	602	599	604	613	598	627	597	639	565	630	615	580	580	600	621	634	618	631	564	622	606	644	615	565	623	605	589	621	523	618	637	652	625	537	612	627	600	623	599	580	622	613	576	610	637	605	624	577	624	613	604	581	618	633	589	655	641	636	611	609	636	633	599	617	590	593	643	608	602	619	603	566	551	599	637	605	635	584	584	639	631	578	603	587	610	611	638	593	618	628	568	634	582	610	625	578	629	628	594	644	604	576	606	570	611	581	626	613	587	620	565	602	664	574	635	580	626	605	595	627	626	651	619	632	634	631	603	566	636	617	586	643	586	597	604	505	652	588	621	626	636	599	571	599	621	635	573	618	626	601	651	577	598	588	650	611	612	647	599	623	573	599	611	606	668	646	632	591	630	596	597	630	622	601	617	564	617	591	610	579	620	624	641	619	624	591	591	623	601	584	591	587	610	631	583	654	670	614	576	615	648	603	628	550	585	621	602	581	605	629	600	600	597	593	618	630	643	622	616	614	632	651	618	639	605	659	625	629	626	606	633	599	601	592	600	573	607	636	587	624	672	640	589	607	599	553	616	588	593	608	606	623	572	606	599	631	587	647	660	611	626	610	638	625	563	594	616	613	623	617	623	619	625	638	608	627	603	627	645	628	600	591	623	603	610	639	642	606	622	622	624	582	587	614	606	629	622	618	585	639	591	605	578	588	580	584	608	625	638	619	595	600	627	601	584	602	602	598	665	597	607	638	595	608	628	573	616	629	603	606	632	602	558	610	593	623	597	640	652	613	647	573	625	605	562	635	618	625	664	624	608	608	614	615	553	629	605	654	582	638	623	644	584	685	566	599	599	618	645	626	638	589	551	617	618	602	615	627	606	601	565	596	565	610	615	615	600	646	645	641	625	609	633	645	567	595	634	621	587	570	598	629	586	651	554	615	610	630	621	608	603	598	667	622	618	621	644	584	616	621	631	606	647	604	606	600	630	604	627	591	604	586	578	591	672	601	617	581	628	598	614	589	636	680	638	584	564	619	569	608	619	578	605	653	596	598	625	665	662	633	601	643	651	588	598	612	575	595	598	593	587	654	651	641	626	635	596	615	593	597	609	615	583	600	633	653	619	615	581	620	611	627	638	598	607	566	633	595	653	596	614	649	627	573	646	634	580	625	590	591	639	613	657	580	610	602	605	623	673	604	590	575	587	597	638	606	567	627	619	600	605	612	623	633	603	615	603	643	625	605	604	580	581	601	612	678	629	628	602	642	600	593	651	597	663	590	607	625	600	633	641	574	608	598	615	648	612	616	629	623	602	608	583	606	628	600	590	580	626	589	648	629	566	581	610	597	575	612	553	561	628	643	639	654	608	561	630	615	667	613	590	653	582	621	589	604	614	589	594	554	609	652	610	624	549	610	633	566	591	616	574	576	590	617	628	638	631	626	660	638	631	571	569	650	636	641	597	638	607	656	591	614	581	603	601	650	615	656	618	658	614	649	624	650	547	592	578	581	600	601	622	619	579	625	607	591	595	562	609	653	615	634	569	609	629	602	612	615	580	602	599	620	569	644	614	592	587	576	595	633	608	606	620	594	667	594	600	600	611	585	641	622	651	658	630	571	610	640	600	596	564	633	671	622	579	625	582	603	608	608	623	641	637	621	597	621	581	576	580	598	588	567	611	624	565	591	633	608	627	617	601	616	663	623	629	610	588	617	618	631	606	609	652	587	638	637	618	595	593	651	625	544	605	636	615	629	615	580	632	620	610	634	619	618	594	615	618	656	621	619	622	603	597	642	633	611	575	642	609	594	611	609	612	602	634	613	619	572	596	578	593	609	555	587	608	633	560	597	599	620	617	649	622	588	624	605	610	594	577	605	665	580	584	626	597	543	628	583	608	630	600	606	586	576	623	625	584	578	611	603	604	578	610	602	590	615	622	567	558	655	576	641	636	587	643	593	606	589	587	619	632	619	593	625	635	600	652	620	601	665	567	600	594	604	598	590	624	612	600	631	566	602	582	547	634	632	615	628	614	651	581	596	611	632	589	600	592	637	636	606	634	656	637	613	636	615	638	635	659	632	620	624	623	611	599	608	577	702	606	657	617	623	600	653	594	601	624	599	641	601	612	619	617	606	618	590	588	569	589	585	604	615	646	601	619	621	541	616	610	615	653	619	609	592	657	647	621	636	623	593	651	611	594	596	606	578	612	638	633	641	603	625	556	601	646	618	619	631	635	612	638	618	615	617	580	637	630	601	636	608	619	540	599	618	630	558	602	615	643	596	613	588	570	595	583	646	618	594	654	572	620	607	577	629	610	649	607	626	612	587	582	594	622	587	625	634	606	586	655	618	627	613	580	628	649	651	571	601	582	574	599	624	607	626	620	619	581	591	618	626	586	626	597	634	641	584	619	591	652	597	627	629	633	623	576	638	622	632	593	573	583	589	606	627	562	580	578	635	608	618	588	658	599	592	605	608	607	575	580	627	606	647	608	610	592	619	633	588	646	590	609	645	578	640	587	650	620	662	568	598	599	632	642	624	572	601	619	585	595	637	624	621	616	626	600	661	628	623	604	593	587	620	604	592	609	646	608	596	627	617	625	590	571	599	622	586	618	612	575	665	599	574	633	639	581	626	618	621	587	615	595	683	613	632	599	594	579	610	617	643	596	640	553	605	627	617	596	597	632	568	664	545	598	521	634	605	659	590	600	616	629	633	617	570	590	637	647	602	611	638	597	623	633	597	617	630	556	613	575	615	597	623	571	623	599	634	623	628	580	611	597	612	591	611	598	596	618	610	618	620	587	604	586	568	606	623	593	624	555	598	578	617	623	638	612	622	596	632	606
14903	4311	1133	552	381	377	314	330	334	766	393	306	292	290	296	285	281	297	272	306	299	299	292	280	282	292	315	280	288	290	309	360	285	318	319	327	292	258	273	283	323	281	305	249	298	252	340	286	293	319	275	289	299	308	268	342	280	295	300	318	284	293	309	345	305	289	277	322	271	267	309	271	289	280	327	293	285	319	312	267	330	303	264	298	289	275	297	317	261	287	278	252	261	294	296	255	296	248	308	263	289	274	294	289	278	290	300	268	274	282	312	274	295	284	302	300	296	273	285	290	315	328	324	258	281	311	279	285	278	267	296	299	283	302	267	267	271	317	256	292	294	293	302	293	272	285	299	282	284	299	326	294	261	286	301	283	292	301	307	290	296	263	292	303	298	298	284	302	266	260	282	262	311	325	298	285	331	273	262	287	278	268	283	292	302	290	271	293	296	282	296	315	288	268	272	295	299	323	304	305	291	317	286	232	294	251	288	290	290	316	297	309	275	294	288	307	285	297	286	289	273	266	302	288	291	314	327	285	287	261	296	280	238	303	323	271	291	279	332	274	317	305	289	313	306	320	289	300	299	292	287	276	291	305	298	307	287	258	270	280	319	271	306	277	320	286	305	344	293	294	294	272	293	307	311	285	255	268	301	271	280	275	282	316	305	277	283	286	311	313	274	272	335	290	283	277	303	270	277	279	272	319	305	261	278	303	290	284	265	285	282	285	304	295	270	262	283	299	287	325	265	294	291	279	286	281	289	285	283	303	323	267	283	272	307	293	286	310	282	302	326	287	285	249	288	275	328	277	287	288	267	294	259	286	304	299	273	274	301	278	302	293	290	273	294	270	279	284	255	311	303	277	290	287	285	287	275	289	303	284	259	283	295	279	288	274	272	255	278	304	268	253	290	316	298	275	309	279	263	315	272	312	281	290	282	263	279	288	300	279	326	274	265	258	289	275	290	301	294	318	282	284	285	298	283	298	276	295	316	287	347	274	284	290	284	293	308	291	290	261	271	271	290	301	293	300	305	309	314	275	275	296	305	282	283	281	308	292	275	269	267	284	297	319	280	325	280	252	270	288	276	310	261	287	301	266	301	309	267	293	288	285	265	306	288	264	307	291	279	298	263	321	325	302	322	302	290	313	288	297	281	274	271	272	308	298	278	298	303	315	264	292	296	284	295	292	303	293	264	312	306	268	296	286	271	300	295	289	289	309	286	272	296	289	284	272	269	308	249	306	288	287	265	293	315	284	289	293	299	312	300	284	284	264	300	289	280	281	287	309	279	284	297	283	282	346	281	325	292	331	286	296	279	289	311	255	309	297	310	277	304	307	345	288	287	305	281	266	286	282	313	313	281	270	280	267	298	320	261	280	280	329	303	307	285	294	284	264	285	327	252	286	304	259	309	305	296	268	294	324	307	255	262	298	341	271	319	312	281	312	268	277	301	290	285	276	287	280	294	287	295	283	309	274	293	298	275	282	339	299	280	290	257	304	299	304	288	286	303	280	311	274	287	287	307	318	278	315	290	295	281	302	321	312	316	307	253	282	252	312	290	275	314	298	296	284	287	298	270	281	275	271	301	280	297	272	274	288	278	282	304	271	315	281	255	262	277	278	325	296	267	311	284	313	255	306	266	299	265	296	296	286	302	279	279	282	294	260	298	261	320	291	284	275	296	264	286	274	277	295	268	295	295	281	280	310	296	263	276	282	275	288	321	272	296	291	319	316	263	310	282	254	267	289	299	289	317	294	296	271	305	275	319	288	295	325	318	295	295	288	283	325	282	292	312	291	295	276	269	289	289	287	253	302	254	295	291	285	313	316	264	262	259	315	257	268	289	261	263	280	298	275	267	275	317	272	291	313	315	273	296	302	294	303	289	314	280	289	331	297	314	288	266	285	285	268	278	290	323	296	290	291	300	275	286	305	300	280	285	289	320	289	282	285	315	286	267	281	296	295	290	283	310	297	234	274	269	270	333	303	290	295	288	318	313	305	328	282	313	308	282	340	274	292	268	274	273	301	280	295	306	266	293	287	321	317	290	288	276	287	294	275	276	326	284	308	285	313	309	318	314	304	327	281	271	283	265	274	287	260	278	272	277	306	329	267	296	309	279	302	296	289	255	266	283	312	282	280	296	297	276	263	269	245	278	292	278	261	287	293	274	291	297	285	268	282	296	286	290	281	252	294	288	298	258	288	291	299	324	293	305	287	301	274	287	266	286	300	296	286	259	272	281	307	327	312	285	285	267	275	289	278	283	304	287	287	282	264	341	276	300	301	292	274	274	301	269	261	298	297	313	278	295	289	308	285	311	269	312	273	309	286	281	290	292	269	307	275	261	280	303	296	306	284	283	262	307	270	292	308	253	286	306	301	291	269	300	311	286	290	258	276	289	292	287	295	290	270	267	282	297	288	311	296	306	303	252	281	305	283	275	275	306	284	264	314	294	281	273	294	279	307	290	267	295	319	311	319	277	289	324	272	292	292	319	313	297	289	315	297	300	315	317	297	311	286	273	274	339	318	294	269	282	291	343	320	308	275	302	302	288	309	307	256	286	256	284	290	295	299	232	286	317	249	260	287	288	313	262	294	287	316	329	286	300	309	298	290	273	269	302	300	299	281	256	283	270	291	280	317	301	302	285	273	291	293	315	270	256	287	280	325	306	309	259	281	315	277	326	297	297	321	319	282	289	282	321	313	293	280	315	286	292	297	275	276	315	312	277	312	294	309	297	280	319	292	287	270	312	309	245	289	301	281	261	301	316	313	264	261	292	270	263	307	259	294	302	305	296	314	293	289	274	298	296	295	279	267	281	279	340	282	287	307	266	301	290	282	297	277	285	333	287	301	299	289	299	255	309	313	298	299	290	276	281	280	287	297	277	302	287	307	273	309	281	297	269	280	280	303	304	292	275	288	265	281	294	292	280	279	292	309	293	319	276	329	275	278	289	277	312	274	268	298	291	308	301	308	312	273	277	271	333	274	309	287	298	257	296	290	340	268	305	308	311	311	293	303	307	296	286	319	271	305	306	287	294	291	286	297	264	312	300	292	286	306	284	280	279	305	324	270	306	316	263	286	251	295	276	260	284	292	307	331	289	302	311	305	265	301	278	274	295	258	305	292	286	300	248	258	280	325	268	291	293	287	319	293	300	277	298	292	304	322	301	312	264	300	312	293	276	296	272	321	265	292	271	292	290	284	269	271	287	324	301	285	300	302	282	308	287	276	290	311	317	307	276	305	267	281	325	316	292	275	293	284	291	297	317	270	297	248	312	311	303	290	258	329	309	278	277	304	293	295	294	291	293	297	309	262	303	309	296	295	282	314	266	285	283	313	289	262	304	273	260	285	287	287	311	281	311	334	325	307	277	250	315	289	289	332	266	305	308	325	295	295	261	323	328	274	303	271	287	268	307	263	270	279	281	280	299	291	274	291	278	307	239	276	299	265	319	307	258	274	299	280	299	283	281	288	249	304	272	259	277	298
14365	2122	1175	1163	1110	1038	924	915	1244	3760	1121	762	802	773	788	795	762	767	777	819	757	772	771	784	739	758	722	765	779	789	766	778	748	702	715	816	782	790	724	731	748	746	736	745	775	753	707	719	779	693	769	757	736	725	767	750	712	725	722	773	718	681	755	781	760	761	751	709	782	765	680	694	742	749	743	753	775	783	747	766	755	735	762	731	726	758	757	696	719	752	732	751	800	742	749	784	745	738	785	767	735	771	764	724	732	725	729	740	714	778	749	731	766	763	750	705	731	763	783	711	741	751	759	700	769	721	732	727	770	745	762	748	791	725	710	768	774	739	752	721	737	784	690	728	742	777	790	746	768	777	751	746	800	739	754	773	748	759	771	765	780	705	777	747	788	774	673	691	745	735	718	732	776	736	714	760	747	751	729	734	751	722	765	714	736	710	744	778	767	745	774	742	749	733	740	719	792	738	706	776	738	761	738	743	715	712	791	742	730	726	758	771	742	758	759	762	759	748	751	737	762	750	751	762	784	752	776	739	750	764	771	752	756	735	732	724	735	725	755	735	762	757	743	794	724	727	766	742	721	751	741	723	773	791	729	723	800	693	682	715	710	780	744	757	772	744	730	731	735	717	759	784	752	713	742	734	721	761	747	762	760	757	740	746	711	716	766	771	760	741	707	763	737	747	725	740	754	705	759	728	721	784	752	770	720	770	767	778	746	735	714	756	704	716	772	781	739	741	779	779	793	775	737	718	747	747	733	716	738	716	733	772	684	788	721	747	747	765	748	732	742	711	758	718	735	762	734	765	700	774	728	721	747	721	750	790	701	685	790	738	745	772	781	757	673	698	742	803	747	738	744	784	764	745	767	725	802	747	758	755	774	790	750	735	700	726	738	724	712	788	767	695	756	703	795	740	727	773	742	756	711	754	741	707	688	735	717	746	760	797	760	750	754	736	737	734	766	722	716	726	744	774	727	764	711	766	752	719	772	753	752	748	741	731	734	762	747	752	742	720	747	754	730	713	733	729	720	727	765	755	715	697	772	749	743	751	777	755	752	726	721	734	759	755	734	788	701	791	744	722	758	798	773	703	717	714	699	702	743	711	765	791	769	732	693	768	715	706	717	778	742	749	752	705	717	766	713	702	712	791	750	778	773	762	752	764	765	756	710	724	785	769	737	755	748	737	753	776	728	721	780	705	758	757	761	727	768	762	765	789	732	739	709	728	762	726	749	739	743	737	769	698	696	744	769	697	713	739	798	721	720	776	762	775	774	759	710	707	765	775	730	728	743	728	735	764	665	745	717	771	770	774	771	759	722	747	760	768	740	771	690	700	740	708	745	769	719	759	753	709	730	746	733	722	778	742	724	767	769	750	755	760	779	749	728	772	778	735	748	704	727	757	712	716	770	746	738	718	771	736	782	730	771	716	720	738	752	766	743	757	720	744	707	727	734	744	736	743	774	740	743	785	783	749	731	749	741	736	802	722	722	751	787	713	725	722	760	763	758	763	719	732	753	707	734	826	794	682	711	779	691	725	766	753	767	744	694	762	707	732	745	809	782	740	741	748	731	736	726	719	743	716	758	733	774	746	754	753	742	796	759	763	779	728	724	792	775	719	736	701	735	746	767	755	786	737	733	731	742	765	787	716	753	709	768	768	687	743	746	723	772	765	773	736	704	760	784	746	791	733	741	751	708	775	732	776	736	697	723	750	774	735	766	715	755	763	733	748	714	787	737	794	717	719	774	700	741	794	754	757	719	738	768	793	779	779	734	728	725	716	762	680	733	720	751	774	762	780	766	745	787	770	779	734	744	708	713	807	734	756	764	746	757	712	751	731	725	748	739	731	746	673	753	773	675	737	705	733	765	758	760	775	705	713	733	745	752	740	727	698	741	655	705	767	729	813	688	720	725	772	785	765	734	735	724	780	726	754	768	686	795	722	786	751	705	749	730	710	727	725	718	769	679	757	751	709	728	724	756	752	727	727	720	747	695	718	744	757	726	746	767	728	756	706	750	740	741	771	752	715	741	765	732	731	757	783	732	733	741	717	714	737	712	755	711	735	751	738	712	759	762	690	765	752	747	748	700	754	710	740	760	737	703	697	757	776	746	778	713	761	798	698	723	750	762	703	735	781	740	706	768	730	725	766	726	741	809	704	704	723	733	790	769	743	691	753	754	791	800	751	751	733	762	737	731	724	742	773	734	723	755	775	714	780	725	700	703	713	729	737	721	718	747	760	773	743	775	737	720	712	732	752	708	782	736	747	764	766	719	781	733	773	706	722	745	739	756	794	711	797	775	743	767	735	771	740	767	686	763	747	729	733	764	737	687	797	729	721	699	798	720	792	774	716	755	770	711	749	734	748	708	751	743	767	770	718	746	732	780	733	752	732	766	737	720	742	712	747	736	738	718	752	729	753	747	716	766	713	739	792	739	761	735	723	759	753	702	744	782	785	759	714	712	700	759	762	762	757	749	750	722	762	775	747	767	780	769	744	747	765	687	735	707	778	766	746	781	799	729	751	748	735	794	773	735	763	766	716	733	729	710	732	733	709	742	735	735	747	744	744	700	733	768	791	764	741	788	758	752	722	713	779	736	753	732	693	774	727	773	755	769	753	773	773	753	750	734	706	693	751	809	753	772	744	775	712	709	801	770	763	745	743	769	726	766	735	757	757	710	775	695	804	769	752	718	715	754	742	721	730	744	730	705	694	738	779	716	733	769	732	736	750	709	763	755	696	731	751	731	761	696	746	758	721	720	742	759	760	753	738	731	693	761	726	755	758	772	756	766	726	785	716	746	769	735	686	773	757	685	782	729	754	740	773	710	710	773	708	760	761	741	758	696	794	703	791	740	700	720	718	745	757	716	762	773	734	785	764	730	760	720	751	784	724	771	726	762	731	737	700	754	731	720	777	796	704	748	717	803	729	688	737	782	716	744	736	722	686	717	747	742	725	778	743	756	756	738	782	726	741	689	705	775	751	731	743	723	754	690	763	822	757	745	742	793	750	798	748	785	685	736	770	674	734	711	777	737	744	684	724	740	738	732	731	762	745	762	759	728	757	725	743	716	717	782	726	765	702	747	734	725	794	798	720	722	773	720	747	762	757	753	764	721	769	773	777	765	762	747	755	742	766	767	737	736	735	713	746	752	707	761	773	722	780	811	711	715	731	729	732	752	734	727	782	757	755	737	745	728	769	765	785	763	708	703	752	767	752	720	692	767	786	770	735	738	778	758	743	753	751	740	738	781	733	760	709	757	795	778	708	749	769	777	755	781	771	750	731	727	717	750	726	709	752	716	802	704	708	719	752	720	767	706	738	725	755	708	759	761	715	713	749	747	774	746	747	732	767	767	747	780	779	776	766	714	745	723	750	738	714	716	700	749	727	777	764	742	750	750	763	765	714	746	755	711	789	785	757	802	721	760	722	734	724	751	736	808	759	748	740	766	731	792	718	761	706	802	763	802	732	751	735	771	773	733	725
53337	27810	22901	19046	10738	6015	2856	7308	6977	20650	7404	350	317	318	256	289	274	254	251	276	212	249	276	227	219	240	230	244	203	223	226	218	228	230	221	214	218	183	219	157	231	209	219	210	201	203	227	224	231	206	208	200	193	188	212	211	190	223	198	197	256	211	212	193	256	185	197	204	195	194	199	233	164	192	213	217	196	189	207	198	220	196	208	193	207	216	192	201	224	210	183	191	205	180	205	206	208	231	190	227	180	198	214	192	219	204	196	208	186	208	208	204	221	207	215	201	211	185	198	214	219	208	231	216	202	206	211	199	224	221	201	215	236	220	213	186	202	190	223	203	186	214	209	207	215	191	205	206	190	190	184	181	209	193	196	212	212	214	196	177	204	203	216	221	214	222	203	195	191	236	202	196	226	197	192	201	229	176	197	186	206	214	201	206	232	179	221	221	189	196	210	194	184	213	213	207	218	207	223	210	222	189	225	214	218	197	227	214	221	213	215	214	199	220	187	214	206	232	206	210	227	203	226	207	223	201	201	226	203	209	206	214	231	188	191	202	227	189	204	205	220	192	200	188	201	209	192	190	216	216	209	218	191	218	187	224	221	200	204	196	227	199	221	217	197	211	206	183	198	206	224	201	214	191	210	203	187	208	199	207	180	223	217	210	197	185	206	183	191	214	175	205	201	203	214	191	205	221	209	178	233	234	220	207	203	229	205	205	185	197	212	203	200	207	232	213	208	204	205	213	169	177	209	194	220	166	188	208	185	187	211	217	203	202	223	209	181	231	211	187	190	207	220	187	210	209	208	202	193	206	189	220	201	220	205	222	232	213	202	185	230	195	209	198	195	189	225	206	200	204	211	204	182	235	207	179	211	201	199	194	222	200	202	218	176	197	207	214	191	231	235	236	188	187	221	229	235	197	221	197	192	198	188	203	182	227	211	214	196	207	226	200	199	216	217	214	222	191	202	228	223	210	200	207	208	172	212	219	195	242	188	211	188	171	203	227	223	219	178	217	213	192	204	200	205	211	191	193	182	226	184	178	204	225	208	190	204	207	196	174	208	214	195	186	198	203	189	194	242	210	200	208	211	181	208	206	186	209	188	193	212	198	226	213	224	203	199	162	222	208	199	227	208	213	186	209	206	200	200	213	198	206	217	213	211	234	195	204	190	203	242	222	192	187	203	212	179	215	226	228	246	210	179	215	202	205	238	213	200	203	210	177	206	216	187	212	194	212	215	233	221	211	210	205	195	192	206	186	207	202	240	185	205	219	193	202	218	217	220	226	212	197	197	205	182	214	219	218	197	200	186	202	209	216	224	195	207	190	208	205	196	232	194	186	204	191	214	219	212	217	181	187	216	192	196	198	181	186	205	227	218	212	182	203	198	176	183	165	203	200	222	184	229	194	204	232	186	217	192	193	196	169	179	206	186	218	222	182	183	221	195	194	238	216	231	212	212	205	207	199	206	226	215	180	201	212	193	193	213	204	205	185	192	199	236	192	235	222	213	228	227	201	206	213	196	220	209	226	186	200	198	197	222	208	195	202	209	194	208	208	201	206	221	217	199	210	208	216	208	231	211	209	211	175	190	210	199	213	194	207	185	236	212	199	194	167	191	215	204	215	215	215	208	207	206	236	183	189	219	207	238	207	228	243	227	219	189	212	180	192	223	203	214	254	226	212	219	206	186	187	218	224	198	220	177	221	215	186	209	211	198	201	232	203	209	194	195	227	219	205	202	212	200	201	185	188	196	186	230	220	211	210	187	192	195	232	193	223	219	192	205	201	216	208	211	190	224	218	203	169	216	188	201	206	204	201	207	238	237	219	194	184	187	244	196	221	214	214	194	235	185	208	200	215	185	213	212	194	233	202	178	213	229	208	187	196	189	188	194	204	201	208	228	197	186	206	213	177	211	212	215	197	177	213	207	213	208	185	217	221	202	200	206	225	206	216	198	199	225	187	200	213	205	222	188	207	190	208	203	205	229	204	223	200	211	186	190	183	216	189	199	193	218	232	224	208	197	190	227	207	230	230	175	228	209	185	220	214	195	213	220	188	215	231	234	202	210	201	197	194	186	208	222	232	199	198	224	218	237	190	211	162	196	227	217	168	224	210	189	188	212	204	235	193	193	191	210	215	198	183	225	204	217	206	207	179	222	213	207	215	186	213	209	196	202	216	207	175	202	212	196	217	198	204	237	202	184	205	207	211	220	197	207	220	222	204	229	194	200	176	185	227	176	223	211	243	213	207	225	191	198	218	230	245	223	227	209	187	208	203	228	217	202	203	191	195	208	200	222	215	212	207	207	237	196	211	200	201	211	218	236	200	201	202	227	240	202	218	175	228	210	204	228	192	217	189	228	235	209	216	207	188	210	178	228	208	207	200	217	205	187	204	213	213	216	212	188	212	185	220	218	208	211	215	202	205	208	194	201	210	211	198	204	192	186	206	219	190	212	224	232	216	199	241	226	191	216	188	218	211	203	220	198	204	212	208	187	199	193	218	214	201	201	213	207	196	188	206	244	245	187	214	237	208	211	232	210	176	211	217	195	255	208	196	175	183	205	206	222	184	202	223	206	201	186	213	223	201	199	196	199	199	197	206	192	225	193	212	202	209	204	195	155	188	198	219	208	224	221	175	194	200	212	208	204	203	203	219	182	205	186	198	215	204	195	231	187	204	215	188	222	183	204	226	229	209	221	202	237	209	215	183	180	213	214	189	214	220	214	207	191	203	231	230	194	195	208	200	220	204	229	209	220	218	193	185	202	207	202	190	207	217	193	208	236	240	198	207	215	204	202	194	202	203	202	207	205	214	218	211	204	204	207	217	188	215	199	196	197	192	233	199	218	222	204	206	203	210	219	225	210	202	204	203	191	200	201	214	174	228	216	218	217	191	200	223	221	200	214	197	212	204	210	194	183	220	214	195	230	231	205	206	196	205	206	192	202	206	214	204	167	203	171	216	188	192	185	186	213	187	206	216	231	212	206	167	206	175	225	188	182	207	207	200	210	201	222	181	207	184	200	197	209	217	197	215	170	204	199	220	225	226	207	223	200	217	176	199	184	223	190	202	195	214	206	200	225	209	217	225	206	199	184	205	194	200	191	220	205	197	197	202	195	195	195	212	215	210	200	202	227	227	188	210	191	202	232	196	194	212	204	216	196	205	211	195	207	192	222	190	205	197	210	198	203	203	221	194	198	189	226	219	231	218	209	218	203	196	190	202	186	207	194	214	220	194	219	202	195	181	203	193	197	187	168	217	201	193	189	198	233	204	213	202	222	224	207	210	236	182	215	198	219	195	173	217	196	195	212	217	211	222	234	186	205	213	233	209	219	213	200	205	219	223	202	200	221	207	206	199	241	202	216	187	187	219	199	214	212	228	197	195	234	202	197	208	196	204	213	213	212	184	204	196	205	188	223	170	219	203	215	215	196	207	229	191	207	205	196	199	208	216	204	227	219	191	196	224	200	195	182	198	203	209	191	186
42056	8074	9292	15248	6398	5055	3545	19200	17255	38377	8561	1227	1171	1232	1039	991	912	831	827	829	785	994	890	678	645	670	581	662	602	634	589	612	574	627	605	591	587	597	564	569	559	595	558	591	542	545	544	575	570	550	561	539	573	551	527	509	550	571	559	531	524	512	537	525	574	541	582	492	546	591	520	503	540	554	524	507	565	519	538	519	546	554	543	544	509	519	526	556	531	509	537	524	520	547	531	543	508	535	532	568	551	518	536	563	543	515	517	548	511	569	529	478	502	505	540	514	508	541	539	515	535	495	507	447	568	493	541	556	535	484	517	488	525	515	507	556	559	540	526	492	551	533	572	496	502	515	524	551	520	540	518	549	550	558	522	496	529	536	562	533	521	493	524	542	497	507	506	514	549	541	524	509	559	507	549	564	582	502	493	543	529	494	547	512	535	572	552	551	486	528	515	538	517	562	504	550	481	507	501	533	544	543	543	511	571	575	520	546	534	505	518	527	540	536	518	567	513	490	532	548	562	480	529	519	557	543	501	529	518	525	522	495	561	542	527	549	530	525	506	567	538	537	477	571	510	545	509	480	522	537	552	539	590	525	530	518	538	531	529	556	498	508	521	495	507	515	544	542	523	521	529	549	556	513	566	501	555	529	521	529	475	501	556	511	496	520	545	528	511	515	510	520	564	535	536	539	524	507	520	509	548	553	520	567	497	538	506	542	511	524	497	540	535	528	500	532	530	553	553	502	565	529	525	520	527	546	508	532	551	539	545	521	535	519	532	541	473	516	544	528	521	569	498	512	522	547	532	520	539	507	489	488	557	531	556	578	529	550	534	484	515	574	541	569	518	495	504	510	494	511	531	531	487	598	506	554	538	551	522	494	511	518	508	505	522	524	539	526	516	511	523	512	546	529	531	533	554	534	515	525	547	552	525	516	550	543	587	514	514	532	515	511	497	500	511	506	563	528	562	519	549	513	500	528	501	525	553	510	525	505	516	544	521	510	545	510	535	513	500	541	551	494	529	571	542	534	543	506	501	533	511	523	530	535	495	536	537	525	519	537	591	521	532	547	571	503	535	537	537	538	547	519	497	527	539	522	541	522	503	526	519	547	497	516	509	532	534	515	502	498	551	514	543	548	479	540	544	539	503	548	514	511	515	513	519	526	498	529	540	527	563	548	511	547	565	506	529	503	510	502	529	502	510	512	504	556	498	527	551	508	541	518	492	525	526	516	511	515	517	540	489	484	550	534	498	540	567	557	472	539	508	524	524	528	515	490	526	518	517	540	518	484	561	514	516	532	517	541	528	517	499	506	508	558	482	563	530	503	516	521	528	513	508	517	523	515	493	566	522	512	495	494	526	532	591	539	517	523	538	507	503	519	532	502	495	585	497	545	538	509	535	530	583	538	536	571	494	542	526	495	559	484	499	518	530	553	487	567	543	521	550	511	526	528	529	550	561	560	573	539	528	503	519	525	539	509	534	516	526	510	497	523	540	581	548	539	526	554	495	511	551	532	565	520	501	495	519	504	498	542	500	545	481	511	544	524	544	540	555	516	543	494	541	538	507	505	523	515	524	511	539	562	470	531	486	537	535	504	503	499	536	495	503	508	544	529	546	515	548	565	554	502	535	525	519	505	479	534	507	530	533	538	460	536	555	527	510	500	533	508	516	502	512	508	537	538	543	521	513	514	529	514	536	530	491	559	530	510	506	548	524	553	507	514	522	513	527	539	562	504	531	513	561	565	540	518	505	539	545	516	493	535	517	528	529	508	572	530	535	528	531	522	534	542	531	507	532	593	537	529	509	517	536	532	523	523	548	531	547	515	511	538	548	505	500	509	515	490	537	521	531	529	519	507	572	565	506	498	539	517	529	540	501	490	540	532	497	522	490	543	475	534	496	534	512	535	526	528	565	542	534	556	543	499	497	540	565	545	546	498	551	505	512	526	504	533	574	509	521	481	551	547	483	525	571	545	548	509	533	545	505	563	455	536	498	542	524	558	513	503	505	528	552	523	499	475	533	496	508	557	488	542	521	507	545	504	551	505	533	534	529	453	564	491	508	525	544	517	534	529	527	503	521	517	500	546	488	509	551	530	528	522	514	498	563	519	526	496	575	512	518	557	534	543	526	553	555	563	513	534	505	517	529	546	543	514	549	536	486	519	479	564	546	512	536	543	508	535	525	507	483	484	534	537	529	520	538	514	519	512	504	551	518	522	532	514	509	501	507	542	549	582	527	528	537	512	530	506	554	522	520	542	556	539	550	502	512	566	547	552	522	505	519	517	515	502	530	541	532	531	509	596	534	514	494	545	525	556	538	534	534	516	515	559	502	505	587	535	548	511	531	528	521	511	549	525	516	533	523	526	531	499	528	558	522	535	492	543	497	519	489	549	574	509	505	514	495	545	522	548	547	544	589	546	533	551	540	515	540	493	491	517	510	550	574	565	522	547	543	498	524	489	538	551	531	545	562	516	541	543	528	521	554	565	493	535	507	494	495	568	514	550	547	526	526	519	526	539	551	561	524	537	514	563	557	516	518	549	494	589	497	526	503	545	559	539	544	530	519	521	547	530	536	520	515	511	528	466	549	487	555	515	535	516	524	517	530	538	522	540	533	563	543	505	531	552	515	566	526	501	492	577	540	499	531	521	519	530	503	544	535	532	498	537	525	513	507	521	537	501	525	515	500	567	496	505	518	492	531	514	575	483	550	519	528	525	527	484	554	533	508	543	535	522	517	532	526	544	529	531	523	515	541	594	537	514	515	513	569	538	529	535	479	492	498	528	511	480	533	564	495	524	564	532	519	514	535	528	532	556	510	506	553	493	527	488	541	522	505	535	507	539	572	526	494	536	518	516	517	507	516	485	540	535	514	566	545	513	527	579	553	528	538	546	542	532	527	558	479	510	527	554	517	522	506	490	533	504	586	524	497	529	497	535	550	518	514	538	528	526	537	515	529	502	507	561	521	518	489	555	539	538	550	517	515	543	495	518	533	566	520	551	539	513	542	553	521	505	492	561	558	580	524	503	510	549	501	514	520	534	508	528	509	492	515	507	510	542	507	559	523	523	528	549	503	537	528	564	505	550	564	542	540	533	491	538	529	525	523	559	509	529	482	500	533	516	506	527	523	545	510	503	561	560	538	529	504	534	526	497	551	521	520	541	531	559	517	523	496	510	541	494	502	544	535	518	528	556	511	512	550	531	571	558	569	544	568	559	544	547	502	503	528	536	476	497	544	503	569	542	527	544	532	516	468	519	517	484	498	534	556	518	537	573	536	509	562	557	511	508	512	501	504	532	520	527	495	522	522	503	524	554	511	492	530	497	525	525	545	524	495	512	516	531	488	536	555	566	551	549	511	517	468	534	521	547	534	562	530	495	550	504	588	525	522	522	554	553	528	520	543	501	507	484	497	533	484	517	521	539	514	526	515	481	507	510	509	507	544	529	547	512	562	547	524	518	515	480	554	525	552	461	536	532	532	605
54480	26429	19222	12246	6738	3511	1961	7314	28651	28281	9000	485	396	355	366	328	348	307	314	311	293	341	275	338	280	287	296	296	311	250	316	285	309	292	287	287	307	279	263	265	262	279	318	301	301	295	275	267	287	281	276	268	276	263	274	300	246	266	250	288	251	244	271	273	282	288	287	295	274	287	298	294	296	287	277	231	243	278	305	318	277	242	279	310	310	277	282	257	299	274	283	263	267	272	289	294	243	289	260	308	307	316	283	302	259	282	284	314	270	292	293	279	269	281	270	296	283	281	305	257	233	272	246	297	256	264	282	261	273	263	288	311	264	262	259	258	255	293	289	265	277	276	249	286	275	261	235	286	295	259	264	293	262	287	272	268	293	298	264	266	273	289	254	269	259	282	279	303	301	292	268	271	276	270	271	249	265	279	271	256	279	269	287	254	318	256	302	294	287	302	271	277	291	256	276	272	261	291	263	286	256	279	230	277	261	281	292	305	279	265	275	294	274	287	271	275	280	272	290	266	289	260	299	283	291	287	264	270	273	257	269	265	316	269	275	276	246	288	270	262	313	252	305	291	305	258	285	279	250	271	290	332	283	283	294	286	282	274	286	285	269	274	275	267	264	283	252	303	267	265	288	291	295	260	307	291	261	268	294	313	306	268	304	272	312	264	256	293	293	265	264	272	290	293	280	285	269	290	283	278	282	297	289	270	284	305	309	299	288	306	301	278	272	307	257	289	324	306	307	297	286	332	285	241	273	259	275	286	266	278	247	301	296	289	233	315	282	269	260	295	288	250	272	288	306	277	289	229	286	291	307	314	294	274	260	264	324	258	292	283	271	270	287	282	247	292	320	241	287	266	287	285	271	305	240	292	294	283	343	268	298	307	289	289	248	274	292	255	241	258	284	283	291	271	263	291	288	271	270	284	256	287	301	280	281	276	295	287	272	286	320	282	298	274	276	302	296	281	283	282	271	267	284	258	243	287	272	259	266	289	291	259	279	258	264	269	283	285	321	269	280	263	297	298	280	263	274	267	261	299	246	315	256	303	275	270	264	292	291	290	289	277	296	291	277	297	306	305	296	288	261	223	272	275	265	286	289	302	300	286	278	268	277	260	272	288	263	268	299	268	279	293	305	245	281	278	273	289	243	233	281	294	267	253	280	278	262	275	304	254	264	286	259	303	281	264	296	299	268	263	304	271	275	261	290	294	298	293	265	254	263	303	275	286	282	280	287	287	275	265	270	287	300	301	276	234	307	267	267	286	285	323	256	286	284	264	282	262	286	294	278	264	250	264	286	282	270	277	293	281	269	255	252	270	260	287	293	281	298	245	273	276	289	275	264	265	251	282	291	302	272	278	244	298	256	297	293	290	263	275	269	300	273	285	307	269	259	267	232	296	294	284	270	283	295	283	270	275	272	261	276	275	280	275	256	279	276	291	273	282	300	278	309	268	296	263	285	270	287	244	282	279	261	289	253	286	248	325	281	263	257	270	284	238	264	293	264	275	298	270	293	297	253	266	253	283	288	286	282	270	299	298	263	256	279	291	236	296	277	266	296	295	278	273	288	259	262	276	264	249	271	278	292	290	288	325	291	266	294	292	294	295	296	281	272	269	303	295	268	277	274	276	274	282	271	272	267	270	278	275	276	260	252	276	282	262	279	245	305	262	279	284	287	296	270	265	284	286	303	284	256	280	261	278	292	290	262	290	292	285	282	277	280	307	306	267	304	301	245	284	268	267	268	270	290	286	305	261	259	269	297	283	287	286	283	244	298	262	260	269	267	268	274	297	272	269	255	281	283	280	265	273	279	264	284	276	266	278	284	285	289	286	263	297	279	296	288	284	267	293	273	291	307	278	271	322	296	280	285	295	283	261	264	299	292	276	275	294	259	280	264	297	270	286	263	293	283	275	280	280	258	262	283	287	269	289	271	302	290	286	268	275	271	278	304	291	268	269	261	297	326	248	284	287	287	279	294	284	254	284	253	278	301	271	288	276	296	274	278	285	268	256	252	310	271	275	256	265	251	296	270	272	285	271	294	280	267	289	281	275	303	279	305	259	258	278	276	254	269	317	307	239	282	256	270	291	261	288	278	264	276	275	290	305	288	266	295	284	266	278	284	273	262	264	301	249	283	270	248	286	249	272	285	257	270	289	292	309	279	290	285	283	284	276	271	289	245	303	264	277	273	279	281	276	275	267	303	269	234	268	264	283	276	271	241	278	309	251	265	278	284	277	290	277	269	281	269	264	276	290	278	267	279	267	270	302	256	283	282	279	277	309	277	289	258	250	265	270	305	242	281	266	288	257	295	303	265	270	279	273	258	285	313	263	287	271	318	259	290	293	293	271	265	260	296	269	269	267	278	349	292	285	268	280	296	262	299	267	306	284	285	283	261	293	249	296	295	283	285	249	281	301	266	306	279	313	304	271	266	241	280	291	299	301	262	287	266	296	310	289	263	301	309	279	263	291	273	252	291	269	267	255	250	293	302	311	291	268	265	272	266	308	337	282	302	299	282	283	275	275	262	249	292	268	294	250	285	315	269	291	272	265	289	265	269	261	284	272	274	265	244	273	283	302	263	247	287	290	261	248	284	273	262	234	293	304	280	280	290	269	267	278	297	272	284	293	286	291	275	262	309	282	264	250	283	274	277	289	267	271	267	248	285	270	249	262	277	276	278	279	292	273	289	295	261	265	270	259	296	264	257	277	295	260	254	312	282	237	258	257	243	303	283	275	282	279	261	264	270	261	288	264	276	264	291	269	278	278	270	304	287	282	248	264	289	269	281	307	282	273	274	276	256	254	285	298	309	262	299	300	305	299	264	265	267	290	290	276	276	271	285	271	270	271	278	274	281	292	277	275	289	310	286	269	292	263	317	259	283	296	261	270	279	262	264	302	316	252	277	283	282	309	305	254	276	313	265	307	286	294	277	258	296	250	271	260	297	302	280	280	291	289	311	267	291	251	285	262	283	296	270	237	294	285	266	296	280	296	286	284	263	281	280	294	319	288	247	248	277	277	269	245	254	287	276	290	241	296	288	274	284	286	277	280	272	246	310	297	290	297	293	247	251	286	290	286	277	265	246	308	307	300	262	295	260	267	279	286	303	288	254	287	310	300	280	280	247	270	261	266	286	294	298	284	300	301	296	279	282	298	264	289	251	311	281	293	280	270	289	296	278	291	277	252	272	259	265	259	261	305	303	294	268	264	315	274	271	297	260	248	262	314	285	274	287	287	264	287	237	256	273	257	289	293	281	272	264	284	277	286	292	268	283	264	297	295	244	263	284	286	277	260	253	299	270	268	308	292	270	292	289	288	282	278	261	275	290	276	276	256	272	276	293	256	294	262	304	259	258	292	280	260	272	293	281	299	314	279	311	303	299	275	277	266	284	302	274	255	293	298	324	278	246	283	282	276	285	249	270	261	274	256	260	277	278	282	288	267	295	304	303	272	264	263	308	281	274	270	270	279	311	266	266	282	277	264
37923	7387	11328	9296	6148	4586	4059	18928	44002	44871	7953	1306	1213	1267	1067	1083	1084	958	948	944	934	1136	870	812	813	800	887	795	806	760	753	753	755	757	740	782	815	756	791	756	754	789	756	806	719	762	760	733	695	720	740	678	706	701	718	725	695	739	701	711	696	717	760	649	727	704	710	718	750	683	732	736	709	674	645	703	693	695	684	679	717	736	726	738	730	737	699	694	634	702	703	709	712	729	691	710	713	716	695	714	695	680	674	706	708	747	668	762	713	702	663	738	672	707	738	701	739	687	677	672	723	670	689	694	735	692	726	735	676	691	698	714	747	702	721	666	694	716	668	690	702	752	706	708	705	723	714	704	699	702	692	692	696	728	748	746	740	703	725	723	671	700	694	722	683	700	638	690	723	683	713	720	688	731	718	664	748	748	687	717	721	659	719	657	710	684	669	736	706	656	689	717	768	717	703	676	696	664	700	709	727	723	692	713	680	694	662	709	723	711	749	708	673	708	650	733	710	672	682	728	720	710	682	700	697	725	684	676	722	704	666	735	678	744	685	734	678	651	700	671	704	708	721	729	764	676	690	710	681	711	739	738	683	665	774	731	696	709	687	704	677	699	669	700	717	697	724	703	718	669	703	722	681	699	713	671	701	681	684	692	726	700	713	714	704	640	696	735	668	710	712	664	687	694	706	682	731	692	697	674	660	715	747	736	700	730	696	663	713	696	706	680	717	673	696	717	710	678	681	748	711	695	706	677	723	701	700	689	733	659	643	679	694	682	660	653	720	716	690	710	699	731	710	714	694	688	680	732	711	659	729	729	722	714	696	646	656	686	683	786	678	697	732	693	695	719	722	736	714	709	738	736	712	716	739	700	712	679	701	719	698	668	678	677	646	729	673	710	661	668	646	691	706	680	750	703	660	727	691	696	699	700	730	722	687	693	671	699	623	662	656	696	694	704	684	705	700	697	751	733	722	660	730	688	727	714	737	710	728	702	724	699	673	676	704	709	716	725	698	747	674	725	670	665	629	704	688	684	677	698	693	739	656	704	648	688	703	656	674	667	684	703	702	650	666	709	729	703	710	713	716	698	750	686	694	663	678	687	661	719	712	690	680	721	647	707	671	722	693	685	671	693	737	671	685	690	647	687	635	731	677	704	700	759	709	689	706	687	701	750	681	742	783	795	685	710	709	682	671	740	695	675	723	702	723	735	663	708	737	726	729	722	690	676	699	699	764	749	699	702	694	672	687	675	701	686	739	626	690	732	736	735	711	732	722	706	712	682	734	694	681	709	732	751	700	683	695	672	694	658	689	729	665	699	707	750	704	680	689	730	697	710	717	734	715	717	722	701	660	726	718	678	744	680	741	711	758	692	747	688	696	687	677	705	692	709	733	702	759	700	684	706	701	692	651	703	681	728	739	734	693	692	740	703	730	742	697	760	692	736	683	757	650	696	709	662	679	705	683	739	680	697	713	724	667	677	694	737	670	669	703	704	737	697	690	672	669	666	649	675	683	680	651	698	660	672	729	708	738	724	713	709	674	727	695	695	669	677	656	718	732	725	711	669	688	669	721	690	689	730	690	728	695	651	681	667	669	698	726	698	715	707	647	701	706	690	670	682	684	668	680	757	729	698	702	724	700	682	697	740	682	692	688	697	708	673	690	735	703	692	665	665	681	754	673	710	664	678	700	722	687	705	661	657	702	706	656	762	715	699	646	733	731	681	708	653	695	708	712	702	658	681	735	654	691	743	728	748	687	677	669	712	703	732	647	687	658	711	717	672	682	700	683	644	689	664	735	726	686	722	741	697	693	728	689	694	666	656	675	673	722	702	728	692	702	704	667	689	721	710	688	728	744	729	700	684	773	667	686	712	715	689	696	664	696	720	696	694	725	682	699	702	703	700	691	716	704	706	666	743	662	731	647	707	697	684	695	722	694	732	712	699	750	670	671	661	720	708	713	741	711	692	702	696	734	653	736	750	709	724	666	653	726	702	718	708	619	678	728	645	722	704	705	631	753	718	711	718	689	690	675	703	722	642	671	704	666	731	661	742	714	740	701	692	690	695	693	650	720	664	686	688	680	689	672	707	726	712	773	729	685	707	724	687	756	669	679	721	701	705	742	670	706	676	701	696	686	658	735	715	659	669	692	723	697	702	676	706	695	692	703	708	716	657	702	715	723	719	722	700	678	742	694	700	701	717	680	719	683	645	708	702	676	649	709	705	683	649	701	728	693	692	714	705	676	722	679	654	707	746	712	697	721	709	735	688	675	719	650	693	689	699	731	725	705	754	672	676	688	696	706	659	703	730	710	727	635	781	742	719	750	673	670	763	698	736	718	723	706	678	744	662	678	721	713	701	652	688	627	696	716	731	695	731	721	695	667	748	672	676	678	706	685	667	678	745	657	701	679	706	654	719	709	704	714	743	773	685	694	711	732	705	713	712	726	675	706	692	733	665	712	658	678	699	692	718	723	653	733	690	698	711	697	671	678	705	766	736	702	705	719	713	704	696	711	666	732	726	683	730	670	722	694	694	663	682	718	653	710	728	713	702	701	690	669	683	741	676	668	694	690	703	698	720	712	747	692	676	738	724	700	697	747	740	680	719	699	717	751	688	722	693	715	713	705	695	680	743	699	693	694	705	695	694	695	665	709	736	697	649	730	705	734	699	698	697	748	707	674	688	704	710	673	683	740	686	738	701	696	674	673	730	723	658	695	669	693	677	698	695	681	682	754	715	670	686	706	666	705	696	716	686	730	719	661	734	695	687	694	732	677	709	694	717	683	695	714	720	712	667	680	732	739	686	741	733	666	717	688	673	703	721	647	728	692	674	698	703	666	681	678	743	692	683	670	693	724	643	730	667	688	692	669	712	686	669	736	722	689	708	708	680	634	701	696	744	713	730	699	715	683	685	691	714	667	688	655	713	677	755	719	727	752	704	682	698	689	708	703	668	732	687	670	685	707	722	719	719	686	671	730	664	749	675	766	711	640	692	737	676	679	699	694	712	689	646	685	719	704	692	758	653	703	668	699	700	673	702	670	687	715	722	683	736	647	718	718	705	634	700	727	680	693	639	705	681	688	696	652	767	752	715	726	679	685	682	653	698	696	660	711	725	673	705	707	696	700	673	740	712	700	673	702	678	728	659	719	734	681	711	689	678	675	709	758	718	710	654	674	698	661	684	674	768	699	711	720	683	687	703	627	706	654	696	682	688	649	713	686	700	715	740	709	739	711	710	666	737	703	737	742	709	670	667	655	697	666	673	678	675	696	675	673	717	702	763	734	672	720	713	750	696	740	705	697	693	694	708	738	701	700	697	703	722	692	750	669	760	698	659	713	698	716	757	677	683	720	718	732	691	699	675	720	683	667	718	708	707	701	683	703	679	710	637	655	683	743	747	689	728	700	711	731	702	729	695	686	703	696	690	695	683	746	747	709	724	670	671	655	671	684	690	658	723	677	680	722	735	726	676	665	678	681	704	679	715
7870	1965	694	489	367	354	365	860	961	1120	360	346	282	316	345	317	319	302	332	333	331	304	299	327	307	338	321	298	319	349	302	296	301	362	291	287	348	314	302	313	332	333	320	340	324	290	328	321	298	319	319	328	322	307	304	324	293	319	307	291	307	300	299	297	308	310	310	296	288	293	296	363	334	348	340	288	312	316	336	303	307	293	322	321	335	331	337	345	328	313	335	310	310	324	309	335	342	315	303	332	355	348	300	313	329	319	317	303	337	330	317	343	321	296	317	309	308	283	295	327	316	302	343	303	290	340	300	337	280	328	324	349	317	307	306	323	304	309	324	326	344	306	303	327	332	314	331	328	317	315	321	318	327	316	308	299	303	321	301	306	303	353	305	355	304	306	345	314	317	288	292	298	326	330	344	326	314	326	316	353	292	324	320	283	352	347	350	313	329	340	320	325	334	295	331	338	325	326	371	323	332	326	330	317	279	335	318	323	333	305	291	291	312	312	297	297	313	336	322	318	323	316	334	338	296	310	330	293	322	318	335	315	303	337	321	322	326	354	304	336	327	322	346	324	352	315	333	325	329	326	314	347	312	359	306	306	317	280	338	338	301	301	301	315	324	301	283	318	336	293	306	326	313	312	322	291	317	317	335	316	310	317	294	296	331	329	313	308	333	294	357	321	312	313	312	308	307	324	329	330	309	307	289	295	310	320	313	334	324	309	342	313	333	307	325	337	318	323	332	324	357	310	330	311	303	330	326	339	304	304	336	306	331	337	316	306	305	322	315	317	304	273	338	356	310	316	276	311	309	301	319	298	322	312	289	329	318	313	310	321	316	335	346	307	352	304	310	316	323	316	322	318	306	304	285	359	317	321	300	317	318	335	333	349	323	323	313	311	280	342	329	318	306	337	307	336	317	286	329	334	356	306	324	331	331	333	331	320	307	326	323	310	315	277	325	344	335	313	298	317	327	283	301	327	343	330	355	334	315	308	316	326	329	325	319	330	329	315	337	326	337	311	339	326	300	332	320	318	288	304	312	295	318	324	326	319	300	326	312	304	346	318	314	291	342	295	294	295	295	317	326	331	290	320	327	278	324	347	325	320	277	314	313	343	278	340	340	337	343	345	317	321	332	319	320	310	318	283	314	319	332	318	300	309	307	322	305	287	332	341	334	305	301	292	325	318	315	327	331	304	318	314	321	328	317	336	311	355	332	292	311	337	314	332	314	366	313	320	340	298	319	280	337	322	294	284	318	355	330	310	293	303	315	303	293	311	325	307	342	317	317	297	295	328	324	288	325	329	285	300	311	333	308	326	314	314	331	318	363	326	314	322	330	336	305	313	317	308	331	341	376	280	331	304	321	300	325	350	315	304	339	347	322	295	308	318	301	323	283	308	310	323	335	287	319	341	317	300	331	348	310	296	319	322	298	326	307	323	319	316	314	338	334	302	323	299	338	312	357	320	340	350	319	340	330	311	323	337	306	343	319	299	285	300	326	311	295	287	322	325	311	300	285	327	334	312	326	283	326	345	299	310	304	316	311	305	313	340	317	360	318	312	321	306	337	303	352	308	342	319	351	301	320	338	315	330	295	303	306	333	344	297	339	319	349	325	335	290	305	325	316	315	322	291	322	341	356	316	315	317	317	329	323	359	292	320	298	303	287	351	311	334	297	314	304	335	327	314	313	333	293	306	299	286	294	331	346	320	310	307	334	294	307	288	302	286	312	319	331	311	335	324	307	321	316	316	288	318	329	359	330	321	307	332	295	353	318	313	330	322	297	330	325	309	314	317	310	324	329	329	336	327	333	325	311	364	314	322	336	328	344	324	343	339	296	317	313	327	354	351	290	293	338	342	307	306	295	300	322	297	322	321	330	299	321	331	323	313	318	313	312	337	328	322	316	322	327	314	292	309	274	303	310	284	317	292	311	310	318	321	332	319	305	315	320	322	318	338	304	313	318	308	318	314	333	320	339	338	284	303	349	336	296	327	282	322	348	323	311	294	354	308	318	322	315	311	322	331	322	292	326	324	317	293	349	348	386	367	313	314	330	337	285	319	318	309	317	335	305	340	320	313	330	292	328	322	326	327	301	324	302	287	279	317	275	341	329	304	345	301	314	307	325	327	297	304	296	334	298	327	291	353	307	334	350	317	345	321	285	298	313	291	327	342	317	325	301	317	327	322	315	311	298	308	295	318	324	306	321	323	323	313	314	343	332	312	311	333	310	292	297	307	300	310	307	317	317	312	308	336	323	328	330	300	311	286	301	309	310	296	315	334	306	301	309	330	301	304	321	337	294	331	294	290	334	319	326	318	324	305	295	300	317	312	297	288	318	342	299	274	318	295	318	337	330	328	297	326	310	329	358	317	324	328	324	375	288	324	291	318	318	364	321	306	313	308	315	341	263	318	339	316	319	327	354	284	295	307	305	290	333	291	323	327	325	323	340	327	296	331	327	288	329	304	340	319	292	334	333	312	322	306	316	322	329	324	327	335	307	317	306	294	333	305	335	314	307	314	313	348	318	366	312	326	317	327	310	294	324	316	306	334	327	333	307	349	297	343	297	326	300	316	330	303	295	340	318	341	304	288	330	344	320	330	312	338	319	298	308	303	336	307	322	318	339	340	303	317	310	298	315	333	326	318	325	288	302	307	305	280	313	298	305	322	302	299	303	327	378	300	327	324	300	311	308	325	286	314	322	326	312	322	299	313	319	321	328	320	293	312	347	333	337	316	307	318	332	318	341	297	299	332	330	328	303	305	328	327	331	347	306	333	308	322	345	315	344	315	313	335	338	312	348	302	321	363	318	339	303	328	306	331	316	358	324	341	356	319	307	327	315	266	344	294	320	307	290	326	342	305	333	350	311	314	326	323	316	317	331	326	362	317	321	287	323	308	309	318	295	307	288	308	312	327	306	302	321	313	309	322	294	311	316	322	302	289	300	312	320	284	291	284	295	313	324	290	350	311	303	327	296	333	323	292	324	328	344	307	336	335	346	312	292	340	332	318	321	276	324	310	328	278	318	294	319	339	300	295	327	338	327	335	291	336	344	343	325	302	310	318	316	315	338	300	299	319	330	355	314	327	297	288	332	305	311	320	322	335	321	308	332	330	346	298	338	333	350	296	332	319	338	338	302	288	325	305	355	334	321	300	309	309	316	312	321	315	323	330	322	296	307	297	361	314	354	284	315	325	338	343	305	333	361	320	281	313	331	317	339	314	332	321	323	311	309	310	289	339	314	320	321	294	324	297	302	320	335	325	340	323	306	309	308	334	349	296	304	299	332	301	323	295	332	319	323	307	314	315	347	331	295	312	310	307	334	327	322	296	290	320	304	322	317	316	331	329	320	288	313	312	326	309	329	321	294	308	349	326	358	287	326	335	312	326	340	303	316	318	299	287	299	345	311	308	338	328	324	313	308	349	304	328	340	323	327	307	359	303	298	315	293	320	309	334	312	340	319	312	320	320	312	307	308	323	314	319
7562	2255	1269	1237	1127	1022	1034	4166	4506	5063	853	884	887	797	807	810	830	844	793	782	817	846	840	772	858	769	788	816	823	850	820	805	775	779	799	822	822	842	823	804	847	859	789	793	855	817	812	854	815	826	809	832	860	813	801	846	911	790	797	877	808	822	818	770	806	814	841	819	793	821	816	853	801	813	794	821	809	838	864	802	817	819	795	839	815	776	811	804	774	817	819	838	866	821	804	824	879	842	839	830	760	811	816	895	827	809	782	839	819	809	860	806	859	837	823	783	805	863	828	833	844	851	823	843	802	850	838	844	794	834	849	799	812	799	812	813	832	797	779	847	797	801	821	840	814	877	853	845	838	857	788	757	818	809	814	786	820	789	834	838	820	810	789	834	824	872	852	811	818	786	811	794	846	805	848	819	799	865	826	808	783	823	824	800	819	840	779	836	855	858	832	867	807	795	794	808	828	828	844	796	812	805	828	789	864	845	823	879	846	809	779	801	899	843	793	854	782	784	832	798	822	848	818	821	802	856	859	792	795	796	809	843	794	862	832	783	869	809	824	837	818	858	845	798	821	836	783	788	825	819	752	825	828	835	785	809	791	843	787	852	786	838	848	842	835	823	814	854	836	925	810	774	803	790	800	783	827	812	814	847	754	782	798	804	794	848	778	867	851	831	809	851	819	833	802	864	836	852	838	821	803	829	882	766	787	803	782	847	843	796	851	829	804	866	785	831	889	790	830	815	759	819	771	854	796	843	806	812	857	788	837	811	768	838	757	856	830	747	805	839	838	847	837	869	818	806	818	802	816	839	805	809	825	829	848	822	817	803	813	819	850	841	824	818	836	781	796	820	833	855	839	868	876	811	851	827	899	777	804	808	827	801	820	886	782	830	811	802	802	827	821	798	850	812	835	833	826	806	786	837	832	846	763	818	805	809	814	821	838	788	827	816	851	812	823	817	849	805	871	830	852	783	833	830	806	765	826	829	812	815	816	847	807	832	790	788	820	807	827	851	860	823	780	864	763	839	814	818	813	816	845	812	811	841	796	860	818	831	832	823	825	767	808	825	830	917	769	813	865	772	798	779	850	758	826	798	804	801	815	862	836	872	820	784	839	804	886	876	811	859	823	827	795	829	820	783	812	807	848	859	844	853	836	777	825	845	828	827	829	842	809	837	803	882	750	788	818	797	814	865	855	824	840	781	795	808	817	834	812	853	848	844	782	794	836	805	814	805	793	825	793	814	849	823	872	834	817	789	818	796	816	812	828	866	794	786	803	782	810	826	786	819	808	773	733	786	844	820	783	803	809	819	801	843	827	779	800	839	862	855	793	805	804	797	836	831	809	800	832	854	840	820	814	832	793	776	858	793	848	813	842	797	780	838	837	842	844	858	777	794	824	806	806	834	846	819	768	872	776	843	848	806	819	817	800	795	818	833	822	835	846	821	808	800	844	824	808	806	819	925	791	843	830	829	857	757	843	774	815	844	825	819	780	870	832	827	784	843	831	819	841	837	824	818	818	798	816	803	804	776	808	788	869	866	855	803	841	825	877	814	816	832	834	816	818	852	782	828	778	823	812	797	801	849	836	825	812	826	813	823	827	820	816	791	814	771	877	787	784	849	761	807	844	762	824	818	829	809	856	857	854	794	783	826	853	869	805	869	819	834	887	758	824	797	825	852	857	827	787	791	854	750	837	779	822	810	788	738	798	840	761	779	814	827	838	844	738	803	817	830	772	794	830	816	873	845	767	830	861	809	819	845	828	842	836	819	785	841	784	776	849	809	814	793	791	801	826	864	860	808	829	856	842	815	807	818	789	829	825	828	791	774	776	874	841	845	820	778	814	813	810	836	800	830	815	792	876	862	812	817	872	843	833	856	842	823	851	842	852	795	819	919	816	849	809	835	828	817	822	758	824	834	797	830	851	795	868	833	813	838	815	797	800	848	832	797	776	844	840	818	785	837	797	795	786	872	797	839	844	808	788	834	794	781	829	845	848	798	801	853	809	829	780	779	773	792	813	847	831	801	773	843	801	804	777	807	802	784	783	853	801	845	787	785	828	770	810	858	803	880	755	806	834	818	838	839	789	865	790	820	856	818	827	796	776	813	852	816	855	787	825	825	812	888	824	787	832	826	798	860	805	759	771	797	819	788	858	849	802	837	863	798	822	828	834	837	830	831	850	776	788	805	809	812	825	833	827	854	860	823	824	833	778	805	768	825	823	764	808	781	839	810	832	803	779	821	800	818	840	818	813	837	838	831	806	809	821	801	804	838	845	824	857	854	852	809	821	815	827	869	807	790	827	774	848	884	849	833	754	847	811	821	829	796	758	815	844	807	843	809	829	815	799	881	848	883	850	807	865	831	877	855	801	811	827	775	816	836	829	770	844	828	816	816	870	786	840	811	840	806	836	797	788	801	820	813	832	834	827	847	802	797	799	803	829	823	859	791	867	799	840	847	882	809	816	817	807	814	816	783	859	784	799	791	803	786	750	811	806	800	849	863	827	768	789	840	863	818	826	841	820	790	807	778	876	806	768	772	828	842	796	845	827	795	833	774	819	739	794	792	786	778	833	779	816	818	845	852	818	856	795	826	820	811	820	834	860	812	819	829	793	768	819	783	837	838	779	790	785	763	802	775	828	827	852	825	835	857	811	816	875	848	773	787	885	844	809	836	805	856	825	808	824	854	850	841	793	848	804	814	822	820	837	857	807	855	814	844	818	801	839	819	844	831	836	837	819	825	820	789	838	792	829	847	832	887	858	818	793	785	831	829	810	802	810	789	798	840	854	818	858	780	838	887	807	844	789	802	825	847	819	781	829	777	813	782	798	838	774	803	834	790	797	854	823	819	788	829	823	822	846	849	863	843	845	816	795	817	827	846	834	829	784	846	859	830	825	803	819	858	840	844	748	822	838	814	795	858	830	781	857	798	809	854	840	840	805	787	847	774	800	793	787	890	820	792	775	790	811	776	852	837	796	852	817	815	824	784	824	853	834	828	840	829	825	785	828	830	830	826	783	801	855	851	810	811	829	793	770	783	831	809	843	774	847	806	774	868	848	830	842	824	784	792	785	790	796	847	820	795	784	790	816	808	860	835	789	772	844	867	822	811	817	817	830	858	831	818	800	817	806	798	780	806	808	816	789	840	819	785	813	766	828	826	876	777	800	814	847	793	837	812	760	837	786	802	789	820	851	771	814	806	832	815	817	865	843	861	793	804	806	828	802	836	768	832	868	813	820	849	829	820	822	807	874	838	798	764	848	818	872	827	866	811	835	812	861	799	803	835	846	851	792	832	805	773	822	783	821	865	815	828	801	856	816	796	860	820	806	828	846	845	865	872	790	824	800	803	817	797	798	806	786	812	797	835	836	843	735	851	842	796	779	828	857	814	764	829	826	776	782	767	760	806	838	793	808	823	821	795	796	793	880	824	802	823	828	812	782	800	866	850	818	806	783	850	845	853	825	820	852	837	787	847	839	824
55935	37920	24880	16637	10602	6670	2834	4398	9240	26910	4804	371	313	297	289	308	271	288	247	249	257	227	220	239	218	219	218	240	223	246	237	215	217	226	237	218	193	223	213	220	216	170	215	219	228	218	214	210	240	212	191	218	220	218	199	221	177	235	240	185	227	210	206	217	213	215	213	226	208	251	197	223	186	203	228	225	199	213	197	206	232	193	209	216	217	212	222	228	189	231	227	223	222	211	219	210	199	219	209	209	228	226	234	205	197	210	210	226	210	214	202	215	198	216	196	206	210	209	210	206	215	226	224	195	210	227	200	206	216	226	224	206	235	197	224	196	224	205	190	198	201	194	179	203	209	199	215	229	214	192	207	189	228	187	194	212	203	199	201	210	162	228	221	210	191	186	210	197	211	194	223	188	205	202	214	235	215	239	214	204	190	220	193	227	219	189	206	206	204	246	193	208	215	192	234	214	205	202	227	203	205	209	201	235	222	193	223	229	211	219	213	227	219	215	218	205	221	234	193	202	191	193	229	197	217	213	207	191	210	206	195	226	212	211	215	223	201	224	212	210	206	178	196	197	214	180	222	205	186	221	196	189	191	213	204	206	200	218	190	187	185	168	205	213	227	194	222	235	221	219	202	210	216	210	211	196	189	223	229	222	196	235	209	238	206	199	177	212	205	192	198	200	235	203	226	193	171	206	198	210	219	222	204	227	199	200	172	178	195	202	240	209	243	200	202	222	209	198	206	221	206	176	198	223	230	208	211	212	221	217	205	250	202	200	213	197	233	231	191	215	192	199	196	225	188	189	229	203	200	226	228	200	217	199	196	204	211	208	196	206	234	176	196	211	218	199	238	237	200	190	205	193	202	253	201	215	200	207	222	202	238	229	193	230	221	200	203	206	224	222	209	192	220	244	211	182	218	230	214	237	210	208	190	196	203	196	224	228	203	203	217	217	216	248	198	214	222	211	232	204	220	216	209	199	215	191	216	211	197	209	211	219	205	221	191	213	205	214	219	213	200	223	221	196	207	205	192	235	210	199	207	205	230	185	216	204	197	207	194	208	184	193	203	240	210	171	194	197	212	198	213	191	216	197	211	212	178	211	195	208	208	224	208	179	189	208	226	189	212	168	213	218	219	208	198	194	186	213	225	237	204	218	213	216	231	209	232	175	229	207	188	200	219	209	228	210	211	225	222	209	225	212	205	213	223	210	217	211	197	198	194	218	209	219	199	208	217	186	179	218	177	187	191	203	217	211	211	241	199	184	181	189	180	200	210	194	221	200	209	214	197	195	218	194	212	209	206	214	182	251	212	205	223	229	194	226	216	184	223	198	216	220	213	215	205	219	237	194	236	189	252	188	204	205	218	217	199	188	203	215	200	195	200	202	206	196	210	205	200	207	207	192	214	194	204	204	197	238	217	244	224	245	210	188	216	204	198	206	217	237	221	202	181	205	206	214	226	234	219	210	239	214	200	203	229	226	200	208	202	195	213	212	197	182	224	228	229	222	229	209	211	193	205	204	209	189	193	218	206	190	186	221	233	194	223	203	203	192	194	199	219	229	227	243	208	230	193	211	197	227	222	202	191	211	217	207	205	210	206	209	203	178	205	196	188	235	203	210	192	201	208	227	214	211	208	222	232	227	234	204	196	224	220	205	240	188	220	216	216	205	208	216	214	198	215	221	202	234	228	216	210	205	211	234	216	215	189	222	213	185	194	194	218	213	198	211	218	200	215	182	187	198	193	189	227	204	202	196	218	201	212	217	192	197	221	208	202	204	226	189	206	197	211	189	199	210	209	211	197	206	197	201	216	219	208	194	205	217	203	210	206	225	180	222	194	190	199	213	206	207	203	189	229	203	193	215	204	211	214	217	209	218	216	214	203	191	196	184	209	228	216	234	227	189	224	181	224	216	205	221	213	207	200	199	212	183	172	219	177	210	176	205	208	269	195	187	212	194	221	187	198	233	225	223	208	204	198	194	196	200	210	222	205	193	224	208	198	212	203	193	209	212	198	215	202	206	205	219	215	183	219	212	177	209	213	226	209	190	209	228	234	210	220	207	209	205	174	220	185	197	215	191	215	204	198	212	225	230	193	218	195	215	199	211	206	227	211	209	184	201	233	226	218	208	208	208	212	180	220	205	224	226	202	194	220	190	219	207	200	210	182	202	229	217	190	206	182	199	216	212	211	217	221	216	179	206	216	205	205	184	203	208	231	216	184	228	237	220	214	213	205	194	188	224	230	200	187	205	201	210	213	196	213	214	216	209	197	228	206	213	213	212	199	234	225	229	207	176	176	227	204	195	213	184	223	221	215	207	244	195	212	217	207	201	190	208	194	215	203	210	215	219	206	206	217	173	221	209	219	211	209	227	198	209	205	200	237	212	202	239	191	176	212	232	223	202	207	214	191	202	210	196	201	205	212	193	186	195	249	194	208	204	212	197	219	232	238	210	239	251	209	206	223	221	244	195	198	199	194	200	184	216	219	219	205	194	215	204	203	197	220	221	180	225	221	210	212	204	233	202	193	212	203	197	217	220	198	203	226	183	184	220	242	184	234	225	219	225	228	190	183	205	212	200	246	230	246	230	214	211	206	185	215	256	202	231	202	225	197	200	216	225	217	187	213	216	180	250	193	180	213	215	206	180	208	219	186	195	207	194	202	207	207	207	226	215	205	202	206	207	219	215	179	216	224	227	187	247	206	205	214	192	181	214	185	218	198	220	228	202	240	204	201	244	216	233	206	187	213	245	214	178	186	224	193	191	209	205	207	199	181	221	215	210	189	224	222	240	212	229	226	246	217	212	227	211	226	222	212	220	197	215	183	209	225	200	198	239	203	211	244	215	229	235	190	207	206	175	221	230	200	217	207	243	210	208	203	199	194	208	194	219	211	189	215	211	243	182	215	193	208	197	193	215	216	205	185	227	208	201	203	200	221	194	212	202	210	212	203	195	209	204	222	204	192	209	203	214	218	243	219	214	210	194	201	210	208	185	206	185	209	248	212	183	219	220	192	231	195	199	212	200	188	205	201	222	241	192	233	205	228	215	203	186	199	194	236	228	182	202	218	225	222	225	194	203	245	216	209	205	213	188	230	193	212	233	227	186	221	211	183	202	208	185	215	185	205	212	213	201	199	222	216	214	240	204	234	224	228	233	195	205	188	207	225	216	232	205	229	225	222	182	232	240	212	201	222	190	200	204	207	211	182	214	194	218	219	208	230	241	218	216	172	194	208	190	195	216	193	220	226	204	219	229	233	205	215	211	240	172	215	210	191	211	197	228	226	234	179	215	188	222	213	218	194	205	207	219	201	217	208	210	211	215	186	227	224	213	222	217	229	214	208	216	206	221	199	190	190	205	196	200	203	218	216	223	205	228	242	214	204	216	201	250	206	214	214	198	191	199	205	199	199	204	181	204	200	244	205	213	197	227	215	211	212	221	199	210	231	207	239	175	211	193	196	213	200	212	189	220	185	199	221	185	228	216
42955	26278	11972	6962	5973	5836	3240	11615	23936	43303	3280	1234	1098	1098	997	995	987	909	927	879	815	750	712	696	677	659	681	640	624	636	654	619	614	644	576	546	546	597	556	592	574	646	589	633	569	534	566	578	568	564	603	591	577	558	555	560	592	568	560	544	567	540	589	540	549	580	565	543	587	514	546	522	581	540	529	559	548	529	570	553	611	546	531	548	564	538	525	555	552	520	489	549	546	524	521	513	522	540	550	557	549	559	556	564	577	556	557	537	537	516	523	503	562	555	568	571	522	581	570	551	617	558	576	511	582	543	546	541	558	547	536	513	516	525	584	546	581	533	554	565	508	520	544	530	568	541	569	538	587	514	528	564	496	553	563	550	530	535	536	531	585	534	535	579	526	526	542	538	555	552	531	519	545	539	526	514	569	543	502	506	567	551	565	522	521	529	523	548	542	525	533	541	515	532	521	556	548	522	553	519	526	494	564	601	513	530	541	552	529	565	525	526	513	529	541	542	546	555	573	504	551	545	543	518	514	573	524	518	548	537	566	506	552	529	532	548	513	553	539	546	518	548	508	548	542	487	561	544	506	538	534	513	534	544	535	574	551	507	553	566	547	512	539	557	528	530	494	546	555	528	534	532	572	571	551	532	562	558	490	560	521	512	552	545	512	564	553	557	566	588	580	532	550	551	527	534	599	502	553	548	532	522	513	551	568	521	550	553	514	564	556	530	557	548	560	552	586	553	565	529	510	608	521	556	526	489	532	497	551	571	512	499	512	554	597	515	561	514	535	547	516	575	531	585	534	537	564	530	514	509	529	566	537	528	572	552	520	569	557	546	566	524	531	508	498	529	564	546	534	534	535	540	518	545	509	536	555	538	538	563	535	498	511	559	584	570	554	514	558	517	546	505	544	572	598	519	503	493	546	495	531	551	539	531	535	543	550	536	536	552	551	523	564	572	571	535	534	553	530	556	548	542	533	555	551	567	541	505	546	523	496	566	543	563	518	548	548	516	515	546	538	531	535	535	572	551	580	525	539	546	537	530	526	493	525	521	548	546	586	542	516	586	527	556	527	520	539	561	543	570	488	541	574	533	548	519	568	575	541	535	515	522	517	552	570	517	521	567	564	528	564	587	581	515	500	593	526	537	556	546	540	556	536	501	515	530	523	527	514	531	499	502	531	548	550	554	560	533	514	540	512	590	552	529	572	529	513	538	515	555	533	533	549	546	506	558	574	539	551	496	514	541	545	590	528	548	510	554	536	560	539	567	541	502	538	576	541	515	561	531	548	534	516	540	543	586	526	497	525	549	544	506	488	524	538	541	504	547	575	557	499	583	523	540	499	512	571	522	572	548	538	581	571	505	479	510	501	551	564	549	509	522	563	567	564	538	561	569	550	551	615	531	560	545	518	524	541	551	550	522	537	542	495	537	574	539	514	561	546	538	566	528	519	532	550	530	586	533	541	574	526	556	528	595	514	508	559	502	529	532	541	512	550	537	531	534	565	567	545	473	529	548	540	529	533	520	543	556	575	540	502	570	539	521	541	541	555	522	540	554	534	537	578	561	515	515	549	502	543	525	570	556	529	521	543	568	557	519	535	516	520	535	556	516	522	505	548	568	553	597	515	532	536	515	543	535	506	577	539	510	536	525	528	560	574	527	513	521	537	533	510	513	492	523	532	544	531	506	594	555	510	534	602	552	522	566	519	571	577	542	536	552	515	539	508	526	543	548	516	553	520	543	514	523	512	540	531	548	547	552	570	573	575	544	548	564	521	538	508	556	530	556	525	528	581	538	545	497	547	523	569	527	551	530	529	521	534	550	536	564	545	566	528	548	525	534	549	563	555	511	541	513	569	532	495	532	549	491	514	577	557	542	576	547	547	566	505	569	562	566	536	494	553	518	551	528	557	503	537	554	521	562	499	536	539	564	550	527	494	533	539	534	567	563	543	579	559	486	546	532	539	529	545	524	558	499	536	529	511	520	532	566	561	515	559	556	515	525	546	551	584	547	563	540	489	588	517	524	529	528	550	532	526	541	531	514	538	519	524	525	542	544	561	539	516	515	555	563	524	589	553	530	509	526	546	537	530	524	547	493	542	562	556	550	580	518	525	549	560	561	572	565	535	565	507	533	523	549	597	532	527	559	550	600	530	571	540	534	539	575	548	516	515	545	539	567	519	584	531	545	522	495	507	570	539	494	541	545	536	541	546	519	525	536	525	554	535	567	508	563	531	542	542	537	574	565	502	571	548	516	553	542	486	578	557	584	557	555	549	540	545	509	541	539	489	515	495	572	543	549	545	520	505	518	553	525	550	524	522	520	543	535	553	516	533	541	559	539	556	556	576	547	518	586	528	531	528	582	537	561	544	499	515	569	589	536	544	544	521	534	507	571	506	559	533	506	569	510	562	527	565	536	539	534	537	487	615	562	525	539	557	539	543	556	568	555	525	567	537	583	517	541	543	547	522	519	553	527	529	554	554	517	559	528	560	566	508	540	509	556	542	553	556	549	577	519	565	539	548	572	560	489	522	553	510	522	522	530	537	581	541	527	544	546	513	515	547	547	530	538	574	535	515	583	535	550	575	539	540	536	597	513	512	587	581	537	538	574	536	548	580	513	529	550	517	507	570	565	538	548	537	533	569	482	571	547	498	531	515	567	547	528	502	576	555	521	484	532	511	531	541	543	560	552	523	578	521	533	515	581	537	512	519	551	512	549	535	534	562	524	533	548	524	553	485	526	558	559	512	561	523	579	590	533	517	529	509	538	570	553	553	506	521	566	565	521	510	580	580	525	565	539	543	557	567	558	511	548	546	541	548	552	538	569	543	522	556	529	521	524	595	547	509	540	543	561	507	544	513	555	525	542	545	570	573	577	567	561	520	503	526	526	552	547	573	542	561	540	527	536	503	569	552	553	522	540	515	544	574	538	544	566	553	564	533	520	520	534	532	541	592	546	539	548	528	532	564	505	514	545	514	487	558	526	504	532	535	596	518	574	498	554	510	500	536	533	561	605	496	524	561	539	525	524	548	517	534	593	516	547	523	505	535	576	558	532	553	506	525	529	589	514	561	579	527	553	560	568	519	541	507	539	529	562	543	533	518	534	511	553	531	533	557	558	531	537	502	535	579	583	563	529	543	581	509	503	557	534	552	495	548	528	550	524	586	530	570	583	533	570	535	521	561	507	535	553	519	521	541	525	550	526	513	524	508	567	533	562	549	568	573	538	561	587	540	537	580	523	506	496	506	523	554	548	508	519	565	529	507	509	556	545	557	561	553	526	535	575	509	515	473	527	544	504	543	550	556	541	575	517	533	506	544	561	569	537	526	517	547	524	571	526	489	551	539	521	501	539	569	515	499	562	504	573	512	552	531	579	520	548	549	506	547	502	571	543	539	517	570	536	496	503	583	521	562	588	523	537	526	514	589	543	530	544	526	562	550	544	587	526	534	558	564	570	534	562	514	566	521	536	527	534	518	519	541	561
57872	35560	36343	26719	28285	20558	11181	5463	13406	29466	7752	605	387	405	343	361	346	412	438	373	331	297	327	279	298	268	321	285	282	283	259	293	280	302	270	299	274	277	266	266	287	276	321	286	287	288	282	252	268	273	304	287	257	262	268	297	306	283	309	306	256	277	266	278	263	279	290	295	280	248	267	262	277	287	290	281	288	283	277	281	285	273	270	253	257	277	287	264	271	273	247	285	275	276	285	293	249	293	277	275	281	256	263	259	289	271	278	253	264	297	266	288	276	259	274	282	283	265	263	257	263	284	260	266	278	264	284	291	313	248	307	255	289	280	294	293	307	268	285	288	294	238	265	235	274	254	281	273	295	247	283	265	245	273	272	295	309	282	272	259	299	282	269	277	283	261	290	269	265	267	280	307	275	278	242	275	290	260	264	263	269	264	260	275	268	278	259	303	286	279	287	299	250	289	282	272	280	264	251	278	253	265	283	266	322	237	230	277	256	222	268	265	295	290	271	290	265	278	280	256	273	265	271	273	293	288	259	253	288	277	284	245	284	242	272	288	267	280	283	306	242	272	282	275	296	283	248	266	274	257	255	275	293	246	280	308	271	270	276	266	277	255	291	282	276	282	283	242	281	254	246	297	270	291	252	300	292	265	290	274	269	268	283	287	275	265	293	258	279	250	276	283	298	265	270	270	277	238	281	263	283	246	281	279	293	300	286	264	294	275	243	279	254	288	275	295	286	275	293	286	260	259	273	267	286	316	267	287	271	302	270	252	264	266	268	293	292	267	296	272	265	267	272	291	290	265	280	264	251	258	306	276	286	273	293	244	286	259	263	249	261	265	289	262	243	238	261	292	315	273	260	284	259	270	282	253	324	289	261	277	270	303	265	253	278	262	276	273	256	260	286	281	316	273	280	276	243	280	265	255	280	251	277	284	292	289	270	290	281	298	285	267	265	271	278	276	253	236	295	294	266	271	284	283	262	287	290	275	274	282	253	248	282	283	288	281	271	268	286	295	241	272	285	280	264	265	263	267	282	286	287	278	295	286	281	284	269	265	271	288	266	254	265	260	274	282	258	234	271	286	259	276	266	271	258	298	299	286	275	287	256	268	261	271	296	266	283	258	257	285	298	261	290	262	286	279	288	259	265	271	273	255	299	260	283	273	252	253	284	256	252	231	266	268	291	273	301	264	244	311	283	253	277	272	265	279	298	277	277	296	271	279	293	288	268	267	258	283	310	280	279	251	257	327	266	280	257	273	262	253	269	278	274	272	282	277	263	306	291	258	256	261	258	272	299	295	257	274	253	269	279	261	279	296	278	247	271	281	271	237	238	257	256	261	251	247	293	272	264	304	295	276	262	215	251	244	254	273	294	287	269	272	283	273	251	261	257	274	307	291	286	258	274	286	316	284	283	261	249	274	275	269	264	254	260	231	258	266	295	272	280	283	261	295	299	285	245	286	230	279	278	299	283	283	282	276	271	280	294	256	306	272	297	276	250	259	303	276	312	247	295	284	266	260	301	302	275	258	263	277	307	242	281	278	262	272	272	247	301	278	266	305	237	291	286	271	266	286	267	253	289	315	275	244	283	289	253	274	307	270	265	260	286	281	274	271	256	299	269	308	250	298	280	247	269	226	277	287	298	270	303	307	268	277	267	278	271	283	265	278	275	307	252	287	255	263	275	293	290	261	282	246	285	302	262	284	274	268	291	271	238	267	264	270	264	255	274	272	311	278	287	273	296	300	293	298	277	278	241	260	256	260	290	290	254	253	271	271	275	258	271	277	303	292	312	311	257	286	244	290	277	278	254	262	303	263	279	257	284	258	254	261	265	263	287	298	286	240	263	294	269	263	280	263	287	288	270	228	259	288	261	319	264	261	255	252	253	279	288	264	287	252	274	245	291	274	269	265	281	286	261	299	285	244	254	297	283	264	280	284	247	277	253	269	311	253	285	276	266	277	290	261	286	282	291	252	267	271	261	253	283	259	261	276	274	302	276	256	281	274	251	277	253	244	273	307	264	282	281	272	273	241	276	268	287	271	270	255	261	258	259	253	275	274	292	286	258	288	292	288	261	250	289	271	282	298	252	284	273	292	281	243	249	250	282	256	285	293	288	285	276	251	256	272	298	246	284	285	263	255	290	251	278	283	296	264	264	268	269	276	280	289	276	270	234	266	279	253	261	265	319	265	279	275	282	263	254	293	304	281	297	284	269	269	292	303	258	262	234	282	256	241	276	282	292	282	261	267	249	280	260	237	289	243	282	297	284	250	268	287	258	242	304	231	263	277	303	258	299	254	262	287	280	262	269	303	270	269	292	264	247	288	262	266	250	255	263	252	249	251	271	272	267	287	246	256	293	288	261	289	271	272	287	292	275	258	282	260	290	279	269	250	276	261	290	276	281	270	261	271	296	288	257	281	253	282	255	265	270	282	302	266	290	284	278	287	282	267	269	260	256	261	269	259	287	273	256	268	259	323	235	280	257	290	243	280	275	285	270	269	269	270	268	281	300	263	251	278	269	285	303	247	249	269	264	266	276	294	266	276	282	269	262	273	277	284	290	324	284	241	258	275	275	289	265	247	236	251	259	305	277	264	262	294	239	272	296	262	285	281	268	242	256	323	254	237	287	271	244	297	266	266	236	262	259	284	288	284	258	276	269	285	281	282	276	256	252	293	263	262	289	283	295	293	273	240	242	291	306	298	281	282	288	292	264	269	283	284	281	290	264	255	295	279	270	273	267	275	291	251	295	295	265	290	265	258	283	291	287	310	254	277	269	246	278	279	240	317	266	281	285	274	280	275	290	283	281	286	274	291	240	259	272	276	294	239	278	295	251	256	287	250	306	278	267	283	254	245	283	263	286	278	270	286	274	305	256	274	258	298	265	301	315	257	285	296	290	247	290	279	262	248	265	279	245	237	300	241	301	276	281	279	264	239	275	260	249	312	261	262	275	277	253	237	251	287	290	254	257	266	274	276	250	265	265	285	253	275	272	270	268	257	271	280	255	279	265	265	271	268	287	268	289	268	265	253	264	292	266	247	270	279	303	275	302	279	259	281	277	288	302	264	255	279	306	298	278	274	276	268	299	257	296	270	267	278	244	298	274	267	277	282	255	293	277	268	271	306	261	306	296	263	278	277	291	285	261	278	278	258	259	289	265	293	284	296	284	266	245	281	298	289	257	274	256	287	290	276	258	296	261	289	253	290	296	299	278	254	256	283	279	270	293	282	269	257	302	269	291	253	269	250	262	230	268	270	274	255	278	278	294	268	278	253	262	264	263	290	285	257	279	274	258	248	275	282	279	263	288	301	291	286	294	298	285	270	268	253	248	275	268	277	265	264	255	249	268	300	288	279	265	262	296	263	273	290	265	264	254	276	265	271	253	267	272	283	285	279	263	287	272	250	296	247	258	251	286	250	268	254	272	281	317	271	264	300	283	240	258	288	287	246	300	248	297	297	299	248	271	290	298	294	292	264	310	280
42674	25068	28202	20335	28576	12714	5295	4638	28688	46125	4855	1565	1419	1290	1126	1166	1164	1530	1492	1253	1007	902	875	797	791	832	790	801	778	740	776	799	718	766	759	763	799	762	739	700	757	766	715	723	698	728	723	720	773	732	728	704	746	693	685	718	687	742	703	672	673	728	744	756	694	647	664	724	732	656	690	683	684	718	684	699	737	688	701	706	689	648	701	714	718	678	667	666	673	700	715	690	691	710	698	737	666	725	684	689	671	705	735	667	685	633	707	724	673	671	653	719	644	681	689	672	639	639	671	670	694	673	635	698	728	714	704	690	695	682	704	669	667	707	669	690	642	703	694	678	681	668	691	739	666	674	673	727	677	668	658	646	675	672	709	695	642	683	634	678	723	684	681	671	677	699	728	679	716	692	687	743	656	659	670	673	725	678	720	692	666	696	683	695	704	644	691	689	639	678	689	673	674	661	695	654	693	668	727	692	694	655	695	650	662	718	696	634	687	648	680	673	677	725	647	672	684	670	680	667	721	671	658	611	672	702	697	664	683	679	668	655	685	719	663	687	681	678	679	643	701	668	641	658	589	701	651	643	678	696	661	626	682	660	665	640	663	678	707	696	676	684	742	702	697	686	648	680	674	654	715	666	665	695	686	687	617	644	639	649	662	681	704	676	686	705	651	700	688	648	647	674	662	675	633	675	664	688	678	652	653	654	709	658	729	665	680	663	664	639	667	658	701	691	681	691	663	671	721	697	682	655	686	653	671	681	644	701	729	707	686	667	675	629	683	656	676	697	685	698	714	678	717	682	679	630	691	682	724	658	658	655	636	674	716	695	728	693	721	710	678	688	643	719	673	721	648	662	678	677	659	700	611	693	687	698	719	668	663	717	652	652	621	648	672	643	676	691	701	631	683	703	645	688	655	690	681	674	703	648	710	703	688	717	711	656	659	656	660	692	648	664	687	677	669	716	688	687	676	666	689	658	665	670	710	682	691	678	720	686	684	677	647	720	714	698	660	701	674	690	638	716	659	697	696	703	701	646	665	609	688	698	746	688	702	668	685	668	703	700	670	661	670	735	687	675	662	695	697	659	679	647	707	654	706	719	638	666	705	671	692	737	679	666	685	709	718	754	690	720	678	678	698	686	671	692	638	648	667	672	672	706	675	646	724	737	708	692	660	694	685	703	656	658	674	689	683	658	699	731	682	708	647	666	628	674	678	661	687	664	684	666	648	722	676	684	662	682	660	669	672	661	662	702	672	660	691	674	668	690	661	671	701	736	680	691	672	704	659	669	626	662	683	652	669	642	674	662	680	680	684	725	668	617	656	725	694	721	672	649	715	685	656	667	681	698	669	700	691	720	689	697	646	637	629	688	668	709	703	695	697	686	709	686	679	629	670	705	690	700	657	677	690	688	698	690	677	732	699	666	681	692	684	671	645	670	681	670	696	685	734	680	682	705	703	645	676	649	699	663	690	675	662	664	679	683	668	670	706	690	656	670	726	694	674	694	671	698	675	681	673	687	672	694	726	635	698	717	715	628	668	659	667	713	687	667	648	662	683	654	669	706	646	680	664	685	699	683	687	687	707	654	662	667	682	674	683	718	652	700	685	726	654	644	720	708	695	714	644	682	671	659	687	673	656	704	672	714	686	706	768	705	676	689	660	695	644	733	684	655	693	637	698	741	703	663	680	667	666	666	622	683	734	690	650	680	682	686	675	696	710	679	704	680	652	670	677	661	674	744	675	681	664	696	717	695	695	674	661	673	665	716	671	698	624	627	699	694	686	702	667	652	660	689	677	722	728	610	722	708	700	672	692	687	684	705	695	720	649	648	661	674	676	726	655	717	705	665	652	659	662	691	712	719	644	666	633	674	686	684	668	723	695	657	669	657	672	722	725	701	727	648	678	701	681	645	663	656	680	690	706	721	723	713	665	686	625	677	675	648	671	695	650	680	656	664	713	658	699	652	655	722	684	672	667	661	702	699	680	721	696	658	678	655	651	645	631	683	668	676	672	710	680	680	688	669	647	642	672	710	649	684	732	695	677	684	671	688	631	603	662	696	733	666	685	668	689	635	670	659	659	689	646	721	669	689	641	699	680	722	665	694	696	682	705	656	644	684	649	683	742	664	662	659	706	680	646	626	690	742	656	705	706	664	675	708	705	673	738	655	659	702	706	690	705	711	647	729	672	647	706	666	636	683	661	670	738	676	667	667	670	700	696	698	665	669	684	685	750	659	687	686	725	701	684	670	691	696	661	724	675	682	746	669	694	686	698	671	723	641	707	733	679	682	730	653	680	651	685	661	693	680	737	687	689	684	678	681	673	706	661	697	696	687	673	643	702	669	662	697	713	657	663	660	689	675	694	678	698	677	652	680	677	675	639	704	664	689	674	671	705	683	686	671	660	654	697	667	677	708	673	711	678	694	635	657	677	692	690	642	708	673	657	683	673	695	675	684	653	715	739	689	645	656	665	676	671	698	681	686	659	718	679	696	721	688	689	702	688	702	668	706	676	653	686	672	714	716	724	634	703	670	675	662	694	694	672	691	708	697	681	711	691	624	683	677	726	662	675	661	698	683	665	691	633	626	682	669	653	658	681	701	706	683	666	656	689	720	679	678	697	653	662	670	648	660	669	700	658	689	676	611	677	663	680	611	647	675	706	682	653	682	665	679	732	647	682	646	649	673	724	662	687	681	695	621	687	677	632	701	729	695	698	698	665	694	673	669	681	657	716	704	710	709	680	684	723	662	725	718	641	700	681	657	690	673	648	638	671	678	675	703	698	680	676	705	719	660	663	667	685	714	663	688	682	686	651	659	665	693	680	684	660	680	691	681	676	710	658	697	692	636	691	720	748	692	715	695	734	662	655	678	678	649	708	732	690	701	672	677	645	684	666	687	677	709	619	701	630	637	692	656	649	686	649	641	653	659	668	683	681	676	723	686	693	662	691	696	637	689	647	697	690	693	675	693	677	665	653	674	672	686	685	677	714	691	683	681	697	647	692	706	673	679	656	741	673	666	690	746	687	705	701	658	654	664	694	710	692	657	633	707	667	659	699	671	618	697	653	696	676	701	708	689	643	675	623	696	676	682	660	670	694	658	666	687	651	709	712	651	677	735	678	652	655	673	684	671	698	626	669	695	670	714	644	688	701	701	700	682	635	705	651	663	672	667	698	681	690	658	678	700	671	695	665	667	675	699	671	701	671	709	659	686	680	667	701	686	686	646	654	686	656	669	680	703	673	690	681	717	708	663	669	663	691	669	687	747	660	709	646	640	677	658	728	681	711	668	664	674	667	727	620	641	674	677	622	665	684	719	673	687	686	694	710	683	639	689	707	685	661	691	656	665	685	634	670	690	692	673	661	705	671	716	683	639	639	696	716	733	675	735	708	679	649	696	694	657	703	677	675	695	681	696	692	651	724	673	661	703	674	680	654	685	684	683	664	682	664	739	690	693	753	681	675	681	651	677	690	677	631	688	667	700	654	692
12594	5197	2110	2406	1568	410	384	363	888	1721	392	310	326	329	331	318	336	336	345	309	354	344	324	319	318	321	333	311	350	341	321	285	302	325	352	306	320	309	384	330	347	333	338	336	332	314	349	318	345	329	330	322	309	341	324	343	332	332	316	330	311	344	324	313	316	339	338	348	353	316	312	296	307	349	320	343	334	374	356	343	317	297	345	329	335	306	339	297	312	330	351	318	352	326	354	365	317	312	328	344	302	313	373	329	335	350	307	338	360	327	344	337	350	329	313	318	335	309	330	327	307	350	338	301	316	330	334	347	347	324	341	348	332	286	333	338	343	345	315	348	356	316	319	329	334	302	341	347	323	369	370	346	335	313	355	324	349	352	370	328	358	304	346	357	298	314	309	328	347	328	347	301	340	362	348	339	334	334	337	341	358	355	319	324	310	346	346	352	347	361	353	346	338	309	347	357	325	327	327	305	363	344	325	337	341	341	347	330	340	364	383	333	324	337	325	336	305	326	343	314	329	356	307	345	318	338	322	361	353	335	343	330	315	335	330	312	353	348	327	368	341	339	335	347	335	360	339	356	308	328	335	292	303	314	323	357	313	347	336	335	312	339	335	376	333	354	310	318	332	346	357	318	266	353	350	358	324	289	325	318	349	349	308	321	350	311	347	333	362	296	317	374	330	352	351	322	320	330	324	344	340	352	344	379	344	329	349	333	340	330	375	326	321	329	314	331	346	320	317	317	341	341	350	338	313	350	348	341	330	335	306	366	317	303	339	319	335	314	303	363	347	346	309	355	349	354	317	321	349	335	315	320	331	348	348	301	341	344	327	364	334	345	334	375	332	330	309	334	284	349	323	350	323	319	363	331	331	315	319	330	341	319	341	351	319	317	312	329	357	329	355	334	311	338	353	358	302	316	317	329	343	304	305	338	353	338	347	331	315	310	331	370	343	339	320	336	318	329	318	385	392	318	315	338	345	327	392	327	353	338	310	340	308	307	322	319	323	330	373	317	326	333	312	323	334	300	375	328	280	347	349	322	328	359	347	327	320	343	305	314	310	324	336	348	321	330	340	345	322	332	313	331	344	364	352	340	348	361	314	307	356	352	325	317	309	350	329	337	319	338	329	337	352	330	353	330	344	344	331	327	347	321	347	315	346	349	316	318	304	353	336	318	341	364	329	354	321	289	339	314	326	329	332	352	335	339	324	367	320	342	350	336	346	335	337	327	298	341	358	333	367	356	351	323	313	344	316	347	333	361	340	350	364	313	323	315	297	330	304	329	329	322	316	328	370	327	305	344	316	351	365	322	361	313	331	320	343	350	308	306	326	315	315	339	317	350	312	329	325	363	305	338	317	326	351	359	334	334	329	302	314	345	290	330	326	354	346	371	349	346	304	308	338	355	328	345	352	331	339	325	343	326	340	319	344	333	324	362	337	359	301	309	362	322	303	312	310	337	332	331	354	333	325	362	331	340	345	333	324	339	356	329	329	339	297	341	318	313	340	303	307	345	311	330	350	329	317	323	330	363	321	358	314	321	328	378	342	318	327	363	318	343	319	322	349	354	339	298	321	323	330	322	328	339	311	317	297	330	359	336	350	329	340	362	300	309	336	343	319	370	339	346	342	332	336	298	305	295	334	327	355	330	318	310	325	350	299	324	315	312	317	340	369	329	321	335	341	329	352	356	345	307	342	342	334	333	332	326	346	328	364	308	306	289	336	321	318	310	325	280	289	312	291	319	311	316	328	356	333	334	335	312	350	325	332	350	309	318	346	358	327	352	323	363	346	321	349	306	309	304	369	325	300	334	369	329	340	311	334	334	305	326	338	315	353	303	317	328	313	311	339	310	333	329	342	330	309	364	344	350	333	305	328	300	356	341	308	369	326	366	325	356	323	353	367	343	316	311	311	315	312	310	302	328	335	318	328	327	316	330	329	365	314	337	348	323	327	330	347	341	336	333	310	320	287	333	353	359	334	357	350	306	325	324	342	322	332	339	349	339	333	327	314	330	340	295	353	339	352	297	356	343	349	326	334	318	358	305	348	337	345	309	333	328	352	326	362	348	296	336	370	325	347	327	345	321	353	344	361	345	344	353	293	352	330	367	335	355	377	328	349	338	334	339	329	313	281	328	344	329	314	328	308	331	317	368	331	317	324	334	334	323	331	343	328	340	333	332	321	331	324	346	329	335	341	344	355	347	326	335	321	293	320	343	319	322	325	349	313	337	338	356	338	345	366	348	337	336	329	326	299	339	320	303	349	323	344	323	309	349	349	360	350	340	347	316	324	307	330	314	351	337	347	353	329	325	316	318	329	325	349	334	326	325	327	324	333	307	327	310	315	311	353	387	344	342	350	343	333	330	316	339	342	348	361	330	323	323	288	362	334	339	338	295	331	340	310	320	321	293	346	357	297	318	366	330	342	319	314	347	333	359	310	329	342	326	332	300	330	317	334	302	341	345	348	331	329	315	333	350	306	317	328	323	346	338	326	310	338	352	331	324	325	304	356	332	354	308	329	345	317	344	336	325	347	347	316	335	307	336	318	336	341	317	315	353	367	356	314	330	289	320	291	327	339	339	371	350	381	343	336	329	292	271	365	301	321	350	351	330	356	322	338	336	342	356	308	309	348	316	365	320	333	394	323	331	329	342	297	329	332	338	330	367	326	323	325	357	296	333	327	331	294	328	325	332	333	320	331	362	326	357	326	299	316	358	347	312	329	330	328	313	357	324	297	338	301	340	325	340	318	300	332	322	339	298	332	347	342	295	340	347	359	346	329	326	330	340	329	334	326	401	344	350	320	345	344	329	302	315	319	321	329	353	351	354	309	339	319	333	330	309	315	323	305	364	296	337	356	349	300	335	371	303	325	310	346	339	334	300	330	359	316	363	320	341	310	357	301	299	366	327	337	313	331	336	338	342	334	336	336	338	325	302	326	351	329	312	310	355	362	367	318	356	303	346	334	310	326	323	359	331	355	354	368	345	335	332	335	316	333	350	325	326	317	352	334	325	353	332	343	304	300	328	331	322	322	320	327	308	337	294	308	352	335	335	325	331	329	315	331	320	354	322	319	350	338	307	369	311	301	323	350	331	351	336	347	322	338	328	311	350	280	323	305	288	363	329	320	326	335	347	378	317	340	344	327	323	326	346	319	342	339	318	336	321	332	375	328	360	325	326	303	342	323	360	363	370	360	360	337	337	363	314	339	337	301	331	372	318	337	322	331	362	338	357	349	329	340	338	326	325	279	309	356	308	302	294	316	368	357	333	334	338	318	329	365	306	337	327	372	358	333	339	322	347	334	352	304	355	338	329	334	345	361	338	314	319	329	340	295	298	337	340	334	340	330	321	332	327	333	297	389	323	349	345	338	329	349	359	364	304	359	324	320	331	342	363	301	348	324	366	362	338	340	329	348	326	339	328	291	322	360	328	340	337	345	273	330	334	347	342	354	304	359	326	310	346	319	329	372	381	361	336	341	312
11716	5361	3876	5604	4080	1138	1093	1175	4268	7737	1006	910	828	851	874	839	841	864	839	855	940	891	885	828	830	876	889	844	840	855	793	899	851	826	852	870	813	888	809	817	856	817	803	873	843	824	885	863	904	808	906	852	840	887	831	836	848	861	867	800	865	830	884	837	915	817	843	827	893	821	886	848	841	911	858	872	880	864	867	830	852	881	837	851	871	823	822	878	863	859	881	884	865	865	897	849	892	900	900	870	837	844	864	866	825	810	840	872	829	855	875	826	845	850	824	797	888	866	866	832	829	817	867	819	856	820	842	826	875	872	831	811	818	818	880	850	855	852	798	840	828	848	843	824	922	856	867	835	886	815	875	873	840	830	869	857	825	893	856	849	857	898	863	814	814	869	867	874	879	825	877	839	878	876	853	823	860	855	881	858	874	855	866	893	870	893	843	880	843	846	872	865	838	882	845	849	820	846	791	830	864	845	840	824	869	850	825	817	853	874	864	835	835	852	842	813	863	868	873	854	864	848	831	872	855	795	866	896	856	874	859	825	878	878	849	863	844	810	848	816	813	845	858	865	867	896	847	854	808	888	870	829	861	844	870	816	898	841	884	932	852	822	891	867	892	814	856	822	896	873	813	794	866	879	846	838	857	857	887	843	834	793	858	881	828	867	892	840	914	830	883	914	858	888	814	840	884	784	832	790	890	856	852	865	850	874	868	793	835	890	863	849	919	863	921	877	861	856	852	842	895	839	841	832	860	828	911	817	798	833	817	821	777	859	898	894	838	859	866	805	842	853	842	893	806	859	823	904	874	866	855	835	814	891	893	838	787	869	820	872	817	823	861	866	840	820	849	800	819	823	857	910	815	915	811	907	874	806	884	865	862	807	872	862	850	778	865	808	941	886	846	868	856	814	824	809	847	831	829	845	826	880	843	826	848	853	790	837	865	845	884	844	834	857	874	890	852	765	856	883	858	862	885	812	854	869	810	873	837	830	859	849	822	852	883	846	877	814	869	826	858	845	789	898	889	866	815	821	827	832	804	829	867	900	874	874	903	846	847	795	909	824	872	825	814	868	874	851	894	812	902	844	872	879	831	862	847	812	819	870	941	889	837	909	864	838	864	805	855	861	849	899	842	845	850	846	879	823	772	901	835	853	847	853	819	919	865	873	873	863	841	865	869	875	875	891	875	902	806	880	821	809	882	858	875	828	826	876	873	834	798	865	798	849	862	885	863	863	879	824	831	819	917	844	864	865	909	833	878	845	822	792	867	845	834	823	840	874	805	819	887	838	836	860	869	856	794	896	870	866	880	914	843	863	829	843	869	855	869	877	841	881	854	832	892	790	873	823	837	839	885	843	828	840	860	865	836	858	867	841	937	868	859	840	822	858	892	874	886	845	877	835	847	843	864	886	852	841	825	863	879	806	861	831	917	810	787	854	898	868	862	913	851	867	843	859	885	853	869	860	883	850	807	861	901	789	871	801	908	843	850	900	790	800	876	848	827	867	879	843	861	846	861	881	869	866	825	852	873	911	858	827	882	896	870	845	819	828	858	856	872	820	833	857	886	814	900	829	891	834	878	892	832	816	889	883	875	865	844	848	909	918	895	888	832	875	809	845	862	854	818	818	850	851	868	840	859	892	821	848	877	832	833	848	861	824	899	872	825	864	870	876	853	822	878	874	864	861	855	807	870	831	884	834	869	844	810	843	886	883	851	858	868	800	858	892	845	838	861	896	882	855	888	896	876	826	841	817	855	830	857	853	863	857	874	828	832	885	826	849	837	863	873	855	857	823	845	874	829	863	838	837	843	860	856	869	895	812	855	847	836	861	892	848	834	903	804	827	884	873	879	827	842	868	804	860	861	893	819	863	827	837	860	892	914	927	846	812	834	944	856	873	880	869	826	840	860	885	896	829	882	845	871	856	821	864	823	853	843	884	853	850	849	858	818	843	791	815	824	857	879	876	851	770	842	830	816	851	866	852	862	840	853	873	854	870	841	816	886	877	893	831	813	876	880	886	915	867	838	906	877	868	869	846	864	869	827	845	865	899	843	813	833	852	855	808	834	869	873	814	886	885	808	816	837	888	853	850	891	862	834	837	826	868	864	832	894	858	885	816	883	876	856	846	902	836	865	847	910	877	860	819	861	840	814	879	861	934	866	870	852	865	838	867	855	832	868	856	825	854	842	812	853	887	859	879	842	867	860	868	833	831	810	846	847	831	773	902	875	829	857	877	851	810	839	867	843	822	849	830	851	867	867	837	872	844	868	854	872	842	822	852	862	840	866	869	877	807	862	811	864	860	881	867	810	872	891	866	850	910	884	859	858	847	852	889	835	831	835	869	841	877	868	834	868	880	881	877	836	840	920	841	854	888	872	822	839	878	875	870	842	884	868	898	880	835	875	875	802	823	845	864	857	828	886	843	827	832	864	833	891	854	882	865	869	862	860	873	877	814	826	809	885	875	838	829	891	875	909	856	892	813	897	871	870	820	876	811	861	827	861	831	882	826	869	868	825	819	879	852	917	847	845	881	810	834	849	836	835	819	811	815	878	856	820	858	862	841	847	837	861	841	825	821	844	902	819	831	887	813	904	908	869	866	856	882	854	862	845	833	824	841	862	872	844	841	850	889	855	836	840	921	845	841	877	864	840	825	824	837	872	809	859	818	826	843	844	832	879	897	842	839	846	889	837	857	835	865	899	865	885	866	841	871	869	863	840	887	801	832	830	876	876	871	847	857	844	841	844	856	871	811	865	873	859	800	857	898	810	839	872	812	811	843	832	870	821	867	856	796	850	819	862	840	904	831	813	843	858	801	889	853	856	838	854	839	869	848	864	822	880	834	854	917	815	817	850	851	810	845	829	877	859	866	870	850	876	865	908	832	851	828	855	892	880	867	850	814	821	809	811	879	848	798	862	863	818	908	877	850	817	848	871	889	812	825	854	893	891	873	871	869	848	854	870	831	827	872	852	871	901	809	843	920	830	849	875	840	828	916	764	835	831	846	885	844	860	823	882	818	852	860	846	894	849	867	884	870	892	862	845	862	907	835	817	866	859	885	866	888	857	875	849	864	901	864	824	869	881	850	847	873	856	833	818	867	847	845	872	855	891	814	854	813	873	907	883	814	834	918	859	807	858	882	825	828	871	893	893	880	892	865	854	856	852	868	806	806	835	852	807	865	863	886	847	925	884	896	869	873	857	864	866	828	853	822	822	830	839	809	833	889	862	861	874	872	936	878	868	828	851	808	878	860	882	874	828	843	845	843	835	888	833	831	844	887	845	855	896	854	874	869	854	823	892	806	838	880	848	825	843	839	853	855	817	875	835	847	832	852	857	876	890	807	838	850	852	822	849	813	812	878	854	848	858	842	818	824	866	803	861	859	859	851	852	806	885	847	820	823	818	834	782	883	854	838	863	845	897	840	882	891	851	922	851	869	818	782	825	876	796	879	809	863	879	857	851	826	883	851	860	856	870	847	858	855
62855	34347	27823	20995	15282	8662	3844	2958	14116	33997	7783	456	411	372	359	388	374	392	296	286	259	292	327	364	263	258	238	242	250	276	261	241	246	250	263	253	262	229	233	227	283	259	266	236	249	276	221	248	263	256	262	243	205	235	238	235	227	230	267	235	236	244	244	236	240	214	262	243	251	252	233	253	259	233	248	256	257	244	260	217	262	247	239	226	234	277	253	272	221	226	244	251	228	246	252	238	235	263	246	234	244	238	239	244	241	245	222	234	214	259	263	271	246	274	227	252	256	252	233	254	245	237	245	262	265	288	252	247	254	194	209	256	253	244	249	233	216	287	230	248	209	215	237	220	240	234	232	248	234	259	232	240	268	283	247	239	224	256	229	227	250	260	240	248	276	249	250	254	252	230	253	247	233	246	257	261	257	283	261	238	247	235	258	236	252	242	232	248	210	231	250	234	231	236	241	208	247	213	265	234	260	253	238	242	223	245	252	236	234	268	246	241	247	244	242	235	236	248	246	229	229	247	237	258	235	242	259	221	270	232	258	229	228	235	233	238	242	219	221	234	240	265	245	241	249	233	252	261	239	230	241	256	235	235	226	240	251	258	233	239	251	275	239	267	243	246	245	238	244	250	277	228	223	215	249	241	211	270	258	233	247	254	268	237	238	232	242	234	257	223	232	249	224	260	241	273	259	216	244	225	269	240	257	238	218	222	254	224	271	231	233	268	249	233	232	238	249	252	271	232	217	220	229	241	232	258	209	263	256	230	219	219	244	248	212	246	243	246	234	236	216	260	260	255	221	245	261	252	235	236	237	233	248	249	264	250	198	275	252	253	269	221	262	256	263	247	248	262	237	241	263	227	246	254	251	241	231	250	206	263	238	233	261	229	236	221	248	242	246	245	248	239	245	230	241	255	252	243	239	238	224	247	245	246	241	249	287	249	245	255	296	234	258	225	251	216	227	252	248	243	251	243	241	239	235	231	262	208	223	236	240	250	247	246	252	236	223	235	226	252	231	248	246	284	272	229	260	226	237	242	238	226	207	220	238	268	239	246	232	231	275	221	268	245	234	233	218	289	260	251	227	232	243	248	253	262	210	247	237	302	231	247	233	235	235	242	241	250	240	269	231	248	246	242	260	244	229	236	222	204	240	249	254	203	215	241	238	244	235	260	230	245	264	229	254	234	274	240	265	242	236	218	247	239	233	227	254	269	256	235	260	241	253	259	244	247	250	265	247	234	210	231	235	207	241	254	254	257	235	250	233	283	241	252	245	249	265	255	253	228	233	213	243	222	245	225	250	268	231	265	220	240	228	259	255	233	262	244	242	207	256	248	242	253	220	255	252	242	257	261	252	235	240	253	239	236	266	228	250	238	248	243	252	259	236	243	213	233	247	202	226	240	245	262	257	240	240	251	245	260	267	288	241	280	252	221	270	246	253	229	250	214	248	237	232	241	243	258	257	240	256	247	255	253	251	237	243	230	227	239	237	196	240	220	279	222	228	240	213	254	262	244	250	248	218	236	239	251	251	243	221	246	264	228	256	229	238	271	236	224	258	245	226	239	255	239	242	245	215	214	251	244	236	248	239	244	240	232	268	240	226	243	267	243	231	242	238	240	266	240	253	252	233	248	227	249	249	257	227	251	268	228	208	225	249	237	243	238	277	250	237	248	216	231	254	226	225	224	237	238	229	255	235	246	247	264	235	221	222	223	211	263	244	236	235	247	257	257	249	233	247	251	231	228	272	243	228	226	254	242	248	229	251	251	241	248	249	240	258	269	247	237	248	214	239	231	244	277	245	221	216	246	247	226	243	264	233	270	269	239	253	258	218	241	265	263	245	224	240	232	226	205	234	232	245	235	216	267	214	239	258	217	245	205	232	234	252	209	240	249	249	241	249	239	235	263	280	261	234	241	240	228	226	233	235	226	243	236	260	235	224	240	274	231	227	250	230	250	259	232	245	260	291	244	248	224	272	248	250	247	255	222	210	227	243	257	206	259	240	234	254	266	230	246	244	243	252	201	212	243	233	235	263	262	228	235	241	227	252	289	217	228	243	228	251	250	236	240	251	264	231	237	230	234	251	271	246	228	240	237	270	230	244	239	242	219	215	249	227	209	240	248	224	260	245	248	245	235	213	259	254	276	228	239	229	241	236	259	252	243	239	236	238	231	217	243	234	257	241	252	218	266	245	256	240	233	260	236	239	231	268	273	265	249	213	259	224	251	250	233	247	241	243	238	252	222	247	239	241	235	240	225	253	236	271	231	239	247	248	236	222	245	250	247	237	241	251	226	215	246	223	253	239	248	254	266	236	251	230	248	224	241	260	249	239	252	258	238	273	234	246	234	251	265	275	242	235	216	225	217	238	229	270	247	263	235	224	275	221	272	252	246	251	278	231	259	226	246	217	227	244	250	260	250	245	239	261	246	273	248	240	227	228	256	236	239	257	273	220	239	276	258	264	239	221	261	229	286	229	227	245	238	241	234	247	234	231	264	223	256	220	215	238	269	267	240	235	244	272	225	231	241	260	240	245	253	249	232	239	239	238	238	222	236	229	250	248	231	238	234	256	275	245	246	229	250	230	278	220	273	230	238	293	262	257	250	235	199	241	253	268	223	242	219	281	246	247	239	216	211	271	252	243	273	230	232	274	227	219	252	274	246	221	236	236	257	245	258	235	258	244	245	268	242	242	249	229	201	241	222	271	248	233	260	275	244	244	235	231	259	270	244	232	262	243	232	232	254	230	253	235	243	232	224	253	293	242	229	243	242	227	210	247	229	263	238	236	261	228	220	247	262	244	271	244	265	248	211	209	256	241	250	250	218	237	240	265	243	256	234	216	238	261	236	255	253	251	230	265	234	225	235	224	236	236	273	233	224	227	251	263	226	236	243	230	234	232	221	241	242	217	236	237	271	266	237	256	240	236	245	240	267	247	260	256	238	257	219	218	234	261	207	239	235	228	219	243	245	244	255	251	261	262	231	206	219	259	227	261	229	249	237	269	238	250	254	254	251	230	247	283	236	200	217	251	245	228	224	258	263	244	224	223	269	220	239	211	277	254	230	227	246	236	233	231	225	227	224	228	228	258	249	217	206	245	246	245	244	236	213	249	265	254	226	250	226	232	229	241	229	252	222	271	273	241	241	249	223	249	218	236	256	292	237	241	235	255	247	230	259	230	274	234	231	254	261	283	252	235	246	256	263	266	217	231	254	255	230	253	247	222	240	230	264	233	243	246	255	251	233	263	262	221	210	240	232	225	264	246	266	235	246	231	249	235	209	236	212	253	243	254	246	240	246	252	242	232	274	226	229	229	245	245	231	257	240	244	233	231	239	233	252	237	256	249	258	255	234	263	254	262	247	218	238	252	257	208	232	251	251	233	227	232	239	233	235	245	255	247	232	222	239	243	221	227	237	262	238	229	234	267	211	214	239	258	205	233	219	266	243	210	218	237	230	234	236	228	258	270	234	211	257	260	245	203	237
53400	17817	15590	7807	6016	5094	4614	9390	31108	49307	5364	1433	1361	1186	1322	1329	1238	1176	1122	1009	898	833	1107	1350	754	710	695	718	696	643	726	707	692	636	686	646	678	647	684	642	647	630	644	618	644	643	615	638	650	632	635	649	642	635	627	616	681	626	604	657	658	669	625	627	629	649	633	644	598	624	583	662	636	609	614	634	578	627	606	620	594	646	658	621	676	639	589	644	616	559	630	640	655	593	608	628	636	608	604	643	617	647	605	607	644	629	623	642	626	655	627	636	581	595	599	620	632	626	659	609	628	650	614	615	560	608	624	666	636	646	607	578	635	595	608	584	569	581	615	620	644	577	616	600	615	634	635	568	605	630	623	656	588	573	613	638	609	668	621	583	592	574	598	627	646	631	586	639	572	633	625	618	617	633	593	597	637	616	613	600	617	583	628	615	638	647	602	615	609	622	620	635	645	631	641	601	608	598	629	582	583	629	601	603	590	591	607	645	592	631	600	617	593	639	592	617	611	626	624	637	644	618	625	625	655	589	624	660	643	612	597	650	615	641	623	623	636	605	618	619	583	589	571	608	552	664	619	604	620	634	659	606	629	669	620	600	604	598	616	616	598	622	600	580	612	624	605	629	612	635	638	648	645	606	576	602	606	657	558	606	586	594	606	585	610	639	595	573	583	586	632	632	610	606	605	654	586	592	604	605	593	604	638	603	568	598	647	600	605	617	602	623	643	590	622	626	566	609	642	625	613	632	637	631	581	608	630	589	645	590	629	638	630	606	608	632	591	592	638	601	595	621	603	620	642	574	637	632	645	631	608	594	630	616	600	641	627	601	626	623	610	623	618	648	661	608	636	610	622	609	615	649	588	622	614	604	585	610	592	628	615	610	601	614	638	650	597	588	550	620	593	608	649	652	619	614	653	584	587	632	622	631	627	592	614	635	615	636	606	610	653	633	617	617	660	618	631	580	609	605	641	636	611	624	568	602	626	623	612	618	640	589	622	575	626	565	661	573	627	616	646	612	573	650	620	584	615	576	619	622	635	603	584	616	624	633	593	607	609	613	625	638	624	571	618	626	611	654	604	623	613	632	586	614	616	626	631	596	634	570	595	663	611	626	634	616	650	591	584	642	628	607	600	630	594	602	546	645	625	580	645	558	624	598	592	584	547	600	604	590	583	605	614	692	578	671	625	627	611	620	582	668	606	623	615	588	627	581	588	597	617	636	642	647	618	639	648	630	592	588	621	618	628	663	605	617	683	619	612	617	596	648	593	608	572	642	630	596	625	549	614	650	627	611	640	646	619	617	602	645	641	632	668	603	632	664	624	592	572	604	609	608	588	614	602	605	598	622	612	618	607	602	563	602	592	619	607	588	625	654	645	623	555	624	659	575	620	596	646	611	620	593	592	620	628	631	639	674	628	611	606	643	641	588	635	630	601	627	626	583	635	650	666	594	629	646	592	582	594	625	605	635	616	632	601	644	583	620	617	640	669	600	611	617	621	653	624	633	630	616	644	643	616	627	607	608	570	616	608	592	618	570	616	589	615	624	596	639	607	661	631	596	615	620	633	599	598	621	581	614	583	627	624	626	621	579	610	545	621	613	628	604	629	601	621	636	606	622	615	650	581	593	600	553	594	618	631	600	658	631	611	611	577	633	611	610	596	639	618	585	607	618	605	578	601	607	601	655	610	589	606	613	572	598	665	604	606	635	640	591	630	619	632	597	635	608	616	597	614	591	626	634	622	630	588	638	580	630	587	633	598	620	624	636	594	628	618	615	658	634	610	617	636	619	627	599	641	644	642	617	613	592	622	595	608	607	615	623	615	596	601	673	614	642	595	617	643	605	619	606	619	620	636	648	595	635	629	630	562	608	643	594	576	616	643	589	625	630	630	587	623	607	638	631	631	657	550	595	670	563	631	652	582	600	653	593	574	633	593	625	600	600	622	665	636	635	588	622	655	605	613	578	598	627	596	609	607	646	617	611	623	628	597	595	598	603	635	602	592	642	623	618	640	565	632	630	643	596	590	654	615	616	641	583	623	631	638	642	706	646	611	599	635	620	618	615	647	628	597	611	570	638	624	579	574	642	655	597	614	677	621	608	611	591	678	664	629	560	619	598	606	619	632	604	634	589	629	625	589	672	619	608	631	631	612	635	615	625	615	608	591	640	585	595	625	617	634	553	614	609	624	609	651	640	620	604	675	657	672	576	632	603	672	634	584	608	596	599	639	642	544	610	648	665	634	556	597	616	639	621	660	640	591	564	640	590	581	621	561	589	619	593	594	609	620	609	625	603	618	631	657	649	619	646	600	619	637	632	634	647	658	596	575	614	619	631	609	641	575	605	592	634	554	594	625	608	619	582	634	647	612	548	662	588	620	611	600	625	625	600	657	585	632	630	590	641	619	571	611	638	587	585	603	555	573	561	606	599	638	594	627	665	585	600	625	615	556	611	592	596	640	588	634	608	622	637	597	621	610	604	614	585	576	640	658	654	617	627	637	597	580	616	622	602	610	586	634	577	632	621	601	613	629	570	615	604	646	596	609	614	678	602	606	624	573	651	634	606	587	616	610	597	630	590	617	589	597	589	641	618	585	623	637	588	583	669	623	584	615	632	631	555	634	624	610	647	600	628	575	596	619	681	639	616	615	613	616	628	576	647	627	577	595	639	600	613	634	614	548	598	623	605	604	622	586	660	562	610	608	609	630	610	643	633	685	607	598	629	641	646	582	629	644	562	652	575	624	635	617	621	591	595	566	617	611	624	613	598	574	586	614	651	663	636	578	623	613	601	634	595	586	586	635	620	602	581	638	596	615	629	613	598	601	624	597	642	596	584	580	665	664	637	633	595	634	608	609	583	622	617	653	593	619	696	611	610	599	570	618	619	624	589	606	599	628	670	610	590	599	597	578	656	644	615	600	643	622	604	602	592	599	613	625	567	616	629	583	631	576	623	598	616	618	630	596	562	585	597	593	633	613	663	600	654	568	630	605	634	631	626	594	616	656	620	619	640	615	656	577	596	613	623	627	597	658	568	625	579	618	665	606	654	578	608	596	622	575	604	651	614	606	597	624	613	601	630	627	607	599	622	605	622	534	664	596	615	631	615	649	599	640	641	593	612	598	609	602	559	618	590	630	616	631	631	599	576	613	644	621	604	658	609	614	617	669	650	552	596	601	610	607	577	657	586	606	603	570	584	618	633	624	596	620	657	607	667	627	640	593	688	615	621	595	629	589	597	573	633	639	573	637	622	600	605	642	656	597	606	612	589	593	634	642	603	615	597	600	617	603	638	611	600	632	627	638	601	610	667	630	617	606	627	610	591	635	638	673	612	607	600	631	566	625	641	619	615	570	664	574	598	645	581	637	608	634	652	622	612	578	618	597	582	604	631	614	592	659	621	626	612	611	627	630	554	553	574	605	642	584	641	585	644	628	626	594	627	565	610	569	634	612	633	625	621	614	618	656	621	667	621	617	636	618	549	636	598
58322	29539	23652	19014	13020	10687	8042	5810	26858	36823	9164	571	420	482	421	377	358	422	354	373	363	417	367	397	329	349	342	352	350	340	294	346	319	287	326	322	333	317	321	329	320	326	307	274	322	326	326	279	321	325	316	324	304	291	332	287	291	342	333	314	296	290	328	328	308	334	302	293	311	311	309	286	289	318	291	351	310	311	308	325	325	339	339	358	299	277	298	319	315	325	318	302	309	312	295	288	323	312	327	297	314	319	298	288	321	300	290	302	303	309	326	300	320	326	316	345	339	318	295	317	306	303	313	322	308	290	306	290	275	318	297	340	317	293	305	307	284	288	323	315	316	305	310	285	286	314	266	321	305	307	289	305	333	304	278	305	293	330	348	313	288	326	308	356	302	311	347	290	301	283	311	330	295	309	335	318	326	317	319	303	335	288	300	313	322	313	293	309	312	308	312	315	301	321	312	312	340	305	300	306	310	320	280	298	321	342	321	316	299	323	306	295	297	284	316	309	325	307	281	307	338	331	344	357	320	334	337	319	327	316	325	301	316	295	283	314	287	289	316	292	284	297	303	297	309	304	319	311	309	305	300	326	292	326	313	311	331	348	335	332	302	308	298	335	351	280	307	294	298	287	319	319	307	315	287	270	311	288	343	332	347	318	293	324	293	328	301	295	300	302	277	323	313	304	294	315	327	269	317	283	317	295	289	306	294	292	330	313	302	358	299	328	302	285	323	323	316	322	308	312	319	302	297	274	317	305	267	306	313	301	328	335	300	309	315	299	311	306	294	273	294	314	353	328	308	311	296	301	294	334	286	316	332	308	335	308	308	285	281	304	335	306	285	342	304	273	320	325	303	302	292	298	321	335	335	317	304	276	292	304	325	294	307	294	311	323	328	327	303	294	286	326	333	328	305	330	316	315	290	291	322	301	331	320	293	311	335	302	285	339	288	324	314	304	321	325	295	327	296	282	280	315	295	306	332	321	275	310	314	315	332	303	327	307	316	302	302	314	306	327	311	338	290	335	332	297	303	290	333	303	299	297	308	300	308	323	288	309	287	277	299	329	320	307	327	305	322	284	289	303	322	305	330	325	304	304	291	325	294	318	299	321	316	305	335	318	275	345	296	311	321	332	297	306	292	324	320	295	305	283	316	315	336	290	286	302	328	299	323	276	319	286	318	312	310	315	286	309	324	300	305	293	288	295	305	347	289	273	322	286	324	300	331	342	304	325	322	314	303	324	324	328	364	321	314	326	313	269	311	306	317	317	328	295	307	308	326	304	319	304	316	302	310	284	288	298	309	269	282	316	319	284	290	314	315	308	291	300	316	322	284	266	272	289	303	304	295	307	337	299	323	303	282	290	335	327	294	331	290	307	316	291	277	328	305	360	292	285	305	312	325	300	322	283	272	328	309	330	281	328	321	324	328	274	333	314	297	315	295	329	314	297	320	296	329	319	335	283	321	362	303	295	289	323	319	287	317	322	269	309	314	318	275	307	322	293	313	312	288	314	291	284	317	292	284	273	325	292	341	318	315	327	289	315	284	293	306	285	288	299	311	289	324	303	313	311	304	301	323	321	352	288	299	289	336	281	290	273	288	287	333	309	282	298	303	360	303	305	322	313	337	327	289	308	282	311	315	316	313	318	301	300	364	295	284	272	314	271	294	339	316	304	311	325	295	290	313	320	306	291	319	280	299	306	279	310	352	327	271	297	278	320	305	291	307	301	312	266	302	315	267	326	282	295	343	290	302	300	293	298	311	307	299	324	355	261	326	361	288	302	325	305	303	313	319	319	340	330	315	300	308	289	303	300	294	287	330	304	310	325	317	304	308	319	308	301	312	296	311	348	316	306	293	329	315	300	299	343	350	293	326	302	296	345	299	321	297	332	330	328	313	327	325	307	318	305	313	281	352	331	297	294	289	289	308	305	320	305	316	318	305	289	269	294	369	302	321	259	304	309	279	296	312	320	314	329	336	307	298	318	290	300	325	329	268	311	322	312	333	304	333	306	322	351	309	321	312	297	308	324	292	333	282	326	311	290	309	303	308	301	305	305	309	329	320	309	292	315	341	303	291	298	342	321	303	326	330	297	294	293	317	320	301	334	315	309	305	332	287	306	328	337	366	312	316	330	319	317	307	282	298	308	308	294	304	290	293	295	293	295	298	287	294	313	346	340	291	312	310	310	277	286	300	310	280	320	285	273	324	281	293	277	328	290	338	298	324	314	306	310	327	355	299	306	307	339	286	343	319	277	293	334	304	289	290	310	302	332	316	274	298	305	306	317	303	297	301	300	349	301	300	304	363	318	307	301	310	316	332	351	306	316	333	302	312	281	317	302	292	327	314	295	290	302	307	310	317	284	299	303	296	301	323	325	286	312	317	291	286	306	309	308	307	260	328	295	327	286	281	293	299	307	307	321	327	311	320	339	314	319	288	302	312	319	335	293	295	308	341	330	306	296	273	306	319	305	313	301	304	298	334	316	302	300	320	268	272	304	279	268	298	316	298	329	309	307	290	281	331	296	300	302	320	303	313	304	337	330	330	300	319	307	305	315	311	301	270	292	328	311	317	310	304	337	329	276	325	289	317	295	341	334	309	286	288	321	325	300	309	356	293	308	304	315	329	290	319	325	300	302	329	317	302	293	333	340	330	330	323	292	336	299	310	270	317	316	310	275	315	351	293	340	328	296	327	333	314	316	315	324	295	335	316	281	304	310	311	307	320	329	340	285	311	309	295	322	313	310	312	313	318	298	288	293	333	316	306	291	323	303	319	325	306	305	302	281	344	300	342	310	301	292	316	315	294	305	303	320	340	303	289	303	334	276	301	290	300	294	294	293	314	312	288	300	284	314	325	336	286	278	295	288	308	298	323	296	297	313	300	315	324	328	356	325	315	281	314	328	296	289	311	315	313	295	286	323	284	336	321	342	312	305	321	307	336	304	308	292	336	323	305	287	333	313	359	324	291	308	318	305	319	304	290	273	296	323	277	340	316	278	310	292	292	318	319	250	321	287	316	326	289	318	297	315	317	289	261	334	341	300	330	290	313	320	320	301	341	318	332	330	314	278	323	287	322	306	326	324	309	287	339	307	279	312	301	330	314	330	331	291	310	295	309	297	318	331	324	318	338	326	340	298	327	312	304	316	356	311	315	297	316	315	303	323	334	288	323	327	319	300	325	310	333	315	337	314	292	280	357	287	310	293	320	323	324	306	313	312	299	315	302	297	316	321	325	289	304	327	290	289	300	305	308	311	314	286	301	318	287	334	279	300	286	334	318	314	295	311	320	318	301	305	283	312	337	312	295	311	309	285	310	322	315	301	321	309	295	322	305	321	300	323	323	346	305	310	284	310	285	329	305	315	316	322	314	320	314	302	310	292	323	302	287	328	295	306	310	316	322	285	301	331	299	315	290	312	324	320	336	333	339	318	344	306	298	336	339	316	303	314	302	284	294	319	307	325	327	300	320	310	311	299	303	346	309	323
49280	4510	7236	9322	7269	12323	7529	14572	46268	50818	4676	1350	1295	1299	1267	1277	1251	1276	1116	1016	1054	921	1071	1213	847	882	851	828	809	863	840	815	858	837	796	801	847	794	761	789	791	757	800	830	767	763	797	792	815	830	809	761	772	783	787	773	784	772	785	835	788	794	759	756	768	784	803	803	779	762	768	779	786	807	774	753	811	804	811	740	748	768	793	808	738	821	791	787	791	806	773	762	771	797	748	771	757	762	741	711	788	797	728	752	769	777	784	753	750	756	752	759	716	759	699	740	777	757	767	747	758	769	724	717	762	754	732	754	728	736	747	733	823	758	741	782	769	756	796	788	777	753	727	753	796	722	768	789	758	772	742	779	786	784	751	750	748	759	725	743	808	730	764	788	702	743	687	810	782	747	753	807	770	747	772	789	754	760	779	769	784	795	763	755	774	769	798	756	751	794	770	746	761	738	748	779	762	748	769	729	782	758	764	734	721	779	764	777	767	764	755	757	723	694	743	722	767	746	788	718	774	770	810	741	767	745	745	798	750	785	752	772	769	738	722	756	786	801	841	802	752	754	755	758	737	755	768	745	727	736	710	747	769	714	770	754	752	758	708	777	787	716	793	792	759	766	764	771	809	795	762	761	773	756	731	784	738	755	723	837	780	754	774	770	745	763	789	724	746	759	802	767	731	769	740	726	735	774	787	757	799	715	784	761	789	765	758	725	770	738	763	743	768	726	802	739	760	776	768	730	748	743	784	737	763	755	752	719	769	729	765	755	769	727	745	772	730	722	731	754	825	739	835	758	727	759	764	793	815	761	774	784	773	692	810	776	748	705	765	729	753	790	764	738	756	771	721	756	755	756	762	776	750	768	795	787	778	794	780	751	712	748	752	790	748	792	769	766	748	759	761	782	746	798	796	776	750	767	747	752	738	755	837	762	794	792	751	747	732	750	681	719	761	799	763	789	766	750	750	745	756	762	727	749	705	733	794	752	800	707	760	763	761	742	779	751	801	840	781	775	762	724	797	715	750	778	788	714	767	747	757	736	737	754	763	758	771	770	744	744	779	729	752	767	768	807	793	754	746	734	730	779	768	806	738	738	797	762	760	791	755	740	764	765	738	709	745	805	738	762	827	772	750	768	740	721	756	722	784	772	757	707	770	750	746	761	775	717	774	701	736	749	786	793	784	770	783	718	742	744	779	739	793	731	764	721	748	769	769	757	722	727	764	724	797	768	745	775	723	815	746	778	743	775	715	795	763	793	790	739	766	750	751	765	768	750	736	729	765	757	777	748	738	769	726	781	742	771	780	809	774	740	772	758	814	806	745	801	825	741	801	756	741	734	807	743	759	736	748	756	799	724	731	778	726	718	759	729	795	753	762	749	784	718	779	792	824	770	766	786	767	782	732	736	777	782	772	770	762	788	767	785	794	779	710	795	744	770	758	793	743	778	770	755	773	797	789	769	718	780	712	781	763	816	803	790	753	748	714	781	763	740	724	807	763	775	794	760	732	766	781	824	744	775	768	741	756	782	785	767	773	729	724	720	743	740	764	754	764	704	744	777	799	809	801	752	734	755	795	725	777	808	733	776	680	749	728	761	704	808	732	717	753	756	753	807	774	774	768	739	751	775	729	771	747	749	738	786	750	757	804	733	754	740	754	765	749	774	766	762	732	769	768	795	729	770	798	776	776	747	761	773	789	734	709	754	805	698	755	760	860	709	783	738	733	818	799	788	808	763	755	777	783	681	745	765	770	734	736	764	729	763	765	766	768	739	757	760	759	774	769	730	747	754	760	741	751	743	723	791	817	758	716	740	759	730	760	778	716	735	731	722	738	771	757	770	788	743	797	780	737	748	700	762	741	811	773	764	702	796	789	792	721	727	771	778	754	781	802	778	758	755	792	773	745	742	774	730	741	768	747	811	750	726	792	821	771	750	779	727	734	727	747	696	744	795	723	692	772	742	735	749	767	766	769	754	759	797	740	737	753	738	736	777	733	774	770	788	739	696	785	799	763	707	739	801	717	794	725	748	768	800	764	752	778	766	777	742	779	719	761	759	775	804	798	736	794	750	741	777	731	758	752	761	766	741	772	772	723	746	729	782	757	763	767	759	813	767	766	734	749	745	753	724	738	739	770	785	752	761	759	765	798	758	786	750	785	761	702	792	772	766	747	744	765	795	717	802	759	803	795	754	721	759	777	793	752	780	787	721	793	738	789	793	758	736	777	731	815	740	744	780	795	794	729	749	714	823	751	793	760	776	782	732	742	777	786	755	739	805	825	734	790	792	753	793	766	742	760	755	734	778	763	780	795	802	778	788	723	720	777	757	731	757	760	767	777	800	767	769	716	742	793	826	839	833	766	716	756	729	781	729	778	774	722	750	763	769	803	759	842	768	753	706	772	793	787	748	729	747	772	765	757	746	747	751	788	781	795	728	833	742	676	792	747	756	756	771	744	830	780	775	811	748	786	787	765	754	784	742	784	729	771	792	771	782	777	762	760	756	763	785	783	776	802	712	714	759	773	750	743	784	755	722	768	782	797	790	793	733	718	764	726	691	772	785	791	762	755	755	781	775	705	765	783	761	721	771	735	772	767	770	700	712	748	726	763	757	762	771	721	719	766	765	761	792	749	775	807	769	739	716	777	777	747	745	771	747	783	759	793	753	735	771	787	762	755	752	806	797	789	765	764	787	752	747	786	769	777	767	735	743	784	759	798	800	844	780	755	720	777	784	764	774	805	740	760	763	761	778	774	715	730	778	753	775	745	735	789	765	781	782	744	747	744	791	799	761	758	788	772	752	749	776	768	755	763	756	794	734	784	774	744	754	758	803	804	785	749	731	759	734	785	735	761	743	773	766	816	789	768	782	750	772	748	717	813	777	831	777	803	747	746	779	749	770	764	812	745	725	779	806	735	749	723	767	739	786	844	741	725	761	739	762	791	724	832	826	771	785	775	764	787	761	756	734	777	749	731	773	734	762	751	749	728	733	752	789	778	728	754	755	762	745	767	776	716	734	768	716	778	730	774	750	772	742	803	787	746	722	779	764	762	770	768	779	778	721	691	733	754	777	747	764	769	816	752	724	763	784	760	759	769	768	790	727	797	764	789	831	722	753	712	765	734	786	813	816	757	788	738	763	759	731	752	811	777	777	752	746	732	723	763	737	790	735	753	790	786	763	779	770	755	731	781	771	759	761	774	771	766	774	768	738	751	749	753	811	727	759	765	758	765	753	777	753	780	725	784	722	743	779	711	746	784	804	818	734	771	777	767	725	719	743	777	715	789	764	730	683	774	729	736	803	777	734	772	760	760	750	740	740	707	792	740	701	792	742	784	719	805	758	772	754	798	781	748	766	759	729	765	735	809	717	706	806	783	741	746	778	750	777	774	755	756	778	755	782	763	757	757	738	779	760	762	760	759	767	760	723	779	767	744	718	736	752	765	716	767	728	790	759	723	762	773	747	750	740	762	767	744	769	751	749	758	726
14687	2169	778	512	1499	1182	452	392	561	1270	387	316	333	323	302	314	330	361	322	350	316	296	306	371	348	301	331	336	348	335	326	346	310	329	320	335	341	300	299	307	348	307	354	307	356	325	334	334	308	341	315	323	352	367	310	290	311	347	341	361	320	316	339	340	326	316	317	356	334	308	357	356	344	307	332	318	341	318	329	316	273	329	335	309	350	302	327	333	304	328	318	321	316	287	328	336	332	341	310	309	313	316	358	322	307	320	334	291	325	342	337	327	316	319	313	342	333	316	327	310	336	327	333	349	327	314	335	341	375	298	326	335	313	360	312	356	334	331	316	302	329	315	354	312	320	358	311	355	290	311	322	303	308	309	343	304	342	335	316	323	318	323	326	309	312	282	300	328	304	342	342	335	253	328	312	334	311	325	315	303	295	323	343	307	290	315	339	334	307	321	344	304	313	347	307	311	347	314	321	323	314	321	318	302	297	352	311	319	349	322	331	364	330	309	338	326	301	331	304	295	328	340	313	311	328	391	332	319	344	322	302	315	322	380	297	287	341	335	319	365	309	315	303	308	330	335	314	305	338	342	323	336	312	322	321	317	324	310	355	323	326	344	352	305	336	317	358	340	323	347	354	318	307	336	291	336	343	318	314	294	342	305	323	335	351	333	300	323	326	329	353	331	312	310	364	320	309	344	333	305	306	339	318	303	335	332	291	321	323	307	319	273	273	313	299	345	375	311	325	311	349	276	317	321	333	308	285	309	334	315	323	317	318	339	352	328	339	315	324	334	360	329	342	316	307	363	347	351	334	347	358	363	333	305	320	355	319	310	345	337	344	317	292	294	330	353	311	319	333	296	318	339	295	315	319	329	343	326	329	337	343	305	327	313	306	305	365	360	325	299	302	310	342	308	328	350	291	337	325	326	315	336	297	302	334	305	329	338	329	335	383	322	316	323	337	325	324	337	332	309	363	321	340	293	307	331	375	298	324	348	334	334	335	322	332	314	313	348	308	340	305	343	319	332	327	286	326	318	329	313	307	316	333	344	299	336	315	339	348	322	295	325	349	322	329	344	353	310	319	304	333	317	333	348	320	357	285	305	345	343	325	315	328	316	301	339	318	339	340	295	330	343	336	306	324	338	329	345	305	295	336	319	352	317	308	336	329	295	345	310	329	332	327	344	359	344	310	298	358	347	313	316	288	328	320	361	326	336	323	309	344	321	302	322	339	316	303	316	300	302	314	301	309	336	307	321	315	304	334	298	339	306	316	322	355	339	325	308	321	309	342	346	342	342	326	299	317	327	361	306	311	324	317	358	326	317	323	286	303	313	356	325	320	339	350	305	303	321	295	326	344	319	335	331	345	344	290	328	335	362	333	324	317	312	318	317	353	296	303	328	307	320	333	309	300	278	338	324	320	316	297	288	301	302	340	314	316	340	323	336	321	357	294	305	350	329	337	326	307	339	335	346	332	391	326	346	319	347	305	295	320	321	322	323	311	335	307	336	324	303	315	323	303	309	306	309	355	342	318	327	331	298	342	305	337	302	316	319	290	331	324	324	334	328	300	299	288	291	323	303	331	321	295	312	337	317	357	321	367	291	332	359	305	331	292	352	357	320	335	346	336	308	353	337	331	330	310	307	324	286	336	325	344	360	337	352	336	340	349	316	324	302	303	298	321	333	316	351	303	337	358	340	334	299	307	357	317	338	323	287	335	290	282	341	311	337	340	357	322	347	367	343	302	332	333	307	339	332	313	315	317	299	344	298	313	322	316	320	318	336	333	297	309	314	323	322	319	257	335	288	351	332	334	321	368	323	353	310	336	293	330	317	366	314	332	333	348	327	320	328	321	328	312	304	329	316	327	326	333	349	341	323	311	340	353	323	346	317	309	320	308	325	327	302	339	347	296	333	332	340	347	345	305	314	301	316	319	332	301	345	324	353	323	346	327	325	326	312	324	313	319	301	321	338	338	285	314	324	353	343	311	329	319	320	327	334	314	328	344	339	337	337	307	335	335	341	306	290	304	298	341	318	305	313	340	323	306	329	316	313	331	321	345	331	308	336	314	327	323	346	347	339	336	322	319	340	332	323	347	317	318	312	301	294	345	300	342	326	322	312	348	321	332	297	335	306	327	298	337	326	343	352	334	320	321	337	314	277	323	327	320	293	319	315	322	319	332	296	357	338	322	358	302	316	315	372	335	295	295	314	329	339	315	347	335	307	350	353	323	360	332	319	319	343	341	273	320	325	354	376	311	332	284	300	340	338	304	328	340	323	329	315	299	312	335	326	340	279	311	359	287	320	323	325	333	345	320	314	294	316	317	321	299	307	335	350	348	335	341	319	333	326	319	303	381	298	320	322	325	320	341	333	324	307	341	310	326	303	303	318	325	309	337	332	337	337	308	337	347	352	295	324	315	317	296	317	300	331	301	291	332	330	331	321	335	329	314	372	332	316	313	299	327	309	328	315	317	331	317	336	333	359	321	295	336	331	317	315	337	342	358	336	339	292	362	340	320	304	309	284	359	355	324	317	320	346	340	340	309	286	372	311	327	315	336	312	324	325	322	335	294	317	322	334	318	325	339	343	323	325	348	282	335	306	307	343	323	323	307	358	314	336	303	314	303	303	309	348	326	332	287	338	307	338	316	310	331	357	315	361	328	286	295	311	361	324	315	341	323	343	312	335	324	315	338	316	336	306	329	352	305	306	315	325	297	320	324	338	349	333	324	311	315	299	298	316	322	304	274	314	347	350	332	348	335	295	320	270	342	312	323	314	280	298	312	335	341	337	318	352	349	332	339	320	319	317	343	327	317	358	332	301	315	299	343	338	304	293	322	324	329	324	313	348	316	315	314	366	331	320	305	302	336	355	337	341	326	290	301	358	313	314	340	354	327	305	333	325	343	312	321	354	313	348	267	293	335	299	343	348	301	300	330	325	306	323	339	333	323	306	323	329	316	307	314	342	325	331	303	329	300	322	362	322	326	305	322	357	314	294	319	287	299	315	322	307	303	322	316	297	311	291	312	301	330	345	309	325	313	297	315	359	349	327	352	352	357	336	345	331	330	275	286	352	324	335	322	335	306	303	286	290	345	345	337	326	332	280	320	336	382	320	324	326	378	381	361	358	327	310	318	276	301	318	290	332	287	325	346	314	347	332	316	312	339	352	334	345	331	349	329	299	278	349	315	317	327	307	311	324	316	297	311	326	301	332	300	327	317	308	320	331	300	317	323	308	332	344	362	311	309	314	348	311	320	329	324	334	322	317	284	330	314	329	321	315	332	336	287	299	353	334	326	332	344	348	317	299	340	315	306	349	282	308	336	331	340	335	350	306	328	310	275	318	332	329	319	349	335	346	324	321	354	329	342	345	349	365	298	364	330	367	305	315	321	318	323	329	335	330	302	332	353	309	301	344	337	314	357	341	288	337	329	321	306	376	347	334	316	333	343	306	313	311	298	302	331	332	334	297	353	311	312	326	327	311
11910	990	1226	1315	5615	4339	1369	1123	2271	5878	1080	891	878	838	875	830	831	845	810	830	853	825	894	1059	815	802	871	795	890	880	865	848	850	812	819	806	915	830	837	872	816	746	824	867	806	818	843	863	821	884	780	783	809	845	835	848	898	814	810	857	764	842	847	848	824	843	819	847	846	812	832	866	815	813	832	816	809	825	859	782	806	806	824	845	822	807	858	805	862	823	847	812	854	816	834	819	882	881	845	838	823	826	806	834	806	807	809	824	805	826	854	829	796	846	829	869	852	837	815	787	797	852	852	816	834	853	812	834	796	866	791	808	817	860	866	850	860	813	856	857	827	799	842	835	819	866	772	827	800	858	840	830	826	860	821	830	816	838	831	790	862	825	827	857	838	826	850	828	832	790	858	859	868	841	868	808	822	823	824	809	848	905	787	808	837	807	842	804	814	817	825	832	897	841	826	791	822	823	867	843	884	844	842	802	831	850	853	805	851	813	852	835	825	817	874	848	831	863	828	871	820	797	816	823	841	902	813	836	836	846	850	798	878	862	805	853	814	760	880	836	858	813	866	852	789	811	812	856	837	896	804	825	807	876	852	836	823	861	768	841	836	851	952	784	797	827	854	832	787	815	868	795	820	856	807	835	861	828	852	789	819	842	806	850	827	820	778	845	850	818	778	831	876	804	844	817	817	856	864	775	823	890	819	836	853	796	794	862	837	852	807	769	806	844	874	804	754	857	831	886	822	825	804	830	886	828	836	847	874	847	859	849	854	762	824	867	862	791	838	836	806	807	857	817	857	775	897	820	811	855	880	816	832	849	932	861	814	818	849	814	809	787	770	798	792	837	771	815	855	839	806	843	800	835	821	821	808	814	846	834	819	803	803	810	869	822	851	825	878	855	847	819	847	845	828	822	851	799	794	823	882	815	869	801	849	864	882	857	809	811	819	838	830	885	819	833	859	812	852	787	835	794	793	792	830	836	880	841	840	842	816	829	832	848	854	811	810	803	813	872	833	826	842	872	820	813	869	839	822	769	825	787	833	792	789	845	803	797	894	801	845	898	835	858	807	862	810	835	838	847	879	833	848	829	827	817	829	837	834	811	806	853	821	832	849	773	903	874	802	840	839	791	814	809	840	849	746	806	808	847	797	823	832	862	824	889	802	822	812	817	860	856	851	849	877	815	840	842	872	843	817	848	837	848	735	851	829	822	810	815	825	832	803	831	871	811	796	850	834	822	853	835	844	802	807	849	842	829	816	851	809	895	850	815	843	844	799	822	764	868	825	816	859	782	814	810	834	782	887	847	811	822	858	818	882	840	867	826	841	813	798	877	845	783	820	837	860	839	790	827	817	816	853	952	842	825	798	823	855	792	831	848	844	774	821	838	826	813	850	801	853	821	850	856	794	822	837	790	798	831	759	839	824	789	788	789	826	830	812	865	839	785	796	904	812	822	855	876	844	796	851	843	813	768	819	828	827	785	786	830	836	882	840	849	847	845	859	817	858	798	780	820	862	827	770	889	826	804	778	834	836	822	775	824	828	887	872	809	869	803	832	867	807	870	855	827	821	844	777	868	806	852	856	792	849	855	841	818	799	824	813	819	869	773	855	862	850	813	819	798	808	867	831	829	880	855	830	807	877	771	818	832	778	807	813	823	845	851	850	817	885	848	832	856	812	784	808	825	823	809	794	878	812	839	813	780	783	831	823	831	865	850	839	847	858	814	827	894	870	780	842	826	786	810	851	759	796	818	849	742	853	821	845	833	799	865	828	813	871	790	791	821	814	819	832	812	833	836	853	785	829	855	776	850	854	828	807	855	813	822	829	824	820	824	844	855	784	838	806	859	819	767	806	807	821	833	822	803	791	786	860	815	855	835	877	845	812	834	895	865	840	866	872	874	832	822	807	811	816	862	801	838	935	787	830	894	804	845	782	800	831	838	803	827	792	797	784	806	782	843	831	871	855	819	796	831	814	826	794	808	841	814	853	862	875	833	870	762	812	850	860	815	808	811	841	833	782	810	865	817	849	802	846	826	844	841	830	878	868	859	849	882	860	897	818	816	888	862	833	855	837	803	825	840	799	847	850	786	811	821	817	806	847	855	826	817	806	823	824	844	799	829	806	863	787	768	838	793	810	872	856	823	844	799	807	831	825	803	854	834	881	829	779	834	827	816	861	833	790	785	830	808	890	807	821	837	831	825	852	881	810	864	823	829	859	889	804	788	831	837	773	875	848	799	798	840	808	848	885	829	783	810	839	848	811	791	831	828	859	812	793	864	882	840	858	906	835	812	841	853	847	825	825	806	810	810	839	806	856	861	841	785	818	920	839	876	832	825	884	812	806	846	766	802	823	800	862	803	826	843	841	841	812	868	870	884	829	892	791	781	825	830	737	810	803	795	857	794	858	777	815	833	867	845	828	830	828	814	877	868	852	839	819	845	820	805	800	892	874	855	851	805	856	854	809	878	870	856	821	818	884	812	824	798	816	858	815	783	864	922	798	826	866	866	875	849	864	857	853	847	853	829	835	817	912	849	809	826	777	837	844	833	851	806	817	831	905	815	878	807	845	821	797	837	835	802	861	786	843	788	798	833	789	836	882	842	819	793	848	859	864	822	874	858	835	846	850	856	797	787	859	826	820	800	824	819	834	831	814	756	821	829	893	788	857	746	854	860	828	839	803	839	803	890	811	828	791	876	866	846	841	806	788	857	828	771	805	836	842	836	819	880	906	780	874	834	812	778	845	849	860	817	906	828	812	831	814	861	847	841	853	801	829	812	850	813	843	801	901	848	799	876	888	836	850	799	846	810	804	873	836	885	819	826	838	816	834	813	850	741	843	824	843	873	831	850	838	879	840	807	842	834	780	820	804	805	851	850	852	814	860	852	840	813	862	888	851	835	857	819	831	759	833	852	764	809	861	849	811	841	812	784	827	810	829	810	802	845	818	769	838	860	805	794	890	802	798	800	817	800	835	824	810	872	817	838	800	807	810	802	857	820	807	840	815	829	843	798	836	871	792	827	802	863	833	797	859	862	773	828	794	834	828	871	834	847	814	826	812	784	833	891	832	802	844	868	814	845	811	852	842	837	809	817	790	801	881	836	861	792	857	808	854	816	852	810	921	775	886	884	810	851	825	853	862	835	852	804	822	804	882	820	855	816	831	814	799	796	835	841	837	775	799	851	811	869	795	815	843	802	805	833	824	843	830	855	834	851	862	871	851	816	818	815	879	827	867	807	822	810	842	812	827	884	838	806	860	817	799	789	786	842	824	874	813	826	827	773	854	834	857	801	820	834	838	876	829	839	793	805	803	820	793	803	836	789	858	881	888	818	844	856	838	824	863	809	815	778	845	837	806	838	784	827	859	815	829	822	827	801	864	837	812	871	858	866	832	774	830	856	791	794	831	850	805	809	814	810	838	884	835	789	819	825	845	870	814	814	808	846	779	837	819	837	870	855	863	788	814	843	860	839	817	852	894	781
51612	24853	19850	12699	21283	16307	5581	1865	5121	22641	10122	532	365	306	292	295	280	247	277	258	231	259	642	620	248	239	216	232	216	225	218	209	219	224	209	216	236	260	224	237	232	214	223	206	223	210	244	244	197	191	186	198	203	257	207	202	208	222	212	194	179	223	249	226	219	239	204	197	245	223	225	206	208	206	220	235	234	231	187	245	210	222	203	218	234	221	212	226	237	194	247	199	193	228	216	201	198	204	190	198	225	193	196	221	242	191	201	218	203	212	206	212	214	220	218	212	231	205	197	221	223	233	227	220	213	222	207	210	234	223	226	204	203	224	226	195	229	210	213	234	210	200	230	218	208	225	212	225	189	201	217	216	220	219	227	184	224	240	204	225	220	213	201	218	241	236	197	209	202	202	223	205	213	227	216	216	196	209	212	177	209	237	244	222	196	211	217	201	252	223	249	198	228	223	191	221	225	217	229	220	214	240	206	221	240	209	205	238	221	221	229	204	255	190	177	227	199	186	193	206	187	206	215	223	206	200	217	220	180	215	225	206	241	215	224	184	192	223	235	198	211	201	224	229	190	222	231	196	217	207	257	224	215	188	202	220	207	253	230	212	190	220	235	223	240	208	211	214	194	233	235	217	235	227	216	218	221	242	218	221	200	192	208	229	207	211	205	212	229	199	192	218	214	227	184	241	205	233	224	188	226	199	190	217	190	227	211	239	211	202	250	195	225	195	226	239	249	195	213	219	239	214	214	228	213	218	226	204	210	234	236	208	250	243	230	218	208	226	218	241	205	226	200	207	222	216	230	208	206	218	205	214	224	237	219	217	211	185	232	233	208	205	222	218	241	207	182	189	219	231	196	228	222	219	213	212	219	231	234	220	205	189	225	214	209	224	204	236	196	194	229	211	205	237	219	207	230	220	202	224	220	228	227	217	212	214	217	246	193	203	230	230	219	229	221	203	212	242	203	237	200	227	202	218	223	217	247	204	204	255	230	225	224	200	208	204	242	210	232	244	206	205	225	221	215	230	221	228	249	213	223	215	216	229	194	240	218	214	199	221	210	219	229	216	219	209	204	216	206	227	225	188	187	248	249	229	227	225	227	200	212	198	227	229	216	236	219	170	207	215	191	204	204	227	208	219	230	214	194	216	233	214	221	197	210	224	228	201	207	204	222	219	229	214	226	223	237	206	188	187	181	232	202	236	229	189	232	224	215	208	208	190	240	209	232	214	195	228	235	215	203	206	222	216	199	200	205	205	199	208	228	214	227	213	200	216	220	195	232	207	211	183	199	224	246	242	208	227	229	204	208	197	225	214	219	218	232	232	223	198	210	224	252	236	223	213	220	211	185	232	196	197	221	251	209	203	205	224	183	235	209	219	181	199	207	193	199	227	213	225	199	220	214	210	220	209	217	213	218	200	191	200	199	250	254	236	215	216	224	216	217	207	218	239	239	221	218	208	201	203	225	192	190	216	236	203	187	238	217	220	219	243	215	201	199	235	224	234	201	221	221	208	236	209	202	206	209	210	228	210	214	210	214	215	190	207	218	218	240	235	245	239	215	208	207	185	216	226	201	221	206	231	197	198	213	206	199	227	220	232	217	195	209	217	219	213	190	187	212	231	210	207	219	205	215	212	218	213	196	212	222	195	190	194	201	242	227	214	217	206	213	214	228	225	228	201	227	232	200	229	226	208	233	207	206	217	210	238	209	224	228	243	183	232	227	219	187	205	223	246	242	185	207	239	210	195	209	201	196	224	223	200	226	211	204	222	202	209	237	242	207	210	196	199	223	212	236	226	215	227	214	212	216	224	174	200	206	223	200	213	253	220	175	218	205	219	210	216	210	219	185	193	215	188	247	230	222	205	207	222	219	197	207	202	204	235	224	216	218	213	188	204	206	233	242	203	213	205	231	193	200	240	199	205	205	229	227	187	202	225	219	225	218	212	196	222	202	231	238	210	204	201	234	220	211	195	222	189	216	227	200	194	210	222	219	210	208	211	192	241	198	214	225	197	223	229	241	205	225	221	200	207	208	196	228	213	215	225	221	241	214	211	234	206	224	241	191	190	213	185	221	209	212	218	202	226	208	218	195	215	241	244	219	223	209	198	246	191	223	197	211	192	197	226	201	229	219	259	207	195	209	204	216	204	212	240	210	207	219	222	230	192	210	192	196	188	234	191	195	197	216	246	177	211	230	196	208	216	217	209	220	208	237	227	214	192	190	216	181	211	229	210	222	228	216	214	177	229	229	219	207	219	214	215	201	200	194	187	217	235	197	227	216	227	221	206	237	230	179	211	206	211	230	226	238	191	208	188	208	229	195	213	233	214	222	230	212	211	178	226	193	233	182	206	239	229	216	223	207	209	231	215	200	198	220	215	194	246	218	188	226	217	207	191	227	209	202	210	202	216	235	216	209	214	224	226	189	217	253	231	231	231	202	209	247	204	185	226	211	257	217	218	246	220	177	226	215	216	193	209	203	190	186	198	182	228	224	211	214	223	224	225	233	228	181	174	210	199	217	221	219	230	210	204	228	202	210	225	193	196	217	176	216	229	200	232	221	217	201	215	206	184	224	210	228	213	209	232	222	216	195	192	232	191	203	224	196	199	213	220	219	197	203	215	222	239	231	240	174	230	202	175	215	229	218	209	235	201	199	204	228	189	214	197	191	246	218	233	209	207	198	219	192	248	242	239	190	214	203	220	183	217	220	214	229	213	256	240	210	195	201	222	220	210	227	186	203	198	237	241	208	201	213	206	203	204	183	203	196	219	212	212	205	207	200	236	231	214	198	228	245	206	218	195	226	224	209	233	188	197	208	211	217	204	219	204	237	224	212	200	217	199	210	213	216	221	201	194	199	228	221	190	206	221	211	200	195	201	233	189	195	220	201	180	208	225	223	201	216	196	223	196	208	219	178	220	195	207	205	216	240	224	198	231	232	185	205	223	211	195	220	219	189	204	226	252	190	210	177	206	210	215	227	197	206	191	227	219	244	192	190	214	231	206	189	218	210	218	220	208	203	233	234	204	205	217	215	220	209	195	237	234	208	205	207	205	225	223	224	253	234	185	232	218	211	213	201	253	209	224	206	206	197	209	212	241	237	198	226	218	218	194	213	227	216	241	200	192	211	239	189	217	226	220	212	230	214	218	225	186	216	226	239	223	197	203	202	200	205	207	203	217	227	226	216	216	229	228	214	224	232	236	207	216	217	200	180	201	202	241	197	232	214	205	200	208	241	261	228	215	214	230	221	206	236	231	223	209	208	204	220	196	200	184	180	223	202	195	210	204	232	225	212	240	207	197	192	186	204	204	199	212	223	245	227	241	205	205	187	186	253	194	221	227	208	233	204	220	220	259	195	214	223	219	195	191	196	197	236	236	217	214	209	190	229	204	226	224	242	209	197	201	212	206	219	234	228	215	196	215	216	214	220	211	198	208	212	217	221	233	217	200	209	209	198	241	221	220	236	211	208	247	238	197	193	219
32905	3618	7028	7593	24901	12397	4577	4052	16674	42490	12714	1337	1291	1120	1119	1026	1087	921	955	839	797	855	3207	2828	708	680	640	665	684	617	625	617	624	591	637	633	619	626	610	616	557	614	619	624	580	625	630	561	588	596	605	590	601	554	578	589	601	554	610	598	565	613	585	535	580	538	563	577	573	555	599	561	571	565	570	532	589	589	549	538	562	579	556	567	556	515	546	564	543	587	548	560	578	538	591	570	569	535	561	547	532	609	558	596	566	578	548	576	558	562	561	543	553	535	561	544	553	594	521	528	593	541	564	579	548	561	539	581	554	539	566	567	548	581	554	556	577	544	558	552	544	576	578	556	574	570	527	534	591	530	539	539	560	556	561	515	562	531	577	577	500	548	530	554	549	540	556	531	586	557	556	532	553	519	541	538	543	540	550	571	542	600	575	527	543	524	539	559	537	559	584	580	541	534	564	561	530	549	563	541	542	539	562	565	539	555	583	572	560	563	546	588	569	506	602	550	544	546	526	546	575	543	540	557	558	559	527	534	533	531	546	558	536	537	566	541	567	516	549	605	545	563	555	548	566	563	543	560	566	555	543	553	567	520	536	536	528	558	577	540	589	512	562	558	562	526	577	543	570	544	527	548	532	553	539	567	552	567	533	556	554	596	552	522	560	519	528	532	532	533	535	550	552	571	564	527	587	564	563	517	561	571	529	539	569	521	493	531	518	573	531	505	523	518	574	526	562	524	575	568	534	532	568	557	549	505	548	591	541	550	583	564	537	572	583	522	519	555	565	533	572	506	526	586	560	561	561	566	557	572	520	490	491	537	572	531	542	568	587	494	552	557	549	551	511	538	540	551	548	543	571	576	544	540	559	541	548	533	544	557	579	570	533	545	544	552	573	601	532	532	546	501	599	523	538	573	561	550	582	581	525	569	520	561	562	525	576	568	496	543	519	548	538	537	587	528	491	537	564	563	534	524	521	556	579	539	558	561	563	571	553	530	527	502	574	548	535	556	571	584	548	572	589	512	562	597	550	590	559	554	569	578	521	582	551	512	577	556	592	547	562	552	557	573	591	568	553	543	528	552	536	522	567	501	548	535	508	561	535	555	561	513	573	539	546	551	574	560	548	522	518	574	580	558	534	553	552	539	571	563	553	535	541	526	536	570	591	572	534	537	603	533	565	533	544	581	569	557	555	558	514	553	514	558	561	521	559	558	543	578	603	530	576	571	509	567	549	505	536	524	537	560	552	546	504	574	567	543	526	547	550	594	584	518	530	557	534	534	555	522	535	525	571	583	539	568	500	557	547	522	549	573	500	579	542	525	553	535	548	546	613	529	572	572	547	541	538	554	590	547	565	550	537	563	569	536	545	573	605	536	571	532	531	551	574	565	504	581	536	576	526	559	523	562	515	531	562	571	548	521	579	547	530	553	509	555	551	570	566	566	536	550	571	567	562	583	526	567	584	545	513	562	530	555	576	541	586	566	550	552	527	576	535	540	563	546	528	515	588	535	556	583	543	525	579	556	548	542	550	552	500	537	541	524	558	583	580	571	558	520	560	552	550	560	574	602	541	576	543	568	527	541	575	546	523	545	564	556	550	549	525	595	524	544	557	545	514	549	568	511	541	568	549	539	599	570	558	515	539	497	523	538	543	581	571	550	544	544	593	570	558	543	557	550	553	532	536	552	553	575	518	575	533	521	574	540	559	551	554	547	543	518	551	566	547	560	603	538	569	588	590	567	522	569	581	619	510	502	576	540	531	554	529	530	549	522	559	553	530	553	565	571	542	538	545	606	572	545	557	539	533	562	548	526	533	530	542	548	550	543	547	541	519	517	566	569	560	562	543	562	528	513	507	557	502	547	572	549	585	545	568	529	523	514	568	537	527	537	553	564	519	572	542	588	566	579	569	546	539	562	542	563	538	548	528	572	542	507	557	571	616	542	589	515	544	574	532	554	514	556	540	552	519	536	545	516	522	585	546	541	557	547	510	551	558	525	542	527	512	508	542	533	508	532	562	562	533	536	569	516	507	550	557	558	559	558	605	557	505	563	512	620	527	566	528	586	543	528	542	612	563	503	581	580	565	533	529	533	551	536	543	562	510	534	551	553	569	562	541	511	521	569	551	522	553	591	549	567	573	585	540	520	539	488	534	513	544	511	543	543	571	562	539	532	516	559	589	632	575	516	497	548	556	595	536	584	559	551	540	553	567	536	557	576	524	545	560	600	551	528	576	578	539	545	567	537	539	528	576	521	535	507	498	561	549	552	557	549	556	538	578	546	598	518	558	575	568	579	599	580	550	521	506	578	608	563	535	500	540	535	591	525	525	546	575	539	535	575	530	567	543	520	570	561	510	497	512	547	522	529	568	570	555	529	559	590	602	537	554	559	555	540	549	537	497	562	545	517	574	524	538	527	578	570	568	559	535	587	532	506	550	543	549	574	538	529	546	583	540	562	571	576	571	526	548	558	532	554	553	543	553	555	506	525	601	515	582	562	551	590	522	543	532	538	577	537	567	567	554	568	552	564	595	539	548	544	569	552	549	532	564	567	545	547	568	575	521	559	556	568	535	546	597	544	505	573	552	521	584	546	535	601	541	517	522	573	585	536	563	585	537	579	549	540	534	558	563	537	609	539	596	586	562	555	574	561	514	572	534	537	547	558	577	554	577	582	555	561	550	556	552	545	554	566	543	549	540	563	570	579	574	528	528	585	523	571	556	525	553	587	538	554	547	573	587	521	561	509	557	536	539	548	526	520	558	503	529	543	514	568	569	529	543	583	556	571	512	558	532	551	534	553	555	559	555	535	524	532	552	573	544	533	590	535	558	548	532	589	581	568	548	540	532	510	550	571	581	581	561	527	592	556	506	548	534	583	557	585	517	493	549	559	512	564	559	544	532	541	576	523	547	587	526	548	563	566	569	584	555	538	523	555	575	579	589	585	543	559	580	575	570	554	546	556	583	543	528	588	588	562	535	543	542	528	564	562	589	558	567	566	526	579	547	518	559	593	526	520	549	595	554	583	518	565	545	532	596	577	573	545	534	565	516	541	532	561	551	552	517	569	526	553	592	559	546	507	532	559	525	562	575	536	564	570	545	541	598	542	573	593	564	557	527	580	510	534	604	561	556	576	600	594	563	563	563	540	582	537	538	565	572	566	527	508	585	552	551	587	540	574	519	538	583	558	514	524	521	572	575	563	562	561	531	536	546	543	593	555	557	532	564	546	492	563	543	541	553	596	561	575	538	565	547	605	581	534	568	553	510	535	547	563	542	549	535	556	576	553	531	562	584	557	508	573	556	537	593	557	591	562	588	551	618	485	530	514	558	547	588	551	553	574	598	537	556	551	553	544	579	560	555	563	509	554	515	542	533	543	544	549	565	545	550	544	546	545	533	535	532	549	542	549	557	556	569	539	524	533	559	512	526	551	538	509	554	533	547	531	537	532	545	565	520	545	553	572	588	568	547	540	563	534	549	552	578	554
61380	28365	24476	19114	12590	12136	4693	1875	2517	13018	10996	652	391	403	369	379	341	339	323	322	299	325	481	443	283	295	285	285	272	281	227	267	287	284	274	274	287	271	242	268	291	283	252	259	291	253	244	284	255	237	289	268	274	229	236	267	260	302	274	246	266	285	247	278	264	282	252	243	235	249	258	267	261	280	259	272	218	220	239	259	257	263	247	240	219	241	280	282	264	261	286	257	272	225	233	250	225	231	261	264	259	252	277	253	253	246	298	253	261	286	271	242	246	251	272	280	255	279	242	244	245	271	248	272	244	259	234	252	255	263	267	285	267	236	241	243	293	262	272	258	260	258	242	266	253	272	233	269	240	278	275	288	254	267	249	245	293	248	295	252	243	257	262	257	259	259	237	268	258	278	258	256	254	242	232	274	247	261	255	252	245	256	246	269	249	253	260	262	289	246	282	266	299	255	226	256	278	277	280	271	273	218	249	284	254	269	273	255	264	277	245	261	224	265	273	266	262	254	266	239	261	269	258	270	263	256	270	287	235	245	278	278	280	276	272	284	241	287	254	273	252	269	281	245	284	226	269	250	234	254	240	273	277	260	257	268	246	290	264	248	258	245	291	274	273	265	257	262	276	275	266	258	265	272	289	269	295	252	239	248	270	262	252	292	229	224	244	230	248	264	288	246	260	265	246	269	283	254	245	282	264	250	271	233	254	270	270	253	267	244	266	266	246	250	251	247	270	306	232	248	253	262	258	246	233	262	260	236	266	266	289	232	253	272	254	271	266	240	232	262	270	267	250	244	254	278	265	250	300	255	248	271	263	252	256	268	248	236	250	249	271	253	241	247	248	278	252	261	265	271	282	250	264	287	273	252	268	275	268	273	245	253	250	271	242	270	279	260	241	252	260	272	256	245	288	229	260	246	265	264	241	253	237	240	261	278	251	241	246	243	244	256	278	262	269	249	263	258	251	252	232	245	238	279	230	275	234	233	248	241	278	251	270	269	285	236	244	234	274	257	266	270	242	267	255	273	295	254	266	261	242	292	291	259	245	257	260	268	258	238	235	271	291	246	250	251	225	236	229	258	290	310	239	229	268	290	254	278	267	269	282	265	226	264	217	267	218	251	258	247	249	273	288	265	213	262	250	268	286	279	264	235	265	256	260	235	246	251	274	279	272	237	262	257	269	257	255	253	276	256	256	256	298	262	263	264	229	232	271	255	272	256	242	270	249	277	275	281	271	263	264	258	271	249	289	237	246	275	253	250	293	290	243	245	256	270	249	237	251	246	273	264	246	238	272	273	261	266	267	237	276	243	264	259	251	275	252	286	245	276	258	271	265	277	263	277	279	263	239	277	252	295	246	252	275	261	258	259	265	249	279	275	262	302	252	272	214	255	267	254	239	274	278	247	267	271	275	253	269	257	266	251	261	254	234	283	289	266	263	269	257	231	281	278	257	245	236	252	245	255	240	243	255	252	271	256	272	263	273	272	265	251	269	281	245	233	255	233	230	241	236	260	261	265	231	240	268	256	274	262	240	262	260	259	247	236	243	286	268	262	248	290	273	236	260	250	266	244	266	270	240	287	235	274	250	257	242	268	269	275	264	263	242	286	222	280	257	283	261	241	232	281	276	279	296	268	254	238	271	286	242	274	275	251	280	280	252	252	276	229	263	235	250	262	238	253	245	272	235	264	242	249	259	222	220	266	229	260	265	260	263	267	256	278	289	286	282	250	250	245	251	243	270	281	239	262	246	250	260	248	225	258	237	276	255	296	263	256	238	262	233	241	235	263	244	249	235	251	223	251	275	259	207	288	263	285	265	253	275	261	286	276	248	243	262	271	266	296	260	238	218	250	257	283	282	255	256	264	277	242	253	252	260	268	257	276	286	249	268	258	252	261	271	280	260	248	240	270	282	229	249	219	257	256	245	283	297	248	277	253	278	255	256	258	264	269	275	277	242	254	272	247	249	277	260	294	300	293	267	258	272	271	247	239	228	233	257	271	251	268	243	260	245	262	261	238	256	251	218	252	252	288	251	230	256	261	270	259	258	239	239	264	242	257	274	281	222	253	276	281	260	245	278	251	267	257	252	235	275	254	261	259	285	265	249	262	267	240	238	247	237	272	246	280	280	298	270	247	276	266	281	244	241	286	269	257	284	233	275	266	247	261	232	248	239	241	233	261	253	254	240	291	255	271	269	237	238	246	243	234	296	292	300	258	236	243	269	239	265	261	244	280	268	259	276	262	270	265	258	253	294	253	275	232	242	270	270	251	269	246	242	250	259	238	244	233	229	267	269	264	241	255	252	273	294	264	246	269	260	284	282	258	259	256	261	256	261	269	272	264	285	219	297	254	231	262	268	269	256	236	285	262	254	282	260	272	252	269	229	249	246	271	298	278	274	258	270	236	266	246	255	237	272	253	263	276	263	245	279	273	306	240	253	237	233	258	250	242	254	265	239	266	258	240	236	264	262	251	237	249	245	259	267	278	254	263	283	256	284	243	273	280	243	227	264	243	280	268	272	265	239	240	264	235	254	267	262	261	256	242	292	289	259	263	221	269	251	242	262	251	260	272	253	253	267	264	256	264	237	251	280	255	228	251	240	250	258	253	270	243	278	286	265	260	243	249	239	271	233	230	263	248	268	241	278	268	267	242	267	274	262	263	241	281	276	272	276	231	264	256	257	241	253	291	241	271	265	237	260	243	254	262	285	253	260	244	236	251	255	226	252	261	263	222	268	261	287	268	260	286	255	294	268	284	255	262	243	261	268	258	251	255	252	274	234	253	250	261	230	226	247	297	250	261	256	276	251	251	263	237	268	256	262	265	284	271	289	239	239	249	262	228	226	264	236	274	252	278	246	290	242	220	257	249	248	301	267	232	252	251	244	284	259	246	270	259	276	291	276	273	275	262	252	280	273	249	241	248	227	254	212	248	267	294	240	257	279	251	264	251	259	266	262	241	245	245	268	225	285	277	246	246	247	261	259	264	259	253	245	234	253	271	248	237	263	265	267	278	274	244	240	257	220	277	231	273	273	291	284	257	254	259	269	281	241	233	262	278	250	253	243	251	254	284	250	269	246	249	235	261	218	222	212	253	241	251	259	235	272	250	294	274	276	265	246	247	262	283	253	275	263	261	259	263	244	258	246	253	258	243	261	274	252	266	269	297	253	263	272	277	270	278	255	268	281	284	283	272	255	286	252	306	266	236	296	254	255	241	250	241	265	281	242	261	271	237	225	243	233	280	239	244	262	265	284	250	296	239	269	226	259	258	259	283	242	254	259	252	258	269	240	268	277	252	263	289	238	249	259	278	273	275	277	207	270	252	231	279	278	249	257	256	276	258	243	258	264	253	240	264	263	230	244	263	257	259	255	254	296	259	253	260	255	284	259	247	263	244	244	238	249	252	254	259	267	248	262	218	219	260	284	249	266	254	230	272	254	266	282	260	250	263	295	262	251	250	254	288	268	238	235	227	267	237	249	243
44320	9749	18969	12516	10798	13716	5474	4330	8816	30712	14735	1626	1484	1389	1389	1220	1195	1166	1086	1051	969	1028	2421	1801	808	797	841	752	789	766	804	750	754	715	753	739	713	770	743	698	667	712	701	735	695	664	707	682	665	703	644	691	664	669	674	700	647	708	693	691	704	701	632	660	624	661	702	685	695	712	708	646	702	675	679	676	664	668	622	642	655	626	647	664	683	691	710	650	673	699	610	704	630	653	679	639	661	641	662	615	616	651	678	647	658	681	654	597	635	675	661	608	661	642	675	694	652	608	617	627	707	656	635	640	671	655	670	684	678	663	664	635	699	649	663	697	645	701	640	679	616	624	701	663	657	636	624	695	613	644	663	687	626	675	658	650	621	659	636	662	686	605	665	605	613	657	629	676	667	651	626	619	686	631	645	623	638	634	659	628	642	695	649	656	648	644	611	694	649	679	672	660	659	668	648	661	641	670	654	653	660	596	654	667	626	645	669	653	650	657	637	673	616	679	670	642	645	657	636	667	636	630	635	638	682	653	640	651	662	681	684	649	621	652	659	636	662	633	678	644	638	663	671	664	674	652	662	686	678	644	627	629	627	666	648	660	645	647	669	667	650	630	609	673	644	660	664	643	673	629	673	613	654	652	619	671	646	657	682	655	656	616	651	654	632	609	653	656	636	677	631	632	666	662	630	643	660	650	603	644	600	601	649	644	675	659	619	640	680	645	650	630	604	650	647	671	649	650	644	662	688	617	659	642	693	598	645	650	711	645	639	677	636	618	639	643	641	701	602	660	681	665	634	604	663	645	688	647	631	684	655	593	660	642	684	721	622	651	670	681	664	653	689	645	666	645	625	633	624	691	634	604	690	708	657	630	636	614	642	647	684	646	596	643	677	653	688	642	720	643	585	683	612	655	640	615	647	662	633	681	636	657	609	637	638	680	613	670	656	581	647	638	648	653	619	602	658	627	646	613	679	660	630	663	638	630	658	651	636	625	652	666	663	670	632	675	647	625	643	685	629	671	650	626	620	615	649	613	662	641	648	640	627	628	637	710	659	652	635	679	626	674	656	670	668	662	639	617	618	630	630	679	619	622	638	659	624	673	668	623	662	635	683	655	632	641	646	647	645	639	616	626	639	679	643	640	617	656	681	681	648	695	665	590	581	632	635	632	641	643	619	629	656	654	640	682	665	659	633	614	690	611	609	669	686	641	648	623	660	691	610	671	651	656	639	631	654	660	612	647	657	685	652	619	636	705	650	654	640	584	612	632	655	666	624	595	661	647	608	652	655	665	629	678	612	641	646	656	639	660	639	629	618	623	684	662	616	654	646	677	618	685	668	664	672	606	607	669	648	661	673	608	684	683	622	683	606	655	657	641	618	657	686	633	676	667	629	623	679	666	696	642	642	651	639	640	679	643	689	693	668	628	643	679	669	626	675	612	652	686	636	666	637	674	675	646	645	610	645	627	618	687	670	664	641	632	620	709	606	664	657	609	652	616	680	633	653	681	681	628	665	667	656	639	631	639	639	657	647	639	675	602	641	682	680	667	612	616	651	685	602	629	654	656	632	658	618	673	627	678	617	630	630	692	621	637	643	569	644	669	661	614	648	632	669	664	652	657	609	653	625	681	617	698	668	661	648	610	639	652	625	665	642	621	627	640	670	673	631	625	611	596	626	638	637	645	648	649	651	635	676	647	642	622	620	647	654	642	704	576	595	650	604	619	675	675	632	663	668	646	621	622	658	649	643	604	637	620	626	625	681	603	629	660	660	614	637	616	613	668	659	616	636	647	646	614	657	644	655	641	657	651	646	631	719	642	614	692	656	654	637	608	606	642	678	666	650	641	689	637	657	608	621	633	632	704	637	616	640	608	630	627	632	643	653	684	655	612	656	673	625	679	617	627	671	576	649	636	618	586	682	646	649	628	652	621	603	636	647	657	627	659	689	625	623	613	695	662	659	648	607	661	653	623	649	651	626	636	643	673	666	589	681	618	655	670	691	659	664	612	725	674	689	667	677	676	651	647	621	670	674	645	635	632	637	641	673	669	673	631	616	619	685	640	647	688	598	595	679	701	613	664	668	686	661	626	626	656	668	639	643	624	668	640	683	638	627	608	656	613	617	643	671	586	613	655	614	640	650	618	670	674	664	639	706	662	672	666	656	677	632	660	676	686	592	657	581	635	623	608	659	662	610	631	623	655	671	635	651	632	637	599	646	683	630	643	645	665	674	651	654	654	664	616	621	637	661	627	682	659	627	666	644	645	680	690	637	669	615	657	642	608	684	609	649	671	658	650	626	660	620	673	613	670	629	653	651	656	633	626	624	657	618	624	695	630	670	662	669	617	644	640	636	659	662	684	660	621	620	675	611	643	644	620	644	606	644	647	645	633	669	638	673	671	665	627	635	667	662	673	612	690	647	636	639	662	634	646	643	630	629	681	664	659	641	631	650	659	640	601	613	601	668	646	672	621	628	633	641	640	665	666	607	598	688	651	650	622	634	633	624	629	593	640	640	633	665	641	636	631	666	655	660	651	651	673	653	598	651	640	656	626	646	661	625	642	628	658	656	673	674	631	612	602	641	615	657	646	662	636	630	637	655	660	668	643	652	702	637	656	643	641	697	604	674	657	651	633	660	692	675	606	623	624	651	628	623	666	660	632	636	662	644	668	613	644	655	622	650	614	627	651	681	655	674	589	664	663	574	730	664	627	641	619	649	626	671	710	660	644	641	659	639	686	698	673	690	675	640	604	647	603	707	647	616	708	673	619	635	705	649	619	631	633	640	653	603	624	587	613	639	627	683	665	639	657	658	650	647	632	638	640	641	652	670	596	669	646	671	643	698	600	653	658	634	635	613	681	648	671	686	639	656	658	626	632	666	666	628	663	624	683	639	698	624	705	621	645	676	632	651	626	652	646	645	666	662	703	640	623	640	672	622	594	675	648	635	665	701	680	638	688	634	622	632	638	652	617	621	682	661	618	650	655	647	612	646	621	641	597	657	627	661	681	651	630	663	646	633	647	683	651	670	645	674	645	638	657	653	591	626	676	603	647	679	615	615	661	638	671	624	633	683	653	672	600	685	602	641	654	649	660	616	646	669	595	644	675	681	621	634	632	617	618	626	623	681	630	643	635	601	636	617	625	680	647	692	663	651	633	667	618	717	710	643	639	674	642	628	621	604	620	636	648	612	643	646	682	666	609	686	680	629	685	673	671	654	615	662	665	673	639	642	634	647	686	657	670	634	665	612	669	640	608	666	672	661	623	687	659	587	623	643	624	617	591	620	638	636	597	630	633	660	679	682	682	644	641	646	605	660	613	638	635	663	678	639	663	648	661	605	641	693	624	644	661	630	705	606	621	685	668	655	621	647	665	610	664	693	654	613	598	632	639	647	632	645	613	616	663	690	647	621	650	671	678	643	656	664	656	627	652	667	625	655	677	615	670	651	635	598	682	642	640	614	646	641	670	660	660	666	663	646	636	633	622
15385	3069	929	510	844	425	327	338	319	704	551	295	324	315	356	285	297	313	307	295	294	308	375	303	283	316	324	303	328	308	294	322	308	338	317	345	255	307	293	293	326	289	317	310	301	297	297	318	317	316	318	290	326	290	322	294	276	293	307	337	299	317	285	313	260	305	304	318	287	297	311	319	313	301	325	315	310	302	282	305	278	331	308	308	312	311	302	296	284	305	301	297	310	311	316	329	337	290	309	310	304	339	290	295	325	282	284	318	303	298	305	305	283	276	316	283	293	303	297	328	296	321	283	310	336	298	282	284	314	320	295	288	276	295	286	315	295	283	338	316	308	278	337	326	311	317	298	339	332	307	299	313	320	327	309	297	338	322	293	326	296	315	318	285	323	302	281	291	279	295	298	315	356	319	306	332	307	311	299	305	316	269	294	299	313	281	279	301	311	314	288	291	327	292	287	329	336	298	333	296	309	314	304	290	302	319	316	281	294	321	329	312	288	291	321	330	287	307	287	291	310	295	322	322	292	302	314	299	328	297	298	305	267	309	318	304	309	288	325	357	324	302	294	323	309	318	280	323	313	300	316	316	320	303	293	278	303	305	284	318	311	292	279	309	314	296	297	306	316	268	299	288	313	328	330	305	291	261	292	303	294	284	287	289	297	296	318	286	333	298	294	282	292	304	328	314	293	307	342	301	307	285	285	246	276	302	311	313	295	315	336	299	316	319	284	337	288	312	283	304	297	297	314	311	332	311	336	320	303	303	291	280	328	322	302	330	315	294	296	296	332	286	298	301	299	278	328	316	333	307	280	339	325	306	315	320	297	275	336	309	302	328	294	312	282	315	282	321	266	316	322	319	343	343	310	314	287	309	320	291	320	288	332	318	299	290	308	288	312	321	334	301	307	272	298	308	287	326	264	346	317	324	325	287	321	314	309	274	295	301	307	353	304	294	308	310	282	285	315	279	313	280	346	306	295	308	274	317	321	285	324	284	327	307	311	330	291	307	318	318	332	319	323	336	315	286	326	295	310	312	309	316	300	286	314	308	277	298	329	327	302	313	323	294	288	293	296	310	301	347	326	296	308	340	285	310	289	323	303	298	276	302	286	325	316	313	285	297	292	295	281	310	316	300	287	319	283	340	305	304	310	301	296	328	290	285	294	319	288	319	313	310	311	322	327	302	280	312	296	302	342	279	291	300	263	282	311	285	332	298	307	272	278	282	283	315	283	306	289	283	290	306	297	303	309	302	303	298	300	317	299	306	310	270	332	315	295	301	311	319	353	313	284	333	320	301	290	326	305	301	283	312	308	327	321	319	314	309	317	323	331	304	298	284	307	306	287	288	317	296	276	302	309	306	325	291	283	327	331	290	321	294	321	265	288	296	303	297	264	323	321	297	294	319	334	310	322	297	313	301	299	333	316	324	317	326	312	305	298	264	305	298	338	282	300	277	284	316	308	305	307	303	286	311	277	309	312	309	315	274	329	298	315	274	278	303	277	300	325	292	287	318	288	321	329	271	303	302	297	297	322	278	308	330	316	294	320	277	306	300	307	297	328	297	312	282	309	315	294	301	305	300	304	260	277	293	303	327	311	302	321	302	301	323	314	309	303	314	294	303	313	293	323	278	320	310	308	310	292	300	318	296	311	278	300	279	280	319	313	293	301	297	261	314	328	303	310	335	293	345	327	323	328	317	310	310	335	309	309	328	291	315	291	317	294	307	297	338	313	302	323	285	298	311	298	286	288	307	304	312	324	282	278	295	302	284	300	318	300	320	322	288	321	288	313	316	314	332	303	339	328	282	310	316	291	314	310	301	316	304	274	289	310	329	305	303	315	319	312	275	295	319	308	314	337	307	278	331	322	300	296	291	302	292	316	306	318	313	308	310	303	318	345	297	310	295	308	272	304	293	316	314	287	300	314	298	334	311	271	291	288	333	292	344	289	302	299	327	292	286	301	304	283	295	317	299	319	284	278	312	279	327	311	345	310	315	302	299	312	288	344	344	324	342	294	322	291	300	316	335	286	291	282	311	335	302	313	317	321	298	306	308	311	288	292	295	299	310	291	327	313	289	278	294	301	300	305	328	299	279	326	359	302	334	290	305	308	284	302	313	328	312	313	302	294	318	288	308	318	316	339	332	298	332	276	293	301	299	335	320	340	312	303	316	292	323	311	313	300	281	276	312	322	298	296	298	296	320	302	286	304	303	306	313	284	316	289	313	308	267	334	308	333	298	303	277	346	301	342	298	300	320	302	269	295	315	289	280	299	270	313	323	316	302	292	307	302	309	337	292	302	286	311	287	295	272	346	309	299	290	332	308	254	297	271	325	332	301	300	332	300	310	307	311	334	318	315	327	268	309	315	354	275	292	279	326	298	324	306	273	307	326	333	319	323	333	328	314	320	317	304	272	313	333	351	293	311	309	296	301	293	301	309	288	282	341	314	356	309	322	310	306	316	294	313	289	293	330	314	317	296	308	293	335	312	309	276	304	279	290	312	316	322	296	303	324	300	331	263	298	314	313	311	296	321	318	323	313	299	311	276	307	300	316	303	305	295	311	284	314	312	336	290	299	305	324	321	328	297	314	290	298	342	299	352	278	328	306	305	274	312	313	316	283	299	296	271	296	291	298	303	281	322	317	319	335	287	286	301	306	324	300	305	308	332	321	282	286	309	298	316	294	266	294	318	354	318	352	334	312	290	305	302	282	274	301	330	319	277	291	293	341	325	287	295	345	319	296	296	269	336	309	285	280	306	288	267	314	316	328	306	306	336	310	309	304	297	338	344	270	320	307	279	311	289	288	288	292	306	324	299	316	355	318	301	347	319	295	296	320	303	309	308	318	327	285	323	293	323	310	309	304	280	302	321	321	328	311	276	291	311	296	298	301	289	301	306	318	279	318	297	321	302	319	299	316	267	300	297	294	294	328	306	291	301	312	315	316	302	289	298	297	332	282	313	292	304	292	303	332	278	305	280	308	302	319	287	301	328	317	307	281	312	288	290	315	294	293	288	281	310	308	324	318	311	316	337	327	279	294	278	285	281	316	268	310	317	330	337	281	283	309	299	321	286	309	304	277	271	311	354	291	301	305	327	321	307	300	300	332	307	307	296	315	327	312	296	339	319	306	309	307	318	287	318	312	297	319	298	293	304	276	296	314	311	339	274	353	322	284	307	279	323	310	324	296	320	348	301	317	307	321	304	334	297	304	322	318	305	287	263	300	287	315	299	305	293	346	291	318	313	312	321	295	332	295	313	315	299	292	295	267	323	292	291	295	309	298	299	295	305	320	295	312	350	303	279	328	260	307	332	300	314	301	316	297	309	257	307	289	299	285	313	274	303	299	320	284	312	291	334	364	302	352	273	312	291	300	317	312	298	309	311	316	288	315	252	313	312	346	301	293	290	321	296	288	292	294	324	320	319	295	291	289	324	308	320	306	276	294	314	311	337	254	308	277	299	327	299	332	282	330	308	281	287	314
11761	2368	1665	1293	3132	1326	979	963	990	3477	2056	824	887	778	775	758	776	779	787	765	779	772	938	937	804	877	807	737	781	775	794	849	778	782	803	747	787	795	794	813	776	854	767	813	767	836	788	740	749	785	765	792	790	786	766	758	780	838	762	760	794	818	765	783	763	787	791	769	771	750	742	820	847	802	757	804	804	782	764	761	739	794	812	810	792	814	785	808	806	739	768	744	815	767	779	797	773	759	756	829	799	729	801	790	792	804	773	801	762	826	772	832	825	793	771	779	810	813	826	812	780	741	821	821	833	785	770	797	826	752	770	790	803	753	811	848	780	774	760	783	862	805	750	807	782	780	806	751	812	736	801	785	797	761	823	819	767	762	756	777	834	781	767	794	797	782	778	803	790	794	836	819	765	780	769	813	805	806	778	788	788	796	809	815	772	728	775	796	814	816	816	836	765	795	799	805	829	720	838	745	831	820	811	786	714	758	771	783	771	825	791	768	793	753	782	765	798	752	803	817	809	814	830	781	758	823	750	800	811	793	739	775	817	780	772	774	811	790	737	807	771	815	760	778	752	743	796	732	813	747	790	840	788	795	747	781	829	791	741	834	803	872	809	777	756	803	764	697	804	791	735	803	786	757	757	818	843	780	760	799	822	829	759	745	808	768	788	766	766	798	798	773	788	771	792	831	786	806	822	777	769	771	751	742	688	785	719	821	756	746	739	782	783	747	758	753	763	796	840	832	791	812	779	799	807	796	793	767	812	794	774	796	743	757	757	754	784	767	780	788	776	787	794	790	811	786	840	837	815	787	828	784	801	748	798	818	783	806	768	753	816	786	778	771	800	766	801	787	753	790	778	756	759	798	755	788	796	801	810	811	784	833	761	797	822	753	733	792	806	816	792	801	795	835	791	803	809	780	736	811	817	721	741	769	765	842	771	779	805	780	827	784	823	815	753	818	811	761	820	774	819	786	812	814	842	823	805	749	787	769	837	778	857	741	803	760	801	788	818	776	736	805	777	778	768	743	767	791	725	798	816	772	822	732	854	781	827	736	783	791	848	839	774	803	739	780	711	811	764	773	833	770	783	765	811	793	795	754	819	774	801	813	797	754	797	760	804	767	803	796	768	807	783	799	731	762	786	825	822	755	781	833	776	769	794	770	809	740	820	780	817	827	766	804	790	832	797	745	802	733	797	802	816	784	811	797	810	789	828	766	752	758	744	862	788	733	809	761	801	764	783	792	807	807	802	718	830	803	783	762	797	767	834	831	822	771	747	785	768	786	811	781	790	785	792	826	768	799	760	791	740	795	815	793	785	750	748	784	795	802	794	771	736	810	796	813	807	790	750	751	800	828	793	805	730	793	810	790	811	784	778	790	716	794	852	762	777	817	797	739	814	780	812	844	800	816	786	811	739	841	836	795	762	754	798	787	733	769	830	813	787	769	809	739	805	760	801	749	821	808	805	779	759	762	778	784	796	783	785	815	826	793	733	805	773	790	797	794	763	764	800	772	754	826	796	750	786	785	821	775	787	800	795	789	801	753	737	800	748	801	762	862	747	803	791	774	821	770	835	767	745	779	746	811	775	771	724	833	772	833	761	790	773	779	820	747	753	804	750	768	785	820	824	794	780	769	827	759	819	786	786	816	804	794	769	816	788	792	792	776	822	767	820	854	759	821	780	821	752	785	778	828	766	809	814	769	826	802	752	772	826	775	854	780	778	831	767	749	815	798	781	815	775	810	820	817	803	778	769	835	840	783	761	806	797	771	797	746	778	801	827	726	818	816	792	784	781	776	794	788	842	773	762	771	765	758	766	762	736	755	773	757	816	783	824	818	795	820	806	804	831	738	757	798	733	792	816	816	797	838	802	784	792	778	737	787	825	787	759	757	819	779	769	758	783	809	803	777	756	792	751	786	820	850	783	750	777	813	778	749	749	772	797	784	801	760	784	850	807	789	785	777	783	847	823	750	773	772	757	799	734	769	782	733	760	799	754	787	772	761	795	816	802	796	779	827	765	832	823	839	806	762	783	830	774	797	812	843	776	765	839	808	781	787	745	787	773	752	776	769	767	801	797	792	784	824	773	775	799	769	812	769	817	734	759	832	815	800	804	807	808	789	803	794	775	795	814	762	841	755	791	802	816	796	763	755	789	775	797	784	737	774	779	813	782	797	772	814	833	793	812	795	795	802	773	779	761	805	795	790	791	775	810	840	780	779	799	788	813	825	739	787	804	789	770	778	763	812	780	783	849	800	848	774	781	799	755	824	756	786	789	825	768	755	787	793	797	786	809	777	779	790	821	758	804	804	793	812	836	796	784	759	761	796	776	791	798	811	777	754	778	798	790	798	784	776	749	798	778	777	773	845	813	796	809	791	764	794	788	782	796	771	773	750	782	813	773	775	765	769	775	811	805	714	750	807	750	807	809	821	805	809	811	808	796	754	780	760	796	757	759	799	774	821	796	762	823	829	843	852	737	775	769	768	785	774	829	788	797	792	755	753	782	787	786	725	783	752	814	788	797	780	807	779	834	798	824	807	775	783	801	776	784	828	750	877	781	763	807	790	789	714	822	743	768	763	781	791	769	816	849	766	791	798	763	829	791	786	773	763	776	760	795	719	798	768	772	804	812	812	789	780	849	802	777	787	728	731	803	738	791	821	807	793	794	753	809	790	770	813	776	814	764	781	818	781	807	778	814	778	800	805	768	766	788	784	792	833	795	801	793	815	805	800	781	800	875	755	779	746	769	762	774	772	781	822	755	800	781	758	778	830	766	789	820	791	817	780	770	834	784	742	771	797	761	780	774	778	778	816	823	794	773	787	823	762	805	841	746	780	776	802	809	774	798	773	778	773	788	778	829	766	768	770	788	830	817	790	787	836	801	775	791	763	834	803	767	796	795	819	774	785	779	809	784	783	788	755	798	775	795	751	785	727	819	787	835	731	756	763	768	778	793	782	778	805	757	752	822	772	790	771	808	795	776	789	771	767	830	769	748	835	807	748	812	769	785	766	813	797	744	785	760	776	797	800	806	769	784	774	808	776	814	796	769	751	820	777	810	778	781	805	751	840	793	797	818	766	770	802	846	794	794	824	790	746	753	799	832	676	786	819	781	750	811	787	775	790	823	783	768	836	819	744	755	804	807	757	780	808	822	835	735	771	722	791	803	757	763	788	778	803	821	825	800	757	815	784	813	827	755	772	768	829	763	792	821	791	797	807	787	802	819	751	797	853	786	774	812	747	761	755	796	752	779	757	777	810	797	809	751	771	785	781	787	777	750	782	813	788	819	806	781	780	748	745	787	751	759	841	724	784	774	799	810	799	812	740	796	791	798	773	799	789	791	850	777	837	743	756	801	794	798	740	783	828	756	747	797	770	776	795	797	734	770	806	796	779	802	756	801	772	809	730	822	759	804	829	767	765	811	781	755	778	759	783	769	786	808	775	788	794	804	751	781	785	784	772	788	789	803	755	798	782	756	754
53472	23603	19281	10524	17828	21906	5262	1610	1211	12934	10750	514	317	323	286	264	282	257	242	237	262	272	800	1074	234	218	223	220	214	215	196	223	230	239	211	213	213	231	205	219	208	204	210	198	215	217	217	207	208	192	205	183	207	210	195	229	187	215	230	192	209	189	198	199	188	206	203	198	204	200	221	204	226	213	213	185	177	193	205	193	210	212	246	208	190	212	226	187	204	202	221	196	225	218	191	206	201	191	204	205	205	221	183	209	215	191	211	213	226	208	207	198	215	207	198	199	233	223	201	196	198	243	222	208	221	199	210	186	205	216	200	202	184	192	202	229	172	216	230	201	230	212	195	198	190	194	224	204	202	211	201	208	206	230	236	177	215	196	203	228	184	188	218	207	222	217	206	210	205	217	212	191	212	184	224	180	190	227	220	214	185	187	187	221	198	228	202	219	212	202	205	177	185	223	207	208	201	202	195	219	227	207	198	193	210	196	195	198	214	189	222	208	217	240	206	178	215	215	193	200	208	225	203	198	193	193	190	204	190	198	192	209	193	198	192	198	187	211	180	221	211	195	229	191	205	198	175	175	191	212	187	156	201	182	216	210	192	216	201	219	222	222	222	216	204	180	201	207	187	206	213	200	208	198	229	190	202	191	224	198	178	213	194	206	207	238	224	188	184	187	214	224	212	189	192	202	170	216	163	192	194	211	204	208	190	187	207	186	188	213	188	213	237	204	214	204	223	214	199	208	219	199	202	203	228	232	191	193	207	194	190	193	218	215	196	236	173	216	212	198	208	213	228	213	231	214	178	203	220	155	180	209	206	200	217	174	221	207	189	206	198	229	197	181	198	228	208	208	211	215	205	192	204	193	230	176	195	186	207	188	203	218	206	195	230	184	215	201	175	197	197	210	208	191	188	190	168	185	197	181	205	200	199	211	187	209	177	204	185	205	207	207	171	225	217	187	194	217	195	207	189	172	218	200	205	185	215	179	217	199	191	217	184	201	195	219	215	193	190	198	210	219	196	206	209	194	201	207	194	236	218	177	194	184	207	182	206	199	211	179	209	197	215	202	186	230	232	210	202	211	190	207	207	190	203	216	193	195	207	204	205	181	233	204	194	190	235	228	211	209	216	211	201	183	220	205	229	199	207	214	208	217	203	192	191	181	224	205	200	208	205	199	209	209	192	231	211	210	191	206	211	204	231	181	204	197	213	224	195	216	205	192	192	212	221	175	206	195	188	215	214	205	212	219	197	215	220	212	216	221	222	192	190	215	184	192	220	170	175	192	212	234	184	210	178	180	194	201	204	186	209	197	197	239	224	205	204	192	198	171	212	222	200	177	189	200	209	186	193	208	224	189	196	206	200	189	199	194	236	186	203	199	207	221	186	219	223	187	222	221	189	197	206	202	183	184	223	193	199	211	190	211	203	245	201	196	195	203	215	212	211	213	172	222	199	185	218	215	221	193	193	211	224	181	223	188	193	220	203	220	213	208	192	218	197	194	178	198	208	206	202	211	189	222	209	197	212	226	202	212	233	200	184	176	217	193	191	205	217	215	199	197	213	193	208	204	167	219	203	191	200	239	203	198	194	233	215	221	231	185	195	217	190	211	200	181	202	204	206	195	214	215	225	189	202	230	209	217	210	214	217	211	233	231	187	202	210	214	180	187	232	175	189	216	195	194	205	210	201	190	189	216	195	187	173	173	181	222	183	193	192	185	188	187	188	198	203	216	198	206	199	197	206	203	187	216	190	199	183	196	195	198	232	206	218	213	216	226	208	203	213	234	221	196	186	207	213	247	220	197	223	196	197	206	224	195	193	192	203	203	212	207	206	207	218	209	209	223	226	180	210	206	197	224	195	174	224	209	199	208	200	206	233	190	180	182	196	202	199	192	198	183	213	176	170	199	216	179	186	202	207	212	197	225	188	188	181	209	225	171	190	205	214	223	226	192	206	214	188	206	192	200	196	211	184	224	197	182	204	218	194	195	186	187	202	229	173	217	208	204	203	209	207	175	216	217	169	225	215	226	197	181	212	198	229	201	220	228	192	190	198	239	223	189	194	204	203	193	191	196	182	173	214	206	203	228	206	196	203	212	191	181	216	212	221	231	202	201	214	194	190	228	221	208	197	179	202	206	230	204	201	206	222	217	184	237	193	183	222	230	195	199	200	230	190	209	210	191	175	227	209	256	209	223	180	193	223	200	187	203	191	237	224	177	219	197	214	202	215	206	183	218	208	220	207	199	198	215	170	210	228	230	171	203	189	190	200	210	222	211	162	206	209	218	194	233	210	176	218	216	209	213	227	185	222	189	199	221	206	205	232	202	198	208	210	184	213	228	231	216	206	205	207	198	205	213	191	233	214	190	185	216	234	196	208	208	185	209	218	219	214	214	200	232	187	181	202	213	175	179	189	191	201	206	192	225	194	190	190	199	195	201	196	196	217	207	197	176	197	193	214	178	205	209	186	196	212	203	209	200	204	221	187	216	197	218	236	186	216	198	213	181	208	227	174	181	194	217	203	229	206	207	188	206	181	213	201	186	176	177	202	208	202	210	192	204	207	196	237	190	206	194	190	224	205	203	205	175	203	202	191	218	200	197	208	223	196	192	163	208	216	212	221	196	206	206	205	183	170	186	215	227	199	202	188	209	199	208	183	197	208	194	223	210	200	211	220	197	156	208	199	246	204	193	232	204	204	217	227	200	199	185	202	192	221	194	203	195	184	209	205	187	215	211	180	209	205	195	192	202	220	182	191	171	179	206	197	208	198	204	199	192	216	229	177	213	209	196	197	197	201	236	202	202	223	192	175	181	178	196	229	205	218	185	222	215	208	227	208	187	205	191	212	185	191	184	218	196	182	195	211	215	205	215	223	210	206	218	207	236	204	199	217	205	193	174	201	194	169	200	214	202	216	204	208	204	198	217	213	199	213	217	194	216	188	205	232	187	211	225	195	201	219	188	187	186	205	208	228	182	216	184	218	233	209	169	179	195	206	186	214	186	195	232	214	223	225	231	176	203	238	188	176	208	203	194	200	192	212	198	210	213	199	200	221	196	201	200	227	208	183	225	219	218	232	186	192	206	201	200	202	219	204	198	220	220	214	244	211	212	230	205	192	214	184	185	194	199	210	226	208	191	197	224	195	218	213	165	182	193	200	184	220	205	227	176	197	188	223	203	198	180	218	207	199	187	227	199	204	188	184	191	165	201	199	177	172	208	206	202	205	219	187	220	201	210	207	214	181	198	169	206	223	219	218	227	209	220	179	188	209	203	209	203	199	179	216	203	199	186	189	194	197	214	194	185	210	212	222	213	185	198	224	206	223	194	217	217	211	221	210	201	209	184	183	206	231	195	195	200	176	204	201	202	189	236	205	209	214	203	187	209	203	201	219	223	201	210	166	218	187	204	213	197	183	212	201	186	206	208	226	193	211	193	217	200	193	197	209	227	198	208	215	191	200	194	221	206	219	215	184	199	194	204	190	213
32075	4259	7138	8361	24347	14633	4598	4323	5278	30782	15589	1402	1356	1144	1167	1046	979	1001	922	874	864	788	4549	4846	742	656	710	678	667	639	686	618	564	629	621	601	612	613	560	577	584	554	584	556	561	533	585	553	587	555	534	566	538	586	583	589	522	551	524	551	581	573	553	531	551	526	552	546	522	519	545	546	552	539	550	583	554	568	543	530	508	559	547	547	542	557	538	539	596	528	524	525	508	544	521	534	513	551	565	548	534	544	524	527	549	551	530	533	496	561	531	558	526	525	525	517	516	523	545	508	580	499	553	500	496	577	540	524	515	552	532	510	517	519	553	521	551	566	545	555	515	555	527	539	539	539	545	534	547	548	514	529	525	526	526	559	547	534	523	527	530	553	553	548	588	553	505	567	556	597	495	535	515	551	529	549	525	495	503	549	510	535	539	543	554	532	549	501	522	548	546	547	546	542	501	550	506	529	540	514	515	509	526	507	555	551	541	517	509	546	523	536	525	522	523	562	517	506	576	528	564	537	520	537	545	618	513	528	538	541	502	525	534	503	547	564	527	529	552	537	530	517	532	506	522	535	541	512	524	528	558	517	510	524	512	521	551	519	499	578	562	570	527	536	527	507	507	542	534	535	537	541	527	518	542	564	523	480	501	568	556	522	563	470	513	569	531	525	551	528	544	511	533	510	529	492	513	550	501	528	533	496	493	522	534	533	576	504	575	527	517	507	519	492	540	525	521	504	544	545	561	539	519	535	544	520	540	552	523	533	514	556	551	486	562	519	515	563	503	517	515	514	559	543	552	597	538	539	522	571	519	510	532	551	558	497	527	500	478	552	515	547	530	521	559	513	546	520	482	546	538	571	529	541	537	532	521	550	511	542	533	490	523	538	506	518	534	556	524	539	505	572	533	505	546	536	528	559	562	503	533	563	537	522	533	534	557	527	563	532	523	533	545	530	543	513	518	494	565	530	482	500	526	531	522	496	549	521	505	516	531	527	563	517	533	563	506	551	528	502	529	520	498	493	558	543	510	533	564	540	571	553	523	513	514	553	507	560	476	534	554	539	573	535	538	481	520	542	549	573	522	543	565	541	544	518	544	533	528	534	516	513	546	539	569	524	554	543	506	550	528	513	521	483	542	547	520	543	518	540	563	502	544	543	522	530	523	493	503	521	512	483	494	510	537	529	561	537	503	532	546	545	528	531	519	544	525	505	569	511	552	511	534	502	521	544	534	534	565	543	526	508	535	544	507	540	540	528	576	532	545	537	523	530	553	545	552	483	536	538	511	523	531	523	500	545	518	537	529	536	520	580	516	559	515	498	525	566	554	527	509	541	580	532	531	530	543	509	522	508	565	564	535	520	543	507	524	526	534	546	558	537	560	538	541	524	516	528	500	592	551	511	549	536	545	541	518	559	528	522	535	527	581	521	508	526	526	494	550	538	540	510	507	531	504	497	525	482	558	522	540	588	519	524	483	542	523	543	531	567	523	526	502	491	498	523	516	543	524	548	526	554	545	546	478	503	561	549	550	505	527	548	520	523	518	558	504	504	522	555	505	569	575	543	563	526	550	476	510	509	542	535	525	497	554	494	497	515	537	544	472	523	517	500	479	525	540	512	538	546	537	537	550	522	567	590	534	553	522	537	534	560	499	507	552	525	543	523	554	488	521	560	542	533	553	547	515	512	538	474	513	548	514	524	523	503	547	511	538	535	551	600	484	525	507	538	519	546	490	500	597	525	553	558	516	572	492	559	568	527	560	586	531	493	506	504	506	494	526	507	539	554	522	515	493	523	509	536	524	548	529	534	504	594	535	530	496	538	508	479	505	533	516	506	494	494	531	525	529	568	544	498	505	561	504	536	550	559	557	510	534	516	494	531	549	523	539	483	517	494	539	504	563	526	535	519	535	523	549	536	550	544	515	475	533	508	523	506	564	523	542	534	495	511	508	497	519	545	522	543	498	526	489	556	527	529	545	552	507	543	525	507	531	537	518	513	515	520	541	548	531	529	538	567	516	513	531	552	537	526	543	528	524	545	519	576	572	539	519	515	536	546	524	519	501	491	519	562	561	562	546	567	510	508	558	518	474	541	550	545	527	502	506	523	532	526	504	573	511	528	520	542	524	551	509	525	519	548	528	481	554	581	513	491	537	524	510	511	542	528	524	525	523	582	551	528	531	515	557	541	522	517	515	519	530	524	513	543	536	520	527	547	532	561	518	520	574	525	537	556	536	483	537	538	561	549	552	539	516	542	537	496	509	535	502	514	543	539	532	549	550	513	545	520	497	501	542	521	499	509	511	514	538	507	529	551	550	565	525	529	568	503	514	508	522	551	532	515	505	517	485	544	530	573	569	551	596	542	541	559	540	517	586	551	571	477	483	521	539	516	546	530	526	515	558	529	530	563	512	535	487	511	511	523	476	525	525	525	554	557	540	546	521	557	534	476	545	518	529	578	538	537	521	513	499	557	511	511	509	545	558	567	519	537	507	529	541	507	516	508	558	536	554	504	588	544	581	517	532	500	505	534	497	487	548	548	536	532	496	541	531	503	522	541	573	505	545	478	520	541	563	534	526	515	521	585	501	477	556	514	514	509	549	503	545	515	523	575	579	545	538	538	562	502	555	556	543	538	527	565	554	545	557	539	527	520	513	567	521	543	537	507	553	535	517	525	548	536	555	480	521	511	522	573	496	526	542	518	526	517	506	520	522	548	520	566	526	529	532	534	558	492	550	526	543	491	528	550	571	555	576	528	547	574	543	530	522	538	522	527	543	504	574	550	516	518	562	540	505	547	579	531	518	507	518	568	508	508	477	533	533	534	529	536	548	591	514	532	550	528	558	483	543	514	534	527	551	540	536	552	512	505	528	533	536	496	523	536	502	556	542	552	524	512	520	559	516	521	474	558	543	539	515	543	573	544	524	545	538	537	522	521	525	537	543	538	502	537	533	548	545	517	531	556	515	535	531	547	555	547	536	578	506	497	527	528	535	513	545	535	567	551	516	512	551	539	504	463	541	547	546	540	533	528	557	533	536	549	533	533	523	481	519	537	515	511	532	520	531	523	519	533	560	550	524	507	547	529	576	525	533	521	534	522	526	500	499	519	500	512	491	542	550	568	524	495	518	490	524	540	546	553	537	523	586	548	545	488	553	552	528	544	537	543	533	533	498	524	538	540	547	500	524	532	517	541	506	548	548	483	519	525	549	541	543	517	530	539	533	514	518	566	545	538	551	519	540	526	511	519	553	523	493	538	520	541	564	533	542	508	560	502	559	559	531	498	513	513	542	529	542	541	501	532	502	539	521	548	566	523	528	553	503	537	545	524	550	533	541	557	505	543	489	547	519	517	553	518	572	493	526	545	525	558	544	564	525	528	573	511	564	540	540	506	454	548	490	527	545	529	531	501	517	523	519	554	496	522	495	517	529	559	502	534	532	512	548	548	527	529	561	510	526	553	517	522	504	562	514	551	532	526	551	534	515	531
58669	31825	21377	11252	8437	6925	2589	1390	930	10296	12287	680	397	422	365	362	302	332	312	318	302	288	344	961	296	302	295	282	247	278	272	275	254	257	267	248	284	234	272	230	258	291	251	261	252	262	242	265	258	273	255	287	242	262	239	240	248	246	264	260	241	285	226	250	230	258	257	253	222	251	275	231	248	266	252	271	258	261	252	257	253	252	274	263	260	273	253	270	241	290	312	264	268	251	254	260	243	245	238	273	257	274	220	264	249	246	278	259	241	231	261	282	255	267	249	234	263	266	227	288	265	260	270	259	243	248	274	247	273	238	277	247	255	286	263	273	266	253	238	249	274	255	257	237	230	252	236	269	239	237	246	256	254	230	238	276	267	272	284	250	282	261	240	256	242	252	247	265	265	243	265	252	239	271	261	275	270	256	242	248	285	292	252	255	239	252	254	273	245	259	252	241	268	243	278	251	223	245	274	270	260	242	243	228	262	284	269	250	262	239	237	275	256	234	267	251	244	240	255	248	238	259	253	257	259	251	282	238	235	267	270	256	262	234	284	251	255	280	241	286	256	238	266	233	267	250	253	244	274	269	250	246	222	275	255	285	226	239	279	267	275	253	254	254	240	248	255	269	238	264	237	249	276	257	278	251	277	221	268	242	256	263	270	279	229	256	232	233	240	255	260	278	273	262	240	278	278	254	275	250	263	265	241	265	276	249	239	269	242	272	258	257	250	239	248	249	247	249	247	264	255	247	255	287	249	252	248	244	279	243	280	253	228	258	255	240	282	259	232	259	274	260	225	283	222	252	270	266	242	243	250	241	245	236	250	247	256	262	244	270	261	262	263	240	255	238	273	271	256	261	267	277	276	236	249	256	276	263	238	264	256	271	250	254	260	251	265	247	273	271	251	269	244	277	244	251	262	262	271	251	252	272	293	248	255	283	252	269	224	255	274	242	264	234	268	266	252	256	263	239	255	297	248	261	236	252	264	249	260	274	249	263	268	264	267	246	237	241	264	267	277	252	265	252	258	244	227	265	227	234	277	240	222	241	245	239	285	253	252	259	255	268	262	248	271	239	282	262	248	229	225	255	254	264	268	253	254	263	248	270	264	259	242	251	246	256	239	243	253	274	245	296	255	219	280	219	253	251	261	289	246	260	229	240	246	246	258	266	244	254	256	253	246	256	232	235	260	250	254	235	258	270	259	253	266	241	283	269	250	279	249	282	255	255	242	239	216	250	237	258	275	267	240	235	247	224	267	240	256	243	285	255	264	262	271	254	274	254	225	249	282	265	265	232	245	280	269	259	246	242	279	255	275	265	276	285	265	269	226	251	249	249	249	231	276	242	277	258	257	267	254	247	258	253	259	277	259	231	252	256	258	270	256	238	252	217	254	239	239	267	257	282	268	265	249	226	253	250	265	228	229	255	231	250	234	237	271	251	220	256	253	250	264	277	222	261	248	244	237	234	261	244	259	235	262	241	258	275	234	251	273	257	284	269	255	244	251	221	263	250	255	241	275	238	273	272	269	271	272	250	211	227	290	252	242	252	233	266	271	233	245	266	236	273	257	261	266	241	268	242	281	243	261	247	254	250	288	277	272	285	234	266	254	253	286	229	270	257	251	268	264	259	254	279	256	242	251	267	257	257	273	247	213	264	222	257	267	261	223	238	251	229	238	243	261	247	224	251	239	235	264	253	268	247	242	237	233	234	239	242	258	249	235	247	284	263	267	266	273	272	239	260	254	264	256	252	270	239	240	244	277	258	243	253	256	236	223	252	274	258	241	281	255	279	254	228	236	224	254	256	239	264	263	260	265	271	220	236	251	265	240	224	238	272	258	262	254	251	233	261	252	247	259	234	239	253	264	229	228	222	261	255	258	263	247	253	247	243	280	267	257	272	223	225	271	241	257	240	268	262	259	264	251	246	273	251	242	260	242	227	253	262	239	268	249	262	268	259	247	240	240	254	231	251	256	233	283	225	251	275	227	242	255	291	239	260	252	260	300	270	233	251	257	250	267	252	269	287	245	256	256	269	281	227	225	303	235	220	241	255	269	232	252	239	257	221	233	275	261	268	262	243	257	250	240	265	280	276	241	252	260	237	253	261	229	251	271	268	294	262	252	271	254	271	254	232	263	239	259	255	234	268	254	236	227	221	235	261	234	266	266	268	253	254	245	265	264	259	246	273	237	291	275	271	281	250	262	272	258	271	241	239	258	236	274	272	252	258	246	231	228	245	263	212	239	244	254	234	232	221	258	255	238	253	257	263	265	257	246	280	234	238	250	250	278	242	242	239	242	245	255	254	264	265	253	242	293	247	230	272	261	295	239	244	262	263	227	242	270	270	277	252	236	233	267	221	264	235	286	245	263	223	263	231	271	294	260	216	227	266	226	242	250	259	271	276	277	275	240	275	254	234	249	220	250	249	225	246	261	284	266	261	229	261	272	245	264	268	265	241	249	262	239	241	256	254	257	254	218	253	255	251	263	258	245	254	259	289	227	252	252	250	251	263	236	247	215	256	249	272	245	268	229	240	287	243	277	246	256	271	255	220	260	262	275	227	234	261	266	241	257	264	258	242	257	229	221	248	256	291	268	256	281	240	251	249	256	228	257	236	245	255	263	249	278	264	267	264	253	252	251	239	282	277	275	243	257	231	253	256	286	245	252	275	286	274	292	253	231	271	230	234	242	248	263	269	259	257	285	263	267	261	248	266	227	250	240	234	235	249	280	250	238	276	257	260	284	233	251	262	260	263	230	255	236	263	265	240	267	271	258	244	252	275	256	234	253	246	283	258	247	270	262	268	253	257	262	250	240	212	244	237	257	243	223	259	247	266	255	264	250	269	261	237	250	236	264	243	228	241	234	233	281	268	256	267	246	240	228	222	260	230	256	248	265	246	273	255	268	280	271	228	255	243	268	265	249	248	233	233	295	257	250	256	240	237	298	235	264	243	263	250	243	242	254	235	258	239	271	253	264	259	267	239	254	266	230	231	262	255	229	256	260	241	254	269	263	246	263	253	224	234	253	252	231	261	267	252	238	252	256	259	252	278	268	235	259	236	258	246	239	265	262	264	250	241	275	240	252	245	241	269	267	252	263	254	259	254	253	259	249	243	250	269	230	272	282	244	287	288	249	269	277	271	250	259	232	254	254	254	260	245	285	241	235	228	234	258	266	236	252	220	240	251	236	229	243	286	248	243	264	277	268	258	253	268	239	242	261	272	263	250	263	243	228	238	255	226	258	271	236	265	261	254	235	261	284	279	266	275	256	278	253	229	296	279	242	222	245	264	232	248	248	241	257	278	252	253	248	270	265	247	265	258	281	259	285	253	256	270	261	259	255	259	256	252	250	259	251	252	249	241	261	248	251	229	253	237	273	273	246	254	231	281	243	272	274	234	250	269	245	248	276	266	256	264	257	254	258	243	262	267	248	265	266	263	234	237	250	200	256	268	267	250	272	278	241	256	256	282	262	245	259	260	248	222
39523	17624	10760	9309	11653	8414	5199	4848	3771	26728	18365	1565	1495	1410	1354	1180	1182	1140	1060	1003	1006	974	1345	5399	861	818	838	827	766	767	723	750	741	786	734	717	758	661	708	688	658	689	712	675	714	696	742	673	683	713	697	645	723	656	648	646	726	719	715	661	680	699	655	683	667	685	675	696	675	653	643	648	624	651	671	687	641	647	688	686	657	667	640	654	590	670	692	616	648	678	664	659	658	647	656	673	647	647	670	665	676	698	652	668	655	655	633	670	636	688	680	649	623	640	605	672	669	666	635	659	675	671	653	627	684	701	660	652	631	679	688	648	667	679	658	640	651	663	565	678	686	630	659	618	647	624	639	632	683	623	681	736	628	657	656	639	651	631	633	655	677	645	630	660	628	678	654	673	639	629	637	621	615	639	659	623	643	626	682	659	661	642	603	669	643	615	624	654	659	693	653	631	654	694	658	666	681	687	634	651	629	709	668	652	611	629	626	661	676	700	626	626	709	645	675	674	613	665	601	646	623	628	666	648	660	589	663	683	658	628	652	638	652	702	633	656	680	661	667	660	658	668	605	640	651	659	635	691	660	668	698	611	657	647	616	650	670	640	659	620	601	647	720	703	682	660	611	656	648	696	608	601	675	689	671	663	645	673	612	657	593	631	677	629	635	655	623	627	618	557	644	666	667	660	670	621	626	612	621	631	617	659	625	651	641	652	594	662	629	645	614	695	635	689	664	649	680	565	655	649	671	672	654	656	665	663	631	628	636	652	626	652	638	640	603	665	645	647	715	627	651	693	603	663	616	642	616	688	610	645	654	691	652	663	616	674	648	660	683	644	618	685	670	631	678	683	686	662	628	611	629	577	645	663	643	650	663	697	625	649	646	641	669	653	641	691	673	649	689	632	663	616	597	667	653	661	647	610	631	651	654	672	686	631	658	696	622	688	639	700	690	649	636	626	627	653	635	643	611	672	611	677	665	604	674	604	643	611	621	668	640	666	651	654	693	661	642	612	649	638	643	657	617	677	651	670	683	714	673	626	665	611	634	711	636	627	657	641	633	722	655	680	641	639	637	663	685	614	637	661	698	666	666	630	661	662	659	665	646	624	632	687	682	644	681	593	650	666	631	668	670	646	644	653	663	671	624	653	707	656	654	663	685	605	632	617	644	664	636	635	652	651	590	601	617	635	625	626	608	621	691	671	644	640	646	676	638	675	637	608	657	619	615	633	643	670	630	636	641	654	644	652	664	624	667	630	664	656	653	595	621	662	630	693	638	659	669	658	643	685	618	605	636	674	633	657	631	604	609	656	634	654	646	639	639	630	682	662	620	651	695	702	653	618	646	665	672	657	654	619	651	635	627	628	637	697	671	612	623	591	652	667	672	685	668	663	659	615	652	644	611	680	637	634	682	669	640	640	640	606	688	632	615	667	657	685	636	617	664	687	683	643	612	664	646	649	670	641	653	613	654	619	616	613	642	675	638	673	690	638	659	637	637	636	672	666	607	664	640	626	634	658	691	636	590	697	701	684	649	651	639	699	628	645	668	627	675	683	642	640	649	658	621	633	624	700	657	644	610	649	695	649	679	671	652	657	677	652	637	655	615	652	650	675	625	633	663	660	614	662	618	638	642	634	653	611	628	639	671	619	647	663	655	645	644	660	634	665	595	601	615	666	644	640	631	685	637	659	668	671	665	701	588	645	637	634	647	655	655	635	631	660	605	646	646	615	648	639	659	648	650	708	684	663	638	600	640	628	653	637	671	665	671	658	650	651	696	612	653	671	626	634	641	631	649	657	675	627	638	630	655	639	644	626	651	640	639	691	679	690	663	673	654	623	657	680	622	650	679	643	624	643	690	639	640	664	614	634	670	685	683	644	652	656	653	658	663	613	680	602	656	659	603	661	673	648	669	671	645	630	682	657	660	646	660	631	671	681	671	616	690	634	634	626	657	638	654	689	638	660	639	638	647	649	656	624	675	653	612	668	631	634	686	656	604	642	668	619	661	698	613	655	681	651	631	660	625	662	638	642	657	611	692	661	674	646	697	672	656	631	570	631	666	621	663	635	684	626	662	658	621	675	686	620	649	666	676	664	619	678	622	645	630	587	632	630	662	650	674	682	662	634	646	645	661	648	564	657	648	694	621	604	616	632	661	627	669	615	672	639	636	677	687	638	667	615	628	621	646	619	636	641	631	657	641	629	622	643	658	623	610	661	677	644	687	624	698	672	644	666	656	623	635	718	621	645	645	647	660	621	673	648	633	644	672	681	618	622	667	653	659	654	655	594	655	677	625	690	652	601	630	633	636	601	665	621	678	673	628	659	662	606	631	655	694	640	648	647	655	633	655	643	646	643	621	594	657	647	648	649	646	703	622	639	638	596	688	638	656	663	645	679	648	652	605	678	691	657	686	651	664	654	651	633	642	667	691	642	646	657	608	608	684	636	695	613	643	668	625	660	676	656	640	663	648	613	656	670	701	664	676	636	663	644	648	651	620	681	624	655	627	680	609	640	626	654	673	696	632	632	634	660	600	655	614	627	643	678	645	636	590	633	653	676	666	612	666	641	683	630	600	678	727	618	626	676	660	716	659	617	669	663	654	687	646	650	626	664	601	638	651	669	653	633	686	649	661	692	677	597	624	639	638	641	695	646	637	668	663	659	667	626	647	634	636	638	630	639	645	672	667	669	681	667	646	667	679	644	650	657	652	621	694	676	629	609	678	643	613	683	671	696	678	632	648	661	617	664	660	637	645	683	646	649	663	641	645	640	616	677	643	634	683	634	643	620	618	633	670	634	633	652	641	698	659	657	614	635	673	579	644	629	644	655	662	628	654	617	650	667	652	668	656	654	662	649	668	680	619	663	658	634	651	625	655	740	703	653	635	662	668	677	681	625	645	673	699	661	658	630	670	668	670	596	632	628	690	602	633	639	645	673	643	620	702	644	628	678	685	641	665	667	640	653	636	623	660	678	651	668	604	635	639	647	630	697	661	653	632	690	629	658	655	683	633	622	637	676	686	639	662	615	667	689	633	642	623	660	624	664	646	657	638	655	700	645	654	638	646	666	653	668	664	648	622	679	689	621	631	641	663	598	643	608	666	634	635	619	637	690	610	615	612	656	613	612	683	634	630	643	660	637	652	641	648	668	636	653	597	614	696	662	640	630	691	652	666	641	643	645	651	619	641	597	639	635	674	656	630	654	672	629	595	608	640	646	575	616	629	610	654	617	619	638	655	648	673	668	720	652	668	630	655	634	644	676	711	631	655	651	607	655	649	682	667	645	651	677	629	646	621	684	598	678	612	642	653	641	655	607	654	642	659	709	662	704	663	607	631	668	671	654	660	649	622	679	649	667	721	675	633	623	660	652	632	641	655	659	647	659	656	688	607	625	713	597	658	634	628	654	637	683	655	671	653	645	635	617	639	608	610	645	631	649	652	646	668	690	634	638	627	680	656	658	638	701	606	617	644	610	621	610	638	638	598	620
14061	2049	844	513	447	395	350	380	325	509	740	347	287	332	299	318	340	299	302	306	297	302	298	334	299	300	300	338	281	317	299	332	298	307	353	323	279	313	316	304	296	273	307	307	296	300	308	325	291	317	316	316	341	282	292	332	308	288	337	322	313	301	332	296	286	326	302	286	311	314	290	349	297	325	321	323	296	322	298	308	288	313	297	288	342	289	326	295	298	289	281	313	306	300	271	259	301	290	301	290	315	340	353	338	330	314	319	317	292	299	323	283	306	284	312	320	347	307	265	287	308	330	307	315	322	309	306	332	308	344	330	289	305	340	314	332	281	315	342	299	331	297	306	312	323	331	304	346	316	311	298	284	274	332	323	308	287	306	283	321	295	333	318	313	285	299	331	304	301	333	332	298	318	309	301	321	299	306	308	310	308	314	286	282	288	294	310	304	327	304	311	303	321	311	270	293	347	328	282	306	298	299	336	324	303	312	304	309	346	297	323	350	300	326	357	330	320	292	302	313	274	297	306	315	300	289	286	311	307	295	312	280	308	289	302	296	294	271	320	320	293	338	300	299	305	308	307	278	299	304	282	311	299	315	331	297	340	290	286	261	282	307	286	294	287	300	301	302	293	337	308	341	338	308	310	307	325	304	285	277	294	318	360	320	329	300	283	311	306	309	288	294	347	341	278	285	252	302	315	333	316	356	309	315	301	303	322	312	306	349	288	300	300	307	291	311	296	306	325	308	295	324	314	299	310	294	323	318	314	285	273	282	314	316	331	315	302	292	313	304	320	311	283	342	329	318	321	302	293	299	313	322	310	281	306	311	295	319	316	314	271	336	291	322	336	299	305	316	296	288	312	321	296	343	297	317	303	315	316	270	262	307	300	321	299	322	303	318	328	302	296	305	332	283	319	343	291	296	297	291	333	302	312	295	346	313	322	286	290	327	309	330	282	305	300	307	288	334	322	310	303	273	316	296	294	271	301	332	283	341	311	298	286	311	334	310	320	294	317	307	291	282	310	331	297	339	326	287	280	300	282	284	282	285	279	314	289	303	288	296	303	308	314	308	325	329	306	286	324	295	309	292	346	295	312	328	333	304	297	309	298	295	317	308	309	274	309	301	279	288	285	311	313	271	288	303	281	284	319	293	336	304	297	313	304	314	306	328	323	300	312	308	299	289	290	354	290	308	306	316	317	318	316	338	313	315	292	337	308	315	292	329	309	342	338	322	318	304	356	336	308	303	320	302	333	331	289	288	317	287	329	318	315	306	298	293	329	319	283	328	299	282	324	296	297	323	295	308	323	292	314	309	311	307	309	289	304	296	309	303	297	281	307	311	300	306	309	308	299	300	307	301	292	304	307	339	334	272	281	261	299	301	324	311	276	316	324	329	299	340	305	315	314	329	313	309	330	331	325	323	305	318	324	319	311	329	301	309	329	329	335	338	310	320	318	317	303	295	320	272	311	288	306	267	312	264	321	300	303	282	333	321	309	312	317	300	332	287	285	266	313	307	347	315	309	307	293	329	305	289	265	310	309	309	307	325	278	326	316	292	311	308	332	319	283	313	317	278	281	298	325	313	313	280	308	289	326	324	298	302	294	286	298	302	294	323	311	283	332	303	322	273	324	271	300	341	321	276	265	328	286	306	334	326	317	334	327	332	313	292	312	317	312	306	309	313	299	308	317	340	311	309	286	297	299	299	290	280	318	287	304	329	311	278	291	305	312	280	314	323	303	313	307	278	306	311	273	335	307	311	269	366	282	295	301	287	310	297	298	319	317	289	317	273	310	314	326	340	331	317	334	293	325	314	325	343	323	306	353	301	298	284	328	320	332	329	288	325	310	309	319	320	281	318	317	292	284	323	346	296	320	326	338	310	316	305	312	307	304	282	302	301	306	315	297	298	325	356	318	326	307	299	287	310	306	325	328	294	294	303	287	318	327	314	282	317	323	281	286	332	320	321	307	329	294	280	305	318	299	291	299	328	328	292	273	299	284	314	316	304	307	272	326	332	330	280	306	316	300	328	314	328	291	342	346	339	313	314	310	294	291	297	280	316	313	322	313	283	305	299	319	337	302	328	319	315	311	320	336	294	296	335	307	299	328	312	288	319	305	297	302	305	315	296	343	288	308	321	329	270	301	290	317	314	322	319	319	289	346	282	313	314	311	308	297	318	297	330	331	303	329	309	291	277	298	325	286	294	302	301	306	317	284	311	283	291	295	310	333	314	325	322	295	327	288	292	308	325	328	326	303	315	329	304	306	337	314	295	336	320	306	295	330	336	306	303	312	324	286	309	261	313	324	298	295	329	302	340	274	294	334	313	322	302	297	320	292	295	302	330	327	319	275	305	295	273	304	306	320	310	286	298	286	337	323	281	314	293	317	300	343	318	294	314	300	303	268	286	266	343	340	317	304	314	294	270	301	313	302	284	329	300	294	331	311	288	316	299	288	294	286	308	309	316	285	292	316	335	301	307	309	327	303	323	321	319	297	321	288	308	306	347	303	274	303	293	328	281	340	330	338	321	293	307	321	304	297	286	308	292	273	283	298	291	297	316	286	313	309	315	283	291	303	310	299	351	342	336	302	290	324	284	306	284	297	304	313	297	326	286	286	326	335	334	305	308	324	305	305	302	305	287	315	298	321	288	315	344	316	277	309	297	314	304	307	302	317	326	342	284	305	320	270	295	312	309	293	322	310	336	275	287	305	265	296	316	309	317	333	311	319	321	321	293	274	306	294	321	291	311	303	324	349	317	284	297	290	310	283	323	317	290	334	307	338	338	315	294	328	298	298	344	298	347	297	265	295	317	306	307	311	323	301	342	324	336	300	317	323	306	299	284	308	296	305	310	315	304	303	298	299	299	313	312	297	286	296	320	296	327	346	353	331	273	292	287	306	319	300	284	338	306	304	325	311	336	315	335	288	296	293	315	291	320	299	323	291	301	310	306	310	290	294	321	316	312	313	291	306	321	271	298	337	282	288	275	284	320	303	312	303	303	300	323	293	285	259	283	270	305	318	268	316	323	260	304	299	302	296	306	296	324	303	310	318	307	303	291	318	308	302	337	324	325	290	337	299	302	329	304	334	320	301	333	303	334	305	327	283	277	293	276	299	316	290	291	331	315	289	336	357	324	285	315	310	289	320	283	310	290	315	294	312	300	292	283	285	304	308	308	296	325	280	292	316	272	339	307	315	310	283	291	318	291	299	329	340	321	331	317	313	314	301	308	269	306	333	323	307	282	319	297	304	331	322	305	344	285	294	305	290	336	321	295	274	295	289	307	282	351	332	340	320	296	279	300	312	311	331	274	328	299	309	323	278	336	267	321	307	312	309	329	289	308	296	301	301	324	307	316	329	310	307	312	301	307	272	283	298	298	359	301	323	321	291	308	293	274	327	289	283	305	347	317	306	302	322	281	328	355	313	338	303	326	323	320	294	300	329	346	340	299	288	315	353	313	297	321	319	299	313	317	290	308	290	314
11643	2427	1438	1290	1094	1099	999	929	901	2147	2902	848	859	798	792	831	810	834	799	848	765	850	829	914	774	831	819	785	821	819	802	779	839	833	795	797	822	822	865	795	805	804	814	813	790	792	771	840	821	805	792	794	823	841	778	811	816	803	834	811	794	845	811	822	804	719	825	773	824	784	819	761	826	766	807	784	742	821	823	811	810	842	789	826	784	839	824	786	803	825	806	783	799	814	814	795	838	767	834	786	751	791	819	814	766	791	839	802	806	788	835	747	742	818	833	745	815	835	845	774	844	798	819	769	826	811	788	788	805	822	759	795	812	765	814	845	803	784	813	771	784	836	826	768	813	844	773	799	831	740	793	800	810	798	799	784	798	812	815	819	785	835	811	825	782	805	788	830	801	789	768	804	833	806	830	832	817	834	837	817	850	784	766	818	787	853	817	771	752	790	749	815	835	780	800	795	825	773	841	795	835	781	803	753	837	839	841	815	804	818	800	864	765	796	809	843	796	840	793	799	792	769	809	818	753	814	837	743	801	777	785	789	794	809	813	809	726	825	778	827	787	827	812	823	817	799	870	786	790	844	777	814	810	789	827	811	791	806	827	758	812	805	822	793	800	823	820	738	816	807	813	816	830	817	787	791	791	780	744	857	843	845	732	801	811	772	757	806	814	785	801	764	781	816	841	803	808	806	810	819	784	817	820	788	788	788	819	802	844	825	802	862	809	834	805	813	827	765	803	799	826	826	767	807	854	799	825	828	836	873	817	809	851	842	839	783	825	819	802	808	768	787	799	778	756	819	858	830	752	797	817	754	801	827	782	813	835	780	805	804	771	762	802	801	809	767	830	797	846	816	835	795	796	772	762	807	798	801	785	746	800	805	793	801	789	828	816	818	803	764	793	834	776	799	843	812	817	797	835	801	814	817	797	824	764	788	860	807	862	839	807	839	840	778	782	761	818	860	826	740	831	804	811	834	798	806	806	791	836	811	808	823	833	808	844	791	786	721	789	816	808	779	766	818	735	804	735	812	803	813	797	821	829	825	791	800	810	823	810	802	851	819	743	804	807	854	804	848	742	801	832	804	756	829	799	833	814	789	800	798	819	809	788	849	850	810	798	769	801	833	774	798	757	839	800	792	843	803	848	797	847	775	812	793	832	781	795	812	774	743	776	814	796	846	788	808	789	770	816	819	831	813	809	753	822	778	822	832	806	799	767	812	831	850	768	812	797	817	837	772	821	822	834	772	835	813	776	817	827	787	825	831	789	845	794	844	807	793	795	795	841	837	802	856	782	814	795	807	820	815	786	831	849	775	796	840	754	820	809	794	830	851	824	822	750	813	786	799	768	850	862	808	810	823	777	831	800	784	812	789	806	807	861	786	797	763	797	819	757	756	765	787	804	818	851	838	813	787	788	830	759	797	774	811	741	795	795	789	792	815	781	805	809	824	828	778	811	803	810	823	783	810	752	798	768	813	795	778	815	762	814	819	807	811	795	803	785	780	768	814	791	857	840	766	791	842	802	811	813	787	764	781	804	801	807	836	801	761	790	826	806	797	825	798	784	801	831	826	817	804	791	836	782	843	795	835	796	798	781	813	803	803	847	798	829	821	870	822	828	806	807	864	823	890	798	811	825	798	823	800	794	788	757	849	862	792	778	867	860	774	864	808	804	822	764	804	806	825	793	827	817	816	806	810	811	810	870	807	830	787	789	773	777	803	790	837	804	788	833	808	799	803	822	816	841	783	792	748	797	795	818	792	847	772	758	812	794	808	851	795	813	783	811	779	841	819	832	759	797	770	841	811	797	820	820	809	814	761	812	809	734	869	770	821	812	798	805	831	825	828	814	790	827	843	816	815	781	829	838	809	754	816	765	809	803	819	821	782	801	769	818	799	799	870	771	818	778	818	786	731	815	816	750	798	818	852	787	813	807	826	819	815	814	798	841	800	767	808	810	795	781	797	787	767	812	827	832	775	821	794	770	847	764	802	810	863	804	811	778	816	820	792	796	810	798	772	786	788	763	792	804	747	784	836	840	800	802	800	828	788	817	793	767	861	770	815	776	819	774	780	801	844	765	769	798	817	821	812	828	789	766	870	832	826	822	829	818	809	765	848	883	782	816	795	819	818	824	795	774	771	830	752	791	784	811	787	830	819	776	826	791	806	853	787	773	753	789	818	836	828	830	771	814	807	815	831	775	798	858	820	815	798	792	746	774	757	795	821	835	857	831	785	806	864	808	827	802	818	804	795	792	809	789	844	795	836	816	812	832	783	822	860	767	798	772	827	805	818	797	783	813	794	790	862	782	817	854	822	845	841	791	800	820	804	837	797	777	849	774	796	846	745	807	775	809	801	834	786	821	814	793	793	775	821	797	777	826	819	798	861	802	838	764	834	828	781	846	798	793	809	827	788	794	815	885	804	848	836	828	789	781	796	814	824	801	796	782	816	775	774	889	835	818	785	792	801	824	797	833	763	835	808	813	808	804	803	819	824	734	801	767	795	798	811	781	808	788	809	825	835	812	835	789	853	795	798	814	799	824	790	820	838	802	786	775	821	822	817	790	801	748	797	801	786	812	808	799	806	857	798	828	848	810	807	771	779	814	827	819	794	812	737	802	775	827	788	782	791	797	845	807	837	819	790	825	836	811	749	773	774	744	817	802	739	779	800	808	799	817	774	795	752	818	820	857	876	805	769	803	841	872	807	764	829	815	800	794	801	772	825	863	784	813	830	766	818	816	811	774	776	814	815	842	793	843	789	821	808	750	841	761	830	766	809	824	751	743	759	790	770	879	845	832	813	815	801	869	806	784	824	833	790	746	851	775	793	814	799	875	866	772	749	814	807	773	754	786	789	794	795	804	791	809	815	759	794	773	811	773	773	803	761	814	813	746	816	789	793	774	772	785	795	798	800	851	807	765	810	775	812	784	822	779	799	808	807	867	810	859	763	805	820	791	809	798	792	821	797	816	792	761	839	815	833	806	856	800	831	786	771	786	811	826	840	827	799	794	766	819	796	839	823	824	893	777	826	805	802	823	805	849	798	814	794	801	784	794	775	772	838	793	787	806	803	807	826	866	778	773	774	816	766	836	811	832	802	783	814	823	783	782	803	866	754	802	753	776	813	812	757	805	822	813	827	791	773	873	798	790	799	814	784	779	834	791	781	791	777	825	851	783	826	786	777	800	787	792	789	823	806	863	764	819	777	776	788	812	851	806	780	852	853	800	769	861	815	778	846	838	829	839	801	813	813	814	786	775	834	796	780	852	775	782	821	784	789	814	860	770	830	770	829	820	790	783	735	785	804	820	819	822	761	848	830	822	782	778	813	765	749	772	817	816	793	813	768	792	805	861	813	756	838	803	787	796	791	805	844	805	853	836	782	822	811	824	836	855	796	832	787	728	800	768	850	770	797	782	759	803	862	768	812	809	790	813	813	847	810	827	782	802	814	804	810	870	815	793	784	795	797	785	780	790	799	858	784
68241	31267	19380	7557	3274	1804	1167	831	686	7651	15855	850	302	278	261	289	273	247	229	267	265	238	228	335	252	241	222	217	232	229	201	243	221	215	241	223	194	196	225	233	201	193	185	236	191	229	202	219	201	211	203	209	237	237	213	222	218	205	203	202	219	206	257	211	242	205	214	188	205	224	218	208	212	230	191	228	195	206	210	227	194	192	225	210	208	192	217	202	237	234	208	241	202	196	202	201	209	215	230	209	200	214	203	196	228	208	229	248	209	186	201	186	181	193	209	222	219	243	227	229	200	185	215	224	217	216	222	197	206	219	214	214	225	203	224	199	217	209	214	216	182	214	237	236	220	250	235	225	178	226	219	196	226	211	213	207	191	183	202	203	214	205	193	207	193	212	210	213	225	193	204	226	219	191	227	239	225	212	239	236	231	202	230	185	205	194	229	193	211	222	221	204	198	187	223	215	231	229	220	209	205	209	213	203	211	236	216	213	204	185	189	232	193	215	217	217	208	190	255	194	187	206	213	178	206	225	208	167	230	219	200	226	213	212	230	213	200	228	207	218	215	207	219	225	227	212	218	210	212	194	220	198	194	192	204	189	211	198	241	212	209	206	212	205	189	204	219	228	226	216	206	226	247	211	204	232	219	197	193	219	215	206	232	190	195	220	227	198	184	202	188	213	231	184	231	211	213	222	211	208	228	213	206	210	206	200	180	201	226	208	209	197	193	200	246	232	220	211	217	215	213	234	174	248	209	195	209	240	216	232	227	207	193	240	195	206	229	230	202	210	229	191	228	214	211	212	206	211	236	223	207	230	232	190	204	237	240	211	197	210	235	201	206	201	227	209	217	224	195	201	197	204	207	216	212	201	226	225	216	214	214	208	206	194	204	233	220	201	189	181	206	219	212	223	197	199	213	201	211	205	235	189	197	226	204	213	220	213	191	191	213	195	229	215	212	207	250	217	214	208	210	196	222	218	200	184	192	224	230	181	206	208	188	167	221	207	205	199	198	213	188	212	228	210	231	217	205	212	227	225	230	209	214	204	206	221	213	252	198	207	222	191	197	218	198	217	209	226	226	210	239	226	204	169	223	208	235	214	203	201	237	219	222	199	199	225	214	214	216	232	219	203	218	191	202	208	209	214	217	197	180	220	218	208	212	220	224	233	211	228	206	203	192	212	228	228	220	188	223	227	212	229	180	211	213	217	213	226	202	218	174	200	227	184	233	221	251	229	191	196	221	200	190	204	200	177	209	207	231	191	202	206	221	189	185	185	213	217	208	202	180	218	212	226	223	224	239	205	188	224	189	213	228	235	232	188	216	234	221	201	232	229	234	220	213	224	218	238	191	221	195	198	227	195	217	209	202	208	199	212	218	209	199	226	197	211	216	245	189	214	209	212	219	206	220	219	198	227	195	203	172	193	225	219	201	233	202	207	220	242	201	195	189	219	222	209	195	195	200	209	211	232	203	232	205	220	234	223	258	187	232	206	234	228	224	240	198	210	204	230	208	225	217	217	217	210	198	234	224	196	192	219	228	194	226	217	216	226	213	202	195	217	199	191	240	209	224	199	206	229	228	219	207	198	220	211	211	233	217	221	200	199	195	219	201	214	193	233	261	235	204	219	201	219	209	236	246	223	225	204	209	234	194	234	236	198	266	229	203	241	204	190	225	196	207	213	189	203	215	208	232	196	221	213	201	204	196	188	185	194	214	204	204	230	195	199	187	224	227	226	191	237	215	212	191	202	261	228	207	253	223	228	201	212	204	240	232	199	230	226	224	216	221	213	216	214	213	234	213	198	202	199	214	225	237	214	227	210	208	231	240	220	196	190	204	195	211	210	207	218	219	195	205	234	239	225	234	207	218	207	216	205	211	242	180	226	200	226	226	221	213	231	206	220	174	196	215	192	187	214	187	220	183	220	206	220	225	198	216	199	206	202	208	190	189	221	218	217	206	205	225	205	207	225	211	219	189	213	225	210	189	195	229	232	221	227	206	201	205	214	203	198	187	185	230	204	202	218	201	186	205	186	212	213	221	213	230	219	193	206	208	204	219	197	217	202	218	214	205	221	259	175	217	231	207	219	229	212	195	202	223	206	221	202	199	227	196	197	193	203	209	231	231	207	206	215	195	237	202	207	182	229	186	223	210	215	191	231	215	227	218	177	209	203	211	182	200	244	210	222	252	227	213	207	227	234	223	209	215	211	226	239	216	193	226	202	242	237	213	206	222	212	224	214	215	187	216	234	203	188	209	243	186	214	207	185	229	228	191	201	224	205	204	215	219	217	210	180	214	216	205	226	209	232	208	190	218	215	223	227	200	218	217	226	204	191	215	180	225	232	203	235	191	224	200	213	217	211	195	195	214	228	208	223	222	217	232	210	216	211	228	238	201	228	242	195	213	214	222	221	224	212	207	229	202	204	217	214	191	239	220	196	209	226	221	227	207	213	208	231	212	226	217	205	216	219	215	189	221	215	217	229	203	201	191	230	222	226	202	202	213	206	229	224	206	232	206	211	222	208	228	212	198	217	200	223	195	207	224	215	215	206	211	180	233	213	215	221	204	200	211	234	226	231	207	218	191	230	228	220	237	199	207	208	219	216	196	212	236	208	200	215	213	216	205	212	194	194	196	208	209	205	203	214	192	211	252	221	182	192	205	221	204	191	211	231	206	229	212	194	222	204	202	225	208	213	215	194	213	210	219	187	232	235	203	219	197	224	217	211	205	205	239	221	206	232	213	217	197	199	223	227	188	237	204	192	223	216	226	218	209	208	197	182	210	207	221	240	201	231	210	201	182	200	192	192	210	231	205	213	223	214	227	203	220	189	211	213	218	222	196	228	210	239	207	183	216	230	234	224	202	239	197	231	211	227	226	212	188	216	231	218	204	221	210	175	228	226	184	187	217	212	198	228	220	198	218	203	182	248	184	215	215	233	196	207	207	207	210	211	225	244	244	223	193	214	202	187	210	215	202	224	217	209	209	193	216	238	230	215	211	214	212	231	241	214	186	221	190	206	176	221	216	238	223	201	224	230	216	236	220	224	213	182	212	198	218	236	217	194	191	179	212	224	192	222	226	231	215	185	227	220	235	206	239	212	238	214	203	223	203	207	206	193	197	243	210	212	184	209	207	181	205	223	175	233	212	197	232	195	230	226	211	225	213	174	209	210	189	245	203	203	197	184	191	234	189	214	196	201	201	187	210	204	201	208	202	216	223	229	208	227	212	202	204	207	192	231	221	202	220	225	196	211	203	244	227	207	203	209	200	208	217	186	187	207	206	218	215	196	214	211	201	226	221	218	208	201	216	236	182	214	187	207	184	196	223	199	226	214	188	181	219	216	231	203	198	199	233	238	184	250	214	238	209	214	209	206	179	242	206	213	216	205	207	224	224	205	204	222	210	203	214	204	206	196	241	242	188	206	247	217	203	199	206	198	195	219	218	202	226	238	202	203	228	217	204	187	197	225	208	207	203	243	205	193
38185	16576	12695	6804	5428	4406	3693	3294	2909	23040	27126	1235	1184	1130	1037	1002	993	953	950	803	823	792	865	1527	701	706	671	658	706	690	647	658	605	637	647	664	680	648	608	583	579	644	589	631	543	584	592	568	600	601	576	611	611	632	588	605	573	607	531	626	576	591	598	605	565	540	557	616	573	547	549	559	557	584	613	561	575	568	603	561	562	613	536	559	527	588	544	571	550	560	616	591	598	582	622	554	532	542	578	535	525	571	577	567	579	558	561	549	608	512	612	573	598	577	554	538	574	543	553	587	578	559	524	523	553	557	583	543	559	535	559	566	593	555	512	607	578	547	583	600	557	585	569	574	532	585	604	553	566	571	560	594	538	544	590	544	569	578	574	536	565	560	529	581	556	566	590	580	549	592	576	581	537	607	544	518	541	536	530	576	539	554	560	546	546	533	535	608	541	592	601	552	542	562	580	563	570	565	538	540	549	600	573	524	554	537	577	594	587	538	569	526	554	553	577	540	570	542	581	556	546	579	550	545	592	568	557	566	543	560	544	561	553	582	549	558	531	518	572	598	561	585	558	562	547	591	576	513	531	555	556	565	575	576	561	581	555	556	590	544	529	560	565	574	553	547	602	558	571	534	536	575	516	550	550	542	547	557	547	550	563	590	551	570	576	570	583	568	524	538	520	544	548	543	561	532	565	576	593	573	557	544	553	579	572	531	567	576	550	552	551	582	582	556	577	608	600	571	564	588	547	564	546	558	543	557	557	534	561	539	584	578	581	549	550	584	539	586	565	545	549	562	551	590	552	568	591	568	523	575	555	581	614	512	597	536	547	514	537	555	606	553	579	591	601	554	551	569	573	546	559	570	547	508	597	604	571	597	528	552	532	592	588	558	607	564	539	592	586	567	561	603	552	550	576	531	573	544	556	533	562	564	568	544	567	594	547	555	563	570	586	573	551	582	600	553	572	574	583	572	591	588	559	611	578	536	602	553	553	568	585	561	574	576	587	538	546	571	537	570	539	560	541	528	556	590	530	566	538	560	551	540	575	572	544	528	554	570	557	561	560	551	603	562	565	584	568	581	557	567	504	552	551	555	534	531	527	581	575	556	512	587	553	562	561	581	563	581	551	610	605	548	553	542	553	596	571	550	570	537	541	564	546	560	615	563	591	559	561	530	591	568	539	553	579	561	520	552	569	549	572	523	549	526	521	522	557	521	564	584	530	608	570	580	575	606	589	546	546	571	525	569	544	566	539	599	593	578	595	600	545	551	538	551	564	560	553	526	547	563	538	593	531	581	612	526	542	567	548	515	562	582	535	594	536	555	571	567	521	563	623	572	603	546	599	564	568	575	544	577	536	552	555	591	548	559	556	623	563	568	555	565	593	554	545	586	560	567	598	560	548	562	603	538	560	587	512	560	530	559	550	596	552	560	570	579	582	591	558	573	539	555	540	520	535	588	513	569	602	542	558	552	516	573	533	566	587	534	571	549	538	558	547	561	561	605	577	520	528	563	582	575	576	569	541	568	534	552	564	567	584	549	589	580	510	548	601	594	517	584	558	543	601	558	570	575	549	580	575	529	530	572	606	554	508	576	550	548	576	552	533	535	551	494	562	569	589	562	549	552	569	563	543	558	566	525	560	519	575	538	535	590	585	566	606	556	534	544	565	574	579	574	561	541	572	590	581	554	518	558	562	562	583	611	554	599	576	549	563	575	548	555	541	575	549	543	549	569	581	536	546	580	544	582	559	557	537	521	531	577	561	556	580	569	582	549	544	556	591	567	573	545	554	511	571	575	530	605	567	551	558	530	588	561	566	578	550	539	588	549	557	562	556	557	567	546	562	582	570	568	558	567	559	551	562	490	574	525	567	527	548	640	565	617	563	535	552	563	566	641	529	577	541	541	556	557	569	579	596	561	596	560	581	524	544	555	576	569	584	554	554	571	549	538	562	550	553	555	585	591	558	578	583	559	555	559	523	586	592	554	613	570	584	535	559	578	574	574	550	562	547	550	565	580	589	585	563	556	578	624	540	571	542	571	556	526	562	549	606	522	575	558	536	582	630	541	557	548	583	573	577	558	535	549	514	576	619	607	585	526	547	552	569	539	557	556	565	600	557	577	545	564	566	560	579	536	529	555	575	531	549	555	567	555	612	558	570	531	555	530	519	593	549	597	565	575	535	592	566	553	573	580	535	547	513	596	602	558	556	537	569	568	554	603	585	595	535	585	591	565	599	540	588	543	576	547	570	601	533	547	543	568	603	537	516	605	574	575	577	603	577	553	590	566	594	560	547	560	578	499	546	559	545	569	547	584	559	526	576	577	580	565	555	528	540	535	594	580	583	553	543	568	595	552	595	546	530	571	559	576	606	545	532	578	572	500	550	529	548	563	555	503	571	526	576	576	607	559	571	515	614	535	561	568	514	545	542	583	524	531	583	549	585	531	535	578	561	579	541	522	541	546	579	554	641	543	582	541	568	574	558	557	566	557	577	531	556	541	559	609	609	560	537	575	572	597	535	535	566	545	539	526	547	587	550	561	555	582	557	549	550	533	517	617	544	591	556	574	549	538	576	567	586	604	584	600	562	559	584	548	560	610	522	558	561	541	548	577	534	547	566	595	560	562	588	549	559	562	616	573	568	535	574	575	529	549	552	545	571	589	574	579	536	563	498	596	541	575	587	581	592	594	517	568	542	529	536	549	544	556	610	587	589	543	524	540	570	559	558	567	589	545	569	523	556	554	554	571	539	554	578	552	566	581	585	586	534	532	559	593	551	568	533	538	589	589	561	526	575	588	559	568	587	604	556	534	592	559	562	565	561	559	613	523	558	548	571	507	555	523	586	581	540	540	571	541	555	558	590	537	500	591	541	565	553	560	583	551	562	557	606	568	556	582	577	543	594	565	573	553	554	580	583	585	536	557	630	569	570	543	567	563	528	545	598	567	534	620	569	564	536	550	545	556	556	554	575	565	548	566	572	554	539	586	510	554	594	580	522	582	580	573	547	543	583	538	554	596	552	507	590	577	587	549	568	579	560	548	545	539	596	595	555	554	562	583	554	581	570	547	607	561	558	574	535	568	543	553	536	555	544	586	576	577	582	551	539	562	605	580	575	562	558	520	566	528	549	514	556	517	552	556	571	554	581	607	542	580	576	562	581	556	562	573	549	578	589	573	549	609	592	510	534	567	566	584	573	583	580	530	573	547	540	579	555	546	566	534	544	545	537	598	541	584	597	563	548	568	520	555	611	556	586	576	543	543	592	576	543	544	541	560	586	546	551	540	583	538	579	589	537	559	544	536	573	547	551	542	552	565	631	582	568	549	597	549	548	521	537	580	558	558	568	533	560	521	582	574	544	543	538	567	542	581	552	554	584	579	546	576	556	538	544	564	556	578	561	568	559	548	568	509	545	591	564	543	549	516	549	565	619	550	536	552	592	583	529	603	581	585	615	571	559	558	564	544	552	573	564	525	531	593	616	555	580	600
60263	31206	23445	12329	7057	4145	2550	1398	968	8603	17708	1082	397	375	330	334	312	292	249	293	276	274	285	310	283	283	273	239	282	256	281	269	263	233	269	249	236	268	273	259	277	295	266	256	252	255	251	231	264	246	238	241	251	323	235	265	242	301	256	258	254	242	259	248	262	267	215	240	276	268	258	261	242	245	261	233	236	252	238	274	256	272	256	239	228	236	255	280	276	259	252	251	253	244	281	269	258	239	245	223	259	238	262	260	265	239	256	275	276	247	271	257	266	251	265	230	267	225	259	257	285	239	228	239	251	242	239	253	260	264	241	280	257	263	237	221	266	242	247	252	244	240	272	264	256	245	271	218	252	212	237	240	239	238	245	257	245	273	245	244	260	255	251	236	247	281	240	245	259	228	230	265	256	229	258	257	236	246	237	264	249	270	220	267	268	280	250	266	240	248	282	241	275	273	259	263	265	235	257	260	264	268	255	258	262	281	256	254	241	249	239	230	245	237	244	267	267	245	247	264	227	228	223	276	252	226	259	231	241	212	256	267	247	245	264	271	253	231	242	252	289	255	242	257	256	259	272	238	223	251	255	227	263	251	252	218	256	251	271	247	227	244	235	225	242	284	277	237	246	240	267	271	262	258	256	236	274	225	262	248	265	260	268	240	242	232	246	233	252	259	255	271	259	272	242	243	243	251	239	240	226	231	276	235	274	252	234	242	244	265	255	230	277	237	272	242	265	250	275	250	215	237	241	258	289	295	236	280	244	240	267	247	248	263	252	242	256	221	244	235	263	238	234	265	271	237	221	271	249	249	246	251	242	285	225	264	249	252	262	236	247	242	234	243	212	241	259	263	238	269	266	256	247	273	261	254	249	269	271	266	236	277	277	271	233	262	248	230	261	245	252	248	254	236	232	273	275	249	271	255	224	238	245	257	233	233	220	238	302	269	245	261	247	247	273	230	241	273	264	244	254	251	270	241	227	280	285	264	267	236	250	290	259	253	250	255	277	236	256	281	269	225	229	255	256	287	247	265	248	286	279	256	257	221	233	257	250	268	243	242	245	240	247	265	252	223	273	258	252	225	251	246	286	253	261	236	247	266	273	283	220	226	247	203	268	232	282	229	267	265	252	256	240	255	280	250	279	262	247	260	226	260	252	256	239	287	253	228	234	264	241	265	239	256	237	262	241	245	279	251	248	243	259	250	269	237	261	250	235	280	256	237	257	222	252	259	258	269	218	268	266	282	268	233	264	247	233	256	268	270	253	250	250	283	282	248	249	232	247	249	282	276	242	221	268	266	253	272	286	247	241	242	251	232	245	220	222	263	281	258	262	236	250	250	257	237	245	249	273	268	245	240	237	272	285	258	242	274	277	239	229	273	233	221	272	270	265	232	279	242	241	274	224	265	256	245	246	254	246	260	241	233	237	254	250	248	257	248	258	256	267	236	252	238	272	256	247	271	250	270	262	271	229	269	235	240	230	239	227	255	256	224	240	249	238	228	271	260	257	266	262	259	255	229	246	255	259	242	299	252	240	238	231	249	241	269	247	269	237	244	222	232	251	245	265	241	280	230	244	228	276	247	218	250	263	225	253	269	258	252	264	273	218	249	257	257	239	239	251	249	249	267	257	245	274	251	245	252	251	292	259	247	245	267	253	277	268	228	272	256	244	253	235	254	239	251	248	219	282	232	232	233	225	255	245	234	238	257	251	259	273	259	249	220	283	252	241	250	239	258	234	266	256	255	268	213	254	245	256	232	251	263	262	278	261	259	276	259	249	263	285	266	274	255	258	233	257	235	251	242	224	257	259	248	264	241	258	301	260	268	273	263	259	272	256	251	268	287	242	221	249	251	255	235	244	235	257	221	242	243	229	267	245	259	271	263	250	246	274	228	277	246	244	261	256	249	254	243	226	262	271	226	276	253	242	225	244	255	259	242	248	253	227	250	269	262	288	239	277	253	254	265	269	242	263	228	258	249	252	260	219	239	242	223	268	270	224	245	299	228	225	261	233	251	254	279	277	250	234	216	254	272	241	249	236	276	264	216	242	263	278	259	278	231	263	251	252	245	248	249	248	279	274	266	241	275	262	265	278	265	261	232	256	263	262	278	251	238	244	259	269	271	268	256	249	289	275	256	264	269	267	235	250	259	257	246	258	231	252	262	240	278	276	238	239	242	262	256	245	206	258	281	256	244	261	253	273	232	252	240	269	249	248	236	245	255	257	269	252	236	255	251	217	281	283	250	258	260	261	247	258	241	254	278	247	251	263	247	254	265	278	269	242	256	294	283	246	236	273	253	251	256	258	267	270	260	261	243	275	260	270	263	253	272	229	216	278	245	227	242	266	267	244	265	253	261	260	283	250	276	254	237	259	228	266	247	247	246	278	232	235	211	271	276	277	263	262	221	236	280	265	266	262	220	248	226	211	251	257	228	232	245	236	276	224	241	265	235	257	255	255	246	258	281	291	269	251	258	286	281	260	264	247	261	239	243	252	265	253	257	244	239	240	216	260	265	237	255	280	241	262	258	223	254	229	259	254	253	239	271	250	270	224	236	243	276	244	272	251	271	255	244	250	272	261	234	243	224	228	256	253	263	254	260	255	244	248	243	256	210	237	246	238	246	226	269	248	254	249	260	257	277	262	229	266	238	250	261	242	237	252	248	249	228	220	241	255	248	262	239	259	249	273	263	247	265	275	224	275	263	249	238	261	231	227	232	221	249	271	238	239	246	260	250	273	259	245	260	219	251	242	228	218	251	245	259	245	246	263	251	253	245	248	231	233	260	250	253	275	271	237	215	267	253	229	267	253	258	262	247	263	262	244	255	245	234	240	245	252	240	229	255	239	270	239	250	255	249	241	250	275	269	245	246	249	246	235	254	250	260	272	256	225	252	263	234	264	256	220	253	228	276	263	275	249	207	227	270	272	244	268	242	255	231	258	241	276	263	259	230	266	247	259	286	249	256	246	274	232	260	274	205	265	267	231	227	239	246	268	238	259	244	266	240	266	243	269	270	247	257	244	229	283	251	254	276	261	264	252	251	292	269	263	252	255	275	279	283	267	241	240	207	267	267	228	254	262	237	247	216	260	264	232	233	258	241	262	266	259	256	242	250	269	276	239	259	243	261	272	240	229	264	241	250	259	230	230	257	259	257	269	253	256	262	238	214	272	229	250	255	254	238	301	232	269	257	283	249	249	252	245	254	257	253	253	250	245	250	262	259	245	257	246	243	222	269	240	264	225	234	258	284	234	265	277	272	212	230	250	245	262	249	229	256	240	273	288	252	257	251	264	249	271	244	252	268	250	230	252	235	228	244	307	238	276	256	261	228	230	240	242	254	252	239	250	275	265	250	262	251	242	263	244	252	263	263	251	272	236	248	279	239	266	234	282	236	252	245	259	218	276	243	248	244	250	285	244	262	247	260	261	236	266	240	242	239	252	235	250	237	248	265	245	226	256	244	242	255	231	253	264	256	234	245	223	259
35894	16339	11986	9054	7394	6729	5117	3759	3610	26629	26884	1800	1536	1363	1296	1220	1168	1060	1115	996	945	993	856	1002	844	820	813	799	798	761	734	743	722	702	749	701	675	696	687	729	735	712	751	705	707	715	747	676	685	683	674	700	637	689	711	640	715	695	665	638	725	754	679	690	685	668	638	689	693	675	703	671	628	656	650	638	680	685	705	639	660	634	658	636	657	644	659	634	667	680	651	686	678	644	641	668	648	638	669	653	660	648	669	683	620	673	641	669	614	626	643	595	639	672	651	654	669	672	642	597	627	701	706	645	627	684	655	676	642	662	608	645	625	669	637	652	665	661	652	675	610	612	677	639	661	654	689	656	671	659	653	670	649	633	635	669	671	633	633	627	677	628	692	623	639	670	647	629	614	652	666	679	631	649	641	691	676	634	631	636	636	671	658	628	627	652	616	644	629	649	683	638	692	667	669	678	652	660	655	696	659	636	653	662	627	678	665	656	691	672	663	632	627	634	656	667	653	648	622	614	632	622	663	620	658	605	674	662	632	627	677	610	662	656	626	639	664	635	654	685	641	651	668	655	656	644	656	663	673	676	675	617	626	671	636	618	634	702	650	594	633	676	602	625	674	643	641	608	647	607	639	692	670	672	671	661	687	642	620	647	661	660	650	618	629	621	616	671	588	634	634	676	653	630	659	686	638	690	687	662	664	612	648	616	630	680	672	618	699	631	623	672	659	665	677	616	649	636	717	682	651	666	633	657	657	641	643	658	646	694	630	704	683	635	639	711	637	618	629	624	665	645	638	647	659	683	669	630	658	649	619	627	646	642	651	670	617	670	639	708	643	680	643	647	667	696	691	660	636	668	685	655	627	630	636	652	660	637	636	681	656	661	626	649	623	639	635	674	609	664	621	684	676	688	664	662	662	671	674	660	639	594	659	657	666	649	625	644	658	639	660	664	659	659	641	666	625	609	681	652	676	671	657	648	650	650	670	623	675	639	626	646	641	650	653	660	673	622	626	648	592	675	663	653	655	676	649	692	690	689	620	651	644	650	646	692	640	695	663	633	641	616	686	672	619	665	663	622	695	648	678	660	642	659	658	700	629	649	620	615	668	662	703	643	645	613	664	670	654	643	651	652	632	683	642	563	652	614	634	655	686	642	681	625	640	666	667	637	634	667	659	636	673	676	647	638	637	639	687	650	623	648	644	677	650	641	641	692	656	646	694	640	644	610	648	683	650	646	670	616	649	641	671	648	674	638	658	628	630	671	684	661	668	679	647	695	634	634	667	655	642	679	679	661	657	648	651	614	617	694	656	642	678	617	598	610	673	634	614	672	659	681	614	645	634	645	672	615	672	620	660	638	679	648	656	706	628	658	654	677	685	663	670	612	706	641	657	625	630	654	638	665	658	650	624	687	656	673	644	652	647	675	655	641	651	672	720	634	666	686	639	634	637	622	633	639	675	638	635	650	680	677	666	649	623	678	629	691	618	665	677	637	658	636	681	614	659	620	667	649	647	658	652	671	667	642	694	622	685	630	694	663	652	677	656	639	618	650	616	683	652	632	698	647	709	697	675	628	674	634	655	681	640	678	657	671	686	680	624	676	633	631	646	647	608	667	686	635	694	632	672	610	654	635	663	650	662	633	646	666	652	700	603	629	672	612	629	671	686	640	679	641	660	659	617	701	667	645	673	658	638	654	720	649	646	652	688	632	628	656	677	619	652	633	637	635	678	646	662	634	662	648	673	669	687	643	658	636	643	672	688	615	608	635	620	679	638	683	636	673	586	646	651	657	663	661	682	618	656	652	646	646	623	611	650	649	648	650	662	639	693	622	677	641	629	651	643	668	669	662	697	663	672	669	657	633	656	636	639	660	604	648	651	656	621	648	654	675	616	669	670	621	651	645	695	633	668	661	654	650	625	644	638	637	649	680	609	630	675	653	662	642	651	651	623	655	652	639	632	645	656	685	611	646	643	705	676	649	667	707	658	600	673	705	656	631	668	661	649	653	652	666	670	652	714	672	633	616	653	656	696	690	621	647	679	674	725	683	637	642	680	639	610	650	628	637	641	602	637	617	677	669	654	648	645	605	618	632	631	642	624	663	668	660	682	675	649	601	695	673	685	644	616	668	667	648	658	624	588	670	674	640	646	660	636	675	612	675	634	649	667	585	661	666	610	650	676	648	608	659	672	664	640	645	613	651	623	655	630	646	640	705	717	665	644	697	672	640	628	637	665	666	651	657	671	616	688	630	654	660	643	621	674	651	659	676	665	671	643	656	665	650	643	684	666	655	617	649	656	669	684	633	665	714	621	641	641	650	693	672	667	637	639	684	648	671	652	625	655	635	663	620	637	645	672	632	659	715	659	684	645	643	643	619	658	660	604	574	691	638	648	643	662	644	635	589	643	644	624	652	666	615	656	665	641	728	633	628	644	640	660	634	625	636	636	587	655	666	644	656	703	679	649	657	655	701	655	665	630	660	677	595	669	610	606	672	687	622	677	628	639	640	581	627	674	678	628	662	653	684	677	645	681	625	631	645	654	668	632	634	664	657	620	664	673	679	650	608	652	612	660	628	640	681	640	668	687	639	674	643	636	638	650	642	650	658	646	637	658	656	658	637	687	625	681	657	636	681	615	662	666	593	675	644	669	647	638	644	664	628	633	621	620	635	651	671	618	652	658	636	638	681	714	692	684	665	686	620	650	658	639	625	676	618	650	689	640	667	643	623	657	651	662	639	658	654	649	638	691	689	666	667	669	614	639	617	623	641	639	632	649	666	654	666	651	661	674	656	669	643	679	642	652	571	655	646	631	627	676	660	651	688	665	627	607	648	674	669	650	646	667	644	639	645	677	664	623	600	672	674	614	664	639	689	654	649	651	671	683	678	650	658	690	613	626	603	681	667	632	682	662	662	698	638	672	651	642	669	661	703	613	661	651	697	651	641	616	634	642	685	653	700	678	672	657	638	609	655	645	696	624	606	638	672	656	621	659	645	639	642	681	666	608	658	643	605	647	695	681	672	637	638	627	648	672	636	657	672	682	651	652	650	648	619	663	645	657	662	622	661	638	643	635	671	703	634	611	692	637	622	682	640	620	668	720	681	646	663	632	636	661	578	623	688	636	683	675	709	628	595	667	643	665	680	618	680	648	671	629	688	637	647	622	681	681	623	686	639	700	691	659	660	643	619	645	704	663	647	669	680	635	664	664	638	684	672	600	619	654	647	640	597	677	667	635	666	637	693	649	691	649	641	683	683	669	645	640	673	666	670	696	653	639	621	617	605	644	660	657	629	636	650	645	644	624	638	618	668	645	656	660	720	682	657	667	653	656	636	635	683	604	643	683	630	631	654	626	669	647	633	664	658	614	595	677	623	668	666	658	658	691	674	667	672	658	647	625	640	628	644	669	606	679	666	658	655	603	609	695	670	695	675	615	653	661	652	598	611	678	657	661	626	665	643	655	622	682	628	666	682	656	647	656	623	668	632
8068	10189	4442	1437	1322	895	373	336	292	488	639	305	305	288	285	281	290	295	319	279	294	305	271	268	269	336	274	280	292	311	292	268	294	336	289	276	310	303	319	288	294	283	294	290	290	289	281	266	269	306	280	290	268	277	329	270	292	272	281	314	305	270	283	275	296	281	307	296	327	316	283	296	307	293	300	291	300	299	270	260	288	299	269	296	280	314	274	269	293	320	302	289	289	322	307	296	306	299	276	306	317	316	308	315	294	308	285	306	300	281	300	300	302	295	299	298	295	286	291	304	294	260	302	283	295	324	292	313	300	265	301	318	316	307	308	291	288	308	275	298	297	313	301	320	283	272	280	287	287	303	303	275	295	301	302	295	271	331	293	306	303	290	270	292	306	277	319	266	309	274	280	289	290	284	267	274	264	297	291	315	298	321	272	287	259	296	277	275	280	296	316	286	292	309	309	271	315	282	268	320	315	270	331	267	316	315	285	292	315	298	312	275	308	295	285	312	293	295	298	276	288	271	303	291	300	306	305	304	267	310	311	306	318	268	310	299	314	290	278	284	282	316	285	327	284	288	302	273	255	300	295	310	318	310	298	272	286	301	295	266	302	265	304	321	289	302	305	297	307	313	284	316	328	308	314	292	279	304	265	260	318	285	271	303	282	282	326	303	287	307	278	299	270	300	299	285	277	293	339	296	287	295	287	307	284	297	265	338	296	319	295	304	284	316	269	290	278	324	277	313	274	315	284	284	305	271	290	289	249	322	288	277	308	306	296	280	270	302	301	320	309	298	293	297	304	257	269	306	294	296	311	285	292	292	275	286	277	301	308	280	308	298	270	304	290	302	316	272	276	313	306	266	299	306	301	263	286	289	316	271	325	303	316	284	301	303	317	328	306	340	291	303	280	273	274	328	284	317	291	296	288	287	307	292	288	260	279	271	311	286	276	315	275	285	295	300	306	312	283	326	308	300	296	304	276	291	285	267	282	277	271	299	269	266	331	333	259	304	299	276	277	338	287	280	308	276	268	272	289	296	300	326	295	255	285	308	321	296	292	296	314	282	303	299	313	304	316	295	292	266	302	288	279	303	295	288	311	298	288	285	274	291	292	259	266	281	244	255	265	265	298	297	293	316	283	267	324	302	272	283	290	291	286	310	298	302	290	280	279	286	273	302	286	294	291	295	280	286	298	327	291	289	270	268	290	295	270	253	311	298	314	290	287	306	323	277	298	330	258	309	287	308	294	296	318	306	294	343	308	278	272	287	339	307	280	265	304	316	276	266	293	269	307	282	332	337	326	285	285	303	298	306	298	283	287	277	307	281	287	253	297	271	290	329	297	313	305	282	313	301	278	296	300	290	298	304	291	298	302	272	310	288	312	295	251	284	285	293	294	310	265	304	305	297	275	336	298	273	302	274	277	313	278	291	304	272	288	290	329	293	284	275	291	289	304	287	305	310	291	329	285	300	304	269	290	293	295	287	318	283	303	320	286	313	279	325	334	292	270	284	304	333	303	302	295	282	281	324	261	301	319	305	316	300	327	333	293	323	269	302	302	268	272	283	319	283	289	328	275	301	299	281	299	313	315	273	277	266	287	327	283	289	282	268	323	308	303	310	287	290	328	325	290	275	255	265	280	304	282	302	302	282	298	316	285	309	309	308	267	282	276	274	282	300	287	264	282	275	305	290	294	284	303	306	288	322	289	268	265	281	269	293	324	286	266	298	268	306	292	284	294	288	300	287	277	293	305	279	303	310	279	322	303	277	283	299	301	355	299	316	285	300	295	287	291	291	302	298	284	326	297	301	331	295	316	309	297	278	262	254	300	312	289	273	300	294	285	286	308	287	293	315	259	290	286	276	301	312	309	279	314	272	299	295	290	294	300	306	301	294	266	305	289	268	304	295	309	293	296	296	297	248	291	280	297	292	300	268	318	299	304	287	271	321	278	297	254	303	320	264	279	308	291	302	289	290	323	301	285	278	286	275	282	296	311	294	279	307	331	298	298	297	293	293	322	332	296	284	316	289	302	311	292	320	326	274	357	302	288	316	288	326	312	308	317	292	291	296	315	280	312	296	280	318	293	318	311	317	269	267	310	308	285	293	287	265	291	315	276	298	283	289	316	295	292	316	309	299	296	315	289	282	310	293	278	283	297	318	287	285	301	291	305	299	266	290	253	301	289	288	291	305	267	335	289	301	283	281	306	292	286	248	320	329	296	277	294	280	281	267	320	285	306	286	291	272	299	314	312	320	330	283	277	265	283	276	286	293	293	316	284	312	293	268	292	256	322	295	285	288	280	274	287	289	296	263	282	297	278	304	296	283	285	319	282	315	292	295	302	285	266	320	286	287	289	283	291	296	297	312	322	278	290	318	308	286	281	307	283	287	281	297	281	317	311	286	274	246	328	280	280	319	292	297	296	279	275	286	280	276	296	286	287	319	280	278	271	336	285	284	286	303	275	287	311	296	267	289	278	280	289	303	292	298	279	311	303	308	300	308	340	304	307	296	310	277	294	293	301	306	297	286	296	311	294	272	322	303	292	278	299	313	296	281	300	299	317	279	297	302	307	305	334	306	292	285	303	275	316	305	312	269	294	280	275	299	275	288	278	292	275	303	291	303	277	297	276	287	295	296	290	284	266	270	250	293	279	299	302	299	323	295	300	293	316	312	277	329	300	309	303	298	293	319	309	300	328	275	273	257	282	306	291	298	305	313	316	310	278	310	269	295	291	313	258	293	310	293	309	305	337	291	313	291	268	261	304	297	303	298	271	270	305	304	274	298	299	322	309	310	288	326	283	277	283	308	272	296	297	370	323	315	290	295	305	289	300	306	282	308	293	303	288	316	285	300	322	290	300	267	249	332	288	294	285	277	355	290	273	288	325	296	302	299	303	291	292	295	295	292	288	275	297	302	332	284	298	298	268	316	288	314	277	295	295	270	305	275	293	292	274	317	263	319	301	308	284	301	317	296	301	303	309	298	274	290	279	296	303	288	290	292	301	273	279	290	281	306	283	286	295	291	271	280	301	272	314	287	329	316	278	290	321	331	274	244	302	311	276	297	328	296	270	288	313	326	281	274	305	279	270	316	309	285	294	294	301	294	303	302	308	294	256	295	292	306	329	287	312	307	297	295	288	249	283	318	291	268	295	299	298	328	260	280	277	276	295	286	254	302	297	300	293	287	313	302	276	289	292	277	296	280	291	290	309	297	307	272	283	299	286	304	295	309	303	320	300	258	309	303	292	260	298	305	292	300	246	305	279	271	310	308	291	306	301	291	276	285	305	256	288	298	326	293	275	339	289	307	298	312	286	315	290	267	278	283	291	315	292	302	283	293	295	294	290	313	267	278	276	309	310	308	309	311	299	327	267	304	285	317	265	279	270	341	292	312	290	293	299	310	314	283	287	276	326	321	303	311	294	321	301	327	305	308	313	324	294	274	282	285	280	301	313	277	271	268	305	281	269	298	324	291	287	341	274	286
7653	14263	4496	3894	3668	3054	1104	974	929	2148	2845	797	796	839	813	784	811	813	777	765	819	781	784	806	799	790	787	801	792	820	762	753	768	769	777	768	796	776	777	759	745	746	809	792	825	834	774	791	794	757	741	804	829	766	765	727	838	753	809	722	745	787	745	775	784	758	714	777	793	751	808	781	732	768	745	739	756	824	774	785	826	827	816	749	803	754	792	772	752	802	770	766	761	800	823	779	801	763	799	799	802	783	718	776	786	806	793	719	798	801	798	784	784	786	764	795	799	773	798	801	752	813	817	782	821	753	763	762	767	793	754	768	759	791	801	791	831	820	759	792	822	768	782	776	745	791	801	738	798	760	781	812	780	787	789	785	785	724	765	743	757	780	824	737	775	804	750	791	845	744	777	793	793	818	817	824	750	790	759	795	790	770	800	798	724	742	801	764	781	766	774	792	775	761	804	754	747	781	769	785	779	807	814	780	782	793	805	814	782	754	757	737	814	763	767	797	771	826	744	785	755	767	795	771	756	776	815	822	767	790	752	783	761	763	815	812	786	773	797	773	774	781	795	768	794	745	795	765	810	824	736	773	783	742	761	783	783	790	792	758	819	783	833	779	786	820	749	741	782	807	759	785	722	764	765	773	801	782	790	760	779	777	794	811	807	829	761	705	774	800	790	755	781	754	741	748	806	749	770	746	795	775	765	789	831	770	769	774	770	725	773	790	779	772	842	820	824	813	804	758	741	803	818	822	860	748	801	766	747	787	777	803	787	807	740	793	790	747	750	749	791	770	723	791	747	830	774	812	724	776	819	778	800	742	762	777	770	788	815	803	790	743	763	817	761	763	772	842	769	775	748	789	785	775	760	764	826	755	792	807	775	779	772	822	767	785	817	791	792	768	726	751	790	727	727	832	783	794	729	776	758	780	769	795	752	755	819	820	775	850	803	725	769	784	751	760	772	744	828	757	800	771	786	751	772	736	790	794	776	813	771	775	778	764	783	772	785	816	791	797	790	773	793	797	745	763	813	758	805	738	753	801	776	802	752	775	815	806	799	792	766	800	805	759	789	780	763	802	774	756	807	754	793	760	779	795	785	814	744	751	768	784	774	786	826	845	755	769	732	833	800	796	808	825	800	813	769	776	824	756	745	770	741	756	809	811	768	761	787	780	782	795	755	777	786	756	759	790	753	754	769	801	752	711	820	808	759	784	739	788	739	791	779	760	793	753	769	778	794	841	771	786	766	759	752	783	797	735	769	745	806	749	811	739	781	777	758	785	798	771	775	787	795	794	774	776	787	808	778	773	783	796	827	808	765	803	748	814	827	818	806	778	751	771	769	819	812	828	811	720	798	802	767	757	781	835	800	816	785	719	800	780	780	768	834	774	779	778	781	784	752	818	745	794	758	730	770	749	752	766	782	715	814	798	783	762	811	770	782	836	751	730	794	787	795	730	777	796	773	769	787	745	788	812	764	780	757	770	778	786	751	726	840	801	795	828	798	755	781	779	743	715	798	804	781	766	781	764	781	795	733	789	812	758	778	788	809	746	805	775	757	699	781	796	773	726	806	782	773	781	804	774	736	790	761	760	779	736	735	752	751	761	774	783	799	788	755	810	814	764	798	748	764	771	732	804	795	778	793	803	762	801	774	769	818	786	748	742	793	809	738	737	755	736	839	783	800	820	785	803	797	790	819	813	769	783	817	783	794	790	749	824	868	767	816	697	758	773	777	793	802	803	771	764	805	807	810	810	824	777	765	779	739	730	773	820	750	801	826	783	752	799	755	781	798	805	808	776	779	791	816	747	806	770	772	803	798	739	828	754	774	775	801	799	730	760	758	766	749	809	736	774	797	751	781	744	801	762	727	773	771	791	751	834	765	747	763	778	777	802	806	739	755	836	784	741	747	772	817	764	734	752	707	807	765	742	832	799	814	734	798	846	795	816	801	826	766	783	753	711	779	778	848	783	791	754	783	780	793	695	779	783	757	751	724	801	757	786	773	760	799	782	754	809	778	763	752	784	793	753	787	762	795	779	808	754	762	781	809	785	866	826	770	815	739	777	830	731	798	761	854	770	797	782	788	771	803	750	842	809	722	783	785	754	816	760	794	773	796	779	763	775	824	806	851	765	773	749	789	743	750	773	751	758	740	769	777	747	745	799	735	785	795	794	777	777	780	757	800	786	803	755	812	784	803	753	761	712	721	762	808	762	757	749	725	778	749	813	778	777	795	772	799	807	800	760	762	757	791	814	823	822	819	767	778	766	811	810	771	798	746	730	807	795	727	751	833	799	799	799	773	789	848	723	753	765	784	764	760	814	773	814	796	833	739	819	756	788	764	787	786	796	802	853	765	750	760	727	812	780	801	764	751	744	768	764	809	802	825	755	806	784	762	796	763	780	779	717	756	780	797	765	804	746	728	821	802	760	821	732	801	796	789	789	774	772	812	772	794	787	803	812	745	755	793	812	779	827	788	757	800	787	786	809	819	802	814	789	835	800	822	812	781	755	819	780	759	764	794	751	819	766	735	735	799	754	743	786	812	762	865	804	748	822	768	781	785	838	796	786	762	725	756	756	750	709	745	792	752	787	748	747	775	790	780	774	793	779	801	765	795	794	775	777	739	796	797	746	765	812	793	828	797	816	807	768	743	815	743	771	769	749	766	766	787	757	744	774	788	773	781	771	726	751	826	759	818	797	834	784	809	786	750	819	807	777	759	723	758	749	754	774	822	770	796	794	747	745	830	749	762	767	758	767	840	792	805	788	816	778	832	766	786	753	848	786	783	795	806	793	745	730	757	744	772	810	780	790	792	761	722	735	740	785	759	773	764	770	791	773	778	794	770	742	767	807	721	787	769	741	732	745	758	803	794	763	803	773	767	812	804	832	769	743	805	745	771	793	785	756	748	808	812	798	769	727	742	731	781	747	800	837	774	758	805	791	782	824	773	782	742	755	823	764	744	813	814	770	712	818	839	775	836	729	784	771	746	778	764	786	802	762	795	810	816	792	778	804	786	786	754	827	786	813	771	793	783	743	807	750	802	760	788	754	759	798	732	753	790	755	786	816	767	808	709	713	799	762	774	779	810	779	777	807	795	765	770	764	793	773	729	789	770	791	767	786	779	789	752	794	806	784	809	859	794	828	834	755	796	798	783	834	766	766	723	813	841	815	742	758	786	776	731	836	787	763	817	773	813	794	761	777	784	794	823	804	805	763	781	789	796	768	804	771	807	796	756	775	807	760	781	809	766	781	765	796	757	797	794	789	778	847	763	788	784	770	824	770	783	780	813	764	775	788	785	749	803	753	792	772	765	774	765	796	804	819	768	797	798	785	786	807	776	828	769	848	793	848	749	795	765	844	772	769	809	818	804	808	789	752	763	728	807	782	789	787	787	789	798	756	779	735	767	816	757	762	762	795	794	788	764	775	773	781	792	777	774	749	830	796	826	717	805	732	789	830	769	780	793	773	772	804	762	733	785	767
58214	58119	36831	34312	34173	30309	27263	16757	8330	10404	12349	716	361	322	327	268	282	291	253	242	240	268	242	244	265	215	216	216	217	223	221	219	211	222	249	180	233	203	211	225	221	234	228	195	215	184	216	198	204	199	217	209	210	199	207	212	208	234	261	194	211	188	199	212	203	207	212	213	196	232	210	180	165	192	228	221	222	203	228	215	197	194	221	220	199	217	199	209	210	216	227	219	216	199	197	204	210	180	234	239	211	221	215	199	204	190	200	229	200	199	195	193	220	219	218	243	203	201	214	190	218	226	227	190	197	225	216	171	211	206	238	224	206	198	210	191	184	203	202	193	191	194	241	209	212	229	202	236	219	205	192	212	184	224	222	212	224	209	198	191	209	209	179	219	183	208	197	203	219	218	211	204	176	204	224	195	216	199	233	219	199	221	231	211	192	227	183	224	204	216	243	189	227	210	221	167	203	208	204	195	205	208	224	202	197	230	182	203	178	221	210	211	216	195	197	236	216	228	197	203	201	208	216	193	192	227	213	206	198	193	182	215	214	201	199	219	199	215	217	189	177	194	187	244	198	170	218	214	202	175	214	212	204	191	185	194	220	209	209	200	178	237	196	206	220	190	196	177	218	204	195	186	232	221	193	198	217	227	206	190	186	178	223	232	197	198	192	215	220	220	192	202	209	192	223	222	206	257	208	211	214	216	195	221	226	201	200	180	216	180	215	202	202	209	234	210	229	203	220	194	209	198	220	230	209	211	213	192	203	221	204	188	220	205	205	213	207	197	189	188	219	203	191	211	217	205	218	218	215	202	207	211	188	218	240	196	201	223	195	198	230	198	195	205	191	217	206	201	200	207	199	201	214	221	245	201	186	223	182	189	214	214	193	209	222	212	221	182	189	226	211	212	217	204	208	217	208	216	215	206	204	204	204	206	216	209	197	217	212	221	174	196	205	205	213	196	212	185	204	244	218	220	234	262	242	225	229	179	187	216	194	201	208	191	193	228	222	224	206	225	213	199	209	224	194	218	210	221	203	210	205	227	191	207	231	228	193	192	197	206	224	193	200	224	211	218	215	219	200	209	200	224	209	227	213	226	194	194	221	221	171	182	210	221	193	209	207	202	217	181	192	218	218	199	195	214	205	210	225	183	223	209	186	187	200	209	194	199	240	241	216	208	194	209	222	206	221	211	210	200	234	202	237	225	232	214	199	242	207	208	244	220	217	199	218	212	192	214	214	189	205	196	198	202	190	206	214	229	183	187	205	205	218	222	215	202	218	230	171	211	172	220	209	204	204	218	197	209	234	199	187	195	211	190	212	199	216	180	199	230	183	183	209	170	198	195	202	202	187	231	200	223	209	195	199	205	203	213	201	224	205	200	220	212	207	215	218	190	239	208	205	201	211	242	172	203	224	220	203	180	229	253	185	217	227	212	195	197	218	226	218	221	231	229	203	189	237	188	192	224	222	227	192	209	217	222	217	197	201	221	236	205	217	212	215	221	224	220	205	217	206	214	199	199	191	194	218	218	236	227	223	209	186	206	173	237	208	201	205	222	208	214	233	200	197	210	210	215	211	213	194	208	199	235	195	237	208	186	206	202	204	197	228	202	187	184	198	200	195	212	225	211	210	192	222	175	180	214	222	192	212	209	232	205	209	182	183	215	180	196	216	203	209	196	211	228	209	204	224	193	218	212	200	202	169	233	214	226	213	203	188	212	183	195	215	226	193	232	214	224	220	200	219	194	212	205	214	207	205	207	247	219	197	183	174	210	201	221	241	220	214	216	212	185	220	199	202	205	171	190	205	206	201	226	212	216	199	235	219	217	195	228	232	201	213	215	209	207	206	225	200	220	194	211	202	193	206	208	196	233	212	206	193	205	214	194	210	199	189	212	206	210	199	199	187	200	200	194	195	206	193	184	205	191	216	217	198	220	220	179	174	202	211	195	213	214	237	227	221	224	208	197	182	190	204	234	199	186	202	228	211	183	228	197	211	197	215	197	213	204	211	217	208	215	207	230	187	260	178	205	178	197	201	201	208	201	193	218	196	181	184	224	217	193	246	233	228	198	214	183	202	213	197	184	199	180	200	231	227	198	194	204	209	199	216	195	208	194	228	203	235	224	220	206	190	207	202	212	205	201	219	203	217	192	217	225	190	209	219	231	202	226	192	219	198	199	198	213	217	215	234	207	216	211	207	220	226	216	209	204	224	203	234	209	200	197	203	200	225	226	197	195	194	187	201	206	237	219	197	199	204	197	211	194	219	191	200	200	196	232	199	202	188	184	182	190	182	215	216	227	213	204	201	204	223	209	210	217	210	208	192	172	211	225	213	225	205	219	207	209	201	203	214	190	202	226	246	222	187	189	222	201	218	187	193	228	216	215	186	198	215	186	190	215	209	212	231	197	186	223	225	210	220	246	215	209	214	197	188	229	213	193	197	218	190	185	196	225	215	196	210	194	180	219	191	230	187	208	217	208	187	198	191	212	213	207	206	215	234	233	209	177	216	201	196	216	231	209	201	207	221	197	206	185	205	211	211	193	205	188	201	209	231	218	221	219	187	201	221	219	212	194	237	210	208	202	221	203	215	181	207	208	219	187	202	202	218	226	220	200	193	209	221	206	195	221	222	218	194	211	211	228	201	219	194	212	201	232	177	208	224	189	190	201	246	223	232	189	203	198	208	227	195	198	210	202	211	204	216	205	225	222	215	203	188	208	197	215	197	200	206	234	201	216	210	221	215	172	204	219	207	185	189	190	213	210	225	210	207	248	221	207	202	185	214	249	228	201	226	226	202	188	214	197	215	199	194	201	199	206	196	204	201	203	195	203	185	201	189	221	205	217	211	232	193	193	188	212	201	218	210	206	196	197	214	216	211	178	220	197	190	182	200	187	196	223	210	238	220	197	233	207	201	236	230	206	217	226	187	223	187	200	201	219	217	196	224	224	221	174	206	203	190	206	210	208	198	210	191	200	215	215	204	189	188	227	223	206	196	190	220	179	210	210	208	221	211	196	190	199	215	232	222	203	238	206	202	198	198	239	174	239	233	203	203	196	228	211	209	181	199	203	203	211	207	200	220	230	213	215	231	203	188	184	219	185	192	202	216	198	207	213	200	194	181	196	208	221	181	227	219	199	207	228	199	212	222	199	199	189	206	235	218	194	179	216	217	186	202	210	193	221	211	213	183	181	228	212	197	223	227	207	202	200	217	208	223	185	208	214	233	215	242	200	188	227	222	213	198	206	206	203	208	209	200	213	206	196	180	195	212	202	174	229	183	210	182	222	208	192	201	189	256	188	204	213	207	212	201	194	212	203	179	205	196	192	206	227	189	234	215	199	191	202	204	195	194	193	223	240	198	212	202	227	200	202	217	189	230	237	178	210	243	227	204	207	200	215	202	184	192	202	208	187	227	186	210	183	211	224	218	224	186	201	212	220	209	215	214	206	186	172	235	196	208	222	217	220	223	191	216	207	214	196	188	215
36408	55219	33278	41212	34588	34664	16610	3785	3779	25818	18672	1699	1385	1338	1253	1021	1022	868	890	858	865	805	747	703	742	691	685	697	630	630	603	623	653	600	599	591	604	590	585	627	591	588	614	589	575	617	591	586	557	620	600	589	564	572	603	551	536	575	561	559	564	578	565	563	571	605	531	582	578	570	607	518	547	569	537	601	561	602	538	561	536	519	537	561	530	603	552	572	525	535	578	602	543	557	527	529	511	544	580	530	558	546	547	530	543	498	529	548	552	557	589	536	542	545	513	552	569	549	596	555	527	514	553	549	584	573	567	586	528	520	571	538	516	544	538	533	512	532	542	555	544	511	564	518	549	501	539	565	579	513	528	530	527	479	572	518	581	522	543	563	530	550	501	568	527	529	577	566	545	526	577	537	511	536	595	540	555	583	496	545	537	507	522	566	535	575	541	517	578	536	552	552	527	509	558	544	545	517	551	556	549	513	487	535	486	530	546	554	533	542	501	518	568	515	545	500	525	527	520	559	544	551	538	574	509	528	554	493	574	540	543	576	524	526	544	561	570	526	527	575	499	519	520	547	555	548	523	530	576	506	580	480	583	526	534	524	550	553	557	567	544	546	567	515	519	558	575	571	523	521	516	577	486	538	559	513	506	532	503	529	548	556	538	548	535	559	589	542	491	539	528	491	563	581	552	530	497	584	559	506	533	520	543	553	558	502	534	524	530	547	539	479	519	498	537	509	540	540	534	568	563	559	502	535	541	549	548	595	532	507	537	569	504	543	538	567	518	588	545	561	528	508	543	538	547	550	522	567	550	521	538	558	594	536	525	523	534	543	553	557	543	562	516	551	568	576	524	511	548	527	528	541	553	536	562	523	545	541	542	546	585	560	516	567	513	519	549	540	511	522	536	505	568	580	539	559	507	558	543	514	539	532	511	519	530	520	518	544	528	522	542	505	516	509	502	559	506	533	561	510	537	538	526	550	525	530	500	506	514	525	577	548	526	562	551	556	560	516	547	519	508	573	560	519	526	559	553	473	541	574	556	512	534	530	530	502	527	553	556	547	538	523	540	524	545	536	520	525	552	502	565	536	536	565	489	544	502	530	538	522	555	552	503	521	529	533	510	529	550	526	509	519	504	550	543	537	525	572	543	522	538	547	565	561	506	538	567	549	513	553	521	511	540	543	529	551	559	558	525	543	539	556	539	492	510	523	535	572	548	588	566	562	564	508	498	564	523	499	546	531	499	557	512	507	503	547	547	532	537	538	559	508	540	532	561	533	547	503	549	501	520	539	526	523	511	568	556	513	538	514	580	517	555	536	534	533	564	550	505	539	525	522	569	520	516	552	526	576	515	564	538	548	530	516	539	585	527	525	528	521	503	516	567	511	571	569	528	508	529	554	535	477	530	551	540	485	573	519	547	535	532	462	538	557	544	514	554	554	519	571	508	541	560	548	527	510	491	577	511	510	504	564	498	579	557	522	531	518	537	601	511	528	537	506	531	527	542	578	522	532	512	541	488	570	559	573	495	558	543	548	545	545	557	576	536	519	537	575	532	530	526	546	565	565	521	553	557	568	586	554	552	543	523	533	543	549	532	513	546	526	539	532	552	497	547	599	538	509	528	565	508	484	523	567	552	520	544	534	568	568	508	579	531	550	534	558	513	513	530	501	570	558	520	573	542	490	499	579	515	529	544	533	521	519	549	558	553	566	513	564	515	517	547	518	514	553	602	568	534	554	541	518	568	518	528	575	562	536	551	578	518	547	530	554	521	541	503	549	480	528	523	530	527	493	553	599	562	552	556	550	533	507	521	536	568	525	481	522	569	534	518	554	504	512	558	525	521	535	522	524	555	544	565	518	554	530	502	543	493	510	567	547	531	548	523	513	568	521	509	550	548	530	510	549	558	507	550	531	532	531	561	501	571	537	521	554	552	556	552	589	531	551	535	547	529	554	532	560	536	548	515	534	539	544	521	503	514	541	473	540	512	549	543	497	538	562	515	530	582	536	556	514	547	553	567	568	548	531	550	535	534	526	505	520	508	579	515	540	512	541	581	524	571	539	530	532	560	539	509	546	557	569	566	545	550	514	531	553	569	562	520	563	558	564	508	519	551	544	535	498	539	542	512	493	549	536	546	566	554	520	515	531	557	522	536	564	557	528	580	551	557	513	543	514	560	521	510	558	568	539	514	492	577	474	523	566	561	531	496	526	551	509	543	509	544	560	520	528	496	532	545	544	561	545	484	538	509	554	560	530	553	565	534	534	535	498	508	544	561	540	555	534	541	518	563	562	541	551	526	495	544	585	517	600	534	533	534	546	563	568	493	537	555	564	550	523	524	557	524	519	528	480	561	556	560	557	533	496	528	574	546	578	533	572	541	530	541	529	560	555	526	562	503	531	521	551	524	541	554	562	536	481	547	549	548	549	552	548	574	523	530	535	569	560	524	527	505	530	507	534	541	525	545	531	503	552	529	525	557	527	507	578	498	555	542	540	562	523	522	576	551	557	517	526	568	540	544	526	509	524	552	535	539	557	490	531	557	506	544	541	527	550	532	528	531	517	528	539	529	532	544	529	539	534	540	531	537	510	523	530	544	521	531	515	632	526	520	531	523	573	531	521	537	557	528	521	536	525	509	512	544	573	505	551	519	502	540	557	522	540	563	537	545	555	577	558	558	530	547	542	525	528	560	516	518	589	526	540	523	516	531	554	557	542	521	551	547	547	490	555	538	539	551	535	556	531	531	531	548	497	502	530	549	535	523	537	579	521	588	533	504	563	526	538	547	532	558	527	564	559	538	561	543	528	566	511	573	536	577	526	526	630	529	495	567	503	528	527	565	538	561	558	520	524	535	503	521	541	518	576	540	561	553	525	548	535	563	533	552	518	550	539	540	511	524	525	537	562	539	517	518	524	499	501	521	525	567	541	530	595	541	495	532	515	545	569	536	554	475	553	534	537	528	517	553	568	559	559	486	510	551	495	542	533	478	557	564	547	524	568	536	526	559	562	517	538	514	535	529	520	518	568	515	535	531	533	586	543	528	497	554	547	552	522	562	539	548	553	557	517	628	543	543	565	519	506	520	522	543	545	494	537	522	557	489	578	548	500	535	488	558	495	549	538	547	531	525	522	504	579	563	572	557	552	533	579	518	559	524	546	533	519	543	538	544	548	489	554	563	551	557	589	574	521	552	530	524	508	557	549	485	495	531	567	475	498	560	561	504	543	563	548	532	563	526	529	532	514	526	560	519	556	511	499	520	573	528	507	533	532	576	553	523	538	529	540	481	560	558	543	559	541	540	528	538	542	570	529	491	528	521	522	517	554	550	543	516	570	547	558	519	565	538	544	545	555	541	540	500	558	567	563	561	538	543	535	534	583	512	535	501	548	540	499	559	568	521	529	491	532	541	528	508	533	563	543	527	569	559	584	543	557	526	549	510	552	575	512	519	490	561	496	514	547	547	528	573	519	520	511	492	519	523	564	575	502
50535	44668	48217	41333	39254	27229	22957	19093	10261	12117	9955	716	411	382	448	388	332	331	316	365	300	314	296	288	263	293	266	300	296	289	264	288	270	287	279	255	271	263	288	271	262	260	274	285	278	254	273	263	311	256	260	266	250	264	246	265	265	313	255	271	272	253	273	236	259	282	271	243	249	280	278	248	275	269	262	262	265	279	298	245	263	255	253	243	233	265	257	265	270	280	289	275	297	256	252	295	274	255	274	272	272	258	265	275	272	238	258	280	265	247	254	271	268	284	277	269	287	243	261	266	237	260	260	246	232	289	244	280	279	258	262	262	273	248	301	290	256	283	255	262	275	242	252	251	277	260	252	264	251	251	256	265	256	272	264	270	240	281	275	256	242	253	257	254	272	265	312	264	258	271	259	237	249	243	279	271	242	265	233	259	277	235	268	231	268	249	236	249	262	264	230	278	266	250	254	242	271	283	251	285	269	227	264	253	249	285	304	279	247	276	266	283	255	233	259	270	256	246	229	272	264	289	247	243	273	259	252	243	232	266	231	264	260	296	264	260	277	275	286	251	259	256	299	275	268	261	240	272	239	281	271	254	261	256	268	288	279	269	235	238	259	229	260	271	262	216	240	262	263	276	263	249	270	295	272	273	230	271	275	266	254	241	251	251	286	253	276	248	261	248	267	244	288	257	267	272	242	258	292	253	246	252	243	274	242	261	290	287	271	257	269	253	285	255	241	265	257	285	278	292	290	261	293	253	253	276	240	248	245	240	261	266	256	261	268	266	251	261	276	273	247	269	259	279	257	268	266	252	271	272	272	247	258	269	250	222	232	256	241	257	254	281	298	252	253	274	270	282	261	244	294	252	255	242	300	225	240	262	285	280	271	278	253	276	257	294	272	294	241	280	247	241	270	260	273	233	267	241	258	250	285	289	278	262	243	278	254	287	286	287	260	263	252	275	282	215	299	244	286	267	273	260	272	266	260	261	269	274	252	261	266	241	281	273	261	251	242	248	298	274	236	249	271	254	256	271	266	269	286	288	297	275	250	267	226	281	266	253	287	243	251	272	254	267	285	274	281	261	280	285	265	241	266	244	251	230	261	257	256	258	308	265	256	246	253	285	249	232	275	250	258	275	278	303	245	292	259	260	227	278	266	271	249	266	267	254	257	245	264	286	247	270	288	250	231	241	271	288	238	234	246	244	250	224	288	259	245	282	254	283	281	259	253	233	257	254	261	297	251	253	263	264	251	270	265	245	284	252	278	274	247	267	241	235	254	267	276	272	275	243	281	267	285	223	253	283	255	264	273	252	282	280	269	290	258	262	250	240	269	259	245	256	287	270	290	290	256	233	270	271	248	243	251	269	267	261	266	258	282	288	253	259	285	264	240	258	296	247	280	291	251	260	242	281	255	260	267	262	262	248	263	271	253	264	247	267	268	265	251	268	284	258	260	279	251	264	259	269	270	269	280	250	264	264	265	254	234	245	255	259	247	251	245	292	304	272	251	259	249	252	241	259	256	275	251	245	271	241	306	265	241	242	254	285	242	287	275	260	258	255	273	267	235	233	223	231	249	243	277	281	246	272	251	275	266	250	244	271	265	259	246	258	273	250	298	297	274	264	272	254	267	224	284	275	241	276	252	276	256	235	263	269	263	287	267	257	253	265	258	261	254	256	255	249	237	258	268	258	236	284	290	242	247	273	249	310	274	274	242	248	279	256	267	274	278	308	298	260	270	287	267	251	259	277	242	270	295	246	259	280	269	262	283	274	252	271	263	259	273	241	240	272	267	278	263	254	274	245	245	264	233	268	297	293	256	271	279	228	269	258	267	282	246	256	251	253	244	261	273	238	273	256	260	281	262	252	290	266	256	246	294	251	266	245	260	244	251	269	269	253	267	260	263	275	256	275	288	263	288	265	264	280	296	281	234	254	259	263	284	261	247	236	245	259	286	257	278	285	258	247	251	250	228	270	269	290	253	238	227	294	254	259	261	262	260	271	258	255	231	243	259	288	262	271	251	235	288	263	259	306	231	286	255	249	257	250	266	245	245	265	264	257	274	253	227	271	249	259	267	238	257	269	255	234	254	245	233	251	234	259	264	293	269	256	267	263	261	260	259	257	259	275	253	252	250	248	226	252	264	266	244	258	268	274	217	291	242	282	268	254	250	287	258	258	273	252	277	264	274	279	264	277	249	274	221	256	246	262	260	262	277	254	220	265	289	254	282	282	265	272	253	299	268	277	262	265	251	234	261	233	268	249	293	250	262	252	263	249	264	264	252	295	251	248	263	247	250	250	261	220	265	294	236	278	270	252	234	240	239	265	243	254	285	266	261	258	234	247	223	228	277	273	262	251	279	274	276	298	260	275	260	263	238	270	275	238	250	235	230	261	264	252	249	269	226	293	254	233	234	253	268	235	238	259	253	261	246	255	254	282	272	287	280	259	258	236	257	257	235	266	266	249	270	241	300	254	278	259	232	268	229	275	280	272	240	291	279	256	266	252	252	276	259	264	260	258	280	257	257	269	258	278	239	244	264	263	275	277	264	270	263	280	264	259	288	250	275	246	266	295	266	262	280	281	287	272	276	257	253	274	242	272	291	256	227	265	232	254	266	253	253	286	254	274	276	253	231	271	294	257	275	261	260	289	308	253	255	280	272	273	241	265	249	263	253	268	284	254	239	261	236	286	282	248	257	245	256	267	299	268	252	226	240	235	237	230	272	259	254	237	253	279	253	280	245	271	236	280	265	248	239	249	273	265	250	268	240	274	248	276	260	265	258	275	253	264	282	251	280	258	261	265	246	236	226	269	281	281	268	302	236	255	273	256	268	258	262	263	318	254	258	249	262	291	285	256	254	273	255	276	248	261	251	258	241	239	245	270	277	263	238	260	248	272	256	273	277	263	252	232	270	237	240	262	234	251	252	276	266	247	241	240	246	243	288	270	297	247	255	263	257	266	250	224	270	248	256	250	308	270	264	265	276	247	254	261	245	251	271	278	298	273	275	275	286	290	278	267	230	263	285	257	285	261	264	252	250	274	267	267	275	279	261	239	263	264	228	244	254	216	251	264	275	272	260	265	252	258	268	262	257	272	278	272	253	231	270	307	254	253	277	260	245	268	261	270	273	264	227	263	266	283	280	266	275	282	301	246	237	257	245	243	241	278	238	235	260	246	275	277	265	215	234	293	227	254	256	254	280	254	247	253	237	274	266	252	238	280	278	278	239	298	246	254	273	270	259	290	255	298	253	262	279	250	278	263	276	298	226	231	253	265	246	246	279	240	269	266	244	250	249	260	255	266	257	252	270	264	246	286	239	263	249	248	237	249	240	224	262	247	260	256	283	264	260	296	266	261	244	244	261	242	274	263	241	260	235	317	247	273	244	256	276	279	250	288	267	271	237	266	266	270	264	218	253	275	250	257	272	272	253	258	258	259	294	276	298	242	266	245	224	271	247	281	249	266	272	268	256	268	238	252	273	275	273	275
25923	38231	50063	49685	42826	15812	7784	6895	3345	24258	12803	1854	1568	1464	1464	1434	1177	1130	1059	1004	973	918	900	874	836	823	890	814	822	807	741	762	806	748	731	751	716	685	690	663	679	700	679	722	706	676	715	728	678	715	744	690	687	685	692	676	684	691	661	689	692	646	634	657	674	687	670	704	654	660	654	667	604	656	620	669	690	636	657	654	648	657	658	633	710	651	672	638	709	649	642	685	721	635	599	685	636	685	658	711	611	675	670	655	631	659	669	692	627	650	682	623	661	625	608	686	618	678	615	682	649	633	627	633	664	660	668	634	642	659	662	626	650	664	640	681	640	669	692	664	679	636	655	595	653	653	660	652	665	627	662	643	679	672	670	642	625	613	645	671	641	707	636	587	649	654	701	678	661	678	682	642	677	648	679	701	638	639	593	686	602	655	663	644	687	648	641	651	615	658	624	668	674	616	649	631	673	612	641	653	663	620	647	682	639	619	648	624	645	677	643	630	658	628	645	600	657	622	654	661	618	643	648	693	681	653	657	680	649	628	616	646	685	649	629	627	640	621	670	670	654	650	671	661	645	683	703	673	668	628	622	655	697	637	630	656	688	668	656	670	630	642	625	641	628	686	628	685	671	654	645	616	643	639	674	618	697	649	635	664	649	652	641	633	619	625	648	637	666	657	660	665	645	667	653	678	638	687	614	647	585	635	640	669	678	615	659	647	612	659	688	665	677	607	628	673	658	629	656	619	657	677	649	642	623	656	655	676	617	644	637	647	654	668	643	678	614	663	690	633	673	650	642	667	650	647	675	664	636	642	653	643	683	642	639	655	668	635	635	644	638	637	655	652	662	689	658	654	648	672	669	639	620	631	637	670	654	685	632	606	649	685	626	651	651	681	664	648	679	656	604	644	639	731	678	641	618	670	637	645	668	648	631	628	602	672	686	632	647	633	670	643	616	678	606	682	641	637	667	663	652	594	659	645	647	624	651	623	653	644	632	613	666	614	673	614	653	631	660	634	614	595	647	642	613	638	627	627	640	650	677	663	614	612	701	645	673	653	669	635	653	649	651	666	700	643	644	689	672	627	672	674	654	640	621	703	614	652	653	618	665	653	620	630	619	632	619	671	676	618	626	616	659	670	647	622	646	622	674	679	675	588	656	654	642	669	648	672	657	670	676	692	693	621	639	645	664	675	648	707	624	627	703	662	619	695	609	720	680	622	641	623	627	648	640	664	671	657	666	641	616	663	666	613	632	634	684	676	642	686	671	653	702	620	635	602	597	670	633	635	613	683	633	609	637	686	642	626	635	651	677	638	664	640	645	652	623	622	657	660	672	647	600	615	622	657	619	647	609	670	670	666	632	613	643	693	676	654	655	659	672	660	669	659	622	637	681	654	659	665	629	622	617	675	646	631	642	700	652	676	594	634	642	710	713	641	675	603	697	647	623	662	636	681	641	668	649	646	666	659	665	648	607	703	632	658	655	630	632	641	665	580	656	611	669	654	698	656	665	627	671	636	634	666	664	681	696	648	665	634	690	659	651	654	636	652	681	686	614	692	614	666	672	686	619	627	648	614	664	641	623	705	615	602	635	684	580	635	627	626	629	651	611	656	639	661	650	631	638	670	628	610	658	652	632	647	651	642	684	633	673	659	667	695	651	639	665	647	656	660	614	604	681	681	613	651	637	635	656	666	660	625	662	634	650	690	639	675	619	674	645	630	647	639	673	663	645	662	654	666	612	686	597	627	640	613	626	702	642	630	672	637	719	635	634	666	675	625	646	635	627	621	647	671	644	649	592	654	691	677	715	659	610	659	639	626	577	640	653	622	658	599	667	676	637	649	693	690	635	695	653	657	655	647	649	668	657	653	654	626	681	662	661	662	627	651	616	650	654	661	657	611	623	719	649	613	659	634	620	657	614	696	641	688	614	654	701	672	688	603	627	614	638	670	625	674	629	638	662	687	654	661	633	708	683	643	610	612	630	649	611	615	644	629	688	634	650	665	631	609	636	589	667	609	660	658	665	660	639	644	654	602	640	642	637	657	656	647	631	657	643	631	628	617	679	633	648	591	680	647	629	664	643	661	644	689	663	636	662	631	636	632	674	663	613	645	653	682	646	647	636	664	652	649	685	692	648	641	612	644	602	622	657	620	632	608	634	654	623	634	634	618	664	639	671	622	659	661	659	614	637	619	619	664	618	653	677	637	673	638	640	621	693	654	622	620	655	676	645	641	632	652	659	650	665	588	694	643	662	674	634	679	626	632	666	662	661	621	631	683	675	646	628	665	649	655	646	638	688	650	656	670	642	667	667	659	623	643	650	633	655	660	657	706	628	598	624	647	614	635	602	682	670	646	677	685	617	661	629	609	642	655	665	644	647	612	652	645	653	660	630	663	604	610	640	665	689	644	656	644	676	614	626	654	681	663	622	643	589	641	681	646	656	623	679	626	665	644	630	623	675	678	657	662	622	658	629	636	653	680	639	640	651	632	629	641	641	681	614	613	647	703	604	630	678	674	618	704	626	607	654	638	672	624	606	646	648	681	645	663	657	650	662	621	620	644	624	637	664	635	650	688	627	688	596	647	630	625	645	682	615	611	651	671	680	649	700	626	636	615	682	659	616	640	616	643	628	602	659	624	700	661	656	694	615	652	652	638	645	654	647	642	634	690	625	652	676	622	642	691	652	696	600	669	640	637	699	643	642	651	638	646	671	635	680	649	656	681	630	611	644	627	620	662	604	602	662	677	584	633	591	691	589	637	650	696	611	638	637	685	654	643	627	638	602	646	681	667	622	671	681	631	648	661	682	661	669	648	626	591	656	630	661	600	675	652	649	642	683	666	653	696	647	675	636	644	649	635	654	661	643	666	651	630	639	701	624	605	612	641	650	660	679	665	658	645	648	619	690	668	658	646	681	618	611	679	674	645	647	692	623	605	636	633	644	641	642	608	680	648	682	673	634	639	600	677	649	656	666	669	670	649	636	610	644	634	615	668	654	613	638	674	638	676	640	631	668	663	668	660	714	669	627	641	639	653	666	670	646	635	649	691	638	645	667	709	674	708	624	655	650	656	617	666	639	624	632	632	675	660	598	688	652	619	652	632	652	635	690	626	628	670	637	658	660	669	685	642	668	653	632	616	674	675	642	657	620	699	666	667	656	620	698	611	673	618	719	656	639	661	647	648	666	640	661	614	644	671	678	641	645	655	676	610	657	642	647	628	659	618	618	665	633	664	629	650	653	601	651	679	649	661	643	582	662	671	685	654	665	670	621	664	653	654	672	624	669	669	647	591	655	632	657	666	635	665	609	618	649	697	650	703	632	652	644	623	640	595	618	644	668	668	661	680	627	657	637	644	647	668	639	640	658	616	669	704	682	638	684	650	667	634	644	665	675	621	646	652	630	627	640	669	672	629	656	638	655	692	604	646	635	655	689	653	627	603	681	676	648	637	666	651	640	654	685	632	589	659	629	712	650	690	669	663	657	684
8176	8151	27210	18693	6828	4200	4249	440	309	684	352	330	313	296	301	375	309	296	291	309	310	300	319	303	332	304	299	305	296	311	322	303	312	293	301	314	293	321	308	325	313	320	307	293	299	298	300	268	278	281	309	337	334	283	306	285	294	316	314	320	298	300	313	281	299	318	303	302	293	325	315	307	303	319	302	297	313	288	332	311	313	285	300	287	320	314	306	330	289	301	320	295	344	313	286	339	296	311	291	315	308	311	301	312	301	301	305	291	325	299	328	293	286	290	340	287	308	287	323	294	290	311	270	325	316	316	293	323	288	294	291	296	311	298	317	281	291	323	319	320	315	333	310	311	314	312	320	310	316	321	303	330	305	328	293	301	274	312	331	281	299	286	325	329	291	317	271	331	303	315	319	289	326	327	286	298	295	281	303	292	295	304	329	281	276	312	345	337	290	310	329	303	324	331	317	298	293	287	309	317	288	309	329	330	309	287	309	291	312	322	302	317	323	289	312	283	299	305	315	330	289	296	303	316	306	308	297	292	275	303	304	296	293	286	276	307	293	296	289	321	304	302	327	285	306	286	317	307	305	328	299	306	299	297	311	333	310	305	300	261	302	314	292	301	311	310	317	307	308	283	320	309	279	320	294	289	326	326	347	293	305	325	323	337	279	283	327	312	292	341	296	309	307	297	296	303	317	322	336	314	318	306	286	292	302	291	296	361	300	304	365	268	333	336	289	295	286	281	301	306	309	289	295	329	307	320	293	309	309	286	322	260	343	319	277	290	322	282	345	309	348	323	280	306	304	317	292	308	323	293	319	280	296	295	333	285	309	299	324	273	269	313	316	270	291	309	277	283	322	297	294	307	258	350	293	305	308	299	303	306	274	283	300	276	328	300	293	321	309	328	305	322	362	293	316	296	291	310	290	327	303	276	295	291	313	287	293	302	285	336	302	328	328	317	312	308	315	292	307	317	337	275	283	314	302	280	302	303	329	332	303	310	297	300	318	326	319	301	296	318	303	309	315	317	324	325	287	300	292	357	311	285	295	301	312	301	323	324	310	305	281	287	316	307	283	282	263	324	320	321	283	331	327	280	310	311	328	276	326	297	320	278	304	264	309	326	262	313	289	292	289	295	295	273	320	289	282	291	311	274	284	331	316	272	297	302	307	273	295	324	299	298	312	276	268	322	302	314	293	283	300	309	322	311	278	304	314	345	274	315	298	283	272	309	299	275	303	301	306	303	293	272	323	277	309	290	318	275	307	299	330	314	300	307	297	307	328	305	306	285	306	290	306	307	285	320	311	299	320	319	284	315	295	309	323	309	336	323	303	277	321	306	338	322	289	336	314	302	329	324	279	329	313	317	281	282	301	308	299	324	290	323	312	317	330	289	303	304	331	306	305	299	352	323	296	313	313	297	333	326	320	358	322	321	289	291	328	314	314	308	306	304	248	325	294	298	315	310	276	325	309	313	303	312	309	314	300	320	331	323	287	305	322	331	306	285	313	293	285	298	304	313	303	251	298	275	293	311	333	325	300	313	315	335	318	308	335	301	315	273	295	329	319	310	307	311	334	321	331	329	291	331	320	301	336	291	291	302	310	328	311	293	304	339	301	288	309	312	293	306	303	285	296	304	324	304	297	317	312	318	302	284	334	279	296	300	311	297	298	277	311	317	302	280	263	303	306	325	287	302	284	326	311	325	285	303	293	284	300	317	323	283	308	293	313	338	281	329	307	275	304	298	301	270	314	311	325	288	341	278	290	320	295	306	310	304	318	318	319	319	296	301	313	333	307	319	329	303	305	303	289	278	309	317	307	275	308	276	347	295	316	314	308	314	331	289	323	335	288	320	287	293	322	290	299	315	347	310	324	307	340	308	283	346	320	320	318	330	334	303	324	331	312	312	299	290	270	289	284	300	317	305	316	276	295	281	285	316	306	307	328	329	301	306	338	286	310	291	299	307	291	289	281	308	306	324	315	308	320	293	283	311	292	325	318	303	292	313	300	304	287	319	289	294	304	304	307	298	334	317	312	290	276	308	290	288	310	320	324	309	297	299	331	268	307	299	291	306	326	300	316	309	317	307	277	299	291	314	289	312	294	316	312	294	319	279	285	319	309	269	293	297	296	291	312	309	290	329	305	320	292	285	284	313	299	317	301	310	276	290	311	312	323	295	284	257	292	305	308	295	309	288	297	325	301	290	309	305	288	324	285	260	310	311	310	271	312	316	308	344	328	326	319	311	329	268	330	301	297	272	326	314	306	311	291	271	283	300	339	299	319	292	318	291	283	312	299	300	319	285	327	319	308	299	302	302	301	312	296	340	260	296	311	296	275	328	316	310	288	297	333	304	318	309	324	313	303	305	284	325	323	315	297	337	279	305	309	304	308	326	330	310	292	342	300	306	282	305	319	313	329	324	277	331	334	325	321	284	322	316	298	312	312	320	328	323	331	303	290	289	308	332	283	289	336	297	287	313	293	308	278	297	306	312	278	303	303	294	299	264	283	287	287	340	292	302	342	312	295	297	314	291	308	307	292	269	328	334	287	302	328	308	308	337	291	327	301	288	303	278	290	272	315	293	298	269	309	334	323	275	291	307	295	261	305	293	291	278	309	300	345	311	296	304	319	278	315	309	307	298	323	348	314	307	304	268	268	315	305	312	319	316	296	323	279	301	303	347	297	277	309	293	306	270	285	283	328	290	324	325	305	293	289	296	330	338	315	299	291	327	311	295	317	312	311	290	294	308	308	309	333	310	318	311	321	289	321	313	324	272	310	343	294	255	306	304	272	308	309	327	331	293	310	337	296	315	306	280	292	327	306	303	309	290	294	308	294	333	298	332	316	345	261	311	307	304	306	314	285	281	337	304	324	315	321	327	306	314	311	313	325	328	295	308	287	321	318	297	314	332	291	298	308	307	297	340	323	284	312	310	352	326	301	319	332	320	304	312	309	316	311	321	304	287	301	264	320	290	301	290	286	319	330	321	336	299	306	307	316	311	335	285	292	297	284	298	296	288	289	302	297	317	298	311	335	293	290	318	297	338	320	299	277	320	331	298	295	314	291	341	321	300	306	318	299	320	306	307	295	323	313	304	304	334	313	287	299	292	299	290	308	270	312	300	314	282	264	311	316	305	348	283	291	300	295	300	264	286	302	311	330	334	342	298	318	289	294	318	325	302	318	309	302	296	328	298	315	314	288	326	324	333	313	298	300	317	303	299	297	316	278	315	302	319	341	306	290	286	297	345	305	322	345	284	339	309	306	328	320	281	292	314	274	325	341	310	328	316	335	289	325	295	330	257	304	289	317	295	300	294	341	278	310	315	308	284	308	305	282	310	320	320	315	316	326	317	285	319	296	288	286	270	313	302	295	277	340	298	307	333	282	305	299	333	316	306	292	279	301	295	322	328	300	292	298	319	291	295	311	297	299	260	311	334	311	316	288	306	313	310	307	279	306	268	294	329	291	285	312	316	276	312	283	329	291	279
7405	10937	33005	27310	11233	10040	10705	1024	878	3604	870	799	794	807	811	813	792	852	850	786	807	798	786	773	810	759	796	799	731	764	779	786	812	733	812	801	808	806	785	766	777	811	842	803	747	793	773	793	803	780	814	749	799	774	764	749	781	792	761	812	827	835	779	815	746	835	830	751	786	805	798	781	745	821	807	803	801	803	760	842	781	781	751	843	761	829	794	758	803	804	854	803	868	759	767	782	785	845	836	809	750	789	820	792	834	762	757	804	737	792	780	767	800	797	811	812	803	774	768	791	751	791	780	800	764	749	774	825	774	812	821	802	761	788	800	838	700	822	762	813	761	780	791	760	808	796	780	799	762	797	822	780	836	756	776	790	784	785	814	785	793	800	795	785	765	819	782	808	788	806	792	764	810	783	750	801	817	810	785	829	760	819	787	769	793	822	753	765	784	811	785	760	847	788	816	794	775	796	744	785	762	774	860	780	816	795	752	758	745	781	799	780	809	800	749	803	844	766	808	817	781	762	864	778	799	789	824	838	764	797	866	872	764	810	737	823	729	793	803	750	796	806	809	749	823	775	776	776	784	795	763	740	797	814	801	767	806	768	790	739	770	737	757	790	824	844	810	833	782	835	794	785	750	824	750	769	770	839	796	802	783	799	800	773	761	783	796	813	794	818	780	790	851	804	783	793	831	746	830	774	797	806	815	813	843	755	813	773	800	780	807	784	814	815	821	814	797	765	785	804	794	795	761	791	821	771	794	822	765	790	787	791	834	773	716	761	786	797	782	839	801	800	763	780	805	801	815	772	763	748	704	803	788	793	819	806	774	751	787	791	819	789	836	835	796	774	744	792	800	783	779	776	802	800	802	811	834	827	722	765	824	772	835	730	788	820	770	797	740	843	819	778	798	839	786	787	822	802	808	755	751	807	773	750	751	745	822	767	788	844	797	811	743	757	738	800	800	818	766	814	788	767	800	802	815	761	762	794	786	761	820	809	792	789	798	789	771	811	823	808	714	835	774	780	776	750	804	820	818	786	771	767	793	738	785	825	816	779	793	805	774	823	783	752	818	785	776	787	811	773	825	832	828	864	768	785	786	784	713	809	801	846	734	829	745	791	814	790	829	831	756	803	818	787	807	803	803	817	786	728	741	825	768	791	754	812	802	787	812	757	794	824	795	744	801	863	812	822	817	763	784	764	798	801	774	788	828	813	784	795	782	811	810	769	809	802	754	808	786	791	733	776	800	782	773	834	807	777	853	802	720	818	782	787	778	771	798	761	788	772	799	762	789	769	785	785	808	792	766	792	832	826	792	800	811	777	789	762	812	788	772	763	759	765	787	766	777	816	780	858	811	810	784	835	814	837	768	759	817	783	794	812	789	827	745	800	841	809	789	848	762	803	767	822	805	772	734	814	808	805	792	796	803	805	800	774	813	807	798	784	766	828	799	768	789	805	764	786	853	817	793	776	806	784	793	789	782	823	776	818	762	789	830	787	800	773	755	790	773	822	827	859	774	795	770	778	799	813	744	834	796	797	780	754	802	856	808	818	811	822	781	780	769	756	823	749	786	743	772	781	789	819	797	812	769	792	844	828	787	756	770	783	780	764	766	763	831	806	820	814	805	816	782	828	794	825	822	790	746	813	724	769	750	742	796	798	828	773	760	833	788	860	811	793	860	783	776	798	816	766	791	790	814	819	775	777	773	785	799	755	788	807	785	790	749	828	811	776	722	777	802	811	802	785	815	825	760	759	760	742	788	799	865	788	780	775	792	768	847	779	786	866	834	724	816	765	747	816	825	838	753	797	838	778	788	806	773	771	784	800	802	813	788	821	811	768	777	749	779	801	806	785	800	805	775	797	821	817	768	787	795	726	740	763	760	774	753	775	794	788	772	808	779	781	774	775	765	806	801	788	787	799	855	817	770	836	758	762	807	799	825	799	807	815	820	821	788	792	794	754	823	789	779	799	772	822	809	726	799	760	810	786	788	779	802	784	812	814	825	831	824	732	836	769	794	818	804	820	781	796	788	770	796	765	818	761	809	838	810	753	803	777	787	782	804	813	744	773	786	813	744	825	786	860	786	802	774	801	777	785	816	812	769	785	786	791	766	837	796	783	832	738	770	769	768	770	739	819	817	795	832	760	782	837	784	794	736	853	756	796	794	821	803	767	795	758	821	780	805	760	745	785	826	795	795	813	761	803	795	771	800	795	778	770	813	792	799	795	804	763	797	816	789	807	766	793	796	846	779	779	765	798	822	830	817	802	792	746	774	827	772	757	771	812	763	844	848	773	804	804	787	788	824	756	776	780	750	823	797	837	772	769	811	789	794	767	824	785	699	815	801	766	827	752	735	832	797	775	842	806	771	753	780	800	797	805	765	827	749	794	774	781	789	755	811	778	739	779	814	810	802	757	752	839	836	763	779	815	807	791	792	818	832	849	754	827	798	824	784	802	746	808	777	824	821	811	732	764	775	781	810	806	769	788	794	791	764	766	752	802	835	801	840	750	822	807	822	778	772	770	822	765	787	819	802	781	803	804	783	761	773	801	760	788	837	875	778	817	819	798	788	759	822	793	773	776	805	798	826	760	766	804	781	793	791	774	852	850	805	785	763	816	808	834	825	822	752	800	816	832	795	772	796	823	776	770	772	817	769	770	833	811	823	790	761	813	814	771	792	795	810	804	771	746	782	790	767	807	749	727	839	794	794	792	791	770	809	781	817	770	876	767	786	789	769	790	787	780	794	808	775	780	787	812	795	739	745	726	756	757	787	779	793	820	808	798	798	816	805	828	834	830	803	832	754	793	817	786	823	809	812	750	806	820	751	784	767	782	812	776	794	869	785	835	838	735	799	790	792	822	783	777	758	808	855	752	763	801	877	766	784	778	762	786	854	766	779	785	760	801	772	832	810	829	801	759	784	800	815	809	807	761	775	784	773	809	789	753	828	797	780	803	842	784	814	819	817	808	767	831	784	800	764	748	806	752	778	777	781	759	831	766	811	777	792	802	807	855	827	807	744	764	798	777	781	793	835	766	817	769	808	795	812	733	824	800	763	809	774	778	753	818	866	766	828	783	776	805	776	762	763	754	865	784	774	743	766	815	735	751	788	781	827	778	827	746	796	814	801	796	806	767	883	794	814	838	806	763	769	774	812	763	810	819	787	762	782	797	798	813	737	808	749	799	812	757	831	807	811	807	824	739	794	752	763	746	826	811	778	768	814	784	784	787	813	808	765	766	806	765	805	838	739	717	739	809	776	747	818	809	789	796	791	807	768	810	773	801	770	773	800	778	782	799	832	768	839	781	821	798	794	813	767	826	803	803	769	785	769	761	805	777	771	762	792	778	847	801	825	769	767	809	808	771	824	824	804	764	809	724	760	783	749	771	770	770	840	752	758	776	817	790	766	800	775	804	750	789	802	800	837	810	774	784	803	789	768	777	847	717	846	767	754	797	802	791	814	829	797	767	812	788	793	821	755	781
57641	31284	53610	47558	35787	31791	29686	20280	14552	20169	3709	400	333	307	328	293	294	289	270	257	281	264	243	230	232	246	261	237	224	246	247	223	218	239	237	223	240	211	221	240	230	220	224	248	219	226	229	248	228	201	215	234	250	211	236	233	188	207	236	233	210	215	218	237	210	246	245	208	234	205	227	225	218	239	212	224	242	187	245	209	222	201	235	215	203	212	239	210	233	221	212	228	226	240	227	211	196	235	231	232	203	211	220	216	212	225	219	178	223	220	229	215	234	221	228	229	218	208	233	210	242	221	223	178	236	198	201	225	222	206	205	227	216	218	232	211	230	232	219	208	204	235	188	189	216	230	233	223	203	226	233	243	208	223	218	218	229	234	212	239	239	223	245	192	204	234	222	208	212	222	226	210	222	230	198	240	214	223	214	225	229	215	206	202	230	227	218	224	202	234	224	231	223	208	214	236	221	223	220	220	220	234	234	208	215	196	214	239	225	208	217	226	227	228	264	205	206	224	189	219	222	242	216	223	186	187	209	222	235	253	212	208	246	232	226	224	211	204	241	192	243	240	215	248	211	231	227	233	199	189	234	210	244	213	214	229	216	210	206	214	222	209	211	234	247	245	225	253	228	241	241	220	189	233	211	214	221	182	242	222	205	202	188	253	216	188	221	201	190	183	213	236	208	209	180	204	231	235	223	202	209	195	215	220	217	234	207	228	202	217	241	223	199	212	234	205	231	198	214	226	199	223	237	256	232	208	189	205	203	260	220	234	233	209	223	225	226	209	240	231	208	225	251	229	219	233	197	207	236	189	209	246	212	208	213	205	235	229	254	208	218	195	229	199	224	225	208	247	202	239	226	209	199	242	230	219	229	236	216	230	211	210	219	206	202	205	255	224	201	225	245	214	224	224	225	207	234	238	212	212	230	218	219	231	228	224	199	233	195	223	201	229	205	231	202	236	211	244	227	214	231	227	222	213	213	236	207	212	220	227	201	218	223	203	233	225	207	218	222	228	236	238	224	231	233	195	216	225	204	219	192	198	235	216	231	229	217	191	216	197	199	217	237	234	236	220	223	226	209	201	207	240	223	204	206	248	226	201	206	184	205	256	221	219	219	219	187	222	205	212	240	237	222	202	203	218	214	214	209	242	234	180	205	230	217	229	227	220	215	241	214	215	243	198	221	199	255	229	239	230	239	187	218	244	208	204	225	187	213	216	240	219	197	226	202	206	229	211	224	234	218	213	210	230	218	211	215	206	207	226	213	180	228	248	235	209	186	206	222	236	223	189	195	198	240	208	226	230	245	224	238	231	208	186	214	212	222	198	238	214	206	182	215	238	217	226	208	180	196	221	224	250	208	197	186	205	251	210	228	226	213	222	212	230	228	238	200	219	206	222	229	228	251	233	205	212	218	212	207	248	244	236	227	213	223	253	226	209	210	239	238	218	228	215	208	201	204	228	252	194	221	241	210	219	199	228	218	195	215	207	224	216	212	213	197	240	201	214	231	244	235	191	206	232	231	230	207	218	224	209	200	181	223	223	235	213	218	226	218	238	211	185	236	213	209	225	212	215	196	214	233	216	229	257	224	234	235	204	211	222	243	221	195	182	238	211	229	213	213	225	264	212	208	213	218	223	238	209	215	225	219	229	195	206	220	230	233	213	221	200	223	221	206	221	220	255	212	213	224	201	205	229	206	214	235	230	222	232	219	192	243	222	225	218	213	243	217	213	227	234	208	221	223	235	207	202	210	236	219	218	209	225	209	210	221	193	239	232	235	207	212	234	198	206	211	192	209	238	246	220	193	220	230	236	239	213	201	219	218	222	233	216	206	235	233	227	233	232	198	229	229	227	240	208	217	212	206	200	252	236	235	202	197	216	227	209	231	222	198	239	218	234	222	213	219	188	219	191	202	200	230	218	217	202	205	244	216	211	241	258	181	223	196	231	212	215	254	237	208	218	204	229	205	203	228	208	206	228	212	213	167	190	199	199	220	251	238	223	218	225	195	217	248	227	220	221	246	219	222	210	222	185	227	185	229	229	241	205	245	200	238	238	210	194	230	206	209	240	235	222	206	230	225	182	199	218	206	230	215	187	229	204	230	216	218	240	203	223	239	225	207	233	213	200	211	240	192	196	221	204	219	225	242	190	212	211	216	236	228	212	209	218	241	253	230	221	241	218	246	214	205	239	229	237	205	214	188	191	219	226	210	231	207	221	208	215	196	218	199	240	230	227	228	243	207	235	202	230	198	222	181	249	226	203	201	206	199	210	204	237	209	201	222	218	219	231	227	237	240	220	240	208	219	257	188	240	201	211	190	252	219	235	217	219	245	222	231	206	232	214	231	209	232	215	211	238	184	216	235	228	214	219	257	243	202	229	234	216	237	199	256	220	203	234	204	224	214	259	205	221	217	202	217	214	229	225	193	216	211	224	222	238	230	217	241	212	212	205	212	239	222	219	228	243	219	220	249	201	208	225	234	221	207	215	182	206	211	227	214	205	228	231	217	203	227	200	226	241	222	229	201	237	218	216	213	223	241	220	200	194	216	236	224	212	226	231	201	225	209	218	233	230	211	209	215	203	229	201	198	184	235	223	218	198	206	196	215	224	248	191	209	204	209	222	228	197	216	229	236	214	214	224	211	216	212	217	184	236	212	213	217	217	220	243	201	219	202	221	184	212	228	227	214	226	227	210	220	203	218	217	246	233	206	231	204	210	207	240	197	253	216	238	244	182	182	221	214	230	213	198	232	232	228	211	227	205	239	210	214	195	228	237	209	212	220	220	201	238	213	238	207	193	231	228	235	211	252	228	224	225	211	200	236	225	206	210	221	201	205	246	215	222	243	228	215	230	216	217	207	229	219	212	206	223	237	252	223	229	241	200	223	207	243	200	218	215	225	244	227	200	196	211	205	236	248	188	203	236	201	197	213	194	214	169	234	207	212	232	217	209	223	204	220	186	201	204	222	238	203	214	215	204	232	246	202	231	232	242	197	241	211	201	213	200	217	224	227	229	213	222	205	210	234	226	224	229	206	235	216	196	203	216	237	223	260	223	225	187	213	210	197	219	210	226	224	227	235	225	239	222	222	216	228	186	202	201	201	206	188	218	240	212	207	228	202	233	219	213	226	220	234	232	204	224	237	206	206	227	229	217	222	229	211	215	223	235	230	253	231	228	219	230	238	207	208	218	202	196	245	220	230	198	237	222	225	194	238	221	227	218	245	249	223	216	252	235	197	213	211	213	219	219	221	210	197	206	218	222	197	219	223	233	243	205	214	201	233	226	228	210	224	205	204	219	215	225	228	252	230	219	216	216	200	202	214	231	221	222	236	210	232	220	185	208	257	234	196	196	201	226	228	222	253	224	239	257	225	202	195	230	217	216	184	224	225	206	218	207	243	197	215	233	234	219	190	208	218	229	221	215	199	187	215	229	224	234	211	207	234	218	209	237	198	220	224	228	234	239	224	216	214	233	228	245	221	204
30785	17704	51937	48740	36522	35120	22491	3658	14651	36106	3286	1379	1257	1171	1223	1099	998	1009	982	874	870	785	735	686	764	694	656	693	721	681	638	605	688	653	682	636	618	649	628	614	644	668	603	650	547	556	643	557	594	561	564	574	619	610	610	586	582	591	596	560	585	573	586	586	579	597	602	579	547	562	572	595	573	546	535	576	580	607	530	566	526	577	547	556	509	536	597	572	564	575	559	581	575	583	605	549	563	577	551	539	545	552	576	576	607	578	576	558	603	567	595	553	596	580	578	598	561	580	577	568	531	544	563	554	516	542	579	563	555	562	561	523	561	559	540	547	534	549	577	588	595	563	589	556	559	566	587	568	587	564	570	528	534	589	564	569	565	565	561	598	545	560	534	534	566	587	558	534	568	579	534	543	585	559	566	583	584	585	557	540	566	567	539	570	581	556	577	598	557	555	562	535	545	548	581	532	539	543	560	578	538	580	532	571	541	494	570	522	545	574	568	538	581	531	543	538	585	561	517	568	581	546	586	562	578	564	564	578	535	560	551	572	575	553	553	561	561	497	587	571	596	603	543	555	551	550	547	571	563	561	636	556	554	562	538	541	535	574	568	548	540	546	586	562	548	534	565	563	586	579	582	564	576	541	568	568	545	552	550	573	547	565	608	563	588	563	559	547	569	586	594	561	512	554	560	549	566	586	524	542	559	610	567	574	587	539	556	505	559	520	564	602	548	553	566	564	536	546	583	558	537	539	542	558	613	569	549	536	559	547	574	570	541	584	537	558	519	596	546	510	553	558	562	558	538	598	534	530	542	554	556	548	572	589	605	519	550	516	550	574	515	491	562	578	541	548	619	557	541	540	575	551	529	541	559	542	597	539	559	540	534	561	571	500	554	536	569	542	535	586	598	556	558	564	566	564	536	572	575	555	570	551	540	568	541	556	529	567	577	533	577	568	549	567	520	537	561	558	573	529	535	611	513	526	541	600	572	576	552	577	579	594	580	544	566	548	552	558	631	566	540	590	553	607	581	577	543	543	573	562	561	542	523	559	563	532	563	551	594	531	564	531	560	547	542	584	554	583	578	530	550	551	576	566	557	570	556	610	579	571	510	549	568	576	570	571	551	549	596	585	580	573	568	557	572	547	542	533	552	550	552	531	585	567	542	550	558	568	570	520	559	553	534	521	530	571	604	543	579	536	541	539	571	592	547	561	568	534	557	567	553	588	556	537	601	561	557	564	557	574	531	571	562	526	529	547	545	611	580	568	559	562	557	564	531	578	581	567	570	581	524	545	611	510	576	564	511	568	601	576	548	561	610	509	545	574	533	579	568	586	579	563	562	550	562	563	561	531	521	600	571	543	556	588	588	551	535	558	567	571	545	561	584	561	565	532	551	582	565	543	543	566	564	579	547	591	568	567	529	570	540	575	552	549	579	533	569	560	580	535	547	550	586	584	532	531	554	561	554	565	551	564	556	550	560	563	547	558	532	567	512	545	569	568	524	582	567	574	547	527	569	546	538	579	567	581	595	567	548	583	521	542	559	581	566	547	570	552	531	565	554	549	541	619	569	558	593	540	579	550	568	585	548	555	522	587	583	563	575	534	502	547	604	547	554	606	602	552	565	528	579	546	511	574	559	552	553	556	561	583	539	548	541	555	616	539	531	583	502	554	589	596	557	500	514	564	571	549	533	597	554	532	550	604	549	570	554	546	535	536	529	510	574	555	562	554	549	541	550	559	540	583	598	597	578	544	570	570	629	557	524	589	582	551	558	569	575	545	557	582	545	533	537	590	553	536	537	556	572	552	565	556	558	554	553	589	524	561	568	570	537	573	559	517	536	539	536	570	594	535	548	573	566	564	597	556	567	556	580	540	562	563	579	530	591	536	607	551	526	572	576	595	589	569	545	578	560	562	579	590	532	550	560	516	548	535	548	567	540	578	575	565	547	535	531	558	570	565	521	541	551	532	578	537	568	536	564	543	602	577	562	575	518	547	579	595	534	534	594	542	528	570	535	555	539	585	542	587	554	562	556	538	534	572	574	567	568	581	575	534	550	588	549	516	589	553	571	542	587	534	585	586	555	565	537	579	578	579	533	540	554	542	541	591	569	604	573	564	520	578	534	532	542	557	575	529	549	525	568	543	550	559	590	548	535	567	559	536	554	578	535	536	589	588	533	584	561	578	504	566	546	552	558	547	564	562	565	542	613	573	534	606	570	556	610	562	573	588	535	570	571	566	574	589	567	560	525	515	541	597	535	494	564	533	571	581	545	535	557	582	570	528	565	573	568	568	589	583	554	555	569	555	588	532	545	550	590	562	517	572	540	548	526	536	535	590	537	608	565	571	574	549	520	523	543	502	528	544	579	553	541	536	554	559	560	601	544	565	584	583	548	523	529	562	558	546	555	552	554	573	627	549	540	559	550	575	545	518	515	539	565	555	548	552	586	566	556	545	529	553	588	535	552	555	519	532	524	574	573	561	551	569	561	563	528	583	579	569	538	575	555	516	560	564	546	560	575	538	558	558	602	552	572	601	587	541	546	533	545	550	529	572	592	536	550	550	532	539	517	596	536	551	576	557	583	578	565	553	548	584	575	542	566	559	556	539	514	566	546	596	567	571	568	554	557	557	576	588	521	592	590	612	568	576	583	549	582	569	579	547	583	545	600	545	555	560	582	506	575	545	559	513	552	557	571	526	537	547	546	573	527	538	551	567	586	574	568	517	546	572	561	590	583	544	544	568	537	583	574	544	558	534	559	565	552	552	510	531	559	529	549	542	541	569	570	545	567	547	536	551	597	607	566	587	539	602	578	534	548	564	563	551	568	579	573	546	576	545	542	571	547	566	520	568	531	563	577	584	526	582	599	582	600	592	590	547	548	546	584	551	564	517	562	568	549	561	547	566	502	595	570	539	573	566	559	563	570	536	550	510	583	576	570	539	551	557	532	558	532	564	570	635	558	581	570	555	540	567	548	571	589	578	591	533	535	540	539	518	559	591	578	561	584	579	540	540	531	573	553	560	557	586	569	525	572	515	568	566	553	540	514	531	560	533	587	585	532	501	573	564	570	577	555	585	537	544	551	567	557	540	572	595	535	569	565	535	575	578	574	544	538	558	580	551	551	521	577	557	546	533	540	562	508	496	567	551	540	594	520	577	581	551	572	555	580	524	566	585	514	559	581	535	543	526	566	561	586	565	533	586	564	560	565	567	529	538	551	519	594	578	563	560	552	547	548	552	539	560	544	546	553	504	545	522	558	595	559	580	522	517	577	556	572	572	575	538	554	539	587	563	522	542	540	557	565	583	573	597	602	527	550	575	543	587	593	570	570	569	532	531	555	575	564	573	580	557	539	588	603	534	587	511	570	570	597	535	606	551	582	559	573	538	541	596	583	534	546	566	536	533	546	529	611	566	520	580	533	579	578	580	565	609	544	554	567	566	568	575	554	564	540	560	570	534	567	552	571	570	560	536	538	584	528	551	542	583
40520	14709	45850	35790	42612	46716	34905	24179	20345	23396	14793	1546	486	387	387	367	315	329	314	316	344	306	265	323	308	297	273	279	264	260	279	279	302	277	290	292	279	271	281	293	277	268	282	302	285	273	284	263	289	279	273	229	285	256	291	272	282	268	285	269	247	271	301	264	251	271	265	287	267	270	251	281	282	251	279	252	243	248	283	285	242	247	271	288	262	316	285	263	275	227	231	274	235	264	249	251	278	238	247	255	270	246	253	274	272	255	256	258	227	244	258	288	259	250	232	277	301	290	247	254	268	267	264	268	271	263	232	248	249	239	251	256	270	284	260	243	247	290	265	274	249	262	239	276	261	268	261	249	255	273	256	252	276	256	235	269	270	243	274	237	245	258	279	248	254	261	256	237	280	261	247	281	281	229	249	283	240	260	262	309	244	242	255	261	270	287	238	244	248	291	283	280	254	271	243	251	258	287	256	271	253	250	253	268	279	220	254	269	266	282	322	272	247	252	265	257	294	295	236	302	297	271	271	248	265	267	262	261	281	282	249	250	245	234	282	253	271	281	268	230	231	264	249	263	236	268	255	271	262	249	275	286	256	256	247	246	240	275	246	283	241	253	252	292	289	253	280	249	257	257	254	289	262	264	270	254	253	275	246	272	265	245	245	270	245	229	251	275	269	251	250	274	280	277	258	282	251	240	267	268	243	290	289	263	263	261	279	292	257	270	239	289	265	268	266	246	221	282	238	279	256	289	235	249	270	260	238	272	250	268	239	259	265	218	267	257	282	275	281	288	258	278	290	290	296	279	249	251	303	259	297	262	274	258	250	251	259	257	255	262	276	281	289	241	249	275	241	264	258	275	269	289	254	259	299	279	266	272	283	270	274	250	277	252	275	263	277	268	251	306	260	252	236	285	292	258	278	268	275	250	280	288	254	241	274	248	232	300	252	259	259	281	244	277	267	264	253	251	279	225	265	283	253	278	266	252	269	290	290	239	245	230	295	257	258	264	239	239	286	261	260	262	267	241	229	260	260	243	248	251	245	236	239	232	250	280	263	266	231	251	262	270	284	274	292	260	265	252	263	275	270	278	238	260	275	257	258	297	270	250	281	277	234	258	262	258	264	274	266	279	282	290	244	252	243	252	260	267	242	266	275	284	264	242	257	250	242	262	270	249	275	287	269	274	283	253	261	277	255	264	242	247	266	255	299	272	284	273	281	279	275	247	286	253	274	261	238	243	267	279	285	250	263	266	269	252	286	284	289	262	269	282	271	279	290	237	271	279	266	262	247	254	269	282	258	243	243	247	274	291	241	259	261	252	286	267	251	262	278	245	251	254	261	215	242	286	266	299	302	244	261	256	266	290	250	258	238	235	241	265	269	234	260	267	283	235	280	245	262	302	279	271	257	290	241	275	227	283	295	275	258	254	247	252	261	260	263	270	268	252	253	281	268	258	260	256	253	244	270	251	229	271	269	279	275	252	264	263	276	280	292	251	242	225	266	256	264	259	244	258	289	244	281	291	263	270	252	283	264	263	232	251	269	267	257	218	256	255	265	265	272	264	257	262	273	252	267	241	277	236	234	279	259	284	287	273	261	261	246	254	244	281	240	260	290	227	259	257	255	267	257	274	271	268	254	242	238	244	275	280	258	241	244	284	246	247	258	302	275	272	294	276	266	283	254	267	288	241	242	287	268	241	259	276	259	267	277	261	263	264	252	284	249	245	251	231	271	238	290	246	241	272	267	271	239	270	256	265	269	273	268	247	260	260	274	252	227	262	232	236	270	224	271	277	249	260	248	251	245	273	271	258	243	261	282	258	269	266	265	217	287	267	257	287	257	245	286	257	243	253	272	282	259	267	281	254	265	273	306	252	246	267	259	271	257	237	237	277	279	231	277	254	237	254	255	285	280	265	268	239	268	244	237	281	244	259	252	284	276	272	301	266	284	238	246	269	260	285	268	256	281	239	245	264	244	249	276	233	279	268	239	267	254	242	266	267	288	296	275	250	247	267	296	249	251	286	259	264	232	242	301	237	248	271	265	250	255	275	247	251	242	259	273	264	233	275	249	255	283	288	246	283	261	257	254	270	267	237	259	268	250	273	267	271	261	243	276	241	240	262	262	291	270	237	242	257	268	290	260	263	268	262	285	296	266	255	264	291	298	263	251	275	264	247	271	252	261	261	259	274	247	259	265	260	271	238	263	281	251	284	270	280	264	254	264	254	248	284	237	258	250	281	284	242	270	227	264	262	275	236	250	260	266	286	294	258	244	265	248	269	248	262	286	262	250	260	256	228	293	265	243	263	259	245	253	246	280	294	272	275	301	262	247	264	284	239	276	257	246	279	261	243	232	247	279	294	284	255	278	274	267	293	235	279	298	261	250	257	278	251	254	288	240	269	232	261	265	250	258	248	225	250	253	275	263	306	253	272	268	262	267	242	227	254	264	260	240	236	265	263	272	268	284	265	265	249	269	232	230	281	250	259	285	252	266	244	282	267	324	263	261	275	251	242	231	252	257	232	256	258	247	275	262	275	275	248	242	289	262	258	273	249	276	263	280	251	275	283	278	253	272	277	267	290	254	251	251	237	277	257	275	271	236	280	274	299	254	238	257	262	250	269	270	257	247	252	251	277	272	245	260	249	242	270	263	251	264	261	241	272	280	250	254	267	255	247	277	273	282	271	251	257	258	256	291	272	251	280	245	273	253	239	277	278	274	276	262	272	259	255	268	271	245	265	278	279	252	277	235	278	267	240	256	280	287	234	236	258	264	271	308	267	253	267	262	267	276	266	279	269	270	262	248	265	252	238	261	268	210	253	277	272	250	252	287	231	278	268	257	279	287	252	278	280	262	232	259	300	268	252	260	251	276	279	241	260	290	248	304	299	272	281	255	253	244	280	266	258	259	259	258	242	274	272	250	247	282	255	283	262	245	238	253	235	252	249	263	276	268	262	271	251	241	265	228	274	243	227	263	263	284	253	229	266	244	272	257	250	254	264	260	249	235	291	254	252	284	260	266	248	245	263	264	254	243	236	276	285	285	258	259	266	272	275	289	251	218	277	259	276	254	237	244	277	263	254	262	269	271	286	267	261	262	248	268	275	258	257	291	264	265	256	262	281	236	258	274	235	277	267	250	265	250	257	265	249	242	258	289	270	273	233	228	293	276	281	266	243	280	268	253	272	286	270	251	281	247	253	260	255	241	248	261	271	264	262	254	234	256	276	286	289	253	270	266	259	275	225	259	237	249	276	275	271	255	248	291	251	287	268	284	241	301	279	267	267	257	242	227	257	261	276	257	246	291	277	264	250	283	273	262	260	258	257	271	244	246	259	291	241	274	248	295	255	280	281	276	280	252	236	237	249	284	245	263	262	278	251	283	230	261	272	276	243	254	280	277	272	283	258	283	282	253	224	251	275	264	270	266	257	256	261	255	269	282	263	258	267	302	257	280	236	285	255	257	246	227	277	266	251	255	274	267	282	287	254
20805	6852	42953	33660	43251	51807	28104	4243	13237	40646	15126	1639	1522	1489	1361	1316	1185	1141	1105	1077	990	963	891	893	827	873	782	792	780	778	784	769	759	697	744	728	730	691	733	768	715	723	746	758	714	678	706	725	671	663	698	672	709	689	660	660	685	676	672	693	725	648	619	720	679	690	664	670	658	664	672	666	685	657	685	663	690	687	621	706	648	653	624	656	631	701	623	642	684	685	703	686	661	628	663	654	621	650	673	672	675	640	673	691	600	656	671	633	702	663	650	610	620	669	631	664	721	670	709	639	618	664	590	626	668	623	647	635	664	666	644	658	678	667	621	643	615	665	654	661	582	613	721	686	657	647	702	626	656	681	666	662	653	635	692	632	623	666	622	641	675	635	647	653	611	618	615	676	650	617	686	675	633	666	635	634	680	623	660	615	642	680	634	713	669	653	634	685	670	635	624	626	657	684	649	656	669	587	672	662	646	625	630	638	630	642	634	674	644	617	676	686	662	686	626	657	679	637	646	726	656	606	606	666	640	674	653	658	670	692	653	663	682	671	624	693	670	659	615	604	687	643	634	701	658	618	686	673	689	619	682	650	643	575	650	653	690	636	645	650	645	672	645	667	651	609	613	632	692	645	667	615	664	640	638	628	648	664	631	656	650	659	661	619	654	671	621	659	688	623	674	650	643	688	616	634	708	637	662	642	626	658	599	683	662	644	630	637	648	649	624	654	659	669	664	642	617	624	608	625	706	657	653	619	656	603	686	640	615	639	674	664	654	687	621	652	640	656	640	650	679	615	663	651	640	643	610	648	659	632	664	633	628	618	617	614	682	621	631	660	680	681	663	648	663	667	652	641	649	671	662	619	660	688	643	631	641	609	654	621	658	672	601	656	639	631	690	657	642	624	651	617	623	619	659	690	645	636	599	643	668	691	658	645	671	680	649	662	627	688	615	675	637	634	665	656	626	663	616	688	652	608	637	641	663	674	684	652	636	623	631	651	668	672	652	634	715	699	622	640	635	621	672	601	641	715	627	666	582	640	687	658	626	616	592	645	674	601	675	635	658	726	609	732	659	632	635	676	577	641	638	639	657	620	656	635	660	624	607	637	667	647	635	615	603	649	605	660	625	638	682	636	638	682	647	638	630	672	635	629	620	656	633	657	640	590	640	584	596	636	619	670	595	661	635	685	692	617	657	650	666	631	628	627	619	643	684	653	661	677	654	655	661	624	641	593	645	654	680	662	677	635	618	642	661	646	626	646	648	663	649	663	662	640	643	651	643	649	616	609	648	620	678	618	667	670	618	634	628	633	599	627	654	631	646	638	661	689	599	657	668	708	601	624	652	654	634	625	627	653	662	650	635	640	603	659	640	626	598	577	661	635	697	645	679	654	638	684	645	646	653	657	678	654	645	654	701	646	673	676	656	648	624	640	651	635	594	666	669	664	640	629	627	646	672	593	678	646	647	611	659	674	619	634	610	625	674	643	618	674	609	631	617	611	672	653	653	637	623	655	635	666	634	617	683	627	666	694	654	662	624	692	644	627	642	614	625	655	669	615	577	672	646	656	616	629	681	659	628	634	653	675	610	698	650	641	654	665	682	652	659	677	660	681	630	629	658	636	624	598	628	667	588	653	657	665	652	621	643	683	622	638	615	646	669	708	666	635	665	642	655	642	644	664	649	637	655	674	644	641	650	699	670	650	624	659	625	608	638	637	603	626	625	605	632	659	648	664	591	641	639	687	611	651	636	651	602	621	672	630	631	649	596	651	674	620	631	654	662	677	700	691	716	635	653	620	639	622	634	665	651	671	649	642	650	726	684	602	694	690	668	667	659	681	642	629	605	648	658	614	632	677	650	644	600	651	667	652	626	632	619	667	663	694	682	663	630	696	630	665	630	639	664	619	648	677	608	630	626	656	645	668	634	629	650	653	664	654	656	676	637	645	651	646	612	603	643	681	627	633	627	645	658	634	634	658	671	615	665	664	630	666	639	649	632	663	667	648	681	646	648	633	627	674	635	649	637	647	643	647	647	694	665	647	645	651	669	656	644	633	637	651	639	635	636	640	642	632	691	595	662	655	652	646	698	677	659	644	643	678	624	620	679	664	672	662	614	681	636	671	633	626	615	646	634	671	624	688	667	638	698	608	696	652	638	625	675	676	670	668	657	648	671	618	615	615	642	608	638	631	666	631	677	655	665	613	636	609	657	629	639	681	630	652	681	654	627	662	641	612	678	648	696	653	604	655	637	629	639	631	643	615	620	659	632	684	674	632	665	626	642	651	661	625	683	688	686	629	670	641	686	656	636	629	640	629	632	653	636	690	596	670	617	639	646	648	630	638	668	637	688	627	652	665	617	639	659	653	661	653	654	623	635	648	657	660	631	603	680	636	631	691	648	624	650	660	659	634	633	634	660	610	643	614	627	697	598	643	634	627	637	611	639	654	643	667	655	594	646	621	653	681	661	648	655	622	577	625	680	672	635	682	617	690	642	678	641	672	670	640	640	659	640	651	696	628	660	627	660	644	669	627	646	648	648	667	685	671	624	656	675	694	628	657	656	652	674	679	640	677	615	652	601	665	651	657	670	624	604	683	610	651	657	628	637	670	644	626	638	623	639	661	605	625	643	638	669	644	676	602	639	622	653	701	649	643	675	658	608	663	670	675	646	647	637	656	610	629	659	646	672	633	649	710	649	645	615	694	632	610	656	650	647	626	655	685	661	670	596	650	652	651	650	629	627	613	675	673	627	673	648	646	640	630	633	619	605	611	609	649	630	641	600	632	643	662	585	659	634	649	675	666	613	693	649	681	654	605	635	620	654	620	620	628	668	676	678	619	646	635	641	689	661	657	657	635	642	638	665	648	646	607	648	693	653	658	629	675	635	643	675	632	647	692	615	603	642	651	613	668	636	632	622	660	626	650	636	678	592	662	638	624	625	648	689	679	647	676	610	598	632	657	572	614	627	638	664	631	649	644	620	622	642	611	667	671	626	681	650	631	649	642	633	697	604	585	628	682	660	659	640	670	628	659	619	623	616	641	621	666	647	647	645	672	603	680	657	653	655	655	629	638	663	640	674	612	637	680	616	635	633	625	640	668	639	658	648	649	629	677	621	670	646	589	673	636	700	608	639	685	682	613	635	666	652	653	657	623	638	661	670	676	673	636	630	647	575	680	646	632	658	643	662	652	659	634	698	645	691	678	636	645	666	656	676	657	648	628	668	751	699	672	599	616	627	665	677	641	668	674	655	653	647	654	669	646	637	641	658	671	625	652	635	654	648	679	658	641	663	598	653	651	636	645	639	720	672	645	611	659	634	694	622	598	626	610	665	649	648	654	639	644	645	643	650	626	632	645	627	648	636	640	661	649	648	637	617	648	632	649	664	632	650	612	663	638	628	653	637	664	653	642	630	648	649	665	662	634	655	624	624	621	602	670	678	627	624	635	656	613	674	657	623	642	644	644	666	594	608	641	658	624	640	647	709	666
4546	539	578	429	339	619	392	334	321	750	536	284	291	292	271	301	307	274	266	275	288	317	291	267	343	290	281	288	301	283	302	284	309	266	294	299	264	300	283	286	327	291	306	281	321	299	299	297	275	280	293	294	309	297	335	334	277	303	297	285	334	305	305	309	310	285	297	278	284	292	324	277	290	277	286	270	304	274	294	288	325	301	281	294	311	285	294	304	286	286	288	300	289	286	302	274	283	290	305	280	267	293	329	274	309	306	280	276	268	305	265	324	280	292	302	300	289	311	293	327	261	295	306	272	307	316	319	290	302	322	307	269	258	310	278	317	298	293	271	313	262	264	284	281	279	306	285	282	265	286	270	280	281	321	310	272	278	289	277	292	301	265	317	273	279	291	288	286	257	271	274	309	300	311	276	287	281	292	293	302	325	329	296	320	296	284	275	280	304	273	306	282	268	292	281	277	289	280	250	284	323	279	284	267	281	312	304	292	304	280	298	278	279	277	288	309	295	274	285	322	277	298	301	286	318	312	286	282	301	271	279	295	282	318	327	301	264	251	283	294	294	288	279	281	297	287	287	306	306	290	276	293	277	292	283	293	294	259	294	292	314	315	318	317	270	303	262	324	296	295	271	276	270	273	253	286	328	300	334	322	300	291	284	303	304	280	294	321	321	255	300	300	273	279	275	251	257	299	278	294	303	298	305	274	307	275	278	264	320	284	309	284	272	278	290	283	265	342	323	309	297	267	292	276	266	283	319	311	301	271	326	278	273	292	273	287	241	266	285	304	286	295	329	297	319	314	275	296	304	279	285	293	270	328	282	282	291	300	282	303	301	289	314	289	258	295	309	262	304	294	275	288	295	289	325	311	320	302	340	296	287	302	271	264	311	297	297	262	305	299	283	297	305	277	283	335	275	259	292	291	289	312	277	265	319	287	264	315	310	303	301	289	290	280	304	268	267	257	263	288	290	293	283	282	308	275	303	298	296	283	313	300	281	309	317	285	319	309	271	308	312	314	297	278	316	307	285	318	287	297	315	277	301	252	300	291	292	296	274	273	271	263	306	297	291	265	277	280	289	246	293	279	281	294	316	272	296	271	273	275	262	286	285	341	284	305	276	281	287	282	290	324	302	259	316	282	275	277	285	286	266	291	320	303	271	284	295	269	295	316	308	267	267	280	304	251	293	289	305	279	244	274	302	260	297	273	325	295	266	328	295	280	297	301	250	288	287	296	283	298	297	302	280	268	294	295	293	308	270	313	310	274	321	336	311	296	322	290	323	284	314	297	309	282	281	276	295	312	298	300	302	286	273	290	275	316	290	323	296	271	299	269	285	303	300	283	274	283	268	294	287	281	279	316	294	290	282	301	330	282	260	299	261	301	297	275	297	292	273	295	294	299	285	317	251	305	281	264	317	309	281	296	262	276	268	314	282	287	266	294	299	293	298	280	298	292	275	346	304	294	292	264	272	297	302	305	278	277	299	314	287	269	275	299	278	284	275	286	280	297	319	288	274	290	303	278	305	283	311	304	309	268	263	271	287	314	321	303	293	288	275	292	312	267	263	301	285	305	282	312	288	306	284	293	277	266	283	292	292	301	270	317	262	306	288	278	296	262	267	271	245	307	268	292	296	269	297	304	293	294	298	288	279	296	314	300	280	278	311	298	282	319	326	292	290	292	305	280	332	311	339	281	314	299	320	309	297	260	288	264	260	286	316	301	263	295	297	314	300	312	320	293	284	281	276	249	270	280	269	297	250	288	293	286	298	270	287	269	274	294	303	284	305	280	287	299	281	284	286	286	286	274	294	272	288	307	280	319	293	288	313	251	299	290	281	295	276	274	284	297	300	295	303	288	311	298	286	272	302	281	273	281	283	274	320	288	290	330	269	264	304	296	317	281	283	270	325	324	268	276	276	277	296	290	300	285	275	307	291	291	277	294	328	272	312	280	289	307	268	287	294	294	268	288	263	272	309	325	298	294	276	292	283	261	285	280	295	268	288	283	303	257	314	308	305	283	288	262	284	283	280	321	312	295	307	300	305	288	266	289	310	276	292	285	302	292	296	280	322	284	298	284	317	271	287	293	281	300	298	271	302	295	294	293	281	261	300	299	304	289	296	291	304	276	317	282	287	264	294	285	285	276	276	254	276	307	305	278	301	296	302	300	314	262	283	268	282	261	293	266	288	301	292	266	281	290	283	269	277	305	312	316	308	290	298	307	302	273	283	289	279	323	293	284	277	307	281	298	309	305	317	294	282	305	316	295	301	276	280	308	297	276	286	279	311	272	301	305	281	314	292	289	279	287	276	315	291	255	296	276	287	288	270	284	299	318	282	300	283	273	284	276	279	292	295	297	267	281	267	309	289	278	283	298	287	309	274	267	310	298	293	313	294	295	276	303	303	295	303	300	296	292	293	262	249	307	293	280	266	281	300	301	285	312	314	276	285	307	273	303	292	262	292	258	281	305	278	285	298	299	316	319	293	310	273	311	304	280	303	271	284	294	318	287	298	274	303	284	304	287	277	316	286	310	293	325	286	288	313	271	290	261	282	308	335	307	274	284	285	281	303	301	289	283	278	313	301	286	272	312	274	287	277	295	281	298	282	262	266	303	287	255	309	288	319	284	306	303	285	302	327	314	256	291	300	283	319	277	284	325	277	310	287	348	308	282	292	269	287	308	293	280	266	290	310	301	303	314	290	287	287	262	287	307	264	289	298	303	319	290	283	273	305	296	254	307	312	278	277	291	314	313	251	283	285	274	290	306	276	302	286	308	261	295	275	314	320	281	284	298	298	261	310	308	254	258	329	307	284	311	299	333	280	297	283	275	279	295	291	288	238	304	317	304	286	299	293	314	302	314	294	298	322	297	261	301	293	289	281	313	295	267	304	283	282	312	298	308	281	303	255	315	287	289	291	292	303	295	280	251	284	283	295	291	278	265	291	269	310	270	275	274	290	304	305	294	310	322	291	294	287	290	264	251	287	269	293	282	303	283	252	304	298	250	277	286	321	298	309	256	287	293	279	284	292	295	269	305	349	299	287	305	324	287	302	298	273	291	299	282	276	274	288	298	268	288	287	283	273	294	279	285	304	303	293	277	291	302	297	295	269	285	269	289	302	271	290	277	286	293	302	275	275	282	280	315	276	293	271	305	310	284	332	294	281	269	323	323	293	270	273	297	295	272	270	294	286	290	315	285	317	287	273	295	285	306	292	299	239	294	272	248	301	311	288	307	256	305	303	315	298	284	276	302	294	286	323	308	319	304	306	309	273	281	282	295	325	300	276	281	317	293	306	300	286	272	296	294	284	266	331	293	308	294	325	287	273	287	294	275	289	306	312	290	300	307	283	309	288	290	280	337	292	252	289	262	279	297	272	274	322	322	286	287	305	270	305	314	275	309	276	292	277	272	288	269	280	260	281	268	280	295	309	292	293	271	269	286	284	301	266	294	297	289	271	316	292	273	298	272	299	272	318	270	311	302
3935	938	1424	1530	1009	1927	1070	850	905	3676	2196	791	760	791	764	732	781	766	730	772	751	761	726	752	748	772	744	743	703	719	766	754	739	758	766	781	741	735	755	698	758	731	781	746	770	713	702	752	780	769	771	746	764	755	757	785	715	756	712	719	765	720	773	725	700	745	713	770	753	801	734	737	722	723	739	707	737	690	780	739	735	754	778	746	735	668	722	789	722	754	740	776	775	743	756	737	715	760	729	712	734	731	733	698	734	746	766	809	699	721	759	741	749	685	726	761	712	782	745	724	705	745	743	769	782	761	705	697	752	790	730	790	768	702	762	753	749	775	737	771	740	748	754	744	789	695	742	750	744	745	747	732	731	760	743	755	733	761	766	773	763	715	777	740	751	711	741	727	724	753	716	744	729	753	731	762	748	775	712	752	745	754	737	756	779	774	763	740	707	781	748	728	723	728	701	741	742	722	768	742	725	716	748	745	735	766	726	759	794	777	774	760	733	808	740	715	773	727	750	727	784	747	761	754	726	743	756	736	721	744	716	713	715	820	749	718	767	794	791	743	735	709	743	752	715	785	745	725	774	734	775	758	719	743	723	779	797	740	769	727	725	728	741	800	808	801	768	777	713	741	741	716	744	755	743	727	808	776	687	779	721	768	729	746	793	699	757	729	733	750	739	702	768	739	753	774	739	732	714	759	775	728	747	735	762	752	730	684	709	759	764	731	762	769	711	764	767	719	755	725	746	775	746	743	813	699	751	690	741	800	770	711	749	749	755	756	748	734	721	742	695	736	761	774	732	777	729	746	750	787	750	765	691	709	775	801	764	730	748	806	731	723	702	755	697	736	763	768	773	750	713	728	726	784	737	755	763	820	721	711	775	742	726	683	758	765	714	731	784	775	724	754	716	739	729	719	757	709	764	739	761	769	799	751	730	687	738	766	730	723	777	737	781	809	723	729	726	751	728	760	738	799	772	728	759	710	752	776	751	746	746	712	751	769	762	728	694	753	726	731	746	763	790	730	770	699	719	749	719	725	748	762	740	751	726	792	700	753	732	744	731	757	732	736	752	733	806	733	761	748	784	764	746	733	791	713	710	728	726	711	762	763	695	740	724	730	717	748	719	750	707	760	790	747	731	781	741	713	732	731	754	792	691	747	768	759	741	773	764	734	774	745	742	726	711	743	726	709	675	689	715	725	728	733	730	740	788	735	732	734	714	719	794	782	764	758	710	728	788	699	733	710	745	670	726	758	757	758	729	769	734	750	688	750	748	749	706	775	741	781	751	786	780	715	734	796	738	720	737	746	731	727	708	744	786	720	743	763	774	739	737	787	729	751	739	746	759	709	755	769	745	734	740	775	711	727	718	753	708	792	755	728	739	716	748	760	765	749	783	764	727	783	763	773	732	758	768	756	771	732	751	746	729	763	789	734	688	719	743	729	719	712	746	720	729	777	782	796	753	723	729	731	726	755	749	749	752	741	732	731	723	725	753	770	708	729	732	762	728	732	753	738	752	739	765	717	702	718	715	737	785	713	772	768	743	789	757	755	743	756	737	770	776	752	691	705	734	693	776	768	715	756	765	764	730	747	780	817	793	690	741	737	749	734	747	787	753	734	725	727	721	713	770	729	754	718	693	775	763	750	783	727	797	745	815	744	754	750	729	725	786	728	722	753	725	748	767	751	742	773	743	756	744	757	704	690	808	795	732	720	783	709	799	725	721	717	705	785	769	781	714	711	750	741	749	705	746	765	716	703	812	711	751	815	744	730	742	740	796	718	759	766	711	714	721	739	769	722	754	722	765	762	756	744	757	746	783	752	705	773	736	756	759	743	722	738	736	734	757	738	733	838	719	772	712	684	765	751	781	795	744	704	743	786	765	695	722	761	709	745	775	735	778	715	724	750	767	748	766	726	740	776	742	759	739	738	715	766	762	704	769	767	739	721	727	744	712	721	739	775	759	748	742	754	749	722	750	734	752	764	729	802	684	776	749	748	756	807	727	781	776	697	768	693	768	741	790	766	687	746	748	758	769	706	711	777	755	743	746	760	762	752	699	817	739	722	768	737	768	723	756	751	705	793	734	728	803	748	788	760	750	771	774	760	772	737	797	747	767	739	755	772	726	715	753	787	745	760	758	726	732	738	725	763	718	735	715	736	709	706	719	728	759	763	726	759	723	738	738	741	746	760	825	698	766	778	764	731	739	706	763	731	783	709	721	746	778	767	752	751	793	730	724	738	705	766	736	790	734	732	756	742	715	781	716	764	764	724	734	778	768	780	753	695	781	748	746	750	784	751	784	728	789	770	743	738	743	741	745	747	745	787	793	763	756	719	703	760	759	772	727	806	700	748	747	754	752	741	723	712	750	730	758	735	699	676	774	740	761	775	800	708	742	772	720	751	743	704	803	762	716	717	731	762	749	740	760	758	746	719	731	779	787	790	736	748	736	743	778	723	774	720	704	756	727	751	736	786	701	713	776	749	753	760	760	711	722	759	728	723	770	778	825	736	803	750	749	766	710	720	709	751	743	773	750	733	782	789	792	788	744	738	756	675	773	752	762	725	784	704	775	742	732	730	720	734	721	759	727	724	792	743	763	753	726	759	777	738	762	749	747	755	757	768	760	736	725	710	774	767	754	705	768	748	758	746	740	770	728	737	795	798	754	764	729	765	778	762	745	749	737	733	732	732	776	766	757	750	779	724	710	766	771	781	721	778	727	740	766	768	744	778	747	712	714	752	781	741	728	765	764	745	795	758	785	761	747	700	720	754	762	741	728	768	729	754	698	737	755	758	780	780	753	770	777	745	754	780	752	749	772	762	710	726	735	723	732	791	771	747	749	804	773	780	739	764	771	756	707	727	754	740	765	753	764	750	761	762	747	780	688	712	771	741	764	807	749	783	710	780	707	725	712	777	747	821	720	748	788	769	743	794	761	746	752	759	744	704	704	779	696	735	726	742	714	708	711	737	735	746	772	777	724	763	711	748	738	729	722	742	706	724	751	756	770	731	686	723	740	813	787	758	773	743	740	797	745	764	736	768	729	727	711	759	777	752	728	744	751	755	735	774	769	752	749	751	681	779	732	753	693	755	753	781	733	754	723	777	761	716	730	741	765	719	797	717	720	730	761	799	763	760	744	707	716	744	736	782	751	750	733	805	737	734	761	726	716	715	768	742	752	762	742	770	734	732	777	762	729	760	742	765	707	782	815	757	730	756	734	743	741	748	766	777	812	746	733	710	727	705	736	762	737	713	746	761	753	716	785	674	736	702	731	722	738	732	706	763	738	773	709	759	725	746	757	792	711	719	725	765	752	796	799	730	778	759	790	711	742	730	743	750	764	745	752	737	791	740	763	778	772	713	737	766	778	715	739	725	775	802	738	747	719	791	734	776	744	741	703	782	714	726	791	698	717	741	746	720	714	676	736	726	771	766	740	753	718	778	709	728	782	701	752	751	770	757	727	708	713	764	758	758	761	718	730	761
25219	6851	6229	7527	3468	2015	1380	1169	988	13806	17021	957	289	337	276	273	258	253	258	228	208	231	231	243	229	224	214	193	192	195	184	199	201	227	209	217	205	204	198	222	193	212	182	210	194	223	238	223	231	175	217	191	209	240	222	212	209	179	236	191	206	202	207	203	198	172	207	208	200	194	191	199	210	212	219	205	202	221	186	211	224	207	190	208	186	214	201	200	216	221	166	182	206	188	187	196	203	216	194	241	186	216	214	199	202	203	208	186	207	229	185	171	192	168	174	195	198	201	196	200	203	209	194	205	228	188	191	207	200	232	182	207	202	189	225	202	206	189	195	198	175	217	209	205	205	197	203	214	194	187	207	178	209	205	191	215	211	217	198	195	208	179	187	198	193	246	211	198	200	237	178	203	182	201	214	206	184	220	177	219	192	185	213	210	199	194	179	203	208	206	201	225	196	186	190	241	181	188	187	205	193	190	188	193	204	191	203	186	176	185	197	196	236	203	190	198	202	198	207	229	196	202	208	201	207	197	208	174	200	197	210	172	193	214	196	200	192	170	206	204	179	182	206	191	191	183	181	204	192	178	210	200	207	211	206	202	180	170	200	192	227	208	187	222	192	235	189	193	230	196	187	204	183	191	197	213	176	180	208	198	209	211	219	179	221	180	194	182	205	185	205	212	190	205	179	185	200	204	207	196	146	186	215	203	192	194	188	182	198	196	213	202	191	210	203	205	203	178	200	201	213	202	188	194	184	206	185	188	186	180	211	192	216	187	192	192	188	187	198	220	207	226	195	196	191	192	201	158	174	169	205	180	202	203	221	198	199	213	210	193	192	193	174	189	213	220	193	195	193	176	193	182	197	189	185	198	199	174	184	205	209	192	236	188	180	199	193	195	207	202	207	206	193	204	202	198	205	211	176	174	209	194	182	188	202	199	184	223	177	200	198	210	209	209	189	213	205	179	184	214	199	208	226	219	190	188	180	189	175	203	202	185	189	191	194	215	187	184	219	224	176	176	172	188	179	186	202	187	170	207	211	187	200	169	185	190	189	201	176	186	210	206	216	207	221	179	205	207	227	181	201	198	187	218	192	175	166	197	183	204	190	190	191	194	215	217	187	193	191	176	205	210	189	214	178	171	185	178	201	216	202	218	208	210	197	170	218	215	198	218	197	211	208	188	165	241	208	193	183	186	209	195	180	211	200	192	170	192	202	191	184	173	194	169	209	203	213	217	194	222	204	204	197	216	194	176	192	195	212	212	204	204	219	168	185	197	207	187	184	196	208	190	158	193	208	173	188	198	189	198	209	176	199	188	199	187	192	207	208	191	203	220	182	174	227	207	189	175	171	196	189	203	181	189	198	185	189	175	214	184	215	211	203	178	194	213	217	175	189	195	162	192	215	183	202	196	180	179	204	198	163	194	208	220	208	168	187	215	202	162	189	174	217	195	216	206	195	183	227	189	193	231	166	212	196	219	218	183	176	173	208	171	206	200	189	187	208	198	185	207	203	199	198	219	189	205	189	189	192	188	221	210	189	175	203	180	192	200	191	183	191	202	195	176	235	194	190	163	163	176	181	208	201	199	197	202	192	201	212	189	196	201	180	217	178	189	167	174	193	198	162	191	189	195	217	202	229	207	171	172	209	193	173	227	199	200	207	197	194	184	199	210	202	181	206	192	223	209	230	176	200	178	204	210	197	197	173	210	204	206	210	194	185	191	195	204	179	178	199	203	203	202	199	189	204	195	180	189	218	183	219	202	171	196	221	171	193	190	191	192	173	196	204	202	154	205	167	217	195	199	195	197	186	192	170	192	190	207	228	202	210	211	186	196	202	191	204	211	189	198	191	202	195	207	208	221	187	182	202	199	198	215	218	219	206	208	212	168	217	196	197	204	197	177	208	181	177	190	195	202	192	206	206	212	203	183	192	204	199	243	190	215	219	197	208	193	209	177	184	205	190	195	198	170	185	235	199	195	189	196	198	161	180	199	196	190	217	200	215	198	198	234	209	195	193	189	200	189	162	203	201	197	203	234	202	213	189	192	172	205	179	201	193	209	189	192	207	196	194	210	189	210	179	207	223	185	203	203	195	224	178	196	182	159	196	196	183	208	220	204	183	200	182	207	189	168	192	195	188	194	204	191	199	202	207	215	171	197	221	221	164	192	179	176	202	195	196	179	191	191	184	183	206	216	206	204	198	203	185	203	178	210	215	215	182	213	201	218	179	189	189	203	171	185	167	186	202	170	199	181	203	204	213	204	183	177	203	219	191	212	201	187	232	203	179	195	200	210	216	194	210	180	196	196	205	193	213	178	191	201	194	233	204	205	201	206	227	174	194	213	187	196	208	179	196	205	197	189	187	180	202	192	215	195	186	155	197	201	195	201	193	200	201	187	210	200	182	188	209	221	206	202	200	176	176	196	184	176	200	192	187	186	211	194	216	194	172	213	195	177	211	186	202	181	208	203	177	192	197	198	198	164	191	205	211	191	182	201	208	198	200	211	182	175	198	177	205	203	179	181	196	205	209	178	166	185	171	200	207	187	201	207	207	184	184	202	210	175	200	198	213	225	201	180	197	158	196	193	190	195	211	199	196	183	215	180	201	198	209	199	192	221	191	202	182	181	201	243	182	206	213	206	222	211	178	208	206	204	231	206	202	204	200	192	193	197	192	236	197	176	193	189	181	187	178	197	197	181	202	217	220	192	193	207	196	199	186	192	196	213	165	195	198	193	195	216	199	187	198	223	191	174	190	190	173	180	170	209	205	201	180	190	185	200	209	209	209	206	181	174	177	217	198	188	201	212	188	188	198	197	186	216	159	175	190	191	189	204	186	169	194	197	185	188	190	173	169	218	194	197	215	203	182	201	170	213	183	210	210	204	177	197	220	199	194	172	190	192	198	181	201	175	197	158	185	203	186	192	183	202	166	227	182	203	171	196	200	198	197	201	191	208	212	208	200	220	220	206	200	194	186	192	190	190	179	209	200	184	202	210	198	185	216	198	200	174	179	215	178	197	189	204	182	200	180	208	207	204	214	179	208	192	196	191	191	201	215	210	197	203	191	217	230	199	196	180	173	202	194	189	192	182	223	217	216	179	187	189	198	217	188	183	210	197	182	188	198	178	188	194	202	197	199	206	208	182	204	208	198	216	188	183	192	200	180	170	175	199	209	171	205	185	187	212	188	219	197	206	178	194	186	207	185	192	168	199	178	198	177	190	182	194	205	184	183	173	181	192	174	201	196	173	203	198	187	196	184	213	208	225	181	182	212	192	207	211	198	238	198	190	191	169	185	209	191	178	200	204	159	182	214	211	182	190	194	205	195	189	210	166	171	155	211	202	206	184	204	182	209	197	198	195	212	187	206	220	185	173	185	210	207	184	175	168	190	179	210	202	229	190	194	181	186	188	156	212	191	197	182	209	193	208	196	204	213	178	184	193	191	191	203	200	216	204	174	187	176	181	211	208	189	201	212	210	176	210
12887	3895	8664	15270	7074	5514	4779	4422	4597	34659	22845	1383	1225	1233	1101	1046	999	902	902	828	769	737	730	724	654	655	743	652	683	643	574	621	594	573	592	609	607	614	575	547	587	604	610	540	588	573	581	596	525	591	538	499	557	531	540	529	507	580	587	557	493	522	519	549	530	536	545	500	634	502	535	561	474	547	531	567	580	582	539	514	520	530	571	536	530	501	540	518	512	520	528	561	509	494	532	537	543	504	526	510	504	491	508	497	498	525	544	523	466	523	509	475	541	493	507	483	535	484	462	502	526	540	511	503	509	494	488	534	567	552	527	539	525	529	507	510	541	505	499	487	531	496	490	536	559	540	534	511	500	483	513	526	457	511	520	525	493	493	526	495	526	535	519	525	488	488	505	530	504	514	557	538	515	494	553	528	533	546	499	501	533	536	508	499	526	539	518	504	493	537	506	492	521	479	541	536	527	512	517	517	522	537	510	527	534	525	490	539	512	510	510	505	503	536	536	496	496	556	478	534	488	481	499	539	549	501	533	530	513	524	501	515	515	539	530	486	501	500	532	524	512	479	500	512	509	511	550	530	519	518	540	510	566	510	482	537	514	507	499	500	517	524	518	511	492	516	530	492	518	548	460	543	554	496	514	555	505	505	489	511	540	558	510	548	495	510	559	519	481	529	528	528	526	495	485	531	464	505	558	511	503	547	531	503	516	519	495	505	500	479	525	500	508	513	526	482	519	507	513	511	542	539	498	548	515	514	506	546	525	502	501	517	574	528	496	540	520	531	551	503	519	516	547	498	485	506	478	516	474	520	504	483	538	495	517	524	511	518	490	515	493	531	517	545	521	551	520	508	528	559	490	512	529	513	537	500	484	490	508	547	514	534	525	527	563	488	523	472	471	512	513	485	507	489	527	575	521	510	468	535	511	527	517	521	509	473	523	544	480	547	462	523	527	516	532	534	499	469	514	513	511	523	475	514	578	507	535	534	480	472	541	474	548	550	531	474	503	511	501	477	543	484	533	495	551	472	502	518	521	488	515	531	537	523	498	489	468	519	520	520	491	537	552	518	499	508	513	498	496	494	512	536	499	458	498	495	546	524	539	466	533	484	494	525	495	533	498	502	498	517	560	519	485	503	499	518	536	517	510	522	516	498	533	506	506	471	508	455	472	455	497	498	504	532	489	508	494	496	520	565	533	524	502	473	507	499	506	490	543	507	504	530	519	528	492	526	564	494	522	512	510	550	534	509	476	505	508	552	514	485	519	532	493	500	528	499	507	553	495	545	515	510	513	524	508	515	514	511	512	501	530	487	524	502	508	559	518	498	486	525	521	503	480	504	518	495	529	524	476	480	478	492	494	503	516	524	561	513	504	513	510	485	501	527	520	502	506	490	525	532	487	495	482	519	514	485	512	560	545	498	490	500	485	538	518	528	518	469	488	545	494	539	476	518	542	502	526	525	499	531	516	492	523	503	522	529	553	530	546	537	532	497	506	539	522	464	530	503	476	503	498	549	490	509	492	510	525	552	500	516	536	517	512	504	510	509	492	509	541	506	500	541	535	479	498	508	543	486	489	503	508	530	459	517	490	546	529	517	505	520	476	491	521	516	540	491	501	496	498	526	541	512	510	510	517	534	511	516	496	508	532	514	493	533	496	479	505	552	493	525	505	503	474	501	523	514	539	518	527	511	553	503	518	483	464	533	508	521	486	524	535	506	531	506	535	542	490	520	525	510	531	499	520	514	518	517	504	489	505	502	514	504	505	518	475	459	529	493	552	511	491	484	518	512	493	539	533	525	552	490	513	511	540	504	498	554	488	481	526	490	487	506	487	516	489	527	516	547	510	481	528	501	498	472	536	485	539	520	488	534	527	508	495	491	471	524	501	503	468	511	520	539	491	537	529	515	525	486	511	530	523	553	492	514	563	492	500	520	502	502	500	490	515	525	478	529	470	535	490	507	536	560	518	524	481	494	480	474	520	573	504	501	525	497	486	470	519	490	525	523	546	506	522	514	524	504	540	531	542	523	514	472	524	480	526	482	532	510	498	513	505	526	518	521	502	495	476	449	497	529	512	517	490	520	526	539	544	499	489	547	546	557	488	521	472	531	548	519	539	520	516	515	488	497	507	541	520	544	534	556	495	546	536	484	482	576	492	491	526	486	535	545	561	547	503	507	533	497	487	546	551	525	508	528	531	524	533	505	546	536	500	493	501	511	481	521	477	464	525	522	536	524	520	520	531	553	510	518	507	510	558	526	536	494	544	526	468	530	552	529	549	517	488	478	513	517	504	518	530	570	511	497	544	509	497	508	518	504	508	541	492	499	507	541	520	505	514	538	509	513	511	473	514	506	512	488	463	519	526	525	484	478	532	504	515	543	513	495	530	532	528	470	510	528	476	519	541	555	524	502	501	501	551	544	499	502	542	512	525	522	496	472	528	513	503	526	507	497	502	526	509	535	507	524	484	515	530	551	474	522	513	497	516	507	532	495	491	509	513	562	540	523	544	518	518	509	499	511	473	517	504	489	512	495	523	525	497	522	532	512	528	549	483	503	573	496	536	541	483	529	538	535	509	493	526	512	525	553	519	516	497	501	538	455	497	503	472	524	502	470	504	504	499	535	522	545	555	535	514	526	525	524	499	491	572	508	548	561	540	493	448	479	498	488	527	511	498	521	526	555	537	539	496	536	508	519	476	494	465	539	533	482	515	520	540	495	472	542	532	524	542	531	533	493	538	491	533	499	477	486	537	485	534	531	510	514	535	515	541	512	529	545	499	502	530	506	490	520	493	549	502	502	491	477	453	448	474	499	574	519	465	558	499	537	529	520	481	484	524	543	498	476	537	560	508	520	493	503	518	533	497	529	526	491	514	556	507	510	495	477	489	476	534	495	514	539	527	498	526	499	493	505	472	536	507	502	526	465	478	520	509	565	486	538	496	508	522	529	499	515	491	519	493	507	498	472	486	498	508	511	530	475	497	515	509	514	454	517	486	475	532	512	540	474	520	508	547	534	469	523	517	528	539	539	503	502	488	509	535	461	522	495	503	527	512	497	555	492	542	494	499	515	496	535	536	516	510	524	496	474	509	529	536	535	520	572	501	532	518	509	513	504	500	503	522	517	515	511	560	519	531	504	521	522	490	498	515	507	487	545	558	507	514	486	501	487	540	493	514	494	536	494	534	519	520	550	496	491	530	512	523	510	501	525	477	546	496	493	515	466	513	510	507	509	546	490	509	508	567	507	499	529	486	536	492	501	504	515	521	514	504	462	493	512	499	546	505	485	500	520	507	517	498	498	484	528	489	511	496	506	491	496	525	517	490	491	487	539	542	532	515	537	503	552	479	503	541	525	524	478	494	514	540	507	495	520	498	480	511	502	521	480	513	533	508	522	508	526	546	531	527	539	546	493	506	517	553	513	525	499	547	463	509	475	444	484	505	555	529	506	497	550	540	532	512	497	494	467	522	524	531	508	485	518	457	446
24310	7011	5892	5308	3337	2322	1771	1281	1074	20657	10455	556	381	353	292	334	332	321	294	288	269	298	269	263	270	272	256	266	232	260	221	256	256	246	233	237	261	288	255	258	212	250	243	230	225	253	262	233	263	230	260	262	241	226	232	239	228	251	271	280	259	234	207	233	216	248	259	221	251	236	228	240	236	232	228	229	248	249	250	213	237	253	219	250	224	230	252	252	240	256	241	248	258	278	249	249	231	204	250	250	231	265	246	230	255	255	240	236	252	242	263	277	239	222	260	241	226	227	224	268	213	237	238	244	241	235	239	246	232	257	253	256	238	243	248	256	198	254	232	254	236	238	226	264	238	245	241	243	207	224	238	243	221	245	237	245	224	236	224	247	212	243	222	219	218	241	249	261	236	239	218	252	258	233	242	262	236	253	268	261	202	260	236	211	233	257	253	229	240	238	256	218	237	262	249	210	249	259	244	234	202	226	258	218	228	235	239	217	238	247	232	221	218	259	241	247	223	245	228	232	231	266	244	219	259	230	232	261	232	234	247	225	260	213	238	220	205	254	271	227	251	240	209	226	218	213	224	241	228	235	228	227	206	264	206	246	234	240	244	225	256	212	231	232	231	234	221	241	238	223	243	226	258	231	263	237	236	223	218	243	220	231	240	224	268	259	250	235	221	247	235	247	263	261	238	220	277	229	249	230	225	220	227	229	211	225	252	265	224	234	227	262	262	201	245	226	224	244	248	241	242	248	255	256	254	256	242	225	220	261	244	252	221	246	239	236	246	223	218	245	220	255	226	264	261	224	237	220	217	203	229	229	245	211	228	257	210	244	236	238	256	236	218	234	263	230	264	264	231	236	224	216	242	235	206	238	258	246	215	216	243	249	255	263	238	274	228	212	255	257	232	233	217	258	240	230	224	256	269	245	231	227	242	217	254	209	214	239	227	231	239	259	251	247	260	246	248	206	215	257	247	255	221	234	221	234	246	252	226	228	243	196	230	248	217	242	239	248	237	225	217	251	241	243	219	263	267	233	253	231	276	249	237	247	263	230	246	261	214	256	207	260	231	249	232	240	237	253	227	244	236	222	242	222	246	215	248	223	256	230	259	246	235	241	275	236	259	249	209	237	224	235	227	249	261	251	211	243	245	228	250	222	222	270	238	234	235	232	255	253	224	222	234	226	244	246	251	224	247	227	241	264	262	236	263	222	224	226	261	244	223	236	244	240	242	234	269	239	225	234	224	222	238	234	257	230	234	249	266	226	246	219	222	217	237	249	233	242	260	236	239	245	222	261	243	254	230	233	245	235	234	241	217	243	225	226	261	233	236	235	219	220	224	219	233	248	216	220	249	229	222	222	242	242	218	203	259	257	254	222	258	236	273	239	243	231	226	218	250	251	231	232	253	203	224	256	255	243	260	239	226	257	259	235	233	213	251	242	220	255	249	232	261	233	220	239	212	223	220	249	211	220	231	251	243	218	247	221	249	252	233	229	235	227	253	238	212	242	201	259	236	223	248	226	235	262	206	216	247	251	262	247	227	252	247	254	220	254	223	221	242	247	207	231	268	255	258	230	228	234	258	251	231	241	240	240	225	239	237	238	248	225	186	269	245	223	210	247	232	233	211	235	253	249	214	239	236	231	240	261	284	254	216	264	239	258	242	223	228	222	258	210	236	219	239	256	251	254	219	276	239	240	273	248	233	235	228	247	263	238	240	242	269	251	247	220	236	230	235	218	242	224	268	260	238	239	243	259	234	196	219	231	235	234	248	242	221	242	235	228	233	241	234	239	230	244	237	242	245	251	249	240	276	259	244	218	235	249	256	236	264	231	207	233	265	221	240	252	220	235	259	235	221	252	273	242	218	231	223	227	271	233	225	236	248	256	254	256	236	259	231	254	211	233	253	237	231	233	243	257	225	205	232	238	280	243	247	233	263	275	249	244	249	248	246	221	249	233	232	241	242	256	225	219	223	231	219	250	240	219	239	263	240	243	217	231	237	267	219	231	277	244	226	201	221	228	214	258	236	236	209	226	268	246	248	225	229	222	244	234	236	249	230	264	249	225	237	227	245	259	238	217	226	229	256	224	251	253	231	228	230	219	236	227	243	240	210	238	235	224	243	229	248	249	226	226	255	242	219	225	242	232	242	199	222	262	235	247	218	258	236	253	246	245	212	232	223	220	261	242	228	242	240	266	239	225	243	241	244	253	214	244	230	216	250	232	218	218	247	256	225	226	249	261	239	220	255	225	217	236	245	210	240	243	231	248	265	223	201	261	235	222	224	230	229	210	210	244	241	207	266	239	257	231	242	203	268	244	214	247	220	211	214	203	254	265	198	244	237	255	215	257	235	245	258	270	238	216	242	235	227	229	232	234	224	267	272	225	243	249	237	227	241	216	218	253	243	223	224	236	220	234	226	221	207	210	250	225	261	262	243	255	252	246	248	218	227	228	242	228	235	229	243	218	231	237	246	244	246	223	224	244	254	251	239	230	246	234	215	254	202	245	240	239	268	251	248	251	242	230	245	257	251	219	220	248	200	221	237	224	255	202	236	228	240	229	223	235	230	231	247	238	247	223	264	233	225	221	246	224	239	229	254	247	260	227	212	236	234	217	240	238	208	231	258	210	229	260	228	264	256	233	273	250	226	225	255	214	252	255	221	233	254	244	230	208	220	247	241	228	257	215	234	220	256	247	258	219	222	228	234	258	245	220	212	224	257	252	236	249	208	236	227	214	252	231	265	228	215	249	232	237	228	234	270	249	239	230	225	215	260	201	251	253	235	229	245	213	257	209	226	241	237	238	248	204	243	216	223	224	237	269	238	222	234	212	230	250	234	230	237	244	256	228	214	216	243	246	228	242	215	227	238	238	243	239	249	226	234	232	231	218	235	230	251	268	225	224	272	230	218	240	241	228	224	234	229	249	258	232	217	226	252	212	264	240	229	204	266	224	247	237	231	246	214	244	241	245	235	227	253	231	218	222	238	250	192	246	236	252	244	215	233	258	243	229	207	249	215	244	269	254	258	273	238	226	224	234	226	221	239	220	221	245	229	241	237	238	254	241	210	226	236	248	279	212	222	232	232	262	240	236	239	213	240	261	224	238	242	250	238	205	252	254	232	231	228	245	235	213	235	257	221	222	248	256	234	224	208	250	226	235	215	225	227	233	247	224	229	244	244	232	247	245	224	226	256	210	240	241	240	223	232	215	273	259	244	238	240	222	254	232	240	252	255	232	253	238	232	233	242	254	266	245	243	238	207	247	282	238	230	222	243	255	237	248	246	229	232	227	257	222	263	253	225	231	250	223	246	239	224	253	252	234	233	234	224	233	202	253	219	254	242	247	234	233	240	262	218	229	196	234	259	248	263	236	256	224	239	254	250	234	212	226	251	210	243	234	256	229	259	258	236	251	237	232	220	223	222	234	222	230	235	231	251	250	218	228	216	264	225	238	257	219	230	246	227	262	212	238	220	224	249	236	221	231
12204	4670	8383	12264	7962	6786	5806	5031	5008	40169	12233	1609	1422	1359	1268	1263	1322	1122	1137	945	933	903	903	833	811	767	753	787	749	728	746	766	727	774	703	721	682	714	715	682	681	723	703	683	649	679	656	702	668	686	625	660	670	638	614	654	675	633	664	643	604	629	664	673	693	667	635	612	641	661	655	609	641	646	597	634	651	631	653	613	612	633	604	651	633	621	626	584	667	626	683	674	649	613	632	583	625	615	653	610	607	628	598	646	622	581	614	642	627	610	609	598	603	605	642	669	588	606	619	598	632	591	566	664	591	630	613	625	630	595	620	600	654	623	600	645	606	606	656	593	625	623	649	628	665	596	603	634	638	660	631	621	634	622	557	649	642	624	633	616	645	612	613	570	593	632	618	606	590	590	668	647	543	598	640	623	616	645	609	595	590	654	628	594	610	615	595	609	620	579	580	633	611	568	573	613	615	617	607	598	620	629	595	614	657	598	630	644	626	629	594	592	594	619	626	579	638	619	612	618	598	619	642	583	603	593	601	591	603	642	613	601	574	613	613	598	640	579	608	599	630	626	628	563	625	625	656	592	616	641	590	631	568	653	611	649	623	629	595	609	633	611	640	634	625	612	612	613	637	621	681	560	612	602	652	626	600	613	673	585	576	604	610	630	589	617	589	592	568	630	588	600	625	661	560	601	606	640	587	633	593	581	619	557	634	648	594	683	616	648	595	610	669	602	587	650	627	593	589	566	573	590	657	644	610	621	606	616	639	610	616	613	632	590	580	637	632	643	649	615	595	585	650	648	656	654	615	609	596	630	607	612	623	608	574	639	661	583	647	642	581	637	660	606	599	562	659	621	589	598	601	590	587	613	601	582	623	603	595	635	636	598	642	585	643	587	573	628	597	612	605	587	639	609	572	616	608	620	619	639	605	658	639	578	635	604	609	642	602	607	610	610	590	605	604	564	602	593	635	609	598	600	609	585	594	626	563	581	641	564	620	596	629	657	621	569	629	619	580	631	622	610	629	602	650	649	595	591	566	601	589	624	614	582	558	621	607	593	639	560	642	635	644	623	621	577	595	632	579	649	560	584	593	636	587	604	622	601	662	636	613	617	585	612	610	593	593	612	577	573	574	632	585	657	571	666	591	663	625	611	636	631	606	641	633	565	618	620	620	572	589	580	602	645	586	600	620	638	605	593	623	598	609	585	597	651	632	608	602	635	594	605	603	633	625	641	628	618	592	590	571	611	604	631	559	619	588	612	617	591	577	644	610	592	621	557	593	622	593	583	593	631	610	608	637	611	606	622	649	641	602	581	620	601	658	656	624	617	588	590	638	598	603	637	641	590	612	586	631	611	654	612	619	636	642	613	613	618	608	588	625	602	626	608	594	583	597	665	589	614	616	638	613	573	566	610	649	617	586	583	609	586	600	602	633	617	626	588	635	560	600	648	629	600	571	622	630	690	620	659	635	599	636	604	566	645	587	594	595	605	617	586	626	580	622	583	626	610	561	677	636	628	640	607	611	566	590	639	638	590	623	596	618	631	578	611	645	620	612	589	624	575	603	585	623	601	628	609	594	608	660	612	638	635	637	593	633	571	567	620	603	556	616	612	599	601	584	560	575	584	660	585	565	623	607	620	595	620	593	575	593	623	648	634	613	580	623	616	609	593	625	617	641	600	608	581	658	600	653	617	584	600	589	628	633	589	616	619	629	614	586	566	607	601	616	612	558	617	594	607	620	608	599	592	644	656	603	629	575	638	592	613	622	633	665	574	593	603	625	602	594	621	599	588	572	648	656	603	636	588	634	610	564	626	601	610	610	618	601	614	583	602	598	579	592	643	634	568	637	582	619	625	625	637	609	610	548	592	603	583	583	639	596	605	593	593	615	617	615	621	638	596	599	603	599	598	654	655	590	630	645	610	674	596	625	604	587	596	623	623	621	609	623	623	627	628	602	581	618	607	604	559	633	558	574	594	606	629	637	622	599	642	618	578	613	649	627	609	576	615	619	611	662	582	587	665	565	626	605	638	590	606	576	617	648	626	592	615	576	619	612	636	589	635	653	629	632	624	633	612	586	580	569	604	582	648	580	598	605	603	597	599	602	573	628	611	612	585	648	573	627	598	579	634	638	651	586	578	621	615	585	589	645	597	587	597	601	590	573	591	598	630	622	612	605	594	546	627	616	639	598	606	591	588	586	605	587	593	638	605	599	594	583	609	657	653	608	650	632	629	589	592	643	644	660	599	607	640	579	610	602	585	588	626	605	609	635	598	603	613	615	625	625	609	620	628	617	612	622	570	585	603	606	657	616	600	629	607	601	611	653	586	614	639	622	596	583	622	624	626	594	591	579	585	631	581	626	645	632	584	605	596	567	610	603	582	606	635	597	642	579	630	610	614	590	602	617	573	591	634	607	619	585	632	668	591	654	596	594	595	621	643	579	609	604	631	555	621	640	617	568	634	650	645	591	603	611	593	608	549	611	636	614	612	598	600	628	573	636	604	589	569	593	612	603	651	567	623	646	596	595	635	658	603	596	613	600	602	595	618	577	652	574	629	612	628	618	632	591	603	619	635	619	643	606	600	615	610	613	610	609	607	584	616	615	625	661	594	642	607	607	589	620	606	609	600	634	647	639	586	633	603	647	632	571	606	594	643	612	600	616	553	587	621	587	648	613	627	635	581	578	610	627	641	598	616	565	603	589	610	617	671	622	598	630	572	629	583	572	597	628	659	616	621	565	623	638	615	597	634	597	608	599	615	615	606	614	597	642	630	602	613	631	595	585	663	601	598	592	666	636	612	593	617	640	595	598	617	628	603	573	615	583	672	627	602	604	624	593	552	609	642	597	628	618	614	600	601	613	627	604	619	596	606	632	584	628	575	597	590	621	672	642	618	625	623	639	640	602	597	596	612	589	612	617	591	573	644	661	625	623	621	641	604	599	556	618	642	610	627	608	642	581	557	590	576	636	596	636	615	623	629	600	620	610	647	633	554	600	609	657	601	609	636	641	616	654	616	668	633	637	671	651	589	609	590	582	609	580	588	564	628	635	597	576	575	601	609	641	583	605	603	602	646	634	633	620	589	629	607	608	592	599	591	607	613	618	670	597	578	612	610	561	633	578	615	597	614	592	600	630	610	690	595	585	629	580	606	631	605	611	557	608	642	569	599	608	592	618	621	585	629	602	599	638	595	627	615	581	604	594	617	626	604	623	637	594	645	614	584	567	624	563	604	580	629	618	613	624	580	611	657	601	605	591	630	605	603	618	591	607	611	587	605	587	603	618	614	657	575	562	647	599	557	583	584	610	624	607	607	575	596	565	591	633	625	651	624	600	653	548	606	622	599	596	676	626	626	609	631	633	616	613	629	594	619	642	643	625	516	587	613	625	628	557	629	595	581	606	581	615	603	618	619	600	646	638	575	621	663	652	607	609	618	569	645	615	621	592	608	606	583	641	567	659	580	647	582	588	632	600	593	596	655	637	601
3072	429	450	394	405	323	362	325	290	699	558	290	288	298	289	258	296	283	283	305	293	279	309	286	303	300	274	268	260	264	289	291	300	296	299	308	302	263	279	281	282	283	272	266	287	303	297	294	271	276	275	291	269	297	299	275	276	271	240	281	280	281	284	269	240	267	274	315	283	273	295	264	293	283	281	286	296	269	262	262	294	273	305	312	260	308	288	278	289	268	273	282	299	300	295	298	317	273	286	245	291	276	260	313	263	306	301	282	306	259	298	311	292	270	290	280	283	285	281	286	272	278	280	299	306	269	245	267	268	285	262	262	304	303	261	253	275	265	287	307	277	280	282	271	287	280	257	303	265	274	272	297	255	283	324	265	290	280	293	275	239	277	302	288	274	296	267	294	273	247	303	288	278	290	282	271	277	281	283	270	271	282	273	266	257	279	273	282	264	279	293	292	271	271	294	278	305	270	254	272	287	310	251	274	296	250	250	248	271	263	308	317	267	264	281	285	269	270	280	269	263	291	304	278	261	267	316	281	283	282	276	326	297	269	281	286	296	281	292	331	275	305	288	286	274	285	260	315	270	282	300	299	297	280	275	290	288	264	242	293	278	282	295	288	307	275	264	267	250	295	258	272	294	295	277	269	293	288	298	300	283	275	269	298	295	272	282	254	307	290	262	290	252	296	327	274	261	284	293	282	267	287	301	280	296	278	241	294	293	268	307	284	283	299	295	270	289	283	250	291	263	292	285	276	310	290	261	278	287	307	273	295	289	278	294	293	264	287	263	286	271	309	254	302	309	266	288	283	290	255	275	265	293	240	276	288	313	252	274	264	277	298	259	277	275	286	269	292	268	262	302	294	283	258	281	297	287	281	297	262	292	298	297	277	267	299	284	272	295	271	297	261	261	285	296	292	281	274	281	265	268	274	262	287	282	295	247	270	286	308	292	284	269	276	272	310	284	265	287	272	284	280	282	308	271	277	262	277	261	267	310	269	289	275	284	286	314	294	298	289	308	258	245	306	261	279	265	270	296	280	273	290	244	283	249	250	298	281	254	272	272	286	272	264	275	270	284	264	270	266	273	281	292	302	266	275	251	295	282	282	277	271	268	316	279	310	286	284	290	308	278	301	250	279	276	277	271	297	308	308	268	248	276	271	274	268	293	271	271	279	289	300	266	278	279	271	273	279	279	275	261	285	281	257	279	254	271	282	289	263	295	285	285	296	297	250	276	281	268	270	264	274	254	278	289	287	283	298	304	281	280	275	276	298	314	275	302	306	269	269	276	299	277	250	275	265	306	250	282	259	270	287	317	308	279	265	282	257	267	292	302	281	283	302	288	302	280	283	267	297	270	308	289	256	285	266	276	265	287	288	283	270	293	245	315	303	281	279	275	300	269	246	273	272	296	312	264	282	299	292	279	295	270	275	256	301	271	288	295	269	289	279	277	235	265	264	256	263	258	289	287	291	262	286	277	291	295	307	261	264	257	283	269	290	248	294	290	296	275	278	297	282	281	278	277	279	247	269	271	274	283	291	273	298	297	265	282	252	267	290	270	270	317	299	281	263	291	285	252	262	276	297	267	264	272	284	305	277	290	296	263	260	268	303	315	311	296	274	296	282	298	263	279	288	256	264	263	282	292	297	268	267	274	292	286	278	260	314	329	287	273	295	291	282	301	278	281	301	295	289	291	290	257	244	289	269	273	250	298	288	298	293	277	269	286	285	286	296	317	287	293	253	301	273	265	284	256	284	282	254	273	269	270	270	291	285	261	274	304	273	280	262	288	286	280	285	264	288	256	255	300	274	288	263	279	280	272	264	295	301	280	309	260	276	316	271	273	257	272	281	268	271	286	281	313	265	270	286	280	260	272	295	287	303	285	263	267	261	265	284	261	282	276	289	305	276	270	302	281	301	279	328	272	271	280	255	260	287	271	272	284	299	291	272	309	264	289	272	259	303	269	281	277	302	285	283	263	282	281	266	282	257	263	289	297	289	290	295	265	252	257	293	302	264	296	285	301	303	280	260	261	304	295	314	275	288	293	301	297	283	242	260	283	271	275	322	276	267	287	267	278	309	293	251	302	285	280	257	299	264	303	274	286	259	269	280	284	285	283	286	295	282	270	270	294	272	297	281	285	279	289	276	281	273	272	279	294	282	311	292	266	279	274	263	280	263	262	253	256	298	301	284	291	292	294	282	273	287	282	268	290	270	312	284	261	308	279	275	267	248	261	280	268	305	263	299	303	253	276	240	292	258	298	291	292	271	284	274	303	307	313	323	281	279	262	310	288	283	283	265	296	324	268	279	285	282	270	297	288	298	294	287	263	277	273	299	264	299	310	262	257	278	257	272	273	275	271	297	283	282	285	272	271	236	300	259	300	290	320	306	277	258	302	281	259	266	282	274	279	293	283	273	285	275	263	288	276	286	286	286	276	260	305	300	293	250	299	305	278	270	272	300	306	281	294	272	276	298	261	273	289	283	285	275	277	291	273	280	286	281	304	286	259	263	305	281	284	280	268	266	275	298	262	253	275	273	288	290	292	260	274	319	264	328	244	299	267	290	286	283	287	252	323	279	289	275	241	278	305	307	248	292	307	301	285	253	314	306	264	286	295	276	316	302	269	282	265	270	286	283	277	277	265	274	272	284	270	242	283	282	310	271	280	295	294	289	268	317	264	264	270	282	280	256	300	261	278	291	306	268	276	312	269	265	284	279	275	267	291	293	278	288	266	260	274	265	319	287	277	280	283	318	307	308	266	307	303	261	258	309	322	254	269	291	262	277	303	292	262	271	242	280	279	295	273	292	296	302	292	323	275	305	298	263	297	284	281	287	254	273	265	261	297	279	277	304	295	282	273	272	284	285	262	286	291	283	290	259	277	283	303	252	293	290	305	280	282	284	282	274	273	299	264	293	305	284	284	284	272	294	281	294	274	268	274	289	295	282	293	309	284	277	286	267	266	259	283	256	281	273	279	298	274	279	299	290	288	273	309	293	274	277	265	279	255	288	321	259	286	278	270	277	286	266	270	264	255	295	276	272	311	284	264	265	243	296	272	270	288	279	265	270	297	292	282	282	284	273	217	261	277	278	278	304	274	302	299	271	266	266	279	319	243	280	288	270	308	296	280	284	274	281	292	277	260	267	264	288	288	264	315	282	280	286	270	273	281	286	283	275	277	284	296	283	283	286	269	263	281	280	279	314	281	264	277	300	266	281	296	295	316	243	277	268	299	284	285	300	256	296	284	296	296	277	278	280	267	257	295	253	269	271	280	259	293	306	294	310	265	266	282	285	248	296	305	289	293	286	247	298	262	285	298	279	283	263	284	305	265	294	308	313	274	292	290	287	285	279	276	257	280	272	273	284	253	302	284	257	272	297	266	306	281	304	265	284	287	285	319	276	267	291	298	284	245	292	269	261	301	256	281	287	277	285	254	270	268	271	268	274	286	286	275	304	280	283	290	277	282	269	273	279	281	256	298	279
3066	929	1107	1271	1181	1115	983	950	944	3533	2478	818	800	774	796	772	796	754	760	787	726	767	711	718	741	756	731	728	726	775	707	727	760	714	752	717	724	708	797	758	740	744	769	753	749	712	763	750	736	716	746	774	707	739	756	791	751	783	722	765	745	746	733	751	729	686	713	755	739	759	704	687	758	730	768	732	749	765	733	701	733	764	680	754	779	753	754	721	756	759	749	747	757	751	733	749	735	770	721	779	735	735	729	789	727	734	724	695	755	732	721	737	704	721	723	732	709	749	745	724	727	746	723	713	712	726	720	699	710	760	751	682	745	740	726	687	769	733	765	748	704	772	724	724	703	686	759	715	780	732	772	753	767	746	688	734	741	746	696	779	655	708	739	684	754	741	711	794	737	755	735	720	811	794	716	750	751	727	728	771	742	781	744	723	746	758	796	733	780	680	724	757	739	717	687	721	736	706	792	748	726	775	787	715	769	744	718	735	745	745	765	696	739	749	740	740	711	735	724	781	751	753	720	711	695	742	720	708	748	760	717	689	763	754	698	750	736	781	702	750	754	725	737	747	692	715	722	766	780	722	716	743	718	744	752	740	714	715	732	741	760	705	729	722	792	721	767	728	762	716	806	696	772	740	699	739	698	709	668	715	704	758	818	742	728	754	762	719	743	726	716	773	728	722	737	712	739	739	755	749	767	718	716	747	716	734	741	703	750	683	743	738	781	756	763	711	719	728	804	748	737	748	748	741	740	735	745	697	756	733	747	759	723	782	718	743	735	694	755	758	796	791	739	696	710	758	704	784	740	719	687	715	704	727	712	718	782	750	726	745	705	756	728	700	750	802	775	749	756	701	749	731	780	753	769	761	734	700	769	737	769	733	725	717	692	707	720	750	724	708	786	741	667	764	734	732	729	794	703	738	755	726	717	756	688	724	755	776	727	701	760	726	681	766	753	714	769	686	729	745	723	717	745	712	775	806	701	759	722	733	725	752	762	779	721	765	706	795	755	741	727	713	733	742	731	727	760	720	767	705	716	735	710	746	746	780	721	743	771	769	753	711	748	731	802	733	723	746	758	733	792	766	706	653	707	733	745	712	753	769	813	723	766	766	759	757	692	736	754	691	766	760	739	741	776	773	721	759	728	760	745	707	728	734	743	745	781	715	748	741	719	733	728	753	712	738	756	746	739	702	769	709	689	735	710	704	739	750	707	731	756	746	735	761	738	698	787	745	680	765	774	720	734	733	749	726	731	744	724	659	749	773	755	741	720	744	697	702	749	722	702	719	700	692	733	716	793	712	747	773	685	725	762	797	700	712	760	770	759	761	735	707	751	727	714	749	712	729	751	768	795	758	759	779	731	720	730	725	756	736	751	684	772	743	742	743	747	693	750	735	708	754	773	749	706	738	706	768	691	744	716	742	757	687	710	744	780	737	728	740	758	748	723	732	719	763	731	702	702	776	772	737	704	715	714	809	744	730	757	743	758	752	758	728	724	747	734	725	748	677	767	744	775	715	737	719	725	721	727	710	731	768	731	718	760	715	760	745	732	795	756	737	754	750	735	728	730	748	750	712	720	698	702	722	735	758	717	716	704	719	746	714	729	687	770	753	743	731	712	736	732	754	739	745	764	726	723	778	721	706	753	739	755	695	782	775	739	751	755	727	734	736	675	785	798	721	726	724	738	755	717	766	740	753	743	752	757	752	758	720	763	744	775	690	763	707	715	728	716	738	751	772	757	751	744	717	732	724	744	758	746	752	702	816	715	741	683	710	716	746	757	692	708	799	750	714	780	708	786	693	772	741	748	756	725	696	707	789	688	776	705	705	759	712	746	732	715	717	736	712	738	748	740	780	790	748	740	707	797	709	700	738	729	712	736	721	699	737	711	712	754	699	727	728	759	781	740	770	758	768	735	713	742	695	761	749	754	748	724	723	706	742	751	727	757	733	729	742	730	743	767	717	763	729	761	712	733	752	698	759	741	727	711	744	758	758	751	733	705	779	734	738	701	754	694	723	727	744	677	749	714	764	725	765	740	785	754	730	730	778	667	743	693	709	735	743	694	734	733	759	765	757	751	701	744	736	721	729	752	704	734	740	749	736	710	771	724	740	738	722	757	735	718	735	739	737	717	746	711	745	755	715	802	728	741	797	695	760	742	751	731	779	750	742	696	702	753	761	733	772	776	740	729	744	724	734	724	743	727	723	742	728	759	768	775	742	713	737	764	729	768	737	696	715	733	748	742	744	749	689	709	732	739	762	746	721	732	729	759	751	724	769	707	746	690	745	710	740	726	750	733	658	717	715	721	751	747	744	768	781	688	715	679	762	732	703	673	764	746	736	733	738	703	744	796	732	786	745	747	755	750	750	737	729	761	719	757	760	742	783	718	751	803	762	773	734	754	724	709	705	751	712	721	757	727	698	735	774	761	749	772	730	721	745	740	768	694	758	776	747	759	734	726	753	681	753	773	759	692	736	787	743	750	714	723	724	739	711	741	698	743	764	775	767	765	733	751	686	775	754	796	746	744	739	729	709	686	742	745	757	728	755	738	723	708	723	744	707	729	732	722	768	723	720	752	740	744	761	740	774	708	802	756	749	739	734	799	731	758	752	752	745	751	706	734	738	700	728	769	736	738	714	700	770	727	703	724	760	742	753	763	722	718	736	740	742	749	730	775	777	705	743	755	771	760	742	721	777	752	756	696	686	718	798	685	712	755	739	748	799	710	705	760	774	736	711	699	747	774	706	778	724	773	792	694	748	725	734	725	791	704	767	739	758	706	725	684	735	777	741	758	741	734	787	729	720	716	715	718	720	730	810	740	780	723	738	739	783	794	775	751	777	732	736	705	698	756	781	673	737	737	744	727	705	756	780	736	735	719	701	712	745	694	747	696	739	714	746	806	730	713	714	754	731	713	712	748	721	773	726	733	734	766	747	795	681	780	708	724	698	745	752	716	737	779	750	703	740	774	698	713	748	746	721	806	739	752	764	737	760	703	714	792	762	781	727	737	739	737	759	718	743	746	749	724	753	723	738	761	754	763	729	719	748	783	757	765	757	766	731	764	719	770	754	761	727	764	743	734	735	750	738	677	753	739	732	711	770	770	751	755	791	727	761	711	726	718	758	776	755	690	778	775	768	768	764	727	762	695	736	753	764	720	777	671	721	713	724	754	727	761	757	724	713	771	714	741	777	697	718	734	767	696	761	702	728	728	774	765	780	720	736	708	768	774	690	762	734	735	670	752	705	752	755	749	704	696	704	719	710	783	756	752	743	739	741	732	746	707	779	703	778	722	774	764	763	765	741	731	739	758	805	725	731	797	685	725	704	755	787	743	740	729	730	741	775	708	762	715	737	723	724	754	710	734	711	758	770	791	725	733	653	713	725	741	765	738	784	754	779	776	716	734	744	739	731	740	720	736	708	726	745	745	711	768	745	714	764	719	772	708	763	756	720	717	727	753	796	760	774	726	726	712	775	715	699
32443	11027	8160	5421	3322	2561	1710	1455	3449	16948	10850	568	323	319	334	288	324	300	305	267	260	232	217	1453	708	227	230	210	215	235	196	223	214	210	219	199	207	247	217	208	212	192	196	222	231	198	193	204	206	213	208	214	213	198	228	239	218	223	192	199	222	203	201	220	196	216	201	209	215	252	189	208	222	189	219	194	195	220	186	199	189	189	168	194	198	180	174	171	204	225	197	205	206	205	219	188	208	210	215	193	183	203	207	196	202	208	197	216	201	185	210	207	206	217	208	184	201	199	181	209	192	208	186	190	187	194	200	229	211	209	228	175	196	177	190	196	203	194	198	218	220	220	224	190	194	226	204	196	204	204	202	196	182	221	197	204	209	182	212	185	231	208	201	210	223	197	227	207	200	192	211	193	218	186	170	210	214	187	220	191	193	226	211	218	191	209	199	199	202	208	188	195	230	181	215	225	200	207	202	210	188	211	204	204	175	211	205	206	195	193	182	185	185	184	212	180	204	230	216	204	205	209	184	241	170	200	232	215	249	204	202	204	196	196	206	225	198	206	187	181	195	231	183	208	220	192	225	188	194	194	185	204	198	213	183	195	195	206	219	221	184	200	199	200	209	213	197	190	183	198	212	193	201	219	195	194	213	169	170	165	201	198	211	224	212	185	179	177	208	185	203	207	208	193	201	202	196	185	219	218	195	193	201	199	196	183	219	196	187	207	165	199	205	197	193	193	198	203	206	208	192	212	215	192	178	193	202	172	209	194	187	180	184	192	208	215	200	210	179	169	219	203	214	204	205	205	231	206	192	229	200	191	225	194	187	202	193	200	203	218	211	220	175	203	184	184	193	206	198	238	198	193	220	207	199	205	205	232	196	191	209	196	222	213	202	176	192	192	218	203	206	211	209	197	181	192	225	194	207	213	198	199	163	204	202	187	224	198	192	206	221	230	197	216	213	180	213	227	209	217	189	218	230	209	196	203	191	215	204	191	191	188	186	185	185	206	195	192	201	221	199	207	204	199	191	200	206	208	208	209	217	205	198	187	227	193	202	183	201	184	197	183	220	191	190	212	180	188	214	200	202	193	192	193	205	216	225	196	210	205	190	211	209	189	188	204	214	195	184	159	210	206	171	193	218	184	191	200	200	192	173	203	226	213	206	217	205	196	187	210	219	196	189	188	202	209	215	197	194	184	197	200	232	180	203	202	202	181	198	186	188	199	179	177	193	211	182	182	192	182	199	217	221	207	198	183	215	190	203	184	194	209	198	182	218	210	188	197	169	206	195	213	205	228	185	185	206	220	223	196	201	210	192	218	198	191	201	193	193	210	220	165	206	198	195	207	223	185	203	209	201	221	226	189	226	201	197	213	187	201	189	194	193	192	182	191	198	195	241	205	213	195	207	175	227	214	185	218	193	186	198	189	194	211	223	194	200	210	181	227	202	187	210	205	204	226	193	208	182	210	211	212	207	208	212	198	209	212	203	195	204	209	190	203	172	228	185	199	204	193	202	211	236	208	168	213	223	220	199	193	195	179	236	218	202	179	222	193	195	192	206	200	201	221	212	182	180	193	199	176	212	215	211	206	198	197	191	201	192	197	208	188	191	195	206	215	199	192	197	202	199	225	206	195	221	185	188	212	203	204	188	187	195	211	200	200	193	225	231	215	206	170	222	188	192	207	197	189	200	191	185	185	195	197	208	197	212	206	204	201	214	206	218	196	228	195	167	225	204	193	190	175	198	221	199	200	200	243	188	209	206	208	205	203	194	216	203	211	197	207	191	204	206	167	193	186	200	159	192	218	213	206	194	199	201	198	191	201	224	199	203	186	190	196	197	198	197	191	190	182	194	164	205	218	229	197	193	201	204	211	174	215	188	232	217	205	186	225	216	201	226	188	200	172	208	222	196	214	217	173	195	193	211	199	207	220	197	206	180	209	222	201	196	157	191	220	184	190	200	196	209	218	193	210	189	206	212	195	181	210	222	219	184	215	209	185	216	202	215	215	211	212	189	202	204	219	211	198	188	214	211	229	186	200	225	170	198	211	204	194	196	193	190	189	171	199	217	233	221	195	195	192	221	208	198	202	226	224	225	195	201	211	177	192	183	223	205	187	210	187	209	231	206	190	183	214	197	217	185	182	195	214	192	212	206	171	182	204	234	198	196	169	225	211	198	186	207	216	197	184	219	185	222	194	208	202	192	205	181	198	199	175	187	205	212	189	183	194	187	212	187	229	229	206	216	198	204	213	211	195	203	195	179	193	188	148	220	209	200	201	209	202	209	205	188	196	206	200	195	205	205	184	181	201	169	178	195	214	185	202	235	207	225	208	206	202	187	215	200	234	175	211	206	184	204	211	214	208	197	206	206	185	177	202	205	197	195	210	176	193	227	208	217	200	181	226	206	230	190	214	217	189	200	197	212	192	203	201	174	191	212	219	200	213	196	181	204	194	204	219	183	209	196	193	207	223	218	183	193	217	229	205	207	220	191	238	218	232	188	198	174	233	210	202	202	191	217	211	170	206	210	199	182	164	202	193	194	227	210	177	230	200	190	185	201	191	195	209	201	204	229	199	235	219	187	170	204	208	208	224	187	199	190	175	217	212	232	196	201	203	214	194	190	203	158	197	229	181	214	192	212	187	214	195	188	222	236	222	197	189	216	190	200	196	173	189	176	187	186	214	184	203	177	229	224	211	214	204	185	188	205	197	205	202	209	219	223	184	207	187	202	240	202	186	207	193	228	165	190	173	187	207	202	201	184	203	203	219	219	208	211	176	184	192	199	193	182	175	213	213	181	207	208	249	223	200	209	199	187	184	207	212	211	219	185	194	181	214	220	236	249	199	181	219	207	191	216	177	222	206	191	201	208	189	209	192	206	187	198	224	211	205	212	195	186	206	226	217	190	208	200	217	204	197	178	188	212	195	199	219	198	192	200	185	193	190	203	194	214	208	223	181	211	181	197	176	185	184	186	226	196	197	200	211	211	176	229	218	236	188	205	185	209	214	218	218	205	217	210	217	216	216	179	197	211	197	186	179	210	192	217	165	202	226	206	190	218	200	204	183	210	188	218	197	201	204	194	200	190	182	210	218	199	211	188	214	176	197	169	214	184	188	214	201	195	210	208	218	192	197	194	212	219	183	206	198	199	214	192	209	208	211	188	214	184	200	185	210	232	214	198	210	204	186	233	193	186	200	200	206	193	190	212	218	196	208	203	168	210	178	222	193	199	200	202	201	214	188	186	193	182	208	214	200	226	200	179	190	185	217	196	202	210	212	186	238	211	185	207	193	195	209	212	212	189	203	188	212	201	216	190	209	195	208	173	199	206	196	206	199	192	196	206	206	199	222	194	192	181	185	210	196	197	186	205	214	201	210	216	202	188	181	186	183	205	202	204	223	208	208	193	199	204	200	216	214	188	203	186	197	201	203	205	216	208	175	193	207	192	205	204	186	184	217	210	206	177	192	188	195	210	181	209	212	190	211
17517	3026	7700	8943	7219	6695	5485	5626	13757	38459	15995	1652	1506	1435	1325	1263	1112	1091	1095	1046	1104	882	789	8188	2509	714	685	682	705	645	674	622	675	612	601	628	583	595	584	603	604	567	563	557	590	590	582	575	548	556	553	537	565	535	594	570	562	558	541	563	541	567	544	528	577	564	537	545	533	556	536	551	561	591	509	546	531	590	567	576	533	532	535	509	516	486	547	540	559	529	568	529	547	542	534	584	540	535	544	497	552	516	557	549	565	514	548	495	539	530	523	508	519	500	567	535	527	509	524	520	505	506	513	518	541	479	543	486	527	531	515	535	540	484	531	524	540	519	520	542	506	536	474	561	504	525	523	530	529	548	557	532	516	530	526	498	529	552	512	534	504	514	537	489	519	510	574	525	541	558	539	509	496	509	505	526	515	539	539	526	508	539	546	532	502	536	482	530	512	529	535	492	537	517	491	548	486	511	550	539	529	527	532	526	553	550	535	521	518	525	563	525	541	523	589	524	504	524	521	543	512	535	512	525	538	539	541	515	536	571	479	500	479	521	555	548	570	502	525	541	537	556	576	514	559	519	501	530	545	517	533	491	544	546	540	483	536	533	518	530	523	545	495	512	546	490	596	533	501	532	545	569	492	523	496	571	527	525	517	504	541	556	490	492	502	568	530	522	533	526	534	513	518	542	578	535	496	524	579	547	538	550	582	538	524	526	573	549	527	499	503	489	541	536	554	541	512	475	510	573	525	544	536	536	539	508	495	519	509	548	533	528	552	530	509	556	532	542	585	486	546	523	510	538	554	558	528	549	541	470	500	580	528	506	549	533	524	542	497	524	541	525	539	564	555	488	513	512	497	533	517	508	496	535	540	545	505	528	536	532	537	531	509	530	540	536	548	504	584	520	521	535	519	513	522	552	554	500	531	524	520	502	549	506	528	541	510	539	519	512	493	515	504	515	529	507	537	519	547	505	516	535	503	526	585	553	511	541	533	516	510	536	497	529	521	514	543	523	532	513	545	524	551	548	550	525	553	548	521	531	515	524	529	514	509	540	521	503	513	528	547	493	527	508	551	533	540	484	503	520	510	557	495	527	575	488	489	473	542	549	545	564	544	562	485	556	536	536	542	484	519	545	486	474	514	543	536	574	516	517	544	548	512	521	539	543	538	518	531	493	513	562	540	528	539	516	562	540	534	560	555	591	550	472	525	531	515	533	549	510	520	513	569	521	516	510	511	533	520	562	493	537	485	548	514	514	536	555	522	563	570	543	521	571	577	508	547	530	505	548	547	557	536	545	547	538	547	529	514	516	521	524	506	529	482	521	522	530	528	508	488	543	514	551	570	600	529	530	531	537	551	549	538	486	512	565	551	547	519	553	529	477	542	500	516	530	526	588	540	520	539	498	556	520	525	535	548	583	509	532	572	509	536	511	514	543	496	512	525	569	561	497	545	573	551	492	530	566	528	543	526	571	489	531	529	497	515	557	518	505	540	563	524	576	520	542	566	525	552	535	537	545	518	517	532	531	532	543	521	505	532	482	507	521	542	507	537	480	528	527	524	513	519	544	569	524	555	551	512	526	496	523	541	531	550	523	534	561	517	520	533	513	500	548	521	521	511	496	520	506	553	527	540	511	506	520	548	543	544	534	527	520	522	538	526	533	563	533	516	555	578	526	491	485	497	549	515	544	525	560	485	510	533	518	522	545	529	508	523	551	508	579	524	520	500	538	558	540	540	534	532	505	550	515	539	542	541	518	522	549	558	501	525	554	560	568	569	492	510	514	510	517	474	531	516	548	550	545	495	502	517	534	528	519	540	549	509	498	568	526	553	541	513	492	529	562	471	562	512	529	503	559	525	516	523	525	539	517	533	506	525	543	531	557	522	500	527	496	559	501	509	558	547	493	498	546	529	546	519	542	533	499	539	549	523	537	556	510	533	518	509	528	495	536	494	495	527	515	486	496	510	536	569	574	537	570	496	551	508	531	520	524	522	547	473	525	543	568	495	543	501	544	498	545	526	505	522	531	524	510	552	479	525	530	534	512	553	520	528	524	493	502	554	488	573	540	533	515	495	512	536	528	541	543	575	546	525	496	582	513	549	540	559	548	526	513	528	552	499	549	533	526	564	547	574	479	480	503	562	509	542	570	506	535	548	557	511	516	557	528	518	508	546	541	536	557	577	532	524	518	538	531	538	546	543	540	534	589	565	509	534	506	534	508	530	597	537	523	530	492	483	516	499	503	501	535	568	616	535	514	527	483	532	489	544	523	532	518	503	505	526	497	579	527	492	552	528	545	531	499	528	535	548	532	520	539	482	510	502	535	521	534	509	542	541	546	525	531	583	537	519	526	560	540	504	542	530	562	550	509	470	501	530	553	546	523	499	476	489	540	556	539	540	556	565	580	501	558	520	511	558	539	510	519	548	498	534	508	574	510	549	564	491	527	541	511	517	536	508	556	504	507	542	523	512	559	544	558	518	534	512	535	550	524	569	517	532	525	521	522	572	535	521	517	473	530	541	544	503	543	538	532	503	511	503	556	510	545	503	541	477	544	539	512	501	519	499	517	530	534	555	537	527	544	525	557	560	527	519	543	543	515	557	490	523	518	514	490	496	523	523	556	507	524	519	490	544	547	532	544	514	555	531	504	577	563	556	520	579	532	525	533	488	495	527	515	536	573	504	507	522	499	509	562	516	501	540	531	474	516	561	575	498	504	496	534	524	540	546	553	544	596	534	484	551	546	537	519	546	505	553	516	505	549	545	514	540	544	502	511	524	526	533	477	554	524	543	532	516	493	520	544	500	528	552	523	577	488	522	524	551	509	527	505	498	554	527	485	537	504	543	528	524	565	529	543	516	548	533	523	513	513	487	532	527	529	569	532	469	521	533	554	541	545	558	511	529	535	515	528	494	498	527	521	503	541	526	516	538	548	550	528	534	523	496	532	545	531	513	518	558	516	564	545	553	531	518	486	529	511	527	524	506	559	509	517	539	536	520	519	506	526	560	544	530	517	515	532	491	514	524	540	500	511	550	581	570	502	538	525	531	523	509	542	522	485	516	497	557	512	557	517	573	540	562	547	516	528	512	521	510	541	510	498	519	504	541	539	561	493	494	529	543	554	537	536	516	507	508	514	568	537	517	508	517	572	513	546	497	486	514	525	554	518	555	553	493	507	524	536	524	513	556	567	512	502	532	559	508	509	509	596	515	542	551	518	552	524	546	550	537	535	514	525	536	557	514	560	513	507	526	481	486	521	504	570	478	525	519	528	486	550	508	535	554	519	545	569	510	516	497	522	506	513	531	518	486	577	543	535	498	508	538	529	559	517	530	520	555	565	538	524	530	533	547	559	556	531	509	546	515	519	516	519	546	551	494	553	544	566	514	507	532	564	522	560	566	539	533	485	525	555	528	520	532	487	523	525	540	541	508	543	490	533	502	517	513	509	544	507	547	521	520	566	585	500	509	532	547	515	576	545	523	558	516	537
38755	15862	11415	8038	4714	2454	1526	1454	6300	25890	7628	486	438	393	419	331	320	369	327	352	329	297	275	1082	737	266	251	256	251	250	286	256	241	263	261	259	268	265	268	242	276	273	258	261	262	275	251	262	278	252	248	292	267	252	281	257	231	281	265	250	248	266	235	236	250	250	263	275	251	262	247	255	239	272	282	227	262	251	265	252	248	254	258	262	249	241	271	276	255	262	234	227	241	228	242	242	252	250	283	275	229	257	245	288	252	262	259	245	247	250	257	242	263	286	255	257	245	238	249	307	227	267	250	269	242	251	271	237	242	233	233	271	260	274	245	266	261	231	263	239	271	238	255	262	234	242	255	240	236	295	230	234	223	237	238	246	256	244	254	252	242	237	278	244	233	229	235	236	275	216	263	253	231	231	237	246	248	255	255	233	261	243	250	274	265	261	233	253	238	277	233	264	243	278	225	272	253	247	250	255	237	256	234	282	248	264	265	221	249	256	226	260	261	263	244	282	228	262	270	279	271	248	277	243	247	248	248	247	242	219	230	240	258	243	262	238	263	224	240	265	279	226	240	277	232	247	243	235	271	256	241	256	242	255	245	246	261	261	259	282	251	251	226	251	282	246	235	232	221	229	264	264	247	279	258	239	234	238	240	257	212	238	234	238	271	245	262	245	264	225	277	240	238	266	258	235	239	248	259	255	244	243	210	258	276	252	238	260	267	233	232	263	237	256	230	278	266	213	263	283	256	249	272	244	235	224	244	272	269	246	256	246	239	237	258	264	252	265	259	245	264	243	259	229	270	255	252	270	255	270	204	249	235	230	244	243	257	270	281	285	264	266	238	239	257	245	247	234	258	245	239	274	236	247	240	245	235	227	258	235	263	237	274	239	236	229	220	269	248	234	238	243	243	259	224	248	236	241	245	257	244	260	241	269	255	279	261	256	279	221	275	263	265	251	275	238	253	256	246	241	272	259	246	245	251	252	240	258	250	246	248	258	262	255	252	253	269	250	229	250	255	273	239	260	243	254	246	244	270	245	236	243	265	261	254	252	208	261	264	256	233	290	230	260	247	266	264	234	259	252	264	228	290	271	267	245	231	234	249	249	241	236	234	249	240	213	238	284	254	237	268	260	240	235	220	264	246	248	244	241	255	247	269	232	257	243	254	254	218	257	253	234	250	253	254	226	247	235	244	274	273	244	246	247	244	240	241	225	252	230	250	265	244	250	240	237	243	266	228	265	274	251	257	251	228	253	263	248	260	249	226	227	270	226	254	232	243	237	247	254	244	272	264	252	259	234	248	248	280	263	238	249	246	255	231	268	260	281	254	261	242	229	245	247	228	227	263	244	260	263	254	274	258	270	286	264	279	254	251	254	254	248	230	253	248	230	240	230	229	282	256	280	265	269	237	258	237	253	244	238	253	259	263	240	256	242	260	257	267	247	271	268	232	250	244	265	269	253	261	290	272	244	237	234	246	248	280	248	219	229	288	246	261	277	247	251	251	237	254	236	244	253	220	202	265	234	271	256	259	225	239	267	281	239	267	232	262	265	229	263	244	247	236	254	270	237	247	267	240	235	242	238	276	250	249	240	278	244	223	247	258	228	275	255	251	264	252	254	277	243	268	281	232	251	240	234	247	263	234	224	223	230	251	230	257	243	268	242	258	262	236	250	258	274	231	291	239	235	246	241	265	251	258	236	237	280	280	264	284	227	229	310	241	248	240	248	255	261	247	228	244	238	265	247	269	268	278	242	252	243	249	255	253	254	225	230	233	266	234	260	262	247	279	258	258	235	266	241	262	252	228	233	269	269	252	233	259	243	233	264	249	241	267	254	234	241	245	274	242	238	224	268	266	271	237	229	254	252	215	254	235	306	250	263	251	262	243	250	254	280	261	260	254	239	277	265	273	275	246	234	254	246	261	245	273	270	228	249	261	230	267	254	267	251	233	265	244	249	236	241	221	253	246	281	261	237	216	271	257	263	278	263	260	230	268	230	247	245	244	249	218	254	219	235	244	236	259	254	273	274	258	291	218	255	253	256	240	260	287	230	236	218	247	265	270	263	240	262	261	254	233	268	264	244	239	250	271	236	256	270	280	268	258	254	268	258	227	265	256	258	259	260	240	246	289	244	257	278	233	225	246	243	263	244	290	262	234	253	259	297	276	239	252	262	258	259	271	259	250	255	248	253	293	288	245	241	249	255	240	251	271	251	230	252	229	250	261	224	258	250	247	299	237	245	246	268	270	254	259	262	251	237	266	253	256	243	260	254	249	266	245	261	253	236	258	247	241	285	237	250	227	224	250	246	278	252	255	241	241	268	254	260	248	273	256	245	250	235	259	254	235	253	266	272	266	261	272	258	257	242	238	212	246	229	240	223	253	229	264	234	210	258	256	251	276	235	261	253	248	247	250	223	250	260	258	222	254	246	250	240	242	248	248	266	262	269	244	254	224	230	264	244	241	236	260	234	248	257	235	235	273	249	244	245	246	249	240	258	249	263	236	245	231	243	261	228	259	249	262	246	256	268	252	237	237	290	260	238	271	269	228	247	241	307	246	252	247	261	249	273	214	250	247	246	251	259	246	260	221	234	247	210	261	242	261	234	249	278	291	290	238	241	255	241	228	264	258	229	239	244	215	266	238	253	239	247	230	239	238	236	279	259	270	266	238	275	233	255	266	236	245	243	244	249	250	289	235	277	255	244	277	244	257	236	229	239	232	221	273	254	266	257	246	257	251	256	260	229	223	253	251	242	227	298	283	275	237	259	260	245	258	260	263	265	242	244	273	246	244	236	246	229	258	250	258	254	243	255	266	264	266	253	211	223	269	238	262	264	218	244	249	241	251	251	244	242	254	275	248	241	235	240	232	258	268	258	249	245	247	258	242	274	267	263	246	264	238	268	250	253	245	250	245	256	254	258	252	257	248	275	234	253	248	247	244	260	254	231	244	246	268	233	272	241	258	250	232	253	270	228	253	224	259	247	243	224	234	221	248	238	256	252	266	244	253	261	282	252	264	261	277	254	220	234	244	246	260	224	248	277	248	263	211	242	262	267	210	230	256	243	253	256	249	253	230	245	256	260	225	272	244	256	257	264	241	248	252	269	228	251	275	255	237	224	236	245	283	256	259	241	252	243	244	272	251	260	237	244	267	281	246	281	283	247	274	242	239	252	244	257	242	254	246	253	230	209	232	224	263	291	270	263	235	237	245	251	223	247	271	262	284	217	248	253	243	266	260	233	239	231	249	280	259	260	263	255	252	229	235	252	248	271	269	257	258	256	255	247	263	244	258	223	231	267	251	272	278	273	255	273	244	270	257	230	224	247	267	240	268	236	259	264	222	236	224	269	273	263	231	245	281	227	231	247	269	233	253	237	277	225	256	271	249	231	253	229	206	293	258	240	250	254	245	222	271	247	247	234	256	276	288	282	224	241	255	241	246	251	252	277	252	275	261	244	264	257	237	247	259	257	250	265	262	259	243	258
20342	3558	9543	14283	10464	6670	5644	6242	20852	45272	6272	1739	1638	1535	1392	1405	1346	1251	1277	1193	1155	1017	919	6468	2982	856	823	835	811	786	806	778	725	732	694	719	718	719	706	726	656	777	716	629	677	679	691	654	669	666	709	684	681	636	681	681	669	716	640	677	658	684	615	700	676	679	672	669	658	656	667	693	676	612	643	682	669	585	657	679	665	650	632	614	625	663	661	676	658	656	682	579	650	650	644	677	621	666	670	677	623	651	695	661	697	627	667	642	605	682	637	662	686	643	679	641	607	645	620	653	653	640	664	646	621	663	686	641	682	619	631	630	693	656	677	633	639	641	634	659	708	689	636	669	662	620	626	657	648	651	662	628	680	681	723	633	640	651	611	648	666	686	644	654	666	657	633	656	647	636	662	655	622	594	641	669	662	632	643	608	663	678	610	656	631	653	673	665	702	651	657	660	628	630	619	646	652	666	673	656	655	670	640	671	685	637	652	620	667	660	634	673	668	609	671	653	624	666	671	637	635	637	639	625	698	659	680	651	699	615	656	631	685	631	653	650	625	647	654	651	627	670	676	651	653	635	605	665	609	612	651	649	646	671	623	658	632	645	640	657	666	656	613	679	635	625	634	642	666	686	656	657	651	677	630	652	614	626	659	662	633	589	633	637	641	678	655	654	626	647	698	674	676	609	614	681	666	662	647	678	661	626	684	692	636	653	658	646	595	646	610	601	649	686	584	634	618	657	707	657	623	653	666	595	628	658	654	662	649	685	641	667	636	655	631	651	652	633	644	638	656	706	646	629	599	642	639	651	645	652	664	645	636	638	648	644	647	637	640	632	634	616	670	615	632	641	612	636	640	625	693	662	660	581	632	585	648	600	625	639	598	638	672	611	647	665	630	640	642	649	633	665	615	665	651	645	669	612	622	629	666	603	639	611	616	685	631	652	630	682	692	622	596	659	647	614	640	619	597	628	648	600	628	625	631	666	612	630	673	663	657	679	643	650	639	634	659	639	659	639	647	638	686	665	674	622	611	655	632	647	678	628	640	634	673	592	633	637	643	609	582	603	671	626	638	579	634	659	664	650	594	618	608	653	628	690	647	664	613	652	651	644	590	656	622	688	669	647	602	627	653	606	670	683	615	653	657	655	661	667	642	655	667	624	629	643	628	638	645	590	618	694	664	650	694	679	654	648	650	685	656	629	646	626	653	675	653	634	645	649	639	631	656	642	628	666	671	623	632	637	695	674	685	652	635	649	638	622	669	669	681	652	614	654	618	639	670	689	602	657	643	667	660	680	684	682	670	639	618	652	649	682	630	609	643	622	639	625	636	628	649	680	664	653	668	666	718	640	631	665	635	646	664	673	640	600	659	624	651	670	674	645	654	627	634	638	623	664	640	649	665	657	639	631	668	676	630	642	659	632	637	668	614	618	587	648	648	646	632	652	641	663	624	671	632	674	708	662	653	625	630	669	635	638	655	637	697	641	624	619	625	672	635	669	656	657	646	629	629	678	690	681	614	648	650	626	622	663	658	624	633	649	634	676	614	612	696	675	644	687	646	670	597	646	616	639	677	668	601	613	627	667	648	684	601	679	687	652	608	632	616	711	647	628	633	623	639	688	645	667	645	646	682	637	636	625	657	675	591	629	648	678	663	682	670	668	689	630	630	665	643	702	639	668	652	639	657	632	656	637	654	647	605	652	663	616	709	665	630	629	644	677	703	653	706	663	663	597	674	628	617	650	608	667	672	638	634	609	631	623	660	659	633	682	595	664	676	637	625	630	673	642	648	596	646	593	654	652	643	661	646	647	621	626	648	655	636	633	603	626	704	663	613	640	657	610	670	647	661	685	657	667	683	641	642	623	641	636	632	649	607	626	606	654	644	634	653	652	677	624	633	626	635	615	671	677	653	648	636	650	605	636	671	619	673	652	612	636	586	657	655	694	655	653	643	670	666	639	640	642	616	659	623	645	656	661	700	672	677	641	635	673	630	627	634	668	636	656	616	653	619	605	675	631	600	616	613	658	635	654	634	642	629	642	685	648	644	630	643	656	663	643	610	597	670	651	621	604	648	655	627	631	628	646	708	641	663	613	636	612	611	663	658	671	621	666	644	644	611	644	648	694	685	633	628	643	640	624	659	649	680	602	603	610	660	621	674	637	653	622	635	620	593	663	625	673	661	652	635	679	644	633	614	669	619	658	596	660	654	646	651	633	628	688	653	679	672	642	635	661	635	617	654	648	664	681	639	610	650	655	637	653	606	661	631	611	693	659	683	696	646	651	668	658	662	606	647	640	690	637	668	630	664	657	662	637	623	606	651	617	634	624	678	668	650	631	640	657	688	634	654	677	647	672	648	617	709	616	679	642	664	655	643	657	686	638	610	642	661	647	669	646	624	665	680	639	657	647	632	694	662	634	633	642	636	644	655	641	646	674	666	608	613	697	656	671	664	649	619	623	632	655	633	639	668	606	665	689	626	612	639	623	659	682	639	628	642	651	632	599	667	644	622	652	620	622	684	643	637	659	627	657	634	632	676	624	693	625	630	617	608	618	637	653	647	680	657	669	671	675	632	603	638	652	682	649	642	632	657	623	651	648	697	615	629	653	671	672	661	673	638	689	640	651	670	668	609	638	665	667	613	620	645	634	654	702	616	615	620	617	640	603	602	640	685	664	608	663	660	622	600	584	604	647	636	630	633	648	610	623	618	670	640	633	670	677	619	602	621	646	688	661	690	663	683	628	621	633	672	675	617	672	663	657	597	638	644	618	646	637	670	646	687	684	679	662	673	680	662	630	628	653	608	681	663	718	666	653	685	656	671	665	642	657	598	650	675	688	630	660	673	639	643	613	605	610	669	642	634	639	638	619	633	629	667	625	662	685	640	671	672	703	677	640	617	638	611	664	648	689	614	645	629	721	643	633	660	650	725	652	679	668	624	639	647	642	694	626	643	642	703	662	629	609	665	652	667	649	686	655	638	658	644	690	628	639	654	639	662	634	679	725	676	653	649	649	685	652	672	638	655	620	657	618	616	621	634	605	657	628	620	618	619	634	652	630	667	663	670	641	661	647	656	652	640	620	648	676	659	628	661	644	622	633	640	685	643	651	641	672	623	647	652	589	662	667	600	677	600	639	634	639	643	645	620	658	689	621	628	620	648	652	636	672	656	663	649	676	626	671	659	612	643	623	656	682	662	643	658	638	663	592	622	632	678	624	652	597	635	650	697	616	606	620	637	647	648	659	671	651	674	645	638	672	637	650	625	679	632	652	682	662	662	647	606	623	655	669	613	629	622	693	637	671	637	641	646	650	629	642	614	636	688	658	653	669	636	628	666	584	619	645	622	715	640	618	650	656	654	658	650	625	638	643	612	619	632	653	606	618	651	626	655	602	666	692	622	591	635	615	661	684	621	682	636	705	653	631	606	676	635	653	670	646	650	619	639	679	637	626	704	681	635	621	646	659	648	674	653	664	624	654	640	640	635	615
3719	503	561	552	469	406	349	338	512	1084	373	311	293	325	303	306	319	317	301	271	286	294	315	348	350	302	310	286	303	315	334	316	291	312	342	330	319	315	301	309	309	310	310	303	294	333	283	272	299	293	311	329	287	304	271	273	317	304	334	287	276	322	307	311	307	335	312	286	288	298	282	285	303	318	344	297	335	316	332	332	284	264	292	296	327	309	319	296	290	313	258	312	296	315	294	318	313	299	331	318	317	303	294	304	333	323	308	313	322	310	313	287	303	285	278	320	340	303	282	298	297	328	344	323	328	277	309	328	327	303	309	305	318	311	322	288	327	293	292	262	297	279	312	287	325	330	335	307	310	308	291	292	307	333	325	300	283	314	309	310	323	292	289	315	311	324	311	336	299	299	319	321	293	321	330	314	317	302	271	293	329	301	284	303	299	296	282	286	321	323	339	306	363	321	319	309	313	324	352	309	342	286	324	304	298	317	307	264	292	283	313	298	290	281	285	324	306	310	279	310	307	327	284	292	307	282	298	338	284	299	319	348	338	302	313	282	281	315	292	312	336	322	288	296	294	330	314	313	291	325	283	291	304	313	321	350	329	296	322	306	323	316	326	316	307	325	306	308	295	278	316	316	307	329	331	328	320	330	315	317	344	300	308	306	309	298	314	326	324	296	351	290	317	297	287	319	306	283	342	292	304	298	273	312	312	284	324	322	296	341	308	333	276	320	334	317	309	293	333	305	304	322	295	329	302	289	323	279	308	310	341	322	318	313	321	304	302	316	341	303	276	270	343	340	322	317	319	317	303	325	323	301	298	279	295	303	325	310	315	341	327	308	302	338	321	284	320	289	337	315	333	316	338	309	327	306	346	325	292	293	299	293	292	319	314	297	309	299	303	313	293	275	304	321	327	323	334	310	321	312	312	299	300	331	309	357	295	314	272	319	311	266	308	316	295	286	306	341	272	333	280	312	311	325	300	318	319	313	307	306	308	322	306	308	283	298	321	276	301	303	304	271	337	312	315	284	302	299	301	333	310	312	316	303	296	295	273	318	312	290	283	304	334	307	335	314	285	326	294	311	301	281	299	307	314	316	309	300	321	313	298	316	290	300	301	327	303	309	322	321	272	312	318	305	296	336	323	308	325	318	295	298	322	296	336	305	326	290	300	259	306	284	317	319	292	311	317	300	363	310	326	311	279	290	291	272	297	270	297	310	309	311	322	294	293	339	327	326	315	277	322	331	294	310	323	313	322	350	313	312	311	285	304	308	299	330	321	290	301	307	315	284	311	312	312	332	312	294	294	318	335	282	354	307	314	313	295	322	309	326	309	309	325	292	293	290	297	314	318	305	306	310	298	308	307	309	282	274	308	315	329	298	327	308	289	305	307	287	293	313	308	307	324	278	322	299	304	305	295	290	316	319	309	302	319	298	311	313	271	298	292	307	327	305	298	316	314	321	319	309	297	298	291	293	347	320	298	331	303	291	306	308	318	313	343	324	310	333	300	327	329	336	345	306	312	293	308	305	299	307	333	330	331	326	295	334	321	286	306	295	301	342	321	318	323	303	318	295	320	278	304	291	330	327	306	301	343	303	314	306	272	298	266	286	344	316	321	319	363	347	324	334	293	319	296	276	320	309	291	312	324	334	254	326	285	302	300	285	340	310	298	273	282	313	311	349	296	318	333	332	283	285	324	294	309	282	317	312	306	300	291	286	318	313	289	333	285	307	330	326	286	313	318	277	314	304	294	325	312	332	304	293	286	283	289	286	316	291	314	334	283	303	314	335	320	308	319	297	273	333	316	320	290	331	323	337	340	331	337	293	306	313	337	296	299	316	284	276	321	303	297	279	287	335	328	332	306	298	314	325	321	293	317	304	285	314	303	312	299	311	328	319	304	335	309	294	310	304	304	280	326	306	320	270	348	296	321	295	297	303	306	319	273	290	310	322	335	306	306	290	315	292	303	298	292	287	294	329	312	325	296	283	298	289	330	317	307	292	291	302	303	308	295	305	300	326	291	323	300	292	321	297	315	315	302	332	318	289	289	333	289	277	289	317	307	306	292	283	321	307	351	319	310	319	317	304	265	306	308	303	323	307	343	282	299	305	296	274	357	290	313	304	300	323	318	299	304	309	324	316	325	308	305	309	304	296	307	314	348	297	290	288	334	290	312	293	317	255	313	303	281	319	290	304	345	300	321	322	318	261	290	296	325	329	325	326	311	316	305	326	325	279	279	292	301	327	317	322	331	308	301	321	318	318	328	314	327	341	319	304	332	312	321	293	328	296	312	324	313	322	327	331	346	325	293	303	327	296	306	316	330	287	303	342	321	300	316	288	313	295	300	332	334	300	337	300	288	304	319	271	313	321	309	280	296	294	312	310	354	345	289	301	280	275	296	312	315	282	323	309	301	310	291	312	323	286	319	276	305	293	293	322	312	308	334	291	305	299	287	305	293	278	307	307	290	289	303	314	289	356	306	319	272	326	308	329	353	301	293	287	322	331	304	255	292	290	339	299	300	286	306	297	302	347	297	318	308	290	307	330	312	304	323	317	300	280	298	315	287	286	341	293	303	326	309	318	317	306	307	290	281	321	297	308	309	304	311	296	326	294	275	285	305	326	299	337	302	306	324	320	312	322	305	319	298	315	281	330	308	334	291	309	307	272	317	319	311	320	299	282	308	297	291	313	308	290	318	339	306	309	310	337	320	306	296	310	303	323	318	268	293	334	337	312	315	315	283	320	300	289	290	287	283	314	302	314	297	278	281	312	303	331	259	321	297	285	341	296	309	306	297	316	321	328	336	281	296	308	290	329	305	322	292	329	328	344	294	286	309	332	333	286	289	270	307	312	321	323	341	300	301	331	305	294	290	305	296	330	288	307	310	326	281	268	307	313	300	277	290	306	304	303	304	291	297	308	325	313	292	313	310	321	287	305	286	322	299	320	307	289	305	281	309	312	318	304	315	344	305	328	322	315	307	288	331	299	290	288	311	289	303	304	282	288	327	316	317	302	283	323	314	317	320	324	300	310	319	298	322	304	304	322	309	319	293	313	303	283	302	329	327	291	310	303	327	304	320	309	303	273	287	296	303	277	302	294	269	299	300	306	308	325	346	290	308	314	288	311	304	268	300	266	279	271	287	325	302	297	316	252	292	328	281	321	294	327	304	286	309	310	278	285	349	309	305	313	325	316	311	317	363	316	301	309	314	304	302	320	289	298	309	318	299	327	282	306	307	296	335	300	328	306	325	323	336	288	309	320	311	297	294	315	294	304	303	309	335	307	292	318	351	283	309	302	302	343	296	290	320	314	284	314	299	328	304	296	301	298	313	309	283	298	298	291	320	285	290	320	318	300	345	306	307	305	336	284	306	306	278	331	287	301	297	325	278	304	325	286	329	305	337	273	310	317	304	308	302	319	363	294	308	311	308	294	298	304	302	311	309	293	319	313	334	305	306	302	299	323	288	304	319	311	298	282	339	298
3426	1019	1401	1827	1709	1578	1034	1088	2476	5846	1164	842	851	829	812	795	833	811	742	827	851	831	815	986	1180	769	821	833	838	780	828	776	792	811	766	829	825	785	828	780	843	799	813	805	787	840	818	880	792	755	840	843	781	826	805	816	793	773	837	800	803	848	780	822	831	792	790	815	786	794	782	815	822	817	827	805	743	828	795	787	801	778	856	794	781	817	799	805	740	797	830	826	843	777	746	771	822	809	740	749	771	799	797	780	866	820	739	760	792	801	827	796	797	817	833	818	792	791	787	816	795	831	804	818	788	841	825	803	797	790	816	729	810	811	804	815	829	809	823	797	842	796	840	818	841	781	780	812	801	794	864	768	833	794	814	762	803	839	843	832	809	806	793	823	736	795	785	784	820	809	807	807	803	801	828	805	799	785	794	778	819	730	806	809	757	807	808	830	808	802	792	841	806	762	791	787	771	815	814	845	819	819	807	858	832	823	821	809	772	803	744	793	804	824	806	868	771	799	848	772	847	822	801	780	797	799	836	818	788	771	801	817	841	799	805	810	831	824	777	814	839	817	777	775	799	857	783	756	749	797	787	783	818	792	850	827	840	797	840	768	849	750	800	794	817	810	807	786	786	799	810	792	771	801	821	827	825	824	822	848	774	802	723	794	772	786	851	756	796	817	775	830	794	842	843	796	800	797	806	830	848	770	821	782	820	828	767	806	798	855	747	821	812	798	821	810	843	810	853	818	830	809	790	809	816	808	824	781	757	764	845	806	812	780	774	805	806	776	772	807	840	795	837	788	814	815	805	827	792	767	760	821	806	808	774	815	786	797	774	857	816	836	833	837	800	836	805	791	787	790	814	796	796	806	832	791	819	859	820	810	829	759	793	821	811	812	819	863	835	779	835	836	777	830	817	844	764	803	794	830	780	826	764	798	822	787	826	808	821	815	855	826	817	751	822	823	759	837	791	798	800	788	797	809	840	838	841	814	766	781	780	784	790	856	796	840	765	801	803	864	797	770	758	838	788	727	788	841	860	781	797	832	798	748	767	847	794	821	777	792	801	788	790	772	851	801	783	826	814	859	846	819	787	770	808	821	762	818	808	781	883	809	785	799	813	848	850	845	766	772	855	782	856	718	806	816	782	813	787	837	838	795	719	776	830	828	814	797	775	776	817	790	796	801	784	841	812	848	826	800	795	794	875	805	842	807	757	787	763	826	789	810	764	820	862	840	822	844	811	836	820	795	777	792	814	776	837	794	838	825	815	803	780	769	790	793	822	871	815	818	809	786	801	824	758	816	799	800	827	772	785	834	806	778	739	806	818	759	812	803	857	802	808	794	804	773	833	831	779	799	843	776	820	783	849	846	806	790	797	764	789	827	820	794	833	790	779	814	787	776	799	795	787	818	832	833	807	861	780	793	834	846	882	822	809	799	783	809	811	831	786	782	833	787	811	814	791	790	778	786	789	762	792	794	774	830	776	786	861	822	831	808	832	823	782	829	785	859	773	774	792	867	844	788	775	850	795	803	811	821	804	797	806	808	775	803	833	792	873	789	788	842	812	762	803	846	824	837	810	838	840	810	764	781	791	777	789	812	837	809	789	797	816	805	807	823	776	862	752	820	790	794	816	815	834	850	797	767	803	786	819	875	835	811	785	763	797	784	837	796	801	787	813	852	821	840	761	807	826	796	802	828	797	781	821	814	833	822	801	807	829	780	777	819	770	824	837	793	807	799	814	772	785	779	757	822	837	799	840	836	824	831	777	849	781	806	896	823	787	769	811	828	815	835	828	765	824	812	796	816	847	809	811	772	786	765	823	803	824	829	822	863	837	801	830	799	816	833	813	848	819	813	819	818	793	852	828	755	780	750	841	770	793	809	786	784	825	804	782	784	817	832	795	810	768	826	806	777	802	770	867	815	809	792	860	798	805	842	810	840	764	831	791	773	826	799	793	787	834	867	801	794	830	815	815	839	772	805	787	827	838	769	786	834	809	801	795	832	799	765	861	839	882	783	809	815	798	823	759	808	820	801	838	791	788	855	833	795	790	823	778	836	801	832	740	827	794	808	842	814	803	768	775	836	837	829	801	779	828	834	757	777	812	837	883	780	759	804	846	743	793	771	763	811	768	741	798	809	829	804	812	808	809	767	767	831	815	804	837	765	802	861	858	804	818	799	803	845	770	839	808	814	807	808	779	802	846	791	820	797	811	829	796	767	782	791	839	793	761	816	834	798	825	825	804	830	839	836	850	779	831	836	870	772	827	814	787	797	822	823	807	855	802	768	788	755	844	792	797	814	829	802	806	794	803	805	832	796	864	837	819	796	792	803	819	786	779	771	826	796	746	797	790	821	780	799	786	814	784	803	815	820	814	830	823	771	747	776	797	781	746	783	825	730	811	806	798	817	782	791	818	813	796	823	808	864	814	786	798	735	806	838	797	804	832	827	790	772	806	795	814	804	788	793	796	811	894	779	802	763	764	818	835	860	808	797	775	767	871	784	788	776	831	831	814	778	790	782	818	823	832	868	752	822	825	829	861	819	833	783	795	876	825	819	750	795	773	769	814	776	836	811	801	791	845	808	776	778	780	799	828	802	844	824	807	795	838	810	745	831	786	803	795	790	752	796	811	828	767	817	820	841	837	794	808	778	814	812	859	763	824	861	827	777	815	803	820	805	854	783	826	857	772	804	803	789	761	811	820	800	832	823	779	797	763	798	804	772	772	780	837	781	823	791	761	853	811	807	870	833	794	846	790	780	778	802	823	854	793	802	814	845	809	799	778	813	819	797	863	791	827	811	818	779	803	767	825	800	790	760	789	791	752	810	803	816	781	802	751	813	781	838	764	836	842	786	793	788	800	805	804	807	831	818	808	770	818	805	783	816	802	797	796	743	842	793	757	833	837	802	841	826	793	810	804	795	782	861	796	808	759	787	794	761	761	826	826	728	825	780	745	778	815	763	820	836	812	773	832	785	779	884	807	819	852	798	808	805	813	745	854	835	849	807	814	776	846	796	799	765	804	770	751	817	851	787	822	780	823	829	773	782	800	772	780	786	832	784	812	832	783	806	794	810	841	822	830	861	844	808	765	777	792	763	821	823	839	769	769	845	822	829	758	803	821	792	820	775	844	779	779	845	771	789	831	815	752	819	767	848	803	802	802	791	805	811	785	789	801	786	800	819	801	783	824	851	776	790	825	830	834	845	816	822	732	821	823	811	847	809	803	769	780	791	761	794	777	774	788	793	833	765	811	787	851	779	805	795	809	817	825	791	819	798	815	843	808	802	747	783	790	762	788	793	783	812	774	803	795	808	796	823	790	807	783	783	754	806	805	787	809	804	817	802	802	832	816	752	818	817	856	808	863	744	825	809	846	810	838	818	818	826	804	823	840	813	806	843	863	826	787	798	816	802	838	773	852	794	791	826	815	768	871	829	770	799	802	790	796	783	831	766	772	780	735	750	810	866	767	851	824	805	825	852	801	761
37459	11636	9018	11679	6487	2409	2202	3949	29631	15968	1153	382	362	326	307	309	328	272	290	261	246	260	257	934	1599	225	213	207	215	226	213	210	208	202	219	239	233	237	234	259	229	204	244	201	216	189	225	232	215	226	213	230	233	233	214	206	222	226	233	201	218	238	224	243	205	224	239	225	212	198	198	242	235	220	223	225	235	228	218	218	202	201	230	210	222	224	206	208	239	247	215	231	226	230	236	214	212	222	248	247	222	208	214	191	207	210	213	232	226	209	253	200	247	190	236	237	215	211	237	206	229	223	218	240	244	238	213	208	217	260	213	203	239	219	219	193	214	206	210	205	207	185	218	202	250	208	234	207	245	232	247	214	206	201	222	218	212	240	219	214	215	212	227	233	249	230	231	219	254	222	233	237	240	222	247	205	215	210	228	223	217	220	214	191	255	192	226	215	237	215	226	228	223	238	177	220	218	209	227	205	208	240	219	194	212	233	198	222	214	213	210	222	218	234	212	226	215	239	226	215	197	188	211	217	220	210	263	228	212	215	202	229	231	191	221	220	211	182	227	213	226	211	219	219	205	224	207	212	230	228	227	206	237	215	224	234	214	204	201	202	197	222	220	240	246	246	226	195	236	221	222	235	201	222	219	226	204	229	216	213	209	258	224	184	193	199	217	219	211	226	220	262	211	245	244	206	213	236	211	222	226	211	195	223	225	211	224	242	251	222	223	205	237	242	210	228	219	246	231	198	221	201	232	207	227	233	211	206	201	203	227	213	211	217	208	182	221	241	242	226	212	238	210	236	205	219	212	209	212	205	235	219	227	240	225	206	199	210	246	226	202	222	209	219	223	233	211	232	203	201	231	227	202	189	244	237	228	247	205	204	231	215	225	199	207	225	191	219	253	194	211	236	207	209	218	216	207	220	231	200	237	205	238	247	201	227	216	214	207	216	211	240	226	217	219	228	208	208	234	226	210	235	228	210	234	247	226	227	226	225	209	187	190	221	219	237	236	244	201	218	218	223	240	223	220	229	190	212	199	222	239	228	224	227	218	204	221	212	217	221	202	215	253	224	195	230	233	215	237	221	200	233	215	231	255	222	243	228	262	245	227	222	211	218	251	250	200	245	227	220	245	223	220	237	202	217	214	215	196	233	218	214	242	225	213	237	228	236	234	204	212	213	225	227	235	230	214	232	213	222	242	240	224	246	217	242	214	248	238	202	192	265	235	202	222	221	224	223	213	216	209	208	206	214	201	217	209	210	200	224	220	220	212	218	228	207	221	235	238	232	209	214	222	230	206	222	207	255	215	191	240	267	245	219	226	215	226	246	197	225	214	240	221	226	257	188	186	216	221	264	220	238	222	207	218	217	236	229	224	188	213	207	208	197	201	198	202	228	232	204	209	217	223	225	210	229	218	235	242	236	206	207	215	205	241	214	208	231	197	231	253	216	189	231	225	219	214	211	216	198	253	197	205	238	207	219	235	222	239	175	216	246	227	227	237	213	227	226	254	225	248	228	233	196	213	235	205	232	218	212	233	234	201	245	221	211	209	217	221	221	183	228	228	233	217	214	242	208	236	219	227	234	209	228	234	206	191	215	227	220	199	228	214	218	219	207	214	225	209	218	232	235	235	191	221	216	208	212	240	239	209	212	223	221	247	219	170	208	213	208	203	224	215	203	267	227	256	197	228	219	206	195	212	227	214	227	219	250	245	253	207	231	246	201	216	225	233	222	228	203	206	187	200	187	221	216	179	220	197	217	244	199	234	196	236	224	225	241	216	194	216	216	217	215	224	205	205	253	227	213	215	204	218	210	225	232	228	259	200	224	209	210	220	221	215	211	207	203	230	199	222	237	220	197	177	238	207	206	223	218	203	244	241	224	220	243	204	199	217	236	171	210	234	225	219	223	195	198	195	180	230	242	233	229	237	245	217	223	213	236	210	215	191	212	221	197	201	228	223	210	219	205	233	202	225	200	222	250	212	209	216	216	202	226	204	228	231	226	215	213	204	229	214	226	199	225	202	208	256	223	250	212	222	219	220	212	235	229	213	211	234	244	207	231	214	243	238	222	209	214	224	233	201	199	209	218	246	225	220	215	212	233	225	231	234	221	209	195	209	205	245	233	225	217	241	200	214	224	201	216	211	217	208	230	200	227	207	234	206	217	222	196	225	198	256	204	223	230	232	238	197	210	219	204	235	206	198	201	192	271	245	175	220	213	236	234	213	192	219	208	215	221	229	222	254	215	254	224	235	203	193	219	221	209	222	217	217	224	234	219	197	221	211	193	235	188	211	250	229	234	221	226	250	217	210	215	209	215	219	206	199	192	246	220	246	232	206	205	226	205	205	226	228	220	226	249	207	205	229	221	217	258	186	228	229	216	190	201	205	209	235	215	263	183	216	218	230	236	217	234	213	222	239	225	224	226	221	241	218	212	219	228	242	226	205	210	206	210	228	206	222	210	208	238	231	208	234	196	220	214	202	231	207	232	216	216	202	212	227	225	198	191	211	205	235	204	233	246	221	221	199	228	214	212	194	213	218	229	197	211	224	208	213	209	242	232	224	253	208	211	221	207	231	204	196	198	188	248	197	207	208	209	234	199	212	220	203	216	225	209	206	224	214	217	211	236	247	216	210	202	199	222	239	207	194	221	227	214	205	211	243	236	225	233	207	225	235	219	222	192	228	227	182	199	219	212	194	217	205	223	221	196	223	219	198	192	230	202	234	234	207	240	230	201	221	213	205	216	217	236	217	200	245	224	233	248	233	191	230	237	223	226	246	219	222	222	216	232	209	209	204	231	229	208	199	205	231	220	212	222	211	221	211	244	216	224	236	250	190	197	241	255	225	217	246	225	216	228	203	198	204	201	244	224	212	244	214	220	220	225	201	208	206	240	219	229	230	251	246	216	217	241	244	235	206	227	228	234	215	206	215	214	236	196	220	233	224	232	232	191	234	236	222	208	235	206	208	231	217	216	238	229	203	216	215	230	227	221	219	225	248	231	253	222	256	217	217	218	222	229	210	218	226	230	214	227	231	226	227	219	229	204	252	235	249	231	201	203	222	187	203	216	223	223	216	224	211	221	215	198	229	236	212	238	180	201	202	245	250	212	198	213	206	220	237	237	229	220	230	222	211	207	226	200	244	207	214	228	211	216	215	221	211	241	200	212	212	236	222	227	203	211	247	192	211	203	200	243	218	214	212	217	205	213	256	200	223	244	216	207	228	226	208	210	231	223	218	218	210	218	244	229	183	221	211	225	222	241	202	240	202	228	210	189	222	226	217	215	220	214	227	214	228	196	217	220	188	197	205	220	205	216	218	201	227	242	237	204	231	204	222	216	244	196	232	233	212	238	225	215	244	210	215	224	202	232	218	201	191	218	242	223	250	222	238	228	217	211	223	215	217	236	221	221	200	239	232	212	190	218	235	196	199	216	230	220	216	224	221	214	212	214	222	252	227	249	235	216	215	231	224	193	255	232	234	212
18891	3613	11640	22144	13106	6613	8582	12977	48396	21816	1749	1517	1413	1433	1160	1082	1117	1079	1044	954	905	892	856	5454	7818	738	679	686	722	703	693	664	656	642	632	635	621	643	602	600	639	636	633	609	614	627	612	635	597	605	580	608	600	613	601	590	596	637	603	596	572	612	619	611	568	629	591	621	608	577	576	609	622	608	588	646	572	551	557	591	592	639	623	617	558	613	618	559	551	558	607	638	593	592	567	580	563	578	575	611	557	576	544	623	585	573	561	596	580	570	621	607	597	577	576	609	595	568	588	586	608	592	619	578	610	591	551	558	600	585	554	607	568	555	601	566	610	570	603	612	580	588	593	583	596	606	574	597	582	609	549	595	603	590	596	586	590	552	636	575	596	626	595	594	596	563	594	557	577	584	579	582	596	577	596	534	552	594	597	613	578	575	590	606	570	606	598	559	604	577	540	567	572	592	577	563	590	582	571	580	586	604	596	589	579	548	599	621	550	548	587	554	640	539	591	563	576	597	639	611	556	559	576	580	564	589	599	540	575	587	586	577	568	581	584	599	582	577	587	577	545	621	573	539	593	547	594	557	590	616	593	604	580	607	601	597	578	561	599	555	571	583	615	553	597	546	577	575	558	585	608	549	612	590	633	622	599	597	592	574	598	558	551	597	566	596	539	582	587	590	601	591	574	542	588	573	591	568	596	594	573	579	583	576	595	576	599	573	588	583	582	543	572	576	613	603	549	592	538	591	568	587	574	589	602	603	592	601	578	555	541	589	566	607	576	611	598	593	619	537	559	602	598	641	589	612	557	574	585	589	560	633	579	583	557	614	579	531	555	602	572	572	552	578	599	568	597	594	593	569	622	590	606	630	590	580	578	579	603	569	597	596	576	595	604	558	596	614	604	563	549	608	595	588	579	541	602	600	571	582	564	561	564	604	632	561	586	553	599	567	553	550	589	540	581	566	580	594	588	614	579	556	581	554	608	544	625	586	549	585	578	584	607	563	588	581	606	566	583	598	584	564	538	621	601	572	551	573	597	584	570	573	564	609	556	588	548	580	583	618	573	587	568	588	524	557	579	572	599	604	576	560	596	563	581	588	582	590	578	637	641	538	546	547	563	594	568	598	624	574	589	604	581	584	582	568	564	586	617	602	607	556	584	601	600	529	592	589	594	587	580	565	588	585	568	581	581	601	625	570	612	565	597	572	564	552	585	581	593	598	577	596	601	592	627	535	598	596	598	629	612	605	571	594	551	576	643	616	604	557	607	599	598	574	562	604	610	599	594	586	586	568	616	601	564	581	548	615	585	618	571	609	511	628	611	605	616	610	602	590	551	563	576	575	558	605	594	539	589	575	578	546	543	582	559	572	609	585	581	612	582	619	580	598	644	614	555	553	612	605	620	541	574	583	597	557	567	542	582	550	573	605	602	585	578	589	579	546	575	571	614	634	593	591	598	564	587	563	613	586	590	579	599	560	604	566	622	556	573	579	574	609	561	582	576	596	577	549	555	581	567	577	566	588	598	612	613	626	586	577	581	616	576	604	564	630	570	601	547	572	553	614	569	609	563	543	627	592	591	536	562	591	585	589	498	577	550	587	557	554	555	598	582	641	594	583	570	598	556	585	546	579	578	600	617	558	602	586	560	592	594	565	553	574	632	562	578	595	601	550	554	594	570	570	543	609	561	615	606	566	576	593	590	618	586	617	536	574	632	601	613	569	585	602	577	592	610	599	586	596	553	592	585	581	602	611	587	574	576	583	592	600	606	581	564	556	541	606	587	564	611	606	580	574	613	580	598	599	622	555	615	609	610	594	591	575	568	614	575	564	569	594	525	596	595	599	578	576	543	596	604	559	618	542	554	536	555	592	572	570	561	605	599	595	568	590	621	584	587	571	574	615	616	560	576	576	582	578	615	583	576	591	545	573	599	551	591	583	612	553	568	555	563	594	566	577	618	582	563	551	595	567	571	590	600	572	590	593	592	529	591	584	599	589	571	569	571	586	569	578	607	536	604	580	628	589	619	587	561	572	560	603	597	558	543	582	610	609	631	631	591	579	569	588	563	595	620	591	573	585	579	601	585	530	576	605	588	599	596	571	622	547	563	582	566	629	567	588	561	557	575	568	570	565	564	573	565	576	601	576	599	590	570	544	611	594	589	547	560	564	577	610	569	585	580	547	588	573	581	559	624	617	535	636	609	623	623	596	578	593	582	584	566	587	599	630	600	587	623	571	589	574	650	579	616	549	599	610	635	613	613	579	572	530	540	533	584	611	564	568	593	560	597	608	586	569	555	588	558	582	611	560	601	584	588	540	603	564	563	566	583	593	570	557	575	584	595	608	562	576	564	604	575	562	617	603	566	543	612	546	559	584	570	553	618	608	600	554	575	596	562	589	585	541	595	547	627	561	552	582	599	576	610	565	579	606	602	596	611	540	565	591	550	580	562	643	569	522	586	590	627	587	572	622	607	538	563	569	548	576	576	594	554	572	571	577	615	589	601	541	565	608	586	619	555	608	576	538	581	575	571	630	542	570	564	564	625	597	608	618	583	611	608	618	557	579	541	560	575	589	616	575	567	585	561	536	570	544	566	560	627	585	594	577	559	571	540	576	610	595	561	558	569	559	528	557	615	559	560	592	606	588	618	543	554	596	629	579	581	590	567	605	582	590	577	528	604	616	597	601	592	556	542	628	584	595	530	621	607	600	572	629	593	563	607	609	586	572	527	597	604	568	556	571	574	585	553	608	578	590	609	567	535	569	602	574	536	559	591	527	547	615	594	604	595	569	579	560	629	557	598	589	567	595	589	570	544	578	607	607	566	606	546	530	603	610	587	563	591	568	612	606	623	565	616	585	555	553	584	564	578	577	572	595	584	611	573	591	643	579	564	594	557	608	576	548	600	604	575	583	575	607	579	523	590	604	574	591	592	595	609	567	594	616	571	538	611	555	576	567	597	581	596	591	589	589	570	594	610	557	552	570	605	610	592	590	542	543	627	574	601	550	593	557	541	567	550	595	609	555	624	573	602	595	607	569	591	617	591	586	556	598	582	598	599	578	631	543	610	650	584	567	578	546	593	566	620	599	571	600	583	655	578	602	571	593	579	598	595	592	584	628	556	612	582	541	578	594	584	612	653	628	571	565	608	590	583	628	624	569	629	566	590	574	578	593	628	567	598	579	564	604	574	589	573	576	590	608	617	588	588	566	546	618	558	581	603	563	580	594	561	584	597	584	522	592	564	567	586	541	535	601	553	574	596	564	608	586	622	567	638	590	602	588	618	555	579	613	585	539	595	628	587	626	583	578	578	618	592	564	572	563	561	592	600	600	605	535	572	610	608	556	560	574	588	606	603	569	613	595	559	566	565	533	567	591	617	551	585	557	598	598	611	607	596	576	571	599	584	585	583	552	592	564	606	591	565	573	610	597	573	624	559	596	545	575	572	573	572	602	544	599	622	569	547	630	597	586	590	623	586	577	573	595	559	613
29404	8212	6813	4746	5968	4690	5058	4512	32520	33953	5321	496	444	392	351	342	349	365	354	295	328	316	295	1375	1335	290	281	273	308	365	283	299	303	293	318	315	302	323	306	311	329	285	291	301	288	292	332	284	285	302	277	313	281	280	317	332	302	305	264	291	281	288	325	318	275	296	290	301	283	311	288	271	315	305	296	314	326	258	320	300	268	276	287	279	328	283	300	265	284	309	291	287	294	301	283	293	286	326	270	317	277	300	319	320	292	313	316	328	316	271	283	320	293	269	307	272	285	276	313	304	269	292	281	294	258	298	332	319	292	290	307	280	292	296	301	308	322	294	267	309	261	280	268	301	295	323	284	288	290	310	269	304	321	297	285	257	294	276	308	307	324	292	283	308	264	318	276	265	299	295	296	292	300	302	288	278	262	292	280	307	300	294	293	314	284	273	310	283	287	309	295	257	304	293	316	291	296	320	289	292	312	288	273	326	282	296	258	282	264	280	294	300	283	312	322	291	273	317	286	311	283	275	269	309	300	253	286	289	304	298	310	300	265	303	324	298	291	286	289	302	292	295	284	293	285	294	302	317	317	310	269	349	307	293	297	272	295	311	271	278	295	294	312	306	304	296	280	290	297	316	288	305	311	267	285	307	269	311	287	282	309	309	302	263	327	306	265	298	308	303	307	269	282	294	317	315	312	306	295	305	291	270	287	303	301	295	324	296	288	311	314	308	303	288	284	307	286	286	309	317	261	308	288	278	315	313	291	296	303	284	273	284	296	292	291	299	303	318	284	286	300	289	313	295	302	315	290	277	288	317	303	274	313	308	294	304	325	324	321	262	283	274	267	316	286	281	300	282	295	297	277	281	298	284	293	300	329	288	284	286	286	272	318	299	276	271	280	302	293	326	293	274	282	262	305	312	299	288	260	290	298	290	309	301	310	263	309	299	267	279	270	285	301	319	293	295	271	290	280	300	291	291	257	286	285	282	289	276	315	296	299	293	267	306	287	253	287	281	314	275	306	260	310	314	290	301	279	282	285	296	302	283	282	301	300	284	293	307	289	280	298	287	300	282	292	287	303	297	318	337	292	305	287	307	255	271	272	301	280	298	295	312	296	292	287	305	307	290	311	303	263	320	314	302	295	314	304	308	265	311	285	294	285	296	275	339	322	296	301	297	314	279	300	292	281	306	293	290	290	296	289	324	314	278	290	283	294	315	311	298	279	299	305	275	332	304	292	292	325	311	294	302	290	334	263	280	296	264	304	285	333	322	302	294	291	306	271	294	303	290	309	320	315	283	280	309	265	287	288	296	287	293	286	276	296	311	320	293	290	313	266	282	311	277	293	294	262	268	275	270	297	301	295	290	338	321	305	326	296	285	295	284	289	333	295	294	304	276	306	303	312	307	289	328	297	313	289	302	281	287	282	267	302	291	289	270	255	294	263	264	247	317	305	298	271	289	319	333	323	289	296	281	319	305	300	283	318	284	296	280	287	281	288	304	282	284	276	300	285	294	307	270	276	297	298	333	336	299	319	261	306	289	316	305	279	280	270	311	295	246	293	302	287	309	316	276	289	304	320	300	277	301	289	274	301	296	274	312	282	289	289	261	316	282	292	285	292	317	285	294	287	307	304	306	277	292	308	294	295	318	309	330	288	317	298	283	275	311	265	280	289	316	299	281	270	278	312	284	283	281	296	269	304	298	276	303	319	317	265	311	266	278	292	311	293	329	274	298	279	281	295	296	305	275	304	289	301	282	314	303	274	307	278	318	286	309	282	287	278	275	304	280	308	266	315	264	327	286	313	266	290	269	317	299	280	287	277	288	293	312	289	282	273	303	308	296	264	297	279	287	329	275	281	298	273	288	283	290	299	282	274	276	262	296	321	311	283	274	292	298	273	285	284	324	293	285	295	288	332	287	287	281	302	291	277	271	289	311	281	309	298	307	329	287	291	310	275	286	285	291	294	247	314	297	307	269	320	269	285	297	297	291	334	280	269	275	299	296	297	319	251	298	340	320	286	283	289	306	312	277	311	282	328	282	298	281	293	270	323	279	311	306	311	287	316	306	296	295	282	295	288	302	337	310	312	307	300	282	263	310	286	261	297	273	308	303	320	304	338	301	313	295	276	300	302	291	313	296	280	293	284	276	311	266	286	320	285	294	285	280	292	266	312	282	290	273	288	273	278	313	303	308	320	283	280	297	282	292	285	313	288	259	306	304	326	320	280	313	318	274	272	317	305	269	320	283	296	265	267	290	311	281	275	276	304	270	272	284	293	319	314	323	271	307	335	268	282	311	310	298	281	286	287	283	278	292	299	295	331	310	280	317	309	301	305	314	290	317	275	283	280	328	310	279	293	282	287	280	285	246	290	293	280	299	270	265	312	300	321	277	278	307	313	300	248	296	282	289	300	318	294	276	310	301	340	314	286	289	281	329	320	309	300	321	278	293	316	280	276	290	311	290	296	283	267	285	299	271	304	260	292	277	287	314	298	280	282	282	276	300	276	297	293	260	300	303	308	313	277	281	296	284	263	307	291	310	285	299	276	275	329	304	257	291	283	281	276	301	309	271	276	298	281	321	270	297	295	305	326	257	292	293	281	277	300	288	288	245	293	302	293	306	273	265	304	302	311	288	320	281	309	307	268	296	270	288	280	333	243	322	284	277	305	322	291	321	267	299	321	269	300	266	301	282	298	283	290	311	280	313	312	303	300	275	303	298	351	303	284	297	311	261	299	267	294	282	284	319	300	320	281	279	281	287	305	325	326	272	300	294	333	292	313	305	286	283	288	303	314	295	300	288	289	287	273	300	321	320	274	283	276	289	293	310	276	290	265	292	296	297	279	288	295	282	284	284	326	290	301	317	273	313	301	295	283	286	312	281	310	306	323	272	312	272	301	278	284	275	317	289	272	283	306	283	318	304	305	322	290	292	308	311	281	281	300	270	342	248	308	307	294	282	290	280	303	300	277	310	328	295	269	296	285	323	313	288	299	303	289	300	298	307	313	318	278	287	285	302	293	264	276	284	281	294	333	318	295	300	276	294	289	294	288	311	268	283	305	269	320	280	253	294	290	271	284	290	323	280	246	278	335	298	295	267	296	284	293	309	269	289	311	291	306	276	300	278	324	317	321	268	281	322	298	303	287	309	254	301	283	300	305	295	293	302	298	259	284	284	287	325	269	301	323	296	281	302	296	307	265	280	272	278	291	280	291	311	313	319	316	272	298	291	299	285	275	334	295	286	290	297	270	292	314	310	326	268	297	303	287	299	265	306	316	293	321	262	325	297	277	290	297	293	301	288	278	293	312	299	319	296	282	298	303	303	291	302	262	272	278	293	285	296	273	285	296	284	297	292	304	287	258	285	234	275	260	319	285	293	325	293	303	279	299	280	276	261	304	301	293	304	284	289	298	298	301	319	306	282	316	303	312	299	305	294	314	276	304	289	322	312	228	283	258	288	301	254	310	284	264	301	272	288	282	340	254	287
14354	4793	9964	9980	16613	13914	16728	14908	52198	45382	1904	1557	1468	1466	1286	1229	1136	1203	1107	1097	1046	1071	956	7857	5703	868	815	842	870	829	851	815	822	799	802	752	823	787	817	815	851	791	849	765	789	803	823	744	803	745	778	770	791	773	778	769	772	781	779	732	741	739	779	795	793	785	755	746	737	782	730	743	737	781	770	737	697	725	799	727	778	753	728	774	758	756	742	775	766	780	749	764	744	744	774	759	714	775	776	765	783	737	726	752	794	766	766	769	795	782	748	760	753	765	756	736	756	825	793	742	693	746	736	755	764	781	752	780	745	826	779	723	766	774	809	762	753	754	788	778	734	781	742	759	758	688	815	764	756	832	724	724	760	732	756	733	753	775	783	766	717	787	804	742	731	791	743	762	763	773	763	726	713	775	811	749	776	751	783	744	735	800	760	783	758	762	752	724	769	734	818	780	784	782	751	751	746	760	769	793	758	747	779	808	763	785	801	728	793	720	740	710	799	759	777	789	749	769	748	738	756	737	748	795	765	774	753	761	720	747	743	740	726	769	753	762	745	770	773	725	759	785	792	741	773	769	785	780	769	779	744	786	780	773	769	763	765	696	674	750	798	763	792	774	748	773	744	745	697	748	739	745	766	787	781	741	750	807	735	774	793	747	708	783	769	783	728	745	777	748	777	751	736	763	788	773	741	820	787	755	773	746	750	747	745	751	779	792	750	758	796	787	696	810	718	735	779	764	714	698	794	741	719	761	737	786	781	724	745	781	753	748	755	686	724	800	743	760	726	822	776	720	804	721	818	768	756	795	772	751	723	800	781	757	733	726	758	726	782	757	766	736	814	753	791	714	736	815	749	815	737	729	751	762	762	730	725	787	768	771	750	770	768	728	782	777	710	748	699	780	755	761	778	792	774	778	775	760	807	782	757	767	785	798	746	788	792	824	783	795	778	741	732	780	712	785	789	772	809	778	785	779	710	701	801	728	758	774	765	812	745	721	737	764	744	749	757	782	773	697	760	746	735	805	752	746	741	750	734	750	704	781	687	792	727	740	743	736	744	726	738	729	740	766	756	754	798	740	775	778	793	764	764	746	772	765	787	753	760	772	782	741	709	745	758	734	804	742	771	752	738	775	720	760	745	760	781	751	784	751	752	809	783	710	798	687	758	754	800	759	768	748	748	739	749	779	756	722	744	775	758	805	755	744	747	792	774	731	779	724	785	751	785	747	698	763	789	738	745	771	765	758	765	744	781	731	742	772	786	753	726	796	725	771	722	762	702	699	774	746	774	700	819	762	775	781	722	791	802	756	763	732	704	751	737	764	756	746	792	761	765	762	776	749	746	783	736	806	741	760	726	742	779	784	740	760	757	746	791	752	744	717	735	788	756	736	726	755	765	796	754	756	790	748	764	756	735	756	768	798	757	760	774	755	734	813	797	756	797	772	725	744	766	758	778	770	742	737	711	748	667	728	791	741	726	774	747	744	745	764	740	743	727	714	743	767	771	780	761	759	791	756	784	705	736	755	765	754	749	724	775	738	794	729	736	771	744	747	728	790	717	771	773	788	735	769	762	752	775	775	755	758	839	728	762	750	755	810	771	753	710	709	748	756	807	731	790	824	785	750	729	746	758	782	747	776	713	731	725	760	749	757	750	768	742	755	747	746	736	783	772	794	785	753	744	728	788	780	783	756	760	745	719	739	768	751	785	810	780	736	722	736	753	740	738	732	763	751	787	766	756	738	727	774	737	722	744	762	701	796	778	763	767	802	739	760	791	753	754	787	763	748	728	756	731	741	789	749	736	694	747	759	774	744	745	776	736	793	768	742	764	729	778	771	770	783	776	726	796	776	755	723	764	758	759	788	793	763	782	760	751	733	757	685	802	785	744	702	770	730	774	769	749	783	785	770	760	744	789	763	727	717	737	720	765	791	743	739	792	725	781	767	773	729	793	812	721	766	789	759	749	773	737	767	750	812	791	772	739	738	778	739	739	775	719	758	727	733	765	785	761	734	772	766	762	766	791	790	791	773	790	767	783	709	781	790	785	729	734	796	785	723	805	776	759	739	736	786	713	762	760	760	713	753	762	727	757	750	791	738	746	759	780	772	770	781	791	761	774	770	753	760	767	797	736	750	780	729	766	765	742	760	681	745	735	779	782	716	757	780	780	728	774	731	756	788	768	769	745	794	757	726	768	735	757	777	782	768	768	753	734	720	740	781	770	766	735	751	747	747	808	818	746	733	763	753	753	786	775	694	760	765	757	810	695	739	788	797	812	746	817	777	740	744	756	756	749	757	755	733	746	777	720	744	782	760	810	764	787	782	761	771	754	771	762	741	777	791	773	762	743	777	768	803	781	768	739	751	783	778	722	786	757	718	769	744	759	763	739	802	744	823	771	783	802	749	785	734	748	781	763	729	780	749	778	782	740	754	720	747	746	767	783	776	753	777	732	765	789	747	739	749	724	805	718	773	770	744	792	777	752	744	739	770	772	821	739	767	745	751	718	778	727	769	756	809	769	762	751	786	731	777	721	761	772	749	711	756	730	810	772	755	784	781	772	749	745	780	764	731	737	762	762	753	770	786	738	765	775	759	723	721	728	764	757	739	758	781	749	754	772	788	796	770	756	778	774	733	713	741	800	754	764	720	767	796	757	751	741	775	762	722	815	806	738	723	823	782	724	725	724	787	750	737	772	742	750	773	733	759	762	709	790	763	745	736	730	716	748	752	789	775	797	751	746	798	714	837	771	768	812	767	719	765	740	807	739	734	726	756	773	725	766	747	745	731	793	756	763	757	816	761	746	800	803	763	743	796	743	752	714	803	723	804	757	758	751	766	739	757	761	768	803	772	726	785	744	787	769	834	749	768	764	777	751	766	747	785	756	725	765	743	775	769	745	778	809	763	795	724	789	755	705	749	751	765	711	742	733	751	759	826	749	728	752	786	740	769	781	742	776	783	773	746	747	783	770	772	787	736	732	705	749	767	760	765	747	756	743	759	714	762	765	759	760	753	750	810	714	772	753	775	758	759	776	774	763	760	760	786	722	776	746	770	735	757	753	825	734	731	772	789	747	740	753	746	697	704	781	733	763	734	749	783	810	727	736	786	777	785	756	760	756	813	723	814	762	776	786	792	762	736	773	763	733	759	754	731	757	735	790	750	752	764	743	732	740	769	789	777	737	734	804	746	756	719	740	765	748	782	754	704	759	818	754	758	796	796	797	803	796	707	769	744	764	752	773	763	730	720	791	776	791	718	767	790	775	779	754	744	731	744	770	778	711	780	764	748	719	767	785	727	805	753	713	767	780	745	707	753	760	781	770	743	763	743	704	723	816	759	737	776	764	742	720	763	799	800	751	741	802	762	754	778	813	780	798	734	728	755	764	776	759	737	764	743	747	763	738	788	769	759	790	774	796	769	763	766	809	813	717	771	767	761	760	761	741	830	738	797	769	781	779	723	752	750	775	791	779	779	788	747	765	748	719	737
2785	566	621	565	556	448	552	648	1616	1908	534	369	390	377	379	356	388	349	352	374	343	331	359	348	455	378	403	389	376	365	332	364	359	379	396	410	386	354	330	402	403	370	379	386	432	388	387	345	381	375	374	378	379	375	358	366	365	378	372	381	387	368	377	344	414	366	322	354	373	396	377	344	371	382	358	377	317	384	368	347	348	367	357	383	362	342	395	371	407	362	371	402	352	361	357	401	398	371	372	341	376	354	380	373	351	365	344	347	377	383	358	376	406	406	399	390	352	363	376	360	370	342	402	367	357	363	354	360	369	408	389	356	361	401	375	376	343	394	362	359	355	392	361	338	382	383	362	371	374	362	340	392	365	376	349	375	367	372	372	344	358	350	378	353	375	373	374	373	387	387	361	343	355	374	389	349	375	368	388	379	366	364	400	383	334	358	381	385	349	358	399	376	389	370	394	394	409	359	360	350	342	339	392	349	355	359	361	347	369	352	364	404	364	375	391	364	345	350	374	388	379	375	391	386	367	381	361	343	363	365	370	411	409	399	359	374	341	398	361	362	373	364	411	377	360	332	370	378	349	394	354	336	359	392	376	395	373	368	376	370	390	375	384	374	355	390	368	372	345	336	396	381	376	410	376	388	351	402	385	375	399	344	369	399	353	330	395	356	392	388	345	374	351	345	380	367	397	388	358	363	382	351	395	366	366	356	393	373	353	346	342	398	381	384	374	381	379	385	358	335	394	375	373	347	374	354	342	337	379	365	393	367	378	361	365	368	345	360	354	354	350	388	339	401	353	353	340	352	413	389	362	330	379	350	369	383	379	370	379	367	386	385	415	336	391	370	374	365	366	379	379	356	342	356	365	367	349	383	368	358	348	370	374	361	392	346	359	371	361	387	376	353	361	351	359	397	380	378	361	371	339	349	390	365	382	382	372	381	334	360	422	383	360	362	401	375	381	361	352	327	332	416	347	345	369	361	355	363	337	371	387	371	369	341	349	371	373	352	339	343	370	345	336	366	384	386	365	375	324	375	381	336	363	362	367	375	390	373	378	387	371	341	386	362	386	355	368	370	363	346	361	377	384	360	389	371	403	366	366	367	405	367	374	348	358	327	343	363	357	358	390	338	352	346	375	388	398	340	351	359	377	360	386	331	383	367	370	337	368	352	361	371	404	377	382	347	400	373	354	358	358	351	366	395	396	359	396	351	410	353	345	373	381	395	378	371	383	353	352	363	402	345	378	343	362	328	377	340	409	399	377	357	342	366	386	382	330	389	391	373	359	401	378	395	386	350	371	384	345	351	358	364	365	362	348	376	395	325	401	357	392	352	402	353	353	370	337	366	395	382	387	356	373	370	355	349	348	373	359	372	371	387	349	352	386	379	363	386	360	347	357	385	350	418	362	390	373	366	385	343	369	376	372	355	369	353	385	363	392	368	370	401	348	377	355	390	337	419	364	367	343	393	385	361	378	356	383	392	362	333	399	365	412	377	364	333	373	365	380	371	372	383	364	382	367	389	370	379	377	371	372	391	385	378	390	345	341	375	370	366	392	398	361	368	366	369	358	329	375	364	365	380	337	384	390	355	357	366	365	382	402	387	378	369	361	376	389	362	405	356	391	360	393	356	406	368	387	336	376	358	387	369	361	356	346	362	380	346	360	395	391	386	406	363	366	352	372	383	409	350	389	390	372	377	357	397	339	352	350	361	354	372	362	346	369	371	403	379	386	355	357	382	364	376	351	370	368	388	370	394	391	363	358	382	367	414	387	357	361	365	388	355	355	343	403	387	389	380	385	405	341	381	385	364	404	363	358	354	349	410	359	340	361	398	378	365	365	358	381	362	377	363	365	339	373	390	372	355	388	373	377	354	333	351	354	367	375	351	345	379	355	354	359	362	343	376	362	354	328	371	384	379	387	381	429	388	369	410	360	383	359	365	346	370	349	369	380	365	349	374	367	345	355	359	365	358	384	355	353	378	368	364	341	353	376	381	357	377	357	336	395	356	403	363	391	370	359	371	353	385	351	375	375	365	341	347	350	345	368	394	360	330	374	365	399	371	366	361	358	369	361	395	361	332	369	368	375	391	357	363	366	366	378	344	369	383	361	380	355	396	377	375	349	387	365	373	326	372	403	336	375	353	356	408	360	367	394	352	369	379	361	377	338	395	364	354	381	398	379	355	396	335	379	337	333	351	390	344	370	396	370	386	378	359	402	340	371	377	357	375	378	368	377	339	422	401	378	408	385	340	363	383	365	370	342	381	321	351	362	396	348	369	368	379	396	366	383	401	373	382	352	344	374	382	388	352	379	381	354	379	375	382	373	351	330	352	371	348	351	355	371	371	361	332	371	378	403	364	392	405	368	380	373	413	357	401	338	372	391	368	381	372	378	355	377	361	372	370	361	387	339	377	349	383	358	394	372	399	359	364	376	374	361	372	357	374	364	363	354	409	390	374	384	360	352	365	370	326	368	377	381	359	385	368	359	368	397	353	340	340	366	337	351	362	382	378	341	362	336	371	372	393	355	349	364	377	349	372	388	350	359	372	356	372	366	382	392	394	357	369	377	405	370	406	391	377	388	371	377	366	331	357	365	372	394	374	381	361	407	367	365	357	396	358	387	368	358	378	359	312	370	413	376	407	373	390	392	339	347	369	347	352	368	410	377	400	353	381	372	345	383	374	401	344	401	357	349	370	391	409	359	367	388	391	365	385	395	381	403	388	360	343	382	364	385	348	369	362	359	381	364	400	364	342	355	396	357	368	371	369	344	358	389	366	352	369	408	363	346	404	374	348	385	383	357	412	412	398	348	326	358	388	378	418	375	403	369	359	365	381	353	370	367	384	357	360	382	368	346	385	367	354	394	355	364	371	374	364	360	368	363	379	347	373	360	387	366	394	362	362	377	348	393	351	384	366	377	320	356	361	408	357	366	360	380	365	355	369	394	374	376	380	373	382	368	374	390	407	380	357	358	378	330	377	388	416	351	370	330	361	331	360	369	367	377	376	373	365	356	380	361	348	319	353	386	390	411	366	373	379	368	376	364	351	383	392	338	357	350	355	359	344	365	348	362	355	374	375	349	366	375	350	391	347	367	370	390	391	381	394	357	384	389	363	392	348	337	363	372	356	367	406	336	390	380	394	395	355	367	368	361	369	359	375	302	377	353	365	357	379	382	368	323	395	363	397	387	408	374	359	368	376	388	311	384	390	365	348	405	368	335	379	375	389	358	377	376	358	393	357	347	374	371	365	381	373	363	386	347	431	351	370	384	345	378	355	326	317	354	394	351	381	397	398	373	331	408	341	342	394	370	366	317	374	402	349	359	375	348	367	367	376	384	323	385	360	361	355	351	343	348	350	366	371	394	357	371	382	372	386	365	384	346	341	363	376	397	355	374	351	364	380	383	394	370	356	359	383	398	374	373	350	352	379	352	390	366	369	373	366	354	360	403	386	362	404	374	383	353	344	407	383	359	365	353	367
3127	1175	1601	1740	1715	1444	2353	2554	8226	9142	1424	1004	1028	965	1044	1003	965	947	940	992	1003	974	955	1235	1513	1014	946	881	941	951	999	919	985	969	990	931	983	897	924	901	942	952	1050	993	904	973	939	977	1049	1011	958	965	1016	959	980	951	946	931	981	930	971	937	944	920	973	895	976	1010	941	947	953	976	935	983	1045	894	957	913	923	958	951	995	1000	969	956	925	955	953	885	966	1020	918	958	975	976	920	982	971	972	1034	938	955	952	951	917	978	966	974	988	998	971	968	961	998	974	987	924	948	909	965	1003	979	976	955	942	950	977	949	853	976	919	969	917	960	908	929	976	947	945	979	968	976	973	933	961	980	954	928	951	929	938	956	938	952	908	949	985	974	953	926	994	946	994	992	943	1009	904	936	982	980	946	969	938	873	947	1015	931	1014	952	910	907	1019	972	934	951	980	941	948	923	981	1006	963	1025	937	938	1008	948	941	963	969	940	914	968	975	952	992	964	973	1015	952	910	947	936	1001	932	992	948	957	930	973	1021	899	891	941	962	945	948	973	919	965	922	991	959	898	914	901	965	950	956	948	905	985	959	927	932	973	948	944	937	1004	972	905	976	973	954	909	965	962	923	946	946	925	954	935	940	945	946	975	908	928	939	926	921	962	955	882	940	936	953	910	967	932	927	938	962	951	960	928	951	983	901	971	1001	968	964	971	910	907	950	962	962	919	926	933	995	969	1029	1028	945	1006	926	904	959	932	981	951	945	908	894	943	973	883	953	968	886	981	996	974	914	975	996	964	935	992	963	956	944	895	984	988	963	1016	975	947	955	888	965	938	951	912	1007	955	954	970	937	923	925	992	918	944	884	948	959	946	971	932	931	991	913	985	946	930	928	1003	883	930	982	954	970	930	945	950	930	914	939	950	967	925	958	963	897	963	917	998	949	895	985	884	947	917	1014	918	977	982	963	965	924	945	949	965	934	906	969	916	962	985	984	966	948	929	1013	1013	989	990	973	967	939	960	918	986	960	910	903	931	980	923	900	956	928	954	955	997	942	953	972	942	911	953	1000	946	921	998	990	945	933	948	950	989	967	996	933	932	975	946	969	952	985	973	991	961	929	979	962	1004	965	966	938	916	920	981	938	990	945	952	975	938	906	970	938	963	913	990	937	920	978	964	921	922	916	963	1008	946	997	918	971	954	905	942	962	952	916	928	893	943	920	952	946	927	919	948	933	962	952	973	977	972	922	1000	926	952	962	969	910	986	935	1005	931	895	1007	954	992	973	941	927	940	948	958	1014	981	981	944	959	916	909	959	929	978	971	987	958	973	942	912	909	925	942	941	943	976	954	962	945	984	890	955	932	967	949	907	960	1019	924	971	939	922	949	945	979	973	947	888	994	982	972	969	973	908	924	965	920	957	928	932	926	949	1001	927	982	941	974	941	956	925	934	884	910	942	953	951	975	961	943	994	958	965	988	946	964	996	957	960	965	955	942	1002	931	938	950	994	940	912	967	981	955	1004	912	954	981	982	955	969	973	923	914	980	978	917	941	957	905	1011	929	981	1007	950	1004	939	923	984	978	900	949	924	935	931	918	947	964	973	962	959	943	967	896	1014	999	953	919	939	972	1009	906	965	945	912	976	986	995	959	925	874	966	978	931	944	948	957	952	951	940	953	1002	979	973	940	977	1041	936	951	980	973	899	898	947	986	966	908	943	906	943	896	946	899	953	941	945	958	910	990	961	984	968	1010	931	913	919	963	949	978	950	952	958	1011	998	961	962	914	936	986	957	919	955	883	949	989	988	936	930	999	949	917	964	959	968	971	930	972	941	979	1000	908	946	924	952	936	955	892	942	977	963	938	991	893	955	922	1010	908	982	966	920	1011	958	901	907	974	923	998	957	932	933	974	1002	919	939	905	993	954	944	999	927	964	941	958	910	971	928	941	913	947	963	967	933	940	940	965	962	992	938	935	925	1013	950	952	924	920	974	952	928	968	933	920	966	985	963	945	1020	928	981	974	953	981	947	948	960	971	898	970	963	953	970	955	976	960	966	948	916	926	980	993	946	968	978	995	967	1024	950	1005	1004	959	950	931	934	960	950	939	953	943	971	922	956	998	972	968	990	941	938	984	911	986	952	990	975	992	964	966	969	898	979	984	992	952	970	982	954	917	944	950	887	900	1002	942	938	950	1018	904	963	941	900	981	950	933	914	951	944	939	1035	957	994	940	918	961	937	968	923	956	949	973	986	1004	983	990	964	1012	933	907	937	968	957	951	997	956	953	935	960	1002	976	995	1009	915	938	950	997	1005	917	923	1011	988	969	954	955	938	1022	956	995	993	929	968	930	938	961	945	976	996	948	1000	1001	973	936	957	945	992	966	948	956	955	910	972	953	949	951	990	898	952	987	1019	967	940	972	935	960	968	968	942	980	971	1028	952	933	969	943	940	914	915	940	1008	988	942	937	935	921	985	974	922	935	969	973	928	971	980	962	922	961	926	916	1017	953	900	953	953	967	967	995	979	977	922	1004	960	926	958	943	958	959	990	922	996	897	966	920	937	936	947	961	927	940	936	960	959	941	971	970	979	984	994	965	905	1037	988	928	891	960	973	899	932	956	961	952	946	918	970	960	991	940	991	931	1027	997	1004	880	975	917	974	1004	994	926	980	978	950	916	942	967	879	945	944	929	928	933	946	939	978	947	956	951	949	961	970	976	908	960	900	900	976	1002	982	988	882	933	940	922	919	941	996	953	930	980	905	911	966	940	980	924	885	932	944	936	933	951	918	1014	976	922	989	954	996	956	991	963	921	955	939	989	971	1000	932	925	974	903	991	945	980	984	965	937	938	943	972	960	998	924	935	908	985	983	988	982	1005	1022	950	923	934	955	938	948	894	939	952	920	987	955	914	902	978	906	918	943	951	946	944	909	953	963	950	980	957	911	954	1014	995	914	927	994	973	996	916	969	937	963	952	946	941	915	968	923	984	973	956	890	975	967	949	965	941	973	935	887	943	970	988	979	973	936	936	960	948	990	950	962	1007	978	965	967	970	956	983	965	964	999	917	946	970	952	977	955	981	940	928	975	970	955	951	952	972	970	993	928	910	893	989	953	973	959	957	936	951	923	988	942	1004	979	964	1027	998	942	978	987	954	964	910	953	917	983	971	958	930	957	976	956	920	921	897	909	969	959	907	1011	923	980	936	1000	958	948	1033	977	992	984	900	937	975	1036	933	949	964	920	996	965	981	972	924	932	978	1003	934	950	916	955	984	961	935	948	970	880	959	927	1003	983	928	998	943	954	953	976	903	988	982	982	982	958	966	958	931	930	938	920	982	974	897	948	953	941	927	922	1018	906	987	960	967	931	929	935	947	926	951	905	952	974	906	975	964	938	979	981	947	957	963	926	959	945	977	968	894	954	974	989	920	1012	997	988	930	940	1001	956	916	961	956	948	930	972	950	957	945	923	938	964	973	911	972	994	931	1032	920	989	910	981	931	940	926	965	1022	958	951	986	993	939	1012	955	952	952	930	964	939	979	968	1017	918	994	914	947	977	966	916	938	969	980	928	905	922	968	953	943	952	952	951	1009	885	945	928	916
40833	18727	19877	33346	19141	10351	11380	23721	34910	31118	9133	495	363	294	330	337	324	309	283	304	324	291	281	619	925	287	285	272	293	278	265	301	246	272	283	276	290	305	253	275	274	249	288	261	269	286	271	298	277	280	275	275	304	283	227	246	244	277	270	272	269	252	246	292	262	279	273	266	283	294	295	279	256	280	258	275	259	269	253	247	294	284	280	284	273	260	249	278	281	259	285	292	278	290	273	247	286	256	262	261	264	240	266	276	242	297	254	265	248	270	247	257	284	300	279	271	281	250	299	299	270	255	252	280	280	286	282	269	262	268	284	259	264	271	249	267	263	271	296	272	256	292	289	276	328	249	272	276	245	294	265	246	267	260	276	270	278	278	280	286	274	295	284	268	258	277	259	251	293	273	246	255	284	234	248	267	277	261	269	256	271	281	289	273	274	267	252	280	267	262	246	296	253	263	242	315	289	238	260	290	276	269	257	264	291	313	262	281	259	273	273	259	273	263	261	277	278	281	235	260	269	259	277	223	257	281	276	231	243	246	255	261	268	286	299	272	276	275	305	291	241	259	270	266	254	268	276	251	261	308	263	306	271	252	304	265	244	244	275	305	264	296	249	294	254	245	290	264	290	274	261	262	273	264	288	253	275	273	270	265	253	269	260	299	266	272	257	277	263	230	251	268	299	266	254	259	294	267	259	269	279	235	254	302	256	250	286	257	253	270	285	284	269	299	263	265	263	270	277	253	252	241	242	241	261	282	269	236	266	256	293	269	267	281	251	266	264	284	264	285	246	281	271	265	262	263	295	271	280	266	261	237	243	256	261	278	281	291	263	260	296	261	278	253	252	251	297	281	274	253	258	242	253	247	265	273	294	274	289	268	297	255	267	263	285	270	271	281	284	275	268	270	269	238	243	286	248	273	240	270	265	291	247	238	253	286	258	265	293	260	262	275	284	258	274	238	266	289	249	262	245	273	273	253	295	270	291	281	287	242	255	267	256	270	253	278	258	260	266	237	249	285	281	301	295	242	296	282	285	256	264	299	276	254	264	242	252	268	316	259	276	277	252	273	261	278	262	275	272	241	261	272	248	258	263	265	260	272	245	267	285	265	286	271	262	258	264	260	284	296	261	272	249	256	267	275	270	271	261	240	261	284	256	269	261	284	260	264	300	253	253	274	262	303	255	257	247	300	295	242	274	252	275	287	275	282	260	297	273	276	252	250	267	278	253	254	300	280	251	277	276	239	264	259	264	246	269	289	266	243	279	245	260	273	268	292	258	255	280	263	278	289	280	260	262	286	274	262	231	266	262	289	260	285	273	266	274	248	248	295	262	292	248	295	270	261	264	268	279	298	301	262	263	243	278	310	276	258	265	251	277	272	294	234	285	288	246	257	324	301	286	281	239	283	272	256	248	270	278	265	260	269	270	311	290	266	292	280	263	257	255	233	265	265	257	252	255	286	278	271	272	244	253	274	274	261	248	286	248	259	270	240	287	277	299	287	264	246	256	254	277	270	259	243	250	273	251	266	287	257	253	278	258	285	240	246	246	272	224	262	281	250	263	247	278	295	265	258	261	244	276	266	274	273	266	272	260	241	273	263	270	279	239	279	284	271	277	271	260	280	290	265	264	270	292	272	255	256	253	265	266	285	248	249	283	250	265	297	235	292	281	283	281	309	283	255	280	283	267	242	280	247	263	271	271	280	300	255	268	288	294	287	283	244	268	264	290	256	266	252	280	264	255	301	252	291	297	274	268	245	265	250	290	261	259	291	248	280	281	264	235	300	251	273	255	258	286	269	283	292	259	291	281	262	284	266	243	269	249	270	253	249	280	310	278	245	248	278	263	256	259	279	265	305	251	239	227	258	281	294	276	277	241	267	286	256	266	282	260	275	294	260	252	286	264	238	260	267	267	270	300	249	258	282	268	293	253	255	266	257	269	310	274	301	257	288	255	261	266	254	261	271	256	248	266	273	269	287	257	288	282	270	274	262	266	288	270	285	254	262	261	275	257	286	262	269	295	273	275	270	256	280	277	276	276	272	278	286	291	257	283	230	257	262	259	310	288	250	270	273	293	278	295	274	269	294	272	281	275	272	271	256	273	304	270	257	246	278	273	275	276	284	259	240	268	283	278	269	252	254	239	272	251	276	300	245	256	264	253	306	285	287	288	257	265	284	298	267	288	261	239	256	285	271	286	269	265	273	263	283	306	263	272	260	274	276	274	264	271	270	279	241	246	268	259	281	252	268	305	271	295	285	288	236	289	288	278	283	250	276	263	237	266	278	264	287	290	266	261	271	281	276	275	272	306	250	272	260	252	262	308	311	281	305	253	268	256	253	290	277	261	268	299	253	243	248	281	271	257	232	262	268	280	280	284	271	248	263	254	255	253	244	243	233	296	249	247	268	299	261	274	275	279	315	243	270	275	265	270	280	268	267	266	270	255	280	282	259	275	272	289	261	298	261	283	269	264	258	267	266	281	282	289	274	282	285	259	258	276	278	269	306	258	279	276	252	268	279	277	250	282	274	248	244	278	255	268	283	264	281	272	255	275	272	287	257	254	246	268	267	270	260	257	281	302	275	239	262	249	250	262	283	243	246	256	281	258	282	272	285	276	263	271	291	248	245	257	276	264	294	280	257	277	278	272	275	262	279	247	257	242	275	246	287	262	263	284	288	241	291	284	257	279	251	286	263	263	279	295	283	244	242	259	302	258	231	244	284	252	243	303	250	243	309	256	266	243	271	260	284	274	257	277	253	277	292	273	258	255	264	246	262	287	290	255	274	265	259	276	246	262	288	266	284	284	275	254	237	253	238	262	271	276	258	273	297	265	294	234	279	287	245	298	268	260	313	274	283	271	296	275	278	289	274	240	251	262	270	283	252	267	249	277	267	258	276	296	242	270	276	245	287	279	253	252	276	274	245	233	262	275	259	288	254	256	289	256	278	268	263	270	280	244	299	298	296	270	271	273	271	266	267	266	257	276	283	266	291	257	252	233	311	252	274	267	247	258	280	268	243	246	264	284	289	258	283	278	284	284	239	252	234	246	286	264	243	260	237	273	281	241	275	269	293	286	286	262	274	260	265	254	274	295	265	249	273	285	289	252	267	264	258	255	249	261	243	265	259	268	289	267	281	252	256	281	282	254	273	245	263	312	263	295	267	247	254	237	295	285	283	287	269	251	246	292	279	286	272	259	287	250	268	265	246	292	258	307	300	284	258	278	244	286	278	276	267	245	259	246	253	282	250	290	283	268	272	308	270	252	296	271	286	262	238	255	270	266	236	274	278	270	262	246	268	245	251	276	268	276	281	274	260	303	287	239	255	267	251	292	275	252	237	288	257	264	243	276	279	267	268	254	287	262	288	274	276	256	301	288	306	259	277	274	245	287	286	274	276	234	249	284	260	272	247	275	262	261	275	246	264	270	269	254	264	276	270	246	264	297	281	251	283	304	269	277	240	299	244	285	278	268	270	268	239	260	260
24953	6614	19232	35133	17054	13670	24475	44329	52981	48792	7641	1402	1298	1147	1037	1056	994	902	883	832	906	868	835	3465	4760	808	758	816	721	732	745	749	778	751	734	730	701	752	685	722	728	690	676	699	718	707	717	691	705	665	710	687	722	725	677	685	719	712	716	708	651	715	671	673	762	701	728	658	714	740	661	696	732	693	763	721	704	650	703	715	724	748	710	645	697	750	673	693	668	676	674	681	684	688	714	709	694	694	700	698	732	713	690	700	715	738	667	679	721	680	694	733	692	680	691	726	713	733	691	729	717	722	723	688	642	712	681	690	691	733	652	745	713	718	705	695	693	673	640	659	694	705	720	672	730	651	741	692	695	671	642	640	655	687	684	699	668	710	721	680	684	638	665	720	724	711	726	696	725	638	677	662	697	694	711	681	681	666	667	716	737	730	696	635	722	692	695	744	676	693	700	680	725	693	727	677	715	680	697	680	665	689	681	659	694	668	682	660	720	726	728	701	683	646	658	634	727	691	658	674	665	713	669	708	730	708	733	684	672	669	689	677	723	680	666	715	680	701	684	665	719	718	715	697	687	726	704	710	674	644	673	667	723	613	665	680	666	654	704	684	701	696	680	681	650	721	701	697	688	702	653	669	734	722	733	705	678	656	722	733	685	664	676	686	681	697	669	742	689	675	710	711	654	691	650	657	702	704	677	728	679	699	653	671	692	674	715	722	702	721	723	665	714	707	701	732	677	651	689	692	675	697	664	675	698	687	679	705	682	695	695	674	681	727	645	663	727	672	645	687	689	637	658	681	688	731	693	698	665	675	670	693	704	702	637	653	754	684	691	716	656	700	769	683	690	689	712	641	678	726	766	655	720	700	701	710	679	681	696	674	649	702	700	697	665	719	671	667	680	634	682	715	675	678	649	680	696	688	651	685	706	687	731	672	659	674	697	657	691	722	674	640	743	715	653	672	714	660	688	710	677	683	718	742	729	668	698	679	688	684	727	724	669	707	714	690	673	654	662	712	711	654	678	685	709	708	694	660	672	677	705	721	674	710	713	691	685	676	699	696	730	712	655	676	678	677	700	681	744	693	645	683	707	710	626	676	679	700	718	669	711	685	688	715	701	727	678	722	667	657	691	700	756	674	695	691	694	702	685	734	670	694	728	712	720	690	690	719	711	690	692	684	661	668	715	695	699	706	677	727	721	689	629	653	681	675	722	688	738	704	658	720	704	733	707	718	663	722	668	696	704	714	683	692	693	687	677	693	698	652	715	667	710	708	617	668	697	699	718	754	677	679	695	677	668	665	705	681	695	662	670	712	705	708	749	632	637	690	697	738	713	656	666	653	646	723	716	717	673	668	654	682	738	643	689	645	715	654	680	717	695	671	711	706	707	706	693	754	675	722	701	681	701	700	712	676	676	679	700	693	688	693	732	666	710	678	710	671	679	671	753	628	711	667	689	701	654	700	732	643	675	686	733	681	704	725	652	670	714	645	699	702	659	679	729	732	680	696	711	718	701	701	685	646	664	653	701	719	695	663	690	722	699	690	696	693	724	729	705	673	670	650	683	685	693	683	712	687	679	688	653	711	680	728	675	731	646	687	710	649	727	696	668	638	709	746	687	714	702	662	705	728	687	668	700	702	708	663	711	652	672	704	709	699	735	644	692	630	734	697	694	660	688	703	734	722	676	725	628	715	725	689	675	678	702	698	670	718	714	691	687	695	672	716	673	692	709	693	674	659	695	654	632	711	694	647	669	718	732	681	685	675	675	718	711	685	712	715	710	670	729	729	691	715	702	669	701	664	716	725	663	704	702	725	680	722	665	725	680	689	654	679	691	668	721	696	679	658	695	690	708	725	674	663	704	687	708	692	718	725	648	681	671	697	733	688	712	738	705	703	743	710	683	711	653	677	686	728	647	711	689	763	721	700	684	650	750	680	696	684	730	712	679	685	705	733	667	686	698	684	707	656	708	713	683	682	665	678	708	710	717	689	725	663	683	683	707	726	699	714	659	697	708	692	693	674	660	655	688	690	678	681	705	685	691	680	677	678	738	708	641	675	708	709	719	699	678	696	732	688	740	741	708	705	701	712	694	705	663	726	681	661	648	700	711	690	698	648	628	663	677	673	706	655	665	709	677	663	691	687	714	673	715	692	686	761	707	758	684	710	711	734	668	709	690	700	728	700	627	686	698	727	706	726	734	671	726	686	697	664	715	709	683	703	748	739	742	676	679	665	684	690	663	674	706	718	693	737	761	721	694	669	674	694	667	669	697	650	688	686	696	686	705	704	716	697	674	687	691	718	693	734	714	637	677	648	704	680	685	701	711	698	712	688	660	708	698	758	698	683	670	665	707	700	700	755	735	651	678	677	644	687	694	632	672	640	689	678	691	642	671	707	704	677	685	700	686	691	679	726	697	730	716	654	673	682	700	728	653	682	676	723	685	699	708	706	690	727	688	691	676	708	684	686	681	701	715	731	718	719	712	741	636	738	709	704	714	701	691	703	690	685	694	669	698	648	715	683	680	702	670	667	706	692	729	728	686	684	678	656	645	655	697	654	696	665	695	692	684	688	707	687	636	684	663	688	667	674	686	666	720	718	676	693	703	712	741	717	704	670	687	681	667	687	727	709	662	703	693	709	727	707	655	718	648	699	710	676	669	707	716	730	634	705	748	678	731	662	707	714	710	683	716	661	675	718	666	704	656	718	692	692	719	678	666	695	707	630	686	669	739	711	697	702	710	675	690	690	671	697	718	682	717	680	669	706	735	713	679	697	667	687	646	672	665	692	673	706	729	676	689	719	659	698	707	683	700	682	694	681	702	695	698	700	627	699	618	707	701	714	685	662	705	678	698	695	703	668	645	650	720	729	660	677	675	688	713	690	698	669	673	709	730	726	695	716	705	679	660	681	657	683	712	719	703	648	663	687	705	670	725	701	694	683	712	687	700	667	669	680	671	690	720	721	722	676	703	698	716	693	693	672	711	678	691	693	735	671	729	694	677	682	711	713	738	673	704	691	669	708	663	703	703	694	697	652	680	680	714	697	664	686	629	700	646	696	681	714	671	731	736	713	744	726	713	679	691	717	702	721	695	717	726	739	689	715	690	679	674	752	734	734	725	670	741	679	675	682	714	669	734	717	726	633	716	682	693	690	713	681	659	703	705	690	700	701	706	669	705	713	715	729	705	712	703	697	694	688	675	685	702	703	736	689	678	718	667	674	721	706	674	673	677	674	711	722	680	666	633	687	689	687	673	660	667	650	689	660	693	694	701	697	725	693	690	678	692	714	694	716	685	687	699	727	690	652	697	712	678	686	689	685	679	684	695	600	692	681	693	705	691	709	685	703	688	710	711	679	639	671	691	678	708	662	674	731	735	677	704	707	669	690	704	695	678	718	637	686	692	673	740	699	701	712	692	698	699	695	670	672	650	641	678	730	644	714	726	687	694	679	670	668	675	709	715	659	663	736	696	711	723	705	647	654	708	699
34881	23699	43839	37526	21414	15069	11009	25759	33813	27765	9668	629	396	391	365	357	338	322	323	293	326	319	313	436	354	301	278	300	271	286	293	308	296	324	266	293	296	302	294	276	278	287	294	290	302	320	276	289	312	284	288	306	294	302	265	303	297	268	269	295	279	292	286	320	270	282	268	314	252	270	290	270	258	259	266	270	241	280	301	314	300	318	295	275	279	284	287	320	278	278	306	319	282	293	291	305	294	278	298	286	272	295	298	313	289	295	311	271	297	289	258	263	276	279	302	284	304	284	292	288	277	235	298	283	301	269	306	309	275	286	279	272	295	283	267	269	267	293	256	297	322	307	290	304	268	272	269	307	274	287	278	315	299	290	255	267	296	264	269	273	287	265	279	267	280	272	300	268	253	303	253	294	310	323	261	296	311	279	279	291	312	279	262	303	293	293	279	306	286	286	254	298	291	294	285	280	266	248	283	277	311	261	288	298	253	235	283	307	313	256	261	292	287	257	303	313	305	286	293	310	275	277	275	296	270	292	311	284	284	277	288	288	286	301	261	259	295	258	234	293	272	291	273	297	263	277	264	285	308	290	288	304	258	275	250	298	278	283	264	312	267	264	307	266	246	298	277	262	296	304	272	273	302	270	272	313	265	284	300	299	281	295	308	278	276	287	283	247	245	295	278	292	285	271	281	302	300	310	281	282	267	293	265	274	266	276	280	282	291	291	289	278	284	283	279	273	296	252	268	283	288	289	271	306	293	285	259	271	289	280	330	298	271	278	266	261	301	266	315	285	260	269	294	300	275	282	287	274	276	268	302	284	281	276	294	295	264	274	279	296	290	279	293	290	296	283	286	292	265	260	290	277	285	265	268	299	278	277	289	277	273	273	265	285	276	291	271	293	287	256	292	291	290	281	279	311	292	255	291	274	286	299	281	290	277	290	278	287	290	314	298	302	263	259	271	274	272	293	279	295	308	266	296	285	275	315	273	275	296	305	260	285	275	288	291	268	275	278	287	279	254	307	284	273	287	281	290	264	294	309	284	291	298	269	303	294	306	285	293	282	274	274	276	273	258	292	274	297	307	316	301	278	272	234	267	256	288	283	291	275	298	281	273	268	255	288	278	284	281	278	266	276	275	288	281	298	276	296	287	297	291	280	261	301	283	297	291	294	281	285	264	299	276	309	293	318	262	259	292	291	260	297	312	282	278	259	250	294	286	298	268	264	272	290	306	269	291	317	285	260	305	311	299	282	316	282	281	281	293	286	271	279	271	273	259	273	301	310	278	298	263	288	255	294	276	279	275	281	293	236	263	269	288	266	289	270	255	273	282	283	254	269	291	290	277	272	274	280	284	288	273	257	271	281	285	293	279	270	310	274	319	306	289	269	299	258	262	283	290	279	249	278	293	292	271	290	300	248	244	300	285	260	292	300	283	288	275	334	280	258	284	276	294	312	265	273	285	261	255	278	260	287	261	288	264	301	289	273	292	288	287	261	273	284	273	276	280	277	261	305	296	314	283	294	320	272	249	279	279	294	301	264	288	292	285	291	289	282	290	276	302	288	269	293	277	281	267	290	267	266	263	292	254	283	301	284	303	272	248	261	290	283	298	290	284	287	272	291	279	309	280	300	305	303	276	309	310	281	283	270	278	260	288	285	281	310	288	272	250	294	269	286	256	271	278	293	310	274	266	260	282	283	301	305	302	271	277	307	269	304	272	288	285	270	268	285	279	282	299	285	279	305	293	284	282	303	274	275	284	271	282	292	260	264	260	279	286	323	283	277	283	342	283	274	291	304	312	310	279	299	281	258	255	276	273	273	274	298	264	260	269	306	301	269	302	262	305	294	305	295	289	301	257	297	280	272	308	274	272	265	301	276	306	294	288	272	278	260	291	273	264	292	286	289	287	291	292	250	259	262	309	276	288	297	284	287	254	265	265	249	274	264	279	302	262	293	289	276	294	281	259	261	241	255	282	288	288	270	295	305	277	277	236	278	289	259	271	324	306	269	315	269	288	271	283	309	290	294	271	299	250	286	282	278	283	284	317	254	290	292	261	317	310	267	299	283	296	311	286	289	298	285	260	272	312	311	291	301	289	300	273	304	301	285	281	268	247	310	291	278	271	270	280	294	314	248	296	283	278	276	278	278	297	286	295	298	277	274	303	280	274	268	271	309	289	289	266	291	305	289	257	286	324	298	262	297	308	299	294	311	325	305	264	282	314	295	288	265	287	254	273	303	265	292	268	301	276	306	275	284	253	283	274	301	271	279	288	296	291	284	306	294	316	308	317	291	328	286	269	271	279	297	311	249	286	290	294	286	321	290	254	331	306	291	294	268	277	304	292	290	340	262	299	296	257	281	291	267	269	255	280	308	299	282	295	289	280	289	293	269	273	310	264	302	268	300	296	243	271	308	317	273	270	278	284	286	298	280	299	301	285	292	308	313	295	297	275	276	244	289	243	267	274	306	271	280	306	257	252	273	291	262	296	279	251	287	324	268	261	280	283	289	310	298	272	265	285	300	285	293	251	309	301	306	286	282	280	277	296	283	268	270	304	273	275	259	318	318	285	290	241	264	300	277	260	314	292	296	262	304	283	255	285	279	271	274	265	297	276	264	293	281	311	297	292	272	303	283	286	292	283	298	281	281	318	299	294	312	301	262	295	361	269	276	256	226	273	271	291	288	282	279	326	278	250	282	313	273	285	288	329	269	267	272	266	272	277	273	294	253	306	266	273	274	248	285	300	267	289	262	290	285	268	293	279	289	280	252	305	282	280	299	257	269	289	288	309	297	283	282	267	272	296	272	287	296	313	294	292	288	314	305	267	264	270	258	275	294	306	296	298	279	254	291	282	277	281	296	300	285	305	233	269	306	308	265	267	273	302	268	282	300	254	276	256	253	298	286	293	284	271	285	268	303	255	300	275	261	258	267	265	280	292	277	311	302	286	284	275	277	298	286	292	302	273	277	289	269	303	302	270	265	294	265	278	283	304	304	304	299	288	282	289	293	288	263	279	277	290	274	293	295	262	259	278	288	292	325	281	290	275	282	278	283	282	284	266	297	262	285	276	269	271	299	291	261	285	305	299	281	292	295	270	314	284	300	287	288	270	268	328	293	298	305	253	277	311	257	268	289	278	281	279	268	292	318	278	283	296	292	290	290	280	284	310	267	283	297	262	279	298	294	263	300	314	264	288	264	270	279	304	295	294	280	287	297	268	256	284	322	297	279	276	283	296	282	308	292	310	293	313	302	293	320	266	262	298	274	261	276	272	257	313	311	305	289	280	268	250	290	270	291	277	285	298	309	290	267	292	280	290	265	265	272	293	301	274	262	251	273	293	303	284	275	286	278	271	318	290	269	324	242	267	280	288	269	289	254	298	284	302	303	305	274	307	282	274	307	291	291	300	275	281	298	272	310	303	265	260	268	293	280	258	300	315	289	299	278	315	302	266	285	293	288	283	274	285	282	311	246	279	281	274	259	286	283
20219	15871	41769	38034	12102	14210	17457	46111	51437	45091	10914	1667	1427	1257	1261	1296	1227	1149	1181	976	957	958	1007	1837	1349	832	851	783	864	795	777	739	760	814	794	782	740	727	766	781	754	756	742	813	724	758	759	757	735	741	775	792	768	740	751	716	734	724	742	717	732	748	709	772	677	741	726	735	731	746	687	712	729	753	711	722	734	726	768	694	720	727	761	714	737	715	683	778	723	747	708	692	686	688	691	730	702	733	691	691	667	683	711	718	712	700	691	771	717	712	738	736	748	710	719	683	723	725	764	762	758	764	772	695	734	710	732	719	718	735	728	765	744	696	704	716	694	736	680	706	703	763	733	740	727	719	715	815	713	735	723	663	657	696	688	730	735	712	700	674	813	746	709	695	725	732	706	727	712	743	754	683	724	678	679	721	777	703	670	729	646	714	701	767	731	748	732	718	728	763	714	745	707	763	747	670	728	777	710	697	727	737	697	756	720	748	797	700	717	747	738	728	784	730	703	703	722	736	727	723	726	755	762	761	727	688	728	715	673	717	732	699	721	713	695	751	714	723	743	758	742	727	712	706	739	676	690	734	682	720	676	724	723	741	690	680	661	713	706	717	699	725	720	728	668	699	691	752	687	683	740	708	670	672	689	710	741	698	723	688	776	752	740	721	748	726	689	743	713	762	752	700	738	734	734	714	726	765	735	709	739	700	761	761	749	717	696	691	706	738	720	696	752	707	631	709	763	651	728	752	659	729	700	700	753	723	704	715	679	729	685	700	699	695	742	726	749	739	727	707	675	739	721	681	706	685	710	709	695	749	738	709	704	738	689	709	697	714	722	738	661	718	712	734	705	721	747	735	721	733	699	671	739	723	744	730	684	709	679	686	676	700	715	678	747	724	717	775	696	714	700	672	723	714	761	712	739	772	753	754	706	674	712	733	713	807	719	678	732	729	716	706	805	712	681	681	753	717	738	703	701	732	731	684	735	740	716	722	732	766	718	677	720	676	800	766	735	675	726	730	718	679	720	764	747	690	723	712	698	712	727	707	726	709	720	719	742	737	718	737	733	701	733	728	740	706	706	727	697	687	757	686	753	710	718	690	693	720	751	673	667	738	744	715	657	700	657	752	720	722	661	695	706	741	739	701	665	708	739	738	683	698	646	746	726	734	729	720	693	748	678	769	698	704	727	749	758	738	728	712	760	767	702	676	811	761	731	783	709	747	721	719	710	675	686	733	745	715	693	720	700	753	726	739	704	667	723	712	743	757	745	726	703	720	729	759	688	707	727	727	691	710	715	736	649	689	734	756	667	706	712	768	683	782	727	714	728	749	689	731	740	686	734	728	711	684	678	679	717	720	725	725	780	748	738	727	718	730	756	663	683	699	735	750	715	710	726	730	743	743	703	763	715	738	693	687	729	728	696	696	702	740	696	703	710	734	732	753	704	766	694	741	692	696	751	720	699	750	713	700	728	713	679	750	670	721	704	689	712	737	716	671	690	707	703	724	757	717	700	680	709	710	717	738	718	752	739	733	708	743	709	709	736	740	727	709	712	704	732	707	708	719	721	732	724	717	728	731	669	704	698	704	713	700	704	689	722	680	702	760	755	712	677	681	686	721	750	713	680	685	697	713	724	769	742	703	743	731	745	683	740	682	705	697	703	703	720	769	714	691	736	702	740	725	777	690	705	760	742	695	667	721	719	640	717	737	703	704	734	699	732	724	758	711	710	732	680	697	706	700	689	688	727	721	711	711	698	693	699	734	733	711	751	718	745	716	699	749	698	790	759	729	763	719	670	742	700	702	763	697	715	703	752	750	722	752	749	706	761	726	692	720	699	680	738	736	699	676	764	726	768	750	721	700	736	746	738	712	703	689	722	675	674	700	680	727	665	740	707	703	682	714	748	757	693	755	740	756	715	734	736	731	743	735	735	741	704	745	707	687	752	743	712	725	756	729	745	677	671	686	667	760	766	762	710	737	734	720	702	718	716	689	700	714	641	750	766	745	719	725	758	708	769	720	715	692	714	718	682	729	725	758	745	764	713	707	728	735	692	725	760	720	775	770	688	712	717	733	733	736	729	742	689	718	744	729	660	695	698	731	678	713	728	683	707	669	720	726	708	720	702	726	713	712	765	710	674	725	727	699	695	722	720	699	751	741	727	690	749	721	727	728	725	723	718	784	783	711	712	709	733	705	743	683	705	675	709	695	734	683	734	688	720	676	711	750	709	750	722	699	718	723	758	703	677	685	739	674	673	713	720	729	736	746	712	728	714	751	741	746	735	734	712	677	686	713	699	698	684	694	722	686	723	737	695	742	704	702	728	680	694	716	716	728	674	702	715	716	695	760	720	721	693	664	731	693	683	700	698	687	748	726	741	732	714	750	755	742	740	681	713	713	752	770	666	703	759	701	691	709	696	741	715	694	718	705	705	689	727	704	757	735	730	731	755	694	713	713	692	721	704	731	687	729	758	742	720	720	760	689	711	697	707	692	747	698	688	702	718	727	697	723	706	711	720	705	734	746	724	694	661	747	737	722	751	744	758	721	691	725	724	711	710	727	737	658	735	716	716	698	670	730	705	698	695	731	683	670	692	657	711	662	678	698	741	708	710	734	688	740	684	681	689	727	718	714	693	730	719	742	747	738	675	713	724	717	704	728	695	741	731	695	690	728	742	712	731	680	701	717	721	714	759	707	725	729	733	708	688	721	747	751	690	723	688	715	704	721	751	694	706	706	703	750	717	714	746	695	733	742	721	722	739	685	673	744	770	725	693	676	762	702	690	656	709	735	750	728	725	678	732	709	682	696	751	731	670	729	734	698	737	699	715	716	707	700	681	733	714	737	714	712	705	663	739	720	693	671	753	720	722	747	723	715	706	667	725	757	711	699	719	747	720	702	659	693	678	725	711	694	670	746	693	772	746	716	728	731	732	743	704	767	730	719	702	692	695	677	713	716	676	706	711	682	638	680	745	674	742	713	690	708	687	695	705	620	729	725	723	728	736	724	698	737	734	711	774	710	738	704	699	705	693	731	740	711	682	678	729	751	748	767	686	712	750	775	701	682	734	788	774	719	704	723	727	764	670	736	733	667	732	734	706	773	710	716	791	718	695	767	684	704	705	697	681	685	763	751	701	701	754	737	736	775	720	731	706	697	712	718	733	706	692	787	723	752	772	705	695	700	673	716	708	688	714	727	721	708	728	718	692	689	728	690	680	734	710	710	689	713	791	708	696	667	728	702	755	690	657	750	743	696	755	749	714	734	699	672	695	714	725	751	746	704	702	725	731	680	685	764	701	704	728	726	720	740	684	726	713	741	712	730	752	733	728	706	747	715	701	721	788	716	666	699	677	704	731	739	698	759	677	716	752	733	750	694	742	710	720	709	680	734	728	692	707	754	721	681	675	694	759	715	724	749	737	768	657	721	713	707	701	729	726	755	708	735	712	752	668	689	668	721	715	709	708	688	783	683	700	681	691	745	746	704	682	727
3528	6556	15756	10950	3716	851	506	1164	949	666	363	293	277	316	344	318	325	314	330	334	301	332	280	325	294	296	289	291	312	293	315	301	310	278	313	314	321	323	293	317	306	286	321	337	298	307	304	297	295	298	285	301	358	315	279	330	300	331	300	336	331	320	299	287	314	285	314	284	320	301	283	287	307	336	307	303	264	284	308	313	306	293	288	299	286	295	310	315	315	320	285	324	363	332	320	326	298	299	292	335	324	297	317	324	305	318	276	300	319	333	307	331	299	308	323	277	286	314	306	302	307	274	303	339	284	318	314	309	339	324	311	327	282	339	279	328	320	312	318	305	296	287	315	327	286	339	302	308	304	338	296	297	286	334	309	335	299	299	304	308	298	329	280	303	297	298	301	312	301	295	302	298	291	299	301	316	289	332	304	301	320	297	305	316	315	325	317	300	322	303	326	301	295	331	307	303	316	308	325	311	313	328	318	322	306	326	339	328	295	314	292	308	271	339	326	313	293	297	339	285	329	308	294	342	323	309	273	313	299	303	320	362	294	333	294	303	312	298	321	297	305	298	310	309	309	301	318	320	311	308	339	286	304	323	326	316	292	282	289	277	293	303	337	300	313	328	320	293	281	324	326	315	294	286	307	290	316	337	282	315	297	278	308	310	295	302	320	309	285	294	321	263	276	317	286	299	282	316	301	304	309	276	283	305	310	284	291	321	314	303	297	270	306	334	317	315	341	314	312	341	357	317	316	307	294	292	297	328	332	293	311	331	357	331	290	286	313	298	303	284	320	307	299	309	308	313	305	302	333	337	318	291	320	308	306	319	318	334	313	333	308	330	311	343	291	306	283	327	304	296	324	346	308	309	281	325	315	316	319	332	306	319	311	316	314	299	319	326	297	328	307	294	317	310	313	315	305	341	310	293	289	326	324	301	345	297	292	311	316	325	324	321	291	293	323	309	301	287	301	332	287	326	314	315	315	314	332	313	281	318	312	334	303	317	297	299	330	348	315	295	319	310	337	323	318	300	282	275	292	297	321	356	308	323	322	266	346	309	302	311	318	317	322	320	290	297	289	276	323	296	324	300	292	324	313	314	329	307	343	275	280	305	310	322	340	291	283	300	305	339	308	327	308	298	325	290	308	324	285	304	300	316	343	321	299	320	294	311	275	321	293	310	292	323	327	308	335	303	290	313	315	325	331	280	309	285	308	330	300	349	324	305	317	292	298	327	301	280	332	321	327	310	323	303	318	310	317	296	327	320	290	298	323	335	309	320	338	332	315	321	313	305	311	315	332	274	295	295	310	305	306	328	322	315	314	292	317	332	282	289	346	335	299	268	321	306	338	313	328	321	303	309	295	296	303	298	339	304	330	294	307	305	298	276	333	278	311	292	304	303	308	324	344	296	323	316	278	318	293	321	299	300	347	285	291	307	270	360	334	308	303	303	269	275	294	310	296	319	314	315	311	309	329	309	318	284	317	276	331	301	320	324	322	321	325	297	293	306	289	270	309	318	305	295	286	295	331	294	291	280	295	323	294	339	312	286	301	341	332	301	329	300	313	312	316	333	287	297	313	333	281	310	318	306	285	302	278	314	337	313	303	266	333	303	304	330	326	321	287	290	335	301	304	308	354	318	296	321	302	296	315	301	272	287	317	276	322	326	342	307	302	326	281	322	319	282	318	289	285	310	303	351	282	335	313	276	317	307	310	337	323	303	303	304	330	291	307	316	332	341	321	311	306	286	301	333	330	317	335	272	289	312	310	327	357	306	288	289	307	343	322	305	320	291	324	283	280	295	337	315	326	312	293	275	320	278	335	335	301	332	294	307	313	322	279	285	328	280	284	270	296	310	309	269	306	265	305	310	316	334	296	319	287	299	309	299	292	304	341	337	293	284	295	338	315	309	315	300	320	295	322	350	329	310	300	309	305	271	302	315	311	297	340	321	313	335	309	328	281	305	298	353	289	276	325	321	315	328	302	342	316	324	315	320	316	279	314	337	294	330	293	294	330	305	310	311	312	308	336	325	339	343	323	316	339	296	313	313	328	332	325	329	291	340	284	334	325	336	314	327	319	311	312	334	297	328	335	328	314	308	299	301	308	310	315	321	341	306	296	302	329	311	329	305	269	285	298	280	320	308	284	292	297	292	305	328	304	321	300	328	312	307	301	291	317	295	312	305	281	305	306	323	328	291	334	273	314	301	288	341	321	300	317	304	296	303	309	308	301	288	307	300	324	328	337	297	305	325	307	293	308	332	283	318	310	284	302	299	282	289	302	290	314	308	317	326	349	319	308	334	318	302	337	283	321	314	319	322	307	303	295	298	287	301	282	307	313	292	319	298	327	290	303	295	270	304	323	309	298	303	299	318	312	307	290	305	270	297	332	278	306	296	309	327	318	317	344	328	277	341	298	322	287	315	317	303	301	313	342	335	305	310	328	288	301	327	331	313	286	357	341	335	319	304	306	305	321	309	297	322	306	278	301	323	311	325	341	299	282	286	291	291	307	319	320	296	281	301	311	325	319	311	289	306	307	300	340	305	295	312	314	330	295	312	315	286	309	305	294	315	302	309	309	312	305	312	339	302	296	297	283	312	317	306	295	274	298	305	298	309	277	324	330	289	292	323	292	300	297	314	319	317	338	326	279	315	257	319	325	290	282	325	294	319	298	326	310	317	284	313	287	295	291	309	298	334	289	337	321	305	328	292	298	323	286	330	276	312	297	270	305	319	313	316	298	309	323	311	344	330	309	295	313	299	302	296	330	291	302	320	291	297	308	323	328	299	295	307	303	301	326	282	342	317	314	319	310	337	312	327	303	357	304	312	322	308	342	346	289	296	310	337	312	306	317	328	299	279	307	338	314	292	300	322	297	320	315	321	293	336	292	276	318	318	290	320	311	339	301	348	325	264	327	338	291	294	292	299	328	297	352	354	289	311	320	304	262	306	281	297	305	306	315	316	318	297	330	308	297	301	335	262	278	313	309	271	323	319	315	283	312	302	321	310	334	311	286	268	314	336	332	295	327	300	307	285	329	308	295	303	309	333	293	318	299	292	310	302	316	293	308	302	341	327	304	304	283	310	289	351	338	289	318	327	292	302	288	324	308	323	317	302	319	318	331	300	309	285	299	287	308	316	336	299	295	313	314	333	289	313	307	316	310	345	307	329	305	289	304	315	297	330	321	311	302	317	306	294	299	308	341	297	336	319	301	283	289	306	293	322	292	325	300	328	314	310	286	317	317	312	278	296	304	323	277	284	271	299	309	316	298	306	313	325	292	313	299	301	323	316	328	330	318	292	323	299	288	304	299	331	300	294	293	311	316	303	319	313	341	295	307	330	315	283	324	314	298	330	327	283	305	295	306	313	314	308	289	317	286	279	301	325	292	297	329	288	305	324	320	335	338	299	261	290	316	310	331	290	348	306	289	281	356	320	317	325	303	317	287	285	341	302	313	323	323	309	302	290	346	309	323	289	292	332	316	310
3473	9128	22981	19691	8038	2301	1985	6034	4803	2826	1142	854	846	803	794	766	813	831	785	768	799	803	831	815	780	823	796	809	807	781	760	808	828	817	776	799	807	719	830	805	771	814	851	738	839	809	810	807	785	834	787	790	777	815	798	791	784	833	775	771	793	830	825	814	820	826	792	799	795	765	790	811	780	846	810	821	791	772	788	853	808	795	797	773	864	800	789	811	821	824	835	777	830	754	815	780	810	767	808	849	813	797	836	871	799	848	827	830	755	775	801	780	782	811	778	788	754	788	856	821	757	799	789	745	785	796	837	792	776	791	739	845	806	778	789	795	841	781	793	802	786	778	770	762	778	780	805	803	785	820	792	803	818	775	768	740	840	763	834	780	823	789	833	793	747	798	787	778	768	812	743	829	804	819	783	817	806	796	809	795	793	793	746	803	801	792	819	774	825	820	789	794	842	818	789	764	804	810	810	779	795	823	825	774	787	799	809	769	815	784	821	812	807	819	783	803	791	750	829	799	805	800	784	806	802	795	802	809	816	774	790	753	761	846	773	792	821	781	824	851	796	821	793	786	799	806	814	779	765	778	796	835	804	796	827	819	781	786	791	786	810	810	780	780	809	826	803	785	810	806	795	827	809	857	794	801	824	791	791	810	819	807	853	843	791	798	752	800	815	836	787	833	842	803	823	787	805	816	797	827	789	821	816	759	788	843	828	828	777	813	832	810	820	809	838	783	822	837	793	808	806	795	817	814	808	789	776	771	812	749	844	834	803	765	824	813	775	779	807	786	816	822	778	832	789	819	822	835	767	824	776	805	838	798	795	828	801	791	833	831	826	874	799	802	766	832	766	784	818	762	832	799	765	810	829	789	824	756	793	810	819	808	813	790	808	769	834	820	809	769	800	837	787	778	807	846	794	752	826	819	840	774	795	775	805	803	797	774	829	791	817	807	777	824	808	838	881	782	801	790	760	801	772	830	777	811	796	791	801	802	768	793	834	844	815	744	776	714	782	795	796	793	805	807	777	794	768	783	775	821	801	820	798	840	780	819	832	827	842	824	765	826	802	809	834	781	770	768	773	790	800	801	774	830	768	784	800	742	769	781	818	762	796	823	825	756	806	842	799	823	834	799	813	834	758	783	817	770	799	809	784	808	894	779	831	792	750	815	766	787	830	837	744	772	802	815	777	805	809	753	784	794	856	825	775	727	832	824	832	808	752	811	798	784	802	783	827	780	791	780	768	744	758	743	822	832	833	824	804	762	796	812	806	773	797	796	824	812	799	795	786	820	826	779	806	824	863	822	776	787	798	749	771	801	803	802	791	826	837	773	825	815	736	810	803	847	848	760	794	829	810	836	797	790	783	784	830	821	827	808	821	816	814	811	870	790	777	775	836	756	821	808	765	764	826	824	782	797	774	847	834	830	781	783	822	839	823	816	802	804	777	788	778	806	774	794	774	770	850	789	795	838	878	830	820	790	769	791	752	815	812	786	800	811	801	812	815	809	775	792	808	791	827	816	770	814	775	779	811	843	739	785	794	783	822	793	860	818	739	782	790	807	795	827	792	782	764	795	819	823	797	816	819	785	792	826	826	820	788	789	773	803	774	782	741	799	807	837	806	786	857	787	834	786	774	757	779	779	822	793	752	804	802	776	855	786	786	774	777	820	778	826	809	737	807	790	854	783	794	753	793	817	790	769	811	820	774	751	835	820	807	778	750	776	791	842	814	804	792	774	810	781	785	826	773	837	787	784	772	774	828	771	767	797	804	819	796	745	803	802	779	803	829	786	794	870	805	735	821	819	843	871	806	824	815	828	780	793	788	829	767	801	804	829	783	827	834	782	796	764	759	760	826	826	789	781	823	795	821	811	788	782	796	783	782	770	757	807	781	817	780	812	781	802	788	789	766	862	797	800	801	849	797	790	789	847	829	822	761	798	811	778	792	824	786	831	770	790	798	868	792	793	772	794	815	831	774	797	750	790	837	815	796	756	844	826	820	787	782	792	832	818	829	806	782	811	796	829	814	773	832	769	755	818	819	796	846	816	848	823	822	768	809	769	747	774	799	759	777	778	794	797	787	771	740	867	794	803	826	821	798	812	785	755	795	817	822	820	862	802	786	747	778	776	813	769	776	809	812	824	819	792	807	737	798	799	835	786	772	825	804	780	788	807	797	752	755	839	803	822	802	798	811	773	792	804	812	837	796	840	801	798	846	770	832	836	760	817	827	823	773	748	797	758	798	785	767	798	857	793	767	843	780	760	777	799	807	759	741	775	772	750	811	831	819	794	793	784	812	820	773	793	835	786	756	793	808	784	812	798	762	765	841	811	819	879	792	812	827	833	785	788	823	802	787	789	774	730	810	811	786	780	788	784	780	741	823	771	779	785	839	782	779	774	784	781	765	777	859	759	818	816	803	819	830	819	755	803	758	844	828	797	841	789	794	763	852	878	778	786	779	826	881	785	778	851	795	774	810	867	778	820	800	814	786	798	811	796	760	796	774	816	811	781	864	820	818	732	787	826	799	739	797	736	778	784	788	800	790	815	812	779	773	818	781	804	839	759	823	783	764	777	787	810	833	816	821	816	837	777	827	845	827	760	758	796	849	775	797	825	809	805	826	766	793	745	816	814	872	766	746	771	784	805	819	767	801	800	829	845	802	810	734	740	827	825	833	800	781	861	813	781	757	847	757	822	789	774	805	769	799	817	779	840	788	830	810	764	803	863	823	814	827	798	803	783	811	773	817	784	802	771	844	784	816	780	805	836	797	771	806	828	841	814	841	814	820	794	759	840	798	820	833	816	783	814	792	870	794	804	788	811	799	830	785	787	849	802	816	777	775	809	780	787	827	802	800	790	756	776	800	819	754	792	835	827	814	817	812	770	767	785	807	837	858	813	812	793	810	769	830	803	762	788	807	803	817	783	808	794	827	795	821	860	813	755	831	763	763	790	831	802	759	828	787	811	827	811	741	757	806	784	796	755	817	801	810	818	758	782	810	792	775	827	809	823	784	811	747	802	766	775	832	740	853	832	800	735	835	835	778	805	755	789	808	784	816	764	786	828	794	776	814	827	777	753	838	788	832	849	774	767	802	787	807	796	803	834	809	827	774	843	823	818	804	833	791	786	788	784	783	762	788	773	865	794	771	822	747	777	794	793	789	795	795	807	779	709	790	799	860	792	777	811	849	795	797	821	820	800	784	809	826	796	803	793	812	722	774	793	807	758	787	836	791	747	766	790	867	789	806	767	855	774	769	831	811	799	825	809	815	821	841	821	812	806	784	814	794	826	799	826	784	820	757	789	824	779	784	784	785	823	780	831	787	814	798	819	794	805	860	781	751	721	839	771	856	795	783	747	807	809	816	793	817	862	836	866	792	797	819	834	771	788	828	817	822	807	778	790	792	796	816	819	840	822	803	825	783	815	754	822	835	818	809	820	804	799	803	854	766	796	821	800	870	832	796	797	794	772	811	805	835	752	791	812
49099	47943	31247	23732	20892	15066	14335	17910	15140	6779	1139	346	350	314	314	313	264	244	255	226	259	238	230	221	215	226	216	191	215	233	189	174	239	203	210	208	194	223	182	200	235	191	196	177	198	185	213	218	197	197	213	212	198	195	179	199	193	189	208	192	201	214	176	193	188	207	205	200	198	220	201	201	204	192	189	191	201	209	210	180	167	188	202	179	196	187	211	181	190	187	176	219	215	215	194	192	194	191	207	178	197	207	183	175	198	177	182	193	179	192	172	187	173	186	184	186	174	222	187	206	218	195	167	187	194	159	209	194	218	190	187	194	183	192	207	200	194	194	200	209	204	212	199	183	219	208	172	221	185	193	165	195	175	182	187	205	199	197	171	181	191	176	203	214	187	192	196	208	186	197	197	197	184	211	195	174	172	196	176	181	192	193	208	193	203	219	210	168	185	180	195	196	183	219	193	183	184	204	189	219	190	182	165	201	219	182	207	177	196	185	177	185	199	191	172	214	209	193	181	192	198	201	193	203	182	197	175	188	216	227	196	214	194	204	179	220	194	194	195	169	206	209	202	180	175	190	173	195	201	196	192	184	218	212	187	210	208	207	198	173	167	216	225	187	169	193	189	186	166	184	201	174	215	190	196	213	210	218	190	227	202	184	210	200	227	204	191	186	192	212	182	176	183	167	218	197	172	199	212	194	203	222	182	198	206	219	191	181	197	199	184	171	155	202	186	199	190	196	176	200	190	194	200	192	177	173	166	194	213	188	194	181	190	188	183	196	184	186	207	203	193	169	198	181	191	192	195	189	213	197	196	180	187	171	222	176	214	206	214	208	171	197	204	190	152	170	203	197	180	208	213	208	180	184	186	202	195	177	200	190	200	183	213	167	159	202	189	203	167	181	177	212	170	210	199	204	187	191	195	183	216	200	166	185	174	195	180	198	200	200	197	184	179	210	189	205	179	224	175	198	198	194	166	194	192	171	190	177	239	206	180	190	204	204	185	181	191	204	207	172	197	165	189	196	185	190	219	183	206	209	205	194	183	207	171	210	200	180	191	192	209	194	209	178	188	198	195	213	202	193	190	181	175	179	180	205	220	182	202	198	212	204	197	176	193	206	217	211	186	189	191	196	170	182	195	186	180	191	182	199	228	197	206	196	165	207	184	185	192	185	189	201	190	209	188	204	174	198	197	221	200	191	170	231	221	171	198	197	199	169	189	205	206	191	196	188	224	217	211	202	189	186	211	199	185	195	209	205	195	202	226	219	201	215	193	207	183	190	190	201	194	215	179	191	206	182	160	199	200	196	199	175	201	185	173	200	190	169	204	197	191	177	195	184	186	179	210	183	193	196	204	200	199	185	203	183	188	218	184	193	196	173	184	203	184	184	201	202	202	188	189	195	196	216	184	190	191	205	169	218	187	188	198	215	196	168	185	201	201	198	180	207	198	184	224	174	200	206	179	201	186	189	195	207	190	177	220	213	178	210	186	191	213	196	173	207	197	203	206	179	201	219	202	205	187	185	204	195	196	199	192	189	196	206	201	193	238	185	206	197	165	196	178	191	184	207	206	212	187	174	179	201	209	178	216	207	195	174	202	208	190	178	194	204	194	214	182	175	179	172	222	198	211	199	190	211	199	186	225	221	196	196	182	178	196	204	207	179	210	174	178	226	181	181	190	199	177	207	194	202	190	182	207	201	181	196	195	195	184	192	179	187	207	184	159	204	186	180	194	194	199	190	182	181	204	181	198	200	170	189	189	177	176	212	202	197	214	208	170	187	182	213	224	226	211	198	224	196	202	176	189	185	171	189	185	201	202	213	189	185	178	219	214	195	197	205	162	173	197	191	221	208	186	208	180	185	173	181	199	223	212	188	165	194	190	174	205	239	182	177	214	181	199	198	191	179	186	190	181	220	183	180	202	176	208	205	194	203	192	206	182	190	191	172	196	195	192	173	213	192	196	192	194	172	200	178	208	204	180	182	189	202	186	180	198	187	193	200	174	170	191	230	194	194	205	197	191	191	220	197	194	179	214	187	213	188	165	197	190	177	216	198	201	196	202	178	211	177	197	193	180	175	191	183	185	193	192	168	179	186	203	181	211	192	212	178	214	200	187	190	196	182	195	235	195	182	193	186	182	175	188	195	194	183	222	210	204	183	202	197	173	217	220	182	192	161	196	183	188	202	169	199	196	211	214	205	188	193	196	212	186	218	203	191	213	186	165	185	211	214	175	205	196	187	191	211	223	197	213	203	191	203	212	206	208	210	203	207	205	170	147	194	176	218	193	163	213	183	176	172	195	204	193	229	200	206	199	207	183	188	205	229	182	164	169	171	218	212	203	179	182	204	175	183	173	202	180	197	181	190	166	174	194	209	203	198	195	190	178	187	185	181	163	168	218	196	188	172	212	193	190	213	207	200	195	181	187	224	197	200	183	197	183	208	188	198	214	198	186	197	164	195	204	217	193	207	178	198	214	190	169	170	197	189	197	190	179	197	199	188	188	168	201	179	186	221	205	181	190	175	191	179	203	171	196	172	178	182	177	222	207	193	190	182	214	205	213	204	198	179	200	190	202	199	181	182	165	177	195	181	190	194	152	200	187	200	191	175	182	196	184	189	193	201	179	200	210	190	217	178	185	179	188	182	205	224	173	177	184	225	208	221	185	194	173	174	214	196	201	184	186	172	197	194	168	206	176	196	217	173	166	203	216	201	197	198	205	182	203	206	207	180	175	168	194	184	206	179	160	206	175	182	201	174	182	209	199	174	203	201	183	197	190	210	175	223	191	195	214	190	211	180	206	171	206	207	213	178	201	202	198	205	182	202	187	199	177	173	190	191	199	185	179	195	180	167	193	182	191	189	213	200	184	174	215	204	201	185	203	193	184	178	193	184	164	228	194	176	168	181	213	204	214	171	197	205	193	200	180	182	193	178	178	192	170	230	179	199	190	167	208	191	183	201	195	198	194	211	195	207	164	177	196	206	203	189	179	207	224	190	181	215	187	197	196	193	204	183	201	181	180	193	182	178	216	198	183	181	201	172	212	187	201	182	191	163	185	207	178	210	180	196	157	195	176	189	215	187	201	185	188	237	188	237	196	198	190	206	199	209	204	212	202	189	177	181	205	198	200	202	192	180	205	183	193	186	217	224	179	183	214	170	202	208	195	204	183	191	190	197	200	218	179	194	226	196	184	221	197	202	192	215	203	181	214	191	190	178	179	182	197	203	220	220	193	188	186	194	170	211	191	192	178	172	162	205	200	190	172	205	196	186	186	165	179	217	214	187	213	198	200	195	199	190	201	202	210	161	238	212	184	199	197	183	200	175	195	197	214	213	200	200	201	181	180	203	199	196	212	188	180	230	221	198	189	190	182	201	179	184	187	190	198	192	200	192	183	202	216	171	201	192	190	174	186	169	214	225	209	211	197	210	189	209	186	192	214	202	202	205	160	185	195	181	203	186	190	175	201	211	169	192	176	202	200	207
38670	45867	22223	18450	22472	13936	25804	35360	31630	16423	3858	1440	1388	1200	1121	1123	1055	922	909	910	912	829	719	756	700	680	682	662	655	665	633	589	623	572	584	596	565	549	562	555	539	564	573	557	543	555	539	514	525	560	485	611	566	558	564	542	535	586	548	523	508	494	508	501	521	525	535	523	519	515	499	503	564	537	521	503	540	504	519	524	530	503	479	500	547	525	538	521	513	480	501	470	534	503	521	484	503	504	460	515	513	511	539	494	537	509	502	515	524	499	438	548	514	490	515	499	533	509	494	497	502	449	471	513	526	475	476	522	515	525	504	478	448	468	495	522	491	479	490	533	529	471	500	495	507	523	444	496	485	480	517	510	466	487	499	508	496	481	470	465	481	493	465	489	530	507	539	529	508	507	489	496	535	510	455	517	509	493	493	513	508	491	512	503	496	513	473	463	523	523	525	529	486	468	493	499	483	493	465	481	450	491	510	470	498	497	478	500	481	483	491	486	474	507	505	446	490	475	473	491	504	504	510	482	509	507	485	493	494	509	530	534	480	506	484	490	524	533	479	488	523	480	471	531	505	493	495	493	484	485	501	489	511	486	456	516	491	493	478	530	469	499	476	448	489	477	514	484	506	531	473	475	491	499	506	525	483	512	486	498	478	456	474	520	532	512	473	458	483	529	441	457	531	496	489	477	467	511	473	499	464	493	529	498	497	485	462	538	486	500	497	478	527	504	465	435	497	460	444	499	453	492	475	508	500	430	487	508	496	467	496	546	479	452	492	465	489	491	478	461	479	465	486	494	524	505	520	488	507	473	477	502	511	512	488	500	491	465	495	477	503	517	509	468	525	486	541	500	502	495	553	502	497	464	476	492	455	517	485	505	523	462	498	511	502	523	510	459	454	476	478	501	509	509	487	496	483	520	493	542	473	516	484	499	472	467	506	486	570	521	500	484	513	505	500	474	436	489	492	524	516	478	464	516	515	494	495	503	501	468	525	476	469	530	512	484	530	489	509	490	444	481	483	482	482	476	540	522	497	499	516	501	478	495	475	510	500	452	471	491	461	523	482	523	520	484	488	487	503	477	477	500	489	500	490	463	505	481	488	478	552	525	485	525	507	469	524	499	494	513	509	490	491	512	495	539	483	474	486	519	516	489	548	519	521	521	489	480	508	516	502	527	534	465	501	471	480	484	506	503	491	487	537	496	478	522	508	494	516	475	483	449	491	505	452	497	524	519	482	492	489	492	487	504	511	533	530	489	502	503	524	527	500	487	519	474	479	467	480	521	467	548	509	483	535	495	473	507	512	518	493	468	534	480	496	464	546	533	492	494	505	498	496	500	521	507	476	463	515	450	458	531	508	497	442	514	484	462	498	530	514	484	517	498	497	493	509	508	463	504	487	475	487	481	489	478	522	486	495	493	480	507	485	488	485	511	466	482	490	484	483	526	481	520	521	505	479	459	491	501	523	514	471	524	511	484	469	534	479	473	494	496	515	489	485	536	517	480	472	485	501	515	488	495	500	462	508	492	501	512	453	492	495	477	490	495	445	477	523	492	482	523	462	511	474	522	496	445	485	488	489	515	493	485	520	497	495	488	462	533	489	512	488	527	486	516	478	497	437	482	517	499	522	457	477	506	544	457	493	470	497	484	519	476	492	492	506	495	494	509	488	456	522	476	505	497	483	478	483	484	459	493	503	460	471	537	477	465	502	496	486	510	485	471	480	481	548	530	505	497	510	443	476	504	505	496	475	499	488	498	491	459	468	497	486	504	516	481	506	459	504	500	525	494	459	437	521	449	526	529	503	469	507	492	472	463	483	511	469	461	491	519	530	512	506	451	451	471	479	486	465	512	503	486	490	475	527	482	485	498	470	481	497	521	493	505	528	488	533	524	540	506	498	492	472	477	505	494	531	509	471	473	457	495	490	510	513	537	444	460	500	497	476	477	514	476	489	485	497	476	465	519	488	488	492	441	475	473	519	505	487	511	485	506	528	519	481	491	503	519	478	483	479	496	509	476	531	459	499	460	476	502	495	513	512	468	472	481	477	479	485	438	483	499	464	475	480	460	499	489	506	488	491	525	486	520	495	496	453	483	526	507	515	520	503	498	500	460	496	534	507	506	493	468	501	518	476	541	492	509	511	494	524	476	512	518	508	474	481	531	499	482	533	496	492	492	490	487	516	533	498	524	463	491	492	527	485	500	553	523	501	487	525	517	472	499	480	486	488	501	496	486	474	514	493	513	500	485	490	516	489	500	485	437	484	511	477	495	479	484	527	526	513	521	478	492	518	476	499	494	531	477	521	508	500	483	484	452	489	503	503	472	503	462	520	513	499	443	538	494	492	477	501	511	482	506	475	500	504	483	515	468	480	531	508	527	528	476	491	511	486	454	453	494	476	503	453	501	483	534	511	520	493	476	493	493	529	520	511	493	513	491	534	475	507	491	516	445	505	502	482	473	522	528	513	488	540	517	513	477	517	449	474	502	495	480	451	517	488	507	447	537	473	479	505	510	473	511	495	498	508	537	529	479	535	518	499	515	520	457	486	471	493	509	513	496	505	515	461	485	494	476	496	494	500	495	499	492	467	517	525	498	504	502	475	519	518	521	467	474	487	492	459	520	498	516	508	484	509	484	522	471	468	489	515	493	520	506	521	457	493	490	461	494	480	468	479	471	480	458	498	513	497	540	502	473	489	488	452	472	459	462	472	501	504	502	476	525	480	496	512	478	505	502	513	474	520	453	480	496	491	483	491	484	508	475	476	487	455	462	478	467	496	541	506	500	503	513	512	478	469	498	513	524	504	512	526	498	481	504	507	510	523	514	516	497	475	479	517	486	501	492	489	452	487	497	473	490	476	485	480	511	497	444	462	489	476	498	494	479	514	509	492	495	498	525	515	501	496	497	454	556	465	465	464	501	485	515	490	459	504	463	483	527	507	521	483	528	527	487	454	518	482	532	492	519	509	476	502	529	519	497	522	480	485	480	512	515	457	515	507	479	482	491	512	506	474	503	514	484	494	487	530	497	498	483	507	524	492	504	470	479	473	458	479	497	457	486	488	493	511	453	480	464	514	473	501	498	481	496	510	468	521	540	501	483	485	465	505	481	499	449	516	472	460	534	528	495	513	496	482	496	491	490	477	493	483	472	471	522	503	523	505	509	489	495	479	513	497	467	487	469	500	478	489	482	526	511	488	485	494	459	485	524	530	485	514	472	478	486	489	526	485	517	507	500	503	497	499	494	527	483	538	549	497	503	478	511	499	516	495	514	515	485	490	526	489	480	508	488	500	540	520	474	505	488	538	516	492	477	442	517	520	510	490	491	492	500	530	467	483	529	475	541	507	507	512	526	508	528	500	499	487	469	457	532	448	493	546	518	458	507	433	519	489	517	503	483	499	460	458	480	492	481	510	515	481	484	500	546	495	489	478	502	470	517	515	484	494	490	516	460	483	512	511	500	482	484	542	462	497	467	518	490	501	518
56834	40899	30664	26706	27670	22199	13524	7598	4304	1639	938	421	400	382	396	342	323	344	275	277	298	308	262	271	265	251	252	299	264	228	251	241	241	279	228	210	248	239	229	232	242	253	240	235	214	221	215	216	220	235	220	238	229	247	211	237	232	248	231	215	243	249	249	248	253	213	248	240	234	204	200	235	244	223	257	224	217	242	231	206	224	242	225	215	215	202	216	240	246	213	259	231	229	216	204	206	238	200	207	255	254	232	232	202	224	211	225	245	256	222	218	240	253	230	217	232	244	195	221	242	218	215	218	240	219	230	223	235	232	213	247	236	256	222	251	212	210	212	213	247	224	240	239	224	224	219	223	239	243	252	214	227	211	219	240	215	224	217	251	215	228	199	217	229	210	227	257	253	214	217	218	207	252	219	213	203	223	239	268	245	233	216	242	234	217	216	217	207	220	227	208	231	201	230	226	235	239	232	219	243	235	221	229	211	206	222	224	236	203	239	227	221	198	220	240	219	219	235	246	206	226	218	234	224	250	239	224	213	216	233	219	222	241	240	245	216	218	214	210	226	224	240	203	230	210	221	210	225	206	219	208	240	234	256	266	230	227	279	230	221	233	237	235	231	230	236	206	240	230	224	222	214	267	251	234	217	233	209	240	247	228	222	229	212	241	226	202	253	222	251	221	235	224	214	231	196	224	227	250	228	200	226	228	215	234	212	228	225	240	229	225	219	243	239	242	234	248	215	232	236	235	218	227	247	227	210	231	238	211	218	221	225	229	210	221	221	232	240	227	219	231	227	254	225	206	217	233	214	245	227	219	254	249	219	250	239	229	202	201	242	225	221	259	269	229	238	250	247	221	224	238	214	195	218	210	210	236	222	221	255	213	235	245	213	228	201	227	239	223	229	219	197	200	223	219	232	217	219	212	210	226	223	204	254	216	205	233	206	251	258	241	245	207	213	239	241	204	197	227	219	226	227	217	216	222	226	205	229	183	214	225	205	212	233	223	218	239	240	237	218	240	264	213	213	217	201	222	226	227	221	223	231	222	227	246	221	232	227	237	235	261	197	237	231	198	229	231	229	223	216	218	227	226	216	241	256	260	236	214	207	201	206	226	228	232	221	185	222	240	225	237	239	207	228	237	228	232	268	190	247	238	230	240	230	212	231	207	216	225	224	211	223	227	195	205	238	221	224	206	232	240	220	221	234	214	197	220	229	225	257	240	217	215	234	227	211	203	234	225	234	232	204	228	223	237	206	225	208	226	231	209	240	221	213	213	242	215	218	227	218	242	195	231	216	210	205	237	219	222	223	233	237	218	232	229	232	191	226	210	218	223	228	239	235	262	240	237	228	212	221	198	244	222	238	229	232	197	214	202	238	221	220	228	216	224	224	218	214	216	234	228	218	190	223	244	202	222	230	253	224	237	211	214	214	205	242	219	240	241	205	239	229	228	218	215	226	222	251	222	212	219	239	247	233	249	253	209	229	194	206	241	230	232	222	259	219	231	216	225	214	241	215	240	214	213	203	226	219	247	207	246	223	228	243	231	221	248	206	228	214	217	213	237	201	235	210	222	245	218	219	226	211	222	217	229	221	226	226	237	220	223	231	230	204	206	208	221	222	209	229	238	199	221	235	226	247	259	230	205	246	233	233	221	202	223	230	222	228	223	221	220	236	222	221	229	250	222	243	225	204	239	230	219	218	213	207	228	210	223	231	231	234	223	249	207	202	247	256	212	217	202	240	249	206	231	201	219	217	242	233	212	228	227	248	225	199	224	223	236	213	214	238	243	205	218	255	226	265	226	233	200	216	234	193	246	225	241	251	245	197	216	217	221	229	204	206	237	216	251	213	245	211	212	204	223	211	245	222	209	220	213	226	234	245	211	200	224	204	237	212	207	220	198	216	240	223	228	208	223	218	213	228	213	221	205	215	205	192	200	191	231	233	234	246	206	259	259	215	240	231	248	214	227	234	210	218	244	231	248	233	208	227	212	230	216	201	245	196	223	268	212	219	230	229	230	235	240	236	230	191	228	245	221	234	219	249	213	208	245	272	236	188	239	217	241	216	224	240	254	241	237	198	216	218	264	227	225	221	232	204	230	244	241	216	204	228	236	221	240	224	217	219	219	222	220	217	226	261	231	238	215	211	223	226	224	232	221	212	222	228	224	234	227	230	226	198	211	247	211	218	209	233	228	204	227	211	232	219	211	209	249	227	219	218	208	213	218	227	233	198	225	230	219	215	230	230	213	270	232	255	262	245	228	222	236	224	199	246	248	212	210	239	249	227	242	202	212	247	208	234	255	252	224	233	216	231	230	240	240	249	229	264	239	240	254	213	230	230	204	220	211	242	219	244	218	213	191	219	237	221	196	230	214	194	227	211	233	234	216	214	218	208	240	249	201	235	244	233	214	233	228	205	238	237	235	215	215	216	227	228	203	233	220	242	253	224	232	215	219	237	213	236	239	234	214	243	237	217	209	245	254	211	238	214	230	222	237	204	209	230	225	200	197	246	241	229	217	224	218	235	238	215	202	214	231	207	200	230	226	238	241	187	226	208	219	237	236	218	223	250	208	219	206	235	231	215	233	252	209	208	248	224	239	234	180	231	187	229	233	233	210	217	212	226	237	227	201	236	256	213	249	229	235	225	228	255	244	205	214	206	215	213	224	204	251	246	227	220	228	212	217	249	222	206	203	222	241	234	231	197	248	258	217	247	219	211	228	230	229	266	207	218	214	226	241	225	258	212	204	224	232	243	237	225	230	244	229	244	234	235	233	247	215	226	240	229	231	236	251	239	243	248	218	219	260	211	221	200	182	259	243	222	221	213	220	237	239	237	228	221	238	229	241	219	240	217	214	249	216	216	223	244	208	223	198	247	222	229	216	181	215	238	261	247	229	230	225	204	215	229	234	252	252	244	227	250	188	247	226	219	265	213	226	244	230	258	237	220	235	228	241	218	198	207	235	214	256	227	232	233	233	195	199	250	201	237	207	223	249	221	205	249	225	228	211	240	219	256	224	204	225	233	235	212	257	221	229	219	216	234	247	223	248	214	234	230	214	248	216	235	235	209	212	215	202	212	236	232	215	210	201	232	199	210	204	216	218	244	234	200	258	250	221	219	198	226	241	219	232	223	226	213	231	235	202	174	225	201	202	224	233	202	210	219	213	233	260	221	239	205	226	202	225	228	230	231	214	241	226	211	219	223	233	228	237	230	209	207	231	256	246	234	224	228	228	214	226	188	236	218	227	237	247	235	227	232	217	237	224	210	219	210	202	222	208	228	228	212	230	224	212	219	198	204	200	218	193	214	197	228	224	229	217	216	228	231	228	238	210	216	218	221	222	228	218	245	233	217	234	226	234	190	212	228	217	223	239	207	225	216	241	206	220	225	201	248	217	248	225	210	237	205	229	198	221	226	228	215	239	240	235	229	236	245	217	237	235	205	219	208	225	245	217	230	219	224	232	226	270	221	239	240	244	241	200	216
46956	31953	27660	28960	34802	17756	18748	13926	12541	6421	3335	1823	1837	1536	1451	1236	1237	1221	1114	1010	1000	945	876	818	833	827	734	765	738	718	730	759	639	643	693	640	680	681	654	637	611	633	648	553	633	609	611	595	588	613	568	642	623	626	606	578	613	601	614	597	594	570	593	530	583	563	540	607	539	594	560	605	534	605	541	570	601	576	573	564	573	570	603	584	551	607	567	565	540	566	609	589	556	593	533	541	552	558	590	549	622	572	588	573	600	552	577	580	566	573	589	553	591	561	583	578	506	526	557	586	565	578	531	561	588	560	563	604	582	594	522	534	559	487	558	572	529	536	570	554	551	551	558	607	597	535	596	549	564	547	549	568	517	553	577	548	579	588	542	539	578	557	560	556	521	534	579	621	580	559	558	564	535	551	565	549	607	543	544	567	566	588	583	540	543	581	559	565	599	561	605	534	571	554	530	565	565	549	565	538	513	550	560	564	568	572	540	525	545	576	548	551	556	522	560	573	558	551	561	589	553	580	557	540	541	574	552	544	569	569	513	570	576	513	595	550	564	525	603	540	549	569	560	552	541	525	564	555	551	552	527	534	565	514	542	580	578	522	537	572	558	609	569	539	583	551	531	523	540	587	570	519	568	592	540	567	557	547	519	561	613	557	599	555	544	566	562	556	559	608	556	595	581	523	539	566	552	544	592	550	523	530	554	517	499	608	571	507	572	545	577	572	586	569	636	537	536	561	562	548	487	583	593	570	565	537	575	529	572	550	573	548	541	562	573	560	558	550	584	522	536	533	551	553	578	560	578	544	513	548	545	599	559	546	549	544	535	539	553	552	553	556	541	550	524	554	599	552	585	558	553	535	613	525	585	547	514	562	552	550	561	487	570	587	533	549	524	555	566	568	551	587	541	547	531	540	542	540	557	533	570	571	553	565	538	571	531	581	548	528	543	583	553	568	582	575	544	554	522	536	547	553	562	514	592	568	541	549	555	583	547	514	546	538	534	569	588	523	543	589	560	590	529	534	564	551	563	549	536	548	560	571	535	590	564	589	528	552	547	531	597	560	568	562	565	579	570	560	561	577	581	555	521	565	571	571	574	558	552	555	580	578	597	567	614	586	538	520	528	545	540	580	603	594	545	530	565	568	538	533	596	607	543	543	562	529	543	512	558	573	572	557	567	588	549	527	593	580	594	583	573	580	549	559	569	605	508	563	568	548	533	571	578	576	575	528	591	570	565	531	568	537	563	554	547	552	551	541	532	561	570	518	616	551	558	569	534	603	546	570	577	534	568	565	559	551	598	602	546	588	540	556	570	583	547	539	549	564	528	580	540	551	586	552	570	557	548	573	564	557	543	551	558	544	519	564	547	548	542	562	530	523	562	528	564	586	540	546	527	557	567	585	564	611	524	533	545	590	586	567	537	570	556	544	587	595	558	564	565	522	584	566	592	571	605	560	535	542	573	521	583	558	511	606	562	567	562	593	549	615	543	585	547	583	537	579	625	590	533	556	564	544	623	551	555	534	551	534	567	542	554	589	543	547	520	544	554	592	600	572	563	550	576	578	541	527	532	536	553	569	531	593	563	575	556	578	580	539	576	570	584	525	622	593	549	552	555	542	599	574	551	550	594	602	595	589	603	612	553	535	545	552	573	535	555	516	577	558	536	530	558	573	568	552	561	542	553	524	597	584	516	588	538	542	526	563	573	551	547	574	531	579	537	549	528	548	541	541	563	571	529	499	600	565	563	565	572	527	540	564	590	572	562	539	574	539	544	551	536	541	571	574	560	579	598	589	541	542	558	555	533	564	576	573	552	578	604	523	537	581	548	543	579	569	521	587	609	562	554	614	591	554	550	534	561	583	568	576	532	558	577	563	571	575	554	551	560	587	575	580	578	550	528	561	573	602	601	540	573	611	548	542	570	529	546	556	574	527	566	540	552	579	527	564	542	574	549	584	535	558	615	575	551	537	565	576	542	568	539	584	579	538	552	537	587	553	554	489	536	551	544	574	596	536	554	603	559	559	554	578	579	553	544	527	557	562	546	567	563	553	556	530	574	551	561	581	532	594	578	538	536	524	526	591	572	564	577	573	562	581	564	572	548	558	574	542	516	552	551	565	545	582	544	552	569	544	607	544	591	587	526	550	602	571	539	551	522	566	573	509	575	585	600	520	579	551	564	555	570	549	581	585	544	558	570	546	521	572	590	569	551	583	573	570	537	600	539	603	554	561	570	549	555	550	550	554	546	563	556	525	612	565	540	525	577	587	578	565	583	578	585	596	540	612	545	538	527	598	544	559	542	524	541	571	580	557	598	533	579	519	524	584	574	527	540	541	553	560	564	523	523	576	554	543	539	549	566	537	601	505	544	525	574	568	556	605	563	586	575	602	539	567	551	572	550	546	584	532	573	540	536	565	519	581	522	540	584	561	591	570	559	549	556	571	555	559	563	580	564	556	564	595	568	550	584	516	546	548	556	528	558	562	539	582	559	534	569	580	556	551	567	570	594	563	525	633	512	542	557	530	553	563	577	550	567	553	582	578	588	549	565	553	539	530	566	509	550	545	528	571	579	597	591	555	586	598	567	616	580	555	553	598	564	550	562	534	568	554	546	541	565	550	570	563	552	545	606	567	571	571	558	585	555	578	559	501	563	547	546	549	523	557	592	539	577	565	580	605	584	569	590	556	564	587	578	548	552	569	565	557	575	552	540	570	565	533	561	522	553	558	540	552	556	556	529	538	556	561	574	557	582	571	536	530	544	539	555	520	536	516	540	552	551	565	550	605	562	568	587	529	554	558	531	552	581	545	545	529	577	594	554	575	543	522	590	556	556	532	589	542	587	564	566	568	526	556	534	559	520	629	545	549	556	524	571	554	625	535	583	547	596	514	562	548	563	564	582	543	555	576	545	578	568	523	563	554	524	563	573	585	541	530	583	559	565	562	541	545	574	542	557	509	560	547	524	569	612	567	564	615	548	552	568	578	552	513	591	543	563	525	567	586	556	555	530	559	569	531	523	541	576	551	536	571	563	551	540	494	544	569	570	551	527	566	619	533	530	569	530	561	544	578	531	556	546	524	615	555	532	565	578	547	601	609	543	531	576	508	548	550	573	534	519	550	577	567	542	611	552	579	530	560	534	542	585	507	570	571	551	539	591	548	549	514	590	528	614	573	542	520	572	563	610	562	594	534	572	561	546	558	552	545	576	535	559	566	578	546	557	583	567	591	557	593	573	547	569	556	565	586	559	575	576	542	576	553	544	560	530	560	589	551	595	602	540	594	506	563	556	562	537	589	566	556	545	578	526	583	515	538	553	576	558	561	503	544	596	581	583	550	584	573	580	539	521	583	518	551	561	565	553	553	561	557	539	548	539	520	540	542	581	582	554	591	565	535	556	552	579	525	531	577	561	537	537	589	578	509	526	528	530	576	547	602	535	571	589	568	603	555	571	540	572	551	558	540	528	559	565	592	558	542	561	554	545	570
11228	3529	4755	1183	950	365	336	357	284	274	273	271	262	263	250	273	266	255	239	275	270	276	273	265	280	256	285	278	260	252	248	255	243	266	299	230	236	267	232	258	256	260	245	240	246	255	260	250	284	260	279	263	262	247	259	256	278	256	295	270	258	269	274	250	280	260	239	281	246	274	255	256	283	293	252	253	270	267	271	278	282	239	281	254	260	270	277	214	232	240	295	262	265	279	295	260	293	267	243	279	261	231	247	233	230	273	248	259	259	273	259	260	259	252	278	257	253	278	247	238	248	240	263	240	220	278	260	244	282	264	298	281	260	237	258	256	268	270	263	256	253	280	242	252	244	244	260	261	243	247	256	267	288	269	268	303	236	271	252	271	268	263	227	265	251	237	273	284	267	241	271	317	263	316	263	239	293	244	245	234	252	288	274	243	289	261	260	258	265	281	230	270	281	269	260	239	268	262	231	265	278	239	260	251	242	284	250	244	261	252	246	296	285	268	231	224	266	265	259	265	268	278	233	253	271	247	278	272	263	257	286	256	269	291	252	248	274	286	265	275	242	259	264	263	259	246	270	257	301	270	289	264	285	256	268	264	265	240	265	246	247	227	282	265	257	235	265	245	291	278	273	271	275	293	271	244	259	250	281	274	230	232	282	253	284	262	257	240	247	259	257	282	277	247	240	240	265	256	251	253	268	286	238	257	260	262	278	273	277	241	253	279	282	268	255	284	265	272	240	267	269	297	261	289	276	228	288	249	258	250	231	278	254	282	241	238	277	254	299	285	272	268	273	256	263	242	256	285	294	249	270	302	243	255	259	249	266	259	288	263	250	274	264	274	262	250	272	257	271	260	268	266	276	262	253	295	267	249	258	240	267	263	256	255	280	254	300	302	287	279	271	277	263	247	290	285	279	257	257	249	240	253	257	265	279	233	254	271	241	256	272	266	293	283	251	257	256	271	237	265	263	279	257	281	267	227	267	260	245	256	281	230	266	258	271	277	278	262	264	258	236	252	248	277	298	281	289	299	236	238	264	282	260	237	255	263	269	306	230	247	285	271	246	252	246	241	252	265	274	251	276	268	241	275	255	282	254	275	268	299	253	246	235	255	267	260	276	251	271	264	275	251	258	259	282	265	253	275	269	271	258	278	238	255	271	270	240	233	264	254	279	264	245	220	242	259	272	265	276	268	272	293	245	277	292	252	276	251	253	281	270	282	267	284	246	269	259	260	263	271	275	267	270	282	272	260	275	236	272	247	268	267	279	266	269	308	291	267	272	270	258	254	269	249	268	268	278	272	264	283	278	271	272	291	286	272	272	275	259	246	269	272	235	262	241	250	281	258	255	259	287	256	272	295	258	252	206	261	275	271	255	236	218	274	241	265	260	273	260	254	246	230	259	276	264	252	265	252	266	276	231	260	265	255	269	243	267	277	256	245	282	246	226	268	255	282	254	298	278	246	248	253	295	249	260	265	256	234	267	290	258	257	237	298	250	234	258	240	287	279	250	271	254	259	237	285	261	270	301	265	251	260	243	231	251	257	261	238	227	295	250	254	274	262	266	257	263	296	273	250	256	261	247	237	264	246	290	238	263	255	235	266	251	303	256	259	250	248	263	239	233	222	261	249	249	262	263	285	257	249	244	269	252	291	246	257	282	268	272	244	274	247	285	264	248	286	282	282	277	254	255	303	268	277	280	271	265	281	249	282	271	244	280	227	271	242	296	245	292	269	254	234	270	266	259	277	253	261	284	259	246	288	262	259	256	273	264	280	252	277	248	285	239	258	272	254	255	269	273	265	256	252	265	282	278	283	273	251	254	289	255	262	225	283	254	272	262	289	279	272	289	305	281	258	255	263	251	269	234	254	237	289	282	276	249	260	276	269	280	236	268	274	243	264	237	289	264	260	239	271	252	256	239	251	221	250	263	255	256	320	280	289	262	273	253	260	261	248	264	271	233	246	270	264	269	272	262	276	248	233	275	236	255	278	256	263	253	283	266	279	269	294	280	242	239	284	253	266	251	232	291	254	262	246	283	260	296	254	271	264	274	257	255	260	289	249	267	269	308	232	280	273	246	252	253	263	244	262	253	271	253	264	268	278	254	244	252	276	267	280	255	289	259	266	262	257	249	253	271	275	283	256	253	275	252	284	254	277	279	262	255	257	274	256	249	256	225	258	285	298	264	278	260	235	258	263	258	259	241	262	271	223	276	260	264	276	228	292	247	276	272	236	260	258	263	259	239	253	240	294	304	234	272	247	255	246	268	282	274	290	266	281	282	289	264	254	269	274	287	226	261	280	248	253	253	265	226	288	276	283	241	271	252	288	278	261	290	260	266	254	232	274	246	253	246	228	269	282	273	258	255	276	260	271	227	268	236	262	288	238	273	275	257	266	264	256	259	240	280	269	246	241	302	261	295	256	278	248	245	236	226	252	258	274	254	256	255	261	256	281	265	251	274	225	231	242	235	248	267	251	275	282	266	267	279	288	277	246	282	264	249	254	287	289	274	261	272	259	261	258	241	249	251	256	267	280	252	262	273	255	249	281	223	296	258	233	271	274	274	264	259	269	298	247	285	252	252	276	310	302	290	263	250	254	268	267	284	249	271	285	275	279	278	277	278	254	284	258	265	261	272	262	275	253	261	261	231	284	267	278	295	267	259	254	267	216	265	302	270	269	243	259	258	251	282	282	272	269	265	250	268	247	269	259	273	275	270	297	265	264	269	260	266	236	230	261	259	249	276	259	254	268	257	259	265	248	250	239	267	271	279	252	271	245	265	258	253	233	258	242	243	262	268	259	263	286	264	266	259	270	239	265	280	239	251	254	255	287	230	259	249	288	259	276	246	271	295	279	261	272	260	276	269	255	274	264	278	255	301	233	262	258	241	252	241	267	256	234	254	246	271	262	270	250	246	250	234	265	258	264	275	254	262	249	253	236	278	273	249	276	252	259	266	257	272	247	274	267	247	290	248	267	256	260	257	261	232	255	270	264	269	269	257	263	268	253	260	258	257	243	281	289	307	271	259	259	273	270	253	273	281	279	259	248	261	295	257	275	256	269	283	273	273	287	282	262	254	244	252	252	254	254	295	284	297	268	242	285	245	264	262	297	287	254	288	280	247	258	275	279	236	261	228	277	250	253	277	233	260	254	264	236	267	264	269	236	256	279	270	250	258	260	277	280	268	270	266	235	247	290	231	260	252	267	273	269	261	276	252	263	249	260	255	239	290	247	248	234	261	272	229	248	280	274	295	258	292	248	262	283	273	277	254	265	235	258	246	301	266	267	285	221	277	245	248	286	266	280	220	269	238	262	257	254	258	242	324	266	239	260	265	247	275	288	252	248	285	271	256	260	259	260	232	252	279	274	261	263	257	239	275	242	284	247	237	258	269	250	279	262	257	265	279	265	254	243	267	240	292	248	246	286	253	278	257	265	258	273	264	263	263	250	248	249	270	273	219	242	267	280	283	258	244	280	256	242
9395	2580	7365	2654	3313	1140	1170	1162	1054	861	802	743	701	730	716	737	755	684	696	666	724	671	694	676	688	713	667	687	696	659	699	682	684	681	692	610	694	681	675	659	658	691	645	660	696	676	606	659	710	695	641	673	690	675	657	666	710	659	665	674	655	690	646	702	648	614	622	700	660	682	683	731	696	719	706	688	762	685	702	705	719	691	655	657	688	709	671	672	746	727	698	711	744	681	681	732	669	709	688	648	664	667	685	724	677	670	675	647	670	744	674	719	703	681	705	734	697	677	676	677	701	661	641	674	638	682	697	676	642	654	711	643	663	647	737	755	661	657	650	712	729	686	667	687	718	667	669	661	631	665	652	666	694	706	633	704	687	693	689	712	667	685	660	650	671	689	632	680	699	672	675	703	638	670	668	698	677	691	712	670	690	752	644	689	688	698	658	682	674	672	638	709	683	683	622	663	720	726	712	674	686	697	644	665	678	715	672	697	686	699	661	666	676	716	703	698	712	693	668	710	651	687	662	688	690	699	665	669	634	670	697	626	684	686	663	721	666	687	670	649	707	693	668	702	704	678	681	671	647	703	683	707	710	692	696	729	647	686	714	686	680	690	650	730	697	672	687	687	697	671	664	680	678	650	697	638	705	670	647	691	673	658	666	698	645	647	687	700	671	618	651	652	695	643	689	702	719	701	652	730	678	679	660	665	638	667	678	739	686	709	676	692	717	731	667	656	667	652	664	699	683	715	710	713	684	734	684	632	707	698	627	701	695	669	682	634	663	690	663	674	686	667	685	679	726	650	686	669	725	699	717	696	692	708	672	677	696	641	630	687	664	664	728	682	699	675	680	687	728	711	696	688	704	704	714	683	665	631	655	672	691	639	648	672	694	701	729	684	665	726	697	659	698	697	688	688	674	687	653	663	662	669	655	679	683	659	689	689	702	674	686	705	654	711	649	645	717	672	699	630	677	688	706	642	669	652	693	748	650	685	678	676	698	722	690	725	654	721	673	713	699	667	664	722	660	691	675	707	654	662	706	691	662	691	674	687	689	681	680	717	717	696	654	659	719	680	724	746	694	657	724	710	692	709	698	687	689	659	717	666	677	660	687	655	708	665	664	657	679	696	678	676	691	630	661	738	673	711	672	695	714	739	670	693	685	663	673	683	688	697	689	682	665	658	704	721	707	682	670	652	663	654	700	685	667	687	672	719	706	719	661	712	707	682	656	675	678	707	707	675	658	683	676	737	737	667	691	641	704	678	726	706	683	700	670	704	667	700	685	694	685	694	697	712	671	712	684	662	670	661	692	618	687	675	664	687	681	689	705	718	699	723	706	681	676	668	654	726	657	643	683	731	719	661	657	667	704	655	656	657	693	704	726	685	680	645	707	667	717	670	697	701	711	677	700	702	686	692	668	646	653	705	707	672	659	715	734	655	673	659	702	700	708	691	643	684	670	636	702	660	723	694	676	680	698	710	695	666	657	688	692	677	661	656	673	643	725	676	715	692	691	676	689	647	703	687	686	664	690	719	694	636	648	667	716	696	699	737	687	703	692	678	713	726	651	658	662	652	636	706	707	726	668	700	745	645	675	656	678	679	718	714	689	710	667	700	675	682	694	655	676	695	723	663	658	660	678	641	676	677	713	699	663	688	653	686	710	741	693	668	660	717	705	692	667	678	677	717	704	637	689	643	691	673	661	665	717	672	708	652	632	729	653	724	666	657	705	677	689	662	649	691	662	659	694	679	716	672	688	728	654	689	653	706	750	692	677	660	684	704	713	713	652	708	663	686	676	668	679	708	650	707	662	640	673	668	695	705	698	694	726	628	665	697	697	695	720	652	663	675	632	728	640	705	739	653	668	696	681	687	692	690	677	700	666	678	669	685	671	657	682	690	630	708	738	689	688	666	684	691	693	653	682	691	733	695	650	659	666	706	677	704	667	713	704	685	674	681	707	694	716	665	686	678	716	658	661	692	716	710	671	666	664	689	667	685	682	687	661	665	737	686	705	659	688	675	658	691	638	672	677	654	682	684	701	654	696	708	687	675	684	698	632	707	659	669	688	639	704	685	657	749	680	667	713	670	663	706	666	664	667	688	654	685	683	672	633	694	703	652	694	680	665	657	697	660	693	699	692	666	631	679	663	660	691	735	747	732	654	648	682	716	687	677	662	673	648	716	678	709	702	671	672	726	670	700	664	696	674	711	694	625	675	677	688	652	666	688	664	694	664	692	676	701	665	680	659	667	679	710	677	659	707	716	681	699	698	672	711	654	692	678	701	718	647	688	664	671	681	697	662	670	659	662	650	672	644	738	698	669	673	706	670	730	677	687	700	688	709	705	668	678	663	643	739	701	647	712	664	670	689	615	701	733	653	661	664	707	714	658	664	720	643	704	677	684	670	689	676	705	744	670	691	683	750	678	620	659	670	692	699	660	690	650	676	687	640	680	670	702	673	672	648	688	702	673	717	682	675	700	670	708	673	654	680	692	678	675	730	679	710	696	672	657	685	658	675	718	712	680	655	686	667	701	680	699	675	709	650	652	707	694	643	710	693	680	662	662	685	688	689	713	725	684	675	652	734	667	683	668	663	666	710	679	715	674	651	697	653	706	705	679	671	680	727	668	686	663	704	738	700	699	720	655	689	670	639	642	666	699	637	711	658	641	729	732	695	658	659	725	664	670	701	701	704	695	684	677	693	714	692	689	701	739	677	671	669	704	703	678	707	689	623	661	684	678	630	701	714	681	680	709	730	666	678	707	655	709	673	714	703	683	670	713	684	659	714	715	643	702	672	704	675	658	707	688	690	674	724	663	661	645	680	691	669	660	708	697	660	668	661	670	687	693	722	657	711	677	693	682	668	711	676	681	667	688	676	706	716	673	694	683	697	677	668	699	693	715	686	659	704	646	676	691	687	629	673	691	710	727	710	743	656	711	658	718	730	684	681	660	688	662	693	712	651	692	709	696	697	671	688	721	683	721	673	632	671	710	730	700	698	666	691	710	681	677	711	690	701	645	686	691	660	640	677	670	719	660	653	649	703	759	655	685	698	674	663	726	645	686	671	698	693	720	634	677	687	687	641	657	703	659	648	676	635	718	674	634	727	699	695	677	650	702	689	681	642	659	673	721	698	690	689	664	686	668	692	684	708	690	690	673	699	690	676	702	689	698	662	685	675	701	701	682	695	717	716	646	664	645	673	718	688	708	685	641	727	702	633	630	672	686	648	729	702	688	641	708	686	734	646	671	677	714	691	721	636	677	679	694	667	700	687	664	711	684	670	683	657	663	687	694	678	644	634	680	652	690	704	636	654	659	686	682	663	689	643	730	647	702	718	665	687	733	650	684	676	736	700	696	653	661	672	675	715	693	665	653	652	704	655	687	673	704	623	660	722	709	659	690	682	651	721	673	696	708	691	693	679	662	685	692	679	713	698	651	674	698	668	675	681	647	676	663	708	664	702	697	663	699	677	656	684	676	663	700
48455	38563	42036	30529	21826	14288	11726	17800	18225	8122	579	371	356	327	316	295	265	256	255	232	256	242	216	237	229	238	219	198	225	242	207	195	221	182	199	239	216	222	200	199	203	195	228	188	208	223	172	205	193	189	199	209	185	200	200	188	187	186	209	178	192	182	186	228	199	208	216	202	194	218	211	225	197	202	200	193	180	214	204	211	219	181	185	202	220	193	192	173	220	194	219	186	194	217	203	210	191	180	179	186	191	180	209	190	197	187	188	233	189	203	213	183	185	179	189	194	203	193	197	213	183	174	194	194	190	200	190	197	200	177	192	171	196	199	192	207	179	197	212	188	185	190	195	201	231	200	214	191	239	209	236	168	201	171	203	203	189	190	200	202	193	174	211	207	199	229	235	200	173	171	190	196	162	203	180	193	190	191	203	179	201	222	194	190	201	178	225	198	174	207	202	205	197	195	201	221	196	212	206	186	198	169	213	229	178	198	195	182	195	181	175	206	186	195	204	197	207	202	210	175	199	196	176	186	183	184	197	196	237	210	216	202	224	211	199	196	221	199	197	208	209	177	198	187	198	192	220	201	232	217	196	208	228	208	199	191	182	194	185	206	190	208	188	199	201	185	208	197	211	215	178	199	205	201	231	219	210	193	199	215	197	156	192	201	193	196	204	157	174	200	199	216	177	216	177	194	192	206	182	190	211	206	196	211	203	198	196	184	220	196	204	196	199	200	211	188	216	188	215	192	209	185	187	207	194	207	210	197	189	200	212	178	190	166	193	184	180	189	180	200	211	197	174	231	205	200	214	207	197	203	212	197	184	193	172	182	192	180	226	194	213	195	191	183	203	209	180	175	179	180	211	199	175	208	206	209	199	192	208	167	209	199	207	204	205	183	199	203	195	176	180	199	188	178	251	195	203	191	201	206	190	188	206	190	183	201	197	204	196	172	192	193	202	219	194	174	200	204	205	199	207	199	188	184	210	214	221	196	210	158	207	202	186	189	182	191	191	191	220	209	224	203	199	210	186	185	191	198	172	178	169	210	213	192	191	180	196	180	196	197	227	199	218	220	184	200	187	194	204	213	192	194	191	176	195	214	215	180	205	200	198	176	191	215	192	193	218	194	178	219	209	208	187	193	197	193	198	219	203	211	195	202	192	207	211	203	188	208	188	213	189	187	214	207	206	210	193	201	201	183	171	181	186	191	194	188	183	202	168	181	180	195	205	214	233	223	214	162	173	192	200	175	186	193	181	211	203	209	179	186	184	185	215	185	179	216	230	196	199	210	224	198	191	229	203	195	189	197	187	195	233	199	207	192	201	204	220	210	213	221	187	209	175	215	226	194	199	202	191	191	200	211	228	205	207	234	180	195	215	208	207	198	211	183	180	208	190	184	217	181	184	183	189	198	215	221	190	210	186	205	197	195	200	223	197	194	195	176	156	189	192	182	203	179	214	187	188	185	200	183	208	191	167	175	178	188	195	188	204	199	227	193	212	195	198	199	200	195	190	174	198	200	191	201	192	205	164	181	207	200	212	182	219	193	198	208	203	197	175	193	202	201	202	195	206	188	193	210	196	210	203	188	214	186	180	211	184	186	198	196	207	214	222	215	197	157	199	210	196	171	232	203	173	185	207	199	180	188	205	208	160	177	196	205	194	190	207	190	216	173	194	183	211	200	204	197	191	207	212	189	207	210	197	215	203	191	185	207	157	198	191	208	197	193	194	202	203	185	205	215	166	222	215	223	187	198	185	195	217	195	221	193	196	204	194	185	185	224	205	185	191	215	213	179	194	201	217	186	193	194	189	223	179	194	209	186	212	188	199	190	187	205	207	198	217	165	192	218	192	182	173	181	192	211	187	210	188	169	178	213	175	215	185	191	216	207	217	202	189	184	197	218	187	180	204	203	198	206	231	182	228	190	189	185	223	193	198	221	194	190	201	217	183	198	206	170	187	199	235	200	195	198	181	208	231	185	233	203	180	199	190	213	184	196	182	188	195	197	195	184	183	203	185	183	189	196	199	213	182	229	217	197	199	200	216	204	200	192	224	219	189	175	199	203	224	204	200	182	172	203	197	188	171	208	183	218	207	189	159	211	203	208	202	201	217	195	181	182	190	204	209	199	154	190	217	203	227	204	223	223	196	193	194	194	197	207	207	175	194	198	204	185	205	220	245	163	212	205	213	229	193	215	182	189	188	188	211	203	200	203	184	202	191	199	197	190	199	203	195	188	170	210	202	206	206	176	216	218	224	200	222	232	198	193	200	188	203	216	181	197	218	192	199	204	195	185	172	220	190	188	206	193	225	203	186	225	183	203	174	198	189	199	200	195	216	195	228	186	194	182	213	181	180	176	196	198	203	213	218	194	199	215	215	198	215	205	197	218	227	190	181	207	196	192	190	211	196	192	187	204	174	194	180	185	204	185	194	201	200	187	185	187	196	183	219	192	180	208	182	201	187	198	195	175	206	193	163	200	186	169	185	173	212	210	201	161	207	197	194	186	210	192	210	214	227	180	203	191	203	209	195	217	182	213	198	199	207	184	208	196	194	199	198	218	191	183	194	190	195	199	212	189	211	167	213	187	223	205	198	190	194	189	191	179	177	183	191	204	196	173	181	195	219	167	175	199	172	163	194	181	208	163	218	185	191	218	188	189	195	224	215	186	207	190	213	183	200	190	184	193	228	185	178	220	174	171	197	203	209	190	176	193	212	191	206	188	197	188	200	219	194	206	196	189	205	212	182	194	175	189	172	201	199	223	202	218	193	206	191	215	163	205	219	213	197	204	185	221	194	220	204	182	197	197	210	200	178	211	200	209	207	189	211	195	212	186	173	201	198	212	171	201	192	173	226	211	186	194	179	185	211	180	211	194	205	220	192	201	205	169	205	201	207	183	232	232	186	198	205	194	216	191	174	214	170	198	184	190	188	202	208	206	205	203	202	204	200	196	193	188	186	204	207	200	211	196	178	219	197	197	202	193	216	186	208	192	200	207	206	197	212	222	204	194	220	228	165	190	187	197	224	211	190	185	200	228	210	202	183	199	210	201	203	170	215	185	200	175	181	215	190	199	231	213	221	174	187	218	182	196	208	184	206	179	213	186	214	206	224	174	203	204	192	177	214	189	211	198	193	200	201	181	179	208	193	197	203	203	213	195	187	211	217	177	191	183	180	201	226	199	200	225	179	183	211	199	220	213	164	206	195	198	198	183	184	226	191	197	198	196	193	210	196	181	189	167	205	208	183	214	193	214	184	202	191	196	193	196	183	173	196	224	218	183	203	202	190	196	203	170	198	194	170	206	186	180	181	185	185	199	206	214	232	212	186	204	196	228	191	214	225	201	154	173	199	201	211	204	185	194	177	184	160	190	181	231	214	185	206	179	202	199	212	190	199	202	191	233	187	189	185	201	167	190	225	185	192	209	178	201	193	183	211	203	185	164	200	202	202	201	209	181	212	209	231	213	220	176	199	196	191	187	205	217	197	204
36327	34388	39076	31006	15848	10329	20139	31434	32182	12393	1894	1524	1376	1373	1199	1093	1047	938	839	892	811	782	761	702	672	640	693	644	621	594	651	578	649	555	673	581	602	534	541	548	520	581	579	565	557	497	573	562	504	557	559	532	577	576	527	568	503	569	551	522	536	562	496	520	539	476	548	490	506	512	532	497	541	493	536	606	522	522	502	487	532	524	555	535	499	508	499	566	488	466	527	516	512	537	544	523	523	501	478	544	523	531	494	541	483	509	554	543	523	512	515	503	529	492	538	502	466	510	483	481	492	529	534	530	504	464	497	500	508	535	498	495	523	522	518	532	472	480	491	528	501	514	472	493	513	484	484	488	469	499	494	488	503	507	462	523	478	474	487	501	489	535	518	507	523	522	480	506	511	486	501	509	503	503	497	481	520	543	528	499	527	491	518	500	486	508	564	546	509	512	526	547	510	500	524	546	574	532	470	489	545	476	475	493	528	502	493	481	488	522	551	533	489	540	520	500	505	470	507	528	524	511	485	511	480	525	555	500	519	512	518	474	496	503	479	525	472	493	522	506	517	552	515	514	522	509	529	503	442	499	481	490	498	513	499	504	526	458	490	505	489	525	454	498	478	485	481	500	501	485	489	510	492	522	515	516	484	505	528	490	476	504	500	503	505	512	526	528	486	518	510	549	475	496	507	510	492	475	495	496	501	469	533	490	468	523	482	539	499	490	538	540	545	498	474	464	475	494	484	485	471	516	524	524	509	481	530	529	465	524	514	488	504	481	499	496	522	475	503	497	476	509	515	469	459	462	502	489	503	518	479	498	526	537	494	538	470	471	520	537	510	470	512	514	526	527	518	491	478	512	514	485	518	504	497	509	493	501	525	545	471	471	466	472	515	465	490	532	474	520	498	504	480	505	493	483	498	485	495	486	501	470	510	491	501	479	498	525	475	532	474	528	497	489	502	506	501	512	483	478	489	544	501	531	513	484	478	535	530	505	504	488	487	519	494	481	493	470	527	519	501	507	454	518	471	491	507	483	456	507	531	503	538	474	509	494	532	469	499	512	515	482	505	521	488	528	491	492	518	527	474	506	537	506	508	527	511	510	498	508	517	497	497	489	490	501	531	518	521	489	485	499	504	503	511	529	526	481	493	495	491	506	507	461	501	527	505	512	511	538	512	494	455	518	501	574	510	517	486	524	524	489	470	469	491	509	487	537	477	491	474	514	476	526	499	495	517	471	477	570	501	489	491	555	481	459	514	546	508	532	485	515	487	466	505	488	504	535	514	533	534	501	503	478	500	501	504	469	502	495	515	462	480	483	513	515	489	483	483	509	519	476	495	516	490	493	470	510	493	512	493	510	504	535	453	538	479	495	489	531	493	536	483	511	504	527	513	506	489	529	483	515	479	477	511	507	498	527	523	514	497	492	507	507	510	507	524	484	490	451	522	496	474	465	482	505	491	503	498	524	529	513	497	539	486	486	524	477	498	469	506	504	456	485	522	470	511	501	459	478	522	510	464	495	479	524	480	476	526	472	481	479	504	506	493	499	506	487	499	530	502	485	492	512	497	493	451	496	501	483	530	507	476	513	502	547	481	476	513	521	514	515	481	451	506	495	499	479	521	463	499	518	456	479	528	489	487	480	453	484	451	470	484	512	489	504	496	454	480	487	483	475	515	495	471	533	468	491	489	513	502	494	505	549	493	512	514	519	476	510	521	494	503	492	531	508	522	546	498	469	485	520	514	504	521	501	518	519	461	514	482	495	520	515	541	502	496	473	504	514	501	506	492	450	468	480	496	515	507	504	507	507	483	489	505	448	505	502	487	508	528	518	483	507	541	508	513	521	488	494	465	472	507	494	545	485	484	486	520	507	519	532	519	450	486	469	501	514	527	509	506	502	495	503	482	471	527	522	527	516	512	511	523	495	522	513	528	463	482	511	498	450	505	479	447	503	520	510	493	477	473	515	484	482	508	514	514	486	523	510	474	494	494	488	499	490	497	492	513	544	493	494	502	532	519	511	487	492	443	447	462	510	522	498	530	535	470	480	521	462	513	462	539	523	510	500	502	497	479	515	513	527	462	499	482	497	556	499	510	500	552	491	493	498	473	497	528	505	511	462	482	469	493	510	492	525	514	512	468	519	480	480	523	522	529	469	531	479	486	498	523	495	497	509	491	525	498	548	480	495	490	509	505	527	509	490	517	507	525	484	515	496	497	532	492	532	503	545	488	476	515	476	492	538	492	491	530	500	483	517	530	534	530	495	476	517	514	496	535	510	479	482	517	490	502	529	501	509	516	525	493	516	486	503	464	542	506	483	502	511	544	517	474	511	521	489	466	483	487	530	492	524	515	531	526	485	537	471	520	482	504	495	527	508	476	489	518	503	510	490	503	505	523	526	476	497	522	492	493	513	516	514	499	487	521	501	495	498	462	485	505	513	517	524	485	465	492	514	520	476	483	460	533	469	507	490	521	502	506	507	490	498	490	523	476	543	495	459	509	506	482	509	494	537	487	464	504	510	501	533	536	503	500	471	492	528	532	515	525	525	519	492	511	508	529	478	525	541	468	498	506	495	484	490	499	512	492	507	505	522	496	491	559	515	441	507	507	506	521	478	527	514	477	499	524	534	477	467	528	504	489	509	510	511	510	488	491	497	512	492	509	516	533	515	526	487	492	523	484	488	522	555	502	494	517	515	522	510	514	511	499	493	520	520	496	515	477	508	504	493	512	508	517	483	428	540	538	494	503	483	520	490	503	481	542	484	518	524	503	510	500	488	514	495	521	515	516	489	557	505	529	549	530	507	492	522	524	515	509	526	495	479	512	485	480	513	535	498	514	508	489	456	503	465	505	539	520	487	511	488	491	502	484	507	510	480	526	557	493	459	504	509	455	503	491	492	533	495	509	526	492	515	479	520	527	451	518	509	541	520	480	479	542	508	491	475	492	514	524	472	460	503	529	512	485	502	481	484	512	513	509	511	494	490	483	456	491	525	555	486	514	561	495	504	499	499	524	485	519	474	547	522	478	478	497	483	474	505	494	514	488	535	483	485	518	507	486	490	520	504	455	501	478	521	493	500	525	536	523	488	494	511	494	503	525	506	512	517	463	448	489	495	528	532	506	505	487	555	529	506	483	524	504	505	509	499	531	504	521	490	491	519	522	485	490	541	519	430	504	486	478	464	520	517	498	486	581	509	536	459	514	495	545	491	495	493	481	506	480	520	505	513	496	485	459	527	503	501	480	500	467	517	527	466	505	509	502	506	524	530	476	536	475	510	468	524	510	466	537	525	479	488	500	487	538	527	499	520	528	511	509	484	502	522	502	509	477	492	515	525	530	507	485	502	477	519	538	491	490	506	473	518	533	526	467	492	475	505	509	485	493	522	482	514	514	534	461	461	504	498	471	520	527	514	487	510	489	468	498	505	516	467	529	494	481	500	505	528	500	482	513	525	527	509	508	530	512	514	536	505	526	516	504	490	491	510
57698	37723	29375	25556	23326	17655	20845	35935	25353	3871	749	442	452	465	385	392	418	379	336	312	309	287	270	298	271	273	299	309	264	292	267	266	269	277	283	268	266	298	288	282	279	273	285	300	270	256	288	280	261	250	265	289	288	290	257	248	244	264	261	274	290	258	305	253	268	259	267	290	239	269	280	280	266	256	251	308	278	259	287	261	255	235	251	279	271	250	257	271	275	272	265	293	278	279	297	282	274	273	280	247	283	285	268	303	269	256	269	271	245	287	296	276	312	257	294	268	262	274	267	269	262	289	261	284	286	267	275	264	258	254	301	283	250	276	291	269	257	260	259	279	276	293	283	255	252	286	284	264	271	252	257	268	258	277	261	264	248	260	247	271	272	248	265	271	265	248	267	247	258	280	248	286	279	279	283	231	259	248	269	262	248	242	295	258	267	287	257	249	235	277	284	312	259	267	262	278	259	286	278	254	265	268	272	296	264	283	277	279	275	283	262	274	312	288	258	232	241	273	248	263	275	267	240	254	244	291	262	257	275	290	276	267	265	246	254	258	282	256	272	281	270	269	240	287	243	283	286	283	295	293	261	272	288	282	270	262	273	276	278	260	243	288	244	275	266	251	263	293	268	245	246	260	286	291	274	257	278	259	263	264	296	290	319	253	283	265	237	263	266	292	272	273	281	277	292	257	299	294	276	269	274	266	263	266	268	276	283	257	275	279	244	259	274	271	265	243	249	248	299	253	270	267	288	231	275	250	316	259	285	259	239	222	273	272	252	267	280	257	284	281	251	264	253	247	278	250	258	261	247	304	286	290	277	283	273	310	280	279	296	235	264	265	243	255	263	284	293	285	280	255	242	249	247	283	292	278	305	296	233	231	305	288	247	317	274	297	262	254	282	259	273	253	259	278	280	283	285	269	260	273	303	260	241	269	271	263	238	284	253	260	271	266	272	261	258	286	266	249	274	298	287	271	255	270	288	250	262	239	261	291	254	295	305	235	265	264	257	274	277	253	260	247	274	264	262	271	307	253	255	271	244	262	270	256	271	279	266	268	246	256	302	259	258	277	309	263	269	247	278	252	246	285	267	277	280	304	243	297	241	295	265	293	243	283	271	268	290	275	261	241	263	250	262	242	264	273	249	251	270	261	296	332	278	252	271	262	264	252	223	264	267	256	280	299	261	283	306	255	302	296	275	283	314	274	260	271	247	257	255	252	287	289	261	263	296	310	247	268	274	298	257	293	266	304	261	272	268	273	295	289	281	263	290	256	304	291	228	228	279	250	250	275	254	281	298	259	290	282	270	290	286	223	284	258	273	255	285	270	250	279	271	269	260	265	249	272	298	270	238	266	250	257	248	274	300	268	280	290	255	281	284	246	301	262	267	272	278	284	275	288	288	265	267	248	256	289	242	259	283	240	252	253	271	283	271	240	239	274	249	263	264	296	256	282	272	260	260	287	245	264	289	260	257	300	247	249	267	291	260	233	265	246	250	288	272	274	252	247	265	270	264	275	270	277	266	295	272	256	281	297	247	264	277	263	297	230	279	301	262	294	223	270	292	267	289	266	236	266	261	268	264	259	268	271	277	223	268	292	274	283	267	258	285	269	268	283	287	279	293	275	275	261	235	259	253	287	284	280	265	258	280	273	268	241	280	258	294	259	263	236	290	279	262	256	280	262	257	288	242	256	291	261	267	280	259	261	259	248	258	266	253	286	256	270	266	297	256	257	283	255	255	241	307	278	304	273	260	273	262	274	259	277	259	224	305	249	264	264	247	277	250	240	283	246	276	285	275	281	275	279	256	296	287	262	249	256	281	273	283	262	296	279	261	286	283	270	266	265	277	272	310	271	267	267	278	294	263	256	268	261	258	245	270	255	278	256	236	267	276	276	270	250	237	269	251	260	263	286	260	251	279	276	257	251	232	280	267	245	262	284	267	269	265	268	270	270	253	254	259	266	275	254	281	270	291	280	304	276	269	242	306	264	285	262	287	240	268	245	293	273	272	295	269	274	269	274	273	288	274	301	260	251	236	271	277	289	266	264	255	302	281	276	263	258	278	240	257	287	302	253	254	265	276	305	238	265	281	273	270	255	263	279	293	257	260	277	282	242	275	269	230	274	235	273	308	270	261	254	266	278	273	276	274	246	260	274	265	281	266	277	263	272	269	290	259	284	250	274	248	293	267	299	255	261	263	269	284	275	275	251	251	275	259	322	236	250	304	247	274	266	262	256	266	265	270	250	284	277	262	261	267	269	269	246	266	255	275	277	269	299	257	255	276	296	296	287	245	276	253	252	297	259	254	287	260	262	251	280	256	257	254	293	291	250	250	275	273	258	255	273	275	248	285	234	266	279	279	268	260	276	265	293	299	269	274	267	274	253	264	281	248	291	244	281	279	309	311	232	292	266	264	257	244	230	260	308	290	263	310	271	236	308	299	262	271	261	283	258	281	263	279	261	259	244	266	267	293	272	291	255	292	306	280	272	286	246	274	275	290	263	281	243	292	263	282	250	292	270	250	286	299	241	300	256	258	285	267	260	269	265	261	269	280	266	272	251	262	277	272	235	256	269	282	241	283	248	231	266	278	256	249	257	276	292	273	264	254	252	285	252	284	286	269	274	256	307	260	260	253	257	247	293	281	285	308	255	257	252	281	255	270	261	307	282	293	273	266	247	275	304	252	267	243	290	269	252	256	285	249	260	296	236	266	260	282	260	266	278	283	300	273	234	275	268	278	267	268	251	280	293	296	291	267	278	280	290	264	262	256	260	258	256	271	274	261	265	289	246	271	277	297	252	256	293	298	251	262	255	279	278	278	252	282	268	273	248	233	299	261	290	230	271	265	254	271	245	267	244	280	239	242	279	260	273	258	275	262	296	273	260	224	238	267	274	266	282	261	264	267	259	230	251	256	258	259	232	257	240	258	297	260	246	279	289	240	282	282	242	285	306	285	261	265	248	289	281	227	247	239	278	235	270	283	305	285	281	298	263	250	292	263	264	244	250	265	270	254	263	280	257	257	262	238	266	259	274	237	258	255	243	276	297	270	273	282	307	260	280	274	280	280	267	265	264	245	292	280	283	245	268	291	272	281	285	295	246	274	261	266	261	291	277	282	293	241	290	269	277	286	270	279	223	279	251	245	277	267	233	263	282	244	269	274	238	264	286	265	248	292	299	293	273	253	270	250	288	266	256	270	263	308	246	280	266	274	277	269	240	260	282	277	252	255	242	253	249	271	259	277	256	243	278	283	283	245	238	307	259	277	239	272	241	281	254	227	250	266	262	242	275	289	279	259	279	298	266	278	260	258	259	269	275	285	262	252	258	278	277	279	278	240	239	273	258	279	262	262	266	283	273	268	279	267	274	255	268	243	262	287	289	232	264	256	277	273	274	286	258	260	291	279	269	283	269	294	270	287	289	281	231	264	254	258	256	244	252	268	264	271	250	266	249	236	273	263	278	275	243	252	275	249	283	271	262	319	259
51627	41883	28312	22823	16367	13195	34559	52710	32902	4716	2802	1696	1694	1593	1391	1392	1340	1198	1078	964	960	879	825	781	848	855	762	737	776	789	719	791	761	730	754	714	724	691	699	704	724	756	691	714	672	690	714	707	626	644	665	674	675	690	700	664	678	695	738	679	681	682	681	698	681	716	626	697	689	691	684	673	677	649	629	642	656	597	667	645	677	653	676	711	682	672	620	684	700	694	618	694	644	665	643	635	680	632	700	675	627	618	674	692	642	656	658	670	683	634	652	622	575	656	615	671	672	634	681	674	644	649	649	673	624	671	685	677	666	617	636	663	689	639	617	652	665	661	695	636	677	669	661	719	655	637	630	660	698	646	616	631	661	624	652	670	630	668	605	641	644	611	639	641	630	642	632	652	679	613	648	676	676	625	622	647	664	674	653	647	647	660	618	651	686	668	670	683	629	665	633	654	661	647	672	657	574	662	657	632	634	635	645	618	636	642	630	649	622	655	630	688	629	674	650	633	691	646	661	638	739	655	638	669	655	627	639	650	642	655	638	665	661	654	668	640	685	686	662	653	652	679	618	625	676	602	684	648	684	612	611	656	655	629	626	675	649	626	660	605	690	639	648	639	679	673	661	654	646	668	687	692	622	685	641	609	697	603	668	658	661	643	680	668	648	620	685	623	604	632	628	628	645	684	665	637	670	680	632	642	654	654	642	636	643	621	650	638	653	649	646	642	648	668	633	643	623	651	651	634	679	649	668	709	682	612	608	640	643	581	675	654	652	659	659	665	637	649	674	619	625	624	638	682	680	627	650	635	660	636	688	704	682	670	668	698	644	623	636	646	680	622	680	662	631	675	628	614	695	645	641	678	645	629	632	644	634	653	652	698	653	639	672	646	610	618	660	619	669	633	677	654	608	680	618	669	599	685	680	611	703	628	674	640	675	682	614	651	665	641	657	616	665	605	641	666	693	641	632	650	616	688	709	656	609	672	655	658	677	657	647	672	645	647	660	644	676	648	692	636	625	626	655	667	614	575	653	701	678	622	675	686	682	689	647	662	647	623	668	647	615	628	654	688	665	659	613	651	626	678	683	646	644	641	651	616	642	615	664	632	601	680	627	612	673	610	659	673	638	634	672	653	637	676	666	639	667	609	658	635	611	680	654	653	668	687	668	644	648	673	640	653	636	658	655	672	678	649	659	650	606	654	686	644	686	629	654	679	718	612	660	667	669	635	625	648	684	656	644	644	673	664	630	654	683	697	614	637	648	626	665	641	671	697	660	669	659	687	692	663	685	647	630	672	685	659	642	656	646	642	632	694	616	670	647	625	663	641	592	646	687	633	614	619	640	628	667	636	664	643	677	642	635	635	661	627	664	617	622	679	648	650	643	700	616	651	632	650	640	678	628	642	621	646	628	674	642	671	624	644	656	628	659	695	634	624	662	626	633	620	671	647	622	676	594	689	662	671	642	653	648	636	675	623	629	660	652	669	662	654	637	667	622	683	662	677	695	641	698	651	631	626	643	652	639	654	646	625	593	682	579	620	597	641	693	636	667	682	672	660	647	642	645	598	664	607	678	677	629	682	650	690	695	670	631	696	650	612	614	663	609	642	679	611	628	600	646	648	689	660	684	640	657	610	696	672	652	687	646	747	663	678	657	632	659	618	666	665	692	666	661	663	665	648	655	636	629	659	635	633	691	638	661	614	701	635	662	645	652	626	677	664	661	651	635	642	635	626	685	635	624	659	652	640	675	629	655	692	675	681	690	660	662	671	623	653	669	631	665	674	659	606	617	675	633	651	685	661	628	630	630	658	644	643	651	635	675	661	653	668	625	663	618	657	613	667	620	664	632	635	669	683	635	644	679	635	629	596	658	701	698	660	616	686	609	639	710	667	627	682	690	637	668	624	631	636	658	658	679	658	683	634	640	640	696	627	630	646	660	666	619	624	630	643	694	674	608	657	644	654	586	701	659	619	634	625	634	656	611	621	689	688	599	678	653	662	600	640	653	636	650	664	671	657	674	677	657	681	686	611	647	612	683	643	651	630	686	618	655	622	654	663	640	641	664	637	645	585	638	630	641	650	604	615	594	676	659	623	655	662	654	689	650	657	606	621	651	637	634	677	599	669	635	596	686	674	648	634	664	688	611	654	659	699	632	639	641	695	703	685	655	689	669	646	637	685	643	608	677	674	662	620	679	665	648	680	649	638	660	644	629	661	625	640	688	615	661	618	662	676	645	618	658	665	664	639	626	706	666	646	623	637	634	646	696	682	674	652	639	626	642	666	626	637	631	647	646	675	669	656	669	638	643	666	671	655	647	603	660	664	610	693	679	644	657	668	620	648	639	616	658	653	671	620	644	673	699	658	640	654	618	653	717	643	665	704	654	650	646	657	664	638	677	674	691	645	670	655	647	640	659	659	691	640	657	631	673	679	636	632	675	693	667	639	622	648	660	629	682	632	650	625	587	632	627	639	667	678	681	671	721	622	633	676	654	654	646	643	623	638	639	669	683	632	642	692	686	615	658	669	637	683	670	654	685	648	660	660	668	630	622	604	680	655	625	664	667	629	687	629	654	634	619	630	617	681	663	694	684	606	644	643	651	679	634	685	692	660	667	640	688	651	643	618	713	644	654	656	686	666	645	652	677	668	621	671	648	623	632	653	642	642	660	660	680	670	632	669	620	615	618	655	621	626	650	723	627	649	653	630	667	669	602	662	648	659	651	632	676	672	633	659	702	628	660	637	634	643	669	660	694	682	637	636	659	652	647	634	640	666	693	652	658	697	648	679	656	631	660	607	652	654	635	630	654	609	623	666	642	644	656	616	682	624	609	678	630	684	607	642	616	625	670	611	675	666	649	666	654	642	660	643	686	638	655	663	683	626	664	657	658	721	648	616	675	627	638	670	662	653	667	642	638	630	647	615	689	636	656	646	672	678	646	648	660	632	663	679	658	641	699	650	626	638	669	637	619	649	647	676	615	652	652	644	652	664	681	637	611	601	648	658	693	636	673	686	647	645	653	653	660	682	664	665	672	653	637	654	653	628	630	651	681	674	651	627	651	654	662	659	644	679	684	660	624	656	624	691	668	657	622	680	681	615	633	668	660	698	662	613	625	638	668	655	667	647	617	670	663	650	637	644	656	682	692	636	675	667	616	672	674	671	656	628	658	656	618	645	634	632	615	628	664	674	589	652	673	631	675	693	649	642	645	637	644	648	627	634	632	664	589	629	665	699	631	668	640	660	614	654	651	628	668	697	610	664	656	668	653	657	675	687	640	651	619	667	630	633	671	630	655	716	600	653	594	681	658	646	683	655	672	627	680	664	678	660	688	668	670	646	661	662	668	641	710	672	634	677	648	669	648	640	644	628	644	616	619	642	661	637	636	627	671	664	632	677	650	616	667	653	642	642	711	628	628	687	666	666	643	661	670	634	683	664	683	663	655	682	642	677	651	649	622	676	685	598	627	646	640	674	651	673	663	642	647	639
13754	4272	1963	876	789	588	874	1637	1234	357	351	334	332	341	338	312	332	348	345	319	298	321	315	328	310	328	321	346	324	302	319	327	328	328	297	349	344	312	310	315	318	310	308	316	353	335	333	319	351	323	312	308	363	292	327	320	373	305	319	322	311	319	323	288	333	316	293	290	340	320	323	337	296	279	311	332	298	314	311	303	332	297	340	351	313	333	322	340	350	336	357	331	296	325	319	334	302	309	325	307	313	305	308	305	303	342	333	302	327	326	315	337	313	347	314	302	309	333	338	358	316	306	298	326	311	337	315	329	330	303	344	327	317	338	305	356	305	332	350	341	306	308	327	330	304	324	312	317	334	301	303	311	340	350	312	340	321	332	337	324	321	341	331	360	330	303	314	325	320	277	320	315	304	289	319	337	311	312	318	301	306	334	324	330	284	323	337	326	282	313	315	276	309	304	334	313	346	312	317	337	344	325	316	327	329	336	338	310	295	287	337	336	308	344	318	350	316	312	290	326	324	306	339	327	313	292	317	310	348	352	359	288	322	343	358	306	320	323	347	300	286	327	311	305	309	317	313	313	328	307	323	326	312	346	311	291	344	286	342	345	300	324	315	319	312	332	328	331	287	331	339	311	290	349	312	330	315	339	322	313	303	320	310	352	320	338	317	324	312	324	326	317	342	295	309	369	336	321	309	292	344	319	298	301	346	318	346	315	334	315	353	338	362	268	308	320	329	320	321	316	307	309	343	325	338	315	351	319	322	297	312	279	314	293	345	309	320	302	305	308	311	354	364	304	315	354	306	353	292	313	278	321	318	292	344	305	308	335	298	330	336	329	334	327	334	319	327	329	342	316	307	313	336	332	342	328	299	316	352	308	327	305	322	301	329	313	346	324	345	349	379	337	350	320	334	315	303	347	334	352	288	319	347	298	334	348	306	317	328	283	321	330	313	322	341	329	331	320	300	330	330	334	311	320	342	297	327	328	313	331	330	311	324	297	323	317	352	347	334	290	312	329	318	315	323	325	359	344	311	306	313	306	319	327	326	324	300	316	319	326	344	310	331	287	297	306	310	307	331	326	335	311	318	355	330	303	318	303	311	338	325	314	301	285	317	330	322	321	334	307	330	331	300	309	333	328	319	303	327	285	311	335	363	322	314	334	351	338	348	340	340	311	327	302	307	304	323	326	359	313	312	314	301	327	327	315	307	330	311	302	327	343	337	326	335	303	338	323	289	312	318	291	352	325	319	311	315	351	337	325	317	350	318	308	325	302	335	325	336	300	333	320	326	330	343	329	313	309	295	338	316	336	332	340	313	331	312	309	316	322	326	318	331	310	280	328	332	314	303	330	336	319	364	301	324	309	317	337	356	360	341	318	327	308	295	306	317	328	340	294	294	296	342	315	341	298	313	324	348	353	311	308	320	327	337	328	320	321	337	316	312	322	296	279	320	320	332	295	319	321	336	325	341	322	318	329	353	288	328	330	323	358	354	321	319	349	320	337	302	339	336	320	344	297	330	297	284	306	326	320	330	306	322	309	290	326	314	322	309	335	346	319	311	324	321	296	294	286	357	349	304	296	318	314	328	353	321	299	344	345	317	325	322	296	319	332	315	334	326	344	320	285	282	321	354	336	345	318	328	340	320	318	323	344	318	359	325	302	335	301	341	297	309	369	305	303	313	344	328	308	359	362	305	343	331	316	304	332	314	310	335	318	318	314	305	300	336	308	332	333	313	301	317	335	302	328	368	337	322	313	320	318	337	343	298	267	351	343	323	332	324	282	326	291	328	337	319	345	309	330	343	296	307	330	300	290	307	312	318	303	339	306	296	329	312	334	330	300	329	349	330	294	296	299	308	346	331	323	332	331	326	291	337	330	324	331	328	318	302	323	311	317	313	310	338	321	296	334	332	296	306	305	334	331	328	311	325	353	335	331	288	331	320	324	274	316	329	305	304	313	320	314	324	302	307	305	286	315	315	304	352	318	308	300	324	280	343	332	321	309	320	319	303	313	337	330	318	306	316	302	337	347	337	312	327	333	334	374	350	344	320	303	312	300	300	338	322	343	325	301	334	290	328	337	296	328	349	324	312	283	331	308	337	334	351	323	290	288	313	359	338	323	329	308	320	343	354	362	325	321	304	323	351	316	324	337	332	312	304	314	336	318	307	331	309	313	304	319	328	366	290	311	342	355	306	335	330	328	309	314	342	323	301	318	340	325	320	320	298	331	317	333	323	342	323	303	328	306	323	312	308	308	351	331	330	345	308	338	295	329	313	334	324	339	324	330	310	335	354	359	326	336	295	331	335	282	353	312	301	338	301	343	328	347	313	319	316	333	321	317	299	333	323	332	317	329	360	345	347	295	326	318	333	312	340	327	319	383	325	311	298	354	329	316	317	296	337	317	310	354	339	313	326	352	335	319	335	310	294	301	338	316	310	297	313	335	321	302	333	296	319	312	329	352	384	306	322	361	308	312	333	312	301	324	310	321	311	343	329	334	343	325	332	318	282	318	330	341	331	327	280	338	315	291	334	339	335	319	299	319	313	330	319	292	341	290	277	316	318	333	330	326	321	340	330	302	356	314	321	328	354	340	341	334	351	320	319	320	288	340	336	329	365	314	353	311	304	337	329	377	331	335	301	333	329	325	354	297	319	320	296	301	335	323	319	314	339	329	321	319	379	330	310	313	317	295	355	290	296	328	331	322	289	312	330	320	309	328	306	325	316	345	322	330	307	300	293	358	296	332	349	338	323	306	336	373	311	340	343	318	309	311	295	338	343	310	308	315	352	342	335	335	333	314	317	332	332	298	336	326	319	321	291	319	325	352	290	317	342	306	316	333	295	321	322	306	306	326	338	330	306	296	339	328	331	298	317	325	295	346	333	315	295	315	316	342	300	303	286	355	337	331	284	332	306	343	326	308	333	337	328	292	314	312	318	299	324	305	302	325	308	314	307	335	347	303	338	316	325	325	371	324	312	313	338	329	311	348	288	307	325	310	310	330	325	310	333	313	314	321	329	303	323	357	344	325	309	322	339	305	297	297	335	335	312	294	315	323	307	331	342	333	363	356	325	317	321	335	305	354	317	332	303	333	317	309	309	323	317	301	292	340	305	305	305	329	319	325	328	301	298	331	292	332	288	270	307	330	309	340	325	322	320	296	325	323	310	349	325	323	320	347	327	348	353	351	309	301	327	309	302	324	302	280	344	328	296	335	325	344	320	340	315	324	337	328	300	320	312	316	327	333	311	283	337	319	279	297	352	358	324	318	303	323	318	349	320	289	310	329	325	307	310	301	339	325	292	311	316	313	315	345	310	306	307	355	320	340	343	347	302	266	300	289	325	289	310	299	317	371	330	330	337	331	316	322	314	320	314	313	319	322	341	355	315	305	325	331	320	317	306	318	323	327	323	312	356	333	292	339	310	313	319	340	331	346	317	311	324	317	305	292	347	351	301	324	355	321	332	325	311	286	309	330	358	344
10997	3396	2729	1655	2601	2181	4061	8306	5311	997	898	798	803	796	818	859	874	811	876	825	821	844	862	847	835	831	861	801	786	861	862	790	803	831	848	816	816	773	800	801	837	831	738	790	816	777	755	846	811	803	791	805	830	787	806	839	834	800	841	816	787	839	821	791	835	783	838	814	792	763	817	826	868	824	778	833	833	872	841	794	752	820	791	785	814	784	827	855	778	853	780	802	843	800	786	795	807	829	811	797	807	840	764	829	826	834	790	824	808	852	796	821	822	793	810	843	854	855	792	818	812	826	804	788	789	852	814	820	834	776	812	814	827	850	815	822	823	824	789	802	799	782	813	817	861	810	796	850	838	828	824	813	800	795	811	854	823	819	794	827	825	790	796	840	782	855	797	816	811	766	820	825	857	789	794	858	828	783	863	784	840	795	850	850	811	812	796	845	826	857	820	876	803	814	846	789	802	777	784	812	797	815	827	792	752	815	827	891	817	841	813	823	787	769	793	826	819	836	829	803	779	823	844	774	813	838	773	884	805	869	858	849	809	795	857	795	839	774	808	870	803	810	849	824	777	783	816	857	808	807	821	833	866	803	819	762	871	776	794	803	845	797	854	846	828	805	847	824	805	778	855	842	786	817	869	794	813	850	834	820	808	787	816	811	785	769	799	809	797	804	820	799	816	841	860	821	819	798	815	811	825	822	805	820	812	829	808	783	770	814	821	792	822	786	787	804	811	797	794	832	772	810	835	792	848	838	778	835	817	789	829	771	837	790	846	793	811	789	807	749	782	802	812	799	840	806	828	848	764	807	789	784	795	787	834	803	814	815	816	844	840	825	815	758	777	842	774	837	847	824	824	820	857	771	851	825	813	805	801	794	809	779	844	783	782	824	857	775	814	817	802	799	832	807	819	822	788	802	848	784	834	812	755	816	826	831	835	806	833	812	750	766	798	844	811	844	800	788	813	842	842	834	835	784	790	790	794	867	802	837	828	810	847	812	803	847	837	816	806	741	848	759	866	827	829	861	843	867	875	778	825	764	857	810	766	841	806	776	893	838	842	885	805	831	895	807	789	814	818	800	863	829	780	845	830	819	827	814	861	810	817	836	805	792	788	855	835	868	819	808	834	833	820	823	790	822	811	850	874	778	816	805	776	819	842	854	836	807	827	784	771	838	877	777	811	791	814	832	839	824	846	847	780	778	788	843	808	778	812	830	833	849	787	800	856	807	895	827	768	773	741	820	820	760	752	792	809	810	781	739	766	818	899	823	836	827	813	876	783	820	887	809	818	819	822	800	810	845	841	806	765	821	832	802	799	801	837	848	758	818	818	809	805	776	798	794	811	847	793	815	843	760	750	804	825	849	804	806	838	837	782	818	795	812	841	838	778	804	801	790	835	799	821	821	810	771	826	798	839	818	797	799	797	847	793	812	796	799	866	763	807	827	824	816	852	822	785	825	836	785	820	811	791	819	796	805	902	852	784	815	807	791	848	783	843	781	795	794	872	838	775	829	821	823	853	838	778	772	814	854	780	843	864	821	864	821	812	820	785	823	834	836	785	824	800	867	808	838	824	787	760	833	804	831	832	838	821	814	796	842	745	815	826	824	786	775	809	792	778	832	814	805	831	765	863	783	849	796	793	824	808	845	821	765	834	794	803	890	796	842	801	833	808	853	809	770	795	821	839	851	839	868	787	840	810	857	786	852	869	823	798	850	846	825	808	822	836	830	835	784	802	789	852	822	842	857	838	786	839	855	818	788	787	819	857	858	813	799	742	782	784	781	845	832	792	820	842	861	813	841	796	822	822	798	786	811	805	817	827	882	828	803	828	834	842	793	833	781	758	788	770	825	761	809	840	833	814	818	814	866	784	846	811	847	813	830	808	866	795	770	837	849	821	756	833	825	812	788	802	809	783	847	814	779	803	812	849	787	837	805	806	833	814	790	781	849	870	836	849	818	842	835	792	826	826	770	794	796	805	787	778	773	785	787	826	831	810	791	833	810	850	827	824	788	866	799	832	833	824	810	868	802	805	816	799	864	826	818	804	837	799	804	843	822	766	829	823	851	835	790	785	794	838	885	799	816	790	856	842	816	868	799	785	767	801	829	823	829	797	798	839	869	798	768	791	782	829	835	829	840	804	823	848	818	823	800	888	804	822	838	789	820	846	789	827	767	823	778	810	780	829	824	775	808	800	799	824	809	861	861	805	822	842	763	855	810	869	804	808	860	853	771	803	818	787	809	786	825	801	796	801	868	797	795	776	827	812	809	800	824	828	790	838	803	826	788	826	767	797	825	788	804	781	836	808	830	802	828	881	809	828	804	863	823	816	803	788	846	814	829	799	846	781	796	748	797	822	791	855	799	884	844	780	784	840	801	820	823	847	799	784	797	803	759	792	783	834	781	809	853	824	862	812	836	828	834	808	819	780	877	824	791	787	798	880	815	842	815	810	818	826	796	777	785	851	811	794	863	775	858	869	846	819	899	836	841	873	801	788	790	825	840	855	860	836	835	815	828	771	817	818	775	793	818	800	778	820	854	816	846	843	803	840	800	858	786	865	816	825	780	823	806	863	816	787	837	790	845	792	871	832	815	840	767	831	837	795	816	862	815	783	810	789	764	826	832	755	785	865	872	762	793	790	827	788	839	829	767	859	831	835	810	822	810	829	829	785	845	839	813	806	799	843	760	812	838	861	809	770	772	818	813	838	775	793	839	773	822	808	842	800	819	811	822	822	821	833	780	804	831	804	805	824	817	852	786	827	774	785	810	861	764	832	769	843	827	851	845	853	840	772	836	828	839	817	804	814	834	799	819	761	787	839	829	806	810	844	793	779	809	844	840	821	812	869	831	803	836	842	853	807	801	827	855	799	863	838	832	786	849	860	858	825	893	836	783	849	809	804	803	765	883	801	859	778	846	849	861	797	763	801	807	794	863	798	817	806	796	775	805	847	791	805	813	797	817	846	818	862	822	794	800	837	810	789	833	776	812	831	772	782	825	813	832	805	813	826	864	801	828	793	830	831	851	855	820	813	868	779	856	827	868	815	849	808	823	843	821	843	819	838	826	796	803	775	823	867	775	865	840	834	826	784	819	830	820	792	809	834	816	813	809	828	731	772	771	849	845	793	821	780	781	857	824	826	817	809	765	830	786	812	830	818	803	796	797	844	823	792	808	828	875	829	767	795	829	827	825	784	840	756	803	812	787	828	799	862	815	861	765	804	832	818	840	823	777	828	817	814	849	817	817	818	832	846	848	821	813	802	819	808	844	809	853	775	822	820	840	820	852	747	805	791	871	816	836	787	813	765	844	832	818	864	757	829	810	794	828	824	833	821	800	785	804	812	836	821	844	842	830	811	832	806	849	787	833	740	751	823	824	852	819	845	898	846	812	801	813	830	783	814	768	824	815	861	853	813	885	766	810	824	788	836	837	800	830	810	864	816	840	807	790	824	767	786	746	822	820	806	792	836	783	795	834	820	853
52585	36307	24728	17151	15965	20911	24438	11987	33667	10856	1481	376	336	303	316	335	287	297	299	262	243	267	231	265	239	200	237	243	230	233	256	257	249	218	210	234	210	185	230	259	220	211	239	232	217	218	236	224	250	252	229	238	231	237	214	230	218	216	247	201	219	222	229	225	230	244	217	231	218	236	222	237	246	211	232	236	218	248	209	252	230	226	222	200	225	247	216	225	224	230	232	228	235	257	237	243	202	223	223	237	227	229	233	220	239	241	216	219	192	208	232	214	201	228	215	234	244	217	223	216	230	207	212	233	251	236	237	195	216	238	227	237	196	216	226	229	225	215	221	215	229	221	220	227	225	224	223	237	217	207	236	227	231	251	225	213	234	216	219	249	233	245	243	218	238	250	215	208	216	218	222	274	233	224	243	256	192	245	212	227	211	233	215	249	240	247	242	239	206	228	233	215	223	221	227	225	208	236	236	237	213	224	207	227	230	225	222	218	236	228	227	234	232	222	222	214	239	220	208	216	230	231	210	220	254	202	247	209	238	223	248	204	212	242	207	240	221	239	228	228	240	251	210	200	227	236	249	237	176	235	212	222	223	224	216	206	208	246	209	231	218	213	209	240	219	233	209	209	209	199	246	241	241	229	241	238	217	229	218	206	195	228	222	220	224	239	222	249	225	228	232	209	240	215	236	222	234	225	235	236	204	225	240	232	224	218	201	228	205	241	240	250	214	238	187	203	250	214	214	264	229	225	207	198	214	224	241	238	241	228	214	215	253	242	201	217	209	231	231	271	216	228	197	240	227	225	223	241	264	211	240	215	235	238	217	249	245	221	214	209	216	240	217	226	213	234	213	193	223	239	225	228	238	233	228	257	213	242	232	235	239	215	235	226	230	211	223	192	236	215	221	223	213	231	219	229	213	213	209	221	253	255	235	225	232	223	238	208	224	229	225	219	202	206	243	251	234	223	215	214	213	238	250	232	246	213	245	229	225	246	248	221	205	205	173	230	223	197	241	215	206	246	215	229	211	205	215	231	233	218	233	257	207	223	229	242	240	210	214	238	243	200	223	245	221	221	233	225	217	232	196	216	218	221	239	228	211	228	226	225	235	218	230	214	251	213	209	220	205	204	209	227	236	227	235	234	241	222	218	251	221	239	226	229	238	209	210	230	233	207	209	236	247	244	229	218	222	245	249	201	216	231	207	244	269	246	202	240	224	261	234	230	230	204	220	212	218	235	219	224	228	206	212	263	216	233	235	229	227	224	225	223	221	223	222	237	228	227	221	219	229	232	229	222	217	233	217	230	224	248	213	208	209	223	206	197	229	235	242	229	238	214	232	194	210	229	263	215	226	211	228	225	242	240	256	216	216	210	241	248	211	205	236	235	213	216	212	215	232	242	208	195	240	256	208	228	200	233	223	237	215	229	246	235	233	224	235	229	213	211	253	221	248	198	231	231	232	221	251	224	224	231	213	216	229	227	216	234	246	225	209	227	212	237	231	215	230	236	204	207	251	211	228	229	212	211	238	225	229	252	222	216	218	212	242	201	215	217	218	234	216	208	210	221	243	215	210	231	217	239	222	247	214	223	200	234	234	243	230	261	225	225	229	226	234	227	223	226	239	231	203	242	232	217	240	230	250	218	233	259	227	226	232	184	230	215	223	215	215	261	216	223	228	196	239	230	201	245	240	230	222	192	220	239	214	223	210	246	219	231	240	211	222	223	221	239	209	242	232	237	208	224	222	216	218	221	244	257	182	214	224	231	230	221	229	201	217	234	258	212	238	170	239	211	218	262	224	238	217	208	229	191	220	230	204	225	238	241	235	226	233	238	260	246	217	212	233	254	257	250	221	230	224	220	236	228	226	227	223	216	228	238	211	225	218	262	232	225	206	216	216	216	228	234	230	243	224	210	225	241	206	248	248	246	225	238	233	226	204	219	210	218	219	212	231	227	240	268	231	228	213	236	218	230	261	203	238	234	234	234	236	222	235	236	212	212	216	227	227	226	231	230	218	228	212	219	244	240	221	243	195	167	203	226	236	212	224	215	214	238	216	217	211	211	222	209	200	245	203	228	209	217	225	245	219	226	234	216	237	233	239	216	233	226	236	217	235	232	203	213	227	211	246	210	227	226	194	200	212	208	230	241	218	243	245	225	234	217	235	242	230	215	218	228	234	208	240	240	232	226	229	207	216	224	211	222	232	231	220	203	238	230	223	221	218	220	209	252	215	224	213	214	227	226	222	221	213	244	227	225	221	231	213	216	222	216	239	221	223	235	230	239	192	213	219	222	227	240	213	243	226	248	228	226	213	226	198	208	235	227	209	241	228	212	249	215	221	248	195	221	238	226	223	224	237	243	260	218	238	230	211	231	239	203	225	218	202	227	231	215	215	246	191	233	228	235	250	255	233	241	205	216	245	223	238	201	225	239	234	229	230	209	233	199	204	242	240	222	213	240	246	221	215	245	217	222	226	208	222	223	246	217	224	233	214	247	257	224	208	225	209	212	219	237	247	214	221	208	219	228	232	192	206	206	218	231	208	226	218	226	236	231	238	242	257	230	220	208	235	216	216	242	232	236	222	225	219	222	242	235	248	265	238	240	211	230	228	238	225	215	239	242	201	214	229	237	237	226	229	236	213	237	228	217	228	215	208	193	215	243	227	238	186	233	213	210	196	208	214	209	242	231	219	197	201	225	216	203	243	225	214	203	217	197	233	216	198	210	224	238	236	202	203	243	228	230	230	237	208	206	208	212	239	235	230	227	236	197	233	222	222	208	216	221	232	222	221	208	248	208	242	271	207	221	233	214	226	195	238	251	201	220	235	242	240	213	237	200	252	228	212	222	209	213	227	223	215	227	221	225	212	223	249	250	227	212	203	229	228	229	233	224	227	224	218	254	212	232	214	209	220	228	261	233	215	235	214	238	231	207	215	205	236	193	236	230	242	237	244	203	217	218	221	196	192	230	194	214	230	207	232	237	213	225	220	215	253	233	216	223	231	231	216	230	246	240	250	247	267	205	233	236	235	224	226	199	232	222	224	241	241	227	187	226	225	198	246	266	213	227	212	245	220	241	247	251	237	225	211	243	216	252	224	221	276	214	233	235	217	240	247	222	229	211	230	243	205	218	204	247	215	235	214	225	244	210	235	204	242	214	206	245	222	213	224	222	224	214	230	195	236	234	231	227	198	234	208	217	248	203	234	231	216	219	223	216	235	240	233	222	232	257	209	224	223	211	204	216	225	239	235	222	204	222	233	232	226	246	228	236	227	220	254	227	234	216	229	239	241	239	210	250	250	220	210	209	250	220	209	227	218	252	221	234	235	211	224	250	209	251	213	228	220	220	212	232	243	215	234	216	240	251	190	219	227	239	231	228	217	216	215	237	219	208	232	213	220	229	232	232	258	203	226	208	245	205	218	214	227	250	248	189	208	221	192	220	219	201	234	228	227	237	204	222	229	224	218	247	239	200	213	216	236	228	240	202
39572	24276	14976	14226	24081	35907	33708	26117	50645	9676	4553	1267	1313	1181	1081	1145	1077	1111	1029	869	819	741	756	760	714	727	716	649	680	674	641	678	627	648	625	674	581	646	602	624	656	629	647	607	616	601	644	577	575	599	622	619	643	619	591	575	584	624	620	583	599	586	580	646	612	565	568	593	569	600	611	596	573	610	580	619	569	589	553	570	567	562	579	565	550	523	654	560	557	577	566	571	597	577	605	565	596	547	563	599	549	603	550	556	595	605	575	633	574	555	613	577	568	545	589	558	612	582	572	577	572	582	598	560	609	599	590	574	584	600	531	575	538	600	583	601	576	541	596	589	584	546	565	593	580	536	574	536	599	568	571	579	643	586	580	563	577	592	571	592	579	562	585	537	553	567	572	574	569	560	586	585	598	565	581	591	568	589	565	566	601	575	567	594	564	585	573	567	585	529	560	580	547	614	566	598	563	563	576	610	587	542	572	552	589	568	614	601	570	562	586	554	536	580	575	585	588	565	540	510	577	601	558	588	525	588	509	553	590	572	574	582	592	530	559	555	559	572	546	599	553	592	564	579	537	539	581	570	606	569	599	603	522	592	551	562	570	580	565	607	540	611	584	568	601	580	591	583	604	588	569	611	578	569	563	534	592	586	577	551	569	604	578	569	542	575	577	567	524	586	566	600	573	562	585	565	576	581	577	531	549	601	565	504	620	510	560	577	587	573	543	581	606	587	579	529	538	579	515	604	561	528	594	560	530	608	540	583	575	594	592	593	564	591	547	591	504	594	519	530	526	536	565	536	615	591	564	555	579	564	565	571	588	583	588	560	572	613	572	569	567	575	570	563	585	573	561	548	603	566	574	563	556	549	558	590	550	584	514	560	578	540	578	593	567	568	553	585	551	577	607	559	548	591	537	597	614	558	645	559	569	556	593	562	554	526	563	590	569	554	569	555	570	556	571	585	579	583	560	575	541	602	586	558	550	545	567	558	578	564	539	567	521	555	563	607	575	546	591	591	571	534	594	541	563	568	619	541	610	544	542	598	539	527	547	587	593	599	567	562	557	579	556	571	530	589	588	609	565	561	566	555	552	553	536	614	545	564	544	554	582	584	571	542	522	603	578	568	599	516	545	583	585	533	527	576	562	593	537	550	526	552	578	603	597	586	548	534	618	567	563	575	556	597	531	563	561	578	598	501	546	580	539	546	551	569	561	591	606	581	560	574	547	578	562	540	565	581	549	589	570	565	567	580	537	577	593	573	572	593	583	551	543	585	565	561	575	546	591	566	522	549	523	609	566	574	592	560	594	566	600	599	567	579	556	550	586	588	566	529	570	563	572	533	592	558	584	574	579	565	549	547	563	575	575	591	579	575	561	552	556	596	583	584	578	561	585	623	603	566	581	615	578	551	568	520	554	606	582	593	541	602	582	558	607	513	578	598	564	575	577	548	592	557	594	580	550	561	575	543	576	543	570	578	559	606	561	563	549	584	571	557	569	550	570	573	599	563	555	575	533	606	543	564	535	568	611	530	573	603	574	614	577	570	602	576	610	585	585	562	575	572	564	540	588	557	593	613	545	635	602	575	603	566	564	585	579	579	593	575	606	633	535	554	564	579	569	586	547	575	590	540	607	574	555	577	567	591	568	544	564	593	603	598	546	589	579	562	590	546	608	601	569	602	611	577	561	540	559	588	596	572	571	555	546	547	610	583	582	546	568	556	560	549	540	545	595	562	588	557	618	573	577	565	563	585	541	564	551	553	586	566	579	571	581	551	524	564	546	593	556	607	567	535	619	587	571	583	596	556	558	585	540	545	552	554	579	578	619	540	623	550	584	644	558	593	560	559	566	572	540	560	566	544	535	556	569	583	583	525	560	593	525	579	573	569	592	572	568	540	575	562	576	572	557	559	572	572	583	560	591	590	588	572	572	632	575	601	618	535	564	553	566	613	552	585	543	570	597	569	587	581	588	586	575	553	604	555	617	627	584	537	580	569	592	625	576	526	610	591	543	574	581	534	542	569	547	588	564	598	552	552	572	586	585	554	537	546	584	553	580	562	572	557	561	534	557	574	587	572	542	561	590	531	579	605	557	588	530	544	563	567	543	568	547	558	565	587	575	583	558	555	566	546	547	580	590	616	570	587	605	572	573	593	583	571	556	588	582	554	612	550	560	579	593	620	573	550	569	541	581	582	571	559	530	585	581	570	619	562	595	581	574	546	585	576	573	560	524	606	553	540	584	610	586	554	595	569	594	565	553	595	554	571	559	537	584	526	579	579	574	610	581	605	598	595	585	603	576	592	614	572	562	616	606	615	586	570	616	554	563	540	592	553	565	597	586	545	576	578	521	570	572	552	574	588	574	524	574	593	565	580	540	570	597	533	597	590	567	600	584	557	553	558	602	559	614	568	588	582	584	565	553	608	572	552	560	577	548	550	593	595	540	590	590	578	565	580	576	579	548	548	599	611	569	520	566	587	522	580	612	588	592	580	566	586	620	549	572	605	571	534	558	576	582	569	539	572	631	591	625	589	542	567	581	533	562	571	553	556	580	581	563	574	556	613	568	618	535	605	574	578	546	541	574	589	616	603	546	593	566	555	576	499	540	557	544	561	606	525	575	586	512	564	576	591	560	581	564	535	546	585	623	583	579	561	556	574	546	591	568	572	539	605	592	586	536	564	575	515	561	553	552	589	586	575	569	537	534	548	590	584	608	598	553	567	546	579	565	540	579	565	631	498	585	573	601	546	576	587	580	541	579	574	609	590	564	561	538	576	564	581	588	601	589	587	577	580	567	549	581	561	596	583	532	566	577	565	574	565	610	570	563	565	551	571	565	546	605	538	549	569	542	588	576	541	550	570	615	499	591	589	600	570	565	538	533	565	568	553	563	602	570	546	550	560	561	568	576	570	569	578	587	606	567	552	570	571	559	601	584	556	555	554	575	581	558	595	599	588	525	552	601	566	537	600	563	529	577	588	570	594	560	580	575	544	565	591	557	514	555	548	592	594	576	582	571	545	593	605	560	582	559	596	568	582	554	615	567	598	594	557	538	530	603	561	546	537	554	568	576	596	629	570	552	585	519	577	573	559	540	554	600	592	521	606	640	618	549	553	574	598	579	573	603	558	568	566	572	544	593	569	621	565	555	601	564	563	603	601	563	557	576	580	614	586	568	556	551	586	591	558	583	578	585	559	594	579	565	567	548	573	594	576	568	566	592	575	580	569	557	541	611	565	555	576	549	567	627	560	605	552	560	530	516	573	545	554	554	556	564	574	544	569	541	556	588	545	543	577	608	566	549	563	594	564	576	575	536	564	558	555	586	555	568	568	559	598	575	551	593	584	548	595	601	544	580	592	567	553	611	561	553	561	560	578	539	535	582	568	556	528	617	596	556	647	566	548	557	582	596	582	548	555	594	559	600	545	611	554	554	585	535	573	606	585	562	529	550	573	595	555	597	599	596	571	582	588	566	577	587	585	545	613	566	575
50296	27828	25711	19384	11409	14257	6615	14310	31542	6739	2002	435	375	345	344	384	356	310	288	284	313	272	269	281	267	251	269	261	296	247	256	273	237	254	287	250	273	244	261	265	252	240	267	266	246	251	237	231	236	309	260	235	242	241	241	238	223	238	244	233	237	252	237	227	243	235	229	235	229	256	213	236	249	242	236	250	236	235	238	235	249	229	221	257	239	248	248	242	233	266	246	229	276	254	264	221	226	258	250	243	249	232	251	249	244	234	260	234	220	221	243	224	240	232	259	221	234	253	236	237	250	241	271	227	219	244	238	217	278	234	241	229	262	228	219	266	256	262	257	253	253	232	216	258	245	262	278	250	232	219	233	230	233	230	257	245	243	257	248	226	243	222	250	258	234	248	227	237	262	239	258	239	272	252	251	237	242	267	249	268	253	248	244	230	219	244	232	256	227	242	231	254	214	266	258	269	227	230	241	261	211	250	236	215	238	239	230	269	240	246	254	232	263	240	207	226	217	249	247	253	229	260	255	247	234	261	229	265	230	290	226	195	233	240	244	247	234	225	232	256	227	248	242	239	236	231	235	241	220	242	266	213	242	241	265	237	225	256	239	224	254	221	260	230	224	259	246	232	265	260	229	241	237	226	237	244	285	246	229	244	244	233	218	239	258	270	222	265	210	253	262	254	258	248	250	242	251	235	227	247	225	247	256	240	240	229	268	260	249	266	255	236	253	235	242	271	251	260	241	233	260	262	212	262	240	258	226	227	243	282	260	248	231	258	243	210	237	256	253	244	233	251	242	262	203	260	251	280	252	218	224	258	278	243	255	262	235	264	233	223	221	236	241	241	242	263	209	233	235	251	239	272	221	223	259	244	252	241	232	237	241	243	219	276	262	232	235	250	252	224	241	222	224	236	241	218	245	217	227	229	241	231	277	238	231	242	261	243	246	232	241	223	252	224	260	234	259	242	251	259	253	234	263	246	252	235	249	220	254	211	232	234	226	273	263	246	250	239	229	210	229	245	282	221	226	226	239	270	238	241	214	255	255	231	259	249	226	251	255	235	227	230	239	251	253	250	238	223	280	239	231	228	225	258	247	231	245	235	243	253	240	237	254	214	224	263	243	246	232	255	238	254	244	233	269	250	254	251	247	213	220	237	263	266	257	243	214	222	247	217	248	241	238	250	254	246	231	256	251	260	220	230	246	250	243	234	193	233	248	235	247	223	254	251	258	256	257	226	235	253	260	228	255	226	222	247	241	235	260	232	212	238	221	222	241	220	218	212	227	248	235	247	231	237	231	237	257	255	244	233	230	238	239	252	238	240	249	212	224	256	260	232	264	242	246	243	239	231	246	254	226	244	241	236	211	258	266	261	197	250	249	248	264	264	235	254	241	267	260	228	256	240	271	258	234	231	255	217	231	234	235	263	250	230	212	233	263	240	227	255	273	248	241	240	250	253	244	233	213	249	253	232	237	258	239	256	264	251	267	232	217	258	247	237	234	245	237	266	260	261	255	204	217	252	284	212	227	254	237	257	249	254	238	242	251	226	268	236	230	241	248	246	226	269	238	222	250	230	212	232	241	281	252	229	211	241	231	227	235	281	234	239	242	251	241	243	284	251	272	224	242	263	246	237	246	244	247	237	257	278	224	252	256	249	223	255	217	246	235	264	257	241	247	270	213	252	250	226	245	224	245	264	224	263	236	240	239	230	251	212	270	239	237	253	251	234	241	252	205	220	248	223	219	226	244	256	228	235	242	253	247	236	250	232	259	247	261	237	233	250	245	233	237	238	260	243	223	264	260	259	242	248	211	245	218	239	244	247	225	264	240	229	254	250	244	278	248	245	213	219	235	239	232	261	238	228	236	236	259	271	231	244	233	278	235	225	285	253	257	255	244	259	230	254	227	273	234	249	267	247	212	261	270	267	239	248	240	257	236	235	217	274	225	255	270	234	242	218	226	258	231	249	241	225	301	271	263	257	220	230	246	232	247	226	234	246	240	244	220	251	243	247	256	240	241	245	230	232	248	262	238	263	261	234	212	260	211	242	228	246	224	257	249	251	236	265	224	224	235	259	255	241	242	251	217	270	267	246	250	260	273	236	231	258	255	245	254	255	232	236	254	238	237	260	228	249	218	241	209	260	258	234	229	227	222	221	234	240	236	224	275	232	206	236	256	225	249	254	250	259	225	206	257	249	230	234	233	245	269	246	239	225	263	228	238	242	225	242	237	249	247	272	242	251	247	245	226	258	222	241	229	247	222	248	247	244	204	246	263	225	209	244	253	242	241	231	247	247	240	231	266	231	240	244	239	235	265	253	260	242	235	231	236	259	243	247	233	252	246	264	259	234	244	240	231	239	235	225	219	223	239	233	228	245	246	230	257	257	257	242	215	223	225	232	230	192	251	227	240	250	245	238	267	246	237	247	236	251	232	244	237	228	249	231	264	231	258	228	216	240	254	219	256	251	242	218	253	285	230	232	225	254	229	216	227	254	237	226	228	280	227	286	246	231	244	244	231	221	214	228	247	227	232	236	293	240	260	246	251	251	251	215	260	251	261	250	242	237	235	249	255	235	281	234	254	205	229	264	236	250	266	263	228	235	256	209	231	262	272	265	251	223	216	230	229	230	249	253	243	249	219	224	247	204	247	232	235	230	213	233	258	241	260	260	217	242	247	272	260	239	247	222	241	239	253	254	247	250	235	228	245	264	247	242	223	250	239	255	244	217	248	254	252	241	226	236	259	236	231	232	240	288	231	264	245	238	264	255	255	213	235	249	223	257	242	233	220	234	246	230	242	258	246	233	247	265	219	225	270	257	228	240	255	227	244	238	236	242	253	252	228	243	259	241	231	239	255	219	282	234	237	231	267	245	224	243	243	254	222	246	243	246	241	250	227	263	224	229	248	239	249	228	274	290	225	254	243	239	242	240	231	242	241	262	238	241	241	253	262	224	239	214	252	249	246	268	253	256	248	243	237	237	229	249	242	241	236	246	245	227	264	212	280	239	233	227	229	255	233	242	234	246	258	253	230	252	243	228	234	255	278	249	261	248	233	250	250	265	265	249	249	250	250	248	263	252	270	281	231	238	255	199	235	241	242	247	248	252	222	248	246	244	271	236	262	241	247	251	226	255	257	247	258	243	254	258	237	260	240	230	232	245	227	240	260	232	217	256	238	231	225	230	219	251	235	230	244	223	270	243	245	225	287	259	244	244	245	256	233	248	222	250	236	280	235	246	254	248	231	274	243	257	234	266	232	223	236	250	245	258	256	233	242	241	227	227	236	241	236	217	243	245	251	234	241	228	237	245	255	228	254	240	246	251	242	249	225	241	226	246	240	266	232	245	266	253	256	239	227	233	241	244	228	252	256	225	241	260	233	204	239	283	258	251	255	247	229	250	232	235	259	243	231	212	224	233	258	237	226	220	258	239	226	275	259	231	243	232	239	219	231	264	270	264	243	262	257	219	237	239	221	229	222	248	240	237
35944	13880	22015	17523	13336	23652	12922	34308	41400	5858	6702	1533	1521	1502	1369	1520	1322	1207	1061	982	917	847	790	840	840	752	755	744	760	736	748	793	718	751	718	703	637	639	716	666	669	663	652	634	689	662	612	707	684	680	571	681	638	625	617	634	669	626	623	683	604	604	595	603	637	647	642	598	626	642	657	635	609	641	618	636	618	656	608	605	608	668	661	634	594	612	595	625	649	665	616	600	606	644	621	623	615	618	607	643	619	595	636	608	578	645	586	607	627	564	628	616	590	599	606	601	624	655	608	583	617	592	577	610	582	599	664	620	590	580	644	595	588	602	617	624	625	618	595	561	638	616	635	649	671	602	581	607	593	604	575	559	588	611	612	605	573	585	598	580	561	599	620	609	608	609	644	629	611	596	627	581	634	615	637	613	610	589	574	621	584	624	578	617	585	600	622	580	598	607	634	632	598	613	603	574	604	641	605	567	652	591	574	624	571	614	601	597	582	605	639	587	636	591	591	598	574	617	599	640	633	614	597	621	609	655	603	619	677	600	574	603	565	563	658	627	570	630	614	598	580	592	626	558	603	633	598	591	628	618	587	584	649	607	587	614	586	628	609	599	579	604	613	660	583	621	610	588	586	539	565	635	607	572	614	639	624	612	616	623	594	620	605	630	592	600	624	618	659	629	649	602	566	626	576	574	612	605	603	603	623	588	607	615	631	623	577	562	592	560	621	663	616	623	630	590	627	582	532	599	597	599	629	576	623	625	646	580	584	619	582	625	611	608	620	614	568	663	593	602	639	583	624	612	604	608	566	626	603	614	593	641	594	615	590	633	608	609	577	622	610	651	564	575	611	644	564	621	581	605	657	572	587	620	607	620	628	573	644	638	613	594	643	631	587	615	569	583	590	594	588	555	640	589	590	638	593	627	588	610	543	593	628	580	561	559	624	610	623	593	655	625	624	644	636	542	556	615	571	618	590	642	598	616	602	602	586	618	578	609	644	606	598	634	618	610	663	566	593	620	645	605	605	599	607	635	606	616	567	648	590	620	597	611	618	671	575	582	607	611	604	650	625	576	601	613	556	579	571	580	612	591	605	668	565	600	646	629	632	639	602	629	623	639	585	637	640	607	598	598	628	625	574	597	577	566	632	567	642	617	583	565	601	589	594	610	638	640	606	617	618	636	645	623	599	617	600	607	587	597	655	576	629	645	624	623	628	617	606	613	607	580	614	611	617	602	596	578	615	617	622	584	609	619	607	540	574	621	627	628	597	612	613	613	635	603	628	557	629	593	632	576	604	593	596	613	602	589	617	608	548	581	609	612	645	600	583	604	568	592	632	568	631	629	579	609	628	630	628	614	603	602	645	620	587	625	631	581	594	578	561	611	621	601	596	587	649	590	591	605	638	647	610	604	611	603	602	589	634	602	635	606	519	609	644	614	597	608	567	594	525	640	588	570	587	599	596	642	624	568	594	638	637	648	605	599	571	637	596	612	555	581	607	620	620	614	588	624	561	607	589	623	605	604	586	586	596	582	596	603	599	591	590	576	570	601	606	629	615	581	594	569	563	605	629	570	614	624	626	647	581	590	594	590	631	579	637	589	589	629	600	625	651	574	614	603	617	564	598	602	623	614	591	588	591	586	652	605	555	684	634	577	618	603	609	580	573	597	598	624	616	592	643	596	564	649	594	623	630	577	593	626	628	592	624	605	577	603	590	620	608	623	594	633	618	602	656	624	579	600	594	618	569	588	581	628	586	602	621	636	581	641	590	598	605	588	622	540	587	562	585	632	612	605	588	656	620	599	665	582	629	622	602	584	621	654	622	584	585	636	628	605	620	597	609	634	616	588	609	601	574	619	605	575	631	609	651	595	606	584	622	624	586	651	589	604	610	597	612	685	587	615	639	595	595	539	596	619	596	627	612	597	624	616	665	575	613	591	601	615	623	628	573	592	605	626	630	589	610	601	618	615	587	615	561	618	631	611	653	623	603	623	575	578	585	568	615	592	585	593	569	572	639	581	588	568	606	595	636	577	601	619	629	598	590	600	596	588	587	590	607	615	619	633	658	636	593	619	591	656	673	589	593	587	618	604	624	600	556	583	578	611	582	614	631	624	572	596	631	583	650	578	575	624	651	578	581	588	664	614	601	597	598	639	597	622	656	607	585	622	601	637	600	586	573	618	626	593	594	616	582	573	628	627	573	581	668	627	620	607	588	594	591	610	618	618	624	602	613	630	621	617	577	596	612	620	592	603	602	615	645	604	572	591	590	614	599	559	614	573	571	602	596	596	567	621	611	605	591	605	631	593	595	615	665	592	599	618	645	630	603	587	610	615	593	574	591	580	613	601	558	592	561	613	574	618	586	624	595	634	637	646	621	577	608	631	620	600	622	644	599	584	583	590	623	612	641	618	652	626	602	621	634	618	658	664	614	661	576	607	596	643	573	623	599	626	600	583	580	604	642	619	620	601	630	608	600	597	661	596	615	622	561	621	630	587	576	602	567	620	606	568	594	626	630	578	637	638	613	594	553	643	567	578	591	627	588	624	601	602	574	595	668	581	596	630	618	636	595	596	620	563	611	656	596	622	631	636	621	591	625	592	587	627	627	602	631	606	658	582	631	621	565	615	555	608	604	581	593	584	569	643	624	601	601	590	585	587	682	614	622	640	618	609	573	623	601	582	640	624	619	632	641	624	570	574	621	652	608	563	622	637	596	624	599	590	599	624	601	592	610	606	617	592	618	629	603	621	587	606	627	662	619	595	560	581	590	606	577	612	627	612	609	596	645	605	619	603	597	599	614	611	603	656	635	636	613	602	596	581	611	622	635	613	605	617	613	641	614	555	596	636	612	629	597	582	602	599	631	614	624	591	604	590	578	620	577	563	559	610	647	615	637	601	559	549	658	609	579	596	549	621	646	609	630	583	611	636	616	638	608	620	598	598	582	612	606	632	630	611	593	563	598	562	570	631	651	601	591	587	610	607	619	582	628	595	614	581	602	634	613	622	598	618	638	590	617	619	624	601	588	656	591	630	607	601	582	619	594	628	583	617	616	633	588	553	622	603	569	623	614	591	612	570	633	595	597	541	633	630	617	603	599	641	633	631	628	625	564	621	630	676	624	632	614	573	645	630	660	633	607	603	622	623	589	639	614	619	601	600	624	616	599	618	603	608	592	572	608	615	642	629	624	577	638	566	635	594	622	614	673	597	591	606	572	638	639	603	609	572	625	632	616	572	619	623	562	601	588	583	598	602	619	563	594	637	602	588	594	585	629	575	618	582	597	614	590	615	571	625	617	572	605	612	615	557	628	599	594	614	668	597	600	600	650	621	605	623	605	593	604	651	654	567	613	599	571	620	599	569	563	642	603	554	617	605	631	625	613	582	614	624	628	606	593	575	613	568	609	616	605	616	639	612	618	570	598	572	611	627	570	630	615	587	599	572	579	603	607	608	571	632	580	595	604	554	569	573	591	614	622	595	593	613	604	659
5604	4745	5746	9320	1662	466	408	678	855	311	350	288	307	284	309	302	290	247	287	290	283	294	278	292	266	296	291	314	262	283	318	259	268	285	294	280	288	283	271	307	269	280	266	276	254	282	283	279	302	258	299	280	296	273	305	308	309	286	307	286	285	303	256	264	304	298	274	306	275	269	293	279	256	267	275	313	261	297	277	273	309	296	292	277	297	273	267	295	291	276	244	272	300	267	292	268	281	271	241	264	301	260	269	256	285	253	289	314	262	296	294	275	259	283	270	317	268	281	266	293	290	322	300	284	266	293	254	288	280	273	296	318	288	257	250	311	297	304	294	290	269	296	302	272	274	245	277	260	294	300	277	287	258	246	272	300	275	282	322	287	269	293	290	247	290	271	291	269	294	265	275	322	264	264	278	268	303	297	288	294	266	279	295	266	301	299	292	273	271	309	273	279	300	303	289	276	277	291	303	275	282	284	270	292	286	284	309	315	277	253	279	284	314	282	280	297	278	281	263	296	292	276	272	277	274	265	243	271	262	291	276	288	312	319	297	273	255	290	250	292	261	283	297	287	282	233	288	283	259	291	272	305	284	281	285	267	276	262	285	292	283	311	274	271	295	300	298	312	278	277	296	292	284	283	252	267	289	299	298	253	280	289	283	298	243	279	251	310	269	267	280	263	282	283	310	294	291	291	265	298	294	331	256	283	300	285	297	315	295	282	263	242	288	257	273	274	276	278	308	288	279	286	298	282	267	328	276	289	274	270	264	284	316	288	280	225	288	294	282	301	282	264	280	244	282	271	300	273	269	272	279	261	256	292	319	277	288	278	308	288	272	289	244	271	303	300	232	256	281	283	302	276	295	314	260	262	265	288	270	280	289	268	303	278	306	275	268	282	262	263	273	292	303	282	273	265	284	279	295	302	260	276	289	272	278	284	314	276	255	303	249	275	290	278	302	264	297	304	263	272	285	299	280	280	313	257	277	259	299	283	263	270	290	261	288	277	291	310	292	304	256	267	292	303	295	271	284	304	277	265	284	290	277	297	302	289	282	260	294	293	283	287	294	260	256	265	279	291	313	286	284	250	287	296	266	303	286	302	285	276	289	286	270	283	282	258	293	298	320	294	313	293	293	280	286	296	301	287	268	289	306	246	270	294	285	264	280	293	276	273	280	289	319	278	294	269	300	310	271	295	272	267	303	280	305	276	300	294	278	291	284	287	266	314	288	297	266	276	298	274	303	244	282	253	290	269	287	282	268	295	292	272	298	302	282	262	279	286	295	268	304	277	285	299	282	281	263	282	328	285	295	260	300	264	270	261	285	280	266	278	297	282	287	321	305	287	259	302	294	289	313	289	286	263	263	300	281	307	287	266	265	271	277	263	281	267	297	278	263	288	277	305	282	301	272	311	278	272	306	271	292	319	264	294	288	279	276	308	275	291	282	289	278	258	291	267	258	259	264	280	286	302	262	291	312	286	290	257	311	308	295	283	264	269	292	270	258	285	274	272	280	291	283	288	269	298	294	274	284	291	266	295	297	283	286	289	281	278	250	280	295	276	310	265	309	277	298	271	329	263	254	254	278	278	312	300	288	279	293	263	289	262	286	255	297	289	281	266	309	297	255	271	262	328	276	285	293	295	282	268	244	279	295	307	303	275	295	272	282	256	295	287	274	257	267	284	283	314	297	281	284	291	267	297	319	302	286	280	283	301	287	271	262	271	257	289	286	247	282	299	286	283	300	283	278	276	277	259	268	271	291	288	294	285	295	297	270	303	268	254	280	253	276	278	305	280	285	257	268	270	306	267	336	313	289	297	314	287	252	279	264	267	291	292	295	293	274	256	277	289	283	277	306	270	281	274	279	295	276	306	241	284	266	274	282	264	313	269	288	283	302	285	262	261	261	284	265	320	280	275	252	246	285	299	281	284	298	296	299	277	256	275	292	269	303	289	295	260	312	229	262	292	284	295	298	284	288	275	263	297	258	300	303	290	294	286	278	285	301	297	280	272	269	310	289	296	292	284	268	253	260	306	248	299	285	269	283	275	310	264	312	267	274	277	284	231	297	281	276	294	280	262	299	310	246	286	314	285	276	259	283	280	312	274	291	263	284	258	287	271	234	252	282	275	285	263	270	297	297	296	275	306	282	304	240	260	300	271	323	277	283	275	288	310	296	267	273	270	265	287	285	284	251	282	274	285	267	290	282	257	248	251	258	306	289	275	272	255	278	288	285	263	275	271	252	262	299	276	297	304	271	263	269	251	280	312	293	282	264	276	300	306	283	278	296	262	274	278	246	271	268	305	298	286	292	281	271	267	299	292	315	299	287	299	304	287	292	308	288	313	292	252	259	323	276	267	289	269	288	273	277	277	284	310	288	278	288	275	276	305	278	301	279	282	291	249	260	279	294	297	264	269	308	271	302	291	299	300	295	269	270	276	320	283	266	284	257	307	298	271	275	248	275	258	295	274	245	253	288	277	264	284	292	272	273	314	269	292	254	286	286	290	299	300	286	321	315	296	301	289	275	304	295	294	294	286	284	261	273	291	271	255	277	335	291	279	295	288	286	261	263	280	278	273	325	275	275	297	269	296	277	278	307	306	284	284	285	314	277	292	314	311	301	268	284	288	262	273	290	269	303	292	280	264	272	283	290	267	237	315	267	253	273	278	348	259	280	252	291	261	267	287	251	270	303	289	281	308	279	299	254	281	288	281	289	255	286	277	291	290	302	292	270	309	321	295	271	256	272	322	294	305	294	256	291	260	271	272	290	264	293	282	261	306	295	287	286	285	306	270	256	266	284	269	272	273	312	261	283	304	280	301	252	293	276	277	299	287	280	284	303	289	290	298	265	266	305	278	280	319	282	296	270	295	290	272	285	267	279	300	295	302	337	302	293	272	277	287	225	276	300	275	280	287	301	283	309	291	285	284	284	293	278	293	280	266	293	299	301	289	309	258	288	275	294	319	290	266	287	314	274	287	284	302	298	296	268	274	263	270	296	268	279	277	274	283	262	259	288	254	256	261	273	277	280	279	268	275	286	275	281	295	277	310	272	258	314	297	273	301	270	272	292	256	285	252	300	265	298	277	303	291	267	303	317	318	244	298	303	282	298	270	289	298	254	275	255	277	303	290	289	316	304	277	307	277	267	289	254	288	293	307	281	301	288	293	267	267	288	304	265	281	260	303	292	283	272	276	284	325	290	254	279	268	278	256	286	303	289	272	303	302	279	287	275	300	296	274	275	255	289	309	282	300	277	289	286	265	316	310	301	286	263	327	251	257	286	278	294	311	311	280	313	274	265	258	274	286	261	261	318	291	282	268	274	278	272	260	256	280	295	294	254	290	307	297	286	267	273	252	293	269	280	275	290	252	248	286	290	299	261	296	276	256	266	307	270	296	267	275	268	276	274	269	275	278	260	264	305	260	258	309	314	289	274	266	282	318	281	300	298	285	272	292	308	291	262	290	290	277	321	288	294	270	263	266
4930	5959	9798	18283	1921	1329	1529	3426	4214	820	986	779	766	699	783	778	739	723	810	739	763	728	757	753	760	760	683	760	752	736	726	726	815	685	755	712	731	756	709	777	761	737	747	735	757	713	728	773	687	742	698	752	747	704	756	755	764	684	720	798	731	721	748	727	739	732	760	763	760	747	702	714	755	754	725	826	745	702	744	731	733	750	730	756	775	734	715	704	763	735	735	767	774	767	768	726	730	762	739	719	721	768	701	743	759	708	758	752	777	717	732	743	699	759	683	738	744	780	744	700	766	741	752	726	729	703	715	716	720	752	718	711	734	745	725	743	778	775	730	798	714	755	746	736	742	722	719	712	725	712	706	782	757	714	718	805	760	724	695	722	721	783	742	743	679	771	742	719	705	728	742	703	740	768	759	683	769	772	699	741	705	762	762	730	674	765	725	791	723	746	694	761	741	707	776	769	736	754	704	758	735	682	719	752	745	748	758	713	745	750	744	766	729	705	745	746	744	718	706	746	720	707	749	739	755	727	698	761	779	747	731	725	716	693	766	749	722	746	738	754	737	804	740	729	737	754	757	746	693	764	720	768	710	694	709	781	704	738	738	689	716	762	695	764	761	756	762	707	712	748	743	725	704	781	740	733	758	733	780	743	693	752	720	766	712	741	708	740	738	732	760	738	730	767	749	712	691	760	755	743	772	705	713	725	765	739	756	702	760	705	717	652	698	727	675	734	743	774	745	785	773	740	708	718	783	728	765	727	772	744	788	724	725	714	735	798	703	747	727	749	755	700	744	739	731	695	695	733	703	694	717	711	756	737	750	733	757	715	731	747	749	777	747	731	763	766	764	747	746	713	728	718	759	767	725	688	729	714	761	794	746	791	759	745	707	757	740	770	738	709	750	653	808	746	715	744	751	725	720	768	795	715	728	754	747	734	720	706	711	737	732	680	705	670	713	772	693	699	701	714	733	711	723	736	763	739	689	728	741	726	674	750	683	700	715	754	731	746	716	765	716	737	780	721	737	714	724	693	764	669	744	756	769	703	757	721	721	730	707	779	760	709	698	709	733	697	779	784	695	729	743	783	700	782	739	750	740	750	712	767	754	740	780	684	708	780	765	800	738	756	712	756	721	715	730	768	730	753	709	715	751	709	722	703	779	730	726	746	726	767	735	760	690	747	682	786	720	796	734	764	764	723	758	742	748	731	755	778	746	725	721	755	735	703	714	750	716	729	764	676	710	711	706	702	727	740	713	717	766	777	777	705	774	776	744	682	734	728	739	758	715	740	742	714	784	770	735	752	719	718	729	776	747	751	718	697	731	748	733	679	727	751	772	767	727	733	748	756	733	752	735	738	704	767	754	772	716	749	712	690	737	732	691	723	753	739	708	766	704	747	737	735	733	712	720	783	715	739	727	768	746	731	742	756	786	769	743	693	744	740	782	746	777	769	740	732	703	773	740	738	701	729	755	751	715	713	690	741	763	756	714	718	735	706	727	703	772	723	739	726	715	701	716	802	768	708	717	768	783	747	749	742	717	776	727	757	792	726	736	710	726	752	732	721	714	765	747	744	735	748	725	757	744	730	752	745	739	729	762	710	749	699	741	725	693	729	782	754	720	695	733	682	733	727	726	745	701	729	715	765	731	724	704	762	742	734	688	685	773	758	763	746	734	774	702	692	728	714	744	725	733	772	698	692	772	734	760	774	763	697	718	747	761	705	680	724	737	718	767	720	717	708	731	723	757	738	755	717	756	776	718	750	791	780	682	688	698	712	759	739	762	737	750	757	774	754	752	770	715	707	775	727	749	676	781	718	738	743	711	691	711	686	726	751	673	739	719	725	710	769	726	742	742	753	724	675	762	737	711	715	715	727	716	716	767	763	724	746	741	691	718	748	771	731	780	769	765	726	746	702	706	736	744	691	712	730	736	687	756	736	709	703	712	681	748	766	783	759	725	730	729	727	717	660	778	777	701	757	767	794	685	732	727	722	734	737	716	682	764	737	727	722	702	733	770	738	729	705	711	736	747	769	734	738	761	672	687	740	692	700	732	748	720	754	783	712	749	678	732	726	715	694	750	717	695	733	739	755	719	710	703	757	725	708	764	737	749	718	770	735	741	718	739	759	761	739	719	734	719	738	746	746	765	704	752	774	750	704	715	724	725	744	704	717	716	726	721	730	749	756	760	808	761	734	715	730	736	731	723	743	738	718	746	721	713	711	733	778	741	750	731	749	696	755	710	725	769	699	743	747	714	771	693	772	747	737	722	741	745	697	742	756	741	730	721	742	789	719	739	765	746	749	742	785	732	719	718	737	708	737	733	697	745	700	703	775	691	796	722	714	708	775	728	723	735	737	788	695	748	754	741	741	722	731	717	701	749	696	784	730	760	727	742	711	745	773	737	693	728	748	712	752	760	746	717	765	754	760	732	707	735	729	737	731	754	669	752	710	766	747	720	750	740	749	706	681	730	753	751	732	735	700	720	776	718	707	766	800	728	759	702	787	737	684	725	754	725	721	678	726	710	753	728	792	741	752	753	721	768	775	741	693	741	746	704	722	714	730	750	735	710	747	772	729	723	765	716	702	762	751	691	723	751	716	725	764	759	733	751	725	720	753	676	747	754	719	704	704	790	727	719	750	697	725	747	746	694	731	753	684	756	722	752	746	693	713	726	704	742	777	717	771	788	735	731	719	688	768	728	759	725	734	744	765	739	793	726	730	714	714	729	719	733	693	725	716	748	733	757	713	762	709	717	773	695	710	704	697	719	751	703	743	750	763	739	787	734	734	743	754	722	786	725	692	731	754	740	709	751	714	685	733	711	715	763	770	714	714	776	682	705	745	729	789	718	727	747	743	757	700	764	742	707	743	773	738	768	722	756	763	766	718	752	720	677	761	707	723	737	753	724	726	720	749	698	736	739	728	752	726	755	716	742	716	722	791	751	705	706	720	760	757	759	730	716	708	716	769	731	689	746	780	775	764	752	736	710	706	748	748	750	745	735	732	741	739	710	746	752	739	745	721	737	723	758	732	727	729	754	715	711	767	741	709	703	735	729	766	726	708	741	730	718	760	745	771	749	724	734	774	721	777	742	695	716	783	747	764	739	709	717	774	729	711	739	725	742	703	757	737	746	725	764	757	700	774	761	758	735	772	751	720	761	779	755	735	768	765	731	745	731	705	792	738	755	670	732	724	794	729	742	775	753	745	742	739	761	732	744	721	805	717	798	708	714	726	719	722	726	734	714	720	729	755	733	746	720	736	737	771	751	718	710	706	739	739	769	728	762	761	742	766	733	714	719	728	723	728	783	768	762	748	761	770	743	725	720	745	751	756	779	677	730	730	714	765	719	767	724	693	733	737	747	742	708	724	734	740	742	755	700	730	764	723	692	726	728	777	699	731	691	740	770	766	737	715	756	707	725	695	712	727	749	710	736	744	694	672	680	750	760	708	697	693	749	694	769	761	708	726	731	745	723	732	699	732
51865	50485	47969	39629	41515	31188	22237	26856	25545	5070	2058	312	354	326	328	337	322	282	296	280	282	265	255	248	249	235	262	261	262	247	269	229	236	239	275	209	235	240	253	258	234	238	218	241	234	254	238	222	216	232	246	266	227	234	257	216	251	229	231	240	252	223	248	265	230	247	224	223	254	229	258	218	230	214	240	252	238	223	238	242	223	252	213	249	242	218	240	248	232	216	245	255	241	265	222	235	250	239	241	226	223	244	197	223	245	209	244	245	267	211	255	241	243	230	221	215	241	239	226	251	246	213	248	227	230	211	212	221	252	246	228	238	233	243	245	231	223	223	238	222	231	235	239	196	227	217	241	230	239	226	252	233	221	228	224	230	255	240	251	241	229	217	229	271	232	227	234	227	263	227	224	228	218	241	213	237	215	216	231	240	225	265	232	215	213	233	243	224	218	207	230	245	244	226	229	221	230	253	241	226	213	238	246	214	232	217	211	231	248	224	249	246	229	237	213	217	227	234	206	238	248	253	220	226	246	220	233	250	229	222	251	234	243	222	230	238	249	227	221	215	212	232	256	240	235	230	233	209	223	223	226	239	258	250	245	245	255	216	249	233	217	251	258	218	239	216	205	229	222	235	252	235	234	245	217	217	253	211	214	240	209	227	211	295	239	243	230	227	210	235	242	240	216	218	228	253	220	248	261	221	220	262	254	236	238	241	233	225	224	252	230	253	213	243	243	255	241	252	235	213	241	257	236	243	215	214	237	254	230	224	234	269	211	242	263	243	231	254	222	228	233	240	246	229	249	226	238	249	236	250	256	211	216	231	231	226	235	250	235	240	219	226	212	232	228	215	219	224	209	226	226	227	201	205	225	201	257	233	217	221	216	229	220	214	259	228	249	228	227	245	223	250	246	217	234	210	225	234	245	245	232	214	220	222	241	228	230	220	240	216	236	253	236	231	244	263	238	227	239	231	248	228	224	220	224	221	220	232	225	237	211	232	220	231	245	232	234	220	223	228	236	218	202	201	259	247	207	233	227	232	222	215	220	205	219	227	245	237	233	234	269	213	228	207	254	225	226	246	216	243	231	255	230	241	228	224	241	208	271	214	236	237	231	243	257	212	231	224	223	266	228	235	224	237	208	244	252	235	221	231	247	231	230	214	217	223	218	230	230	242	238	254	237	215	231	250	236	234	224	220	231	230	234	233	220	251	233	256	217	262	219	200	243	247	206	235	212	244	233	271	229	232	242	225	225	252	212	245	221	206	223	200	262	249	226	245	217	237	208	226	216	219	231	252	237	235	207	216	225	232	232	243	217	234	224	207	242	209	210	208	261	239	271	223	216	227	213	250	246	229	225	242	243	214	237	226	223	239	212	253	236	233	225	234	272	194	234	259	230	243	236	200	230	243	222	246	218	201	266	218	251	226	226	213	246	231	218	241	227	227	231	242	242	208	241	229	245	247	227	215	233	233	214	224	221	242	255	204	243	220	247	214	226	246	234	217	231	230	222	228	221	231	242	253	218	223	216	233	259	255	242	210	208	228	240	239	212	215	231	233	213	244	209	231	227	236	247	227	230	219	237	220	243	229	243	257	218	246	227	231	219	247	245	229	213	230	215	256	248	249	215	229	235	219	249	244	268	218	254	216	205	240	263	240	250	244	225	260	211	231	227	242	247	229	222	241	211	233	251	253	240	254	206	238	231	212	221	187	216	221	212	242	235	239	229	247	207	238	214	246	202	193	214	230	225	211	217	178	207	217	235	234	246	213	247	240	246	241	245	233	248	231	233	225	256	230	224	270	217	252	246	229	230	231	237	220	221	254	221	207	223	229	209	253	234	207	247	214	236	238	231	227	219	243	239	224	254	219	244	211	230	211	216	220	265	215	239	207	250	236	228	231	244	225	223	233	243	242	233	239	220	260	212	223	236	236	242	232	242	223	233	237	215	202	215	247	246	237	248	220	221	228	203	245	210	236	238	248	243	212	225	223	211	233	215	259	240	231	240	226	195	234	219	230	245	252	212	232	246	202	237	234	248	249	244	205	238	230	240	213	274	243	250	229	242	221	224	262	215	236	228	221	213	223	220	242	260	234	230	206	253	245	212	214	260	239	237	276	221	209	227	234	205	216	219	223	233	233	223	251	229	232	225	230	205	229	221	246	248	225	240	245	205	214	240	246	222	232	231	230	246	240	258	254	233	239	238	230	238	252	214	213	195	213	236	207	234	231	236	229	234	251	241	244	238	239	237	249	206	219	250	225	249	236	221	215	225	227	235	230	214	228	227	233	216	231	244	221	219	252	219	242	209	229	249	260	229	227	219	249	189	244	239	219	230	239	236	225	242	222	227	245	202	217	237	181	246	229	260	221	242	224	228	224	238	246	219	278	249	204	232	250	230	241	189	218	210	227	225	254	221	235	235	225	225	240	267	224	237	232	232	220	228	220	236	225	244	244	245	257	236	240	230	247	226	218	234	219	224	215	226	218	222	232	233	216	244	236	239	238	210	248	229	206	249	223	247	224	230	230	234	240	222	260	243	259	229	220	252	211	230	243	227	198	224	195	227	244	271	258	226	211	288	234	226	218	238	204	214	229	207	238	257	241	225	217	195	251	220	276	223	251	219	225	236	201	234	208	230	235	238	252	221	226	225	221	225	234	235	207	226	221	242	239	258	247	250	227	228	202	218	219	230	214	223	231	220	229	232	226	232	220	227	222	226	222	240	237	241	268	258	232	244	224	246	210	239	215	248	231	231	245	242	218	233	225	245	222	212	235	219	228	206	233	193	234	204	247	245	225	231	199	211	240	235	206	212	218	202	212	228	255	248	216	220	234	222	235	221	209	235	214	249	231	198	247	234	232	234	240	216	199	242	207	230	238	229	235	205	196	257	236	243	231	234	214	231	207	231	232	246	226	247	240	243	237	226	232	247	240	205	220	220	260	246	234	225	256	251	258	266	227	219	232	232	232	243	236	256	246	243	224	254	227	233	245	236	261	228	231	224	213	251	222	234	204	254	221	240	247	200	242	239	242	240	215	231	244	222	243	213	268	267	241	238	230	228	230	198	212	203	228	247	241	247	223	222	231	241	246	214	209	243	228	231	240	248	239	229	263	250	230	244	241	199	230	235	233	235	263	221	265	199	246	226	243	241	220	241	230	218	255	237	251	218	221	233	244	232	242	223	265	219	237	213	242	235	226	240	228	240	202	219	204	249	244	224	216	259	230	231	242	238	216	239	226	225	225	222	216	211	247	242	240	199	235	239	258	222	221	211	213	220	238	211	246	244	205	215	265	227	234	222	227	255	207	229	233	233	209	241	231	232	226	213	218	229	235	220	240	230	245	251	228	202	240	249	225	212	191	241	219	246	222	245	252	206	236	222	207	238	262	215	237	223	232	239	237	229	212	242	206	227	227	230	232	272	239	213	236	247	223	212	241	236	270	212	216	187	232	234	206	236	223	238	227	232	222	243	211	237	243	244	226	237	238
39387	50342	55693	47551	54426	28638	15961	43156	25687	5504	5098	1266	1176	1083	1152	1195	1092	1035	951	989	846	852	762	734	729	706	705	729	653	657	677	679	649	627	646	646	640	622	659	613	613	668	649	636	643	610	632	597	627	625	577	560	567	562	613	585	617	596	616	588	633	606	610	607	585	623	616	643	557	605	599	598	613	590	564	591	590	636	595	522	560	600	627	605	626	595	527	580	551	596	619	567	593	581	591	597	606	614	611	624	602	597	602	580	567	606	564	559	549	537	619	565	581	580	630	564	559	569	582	617	581	605	548	582	568	583	574	582	546	568	601	543	598	613	637	571	581	579	602	546	580	533	558	583	553	522	570	552	567	560	587	589	600	540	621	566	525	550	598	570	565	576	585	554	588	594	560	563	607	580	581	586	594	563	588	597	560	563	610	585	631	590	576	580	568	573	624	578	569	620	585	562	611	572	556	575	608	559	563	552	588	595	583	594	558	618	530	610	571	562	589	573	568	576	599	608	586	575	594	593	587	618	592	566	595	591	613	598	593	588	609	606	555	585	560	592	546	567	598	555	603	578	580	577	570	595	590	594	574	583	584	572	561	552	554	591	546	599	561	581	544	534	597	503	592	558	569	545	601	582	570	559	561	607	621	577	596	599	572	577	603	598	575	567	562	577	577	580	552	551	537	619	586	557	554	587	562	545	597	552	563	600	538	622	565	552	537	581	520	544	566	584	628	604	551	554	613	563	568	569	604	515	545	554	549	599	594	585	576	533	546	592	569	565	592	564	596	595	598	567	583	556	598	564	581	579	556	561	586	572	579	519	618	569	609	592	521	592	614	610	608	561	611	590	605	522	559	589	565	595	544	584	528	585	562	578	601	590	556	603	589	579	565	574	575	568	567	593	579	605	584	526	615	574	557	557	620	585	598	575	573	588	577	591	611	578	560	546	637	572	550	636	557	549	570	597	574	549	616	574	522	562	565	546	609	595	552	555	590	564	575	623	566	563	562	556	575	572	588	550	554	606	531	597	584	587	588	566	624	547	553	535	564	567	554	558	525	595	580	597	583	571	523	539	588	600	582	564	577	566	524	571	571	561	594	536	563	524	577	563	548	590	586	567	581	570	565	590	613	556	579	545	581	552	593	580	564	603	603	583	562	544	539	581	570	547	586	535	535	547	574	550	536	511	607	571	562	561	575	575	596	539	538	558	553	564	526	569	543	554	565	581	538	579	553	612	527	552	559	558	587	614	555	562	557	612	576	524	573	610	551	611	560	609	557	567	584	538	569	566	561	616	597	581	569	553	551	562	582	565	565	571	566	550	558	584	606	569	572	600	588	541	599	579	585	542	582	590	549	563	586	614	546	593	574	531	605	578	586	551	563	556	535	560	581	557	587	579	589	580	579	599	566	546	580	554	549	556	567	575	591	568	581	575	535	548	586	543	539	541	574	531	539	557	587	566	597	599	562	574	539	568	605	569	587	579	558	597	595	569	553	608	567	548	544	570	571	565	579	548	597	544	552	613	564	517	580	604	545	559	582	561	614	552	566	546	535	571	506	579	532	554	579	574	605	611	582	584	561	593	592	587	555	569	581	548	560	548	601	564	553	583	570	580	575	589	557	612	573	572	565	578	596	553	574	570	602	608	588	599	588	628	608	521	574	539	572	595	563	552	582	552	545	578	588	568	613	564	591	592	537	560	626	588	580	568	573	568	601	587	587	550	599	606	555	576	597	619	581	557	577	504	548	575	526	595	549	622	548	578	564	617	567	564	580	601	523	575	610	574	607	580	575	578	575	581	593	587	584	616	557	604	579	603	601	578	581	607	586	575	505	612	547	583	578	549	601	629	615	606	580	568	570	582	608	590	597	538	570	578	531	544	588	600	600	591	545	561	576	580	534	579	570	548	595	553	576	574	554	585	585	615	555	569	592	519	561	577	579	601	586	598	530	551	566	567	566	589	573	548	587	599	591	570	589	595	575	603	596	565	582	544	605	579	592	556	568	550	541	550	593	597	563	609	562	570	553	577	629	534	573	560	607	547	545	618	546	559	568	624	583	552	580	600	574	617	587	555	549	558	554	567	544	564	594	582	578	536	540	601	557	564	586	587	524	528	581	570	599	612	538	558	588	606	556	593	577	582	576	580	580	581	575	571	526	596	575	572	573	577	593	567	562	583	554	576	584	547	549	586	594	556	532	541	576	559	569	584	536	595	584	574	583	627	560	584	614	580	563	559	563	545	560	580	617	603	552	586	579	543	613	609	538	579	598	572	596	563	558	533	567	547	540	603	583	575	536	546	598	572	573	577	590	546	568	628	552	570	610	566	585	559	590	564	579	570	593	575	580	620	561	609	551	586	628	577	572	570	551	549	590	588	592	591	547	543	588	566	604	557	577	542	597	561	538	562	591	581	557	558	586	585	545	543	562	574	576	553	574	542	566	613	589	556	576	541	563	572	588	559	577	579	550	608	603	561	563	567	559	545	602	575	578	600	553	599	610	607	569	571	576	547	586	565	599	548	557	624	548	576	557	567	570	563	593	569	540	559	543	554	556	603	612	577	593	578	540	583	571	552	555	572	581	603	562	584	543	571	512	534	588	568	566	600	553	629	598	576	573	550	598	586	541	556	562	547	608	577	571	566	555	605	588	593	580	529	578	553	542	589	620	536	587	572	506	562	559	597	595	582	570	573	584	608	565	571	535	580	575	607	576	551	586	562	621	554	562	579	555	591	572	551	591	584	580	519	583	563	530	540	574	563	550	574	597	517	636	613	573	577	583	553	604	610	567	582	589	571	608	553	562	546	529	624	580	582	561	634	580	573	555	577	580	583	570	556	536	559	570	545	598	569	567	548	556	570	555	628	544	560	572	575	569	582	586	582	581	553	534	592	561	563	533	588	567	541	590	532	553	635	588	568	602	574	573	612	575	542	583	574	537	582	611	548	556	570	573	555	559	609	588	584	563	605	600	595	568	566	577	560	618	630	593	623	563	567	607	523	534	588	593	559	611	576	538	557	547	576	545	572	560	582	546	547	637	582	515	599	566	538	582	538	545	591	546	594	566	634	584	574	573	586	610	630	587	575	582	584	557	593	574	562	523	583	561	585	611	561	621	569	573	536	556	594	606	532	628	584	594	554	561	580	554	572	583	613	588	605	607	575	585	590	601	640	630	612	599	584	574	557	573	574	600	568	592	593	586	603	608	559	607	569	557	597	585	609	515	609	553	599	554	565	571	549	575	562	538	547	580	586	552	568	565	602	594	588	571	596	582	548	646	588	594	590	577	572	559	582	588	613	573	599	592	583	561	557	608	584	549	599	600	610	551	615	592	519	572	539	553	599	580	562	559	551	548	617	566	567	542	595	536	567	568	566	572	557	545	576	533	534	588	568	576	552	613	569	588	550	598	548	583	577	613	536	541	548	551	584	553	555	562	602	604	568	563	561	593	562	580	595	550	619	590	557	547	595	586	583	592	639	576	590	588	554	604	565
58608	50438	43952	40378	37512	30097	23495	26802	25119	7639	3252	505	435	381	373	387	348	336	346	378	330	350	320	305	339	302	308	315	306	297	305	311	327	300	303	309	295	283	293	300	293	295	298	306	278	288	299	309	326	261	299	312	293	275	301	304	271	280	296	295	314	303	294	301	308	288	289	302	294	280	298	275	246	327	284	288	282	292	283	320	264	312	287	305	285	283	268	288	292	253	302	276	310	286	288	300	293	280	279	274	292	275	307	288	298	317	288	289	271	293	300	321	290	299	315	306	295	297	287	296	304	260	293	286	308	280	296	276	266	285	295	268	294	285	299	287	275	270	292	293	304	254	264	299	260	282	252	280	281	279	249	286	299	291	291	281	291	282	286	267	287	276	274	301	265	286	292	288	283	272	308	295	286	268	302	305	282	272	307	303	268	278	289	278	287	289	296	292	267	270	281	309	328	273	296	284	238	293	249	302	302	276	259	294	291	263	299	300	337	278	296	296	307	295	266	294	293	303	283	302	301	267	247	284	251	245	260	329	270	276	264	289	328	262	276	295	307	303	285	302	277	271	285	284	261	292	304	310	290	261	317	291	277	298	292	282	301	308	287	258	283	297	287	305	285	278	256	289	295	311	273	289	299	299	311	289	298	283	326	308	282	258	284	303	276	291	275	250	274	310	272	298	279	292	295	303	279	295	289	264	275	260	305	304	319	263	273	282	307	258	287	283	262	293	304	278	316	298	281	290	257	313	281	277	310	300	279	312	251	286	279	239	319	302	288	272	287	313	288	327	284	275	306	270	279	248	282	262	319	304	268	279	279	277	304	277	289	283	303	325	313	276	266	286	301	324	297	273	300	291	294	308	284	320	332	288	282	297	278	285	298	282	300	278	298	289	310	281	283	285	299	288	286	299	304	272	268	298	305	290	257	281	284	284	308	274	290	305	270	263	292	303	292	320	292	288	300	265	270	274	274	259	282	285	294	304	317	259	267	285	264	301	268	316	254	325	307	296	277	280	303	262	279	272	271	277	279	241	300	301	304	251	317	268	275	299	278	299	278	263	250	260	259	270	280	296	295	249	288	264	269	303	295	285	306	276	279	284	273	285	264	335	253	279	318	283	282	282	272	272	267	288	270	276	303	268	276	300	267	274	313	285	297	307	284	294	287	298	319	269	298	309	260	259	300	293	291	289	295	309	282	267	283	284	301	305	257	280	305	291	282	336	296	307	292	291	295	291	269	297	292	326	311	287	301	290	304	287	306	285	295	279	291	314	286	299	259	301	278	291	316	283	279	258	298	304	272	321	279	286	319	291	307	301	257	307	281	255	290	298	288	305	277	280	286	256	277	293	308	280	264	266	300	280	277	261	280	313	278	300	291	264	256	311	287	303	305	296	300	255	320	304	282	264	272	270	339	286	284	290	293	265	298	316	236	297	297	293	278	279	322	293	255	309	295	317	325	274	278	293	303	300	320	324	271	277	303	266	297	288	296	293	307	314	271	263	268	309	309	286	237	266	313	290	320	267	264	284	287	260	305	290	255	284	331	313	252	276	316	261	273	271	318	274	283	270	272	273	298	262	267	275	293	284	297	300	301	262	284	278	270	290	278	266	306	283	279	273	306	315	271	309	303	294	275	266	282	275	306	311	299	285	291	312	279	316	289	303	279	286	301	288	293	286	256	283	279	282	311	272	280	266	285	284	291	299	286	288	283	275	315	275	290	320	275	293	315	273	290	309	305	297	288	292	286	281	258	280	269	293	291	306	314	287	282	290	300	299	300	261	285	277	290	293	304	281	315	302	259	310	305	292	290	287	305	279	292	264	308	279	257	269	297	312	293	265	298	293	294	315	313	304	272	289	286	278	262	245	287	299	301	266	313	291	320	290	266	267	282	261	286	260	281	274	314	272	275	281	306	303	273	299	307	286	339	301	292	301	329	289	295	291	265	284	284	268	270	286	279	288	245	301	305	274	307	323	279	271	294	247	320	296	310	292	261	295	284	321	306	249	278	275	293	293	285	292	299	299	301	296	262	261	249	263	296	276	313	283	285	304	274	283	293	266	250	288	293	281	286	314	293	280	314	282	272	295	293	277	320	272	250	272	284	322	284	277	305	335	284	317	269	268	287	312	275	295	308	277	290	278	266	271	278	284	280	310	315	292	286	308	302	311	288	305	270	275	243	255	333	309	278	280	268	281	302	286	284	266	311	277	273	263	299	302	318	277	276	289	259	308	256	284	288	312	274	278	284	307	304	304	299	284	308	296	262	279	275	304	282	276	285	321	287	285	288	336	283	301	277	290	309	294	295	257	295	252	280	289	288	281	299	279	263	270	233	274	286	289	286	288	290	284	265	285	284	294	240	267	270	269	255	292	265	277	273	286	273	266	304	308	268	329	262	263	256	306	297	263	290	284	273	293	284	261	264	307	296	292	290	337	260	277	293	299	303	259	314	270	273	270	282	292	292	263	257	285	273	273	277	265	278	275	285	290	286	282	233	321	297	270	267	258	298	295	274	243	301	317	284	289	272	269	298	297	273	294	276	302	243	291	267	278	296	280	294	283	281	260	306	298	299	281	301	275	301	278	278	254	283	294	306	262	276	273	287	304	295	306	296	297	252	276	286	309	288	293	282	291	295	295	285	289	262	257	290	280	277	304	309	270	282	298	235	287	289	274	296	287	254	290	278	278	265	285	305	301	303	299	270	298	311	268	270	287	312	297	271	306	286	291	294	286	258	285	275	297	309	271	291	278	289	320	269	314	261	297	255	280	282	278	271	267	311	263	256	321	319	335	296	258	295	291	267	271	281	291	278	262	263	299	320	280	266	275	282	297	255	279	308	284	289	270	299	264	310	267	294	280	286	306	295	292	277	291	296	308	317	299	304	252	296	296	286	276	303	300	291	282	341	309	301	287	277	272	290	317	269	297	261	275	276	267	288	294	328	297	255	284	284	291	297	272	291	267	297	269	294	281	281	257	286	266	293	281	284	282	253	271	304	305	282	272	303	269	322	280	300	292	317	306	246	304	277	291	300	321	296	292	319	318	280	277	275	287	295	311	265	283	289	275	288	261	304	298	285	298	284	296	260	291	315	270	282	269	314	280	275	316	261	272	276	285	282	286	266	291	270	273	277	283	315	269	306	296	309	266	292	268	229	294	300	308	268	270	289	265	304	302	258	252	284	281	263	293	280	246	307	311	302	320	266	278	276	267	288	301	268	299	311	271	287	290	300	287	272	288	314	282	307	286	278	289	320	293	280	294	269	318	248	300	291	281	311	278	288	282	313	281	288	305	298	266	245	279	290	297	275	294	300	291	271	283	286	321	295	315	299	283	286	282	267	274	267	299	316	277	300	283	317	249	286	296	307	284	303	285	277	258	284	280	303	315	274	246	314	262	300	258	260	264	252	282	295	320	276	280	324	280	278	288	306	289	266	283	257	309	285	257	285	308	263	265	302	293	289	252	278	311	298	283	300	279	286	300	280	301
47128	54208	54354	57741	58409	28843	7322	42882	24384	4797	6629	1472	1315	1270	1214	1207	1124	1158	1011	1007	947	980	896	844	837	769	784	730	780	747	801	735	780	741	740	744	782	737	745	729	755	751	731	721	676	691	758	742	656	756	740	728	685	760	715	672	696	678	701	748	706	696	690	668	747	705	729	712	656	731	693	696	634	680	692	696	727	737	681	711	680	687	657	675	695	691	714	702	661	714	694	718	673	728	691	638	681	662	688	702	668	667	682	702	731	726	673	695	661	645	724	664	661	672	671	678	639	678	654	705	682	705	668	716	662	733	694	649	697	694	694	675	713	671	682	664	664	708	693	684	719	680	663	718	647	699	689	675	667	727	699	703	654	692	683	722	643	647	684	690	705	675	674	664	660	693	663	636	649	697	697	672	676	739	672	670	661	674	633	632	707	668	692	677	657	676	656	711	657	733	691	673	656	667	669	675	637	681	654	633	659	699	677	667	682	708	670	678	663	621	671	646	644	614	673	652	660	731	685	664	659	696	632	653	662	699	697	693	661	675	689	643	708	669	696	737	679	674	671	653	661	671	663	670	713	686	678	672	643	678	691	636	672	664	680	655	704	669	661	699	663	654	702	655	671	708	714	651	653	725	692	689	697	698	650	631	661	661	655	658	671	669	714	657	686	723	678	723	658	679	686	687	668	669	676	686	656	696	676	654	707	682	644	706	655	654	662	666	698	643	668	699	635	640	691	646	713	643	673	710	692	679	674	649	671	650	657	622	655	665	673	669	674	689	715	687	706	685	660	677	677	643	640	679	647	714	665	636	686	698	689	730	643	665	692	647	655	696	672	669	679	688	688	673	731	683	650	672	670	624	671	658	728	681	728	707	638	719	651	747	673	655	677	663	642	683	651	652	665	666	698	654	693	644	695	690	664	702	666	701	674	702	695	650	661	660	696	687	658	716	681	685	696	673	713	639	686	688	700	648	684	677	696	648	622	679	680	707	632	696	717	682	703	715	654	643	719	680	622	674	663	680	673	677	686	685	644	662	635	655	702	707	743	664	664	684	666	674	720	683	653	654	676	679	696	686	671	694	648	678	688	674	647	635	680	688	700	663	691	694	668	644	716	662	660	692	703	693	695	609	674	661	665	685	692	732	685	623	651	672	708	656	686	675	662	663	701	685	616	651	639	675	716	640	698	718	679	692	671	691	657	676	712	671	649	654	700	654	696	647	641	666	650	699	655	651	679	633	692	659	673	645	673	686	667	650	645	670	617	702	609	669	681	691	675	673	673	709	659	704	684	653	659	645	675	684	671	612	687	695	669	660	674	685	666	674	612	727	651	667	672	641	623	723	669	659	686	734	752	706	693	658	647	656	690	711	692	667	626	667	669	683	643	709	683	705	654	648	661	695	685	667	707	756	671	664	662	710	679	717	629	680	673	635	672	695	692	676	684	687	724	679	709	672	703	650	643	664	705	697	681	653	666	640	656	661	709	641	653	648	655	653	624	662	694	684	672	684	648	716	675	671	650	636	718	706	647	692	698	650	662	624	652	681	643	680	705	693	690	657	647	688	655	684	674	652	692	657	646	696	717	685	698	710	673	686	654	668	686	655	688	671	688	700	716	649	671	655	682	688	704	661	684	657	717	637	689	657	675	627	685	633	677	725	714	646	667	668	690	662	694	676	689	677	668	656	661	712	663	671	689	695	645	663	671	670	644	671	667	667	644	659	645	648	676	660	653	671	651	724	679	716	635	714	673	646	685	645	688	685	671	662	675	643	691	636	714	633	695	679	675	656	696	668	633	639	668	719	665	652	626	654	710	680	678	717	622	685	676	603	709	724	644	667	678	709	678	674	678	659	671	659	684	638	648	673	674	677	671	672	718	676	668	738	652	637	756	713	671	682	682	700	649	634	642	679	678	738	657	649	682	642	653	656	685	689	675	686	642	620	686	676	658	685	620	700	705	672	707	720	643	693	678	662	665	699	684	692	642	652	689	658	642	652	665	689	647	676	649	686	702	644	682	725	676	619	679	687	700	658	672	716	714	662	633	634	708	675	657	694	663	693	635	649	638	696	645	681	672	721	656	676	660	660	650	625	703	672	663	659	686	663	677	705	669	681	668	644	667	663	670	648	699	703	672	662	709	684	647	665	663	713	703	677	712	663	683	642	682	714	650	694	674	711	643	604	668	654	705	703	704	681	637	661	645	676	666	674	668	664	698	644	679	709	662	608	701	644	656	678	675	658	672	681	690	698	679	679	636	644	710	708	663	641	671	708	663	716	649	656	643	689	702	700	651	698	688	664	684	692	697	672	703	673	680	636	663	662	629	700	679	662	676	705	695	706	674	659	655	669	652	725	663	680	686	632	636	659	607	675	679	640	625	683	648	685	683	669	646	649	657	698	675	673	670	665	652	705	695	694	682	660	649	682	644	621	724	661	676	672	683	644	681	657	673	715	638	655	685	683	637	673	706	678	670	732	674	668	667	668	631	640	676	689	666	672	687	681	682	699	651	671	656	690	694	690	671	688	690	680	638	674	709	661	644	673	671	646	670	641	683	654	699	686	694	724	651	680	647	641	696	686	650	695	618	645	673	657	657	694	648	687	657	712	677	705	642	657	673	728	685	636	663	718	663	701	618	730	697	631	687	698	635	685	678	676	661	647	672	676	681	730	669	678	655	690	616	694	681	704	641	710	663	675	665	716	651	704	711	650	707	650	664	687	658	693	685	690	651	661	706	667	698	642	678	694	656	664	673	624	683	640	674	701	650	673	674	681	670	628	661	708	700	651	705	668	671	682	652	715	671	663	683	668	712	709	656	697	669	682	652	640	610	684	631	713	658	689	639	671	677	640	717	690	679	723	667	649	660	687	672	662	689	723	684	625	640	657	643	668	665	667	717	659	679	642	726	654	682	702	719	670	690	639	647	681	677	726	667	692	658	674	664	648	630	659	685	700	636	687	693	677	672	677	705	691	694	670	607	655	654	718	670	677	679	661	638	689	733	700	643	630	691	676	630	698	672	649	652	672	681	660	657	682	617	662	675	682	673	660	644	660	668	639	675	646	688	649	726	656	636	651	644	655	621	678	674	652	654	682	734	720	700	684	685	680	642	652	679	657	682	679	680	707	664	623	664	642	663	688	608	641	630	642	654	671	723	712	673	705	686	671	691	662	684	666	707	643	710	639	674	703	681	680	685	700	646	684	660	659	626	637	666	632	671	679	651	693	686	665	649	645	640	670	703	698	643	636	710	657	704	694	701	678	673	647	658	673	629	669	651	721	666	655	652	704	635	642	681	697	675	683	710	726	660	632	728	666	677	673	707	638	624	715	637	682	679	684	630	708	613	668	664	661	672	639	642	707	666	686	660	710	670	621	704	643	677	690	674	752	645	694	667	691	639	691	703	688	683	682	615	646	712	631	638	710	653	684	687	650	646	750	664	665	675	624	673	650	682	643	659	692	624	654	719	674	662	697	581	687	676	666	696	677	659	657
24262	31936	27191	14774	5003	911	439	650	761	337	338	292	273	330	337	331	296	293	320	312	324	307	322	297	302	342	335	308	305	260	329	292	358	350	295	314	275	330	295	307	320	301	330	322	307	332	285	296	315	326	307	317	289	304	296	279	288	283	292	259	346	307	310	293	296	308	304	313	303	308	319	328	299	291	283	271	314	319	364	284	298	305	313	304	305	327	303	284	297	313	325	306	296	317	298	314	283	307	327	308	276	306	294	312	296	328	309	312	298	297	307	284	303	313	291	335	295	305	291	293	264	289	293	337	300	292	284	315	318	277	300	298	292	303	281	323	334	316	295	326	321	308	328	276	334	317	305	318	300	318	351	308	328	309	316	283	320	302	315	281	315	302	329	349	300	316	321	278	324	271	297	304	314	300	272	318	304	286	302	284	286	316	294	328	292	291	338	304	339	312	283	312	309	338	319	325	267	329	309	303	298	300	326	338	321	351	318	320	314	309	305	316	297	299	304	311	307	367	279	280	322	303	307	305	314	328	297	291	309	331	310	281	330	310	321	301	297	321	322	326	307	296	285	286	322	305	305	301	307	309	300	305	318	289	300	307	280	332	283	287	287	314	304	315	289	305	301	313	308	301	306	333	300	316	323	282	284	326	272	277	290	311	320	302	308	320	294	295	312	284	303	312	319	302	325	314	310	323	294	317	295	297	304	325	313	309	324	328	313	295	326	293	326	336	334	308	287	302	314	329	298	307	329	315	275	303	354	336	329	313	323	299	269	319	308	284	331	311	319	289	288	301	287	291	312	316	305	274	313	331	284	292	284	325	307	294	324	303	308	295	328	302	316	299	293	293	307	305	307	309	330	316	308	306	305	304	306	311	323	296	304	291	303	324	268	301	332	291	319	262	338	296	296	360	281	324	299	305	333	261	304	322	293	315	286	350	318	303	310	289	283	292	314	340	289	312	327	313	316	313	289	294	313	318	312	315	303	336	295	336	320	287	294	310	295	293	295	298	321	314	305	320	330	310	331	296	319	299	315	301	324	288	274	295	321	305	295	317	343	324	313	298	301	298	316	297	299	300	304	314	320	292	292	339	294	300	324	274	323	290	367	326	330	312	330	301	295	327	295	297	317	321	326	310	336	303	328	296	305	288	341	307	321	287	319	308	306	295	329	284	307	289	301	311	306	304	312	279	343	320	322	314	301	306	296	318	305	319	266	291	304	316	326	323	306	305	341	319	332	310	304	289	312	340	330	310	314	325	362	307	296	311	279	325	296	329	300	283	314	322	306	315	313	282	297	332	314	294	310	287	324	322	290	317	318	331	321	320	310	349	298	296	306	299	315	334	351	299	315	307	302	289	312	293	282	318	302	306	311	305	333	323	322	328	340	305	315	284	321	269	311	304	319	327	300	301	308	292	337	304	308	326	282	318	297	307	294	291	313	335	315	282	309	328	324	325	291	301	318	295	303	317	309	308	295	285	329	306	309	347	318	314	306	288	309	336	313	301	333	302	337	313	307	308	307	336	341	325	306	309	326	307	302	301	314	305	327	304	284	314	299	331	316	327	312	297	282	287	346	317	282	318	306	305	304	315	294	294	295	273	290	338	308	317	314	279	321	313	297	345	330	305	284	320	291	307	310	264	303	323	294	338	323	320	324	301	332	321	328	306	296	325	317	322	317	287	306	311	295	326	293	326	335	310	294	276	280	312	285	321	345	316	279	251	308	340	335	319	288	332	288	330	328	329	324	313	300	253	301	318	311	329	306	288	320	280	334	331	270	328	312	300	316	313	340	285	293	319	300	307	326	281	316	325	298	315	298	310	272	297	315	279	325	330	294	312	306	283	315	324	292	333	292	316	314	334	326	337	261	281	326	286	284	319	274	308	301	283	301	323	280	298	318	288	303	310	322	308	300	304	315	302	316	291	311	310	317	302	306	307	300	287	313	307	278	344	329	309	270	295	290	339	346	302	311	281	310	275	304	301	302	328	319	299	321	295	285	306	279	305	314	297	289	308	307	296	277	317	343	329	307	294	277	295	329	323	302	305	311	335	314	286	296	301	342	317	286	342	316	310	316	333	280	330	303	313	293	316	284	316	334	303	275	311	288	318	349	340	300	291	279	301	318	360	294	300	314	289	288	306	329	317	296	287	307	291	329	304	323	339	297	335	300	318	301	342	292	324	290	305	293	313	315	312	304	303	318	272	282	307	303	282	315	326	285	316	320	319	299	322	324	338	311	293	275	306	327	309	309	345	301	315	287	341	306	335	301	296	316	310	277	338	282	323	300	342	307	315	294	354	326	308	284	295	304	306	328	288	312	316	314	313	313	335	301	300	305	305	296	313	313	301	286	315	324	309	323	332	286	308	308	276	314	327	291	312	310	330	320	309	299	303	298	317	311	313	347	317	311	331	310	296	321	318	284	249	298	297	303	306	326	311	320	290	302	325	289	328	295	323	292	292	297	302	343	311	295	285	317	326	303	320	315	333	286	299	325	340	285	300	275	345	314	318	276	274	331	313	289	331	306	283	308	306	300	308	325	303	304	337	301	309	308	305	316	300	323	307	306	321	283	259	275	310	312	316	312	308	293	284	314	314	296	339	315	296	291	299	303	327	342	317	320	305	275	297	288	287	334	302	342	336	309	308	344	317	279	316	326	297	322	321	333	287	319	322	302	302	310	292	297	314	323	300	279	338	323	312	312	305	344	322	310	294	309	318	296	305	358	305	321	334	296	288	340	304	330	291	301	319	315	294	316	294	291	304	332	316	329	305	321	312	308	295	268	323	315	271	277	307	300	331	324	298	325	326	315	316	310	310	359	319	324	343	315	301	306	295	312	310	289	306	296	316	323	313	307	263	294	301	321	319	292	296	307	308	324	286	322	290	343	312	278	320	297	295	300	317	298	305	273	292	309	301	310	298	307	285	311	322	304	310	293	312	296	281	296	286	290	297	307	321	296	299	290	323	302	302	316	366	286	332	309	290	289	287	320	332	315	285	329	308	317	308	310	287	273	298	311	314	339	284	294	301	310	298	321	272	319	295	301	313	317	327	338	309	301	298	295	327	313	309	334	313	284	304	311	318	295	318	315	297	296	311	316	334	302	341	314	338	318	319	309	315	291	310	325	337	313	320	303	314	293	324	283	303	293	333	293	290	305	298	311	308	296	310	321	295	282	307	315	285	291	324	306	305	305	306	349	322	306	323	300	287	312	329	298	293	282	342	301	332	301	298	296	311	283	345	307	321	313	287	288	294	309	310	318	315	322	297	315	293	315	318	244	321	315	304	332	311	281	303	315	348	313	278	359	335	329	323	307	321	311	323	297	294	314	347	326	311	286	300	331	304	293	309	297	297	294	305	303	306	349	293	306	316	280	288	299	281	294	329	296	290	306	303	296	282	325	311	293	313	293	325	273	283	317	309	294	319	288	309	299	324	318	299	295	293	326	281	324	285	303	339	337	305	307	320	307	304	299	302	319	289	315	302
18788	31762	28895	20504	6343	1486	1048	2863	3244	1004	965	811	793	836	807	753	740	807	744	799	773	774	779	770	802	764	734	748	773	703	720	788	788	713	799	795	807	788	789	799	750	728	761	759	756	786	831	730	733	743	784	823	754	770	782	715	818	793	837	789	789	788	791	748	817	764	758	803	798	766	826	765	756	787	760	751	742	703	747	760	786	736	805	763	766	760	725	728	772	775	789	742	785	746	740	746	784	752	751	821	796	790	754	784	785	748	729	746	764	774	777	741	741	742	758	799	780	745	804	779	766	771	738	802	773	812	746	757	798	769	732	817	771	776	739	803	765	762	778	766	724	759	730	736	741	753	787	822	726	797	739	779	788	791	753	702	777	763	760	770	725	749	785	716	824	771	785	778	784	734	793	735	814	792	749	759	802	788	781	781	823	795	760	773	774	811	743	740	757	748	744	766	699	824	799	761	788	730	769	756	765	814	768	754	729	817	755	771	773	835	786	782	764	757	783	722	770	733	756	741	834	788	754	781	753	772	753	765	778	767	783	772	780	764	776	804	766	783	722	776	716	750	771	710	729	765	787	806	761	778	792	728	752	760	782	745	745	741	786	778	799	737	794	791	763	751	784	723	790	783	810	782	806	805	782	743	819	763	820	784	733	753	810	749	744	731	810	793	756	776	740	762	778	760	726	818	757	834	780	866	755	771	777	751	787	791	759	742	778	741	767	821	760	742	749	832	757	758	790	771	793	731	737	797	812	736	802	750	803	759	715	752	773	792	751	804	771	781	789	706	772	782	792	796	770	773	771	764	781	789	776	791	784	764	811	783	750	758	785	775	771	767	772	778	771	768	799	773	749	804	734	752	812	776	796	754	786	732	798	738	732	756	762	756	802	761	771	761	756	798	787	781	805	754	817	709	780	763	755	774	787	772	702	780	791	765	747	720	747	765	817	770	815	780	798	805	758	735	712	776	765	777	755	804	762	827	787	767	764	758	757	726	744	790	733	756	757	783	768	830	738	788	795	766	789	789	754	808	739	742	764	742	811	780	799	805	798	775	810	794	775	788	829	772	780	769	723	786	781	792	772	719	775	819	787	789	792	687	770	777	742	815	758	783	739	840	825	801	773	762	739	786	765	838	780	698	775	784	788	742	777	716	711	838	792	773	784	781	767	754	752	803	744	765	800	770	775	768	801	754	804	741	765	776	776	754	763	719	812	783	784	793	757	779	780	745	743	766	814	717	751	704	805	780	762	729	769	691	736	775	800	764	783	773	810	763	772	738	801	765	817	733	782	772	769	794	804	805	778	745	755	786	766	785	756	814	793	827	728	784	762	778	826	736	799	783	776	721	778	802	773	835	779	777	836	755	759	736	711	788	757	705	798	753	725	841	783	778	801	797	787	745	764	735	751	768	742	796	796	732	765	818	765	755	789	768	765	795	717	822	805	740	792	740	731	784	812	821	809	787	758	782	756	715	733	819	791	789	777	789	826	780	813	831	760	764	762	779	754	801	807	725	761	772	800	814	795	795	735	721	785	834	725	798	759	786	789	728	766	738	774	745	779	751	795	756	748	752	732	780	795	715	780	783	840	794	824	764	768	780	757	781	779	816	746	773	824	780	750	747	793	794	759	798	744	794	781	803	722	726	761	761	773	776	723	767	756	813	748	739	750	721	812	742	790	778	788	805	785	832	795	770	772	758	784	764	757	806	730	787	810	794	747	799	800	782	785	742	753	756	761	768	797	803	816	737	764	758	774	800	771	743	752	737	753	745	787	802	806	786	795	750	783	737	721	782	788	751	753	780	822	791	795	766	802	794	760	745	748	804	784	730	807	761	793	790	746	842	796	747	802	818	755	749	757	751	770	741	739	741	789	773	746	795	767	834	795	828	757	817	692	789	788	760	707	714	766	766	741	746	795	790	702	696	793	800	769	756	749	727	764	782	769	776	772	807	755	790	744	796	761	766	769	799	762	746	828	771	747	820	765	764	740	764	799	783	854	783	763	772	732	767	782	730	773	793	753	768	744	785	765	776	784	775	745	789	787	801	741	763	767	787	766	730	724	719	770	730	766	767	747	766	798	765	747	758	754	817	793	764	785	765	756	742	765	746	768	733	756	765	767	742	763	813	727	739	768	772	787	795	732	762	785	751	749	789	794	782	782	736	802	695	812	769	807	733	732	815	786	792	748	767	746	776	725	835	784	775	764	758	776	751	812	737	796	744	805	811	804	721	750	764	781	787	758	768	806	769	736	770	765	757	753	724	744	798	762	789	764	804	781	741	778	708	780	773	792	807	751	777	718	759	739	746	780	788	767	796	754	754	743	776	780	824	759	768	783	757	729	789	762	726	755	775	735	780	740	785	795	760	812	797	775	730	745	758	792	805	795	786	732	788	780	729	814	762	781	814	752	763	783	753	778	811	756	767	758	831	763	838	811	820	727	791	758	774	745	756	804	816	780	810	788	787	791	744	792	783	781	798	803	801	787	783	779	768	812	700	736	792	766	766	762	773	796	783	750	804	752	759	761	736	787	766	743	777	821	809	792	777	774	777	782	752	754	778	757	771	785	789	787	741	803	743	835	747	803	800	774	785	786	771	767	744	756	755	791	751	788	731	772	752	746	753	778	822	783	803	746	798	711	797	792	767	810	739	770	780	784	756	773	785	760	781	748	782	792	720	761	755	762	769	769	712	732	777	815	795	792	757	762	736	764	747	726	786	758	767	748	780	751	771	737	747	782	827	758	737	774	738	739	771	760	789	802	804	826	720	744	767	812	769	789	781	783	765	743	790	783	778	748	756	804	768	797	722	710	752	773	772	768	806	830	757	783	766	780	737	795	805	829	805	752	733	801	806	791	720	813	774	787	798	803	751	698	792	789	806	770	789	800	727	736	793	788	715	796	810	727	766	689	800	773	754	806	810	788	740	775	763	778	817	791	768	719	775	773	807	761	682	757	822	748	803	731	755	774	743	776	752	810	760	766	765	797	800	730	758	786	757	760	769	756	780	755	768	748	790	742	743	749	792	746	837	728	778	779	734	743	827	760	797	742	807	784	739	741	784	765	787	757	825	811	787	754	805	726	749	722	770	802	796	760	824	732	763	772	745	750	787	816	753	779	765	807	763	758	813	786	780	739	775	764	801	740	774	766	776	786	734	743	719	786	790	718	821	763	780	801	711	751	750	755	761	762	803	790	809	792	777	767	781	764	734	791	769	795	764	751	778	775	725	790	792	772	755	788	764	773	712	759	789	784	766	744	794	777	783	761	791	779	766	780	772	797	753	745	771	776	803	789	798	794	737	783	772	785	817	722	773	751	780	755	733	765	771	701	774	748	794	781	737	723	819	780	791	833	745	786	810	786	772	795	787	783	768	775	754	792	817	757	793	719	812	795	776	818	740	760	754	791	791	766	792	773	773	773	792	768	744	821	787	809	751	770	807	762	738	795	816	758	762	723	727	806	776	746	760	783	744	784	815	804	759	803	757
65391	46415	40944	33219	25267	23053	19477	14714	19190	5154	2739	395	335	323	279	267	301	281	275	275	251	262	244	271	238	245	220	223	266	253	236	253	251	229	244	242	233	210	237	236	271	268	243	248	221	230	246	234	243	207	237	256	248	210	240	220	234	234	230	224	276	240	231	264	251	247	259	217	250	217	249	251	225	232	227	244	227	251	206	226	215	227	223	226	234	241	215	254	255	256	265	209	241	233	228	247	258	235	222	230	254	235	206	242	239	226	241	216	244	250	200	227	254	252	253	229	219	225	219	235	230	224	229	216	223	260	232	232	233	215	227	268	236	210	220	238	208	220	252	205	223	245	204	235	228	237	226	237	222	216	272	266	239	240	249	216	217	244	229	233	253	241	227	266	196	218	241	192	212	231	204	226	224	210	214	235	223	225	251	214	259	239	223	242	248	205	233	213	245	272	197	232	211	217	242	221	215	193	239	268	256	240	210	225	221	218	241	209	229	233	222	229	213	225	226	230	229	222	226	219	235	202	230	238	199	221	258	257	214	229	252	216	204	227	236	195	219	201	190	203	263	235	214	195	224	230	215	239	216	213	226	234	247	215	220	210	212	258	250	216	215	210	234	238	205	236	218	243	222	210	248	235	236	227	228	219	223	247	234	245	236	212	243	254	222	239	218	205	226	207	197	233	250	226	240	248	233	234	233	266	245	251	260	222	226	235	228	207	239	208	257	231	193	286	234	253	221	234	239	208	250	206	229	232	211	213	223	233	231	205	186	207	229	226	230	263	238	238	199	238	234	223	212	215	253	224	244	240	228	238	233	225	240	218	210	238	212	226	249	232	211	229	291	226	258	232	247	227	226	206	231	237	191	216	236	227	244	251	229	243	240	221	219	212	230	240	223	222	214	204	239	250	263	258	240	225	222	239	218	215	215	246	248	230	216	212	234	217	225	235	228	224	214	218	218	248	264	228	230	239	231	209	236	241	221	235	214	243	266	226	222	219	233	240	245	226	227	226	220	241	228	258	212	209	241	236	263	235	247	229	244	252	230	243	212	194	234	238	255	230	217	244	239	234	245	224	216	235	195	250	206	220	244	223	254	252	245	240	232	224	233	197	215	220	220	209	227	220	214	225	232	243	231	227	196	219	237	240	223	229	228	232	196	229	257	241	245	225	240	217	222	224	253	235	231	236	269	206	253	237	220	229	246	240	244	237	238	213	225	252	203	215	234	232	230	231	215	209	244	224	201	248	220	216	240	250	247	224	239	231	226	229	235	196	243	241	226	241	224	251	236	216	194	226	210	220	191	241	216	197	213	235	226	218	262	205	196	238	222	237	229	214	236	219	242	215	205	224	228	221	238	252	266	229	235	233	224	213	231	231	212	214	229	213	240	241	240	200	234	235	217	219	238	236	206	240	243	231	248	250	191	236	234	213	248	218	246	216	222	243	244	239	237	230	221	233	216	235	217	245	240	219	246	252	234	232	231	214	252	225	196	200	217	223	246	237	197	236	257	204	255	240	236	217	193	223	260	225	248	243	214	253	245	229	244	243	250	246	206	216	234	228	209	225	222	227	205	201	229	207	221	236	192	230	213	228	228	230	257	255	221	226	195	228	235	182	238	239	241	234	235	211	241	249	236	213	232	228	248	242	212	236	238	208	256	210	222	208	248	210	238	232	223	229	252	225	216	237	217	248	223	214	225	216	232	226	238	266	229	262	221	238	231	237	245	224	258	239	243	218	226	234	223	224	227	235	206	213	228	213	242	221	232	204	232	218	224	204	226	236	238	254	232	237	223	243	237	226	220	230	222	221	241	235	224	230	227	221	238	259	229	231	233	233	218	231	225	218	218	243	218	206	211	234	232	249	208	210	222	202	241	233	214	228	223	230	198	233	224	246	225	228	227	246	240	213	223	214	265	234	239	258	260	226	244	240	232	256	220	200	212	218	232	206	232	215	221	227	246	229	220	245	231	218	216	229	231	226	250	237	233	251	193	216	243	245	214	248	216	223	235	223	248	269	203	228	223	221	207	206	227	274	230	238	216	249	207	229	250	208	207	211	245	224	226	232	226	238	263	251	262	218	267	238	243	237	216	214	254	224	211	217	229	236	216	240	234	235	244	218	229	213	240	241	233	196	225	217	227	226	229	212	227	215	231	221	227	232	217	225	238	247	214	238	194	229	220	234	245	225	242	239	204	229	211	204	212	226	224	237	240	230	211	239	235	232	212	217	218	216	226	216	260	230	243	244	226	241	215	255	241	213	207	233	222	220	239	232	254	254	260	236	222	210	213	210	228	229	240	231	254	204	203	221	237	212	237	237	240	238	215	240	223	204	222	230	229	256	230	250	242	236	241	254	253	217	221	216	205	215	252	236	234	226	217	236	254	229	220	217	241	242	242	213	252	209	193	267	203	250	217	231	223	230	216	229	222	240	219	242	215	192	235	194	244	223	225	237	247	224	230	203	210	233	235	247	214	217	220	265	201	212	232	208	219	242	246	240	212	239	264	261	227	218	235	201	208	233	229	215	219	205	232	226	234	231	217	193	255	227	235	229	228	236	241	219	238	248	248	223	240	223	236	208	221	224	231	251	269	231	247	240	237	240	262	240	221	219	211	245	231	248	221	251	235	238	224	232	254	230	223	236	237	223	210	228	258	236	199	181	239	201	240	270	228	221	244	224	242	236	192	236	235	246	229	232	238	206	230	211	230	240	224	229	228	250	195	249	215	201	243	208	251	243	224	235	226	228	240	235	228	219	229	226	229	234	247	233	233	232	241	244	222	215	245	239	235	233	227	242	209	217	214	240	231	199	207	213	206	233	260	194	217	209	216	224	254	244	239	211	220	234	240	220	265	235	245	227	220	232	226	230	238	218	244	232	253	260	214	233	219	210	228	237	218	240	237	231	232	200	211	257	219	221	223	208	234	246	196	259	220	228	227	238	226	217	233	226	238	232	239	238	274	246	234	221	229	218	240	240	235	240	237	227	228	242	237	227	220	208	222	226	207	222	236	246	219	218	233	249	229	219	220	221	201	284	226	219	213	221	213	202	216	226	198	219	217	232	229	250	231	207	209	217	210	237	243	209	246	211	236	218	223	230	241	236	243	242	244	244	227	240	233	241	233	237	241	234	213	210	202	260	230	228	234	244	193	225	224	239	214	238	210	225	237	246	192	251	209	211	245	236	230	238	241	233	217	230	238	241	210	203	235	237	187	225	237	242	231	250	251	219	249	220	234	245	226	199	256	254	235	252	232	231	221	241	217	246	237	220	219	205	217	215	208	243	236	213	238	260	209	233	230	245	232	230	197	248	237	237	225	212	195	237	255	213	193	243	230	213	217	198	229	219	205	218	205	223	208	256	225	202	253	216	227	243	251	226	240	236	233	243	218	209	263	238	205	219	244	235	260	244	250	253	215	200	240	234	202	199	251	247	243	246	230	252	229	220	247	239	222	250	252	232	247	237	225	261	237	209	257	212	214	214	214	230
60704	62315	55049	39931	16037	10377	7742	14214	25198	9727	5234	1195	1210	1080	1024	1059	1001	876	925	834	825	780	749	749	696	663	620	606	634	649	632	663	621	595	629	636	593	619	595	580	582	658	609	590	599	557	605	596	578	589	576	593	582	563	569	556	571	539	540	564	556	593	542	548	585	540	559	539	559	573	538	574	525	603	535	554	515	571	528	545	554	549	558	574	532	487	520	544	551	535	557	538	553	549	552	559	566	578	520	591	515	554	539	542	561	553	563	559	549	562	506	562	578	550	531	529	504	577	554	561	560	523	511	569	526	527	582	597	601	579	575	569	560	553	549	538	586	572	599	549	526	554	529	510	549	481	612	544	519	542	510	518	550	535	555	561	557	536	566	530	513	576	550	543	570	524	532	545	546	521	506	531	510	573	529	528	585	541	539	570	570	533	549	568	573	558	585	556	550	567	548	542	619	598	548	583	567	532	566	583	536	561	537	581	542	547	546	536	529	565	560	497	528	586	554	567	572	589	572	546	525	500	566	551	559	574	559	551	595	526	515	544	520	536	566	503	551	572	548	553	562	523	516	572	532	540	513	553	487	562	545	529	508	529	549	547	528	549	574	578	579	566	623	516	583	551	531	519	538	576	529	559	567	550	556	562	529	547	517	535	558	539	559	516	518	557	548	533	566	519	553	597	530	562	586	562	551	521	573	542	559	533	564	536	555	506	545	557	575	520	533	529	529	535	519	556	524	550	531	565	528	554	557	548	554	529	536	520	516	526	543	544	569	503	553	532	587	522	556	535	573	566	541	554	547	496	544	533	558	548	529	602	527	557	549	563	564	533	565	512	560	559	573	543	549	560	522	522	544	523	538	554	567	559	514	561	545	549	523	557	486	556	591	523	518	535	577	525	540	516	522	523	526	524	579	560	529	548	516	583	520	548	577	528	546	526	526	550	544	558	553	561	539	533	531	556	560	566	561	541	547	522	534	542	580	527	521	534	552	556	555	542	506	548	487	491	492	553	575	540	547	502	538	553	534	533	521	549	564	539	543	545	532	511	554	508	519	559	514	560	523	548	544	533	553	534	571	550	564	529	599	558	521	532	551	551	555	574	531	563	545	530	573	507	531	560	574	546	566	584	530	541	550	526	545	538	516	535	526	527	505	562	561	538	558	526	513	592	530	526	496	554	535	531	531	541	540	593	537	557	553	545	581	547	530	532	521	546	519	568	533	559	521	574	525	568	534	525	548	532	546	541	534	542	513	508	543	530	532	518	524	535	526	549	534	573	521	587	507	499	528	578	518	561	507	567	537	509	571	542	524	526	534	580	549	548	534	572	520	551	574	551	504	554	478	477	528	505	503	543	539	529	571	526	604	556	502	548	563	572	532	561	522	548	547	566	542	519	544	578	566	539	537	544	552	555	527	547	530	526	501	571	565	549	547	546	576	567	536	527	532	553	528	534	527	550	555	555	530	530	551	519	529	552	539	560	528	589	602	572	527	599	567	559	540	554	568	561	517	553	541	544	549	549	547	541	529	533	575	542	552	541	575	530	566	551	541	541	518	497	546	581	575	553	517	532	538	550	557	569	563	514	571	503	541	598	556	537	567	537	566	527	540	579	522	493	584	572	566	550	590	540	527	541	541	515	592	526	531	530	511	556	549	506	548	530	546	564	573	548	553	577	534	507	584	534	543	513	565	563	569	546	539	550	545	546	527	532	557	550	543	538	575	509	516	501	570	543	557	525	574	525	553	518	545	532	534	527	558	543	513	540	505	533	526	531	557	540	524	529	545	535	528	519	550	549	543	548	530	566	551	528	547	547	538	557	556	545	523	565	538	542	546	514	537	547	546	571	572	556	554	576	563	536	548	557	542	502	545	598	582	508	546	581	575	562	533	523	543	494	544	509	560	542	522	565	561	562	517	557	538	595	507	540	543	568	580	589	541	582	567	519	574	517	517	552	554	535	537	514	538	525	547	543	534	521	561	537	558	492	553	509	502	506	542	540	533	558	513	551	558	534	573	564	566	547	596	546	546	550	538	541	550	543	561	483	497	552	548	562	590	539	530	524	536	559	503	549	553	569	542	540	554	566	532	564	588	541	550	546	508	524	535	577	599	557	547	535	501	555	585	533	557	561	613	572	509	545	553	579	553	551	547	559	562	521	537	564	570	545	555	540	535	591	527	558	543	507	542	543	533	556	531	544	520	498	548	567	543	577	575	545	577	527	530	526	533	553	567	554	526	577	559	569	540	544	562	521	547	586	573	527	527	559	578	532	508	562	568	550	541	530	551	585	525	521	549	580	515	553	521	540	503	524	569	543	545	547	555	509	585	541	557	540	532	585	596	514	552	531	503	561	540	536	531	549	546	556	594	523	566	562	581	542	570	521	569	515	548	549	568	531	537	574	521	528	527	572	562	515	542	559	549	576	551	571	515	562	550	519	590	534	524	514	518	542	546	567	544	564	520	592	497	547	574	559	560	566	531	552	585	510	511	546	534	573	546	566	490	533	532	555	558	544	562	576	545	518	541	574	504	547	573	560	512	556	545	537	602	521	545	571	568	553	562	531	579	548	532	537	552	555	511	513	561	566	491	559	537	544	525	512	554	527	541	530	589	541	561	562	517	531	510	548	522	515	518	515	541	560	541	513	529	503	539	537	534	584	580	539	546	573	543	581	538	556	511	525	530	543	569	566	528	551	550	522	571	544	532	543	544	524	585	542	562	587	536	518	525	535	532	538	554	527	546	499	542	543	533	539	544	553	527	558	561	529	567	569	535	540	581	546	585	545	575	528	554	569	501	514	540	588	513	538	509	529	573	521	544	534	556	544	597	531	547	531	590	561	518	562	572	519	542	546	573	548	550	539	501	550	547	567	489	518	535	506	524	522	563	570	524	565	502	527	514	511	526	563	570	590	535	561	558	514	543	538	560	492	539	544	567	550	498	512	529	539	530	535	572	558	514	516	501	554	521	516	532	558	541	531	543	593	517	574	561	553	554	548	545	532	533	525	548	535	546	544	504	578	512	521	538	492	506	561	513	570	541	559	561	551	532	553	566	566	515	501	527	556	530	564	543	546	510	555	513	520	538	519	578	552	514	567	550	551	537	586	511	608	542	604	571	511	578	603	555	504	516	531	555	566	522	554	509	527	514	516	559	499	581	549	537	496	529	549	572	547	575	546	561	552	563	545	529	516	530	565	578	531	557	543	521	514	551	575	516	538	581	560	551	540	538	513	526	548	547	523	556	552	552	546	530	553	610	517	553	562	549	511	540	532	539	543	570	525	546	530	518	544	560	554	552	541	534	551	569	579	534	531	535	542	542	558	496	567	541	604	517	535	585	531	556	564	557	556	530	573	529	527	542	528	548	561	547	574	533	563	578	532	538	587	555	550	525	501	570	519	518	547	542	521	563	546	511	575	552	525	524	516	579	552	559	543	544	496	561	522	528	545	526	531	552	536	531	558	542	564	547	521	534	521	572	546	563	539	572	586
67666	48244	43886	38005	29154	25021	22037	17677	26547	8443	3969	469	409	400	389	391	376	379	352	303	329	330	327	339	300	266	298	293	330	330	310	323	303	305	306	310	274	308	344	288	289	316	292	314	350	280	328	305	287	300	286	316	353	306	302	309	325	315	292	313	271	286	322	288	301	331	321	308	277	284	281	306	312	289	296	296	296	304	320	314	320	328	329	294	284	292	328	281	297	311	334	298	323	284	295	273	289	288	303	297	282	283	299	312	308	280	313	282	309	290	312	298	309	269	286	274	306	273	304	300	291	300	307	295	287	333	312	343	286	290	314	305	274	296	297	290	293	304	305	300	313	283	272	285	322	284	312	308	295	308	291	288	263	270	329	290	318	336	305	285	269	319	306	290	287	330	320	264	300	315	286	327	288	308	315	315	289	294	303	297	296	299	301	306	300	286	288	314	281	314	304	286	310	318	278	286	321	290	314	318	323	331	293	263	271	346	307	322	312	296	290	272	284	303	282	288	280	303	281	290	302	280	299	318	299	314	286	308	346	325	335	304	293	309	301	282	271	312	282	331	305	311	297	299	278	292	276	281	306	314	314	288	340	290	303	273	289	296	332	297	311	287	336	324	299	329	295	283	290	317	293	305	323	286	302	333	286	309	309	303	290	313	287	311	294	299	287	267	292	304	330	293	319	311	300	344	322	280	294	278	302	310	279	303	326	292	282	277	335	303	284	307	293	294	319	297	283	313	276	309	298	302	310	286	313	248	310	302	333	308	315	287	292	331	322	265	298	282	284	317	313	289	289	325	312	302	311	323	320	322	305	264	311	264	280	293	304	296	302	311	322	318	294	310	320	271	314	278	298	287	284	294	318	282	313	321	306	302	308	309	351	294	269	334	300	299	295	292	265	293	264	308	299	264	300	290	278	290	322	304	309	311	286	329	316	302	280	296	262	307	302	317	263	336	306	312	311	312	302	310	305	346	291	273	322	305	313	296	305	334	291	315	274	291	315	299	279	306	290	310	285	345	299	297	319	282	278	333	306	309	290	307	309	288	282	273	310	319	297	296	319	304	279	293	292	304	278	286	313	294	287	265	269	288	320	262	282	292	309	291	294	304	293	264	297	300	285	286	288	320	255	294	302	284	285	304	326	346	317	323	312	315	291	303	299	311	345	300	272	284	294	300	280	284	258	314	305	292	285	282	314	272	280	328	305	309	319	323	298	296	298	281	275	303	301	289	293	293	292	275	287	278	277	286	298	287	280	312	298	288	283	299	296	288	323	306	289	274	299	300	321	307	286	273	289	288	275	294	250	325	290	296	290	305	334	311	340	290	272	289	280	299	292	306	310	290	314	324	314	326	302	294	285	320	316	324	307	311	307	267	281	287	277	315	292	332	291	315	307	261	293	306	300	298	296	276	315	324	328	293	330	312	316	297	288	275	285	295	286	292	314	276	291	277	298	303	310	285	284	283	344	318	272	306	315	317	311	310	299	285	306	292	297	326	298	327	309	272	285	296	306	330	287	282	275	306	305	324	276	298	275	289	309	307	330	296	282	293	322	274	300	274	310	294	301	305	270	311	308	298	320	340	272	303	293	314	323	316	315	308	289	343	310	293	328	304	330	331	282	262	284	335	288	300	291	319	290	291	301	293	256	286	265	285	288	301	304	331	323	297	285	276	295	298	272	323	283	285	331	262	324	331	300	287	295	330	313	314	312	313	301	295	290	301	273	283	304	296	316	336	312	323	295	301	307	280	306	316	293	284	271	283	292	308	290	292	313	277	294	293	296	311	271	294	295	293	314	289	277	311	296	283	274	287	283	329	282	313	304	285	306	306	286	313	303	303	292	301	293	287	291	293	297	305	328	331	267	319	284	299	313	319	327	333	299	316	323	352	291	292	273	295	273	319	288	288	296	300	303	279	316	284	269	265	285	292	281	295	291	301	304	282	300	296	313	320	275	290	263	311	304	298	273	317	306	290	263	283	321	297	318	282	301	275	302	257	292	305	315	298	318	341	302	322	322	316	283	304	274	303	325	263	291	294	293	278	288	307	278	324	310	292	307	258	303	277	278	278	309	275	308	278	312	294	309	292	303	319	298	275	305	338	299	288	292	309	326	298	284	323	322	299	341	292	300	311	332	303	289	295	331	300	326	299	291	289	277	288	287	314	294	287	320	283	315	310	277	312	316	306	266	289	331	289	320	297	323	284	301	324	300	312	285	326	320	332	276	311	306	297	294	334	297	290	325	325	282	299	328	290	307	324	325	275	289	276	288	275	325	298	307	301	303	316	300	301	297	297	303	327	330	296	309	317	287	278	237	297	279	296	279	294	298	261	318	312	342	325	302	302	299	297	334	303	284	290	306	299	332	290	282	272	274	334	291	294	330	293	325	278	272	279	287	288	318	267	278	286	306	305	309	269	277	324	278	283	265	257	310	277	313	273	292	298	295	304	332	328	280	259	296	327	269	270	294	296	309	280	313	299	294	306	303	281	278	331	301	275	308	292	301	284	311	315	325	312	294	286	286	331	303	284	302	312	311	323	296	301	281	291	256	298	282	297	317	318	341	294	304	305	283	316	299	311	323	305	288	324	304	291	314	315	283	296	326	305	324	267	335	320	296	290	284	289	318	321	319	306	307	314	295	315	259	308	312	305	280	297	316	325	308	274	255	264	350	294	288	314	309	295	285	300	276	274	323	298	273	273	284	288	274	284	333	283	292	275	319	317	322	293	292	301	309	279	302	290	325	328	310	298	288	304	280	286	279	299	316	317	310	319	311	304	305	269	323	310	296	306	298	294	319	292	270	287	293	297	264	296	281	318	288	295	335	290	272	268	329	274	350	305	330	261	298	289	308	296	289	308	303	285	336	336	291	316	282	301	296	291	333	296	296	266	298	295	300	296	301	310	298	325	316	279	325	305	305	304	308	281	295	296	308	288	305	295	322	299	296	305	319	278	318	295	270	330	283	296	294	272	268	303	324	310	304	270	319	302	329	287	286	312	299	291	322	287	277	288	317	302	298	312	280	297	269	278	269	309	318	315	298	304	296	293	292	307	325	298	295	311	289	292	323	296	315	329	300	328	319	293	299	313	290	307	304	307	286	302	266	286	304	308	262	311	299	306	316	298	283	328	306	282	309	305	304	329	313	332	316	274	308	276	288	273	309	313	286	311	334	298	298	313	297	309	333	324	292	284	294	295	276	310	308	313	309	312	277	293	310	327	301	319	304	311	311	287	317	312	307	305	310	306	316	243	309	297	274	278	327	272	288	274	277	303	274	274	291	298	279	310	301	279	281	310	322	305	292	296	331	306	317	289	294	314	302	322	323	306	298	314	283	308	294	272	299	262	298	323	302	351	298	298	298	301	303	262	271	316	269	298	271	290	289	267	320	312	299	295	293	285	280	309	298	291	301	281	283	296	336	279	308	334	280	270	268	296	315	281	320	281	305	290	312	288	312	302	282	307	300	323	289	296	287	319	317	336	322	300
61401	63583	62990	52817	36619	16485	6056	11669	34530	11451	5366	1246	1197	1068	1027	1087	1016	1002	1073	953	942	869	808	834	813	829	857	808	744	801	809	778	785	792	731	730	680	753	706	746	747	717	725	739	717	708	755	731	742	725	728	716	720	775	706	689	728	754	756	762	684	751	709	710	694	722	692	699	691	754	720	732	658	721	687	710	689	719	654	678	683	688	676	700	725	678	686	643	723	652	762	708	641	682	753	666	757	682	669	688	661	712	672	664	701	667	680	694	691	699	672	692	707	663	705	712	667	676	680	783	695	689	680	689	695	703	685	688	720	695	659	703	662	724	675	638	652	675	656	695	731	686	665	706	723	643	688	703	688	674	687	720	724	681	697	696	655	649	709	698	701	715	669	715	702	709	699	672	703	706	672	654	730	695	703	696	705	679	690	697	694	621	680	741	693	689	660	688	606	644	725	741	689	686	688	710	693	715	685	673	680	711	685	673	633	667	644	630	675	672	683	686	699	689	698	704	659	682	698	683	696	653	687	682	736	725	720	720	692	637	666	676	678	687	678	673	651	689	678	687	779	711	696	688	665	685	719	732	696	704	662	719	636	699	666	719	682	692	716	667	686	705	732	672	709	665	709	664	679	670	662	682	693	708	715	665	742	745	714	655	667	715	670	687	742	685	700	642	664	750	689	697	699	686	712	663	723	697	705	678	696	693	670	668	683	666	679	706	684	657	686	700	685	663	690	679	697	685	746	705	725	681	737	701	687	682	662	703	734	700	691	689	689	695	690	693	702	655	655	703	743	718	712	672	705	694	694	650	715	681	691	698	663	688	755	708	726	730	666	724	661	699	690	737	668	675	702	701	745	711	705	692	677	645	680	670	680	688	722	679	718	676	651	702	695	669	661	695	726	692	675	703	706	690	706	682	705	714	672	679	648	691	701	701	753	684	696	697	658	728	726	703	709	696	693	711	614	687	668	702	735	707	703	656	734	638	651	685	740	719	696	643	687	681	684	651	697	715	685	676	668	707	713	681	679	756	665	655	706	669	672	673	678	695	664	726	679	658	659	703	714	724	718	701	713	710	660	723	702	677	753	752	669	660	728	711	708	715	712	609	711	725	698	691	704	695	661	717	695	693	731	691	665	672	669	697	695	697	657	699	645	730	692	691	628	707	664	668	681	708	688	683	631	709	710	714	691	675	680	685	655	665	714	680	665	724	694	685	670	717	730	662	641	658	702	715	695	700	705	629	666	727	672	673	691	681	727	698	686	703	712	721	720	641	656	719	701	675	732	670	659	680	756	721	671	678	728	699	681	703	748	703	713	657	712	695	655	650	708	692	707	676	702	678	707	683	678	730	690	696	720	658	719	702	668	722	663	706	712	675	684	715	702	708	710	633	682	668	640	665	696	720	714	641	677	704	649	678	708	730	687	726	682	679	702	741	676	722	626	666	709	724	725	671	671	682	688	750	695	681	658	673	686	750	702	678	682	713	688	711	716	684	704	690	705	689	708	714	669	655	699	675	691	712	659	677	687	663	682	654	701	689	685	682	660	714	654	700	667	681	676	679	693	643	723	683	734	671	660	741	653	714	699	644	662	688	669	694	682	718	671	679	730	707	648	641	695	704	657	668	676	719	663	692	709	699	678	720	714	676	709	730	679	696	666	691	691	735	680	697	706	684	753	716	744	738	673	710	673	754	671	704	677	672	721	665	677	691	731	669	705	680	711	700	702	723	654	683	698	660	683	659	685	718	650	679	735	673	685	686	701	733	693	699	672	712	669	706	679	699	693	638	671	649	717	636	692	663	709	708	679	716	714	676	691	688	720	656	708	755	726	680	696	724	683	657	681	714	681	740	696	631	743	701	686	668	687	681	693	709	712	671	739	681	731	648	662	686	681	739	688	702	711	653	668	711	705	658	731	688	746	718	695	666	684	706	698	651	702	654	635	692	719	695	689	719	698	682	666	692	705	711	692	687	634	689	666	731	691	660	657	655	692	710	654	685	686	676	677	689	671	705	691	691	687	656	689	656	690	652	667	686	680	684	708	651	671	729	737	646	643	628	740	654	671	672	678	678	701	651	734	706	712	684	676	670	691	667	696	703	721	701	694	700	675	666	736	670	680	737	649	701	681	710	660	685	660	670	739	674	667	647	715	720	701	707	658	736	713	644	686	686	702	673	717	705	707	666	711	660	669	686	675	660	656	683	672	749	700	727	669	676	655	677	708	667	677	732	748	679	686	717	701	695	647	710	727	737	700	675	702	719	713	717	702	684	714	657	721	688	712	668	723	693	724	650	688	685	697	725	690	680	665	678	680	716	694	742	681	696	652	739	678	723	695	703	679	715	724	719	688	705	684	689	688	683	672	653	694	652	675	708	685	717	673	694	722	725	694	704	710	687	671	674	715	695	674	686	684	668	697	715	717	653	693	689	667	678	687	686	709	696	707	689	707	657	673	655	724	661	679	689	723	755	704	746	703	698	647	689	658	633	738	661	721	685	707	731	700	694	684	616	709	675	712	669	702	683	619	713	655	684	718	704	679	668	699	711	735	684	688	670	704	703	661	755	632	655	645	661	734	725	721	679	714	684	684	683	691	710	733	729	649	690	710	699	713	691	689	684	736	722	718	687	670	705	692	691	683	668	692	670	682	695	673	656	636	650	682	666	675	736	699	694	702	654	738	684	644	731	669	644	698	664	725	730	728	674	664	710	726	713	722	662	629	723	682	687	695	701	728	661	720	699	680	668	681	705	637	709	714	657	675	727	730	697	683	690	697	716	667	667	636	731	675	685	648	672	718	672	650	702	679	698	712	673	695	745	668	715	681	705	724	709	662	699	640	681	697	690	640	642	707	646	686	653	763	671	710	685	760	715	705	712	692	683	649	711	707	644	702	690	706	673	693	723	685	684	701	668	719	693	673	702	683	672	648	669	678	705	671	662	684	653	654	718	674	737	727	658	713	686	701	619	690	691	697	672	693	656	700	735	676	709	696	710	706	691	699	672	657	674	684	695	739	721	692	663	658	667	715	697	724	690	707	651	715	679	682	643	717	636	697	646	668	670	724	680	701	714	726	659	699	730	649	660	636	684	693	666	684	657	701	713	756	731	684	720	700	683	675	679	642	705	721	671	664	676	722	666	698	661	650	675	724	630	712	720	696	669	713	733	690	699	713	691	666	698	689	707	660	683	634	671	707	634	736	681	706	701	704	683	689	715	702	696	740	648	713	698	678	752	680	680	673	683	631	692	711	713	648	669	692	692	689	683	699	669	651	687	703	683	667	720	713	689	692	750	704	663	683	682	671	702	707	720	666	663	741	728	677	717	706	696	705	682	730	672	672	690	710	654	698	669	724	731	676	679	682	740	732	736	676	654	672	679	695	723	689	660	663	647	668	707	685	668	708	670	693	768	684	690	724	694	687	682	720	711	679	701	696	700	691	689	710	707	679	676	658	683	698	708	728	721	649	665	691	688	734	691	658	717	656	688	714	701
32953	33033	31418	20696	7556	1285	498	462	949	400	456	339	331	352	338	363	318	356	341	356	350	350	358	344	320	322	330	365	325	309	352	321	379	351	349	349	329	335	341	341	328	316	343	356	344	337	348	331	363	355	409	334	346	340	353	341	304	347	373	338	357	340	338	341	369	352	383	345	358	357	325	379	340	375	341	354	358	312	344	360	367	327	365	321	337	335	343	337	296	333	353	377	361	346	342	356	336	315	362	378	324	376	374	365	332	349	337	338	340	355	333	348	358	357	333	402	372	312	342	366	331	365	362	358	342	329	368	374	306	370	368	376	315	342	347	330	318	336	351	318	331	312	359	338	336	362	356	322	344	312	339	328	346	333	327	348	336	359	347	330	359	357	350	359	344	358	350	323	374	306	326	376	345	356	322	370	348	349	362	347	360	338	316	339	364	329	330	342	361	359	312	340	366	346	346	362	308	330	313	332	327	379	341	328	330	370	340	351	358	337	335	369	358	339	342	308	381	354	379	326	334	345	323	324	327	376	334	341	334	344	372	350	337	328	332	343	362	340	350	359	354	332	348	332	361	358	365	337	374	347	359	364	405	362	337	307	343	323	333	346	382	345	342	346	343	331	338	332	345	361	358	362	358	333	334	350	370	365	344	373	345	315	342	378	311	320	335	344	388	302	334	336	354	320	355	328	312	356	299	347	348	322	361	348	383	336	342	342	320	405	370	330	337	377	316	337	313	378	353	373	326	369	374	326	308	340	304	326	367	322	340	345	376	354	376	300	327	321	378	327	338	373	324	374	361	335	353	354	370	366	329	389	334	354	361	376	309	323	336	346	322	350	339	322	332	346	333	317	348	351	338	348	359	357	385	345	376	321	334	346	387	345	359	346	374	335	370	364	370	349	366	326	339	339	338	358	358	347	361	362	355	333	316	352	354	368	372	355	329	354	322	348	361	342	343	335	355	338	352	304	332	342	350	390	356	308	352	340	327	332	319	363	323	327	317	366	361	321	339	344	300	344	331	328	367	317	305	355	329	346	338	351	311	309	328	334	347	387	336	382	347	326	337	341	341	384	321	342	352	349	360	343	348	348	341	346	368	338	357	339	337	355	331	360	355	326	374	332	337	370	315	344	352	336	349	302	325	327	323	340	361	349	333	317	335	340	373	361	334	359	338	324	356	362	374	344	352	344	376	370	328	317	347	311	343	356	353	340	356	331	372	356	358	318	345	346	298	330	331	355	358	337	321	346	331	328	346	327	333	347	369	347	320	340	320	322	326	344	315	341	346	374	315	366	359	320	383	367	340	350	359	352	331	301	363	327	337	338	319	341	331	352	389	346	339	326	338	344	364	352	330	354	335	338	356	354	342	365	344	350	326	328	351	352	333	350	328	350	341	355	341	312	338	318	399	317	349	326	352	321	356	366	367	350	351	345	352	334	340	334	327	338	352	317	348	330	350	398	356	340	322	364	373	348	335	346	340	323	377	332	342	312	373	321	340	354	374	355	380	362	351	340	358	346	357	337	342	341	319	371	345	332	350	376	359	349	333	322	371	324	368	332	359	323	332	376	368	336	321	325	325	327	326	348	321	366	332	347	327	327	330	317	329	354	311	324	346	331	330	350	387	341	353	325	365	347	345	344	346	349	347	375	360	324	376	337	348	331	320	351	351	311	367	359	358	343	314	332	295	351	400	360	307	354	352	361	339	400	327	355	330	335	331	326	342	334	346	335	318	353	356	349	343	353	348	329	342	357	344	383	308	327	345	326	343	366	316	335	385	295	357	317	336	314	347	390	339	353	345	346	311	341	324	334	338	313	354	353	346	324	358	355	318	331	360	390	352	331	354	344	313	319	331	348	338	347	351	359	381	341	329	318	378	338	338	342	375	324	365	368	368	348	338	328	325	362	353	328	338	338	345	343	365	340	354	334	342	370	337	362	323	325	378	351	355	342	349	319	317	316	367	362	350	319	348	348	371	325	377	332	323	361	376	345	345	352	344	339	331	348	351	338	350	356	352	348	357	318	377	334	363	335	348	356	373	366	378	353	328	350	340	342	354	350	345	346	345	328	357	352	307	343	361	341	333	373	354	350	359	334	342	358	295	310	330	357	331	374	345	350	354	372	353	382	341	362	341	358	331	335	345	336	344	351	338	370	319	332	340	344	385	324	351	368	361	341	366	336	344	376	314	330	361	375	336	346	343	359	380	327	346	360	363	328	335	323	360	359	347	342	318	351	371	338	309	372	355	354	327	383	376	341	328	349	334	342	314	357	313	355	339	341	343	323	361	329	333	378	315	310	329	339	339	372	343	327	349	335	349	348	330	345	369	339	353	327	337	367	343	358	353	307	337	327	323	357	334	344	321	312	340	378	366	338	365	313	343	321	349	332	347	381	338	353	301	350	361	357	358	350	344	372	364	327	354	338	352	334	318	325	321	328	324	356	308	332	322	348	376	357	318	342	369	346	338	363	320	349	345	363	313	335	335	321	337	391	336	354	330	322	330	326	348	346	326	326	362	329	358	336	347	334	326	341	322	393	317	340	292	348	307	322	344	369	351	320	364	326	325	334	323	317	332	346	342	339	346	333	358	336	327	343	343	352	301	317	331	330	342	346	361	346	344	330	345	312	325	340	338	356	335	311	340	345	334	337	362	366	350	356	364	294	353	339	340	362	318	354	353	352	342	342	338	308	287	363	341	368	343	360	328	329	343	318	362	335	378	305	300	350	343	338	339	338	360	329	331	368	367	324	364	345	333	333	345	334	319	339	368	332	351	312	361	336	354	323	362	360	378	344	352	366	332	362	343	351	361	307	336	350	358	338	328	307	342	340	366	338	343	340	319	337	339	330	371	358	349	337	313	336	332	332	348	333	367	323	351	346	323	314	332	336	318	378	342	349	354	341	327	350	392	375	347	334	352	366	352	347	315	352	345	366	314	379	308	337	320	291	347	365	345	343	322	353	338	337	340	334	366	331	346	349	337	343	342	364	332	317	336	352	326	326	364	379	352	358	358	315	337	321	329	356	322	355	348	303	330	347	325	346	327	311	346	334	391	357	328	345	335	346	338	307	364	339	339	345	343	339	335	362	356	351	350	336	328	305	370	307	340	338	323	325	312	358	331	357	349	353	328	324	348	319	359	360	360	371	332	313	328	374	342	338	346	352	359	377	335	330	357	335	356	356	338	364	328	361	382	402	351	363	359	343	360	333	358	337	360	364	333	343	326	329	332	352	366	314	388	351	316	339	356	344	319	342	337	351	323	357	349	323	343	322	362	331	345	339	366	326	365	331	373	294	348	338	361	310	353	325	330	336	323	389	368	347	335	314	367	338	337	361	311	355	313	317	363	338	347	328	325	338	302	350	338	361	373	394	365	353	341	314	324	337	314	337	350	343	342	341	339	343	323	339	354	313	359	355	352	340	366	340	343	362	356	324	349	374	350	360	361	315	333	351	352	332	336	331	327	362	329	359	342	340	317	364	321	341
25122	29539	36461	28778	11698	2845	1545	1416	4106	1088	1323	871	864	874	865	845	877	830	844	802	886	859	855	848	850	846	859	879	885	800	840	867	801	817	823	922	883	869	931	867	854	857	797	831	829	843	900	835	902	833	850	861	856	854	842	864	874	838	860	889	839	857	850	891	925	834	824	866	811	873	823	806	900	872	818	903	840	850	865	861	868	823	823	839	846	809	891	813	824	825	861	847	839	864	820	847	887	862	845	845	824	827	903	806	811	847	881	873	877	844	858	845	817	792	849	806	865	865	891	874	840	870	867	791	809	904	835	808	879	861	844	846	848	830	837	867	896	833	824	855	862	820	821	835	852	783	842	846	812	818	847	817	801	826	850	810	906	811	820	874	840	841	795	855	807	820	899	825	886	896	825	822	844	847	853	828	879	878	906	791	844	848	915	916	810	865	862	790	843	828	866	868	861	843	854	834	832	819	799	819	862	829	846	868	835	855	894	823	740	851	807	838	800	861	831	853	840	848	841	840	884	871	844	814	851	825	878	864	811	853	807	816	815	866	889	818	866	865	834	870	836	895	829	880	802	826	826	816	850	839	837	813	844	889	842	848	947	807	845	826	854	850	823	857	879	814	838	869	849	833	808	802	870	807	896	833	825	885	876	834	836	822	831	828	859	852	780	831	826	853	819	849	876	808	856	771	815	807	870	774	815	885	877	813	923	858	804	858	810	851	827	810	836	778	887	878	825	851	798	841	854	800	832	874	828	904	839	846	793	804	829	859	832	841	851	854	892	907	833	862	805	838	846	822	869	841	798	855	866	835	854	861	856	848	856	852	875	832	855	870	886	831	865	878	852	804	834	861	849	881	829	839	807	831	857	876	785	869	811	852	837	813	815	872	857	856	882	774	779	850	813	826	845	842	874	889	874	853	832	849	870	847	804	830	814	795	814	849	830	864	849	851	792	896	853	832	860	901	822	813	886	852	888	819	883	786	805	827	814	848	869	845	815	806	842	822	901	783	848	819	849	795	833	817	894	841	886	832	847	862	837	829	830	782	826	905	833	805	875	842	836	855	871	896	876	831	840	794	859	880	881	868	829	848	831	840	898	846	839	870	896	813	859	848	855	809	833	867	856	843	857	830	812	820	796	848	851	855	852	903	841	821	817	800	898	856	867	826	851	783	803	827	867	854	874	813	864	849	873	874	912	873	892	869	806	891	847	842	863	869	830	848	887	843	837	817	863	847	836	859	824	842	863	787	855	817	917	851	814	868	806	832	861	837	847	828	863	872	855	799	806	833	829	855	839	842	866	835	859	839	853	803	851	821	864	947	832	849	903	813	845	874	856	863	858	902	864	873	852	865	872	851	809	866	841	872	860	867	819	879	843	857	848	840	869	879	854	897	858	828	818	845	832	818	822	813	799	835	810	846	814	869	849	864	805	862	821	784	900	836	825	857	810	857	838	906	768	844	834	830	803	882	855	786	804	833	875	886	815	830	816	859	821	847	800	843	870	883	844	820	884	828	855	818	830	850	820	832	832	845	839	812	876	808	816	831	866	820	804	825	808	834	851	840	809	814	826	874	859	849	845	845	843	791	843	862	798	814	832	872	854	822	819	904	857	833	838	821	842	850	799	886	862	879	841	833	806	820	856	904	814	826	838	822	844	864	826	854	849	828	881	825	801	834	837	892	840	849	853	816	836	814	846	846	837	841	847	832	823	879	875	860	856	869	838	828	888	865	817	794	852	844	855	860	854	858	807	906	830	841	842	820	833	819	876	858	807	832	806	883	860	826	868	863	874	843	846	882	817	839	811	823	827	881	821	889	865	839	867	788	813	816	833	828	886	804	881	843	829	881	824	821	842	834	822	819	841	840	821	891	796	825	817	910	869	851	886	864	832	857	888	844	838	856	798	765	835	812	800	863	867	843	798	855	836	863	814	847	835	831	806	828	838	862	861	855	857	843	940	807	853	838	795	853	877	798	891	841	857	904	762	862	819	869	842	838	858	892	839	803	826	879	852	843	832	808	783	824	854	882	819	891	878	888	879	879	845	822	873	840	803	809	818	769	884	883	841	842	853	880	856	863	840	842	783	832	865	869	853	877	850	851	903	881	808	875	762	795	822	829	821	849	875	859	867	815	804	826	858	862	842	848	885	857	863	844	847	833	838	863	818	893	877	823	844	843	842	863	872	808	860	824	853	832	851	802	850	897	837	825	825	836	863	883	791	874	831	882	840	855	858	896	854	829	846	890	877	829	829	851	843	856	872	898	840	826	886	806	809	872	864	864	844	905	821	841	818	820	858	862	845	808	824	850	798	872	816	826	842	850	870	845	889	818	875	826	873	804	861	883	777	885	822	915	871	896	893	814	821	822	788	879	817	830	849	863	835	830	848	803	880	832	840	847	876	850	772	839	898	876	845	775	846	854	844	885	794	833	804	798	795	852	819	827	841	875	868	814	865	885	860	826	890	811	855	809	903	852	803	827	865	853	814	886	871	811	859	836	832	873	865	811	877	806	784	797	803	827	823	921	842	827	781	797	877	802	803	868	828	851	845	858	844	836	808	840	862	859	904	856	835	810	842	852	852	852	850	862	895	838	858	828	833	799	870	865	827	803	815	843	842	834	840	873	832	850	858	847	826	799	847	833	849	868	825	858	811	831	837	834	858	804	863	893	859	804	871	850	880	846	853	799	864	804	820	828	807	817	864	843	887	841	842	843	888	891	833	811	832	755	854	842	823	830	821	855	820	851	821	859	852	823	806	866	844	861	802	828	873	810	911	850	846	864	818	873	845	886	864	856	787	867	836	858	823	811	855	846	854	835	837	847	824	854	836	868	873	839	833	857	836	872	835	849	871	807	869	852	811	863	860	829	821	889	861	820	838	872	814	819	862	801	807	821	808	891	855	836	813	914	831	867	831	828	845	823	879	867	901	891	814	865	894	807	849	803	847	766	808	876	906	851	874	863	851	836	915	849	792	868	861	840	866	857	791	895	865	911	824	843	882	872	828	856	862	865	839	856	871	799	833	842	838	795	814	861	847	833	827	851	929	845	833	864	867	885	847	818	819	842	788	811	873	824	858	838	858	848	847	812	850	866	838	823	900	769	831	837	843	824	841	838	864	872	825	877	778	832	869	793	803	801	838	847	811	825	882	846	864	842	836	826	870	898	814	868	802	831	866	834	864	828	849	878	856	850	860	846	859	825	837	865	870	839	845	889	868	834	807	844	870	867	890	840	836	854	900	776	827	828	818	826	819	832	878	821	784	882	833	862	833	864	830	829	891	797	870	802	842	879	859	869	793	821	853	825	785	798	887	871	826	836	900	838	844	859	792	828	840	836	857	838	811	859	820	840	815	871	784	807	864	856	800	846	850	806	872	827	853	841	872	867	865	863	863	849	828	813	825	819	814	840	838	819	846	840	847	861	812	888	841	864	840	780	885	830	849	861	838	817	886	880	860	818	823	849	854	892	810	844	828	848	848	880	828	817
63007	44206	47240	45016	34901	26903	23610	19359	26163	14720	7100	430	338	386	366	349	327	304	300	315	348	294	300	304	286	294	265	241	297	294	323	275	275	289	307	272	302	247	268	296	265	286	292	289	278	276	284	279	258	269	284	282	255	255	277	256	251	271	273	225	242	294	264	292	290	253	269	295	261	272	259	290	253	263	285	302	270	276	291	251	267	262	282	292	261	254	261	279	264	272	274	285	263	272	267	294	284	319	257	270	307	299	266	258	261	279	266	281	290	254	249	259	299	270	272	263	283	321	287	267	273	256	274	272	242	248	252	245	272	253	250	259	286	297	269	256	289	285	264	267	271	270	284	281	255	270	266	285	273	264	293	267	286	273	277	254	292	269	247	249	269	263	273	269	277	288	279	277	272	275	262	259	300	255	286	260	269	283	272	307	299	267	264	240	287	269	270	245	255	274	285	268	247	273	262	250	270	253	276	281	291	272	269	275	286	260	269	257	298	245	293	302	236	278	292	271	286	304	282	263	250	268	241	283	279	284	284	279	287	267	250	288	274	285	273	277	244	250	277	284	263	267	273	303	251	241	272	273	268	290	262	286	308	262	266	278	276	284	274	255	268	266	262	272	236	260	266	267	264	249	281	274	257	222	265	266	285	251	246	249	252	284	276	264	281	237	258	255	302	260	242	298	287	275	259	260	251	283	276	268	260	265	281	266	317	283	277	274	260	251	268	271	269	290	266	253	279	274	269	277	307	267	262	269	292	281	236	268	273	269	270	251	273	262	257	262	237	275	274	267	266	268	314	281	304	262	242	244	257	269	281	287	236	277	295	260	261	270	211	272	271	316	269	304	275	293	307	287	279	261	282	262	285	266	290	257	269	274	286	295	276	301	261	262	280	282	286	240	279	282	250	297	284	263	302	293	273	294	270	285	276	285	277	266	241	261	265	280	300	301	287	253	260	295	258	276	265	253	242	289	283	302	273	273	318	264	256	277	284	290	311	254	249	282	287	257	259	279	233	269	263	294	281	260	278	229	266	275	278	269	273	241	258	258	235	260	262	259	277	289	250	280	272	281	293	270	256	285	278	279	249	284	289	291	251	252	257	254	273	288	292	233	255	267	254	247	250	283	257	278	271	274	255	276	277	279	293	249	282	268	307	244	272	282	285	277	290	292	299	286	240	270	266	286	295	255	290	271	268	282	265	280	272	266	261	273	303	250	250	272	262	237	286	313	275	263	253	305	280	259	272	267	306	283	259	296	294	281	258	275	297	263	298	286	228	274	253	305	303	271	268	275	271	251	267	264	281	243	227	269	287	277	253	272	283	259	270	240	273	271	299	269	308	286	266	251	250	290	254	284	290	271	284	247	263	280	291	249	236	254	283	245	259	270	276	286	265	280	312	290	282	280	286	269	283	248	284	286	273	265	274	266	323	253	271	311	275	292	265	266	301	250	278	227	278	277	277	301	298	266	243	265	303	260	274	269	277	294	253	249	282	233	255	314	278	255	266	266	267	272	258	281	286	266	304	278	286	268	245	285	271	289	293	301	282	280	286	282	262	275	263	273	275	259	274	286	252	259	291	282	241	255	273	276	266	284	249	279	271	276	287	288	276	281	272	265	285	281	292	261	258	285	287	246	258	288	273	261	260	251	280	306	272	255	278	231	285	247	280	266	303	272	286	294	314	241	306	277	288	264	294	261	279	254	272	233	249	247	273	273	263	254	264	269	267	269	275	301	285	271	280	271	270	253	254	233	255	289	244	246	291	260	246	307	287	280	242	263	263	259	257	288	290	288	244	275	280	294	275	263	247	285	284	251	279	265	235	237	270	257	259	265	270	243	286	257	303	277	306	267	279	237	256	291	266	291	280	240	268	254	267	269	272	261	251	319	269	240	279	249	260	261	261	274	271	254	272	261	280	264	245	282	267	282	278	291	268	242	258	285	260	268	282	269	241	255	221	302	270	261	257	291	303	282	269	273	247	291	265	293	270	278	294	261	258	274	277	233	243	253	272	205	255	274	255	264	244	269	284	274	287	257	234	256	261	296	249	279	285	223	276	286	270	272	283	259	253	253	248	276	304	260	307	287	297	286	251	287	260	251	262	277	237	270	287	299	293	268	273	273	288	259	311	266	291	257	294	250	285	258	282	293	263	283	273	285	284	263	266	252	236	284	271	258	295	252	277	274	289	306	267	255	282	294	261	241	253	263	275	274	264	260	276	284	281	254	272	225	284	298	265	243	285	291	300	260	273	230	251	288	240	250	231	261	252	267	268	244	307	267	250	282	245	270	265	285	290	280	280	269	300	263	251	276	261	329	254	273	257	253	260	256	279	302	262	287	281	289	285	260	306	289	244	282	279	264	259	279	281	243	278	274	292	281	282	276	268	265	241	258	270	250	254	267	284	282	273	279	297	263	267	243	280	252	274	291	243	245	266	284	273	264	266	275	303	260	284	255	287	282	261	281	276	264	276	275	282	290	254	244	290	283	306	271	288	262	272	293	300	280	264	278	261	270	275	264	310	264	291	280	234	264	310	295	302	291	252	287	264	283	270	276	272	273	267	280	279	268	261	281	215	267	290	271	259	298	246	300	261	262	264	269	269	254	264	274	270	251	292	261	291	263	275	272	264	263	250	256	257	255	269	297	272	326	271	252	269	276	277	286	285	274	239	235	265	276	259	278	276	276	260	260	252	248	254	278	287	277	266	283	247	269	281	241	289	291	258	249	298	271	270	272	254	258	298	283	320	248	268	312	291	287	260	287	250	282	292	270	281	291	264	296	285	277	261	264	266	286	265	266	287	283	281	254	259	229	274	262	291	250	275	303	259	276	262	245	279	261	284	265	268	272	255	298	268	269	253	286	255	298	258	291	300	277	285	273	273	279	261	258	247	271	263	266	271	243	220	277	269	248	280	296	247	290	268	301	274	255	293	269	285	298	279	257	273	265	270	287	292	275	269	265	254	274	259	254	298	275	303	306	285	279	225	230	258	242	272	234	269	279	251	282	258	253	282	275	245	280	279	277	276	272	257	279	265	293	277	239	247	275	282	268	256	277	279	252	260	259	244	285	281	282	282	291	279	253	246	251	281	283	260	283	253	297	277	317	278	241	262	277	263	277	253	264	257	303	277	243	253	255	299	272	253	279	277	249	264	292	283	264	236	251	279	270	240	259	289	278	260	294	259	291	287	305	265	255	268	280	285	287	309	278	259	279	271	272	250	260	320	296	275	261	231	252	264	275	295	289	254	292	271	247	273	264	266	273	259	280	287	297	268	308	289	300	255	250	243	245	270	266	241	268	279	275	287	263	244	278	247	272	288	298	266	260	243	290	271	291	256	245	279	245	266	297	256	282	272	293	270	254	247	264	264	280	298	287	253	294	260	268	296	280	263	265	271	261	283	271	325	260	295	266	264	260	253	307	302	221	276	258	297	249	246	277	260	271	290	302	265	283	287	293	285	248	280	264	248	276	305	247	254	268	234	264	280	251
57701	57908	60196	60231	41756	23533	7974	7593	38603	19567	9120	1172	1021	1103	1038	987	994	901	888	868	835	768	797	800	735	806	741	726	725	715	693	745	699	696	682	590	649	727	649	681	689	692	651	641	661	672	663	622	691	665	696	651	649	662	632	591	597	667	620	649	610	637	653	640	621	680	625	660	619	646	644	662	627	664	662	647	658	669	658	623	617	622	620	603	680	625	654	647	665	627	638	621	644	652	608	592	626	638	633	629	648	670	585	639	638	613	638	651	651	610	640	611	668	646	650	628	630	622	609	603	644	657	644	624	667	674	633	647	613	596	634	658	675	646	624	652	584	682	683	647	650	649	635	653	645	588	660	613	683	662	629	604	616	609	608	612	652	615	646	673	597	605	631	581	640	629	697	618	663	650	666	610	619	679	618	644	609	613	591	647	660	638	669	637	598	604	677	630	652	678	644	589	643	624	605	615	625	643	647	682	600	625	619	641	650	653	669	618	652	703	634	646	617	597	642	609	618	642	657	646	663	621	594	616	646	650	602	589	619	603	630	628	653	631	611	623	650	652	642	625	646	622	654	628	625	624	618	622	678	633	609	649	641	596	634	627	618	637	575	649	657	600	635	653	605	614	631	657	693	595	639	620	666	628	638	623	658	674	643	583	639	644	654	641	620	621	637	629	646	638	640	608	616	654	649	620	613	606	660	633	640	638	591	613	642	612	658	607	641	621	608	640	653	668	646	638	651	607	604	626	614	622	650	627	619	608	650	646	631	668	655	605	610	635	669	580	616	589	613	660	680	644	617	654	665	625	653	612	601	616	627	635	644	582	642	613	622	622	678	636	601	664	609	665	625	644	615	620	595	622	601	649	615	621	633	649	597	637	659	608	627	646	637	647	639	587	613	639	636	620	576	670	687	585	649	595	668	643	625	632	620	648	625	624	615	617	617	652	629	604	623	612	642	640	686	685	628	620	665	655	648	597	590	631	606	612	645	661	605	615	587	612	625	653	629	663	637	602	641	657	648	625	629	671	594	625	622	656	592	646	581	626	658	622	665	654	667	618	658	615	605	605	623	623	647	637	607	584	614	629	617	597	661	624	616	638	627	635	626	643	633	669	654	632	608	617	695	587	655	623	648	645	627	632	648	647	649	656	626	622	623	582	621	679	650	650	674	612	622	623	586	631	649	607	618	596	638	636	638	638	653	590	665	623	641	640	663	642	662	622	623	619	603	589	651	684	615	603	621	632	612	655	625	656	631	674	672	670	655	614	638	632	635	640	614	576	626	672	585	676	579	629	612	600	663	611	650	622	707	569	653	617	622	657	618	637	629	631	624	650	617	679	626	648	622	629	626	675	626	645	654	616	633	653	621	631	613	637	647	604	680	659	622	613	588	607	644	654	614	657	630	644	627	641	679	633	648	601	614	589	634	640	644	637	634	617	634	642	597	652	641	616	667	585	593	635	621	670	634	627	619	622	663	648	592	641	636	633	624	552	625	608	637	646	612	647	638	625	663	627	666	682	650	651	629	639	653	614	630	620	617	624	586	662	643	617	618	646	603	664	635	611	625	651	612	627	697	603	625	610	685	668	624	616	651	643	583	639	620	602	630	628	628	649	653	662	612	606	680	606	661	669	593	634	605	692	589	623	621	629	627	644	606	612	612	579	625	626	650	635	665	638	619	634	663	628	627	686	655	652	606	609	610	643	687	626	636	602	631	597	635	638	661	619	664	602	658	624	663	658	574	616	651	650	626	615	618	670	633	606	670	638	663	639	616	601	686	621	658	626	642	632	631	613	638	600	619	587	675	681	583	640	614	613	680	649	608	662	614	660	600	597	630	621	639	620	595	639	628	621	625	613	642	632	620	672	661	599	674	641	598	648	603	631	653	648	641	657	628	626	655	616	650	647	640	606	665	674	620	624	647	632	628	645	626	623	616	655	590	641	618	621	658	653	612	614	631	659	637	638	636	636	591	639	627	649	657	664	631	666	610	656	645	637	637	649	654	621	650	607	619	637	652	645	675	644	613	628	637	608	662	599	617	623	651	629	649	613	658	603	615	683	608	657	632	578	617	634	628	632	641	664	671	606	615	587	628	687	634	637	629	654	614	630	641	643	649	622	650	644	621	606	639	620	639	672	627	639	623	617	640	678	674	647	664	635	621	628	599	666	625	672	683	578	671	616	635	700	638	646	676	657	647	640	621	648	652	630	620	609	622	631	623	653	581	640	626	609	628	611	637	610	637	656	586	645	629	611	636	599	658	649	646	681	637	638	634	647	605	615	655	574	636	633	590	623	632	638	629	685	655	621	631	655	635	634	636	617	611	605	584	630	608	607	642	630	645	645	620	592	576	634	658	643	665	601	654	655	663	613	629	652	576	614	637	634	671	616	637	624	651	657	583	650	613	628	611	618	615	645	633	656	644	641	611	608	602	614	620	646	631	639	597	636	629	638	627	665	625	653	627	652	673	640	599	618	638	658	650	623	618	601	633	644	645	619	563	659	651	629	609	625	665	620	664	655	636	601	660	607	690	650	649	664	650	671	642	611	654	616	665	621	585	615	651	654	636	661	642	606	600	656	710	655	610	643	603	607	625	616	654	591	589	646	641	673	681	640	635	646	662	599	626	620	627	636	646	649	639	674	627	657	663	611	625	619	652	643	612	617	642	570	633	637	611	662	621	584	611	609	672	601	665	650	587	634	604	643	650	667	617	640	632	615	607	612	609	606	636	647	670	590	691	617	640	635	643	645	629	655	636	669	617	608	592	650	628	611	614	629	670	624	632	550	617	643	664	624	655	630	634	624	637	623	628	642	642	628	610	664	633	645	643	679	614	644	651	596	584	633	624	648	616	620	611	630	647	645	627	619	671	672	651	582	670	630	635	606	617	610	630	641	627	604	650	648	665	627	599	656	619	620	652	578	621	616	608	642	646	633	648	599	624	682	643	646	688	608	639	643	608	650	640	574	607	629	616	623	638	606	636	611	598	632	598	632	634	643	613	639	638	622	604	628	592	617	629	618	629	643	627	622	607	653	661	606	610	608	558	656	672	585	636	601	616	644	623	616	634	667	632	630	647	633	665	653	661	638	655	642	617	593	624	606	617	565	625	649	588	633	612	660	587	629	615	661	628	644	576	612	634	656	625	601	657	604	610	619	612	630	654	652	644	643	654	592	620	673	634	662	604	556	608	582	669	628	640	656	649	598	563	578	638	631	653	659	641	621	607	649	582	603	631	651	609	630	645	621	662	595	611	622	616	646	671	614	583	625	624	651	606	616	630	625	681	647	634	662	621	630	620	630	595	593	630	633	622	610	683	678	614	617	610	612	662	619	649	611	606	611	641	608	646	626	698	660	639	659	653	610	625	635	601	613	671	622	649	620	603	604	648	581	654	632	640	661	630	637	595	635	615	644	620	620	635	625	618	628	652	700	626	621	603	592	655	657	676	647	638	646	647	622	616	645	617	612	568	645	649	642	640	643	639	642	637	617
62765	43661	51925	48723	40819	26295	23572	21993	30598	13165	11497	833	415	404	398	383	378	364	349	345	330	338	336	362	336	308	337	315	311	315	300	311	308	313	292	287	324	305	308	290	314	291	294	311	321	312	303	307	260	304	317	271	317	297	290	322	306	304	303	282	294	302	289	283	288	285	305	291	315	299	298	286	291	284	298	277	320	274	284	277	283	291	273	272	291	301	307	308	299	326	292	290	282	276	275	261	267	304	299	346	312	284	302	281	298	274	288	312	325	307	277	293	320	260	298	287	308	290	293	299	320	278	285	289	293	315	295	285	301	342	335	300	303	297	313	310	315	262	297	262	312	270	288	302	329	278	308	282	311	293	331	312	313	326	330	300	289	321	293	268	261	306	326	264	306	291	296	279	302	299	271	293	273	282	286	316	318	305	281	273	303	309	290	256	272	322	320	311	298	293	301	309	309	304	326	289	271	298	299	286	310	259	263	301	320	294	301	293	269	306	262	277	309	296	278	306	325	288	300	310	286	322	313	335	274	243	290	323	311	311	276	289	268	281	295	306	286	272	297	292	286	300	318	311	265	253	299	294	310	284	295	311	300	310	311	298	300	309	275	291	264	285	285	307	310	293	269	317	267	279	239	287	310	273	261	310	296	290	308	259	329	298	289	295	291	306	313	286	333	312	299	285	329	293	298	301	283	281	298	258	301	274	317	308	297	307	305	279	255	342	309	299	294	298	314	333	259	290	293	294	308	277	308	295	326	296	302	327	274	292	291	285	266	284	303	268	285	284	299	284	314	306	291	265	299	290	283	311	289	275	299	318	297	298	280	299	303	280	303	299	269	308	293	297	305	317	298	317	306	303	306	291	345	296	295	284	293	272	273	295	312	276	294	311	276	291	316	330	268	308	327	292	287	305	295	287	322	303	323	292	304	288	259	287	292	280	345	335	318	285	277	292	278	325	324	277	312	332	274	259	306	299	298	264	291	310	315	309	259	306	301	311	286	308	297	305	274	348	276	288	276	266	297	317	298	301	302	270	308	301	269	267	295	277	317	264	292	304	300	292	294	296	288	292	316	300	298	305	313	305	280	305	309	301	281	284	302	275	303	254	326	344	317	287	294	312	295	305	308	301	284	298	280	297	284	296	293	300	283	289	279	295	288	289	265	307	314	251	299	291	293	330	286	321	286	261	261	310	279	284	312	337	291	302	276	287	292	317	333	299	297	312	289	281	283	274	285	298	302	282	320	324	290	305	291	276	273	295	322	300	288	295	298	279	277	279	297	305	321	288	294	291	297	275	322	281	297	325	314	285	317	331	282	275	272	293	286	308	286	278	286	330	274	287	266	270	252	282	270	314	295	277	295	264	304	269	287	296	270	281	307	297	328	280	279	290	279	307	305	264	313	324	301	273	283	283	282	335	334	274	266	274	307	309	307	284	280	298	307	289	301	309	312	297	291	293	318	276	297	293	318	287	268	270	325	309	305	266	286	238	275	292	293	277	322	279	299	276	297	279	266	282	298	310	291	302	304	322	262	295	291	279	292	290	314	320	305	286	308	293	292	296	304	328	291	271	282	324	292	258	293	285	289	305	311	293	294	296	289	294	307	254	284	292	296	291	272	291	303	280	301	256	305	289	284	311	291	276	304	284	303	293	301	302	282	313	297	289	284	296	300	322	301	291	265	311	320	289	296	272	268	252	286	267	286	303	267	274	312	307	317	278	254	296	324	311	285	293	286	245	313	311	299	299	286	294	295	278	304	312	278	312	278	308	289	300	305	280	314	277	276	271	319	299	288	290	317	277	290	289	302	297	284	288	319	286	300	283	312	285	304	272	292	326	283	306	315	301	286	272	290	290	286	282	269	261	291	289	271	278	336	298	313	297	299	285	284	288	265	306	324	321	273	312	313	307	265	273	290	303	278	324	315	309	260	326	303	283	306	289	295	288	310	282	298	292	315	269	322	318	299	287	259	278	330	273	293	290	257	298	295	304	281	325	296	301	313	303	296	279	299	286	269	293	282	282	284	320	322	291	284	310	297	311	298	300	325	246	283	290	291	271	316	298	306	306	301	296	305	330	263	318	295	292	295	310	298	312	305	305	303	291	323	325	303	304	275	268	280	295	278	296	319	259	322	323	308	271	279	294	308	292	309	304	315	258	325	312	265	262	297	274	283	269	310	270	313	308	290	246	307	291	290	270	283	319	326	285	323	325	295	257	289	310	270	291	296	331	282	262	287	292	275	327	290	308	267	296	312	282	262	292	280	264	313	305	295	284	295	284	300	310	310	286	329	287	294	273	295	318	315	313	274	303	304	251	299	270	320	330	282	294	265	271	275	286	285	283	274	291	289	276	315	310	304	271	272	282	284	297	323	288	301	293	278	283	272	313	282	313	305	261	285	264	283	284	311	310	312	298	314	295	296	267	276	279	299	314	292	309	274	303	266	306	299	322	287	284	296	302	299	261	292	296	309	288	274	286	297	294	281	301	287	284	303	308	278	295	285	289	277	276	319	287	240	287	318	264	294	308	265	303	282	301	302	327	304	297	289	289	311	305	264	309	279	276	297	280	301	313	314	293	306	292	287	276	274	287	301	293	266	334	315	295	292	300	290	273	314	273	284	288	296	298	295	322	274	275	283	267	265	278	276	316	288	288	272	312	294	300	268	310	294	303	318	322	277	302	292	289	287	320	294	290	324	308	271	262	293	300	287	284	260	268	317	286	292	314	297	265	296	275	291	300	316	300	304	301	303	291	253	322	285	293	287	288	297	296	274	275	257	284	301	279	292	300	282	308	306	299	269	290	304	295	317	337	272	299	310	260	293	265	247	291	297	290	280	306	281	289	287	302	303	251	312	284	297	321	277	299	286	282	315	274	281	285	310	306	322	283	309	253	323	311	280	293	281	323	292	309	280	275	291	301	284	304	279	318	287	299	306	270	300	286	311	290	306	282	282	296	315	303	279	296	283	269	316	297	283	304	312	306	293	329	286	302	318	296	313	317	290	328	273	307	286	286	303	258	307	298	297	289	302	314	292	280	280	318	294	288	294	321	291	295	305	296	283	315	317	281	343	324	300	279	288	329	277	302	294	258	283	277	305	265	308	279	301	286	306	287	289	252	299	277	270	262	302	289	265	303	306	289	310	321	313	335	281	302	320	321	286	299	333	332	272	268	287	276	272	277	288	309	302	303	291	276	284	266	263	293	275	319	306	301	302	288	275	309	290	303	324	294	314	278	306	316	279	301	297	304	296	276	290	318	277	281	304	271	269	284	312	287	302	261	275	296	280	296	321	309	278	298	307	303	327	311	304	290	311	283	288	294	295	308	297	298	317	288	297	296	315	295	273	306	273	301	317	306	320	284	279	294	302	304	279	289	288	302	283	290	281	284	286	314	315	258	312	280	303	283	277	307	302	280	297	272	274	327	304	314	337	323	318	287	315	262	288	254	300	329	305	325	258	322	306	283	301	317	268	289	275	314	287	299	276	296
52655	50524	62428	57205	42836	9856	8310	16444	41402	14993	17458	1467	1310	1301	1289	1137	1061	1047	989	924	1017	885	906	891	859	819	829	812	760	792	752	804	721	770	712	715	733	757	732	685	705	674	720	739	655	737	663	733	713	714	674	741	737	705	740	737	644	685	711	667	694	727	656	676	716	676	709	675	687	670	669	675	670	656	662	716	699	659	678	709	612	673	653	659	694	691	693	677	707	656	715	701	655	678	686	694	754	714	642	681	740	665	702	681	688	719	726	661	713	682	711	694	733	712	706	665	687	715	644	654	639	697	699	704	692	698	709	674	705	661	703	708	693	663	688	685	707	694	713	663	659	650	672	675	714	664	664	713	663	640	664	704	689	689	679	673	663	653	691	668	627	699	640	660	656	667	668	630	700	699	628	617	716	654	700	683	680	684	648	667	708	728	718	696	690	729	705	715	689	688	700	696	696	739	700	620	635	706	642	645	686	665	694	688	654	633	684	709	671	693	633	650	685	668	630	677	673	690	653	721	689	711	710	644	713	676	688	700	631	711	663	729	674	642	672	635	628	689	681	648	663	620	663	688	679	652	667	663	676	690	661	686	682	662	708	701	707	699	715	696	627	673	660	697	704	711	620	672	693	675	661	691	705	676	657	680	700	650	613	680	622	629	628	656	691	654	698	684	667	682	703	723	663	682	639	641	675	620	706	664	689	685	684	681	656	671	708	675	678	670	690	687	674	709	685	647	685	690	679	671	643	726	675	703	686	685	685	655	656	716	672	680	696	641	686	681	660	691	666	692	713	661	697	666	720	680	665	692	667	718	677	696	700	674	710	685	667	648	707	670	670	708	670	714	655	666	653	701	677	674	646	661	667	685	688	652	696	709	676	628	667	643	681	729	699	646	654	662	646	674	639	679	683	667	671	674	685	676	694	683	696	655	659	686	702	692	682	675	681	666	644	691	658	679	683	624	711	691	670	654	675	692	645	673	660	626	696	698	628	688	691	647	684	677	704	725	719	614	627	671	651	710	685	693	669	690	652	665	691	663	705	698	678	646	680	670	662	608	661	664	620	679	648	689	688	652	631	669	706	736	627	664	659	712	687	726	671	671	720	662	650	661	625	717	682	670	695	715	684	738	699	732	673	672	705	700	683	646	682	688	672	654	647	684	707	645	738	654	652	608	715	641	703	648	683	674	654	693	730	661	723	660	702	637	660	680	679	695	660	671	643	669	664	662	671	623	666	680	671	672	707	660	649	683	689	663	668	705	687	709	667	710	713	626	656	671	660	745	676	679	701	694	683	690	700	693	661	643	637	682	661	676	673	683	720	674	681	665	703	629	652	617	685	683	722	660	633	711	652	662	678	690	712	710	689	697	692	649	725	680	655	666	677	646	647	665	703	677	726	656	696	695	674	684	705	669	651	644	679	689	693	659	640	696	715	676	707	658	658	695	685	668	712	672	661	695	688	709	694	649	661	707	674	652	628	678	665	634	634	668	750	658	682	710	729	673	660	665	659	691	686	697	661	653	629	658	702	679	683	670	639	736	692	676	670	643	717	719	700	714	666	667	651	658	697	656	639	642	650	698	679	733	691	703	673	733	676	643	675	696	661	680	670	665	676	656	666	631	663	669	718	669	670	648	696	677	682	701	702	720	630	669	683	655	697	628	715	661	707	689	658	703	687	636	712	684	686	698	654	662	700	669	711	656	686	666	660	741	674	646	657	742	660	633	643	655	684	677	659	667	696	659	623	660	675	660	659	710	682	688	671	674	659	663	686	623	704	673	692	682	698	716	680	617	679	659	617	705	659	661	682	723	669	651	645	689	708	665	683	703	668	719	664	690	644	709	678	691	682	710	668	700	629	724	689	663	710	675	645	677	693	688	693	681	690	693	681	709	701	698	639	681	693	677	656	670	680	645	704	732	638	715	677	716	702	625	668	699	677	665	631	681	687	677	648	703	656	666	667	677	621	691	604	692	661	751	691	673	675	702	645	677	681	671	711	682	685	646	672	666	623	652	641	662	693	697	681	696	643	699	624	666	694	702	656	701	651	669	717	693	631	695	676	669	661	710	704	657	705	695	726	650	629	672	666	670	632	626	671	662	644	659	697	652	657	685	679	689	715	674	696	649	729	684	684	718	684	657	712	676	652	682	697	688	636	698	687	717	668	709	664	715	708	687	662	669	633	659	673	690	678	662	673	699	721	638	706	693	656	694	654	698	670	686	673	701	692	693	647	687	687	679	685	704	667	668	657	663	656	642	726	648	663	672	678	708	674	693	669	658	678	702	650	665	667	677	722	658	681	665	698	658	646	666	718	655	697	666	681	704	687	690	683	707	659	675	709	677	710	681	645	718	703	662	646	691	672	679	631	692	650	627	688	636	658	660	697	649	681	671	677	665	717	650	668	668	744	668	681	743	633	685	649	689	685	722	690	675	692	727	639	668	643	682	679	656	640	655	666	690	636	729	660	696	663	630	642	682	686	632	674	633	627	691	696	701	701	670	694	673	662	706	635	697	677	655	679	704	747	677	668	739	722	695	661	657	656	649	662	688	669	673	709	695	697	676	665	680	641	678	657	691	696	668	698	647	651	660	695	646	646	677	717	648	676	663	630	705	709	677	726	702	705	688	722	601	668	704	656	658	676	635	653	683	685	693	712	688	671	660	657	731	719	667	692	691	665	647	667	633	648	684	637	632	715	651	629	622	687	666	662	683	707	691	686	689	711	682	636	698	663	648	667	673	636	728	709	691	693	693	706	657	659	679	710	658	700	663	734	636	671	672	654	668	664	725	696	707	687	637	686	681	662	665	678	630	619	619	660	673	654	677	695	708	653	661	714	649	668	667	686	640	665	663	704	658	641	717	672	707	649	730	684	663	693	629	623	662	704	645	685	683	676	672	708	699	709	688	716	642	701	684	704	635	664	681	689	668	692	659	650	688	708	722	667	656	678	695	709	632	687	680	653	629	656	630	700	700	707	688	643	659	645	644	673	718	731	648	664	657	652	733	665	711	713	642	713	653	667	700	652	708	683	676	690	674	670	692	701	649	667	666	644	646	680	662	740	722	713	655	704	702	640	658	679	694	684	724	688	690	689	639	711	695	672	701	642	667	665	675	692	686	665	674	638	652	607	696	686	672	682	665	663	662	657	683	693	705	636	657	669	714	676	654	654	699	706	671	695	636	666	715	634	669	648	679	708	629	682	680	692	691	725	655	695	683	686	724	670	687	716	684	685	679	670	643	647	615	715	690	652	630	661	691	644	648	688	616	679	690	666	700	703	658	639	658	703	665	687	664	691	691	683	633	702	659	648	707	664	701	688	655	698	671	660	663	651	715	709	663	669	658	662	677	659	678	666	680	649	660	664	709	662	686	665	705	668	706	654	700	628	646	661	650	671	660	691	660	690	663	695	667	665	724	684	654	710	693	649	681	677	621	692	710	653	668	705	681	728	687	696	687	631	649	689	673	662	676	677	602	706	696	686	667	639	644
11919	9675	10093	23017	14516	2685	450	511	480	312	520	308	296	275	332	286	284	306	301	283	291	298	305	310	316	343	305	310	255	282	300	300	282	287	303	292	286	297	271	290	270	292	275	255	304	291	296	268	311	262	285	320	284	316	297	274	294	312	291	310	283	310	300	266	273	311	300	256	279	322	291	317	276	295	296	265	288	327	304	269	324	275	306	324	315	277	278	271	299	294	306	286	298	278	283	309	286	307	263	292	287	317	284	279	293	273	283	327	264	303	273	287	274	304	266	299	272	270	297	287	256	309	276	291	283	286	274	313	292	300	287	327	313	272	306	304	293	275	285	298	310	333	301	288	286	278	273	285	288	289	299	268	286	286	319	293	301	276	283	303	285	291	281	272	289	294	303	281	294	272	292	291	297	278	297	296	310	297	249	269	276	308	298	295	307	309	280	267	309	267	293	279	275	328	300	288	281	298	282	272	280	293	281	261	283	298	297	299	264	275	299	298	290	287	268	261	284	285	269	276	303	279	303	301	286	297	311	313	306	263	296	264	320	303	311	318	300	315	272	280	282	328	300	278	311	292	302	301	277	280	266	281	318	292	287	287	289	280	299	297	328	303	245	273	283	305	266	290	267	299	293	288	268	277	295	298	272	299	319	279	268	297	280	309	313	313	296	260	310	284	317	304	297	318	282	262	316	319	287	321	283	316	301	272	311	265	303	323	322	307	298	302	275	320	311	317	355	318	304	304	293	269	303	286	304	303	308	285	276	273	281	284	289	310	268	273	298	277	288	284	297	260	288	302	287	282	289	282	287	313	313	271	269	314	305	293	299	282	285	316	274	308	319	307	297	277	288	307	287	267	302	285	269	288	296	271	295	295	290	304	297	298	272	321	310	312	277	299	288	285	254	285	280	280	287	238	305	305	323	300	328	273	261	273	273	263	314	286	295	318	305	287	312	281	266	291	270	270	286	302	237	281	323	277	308	299	268	288	312	289	293	257	273	294	302	292	332	331	277	297	285	275	284	312	298	256	271	299	296	313	291	303	303	272	260	296	317	250	295	322	294	287	311	276	289	305	249	285	302	281	308	274	291	291	284	248	287	295	280	301	283	293	306	301	283	278	292	290	304	323	271	293	288	319	271	309	296	268	260	274	267	297	293	268	270	262	313	299	283	318	301	294	269	266	322	302	299	258	310	287	283	324	293	301	261	312	283	270	292	265	284	273	258	265	265	300	286	269	311	313	291	290	302	315	278	303	291	303	297	297	305	306	304	289	313	317	302	278	300	282	280	296	312	286	284	317	306	280	304	285	290	277	302	278	281	298	318	290	268	283	277	259	329	286	283	279	282	287	308	259	274	292	312	313	290	276	333	278	317	282	303	279	282	264	292	293	307	311	295	299	268	270	284	286	280	297	284	296	282	284	298	319	316	297	292	304	294	277	285	276	318	262	283	299	319	300	286	321	299	288	301	296	289	301	303	284	272	277	298	291	309	303	302	261	264	271	306	315	308	292	298	295	293	330	284	297	300	266	303	313	310	277	325	286	343	302	286	254	295	300	281	285	302	280	263	293	298	312	308	265	305	292	325	310	276	288	315	281	291	295	284	269	295	269	316	296	274	295	281	266	305	310	291	291	290	302	269	307	300	308	308	298	281	301	281	278	292	297	295	316	277	261	309	272	313	286	278	299	312	329	323	240	233	261	311	342	299	289	304	276	275	303	263	260	275	273	294	287	269	287	290	308	288	309	322	273	300	281	274	330	306	339	294	284	297	296	277	304	291	284	284	283	289	309	293	288	298	286	310	301	285	301	300	305	306	339	294	283	312	280	301	295	292	295	268	291	286	265	285	309	299	269	260	289	296	249	262	274	295	282	297	308	312	276	269	287	280	280	276	279	309	286	277	268	304	271	307	289	289	297	273	277	279	267	303	260	283	304	292	288	309	300	323	280	305	291	273	304	282	326	305	276	307	287	286	325	310	299	310	295	268	308	290	270	286	310	312	284	306	291	290	289	318	295	293	281	312	268	297	278	324	304	294	281	311	285	264	309	270	310	269	282	281	280	283	290	293	277	294	276	287	291	294	283	286	269	284	289	292	300	279	289	266	307	316	313	289	293	293	272	317	303	279	288	293	305	294	292	255	294	308	292	291	270	308	283	291	266	311	325	247	273	289	267	274	319	273	258	299	282	279	282	266	300	310	283	287	253	303	297	298	279	295	334	336	297	294	275	292	292	281	289	294	293	284	279	283	303	281	272	291	284	259	263	341	308	293	274	309	299	311	278	291	286	306	310	308	326	297	272	294	285	274	301	301	303	267	292	299	287	284	290	247	286	294	284	263	295	305	283	282	283	285	283	299	305	284	282	284	296	285	279	285	295	289	337	296	277	306	294	275	307	274	302	270	315	296	304	302	301	267	309	311	290	296	319	304	292	288	301	300	289	280	315	278	286	314	319	307	291	286	276	255	273	315	275	299	271	284	331	286	324	289	303	309	294	288	302	311	296	281	288	291	258	321	276	301	276	293	269	303	298	287	267	270	288	290	265	276	264	284	260	287	294	263	310	310	280	331	316	303	269	287	287	290	292	325	291	294	275	287	267	288	276	291	283	302	296	277	323	289	239	301	297	281	268	249	276	300	284	293	274	312	312	307	296	300	303	288	318	281	306	254	297	294	319	291	279	312	269	270	335	293	288	333	307	290	295	273	294	267	279	282	295	282	284	296	306	322	280	320	333	269	293	290	299	272	305	290	307	313	286	300	288	308	303	292	305	292	271	288	270	284	264	303	276	306	291	315	285	289	280	280	296	275	295	299	297	280	297	259	269	309	272	296	248	278	287	308	301	271	314	294	295	269	270	249	308	282	303	292	286	309	309	257	308	310	313	300	282	293	308	287	311	302	297	288	271	285	276	307	310	270	279	297	269	275	316	273	285	261	306	289	314	270	325	289	275	274	265	317	269	302	283	281	303	298	270	268	309	300	311	289	301	302	280	303	248	290	263	276	294	308	295	269	300	316	305	296	304	314	278	311	285	318	291	280	279	289	273	302	286	289	255	304	318	322	295	277	272	300	283	289	306	294	257	309	281	303	280	289	337	270	311	337	289	289	311	304	294	283	276	304	290	298	297	297	302	275	284	285	284	309	278	294	284	302	297	309	288	311	250	269	295	312	287	312	303	281	301	292	326	292	302	273	270	297	276	287	270	289	315	312	292	295	324	280	317	315	300	310	286	287	258	272	313	297	301	311	286	296	271	266	296	280	283	287	315	278	316	309	280	289	299	254	292	301	277	297	294	289	289	279	278	285	301	273	323	264	298	311	261	277	285	304	282	279	280	255	322	291	271	278	292	293	293	299	291	296	334	301	303	293	326	263	300	293	287	306	304	298	295	290	287	267	293	288	302	315	302	274	299	266	282	309	273	283	287	256	299	271	305	294	264	307	278	291	265	280	275	294	253	259	304	282	323	304	275	297	295	271	316	315	283	284	292
10255	9667	17470	36969	23444	3225	943	1822	1628	1032	2120	790	737	721	743	759	737	692	698	710	700	733	728	824	721	760	747	759	721	710	687	711	665	713	709	729	741	708	746	736	689	758	781	692	710	726	735	693	700	692	728	710	714	714	763	731	720	769	714	730	715	734	683	730	730	709	773	749	773	709	783	737	696	770	713	691	715	735	735	736	731	780	776	704	722	735	741	741	711	752	753	714	692	678	703	730	748	736	683	709	749	723	719	698	696	718	742	689	646	732	709	738	722	680	770	708	699	730	701	741	691	701	752	719	682	754	762	707	770	758	709	709	713	733	763	700	745	673	759	692	669	748	707	698	712	705	701	712	696	698	695	744	637	730	710	746	722	700	746	707	732	737	788	746	696	724	706	785	741	749	726	762	751	723	738	720	691	718	732	725	664	734	702	713	697	761	757	724	719	772	797	733	714	731	758	723	712	685	756	752	710	723	731	749	754	726	718	714	705	707	691	704	693	665	751	707	754	695	710	752	741	728	741	741	735	729	707	754	767	725	683	718	744	746	751	738	705	733	744	697	782	696	733	693	769	711	738	710	715	743	677	664	697	779	756	703	713	732	723	719	791	751	716	696	738	695	690	717	683	737	761	733	692	718	704	706	707	721	769	710	767	722	726	721	747	712	717	746	719	741	728	766	744	725	714	721	728	708	720	713	709	729	746	727	738	732	696	660	725	770	703	724	707	754	743	697	721	701	721	755	734	711	712	789	669	729	716	678	753	710	725	700	729	743	764	721	737	698	745	730	751	747	701	710	726	676	732	698	672	680	713	685	736	711	730	697	708	691	697	693	725	695	724	719	715	753	781	718	737	737	739	700	706	724	701	700	725	733	741	683	752	766	732	705	748	741	717	755	707	721	740	751	649	748	673	722	719	711	691	727	720	707	709	742	772	657	701	717	733	729	747	701	751	728	731	698	760	706	766	700	730	723	708	737	709	672	754	721	722	707	700	743	741	737	721	769	740	738	749	741	722	693	730	708	701	749	691	677	741	649	704	722	722	731	697	680	732	724	702	718	709	702	785	746	759	703	762	716	712	734	787	736	703	695	711	685	714	720	748	727	737	659	699	739	718	734	711	768	680	797	701	720	710	708	717	762	686	721	739	711	721	706	684	721	777	704	729	671	765	720	722	761	716	754	726	736	687	711	779	706	688	710	750	724	685	687	728	734	723	729	734	691	743	746	705	678	710	744	734	742	714	747	732	714	744	711	717	707	719	754	690	715	694	718	734	738	696	727	742	723	731	695	744	734	714	692	742	722	695	740	727	733	701	706	734	688	732	706	738	708	700	720	774	735	754	683	770	718	718	751	731	736	735	698	714	708	698	720	687	689	696	722	705	731	690	742	715	707	671	769	761	754	730	764	728	708	728	696	724	743	709	738	703	713	790	712	707	724	699	707	713	710	747	718	729	681	693	699	712	771	734	743	732	742	757	708	723	739	739	710	740	742	701	694	769	756	755	685	708	722	714	746	714	668	759	738	690	711	714	708	674	776	716	715	721	704	705	701	762	718	715	668	717	717	775	724	713	739	725	697	679	745	683	751	774	706	708	689	756	736	709	700	712	688	778	728	726	690	756	679	718	697	738	719	678	683	700	736	711	711	740	723	743	694	736	756	679	792	725	715	743	756	686	712	659	681	703	714	723	743	706	743	705	745	693	710	680	690	726	718	748	729	685	785	770	767	674	693	725	709	751	740	702	691	774	679	755	744	701	765	703	713	711	726	737	741	719	720	700	682	728	714	717	697	692	792	753	742	716	727	729	735	735	688	717	719	696	753	703	715	727	734	768	729	757	712	758	740	688	722	697	742	721	753	723	733	724	737	748	751	723	755	739	710	684	696	721	683	739	664	659	700	737	741	724	689	720	708	679	692	699	712	725	685	711	761	736	741	722	750	737	738	730	725	747	732	728	677	724	715	727	737	671	725	747	681	710	718	713	721	747	742	700	728	704	698	749	699	721	706	740	722	708	722	719	728	691	743	683	792	766	683	748	713	707	726	711	728	693	745	746	722	753	727	653	748	724	725	755	699	720	736	681	717	713	729	721	675	705	734	715	748	701	681	704	748	724	696	693	691	731	726	719	719	730	696	714	731	723	744	679	750	717	756	700	706	732	716	775	729	768	699	705	763	751	699	705	709	704	753	743	774	720	710	726	668	754	710	682	729	717	711	732	689	739	730	780	738	708	741	674	713	700	790	691	704	734	722	699	692	703	775	698	706	670	769	750	724	697	703	730	722	726	707	741	725	739	660	707	746	724	714	742	742	706	715	728	781	685	739	738	678	736	785	751	778	713	719	718	769	698	726	710	703	715	716	747	728	694	710	732	694	733	670	711	706	723	733	699	686	732	748	730	732	710	691	694	751	775	756	747	723	761	750	755	726	718	690	736	734	751	693	733	731	706	737	739	722	739	713	746	758	731	720	689	698	722	733	712	751	735	740	733	743	685	763	748	744	728	760	733	706	707	720	729	712	716	746	739	737	722	722	706	742	691	707	743	738	714	711	702	744	727	694	754	772	743	733	705	684	764	757	734	715	724	697	721	731	693	763	715	695	742	743	694	749	705	739	702	769	741	718	738	697	720	694	695	690	736	716	736	728	701	731	730	692	770	730	754	714	716	706	742	756	759	711	747	741	727	747	709	692	697	716	736	740	671	731	732	729	691	693	713	686	718	715	703	685	729	737	725	714	741	672	722	721	705	734	729	730	730	758	715	743	731	740	676	730	704	748	687	737	730	744	717	747	774	743	718	673	711	721	723	749	732	762	754	646	708	717	726	727	746	741	712	726	717	709	719	681	721	682	756	706	679	722	756	717	727	698	740	768	724	754	703	707	700	701	729	732	702	689	712	755	693	707	694	700	745	657	700	715	733	737	703	752	739	736	692	740	687	727	727	739	755	740	697	698	717	724	726	726	717	711	703	754	693	723	677	654	708	723	764	742	733	741	722	707	712	713	723	765	693	671	709	714	748	737	677	757	756	743	713	746	725	732	720	750	711	712	693	735	778	744	731	705	738	716	739	731	698	737	698	724	749	760	761	721	705	695	642	729	700	714	676	715	743	752	690	716	719	685	690	715	768	696	731	687	746	747	730	742	697	769	690	777	732	746	682	734	762	721	731	713	700	696	768	755	730	713	700	686	675	741	756	709	748	760	761	722	725	711	761	716	758	727	697	722	730	716	736	672	739	726	739	770	747	668	722	689	786	706	701	749	747	720	767	747	759	689	742	751	724	677	692	709	771	731	763	733	766	750	709	709	690	712	737	705	715	736	749	769	764	725	736	670	762	715	754	714	692	736	720	723	748	743	718	710	656	679	732	790	742	741	729	717	718	734	724	671	738	740	727	715	735	696	749	702	731	743	704	711	703	688	735	705	719	731	747	706	722	748	772	738	738	713	694	663	692	726	733	728	723	709	719	790	664	754	726	723	686	758	760	713	712	709
53907	52514	44444	40593	42136	24626	19737	13817	7822	2373	7332	526	331	298	338	315	282	259	255	269	241	236	205	212	245	222	244	199	198	227	209	192	187	193	193	217	212	197	200	237	201	196	204	221	231	218	197	198	209	198	179	210	224	205	192	210	197	196	202	229	192	193	230	190	218	210	188	229	183	214	188	205	213	190	199	175	197	175	184	218	182	200	180	208	204	206	190	197	217	195	188	215	237	184	210	182	192	198	169	220	194	183	197	202	201	173	196	209	214	212	200	180	206	189	204	181	209	183	219	191	188	193	201	206	200	181	203	181	200	207	215	187	184	195	208	182	179	206	205	199	201	179	179	195	205	200	207	209	205	231	187	202	212	222	164	190	190	210	215	197	189	213	176	202	208	195	182	224	222	188	197	193	196	193	185	191	200	202	212	190	190	177	218	193	202	218	190	198	195	198	192	193	207	163	188	177	213	215	205	179	189	187	178	190	203	219	222	200	216	230	209	190	187	182	205	211	195	195	190	186	196	197	204	175	182	187	188	192	190	200	185	220	226	212	202	198	182	232	203	214	204	199	180	202	166	166	206	185	214	179	195	214	220	203	190	193	168	198	167	187	179	206	174	191	186	218	199	188	170	197	210	177	223	217	167	198	199	201	190	193	196	179	190	204	204	207	188	183	192	189	186	224	212	195	200	177	172	193	202	223	196	208	187	199	214	211	201	200	181	186	193	217	180	203	161	207	177	206	216	213	212	193	154	215	193	174	203	180	176	191	189	231	214	187	219	191	192	197	201	207	220	191	171	187	216	214	209	225	207	191	216	216	186	153	176	191	186	198	190	227	199	188	173	197	188	196	200	189	166	198	201	208	172	194	188	195	220	173	198	181	214	176	206	217	196	194	190	223	204	206	192	218	187	190	205	190	210	194	191	194	200	188	214	179	194	199	218	172	208	227	188	190	201	193	180	219	210	199	230	213	177	209	211	204	189	185	177	159	185	183	197	186	159	198	183	181	216	197	197	209	202	169	193	226	211	182	206	194	191	168	202	203	197	198	209	202	184	197	185	178	214	180	203	191	186	225	176	188	213	189	190	210	200	193	190	206	191	209	198	195	181	205	182	212	170	234	214	213	185	200	173	202	196	211	178	221	186	189	221	203	187	193	191	189	210	220	217	190	207	206	206	204	190	177	179	217	204	180	209	209	229	170	186	201	194	196	190	214	191	200	179	201	223	201	203	182	183	195	200	210	197	190	177	198	205	227	189	192	174	176	191	196	205	205	209	209	185	211	221	213	183	194	200	182	203	198	187	180	190	199	189	219	205	208	177	187	189	213	218	180	219	203	196	207	198	185	162	209	192	186	211	179	219	182	199	209	224	180	181	191	200	189	194	188	187	176	190	183	174	176	190	181	205	195	161	201	217	192	204	185	184	177	170	174	188	196	190	209	195	205	177	192	179	215	187	210	182	172	180	190	194	200	172	213	188	200	226	201	206	191	186	171	213	205	184	187	216	200	202	192	202	198	187	194	213	194	190	205	217	201	199	214	191	212	201	191	217	184	212	190	195	181	195	200	207	201	192	174	197	186	156	179	181	182	202	183	201	185	198	201	216	210	204	208	222	195	195	202	196	235	190	225	194	192	189	201	192	212	180	180	189	170	215	186	203	181	190	191	206	212	196	202	198	180	209	207	203	208	202	172	210	192	191	173	191	200	183	189	207	203	198	203	206	221	192	202	211	187	186	221	185	200	194	199	219	189	179	197	190	180	210	217	200	197	180	176	205	224	193	184	187	228	233	217	176	177	202	193	212	170	205	168	193	204	179	188	211	196	219	146	214	164	201	169	192	215	179	189	206	192	204	189	211	218	195	185	166	196	171	182	221	208	204	192	187	181	183	200	182	191	199	204	205	193	191	206	195	200	187	188	209	211	207	200	211	199	223	203	217	201	167	213	207	161	203	195	227	185	216	224	190	194	181	191	196	210	195	231	227	177	181	203	182	194	182	168	173	171	201	177	202	232	180	191	190	183	199	194	216	177	210	212	204	185	189	174	202	217	190	170	172	191	199	197	208	187	190	205	209	195	198	202	206	217	215	184	195	206	224	184	193	195	204	185	205	200	193	219	183	224	171	175	206	210	213	181	205	183	212	210	200	214	183	166	187	200	182	220	199	168	193	196	192	188	158	182	195	212	223	177	178	202	200	233	184	183	191	177	180	178	202	206	206	203	208	234	219	200	209	203	212	190	178	202	189	186	199	189	195	207	183	170	198	189	189	205	184	195	200	202	202	207	202	169	219	196	188	201	213	188	179	221	185	199	210	197	177	191	189	222	216	194	195	205	201	165	164	197	196	168	213	202	194	230	209	190	184	204	207	202	190	195	208	206	181	195	188	224	199	172	209	178	221	225	183	180	209	190	197	211	160	185	195	187	186	210	170	212	193	196	195	195	204	163	179	175	195	220	185	190	183	184	180	215	184	208	187	186	206	195	181	203	182	198	193	227	215	187	175	204	192	200	202	169	171	205	181	190	223	185	213	213	191	189	221	190	182	214	203	211	225	193	209	199	212	200	187	231	189	205	191	199	192	174	190	184	187	174	211	209	167	212	178	208	186	193	196	200	198	190	184	223	189	196	211	192	182	223	219	212	217	193	211	195	221	184	212	178	198	196	187	204	194	196	206	218	209	206	174	200	182	209	202	196	187	219	181	166	172	197	231	219	218	204	198	177	192	209	197	193	183	203	177	210	186	174	194	213	200	191	179	201	185	190	203	191	197	205	201	181	189	185	168	205	196	218	189	187	203	196	201	227	177	192	180	219	223	207	227	186	218	209	226	177	175	173	198	166	215	194	196	212	199	204	187	197	200	197	193	194	181	194	199	199	177	188	204	194	197	194	184	190	209	229	192	189	180	211	185	194	199	184	177	168	200	203	193	186	191	208	190	211	198	216	211	213	184	203	186	213	184	211	224	224	204	192	194	187	182	192	183	221	185	179	203	200	181	215	188	203	212	198	184	183	211	208	179	208	175	190	189	210	208	227	230	194	185	190	186	196	207	198	186	196	170	217	214	219	201	179	213	168	198	194	187	193	176	211	200	221	194	166	172	201	199	198	197	183	186	240	227	194	194	184	169	181	215	187	197	198	215	190	208	187	189	217	181	214	195	186	182	196	169	193	194	201	176	198	190	198	194	218	196	222	216	187	188	203	180	189	185	185	184	186	209	209	189	179	208	199	226	203	194	182	195	171	196	192	200	172	179	196	197	203	212	192	198	204	177	174	194	206	198	192	207	189	197	181	167	189	192	197	181	166	167	194	198	198	213	189	187	172	184	207	223	203	185	178	179	201	206	202	205	194	196	200	169	195	211	200	199	172	191	196	189	201	210	188	222	199	206	218	181	194	203	178	194	179	210	201	227	194	183	172	203	225	193	180	187	185	197	187	160	174	201	193	220	210	201	200	179	176	211	205	171	173	179	181	200	197	182	244	186	168	185	187
38681	49544	44804	51536	28645	8200	5144	10027	7328	7755	17287	1303	1203	1168	1251	1177	1108	1033	865	793	768	730	736	703	654	591	634	616	583	621	605	552	599	574	564	556	547	575	568	548	587	523	532	499	540	559	537	545	490	527	528	498	541	495	522	516	513	480	470	507	495	514	536	515	501	498	475	497	498	511	498	470	512	497	503	508	449	494	508	472	472	451	525	491	521	470	490	485	508	515	465	472	452	455	501	509	494	495	446	496	477	494	482	489	456	470	502	484	463	485	510	475	498	497	492	481	459	485	520	516	478	487	511	444	481	524	461	512	489	473	487	449	424	480	495	507	456	434	508	460	504	511	463	483	480	516	480	494	472	499	500	490	503	481	458	470	487	535	491	523	496	457	476	463	513	470	496	501	468	497	462	473	498	491	471	501	485	427	433	478	473	488	483	496	443	486	467	515	466	504	509	483	464	466	475	452	492	504	479	460	437	465	492	457	510	510	485	505	485	470	487	493	451	486	467	447	493	518	456	498	497	485	458	501	457	479	497	510	509	477	495	504	471	472	427	484	494	513	527	508	494	469	454	447	511	449	494	459	485	475	446	506	455	482	463	470	469	475	490	489	439	468	494	506	447	476	465	462	474	451	471	525	520	499	486	526	476	493	510	455	463	434	487	460	461	506	475	508	461	460	460	455	495	466	512	466	509	451	473	485	511	477	463	505	473	494	489	446	506	481	502	470	492	482	497	465	515	473	453	503	523	453	484	474	467	473	487	508	468	502	477	479	428	480	459	442	485	462	507	493	510	492	475	462	482	494	468	498	466	490	480	465	523	477	484	507	499	506	479	469	446	498	471	480	483	474	450	455	475	466	519	456	489	504	476	476	447	455	475	489	437	487	486	500	475	477	497	444	512	497	511	484	526	477	450	481	502	497	471	488	494	510	513	488	492	523	504	449	452	463	482	483	457	460	448	482	450	453	488	518	515	485	504	457	467	456	477	452	444	449	486	526	455	479	474	476	450	480	487	446	466	485	481	480	434	481	506	505	478	493	444	471	477	499	450	450	478	480	491	465	477	495	457	454	497	473	432	477	477	496	448	473	495	481	504	464	480	476	485	507	489	504	478	454	465	470	465	469	486	468	505	501	482	473	492	497	487	489	484	461	465	502	493	515	468	501	473	481	492	467	487	510	481	473	481	465	514	499	484	471	480	464	471	448	505	498	451	487	484	439	501	511	479	450	455	481	499	478	468	445	477	500	492	510	441	476	468	454	456	481	475	478	454	490	520	487	446	500	491	472	467	504	505	489	475	481	471	471	475	458	490	495	478	500	456	498	430	519	457	475	536	471	485	473	458	484	502	478	466	435	479	440	495	487	449	474	495	460	488	465	484	528	483	509	461	477	468	488	509	484	463	446	437	461	490	481	447	450	462	497	474	457	452	463	475	455	473	489	504	454	486	464	459	491	461	438	480	474	515	484	479	489	480	477	459	476	494	478	466	450	445	491	450	510	473	471	473	480	517	482	487	482	487	443	518	490	491	482	474	515	470	491	507	473	469	476	495	461	484	472	461	462	492	466	467	460	437	489	449	480	471	474	478	481	512	491	503	478	446	460	472	474	470	455	461	438	498	508	468	541	444	474	515	447	507	488	474	452	465	469	473	492	487	473	471	438	464	457	485	458	461	457	497	463	466	472	489	459	463	453	510	489	486	474	450	464	421	467	454	438	495	462	482	491	465	471	471	457	505	438	455	491	455	482	460	475	489	482	448	455	479	448	484	482	527	519	483	458	482	475	487	498	454	479	489	443	492	462	538	484	474	471	477	500	470	464	494	493	486	514	488	453	461	495	508	468	443	498	473	482	448	459	456	455	493	474	499	486	503	475	470	499	480	486	482	453	472	502	481	502	482	488	500	487	510	429	416	451	494	475	492	523	496	481	500	452	450	478	473	493	483	439	468	411	505	498	460	490	459	463	468	482	512	438	476	482	499	442	460	472	469	442	497	479	490	446	490	494	469	521	487	450	505	441	461	489	489	497	493	486	485	476	479	477	519	502	477	496	462	469	445	507	463	474	465	463	478	469	451	440	457	478	475	484	450	445	483	458	476	445	492	437	516	493	472	429	475	473	402	458	463	455	475	482	483	506	474	507	476	463	458	442	526	466	430	483	460	477	455	454	498	447	485	447	508	505	465	501	455	473	438	467	478	478	470	458	503	482	459	515	468	473	440	492	491	508	464	421	448	472	476	448	489	505	484	482	472	439	476	491	465	451	440	439	481	491	481	482	505	469	455	478	488	512	482	506	476	503	508	459	466	482	482	491	487	482	465	464	494	504	451	502	476	497	475	439	509	498	473	480	485	458	542	490	504	464	466	464	469	526	476	480	510	476	497	514	470	468	485	466	456	449	464	476	511	496	458	488	481	506	484	454	503	514	475	493	436	487	498	467	481	459	499	493	482	485	492	466	457	466	487	462	504	449	488	484	501	471	487	488	492	481	467	485	475	459	520	468	488	470	456	473	486	467	486	457	460	475	516	495	499	461	503	463	450	514	471	472	449	455	458	477	468	525	497	475	493	462	494	436	468	469	458	476	490	495	471	462	452	513	496	496	486	491	468	437	498	506	477	442	481	482	465	466	482	472	473	505	489	498	463	482	490	456	457	435	414	507	496	466	498	473	444	501	481	480	502	552	474	466	454	479	462	497	465	439	463	478	466	453	463	496	472	473	485	448	486	486	474	489	448	496	472	456	501	477	475	489	475	512	492	481	446	460	497	494	476	466	476	495	506	460	483	450	489	492	521	496	462	496	475	477	449	485	486	460	490	487	445	461	478	485	462	487	495	460	470	459	484	440	498	501	461	488	471	481	464	470	521	498	489	495	471	458	457	455	483	480	481	536	486	464	458	453	469	467	484	475	508	505	489	448	472	450	444	512	490	456	481	471	446	463	483	505	447	481	456	444	463	460	474	507	467	450	452	517	464	454	458	499	497	474	476	521	469	465	511	502	514	463	443	494	465	466	472	479	497	452	491	536	484	481	464	437	480	497	467	470	458	462	462	458	474	462	497	467	481	466	488	493	479	486	445	481	502	489	451	464	495	457	487	473	499	488	479	477	478	511	501	480	480	488	466	481	513	486	480	466	474	503	516	480	510	431	465	474	479	440	477	481	512	433	522	517	494	473	455	476	473	492	497	542	473	465	517	498	450	478	479	470	511	475	483	462	440	456	476	467	471	471	468	488	500	483	511	461	446	491	490	506	485	461	512	491	497	471	446	512	463	476	468	513	489	451	471	459	469	463	502	451	462	503	516	405	455	465	497	485	478	474	495	493	419	473	432	483	458	484	482	491	510	477	464	490	479	512	497	501	498	470	461	433	476	509	475	470	478	471	475	448	471	467	512	466	481	489	496	520	499	500	473	471	467	503	484	487	467	492	465	452	449	494	476	444	486	507	485	466	504	521	492	496	477	468	459	468	490	464	491	473	485	461	503	467	472	447
45116	33526	29104	40860	43165	26780	19489	12380	3750	2340	6103	471	379	370	345	334	313	297	297	255	262	261	282	230	257	237	230	226	248	256	229	249	248	256	239	238	252	262	238	248	224	253	213	215	234	236	226	242	248	262	251	223	205	239	237	268	236	238	217	210	224	209	236	223	198	213	216	232	223	212	203	227	188	220	229	244	214	220	223	208	237	208	206	252	191	232	224	221	205	216	236	230	225	245	206	214	199	207	191	199	218	216	222	204	202	237	208	260	207	213	243	217	203	204	210	242	234	206	249	212	192	221	242	228	221	218	212	203	184	245	214	222	213	205	208	230	208	210	202	231	216	232	197	232	221	214	251	225	212	217	196	223	254	224	215	237	219	221	221	219	248	239	217	232	214	243	237	225	229	219	209	224	205	214	185	218	216	228	234	219	236	217	215	254	187	191	231	207	227	219	204	222	212	237	238	232	193	220	236	245	196	229	191	202	218	245	217	231	192	209	214	212	219	203	248	186	265	216	226	211	205	220	231	206	194	244	232	225	205	203	212	195	216	244	234	217	231	223	221	213	182	247	217	221	218	218	212	219	225	206	229	230	226	232	212	213	229	239	229	232	226	192	211	206	222	235	222	250	201	190	217	249	245	212	253	226	222	230	222	214	200	226	208	208	244	206	201	203	223	210	222	187	226	205	216	197	222	196	260	228	226	264	192	217	235	200	215	211	236	220	223	190	214	221	201	211	230	220	200	204	224	200	215	226	212	234	223	221	239	234	229	219	209	219	208	228	234	228	206	243	213	219	220	221	228	220	220	231	236	192	212	223	189	250	210	235	216	194	198	210	212	205	243	240	223	209	218	220	231	208	238	252	231	227	218	252	232	219	231	279	197	208	212	203	238	208	249	248	205	231	196	223	220	232	211	196	208	212	219	233	221	244	224	216	238	220	233	185	234	235	221	186	214	228	239	229	222	230	216	251	249	223	206	206	219	214	211	207	200	228	239	223	247	232	217	233	196	232	218	236	202	238	237	203	238	188	219	215	223	211	226	205	194	221	228	234	208	239	242	213	207	237	216	239	231	249	252	225	220	221	213	227	226	184	213	208	245	193	187	211	196	225	234	211	219	197	236	246	231	235	215	222	252	199	194	221	228	231	198	215	222	228	243	235	229	217	192	232	220	201	231	241	219	231	211	210	205	221	227	192	220	226	219	241	217	225	200	238	238	206	239	221	222	207	226	206	222	240	211	201	234	230	219	218	225	230	221	226	231	186	218	211	236	232	207	229	236	209	226	238	241	235	240	221	198	237	206	211	222	233	221	202	196	235	229	200	205	215	233	219	218	210	206	225	225	185	231	228	226	216	238	217	212	213	224	213	253	200	221	188	214	204	234	238	220	227	205	223	214	216	238	228	223	218	226	206	227	248	233	225	242	230	234	235	229	222	210	236	249	268	249	210	239	217	209	213	199	215	219	230	221	206	235	231	242	225	180	211	218	218	200	225	215	192	210	196	203	221	228	215	217	205	237	212	203	219	245	217	203	227	258	229	210	246	190	206	184	193	228	239	233	215	218	221	237	209	240	217	208	237	203	216	205	242	229	188	259	231	216	213	203	238	223	225	177	224	228	220	236	198	233	219	237	218	219	203	220	234	207	224	200	236	243	200	212	199	215	226	248	211	208	203	230	236	220	220	202	236	212	193	234	219	219	213	209	225	214	199	221	253	205	210	209	217	244	250	179	191	217	229	206	214	244	203	229	199	202	200	210	234	233	203	206	227	221	222	207	220	246	232	235	212	217	227	225	219	215	242	209	210	253	210	224	208	251	196	225	252	222	212	226	220	236	211	232	217	229	206	219	235	241	218	215	235	216	223	233	246	209	212	218	243	232	217	202	211	217	223	224	215	207	211	212	234	206	209	200	238	207	218	221	233	237	214	222	227	214	218	231	222	243	210	217	221	200	225	210	237	233	209	220	210	222	220	223	217	209	202	234	233	213	215	204	213	225	212	236	224	217	203	236	218	204	218	217	237	214	212	239	233	237	237	210	218	239	219	227	230	261	228	207	236	226	239	247	220	208	210	211	221	198	224	222	211	222	210	224	218	216	214	217	210	239	216	214	208	232	200	225	170	217	213	225	244	223	221	225	245	208	226	248	232	213	217	211	187	236	235	223	231	242	230	218	218	227	236	218	208	215	215	201	221	241	196	222	200	241	202	211	199	195	236	214	245	191	231	268	250	216	221	183	237	239	245	228	214	204	231	215	235	200	214	216	222	205	205	200	206	230	193	220	215	237	236	218	236	209	197	207	220	239	181	217	246	235	244	238	227	221	232	222	226	250	218	247	245	223	222	223	217	212	210	245	209	177	207	243	238	217	215	220	217	219	204	208	219	235	225	231	235	237	225	234	244	195	234	232	214	223	208	215	212	228	224	215	219	248	224	241	203	201	227	222	217	211	225	223	211	223	209	224	200	231	240	211	217	228	221	213	231	211	228	226	222	209	212	242	203	192	234	222	220	228	213	262	242	231	201	197	221	199	196	214	210	202	235	197	219	242	212	211	224	216	201	219	224	231	203	240	257	237	209	227	221	212	222	230	218	209	222	220	192	240	201	207	223	218	231	188	217	226	223	210	232	225	209	205	226	208	228	230	232	222	232	224	213	224	210	231	200	236	210	237	201	219	234	231	200	197	230	216	214	213	233	234	206	218	201	227	222	206	220	210	219	210	214	220	219	242	182	210	221	217	228	210	202	239	204	210	259	211	232	197	210	220	210	212	196	192	239	194	219	205	210	229	195	225	209	242	227	223	202	237	187	212	221	211	220	216	224	225	247	221	245	224	216	218	223	221	238	223	219	218	224	212	191	224	223	214	254	213	223	205	215	211	200	228	208	212	196	242	240	234	225	239	215	219	216	230	230	222	217	232	202	233	190	236	218	221	223	206	213	214	204	194	232	218	202	207	204	225	222	217	242	232	195	218	234	219	242	221	233	214	234	212	241	237	216	252	221	203	195	233	238	220	208	231	244	205	227	241	231	210	219	217	230	237	218	193	224	219	196	214	223	209	228	213	239	215	221	243	206	211	205	228	215	235	208	219	230	208	216	219	227	223	201	233	233	224	219	229	228	258	241	221	226	236	201	206	217	222	244	226	230	219	211	233	202	216	200	227	225	230	211	229	207	224	209	218	218	206	217	199	228	210	218	232	233	253	233	223	223	195	210	215	236	229	218	201	211	186	221	227	221	234	223	245	226	229	217	199	200	219	226	217	205	229	237	217	205	216	213	209	197	204	240	185	222	244	211	212	229	199	235	260	235	204	257	225	206	245	223	201	229	223	204	236	234	218	221	235	214	238	246	204	231	227	232	200	194	247	224	215	203	229	224	205	235	209	241	226	224	208	236	218	216	211	199	218	197	231	209	225	232	187	214	206	249	245	243	244	238	257	226	217	207	239	226	236	223	272	212	206	216	217	219	220	211	243	202	222	239	222	220	190	211
30338	20208	30259	35952	40271	17873	5293	8652	3042	8422	16180	1733	1551	1554	1514	1341	1241	1131	1106	959	867	827	832	780	791	758	744	733	671	710	692	699	602	650	643	659	613	628	643	649	610	633	611	647	604	611	622	566	598	646	598	638	562	597	604	611	579	609	538	557	561	559	588	575	595	542	586	576	607	563	509	554	592	607	571	537	588	602	576	599	539	563	524	585	564	555	548	575	579	582	552	586	580	534	578	580	580	574	596	545	495	556	559	538	586	552	563	537	552	573	551	554	522	590	542	587	531	564	550	521	589	534	564	553	545	526	520	544	550	520	557	565	553	516	547	546	557	572	570	551	531	521	577	560	535	547	572	538	590	500	538	525	542	546	572	537	565	535	527	575	576	532	554	558	553	518	546	491	563	596	553	510	526	546	516	529	571	555	524	549	544	577	551	540	536	529	531	577	543	515	571	522	511	583	546	547	544	548	537	547	520	558	561	571	592	562	562	551	542	554	573	542	567	588	546	541	546	540	520	486	543	483	525	505	566	526	575	520	581	551	568	519	524	543	525	547	529	509	518	559	552	545	553	494	536	537	581	539	529	564	546	516	582	524	546	556	557	566	529	580	555	542	549	545	535	535	544	537	547	527	500	456	540	526	506	480	549	512	570	541	519	549	546	549	555	567	551	538	543	560	558	569	567	546	545	520	542	552	521	545	542	545	573	540	508	553	544	534	582	538	547	538	552	552	544	548	526	507	587	523	550	546	507	525	511	545	537	517	560	547	525	552	565	501	503	546	550	563	534	549	540	528	537	496	540	531	541	588	558	521	528	548	515	550	531	569	543	514	577	538	528	587	535	553	559	527	580	542	607	549	506	578	592	518	587	519	575	513	543	570	550	581	529	554	513	558	527	554	553	533	535	559	543	553	571	550	543	528	518	525	533	519	520	578	533	489	551	539	584	539	561	559	580	561	522	535	564	515	581	539	559	572	516	561	514	542	571	583	568	542	545	544	553	561	560	551	501	563	558	528	536	561	497	517	571	558	538	516	520	513	549	489	539	552	549	518	525	551	513	492	576	578	528	552	511	567	556	573	536	573	549	532	515	535	559	552	543	548	541	558	538	570	540	529	516	581	545	548	542	509	559	531	543	483	500	547	528	488	507	549	547	519	546	532	540	532	512	528	557	456	512	571	527	546	555	553	552	539	523	564	546	564	543	546	576	528	603	565	596	560	557	609	515	546	502	554	571	554	565	501	527	546	566	517	522	557	556	532	513	543	554	527	581	509	589	535	548	548	560	554	558	532	561	551	554	550	515	539	578	548	551	512	521	563	583	527	513	538	560	575	576	520	542	529	572	547	510	524	531	568	571	482	549	538	558	545	553	563	552	526	607	548	546	577	563	545	533	531	521	575	550	572	563	569	575	560	531	539	539	541	587	567	544	546	541	518	559	532	548	560	546	522	544	514	502	564	533	499	556	532	511	526	544	559	575	566	556	567	517	522	558	551	535	539	536	580	546	542	520	521	530	531	526	558	566	580	576	542	555	554	563	557	536	540	589	548	538	524	521	531	541	587	550	514	547	530	554	576	540	547	550	508	540	593	564	548	506	583	530	547	528	572	580	536	527	544	519	521	551	531	497	543	525	538	543	537	527	528	547	554	564	572	544	522	522	510	513	571	546	508	576	558	562	533	537	548	553	547	513	543	546	539	507	554	550	590	539	529	514	543	548	583	503	569	555	563	568	555	540	543	532	503	545	536	572	543	562	499	525	569	537	574	514	503	530	566	495	529	520	585	526	532	564	522	495	533	554	557	593	523	519	519	563	515	545	540	573	533	570	548	550	548	530	532	540	506	593	579	506	514	557	566	564	546	533	578	511	578	559	535	519	522	553	545	479	568	552	531	549	539	552	569	562	533	539	522	526	540	524	589	549	548	527	552	520	569	515	546	518	540	558	542	556	544	544	535	529	541	502	543	487	531	580	522	584	548	544	537	534	550	590	583	529	535	551	526	563	578	580	523	515	570	540	518	526	521	567	549	566	563	521	547	532	528	554	548	565	541	522	504	557	540	489	521	558	550	548	526	523	575	525	571	573	529	560	546	553	569	546	512	523	486	583	517	546	572	584	572	531	558	572	603	494	525	524	533	508	538	557	539	551	535	539	538	552	528	566	512	521	565	532	523	527	553	561	548	539	541	569	564	565	588	505	510	562	556	562	509	539	485	547	525	515	543	523	583	582	549	553	513	546	598	492	548	581	538	516	506	558	559	497	525	561	509	533	573	520	539	576	553	573	500	523	529	527	525	549	542	555	510	492	536	551	557	532	520	530	513	543	556	531	570	541	510	485	559	579	556	536	574	512	547	535	489	551	565	557	560	533	522	535	557	596	562	562	564	516	552	543	518	566	543	511	507	538	564	525	550	561	531	582	512	541	549	541	493	565	499	565	538	538	534	563	588	531	544	532	539	542	533	568	524	554	551	540	504	533	524	551	508	557	549	571	509	533	529	521	582	529	537	597	533	546	556	504	566	531	547	502	511	537	549	517	535	551	570	516	531	543	531	544	576	515	540	535	515	524	558	536	532	562	527	551	559	520	550	525	560	531	566	504	569	543	568	565	564	562	559	565	539	575	524	569	540	546	556	541	512	566	524	596	535	563	547	565	542	540	514	545	570	531	552	552	528	563	538	578	562	552	499	570	545	544	509	528	553	563	602	527	515	562	514	550	557	534	540	572	549	571	547	557	489	527	538	557	549	580	511	509	488	550	559	571	543	550	534	546	546	503	529	550	526	562	546	551	547	531	509	535	499	572	581	569	525	529	532	522	569	536	602	503	571	549	524	543	544	544	578	540	578	570	591	507	546	552	590	513	551	495	539	536	544	528	552	574	561	487	570	539	539	549	604	545	536	538	523	520	517	578	561	556	562	584	546	549	489	508	509	543	551	576	534	528	578	520	551	554	549	562	514	560	525	540	593	543	562	526	559	536	564	558	558	536	537	517	563	559	501	518	548	529	584	570	533	512	512	578	575	550	574	530	524	521	543	539	551	524	501	555	546	542	555	517	522	543	566	498	537	532	548	538	510	564	550	566	555	534	504	557	541	562	535	533	571	560	535	559	542	532	518	557	579	540	565	563	512	530	529	574	554	549	571	577	553	526	563	542	542	582	554	577	503	545	550	549	537	525	542	532	551	562	551	485	580	523	531	560	568	575	544	551	555	574	560	517	550	553	546	554	565	519	532	577	554	533	510	529	501	543	569	585	531	549	547	560	541	520	544	576	535	531	558	523	559	511	561	512	512	537	516	576	500	525	531	537	535	537	574	555	568	559	554	529	556	545	549	518	548	541	533	578	500	552	547	519	574	578	533	548	546	502	559	509	548	540	549	497	531	583	580	585	564	560	504	528	554	534	545	547	580	548	528	540	508	546	532	526	553	531	546	534	578	569	572	554	541	531	501	550	541	579	538	548	532	480	547	551	514	547	525	536	530	563	577	605	524
9659	7698	1898	807	578	580	340	325	257	277	346	282	278	272	267	267	290	240	247	281	245	250	249	266	263	279	259	245	270	254	258	259	252	260	255	274	301	269	263	290	260	272	290	261	265	275	264	300	282	280	255	291	274	254	227	292	269	253	303	270	261	260	237	244	247	254	258	253	307	270	244	238	274	297	233	301	264	254	275	257	261	245	254	287	243	238	250	263	248	279	240	284	290	265	263	289	267	258	247	283	258	284	271	281	261	271	272	238	265	235	292	257	302	269	286	264	241	255	274	298	268	265	268	291	270	281	260	279	256	272	288	260	256	252	281	241	261	250	228	275	245	250	272	295	288	256	312	278	285	282	310	262	268	257	236	296	319	268	262	311	253	278	280	309	253	266	250	249	271	254	281	263	240	248	289	227	254	266	267	243	235	273	253	262	286	299	256	236	228	262	268	224	270	258	268	255	261	252	275	273	282	265	257	233	264	265	258	254	261	310	260	284	297	251	277	228	266	280	277	262	267	274	276	271	250	271	269	266	263	271	254	281	260	285	275	271	272	282	300	293	279	272	284	295	268	283	266	288	278	292	248	260	256	279	271	281	267	238	242	265	251	288	280	260	266	299	285	245	283	277	260	250	263	284	259	286	257	278	269	273	250	246	292	256	276	270	246	238	279	275	261	234	270	254	257	310	266	279	273	257	258	260	263	268	259	261	291	277	245	256	250	290	290	301	296	257	268	234	271	294	264	280	270	269	246	274	279	267	280	237	274	260	257	280	279	293	271	270	278	261	298	252	264	259	272	291	269	255	241	248	286	282	271	258	258	264	240	291	244	247	277	247	231	253	254	279	246	246	266	258	241	257	262	266	234	287	277	264	266	313	254	250	273	279	210	279	258	259	269	281	254	274	248	247	255	261	267	224	267	251	267	261	256	245	278	254	275	282	265	292	258	278	279	258	273	269	272	276	262	242	301	270	262	271	244	269	269	267	249	275	272	267	278	276	250	260	273	271	245	270	252	264	246	254	260	258	298	275	250	241	254	272	266	261	270	261	274	260	257	291	268	269	278	256	276	276	303	277	272	289	274	260	264	251	262	299	221	298	262	251	245	310	287	256	277	248	267	257	276	281	233	285	244	287	244	252	259	251	241	268	267	252	258	245	256	237	266	254	277	300	255	244	285	245	264	283	250	265	292	248	253	299	282	284	283	294	316	258	269	284	259	248	288	283	268	265	274	255	259	255	256	273	271	297	263	261	288	262	278	257	263	274	263	250	269	246	292	269	308	271	225	286	261	266	264	250	267	287	296	273	245	240	276	242	270	268	283	282	247	264	256	272	254	250	272	289	265	276	246	282	239	255	275	277	297	251	272	261	232	256	266	259	241	265	263	257	240	284	276	284	296	248	269	280	254	260	268	274	252	276	244	269	260	254	271	277	273	250	237	285	282	256	297	282	257	251	242	247	275	268	265	294	255	276	233	264	247	253	301	280	254	286	274	271	278	255	286	258	240	277	247	244	235	250	250	263	267	263	239	261	273	279	274	276	254	268	254	304	260	236	267	277	239	230	250	244	258	304	282	267	259	286	241	272	315	262	267	252	269	269	266	250	270	256	264	251	274	295	274	283	261	276	236	260	273	283	267	275	265	262	278	258	283	268	273	254	230	252	277	267	282	268	272	270	313	259	262	262	303	259	271	253	281	292	263	247	264	283	292	290	249	255	237	260	284	275	257	273	258	256	279	270	249	279	253	265	286	270	267	281	259	261	260	269	294	285	278	301	298	247	248	283	286	273	252	244	245	261	284	267	296	278	271	287	263	270	258	241	272	261	296	296	292	265	245	285	254	267	274	281	267	248	284	262	263	266	265	252	265	240	246	269	260	231	281	296	265	280	276	287	303	285	266	256	265	254	266	276	269	274	265	296	255	283	276	280	290	275	226	249	232	251	263	272	281	270	281	275	268	278	276	272	279	277	269	258	279	293	278	280	249	272	267	269	263	283	272	256	273	261	278	285	244	240	247	292	275	279	250	279	262	248	240	271	271	277	275	251	250	260	260	270	297	231	260	240	258	251	244	284	256	255	276	252	275	246	280	265	255	289	264	248	262	251	276	262	247	265	286	288	294	243	255	256	258	243	239	258	284	271	280	273	275	268	275	287	251	252	276	294	284	286	261	260	291	262	250	238	281	288	264	273	262	287	273	237	256	282	265	280	281	255	279	258	269	273	253	252	258	269	243	254	265	245	259	275	265	261	260	262	265	243	269	255	261	256	275	292	258	283	254	252	285	293	261	281	265	273	291	274	257	294	242	247	251	296	252	255	274	278	251	287	268	272	255	279	265	258	256	268	258	252	255	241	300	282	249	258	248	252	256	286	257	290	270	249	270	288	277	266	249	300	265	276	269	259	259	246	261	265	268	267	280	253	264	257	261	232	258	280	276	257	286	287	226	294	279	279	269	257	261	243	217	257	254	294	288	248	286	249	247	255	286	261	298	275	248	267	292	262	240	294	264	271	287	267	243	263	258	269	277	279	270	250	265	266	274	270	255	242	251	301	267	279	278	248	267	228	240	257	269	249	278	255	271	256	259	240	261	246	256	257	287	262	251	250	283	257	248	289	296	263	296	293	295	260	272	269	279	272	254	250	263	256	249	263	250	251	255	272	256	265	258	285	269	260	274	273	268	285	267	250	281	279	248	300	281	260	290	264	260	262	280	265	275	275	270	261	273	279	250	296	259	260	268	253	274	260	246	300	260	252	274	243	262	260	285	300	298	262	247	265	291	261	246	246	270	273	294	257	255	272	267	271	243	264	262	256	264	278	278	264	262	237	240	290	277	286	246	275	283	235	249	266	250	259	244	289	264	267	272	250	265	259	265	253	266	232	251	250	262	304	224	279	262	260	258	269	287	273	243	254	254	262	285	274	279	274	243	272	240	264	241	278	263	239	253	273	249	247	258	255	265	235	260	247	289	249	260	257	272	234	253	251	265	261	250	262	274	265	248	257	262	257	248	261	238	246	276	262	282	250	229	303	260	273	287	261	274	259	267	255	260	273	273	299	266	245	264	260	274	265	277	276	275	281	276	282	252	256	266	276	291	260	277	281	255	274	264	298	250	298	283	277	250	271	271	278	258	282	272	254	250	262	256	261	271	242	249	260	274	287	245	269	236	281	256	241	273	290	307	250	242	248	242	277	275	245	266	255	266	266	268	285	280	267	292	255	259	258	267	255	259	281	266	272	251	264	248	265	278	290	238	251	267	261	276	297	249	271	270	267	266	278	233	226	267	274	273	239	244	282	264	278	251	290	246	293	268	243	266	292	266	298	251	265	266	258	230	268	269	283	263	233	283	273	280	267	269	261	252	244	254	255	261	254	278	290	282	259	273	257	282	262	276	289	270	270	257	287	278	265	225	249	293	295	254	243	253	276	262	265	239	240	256	272	244	272	260	275	257	280	271	249	261	222	287	246	277	234	288	218	269	258	233	272
8515	7423	2460	2618	2257	2116	932	1028	729	859	1225	708	713	706	705	756	710	691	691	714	691	701	701	645	701	622	665	718	694	661	629	654	700	674	735	675	694	662	673	701	666	613	695	707	703	653	667	671	684	678	664	682	717	692	679	691	691	678	720	705	663	658	702	743	682	634	712	717	672	686	648	690	687	680	712	667	674	655	707	640	677	665	692	674	654	693	633	699	751	694	660	689	690	677	687	644	741	653	692	680	618	620	666	672	677	672	696	676	670	676	658	648	641	673	694	710	651	675	648	661	676	678	679	660	679	731	674	681	688	668	632	665	701	645	647	674	690	695	673	666	689	665	695	685	669	660	673	683	716	688	697	646	658	720	692	642	638	654	674	730	668	650	672	653	607	675	652	686	674	654	651	649	659	626	676	620	660	723	691	708	671	640	645	667	673	674	646	633	699	672	653	678	618	668	662	656	689	686	705	685	678	698	660	689	678	683	658	684	693	682	680	658	660	677	674	714	707	690	677	652	693	685	708	669	679	647	726	644	706	669	687	643	662	686	690	648	712	667	694	705	638	634	698	682	654	667	716	694	701	726	695	700	701	633	660	667	646	701	659	641	667	660	615	664	699	652	687	708	689	605	700	692	688	640	682	705	748	691	681	657	670	669	619	638	673	655	674	664	700	722	693	689	633	682	693	651	691	655	717	723	668	662	650	671	714	713	675	637	686	670	648	698	706	677	700	646	697	699	700	693	663	666	695	681	678	680	659	679	663	656	671	686	672	707	633	656	689	668	656	674	676	653	643	692	642	675	661	658	680	677	686	671	686	690	661	653	721	710	705	630	693	640	693	656	688	669	655	682	683	711	695	680	725	629	713	704	657	706	666	678	710	670	665	668	673	675	691	674	690	680	677	675	710	679	710	655	691	707	710	678	643	667	682	677	710	708	717	663	695	647	707	700	699	688	686	644	657	670	688	660	706	734	638	663	723	657	651	696	665	690	669	678	675	693	688	686	673	651	668	696	668	679	678	683	701	693	716	708	709	676	698	638	642	688	663	672	667	692	660	676	666	681	659	665	667	655	659	689	688	665	676	677	660	688	663	724	649	672	684	654	683	702	678	704	706	618	670	680	722	688	695	718	713	699	698	636	695	672	693	685	669	709	663	712	612	636	681	662	703	702	723	660	670	659	695	634	667	673	680	688	717	610	666	659	676	693	677	665	653	678	706	657	661	678	655	738	701	671	704	685	647	722	681	685	676	638	603	716	684	703	690	668	700	686	678	637	715	645	709	698	659	690	658	636	697	682	659	683	699	676	665	638	658	675	685	641	706	698	691	668	640	656	654	626	672	622	692	638	666	697	679	672	736	655	705	689	650	707	709	673	730	698	706	687	689	724	726	682	677	707	658	688	607	638	628	637	714	635	658	708	697	762	700	706	668	684	677	703	667	676	692	683	689	710	679	704	672	681	707	687	693	689	627	676	717	655	694	685	681	699	703	638	660	644	662	656	651	671	641	652	665	663	672	704	668	664	670	661	623	705	691	628	696	662	678	706	678	678	760	647	655	645	663	652	624	672	712	693	678	662	691	707	651	680	659	707	725	662	708	693	693	655	624	682	671	663	653	707	691	684	718	685	682	705	680	664	654	697	694	687	693	665	682	707	690	715	692	644	692	646	680	689	671	726	665	707	684	661	684	677	708	658	672	677	672	673	677	694	665	674	648	653	674	697	737	676	707	658	684	676	647	672	644	693	745	668	700	672	698	723	667	675	689	682	688	705	698	697	722	709	631	677	669	715	637	674	757	658	702	684	676	704	660	688	670	666	677	712	665	638	683	678	687	745	675	622	669	691	670	688	724	718	701	661	697	738	682	625	680	690	673	747	665	662	712	659	704	645	696	697	647	639	722	715	689	654	688	671	670	705	678	693	643	692	684	710	671	679	699	695	654	641	671	678	645	670	692	686	712	693	662	662	699	643	677	654	637	685	713	705	683	709	678	703	665	677	699	736	685	734	651	712	724	688	665	676	721	659	667	686	652	663	668	668	718	700	649	702	699	654	635	655	625	673	676	630	681	675	683	697	620	665	632	654	755	689	719	652	685	698	675	709	697	613	679	739	728	705	660	670	693	674	725	636	709	626	679	709	675	662	681	658	679	707	695	645	715	643	626	637	703	632	655	682	668	687	644	704	640	696	703	670	680	654	685	707	680	693	695	689	679	691	735	644	733	667	656	682	671	648	647	717	677	687	695	694	696	672	689	687	666	707	616	643	691	668	674	667	688	699	665	683	672	663	660	713	669	690	685	696	668	666	677	690	675	651	690	635	680	646	649	714	678	696	691	662	701	684	633	683	651	676	700	670	679	671	700	683	709	649	667	646	664	661	668	651	687	644	710	672	677	715	653	729	695	637	729	709	721	701	676	686	727	698	673	663	676	705	691	746	672	703	695	715	687	712	717	628	669	682	607	695	659	694	651	661	668	690	690	699	669	621	707	663	669	665	666	641	680	697	665	661	656	667	681	663	687	687	654	672	638	711	693	677	670	689	688	659	692	629	672	690	672	695	683	730	673	682	663	664	691	660	695	670	688	634	721	622	670	676	695	699	705	692	662	687	633	673	687	713	659	647	687	707	709	688	692	663	722	710	685	723	681	695	686	644	671	676	670	696	643	662	642	641	666	695	707	665	675	646	668	675	671	747	663	704	706	708	706	680	714	650	681	696	691	659	669	658	687	699	674	667	681	701	688	702	678	705	678	638	702	680	678	674	675	695	660	668	679	648	660	702	674	654	702	635	677	682	643	681	698	734	696	686	711	639	657	671	651	690	637	670	673	679	666	642	695	699	653	672	663	700	675	686	684	694	708	645	639	697	692	730	643	664	659	683	671	688	681	693	670	676	681	647	677	660	702	697	751	709	684	635	671	684	704	700	689	639	674	714	683	705	705	710	695	688	709	654	635	620	734	663	641	683	680	686	630	665	706	681	730	654	701	655	652	685	667	668	687	699	688	684	640	703	727	642	662	724	723	710	637	637	726	633	691	660	685	671	678	698	754	658	708	681	739	668	705	661	694	659	651	641	708	678	659	682	669	700	674	646	686	679	644	659	719	658	678	673	692	627	664	716	698	684	688	712	666	658	681	690	701	655	659	688	670	660	669	715	628	671	678	668	715	662	721	674	634	692	736	707	717	623	692	658	676	694	698	700	680	690	682	732	648	634	667	692	703	663	682	688	654	660	696	687	692	708	657	724	683	713	687	722	656	721	678	656	723	713	719	694	712	667	665	698	644	707	694	696	655	701	705	711	655	675	695	655	605	695	686	670	660	637	670	695	649	669	675	737	666	689	702	712	679	662	631	637	659	659	657	639	651	710	683	652	674	680	656	734	744	647	686	675	664	687	669	660	681	719	702	646	641	676	632	677	657	655	643	663	663	677	626	673	647	745	680	699	681	700	667	716	673	696	655	716	689	632	728	656	691	715	695	667	675	678	675	707
54462	38189	27659	23941	23757	17802	8493	3282	1271	736	2352	556	428	438	374	355	330	297	251	262	217	232	260	224	221	197	229	202	219	218	182	209	195	206	176	200	213	196	186	212	203	180	204	189	186	185	157	175	206	198	197	153	187	205	209	195	207	218	197	197	209	186	187	194	183	188	188	198	174	170	169	180	177	200	181	174	183	157	168	197	194	189	200	174	171	218	178	187	223	182	187	193	185	181	186	215	181	189	194	192	202	173	192	181	178	196	194	201	193	199	186	201	190	189	187	181	194	176	156	187	170	214	185	182	184	202	165	189	191	201	167	160	182	216	191	165	210	187	174	189	198	198	215	173	202	203	191	159	191	189	190	148	184	199	174	168	188	207	213	178	185	168	183	179	190	179	176	161	155	188	189	180	184	193	211	180	177	189	189	162	187	187	190	209	189	182	175	174	190	201	191	181	169	204	171	175	177	170	203	166	156	184	182	197	171	197	184	178	187	197	194	179	197	194	175	158	187	188	169	215	169	187	178	175	184	185	176	202	211	186	213	173	203	174	172	181	168	175	185	171	179	205	180	193	158	186	188	178	164	156	173	167	183	180	182	177	195	185	201	180	184	195	191	171	159	169	192	189	161	187	194	167	167	167	188	185	174	153	190	185	175	177	190	174	178	185	179	201	140	180	174	173	162	177	175	179	161	206	155	182	185	161	185	187	185	168	163	190	184	203	172	183	190	163	200	171	187	189	197	175	164	204	199	177	162	168	191	172	190	183	205	187	157	184	164	190	170	177	196	186	180	185	204	218	172	157	180	212	154	185	181	171	178	127	156	198	178	193	220	192	187	190	215	203	186	162	193	181	156	187	181	162	194	192	165	184	167	194	174	216	206	194	182	151	202	210	195	217	176	186	175	185	183	216	193	184	142	172	181	174	178	192	191	196	188	166	184	206	197	181	192	165	174	178	196	200	148	170	211	206	168	184	168	197	174	211	206	184	196	173	185	202	148	170	196	192	172	190	200	186	172	170	192	185	189	174	187	177	172	164	200	172	178	186	184	204	165	194	193	156	185	196	181	198	172	191	187	205	183	175	180	160	204	166	174	195	194	196	206	188	203	203	195	191	193	174	192	188	181	180	188	176	189	191	191	170	194	161	196	184	186	184	177	165	183	163	176	197	178	206	182	183	174	192	180	151	177	178	221	186	176	190	198	184	199	193	180	180	188	178	163	180	193	182	177	173	171	202	187	164	180	179	183	162	197	212	222	188	204	172	200	174	201	166	198	206	190	193	183	202	167	170	199	192	178	171	198	197	180	192	170	190	194	201	179	182	161	208	178	185	167	161	168	158	201	159	171	199	190	180	198	194	178	187	174	196	207	206	188	185	178	177	161	198	218	180	212	197	175	175	162	158	183	187	200	198	180	185	147	191	173	185	162	203	185	190	169	188	160	163	191	179	208	195	206	162	172	167	178	192	166	184	178	195	206	172	190	202	187	185	191	186	150	180	196	178	202	190	206	180	179	172	184	192	181	179	148	187	183	181	179	232	190	172	176	166	182	162	153	181	187	183	172	189	157	196	177	171	159	182	170	181	179	196	175	196	161	165	191	192	179	169	200	196	204	201	202	181	170	208	183	195	197	180	195	164	192	206	178	177	176	185	176	182	161	181	179	194	188	168	186	188	178	194	174	165	193	174	175	193	217	191	167	180	181	206	194	177	216	175	204	233	184	193	180	207	202	215	156	171	183	192	187	222	193	179	209	185	193	196	166	185	165	172	172	179	189	191	162	190	194	179	186	177	175	160	175	216	209	211	185	173	164	196	184	194	157	198	164	164	165	159	141	172	198	165	158	187	161	174	168	189	200	188	199	180	186	183	192	177	189	174	201	179	163	213	185	179	159	197	177	202	154	179	198	209	188	192	162	192	181	177	178	210	198	174	186	194	176	181	188	195	195	198	207	168	210	188	174	212	194	183	202	170	210	193	182	186	175	163	200	186	186	166	175	182	179	194	186	186	185	195	186	169	189	201	184	168	179	179	183	183	182	190	173	170	190	187	154	200	192	179	165	199	183	205	189	189	217	168	189	179	178	202	202	201	171	197	160	174	185	172	168	184	170	188	173	190	190	183	185	186	163	182	143	186	210	200	208	171	184	175	167	185	165	179	182	197	187	178	182	182	176	181	178	176	197	177	197	164	165	164	199	176	212	176	169	166	191	195	170	182	164	181	182	204	191	186	191	216	160	167	187	192	197	182	191	180	186	198	195	177	176	192	200	173	208	200	160	197	178	213	217	212	179	189	146	183	207	210	190	216	194	196	196	190	189	177	180	187	172	184	189	180	192	183	185	200	212	187	184	184	162	175	175	180	158	187	206	187	194	206	191	182	180	191	201	192	182	163	186	200	166	177	179	186	181	193	184	200	186	186	180	204	160	169	204	197	185	181	191	185	192	202	174	177	193	199	199	191	183	181	200	189	185	189	180	175	183	176	165	198	204	205	193	163	209	164	172	175	189	164	189	205	167	192	192	207	186	189	180	168	181	172	188	186	172	218	177	183	193	177	190	201	152	191	158	181	205	207	210	181	190	190	201	174	195	182	198	191	192	174	178	175	211	188	202	191	170	190	188	186	181	174	181	197	175	173	162	194	190	170	177	190	167	167	199	206	201	165	204	177	168	198	177	171	172	202	182	167	180	199	190	188	193	148	167	187	222	195	201	174	183	201	187	180	175	157	168	199	187	195	179	191	187	163	184	196	202	162	183	181	181	189	224	201	185	207	172	182	162	183	181	178	179	175	190	196	147	200	215	178	164	193	171	198	165	212	186	189	170	193	199	168	186	179	207	196	166	200	192	181	183	193	168	182	185	178	183	192	207	173	178	189	181	193	186	172	199	190	199	188	200	135	189	177	170	173	161	194	171	161	163	190	199	189	177	211	173	184	188	169	187	171	187	180	183	208	196	178	176	189	166	183	190	172	209	186	178	176	205	201	210	178	170	196	198	180	168	170	195	176	188	190	199	174	206	180	195	189	212	204	167	174	177	185	215	199	176	163	185	188	197	176	174	173	201	188	194	179	180	163	185	185	182	182	171	179	210	196	213	218	179	173	199	186	168	178	199	163	190	175	188	190	194	174	172	165	207	189	192	185	211	165	196	198	190	176	207	179	190	175	178	200	196	218	207	182	197	187	190	195	162	184	172	171	163	207	172	195	190	181	201	185	168	184	226	156	188	197	169	163	177	196	170	197	189	180	189	205	180	165	169	197	208	192	195	180	181	204	169	181	168	186	178	194	175	184	169	182	188	179	185	190	176	173	150	207	184	175	196	184	181	180	167	197	198	195	187	174	173	191	192	189	191	164	187	171	184	196	186	180	169	184	180	179	158	188	181	175	185	184	223	192	176	175	201	194	207	173	208	172	194	167	173	185	189	172	183	184	189	202	183	171	195	187	195	192	177	208	196	171	192	177	162	183	168	184	188	184	172	217	186	175	176	207
49252	35911	30709	14598	20008	10290	4619	3523	3080	3016	9060	2463	1979	1928	1613	1504	1235	1026	883	846	800	698	731	672	630	642	619	622	589	546	567	539	534	543	552	527	534	526	526	562	498	519	532	482	514	497	523	516	515	477	503	484	502	459	542	466	477	511	470	469	470	456	488	480	442	488	439	528	457	436	491	503	472	468	454	473	468	451	450	450	453	478	496	440	498	476	524	476	464	451	477	455	419	471	430	450	461	425	492	485	435	470	432	496	464	465	450	469	494	455	469	436	424	428	429	395	443	423	457	472	455	459	415	489	457	470	436	477	466	438	458	459	471	471	442	440	443	454	495	436	458	414	449	432	473	443	454	459	483	420	437	472	442	468	450	416	462	476	420	422	459	450	425	489	471	460	454	463	446	448	449	479	412	446	473	462	452	458	431	443	429	462	458	456	440	465	422	439	453	446	445	416	494	433	449	469	448	441	407	468	448	422	431	419	474	435	462	478	478	435	447	447	439	491	449	463	475	455	473	443	448	468	473	465	403	457	464	402	473	453	455	423	433	437	476	453	453	469	419	425	408	423	461	473	434	442	469	455	437	444	464	482	466	487	460	505	485	433	450	463	482	480	464	497	440	459	470	472	443	491	483	475	445	422	456	466	450	444	441	444	445	458	450	435	508	471	463	440	424	464	428	456	438	511	432	433	438	462	422	450	440	456	480	443	428	415	406	415	431	415	435	457	474	478	410	432	419	446	440	468	400	455	432	417	426	441	414	453	444	461	455	465	428	470	437	435	483	445	430	462	425	456	445	444	434	452	454	482	433	467	494	457	470	407	431	453	471	436	447	437	488	450	459	446	440	428	447	446	412	431	466	437	430	444	478	439	437	417	454	467	407	479	439	496	456	489	458	463	469	446	411	481	462	453	496	440	424	480	457	390	438	424	431	497	472	450	456	467	435	452	472	457	437	439	422	459	447	437	431	438	436	464	466	462	444	446	444	434	473	482	485	465	454	437	449	437	447	453	471	479	446	454	426	454	469	463	465	477	445	451	475	423	440	430	427	431	447	450	450	420	455	418	463	465	441	469	458	515	453	458	474	427	432	450	440	465	497	459	480	449	484	450	458	440	447	452	466	457	456	419	458	417	412	465	473	464	458	477	451	465	417	462	463	485	460	446	485	466	471	451	425	479	457	434	445	445	473	478	445	444	451	437	485	444	491	462	435	435	439	483	471	437	424	444	444	476	447	465	440	421	444	424	471	447	455	461	452	453	450	441	451	463	452	446	429	474	434	480	449	437	442	435	438	469	444	482	471	441	442	447	454	480	464	445	464	430	444	472	414	457	485	447	437	444	454	444	420	440	439	417	428	447	457	478	420	452	478	440	439	473	450	421	474	406	472	469	458	403	460	456	420	444	473	447	494	465	432	448	424	465	441	395	423	453	445	456	456	477	396	452	467	463	446	459	450	405	470	424	453	445	481	478	450	479	444	444	462	469	439	475	472	433	458	476	450	445	451	439	460	446	419	498	458	475	480	448	464	446	435	477	464	512	444	468	470	420	480	462	482	465	468	482	477	436	442	438	446	440	403	447	454	462	469	447	447	438	450	429	464	436	447	463	410	452	429	428	454	501	456	437	428	476	521	414	484	448	441	499	450	421	444	476	453	441	451	459	475	471	453	468	412	459	442	476	436	435	440	435	460	433	471	410	432	479	445	449	477	431	463	445	459	450	446	446	454	461	459	472	445	454	469	400	410	479	486	445	456	443	427	450	459	424	452	437	443	428	471	422	436	464	450	457	481	442	461	397	463	447	437	458	455	471	432	441	444	420	465	441	502	467	464	449	456	465	422	458	455	451	452	464	471	466	439	490	407	488	471	432	422	439	469	454	437	438	494	471	428	416	456	433	428	421	465	446	467	455	452	449	442	460	437	482	448	429	441	457	404	468	442	467	480	451	465	471	470	474	438	453	476	452	462	442	435	459	455	439	421	423	465	467	468	459	404	422	435	458	452	476	443	473	460	433	456	457	450	428	475	405	461	442	421	437	425	423	482	412	493	451	492	467	452	422	456	443	426	464	442	433	445	442	457	485	433	448	496	441	465	432	443	469	450	471	455	434	470	461	425	479	446	448	434	477	459	440	463	412	446	470	443	463	479	421	460	446	466	449	496	451	450	451	418	456	484	475	448	438	452	447	408	446	472	436	432	439	507	466	447	448	461	436	467	427	455	449	452	466	471	467	427	432	449	429	466	437	484	427	418	478	444	483	490	461	442	487	420	477	424	438	426	456	439	449	435	432	478	424	429	444	490	420	464	469	422	441	466	454	476	469	434	450	448	454	418	455	456	428	474	413	458	470	451	445	455	474	456	442	423	444	442	475	451	478	432	484	435	444	463	452	479	437	412	468	490	449	425	491	428	494	446	470	438	424	478	442	455	463	435	459	426	457	477	468	458	422	469	457	436	424	452	493	483	432	419	435	431	489	446	458	423	477	468	424	484	457	432	438	445	477	454	467	438	439	460	427	467	397	497	446	448	452	449	434	473	460	434	472	472	425	456	454	419	417	446	442	462	442	446	475	461	444	432	456	448	458	408	433	436	473	470	476	419	442	478	440	433	450	460	457	447	408	443	467	479	433	467	439	467	450	455	454	466	445	465	430	453	462	477	450	428	445	475	463	421	458	452	443	491	452	482	472	452	459	452	481	459	451	477	452	460	447	438	460	418	469	445	429	469	460	444	442	466	461	444	432	433	470	475	460	499	438	439	481	460	450	460	436	452	494	486	458	436	436	442	454	427	440	444	464	447	437	463	462	404	450	474	476	461	451	402	464	447	450	430	422	426	463	472	457	463	458	460	442	453	393	454	440	409	462	447	432	461	467	460	406	424	469	431	470	426	433	477	448	474	437	449	448	479	444	479	443	450	467	447	454	449	473	452	460	462	455	476	423	408	428	474	433	421	429	494	442	493	415	451	455	443	477	441	466	465	460	419	432	465	477	432	460	454	473	445	428	447	470	453	441	475	459	455	432	512	459	449	417	434	482	475	471	460	452	473	444	429	441	495	482	420	430	421	433	420	456	437	432	470	426	478	430	480	445	460	442	479	468	454	416	451	435	460	454	428	463	451	473	396	460	424	465	393	431	475	470	457	461	454	439	439	414	429	411	450	434	470	424	443	429	454	498	427	464	466	409	481	465	430	441	445	450	425	472	448	440	460	454	404	469	446	445	466	435	427	439	438	427	441	425	489	445	459	467	433	491	472	453	452	422	477	442	469	454	451	479	459	414	475	432	470	464	462	454	435	453	433	484	468	445	463	468	469	410	465	441	475	458	438	451	453	436	426	437	449	529	490	436	440	433	444	455	448	449	467	434	471	454	449	435	496	426	453	464	475	479	445	443	437	477	452	464	423	461	464	467	438	452	460	495	425	477	415	455	451	439	459	438	441	442	455	440	479	453	433	437	406	428	475	467	454	436	439	443	443	433	467	436	470	431	462	439
57619	36310	30543	27449	21190	14414	7827	2704	765	619	2156	490	397	413	345	408	353	345	303	311	256	275	268	265	247	251	262	243	235	267	239	235	257	209	230	241	248	247	236	235	237	259	224	230	241	234	267	240	224	258	249	245	244	235	231	225	269	259	228	234	241	236	239	231	257	214	220	235	231	252	274	249	235	259	224	220	250	243	240	232	222	235	247	226	258	256	239	248	237	216	226	234	229	233	220	212	221	245	218	225	227	230	237	199	226	229	226	239	232	236	223	240	212	233	228	262	228	230	241	232	216	260	233	218	216	228	247	204	259	249	224	224	246	238	209	244	248	237	243	256	218	240	236	223	240	231	207	244	216	217	225	225	225	241	251	238	233	232	210	235	241	231	218	236	247	263	219	256	219	221	213	212	222	225	201	235	216	252	231	236	248	236	244	218	236	251	202	225	201	256	230	228	239	242	248	225	241	223	245	220	212	230	265	248	254	243	253	240	268	243	225	252	223	221	232	240	240	239	233	238	240	247	199	239	246	250	218	209	254	224	221	249	225	220	232	210	210	240	267	248	227	241	243	216	235	226	219	202	244	235	232	222	223	237	218	231	220	262	236	212	236	215	236	227	238	233	240	233	239	265	246	216	207	240	240	221	228	208	205	224	211	242	237	262	237	206	247	220	198	225	202	238	226	224	205	205	256	267	209	232	252	256	217	235	261	241	233	251	219	210	209	235	241	251	189	228	256	235	255	246	210	221	246	217	238	206	235	243	252	242	245	236	256	241	258	214	239	220	222	204	234	240	221	231	269	219	225	223	243	234	212	226	221	232	222	239	235	230	233	266	238	251	250	259	239	220	224	235	202	265	229	242	235	214	238	208	246	243	222	227	259	237	238	217	259	227	237	231	243	238	230	251	222	237	239	234	239	227	222	232	227	261	255	217	183	224	262	220	226	240	231	235	236	248	249	235	228	241	254	207	209	214	220	224	206	217	225	249	224	257	228	234	226	233	217	210	221	229	218	255	221	230	238	245	269	231	212	218	219	226	251	218	227	216	245	242	236	206	198	207	213	227	217	229	237	273	242	231	225	247	212	246	229	237	209	245	223	261	220	239	233	227	220	217	219	280	245	242	226	260	263	240	214	228	235	237	230	239	234	265	231	240	257	243	225	266	232	215	214	225	231	227	251	225	274	246	237	238	257	234	268	193	254	233	236	217	227	238	252	241	219	247	216	205	263	243	244	209	260	236	242	214	223	245	210	240	271	241	249	217	228	247	220	216	224	259	251	205	223	241	242	222	242	224	231	226	242	229	236	218	227	257	189	223	225	253	241	245	233	239	217	234	290	239	201	251	201	258	210	277	232	242	226	237	224	249	226	221	241	246	243	249	246	228	220	198	261	220	236	236	239	241	222	229	204	243	251	223	270	239	252	232	246	244	238	257	214	236	236	217	238	237	209	244	263	229	212	228	217	241	224	227	264	209	217	235	215	200	251	243	250	225	268	246	227	232	216	232	219	231	250	232	215	218	245	232	236	297	236	217	237	219	242	236	230	226	248	234	240	251	256	226	197	217	210	267	258	223	219	234	246	185	240	243	215	242	227	239	212	213	258	243	237	236	221	254	238	239	252	249	246	243	211	226	209	233	234	236	215	222	247	241	251	247	228	241	233	232	273	237	232	235	237	230	234	220	235	221	250	256	248	233	224	248	226	233	244	218	237	224	226	222	252	233	245	228	229	211	203	237	233	259	245	221	228	204	224	235	229	245	225	252	252	260	216	221	266	207	226	286	230	219	237	245	228	255	236	242	244	226	237	251	221	237	263	254	223	269	243	216	208	211	256	235	244	241	233	245	251	213	257	213	208	223	245	229	243	236	239	217	218	229	233	248	208	233	241	209	239	223	263	220	211	233	226	229	245	227	234	231	230	247	223	234	234	242	227	216	214	245	233	244	249	240	233	238	251	225	234	211	211	207	230	235	257	229	255	228	240	235	247	235	265	215	230	232	234	224	225	192	250	248	235	240	215	224	230	232	244	248	245	242	252	228	244	228	234	207	225	251	239	230	220	234	256	226	237	240	247	240	230	226	249	251	245	237	239	256	250	250	236	240	213	240	242	244	253	217	244	249	258	246	253	205	205	235	246	229	223	236	217	232	240	214	251	214	246	222	203	251	241	219	195	222	234	263	215	221	219	232	199	220	202	252	246	229	228	217	231	236	240	222	231	240	259	222	250	207	229	227	184	211	230	240	232	218	218	239	236	243	213	234	223	245	235	255	234	241	232	253	237	231	241	238	227	247	228	251	220	246	242	234	258	202	233	227	247	234	232	250	229	223	240	224	217	234	232	226	258	234	217	256	241	210	225	225	227	249	235	213	240	231	236	233	246	256	226	238	206	242	242	229	222	260	239	249	259	243	222	235	230	225	241	245	246	234	217	220	225	225	220	206	243	243	233	218	209	240	219	264	233	241	248	223	224	249	229	226	257	232	232	252	216	202	250	224	241	225	222	243	257	238	237	235	203	258	242	222	253	231	212	211	210	213	231	249	248	234	227	222	216	246	218	245	214	231	236	220	212	263	187	246	223	234	239	243	242	236	217	238	208	219	211	255	210	228	209	248	218	228	226	227	235	213	220	235	240	226	248	247	243	224	232	262	242	223	193	205	215	227	214	255	251	251	239	232	221	245	217	195	234	247	232	217	229	212	252	236	248	219	216	259	240	266	245	235	198	240	256	235	223	220	225	205	234	185	193	211	226	254	210	243	252	205	232	258	260	255	240	252	230	216	220	234	219	225	217	203	232	223	229	268	215	231	229	210	232	187	266	222	231	238	222	222	246	243	239	249	248	253	233	243	223	223	241	247	230	237	231	234	215	240	236	230	238	216	244	254	240	229	205	224	232	255	260	233	246	208	201	236	230	251	204	213	216	251	232	230	242	250	239	207	226	257	219	235	216	237	241	231	229	224	203	231	233	234	225	225	195	208	231	245	248	231	196	232	225	231	223	218	219	235	223	228	239	250	222	247	224	213	193	220	194	214	239	244	264	228	220	238	245	226	223	247	238	239	255	207	237	235	242	248	227	246	209	245	253	244	237	233	215	226	210	211	227	244	246	222	213	236	233	259	236	226	219	275	255	249	241	227	236	224	254	252	248	234	250	241	219	233	211	269	266	233	247	239	247	221	246	236	223	231	221	249	232	229	258	248	228	249	231	208	214	196	199	251	250	214	226	216	232	243	226	222	225	205	231	227	239	231	211	264	240	246	240	220	219	224	199	210	241	256	228	215	247	232	229	244	239	209	257	221	251	227	220	223	234	245	218	236	200	222	264	207	236	229	229	255	240	215	224	207	228	205	250	225	232	243	249	243	229	223	215	220	242	268	244	200	280	225	226	245	250	229	238	223	247	247	224	229	226	236	255	260	217	228	225	255	216	244	240	233	252	262	213	268	227	231	249	216	231	234	244	194	258	237	254	225	226	223	236	224	221	227	213	201
51752	39957	55473	22093	7042	5318	6611	3626	2671	2500	7816	1873	1745	1666	1411	1527	1339	1334	1086	894	824	790	736	747	725	698	714	666	723	731	637	637	611	639	684	611	629	633	671	625	592	622	632	611	611	587	591	566	611	573	625	581	592	584	541	589	565	635	568	520	569	546	557	551	600	566	564	566	578	593	556	609	540	560	546	595	612	589	554	570	603	562	571	555	586	555	620	560	578	550	547	567	573	572	562	538	526	594	555	573	558	591	607	586	545	542	576	570	547	578	540	565	581	598	601	578	589	566	549	591	576	574	558	572	564	519	557	522	559	602	538	539	506	546	533	547	584	566	539	521	493	610	596	559	590	575	573	565	581	548	563	564	596	535	536	564	537	551	573	555	605	557	551	522	590	564	564	564	535	557	560	584	556	585	544	533	553	542	527	540	616	490	525	552	548	557	563	569	541	534	566	591	564	574	570	575	534	546	563	597	542	544	562	596	533	594	586	569	558	545	580	524	536	529	578	498	541	552	538	522	569	551	549	548	562	537	556	552	559	535	512	551	534	564	534	560	549	578	559	553	578	570	559	542	502	548	537	543	606	556	573	619	556	557	541	543	553	543	561	564	531	556	523	565	538	594	527	589	579	532	617	562	557	593	537	624	556	555	521	561	504	567	531	535	545	561	594	543	585	593	562	547	575	566	556	558	535	559	569	579	600	549	540	558	580	604	590	545	534	562	517	574	568	561	558	578	515	533	568	515	522	538	575	552	563	537	574	519	555	547	587	580	498	550	562	536	558	535	550	560	591	520	545	567	513	582	545	553	532	569	508	538	579	534	538	537	543	536	520	556	504	526	517	535	548	558	588	515	533	571	601	539	548	531	570	566	572	546	554	515	557	581	550	557	559	545	523	537	535	559	563	587	536	553	491	524	564	558	563	563	600	523	530	586	518	551	548	594	588	556	538	560	548	526	581	580	532	524	582	477	557	514	558	556	562	579	552	542	563	543	536	555	539	569	529	577	570	573	518	599	517	585	568	552	577	535	501	574	561	537	549	557	536	587	579	560	590	569	521	579	557	578	559	542	583	538	557	557	564	531	544	549	565	539	538	535	523	543	550	577	547	509	529	538	536	559	523	537	565	513	539	535	547	565	557	596	563	588	540	541	560	535	567	535	557	565	556	533	579	523	564	527	586	507	522	568	588	568	568	534	541	549	504	575	577	542	587	565	556	578	558	523	554	548	515	509	546	564	570	537	567	557	556	489	528	547	556	583	579	560	555	549	588	513	524	547	547	564	532	562	557	547	564	539	524	534	580	555	576	516	519	516	519	562	515	557	580	596	553	539	510	565	524	589	576	599	550	558	535	549	555	582	567	586	572	530	537	523	525	566	559	596	503	564	546	550	533	538	576	563	599	549	564	549	495	547	563	549	537	549	589	564	569	547	549	549	572	540	533	549	555	580	528	575	562	524	566	562	572	546	584	589	536	534	525	528	553	584	525	565	573	535	571	571	571	506	564	561	602	554	549	562	559	538	560	574	571	535	573	555	557	589	538	513	545	572	556	586	614	552	542	553	557	553	501	533	544	505	559	526	549	598	580	556	551	547	519	564	551	555	579	565	516	538	577	585	541	572	559	538	577	517	543	557	585	582	570	548	577	588	549	546	589	551	570	558	576	543	549	534	525	547	551	561	567	591	587	578	568	517	592	550	522	556	528	587	578	541	549	543	546	581	521	541	520	564	551	523	577	544	542	551	582	546	588	551	564	554	579	502	562	541	560	544	552	545	565	549	563	544	574	571	557	566	593	511	575	584	549	559	511	583	541	517	592	575	572	547	530	564	558	546	577	584	529	532	541	542	522	527	588	556	561	549	509	545	581	553	572	545	521	524	536	498	552	561	576	553	582	551	558	533	554	555	559	569	554	533	525	590	516	550	537	582	551	571	522	565	557	534	561	549	531	544	524	518	557	555	580	555	590	538	595	529	539	542	559	562	541	573	552	604	558	565	539	577	555	580	536	536	550	590	547	557	578	562	558	558	550	563	548	596	557	562	586	597	497	582	546	556	547	547	555	582	521	573	566	549	553	536	561	553	573	535	567	529	520	585	530	565	545	608	528	530	562	573	525	537	552	526	560	536	560	579	521	553	567	554	537	552	591	572	529	567	562	537	552	559	588	571	571	555	572	562	586	590	560	547	568	553	572	530	584	514	576	544	569	554	506	569	516	554	563	523	537	541	550	558	515	552	571	524	575	609	537	589	561	552	580	597	551	493	529	545	543	561	547	576	543	578	561	559	576	543	553	565	572	513	572	559	570	522	567	577	542	515	548	533	609	568	563	525	555	559	561	581	535	572	537	533	531	488	573	549	547	531	510	535	559	579	555	563	566	568	507	550	550	542	563	543	548	528	535	552	561	553	597	556	544	593	541	588	555	538	545	569	539	529	522	537	578	541	552	568	590	547	561	528	562	555	575	525	511	541	610	572	570	538	536	522	583	547	586	520	587	546	558	560	502	538	564	546	549	576	542	523	528	572	530	541	531	561	525	525	595	552	518	536	574	564	526	569	576	538	564	546	534	521	527	559	586	566	551	519	563	568	519	539	538	549	533	538	539	565	540	572	545	576	535	572	541	528	525	551	566	567	559	591	569	555	582	573	537	557	554	570	554	581	516	525	564	519	550	524	551	596	544	560	562	576	524	531	545	533	566	578	550	565	591	544	512	567	528	541	558	538	535	581	570	561	516	556	504	547	535	546	601	540	573	552	533	573	580	566	550	572	599	493	560	554	559	607	565	546	509	546	548	547	538	548	589	548	525	506	566	551	591	530	553	600	559	564	548	547	547	526	560	557	518	553	576	553	543	531	546	551	519	568	523	532	575	544	536	567	576	516	544	565	566	599	539	538	579	539	547	564	536	548	586	587	487	525	559	546	567	527	512	578	562	505	551	569	555	585	569	570	549	542	515	606	561	532	584	558	539	549	526	600	528	551	527	567	582	555	550	540	528	553	533	525	554	555	544	509	557	568	538	556	571	533	549	530	547	551	551	523	583	576	591	510	533	530	580	566	561	581	563	585	593	582	566	539	590	532	545	584	600	520	520	578	570	536	561	554	554	575	601	585	540	504	566	569	523	548	515	485	537	585	567	584	543	539	535	581	528	539	547	547	568	547	540	522	599	533	562	533	565	561	570	574	525	563	530	536	529	571	510	522	547	545	559	583	543	577	495	515	521	540	522	549	560	546	552	589	583	552	651	524	560	578	566	555	508	556	538	569	553	517	531	571	534	597	565	540	546	538	554	517	566	550	519	572	576	530	556	502	539	591	543	540	582	567	571	520	555	559	578	586	545	569	579	552	561	604	564	493	578	560	576	557	525	595	544	515	591	596	576	539	505	531	543	597	543	530	538	548	557	558	597	543	512	586	544	578	539	565	537	538	501	559	539	522	526	535	506	517	522	566	590	569	580	565	572	573	550	546	572	571	557	580	586	550	597	551	544	570
18341	21385	11152	2984	550	349	358	312	286	331	306	259	265	263	303	288	277	298	267	267	290	296	290	286	288	273	277	309	303	292	292	268	266	275	262	268	281	274	284	269	276	281	270	267	288	300	245	254	252	274	282	309	311	277	289	289	294	297	257	275	278	285	279	289	286	273	279	275	278	245	283	261	283	295	290	303	291	270	277	285	266	314	281	305	289	277	276	283	290	250	278	294	272	255	282	279	264	275	283	289	292	269	318	280	291	309	251	294	260	260	302	281	293	268	233	255	308	304	295	282	275	248	259	280	287	297	252	296	247	311	290	277	287	309	303	274	289	264	303	288	265	302	276	288	313	300	287	293	288	295	300	264	263	274	317	297	281	292	277	281	319	279	257	273	281	301	282	262	280	267	265	280	279	313	291	264	261	274	279	282	273	279	276	264	274	287	242	273	275	282	286	273	283	292	318	256	274	276	283	257	281	253	264	271	273	257	265	286	278	282	299	286	290	273	291	278	275	301	287	242	295	276	268	265	273	272	261	283	249	283	296	273	277	261	285	265	271	271	289	310	267	276	264	277	281	268	258	262	308	271	260	289	294	277	251	291	295	278	270	303	313	262	263	288	285	312	276	294	261	282	294	272	265	279	295	283	262	269	281	278	293	290	276	266	275	256	286	285	278	277	257	294	273	294	309	267	277	256	268	230	286	263	306	300	282	270	293	300	277	265	304	270	278	251	246	270	276	266	306	261	292	285	269	298	272	283	270	274	281	286	293	272	298	298	259	275	297	280	301	268	298	280	275	298	272	239	294	276	260	281	286	274	302	281	302	293	285	273	265	275	278	277	280	254	280	266	264	267	271	294	270	270	313	289	266	297	275	265	266	280	275	315	279	287	293	304	274	274	254	283	305	251	241	264	288	265	268	284	250	317	275	288	280	289	307	265	277	289	282	289	304	275	258	283	299	280	259	287	262	285	278	279	279	304	298	277	281	293	277	297	266	262	281	274	271	264	264	278	294	282	300	261	274	296	290	284	307	274	304	284	263	247	261	247	318	303	287	263	281	255	307	274	265	258	276	271	276	276	277	280	284	281	287	285	295	275	268	306	272	280	294	261	273	279	241	296	309	294	300	277	288	286	267	318	275	297	248	291	334	278	296	256	288	278	299	271	308	261	273	267	284	274	272	298	284	261	279	277	295	294	284	276	294	265	281	292	285	295	301	266	254	286	284	266	269	289	316	293	257	282	298	285	316	282	277	285	262	279	274	299	274	274	264	283	270	294	274	270	294	306	275	289	285	305	300	297	248	275	261	271	306	295	270	277	281	287	267	270	260	277	296	260	246	292	275	274	299	251	281	291	306	271	261	258	272	265	285	251	274	280	264	287	272	285	261	280	281	284	262	307	268	282	283	281	302	272	271	298	268	284	279	292	284	290	276	250	293	293	261	291	264	268	323	308	275	308	267	292	281	264	278	262	272	274	288	255	283	280	291	275	292	291	283	249	295	260	245	255	251	291	301	263	271	280	297	307	289	297	274	284	262	287	266	294	242	267	249	283	281	259	270	285	271	271	278	280	274	297	285	256	266	266	278	268	297	274	255	266	271	292	244	280	277	314	274	308	261	260	271	271	291	300	245	291	282	277	292	309	284	300	281	288	265	247	274	278	278	276	285	279	294	267	300	267	275	289	269	265	291	262	273	281	271	298	288	261	266	271	272	259	281	296	279	306	301	260	256	263	276	300	304	269	282	286	256	283	277	258	301	288	289	290	274	262	278	287	274	305	257	275	288	271	258	290	276	270	287	269	282	269	279	285	287	262	271	266	289	250	268	272	275	304	308	301	301	253	254	281	274	280	229	284	287	279	299	273	281	293	274	264	295	265	292	261	290	297	285	274	259	273	284	273	298	292	284	274	259	287	299	265	279	266	288	278	263	269	261	274	274	273	305	270	312	287	282	297	288	282	274	284	272	261	274	266	303	286	275	298	257	264	290	265	282	284	276	280	269	298	281	273	267	305	261	284	275	293	277	293	293	276	279	248	287	285	272	277	306	309	258	298	269	276	296	259	291	266	262	294	315	307	294	299	287	260	281	291	299	288	298	270	281	286	295	269	281	252	288	304	270	275	295	276	267	284	293	277	266	283	289	255	259	271	256	264	271	262	255	271	289	292	290	258	289	304	305	290	267	305	276	319	284	274	286	256	286	275	275	271	293	271	271	296	283	295	297	307	289	249	291	285	277	244	264	289	281	268	274	280	267	236	295	282	259	276	273	263	292	239	281	277	275	259	279	268	278	270	252	301	268	289	284	286	291	270	288	271	231	315	298	285	252	271	269	264	275	264	287	271	260	293	271	254	262	280	286	259	297	288	300	286	261	237	286	296	279	241	307	276	268	293	248	271	254	283	262	278	291	294	278	285	250	291	297	238	304	271	303	281	264	280	267	249	243	282	258	269	266	264	270	255	272	273	281	263	265	267	295	293	237	279	283	281	270	292	272	282	275	314	283	282	294	276	308	270	304	269	270	310	266	285	227	281	272	295	295	285	282	281	275	288	287	250	290	320	266	284	303	285	271	252	296	287	299	305	310	299	263	273	250	259	241	230	271	286	264	299	289	264	294	288	276	292	288	278	261	243	280	273	295	280	291	280	274	271	298	265	272	267	271	271	276	258	261	301	277	309	295	269	264	264	282	297	254	281	267	281	249	290	288	309	292	289	272	269	281	268	276	274	289	285	263	294	289	314	233	276	328	295	274	269	277	274	274	305	295	261	276	272	278	272	260	275	265	277	268	281	256	296	301	267	276	283	287	241	275	271	268	280	288	292	266	303	285	249	286	290	305	318	296	287	302	269	260	252	261	254	273	284	281	281	259	273	301	296	298	321	264	253	301	250	266	260	260	265	270	315	282	289	272	282	276	255	303	253	292	293	266	243	265	272	280	272	285	278	260	273	273	248	287	234	278	277	273	254	266	269	286	284	266	297	311	318	278	262	287	264	296	253	267	255	269	265	295	290	292	281	294	287	278	268	264	274	303	284	265	288	267	283	271	291	293	268	276	286	281	321	256	292	279	275	276	269	281	285	288	270	274	284	275	259	287	274	292	296	271	259	249	278	271	260	271	282	282	252	318	259	276	273	282	302	288	296	279	287	286	296	324	252	290	321	275	296	263	271	258	285	272	290	273	290	297	280	278	300	280	262	282	290	299	258	291	271	269	277	288	256	269	257	258	280	268	293	309	305	279	259	262	290	290	276	270	291	275	283	261	259	295	275	289	291	271	262	302	267	281	302	298	275	302	300	262	260	300	263	281	291	281	286	291	280	290	279	292	298	292	286	276	276	295	316	286	247	282	252	294	270	266	300	309	289	319	274	285	255	246	292	289	273	258	286	272	296	280	281	267	271	286	288	261	263	291	278	288	283	299	281	261	280	266	282	284	253	268	293	291	280	305	265	284	289	300	278	266	270	264	274	285	281	268	284	298	288	244	275	334	266
16200	20272	12672	5888	1027	940	1035	842	764	774	954	730	738	709	706	747	730	698	711	653	747	719	718	691	710	714	626	692	678	716	712	716	695	708	716	713	710	674	668	666	694	658	667	664	708	719	690	744	686	664	633	753	695	705	708	702	728	752	697	690	750	668	704	750	711	723	683	764	678	694	717	722	745	722	705	708	733	637	692	703	692	683	711	683	718	734	720	688	673	705	702	708	732	725	705	697	702	664	656	667	738	718	696	647	739	707	721	693	702	664	673	725	697	648	695	654	721	716	704	728	675	719	694	712	716	697	671	701	683	780	696	719	734	692	717	715	722	718	707	713	697	689	703	686	728	751	706	688	676	716	655	756	703	715	703	659	740	707	719	706	695	728	746	692	709	706	736	701	685	718	705	680	695	682	739	652	686	742	736	697	684	694	720	734	668	701	655	663	673	695	696	698	685	704	750	687	684	702	673	701	682	674	683	696	691	751	686	686	641	678	650	725	681	686	705	709	754	688	696	677	680	707	703	732	651	744	699	755	711	659	709	677	692	672	709	699	691	753	720	715	667	683	653	732	677	691	712	698	675	681	679	683	716	729	678	713	754	691	703	705	719	696	724	685	740	726	677	715	742	720	669	698	645	680	684	689	680	781	646	682	705	744	718	689	707	679	717	724	697	671	695	716	660	712	720	705	724	701	664	751	667	692	713	723	670	722	725	731	719	698	706	766	716	757	728	670	691	665	708	674	694	657	689	689	706	700	662	684	660	736	742	682	699	733	692	718	736	715	693	716	726	741	721	671	692	711	694	723	733	708	702	672	705	685	692	681	657	747	703	722	681	681	690	710	708	703	709	708	721	646	726	681	671	717	712	732	685	647	713	693	694	673	731	744	686	705	704	720	661	656	681	768	700	689	727	723	711	730	703	722	687	709	683	703	726	727	742	678	755	669	700	724	689	742	723	704	677	676	730	710	708	744	713	697	653	734	692	720	727	700	668	700	688	701	690	711	765	704	707	732	741	720	693	682	720	691	711	699	719	699	736	696	681	674	666	675	691	717	685	667	713	697	675	622	757	720	722	693	736	650	750	713	692	688	716	664	676	682	727	720	670	665	705	696	721	709	732	696	687	681	706	639	707	692	679	721	694	695	699	717	695	722	699	669	713	686	745	666	701	685	760	727	725	664	742	662	726	703	698	740	722	674	684	732	686	704	740	738	743	704	702	713	684	658	713	718	698	674	685	681	686	683	733	689	714	703	728	675	723	719	736	690	708	672	698	677	670	683	689	724	669	704	710	746	725	701	726	696	701	734	668	725	692	701	691	684	735	721	703	659	695	720	648	660	680	726	683	681	710	705	691	678	668	708	683	722	697	731	697	694	667	718	708	706	675	646	719	685	696	655	694	689	689	691	671	752	712	705	698	697	685	697	766	685	704	710	675	692	681	722	710	706	692	740	715	686	662	700	739	664	702	701	682	689	706	688	725	689	716	696	749	654	700	701	733	650	702	730	742	693	699	714	670	694	626	699	758	645	739	657	670	718	718	677	742	710	705	707	718	695	668	699	653	757	716	693	715	713	684	702	690	717	732	705	748	718	713	734	744	726	647	701	648	684	669	669	734	690	727	670	694	680	716	712	712	676	698	689	660	674	713	703	697	692	675	723	719	676	693	717	698	719	723	696	675	685	690	726	744	676	699	754	698	703	697	692	701	724	680	700	727	707	724	673	714	677	674	695	686	670	710	678	716	687	674	681	707	723	673	698	716	662	740	673	733	672	759	718	669	732	747	649	691	692	701	701	725	717	721	743	659	667	693	697	709	709	703	694	735	763	688	732	727	661	656	715	716	681	730	705	723	696	695	706	712	691	710	752	699	728	701	718	700	686	707	714	714	702	713	720	748	709	694	710	690	678	708	706	721	714	709	719	719	707	694	675	700	703	724	697	672	682	677	690	674	692	670	708	694	691	730	746	749	739	695	703	698	646	702	730	685	702	697	692	720	656	711	677	700	688	740	743	733	737	705	739	710	722	654	659	660	735	730	751	675	694	725	723	676	733	685	700	697	682	689	715	661	715	699	698	709	681	700	700	665	711	698	726	688	666	714	702	725	705	727	645	649	717	711	675	692	688	699	695	677	696	673	721	661	744	741	697	674	671	690	720	704	674	689	714	707	669	665	703	651	704	696	722	700	703	679	767	659	728	717	695	679	725	708	716	665	698	675	687	743	693	718	698	756	736	683	748	681	704	683	727	715	705	721	731	707	721	659	670	685	705	737	729	703	716	675	712	728	672	698	674	701	697	678	698	700	672	712	681	705	687	716	688	713	701	731	693	734	719	726	730	750	718	691	728	726	740	731	690	693	776	710	683	705	677	690	662	678	706	677	708	693	679	721	689	725	732	701	700	652	677	710	717	711	701	693	716	749	681	729	721	723	710	701	718	753	697	718	718	715	690	696	711	718	656	644	713	673	720	677	702	721	693	688	703	712	743	734	689	680	682	686	703	711	700	688	678	694	684	632	691	703	672	742	757	730	704	742	707	718	704	699	659	675	632	697	786	704	697	671	728	669	755	682	711	705	657	759	732	674	697	673	740	711	724	737	727	703	673	683	688	729	655	678	717	727	671	701	679	685	674	686	676	720	726	673	713	729	719	672	644	728	728	679	685	702	715	702	707	738	688	681	706	634	738	676	672	684	722	734	725	647	694	718	704	689	713	742	687	703	704	733	675	681	700	736	643	744	709	727	726	696	753	677	692	705	705	706	703	648	666	726	688	692	673	666	724	711	728	693	700	674	698	716	697	723	695	708	693	715	700	721	680	668	661	700	685	720	668	717	686	667	639	716	675	675	709	690	684	715	694	716	716	671	688	712	703	692	668	680	686	699	681	717	731	710	708	676	735	715	727	730	711	776	695	716	763	690	707	680	693	684	672	747	733	679	703	712	667	687	707	680	688	700	722	712	712	673	699	715	694	689	727	701	715	726	692	707	692	702	648	705	720	739	692	667	689	685	701	680	696	715	657	733	684	685	735	676	761	670	692	715	695	670	702	677	696	706	657	713	684	704	689	726	668	698	731	721	699	745	684	703	729	751	694	684	710	723	672	689	696	657	678	705	680	687	743	679	702	698	708	710	714	714	727	707	707	677	700	756	718	697	665	689	697	671	691	682	702	725	685	726	735	710	710	693	707	712	699	736	752	719	703	713	710	697	666	691	732	707	690	669	714	705	655	683	639	710	714	678	695	694	693	705	715	710	649	737	707	730	709	735	674	703	717	673	723	708	688	692	718	690	709	709	709	717	664	693	748	691	715	740	686	741	724	712	729	685	697	709	717	709	754	722	735	723	695	704	720	751	734	737	739	662	685	707	737	693	695	678	710	725	662	713	698	681	710	699	652	669	674	736	710	705	723	700	717	713	676	697	678	745	659	723	684	688	727	654	736	705	741	685	666	744	709	711	715	689	694	683	662	704	655	677	679	671	734	681	683	699	683
57263	38506	45258	35708	26646	17639	10673	5650	7075	2402	2812	376	349	338	300	327	272	284	262	259	269	254	235	231	267	213	231	245	233	251	222	202	217	199	227	198	245	233	218	246	219	221	189	233	206	225	234	212	227	217	188	205	211	220	213	221	220	220	217	187	217	208	225	206	210	203	222	237	208	203	202	227	231	215	203	224	205	223	195	210	201	229	221	214	207	226	220	214	218	214	212	220	231	199	206	191	193	219	210	232	203	235	195	221	218	185	199	201	227	202	193	193	191	206	191	227	212	216	192	212	235	203	210	218	214	217	210	206	187	197	218	199	211	183	185	222	214	220	235	222	207	214	248	240	218	214	199	214	213	198	204	216	200	215	212	210	218	194	223	197	203	237	217	221	221	204	223	225	193	207	203	196	209	218	202	227	210	204	220	199	211	214	190	193	210	225	224	210	190	203	232	223	211	204	246	203	199	211	199	230	210	201	187	209	220	190	191	206	216	229	217	213	218	206	269	200	221	212	215	209	202	220	197	202	210	189	192	250	217	221	217	224	207	188	208	236	217	241	199	188	253	247	222	239	228	195	238	213	218	219	215	201	214	202	218	197	206	201	209	206	212	194	232	238	229	189	212	226	225	215	207	221	212	222	236	204	223	230	251	201	253	190	205	193	227	203	209	229	202	183	217	214	194	207	222	213	226	214	209	223	210	211	207	189	211	167	204	233	215	232	194	210	221	217	249	226	222	223	211	224	260	247	231	213	211	199	183	219	201	225	193	203	209	219	217	202	206	246	198	203	200	253	225	193	209	229	192	214	209	211	211	220	214	198	221	224	185	189	221	217	211	215	219	216	184	210	196	212	215	227	229	227	179	195	228	237	235	207	203	225	226	192	243	235	213	194	213	198	223	214	194	221	192	205	226	207	196	234	231	197	211	208	227	229	223	218	212	200	228	217	189	226	222	236	218	195	210	218	226	206	237	211	191	222	218	224	187	209	219	231	203	203	205	225	177	213	192	206	211	205	216	213	219	222	208	205	241	195	187	218	241	216	207	195	202	215	222	193	215	215	222	204	204	191	231	226	214	221	218	215	229	246	206	227	235	213	195	202	220	224	238	214	225	229	183	189	189	198	211	220	230	224	210	230	201	205	230	210	197	201	214	190	184	209	194	255	191	188	230	222	213	245	205	193	198	198	204	202	203	235	195	219	211	215	189	207	248	207	193	231	224	211	230	202	199	202	213	229	220	220	200	209	211	201	183	230	212	214	190	221	194	209	210	222	229	202	217	231	246	216	225	230	193	211	219	194	180	216	230	235	198	210	206	208	195	206	209	197	228	221	220	235	210	198	220	222	206	211	193	225	208	207	211	235	248	213	232	213	198	205	219	245	229	229	254	211	221	219	210	183	211	221	181	202	197	209	204	218	204	226	222	228	223	215	206	228	194	215	190	193	191	244	222	194	194	216	250	213	233	196	255	218	229	200	191	190	241	203	224	215	223	204	219	213	213	211	208	212	225	252	221	198	192	219	211	163	200	196	212	206	200	200	234	199	222	234	228	208	192	206	224	202	214	219	208	176	213	217	223	208	227	201	196	217	219	208	216	207	204	194	198	190	217	229	198	230	169	194	213	225	214	201	189	221	233	208	220	229	213	213	228	186	211	176	231	204	218	215	236	197	245	215	233	210	206	220	217	189	212	188	236	192	207	210	235	214	231	227	190	219	247	207	199	192	196	190	227	222	224	222	231	211	200	208	204	232	224	206	223	225	214	204	217	236	211	216	216	206	206	204	196	188	199	204	213	188	203	225	216	203	233	199	195	200	210	214	185	242	218	207	192	234	231	206	208	235	223	190	227	219	198	191	219	220	212	214	233	225	212	190	220	234	219	204	206	200	225	219	207	198	230	198	204	201	238	195	232	220	202	216	195	199	189	210	200	248	197	227	221	199	205	198	191	217	227	255	202	202	193	191	212	211	192	219	203	215	220	229	177	229	208	220	226	223	236	211	214	207	208	230	217	202	200	214	209	188	189	230	239	204	227	211	216	217	203	214	207	189	230	228	211	213	219	201	244	209	207	246	228	226	227	201	210	185	234	224	225	212	223	192	190	219	209	208	199	208	232	214	201	200	259	209	221	179	203	189	218	207	204	211	215	209	226	207	200	219	213	230	223	226	212	193	202	217	235	202	195	211	215	221	213	213	241	203	208	247	219	228	213	228	216	209	210	196	213	215	218	229	221	230	218	202	208	220	206	187	191	215	197	199	226	215	216	230	197	220	241	238	203	214	219	222	214	221	217	216	223	219	207	202	221	229	222	196	211	196	228	219	194	236	230	204	204	224	246	235	218	196	248	237	214	200	216	191	203	205	176	221	204	207	210	236	223	213	195	199	224	196	207	216	218	213	243	202	191	218	190	222	160	222	208	201	203	242	182	207	187	216	221	200	195	204	204	219	212	244	198	228	212	217	216	209	237	210	207	209	212	220	231	202	198	212	200	212	221	228	209	223	230	206	201	206	207	219	192	214	261	221	204	196	216	199	229	234	187	217	193	213	205	232	198	212	223	197	236	201	208	217	206	227	225	216	206	208	240	223	202	201	191	187	211	212	194	250	198	198	215	199	219	226	207	193	231	189	207	207	198	183	204	234	206	202	214	220	231	201	200	198	221	209	190	189	214	212	235	214	183	202	234	201	219	204	197	206	198	231	233	202	220	187	204	215	203	260	190	229	205	201	227	214	219	186	215	184	201	238	201	203	218	189	206	219	231	190	235	182	232	214	202	190	195	223	231	226	240	226	198	205	223	208	222	207	201	220	206	236	211	217	213	203	236	194	178	213	192	223	223	208	216	189	185	200	206	213	197	224	236	239	209	214	214	193	215	220	214	220	203	213	220	212	223	218	201	218	221	188	225	205	234	235	202	225	221	206	223	217	214	226	223	194	217	190	200	194	218	195	195	225	229	197	183	220	208	201	209	223	223	205	204	220	235	203	207	202	214	199	228	193	206	226	208	198	195	193	188	209	217	208	186	212	198	233	216	218	237	220	200	174	226	203	235	197	205	239	210	203	211	232	208	213	214	207	200	197	202	203	228	212	240	222	219	169	216	218	211	188	214	184	212	209	217	207	210	211	179	206	208	203	215	216	177	195	220	216	217	212	188	215	201	199	201	187	211	217	198	200	228	196	206	218	199	185	208	192	208	221	223	203	228	208	223	197	219	219	247	201	210	204	206	215	234	218	224	207	231	226	211	231	200	222	191	213	208	218	230	234	214	193	223	231	210	214	212	221	241	231	200	218	224	198	224	185	248	215	201	241	212	206	232	233	208	204	212	208	210	185	191	200	208	239	233	195	234	218	234	162	223	219	216	204	231	209	222	199	221	214	235	208	213	223	201	217	206	204	223	217	192	222	219	176	235	216	215	218	240	205	222	204	188	207	209	198	205	241	218	232	224	220	191	215	205	220	211	220	192	207	204	207	230	204	225	217	201	219	216	209
44316	41126	53265	59443	13819	12636	16584	12249	16180	8823	8127	1364	1239	1233	1111	1120	1006	837	834	764	732	701	699	653	697	641	649	600	640	594	619	587	577	548	587	619	549	521	595	589	591	599	604	576	605	646	606	573	537	538	570	535	562	568	527	557	533	561	562	522	555	529	550	546	530	504	528	544	522	539	551	548	528	532	569	529	547	529	510	528	535	515	517	522	528	522	520	542	523	534	533	574	550	549	496	514	520	496	532	520	539	536	546	520	508	531	518	530	538	561	557	503	517	518	563	508	522	539	515	534	497	548	521	482	532	552	511	542	537	523	523	569	507	535	541	490	547	505	508	542	571	510	544	551	536	546	508	526	535	522	517	515	528	509	480	564	564	496	534	481	511	544	512	555	559	526	487	493	509	553	510	508	497	546	505	530	522	518	482	517	551	512	532	488	522	504	506	504	544	517	532	514	565	517	527	535	513	491	522	510	493	550	544	522	553	484	512	482	516	515	478	512	500	520	517	534	489	499	482	529	511	573	544	530	528	508	548	472	548	539	501	500	495	533	523	525	499	523	560	583	539	528	526	534	516	547	546	523	538	550	500	526	500	541	485	522	504	519	550	505	516	555	553	541	531	553	513	495	559	543	548	533	563	484	523	482	533	530	515	496	534	516	509	576	548	502	525	547	518	542	489	502	527	486	530	540	530	505	515	520	482	504	529	509	549	494	541	544	511	543	522	512	541	514	544	544	501	560	519	513	504	518	566	525	533	508	511	499	536	513	522	563	486	502	530	542	543	501	502	561	512	489	549	522	518	464	524	514	526	555	545	573	484	506	519	481	493	523	547	567	522	524	462	487	531	509	562	536	512	505	541	485	524	510	522	526	494	545	500	526	563	523	510	536	522	560	537	510	523	516	537	506	520	514	514	558	510	568	540	542	546	508	523	584	503	552	530	510	532	489	542	502	524	532	493	510	512	477	497	512	538	490	501	492	525	490	508	485	495	506	506	504	519	538	521	482	507	531	537	502	523	557	508	514	543	539	522	514	536	578	495	534	539	538	525	530	543	505	542	521	513	536	528	535	522	551	521	550	479	536	551	533	529	513	546	499	540	537	538	546	527	520	531	516	535	565	534	538	547	538	513	536	541	506	538	557	459	523	542	548	510	514	492	534	544	564	516	496	532	504	520	502	499	561	505	532	501	535	484	489	559	520	514	524	487	549	548	559	478	505	498	538	525	499	537	535	513	550	525	535	483	493	503	544	482	489	537	534	521	509	484	483	550	555	524	518	537	536	502	574	515	529	507	563	560	496	541	512	489	545	526	511	512	488	537	534	532	554	488	517	547	512	511	489	546	540	559	586	540	519	532	503	513	519	499	513	544	532	511	516	513	532	503	533	515	486	512	518	522	529	499	494	525	533	546	520	500	566	503	534	558	537	554	541	558	487	511	517	526	505	511	522	537	474	498	496	488	536	517	539	499	527	534	516	509	524	539	511	522	489	533	515	559	495	500	540	553	533	527	508	527	529	499	488	548	539	503	510	561	541	510	542	551	544	501	561	487	511	528	503	527	501	509	526	539	542	499	522	540	500	473	565	512	513	523	552	513	497	522	562	559	495	511	497	546	488	524	509	498	508	530	581	554	530	518	510	537	572	482	552	492	526	509	520	530	510	513	505	515	530	562	494	524	495	518	523	535	463	513	525	498	496	546	582	544	483	500	532	504	533	483	542	502	504	516	503	490	519	563	514	546	538	525	456	495	522	491	492	553	494	487	542	538	531	512	536	553	515	495	503	516	512	503	523	487	493	536	539	524	496	541	545	530	491	490	525	524	513	479	518	512	509	509	529	528	560	495	507	511	517	542	526	531	513	511	561	508	540	546	500	504	527	497	512	546	561	560	540	547	518	530	551	521	520	523	510	510	537	492	531	502	560	467	517	497	541	518	526	550	485	540	490	477	535	500	501	569	561	518	495	515	510	520	551	515	502	532	538	478	538	512	538	511	499	578	509	494	510	522	540	540	507	535	553	521	546	487	515	538	506	496	508	509	513	514	539	527	526	520	485	535	519	536	513	556	497	538	501	571	509	536	547	525	535	536	520	510	474	500	536	502	544	525	520	506	521	556	540	463	550	517	492	533	540	553	510	535	509	542	526	538	505	565	506	533	513	551	480	483	519	527	500	532	503	562	514	535	543	528	496	562	497	485	518	486	507	575	526	534	510	564	539	504	536	520	527	488	528	547	526	507	540	512	489	511	517	555	552	498	527	499	521	520	493	459	536	556	536	543	487	548	569	536	529	544	557	513	541	520	522	557	494	502	491	542	533	507	519	509	524	508	486	516	527	491	554	481	503	509	560	521	517	504	513	529	506	517	514	535	518	532	512	533	529	524	514	498	513	498	503	516	525	505	565	569	499	512	550	523	504	546	534	526	500	509	528	575	490	518	532	501	518	534	498	543	525	538	537	552	507	514	512	526	541	521	510	522	493	495	525	466	471	536	531	524	481	524	501	513	505	508	514	487	483	519	532	544	515	526	526	523	484	512	505	507	559	516	493	544	518	499	528	528	537	539	524	506	538	527	518	536	529	494	519	522	553	551	502	507	510	494	547	527	514	513	505	531	518	543	549	514	515	545	523	516	529	511	509	515	522	506	515	489	523	498	501	486	500	477	537	525	544	569	534	508	523	516	506	553	523	506	549	474	505	497	508	500	529	527	561	543	520	549	492	517	537	535	552	500	540	517	568	528	493	539	502	488	508	508	492	521	567	518	534	528	572	550	521	499	490	520	519	537	523	547	560	511	454	494	510	527	521	524	545	459	535	548	480	502	506	509	558	545	544	515	556	548	513	528	531	508	510	543	567	510	552	520	486	497	533	510	532	552	515	560	512	522	559	518	505	545	513	505	488	521	545	528	532	552	518	539	515	516	503	525	521	482	493	496	563	483	507	526	553	561	529	509	482	507	509	518	486	502	496	507	570	524	494	552	540	564	520	485	523	543	508	530	490	538	545	515	484	525	525	518	508	481	532	570	541	537	527	572	504	525	505	517	486	507	552	546	541	549	553	509	519	512	507	518	546	497	515	516	553	495	521	522	508	517	552	501	544	565	519	528	513	531	496	511	540	520	552	493	537	535	518	518	482	509	547	514	544	513	544	517	535	529	483	532	533	516	526	507	550	515	513	526	519	477	522	521	525	499	513	554	544	537	514	518	542	507	513	523	516	523	530	516	541	532	537	542	510	514	515	509	502	498	507	494	480	554	534	546	544	519	513	503	508	473	509	526	529	504	487	559	537	516	512	520	533	502	517	517	500	542	526	504	522	565	495	512	485	557	529	536	475	557	533	529	513	501	540	542	553	523	558	512	536	507	534	528	507	508	518	529	536	553	527	560	507	534	550	542	519	564	531	529	539	545	513	476	506	507	528	539	544	523	538	509	513	584	508	566	539	543	555	551	526	518	558	491	478	547	544	553	513	525	503	531	530	486	559	531	520	542	490
59694	43810	40188	32610	34195	19331	9943	15043	8125	1648	1422	379	371	339	339	358	310	315	259	353	304	276	325	283	283	290	297	272	258	303	297	270	260	280	293	248	250	287	271	290	302	295	269	302	264	302	275	273	284	256	249	252	254	247	262	243	261	271	303	270	256	288	273	265	282	267	296	257	265	273	266	265	259	277	266	260	267	265	286	268	264	256	299	258	245	294	289	267	266	285	269	254	288	268	288	253	278	263	266	268	289	270	274	271	268	241	246	250	271	247	266	267	301	263	251	298	270	293	270	271	267	263	268	260	282	291	249	282	283	292	302	256	278	261	282	295	268	263	274	246	258	247	255	284	268	274	281	276	234	261	258	279	255	278	255	254	237	280	300	264	256	287	279	270	298	279	243	272	247	281	241	256	239	259	250	287	257	279	275	272	287	280	258	269	265	282	277	295	270	230	272	255	294	284	274	270	271	262	291	260	279	278	287	249	269	256	289	272	270	248	317	254	280	261	236	265	271	272	290	254	288	257	262	269	277	281	289	296	264	243	285	266	223	257	236	260	274	276	255	293	285	278	265	286	303	250	290	257	291	270	286	274	296	301	303	252	266	282	275	282	254	264	266	289	308	262	280	242	286	252	306	262	262	269	263	266	279	290	267	269	290	257	279	259	259	292	275	271	277	249	275	276	297	267	255	278	278	289	269	269	265	268	243	283	296	285	267	259	250	280	282	267	280	259	295	252	268	264	268	287	294	268	289	255	274	258	240	257	242	283	259	251	252	295	278	253	261	280	263	246	281	241	296	274	308	261	257	227	240	284	266	245	251	269	287	284	256	246	260	270	248	281	260	266	265	294	254	274	237	259	277	275	265	264	266	286	261	273	290	278	271	268	267	273	247	257	282	291	259	271	263	283	249	279	255	253	267	266	275	287	262	247	299	272	272	249	267	307	276	280	243	268	284	288	318	275	262	281	279	246	294	256	242	241	283	310	256	283	266	259	248	287	287	284	231	248	296	270	287	310	257	265	265	295	249	242	316	252	242	252	282	271	250	253	267	232	282	290	271	270	274	289	257	262	276	274	278	289	270	305	282	274	270	265	276	287	279	268	269	275	256	263	234	259	260	263	251	294	267	280	266	257	317	271	259	275	294	257	286	269	262	240	280	276	262	279	258	274	270	278	257	266	285	251	312	249	260	268	252	271	239	249	251	251	290	311	298	255	265	262	278	243	244	288	280	244	248	241	296	269	262	255	268	240	267	272	262	275	297	282	277	258	242	241	279	287	265	254	248	249	264	273	279	289	259	289	279	255	281	265	277	274	252	281	273	293	229	298	258	302	274	265	263	256	257	247	274	280	291	261	306	270	278	288	245	276	270	290	293	270	241	251	264	285	255	283	280	239	326	253	270	272	288	291	274	272	247	247	256	285	302	286	275	265	301	297	296	276	295	287	255	290	276	244	240	268	263	284	271	233	262	279	272	259	273	261	283	279	295	267	283	277	287	281	271	298	261	245	255	280	260	241	262	287	310	285	260	285	274	274	275	265	263	285	276	244	277	268	269	261	267	266	252	261	288	275	266	271	266	277	269	245	287	290	263	261	247	252	253	248	259	291	253	286	270	270	248	259	266	300	262	277	284	274	302	280	256	281	302	282	247	292	270	283	233	245	278	264	278	292	279	264	280	286	253	264	282	266	297	269	265	271	258	246	234	264	262	273	287	269	285	258	262	278	269	266	248	266	250	273	259	267	250	272	263	281	284	285	332	265	233	242	264	263	296	255	268	290	264	281	250	282	302	305	285	279	240	259	263	286	279	265	255	267	262	291	267	277	298	283	253	256	299	243	251	278	299	240	296	304	306	245	279	270	261	278	273	276	272	282	240	271	294	250	306	275	274	284	285	250	272	288	268	271	286	260	257	268	242	283	260	281	301	281	230	255	279	284	267	280	287	268	299	282	271	299	289	271	226	268	270	276	243	272	294	236	259	259	239	278	282	263	265	273	289	263	279	280	287	275	247	260	266	245	255	254	245	282	269	300	251	291	285	233	248	270	289	259	268	250	272	284	246	291	288	249	284	256	274	276	294	283	263	239	260	269	262	281	248	282	268	277	266	243	256	254	293	287	289	270	274	260	248	275	274	260	296	271	258	281	258	248	241	280	272	226	268	283	269	260	271	249	271	293	272	273	246	250	283	276	263	228	253	262	267	280	284	279	241	259	267	281	244	292	298	283	281	273	327	263	258	323	277	220	219	275	263	263	266	258	251	256	296	269	254	270	306	278	281	275	275	298	287	304	292	291	253	274	265	261	262	295	302	260	275	278	298	250	258	278	269	260	265	287	268	271	264	246	268	270	263	251	264	258	274	266	273	261	268	246	248	261	252	272	255	291	308	270	272	286	251	271	270	269	275	267	289	275	215	290	282	273	242	242	271	265	227	239	260	250	244	259	272	252	263	257	273	304	259	244	276	300	241	262	304	280	272	274	272	288	255	292	262	261	272	265	268	298	284	271	286	269	257	274	267	280	254	285	269	264	288	244	261	278	291	276	279	266	269	269	267	277	297	292	253	270	248	288	293	298	322	268	292	273	205	262	271	268	293	298	275	280	280	256	266	278	273	283	287	268	284	248	293	267	261	285	273	262	266	257	299	294	305	270	285	272	277	269	258	274	266	251	261	270	281	257	254	277	279	281	282	257	303	266	242	259	312	275	271	259	277	275	252	262	295	285	267	271	290	251	272	253	303	290	241	276	253	326	300	267	262	235	247	252	279	289	262	246	252	268	275	273	266	291	279	250	258	253	259	273	289	299	264	282	296	260	266	260	260	298	260	265	297	259	292	253	252	265	255	293	287	267	287	317	262	250	291	254	263	285	234	270	284	280	283	259	246	253	267	277	253	250	270	277	274	226	241	261	287	253	269	286	236	265	243	263	263	267	266	305	275	280	245	259	262	248	256	251	262	258	273	273	262	264	293	283	288	253	279	249	307	298	268	237	268	252	252	287	280	275	297	257	272	274	256	271	269	271	261	252	240	278	239	265	254	292	246	224	253	278	248	288	230	267	248	278	281	274	241	252	273	279	252	257	285	250	282	265	298	251	280	271	246	272	246	213	233	251	256	253	269	264	284	262	305	269	281	276	261	238	282	297	266	244	255	288	278	241	288	257	306	275	264	258	279	288	259	233	252	246	266	263	284	283	283	248	272	271	274	257	254	304	275	290	275	268	259	281	242	245	277	268	245	287	250	272	298	259	289	256	277	256	244	303	260	271	285	253	268	265	256	263	272	301	263	280	281	253	281	289	270	269	278	242	261	258	287	261	270	251	298	242	269	291	265	287	270	282	257	275	280	288	257	248	247	249	279	237	260	242	282	274	232	270	244	269	279	276	271	262	264	273	275	274	248	255	287	276	240	281	248	250	285	282	288	264	298	285	278	268	297	311	267	283	256	240	266	277	287	271	275	290	274	279	278	290	270	250	256	265	266	225	256	265	265	289
50514	52218	58322	53999	43555	12061	13543	32972	16080	6063	4776	1270	1225	1117	1123	1014	958	996	1051	896	817	807	841	795	787	780	737	748	754	747	715	722	737	757	687	715	663	718	702	691	679	693	662	658	682	668	714	709	675	696	679	671	690	718	670	650	671	661	658	664	672	687	676	653	668	625	678	693	681	645	669	650	659	708	618	694	697	693	698	700	648	663	636	713	653	681	664	633	666	650	667	673	640	633	612	651	613	629	669	668	638	650	654	666	682	670	669	609	655	645	687	661	677	649	657	643	599	666	670	616	660	622	667	618	614	657	630	690	620	693	615	706	632	666	644	641	624	661	650	658	596	648	622	629	656	623	715	635	631	657	636	696	675	623	667	657	639	617	629	629	678	634	666	644	597	624	659	652	643	643	655	614	661	611	695	634	688	634	583	636	660	616	663	620	629	638	662	672	657	698	636	660	653	640	655	619	657	648	644	654	583	651	670	651	655	627	635	661	630	643	648	681	666	644	626	636	625	681	639	703	652	630	624	650	656	613	668	635	651	641	650	636	651	635	696	624	649	623	672	656	690	699	639	669	647	632	634	676	597	640	657	661	643	623	658	640	658	653	629	668	679	654	661	644	663	674	638	599	638	640	618	630	672	629	644	647	642	630	683	697	645	644	604	632	616	634	656	630	619	658	606	623	638	599	652	670	670	642	678	644	709	619	654	629	631	640	627	647	623	649	660	631	627	650	649	636	674	657	655	648	627	644	629	634	647	633	632	644	642	640	618	625	655	625	618	624	630	638	659	620	666	651	689	636	630	643	647	647	617	576	689	650	659	627	641	638	669	625	662	603	664	672	669	639	645	626	644	694	672	645	617	650	614	653	673	638	605	652	651	655	598	693	654	636	635	663	678	671	607	647	680	644	652	637	644	638	636	620	663	622	657	633	651	622	633	606	653	605	655	599	686	601	633	682	700	630	609	660	663	664	672	683	658	650	615	661	610	615	606	690	636	700	643	628	641	630	634	653	638	617	694	653	685	637	638	599	660	651	629	612	647	652	660	640	644	650	619	669	672	635	638	660	623	631	645	661	656	670	606	604	633	644	628	659	665	665	663	612	641	649	666	654	647	633	676	608	644	692	615	642	682	583	650	585	628	625	603	638	638	659	675	611	661	637	656	632	705	579	654	657	672	622	667	662	620	600	626	619	614	624	665	688	596	652	635	652	629	614	644	632	612	627	682	674	631	683	701	685	682	624	678	638	636	622	625	673	648	628	600	627	630	650	668	660	649	655	631	634	637	643	649	635	639	666	645	646	645	625	650	626	631	614	628	683	609	598	643	640	656	637	659	650	655	634	667	682	662	695	618	630	639	642	626	623	657	654	682	626	649	599	664	631	627	604	648	583	590	606	646	653	671	647	678	667	669	666	604	668	638	617	611	631	673	634	613	658	647	669	645	644	653	635	619	657	629	659	666	634	624	652	623	631	648	582	605	651	630	639	670	660	618	615	627	669	662	625	611	627	671	612	643	629	659	650	652	657	666	672	642	661	627	662	599	645	677	671	625	633	644	598	623	642	653	676	669	651	647	659	690	634	682	634	627	633	655	684	623	639	636	657	650	657	663	652	607	603	611	621	627	635	675	625	634	631	647	633	668	622	665	620	687	659	643	673	635	718	645	654	634	622	670	673	637	627	643	665	648	684	632	607	665	642	608	693	662	673	652	669	670	642	654	661	603	640	611	611	612	656	629	672	643	620	641	654	633	629	642	697	670	636	631	621	629	655	615	656	638	651	633	650	680	696	685	637	692	634	602	677	641	638	640	639	642	665	676	682	673	682	622	614	658	644	655	690	668	608	639	610	664	629	659	653	722	660	591	640	633	659	613	634	623	680	614	686	633	615	632	632	668	672	640	629	653	639	601	635	663	636	626	626	685	692	624	628	654	645	634	624	631	614	660	612	643	628	636	675	639	714	620	611	651	689	622	620	638	645	678	641	648	624	615	686	673	674	686	685	623	646	624	655	667	654	648	643	663	640	597	623	618	596	587	667	659	667	630	588	664	682	614	628	675	611	656	668	629	687	674	646	649	609	618	659	596	717	665	649	627	642	624	670	661	664	610	631	601	630	624	661	645	633	663	643	637	657	645	656	667	670	656	660	617	595	670	639	636	621	653	684	621	657	651	636	670	682	637	660	640	654	662	614	656	632	602	634	683	641	585	670	657	657	690	623	599	673	681	653	636	646	622	635	617	624	653	661	688	642	669	623	610	675	675	638	661	651	668	613	671	668	672	626	620	681	622	662	638	641	677	698	607	621	693	637	657	636	697	666	618	651	631	635	609	620	608	654	651	685	647	644	680	641	670	619	644	650	613	642	652	649	641	664	629	625	648	675	674	655	621	625	670	660	677	687	640	620	655	627	700	627	660	645	623	623	642	624	650	626	668	636	629	640	679	651	611	670	610	680	691	701	663	623	652	639	629	613	621	648	598	640	644	613	661	611	639	669	657	679	649	663	616	614	655	667	650	648	646	637	647	610	658	634	664	642	638	621	640	620	636	679	643	650	668	627	662	653	653	618	643	625	644	649	646	621	697	653	632	672	647	630	580	681	577	632	648	651	702	667	626	715	674	627	662	655	643	686	693	632	686	668	700	628	655	658	655	610	651	651	601	596	658	609	686	636	648	616	644	612	612	622	627	635	644	647	661	618	670	668	646	613	654	650	626	599	708	666	617	665	661	700	691	664	612	649	617	650	598	654	609	643	633	632	653	607	663	623	621	668	621	608	671	631	662	634	653	662	608	657	664	634	687	634	703	615	616	630	629	646	640	674	658	616	643	658	632	619	653	676	641	655	639	693	632	636	692	657	652	642	680	632	668	631	674	637	637	635	697	616	600	648	663	638	642	669	668	669	636	662	642	687	608	642	564	621	639	620	658	627	638	615	663	635	626	625	672	668	680	632	633	664	670	666	632	654	667	608	698	585	636	627	668	649	652	687	659	669	618	647	658	639	600	634	613	621	627	631	615	630	570	674	625	676	654	640	681	637	673	649	679	658	667	651	627	617	657	586	667	680	631	639	615	607	605	645	622	621	627	601	620	626	598	628	631	646	572	626	674	616	661	638	672	630	655	656	625	664	656	621	648	670	671	684	610	631	661	632	650	602	655	638	685	637	651	619	627	724	644	679	676	661	631	642	633	634	660	657	641	597	593	660	673	641	652	652	662	626	680	693	653	657	622	621	640	678	617	654	672	684	661	633	636	676	631	657	646	632	695	644	659	685	636	674	665	637	621	601	656	620	644	641	651	655	603	633	642	664	681	678	640	643	679	644	687	687	620	668	642	563	660	598	700	649	660	661	667	618	645	627	650	678	645	632	638	681	610	623	659	657	677	621	683	608	656	615	686	600	641	674	644	621	611	551	607	663	641	620	658	558	623	661	642	634	611	646	664	687	631	674	629	642	639	637	629	640	669	613	644	643	641	619	658	665	653	610	613	633	639	617
34583	29438	20936	9311	1746	404	390	469	351	347	363	308	331	345	316	315	319	333	309	296	337	304	297	333	305	310	321	343	332	357	318	319	326	315	327	307	345	287	268	317	318	311	311	315	317	300	316	299	317	314	336	314	299	336	310	349	306	302	317	370	320	323	315	322	312	323	321	283	320	284	314	292	291	316	341	337	323	327	329	328	307	326	338	313	326	334	332	338	332	345	287	311	324	298	339	321	302	325	309	309	302	327	310	333	308	309	350	310	303	323	292	303	350	324	320	295	334	342	314	322	309	302	284	286	284	324	368	336	327	306	309	328	307	327	296	330	328	298	309	314	297	291	312	298	312	276	313	308	315	309	300	327	313	319	311	306	324	319	313	315	283	323	318	333	319	312	314	285	338	315	318	319	292	294	319	328	319	329	340	325	311	335	321	332	328	330	310	317	326	324	309	322	338	330	346	282	334	313	283	313	318	315	336	329	293	316	317	321	319	301	338	329	319	312	373	303	288	330	338	339	322	316	341	328	314	320	297	311	354	297	323	307	316	362	332	304	297	310	339	276	297	310	351	299	310	293	314	304	325	332	285	325	302	324	271	327	306	338	328	316	332	311	320	307	331	293	315	302	298	302	313	275	285	333	318	289	316	300	328	341	310	319	318	269	303	317	314	305	299	308	299	335	331	314	332	302	325	328	276	291	306	305	329	312	320	306	313	329	298	290	308	276	322	336	303	349	329	302	318	339	343	333	309	303	327	320	313	314	304	327	313	305	321	318	308	308	340	326	323	319	325	323	326	304	290	327	308	306	311	345	317	308	312	368	349	322	320	310	314	302	328	342	300	331	301	332	330	293	312	315	332	330	296	330	328	304	322	314	323	329	312	302	337	320	324	302	318	311	308	339	307	303	322	295	326	325	297	345	322	332	298	293	333	306	316	293	313	346	303	293	309	328	314	327	298	297	319	302	293	281	303	300	312	302	304	321	304	324	320	322	294	328	287	328	324	298	287	309	343	287	308	310	320	356	292	285	300	290	274	308	317	339	322	331	318	299	327	297	290	300	321	303	317	280	321	288	313	335	276	311	322	301	280	346	350	314	327	304	330	345	321	329	346	299	293	284	339	294	316	326	321	287	288	318	314	322	308	313	339	298	327	329	320	341	290	336	291	260	313	314	295	319	285	315	288	320	310	326	317	328	299	289	334	315	316	320	316	298	300	299	330	310	330	293	306	356	320	289	291	334	320	323	333	303	318	352	316	344	295	326	323	344	310	316	317	322	314	286	343	311	288	327	305	299	334	286	309	280	268	296	311	299	308	307	312	305	332	293	299	312	304	314	305	315	307	331	340	323	318	318	301	341	331	298	313	339	287	321	332	320	307	307	319	282	285	344	334	300	296	312	322	282	284	294	306	299	287	306	339	334	325	357	329	319	312	295	324	330	290	347	366	318	285	311	317	296	332	319	315	323	331	328	325	309	306	321	312	324	315	315	315	296	328	313	322	339	321	303	328	296	338	335	356	282	305	327	333	301	290	305	296	317	344	303	288	286	335	343	307	329	283	313	310	322	328	294	300	327	332	313	322	302	334	327	263	341	370	342	308	330	313	365	290	319	308	289	261	317	315	304	311	292	309	318	321	318	295	317	293	316	294	314	349	285	320	294	310	317	323	333	272	310	334	327	294	349	299	289	302	283	292	301	316	320	311	330	300	281	321	308	343	309	324	292	301	321	326	348	302	343	317	310	297	320	297	310	328	313	307	298	334	320	306	337	321	318	337	319	311	321	332	287	294	310	320	323	303	335	323	291	291	297	296	337	328	305	318	290	322	323	312	258	307	323	298	330	308	318	320	313	285	298	303	306	331	282	336	329	297	300	317	316	295	331	310	331	303	309	333	309	299	307	302	298	299	290	291	291	318	337	304	280	338	314	305	333	344	319	314	322	284	308	307	287	314	335	302	311	302	329	333	325	314	343	314	347	324	328	324	315	328	351	288	314	331	327	293	303	319	314	306	302	319	297	305	300	263	321	304	288	306	294	290	308	338	316	320	328	320	365	326	351	308	323	294	301	326	318	330	312	338	311	314	295	316	329	301	316	357	316	320	303	320	303	307	297	291	315	329	323	316	299	307	315	304	309	300	302	307	320	311	285	309	289	322	335	299	293	291	313	289	328	332	301	322	302	338	260	313	314	328	341	355	321	317	336	304	312	311	334	301	321	330	348	315	318	313	292	322	302	323	328	321	350	332	328	325	313	346	313	314	328	318	318	318	325	279	312	297	325	309	352	309	333	306	278	300	301	316	282	300	303	313	299	295	318	333	321	330	281	310	315	297	299	294	317	326	329	325	324	305	341	315	307	276	308	296	326	324	327	303	324	279	315	300	327	284	263	327	312	295	331	323	320	316	329	276	327	345	334	326	322	313	313	289	302	359	322	295	317	331	289	346	276	329	293	338	355	297	305	323	324	299	333	342	296	315	314	309	267	303	314	314	315	313	301	286	301	289	316	297	339	316	283	327	334	356	321	332	353	304	299	300	334	308	312	305	322	308	337	312	321	309	315	304	325	329	322	298	331	304	317	326	323	316	321	300	316	350	316	317	300	343	317	293	284	331	305	292	294	282	303	317	310	319	335	329	294	325	326	313	312	357	285	294	312	291	347	311	319	328	308	292	303	355	290	290	304	326	330	314	322	316	330	323	327	291	324	348	324	373	295	314	342	323	277	286	326	284	359	309	304	339	307	289	310	312	336	301	303	323	312	324	337	286	341	325	322	319	334	342	337	332	335	317	307	317	289	304	329	323	348	283	328	297	330	338	317	297	289	331	281	304	325	352	330	326	334	317	315	308	337	346	343	284	308	333	325	295	329	306	319	283	289	335	296	295	318	309	311	319	302	318	359	294	337	351	296	311	301	292	323	325	324	298	320	285	300	288	297	284	305	314	309	323	292	327	337	275	309	316	309	318	321	305	331	334	318	316	326	318	277	322	306	314	301	332	333	297	304	329	298	334	291	313	340	345	295	265	327	309	343	314	332	325	321	315	320	297	298	315	289	313	257	301	313	298	309	335	316	330	271	343	320	336	314	287	329	312	307	294	311	306	340	319	330	321	316	335	348	326	318	297	298	341	323	311	309	305	316	318	315	293	322	307	309	314	323	313	349	349	315	324	276	311	347	297	332	338	289	337	315	300	331	303	301	312	312	322	353	297	313	318	317	322	316	299	309	284	322	302	295	326	297	315	316	336	286	335	315	299	284	331	289	351	330	327	312	327	357	280	296	329	324	333	288	328	269	324	322	322	304	300	296	306	319	332	292	323	348	337	318	328	320	295	313	316	328	308	279	315	323	313	293	304	318	317	318	304	311	318	348	293	342	312	348	308	308	324	327	328	285	318	344	321	324	308	350	320	300	317	275	317	312	316	316	314	330	331	353	289	308	305	321	320	309	319	323	342	322	299	357	337	322	297	310	304	328	306	327	299	324	338	323	306	343
22846	24735	26154	16160	4534	957	1004	1605	886	1051	1049	791	797	831	800	784	818	782	761	802	774	717	809	776	785	776	829	791	782	799	800	819	780	748	783	799	814	782	825	766	847	762	783	826	771	814	818	738	825	792	788	767	768	769	789	774	753	756	789	828	757	772	811	818	811	769	818	801	779	771	758	831	755	844	757	827	821	774	748	767	756	768	756	752	757	810	779	818	812	786	813	837	786	785	799	788	796	817	798	785	763	810	774	745	758	813	737	770	804	755	807	752	770	818	822	762	805	796	806	814	757	810	759	794	801	826	761	783	830	820	744	810	773	785	802	778	784	805	749	801	777	822	815	789	725	835	797	789	813	777	756	739	765	788	789	758	812	766	745	794	793	777	769	787	799	740	788	794	743	814	758	762	786	770	784	753	727	789	799	742	811	808	778	790	797	782	831	826	824	767	780	772	775	831	787	781	774	782	785	788	821	784	801	800	835	825	750	784	800	762	781	740	753	789	763	815	787	832	782	795	783	821	801	778	786	779	798	803	739	793	804	805	754	786	819	774	729	789	771	770	817	753	818	793	794	827	786	792	791	783	814	776	783	766	787	767	799	773	766	815	771	785	808	781	747	782	797	805	777	795	806	800	763	853	732	812	795	795	774	804	765	817	769	831	773	761	741	788	747	755	836	817	803	788	775	815	795	814	777	761	750	833	797	784	797	849	781	824	749	796	773	750	803	752	803	793	798	749	742	780	862	802	784	781	811	777	829	777	772	800	743	771	751	774	785	811	799	802	759	777	824	800	770	810	729	815	756	843	767	779	777	812	797	783	788	745	790	761	817	796	765	747	752	761	800	805	789	837	797	826	820	790	798	789	771	761	766	789	820	741	824	727	785	795	799	761	791	793	812	834	788	767	758	836	782	807	793	769	812	786	849	796	851	782	803	830	781	773	812	713	811	758	732	711	754	762	754	745	759	751	754	812	780	818	768	758	825	830	771	762	782	789	803	796	732	773	768	804	783	787	790	851	785	755	805	816	805	814	775	771	791	781	766	753	763	770	805	843	765	801	799	824	792	791	798	804	790	760	728	760	786	803	774	854	762	778	797	779	864	799	782	826	786	802	773	804	759	799	781	767	807	761	779	787	851	761	789	758	803	751	762	822	797	802	771	819	774	868	781	793	824	791	800	786	797	778	796	783	744	802	781	756	775	771	792	773	764	718	808	844	794	774	822	788	782	746	799	810	759	800	757	767	858	812	785	846	825	863	798	801	816	767	784	697	808	825	754	791	785	780	824	821	788	758	809	783	767	810	782	800	778	787	810	786	822	773	790	756	791	738	832	797	766	813	821	799	728	814	838	780	747	785	772	782	811	798	765	806	791	745	776	760	800	786	831	736	788	773	764	703	789	798	789	802	758	764	793	780	784	819	809	795	816	818	774	798	786	785	818	786	826	811	762	784	812	764	797	818	753	776	763	788	808	737	867	823	786	816	806	789	763	790	834	825	771	768	775	814	773	805	783	781	791	828	762	816	819	836	765	771	793	781	801	790	787	780	822	789	798	802	735	792	849	728	792	807	777	773	731	792	821	821	817	759	820	818	803	789	784	806	811	767	799	747	761	788	801	760	812	804	832	807	765	767	813	788	806	742	779	731	759	789	753	806	771	758	807	753	757	805	795	788	834	762	751	803	814	802	806	782	773	823	829	806	769	757	789	813	810	775	798	786	824	800	853	804	810	796	774	793	775	809	788	810	798	776	741	758	747	760	822	751	738	745	786	779	758	831	807	798	766	813	739	792	812	760	836	779	793	811	811	787	781	780	777	808	810	834	808	744	802	797	761	773	783	778	861	781	831	806	762	799	805	834	795	755	768	771	822	795	778	799	775	785	779	843	797	784	810	755	811	850	761	753	802	788	793	785	770	757	753	791	809	838	824	780	842	737	773	800	764	791	832	763	754	790	791	744	811	731	789	810	780	732	775	791	808	850	788	805	772	816	751	806	800	722	786	757	803	793	824	848	814	753	857	768	788	766	769	753	810	813	815	742	778	742	861	749	770	782	834	766	773	791	772	794	783	766	785	799	795	858	761	840	770	781	805	786	819	776	713	800	773	848	765	808	792	846	756	791	769	748	830	813	778	789	729	806	818	834	758	810	817	766	727	761	739	805	824	803	785	763	738	761	813	802	791	776	778	796	735	821	770	753	789	770	730	815	765	781	763	824	797	805	800	798	806	722	811	756	832	787	766	806	784	776	824	823	761	788	795	824	799	774	784	802	790	771	783	857	755	769	832	818	830	783	773	802	790	860	756	763	763	794	803	773	793	780	813	826	797	771	779	773	782	791	805	766	753	771	739	778	788	764	786	806	762	790	783	784	747	763	789	776	778	784	760	773	815	820	756	808	761	788	812	788	769	720	796	811	844	816	771	749	724	788	799	833	820	786	833	755	821	798	832	779	806	740	800	786	741	778	791	822	756	759	772	784	822	741	711	787	772	816	749	793	765	757	779	799	770	797	823	805	749	780	772	761	720	794	745	786	832	744	792	804	785	827	789	820	791	764	818	782	797	788	810	757	810	762	798	826	800	806	787	766	793	772	853	832	814	836	808	773	785	781	806	786	775	829	815	832	817	832	820	800	794	809	749	758	819	813	785	786	784	803	824	816	769	795	784	776	748	767	764	799	809	830	817	782	798	813	778	786	778	759	831	744	735	807	724	747	773	809	778	786	801	779	771	788	773	803	769	782	791	803	790	775	770	792	809	732	812	799	786	837	823	777	812	768	801	776	800	726	772	760	739	758	759	786	785	815	792	781	759	800	801	795	752	809	813	823	809	825	777	757	806	774	790	774	786	820	764	805	810	797	819	780	824	787	806	754	782	811	768	802	846	764	826	818	747	742	793	767	809	771	777	815	796	818	794	747	809	783	798	764	810	794	787	819	787	770	806	827	788	828	744	800	786	735	799	767	763	757	777	764	795	807	788	798	800	749	780	817	764	798	799	800	869	785	797	770	796	772	756	765	747	781	813	771	755	771	746	851	788	769	824	779	825	791	771	782	799	727	825	772	799	802	764	768	774	801	775	768	771	843	794	780	823	822	770	805	767	793	775	813	815	735	774	787	757	792	790	779	754	770	780	781	756	778	786	809	825	798	783	781	789	781	777	787	795	826	799	776	779	734	730	771	754	792	804	740	793	831	797	768	802	752	787	795	798	746	827	800	790	729	850	770	802	775	783	794	772	808	776	832	780	803	818	778	797	809	763	775	856	762	860	767	839	797	764	792	764	762	782	741	815	806	801	805	761	741	792	789	756	743	780	822	812	791	832	795	872	736	810	815	774	808	766	832	695	770	740	836	741	769	788	860	754	761	780	813	799	779	746	799	758	749	790	809	765	766	813	832	802	851	735	795	771	803	778	762	760	831	812	795	767	779	757	785	753	797	824	778	807	799	766	785	763	811	723	767	816	783	819	782	808	760	779	778	795	794	751	785	830	769
67216	49351	42935	37454	26832	18702	10991	6399	2202	1714	926	337	367	338	328	318	291	274	267	283	248	278	274	274	249	270	251	246	272	267	264	242	245	299	283	235	235	261	247	245	234	270	272	239	265	269	261	274	232	251	228	242	228	256	251	252	280	245	259	257	250	260	248	263	229	264	265	231	250	224	241	270	280	258	246	224	245	264	289	245	239	254	263	255	196	255	266	238	275	229	269	255	266	247	231	249	252	256	266	272	231	219	262	255	234	277	236	242	250	246	217	250	251	226	226	241	229	234	238	267	258	244	253	246	272	247	263	237	240	245	234	231	264	263	273	239	261	270	232	239	253	250	236	251	253	275	240	248	255	277	269	265	241	209	229	248	233	229	236	241	275	246	243	260	248	255	243	231	240	228	223	247	254	228	255	250	263	244	248	265	255	254	227	242	212	268	261	254	237	265	232	239	221	252	263	241	238	248	286	221	250	239	230	216	276	263	254	267	264	248	229	249	235	233	246	249	289	258	251	259	246	250	251	239	255	250	240	245	252	253	263	236	236	273	250	263	224	246	256	260	247	238	253	240	270	240	229	241	275	223	262	235	238	225	232	252	244	248	256	270	243	254	275	251	246	260	215	231	250	253	247	223	241	228	252	222	235	250	233	242	239	255	234	259	265	243	243	256	243	246	268	251	230	251	273	270	258	248	242	240	235	251	237	256	223	286	249	265	242	255	235	269	245	281	272	249	228	225	251	237	241	248	214	270	259	277	229	233	245	258	258	289	232	245	270	278	255	249	268	263	231	256	244	237	237	226	253	251	242	273	264	242	256	261	244	259	245	286	261	290	231	265	268	245	256	252	247	275	268	254	258	258	269	236	245	238	231	250	228	219	276	254	260	241	276	249	251	249	217	247	274	241	236	210	255	268	277	276	287	229	254	230	245	228	235	269	237	247	227	252	246	224	243	232	225	246	250	266	263	254	243	254	224	223	251	241	251	207	229	277	241	225	225	247	264	243	225	241	238	266	250	285	252	260	231	240	232	256	247	219	234	224	227	267	248	257	243	302	212	245	251	255	244	282	241	285	260	252	235	274	242	271	247	235	269	276	232	250	262	259	229	252	253	268	268	254	249	247	261	255	240	240	227	227	242	278	237	241	228	261	245	271	258	264	216	249	266	237	247	279	237	262	253	270	237	243	224	253	257	258	260	246	255	260	256	264	252	272	242	243	249	250	244	270	215	238	231	245	251	260	260	248	242	235	259	250	247	224	226	228	224	245	219	212	281	235	236	249	229	243	250	243	249	237	242	272	242	239	255	263	245	223	264	247	240	240	252	247	208	253	247	236	217	241	288	292	239	258	259	247	245	247	276	260	256	264	240	256	226	247	277	262	239	240	259	257	228	255	243	249	243	260	223	252	254	229	222	259	240	242	227	252	256	235	265	232	218	228	234	263	238	262	240	234	229	268	267	275	247	236	259	237	256	249	218	269	242	251	249	240	237	256	230	233	239	235	264	232	241	269	274	260	268	267	259	213	215	241	243	270	272	262	236	257	276	255	242	229	254	239	251	256	207	267	253	236	286	245	232	241	229	234	253	240	224	238	223	244	263	258	233	242	260	232	250	247	237	248	223	245	257	244	233	220	268	258	251	218	242	279	229	229	257	250	269	259	240	273	266	238	244	225	222	250	276	231	253	237	234	253	243	248	223	274	281	252	231	219	263	251	274	247	249	262	254	245	252	282	229	247	244	246	265	249	227	244	216	252	236	229	226	230	267	270	243	238	240	230	258	266	238	204	263	236	270	234	269	256	271	217	245	248	228	246	240	252	238	231	240	250	247	278	237	263	282	249	221	254	235	242	257	245	257	272	255	244	224	250	247	239	238	262	230	222	236	228	244	254	244	244	230	266	280	239	234	265	244	270	243	228	239	228	230	256	243	268	215	267	264	252	248	256	242	238	215	239	262	225	240	246	261	237	235	228	237	247	212	263	251	250	261	267	249	242	241	246	248	220	261	274	262	257	250	236	256	253	270	217	255	242	260	246	232	262	243	254	255	231	206	238	249	265	246	240	238	226	271	246	222	254	248	243	241	246	266	255	239	231	272	272	273	238	247	257	259	271	238	253	267	247	273	243	249	218	236	222	239	260	222	252	296	287	245	272	257	235	265	257	217	210	225	257	234	249	243	256	284	247	225	221	252	256	232	245	246	256	244	258	215	232	235	232	247	232	224	260	242	256	231	265	227	258	264	235	244	252	231	235	237	270	235	231	239	253	217	236	258	257	235	251	230	263	263	247	257	231	274	232	255	239	244	238	244	257	233	256	272	252	244	283	265	222	262	249	231	262	247	258	237	261	248	231	237	263	245	247	246	257	274	237	256	253	270	248	239	252	243	239	272	223	277	268	258	257	240	253	254	268	219	260	262	216	264	274	252	231	215	230	218	229	230	246	254	251	274	256	235	272	257	267	210	251	252	281	241	258	265	247	219	232	214	243	268	220	253	257	253	250	243	237	219	235	259	253	231	259	276	239	219	243	259	232	242	257	251	259	258	250	263	255	250	236	271	230	272	246	235	260	245	223	234	258	300	264	230	245	257	235	240	250	272	240	268	255	269	262	228	260	230	247	227	228	246	233	237	244	254	254	245	254	204	260	246	237	255	255	236	241	258	259	238	274	256	260	249	241	263	270	215	239	227	268	264	239	243	252	248	244	266	247	246	244	257	268	234	230	221	246	239	257	243	235	249	271	280	273	236	264	230	236	252	247	221	245	212	248	249	255	232	250	260	264	246	247	243	238	235	247	281	272	228	246	234	243	263	270	264	266	247	244	213	253	245	272	254	251	263	248	234	249	244	258	259	244	254	262	233	224	222	251	256	249	255	237	263	246	257	255	269	237	207	272	252	257	240	232	242	239	278	272	254	284	241	262	267	223	230	253	242	245	236	282	255	241	273	236	287	270	233	251	258	254	251	265	231	240	241	239	256	236	234	235	259	271	237	232	257	272	262	247	266	240	236	216	246	247	237	204	257	219	241	275	230	248	257	257	260	256	272	234	239	244	256	238	224	242	266	268	284	232	253	284	228	240	236	252	226	251	257	234	262	244	275	216	236	257	237	240	221	245	221	238	250	236	242	230	238	239	290	251	258	276	248	239	246	229	246	281	267	235	236	247	225	245	227	252	258	276	248	244	246	225	241	260	244	283	253	274	233	265	243	227	250	265	248	254	224	261	257	243	239	245	268	243	251	236	248	261	280	234	245	243	241	219	264	267	229	252	236	247	260	248	214	253	278	245	256	230	257	261	225	241	226	256	254	253	260	255	256	223	230	269	247	268	219	246	241	253	267	247	261	249	241	285	231	236	257	244	240	234	235	233	244	244	249	223	237	227	232	251	239	230	247	250	238	253	246	259	267	230	242	254	240	237	290	244	238	234	256	266	241	248	259	257	252	252	226	271	263	240	239	233	268	260	240	236	244	268	259	267	241	251	254	245	240	224
59974	60126	56694	43297	20246	7551	10536	12181	4123	7645	3134	1149	1094	1043	997	929	879	828	763	774	793	666	688	678	680	689	679	711	681	654	660	682	652	679	666	620	637	691	637	628	623	672	630	671	611	625	627	634	627	667	582	567	659	607	642	597	608	585	605	642	634	587	625	624	631	593	670	619	612	598	571	579	612	620	591	686	632	561	633	599	582	631	610	569	638	629	567	598	594	591	633	592	598	649	646	656	606	587	597	630	594	624	626	628	604	621	603	634	623	583	625	588	625	617	598	590	600	599	579	571	612	621	606	613	625	594	630	612	558	596	601	556	554	624	571	598	548	576	603	594	618	642	561	604	671	580	592	579	619	650	605	614	589	589	595	590	586	562	566	633	634	613	603	616	626	601	603	609	583	583	628	600	546	610	582	573	633	577	658	627	570	598	612	581	593	585	577	600	544	609	575	609	601	604	651	579	581	604	620	573	562	598	566	582	553	621	582	624	574	632	637	584	598	627	617	597	607	597	611	577	595	561	609	570	604	620	552	571	595	598	615	556	632	588	609	601	628	613	595	584	614	581	634	596	606	579	602	580	614	612	615	570	634	610	643	588	597	597	570	595	516	571	542	614	616	603	610	595	604	642	582	580	582	596	614	617	620	614	581	608	616	597	586	619	611	591	542	589	619	561	589	562	628	589	607	598	599	557	632	610	610	610	607	587	589	610	631	600	605	601	612	624	614	609	626	581	619	613	600	608	588	603	609	605	606	590	634	590	556	628	616	626	626	653	595	590	545	605	593	601	643	622	590	587	587	582	612	596	607	614	604	625	607	512	610	593	580	610	597	610	610	584	623	620	591	608	595	637	598	643	565	566	624	599	607	592	592	583	587	601	570	609	591	639	614	566	597	616	550	591	610	594	591	575	595	601	585	568	562	638	630	568	562	603	610	598	593	619	639	616	585	639	596	597	567	580	601	544	586	620	607	591	580	578	644	591	589	643	640	577	627	561	617	610	630	621	575	590	620	579	612	617	600	556	598	589	609	647	601	604	613	618	588	604	611	626	587	577	600	584	585	566	630	555	607	621	615	598	608	624	555	613	581	630	618	600	586	618	607	627	583	577	628	583	569	563	598	608	567	560	580	628	561	560	572	604	598	612	609	587	584	611	592	600	594	616	625	628	626	580	603	585	598	614	607	624	618	637	633	586	591	557	621	619	619	611	602	616	575	594	618	595	615	577	598	587	585	639	582	596	593	615	591	577	618	651	613	588	594	576	597	604	626	625	610	604	601	611	579	575	596	571	537	641	592	573	608	569	591	576	610	602	576	591	607	576	616	601	576	604	587	595	611	598	577	575	606	631	610	620	587	595	650	617	574	597	629	604	550	572	593	586	601	623	631	566	565	614	614	600	575	632	606	614	601	613	609	627	605	600	600	562	566	606	621	581	606	584	588	627	574	581	550	597	604	581	571	574	587	634	579	579	625	612	545	584	613	640	617	626	607	600	657	595	601	582	579	557	615	638	625	567	600	593	616	601	573	621	563	605	621	638	573	579	596	566	574	629	589	576	596	570	566	586	605	578	600	567	634	616	634	607	578	615	618	642	597	590	588	615	571	607	595	619	584	623	645	606	622	585	562	619	599	597	586	649	606	591	595	613	635	609	578	592	598	617	599	602	612	596	604	624	585	575	585	571	567	629	591	626	593	644	558	583	630	567	562	605	602	631	625	595	640	590	611	613	557	637	609	567	639	598	610	597	606	606	623	552	620	580	586	603	616	574	641	613	591	594	622	621	609	626	602	609	614	603	554	619	641	625	647	592	623	606	659	595	612	623	595	645	619	569	581	564	609	602	643	587	645	561	590	610	602	650	592	568	605	616	612	598	586	589	621	613	646	573	588	564	582	612	635	558	588	589	620	565	575	559	604	576	604	594	621	611	624	570	606	566	601	604	604	609	586	618	579	597	627	595	629	625	615	603	636	547	628	608	583	581	583	588	597	601	593	635	611	568	582	609	595	605	578	637	591	546	622	592	590	589	575	657	593	568	641	610	594	635	583	602	573	599	595	577	588	587	547	578	608	601	656	611	591	604	573	606	601	577	645	604	568	621	577	570	612	573	618	619	625	582	560	604	601	644	614	567	591	616	594	586	592	573	584	612	601	585	630	552	582	585	619	614	651	603	549	544	601	600	604	581	609	627	560	568	581	593	618	609	545	571	620	593	598	620	587	615	573	575	622	582	609	586	573	620	619	603	571	558	598	598	580	611	606	621	593	598	602	601	567	602	625	647	607	569	578	568	623	622	577	555	642	599	566	582	625	619	554	608	611	578	628	618	607	594	567	587	598	582	632	625	619	575	558	596	583	613	611	627	576	604	625	572	629	589	592	603	608	591	586	634	610	591	637	591	645	603	623	597	543	600	636	599	645	594	588	648	620	611	589	573	628	624	581	618	580	612	562	614	604	579	568	592	585	593	612	585	651	606	565	614	605	567	544	554	596	640	597	582	605	620	610	653	655	610	562	629	614	584	563	636	605	578	571	584	610	595	604	593	592	615	541	585	576	545	607	608	597	575	620	598	617	614	568	594	601	624	614	589	575	600	665	572	611	596	593	617	605	601	553	565	619	604	593	564	611	581	627	591	600	569	585	615	612	587	624	592	587	546	632	609	589	613	597	601	572	578	565	569	609	580	583	607	619	555	595	598	596	607	603	567	546	588	608	585	597	584	645	563	599	617	637	628	598	574	623	602	591	607	589	576	620	597	581	567	592	597	638	618	611	593	562	599	586	570	600	532	618	605	599	638	552	631	583	603	605	587	581	585	559	566	599	557	629	616	586	647	578	589	565	603	618	624	586	580	606	600	586	601	651	556	573	602	595	609	589	585	603	556	599	623	631	606	603	647	646	613	604	597	597	588	622	592	604	595	572	593	594	581	597	642	607	608	568	607	640	575	615	598	592	629	576	595	624	610	583	590	576	612	632	593	584	607	565	637	595	618	560	604	600	565	568	581	615	631	560	627	601	587	589	595	644	586	580	586	604	587	608	605	592	596	589	599	569	601	636	616	597	573	601	589	609	621	601	605	589	602	610	608	574	585	605	618	612	669	610	649	597	607	540	615	614	625	621	591	604	605	593	611	586	606	596	627	582	574	584	599	637	594	589	625	622	599	591	605	603	609	580	581	593	584	599	597	619	621	598	583	630	599	603	622	625	588	606	598	594	580	563	621	578	543	602	645	608	617	633	593	614	583	596	608	624	622	559	604	577	615	586	604	619	592	543	628	607	593	600	635	612	564	565	583	613	593	625	630	586	596	610	517	614	600	607	593	632	570	577	578	583	613	606	582	546	579	560	592	578	583	585	587	567	573	625	526	600	594	552	618	619	606	632	654	656	627	585	631	618	599	592	635	609	586	604	566	589	585	572	588	599	595	595	581	545	550	551	633	588	593	619	553	617	589	578	626	552	587	600	624	621	620	590	602	625	593	618	595	642	592	634	614
59195	37983	36813	40791	26499	20464	11925	3950	1231	687	1238	407	415	376	378	352	326	311	333	316	297	291	282	322	250	334	308	311	305	290	276	294	277	281	265	300	294	303	294	289	309	305	281	266	288	260	279	258	272	289	320	281	275	292	261	287	244	278	286	291	273	261	261	280	307	244	305	285	250	250	308	272	270	249	287	295	297	246	280	257	278	271	265	254	251	293	259	289	310	279	284	267	273	261	266	255	258	269	272	268	243	248	263	259	279	253	282	287	293	268	291	285	314	272	292	246	246	276	251	238	238	278	254	286	299	265	303	285	292	238	281	277	254	257	263	286	266	276	246	273	282	288	283	262	292	237	265	256	274	261	263	272	241	249	293	266	246	258	250	283	259	288	262	249	270	298	272	290	256	297	260	272	248	281	282	303	239	272	296	309	263	253	266	237	263	242	270	274	252	254	257	270	279	247	291	291	240	270	269	264	250	293	263	248	280	304	270	299	279	298	274	258	252	265	243	272	267	265	267	260	256	288	249	250	261	256	270	250	253	272	251	284	275	268	282	251	285	288	275	272	253	285	289	287	278	274	265	282	270	261	285	257	254	295	269	282	288	270	250	250	255	273	278	258	284	282	276	260	291	286	258	246	266	279	261	262	288	270	284	290	265	261	247	267	273	300	279	290	295	278	264	263	246	274	286	284	269	261	277	274	258	284	268	273	246	266	255	262	259	297	263	281	282	256	263	264	303	270	254	260	293	279	282	267	279	280	267	260	278	269	276	282	265	267	284	280	257	287	263	290	272	243	290	276	259	248	296	285	262	216	272	262	287	250	259	305	239	292	273	263	246	262	244	261	292	236	256	272	297	294	288	238	266	333	288	273	267	258	253	262	249	267	292	263	291	278	253	274	274	270	273	283	251	272	262	257	242	269	257	245	264	307	282	255	306	270	277	284	283	282	265	261	254	288	291	276	274	256	264	255	232	284	295	250	246	273	267	253	295	292	262	244	290	304	298	296	309	267	287	258	283	316	251	246	254	295	301	243	261	277	245	292	258	258	276	258	283	274	253	256	249	259	254	276	288	275	296	289	268	231	268	264	270	238	293	253	263	235	310	256	269	261	243	297	261	280	266	295	250	307	258	263	268	277	252	284	265	281	278	278	308	268	272	260	287	272	260	245	276	251	272	272	278	226	277	233	252	246	269	293	275	228	288	321	256	260	246	244	252	283	229	268	278	290	261	236	257	259	286	275	294	290	279	258	261	264	269	241	266	243	255	276	302	282	274	291	271	273	271	253	259	289	270	249	321	261	283	281	284	274	259	259	267	285	278	307	285	255	290	272	258	278	274	289	269	272	310	311	275	246	285	274	288	291	280	285	275	294	279	303	254	266	284	251	288	308	248	264	280	273	247	239	257	288	254	277	285	282	251	278	281	267	283	287	305	268	269	268	275	297	238	240	284	232	293	272	242	296	249	277	255	253	264	258	244	263	275	307	284	254	285	280	256	257	254	276	255	265	264	249	297	304	254	279	257	236	276	274	282	239	258	257	293	261	261	237	269	284	280	286	273	282	266	274	262	275	291	275	266	264	319	284	233	262	243	251	282	265	256	274	246	270	275	278	262	264	275	264	251	244	268	268	241	264	250	249	258	249	245	289	246	239	256	288	281	274	273	302	299	294	263	260	282	264	278	253	232	270	288	243	270	265	254	259	265	284	266	261	269	259	251	282	264	262	261	278	300	268	286	261	252	286	311	256	251	272	255	265	243	278	258	302	279	325	276	268	276	258	313	290	286	246	267	269	256	300	261	265	298	280	283	236	294	266	272	249	267	275	273	246	248	253	257	252	261	241	271	247	306	277	270	280	296	230	291	279	272	265	273	255	284	236	259	272	285	294	282	274	280	248	278	291	285	289	240	255	294	251	233	242	251	325	269	289	266	262	268	276	280	280	279	275	258	303	274	264	292	245	269	256	260	288	270	269	253	295	239	266	274	259	286	266	271	263	245	280	265	274	266	257	274	308	284	268	259	239	270	248	280	259	251	279	286	249	231	247	258	263	270	277	283	276	266	266	285	260	249	276	281	244	301	239	279	282	283	261	262	292	275	283	259	284	283	269	280	287	275	305	281	243	281	260	232	247	282	252	240	246	291	268	259	275	272	262	271	261	271	275	252	285	262	259	260	273	268	255	269	261	268	262	269	271	249	286	308	282	273	239	268	270	251	277	278	251	262	253	260	267	279	298	261	284	265	284	273	270	280	286	249	236	257	267	255	253	249	273	243	288	251	239	244	293	234	263	272	296	249	239	290	255	269	249	272	272	243	297	240	272	245	284	248	272	287	281	286	273	283	271	276	248	267	268	244	264	265	262	263	261	245	289	257	275	268	295	265	264	251	268	258	243	286	272	258	266	273	298	234	243	271	308	273	260	239	242	288	286	279	293	271	274	260	283	266	272	305	273	268	255	256	254	253	275	272	303	256	261	253	272	279	261	285	251	272	307	294	273	256	246	264	294	270	291	261	257	264	272	278	273	274	295	275	283	273	251	229	267	277	297	256	267	252	328	281	283	285	285	305	286	252	226	250	265	307	270	265	269	251	311	264	274	265	283	278	284	246	258	263	256	271	262	253	266	269	275	279	276	285	280	286	259	265	292	261	227	256	270	271	285	245	241	268	293	272	278	315	269	292	246	287	273	252	244	283	258	280	256	248	271	254	270	301	267	239	262	248	287	302	262	270	266	269	253	284	277	263	299	274	281	247	315	291	265	266	294	281	274	286	265	276	272	272	281	273	298	239	307	249	284	281	264	284	258	258	258	270	284	266	267	277	256	243	290	269	273	286	286	249	236	277	279	275	258	277	243	272	247	288	266	282	286	230	278	268	256	289	299	269	271	264	272	272	275	259	270	282	286	281	277	258	266	290	247	250	300	275	262	251	281	286	269	272	282	260	268	245	261	261	256	296	265	277	260	275	299	280	281	244	299	296	280	302	282	298	271	286	260	280	294	239	258	256	261	269	297	254	229	267	258	258	279	269	260	296	300	284	282	299	260	266	286	270	271	244	276	269	271	267	263	235	272	260	272	264	267	292	241	267	270	274	250	280	260	278	272	261	278	248	277	257	268	299	269	283	244	267	282	275	274	266	264	260	274	274	307	277	268	278	267	242	264	289	262	257	280	264	272	297	236	267	282	285	299	269	311	284	282	277	291	282	257	300	302	281	270	269	258	260	284	264	232	280	275	256	270	275	271	250	257	257	240	264	291	249	280	248	272	294	292	285	274	275	225	293	277	247	296	290	262	265	282	279	249	271	260	255	274	248	297	254	250	311	271	285	261	269	237	276	279	271	273	273	289	234	271	306	264	266	252	231	294	293	289	287	253	253	296	257	266	236	271	253	246	289	302	271	283	262	246	288	252	280	277	283	253	237	296	276	295	286	258	272	291	288	284	252	267	274	255	237	272	270	256	281	286	251	278	265	273	291	256	259	246	281	281	258	273
52518	62912	61799	44977	13760	9352	6222	3240	3099	2401	5109	1444	1502	1353	1448	1223	1031	965	912	906	842	857	775	735	787	762	800	749	750	702	739	698	730	706	697	728	695	704	703	654	650	690	718	677	659	670	668	650	684	658	657	659	648	665	637	648	692	649	616	682	661	647	693	644	659	617	646	690	607	662	680	672	650	636	655	652	631	635	675	646	660	656	679	648	626	650	647	626	607	661	660	592	662	621	592	639	644	631	644	655	645	608	652	627	637	602	648	632	658	664	706	585	659	624	636	670	633	623	630	668	663	659	659	603	586	666	723	672	679	671	648	624	636	621	667	603	696	640	601	661	656	624	668	643	632	628	633	667	693	682	604	652	680	676	620	622	642	610	604	653	633	633	667	643	625	699	606	650	642	616	645	638	632	685	641	566	650	637	629	659	626	678	607	613	659	635	637	647	621	673	643	646	684	679	640	638	652	605	636	665	648	631	694	657	641	634	658	632	673	622	623	642	693	640	606	606	608	665	621	626	636	678	614	630	591	611	656	672	654	631	667	635	718	597	668	645	663	637	641	652	596	634	660	638	618	671	638	632	605	649	649	701	662	654	652	592	653	648	654	599	653	630	640	629	663	622	649	613	675	655	656	622	662	654	641	651	637	630	629	700	586	699	658	655	627	609	631	648	623	621	691	608	634	628	639	655	607	634	646	665	594	641	581	623	624	636	605	648	675	657	656	592	668	633	652	636	647	617	654	651	654	683	628	630	623	694	636	646	615	616	646	657	636	701	627	676	654	632	595	661	621	614	633	630	641	653	655	667	623	621	619	620	625	605	616	608	651	652	637	627	648	657	602	604	616	659	633	618	650	669	593	630	654	657	623	605	643	646	632	569	631	650	588	640	624	637	595	662	627	652	672	603	636	636	609	650	607	630	627	618	635	621	663	607	665	639	607	661	663	652	643	664	633	647	585	633	657	660	679	615	664	631	649	693	635	625	607	709	662	670	615	651	652	591	662	650	613	608	670	612	592	616	611	643	651	656	659	666	659	643	664	668	606	624	635	604	613	651	682	641	637	649	647	652	652	632	639	612	637	631	631	624	617	616	657	684	628	652	624	690	637	703	663	677	640	653	688	647	660	604	634	681	634	650	640	653	654	621	659	619	601	657	632	618	617	628	624	646	642	658	633	633	608	660	664	589	596	698	680	610	636	652	619	661	617	634	613	661	599	673	627	656	662	627	670	663	652	610	577	614	668	632	633	646	666	625	610	664	682	689	645	679	674	664	634	625	657	619	661	642	654	669	674	619	625	648	636	630	635	606	658	646	621	670	687	607	620	651	632	602	644	675	659	661	615	703	643	627	609	605	645	644	617	640	643	631	621	653	625	615	646	605	660	649	648	646	668	580	640	631	627	692	635	663	661	675	640	636	643	671	576	672	642	663	617	627	607	669	671	661	619	650	623	675	651	679	677	623	649	687	639	634	642	610	612	588	632	643	667	632	620	647	673	636	616	660	644	641	560	645	648	632	649	658	624	692	625	619	615	616	623	612	611	639	632	628	666	635	663	633	615	611	626	694	620	624	651	630	659	645	630	647	654	625	645	673	613	647	699	618	606	609	663	624	589	637	663	641	629	626	712	650	638	604	611	664	641	649	649	601	617	623	602	679	660	659	602	632	666	655	641	637	604	629	628	631	676	641	651	649	671	655	625	647	655	629	708	623	640	608	652	643	653	592	640	630	665	641	668	611	617	611	648	631	652	586	657	678	603	654	668	637	588	653	617	600	617	630	606	568	649	641	652	640	687	673	634	680	666	667	611	611	631	651	666	649	615	633	627	685	626	614	648	632	700	679	618	602	603	616	667	642	644	605	659	647	619	641	662	645	655	634	650	641	669	639	659	655	632	647	656	629	633	582	679	642	640	641	660	625	639	660	638	611	626	645	645	673	630	623	620	659	636	618	647	638	639	612	651	618	637	634	684	674	653	647	618	626	616	631	639	635	648	694	603	653	592	666	625	636	630	632	624	653	633	635	639	610	641	615	632	652	620	698	657	591	622	597	616	646	619	615	694	631	678	628	656	635	598	653	640	616	607	628	646	659	653	676	635	635	629	653	668	602	640	639	670	618	670	662	636	633	661	623	615	651	660	633	616	643	691	645	658	634	644	673	612	646	645	591	667	687	613	687	638	643	657	637	629	637	632	645	620	666	656	586	641	668	558	637	611	680	613	632	665	659	626	664	635	622	630	656	681	667	637	625	611	621	617	621	671	660	649	617	683	699	634	691	650	680	674	676	663	667	663	586	644	646	628	678	706	641	676	606	610	600	624	636	656	609	626	682	640	665	647	646	673	675	656	646	672	672	631	644	651	669	647	629	645	644	653	651	698	643	712	631	597	636	629	652	638	663	613	651	648	691	637	591	669	676	574	578	675	668	675	604	649	636	610	612	676	655	704	664	629	670	659	692	674	619	629	624	656	672	657	609	667	638	659	642	624	658	666	608	621	666	645	640	623	639	610	706	609	671	660	666	646	634	611	669	652	640	606	669	630	637	611	648	634	668	631	630	623	647	644	633	641	672	665	641	646	660	636	663	642	643	641	631	661	629	646	645	656	621	667	630	646	660	636	621	652	636	676	674	647	661	635	644	626	656	647	605	628	643	609	619	622	641	655	678	640	647	612	609	646	660	629	640	623	658	634	642	609	626	638	646	616	669	632	653	609	676	657	678	605	605	653	638	679	630	638	616	630	700	641	621	632	639	654	635	619	662	649	621	672	660	616	631	676	649	603	624	636	589	630	641	651	599	616	687	618	638	633	635	604	628	616	648	637	621	653	614	684	615	638	635	609	610	644	661	657	683	635	626	656	615	626	650	603	602	684	675	623	636	645	638	632	637	668	594	651	657	657	632	627	642	612	639	667	609	631	664	653	625	665	681	588	627	625	639	661	632	602	609	662	625	647	673	613	628	668	662	659	632	646	659	625	599	630	704	654	619	635	635	633	655	640	602	599	615	599	643	653	609	665	664	604	630	685	663	658	622	631	629	621	614	639	616	590	621	641	606	656	603	645	611	638	682	640	668	615	629	617	637	644	700	634	635	647	635	678	583	642	636	653	647	618	649	663	640	635	660	623	602	611	641	672	673	635	633	676	634	630	630	671	683	665	654	680	668	612	654	602	636	647	632	662	638	620	686	619	677	622	613	646	596	622	621	620	638	604	647	654	659	636	644	649	646	635	584	616	655	612	637	576	609	662	684	629	633	643	630	589	653	625	666	619	619	652	669	653	625	586	670	626	687	602	655	611	677	618	659	658	659	653	673	618	619	643	626	668	662	676	631	625	600	614	677	611	611	663	629	622	657	647	650	616	616	636	678	591	641	638	675	662	588	645	619	665	655	604	665	647	615	655	648	630	688	662	675	627	685	671	612	642	628	638	719	659	663	642	656	657	666	668	638	621	624	670	618	619	611	562	648	649	618	615	658	643	637	664	630	621	642	698	654
26377	20563	11319	3184	704	375	363	324	305	326	333	331	339	316	321	326	304	335	310	339	346	309	330	300	317	282	325	319	287	328	338	304	333	303	290	276	335	318	326	287	293	327	313	323	322	286	275	306	297	287	298	324	307	294	323	299	310	294	363	314	306	340	311	358	314	322	322	312	304	306	317	313	287	323	317	352	298	298	329	319	296	357	327	328	309	302	299	320	287	327	331	317	308	308	305	332	313	335	325	296	296	315	330	306	298	313	321	352	302	299	334	315	343	344	301	303	299	318	327	318	321	305	346	287	305	324	345	350	305	309	310	309	297	336	303	299	313	307	316	334	310	355	320	361	305	327	297	323	315	312	311	327	333	308	318	321	319	276	329	366	313	312	313	323	324	304	330	330	298	274	308	333	303	333	317	303	313	346	286	322	347	302	313	304	315	284	331	290	315	316	329	310	342	301	335	320	338	333	359	305	320	318	315	329	300	326	307	335	309	317	321	337	298	316	294	309	318	293	340	317	294	335	306	330	339	296	303	315	321	338	303	307	308	302	322	357	323	330	327	323	317	330	275	287	333	324	288	324	338	292	335	339	318	319	310	304	325	286	322	286	314	297	323	331	258	326	314	313	320	293	334	311	306	263	315	304	360	308	312	316	340	318	322	308	325	294	308	300	331	303	306	307	322	350	283	302	310	307	337	291	306	302	291	295	298	314	294	326	285	277	275	329	328	293	318	312	286	318	312	317	296	302	347	345	277	325	316	294	327	320	313	329	316	296	303	348	310	318	323	301	314	277	336	308	339	318	339	354	295	317	335	307	338	315	332	333	320	328	335	300	306	304	318	328	322	314	323	320	329	333	321	311	325	305	292	314	338	308	310	326	301	300	291	280	270	295	359	305	313	304	297	313	304	281	323	346	347	308	327	324	330	301	301	317	297	282	301	337	335	308	310	337	311	348	298	316	330	364	315	302	321	314	346	310	331	340	325	290	262	335	294	301	312	345	293	319	320	306	294	297	318	276	320	339	287	347	323	325	322	342	303	336	325	293	304	300	300	323	319	329	288	298	315	314	311	303	281	307	346	313	310	324	307	314	343	324	324	293	318	319	285	354	308	341	340	294	330	296	315	307	335	308	324	309	291	322	304	299	291	296	289	313	322	324	299	318	345	314	283	332	339	299	309	325	317	327	334	307	327	310	306	338	319	332	308	334	310	312	343	317	330	327	341	303	326	304	326	289	318	354	324	308	351	312	284	293	338	320	324	295	333	318	332	288	308	327	308	314	315	333	316	315	321	338	271	291	318	355	309	298	336	311	299	306	300	336	334	323	347	292	284	335	347	292	307	294	380	343	303	320	306	323	334	303	324	319	296	291	338	307	315	277	318	301	313	309	322	325	339	311	308	297	312	338	330	348	350	325	315	333	333	311	304	339	304	328	327	314	312	307	284	333	302	345	285	299	313	299	350	349	341	308	340	342	308	312	309	316	318	341	318	308	286	331	319	293	332	312	309	319	371	309	327	290	320	302	298	299	302	293	327	298	314	319	361	319	290	328	304	315	309	305	302	279	335	317	340	317	336	315	310	330	336	322	337	294	300	329	339	340	322	352	325	283	330	312	329	329	289	342	305	315	289	290	318	337	280	323	294	298	288	286	304	294	334	321	319	287	292	326	322	302	301	337	300	301	307	265	340	297	309	332	278	310	302	297	328	306	306	330	334	312	302	355	313	313	318	332	302	315	320	287	280	311	308	304	341	305	312	323	326	319	324	318	309	343	328	293	327	300	310	329	322	301	312	295	320	340	294	334	324	322	323	310	320	282	326	310	351	320	336	336	344	335	359	321	307	279	300	322	306	309	301	345	285	353	291	334	336	343	307	313	283	329	315	318	315	310	319	310	306	324	315	332	346	302	283	331	306	302	282	312	310	306	322	334	347	307	303	346	308	313	319	339	297	316	335	289	319	331	286	342	301	311	295	336	302	317	339	335	320	327	316	321	291	293	332	338	312	314	323	328	277	312	324	340	302	326	301	338	307	308	334	341	312	271	315	348	320	329	313	334	347	310	334	305	276	334	319	298	337	314	292	312	341	338	334	321	280	322	314	322	341	259	335	312	290	310	295	280	330	295	317	297	298	322	292	294	329	323	293	344	294	355	331	355	302	301	298	341	319	303	312	310	317	310	303	319	302	360	290	333	332	329	313	335	315	289	334	316	371	299	298	305	339	308	329	290	339	333	285	297	335	313	329	325	319	336	325	317	316	282	318	338	293	298	337	277	303	304	262	305	308	306	334	310	291	367	299	343	310	320	334	322	309	335	292	307	304	313	322	312	300	298	334	305	312	328	334	309	345	306	316	304	318	337	356	341	316	332	362	307	324	346	307	333	336	329	311	330	316	337	308	333	298	325	332	335	319	315	312	321	354	328	327	321	297	296	331	342	301	303	312	299	307	345	333	317	331	325	363	320	305	340	317	301	289	305	314	328	299	306	334	285	300	327	299	296	332	282	334	290	301	290	352	331	287	300	301	328	358	328	305	334	284	307	310	245	323	347	316	309	283	315	330	308	311	327	272	331	315	298	342	308	335	313	355	310	255	312	290	283	341	306	333	333	296	313	298	308	295	317	333	342	305	323	336	337	285	295	343	289	340	284	305	311	327	333	313	313	275	299	320	322	308	304	309	304	339	300	319	299	280	285	329	327	316	297	290	305	269	300	315	312	353	336	309	305	313	323	308	295	313	292	294	309	297	280	316	325	263	286	319	344	362	335	291	319	317	328	324	322	302	323	312	312	319	321	297	326	287	319	330	301	320	311	322	314	317	316	330	355	307	296	298	339	338	323	325	323	339	296	329	313	311	331	306	306	294	326	308	303	303	311	340	336	321	304	350	303	316	329	324	296	329	323	297	322	277	294	319	310	293	332	293	345	306	337	331	347	325	338	319	320	283	301	311	300	326	271	328	299	299	317	311	303	328	329	304	327	341	314	339	293	331	298	313	296	328	348	318	319	332	319	316	321	320	341	345	316	334	335	335	309	335	298	296	295	335	314	286	289	291	317	321	328	321	283	322	313	293	334	300	310	290	311	341	297	310	333	347	326	306	328	313	304	290	305	285	315	304	295	279	337	292	305	329	298	330	335	323	294	301	323	284	315	332	308	317	321	321	307	310	282	309	331	300	323	334	303	297	329	318	332	325	273	313	330	303	283	329	308	291	369	325	356	300	314	339	300	292	291	319	298	299	338	353	309	284	283	331	257	292	299	306	346	369	292	308	305	362	355	334	317	343	299	314	320	303	291	322	330	311	320	330	310	352	316	324	319	322	315	311	305	322	303	299	296	328	327	326	348	302	316	316	316	307	284	343	321	289	330	312	305	315	311	304	302	289	272	302	331	313	311	309	351	307	333	261	307	342	315	323	308	297	311	288	294	288	327	307	340	335	314	313	304	335	331	324	303	329	297	304	315	317	315	311	336	312	313	336	298	318	320	304	333
19258	19188	16143	7172	2149	1011	871	807	792	844	969	829	830	765	857	841	802	775	821	787	791	806	840	762	754	769	753	843	768	776	783	795	766	768	782	842	790	793	810	804	767	789	748	756	832	795	814	802	752	735	816	797	840	770	770	748	828	800	810	791	767	724	808	832	788	789	776	797	817	796	753	828	796	785	791	766	778	787	763	775	794	762	804	812	753	811	777	773	795	814	772	775	780	771	767	767	797	768	767	804	787	755	785	791	775	835	802	752	779	773	785	768	803	775	740	792	807	790	821	833	786	803	770	810	822	772	800	816	758	782	827	781	780	731	762	796	794	803	792	848	820	812	744	798	838	794	768	754	828	763	770	794	732	767	776	745	803	819	822	796	862	814	818	821	821	755	772	761	803	790	829	848	837	743	828	802	840	753	782	804	776	758	799	758	786	806	796	783	749	814	790	747	740	851	806	821	776	794	779	823	809	798	809	778	802	776	738	755	790	779	772	795	795	797	777	843	807	777	773	830	755	786	769	733	780	818	795	773	812	819	799	735	768	811	824	807	811	777	714	787	814	804	736	800	816	802	805	810	819	834	787	766	792	837	771	794	747	751	736	798	760	845	748	779	794	831	763	817	798	769	788	794	821	792	803	769	734	794	817	790	790	804	839	785	829	748	795	811	789	764	781	774	765	774	795	794	818	839	832	800	798	797	737	772	767	773	795	778	761	756	831	840	796	782	796	802	795	819	795	828	796	797	797	877	791	805	763	846	802	825	749	788	787	782	787	805	787	766	803	743	802	790	809	820	778	791	776	796	771	790	780	808	819	808	779	789	798	770	828	763	794	792	780	766	809	794	753	797	826	791	825	792	735	839	758	789	772	713	823	756	829	820	785	756	742	770	768	784	777	757	803	818	860	787	791	801	831	735	793	801	778	760	796	827	832	778	747	748	815	739	787	735	813	840	788	810	836	823	815	801	772	817	791	803	779	845	812	803	767	805	836	827	796	819	788	800	793	779	809	775	809	740	772	774	801	800	751	795	727	820	803	796	827	810	770	838	832	772	745	732	835	819	759	805	807	754	763	771	761	813	818	783	804	765	782	753	778	743	756	798	778	769	792	747	766	811	781	763	817	796	809	836	815	804	786	774	803	834	797	864	776	819	791	826	830	809	761	788	834	812	805	799	788	737	778	838	813	812	793	809	822	821	802	814	877	802	774	772	798	792	823	809	794	793	766	848	789	859	810	779	774	806	824	802	800	767	790	781	797	761	789	830	789	780	802	794	819	802	761	738	767	811	833	783	821	808	783	796	785	754	816	777	741	790	765	836	825	808	730	828	834	821	792	820	838	786	762	826	796	797	756	803	781	802	748	809	807	774	782	756	772	798	781	792	776	831	796	820	813	793	801	795	803	813	801	797	768	776	827	795	768	823	810	788	815	748	778	805	794	814	804	773	794	774	739	782	729	789	708	786	785	803	799	797	806	794	769	773	794	820	783	778	783	749	830	798	767	814	777	803	792	784	776	803	803	811	812	790	817	806	859	809	813	817	797	828	721	793	826	787	801	793	820	787	796	765	818	765	755	794	742	800	825	842	805	802	783	789	806	776	809	746	770	789	792	753	788	859	807	799	809	814	799	766	811	802	813	841	816	742	796	762	793	769	752	782	815	791	811	798	738	790	797	760	887	818	784	768	821	831	767	788	815	800	795	775	777	761	795	814	829	804	787	804	787	784	788	825	768	824	810	777	706	829	829	736	799	794	863	836	827	792	766	805	797	747	781	801	786	817	780	863	811	809	779	717	824	757	812	785	779	778	806	764	815	781	758	802	799	806	743	797	813	773	784	796	823	825	780	812	767	813	792	726	829	826	788	773	731	817	752	782	828	801	811	817	791	794	739	790	837	752	777	737	796	842	785	760	790	812	711	830	751	837	762	776	734	816	762	772	788	774	786	799	782	805	762	792	754	788	780	832	833	807	795	775	860	765	804	828	804	787	815	768	785	779	747	804	777	749	749	791	788	781	810	782	832	830	773	766	774	806	753	859	801	771	807	780	824	789	806	810	855	830	776	819	826	781	809	774	784	807	802	789	792	816	819	810	772	822	792	775	776	807	835	803	788	807	804	819	776	810	797	770	826	786	731	815	784	782	752	805	831	809	817	780	813	775	785	814	777	809	822	814	825	799	777	776	771	806	756	765	710	818	779	812	789	856	735	750	805	755	781	825	732	773	766	777	784	830	824	756	767	808	782	772	770	818	851	800	776	802	837	791	762	767	811	790	772	755	764	802	790	837	782	829	802	760	782	845	752	843	803	764	769	753	828	796	753	816	840	769	768	773	818	826	777	840	798	819	783	845	760	786	790	779	767	783	731	833	805	784	765	789	811	780	759	787	807	805	790	815	794	767	797	789	810	813	764	780	773	763	754	764	802	798	809	777	788	741	793	773	757	840	791	822	794	774	786	812	768	774	789	759	761	767	795	782	749	799	744	773	822	839	763	751	792	762	806	765	808	766	800	820	782	784	808	779	797	790	767	750	755	782	798	739	858	783	756	783	791	781	822	795	744	816	782	748	830	746	803	788	776	802	767	753	823	763	762	797	781	804	808	797	778	780	745	853	843	833	778	805	774	804	800	758	786	829	829	817	837	781	826	765	796	793	756	796	785	831	815	752	732	796	863	782	824	784	769	749	790	822	784	768	762	774	823	834	775	825	815	771	783	789	793	799	781	830	818	777	734	775	769	803	805	787	757	787	834	763	782	787	792	817	823	756	752	831	808	798	811	796	811	867	829	820	758	794	805	771	768	805	814	791	795	771	766	762	844	765	810	805	774	744	792	780	819	796	766	770	861	788	786	782	801	813	818	805	820	837	787	746	768	799	815	812	784	807	812	766	792	789	803	783	791	759	786	755	779	743	809	784	831	869	847	841	805	798	828	715	850	811	774	746	811	773	823	772	727	803	802	798	749	810	790	824	753	734	806	793	791	788	796	775	820	765	796	784	792	775	790	784	772	801	747	785	780	763	815	783	799	778	776	759	792	778	740	810	769	759	813	786	757	807	786	749	817	755	800	818	782	854	815	745	801	793	782	836	777	778	811	824	779	803	833	799	797	751	807	802	808	839	760	832	801	788	859	751	825	777	809	815	790	815	792	817	803	812	785	726	814	811	785	820	758	799	825	833	775	767	764	835	842	782	781	798	814	776	824	745	815	865	767	769	791	783	777	810	794	850	815	757	821	797	792	811	792	729	752	841	806	795	797	810	759	780	765	786	818	801	736	801	771	823	799	797	838	727	809	828	803	871	823	782	838	797	814	834	776	788	805	798	767	820	755	860	781	825	811	798	804	812	743	808	811	847	783	780	783	762	806	806	778	798	774	814	781	783	785	774	784	819	847	844	814	742	804	843	788	826	865	787	769	808	765	802	817	740	801	805	829	729	778	796	775	774	800	753	764	822	730	819	779	805	758	809	764	759	770	769	792	739	793	772	777	763
70695	68320	67731	48168	24843	23001	7715	1000	402	408	624	326	334	314	297	358	317	299	291	278	293	297	318	336	286	304	342	282	301	306	307	314	285	279	282	320	322	302	299	307	305	307	304	300	299	296	317	289	297	263	330	296	315	319	331	327	333	271	270	297	331	326	302	314	320	281	313	290	295	266	264	283	306	304	280	305	338	303	283	300	271	315	290	285	255	305	316	287	273	285	300	303	300	305	315	306	322	290	290	302	274	277	280	307	291	302	308	259	313	290	293	290	290	277	298	295	298	302	312	305	282	314	342	316	301	308	289	297	310	282	303	300	285	275	289	287	309	311	312	274	285	334	325	287	268	293	285	264	291	282	269	268	300	268	285	297	300	278	315	259	324	309	315	278	285	311	288	287	282	304	296	279	272	295	301	314	302	294	315	285	268	304	298	291	312	310	285	275	263	256	315	289	274	309	311	302	311	327	287	275	305	284	284	275	283	294	304	282	289	270	291	313	327	299	258	254	284	268	277	315	288	277	278	311	263	322	270	281	268	293	298	292	295	276	302	310	309	311	283	281	312	276	293	308	285	293	280	324	283	296	295	310	299	287	298	329	321	297	276	298	300	309	281	322	327	309	271	288	313	328	318	263	311	299	310	281	292	288	318	307	285	285	300	281	296	263	285	317	305	285	297	310	289	291	279	313	283	284	310	316	314	264	273	251	318	299	294	299	302	319	300	318	314	301	287	304	296	299	274	285	328	289	298	284	311	317	301	276	299	279	307	309	306	257	255	305	315	310	274	257	273	255	308	258	315	271	286	300	297	322	287	267	288	331	284	289	306	301	269	301	288	302	274	285	290	312	305	296	293	285	291	306	287	309	283	258	297	287	298	276	278	321	290	313	278	287	280	284	282	301	292	288	298	284	278	299	274	276	276	298	294	330	308	291	309	280	307	289	246	291	291	285	285	304	296	279	270	292	274	274	318	314	300	295	296	287	270	321	298	316	302	288	308	309	262	321	291	297	308	306	308	282	281	288	283	318	333	294	296	288	320	305	306	294	306	279	308	272	291	302	307	304	318	309	299	289	303	274	278	308	294	315	303	278	313	327	321	282	322	314	287	275	314	283	281	298	281	285	277	275	297	273	294	294	318	313	297	298	281	312	273	319	287	288	314	277	306	284	318	305	268	304	292	249	291	305	293	273	299	303	303	322	305	300	302	302	298	295	278	301	283	291	294	297	284	316	300	301	272	292	289	289	309	293	315	308	317	314	299	338	293	292	295	266	291	269	311	316	304	304	322	312	296	276	295	280	272	298	309	289	297	315	287	288	302	306	292	284	291	278	333	317	295	260	306	312	291	308	288	281	300	291	310	319	287	320	273	312	320	293	290	303	280	275	270	281	266	286	322	258	265	318	302	293	292	315	287	275	297	293	279	297	305	305	277	302	258	277	289	334	274	311	289	277	284	270	284	305	271	282	279	255	293	293	288	295	293	288	300	274	307	257	264	297	271	277	301	286	282	303	292	290	276	298	264	269	297	284	302	308	297	263	291	300	322	295	258	303	289	277	277	325	313	355	298	319	311	282	309	350	310	326	280	299	308	283	308	266	270	318	292	294	294	283	294	285	277	268	320	260	285	309	294	327	306	302	308	274	291	296	294	277	279	271	269	295	293	276	291	354	294	316	331	282	280	305	303	323	270	306	261	280	275	283	271	308	286	272	319	325	282	285	314	296	285	282	278	299	296	296	304	303	309	281	333	243	333	309	287	297	301	277	266	306	271	320	288	269	300	278	327	298	317	296	301	293	319	308	260	320	291	298	293	255	307	306	296	296	286	297	301	327	303	308	288	291	321	269	315	304	300	288	275	263	272	267	273	285	306	289	285	307	282	267	297	313	297	306	291	264	281	266	283	238	308	282	303	308	299	298	285	265	298	292	298	306	277	310	319	301	290	306	261	282	292	315	283	261	292	323	292	309	323	313	298	265	299	311	251	280	309	263	302	304	302	291	287	306	286	297	268	281	280	271	289	293	315	322	306	308	307	299	312	303	267	323	262	294	319	272	257	329	284	265	286	294	281	299	295	290	303	282	296	271	287	283	280	288	287	262	292	300	277	294	270	328	292	308	298	287	282	317	269	276	268	295	289	298	321	321	321	242	287	287	299	278	292	307	291	301	277	285	261	283	290	290	320	299	287	284	302	293	285	301	287	275	300	293	311	289	300	309	287	264	311	268	302	288	296	296	294	291	297	297	268	283	292	258	300	342	316	325	328	281	290	277	285	304	280	271	287	293	278	280	296	308	284	285	300	289	283	289	300	292	311	299	300	269	282	295	283	298	288	302	294	280	270	268	291	269	281	293	251	247	283	320	291	290	308	304	285	271	278	287	289	267	295	294	337	302	298	286	249	317	298	296	285	291	295	296	274	291	275	276	289	322	283	303	316	305	259	267	312	275	304	328	289	315	331	305	281	294	299	333	268	304	274	313	298	292	274	302	319	311	299	288	288	319	312	281	314	303	298	324	297	298	308	305	317	302	296	275	273	285	311	307	306	297	289	304	287	340	305	297	286	274	310	265	287	252	287	289	311	290	298	263	310	285	302	294	303	300	297	289	280	313	312	281	351	279	288	311	282	303	326	322	313	321	289	296	283	308	324	300	299	292	290	305	301	284	271	334	288	317	282	263	311	308	300	302	304	285	281	313	302	319	273	258	316	286	289	303	309	300	295	305	294	264	287	279	290	280	312	312	316	312	317	276	289	284	311	276	283	300	291	286	297	300	318	286	288	306	283	301	313	303	273	297	268	278	294	273	269	291	303	292	301	255	292	285	290	282	292	316	309	299	291	303	298	234	289	292	289	286	278	303	332	310	306	292	303	283	295	312	290	282	312	289	281	296	309	344	268	301	268	260	300	305	287	278	303	274	308	310	299	287	295	271	313	284	266	303	296	295	289	311	279	280	286	314	338	283	301	277	288	306	326	276	305	289	293	289	293	320	296	285	264	295	300	294	289	296	298	306	274	305	291	293	261	313	312	313	293	306	285	290	299	289	323	292	276	298	288	278	285	298	295	320	295	298	309	310	315	297	330	292	299	298	282	299	285	313	337	325	290	268	302	270	320	303	294	298	260	318	306	297	273	276	290	279	282	291	312	272	266	287	275	274	270	290	322	293	296	276	287	307	302	329	310	322	294	282	276	299	279	328	296	293	298	298	294	282	301	279	311	272	297	279	307	283	294	284	286	295	306	310	290	319	315	278	277	289	281	272	278	284	274	273	304	268	316	301	294	342	309	305	304	301	301	303	317	298	296	297	308	300	296	294	290	256	310	313	321	313	293	283	274	254	293	311	274	281	318	267	285	319	293	283	314	324	308	270	303	283	315	275	299	286	288	271	301	270	277	304	266	312	301	314	309	287	301	272	350	279	282	320	299	281	306	342	301	295	306	255	299	276	285	274	279	305	303	290	285	279	262	319	297	281	294	288	282	273	317	284	275	314
54133	63262	72644	53465	25810	28120	3464	1334	1118	1343	2347	983	923	850	911	915	835	874	789	773	793	722	777	710	788	722	731	735	720	733	743	740	698	783	746	760	751	703	743	749	739	756	675	738	719	739	719	716	744	740	709	755	721	755	706	722	705	748	731	777	678	731	721	738	754	742	711	742	733	772	793	719	746	725	695	741	718	721	696	702	681	717	748	727	718	725	695	768	707	728	691	743	772	758	737	723	700	690	652	719	740	725	728	701	721	721	692	755	721	706	694	755	743	687	689	740	722	693	733	750	714	736	721	737	725	736	679	709	788	694	680	693	744	754	733	707	717	773	708	711	713	713	705	711	700	703	747	722	740	703	733	757	735	711	739	718	731	683	755	738	769	737	691	756	707	714	751	746	739	754	676	722	702	760	707	717	755	730	752	762	762	738	732	706	714	705	710	711	682	722	707	739	740	756	739	714	742	703	749	704	717	691	747	709	693	716	761	686	701	765	756	708	750	704	752	701	655	667	705	745	748	723	687	749	694	758	702	723	740	753	707	745	707	774	687	766	706	709	715	731	729	749	695	696	731	744	654	737	695	685	688	735	739	746	692	713	726	742	714	730	679	717	738	711	672	684	727	700	745	747	696	746	737	713	785	770	722	731	732	779	714	715	698	739	759	730	734	753	688	773	757	724	728	689	744	727	758	712	722	752	733	738	671	723	729	738	709	781	692	700	745	697	777	733	692	721	758	741	730	736	729	747	682	709	709	683	732	707	772	729	694	695	750	722	700	739	693	697	719	729	732	678	692	708	721	721	764	722	684	704	705	664	755	712	735	717	709	722	722	762	774	726	695	697	699	799	726	687	687	729	762	710	686	690	745	770	759	758	770	709	731	717	665	751	755	704	737	698	710	711	734	728	711	722	733	715	684	684	686	735	786	776	705	784	727	751	760	754	747	678	681	731	748	698	708	722	713	700	733	741	727	708	698	756	725	741	700	736	730	711	673	709	757	684	693	725	740	701	676	713	717	706	696	669	679	732	714	732	734	698	752	763	768	757	720	738	694	724	736	745	711	732	714	734	713	720	718	746	719	736	737	722	754	719	726	741	713	691	712	717	723	720	670	713	732	710	715	742	699	674	703	765	664	708	742	661	733	692	708	729	704	727	726	741	695	724	698	646	693	705	761	707	750	755	765	758	714	703	739	738	738	734	729	698	714	727	770	733	669	713	727	727	714	726	723	742	709	665	714	736	679	726	711	679	699	730	788	727	713	779	749	689	705	727	712	725	725	726	746	765	781	706	647	734	751	704	730	707	739	720	758	732	720	691	742	747	724	703	749	756	718	661	704	772	782	690	737	739	744	733	734	742	760	695	742	751	705	699	759	734	751	724	687	705	718	690	754	724	690	733	656	740	748	719	728	674	724	719	672	705	696	732	700	724	718	672	768	720	697	671	724	728	727	748	728	710	752	698	741	730	712	708	719	739	719	784	776	738	742	710	733	755	718	691	720	756	731	712	754	726	683	745	709	699	791	762	741	655	725	724	690	743	729	687	704	742	729	734	722	730	694	746	734	722	692	736	665	765	773	742	791	695	710	730	733	737	775	701	688	704	735	716	735	725	708	756	729	770	721	695	727	783	712	690	715	695	713	708	739	687	736	699	786	759	750	711	748	704	668	726	775	684	733	724	709	750	702	724	706	673	716	770	688	765	734	730	751	728	698	712	723	727	670	733	728	693	739	708	679	694	700	684	734	671	682	673	752	661	717	780	700	714	729	725	692	720	756	686	765	701	716	728	729	725	702	716	653	720	703	745	728	706	717	721	737	721	698	734	720	713	749	747	730	732	726	717	699	725	773	725	699	715	755	711	703	727	733	708	723	728	725	735	707	676	706	715	718	765	716	707	743	710	751	747	693	746	731	719	711	706	738	659	744	695	752	731	739	774	730	793	730	675	744	741	739	745	745	738	718	746	733	729	697	739	728	712	759	759	663	653	743	754	671	708	754	694	745	732	701	686	704	742	692	763	733	733	694	698	726	686	711	745	715	714	693	680	749	701	701	696	722	750	712	718	689	714	684	694	759	726	755	751	691	750	693	712	715	738	715	733	713	658	685	722	748	718	744	714	674	763	753	718	702	698	696	726	740	761	737	699	730	756	755	735	706	718	736	726	732	695	720	731	716	722	683	774	744	744	740	732	675	724	707	688	786	719	765	732	734	680	705	773	717	687	699	742	740	733	719	735	800	771	724	695	738	731	741	706	755	704	794	716	649	690	728	710	694	736	671	708	744	773	730	707	766	704	764	712	705	712	760	720	756	707	711	709	761	743	724	713	666	713	712	708	665	690	684	695	734	670	754	731	745	720	716	673	743	750	707	706	729	738	738	702	720	676	710	711	734	689	724	714	709	741	734	694	728	754	712	706	731	740	754	755	732	745	691	712	739	747	732	667	696	732	707	714	755	692	724	726	752	713	733	674	755	690	740	714	705	736	715	712	735	698	691	675	705	717	725	740	715	753	708	712	693	726	678	731	690	728	709	740	668	754	731	687	705	705	715	773	768	737	757	699	759	695	711	718	740	740	725	710	775	756	710	689	737	746	753	719	739	747	759	731	804	742	736	695	682	722	730	717	665	744	682	834	747	699	697	747	720	703	713	688	754	712	715	708	726	696	665	691	694	727	713	769	729	718	674	747	697	693	728	752	685	675	689	720	757	731	702	721	701	690	684	728	758	756	739	701	725	759	710	725	708	695	729	713	715	740	722	715	705	769	733	762	711	697	748	749	735	701	681	727	760	707	735	716	716	694	691	721	664	745	726	762	706	703	680	714	701	718	681	719	702	714	689	745	693	755	703	707	683	738	765	705	705	744	762	740	676	751	699	784	742	696	742	710	720	695	685	721	693	734	656	668	726	739	766	745	713	776	792	673	738	698	651	729	679	711	736	705	724	709	683	697	715	716	718	725	695	761	777	748	742	720	743	716	720	684	752	664	675	748	736	750	791	712	713	762	647	698	735	713	708	719	721	743	731	709	720	735	709	730	696	742	745	711	682	752	657	759	760	708	722	762	715	715	719	718	727	741	715	721	706	718	732	701	732	707	716	741	703	754	722	743	737	711	705	778	734	687	743	697	760	726	710	687	751	736	744	704	735	686	749	726	740	692	693	736	745	699	720	725	713	688	759	708	695	738	697	685	722	755	755	711	743	692	724	740	703	722	768	736	704	694	729	738	727	699	692	709	699	714	690	704	723	745	742	713	760	720	700	746	685	705	752	730	739	767	766	736	675	734	748	705	721	728	708	733	748	715	732	739	724	683	739	732	714	690	683	736	719	731	739	727	702	723	710	734	701	724	738	731	752	732	712	788	715	740	711	734	758	723	725	721	657	719	692	784	739	712	726	721	739	732	743	762	730	765	731	704	708	698	716	735	684	710	717	722	709	736	755	758	708	717	721	713	709	725	721	775	698	744	660	736	739	713	718	747	696	678	708	698	726	706
70278	63437	68272	50386	30553	25064	12126	2192	603	450	461	365	366	358	378	391	363	365	370	289	355	321	318	345	300	329	286	336	343	332	302	298	327	332	331	342	316	328	325	306	309	331	289	343	312	350	345	317	344	325	335	324	310	341	334	296	307	306	298	298	344	345	338	321	315	308	298	290	327	363	338	326	311	320	290	306	305	334	349	349	282	321	296	346	317	294	345	302	304	319	316	299	355	330	343	340	310	339	313	302	307	298	329	292	262	290	340	341	359	273	336	335	286	334	318	318	330	300	297	312	298	321	305	315	278	328	330	329	304	301	301	319	304	342	365	321	339	306	344	290	344	345	339	329	322	310	333	334	305	299	321	315	313	339	319	310	314	338	301	320	327	359	320	315	305	342	351	339	325	352	306	292	312	321	340	317	302	360	307	333	341	314	322	328	325	311	315	315	313	314	291	349	302	300	273	317	306	341	321	282	332	326	327	308	318	304	314	290	331	308	312	309	295	299	314	290	367	304	311	337	335	299	311	277	312	347	316	318	300	320	329	313	281	317	322	332	329	318	322	315	326	316	337	303	315	303	310	316	301	311	311	313	331	322	331	292	322	339	323	309	329	297	334	309	309	300	325	320	325	316	335	317	308	343	330	327	297	322	310	304	342	343	352	319	331	302	331	323	340	309	294	325	295	353	328	329	314	319	317	292	303	299	321	334	288	341	332	296	330	310	329	317	325	321	360	341	308	305	328	315	303	302	320	311	314	333	312	302	309	316	293	291	287	344	317	302	325	334	333	337	320	309	306	340	304	346	316	316	334	310	314	313	300	321	320	315	308	353	320	304	316	293	329	295	324	303	309	286	357	313	308	331	334	328	350	313	332	319	324	304	350	317	324	336	315	321	310	330	300	300	306	346	308	296	305	318	356	334	337	306	291	298	316	314	339	295	311	308	300	328	337	309	342	315	324	339	319	324	337	334	347	325	313	322	340	335	316	300	334	350	357	331	324	337	337	331	328	306	293	338	313	333	339	292	308	285	312	325	305	330	333	272	313	318	329	296	274	345	325	286	358	338	282	315	300	321	339	338	285	342	313	329	324	302	307	301	299	326	310	297	329	335	287	346	329	319	298	320	358	332	347	331	311	370	319	326	293	320	304	329	328	341	291	311	319	312	339	350	355	308	293	307	279	327	314	339	334	323	322	327	309	335	338	358	304	296	343	343	341	333	345	338	343	269	343	292	307	322	306	333	319	331	309	303	325	330	346	320	323	305	360	343	301	328	294	353	312	300	327	340	307	313	313	296	333	304	305	309	291	328	325	342	348	305	336	362	325	312	352	318	304	330	329	325	350	354	298	317	326	323	326	311	322	352	348	314	323	318	295	341	319	303	321	352	316	304	314	282	308	289	307	289	315	305	329	322	318	330	298	341	314	298	296	329	273	295	299	326	309	303	320	345	335	322	297	320	299	310	313	297	319	343	369	332	315	312	335	304	306	322	309	304	329	323	312	306	355	326	331	307	328	329	332	306	326	333	356	335	279	319	302	338	317	335	367	342	307	351	299	301	316	337	333	323	303	286	317	295	308	334	314	318	353	328	317	297	329	302	301	348	312	311	299	318	318	337	307	333	310	313	315	354	303	316	336	344	323	321	343	292	335	297	327	317	323	361	309	324	302	336	343	324	293	303	320	294	307	327	304	306	306	303	329	304	290	325	326	307	375	338	299	304	351	305	346	363	331	315	338	332	320	327	332	355	310	338	313	343	315	348	331	334	319	318	319	316	323	302	302	339	314	312	327	311	317	307	308	327	290	310	312	311	308	321	305	331	330	311	322	313	339	315	316	336	286	287	297	295	367	335	311	312	293	322	354	312	321	307	302	307	314	309	340	316	295	361	329	301	330	312	311	319	339	307	333	329	321	322	306	291	282	296	326	306	311	326	321	322	288	306	329	316	294	328	308	308	295	326	326	305	316	330	308	351	314	348	292	352	330	283	352	303	300	328	323	343	330	319	316	332	320	339	340	315	343	311	323	314	339	318	354	309	334	317	331	326	280	303	312	311	299	302	301	317	296	306	345	311	298	314	307	318	345	324	314	338	369	324	365	305	323	323	337	308	324	303	298	350	335	320	319	291	271	323	347	318	279	325	304	317	361	335	380	325	344	327	338	304	292	280	335	311	335	312	307	323	337	290	325	345	337	325	316	316	337	302	324	326	324	357	327	304	325	292	325	326	315	302	317	361	315	340	299	265	299	328	313	306	311	316	296	319	330	293	310	310	346	332	345	306	336	312	316	343	305	320	325	331	301	297	314	337	346	354	329	312	329	315	319	332	313	337	338	314	309	320	320	326	315	318	310	290	294	323	349	322	310	315	317	316	325	299	317	281	347	346	308	358	319	302	312	322	336	310	301	309	314	347	330	365	308	326	303	303	350	347	318	310	346	331	330	328	302	297	312	307	335	351	311	322	380	334	314	325	313	330	319	285	323	380	337	332	322	315	321	353	340	296	338	316	340	350	346	318	280	305	339	288	304	337	315	308	340	311	324	283	330	341	312	309	335	301	307	312	297	329	320	322	320	316	309	315	317	339	309	345	344	336	329	321	333	342	297	368	306	330	314	312	339	323	305	320	333	342	330	336	301	307	334	334	321	323	325	313	340	306	291	324	318	323	337	343	318	345	304	323	332	298	305	308	340	318	325	325	328	297	316	302	306	350	311	310	333	353	329	302	301	335	345	329	312	315	328	294	325	290	287	316	296	308	268	352	339	294	293	296	375	342	308	311	294	341	305	304	313	327	285	342	347	333	301	327	323	299	318	319	335	328	344	282	307	303	296	285	300	330	324	312	356	297	337	317	341	321	320	316	320	337	333	317	331	348	301	309	310	310	316	305	300	312	311	330	291	315	351	316	312	298	294	340	291	298	309	298	302	318	288	311	326	317	339	312	323	333	303	327	295	319	345	290	313	344	342	302	307	339	315	323	317	329	300	321	282	333	308	299	352	353	369	312	318	319	311	323	346	333	301	324	311	337	326	311	303	322	357	331	328	329	321	297	321	305	304	353	334	327	332	312	326	333	302	330	310	310	327	318	319	341	317	367	300	349	311	303	330	350	342	346	333	303	297	313	296	300	317	310	328	308	344	351	296	309	309	304	325	286	330	316	297	347	327	295	300	314	285	301	353	310	332	319	326	286	301	330	328	322	306	347	299	351	305	337	303	310	290	293	332	335	344	376	336	303	320	306	334	315	309	308	339	309	337	323	315	317	317	339	312	324	328	322	317	323	327	335	308	328	338	324	322	334	345	350	343	340	317	343	336	328	321	307	332	316	314	302	333	316	301	301	318	327	317	296	305	325	311	315	335	320	327	327	329	318	306	325	310	351	301	301	327	334	341	284	331	299	293	348	324	325	319	269	303	294	316	336	325	297	340	344	325	319	312	360	314	305	318	350	304	285	303	298	309	351	294	299	341	279	331	307	317	301	322	296	346	311	303	327
56682	61189	74859	53517	33288	27803	7737	1668	1439	1389	1610	1049	1075	1034	1079	1121	1009	914	877	879	913	858	811	799	806	835	810	889	842	841	821	798	833	780	839	752	804	793	735	766	799	781	786	777	817	777	787	794	813	848	800	842	801	755	797	800	781	839	781	792	795	778	824	845	767	790	798	805	821	757	764	772	775	779	770	809	820	803	713	768	820	804	814	743	809	778	807	773	773	803	757	796	728	799	785	773	815	746	795	750	794	766	797	767	784	773	784	785	769	754	790	765	772	764	727	769	740	782	827	755	804	809	768	802	790	775	787	739	777	715	792	791	756	735	770	814	776	807	776	795	778	814	808	798	783	806	769	817	827	805	725	792	794	846	727	807	791	813	758	763	764	818	875	779	777	779	836	747	818	790	810	746	776	767	750	766	791	777	807	795	780	802	725	778	786	806	768	759	763	752	800	773	830	800	794	808	774	775	780	770	737	786	802	799	757	758	776	775	799	770	768	742	759	746	756	815	791	793	776	783	797	770	767	754	791	777	756	790	820	770	788	715	792	744	812	810	754	769	755	785	819	773	769	750	778	816	756	822	777	773	777	832	758	729	738	750	827	767	760	738	771	737	811	714	778	807	734	789	749	781	786	769	743	721	787	742	823	812	798	798	816	751	798	782	741	778	732	767	814	766	848	800	785	706	822	742	769	775	769	777	812	754	778	788	827	802	740	780	797	732	802	776	797	788	782	805	792	776	772	746	794	753	801	807	808	752	746	754	775	761	789	811	737	775	783	751	749	805	778	772	812	780	797	767	748	768	807	777	785	747	808	783	756	790	801	803	766	817	818	833	793	805	756	783	809	786	770	749	782	727	792	785	760	779	781	760	729	782	763	756	758	761	772	780	768	799	782	771	781	798	795	746	750	752	743	773	758	829	741	745	776	760	745	781	797	774	813	846	784	745	827	706	801	739	826	777	796	773	771	770	744	766	770	825	820	798	767	748	763	782	761	740	795	787	771	778	754	746	790	801	808	775	764	761	818	758	831	803	763	783	757	761	784	764	794	813	762	769	747	767	811	791	762	795	867	799	764	809	785	727	731	741	772	768	817	780	793	719	791	782	795	747	763	662	782	806	807	762	791	769	727	849	778	812	794	753	767	818	706	802	749	804	791	751	777	806	806	736	781	732	824	777	730	768	760	772	745	809	732	763	800	812	783	775	780	763	828	791	768	798	821	785	788	766	757	787	761	806	776	747	791	784	742	738	732	768	794	807	802	794	762	809	803	822	771	786	782	767	723	775	735	744	736	814	794	770	790	762	822	794	778	784	822	837	751	765	768	771	786	771	814	753	724	805	754	783	777	761	770	765	777	810	748	752	739	734	757	758	781	747	761	805	779	771	745	790	787	794	762	757	796	799	756	744	801	777	745	737	792	840	765	806	777	781	737	788	769	769	804	747	773	756	746	763	801	790	781	753	783	790	824	763	809	797	787	783	783	780	746	800	818	780	804	716	784	813	721	796	750	820	800	731	738	776	784	813	745	758	805	742	753	775	756	778	787	797	766	765	839	738	771	740	774	795	779	777	756	779	825	779	831	792	806	790	790	712	765	792	748	820	753	780	804	805	781	807	769	759	742	782	769	766	816	725	779	788	787	740	780	802	770	755	740	793	783	795	773	799	812	733	709	775	746	774	762	764	735	788	791	773	746	765	789	798	784	713	770	753	810	775	755	772	820	711	750	745	783	776	753	776	775	782	788	767	751	727	787	752	736	786	834	839	807	779	748	755	826	760	811	792	792	786	842	744	764	761	780	827	801	791	767	771	814	813	758	732	808	800	783	801	775	818	683	752	755	785	794	773	746	757	789	819	766	831	835	755	783	807	769	760	806	805	776	778	749	771	803	792	761	784	735	769	791	827	778	748	797	783	754	780	768	805	766	785	763	786	804	760	798	778	782	767	781	772	774	771	784	809	807	717	800	788	769	753	778	763	777	792	795	756	786	759	730	745	774	770	770	786	779	772	757	795	786	779	752	760	740	792	763	749	759	812	768	798	762	780	763	747	748	734	813	799	766	811	786	795	740	767	761	811	793	767	797	727	782	736	760	799	763	757	746	769	796	779	779	765	769	791	765	806	790	790	771	791	759	771	769	771	765	822	757	762	718	791	814	759	820	785	769	800	757	786	765	766	787	792	814	764	782	805	800	797	791	779	786	849	783	827	759	745	766	791	731	737	815	795	784	784	769	768	759	762	801	788	778	785	775	787	837	751	746	789	786	788	760	783	757	785	769	803	760	808	750	803	785	813	770	787	797	743	787	796	767	778	756	770	752	764	788	727	801	735	777	775	809	773	794	773	799	793	741	743	811	736	763	771	763	732	757	795	774	772	751	787	777	770	787	784	786	813	789	801	787	792	759	776	808	784	854	763	751	807	838	772	824	779	806	734	754	777	783	785	762	771	801	753	765	758	801	739	791	788	771	795	753	756	795	775	783	746	704	758	781	767	808	770	789	779	799	804	776	757	839	761	752	777	837	833	807	819	805	744	796	803	783	778	769	753	811	747	751	762	819	778	782	735	812	788	782	749	757	770	782	822	775	771	789	759	776	739	762	795	711	815	745	756	769	766	770	748	776	811	773	797	736	813	776	771	789	753	775	767	779	781	780	800	768	770	742	736	771	809	757	773	765	784	752	817	743	746	794	766	758	737	708	767	801	780	785	744	779	736	772	779	772	746	767	738	826	751	782	780	728	775	757	790	760	729	783	748	792	746	786	705	787	764	770	754	714	845	774	785	809	815	800	802	776	805	743	757	756	801	736	828	766	776	739	779	791	796	796	771	783	800	767	781	756	819	793	778	756	808	806	810	770	775	859	777	785	807	757	777	776	715	775	734	733	762	777	711	778	798	826	783	778	771	768	762	762	781	791	745	766	799	734	765	744	788	767	811	784	788	779	771	802	750	749	766	746	723	761	802	750	732	805	779	786	824	770	753	792	781	743	819	811	765	740	753	748	741	775	759	830	788	777	785	791	715	781	763	791	766	740	773	759	769	756	783	805	796	758	771	752	791	770	798	759	752	773	773	807	748	775	748	791	741	800	781	802	731	770	793	817	751	752	821	765	819	766	794	729	779	757	781	782	776	763	770	808	763	704	817	830	774	780	801	752	771	754	803	713	788	759	801	767	791	732	740	767	772	792	777	781	774	813	805	765	772	760	740	783	790	778	813	734	722	699	770	756	843	822	810	758	844	794	793	735	826	756	788	771	831	793	796	748	722	776	827	802	764	778	807	761	788	747	781	776	731	786	765	784	787	788	750	735	729	755	815	810	770	770	773	789	738	733	764	766	754	779	775	795	744	752	807	835	776	786	793	735	806	817	794	787	829	727	750	706	764	732	795	785	799	768	798	818	712	777	798	783	781	768	776	801	808	796	743	795	740	756	785	829	728	747	816	822	738	767	752	790	803	782	785	793	785	750	752	823	758	769	758	787	772	753	757	733	754
30973	27092	18794	8943	1763	3853	1507	577	388	361	370	369	411	368	360	351	366	354	382	348	377	373	350	385	356	347	376	372	405	382	373	370	367	408	345	343	364	359	314	358	330	362	367	352	336	329	367	354	362	367	394	366	378	330	363	394	354	379	337	386	348	376	365	344	371	365	332	348	339	349	373	387	366	344	354	330	326	372	348	369	360	339	376	392	370	364	378	385	384	346	337	345	344	370	351	336	389	373	348	382	347	349	384	331	376	345	389	342	366	355	332	363	375	351	337	350	351	362	379	353	421	363	370	353	379	361	362	355	369	380	366	366	364	346	381	382	339	307	359	374	361	335	371	379	400	374	335	362	359	359	363	367	367	348	346	359	338	329	364	371	352	367	378	356	359	360	352	334	364	378	403	357	343	349	332	383	377	348	394	370	385	351	349	368	362	365	385	345	394	357	386	365	381	353	376	393	352	380	378	364	343	364	334	351	346	364	384	352	413	382	369	355	378	338	357	397	331	382	378	378	379	390	360	339	374	346	381	307	379	321	384	331	352	371	358	330	367	374	410	371	372	378	365	360	378	360	365	318	395	349	365	361	364	351	353	364	408	355	390	359	385	354	363	396	377	403	347	366	372	377	370	366	384	359	354	410	362	363	373	379	358	375	377	368	357	339	373	373	344	350	332	360	355	373	334	388	359	343	371	407	372	377	382	342	356	361	362	360	330	364	377	358	359	416	390	350	362	353	374	398	402	353	357	378	393	375	404	359	392	417	358	388	374	371	381	369	344	383	355	392	361	409	321	344	401	400	362	349	361	370	391	322	388	387	390	389	368	331	361	389	345	371	400	362	353	380	355	355	330	353	343	330	333	396	355	385	364	360	366	362	369	358	338	378	341	349	351	341	338	372	392	374	366	341	401	358	353	377	358	352	368	382	352	330	370	390	377	336	355	337	345	334	372	356	358	408	397	391	410	321	373	376	370	339	331	397	384	381	336	354	349	347	340	379	350	368	354	383	372	360	351	364	348	362	338	349	350	376	354	334	360	339	362	395	384	330	368	359	387	352	349	379	372	351	382	347	381	375	357	354	359	378	394	357	381	352	395	372	375	359	360	401	348	334	363	382	364	367	347	374	364	362	379	333	329	393	359	378	362	385	380	353	345	381	368	375	356	355	383	391	417	391	351	391	376	341	353	378	341	331	367	363	387	364	363	351	365	390	334	360	355	366	336	369	367	362	388	375	366	363	367	370	364	341	352	346	363	377	355	348	391	344	357	374	401	336	388	366	353	365	341	344	332	347	347	355	362	398	403	362	366	366	347	373	370	385	356	380	344	394	321	323	340	353	356	351	348	344	371	325	373	361	337	374	389	360	381	402	360	348	391	383	414	337	365	335	392	410	375	328	350	390	352	328	382	343	380	384	363	368	370	361	338	358	387	391	377	347	349	364	358	410	349	345	356	372	417	353	387	422	401	355	354	371	382	371	384	382	361	346	392	408	417	368	379	343	381	388	355	378	356	379	314	346	370	389	365	366	366	347	367	362	399	329	369	368	366	341	368	368	376	360	369	372	358	341	375	378	351	402	340	358	370	372	367	389	373	364	317	363	315	348	360	374	339	373	345	376	361	374	369	360	398	367	401	341	357	327	376	395	354	378	340	375	342	352	383	377	345	368	369	361	374	361	370	358	370	362	361	371	335	360	357	371	388	359	381	353	368	386	354	375	363	352	394	360	348	335	383	353	378	335	386	376	369	330	328	350	354	374	375	323	399	351	355	402	361	342	344	381	374	343	365	373	393	388	355	368	339	339	352	362	342	393	394	374	373	389	367	347	395	377	360	351	390	373	352	357	377	400	341	355	360	353	346	375	416	386	369	366	339	366	354	383	382	352	350	361	374	340	388	386	379	366	358	410	344	342	391	407	410	357	381	384	370	361	367	360	325	382	356	353	363	377	387	327	395	364	362	370	350	372	337	375	372	375	364	369	363	380	363	369	382	409	366	415	353	329	336	396	393	353	366	351	389	363	351	372	352	377	384	362	361	375	372	386	349	369	369	331	364	342	353	372	408	380	331	349	335	343	363	366	364	380	357	399	310	345	392	400	361	381	399	372	358	338	354	384	373	377	345	351	342	376	369	391	323	375	373	387	381	362	381	373	385	364	365	362	376	334	389	349	365	356	349	384	318	397	361	344	383	390	386	349	356	360	397	338	332	322	376	318	378	382	364	311	382	371	354	361	368	386	372	359	345	353	389	347	369	397	352	363	385	371	383	373	359	334	352	334	365	359	356	389	351	374	340	322	359	382	358	398	356	316	354	386	355	350	356	344	368	398	356	355	374	403	354	358	345	366	366	344	371	355	346	354	343	396	371	383	381	402	340	358	365	344	318	407	391	368	381	355	348	368	366	352	416	323	384	361	384	346	352	358	357	347	358	343	357	337	321	360	369	339	350	394	357	356	356	353	346	372	373	377	385	356	361	370	395	370	400	358	362	405	358	363	361	373	355	334	353	389	377	369	395	367	382	348	369	402	368	354	358	326	335	378	398	356	367	395	368	354	365	378	369	351	342	361	375	339	343	336	363	359	384	339	365	340	344	353	381	371	361	357	362	369	382	393	328	378	338	366	397	360	360	367	346	348	352	367	361	345	363	404	391	355	361	365	330	374	410	364	381	349	377	367	380	337	372	359	363	381	360	324	327	369	345	370	397	383	336	373	369	354	386	364	373	375	348	383	377	368	351	344	356	355	378	374	357	385	382	396	323	396	343	372	390	345	369	350	364	396	397	338	340	336	333	355	355	370	342	346	370	380	360	367	354	351	362	382	330	379	380	343	361	351	324	372	351	375	338	358	408	349	368	411	341	367	339	365	341	359	353	343	373	370	403	383	335	340	357	333	374	349	412	362	382	367	365	363	371	348	321	315	382	347	413	367	356	384	378	340	354	381	382	359	382	389	358	339	330	365	359	354	380	381	371	349	361	329	347	373	408	385	371	393	381	386	395	368	358	378	389	363	368	380	417	380	365	321	372	369	348	359	353	361	307	332	340	328	369	361	377	361	388	337	383	377	362	398	341	344	334	358	384	362	351	365	401	386	342	358	337	376	338	377	367	380	372	350	352	345	343	362	360	376	382	383	358	371	364	323	360	358	375	347	374	356	411	344	359	378	371	344	307	333	369	326	353	357	371	392	349	389	363	373	363	339	350	380	388	382	392	400	378	392	347	381	376	348	358	353	370	404	371	354	355	349	360	367	347	365	370	359	375	383	383	351	329	331	391	378	380	363	343	381	385	326	329	383	376	348	353	361	342	331	366	365	365	389	334	354	407	351	318	341	396	366	335	371	371	398	377	365	378	377	382	347	338	375	375	348	333	375	420	375	357	360	333	348	358	357	376	375	344	347	341	360	334	351	370	369	377	352	336	348	347	385	314	366	376	385	396	356	328	370	354	390	372	346	377	339	375	350	332	365	398	357	379	373	362	364	374	357	365	362
20798	23333	24419	19090	5056	15212	6191	2094	948	929	988	956	910	934	878	923	910	936	914	907	934	980	898	888	927	905	925	968	917	919	937	909	931	904	875	848	987	943	949	945	857	859	905	960	906	931	962	958	919	912	921	875	894	932	919	904	900	944	963	926	927	912	933	927	906	940	926	959	923	897	909	998	965	929	905	889	949	956	947	945	932	919	874	952	887	863	959	950	911	942	927	954	914	927	945	921	912	929	916	906	911	953	857	879	951	903	862	925	923	887	871	937	916	923	929	947	928	896	947	882	918	950	996	886	931	949	946	885	930	904	931	900	954	878	922	921	915	890	848	954	923	920	906	899	882	944	893	950	932	935	909	944	891	959	945	927	966	902	951	847	904	907	868	915	895	911	937	877	915	911	911	935	895	910	902	880	925	905	897	888	921	882	963	926	891	914	918	959	927	926	932	900	926	947	896	902	983	932	973	968	891	920	962	877	912	907	910	903	922	861	941	934	915	928	918	977	897	884	922	974	916	861	913	1006	885	969	890	926	910	970	900	874	866	883	907	908	914	920	901	942	895	891	958	951	891	872	861	940	894	908	890	938	953	910	897	947	947	901	900	924	938	881	904	893	918	906	926	926	900	942	920	974	967	919	887	895	925	918	877	910	928	959	881	923	914	890	917	939	929	926	866	857	937	921	942	963	887	911	963	911	952	909	903	887	883	931	928	958	916	933	954	916	878	949	901	872	919	858	879	882	918	925	946	909	948	900	896	915	903	900	919	901	948	867	965	898	912	915	930	973	924	941	890	937	904	958	888	929	899	960	974	919	901	912	910	884	923	924	897	967	873	905	977	937	893	880	913	928	911	916	916	919	908	929	872	913	952	905	872	875	896	898	956	944	881	930	941	935	883	918	926	929	924	895	946	879	910	909	905	951	925	882	877	934	927	961	901	1002	945	931	950	938	962	927	912	940	839	884	941	894	972	984	882	952	910	913	934	941	945	898	920	857	901	895	948	862	906	905	966	929	924	926	876	971	875	940	945	935	896	939	879	933	888	932	956	939	885	925	959	885	951	947	898	932	877	941	879	966	920	853	925	928	886	907	881	937	929	911	911	931	939	920	888	896	914	930	929	957	928	888	925	924	942	942	929	946	932	903	900	936	965	918	910	926	873	902	879	902	950	864	954	897	901	886	923	868	905	927	878	933	890	898	983	936	927	920	919	906	922	926	932	936	966	857	863	908	908	882	900	918	916	873	872	960	906	936	933	872	901	897	909	962	932	913	925	939	909	974	912	930	923	897	930	940	959	844	954	880	908	871	871	880	927	887	964	890	916	901	855	946	936	899	938	909	902	922	926	933	913	882	940	945	948	929	952	893	928	898	959	954	908	905	884	937	903	909	896	929	906	940	883	934	896	976	965	877	911	894	900	945	948	915	909	936	941	953	909	965	976	926	856	920	905	960	900	942	980	915	918	947	904	944	928	909	909	901	915	906	900	940	916	915	922	924	854	943	946	919	960	931	964	936	912	903	916	902	964	923	909	927	920	865	917	891	932	898	943	895	917	907	916	914	919	934	893	904	880	969	874	932	966	948	932	886	906	912	914	907	902	950	906	929	919	970	965	884	896	957	927	902	950	913	909	940	942	921	926	909	960	935	958	937	900	907	928	979	910	899	970	945	984	921	893	937	912	939	893	905	902	933	926	872	927	968	889	863	902	943	894	951	934	893	928	911	904	917	901	943	904	924	906	894	943	860	987	925	943	945	918	893	905	956	977	909	957	912	894	938	972	949	932	880	971	910	947	927	881	945	960	953	913	902	957	920	951	903	908	902	959	918	972	911	945	944	911	923	958	925	896	939	897	898	937	930	941	949	906	908	909	931	876	851	925	916	925	881	922	925	861	887	897	861	936	894	967	866	898	900	952	944	937	952	903	920	860	854	937	900	909	880	918	927	965	899	911	895	901	934	919	946	906	952	903	861	906	912	895	904	915	898	869	902	902	905	868	897	931	873	942	941	985	954	915	932	894	943	940	936	913	896	936	905	928	951	903	857	915	885	926	950	920	957	897	932	907	867	913	979	891	883	926	955	938	887	898	969	928	880	938	965	957	912	932	921	938	926	944	972	905	940	914	934	911	938	937	900	916	906	938	952	921	895	934	912	945	922	928	959	960	818	959	906	879	881	920	937	924	906	911	924	896	909	897	968	939	876	927	831	914	912	879	911	975	873	868	897	939	884	928	927	927	921	916	928	931	910	934	889	957	930	941	930	962	919	908	968	947	929	957	916	854	911	948	991	885	925	858	923	913	905	919	947	915	868	930	948	938	895	914	923	948	944	946	868	919	911	932	924	884	915	871	895	852	882	946	925	991	873	954	895	893	941	938	936	898	918	909	915	928	936	955	932	973	951	887	942	922	893	936	970	932	907	890	923	885	881	982	854	909	897	916	882	901	885	889	920	960	896	910	939	956	902	907	970	894	940	941	904	843	964	911	884	941	858	930	938	897	912	916	979	918	926	904	969	894	929	906	887	880	933	945	863	920	868	939	880	933	865	939	942	944	894	912	953	946	892	934	919	925	947	930	855	929	923	975	943	981	913	918	917	899	976	919	939	893	852	931	862	933	892	939	865	913	922	942	907	881	969	922	932	865	885	907	885	909	846	946	933	950	911	980	946	959	949	936	975	895	949	943	960	987	918	933	889	870	868	938	905	897	873	906	931	961	897	956	955	895	922	900	908	935	920	929	943	947	919	933	874	902	899	921	935	904	935	945	906	946	888	857	893	965	946	922	935	946	887	966	869	888	922	890	899	917	900	882	921	904	943	900	917	886	889	936	898	879	932	891	945	983	941	928	904	942	904	905	911	911	940	916	934	894	940	926	908	900	914	873	899	901	945	849	964	899	935	917	971	924	991	881	922	926	907	894	894	956	870	936	928	943	909	910	933	887	919	870	941	860	951	910	927	954	954	881	907	935	834	869	927	971	866	859	940	835	932	898	924	910	895	890	920	893	916	902	858	842	918	939	929	885	914	934	894	949	901	962	895	907	985	905	924	895	932	939	920	977	904	902	963	879	922	919	929	879	889	931	1013	971	909	977	947	888	908	890	875	947	945	901	898	909	958	955	913	831	929	927	923	895	919	917	935	902	916	935	918	957	930	887	955	990	898	975	917	893	842	938	921	966	921	931	926	920	957	853	932	935	872	885	893	928	878	907	938	899	871	910	910	905	879	897	948	864	899	939	941	916	906	935	944	881	983	913	922	924	967	947	884	808	883	901	879	897	871	838	951	902	917	892	950	898	915	899	894	891	937	937	872	906	940	978	908	921	913	913	864	887	885	900	950	941	926	901	921	888	907	906	897	948	906	927	937	911	852	910	984	886	977	922	879	900	947	907	929	957	848	928	930	888	926	949	908	930	903	999	894	907	922	914	938	882	905	881	928	915	919	936	921	962	922	882	881	894	954	926	942	951	972	891	946	902	892	978	943	947	935	904	911
67247	56643	64134	61797	55745	52200	30784	13396	3534	1741	1773	400	387	346	379	342	351	357	352	342	345	338	345	303	320	345	292	344	337	327	323	316	351	325	329	330	288	322	313	290	326	282	321	337	341	338	313	296	338	296	314	305	343	321	319	310	322	336	321	308	328	328	306	330	315	295	338	326	299	318	316	288	324	284	321	311	324	301	313	320	332	294	333	310	318	318	338	316	351	314	322	307	313	333	330	304	326	333	304	329	310	337	290	301	296	318	298	331	293	352	314	296	336	312	344	305	318	326	326	335	311	339	301	310	324	359	302	335	334	282	343	310	310	309	317	321	279	327	351	336	321	341	329	332	320	345	299	366	324	322	303	332	340	327	329	339	335	292	301	318	310	330	327	321	300	291	305	335	296	330	299	300	348	311	312	366	340	326	324	315	333	339	318	327	332	266	290	298	308	315	336	313	307	307	348	338	325	325	309	313	331	324	342	328	300	311	312	305	301	292	312	339	330	323	324	322	321	317	327	322	330	326	284	342	348	370	303	297	320	308	320	286	286	292	344	294	306	301	295	329	349	315	352	317	315	314	315	338	302	339	306	307	326	298	307	324	310	333	290	324	316	318	328	343	298	340	323	299	305	306	280	312	326	310	310	316	327	323	289	333	338	327	318	310	315	287	334	333	312	317	330	317	313	315	301	338	318	308	306	306	322	335	346	341	300	317	299	299	363	321	303	290	295	336	298	303	327	303	308	341	322	287	340	327	321	306	284	287	327	329	290	317	326	309	291	326	324	358	308	317	321	294	362	283	324	307	316	312	329	298	279	306	313	339	327	317	327	311	280	311	329	323	307	336	295	351	319	339	312	305	326	300	312	317	337	280	317	326	336	324	329	334	309	348	302	309	336	352	337	320	290	314	312	321	297	314	300	313	322	298	313	303	291	321	293	284	317	285	334	281	314	333	316	318	301	303	319	324	322	357	332	307	333	301	328	341	333	334	320	313	296	331	302	327	328	312	330	308	316	314	351	318	328	329	296	340	313	298	292	314	336	304	326	334	336	316	330	319	353	311	324	342	302	309	353	327	351	303	327	288	341	265	293	332	344	290	306	361	302	308	293	305	316	306	318	344	320	306	322	289	353	313	323	319	332	307	338	341	338	330	293	315	338	343	294	302	315	298	307	340	340	308	313	286	294	348	299	324	296	316	328	315	323	314	302	295	310	291	292	287	329	336	334	349	317	298	310	330	334	306	314	329	295	332	300	331	367	287	332	343	321	309	312	311	317	331	305	329	326	290	293	338	304	304	308	301	335	297	325	322	303	309	335	268	312	315	314	336	332	319	308	291	344	328	328	315	318	327	325	339	319	329	307	320	327	329	316	308	294	294	324	329	343	332	315	314	271	335	297	309	295	293	304	324	324	318	335	323	308	348	331	335	335	322	328	347	288	300	318	319	304	295	318	310	303	297	303	334	306	310	312	327	356	313	299	325	291	329	303	320	288	306	300	310	321	325	297	320	298	300	321	314	320	313	322	307	316	342	304	299	287	325	316	334	332	320	332	337	381	334	314	348	308	305	339	334	326	324	371	353	330	314	300	312	312	336	323	319	344	330	322	332	316	356	313	307	314	316	310	323	275	301	329	293	312	321	316	326	303	328	319	344	332	285	319	348	338	302	292	320	318	301	313	324	299	325	327	313	329	327	321	316	346	326	346	300	333	318	318	344	318	311	337	336	293	324	329	322	318	317	286	301	315	285	324	325	318	305	309	328	289	336	299	337	300	324	310	339	323	300	328	313	305	321	320	319	304	302	336	337	300	353	310	325	329	319	336	296	354	311	348	324	328	299	300	293	350	294	283	378	352	321	316	325	292	321	326	334	311	326	315	331	345	327	331	319	347	320	310	320	298	310	294	303	322	288	326	295	323	317	318	315	300	330	309	306	313	310	284	317	307	309	303	331	299	313	330	330	312	305	309	317	326	297	319	306	316	318	308	280	326	353	347	319	305	323	291	315	365	330	305	307	310	293	297	294	322	349	297	326	310	330	334	306	296	314	309	341	288	325	326	305	309	320	295	279	301	310	319	319	308	321	340	317	345	324	300	318	333	308	336	305	307	290	318	339	317	321	277	331	314	295	336	318	302	334	300	315	303	328	315	364	341	295	293	338	301	325	337	291	323	355	335	294	333	314	292	314	278	289	305	314	321	322	329	301	322	324	341	313	310	307	293	302	344	349	356	329	313	291	305	287	309	312	288	312	324	349	357	333	300	325	309	309	296	313	333	311	312	343	311	283	324	305	337	315	296	330	319	329	338	304	324	279	322	327	309	311	328	306	343	317	315	313	301	310	309	338	306	309	346	316	298	304	315	311	303	292	332	299	333	333	330	326	311	285	328	312	331	312	323	327	312	299	311	316	301	300	345	318	326	355	349	325	307	307	349	302	333	328	318	303	323	316	291	322	305	351	323	311	296	312	327	317	321	339	299	310	324	359	280	289	314	336	331	319	305	311	332	327	286	289	324	292	345	341	301	326	319	306	315	299	340	323	319	293	321	345	337	278	287	308	324	283	285	344	317	304	333	318	316	304	359	292	335	313	341	317	331	302	299	336	305	301	314	329	314	351	309	345	328	311	345	329	322	316	333	280	314	349	342	285	317	314	334	308	311	336	308	325	309	306	317	312	318	338	333	329	330	333	358	308	306	339	312	349	346	352	322	320	318	297	313	349	338	345	344	309	330	325	362	319	332	302	306	289	333	306	311	314	335	279	317	304	293	298	303	314	308	303	325	345	328	323	325	341	317	304	344	323	311	333	334	324	328	324	349	324	325	303	318	353	322	344	353	296	291	328	287	305	320	324	314	317	326	321	286	292	315	342	366	352	335	337	321	319	336	308	311	332	352	298	305	310	315	303	321	306	315	302	321	312	288	323	280	331	297	293	330	327	308	330	340	349	344	291	337	304	324	298	299	320	326	324	302	308	332	280	290	309	290	360	336	324	285	321	312	325	318	316	315	307	306	299	294	327	313	343	334	311	313	294	293	296	345	340	325	359	331	273	354	347	332	292	323	338	328	312	308	296	324	341	312	314	326	312	353	309	306	299	305	334	319	318	347	316	311	328	323	289	298	315	292	303	343	284	301	316	319	331	326	316	301	335	320	311	325	313	290	333	305	344	335	312	303	321	328	308	335	324	355	315	303	308	304	321	334	297	343	303	317	305	300	328	314	342	298	293	344	303	314	304	320	289	299	307	322	312	307	311	311	341	319	302	339	324	303	347	337	324	306	297	314	340	302	315	352	314	325	332	337	317	311	303	292	328	340	356	317	309	335	287	328	323	307	334	319	298	302	317	343	318	334	334	321	320	281	318	328	283	295	318	340	326	319	322	320	295	319	300	348	315	312	329	324	288	284	308	308	287	304	307	292	307	330	287	319	330	309	301	331	325	326	302	307	300	326	321	367	325	292	310	314	291	359	336	288	302	272	334	314	366	319	320	300	322
52752	58930	73619	72500	60419	54734	24920	7064	1696	7039	6528	1154	1037	1107	1251	1013	894	958	845	865	857	815	849	802	821	805	854	835	830	790	782	822	758	815	864	771	841	799	784	814	854	787	842	818	834	811	823	808	806	873	749	806	790	801	773	783	778	758	752	778	834	788	790	771	795	785	845	795	772	827	749	766	743	771	784	806	755	782	773	776	784	777	799	752	787	834	797	782	750	817	732	839	773	778	766	825	748	770	727	803	783	805	840	769	773	761	724	799	761	804	794	775	754	790	831	822	754	757	822	755	756	792	770	827	782	781	742	830	815	771	782	738	724	780	779	780	759	785	809	805	793	774	782	773	791	754	727	844	815	832	736	792	773	821	836	754	792	767	749	821	790	752	811	795	754	789	821	766	776	783	773	802	774	753	802	765	869	773	806	782	791	754	743	784	767	791	773	772	776	783	787	783	840	813	792	805	727	826	785	751	786	785	745	737	790	768	829	762	761	816	763	760	778	793	779	802	795	786	762	772	777	799	774	718	803	790	805	742	807	767	745	806	837	796	821	759	808	800	765	778	796	788	801	752	774	739	789	783	794	786	786	754	810	805	760	813	787	791	804	780	770	805	781	780	821	801	777	790	790	792	783	781	755	732	760	783	781	815	785	787	757	782	778	791	818	771	753	782	822	797	830	795	807	785	789	798	774	803	788	736	813	778	721	739	808	759	806	778	796	763	767	762	741	805	767	775	794	782	769	784	821	806	831	776	785	799	755	823	815	783	782	790	738	799	793	791	779	772	805	817	789	753	792	779	805	836	760	774	767	776	797	756	756	803	768	810	800	820	812	853	792	779	776	799	793	808	791	770	819	779	791	767	788	771	799	798	795	823	820	740	816	765	824	824	804	836	721	778	756	767	790	748	852	809	762	868	749	762	776	829	802	760	792	791	846	805	789	766	848	727	789	795	820	783	786	727	789	785	806	821	792	781	805	794	760	779	758	795	784	761	744	763	789	754	794	734	793	743	718	816	768	779	812	770	736	786	812	809	801	810	816	811	775	811	835	771	855	815	800	794	806	758	812	784	806	781	797	783	758	763	809	801	780	823	785	773	775	875	809	794	734	828	807	760	837	808	780	833	806	779	790	755	754	787	685	777	762	769	775	802	786	768	801	813	745	782	809	797	813	783	796	738	796	808	828	811	796	780	746	840	816	785	829	799	792	806	780	795	721	726	738	736	808	807	799	827	793	799	753	785	759	728	696	767	828	789	819	799	746	822	814	839	806	827	759	804	812	766	772	790	797	806	784	769	784	847	758	796	808	784	760	784	814	806	743	779	733	807	777	770	819	734	800	826	787	743	770	776	828	772	785	780	804	834	772	784	793	736	831	781	760	834	811	824	800	738	763	773	829	773	794	790	761	811	776	784	768	789	800	829	758	801	784	828	812	810	753	763	822	766	754	760	796	789	760	786	730	774	785	818	792	789	770	793	727	782	771	762	809	776	713	768	810	773	764	732	750	791	757	812	838	798	803	774	833	837	803	756	810	835	726	797	725	773	763	839	805	785	759	828	784	767	789	775	801	788	788	849	749	808	806	847	802	824	750	754	776	784	779	829	765	835	763	761	775	794	758	773	738	758	768	762	833	796	811	828	774	789	813	770	762	751	797	844	767	796	732	799	788	805	791	783	785	826	722	835	836	787	754	775	830	774	768	779	789	795	833	804	813	734	777	778	741	808	841	777	777	818	767	768	746	778	764	782	819	799	815	777	833	779	769	753	829	757	787	709	746	792	833	801	753	743	797	791	758	771	787	759	757	781	823	818	796	778	769	770	793	814	762	779	847	798	831	803	777	773	771	829	808	811	776	765	763	797	786	801	822	752	753	846	750	742	827	744	748	788	765	747	782	788	767	786	757	814	750	785	740	812	829	759	805	760	748	731	813	755	798	787	756	766	770	738	797	799	825	792	798	793	748	815	765	812	805	740	735	769	793	741	821	819	770	771	756	743	790	767	781	759	791	795	772	824	827	778	799	827	798	761	798	780	809	761	770	809	785	732	819	741	764	788	784	793	767	803	781	806	760	814	797	814	785	753	735	789	679	805	761	783	770	799	790	844	782	798	730	806	808	819	814	816	796	801	822	785	793	775	765	759	788	765	768	759	802	774	754	753	785	788	776	783	767	801	785	788	736	782	794	752	823	799	800	747	764	785	764	796	771	743	798	809	795	830	777	783	764	784	809	837	853	786	771	786	719	823	760	805	765	786	786	808	771	831	791	821	833	812	798	809	788	783	748	794	759	816	774	758	801	795	757	793	790	722	756	755	797	767	734	766	807	770	754	782	800	779	773	776	777	760	751	766	726	792	771	789	789	798	770	795	794	763	755	816	780	793	791	768	761	812	752	790	770	825	784	819	799	781	786	774	752	811	799	772	762	708	841	780	792	759	822	778	772	767	800	796	769	802	800	767	759	792	741	808	758	773	828	767	757	765	769	782	753	755	789	785	810	798	830	770	796	765	765	773	767	812	814	752	766	775	757	758	766	780	768	826	780	762	789	781	844	803	774	778	795	748	806	799	756	798	745	755	796	822	742	755	781	763	773	742	730	773	767	753	800	733	808	719	787	774	779	859	827	771	725	802	770	809	741	837	822	779	739	824	799	737	756	722	748	793	811	854	750	798	788	832	781	736	776	794	800	795	791	786	796	802	798	800	847	762	817	769	722	756	805	755	785	832	805	776	733	799	757	799	729	785	781	786	785	809	811	838	789	823	781	765	731	755	795	843	774	729	747	794	750	767	784	820	768	788	744	785	737	731	769	776	771	766	761	762	797	804	759	781	783	825	771	798	822	742	792	801	796	732	783	759	806	744	753	797	799	805	737	741	779	756	771	760	734	819	778	750	800	788	771	819	775	819	743	811	766	808	828	792	803	764	768	766	819	789	793	726	762	787	787	760	780	747	818	768	784	791	777	786	761	776	770	793	810	802	817	780	807	765	839	808	806	763	764	824	786	784	846	779	770	766	757	767	781	752	758	740	834	788	760	782	820	773	818	766	816	796	803	821	775	812	767	807	785	796	740	816	796	742	744	794	799	777	816	816	813	769	765	765	776	747	794	771	811	815	798	752	793	764	763	824	757	772	802	826	767	786	760	744	817	740	766	794	796	786	758	790	786	758	781	863	798	800	785	797	815	801	762	796	834	788	767	813	819	792	812	774	811	833	806	765	829	816	770	768	769	779	767	793	801	773	797	788	800	766	769	805	753	760	738	786	795	774	786	757	769	785	790	797	803	783	753	826	770	779	749	788	830	779	783	815	812	767	794	807	827	789	775	814	804	840	794	848	809	778	766	793	762	762	795	824	798	751	824	732	787	787	819	785	791	791	738	751	782	788	743	770	745	772	770	731	765	802	782	764	812	730	768	755	752	787	775	784	753	734	756	762	820	788	798	805	775	755	769	774	808	734	786	786	795	769	808	785	783	816	747	804	821	799	849	742	800	785
64302	40749	41956	44693	42864	32838	17781	5762	731	1281	1637	474	423	417	420	418	429	423	438	428	430	411	460	427	458	433	401	429	432	479	421	442	396	446	417	419	423	430	455	391	392	381	410	423	428	415	426	410	372	437	411	421	414	430	416	410	437	464	378	430	420	433	410	400	407	441	406	425	413	442	451	392	417	417	440	423	414	473	448	393	411	391	416	391	417	405	451	470	418	407	416	414	429	423	427	400	401	438	436	402	407	466	408	432	435	427	431	412	403	403	424	418	386	422	431	441	396	403	392	443	412	396	439	436	410	439	470	444	409	386	399	439	421	407	417	431	425	404	407	403	401	407	414	419	398	416	430	414	391	409	436	456	403	431	417	452	415	400	430	421	429	407	428	436	421	445	388	448	445	447	436	423	405	411	381	414	451	467	426	441	420	407	414	424	392	400	428	426	410	415	415	464	439	441	437	417	407	400	461	441	448	451	405	401	419	435	419	420	434	428	445	445	424	407	448	406	435	447	417	427	439	422	397	412	457	399	412	424	430	425	428	430	416	453	396	408	419	413	378	423	451	383	415	442	427	417	378	413	436	411	436	424	440	438	435	424	434	398	421	446	415	427	381	413	439	428	401	393	406	423	405	413	428	421	454	359	414	413	429	400	405	396	378	427	421	396	459	408	421	424	421	425	384	404	438	430	417	379	404	399	408	398	401	440	418	429	458	420	419	424	439	440	414	441	408	429	418	440	456	416	437	405	449	417	402	444	427	446	444	393	442	379	434	455	432	402	430	408	409	399	407	438	429	410	404	415	442	401	380	418	389	430	411	427	372	407	395	424	427	385	442	444	374	435	435	432	421	395	409	452	371	489	445	438	406	457	433	464	456	409	433	427	400	417	396	436	450	431	440	446	446	437	427	433	412	467	443	447	453	397	415	423	446	387	419	404	433	438	428	404	375	424	374	429	439	428	402	415	426	406	435	403	369	383	387	433	424	422	413	425	405	403	368	404	425	395	446	398	418	408	406	439	460	428	429	424	395	405	418	381	405	434	434	407	402	424	424	441	416	422	445	417	432	422	417	371	418	452	429	434	439	420	419	425	465	417	463	403	389	411	452	388	424	414	389	415	405	370	405	441	454	419	410	458	420	418	385	417	436	426	404	418	412	397	368	455	415	449	428	406	401	428	389	435	374	422	430	427	442	390	429	411	446	407	416	446	444	378	437	447	420	456	435	405	420	439	388	412	383	420	420	368	414	409	433	431	420	415	414	386	434	388	440	402	442	412	386	445	442	371	421	413	420	428	430	417	410	412	392	431	435	431	412	405	413	418	418	398	424	435	426	405	444	437	435	394	435	438	412	435	436	370	435	442	416	443	417	409	441	453	407	404	438	431	417	419	397	479	423	428	408	403	420	438	438	442	424	417	410	439	372	379	393	445	436	386	416	407	417	445	439	413	395	421	444	441	433	409	468	429	408	448	375	407	395	436	423	418	399	418	434	455	428	457	433	408	412	393	390	453	421	412	415	432	387	402	416	451	455	459	410	433	431	400	434	400	398	420	415	442	444	407	445	457	454	422	454	411	398	392	408	410	467	417	408	438	419	452	419	414	398	425	376	423	429	428	392	430	423	441	421	423	423	452	419	405	377	413	418	439	413	397	429	408	442	420	442	443	409	420	447	426	400	435	402	396	433	411	418	422	414	416	450	423	429	435	454	439	416	388	424	416	404	418	422	400	400	411	447	442	415	420	357	409	451	433	429	412	414	428	412	422	404	400	422	448	437	415	370	438	394	405	428	409	434	424	423	437	441	404	405	439	395	398	463	438	416	430	409	384	416	447	398	393	424	416	384	416	458	385	449	410	400	420	396	399	411	451	445	403	425	424	423	397	434	424	449	427	425	397	419	420	418	429	444	441	434	378	383	417	432	446	433	434	410	452	406	410	456	452	420	428	409	387	401	396	421	444	422	452	415	490	440	431	456	420	402	408	415	438	423	382	398	451	413	455	407	411	438	401	426	405	440	387	440	411	460	422	431	436	433	430	383	405	427	439	436	450	423	424	396	454	429	410	415	434	433	419	460	399	399	401	445	389	392	418	381	408	418	381	401	407	395	424	419	444	425	439	430	400	450	390	410	424	426	413	404	426	389	415	447	386	412	381	438	407	425	442	421	403	440	420	435	429	402	391	425	419	445	431	419	415	437	400	479	448	386	409	404	398	406	426	423	402	415	432	436	381	436	415	409	437	418	463	383	423	374	392	468	411	394	404	405	429	401	404	395	429	402	414	404	417	405	400	402	443	445	423	411	423	421	423	441	439	397	419	429	461	408	434	430	438	448	424	416	402	475	433	399	405	408	408	410	426	422	419	400	380	444	410	435	449	409	498	451	465	411	425	404	435	391	427	423	407	390	439	438	412	406	423	416	431	425	413	465	387	432	405	425	439	432	413	417	451	408	417	390	403	425	423	445	448	427	429	421	397	439	431	441	448	395	343	463	421	427	376	377	392	439	403	401	440	451	414	453	397	406	407	456	431	433	421	402	446	419	431	415	439	403	421	414	382	410	412	426	408	441	402	408	425	413	433	400	438	442	417	419	400	409	442	430	422	430	452	435	406	413	411	436	409	429	414	423	395	408	440	408	416	396	439	412	391	407	428	446	407	422	438	437	419	439	431	413	434	438	426	412	453	451	459	408	416	406	418	436	389	439	425	403	444	436	449	447	411	390	437	416	378	429	421	404	424	401	399	398	413	434	442	405	397	462	451	484	417	430	420	413	440	420	443	416	465	390	399	429	427	384	435	417	424	407	399	404	460	428	464	488	458	401	439	404	394	419	454	400	386	445	393	396	416	449	441	419	440	420	433	400	452	399	394	395	408	437	390	389	423	431	420	427	417	410	459	403	411	408	396	414	411	430	406	378	453	451	424	397	423	395	377	403	425	420	414	393	441	408	405	409	446	415	387	390	436	417	429	405	414	416	423	409	383	430	438	389	463	440	393	427	421	414	418	449	440	390	427	418	391	425	410	395	405	425	426	429	431	429	393	393	402	445	465	413	396	430	451	424	426	438	416	409	425	421	419	416	425	409	379	410	404	406	411	415	395	447	446	439	399	421	420	462	430	432	468	420	408	388	361	430	429	441	427	400	442	440	472	432	430	405	402	396	414	403	442	420	402	418	414	399	443	399	398	421	420	443	422	436	446	371	436	415	408	424	427	442	462	399	429	413	427	417	398	428	391	384	469	431	433	415	460	440	447	422	424	450	489	407	419	388	410	402	388	424	442	398	427	431	425	442	437	444	396	439	396	405	424	377	474	426	428	423	418	437	387	425	418	388	434	442	432	408	430	436	445	439	386	405	434	365	450	380	405	425	409	402	391	418	459	424	404	460	431	431	426	403	389	442	428	412	389	446	426	374	461	398	417	439	417	437	418	430	414	399	453	418	428	457	441	431	426	450	417	459	371	441	438	429	388	418	421	415	403	445	409	456	441	404	458
55481	64894	74692	70903	59933	38475	19747	3612	1496	5329	5859	1169	1144	1212	1149	1120	1006	1101	1097	1097	1058	1025	1050	1000	1062	1001	1028	1023	1044	957	1009	1075	1030	1003	1036	1011	1022	1055	1016	1015	1014	1010	1018	990	990	976	977	1016	989	1053	941	999	964	1029	979	1020	990	1002	1038	965	1002	968	985	1018	1025	997	969	977	1035	996	1026	1003	977	975	986	1023	985	975	1040	1044	1020	983	1039	963	1024	1046	1002	1026	1037	972	1013	1016	988	1033	1025	981	988	947	982	978	997	1008	1019	1008	987	1019	986	989	1008	963	1017	968	922	993	1017	934	993	901	989	1020	997	978	986	1031	985	1007	1000	1031	1027	1030	995	980	967	1001	997	986	1001	988	975	1015	992	975	1014	1032	894	977	949	991	1006	1006	1032	988	977	964	1014	981	974	1002	978	1035	1018	1012	1032	1033	951	1000	974	980	917	938	973	1010	979	990	993	989	1007	1008	987	977	1032	1006	1029	1061	998	1019	976	1028	978	1018	979	1011	1018	1012	971	1005	1028	988	1003	983	999	974	976	954	1007	1009	1005	1004	959	1002	1015	1027	949	942	938	1006	999	997	961	993	1000	1007	995	992	983	930	1004	966	1018	1035	1015	965	1019	1019	977	995	976	991	1041	1030	1014	958	960	973	941	983	997	1005	1034	963	952	1045	961	1000	955	980	1019	992	1035	972	1033	982	991	995	956	981	1032	958	961	987	969	967	1016	979	1058	1005	993	1036	991	1026	992	973	1013	1057	995	935	1012	1002	1036	998	978	999	1060	991	1003	998	1020	981	980	973	975	1012	976	999	995	1018	971	1004	991	1022	954	979	967	1029	992	967	1018	994	1053	1013	1007	1015	992	1040	971	999	1012	1054	949	1013	999	944	987	1001	977	965	973	1014	976	992	1028	1030	1011	955	1011	978	981	1023	1044	943	1033	1001	969	972	979	980	1014	986	1034	981	998	988	999	951	955	967	964	1012	1017	969	971	986	950	926	999	1038	1032	964	1021	1012	949	955	1045	979	991	996	1022	1059	997	998	949	1030	965	1012	961	962	959	1031	1006	996	978	1010	1019	1021	991	991	976	928	996	1054	1009	1050	998	985	1052	966	943	990	951	1010	995	1030	968	1015	1002	1000	1001	957	993	1019	979	970	954	962	958	966	997	976	1015	1019	1029	1020	1021	1027	995	1018	1011	983	1017	995	998	1020	984	994	992	1017	999	1029	1000	977	970	951	1004	992	1003	1029	999	977	972	1003	972	1011	1039	925	1009	1045	1051	957	1033	988	945	1009	1023	1017	1015	1066	1013	930	969	1023	950	962	997	957	963	983	957	983	1035	1023	999	994	945	1010	995	928	1024	1033	1002	999	934	987	975	999	941	979	1008	993	935	999	1015	979	969	991	979	987	998	1010	980	970	958	983	999	981	978	952	983	1029	1006	964	1037	978	996	1013	1013	1062	1045	1024	1025	978	965	1025	938	989	988	981	973	1031	988	1004	999	1008	925	1058	1032	963	971	907	1011	1031	960	960	952	974	1008	985	978	958	963	986	1009	991	999	977	1025	1039	957	1005	1004	998	1033	971	975	996	998	1070	1013	1004	1027	1011	1090	969	986	1001	979	1063	978	999	1027	1024	989	1028	993	985	971	1036	990	1009	1014	972	921	994	980	995	1002	996	1046	1013	983	1025	1005	977	1007	982	956	1062	1005	989	1019	952	979	954	957	1043	996	1047	1050	994	948	1010	987	1028	993	997	990	1012	1004	990	1013	1025	1017	1027	1013	1054	999	961	972	1055	993	969	974	969	982	965	982	970	1006	974	1007	1043	996	967	1006	1012	1000	995	989	958	997	968	1035	1031	947	983	1045	998	993	1038	970	949	978	1011	1009	965	970	966	1040	1006	992	990	976	1010	1024	992	995	1009	1009	981	1023	1006	941	985	996	989	1011	960	1011	985	993	945	974	959	995	967	1014	994	1015	960	1004	1065	963	993	980	965	945	993	996	919	992	976	997	999	952	1002	1016	1002	1040	1010	989	1062	1004	1014	1025	996	984	1033	987	957	1009	931	999	1035	1026	964	976	988	991	949	1075	992	998	960	1011	973	966	1006	976	1003	1011	965	934	977	1027	959	989	1037	1015	1042	988	1019	994	966	1014	944	1003	991	1023	1019	1014	991	973	998	980	973	979	975	990	972	946	975	969	1034	970	970	984	1012	996	959	1003	953	1045	973	1044	1039	1004	1067	985	971	997	1006	997	1017	948	979	967	1001	979	967	954	948	1030	986	1025	981	982	992	1002	1039	1037	1038	1012	958	967	1003	989	1018	899	936	988	1020	1046	999	1010	998	1004	1066	975	934	1028	998	999	963	1043	1030	1004	976	1037	960	961	959	963	1012	1007	977	923	876	973	998	1019	1011	995	979	1016	974	963	983	974	939	1013	1025	1011	1001	992	1053	1005	1009	1000	1007	957	1046	923	991	954	983	1011	986	1008	1011	1008	992	1024	1016	1023	1010	1020	974	978	920	1023	971	1003	1020	976	996	1037	1001	971	987	1049	945	1021	982	1016	1077	1002	1066	1033	1014	1005	1030	937	997	982	997	1027	969	1038	1020	988	988	1039	1002	946	952	1007	1010	1041	1016	1039	988	971	1003	936	1032	961	1029	984	960	1041	1005	1002	988	1000	996	1002	1017	1025	1045	964	996	967	1001	1042	979	964	1044	1028	965	1026	1007	986	982	980	1024	1014	1029	1062	978	958	1022	971	1052	1007	1028	1021	995	989	1020	1012	1054	1011	984	1032	1055	953	1000	1012	974	1012	996	1021	1046	1011	983	1016	978	997	992	1017	1028	1045	1009	1021	1048	1030	980	1029	1002	941	942	978	1032	932	964	1009	1016	1022	964	988	1004	1042	1037	982	940	983	1052	994	976	999	950	1005	1022	987	1073	1021	994	949	1059	999	1002	999	1013	1005	1036	1033	945	987	1038	1005	1012	998	977	954	969	987	1073	950	1006	993	1016	985	995	1016	1022	1000	968	1023	992	1044	1010	1010	983	981	960	972	960	1043	1010	1020	978	992	992	991	1061	972	992	988	1051	999	995	996	995	1035	1003	990	938	996	968	1048	973	1026	1013	1033	962	989	1005	981	1005	1004	1000	958	940	931	1047	1031	1024	964	980	1001	1005	998	1035	1019	1033	983	1001	959	972	1025	971	1029	1025	971	948	1011	953	962	976	947	996	987	976	960	951	962	963	1033	993	992	971	1084	976	1018	977	989	1022	1027	994	1016	1030	964	997	996	996	957	1018	1003	993	949	977	1015	1022	967	969	1011	1028	994	974	980	1009	994	985	958	1048	1027	1015	1007	945	1015	993	1022	939	1012	1042	991	995	959	1034	979	956	1052	974	956	981	1011	965	1051	968	1036	938	1027	998	969	997	968	1006	1019	976	983	1029	1017	1001	993	1021	969	927	1002	1042	1059	1025	1011	1007	963	947	939	1003	990	1022	974	981	989	947	990	1026	1013	1016	999	958	1012	960	1006	941	1056	944	986	980	1006	1013	978	1001	1043	986	969	1000	978	940	960	991	988	1039	1007	1021	1041	1050	974	1010	994	951	991	958	1013	969	973	997	951	985	979	940	984	952	1020	1003	960	1028	1000	959	1019	1031	972	1086	1034	1006	987	989	1029	1031	986	974	994	1000	997	1009	1003	1004	962	1001	1019	970	1042	980	1053	949	1045	999	971	1030	991	1061	1027	990	982	997	975	947	983	997	979	1025	1007	994	1022	1033	1029	1047	1007	1027	955	1003	1031	951	982	1012	996	962	978	973	982	941	1054	975	1038	971	1005	996	1025	1002	984	984	971	959	1022	1020	996	969	1014	967	1042	1025	977	999	984	996	1033	982	1014	932	972	934	963	933	1038	993	1049	1055	989	985	1008	993	992	1069	994	924	987	992	1024	936	1001	1044	985	1027	992	983	1011	1024	981	1041	997	991	1012	1027	971	1028	1017	1017	945	988	994	956	942	963	963	1029	1034	993	1032	998	999	1020	983	982	966	1003	959	1032	980	1044	1017	993	1016	972	1008	990	1031	933	1026	1010	988	999	1029	1011	1030	1029	1030	987	949	1033	908	1015	975	1028	1012	1010	1011	961	1025	981	1004	991	1036	1005	1017	968	1044	967	1035	991
19235	11169	17447	16931	8571	3353	1124	502	436	478	461	472	475	456	447	434	439	529	480	470	471	443	487	479	464	497	468	462	459	483	490	477	468	530	461	464	476	469	473	445	454	447	428	482	471	479	504	472	425	488	518	455	480	471	424	459	453	465	480	464	473	443	519	456	465	475	462	470	441	441	426	454	429	480	499	447	506	460	462	480	458	483	419	416	466	428	424	452	394	468	414	471	456	462	425	425	450	450	466	484	482	468	430	450	462	459	488	421	469	448	470	437	417	492	476	464	498	458	495	452	454	472	421	491	515	471	461	440	462	463	470	470	486	479	426	472	448	431	479	463	484	491	516	481	434	487	441	445	460	471	427	429	417	475	445	498	456	483	433	456	457	456	456	440	455	442	507	461	487	497	481	447	461	443	487	468	467	465	508	430	439	421	453	446	413	437	443	457	463	432	427	462	486	437	458	469	480	512	466	453	438	481	484	465	461	465	469	482	487	454	443	494	514	419	484	457	466	471	470	502	448	513	453	467	453	467	467	473	480	435	468	472	494	459	482	468	426	426	406	480	450	465	482	461	447	457	454	463	468	489	489	435	423	470	434	457	428	476	467	452	453	471	473	447	482	442	490	453	471	467	461	444	502	452	469	467	476	458	431	449	486	460	481	461	479	498	459	464	474	454	443	478	391	457	451	484	470	455	435	471	486	472	479	430	537	454	474	460	477	484	513	475	461	460	449	471	496	441	492	468	512	453	481	461	471	450	450	436	449	458	452	431	479	513	496	439	467	466	445	472	472	449	471	480	482	474	477	475	391	438	490	444	447	462	480	457	463	513	445	441	495	496	436	448	487	458	472	491	465	445	475	451	438	504	444	459	477	477	463	466	498	467	452	499	482	479	436	461	452	508	510	509	483	477	428	429	475	485	494	422	461	459	454	471	463	480	433	462	446	487	491	441	441	477	454	430	462	490	436	441	489	440	469	467	476	463	433	433	489	471	427	467	463	484	474	463	453	433	451	457	460	454	452	461	476	461	461	463	435	486	472	456	475	504	466	468	456	459	448	425	473	473	481	478	506	458	473	449	489	482	469	475	475	438	481	458	445	484	499	510	450	454	443	458	460	434	457	485	489	463	442	490	461	442	485	431	435	446	470	486	462	468	491	476	440	446	463	450	440	503	480	428	487	477	439	462	458	403	468	457	450	487	474	441	459	474	518	496	473	459	468	494	428	461	492	460	405	430	464	469	500	432	453	462	460	493	430	457	477	433	465	429	488	449	477	444	469	461	466	488	425	473	445	472	465	503	518	490	459	446	449	434	471	474	491	445	455	488	461	462	501	520	479	474	507	480	458	443	472	439	521	439	516	502	457	484	447	463	462	462	487	473	502	476	451	471	441	482	438	506	467	490	474	461	462	444	465	481	445	445	471	422	490	490	491	498	475	487	449	459	448	522	450	474	473	476	462	430	476	443	462	476	461	479	466	452	431	470	451	433	463	514	446	441	469	465	432	429	472	468	399	447	478	467	487	439	495	449	495	475	456	473	485	443	425	462	475	476	457	411	486	470	435	480	516	455	465	449	464	483	452	418	474	485	461	451	440	476	433	466	447	482	460	482	437	480	462	477	498	507	452	453	480	481	438	499	474	458	456	467	444	441	485	446	498	454	472	485	462	497	477	449	455	494	461	469	460	461	452	527	451	485	474	458	486	417	460	486	485	469	465	451	480	459	458	494	479	467	452	460	468	460	414	455	432	467	458	480	483	487	451	483	508	491	473	451	443	467	476	484	486	466	480	502	451	481	491	488	466	465	420	457	500	454	446	464	480	505	430	462	449	478	480	457	472	486	453	508	492	451	456	442	505	467	507	448	475	438	463	471	514	476	450	485	480	454	456	450	461	437	467	435	485	478	451	422	470	446	500	471	479	467	452	465	452	475	515	462	439	465	479	439	484	475	444	446	486	475	432	470	497	470	445	468	530	436	483	468	438	474	461	452	445	442	454	434	472	466	457	517	487	483	440	480	443	487	462	477	464	461	459	460	487	428	457	479	448	436	492	481	440	431	435	440	462	499	443	428	457	480	446	490	480	449	469	453	487	467	431	454	472	470	484	453	445	449	484	453	419	469	450	455	506	434	462	467	443	479	439	495	514	441	453	457	447	489	464	514	446	463	463	467	462	448	456	458	488	461	456	495	449	471	508	452	448	483	487	449	500	432	426	467	506	491	499	470	500	477	479	486	489	480	461	441	466	455	473	451	490	493	483	496	470	443	481	487	467	494	456	436	505	440	496	475	467	438	460	454	433	487	462	455	435	419	452	468	442	472	447	450	435	483	446	479	503	447	487	470	454	469	490	459	458	460	469	464	426	457	452	433	460	449	479	458	467	493	450	467	466	475	496	461	450	480	490	496	504	442	434	466	501	497	515	453	484	468	445	468	493	451	461	466	471	476	482	426	476	488	469	459	465	431	471	444	445	406	460	452	468	479	484	455	444	400	484	428	504	445	468	460	453	460	525	506	492	477	447	433	455	447	449	515	429	491	466	479	439	480	481	464	453	444	496	463	493	444	455	457	459	480	451	460	465	471	484	452	426	469	496	471	482	467	465	459	435	500	460	458	441	502	441	480	480	487	488	433	493	481	470	441	455	427	491	496	431	418	459	430	458	467	470	414	491	466	445	442	480	472	441	473	485	475	490	503	405	455	491	498	424	476	482	499	481	474	459	452	455	509	447	470	444	478	441	490	503	467	474	456	476	428	473	487	430	413	480	489	484	458	446	489	471	448	531	467	436	490	512	491	454	451	475	449	507	479	445	495	486	443	493	496	455	459	463	440	450	470	443	479	467	426	489	445	481	424	514	448	462	486	472	457	459	443	457	444	471	480	514	450	457	465	484	454	454	473	494	476	448	463	463	431	482	475	509	459	453	480	429	463	439	459	466	446	445	502	465	455	495	495	434	471	482	514	507	437	457	463	445	425	431	507	449	471	469	474	451	443	445	452	418	475	464	478	458	482	468	505	472	460	513	490	451	436	490	492	506	464	454	448	462	461	410	487	434	482	467	479	459	434	437	495	480	504	500	465	467	464	503	461	422	484	477	424	491	445	476	459	457	483	457	470	444	449	470	461	472	475	453	431	495	450	500	448	484	451	478	487	507	461	498	468	485	452	468	445	470	448	459	458	474	449	494	472	464	475	449	466	446	445	470	481	504	490	460	483	488	472	470	469	458	434	470	468	478	475	465	445	447	482	495	449	479	474	493	521	467	469	445	446	434	518	464	481	480	488	495	495	457	463	433	446	474	442	470	483	444	461	472	463	425	467	461	484	429	463	460	402	415	493	494	447	460	498	464	473	452	431	471	511	464	487	461	437	468	454	442	466	479	457	467	474	467	434	463	473	437	448	481	503	496	480	451	499	481	449	490	458	457	504	434	442	448	468	468	488	438	470	469	501	443	459	460	486	463	446	471	468	440	455	475	495	434	511	449	480	489	460
14877	12497	26624	29791	19444	9433	3421	1185	1162	1189	1265	1098	1095	1147	1082	1140	1197	1203	1145	1178	1116	1240	1102	1139	1175	1133	1107	1212	1101	1142	1151	1121	1177	1126	1105	1154	1109	1150	1116	1200	1102	1195	1199	1169	1146	1227	1172	1144	1156	1130	1180	1172	1126	1120	1154	1091	1139	1195	1121	1198	1197	1161	1168	1132	1165	1084	1050	1173	1167	1166	1116	1148	1175	1106	1095	1169	1100	1116	1195	1127	1097	1112	1204	1176	1174	1137	1082	1143	1198	1124	1136	1122	1194	1194	1161	1136	1101	1135	1113	1130	1137	1190	1182	1150	1139	1120	1111	1142	1169	1098	1181	1157	1089	1151	1120	1108	1129	1157	1141	1120	1126	1201	1135	1212	1077	1209	1085	1151	1089	1161	1141	1103	1108	1124	1143	1107	1163	1140	1100	1097	1099	1105	1144	1108	1191	1135	1175	1161	1116	1156	1125	1173	1142	1118	1101	1142	1114	1120	1123	1153	1154	1165	1108	1174	1161	1084	1139	1142	1084	1207	1204	1138	1114	1145	1095	1131	1168	1111	1164	1100	1169	1116	1124	1213	1077	1160	1184	1124	1160	1087	1101	1140	1163	1111	1101	1158	1145	1095	1165	1151	1134	1136	1118	1165	1179	1142	1041	1134	1135	1177	1222	1164	1169	1145	1162	1150	1139	1129	1196	1200	1090	1148	1080	1168	1157	1115	1115	1175	1174	1138	1124	1103	1115	1157	1178	1097	1173	1200	1142	1131	1109	1160	1127	1197	1129	1102	1098	1113	1150	1151	1111	1131	1187	1156	1142	1140	1152	1185	1063	1113	1194	1128	1158	1182	1103	1172	1142	1212	1129	1122	1068	1127	1132	1139	1126	1123	1159	1143	1163	1148	1163	1129	1187	1105	1154	1125	1135	1190	1081	1142	1150	1148	1173	1155	1177	1128	1123	1113	1129	1182	1171	1155	1118	1169	1118	1139	1093	1166	1121	1117	1173	1109	1174	1153	1133	1103	1192	1202	1169	1143	1173	1159	1140	1163	1158	1155	1059	1142	1177	1111	1156	1127	1238	1138	1132	1166	1100	1171	1197	1179	1185	1142	1126	1128	1116	1188	1157	1050	1174	1123	1071	1135	1134	1177	1178	1135	1122	1112	1112	1113	1108	1103	1145	1144	1096	1152	1069	1141	1146	1137	1086	1102	1090	1189	1145	1136	1177	1145	1167	1139	1152	1151	1124	1173	1141	1144	1112	1097	1082	1202	1197	1129	1138	1134	1185	1171	1122	1152	1136	1173	1083	1165	1119	1142	1124	1154	1114	1134	1163	1124	1120	1138	1130	1133	1186	1116	1107	1116	1128	1162	1136	1158	1187	1088	1104	1132	1127	1156	1118	1087	1129	1121	1141	1140	1156	1141	1171	1129	1148	1119	1117	1163	1138	1119	1095	1171	1160	1119	1115	1148	1159	1111	1090	1109	1145	1116	1151	1133	1139	1152	1192	1138	1147	1177	1137	1151	1145	1134	1076	1089	1081	1109	1135	1214	1112	1167	1120	1187	1106	1153	1123	1184	1138	1167	1151	1137	1116	1183	1145	1102	1113	1089	1110	1162	1097	1201	1190	1137	1212	1205	1142	1160	1107	1113	1126	1152	1189	1097	1104	1153	1122	1176	1072	1152	1162	1143	1077	1135	1085	1175	1180	1139	1137	1123	1177	1142	1147	1187	1129	1159	1147	1131	1140	1097	1168	1171	1196	1086	1157	1165	1145	1172	1160	1112	1163	1087	1140	1162	1142	1156	1107	1146	1140	1130	1174	1154	1148	1103	1144	1104	1101	1221	1152	1151	1119	1158	1125	1161	1161	1161	1087	1141	1142	1078	1171	1076	1097	1158	1110	1120	1140	1091	1075	1179	1107	1146	1117	1152	1098	1151	1164	1138	1210	1154	1095	1101	1060	1151	1064	1077	1166	1130	1142	1145	1124	1054	1160	1147	1199	1173	1148	1112	1155	1165	1141	1105	1100	1112	1163	1136	1097	1181	1152	1098	1080	1171	1130	1180	1177	1141	1075	1113	1145	1128	1091	1116	1120	1178	1160	1162	1080	1101	1118	1114	1071	1164	1193	1138	1124	1186	1207	1170	1192	1118	1122	1062	1133	1155	1174	1169	1118	1179	1147	1103	1160	1154	1145	1120	1102	1197	1201	1137	1109	1177	1120	1137	1141	1125	1159	1120	1100	1146	1175	1105	1129	1150	1080	1168	1148	1142	1040	1128	1152	1194	1132	1143	1175	1115	1132	1140	1098	1122	1140	1105	1189	1140	1143	1121	1155	1160	1158	1174	1142	1149	1085	1181	1105	1116	1119	1084	1134	1143	1155	1119	1089	1119	1139	1119	1091	1137	1158	1143	1144	1092	1150	1223	1234	1124	1112	1127	1169	1121	1179	1153	1127	1174	1109	1067	1171	1118	1141	1158	1146	1054	1130	1186	1105	1162	1208	1172	1148	1218	1140	1108	1178	1134	1164	1185	1096	1130	1132	1104	1155	1137	1199	1123	1129	1151	1105	1114	1140	1135	1114	1157	1156	1155	1162	1126	1123	1150	1132	1171	1118	1089	1126	1128	1156	1113	1135	1160	1122	1140	1149	1138	1158	1170	1192	1159	1147	1148	1169	1097	1133	1094	1160	1134	1115	1112	1168	1122	1096	1115	1173	1105	1165	1126	1164	1085	1190	1173	1162	1139	1157	1167	1136	1104	1148	1142	1217	1185	1110	1092	1124	1108	1145	1197	1128	1130	1195	1159	1092	1106	1140	1205	1124	1138	1139	1161	1154	1143	1142	1056	1111	1169	1120	1205	1154	1084	1181	1136	1111	1174	1165	1128	1148	1147	1145	1141	1147	1160	1188	1142	1128	1124	1114	1104	1102	1157	1182	1141	1146	1120	1149	1142	1173	1126	1164	1090	1148	1171	1147	1076	1132	1112	1199	1090	1186	1175	1152	1129	1077	1091	1094	1159	1163	1136	1167	1203	1136	1113	1135	1188	1147	1129	1095	1109	1179	1184	1126	1104	1215	1196	1196	1101	1105	1210	1100	1099	1195	1176	1149	1087	1141	1117	1179	1136	1158	1164	1135	1174	1124	1179	1155	1122	1124	1164	1115	1199	1175	1147	1156	1111	1119	1158	1091	1124	1091	1165	1133	1097	1156	1102	1144	1123	1068	1139	1129	1112	1162	1164	1107	1091	1143	1134	1206	1137	1062	1086	1120	1168	1109	1165	1118	1136	1163	1168	1122	1191	1122	1178	1064	1186	1178	1094	1148	1171	1140	1145	1173	1140	1119	1147	1173	1145	1146	1130	1152	1123	1190	1102	1125	1104	1139	1143	1150	1166	1198	1202	1132	1199	1111	1127	1186	1116	1158	1153	1176	1120	1206	1104	1165	1179	1180	1163	1123	1116	1093	1150	1110	1127	1161	1141	1149	1118	1150	1171	1133	1145	1223	1149	1082	1119	1095	1137	1197	1159	1148	1131	1118	1201	1139	1118	1123	1120	1128	1108	1147	1097	1158	1122	1092	1131	1146	1149	1114	1148	1156	1083	1134	1145	1177	1136	1079	1113	1106	1156	1170	1182	1132	1165	1153	1160	1153	1138	1136	1104	1177	1106	1124	1129	1161	1186	1144	1122	1157	1163	1176	1214	1116	1143	1105	1073	1130	1153	1168	1132	1104	1121	1164	1146	1139	1131	1161	1156	1139	1166	1192	1121	1121	1098	1137	1100	1161	1162	1173	1130	1128	1091	1102	1170	1167	1113	1164	1209	1184	1188	1097	1143	1102	1123	1138	1132	1115	1201	1142	1145	1158	1196	1133	1078	1169	1085	1206	1124	1142	1125	1089	1218	1125	1126	1124	1184	1107	1176	1153	1151	1120	1157	1089	1155	1191	1109	1141	1074	1112	1139	1076	1082	1127	1125	1104	1185	1203	1138	1092	1166	1128	1132	1165	1146	1195	1108	1097	1153	1169	1114	1204	1117	1117	1124	1123	1150	1130	1148	1107	1145	1121	1143	1079	1121	1129	1133	1090	1130	1122	1074	1173	1197	1125	1137	1146	1192	1122	1169	1163	1130	1158	1126	1162	1126	1116	1083	1197	1126	1137	1138	1079	1172	1120	1182	1175	1153	1218	1150	1202	1168	1165	1073	1136	1147	1108	1153	1117	1129	1065	1114	1177	1176	1184	1156	1197	1139	1145	1192	1105	1153	1103	1133	1177	1150	1151	1177	1145	1127	1202	1161	1129	1234	1076	1181	1113	1181	1193	1106	1154	1074	1132	1154	1104	1160	1130	1146	1125	1207	1057	1130	1127	1132	1149	1117	1141	1170	1127	1095	1108	1121	1083	1142	1116	1169	1183	1185	1166	1134	1122	1121	1115	1137	1136	1154	1156	1110	1128	1140	1120	1112	1185	1110	1076	1138	1127	1148	1222	1085	1156	1100	1106	1132	1141	1149	1197	1182	1154	1143	1147	1165	1176	1121	1138	1148	1165	1155	1121	1175	1200	1172	1117	1109	1145	1124	1116	1166	1170	1075	1171	1158	1135	1116	1124	1145	1146	1082	1181	1130	1156	1163	1153	1158	1157	1134	1149	1138	1183	1093	1199	1104	1103	1126	1151	1138	1149	1078	1202	1103	1204	1167	1135	1155	1144	1166	1175	1176	1133	1147	1119	1108	1182	1078	1153	1175	1078	1119	1126	1087	1213	1124	1137	1177	1095	1142	1170	1179	1077	1200	1083	1149	1146	1116	1088	1113	1145	1167	1210	1161	1144	1125	1130	1151	1150	1092	1133	1115	1198	1146	1143	1157	1115	1106	1168	1176	1148	1105	1087	1037	1184	1114	1144	1103	1175	1095	1119	1122	1153	1136	1201	1130	1074	1170	1133	1132	1135	1133	1151	1074	1146	1149	1130	1098	1264	1158	1161	1091	1160	1150	1070	1160	1143	1137	1125	1164	1176	1168	1137	1093	1126	1217	1162	1116	1138	1124	1087	1206	1125	1149	1168	1127	1205	1210	1180	1168	1210	1145	1180	1123	1166	1201
64965	59123	65564	57744	53882	55534	34909	10759	2428	613	1859	380	376	360	351	333	363	349	348	346	369	357	369	309	356	354	331	326	357	349	363	339	346	336	322	340	333	321	354	351	356	336	320	344	383	353	379	331	323	344	388	347	340	336	309	367	353	331	332	329	330	322	322	338	312	296	335	363	369	336	354	311	327	343	349	353	350	356	357	350	325	323	360	345	384	325	329	368	353	353	305	351	345	345	356	329	342	308	369	334	345	363	374	321	342	318	324	361	365	334	331	323	322	375	370	369	336	373	308	344	356	392	346	326	342	332	284	365	353	339	362	359	333	359	333	340	347	318	334	326	378	300	342	389	330	371	338	363	315	317	291	320	341	366	372	349	329	349	363	324	328	362	357	354	342	351	342	349	353	361	310	333	344	311	324	327	345	364	338	328	323	365	335	340	326	371	356	372	341	348	358	332	331	350	355	341	338	328	328	319	359	329	346	337	347	362	350	348	383	332	344	337	334	352	325	348	334	324	326	342	350	329	360	320	353	336	337	345	327	331	345	374	338	348	324	347	340	312	364	288	338	374	382	348	320	347	343	367	360	380	351	348	332	361	327	351	385	325	342	343	334	359	347	312	328	351	346	375	351	350	299	339	346	310	307	303	356	347	317	345	334	366	366	343	329	328	337	331	322	321	361	364	338	364	338	353	324	354	348	360	347	308	317	350	361	350	339	348	358	368	330	344	325	325	350	357	348	348	372	361	358	326	387	343	316	359	343	391	353	358	350	334	393	342	351	338	334	321	374	367	340	356	336	331	349	346	347	342	359	366	334	341	387	355	303	345	376	332	359	358	339	349	345	335	329	334	354	382	356	357	338	327	348	344	327	331	371	314	367	332	345	351	329	307	326	359	361	385	338	339	359	369	359	343	397	330	354	356	390	364	364	361	325	335	329	335	300	305	340	365	316	352	335	340	320	348	371	368	321	332	370	338	340	339	327	332	348	338	382	339	338	354	371	355	349	328	334	352	362	330	320	305	319	337	360	345	346	333	354	334	313	338	314	331	311	333	357	372	335	336	345	400	378	359	292	340	359	302	363	333	338	339	379	361	351	340	322	313	332	355	337	323	364	333	347	317	348	342	363	358	336	320	324	333	339	297	341	341	349	374	347	348	343	339	350	352	351	377	337	300	343	378	331	338	315	345	326	362	350	371	366	365	327	362	332	336	329	343	333	333	363	349	333	352	357	343	347	341	353	375	335	341	374	297	372	360	330	336	320	353	336	352	301	354	347	336	351	344	319	358	349	340	346	338	340	351	333	311	363	339	358	321	346	311	359	381	338	358	395	323	314	345	304	378	366	327	367	354	359	333	315	328	368	348	351	371	343	343	336	326	328	370	330	359	320	330	369	360	332	349	346	322	369	368	341	342	365	307	373	340	319	349	311	325	358	366	364	359	332	346	362	356	308	343	344	357	305	344	330	311	350	345	339	333	402	355	327	343	349	349	357	397	327	327	353	321	331	348	336	352	350	360	327	318	340	346	330	342	347	368	314	356	332	350	348	332	317	398	326	316	346	367	370	342	345	375	343	320	329	318	347	359	345	346	317	310	331	328	343	343	356	376	366	340	363	356	326	313	342	317	358	353	344	350	306	363	371	336	366	348	310	343	346	348	366	337	351	349	297	341	353	344	332	378	331	311	321	386	332	347	356	343	348	326	326	334	332	347	355	320	330	344	339	363	308	363	335	355	373	356	339	334	340	344	351	325	365	346	319	349	356	340	356	316	352	332	323	353	337	330	351	359	339	302	310	329	386	339	347	352	338	361	375	353	339	332	342	334	340	320	322	338	374	321	326	390	367	338	308	352	333	352	340	342	305	330	338	345	312	342	357	356	350	343	370	360	347	392	364	341	371	306	348	313	357	344	344	348	329	312	327	387	330	347	367	359	394	362	329	330	343	374	362	311	333	349	326	318	370	328	362	374	335	319	336	380	345	328	344	312	326	312	338	337	369	352	313	335	360	362	318	318	342	318	326	343	339	389	358	339	362	335	336	316	346	338	372	341	325	369	357	346	336	359	319	334	341	366	327	378	359	350	345	386	340	343	358	346	329	322	352	317	344	349	340	350	337	343	349	336	357	350	347	363	351	353	351	357	344	307	357	375	340	322	341	368	383	321	336	320	301	351	356	362	332	359	370	361	318	350	356	355	358	361	331	343	349	308	333	355	317	334	366	322	333	334	348	357	365	357	325	341	346	329	311	313	343	350	349	328	365	356	368	356	373	365	336	352	359	331	330	324	354	345	357	376	335	349	372	310	344	308	327	356	332	361	368	355	344	348	328	368	304	336	328	373	344	339	355	323	344	323	318	340	365	325	355	356	297	365	332	316	320	354	338	359	321	333	363	359	352	369	345	324	330	344	330	348	361	337	321	339	321	306	334	365	324	336	367	349	368	339	359	352	348	331	362	344	351	334	324	343	361	349	336	346	348	347	330	327	328	338	332	361	359	362	343	328	329	367	366	357	340	344	319	368	338	351	350	333	323	347	323	329	337	331	377	345	363	337	322	347	343	299	350	325	324	358	334	362	328	337	305	364	350	350	343	339	356	317	352	354	407	351	327	369	373	335	311	351	334	325	357	343	376	361	352	333	403	360	339	346	335	353	343	360	374	343	351	330	353	324	362	320	316	384	346	341	342	306	309	303	360	348	352	341	335	359	367	320	321	373	359	323	344	348	338	368	335	379	352	367	328	347	327	323	315	371	353	323	332	329	365	329	350	348	344	354	334	329	345	324	338	380	329	386	350	380	343	314	338	315	344	318	357	368	329	343	346	365	334	344	350	357	324	332	365	346	377	333	324	342	382	338	323	326	357	331	353	359	342	339	348	357	333	340	363	365	332	336	329	291	342	352	349	339	362	343	352	340	329	307	304	344	333	317	304	360	377	339	363	351	353	356	326	353	311	360	333	371	346	362	322	372	351	355	359	344	333	335	311	369	336	317	334	364	325	340	355	315	350	380	346	345	351	336	335	377	340	335	369	326	328	349	340	329	355	335	337	355	361	343	358	308	358	347	338	337	330	327	340	346	338	356	334	356	333	319	353	293	374	358	350	360	359	314	308	339	347	342	356	343	340	356	328	325	361	347	386	360	357	352	330	310	351	322	348	322	329	333	293	351	373	343	376	308	311	313	300	373	372	343	337	334	362	369	321	346	389	355	357	352	311	368	339	360	336	350	342	312	346	321	381	325	352	378	315	339	363	318	356	329	330	372	371	304	363	371	354	323	367	341	331	338	350	334	324	318	361	340	355	341	321	326	322	342	359	339	325	346	342	357	341	382	343	320	357	331	345	331	352	332	328	338	336	352	347	382	361	342	394	339	329	321	347	316	364	333	348	329	336	397	359	330	327	334	306	339	355	353	314	345	328	312	386	345	349	352	300	342	309	376	350	270	344	313	367	336	386	387	364	360	347	337	324	351	347	352	351	364	336	342	326	352	313	328
48276	55415	69620	66630	66004	60860	34171	1781	1510	1835	7461	1144	988	1016	957	950	864	935	925	932	937	972	865	833	854	818	845	850	871	796	915	886	852	900	849	859	858	878	838	869	851	802	816	844	846	853	887	854	854	832	853	863	914	866	842	879	825	889	888	835	820	864	788	865	848	842	920	883	797	872	846	808	854	868	864	873	890	840	811	844	897	823	844	822	766	881	890	833	841	872	847	840	844	862	865	854	845	880	845	818	864	862	858	890	807	798	829	827	867	906	804	804	883	837	842	845	784	839	900	849	864	844	852	846	822	840	774	866	821	849	816	822	819	861	868	825	835	838	868	829	818	863	861	847	824	857	883	824	930	850	856	840	804	822	830	820	878	841	894	861	860	823	825	825	849	842	846	814	845	854	832	857	903	820	857	851	872	869	835	806	888	844	877	843	815	812	873	845	820	812	899	848	825	861	876	791	807	839	802	850	831	807	844	858	876	841	786	816	866	818	803	845	875	856	858	882	851	856	856	798	820	856	827	838	851	843	818	818	841	868	847	839	865	867	812	889	791	874	855	795	840	806	820	819	852	872	833	820	822	877	767	839	848	838	800	864	827	898	786	842	855	883	839	856	866	864	857	890	846	824	838	824	880	793	835	889	859	835	825	825	842	820	848	843	828	886	897	845	818	849	873	831	823	833	817	858	865	856	829	825	852	829	862	835	840	868	818	856	844	821	890	844	856	809	848	866	814	859	833	861	841	840	853	855	784	811	822	791	872	871	854	850	826	832	878	829	855	836	808	895	842	813	890	862	839	801	865	803	856	848	829	823	852	867	859	817	863	827	838	831	854	866	828	863	772	822	801	788	840	836	775	868	871	860	819	848	879	860	870	865	784	832	866	850	881	848	846	853	867	853	893	833	883	809	865	871	882	863	896	798	836	852	911	880	908	846	805	857	822	825	907	823	838	900	848	874	818	832	875	818	860	906	849	830	837	841	866	835	895	838	864	880	823	775	832	825	806	850	885	832	866	870	886	869	831	873	838	881	823	845	864	815	799	828	805	875	847	836	793	845	809	846	845	890	856	844	817	854	859	901	853	850	866	864	855	821	882	844	856	859	859	807	844	842	847	819	841	828	839	818	841	853	830	883	888	860	877	882	862	870	805	903	816	853	859	852	869	899	835	875	843	878	850	898	820	809	915	822	843	853	844	832	879	895	857	887	880	858	829	821	806	854	835	843	858	853	809	852	826	821	839	831	886	830	902	832	857	850	824	845	807	858	851	845	837	819	859	869	871	806	843	871	828	862	839	840	805	901	830	742	846	879	804	816	837	846	803	827	812	821	855	816	838	809	827	862	864	814	847	889	845	839	837	802	770	841	817	871	818	877	827	884	861	795	835	802	831	851	837	817	854	850	854	823	864	802	872	849	832	855	830	874	845	825	863	832	865	865	838	840	851	855	799	830	850	796	910	824	833	830	843	871	880	887	839	869	840	833	887	796	791	851	824	827	831	826	879	849	846	856	845	808	825	859	853	870	888	844	821	878	838	860	829	857	809	834	824	846	843	835	852	889	858	878	806	804	822	875	857	819	833	834	889	832	849	812	868	904	797	809	854	860	870	829	862	829	852	860	859	862	835	869	876	858	844	868	840	833	789	872	823	860	840	803	851	878	817	851	824	854	830	853	833	888	851	848	844	887	848	844	881	820	854	857	829	807	790	830	850	843	839	833	827	813	836	812	845	831	877	827	885	905	881	835	881	866	813	831	824	856	902	849	841	844	850	821	936	859	881	830	892	796	883	857	819	839	882	805	815	803	787	835	838	808	886	792	883	866	865	839	885	793	862	813	815	839	864	789	865	822	841	881	846	835	848	827	889	838	838	839	858	825	842	821	840	803	797	859	875	887	770	868	878	824	878	807	844	871	810	831	808	878	885	850	875	859	860	803	824	836	820	843	859	807	880	818	822	796	797	865	835	836	813	844	813	859	842	840	817	837	873	804	870	892	833	907	796	861	856	857	868	852	830	904	895	831	796	834	827	828	864	846	858	837	815	847	852	856	893	926	829	860	846	816	831	819	827	895	823	842	829	854	865	826	788	850	813	833	834	859	829	839	818	827	840	860	857	863	851	881	857	827	849	846	824	833	854	871	787	781	843	839	877	867	832	829	796	813	838	848	856	894	823	874	808	833	844	798	830	871	870	815	840	831	847	878	846	827	856	906	874	796	871	828	800	832	870	888	882	812	833	819	836	858	835	813	820	827	834	847	814	794	805	847	850	831	792	854	910	853	832	862	854	834	831	871	864	879	789	883	835	838	866	900	851	812	852	901	831	843	890	854	852	882	845	800	869	859	860	838	807	873	858	909	815	861	826	837	887	905	784	803	868	817	893	825	785	825	817	819	811	841	811	879	827	829	817	890	876	812	831	866	842	809	846	845	822	869	826	873	816	837	843	859	842	870	856	849	864	820	908	781	830	880	850	844	857	847	854	846	805	856	830	859	866	832	808	849	851	867	846	818	893	817	889	824	909	892	785	819	812	812	818	874	876	885	858	829	894	833	828	806	851	805	819	831	837	882	820	900	827	831	880	808	899	839	840	818	857	854	849	839	883	819	887	829	836	886	833	822	855	824	826	842	859	805	854	877	785	827	868	855	805	813	851	855	788	824	897	835	851	801	820	816	879	803	904	807	843	860	804	818	811	857	838	824	848	821	849	853	847	862	799	834	794	814	864	804	869	819	888	916	856	846	826	853	842	861	829	890	804	854	863	815	863	852	763	854	865	819	925	885	839	851	837	882	785	878	828	847	780	867	887	876	819	847	824	857	809	863	826	815	851	826	852	820	829	858	861	765	874	869	868	786	895	862	853	818	832	823	825	875	830	887	805	840	813	837	890	832	893	876	828	889	786	880	852	817	850	791	848	844	823	859	861	813	853	856	852	802	825	827	857	838	809	838	833	843	853	803	837	830	846	839	839	887	827	851	847	782	802	858	850	863	815	832	836	843	829	793	874	858	822	846	926	830	821	791	839	935	847	832	854	873	818	864	865	876	856	846	908	838	854	848	851	865	897	850	809	833	862	851	864	816	815	847	825	868	829	898	837	814	869	847	856	808	860	887	869	819	861	845	830	837	864	864	825	886	835	839	859	824	868	876	811	839	867	892	815	817	849	845	812	887	854	880	790	869	829	840	777	818	802	783	852	854	843	849	836	804	820	853	888	816	861	850	836	837	848	904	857	841	860	867	858	829	810	844	844	831	869	897	889	753	850	828	858	815	868	801	832	818	794	811	830	841	834	788	827	802	860	847	819	891	840	850	796	867	883	868	843	866	885	826	889	822	871	838	899	810	855	840	812	837	824	793	791	861	846	842	831	866	863	797	845	846	793	851	839	861	848	884	825	780	830	820	861	915	816	833	867	908	890	878	890	833	854	859	828	822	828	853	851	808	880	849	843	842	850	839	840	838	797	864	862	857	887	854	858	867	882	868	865	824	873	819
60069	70073	68170	55593	56900	56375	42208	19404	4647	1074	2518	436	411	399	416	357	437	387	383	410	395	384	358	388	396	399	403	405	405	347	359	372	387	357	352	375	364	338	408	364	424	390	368	363	384	361	377	406	359	398	367	367	418	362	369	396	359	384	372	404	379	391	367	413	370	373	384	368	393	373	368	369	357	384	381	388	406	414	340	364	387	407	381	365	315	376	394	357	387	377	378	398	363	351	372	345	365	338	355	348	371	336	386	352	394	354	390	384	332	376	355	358	380	420	383	356	373	355	402	370	345	368	391	392	376	382	391	350	395	380	363	360	346	395	352	367	352	355	382	372	381	384	391	370	382	376	382	394	394	392	368	400	390	382	376	356	360	361	358	391	388	387	370	410	419	357	394	371	371	396	349	374	375	357	368	368	398	371	348	388	350	423	412	352	363	399	366	374	350	363	383	388	348	360	422	371	358	382	373	385	370	409	377	346	375	355	368	392	354	327	334	364	355	361	365	386	403	354	394	356	366	370	372	399	362	381	419	385	344	369	344	394	366	351	367	379	366	351	388	400	393	348	316	394	361	355	347	379	372	386	395	401	352	388	367	362	384	357	400	413	384	331	373	364	374	371	352	342	351	374	382	387	344	361	379	353	371	381	368	366	380	377	397	386	365	379	359	346	379	336	343	425	374	390	381	350	412	389	342	379	383	333	383	356	325	373	376	366	350	398	365	371	375	391	357	366	337	378	381	362	392	430	364	368	351	378	412	368	375	348	367	377	396	408	398	369	378	413	378	346	348	356	362	379	373	394	385	377	357	365	362	365	373	359	360	390	355	394	411	359	418	351	369	308	352	360	390	371	385	374	391	381	361	358	360	414	381	380	361	344	339	385	364	402	387	389	404	379	367	367	353	328	379	378	349	376	359	383	362	321	409	357	354	378	339	376	364	382	399	369	390	357	402	371	380	376	332	399	412	368	379	421	394	414	341	382	390	378	380	352	362	356	346	376	352	402	407	364	366	381	374	384	380	367	373	356	382	375	359	321	353	393	362	381	369	398	360	374	386	396	371	387	357	376	380	340	347	378	381	398	408	395	382	397	389	399	369	377	385	359	355	352	376	369	369	349	366	393	366	373	400	389	410	386	366	356	373	369	383	357	361	367	343	380	361	366	385	400	337	368	365	419	354	375	376	346	387	359	376	365	380	356	379	378	362	371	367	370	396	410	381	390	401	375	376	374	337	361	425	403	365	385	357	393	363	327	399	386	361	362	376	354	355	393	341	392	357	362	361	393	403	367	388	354	368	357	402	388	395	377	410	403	381	372	384	397	339	378	366	367	372	373	356	385	382	366	378	392	370	384	384	384	367	350	381	366	386	353	366	368	375	350	361	398	391	356	385	336	354	368	383	364	366	381	380	367	369	392	398	329	403	379	423	385	380	354	430	386	368	349	377	393	392	389	373	365	338	397	370	399	342	356	362	356	376	388	361	432	382	370	349	393	391	390	372	381	364	374	394	385	389	394	349	365	370	383	375	377	383	366	414	331	382	373	386	386	416	367	345	363	352	372	355	382	359	396	399	367	383	412	359	352	374	384	390	369	366	386	372	402	414	336	373	394	372	341	355	379	392	413	379	402	387	383	427	372	335	382	415	389	371	399	384	375	365	394	356	355	363	360	345	342	425	364	390	382	417	393	357	366	397	385	360	373	378	348	375	354	356	349	390	372	393	387	415	395	365	418	392	378	383	342	406	352	382	399	435	379	364	367	362	343	401	373	361	354	379	397	407	402	409	345	419	362	407	376	404	373	354	387	353	399	387	387	379	345	355	413	385	366	403	369	387	367	353	388	353	414	359	378	375	343	393	382	381	332	369	370	375	356	367	371	399	380	363	350	380	376	378	391	348	374	384	370	367	409	355	361	360	405	371	378	362	372	369	402	368	392	384	384	360	355	368	405	353	356	370	378	395	400	397	373	390	365	362	406	410	406	361	374	378	377	369	378	351	375	371	395	406	374	381	373	371	386	358	347	379	408	380	352	356	347	354	360	342	375	364	375	373	371	325	386	385	345	381	338	352	366	385	342	386	343	357	352	384	350	394	369	397	385	388	410	354	408	360	351	383	375	382	401	385	346	366	412	349	382	385	389	349	376	379	394	363	400	399	365	356	371	389	379	353	389	382	358	370	386	409	369	411	361	334	367	383	344	389	378	389	381	361	379	355	370	343	338	380	374	377	413	386	405	367	351	366	386	367	360	409	360	381	377	334	398	388	396	344	375	416	353	373	338	391	345	402	394	353	367	384	358	357	390	379	390	359	380	360	387	344	381	357	345	376	371	370	354	373	388	364	359	382	376	366	341	330	368	361	373	368	375	410	393	343	352	420	388	371	380	365	369	356	368	364	371	375	395	390	411	366	377	380	377	385	371	375	359	386	352	377	370	376	356	325	371	395	376	358	397	381	382	376	375	334	346	370	370	366	345	380	392	372	389	365	367	364	361	354	344	377	370	379	385	358	378	395	417	377	385	347	331	352	347	368	380	368	390	405	393	394	368	382	381	374	384	367	391	377	350	367	396	384	369	379	354	376	375	373	390	401	358	380	419	356	389	387	387	369	392	360	366	365	391	357	361	382	373	364	379	336	394	365	355	383	374	382	363	356	411	361	411	374	377	407	373	350	377	327	367	390	346	382	361	338	391	346	393	349	384	366	376	374	381	374	368	383	419	390	408	374	349	371	364	375	378	317	343	387	337	386	369	359	372	381	399	414	370	387	403	369	393	350	392	387	347	413	352	378	362	402	378	357	360	362	394	375	347	363	367	352	374	386	360	383	390	393	395	382	345	365	356	362	362	420	397	364	360	357	333	368	370	363	387	361	361	376	370	385	388	399	405	411	378	364	328	354	360	405	399	365	381	389	365	389	333	374	394	354	346	378	381	386	342	365	372	410	377	372	338	357	370	380	393	392	361	354	332	341	383	396	374	395	354	391	395	391	345	352	410	390	400	384	383	415	387	367	378	405	372	416	396	382	365	388	360	369	393	371	341	392	364	409	363	373	376	391	392	353	377	387	379	346	399	437	411	378	407	396	368	378	428	413	397	352	420	365	362	415	357	387	339	394	426	362	401	393	355	374	373	375	376	349	388	389	377	351	357	385	385	339	381	370	369	395	423	379	362	341	331	363	387	354	377	359	335	347	381	402	352	407	379	403	371	377	367	382	328	382	405	391	365	360	388	364	398	398	371	387	367	378	363	350	352	376	379	337	389	384	373	371	360	343	377	372	388	377	372	373	362	349	385	378	365	381	354	400	382	376	359	384	370	410	371	371	398	393	327	357	362	344	388	368	391	406	373	371	333	368	360	372	370	375	352	372	391	373	348	354	388	386	343	395	349	364	389	370	393	361	360	380	373	353	372	394	397	403	373	372	357	376	372	370	401	417	336	375	397	384	374	346	390	364	342	361	362	355	364	375	372	361	368	351	341	359	373	375	375	348	409
41316	60786	67064	67674	68474	62437	40624	6736	1482	3567	9467	1071	1052	1055	1055	981	1002	1006	1034	955	948	986	926	933	971	872	932	915	905	967	984	961	956	920	963	931	883	972	875	974	907	959	979	895	950	870	962	967	913	876	891	924	918	895	921	914	871	923	916	881	903	920	932	884	930	903	937	944	919	910	933	949	898	942	915	915	920	941	908	930	958	972	908	856	908	939	956	913	930	893	892	870	911	894	900	912	937	905	921	861	917	963	929	911	989	858	916	917	909	923	901	983	908	932	936	886	845	883	899	863	899	893	901	896	911	873	875	915	878	956	871	924	1002	902	922	874	938	956	924	850	928	908	927	907	922	925	884	937	907	879	923	969	862	901	941	853	908	871	959	875	919	895	971	917	907	918	902	921	887	987	885	906	891	944	858	882	893	912	914	980	862	920	909	913	889	962	918	890	929	903	879	981	923	891	900	938	933	887	911	919	882	904	924	923	903	932	909	885	895	869	898	930	917	911	919	976	873	898	874	925	933	924	866	920	858	915	913	805	844	973	952	902	935	903	904	967	882	933	915	896	952	876	938	908	883	888	919	900	946	906	897	899	872	911	950	933	906	883	936	918	912	897	916	909	906	886	930	903	877	914	910	938	867	926	913	902	892	903	913	897	922	921	925	915	916	973	877	920	861	908	904	896	936	940	948	916	865	947	952	874	901	956	896	932	917	881	882	903	899	916	870	876	920	906	941	921	920	916	918	922	927	830	917	910	950	913	904	898	845	899	867	890	908	879	895	883	893	903	876	940	871	905	877	874	960	870	897	895	874	935	859	851	903	903	878	1000	866	925	988	866	843	898	892	879	892	927	894	942	897	906	932	965	889	937	933	894	867	867	878	937	877	882	928	886	945	876	927	896	904	917	905	908	873	896	899	946	875	904	959	904	888	894	901	930	941	940	929	920	876	930	930	914	892	911	899	921	900	950	885	898	888	981	897	996	947	963	865	870	879	879	930	877	886	928	900	927	934	875	899	941	941	908	930	925	933	946	910	932	902	894	906	896	929	949	890	941	918	949	918	910	889	968	911	889	961	872	902	872	957	927	966	897	912	905	922	959	927	883	912	922	932	897	905	950	959	920	888	971	949	945	909	904	905	937	933	904	913	850	908	984	905	906	873	894	950	892	971	896	892	946	888	903	927	931	930	877	920	918	968	918	916	906	892	892	939	957	922	863	933	926	911	914	935	893	974	941	966	957	929	911	869	913	930	893	938	957	963	938	923	886	914	915	887	851	899	898	894	908	901	942	889	918	941	880	918	921	901	919	899	908	894	960	936	935	875	914	931	924	882	897	916	895	934	971	903	988	912	920	928	964	911	947	901	934	898	906	880	897	883	884	927	892	853	892	893	918	861	906	927	996	963	853	934	855	892	920	900	921	906	879	884	931	899	960	898	895	922	946	931	900	928	922	904	902	978	927	914	887	953	904	950	930	905	927	917	852	895	858	925	896	896	939	932	908	885	859	889	924	881	918	953	886	859	880	943	940	949	864	888	901	869	961	926	948	874	940	921	921	911	921	937	900	935	880	832	920	930	884	929	925	946	876	937	887	918	929	878	876	944	865	985	880	918	930	902	948	897	940	941	942	900	948	912	912	955	872	889	883	915	879	939	906	925	903	886	894	918	900	883	871	858	883	873	931	927	963	916	962	898	882	933	924	941	913	930	920	908	940	862	895	946	949	941	967	912	911	899	931	912	887	904	892	942	916	902	963	948	903	927	910	936	955	904	917	937	911	863	844	890	913	895	893	896	928	894	913	903	847	889	939	854	897	976	884	965	880	939	900	918	918	916	902	918	866	848	906	961	914	971	915	919	884	916	909	938	948	897	966	856	918	922	949	896	909	899	962	897	895	917	897	957	903	896	899	857	916	956	967	918	883	907	895	897	916	930	903	943	874	914	883	928	908	916	924	941	912	880	868	876	848	884	899	927	901	874	894	933	875	859	919	944	918	891	954	940	893	929	896	859	930	890	913	905	857	913	922	885	884	936	917	918	887	895	947	886	914	911	945	902	901	891	884	895	891	952	944	886	967	915	930	958	867	924	909	872	899	923	916	906	943	876	876	910	886	880	918	889	861	926	923	937	900	898	931	910	878	854	929	976	948	900	882	960	946	861	903	878	926	934	975	873	922	935	947	923	959	927	927	890	943	910	925	950	912	959	946	925	906	927	875	938	910	942	902	922	915	932	910	880	899	934	942	969	894	915	909	869	925	896	924	860	870	951	927	910	953	896	911	928	901	912	920	906	901	929	907	927	879	892	853	881	920	900	925	894	913	878	927	877	919	965	895	929	897	969	928	878	912	923	899	893	933	876	913	939	859	933	891	923	890	940	906	923	914	856	963	946	970	926	944	914	938	948	909	869	925	925	898	954	866	887	946	902	885	856	919	920	849	917	899	859	918	845	878	900	892	916	945	934	952	949	942	929	953	952	905	923	971	908	932	915	904	876	935	919	931	922	885	893	949	876	883	919	900	981	959	928	914	925	938	959	937	911	934	897	903	911	900	891	924	851	943	906	949	928	914	949	901	909	924	905	921	955	855	886	969	949	931	886	935	860	861	889	879	895	922	925	841	906	967	978	953	950	928	966	876	871	936	881	884	932	925	900	865	946	938	921	938	913	919	888	932	891	912	891	955	883	937	948	944	886	925	886	917	951	900	900	924	902	859	902	925	950	904	914	881	864	892	881	908	918	861	877	897	961	908	867	858	916	922	844	933	900	905	900	890	861	923	931	962	932	954	886	915	944	861	879	954	930	867	922	917	914	931	933	885	914	950	879	916	898	902	895	909	897	940	883	945	928	915	947	971	913	947	949	886	902	902	988	953	919	895	974	932	888	926	909	888	910	930	923	882	947	925	888	912	964	888	913	951	906	876	920	902	927	907	930	961	913	888	919	901	937	859	890	902	864	913	917	888	914	935	906	940	861	940	883	878	929	853	918	897	925	968	888	944	919	881	901	979	920	935	895	964	946	860	902	885	892	894	883	918	889	878	900	941	908	901	935	926	898	889	927	864	942	932	898	941	878	957	961	893	920	877	890	891	918	955	874	923	952	858	954	934	929	916	878	941	867	935	887	906	891	926	914	893	883	919	883	945	873	906	894	937	917	855	862	920	908	920	898	863	923	910	935	829	945	935	948	862	898	921	902	955	910	918	930	946	875	904	925	889	850	902	920	926	929	855	911	915	911	926	931	948	918	878	968	887	928	921	907	880	965	908	873	879	971	900	874	885	910	874	938	921	945	912	939	881	901	925	895	898	934	913	914	928	933	879	854	889	921	909	893	857	951	929	931	898	880	923	896	889	924	913	928	905	933	871	928	886	896	909	923	914	970	886	914	859	950	928	911	896	930	930	928	909	960	941	880	942	937	896	923	877	886	939	908	934	865	934	995	929	935	866	904	933	902	945	925	911	891	895	868	910	910	975	877	906	946	954	887	949	906	951	855	941
12396	24272	26671	5982	2367	3012	3296	540	430	401	486	402	393	421	384	360	435	416	402	358	390	391	372	364	365	387	383	420	379	330	388	381	409	397	360	408	410	411	383	369	389	414	427	368	355	390	422	403	395	397	430	406	365	420	362	382	447	360	406	429	385	393	375	385	388	412	367	388	388	399	382	392	406	398	387	420	395	379	349	377	392	387	376	386	404	381	400	381	408	383	396	394	404	386	356	401	363	378	387	407	391	363	410	370	390	393	412	410	416	382	395	364	370	406	403	378	396	396	404	388	398	425	384	352	366	430	405	390	428	378	404	387	381	377	397	399	429	406	417	388	405	404	382	395	359	402	426	391	398	368	398	407	397	363	394	419	382	426	370	422	377	401	377	380	384	356	386	376	385	386	426	391	411	419	394	391	360	387	405	426	394	390	390	410	371	408	390	407	383	391	399	385	369	399	377	388	414	370	378	367	404	405	395	363	428	399	392	396	436	409	426	365	417	395	384	365	408	393	412	369	423	370	407	422	382	395	394	391	418	418	384	395	408	372	382	365	388	396	421	399	370	415	418	378	394	374	388	432	377	407	421	398	421	363	435	396	395	397	425	399	386	337	369	386	397	377	394	396	393	372	389	376	438	387	425	374	391	381	406	378	363	404	405	372	402	428	364	379	375	358	379	397	400	408	406	385	352	409	436	413	385	375	393	401	349	396	392	383	393	415	366	420	390	390	368	399	360	385	371	418	403	429	396	381	372	416	361	399	411	387	394	400	374	389	434	405	413	382	409	380	381	399	447	402	414	378	413	364	421	408	373	375	436	397	394	367	386	340	394	405	373	404	389	417	408	375	386	359	394	381	431	407	410	362	391	387	355	393	368	431	368	403	415	402	392	383	392	363	383	387	417	414	402	412	410	410	400	385	415	430	422	389	375	411	417	382	424	429	410	408	364	388	368	409	391	356	391	363	372	443	354	387	364	412	369	390	391	369	410	399	392	386	403	425	385	375	425	402	359	385	378	372	401	372	410	412	406	403	348	372	378	390	413	384	391	412	342	375	354	428	401	406	377	410	396	337	371	400	417	389	422	379	395	393	409	381	355	394	386	423	363	397	398	420	438	358	391	382	381	380	416	417	395	405	399	366	364	373	369	409	405	403	386	378	381	388	369	391	368	346	391	397	354	355	409	410	384	416	375	384	391	407	415	372	388	411	411	363	439	417	330	384	449	368	372	396	364	340	411	408	382	366	392	406	389	365	361	311	418	409	430	389	379	395	383	400	368	363	430	413	413	387	413	399	416	350	385	369	408	397	414	352	404	387	407	363	389	401	395	373	414	357	368	407	371	387	369	409	423	387	432	393	373	415	369	396	390	373	443	412	382	367	358	422	393	369	410	364	374	377	423	389	379	402	424	368	371	404	415	391	421	367	365	414	431	378	408	377	383	376	403	402	448	373	389	385	372	412	391	447	406	389	427	368	385	412	394	429	401	387	398	379	363	368	426	398	374	411	390	400	427	391	381	363	399	402	385	344	369	402	394	361	393	400	394	387	416	422	381	374	391	385	411	388	397	404	379	422	403	391	390	381	389	400	335	404	397	393	367	424	410	387	374	355	388	404	354	388	368	399	379	408	366	398	444	382	397	398	416	390	392	370	375	418	372	381	399	377	368	396	403	394	394	404	384	392	414	396	408	409	405	403	412	373	390	366	392	413	382	402	349	412	382	374	389	409	397	390	369	379	386	387	371	388	413	409	353	396	351	380	392	404	384	368	380	390	393	383	409	376	398	422	406	389	418	403	404	352	376	423	390	402	382	412	395	406	393	427	392	424	354	418	363	416	385	380	414	367	390	416	392	396	426	374	397	397	422	382	398	400	404	389	389	416	377	358	358	360	409	389	386	400	419	369	393	397	400	394	382	371	415	390	356	422	408	407	377	374	364	376	349	372	427	407	387	437	367	431	387	382	340	366	357	416	384	371	425	411	429	394	397	427	422	433	420	399	415	402	369	406	418	411	383	412	362	383	369	407	385	387	408	433	404	356	391	397	368	393	384	376	379	400	401	384	403	379	382	393	399	371	412	412	396	383	344	423	386	404	384	393	380	389	412	407	414	423	382	392	369	378	411	389	368	396	415	385	380	374	392	420	397	378	389	385	393	378	374	360	421	408	366	366	385	439	394	404	421	364	393	405	365	358	411	384	391	398	421	394	365	409	383	396	422	416	416	394	407	388	398	386	397	386	397	393	397	401	421	359	364	404	420	419	411	435	407	397	370	357	370	396	394	384	379	425	387	381	368	404	369	414	402	394	386	367	424	377	421	400	380	416	350	404	397	429	399	395	407	437	433	381	382	406	371	413	396	372	389	371	406	398	379	363	365	349	374	397	386	347	394	397	386	385	404	438	386	430	381	391	397	381	366	397	374	385	399	374	417	364	430	378	405	408	394	401	418	369	422	426	399	372	370	388	408	353	380	385	404	401	414	433	372	382	372	407	369	371	386	362	405	404	405	447	393	389	447	379	391	384	373	392	407	364	377	376	403	371	391	385	381	397	391	390	399	407	400	390	384	442	370	421	400	385	364	336	407	405	398	367	420	364	369	372	349	380	393	398	408	397	372	413	360	384	384	377	412	398	405	394	411	374	382	411	406	403	424	394	411	425	388	402	416	411	348	418	403	397	410	417	385	417	356	396	403	413	378	366	373	394	388	407	407	404	399	414	391	403	395	369	396	388	435	358	401	419	409	392	392	374	357	370	379	391	355	385	397	386	411	403	413	365	419	399	397	383	410	391	379	353	407	353	408	370	395	388	377	388	407	374	410	395	404	417	385	384	355	403	404	396	414	398	366	388	380	398	412	410	380	404	391	361	413	413	405	376	402	392	387	418	393	392	404	384	404	383	366	407	407	437	410	410	426	373	397	382	400	388	372	375	392	409	431	392	380	414	368	373	389	390	407	422	376	412	366	440	401	419	372	418	405	390	388	350	381	396	357	413	399	398	433	361	393	357	412	392	368	395	367	437	411	432	419	397	411	412	366	408	383	380	399	392	404	444	365	386	402	418	409	394	408	390	386	377	400	378	405	356	368	391	403	400	377	386	382	382	405	401	377	429	388	426	373	396	388	407	395	409	371	394	359	378	389	400	413	372	417	384	383	408	365	389	420	385	403	388	422	405	380	416	407	406	365	360	386	426	382	399	395	370	386	403	409	393	376	415	402	409	386	394	384	393	396	408	390	356	387	400	386	370	391	378	371	393	398	379	411	383	398	413	386	396	415	392	388	442	396	402	371	408	389	442	407	386	381	363	367	407	388	372	380	389	409	424	382	395	427	393	378	379	393	380	389	397	389	427	395	410	420	386	410	367	409	395	405	365	381	373	398	381	385	378	379	382	391	406	379	368	363	352	334	431	372	409	372	355	398	419	332	416	347	368	365	389	417	391	377	402	417	405	399	384	386	384	381	389	400	381	410	407	408	372	392	400	382	354	399	400
10096	25726	29802	10480	8596	12839	11256	1133	1020	1086	1676	997	1027	1019	982	941	1034	1014	954	975	960	1006	952	974	1026	1011	976	962	954	987	982	1017	971	949	960	938	954	961	977	990	965	978	1028	910	1030	992	1009	998	952	955	935	1041	975	1013	995	976	993	995	973	943	915	987	914	993	914	984	981	926	972	933	936	952	1041	989	986	976	986	1003	1004	981	968	919	1020	999	973	987	971	950	998	981	970	990	976	957	946	980	1017	1002	982	986	1003	961	995	1022	959	964	969	1009	997	981	994	981	980	982	994	966	926	1004	1038	1007	982	1026	970	979	946	1009	917	1029	1013	1025	981	965	947	1033	976	998	948	972	982	1022	1005	1005	1000	981	1021	915	1005	966	985	1021	1036	877	982	995	1043	1015	971	1004	982	1013	976	1016	976	959	961	1031	974	990	973	933	993	973	996	945	954	1015	982	978	1004	943	973	975	954	971	1012	973	1023	971	958	934	961	1009	1063	1009	997	943	963	1040	997	1031	998	964	1036	960	921	962	979	989	955	991	1025	933	954	1009	984	962	974	973	992	959	969	982	1011	974	995	973	996	926	996	1009	1004	1018	1081	947	967	1018	984	1008	991	997	898	960	952	975	1016	1004	963	974	985	993	986	976	940	961	1019	995	1024	986	939	961	974	986	1036	1034	991	993	1012	974	989	1007	1007	990	969	962	991	989	995	977	991	974	948	1019	970	1015	1004	978	988	973	1037	1006	1044	988	1004	964	981	936	968	999	968	1066	933	990	1000	943	988	984	993	988	986	927	1007	1008	966	1019	966	988	958	994	1003	1016	1012	924	928	1010	1008	980	1012	995	994	949	997	1001	1010	994	1020	982	953	962	997	1000	963	982	927	965	943	959	988	1009	975	1018	1031	904	997	999	1000	984	1024	979	1020	949	1004	1015	1011	983	984	1035	1034	935	1017	1006	1009	1030	987	983	900	966	943	951	959	983	1028	992	1036	1005	1038	1027	998	1013	968	972	957	1031	1011	989	960	948	1034	993	989	961	961	1035	955	1021	960	1011	1001	989	989	955	995	1004	950	973	975	1028	1016	993	984	990	969	992	988	986	941	989	990	1026	1000	1012	950	951	939	939	991	1022	1000	980	953	972	965	959	979	972	1044	976	905	1027	993	1026	1015	970	1028	1030	977	984	970	1023	932	982	1028	965	921	996	991	972	973	992	1051	1008	1016	989	977	959	948	1028	985	1030	1025	1010	1033	995	938	1046	955	981	971	1036	985	954	965	1007	980	979	989	975	1001	952	1034	1058	962	995	992	945	975	1052	928	1019	999	1013	986	967	1011	957	1009	992	1003	968	917	948	903	989	998	976	981	1037	937	1049	939	966	894	974	973	992	996	973	982	1043	994	1064	947	979	984	992	1037	1010	970	981	917	981	958	1015	968	989	976	983	909	959	948	1018	1015	945	974	951	1006	1024	1010	963	970	970	1006	1012	987	999	979	985	1003	975	984	967	971	1030	997	899	929	994	980	1000	973	998	963	961	984	995	987	971	984	1031	1009	932	1014	964	921	1000	988	1011	988	988	991	982	1057	991	981	949	973	995	944	983	925	992	974	982	1005	1019	1011	969	1013	1011	1010	982	987	984	956	1023	947	976	1010	1035	1004	965	1002	995	1030	1020	1023	923	1027	968	955	989	966	938	1008	1061	956	1008	1025	984	1028	963	971	1022	1011	991	983	1016	982	1021	997	965	932	1013	1010	1025	991	927	986	913	979	1039	990	968	990	957	999	1025	1013	976	960	1005	1032	977	992	985	931	968	988	982	968	978	988	1036	958	1025	978	1032	938	953	1029	976	998	1007	1025	944	1019	947	1046	1005	924	963	961	989	937	1001	979	953	975	968	1068	981	979	981	1040	910	999	916	1009	991	1000	1000	978	1003	972	947	995	923	962	990	982	1009	956	907	996	1021	1010	985	994	964	999	929	961	997	1002	992	996	979	958	1027	969	931	996	998	951	991	998	1027	1020	997	1055	959	973	948	960	993	970	975	1021	990	976	994	945	987	933	943	972	1022	972	1001	1037	1009	979	1007	933	1008	926	976	1040	993	982	911	983	1036	1025	996	1008	981	982	976	1030	954	952	997	954	971	977	947	933	992	994	1004	1016	998	976	954	982	1031	960	954	1007	991	1004	1011	949	972	975	997	1038	991	974	989	981	968	1004	928	1017	902	970	966	995	975	969	961	1057	973	986	1033	939	1000	943	934	980	1004	1026	959	953	1017	986	947	930	978	952	951	1001	1000	989	1023	965	1032	1014	993	981	921	996	1021	1022	991	1003	977	991	986	968	977	1006	922	983	1026	951	969	974	999	948	957	947	945	994	956	987	1019	981	990	982	1033	957	950	961	972	979	955	977	997	966	993	959	1004	1030	922	965	939	911	1003	987	948	1021	1043	957	959	936	970	954	952	980	958	987	1009	1010	1016	984	1032	984	1038	979	1018	1004	927	1026	978	1002	933	975	978	951	1009	948	1021	1018	949	1004	1008	980	951	959	935	974	1005	966	1020	1001	1023	958	967	1013	979	970	1007	990	969	1002	978	956	983	929	945	1016	1015	1029	968	975	956	985	964	954	1001	985	942	1073	970	1024	1008	957	1019	973	999	966	1007	1076	1019	1002	1003	951	976	972	999	977	995	998	951	1004	1054	958	935	1033	970	996	983	987	1030	1006	930	944	946	1077	1000	1017	981	976	957	980	967	973	926	1019	956	981	1008	968	1003	954	999	978	991	980	964	1020	971	991	1024	995	937	982	942	984	1012	982	1005	997	1004	1017	988	965	1014	1003	976	993	979	953	970	1058	964	997	960	966	975	961	984	977	967	942	1016	935	1001	998	938	952	950	1004	977	1032	940	1018	960	988	988	964	994	946	990	1012	953	961	994	959	981	967	939	996	978	986	1025	1013	987	1005	1051	1011	983	999	1012	944	996	940	949	951	1014	979	986	949	1015	916	1047	951	960	1000	977	1011	937	1006	954	973	985	977	960	916	985	1065	974	986	1022	923	1004	962	985	966	1016	932	924	925	920	972	930	1056	1009	1024	955	984	977	947	1014	982	911	996	1017	997	949	940	969	1021	1019	1077	1024	965	998	964	1038	979	982	985	971	963	999	977	969	999	916	1007	1052	1002	985	992	907	995	930	949	1015	914	981	1008	984	937	952	939	976	978	1015	1021	1028	970	997	991	980	929	992	933	975	994	959	1005	1046	991	1000	1001	1011	990	971	1010	978	1045	1087	968	967	999	1027	935	985	992	971	1052	1011	964	990	967	990	1011	1033	994	982	974	966	994	957	1004	976	939	967	967	923	1030	1001	1055	1009	1000	1002	1029	999	996	995	990	971	960	990	926	1009	965	1052	975	932	902	1046	988	984	1009	946	1001	926	966	903	1017	1010	964	971	962	946	975	969	959	1007	996	966	1009	1012	975	932	1060	978	951	990	949	961	945	1042	984	968	1034	979	962	979	1007	990	964	963	989	987	1014	960	985	987	958	991	1009	1030	995	975	1001	1020	959	975	995	1019	962	959	998	977	1017	948	989	930	969	949	990	990	950	969	981	988	1027	1023	993	990	981	1019	1004	1009	959	972	965	999	971	966	1047	971	1014	961	1008	960	996	968	1003	1017	989	1036	984	964	998	1009	1030	995	1002	972	961	995	939	996	978	978	962	1014	929	973	954	959	972	994	1036	1004	980	1019	932	986	1030	973	955	1001	1008	967	996	981	1008	953	999	1025	981	1003	1021	966	1058	973	991	950	1001	1018	950	993	1034	899	979	1024	998	937	1021	969	967	936	1005	989	975	967	1026	978	945	1016	1017	994	979	951	967	975	981	991	988	947	1003	1001	1014	929	962	977	990	998	1001	1016	968	975	1013	996	997	932	955	1009	998	1029	956	958	959	963	918	992	975	965	988	1017	971	971	943	1042	968	977	1007	981
67611	67290	53518	36204	30542	50014	49916	27140	9171	2427	4375	404	364	339	386	344	356	304	295	361	332	326	326	339	344	321	312	321	318	296	299	346	338	348	327	315	367	347	303	328	331	328	323	307	308	345	312	319	331	357	314	293	302	322	315	337	329	330	319	311	339	328	317	328	319	321	328	325	337	337	347	337	302	331	310	330	319	310	311	330	342	338	304	361	318	340	332	333	322	317	291	319	327	313	334	321	319	291	333	324	320	366	325	356	344	314	330	304	313	322	333	335	331	296	332	339	310	330	303	288	311	339	335	315	310	323	345	349	279	340	308	322	297	332	344	303	334	346	319	327	328	347	328	306	320	316	299	310	298	294	305	326	293	310	309	307	313	318	349	307	315	334	314	322	318	332	303	311	331	328	322	296	322	303	351	321	311	309	316	344	333	337	330	326	316	317	328	315	320	328	328	307	351	278	301	323	312	302	331	319	308	342	326	315	289	346	341	333	340	285	312	288	330	314	318	318	311	321	346	309	344	333	338	302	315	321	298	306	327	327	316	322	334	331	327	301	304	305	321	294	325	357	305	322	312	310	284	302	304	312	329	294	309	316	334	353	310	330	353	300	357	304	319	304	307	287	309	319	331	338	332	331	358	310	315	332	350	308	311	338	309	331	320	280	318	317	310	342	292	321	321	331	330	281	333	325	334	333	329	327	305	335	324	332	306	337	301	330	314	284	305	354	328	354	336	348	323	275	308	312	345	311	338	315	291	328	345	332	309	309	310	287	301	331	332	336	310	316	297	315	305	316	319	324	309	352	298	335	322	317	327	334	373	324	305	333	332	311	313	318	338	289	323	324	292	336	365	336	332	313	340	325	334	329	342	313	335	321	364	313	337	298	307	314	349	292	309	315	312	335	327	320	340	306	319	346	318	327	287	319	358	325	325	300	262	322	355	330	345	315	317	297	326	325	324	350	320	339	333	311	340	309	313	316	292	336	336	326	348	320	347	292	309	311	367	329	334	333	317	360	326	302	356	327	327	309	306	316	312	331	362	319	324	355	350	316	296	319	320	312	331	301	329	303	320	301	325	342	311	312	338	340	295	331	350	352	358	297	319	339	288	306	305	276	318	303	307	339	344	292	349	306	347	318	313	332	323	323	328	324	381	323	325	344	319	344	328	330	266	306	320	305	304	298	300	343	329	333	360	301	338	313	337	315	300	352	336	333	316	331	346	338	297	300	336	305	361	316	303	309	310	315	325	329	328	316	311	330	310	313	307	320	318	361	306	315	339	284	290	309	371	368	292	303	334	329	321	334	314	322	326	347	324	315	321	315	293	363	304	300	295	323	316	332	292	284	299	317	310	301	293	341	353	310	316	304	314	326	293	323	332	324	327	347	318	310	343	297	310	301	320	344	301	350	300	327	321	319	333	345	323	318	326	327	336	327	323	294	332	331	304	284	313	319	334	334	359	316	307	359	329	308	297	324	342	335	307	360	323	295	328	286	296	362	303	329	339	310	297	323	302	328	338	327	286	351	312	329	317	316	297	318	324	339	302	323	318	312	301	292	293	304	343	340	360	309	300	338	275	334	334	341	314	347	296	339	343	293	291	312	354	301	316	341	327	324	329	306	338	329	347	344	351	317	328	318	304	330	298	310	343	309	338	333	306	311	271	295	328	363	323	333	338	332	329	318	315	313	335	297	300	328	319	350	308	299	292	319	322	332	349	347	336	312	305	331	301	328	292	326	309	349	336	318	303	320	334	318	290	343	327	317	310	313	327	320	356	297	313	335	297	335	321	335	296	322	297	351	330	325	317	301	311	315	307	313	332	335	334	311	285	315	320	348	327	346	322	298	334	330	308	296	315	323	289	303	305	311	340	301	333	349	299	319	341	303	323	316	300	333	355	328	327	304	295	338	352	323	332	294	365	310	342	336	326	309	361	323	298	343	332	330	311	329	354	330	327	305	309	294	324	340	347	333	283	278	313	337	309	306	315	326	338	316	351	283	317	387	292	289	332	334	329	358	326	330	332	325	326	321	335	307	317	310	337	325	287	342	329	333	331	315	337	337	302	326	301	326	296	341	341	325	288	313	324	315	320	344	299	318	330	316	333	341	298	311	287	284	332	295	304	311	324	289	345	336	324	316	317	280	308	331	302	321	328	261	327	320	295	340	320	347	301	323	305	313	310	293	314	274	320	338	322	346	355	331	311	318	286	328	305	320	325	341	342	297	324	311	329	358	332	303	353	331	345	322	346	300	335	347	329	314	307	304	316	320	334	303	348	312	319	346	308	296	323	327	328	304	320	315	322	343	339	334	328	314	312	310	328	347	312	338	303	333	318	299	336	326	298	319	342	301	326	312	345	330	314	337	298	300	308	309	313	306	342	334	324	324	321	315	324	314	312	365	309	324	315	358	323	320	296	320	333	323	298	309	309	359	319	318	301	307	315	309	310	313	303	289	330	318	320	323	327	308	325	298	337	352	344	301	338	340	327	292	302	312	292	317	310	321	323	303	345	326	354	316	291	354	335	290	327	295	307	298	357	332	330	344	358	310	323	300	307	317	320	319	316	304	307	380	324	358	323	312	329	311	313	317	358	318	322	334	314	322	314	309	308	329	339	329	336	326	329	306	334	305	309	339	311	316	322	309	332	350	287	306	325	306	322	327	317	287	345	357	316	291	313	347	338	345	271	308	372	331	302	318	354	330	292	305	303	316	346	311	323	306	337	298	346	312	308	325	332	326	319	318	330	299	301	341	290	317	343	300	319	306	316	334	328	314	290	303	327	316	308	337	349	317	329	343	314	308	313	345	313	312	312	313	321	290	286	307	340	305	341	329	335	299	306	364	320	314	284	334	337	334	329	330	338	368	294	363	329	307	325	301	322	322	334	329	315	329	313	327	317	317	317	313	321	299	309	311	322	324	333	356	345	319	341	302	301	325	321	324	317	303	301	317	303	325	305	310	348	312	312	304	317	285	326	291	313	316	303	271	328	317	309	313	338	315	347	303	334	333	331	339	306	328	329	330	320	329	315	325	337	320	315	329	325	294	323	286	289	309	332	348	355	334	320	312	330	316	340	358	304	289	283	331	302	308	303	299	299	332	278	333	337	301	281	313	309	329	316	319	319	348	316	306	307	306	297	315	314	339	326	319	347	306	288	303	292	324	317	307	307	315	335	324	320	292	315	321	363	318	304	369	317	303	302	316	321	333	308	346	309	302	331	313	323	324	326	313	331	355	330	309	318	304	338	319	309	324	313	307	354	326	326	311	349	281	329	314	327	327	305	290	293	298	350	311	311	314	325	307	304	318	311	287	320	327	320	338	319	311	311	305	322	328	316	330	321	328	311	301	317	311	324	305	299	283	310	348	308	358	316	308	305	335	318	291	315	323	329	313	306	354	320	338	326	309	310	318	327	311	304	318	335	344	305	306	330	346	333	314	330	344	325	332	287	303	323	322	348	319	308	326	308	316	314	323	303	335	334	290	323	324
49118	66657	64486	58826	47567	61657	51997	18920	1659	6145	13754	1038	966	958	931	877	910	911	863	886	861	805	841	808	812	845	888	811	875	858	870	816	843	786	795	779	789	806	811	853	798	836	770	786	827	758	850	831	781	797	803	764	851	848	788	773	836	805	801	795	811	748	792	782	828	805	824	810	777	818	783	722	772	776	799	694	758	824	778	771	818	761	748	771	842	765	770	800	811	774	800	806	777	781	814	769	850	777	800	801	775	814	773	819	736	804	802	752	786	761	747	749	829	753	816	809	762	803	772	769	811	783	751	797	811	808	785	775	806	745	801	794	797	823	760	821	801	802	796	825	811	750	810	837	801	805	831	759	777	765	736	760	756	810	798	829	794	829	770	785	780	826	777	740	795	801	812	760	762	800	796	739	810	766	808	811	792	792	768	843	761	758	784	825	790	764	835	730	720	766	780	779	802	761	791	782	734	818	874	784	821	804	815	812	758	812	828	765	792	798	803	762	774	791	810	782	768	792	805	762	778	788	793	768	774	758	787	805	797	781	805	809	812	737	804	760	783	806	784	819	836	823	845	773	766	817	780	839	852	800	789	763	768	800	782	771	771	803	813	789	823	751	819	790	750	773	812	786	790	801	794	843	779	775	778	743	778	770	784	804	769	785	778	797	801	820	819	772	792	774	790	713	798	780	737	797	774	802	771	828	765	859	790	795	770	764	734	792	792	778	756	793	841	802	820	823	763	761	783	807	787	794	744	818	799	764	791	816	803	751	774	773	748	801	783	780	758	823	787	783	793	771	825	817	797	819	771	774	816	792	809	759	774	805	791	790	775	784	784	699	810	813	804	779	806	786	794	799	749	781	780	811	768	802	790	789	763	811	779	782	778	778	809	799	805	839	766	815	789	780	744	781	789	787	796	770	772	747	804	798	770	766	781	796	771	749	802	788	802	793	808	826	769	793	734	798	739	813	781	791	791	842	789	807	750	793	770	824	807	777	811	781	753	766	796	838	798	753	765	810	819	777	781	790	793	826	790	813	795	796	772	829	778	856	824	753	834	775	846	806	812	735	790	836	772	801	825	781	797	800	797	792	765	775	761	827	804	788	763	757	783	801	810	703	750	775	790	827	793	772	774	814	793	802	796	742	743	800	856	828	773	802	768	822	825	813	778	833	764	843	777	788	836	810	772	782	799	789	804	783	769	733	785	779	835	753	800	780	802	760	780	798	777	820	797	810	731	823	816	805	779	785	775	808	811	785	775	776	740	775	766	760	828	756	811	765	829	823	795	811	835	791	740	816	826	782	769	811	794	823	803	796	804	785	773	801	769	817	792	780	753	777	820	805	767	821	739	769	762	762	867	830	798	756	809	740	784	792	774	796	760	797	786	818	773	748	833	799	802	806	784	830	763	813	802	782	764	775	762	740	786	790	758	793	796	802	774	826	829	813	735	829	790	772	763	824	756	768	756	798	799	769	771	781	765	823	765	792	779	758	787	781	778	795	784	767	789	764	813	770	771	796	794	774	756	806	761	809	793	795	734	759	836	821	787	773	733	772	821	820	796	719	825	828	788	800	790	773	742	784	751	819	782	807	747	780	754	775	813	776	819	802	769	813	787	751	794	795	809	758	843	776	791	765	809	819	781	781	787	790	798	790	816	786	865	797	794	802	770	813	808	780	789	796	773	780	783	751	781	788	799	757	741	817	752	744	774	870	779	759	803	774	766	769	762	740	797	776	792	761	804	744	770	795	774	775	795	751	793	792	848	842	786	741	779	811	796	768	811	761	807	800	785	805	749	774	803	730	766	824	785	788	744	796	765	803	783	756	836	830	822	770	786	775	759	755	783	766	786	826	820	796	809	765	768	768	827	767	775	794	775	728	783	791	782	776	785	776	760	834	809	790	807	800	760	804	751	829	760	818	790	811	782	773	801	822	784	792	889	824	832	806	767	804	820	761	796	759	766	752	769	775	735	809	772	782	766	708	788	740	806	810	832	806	778	799	823	821	783	777	795	806	799	756	791	772	773	772	768	825	808	808	800	837	730	776	726	748	784	797	813	781	760	811	768	768	796	810	803	799	794	809	798	750	772	800	774	766	800	796	786	821	767	807	786	813	810	824	774	802	795	802	802	753	819	785	802	729	743	812	813	776	750	726	802	826	727	800	761	792	729	758	803	778	827	833	819	765	782	802	802	770	797	834	817	747	796	802	807	825	738	739	834	786	769	803	766	812	808	771	789	819	789	811	733	741	784	775	821	785	794	769	798	797	770	793	760	778	769	798	766	752	719	793	776	826	759	810	770	767	800	745	786	736	827	807	789	799	810	784	796	769	795	817	821	794	759	762	743	838	793	811	821	789	818	816	765	796	787	787	809	782	775	758	753	764	773	764	779	840	767	764	715	754	779	783	808	806	742	769	816	739	768	756	806	813	797	789	811	785	766	779	778	826	825	827	801	750	746	779	832	786	793	787	766	814	755	821	794	805	755	813	803	741	810	845	780	796	778	798	816	800	774	766	824	783	814	778	805	809	809	774	799	788	814	791	775	800	841	835	780	758	831	730	744	829	789	778	780	791	840	792	777	767	772	785	761	806	816	767	763	835	802	797	805	784	743	832	823	754	812	781	809	724	825	789	795	768	748	786	808	802	791	771	787	795	777	791	758	816	802	813	771	764	744	794	808	784	797	760	832	764	737	813	737	806	738	780	804	834	766	768	778	778	763	766	778	786	773	769	808	803	780	759	789	855	767	827	804	779	799	776	798	821	791	795	819	836	821	841	791	805	737	778	785	742	809	819	735	767	822	787	821	769	793	792	752	736	800	798	753	813	753	795	706	778	816	773	776	784	764	813	753	793	833	799	782	823	835	870	811	817	792	775	770	783	771	756	809	752	801	778	731	744	739	751	807	765	773	811	767	803	788	810	771	792	762	850	798	748	804	796	800	784	784	803	777	791	829	767	831	815	820	777	815	738	748	829	735	753	773	785	796	744	797	834	842	798	782	760	799	792	765	744	794	820	768	793	800	800	779	746	840	807	776	717	794	793	797	804	789	802	774	844	776	784	772	790	802	813	754	831	810	804	762	796	823	801	760	750	802	769	822	807	772	699	754	811	807	776	751	794	753	820	814	866	842	770	793	755	765	836	779	795	816	800	767	747	836	760	786	826	776	817	803	764	789	829	816	801	822	804	831	768	820	798	770	770	756	814	724	815	822	755	842	741	780	747	767	807	784	792	772	806	762	831	810	775	774	803	787	787	757	797	756	823	805	819	805	769	796	791	776	807	776	774	781	736	813	743	827	746	754	839	805	801	821	767	825	806	786	809	717	782	787	801	777	778	758	806	812	803	857	771	773	833	787	756	810	723	869	779	789	785	810	728	793	802	774	781	781	793	777	776	835	803	839	826	856	810	834	802	720	787	784	793	775	786	798	783	787	743	753	788	732	802	773	782	772	784	778	791	794	826	796	785	776	777	747	798	818	825	771	806	771	766
67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
