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
338080567699	338080568262	338080568812	338080569362	338080569912	338080570462	338080571012	338080571562	338080572112	338080572662	338080573212	338080573762	338080574312	338080574862	338080575412	338080575962	338080576512	338080577062	338080577612	338080578162	338080578712	338080579262	338080579812	338080580362	338080580912	338080581462	338080582012	338080582562	338080583112	338080583662	338080584212	338080584762	338080585312	338080585862	338080586412	338080586962	338080587512	338080588062	338080588612	338080589162	338080589712	338080590262	338080590812	338080591362	338080591912	338080592462	338080593012	338080593562	338080594112	338080594662	338080595212	338080595762	338080596312	338080596862	338080597412	338080597962	338080598512	338080599062	338080599612	338080600162	338080600712	338080601262	338080601812	338080602362	338080602912	338080603462	338080604012	338080604562	338080605112	338080605662	338080606212	338080606762	338080607312	338080607862	338080608412	338080608962	338080609512	338080610062	338080610612	338080611162	338080611712	338080612262	338080612812	338080613362	338080613912	338080614462	338080615012	338080615562	338080616112	338080616662	338080617212	338080617762	338080618312	338080618862	338080619412	338080619962	338080620512	338080621062	338080621612	338080622162	338080622712	338080623262	338080623812	338080624362	338080624912	338080625462	338080626012	338080626562	338080627112	338080627662	338080628212	338080628762	338080629312	338080629862	338080630412	338080630962	338080631512	338080632062	338080632612	338080633162	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
45520	13915	5171	3009	1822	1251	1114	924	1024	808	795	997	1201	1277	905	790	712	684	565	512	526	528	466	432	341	337	324	323	354	488	577	355	298	324	362	313	323	307	325	327	343	349	310	315	320	332	315	307	343	325	322	316	299	332	298	309	274	303	312	304	328	385	317	331	331	311	324	336	320	305	327	339	339	323	308	308	331	297	330	306	300	315	318	290	294	322	290	312	310	296	319	304	313	298	310	325	294	307	341	295	298	296	311	307	332	337	264	302	310	351	310	314	336	284	310	319	300	286	356	299	316	313	276	258	310	299	296	308	312	338	305	331	303	310	309	323	338	281	328	297	360	322	296	305	325	324	314	308	306	290	311	285	311	269	268	282	298	308	293	318	311	344	345	331	304	294	316	328	298	342	324	295	321	323	298	334	319	298	325	304	294	322	305	294	304	339	299	321	312	317	325	326	321	314	296	346	296	312	293	299	312	281	300	314	309	309	291	312	299	301	303	344	286	321	331	330	302	323	308	311	295	334	337	282	309	303	266	327	319	305	325	276	343	288	343	309	339	320	333	319	353	305	285	323	305	281	346	317	312	299	311	290	278	300	308	325	328	328	329	312	285	312	303	298	297	326	316	281	323	335	366	307	288	319	303	303	301	318	298	303	310	301	318	320	310	314	291	313	325	328	304	316	305	346	321	309	295	279	303	304	309	303	293	283	324	305	337	309	311	298	311	314	312	321	297	302	307	324	299	340	307	343	276	309	339	324	314	316	334	330	275	316	301	306	317	310	306	317	321	321	271	336	307	303	301	348	308	337	281	320	300	317	329	330	292	306	345	301	314	311	315	302	307	321	308	328	299	310	309	310	316	298	318	343	307	309	278	319	317	312	295	279	294	312	306	310	279	313	336	313	316	273	296	323	327	341	319	287	307	311	287	295	336	316	296	322	291	353	293	327	269	283	305	315	274	270	315	289	273	308	308	318	287	265	312	321	305	298	270	332	318	300	295	304	315	307	324	320	321	305	311	294	305	337	335	284	299	313	311	306	300	334	303	333	340	315	308	333	302	309	302	322	303	308	264	293	310	308	322	285	327	307	295	306	321	299	289	304	300	290	304	279	316	291	311	323	327	338	288	334	315	327	325	300	283	292	324	330	298	290	310	303	287	324	342	294	307	307	285	333	280	322	319	308	308	310	327	318	284	309	305	334	293	322	307	325	309	320	286	323	311	311	307	302	269	319	314	302	309	323	347	306	279	322	322	293	329	328	334	326	302	309	324	319	306	341	340	296	332	337	305	322	310	325	316	312	292	290	324	304	321	309	303	275	328	302	296	327	290	319	318	347	322	328	319	318	298	293	299	294	299	285	305	281	320	332	312	288	314	324	310	303	322	293	294	268	314	328	294	294	285	321	317	330	286	334	311	326	321	366	326	300	305	292	341	330	295	281	323	319	296	282	348	281	329	294	306	313	289	317	306	266	283	293	305	317	252	345	292	341	301	304	298	318	283	294	311	295	324	275	327	255	270	323	307	289	303	315	340	323	282	334	271	308	321	290	284	312	328	285	327	315	293	325	327	308	272	298	285	304	300	316	308	314	317	325	299	304	328	310	333	302	315	305	284	338	328	284	312	296	326	307	343	303	310	342	336	287	312	307	295	294	316	297	291	266	307	306	313	299	300	338	298	288	337	294	340	310	302	273	287	305	355	319	292	291	289	327	306	278	333	327	290	336	306	260	326	304	344	306	312	323	335	305	357	332	297	308	340	319	331	293	325	334	304	318	321	297	320	301	323	307	299	306	311	290	292	336	322	306	304	289	304	310	314	285	289	278	307	313	323	318	335	321	357	331	313	308	281	324	303	318	328	336	356	314	326	311	305	276	303	301	295	265	305	297	301	265	310	297	269	318	338	284	308	300	279	293	331	299	316	307	334	333	310	328	322	331	244	289	303	290	313	296	351	345	328	319	338	321	302	289	313	290	300	315	350	282	296	340	309	319	294	344	338	307	347	290	345	303	332	294	336	317	302	332	282	311	299	325	267	287	323	312	307	294	324	307	319	306	347	309	304	318	332	317	314	325	316	334	321	281	334	280	280	304	275	349	326	297	353	297	354	330	298	336	291	344	298	306	349	339	302	286	292	286	301	310	357	294	308	343	290	319	332	316	296	309	319	335	270	295	330	298	320	329	328	283	335	326	338	286	331	330	324	343	319	297	308	289	284	304	348	311	331	297	310	316	288	319	326	315	317	344	290	320	323	318	319	361	291	300	311	329	337	284	305	340	317	286	314	328	311	322	321	334	325	302	279	266	305	334	297	304	304	314	319	305	321	332	329	322	304	276	310	276	311	304	304	294	338	315	296	325	315	308	338	281	304	330	313	290	319	273	322	330	297	288	315	328	293	277	319	303	346	295	336	287	298	319	318	299	325	279	328	310	321	270	296	332	331	306	289	336	316	293	311	291	337	303	339	315	313	281	289	292	318	332	348	315	314	296	335	324	324	302	323	367	334	279	280	318	333	319	314	307	331	301	329	337	335	300	307	350	285	328	292	338	328	311	320	305	301	305	335	306	284	315	323	291	307	293	306	285	311	317	317	278	298	306	284	272	306	315	318	297	288	328	314	322	265	292	295	302	326	279	317	297	311	301	316	299	330	317	299	282	307	341	292	296	301	327	342	354	290	295	253	337	305	294	319	332	355	312	309	296	285	313	322	289	297	299	300	294	329	310	282	328	321	334	303	302	282	331	324	319	366	333	331	298	334	316	323	322	330	336	294	307	347	298	334	303	282	312	317	314	311	317	324	305	279	298	319	316	325	341	292	310	315	311	326	307	316	281	315	321	309	307	284	299	321	319	287	279	300	351	318	343	300	292	306	309	331	295	310	294	296	314	308	303	302	314	314	298	296	317	307	304	343	353	314	315	330	329	321	297	316	294	317	328	324	319	289	270	333	354	300	311	293	318	294	273	332	321	301	341	311	302	318	294	298	344	292	297	342	300	315	312	296	298	325	312	305	293	299	295	337	253	315	314	311	333	284	293	301	294	299	291	289	323	287	337	313	298	320	319	310	298	271	311	328	299	334	279	312	329	313	310	303	326	329	358	316	299	307	323	282	298	320	339	294	293	309	337	300	285	291	330	314	314	284	330	259	310	276	277	292	311	309	275	331	309	295	307	330	310	283	312	296	317	337	321	321	341	342	294	315	340	339	323	295	273	281	278	322	341	318	349	320	292	335	304	327	325	317	287	301	314	310	283	294	328	329	297	322	309	321	339	307	317	318	309	318	331	285	324	314	326	293	321	280	304	299	309	342	313	323	292	279	321	285	290	317	295	309	302	331	261	285	342	304	314	303	341	296	318	304	290	305	315	302	298	344	311	325	303	313	310	289	348	317	327	300	300	305	302	346	326	337	298	339	315	328	331	330	337	332	333	290	338	289	336	326	337	331	312	345	307	286	294	298	334	309	289	333	324	327	302	304	331	348	290	307	320	334	297
26150	4178	6700	7110	5939	4887	4152	3865	3948	3367	3745	4353	5880	6032	4197	3667	3372	2916	2398	2075	2088	2031	1598	1348	1123	928	781	827	860	1937	2155	816	715	714	717	786	724	664	729	759	743	763	699	663	650	683	658	693	673	687	687	668	655	681	647	638	695	705	689	631	689	650	656	717	662	642	641	653	691	683	646	719	667	692	668	690	662	677	653	688	678	713	672	643	654	692	664	670	620	669	688	681	682	691	679	668	652	636	657	661	650	692	693	652	666	664	748	635	676	675	663	695	677	699	699	687	676	678	663	670	678	649	639	669	687	680	678	701	699	644	646	631	668	647	681	693	680	650	679	678	665	661	693	645	647	707	690	677	679	662	702	684	677	653	644	666	664	744	652	682	641	698	664	657	671	669	698	709	732	641	663	671	690	651	680	658	690	674	657	671	685	695	649	674	627	673	668	662	697	631	684	712	641	677	691	670	688	651	682	673	652	667	689	669	720	674	682	689	652	669	673	719	719	669	672	705	646	664	668	672	662	650	656	673	695	645	729	656	664	686	736	659	638	681	625	680	627	704	659	676	633	657	671	679	644	630	671	658	604	706	646	596	717	728	647	681	669	653	622	694	669	701	696	611	650	690	700	688	696	696	673	638	635	667	669	690	647	650	697	716	688	637	695	661	700	716	647	670	673	686	679	657	716	687	663	647	678	673	670	681	685	723	659	688	699	693	698	663	656	675	661	725	653	662	662	657	704	659	647	691	706	694	655	702	684	678	635	669	639	674	697	668	704	690	699	694	670	690	638	724	686	664	669	673	706	687	680	638	706	661	667	669	695	618	654	621	691	702	684	649	668	642	685	678	684	687	657	634	618	673	657	693	687	687	644	628	632	655	649	692	698	680	722	668	669	667	661	699	670	689	654	664	686	671	704	668	683	630	668	705	675	686	683	660	685	645	663	717	680	711	675	668	660	634	637	689	645	671	686	630	705	669	683	637	657	626	675	667	656	627	710	705	672	639	669	641	687	657	684	664	696	653	665	706	667	676	709	662	631	660	722	711	685	638	667	620	665	679	649	679	649	652	644	673	672	658	680	650	673	704	699	687	695	684	719	673	672	687	650	654	716	693	624	702	670	677	686	667	656	682	655	678	644	690	698	642	710	701	665	666	693	705	630	647	655	701	664	715	701	720	646	626	698	634	621	677	695	673	677	678	654	667	651	674	713	662	707	669	655	656	643	688	685	692	637	678	692	672	672	685	704	648	655	682	673	647	640	699	651	623	707	686	660	682	687	673	682	645	672	667	651	671	658	671	634	659	635	640	633	696	716	719	664	713	693	687	669	686	657	665	634	677	671	657	710	670	678	709	652	692	664	714	686	677	667	756	670	631	674	678	690	683	761	699	716	672	726	682	674	638	714	714	619	683	670	716	676	687	721	676	645	674	725	676	677	712	670	648	622	671	691	725	669	689	665	673	614	702	674	677	701	682	703	684	667	655	708	691	709	630	694	681	705	675	716	655	738	707	665	641	661	634	727	655	669	645	663	682	653	668	655	660	698	698	697	711	645	681	718	674	684	657	679	671	637	663	683	672	719	720	636	660	662	650	675	690	692	682	676	700	660	667	678	666	665	660	665	640	656	675	634	688	651	649	682	609	713	703	689	673	643	658	641	696	655	648	708	662	651	711	672	646	698	653	609	706	733	663	657	647	664	706	675	615	714	722	672	668	702	674	650	669	677	666	670	684	691	682	693	664	699	636	710	683	660	679	676	636	689	677	654	671	664	673	646	641	697	719	648	686	660	645	655	700	678	681	649	691	684	662	582	657	660	712	629	611	690	633	674	705	665	661	667	663	650	668	631	627	688	643	675	700	683	712	730	678	692	693	695	654	665	695	669	666	682	658	633	644	704	615	653	647	651	688	673	687	649	689	700	698	650	631	655	629	658	662	636	707	625	666	674	645	675	628	634	667	661	673	692	665	682	633	683	647	709	647	638	661	665	689	679	701	683	636	645	767	673	671	679	639	659	712	672	663	676	685	678	706	670	676	634	713	662	654	664	672	653	682	655	738	679	691	688	679	640	668	678	688	702	687	685	633	659	661	666	678	621	696	621	657	638	633	680	710	636	640	675	655	698	651	671	629	685	703	651	663	649	673	649	637	669	665	711	685	666	667	675	673	621	700	668	713	727	676	744	689	709	681	661	658	656	657	673	653	665	671	641	693	639	678	650	688	666	600	656	681	673	693	719	670	659	645	703	680	637	657	700	668	667	675	672	654	643	646	718	679	682	678	704	691	695	675	665	673	634	619	728	682	678	691	683	677	641	669	643	664	651	666	683	671	682	676	650	687	688	631	667	645	678	667	674	658	650	651	662	689	644	659	675	631	599	716	625	650	641	717	675	660	686	690	675	673	698	644	698	610	662	689	668	653	661	663	654	681	656	701	627	654	690	684	646	677	677	732	680	698	667	647	698	633	725	646	645	688	687	621	663	683	665	706	655	675	690	668	695	653	706	675	681	668	664	688	726	666	682	658	704	637	676	672	649	719	681	696	667	649	630	642	682	700	695	668	651	694	719	706	692	638	708	664	654	705	661	600	710	650	637	681	749	723	706	676	667	719	681	656	710	679	653	640	649	629	666	648	664	717	670	685	676	673	665	658	669	650	648	672	709	694	694	696	682	672	664	695	639	637	710	654	696	662	679	705	676	702	713	672	718	701	668	694	672	684	677	651	665	662	670	680	679	693	710	727	644	707	726	658	696	645	672	615	683	672	663	702	654	666	651	659	696	669	641	698	677	665	677	700	704	635	642	649	652	673	665	653	610	682	709	662	652	682	652	650	681	633	666	643	693	680	669	694	680	663	673	684	624	713	695	700	691	674	670	607	685	696	638	716	667	705	681	661	723	700	703	660	637	668	633	659	685	637	687	676	659	719	646	696	660	662	648	680	680	664	693	653	676	669	715	661	681	697	750	645	658	697	680	663	635	681	653	712	676	705	696	678	612	689	680	702	695	631	647	718	674	681	700	696	659	680	662	696	692	729	684	643	719	673	689	717	640	707	662	662	727	693	662	633	694	677	656	684	717	721	689	693	690	655	699	691	634	686	679	647	618	653	667	653	634	679	694	646	678	678	661	626	674	669	654	661	692	716	649	684	628	684	703	691	621	684	723	677	706	709	687	715	634	660	671	688	674	697	693	666	620	630	662	700	718	641	704	709	673	716	694	698	689	644	635	703	649	696	657	640	674	617	698	673	674	690	744	694	630	661	639	664	698	660	699	655	675	671	643	680	696	679	641	689	688	654	647	669	670	692	664	686	651	730	656	696	638	700	675	680	689	699	621	678	680	664	631	691	703	657	700	656	727	629	662	664	698	708	690	694	657	659	636	629	667	688	706	645	687	691	727	654	643	668	672	669	654	665	657	650	684	639	640	673	683	680	665	669	688	632	698	677	616	655	685	723	618	662	678	688	707	654	686	677	687	685	634	722	667	673	691	660	645	660
15537	2612	1102	763	527	426	312	360	398	361	323	387	443	432	425	356	367	266	238	234	231	206	185	172	169	171	159	191	170	174	172	195	179	172	145	163	154	161	151	169	160	146	179	183	163	160	147	148	165	186	169	169	170	163	182	151	147	138	148	176	166	166	162	144	170	175	149	142	165	177	164	136	145	162	167	164	166	155	168	161	161	144	175	170	175	162	147	157	141	158	168	161	158	177	135	156	134	161	159	165	177	164	168	157	156	161	167	152	168	172	164	159	145	163	150	160	160	172	158	192	172	159	143	177	154	163	156	177	156	153	149	169	185	174	175	157	177	176	164	161	193	163	165	166	164	141	162	195	146	166	149	192	174	152	143	166	151	163	164	144	133	166	152	139	153	162	169	175	185	186	172	175	183	145	144	155	169	160	175	149	156	177	161	147	153	168	166	189	160	175	140	161	191	181	157	160	184	160	169	164	181	156	152	159	170	165	160	163	170	154	144	158	164	160	142	157	166	171	154	155	182	170	139	189	151	148	180	171	150	181	158	171	143	157	148	164	173	158	149	160	189	140	149	182	160	186	127	180	184	152	168	153	170	163	150	185	145	191	170	191	168	142	153	172	153	157	178	165	163	145	146	136	136	178	172	162	178	179	155	153	185	164	141	166	188	151	181	152	158	137	164	164	170	172	152	153	159	164	175	146	183	161	166	175	160	163	162	160	164	173	183	178	176	163	148	137	161	176	154	143	151	158	154	171	145	166	175	152	160	156	167	150	154	142	166	147	212	145	162	153	162	159	160	165	184	141	187	155	150	154	163	141	167	160	181	134	174	154	163	184	163	162	138	154	168	179	161	130	169	145	175	157	161	155	176	151	173	170	174	181	194	170	170	156	178	167	151	157	181	153	134	151	163	170	154	154	170	149	156	157	155	158	188	168	174	166	165	165	150	152	166	147	163	150	148	181	152	165	171	160	161	147	167	168	168	172	188	165	166	162	162	186	150	184	186	148	170	155	144	135	172	151	142	164	160	162	167	206	169	162	174	146	165	185	182	174	163	155	178	179	158	175	163	177	169	134	172	145	160	160	177	163	176	164	178	159	163	156	157	171	158	146	154	162	161	161	190	155	162	142	155	153	170	175	156	165	166	172	165	171	148	178	170	143	152	168	173	171	165	157	146	141	152	144	172	193	175	163	158	194	179	166	166	154	146	151	184	157	166	157	146	159	158	168	171	147	150	163	168	165	194	164	174	155	168	179	176	148	159	159	185	164	158	163	149	175	168	151	163	170	167	132	163	170	175	151	182	170	164	154	167	169	180	164	161	161	186	181	174	179	167	155	153	173	186	182	156	144	158	147	135	177	161	145	160	157	156	179	149	181	156	177	131	191	178	162	142	155	172	163	161	149	166	141	149	143	170	166	152	151	159	165	132	129	140	152	164	145	175	154	159	163	159	160	162	189	153	123	144	155	154	196	191	151	177	180	153	162	149	159	164	168	174	204	147	166	164	158	177	149	167	163	143	170	140	161	173	157	167	171	163	153	174	159	172	167	197	154	172	174	167	174	192	168	184	162	141	180	125	143	178	153	152	162	181	167	181	143	169	174	155	153	151	161	156	169	162	172	158	142	175	166	179	136	159	171	145	148	163	163	169	142	159	166	159	145	156	150	146	159	153	159	155	171	162	181	132	127	129	170	159	160	148	162	180	166	180	169	159	176	145	158	143	165	175	163	140	180	167	160	182	150	160	185	159	183	155	174	174	178	149	178	140	139	176	174	170	159	158	174	158	156	148	176	157	159	169	149	167	168	169	173	164	173	166	171	149	168	191	147	170	165	153	164	144	165	175	167	175	169	167	168	160	164	152	143	154	158	171	174	152	137	177	174	166	140	163	149	148	144	164	168	160	174	167	153	155	165	163	162	163	168	168	152	170	147	173	159	173	171	164	146	173	160	193	170	155	155	157	149	153	158	164	150	145	171	166	173	160	162	170	165	136	160	172	155	166	146	183	155	183	182	138	127	160	164	154	159	148	168	155	165	156	160	175	171	153	175	148	159	175	168	165	149	161	172	197	176	145	166	149	159	185	148	144	165	127	167	146	156	139	169	160	156	151	162	150	191	157	183	169	170	171	160	156	161	163	162	155	184	146	170	147	171	153	158	171	175	151	157	158	150	143	190	152	159	143	152	162	178	171	175	184	180	155	191	161	148	169	169	153	162	146	149	153	144	181	140	165	166	132	155	143	147	148	176	160	173	161	138	154	182	181	181	186	143	174	157	167	146	157	160	139	155	158	157	155	155	184	167	165	195	145	166	171	157	139	161	141	168	207	180	146	176	170	162	168	139	172	185	174	179	185	163	181	165	145	158	157	148	181	152	153	180	178	170	193	150	164	155	166	176	178	162	175	154	134	167	159	168	175	185	155	162	169	165	172	163	151	152	169	145	138	165	169	183	150	164	167	116	168	175	177	163	166	134	153	166	150	155	158	188	170	187	187	180	165	164	188	176	182	177	162	162	150	157	149	156	154	180	172	167	172	184	167	174	201	172	159	172	158	147	165	147	155	169	154	153	149	155	162	172	152	180	150	148	178	155	149	169	154	151	162	166	176	179	168	171	148	155	183	176	172	156	153	135	145	164	188	157	166	142	175	160	158	184	152	153	171	149	150	143	166	153	176	159	163	156	174	149	180	141	173	176	179	182	184	175	156	142	137	136	184	185	161	160	147	177	181	183	167	163	154	144	163	161	188	122	170	195	152	147	150	160	172	170	134	141	154	162	155	171	176	160	174	148	165	145	161	152	163	154	145	153	153	164	195	173	173	165	185	173	148	175	142	161	140	152	178	170	154	174	164	167	158	164	151	168	171	168	147	133	163	163	172	162	156	159	153	172	147	162	155	167	162	159	150	137	149	180	163	170	155	143	166	159	152	171	165	165	161	169	142	169	152	165	165	139	166	136	163	171	173	160	173	153	171	170	169	176	157	159	162	162	172	162	161	173	158	162	165	179	146	158	168	149	178	157	133	163	162	148	156	167	138	149	160	140	146	156	150	158	169	150	153	142	172	158	131	172	186	174	166	149	156	160	178	134	169	144	160	182	150	161	175	167	153	167	143	141	162	167	149	163	165	159	155	162	173	179	188	169	184	156	169	192	165	145	163	165	160	149	153	164	168	168	138	167	156	162	193	151	159	157	160	136	155	170	179	164	157	145	146	157	168	149	185	162	166	145	159	164	173	139	161	145	156	161	180	160	154	175	171	136	169	154	152	166	156	140	157	177	182	157	157	176	172	172	161	152	152	138	160	167	153	165	166	179	173	148	168	182	180	163	142	158	160	160	162	155	164	179	148	160	171	158	199	167	156	193	172	186	178	144	159	157	136	150	158	157	163	166	153	174	183	165	176	151	160	140	168	161	176	177	158	164	162	188	158	147	140	166	166	173	146	159	200	162	168	170	173	177	153	153	155	173	153	179	158	164	184	164	163	136	142	152
9198	1541	2140	2170	1795	1518	1245	1297	1665	1509	1392	1795	2010	2264	1966	1609	1440	1225	1013	953	833	778	643	578	480	469	469	432	411	479	470	421	403	407	399	457	378	403	403	439	429	368	384	388	409	388	344	422	358	376	404	387	405	412	387	394	374	402	391	390	376	388	399	354	421	397	370	365	365	376	394	382	405	374	399	359	351	404	412	379	365	377	377	378	361	389	394	372	371	401	389	419	399	403	426	387	383	412	408	388	408	425	393	400	367	375	406	379	384	365	368	413	401	400	366	399	437	386	407	365	397	385	382	406	421	390	389	398	396	416	384	364	378	389	394	370	391	368	382	402	402	415	402	418	388	366	406	408	376	350	385	350	360	408	399	375	391	370	375	398	389	387	380	412	355	403	379	391	386	397	399	382	374	399	373	446	381	414	392	392	394	395	382	377	392	404	379	377	399	409	386	428	400	371	365	367	390	377	360	398	428	382	385	407	390	400	368	392	356	360	390	396	386	370	356	380	394	361	408	353	400	364	409	372	382	406	390	397	397	372	365	395	381	364	398	384	377	417	384	408	394	370	394	414	443	394	390	402	407	397	403	385	400	393	379	363	392	403	405	384	374	402	387	386	400	410	377	396	378	400	400	401	419	372	390	374	364	394	370	387	376	376	414	406	355	408	403	387	386	386	358	412	416	354	395	383	378	393	390	381	380	393	400	398	414	378	397	410	382	386	419	395	399	376	362	376	408	409	387	414	351	387	422	362	363	390	360	435	398	376	365	400	359	411	380	350	439	433	366	351	436	406	383	401	383	381	397	390	371	380	378	378	398	387	386	372	420	403	381	413	353	360	352	433	396	349	384	403	366	351	398	376	383	370	378	410	421	428	402	392	376	393	384	381	397	371	417	387	383	367	388	362	377	420	388	408	349	405	401	387	388	384	428	389	411	390	391	430	395	373	408	353	389	410	390	399	401	379	396	396	400	382	363	378	414	335	400	405	411	403	371	390	397	393	417	398	383	410	420	374	382	404	403	395	383	410	380	396	432	376	370	376	424	401	375	399	416	377	408	380	383	385	374	385	392	389	408	375	430	424	429	406	387	377	385	406	418	401	391	390	362	398	397	361	408	359	363	407	396	394	376	400	358	357	392	401	341	394	400	406	414	385	400	406	418	407	395	362	369	409	416	370	415	396	358	380	398	398	420	356	394	391	382	415	408	405	396	396	425	434	380	371	401	368	399	420	410	389	364	374	413	407	403	399	375	401	356	414	427	406	416	371	398	434	430	405	398	396	375	363	417	402	390	400	411	362	426	416	389	431	389	404	407	418	379	374	402	403	394	387	419	377	378	352	372	390	419	378	405	407	450	428	399	371	388	367	412	394	369	380	410	403	414	398	390	427	381	388	371	398	398	389	405	417	439	373	399	420	349	397	379	390	381	389	420	400	356	405	426	380	406	423	379	390	390	397	383	365	361	386	398	384	365	383	382	409	413	390	387	405	399	387	382	376	402	369	362	389	427	385	397	371	390	401	383	356	415	374	388	418	384	378	400	394	416	415	365	405	391	381	397	408	386	401	384	380	367	376	394	377	398	395	383	365	414	419	414	402	378	395	399	381	370	387	387	397	367	355	357	410	382	363	411	359	430	409	357	385	395	389	398	412	363	386	403	385	364	370	404	396	407	390	360	400	370	385	410	378	421	397	389	376	395	375	403	377	398	383	384	408	435	422	381	379	402	391	400	377	382	410	411	361	377	395	376	387	394	371	389	376	353	383	437	399	362	373	393	392	362	407	419	393	398	388	405	395	385	393	404	368	425	416	398	392	376	411	384	400	387	414	362	395	382	390	369	404	395	386	351	382	381	417	384	399	379	405	394	418	364	414	427	377	399	396	359	353	382	415	396	422	434	370	370	363	406	381	395	385	412	401	385	444	382	386	355	418	401	396	397	403	393	367	396	367	440	411	397	345	404	395	397	350	402	414	385	405	375	402	395	394	385	371	389	378	377	380	383	440	399	371	391	384	414	405	351	360	381	389	414	414	403	363	413	405	385	370	378	347	395	374	397	416	365	397	403	370	406	402	406	366	407	384	372	424	383	384	386	391	378	391	372	391	395	348	390	376	418	401	411	385	391	411	429	423	378	389	400	404	373	384	376	389	396	398	364	380	403	380	395	409	421	418	393	419	399	409	403	385	387	382	378	385	399	395	403	397	409	416	411	379	382	390	387	403	388	395	394	380	396	399	387	422	381	400	394	352	366	361	388	382	414	386	328	399	404	384	377	413	394	411	395	427	398	384	365	393	369	380	430	422	419	416	415	367	392	354	411	388	406	413	416	371	382	398	389	422	410	403	363	393	394	401	398	381	352	384	412	393	398	416	378	422	421	406	372	393	377	370	419	379	395	406	403	434	409	336	405	405	393	406	412	381	386	376	383	368	433	397	406	432	386	379	386	398	360	414	370	402	398	353	396	380	388	369	375	433	393	401	391	374	401	366	383	393	392	378	432	385	392	431	393	438	386	400	373	407	362	373	377	363	351	415	439	402	390	386	391	403	409	380	401	401	404	400	350	389	408	415	391	408	402	388	412	349	417	414	412	386	400	420	394	364	395	389	366	413	393	446	372	389	369	381	376	404	384	398	367	362	442	373	430	405	449	381	414	400	403	394	401	386	379	363	405	388	378	395	399	374	383	361	377	355	393	393	379	367	396	411	402	404	410	405	417	386	403	354	360	405	377	407	370	396	395	355	421	383	371	382	416	382	407	395	386	414	416	382	351	369	359	389	404	418	376	383	409	442	399	397	358	404	404	406	420	393	399	375	412	405	386	373	364	423	383	390	371	404	401	397	409	399	383	401	392	394	392	387	384	384	362	385	400	387	387	388	394	414	363	385	415	389	421	380	364	408	431	375	412	373	375	416	374	386	432	428	404	374	392	401	397	400	350	374	381	384	387	384	401	430	388	423	385	371	400	375	372	395	383	389	397	384	376	373	370	400	361	378	391	398	389	396	370	379	397	422	392	422	363	390	377	416	394	406	407	404	396	380	388	406	385	383	358	429	397	400	398	385	397	399	395	414	365	379	392	385	400	379	387	423	408	411	367	355	378	381	408	418	370	382	369	412	409	391	390	358	380	412	399	426	365	410	418	388	422	389	434	414	368	400	389	398	373	372	412	399	417	367	386	391	443	399	377	435	388	385	405	417	395	398	401	413	400	389	363	436	382	392	406	381	419	380	369	400	403	391	422	402	394	402	412	406	418	408	393	408	401	376	362	397	423	408	351	383	388	385	372	375	392	388	371	414	433	371	411	395	381	385	367	383	368	386	396	384	390	362	374	364	383	362	385	397	399	420	399	400	377	411	391	379	386	380	421	423	402	390	351	385	404	381	420	341	381	368	409	385	398	393	392	399	390	387	409	356	392	397	414	381	426	373	409	393	411	364	394	402	429	428	373	361	367	369	360	386	394	377	409	352	393	362	370	381	365	400	410	379	381	414
33446	8156	2491	1673	1170	820	778	653	813	666	592	695	838	809	750	646	525	480	397	422	377	316	255	253	250	285	268	280	305	313	262	224	247	236	242	238	270	260	249	251	224	252	233	257	232	234	220	212	225	260	239	245	245	233	212	241	243	223	244	232	234	218	243	242	237	229	256	201	237	224	242	241	242	215	245	223	203	224	246	212	224	222	250	238	267	227	215	209	224	211	249	231	202	227	244	236	217	220	216	254	251	236	204	223	207	253	205	231	237	234	244	227	223	208	234	262	228	218	229	225	271	240	235	237	225	218	241	209	214	245	207	238	215	193	219	235	212	285	236	217	264	254	222	249	254	241	233	201	223	234	229	240	219	207	237	222	238	249	231	259	241	234	218	211	260	235	239	241	221	198	218	224	213	244	245	203	213	225	263	251	265	249	256	234	225	220	212	247	231	247	223	236	240	230	260	237	223	237	229	217	226	246	238	263	219	222	214	221	234	260	252	252	212	219	215	208	240	240	246	207	231	214	225	228	208	241	225	249	228	212	248	218	241	232	240	212	237	292	231	225	232	237	218	267	225	239	226	255	235	211	239	256	272	243	252	236	235	248	258	252	233	231	259	240	258	236	257	244	219	262	218	220	221	249	246	214	205	225	256	261	252	267	252	255	229	213	266	233	207	239	220	217	211	230	242	266	207	245	265	230	246	221	224	263	224	251	233	250	215	237	229	249	251	250	230	240	238	243	229	236	229	217	220	222	246	215	230	226	224	239	237	230	231	223	207	234	230	231	228	230	240	244	238	213	219	277	241	232	228	227	233	245	218	243	256	264	238	252	214	218	269	254	230	230	229	242	204	217	243	224	182	229	224	270	224	238	235	237	258	221	219	276	235	219	213	251	226	227	248	254	239	215	235	251	252	254	249	234	240	206	223	250	258	232	249	243	260	248	231	251	235	219	254	243	237	256	228	248	226	222	213	213	201	225	240	227	215	235	270	247	219	230	243	202	228	233	259	239	230	230	256	271	239	244	206	218	261	238	214	258	231	251	232	217	247	212	238	226	228	269	242	243	225	228	224	227	210	253	230	251	248	211	228	251	269	227	192	226	257	239	249	259	218	261	223	223	235	220	213	244	235	237	218	239	242	256	225	241	208	262	228	254	222	228	201	243	215	227	244	234	229	230	203	217	242	234	250	235	206	213	265	221	212	257	211	258	246	228	209	230	233	241	252	198	222	251	259	218	215	236	237	239	203	242	228	231	260	234	213	242	254	232	262	238	246	232	211	213	269	253	236	247	273	238	228	244	230	237	238	250	230	235	216	236	244	256	227	240	245	261	234	241	249	258	226	261	236	226	257	232	243	247	227	219	282	231	221	234	212	216	237	218	252	232	209	243	236	246	234	273	272	255	215	218	249	236	225	223	240	266	221	210	232	237	239	251	220	226	207	209	259	242	223	259	267	229	265	244	275	224	244	231	230	229	224	241	279	265	238	234	234	248	238	208	253	229	211	239	232	258	228	248	241	233	211	195	227	225	230	244	233	209	260	216	237	236	230	213	236	264	261	238	220	235	237	223	243	233	199	245	255	207	252	222	209	250	258	249	232	248	248	226	212	235	205	229	205	226	233	243	228	257	242	210	255	235	228	243	230	227	259	237	193	267	259	247	237	244	260	283	254	245	233	255	236	232	254	234	244	239	270	269	249	230	221	227	224	253	245	239	240	250	219	212	243	263	247	192	212	242	252	258	231	241	236	204	228	245	238	263	223	256	225	227	222	234	242	240	252	222	259	218	234	217	246	267	215	234	213	278	204	250	235	254	250	261	279	232	261	226	223	234	247	217	215	245	230	263	241	233	226	254	227	223	217	226	255	219	243	234	269	240	232	222	218	237	220	224	234	219	238	226	236	250	265	236	224	214	241	248	210	259	235	241	238	251	223	216	214	218	222	237	230	234	228	240	225	242	232	199	228	205	224	235	212	242	267	239	242	280	206	276	214	258	249	266	219	209	262	226	243	237	240	226	248	262	252	252	235	225	246	242	247	219	238	247	228	255	235	226	249	256	285	213	225	260	240	236	256	232	226	221	248	244	228	228	256	209	234	231	226	276	244	267	220	229	215	227	231	207	240	235	238	222	266	237	216	248	234	236	242	207	232	206	249	231	244	213	220	220	265	244	223	241	246	240	231	238	232	237	256	267	229	216	227	243	225	242	232	224	259	215	226	208	233	248	237	225	279	239	237	248	208	231	233	265	255	256	252	232	250	237	234	219	242	227	193	220	225	202	234	207	231	231	244	250	228	216	245	228	259	249	249	228	230	223	207	218	235	241	248	227	229	226	236	208	274	246	267	231	192	240	265	225	228	239	224	225	222	255	230	224	211	238	247	257	251	245	250	231	226	215	241	230	236	238	230	245	222	230	234	231	246	246	214	237	245	253	204	258	238	244	224	225	237	241	250	206	244	217	233	218	238	237	224	229	244	219	210	241	217	254	208	224	238	244	220	257	255	264	234	265	226	266	245	254	216	279	244	201	215	253	217	232	264	266	234	248	242	232	228	206	247	253	263	233	212	272	195	235	253	273	247	242	221	218	216	244	229	254	237	246	255	224	234	243	231	215	197	280	207	214	248	220	234	241	235	228	241	259	239	255	242	234	216	204	238	256	203	214	219	222	236	213	240	238	242	216	272	236	260	219	243	254	234	262	233	225	236	209	235	256	234	238	235	245	205	228	214	209	246	230	228	227	238	225	253	235	268	252	206	264	239	254	256	228	236	251	253	248	231	235	226	235	250	235	272	217	225	214	209	241	210	223	197	218	214	234	214	240	270	194	225	222	253	263	247	261	252	234	239	247	231	225	250	252	256	224	247	204	240	240	232	251	222	279	246	233	224	227	234	220	252	203	230	222	246	246	224	201	225	211	228	229	227	199	242	247	258	277	227	244	230	228	223	241	242	254	221	240	245	215	267	219	251	211	235	212	247	245	208	221	238	234	257	220	214	240	228	239	227	236	243	202	245	254	241	230	216	226	233	235	237	253	203	246	234	244	233	240	214	213	234	238	227	217	234	232	242	245	220	247	253	254	243	254	231	211	233	228	243	232	240	256	244	221	233	218	229	238	245	203	257	227	243	249	234	223	218	238	219	267	242	243	233	238	226	216	245	244	251	221	217	208	216	224	225	228	241	267	242	221	239	236	245	244	238	213	228	238	239	248	243	209	229	244	221	216	221	248	216	236	237	204	258	234	244	231	241	259	238	242	233	236	220	235	241	217	211	251	205	227	211	242	259	227	238	199	251	229	281	219	257	255	216	254	238	238	238	258	229	218	208	252	262	207	223	219	253	234	219	214	217	246	253	216	220	243	236	253	225	244	214	228	264	231	237	266	227	260	245	239	228	243	266	261	234	238	232	238	218	247	260	229	249	249	231	259	244	230	220	230	235	257	258	211	215	209	236	215	243	241	224	251	221	233	225	227	225	236	250	249	248	214	237	262
19970	2718	4071	4845	3943	3258	2726	2793	3548	2931	2714	3187	4097	3798	3119	2884	2288	1853	1658	1629	1451	1306	844	725	703	659	728	735	905	1167	782	553	555	618	627	572	576	569	576	594	545	553	575	594	520	543	578	557	482	547	551	522	583	540	537	544	521	537	513	536	552	509	541	558	545	520	545	508	540	563	544	570	552	550	543	548	521	526	526	553	533	554	507	523	562	513	583	515	558	565	518	580	576	541	548	551	524	564	563	534	523	520	539	549	553	509	526	548	554	558	528	543	517	525	508	553	517	493	554	537	525	567	538	527	509	509	569	532	553	525	512	559	569	558	549	529	545	562	570	543	528	501	527	523	550	493	526	548	566	522	527	541	533	549	527	583	515	553	512	547	503	549	567	519	563	526	554	557	559	584	565	538	515	553	563	484	523	556	509	537	529	534	519	503	493	539	521	552	536	500	523	549	497	571	507	519	554	564	532	582	555	542	520	538	533	544	511	571	520	490	551	530	558	527	554	522	570	529	508	564	508	546	549	547	547	568	526	539	547	562	516	538	537	510	508	538	518	570	501	548	551	479	548	527	535	550	520	537	502	583	515	535	537	525	536	542	544	507	497	576	536	518	511	569	504	517	499	553	548	548	568	537	556	588	514	524	510	522	569	500	561	541	563	529	580	510	562	560	555	527	555	546	534	581	539	522	506	533	580	561	536	547	568	540	499	543	525	582	556	552	577	560	504	568	548	546	542	530	506	500	535	541	530	541	527	563	527	554	548	544	552	577	470	539	555	540	542	512	541	518	562	564	527	545	550	539	514	577	558	561	546	535	532	534	522	584	519	498	537	540	548	482	504	554	513	534	536	518	529	548	549	511	554	540	531	556	539	559	531	558	554	534	545	507	552	555	540	560	544	557	534	515	513	539	565	589	528	556	487	587	514	567	558	515	547	570	561	539	540	469	569	540	572	543	556	503	579	540	522	550	539	509	552	518	552	508	545	552	523	557	553	558	505	512	526	531	542	493	549	556	544	564	554	542	582	569	551	555	521	536	541	540	573	510	507	524	526	572	562	581	554	572	506	564	517	524	559	549	498	528	508	542	529	513	566	546	545	533	479	562	568	519	575	501	529	555	533	587	545	518	547	522	525	527	537	533	546	510	550	571	549	498	573	530	539	538	543	536	575	546	519	541	574	579	554	508	540	486	503	543	515	556	567	561	509	575	527	528	592	585	547	552	517	554	540	519	561	507	518	531	554	562	566	517	538	497	505	549	525	534	521	538	563	535	568	504	574	535	548	530	545	511	562	547	512	508	558	578	563	542	575	520	564	543	493	542	559	521	561	519	532	565	555	522	587	549	563	489	527	486	542	554	513	516	546	534	579	519	529	560	579	546	545	530	551	494	560	538	527	511	546	565	507	544	596	531	566	550	515	481	530	511	520	545	575	542	513	534	566	560	520	602	523	554	553	527	562	574	550	554	552	535	564	529	552	563	525	549	517	480	563	582	562	519	530	549	529	504	548	502	509	549	513	533	503	582	528	556	561	575	540	557	566	520	557	496	540	539	539	552	539	556	517	520	505	547	566	530	560	522	567	543	543	517	538	522	505	539	526	540	544	553	529	507	529	532	588	539	467	565	536	560	591	510	521	530	556	561	521	553	526	536	562	558	515	529	557	515	570	526	525	530	520	537	521	553	521	489	535	553	522	549	564	555	540	562	534	543	520	502	520	505	529	526	540	520	577	554	509	531	534	522	509	552	565	601	560	558	524	508	499	526	546	535	530	520	533	551	492	551	561	531	516	527	531	535	552	554	523	524	512	573	526	559	579	543	542	492	537	532	555	550	541	505	545	513	500	560	526	519	559	546	520	543	532	559	541	584	490	521	554	552	491	581	575	505	497	546	537	555	583	569	577	515	515	553	518	516	546	557	547	553	563	531	556	559	489	511	549	550	506	602	593	553	533	532	538	498	539	566	541	564	553	562	548	559	574	513	562	544	567	551	572	560	557	514	539	548	507	524	609	542	535	557	547	550	553	546	543	516	528	538	565	549	525	618	546	556	564	534	517	543	611	519	531	582	553	511	560	508	556	553	515	527	549	529	529	580	496	531	560	506	543	501	543	567	546	520	540	510	511	557	563	541	556	548	535	534	554	538	541	543	586	573	521	484	485	554	543	537	547	493	523	549	522	565	531	544	509	543	531	566	546	537	528	535	501	562	565	546	534	509	551	551	582	581	559	573	527	519	496	507	517	534	538	566	539	544	549	538	517	527	569	582	586	576	525	571	515	532	553	580	558	545	552	561	557	521	549	551	559	580	531	543	567	546	563	571	550	511	548	522	536	528	582	553	519	557	528	536	565	489	506	496	504	548	607	567	513	527	524	534	530	506	491	517	566	490	574	553	538	553	558	540	548	553	578	536	545	551	561	511	547	526	560	561	567	545	537	574	540	550	557	563	541	558	570	535	532	514	563	543	557	519	503	538	556	515	583	527	592	526	588	557	518	541	589	531	550	534	501	542	549	543	522	520	536	559	530	557	540	532	569	544	533	554	536	510	497	545	572	514	550	499	531	563	556	570	576	563	540	575	576	509	561	546	565	515	551	528	535	535	566	555	530	561	503	545	505	526	572	560	511	557	568	555	550	534	527	521	543	531	552	537	540	535	538	541	576	544	521	527	520	516	556	548	547	525	532	562	547	557	590	588	554	519	507	511	590	540	536	561	521	567	551	533	530	514	587	545	516	543	568	528	534	562	505	553	569	541	558	531	605	536	520	554	532	535	527	553	556	520	520	550	554	551	513	577	569	515	510	563	542	530	561	576	580	516	570	525	509	521	549	506	540	535	552	520	563	499	528	594	542	523	552	508	557	544	528	544	521	513	547	533	501	527	555	512	564	557	545	584	558	520	501	554	538	502	544	518	544	496	506	574	533	574	560	534	509	554	530	512	557	547	521	485	533	570	599	551	551	544	546	558	531	515	526	579	488	572	557	542	546	529	498	517	515	513	571	561	576	554	562	542	531	559	513	540	540	499	536	579	554	547	572	506	514	502	521	555	586	548	579	563	542	563	548	532	504	527	551	517	498	578	567	538	531	510	555	554	550	521	579	536	600	568	546	513	537	545	531	565	491	559	532	504	498	535	498	556	535	522	557	554	512	551	521	503	542	495	526	530	552	535	585	525	536	571	496	530	514	547	524	556	529	544	544	542	521	591	539	534	574	511	563	531	553	558	563	536	549	565	543	544	579	526	552	539	556	551	520	555	532	577	497	574	548	567	553	523	513	555	538	546	616	529	513	519	537	537	536	583	532	574	545	544	538	533	574	568	528	527	536	513	534	559	565	538	552	561	495	526	533	521	574	532	547	523	510	509	572	516	485	521	521	509	534	563	520	565	512	556	540	502	547	551	529	536	517	525	545	585	532	533	542	534	555	622	592	544	550	548	501	515	559	508	530	555	524	556	544	523	533	549	556	520	507	542	534	527	506	539	578	512	553	557
45080	13987	4498	2775	1878	1296	1094	1149	1178	1072	906	904	1157	1047	888	862	683	603	619	505	472	342	334	306	318	324	331	366	497	621	512	343	329	302	343	344	321	324	302	269	315	313	302	290	307	308	310	317	309	297	304	289	296	275	293	304	289	304	307	321	283	316	310	302	305	315	324	298	304	299	282	272	311	315	277	275	308	285	312	270	301	301	273	278	279	295	323	279	318	311	314	293	304	301	268	275	270	299	285	314	307	301	303	288	303	277	323	284	309	332	274	290	297	292	318	307	275	284	300	299	292	308	258	287	307	274	321	312	303	291	318	299	278	277	321	319	290	322	304	303	311	343	322	264	272	323	309	311	316	283	258	300	288	301	308	294	304	306	279	311	271	302	292	321	301	274	268	323	337	263	320	322	302	306	280	339	301	307	276	292	303	293	295	307	315	284	304	309	323	301	282	287	295	268	270	311	309	275	326	289	316	319	322	312	318	314	318	248	298	283	281	325	281	299	296	285	305	292	280	323	306	304	286	287	278	284	312	292	307	295	291	297	290	310	297	265	275	299	317	309	319	309	280	280	302	288	313	329	281	323	282	278	323	280	312	322	279	316	280	297	284	299	264	304	313	355	306	308	295	312	280	274	322	291	304	283	311	314	317	286	314	286	307	297	282	291	294	325	313	303	300	312	280	278	261	295	306	281	316	293	302	305	333	296	287	314	321	287	324	292	292	307	276	278	331	301	283	281	308	282	265	292	280	330	299	322	305	289	317	324	301	337	310	319	287	295	292	319	279	299	276	294	321	339	334	301	278	277	304	313	291	333	268	284	326	296	296	297	271	325	302	307	268	313	338	314	267	312	310	313	298	325	348	295	300	260	294	314	305	323	286	319	294	291	334	340	265	298	284	296	305	268	315	282	291	289	302	293	293	320	317	301	310	287	293	321	321	249	298	272	320	277	283	287	278	304	297	296	266	302	297	318	308	315	299	303	290	310	332	297	283	292	296	277	286	297	318	332	295	301	331	283	285	310	287	274	292	320	338	292	295	295	294	302	302	317	302	312	294	314	285	291	293	280	298	316	316	298	277	317	301	336	349	325	311	297	344	299	338	313	299	292	281	297	274	301	322	311	281	295	264	325	285	272	284	272	266	304	310	324	307	292	295	278	304	294	296	366	316	335	282	303	311	252	301	296	343	310	327	275	283	267	293	298	277	281	272	300	307	302	272	290	278	319	297	307	293	310	331	283	308	330	294	283	272	297	287	336	306	308	288	337	306	323	317	309	311	315	310	298	333	304	326	298	252	281	303	300	272	294	280	318	298	289	297	278	291	298	308	261	256	298	314	318	317	307	285	289	310	305	309	310	279	273	320	295	292	308	296	300	287	309	276	275	277	279	305	298	291	277	258	301	274	279	288	272	333	325	300	287	305	261	279	280	274	314	295	331	316	290	314	294	303	312	301	325	301	281	329	303	315	328	318	295	295	283	323	322	325	312	291	295	324	318	292	266	318	285	270	316	293	299	299	292	280	292	283	342	323	288	294	300	295	311	315	302	269	268	302	332	266	293	279	252	281	323	273	302	315	305	277	262	299	304	300	271	295	298	284	277	298	290	322	289	306	296	275	329	325	284	316	339	288	293	293	316	288	275	293	303	346	314	300	324	279	310	293	299	258	314	311	301	339	283	313	287	307	311	282	308	278	274	313	302	314	280	293	272	295	271	287	268	309	305	303	303	293	301	323	290	277	282	297	296	321	293	298	280	276	317	290	290	269	307	337	252	327	302	279	267	316	270	298	282	281	299	316	338	294	300	297	259	257	312	283	303	298	318	265	278	290	320	358	308	316	287	330	294	320	290	290	334	286	321	322	298	278	299	269	303	309	281	304	288	315	319	303	274	295	261	336	306	301	286	293	335	292	307	308	291	255	277	279	311	280	315	301	279	307	292	289	302	278	288	325	297	289	295	296	294	299	298	279	293	298	275	293	303	322	278	287	320	297	326	288	295	311	277	285	322	283	329	305	295	277	279	289	277	290	305	317	298	283	294	286	308	304	298	321	299	333	268	294	298	313	273	298	288	303	304	271	306	305	285	277	298	284	268	338	324	286	291	308	269	316	300	295	295	313	284	275	273	309	277	310	309	273	301	286	337	317	289	313	279	307	283	289	278	270	321	299	294	265	284	320	312	306	291	343	310	299	328	285	303	282	280	281	312	267	280	291	278	307	309	311	339	320	315	296	299	318	342	325	309	312	312	305	300	279	269	271	295	309	300	348	311	279	283	299	279	305	288	310	298	276	264	290	315	287	307	298	301	273	303	317	313	314	317	287	285	289	269	283	312	315	287	301	295	288	294	317	290	288	304	290	344	316	310	319	275	332	296	316	339	315	288	282	290	305	292	319	297	312	290	287	265	333	290	306	309	299	310	295	297	303	323	267	321	276	265	287	306	316	314	349	264	322	318	295	298	337	295	302	297	326	296	294	277	295	299	297	289	307	314	274	335	296	315	286	311	275	324	291	298	289	321	319	343	290	316	292	269	292	281	272	280	330	310	286	303	283	300	325	317	284	302	311	279	308	344	302	302	328	258	304	258	311	293	286	280	283	283	325	309	285	305	294	308	308	290	280	311	311	285	266	303	312	303	318	294	331	305	286	294	315	308	303	309	288	291	278	369	322	303	337	297	311	296	287	302	274	328	304	296	323	258	286	298	292	307	307	355	300	288	294	313	301	309	292	273	316	280	297	289	317	312	330	300	282	308	333	313	318	272	278	337	308	269	314	287	276	309	327	298	317	286	270	300	293	255	280	306	286	286	315	281	315	303	324	293	294	293	312	277	329	324	292	297	313	299	316	287	293	292	282	302	307	294	305	329	277	308	254	270	292	300	310	314	291	301	274	308	306	299	307	303	302	334	309	283	298	283	326	319	274	300	262	301	292	279	303	269	302	289	283	265	311	296	278	317	309	301	330	292	297	316	315	289	319	319	284	316	266	267	285	318	294	323	282	313	282	295	298	299	353	327	307	279	275	315	328	301	300	303	261	307	291	280	303	297	290	287	275	263	290	297	286	300	306	278	277	294	295	306	289	285	309	297	295	291	301	278	301	332	297	296	296	327	301	298	284	264	269	308	304	306	280	279	300	283	312	259	264	309	283	309	297	314	308	300	315	309	325	298	306	258	301	296	256	303	305	302	310	299	286	284	262	272	323	318	276	271	292	305	305	309	299	297	270	299	314	276	307	287	310	297	292	261	318	319	268	292	266	310	293	326	296	290	302	304	298	309	284	288	300	293	274	289	296	314	339	266	265	319	311	319	303	294	355	275	324	303	310	321	296	306	292	332	302	287	319	305	321	295	288	284	273	274	286	280	285	271	276	291	285	288	306	307	274	304	290	289	288	300	311	314	303	289	281	301	292	300	289	312	305	315	299	305	329	309	288	301	278	299	322	284	306	295	291	271	298	285	296	340	306	312	294	305	297	287	277	318	326	309	317	291
26527	3649	6335	6906	5883	5012	4513	4497	5113	4549	3700	3884	5527	4668	4057	3750	2985	2720	2513	2239	1645	962	954	900	831	874	811	1089	1941	2820	2152	850	701	722	717	657	705	711	662	683	778	687	680	687	666	648	675	685	612	697	665	686	648	683	657	652	659	676	660	670	654	667	703	680	653	660	619	673	606	659	661	665	694	665	656	633	648	643	661	672	669	667	648	609	650	659	616	655	647	643	652	653	650	625	639	629	669	642	631	647	665	652	661	667	664	616	678	715	637	686	689	644	652	656	679	627	654	665	684	630	673	638	665	674	667	673	678	654	639	658	623	671	695	660	667	650	668	638	665	638	660	640	679	656	628	648	631	681	645	629	649	637	647	633	651	642	673	686	669	612	625	650	656	631	649	653	651	627	641	628	641	645	614	647	688	670	674	648	676	643	700	654	678	602	685	621	654	662	627	672	647	663	657	637	657	651	620	701	680	619	663	665	682	655	635	623	672	664	637	624	645	678	635	607	627	682	682	659	678	631	636	626	657	651	626	667	674	685	691	686	697	608	717	678	638	686	649	672	621	640	682	696	636	694	670	675	650	680	675	654	675	665	669	637	667	654	686	650	694	679	688	650	653	644	658	615	651	635	683	653	632	636	661	677	641	622	645	676	619	611	639	613	629	654	609	670	617	623	667	669	685	684	670	623	636	648	634	660	619	638	634	629	619	659	682	648	633	689	630	666	654	657	672	670	656	646	691	639	616	680	622	712	651	663	709	615	654	695	671	676	658	623	606	653	597	654	646	674	646	660	674	624	653	672	615	656	636	680	683	654	642	625	653	596	666	641	641	761	646	674	654	647	625	655	685	678	651	647	633	655	607	645	648	674	663	670	620	702	672	643	656	624	661	683	643	624	694	653	641	665	614	700	697	614	661	657	683	679	684	675	650	654	659	640	697	668	658	623	642	687	655	618	667	609	663	650	684	636	685	657	668	654	643	654	638	665	683	643	639	642	623	655	653	652	607	655	649	649	671	622	664	667	682	643	700	643	680	664	654	701	654	618	593	652	612	695	702	703	690	654	640	668	635	671	679	650	660	658	678	645	663	641	655	706	632	661	688	600	650	644	618	627	673	685	647	632	641	653	661	647	685	654	658	660	712	658	667	575	646	670	677	613	657	637	694	641	648	649	673	699	682	646	666	649	657	646	628	659	675	659	683	674	668	640	668	605	619	641	650	721	653	663	707	625	628	709	630	633	672	655	660	649	595	654	625	657	624	635	694	651	661	654	635	622	632	650	635	610	602	615	654	635	604	655	583	644	704	644	654	633	642	640	647	660	622	680	643	680	657	700	656	691	670	620	657	653	615	635	681	634	683	675	674	645	634	700	607	650	619	617	636	624	687	640	599	697	659	677	615	609	661	613	641	643	678	646	628	672	647	632	679	687	646	680	685	682	655	622	656	639	667	646	680	687	688	659	665	642	631	664	630	633	620	657	616	647	661	676	620	667	643	685	680	649	661	651	642	624	638	627	605	648	648	687	626	657	633	658	638	638	624	627	640	652	589	657	644	634	642	670	639	634	684	662	698	666	689	660	656	685	698	690	643	679	635	637	664	663	681	670	642	620	655	624	616	595	633	665	631	681	663	709	708	649	642	681	657	639	651	717	630	656	661	639	621	641	663	624	656	641	649	674	642	651	619	680	663	593	683	703	689	669	626	644	643	657	643	638	707	654	622	630	645	666	635	673	663	600	638	651	643	671	678	664	652	610	665	695	687	652	655	611	647	699	713	643	643	622	667	634	615	628	698	637	674	662	659	648	661	637	659	638	662	656	634	651	680	642	616	686	626	621	640	652	616	658	671	665	641	676	641	654	638	665	677	674	627	652	647	598	663	666	661	632	665	657	690	661	701	701	679	653	675	615	636	650	715	665	639	658	622	671	658	636	665	669	669	626	683	671	664	687	607	661	647	621	630	630	601	617	665	616	659	636	634	713	665	651	652	652	675	641	683	655	626	639	647	670	639	676	691	663	641	684	628	637	669	664	628	677	656	652	650	659	658	648	646	640	650	676	637	629	674	638	668	709	643	668	659	647	689	660	629	637	628	641	653	676	628	683	649	679	720	639	664	610	611	622	656	646	631	667	656	652	617	642	624	645	625	640	673	628	647	606	624	642	616	642	623	709	652	654	644	654	621	641	646	635	640	670	655	628	628	638	665	657	652	666	681	666	675	648	654	647	640	663	683	637	633	632	666	633	649	686	639	634	673	697	643	639	698	644	674	700	658	639	671	671	629	634	675	660	650	614	612	662	712	619	653	653	646	680	600	604	648	680	622	646	679	656	640	687	691	635	633	711	616	648	674	668	621	636	678	668	675	669	665	644	627	643	638	649	658	610	619	670	663	651	667	593	620	659	679	597	659	639	649	616	654	670	634	696	604	677	676	634	635	634	624	667	648	614	640	634	660	701	683	629	637	643	669	641	653	691	609	645	617	646	666	643	681	682	633	693	628	681	617	710	656	628	657	614	695	659	621	680	652	628	662	682	649	692	600	651	677	658	644	614	611	606	703	627	681	637	658	708	692	660	648	617	735	707	625	632	683	683	696	624	674	646	646	629	669	706	623	620	620	647	659	686	617	649	622	676	660	652	619	680	646	649	631	603	640	638	643	638	635	675	614	641	662	668	703	657	654	654	660	681	645	676	631	613	634	644	667	703	635	654	681	670	612	667	691	660	590	654	621	639	675	606	641	672	614	682	652	662	640	641	654	673	641	677	671	691	687	662	632	632	661	612	620	677	635	605	618	669	667	676	623	667	640	631	698	703	715	673	641	609	659	632	641	639	634	711	663	686	609	605	628	665	681	702	657	611	682	666	644	607	685	652	672	611	556	608	652	643	666	652	659	627	637	674	664	634	645	665	647	685	646	652	675	648	661	659	673	667	682	645	666	656	694	615	677	654	655	675	685	624	663	674	665	633	657	661	670	685	662	687	626	646	658	624	609	661	680	629	671	664	663	634	666	659	663	649	645	660	630	669	661	631	673	672	662	609	638	644	658	606	665	657	624	608	619	666	651	609	668	728	635	580	703	637	638	664	670	675	617	611	622	637	653	634	681	671	609	635	688	662	636	647	647	656	664	629	670	689	673	693	649	599	661	611	649	704	660	654	661	649	674	638	662	639	647	589	694	656	692	649	646	645	671	646	643	636	651	639	638	643	641	691	638	647	684	643	677	647	697	619	626	593	646	649	663	658	636	632	661	677	665	655	639	699	646	692	643	647	652	623	747	649	642	653	654	675	671	654	678	691	632	657	701	589	674	650	650	648	642	637	670	650	656	604	650	666	718	645	645	670	655	620	644	653	628	668	650	661	620	626	637	654	640	673	626	620	705	643	643	655	653	615	681	692	691	651	630	614	717	684	645	628	684	668	622	646	636	639	619	632	648	649	652	671	649	657	679	647	609	684	652	671	672	671	663	651	662	694	618	681	640	692	690	653	632	668	629	671
15412	2409	962	744	520	448	396	342	389	483	348	429	472	342	385	367	299	268	283	252	217	192	196	218	172	203	217	153	176	191	190	172	175	168	174	181	175	174	180	161	208	201	190	160	189	200	173	145	185	186	172	173	171	199	170	198	207	170	173	172	163	191	182	174	161	175	140	133	149	187	163	177	205	150	148	169	183	162	149	172	169	151	165	175	157	160	169	161	148	203	168	221	152	164	161	198	196	169	171	171	175	167	149	163	161	167	215	179	160	150	159	167	153	161	174	175	181	155	163	160	151	177	185	165	157	186	168	166	167	189	168	187	152	172	168	162	164	161	165	149	173	184	153	149	168	158	170	194	188	185	179	161	163	162	135	183	152	161	158	173	204	193	170	174	190	197	171	173	173	172	159	166	158	170	167	189	173	167	192	165	176	177	180	179	167	185	160	185	171	165	206	177	155	192	178	173	157	187	196	172	168	153	151	177	168	165	160	160	151	182	193	164	192	175	157	179	188	167	181	158	175	181	171	177	162	156	176	202	167	202	155	168	159	191	171	173	185	169	177	181	150	152	180	170	180	164	152	147	214	168	161	170	170	167	161	173	156	179	174	155	163	171	177	187	173	169	159	177	169	197	187	175	171	169	179	173	163	165	162	158	168	156	159	178	194	180	174	203	174	160	153	174	159	158	188	165	187	176	160	170	176	157	186	175	164	169	178	180	169	148	170	159	169	175	196	185	166	171	166	171	162	174	182	161	185	170	188	170	181	168	201	155	159	181	165	171	169	164	187	170	175	212	174	177	176	167	180	164	157	186	176	169	159	158	154	174	161	180	181	160	160	166	179	158	182	155	163	199	168	184	193	171	176	162	167	178	182	186	165	147	193	187	172	208	148	168	170	197	154	140	175	140	150	163	162	152	158	189	167	149	162	193	176	152	181	170	178	176	153	167	164	164	169	204	167	177	163	153	166	178	156	173	172	163	152	194	191	187	164	159	189	163	153	171	201	166	154	180	164	194	172	189	176	161	191	172	189	178	191	176	143	174	179	176	162	189	193	162	153	162	137	162	174	159	155	153	160	167	191	176	176	138	166	193	169	164	165	165	170	157	174	163	172	180	174	195	149	166	155	167	166	166	146	174	179	179	169	175	161	178	150	163	158	181	164	178	164	158	176	172	181	160	169	188	171	155	163	188	171	142	172	177	153	161	181	176	195	181	161	159	155	160	184	151	166	177	176	179	165	190	164	179	174	151	163	170	186	187	169	164	152	166	186	171	165	159	176	183	167	188	161	168	192	165	145	183	170	175	168	139	182	180	167	178	185	182	179	208	171	182	178	177	161	184	151	179	140	192	159	162	152	172	183	163	170	187	163	187	157	185	170	179	176	157	179	166	170	174	151	179	172	188	205	174	168	177	169	156	188	163	188	197	185	185	170	191	159	165	185	170	182	170	174	167	165	145	162	155	160	145	156	167	152	200	193	173	195	161	163	170	176	157	173	178	182	193	178	189	177	178	158	161	206	177	187	152	179	182	191	172	179	205	158	193	189	189	166	183	182	173	171	194	192	162	184	196	168	164	177	176	179	172	199	142	168	171	164	187	168	172	203	170	170	159	198	142	154	171	173	184	156	179	169	171	196	171	204	189	158	168	181	184	177	189	182	165	186	180	161	155	204	163	166	194	170	187	192	174	169	173	162	161	178	184	151	159	179	174	179	192	146	195	171	143	178	184	162	148	186	176	136	165	166	162	171	149	179	185	178	180	182	147	199	180	185	170	161	187	175	172	164	199	156	172	150	154	156	168	159	182	166	175	199	165	175	172	189	170	173	188	159	191	157	190	168	165	180	187	176	151	176	171	187	173	140	177	185	182	183	178	179	173	174	156	147	184	195	202	176	170	152	173	183	170	152	170	182	190	157	182	186	185	160	151	136	178	153	165	140	175	158	161	156	176	164	186	166	171	170	177	163	153	166	160	206	167	179	189	181	179	190	193	183	179	189	160	188	174	197	165	158	153	163	174	179	171	172	143	155	149	178	174	176	182	169	161	194	144	175	180	154	184	176	152	169	172	189	173	187	186	189	204	171	165	187	195	174	150	163	171	183	164	181	143	194	169	181	184	169	172	178	179	176	178	132	163	161	165	173	168	143	168	160	166	153	177	174	206	187	168	187	152	177	205	164	177	148	142	187	164	168	158	140	169	167	163	155	167	158	168	165	200	155	156	167	128	185	176	179	195	165	172	171	151	177	180	147	173	186	198	176	185	179	175	149	145	179	170	146	155	176	174	163	157	157	183	144	184	155	170	166	195	155	168	179	194	173	183	162	168	155	180	166	188	186	183	157	214	185	187	172	179	150	170	169	165	183	195	165	169	163	152	180	149	183	172	184	171	169	186	166	163	159	179	161	153	161	176	163	188	197	178	178	172	174	197	155	170	165	170	156	160	171	177	202	152	141	146	169	170	148	188	183	191	228	184	163	187	172	156	201	183	141	198	149	199	173	166	184	149	167	151	181	167	181	175	162	166	180	191	161	168	160	172	169	185	169	186	186	183	152	164	178	193	174	162	135	168	180	172	173	174	172	176	175	188	166	159	195	186	166	174	162	200	183	184	154	158	185	154	182	167	168	176	177	174	190	174	177	182	167	169	160	199	187	180	173	181	181	173	149	171	158	189	176	190	190	174	148	185	184	193	173	167	178	187	198	148	182	151	164	192	163	182	165	171	159	155	177	190	183	193	165	172	172	169	168	191	155	158	148	165	195	158	178	163	177	182	152	195	150	148	171	177	175	188	172	177	158	167	186	171	176	160	183	183	180	194	178	158	167	168	178	160	169	195	191	176	176	181	157	161	172	192	175	169	185	189	186	185	176	164	148	142	161	170	181	171	152	171	184	158	195	193	179	181	166	179	191	133	146	153	170	165	154	164	180	173	182	162	189	190	173	191	170	166	128	168	163	168	158	173	186	171	175	183	167	155	164	161	160	128	176	148	146	172	173	142	160	151	147	147	174	169	191	165	181	148	186	174	161	166	178	193	161	194	183	157	180	168	161	160	191	135	185	176	160	169	162	166	167	176	192	166	153	178	151	147	195	175	193	149	150	187	198	199	173	157	193	173	205	173	175	186	182	169	166	209	175	200	180	156	164	143	193	151	153	187	150	159	169	166	150	170	175	162	148	180	154	183	178	183	179	188	173	172	168	147	160	159	180	166	180	178	178	168	191	149	154	164	200	159	157	155	191	164	186	199	186	178	167	171	188	178	155	146	169	164	183	174	157	174	161	157	157	161	157	173	164	166	180	175	191	169	180	167	178	161	142	163	153	175	158	166	184	174	186	153	145	180	158	167	157	164	172	156	163	167	184	176	163	152	160	182	156	197	165	179	199	170	163	173	192	164	181	169	181	187	173	168	153	144	160	154	171	193	155	152	172	160	175	159	180	176	190	177	171	170	175	175	188	184	162	177	164	160	155	159	163	149	183	181	182	177	180	176
8940	1331	2035	2188	1906	1607	1475	1425	1676	2256	1370	2118	2150	1644	1603	1386	1132	1158	1266	911	570	575	596	612	639	589	625	531	482	450	429	391	436	478	421	434	396	458	398	462	456	450	459	446	460	424	383	427	390	432	427	382	399	392	388	377	409	403	431	392	418	426	391	402	434	416	449	411	401	430	436	359	429	424	388	369	380	408	422	436	404	431	417	434	402	389	406	375	422	421	417	397	406	408	429	441	408	454	403	362	439	401	422	390	402	432	430	388	396	473	435	411	406	378	399	395	399	397	424	396	439	422	396	408	401	395	415	428	422	412	412	436	403	383	412	354	435	442	438	411	410	453	403	389	384	427	447	436	405	392	383	414	400	390	420	374	426	381	390	395	413	435	412	393	407	435	410	424	416	375	413	434	409	434	385	411	379	447	420	402	359	412	429	408	404	394	416	417	406	414	400	368	416	391	436	430	432	387	394	419	451	375	394	412	420	423	399	389	411	437	444	403	405	396	383	413	399	362	413	407	397	407	419	404	378	389	427	413	414	441	436	463	387	400	395	410	431	422	387	392	430	394	435	389	405	429	385	421	414	396	435	426	444	413	411	419	384	378	388	412	418	393	419	416	400	416	438	379	396	433	424	379	403	396	404	441	408	423	430	408	411	423	393	433	423	397	422	413	386	429	419	421	421	450	393	404	406	407	381	413	418	447	420	388	405	413	404	377	447	427	408	440	437	410	432	462	400	420	391	413	393	421	382	414	418	407	412	406	430	436	414	429	419	394	449	407	407	395	394	445	393	407	406	420	429	410	381	414	433	396	391	387	391	407	433	398	410	437	372	378	429	441	373	385	384	417	411	412	422	395	415	397	403	419	395	449	433	414	426	413	406	416	386	423	406	408	428	414	417	432	413	406	425	382	406	402	412	402	378	425	450	417	406	397	395	398	381	422	471	459	423	372	402	429	410	428	399	396	446	410	420	433	417	460	408	386	436	422	457	387	401	405	404	384	403	422	396	423	418	408	422	384	415	425	420	406	428	426	396	430	421	393	441	415	413	391	407	393	405	405	424	426	417	393	432	399	451	394	390	385	403	407	451	414	395	393	436	425	413	381	428	399	405	404	431	429	396	390	410	413	385	424	387	432	385	422	426	382	356	401	422	428	367	379	446	478	391	367	445	450	412	389	398	410	407	431	429	425	410	420	415	405	418	420	428	435	413	418	473	402	446	474	427	400	389	432	408	423	416	387	397	414	440	394	447	412	371	410	438	417	399	415	421	414	401	400	390	410	385	404	414	361	418	412	431	371	409	419	397	401	382	408	405	420	442	406	406	409	400	389	471	405	425	404	429	409	400	430	405	372	386	410	403	420	420	404	393	381	385	402	408	402	409	428	428	385	404	407	427	411	412	460	405	401	387	416	458	390	401	409	455	449	391	405	406	410	413	415	411	393	435	378	411	399	415	401	385	467	403	399	432	404	363	405	421	422	416	432	400	424	418	395	424	404	384	403	420	407	422	430	390	380	439	412	418	412	434	419	405	418	421	418	389	417	385	415	425	396	419	423	448	395	411	429	406	427	422	369	426	417	417	406	366	430	401	434	418	389	371	414	412	361	416	376	380	428	440	412	409	444	428	375	411	423	424	434	434	408	454	421	409	441	427	387	377	426	433	406	423	425	424	396	385	407	383	424	443	388	407	417	383	403	389	380	410	408	386	399	379	376	391	446	443	411	397	411	382	386	431	418	406	389	399	369	436	435	395	407	425	427	422	387	397	394	422	393	409	370	408	378	416	397	404	404	400	411	439	419	405	398	395	404	402	442	451	418	425	395	419	415	381	406	409	410	400	378	432	448	402	421	401	397	413	408	407	416	401	405	435	422	415	395	435	391	369	406	432	375	435	395	410	444	389	411	407	404	399	438	379	407	397	406	405	412	409	422	383	422	401	423	400	419	399	396	407	427	409	439	418	430	422	413	447	395	402	400	383	373	386	409	426	405	417	378	398	457	452	414	375	416	404	434	436	394	405	428	390	411	396	400	406	405	460	421	414	442	403	411	396	389	424	411	435	387	415	381	418	409	440	359	372	412	404	426	406	415	409	426	400	404	435	402	381	381	400	402	405	419	424	432	415	405	431	416	412	417	416	448	370	430	417	419	452	395	400	386	431	390	432	464	422	410	400	401	399	419	416	423	450	422	376	428	405	411	438	391	431	424	436	401	428	415	412	395	435	402	399	393	394	461	432	397	406	370	429	415	429	433	395	411	437	382	410	434	364	442	443	398	395	450	412	416	351	427	393	391	416	380	409	416	425	424	389	418	439	400	383	398	381	411	385	431	420	409	402	400	407	422	398	393	431	397	406	425	395	447	434	395	403	393	404	421	370	404	398	424	432	418	418	431	415	392	404	438	448	379	409	414	399	390	430	454	420	409	380	429	408	400	388	417	370	381	410	401	412	444	429	385	436	402	410	422	389	399	386	423	430	424	438	403	404	449	412	437	413	415	409	387	422	409	414	404	443	365	387	378	395	390	398	412	398	354	424	390	416	411	442	403	404	383	397	413	425	414	401	390	424	431	418	412	412	376	423	375	419	434	424	410	396	416	409	429	427	410	420	408	388	419	407	433	378	388	417	390	413	400	387	440	414	382	426	418	430	462	388	425	453	398	413	408	414	411	399	428	368	443	445	407	389	358	467	428	411	411	424	395	433	432	435	399	453	408	377	411	403	408	411	416	426	417	452	441	409	400	421	381	439	400	391	453	417	435	390	421	427	378	427	409	414	434	386	380	364	419	405	414	422	420	397	398	435	400	400	400	385	441	423	408	424	405	390	407	399	415	414	425	404	405	406	398	390	408	421	409	423	362	408	424	417	429	390	433	409	399	404	383	430	419	410	417	408	399	408	397	413	410	459	419	403	443	420	444	427	386	438	398	376	377	412	403	424	417	407	387	420	393	429	412	397	403	425	416	432	415	413	393	398	387	402	417	443	403	415	417	430	433	408	413	427	404	411	397	382	395	444	446	396	412	445	456	423	403	438	404	417	422	410	414	419	389	446	396	394	395	402	393	386	411	381	410	425	415	387	416	415	385	416	397	365	412	395	381	408	430	389	419	405	418	397	373	412	387	405	407	403	406	417	390	363	429	434	388	408	413	426	432	389	412	392	448	397	408	408	419	402	402	438	406	376	438	390	391	423	429	407	422	378	405	392	384	417	421	436	373	412	442	426	421	384	379	394	394	422	447	418	404	455	444	368	378	419	465	455	409	427	467	373	381	413	444	418	434	406	403	390	401	429	377	414	396	396	393	410	396	411	395	427	391	384	393	423	386	427	401	391	397	407	436	419	420	420	402	397	405	419	394	409	443	423	421	435	406	439	424	421	421	426	395	421	399	407	419	408	413	416	414	401	380	405	431	408	400	393	378	453	462	397	408	404	420	429	386	417	405	408	388	413	391	395	445	413	400	425	384	430	431	408	402	462	412	422	412	424	384	405	403
34003	8104	2515	1762	1228	905	737	748	740	878	552	830	775	568	534	488	442	518	404	332	290	283	340	340	318	259	234	247	251	280	317	345	241	241	243	220	227	220	221	256	235	241	233	236	251	252	226	250	213	241	234	234	237	234	245	243	243	227	234	210	215	249	239	217	247	255	214	255	220	236	225	269	225	238	211	234	226	230	241	230	256	281	254	250	207	216	205	192	232	237	241	210	230	211	217	235	214	219	231	219	247	184	249	210	262	244	256	230	249	194	224	229	220	258	226	215	246	233	250	221	246	224	244	247	232	233	246	255	250	207	236	209	256	275	231	255	246	232	264	229	237	257	266	236	220	228	209	233	243	174	220	249	260	209	235	213	250	251	252	249	257	242	219	246	216	230	243	254	259	260	251	211	219	226	240	248	230	221	233	222	221	229	216	234	220	227	233	210	226	245	244	250	245	262	236	234	230	231	244	245	190	201	212	231	236	225	222	238	211	253	232	243	228	261	263	229	214	255	228	238	237	219	217	245	235	237	252	241	246	229	242	234	233	240	244	246	241	243	254	234	224	244	246	218	241	249	256	220	214	226	220	225	226	246	193	223	249	251	212	220	230	267	241	239	216	202	230	256	233	255	243	226	255	256	224	242	224	255	233	253	233	247	244	238	272	267	233	244	215	230	242	212	230	235	224	221	269	197	236	248	234	233	236	217	251	234	228	227	239	258	244	250	210	213	234	205	225	218	226	255	231	242	247	210	225	240	215	214	256	227	211	255	242	223	243	230	276	221	245	232	227	204	224	236	215	250	224	210	254	244	251	240	230	209	252	257	233	224	213	240	225	226	194	223	237	235	246	238	264	252	239	242	253	246	234	235	220	208	227	238	202	239	217	228	231	221	221	208	229	235	236	239	239	241	233	243	224	226	247	244	215	237	261	231	244	253	234	239	221	241	254	243	223	254	200	231	240	209	222	214	228	244	225	220	247	208	235	226	246	254	259	238	224	225	225	224	205	231	266	262	249	233	232	248	203	248	262	257	227	207	240	243	237	247	238	240	248	262	239	243	234	216	245	253	228	239	232	216	238	224	234	229	243	225	224	238	202	235	230	247	241	243	245	215	244	227	240	224	238	239	226	225	213	215	250	246	230	254	251	234	254	212	263	229	233	204	221	238	205	265	243	231	281	215	249	275	263	232	239	260	263	233	219	275	253	249	234	222	250	247	245	214	234	232	264	214	235	236	234	250	227	226	249	225	231	251	199	247	232	227	242	264	235	222	253	212	216	241	227	237	255	266	218	245	251	228	237	253	240	249	235	224	261	262	265	241	247	220	210	264	241	256	266	225	231	209	245	228	233	263	235	236	226	206	236	241	215	230	244	205	221	259	244	242	244	231	255	248	248	233	239	244	247	241	251	256	218	238	233	243	234	259	230	229	229	242	257	255	208	242	266	226	231	229	243	258	243	248	247	253	267	236	223	249	216	282	244	213	226	247	262	226	289	253	236	214	223	213	217	246	275	243	221	258	245	247	203	216	219	225	244	230	227	240	235	239	238	239	249	233	225	243	241	208	253	223	233	229	193	255	241	241	249	209	239	227	204	217	235	234	237	261	272	242	264	230	253	235	236	278	244	230	266	276	217	243	240	222	234	224	213	219	213	198	257	240	250	216	236	250	236	239	264	242	265	233	260	252	236	232	202	203	265	236	222	220	251	256	231	222	239	222	242	241	236	226	234	227	256	286	262	223	275	227	243	237	251	225	224	230	244	214	246	243	231	227	210	227	229	226	219	221	219	231	222	274	240	224	260	238	226	210	241	274	240	223	264	231	218	249	226	241	226	236	234	214	240	241	240	243	232	226	216	250	218	209	259	246	209	228	245	229	234	226	253	254	209	248	196	216	246	203	231	259	236	250	276	237	233	258	210	274	222	236	229	209	256	239	237	232	241	226	234	248	242	207	206	230	239	251	231	244	237	228	252	216	262	240	261	227	236	236	219	238	260	243	224	242	217	230	267	239	231	240	222	231	245	248	238	234	248	240	216	265	206	262	254	220	239	235	267	239	224	205	223	233	255	233	233	255	249	234	247	231	254	239	256	221	249	247	261	222	246	235	220	233	254	226	254	237	236	262	260	231	251	224	227	233	267	250	225	233	247	223	220	230	250	256	229	253	248	256	254	226	219	214	252	237	215	221	254	242	255	240	228	246	240	253	235	230	254	243	246	253	284	277	246	216	245	242	226	233	263	273	236	250	224	244	223	190	215	234	245	213	230	242	269	197	227	244	215	244	233	227	240	215	244	267	245	256	263	231	215	254	222	244	246	242	202	250	259	248	246	254	207	223	231	225	238	232	232	224	202	207	231	241	250	207	229	246	228	192	218	215	260	242	221	225	233	240	201	242	233	239	220	256	241	274	254	252	221	243	249	269	201	257	243	227	253	246	261	249	246	239	231	221	217	222	218	222	247	230	207	217	240	257	220	217	215	254	193	228	250	217	237	251	235	235	231	245	259	224	240	223	221	290	236	241	238	254	228	240	211	240	257	223	242	224	227	236	247	242	238	252	235	215	223	245	238	217	214	229	237	210	240	227	213	224	237	245	241	232	216	252	205	250	249	250	210	220	201	217	203	242	224	221	229	233	209	221	214	248	224	219	209	247	239	215	241	249	246	255	205	222	260	233	214	239	181	245	230	257	249	232	247	234	261	218	221	219	211	227	260	220	233	223	235	249	223	239	249	235	230	225	247	279	229	218	246	227	218	248	251	207	247	227	248	251	212	238	252	230	242	230	227	214	238	261	232	271	243	220	221	227	217	235	224	222	205	233	227	253	224	232	236	249	211	221	242	248	229	225	248	256	251	222	241	240	222	233	239	225	256	221	232	218	242	251	210	264	222	237	243	264	250	210	260	234	224	225	263	218	211	246	238	213	220	226	218	227	236	235	250	229	251	245	241	252	249	221	202	237	274	239	244	247	225	230	251	267	253	255	258	240	233	230	258	219	231	233	207	229	256	261	249	251	230	254	243	208	211	233	228	233	255	239	218	245	232	249	237	247	278	245	259	238	242	270	196	227	233	258	217	257	232	260	255	231	250	215	235	212	197	260	222	246	213	236	217	229	241	230	259	236	229	238	219	229	243	246	218	232	233	253	231	242	221	249	219	215	220	253	241	217	276	221	257	226	257	228	220	241	219	213	267	215	257	236	256	241	215	234	241	223	239	215	251	239	216	234	243	213	226	250	256	244	216	237	257	228	219	258	253	226	201	264	248	258	248	193	200	227	245	216	253	240	229	240	237	218	216	236	224	204	270	217	243	245	229	245	248	261	254	253	228	237	224	228	230	232	230	244	233	198	232	253	238	232	197	247	229	263	229	230	231	202	226	242	263	253	211	293	206	205	241	234	228	233	234	242	257	248	238	234	241	246	215	237	216	217	246	232	270	238	244	207	225	208	225	239	213	220	224	231	241	244	242	231	263	241	221	236	254	210	232	278
20475	2379	4084	5012	4599	3455	2965	2895	3422	3820	2513	4110	3663	2603	2522	2272	1821	2052	1700	1188	837	889	1099	1157	1081	708	670	609	693	709	1006	1010	616	576	619	586	607	648	643	656	636	577	557	576	591	526	549	585	550	530	529	546	528	559	552	531	516	552	566	534	557	533	528	523	531	569	522	551	513	561	542	578	538	517	498	561	561	541	544	518	550	533	534	540	557	526	549	554	509	536	518	533	555	537	507	524	555	540	557	578	506	549	528	519	548	527	524	559	521	529	553	547	526	524	525	563	516	574	528	533	557	543	529	515	488	534	526	534	563	510	547	510	594	538	529	542	527	534	513	502	575	528	553	543	519	536	535	534	535	554	531	513	542	569	521	540	547	529	527	489	574	550	528	576	580	543	561	495	551	552	550	563	486	536	554	569	511	517	530	558	524	572	552	560	535	520	582	502	562	530	572	509	528	540	531	490	601	514	584	566	561	539	569	553	513	537	530	537	524	534	521	564	534	532	589	549	526	511	520	495	586	566	563	498	559	575	535	575	551	531	562	532	541	529	513	536	517	554	574	531	556	561	498	536	582	559	547	556	550	559	543	578	570	529	543	546	548	521	590	557	575	531	559	570	552	532	556	560	539	520	502	525	538	523	581	517	527	547	512	522	559	555	508	578	551	506	583	566	560	538	527	496	541	552	514	559	583	496	549	519	516	510	537	581	517	575	519	526	568	551	519	534	531	546	548	492	513	529	562	532	516	508	544	542	518	556	533	558	528	508	554	570	556	563	498	516	568	575	564	526	576	545	535	528	564	550	536	518	564	534	526	520	514	558	539	525	525	534	552	531	513	539	535	563	527	530	518	532	547	535	536	545	553	489	552	553	553	550	542	543	578	491	557	526	530	531	583	554	548	554	549	564	557	519	559	538	512	529	567	549	543	542	550	543	529	578	479	526	538	532	546	567	541	536	515	543	518	545	504	531	534	530	497	510	554	529	535	623	547	522	554	577	478	526	527	521	543	588	538	529	559	539	519	568	521	510	528	572	563	569	559	567	540	560	561	562	546	511	529	527	555	536	493	533	555	533	536	523	542	546	558	509	522	558	545	545	524	501	557	522	559	528	526	536	544	577	527	564	548	517	555	508	543	530	500	514	553	533	501	547	518	583	528	504	537	555	550	544	510	578	529	534	554	576	546	572	528	557	562	542	546	544	584	550	510	511	521	554	547	525	536	485	502	576	541	561	531	534	540	534	582	542	566	514	513	538	572	559	512	555	558	492	513	537	491	541	497	514	567	525	572	517	509	536	551	560	554	529	505	541	569	500	546	552	509	558	550	491	530	554	564	544	546	502	508	568	537	557	503	499	511	548	532	507	543	571	498	518	512	544	549	516	520	534	482	541	550	539	507	520	547	532	578	519	525	535	536	527	567	546	518	571	548	556	567	559	520	494	526	549	573	568	515	520	559	524	552	531	521	555	554	557	568	501	545	543	514	548	538	488	494	545	550	554	516	511	550	530	565	536	556	546	500	538	523	511	567	541	598	565	541	570	525	572	588	537	551	540	514	526	546	548	550	564	544	538	554	545	564	524	513	576	504	546	541	541	537	537	571	552	538	594	519	574	567	548	550	535	541	558	583	559	549	527	543	550	498	527	552	539	543	474	538	566	496	528	510	568	527	557	529	541	521	531	577	513	562	504	563	562	535	509	520	535	529	504	560	502	514	548	559	550	549	539	535	570	513	518	533	533	527	530	554	527	544	520	524	526	534	566	545	540	557	529	540	560	505	498	544	553	534	525	509	508	532	539	546	512	510	567	545	519	530	550	541	554	512	557	518	549	532	599	504	572	531	539	546	583	504	566	524	545	564	564	491	518	502	528	540	520	533	524	570	516	545	510	572	523	540	558	549	551	534	500	535	532	568	529	525	492	519	529	523	536	536	533	516	522	528	567	575	550	532	555	532	509	540	558	514	565	524	570	537	527	570	531	536	591	548	506	534	556	574	522	519	518	511	527	538	503	510	559	505	530	543	568	553	538	521	546	562	563	522	541	514	500	546	541	575	597	518	557	536	556	541	528	512	528	551	600	565	500	523	556	538	541	517	540	544	517	528	540	531	548	575	551	579	546	523	542	555	536	534	556	506	503	548	541	569	553	517	525	541	511	523	529	542	543	560	616	552	568	541	542	546	505	590	510	566	530	531	519	560	521	569	540	530	518	515	577	576	551	545	518	530	490	555	557	536	566	500	574	569	541	575	497	525	498	527	538	528	527	510	558	545	575	560	518	546	545	538	511	531	547	529	539	574	566	529	576	571	542	533	514	541	538	480	520	524	509	565	527	508	549	513	535	529	569	536	544	521	539	534	551	538	524	545	539	546	567	577	544	550	522	530	570	577	527	519	570	529	558	508	533	532	536	563	525	521	555	540	544	573	580	545	576	527	517	529	503	540	549	495	564	574	541	534	588	552	521	560	553	530	557	533	528	543	557	553	560	538	579	542	550	553	522	515	539	550	599	523	527	529	539	562	552	549	561	506	535	526	562	508	542	525	548	515	561	535	533	520	530	525	556	527	507	512	564	546	550	520	508	543	540	508	550	528	511	532	535	505	553	521	507	516	546	520	547	544	553	557	530	585	566	536	508	554	533	548	570	567	565	543	501	561	566	524	550	532	558	535	508	560	557	522	546	522	595	515	545	545	517	533	533	548	556	523	544	555	553	554	516	530	512	535	605	559	550	523	551	550	576	547	543	517	521	531	548	578	499	542	530	566	533	537	528	528	532	490	533	557	515	554	552	582	518	547	522	517	551	537	517	528	588	536	532	523	575	549	541	553	531	554	572	504	586	549	533	570	520	535	565	541	509	485	525	562	557	497	559	531	551	549	548	582	583	524	511	486	569	542	518	518	543	512	520	551	534	541	549	540	557	538	557	518	605	527	541	532	504	534	516	533	527	573	549	544	603	529	548	518	516	522	529	524	570	534	576	537	520	509	517	527	551	481	546	565	536	541	552	551	543	512	557	513	499	558	531	500	509	543	513	536	515	543	536	546	520	546	549	533	537	575	543	553	522	508	537	541	545	549	557	528	545	549	529	549	513	560	550	495	524	525	530	526	540	527	566	542	503	516	543	508	526	532	515	552	532	537	519	526	531	508	549	551	560	522	519	504	527	533	554	511	549	571	546	547	566	515	540	524	502	526	585	531	549	538	531	538	518	515	482	560	581	529	568	518	509	558	574	531	547	540	500	518	560	511	586	544	558	568	541	543	520	517	521	529	517	531	524	518	495	553	519	529	556	494	554	536	538	536	531	527	514	590	542	480	548	513	531	520	534	505	537	556	556	524	495	553	549	500	570	543	506	551	523	572	543	553	528	553	537	470	556	574	550	546	553	561	548	524	527	560	544	560	521	538	555	550	536	549	528	534	511	550	574	511	540	547	555	549	571	494	565	529	566	544	547	542	513	586	534	578	556	528	545	554	566	542	493	563	571	560	554	523	539
45249	14193	4760	3076	1747	1305	1085	1049	1389	1124	935	1403	844	691	719	719	681	634	477	403	342	411	401	376	392	357	330	326	309	424	460	332	312	301	310	288	306	309	293	287	313	304	317	298	302	310	306	285	274	299	299	292	298	308	334	302	269	311	281	305	287	291	272	290	304	302	313	296	293	305	309	277	277	293	298	272	312	260	262	303	300	295	273	276	303	305	308	273	314	265	314	301	259	308	317	291	285	276	286	279	322	266	310	267	278	331	285	242	286	279	286	280	290	251	289	287	282	320	291	295	260	279	255	271	300	295	292	324	316	300	291	267	259	254	289	284	304	300	302	313	286	293	267	294	264	281	278	320	294	270	286	311	303	266	264	294	287	270	289	317	257	286	306	295	253	310	287	331	269	269	289	298	312	287	298	272	307	294	306	297	298	289	299	299	275	287	313	307	289	306	283	315	296	294	316	304	263	277	289	302	256	296	291	298	298	325	295	276	272	292	341	284	294	317	305	264	281	323	270	275	285	285	279	293	311	299	274	253	341	309	285	293	290	280	273	308	303	286	300	262	286	273	304	315	284	298	257	290	278	292	286	290	271	274	289	286	285	292	276	310	329	295	245	303	302	290	267	308	277	271	303	291	303	319	302	284	261	287	303	275	298	315	271	276	261	320	288	313	329	327	280	284	285	294	282	276	272	306	305	262	290	295	278	311	289	302	276	281	312	271	295	303	303	272	296	304	278	288	291	265	318	299	317	349	308	306	271	276	303	276	281	302	281	312	292	304	284	300	269	304	308	262	272	263	285	336	275	324	293	299	304	299	264	291	313	276	309	297	294	278	323	321	311	316	302	284	288	312	261	288	305	300	279	292	305	301	294	276	348	284	281	304	296	326	311	288	279	307	281	334	297	302	254	289	282	304	276	306	274	270	295	289	281	275	305	283	317	306	318	314	275	279	278	302	316	287	284	282	290	289	310	289	271	309	290	305	329	276	302	296	329	314	272	277	326	285	265	281	260	323	304	297	276	268	294	283	300	299	272	320	249	297	291	308	285	286	321	287	289	301	260	299	289	275	280	296	287	295	283	288	269	276	301	315	273	274	268	278	295	288	276	311	266	289	300	303	312	269	305	291	306	299	259	289	291	275	308	301	307	328	265	283	283	325	303	308	321	274	287	292	289	322	297	282	292	260	272	284	311	274	318	274	311	289	291	281	302	289	283	278	295	289	269	280	300	267	277	367	299	313	306	306	290	260	250	279	281	311	285	274	311	288	269	280	318	300	298	279	288	294	296	282	275	274	293	309	313	273	315	286	297	320	289	258	306	286	309	296	306	306	261	258	308	285	299	287	272	271	285	278	290	305	294	305	324	257	294	273	305	296	321	285	328	286	317	293	317	288	312	283	254	316	299	284	289	304	276	283	277	294	303	276	298	293	296	302	309	282	296	284	299	282	278	310	294	299	291	269	338	305	290	286	293	284	290	275	281	277	280	311	297	277	298	349	281	283	293	308	292	302	284	263	292	293	271	280	302	301	294	266	292	308	277	285	324	266	271	267	319	314	328	299	305	278	283	334	326	336	290	281	263	315	307	276	284	249	295	258	315	314	284	318	306	326	317	305	330	298	301	298	283	300	308	295	308	301	272	300	317	304	311	286	278	286	325	322	336	263	305	289	241	290	311	309	294	292	312	306	331	293	290	247	304	305	303	268	295	278	287	299	323	291	338	313	276	323	280	301	306	283	284	285	270	303	304	293	305	271	290	318	281	317	311	323	280	288	313	299	330	291	320	311	259	275	274	322	288	275	225	293	298	291	293	312	299	325	319	317	308	324	277	285	280	302	311	312	320	311	298	261	258	275	266	302	288	310	361	308	280	319	317	238	292	296	281	287	308	282	314	314	329	323	312	271	316	296	314	282	305	273	305	308	330	321	339	301	278	311	314	313	306	277	324	292	314	282	284	281	286	262	297	271	294	271	309	313	278	285	291	294	284	299	279	324	293	283	309	307	270	338	257	280	314	273	303	279	265	312	308	292	279	345	262	325	270	305	295	297	289	295	288	299	336	286	305	285	301	277	275	308	299	283	307	311	282	317	310	273	290	308	296	261	329	307	291	292	302	349	312	306	262	348	285	285	260	312	275	308	314	305	282	308	276	319	252	273	313	277	279	300	296	288	328	299	279	285	307	292	295	290	287	285	293	273	321	313	309	323	296	279	285	306	301	298	276	286	281	276	248	305	310	277	278	290	289	278	280	314	312	309	324	287	313	292	290	303	291	298	300	287	299	279	288	311	303	276	305	292	330	296	297	313	308	256	316	309	277	257	307	296	302	263	282	305	284	301	324	330	290	290	303	290	273	265	318	292	278	275	298	285	304	291	313	317	307	278	307	298	302	285	278	247	265	271	308	306	270	289	316	292	277	281	298	289	291	313	307	285	313	310	297	301	308	290	297	274	310	297	289	309	276	299	331	264	309	302	309	330	303	279	293	304	294	300	309	313	299	280	278	287	254	269	317	325	258	286	304	284	303	316	290	294	276	310	270	259	277	309	310	293	296	286	294	266	294	257	326	296	265	277	302	307	287	270	322	352	276	278	298	298	275	293	243	308	278	299	276	304	290	300	318	299	280	300	310	297	302	285	296	285	275	302	335	283	308	288	309	315	279	286	256	283	283	304	268	312	268	312	284	273	315	303	272	287	283	284	285	287	310	296	270	300	273	307	291	320	290	326	293	310	275	310	307	314	284	293	292	281	310	268	312	287	242	295	305	319	309	271	285	296	286	295	303	297	288	324	296	311	271	277	300	289	275	280	291	310	296	284	306	290	298	315	316	294	273	288	319	274	309	270	273	308	303	290	317	282	303	269	292	257	267	340	290	282	286	294	265	312	301	304	306	288	274	327	316	278	311	270	299	321	316	281	301	305	272	294	297	274	294	289	279	290	300	293	289	300	277	285	265	301	316	279	286	281	287	264	278	300	277	276	268	284	303	270	300	281	285	319	324	307	339	289	263	275	278	290	288	302	310	292	281	305	301	274	270	276	301	326	266	273	278	293	264	282	333	336	302	254	287	315	292	286	308	300	274	294	294	288	324	288	306	308	321	318	319	297	297	305	295	296	298	287	323	350	293	296	302	322	271	261	315	282	299	259	306	309	286	312	285	292	282	305	290	288	332	288	285	310	285	300	286	304	305	305	258	279	280	283	276	246	293	341	309	317	298	274	320	283	310	314	281	285	332	297	276	271	284	302	285	288	279	285	313	311	275	270	294	323	309	297	261	268	292	288	301	295	288	317	314	302	285	336	296	249	297	295	289	302	307	300	293	307	299	320	294	274	280	303	293	278	301	321	338	285	301	280	288	314	287	306	298	308	309	295	298	302	297	317	363	286	248	324	272	327	271	293	318	312	295	277	286	280	272	271	299	283	266	272	299	299	315	295	307	288	336	295	295	308	283	287	298	312	304	271	277	325	291	294	326	266	291	315	302	290	290	313
26660	3706	6371	7849	5929	4975	4281	4388	6312	4577	4045	6610	3676	3169	3380	3163	3151	2798	1524	1191	1351	1309	1361	1454	1329	1010	871	785	847	1384	1805	992	724	723	799	720	767	706	734	709	722	739	649	715	642	674	633	650	671	691	679	662	636	651	650	666	639	625	616	668	661	625	654	640	654	669	655	623	655	666	617	629	636	610	627	636	680	655	631	659	695	614	605	671	604	646	640	617	613	636	645	693	647	658	626	629	627	635	685	655	627	677	694	663	662	643	638	654	651	611	624	628	622	635	662	650	648	642	610	649	625	642	671	630	650	602	657	599	601	663	669	639	633	636	626	651	639	659	649	666	595	622	620	650	616	643	623	650	670	644	622	635	645	637	666	677	652	631	645	623	631	622	653	652	616	654	598	703	620	650	641	641	658	628	651	637	632	637	634	727	654	662	615	674	647	631	640	681	620	644	634	680	656	636	657	628	631	631	633	632	662	645	662	619	636	614	631	657	645	631	646	639	638	642	610	668	641	623	643	631	710	636	652	625	623	677	689	618	682	653	634	633	665	704	661	657	644	606	635	629	616	652	657	648	639	639	635	632	681	618	631	637	621	679	622	677	649	614	645	629	673	668	642	672	636	649	681	620	660	636	653	631	593	608	631	664	634	680	660	652	649	646	652	648	638	648	673	668	655	633	629	631	639	642	663	656	619	670	645	639	672	630	662	614	620	640	571	652	625	659	644	645	655	601	683	624	635	617	574	669	651	696	649	645	643	635	613	637	594	658	638	630	646	607	633	649	659	641	624	623	633	629	635	636	675	616	601	657	646	642	651	651	656	666	653	615	654	643	633	652	599	640	652	627	703	650	654	663	628	652	636	634	647	715	659	614	659	633	648	640	616	626	688	656	646	633	671	634	581	644	657	663	671	647	647	619	655	618	630	633	612	632	669	643	616	654	629	648	644	656	611	637	655	677	649	625	684	672	626	642	690	681	650	666	643	689	640	655	622	629	613	651	626	673	677	619	678	660	642	616	667	608	640	675	646	672	652	641	607	636	614	668	662	603	606	626	600	607	639	622	646	653	637	665	599	639	606	670	655	605	624	628	643	645	642	630	594	638	607	659	639	672	581	652	622	678	641	679	634	643	661	649	620	620	664	615	642	635	665	668	601	640	666	598	662	650	659	638	639	674	675	626	612	654	640	650	621	645	642	684	634	612	649	613	628	658	650	617	597	671	682	622	614	670	617	606	653	668	683	654	646	682	639	685	677	630	592	642	676	619	670	631	599	604	640	629	651	626	612	635	679	656	621	606	691	622	675	639	648	638	637	633	623	626	641	625	624	631	700	638	693	670	622	658	675	638	647	655	676	625	663	633	614	664	671	655	597	647	682	635	641	635	643	633	608	643	617	619	651	607	656	654	664	634	661	659	664	633	666	653	688	658	660	664	626	635	664	650	642	647	673	604	633	658	615	651	635	630	639	672	624	644	641	641	646	599	656	618	662	649	617	553	692	642	628	661	638	575	670	644	621	658	629	665	616	623	653	664	627	623	638	662	664	653	644	623	650	663	648	613	629	630	608	676	623	605	655	617	631	624	650	635	688	664	614	628	626	644	667	622	624	631	671	654	649	650	648	584	634	594	607	608	654	627	711	657	611	615	667	668	675	671	626	587	607	662	651	664	631	620	645	648	608	660	612	635	623	646	624	646	627	672	626	633	627	676	642	620	656	600	645	656	612	612	660	671	657	609	613	654	654	638	613	644	627	653	642	603	621	661	601	609	657	631	652	670	594	659	615	621	645	675	627	655	624	670	665	655	647	652	594	619	661	632	632	658	669	617	627	660	604	622	650	684	619	650	699	623	643	686	647	626	620	651	661	586	661	679	674	682	644	624	619	609	606	655	610	653	652	638	666	631	660	658	639	666	631	662	686	608	656	610	647	608	621	651	634	634	651	611	698	650	657	610	622	626	668	680	605	672	654	631	653	665	638	715	658	619	674	646	632	585	639	623	617	649	648	653	609	647	655	606	687	625	633	633	634	604	656	617	586	628	621	609	663	654	683	637	628	624	593	603	679	603	639	644	638	596	711	657	590	650	665	665	691	678	621	608	641	603	633	662	653	651	646	636	642	652	678	632	678	662	648	616	593	667	664	628	624	640	667	652	698	645	650	649	678	611	626	614	688	578	681	633	674	642	629	617	660	626	640	664	641	615	645	624	647	620	659	688	667	642	655	657	633	638	687	693	650	641	638	698	655	653	658	620	632	635	680	671	641	618	647	632	670	603	660	648	621	677	662	641	681	653	622	632	625	644	645	639	620	647	670	632	641	665	683	665	658	614	639	661	613	669	660	636	644	685	601	682	623	645	636	631	623	619	632	635	670	646	626	654	680	599	612	619	641	644	635	709	679	668	661	625	584	658	642	608	667	600	652	631	673	690	630	596	621	607	635	681	651	664	705	641	623	665	670	629	670	606	612	608	650	645	667	644	642	652	627	661	658	658	620	687	637	624	678	668	645	652	650	667	653	656	636	641	657	634	641	653	652	625	604	624	639	730	633	613	673	643	629	590	621	658	649	614	662	659	634	687	682	683	650	666	616	682	643	607	627	639	619	641	665	650	650	593	624	642	662	643	653	649	656	673	584	651	637	679	622	643	656	685	699	672	668	651	690	634	633	636	619	671	651	627	612	695	637	633	624	630	617	635	624	674	646	658	590	673	618	652	638	693	613	645	627	646	661	639	676	649	670	661	668	666	658	645	640	621	646	645	647	627	637	597	642	619	651	664	653	673	673	628	659	685	664	616	578	672	649	676	709	630	631	635	659	647	647	663	669	664	593	653	696	621	641	632	656	663	605	683	633	638	679	660	682	679	592	683	632	653	697	653	688	621	678	618	637	656	655	616	655	640	642	677	669	640	644	649	631	635	676	620	660	663	678	642	635	621	649	615	665	640	665	614	615	647	654	649	602	603	659	627	649	598	649	651	682	684	592	672	642	640	664	644	617	611	626	611	651	644	648	687	618	659	623	631	593	657	646	596	658	604	643	620	599	689	702	623	665	692	706	628	678	625	617	623	638	634	674	686	670	612	661	608	614	631	621	616	674	660	638	641	640	625	629	677	583	652	627	632	619	679	658	626	682	603	680	644	675	662	646	619	632	627	630	667	620	636	577	631	689	659	613	652	674	649	670	659	606	679	610	642	632	575	637	641	655	648	623	646	665	640	666	641	613	625	672	699	638	637	618	652	663	641	641	615	628	634	646	666	645	683	642	631	657	589	694	660	611	606	669	600	622	640	699	643	650	614	656	616	627	620	675	636	640	648	601	603	656	623	658	634	630	652	656	599	595	644	643	666	630	658	678	682	664	643	631	672	640	710	639	671	675	693	614	671	615	686	622	675	659	650	651	651	642	675	653	668	646	634	671	698	634	623	681	644	633	612	670	660	644	667	644	671	607	672	619	627	619	658	632	644	653	658	679	649	604	649	617	628	666	623	642	648	630	655
15438	2304	1089	733	540	406	362	516	636	450	491	621	467	313	376	362	319	297	235	231	215	205	186	204	174	190	150	190	163	179	181	173	187	176	181	162	181	161	169	189	172	175	179	167	174	164	140	176	129	160	147	180	182	181	182	176	165	188	180	175	156	161	168	155	174	197	158	170	174	158	179	199	166	187	167	197	172	148	198	186	170	198	187	178	195	181	182	180	160	168	152	159	153	165	166	180	159	195	163	189	169	158	198	167	176	152	174	165	195	187	194	179	170	157	178	169	161	179	159	155	165	187	184	140	141	156	176	160	183	157	178	149	184	160	178	162	175	178	153	190	183	186	197	180	166	157	188	196	181	172	187	188	181	164	181	165	163	175	147	193	187	191	187	174	157	171	164	141	181	176	180	177	179	185	175	155	173	157	170	161	182	184	167	169	144	169	189	196	155	147	197	182	186	176	184	169	194	155	182	164	174	204	184	180	197	175	152	158	157	169	190	155	151	171	162	211	150	167	187	174	171	158	166	149	202	186	154	175	171	177	155	162	180	187	183	171	152	197	173	174	186	158	175	203	162	179	169	179	156	159	198	178	191	185	179	154	179	167	177	177	142	152	197	153	191	160	192	188	159	147	182	161	184	173	182	170	159	181	142	167	158	180	149	204	174	153	159	157	173	189	181	184	153	176	186	194	196	148	169	157	192	168	178	165	179	174	149	192	166	168	157	176	177	183	169	172	180	184	177	196	178	169	160	197	167	168	173	200	166	184	149	189	169	162	187	182	198	177	166	167	184	186	142	158	159	172	159	177	162	174	177	157	158	187	173	166	200	159	168	148	177	177	153	172	182	169	153	174	178	177	161	167	176	184	157	165	182	161	196	197	146	156	168	174	149	192	179	169	169	173	165	157	157	197	182	171	179	169	180	172	166	173	166	181	144	171	158	180	155	160	166	189	178	179	181	177	147	164	159	198	166	153	165	165	170	186	179	181	162	179	160	173	179	200	189	191	184	179	143	141	161	194	191	170	146	174	176	158	182	158	171	176	170	171	170	158	175	175	183	188	173	162	195	176	175	155	148	157	188	199	182	155	167	166	145	171	176	171	176	184	186	185	163	164	147	147	160	167	171	161	175	162	165	175	160	189	197	167	193	169	164	157	171	161	167	179	176	178	209	176	187	175	189	192	169	159	166	137	157	179	195	177	185	176	163	179	144	147	181	151	171	160	186	164	173	162	154	162	173	177	148	179	176	160	173	174	169	192	187	162	172	182	161	161	169	153	171	167	184	154	161	161	178	172	162	170	189	183	176	160	174	163	163	176	149	167	156	155	163	189	190	175	172	182	146	154	187	192	204	181	154	171	157	140	152	163	165	160	184	150	182	158	148	173	167	188	150	169	167	156	162	196	182	166	171	165	200	143	147	183	182	166	189	165	184	158	165	190	175	184	167	177	196	176	143	155	142	191	198	191	175	166	174	164	162	200	209	189	163	172	178	169	184	179	177	184	158	154	166	159	157	156	182	169	213	167	145	187	182	177	160	187	172	183	194	168	164	183	171	192	192	170	157	179	171	173	181	152	182	164	181	177	189	184	189	161	169	150	176	178	169	187	175	152	166	185	198	183	190	169	160	169	172	178	151	162	179	175	166	182	209	175	182	160	170	193	170	158	192	163	173	189	168	175	174	171	193	168	160	164	172	194	175	177	180	169	166	169	173	159	177	172	159	173	162	172	165	186	176	169	188	166	190	184	181	185	189	173	178	178	165	146	159	165	161	159	196	177	178	183	164	171	169	185	153	163	182	154	189	181	169	195	181	154	154	175	179	186	173	188	178	169	175	169	180	157	188	190	191	169	155	168	161	176	188	162	177	177	179	172	192	199	170	160	180	202	174	174	183	165	191	189	171	200	168	160	172	167	192	198	157	179	188	177	181	152	210	153	166	195	178	154	175	177	164	179	139	184	184	188	180	183	164	184	173	156	167	177	187	134	170	166	180	189	194	188	174	173	182	178	176	157	193	153	158	181	167	157	195	188	170	175	170	191	182	149	199	192	165	167	167	165	165	164	175	151	168	177	186	177	170	150	185	161	163	169	164	167	163	163	170	164	167	176	175	171	169	153	182	202	156	151	166	174	153	144	186	175	129	172	174	171	162	174	180	160	165	203	173	168	165	165	166	173	168	175	178	186	180	175	166	173	144	199	185	176	163	186	171	206	174	187	166	169	155	159	184	158	180	184	197	170	169	218	185	185	165	190	204	176	194	168	165	180	195	168	159	164	155	197	199	171	154	171	166	170	186	153	152	161	129	185	172	192	156	211	196	192	158	178	175	184	176	161	199	177	198	166	187	155	189	164	181	169	182	168	157	167	165	198	158	192	173	176	176	173	184	169	182	178	158	165	152	177	145	158	172	162	191	149	163	172	171	173	170	170	167	157	163	179	173	161	175	197	175	169	188	204	180	185	148	158	165	176	168	181	162	163	151	200	161	185	159	161	177	178	146	195	172	175	170	182	155	158	172	163	175	181	184	213	177	180	154	180	180	181	168	187	173	170	186	157	145	150	151	154	195	164	166	198	156	177	180	179	152	211	185	176	186	168	173	192	161	171	148	182	192	185	179	179	160	188	175	183	207	181	176	181	200	194	157	169	166	154	189	178	168	179	163	174	165	174	170	171	175	187	163	179	148	189	155	164	168	177	176	185	180	181	168	170	161	177	181	186	186	183	187	165	174	173	194	190	188	174	191	174	164	132	150	163	172	159	186	177	181	170	186	168	193	160	164	184	168	178	174	173	169	177	147	164	154	185	162	175	143	171	164	151	177	181	162	170	168	179	166	160	170	152	163	187	162	154	184	178	191	161	175	191	187	160	148	153	180	178	166	168	178	191	147	162	172	192	146	170	182	206	187	165	190	165	192	178	178	185	155	174	201	166	182	167	159	182	149	190	197	145	166	199	187	172	176	177	173	186	170	162	185	188	150	158	177	165	185	159	174	187	176	182	180	157	152	171	141	160	200	189	149	184	193	174	178	186	175	178	167	173	174	197	169	195	175	159	166	162	163	186	196	192	193	167	147	173	172	194	145	177	162	181	189	174	184	151	163	168	158	155	168	173	136	184	160	168	179	166	181	162	174	180	157	174	135	182	184	170	135	182	176	163	149	158	178	177	180	181	165	176	179	178	173	173	166	178	176	177	191	176	164	195	185	193	174	175	172	166	170	165	185	176	167	169	171	175	131	147	190	163	175	158	191	162	151	160	154	152	161	188	185	164	167	155	186	167	172	132	195	173	177	189	168	193	153	163	147	200	198	180	180	182	182	185	181	188	178	172	189	163	198	182	183	182	150	154	163	130	153	206	170	154	187	172	174	158	182	159	194	174	179	199	189	157	187	193	178	189	183	171	144	153	177	164	181	166	177	186	184	193	156	197	162	177	175	151	167	162	145	174	183	180	157	170	180	171	180	186	160	185	204	183	179	184	159	181	160	192	163	167
9144	1227	2169	2186	1841	1658	1494	2283	2950	2045	2169	3085	2041	1296	1685	1459	1269	1076	742	731	721	680	752	773	589	566	512	460	502	443	459	492	438	429	453	466	429	413	407	435	450	449	420	432	426	406	406	452	410	421	412	407	410	404	407	451	443	486	395	423	424	417	438	405	427	413	410	402	413	393	389	434	430	394	401	417	402	395	415	408	391	450	354	381	410	408	447	432	417	404	442	415	440	414	426	422	414	395	413	412	456	411	413	378	401	375	409	379	444	414	438	427	422	457	437	372	404	413	390	406	399	413	421	398	396	452	438	450	424	435	400	437	426	420	411	416	425	360	408	406	409	402	380	417	400	432	452	395	385	424	437	384	399	410	421	433	420	407	401	416	437	464	405	426	420	424	413	416	393	390	435	446	424	429	399	379	411	430	415	395	401	407	415	423	431	410	429	419	393	398	403	402	409	435	428	408	419	425	447	423	441	424	429	438	402	416	433	406	452	411	419	420	435	423	405	410	410	447	425	385	443	378	448	438	419	425	425	383	413	450	431	400	420	415	360	429	428	426	419	397	441	408	411	390	425	418	373	419	379	396	429	434	431	386	416	417	394	414	431	407	414	402	387	422	471	398	408	415	438	441	438	432	387	426	384	426	407	380	422	431	412	412	406	432	414	421	440	368	374	427	399	437	406	381	450	425	384	438	412	409	429	417	437	432	404	403	422	421	458	414	420	452	407	418	436	403	430	423	440	393	400	443	410	394	432	388	414	419	433	377	415	402	407	402	405	425	394	431	448	466	416	401	439	423	451	437	430	389	414	410	408	403	431	461	445	428	415	406	416	390	408	408	427	375	407	428	402	416	415	420	418	429	405	394	401	397	382	436	403	422	395	441	417	398	405	439	404	421	422	444	401	379	405	393	456	431	444	420	400	401	388	410	392	425	417	416	443	406	402	358	418	456	415	424	420	391	370	446	435	397	388	445	386	394	430	370	416	385	393	412	385	439	468	399	419	432	415	450	420	410	422	395	447	417	411	449	415	411	413	408	460	423	404	434	418	401	378	407	393	417	403	427	409	384	381	393	411	399	411	416	395	431	415	389	418	429	418	403	442	418	430	411	457	402	467	400	398	413	415	423	389	425	440	428	396	401	405	434	419	381	388	438	436	421	403	400	394	427	358	421	385	383	394	434	420	455	414	382	390	408	430	403	404	401	394	400	429	427	406	403	409	426	431	399	433	394	426	365	411	409	383	377	379	392	407	413	401	401	419	433	399	474	416	402	434	426	406	431	436	421	417	406	432	411	416	396	389	422	408	381	393	401	417	434	440	404	380	406	402	404	439	426	488	417	412	411	394	426	436	420	403	405	433	437	385	415	476	401	399	396	383	409	412	426	401	410	484	421	443	418	391	395	423	423	405	404	425	427	455	414	390	434	428	453	458	406	417	415	427	432	422	422	435	420	439	452	436	404	404	415	416	408	415	425	416	397	386	429	476	392	419	424	434	420	396	419	397	432	411	415	427	436	397	398	398	432	426	434	395	372	442	419	415	402	432	377	408	429	412	407	430	397	410	414	426	413	416	429	425	427	385	471	433	452	410	418	423	444	421	435	391	408	411	416	464	410	455	451	373	424	425	420	428	427	407	402	427	402	411	407	405	382	403	393	418	419	389	440	389	435	423	382	422	441	403	445	401	439	413	418	458	414	428	437	416	397	435	394	416	408	391	412	422	394	394	392	405	436	411	431	418	391	420	434	482	425	451	415	391	414	394	439	431	453	397	405	422	427	432	406	426	399	435	448	419	404	391	407	405	418	431	406	422	368	475	422	437	407	385	421	435	440	399	451	441	417	418	441	408	422	422	406	411	406	419	456	377	390	415	406	414	467	422	430	415	474	405	417	392	426	424	433	425	443	361	378	403	429	438	387	431	440	413	359	399	430	380	389	388	404	448	436	396	406	416	405	433	407	410	440	451	411	454	406	428	432	394	413	415	427	420	408	427	397	425	423	443	429	409	433	408	422	432	436	394	442	461	415	414	408	398	392	430	414	410	439	437	443	433	448	420	430	399	444	405	402	415	409	415	447	399	412	414	407	406	426	446	414	399	424	390	416	408	410	386	443	427	411	438	409	421	431	377	417	433	432	433	399	404	394	418	407	420	442	481	404	405	408	442	405	464	411	397	401	380	453	429	421	418	429	388	419	408	410	403	406	418	422	417	424	376	429	418	410	402	473	422	423	402	416	422	353	437	416	412	402	420	396	438	431	412	432	411	395	387	391	441	408	438	422	449	383	426	395	412	407	408	431	418	447	395	442	456	425	410	427	474	418	425	395	431	408	410	412	431	404	402	423	430	424	454	432	430	407	434	391	432	438	385	382	423	379	442	426	429	446	456	401	410	431	456	376	395	414	421	423	421	381	399	408	420	383	419	431	464	392	439	407	398	410	410	391	410	402	397	425	430	406	412	457	422	415	434	443	423	418	425	411	432	418	399	414	391	400	392	408	407	484	442	439	442	425	432	394	402	439	438	419	424	408	398	408	408	381	392	405	405	390	399	403	395	412	390	402	440	410	439	395	381	424	395	372	437	425	390	421	442	384	420	445	388	403	401	428	460	447	434	412	390	429	417	445	407	434	431	423	430	408	386	415	442	454	377	398	429	422	416	436	383	399	404	445	411	433	351	418	398	401	412	463	401	396	416	411	384	442	409	438	403	410	406	423	428	427	402	403	414	419	404	398	420	409	384	417	427	403	424	422	427	399	396	392	402	402	394	456	395	400	397	419	429	406	431	390	471	453	420	386	406	426	413	436	389	468	417	409	404	409	415	415	406	380	392	432	460	409	442	446	386	422	400	439	413	409	403	405	392	428	373	440	398	429	437	422	411	417	419	432	408	390	390	409	399	384	408	377	386	403	444	406	398	452	429	432	427	409	414	451	437	427	411	442	426	392	424	434	414	450	422	429	413	426	382	446	424	415	404	444	442	430	436	377	418	443	406	387	412	389	411	415	411	430	411	395	410	439	424	418	414	427	400	422	385	414	431	389	380	406	436	411	432	410	435	401	400	421	398	444	403	407	433	416	441	401	365	435	447	412	406	417	409	394	401	425	404	434	403	418	444	409	397	436	434	376	416	404	407	441	421	391	413	440	408	429	382	415	400	405	403	435	436	366	412	418	435	392	409	377	407	398	412	441	396	439	448	393	401	413	413	408	423	467	442	426	415	402	394	413	427	404	404	420	371	398	441	420	412	418	402	427	389	425	416	435	413	418	392	406	435	406	408	404	455	402	424	394	379	403	426	397	393	418	387	384	443	410	422	417	409	424	431	402	415	429	404	383	463	409	420	401	410	428	400	418	423	407	427	406	432	408	435	401	429	452	436	447	455	433	420	411	402	421	409	427	397	395	422	374	430	417	429	410	388	428	408	416	436	420	434	390	399	422	429	408	393	421	420	422	420	370	418	424	422	391	432	422	376	424	427	388	406	396	407	424	397	422
33201	7655	2222	1542	1184	902	835	1054	924	769	1011	873	658	504	582	546	505	459	411	349	301	357	365	352	320	303	310	265	287	329	413	410	280	232	241	235	279	267	221	252	246	258	273	232	255	248	246	259	245	236	257	255	259	208	236	255	268	266	264	250	256	262	263	271	225	221	261	250	231	243	220	254	228	248	249	280	253	234	247	260	262	283	211	235	245	236	228	256	262	280	238	225	231	230	232	242	276	228	217	240	239	234	235	229	274	258	257	273	267	241	249	253	261	243	227	258	238	260	235	248	262	259	232	238	272	255	237	249	226	260	263	269	217	258	243	216	261	236	254	237	250	250	262	282	236	220	258	213	244	285	252	226	228	213	271	223	248	261	263	273	272	241	284	265	244	227	254	228	256	247	257	232	230	253	227	221	231	218	251	240	232	235	232	221	228	257	236	223	247	239	238	238	235	265	262	271	252	227	265	258	248	243	266	253	233	264	228	267	222	224	244	252	230	247	234	226	245	262	242	229	289	238	240	234	219	235	282	249	242	262	251	245	244	260	260	261	261	258	252	234	251	263	268	245	245	243	244	264	246	260	267	250	237	252	220	223	238	293	247	204	238	248	262	283	220	245	258	262	263	241	254	257	227	252	230	246	243	234	265	286	241	284	272	211	260	248	224	220	236	238	270	236	246	236	261	278	273	282	252	250	268	240	251	251	230	254	243	260	228	237	224	227	227	255	235	214	265	239	257	224	269	265	258	243	269	263	232	292	264	267	255	232	251	215	277	258	242	240	217	248	286	272	247	253	242	248	257	239	234	243	236	239	262	225	238	251	249	252	233	251	235	243	222	229	240	239	245	249	263	250	273	250	247	249	243	255	240	238	240	261	248	248	265	249	241	276	281	248	237	247	263	240	246	255	274	265	243	240	235	239	240	242	246	261	272	261	243	260	252	268	236	250	240	230	221	247	198	240	250	256	244	241	246	245	242	223	234	272	260	274	269	282	248	281	240	232	228	241	274	262	240	264	255	251	265	253	252	256	247	229	270	241	274	260	226	252	255	284	252	265	231	246	278	221	247	262	251	238	250	247	215	274	277	253	239	225	248	234	251	279	253	290	279	245	260	243	256	270	278	241	275	235	264	261	249	278	230	275	228	248	238	267	255	249	242	242	236	271	245	233	253	231	243	250	228	251	259	233	240	277	255	251	274	229	253	285	247	238	252	246	255	241	252	219	242	249	260	239	250	282	260	250	245	263	254	253	244	244	261	250	230	225	267	273	246	228	258	223	272	229	228	251	250	235	249	239	251	257	259	230	255	234	235	266	248	208	261	264	258	234	271	218	243	253	265	276	264	239	256	259	230	254	275	238	263	202	226	262	239	264	252	244	246	275	238	238	254	288	220	268	276	235	208	237	230	246	249	269	255	258	271	264	261	255	264	247	266	254	254	259	234	245	242	286	234	258	251	247	255	268	236	234	238	229	240	255	266	249	254	220	252	253	228	242	240	255	250	220	250	258	256	221	246	225	287	211	244	255	231	249	239	288	230	261	247	239	227	236	267	234	268	267	240	270	233	270	255	245	238	276	225	249	251	233	258	251	263	249	265	245	238	263	246	251	237	229	226	259	256	246	259	267	245	238	227	265	264	277	252	220	251	227	225	272	231	250	273	261	231	279	202	237	221	249	246	229	240	277	233	264	243	263	236	230	227	217	250	237	250	238	239	261	238	243	231	270	225	240	241	238	274	275	245	215	252	244	252	258	241	255	275	250	235	246	250	257	234	248	236	230	283	273	253	255	273	260	244	307	256	275	226	226	228	242	260	269	251	246	244	256	229	230	260	220	230	244	263	256	238	231	255	254	256	265	290	268	252	263	264	235	238	235	271	224	226	233	253	302	252	234	287	275	276	241	252	265	235	256	273	259	256	261	261	259	228	233	275	246	241	266	243	253	226	245	270	267	289	284	222	254	229	270	275	269	259	246	255	215	242	248	247	227	252	240	262	282	250	227	259	283	257	241	234	232	271	239	247	256	254	259	252	234	238	244	253	251	233	251	250	239	258	245	250	249	255	236	240	277	235	231	237	244	249	239	207	250	241	228	264	242	248	308	236	247	266	252	226	274	240	239	284	234	214	245	191	237	240	242	223	210	258	261	240	240	253	255	238	269	276	239	245	254	274	264	235	263	247	248	266	302	262	246	233	253	245	259	248	249	237	238	235	246	250	226	250	244	250	243	211	205	230	231	247	268	245	275	252	259	258	269	245	245	254	261	262	246	248	233	249	251	217	263	249	261	278	256	286	217	278	250	257	246	258	278	259	241	216	231	249	267	250	237	244	236	231	255	237	267	245	242	239	252	267	240	235	246	234	237	258	231	262	241	248	248	232	242	249	238	244	255	248	256	234	276	270	249	242	249	238	254	227	245	242	248	230	289	242	277	244	231	230	259	238	251	231	266	265	257	262	224	236	268	245	252	278	244	269	252	238	253	242	291	275	250	245	268	257	228	247	249	233	271	275	260	259	243	267	251	249	249	256	281	241	275	257	234	227	221	243	264	259	233	243	268	242	235	258	240	240	240	232	264	216	257	261	264	230	240	267	222	240	264	221	250	247	249	254	237	263	234	233	248	243	220	273	278	238	259	239	284	245	269	256	216	216	232	215	251	252	242	258	283	226	265	269	253	248	252	246	284	300	255	221	243	243	245	271	222	266	235	248	256	236	221	268	241	270	243	257	267	286	242	247	241	284	243	273	238	231	268	249	290	248	282	250	281	247	268	235	241	256	248	228	260	236	257	260	253	233	246	220	264	249	252	216	246	239	243	241	236	242	217	267	255	219	236	243	241	235	213	260	248	262	241	250	247	264	236	226	255	239	240	223	268	269	229	227	276	285	227	236	246	219	234	238	265	222	262	271	230	228	254	278	250	233	220	246	281	242	264	259	258	258	225	256	242	264	251	268	222	260	227	235	261	245	263	259	232	236	279	255	241	253	235	271	252	238	254	253	289	237	239	251	260	275	260	200	261	231	251	257	267	233	254	232	237	256	246	260	286	247	209	274	246	258	240	265	263	248	259	240	227	251	260	246	253	248	252	255	256	259	256	264	252	267	219	194	223	266	256	234	229	291	251	260	215	261	248	248	233	266	276	247	254	241	240	243	260	273	264	268	247	270	248	243	252	240	256	260	251	264	207	243	246	244	221	240	231	259	240	255	262	240	258	258	277	256	283	264	264	242	266	265	224	252	229	239	272	231	270	240	233	269	264	275	241	223	306	256	256	270	253	256	248	249	241	254	221	236	239	239	227	216	273	238	249	272	236	246	237	267	266	270	269	254	248	272	248	277	248	228	236	244	280	297	278	270	268	234	266	257	246	263	233	235	260	262	248	264	260	240	246	261	262	255	255	241	265	250	245	253	246	254	239	224	231	241	240	219	246	246	252	245	227	243	259	238	243	269	256	226	255	244	284	280	249	232	257	264	254	264	269	240	226	240	264
20301	2133	3825	4660	4480	3648	3483	4485	4063	3645	4601	4057	2702	2202	2803	2457	2042	1899	1594	1181	1065	1314	1372	1200	1115	1118	1009	782	731	1340	1789	1419	627	632	599	625	580	610	612	587	590	592	600	556	592	568	574	572	571	593	596	544	598	579	550	536	553	569	618	570	574	493	563	560	535	554	576	596	546	587	549	619	581	624	560	581	569	513	554	559	569	535	593	571	525	563	599	571	543	580	584	547	572	548	549	580	493	526	605	577	571	541	532	582	551	537	579	547	625	554	536	611	592	595	513	536	538	558	560	562	554	618	567	574	555	587	567	567	573	554	597	552	588	554	588	571	586	567	579	590	618	592	572	551	578	578	503	583	574	572	592	540	560	580	600	558	593	574	550	576	600	551	585	562	560	549	575	553	544	537	558	582	576	562	519	601	525	574	563	551	529	593	563	556	595	586	566	563	545	581	558	536	551	518	557	597	571	570	600	572	526	593	594	586	589	547	567	548	575	533	604	519	560	536	537	551	556	559	600	572	546	556	588	596	574	546	572	542	566	557	586	578	582	527	585	570	546	600	589	578	619	579	605	592	551	558	590	572	580	608	575	567	584	541	577	554	496	571	570	557	543	576	526	561	593	591	547	562	594	544	544	585	570	587	578	588	552	584	567	592	549	605	593	569	620	593	609	587	582	591	562	531	533	540	559	591	547	590	583	559	532	579	564	618	556	585	572	561	532	553	564	528	569	560	572	577	582	557	598	533	563	592	567	577	592	556	569	595	594	550	564	542	586	606	605	541	563	583	566	564	531	565	583	574	565	530	561	577	570	591	565	525	605	599	551	560	542	540	577	564	577	546	585	558	615	581	525	600	554	557	573	610	588	565	613	547	606	629	560	612	545	571	554	581	551	582	611	536	564	572	577	580	543	534	586	582	551	536	603	596	584	593	588	593	577	533	577	547	562	550	568	581	580	559	621	528	569	568	547	591	563	591	559	571	571	544	562	548	555	586	586	537	562	574	529	561	592	587	597	580	587	545	534	564	608	572	555	557	551	577	595	557	574	552	556	562	587	585	532	558	581	547	535	557	555	563	562	569	541	589	553	540	570	579	568	569	579	565	560	553	553	557	562	546	572	562	563	589	648	549	552	545	583	604	596	575	602	592	563	541	596	575	561	579	590	530	554	563	549	563	571	582	589	561	595	568	592	587	568	558	548	581	548	555	597	560	575	547	578	575	570	566	573	566	589	521	574	564	582	577	569	543	577	580	569	546	579	601	549	564	584	520	551	545	549	581	563	577	593	564	568	548	610	634	549	564	606	571	550	581	578	562	565	553	552	553	584	562	558	564	589	544	607	580	560	552	607	550	557	541	573	578	587	560	585	524	541	646	561	587	613	585	599	566	566	570	523	552	555	629	577	582	588	558	582	591	588	557	537	514	546	544	564	542	576	564	573	558	520	563	576	555	588	561	544	581	576	545	574	587	565	582	569	546	571	603	572	532	578	523	543	532	553	532	567	578	555	565	530	562	562	590	560	594	530	580	561	540	550	571	581	529	553	545	580	525	560	571	545	586	582	562	577	580	552	579	524	567	550	572	574	583	552	570	612	614	563	555	574	537	541	563	589	584	594	580	640	546	571	589	583	567	589	534	599	561	556	569	575	553	556	561	566	552	542	610	572	575	554	578	570	519	587	555	586	587	577	602	581	563	589	551	560	540	536	608	559	549	573	563	544	569	555	547	556	618	591	583	586	583	582	543	512	565	544	555	542	557	581	539	603	579	538	555	527	555	581	550	604	553	567	556	571	622	572	626	576	516	597	593	580	548	591	585	600	586	579	547	523	565	563	582	531	596	559	550	572	553	540	630	592	567	526	575	503	564	520	567	579	574	544	526	578	571	579	622	528	589	535	541	577	544	629	601	537	574	562	581	599	519	559	564	588	572	540	570	527	544	560	546	613	559	532	575	609	587	524	582	557	524	584	595	565	608	589	596	535	567	567	571	570	540	585	577	572	552	578	565	589	557	568	568	567	593	581	556	626	567	561	561	562	597	588	561	588	554	574	568	550	527	565	551	578	550	545	548	622	553	538	578	583	584	548	576	561	552	524	564	559	569	552	566	586	517	578	545	553	570	590	551	542	557	538	564	564	541	570	585	628	620	578	568	571	560	629	570	569	519	554	603	590	597	521	542	549	596	554	546	550	573	576	606	581	623	553	567	555	554	542	566	571	541	546	547	583	532	595	541	569	578	563	634	537	581	565	606	555	555	622	599	573	571	618	565	539	561	557	597	611	580	578	570	562	600	553	532	564	573	596	540	567	569	544	564	585	582	579	581	614	559	570	579	574	588	572	555	558	549	556	578	576	599	570	569	579	530	577	554	569	567	561	594	595	523	544	596	574	539	562	540	562	552	570	581	573	573	540	581	596	581	587	539	539	565	600	537	532	583	592	609	617	564	552	564	562	594	562	589	537	536	597	596	578	577	571	556	569	580	573	575	594	557	547	555	575	548	566	554	554	576	596	553	542	594	565	579	556	557	539	610	569	568	605	512	528	550	559	585	580	571	573	558	559	611	565	548	585	556	579	597	604	584	592	544	542	574	580	564	557	570	551	585	567	571	570	593	561	538	554	557	562	555	546	599	576	629	584	565	571	585	524	612	515	624	571	549	570	588	574	569	620	532	575	559	554	552	587	582	522	603	573	572	563	571	632	613	569	579	556	603	610	574	571	577	566	565	560	543	529	580	556	570	564	550	521	554	538	611	586	577	570	557	597	556	541	564	588	596	613	579	593	573	540	575	571	588	555	581	555	518	542	574	590	569	574	578	582	576	570	588	553	573	573	612	573	581	578	600	579	566	557	538	549	533	584	541	580	592	591	567	602	545	598	594	561	584	606	573	548	579	560	538	560	566	586	568	546	557	592	596	577	577	539	602	531	566	589	574	548	578	563	584	521	571	562	568	562	580	589	564	587	580	591	551	544	553	538	570	561	526	568	530	536	602	592	522	548	527	555	565	549	540	574	572	582	592	562	518	552	572	534	529	548	578	558	551	594	562	598	579	571	574	590	563	582	563	544	531	568	580	580	619	527	592	550	613	622	547	616	557	517	588	562	606	579	558	592	572	602	560	565	554	600	600	579	585	555	560	583	558	574	559	575	606	544	599	560	554	574	565	559	576	551	547	568	591	528	598	551	572	516	562	596	568	583	588	581	561	563	513	550	510	569	571	573	595	569	562	541	530	597	572	559	567	534	537	599	590	575	573	562	588	595	582	563	598	559	576	563	556	580	562	581	549	560	583	555	558	619	546	544	593	609	566	575	573	591	621	551	565	539	562	589	571	557	585	563	577	575	640	569	591	528	558	553	540	558	598	609	551	627	592	566	579	595	556	568	593	542	563	554	556	548	547	535	563	597	562	578	558	605	567	568	559	537	569	579	562	553	595	577	559	562	549	562	591	575	532	568	540	589	520	513	578	557	566	579	570	527	565	571	585	592	567	567	586
44727	12991	4608	2999	1993	1460	1313	1392	1177	1259	1167	1242	835	889	789	732	722	620	541	498	504	501	476	447	406	444	409	373	352	482	616	417	305	328	323	305	310	288	303	352	321	315	287	336	318	288	301	309	309	336	306	320	304	294	335	337	322	286	285	289	284	297	307	301	284	312	321	304	323	276	290	300	303	304	325	293	277	294	291	291	327	329	284	280	306	303	304	278	298	307	302	324	294	303	310	336	326	308	308	310	304	346	337	313	293	284	288	302	336	267	307	336	309	316	319	284	296	260	313	306	324	271	316	306	306	303	304	314	365	283	319	290	300	290	281	323	298	337	305	298	275	332	298	296	291	296	330	296	332	335	305	303	318	309	317	336	315	330	300	304	307	310	262	299	310	283	293	321	313	295	291	284	304	321	281	306	257	310	280	311	299	280	306	323	293	322	345	298	285	291	268	283	301	355	304	346	313	280	358	283	279	326	303	302	307	279	311	282	325	298	315	308	294	318	270	302	318	290	329	309	283	263	304	317	324	322	302	323	324	279	336	321	297	297	288	276	312	309	321	322	291	304	320	321	329	297	316	330	314	316	355	309	279	332	289	315	306	289	303	308	289	275	276	296	282	307	284	307	297	285	309	320	306	285	323	289	277	319	277	297	282	313	309	320	314	308	324	325	299	315	317	295	300	314	275	300	318	256	263	293	325	317	316	308	334	285	299	290	298	331	276	260	295	337	260	303	329	278	292	293	279	272	313	301	298	322	312	309	341	309	273	333	315	319	310	319	280	310	318	335	312	336	300	364	315	315	301	280	313	277	279	308	316	299	308	295	302	300	321	337	291	291	312	282	317	299	310	289	322	292	286	289	284	301	300	307	291	315	306	309	308	295	277	312	316	333	299	312	305	302	302	317	318	321	323	340	315	290	305	315	287	292	338	265	273	315	304	348	303	357	316	315	334	273	313	296	284	335	308	302	302	321	301	279	328	274	317	271	299	301	292	304	305	282	296	327	316	302	310	325	339	304	291	292	289	294	342	289	308	301	319	292	326	307	286	288	286	306	298	294	285	288	300	302	308	296	289	299	339	298	313	320	298	319	275	302	311	303	315	316	295	321	307	310	313	319	304	316	285	311	360	328	298	273	311	307	321	291	318	302	286	290	301	294	306	302	300	295	311	276	300	326	309	318	343	332	284	267	305	296	282	285	291	279	321	316	284	306	335	286	305	302	294	296	314	308	339	334	317	321	311	306	320	298	346	321	266	297	276	286	269	292	338	274	308	280	316	312	347	305	313	295	281	311	318	320	312	318	315	296	288	305	323	335	308	274	318	289	325	305	302	319	334	301	321	271	287	302	283	318	303	290	278	334	319	321	312	315	296	313	310	290	309	284	344	336	296	307	322	336	282	299	280	286	279	329	319	326	295	284	320	292	304	348	284	292	328	329	354	289	316	289	316	296	326	305	306	310	290	315	299	276	313	300	297	342	320	313	326	295	314	291	313	282	295	300	292	287	285	342	279	287	301	320	271	289	306	309	321	269	285	274	339	312	302	329	327	296	301	268	294	316	285	293	290	306	336	292	316	309	315	299	346	301	320	308	305	295	310	278	268	334	298	273	305	306	331	320	337	335	331	320	300	305	316	295	294	325	318	329	326	305	303	309	293	292	303	299	273	302	315	288	301	335	331	330	314	335	313	310	305	324	316	330	330	323	329	310	300	277	286	319	306	321	287	290	333	318	306	309	297	284	326	314	322	321	302	307	315	354	327	293	291	290	325	350	337	305	289	278	312	320	299	306	334	305	284	306	308	279	317	307	328	281	309	286	285	320	308	303	351	298	264	307	273	316	318	313	295	291	308	314	330	278	349	311	326	337	283	298	287	313	319	322	317	309	301	297	300	325	260	298	328	340	301	284	280	314	289	323	328	326	320	302	295	300	279	325	329	317	312	297	309	269	319	293	361	308	312	291	317	265	331	313	301	307	310	343	301	281	276	283	281	306	264	334	304	286	285	289	301	302	332	301	270	302	337	329	280	327	331	306	306	318	311	316	320	332	291	331	315	309	290	290	308	311	374	302	300	340	314	327	317	350	325	283	318	310	293	317	278	308	352	320	304	316	310	260	284	290	337	313	313	341	311	303	311	300	303	305	270	282	290	314	293	298	312	323	327	284	355	328	338	303	297	330	285	278	289	291	314	316	310	293	290	330	323	300	304	307	321	314	301	298	309	329	287	296	281	288	296	350	298	321	302	307	280	297	321	290	308	319	325	289	320	300	322	325	281	300	331	294	319	276	280	287	279	334	263	294	310	279	314	322	293	263	318	290	314	302	331	283	302	306	285	334	308	307	286	312	343	295	301	307	313	303	295	296	303	293	313	288	310	280	286	291	299	312	330	328	307	289	290	284	302	289	308	304	293	315	295	311	327	320	316	265	274	315	276	312	346	281	318	287	340	300	282	310	321	314	279	308	288	305	326	309	329	331	332	302	331	298	315	337	317	314	290	336	308	293	305	298	287	305	286	283	284	309	298	298	304	339	286	326	295	316	288	298	326	297	302	302	323	303	328	325	363	302	288	311	330	317	319	306	292	305	318	298	336	297	282	306	282	300	299	329	323	319	295	341	316	283	305	316	307	305	305	330	328	326	308	300	282	301	289	300	301	292	293	324	292	290	313	307	319	324	287	301	344	341	322	299	318	301	321	276	295	290	294	301	304	279	291	321	320	314	324	292	268	303	315	312	298	307	276	304	301	309	313	310	312	323	322	304	332	284	313	285	300	318	312	305	328	306	329	305	317	327	273	310	293	308	245	326	287	313	321	296	308	299	303	287	290	318	337	315	298	327	280	342	367	308	287	295	303	304	314	327	321	295	280	297	311	354	285	287	296	344	303	266	326	342	323	300	300	338	309	334	309	321	287	292	282	316	294	311	345	272	286	286	301	343	331	298	273	318	326	312	321	310	307	306	302	298	313	313	309	309	307	320	302	328	294	293	337	302	301	338	340	302	317	292	278	279	317	289	306	309	282	285	297	310	324	301	332	295	300	294	311	321	301	329	304	311	312	307	305	322	311	295	279	274	298	270	297	306	334	303	312	294	288	311	318	302	349	310	287	308	307	307	283	317	299	281	280	337	322	300	308	292	318	319	328	317	310	322	345	325	310	304	277	317	299	321	327	287	319	288	307	277	288	332	314	339	317	295	296	344	315	315	311	288	281	300	308	303	341	336	347	306	331	316	287	325	314	319	287	363	320	308	333	317	339	298	311	288	285	326	302	318	335	339	325	336	313	305	276	254	324	312	304	289	336	305	325	283	314	287	300	296	318	340	337	295	277	287	308	333	291	301	330	327	302	315	317	323	337	271	299	293	343	280	312	287	329	330	312	369	303	327	287	318	274	308	279	323	298	315	290	293	275	308	317	352	305	306	289	280	307	321	348	305	288	292	304	283	303	283	292	315	338	289	306	310	305	261	318	326	295	303	317	332	316	305	268	321
26170	3202	6212	7802	6711	5583	5386	5662	4936	5689	5078	5728	3719	4122	3473	3289	3129	2685	2248	1864	1809	1852	1547	1501	1428	1375	1299	1082	971	1873	2831	1201	797	730	744	731	718	734	698	719	680	687	698	686	677	690	660	670	667	681	682	690	705	657	678	688	721	673	667	654	635	687	702	683	687	666	671	696	712	708	660	636	667	636	635	623	685	681	738	719	676	638	650	655	669	694	693	713	632	657	660	644	651	688	628	661	700	641	714	707	682	671	632	634	678	673	636	683	739	680	661	664	659	689	688	630	684	680	693	692	654	667	669	690	669	628	699	674	684	691	699	654	676	708	643	650	711	665	695	645	693	693	684	691	637	610	708	639	625	680	684	680	640	703	651	655	685	657	679	635	642	683	651	655	646	640	675	671	699	683	688	674	693	635	657	664	646	625	686	662	679	655	661	658	657	686	654	648	673	634	690	671	663	728	654	620	603	671	701	654	619	648	675	659	667	676	717	660	657	676	653	644	641	655	649	648	699	690	608	680	691	656	603	651	666	660	666	688	710	683	648	680	675	660	660	633	652	676	662	695	686	625	676	713	691	667	700	628	701	658	671	615	701	629	630	713	663	692	674	686	682	669	638	661	676	676	670	657	673	699	693	632	674	694	740	689	691	638	664	666	645	663	668	642	686	652	714	692	666	656	683	668	699	649	625	632	718	671	748	676	676	663	689	677	655	686	658	693	680	693	653	683	678	618	688	688	726	679	653	684	678	687	682	748	710	660	658	628	682	685	643	695	659	678	662	613	692	651	679	724	665	703	628	653	687	663	708	692	703	669	658	673	680	646	660	692	711	698	666	658	657	609	659	679	661	663	672	656	650	672	628	696	630	674	713	666	675	630	726	649	675	692	680	687	679	679	696	661	665	621	699	631	680	631	656	658	658	658	675	678	687	651	659	615	694	712	652	619	641	695	700	663	668	649	657	672	688	704	644	644	625	673	662	667	675	670	652	714	655	701	641	645	629	708	685	631	667	675	671	624	650	674	670	672	642	704	666	644	698	677	648	678	635	713	668	727	658	662	653	668	642	710	662	688	643	657	643	684	674	730	668	621	671	685	661	658	670	666	675	683	726	698	670	660	633	676	629	650	634	673	660	657	702	660	688	707	630	707	637	642	683	696	711	656	673	688	620	609	702	667	644	679	695	597	653	692	706	665	659	706	646	676	629	714	630	659	628	684	673	623	688	630	685	666	646	662	680	680	647	671	665	609	639	656	642	674	647	659	654	708	662	640	615	668	638	628	673	665	680	646	617	657	635	657	642	666	624	665	668	670	621	659	668	696	641	714	674	699	643	678	631	690	654	677	678	732	671	663	629	688	659	715	677	653	657	662	672	642	700	663	680	682	650	730	697	703	645	716	653	630	711	716	706	676	749	670	682	667	667	670	633	708	719	646	680	665	693	713	701	684	630	668	674	669	693	658	697	631	673	666	687	662	666	689	668	684	685	683	654	660	689	678	656	721	681	674	696	664	686	653	713	632	694	657	660	660	656	658	680	649	691	690	690	667	687	681	644	614	675	673	714	673	681	750	669	660	688	700	711	686	695	641	678	686	648	675	654	664	677	674	678	719	684	630	673	664	649	687	675	650	691	687	673	638	691	669	610	715	673	657	642	667	661	689	657	673	624	697	663	683	669	675	661	635	644	674	652	676	726	675	726	762	676	628	667	671	663	624	682	697	627	625	664	652	664	675	640	694	667	673	631	668	703	651	643	647	669	664	710	702	620	682	688	724	646	657	703	649	649	661	689	678	617	713	661	695	623	650	656	659	673	647	687	682	675	680	695	697	652	663	674	658	676	665	657	668	711	671	682	664	685	654	653	667	687	685	629	692	685	709	683	701	681	675	643	671	665	661	693	679	603	728	681	666	660	651	677	650	663	665	639	637	638	629	659	690	683	675	663	632	662	653	623	671	702	659	659	689	698	649	617	668	597	652	623	695	685	643	679	634	679	681	624	677	684	630	702	647	661	681	645	641	656	683	730	681	668	627	728	666	694	714	658	656	650	647	634	646	688	646	668	717	667	690	702	686	666	616	667	662	647	725	698	667	659	696	616	687	677	676	637	683	661	703	674	669	702	672	706	716	645	686	664	712	668	698	648	649	612	680	693	676	677	645	677	719	664	677	693	685	696	687	673	675	700	690	672	646	685	641	658	696	677	668	711	679	673	637	694	685	636	662	667	697	669	688	689	664	680	633	676	702	676	704	652	661	688	660	698	598	666	688	691	649	668	714	703	685	667	647	661	678	638	629	637	664	674	686	682	652	664	668	687	669	654	692	666	649	655	658	635	606	684	699	637	676	676	662	706	644	638	664	645	677	656	680	690	664	655	665	636	694	707	677	680	620	676	704	658	665	641	680	648	699	669	681	669	716	626	651	694	642	636	692	691	689	701	660	696	668	653	680	733	683	685	681	717	661	684	694	682	690	667	693	712	658	691	642	668	650	644	641	704	651	690	637	671	661	682	674	690	685	695	639	674	716	716	672	657	740	683	686	747	653	673	670	647	691	652	643	682	650	666	680	673	640	692	621	661	711	741	690	686	686	672	699	662	639	653	681	658	695	705	692	706	680	692	639	650	603	645	680	706	691	681	612	623	671	687	645	713	668	645	687	699	692	663	687	642	650	696	685	667	656	668	674	727	661	714	670	683	688	652	645	631	708	676	712	685	640	671	694	676	670	628	656	686	663	662	668	700	645	688	700	674	687	654	624	687	670	648	674	690	651	703	665	723	643	667	655	659	676	685	677	640	656	682	651	676	644	704	662	650	639	665	711	650	692	656	721	678	630	679	651	722	704	649	688	653	633	653	705	644	667	694	709	631	682	683	690	642	709	672	646	677	664	681	701	676	676	668	652	670	642	684	652	668	682	731	622	695	721	647	730	663	614	715	669	679	663	661	687	649	641	644	663	666	695	683	654	697	632	656	667	648	668	659	656	672	685	624	648	680	688	623	654	675	669	672	706	667	630	665	688	651	684	629	671	682	644	700	654	666	666	708	679	685	664	649	666	684	665	659	681	652	660	690	709	674	680	685	679	692	700	685	684	677	641	689	693	672	737	690	651	729	718	664	642	712	671	678	672	728	711	630	666	680	642	671	687	623	703	621	673	688	662	645	681	688	682	641	668	677	695	647	687	648	646	712	658	656	672	655	651	667	669	689	605	690	665	703	615	641	640	659	711	675	682	684	661	666	681	635	671	706	659	709	675	695	668	637	669	705	683	654	695	685	674	667	715	648	649	650	680	651	675	651	675	668	646	695	700	659	646	653	595	636	678	698	679	688	656	616	702	729	691	700	653	667	690	654	686	672	689	688	643	658	672	664	692	658	715	681	685	649	698	668	656	669	704	695	704	700	698	701	667	660	654	687	659	660	642	682	651	691	660	710	729	710	675	655	699	637	695	664	718	653	649	716	649	653	630	629	689	670	708	666	683	665	636	628	678	653	648	671	647
14656	2123	1344	937	579	486	480	427	536	465	426	491	392	377	368	345	332	284	293	264	236	238	185	195	196	187	180	183	169	168	200	202	162	195	175	176	201	192	134	171	164	158	162	163	175	167	155	141	174	177	189	163	193	173	199	181	173	154	150	203	163	157	177	204	165	155	184	173	183	187	174	147	167	182	160	154	169	165	160	184	167	204	157	175	154	170	165	195	164	158	189	155	156	150	164	163	165	170	153	178	169	170	159	175	155	146	178	149	158	172	139	158	168	157	155	174	169	160	181	185	163	170	182	185	165	185	187	156	172	162	190	174	149	155	202	175	179	172	176	174	175	169	146	165	173	184	158	182	152	159	159	159	182	159	172	175	162	155	149	186	180	175	172	192	175	162	161	169	172	147	150	176	181	162	160	181	153	135	175	166	170	175	150	170	143	168	138	166	176	148	154	145	177	169	189	180	178	181	181	167	164	174	162	191	158	168	176	153	168	162	183	168	163	177	185	164	162	187	163	158	141	167	152	172	158	191	177	174	197	183	149	154	169	185	172	156	171	159	157	160	156	174	183	193	172	189	165	182	161	168	167	181	165	166	156	180	146	150	175	164	189	155	162	193	181	136	155	146	163	189	168	151	168	181	151	169	154	140	188	185	187	182	154	194	147	171	165	151	155	193	134	166	202	167	173	170	166	161	164	168	191	176	195	173	174	165	157	174	175	170	193	180	186	196	197	158	154	128	160	161	174	173	183	140	179	157	154	182	190	190	178	169	168	170	155	165	173	198	195	158	160	181	163	169	160	180	140	161	178	157	169	188	171	174	169	163	171	180	179	167	159	186	178	180	166	170	160	166	190	172	152	173	166	159	176	162	183	165	190	146	165	158	165	168	167	147	178	184	181	155	166	156	179	198	183	156	162	159	190	212	183	188	176	175	172	177	152	201	207	179	156	172	157	174	178	155	138	169	184	144	160	204	162	147	177	177	181	174	181	177	164	164	142	159	196	200	143	165	170	153	170	176	190	152	179	181	156	173	165	159	147	173	182	160	159	152	167	165	179	144	181	164	164	181	164	167	157	190	160	173	181	163	197	186	172	170	184	190	151	182	172	149	174	167	165	171	164	191	173	162	173	143	180	184	167	172	154	149	172	178	197	153	158	172	189	157	187	179	172	153	162	164	162	169	154	159	177	160	171	180	185	178	189	194	146	168	156	175	172	154	176	169	188	156	184	169	155	180	168	180	163	157	154	176	168	178	175	175	156	164	186	170	195	176	175	179	160	186	162	181	169	182	181	156	159	161	178	167	172	149	169	175	166	164	176	178	178	185	174	160	186	147	161	173	176	177	174	186	163	176	170	196	181	154	170	168	180	154	156	165	170	184	173	152	165	173	180	160	170	156	169	179	149	176	197	170	142	144	181	150	160	181	170	164	146	183	176	174	165	183	165	163	155	176	166	173	156	183	158	176	159	182	174	157	186	194	164	156	189	162	154	152	156	198	173	178	168	187	176	179	168	178	186	169	181	168	194	173	166	170	173	155	170	179	177	198	165	164	164	174	192	181	197	168	188	133	181	165	167	174	171	180	149	161	164	166	143	175	148	162	159	168	166	171	170	157	178	178	199	182	198	190	168	169	159	169	193	173	184	162	173	181	186	174	182	179	150	186	166	158	163	188	175	163	160	198	166	184	162	175	188	155	171	181	171	174	162	177	163	184	175	192	191	163	178	156	167	172	171	167	186	194	155	164	177	149	163	186	189	182	178	185	160	157	150	169	190	181	176	179	166	157	184	177	175	175	176	159	181	187	182	163	172	157	151	167	160	195	156	183	167	172	196	170	171	165	180	188	146	157	174	176	166	178	178	190	167	172	166	167	172	160	172	164	166	174	184	186	164	168	169	180	174	167	153	174	182	186	175	178	175	147	162	179	170	157	195	178	185	182	160	170	163	174	161	165	167	151	160	163	180	177	173	200	174	152	158	166	180	207	157	186	174	170	191	172	186	206	157	163	159	204	156	158	159	173	159	181	160	194	164	170	169	165	143	161	170	180	184	146	153	167	147	186	160	169	156	174	164	147	151	196	180	201	174	167	157	157	205	173	155	181	167	180	190	172	188	169	156	170	155	160	183	190	166	186	171	159	164	180	173	179	181	175	183	174	177	178	187	162	136	178	170	166	152	163	161	187	178	196	184	175	178	179	198	182	140	137	180	181	181	170	179	196	191	193	184	156	134	174	170	163	179	170	179	161	180	188	194	169	157	192	175	179	163	166	179	176	172	172	153	171	214	178	163	144	170	178	158	155	180	156	185	161	163	172	184	166	189	150	160	151	200	200	165	170	167	162	152	213	205	170	144	172	178	188	182	174	180	142	160	167	138	163	176	177	171	155	182	160	159	155	146	151	175	170	177	141	156	187	179	172	179	169	165	168	181	185	182	163	173	169	173	172	143	200	158	184	165	163	177	179	162	148	197	177	167	172	157	149	152	178	179	190	196	178	195	178	183	176	177	163	156	180	171	150	180	183	163	174	167	137	147	166	172	176	183	143	163	174	157	150	163	147	177	183	169	208	165	183	193	182	154	164	145	150	164	177	189	173	177	152	160	152	180	211	175	156	191	191	170	160	163	164	172	170	193	168	178	180	159	177	196	158	163	173	161	199	159	154	172	158	153	179	172	208	175	176	165	189	168	170	169	179	172	161	174	164	176	159	185	184	165	164	170	193	152	188	168	154	163	189	143	184	169	166	178	160	166	197	194	175	148	181	176	176	189	174	165	171	183	178	157	158	157	191	171	180	142	175	157	176	188	171	179	156	176	183	164	183	156	160	181	166	180	193	164	145	155	168	181	179	166	178	176	164	174	179	136	152	156	173	180	172	180	166	168	168	172	150	181	153	184	159	162	183	160	166	159	171	186	187	163	177	158	162	158	161	180	181	149	191	171	180	167	157	172	201	179	184	156	168	166	183	158	165	184	174	186	157	165	190	190	171	176	176	186	164	152	196	167	154	159	163	169	185	156	171	156	162	170	160	157	168	162	179	179	165	192	181	151	172	179	166	174	197	160	158	139	191	174	181	175	151	160	178	164	164	155	189	174	171	165	184	179	176	169	160	166	190	159	162	183	180	178	163	167	165	161	150	183	171	198	167	185	171	187	179	180	147	169	157	161	174	142	169	160	183	181	155	164	172	150	180	159	163	192	175	155	183	157	183	177	183	188	153	163	156	175	167	188	161	157	177	164	199	149	145	177	171	160	180	167	168	168	153	130	171	158	170	167	180	160	153	150	180	167	173	192	165	170	172	151	177	158	165	193	171	158	170	142	178	163	163	179	158	150	165	166	149	157	194	179	177	174	163	179	191	161	164	177	188	180	170	182	172	173	160	180	159	168	183	184	175	171	164	154	155	161	182	174	158	179	164	192	168	162	169	174	163	176	175	175	146	220	192	146	158	170	180	172	145	160	151	168	189	164	157	160	157	162	152	141	154	164	166
8527	1245	2593	2898	2162	1929	1909	1683	2400	1965	2067	2103	1640	1696	1650	1567	1385	1244	1030	1017	960	859	671	560	557	529	486	498	506	496	460	432	418	427	444	428	437	421	434	412	368	407	399	431	386	427	433	425	387	424	385	370	396	373	406	392	394	415	416	375	418	402	407	429	420	407	429	436	412	393	398	398	399	410	414	425	434	392	374	390	423	411	409	441	381	395	415	414	404	399	405	377	418	417	378	417	384	423	403	377	414	423	381	404	431	398	434	420	392	406	432	404	391	395	414	395	457	387	399	406	421	435	416	421	438	412	409	378	415	402	416	378	415	377	367	430	383	397	411	408	388	381	388	443	431	408	419	390	419	405	407	419	416	403	403	406	394	413	408	394	431	447	406	409	390	389	404	397	426	388	400	415	393	409	421	411	410	387	421	434	433	415	379	413	404	435	372	416	398	392	411	444	402	363	419	387	395	372	433	420	421	360	429	402	398	408	380	405	398	417	378	431	396	409	402	402	415	410	391	390	394	369	434	375	398	456	404	391	387	400	393	377	386	394	436	409	390	419	415	407	400	389	374	386	410	416	408	394	420	412	416	406	453	411	411	398	394	406	428	399	397	429	406	387	399	374	364	406	431	418	377	381	395	422	439	396	394	408	430	437	421	393	407	385	388	413	404	441	433	390	392	422	400	422	400	419	406	413	427	403	409	419	377	422	389	441	412	434	424	401	405	439	402	434	424	418	377	434	410	420	422	422	423	418	419	408	399	387	398	407	405	408	420	411	410	407	386	416	411	394	439	387	433	404	382	417	406	403	415	385	423	400	430	376	402	406	374	417	394	407	411	395	416	400	421	395	389	404	427	434	403	379	390	377	435	406	420	424	400	409	423	402	406	391	442	374	438	404	374	392	380	400	416	367	397	370	418	403	424	370	409	431	388	422	401	398	421	393	436	432	417	424	401	398	370	391	391	407	452	398	409	428	398	409	362	430	402	427	416	422	426	404	385	416	438	366	396	448	396	401	422	377	438	412	422	403	417	410	421	381	394	474	377	421	374	401	432	369	405	416	404	427	401	392	400	454	370	391	392	383	451	386	402	355	403	412	404	380	389	403	405	406	389	396	439	419	384	425	401	417	419	415	445	410	389	405	378	421	422	422	415	426	396	417	396	403	430	385	405	419	391	403	422	392	419	399	406	417	412	423	426	428	410	404	433	419	386	407	426	397	482	409	400	423	409	418	383	401	366	420	398	437	407	418	443	408	425	438	409	399	422	379	441	448	408	422	428	394	390	418	389	441	418	413	443	391	371	429	413	394	398	372	380	401	406	426	428	388	408	397	445	390	440	419	396	398	408	406	442	368	412	387	399	392	431	405	419	392	420	422	384	389	422	419	411	406	393	405	414	411	413	404	440	462	411	403	411	390	385	392	381	426	403	409	436	375	428	425	451	387	389	406	407	422	412	391	431	425	420	413	420	438	443	371	398	415	415	393	400	423	433	427	427	411	426	417	393	405	413	420	386	435	414	387	378	414	397	399	420	431	419	402	398	421	408	413	401	397	377	410	390	364	406	409	410	406	415	423	422	417	460	400	444	422	426	421	400	401	429	406	406	447	444	439	414	382	395	426	420	407	418	403	405	399	410	412	366	412	416	420	414	387	444	405	385	407	437	394	400	416	415	413	378	393	367	417	409	406	395	419	435	418	439	399	420	415	418	424	402	428	390	393	399	411	390	395	438	385	406	403	370	436	385	426	431	410	431	385	420	419	384	414	404	390	422	376	387	405	414	401	444	404	405	449	405	403	415	393	419	446	402	403	401	437	397	411	429	425	436	391	413	432	431	431	429	413	388	414	403	437	406	392	407	401	445	371	420	394	385	391	425	424	431	360	424	397	410	390	386	400	416	415	387	405	403	404	363	383	389	447	366	393	391	422	367	439	405	391	421	386	393	406	392	414	341	420	384	392	384	392	422	425	397	438	415	404	436	394	401	401	393	443	382	462	405	393	385	397	430	420	431	376	389	411	424	405	395	363	393	420	434	420	388	401	399	449	409	380	409	415	402	412	401	413	447	399	403	388	425	395	384	424	428	433	381	416	446	429	421	382	424	407	420	429	414	392	404	411	414	399	406	396	401	405	414	390	394	392	427	402	424	416	383	426	416	398	411	392	411	398	389	401	415	394	432	373	418	389	366	439	415	404	393	431	414	405	414	433	380	422	409	408	385	401	389	416	405	436	423	395	440	413	398	414	396	397	440	413	417	391	416	402	421	429	396	394	423	417	379	421	416	453	386	436	435	409	387	453	418	414	425	416	392	380	424	441	378	383	402	393	440	387	418	429	434	417	373	436	403	399	394	432	412	396	374	429	374	384	422	400	404	421	394	424	393	406	403	422	384	439	418	395	391	385	449	427	399	413	458	431	397	383	430	440	406	416	423	434	386	406	393	397	419	402	416	395	417	429	414	386	414	396	410	418	396	413	413	423	376	385	417	414	401	415	423	448	395	396	431	379	437	411	396	421	428	408	394	363	455	431	410	444	403	395	395	441	405	428	391	421	412	436	397	425	435	421	434	395	424	411	403	404	412	397	393	407	435	396	408	436	393	430	402	373	409	428	400	361	387	348	414	396	401	362	419	409	357	401	402	419	357	428	374	444	447	417	423	429	407	395	400	477	410	430	401	429	426	403	394	410	405	427	373	397	411	425	433	399	420	440	414	361	424	413	410	426	389	387	409	423	395	413	399	420	432	425	412	390	425	419	378	394	416	403	396	396	416	411	395	451	421	404	414	389	426	418	382	415	368	401	402	408	429	417	381	371	406	393	406	429	411	417	433	411	385	377	389	387	450	383	396	422	404	418	396	424	424	374	396	407	373	425	375	426	411	416	396	441	432	416	417	417	410	407	404	380	423	428	386	390	382	436	357	395	445	419	408	423	417	367	406	425	418	368	380	429	368	413	444	411	403	396	391	442	395	383	383	388	386	427	396	368	402	438	427	416	407	418	416	406	395	381	437	390	447	418	404	420	409	434	420	394	400	414	399	449	414	412	422	421	400	412	428	394	368	436	418	437	446	374	417	421	387	405	431	380	404	383	429	419	403	364	426	398	398	428	406	381	375	463	400	406	425	417	392	453	402	409	422	414	445	399	403	400	418	408	376	417	428	397	413	439	386	384	436	386	391	401	414	367	412	432	406	412	425	421	402	406	427	400	400	430	436	394	421	442	378	399	426	406	407	414	407	413	418	424	418	414	421	423	396	404	401	376	404	414	399	408	377	414	435	398	384	421	405	399	444	411	404	384	397	393	429	373	443	430	398	415	420	398	423	418	418	419	432	410	470	407	394	441	416	420	419	389	396	387	447	391	405	442	448	391	409	406	429	411	381	436	432	427	372	416	431	418	422	384	396	440	406	409	423	421	436	387	350	409	383	450	437	391	421	405	395	434	425	428	428	421	419	391	440	428	408	401	393	434	425	383	416	435	396	414	384	461	407	391
32903	7292	2881	1856	1407	1050	846	731	847	730	782	725	601	577	572	531	487	429	412	439	423	323	257	247	275	256	260	299	291	379	289	217	253	241	254	237	240	241	259	255	252	251	236	239	264	223	235	220	276	240	244	231	223	249	227	218	252	235	206	226	234	247	228	236	243	246	261	252	242	238	235	241	279	233	241	266	246	220	225	237	278	228	271	215	241	249	209	245	230	207	242	227	240	260	236	268	264	260	248	235	236	209	239	234	239	228	249	223	224	233	232	247	232	254	280	241	244	232	225	233	242	266	235	247	256	259	244	243	234	257	220	253	218	258	245	242	225	239	232	238	271	216	213	256	248	242	265	239	241	241	248	212	258	228	243	198	258	233	240	256	269	262	250	217	271	227	248	247	233	234	249	245	243	243	224	197	231	229	223	238	238	223	223	247	266	227	216	248	239	244	219	242	249	237	260	244	283	262	243	260	203	284	229	216	231	243	278	240	206	220	246	258	252	263	251	241	219	236	204	234	246	223	254	255	227	215	246	243	259	227	235	252	241	263	230	252	232	229	239	228	233	229	223	196	219	228	233	253	213	267	229	239	216	235	216	216	240	236	242	244	269	249	249	262	251	252	238	248	210	250	241	225	289	239	252	230	245	213	238	278	232	228	240	237	214	217	229	241	265	244	239	202	230	239	242	224	212	198	217	257	246	225	247	224	255	237	192	235	203	239	231	231	255	252	265	202	237	232	251	240	231	230	213	235	273	248	222	202	225	236	206	248	260	217	229	239	242	229	233	209	248	257	215	212	213	250	291	237	241	249	260	266	257	231	252	254	230	254	242	237	242	239	259	238	248	229	229	239	256	257	242	240	254	230	251	275	253	232	236	243	241	248	231	235	225	262	243	237	256	214	236	253	219	230	238	229	228	247	224	234	214	230	247	243	271	242	254	209	220	256	210	237	228	220	250	240	256	207	255	269	243	243	225	233	254	259	232	246	249	235	243	244	264	263	249	247	240	225	246	230	213	222	228	234	220	203	250	250	241	249	240	228	256	232	238	234	240	268	220	263	232	256	240	190	257	257	258	231	217	271	233	235	264	252	231	226	221	222	253	255	219	224	229	236	253	205	225	242	224	231	259	214	240	232	217	223	205	210	234	232	247	241	211	270	253	243	263	213	243	259	250	207	250	244	247	263	266	253	252	236	245	234	248	215	268	253	256	227	264	232	263	239	217	241	246	237	232	220	229	239	237	241	215	264	254	249	249	220	253	245	230	245	245	253	243	206	255	226	222	238	228	230	232	236	219	236	272	242	241	229	231	256	220	246	269	221	239	243	254	243	254	218	250	257	267	225	240	235	238	262	238	241	258	221	236	245	251	245	222	226	232	259	223	229	205	222	254	233	246	250	228	238	210	207	259	225	272	256	220	278	249	243	270	239	242	221	234	246	197	212	217	240	250	268	222	209	255	233	251	240	233	231	230	225	217	244	228	220	250	248	234	221	238	228	230	233	235	225	188	209	256	236	246	267	226	245	232	268	219	235	236	269	269	261	216	234	212	239	242	253	223	263	246	244	252	228	251	225	226	236	238	231	228	265	243	244	270	246	254	230	247	225	234	264	261	222	230	250	215	210	216	223	228	232	279	249	230	233	245	260	254	231	255	288	225	225	228	222	240	277	229	235	230	241	256	239	199	227	223	229	248	241	239	233	263	209	251	233	235	238	267	234	244	242	266	261	220	244	264	225	221	237	236	234	232	229	245	230	252	251	247	219	233	193	254	243	239	249	227	229	241	261	230	247	229	211	244	247	240	237	251	229	243	243	240	226	222	257	233	225	241	234	255	228	242	278	225	255	234	228	238	242	250	239	236	269	269	257	249	261	242	234	244	259	287	235	262	244	223	238	233	259	258	268	246	233	207	233	246	248	259	192	266	261	277	270	257	243	218	210	258	236	217	253	261	235	248	217	257	241	271	223	218	219	248	201	248	244	259	243	265	237	247	224	217	264	231	244	247	249	213	247	207	267	246	235	261	256	257	259	223	259	249	253	230	233	239	248	221	242	241	254	226	219	281	244	225	243	230	206	228	239	260	246	261	210	238	226	233	223	272	198	256	231	227	237	235	213	257	238	241	248	244	237	240	227	263	243	235	267	221	234	220	220	239	231	262	246	269	243	216	270	238	227	231	230	259	217	252	206	240	235	207	250	214	232	254	256	253	216	212	219	233	245	227	229	241	262	272	247	213	224	237	205	222	252	244	255	200	256	241	242	236	243	242	225	254	241	243	218	237	238	234	243	217	238	229	231	228	239	224	265	248	237	225	281	250	248	236	258	247	264	282	260	235	230	219	257	265	252	210	270	253	268	261	259	233	232	230	253	255	197	242	242	243	251	236	241	266	242	249	227	229	218	210	264	237	254	234	275	221	230	204	255	248	225	233	255	238	253	235	264	262	251	235	233	277	245	246	252	254	248	242	241	238	228	264	241	248	227	244	219	257	252	228	235	232	240	242	222	238	248	239	255	248	244	217	215	218	247	279	218	247	237	263	222	266	224	238	243	251	221	263	238	236	242	250	230	262	254	228	247	246	233	231	250	245	237	222	275	231	241	220	261	253	246	262	216	225	261	234	256	246	225	232	241	260	236	236	247	220	223	246	212	226	236	255	258	251	240	261	256	258	234	238	207	216	243	228	227	231	233	239	249	216	237	240	243	247	254	227	245	229	214	254	263	237	211	253	228	236	238	207	239	218	215	251	248	245	243	224	207	239	240	264	234	223	213	231	243	256	241	222	243	238	240	259	231	240	218	235	234	253	223	257	232	251	227	229	225	242	232	226	258	243	210	244	220	228	195	231	255	231	203	255	236	214	263	249	245	229	258	235	233	240	235	231	222	206	225	205	229	250	216	239	230	245	241	249	263	239	262	247	235	273	243	249	240	239	246	250	216	197	232	211	218	235	245	238	213	222	238	235	242	239	226	223	215	236	222	231	212	223	232	242	214	250	244	223	241	264	233	237	228	215	205	265	227	248	235	268	236	215	256	241	230	231	241	247	236	240	269	236	254	263	229	254	252	239	241	245	274	219	241	206	222	217	262	224	243	190	249	241	242	246	231	243	229	237	202	252	206	229	257	241	251	243	230	261	215	218	197	221	246	264	238	245	240	230	229	246	227	240	234	265	260	197	243	220	256	251	220	256	269	245	246	272	267	218	248	249	231	222	227	253	226	229	251	225	235	257	232	259	266	233	234	266	238	247	211	233	226	219	222	252	223	217	260	248	230	249	236	242	243	240	232	219	235	232	253	232	259	258	238	245	250	233	236	209	238	258	237	223	233	268	247	232	221	246	245	212	243	231	215	235	199	217	254	222	257	222	257	215	257	219	222	221	235	221	245	234	249	236	202	240	218	256	267	235	252	233	247	225	254	238	247	203	255	232	234	216	223	262	250	221	247	270	227	236	243	262	222	230	222	230	248	234	239	235	253	236	239	221	224	240	228
19251	2458	4737	5386	4973	3990	3645	3177	3835	3107	3699	3404	2873	2698	2746	2299	2154	1827	1724	1772	1565	1027	782	671	732	748	717	783	883	1398	819	565	554	574	609	609	574	578	586	629	562	557	592	590	555	573	562	557	551	560	554	501	571	547	604	533	525	516	540	507	554	551	587	585	563	554	537	549	536	567	548	542	590	556	573	521	564	557	584	527	568	538	531	568	534	516	609	549	524	567	546	537	574	556	505	542	520	546	571	564	525	550	557	531	584	520	568	532	553	575	538	535	534	539	561	543	537	531	512	550	545	490	555	576	563	560	603	520	549	520	555	521	562	543	531	578	511	506	545	560	578	530	557	529	549	548	539	588	537	549	473	583	550	559	555	555	541	553	571	555	529	560	569	589	550	521	508	516	563	538	551	514	531	500	545	550	544	556	550	562	555	550	549	560	515	586	530	563	548	585	525	563	528	574	573	555	554	547	560	514	553	568	578	543	563	552	578	549	593	525	525	549	492	572	532	556	532	547	540	543	568	543	547	550	519	550	534	551	549	531	551	536	575	557	544	563	562	529	576	533	546	535	544	561	585	563	563	552	552	551	551	563	557	518	528	549	490	537	559	501	503	558	588	528	548	551	517	540	551	548	563	555	545	551	540	531	536	518	562	524	561	501	550	565	575	499	575	530	583	549	548	540	532	568	569	551	521	564	586	570	565	542	554	579	555	559	515	555	553	521	568	520	581	557	557	527	573	580	562	514	551	581	559	535	530	531	528	520	533	535	574	537	567	535	527	558	554	540	499	546	546	570	521	540	569	561	540	556	538	562	539	543	553	557	516	552	545	522	584	583	520	573	554	526	532	543	561	564	565	553	545	564	489	564	558	558	544	535	572	534	562	547	522	544	540	550	518	541	569	522	551	518	561	538	557	553	510	545	569	549	570	578	554	578	565	512	560	553	574	538	545	479	549	554	550	553	590	532	560	579	525	599	493	552	532	544	584	528	552	535	539	555	548	528	496	569	551	622	541	514	534	544	547	530	553	513	550	553	519	553	529	519	539	540	532	582	557	581	557	527	553	555	515	551	538	537	533	519	491	569	513	537	573	543	561	570	558	539	553	542	568	521	527	569	532	567	539	588	543	534	554	572	547	532	558	545	528	563	573	529	517	547	559	530	556	529	547	572	543	559	546	526	588	543	545	543	534	505	561	531	540	567	546	544	582	555	500	507	533	516	599	568	505	539	546	557	536	584	584	555	550	541	513	544	571	548	514	606	532	514	536	556	549	529	548	557	515	529	578	503	528	550	528	516	502	573	536	567	574	578	533	581	522	509	594	574	540	536	537	548	554	534	532	529	561	557	586	572	546	560	511	497	530	545	544	568	515	519	524	531	576	552	581	566	516	543	555	580	533	575	504	590	509	563	523	522	525	547	543	537	534	541	558	547	556	525	577	538	578	565	564	532	546	550	564	616	572	543	557	557	555	509	567	519	533	546	517	547	521	580	584	488	562	529	515	550	539	556	556	545	522	551	560	571	545	509	541	536	526	569	563	537	493	529	529	549	528	573	548	538	529	582	526	556	565	532	578	558	586	566	529	534	560	576	546	549	532	525	523	514	531	565	527	588	503	566	566	572	513	544	530	513	567	548	523	570	538	539	574	528	548	540	569	590	521	575	543	528	495	565	538	550	539	558	567	571	597	544	506	531	556	586	588	591	536	566	549	556	515	539	568	510	561	561	568	545	569	545	552	605	510	517	548	590	548	579	526	548	529	556	518	560	583	548	564	532	549	546	554	527	569	506	551	526	530	550	534	553	540	547	545	546	516	568	566	575	525	556	607	513	530	587	592	562	507	579	515	578	521	523	529	523	560	532	548	527	544	501	524	516	546	562	560	570	553	541	541	524	550	564	538	549	581	592	585	564	540	546	545	510	557	538	561	556	525	524	546	516	537	562	551	549	593	566	495	578	551	510	577	514	536	605	589	544	533	573	525	540	540	520	546	561	542	592	541	549	512	557	531	538	525	549	573	552	565	532	547	566	555	537	504	587	541	590	554	555	547	529	571	547	566	537	556	550	533	538	531	545	529	564	564	554	565	536	553	548	543	573	554	538	556	528	550	560	509	577	560	532	544	548	511	527	559	574	524	578	550	577	580	542	536	552	525	528	531	558	508	543	502	570	567	561	560	556	552	518	527	547	581	538	591	544	582	570	499	541	558	528	494	525	547	550	527	470	536	549	563	522	536	508	569	571	584	605	556	554	517	553	547	551	536	543	571	537	534	568	572	518	563	526	542	488	550	578	527	562	524	561	575	540	527	528	540	532	540	540	576	564	594	557	529	526	511	521	608	559	557	564	546	552	567	506	595	493	546	531	558	500	527	512	552	523	542	560	553	538	582	580	537	561	576	589	528	531	555	524	585	512	573	539	519	519	585	583	564	509	521	572	510	539	575	596	498	558	555	537	548	537	525	539	547	498	551	524	530	569	584	577	574	549	552	530	545	563	517	502	567	525	568	527	520	549	552	489	571	550	525	525	525	539	554	546	506	560	578	527	561	587	543	534	558	561	548	546	552	529	558	537	552	510	559	510	516	533	507	579	567	530	529	508	483	556	482	533	525	573	511	520	557	555	540	556	547	582	522	538	493	552	539	531	579	561	558	536	568	544	576	570	570	551	577	569	611	558	551	538	567	514	540	529	565	584	532	598	535	578	582	586	542	541	565	537	507	564	589	564	510	557	554	519	568	556	537	513	553	536	529	550	540	603	555	531	509	545	535	525	539	576	562	528	511	530	533	503	539	590	559	497	570	549	548	508	555	577	523	541	566	550	549	541	490	552	561	538	572	521	545	562	550	546	515	536	562	542	551	556	526	530	533	545	525	531	516	561	520	563	571	549	590	540	556	560	549	520	523	544	502	574	514	548	535	504	579	550	549	501	547	519	523	586	559	556	558	561	542	515	537	532	617	520	506	504	530	549	515	496	552	524	560	554	568	577	538	563	564	561	539	546	529	562	549	507	574	586	551	530	549	586	538	552	508	539	548	520	540	510	537	527	524	537	519	557	583	558	531	517	533	524	533	560	530	554	553	530	518	551	556	528	582	574	584	534	547	547	558	565	557	553	544	530	511	550	528	547	568	497	568	528	517	571	588	557	499	538	542	545	503	535	511	536	532	518	513	507	554	570	549	549	565	563	523	534	533	570	541	559	570	551	570	530	558	529	521	555	535	501	546	551	551	540	560	577	545	502	523	557	550	562	561	529	528	547	540	552	531	568	533	547	562	504	526	507	544	532	568	554	514	513	547	500	519	548	556	575	576	565	540	550	535	522	540	576	511	539	548	571	517	539	555	536	565	529	576	553	539	561	518	536	553	529	547	513	584	556	531	552	498	522	510	543	497	550	548	542	513	569	557	520	540	559	547	529	536	538	573	536	472	516	575	516	526	577	566	578	551	541	535	516	549	542	560	541	552	513	549	541	502	575	527	524	548	528	601	559	558	520
44105	12946	4675	3537	2145	1500	1185	1153	1077	1070	1010	1017	876	838	828	635	621	503	500	531	507	393	403	297	366	323	304	347	407	633	530	294	332	309	339	322	287	314	246	288	291	322	326	321	348	297	293	252	307	294	279	282	296	300	274	319	281	297	315	294	317	280	289	265	289	298	321	282	291	344	275	246	288	284	308	287	311	255	298	310	287	295	276	340	289	285	314	292	274	289	298	315	304	308	303	283	313	305	298	285	287	292	324	285	301	280	321	304	326	289	304	298	290	294	298	290	340	299	315	300	266	321	282	297	315	298	274	308	268	296	295	269	310	274	285	272	298	289	286	310	284	292	323	317	266	264	296	281	244	297	271	243	304	285	281	289	273	320	288	287	254	293	290	288	278	313	310	278	265	292	314	308	251	284	295	290	272	291	302	277	305	312	285	305	305	298	283	276	297	322	308	305	300	283	280	309	318	272	298	310	308	305	281	321	318	293	274	349	292	304	300	316	306	294	302	300	303	267	301	304	326	292	292	294	296	295	306	318	286	300	294	308	282	324	316	299	269	294	269	305	283	302	308	297	328	296	269	318	290	297	277	274	317	292	310	281	292	283	281	288	359	292	295	328	278	321	299	308	296	294	285	282	301	311	284	261	303	308	249	321	323	273	290	260	282	276	322	282	305	300	266	318	268	283	289	316	322	307	301	269	286	288	272	271	298	307	279	268	277	287	292	338	283	271	308	279	294	318	285	288	300	283	311	306	299	270	313	266	330	293	312	304	314	298	268	331	294	292	278	324	298	280	297	271	289	322	275	313	280	287	285	292	329	274	293	289	271	302	310	262	284	276	301	301	315	267	301	286	308	305	266	275	311	289	257	279	276	259	315	274	268	280	299	310	328	276	311	292	290	295	293	284	301	294	329	299	287	308	333	286	288	299	282	288	304	305	296	311	294	292	274	293	301	316	274	281	296	305	317	328	288	281	295	319	285	312	323	330	290	269	296	286	308	287	297	306	276	324	321	313	310	267	323	269	277	274	303	285	285	276	265	294	310	296	306	336	327	286	308	303	311	282	250	299	300	305	271	316	313	326	310	299	284	293	326	281	296	305	303	304	322	268	306	287	296	297	306	273	310	290	297	275	319	286	301	279	295	305	257	301	280	302	302	277	270	277	278	267	269	297	270	267	279	274	277	281	299	266	308	267	270	281	273	274	290	271	279	298	306	287	305	298	300	301	309	269	271	288	295	307	293	308	314	294	315	316	322	265	318	267	284	266	307	278	311	295	289	302	311	303	289	276	331	288	325	271	295	287	282	306	277	278	322	301	304	288	287	295	287	306	299	295	261	279	273	286	277	313	308	323	265	296	289	269	282	346	298	270	299	294	302	302	292	285	276	273	312	300	308	267	273	289	291	274	314	292	326	313	300	270	292	289	300	294	333	302	282	315	264	281	290	274	291	302	322	277	261	314	296	298	331	310	284	260	271	284	307	303	291	312	298	299	290	310	291	294	284	287	309	300	300	338	310	298	297	266	300	315	324	325	293	265	255	285	295	279	283	295	296	287	279	303	260	287	299	284	282	293	309	296	311	308	291	323	319	299	289	288	278	287	282	285	308	283	274	275	266	248	305	275	321	285	296	317	302	328	302	290	268	332	293	324	261	280	312	298	300	289	269	265	287	264	286	304	283	289	303	307	328	300	298	333	310	275	292	292	270	287	292	330	318	289	287	287	287	300	279	297	270	284	288	286	300	318	293	283	255	265	292	319	306	300	294	291	312	283	274	279	287	298	298	321	292	274	324	270	277	262	303	312	295	321	280	277	287	289	294	318	290	311	288	273	270	292	292	279	265	289	317	278	259	274	268	287	244	314	330	315	290	299	265	312	299	276	273	296	293	286	301	266	260	300	292	292	275	289	330	300	311	319	293	305	288	283	320	265	302	279	308	288	271	286	331	292	300	300	264	318	281	285	319	292	309	298	274	290	295	299	289	306	306	316	329	312	318	315	300	327	300	342	280	323	284	288	293	300	279	296	310	311	281	268	308	288	283	294	327	275	289	319	300	297	281	278	308	333	277	302	307	284	288	368	289	308	276	281	298	253	286	315	297	319	304	289	286	256	272	279	273	280	293	284	292	285	340	279	299	276	291	268	298	300	263	334	300	272	254	265	305	279	317	296	276	253	284	278	287	292	296	301	281	270	283	303	284	298	304	271	283	291	296	281	301	296	291	291	275	344	309	281	297	301	254	271	296	314	288	293	320	305	264	276	288	285	297	278	311	292	279	326	273	296	300	280	272	309	297	287	277	288	298	291	267	278	305	308	311	266	325	280	293	300	268	295	288	307	280	326	314	261	281	284	285	272	303	321	281	298	305	326	315	323	286	297	278	311	280	286	310	258	297	311	285	282	306	271	291	259	285	320	284	317	294	276	320	334	289	328	304	297	290	278	322	314	312	276	304	321	284	304	292	302	267	322	280	291	284	276	271	266	341	266	270	331	294	301	330	282	291	272	284	300	262	324	277	310	294	298	311	287	283	290	325	300	294	260	302	278	281	304	335	311	289	277	315	310	274	284	325	296	320	322	293	323	245	279	283	295	279	320	266	265	266	306	324	290	293	299	289	291	302	316	300	295	284	304	292	302	294	306	316	293	288	277	305	293	305	299	275	268	282	291	325	314	301	278	314	291	290	280	318	311	296	283	283	267	284	294	296	314	310	306	328	304	279	329	263	280	296	293	316	303	273	286	309	317	258	295	307	266	302	285	295	308	312	314	253	306	314	286	301	305	300	263	298	295	273	285	298	318	306	304	322	275	258	327	299	314	292	283	282	296	323	276	267	282	335	261	290	258	278	317	283	296	315	280	308	333	298	267	307	317	299	253	282	314	295	298	273	290	313	306	269	292	300	313	307	300	322	277	304	307	279	284	305	291	298	292	265	305	279	330	305	300	280	311	298	311	330	302	308	301	291	306	273	294	287	292	309	291	303	302	254	296	315	294	316	307	299	273	281	293	280	292	298	295	282	275	298	318	270	321	328	301	293	302	319	299	284	330	284	277	300	271	287	244	273	325	279	283	329	321	295	275	271	287	301	294	314	296	304	294	300	266	309	305	297	329	288	312	294	304	301	299	327	303	291	302	299	314	284	316	288	303	346	274	285	302	281	330	299	312	293	305	291	308	279	316	291	259	282	272	314	294	314	285	296	316	293	321	301	300	326	289	266	268	289	276	293	285	274	314	265	351	300	304	294	293	282	299	297	264	298	298	319	284	283	295	312	316	295	309	292	289	289	297	307	289	282	307	282	282	287	299	299	304	303	291	292	314	283	302	291	270	284	320	294	298	288	285	291	291	335	318	299	267	280	281	278	276	311	286	325	287	295	290	298	342	304	269	308	296	319	294	297	318	292	288	273	306	246	299	285	255	284	314	296	294	288	285	284	296	290	334	285	300	276	265	258	274	268	288	261	275	246	291	281	265	320	312	295	311	292	279	306	278
25278	3723	6633	8699	6644	5790	4846	4896	4580	4469	4786	4472	3900	3818	3864	2821	2418	2035	1797	2270	1876	1483	1145	1014	983	879	919	961	1496	2409	2141	757	750	674	773	749	709	729	709	665	752	685	653	708	658	654	684	685	652	601	663	652	694	652	685	684	619	667	616	621	635	596	612	597	613	621	679	638	649	696	640	615	654	647	567	680	618	644	649	621	642	637	610	564	650	670	641	646	646	643	642	672	638	615	622	643	624	636	582	605	584	639	643	656	635	616	655	653	653	628	616	666	649	622	744	630	615	608	678	680	589	613	647	637	638	622	578	628	658	613	606	726	669	683	605	648	597	648	616	640	642	614	647	696	637	666	677	623	633	670	608	589	663	662	604	604	666	637	654	668	597	651	619	662	636	627	649	637	625	623	665	646	668	684	644	632	623	619	709	654	660	620	659	632	582	631	640	656	636	630	656	639	614	631	632	607	627	636	621	641	656	635	672	694	670	661	623	652	623	646	648	632	674	645	622	657	633	626	672	639	625	661	650	674	633	624	618	650	658	626	659	643	632	594	660	657	654	632	676	596	632	665	620	608	602	623	600	689	623	658	610	619	670	617	667	693	651	633	647	655	631	687	681	626	645	632	673	696	633	675	632	625	662	625	635	641	662	628	645	662	622	675	669	626	602	643	606	635	674	620	660	599	665	669	664	650	671	593	640	668	661	654	665	645	624	669	624	660	612	645	685	622	610	637	674	613	645	636	640	631	663	622	635	605	684	662	612	656	682	608	637	631	619	643	631	649	657	615	632	649	613	650	630	655	669	653	682	627	641	603	658	610	616	669	637	638	642	657	606	685	647	620	638	647	596	630	654	605	654	616	624	613	655	638	599	648	624	638	637	617	657	609	637	644	608	657	636	643	662	659	634	682	622	637	658	646	640	634	648	676	614	679	635	666	655	680	679	655	601	675	664	592	638	605	645	642	638	615	641	636	707	657	639	664	690	652	615	606	599	666	613	653	650	618	658	646	609	639	654	615	655	629	635	639	613	669	630	629	626	650	590	652	678	632	701	681	598	680	640	665	661	630	646	647	648	664	654	631	624	651	692	616	640	652	601	640	664	647	616	643	624	599	640	639	658	637	633	666	650	658	656	606	659	615	662	668	649	649	627	657	635	643	645	647	637	623	684	669	584	619	641	625	638	669	611	581	715	703	612	622	636	632	640	661	671	642	642	683	682	638	622	636	615	641	636	631	614	655	650	603	650	639	661	642	645	686	630	625	622	660	654	624	691	653	619	622	612	653	688	646	655	648	653	605	599	612	656	650	625	622	641	630	643	661	627	617	659	650	649	679	632	659	649	632	612	643	664	621	576	639	607	666	643	605	622	656	657	613	642	616	652	696	688	597	674	651	632	622	653	621	648	630	650	624	675	638	640	653	636	684	645	607	590	615	631	619	683	631	671	622	645	651	633	632	616	627	630	665	653	673	669	609	631	627	686	664	670	636	669	636	606	641	731	645	678	649	616	612	663	623	677	637	636	622	688	683	676	626	643	669	653	678	615	646	663	645	644	629	643	669	652	625	648	622	597	673	668	632	693	637	639	612	629	660	669	620	592	693	650	668	643	648	670	643	659	623	623	730	625	643	635	624	600	628	626	658	640	647	655	657	646	644	608	627	626	659	668	653	638	645	621	627	667	647	643	669	620	646	671	634	685	637	654	666	654	627	677	600	673	629	660	615	667	648	619	675	620	632	657	627	630	651	642	684	660	625	700	642	633	674	650	645	648	644	666	671	669	679	601	677	654	664	648	602	642	622	645	637	629	680	685	616	637	624	640	617	635	660	651	676	665	631	627	613	644	658	646	659	660	607	654	676	663	667	632	663	629	619	633	650	638	659	699	598	655	668	645	700	632	656	665	651	644	662	656	587	612	670	657	637	611	623	638	626	612	620	642	702	661	653	668	615	663	612	615	719	676	687	622	697	641	638	620	635	664	687	638	643	612	647	633	571	661	638	651	643	679	643	603	653	651	657	619	673	618	633	632	577	624	622	678	633	698	678	612	633	635	617	689	670	631	640	621	643	639	632	625	625	653	650	656	663	650	612	640	617	621	635	639	655	696	655	644	671	667	649	624	646	633	604	661	636	621	599	661	614	605	676	635	625	632	633	625	686	618	646	654	620	670	635	629	587	617	659	637	625	663	617	660	667	619	653	621	649	646	655	643	607	649	666	660	671	625	667	640	638	615	681	653	612	673	621	603	622	696	648	597	648	662	640	624	676	647	653	638	698	640	636	617	654	597	681	635	671	638	662	680	656	628	628	651	655	624	632	663	669	645	615	645	614	626	692	616	659	602	658	637	636	658	640	599	628	671	631	652	613	588	650	576	646	669	647	665	628	660	638	644	599	654	652	680	637	620	626	688	667	655	638	628	658	648	657	668	684	632	620	597	629	615	635	647	628	609	606	659	623	640	665	664	642	630	650	649	682	675	663	637	603	651	654	677	649	664	605	680	615	637	684	638	641	604	662	684	622	648	625	658	669	660	679	609	616	606	627	626	706	637	650	651	627	717	616	646	661	669	625	621	649	663	632	642	599	647	651	665	647	603	650	649	620	607	601	654	690	604	642	668	631	601	581	650	616	624	659	672	658	649	621	672	655	652	677	680	660	616	630	649	679	605	668	612	626	650	680	680	655	611	637	659	666	694	615	643	658	654	619	614	640	633	601	649	630	633	658	668	641	637	594	599	629	629	607	642	662	661	633	670	681	652	634	671	671	636	613	658	610	632	644	655	602	641	649	640	632	607	628	660	646	654	677	612	644	613	670	616	633	641	657	628	663	613	598	683	657	664	660	653	630	625	653	621	634	646	645	650	635	701	656	675	644	613	621	601	667	682	652	621	646	632	622	685	675	627	681	653	677	633	657	606	629	648	693	637	631	592	671	660	639	619	702	648	631	627	658	600	685	610	582	647	667	627	608	617	611	670	608	634	623	718	622	604	676	628	681	666	703	631	648	682	629	634	660	625	669	670	639	617	643	674	639	646	641	612	679	626	656	640	637	630	607	676	621	647	647	598	645	680	687	673	695	660	640	645	659	615	572	680	661	630	663	625	669	611	648	634	648	653	627	682	648	605	664	658	639	649	675	642	627	627	687	603	659	657	649	557	650	630	656	661	653	630	618	604	609	682	599	659	686	637	647	645	660	640	677	651	656	607	635	639	573	642	657	655	700	657	686	646	615	673	627	639	642	632	623	632	609	652	602	645	687	577	635	646	634	605	637	656	670	670	657	659	678	679	649	665	664	657	646	696	617	671	605	614	639	598	646	686	675	673	635	625	697	634	609	704	616	623	641	659	653	663	643	621	686	590	641	679	643	651	684	595	654	604	647	629	636	635	652	618	688	664	623	628	607	592	660	651	642	619	690	686	627	620	683	620	635	633	678	653	660	632	637	639	628	653	648	697	670	669	625	678	655	623	631	627	633	660	609	667	615	624	719	607	668	625	630
14753	2218	1242	928	603	473	413	450	419	416	492	435	396	454	335	276	243	265	241	228	240	205	208	204	217	189	175	193	178	179	159	194	160	166	183	165	185	162	161	173	156	141	141	173	184	163	169	144	182	184	165	153	156	163	146	140	156	153	140	178	161	168	161	140	178	154	191	159	164	146	162	180	168	143	152	178	198	175	172	168	175	186	191	177	148	146	163	169	163	135	147	191	166	149	156	182	181	181	201	165	164	144	162	158	167	169	185	146	152	167	175	178	169	157	146	136	160	176	181	172	144	145	162	168	163	123	171	152	149	187	160	162	183	175	163	158	157	165	158	159	167	161	149	133	165	145	151	170	188	154	174	179	186	170	189	147	181	146	151	157	168	163	195	177	147	184	163	175	159	151	162	147	144	183	156	179	165	184	185	167	169	134	148	152	179	163	200	164	155	165	166	151	144	149	152	143	162	165	174	175	169	162	144	150	155	176	167	139	180	152	204	151	171	138	141	155	169	165	160	172	178	157	176	146	159	165	189	200	162	172	152	142	137	162	145	135	140	148	172	167	138	180	155	164	143	147	181	168	160	187	147	159	166	184	161	183	179	192	148	168	159	138	162	153	182	170	178	169	176	156	172	158	180	176	142	166	159	154	164	182	166	175	175	186	168	159	169	177	165	160	151	190	182	181	195	140	157	163	184	159	146	144	166	192	165	163	175	175	160	154	172	165	169	157	164	168	158	157	148	159	150	168	168	179	176	165	160	161	172	164	167	163	168	167	172	172	167	164	171	160	153	148	168	192	166	159	187	157	171	190	159	162	158	163	174	192	156	170	172	150	136	166	161	176	178	184	145	180	161	188	166	164	177	163	160	162	159	172	147	159	183	165	161	152	168	155	171	162	181	165	171	157	162	168	149	162	172	155	169	150	170	173	163	176	153	163	148	155	163	173	164	163	172	136	173	165	157	173	168	157	165	159	153	162	131	144	179	176	179	153	176	192	176	179	163	158	158	176	154	161	148	152	198	150	178	175	186	146	161	162	157	183	170	154	146	152	182	137	156	169	180	166	147	183	150	153	178	171	163	167	161	128	166	172	160	167	169	177	153	158	159	173	170	168	133	159	160	164	179	174	174	172	164	171	163	168	179	167	156	151	165	176	183	162	132	178	182	168	134	166	157	175	158	144	173	143	179	166	167	144	169	144	166	169	148	156	192	165	171	176	168	193	177	143	189	158	180	166	143	140	167	161	191	150	182	135	180	180	171	155	154	194	137	153	169	162	131	173	166	164	157	174	190	180	170	161	137	162	160	171	180	176	165	153	155	167	171	178	150	175	160	171	186	145	170	184	165	169	159	150	152	141	156	157	166	165	167	185	144	164	164	143	176	178	174	166	155	136	150	157	164	165	169	171	156	179	178	140	173	165	179	147	194	152	165	183	182	147	157	194	154	160	145	177	187	160	158	145	165	166	156	167	162	183	184	145	164	159	138	167	150	167	148	169	164	163	154	151	165	189	164	156	152	163	142	157	165	171	152	170	137	168	154	166	167	159	149	167	165	152	182	162	182	151	170	171	172	162	151	162	161	151	144	165	164	167	158	179	193	139	174	162	168	154	153	156	186	168	154	195	171	162	144	133	162	152	172	190	166	172	152	168	193	166	177	134	141	149	185	138	135	149	151	152	199	158	159	155	169	174	189	141	169	173	184	163	151	172	186	164	165	144	156	190	169	174	170	161	131	153	177	180	183	161	175	166	170	162	181	180	159	152	138	163	173	160	195	147	199	194	145	169	166	198	167	163	166	127	155	182	159	169	184	164	171	144	153	160	145	181	215	156	154	177	157	162	173	164	166	179	180	165	202	161	189	153	170	171	151	170	154	149	164	142	165	149	146	168	139	186	175	158	165	204	161	162	171	174	158	175	160	159	128	203	175	155	153	158	191	161	169	165	159	159	163	173	158	187	170	171	155	193	167	159	190	191	170	157	182	137	163	161	162	148	150	159	163	182	162	146	177	163	158	141	144	139	150	154	158	176	168	153	167	155	142	143	165	147	174	168	178	162	155	190	180	178	190	154	174	188	184	128	170	154	156	183	168	159	152	154	149	163	173	168	174	180	166	143	163	180	173	174	148	170	161	180	177	176	165	168	157	143	155	160	166	174	176	176	175	148	162	160	154	166	158	166	176	154	166	157	167	156	168	188	172	184	172	151	168	173	160	142	181	164	157	163	163	187	140	164	171	171	203	153	150	193	176	181	203	143	173	160	177	172	159	162	187	173	154	175	159	164	175	169	160	170	171	169	174	185	199	160	201	162	161	180	156	157	176	170	151	163	155	172	158	160	159	155	166	152	144	178	165	168	172	180	136	168	154	187	173	162	150	151	165	157	146	179	178	164	139	169	176	162	181	165	146	162	165	169	178	176	178	146	194	181	184	171	151	188	170	130	157	162	136	174	191	167	153	151	177	165	146	146	169	194	154	169	173	158	181	158	167	167	178	174	173	166	165	185	191	165	169	161	168	183	149	157	175	177	144	161	183	162	170	166	185	144	155	176	164	146	150	155	148	167	170	181	165	174	164	162	189	187	170	141	154	171	154	170	136	172	166	154	152	147	177	154	174	183	173	178	163	173	137	182	169	161	170	183	176	165	159	182	156	151	194	177	164	151	167	130	150	174	152	180	166	175	168	169	163	161	170	161	169	166	162	158	174	169	151	147	144	168	164	181	169	160	150	155	127	182	170	164	196	146	181	179	181	193	197	203	158	155	148	168	166	175	163	141	168	175	202	168	184	177	165	149	163	190	184	150	167	173	160	185	215	156	161	165	160	152	174	195	179	179	154	166	182	165	158	152	200	176	165	182	180	185	198	156	147	168	159	165	162	156	157	157	184	195	166	148	161	155	184	147	191	169	187	194	160	162	148	157	178	180	146	152	167	167	199	183	165	173	149	165	166	179	174	165	154	162	154	157	137	155	167	155	162	172	165	193	161	176	186	146	159	171	162	182	155	162	164	158	212	175	202	165	151	148	169	185	172	181	135	176	161	179	132	167	172	169	158	163	161	152	159	152	166	147	178	164	150	194	152	185	168	165	136	143	163	154	176	186	166	163	154	163	161	158	153	166	164	170	173	206	161	153	175	177	177	146	179	191	158	170	198	168	176	160	175	142	182	190	161	141	158	156	154	169	138	165	162	172	162	173	160	180	161	180	167	165	184	159	181	163	169	177	175	169	147	166	191	158	145	176	182	191	172	172	157	153	165	151	174	149	149	140	177	152	166	188	166	182	169	161	169	169	157	158	181	151	160	153	158	159	158	172	167	129	173	161	158	179	147	154	165	150	180	158	156	156	160	158	154	174	186	154	150	160	150	165	145	172	153	174	192	195	150	175	149	152	171	164	166	135	152	149	173	144	177	149	181	146	169	156	161	130	145	147	164	155	156	161	173	149	168	146	167	166	160	152	186	172	149	161	159	152	160	170	146	168	133	148	160	153
8442	1402	2627	2881	2315	1779	1651	1908	1933	1823	2164	1839	1793	1817	1607	1049	1019	982	1108	896	802	741	672	656	631	552	449	433	454	490	491	430	439	435	424	404	399	443	415	432	406	423	399	410	401	399	393	390	396	405	409	406	402	418	406	411	413	424	392	389	408	431	394	386	363	408	400	391	438	368	385	405	372	392	407	444	370	396	377	391	409	387	386	373	433	373	419	399	389	384	380	392	403	382	407	419	366	409	376	409	402	401	427	417	416	409	391	410	403	403	381	377	418	427	373	416	414	403	417	389	424	381	397	437	422	415	395	392	378	373	379	389	404	391	381	389	432	379	389	356	390	436	421	392	389	434	382	375	403	431	410	382	409	386	387	370	416	415	392	409	377	415	416	403	372	401	406	381	447	395	403	435	390	405	410	388	435	396	404	396	396	384	415	432	402	410	409	411	361	381	425	381	378	380	448	395	394	410	404	392	388	423	461	362	421	437	422	398	418	372	431	409	405	382	422	428	408	422	396	418	410	404	361	411	391	406	412	401	431	401	407	405	389	420	423	415	427	431	359	417	416	408	363	442	361	381	405	376	381	367	408	368	401	386	357	400	423	390	408	391	403	431	405	392	394	419	376	386	367	375	390	401	397	395	417	409	436	403	395	433	400	410	424	393	408	359	380	434	418	385	390	367	409	380	399	410	370	389	418	387	401	419	392	387	385	374	405	372	447	406	391	405	409	418	445	407	374	413	404	404	418	390	403	418	417	363	399	372	389	410	406	390	388	412	408	424	392	416	408	379	381	429	378	377	423	439	403	400	403	390	396	386	393	395	395	378	397	371	365	419	383	375	426	367	365	376	390	417	396	388	394	414	401	404	385	372	393	387	406	406	414	381	395	416	388	378	400	382	390	402	424	409	382	399	398	436	414	419	387	435	416	414	403	411	435	380	376	400	401	394	414	378	418	424	391	412	376	389	417	407	411	420	394	394	417	373	405	402	422	411	411	363	424	418	385	369	401	399	419	408	400	398	414	379	406	428	414	360	446	348	384	394	418	389	405	394	404	388	428	388	427	429	356	418	399	409	428	403	392	393	413	422	440	404	426	424	368	410	404	376	419	390	387	406	395	391	383	433	420	392	395	403	384	383	400	402	385	432	452	389	448	403	379	401	421	399	402	378	417	372	389	368	422	388	397	383	398	421	374	357	413	380	448	407	421	377	405	380	372	421	383	438	385	378	402	395	425	392	412	440	389	416	412	418	391	418	412	390	399	384	412	409	394	424	377	396	393	368	367	400	381	395	382	378	397	386	387	397	379	429	422	405	415	433	439	384	401	427	393	406	374	392	387	392	421	374	404	366	415	409	385	406	380	405	431	413	409	412	411	384	402	398	401	358	397	412	415	415	401	389	401	403	389	378	381	396	391	400	416	396	399	411	375	394	385	412	439	414	402	443	391	378	433	379	380	390	402	410	415	390	433	413	410	372	406	378	392	370	390	380	393	420	397	405	371	388	393	449	423	397	411	403	420	390	395	402	384	380	411	362	397	412	461	373	440	371	357	416	395	392	390	408	420	358	422	394	394	392	400	401	396	416	416	390	373	414	356	400	383	390	411	409	412	381	430	392	387	423	410	372	409	389	428	417	392	419	387	388	381	409	375	429	422	384	412	359	394	421	419	385	392	373	420	414	385	380	358	402	363	369	404	410	400	396	416	379	386	359	397	400	415	419	389	399	410	391	388	416	411	396	388	393	399	414	412	431	386	410	353	410	381	401	389	410	422	423	390	394	388	362	411	392	387	408	408	377	399	399	382	438	424	395	423	405	438	381	390	417	425	382	424	411	400	375	404	407	430	390	419	405	401	377	393	412	392	439	410	410	443	441	373	421	381	429	395	379	372	388	407	405	428	432	404	392	397	413	396	425	375	381	420	395	411	383	401	368	403	386	383	350	403	439	390	412	388	402	416	383	385	397	413	419	429	403	427	415	411	370	397	367	358	429	362	393	368	370	437	376	396	394	372	395	452	416	382	405	367	382	394	377	396	412	424	406	377	416	396	411	389	401	401	373	422	379	415	397	386	370	414	398	434	420	399	407	408	422	365	370	379	404	407	389	391	374	407	449	413	417	380	418	390	380	406	384	382	400	399	374	376	397	403	428	387	355	438	413	400	413	376	390	399	415	372	372	380	442	419	377	399	397	389	378	395	404	377	437	406	394	440	398	331	424	370	352	420	432	421	404	380	368	410	446	367	385	372	395	390	386	393	408	393	389	407	388	412	378	421	350	414	404	378	380	393	397	385	366	402	371	422	378	358	418	406	409	412	437	403	370	434	409	408	405	372	416	370	401	397	392	384	440	385	376	397	408	373	386	398	433	388	388	380	367	360	413	413	409	383	427	370	415	404	415	421	408	416	420	384	400	406	408	401	374	378	417	403	400	388	435	371	427	404	413	398	415	407	346	397	369	399	400	418	388	385	422	399	407	387	399	371	406	453	365	427	359	396	401	384	422	388	393	397	417	364	397	408	394	468	419	400	391	413	376	399	402	433	405	415	392	407	410	402	410	416	380	382	393	428	413	380	421	399	392	408	382	408	377	403	394	366	409	413	396	397	397	441	378	405	365	422	411	414	434	391	395	410	429	409	397	399	382	416	366	399	402	379	388	407	401	390	422	407	388	415	386	392	403	406	408	386	383	401	396	407	355	409	409	400	414	384	400	456	403	406	429	388	392	418	377	435	411	423	420	393	345	420	378	408	403	380	393	390	387	405	385	417	392	405	394	394	396	368	401	411	383	393	414	382	441	384	379	382	391	434	404	378	406	390	421	409	389	422	401	390	393	400	400	376	381	408	406	377	420	411	422	393	404	413	434	389	378	414	368	381	400	434	404	421	389	388	409	331	375	396	398	366	389	392	383	371	420	415	404	397	416	410	412	385	388	385	391	435	404	399	422	391	378	392	374	426	403	426	395	429	391	399	412	395	405	367	398	428	389	412	393	436	379	373	415	418	381	402	411	403	384	386	411	374	379	388	425	389	371	420	399	389	449	409	402	400	403	366	402	392	384	422	380	376	366	391	396	451	397	408	358	408	383	421	407	405	390	404	409	398	366	385	382	402	394	384	397	438	425	402	424	397	411	385	380	388	402	413	414	391	401	384	418	398	378	358	381	395	410	417	405	449	436	394	399	408	396	411	419	391	394	416	422	410	404	413	379	380	397	396	406	375	392	432	394	417	411	413	360	402	394	388	420	389	390	380	388	406	404	398	375	425	413	436	391	391	344	380	364	422	373	396	424	407	388	409	374	417	407	414	366	382	401	412	425	402	388	384	390	397	421	403	401	432	429	431	382	417	361	386	384	421	390	389	394	410	410	397	421	415	405	413	380	404	379	408	396	415	418	402	375	405	387	418	396	397	387	437	403	401	426	370	387	400	402	384	417	390	366	415	437	401	405	405	376	407	398	393	378	388	395	405	379	382	360	414	387	441	384	410	395	429	425
33723	8323	2706	1835	1377	855	831	931	896	854	733	572	751	629	455	449	433	485	465	333	361	342	301	278	275	256	267	280	276	389	367	248	242	231	276	255	243	252	216	254	244	246	247	239	256	248	230	235	206	248	233	238	217	215	235	222	219	187	243	226	209	225	212	249	238	243	258	223	220	260	242	228	223	227	241	202	263	251	273	244	242	205	237	216	234	221	239	248	289	235	212	251	264	244	242	223	251	240	227	266	208	204	219	252	265	254	248	235	252	214	226	259	240	250	239	246	229	221	236	230	236	283	232	242	247	262	232	232	247	239	217	251	205	204	250	246	260	241	223	230	231	252	234	244	246	246	233	224	271	241	258	230	225	233	252	231	236	263	231	256	236	240	218	235	253	228	285	237	255	245	258	261	236	228	247	251	236	212	203	224	234	243	239	277	244	254	250	256	256	250	236	219	248	232	234	228	247	251	234	228	269	229	269	235	232	242	232	228	219	257	251	246	258	223	231	219	246	255	259	246	229	259	215	231	225	262	264	228	263	208	251	215	257	241	248	230	230	264	252	231	221	239	251	238	267	263	242	246	253	218	229	241	250	225	223	247	232	221	233	245	216	225	229	223	223	245	277	190	231	248	271	248	256	245	226	240	272	268	223	270	233	250	249	241	229	249	286	209	245	262	259	255	247	215	236	246	246	206	246	200	238	223	240	247	234	252	235	207	239	249	237	250	220	264	257	253	251	234	215	256	233	232	228	244	255	234	216	239	241	241	230	239	224	233	243	225	251	227	225	235	247	232	227	234	233	246	209	235	260	202	241	218	238	240	270	241	234	238	252	260	249	228	231	229	238	250	209	231	252	247	267	231	236	253	259	260	275	228	213	242	235	255	247	218	213	236	273	227	237	229	240	213	219	254	253	221	260	230	229	224	236	231	225	233	210	258	241	241	231	240	220	256	261	254	263	224	258	247	237	230	247	208	232	229	234	210	222	235	217	220	234	244	267	232	238	242	246	207	260	235	241	241	242	258	263	241	223	206	254	209	249	235	238	266	226	228	267	238	203	222	251	220	239	240	235	233	240	237	256	260	212	264	242	223	262	272	233	240	235	224	239	226	273	249	217	245	233	209	256	248	244	269	237	251	237	199	255	237	258	243	254	243	232	239	246	281	254	208	228	220	227	228	214	206	238	290	267	213	228	234	229	205	253	242	234	227	212	240	263	252	260	249	239	221	215	240	227	241	227	223	216	252	263	220	212	230	194	244	239	221	237	257	248	243	237	203	260	249	226	256	235	243	241	258	238	291	234	237	222	245	236	221	242	240	211	259	224	224	233	221	242	259	248	231	225	211	246	241	264	221	274	229	238	249	209	235	244	254	221	231	239	228	235	249	231	234	242	235	243	248	264	240	241	277	249	247	245	258	224	246	264	211	231	243	230	236	239	224	238	224	214	246	231	222	203	227	251	264	213	235	241	244	260	238	211	221	251	250	236	247	249	249	254	231	218	230	218	216	231	239	237	252	231	216	256	237	219	252	237	218	230	249	263	254	259	200	218	232	282	259	268	209	255	219	251	260	219	271	261	214	241	264	217	263	238	238	229	233	225	250	239	269	241	246	239	238	226	248	256	228	235	241	236	233	217	231	238	236	235	252	247	268	223	217	248	227	222	241	240	230	220	223	278	216	221	238	246	241	247	232	243	262	269	230	227	240	266	247	238	229	243	258	203	233	233	255	237	220	228	258	243	226	234	227	280	253	232	275	257	234	277	245	216	259	238	240	227	249	189	214	246	262	256	225	250	200	236	208	247	236	199	245	224	220	256	219	224	212	212	246	250	219	251	240	260	223	231	221	261	241	228	248	222	242	281	275	260	233	228	219	222	254	236	255	237	242	266	260	256	237	238	226	243	217	243	243	244	195	236	247	221	251	248	256	248	235	233	263	235	223	240	212	209	214	214	236	270	224	211	212	241	246	217	216	263	269	263	244	211	221	256	240	248	267	218	217	250	240	238	254	251	243	208	250	230	240	249	228	264	213	234	254	218	262	199	223	242	264	268	258	249	238	233	253	247	245	213	238	239	242	217	256	220	217	208	223	228	214	228	245	222	232	246	243	233	259	241	228	243	237	230	265	227	207	236	252	265	233	238	249	240	259	204	249	239	234	241	253	240	256	250	227	220	261	252	227	243	246	253	240	223	271	233	262	266	223	239	214	241	240	247	267	225	250	227	256	259	259	235	249	247	255	254	230	221	234	214	260	256	248	242	238	228	238	256	250	247	216	212	239	238	263	242	236	204	231	242	252	242	247	253	246	236	227	248	236	258	229	243	216	245	262	230	185	248	201	233	218	230	228	262	257	232	244	228	232	276	234	230	223	237	239	271	220	247	229	256	245	236	220	235	215	226	228	239	230	246	249	261	249	251	250	239	220	226	222	255	220	242	233	240	213	257	220	201	253	271	220	202	248	224	237	264	225	251	239	217	226	246	228	223	251	234	215	246	216	253	222	265	248	250	235	250	225	226	253	259	242	229	232	241	245	244	254	246	243	262	203	242	237	240	229	258	244	240	244	249	253	251	241	255	233	255	252	258	249	224	256	224	229	236	281	253	239	243	244	225	233	246	231	238	258	229	259	246	251	228	221	253	230	224	254	246	221	243	248	269	228	235	219	223	233	244	239	251	259	235	263	246	244	262	213	222	218	265	233	239	247	270	259	193	239	247	224	214	253	235	219	250	212	239	234	216	218	229	231	234	227	252	270	242	264	270	240	257	212	227	262	216	228	250	240	240	232	239	227	198	199	242	246	246	234	247	267	236	247	245	221	246	256	226	251	243	252	240	231	231	238	247	227	239	240	232	239	251	229	236	215	216	239	240	243	242	230	197	267	237	234	234	261	232	244	243	234	253	215	220	228	228	279	248	251	228	253	220	231	257	234	232	236	204	231	239	222	238	243	243	242	227	207	230	226	234	205	240	256	234	213	243	246	242	264	237	216	240	239	216	244	231	241	215	226	241	243	239	231	266	201	240	216	242	236	229	233	253	244	245	264	294	225	201	242	254	232	236	271	256	215	235	237	233	249	231	256	219	235	268	248	216	252	233	223	222	214	213	221	242	254	246	251	244	245	237	259	232	277	265	259	264	213	221	246	255	239	223	254	258	271	267	267	238	226	229	273	234	225	223	250	253	246	244	228	264	286	245	232	235	252	256	251	270	231	225	266	239	234	234	226	229	235	214	268	224	237	234	228	223	243	227	265	223	238	226	227	245	228	261	256	266	264	243	236	256	279	253	230	214	240	253	229	251	234	240	244	234	269	243	245	237	234	206	214	232	262	221	225	247	223	236	245	250	251	248	245	227	231	230	211	250	262	277	229	209	247	218	250	254	265	230	220	229	229	210	232	223	207	214	238	241	247	242	236	229	251	259	220	228	247	258	239	244	278	234	241	257	243	254	252	212	239	257	265	244	241	245	259	265	204	243	248	216	244	238	239	252	242
20159	2663	4549	5278	4897	3448	3568	3886	4014	3599	3493	2671	3200	3153	1843	1661	2052	2059	1776	1185	1243	1168	1127	954	884	753	739	659	818	1641	1188	608	564	589	588	616	600	595	616	569	603	590	544	551	540	533	546	567	570	564	546	557	584	569	536	535	516	543	552	558	537	595	594	525	517	511	581	544	575	479	531	584	531	550	530	554	576	582	516	524	583	568	571	483	564	544	570	553	552	567	548	530	550	553	543	554	562	546	556	546	478	532	567	529	547	562	554	559	506	546	528	549	508	517	555	522	591	539	571	571	558	539	552	538	561	580	542	551	553	528	536	515	544	558	544	563	532	530	567	549	520	566	545	596	559	574	537	518	581	529	538	540	548	573	580	541	533	557	600	558	497	537	578	546	543	523	528	563	540	565	553	558	549	582	544	538	556	535	538	569	512	564	597	555	524	555	488	537	565	566	533	546	564	576	523	600	548	521	514	558	525	564	525	532	522	558	524	555	537	550	530	517	509	529	565	538	558	524	556	538	560	538	557	576	507	598	567	552	540	586	563	547	567	596	552	543	552	580	551	539	521	516	538	535	525	568	550	517	555	551	558	530	521	529	526	526	558	530	587	530	582	581	532	563	565	533	597	536	554	545	583	555	556	543	570	573	539	538	528	556	562	494	508	583	561	549	576	507	541	544	501	532	499	553	558	549	539	570	523	538	576	545	579	599	554	547	523	606	578	569	538	555	531	595	560	538	551	573	525	535	541	563	510	561	567	556	543	544	590	555	534	538	548	540	530	547	547	548	583	542	533	544	538	588	538	554	571	540	533	535	537	533	541	566	559	540	563	559	537	548	545	518	603	555	555	560	535	589	584	531	540	563	540	578	593	540	585	569	532	551	544	552	553	531	521	557	560	563	603	522	540	547	537	581	545	554	581	570	542	552	547	562	601	598	550	587	531	560	558	524	527	570	534	530	515	501	524	529	581	552	589	560	560	583	526	545	555	557	559	568	512	574	487	504	565	509	548	564	533	513	534	517	599	591	554	532	579	540	496	545	536	575	515	507	539	564	527	545	552	581	522	576	533	531	585	526	527	519	519	583	585	547	539	544	539	568	558	549	541	558	524	560	569	571	569	551	549	531	561	516	537	531	540	545	556	504	526	570	511	541	526	509	575	540	517	522	501	581	513	595	556	557	545	522	498	614	526	529	548	560	557	563	518	571	535	556	565	513	548	587	528	512	492	572	601	532	528	588	502	562	553	510	555	597	548	523	552	560	544	548	539	539	572	561	563	513	554	542	515	579	555	557	548	484	559	541	521	506	563	528	622	512	556	517	516	568	545	541	574	553	551	585	551	592	532	550	554	563	557	562	556	569	611	544	528	524	537	490	578	586	521	562	582	523	567	544	536	527	561	571	560	551	550	545	562	560	552	563	562	535	509	569	550	544	556	576	539	574	565	531	554	505	578	528	514	568	544	551	545	584	496	527	604	561	534	566	498	538	557	531	507	530	561	568	547	555	575	547	491	573	543	477	568	567	539	559	546	551	536	580	545	592	562	559	603	554	600	562	531	565	550	547	531	574	535	504	576	616	537	531	508	538	573	536	507	507	538	532	546	527	514	536	542	584	580	572	563	583	556	584	572	550	585	533	577	552	546	529	549	499	554	554	502	581	530	560	540	536	549	540	577	535	521	537	561	558	609	557	568	562	562	561	532	591	518	531	536	525	529	586	551	553	555	564	570	541	555	549	553	576	569	524	569	516	537	569	530	528	545	549	565	547	544	545	542	581	545	554	613	533	545	550	530	513	530	529	561	552	559	555	506	566	539	580	545	539	534	535	547	542	532	555	540	562	552	587	577	532	563	557	560	548	529	540	602	559	548	557	626	533	568	538	556	566	546	519	521	545	570	587	516	572	554	533	549	547	468	539	564	608	544	553	508	544	550	534	562	563	561	557	558	541	545	528	553	550	520	561	562	507	495	542	589	495	495	509	531	529	528	551	572	584	573	529	540	528	545	530	551	580	550	574	527	582	568	547	541	527	530	563	610	543	504	566	547	506	531	553	581	532	534	546	542	550	495	586	552	566	557	534	501	546	567	491	562	544	569	541	526	563	540	564	538	549	562	557	542	587	565	518	528	504	555	556	581	515	590	557	509	543	540	556	538	573	564	589	533	552	533	561	540	567	538	567	571	520	545	545	548	532	582	547	559	537	549	599	538	532	577	501	542	517	570	514	586	538	585	582	548	539	575	572	526	526	515	542	563	549	596	558	559	538	546	549	569	590	516	544	534	522	529	507	564	566	489	561	578	539	522	531	578	521	571	527	548	572	567	542	533	559	583	528	504	588	561	547	548	528	577	517	545	507	577	508	574	549	565	535	556	506	588	557	531	536	552	521	506	565	548	567	592	558	576	542	562	532	552	521	565	527	558	526	547	562	513	549	521	538	525	580	608	511	545	516	533	568	528	575	549	543	575	556	555	563	526	545	551	549	535	544	518	514	539	522	581	531	531	550	526	549	557	589	517	564	567	558	561	530	568	535	573	532	567	559	572	541	552	575	524	526	536	578	568	541	530	500	557	547	570	567	557	540	547	559	536	500	565	536	528	506	540	559	506	518	557	545	555	551	526	583	603	558	561	551	555	593	573	538	569	571	526	538	525	549	538	539	568	558	543	544	534	533	544	567	514	540	559	538	571	541	558	535	570	529	526	530	467	547	553	521	587	555	538	521	526	529	547	521	513	535	555	472	563	549	544	532	585	531	578	571	559	520	559	557	560	547	537	563	536	535	554	528	539	521	575	537	531	545	516	545	545	570	545	519	545	525	528	507	518	564	533	532	561	534	555	584	554	546	545	522	522	563	571	544	542	546	549	549	535	547	527	518	519	584	562	576	547	568	532	594	546	550	582	571	545	517	573	554	522	570	512	535	536	567	527	549	581	570	553	489	551	561	544	573	579	562	508	539	526	573	566	534	551	597	544	545	555	515	560	534	576	556	560	541	541	568	563	532	570	547	574	556	512	555	578	551	606	509	549	597	535	497	563	543	563	542	547	513	511	521	489	593	536	532	507	539	547	549	543	569	542	520	549	536	557	508	573	552	570	537	551	551	569	534	505	568	559	526	525	572	540	547	550	557	525	554	548	534	532	526	537	590	535	579	504	568	576	538	566	590	527	561	573	552	543	550	528	570	549	546	562	574	517	588	589	541	563	555	536	539	551	575	531	536	537	538	509	547	567	544	549	523	532	536	535	574	542	501	534	516	582	541	563	535	557	633	549	565	534	538	506	522	577	553	530	545	554	592	551	545	524	548	549	557	551	553	536	507	544	540	560	518	558	539	536	547	592	569	567	541	545	533	513	534	576	554	550	594	569	582	594	508	506	592	563	554	523	539	564	570	559	585	516	572	552	543	544	532	544	505	540	554	522	519	526	580	495	545	536	540	538	533	572	541	552	531	529	562	550	530	576	560	532	525	530	539	519	581	539	543	518	534	535	588	541	525
44975	13652	4443	3017	1887	1308	1489	1368	1055	1092	860	709	880	764	570	678	613	593	578	473	473	418	344	333	341	331	312	319	393	463	347	310	312	332	302	284	312	294	297	280	275	362	330	317	305	304	307	243	293	285	298	323	324	266	293	296	308	290	273	314	304	346	282	287	290	293	333	280	272	317	302	295	286	289	318	276	267	283	350	285	305	300	313	298	285	270	302	308	317	291	290	283	288	326	326	317	287	295	307	342	284	307	268	263	295	284	300	303	315	250	325	335	289	299	308	280	305	280	311	288	261	299	292	315	277	305	278	336	304	309	307	280	277	294	290	274	319	262	314	306	288	282	305	301	287	305	282	315	299	299	283	279	276	323	297	331	279	280	270	308	346	287	259	284	298	305	299	258	274	258	331	262	313	282	280	279	304	297	277	289	299	293	288	283	287	317	274	291	324	306	318	279	284	280	257	324	281	297	306	261	275	299	278	300	253	318	291	300	302	284	295	302	286	301	282	278	311	271	281	282	288	265	294	309	274	312	304	320	260	329	269	281	316	306	331	308	280	313	275	321	260	278	274	313	291	286	297	313	298	253	292	272	297	287	304	261	311	327	316	295	281	329	285	294	314	273	276	324	306	279	268	274	281	280	318	314	262	295	302	284	320	311	306	291	270	271	322	268	329	271	287	320	320	277	285	326	300	298	288	295	297	292	274	293	273	339	299	273	285	309	294	281	278	278	295	323	299	323	304	295	266	294	311	325	308	320	327	282	305	282	257	295	264	285	294	300	317	280	282	282	270	286	284	287	292	307	285	303	299	264	313	266	266	324	271	273	329	319	298	328	332	288	281	296	298	324	285	336	289	306	294	298	279	301	322	299	284	274	308	319	299	272	311	343	266	287	327	302	293	306	292	316	294	253	315	326	250	285	263	310	294	296	278	328	305	281	274	322	310	293	294	263	302	319	295	299	297	294	296	336	298	301	287	301	297	299	287	276	280	295	303	271	306	335	319	295	274	280	278	289	286	306	308	273	282	297	295	283	293	279	317	333	290	279	295	280	292	313	313	314	267	299	281	272	288	292	305	322	287	326	297	294	281	301	318	263	283	308	319	300	265	299	283	296	309	278	297	278	280	272	323	315	312	328	301	305	274	290	278	292	277	273	260	284	283	294	281	328	303	292	262	278	340	314	288	296	276	335	312	302	300	244	311	313	282	304	293	316	315	284	291	263	300	331	264	280	284	265	297	304	295	323	305	304	302	304	301	313	341	306	319	306	301	297	344	290	278	312	262	285	266	281	294	308	292	304	285	275	304	318	285	279	304	282	295	287	306	274	297	283	272	280	323	308	290	332	268	269	308	310	291	306	290	293	277	288	321	302	266	316	289	248	295	257	298	319	301	283	279	279	284	308	318	283	283	287	274	314	283	264	308	297	288	273	315	306	291	292	285	317	288	301	259	284	296	283	309	306	352	299	286	276	334	279	301	292	310	301	280	305	271	301	330	309	294	324	296	273	276	289	299	283	295	315	308	283	306	338	304	290	300	304	290	279	294	282	298	317	309	308	303	260	258	296	288	307	272	294	320	308	303	292	312	320	324	293	318	289	293	276	293	304	281	304	252	322	283	255	245	267	282	282	285	301	282	294	274	296	301	274	314	286	269	296	269	279	305	319	283	261	316	281	282	306	282	315	290	293	284	291	270	292	293	313	282	273	293	286	285	278	288	326	297	337	297	320	265	293	302	317	317	316	308	311	283	296	288	298	304	311	297	267	294	278	292	316	280	285	293	300	280	303	284	289	297	304	328	287	295	294	291	294	316	267	290	298	288	280	307	289	307	256	262	285	307	271	272	304	290	296	273	327	311	320	310	272	306	265	291	300	287	307	255	285	273	322	295	280	263	271	292	307	291	310	309	280	293	288	278	303	308	286	309	327	307	325	301	313	293	283	302	293	321	291	296	303	288	280	305	318	293	287	340	288	274	265	295	294	275	323	308	297	277	303	330	272	296	315	328	312	301	298	273	262	314	276	307	331	300	292	318	299	284	286	311	294	292	296	330	283	282	298	264	286	256	264	322	265	273	264	286	281	301	355	300	329	294	287	264	299	295	306	314	299	306	284	299	303	298	290	314	296	274	305	268	312	330	271	288	316	272	307	310	304	274	321	323	319	300	336	301	315	269	314	315	312	297	343	256	302	320	271	274	267	315	302	293	289	278	284	313	330	273	290	315	330	292	267	284	311	295	251	274	325	286	266	287	273	271	295	310	274	256	304	269	270	264	287	296	289	296	309	299	315	295	304	263	331	319	286	311	272	295	318	287	300	310	304	317	288	305	282	318	314	276	292	283	309	293	312	280	298	302	316	290	322	329	293	284	278	309	288	287	291	295	289	318	267	265	269	319	321	302	335	303	313	290	300	280	294	272	347	282	305	330	289	319	281	262	284	297	319	301	298	297	279	295	316	305	260	311	290	284	304	286	298	286	288	312	308	315	321	309	260	292	296	315	294	258	281	299	292	340	303	314	331	338	287	281	297	321	294	299	256	293	269	317	290	289	285	311	279	320	329	292	266	314	273	313	301	288	320	288	270	297	305	325	300	293	309	297	301	292	299	310	270	258	292	309	314	343	299	272	297	280	309	311	258	273	320	274	288	299	312	281	269	301	286	323	314	298	247	300	288	295	335	319	275	273	277	280	282	292	257	296	302	308	306	303	314	319	305	318	271	266	273	282	281	310	314	287	301	311	254	289	270	267	279	280	266	307	302	280	325	285	277	301	285	260	287	301	301	300	276	315	274	278	295	324	322	279	273	270	304	287	321	292	330	316	307	297	310	316	327	302	287	267	285	328	306	316	301	289	317	279	308	280	307	293	310	327	318	267	311	292	305	326	293	326	311	257	297	304	284	318	300	321	283	305	295	312	286	279	276	300	301	310	294	316	314	336	302	290	318	301	330	309	294	287	293	321	334	321	318	317	307	292	290	289	321	272	303	295	291	326	290	294	305	280	295	327	271	317	309	315	294	284	296	269	310	273	311	283	306	283	307	310	294	286	297	310	297	301	284	284	258	280	334	316	295	295	296	291	320	300	319	291	291	277	333	314	264	297	282	288	300	292	307	316	253	288	272	317	310	265	284	321	289	268	281	316	296	312	322	281	278	302	300	312	291	318	285	296	328	288	279	302	309	313	288	318	278	302	274	304	275	315	285	294	281	289	284	272	269	295	299	311	302	288	292	288	279	271	307	292	289	286	268	306	287	282	329	271	285	285	318	306	270	297	288	302	296	317	272	277	278	301	316	285	307	336	296	293	286	322	327	301	282	297	331	293	306	324	272	296	297	313	287	312	299	304	266	304	277	268	315	297	266	332	281	272	293	288	308	279	284	312	286	281	327	325	284	279	243	315	265	269	317	257	282	272	276	338	302	287	285	257	322	310	281	302	285	310	293	319	301	291	278	307	323	285	311	278	275	286	310	283	336	295	293	289	284	285	309	308	301
26342	3463	6131	7800	6169	5133	6282	5937	4716	5035	3799	3277	4311	3174	2415	2708	2865	2738	2328	2040	1743	1151	940	935	968	931	860	940	1309	1802	873	752	733	810	700	751	722	756	671	745	703	770	706	730	732	728	679	696	638	657	694	745	661	656	646	681	655	653	621	683	680	688	648	680	697	643	638	677	619	692	670	665	662	669	666	628	682	665	623	635	643	690	650	638	606	648	668	654	645	619	677	625	655	627	669	669	664	655	648	635	684	610	624	632	630	646	649	662	641	646	630	645	632	636	651	680	605	664	702	652	614	630	649	672	601	599	604	639	627	642	655	678	676	652	614	632	636	596	618	670	696	588	638	675	636	633	633	630	653	639	665	636	683	613	669	627	685	663	578	663	660	620	692	669	660	686	591	605	662	579	672	613	689	671	664	654	661	634	622	647	642	626	635	668	661	623	695	654	646	655	677	675	617	632	672	673	649	660	694	613	622	632	605	638	641	602	615	647	660	649	630	650	615	644	594	679	634	638	656	619	612	673	660	677	639	674	591	634	649	641	681	661	683	630	662	655	632	659	673	679	600	635	636	666	675	607	678	630	669	648	639	691	606	645	659	693	628	713	661	589	650	646	691	613	663	612	659	644	650	659	656	648	638	651	605	627	680	626	621	656	642	665	608	650	661	590	658	635	683	682	675	645	589	663	603	669	670	684	614	662	659	648	592	609	645	632	655	616	694	671	640	663	674	660	664	640	644	618	645	640	642	640	640	668	659	655	635	585	660	651	654	599	657	616	660	630	673	676	695	627	646	652	600	691	627	673	649	665	646	613	662	663	607	642	660	640	710	637	661	637	628	695	606	670	654	741	669	650	647	661	635	659	627	652	646	610	702	680	690	643	644	630	599	653	618	638	647	660	635	658	588	711	651	696	605	618	667	662	641	639	608	684	680	614	671	656	654	614	664	641	644	625	645	635	622	662	593	680	644	653	658	624	662	636	629	619	615	660	663	628	600	660	601	656	610	653	614	663	656	617	620	696	631	646	670	690	632	594	644	632	629	662	660	661	624	686	662	649	624	674	648	664	614	651	692	630	601	670	655	605	691	630	660	682	617	612	672	637	675	674	626	658	665	614	671	638	668	672	672	606	618	637	636	724	644	681	599	615	674	650	595	670	676	607	684	666	621	638	680	659	689	598	623	668	615	613	650	676	650	684	629	625	608	636	654	688	620	610	664	627	633	573	666	660	655	629	650	673	646	686	656	630	659	666	654	636	647	597	640	661	619	672	632	634	667	682	699	691	630	629	667	628	634	632	652	611	662	620	643	656	659	605	612	611	675	619	647	681	638	670	677	647	647	623	625	683	638	664	643	688	656	675	636	668	607	656	667	617	620	677	688	681	665	665	658	675	645	674	669	609	636	648	591	643	675	662	670	636	630	662	679	659	664	649	612	641	658	649	738	629	616	647	635	600	622	736	680	662	648	653	643	638	684	669	622	619	654	664	663	648	636	607	615	623	630	632	703	654	626	653	615	629	636	625	647	601	637	672	650	627	634	683	647	600	675	660	635	616	591	632	641	667	682	665	594	652	657	641	615	670	661	647	610	639	605	648	677	652	629	657	639	624	668	651	644	605	608	658	616	636	669	656	663	672	680	645	641	645	627	686	603	690	670	641	675	696	608	688	621	633	626	647	652	651	657	676	689	629	660	641	633	638	636	610	650	619	641	638	603	674	621	627	635	638	599	673	629	649	659	628	624	604	614	671	657	653	630	611	667	670	669	646	677	604	691	682	631	684	618	704	652	648	611	639	640	652	619	600	621	640	627	660	621	642	634	656	635	660	620	613	629	640	624	685	722	642	640	678	663	619	660	652	580	664	625	658	595	639	601	587	682	648	643	694	648	646	631	624	623	661	692	673	595	685	628	661	674	651	665	640	683	643	610	653	646	602	605	650	680	639	634	638	656	609	659	616	605	652	648	683	667	597	649	620	681	689	672	616	645	644	679	694	651	630	626	633	648	647	675	662	690	678	618	606	664	648	635	647	668	679	661	626	639	672	646	660	654	640	609	695	636	666	660	630	683	615	682	631	668	659	632	671	672	598	629	656	621	628	655	671	659	652	605	653	701	609	590	679	639	597	670	657	636	640	644	678	608	618	663	634	653	621	683	673	653	666	648	679	663	613	669	652	630	644	634	695	632	640	610	626	608	599	673	634	652	656	652	618	647	679	665	632	611	643	617	686	666	664	656	640	611	667	612	645	682	664	606	629	651	689	594	645	627	608	654	686	627	631	645	642	652	675	582	672	654	634	682	696	692	661	595	683	683	626	666	668	649	685	640	642	682	641	652	658	672	653	708	679	677	627	629	618	616	640	680	637	659	669	611	671	647	646	625	660	620	696	675	647	672	691	646	596	660	666	628	602	656	620	627	643	635	632	656	643	606	659	648	661	670	621	647	640	689	658	645	669	654	646	639	656	632	669	660	611	678	654	650	695	655	664	633	673	679	640	668	599	637	655	636	686	654	650	668	598	622	658	652	643	690	616	687	631	715	655	617	675	678	663	645	638	624	600	664	644	651	613	673	625	659	636	661	649	657	653	640	584	668	597	649	618	648	643	687	636	636	634	617	688	670	626	628	638	635	670	662	644	658	659	650	632	641	678	650	656	620	613	648	680	665	653	618	638	640	655	619	627	623	591	609	637	670	584	625	619	674	610	601	666	657	689	656	659	667	622	608	654	620	631	627	620	625	640	669	670	632	673	633	657	662	609	658	601	657	620	603	641	641	606	668	668	654	617	644	669	632	639	680	625	664	651	651	659	643	664	649	634	688	677	670	579	605	640	670	649	679	677	638	694	617	631	608	624	695	655	599	616	647	631	618	630	676	669	688	633	663	629	660	640	633	717	624	616	656	664	647	677	615	639	672	629	694	671	655	637	639	671	686	657	634	696	649	680	617	681	645	668	659	651	671	675	661	622	640	640	626	662	666	675	659	636	615	633	629	660	689	595	609	642	636	691	655	659	674	671	645	621	638	613	659	678	622	641	635	630	661	702	666	647	623	622	665	641	641	643	632	659	692	686	612	631	681	647	643	648	617	649	644	619	671	671	665	658	645	672	645	619	645	667	650	635	647	621	623	674	620	665	651	672	657	652	676	635	710	633	656	648	663	646	648	648	652	689	658	615	665	640	669	641	643	633	660	663	675	628	605	685	662	600	690	627	659	662	648	652	639	637	645	627	681	629	669	689	652	677	661	672	655	701	641	670	638	673	697	640	673	647	604	598	671	626	672	634	683	651	644	588	684	634	662	689	624	659	635	631	605	709	592	626	637	611	639	611	670	663	615	618	565	642	622	663	659	647	651	595	630	634	655	616	657	645	670	641	629	615	628	577	647	627	643	631	660	661	575	652	639	682	686	657	630	627	656	600	635	662	632	677	711	645	655	631	616	620	658	628	659	665	656	659	584	636	690	640	635	663	614	632	618	618	628	657	658	600	635	644	608	620
15566	2362	1222	904	456	472	531	437	363	559	416	396	386	282	254	309	317	271	255	223	149	176	196	186	189	185	183	180	145	172	160	173	196	177	150	170	177	153	151	172	155	152	166	151	149	136	167	170	154	168	171	152	155	138	150	157	147	158	158	152	146	147	175	167	158	158	160	170	155	156	149	157	141	138	146	168	138	137	146	125	145	141	154	157	148	147	156	161	154	152	145	171	141	154	163	152	125	164	151	157	136	165	152	147	174	172	149	155	165	151	158	142	166	155	136	154	150	160	153	143	130	149	149	157	157	136	178	164	152	147	143	148	171	166	156	170	176	144	148	164	144	150	149	162	166	140	153	153	151	156	143	162	152	158	140	166	175	154	139	146	166	168	136	147	175	173	147	162	139	173	149	189	154	162	154	155	135	154	173	142	132	142	117	133	169	156	129	167	180	167	154	122	147	158	166	168	144	151	175	142	179	156	148	155	148	168	147	162	169	183	143	146	153	162	174	190	156	149	170	148	160	122	136	146	165	149	152	143	178	126	156	169	157	145	159	150	150	163	157	180	122	191	173	176	152	149	168	161	153	148	158	142	156	145	143	135	166	156	157	139	135	174	147	140	152	168	175	176	149	142	147	147	142	151	155	144	157	147	159	169	165	145	165	131	174	152	167	159	144	120	151	132	161	138	143	170	154	185	154	152	169	173	164	133	129	153	150	160	163	148	158	165	148	143	168	165	156	153	148	142	147	121	151	149	145	170	148	162	131	142	148	133	159	143	130	144	146	149	148	157	134	156	168	141	169	157	156	164	171	160	156	171	152	148	158	173	136	151	144	123	158	151	139	157	149	146	167	144	161	144	163	147	149	160	158	166	151	152	149	172	148	143	153	155	151	165	156	144	147	147	141	140	159	151	184	167	168	151	148	147	133	159	157	144	137	145	187	167	159	135	138	152	168	171	155	162	148	168	143	150	146	150	144	186	150	157	146	167	143	158	154	147	170	160	122	130	168	157	169	143	142	168	157	151	147	161	165	143	156	148	145	169	146	155	139	157	162	151	172	127	145	171	156	142	147	151	140	168	166	136	166	165	167	153	144	156	136	159	184	171	135	165	140	149	188	126	141	157	186	164	157	155	175	153	140	155	141	164	180	168	153	150	171	141	172	171	182	162	138	136	161	155	133	172	157	171	156	170	138	154	157	168	168	123	163	150	143	173	156	152	145	153	139	171	158	184	168	169	158	156	160	141	132	143	148	157	151	166	162	148	175	157	166	155	147	147	141	171	151	161	158	133	152	154	158	148	132	133	167	166	149	170	147	173	137	137	147	163	162	146	147	115	157	161	152	147	174	134	164	170	171	136	146	176	121	143	177	152	174	145	157	183	138	175	168	149	167	148	160	160	140	156	149	162	148	143	150	162	135	152	174	152	119	171	170	145	135	151	145	145	148	187	145	134	148	149	177	179	159	159	170	159	156	153	155	147	167	163	176	156	132	163	178	145	153	152	159	159	174	173	167	161	164	154	165	165	153	162	126	157	163	145	148	144	126	162	167	150	146	151	142	172	149	168	145	169	169	189	148	152	152	165	151	165	156	169	167	149	164	168	156	127	148	151	170	148	140	174	173	178	166	152	191	152	170	178	145	146	174	170	164	139	144	154	170	169	180	146	163	174	151	154	176	157	183	159	151	178	171	168	147	156	153	150	117	167	160	163	188	137	157	140	172	149	169	153	137	158	178	141	150	144	139	146	170	152	148	153	149	140	153	151	165	139	140	148	165	163	169	153	184	117	150	142	147	147	147	156	141	175	137	147	139	160	157	167	167	155	147	144	147	160	146	169	172	149	154	123	159	164	156	159	150	150	167	158	150	117	175	149	149	161	159	178	137	147	157	163	168	147	157	173	173	166	167	163	164	144	139	179	170	139	166	137	158	151	149	170	142	135	160	152	151	167	171	158	142	145	183	166	149	166	161	134	161	174	149	156	160	187	157	151	141	164	148	159	143	146	153	165	173	143	142	150	170	154	161	145	157	143	148	152	145	156	146	156	152	146	175	185	131	160	144	158	159	170	173	171	145	150	171	151	160	167	147	161	159	144	168	166	172	147	136	161	147	131	157	161	143	163	183	150	166	133	132	151	144	164	154	179	154	137	167	155	142	132	168	162	135	142	173	165	157	181	150	134	150	157	168	151	175	145	155	155	138	171	145	155	135	157	156	156	170	146	167	162	169	152	204	164	178	164	155	165	160	133	159	158	154	154	130	154	158	142	167	163	132	153	148	187	150	140	162	163	147	154	144	167	149	149	155	164	155	156	154	166	170	163	169	145	125	129	160	156	154	155	166	138	170	176	159	156	163	160	166	159	175	168	162	143	160	136	171	172	157	125	147	163	155	166	163	146	157	148	177	154	137	144	142	154	145	159	157	124	150	155	155	164	150	135	154	151	136	142	153	136	147	174	150	186	180	156	147	162	156	161	167	159	156	145	149	135	187	136	147	183	144	164	153	153	140	153	165	135	149	138	173	150	175	138	159	163	137	147	174	126	175	148	140	149	157	150	130	151	174	148	160	148	167	146	150	128	150	143	159	153	156	177	162	184	152	157	165	120	165	205	123	156	150	167	127	157	170	134	148	150	132	182	155	129	154	163	124	167	184	157	142	154	151	161	165	171	160	147	163	173	155	172	169	135	157	172	167	160	163	131	152	176	128	145	183	163	151	140	155	167	137	153	181	136	161	158	181	120	155	148	159	177	183	143	162	159	165	162	148	167	142	157	144	172	140	161	147	167	124	140	140	154	165	149	140	131	136	142	154	169	147	176	159	155	153	146	161	163	152	137	177	156	170	146	159	148	133	146	153	186	158	168	162	159	153	151	148	137	153	151	140	139	143	171	188	144	157	147	132	144	163	153	154	166	130	141	104	170	148	163	165	162	146	171	148	177	155	150	160	147	152	151	147	154	156	158	135	156	166	155	141	157	145	170	171	159	185	139	132	155	133	139	154	164	157	135	180	145	176	168	178	160	158	154	148	147	159	151	144	184	160	147	155	128	132	152	143	147	174	150	166	163	146	177	171	145	144	150	132	159	159	147	168	136	167	177	166	144	159	148	149	161	140	169	156	164	170	134	155	156	131	130	153	182	158	157	160	161	148	136	162	184	159	156	145	152	152	167	154	139	142	164	141	166	169	161	165	169	145	143	140	152	141	146	148	163	185	170	172	172	158	141	159	152	123	127	136	137	163	154	145	158	140	155	146	172	156	156	141	140	136	136	133	145	127	154	121	143	146	142	154	138	196	157	151	155	125	141	143	149	151	178	147	143	146	174	144	160	163	156	152	162	150	151	159	179	153	178	150	139	149	176	147	159	145	134	152	146	161	161	163	176	150	157	154	171	178	130	172	167	176	144	136	145	157	154	143	156	159	160	156	138	161	150	169	144	170	158	181	177	131	153	162	156	139	153	181	144	152	138	152	151	143	174	184	149	161	162	151	189
8913	1246	2487	2475	1798	2106	2325	1966	1647	2464	1981	1575	1616	1209	915	1272	1234	1022	1040	752	629	539	493	478	504	456	467	420	451	396	376	390	433	400	413	391	380	407	441	433	391	411	361	429	362	382	380	381	382	366	372	408	382	393	376	361	372	379	384	379	423	383	350	366	380	391	394	363	341	405	380	370	367	368	373	380	368	349	387	406	387	342	377	372	361	365	422	405	364	364	371	375	413	397	359	385	389	389	370	385	404	371	407	379	391	400	336	376	387	402	387	343	389	373	376	377	368	388	383	369	366	417	376	421	388	353	390	370	401	420	390	382	393	387	357	378	387	331	398	401	375	342	413	402	394	402	370	389	371	369	385	339	393	362	384	398	362	391	384	425	377	372	403	363	362	375	400	388	345	384	409	414	412	383	389	385	419	350	394	376	375	411	384	384	394	385	361	345	396	391	376	416	389	371	385	413	415	394	392	368	376	386	397	392	405	388	348	402	386	379	351	389	375	388	385	387	367	377	403	362	397	376	388	395	343	367	371	356	393	393	387	371	378	392	386	372	396	387	387	363	349	368	358	393	391	380	375	377	390	396	395	403	362	378	384	352	346	439	395	348	334	365	399	374	376	349	371	413	358	345	394	360	371	328	382	396	418	361	358	342	402	409	393	350	364	388	396	403	426	384	371	396	368	385	353	364	395	401	388	391	386	392	404	364	391	374	374	350	394	360	367	394	374	373	436	378	387	411	346	360	357	396	366	369	374	340	355	424	426	378	406	365	390	408	373	402	363	396	401	391	369	389	366	376	403	342	414	363	372	343	369	351	399	401	427	389	399	330	370	376	372	374	354	408	385	356	388	396	386	386	383	376	357	399	362	365	387	372	393	362	402	364	362	386	405	392	390	354	395	375	382	414	358	344	372	400	374	375	374	364	377	386	369	382	403	387	385	404	384	385	391	357	410	394	363	375	366	393	377	368	407	385	396	378	399	307	411	367	400	383	377	374	380	409	411	353	369	380	386	347	349	380	399	387	370	366	395	431	372	346	363	388	395	388	415	386	385	399	408	376	371	365	372	366	390	366	372	390	400	373	380	390	367	372	394	395	377	371	376	366	375	381	383	400	377	389	368	375	352	354	363	393	396	376	377	415	347	381	376	405	412	376	416	383	379	383	369	376	384	376	377	397	377	389	371	386	351	390	400	355	391	406	345	380	380	382	375	358	345	394	405	365	347	381	367	386	362	381	381	393	375	396	388	385	367	400	397	378	341	394	400	386	367	379	366	378	402	373	379	373	373	408	406	388	380	362	387	366	371	356	364	384	414	381	395	404	387	410	395	363	370	401	351	357	399	353	359	369	363	408	368	364	425	370	382	385	376	378	375	415	396	371	359	384	355	389	371	398	401	352	391	361	378	416	362	391	382	363	384	367	393	325	379	387	362	397	369	369	392	373	402	393	368	402	398	417	396	395	333	360	377	359	358	386	393	353	356	422	344	389	372	394	379	401	369	399	389	362	414	366	425	384	413	366	391	386	362	390	403	383	394	364	361	370	356	363	409	403	388	398	352	356	364	370	351	403	414	389	418	374	381	379	400	361	374	381	372	417	388	388	368	398	369	389	408	385	334	392	373	393	397	387	374	390	410	353	413	373	361	389	397	390	377	339	370	394	397	403	377	375	390	401	367	353	400	352	393	408	352	380	426	372	354	407	377	379	357	369	366	399	404	388	371	368	367	389	368	340	395	366	366	401	398	393	392	392	392	408	367	359	332	390	380	412	407	379	332	359	355	404	386	358	390	373	382	368	411	350	360	364	377	386	401	403	371	386	351	348	391	375	379	405	369	346	380	352	389	375	372	370	358	366	359	361	394	369	357	399	347	379	343	414	368	369	384	400	361	386	388	370	333	359	353	397	367	381	391	380	405	371	376	405	402	408	393	394	361	371	383	360	391	367	363	393	375	393	387	343	344	418	386	377	370	376	366	380	369	376	365	387	346	381	359	356	367	347	358	387	361	329	390	374	380	372	371	371	383	346	386	381	375	367	360	387	381	398	370	370	371	407	369	348	374	381	415	404	413	373	354	396	388	350	373	367	394	409	364	390	375	333	367	379	407	383	393	401	384	389	387	369	360	400	406	344	370	390	354	406	353	366	353	374	387	372	424	360	336	389	372	378	381	396	407	386	371	366	386	382	393	388	393	368	374	350	369	393	379	348	357	401	368	358	368	373	357	402	350	396	380	362	373	399	381	409	374	377	407	396	381	383	348	372	360	392	380	385	376	392	400	384	373	353	356	407	375	370	337	410	397	396	416	350	370	405	406	392	377	416	360	413	348	414	360	381	373	393	365	364	393	379	362	384	397	412	363	374	388	353	372	382	412	356	425	408	369	389	379	413	384	397	377	340	381	383	367	366	344	351	372	390	379	356	385	369	365	405	399	362	367	394	374	376	385	396	399	371	372	379	383	394	389	337	406	392	364	380	448	403	350	395	399	367	395	375	371	359	394	379	378	377	410	353	358	371	384	342	357	417	387	384	356	376	388	390	363	357	417	372	380	367	367	393	354	402	376	358	362	355	411	408	374	361	388	387	350	376	379	393	369	384	369	342	386	320	364	365	367	388	370	393	415	408	383	365	339	377	395	373	412	360	358	371	381	383	400	359	376	377	370	357	393	396	377	372	359	375	381	358	348	379	367	423	375	354	388	374	363	358	373	379	395	352	389	364	344	368	388	386	384	366	402	361	363	364	370	367	387	379	351	388	408	381	406	407	344	355	410	388	376	371	408	377	351	379	381	400	363	378	376	352	379	382	404	406	358	411	375	366	407	393	385	389	399	429	340	382	364	402	389	371	415	349	420	395	344	376	370	350	363	423	393	379	387	333	367	387	371	326	345	366	363	354	382	384	378	359	373	416	425	406	374	372	392	361	368	395	370	389	340	391	373	333	358	369	356	375	361	376	369	357	370	357	382	328	364	380	362	358	402	402	398	393	407	371	390	339	370	385	397	386	372	375	373	361	390	348	354	330	405	350	386	371	391	361	392	391	410	385	347	415	394	359	388	417	406	380	390	399	410	403	370	385	335	386	416	363	335	386	380	386	361	363	361	417	368	379	335	398	359	355	410	403	375	412	409	355	337	365	417	395	413	368	407	381	343	349	379	360	357	410	401	387	400	356	375	369	376	359	376	389	352	390	415	351	381	390	361	400	390	382	404	360	386	384	350	371	367	383	364	397	380	359	413	379	432	347	385	345	391	349	369	386	359	380	373	378	397	364	390	393	381	393	386	372	359	373	389	376	376	376	367	392	359	354	361	407	364	372	345	362	351	408	349	378	377	389	378	372	416	391	391	381	353	354	426	383	388	381	384	347	359	376	375	370	391	378	390	412	365	386	407	388	371	392	433	389	361	377	357	366	352	339	371	380	373	378	371	424	412	410	396	408	381	389	416	374	361	366	377	344	355	359	363	417	368	399	344	408	354	380	376	384	371	384	373	390
33122	6979	2224	1532	1092	983	1008	767	820	997	715	554	601	468	509	524	472	491	426	326	324	295	287	309	264	243	282	358	411	365	335	228	248	240	261	233	285	258	222	254	248	251	218	263	239	239	215	242	239	237	235	225	244	217	230	226	243	240	239	223	230	219	266	229	241	266	239	187	218	239	227	220	223	234	255	230	229	268	235	244	200	232	252	254	196	209	244	217	239	235	254	220	239	229	216	249	219	216	257	286	287	241	249	226	228	250	256	288	259	253	249	264	204	252	224	223	235	221	213	254	253	211	217	220	228	227	218	198	249	230	272	248	226	222	222	218	237	224	229	220	215	234	241	212	231	205	219	241	246	247	210	212	229	226	246	221	237	246	232	231	245	253	260	246	236	252	224	235	229	227	228	246	223	228	258	206	195	222	239	236	240	232	243	232	238	254	245	244	254	232	224	267	220	218	256	224	211	227	228	263	241	227	225	244	219	230	258	248	220	223	232	231	222	223	198	225	227	227	244	244	230	246	220	243	230	262	224	220	238	237	264	240	220	218	229	228	226	203	234	226	213	231	238	261	245	234	231	236	250	217	210	258	274	218	265	259	234	208	218	248	207	222	234	206	232	230	223	247	245	221	242	197	234	239	244	221	219	232	253	246	243	212	256	234	237	230	227	214	234	235	220	233	193	259	222	265	229	236	236	224	246	253	250	247	229	258	223	236	199	218	260	256	244	255	219	239	248	280	210	244	251	226	248	198	248	251	251	236	219	220	200	248	200	242	218	232	253	221	251	250	211	242	233	242	270	249	247	224	277	227	221	251	243	245	218	200	230	235	237	224	234	239	222	249	250	235	218	229	215	246	215	192	223	268	246	225	229	236	239	271	231	251	248	236	237	225	226	230	243	218	233	226	236	234	232	219	239	226	235	224	231	247	215	226	232	243	274	218	241	215	244	244	229	234	244	221	246	227	214	226	240	226	222	195	248	236	220	206	210	226	231	235	218	224	222	224	228	210	210	253	269	254	230	231	223	245	236	224	266	231	265	260	225	217	223	207	269	235	208	250	224	231	242	242	232	238	230	258	275	210	224	234	240	224	243	228	223	253	257	240	258	225	247	223	251	250	235	240	260	241	237	209	262	206	267	227	233	239	234	247	239	222	230	217	222	239	254	245	277	213	222	252	280	237	233	239	250	225	233	255	231	232	244	244	246	224	230	234	278	233	236	231	247	250	220	269	217	246	243	229	268	232	232	231	215	228	233	217	266	233	248	234	225	231	228	243	254	240	232	241	205	234	220	218	222	227	231	248	228	254	257	208	237	232	241	256	226	237	253	227	268	244	249	194	232	233	262	230	236	246	208	226	260	253	231	256	274	224	213	235	232	209	228	229	236	225	214	243	219	236	181	241	235	243	202	240	235	224	247	226	247	244	228	224	261	241	212	230	241	221	244	242	234	237	228	209	233	240	255	231	253	234	234	254	204	235	230	229	230	227	237	253	239	241	230	227	214	233	251	210	234	229	237	243	250	251	220	237	271	237	258	230	253	250	226	222	231	241	245	243	256	220	209	255	273	253	250	232	260	229	240	260	243	234	225	233	230	235	240	232	219	224	244	229	234	222	206	245	230	278	229	246	257	225	224	226	244	221	219	265	241	217	198	245	228	233	240	222	250	227	197	242	246	243	223	258	227	262	224	232	203	228	227	227	218	227	223	235	230	220	236	241	216	244	221	237	225	230	226	217	200	241	231	244	206	216	271	216	252	253	258	224	209	214	242	228	246	260	241	234	231	239	247	223	242	224	238	233	231	248	216	250	247	240	254	200	198	258	214	218	208	247	218	224	223	207	225	253	215	249	223	243	221	222	249	241	225	214	220	224	248	197	246	223	234	224	245	244	248	221	241	235	219	220	209	242	257	227	260	187	249	233	225	233	275	225	253	219	207	276	247	233	211	231	229	266	228	214	218	215	225	209	233	238	215	227	260	213	230	218	227	238	229	242	253	220	223	240	241	250	233	235	227	219	240	202	232	217	253	210	249	237	201	209	222	226	224	236	249	240	221	246	232	233	219	291	232	270	235	248	234	232	230	272	249	217	236	219	235	237	244	221	240	221	259	223	248	255	226	254	238	196	212	239	259	228	240	227	238	235	240	233	223	217	242	214	235	226	221	219	245	246	204	256	228	256	245	245	247	255	205	241	234	248	254	222	235	222	219	229	254	207	213	223	221	219	241	249	250	231	212	211	239	225	237	254	237	267	252	218	233	247	247	265	212	268	272	255	224	225	211	259	212	229	251	250	224	251	205	251	234	201	243	232	259	222	245	239	223	215	227	208	254	249	197	265	224	247	229	227	230	246	228	218	203	245	242	224	225	212	263	203	221	216	212	205	229	242	216	262	222	235	247	275	232	225	246	243	239	213	225	236	225	230	212	217	244	245	261	241	233	234	232	216	230	213	215	220	233	216	211	206	211	214	251	216	239	253	239	231	212	225	237	215	217	246	229	240	238	200	237	239	257	245	229	225	226	238	240	256	248	221	220	258	225	236	226	228	249	233	243	260	260	253	213	234	248	249	247	240	225	272	257	251	238	241	245	237	235	229	208	220	221	239	259	230	235	233	196	240	252	214	257	229	227	242	246	225	222	213	222	257	231	235	258	231	209	217	217	231	234	248	253	253	217	227	244	234	243	258	202	269	228	235	224	251	223	252	236	243	254	241	238	258	234	228	260	214	222	254	278	262	207	209	249	244	232	240	241	243	226	268	251	266	259	217	263	220	229	229	257	238	235	239	242	236	234	222	260	246	204	231	204	247	244	219	222	240	221	253	270	223	236	208	208	222	229	240	235	227	237	246	254	228	236	228	261	213	272	247	237	232	249	265	236	243	233	264	251	245	241	218	240	228	258	199	266	248	246	243	238	253	212	224	223	220	228	258	250	250	217	250	211	234	260	257	252	234	229	238	219	231	205	203	254	264	238	236	232	279	250	236	236	241	248	274	209	226	215	212	227	243	240	225	210	213	221	247	252	204	208	226	275	272	242	230	227	239	252	220	225	250	223	269	227	223	212	210	231	232	238	233	242	235	280	235	243	242	227	233	255	224	262	238	250	228	214	218	225	210	229	173	253	212	225	253	229	226	243	276	233	251	233	225	225	239	208	251	252	240	257	231	226	214	255	218	234	206	239	220	251	215	244	221	244	248	250	233	258	265	257	267	235	225	237	229	222	242	226	202	222	251	218	213	234	229	200	233	263	210	225	223	231	191	234	251	238	240	210	232	225	252	229	228	235	225	253	251	272	242	244	230	266	239	229	265	236	227	227	251	238	274	233	238	242	216	228	223	235	232	226	230	236	240	253	266	241	295	235	251	281	209	247	259	187	241	229	223	200	239	240	246	251	232	225	227	239	249	242	234	241	261	208	245	244	229	257	225	231	228	201	218	240	220	252	220	219	233	246	237	202	233	233	218	244	226	253	224	212	242	255	210	251	221	231	216
19581	2014	3957	4408	3886	4398	4260	3153	3675	4693	3076	2656	2628	2195	1903	2483	1901	1894	1571	1117	1002	817	766	801	742	767	1065	1341	1567	1536	1112	533	584	548	652	601	569	551	585	570	612	616	624	569	559	534	547	556	536	543	542	529	576	538	521	538	554	550	512	524	530	499	503	572	533	540	558	558	507	515	529	549	528	537	578	565	581	557	543	504	544	513	569	522	556	547	544	584	520	508	494	531	489	565	514	490	536	542	547	545	552	510	533	519	502	516	497	544	538	515	578	523	534	523	552	548	534	527	524	533	544	561	540	579	548	570	521	506	526	548	545	516	556	551	494	510	550	581	502	546	566	534	544	562	553	472	552	535	540	536	599	560	513	513	514	517	518	579	537	544	500	548	550	535	534	558	546	541	495	531	551	530	530	482	564	537	526	567	489	524	537	562	540	510	534	543	560	511	532	554	515	565	553	553	552	493	560	517	549	527	512	501	533	525	564	569	578	543	541	520	548	571	577	535	537	556	546	522	583	505	525	514	515	504	523	525	552	553	541	511	548	511	510	548	576	519	560	507	521	560	537	520	590	541	526	512	524	564	524	528	551	513	532	574	538	494	563	553	517	603	525	533	490	542	556	500	540	539	517	516	553	561	533	564	543	526	510	526	579	547	542	552	551	564	507	500	576	513	537	558	523	580	534	547	508	515	511	543	537	536	491	512	529	545	504	550	550	523	571	538	557	565	541	486	544	491	533	525	508	517	555	542	540	521	579	500	539	537	575	545	518	525	548	554	540	521	525	556	536	552	570	545	503	524	569	549	565	548	522	598	500	480	539	540	538	502	559	526	556	546	568	540	502	518	493	554	504	519	539	489	508	557	544	544	563	523	506	489	542	541	519	546	500	519	521	550	546	544	550	491	512	545	560	556	526	559	530	578	544	551	536	546	533	546	515	549	538	563	545	542	529	559	564	544	588	563	548	496	548	522	537	583	536	551	512	546	500	569	579	466	530	542	551	543	546	522	544	501	562	532	569	553	544	535	517	538	543	547	523	511	522	535	539	549	522	527	513	574	531	510	519	523	548	529	567	553	541	556	515	514	591	550	521	562	537	565	545	558	520	532	562	544	557	554	544	579	571	561	572	527	509	502	613	561	564	530	531	524	526	534	527	548	565	492	571	519	503	510	588	508	504	577	564	557	557	541	547	515	544	561	570	532	542	545	477	516	532	508	527	538	472	524	548	569	528	559	532	517	551	539	513	516	534	580	541	567	553	581	541	583	526	529	534	516	535	554	527	512	526	522	565	592	543	531	556	553	561	536	547	521	538	565	530	520	543	577	526	563	499	497	500	531	513	571	552	511	517	541	536	549	536	527	558	558	537	546	544	564	548	520	579	561	540	537	584	527	552	517	527	564	570	526	538	509	550	568	518	555	525	544	493	509	504	519	501	574	547	527	560	566	522	495	530	569	553	514	522	529	562	520	493	535	530	545	537	534	570	523	547	500	519	562	555	554	549	548	562	545	547	496	568	530	527	553	591	555	535	548	513	548	561	555	554	534	544	523	580	572	538	514	539	547	537	522	532	572	546	527	552	558	543	537	499	532	573	536	579	526	561	526	572	562	544	554	563	538	547	499	534	549	560	505	557	523	556	499	563	517	521	561	525	564	576	510	551	540	556	554	539	575	528	558	542	548	594	543	501	561	525	510	563	547	569	556	539	556	534	534	519	510	560	538	512	531	512	514	501	571	572	530	540	515	492	557	495	550	584	549	547	530	502	555	550	501	542	572	534	507	555	546	527	529	551	500	591	527	553	539	542	535	529	523	534	523	531	529	530	537	590	532	520	574	537	535	558	500	525	565	558	552	557	518	549	517	526	546	532	546	515	532	549	552	517	539	555	539	506	511	517	497	485	531	505	544	554	532	551	540	549	500	522	541	487	529	514	591	561	550	513	521	537	545	542	566	539	538	481	552	525	538	550	548	548	532	563	508	514	545	538	563	555	540	569	538	534	556	554	583	540	511	557	554	563	548	519	508	543	545	545	518	518	500	523	535	537	579	543	538	554	541	538	549	555	512	537	560	526	551	533	572	534	562	560	558	510	503	504	555	546	535	505	557	584	552	553	543	552	525	553	521	516	542	528	552	562	586	505	540	543	521	528	544	536	504	561	485	502	563	568	540	534	562	537	546	547	503	540	540	584	542	585	525	532	543	521	523	529	524	533	548	550	537	529	556	536	568	542	526	520	566	582	499	556	570	554	576	576	533	563	534	524	515	555	542	549	548	525	583	536	562	583	553	577	541	562	536	541	572	524	528	572	534	599	504	496	544	518	513	549	516	545	537	569	534	554	533	500	538	570	544	539	563	518	526	516	560	547	496	510	541	536	552	543	568	572	515	548	514	551	543	575	564	526	559	520	499	562	518	526	574	498	550	550	531	540	537	541	513	538	506	573	587	530	528	565	544	489	510	571	505	526	519	577	495	545	557	532	583	513	521	546	542	516	537	556	550	543	592	520	584	529	503	512	530	552	541	521	556	512	547	560	564	547	568	528	534	563	550	582	517	546	561	566	541	545	527	541	510	553	548	537	473	558	551	549	538	536	579	495	508	527	553	528	558	572	558	543	495	502	526	533	535	530	522	559	554	529	498	528	535	572	514	573	517	542	543	575	493	506	562	561	507	501	558	524	513	556	514	545	503	560	559	534	532	542	546	567	561	581	534	533	512	506	529	551	587	501	557	574	526	541	558	546	547	526	545	566	557	550	559	561	503	542	545	533	562	590	531	563	521	565	538	535	529	545	513	487	525	525	517	486	520	577	536	515	551	554	531	530	547	546	524	522	525	516	531	544	560	565	543	529	536	526	528	551	536	519	558	581	534	591	557	534	559	544	563	538	623	514	564	522	567	544	527	568	546	519	521	548	533	520	531	545	532	521	534	558	577	518	507	545	502	562	531	534	531	601	507	549	552	520	556	535	556	537	517	544	524	510	550	559	522	529	519	546	524	545	521	503	475	589	530	502	566	549	502	543	515	540	543	543	505	578	625	534	517	530	541	539	546	553	572	535	535	509	556	551	511	532	507	498	581	517	525	504	517	547	567	538	545	577	549	503	569	532	534	564	538	532	531	540	538	549	538	523	534	546	498	502	553	537	569	539	561	503	519	547	566	562	558	528	528	535	551	528	583	531	556	539	530	527	547	505	555	545	565	496	538	536	550	534	534	528	520	521	511	566	534	530	533	534	528	561	534	525	585	578	525	552	550	536	517	537	551	505	538	546	516	519	547	529	535	525	526	527	497	547	519	549	481	545	512	547	532	540	520	556	541	558	520	543	554	533	547	552	564	533	524	597	537	538	557	512	581	576	552	509	563	494	503	519	512	549	511	502	516	536	538	504	537	525	523	560	515	523	538	494	549	549	574	542	518	574	550	558	571	521	519	513	542	532	568	552	532	502	532	530	529	522	559	523	532	514	509	522	535	555	549	507	578	524	581	541	535	551	569
44025	12344	3714	2331	1764	1717	1372	1064	1176	1200	856	814	747	657	762	770	587	579	437	454	358	405	350	342	343	335	336	443	625	693	480	303	320	261	296	305	273	291	319	308	311	313	316	277	275	295	306	275	299	285	266	271	304	311	291	298	299	259	293	278	315	318	307	307	312	289	267	252	252	315	280	296	313	293	293	264	293	332	271	290	301	301	296	288	285	274	281	269	305	319	276	315	276	269	247	327	299	285	290	298	294	282	261	272	304	262	275	261	283	293	296	299	315	288	316	285	288	302	259	299	285	268	262	270	267	303	289	267	325	287	286	295	292	287	237	281	282	278	326	327	270	322	303	287	290	295	277	283	267	296	268	280	283	305	291	246	267	289	287	288	299	283	308	309	273	273	289	326	266	305	319	276	284	295	307	274	291	284	317	247	299	311	285	295	279	254	279	304	300	258	270	266	258	291	268	281	280	281	274	306	307	308	308	312	248	293	306	290	268	299	320	305	310	289	265	301	271	290	296	306	325	289	283	312	295	284	302	282	304	292	281	317	291	311	303	284	309	273	307	290	301	308	287	284	270	302	296	297	277	288	282	276	291	283	287	294	296	278	256	310	287	302	295	319	316	286	287	287	243	297	284	284	285	296	303	282	303	309	298	321	284	275	343	307	316	308	273	322	283	267	345	261	284	291	329	298	289	284	269	298	289	311	294	288	288	295	304	300	324	299	273	290	268	316	277	321	313	289	303	282	266	276	272	296	282	284	313	264	300	262	256	296	270	306	303	282	286	301	282	294	322	305	313	290	308	302	288	266	286	299	308	278	270	283	304	269	254	318	273	257	278	280	289	281	280	297	313	306	291	285	264	329	280	292	287	268	294	277	301	283	294	249	306	324	279	279	280	303	304	308	286	320	310	252	262	296	299	302	321	275	303	291	284	290	278	322	266	303	285	283	270	297	265	276	296	289	253	300	308	270	282	298	309	320	299	302	301	305	279	296	286	266	257	280	265	297	320	302	291	299	285	301	280	274	291	289	301	289	279	290	304	315	291	277	295	301	324	348	315	335	297	304	284	292	280	273	275	302	286	333	296	285	288	290	305	302	312	260	255	290	270	306	281	318	264	268	274	280	284	280	310	322	292	292	325	287	305	265	290	303	278	309	279	258	292	287	260	321	289	327	284	290	261	288	263	309	285	267	287	280	266	284	301	250	293	311	315	299	307	268	261	293	307	290	297	248	270	311	297	248	284	316	300	292	258	300	305	275	281	273	267	278	308	305	288	289	299	341	306	296	308	274	292	286	270	326	285	280	300	291	288	298	279	316	332	298	306	283	322	260	295	289	292	279	289	322	271	285	271	286	312	279	280	319	256	288	308	284	305	293	272	294	289	281	309	295	289	282	256	287	304	304	330	298	298	255	282	276	300	280	292	292	335	285	272	291	299	318	284	298	282	312	281	304	285	279	294	290	281	290	264	283	256	318	276	305	286	275	286	287	297	267	278	291	290	285	264	298	277	302	288	296	286	292	304	273	289	311	321	272	273	286	268	297	285	276	297	276	298	268	282	295	278	285	278	308	281	265	296	276	267	277	262	281	275	277	270	336	303	300	291	294	307	330	306	305	273	270	296	292	269	287	298	298	276	287	265	284	277	296	289	300	280	297	331	287	289	318	270	272	322	279	274	309	297	273	268	278	317	321	305	272	292	285	310	319	336	265	307	285	287	281	290	271	305	288	330	305	251	293	294	302	308	306	266	294	298	306	299	308	280	269	278	290	276	333	271	303	299	288	305	304	300	310	313	329	269	312	284	308	298	308	285	258	290	295	295	277	266	325	287	296	289	297	312	316	295	288	280	297	293	252	276	287	322	277	290	291	280	305	293	263	265	280	264	333	306	290	290	284	269	293	296	300	295	303	324	281	287	291	293	285	278	295	294	276	290	277	291	286	274	288	293	284	306	288	294	296	319	296	293	296	285	302	293	269	306	283	289	321	272	277	263	300	254	272	288	294	294	309	302	289	312	286	281	298	293	312	257	303	287	273	271	277	303	297	295	267	271	262	284	290	268	281	307	293	275	294	300	245	249	261	270	286	308	282	296	296	273	286	269	301	323	276	309	305	275	284	304	299	277	291	284	309	305	277	273	267	266	269	309	289	321	267	286	307	307	270	293	283	274	317	246	280	287	284	293	317	284	329	295	301	278	283	277	277	282	295	310	306	297	290	275	292	286	284	273	303	291	289	306	274	289	293	309	303	260	257	305	267	294	284	289	297	252	300	308	299	305	299	288	301	283	272	272	284	276	276	269	301	291	300	311	319	314	288	318	325	292	287	263	282	265	294	299	282	279	306	281	308	283	286	319	294	287	282	282	309	285	289	314	297	259	303	296	289	252	296	270	300	274	278	308	285	291	291	291	280	283	302	281	286	275	305	284	299	302	284	263	275	297	264	258	258	310	279	304	279	259	292	282	288	316	262	306	286	257	294	292	301	264	285	313	299	292	285	264	288	243	312	284	312	315	286	275	302	286	303	321	289	301	292	299	295	282	292	306	289	305	314	267	278	286	294	275	319	272	281	280	312	280	249	278	301	272	292	264	323	300	291	280	315	253	269	330	306	257	289	264	308	297	297	254	266	279	260	272	283	288	280	286	302	270	265	271	279	294	279	290	261	275	292	267	287	282	293	294	274	273	318	304	325	285	274	287	290	290	293	273	292	307	315	297	272	280	293	259	308	253	259	307	252	304	319	296	299	303	266	278	285	313	306	308	295	282	300	289	319	319	294	312	284	284	284	267	276	285	299	291	275	278	279	282	269	288	294	296	263	249	254	273	298	287	263	283	287	291	309	276	291	269	258	325	308	262	276	280	280	281	287	312	267	271	290	278	304	264	282	282	263	316	293	248	283	288	347	306	278	278	305	272	289	312	305	323	319	295	302	291	293	259	255	279	277	274	315	267	280	291	268	321	272	266	295	279	293	266	307	293	287	291	293	270	285	274	315	283	281	303	277	247	265	303	284	293	265	292	272	305	274	290	301	261	323	311	280	261	312	275	262	288	314	306	310	299	272	299	294	255	266	315	286	268	288	278	303	284	285	298	289	304	277	303	276	305	268	309	266	288	284	286	307	307	293	286	293	296	285	319	296	275	260	280	298	313	301	295	317	279	305	289	315	325	307	313	292	273	296	293	307	269	272	270	287	287	253	297	315	292	285	296	308	274	300	287	296	248	289	291	262	282	305	305	302	297	288	279	295	248	283	278	252	284	310	273	310	284	271	262	307	297	294	327	314	289	287	304	310	316	276	287	303	293	283	307	295	288	253	291	317	296	296	295	287	285	322	291	310	276	300	308	270	276	292	280	302	287	292	268	318	290	270	285	311	301	318	287	306	271	276	276	325	272	304	284	254	301	298	269	301	280	282	270	306	324	285	298	302	275	253	283	274	273	282	273	285	281	284	309	276	291	316	268	301	288	293	296	255	291	325	315	322	290	259	275	289
25427	2939	5118	6177	6172	6397	5181	4732	5193	5481	3706	3790	3185	2902	3663	3199	2473	2413	1644	1719	1219	1071	1028	1020	919	972	1352	1759	2745	3362	2026	686	676	662	723	689	769	682	685	651	684	680	674	682	628	623	619	664	688	592	621	642	652	629	663	620	661	648	636	616	612	607	649	635	638	626	626	654	595	627	633	625	637	684	645	622	672	636	656	605	628	671	583	612	590	646	638	604	677	598	657	640	661	644	658	646	647	635	672	666	596	614	607	580	602	619	591	682	660	605	651	617	619	599	617	640	635	664	668	612	596	635	654	633	655	634	608	632	608	587	610	598	661	618	625	622	616	601	705	667	654	676	629	641	687	623	631	636	612	648	611	637	614	630	637	631	678	659	619	667	584	619	693	601	604	647	656	619	634	661	649	627	646	607	630	646	628	618	655	581	634	642	652	641	673	627	675	637	617	622	631	610	675	623	632	649	638	620	617	634	667	647	681	646	645	650	637	634	615	621	624	672	587	633	624	637	635	630	616	670	596	640	668	678	637	666	664	629	622	640	650	618	660	669	639	651	663	637	697	589	629	650	617	661	665	669	654	625	667	634	631	630	645	649	612	647	647	596	658	675	655	632	628	617	620	606	653	612	643	578	673	609	668	635	590	667	636	623	632	655	644	644	644	642	633	670	614	653	680	631	679	654	632	650	626	638	663	610	621	672	613	651	608	645	601	657	630	615	631	659	616	572	620	646	658	642	639	651	663	649	689	574	616	645	611	649	652	597	654	662	611	661	614	630	640	624	586	635	621	627	616	656	643	611	640	645	649	601	585	626	580	663	612	626	607	597	610	704	607	609	629	606	606	598	651	606	665	652	621	609	628	675	638	619	632	643	657	586	615	655	623	663	649	623	615	685	637	625	584	593	610	625	626	658	656	656	619	616	591	638	640	653	627	622	685	618	653	622	629	621	629	640	641	633	637	653	641	630	646	618	580	638	632	643	639	645	642	640	613	629	606	606	623	644	588	663	640	672	624	601	621	640	636	623	638	647	612	621	612	642	623	631	656	644	679	607	611	589	689	642	627	648	626	628	612	635	617	640	639	622	639	637	658	620	590	605	672	604	597	613	607	596	650	632	611	607	618	709	618	661	610	619	621	652	634	609	652	647	579	639	685	627	619	617	621	615	668	685	612	599	639	610	622	631	586	617	627	601	604	611	628	653	624	663	638	691	671	647	642	603	650	611	649	655	630	665	602	626	642	595	642	620	670	580	610	634	610	624	623	643	650	656	661	646	626	619	651	636	641	647	642	593	647	625	616	647	653	649	598	607	656	672	630	677	635	615	615	619	654	609	670	657	652	617	681	627	625	651	641	635	630	626	636	673	666	621	653	620	623	598	674	627	626	616	610	619	631	660	617	578	663	668	619	602	628	617	639	633	645	623	636	625	609	619	628	633	595	625	641	604	637	663	605	652	637	641	636	664	653	641	633	627	643	615	652	615	591	673	623	612	656	621	606	571	633	639	642	615	627	598	579	617	626	598	600	607	649	662	636	626	641	684	654	621	607	658	616	617	602	686	669	631	676	693	624	629	620	599	642	637	610	603	624	654	594	652	654	633	677	619	664	629	627	625	678	664	639	662	650	591	682	614	606	605	651	602	608	570	684	633	625	667	661	664	588	644	674	617	640	678	619	598	631	583	655	689	656	622	643	618	670	591	642	621	612	677	585	626	671	640	600	600	660	652	614	684	658	620	626	612	616	588	646	625	630	657	601	678	631	670	612	655	664	636	650	661	669	607	591	607	661	623	593	640	675	660	645	623	647	615	638	589	665	655	625	618	612	674	621	615	585	609	634	650	602	607	674	664	628	630	642	652	658	629	669	614	605	642	678	637	640	650	675	632	653	642	634	645	658	646	657	618	633	630	649	578	616	626	695	669	666	633	627	673	595	626	630	609	667	666	656	611	652	630	669	606	621	636	662	592	577	643	631	635	634	633	638	633	656	605	644	667	654	631	639	638	640	623	629	639	673	649	579	637	643	669	648	612	636	664	601	663	625	654	635	610	601	642	654	646	619	646	606	688	610	626	656	599	594	625	700	605	624	635	588	598	638	641	608	682	604	649	607	632	641	567	638	614	635	631	652	609	655	641	637	603	603	648	643	614	638	603	674	595	620	664	582	625	631	641	638	577	625	602	584	647	580	642	599	642	630	616	625	618	648	648	655	656	627	630	637	651	605	597	610	625	653	615	620	609	609	627	627	586	646	618	614	642	665	656	634	623	640	635	625	649	613	587	644	652	675	663	627	608	651	574	626	656	556	629	630	657	631	636	638	671	638	620	647	607	622	631	623	659	651	645	626	613	587	621	638	618	654	609	612	650	647	633	693	665	669	595	635	586	652	631	618	621	648	647	650	654	602	617	595	640	629	637	617	603	666	628	656	625	637	651	638	618	595	667	652	613	692	623	561	657	641	634	643	667	616	628	595	593	626	642	632	647	586	626	644	625	609	644	686	684	626	625	638	606	613	600	638	612	637	642	598	619	580	634	599	675	596	634	641	642	639	634	600	658	607	655	641	603	623	666	673	656	687	654	675	654	625	668	660	680	604	620	625	641	624	625	656	677	649	641	591	613	673	632	641	622	647	688	657	661	663	652	630	634	640	606	628	652	647	638	652	656	610	647	623	631	670	620	658	668	634	645	629	635	702	614	617	631	619	628	643	606	626	611	612	665	621	627	636	623	645	639	625	665	650	644	619	653	658	645	623	601	625	630	598	631	659	617	608	627	640	640	667	629	619	656	629	668	617	665	624	650	616	628	612	629	629	639	686	623	650	620	646	655	641	645	656	670	583	622	629	639	669	615	623	664	599	687	641	642	584	657	630	601	644	627	628	669	636	587	660	616	675	626	627	686	657	633	621	648	697	639	685	602	629	646	630	650	651	660	656	586	611	613	614	638	653	652	645	613	672	576	648	618	612	675	650	637	625	628	624	600	614	579	657	633	649	635	608	620	638	646	655	681	600	612	635	633	636	597	614	628	595	622	569	664	707	695	638	621	613	692	588	602	671	647	630	626	642	614	685	684	653	634	621	587	622	642	698	643	647	635	611	655	661	619	625	619	624	624	636	636	592	591	631	615	665	615	597	592	636	656	642	658	667	627	651	650	617	627	693	642	641	618	657	633	640	626	610	642	657	626	630	622	653	609	644	640	641	636	666	659	630	646	651	639	642	661	654	622	675	587	585	612	630	640	656	637	633	652	641	615	654	676	600	633	634	599	641	636	644	590	637	695	634	603	615	639	649	640	635	593	661	607	592	620	628	637	612	643	642	592	646	684	635	627	608	617	635	620	673	641	660	614	657	677	594	648	615	667	655	644	674	641	621	646	632	648	621	633	665	679	601	683	648	572	615	639	644	635	630	614	619	599	656	625	640	671	637	643	695	618	563	644	666	617	627	660	613	633	640	577	642	630	610	630	643	654	595	636	613	635	673	637	604	663	624	612	635	657
14590	1834	795	678	599	493	439	483	447	627	396	329	281	251	320	253	274	239	238	173	183	184	175	183	137	147	180	153	188	169	164	140	164	156	165	167	117	159	174	154	150	157	163	145	177	130	127	143	153	154	134	152	160	151	143	157	157	143	163	130	147	126	143	126	146	144	144	151	160	155	155	146	145	156	167	153	139	145	145	153	169	143	131	161	163	116	151	164	159	159	170	154	148	150	137	153	157	145	124	163	159	159	142	152	159	149	164	153	139	122	145	135	155	144	157	176	157	144	148	170	146	145	162	147	154	161	152	136	134	154	131	135	126	147	183	158	163	158	172	162	133	161	151	129	147	146	150	174	139	137	162	138	155	140	138	165	156	160	176	144	127	144	149	151	140	180	153	144	156	138	132	166	159	137	175	140	153	139	149	154	151	163	152	144	149	135	154	151	149	141	151	154	156	140	156	124	153	161	155	163	152	148	127	129	158	150	139	170	149	144	157	151	141	142	142	151	137	166	143	168	153	146	140	157	157	164	142	135	141	135	142	145	144	150	147	140	136	142	156	133	147	161	159	138	144	136	155	145	177	132	151	154	154	151	154	164	146	143	151	151	146	142	137	134	152	174	154	151	176	130	155	132	182	132	149	152	143	146	138	134	162	146	141	164	150	165	164	162	148	142	154	158	150	150	163	176	164	180	138	143	128	164	158	146	134	188	138	123	146	171	137	144	143	173	166	159	142	145	166	169	139	155	149	160	131	156	172	151	142	154	145	155	153	143	116	155	119	164	160	139	152	161	141	123	170	134	155	166	138	153	134	135	170	172	169	150	138	155	132	135	139	148	148	126	166	140	162	129	163	170	159	123	140	155	138	170	133	167	140	145	150	158	145	131	136	151	169	159	158	144	154	146	152	152	178	136	134	150	153	148	145	144	150	138	151	141	151	152	154	150	156	175	147	132	170	151	150	168	154	155	146	159	151	149	136	142	147	137	157	137	165	157	156	147	164	134	131	134	137	136	138	139	145	162	171	152	153	128	165	157	143	164	147	153	151	138	143	145	140	123	144	139	140	125	151	145	130	144	133	167	147	135	153	144	158	167	139	159	128	151	143	163	148	160	148	142	142	153	143	169	143	160	168	153	156	150	137	152	153	146	139	142	142	138	139	151	152	138	168	151	167	156	146	162	145	153	143	143	145	137	143	173	154	175	168	134	149	153	130	148	145	163	150	178	137	155	158	169	165	123	145	174	148	140	152	162	159	163	165	139	158	145	132	153	146	136	146	106	146	133	135	151	190	151	153	146	150	166	139	136	162	156	125	144	117	148	146	139	148	127	153	131	142	133	153	145	142	164	133	140	151	154	151	169	151	125	135	150	140	152	116	151	124	127	132	152	174	127	152	162	176	149	162	141	171	142	159	160	167	170	161	156	148	136	146	134	160	152	164	128	178	134	155	154	162	163	169	130	123	151	161	141	166	138	152	122	146	129	148	126	166	167	149	133	145	140	149	166	134	141	150	152	143	151	146	152	158	145	149	157	156	152	149	157	130	166	149	157	142	160	148	140	149	142	166	143	150	137	152	160	148	166	137	152	158	121	141	143	151	152	150	146	156	155	155	147	154	140	141	145	130	126	152	148	130	131	129	148	164	149	144	140	170	143	159	146	135	130	160	163	172	148	159	140	153	161	137	141	138	132	128	138	146	140	164	156	129	157	144	168	155	140	156	146	136	144	146	148	150	140	145	167	135	160	144	149	151	149	144	147	152	140	136	149	147	129	152	173	147	144	153	120	132	136	153	169	163	161	156	128	145	157	156	145	159	121	139	157	150	169	147	127	142	154	188	166	141	159	141	157	146	160	130	142	161	140	134	126	166	148	139	142	151	139	153	144	160	154	149	127	149	134	132	154	147	142	160	142	140	162	149	168	152	133	166	144	135	147	144	145	137	161	151	129	169	148	146	148	150	148	131	152	139	145	172	128	139	135	134	141	158	143	172	161	145	169	160	161	185	151	177	197	177	149	151	152	136	119	138	139	128	125	151	155	164	146	146	139	170	147	135	144	174	153	150	165	137	161	150	149	154	135	142	139	142	120	141	155	161	132	144	142	158	136	139	152	143	145	137	160	125	142	122	139	123	169	155	181	145	142	142	163	137	154	147	146	169	159	139	129	144	140	152	174	152	139	163	142	136	144	129	151	153	170	162	135	127	150	147	163	164	149	157	148	143	193	166	129	130	144	147	120	145	139	134	144	150	150	143	140	156	132	128	147	175	113	150	170	142	141	170	150	159	141	149	164	139	141	146	146	156	143	129	140	139	173	122	144	131	134	134	141	185	144	121	175	170	143	134	154	158	131	143	159	153	158	148	158	163	128	159	156	140	158	140	159	148	167	170	137	142	122	143	140	149	146	154	139	120	142	122	178	155	141	145	146	154	158	132	147	158	174	149	139	152	169	126	147	144	130	162	144	160	141	142	156	185	136	146	127	153	162	139	157	167	144	142	146	139	152	172	131	142	142	156	136	142	171	125	143	127	136	128	179	164	150	161	142	159	161	134	164	148	166	151	151	168	150	148	139	165	147	146	147	140	151	160	166	159	138	149	149	138	168	141	172	142	141	156	150	164	145	170	152	149	139	150	151	127	134	126	120	176	135	144	129	121	152	151	127	140	158	172	155	148	159	154	131	177	152	139	157	155	141	133	160	147	142	155	166	159	139	161	143	156	140	127	161	134	144	169	131	157	147	144	154	153	129	144	160	132	159	144	137	141	157	128	138	151	135	135	161	151	134	130	156	140	153	140	136	150	161	150	145	142	173	153	172	164	152	139	140	136	146	162	144	137	166	157	132	178	137	150	158	160	163	165	146	158	164	149	175	149	158	149	136	146	169	154	142	130	162	170	121	135	138	150	163	162	147	149	130	171	150	132	176	115	132	127	173	139	132	145	131	142	144	174	172	146	151	157	149	159	146	145	166	142	148	152	163	165	145	154	131	144	143	137	150	121	129	155	145	148	154	166	144	155	140	142	140	151	154	141	122	134	146	142	137	149	129	146	156	162	146	143	152	155	135	144	147	144	135	140	145	151	145	151	143	149	138	133	158	124	145	155	155	153	145	161	170	155	157	157	139	128	139	151	129	150	140	154	142	143	141	143	150	141	134	143	147	164	144	171	144	165	151	173	137	151	157	149	141	161	124	123	134	145	125	150	145	135	150	142	153	170	164	163	137	168	147	163	133	156	148	136	145	149	158	148	160	149	141	147	171	144	129	160	144	154	148	136	146	161	140	144	148	147	149	142	148	165	141	152	154	149	143	118	145	141	149	148	142	128	151	152	155	147	150	142	151	132	151	163	162	169	111	175	149	155	158	151	132	159	157	162	148	143	161	170	145	145	127	126	162	175	148	149	145	146	151	181	151	135	141	145	155	152	148	140	151	137	184	132	167	143	183	149	149	142	157	187	166	157	155	145	145	157	159	155	160	151	134	148	151	157	154
8498	950	1677	2236	2421	1995	1740	2213	2068	2524	1849	1369	1231	999	1433	1012	1212	992	834	498	504	594	505	528	480	408	426	472	431	440	473	375	387	402	399	401	419	384	369	345	330	347	372	357	355	352	345	345	353	355	331	377	348	345	363	372	359	377	380	361	374	322	367	345	389	391	391	363	327	334	367	401	375	401	371	355	346	358	331	358	385	339	376	359	349	322	377	376	361	384	323	351	350	345	322	391	323	344	382	382	351	354	363	392	356	369	371	357	363	353	363	363	375	338	368	364	379	319	346	347	369	373	362	362	364	393	381	369	383	377	371	356	385	345	342	346	334	405	365	381	357	373	349	368	346	372	364	329	358	358	364	359	367	362	364	359	392	371	376	393	350	375	400	380	369	413	363	375	379	360	393	385	360	340	341	384	372	360	417	374	373	350	353	381	369	368	375	336	369	351	343	389	326	362	373	371	358	395	349	354	329	345	390	344	370	350	333	378	388	363	362	361	314	391	404	340	337	378	336	362	341	377	382	400	378	362	381	373	372	375	357	371	382	360	380	353	395	360	348	373	372	386	363	344	312	351	366	379	371	388	362	367	343	344	402	334	362	359	405	356	392	345	384	354	414	364	347	352	352	356	321	388	346	424	360	384	357	342	365	366	379	368	360	387	366	384	386	385	374	372	333	371	342	359	345	350	328	325	364	356	387	373	413	354	359	358	366	347	377	379	363	342	360	368	370	350	345	347	406	391	348	368	346	361	371	373	337	376	376	405	368	380	384	358	330	355	348	394	330	354	393	345	359	361	360	346	342	349	391	358	350	360	378	397	380	383	355	346	364	402	368	367	389	379	350	377	381	344	379	371	345	358	378	379	361	367	339	379	347	354	383	342	334	364	346	381	370	349	397	377	355	318	355	353	380	331	353	384	361	349	374	347	408	356	346	375	356	339	357	326	357	347	321	357	354	365	357	349	352	390	376	384	390	364	343	350	407	333	328	354	387	358	384	337	360	360	369	347	349	364	352	327	374	353	370	367	349	369	366	388	347	348	383	371	362	396	354	365	339	386	347	380	369	412	353	358	368	351	348	368	390	332	365	357	367	385	344	351	356	373	328	350	352	358	329	398	372	355	356	355	381	365	374	355	353	349	385	370	359	347	379	368	366	381	354	359	388	399	349	357	371	407	371	368	374	361	367	365	349	349	394	338	366	377	354	366	379	360	355	353	352	330	357	403	375	340	362	361	338	375	393	362	372	344	362	385	380	352	378	349	373	332	371	391	350	356	375	379	339	434	362	384	378	389	391	354	338	351	377	355	380	384	391	373	347	368	389	349	360	358	346	378	365	347	347	366	339	375	364	356	338	382	369	356	369	370	373	366	349	357	337	375	382	362	357	356	372	359	343	366	369	387	402	405	324	380	366	345	346	374	381	375	366	393	404	358	379	382	362	371	351	329	378	345	365	329	348	356	350	343	343	354	353	360	385	422	368	353	374	331	354	385	347	390	376	333	340	322	373	382	377	353	340	363	389	369	360	349	401	377	376	405	364	399	385	362	385	361	356	325	352	345	335	365	368	363	382	373	388	343	363	363	359	389	339	337	382	381	372	387	361	350	366	386	374	418	370	377	356	392	386	345	397	348	357	370	397	395	335	364	413	364	372	396	363	375	352	353	364	336	390	365	352	366	355	363	351	340	364	361	395	357	367	362	379	353	351	402	390	338	370	352	362	346	389	387	346	353	327	365	352	363	368	387	367	381	362	338	355	374	377	343	345	349	340	361	334	351	356	349	352	365	360	350	363	385	341	382	371	355	349	396	375	365	370	365	359	349	375	352	328	356	368	382	344	364	352	370	341	359	372	348	373	389	392	336	363	339	345	375	360	319	354	362	355	360	353	359	332	340	340	348	374	370	393	338	368	324	349	371	349	360	357	345	369	363	373	358	372	335	350	367	368	392	329	393	325	384	360	330	363	334	368	360	372	348	359	426	367	367	395	380	353	400	341	374	342	309	321	387	354	336	387	394	367	376	371	371	348	367	354	398	355	362	328	412	344	381	385	368	348	344	357	374	342	368	354	330	371	394	378	390	355	357	319	359	395	369	385	335	389	384	351	356	362	365	343	371	369	380	325	360	353	360	377	359	349	388	349	358	352	344	346	392	374	370	391	359	379	379	357	374	359	391	394	360	353	353	381	362	335	372	361	347	345	386	359	355	376	381	349	347	333	373	355	356	401	354	358	367	363	398	344	375	353	338	393	307	372	354	382	335	376	367	366	360	351	328	358	362	399	387	372	368	316	370	332	340	391	334	381	375	374	371	342	377	399	371	383	373	379	355	353	360	377	372	384	355	345	356	358	400	382	349	376	305	315	357	352	349	378	343	351	343	357	367	386	393	321	378	361	347	376	362	391	354	348	400	362	338	343	354	383	353	364	379	353	375	375	346	337	354	358	372	345	380	354	350	350	352	381	377	402	379	357	373	362	357	363	356	341	324	337	371	398	364	382	374	355	351	357	398	384	355	350	381	330	355	393	363	326	373	356	379	365	325	412	361	364	325	370	371	366	355	351	364	354	356	355	343	347	333	347	376	365	359	391	392	332	332	341	389	388	383	348	378	403	377	388	381	368	353	386	379	340	351	395	369	398	376	407	382	391	355	360	351	324	381	372	356	360	348	342	364	346	374	369	354	361	340	323	369	370	337	331	338	338	374	380	376	310	341	390	352	350	347	329	369	370	359	364	351	359	355	365	358	374	374	367	352	346	361	371	368	345	360	359	354	351	343	342	328	356	361	360	349	370	318	348	355	355	383	362	348	379	363	385	365	346	365	329	357	335	376	373	343	389	361	363	385	331	377	364	376	363	387	347	338	394	368	371	383	353	356	349	357	419	357	331	355	380	338	357	366	354	356	339	387	385	344	369	335	338	336	357	337	381	355	369	375	368	364	397	366	357	366	371	339	333	361	413	385	342	357	368	325	344	366	331	361	364	355	386	360	388	390	358	329	377	365	343	374	384	372	366	391	356	389	360	369	364	359	364	344	340	382	354	394	372	345	386	350	367	373	348	391	362	352	394	307	379	389	358	373	385	344	353	380	334	342	327	350	364	356	343	399	364	354	331	361	349	375	331	351	340	365	348	351	363	395	397	350	346	371	361	343	373	397	361	402	395	349	394	347	385	371	385	329	396	384	373	370	315	346	354	318	345	357	357	362	374	328	333	363	374	382	360	340	368	370	350	350	385	388	369	366	371	351	341	333	394	397	380	332	408	364	313	363	325	366	371	340	336	343	335	378	346	370	407	371	340	370	355	352	353	376	359	399	362	367	351	376	372	371	369	368	359	346	358	390	355	352	344	342	358	355	362	335	346	346	376	350	340	416	387	354	354	384	372	400	379	380	362	385	373	373	355	372	342	327	371	354	392	369	376	333	358	359	347	378	383	324	374	345	352	420	366	385	338	354	395	350	377	372	383	366	353	367	385	358	362	367	375	372	355	360
31921	6120	2266	1727	1203	1011	836	922	1000	951	661	506	454	493	608	404	475	379	340	276	319	248	264	281	270	248	278	277	305	347	457	251	231	212	225	217	219	223	222	244	226	233	238	235	228	247	261	234	223	227	243	220	228	216	258	204	249	203	251	227	232	243	254	216	227	213	192	223	204	247	227	231	194	229	201	192	222	242	234	229	224	245	240	214	268	232	216	230	237	194	236	226	196	261	233	208	233	233	241	260	244	239	251	232	226	265	224	189	227	229	260	215	224	240	230	227	224	237	220	258	222	242	213	204	244	222	224	211	251	237	239	233	221	257	245	207	216	233	244	257	238	237	210	215	250	251	222	228	217	258	219	212	237	204	185	237	220	190	234	250	244	224	220	234	219	242	226	241	220	273	215	206	247	248	216	212	228	217	237	226	231	209	239	228	228	224	243	228	253	215	224	219	242	266	230	209	243	213	213	239	250	231	245	255	220	215	216	222	240	254	223	233	239	220	262	241	225	231	247	224	221	217	212	230	211	231	207	211	230	241	231	250	236	220	213	254	221	225	250	208	241	230	212	208	232	229	253	242	231	275	220	216	228	209	253	229	235	242	242	225	219	226	226	203	228	254	212	215	217	249	235	214	222	248	198	231	201	244	228	221	255	249	261	220	247	234	198	238	215	190	228	226	224	227	209	210	210	210	248	209	234	202	214	219	222	201	194	210	181	202	224	240	218	242	236	218	206	226	249	217	199	189	200	222	239	247	225	240	230	247	224	237	229	207	224	210	246	225	210	234	190	227	224	211	189	233	232	219	224	239	232	218	226	257	217	220	202	198	229	229	217	233	202	230	225	214	216	186	191	224	227	226	245	239	225	215	260	205	230	216	208	248	260	245	228	218	246	219	206	241	234	217	220	218	207	226	216	234	220	256	246	215	270	232	220	224	234	223	233	243	261	210	215	198	188	233	235	224	231	222	251	206	217	221	217	226	235	266	213	202	213	215	254	203	238	216	224	226	246	249	226	236	208	217	207	193	202	261	216	223	243	201	229	209	246	236	243	236	214	224	230	239	224	221	241	232	227	201	219	216	250	235	249	229	259	247	231	238	208	201	217	213	246	255	237	232	255	254	215	274	224	235	230	232	232	236	219	246	246	232	220	228	239	232	204	219	229	226	244	215	247	211	227	235	210	225	253	220	218	212	247	229	222	237	240	215	233	251	224	232	197	238	236	233	241	220	214	233	236	235	247	206	235	215	232	242	227	249	210	243	226	227	228	223	223	227	231	230	221	237	241	216	231	251	246	251	260	223	237	253	212	261	222	207	213	251	220	221	255	218	229	228	205	225	250	230	222	214	237	249	231	224	231	229	222	202	213	229	236	239	229	239	209	228	218	187	223	217	194	224	221	213	259	213	245	248	218	230	249	210	234	198	236	231	208	221	223	246	220	229	237	200	236	244	239	255	233	226	210	217	230	203	236	222	250	254	233	255	218	239	212	232	219	202	217	209	219	216	234	217	252	237	222	207	195	211	220	238	247	217	227	234	247	199	208	209	210	218	234	232	228	240	218	198	225	223	216	241	231	216	215	214	239	228	251	200	213	260	232	217	238	242	253	207	235	239	200	250	216	217	217	253	250	254	235	234	235	229	212	226	251	212	230	238	222	229	237	235	231	200	209	207	231	231	226	228	243	213	238	238	228	234	244	188	196	204	228	244	222	238	239	217	221	223	232	197	214	209	222	214	201	227	235	233	204	219	228	211	186	248	234	261	208	232	238	242	212	223	224	225	256	231	230	203	224	238	237	228	215	246	240	232	244	235	248	232	248	228	224	223	226	246	219	235	238	248	213	244	227	202	237	232	239	232	224	221	220	265	239	210	248	231	260	217	236	230	195	217	216	217	242	235	237	231	246	221	221	223	205	228	237	232	204	241	244	241	202	210	201	241	249	215	227	256	207	225	196	222	223	191	255	234	233	215	219	220	222	207	233	213	220	221	228	238	228	211	229	229	208	235	241	225	231	240	263	236	216	207	234	219	217	197	212	214	219	258	218	245	218	203	219	243	193	250	250	249	232	247	236	220	241	218	243	214	239	248	241	208	192	230	245	243	212	227	240	208	235	218	198	266	202	241	235	225	210	226	245	247	244	225	233	230	231	216	208	213	222	258	217	219	251	206	211	232	228	261	258	258	227	251	257	263	206	222	208	235	246	271	252	222	227	247	221	234	228	227	254	219	247	233	237	249	229	212	242	228	204	229	237	223	220	250	246	222	225	224	237	217	245	265	243	242	241	231	227	194	213	227	225	240	203	231	232	239	236	215	231	229	243	216	206	198	212	249	199	215	237	226	200	220	239	230	216	231	234	255	232	246	244	250	250	206	221	256	268	243	281	248	221	240	233	254	257	246	234	248	235	262	238	227	240	210	239	211	227	253	229	251	249	226	245	247	229	218	233	213	224	263	204	230	250	215	225	209	238	213	226	239	238	223	243	244	228	227	217	210	226	224	221	223	222	241	226	199	214	220	215	233	214	221	239	253	208	231	219	214	231	200	220	220	237	222	230	211	210	235	198	207	193	220	232	209	226	246	227	196	271	231	214	242	234	237	240	232	249	213	231	243	239	214	239	243	220	229	234	234	230	223	220	251	223	204	216	230	229	231	227	259	233	249	224	227	200	207	258	220	228	229	228	235	222	219	219	215	189	249	215	214	223	221	203	234	221	188	220	233	239	194	214	214	256	214	214	223	213	235	225	239	232	242	212	254	232	217	208	238	237	215	214	217	215	222	270	219	243	224	207	202	181	242	228	228	207	219	213	225	212	199	203	229	209	242	258	239	221	226	225	214	236	227	222	179	233	226	234	234	254	201	202	237	220	205	239	206	248	229	238	229	249	189	190	238	229	221	246	224	246	250	261	234	219	216	250	242	237	212	204	230	215	208	228	213	248	211	189	228	215	224	216	215	216	225	194	219	247	216	228	225	182	235	215	227	206	242	212	212	202	231	237	246	218	234	224	226	225	222	238	210	236	230	202	237	210	235	222	216	208	243	247	233	236	223	233	270	199	240	204	225	234	253	227	224	240	206	250	223	219	222	244	218	181	236	226	241	210	249	249	246	227	225	263	252	240	236	222	231	233	218	232	226	213	232	253	214	252	240	220	222	212	243	230	217	222	232	241	218	223	228	235	207	188	230	210	199	232	232	227	212	226	212	240	244	227	248	222	231	244	215	225	197	240	238	227	216	251	239	233	232	249	231	244	210	232	227	222	192	236	226	249	229	233	216	221	237	223	220	209	211	250	238	214	227	249	191	220	236	218	205	234	187	214	248	212	230	223	210	233	235	228	186	237	236	205	213	189	240	238	191	234	251	204	238	205	217	221	234	238	228	213	251	233	237	233	236	244	218	229	209	219	214	211	214	204	210	237	228	216	230	248	237	218	217	258	211	240	237	235	239	221	224	203	201	236	258	232	220	255	222	240	227	254	209	208	241	226	213
18442	2015	3980	5087	4495	3820	3674	3956	4549	4537	3004	2274	2034	2146	2627	1467	2057	1393	1197	892	1079	925	724	798	831	782	819	911	971	1578	2029	741	555	549	606	631	578	573	553	520	581	565	556	550	544	526	520	539	558	535	494	543	502	498	521	504	528	494	551	510	549	510	559	572	542	512	528	551	470	520	531	544	538	556	541	534	546	500	518	518	493	552	496	551	533	494	462	527	545	559	520	566	527	534	510	526	489	515	557	498	549	528	564	545	552	521	480	504	530	523	498	480	515	543	587	511	530	501	573	521	488	522	500	520	539	513	503	525	494	500	519	521	495	487	551	506	541	540	529	528	522	524	535	547	513	526	520	558	507	553	505	532	532	532	531	520	532	495	545	516	539	554	532	517	515	515	516	497	515	508	529	520	514	540	560	542	540	467	514	548	503	518	508	558	507	572	502	515	483	528	489	511	541	498	545	542	536	522	528	531	530	547	520	532	492	482	561	512	548	516	520	517	515	515	530	499	468	495	544	513	534	509	519	511	474	540	539	536	562	522	583	546	511	546	527	561	512	526	572	545	540	519	554	513	540	521	523	527	476	521	534	553	499	571	511	500	531	545	533	513	498	498	530	500	525	506	511	533	539	538	531	539	517	499	503	509	515	489	543	516	523	503	509	562	553	552	510	465	543	520	535	514	478	504	483	521	519	554	540	523	527	524	580	485	511	529	525	549	541	555	527	521	478	524	505	478	542	593	467	495	526	542	537	519	502	526	482	513	578	570	517	529	552	484	513	529	499	533	505	505	546	486	530	439	535	497	487	506	515	506	542	549	544	544	516	524	531	525	547	547	490	509	523	555	491	537	511	527	500	525	499	555	515	496	511	517	560	523	514	527	524	553	530	492	521	534	555	527	538	512	507	559	504	527	536	501	535	527	511	505	498	533	531	506	513	540	499	520	541	489	511	482	511	500	514	544	515	520	511	523	561	534	542	517	540	536	493	525	552	508	533	524	494	533	521	507	510	522	490	539	525	511	493	478	525	552	541	574	551	575	556	488	516	538	547	521	518	494	520	531	531	562	529	506	523	493	533	500	514	548	518	519	555	507	541	487	496	514	520	533	502	499	521	548	522	487	513	524	499	516	538	509	510	576	498	536	540	485	519	502	504	503	536	530	568	534	562	541	539	533	528	507	512	553	517	480	497	531	532	525	495	533	580	527	496	561	525	519	520	562	526	477	540	525	495	505	505	491	490	495	549	516	477	476	547	498	506	481	539	527	552	512	498	516	497	542	532	509	487	507	527	551	488	524	512	555	496	518	563	554	536	465	504	547	566	518	500	534	518	502	546	487	529	508	529	500	520	501	508	507	520	499	544	511	542	545	534	518	527	544	558	554	506	535	518	496	517	532	564	465	530	586	565	502	539	525	495	521	524	535	516	548	545	553	577	487	537	495	523	530	510	506	553	535	512	546	523	524	532	541	551	538	505	542	533	517	539	514	529	537	515	467	508	538	516	563	496	524	471	548	498	526	544	525	520	529	533	528	509	539	539	498	515	527	517	502	513	515	511	542	553	497	573	547	552	518	496	531	513	518	535	531	538	527	502	510	507	501	545	540	541	561	532	495	514	494	576	545	471	520	551	546	476	524	533	522	475	497	483	512	511	523	488	537	536	536	498	571	508	529	519	512	528	548	489	538	552	491	566	521	510	499	559	536	533	457	518	563	533	496	514	493	528	521	512	490	528	502	527	519	529	569	498	511	518	533	497	526	535	477	525	516	521	534	515	559	542	586	531	540	556	526	536	521	516	521	493	522	526	518	539	531	526	509	554	525	533	514	519	543	471	521	547	511	494	493	554	530	519	517	530	535	528	566	548	521	520	533	558	513	508	492	518	558	530	551	510	535	519	518	511	515	504	510	520	531	543	495	537	534	558	474	532	510	552	527	519	508	519	526	519	506	527	498	589	525	567	560	503	498	490	497	524	510	563	532	572	528	512	500	535	529	509	489	567	544	520	546	527	553	538	501	516	517	528	483	551	524	540	483	562	519	538	529	524	541	522	504	551	512	520	507	505	535	516	509	534	503	546	508	499	518	533	520	510	526	556	517	519	527	524	529	520	504	504	549	531	520	506	529	498	515	489	512	495	530	518	527	550	559	483	493	520	568	577	517	539	531	521	512	496	510	501	482	482	551	506	534	497	493	496	491	565	516	481	509	546	540	487	508	507	528	504	515	514	528	532	495	496	521	489	547	535	500	508	466	512	528	522	530	502	512	511	503	570	506	535	540	526	532	515	519	525	535	546	557	546	480	497	462	546	536	546	540	560	517	509	526	534	515	538	497	509	529	521	534	514	515	537	507	520	540	496	538	520	463	536	501	538	508	543	485	510	509	554	527	523	515	513	524	514	534	546	504	527	554	531	530	567	499	562	542	530	512	530	522	546	536	504	563	506	551	537	547	502	484	526	494	510	510	532	540	539	536	517	530	531	541	512	499	509	542	536	522	523	510	499	520	532	540	532	579	542	511	500	531	557	533	518	501	511	524	486	523	515	519	535	531	546	523	518	548	570	528	518	482	559	459	532	544	484	531	532	475	516	517	572	549	542	511	504	497	505	510	534	526	582	503	550	525	478	533	528	503	513	503	502	533	523	497	561	510	500	490	524	530	536	555	521	540	551	556	525	500	519	532	524	509	547	485	519	564	454	523	552	532	506	517	504	539	521	506	518	483	489	504	506	489	513	478	550	527	516	527	549	559	509	532	525	517	492	539	542	508	523	504	574	510	553	535	514	521	530	540	499	519	515	541	519	511	529	489	572	482	551	530	537	502	525	523	539	529	513	525	519	539	504	514	537	524	519	521	530	544	524	503	557	517	530	541	488	523	521	539	523	543	545	528	491	539	524	545	558	522	481	482	483	529	494	553	481	559	490	513	490	483	511	538	504	512	498	542	494	516	509	549	524	498	519	503	518	560	475	507	561	540	520	545	496	512	478	539	540	436	539	491	504	508	512	516	494	528	545	477	515	537	520	551	468	510	470	532	541	570	497	496	524	534	522	517	512	489	490	499	527	512	559	542	539	533	531	491	496	498	570	519	560	508	526	446	551	536	496	537	527	499	506	517	474	547	500	538	528	525	487	546	523	511	539	526	501	562	554	542	519	516	563	519	482	538	539	512	518	471	530	567	514	499	541	483	547	501	508	537	537	508	490	527	513	520	530	512	523	525	508	527	536	481	517	511	523	538	531	495	495	478	541	529	522	546	564	497	503	526	532	529	505	519	546	527	607	552	515	513	511	514	510	531	555	497	553	520	522	536	547	536	526	491	564	521	519	557	515	581	500	548	534	515	522	536	502	511	482	506	501	516	518	561	531	474	523	503	515	531	510	555	540	515	530	505	469	533	502	553	494	505	510	545	539	493	493	504	561	500	519	503	512	523	525	516	542	525	530	523	532	537	531	561	523	561	476	529	490	517	543	515	560	522	505	504	527	522	512	497	539	528
42745	10840	3889	2588	1868	1517	1398	1223	1336	1246	821	724	656	783	757	578	649	521	473	381	329	336	334	365	340	356	331	377	430	490	608	317	286	302	290	290	298	288	265	299	323	295	293	287	254	281	295	256	299	278	272	299	305	261	293	263	259	285	307	285	268	269	261	280	285	301	259	333	259	292	263	308	306	284	279	247	289	265	286	291	287	261	292	316	274	265	284	286	269	307	289	293	289	308	314	270	271	279	275	266	279	285	285	303	296	289	292	311	283	277	250	282	290	297	292	313	290	286	292	304	290	254	308	296	293	291	260	275	280	294	308	296	311	272	278	303	291	302	263	264	295	275	261	306	301	293	278	281	289	261	266	253	286	270	264	278	267	278	303	277	266	292	310	281	308	244	276	263	267	273	294	293	285	290	285	259	299	320	272	264	297	268	318	307	320	282	261	314	326	275	283	266	277	314	273	285	274	273	250	267	277	306	281	283	289	285	284	297	263	263	289	282	294	283	268	322	293	276	300	287	263	305	269	282	306	336	279	281	283	291	284	271	264	259	266	319	307	276	275	292	279	272	295	301	259	272	310	286	261	313	297	285	323	292	290	315	292	264	292	290	315	244	265	273	299	280	285	284	263	284	291	272	296	292	304	305	279	276	294	279	313	274	277	262	264	276	273	283	277	313	284	289	295	306	283	274	295	267	269	276	325	291	267	276	290	286	288	272	310	264	309	276	283	274	280	268	275	312	288	310	296	274	298	274	287	294	304	290	263	276	306	294	294	269	310	292	276	272	278	319	312	279	285	271	273	274	313	283	294	294	283	298	283	291	296	281	303	346	295	306	308	309	273	298	312	284	326	294	313	289	284	297	273	250	302	327	324	295	263	249	306	290	303	295	238	317	304	300	287	275	269	257	290	310	305	256	264	273	318	287	263	279	336	279	270	292	268	258	263	288	254	310	292	282	297	283	281	292	289	254	251	315	273	277	310	302	278	313	277	251	269	285	257	287	313	289	306	323	265	286	277	278	306	292	312	288	279	298	301	266	275	274	307	291	272	272	290	304	316	289	275	301	286	334	275	311	264	283	274	282	290	243	280	294	268	303	292	261	280	262	290	269	295	290	275	303	283	265	254	271	307	304	296	287	266	285	271	303	305	274	331	259	264	282	297	274	297	297	268	315	282	287	265	306	306	301	257	275	284	294	285	271	292	333	253	299	314	287	271	268	280	316	315	252	281	295	263	253	280	286	285	317	314	285	289	312	301	292	263	256	310	277	283	246	242	275	291	295	286	277	297	259	298	293	318	289	273	239	290	305	335	288	294	272	293	299	267	274	291	288	257	312	292	289	290	290	263	297	333	273	285	310	320	287	281	304	292	287	286	274	289	283	283	313	295	263	274	310	304	270	255	289	280	328	281	290	340	276	279	278	282	298	281	303	282	293	293	264	275	306	276	287	278	261	283	273	270	276	295	276	280	278	297	289	300	274	271	297	267	269	252	285	288	300	297	274	286	286	283	237	277	306	326	289	283	297	281	294	306	308	300	303	289	274	286	278	285	286	283	270	301	275	273	299	278	301	285	255	278	297	305	270	304	289	292	292	254	258	281	282	293	310	308	253	269	299	300	265	307	330	280	269	276	293	309	295	310	301	310	264	263	281	309	290	309	295	306	263	258	304	306	307	295	262	299	315	343	290	296	297	320	291	298	282	297	303	275	254	276	260	299	318	290	279	274	320	309	295	289	295	271	287	291	295	301	294	271	286	271	322	268	263	311	279	286	290	273	285	275	314	283	283	258	284	264	289	272	306	288	319	290	269	292	291	289	285	287	320	268	293	293	293	276	261	288	259	264	304	291	283	293	278	277	288	298	315	328	293	286	300	279	270	260	275	270	309	272	257	268	270	281	281	312	246	284	274	290	290	317	274	278	288	266	329	272	288	294	303	310	288	301	278	268	300	291	299	254	287	310	288	266	316	284	283	272	287	305	272	283	288	302	281	266	295	295	272	274	299	250	314	308	288	312	317	292	275	321	261	294	288	290	246	284	274	274	295	254	270	282	281	316	308	294	256	274	285	287	292	303	262	274	294	275	279	314	267	243	320	287	314	301	287	265	287	267	291	287	268	257	307	250	340	329	289	330	262	294	297	275	300	267	317	307	290	275	305	279	269	300	268	286	291	284	274	302	296	284	273	291	264	318	290	271	286	303	293	262	272	255	258	270	264	293	307	296	276	309	289	288	270	269	285	270	286	260	299	278	271	293	290	280	272	265	289	294	294	264	290	294	253	277	245	271	285	285	303	273	279	268	268	253	331	268	298	283	264	257	290	300	285	282	292	265	315	286	251	288	284	264	266	278	294	249	287	304	260	275	283	293	284	279	262	318	253	277	275	316	318	294	286	259	308	266	280	299	288	283	245	293	286	286	297	267	310	268	316	293	266	304	272	302	295	295	279	257	285	289	304	307	309	276	290	280	259	303	281	314	284	315	274	270	277	299	296	311	269	304	283	292	284	257	281	266	275	281	280	276	279	299	284	281	300	285	311	289	273	315	259	278	292	287	254	317	267	291	300	262	284	279	330	285	311	285	259	309	291	297	279	311	296	294	302	298	296	290	297	308	290	297	311	270	291	262	287	282	343	261	286	290	271	275	282	271	303	252	277	256	287	271	288	304	290	293	271	278	282	287	289	285	253	279	282	285	303	276	310	261	267	282	261	254	271	310	276	288	278	262	298	278	258	294	270	273	307	268	309	278	276	312	299	259	292	279	284	248	286	249	276	327	285	280	291	318	323	281	300	269	277	281	273	280	308	295	271	273	309	309	294	298	257	299	323	297	297	312	299	275	273	290	240	276	282	277	312	282	312	268	279	267	276	327	291	296	263	265	270	275	270	281	306	275	270	297	282	286	295	267	300	290	289	341	291	312	303	310	311	291	275	295	279	325	289	293	283	291	297	278	259	285	289	257	322	312	257	277	253	291	285	283	282	292	308	286	272	283	313	257	324	296	266	275	287	295	275	271	301	280	300	300	260	273	265	263	285	286	277	305	300	284	295	293	277	308	256	301	302	272	275	275	267	271	264	265	264	300	293	287	333	291	305	310	294	288	266	260	316	303	286	282	291	280	304	291	290	262	317	286	312	266	276	305	289	313	290	244	274	278	251	314	317	298	297	338	289	277	303	308	275	265	253	277	283	282	299	284	248	260	307	284	273	276	256	277	296	295	274	289	326	308	279	309	308	280	287	280	332	302	287	308	330	293	294	290	279	292	268	289	297	273	306	312	308	305	288	266	297	278	320	308	317	277	302	266	277	270	243	267	288	288	271	318	280	281	288	259	276	285	288	290	279	278	312	286	295	297	297	291	296	287	277	235	286	301	307	264	287	281	260	296	284	279	308	290	300	286	260	282	283	308	280	282	266	301	292	308	272	285	292	270	285	282	301	303	281	292	287	289	299	309	289	298	272	295	291	259	297	290	297	266	300	293	289	280	289	311	261
23925	2780	5744	6724	6307	5708	5253	5178	6032	5712	3438	3148	2546	3347	3367	2188	2974	2346	1595	1374	1193	923	1076	1076	1159	1053	1002	1119	1808	2268	2981	893	714	745	665	702	675	696	644	711	672	703	608	637	651	686	624	640	653	631	669	646	636	562	646	615	613	631	623	635	632	601	637	618	659	608	668	645	614	588	654	626	637	627	636	641	620	620	651	647	664	682	590	649	651	589	657	595	646	631	636	626	655	645	625	597	633	581	651	616	658	623	649	625	603	651	621	612	660	650	628	634	615	647	605	586	643	647	627	626	608	674	612	631	650	674	617	657	645	656	579	626	647	649	581	651	609	602	628	650	640	647	603	608	611	616	619	639	630	643	641	667	604	614	627	628	624	629	627	633	614	604	681	607	618	619	591	610	586	614	616	627	614	595	614	610	656	615	608	630	651	608	637	634	598	610	643	598	605	615	662	653	648	621	631	615	633	611	608	606	595	637	631	606	618	646	642	625	618	623	620	642	645	576	686	594	630	613	656	620	629	689	622	614	645	596	599	640	618	671	608	662	628	562	635	607	616	623	610	617	637	619	643	597	635	652	642	658	612	630	637	628	612	624	624	606	637	577	614	586	658	637	642	591	617	633	639	628	668	595	647	635	669	657	622	601	629	596	643	616	612	658	646	640	608	627	593	600	658	625	580	656	630	637	658	580	665	651	617	624	607	666	617	690	616	572	673	592	631	608	661	604	621	625	557	642	631	628	633	598	626	621	641	607	630	631	654	582	666	594	675	627	617	634	644	634	583	636	596	631	645	637	636	584	616	613	617	594	647	612	627	694	656	623	597	655	593	597	645	649	579	634	611	627	602	623	650	667	628	664	600	608	675	626	639	574	654	633	591	602	628	609	617	628	574	684	623	633	632	621	631	634	575	611	637	623	628	584	670	667	593	647	598	651	632	612	600	579	611	658	617	607	654	577	610	664	595	608	615	655	653	610	622	659	611	640	617	635	661	635	579	622	609	578	641	643	644	625	673	634	609	614	609	667	679	641	632	559	608	638	629	592	611	662	633	601	625	574	586	617	645	589	644	611	662	614	649	571	643	591	638	608	615	631	610	673	663	642	609	593	633	669	602	636	638	598	661	640	652	584	659	629	627	644	652	656	620	632	628	618	641	627	579	575	656	636	570	667	646	595	635	639	623	607	630	628	637	614	616	626	589	644	625	616	615	593	592	627	595	674	658	585	623	645	665	673	649	662	627	593	602	608	593	620	636	603	680	605	612	571	629	612	653	619	642	631	600	645	608	627	617	631	626	597	651	657	592	574	597	596	664	684	612	643	634	627	611	630	658	618	643	625	640	615	619	657	620	635	632	632	626	642	608	591	619	630	596	614	632	600	645	603	590	622	582	630	593	622	620	611	646	656	642	652	582	635	629	607	644	638	613	654	652	654	563	618	613	600	652	637	654	631	652	605	630	606	619	629	668	648	667	582	617	655	660	644	626	579	681	604	623	609	670	580	644	592	645	591	581	644	639	611	611	654	663	612	617	609	635	592	639	567	637	667	614	636	653	568	629	638	601	617	616	640	638	697	633	657	648	644	589	600	615	621	607	665	633	633	639	608	620	610	644	583	642	592	611	628	608	606	606	607	569	620	629	602	564	627	616	600	666	616	596	584	612	598	603	585	646	581	645	622	610	615	656	645	608	579	639	681	608	649	623	617	602	652	646	628	607	616	611	606	583	617	632	606	591	622	591	637	658	611	598	589	635	620	637	650	631	645	604	558	624	629	647	617	633	654	626	618	643	603	636	627	608	618	643	608	611	603	651	617	624	622	581	628	595	586	635	615	629	594	621	632	624	629	636	572	594	637	657	618	620	650	656	637	634	634	619	609	579	636	661	638	654	617	630	593	619	617	621	637	637	594	595	593	618	622	646	626	615	657	627	631	591	644	625	568	594	568	596	632	641	589	608	650	612	593	630	570	630	660	620	614	617	604	632	606	647	652	618	640	643	614	624	636	618	677	667	667	665	571	633	617	619	621	604	605	594	611	633	676	613	661	641	589	614	581	616	662	628	635	641	572	647	618	625	635	614	625	581	655	637	610	594	642	641	619	631	617	640	631	622	646	633	648	616	616	639	633	599	607	550	626	600	664	640	608	671	615	653	622	626	585	645	640	645	614	586	633	660	623	665	613	584	621	635	643	629	604	633	623	623	630	619	666	637	635	655	663	623	618	648	598	612	602	655	618	600	681	605	626	600	624	632	608	613	648	618	620	651	644	624	642	626	592	626	593	602	611	610	577	635	630	640	640	616	584	626	619	653	624	640	591	623	656	596	644	594	604	622	635	619	613	603	662	624	640	652	607	606	612	657	655	625	623	668	618	664	609	643	640	641	616	642	628	644	633	591	656	631	590	639	642	627	627	654	602	636	628	623	577	651	610	611	599	575	629	598	606	627	641	650	625	629	644	620	636	656	609	654	617	634	629	602	682	626	633	602	644	643	628	636	643	677	642	584	645	642	639	624	639	628	664	672	602	603	655	631	595	649	614	645	631	615	617	613	633	604	628	614	609	630	625	570	610	595	668	662	585	625	657	597	628	641	602	652	676	679	641	627	653	690	620	613	620	615	601	646	606	631	668	605	600	675	625	624	629	661	617	572	568	605	618	672	693	644	621	603	646	641	630	643	603	599	626	637	654	605	589	615	604	566	620	647	590	608	595	592	603	618	685	658	605	691	621	610	653	607	619	616	592	582	649	648	603	618	592	641	578	609	619	604	632	575	644	634	634	603	634	605	608	649	639	635	617	588	621	643	622	653	625	626	573	624	594	655	599	617	629	625	628	643	678	601	624	593	633	627	602	600	612	668	623	611	641	607	607	625	615	596	617	582	641	649	624	672	653	613	617	652	629	669	600	605	633	635	594	619	626	633	634	633	643	604	619	612	687	624	624	601	632	605	607	642	642	665	648	615	599	647	573	622	618	605	630	603	600	646	610	657	641	669	630	635	620	616	630	642	625	643	647	594	611	613	604	629	606	603	624	625	656	603	597	640	641	633	650	657	596	644	606	648	625	610	651	583	643	643	562	590	622	605	583	579	607	634	603	624	617	630	590	638	567	626	621	617	599	634	595	618	644	659	602	649	603	651	584	604	679	630	623	610	631	642	630	674	624	626	622	612	669	576	638	643	616	643	613	607	649	656	604	625	630	628	620	621	640	609	632	628	665	634	623	620	616	645	602	673	619	595	604	646	653	600	635	617	609	656	610	626	628	644	631	605	640	586	608	646	632	610	637	624	678	618	594	611	614	646	608	623	628	593	561	627	597	648	659	627	630	648	587	639	598	604	585	611	631	635	643	596	642	632	616	612	667	581	642	583	636	652	613	630	643	614	603	620	603	627	583	614	634	643	657	620	648	627	626	667	594	593	658	613	662	650	576	585	654	589	645	583	625	625	679	615	628	597	617	607	649	651	600	636	635	614	591	657	638	645	604	630	648	616	644	605	604
14598	1966	921	675	520	524	399	506	516	463	312	337	264	364	342	213	317	269	223	221	211	180	161	181	166	145	146	165	149	160	165	155	135	154	153	161	131	167	164	155	172	152	134	165	170	160	167	138	149	148	153	147	166	160	148	153	164	136	151	171	143	121	157	153	159	168	152	136	134	152	151	143	147	143	151	158	158	143	145	169	164	139	163	155	126	162	155	171	122	154	144	165	177	158	152	146	160	148	153	168	107	135	158	141	144	159	142	153	141	164	151	143	137	144	145	163	170	150	131	135	151	169	152	141	140	175	150	145	187	145	135	143	132	154	148	165	146	153	141	157	139	137	162	181	150	157	142	187	135	144	144	154	180	123	136	182	112	168	162	181	142	138	152	156	157	167	156	162	137	176	154	145	135	136	145	154	154	142	147	167	135	154	145	150	148	141	162	149	139	143	173	166	160	150	172	157	161	165	155	168	153	166	164	129	150	158	153	133	173	171	127	160	162	150	139	162	157	157	169	145	149	143	142	140	143	152	155	129	157	149	173	143	154	162	144	148	134	140	161	168	156	168	146	138	159	161	119	139	151	149	182	159	149	143	162	151	166	152	161	164	155	147	162	145	135	159	183	169	155	175	163	150	136	147	178	152	150	152	144	160	141	157	142	124	165	153	148	173	158	150	165	169	143	142	157	151	157	159	169	119	152	142	162	139	142	146	139	145	155	147	140	157	166	168	152	149	163	149	150	149	192	165	144	152	162	137	158	146	146	130	158	155	138	136	158	138	157	170	166	164	148	151	141	155	162	174	141	160	176	143	183	174	176	131	142	151	166	157	146	140	163	158	155	149	193	163	160	152	154	157	148	147	164	167	137	157	161	147	149	156	146	140	153	147	145	145	142	155	156	175	156	151	141	161	152	146	157	147	143	165	170	146	152	151	147	138	151	177	134	138	143	155	154	144	147	211	152	154	142	142	148	144	184	140	141	166	155	141	140	148	160	161	178	176	147	168	158	154	134	152	163	161	156	158	171	156	138	158	174	157	139	156	163	148	144	156	145	135	152	131	139	148	167	147	160	169	131	169	164	153	157	149	155	133	175	152	155	138	163	146	178	153	189	133	133	187	174	162	124	155	175	148	147	154	163	179	159	146	153	150	120	145	145	145	162	144	141	154	149	150	143	149	169	132	142	136	163	168	138	168	157	173	149	185	136	156	145	154	145	155	178	150	138	164	136	154	174	140	139	162	166	138	176	161	151	145	141	142	147	162	151	151	157	150	160	165	161	176	155	145	160	168	154	158	138	146	143	172	133	150	135	161	150	125	138	188	189	143	148	151	151	138	147	134	144	175	169	150	153	149	151	164	154	140	145	147	137	172	164	158	151	153	149	149	160	159	147	121	132	159	149	160	143	147	151	152	161	128	149	158	189	148	175	147	169	149	156	148	170	171	145	163	142	134	149	178	164	168	166	160	161	159	115	146	182	142	150	160	154	149	133	156	158	169	163	180	148	158	141	178	170	146	153	162	153	171	148	141	153	179	157	158	146	156	152	152	169	141	147	149	164	161	148	172	137	128	150	173	126	124	149	144	145	152	173	160	155	152	149	147	167	175	145	165	148	144	147	152	128	129	144	157	137	141	113	146	183	176	152	155	143	160	158	157	154	140	154	160	129	164	179	159	163	149	141	157	160	140	141	143	158	136	152	156	146	164	156	163	184	152	158	160	152	159	166	165	170	147	136	152	143	135	144	147	168	162	154	152	161	144	139	133	158	146	150	165	156	138	160	158	185	158	174	189	158	152	127	145	151	161	168	161	148	149	148	167	166	165	148	163	149	143	146	163	160	150	162	155	153	151	145	149	159	163	167	173	146	133	150	133	156	125	142	124	168	171	134	144	145	157	154	137	146	149	157	146	138	127	163	145	146	159	174	164	172	159	176	136	152	150	145	159	156	165	162	164	137	134	156	166	137	171	151	157	153	163	159	169	166	161	161	139	146	166	156	147	164	165	148	164	157	139	157	143	163	167	180	134	149	158	148	136	134	142	131	166	158	183	158	165	159	159	154	163	158	146	166	141	133	156	162	156	135	152	171	160	164	155	160	162	157	145	156	128	152	145	155	145	165	157	149	136	171	151	186	152	144	150	151	169	168	148	133	147	150	154	163	155	131	138	159	130	176	160	149	138	165	151	143	160	165	146	166	168	140	129	164	153	159	164	153	157	167	149	155	145	139	163	140	142	135	182	163	149	145	119	150	149	151	174	152	136	172	138	142	130	164	149	164	135	146	160	120	143	147	158	148	143	151	151	150	158	128	169	163	161	186	158	159	161	160	130	140	157	159	152	162	134	118	148	165	126	164	146	153	141	150	138	161	135	147	160	130	152	179	176	133	145	151	142	159	158	153	179	158	156	159	153	164	148	144	150	156	135	166	167	151	142	171	167	160	156	176	171	186	145	160	127	170	149	135	156	166	145	176	138	141	151	156	165	153	174	158	174	148	150	159	163	153	152	157	148	131	138	149	173	148	152	154	165	151	155	162	135	163	135	130	160	151	160	129	150	155	161	137	150	169	179	145	145	165	172	168	164	159	153	158	122	123	170	163	153	157	166	161	156	145	142	136	134	146	163	155	130	137	171	171	157	145	134	159	140	132	136	142	146	154	132	146	156	177	164	149	152	168	146	157	170	155	128	154	137	144	153	165	134	128	160	161	161	139	157	142	155	135	154	151	132	135	126	143	158	159	148	149	149	157	158	155	154	157	145	136	130	161	140	134	167	163	159	149	161	161	158	162	159	153	153	158	146	160	145	174	163	151	145	136	152	146	154	178	150	148	139	134	171	152	149	153	143	148	179	151	142	141	166	157	153	147	129	135	125	136	130	189	171	139	129	188	152	150	158	155	153	160	123	186	163	152	156	170	138	156	153	165	160	146	145	162	150	154	176	158	156	115	154	155	144	154	146	148	127	121	152	161	141	154	164	147	156	150	143	155	161	178	134	143	152	196	160	165	167	145	164	133	165	168	134	138	150	150	138	156	131	150	167	152	155	160	147	144	168	143	159	134	135	148	141	172	142	175	144	154	138	150	161	148	162	158	168	150	150	143	130	136	146	169	159	176	174	160	173	157	161	145	136	136	151	130	175	160	151	145	157	142	168	158	167	154	150	143	134	159	151	156	145	153	148	157	136	159	145	171	145	148	156	151	180	173	154	153	158	152	152	168	163	168	156	157	166	144	165	172	143	124	137	154	135	144	139	158	133	135	144	126	161	172	157	157	157	145	160	151	154	157	186	155	147	167	156	135	146	153	164	147	136	171	149	145	152	154	160	156	154	150	160	142	147	146	149	145	150	141	171	139	156	144	153	142	145	155	153	148	143	142	151	146	149	132	146	136	146	152	147	166	154	156	161	174	149	157	155	162	166	130	143	133	151	149	142	157	165	157	164	136	163	178	153	158	163	129	161	142	140	173	150	153	139	168	146	155	159	158	177	143	158
8486	1096	1795	2151	2009	1886	1845	2126	2300	1950	1343	1460	1124	1523	1349	996	1196	1164	867	843	722	607	625	541	483	469	449	468	489	455	457	376	389	386	355	375	397	365	403	397	394	364	350	399	399	385	374	375	370	359	392	356	374	366	403	350	355	380	362	368	372	386	362	395	358	367	377	384	379	384	407	361	386	397	402	355	400	387	360	358	360	340	376	320	366	368	396	349	372	342	371	347	348	348	342	408	378	390	399	373	369	370	368	377	354	407	379	366	383	340	359	363	389	373	368	387	404	391	354	382	410	377	368	356	356	360	379	357	362	391	395	387	369	336	375	367	352	351	421	362	346	357	313	361	387	391	344	375	381	403	355	371	399	378	368	394	391	358	378	349	387	374	348	345	349	350	375	384	359	371	365	384	390	359	362	412	369	358	356	366	400	380	378	378	424	340	392	388	376	397	337	393	363	358	410	369	370	360	375	369	388	365	383	369	334	405	339	390	370	353	395	391	369	381	360	408	372	387	365	385	421	378	364	368	351	374	394	370	372	392	361	391	353	399	327	359	392	347	389	386	365	355	367	405	342	349	349	351	345	341	371	350	397	333	379	359	356	368	368	367	321	374	355	370	378	359	351	354	408	368	375	354	360	347	342	379	358	365	348	365	373	375	379	404	349	354	363	361	361	379	378	412	386	325	362	367	395	398	379	390	377	369	379	370	371	333	363	339	370	351	359	332	386	330	347	393	365	356	336	364	387	379	380	381	347	349	380	360	345	394	366	342	359	410	396	359	355	387	377	364	383	371	394	364	401	369	375	382	367	380	335	342	359	368	366	369	375	354	387	367	388	408	355	369	368	342	378	388	342	352	379	343	340	369	376	352	364	384	334	389	335	364	376	342	379	367	394	390	368	367	398	364	374	378	360	375	338	353	392	361	345	373	340	401	344	341	351	364	344	393	354	351	376	369	423	383	345	376	411	392	369	337	364	393	377	389	372	399	369	330	406	371	363	310	372	376	359	348	365	367	380	353	391	379	382	368	397	384	377	360	367	379	374	369	375	351	353	364	350	342	345	400	385	397	328	372	388	363	391	356	419	380	339	377	366	375	382	355	359	377	362	359	382	380	350	389	382	378	337	363	371	365	382	386	352	375	352	375	380	377	356	389	362	361	364	351	368	371	378	388	360	408	369	369	358	402	349	422	346	347	367	357	342	402	392	351	345	408	363	369	402	344	369	368	395	343	366	396	398	353	363	367	373	392	373	365	355	363	376	365	335	350	416	378	388	390	399	348	399	370	388	354	406	375	365	374	380	341	391	373	389	384	377	377	360	373	384	373	373	386	379	392	368	381	389	391	362	366	362	357	367	357	377	363	347	383	346	397	380	397	384	358	385	371	374	365	378	372	390	348	393	343	351	332	337	383	377	339	392	376	359	347	382	366	366	399	359	376	389	380	372	361	372	384	351	375	387	360	369	375	381	370	366	370	379	403	368	402	350	376	353	350	368	369	360	372	399	357	381	373	339	370	379	380	366	385	357	358	377	390	338	323	407	409	330	344	353	400	348	357	383	361	365	356	386	384	370	338	355	388	370	392	372	364	387	336	341	344	376	408	373	350	379	372	392	374	367	359	382	385	368	369	375	364	368	353	367	377	382	358	344	377	407	387	373	396	378	339	347	370	428	377	379	389	375	392	378	400	410	358	368	375	357	351	368	375	385	365	364	362	370	397	368	360	315	376	379	409	376	368	388	399	366	356	352	353	390	342	380	361	372	396	384	337	371	391	349	373	359	355	395	368	396	349	346	382	383	369	409	355	363	375	392	355	392	381	357	374	358	365	379	353	384	366	358	415	371	364	344	373	361	367	390	364	378	346	366	371	358	374	344	366	342	386	347	374	347	368	359	407	348	369	383	367	364	361	353	383	359	393	371	396	375	386	393	375	388	355	364	396	377	369	371	401	338	360	380	371	392	337	382	380	367	365	372	370	386	380	366	367	354	378	357	390	403	344	361	385	376	376	376	363	356	411	360	347	358	414	367	367	365	368	374	412	367	375	393	366	378	371	382	354	377	382	354	345	425	370	405	407	381	360	382	342	380	371	349	382	367	373	384	363	384	373	394	358	391	404	388	376	397	345	393	339	355	368	367	406	387	376	358	374	397	425	348	382	355	393	382	335	397	350	386	407	354	349	399	373	383	347	364	384	366	363	398	390	354	364	361	355	390	365	339	368	344	366	357	377	393	376	331	344	339	362	373	392	370	348	374	372	344	350	367	378	379	364	349	388	368	358	364	367	340	352	368	350	376	369	372	356	336	371	361	370	322	390	362	387	360	340	377	405	352	366	367	359	349	375	355	379	366	396	368	388	380	358	365	396	388	368	391	375	354	357	399	379	369	340	365	422	362	370	354	361	363	376	360	384	358	396	378	350	376	414	380	347	351	375	386	377	339	341	389	360	387	360	388	366	360	364	352	371	345	339	375	395	332	385	330	335	382	392	369	388	377	393	365	350	372	381	346	373	382	379	375	374	357	384	356	363	371	334	346	360	348	367	398	364	355	378	366	358	378	379	382	362	376	365	376	357	372	408	380	374	379	375	364	365	378	393	354	375	388	409	357	364	360	354	351	396	367	394	412	332	357	352	392	359	394	355	416	369	370	379	385	345	373	377	394	350	400	340	360	353	383	390	379	337	393	401	412	413	376	373	392	363	370	380	372	375	365	401	381	338	377	407	373	364	388	370	389	356	359	379	342	381	374	392	382	373	365	351	352	353	408	370	359	381	361	409	364	369	365	394	369	340	359	374	384	392	366	363	332	421	362	354	373	352	361	379	356	381	367	397	358	358	361	403	361	368	369	369	378	391	362	342	362	382	390	365	391	392	363	347	403	373	387	381	358	331	425	358	390	402	360	382	378	365	401	360	378	376	357	372	394	357	381	342	383	391	366	339	374	355	374	382	361	337	380	360	355	373	372	366	367	382	400	399	373	345	365	362	393	375	377	391	374	376	366	387	371	363	359	359	374	409	368	387	371	387	347	387	363	372	385	357	351	390	378	365	395	351	350	346	389	369	367	379	372	364	362	371	352	400	377	349	339	350	377	339	368	383	330	367	362	359	364	358	363	353	339	333	383	358	350	378	372	351	373	370	366	376	388	351	367	367	381	362	369	390	421	366	396	374	338	399	366	356	376	325	343	382	370	362	362	358	350	386	389	365	402	368	409	382	376	386	359	343	381	371	387	349	402	392	374	360	352	348	351	408	375	361	350	376	387	369	414	402	406	384	359	376	366	356	368	395	363	397	371	385	390	360	361	358	355	368	340	366	354	383	338	388	350	340	384	379	382	347	379	400	400	381	362	370	388	365	351	372	358	351	368	389	391	357	365	390	350	365	358	346	350	377	384	378	368	389	402	382	375	366	371	379	389	389	380	404	377	383	358	400	360	363	401	366	342	409	389	388	408	333	361	363	387	395	375	357	375	383	364	343	384	407	370	370	381	392
31639	6371	2442	1840	1356	1050	1113	1022	867	735	574	578	480	640	529	461	451	451	450	399	312	318	265	247	290	241	245	284	328	373	379	241	238	238	223	252	222	243	257	210	231	254	249	260	228	271	217	222	219	227	202	239	232	237	224	232	235	242	234	233	205	220	263	218	230	229	210	242	224	243	206	251	235	222	239	241	229	207	224	237	221	218	250	270	223	241	215	225	234	269	229	208	236	248	278	243	260	254	228	238	239	215	217	245	223	251	214	218	226	261	235	245	199	235	201	239	238	201	232	221	263	244	246	208	228	236	220	215	222	231	237	246	221	233	236	245	224	240	244	236	210	227	224	259	248	241	227	216	238	263	246	225	233	248	237	224	229	240	230	237	214	205	236	209	239	237	236	241	220	222	235	208	222	233	245	227	263	212	226	228	235	253	216	216	273	236	241	254	226	237	233	223	211	225	242	252	239	241	240	214	261	233	229	231	246	230	198	210	214	240	220	234	229	224	236	232	230	250	253	257	233	233	251	232	216	255	237	261	230	226	224	239	245	260	223	252	217	257	237	245	226	214	214	229	219	223	211	216	229	229	280	256	194	215	244	252	237	230	273	254	230	251	235	203	234	230	238	247	255	247	225	242	210	227	245	239	261	209	219	224	242	211	224	244	226	237	208	215	224	199	239	259	236	259	227	226	235	265	224	238	230	226	249	241	239	252	225	259	230	219	234	256	224	223	239	227	270	229	266	248	221	237	219	230	244	232	235	240	226	219	271	244	238	259	223	234	220	217	221	228	246	216	228	234	229	217	239	235	232	227	232	235	228	239	245	235	234	210	230	248	233	249	221	225	236	223	223	254	222	226	256	220	249	232	226	259	244	246	229	265	235	259	233	255	226	243	224	192	229	243	228	231	243	255	220	250	257	245	235	260	241	252	241	232	213	233	267	230	224	266	215	265	246	218	219	235	235	245	224	245	242	234	241	219	209	268	250	259	236	277	236	215	234	226	256	215	237	258	229	245	214	208	214	227	213	223	233	254	225	228	212	215	240	247	222	243	233	264	242	234	216	248	251	282	214	226	231	254	256	204	253	260	232	230	208	208	206	234	239	233	240	213	230	214	216	231	210	234	228	283	237	225	244	262	260	218	241	241	254	202	253	217	220	255	232	241	234	260	238	242	241	220	236	242	224	249	229	217	241	231	255	235	241	228	240	239	240	251	252	212	274	235	203	246	240	206	236	240	222	256	238	229	213	207	234	197	254	243	255	234	241	229	217	236	250	210	221	260	231	223	232	248	223	259	227	223	214	201	253	237	231	215	222	236	224	262	250	232	234	262	223	243	247	233	218	235	245	227	214	215	273	240	240	209	244	243	245	236	230	203	201	212	230	219	252	228	222	254	246	199	246	252	249	206	229	249	212	264	228	229	240	240	219	254	215	223	228	227	225	246	258	253	228	242	232	230	236	234	250	251	234	243	245	237	231	218	246	242	262	236	236	232	231	240	232	254	229	264	244	224	250	245	272	242	250	252	245	231	215	202	234	235	245	220	212	239	261	259	218	240	242	260	222	202	235	216	246	234	218	271	234	254	229	244	230	238	245	230	257	234	238	227	208	191	229	258	206	232	239	249	229	271	237	240	250	230	226	235	251	238	240	255	230	240	253	211	230	206	190	204	278	244	222	227	245	219	233	253	231	239	258	257	243	243	254	240	229	258	219	231	221	237	252	252	250	252	254	199	266	222	225	244	222	229	190	217	243	238	220	237	260	211	224	241	229	255	244	245	216	213	277	218	224	205	247	257	269	247	236	226	266	252	252	199	258	218	229	236	246	215	235	262	218	239	250	216	228	242	208	242	243	255	224	256	245	230	236	222	226	278	259	225	216	201	230	204	208	216	217	246	230	221	240	222	221	235	206	229	232	246	278	250	217	227	217	232	212	259	261	236	207	222	218	210	230	225	223	212	232	238	240	214	256	214	223	214	223	256	239	226	278	238	258	239	240	218	226	241	253	221	255	210	220	256	265	234	254	229	238	249	209	197	241	267	240	219	226	247	230	244	216	247	254	256	221	210	234	217	259	252	248	234	255	222	239	242	268	224	232	218	241	232	257	254	251	226	249	218	245	258	221	219	224	212	250	242	238	263	223	207	233	239	264	271	272	241	219	248	241	241	237	238	243	238	250	212	248	248	237	238	221	227	219	243	223	239	251	201	224	245	226	258	228	236	226	217	257	229	231	218	223	226	249	250	238	251	243	222	244	243	235	242	248	208	262	228	245	241	242	212	238	240	225	242	228	206	223	243	253	233	213	214	227	252	228	220	273	248	223	214	247	202	263	235	228	248	237	238	220	249	250	223	251	243	256	228	248	254	240	248	205	248	230	200	237	265	204	236	209	241	208	244	249	236	248	228	242	253	216	222	277	200	211	238	207	249	246	258	216	236	234	228	242	239	239	252	235	234	226	241	216	234	225	265	263	225	200	251	246	214	245	236	237	228	216	218	216	232	246	211	188	258	230	213	249	252	237	236	210	230	230	223	251	250	226	243	204	248	237	215	258	245	276	227	216	229	215	252	229	241	259	231	238	233	188	239	223	250	254	222	239	234	284	216	194	233	235	229	219	206	219	294	222	231	227	264	242	250	247	240	248	262	234	241	228	271	233	238	204	256	206	230	212	214	238	235	203	226	256	224	231	249	233	248	236	239	245	210	216	239	236	232	231	256	245	220	238	280	239	235	256	247	224	202	258	242	244	234	231	206	241	221	214	231	202	212	232	233	238	232	228	228	261	230	258	273	226	208	240	223	247	243	230	260	214	238	257	250	219	218	211	213	247	197	260	240	219	249	255	209	244	289	259	232	194	227	229	214	228	261	228	214	229	260	235	239	204	216	216	211	227	227	249	232	202	233	205	230	226	253	239	256	247	252	253	257	241	262	240	242	254	256	230	244	243	251	250	251	242	215	238	229	207	208	263	233	225	273	269	240	235	221	243	241	246	244	239	231	222	232	249	224	249	216	236	191	233	231	236	244	235	209	227	256	241	211	195	236	227	238	251	239	253	252	242	208	210	225	248	225	216	246	252	242	230	247	228	246	219	256	202	235	257	230	235	223	224	240	223	238	240	228	210	233	230	254	229	255	258	246	231	251	205	219	236	242	232	226	233	225	257	248	201	229	227	253	237	212	238	209	273	221	254	231	246	255	228	235	235	230	238	253	236	255	207	251	229	254	245	234	221	204	252	217	236	227	234	268	254	247	270	244	227	248	224	256	243	279	248	236	224	243	226	240	239	250	225	242	235	232	232	240	237	244	226	218	226	236	192	257	233	243	218	237	255	226	227	196	229	220	231	227	202	239	244	225	281	210	246	222	248	223	215	226	228	217	213	241	231	239	265	219	268	240	221	237	226	255	248	261	235	206	259	251	247	217	243	231	237	225	235	236	232	242	236	241	218	248	229	206	211	226	240	202	253	227	246	221	237	252	255	258	224	249	232	240
18340	2268	4006	5197	4824	4074	4543	4039	3691	3181	2671	2506	2201	3212	1994	1693	2076	1872	1785	1605	1104	1075	893	788	779	722	720	811	1196	1453	1046	600	588	660	579	654	598	587	591	635	574	582	588	606	605	510	543	554	597	511	555	531	520	539	550	573	507	543	536	576	546	546	568	558	532	513	545	490	553	583	539	497	567	520	550	554	489	538	528	560	548	532	522	530	511	542	499	519	582	572	532	572	565	539	551	519	579	552	508	551	507	503	540	555	561	533	538	537	554	561	517	543	546	557	524	522	550	540	546	541	529	525	541	520	526	530	539	516	530	558	552	549	516	549	558	555	501	571	501	521	516	574	553	546	523	544	538	512	533	538	577	560	531	557	539	576	541	535	509	535	544	529	550	551	522	488	559	556	557	529	544	511	516	526	562	522	524	532	490	542	571	500	545	545	530	515	531	506	526	547	556	539	499	539	534	530	535	525	572	540	527	531	548	536	541	536	523	577	571	534	506	542	516	563	558	554	552	509	540	522	487	568	513	561	546	523	538	534	519	542	543	566	503	585	533	545	574	545	533	500	561	505	561	521	530	540	555	557	535	542	516	552	550	549	538	555	507	545	543	558	589	527	523	501	554	491	543	582	507	483	568	488	472	539	512	558	534	545	564	491	552	530	566	518	557	526	591	538	576	529	539	560	566	547	563	542	540	531	537	527	518	551	541	580	543	569	529	565	548	531	559	525	571	541	528	532	572	574	545	530	538	531	517	559	544	531	536	523	531	566	541	525	532	539	532	520	522	539	499	517	560	542	521	558	563	551	558	515	518	522	536	487	525	561	501	540	527	603	600	528	583	527	557	568	562	544	516	549	559	536	558	500	519	533	546	511	529	515	525	561	512	535	497	531	545	566	570	560	516	547	562	541	520	575	568	552	570	536	533	535	532	513	508	539	546	536	543	566	501	530	537	517	546	522	516	505	517	481	527	559	546	523	534	517	520	540	539	578	573	529	517	511	584	541	573	563	554	514	546	561	549	530	512	548	560	503	558	517	544	553	574	496	547	535	571	515	563	556	533	516	542	514	515	540	536	507	520	545	569	520	555	550	549	544	557	528	585	553	547	526	530	527	568	489	547	473	565	521	503	593	541	529	529	510	561	494	570	557	532	549	565	525	512	541	525	564	544	562	521	553	519	552	515	513	536	541	501	550	523	514	519	526	571	538	515	521	559	525	540	553	537	520	550	512	556	533	524	536	574	553	523	531	560	487	528	498	563	488	568	535	557	522	533	581	546	493	541	500	555	518	527	526	493	542	528	529	501	520	554	582	498	556	542	538	563	559	528	496	527	512	561	537	503	540	526	574	513	511	556	510	544	553	540	585	568	599	527	590	511	541	564	566	562	555	513	518	523	514	521	495	494	566	553	529	518	492	531	552	569	518	553	568	523	600	522	522	532	548	481	479	518	574	566	529	557	533	571	512	496	500	546	528	494	515	543	513	535	555	570	544	502	565	531	523	519	541	566	555	517	576	543	543	562	556	529	538	547	554	517	541	545	559	547	586	549	506	532	496	533	533	541	517	534	570	547	517	537	510	493	548	513	487	546	572	530	551	542	551	522	542	538	569	559	523	507	550	501	556	558	525	546	560	521	540	488	509	509	500	555	547	548	557	552	559	530	565	532	526	519	547	564	537	532	515	531	513	575	494	534	562	514	529	557	517	530	547	575	562	513	548	519	485	548	572	563	548	516	563	536	559	514	562	554	543	557	505	578	517	525	550	503	563	584	571	539	520	563	561	504	550	550	523	538	531	531	568	504	523	533	496	542	550	593	556	535	545	560	525	516	547	562	556	520	507	510	529	564	519	520	547	558	560	550	523	499	487	542	520	540	545	581	479	546	539	515	490	557	564	562	538	488	558	517	550	536	547	520	515	515	577	533	579	553	549	558	520	515	545	490	557	490	522	538	569	520	511	532	526	522	547	490	538	522	519	548	549	542	559	536	533	494	495	504	508	552	532	491	538	535	487	510	540	520	570	492	592	521	544	566	512	560	533	555	511	519	542	562	544	556	600	510	537	527	560	544	515	529	525	577	557	574	543	535	541	513	560	575	542	551	577	515	544	480	498	552	547	509	545	494	563	541	533	556	581	548	574	542	546	511	538	526	562	530	527	517	522	526	569	532	527	531	548	555	516	584	571	503	529	563	538	586	506	529	548	535	544	532	500	505	520	535	525	528	563	529	507	513	540	555	545	523	525	556	520	508	558	611	554	547	549	563	516	547	518	544	491	524	493	558	560	543	513	547	527	546	553	517	538	547	553	527	525	567	533	507	512	556	586	521	579	509	537	526	560	578	547	539	546	545	569	515	527	558	530	545	548	501	525	501	509	554	529	540	562	578	560	509	548	530	541	524	516	543	525	558	549	525	541	550	586	518	524	538	545	541	530	525	523	558	511	537	553	544	563	545	505	542	529	497	553	515	525	557	531	561	550	512	492	517	544	533	521	523	534	509	576	507	515	528	532	484	572	577	533	550	536	539	518	558	513	549	548	578	566	548	553	533	501	549	562	556	565	539	507	527	532	551	540	550	536	588	517	554	582	591	478	528	559	530	496	522	537	520	519	510	530	523	539	489	585	498	552	565	515	542	558	542	596	515	532	564	496	548	519	545	545	541	542	520	554	556	503	552	509	571	494	513	532	571	548	538	528	497	500	563	520	535	573	537	538	506	508	558	531	531	555	500	565	458	501	540	544	523	613	523	514	536	542	520	540	538	497	535	537	501	535	567	553	561	515	562	538	512	581	538	508	503	506	531	500	570	565	538	524	508	548	568	511	573	559	537	541	536	511	544	513	534	552	623	581	551	525	516	555	556	549	518	542	539	552	516	556	557	536	553	537	535	544	547	547	545	573	552	499	517	558	546	496	546	578	485	529	550	509	532	518	529	533	512	545	544	534	513	570	508	561	534	513	553	581	516	575	515	559	515	538	535	518	511	531	534	552	536	547	579	557	517	541	564	528	526	548	522	560	542	545	556	527	546	532	518	539	518	540	544	528	509	507	511	552	531	514	494	570	568	531	570	552	526	532	542	523	556	534	534	509	570	521	532	558	499	576	533	523	539	578	525	567	536	545	515	564	551	553	500	588	544	561	494	512	512	548	553	553	536	526	491	525	553	506	547	564	574	537	551	550	535	544	541	536	505	526	541	533	530	561	523	532	546	545	567	536	543	547	539	530	532	529	526	510	512	559	512	522	550	507	524	536	506	563	529	518	504	509	556	555	575	541	555	520	522	574	554	491	483	528	574	588	559	511	534	532	541	540	503	589	560	561	549	559	527	507	575	522	556	534	547	512	553	507	552	536	526	506	537	533	543	555	517	539	574	567	558	535	555	516	546	531	552	549	554	557	514	522	540	580	510	550	507	545	499	534	502	537	552	536	534	502	573	520	541	563	543	563	560	556	587	566	521	514	554	537	546	503	487	502	562	514	520	536	551	547	556	557	537	511
43162	11761	4628	3293	2158	1841	1640	1411	1298	1018	905	768	661	875	591	573	592	651	566	557	457	362	376	337	346	346	314	399	440	643	782	453	295	302	298	327	311	305	329	293	288	277	297	305	337	293	322	282	300	282	297	313	306	302	366	270	296	338	295	307	288	262	322	301	280	329	299	293	286	278	313	307	291	314	304	269	275	312	283	319	305	297	268	240	312	310	312	315	299	293	315	313	257	314	318	280	308	328	303	288	301	301	295	294	270	299	301	294	309	274	282	269	301	288	286	294	318	309	317	318	297	274	297	313	330	260	327	280	285	303	292	295	300	304	314	312	292	311	290	315	327	320	271	304	300	279	267	297	291	266	316	323	298	273	288	289	293	311	322	304	295	287	288	292	277	300	310	330	273	311	306	316	297	297	281	315	306	325	293	276	283	290	301	314	330	307	323	327	266	283	295	260	325	288	319	280	290	267	275	281	324	310	313	318	305	314	281	292	298	298	309	286	274	294	306	305	300	301	299	260	293	298	350	287	309	267	296	284	307	299	272	333	280	297	296	305	300	285	259	307	278	262	317	323	301	302	287	267	304	301	309	285	302	288	312	300	272	312	282	261	271	301	289	302	319	309	278	308	287	279	303	293	319	282	271	300	271	283	278	303	310	301	327	305	283	296	317	297	288	303	315	317	314	317	301	285	309	311	283	303	285	303	329	316	283	296	267	288	319	297	293	312	254	278	310	320	324	283	306	290	292	285	305	290	326	314	284	271	297	297	278	312	294	311	311	339	323	300	297	322	316	296	282	258	309	344	306	296	254	307	298	263	290	326	276	319	315	307	306	332	289	264	306	304	293	274	295	311	309	304	290	277	278	292	301	288	314	290	291	297	293	325	306	309	307	295	296	309	299	271	328	321	337	288	294	289	287	271	318	285	295	272	302	291	305	300	277	305	307	285	304	313	299	279	298	318	299	297	282	322	324	315	289	285	306	286	314	298	293	306	271	265	287	313	331	311	312	288	283	303	299	291	297	316	321	288	311	309	306	272	300	317	267	287	279	262	284	288	302	292	327	288	310	263	307	282	306	288	264	274	293	317	298	295	276	321	292	286	283	322	297	314	294	305	270	286	281	286	329	315	310	303	291	305	268	287	265	297	269	288	303	281	326	289	262	284	301	290	335	322	315	312	330	272	279	306	316	290	291	276	309	290	293	294	290	306	328	300	290	278	297	332	285	307	299	307	314	331	286	299	320	314	320	306	297	284	298	271	316	326	299	294	326	320	272	278	325	294	328	314	303	290	308	285	298	318	313	289	316	305	325	287	278	282	284	309	310	301	297	300	262	339	270	267	286	311	311	293	317	289	289	317	275	281	293	301	289	300	311	290	335	277	291	303	315	296	271	266	280	300	283	308	288	314	300	292	253	291	310	341	303	330	245	331	281	333	327	267	292	321	309	287	302	258	283	260	293	295	296	305	289	306	304	300	305	303	327	304	295	293	299	287	297	289	306	301	337	311	313	304	359	328	306	259	299	290	329	315	292	303	302	298	287	323	295	257	308	290	301	252	309	260	299	285	305	303	302	303	286	309	301	284	279	301	315	304	289	290	291	295	267	293	287	306	277	270	302	320	314	314	311	286	298	304	292	320	282	306	265	284	278	281	319	290	313	319	295	269	318	315	287	311	297	306	298	291	279	294	314	294	291	253	326	291	277	271	266	258	316	301	318	284	305	287	270	285	298	317	316	297	325	289	311	319	297	317	317	295	266	306	296	295	304	336	317	309	302	296	290	306	290	286	296	290	316	296	294	282	318	308	273	329	324	274	315	317	264	292	317	294	285	250	303	275	287	322	305	306	288	307	311	278	293	276	291	299	319	301	343	317	292	283	281	346	311	305	306	322	361	294	267	341	347	299	346	306	281	270	291	261	291	292	265	247	325	299	299	345	289	273	280	268	322	297	313	322	273	321	280	300	280	305	272	278	285	292	290	264	306	324	305	338	315	300	272	302	273	311	320	301	304	287	292	296	310	286	314	293	283	304	266	321	302	273	303	285	307	304	307	286	291	312	304	311	304	295	277	307	292	286	344	297	303	309	350	300	319	288	314	280	297	295	279	289	298	282	270	302	289	280	279	289	267	254	269	281	296	313	319	323	301	321	310	323	287	320	309	328	291	285	296	295	280	311	286	279	320	262	259	323	305	325	303	300	289	280	294	252	299	297	289	307	304	296	305	285	305	289	287	292	333	282	289	292	294	309	274	321	283	312	301	307	326	316	281	331	264	272	327	286	298	322	307	291	308	291	305	279	279	278	312	283	308	318	297	248	263	296	287	316	316	298	320	293	282	281	269	304	270	285	259	319	290	296	309	293	263	309	301	286	329	308	310	276	295	308	291	277	312	333	308	331	315	311	287	282	274	315	306	320	272	283	293	282	318	306	294	289	303	277	284	316	319	277	303	314	308	267	304	280	292	300	294	306	305	306	288	309	285	304	283	324	315	291	281	285	309	263	315	335	297	277	321	309	309	315	322	278	296	302	296	288	343	313	287	245	313	312	295	269	298	303	312	293	275	291	301	292	257	304	293	305	347	283	279	290	321	265	265	322	293	264	307	318	276	314	285	334	261	279	275	292	298	283	287	319	314	259	295	336	331	293	285	335	298	308	270	286	289	308	288	291	294	290	264	251	322	318	294	288	311	285	259	301	288	281	281	314	276	275	283	299	285	325	286	295	298	260	268	340	293	320	312	263	319	291	288	299	305	282	291	329	266	266	278	319	349	311	298	295	308	295	310	317	274	278	287	324	303	336	295	341	317	309	323	321	297	282	297	316	274	307	288	316	329	273	332	325	311	311	318	302	309	304	312	265	299	305	291	303	292	254	290	304	300	284	306	309	289	319	278	320	315	332	269	322	299	280	298	317	277	281	269	297	341	320	287	338	272	301	296	295	256	305	283	254	316	288	294	324	326	279	310	297	286	319	303	329	301	300	299	335	317	311	310	320	333	297	262	290	257	333	307	296	294	267	302	330	297	296	301	313	299	293	335	302	311	241	285	296	306	282	261	313	328	307	282	299	318	298	271	315	288	301	275	328	304	315	311	319	320	286	300	333	324	316	295	279	277	306	300	277	286	319	283	266	275	284	316	268	326	268	292	329	298	298	322	334	302	298	326	329	322	295	281	306	280	301	291	309	273	291	311	303	317	295	287	304	305	306	286	300	269	321	301	297	282	304	284	284	282	327	301	318	300	312	316	294	300	300	303	296	293	310	288	276	268	305	287	282	294	296	269	299	291	275	279	337	266	321	285	290	301	301	300	292	297	302	281	274	280	314	271	278	319	307	292	303	266	347	289	273	289	309	311	253	295	278	284	259	290	274	292	305	298	294	278	336	295	263	292	313	281	288	301	290	287	294	312	304	298	289	318	315	303	333	299	303	291	302	305	306	325	323	265	302	308	313	305	329	304	276	295	304	276	291	295	261	289	285	300	277	294	307	299	284
24130	3507	7091	8313	7224	6810	6619	6111	5581	4534	3800	3494	2810	4061	2342	2412	2680	2748	2365	2038	1630	1098	1111	1025	991	945	941	1233	1607	3045	3912	1412	684	681	715	743	695	679	716	702	686	695	655	648	697	663	655	676	693	666	637	666	659	587	692	640	632	638	656	613	679	613	673	651	662	715	639	605	638	628	655	667	650	654	689	700	678	569	634	587	607	668	670	661	630	609	625	642	662	657	672	659	655	583	669	651	714	671	602	620	626	652	657	607	632	636	635	637	682	614	719	668	673	676	616	641	621	647	654	649	679	688	653	662	616	694	629	647	643	601	643	641	676	646	691	647	624	654	646	683	665	625	638	629	675	643	636	649	646	630	650	645	623	654	623	668	630	644	626	675	700	646	629	614	630	661	643	685	628	588	686	636	681	687	643	636	623	626	658	693	651	593	656	660	644	655	653	660	648	646	669	650	669	671	694	645	641	677	655	634	609	649	651	606	612	616	643	641	622	665	664	687	661	667	619	666	660	683	692	671	661	670	637	649	622	656	664	668	635	659	669	686	618	657	643	666	641	647	615	644	644	634	651	647	672	633	633	629	611	675	627	668	702	688	646	659	615	670	672	664	631	684	629	641	642	628	654	683	651	652	709	663	607	655	637	681	651	630	655	620	643	692	649	622	605	659	655	645	684	654	667	666	640	665	657	656	631	667	624	636	650	644	647	652	633	619	646	641	606	624	649	662	631	632	667	569	663	617	634	633	678	671	619	615	685	610	614	620	652	644	631	662	653	656	647	674	669	608	637	674	660	637	673	660	636	644	634	643	639	647	635	666	643	662	707	664	592	664	695	656	677	668	660	672	681	667	680	632	613	617	648	610	597	663	652	641	673	660	644	618	581	668	648	690	646	685	686	622	647	645	631	624	683	645	654	674	663	645	671	623	658	625	659	636	619	710	609	622	626	666	659	630	682	668	621	643	660	618	668	647	701	651	669	641	639	644	606	634	704	630	618	732	674	653	663	654	638	666	688	616	646	630	615	617	631	649	650	656	677	608	667	665	629	698	642	668	641	637	640	687	655	630	677	627	685	613	620	628	617	653	690	639	665	631	646	657	707	681	657	634	653	663	656	628	631	600	632	626	636	640	628	644	658	675	659	666	594	638	677	641	636	614	665	666	698	639	653	640	633	676	630	662	684	642	618	653	647	621	627	655	640	619	631	671	628	646	632	660	673	627	684	642	660	678	654	640	620	676	630	705	668	668	665	680	625	639	612	620	598	704	692	692	626	611	686	627	662	632	625	716	648	723	622	648	644	607	626	650	644	704	639	648	637	641	655	662	639	673	696	647	642	631	646	664	647	645	642	616	622	657	671	647	683	682	653	642	636	654	650	657	658	648	650	613	619	631	595	646	645	637	627	665	630	659	635	627	683	683	620	614	684	650	674	615	646	665	663	642	657	626	672	643	641	628	648	644	653	639	659	668	610	676	626	639	682	614	643	625	659	660	686	680	668	631	693	632	644	656	613	652	665	699	660	584	624	664	625	616	633	677	621	657	674	608	684	618	666	623	669	667	679	684	633	594	656	638	630	607	634	619	662	604	628	644	634	636	608	611	626	657	652	661	639	619	629	631	644	692	662	637	665	667	676	641	631	641	660	674	634	620	638	621	632	618	611	673	656	620	611	645	652	642	637	624	637	671	665	613	632	662	629	630	650	647	680	668	653	661	633	666	651	646	670	619	678	662	631	643	681	642	635	634	686	648	648	646	654	587	676	649	642	680	651	637	659	691	669	623	626	647	630	628	675	653	628	660	660	620	703	640	654	634	620	643	626	629	677	649	681	652	662	662	606	669	657	621	661	625	620	616	638	685	677	641	644	649	665	666	673	624	602	659	621	596	669	673	649	655	660	630	599	632	649	686	658	649	667	626	649	705	664	656	702	660	667	610	697	638	632	666	631	603	629	642	656	657	657	647	635	683	668	604	630	639	629	610	620	624	631	686	660	684	613	653	643	672	622	626	630	666	672	678	647	628	643	648	643	673	659	641	635	630	643	642	645	593	642	663	615	635	656	625	710	722	682	657	690	665	680	665	618	649	589	678	670	656	662	638	616	671	674	635	617	642	567	683	635	599	627	688	657	682	646	618	627	652	638	656	632	653	618	652	658	659	672	639	668	648	673	683	640	664	667	654	654	643	686	618	633	683	706	653	626	626	653	627	625	644	636	660	609	685	648	614	596	674	719	660	626	595	626	653	670	626	663	632	623	652	651	627	625	669	653	632	646	614	683	671	674	652	612	626	626	649	703	672	663	636	644	687	665	621	634	620	671	661	677	657	627	669	670	660	646	598	646	603	672	634	642	667	631	648	659	622	633	659	639	652	667	689	637	681	640	648	632	638	646	656	670	633	645	663	645	635	650	636	679	644	656	651	642	671	635	651	644	609	692	659	643	690	643	641	618	635	579	675	614	636	660	607	636	632	627	607	662	652	694	634	630	612	625	644	629	705	659	663	671	658	656	595	685	615	642	630	666	623	680	621	648	629	681	641	629	631	633	614	663	643	672	653	672	660	682	676	643	649	597	624	620	650	632	638	616	641	624	609	663	602	630	653	646	618	632	617	610	629	650	622	668	624	648	621	616	653	668	644	659	653	676	667	648	634	651	669	676	626	673	646	671	621	668	658	650	646	627	650	710	596	673	652	637	611	604	649	665	643	627	713	683	675	685	635	644	619	639	647	635	661	662	652	656	689	660	653	651	647	662	583	642	595	651	665	640	660	668	627	646	664	606	658	623	644	641	635	678	637	631	635	698	632	679	633	671	622	651	687	637	632	620	635	650	628	622	616	596	673	658	618	671	655	627	633	668	636	652	650	638	659	626	684	620	603	691	689	624	689	645	650	635	640	607	643	607	624	656	634	637	616	646	639	654	662	631	635	641	663	633	683	660	695	675	647	661	664	678	648	657	638	708	645	674	684	649	637	608	636	615	640	671	641	638	649	625	623	657	646	655	656	643	659	668	617	605	680	625	620	673	641	641	618	686	663	620	621	680	657	665	661	648	631	603	634	664	614	627	629	695	675	662	651	668	626	633	664	629	625	644	634	664	619	657	641	652	609	682	649	628	631	668	634	616	576	607	676	661	667	634	631	632	651	663	643	610	609	646	701	682	690	624	630	630	625	629	639	598	661	659	639	642	631	623	681	638	688	621	632	662	634	628	661	660	699	599	644	646	647	658	698	646	597	644	638	673	675	653	648	618	653	646	689	676	619	657	612	663	627	658	657	680	630	642	620	683	634	615	606	674	649	645	668	654	673	695	673	641	713	653	621	608	627	671	656	680	685	646	619	666	623	635	635	653	649	604	643	653	628	653	644	616	596	616	681	648	687	660	626	632	642	665	631	664	698	649	651	611	611	658	648	603	672	685	637	662	638	607	637	630	643	669	642	639	645	650	653	637	647	623	652	651	620	661	652	619	671	578	661	674	602	609	661	669	660	704	636	600	654
14439	2127	1146	911	721	672	596	544	472	423	368	381	383	320	291	288	308	291	264	261	217	244	220	220	210	201	182	185	166	181	213	164	173	164	180	164	158	179	158	167	175	179	182	160	151	173	194	154	172	163	164	187	176	207	155	169	189	186	191	160	181	178	157	180	176	160	202	173	188	173	146	161	196	174	164	163	190	147	188	198	151	177	185	170	186	164	147	140	156	164	180	177	157	165	180	161	180	165	173	175	158	157	154	172	174	155	149	179	161	168	171	183	169	207	164	168	159	137	190	177	150	184	179	162	184	170	150	161	158	163	161	162	200	150	187	153	188	187	193	149	171	186	206	149	170	166	167	161	169	176	158	163	160	150	164	180	173	184	206	165	147	150	176	169	153	172	181	148	181	162	174	159	163	193	182	174	185	160	154	184	160	188	145	183	197	155	153	162	178	156	188	173	158	185	172	141	200	168	177	187	168	152	148	186	153	153	185	201	167	142	173	182	168	162	161	154	152	183	197	181	172	166	156	173	177	168	196	189	184	170	183	178	165	165	171	158	178	187	182	173	184	148	159	176	159	160	190	189	196	156	192	155	173	165	161	190	181	183	178	174	168	147	186	171	168	162	175	150	152	189	189	175	176	192	171	168	186	179	168	175	182	159	138	148	181	153	171	231	173	178	175	162	173	174	163	178	168	162	168	157	174	182	151	160	160	181	174	154	153	177	184	177	153	195	185	171	151	172	162	166	181	191	160	163	175	153	184	198	178	156	154	175	169	191	149	152	177	164	173	173	150	191	187	158	178	159	157	147	161	181	178	215	171	150	164	170	167	179	162	185	178	161	167	160	186	181	170	142	174	155	177	184	187	200	185	167	178	174	165	175	156	165	150	161	184	171	158	165	146	189	156	187	190	184	185	157	174	180	146	170	165	191	144	155	173	191	173	169	169	156	168	164	161	193	181	166	169	165	150	171	159	157	171	183	160	165	184	169	160	164	155	187	160	179	193	183	167	164	165	153	175	178	184	147	142	184	166	177	171	153	161	163	168	157	178	180	159	201	193	155	162	172	173	172	178	164	164	154	184	150	190	154	175	153	161	175	188	167	176	163	165	164	166	173	157	151	166	163	174	170	162	182	172	159	192	168	171	182	169	186	154	187	164	163	169	170	184	166	169	178	170	174	190	164	180	157	137	171	157	157	159	186	149	155	130	153	164	187	160	175	198	157	180	185	191	134	163	171	165	157	177	164	187	149	154	201	165	151	184	175	168	161	187	167	172	173	174	171	174	137	176	174	171	155	151	157	181	180	161	191	166	152	176	164	163	161	192	198	186	142	150	195	183	181	193	174	161	165	180	186	189	140	180	169	170	160	186	179	184	192	183	176	180	171	193	142	189	166	157	164	180	161	154	167	169	154	181	143	161	193	160	189	157	189	156	171	159	175	164	170	156	159	177	180	149	154	169	173	168	167	182	161	177	192	211	190	182	180	174	172	195	158	146	162	179	154	164	175	184	151	157	172	140	164	160	204	165	138	160	147	173	182	173	174	192	188	155	169	191	164	163	174	149	160	197	166	160	157	173	175	148	182	172	155	161	171	188	186	181	164	177	163	183	154	175	161	159	156	142	162	169	176	141	137	183	154	171	169	175	179	159	159	172	179	176	178	152	167	178	159	181	165	147	181	158	183	197	165	168	148	156	188	168	160	191	159	171	163	204	178	166	174	174	139	182	176	172	140	181	197	155	168	180	163	190	174	178	149	184	181	176	176	179	179	177	162	150	159	158	169	152	155	204	168	175	177	177	157	162	169	158	158	174	166	173	176	165	175	155	169	174	155	160	126	179	187	161	166	171	198	177	177	157	157	178	163	164	166	169	145	169	177	172	168	187	165	161	171	176	169	152	137	172	165	202	171	189	171	155	191	166	172	153	158	177	188	164	186	176	156	171	186	162	174	143	170	181	151	152	179	152	167	175	174	179	171	178	170	160	175	168	178	157	182	193	159	174	178	164	155	151	158	171	170	147	184	172	176	171	206	184	172	182	173	174	185	165	181	156	165	163	171	183	152	191	176	156	208	174	168	179	174	188	175	172	203	165	179	153	194	181	179	158	169	184	170	153	154	173	180	169	157	173	172	194	163	188	153	162	182	167	165	194	174	156	176	191	181	175	150	152	140	149	165	166	195	180	165	164	172	183	176	182	154	195	162	157	182	186	149	163	193	185	173	158	189	199	171	160	169	176	178	171	169	186	186	162	161	163	180	165	164	162	147	163	189	150	170	166	192	182	159	162	177	158	152	168	195	198	193	194	162	175	156	170	160	160	178	186	205	168	171	195	177	184	170	199	171	186	180	168	199	167	153	160	206	158	179	178	145	173	136	172	146	172	160	171	145	150	189	189	168	176	151	168	159	217	175	177	162	136	174	207	206	181	170	169	162	155	174	173	137	171	194	197	189	183	180	178	150	176	170	172	184	175	177	203	197	159	156	151	170	184	167	180	154	166	189	159	153	173	158	158	168	185	157	182	198	176	183	174	166	191	168	142	170	156	151	182	185	149	172	177	180	169	148	183	173	193	163	186	169	159	145	172	149	140	178	158	161	172	171	142	191	169	164	161	176	175	179	156	143	182	176	182	175	189	176	187	170	169	180	169	153	157	169	166	189	161	145	190	175	156	165	194	185	175	172	151	194	218	178	183	165	153	160	180	163	162	150	168	160	178	210	160	167	188	184	171	168	175	163	159	167	153	162	177	200	161	183	155	158	166	159	167	156	177	164	138	178	169	154	172	159	148	164	175	155	148	172	177	170	196	165	176	158	192	142	184	160	170	164	168	164	184	158	158	154	185	135	190	178	172	162	177	175	222	197	168	156	171	161	161	154	190	179	188	178	161	154	170	164	160	138	162	162	197	144	166	178	180	150	192	150	169	166	151	174	162	167	187	174	171	152	191	191	169	163	169	171	160	178	159	185	168	172	157	193	200	186	156	154	192	186	154	179	178	160	180	209	171	172	151	180	193	160	165	145	189	147	150	175	182	165	160	177	193	183	175	145	171	156	157	162	183	172	174	180	167	163	164	177	164	168	182	163	160	157	165	186	165	175	177	187	175	163	180	154	174	168	155	174	160	179	174	159	152	157	151	170	182	154	172	169	168	187	164	181	172	182	164	156	159	170	187	149	185	171	184	174	187	147	166	158	185	184	183	167	193	204	174	145	161	164	182	161	151	153	166	188	166	192	149	157	160	155	167	168	187	187	182	188	174	167	172	148	166	149	203	171	172	173	162	178	144	150	161	168	164	185	189	164	175	171	155	210	145	176	153	169	166	188	174	175	167	151	169	174	175	169	172	177	179	157	159	178	193	180	187	152	144	189	151	167	165	179	158	184	155	178	148	165	199	146	149	177	170	176	170	162	183	195	160	162	151	174	158	147	170	167	187	161	154	178	190	179	168	160	177	167	182	168	165	164	198	159	147	164	181	173	184	188	166	166	174	188
8450	1370	2255	2987	2692	2895	2353	2418	2046	1960	1761	1590	1743	1289	993	1086	1240	1223	939	1048	769	907	860	697	763	616	562	506	438	541	567	435	401	442	451	404	394	446	473	379	423	415	407	391	393	441	406	407	423	383	421	403	426	413	376	426	404	415	403	424	384	445	378	397	436	396	439	343	418	384	361	402	396	415	396	422	391	427	386	400	418	392	396	399	405	406	422	416	394	418	422	411	402	434	416	395	424	400	379	421	434	397	432	421	415	406	453	380	420	383	384	421	405	417	386	411	405	433	397	421	433	400	442	410	393	422	416	438	375	428	420	414	442	395	420	404	405	410	405	438	409	355	438	413	391	368	413	409	419	432	451	419	407	409	395	407	426	422	409	406	420	381	417	344	419	407	386	401	390	390	378	398	441	386	367	385	414	388	449	384	410	406	415	395	432	407	406	424	398	418	391	447	399	446	415	397	435	427	393	430	460	386	438	414	383	376	386	408	407	370	403	408	408	423	411	416	406	429	409	425	429	396	402	386	403	399	417	401	419	386	402	410	432	377	410	427	404	401	450	433	416	394	388	400	408	386	423	407	418	407	404	402	426	423	371	409	392	405	400	416	433	413	404	402	405	411	417	404	409	398	398	415	401	408	407	430	398	364	384	380	395	432	406	380	401	425	415	401	439	417	406	403	401	394	399	391	377	405	387	410	424	416	347	414	398	424	411	386	379	418	422	404	423	403	402	407	439	419	368	415	422	371	413	463	406	406	406	409	400	412	415	393	370	423	408	432	430	410	418	397	403	421	377	409	390	432	411	382	397	383	394	422	413	427	428	396	411	411	416	409	378	376	377	422	373	421	395	430	405	396	424	399	402	410	389	391	435	424	405	412	371	431	398	402	392	399	410	418	398	422	394	385	410	430	454	403	419	386	403	453	365	402	445	386	360	418	391	406	401	412	370	382	395	425	441	391	396	407	420	418	392	402	465	392	397	415	408	405	397	405	440	405	380	385	407	409	375	406	398	416	412	415	399	426	415	430	374	396	398	406	388	393	406	401	375	429	422	396	380	408	417	428	390	408	429	399	387	400	382	406	410	425	382	409	423	427	402	439	406	382	378	384	422	437	405	396	402	402	467	390	404	377	362	372	377	373	446	353	394	385	390	406	406	356	396	365	419	412	396	369	374	423	433	413	429	415	371	428	421	413	423	395	409	423	388	447	417	433	400	425	415	404	391	400	400	422	436	408	394	408	410	395	385	349	374	428	394	427	402	446	404	387	422	388	428	425	391	427	400	405	412	420	407	426	413	455	414	407	405	388	370	422	401	438	437	408	407	422	413	386	409	406	433	397	413	378	435	385	403	411	444	409	396	382	432	392	420	391	399	412	414	398	379	426	365	396	414	396	444	454	426	421	375	410	390	421	435	395	412	416	400	400	393	385	405	404	379	400	401	417	421	357	387	404	405	406	408	401	408	405	396	413	417	448	407	416	385	410	448	400	413	404	397	378	444	414	417	380	412	416	458	450	412	380	403	399	419	414	429	411	407	405	432	388	384	443	424	407	408	395	383	400	406	422	399	397	410	412	416	386	402	455	401	438	423	373	410	383	424	408	476	434	388	368	411	398	409	444	405	443	431	387	379	369	358	410	382	393	400	376	387	393	407	375	415	425	359	392	404	381	422	406	404	417	390	424	417	435	433	428	418	376	453	411	342	364	415	415	380	413	408	426	408	415	387	428	395	377	382	404	403	380	396	436	367	419	395	419	410	423	414	396	391	417	408	384	384	392	423	413	398	430	411	448	442	379	351	409	431	400	442	420	415	405	416	418	403	420	433	392	433	404	403	425	434	401	397	381	383	429	344	420	402	426	348	444	425	387	433	386	377	413	401	418	380	399	411	405	403	367	421	401	411	412	413	406	390	398	389	435	457	433	386	353	411	416	363	412	397	399	382	443	440	381	381	402	392	428	411	399	407	435	373	415	416	390	397	386	439	411	388	394	358	413	412	386	387	415	394	431	398	395	437	425	449	385	423	403	401	401	411	420	415	426	440	390	394	393	390	411	400	431	425	402	372	415	393	384	393	344	406	391	405	392	390	423	446	393	420	410	384	398	385	402	412	412	426	413	392	411	395	416	408	377	422	415	400	398	390	418	403	378	401	380	429	419	405	416	362	412	399	393	461	430	398	369	420	393	418	393	442	356	417	395	402	425	406	407	405	410	409	409	400	383	408	430	411	433	395	403	400	426	426	417	422	393	368	400	420	433	401	423	392	405	418	404	452	434	407	385	426	414	425	347	432	404	425	394	425	380	417	393	412	418	391	419	370	389	397	392	414	422	387	408	417	395	415	437	413	421	403	404	399	377	428	402	451	417	442	385	376	396	404	408	447	377	438	388	419	422	379	381	445	394	399	427	379	407	401	388	404	396	441	429	399	391	384	447	384	437	394	447	384	404	371	428	425	418	464	425	396	443	377	425	403	386	440	383	430	406	429	427	410	427	365	422	435	442	387	412	428	433	419	383	398	407	406	412	382	412	421	412	420	426	415	428	424	383	407	384	409	435	419	382	422	395	402	406	385	404	461	438	414	401	395	436	366	396	403	405	424	408	370	406	383	389	364	416	420	416	395	403	413	441	416	420	392	414	394	436	405	424	404	417	438	413	402	399	412	385	404	394	373	405	407	398	387	404	435	421	408	437	398	417	421	386	422	372	435	404	405	412	430	429	416	432	413	404	426	365	402	405	404	402	403	413	405	410	414	366	410	383	378	432	379	395	390	374	429	374	397	430	392	437	418	425	442	440	394	417	401	374	406	419	400	412	408	407	449	437	398	398	426	405	413	393	430	393	390	401	436	394	387	400	428	393	396	398	414	410	443	453	421	406	382	412	420	401	413	415	400	408	406	429	359	433	426	411	388	372	440	389	430	424	417	357	389	405	394	413	395	432	379	451	417	382	418	390	371	413	390	438	391	403	406	407	377	399	439	390	385	418	404	433	388	373	424	406	429	395	436	401	389	419	396	401	419	402	397	435	439	410	437	431	402	439	399	419	404	392	416	378	430	393	379	441	426	401	405	408	400	420	421	394	435	417	412	445	416	407	387	412	404	425	367	412	406	395	423	373	439	385	439	397	386	399	371	389	435	377	406	421	428	433	408	423	429	434	394	444	381	424	382	413	439	402	399	394	394	414	418	454	433	397	403	405	401	396	382	420	408	434	407	417	411	438	436	412	416	410	438	422	397	421	406	408	416	369	424	418	386	418	395	391	405	406	439	409	424	379	383	438	420	382	408	396	437	400	427	420	402	361	415	394	439	416	405	398	414	428	420	434	420	368	418	412	413	401	412	408	401	380	382	406	415	413	420	386	414	430	424	357	421	372	378	391	440	415	421	382	419	428	394	374	394	396	420	385	412	409	406	412	394	414	390	422	438	454	416	391	392	413	382	404	412	390	424	402	414	433	424	393	427	406	423	380	429	396	417	389	445	444	403	403	401	401
31986	7329	2733	1770	1363	1276	1000	775	820	763	680	577	726	433	416	406	499	417	445	367	391	344	293	281	310	301	318	277	275	402	464	259	225	249	246	233	216	249	247	251	241	227	234	238	255	212	229	233	221	263	259	239	238	236	218	231	247	245	249	257	223	233	220	235	239	220	240	222	230	242	238	237	234	262	269	225	229	208	225	202	226	206	256	249	226	227	236	225	215	224	233	226	246	228	242	241	249	237	236	250	243	240	221	214	220	235	268	227	243	221	237	200	221	243	254	238	256	250	223	229	240	230	219	255	231	236	233	234	258	254	250	223	221	246	232	223	258	292	213	215	249	271	233	204	223	220	250	217	244	239	240	224	280	235	231	233	283	255	249	242	231	225	246	236	219	212	225	230	230	257	235	227	208	217	217	227	226	263	220	230	215	214	216	196	222	246	229	236	242	256	237	239	237	292	240	244	230	242	264	220	225	243	226	217	238	223	212	227	223	219	246	234	203	232	239	257	238	265	268	206	218	262	219	240	235	244	228	258	248	230	243	193	232	237	262	221	255	224	234	227	207	245	255	254	213	213	227	219	255	220	210	228	228	233	249	224	239	205	210	230	222	247	276	235	229	244	238	252	239	226	228	256	211	225	270	222	240	235	218	229	233	277	263	205	237	221	243	233	230	230	217	193	279	232	226	203	244	240	216	217	240	213	239	216	241	253	204	242	242	217	243	222	227	249	252	233	212	242	261	222	200	219	220	196	246	214	258	232	228	243	223	223	217	212	240	251	216	260	230	215	238	220	225	220	245	252	236	261	236	230	244	241	257	256	218	232	250	238	235	231	240	193	278	232	228	252	246	238	257	236	213	247	245	230	265	254	255	236	246	245	229	233	259	215	263	209	245	236	225	221	235	219	274	239	218	241	231	244	247	242	244	223	253	234	238	262	232	247	256	208	209	229	228	244	231	251	249	226	246	254	228	227	250	234	251	231	265	230	220	273	206	244	244	232	231	237	231	207	218	244	220	221	237	243	209	228	221	242	230	237	206	243	232	229	226	251	239	212	228	225	230	265	223	243	219	241	239	246	241	219	250	222	254	212	223	247	237	240	227	264	229	255	240	222	227	229	240	239	262	233	227	237	228	253	251	203	219	231	241	237	222	222	205	220	246	255	247	226	231	235	214	221	211	235	210	232	238	230	222	247	232	216	214	237	262	235	210	233	250	238	228	237	225	216	238	246	277	251	240	195	209	218	213	232	237	226	223	242	227	261	251	226	209	210	225	223	237	232	225	235	238	228	242	249	207	238	240	229	227	231	234	224	249	209	218	227	250	232	206	255	243	224	223	253	252	271	209	246	206	224	251	220	199	209	234	228	258	252	244	216	197	241	219	206	230	241	237	216	253	248	256	204	231	245	238	233	222	230	210	243	206	228	232	253	261	237	224	241	221	212	241	224	251	231	240	243	269	229	234	214	231	213	251	202	231	239	237	215	241	215	230	209	212	241	226	244	235	248	236	229	261	217	227	236	234	269	221	237	243	203	264	221	246	204	250	225	229	244	198	256	206	215	241	222	210	219	235	208	249	219	240	231	259	229	253	245	252	247	246	211	241	245	228	252	254	211	216	207	255	239	235	259	243	233	252	253	239	267	234	238	225	257	242	223	221	249	222	230	261	221	224	238	257	209	247	244	251	235	245	225	251	264	238	238	232	227	241	239	252	278	257	226	229	227	216	209	213	214	230	227	212	214	207	261	272	277	265	228	236	225	223	223	251	215	222	223	215	247	235	268	214	226	239	274	219	232	255	239	231	241	249	260	256	211	231	246	212	227	221	232	221	226	222	219	237	242	296	242	254	237	232	234	252	230	234	232	224	268	250	223	226	236	240	222	280	231	235	240	242	225	227	266	233	206	239	238	259	237	225	218	236	229	275	217	238	222	229	245	246	240	247	241	252	267	226	237	244	197	234	231	247	218	226	241	229	249	220	244	213	267	249	252	213	251	213	240	213	212	209	242	240	256	233	246	222	244	239	225	242	232	211	252	250	229	272	272	268	221	227	227	228	240	229	238	217	235	242	216	239	250	219	270	214	240	217	246	261	229	213	247	241	229	249	236	216	243	227	230	249	244	245	258	230	221	233	240	210	221	219	221	223	252	258	238	245	235	271	226	258	222	209	211	230	217	208	216	244	251	243	224	226	235	221	227	238	244	239	225	217	215	266	250	255	250	215	240	236	269	250	223	256	239	231	242	243	222	236	217	235	226	245	230	199	210	262	241	236	271	239	229	227	231	231	200	230	209	240	274	257	234	262	263	230	222	247	247	220	223	217	238	228	245	260	236	224	219	250	213	242	247	236	242	237	226	239	231	249	219	223	239	243	218	225	235	222	236	263	247	223	249	236	212	219	220	239	235	257	211	233	226	259	236	247	210	229	228	211	226	263	234	229	221	213	242	253	245	247	227	241	251	204	230	243	257	203	235	200	250	222	244	227	222	227	216	253	212	230	227	278	249	243	246	242	214	232	250	274	267	217	217	224	215	246	213	224	250	261	231	214	211	250	215	227	233	241	229	243	227	252	223	256	216	266	252	219	242	263	222	236	218	228	212	252	221	246	240	230	234	207	248	227	234	236	234	237	233	244	229	237	261	229	208	213	259	264	232	247	265	234	249	245	262	250	222	235	241	254	230	222	260	256	262	228	211	255	209	227	235	232	261	235	237	228	235	231	218	247	245	232	259	202	232	205	262	248	224	255	232	227	226	245	211	197	214	219	228	232	258	255	249	239	239	205	252	210	217	234	213	233	220	235	226	232	231	236	238	249	234	240	198	236	221	197	246	223	225	240	265	227	282	224	246	226	235	232	254	239	227	231	234	216	205	212	242	235	228	243	230	215	208	232	272	247	255	230	216	238	235	204	253	222	246	228	236	215	235	231	225	241	228	219	238	210	243	242	250	234	249	237	247	250	260	245	254	216	226	253	230	219	241	206	223	235	228	227	244	252	263	228	227	237	261	209	228	255	251	236	227	227	214	225	243	243	233	214	235	211	260	222	220	270	230	244	288	244	262	242	256	207	287	239	240	260	248	242	219	231	224	221	223	251	253	255	235	235	239	252	256	230	244	238	222	234	230	251	231	228	252	251	218	266	236	244	234	242	254	241	215	223	282	221	258	226	196	255	222	248	257	248	228	260	204	243	226	250	254	246	247	267	227	239	235	251	227	225	226	240	206	228	260	225	238	243	216	213	220	223	205	210	228	242	231	240	252	235	214	264	234	252	241	222	259	275	248	221	235	216	239	224	220	249	235	231	237	274	247	256	227	226	228	228	215	204	214	240	252	222	222	270	227	233	240	251	218	278	255	229	250	225	222	209	202	229	199	227	213	223	229	242	245	242	190	276	252	254	228	236	245	271	220	215	222	227	222	246	251	244	233	224	223	251	248	230	218	242	251	218	235	245	220	280	270	255	235	221	227	204	228	233	212	248	250	227	247	225	249
18682	3034	4475	4964	4938	4876	4215	3477	3753	3442	3018	2610	3207	1824	1668	1517	2027	1560	1777	1386	1273	1101	996	992	754	987	883	697	815	1706	1915	643	585	564	618	562	562	531	563	568	556	553	534	540	529	575	562	495	551	545	545	544	577	529	543	562	515	513	529	550	511	543	555	520	556	506	532	520	583	537	557	568	551	511	583	567	520	510	555	543	546	510	514	548	552	542	576	518	532	492	518	517	515	539	505	534	579	569	530	581	542	580	559	524	529	526	530	542	594	504	502	546	526	546	562	544	511	537	510	521	521	527	550	534	512	502	477	542	496	539	559	499	539	534	524	524	527	529	523	569	519	563	528	524	535	537	550	525	536	525	519	514	499	521	532	533	552	521	540	540	521	514	559	499	558	546	497	505	533	531	526	515	552	513	526	546	534	487	501	538	570	541	523	503	518	541	538	526	514	512	541	524	558	510	515	525	511	587	488	528	543	515	506	531	544	563	569	510	553	551	504	541	542	482	521	531	553	556	516	551	565	529	584	511	533	488	541	532	555	522	542	567	489	524	529	521	578	545	558	552	522	519	527	514	577	542	531	522	548	545	522	539	542	525	511	532	534	510	542	550	522	528	470	537	554	508	523	559	562	528	513	516	565	517	533	563	549	530	516	614	514	529	546	504	524	523	524	519	540	501	545	557	521	570	512	531	516	518	466	522	514	556	510	541	520	536	513	551	553	530	531	517	546	547	550	516	557	521	530	489	487	547	516	549	551	488	525	542	564	562	528	549	485	537	576	531	568	561	551	565	535	553	583	562	501	531	488	538	529	508	539	540	538	519	551	555	557	495	512	528	522	514	529	547	575	518	519	569	528	524	521	507	568	533	566	567	569	565	519	532	521	523	527	529	581	529	530	554	549	525	519	542	573	519	514	536	554	515	523	503	555	509	529	499	537	538	537	599	546	549	527	514	504	531	557	530	529	508	554	570	506	566	502	552	549	568	536	569	546	515	575	579	507	543	533	532	508	550	547	525	554	529	543	562	533	551	512	536	545	554	559	515	545	488	489	573	532	542	554	529	525	547	569	581	548	536	514	512	532	507	521	536	531	515	516	552	561	495	515	521	553	539	527	518	534	569	538	517	577	514	483	540	535	513	529	524	531	511	542	529	565	500	575	541	541	556	498	518	534	575	535	557	544	571	558	518	510	508	547	551	506	556	528	558	548	537	543	538	539	520	552	553	525	531	538	543	537	533	564	516	506	538	543	540	517	555	530	565	555	521	530	522	564	527	533	546	550	533	540	538	517	519	565	539	537	553	500	533	511	567	522	559	561	593	485	567	511	537	541	508	543	542	562	528	535	526	528	560	545	512	527	544	538	516	551	531	548	506	509	550	517	515	507	503	551	552	515	487	565	551	536	533	564	495	533	557	573	549	476	549	501	540	556	539	505	498	511	578	507	556	560	518	541	539	507	509	529	548	508	512	482	503	516	525	554	558	521	514	554	498	498	540	536	554	542	528	553	555	547	540	547	541	538	531	558	562	547	523	548	570	544	538	513	529	564	515	506	519	523	546	537	525	528	534	553	484	520	533	554	537	543	565	540	541	598	513	543	550	493	570	589	523	545	554	518	520	514	554	529	566	587	525	532	539	502	524	510	544	543	554	528	543	527	570	544	523	539	515	538	547	508	563	510	533	502	555	503	542	541	555	541	513	541	543	532	493	522	575	537	576	554	559	505	536	520	564	541	590	525	514	579	567	530	534	543	560	551	525	521	585	528	544	554	553	528	514	564	533	557	548	533	538	510	530	567	538	532	546	563	552	578	517	553	522	510	580	541	576	518	534	552	578	531	524	538	569	566	535	532	525	532	512	583	543	524	562	543	559	487	580	550	527	517	537	561	555	532	533	497	518	514	531	517	524	509	548	522	586	482	583	502	536	541	529	497	486	561	594	506	540	533	484	515	517	568	568	527	564	636	545	534	548	568	509	555	556	516	492	551	548	523	531	536	566	551	527	528	528	548	528	542	526	516	554	533	582	527	544	557	527	529	559	522	508	531	540	560	513	542	560	565	556	487	522	524	540	531	543	519	525	524	541	544	530	504	541	552	593	506	570	526	535	549	529	546	509	534	507	504	553	542	517	549	515	557	554	582	519	507	513	561	554	510	544	530	511	538	550	545	550	505	521	522	539	553	582	524	530	501	482	551	577	536	537	522	531	543	557	523	555	534	539	531	548	529	538	500	550	548	570	518	544	547	499	526	540	501	508	512	530	508	551	517	498	568	571	521	546	552	512	528	546	555	523	462	535	509	516	547	520	564	516	517	543	547	586	566	539	520	528	557	580	511	521	546	537	504	571	537	528	536	559	540	546	514	547	511	526	527	521	568	490	515	528	547	490	499	511	539	488	541	518	511	530	514	532	549	535	553	547	497	538	510	541	518	509	549	507	576	581	514	524	528	536	518	532	569	557	505	497	520	545	500	530	530	547	585	509	528	546	502	554	530	509	522	541	560	538	558	541	539	577	547	501	542	593	544	514	528	525	504	528	559	494	537	501	492	540	521	579	524	552	544	555	483	547	553	513	540	520	530	502	536	540	569	520	515	581	550	540	574	584	551	506	487	561	521	566	501	548	615	570	532	507	517	533	543	561	544	566	525	569	537	544	533	559	517	528	536	516	532	538	552	513	563	522	555	549	563	505	493	571	528	534	556	554	528	534	521	569	510	538	570	509	546	547	539	509	538	537	537	535	573	519	538	538	552	494	513	582	546	541	516	571	481	544	556	505	581	531	574	562	560	500	535	512	466	528	557	561	482	536	531	502	527	547	610	538	542	514	490	500	500	554	510	544	548	549	521	530	542	522	551	530	524	583	547	570	550	561	547	537	522	580	470	552	516	535	511	551	506	540	509	543	542	545	539	543	546	560	532	543	523	526	514	533	549	569	520	519	543	547	485	560	532	516	551	527	526	519	545	527	541	554	569	549	524	553	535	545	520	540	575	529	545	504	509	570	545	538	520	580	500	538	516	558	524	541	563	525	575	526	540	563	519	539	515	591	516	549	512	531	548	570	512	518	544	525	547	542	559	551	523	555	540	555	527	577	516	529	516	512	585	531	520	530	544	544	570	506	529	546	548	537	543	510	510	556	562	537	514	589	520	493	540	573	532	516	536	529	558	537	507	538	581	549	526	568	559	592	533	531	585	524	582	548	544	524	525	498	536	537	517	543	510	539	494	546	519	542	531	541	469	545	515	564	537	536	580	534	555	550	524	517	537	488	521	543	545	547	534	555	548	537	529	583	534	514	539	529	552	546	571	525	530	520	555	526	502	535	549	553	545	592	527	552	576	540	606	553	538	488	554	542	526	516	559	496	506	522	546	518	514	553	560	529	566	512	581	559	515	555	550	514	534	567	525	548	544	540	553	519	532	517	571	543	531	527	503	520	552	531	553	545	543	560	518	529	524	536	558	518	537	548	559	567	539	528	543	538	558	556	555	536	526	576
43011	11527	5762	3902	2387	1678	1429	1248	1250	1069	913	805	889	729	587	543	569	527	615	397	388	385	360	390	339	348	353	343	349	479	602	304	285	323	305	311	309	259	304	291	302	265	302	291	313	287	345	309	313	305	288	265	305	286	291	243	280	285	242	265	269	296	297	297	276	267	296	271	294	267	291	279	275	281	272	312	311	289	308	278	276	269	267	265	278	269	297	273	316	288	324	300	294	292	248	279	295	282	320	277	309	295	270	312	297	294	287	284	336	297	273	294	290	294	299	311	307	290	293	271	275	309	313	293	279	312	268	286	281	266	274	312	302	271	312	280	278	294	257	286	291	290	288	302	326	287	328	277	282	290	269	270	284	300	316	304	281	313	243	284	282	296	273	308	280	254	294	314	294	273	295	304	295	309	269	275	296	298	268	260	296	276	294	308	273	295	292	279	293	319	275	274	311	322	289	304	327	293	281	305	274	284	291	244	300	264	303	282	297	276	295	318	288	314	305	309	291	285	289	279	316	281	313	312	292	315	293	268	277	278	318	295	307	290	288	300	294	281	266	302	249	275	299	316	286	307	284	294	326	304	268	289	307	281	277	293	266	294	269	291	277	288	255	297	291	308	298	278	300	298	286	295	316	253	259	282	281	282	277	259	281	259	297	291	302	292	280	304	290	254	263	278	319	275	248	289	279	301	295	250	272	283	310	300	294	275	301	296	283	267	301	287	287	263	284	271	272	280	263	297	317	323	315	280	263	312	292	256	292	277	285	264	283	298	267	298	295	261	307	293	308	255	334	304	310	287	295	285	279	320	321	279	293	246	289	259	325	279	285	295	305	289	306	290	309	310	303	270	258	317	305	259	287	308	307	302	306	297	293	328	328	288	287	309	283	317	294	280	291	300	285	265	303	291	288	299	306	264	304	275	269	322	290	287	280	273	296	296	306	266	296	294	324	272	288	293	287	276	264	306	293	282	295	319	261	271	294	296	294	303	291	299	296	327	295	277	303	277	308	298	334	289	295	259	282	295	287	254	302	301	304	293	264	306	288	311	303	293	269	287	307	272	309	303	315	310	309	297	281	286	307	277	279	299	341	334	314	274	281	301	293	317	294	279	287	332	333	311	325	319	262	290	310	269	287	310	323	330	318	300	258	275	265	254	292	271	290	269	279	258	296	296	283	281	295	314	267	264	310	323	284	281	296	242	284	284	291	274	264	298	319	287	285	294	289	269	321	266	305	303	308	296	280	297	284	291	291	274	278	314	291	314	290	316	311	271	305	280	298	263	274	296	294	319	293	302	303	313	295	258	325	307	289	266	303	317	319	309	261	267	254	297	316	295	315	299	297	297	325	283	273	304	302	344	295	304	257	250	293	260	315	304	261	281	333	302	294	265	289	305	305	269	320	303	273	284	295	285	285	287	314	302	299	310	282	290	278	273	326	296	284	295	295	273	290	305	291	323	302	315	305	305	327	267	305	270	335	308	303	297	294	309	281	301	315	273	315	308	296	319	298	294	284	324	285	307	269	293	276	324	288	280	343	270	287	317	289	282	261	263	284	292	308	281	285	321	281	308	299	304	294	273	281	280	313	307	293	310	328	302	295	325	289	314	297	316	320	283	285	324	288	286	304	289	308	325	291	289	299	266	272	305	314	311	293	318	281	274	300	310	296	304	325	280	275	293	308	277	301	301	301	278	278	273	282	300	315	282	310	290	327	260	276	296	287	316	283	253	308	333	297	268	274	325	279	312	295	324	296	267	280	289	291	284	322	285	304	321	284	305	278	321	308	284	316	293	289	320	305	283	299	311	269	302	301	276	259	294	317	289	294	295	300	294	278	320	315	310	285	270	300	269	273	308	311	298	281	326	294	299	310	302	313	277	296	282	312	297	289	309	266	286	309	258	296	294	273	288	274	281	292	285	276	274	311	286	321	306	297	313	338	292	315	262	284	316	305	276	280	263	282	295	291	242	263	280	292	297	285	300	289	274	268	285	307	285	267	278	294	300	303	305	280	295	310	293	288	283	287	291	304	292	287	269	272	298	253	327	273	274	295	282	271	305	266	281	304	293	287	273	289	300	287	284	317	305	266	302	312	282	310	318	300	280	260	280	266	290	302	283	263	300	288	303	277	288	294	310	315	312	253	257	284	288	277	277	293	300	282	283	282	291	294	298	291	291	299	263	277	288	281	287	250	303	262	271	296	325	327	281	274	256	276	296	280	265	269	288	328	264	301	299	277	266	336	283	307	308	274	285	264	278	288	285	308	268	324	265	350	272	307	263	295	284	306	283	299	296	320	276	279	305	338	315	289	277	298	288	307	287	278	292	303	301	317	269	315	316	274	299	286	319	289	287	281	302	287	303	295	309	287	294	315	284	288	309	258	278	304	289	297	284	302	300	308	265	329	283	281	285	284	276	306	297	283	320	297	291	296	309	310	289	303	308	274	303	292	291	301	271	267	304	304	296	316	242	293	300	252	286	287	287	286	285	266	280	291	281	310	271	282	289	287	271	293	291	301	277	312	312	307	304	276	321	281	311	309	281	300	308	266	304	311	263	312	311	289	253	322	311	302	319	297	266	288	283	335	297	282	283	297	287	316	299	294	325	280	300	292	275	280	309	280	300	303	258	310	333	275	298	282	279	255	268	245	283	303	278	293	276	287	265	286	303	287	287	265	289	334	279	289	313	298	270	275	305	313	295	321	275	295	286	311	296	267	325	286	288	291	300	305	298	261	285	309	301	263	281	292	270	305	313	277	317	299	320	265	296	294	294	305	298	284	284	297	312	266	292	272	301	290	291	278	321	290	311	323	284	280	275	273	292	307	305	276	282	275	274	322	256	278	332	266	295	286	281	303	291	269	304	300	269	320	299	286	270	278	305	287	305	270	267	306	299	244	305	281	316	307	275	266	304	287	302	322	301	290	321	299	323	260	316	269	309	308	298	326	271	316	291	309	294	311	273	272	304	319	276	274	267	291	311	307	288	296	325	309	298	308	257	275	294	290	310	316	286	255	270	305	284	277	270	311	290	289	294	313	269	317	276	277	266	304	279	267	275	325	309	300	284	272	335	282	257	300	306	297	279	291	267	289	297	284	261	331	303	276	306	296	283	283	280	305	302	319	331	307	316	305	294	281	324	304	319	291	313	291	343	266	287	291	278	280	290	296	332	282	269	302	281	274	284	274	265	299	289	305	259	309	282	300	303	286	310	299	311	302	300	310	279	303	309	300	316	309	302	307	283	298	274	278	295	321	282	277	282	314	311	312	260	262	291	270	271	279	288	266	326	277	262	275	260	259	304	295	294	307	282	301	311	282	294	294	300	287	316	282	318	297	277	302	298	251	276	284	260	292	296	245	279	326	296	268	300	280	236	276	268	276	302	301	272	321	284	243	304	280	300	320	289	322	312	309	279	301	283	288	283	272	295	297	306	274	248	291	286	261	308	310	281	269	307	295	274	279	264	305	271	274	312	286	284	275	284	298	294
23860	3721	8572	9403	7985	6320	5626	5204	5718	4806	3719	3517	4149	3451	2642	2257	2640	2256	2537	1360	1469	1191	1091	1030	1034	1009	1008	1025	985	2085	2648	804	646	790	757	714	717	669	675	706	664	702	660	659	639	597	669	648	647	655	598	646	619	603	675	620	629	675	655	654	634	622	647	620	614	630	665	650	599	661	670	612	644	635	589	644	626	676	654	597	697	711	643	644	653	643	623	616	633	618	647	659	634	624	634	654	668	621	625	558	629	633	672	621	579	638	623	685	640	636	630	657	649	601	590	653	618	617	659	642	641	619	657	664	614	621	619	633	672	600	640	643	632	700	603	625	649	629	624	641	590	542	594	674	608	627	648	613	659	604	647	645	639	641	658	646	630	604	617	629	602	684	603	615	653	630	647	615	619	607	698	631	604	690	635	626	618	629	645	633	634	635	621	600	645	609	607	629	657	653	606	671	616	607	602	613	617	641	649	659	624	634	658	579	651	616	632	655	657	655	628	624	597	626	633	613	623	657	617	647	613	656	692	660	674	653	601	668	665	601	616	637	672	645	617	610	632	650	647	601	655	632	610	647	601	664	631	571	648	640	650	663	609	589	627	627	622	611	629	673	620	678	653	617	627	629	633	628	599	640	636	687	662	647	663	669	597	645	677	648	677	671	593	592	617	638	634	601	650	602	627	640	658	657	630	632	627	648	653	619	618	712	578	652	619	657	625	593	581	591	712	590	571	623	643	602	640	627	620	621	596	634	659	652	600	632	615	646	642	591	607	637	694	643	631	595	633	605	669	652	650	640	630	661	604	605	617	609	652	605	645	606	616	628	604	643	613	640	656	613	636	624	627	614	622	648	612	633	654	662	610	685	626	583	570	618	611	607	645	649	654	605	659	622	640	636	645	614	635	644	626	622	624	629	574	646	675	650	642	634	594	634	619	622	599	646	645	617	656	603	626	671	647	622	617	633	620	603	644	642	660	617	710	659	598	637	652	597	624	607	634	630	637	659	633	644	627	612	619	649	603	639	620	701	597	655	588	635	632	662	643	608	633	634	616	610	689	661	669	670	612	663	672	642	596	614	601	564	664	642	652	659	590	629	602	691	659	676	621	659	647	627	625	590	613	653	673	632	648	663	639	600	628	611	600	659	633	628	630	674	652	599	627	636	620	603	603	622	645	659	631	647	634	661	628	628	633	682	645	604	631	618	621	622	624	583	627	621	595	689	667	671	595	622	591	639	636	614	575	634	627	616	638	627	627	656	654	617	630	660	626	603	622	638	645	669	620	622	668	587	624	626	662	634	683	665	660	638	661	642	663	677	676	623	625	647	644	612	647	664	601	621	604	649	643	685	678	674	622	684	627	615	610	594	634	629	666	633	647	652	619	596	648	674	656	652	596	627	609	634	621	628	602	617	657	647	617	665	618	636	655	646	648	653	662	663	619	654	638	607	656	610	647	624	638	628	602	655	623	655	635	668	629	660	603	676	643	645	596	674	635	628	653	656	590	651	667	641	655	633	633	596	633	643	583	643	637	608	596	630	666	655	630	632	608	659	615	636	619	673	639	630	679	637	631	641	608	667	681	637	640	636	612	600	657	654	641	679	648	628	600	670	665	592	676	630	653	671	625	635	664	651	656	628	627	628	630	671	648	633	595	688	617	685	666	649	613	609	642	637	599	610	623	613	619	647	652	671	639	624	614	585	656	649	610	603	672	693	639	657	647	610	601	594	619	627	618	664	640	641	607	648	617	656	659	599	628	641	623	643	593	637	612	643	619	616	625	569	624	633	632	665	585	624	640	635	656	609	603	627	650	659	624	623	586	636	640	600	660	610	663	637	643	624	624	605	562	620	605	662	631	622	672	640	626	604	601	664	661	641	604	673	635	634	619	619	646	620	707	623	632	629	643	692	638	656	640	622	607	628	667	644	635	636	599	681	611	586	658	592	621	598	626	632	661	655	586	671	665	610	659	623	644	590	625	632	670	633	626	637	598	562	628	667	633	601	602	638	635	594	619	622	619	634	634	630	621	620	640	619	645	612	655	661	659	645	632	609	592	606	695	682	629	649	668	676	641	598	627	640	658	595	635	640	652	613	588	656	618	653	640	632	612	664	626	589	612	635	618	610	643	593	592	600	599	605	618	716	625	622	588	599	625	608	632	651	688	645	640	650	640	576	646	624	636	625	647	648	616	652	616	652	621	604	648	639	592	619	632	628	614	664	615	639	665	644	652	644	624	616	643	663	659	639	647	661	639	627	635	647	666	631	612	612	655	607	630	664	670	633	650	671	681	618	623	635	614	663	642	596	618	626	620	692	668	643	634	661	631	653	663	695	590	651	637	639	664	611	616	659	654	624	682	682	660	578	612	646	643	690	649	604	633	662	641	633	658	617	634	630	655	603	654	616	638	660	641	595	607	635	631	689	618	599	639	645	650	627	627	641	605	614	641	598	644	655	635	607	640	643	650	669	645	664	610	608	651	608	680	624	630	633	632	621	607	659	633	613	668	636	667	620	655	611	647	662	634	632	626	629	644	618	620	628	649	630	624	613	626	635	633	651	629	593	628	624	603	641	626	645	629	639	648	660	638	622	605	617	611	646	616	565	647	632	630	632	639	618	652	640	620	685	656	682	648	679	621	646	621	595	651	625	615	701	623	628	655	660	666	621	626	692	645	690	637	604	605	647	631	646	637	644	624	622	614	656	604	644	630	665	642	605	623	604	609	653	638	632	604	655	657	656	662	661	683	602	665	618	619	664	643	602	643	602	616	701	638	608	607	612	659	642	649	652	648	666	665	647	642	650	612	615	623	654	645	661	647	635	667	631	710	620	617	668	636	657	683	594	622	675	627	653	602	601	659	612	598	694	596	619	596	680	683	623	660	618	680	673	649	651	645	605	677	629	603	621	616	618	649	643	630	644	658	619	633	647	639	607	614	648	639	647	625	617	665	634	679	656	599	647	608	648	670	665	626	656	593	645	633	658	658	594	611	619	654	626	646	608	658	633	689	653	642	650	696	654	632	672	657	581	652	675	670	663	665	608	655	619	619	639	664	615	627	653	605	640	668	603	650	649	670	639	634	583	649	665	658	624	619	600	632	642	640	637	583	621	628	615	657	622	622	652	650	623	639	608	594	568	615	665	592	619	632	664	651	640	585	592	657	643	639	673	621	589	601	636	621	669	655	614	673	659	664	626	638	601	633	620	666	636	634	649	612	592	617	628	591	634	651	622	654	608	599	646	651	637	613	638	675	657	690	658	645	631	621	620	623	671	630	656	623	648	642	612	622	616	662	631	607	669	618	631	580	660	577	664	659	579	673	622	667	639	600	620	624	611	610	647	644	625	634	660	626	641	635	625	622	666	587	614	649	649	600	642	652	635	692	586	620	629	653	657	638	630	634	635	634	634	614	626	657	646	644	598	684	651	657	698	651	591	635	630	633	650	628	627	644	612	602	632	608	619	628	655	604	573	643	646	609	608	633	629	600	644	604	626
14137	1909	1165	951	645	517	476	485	525	446	360	358	407	352	279	251	284	266	230	216	168	188	163	162	186	172	176	172	178	160	167	159	167	163	183	169	129	145	149	139	144	151	158	156	149	155	162	145	152	163	145	157	162	132	169	133	138	127	147	150	175	174	146	147	144	147	171	173	165	148	146	150	170	154	145	147	133	161	161	145	134	157	146	146	143	131	146	154	128	165	154	144	154	155	146	140	145	142	166	153	155	137	149	173	139	134	143	140	138	161	139	148	156	140	145	157	139	164	138	147	158	152	152	143	142	141	139	126	149	163	140	149	157	146	148	153	162	185	140	136	148	145	161	143	142	161	124	139	158	165	153	156	151	138	152	155	138	158	146	135	153	174	120	140	177	135	136	139	127	141	134	156	156	163	145	150	167	138	157	131	153	143	174	172	156	150	129	134	142	156	163	142	132	155	145	159	145	160	155	165	167	141	128	133	136	150	165	140	142	147	138	145	150	133	150	158	166	157	143	140	138	163	136	157	145	125	123	126	169	139	173	151	171	163	151	150	141	174	168	148	155	147	115	131	140	155	135	153	170	140	160	156	155	136	151	126	164	158	167	142	154	153	152	125	157	190	156	154	150	138	152	167	155	179	133	165	140	158	183	145	157	139	130	148	157	147	143	137	159	143	140	155	139	156	151	140	156	144	146	138	157	169	163	136	152	155	143	143	136	150	153	152	132	135	150	156	143	171	149	132	121	160	150	133	141	141	143	137	139	153	138	175	151	140	153	154	146	153	149	183	146	153	135	125	167	156	161	174	135	158	154	121	143	159	167	158	150	169	159	138	128	155	172	156	140	162	141	152	176	154	149	150	153	162	141	152	138	145	172	154	149	165	135	180	137	145	141	154	155	135	152	175	148	158	163	167	148	149	151	164	140	140	155	158	137	155	154	150	139	161	132	142	155	150	124	157	128	159	153	169	153	137	142	140	159	155	147	128	166	154	166	163	172	163	161	179	151	152	141	165	183	146	156	151	145	165	160	180	146	158	147	134	180	174	166	146	166	156	102	148	150	156	163	161	169	136	149	173	155	148	153	159	165	181	163	160	126	166	129	129	162	187	155	169	179	155	138	141	161	146	149	133	141	157	150	149	161	143	150	131	152	170	147	150	146	161	140	168	143	157	159	166	155	153	146	122	137	159	175	179	155	157	151	140	142	148	160	174	134	139	131	141	139	147	146	153	150	147	165	150	139	143	149	140	128	134	138	145	154	124	143	144	158	153	146	154	134	152	164	166	145	141	154	144	151	138	156	146	146	172	141	138	135	164	163	149	158	160	156	140	148	151	162	155	171	142	145	139	144	166	140	146	175	153	162	172	157	169	152	160	152	148	149	108	137	142	166	161	153	133	146	151	150	125	158	154	169	134	155	121	130	150	157	157	155	167	164	196	167	137	178	141	151	129	147	138	160	125	146	140	132	147	141	119	169	152	152	128	148	151	185	149	178	150	153	166	138	149	151	143	149	165	164	138	161	153	144	175	137	156	149	139	157	150	153	156	184	164	158	136	156	139	135	145	171	151	147	136	158	171	151	114	152	142	163	156	144	164	148	150	153	175	127	149	159	122	122	170	146	142	148	139	162	135	155	157	160	141	154	170	153	188	181	156	145	170	155	170	162	138	144	141	138	137	161	169	145	160	151	147	158	167	142	148	134	155	156	148	142	137	133	131	150	141	139	156	120	141	182	157	166	126	166	147	176	140	174	124	158	155	170	137	171	153	142	154	140	154	147	153	161	153	142	157	129	134	152	141	141	144	157	159	167	138	143	152	154	168	155	129	164	137	155	124	108	153	170	130	162	145	129	142	138	121	154	178	130	152	120	141	141	153	146	162	152	152	170	159	169	135	162	140	152	143	130	116	143	147	134	150	136	153	164	174	153	162	154	113	123	154	149	163	149	147	167	160	151	157	157	167	159	155	143	158	133	148	143	148	139	120	186	166	148	158	164	131	163	133	153	128	151	154	158	141	139	162	150	130	140	153	151	152	149	159	144	159	119	169	149	153	141	151	149	155	151	149	137	162	145	167	136	130	136	135	147	147	152	163	132	144	138	142	158	150	133	158	176	144	139	158	147	157	144	177	157	147	139	141	178	138	167	139	129	161	130	138	137	155	135	170	143	155	149	130	160	153	160	147	154	156	163	140	150	141	160	160	150	165	138	146	158	127	147	138	183	131	160	147	157	135	160	136	141	165	161	163	128	155	155	164	148	164	140	137	130	154	139	154	147	169	149	142	145	138	167	152	153	168	148	136	129	155	146	146	155	158	141	135	121	158	149	168	159	181	176	166	166	149	145	159	162	154	159	159	170	152	149	153	144	143	145	176	147	171	149	157	148	134	159	140	111	144	121	146	143	136	153	138	152	161	163	167	146	125	140	136	114	140	140	122	156	156	144	169	164	145	156	175	141	157	189	153	176	142	139	183	149	148	152	169	139	163	126	156	149	155	147	142	159	138	127	145	163	160	144	163	162	136	160	139	160	156	153	151	176	166	168	146	167	159	182	183	159	160	141	139	153	148	168	143	167	163	158	108	151	159	186	128	127	153	147	132	151	142	146	154	162	142	156	137	155	124	141	126	117	132	149	164	153	166	158	142	126	129	139	142	130	155	169	132	164	161	134	133	135	156	171	140	148	164	149	146	135	154	147	124	158	158	166	121	161	128	149	130	131	141	159	163	161	156	151	168	159	167	150	136	143	155	143	184	154	146	164	159	161	154	128	129	138	159	165	124	155	146	139	145	155	116	154	180	136	154	135	161	152	150	161	133	141	167	144	143	158	123	164	173	145	132	157	142	144	155	157	131	140	162	148	155	166	165	156	150	116	152	126	158	152	165	177	137	144	135	173	158	144	151	159	183	162	163	169	170	127	166	136	149	133	176	144	151	147	148	165	136	174	156	139	161	136	151	185	166	161	123	115	170	162	156	135	166	147	154	131	144	145	135	135	177	152	152	152	158	150	141	178	140	139	157	144	163	151	135	152	154	141	169	158	153	143	145	152	147	144	142	138	123	168	158	143	129	161	134	150	162	166	151	154	142	165	146	152	154	148	142	168	137	158	146	163	174	133	157	161	167	143	139	155	146	122	157	125	146	164	151	124	132	161	135	145	136	143	134	156	150	152	151	164	156	146	141	167	143	143	141	164	157	212	148	150	155	142	169	166	193	163	158	171	152	147	159	140	141	162	154	144	155	132	154	175	162	149	141	162	148	163	150	141	150	154	154	141	172	159	172	158	171	171	150	128	160	151	151	143	164	156	163	153	173	151	154	145	146	149	151	151	145	160	162	140	165	137	155	138	144	155	138	156	175	174	170	133	134	147	126	153	168	145	157	136	164	160	131	157	166	143	138	154	150	186	184	152	154	151	147	148	156	147	184	136	157	145	142	136	144	117	135	158	137	149	128	158	154	170	145	145	124	168	119	136	164	164	168	143	170	165	163
8208	1134	2373	2803	2487	2413	1889	2381	2385	1934	1480	1415	1909	1698	1087	1055	1083	1194	894	674	528	586	534	590	522	525	461	454	430	421	392	376	427	380	429	398	384	401	388	379	372	396	352	351	414	364	371	349	360	389	349	382	369	346	404	349	354	377	330	380	380	318	381	374	361	366	356	346	356	344	360	369	360	381	358	386	346	353	369	355	361	345	356	381	391	370	360	361	370	365	378	347	396	386	337	356	362	356	373	354	344	353	392	365	345	398	350	371	368	386	349	368	381	369	343	359	375	377	385	352	383	365	372	363	386	368	376	356	377	390	389	369	337	391	365	371	347	328	365	372	330	370	350	340	363	376	374	380	380	355	378	341	384	366	368	329	373	386	391	340	357	373	339	373	363	389	350	373	379	385	340	336	379	368	386	339	360	366	353	376	371	351	387	354	383	333	359	369	350	383	350	382	361	388	357	365	373	365	373	375	379	351	374	351	370	345	359	389	376	377	344	366	393	356	354	362	374	383	373	382	344	385	357	374	373	365	355	352	404	393	361	372	372	369	372	372	376	384	356	373	406	351	358	373	353	386	381	405	350	380	391	361	356	351	338	352	371	388	350	372	360	381	408	345	353	370	372	376	362	372	363	405	359	344	395	375	353	343	367	337	376	362	366	391	353	384	340	371	349	348	370	374	389	365	393	389	332	351	383	379	371	369	353	348	352	370	375	384	367	338	387	346	309	377	352	355	347	399	357	366	347	356	343	365	382	373	344	356	344	349	369	346	393	341	377	389	382	333	357	342	361	350	333	343	365	326	356	381	348	339	336	382	364	359	341	354	375	346	361	372	371	380	378	362	402	342	362	338	372	349	362	380	334	353	326	334	364	341	350	378	401	391	359	369	376	370	341	365	351	374	340	359	377	344	390	388	382	370	352	367	389	372	376	385	365	397	380	353	374	360	387	386	370	307	354	346	371	381	344	371	352	389	321	340	394	330	352	360	360	397	341	399	341	391	365	336	411	371	347	361	389	380	369	331	345	383	367	365	401	381	388	413	368	394	361	348	357	351	345	353	373	350	354	386	385	407	329	371	350	338	385	358	392	377	358	351	344	393	381	357	370	355	352	379	378	366	368	350	354	365	346	379	346	402	359	372	330	364	343	338	337	393	395	383	371	362	383	337	329	383	368	346	351	393	371	353	371	374	374	344	335	362	355	393	353	349	359	361	378	364	359	329	351	385	338	368	355	347	369	342	361	367	363	363	389	368	364	358	347	343	366	369	339	343	360	385	309	370	359	378	380	327	349	402	360	371	369	389	396	368	372	336	325	338	337	387	382	378	367	344	374	371	355	367	385	388	361	379	357	391	361	370	351	359	360	371	379	403	386	362	343	363	367	334	380	354	378	376	363	351	388	361	367	358	359	350	368	365	346	377	360	382	385	339	370	396	390	378	378	338	366	334	370	366	334	357	349	364	360	384	357	341	366	371	335	385	379	358	358	352	370	343	350	371	364	341	373	361	355	362	361	390	373	385	365	389	402	368	389	387	361	383	349	362	392	327	347	370	392	382	365	364	355	398	350	334	379	342	369	341	372	357	372	373	335	372	360	384	369	370	345	376	385	346	382	353	383	368	376	379	368	382	365	347	400	385	390	382	365	371	378	382	402	340	376	330	378	356	328	385	377	378	332	319	358	365	375	371	356	365	383	382	366	372	379	328	344	369	376	377	404	347	352	367	332	340	344	372	380	340	367	358	372	409	354	357	363	362	350	354	338	367	377	379	411	354	367	389	376	361	378	367	360	380	402	391	389	366	385	341	372	374	337	362	340	354	347	328	350	378	363	378	383	346	340	367	339	364	369	413	363	339	356	359	320	368	324	371	360	378	351	361	388	366	340	364	378	376	352	380	330	371	391	408	364	350	362	341	345	399	377	365	390	376	386	424	368	389	359	346	326	370	371	409	357	380	353	378	355	360	340	391	374	356	380	365	349	372	369	391	357	368	356	338	391	401	353	366	342	393	372	388	371	360	346	345	353	363	389	369	339	390	342	364	333	346	374	359	366	365	389	354	359	371	353	351	406	371	372	396	384	378	386	370	360	365	336	363	346	357	389	385	351	376	385	385	388	383	309	369	351	370	342	365	361	402	399	355	390	405	362	372	361	357	353	365	387	375	351	354	381	374	332	357	387	361	349	385	340	339	337	340	400	377	364	338	354	353	350	381	368	358	375	340	357	346	387	393	353	388	372	381	371	371	365	369	345	365	347	355	366	364	359	358	380	332	370	393	370	358	381	372	372	371	391	378	403	367	345	358	367	376	390	382	352	344	322	368	374	370	348	354	378	366	391	413	388	371	359	347	360	370	368	365	352	359	368	393	369	365	373	358	367	378	370	348	391	424	356	361	375	363	387	390	359	374	323	381	398	360	369	355	348	388	367	353	335	356	343	372	386	344	364	354	375	387	364	357	358	378	418	369	384	366	358	311	359	330	328	347	323	389	357	403	356	373	356	325	370	401	364	374	344	395	357	388	362	384	377	356	327	382	389	387	379	373	373	340	358	351	348	366	371	328	379	335	360	382	330	357	372	355	357	387	361	349	374	364	364	349	357	354	428	360	355	326	403	359	351	358	354	377	419	361	349	369	359	378	370	320	354	380	339	374	370	360	372	377	389	359	371	356	390	335	365	370	360	385	382	345	366	368	339	352	360	379	388	396	344	372	375	384	356	368	375	379	391	356	343	355	357	372	383	399	345	387	392	373	355	374	381	374	385	374	350	347	342	329	341	368	384	362	339	354	349	355	337	380	358	374	365	332	347	374	349	363	388	363	366	372	363	353	377	353	373	379	361	349	375	359	340	370	376	350	374	350	373	349	373	356	393	352	348	349	326	358	390	352	335	375	337	365	343	367	426	365	347	353	345	374	361	399	351	344	357	385	377	340	366	368	389	349	359	336	334	354	356	357	380	324	381	345	377	346	366	345	355	371	366	381	347	361	371	354	347	364	405	378	385	357	343	363	344	373	373	379	370	374	391	356	398	348	379	366	394	360	365	372	337	361	346	369	381	364	351	389	370	361	354	375	401	346	392	373	378	362	373	397	343	349	356	351	366	357	387	396	361	372	376	345	379	394	324	358	355	353	371	355	365	353	419	354	351	337	375	352	368	335	358	354	377	367	344	370	353	362	352	400	347	356	364	391	358	351	361	347	354	341	370	371	360	401	336	362	369	385	334	368	381	344	386	354	381	316	373	375	367	394	403	362	389	384	374	364	344	361	347	333	384	362	371	380	385	372	361	396	363	359	380	375	337	376	361	357	367	358	354	359	357	357	369	376	334	343	382	366	347	344	367	382	366	389	358	371	377	363	370	388	382	389	373	367	379	363	391	313	359	370	378	373	382	376	378	348	397	373	347	353	343	362	375	379	392	368	341	354	372	364	371	366	327	358	352	346	361	323	373	348	357	357	361	361	352	374	380	393	362	380	385	337	375	382	387	365	386	364
31749	6508	2649	1791	1350	1099	1016	1031	928	803	624	576	687	605	408	380	480	408	331	262	277	261	291	278	314	285	296	261	327	375	324	249	241	242	205	197	212	224	203	241	198	223	249	244	199	241	210	206	228	234	234	214	228	240	246	217	226	224	232	206	206	234	223	202	246	237	261	234	228	242	231	232	228	231	214	209	203	222	208	225	228	215	232	220	236	234	247	260	220	237	236	222	243	231	189	222	176	231	242	221	212	250	216	235	211	210	241	210	216	241	231	214	234	223	237	266	232	228	216	221	210	248	246	271	248	268	245	235	220	228	242	187	197	211	198	224	235	215	204	234	237	233	220	239	234	239	240	223	224	250	214	204	206	246	263	179	248	239	230	229	265	220	262	227	229	224	220	239	231	221	213	234	246	242	198	216	215	218	228	208	213	235	222	235	245	221	227	235	242	222	261	227	260	235	229	212	248	217	222	212	246	221	229	201	232	217	239	219	222	216	218	222	215	218	232	235	216	235	227	230	208	245	242	218	257	231	216	224	230	245	217	241	228	212	238	225	237	222	245	223	210	236	204	200	231	226	202	229	253	251	203	219	230	245	220	214	247	246	237	221	255	243	197	235	214	225	214	223	210	221	215	221	239	212	265	220	252	236	254	263	209	244	203	213	211	220	229	227	246	221	204	235	207	235	247	257	266	229	231	205	237	227	225	209	252	230	220	211	241	221	225	230	191	221	206	255	223	202	247	273	230	229	237	253	206	207	239	223	220	248	235	227	221	215	237	246	231	192	205	233	248	249	257	219	236	252	204	213	228	242	229	210	182	237	207	229	229	218	222	262	251	229	227	231	253	234	269	220	216	226	252	268	247	237	215	229	201	222	202	236	260	216	205	233	243	231	219	256	237	219	235	211	240	224	188	239	239	205	212	218	238	252	212	224	224	221	268	214	221	249	218	230	239	224	234	232	226	227	255	235	219	229	255	232	218	192	238	221	241	228	203	213	247	230	219	229	205	234	230	223	257	230	230	210	225	239	231	233	238	235	250	229	219	248	229	215	223	211	248	237	228	212	222	239	231	221	236	232	237	232	234	240	240	234	210	268	218	223	231	242	237	244	209	211	218	245	242	231	253	211	233	198	227	229	222	214	244	274	230	241	232	243	254	216	241	246	228	248	247	273	237	224	249	249	245	211	248	232	214	216	233	202	224	256	223	241	216	215	241	246	231	255	241	219	211	219	216	210	229	224	214	235	225	241	228	251	229	192	209	207	220	233	238	228	252	246	234	217	223	237	219	225	213	228	212	238	230	247	238	231	217	198	232	218	226	212	222	226	260	224	223	231	216	210	237	205	198	225	224	205	221	217	225	239	245	259	232	217	230	218	234	211	216	223	220	239	226	223	212	218	237	215	244	230	214	212	264	243	186	225	213	234	207	248	250	230	230	245	228	239	243	219	225	197	221	203	243	253	240	227	236	235	230	253	219	233	219	245	213	238	246	231	212	244	252	220	229	219	229	244	195	222	232	225	286	216	220	202	239	218	225	238	210	241	184	241	221	243	255	224	256	240	246	221	249	243	249	236	209	235	228	236	195	229	224	202	264	222	227	244	225	226	215	241	221	219	230	206	219	235	224	241	224	230	249	226	220	223	232	201	224	268	244	237	214	231	256	216	241	248	233	217	227	227	208	237	213	199	242	211	233	207	232	220	230	241	253	229	201	240	199	215	204	215	207	243	209	228	254	202	245	219	207	237	233	237	217	244	228	240	234	230	239	199	229	206	227	225	249	240	280	254	262	231	227	261	229	239	230	217	254	236	211	239	214	238	250	240	232	245	247	230	217	230	232	228	215	239	205	241	261	269	217	222	224	240	242	261	218	198	229	226	263	204	249	237	229	187	215	244	236	260	246	207	227	241	237	227	232	243	251	209	205	217	188	215	237	216	223	214	230	257	255	244	235	217	226	226	204	229	236	226	227	216	254	221	222	242	254	220	223	221	207	225	214	234	238	220	222	225	212	218	211	223	209	227	200	211	269	202	224	269	218	232	223	247	201	249	216	236	234	229	216	222	255	207	242	213	228	212	226	248	241	225	212	233	218	231	228	205	213	195	199	252	248	217	236	228	235	212	230	237	211	229	225	218	234	244	256	225	198	236	275	236	224	213	239	242	190	218	267	200	234	222	223	204	205	253	206	218	227	225	260	247	230	231	227	215	228	203	239	243	257	229	262	223	240	227	200	236	204	207	236	244	211	224	195	246	220	260	222	223	258	226	225	230	193	215	234	225	231	226	203	215	219	217	244	234	219	216	231	231	233	229	247	195	218	216	233	229	241	245	221	245	260	221	219	250	246	230	243	214	228	214	212	198	224	232	246	229	227	268	224	234	251	195	215	197	223	227	219	207	250	243	269	231	248	256	212	218	206	234	231	245	224	243	258	211	208	225	229	239	230	215	220	228	251	241	262	247	225	239	212	213	250	234	205	246	247	260	222	235	244	233	208	250	243	223	215	213	214	225	253	235	227	202	239	230	243	235	245	216	232	236	229	238	226	244	251	250	261	241	216	222	240	246	218	216	236	231	259	232	243	252	225	231	229	266	205	233	238	217	215	250	220	234	246	234	247	205	213	231	206	181	211	218	244	253	212	262	222	214	211	237	260	261	243	212	218	190	197	240	212	245	230	234	237	207	198	256	215	215	210	212	235	269	211	226	257	249	242	252	228	249	253	235	260	218	229	238	215	242	197	247	221	268	237	227	259	222	227	238	228	227	269	231	231	226	233	242	209	240	201	213	228	216	227	241	257	247	228	254	225	194	244	221	200	217	222	233	224	197	253	225	215	234	233	212	232	230	254	217	218	214	236	215	245	241	225	218	225	229	234	223	265	222	219	235	225	210	238	214	218	224	221	227	250	227	237	242	233	238	213	252	222	256	237	232	227	216	251	219	239	205	218	217	236	262	250	220	229	213	229	220	215	230	209	207	212	258	240	251	241	223	257	213	219	238	241	221	221	195	213	209	234	215	210	251	219	218	203	262	228	210	200	243	249	236	223	243	224	221	251	256	241	251	247	219	217	234	207	255	206	251	213	250	234	214	215	240	252	244	235	215	208	230	213	227	235	223	246	232	206	219	241	231	225	239	228	232	245	212	207	225	236	226	208	213	210	245	208	200	233	246	196	238	254	203	233	234	241	205	218	213	242	230	235	233	240	250	239	262	225	239	214	228	211	222	194	196	245	243	198	242	219	205	234	241	233	235	251	225	253	241	253	228	244	261	246	264	211	229	215	213	214	224	224	230	238	242	249	241	220	213	234	254	224	223	209	252	225	230	226	219	222	226	234	253	244	215	205	221	225	211	242	214	271	247	237	225	202	258	222	252	221	210	215	228	186	226	244	226	225	242	216	209	228	211	229	206	228	221	246	227	226	205	229	241	229	231	233	282	219	216	214	245	254	195	248	219	221	218	221	213	219	234	202	208	239	241	220	228	182	213	222	208
18273	2424	4590	5098	4820	4365	4342	4578	4569	3511	2770	2575	3288	2740	1619	1719	2262	1853	1309	972	809	840	814	873	893	866	932	851	1117	1517	1563	665	558	585	546	605	556	537	515	553	506	516	534	506	510	520	526	528	487	541	560	491	482	531	569	506	519	490	542	538	544	513	520	542	578	489	523	504	567	533	562	530	554	512	523	519	513	518	533	544	581	555	497	478	535	550	507	511	503	510	526	541	467	494	543	553	509	524	479	554	492	514	514	545	539	544	533	519	544	515	571	513	511	518	514	530	546	526	520	587	526	508	511	536	551	527	532	524	494	552	528	543	513	484	516	527	538	501	505	540	495	529	555	502	538	517	497	562	502	560	532	527	521	550	537	491	540	546	526	507	516	544	532	500	504	521	498	515	530	530	528	508	546	526	518	495	517	544	535	512	528	517	536	554	510	514	490	489	540	540	517	499	490	522	477	542	540	494	526	526	541	527	544	517	566	555	501	555	505	512	506	535	525	552	527	536	519	484	531	525	526	526	519	481	502	507	478	498	524	521	515	507	538	519	524	479	540	508	513	541	557	521	567	519	576	508	528	550	533	520	520	549	467	535	523	503	531	523	512	520	531	500	491	530	532	507	523	501	530	508	536	529	522	523	538	531	525	522	532	515	531	468	533	507	541	549	512	513	512	543	539	553	538	499	530	549	551	529	517	531	537	546	541	553	546	522	496	508	572	500	491	500	522	533	534	530	512	549	536	529	507	555	516	570	538	558	575	527	550	537	580	533	533	487	476	548	490	513	552	504	523	503	503	575	547	568	586	552	494	522	516	504	523	500	550	506	526	534	528	522	526	542	488	524	536	529	519	570	528	508	526	570	503	487	519	501	538	542	562	503	495	521	497	524	489	511	531	484	511	517	519	535	570	514	582	499	510	557	496	529	542	523	597	495	537	526	515	493	510	505	495	538	533	498	543	486	549	497	533	506	522	517	526	503	520	577	515	585	484	495	505	553	529	575	480	521	535	571	496	523	538	513	505	543	472	542	534	500	513	519	526	548	509	565	512	533	513	495	526	548	515	528	528	508	534	569	529	501	472	523	542	549	504	539	552	500	511	521	492	534	499	506	511	519	510	505	504	574	497	488	577	514	559	545	544	568	507	491	495	499	520	512	494	527	527	538	524	532	542	524	493	502	498	524	562	566	518	526	523	539	533	538	505	550	534	540	520	522	518	475	541	518	534	521	550	508	527	530	509	493	572	554	580	528	504	487	514	485	507	545	527	516	524	533	538	509	514	477	543	541	490	515	550	533	519	536	499	536	517	535	527	566	546	536	555	553	563	526	504	517	534	554	550	509	475	500	531	507	546	517	519	495	511	547	523	555	524	558	515	538	569	519	514	532	578	532	530	546	545	537	520	525	559	521	543	555	546	526	540	535	500	502	530	522	531	538	520	517	521	507	500	491	510	546	538	496	478	521	509	459	509	518	529	501	541	536	511	542	547	543	523	507	529	505	501	513	505	532	547	545	527	508	568	504	523	498	512	553	520	505	514	526	519	546	492	525	527	489	556	526	519	543	542	537	529	546	498	584	561	549	494	494	507	480	509	482	523	519	529	522	560	497	517	559	555	530	478	543	501	490	559	543	517	540	579	514	490	496	516	527	523	516	494	571	491	532	508	478	520	498	550	481	520	566	551	518	507	471	558	533	576	524	526	509	520	508	500	548	547	511	513	544	551	555	561	567	517	529	525	485	521	523	496	488	517	571	556	483	492	554	484	519	536	560	528	513	563	550	497	490	533	506	557	524	485	506	488	530	482	510	552	519	466	555	510	546	533	541	531	540	531	528	512	526	560	477	505	566	524	520	532	497	520	516	532	500	533	486	522	488	508	515	533	524	534	520	559	518	537	552	548	503	548	576	526	485	501	560	499	514	498	526	571	524	497	505	497	513	512	527	526	494	519	483	533	502	530	499	499	497	556	540	535	541	532	547	522	487	509	510	512	484	518	493	548	529	541	506	522	529	535	537	548	550	575	513	489	503	504	524	539	551	548	517	534	517	554	521	545	525	455	536	508	536	538	561	527	486	559	505	480	510	498	514	502	484	542	490	536	562	518	517	488	520	531	528	554	546	533	533	551	516	537	523	524	511	543	510	525	521	498	568	525	536	510	528	530	535	496	531	558	528	506	547	534	509	495	550	542	556	562	539	494	542	523	518	520	550	513	487	512	537	571	509	515	539	515	551	505	547	566	552	508	515	578	538	512	542	515	498	520	505	526	509	539	509	566	499	551	533	531	545	490	530	512	491	544	539	529	510	490	475	524	503	543	535	505	496	479	503	562	539	542	509	583	554	571	516	570	521	507	505	534	567	503	488	548	530	513	550	533	554	530	540	511	516	502	501	540	517	555	546	576	505	516	549	507	544	542	511	521	528	554	518	541	510	517	513	511	497	534	521	540	530	494	510	492	499	507	557	501	534	540	514	493	514	484	549	502	486	477	500	579	541	512	528	531	544	515	560	520	521	511	519	511	530	520	509	498	524	498	513	567	523	495	507	525	548	490	535	523	524	489	525	514	542	528	519	502	508	520	521	536	501	494	564	527	528	559	529	477	543	513	547	504	485	520	558	535	554	530	492	520	543	502	529	548	531	563	541	551	604	544	522	533	523	516	506	522	509	547	534	511	525	509	526	529	492	499	518	512	503	532	540	531	514	525	486	536	531	558	504	552	544	523	507	510	527	551	515	567	505	554	530	543	516	507	526	489	536	528	513	547	537	508	526	529	539	499	532	529	517	496	541	532	542	521	539	542	526	481	524	568	537	491	540	558	530	480	481	550	579	541	491	501	474	527	544	533	539	511	547	518	529	523	513	491	535	526	572	552	521	490	554	512	562	551	524	516	520	497	529	527	504	523	525	558	516	522	541	555	511	500	561	551	489	485	541	579	564	520	495	555	555	550	510	534	509	551	525	527	509	523	546	535	539	529	513	551	510	510	531	515	506	538	541	483	548	522	525	488	547	526	493	536	541	550	486	590	507	529	543	544	524	530	511	487	486	485	547	530	533	529	506	504	480	519	512	502	540	531	525	485	541	473	531	468	497	474	521	530	495	530	491	494	532	576	539	517	524	538	539	541	514	560	555	540	538	521	471	550	506	512	567	537	551	521	520	542	518	562	520	492	570	504	558	517	512	531	526	554	555	503	493	540	541	532	552	517	529	516	543	541	536	510	508	537	534	531	519	526	501	530	575	542	541	524	535	477	499	539	545	494	525	524	563	520	553	512	525	528	514	576	501	550	551	496	528	528	519	553	513	530	540	521	547	488	533	548	551	477	529	526	535	484	525	518	534	526	533	534	561	512	522	476	517	524	548	549	489	517	493	561	510	517	467	530	531	525	555	517	509	548	531	505	531	551	560	538	561	541	462	541	507	537	484	541	541	545	542	542	528	497	495	542	562	519	533	553	504	484	515	482	495	549	476	503	527	496	528	472	508	536	478	550	526
41679	10013	4448	3036	2159	1648	1618	1798	1456	1148	868	894	1041	827	551	746	607	659	565	409	312	367	379	358	332	332	343	413	469	504	666	407	321	312	295	281	283	317	327	286	307	270	277	262	295	265	289	279	290	265	274	277	287	294	311	268	287	253	294	288	311	293	316	299	284	296	261	274	280	287	299	294	282	302	303	278	271	320	297	292	282	293	290	286	269	275	269	307	291	292	290	301	306	308	333	295	303	288	298	304	289	291	298	307	282	294	279	284	298	277	319	278	283	280	302	275	287	274	304	284	286	293	275	280	290	274	284	277	299	267	266	284	303	266	298	287	313	307	318	297	293	266	261	292	318	313	293	280	280	288	296	256	289	291	269	333	261	285	286	307	268	317	328	268	302	322	294	296	306	281	315	273	311	288	301	286	312	285	282	306	312	290	288	274	290	294	272	318	313	288	300	295	304	305	290	264	279	318	306	273	273	307	332	300	253	268	306	299	296	290	288	280	286	269	286	290	288	253	273	323	294	258	298	296	288	322	291	299	317	269	293	287	268	282	304	300	278	315	294	285	280	297	286	282	289	324	260	271	289	314	283	285	301	289	288	309	305	260	264	290	282	334	284	287	270	284	290	306	293	285	337	312	302	274	284	296	314	303	274	286	291	309	304	279	302	291	316	310	255	318	297	305	286	290	304	268	283	282	294	305	301	294	324	274	333	311	313	280	293	317	259	279	279	263	326	298	277	310	310	301	270	279	321	296	307	288	277	297	328	340	294	257	276	314	278	300	310	319	293	290	291	268	278	299	301	298	273	281	282	284	305	256	287	296	277	314	308	288	323	292	278	269	296	260	272	279	269	322	293	327	312	292	270	272	328	284	282	261	309	311	277	300	266	268	295	294	288	296	267	311	289	286	289	254	281	273	304	278	297	304	310	294	305	300	292	305	273	274	290	282	301	279	285	277	315	309	300	282	280	306	283	296	286	301	292	278	316	310	274	257	301	288	277	283	290	291	274	259	246	288	292	304	328	313	300	277	273	257	302	273	292	309	286	294	295	302	336	309	268	265	264	309	282	295	275	269	269	272	284	281	302	318	299	278	295	302	300	291	269	249	313	300	279	302	283	296	261	290	287	265	261	283	288	311	284	278	280	300	317	292	304	284	306	296	310	291	322	305	313	310	278	314	314	299	307	313	305	308	317	297	297	307	286	273	293	284	298	298	276	267	288	310	296	304	273	265	284	295	280	284	286	301	338	299	310	283	278	283	308	296	309	283	290	290	259	277	309	304	314	277	292	306	263	283	304	285	278	287	282	322	282	280	285	326	305	276	293	299	302	309	308	283	274	272	305	316	294	298	342	308	301	320	301	338	296	332	306	285	266	228	279	278	271	258	307	283	321	304	285	261	262	286	272	298	293	284	286	282	306	322	295	286	289	289	311	309	258	279	271	301	313	248	307	305	286	310	301	287	295	301	322	301	271	317	294	306	278	293	264	280	279	319	295	328	292	297	295	286	259	263	286	303	265	291	292	276	291	272	263	296	247	317	263	297	270	308	294	279	294	292	267	297	292	290	278	241	286	295	312	283	298	300	314	292	289	286	324	263	281	287	303	292	309	300	298	285	291	284	316	310	320	315	313	277	308	278	307	288	300	262	279	273	287	286	316	312	303	277	300	322	348	324	258	299	298	275	287	301	351	308	327	276	299	284	303	284	287	300	274	327	317	299	296	262	287	297	301	307	302	300	293	268	267	271	284	304	321	288	306	298	293	303	274	277	296	274	270	264	311	303	251	276	268	274	286	297	280	315	281	282	263	273	248	297	285	300	302	287	306	284	265	267	292	283	286	312	296	283	311	289	283	320	292	305	294	299	342	319	282	278	246	280	288	293	304	303	296	275	298	291	310	285	302	281	290	295	290	259	284	274	285	333	296	316	311	290	313	285	268	269	302	226	302	314	283	283	275	308	272	301	301	283	270	277	296	278	319	321	288	279	291	293	291	316	286	272	291	311	294	266	273	281	267	288	279	296	308	326	286	273	296	282	270	283	305	279	290	293	304	256	273	274	313	295	303	274	304	304	300	305	279	307	308	236	298	294	295	314	310	257	291	304	281	309	299	297	305	266	264	276	301	292	295	288	271	274	302	283	287	321	298	310	305	285	339	286	299	284	314	294	294	287	269	274	259	274	287	292	315	274	281	298	316	279	323	287	286	300	288	315	295	304	293	271	275	286	257	309	312	271	276	245	264	268	300	315	299	291	284	307	346	298	297	309	299	296	303	306	312	323	270	287	308	316	310	294	285	292	313	270	284	285	289	285	287	280	277	296	326	327	308	291	277	276	309	242	297	282	287	265	275	303	295	287	294	321	282	264	310	272	278	280	307	303	293	272	323	322	301	270	303	308	332	294	302	271	293	289	258	275	295	277	291	276	303	295	305	334	297	278	290	290	278	283	310	286	275	306	295	305	303	329	302	298	308	275	266	287	263	238	269	302	287	276	260	309	299	325	298	287	303	276	278	303	282	250	307	299	312	317	301	302	262	323	301	310	279	263	269	287	293	318	286	292	288	325	291	313	295	309	285	279	282	284	284	298	275	305	296	296	295	266	246	275	260	264	264	283	307	324	335	317	298	317	270	295	306	297	270	285	301	298	311	280	344	244	275	315	290	279	314	297	291	311	273	302	279	309	300	290	273	274	309	255	320	317	281	323	288	307	278	279	267	291	289	303	287	317	302	282	298	259	304	320	309	260	323	291	325	283	301	299	287	282	309	310	316	328	289	329	287	260	303	286	319	313	290	288	305	291	298	294	291	277	306	285	317	288	300	306	332	281	253	298	255	286	279	271	264	280	292	273	293	288	310	279	283	274	266	295	312	281	316	309	266	274	303	298	302	308	319	301	281	248	286	294	268	274	317	286	275	294	313	277	271	271	284	327	305	341	317	319	299	248	296	281	297	252	283	309	302	321	293	282	289	291	264	276	266	277	300	286	307	303	314	257	307	303	287	284	282	261	286	285	298	275	295	325	336	302	280	286	284	277	310	294	300	268	273	313	286	304	278	268	293	303	300	286	285	323	297	267	310	343	283	317	323	277	275	308	293	277	303	317	263	280	288	299	260	302	285	260	268	326	297	292	292	289	295	301	269	298	290	296	290	303	280	286	278	286	321	297	271	281	292	292	308	286	310	304	286	293	293	318	308	304	308	308	302	256	285	269	278	264	325	315	297	288	296	245	287	296	318	300	277	286	282	286	299	284	285	325	251	274	315	300	312	313	335	290	301	282	307	273	267	303	281	293	287	273	283	314	284	291	299	285	283	345	278	311	240	323	309	263	314	286	263	298	294	251	279	316	312	327	303	296	305	314	306	285	290	293	273	308	284	299	301	307	285	272	269	271	300	270	297	302	254	292	297	289	308	300	301	292	286	258	301	310	287	275	273	298	293	260	285	287	278	296	304	281	297	270	284	282	267	298	286	294	290	277	313	332	315	306	315	284
23031	2766	6916	7776	7136	6376	6504	7611	5888	4677	4069	4041	5165	3971	2178	3020	2611	2792	1901	1468	1115	1183	991	1006	961	912	967	1631	1625	2128	3306	1141	751	697	697	707	661	648	634	699	669	671	620	664	591	666	636	658	678	651	655	621	632	637	680	638	642	671	638	651	642	656	650	661	673	656	664	599	644	598	623	642	654	631	649	688	668	664	646	633	639	658	644	631	636	645	666	625	659	609	640	642	650	649	650	656	667	656	670	626	665	668	612	652	638	664	639	621	676	614	653	607	687	628	649	614	676	636	585	631	633	645	662	668	628	630	664	643	632	650	684	616	648	628	616	627	620	652	650	605	664	643	670	604	657	627	655	648	640	628	591	652	633	589	667	640	642	681	661	629	661	660	613	643	674	637	634	653	662	665	648	622	674	626	594	645	639	607	646	613	625	587	583	644	635	656	599	647	630	650	620	684	641	697	643	615	637	631	672	632	657	666	620	626	658	688	630	631	637	617	591	595	620	644	692	636	572	621	632	642	643	648	643	628	617	666	629	622	637	661	631	599	613	657	653	625	660	665	652	663	644	633	643	669	648	615	626	619	645	626	666	632	639	679	657	597	656	642	641	629	651	634	672	614	629	672	647	639	644	657	640	657	634	695	616	640	659	603	637	570	604	650	617	723	674	627	667	656	649	647	647	631	613	664	610	658	618	683	687	640	613	610	623	615	649	596	633	655	662	635	640	609	630	603	649	639	632	646	614	626	629	642	643	652	624	632	623	649	590	626	686	620	615	675	636	604	665	664	659	606	624	607	592	660	654	626	604	627	657	711	651	655	633	649	633	680	620	636	626	657	659	658	609	604	639	633	607	647	617	653	622	658	640	596	632	668	680	653	644	625	672	652	655	617	645	633	610	653	641	645	654	650	646	639	586	593	642	642	631	667	626	665	674	668	616	641	654	608	660	631	621	638	660	634	655	660	601	667	647	650	632	627	627	635	613	606	682	621	673	674	657	668	653	677	689	599	648	644	631	621	620	609	613	632	638	623	622	656	658	629	645	632	628	661	608	631	644	589	617	631	645	667	621	630	673	677	617	652	606	649	643	658	660	650	615	582	644	657	652	631	648	670	639	619	622	663	670	671	647	667	669	655	628	601	630	636	673	626	637	620	616	586	639	635	664	601	665	627	611	639	638	654	630	621	631	662	668	661	631	672	674	667	636	625	644	624	621	611	676	671	694	610	638	621	643	641	694	614	655	698	643	648	665	612	622	633	628	667	584	628	633	637	626	691	595	620	630	613	594	609	619	666	629	609	655	606	700	592	635	654	614	653	629	613	593	590	623	600	627	648	668	656	647	645	597	625	659	619	651	633	642	651	632	593	604	630	590	640	620	646	650	591	652	634	636	627	643	631	633	645	620	613	628	634	684	604	623	629	688	639	663	661	625	662	658	658	626	633	672	587	643	686	661	585	645	628	605	615	722	646	661	600	681	616	618	633	637	654	640	583	628	643	662	651	712	669	691	603	636	649	626	607	631	608	586	626	624	654	646	636	639	681	632	679	623	626	641	628	615	684	644	579	633	648	641	622	638	639	695	674	643	631	631	655	640	636	660	620	672	628	637	627	605	658	644	614	639	644	671	628	636	603	663	638	689	675	601	646	678	665	610	640	681	622	598	625	640	630	687	633	605	600	657	671	636	644	626	654	585	609	623	667	669	630	630	683	637	656	659	677	654	614	631	622	609	654	653	624	622	654	620	628	626	629	658	620	603	658	631	617	639	634	635	646	626	634	694	680	668	639	660	622	657	661	613	672	606	673	647	596	644	644	642	664	659	634	603	649	671	647	643	633	648	639	641	658	656	620	648	620	577	657	658	660	623	655	676	629	620	642	623	635	617	598	634	678	637	602	643	676	668	668	635	642	615	633	633	645	642	640	648	616	645	605	608	655	637	645	666	613	630	638	621	654	671	621	626	694	669	674	649	621	625	598	617	642	603	647	645	631	615	637	666	648	623	625	647	608	641	614	610	694	651	681	624	589	637	631	621	653	635	620	659	634	618	721	602	605	643	657	647	632	658	675	647	634	631	671	639	660	630	651	642	671	631	641	632	617	671	618	658	622	640	642	620	634	650	649	660	645	645	609	627	666	619	602	609	596	616	634	635	632	619	631	640	590	648	620	663	612	619	669	638	679	619	642	654	646	649	642	610	679	656	663	634	590	642	616	631	573	641	602	640	651	639	631	607	635	616	607	626	631	625	660	638	689	670	624	630	662	618	639	626	631	659	652	650	653	612	638	661	658	671	651	642	644	637	656	649	616	618	633	582	629	676	667	692	631	631	631	681	651	634	615	669	629	596	665	651	643	656	632	606	628	660	605	644	587	600	641	664	655	644	632	643	623	619	614	661	648	597	654	616	660	665	649	606	676	635	657	634	648	616	617	635	633	606	662	644	611	635	648	641	632	651	625	645	645	640	633	647	604	625	642	601	608	681	663	671	663	621	585	680	616	629	617	652	634	630	666	635	631	594	626	604	641	620	656	645	615	576	631	614	611	628	621	677	629	671	619	635	643	658	645	639	646	661	620	656	656	681	641	617	641	641	607	637	612	652	678	645	656	641	687	634	659	626	626	680	615	625	639	631	597	627	632	631	634	660	641	647	648	616	674	580	663	631	610	620	629	613	621	641	648	640	602	679	644	620	623	582	612	658	662	604	628	616	631	664	606	606	669	610	609	629	633	678	699	632	624	665	681	632	634	622	630	588	617	619	666	636	623	664	617	630	671	650	641	645	621	661	632	626	638	676	653	662	674	632	588	629	643	627	601	625	611	674	644	594	650	597	627	611	680	637	632	688	632	665	586	646	663	623	653	631	695	631	611	606	631	664	652	642	600	660	659	691	659	603	669	672	656	663	653	633	627	645	637	622	620	628	639	627	591	686	636	650	582	657	669	625	615	674	628	640	668	595	634	668	658	641	639	636	663	639	608	656	692	618	620	616	664	628	644	607	654	637	616	666	672	667	668	615	618	676	658	646	651	607	630	664	627	653	647	621	649	657	638	607	649	596	645	644	630	597	609	616	646	605	627	652	707	634	595	634	627	663	656	636	606	667	595	649	623	664	631	684	617	622	664	627	602	607	626	635	684	648	618	615	651	616	621	636	644	643	673	633	658	652	669	636	663	614	610	646	618	612	601	633	659	674	630	665	643	629	629	632	649	654	597	647	616	673	618	689	649	599	601	658	683	607	679	672	629	658	606	667	689	607	691	672	685	620	615	635	649	658	645	642	618	622	590	619	681	619	631	613	610	698	661	657	617	649	641	634	655	677	590	672	625	634	651	626	657	628	618	646	652	589	622	654	616	639	640	666	672	618	630	652	634	610	625	652	620	615	689	615	611	602	666	621	643	647	646	646	629	632	609	625	628	620	640	657	648	648	640	618	680	697	622	627	685	640	600	672	636	645	647	621	636	636	675	616	609	689	626	640	645	639	625	614	655	661	671	630	667
13976	1820	1099	856	693	659	687	664	458	467	364	427	430	304	295	306	263	308	229	214	169	161	181	166	176	177	152	154	165	174	173	157	161	155	143	146	171	148	147	160	156	172	168	171	142	163	159	150	170	167	175	178	145	170	168	135	158	164	145	151	146	156	173	153	160	137	163	176	170	145	167	135	148	153	158	163	153	159	157	155	150	186	144	137	129	162	169	161	143	182	177	177	138	164	156	154	158	163	181	172	190	158	164	157	171	171	154	167	142	147	153	145	155	149	170	144	166	186	146	147	163	150	149	163	165	155	174	165	167	150	159	162	171	172	145	168	158	143	151	149	150	144	161	152	190	130	159	175	173	168	170	146	180	178	186	164	172	156	153	141	167	159	148	176	172	164	168	150	167	186	155	125	166	164	190	179	149	150	165	153	157	160	163	148	168	160	149	152	138	177	150	185	177	189	161	176	148	155	153	153	151	170	166	145	168	160	175	153	153	149	161	149	148	162	155	155	127	156	158	157	158	154	154	142	155	174	158	175	154	144	166	165	159	174	129	156	179	140	156	151	148	145	146	160	162	151	160	147	148	163	179	169	155	192	166	138	155	148	148	156	156	146	137	146	150	153	154	149	145	174	154	150	154	167	139	168	172	157	156	175	157	130	141	196	145	163	155	158	168	161	160	163	129	169	161	143	165	179	142	163	152	141	152	155	175	157	151	166	157	142	150	178	164	145	152	144	168	163	149	167	173	164	163	149	152	177	139	142	150	149	175	151	146	143	165	154	173	143	150	149	177	150	138	160	183	159	134	162	131	162	188	150	150	164	149	134	163	178	141	174	162	170	154	170	153	153	129	158	188	175	138	143	132	145	157	144	161	173	164	147	163	187	157	153	168	172	150	147	138	174	190	137	168	148	157	164	170	146	148	140	159	183	172	157	156	147	158	143	159	152	198	164	136	157	153	177	146	170	153	162	168	165	146	159	167	165	144	174	177	159	157	172	167	147	166	148	149	150	163	170	185	155	157	174	159	168	165	164	131	143	161	153	166	167	149	150	149	148	165	150	177	182	169	132	162	153	150	166	144	162	174	151	148	184	154	149	146	164	171	141	129	161	161	159	154	137	179	183	139	143	142	150	168	190	164	147	157	151	176	158	155	149	138	166	156	175	151	170	149	152	154	152	156	158	138	139	139	168	166	130	142	175	157	152	158	178	146	143	173	165	171	160	164	156	165	149	151	150	156	168	147	165	158	145	150	148	158	155	147	162	180	146	174	159	157	168	166	193	183	168	167	156	161	153	161	154	153	153	142	141	131	146	144	161	134	148	150	144	131	169	140	150	175	149	179	155	154	162	146	146	147	159	167	148	158	170	179	153	163	131	149	129	136	144	175	177	150	172	166	162	174	158	175	178	155	153	157	170	133	138	192	174	148	156	154	149	164	134	152	166	186	172	166	133	153	158	159	137	168	158	154	145	172	164	148	144	153	148	138	151	147	128	160	179	167	164	135	145	180	150	167	154	164	155	155	173	148	178	162	139	167	167	161	136	159	187	149	155	143	145	147	161	161	149	133	159	154	177	151	167	184	170	157	148	155	167	160	164	168	175	165	169	148	163	150	167	138	147	162	123	140	140	151	165	147	142	158	175	150	145	159	163	153	151	149	185	164	174	155	172	153	162	175	144	162	173	165	165	132	159	158	140	138	154	154	162	165	175	168	149	126	128	160	153	170	152	169	135	140	153	177	154	144	135	194	178	165	164	208	169	159	177	153	148	154	149	152	123	166	157	176	169	156	173	149	180	138	157	162	174	149	160	132	169	141	159	152	142	171	166	149	183	180	178	149	143	172	142	162	133	174	138	172	149	159	141	125	165	155	156	166	164	131	148	173	181	149	151	155	172	172	190	153	179	165	167	170	155	164	148	141	161	127	169	147	179	169	144	171	148	156	138	159	150	141	150	154	171	166	155	160	169	178	158	176	173	184	150	140	111	152	158	143	158	164	161	168	187	171	146	129	171	153	151	158	164	165	183	170	141	170	167	147	145	191	166	173	163	166	154	161	147	195	146	151	154	162	148	151	155	144	165	166	170	158	165	167	167	154	145	141	161	155	178	168	154	144	169	153	177	158	160	171	126	157	165	152	159	153	180	162	135	187	170	144	164	155	143	162	147	158	144	134	156	165	155	143	151	153	175	145	141	160	181	163	159	163	163	182	170	154	157	150	154	148	170	178	131	130	157	148	145	137	160	164	158	147	151	153	171	148	159	163	147	181	155	154	168	173	161	178	165	140	156	133	171	187	119	144	160	148	158	176	175	150	138	143	144	137	141	167	178	158	152	182	138	151	193	160	157	162	168	166	154	165	138	142	149	165	144	165	153	173	162	154	138	162	140	123	163	157	140	153	155	153	164	189	152	166	157	148	174	178	136	170	154	165	141	167	165	156	175	159	177	168	145	172	162	133	210	178	174	148	187	157	145	146	156	173	153	162	180	169	168	171	169	123	164	154	132	160	152	162	170	141	153	166	152	146	143	153	129	164	161	152	168	150	134	159	128	160	162	198	173	153	173	152	152	189	148	145	147	170	141	151	144	184	151	155	167	152	147	174	159	167	142	160	152	144	184	175	159	151	164	134	150	159	152	160	193	144	157	165	139	184	189	166	166	153	176	161	166	149	148	147	176	175	180	160	149	166	178	161	168	162	133	154	160	147	181	145	183	154	162	161	156	144	155	153	172	148	167	189	163	138	152	150	152	158	157	145	168	121	205	159	163	168	147	151	153	164	191	180	164	155	160	164	136	128	159	163	139	155	144	162	141	183	170	146	163	156	166	131	156	170	161	161	144	156	171	128	153	166	151	131	128	184	168	164	168	138	148	143	162	154	163	140	181	173	167	168	157	170	148	149	167	148	185	161	177	161	138	140	173	143	144	168	150	174	158	134	175	160	169	142	130	159	153	163	177	164	152	140	158	165	165	138	158	171	154	156	161	164	150	165	159	167	147	164	137	139	166	148	167	161	155	154	154	139	184	143	138	170	174	151	148	169	141	162	170	148	167	123	154	142	174	165	173	154	143	161	154	149	167	163	172	158	184	159	132	150	178	160	151	151	163	159	149	155	149	135	157	166	148	159	136	153	161	181	169	160	153	161	141	163	181	143	158	171	155	134	151	170	154	176	173	156	127	157	159	148	170	140	158	157	139	138	145	164	159	154	139	147	146	153	180	139	183	144	155	153	155	165	144	162	185	189	152	152	180	157	145	159	188	142	183	159	160	153	164	183	191	148	162	174	138	157	154	148	151	156	165	151	157	179	182	148	145	161	173	155	161	140	138	171	169	186	181	143	158	155	169	165	159	170	148	169	177	163	160	173	148	170	132	169	166	147	152	152	155	156	182	183	168	158	161	179	160	156	151	180	154	174	164	150	175	139	146	149	173	173	144	138	136	131	145	182	165	173	145	138	153	149	149	159	159	162	174	159	152	177	162	175	137	149	155
8103	1109	2335	2646	2623	2538	2948	2903	2128	2300	1717	1920	1878	1320	1117	1220	1212	1191	854	763	543	616	555	556	496	496	482	469	483	481	480	396	390	423	432	390	414	391	401	422	398	402	389	396	401	407	377	384	395	365	351	354	372	394	375	409	375	381	426	370	376	376	369	368	395	356	435	380	396	388	404	384	377	383	427	420	407	374	395	348	376	357	399	386	389	372	411	378	350	383	376	362	376	396	396	387	384	380	374	400	353	386	366	360	406	375	360	388	392	396	379	383	362	392	389	396	399	382	385	362	366	368	379	365	350	436	367	392	398	351	400	377	406	377	350	383	408	405	401	381	379	371	379	351	397	406	407	406	388	411	405	416	370	387	418	404	439	368	366	414	372	391	370	373	359	425	388	410	377	396	380	386	389	359	371	384	406	412	388	374	394	373	389	382	396	374	380	415	365	358	378	359	367	393	395	398	407	397	417	406	368	384	387	395	346	373	410	364	363	373	377	366	355	386	369	369	395	385	402	389	393	366	393	361	357	365	391	363	366	387	358	360	390	380	385	385	429	402	356	384	381	400	380	382	417	371	384	393	382	410	391	389	416	393	408	375	362	396	371	420	376	368	404	403	401	400	358	392	387	349	398	400	389	408	400	374	332	376	349	377	371	373	368	396	382	360	381	376	404	384	350	384	359	362	351	430	382	387	360	373	410	345	396	382	407	418	350	378	359	359	374	360	352	380	400	363	410	390	386	389	389	351	399	370	411	395	350	370	374	389	381	382	393	411	383	417	397	416	415	402	408	393	368	383	412	383	375	386	422	391	415	346	369	375	389	361	405	379	355	387	399	357	401	411	418	384	406	377	377	375	403	384	391	384	378	410	387	381	360	349	408	382	367	399	346	397	387	381	383	406	412	398	390	400	380	373	388	351	385	407	361	370	417	386	411	377	378	393	417	386	370	386	374	360	368	351	368	403	379	389	421	383	362	383	348	406	386	398	381	386	370	424	401	416	356	367	366	395	385	408	409	362	374	392	391	380	381	401	379	389	389	375	355	366	347	350	382	397	388	405	390	377	409	413	366	363	367	360	379	377	377	366	428	374	386	367	386	411	391	384	392	422	393	411	374	382	371	369	380	385	371	373	402	381	363	423	410	387	374	377	358	389	371	349	359	383	385	384	383	436	376	412	383	412	392	428	370	412	356	377	361	379	375	389	370	364	360	384	398	396	383	389	340	360	406	406	362	383	361	354	391	380	402	370	346	397	413	351	397	384	376	358	375	379	403	418	389	409	395	385	370	372	415	366	399	381	398	410	359	402	368	363	383	375	364	385	375	397	403	378	370	348	412	385	372	414	395	388	367	369	416	369	401	375	405	392	388	398	390	380	341	411	411	417	381	421	370	336	408	394	380	371	381	388	373	365	377	400	374	372	366	359	398	377	378	389	396	410	369	365	384	340	412	389	359	403	371	374	372	378	388	395	367	401	367	403	399	392	391	416	382	370	400	383	393	380	368	346	400	379	355	380	375	374	371	348	372	383	357	372	379	410	366	353	389	404	392	391	400	369	426	372	341	380	371	382	392	388	401	367	389	401	381	361	416	349	403	370	379	355	375	399	399	350	377	363	414	377	398	417	346	350	383	401	344	370	389	346	372	393	345	369	380	385	387	370	382	354	380	408	408	404	388	362	400	418	381	404	365	419	386	377	396	397	413	398	405	411	414	389	366	403	407	388	406	396	363	366	373	413	382	367	393	407	366	364	383	364	384	385	361	368	386	332	363	365	359	389	392	382	361	343	371	362	364	367	390	406	405	388	393	395	401	394	415	394	380	361	402	372	366	400	414	394	355	355	394	373	361	388	383	389	389	369	376	389	356	366	383	347	403	394	361	388	406	372	343	381	387	395	369	401	413	403	382	380	382	380	353	382	378	376	376	343	412	377	367	371	413	400	368	400	383	369	363	407	368	361	397	396	372	388	385	372	408	342	384	368	388	367	372	425	375	399	378	400	375	380	374	374	360	371	374	383	389	380	381	364	386	415	374	359	384	369	424	401	353	371	375	365	397	362	423	416	412	348	356	382	377	387	395	396	384	400	379	355	387	411	372	375	363	393	372	393	372	398	397	402	417	377	391	442	380	378	394	375	398	389	368	418	348	372	409	394	379	369	386	404	378	361	342	369	400	382	395	379	342	384	338	393	385	379	368	394	397	401	412	381	384	389	382	411	364	366	386	400	370	391	370	410	410	359	356	383	368	380	400	376	379	420	361	356	394	378	364	380	422	370	408	369	410	372	364	392	393	376	379	359	391	407	374	384	398	382	365	390	382	381	348	377	393	373	398	407	373	392	383	380	383	356	396	394	400	384	376	350	347	407	373	355	392	344	378	361	367	376	384	411	353	393	395	424	364	365	395	388	388	376	394	417	363	385	356	390	381	395	365	375	368	392	379	373	367	390	418	375	405	394	353	380	353	378	390	365	362	406	400	388	380	387	358	356	363	391	382	364	364	407	392	396	414	406	354	426	339	365	353	407	382	361	369	332	410	377	365	385	369	339	397	376	369	381	419	413	354	385	373	380	388	378	384	335	358	326	417	379	355	371	412	385	369	380	385	388	396	408	388	372	417	420	399	344	364	385	368	378	370	384	418	377	388	367	415	388	402	412	354	362	396	368	347	381	399	375	414	364	356	344	388	346	411	386	416	367	373	384	388	389	394	381	366	417	391	404	397	375	404	327	343	366	355	388	372	408	400	397	361	422	362	350	382	369	418	427	383	393	382	375	338	380	381	396	359	398	394	383	371	405	389	371	387	361	385	394	402	392	412	372	406	347	352	400	371	383	374	368	411	408	363	424	370	391	409	388	402	382	412	402	354	364	351	368	364	359	392	402	373	404	385	406	398	365	386	381	382	428	390	362	373	401	362	392	381	374	382	411	401	351	369	400	399	381	382	353	395	398	361	386	376	392	391	403	395	385	351	383	398	399	352	355	383	412	376	378	379	382	388	396	366	390	337	402	384	394	367	407	414	390	374	381	356	426	345	382	364	426	366	408	368	343	372	405	373	380	399	401	387	405	355	382	315	386	374	422	395	396	366	352	367	375	397	399	353	352	361	398	364	390	355	375	398	389	409	385	414	391	347	350	362	391	380	370	394	390	409	379	363	319	392	400	382	369	387	388	366	371	361	369	384	392	366	416	351	358	384	360	381	399	368	412	366	388	382	357	411	389	376	407	382	352	379	387	423	379	366	376	380	360	372	370	377	396	398	332	390	392	353	369	411	373	377	392	382	404	370	393	349	410	381	402	415	339	347	392	366	382	373	372	382	408	420	408	412	396	377	390	359	384	417	401	373	386	386	372	369	368	353	401	394	380	365	406	400	371	381	358	373	354	376	378	377	367	376	366	415	374	371	359	387	393	383	328	385	380	373	359	367	427	401	383	392	364	376	376	361	373	368	397	418	400	383	379	420	380	385	387	360	378	377	404	365	376	352	371	413	394
29883	5661	2346	1952	1443	1266	1155	1141	910	812	653	689	651	536	491	517	464	460	374	278	273	289	291	299	273	253	254	298	348	374	299	219	259	241	264	256	251	247	201	246	218	249	227	239	238	232	250	210	212	230	263	227	196	220	209	219	257	226	255	247	237	246	248	264	212	236	229	230	244	212	230	205	236	264	226	226	223	200	205	232	222	232	207	258	227	208	220	234	275	227	197	235	230	240	197	213	228	219	227	220	223	229	226	216	215	233	256	240	239	266	261	268	229	219	234	202	237	228	206	202	244	218	214	251	227	191	204	205	231	235	234	228	218	230	222	204	246	191	220	186	230	222	222	219	238	215	229	236	230	227	223	242	230	223	226	264	234	219	226	198	215	238	224	195	231	254	211	228	268	211	206	215	258	240	231	249	207	231	215	217	206	250	246	221	207	236	204	228	203	207	210	213	221	190	253	223	218	232	248	207	206	231	261	213	239	254	218	217	191	246	215	213	232	235	240	226	205	236	221	228	204	270	227	224	237	243	212	231	214	208	218	215	221	216	211	238	216	234	231	240	217	194	233	213	222	220	247	239	223	220	218	230	228	210	216	234	260	236	212	247	207	220	244	241	198	220	250	234	241	216	226	220	234	227	212	223	226	246	227	232	240	216	212	211	237	222	198	251	190	232	223	239	252	237	239	247	242	215	239	230	256	229	262	223	225	240	215	228	219	221	244	234	238	239	213	236	206	214	227	226	217	201	228	258	192	216	206	223	229	253	248	214	240	255	223	241	229	226	221	244	206	200	230	207	209	197	230	241	210	250	217	230	255	238	223	239	237	232	226	224	241	195	232	208	229	228	207	263	226	224	221	236	203	234	242	226	186	244	238	230	215	226	246	217	245	209	208	216	216	241	252	242	248	180	225	232	235	242	269	240	239	231	240	252	221	205	182	246	248	211	215	226	247	234	236	231	228	233	221	234	215	205	213	234	223	211	216	214	224	238	222	223	205	214	241	232	233	216	216	205	206	236	202	220	255	221	242	236	231	230	222	226	191	236	218	277	224	202	216	253	212	255	230	216	277	225	247	256	236	220	212	221	221	234	202	213	208	236	242	221	213	233	207	218	246	225	214	222	238	208	207	244	202	213	227	214	213	265	230	226	242	258	221	224	207	213	239	223	214	229	228	229	228	216	218	196	233	245	225	247	215	208	222	205	217	224	215	215	219	220	214	221	234	223	217	252	252	230	246	251	250	230	226	229	252	235	216	222	193	217	267	221	237	241	223	211	244	235	204	237	262	228	237	204	234	268	206	230	240	228	209	230	255	198	245	243	249	228	238	232	213	260	246	220	236	215	239	214	228	242	227	237	233	222	236	219	247	221	224	212	259	201	240	223	238	226	208	232	229	213	203	197	239	217	214	196	230	217	222	242	226	225	232	249	258	253	228	215	229	257	256	255	198	221	217	229	206	224	189	248	236	224	207	243	227	216	223	226	226	181	205	242	242	236	215	224	247	252	248	264	249	257	216	248	224	246	236	192	221	210	255	221	248	239	228	215	211	201	221	189	224	243	246	259	230	239	223	237	240	207	253	240	254	230	227	239	199	211	230	237	202	217	206	209	254	209	216	215	247	203	234	241	234	197	222	192	222	242	229	229	213	213	227	212	236	228	242	235	227	219	243	228	258	254	241	228	209	234	258	203	222	216	252	230	229	215	227	233	232	216	227	251	238	228	223	252	213	219	216	233	216	230	251	189	253	223	221	225	187	242	222	262	232	217	220	259	229	205	199	231	219	245	217	226	211	229	219	225	232	252	212	262	231	212	248	228	212	230	234	254	213	203	236	227	208	242	233	199	213	212	228	212	214	208	241	257	232	245	243	216	272	218	217	246	232	248	224	219	229	232	238	223	197	234	222	239	228	218	237	240	240	211	234	254	198	224	226	226	231	212	231	233	214	210	232	236	203	236	243	202	234	192	251	255	223	236	194	232	218	195	239	227	266	244	232	214	222	251	235	226	241	214	229	201	208	217	221	216	220	233	240	235	247	236	213	238	209	224	221	239	231	211	222	242	200	219	233	213	227	228	200	220	226	220	227	226	248	192	216	223	232	223	252	221	233	253	226	242	226	197	226	274	192	245	221	220	246	207	195	234	233	241	250	246	203	232	203	234	255	230	231	222	251	222	220	238	216	228	213	214	236	226	197	216	207	229	197	225	244	231	219	247	242	233	227	227	240	216	233	241	191	229	236	210	230	231	257	222	215	218	241	248	212	215	265	230	239	198	254	214	246	208	242	224	204	224	228	244	235	228	230	247	212	207	224	215	268	230	244	229	212	231	195	217	264	236	233	210	215	258	209	221	237	228	224	229	213	180	232	221	217	241	228	223	221	227	225	211	199	232	210	221	236	209	235	257	234	241	222	220	231	219	225	226	249	236	231	207	237	225	232	222	240	207	210	238	239	239	267	210	212	226	237	208	241	225	236	193	274	226	222	226	231	232	228	239	209	221	215	223	231	236	230	233	208	208	215	226	207	231	210	233	218	219	235	249	222	229	247	230	223	237	239	234	225	231	228	229	243	208	215	242	235	234	226	207	230	233	227	225	218	225	249	211	199	224	225	259	248	239	227	196	225	243	203	260	253	224	225	245	238	231	221	217	228	212	211	209	236	216	216	215	242	232	246	230	224	241	226	223	224	224	242	241	208	219	240	244	251	200	251	197	225	241	233	234	218	236	244	235	216	202	244	238	197	222	221	203	210	229	218	256	220	246	237	222	203	203	240	236	230	212	237	217	229	209	224	227	231	241	218	226	248	226	230	240	203	241	232	218	229	228	201	235	225	245	219	215	207	210	210	236	226	223	234	208	228	216	234	198	218	237	228	226	208	222	231	269	219	243	240	187	201	219	237	223	237	225	229	220	249	215	219	245	241	209	234	238	213	229	220	222	211	205	207	225	228	231	218	237	228	250	222	226	213	229	238	230	241	244	208	207	224	212	210	211	234	241	216	217	232	244	240	202	239	218	224	248	281	205	251	230	227	236	261	241	211	239	233	212	217	209	225	205	224	238	222	234	213	217	238	206	213	216	226	227	226	245	209	241	248	226	234	250	250	239	239	236	230	250	211	247	243	211	226	196	209	222	225	247	222	218	224	225	226	257	226	228	230	220	236	212	210	221	209	245	235	235	248	210	213	215	211	231	210	227	231	208	222	211	200	215	208	233	205	215	199	241	231	234	231	196	209	222	239	229	230	197	217	214	209	224	220	239	230	243	229	233	229	221	251	195	235	194	205	239	215	210	248	216	256	227	224	214	210	217	204	217	231	237	228	203	233	222	213	229	230	203	263	213	230	243	265	233	236	250	244	224	249	232	252	210	232	220	234	225	225	234	225	218	230	234	241	220	216	243	214	226	234	228	244	218	248	224	206	209	244	241	216	231	205	217	243	234	244	194	212	249	216	227	231	221	213	179	229	194	209	242	211	210	226	245	220	211	203	207
17545	2215	4353	5569	5597	5191	5087	5267	4394	3773	3032	3180	3221	2380	2097	2276	2002	1950	1405	891	893	834	785	788	685	698	716	999	1471	1484	1218	591	571	605	634	560	555	569	515	542	535	564	567	530	515	524	549	532	524	529	528	537	506	538	535	503	498	527	564	570	537	520	553	523	507	500	528	524	545	498	516	478	539	489	525	495	509	555	507	524	519	507	519	552	515	534	496	551	514	578	506	513	537	524	527	529	542	532	497	531	530	569	513	533	507	541	545	548	517	496	493	544	530	557	521	507	558	550	528	512	554	514	548	489	505	498	494	525	523	512	516	509	556	507	537	484	548	521	517	547	521	523	502	473	503	445	522	526	522	531	533	528	505	522	523	490	559	509	541	491	540	558	516	508	524	515	515	534	537	518	514	502	497	535	555	492	513	516	499	560	534	506	517	552	480	548	559	491	527	533	526	538	548	524	505	545	514	538	524	513	553	525	522	530	542	499	542	535	531	534	530	551	524	544	508	512	486	582	481	466	526	541	520	573	529	527	525	495	532	530	513	492	480	517	528	570	547	512	523	570	537	525	526	551	480	505	596	509	503	525	529	515	532	514	545	515	507	523	519	521	539	553	513	524	546	517	519	485	521	506	497	551	482	531	532	528	540	504	545	548	536	548	503	521	524	507	521	548	521	502	520	499	524	501	522	478	535	525	536	484	541	518	498	539	536	528	557	539	528	510	497	532	570	523	499	521	525	515	532	523	527	497	571	495	534	515	499	515	504	550	543	497	555	534	514	549	539	500	488	515	537	508	491	533	546	509	477	532	499	517	545	515	574	522	516	542	570	515	482	524	480	513	510	515	508	503	511	547	473	517	516	493	532	525	528	520	543	525	540	526	562	525	540	492	486	492	552	493	502	505	478	527	532	501	519	530	500	496	534	531	533	542	522	511	526	540	497	509	537	523	527	567	514	475	518	497	527	502	512	551	497	499	542	553	533	563	535	547	531	539	528	548	522	513	494	508	542	540	514	523	518	512	531	511	490	523	545	523	535	514	538	503	530	545	561	526	537	497	543	502	534	503	530	491	485	524	532	541	500	524	506	523	550	504	548	511	513	526	513	524	518	504	567	547	500	522	568	519	554	561	466	486	506	547	559	507	538	510	473	526	517	519	554	523	523	545	491	525	546	559	554	541	575	527	519	510	523	561	514	544	509	569	503	517	518	532	504	512	532	535	518	560	547	535	518	515	520	524	558	488	522	503	518	534	510	510	565	476	571	502	511	514	519	498	574	503	502	521	478	513	519	520	486	527	565	548	524	583	518	460	553	568	537	483	509	552	514	528	532	522	529	491	510	512	525	516	522	492	524	542	540	578	542	513	524	562	527	526	559	551	527	507	513	583	483	519	524	523	540	497	512	553	537	524	530	497	547	519	559	500	499	515	525	543	510	512	487	487	535	540	525	474	511	552	535	504	516	475	510	534	512	543	497	542	521	518	515	497	556	507	503	546	517	514	575	509	501	533	541	533	504	560	499	541	493	539	541	535	523	538	520	521	546	497	489	522	466	537	538	533	538	567	542	529	507	530	536	544	528	544	470	541	529	557	523	546	534	493	496	501	545	499	513	483	513	536	544	522	533	548	521	548	493	516	536	531	539	500	526	562	553	514	517	485	529	540	489	568	456	506	512	507	572	519	523	523	498	484	498	557	493	509	516	569	543	556	536	511	522	509	535	561	550	524	512	530	578	545	489	567	516	530	556	517	514	519	526	547	516	467	508	512	477	544	478	527	512	520	547	517	478	553	514	503	504	538	566	522	509	557	511	541	533	555	506	503	553	496	520	521	480	510	482	525	496	498	510	488	549	492	547	535	487	525	541	556	483	512	505	481	529	526	534	534	506	517	490	533	494	532	541	544	513	496	513	543	531	519	521	554	501	484	511	547	540	506	576	518	508	517	507	512	527	525	513	525	486	535	527	547	532	527	510	509	463	479	541	493	519	492	512	520	554	500	536	501	527	531	524	565	486	503	531	532	535	503	541	532	463	536	575	522	498	501	522	529	493	487	532	522	513	528	496	552	524	549	528	509	483	555	521	486	502	531	537	537	526	527	507	569	480	539	512	557	521	534	510	504	555	541	542	505	532	522	556	532	499	514	541	558	492	536	497	534	535	504	509	531	557	495	549	544	559	552	526	551	549	522	551	486	540	511	516	499	522	555	517	550	514	497	514	484	504	522	543	501	525	555	505	529	536	515	508	500	547	523	486	540	526	501	514	581	498	536	503	506	513	523	517	548	498	517	544	499	548	510	517	490	534	537	530	488	510	512	535	514	561	533	504	548	491	501	514	547	533	512	539	519	505	514	569	468	520	505	532	547	532	541	525	497	504	532	534	469	553	581	559	529	551	537	525	514	527	514	502	482	530	514	548	516	524	485	495	522	561	535	490	543	545	508	534	538	590	522	548	535	533	515	501	510	505	502	509	527	515	558	509	503	527	526	535	534	556	517	483	514	529	531	519	511	508	520	553	473	489	527	515	534	526	468	553	520	515	478	545	521	517	529	542	565	527	557	514	557	523	510	526	533	495	491	534	506	517	578	545	554	520	521	563	502	525	519	511	552	547	483	499	500	524	506	501	563	520	518	516	494	509	552	516	530	530	533	539	537	485	531	512	518	549	537	495	527	529	491	485	528	554	531	528	493	526	560	520	515	532	495	531	524	515	519	516	530	520	496	499	518	510	531	561	518	519	521	496	530	490	526	536	518	499	551	525	508	509	508	520	527	520	528	532	545	553	558	540	482	532	521	539	514	506	526	538	523	540	536	555	488	505	478	502	517	514	526	556	505	529	503	488	554	533	519	529	533	507	532	550	522	505	579	516	565	548	524	493	511	501	528	504	518	559	517	524	523	491	522	556	516	495	552	506	521	492	563	530	577	543	524	584	487	519	510	500	515	543	547	559	548	516	561	548	521	508	540	506	480	539	488	516	505	516	551	513	503	520	475	528	556	500	524	539	555	543	577	537	487	507	496	507	509	533	512	503	550	534	563	524	519	523	477	533	548	528	552	489	552	508	520	516	511	543	523	518	487	496	514	556	503	507	544	518	509	486	533	554	548	478	493	522	480	529	526	535	495	548	539	535	508	538	544	557	525	502	550	508	549	529	521	493	557	519	536	551	508	511	544	527	523	536	502	522	537	524	538	498	521	542	515	552	489	537	533	526	510	519	548	509	563	518	517	579	545	494	507	543	539	538	513	535	534	515	545	521	501	519	533	495	502	504	539	502	529	540	514	487	479	526	515	527	473	472	511	547	524	520	489	547	504	481	535	545	503	528	481	558	523	525	581	539	513	533	546	534	514	559	522	556	515	515	543	567	503	521	508	510	487	544	519	538	498	466	519	527	512	537	507	512	535	556	546	521	521	532	516	514	513	501	502	516	531	485	522	505	539	518	514	541	525	507	518	499	540	511	540	571	528	533	566	537	544	540	546	514	538	533	522	507	525
41118	10412	4267	3315	2303	1810	1894	1957	1589	1119	885	881	694	761	667	727	657	627	491	399	404	375	349	372	374	376	328	380	358	486	495	281	303	302	372	299	320	294	285	307	297	270	311	257	257	290	271	295	291	292	299	308	311	300	311	284	310	280	277	307	293	277	271	296	284	292	285	261	284	310	337	325	262	301	296	285	288	286	276	263	306	319	273	274	272	253	280	299	308	264	308	272	304	290	302	288	285	278	312	283	285	278	281	275	326	310	328	262	287	263	311	257	256	264	342	303	279	281	313	325	243	276	296	298	316	312	265	288	305	294	283	284	262	274	295	301	315	328	317	291	299	304	239	269	250	284	275	277	313	296	283	299	276	305	269	313	306	268	285	319	282	265	291	283	270	291	304	285	284	315	278	254	305	298	282	309	269	300	276	303	305	323	296	290	298	311	235	318	278	293	276	280	301	269	292	271	293	315	265	303	284	324	288	295	300	305	301	338	286	266	263	312	306	284	298	265	299	277	263	283	282	281	269	251	290	311	318	306	266	304	345	303	319	316	322	310	304	331	307	301	280	270	309	299	261	293	293	257	307	282	287	250	258	304	271	314	287	277	296	284	304	304	285	300	274	317	318	296	292	303	270	270	294	284	284	293	311	286	308	276	319	308	292	292	300	297	282	256	274	319	305	297	303	271	296	286	283	293	291	294	300	300	272	268	285	303	282	271	286	322	292	287	303	299	300	250	316	284	282	265	292	283	344	274	305	328	298	289	293	279	305	260	289	272	275	279	284	297	286	293	283	280	266	300	287	290	312	282	300	296	330	292	285	295	270	282	314	282	319	274	318	298	289	287	283	282	276	293	276	261	323	291	274	300	296	284	296	291	289	304	302	277	284	251	247	298	286	290	278	293	317	293	276	284	277	305	314	311	287	275	280	276	324	311	273	304	290	273	283	276	273	277	280	295	298	302	281	301	282	307	307	290	304	312	255	334	282	325	286	312	275	274	275	270	293	269	321	270	284	291	300	301	279	321	320	310	275	302	290	277	280	322	283	280	323	301	267	285	280	316	304	310	297	312	279	307	310	280	294	327	296	266	285	277	272	253	311	260	315	279	260	262	290	257	277	306	288	293	276	293	304	290	262	281	318	288	292	309	298	295	289	303	263	255	322	280	285	320	253	276	272	269	320	295	297	276	268	292	298	320	297	268	263	300	295	319	277	301	311	278	279	252	292	299	265	280	252	292	321	293	302	271	297	272	302	267	276	254	308	287	294	285	284	278	300	288	283	292	324	274	306	301	318	315	281	281	295	266	276	262	252	304	282	276	289	271	300	290	282	303	295	299	277	282	289	300	286	293	292	265	277	295	280	313	284	276	305	289	305	267	271	273	289	274	291	284	307	261	311	252	288	289	270	278	288	307	262	240	295	313	280	286	291	305	290	273	273	336	302	313	315	281	264	278	297	313	286	273	294	315	313	262	268	316	269	308	285	306	320	288	271	300	299	323	281	253	297	302	286	305	268	250	265	286	290	294	283	297	267	326	291	284	281	275	310	312	325	293	269	277	293	311	285	290	265	255	299	287	280	262	287	247	298	278	281	299	316	272	303	313	302	291	319	324	326	303	288	290	271	279	327	288	274	324	287	313	284	282	293	297	271	286	294	320	299	284	316	287	296	276	296	254	281	286	292	266	290	322	297	258	254	293	302	309	280	279	276	312	278	290	302	298	286	254	260	300	313	274	315	258	312	275	282	289	275	278	320	298	252	332	281	323	265	305	277	282	285	289	284	298	289	314	290	282	275	278	259	316	328	295	291	287	285	298	283	254	296	270	305	289	283	276	271	300	265	273	314	310	282	308	311	292	285	274	304	281	298	300	296	304	320	292	288	268	306	274	290	312	319	319	308	272	279	304	311	307	297	317	279	312	296	270	276	315	304	287	299	294	296	316	283	311	294	369	300	304	287	280	299	305	270	305	300	321	285	324	276	293	286	282	290	287	297	298	274	319	295	261	281	291	298	280	292	292	292	271	272	278	292	273	282	276	269	302	308	295	292	268	303	303	279	308	289	306	304	298	333	272	291	286	333	290	298	308	299	304	272	289	298	276	310	267	288	336	280	261	251	278	310	281	279	287	285	306	315	327	305	288	298	286	289	255	297	282	282	278	297	298	303	289	288	264	305	288	274	303	289	282	277	287	278	293	278	287	270	272	285	299	267	312	297	262	298	296	283	277	313	292	287	266	286	325	288	284	310	252	295	291	265	291	311	275	297	296	307	294	324	315	293	289	301	284	283	285	297	305	310	286	275	278	272	294	248	305	322	275	303	307	316	303	276	347	304	271	286	305	315	289	279	280	297	281	290	276	277	298	294	294	294	305	285	299	307	318	286	297	327	274	298	310	299	270	282	251	296	274	286	258	291	291	297	318	274	290	303	292	292	299	289	303	270	287	316	253	299	271	284	301	298	287	284	280	292	267	279	300	304	269	322	298	291	297	299	276	259	271	304	290	291	305	263	308	286	288	289	265	329	278	276	272	305	309	283	278	298	282	262	298	276	306	278	279	272	282	329	288	284	307	287	289	285	268	296	285	274	300	291	289	282	299	313	274	286	317	300	301	271	263	290	274	267	290	273	271	334	327	283	278	281	304	283	315	310	293	292	273	326	288	258	336	335	282	274	315	324	276	305	310	281	285	295	283	286	279	303	288	288	298	304	294	280	298	296	260	318	277	266	271	275	299	302	277	307	317	249	290	269	281	282	307	291	296	270	325	283	289	311	274	301	283	292	307	304	313	272	259	292	287	290	303	293	299	277	288	315	326	269	295	279	257	304	302	311	276	295	269	292	253	299	316	299	317	274	288	293	273	275	296	315	287	261	289	259	268	268	317	336	290	308	291	263	283	302	288	286	315	296	305	241	277	325	290	276	269	283	313	277	272	288	264	296	305	286	263	310	323	287	268	298	325	302	271	315	302	304	271	276	288	286	299	297	265	277	291	279	284	287	279	283	283	275	278	297	292	296	320	307	323	286	280	270	275	304	278	264	321	284	324	297	259	292	262	279	306	294	297	295	299	304	287	312	281	298	319	306	315	302	276	292	296	246	294	278	280	292	297	258	285	310	264	299	279	276	297	305	298	277	246	313	286	293	301	296	284	284	286	279	287	283	289	270	297	264	293	303	301	313	295	291	289	279	266	293	303	250	284	274	309	313	305	294	297	317	295	306	279	277	270	278	336	296	309	281	296	271	283	310	284	301	268	290	285	292	287	285	260	321	288	306	270	287	299	303	298	290	293	281	294	288	307	286	282	279	341	280	328	280	318	281	279	273	257	285	305	300	272	308	308	284	298	313	298	287	306	314	270	292	292	289	287	304	272	281	291	273	290	273	316	309	273	305	301	274	282	267	287	315	277	270	287	295	337	289	303	255	291	282	272	282	287	263	290	325	288	255	296	304	320	280	266	284	294	284	305	311	278	289	286	275	305	260	307	303	304	282	288
22863	3060	6764	8660	8188	6942	7902	8046	7235	5109	4010	4011	3140	3266	2876	3378	2925	2713	1871	1239	1277	1084	1049	1270	1262	1038	983	944	904	1885	1897	684	711	698	736	719	709	705	655	654	635	716	715	660	638	660	693	667	647	669	630	612	643	655	653	688	638	598	580	639	630	641	645	627	638	627	651	603	648	641	653	608	636	602	624	680	632	653	665	652	629	629	639	643	644	679	619	595	647	676	623	657	637	621	639	620	635	626	683	628	630	599	635	667	593	598	604	637	632	662	612	588	665	627	623	648	671	656	624	610	624	595	630	654	644	668	625	657	630	610	624	645	646	636	653	580	664	622	646	625	604	641	622	631	614	661	609	674	625	615	618	622	649	647	619	599	618	679	654	603	662	673	592	641	627	663	645	584	644	638	632	614	596	659	643	633	620	668	626	608	628	629	618	637	615	633	623	628	638	644	620	666	661	615	638	636	625	613	649	687	609	616	622	640	610	631	647	638	619	557	641	578	627	653	629	677	642	655	649	603	645	636	620	635	650	651	668	662	621	638	636	644	637	644	660	631	629	645	639	657	670	629	639	655	652	663	624	604	697	599	602	661	697	673	621	664	603	600	655	636	628	622	653	642	611	626	628	636	608	652	616	622	641	611	652	595	628	627	624	675	654	656	675	640	626	627	601	658	642	635	597	659	631	650	665	627	634	623	632	621	678	606	650	632	611	667	636	640	703	623	666	610	641	598	656	651	636	653	637	667	652	636	601	630	651	653	602	664	635	659	642	617	582	630	612	605	621	642	637	625	651	599	598	635	636	642	649	649	640	660	632	608	593	631	618	635	637	640	639	608	676	677	640	662	581	615	604	631	590	622	591	637	598	668	660	639	631	604	641	685	651	608	605	624	634	673	638	609	653	622	661	634	617	611	662	695	647	620	617	629	669	657	647	614	631	659	626	693	639	664	641	666	604	626	606	608	649	626	604	653	612	619	589	651	637	638	608	635	583	637	644	650	599	655	616	632	643	600	631	606	638	662	654	616	645	663	584	638	674	660	609	657	595	606	635	612	594	634	673	660	615	646	633	634	633	614	630	596	636	576	631	630	629	685	659	640	689	681	657	622	619	632	644	592	611	630	596	636	644	598	642	650	657	623	623	635	634	658	628	646	644	603	646	628	639	634	638	648	628	609	607	612	627	653	655	634	655	649	642	596	606	636	641	639	633	666	667	680	639	665	664	660	638	620	630	582	674	646	623	636	597	640	635	595	621	657	685	663	599	605	628	604	628	644	628	649	637	642	678	646	658	594	589	611	606	611	631	633	618	663	660	619	610	603	633	670	651	575	628	662	583	656	607	675	661	663	631	674	640	654	622	659	653	639	645	666	641	661	655	659	628	631	641	629	639	628	618	611	633	675	642	635	612	629	636	625	600	624	594	662	607	632	673	636	621	621	630	607	624	649	590	615	638	623	678	636	600	586	656	642	617	641	670	625	672	675	612	618	658	642	633	668	625	626	617	645	674	586	611	633	609	645	676	623	628	669	608	598	614	597	637	657	617	650	649	660	632	640	622	606	622	602	625	634	603	622	624	613	642	644	674	634	575	634	653	619	638	626	699	630	629	655	604	646	670	609	615	641	630	624	637	612	686	661	625	604	619	636	617	672	615	613	639	676	650	622	654	656	609	642	647	655	598	675	627	620	620	622	573	623	629	660	574	624	585	634	640	658	602	626	616	626	670	623	624	608	622	630	641	666	643	621	651	701	651	611	590	620	635	668	651	680	640	633	585	658	663	640	622	613	616	608	646	623	564	655	605	599	605	682	649	628	623	622	645	566	629	661	607	637	638	693	627	648	648	642	647	605	612	649	596	611	625	683	611	663	625	621	632	640	623	641	613	574	623	648	610	647	683	664	612	606	642	635	614	657	610	580	614	663	611	644	599	647	599	658	633	643	607	626	641	643	607	601	635	607	619	605	652	631	630	625	649	660	625	667	596	613	621	641	587	607	642	633	638	625	654	642	656	616	604	631	629	622	644	640	602	636	599	662	669	659	595	641	660	658	640	634	693	634	671	609	620	640	601	646	652	638	618	650	588	668	658	637	662	628	641	659	610	639	667	660	597	621	638	680	600	647	655	675	660	637	651	661	677	585	647	642	663	633	661	670	623	608	646	651	630	625	656	643	615	659	617	624	691	674	648	653	649	677	630	621	673	644	657	605	699	616	613	628	622	621	615	622	622	602	653	619	642	626	610	628	642	633	585	573	627	621	620	647	629	657	626	633	615	654	655	662	609	617	621	618	638	590	665	611	605	635	676	633	642	610	607	644	565	669	629	630	631	650	656	666	609	650	634	638	599	665	627	683	663	636	680	646	637	604	605	629	597	603	686	608	644	650	638	661	681	647	664	651	648	659	648	613	635	584	633	633	650	652	598	627	612	608	662	621	620	635	657	639	605	620	669	653	662	635	654	616	661	629	642	596	655	632	642	652	604	608	656	654	615	617	593	650	611	613	656	615	607	616	634	603	650	625	661	646	599	630	625	629	607	647	624	671	622	631	587	632	642	628	629	622	621	668	664	616	631	670	621	645	643	670	621	604	612	640	678	629	558	649	621	597	633	628	659	677	630	663	634	677	638	632	688	638	631	686	653	623	620	647	607	632	630	629	646	621	645	609	670	631	641	640	624	602	626	633	620	606	584	681	608	630	636	637	626	607	622	576	653	658	625	602	643	646	633	614	662	606	617	659	587	676	620	594	650	581	648	661	589	609	596	597	590	618	668	681	638	597	641	658	639	625	661	668	636	653	672	616	651	607	594	646	584	625	619	650	612	618	683	652	635	674	606	607	652	636	650	587	633	658	607	569	645	628	592	647	665	640	644	632	605	632	640	659	635	644	618	633	622	654	625	627	637	609	610	624	672	670	637	619	655	593	613	650	674	618	611	618	623	654	633	654	631	602	598	645	674	683	627	612	623	611	616	597	628	595	600	655	587	592	611	659	649	669	618	615	630	637	622	615	595	649	637	653	629	616	607	628	635	699	602	651	597	624	579	647	670	655	643	649	602	615	639	575	607	646	626	668	623	619	588	676	652	659	611	634	615	617	627	627	627	621	648	644	628	639	624	634	650	617	662	620	648	626	618	634	614	627	624	641	666	628	622	617	615	641	619	628	637	694	667	669	646	633	617	611	621	636	645	645	602	615	646	621	609	633	678	616	630	617	637	644	621	643	633	603	646	651	612	648	623	636	653	591	616	612	618	637	662	585	639	681	619	691	625	619	621	645	619	625	644	646	667	591	626	625	672	655	617	661	613	649	599	657	639	642	659	594	648	663	631	622	617	640	590	624	698	610	678	622	629	621	658	661	592	653	708	664	681	601	635	612	646	652	681	632	606	622	608	620	639	650	636	602	615	638	638	630	641	636	642	606	633	669	649	618	646	646	616	638	627	625	649	647	628	599	622	629	607	593	607	588	611	664	630	639	610	605	609	682	650	623	585	575	677	641
12939	1673	1258	1053	836	749	836	712	639	495	397	329	306	292	285	342	340	270	192	213	218	169	175	209	209	187	178	170	190	186	168	155	160	155	185	167	161	172	199	171	175	158	164	142	172	174	162	152	170	136	160	163	145	168	157	177	162	154	139	141	144	167	162	158	162	168	158	134	168	188	172	176	159	200	183	144	167	150	140	143	170	160	170	180	122	187	174	166	157	160	140	152	167	168	157	185	136	171	167	172	152	159	175	167	161	156	175	169	159	142	166	163	143	168	172	185	169	167	166	193	167	148	151	172	171	155	179	165	173	172	147	164	203	177	180	170	158	176	144	139	157	167	141	133	172	162	176	165	139	179	163	159	137	151	173	146	157	157	137	148	160	142	128	152	159	185	163	152	179	166	155	166	179	157	183	156	155	170	188	175	183	171	178	187	159	152	164	148	177	150	154	169	161	145	146	173	149	178	157	164	179	154	138	177	171	160	156	156	168	181	154	138	161	182	154	185	155	155	163	171	156	167	139	148	155	147	128	171	164	167	200	167	170	136	158	170	156	145	165	173	164	170	152	172	147	149	163	145	172	181	159	153	152	153	171	159	151	176	152	172	157	165	137	140	146	166	168	163	176	173	139	183	173	151	162	147	136	149	159	174	145	154	151	161	168	150	154	162	169	151	148	152	169	175	163	135	155	156	175	191	171	173	124	188	164	186	173	160	168	142	142	166	157	135	147	136	171	149	141	166	171	190	154	201	145	157	156	155	176	182	152	192	169	175	153	181	161	149	144	178	157	145	170	165	171	160	163	158	182	185	189	174	189	164	149	158	161	178	188	138	193	157	162	139	157	157	163	182	167	148	163	137	156	143	167	153	164	154	141	174	146	163	170	168	142	136	172	143	152	171	133	165	152	184	154	156	162	138	159	153	193	173	172	165	178	165	176	140	143	158	187	148	197	141	165	183	131	171	150	167	177	149	163	151	181	164	171	153	166	165	166	182	163	187	170	165	170	165	168	157	168	173	166	166	137	161	144	165	171	156	139	168	156	147	171	143	155	147	175	156	163	154	164	152	143	181	157	164	158	161	136	153	140	157	165	143	161	167	157	146	166	170	167	165	168	172	169	189	154	155	177	177	160	169	165	162	192	162	187	157	161	161	177	176	150	177	179	173	156	149	141	146	160	157	162	168	167	150	152	172	167	160	140	171	165	152	143	174	172	172	171	169	148	165	135	155	165	187	159	152	154	144	149	179	171	153	141	154	150	156	141	151	164	171	171	170	162	159	157	161	179	167	139	153	185	184	151	175	165	193	147	120	147	180	132	176	160	159	161	152	167	163	154	161	170	161	132	172	180	147	158	161	135	159	185	165	154	138	148	158	171	150	160	163	136	172	162	183	154	170	163	181	179	136	166	167	165	148	148	177	164	175	179	141	159	162	189	154	156	144	156	147	153	158	141	169	169	183	159	175	162	141	150	175	167	155	185	174	161	146	162	166	186	174	140	183	150	143	162	162	161	142	146	168	161	168	149	157	174	149	191	154	165	152	164	143	147	153	179	143	165	150	162	161	174	146	161	150	166	142	185	167	191	168	154	184	171	161	157	183	170	139	151	158	158	152	137	174	146	159	156	155	167	151	168	148	161	144	138	144	152	170	157	153	169	151	163	129	128	171	179	165	149	152	173	182	162	145	162	167	174	156	152	153	161	146	146	162	169	174	167	162	196	174	164	131	155	166	154	162	166	130	165	154	166	164	181	178	180	184	143	175	143	140	156	141	167	157	141	155	154	173	184	157	177	139	161	176	161	170	134	182	188	166	171	169	174	146	142	161	164	160	169	154	172	160	152	173	160	159	159	180	160	160	164	149	169	138	148	150	166	167	163	166	161	181	143	165	179	159	204	187	161	167	149	158	162	155	156	172	171	153	164	196	183	152	198	150	158	180	172	155	184	156	178	153	156	150	160	173	157	175	164	153	167	144	169	128	155	173	164	170	160	152	162	161	150	152	155	176	148	163	151	167	153	169	168	176	171	133	145	183	204	147	149	155	145	162	155	156	144	182	174	167	166	145	170	132	136	173	120	147	132	169	147	167	182	165	153	178	183	154	168	180	163	159	160	155	141	148	143	164	175	159	174	174	159	159	147	159	167	163	183	153	159	168	143	165	162	156	166	160	177	171	175	149	134	137	157	162	180	189	167	158	154	183	175	161	157	161	138	164	170	168	171	166	155	170	147	183	152	141	162	144	157	183	168	179	178	159	165	165	178	183	180	176	156	142	176	164	172	166	174	150	140	150	148	156	157	161	144	195	166	160	164	139	133	144	152	157	148	149	172	180	144	159	158	161	136	168	163	145	155	153	161	151	166	158	146	166	162	164	162	145	166	199	178	167	153	161	165	165	155	134	172	183	145	164	164	151	153	181	145	158	155	188	148	149	170	183	158	154	159	173	163	133	168	166	175	173	167	160	175	169	151	193	164	157	159	160	144	147	145	141	147	166	179	157	178	147	138	148	184	152	164	162	171	169	162	185	161	164	163	185	164	176	151	134	142	165	165	140	156	177	156	164	167	163	165	154	158	167	146	148	153	151	158	177	164	169	137	153	162	162	175	148	153	164	158	140	154	151	176	171	154	171	147	176	154	148	150	157	170	150	153	167	169	158	155	141	174	174	147	154	165	159	163	168	173	143	144	146	169	155	162	164	159	165	167	161	160	152	165	144	172	175	162	151	168	170	164	141	175	181	159	150	173	163	154	150	146	177	153	150	165	162	158	172	171	167	154	162	143	148	156	175	162	160	141	160	158	165	170	151	158	165	145	160	119	163	156	180	160	176	173	162	174	193	176	162	176	143	157	195	148	125	151	178	175	152	174	174	184	168	151	153	154	162	154	180	181	166	154	140	156	157	145	161	146	150	150	159	150	176	156	158	204	192	180	161	150	145	184	160	168	166	146	158	152	186	153	168	139	171	164	169	144	160	171	156	180	168	160	191	163	165	159	171	146	155	159	164	127	175	170	170	156	167	156	169	147	164	180	149	143	155	166	167	159	162	152	164	173	155	170	167	159	160	157	158	153	161	144	155	158	156	139	162	149	163	165	170	164	161	188	163	150	185	163	160	150	176	147	145	158	172	171	164	158	157	161	158	152	148	148	144	171	163	156	159	162	154	157	163	155	146	172	153	164	177	164	167	172	131	144	157	157	169	151	159	151	162	152	161	160	170	172	159	142	158	140	155	178	158	154	157	175	159	163	177	172	154	165	167	181	181	182	169	170	141	162	137	164	173	164	175	161	142	169	192	171	190	179	158	167	150	138	148	144	171	172	140	158	147	156	175	162	162	189	150	153	156	165	167	148	143	170	132	145	174	195	151	152	163	161	145	171	190	153	175	170	174	138	177	147	147	167	147	175	156	184	157	149	135	147	163	156	169	183	168	186	195	164	159	150	147	175	158	158	165	164	155	148	165	157	159	171	157	165	162	161	179	148	165	136	129
7435	1220	2562	3588	3110	3140	3579	3340	2997	2277	1762	1547	1205	1420	1163	1419	1431	1084	667	635	709	541	635	686	597	547	543	491	542	484	456	371	412	423	429	423	382	399	398	400	437	396	409	378	377	361	398	381	379	376	358	406	378	410	390	397	431	406	369	398	408	388	383	408	411	408	398	367	380	396	356	418	379	393	404	373	394	393	361	369	410	373	385	385	415	383	393	407	387	395	413	385	400	350	408	378	374	377	387	384	366	377	371	348	390	350	379	363	419	378	380	399	364	382	424	395	422	381	385	378	397	379	405	396	387	355	399	435	406	402	413	410	381	386	402	367	404	418	355	391	401	383	422	379	360	411	392	425	352	396	394	402	368	412	361	374	379	366	349	350	397	357	392	400	382	393	383	391	401	401	353	363	398	428	408	372	369	372	350	417	404	384	407	389	381	342	395	348	410	389	350	389	418	403	381	413	373	408	400	374	335	358	367	433	369	385	380	405	393	376	376	408	385	394	387	376	409	402	399	341	346	370	402	369	381	398	384	392	390	368	385	381	370	389	384	401	361	362	414	412	380	422	378	368	372	390	401	424	359	377	338	393	396	394	383	337	376	357	343	342	389	367	380	376	386	388	379	385	371	389	410	358	386	393	405	410	368	385	405	405	367	390	385	367	382	366	401	394	396	355	381	399	357	386	413	371	387	385	385	426	377	388	365	376	388	348	391	349	382	409	369	420	403	411	414	400	362	390	385	445	390	383	388	401	346	393	392	391	385	376	407	439	416	408	359	378	398	375	362	384	397	361	363	369	407	405	381	368	392	382	393	421	395	364	390	403	403	379	380	342	398	376	379	380	385	398	414	381	386	382	346	408	384	358	419	383	349	404	383	400	376	403	387	362	389	386	412	406	357	397	378	367	381	382	412	386	360	379	393	424	344	413	371	418	389	406	370	395	394	355	429	369	383	404	367	400	386	378	388	355	370	393	393	385	392	380	380	424	386	397	379	352	411	366	372	404	387	384	376	385	380	394	394	376	367	386	367	409	380	398	384	410	390	424	412	385	399	405	388	358	405	411	386	371	384	350	384	409	410	379	390	357	408	375	379	388	359	381	393	369	394	409	387	425	404	379	384	420	373	385	363	366	416	394	376	404	413	395	407	400	394	387	400	377	388	397	386	375	424	436	355	390	382	375	352	402	388	428	365	410	417	383	374	401	418	382	381	425	380	363	350	390	366	388	383	392	388	393	371	418	393	401	414	365	364	406	403	356	371	389	374	364	388	366	393	370	378	365	413	345	392	386	347	353	383	389	375	394	401	397	388	380	379	382	387	412	400	389	347	380	397	397	386	396	422	394	390	374	384	376	367	389	388	381	370	387	391	384	388	372	399	389	361	363	378	364	385	425	406	403	389	406	394	368	387	368	364	384	411	398	384	371	355	373	387	365	360	390	413	421	369	402	433	396	411	389	400	377	372	389	382	383	387	385	389	378	391	398	397	352	353	402	411	400	404	382	374	405	400	383	390	393	387	404	400	386	387	377	381	423	389	404	411	370	386	394	421	366	375	384	350	346	388	361	372	383	346	412	390	405	403	390	407	395	414	396	343	401	330	383	401	379	383	390	358	356	397	402	405	385	381	402	373	406	393	391	387	369	373	348	418	406	411	404	441	373	385	404	385	413	387	385	419	366	377	372	400	386	394	367	373	391	364	393	399	402	363	395	412	391	395	359	431	397	353	383	420	399	366	394	373	378	393	353	381	404	397	388	425	402	371	411	404	427	411	366	399	409	392	433	376	364	393	402	371	402	367	381	434	386	404	382	395	415	400	406	397	362	357	394	408	383	400	389	387	399	361	385	387	405	404	354	398	422	394	421	389	408	436	372	364	411	389	422	360	395	415	390	397	362	407	394	400	436	374	409	392	397	376	392	400	404	438	403	381	415	409	395	386	380	363	355	412	423	379	390	388	372	380	402	401	380	381	409	400	381	411	393	371	360	362	409	375	403	413	380	366	412	388	373	428	369	419	411	398	364	401	390	371	368	364	415	409	410	414	372	368	409	417	403	388	384	397	389	369	401	393	397	428	381	383	382	398	396	395	399	402	429	357	388	392	388	406	399	391	397	400	401	366	383	390	400	364	392	403	368	409	401	381	389	398	407	358	398	378	405	390	381	396	424	382	409	411	403	382	392	379	386	440	396	399	410	385	385	365	366	397	412	397	416	401	387	417	393	373	408	411	397	380	379	385	360	370	402	411	371	397	399	380	362	383	350	411	391	381	370	373	398	370	390	384	382	417	376	347	399	392	393	383	373	383	396	376	377	419	388	377	354	360	428	411	378	409	385	387	410	419	382	398	413	399	397	354	368	407	383	392	429	408	412	412	387	403	370	395	365	360	375	382	394	368	394	358	402	350	352	403	376	388	388	405	376	374	388	403	401	370	407	387	381	381	345	380	408	399	381	389	396	387	391	382	365	394	394	381	378	380	392	389	372	401	396	378	375	387	379	389	387	400	409	377	394	384	389	382	400	412	406	360	425	389	377	387	369	400	394	365	367	414	401	412	383	381	367	391	424	430	389	390	377	362	371	367	388	395	378	363	379	357	345	362	374	412	344	388	406	381	423	372	394	394	394	355	342	363	395	420	400	399	425	377	350	369	371	379	376	377	351	388	385	395	385	363	394	375	377	371	390	391	381	417	396	409	389	415	376	393	405	345	369	404	359	417	422	398	420	375	405	404	402	415	392	385	390	373	403	419	403	415	369	447	387	359	378	396	400	402	354	407	379	369	384	402	398	360	394	426	419	368	360	407	361	365	391	369	395	370	410	401	369	382	392	394	379	427	370	377	408	367	390	392	387	391	362	394	346	372	356	388	387	371	368	372	365	380	381	370	379	369	422	390	385	401	395	358	394	376	375	423	380	359	388	397	381	390	414	358	392	410	380	404	395	363	379	382	389	373	359	378	388	374	418	366	387	369	373	373	379	399	401	392	401	369	377	397	383	351	395	401	435	377	347	402	397	417	382	389	364	381	395	387	373	370	408	382	394	415	379	404	369	391	383	403	395	408	382	388	390	399	371	353	369	432	395	382	391	405	412	425	398	394	386	395	405	421	413	372	339	385	326	355	409	375	378	368	387	381	372	374	411	392	386	369	386	358	386	390	357	389	408	377	357	423	368	419	388	392	362	404	412	383	373	418	349	388	394	364	396	371	379	390	367	399	381	377	374	391	385	409	401	394	359	405	374	401	382	412	385	356	404	365	395	345	426	385	444	356	387	363	425	371	366	372	391	379	404	381	349	401	363	395	375	367	394	404	372	380	390	405	395	380	413	339	375	389	380	367	405	397	399	390	408	392	424	394	392	395	358	395	370	379	390	377	364	399	400	381	371	372	417	379	418	372	407	371	406	396	407	374	359	385	426	407	391	378	374	367	382	392	404	396	412	384	383	389	390	355	385	364	372	403	382	390	389	382	389	404	383	389	373	409	407	383	428	380	379
29700	5961	2885	2202	1773	1674	1527	1488	1036	868	625	532	535	516	429	560	513	388	307	293	367	328	308	325	315	317	277	279	256	362	402	248	235	257	237	261	238	223	229	251	252	222	233	233	251	232	231	206	255	257	236	233	216	224	232	285	233	231	229	204	251	253	243	250	235	251	218	249	244	216	226	249	249	228	242	242	222	211	248	217	235	216	221	242	237	247	209	217	250	238	227	207	210	193	256	214	229	206	192	219	213	235	213	194	217	209	238	219	243	252	228	228	223	231	229	207	254	210	251	252	230	255	224	211	244	228	213	249	253	225	248	237	248	256	221	204	208	240	234	243	250	238	250	242	223	224	255	224	228	218	249	233	233	252	248	227	244	219	233	227	234	219	258	222	218	228	258	243	218	242	215	213	230	232	225	249	231	232	188	257	223	240	233	237	219	234	222	231	255	268	227	243	218	199	230	227	204	229	237	246	221	240	229	248	225	208	225	223	242	274	230	266	231	248	228	236	232	238	236	232	250	232	241	228	255	239	224	217	231	261	229	233	240	245	253	238	227	244	255	230	238	223	246	237	246	206	227	202	227	252	223	217	234	229	226	185	242	245	227	226	237	213	252	251	257	209	242	242	203	237	224	252	230	259	228	220	248	224	230	250	215	205	247	229	249	263	264	236	216	236	224	218	193	245	251	249	255	245	223	224	244	202	234	228	227	224	229	271	254	260	198	220	238	236	228	232	242	227	235	238	223	240	226	212	242	205	207	214	224	237	250	224	236	205	237	243	244	268	249	236	238	245	266	244	197	228	226	233	227	251	205	216	201	256	252	249	250	225	264	248	229	216	225	237	225	240	224	248	239	216	232	263	228	260	241	220	232	205	219	245	226	221	208	239	225	242	241	233	241	248	223	244	231	222	223	204	240	240	199	240	222	265	223	232	240	219	206	236	227	242	249	226	250	214	244	225	233	258	250	227	242	239	230	204	230	234	234	211	222	245	223	205	223	224	238	227	255	256	229	250	220	243	247	237	244	241	244	245	216	226	212	219	215	225	224	251	231	227	237	240	233	254	239	268	204	232	227	233	244	237	267	252	226	248	239	230	209	241	241	256	259	254	283	228	215	232	208	230	242	248	223	233	244	235	241	261	195	252	257	242	222	232	200	222	221	219	230	202	231	215	233	261	238	255	252	228	237	247	202	245	240	240	218	235	269	254	223	230	246	225	230	226	251	230	254	195	249	253	251	236	267	253	249	251	230	221	230	234	245	228	221	253	236	228	224	223	231	257	246	254	243	226	241	257	240	246	245	231	240	244	217	247	256	235	231	221	232	241	242	246	234	210	238	230	240	241	229	212	257	235	226	247	237	244	222	226	253	223	222	246	227	248	232	228	230	207	242	223	200	206	236	272	248	219	251	221	214	221	231	205	235	220	219	254	236	239	223	211	239	242	252	238	250	237	274	240	248	218	229	266	249	226	209	248	214	234	260	244	231	237	229	240	211	236	231	198	201	230	228	204	265	237	249	260	218	236	220	211	256	221	284	194	230	246	212	242	248	255	235	228	237	249	249	246	254	231	260	276	202	235	241	221	222	248	254	219	208	249	247	226	232	253	234	215	250	221	238	247	226	239	231	257	219	216	251	250	251	233	219	237	271	248	216	186	219	256	233	205	239	214	245	224	247	252	239	242	253	252	218	243	244	260	276	246	253	219	245	240	263	236	218	236	214	275	217	203	249	251	269	213	229	223	226	205	248	221	266	253	228	228	251	209	229	210	235	254	253	206	239	234	239	242	212	241	246	235	229	263	234	271	240	210	230	202	236	244	237	249	220	239	236	193	269	228	248	221	226	242	236	249	215	251	209	229	220	231	228	236	213	204	257	231	228	223	229	243	221	239	269	229	232	257	224	209	219	239	203	228	231	260	233	222	228	242	219	224	242	219	229	248	217	239	265	219	252	224	220	281	254	206	247	232	224	252	214	213	227	250	240	241	222	236	229	228	229	249	205	248	236	250	232	243	245	248	245	233	282	218	240	242	230	214	231	252	264	243	223	239	235	244	219	232	226	215	257	218	232	236	229	236	248	232	230	236	217	219	197	257	261	232	240	217	216	229	236	217	220	229	235	256	228	243	234	251	244	210	240	266	237	264	248	230	252	196	245	248	207	231	290	229	233	263	244	205	232	259	231	221	207	234	245	209	219	215	246	230	228	234	228	207	243	219	222	265	230	247	225	226	238	226	225	219	228	259	215	238	254	240	254	261	215	237	229	228	237	223	227	237	234	223	231	225	233	236	210	243	249	242	224	210	237	232	249	253	243	254	198	236	233	223	240	247	265	230	245	248	225	218	230	232	218	238	214	242	238	237	205	242	258	244	214	211	230	205	237	258	240	243	204	235	203	240	255	214	202	208	232	230	210	236	204	214	256	254	257	234	220	246	203	236	249	227	256	250	234	219	228	230	236	243	229	244	265	237	210	246	265	245	229	234	250	233	284	224	255	233	217	218	213	223	248	261	242	218	220	258	233	224	214	241	235	246	234	255	237	235	214	227	231	211	234	228	236	249	246	233	230	212	217	262	202	216	238	228	238	232	239	246	210	235	247	247	251	236	226	233	214	232	248	224	211	192	242	249	218	232	219	230	222	236	232	214	201	251	237	226	241	245	239	219	243	238	245	254	227	224	264	207	260	222	252	261	240	237	251	257	243	236	249	227	216	265	234	232	260	249	267	230	266	239	255	241	260	247	241	234	203	235	227	224	251	253	214	255	232	240	222	225	233	241	251	205	263	264	242	245	255	214	245	248	227	247	242	215	224	230	212	246	217	207	212	259	222	230	221	241	256	226	226	250	210	216	216	225	228	232	243	209	242	240	230	201	236	258	239	228	235	224	270	223	226	254	187	216	224	231	226	227	230	234	218	227	245	254	232	236	249	218	239	243	236	243	219	216	206	222	212	216	197	233	227	251	231	240	244	258	282	236	207	261	212	261	246	258	246	240	247	240	221	243	232	257	250	244	231	249	239	217	211	220	232	237	260	245	234	206	241	244	234	214	230	228	216	213	226	210	225	220	246	228	220	227	267	229	230	229	259	239	225	211	210	257	220	247	249	222	191	232	215	234	253	230	214	226	250	244	204	245	215	223	219	218	234	256	233	238	247	252	238	213	223	236	210	225	242	244	215	226	258	241	234	214	229	249	224	241	236	275	250	243	255	226	225	249	233	214	255	230	234	218	270	225	250	264	224	253	220	230	253	234	219	241	241	209	222	245	248	218	263	254	229	207	218	224	245	235	237	236	281	214	229	220	220	235	221	239	257	230	212	219	283	234	222	220	198	216	238	197	227	233	235	225	207	253	229	246	239	198	254	225	228	217	242	244	229	244	260	241	226	218	208	225	235	262	232	234	237	234	264	229	254	234	211	230	218	238	239	256	238	233	213	235	228	214	260	226	245	256	257	254	254	221	234	225	228	241	239	232	240	207	227	219	200	208	239	210
17246	2166	5309	6385	6546	6894	6591	6624	4740	3882	3074	2322	2255	2411	2014	2512	2248	1598	977	893	1403	1006	857	1026	1139	934	761	713	921	1240	1587	592	600	568	586	568	603	565	559	541	555	538	547	534	540	513	522	549	527	551	514	525	551	555	552	562	554	528	543	567	529	555	568	551	530	506	532	551	498	504	545	537	545	532	559	551	551	531	539	532	549	548	531	553	563	515	540	540	545	553	546	529	507	525	536	527	559	538	543	547	519	534	531	529	533	558	512	529	491	553	537	596	549	544	519	517	565	527	514	554	528	491	566	511	561	535	542	577	550	554	558	520	556	575	513	558	537	558	530	533	552	546	540	516	526	514	554	560	538	494	545	553	540	569	512	561	587	538	513	537	520	524	561	573	589	500	558	552	516	540	522	522	528	544	509	519	549	541	518	517	494	532	518	551	571	554	542	530	559	549	522	514	528	573	521	546	544	504	550	554	536	554	519	525	543	563	548	544	554	536	558	553	534	558	528	554	534	516	514	579	562	537	566	541	507	534	479	540	572	515	528	537	579	502	531	525	503	522	490	554	584	563	542	569	530	540	536	540	566	525	520	558	545	523	511	530	520	556	507	565	536	543	561	558	546	531	508	533	523	529	579	572	511	504	545	555	547	533	538	541	565	526	551	519	558	554	494	529	546	547	525	552	561	513	571	556	580	502	550	575	535	554	530	537	547	561	547	535	522	486	551	530	535	517	510	504	540	507	528	514	532	525	526	536	509	509	551	522	524	502	533	553	483	528	530	547	492	570	567	564	591	556	524	576	557	546	533	538	530	560	524	557	523	513	554	551	513	544	536	550	524	514	511	499	564	530	516	558	543	544	545	525	507	526	524	539	563	552	537	557	574	547	539	519	495	564	512	517	544	569	521	543	548	572	489	515	560	564	569	522	564	553	515	572	545	571	559	540	586	539	546	565	542	546	539	522	566	552	508	527	523	577	478	531	549	503	550	516	532	569	523	565	524	529	485	531	522	517	541	579	527	539	560	530	538	508	549	525	523	557	535	565	506	518	512	578	525	547	524	564	599	549	556	531	548	524	531	505	570	555	530	530	482	545	537	515	512	530	500	494	539	532	528	544	498	520	533	516	515	560	561	512	551	551	508	484	533	512	538	565	544	520	572	565	531	528	537	539	557	560	528	536	545	549	539	526	559	540	562	540	558	515	598	566	522	551	552	526	505	545	524	527	519	534	563	526	537	561	542	536	537	507	567	595	540	544	517	526	551	569	558	533	539	490	562	550	498	552	540	504	549	555	556	526	559	544	530	499	544	541	607	533	536	552	563	550	544	544	514	538	499	518	554	503	496	512	524	548	530	515	552	503	507	535	525	534	551	571	523	547	502	539	488	541	559	523	513	558	557	513	539	517	578	547	572	490	533	525	541	568	559	541	543	525	525	543	521	534	528	531	549	496	524	525	496	550	556	547	554	544	499	566	555	585	578	521	547	501	498	554	520	576	495	537	510	532	524	559	509	572	527	513	537	583	485	559	566	497	533	535	543	554	553	540	537	541	536	493	542	520	543	529	542	555	537	498	535	551	486	515	535	551	571	534	517	446	570	531	515	533	521	531	561	545	511	517	530	544	560	521	520	504	541	512	559	501	530	538	542	523	571	530	534	553	542	544	484	530	548	517	525	559	550	522	514	532	526	512	563	564	512	505	547	517	511	534	522	567	591	506	536	497	617	516	525	545	504	528	484	524	541	532	544	551	543	555	563	527	506	542	492	554	525	506	538	551	497	522	543	558	556	507	546	544	552	536	532	530	526	562	565	531	532	544	517	552	556	557	495	482	536	538	518	525	596	558	547	569	537	547	582	516	512	520	567	554	553	549	518	532	555	489	574	506	546	572	572	562	560	506	548	540	539	553	531	530	539	537	499	484	566	585	528	522	530	519	506	573	550	506	557	540	519	537	511	545	502	573	496	529	535	491	536	530	545	546	548	505	538	526	524	544	520	530	536	573	545	543	551	526	570	576	581	542	494	550	573	551	548	554	508	492	555	530	520	579	519	459	504	524	513	534	536	533	542	577	567	554	565	585	531	553	507	550	568	579	545	519	525	569	548	522	565	523	516	500	516	534	533	531	524	490	558	499	506	541	564	578	473	487	509	519	549	488	583	530	544	559	548	514	545	549	595	522	507	555	516	526	516	543	516	532	555	579	538	536	522	520	579	524	513	544	522	540	530	527	546	541	562	516	551	547	487	485	557	514	501	549	551	541	526	571	513	544	525	567	510	577	549	537	523	512	510	531	526	519	595	522	563	485	530	527	561	569	517	496	539	508	587	513	523	558	538	562	531	574	535	569	518	489	518	538	513	552	540	541	578	538	520	537	562	550	559	578	564	526	548	525	555	521	547	539	507	518	504	533	565	546	519	543	506	563	531	548	523	540	563	543	556	557	537	510	512	531	600	529	516	543	527	522	572	562	513	525	516	559	494	548	547	566	517	510	555	545	521	536	510	538	557	585	537	504	545	522	501	514	543	544	530	540	512	529	512	560	468	514	499	572	527	555	505	541	484	544	524	534	519	537	536	531	554	535	577	530	556	527	547	544	514	549	544	542	528	542	575	505	522	508	541	512	529	542	528	486	530	570	511	492	530	507	526	532	511	549	532	518	528	550	584	575	515	580	554	551	533	544	558	529	539	608	530	508	505	527	529	559	536	551	531	533	551	514	565	534	531	548	495	536	526	520	539	536	530	569	551	525	531	570	535	554	533	540	520	574	536	516	551	566	487	574	526	524	530	560	537	552	538	552	556	526	524	548	575	545	535	521	540	546	485	536	496	523	523	537	523	522	491	531	569	521	552	571	557	546	582	539	552	520	583	546	512	544	518	553	538	547	544	514	531	562	511	515	530	541	547	515	485	520	491	520	559	523	560	528	532	509	527	496	544	551	536	471	518	547	550	563	548	520	540	560	521	550	564	502	536	556	573	527	531	560	500	536	538	531	536	560	536	518	530	534	534	525	515	536	531	527	509	542	540	584	532	518	568	543	525	557	572	565	517	532	490	544	598	517	507	555	532	503	558	575	526	555	492	570	578	552	488	515	539	539	540	498	543	534	502	501	557	574	555	547	540	509	512	533	525	517	540	542	498	548	556	534	537	500	581	530	531	535	557	513	518	555	462	545	531	524	528	573	565	525	498	517	544	522	556	521	527	567	587	521	540	556	513	497	515	503	501	536	530	557	513	545	556	528	550	540	542	554	555	514	513	536	533	585	531	506	546	527	504	510	530	521	520	526	539	532	581	514	531	511	528	539	550	511	531	527	566	537	553	567	533	540	528	520	584	564	517	559	552	562	523	464	557	516	559	526	561	520	523	603	533	566	516	573	538	524	527	488	557	514	540	561	537	504	547	566	512	544	524	526	513	553	579	534	518	540	521	535	533	526	542	507	543	516	566	533	531	523	524	523	524	523	566	512	537	540	492	554	520	565	523	512	523	518	554	564
41628	10980	4795	3732	2904	2680	2515	2181	1451	1173	897	733	836	664	599	736	588	537	469	486	446	445	441	400	425	427	401	354	408	598	670	302	312	285	272	336	304	276	341	279	295	312	294	318	307	271	291	273	294	285	329	276	320	267	294	302	324	287	319	282	279	314	300	293	310	303	279	322	299	273	291	279	326	272	279	339	295	275	337	285	302	301	296	318	337	305	282	317	281	316	322	269	285	297	289	301	318	327	299	291	295	312	305	301	294	270	286	267	295	300	307	279	306	269	321	279	277	274	322	298	291	285	321	304	286	302	276	297	338	268	304	298	295	274	294	306	304	299	305	258	313	291	299	294	305	306	333	276	292	297	303	300	281	301	254	275	304	323	281	288	301	294	300	272	286	256	303	303	315	311	289	304	309	314	285	317	278	307	292	294	320	292	314	282	292	315	286	294	279	260	268	274	273	293	302	267	317	300	283	330	271	314	277	313	259	285	281	293	326	331	304	312	280	269	294	293	308	300	333	304	282	277	277	264	306	282	265	305	296	323	312	288	289	292	327	292	301	287	287	283	313	314	302	312	277	276	288	267	277	299	296	290	307	310	317	287	283	310	285	311	284	300	324	290	291	328	295	275	304	275	286	325	319	308	274	297	275	314	334	284	297	312	323	304	248	311	272	310	323	297	316	276	275	298	305	301	319	309	266	268	292	289	301	266	312	280	313	286	316	303	281	297	297	299	311	276	305	296	297	280	271	301	319	293	299	272	331	316	295	277	261	322	273	324	320	294	294	346	282	294	308	298	279	282	314	310	266	286	306	316	272	302	315	296	315	297	323	281	303	292	294	293	298	325	283	293	299	336	314	293	307	317	275	294	272	290	269	314	300	275	286	325	287	321	278	271	313	305	292	275	311	273	302	312	321	299	309	281	281	295	271	299	328	286	307	302	291	317	318	292	304	322	324	317	287	308	293	282	280	294	309	272	296	303	314	278	314	288	303	289	251	292	295	278	290	302	299	279	280	289	294	298	284	243	314	271	292	308	293	270	286	299	315	295	300	313	279	306	318	284	294	289	296	316	307	312	275	278	276	288	312	298	286	311	293	308	293	300	285	316	305	302	306	297	286	310	279	332	255	290	310	294	301	330	316	267	296	296	321	296	282	266	353	282	294	291	291	287	288	294	265	269	270	328	282	296	318	287	302	301	318	308	308	304	300	291	310	282	313	308	304	335	311	281	314	307	287	314	292	282	278	305	302	297	311	285	269	305	303	300	292	323	297	307	250	351	302	309	273	285	305	284	296	313	278	300	316	286	278	328	286	298	334	306	296	321	323	280	309	316	311	280	296	289	309	303	301	324	278	295	303	271	287	311	271	287	300	286	273	305	317	325	294	292	297	301	248	308	331	307	312	299	311	295	275	288	285	276	327	262	266	290	286	294	286	289	270	296	271	317	310	295	302	289	315	323	301	294	296	296	298	309	301	306	300	288	335	302	275	280	283	305	308	289	290	312	307	294	267	246	319	289	311	311	293	280	289	330	279	288	304	305	292	263	281	305	298	314	299	303	280	281	318	306	298	264	291	297	296	271	289	323	291	316	296	322	295	282	267	279	304	253	306	268	311	317	314	298	304	329	260	271	289	298	302	293	290	276	298	291	290	300	315	296	290	301	289	297	327	300	289	313	288	279	308	297	265	316	307	307	318	346	288	351	253	300	301	285	254	327	333	277	324	294	285	322	285	286	291	278	290	292	275	280	267	330	296	284	328	314	313	306	281	275	256	286	288	277	293	315	288	266	287	299	304	295	302	331	295	269	287	313	296	299	307	295	322	278	304	311	291	331	281	295	321	270	318	295	323	303	284	312	294	310	273	274	304	291	300	305	300	309	275	312	303	269	305	307	302	303	287	331	313	284	291	302	301	297	315	313	319	290	299	320	285	256	291	253	325	309	308	302	328	322	278	317	317	318	296	298	273	349	297	278	296	308	267	304	300	288	270	302	301	284	350	271	296	311	284	291	275	317	313	318	273	269	287	280	335	300	312	274	305	339	274	321	275	283	308	290	289	275	275	328	320	303	313	304	334	276	309	268	278	317	313	301	278	297	299	263	272	288	343	310	274	316	275	293	270	272	250	295	306	313	285	265	275	298	313	291	318	274	303	313	290	306	279	318	270	287	299	329	294	290	319	289	295	300	319	289	314	313	262	287	314	324	309	318	300	277	311	307	297	291	317	288	292	288	282	282	278	278	339	291	315	329	306	275	306	300	276	271	286	311	310	288	317	302	329	319	289	302	267	253	297	312	285	326	244	292	327	314	287	314	294	291	306	301	308	337	309	311	274	303	313	301	277	295	299	261	294	274	321	311	310	300	324	319	281	285	300	302	264	279	310	308	266	291	311	298	291	288	307	271	298	299	286	282	280	338	291	319	258	284	306	307	298	308	325	294	285	315	309	324	273	278	313	272	306	304	269	267	295	276	279	286	298	295	303	285	293	272	299	279	291	308	280	300	276	307	282	265	303	288	333	305	311	306	269	330	258	292	322	297	288	291	294	316	303	298	347	275	296	304	315	261	288	280	319	283	298	291	268	313	303	308	310	291	320	285	319	282	272	274	309	320	290	282	291	294	304	312	320	290	315	277	314	312	310	276	288	294	287	295	304	272	331	299	275	281	298	297	278	332	278	309	266	305	300	296	277	293	310	302	250	297	282	282	331	327	300	277	309	305	307	266	319	295	295	279	271	296	246	274	288	269	264	293	286	325	283	232	276	292	318	293	326	322	281	313	322	317	303	301	287	304	245	301	245	319	307	313	308	302	311	310	347	258	339	277	308	296	275	284	288	282	313	314	257	295	294	294	313	336	321	274	269	313	295	271	276	297	271	269	318	282	321	280	271	304	283	272	283	325	290	301	252	295	282	295	304	289	298	289	283	283	316	306	294	316	304	305	285	320	302	304	323	271	291	282	300	325	295	298	330	279	304	292	265	267	304	299	369	317	274	263	336	289	318	326	298	320	315	304	319	293	288	288	312	315	261	263	290	313	306	301	289	289	308	282	288	291	307	284	334	306	295	304	279	277	282	299	291	278	267	326	310	301	297	284	269	292	304	273	272	311	285	297	336	298	310	295	267	290	319	271	311	331	301	279	284	333	315	298	283	304	338	294	264	297	295	284	306	301	273	354	279	294	300	297	324	302	248	287	287	300	278	323	278	298	294	277	307	295	308	318	291	324	303	302	257	320	287	309	278	301	279	303	326	285	280	333	307	271	293	289	282	303	315	303	288	305	307	295	302	301	315	271	305	313	299	300	307	321	237	282	348	322	313	321	339	330	265	299	301	312	294	263	264	285	297	283	269	293	293	294	298	299	309	314	327	274	257	267	263	269	298	282	288	326	298	331	294	282	289	318	278	331	321	310	321	288	295	302	285	293	311	304	291	301	319	295	297	287	275	299	317	275	298	316	333	320	295	320	330	335	282	309	280	333	272	294	283	294	269	300
23162	3395	7356	9419	9608	10092	10081	9323	5824	5356	4042	3223	3900	3176	2594	3341	2661	2121	1695	2024	1736	1568	1503	1314	1414	1276	1126	959	1440	2832	2926	849	722	717	715	708	678	713	657	687	653	669	665	675	656	679	633	676	633	645	626	627	674	683	658	641	624	640	625	636	653	666	670	648	642	646	627	631	677	642	611	591	650	630	631	633	638	623	677	653	586	646	634	673	662	654	608	704	702	666	613	615	667	644	660	724	676	648	624	639	659	608	592	667	647	634	640	663	638	647	631	657	647	670	693	655	679	630	670	677	620	600	665	683	638	611	630	607	689	658	612	631	653	635	660	618	717	659	676	671	672	658	687	632	636	642	643	654	621	618	606	654	664	700	680	654	642	614	648	626	632	615	636	671	624	682	673	679	658	646	672	645	652	645	639	666	636	619	648	628	643	644	611	627	643	640	635	655	669	681	644	660	651	653	617	629	678	634	615	689	644	651	616	635	674	654	641	642	642	577	618	616	602	641	617	680	612	674	651	667	654	617	633	650	644	656	695	622	673	618	652	643	608	678	672	692	649	635	657	639	638	645	643	611	696	677	629	665	656	651	608	614	623	684	650	616	664	663	702	604	659	603	622	638	658	643	589	664	624	690	681	674	636	655	677	634	652	702	638	656	677	681	690	662	639	620	643	605	635	615	658	631	696	690	621	604	673	678	610	612	629	621	636	626	620	637	633	643	674	622	622	634	651	647	632	670	637	703	619	627	670	632	643	598	644	657	639	651	674	643	630	653	643	652	714	659	632	665	673	643	680	659	692	668	663	680	664	675	628	601	637	703	612	732	629	601	664	711	666	615	645	639	629	637	638	632	661	641	604	642	627	716	672	686	672	696	622	637	643	654	625	668	656	634	684	692	632	681	675	673	642	643	681	670	617	625	668	634	646	623	618	649	619	623	643	668	649	659	621	613	646	633	636	635	613	652	645	683	610	626	646	667	681	655	567	669	685	643	664	665	645	634	621	648	641	661	640	612	607	629	632	630	656	664	642	623	677	605	683	654	634	644	708	654	646	683	641	651	662	639	682	632	667	615	637	674	664	666	690	623	626	604	637	619	670	611	630	671	590	626	636	629	640	627	630	607	658	701	631	632	667	647	638	626	656	641	625	655	652	685	662	630	642	620	637	674	676	654	684	630	654	637	608	624	647	634	642	681	683	636	649	662	693	670	667	639	666	674	633	634	646	631	638	671	641	644	645	688	603	649	619	638	646	669	639	636	651	647	639	622	637	657	679	697	614	631	622	666	679	664	654	645	652	650	665	624	632	631	702	649	685	633	671	694	616	627	618	665	642	631	619	653	688	644	693	684	660	694	610	667	647	643	632	627	626	649	677	654	636	645	664	652	604	698	619	716	633	658	598	632	633	664	608	654	641	630	715	614	584	624	670	681	647	707	686	654	615	661	625	665	666	655	633	638	649	622	644	652	688	669	638	620	691	629	665	661	673	659	687	660	616	590	635	618	633	654	644	670	705	615	619	691	661	614	662	608	670	631	644	632	625	673	677	641	641	661	633	632	645	675	627	677	635	642	628	665	609	646	639	626	656	614	687	656	672	666	648	637	663	632	667	673	681	682	653	618	672	650	649	617	665	626	640	687	676	670	606	650	633	589	649	636	657	654	643	607	661	653	652	663	677	652	618	663	685	675	685	664	641	658	666	671	651	623	633	641	641	654	674	625	667	679	645	659	678	625	639	634	616	643	652	630	704	683	639	670	691	646	661	662	639	643	637	652	664	679	618	636	662	607	652	650	646	617	655	634	651	646	623	634	665	645	650	652	642	677	675	646	659	624	657	640	629	587	616	623	631	626	657	630	648	674	642	680	684	659	634	673	608	641	618	686	640	657	635	645	653	607	653	640	669	617	654	648	648	670	627	637	636	626	658	660	619	620	642	597	603	627	663	635	646	694	690	628	652	672	678	623	681	670	621	634	614	614	706	639	610	604	630	636	645	626	654	649	639	663	655	664	675	619	641	666	597	692	588	672	666	668	642	648	680	651	645	662	647	635	652	662	650	681	646	671	665	632	665	664	620	625	675	639	655	598	645	636	652	635	696	619	591	642	648	664	610	674	639	691	670	697	647	656	615	681	667	656	644	624	611	644	676	594	648	655	641	616	687	637	644	651	657	588	605	640	708	642	661	657	653	614	690	680	621	673	675	617	616	677	643	692	640	655	668	648	629	637	598	638	599	665	637	707	653	623	677	639	626	660	639	623	644	649	616	664	663	655	605	642	689	661	662	652	676	687	645	685	650	659	662	629	664	608	621	673	665	605	637	634	672	690	635	648	627	634	646	607	649	629	656	635	655	647	589	699	673	585	622	638	617	669	668	663	642	663	637	662	649	661	657	637	626	636	636	692	658	665	625	660	627	665	640	661	636	621	626	661	653	649	607	656	635	649	610	668	678	650	638	665	660	651	620	678	689	695	704	615	639	649	648	656	666	664	679	712	656	633	645	696	618	695	634	685	612	597	622	674	703	658	630	657	635	638	671	681	656	640	659	658	642	660	671	654	664	620	654	672	635	636	650	645	637	676	647	676	657	623	667	625	634	640	631	635	665	649	636	580	620	637	632	626	629	668	653	724	698	641	622	641	657	663	686	666	652	647	663	653	627	657	654	607	644	656	609	651	685	599	627	678	643	618	641	643	612	631	632	630	623	619	651	620	700	627	650	657	646	681	623	654	618	648	646	639	636	685	688	643	634	628	676	619	626	652	679	679	624	620	658	635	654	672	634	670	696	682	705	599	651	658	632	650	634	617	608	630	669	698	634	662	670	651	661	631	604	611	629	660	658	640	665	622	645	654	618	656	655	605	653	629	627	597	637	641	621	660	666	601	663	698	670	653	676	624	636	624	642	668	643	623	660	626	612	671	661	627	583	670	633	593	653	660	646	660	660	678	666	673	675	647	654	589	644	627	669	662	630	640	683	633	612	655	642	673	674	635	653	647	604	666	695	672	684	675	672	704	641	656	627	643	638	671	653	662	634	632	636	612	631	631	634	607	659	653	693	662	608	640	631	650	612	652	630	617	660	650	649	657	649	692	645	625	666	638	638	633	643	650	661	652	623	651	663	638	614	620	601	645	671	637	626	655	639	660	646	639	659	639	701	623	717	624	626	651	655	652	655	580	641	625	670	711	606	636	645	653	612	635	657	653	668	634	649	671	627	642	646	654	670	650	670	641	650	638	608	674	637	659	643	589	634	643	657	632	663	681	637	669	637	644	653	640	645	618	625	673	628	656	662	656	640	674	627	634	618	644	619	644	633	667	658	638	659	653	673	654	685	644	624	665	652	636	660	668	632	632	644	624	618	663	612	695	658	666	636	648	638	668	677	677	666	644	625	628	648	644	665	635	618	617	622	661	646	659	618	626	609	633	637	633	670	646	659	631	670	638	679	636	592	629	704	681	650	596	638	666	630	632	629	625	627	682	614	646	650	648	656	681	587	621
13265	1964	1435	1424	1150	1065	1067	765	603	523	379	362	439	337	413	347	313	277	296	252	228	226	221	223	204	196	182	179	146	172	197	177	185	180	148	173	201	200	189	191	178	175	172	150	186	171	154	180	182	167	193	160	197	168	162	161	151	178	155	156	166	161	156	162	183	188	169	181	179	197	158	146	165	168	185	174	180	160	175	199	189	168	176	163	161	170	153	170	151	156	173	177	157	166	161	177	185	183	171	173	181	164	169	171	207	164	183	167	168	187	171	160	159	193	173	166	208	158	151	159	163	159	175	164	179	184	164	199	178	169	186	181	180	153	169	152	172	171	167	174	174	191	170	182	191	173	171	182	159	169	190	179	166	141	151	177	199	171	165	162	185	165	180	178	171	176	169	167	173	157	169	175	171	162	194	163	175	171	152	130	189	171	157	176	151	168	166	140	178	155	171	149	179	152	184	157	185	171	154	173	168	178	175	174	184	193	159	171	168	150	169	176	187	158	167	159	150	171	181	166	174	184	197	163	185	160	168	190	173	179	176	181	180	172	163	208	164	182	194	174	169	176	164	163	159	176	182	185	183	181	153	150	169	173	197	185	157	186	167	191	152	183	160	165	170	136	148	152	166	159	154	145	162	178	176	198	161	181	198	186	152	171	174	176	173	197	170	159	192	172	178	160	156	181	174	177	145	162	183	144	170	180	148	170	171	180	168	156	172	158	171	180	178	158	177	186	164	170	171	172	142	167	156	175	202	162	166	180	142	162	175	195	174	158	155	172	171	162	140	153	155	157	178	178	164	155	175	150	174	171	190	155	155	165	163	154	179	180	171	163	154	166	167	170	177	152	195	187	183	167	164	186	183	174	161	162	221	179	183	176	144	183	182	177	159	186	164	169	166	152	177	169	150	173	167	155	180	169	180	176	190	159	155	153	161	158	193	155	152	168	182	168	188	170	178	149	157	164	175	170	177	175	179	182	174	170	159	175	174	184	171	157	168	192	178	166	160	146	165	174	175	182	149	160	170	139	162	149	166	172	167	175	153	173	174	170	206	195	171	174	171	147	177	164	166	165	166	170	169	180	170	165	167	175	162	190	184	160	152	154	153	158	183	170	181	198	170	157	176	154	175	170	180	150	179	148	167	178	185	165	188	176	158	152	175	187	178	176	212	169	177	154	178	156	187	163	166	192	166	169	148	174	196	197	169	202	175	159	164	170	181	195	150	182	149	147	163	164	165	152	159	173	170	184	186	197	158	190	161	162	177	170	161	137	168	164	172	173	168	170	191	160	148	187	184	173	207	159	202	158	162	197	183	162	150	188	183	198	187	164	177	176	174	145	195	160	173	163	163	179	149	139	180	153	181	158	202	178	138	173	161	164	160	162	148	170	166	146	172	141	162	167	175	171	173	162	151	160	152	169	223	181	174	165	145	190	155	169	159	147	159	184	177	160	175	177	155	194	179	195	177	187	176	147	186	171	162	158	152	153	158	181	164	168	154	159	160	160	149	158	187	159	182	173	180	155	178	188	173	170	170	135	165	172	201	180	180	161	161	191	158	167	189	186	184	139	154	177	207	177	194	170	190	152	161	167	188	179	194	150	175	187	176	172	146	179	168	168	167	172	182	167	179	161	147	164	152	184	163	153	157	181	155	171	166	173	189	195	158	185	152	177	181	180	175	177	176	156	154	149	170	148	179	175	152	169	175	162	177	164	194	167	191	177	169	164	174	187	187	155	178	153	155	178	175	162	192	164	168	188	182	192	162	179	167	148	155	176	178	182	177	139	147	173	184	177	143	194	186	143	190	181	167	156	181	184	186	141	162	169	169	173	158	165	164	187	171	173	164	159	166	184	164	158	150	156	176	180	174	130	181	167	185	167	171	173	156	178	179	163	173	166	153	177	171	176	166	178	181	147	165	181	168	162	180	184	191	143	161	169	171	148	169	175	170	152	164	177	173	186	171	158	154	164	155	186	172	165	187	145	165	152	188	193	167	158	180	160	185	160	172	166	161	147	194	155	167	161	163	168	181	164	161	164	176	182	181	157	173	165	179	167	186	164	174	176	185	186	145	155	169	155	160	176	159	183	176	170	148	189	164	161	172	170	169	168	187	170	167	172	180	156	211	165	207	172	193	163	164	167	138	140	176	172	184	178	159	164	157	177	169	153	160	175	154	145	161	187	156	155	181	168	184	193	167	164	166	195	171	160	207	147	168	166	175	177	141	167	174	182	155	173	169	153	169	146	168	167	162	183	173	170	177	201	180	158	161	173	173	165	177	163	177	161	155	175	179	188	176	159	162	166	167	180	187	182	158	165	175	174	162	158	194	162	178	173	172	164	141	172	188	186	181	165	155	177	170	160	167	192	171	171	143	164	175	154	165	185	131	196	163	165	168	161	182	154	181	169	141	164	171	169	154	172	181	175	183	194	175	145	183	134	165	191	157	147	160	161	149	177	166	181	156	185	172	170	166	161	166	184	172	153	152	170	147	176	141	191	148	197	171	200	136	171	171	181	198	143	161	183	173	160	178	131	171	149	187	189	168	150	174	177	148	154	170	160	171	178	176	168	162	183	172	150	148	166	167	161	181	171	192	186	159	154	158	170	151	145	150	162	166	172	164	171	163	146	177	160	182	186	161	163	175	152	150	176	194	164	180	174	174	182	165	165	152	169	162	178	156	172	179	181	168	186	154	161	153	167	156	161	162	164	180	150	163	154	172	149	202	182	171	162	153	166	173	187	181	179	151	152	165	182	169	198	154	189	173	182	159	178	175	153	180	155	159	166	175	174	144	177	150	174	169	169	149	164	155	180	177	150	180	159	155	152	150	183	163	201	178	178	170	184	181	167	168	169	176	188	162	182	165	170	171	166	167	177	153	160	155	184	161	151	185	175	181	157	175	173	159	182	200	145	156	176	173	175	165	184	188	196	163	171	181	182	191	147	178	181	185	149	187	159	174	192	181	164	182	144	189	147	165	158	163	185	173	166	173	175	170	173	161	153	152	158	172	167	175	202	162	183	200	172	169	156	183	181	200	179	150	145	176	185	186	183	158	165	168	169	198	174	168	157	169	167	163	144	162	147	186	143	159	189	155	146	154	159	194	187	183	170	171	178	195	207	167	174	196	176	156	153	178	182	154	179	157	170	195	165	165	170	157	172	163	188	193	169	153	170	174	138	181	170	158	166	153	160	202	150	172	157	168	151	194	157	194	170	182	158	161	172	176	184	193	160	180	156	165	161	173	166	180	163	150	152	172	202	167	160	171	162	190	194	176	179	161	150	191	156	181	171	151	160	166	158	173	167	157	147	170	169	159	176	155	163	175	181	173	185	163	192	152	172	159	181	164	198	187	155	194	186	156	170	169	157	172	178	170	150	167	153	138	166	195	142	175	173	161	154	177	146	156	162	195	153	159	158	173	164	170	163	160	158	178	197	176	173	190	169	170	153	177	185	172	162	188	163	162	176	171	164	172	144	152	169	154	171
7694	1350	3031	4590	4557	4859	4649	3264	2883	2229	1668	1605	1833	1431	1908	1463	1004	965	1016	830	822	754	644	675	615	542	575	559	456	483	525	438	435	427	397	438	396	430	399	402	422	412	402	413	399	411	413	406	403	402	395	405	418	405	387	405	419	401	420	391	381	395	442	379	432	442	423	386	406	428	421	372	404	358	456	397	421	414	412	429	392	393	401	395	371	422	426	438	428	405	407	406	392	396	406	373	430	417	379	355	411	411	427	383	436	363	407	444	375	407	405	381	404	395	403	424	404	369	415	420	425	383	392	402	397	412	397	399	389	378	400	449	399	419	382	424	427	449	388	412	405	422	391	370	398	394	383	410	439	404	397	402	367	393	439	427	406	397	363	379	383	423	425	389	434	407	407	403	402	363	409	401	401	421	414	406	393	424	383	409	372	403	392	425	431	366	383	390	406	403	422	423	408	429	432	398	456	403	412	356	416	416	385	419	392	406	392	404	383	405	432	416	393	456	377	385	399	423	414	386	433	391	393	403	409	402	382	395	389	378	418	427	431	386	370	407	398	380	407	412	396	385	436	404	424	422	372	432	400	402	387	389	404	417	441	376	417	389	393	426	398	383	387	432	441	387	417	380	421	380	404	400	411	403	401	397	410	399	370	386	407	400	418	429	396	415	390	377	405	393	434	385	416	379	400	398	387	418	423	403	418	374	397	443	378	407	409	407	362	393	424	393	401	415	433	390	439	414	440	421	419	444	408	393	384	400	439	358	433	394	404	433	419	403	413	384	406	399	397	420	410	392	422	402	430	371	408	436	392	434	401	382	402	376	439	378	429	382	441	359	399	396	409	422	390	427	391	426	407	434	392	412	397	401	422	421	408	413	414	400	377	446	422	414	418	384	428	352	398	373	385	429	343	450	434	428	378	417	388	397	418	431	402	380	419	413	403	408	382	380	447	413	416	388	375	394	407	391	397	391	450	396	392	446	416	385	359	396	400	425	419	436	419	401	431	380	405	354	399	431	392	379	409	380	393	420	393	404	419	387	413	368	425	422	381	427	414	413	398	415	459	371	390	402	412	402	407	381	397	441	416	403	400	406	359	369	411	400	439	393	412	426	397	404	399	412	376	383	399	391	397	402	402	368	388	405	414	399	406	421	422	399	403	420	390	402	422	415	394	374	412	398	425	379	412	401	444	433	401	411	396	354	428	396	393	374	387	443	400	377	405	414	400	425	394	401	387	400	378	386	396	422	401	399	390	414	405	422	415	386	413	383	387	395	402	368	421	412	417	382	415	391	407	435	398	411	425	386	350	437	424	383	377	384	406	422	384	370	398	401	443	404	436	416	423	397	414	401	390	405	422	420	399	379	398	402	400	391	412	384	386	385	393	404	442	394	401	423	383	401	417	422	400	361	408	400	408	390	388	405	400	392	443	419	435	424	414	338	406	407	405	431	377	383	397	385	393	399	427	414	412	373	377	415	409	409	416	422	388	424	429	384	411	381	415	386	413	359	402	429	374	403	431	370	388	385	411	411	413	377	412	425	424	408	412	430	384	421	390	405	398	437	413	424	409	440	423	405	377	409	420	390	402	395	383	406	403	397	426	413	430	385	442	415	419	392	426	402	416	413	383	411	421	434	396	402	393	397	424	402	388	395	361	423	383	398	421	398	406	399	399	416	388	395	421	407	425	401	400	416	423	392	416	383	384	432	406	409	441	406	414	361	411	421	412	379	420	402	428	407	381	420	395	380	372	410	432	398	433	430	403	412	413	408	391	441	446	403	417	359	356	421	422	365	365	385	392	396	411	445	364	429	389	414	398	399	398	417	401	391	384	359	451	393	412	387	393	377	403	383	399	391	422	371	389	439	403	372	368	387	395	395	432	365	407	402	394	431	395	434	423	392	401	428	406	422	402	396	391	396	423	401	401	401	421	426	400	393	401	460	405	421	430	404	419	407	368	449	372	391	411	418	380	370	378	429	406	391	409	422	401	435	418	394	385	391	402	417	419	390	400	383	377	389	374	401	430	400	396	364	390	418	390	416	402	404	386	388	388	426	353	438	403	437	399	372	413	353	387	418	427	406	376	417	397	417	410	373	406	410	386	433	385	412	413	403	404	367	382	409	397	425	441	420	395	430	402	403	407	384	395	408	421	436	391	393	407	442	392	416	412	376	473	404	449	367	381	433	423	395	379	409	361	395	412	380	390	395	389	448	416	392	430	414	429	397	402	409	384	428	390	433	362	398	432	404	393	393	369	410	415	399	412	369	461	404	407	427	387	383	424	423	397	396	393	416	399	407	402	399	444	409	426	370	395	429	400	417	435	406	409	377	375	437	399	429	434	369	398	408	405	397	371	400	423	426	414	421	418	412	402	421	385	385	439	435	392	378	385	400	414	387	409	416	374	386	404	428	386	395	394	384	403	406	396	406	391	393	373	415	390	424	390	398	396	415	406	394	403	428	415	402	380	393	376	408	399	405	397	407	434	388	428	429	408	421	404	394	385	414	392	378	424	441	375	373	399	415	418	391	416	371	443	424	426	440	399	390	418	432	410	448	424	417	400	413	371	390	404	414	380	373	364	372	405	417	379	417	398	396	402	378	393	411	437	414	391	402	395	371	423	395	383	369	425	417	417	401	399	411	417	408	358	407	357	425	390	388	445	387	437	394	426	403	424	399	386	408	370	413	426	422	402	427	387	388	398	418	402	401	443	430	422	390	428	383	413	474	404	420	446	388	434	382	410	405	415	383	394	406	383	382	387	426	436	415	421	410	433	402	414	400	389	385	425	404	389	409	418	405	397	441	461	426	423	388	389	425	414	402	395	392	365	448	404	429	387	404	378	415	372	361	384	411	437	363	407	406	402	418	399	407	402	372	388	448	427	399	451	441	388	401	418	396	433	428	380	414	420	395	391	399	440	404	402	410	384	401	413	417	392	385	420	399	408	377	426	386	397	400	406	420	401	371	382	406	414	388	382	427	388	393	394	380	384	413	419	454	385	374	399	397	408	409	427	397	384	416	459	407	378	405	395	394	416	423	373	422	424	389	366	418	408	401	428	394	418	429	427	430	418	404	392	403	403	398	436	410	390	410	389	402	401	410	426	397	391	426	431	421	405	430	436	424	419	433	421	434	401	403	440	415	410	404	417	420	389	430	411	408	421	380	428	401	394	365	386	390	379	390	434	435	407	421	405	423	416	398	412	439	399	436	447	465	405	433	366	395	379	407	414	379	377	405	401	389	412	369	426	396	392	395	382	439	416	429	415	441	432	435	433	404	408	425	389	425	412	383	378	395	413	392	386	372	430	442	381	439	421	378	380	414	427	426	340	397	385	354	372	404	400	415	408	398	420	387	433	417	442	453	422	419	428	409	452	364	379	416	409	406	435	405	443	398	397	375	435	391	402	422	378	410	426	436	406	354	433	396	425	401	429	399	392	396	407	390	406	418	389	380	425	413	420	410	413	397	401	418	381	396	389	410	435	438	408	404
29727	6303	3497	3343	2677	2135	1993	1477	985	739	697	606	599	529	713	460	428	401	341	307	334	337	262	294	286	301	269	281	290	302	371	281	250	219	245	277	237	229	251	259	225	214	244	256	209	215	261	242	262	259	227	212	225	273	242	216	264	243	255	225	221	217	215	262	223	191	226	244	233	231	266	223	196	235	221	215	256	259	230	224	246	251	227	252	238	228	237	252	237	217	257	243	239	211	260	251	248	213	222	220	251	224	247	228	274	242	244	241	238	222	240	240	241	236	244	272	239	257	213	240	248	219	209	233	233	217	240	247	225	238	239	221	256	235	247	229	218	218	256	214	235	262	221	229	265	245	231	232	244	233	247	238	235	250	244	236	227	243	235	206	206	251	223	243	263	259	250	226	255	235	254	238	227	211	226	237	246	237	235	237	252	225	252	268	239	251	228	235	236	244	209	231	230	231	244	256	241	227	220	237	282	231	196	229	245	222	221	233	219	253	208	239	227	251	267	222	238	229	226	264	233	235	234	251	204	250	231	237	200	277	244	235	214	243	232	248	231	230	229	239	211	246	261	247	267	218	227	228	261	280	270	233	215	235	233	228	244	207	238	218	238	225	255	255	220	235	232	276	242	212	210	265	224	218	223	211	231	255	226	234	228	244	235	214	276	262	266	246	249	248	194	237	246	222	226	222	238	237	204	230	237	217	243	237	237	230	242	230	220	241	224	242	272	241	242	254	257	221	244	249	244	237	255	235	239	231	223	231	244	216	248	250	226	263	275	211	244	229	282	240	213	215	237	215	256	237	236	252	246	233	247	241	240	222	230	228	262	245	258	240	221	202	244	240	236	240	222	247	255	260	234	245	253	220	260	245	225	210	213	239	243	242	228	230	227	239	237	227	245	225	212	232	241	255	234	246	209	241	229	235	227	217	249	238	243	236	236	253	258	222	265	225	227	219	241	275	216	255	232	206	233	269	279	232	221	232	244	244	221	215	241	242	224	237	228	242	234	235	264	214	244	250	232	225	230	243	263	204	230	224	233	232	210	250	267	230	232	219	238	262	246	254	272	231	260	253	252	214	259	240	231	254	242	232	240	228	214	243	264	222	250	249	239	229	222	222	243	238	214	230	205	251	216	236	225	224	251	234	250	266	260	249	240	232	260	238	222	249	224	217	216	232	275	248	251	256	238	259	285	232	213	228	245	218	264	214	220	239	241	224	255	258	241	186	210	242	216	247	246	225	230	221	242	225	227	206	247	229	223	214	225	239	226	232	237	237	232	228	233	240	238	258	250	223	239	258	259	245	236	219	223	265	254	220	253	242	215	247	256	246	226	204	234	205	222	230	237	257	234	236	230	240	265	247	238	232	267	247	229	250	231	227	248	234	228	200	232	226	201	232	221	230	224	235	245	196	227	238	247	210	181	230	250	212	242	253	237	257	236	260	235	245	227	229	209	239	225	245	261	218	237	232	243	270	244	237	224	248	245	208	238	219	252	246	241	226	239	245	260	217	205	230	240	229	262	254	234	218	221	233	234	225	235	247	242	212	241	243	232	220	227	243	233	249	233	231	244	240	244	228	218	226	226	220	199	226	249	249	250	208	244	252	267	233	221	226	266	260	244	236	254	238	227	273	247	227	237	243	262	247	223	259	230	222	226	230	229	226	200	236	215	219	229	236	244	219	234	246	271	236	218	208	249	211	248	240	234	240	241	251	239	262	242	207	237	227	239	259	243	251	247	237	238	202	256	244	241	260	241	267	206	229	233	232	220	221	264	202	253	244	223	276	245	224	224	234	261	247	258	260	234	232	241	239	219	222	246	217	213	243	254	235	225	240	234	255	235	216	233	231	218	230	242	229	271	213	245	226	226	264	242	241	250	227	237	257	260	249	235	225	249	244	236	238	244	244	204	242	232	225	229	240	232	204	232	225	218	244	245	227	256	241	240	252	265	264	261	237	246	220	210	204	255	240	246	245	240	225	261	242	262	261	238	219	252	272	235	256	234	212	243	249	231	252	235	218	231	241	271	245	232	242	214	212	202	229	242	220	232	230	231	243	186	228	211	225	247	224	229	235	243	210	237	227	236	274	242	275	227	242	263	231	218	226	249	234	254	259	234	219	229	210	253	235	248	239	213	262	236	237	247	236	228	233	258	204	245	238	208	219	228	223	240	232	232	265	229	256	226	267	245	224	244	220	231	233	257	212	216	222	238	228	224	234	211	228	241	211	232	222	252	250	240	213	249	233	241	223	218	222	252	242	234	225	237	252	207	238	238	265	253	229	225	216	249	245	229	216	226	250	228	230	240	223	212	228	242	223	236	223	228	237	217	232	238	264	254	244	226	224	213	229	222	244	239	232	214	228	218	261	254	242	195	202	217	236	256	207	233	249	221	264	229	249	274	242	223	249	248	207	220	246	234	249	217	260	230	225	209	245	236	230	253	250	246	234	278	220	241	241	232	247	239	227	247	207	270	257	232	240	248	213	221	230	239	254	203	271	276	233	229	248	261	263	203	262	220	230	235	243	193	215	210	266	236	218	245	240	238	237	230	234	250	235	240	227	242	207	226	229	250	264	275	252	229	225	249	242	235	229	234	258	210	211	245	253	250	226	233	227	244	250	236	264	226	235	234	253	250	215	246	236	212	231	252	240	205	230	230	234	229	231	239	235	220	240	235	240	222	252	232	241	237	223	237	212	253	254	254	261	194	231	260	231	242	250	249	242	227	230	240	224	250	240	215	234	226	262	240	250	224	223	252	247	241	254	258	232	219	239	232	239	236	238	236	223	230	241	216	238	265	248	221	246	258	223	226	218	238	269	246	233	231	241	271	261	211	236	254	227	268	253	247	235	245	256	238	241	214	241	250	246	254	228	241	262	204	236	257	232	238	232	218	232	223	220	241	235	231	239	223	245	208	273	227	248	278	250	233	218	247	233	204	218	211	243	236	245	224	206	218	220	222	236	215	244	233	232	247	266	235	222	235	265	240	230	235	210	237	236	233	229	258	224	237	233	236	246	238	238	241	223	225	232	202	253	213	247	247	227	244	240	227	255	230	237	263	231	222	208	221	251	250	227	223	224	234	230	240	246	251	239	228	258	212	240	244	254	246	222	247	269	262	249	218	228	235	236	214	230	251	227	231	219	255	218	259	219	253	260	225	264	232	239	206	278	214	256	195	245	220	248	253	226	244	229	263	220	232	257	233	253	225	251	236	281	224	266	240	233	227	241	206	259	250	270	241	251	242	246	226	239	243	221	247	249	230	226	232	256	254	273	259	250	230	237	239	235	205	223	236	217	227	267	234	229	224	264	226	215	251	261	244	241	223	275	233	263	247	250	228	247	256	230	240	227	234	251	242	230	238	225	257	243	254	239	226	251	226	254	241	265	255	237	260	238	224	255	218	236	233	230	206	218	218	265	238	251	224	230	224	225	261	237	224	201	213	212	212	244	222	232	232	268	247	224	233	216	220	270	235	242	220	224	241	253
17648	2507	6404	9579	9130	8546	8490	6405	4508	3687	2979	2595	2627	2495	3365	1985	1648	1430	1415	1087	1243	1097	949	852	907	900	890	874	841	1061	1480	739	590	614	565	569	611	549	569	598	535	532	585	528	570	527	600	558	565	557	533	566	557	560	525	557	577	557	548	505	555	549	557	571	566	538	577	543	563	562	539	511	509	551	526	538	562	521	562	596	583	557	549	565	564	531	549	577	548	534	522	527	525	573	522	530	502	510	566	535	540	537	564	527	540	566	547	573	570	537	510	535	521	541	566	583	560	511	566	572	520	490	571	540	541	548	506	560	560	540	561	558	536	515	535	534	618	554	549	553	586	535	552	538	559	549	540	558	535	508	550	563	579	545	544	550	571	540	517	483	489	566	524	521	530	506	568	519	580	578	526	590	537	531	547	526	531	524	527	573	510	557	484	537	555	536	549	551	529	548	540	594	540	498	566	547	521	559	561	560	535	541	541	552	554	548	594	549	517	563	545	556	570	538	551	548	513	567	564	529	578	570	520	567	532	530	535	505	576	561	562	564	545	530	586	546	543	566	526	578	570	544	549	524	531	535	532	530	525	546	569	564	550	540	547	533	540	537	508	531	569	561	513	576	531	540	525	499	511	517	532	588	541	532	570	517	557	573	527	526	494	513	502	530	531	603	516	571	533	535	533	583	549	546	571	522	511	558	521	521	566	542	519	511	536	529	569	543	545	556	550	511	525	570	543	571	561	515	553	560	556	536	542	578	553	556	510	581	525	514	539	522	533	531	556	564	544	552	548	510	569	564	535	500	521	565	560	526	517	525	523	567	528	548	535	554	552	548	584	513	557	552	552	574	569	557	543	538	521	543	527	568	524	528	575	547	560	550	512	515	527	565	524	531	561	541	565	525	543	534	580	536	529	543	520	565	567	570	551	557	530	518	530	507	569	530	517	511	566	543	549	512	532	529	499	551	537	513	549	549	507	562	526	572	547	541	552	505	527	503	566	549	508	595	543	553	528	482	552	555	537	515	525	559	551	544	570	520	532	543	525	538	537	534	521	559	547	543	531	534	578	539	567	490	564	511	509	532	545	538	516	560	574	520	559	579	505	594	561	531	548	557	533	550	539	543	532	538	611	552	510	525	537	501	550	549	543	507	528	531	504	591	569	534	572	535	529	536	511	544	536	527	509	548	587	543	567	584	504	578	542	567	552	496	539	566	526	540	555	524	570	515	543	530	525	547	579	516	500	510	564	560	485	522	557	558	543	577	555	479	544	569	585	543	569	554	553	535	523	510	550	551	556	574	520	584	558	558	590	584	496	549	591	534	539	514	528	535	580	541	535	563	562	529	505	526	543	549	533	568	520	493	522	569	535	552	559	529	560	561	530	524	510	542	531	579	558	513	539	530	567	531	529	569	505	592	536	556	537	530	508	556	550	559	528	546	558	504	547	538	496	546	549	551	571	551	549	518	533	523	535	538	501	581	560	562	562	554	567	586	562	561	549	553	516	583	530	568	549	546	576	540	552	546	506	558	520	555	519	556	570	552	524	544	551	597	497	529	550	554	554	534	529	493	559	552	555	553	560	514	536	595	528	531	541	507	549	503	523	503	565	560	527	535	540	534	526	546	539	554	543	560	557	554	543	528	536	518	512	579	549	553	533	520	539	549	566	542	553	517	537	534	542	522	548	556	545	537	511	512	552	538	543	532	528	538	560	465	565	536	543	508	538	514	548	525	594	559	545	595	528	529	526	545	551	565	511	537	516	588	525	565	569	538	553	548	542	543	552	533	540	501	541	577	554	537	471	537	560	529	547	521	566	529	523	556	517	514	545	601	548	557	527	559	527	574	526	550	531	533	561	548	542	560	533	521	534	558	559	529	514	535	556	531	528	570	548	517	541	549	511	553	497	556	556	539	551	496	517	488	521	546	542	562	546	556	518	540	519	557	584	550	526	526	587	531	558	506	555	514	548	548	577	538	550	561	540	516	557	540	547	520	509	559	536	552	556	554	552	526	563	535	558	561	554	563	556	524	522	514	535	516	578	524	527	571	541	543	558	533	536	510	540	513	509	492	567	533	537	543	492	591	504	538	549	503	563	545	533	523	505	571	562	537	564	507	568	534	514	594	545	523	536	539	561	530	518	512	534	530	511	583	558	570	522	554	567	523	535	563	560	507	522	562	541	541	569	523	559	532	538	529	561	541	515	530	545	539	519	522	586	528	554	522	526	547	520	564	540	539	508	560	572	546	535	515	521	540	567	556	545	518	559	582	547	533	545	539	516	540	522	579	537	564	522	548	571	515	549	591	542	506	554	558	531	516	547	531	502	532	553	542	556	543	538	551	562	576	527	540	533	521	572	506	571	550	520	528	565	556	534	533	546	508	569	555	552	509	564	521	544	555	560	539	518	532	563	575	540	504	572	529	560	550	531	554	508	519	512	548	560	504	526	526	518	549	544	529	533	527	568	574	556	531	525	524	525	540	546	569	559	528	538	562	535	546	573	557	566	544	509	523	523	545	545	530	539	566	518	524	537	522	560	527	538	531	552	568	579	562	563	530	520	543	513	576	565	528	507	525	529	558	540	576	563	536	556	520	567	522	543	582	533	536	563	547	553	529	523	570	567	516	550	573	533	510	543	539	555	543	555	520	546	574	559	526	535	584	575	554	520	573	586	533	608	568	581	544	522	537	545	506	510	540	534	513	508	613	547	530	514	579	554	539	513	555	559	508	544	529	526	568	543	589	523	519	564	548	564	544	505	504	513	548	506	578	535	534	518	549	561	547	539	577	570	535	528	516	578	516	542	547	522	504	565	545	532	515	548	556	511	547	537	554	569	526	565	558	519	552	544	565	548	491	532	539	550	542	504	545	512	565	526	526	553	524	561	500	539	549	523	543	559	558	522	545	548	552	523	527	547	514	512	510	537	519	523	542	555	544	581	548	537	574	520	535	581	508	553	533	561	527	504	551	547	574	586	527	573	560	545	548	527	529	575	563	572	535	538	550	578	544	554	552	514	560	552	530	558	551	522	544	556	532	555	561	535	548	531	531	544	536	567	544	569	562	557	571	523	528	545	588	517	553	537	555	546	523	513	579	533	553	522	508	509	540	540	543	560	524	541	525	538	510	552	559	545	545	577	542	566	554	522	523	595	524	539	557	577	557	556	542	534	531	521	561	558	521	573	549	553	520	573	552	547	547	542	538	545	512	507	573	512	532	547	515	564	532	550	546	582	550	557	583	559	545	563	550	569	517	533	549	533	534	587	531	511	531	572	536	506	499	554	550	532	569	531	547	536	562	571	568	570	536	529	515	535	565	550	532	552	527	518	541	566	560	524	534	534	521	516	576	541	561	615	557	538	509	557	574	559	526	535	509	571	549	578	536	530	532	573	572	576	527	592	563	552	524	585	581	509	559	552	513	571	584	552	534	563	540	525	538	596	550	522	538	538	517	539	557	499	540	568	524	528	547	533	513	596	519	530	525	514	548	524	508
41441	11911	6717	5563	4194	3862	2868	1913	1408	1043	872	777	914	674	855	647	554	538	482	475	406	388	414	372	383	377	338	389	485	696	645	375	263	277	294	320	300	297	325	303	328	281	334	311	315	317	319	307	279	300	312	312	275	331	298	274	321	299	268	331	323	317	299	303	310	311	286	311	308	300	301	329	308	270	274	288	295	296	310	321	330	276	288	285	281	301	324	309	299	322	282	322	303	306	281	287	283	321	329	296	313	306	278	293	346	320	320	303	286	294	257	300	260	304	293	306	320	319	290	307	283	262	295	289	301	313	287	271	305	334	281	302	300	328	321	310	285	331	329	302	286	302	280	309	319	288	313	333	320	277	303	264	295	300	300	305	320	299	322	308	278	289	270	296	288	300	303	314	275	282	302	303	317	305	300	255	296	308	262	297	302	300	306	313	286	295	322	292	335	313	297	304	267	273	282	305	295	284	286	307	296	286	269	314	318	309	307	297	305	326	302	311	287	309	339	299	335	333	298	299	299	287	318	316	295	282	314	292	299	328	332	292	285	278	333	272	300	312	309	264	305	313	296	287	284	319	293	317	308	325	300	276	297	299	297	294	265	309	345	291	324	307	287	318	262	299	294	290	280	296	299	337	330	331	320	319	302	312	298	261	293	297	284	315	299	275	294	306	298	296	294	284	306	314	305	334	351	288	300	284	289	311	266	317	290	274	275	317	309	292	286	295	289	283	312	270	306	285	295	309	293	310	295	299	315	296	297	289	301	290	314	311	324	270	270	290	253	300	282	305	317	322	322	339	311	269	313	311	282	285	305	288	294	329	300	324	270	317	315	282	268	284	302	311	281	313	294	332	297	256	272	315	324	299	297	301	273	305	302	249	295	337	272	334	292	291	277	284	319	294	281	278	282	297	299	288	296	309	300	345	293	299	277	290	295	265	347	313	333	303	317	322	324	281	298	288	295	341	287	277	306	282	294	300	273	278	289	287	307	270	300	301	297	300	313	283	293	301	300	285	314	319	266	304	303	306	291	321	280	281	312	329	310	288	297	329	286	272	295	296	307	295	309	314	278	298	307	302	279	277	269	312	316	298	287	299	303	314	298	280	327	328	298	318	305	307	303	284	289	364	259	303	286	296	293	320	301	335	301	293	337	298	293	286	262	305	293	278	292	328	303	237	286	289	303	294	305	300	267	297	311	293	316	321	314	329	269	336	280	297	316	291	288	290	305	319	320	357	312	328	298	272	293	287	288	275	321	318	343	310	325	292	331	291	335	279	288	321	290	335	261	282	289	280	278	309	301	324	325	262	292	277	287	289	288	309	263	306	328	321	309	292	312	309	306	312	299	316	339	325	301	325	298	291	310	300	307	295	276	286	307	302	290	310	324	291	292	324	304	340	297	340	285	316	294	316	304	275	299	314	286	318	298	287	295	286	291	273	329	280	281	310	310	296	240	286	304	289	289	290	304	302	295	285	317	315	296	294	312	312	306	298	309	300	313	298	290	304	277	298	305	261	310	321	306	274	305	303	296	305	332	319	320	323	335	334	323	294	308	298	295	327	300	320	274	307	315	303	296	305	312	344	286	311	339	286	283	297	284	284	277	317	290	292	318	307	318	301	324	281	308	298	319	311	309	300	301	337	300	320	300	335	289	315	310	273	294	301	294	299	283	278	319	279	332	301	278	262	280	287	283	275	292	272	284	323	305	292	284	283	299	302	312	292	312	312	310	299	328	310	321	312	286	312	282	314	282	325	299	318	314	267	315	311	285	313	293	283	304	307	286	352	297	301	288	298	304	310	267	279	306	292	315	307	321	321	271	319	326	289	293	311	281	298	287	299	299	319	317	307	299	292	280	287	292	302	295	307	284	332	273	287	295	250	318	274	299	300	267	314	340	310	291	300	300	302	303	283	289	299	307	286	290	311	304	296	301	297	285	335	275	326	337	270	282	344	306	265	294	299	266	254	292	285	283	300	290	300	287	269	297	297	267	292	306	243	301	279	313	249	276	296	321	286	287	275	311	279	268	293	302	337	296	272	295	317	311	274	305	293	273	291	329	304	296	268	315	295	322	300	286	294	316	294	296	299	294	269	308	283	260	310	277	345	312	278	321	300	310	341	301	331	298	313	287	313	340	291	307	284	325	285	296	286	308	315	284	308	303	318	307	309	297	281	312	303	307	295	345	314	317	301	331	309	289	309	286	321	292	257	277	316	321	348	279	309	309	271	282	333	299	302	264	241	304	267	297	297	285	294	305	295	301	306	313	296	269	279	318	281	306	271	317	305	288	312	284	300	264	321	279	317	276	274	306	293	308	275	285	297	289	280	301	304	325	334	348	291	305	323	267	330	298	310	276	298	311	330	298	291	251	308	341	297	316	262	311	308	273	257	283	306	278	304	285	290	285	307	313	278	280	310	291	277	309	331	316	318	310	313	316	287	320	296	325	277	284	299	300	305	312	317	321	308	351	315	293	349	314	310	292	289	322	301	288	295	302	325	284	297	303	301	284	293	286	312	310	299	298	300	327	292	305	313	342	322	302	294	329	325	317	288	328	330	296	284	294	336	304	276	276	310	294	322	271	308	282	326	296	322	304	303	303	346	316	327	336	303	287	316	280	291	337	261	288	293	300	295	274	271	325	314	285	310	297	281	309	313	310	279	308	293	276	361	301	293	296	297	319	278	301	343	323	320	311	291	331	324	315	273	291	286	301	310	310	306	280	312	298	280	298	253	335	277	271	309	336	290	280	275	301	310	317	322	265	322	306	304	275	297	297	285	286	320	311	314	279	320	297	292	299	323	292	273	292	308	347	286	316	308	286	327	307	318	296	299	286	317	326	330	288	277	295	279	284	275	287	313	255	267	289	313	313	310	306	286	295	254	297	293	299	330	317	272	295	297	305	284	292	275	268	331	276	293	325	303	294	331	348	301	298	278	290	312	338	300	301	320	296	290	277	286	302	309	302	293	299	257	274	285	295	284	309	292	314	277	299	273	274	306	288	262	289	277	289	306	303	273	325	268	294	287	295	290	303	303	297	317	285	318	296	305	271	303	305	325	282	303	316	291	307	302	289	301	269	303	287	300	295	312	333	334	312	285	315	331	311	307	309	287	330	262	266	324	332	281	298	287	285	303	310	318	303	296	320	303	282	346	322	332	276	287	304	296	328	311	312	320	294	298	324	302	300	311	292	301	310	300	314	277	347	270	295	292	303	324	317	329	317	299	308	322	292	318	297	311	292	285	280	293	302	331	314	253	300	287	311	273	283	303	286	288	298	309	292	297	313	317	281	315	316	290	281	308	276	267	279	272	308	305	274	288	281	292	288	310	298	282	280	316	291	310	283	284	305	316	292	293	290	256	295	292	319	299	293	308	290	324	272	286	291	307	304	313	306	290	328	320	315	327	311	362	310	320	320	328	282	311	298	306	271	280	294	287	285	305	309	310	292	282	308	280	289	264	299	301	293	311	311	289	303	280	296	340	286	273
23447	4191	10181	13616	12951	13585	10583	7862	6173	4747	3836	3659	3897	2814	3988	2820	2488	2318	1942	1796	1358	1290	1235	1179	1091	998	1072	998	2227	3560	3016	999	806	765	698	674	712	701	694	691	706	690	627	702	649	643	640	667	646	676	674	696	698	676	653	611	630	643	674	664	640	638	728	665	656	672	636	658	682	618	650	665	641	651	710	644	708	678	649	616	664	701	653	660	642	619	595	660	633	626	649	712	646	714	654	645	625	661	654	677	613	673	660	642	641	664	641	682	664	628	638	670	641	644	659	647	659	660	689	655	668	643	599	648	655	643	627	676	600	711	638	640	638	667	650	652	639	654	665	669	682	666	672	643	630	644	642	636	664	657	652	657	634	605	612	670	650	655	625	638	672	648	697	664	621	687	662	661	657	643	664	687	654	678	632	690	633	655	666	618	654	679	672	647	625	690	654	662	676	671	603	663	649	637	648	631	612	637	659	684	657	641	644	660	681	651	684	682	631	629	703	640	620	605	622	682	659	667	720	665	643	630	654	671	617	652	684	639	621	647	642	623	653	675	637	670	639	614	615	621	627	670	632	691	670	634	681	623	682	707	670	685	683	644	635	616	653	591	631	636	693	635	632	663	653	627	662	616	665	661	642	633	631	599	652	654	647	656	652	648	611	635	697	648	684	662	631	657	670	646	637	675	607	669	655	685	661	664	672	672	659	637	620	668	648	616	652	636	653	654	601	667	702	671	622	689	611	642	658	698	670	695	631	692	629	684	652	649	675	694	655	644	661	672	633	663	658	626	667	632	671	685	642	656	638	659	684	641	621	657	616	716	633	642	662	609	687	650	689	610	648	686	640	635	638	669	666	621	628	647	658	653	677	658	658	695	664	678	674	614	617	630	591	606	716	654	617	705	658	675	650	607	678	644	648	703	688	666	661	636	634	680	672	602	680	629	670	635	611	666	632	626	644	623	670	650	640	664	657	664	679	631	660	624	625	661	633	685	678	641	633	672	676	681	599	655	712	666	657	664	658	639	638	682	692	645	654	658	668	645	654	689	620	699	681	648	700	630	644	635	603	641	621	682	623	666	660	620	674	667	653	601	628	643	658	605	674	681	639	659	671	648	702	660	678	666	619	656	656	615	659	671	612	686	633	655	639	696	582	652	663	663	703	721	674	627	616	608	675	664	657	622	673	664	637	653	634	673	644	645	669	659	664	639	669	657	684	633	627	658	625	641	660	693	725	638	680	640	664	623	659	647	657	647	665	667	605	648	590	660	613	655	673	678	631	647	643	662	666	632	640	624	686	689	647	617	624	606	671	684	639	616	624	666	663	649	657	660	649	684	680	675	635	662	671	663	622	650	684	669	647	639	680	639	666	663	634	671	662	653	638	625	694	676	656	633	654	663	644	606	668	676	644	665	630	694	629	632	660	674	687	653	656	657	642	618	625	686	632	622	616	657	661	637	692	675	677	629	638	684	646	663	612	666	619	654	672	640	677	633	640	638	628	642	647	677	683	680	624	666	674	631	614	625	626	639	673	643	664	678	697	642	635	666	680	640	697	661	640	689	662	694	652	652	630	650	719	682	635	679	649	643	658	684	673	671	633	679	666	651	643	629	697	668	623	684	687	679	688	641	642	684	633	682	617	662	610	654	620	668	609	669	714	620	626	648	649	626	679	683	650	631	664	648	630	647	654	624	627	654	617	636	659	626	695	682	681	664	698	656	662	693	646	634	662	588	642	662	666	689	624	658	642	648	654	660	625	626	648	663	633	683	661	644	687	650	649	656	651	675	649	656	615	598	631	657	646	633	623	662	671	635	642	597	725	668	657	649	681	620	670	650	649	645	652	687	659	683	635	712	641	626	638	651	689	656	663	642	640	630	637	670	637	690	616	635	669	661	663	666	649	644	705	619	633	676	671	664	646	671	626	646	652	658	617	673	656	659	638	647	625	675	627	712	642	643	627	643	683	659	658	641	658	653	612	650	653	688	704	700	647	652	616	656	650	615	654	654	644	643	686	641	683	633	589	677	618	663	677	641	675	627	624	664	631	667	636	635	697	699	719	628	646	679	654	666	623	620	656	680	674	672	658	639	625	601	689	626	692	628	618	716	656	618	673	663	695	655	647	649	661	670	622	651	653	659	683	675	653	651	639	636	640	651	698	657	626	678	642	665	651	645	675	663	633	702	669	674	631	635	648	619	612	660	659	633	627	590	662	670	629	658	602	657	654	659	649	675	711	674	680	697	661	651	666	676	644	682	644	660	632	669	664	700	669	651	662	693	598	659	615	650	655	646	684	657	656	687	625	689	624	643	676	684	647	654	661	640	675	632	633	668	684	663	652	672	705	648	655	640	658	646	595	623	622	633	646	675	654	667	725	647	699	681	605	616	622	665	675	650	609	646	630	678	668	637	652	648	650	683	638	703	665	659	671	606	620	633	642	654	604	611	647	627	640	682	617	621	651	649	643	660	648	638	710	691	636	646	653	674	620	674	646	660	682	628	666	633	617	673	620	671	671	650	649	670	660	642	661	687	677	637	648	658	664	677	622	663	670	641	657	671	657	637	666	636	641	635	607	672	674	602	669	654	701	676	645	706	653	616	646	652	628	725	632	682	665	641	645	687	680	625	635	675	632	649	661	672	660	639	636	654	591	674	713	679	597	634	680	677	668	620	640	690	603	654	637	652	641	641	658	631	646	655	634	673	631	639	638	673	679	654	626	662	637	611	640	654	652	674	664	690	654	622	682	680	619	646	623	607	723	675	693	618	602	698	632	652	657	626	646	685	644	678	608	629	650	683	656	644	657	642	693	618	646	683	695	654	660	633	669	664	675	654	678	683	686	645	618	617	673	655	636	625	637	645	653	630	686	680	634	648	659	614	632	612	709	653	692	637	712	659	609	654	618	653	658	651	656	621	656	670	687	663	667	638	648	679	681	631	660	668	656	619	618	613	662	665	707	692	691	659	623	674	636	617	619	639	615	635	663	632	650	674	669	602	696	620	669	703	678	686	655	665	642	669	605	621	704	658	667	635	647	619	682	630	671	589	654	655	688	664	667	676	640	686	676	676	639	667	654	620	621	633	653	707	645	609	656	643	672	641	667	705	621	618	635	665	598	643	684	657	622	653	670	659	673	679	671	655	655	680	657	661	628	662	639	615	658	682	702	657	669	649	702	677	673	708	615	625	645	676	636	635	631	696	667	655	629	649	659	641	651	643	699	662	586	687	625	687	639	684	672	686	638	662	643	655	662	652	642	669	650	657	672	641	686	656	618	705	647	664	660	655	603	621	621	669	677	665	624	609	666	641	633	643	657	615	629	634	624	637	665	658	640	718	657	713	670	626	651	649	662	608	636	698	681	647	628	635	622	649	674	635	648	664	604	677	677	672	635	655	687	643	631	660	646	661	627	628	636	641	645	619	641	659	636	647	687	675	695	639	639	701	619	635	638	658	628	704	613	677	673	636	658	647	683	618	649	636	669	652	630	655	626	659
13039	2667	2471	2065	2111	1515	1091	859	653	417	352	364	308	329	370	308	291	267	247	227	165	194	230	189	203	214	187	206	175	175	158	151	162	155	177	172	175	160	171	150	151	152	153	173	175	148	159	165	134	136	182	142	177	164	169	169	168	168	171	180	161	167	157	180	159	170	183	161	140	153	155	175	185	135	161	170	154	190	183	174	156	172	166	150	156	152	159	159	149	191	165	167	148	149	156	207	157	158	147	170	159	180	165	170	174	170	156	164	139	151	154	160	177	172	174	159	174	162	150	155	165	160	166	153	159	147	152	169	139	146	171	156	168	161	163	175	140	168	185	163	161	170	172	180	159	157	183	165	173	138	165	162	201	175	119	153	178	172	198	170	147	176	156	144	166	159	187	155	162	168	157	161	136	149	173	156	155	155	153	149	138	141	147	169	157	179	156	168	159	156	179	168	153	188	160	173	180	176	153	166	189	137	155	174	189	165	159	170	163	153	166	173	144	154	172	174	167	156	156	153	179	164	180	183	152	165	164	172	171	169	164	165	180	188	140	165	173	155	137	154	174	163	201	169	167	161	172	130	155	135	142	160	153	166	171	157	135	145	172	148	145	161	154	152	157	136	176	159	140	150	150	177	138	150	132	153	138	131	152	159	156	157	192	165	144	143	147	155	161	151	160	149	158	158	183	165	162	155	165	159	136	146	166	156	153	193	160	159	164	168	157	157	172	160	158	162	175	142	148	178	161	168	206	181	145	163	144	165	166	178	158	152	159	191	157	172	180	150	144	177	164	162	169	151	169	182	140	168	135	146	155	200	176	176	180	166	174	151	159	167	164	173	144	165	193	126	166	164	173	190	138	166	154	162	160	156	164	175	156	149	159	143	182	137	147	161	167	144	172	151	155	165	150	164	180	158	167	148	155	138	131	179	161	159	171	170	153	195	156	142	155	186	157	149	173	158	158	161	164	159	160	169	153	162	152	170	143	141	149	170	147	172	172	165	165	174	166	190	172	153	149	139	159	139	155	166	168	162	158	196	169	151	166	165	170	165	159	164	158	147	169	157	165	151	192	173	186	183	172	151	191	141	164	165	170	172	181	155	167	163	163	164	165	162	155	147	152	148	142	160	139	157	149	149	175	146	156	174	185	166	159	165	141	156	148	149	164	159	163	167	168	167	172	171	151	159	141	152	166	156	168	138	138	162	154	153	151	160	168	153	150	156	182	158	157	150	149	152	167	178	161	179	166	168	153	147	168	167	168	166	186	166	156	165	166	143	167	149	170	160	175	180	178	212	179	161	178	144	149	173	158	169	135	179	153	168	155	145	175	176	138	178	151	169	163	153	154	150	181	160	175	157	151	158	150	163	182	143	186	158	166	153	176	152	184	149	163	136	155	148	146	170	140	170	155	167	174	163	149	157	166	148	146	184	163	155	158	151	152	173	171	161	182	170	187	166	153	152	155	162	148	154	164	178	144	166	176	180	174	145	165	165	163	143	162	152	157	158	161	182	171	156	163	192	151	180	157	156	178	149	165	158	153	148	163	157	160	162	161	161	175	168	157	197	171	153	150	171	179	158	166	131	152	164	161	156	136	172	153	160	169	163	158	177	148	161	161	144	179	161	168	160	166	135	175	156	165	136	168	156	154	149	170	137	157	158	157	148	182	162	169	146	162	177	168	185	166	158	143	153	193	160	165	141	157	144	166	197	173	159	182	170	173	178	167	167	167	179	141	163	163	144	128	154	190	179	156	170	175	169	159	152	185	162	141	166	161	136	148	175	158	177	167	143	167	162	161	155	141	161	178	163	147	181	150	151	148	141	128	155	158	144	156	174	163	162	154	204	133	160	172	154	157	152	169	148	163	170	160	147	159	134	160	155	145	186	196	156	149	162	161	161	169	150	149	140	179	185	171	166	179	210	180	167	159	159	185	179	161	145	175	184	180	161	137	162	160	192	174	159	159	153	176	158	168	169	167	165	144	155	159	162	154	171	162	170	176	173	143	168	165	175	170	176	146	164	137	147	133	176	144	148	179	161	164	167	150	174	162	173	146	175	187	155	175	170	158	168	182	171	173	160	169	128	184	182	151	144	182	157	164	158	162	166	170	159	158	153	148	151	156	166	157	160	166	139	172	128	152	158	169	170	176	153	169	152	173	162	161	159	147	136	147	160	166	185	143	165	170	139	133	161	150	157	169	160	154	162	143	184	155	140	169	171	151	193	176	172	135	158	152	192	170	151	170	153	160	159	177	174	174	187	159	159	154	156	149	192	176	172	156	177	154	160	158	151	169	152	150	179	166	161	173	161	138	145	201	158	174	157	162	164	153	193	147	169	177	159	148	188	173	157	165	166	189	154	172	169	176	153	162	149	162	156	170	151	163	168	174	171	184	175	154	168	155	157	150	153	148	188	179	147	144	141	183	193	181	181	159	153	157	148	161	139	171	162	169	158	181	162	177	153	160	154	158	164	153	162	178	160	175	162	157	155	167	165	171	161	169	165	162	172	136	154	142	149	164	147	164	200	196	154	171	152	147	155	158	169	165	177	158	157	148	153	151	178	165	163	164	157	137	159	178	176	155	133	175	148	150	170	132	158	152	168	174	167	165	159	157	161	148	161	173	151	152	178	151	161	171	168	162	160	165	166	161	166	153	146	176	159	179	145	185	164	162	153	160	137	160	158	147	151	165	177	179	181	146	163	173	162	146	149	142	168	143	145	169	159	180	168	170	174	146	156	155	164	148	152	148	125	156	162	164	156	154	154	161	147	174	174	165	190	169	203	147	178	175	191	172	164	159	163	153	171	152	161	149	166	167	142	150	151	168	133	181	173	163	146	154	177	155	169	199	171	167	170	152	166	154	154	148	160	173	141	148	169	150	166	158	169	169	171	158	121	136	142	144	183	182	168	153	152	157	177	146	168	164	178	171	169	167	162	164	143	174	175	171	176	164	155	166	159	140	155	160	154	166	157	134	172	196	170	175	160	156	188	161	138	184	152	165	158	150	145	171	167	169	169	157	150	170	157	199	154	138	159	140	152	155	175	141	164	164	142	161	151	183	182	174	147	146	147	180	157	123	137	146	168	155	165	157	135	150	151	180	175	162	152	161	172	171	147	161	158	168	150	128	182	153	162	159	141	179	153	149	172	156	165	168	144	163	156	167	171	153	159	176	177	164	168	160	174	150	150	143	150	187	162	135	173	169	189	159	160	164	201	169	182	158	173	183	168	154	157	142	186	166	159	179	161	161	154	169	171	173	166	174	176	161	160	162	170	147	130	194	193	138	163	156	166	173	177	154	163	147	160	163	175	183	144	155	144	181	154	171	145	153	178	168	188	172	161	148	153	163	184	177	167	152	145	159	155	172	160	173	198	170	160	167	152	169	146	152	141	195	173	169	165	170	171	175	151	152	153	162	148	162	147	200	187	173	148	161	176	174	168	166	167	175	157	137	180	178	149	166	179	140	174	175	159	162	155	142	161	167	184
7648	1973	4774	6443	7504	5755	4691	3857	2596	1923	1716	1667	1426	1572	1384	1164	1103	990	962	656	535	588	630	541	490	460	466	476	501	498	431	431	429	432	394	414	426	424	434	397	428	406	353	416	385	373	367	378	406	388	406	390	381	407	401	400	427	386	398	401	391	400	390	387	385	420	400	397	379	383	387	416	407	384	376	379	395	382	369	384	370	380	394	401	346	396	395	373	382	387	391	405	359	390	399	368	409	379	399	391	391	390	395	355	374	366	359	391	407	396	392	395	408	405	412	373	379	386	399	414	373	372	387	403	380	350	415	393	404	379	376	397	412	394	378	388	401	358	346	398	403	359	361	397	387	414	363	387	367	419	399	346	362	403	362	391	382	374	404	386	413	381	412	371	407	364	392	378	368	400	395	410	401	412	388	384	392	368	403	376	423	374	389	407	384	370	357	422	433	393	405	361	396	381	383	385	365	432	400	375	421	401	388	389	404	411	387	405	394	398	396	369	407	378	380	392	394	386	419	411	416	416	377	392	397	420	391	408	421	356	387	405	395	374	394	403	389	398	405	383	389	388	426	421	385	363	455	391	378	414	427	393	412	366	387	390	375	406	365	394	395	390	359	391	375	384	413	373	383	383	369	410	425	377	402	383	391	387	410	403	388	402	370	375	385	418	408	413	382	388	383	397	387	378	412	379	400	393	398	404	406	408	355	364	376	376	409	388	376	354	389	394	382	415	409	432	393	418	373	425	360	368	416	392	397	384	442	364	389	395	428	400	394	413	425	356	402	373	366	388	376	386	383	414	374	368	412	373	375	392	365	371	417	390	396	386	375	341	378	407	416	413	399	398	441	379	379	417	383	382	378	372	383	405	406	405	405	390	386	391	393	367	380	384	375	425	407	390	385	414	378	382	372	376	400	391	399	404	373	343	390	417	383	423	389	415	396	388	387	391	413	392	415	388	387	398	415	396	396	425	385	409	396	401	404	393	366	330	400	403	409	404	364	376	401	399	393	403	405	375	382	387	411	395	430	385	381	375	413	367	389	385	401	376	424	373	415	381	387	391	366	387	385	387	410	395	394	388	377	394	388	405	376	374	396	407	397	402	381	398	407	369	372	400	393	377	394	365	355	361	354	364	377	362	417	379	372	370	373	380	423	415	390	398	379	398	401	400	367	410	413	390	396	402	373	380	405	369	389	406	416	381	389	387	374	401	389	376	397	386	386	389	384	384	379	408	389	365	420	409	408	376	363	396	369	406	368	415	360	402	404	395	384	389	405	377	395	396	408	423	371	355	382	401	383	384	410	358	384	391	387	384	399	392	414	395	459	403	376	387	414	359	417	384	380	375	413	428	371	353	377	404	359	361	377	423	364	397	394	405	348	422	386	381	419	357	401	359	383	397	395	410	389	401	399	366	380	365	406	401	411	397	399	380	359	400	372	400	401	373	391	403	383	410	415	419	371	381	401	396	400	400	361	382	389	395	353	386	399	395	343	378	377	365	307	413	381	402	385	389	360	388	402	370	404	391	399	405	425	372	386	407	367	408	414	427	414	431	430	389	388	389	388	400	401	375	380	394	387	370	375	387	385	347	426	362	389	385	417	440	378	396	365	387	392	398	412	378	384	419	369	351	383	376	379	372	408	402	394	428	390	396	397	406	406	400	375	407	413	338	382	418	362	387	386	396	399	422	381	404	398	391	406	398	360	369	405	382	390	383	382	393	372	399	369	390	419	385	397	381	375	373	389	399	340	341	383	369	403	382	381	383	398	389	398	405	380	412	390	386	390	354	386	406	369	392	400	428	396	410	365	351	408	394	405	387	408	408	394	397	397	388	417	398	411	387	428	421	379	400	351	375	388	411	397	402	371	381	397	370	374	398	416	379	391	374	380	391	377	392	365	379	382	353	384	372	391	359	364	348	383	411	367	364	366	420	422	377	359	376	395	391	401	401	394	383	390	396	371	396	381	383	412	395	393	396	386	384	446	443	406	407	442	384	373	394	433	386	423	394	384	363	404	388	393	407	396	387	403	385	372	410	427	403	374	368	363	345	402	405	409	353	401	376	425	383	405	407	384	398	386	399	402	418	402	400	418	403	358	371	382	369	370	403	419	349	394	380	416	412	394	365	394	390	379	394	396	416	418	412	397	408	410	425	400	374	372	392	394	387	360	411	402	396	423	375	386	381	379	372	392	386	386	384	417	423	362	384	376	382	425	391	400	414	403	448	395	379	430	395	405	411	418	415	368	403	389	376	386	388	368	392	365	408	396	404	407	410	383	400	395	384	393	411	367	387	381	382	380	373	358	369	375	385	370	388	378	418	389	397	354	347	395	369	409	424	366	388	395	414	441	374	362	390	363	406	370	389	371	414	420	399	387	395	408	434	388	356	371	377	396	368	361	406	379	403	397	373	359	351	419	400	380	390	381	384	390	398	390	367	379	394	400	368	370	416	395	363	399	413	398	385	386	382	392	409	391	399	362	393	395	411	377	392	390	416	366	353	398	368	392	382	384	377	395	402	389	388	386	407	383	378	408	375	400	371	389	394	398	396	382	397	369	400	401	377	382	381	400	409	431	425	410	377	358	394	394	419	388	407	384	382	391	383	406	364	398	408	369	337	423	362	354	402	397	387	411	391	389	377	384	377	354	389	391	398	409	386	419	361	361	430	360	406	394	420	408	390	436	369	381	390	436	390	385	403	412	374	357	376	411	373	383	369	401	358	386	400	411	373	386	380	358	385	415	375	393	379	381	368	407	411	417	392	382	385	403	421	425	383	400	349	380	397	352	409	344	451	403	424	382	420	374	414	369	396	380	364	400	420	429	388	399	383	368	384	409	343	402	383	423	383	379	412	391	362	402	399	392	373	385	379	401	385	411	382	417	390	396	408	401	388	368	392	375	365	364	383	428	380	392	406	352	421	394	402	448	399	368	364	395	387	403	396	401	405	383	430	400	413	379	343	385	406	362	377	422	398	425	440	394	392	409	413	339	386	395	396	358	366	416	381	389	388	382	406	432	425	410	407	409	403	387	401	382	389	391	393	373	388	345	406	383	396	414	383	383	371	387	400	408	397	391	401	435	431	387	396	402	353	375	390	404	376	420	417	395	392	381	359	385	372	392	373	381	419	387	418	387	372	408	388	367	414	394	378	417	386	396	391	383	384	362	349	386	360	412	432	387	360	413	396	376	378	420	381	437	401	404	399	359	382	378	404	363	383	410	357	382	436	395	379	385	357	391	382	421	364	442	396	388	398	418	402	401	409	386	413	416	425	362	404	378	406	411	385	404	373	409	395	421	396	381	374	400	402	393	416	351	380	381	364	397	408	384	367	389	416	402	422	380	399	379	385	376	367	411	370	410	447	405	388	425	445	375	378	412	386	402	389	384	400	378	402	398	393	358	401	383	377	372	412	381	381	393	433	387	371	394	377	383	412	383	367	381	416	401	382	359	391	398	353	375	368	393	424	433	395	410	395	373	398	359	396	413	388
29186	7011	5513	5075	3492	2398	1927	1240	901	694	602	538	524	620	482	402	407	416	339	243	307	311	294	265	284	259	249	314	423	403	253	225	224	240	231	253	264	238	217	212	265	242	213	236	243	254	215	220	210	197	219	232	229	227	229	218	224	215	236	237	258	252	229	234	242	249	228	235	217	214	253	233	256	214	232	220	239	216	255	232	233	232	238	220	225	222	251	223	253	230	224	212	229	239	240	219	235	199	223	257	221	238	229	256	212	237	216	272	226	248	225	255	276	242	213	274	227	220	239	253	225	238	226	219	256	209	219	249	208	245	216	230	200	249	202	229	243	221	206	236	209	260	216	243	265	218	232	213	268	258	264	186	225	228	209	222	251	234	224	195	202	214	234	233	220	217	208	238	232	249	232	216	213	231	220	259	236	234	222	241	231	260	214	230	240	226	235	232	214	224	215	243	253	271	200	210	218	215	229	217	263	237	265	221	206	274	230	262	233	227	249	239	216	238	242	223	233	229	242	218	241	227	253	243	228	220	258	255	261	217	235	221	251	232	219	236	215	207	255	216	237	263	264	237	225	229	232	213	230	220	258	233	205	231	237	237	232	216	219	206	188	237	253	224	226	236	225	219	207	200	218	212	228	224	234	230	204	237	224	205	239	243	233	226	227	223	233	244	245	223	212	244	241	229	226	217	258	238	201	204	231	242	254	242	241	255	265	240	262	241	245	242	246	230	231	230	201	256	228	238	216	215	231	256	255	228	216	254	233	218	238	215	237	235	227	238	214	235	237	208	259	225	221	236	203	232	208	203	204	252	231	224	233	213	263	253	235	215	256	245	263	225	260	233	227	221	263	255	233	201	239	257	202	214	229	204	208	247	267	228	214	209	244	262	232	229	214	218	252	231	234	231	228	248	211	229	221	214	243	219	239	220	230	226	224	211	235	224	213	257	234	240	214	233	226	224	216	226	236	233	224	240	233	214	259	229	261	233	244	226	231	227	231	244	237	229	239	212	228	261	232	234	226	245	231	227	234	258	230	251	233	215	226	230	236	232	235	243	226	235	246	222	240	244	232	225	220	213	254	225	259	219	215	240	206	228	232	231	229	213	207	222	260	227	208	228	192	242	237	246	231	229	214	254	226	232	226	208	223	220	249	239	252	214	216	208	252	254	247	193	210	242	214	212	227	240	228	231	189	238	219	230	229	224	223	231	253	205	232	222	235	240	220	239	263	237	227	207	214	223	218	221	225	228	237	229	199	237	275	271	212	230	259	210	222	246	244	194	213	224	251	229	247	228	259	250	237	218	253	203	226	239	249	239	216	242	201	235	220	233	235	224	241	221	215	203	250	226	220	247	224	236	230	196	226	221	217	230	225	241	211	236	237	241	225	236	246	180	247	244	236	215	231	234	220	239	210	226	221	220	247	241	239	223	228	221	233	212	241	238	223	227	224	208	213	233	205	216	231	243	216	233	231	230	241	226	238	211	239	224	244	262	272	208	215	212	233	242	236	216	238	226	246	203	209	213	231	242	227	216	256	234	249	232	214	225	218	206	227	215	246	191	229	221	218	221	226	225	236	228	234	231	209	266	259	205	204	230	247	226	228	232	263	225	234	234	238	261	272	215	243	246	228	219	220	222	238	219	234	260	217	215	228	257	231	262	257	209	203	225	219	236	244	271	224	228	205	215	215	224	248	266	229	256	228	216	235	241	229	238	208	235	232	250	210	241	213	232	226	243	235	254	223	219	236	229	237	250	259	217	216	246	240	204	197	203	234	231	215	215	242	219	232	263	224	251	245	238	230	230	247	248	225	246	221	202	217	260	261	229	259	249	246	252	206	229	229	221	223	230	227	212	215	238	209	235	262	225	239	231	239	230	216	215	221	220	217	221	224	238	225	228	229	221	240	229	225	239	211	300	223	225	230	205	214	218	226	228	209	260	251	231	223	247	214	236	245	214	222	244	238	226	221	236	250	229	215	227	216	244	253	237	236	259	245	229	246	241	206	237	237	197	241	243	249	216	244	232	252	215	220	223	240	197	252	240	221	219	238	234	241	240	251	226	214	224	223	243	217	180	243	235	206	250	223	213	222	241	236	218	237	237	233	228	210	236	204	231	213	236	227	245	239	221	230	221	240	236	239	221	219	213	221	218	246	208	201	254	239	240	213	243	186	238	239	238	231	219	220	274	189	214	229	208	232	254	241	237	232	232	237	240	224	262	249	249	257	215	243	229	224	239	236	243	237	233	259	248	221	234	251	222	227	224	213	262	232	236	248	216	249	218	268	229	252	227	261	226	211	223	208	229	211	231	238	233	187	192	222	242	225	219	241	223	226	275	250	218	224	224	201	242	205	233	256	222	247	214	201	234	243	226	252	224	253	245	233	248	235	213	232	238	235	239	244	239	237	234	231	242	229	241	233	241	246	249	233	219	234	192	218	220	233	250	248	235	250	236	228	231	250	248	201	223	248	279	246	229	279	241	245	248	222	252	235	231	222	224	264	261	234	242	262	237	265	199	202	245	232	243	234	218	225	224	213	221	239	208	203	213	227	232	252	208	242	225	225	223	207	242	233	218	248	234	213	242	241	218	229	233	225	213	234	223	234	213	223	238	189	242	209	230	213	247	240	249	242	231	240	236	213	230	250	211	272	244	215	221	212	251	235	229	222	225	231	269	258	212	216	243	217	224	234	243	213	231	222	232	212	218	243	240	231	237	228	234	225	235	219	259	240	234	242	212	237	236	219	223	225	215	242	223	235	226	227	200	218	232	259	223	212	214	219	242	233	214	214	255	229	229	240	231	228	223	214	203	253	203	200	234	207	230	242	223	227	234	237	222	217	240	257	266	242	246	249	220	204	237	250	239	224	236	210	222	229	214	206	232	242	197	254	230	233	224	246	219	235	216	224	234	247	229	206	207	242	221	248	231	223	246	243	210	252	230	214	252	230	224	233	254	244	221	248	213	223	208	226	211	233	230	219	235	210	218	217	215	224	235	233	236	223	231	232	213	204	230	226	231	208	223	249	253	233	226	245	257	254	222	216	262	213	236	240	226	229	238	240	232	214	229	235	260	229	229	255	251	223	249	223	236	238	224	208	219	251	203	244	250	212	213	267	231	226	248	220	206	235	253	209	227	214	262	259	226	246	244	236	243	235	244	257	257	242	195	223	234	231	273	225	229	230	207	263	234	251	247	239	272	253	278	234	209	206	191	209	223	243	230	245	232	193	231	239	239	245	223	214	240	239	230	217	237	220	208	235	237	236	231	229	241	253	209	231	242	214	211	242	230	252	231	245	234	218	227	236	225	251	235	242	205	235	267	216	216	258	247	213	218	237	231	249	215	223	228	224	217	223	273	226	230	204	220	228	228	200	221	239	242	230	263	237	206	237	219	237	242	264	243	221	223	248	240	253	215	222	241	238	218	217	222	237	217	242	245	238	220	225	231	239	228	223	237	212	218	212	220	219	225	242	229	210	225	239	219	214	231
17025	3694	9588	13101	11553	9064	8467	5579	3700	3147	2704	2219	2521	2961	1917	1628	1612	1763	1151	864	862	921	911	833	755	691	769	1081	1906	1747	963	567	570	541	565	565	536	544	617	530	540	573	577	516	479	548	566	495	546	508	581	514	513	514	537	561	504	490	548	555	511	512	530	548	511	506	520	549	530	484	562	484	500	529	516	525	501	498	498	502	520	525	536	562	559	496	560	469	540	541	517	467	535	498	538	554	571	526	533	522	533	539	534	509	519	538	513	530	546	504	536	563	518	544	485	575	544	531	523	528	553	530	527	525	527	537	531	513	522	507	515	491	540	534	534	527	533	540	510	538	499	512	528	528	563	537	512	520	524	520	498	559	521	534	541	533	536	511	515	553	486	540	526	528	536	484	517	523	544	500	523	520	563	551	585	498	516	500	528	514	514	533	498	514	509	534	492	576	528	536	495	520	528	482	516	521	536	556	525	494	523	535	521	572	506	529	568	470	510	536	502	485	538	502	507	541	528	558	513	511	513	535	547	518	538	534	551	487	520	573	526	518	539	504	551	515	537	536	518	517	544	535	531	534	526	540	529	513	534	524	555	569	494	542	538	529	520	523	516	501	505	529	515	561	543	520	526	562	540	522	527	509	505	578	570	550	514	557	509	506	543	523	558	525	518	519	547	517	560	515	534	519	569	499	501	560	540	542	500	584	519	513	501	526	490	507	513	543	530	511	509	496	520	516	529	508	542	463	562	521	506	567	509	535	605	575	510	519	549	521	565	516	554	536	580	550	538	551	506	501	510	548	482	547	528	519	563	491	531	529	547	537	554	547	517	535	537	506	509	507	526	490	566	537	548	576	542	519	513	520	516	557	535	508	552	473	507	497	565	537	543	557	544	554	490	493	557	515	544	512	527	539	502	529	511	497	539	529	473	526	529	530	543	530	542	491	575	500	524	545	539	530	552	558	525	490	513	524	534	526	530	505	512	472	520	492	543	571	546	514	559	524	527	568	509	501	549	503	521	524	524	527	540	504	523	543	541	498	543	532	529	555	534	560	515	515	488	557	581	557	522	517	462	537	540	559	533	551	546	559	514	542	552	534	517	539	509	600	542	523	495	536	536	493	495	521	541	513	551	506	539	498	486	560	516	568	525	534	572	518	545	545	525	535	507	510	558	525	545	503	492	512	504	501	495	581	584	521	528	561	540	563	523	518	542	546	533	547	515	513	521	557	519	499	536	562	499	524	480	497	525	543	514	542	526	562	545	561	513	544	545	566	543	576	528	550	482	533	513	545	527	516	538	544	527	475	528	561	566	533	529	534	510	516	550	520	516	486	535	536	516	511	506	524	527	527	507	508	518	521	564	472	515	566	532	540	520	507	555	533	549	505	523	530	572	522	549	533	540	522	521	481	488	509	515	512	494	550	538	532	511	524	519	533	519	543	511	591	527	548	525	538	540	540	536	527	495	533	525	520	555	511	531	528	528	567	564	528	496	512	526	501	531	532	563	587	548	540	533	519	505	517	551	519	528	527	505	507	507	523	539	480	507	573	498	493	550	523	543	534	546	485	527	561	585	495	543	508	508	528	538	527	544	506	510	543	506	511	484	521	531	565	508	513	525	528	533	544	508	533	538	523	551	510	521	548	501	510	493	525	480	507	551	556	533	546	535	516	571	515	515	546	512	540	501	536	492	541	525	484	570	545	560	577	506	532	524	541	531	499	521	524	500	525	529	567	518	516	503	569	537	528	576	574	519	503	521	491	542	530	554	561	522	549	541	567	500	541	531	516	517	524	543	504	554	519	520	551	519	535	525	501	510	547	492	556	546	556	530	546	533	499	486	538	490	526	538	545	527	515	508	536	516	541	552	491	538	548	542	552	563	546	536	525	516	494	508	526	542	520	543	498	573	534	528	524	533	500	504	512	520	545	532	489	549	524	530	527	472	528	568	502	534	511	510	535	559	499	492	494	503	528	521	493	525	538	505	503	512	513	539	559	531	488	535	529	521	520	540	494	514	523	536	563	514	541	519	523	591	499	516	513	546	535	535	550	544	544	522	522	536	560	519	529	565	495	521	570	533	512	500	506	522	571	499	525	576	558	531	512	554	505	516	512	528	470	499	578	544	556	511	566	518	568	557	529	520	522	502	503	497	530	516	556	508	523	493	547	596	553	546	559	547	534	554	528	539	528	537	511	545	533	522	532	537	543	508	541	518	563	507	544	538	516	546	518	532	497	522	468	504	533	533	554	553	552	552	556	535	528	519	529	540	558	556	538	512	526	523	537	513	497	485	550	552	556	540	504	520	536	543	523	535	527	506	547	483	556	520	549	537	520	516	522	498	567	532	558	518	524	530	523	558	519	551	558	485	534	498	564	589	516	499	557	529	528	537	503	541	579	534	590	507	519	544	530	535	572	513	568	572	560	512	523	547	534	556	551	504	506	532	545	536	516	534	529	531	519	561	561	533	544	536	505	513	488	509	583	507	490	525	521	550	471	563	520	522	528	538	498	510	521	511	502	537	514	522	500	504	544	528	508	549	531	529	548	508	546	521	541	497	505	524	547	555	517	504	488	491	502	496	571	562	564	558	528	559	490	559	527	521	526	565	496	505	545	530	498	568	501	518	518	559	510	522	539	503	546	524	509	514	545	540	514	515	525	512	546	530	557	521	522	559	544	527	496	549	549	491	540	500	535	532	531	543	541	548	513	547	530	585	531	523	526	514	539	533	530	538	556	552	512	551	540	531	529	520	520	558	559	524	507	533	535	500	556	553	558	506	534	534	514	535	537	542	485	518	511	540	535	502	563	515	508	543	553	576	548	565	523	495	521	531	526	489	566	500	530	496	538	558	543	515	526	531	539	518	556	499	481	518	547	511	524	520	524	509	518	531	539	518	534	517	526	508	523	530	531	531	551	546	551	539	533	484	529	525	536	480	509	540	526	548	526	507	562	530	490	503	499	544	552	532	497	547	528	539	556	551	504	541	523	523	498	531	512	515	536	562	544	453	532	500	518	529	526	586	540	513	520	508	519	544	551	546	492	515	511	529	527	490	531	528	547	507	547	550	550	509	529	564	541	522	543	493	474	512	544	513	542	545	544	521	528	540	509	494	515	521	523	531	506	544	526	524	549	525	528	548	533	530	563	554	505	516	495	533	475	561	520	520	497	491	581	505	559	510	548	518	543	522	533	522	548	554	497	541	501	536	493	504	503	541	523	509	537	520	533	517	542	525	523	515	521	544	529	486	509	566	568	472	552	520	546	501	560	526	538	512	524	518	541	574	499	510	511	506	541	527	529	558	506	521	532	539	552	538	529	532	530	514	508	530	554	549	524	543	530	545	548	516	521	485	533	553	594	496	541	549	564	543	499	552	510	518	546	552	524	514	517	518	605	536	515	545	533	528	576	526	537	503	518	527	500	545	532	510	502	536	533	519	515	561	570	513	509	558	526	486	545	518	537	525	548	495	532	563	540	534	523	491	559	542	521	504	544
40411	12283	9803	8213	5139	3819	2642	1647	1166	976	896	760	843	949	828	512	565	581	465	416	404	383	343	307	341	329	377	520	574	615	566	318	289	284	325	301	298	290	291	299	286	297	289	331	318	276	308	292	306	311	312	300	298	338	283	271	305	292	271	325	334	296	313	266	291	302	283	337	307	261	298	289	308	310	286	305	320	294	286	262	320	269	292	302	300	278	327	252	329	300	310	298	270	297	334	292	293	264	299	287	288	307	292	271	303	274	290	298	289	312	275	285	262	289	265	303	308	286	275	276	264	326	305	295	300	304	261	318	281	327	320	292	275	295	336	338	301	282	272	288	296	329	272	297	297	308	277	307	303	290	309	318	285	318	313	313	292	314	281	268	295	345	306	307	292	288	291	277	309	282	288	307	308	288	293	282	269	285	308	320	314	288	300	282	252	306	288	299	284	271	278	276	316	292	273	283	280	268	338	307	291	284	298	273	310	318	318	270	294	311	312	298	308	293	296	298	299	265	301	270	306	309	273	284	297	304	319	282	315	287	303	276	306	288	258	289	299	270	300	286	282	279	289	289	297	313	313	300	308	279	281	331	300	277	285	320	285	299	278	260	269	284	287	263	281	325	333	305	260	286	314	320	303	297	293	297	316	301	290	300	324	289	297	331	289	274	298	304	312	304	298	298	273	301	287	292	304	303	298	280	280	328	297	279	267	310	293	306	304	326	290	285	275	280	300	303	281	285	333	306	289	325	286	294	290	315	298	299	270	284	259	261	294	265	276	262	313	255	262	275	281	318	286	305	272	288	294	287	292	294	333	291	271	320	300	289	311	304	316	303	269	289	294	291	294	281	281	316	306	275	302	290	328	286	281	302	298	301	292	278	311	284	310	287	344	282	296	268	310	287	283	286	302	271	282	316	298	301	301	296	291	285	296	284	317	307	287	280	288	302	248	263	299	302	292	264	303	287	303	264	266	305	287	290	264	295	327	279	289	269	306	287	279	282	259	312	290	290	295	301	304	319	331	306	311	285	300	266	319	303	300	316	300	280	305	300	277	304	278	359	300	272	286	304	276	316	264	289	303	271	254	305	290	267	275	298	300	293	265	305	319	308	316	305	298	325	283	296	273	286	293	298	301	303	305	263	321	252	282	290	297	312	275	292	288	279	295	278	261	281	293	285	299	279	319	293	323	297	306	291	303	329	298	300	275	269	347	312	317	335	325	281	303	332	272	299	300	282	279	303	280	283	299	304	317	291	298	317	270	316	311	330	294	287	286	282	284	297	305	297	299	293	305	307	294	313	296	283	297	328	322	287	303	275	321	305	307	289	304	301	299	317	317	294	306	309	297	342	315	267	274	276	291	285	254	283	272	286	283	270	269	291	269	265	279	300	294	278	326	336	325	298	295	295	278	287	274	296	275	279	285	300	274	289	309	284	290	284	303	266	303	301	300	311	309	295	261	277	278	263	300	283	285	301	281	276	289	322	287	264	292	306	271	282	256	304	287	275	282	273	299	291	258	276	305	325	296	294	288	280	271	302	270	295	283	279	283	318	270	272	308	276	281	326	289	285	313	292	300	293	298	295	313	269	314	286	296	283	283	325	305	278	319	292	305	299	313	304	330	313	274	313	314	320	293	272	305	288	278	310	324	268	290	315	303	295	304	291	303	321	285	313	295	277	307	270	250	302	288	288	291	276	305	268	325	276	291	302	289	316	289	283	283	293	318	302	298	311	278	306	279	285	323	325	277	305	277	299	285	303	296	321	293	286	320	295	274	310	302	290	302	285	290	294	313	277	300	288	292	267	318	259	287	293	310	288	310	276	300	282	298	294	272	281	293	273	280	265	291	308	306	279	294	302	272	257	252	288	270	298	285	296	267	293	290	294	332	293	300	299	311	305	293	308	275	290	305	274	305	259	310	265	295	326	295	267	280	308	303	306	293	288	312	282	315	301	298	270	289	312	309	283	294	305	268	284	280	264	314	290	317	295	296	276	282	318	284	306	303	275	318	286	294	277	303	320	285	349	265	278	291	302	306	285	292	300	313	255	248	288	298	298	299	255	282	275	301	269	318	311	275	246	264	252	289	297	318	309	277	281	295	307	292	307	275	324	329	291	284	269	318	293	278	266	266	305	295	303	284	278	293	301	305	277	283	308	317	265	314	300	312	291	260	277	289	288	287	275	299	291	268	321	324	279	238	317	296	271	320	290	289	290	276	313	283	281	276	295	305	301	311	259	309	301	318	324	313	299	301	295	274	299	292	307	305	277	315	274	297	299	270	266	311	266	332	308	293	301	312	255	300	275	266	298	247	307	260	312	308	279	289	319	318	299	271	277	277	300	292	305	312	303	299	287	308	319	282	266	298	280	315	286	312	262	285	310	308	291	279	265	283	284	279	296	290	305	315	305	320	316	289	302	302	282	294	279	276	261	288	297	318	274	294	313	287	302	234	275	293	300	322	282	291	294	278	264	260	263	283	276	253	309	278	261	296	338	306	304	298	254	304	290	323	293	288	243	283	332	309	322	284	318	293	295	328	273	318	300	324	306	307	265	321	306	294	290	264	298	305	290	280	319	252	283	273	303	322	302	291	272	298	269	291	315	249	262	287	296	291	285	349	308	287	288	296	281	301	319	289	284	344	315	297	250	293	294	304	276	295	265	285	281	294	323	311	335	294	312	278	295	296	268	293	249	302	276	309	312	276	287	307	286	312	289	252	311	296	269	300	300	287	316	295	294	281	268	300	334	273	304	300	304	308	330	302	256	307	327	300	296	288	266	281	313	296	296	294	280	302	273	323	281	297	295	282	299	267	277	335	306	301	304	315	302	338	350	280	324	271	301	277	281	309	287	300	279	277	280	267	288	306	301	315	294	304	294	289	325	293	291	303	310	292	302	283	294	288	286	286	300	290	295	302	334	319	300	311	308	291	278	301	303	284	268	298	297	289	282	322	304	324	307	275	289	348	278	310	287	257	276	304	271	290	293	293	277	273	301	287	301	259	327	292	307	319	332	291	289	251	306	337	274	320	286	288	310	296	302	277	287	303	284	319	309	283	304	329	325	297	296	315	282	275	306	302	276	306	315	270	310	317	287	318	259	299	311	317	309	273	335	309	286	306	292	288	291	343	295	287	287	294	284	312	294	315	295	300	307	288	303	294	250	281	299	271	258	292	302	298	304	317	296	294	291	329	295	316	272	278	305	304	296	305	297	282	307	283	265	299	310	291	307	292	305	292	293	311	303	270	251	304	322	305	321	258	309	291	262	305	289	305	313	315	296	289	277	281	276	283	291	311	290	271	286	252	283	315	305	289	308	325	306	307	295	303	330	267	316	318	266	316	307	317	252	276	278	295	283	274	301	327	292	320	296	331	284	299	301	312	294	268	279	297	287	298	269	258	284	318	286	298	270	310	301	301	280	294	291	274	270	303	268	337	297	300	287	301	322	281	302	278	294	305	298	307	302	307	311	285	311	282	292	270	289	302	293
22459	5403	14771	18159	14971	13153	10237	6592	5036	3995	3702	3398	3839	4408	3507	2030	2474	2344	1484	1351	1472	1231	1024	937	839	930	1174	2296	2765	3070	2168	655	653	692	717	744	691	701	679	646	670	660	631	652	638	646	630	666	664	633	606	625	627	678	656	641	695	650	649	692	605	624	682	646	632	601	636	634	623	649	618	642	653	627	608	650	680	642	652	616	691	696	655	660	642	630	623	681	655	619	617	653	657	721	653	668	623	590	652	640	629	627	644	687	664	597	649	639	673	646	671	634	600	652	681	701	632	630	631	671	627	656	640	625	599	648	673	641	613	620	626	606	585	605	673	653	645	640	702	643	634	645	603	642	630	586	626	649	623	643	677	634	662	665	614	622	623	659	663	622	598	643	639	628	621	616	676	641	661	661	636	641	647	658	628	641	661	646	656	635	654	667	676	655	628	656	643	665	645	613	640	617	644	633	671	609	615	646	679	648	637	631	631	667	637	654	695	678	665	625	626	635	602	657	623	676	653	642	656	639	695	673	637	692	655	656	618	639	640	664	631	640	660	636	687	672	662	651	616	626	658	648	663	664	626	610	608	611	624	633	597	635	639	641	657	622	648	652	637	652	630	625	642	659	656	622	654	641	658	609	630	644	664	676	669	608	614	639	642	618	668	593	644	656	617	639	637	643	600	627	650	626	627	657	628	638	620	636	644	645	626	650	715	669	701	654	629	659	645	668	666	641	673	591	611	633	682	596	643	645	648	577	648	641	653	643	658	637	616	617	639	693	666	601	665	610	661	665	619	694	648	633	645	656	613	661	617	661	653	652	642	634	616	627	634	635	630	611	607	627	687	635	664	637	601	675	651	650	686	633	623	677	593	648	644	629	679	616	608	628	642	664	609	634	652	674	653	672	600	679	657	661	610	650	634	671	600	643	665	631	618	669	637	683	622	602	629	659	631	638	630	667	624	627	619	641	708	643	683	637	617	664	631	635	670	626	588	663	616	630	598	625	651	660	624	632	647	668	638	624	610	624	672	683	646	603	620	635	614	648	657	622	643	636	611	624	673	627	636	625	657	620	655	630	628	639	626	627	643	616	629	640	657	651	668	630	609	663	653	633	637	635	616	632	608	637	651	605	625	672	661	648	646	636	665	642	669	649	659	696	628	640	647	641	645	629	674	637	633	625	684	674	637	677	646	628	597	669	673	686	610	633	611	630	671	638	636	692	670	617	634	664	619	639	664	638	661	604	619	608	645	629	626	590	627	656	644	683	684	647	633	649	640	648	637	631	670	663	640	667	635	662	667	632	654	640	615	671	635	662	601	671	654	639	618	632	655	681	639	683	643	659	633	607	627	670	660	644	619	647	660	665	664	634	626	663	654	658	632	626	639	626	646	680	673	656	643	674	643	663	675	663	631	610	619	635	660	685	676	612	663	642	658	637	661	653	646	662	628	661	655	655	632	620	690	615	643	637	634	642	678	650	627	646	635	651	606	627	604	649	691	664	661	648	620	639	641	635	687	635	615	643	654	654	617	643	636	630	638	612	622	624	629	613	625	645	659	635	634	604	656	633	693	586	660	642	624	622	670	625	631	649	615	571	623	702	624	640	645	629	658	630	589	632	649	639	561	641	653	650	582	645	683	603	687	679	663	664	679	613	610	608	646	663	619	584	686	638	667	627	624	678	615	634	636	689	622	639	599	649	634	636	705	632	639	643	665	626	657	655	678	650	643	610	676	625	642	584	632	666	638	628	604	612	605	677	647	640	610	619	619	596	627	608	620	643	613	652	682	631	625	656	640	670	676	643	636	612	606	609	634	667	623	672	684	621	609	658	606	640	690	611	608	677	690	664	612	664	638	620	636	640	622	590	651	638	672	656	632	633	609	601	631	623	631	684	597	645	672	619	626	614	643	634	627	623	659	616	669	629	667	659	614	685	607	669	637	663	634	620	608	709	660	643	645	652	597	639	613	653	621	618	660	621	659	678	663	652	662	664	632	680	639	612	625	638	647	669	607	662	653	627	619	658	620	645	669	627	632	652	646	613	608	614	609	654	673	648	637	602	614	646	645	618	611	703	666	644	658	666	609	663	616	669	672	673	682	678	619	639	632	618	654	607	591	604	653	637	646	607	652	631	649	644	650	644	692	595	622	647	625	602	682	674	651	659	670	639	616	608	634	633	621	688	599	610	600	621	620	635	613	638	624	648	649	664	646	648	678	602	618	628	693	676	639	643	615	623	672	648	698	677	667	645	635	652	663	633	654	672	656	603	637	620	619	605	622	631	659	678	664	652	646	658	607	653	634	640	644	656	615	625	619	643	638	679	676	622	585	592	675	624	657	634	650	641	655	613	606	621	616	594	648	626	627	639	629	630	655	661	646	608	597	642	708	660	648	649	614	624	655	626	683	668	633	627	627	628	620	645	607	678	641	668	645	591	645	651	631	653	636	588	685	646	675	629	646	624	608	680	598	589	636	662	651	601	612	631	657	661	674	640	612	692	649	605	647	627	603	646	596	647	653	668	597	627	657	602	650	626	636	628	640	669	633	647	622	615	664	622	665	628	638	643	651	626	658	656	617	600	629	662	584	640	657	640	614	716	619	636	651	657	676	674	603	654	645	643	688	629	675	644	637	657	643	702	621	617	681	680	660	618	630	650	626	632	602	633	644	590	627	684	685	656	639	608	678	606	679	641	611	612	646	644	639	616	621	629	631	654	640	613	638	645	657	631	634	620	622	653	685	646	639	632	656	681	655	591	661	704	613	657	661	604	655	635	619	609	680	668	640	602	643	656	665	617	636	623	610	661	653	665	639	637	678	628	612	622	601	637	638	568	606	644	632	645	688	618	671	644	641	612	630	618	686	651	612	639	657	612	681	635	635	611	611	644	683	646	609	635	615	660	645	616	672	610	635	660	633	676	647	667	631	607	654	676	638	622	627	653	684	627	671	643	631	692	688	644	623	630	634	665	646	629	649	640	657	632	668	644	600	649	606	590	619	696	610	615	613	637	648	639	616	646	625	621	604	662	618	663	624	644	651	680	676	652	619	659	672	583	607	620	602	641	615	628	678	665	651	635	676	639	638	647	635	633	639	676	674	637	651	626	625	618	681	642	629	686	647	649	672	615	621	649	636	618	608	633	662	655	635	641	633	638	622	602	648	658	704	633	678	644	669	621	650	675	601	677	636	661	672	629	639	677	646	665	609	699	645	633	657	626	675	609	698	662	658	650	623	642	697	619	643	656	636	654	608	626	661	640	664	604	649	643	608	654	671	641	652	659	598	658	661	612	639	646	689	650	607	684	636	659	627	640	655	649	615	686	653	659	648	689	679	637	611	638	666	657	623	606	634	630	655	651	651	631	631	635	616	642	620	600	623	633	641	648	628	594	636	627	647	670	621	649	639	638	663	633	649	627	653	641	623	629	667	601	692	611	629	646	643	602	655	642	634	645	636	619	568	646	660	642	597	612	665	641	604	613	638	649	637	590	659	654	645	627
12385	2839	3639	3122	2151	1564	1040	530	522	416	436	383	437	348	297	271	305	241	222	196	175	187	148	196	176	181	168	208	187	187	194	169	149	172	149	166	177	169	156	155	166	156	155	139	153	144	180	187	186	149	152	174	155	178	149	157	166	160	177	150	160	168	174	166	169	175	167	174	153	186	156	158	171	174	173	145	172	130	139	162	182	179	164	162	168	142	170	172	150	174	161	142	153	138	160	188	170	155	159	154	171	133	161	159	137	167	164	139	174	183	144	174	148	152	186	159	169	159	169	166	169	152	168	138	139	156	170	178	186	162	146	160	129	154	138	144	173	168	144	160	163	171	159	139	145	175	167	147	163	191	167	172	176	181	172	150	148	176	156	158	167	161	190	172	155	147	181	158	152	158	160	154	130	168	166	174	165	170	153	157	170	175	149	149	164	157	157	168	155	177	179	166	147	157	155	164	153	184	160	162	150	182	157	159	150	168	160	182	154	151	154	163	171	164	175	169	155	148	202	175	160	170	174	155	173	159	154	134	161	159	170	162	160	184	155	169	165	154	154	173	180	172	160	150	153	160	155	138	153	184	189	159	148	162	155	181	180	158	176	139	180	176	152	153	158	136	181	185	160	150	149	158	151	129	197	149	144	171	169	166	144	136	162	164	174	161	164	177	183	183	172	167	160	154	168	148	159	166	169	190	157	160	187	173	162	173	154	173	163	185	132	163	148	174	156	153	177	149	154	166	171	157	165	169	167	170	157	153	126	172	180	206	186	153	184	154	162	157	151	155	151	179	145	162	179	179	139	173	161	128	170	177	175	168	159	183	161	178	176	151	136	162	176	194	136	165	164	175	145	172	189	175	165	179	164	170	179	156	150	144	163	154	179	163	163	188	170	171	138	171	167	167	148	145	172	147	177	182	172	174	150	143	146	206	163	155	161	147	167	173	156	183	173	168	183	136	159	143	185	166	141	162	170	165	204	167	171	169	177	168	167	166	169	178	136	144	166	185	166	153	149	160	166	156	157	147	154	156	176	149	171	141	167	184	155	194	174	152	172	148	141	160	155	146	163	171	176	176	152	166	178	171	173	160	153	160	156	151	158	159	175	137	172	171	193	168	141	147	167	136	150	165	181	157	160	170	154	183	167	179	173	185	154	168	178	184	150	189	171	160	162	150	176	147	169	172	148	159	180	153	153	166	165	158	159	167	159	166	161	160	185	187	145	155	161	146	190	166	158	154	150	163	152	193	156	169	187	157	159	147	171	145	159	163	190	161	157	142	139	185	170	158	144	168	147	164	196	152	161	156	167	154	137	170	168	192	184	170	178	166	190	154	156	167	160	180	168	166	161	160	190	171	166	178	177	159	155	165	165	180	128	150	162	178	166	171	164	163	143	161	167	176	160	190	159	181	181	169	143	140	127	167	161	155	178	164	156	180	178	143	152	162	166	152	187	153	170	174	175	175	160	154	158	146	166	145	173	169	159	190	170	165	163	155	178	203	198	169	150	163	174	185	152	158	155	157	170	171	179	156	157	169	173	150	171	164	175	181	158	164	183	188	175	166	157	136	154	152	162	158	184	160	170	165	186	165	174	189	139	171	182	163	175	144	156	153	178	176	170	179	173	171	151	172	154	159	169	171	154	169	163	148	159	133	152	143	170	172	182	162	156	142	165	169	171	167	167	175	167	178	152	184	152	163	165	170	150	172	169	145	135	157	169	179	172	163	148	144	177	174	160	150	162	156	152	166	161	157	154	161	158	173	149	158	147	185	155	165	164	166	173	179	162	170	178	169	145	154	163	149	162	155	143	149	166	153	159	182	160	160	161	153	161	160	158	180	171	142	165	158	158	156	165	155	159	168	164	161	169	160	182	166	159	199	174	178	196	165	141	174	175	161	167	181	179	174	171	148	151	145	169	170	175	142	189	173	165	142	178	167	183	150	159	175	158	182	161	130	165	158	185	169	160	173	137	162	169	166	192	179	150	193	174	179	168	143	171	183	141	176	167	145	179	148	151	180	138	152	163	161	174	193	145	160	151	166	161	177	139	161	178	150	168	184	184	156	177	174	174	159	162	157	148	164	155	159	191	151	177	159	174	156	148	159	192	179	160	162	166	190	146	168	156	155	179	147	187	158	181	208	137	151	161	145	179	159	167	180	146	180	169	158	149	183	152	160	164	165	159	160	163	180	144	175	170	162	180	155	159	186	157	160	176	173	164	171	162	188	144	150	153	160	147	165	160	149	152	161	156	153	155	150	173	172	157	155	155	152	180	168	157	163	172	152	170	155	145	180	153	176	148	159	168	175	185	131	158	169	146	162	186	158	136	176	181	148	172	171	176	165	171	164	161	146	171	129	139	167	141	148	155	146	145	172	169	171	169	181	145	163	167	157	172	146	171	156	160	163	164	181	161	172	137	155	173	161	167	172	147	151	141	142	182	164	182	160	167	173	147	146	170	164	150	178	130	167	152	161	183	145	147	158	166	141	156	144	164	164	163	173	147	169	192	181	183	176	163	136	176	138	177	160	166	158	155	159	156	137	145	169	171	169	148	158	189	151	166	171	172	187	188	176	167	161	139	163	173	165	152	159	189	174	170	178	173	154	164	160	173	186	172	146	174	144	163	159	152	172	172	160	149	140	182	171	147	169	155	167	154	168	153	171	166	174	168	159	144	180	177	153	174	156	182	176	159	176	159	162	183	154	161	167	178	154	160	173	163	171	178	141	171	170	165	143	144	150	199	178	184	140	163	181	190	169	159	164	149	174	152	173	154	149	162	169	144	155	176	159	203	178	151	155	163	164	171	151	152	143	149	171	169	151	140	170	152	172	177	150	160	153	174	180	188	151	162	168	162	177	174	169	169	157	155	167	176	183	145	170	169	170	175	157	152	193	179	169	158	167	153	181	166	174	159	154	150	157	157	183	159	181	136	161	166	159	164	167	194	145	149	166	168	183	175	159	152	137	162	189	163	161	164	177	155	158	179	173	153	176	169	154	150	163	163	172	162	175	151	172	175	156	174	161	161	152	150	199	170	164	158	177	158	169	177	171	154	149	147	153	145	160	146	177	172	178	202	158	158	177	170	136	157	157	170	166	168	163	159	160	176	171	162	155	138	132	157	147	170	159	172	178	169	186	155	181	193	190	147	158	173	178	137	155	160	139	159	157	165	148	148	176	199	182	167	208	138	157	177	174	164	189	166	161	139	160	190	163	155	125	168	177	198	151	158	160	160	169	155	163	161	160	187	156	164	152	175	165	160	168	159	155	176	167	152	162	146	158	157	183	169	179	183	181	171	165	147	151	150	147	143	181	191	170	171	192	155	165	183	143	144	166	187	157	151	177	163	143	182	181	145	154	176	161	164	169	192	160	188	167	158	184	151	165	159	173	152	154	184	165	164	175	164	172	194	155	160	166	177	182	181	154	175	172	155	176	174	166	176	150	167	146	160	202	176	159	155	165	149	158	175	145	156	166	139	188	154	155
7356	2320	6995	8710	7781	6506	4352	2479	2226	1818	1886	1665	1837	1661	1323	1166	1274	967	821	613	584	505	512	546	458	453	508	498	511	547	499	425	394	417	371	404	410	368	403	392	392	357	394	412	412	390	406	368	418	379	375	440	402	360	441	399	415	397	422	398	436	405	391	369	439	395	390	408	379	370	390	377	361	389	398	374	400	408	402	428	397	379	381	427	388	389	398	373	388	389	353	396	396	405	380	410	418	403	381	379	388	420	411	342	396	351	395	386	373	406	383	393	412	411	394	394	375	354	368	396	418	356	400	384	386	408	426	430	387	389	399	422	377	370	387	391	379	388	390	400	343	395	388	398	429	401	416	423	384	390	353	372	385	384	402	401	401	365	408	383	418	384	379	379	417	376	414	367	389	387	389	388	423	403	368	398	411	387	353	392	387	449	392	384	387	388	412	414	387	386	415	415	389	391	423	433	407	388	362	386	422	371	389	370	394	435	397	403	392	380	395	410	383	380	411	372	398	401	390	422	398	386	377	413	392	427	385	387	415	387	368	367	405	417	409	415	392	385	364	392	405	361	403	396	371	409	391	370	389	410	375	347	401	353	392	404	377	407	428	400	389	364	369	373	423	394	387	387	376	384	383	402	387	400	378	355	381	412	413	384	403	414	386	388	395	429	364	414	405	392	382	393	407	407	430	453	389	429	417	409	398	377	349	403	390	397	369	404	397	408	377	399	407	402	399	393	394	402	388	421	376	379	406	408	379	354	396	404	409	420	381	359	375	380	415	409	381	368	412	387	360	376	376	399	389	391	406	419	396	399	394	386	363	376	378	390	392	411	420	378	408	372	402	400	376	410	431	370	367	392	407	374	371	381	388	390	391	404	428	407	402	400	411	393	404	378	411	376	402	400	380	410	386	382	405	422	384	375	425	383	383	415	406	382	369	399	406	405	381	409	398	385	423	378	376	393	379	400	392	412	416	427	402	408	389	413	378	372	375	399	411	392	382	412	377	401	404	395	408	426	396	355	391	429	430	360	412	428	396	383	381	397	396	406	388	382	372	416	392	359	423	404	370	379	415	355	340	395	431	358	387	374	446	393	422	398	378	374	370	364	385	384	418	395	429	381	392	385	359	383	379	442	408	408	355	396	402	401	392	357	377	376	410	392	375	389	377	413	385	401	375	392	410	376	383	411	426	385	405	357	363	365	374	418	405	379	458	387	373	393	371	409	393	385	417	407	447	377	414	395	396	383	430	375	358	457	380	434	382	374	377	378	414	401	405	451	387	384	363	436	416	384	383	361	386	377	401	409	375	411	393	399	412	354	398	398	410	397	394	363	380	386	374	374	364	374	402	381	400	375	386	395	440	380	386	395	365	383	427	401	399	383	438	409	380	413	405	406	395	370	397	406	389	389	373	359	370	402	393	383	398	394	439	399	407	382	365	372	412	380	402	397	393	381	383	385	361	394	410	410	383	391	369	408	413	391	388	415	379	404	410	426	378	388	385	406	382	388	417	414	386	391	393	398	389	396	379	351	415	422	395	382	369	387	361	352	400	373	433	414	366	396	339	397	378	375	432	363	377	378	425	369	393	420	380	380	388	398	394	373	396	438	416	390	374	412	389	404	384	385	373	373	398	388	394	364	428	388	382	379	376	442	386	377	378	381	387	401	393	398	371	426	423	381	425	413	404	449	389	359	410	412	390	397	371	392	388	390	378	388	398	378	346	410	361	373	388	389	407	377	370	398	365	371	393	364	385	383	414	396	360	378	358	399	407	388	388	406	414	383	354	412	369	417	394	413	399	367	408	430	402	405	375	368	411	395	378	379	379	372	381	424	452	383	353	416	367	353	378	396	384	398	359	393	411	392	413	414	381	399	409	388	373	378	369	382	395	378	408	414	423	378	388	394	380	386	388	438	385	412	374	398	393	400	443	354	403	407	404	409	383	413	416	389	369	421	397	398	411	405	421	382	385	380	337	444	407	417	387	380	428	387	387	393	421	345	380	398	390	404	398	405	419	396	395	378	374	412	374	386	363	403	407	398	354	395	358	419	393	390	369	395	390	417	380	380	356	377	371	394	415	383	386	416	379	377	425	387	398	409	426	411	409	413	421	367	407	390	373	386	405	426	369	372	411	412	378	356	397	408	369	388	375	377	394	381	414	368	399	394	416	407	381	396	389	393	403	387	383	389	368	362	400	397	352	351	385	382	394	419	374	423	451	413	375	435	401	396	403	410	402	405	385	400	361	404	425	395	397	363	383	397	422	372	373	386	388	397	398	360	367	390	388	416	416	382	367	409	377	382	377	358	402	408	393	416	373	388	383	376	402	395	419	421	397	388	381	367	420	424	432	402	396	418	423	393	409	418	385	401	382	397	451	392	415	414	423	411	421	383	410	395	384	381	361	378	436	403	387	387	415	414	363	377	351	399	406	412	368	420	414	403	360	396	413	369	387	401	392	410	390	383	392	368	375	355	395	390	400	412	388	374	391	396	379	392	389	379	399	399	423	385	385	408	395	377	385	378	374	421	403	400	380	384	391	390	396	414	383	380	377	394	402	352	383	425	388	418	382	405	405	399	397	425	347	380	406	361	360	376	389	398	389	373	353	408	399	388	423	382	353	376	368	394	404	369	416	375	375	401	387	389	412	408	396	391	440	362	374	422	405	422	362	398	430	366	414	385	409	400	370	403	418	410	366	397	382	415	430	381	383	393	403	397	372	383	400	367	410	360	370	391	380	364	389	399	411	397	404	395	415	416	413	390	406	395	394	417	390	393	383	381	418	393	389	392	379	400	382	409	404	367	374	409	371	386	370	415	403	370	401	399	402	347	384	422	369	387	379	361	372	395	384	386	341	413	373	374	418	408	401	410	395	373	416	406	382	401	383	396	366	394	410	390	407	400	363	385	371	386	385	414	402	378	391	354	413	429	373	382	415	394	414	419	420	385	373	399	433	392	388	391	377	406	403	411	386	393	388	386	374	373	371	397	411	376	373	372	391	404	389	376	371	397	353	386	380	360	389	429	408	396	404	400	404	380	430	400	389	383	370	414	345	394	382	402	416	417	395	378	376	373	389	384	357	358	408	407	393	371	415	420	369	397	397	374	381	422	400	376	398	384	377	404	365	417	406	427	397	370	435	372	400	407	415	374	405	397	381	377	345	401	389	383	404	392	408	394	372	409	383	392	422	391	408	382	369	395	383	427	404	409	369	413	402	404	356	378	386	391	407	385	366	382	418	368	401	401	372	398	396	404	354	400	392	426	395	387	390	352	428	389	413	382	379	363	452	391	387	398	368	404	384	364	370	401	397	393	379	383	388	375	396	381	386	396	431	379	426	415	419	383	413	402	357	367	387	402	387	379	392	380	369	388	388	376	411	391	396	360	422	412	419	396	378	349	386	401	399	411	361	393	410	374	399	395	426	360	403	382	390	394	391	397	356	376	378	413	383	363	404	392	397	445	387	395	347	383	405	382	400	409	413	399	395	390
29001	6706	6172	5293	3854	2722	1604	1169	910	853	665	687	632	618	467	512	422	362	344	316	298	301	284	289	292	249	315	280	239	266	420	395	275	246	260	255	246	254	287	225	237	243	262	262	240	222	231	271	224	250	238	263	267	244	241	228	223	233	229	260	241	213	227	246	269	256	229	254	242	236	267	244	233	261	237	246	237	234	250	229	261	233	245	236	239	240	249	214	216	245	235	228	214	234	233	232	253	254	224	257	239	237	255	238	245	220	257	262	232	256	237	232	240	257	246	251	244	234	210	253	216	232	229	210	243	240	238	236	284	243	229	258	235	235	244	247	202	255	220	238	221	241	240	225	231	237	210	203	241	255	236	234	266	216	228	236	251	223	236	273	225	243	244	233	232	248	253	234	244	256	231	249	238	223	245	212	222	242	236	261	226	200	231	235	237	249	236	227	225	255	228	241	249	257	230	238	253	232	266	225	240	254	247	251	251	242	259	272	270	238	227	201	241	234	208	224	233	223	238	239	238	268	268	246	220	226	249	255	220	236	227	216	247	233	234	252	223	251	257	240	254	224	212	228	234	227	251	233	232	234	262	264	248	239	255	251	258	242	248	232	222	228	255	222	269	224	235	239	244	209	211	249	246	239	229	242	233	229	196	274	255	234	229	229	229	228	229	235	272	264	217	250	260	233	250	279	237	251	214	236	227	248	239	232	202	234	220	265	227	242	220	233	240	242	243	267	222	226	239	224	212	205	244	255	251	235	251	236	260	263	241	242	216	246	258	230	260	243	244	236	227	230	217	220	252	229	270	254	235	262	264	218	238	260	250	226	242	216	247	254	240	214	241	241	220	232	262	226	253	223	232	238	209	231	255	226	230	236	243	254	238	255	236	220	266	218	223	225	241	232	214	237	254	221	216	233	275	257	228	244	231	235	241	229	251	235	237	243	249	232	256	252	249	248	242	213	254	247	268	240	243	232	232	219	238	237	234	220	251	241	231	246	261	245	225	272	244	218	236	213	210	235	228	220	259	247	233	236	246	233	263	236	206	241	235	252	268	261	232	262	245	246	224	222	215	246	217	273	244	231	239	215	212	254	250	259	218	215	238	257	228	246	233	237	241	232	232	247	259	228	262	251	233	227	235	266	240	245	228	233	216	223	243	239	222	226	260	262	236	213	228	234	227	255	212	258	246	251	229	243	232	232	249	261	256	228	274	224	261	212	238	235	222	246	237	215	214	235	226	245	228	262	227	254	220	207	232	232	258	221	270	197	227	237	257	254	226	243	254	226	265	260	230	237	224	257	239	229	262	247	247	221	253	261	247	243	258	227	234	231	235	198	264	240	252	236	230	227	216	240	247	243	229	251	218	199	231	262	275	252	232	228	234	237	227	252	251	228	214	247	236	238	214	229	232	211	255	248	255	221	264	248	253	228	249	270	208	252	246	219	251	246	247	238	256	222	233	234	251	235	238	235	249	250	228	213	206	233	237	224	242	248	248	239	234	245	256	206	260	234	220	246	254	183	253	231	254	233	245	271	234	216	247	219	242	258	226	250	220	218	214	230	219	244	239	239	229	245	276	237	245	242	258	198	241	237	235	242	243	230	258	239	213	230	255	254	239	217	244	251	267	240	253	234	251	242	222	231	251	239	223	223	226	227	239	218	247	227	231	229	262	217	246	248	264	242	244	263	260	258	241	235	250	223	240	248	239	210	222	257	257	257	242	254	239	239	224	227	232	245	250	258	230	224	242	203	252	220	246	230	273	234	238	252	237	230	222	245	256	262	262	215	238	242	253	242	235	236	227	246	227	240	231	240	209	231	259	235	269	235	230	194	243	263	267	236	247	235	246	236	244	244	235	205	229	244	241	242	244	256	225	219	260	251	228	272	240	246	276	241	229	237	195	242	250	252	256	242	224	232	247	279	240	221	232	231	277	260	241	257	227	259	239	247	248	232	233	232	222	233	251	258	291	253	275	224	245	234	211	223	258	236	238	270	257	243	250	227	252	270	236	245	226	235	215	248	237	257	238	226	245	247	234	210	248	235	223	235	266	237	250	244	217	245	253	220	270	219	215	228	266	220	229	243	222	228	257	249	222	225	242	273	225	238	246	234	242	236	256	251	268	223	240	224	257	244	249	231	250	243	284	226	234	237	242	230	197	224	245	252	242	235	256	256	257	224	244	256	243	246	216	254	212	241	229	232	237	243	224	232	226	216	241	247	230	253	237	222	234	268	257	249	227	251	253	226	244	219	252	252	250	263	250	236	248	235	239	253	239	254	230	254	228	216	264	242	248	247	234	250	259	271	245	209	232	212	221	213	232	244	252	240	212	255	218	227	236	245	233	261	241	229	207	229	248	221	226	254	236	228	250	240	246	249	245	239	260	236	256	229	226	223	253	233	222	235	216	253	248	234	245	234	238	269	233	235	271	241	259	224	212	234	242	229	257	278	221	254	245	240	260	234	249	247	247	229	225	216	232	209	237	210	254	229	207	233	204	231	218	236	226	183	229	262	250	253	259	218	213	200	252	256	256	239	245	229	246	227	274	267	233	220	251	223	227	254	242	266	237	231	237	250	245	227	238	248	212	227	246	234	231	248	194	215	207	225	260	234	249	247	223	234	240	223	233	248	222	221	204	243	231	237	244	233	270	256	257	238	224	264	244	243	247	257	249	238	242	218	236	214	232	242	242	232	251	270	246	254	235	242	210	211	224	241	224	254	231	223	227	242	265	217	223	234	198	246	218	221	261	228	256	233	250	214	246	261	244	222	246	241	220	204	234	267	234	245	241	232	254	257	224	223	236	241	230	263	253	250	239	218	233	257	254	217	232	259	251	225	220	240	230	269	241	221	235	244	248	226	227	210	252	246	218	221	250	230	218	224	268	251	225	215	225	256	246	269	249	210	214	250	233	254	247	232	228	234	237	233	244	229	221	238	240	229	224	247	236	253	242	267	229	254	241	260	219	217	247	262	253	225	235	249	226	219	235	201	239	241	229	223	255	240	246	255	227	234	240	235	244	291	263	230	226	236	249	260	246	232	222	285	248	223	213	200	232	235	213	228	224	272	264	265	219	235	271	266	236	256	224	228	217	213	253	252	222	243	224	229	205	237	220	218	244	234	233	227	227	197	252	229	248	236	235	261	235	252	246	246	232	262	204	237	270	234	224	259	225	231	238	261	237	244	208	234	241	214	207	259	266	232	253	232	253	219	234	236	232	215	232	249	233	261	240	239	239	230	223	227	215	239	217	229	230	250	263	248	244	258	220	231	236	265	244	249	236	230	239	239	265	244	254	214	250	202	252	256	257	265	216	248	247	247	244	243	209	228	254	247	239	236	219	231	231	227	239	199	240	229	221	226	233	255	240	235	238	224	265	243	244	238	258	258	223	243	232	230	217	229	223	253	210	227	215	188	259	257	223	235	253	227	225	245	229	238	226	250	264	250	242	259	215	228	238	245	242	253	244	200	249	265	212	240	266	247	224	233
16803	3542	10808	13733	12460	10034	6494	5098	4137	3735	2872	2726	2719	2934	2151	2071	1833	1559	1202	972	931	951	963	901	772	765	751	715	653	862	1626	1589	671	565	578	578	589	563	566	554	562	541	554	545	564	541	566	591	513	581	523	525	580	568	558	542	536	507	522	532	524	520	580	538	552	553	597	526	552	544	531	478	522	574	580	542	540	550	556	550	546	572	531	545	537	565	552	545	514	544	541	482	557	509	506	567	556	522	523	523	536	544	549	535	556	559	554	569	546	547	582	521	558	500	542	558	588	556	557	576	528	517	560	542	511	540	520	515	554	516	554	563	535	572	512	548	551	527	551	529	557	547	558	567	563	556	560	558	529	529	530	544	553	543	539	549	539	532	519	539	563	560	530	528	562	535	572	562	561	559	559	536	587	490	576	533	523	582	489	519	531	535	534	560	544	551	531	541	546	547	540	567	554	573	539	522	541	546	535	487	569	517	525	533	510	541	556	568	578	527	546	548	525	491	503	543	536	593	549	517	531	569	496	554	498	521	546	514	557	530	566	530	539	534	545	555	531	559	570	531	529	528	550	536	564	573	542	508	529	544	554	536	563	541	595	500	549	551	527	515	515	556	542	548	547	580	557	551	542	561	568	510	576	502	509	534	520	563	557	556	545	555	523	538	558	524	562	536	524	535	545	502	535	552	570	553	562	570	531	544	559	539	555	497	552	521	582	509	557	564	556	534	547	537	552	561	522	552	541	546	562	542	548	564	495	588	544	505	539	566	515	568	541	554	539	506	550	519	540	552	537	523	522	519	511	537	531	522	540	524	523	521	532	517	553	516	551	544	540	484	524	554	575	564	501	540	539	550	566	564	536	516	568	554	576	531	549	552	554	533	527	539	541	537	564	592	548	514	498	605	521	511	574	573	517	548	568	558	533	553	552	526	555	534	550	540	562	542	519	566	542	560	592	530	528	564	510	594	581	542	554	545	555	550	492	534	572	542	517	553	546	558	506	509	508	554	527	527	531	524	529	582	522	510	540	525	545	585	533	527	553	552	548	559	513	567	535	563	548	560	594	570	542	534	560	525	526	544	512	544	510	559	547	565	536	511	537	542	563	575	528	555	515	521	538	529	554	538	531	524	529	548	535	556	542	563	550	549	520	524	527	584	517	536	563	578	509	551	541	525	507	537	556	536	535	545	574	544	547	512	540	522	526	497	533	513	560	510	575	522	563	531	555	544	536	573	532	539	565	525	501	559	526	521	543	552	537	569	552	507	600	522	537	578	533	534	531	521	588	504	557	549	555	529	529	557	517	604	560	539	546	520	540	520	573	522	521	543	557	549	554	527	549	571	582	531	568	539	526	520	519	559	566	545	552	541	592	504	527	565	554	532	570	559	585	512	587	577	559	495	532	572	507	539	538	599	498	591	503	561	531	521	514	548	544	518	586	552	547	515	552	597	543	538	539	530	559	549	539	532	558	543	548	516	518	527	516	498	554	622	518	572	563	583	549	522	527	556	545	525	577	557	556	541	561	518	518	561	573	495	539	575	543	556	575	585	547	552	547	520	496	511	576	519	543	556	502	561	532	564	551	531	550	484	538	523	535	537	513	581	548	524	521	532	569	536	552	516	546	499	534	515	505	567	526	542	563	562	548	519	554	561	539	537	487	525	552	544	571	529	571	554	511	495	536	545	565	534	491	534	549	544	502	507	558	544	552	592	531	557	616	517	537	562	536	505	527	537	532	564	510	531	511	546	518	536	549	550	543	572	536	555	546	571	521	584	577	541	556	560	568	552	540	492	532	512	550	551	569	557	603	558	532	557	523	521	548	585	560	554	565	496	559	558	547	550	549	540	538	532	571	536	505	535	525	540	528	525	541	572	522	538	591	554	504	565	555	500	534	579	543	526	559	520	519	522	549	576	540	529	548	510	579	552	544	564	577	527	584	546	538	506	519	553	537	529	571	518	527	516	551	518	498	550	547	546	571	518	548	519	561	545	557	556	535	540	539	545	514	535	555	548	551	543	522	569	520	572	551	550	551	557	555	568	572	554	549	590	557	507	592	536	570	595	561	521	558	504	517	545	561	557	523	529	529	514	512	540	560	569	544	575	603	531	526	533	554	567	500	531	548	504	508	509	550	533	539	501	562	552	540	519	563	523	567	527	551	548	538	535	599	491	492	550	554	559	503	589	508	546	569	549	537	535	558	543	525	539	529	571	512	574	543	545	530	543	567	521	588	524	563	528	598	560	529	568	570	509	552	516	531	505	556	564	529	533	558	557	532	526	538	558	539	524	566	531	498	529	541	567	534	540	526	502	512	545	554	529	552	548	549	537	516	551	526	508	531	541	590	544	508	536	562	591	501	575	572	524	551	539	545	524	556	544	515	546	599	535	518	540	570	515	548	553	568	546	535	593	542	517	512	539	554	560	563	503	530	541	576	558	528	497	508	538	586	534	543	523	564	545	554	554	510	560	529	552	554	547	567	593	521	553	574	520	564	492	545	561	553	559	548	561	529	531	521	524	535	523	553	535	532	551	576	525	555	542	578	546	514	542	518	513	511	551	540	509	556	558	554	535	589	503	547	524	568	519	560	509	533	535	553	528	573	543	532	566	537	534	578	520	553	547	538	532	541	532	571	508	506	543	529	545	553	547	579	510	539	580	541	549	567	531	529	569	548	520	527	560	533	561	546	522	529	506	567	531	564	556	531	531	520	527	553	522	527	540	538	536	562	538	571	561	529	544	531	539	557	522	527	568	524	567	502	544	541	542	545	545	566	520	566	540	533	549	578	512	532	552	496	497	553	578	518	510	581	591	553	532	496	533	537	534	527	581	525	523	552	529	517	528	539	560	533	523	540	561	554	560	551	544	502	546	536	559	547	501	540	533	500	523	540	544	527	565	558	550	535	541	528	583	561	540	566	498	578	524	556	564	544	514	556	517	523	549	540	515	496	576	562	590	515	520	549	547	559	555	535	492	517	528	543	529	531	520	526	528	521	563	536	562	554	570	552	516	583	580	488	534	566	569	509	495	547	492	544	548	537	547	500	539	514	554	573	557	532	502	555	497	541	526	571	547	531	587	524	508	577	535	608	556	513	563	522	530	520	563	534	537	532	530	528	563	555	502	554	524	518	538	576	583	548	575	543	510	527	545	590	518	524	556	557	565	581	537	575	540	599	558	551	521	560	597	550	550	566	532	536	534	514	559	513	530	572	564	543	548	520	538	568	522	553	545	525	548	521	551	580	535	569	573	534	544	552	526	562	522	543	507	482	576	545	529	534	552	564	518	521	548	529	539	547	488	536	534	557	512	544	555	563	573	523	562	521	526	537	576	545	536	530	532	550	520	521	515	557	537	549	500	495	490	551	527	477	524	547	531	549	538	533	567	566	542	533	556	522	546	510	503	519	555	534	582	573	575	516	570	540	526	599	566	591	555	563	562	545	523	530	570	547	520	568	504	528	568	551	535	531	502	519	570	507	548	572	546	580	569
40344	11670	7967	8206	6385	3733	2489	1887	1391	1136	864	790	856	757	720	621	534	509	478	458	481	414	349	393	313	333	372	338	385	390	637	647	358	307	313	302	295	336	280	294	292	308	308	319	302	303	305	314	281	277	333	313	283	282	276	279	306	298	295	289	281	285	312	311	312	323	314	305	281	286	316	295	270	295	341	301	296	332	337	282	286	299	300	311	319	329	303	302	300	327	343	329	284	295	285	298	294	304	311	296	297	310	270	330	316	285	312	300	309	286	332	296	274	317	259	315	299	292	283	305	286	329	268	272	276	307	253	321	264	279	274	330	300	281	295	290	272	316	322	285	298	283	312	312	293	306	306	300	293	311	277	290	303	322	300	310	273	289	304	305	259	286	302	297	317	314	306	262	316	297	290	277	321	327	314	324	275	299	311	287	267	303	324	277	301	275	276	316	313	284	293	296	282	264	314	291	290	285	290	272	293	302	304	297	284	330	272	309	343	304	269	328	277	277	258	283	303	290	344	323	311	280	270	340	292	282	304	293	335	288	288	289	269	313	309	276	300	298	288	316	317	284	291	338	279	312	284	328	287	265	297	325	309	265	310	261	299	293	292	317	312	287	313	306	309	288	311	314	282	303	303	327	304	307	280	289	294	313	313	302	275	291	301	323	314	319	244	299	319	302	291	350	300	292	313	330	306	319	266	267	324	323	286	302	284	340	269	301	303	327	325	277	314	289	297	317	287	290	309	283	287	302	289	293	300	283	312	295	285	303	321	332	290	301	324	287	273	294	303	300	295	304	279	270	308	303	294	283	307	298	292	290	307	339	319	300	300	299	298	277	304	309	300	295	316	320	308	318	315	299	322	292	282	305	290	318	309	309	288	287	272	292	281	295	287	295	286	326	323	313	288	325	276	292	267	321	275	305	297	278	285	299	313	294	311	286	274	298	296	336	294	282	335	283	270	303	269	308	295	336	332	279	294	271	324	318	296	308	275	311	270	305	348	299	289	302	315	282	306	330	320	313	257	310	300	264	303	282	325	320	299	281	249	309	320	289	278	307	291	294	313	304	270	301	295	319	320	302	273	290	271	300	306	329	285	309	302	319	307	296	291	276	302	280	307	290	298	281	316	315	314	286	311	285	271	270	293	280	308	281	323	363	320	312	297	267	327	316	307	287	323	274	286	296	275	297	276	292	310	290	326	334	291	311	309	303	320	293	316	314	261	305	326	297	315	332	274	291	270	307	292	297	283	274	278	265	269	283	300	321	323	301	276	295	294	250	307	286	305	305	289	297	284	284	294	301	294	310	317	278	330	268	280	304	335	298	323	295	289	267	307	277	317	284	298	322	303	287	267	290	292	325	287	314	314	304	291	257	293	319	291	338	312	323	309	301	269	303	301	305	305	285	292	274	316	313	279	290	287	344	313	318	291	286	298	294	321	291	283	278	309	288	291	319	322	296	317	342	333	318	318	311	317	286	316	308	310	276	279	304	320	287	335	308	308	257	280	316	316	313	279	320	294	286	325	331	312	278	268	288	287	324	277	328	310	308	314	326	292	321	306	308	286	269	321	326	311	270	299	295	312	297	288	313	311	281	265	318	274	328	276	284	303	300	287	299	282	296	319	310	286	300	278	281	274	315	296	302	288	294	335	278	313	320	289	300	298	300	295	304	259	320	305	268	256	297	268	315	297	274	293	312	302	290	301	321	308	280	270	293	285	306	300	292	257	326	289	317	268	298	298	297	302	292	329	318	325	304	320	280	330	315	285	325	335	314	309	297	265	263	291	296	278	289	332	317	288	298	293	314	311	278	279	270	319	300	282	321	271	287	284	284	291	266	302	304	261	309	256	325	307	289	315	311	309	305	276	303	267	299	278	317	299	324	283	308	303	276	281	323	280	331	299	303	301	311	308	283	314	336	288	308	318	324	301	285	320	292	296	264	258	319	279	276	288	283	270	276	270	276	289	308	323	315	293	280	270	271	306	270	276	315	303	264	320	286	265	328	268	292	317	296	283	318	289	268	280	310	313	300	305	273	305	331	309	321	313	297	298	285	291	314	318	314	272	309	299	279	277	313	276	290	296	292	280	306	320	297	291	307	332	300	296	286	296	280	287	292	281	335	307	308	306	269	303	273	273	287	284	291	271	280	290	312	302	298	315	284	292	283	317	316	331	273	311	303	339	301	339	294	313	274	292	303	293	294	298	294	246	304	307	294	318	320	311	288	290	312	323	273	294	331	317	306	310	280	292	298	321	289	303	284	288	291	328	319	298	307	294	309	327	305	321	287	294	312	293	290	291	293	291	301	288	330	283	288	292	286	271	301	334	326	281	289	309	277	333	303	294	296	311	299	325	271	309	274	281	321	282	295	315	311	286	304	323	304	288	337	280	289	300	300	291	303	287	318	300	293	312	301	313	295	241	303	299	328	308	292	250	287	310	333	311	271	329	290	297	273	278	295	292	282	348	312	293	292	260	298	317	269	284	318	295	279	305	283	304	275	328	315	276	294	283	298	306	309	327	313	314	298	294	317	291	308	328	287	291	295	306	273	293	322	283	287	278	317	277	288	306	287	316	318	303	296	315	277	285	306	308	294	274	316	293	288	297	311	320	310	311	317	299	315	245	287	318	299	281	276	305	309	302	319	280	298	297	299	307	307	305	311	284	323	284	286	321	313	310	266	265	293	288	280	282	313	330	303	334	305	262	295	313	294	291	285	290	268	290	274	286	300	282	277	359	295	280	296	283	288	283	298	323	300	252	282	318	311	302	312	285	292	310	314	335	274	326	292	287	310	287	299	304	327	283	281	319	316	283	311	312	270	309	291	320	282	316	292	298	331	277	304	336	298	303	280	313	301	302	314	288	278	292	298	259	309	306	270	310	326	329	257	264	271	286	323	274	298	287	302	286	292	308	272	314	265	277	283	285	308	291	299	303	274	286	299	313	292	275	325	287	302	289	319	305	292	284	310	271	289	282	287	299	280	288	280	306	309	269	297	345	298	308	299	297	280	274	311	311	286	270	293	300	315	281	322	331	297	313	305	280	330	276	265	305	332	292	281	302	328	304	300	330	284	305	310	284	326	315	296	292	299	297	285	281	262	305	307	308	318	289	296	281	292	289	298	315	284	293	284	311	309	313	331	301	300	291	313	318	292	308	273	269	325	288	277	312	299	271	313	272	322	307	335	319	291	308	319	297	311	303	304	327	295	290	320	310	283	310	324	296	315	293	301	280	309	293	289	290	288	289	293	353	315	284	285	338	292	318	315	304	334	301	308	303	297	282	260	329	287	277	329	285	289	291	309	318	294	315	316	305	275	286	268	269	297	293	297	296	261	278	315	299	312	312	314	312	307	293	263	283	297	304	302	315	294	296	278	248	312	332	280	281	261	297	286	276	306	302	301	266	282	307	326	303	292	299	304	268	351	265	262	319	273	280	317	297	309	269	285	289	296	306	295	288	320	306	294	327	307	294	290	284	282	308	307	314	321
22464	4920	12411	18645	18122	12432	9589	7478	6225	5030	3869	3509	3950	3499	3332	2600	2290	2042	1974	1788	1549	1265	1141	1145	962	950	888	940	1290	1617	3117	2730	1150	701	735	675	696	700	684	669	664	671	669	675	695	665	660	657	680	729	671	632	715	625	669	645	633	693	639	682	647	646	665	661	631	739	642	668	628	641	636	638	635	665	631	639	638	630	652	600	624	606	678	617	664	666	676	658	618	661	654	641	655	667	659	665	655	684	636	648	638	625	642	643	651	642	697	622	639	656	594	612	614	629	692	658	658	641	631	628	647	624	624	676	655	654	627	621	629	716	635	618	675	609	679	665	635	643	685	618	629	629	673	688	680	655	619	678	635	652	633	660	627	651	643	651	649	666	659	635	666	615	642	619	642	631	632	671	674	624	684	635	641	659	686	671	678	702	662	651	626	641	657	638	650	617	639	667	686	676	658	685	664	663	610	678	668	629	671	666	655	652	623	615	609	690	621	608	644	623	657	680	653	663	630	676	610	638	702	659	677	647	643	659	633	628	701	639	618	634	619	635	642	592	628	637	612	666	637	666	699	614	673	659	592	641	674	635	645	647	684	657	655	622	683	652	692	674	599	655	656	647	705	665	663	689	662	626	669	658	672	687	656	621	654	675	647	662	639	691	652	637	620	672	637	640	688	651	635	591	605	656	652	609	647	666	659	614	668	639	647	635	657	670	681	611	645	645	641	650	644	638	641	621	652	638	670	651	644	644	631	662	666	652	633	642	676	618	620	649	645	683	672	634	645	647	612	675	648	611	627	667	649	663	622	669	629	688	671	643	639	614	608	575	647	708	654	687	663	623	646	653	684	676	680	644	677	667	656	614	639	660	620	614	667	673	662	637	633	648	655	641	655	663	653	629	699	637	644	656	660	685	687	605	647	708	656	674	691	654	617	658	680	634	678	625	671	666	630	663	640	666	599	621	611	623	670	651	667	608	684	665	636	587	661	675	657	650	630	604	638	641	635	648	595	630	643	656	625	657	691	636	624	608	681	661	680	723	603	663	659	622	669	651	674	683	655	651	646	647	639	631	682	689	650	609	669	625	679	651	588	646	670	620	666	654	684	623	599	656	612	583	656	626	635	674	638	640	600	606	642	613	645	668	639	645	665	616	628	581	658	699	631	587	688	598	689	621	631	653	620	676	674	639	668	615	626	661	670	644	688	643	700	659	624	647	621	637	642	626	675	646	615	667	634	689	660	681	669	631	652	643	640	623	644	686	676	686	593	602	690	677	656	684	679	623	654	674	648	623	635	658	682	639	661	695	641	645	679	629	661	662	606	630	615	654	596	637	637	656	618	673	632	629	657	659	660	653	667	625	666	659	626	656	634	658	646	640	615	676	611	646	656	682	660	666	597	666	659	655	658	688	685	663	674	611	635	630	647	639	620	643	655	661	623	655	624	693	655	618	684	679	640	655	685	657	634	644	656	652	584	618	600	664	690	643	641	686	652	607	620	624	685	649	619	640	633	646	579	648	669	652	658	639	658	672	675	664	656	608	698	662	701	637	652	677	674	670	677	674	653	623	669	663	648	707	646	664	661	674	666	652	636	636	673	621	629	619	623	719	640	656	645	656	662	622	662	629	646	632	604	633	666	651	628	658	622	667	629	662	642	656	620	644	645	641	669	646	661	646	635	711	673	587	648	641	632	705	645	668	624	642	658	659	654	658	698	634	620	664	647	632	621	678	645	605	665	630	680	627	665	667	663	656	645	684	657	619	651	592	669	613	629	637	662	651	629	634	625	632	688	625	612	651	640	607	643	652	679	639	623	641	655	594	639	677	636	660	623	618	654	637	687	631	587	620	657	645	650	640	680	676	652	611	661	639	645	616	601	670	588	663	618	630	636	668	657	619	647	642	677	646	653	698	628	660	660	656	672	665	673	666	664	615	658	681	647	612	647	639	653	627	642	640	647	635	618	644	654	634	669	611	616	637	640	649	660	698	686	633	640	692	663	644	659	664	645	614	672	647	660	639	680	649	621	653	655	638	649	653	650	637	648	644	636	642	667	675	683	626	635	634	671	627	639	661	626	703	645	628	633	613	645	626	658	642	674	657	666	682	645	670	651	637	643	662	692	673	643	642	657	688	608	619	679	643	644	648	672	645	665	624	612	664	611	639	646	620	626	645	662	632	700	662	658	654	683	615	611	645	633	624	620	627	638	688	648	622	622	663	632	653	660	599	635	682	654	683	631	630	661	647	643	637	646	638	607	583	610	660	641	623	692	627	621	709	651	624	650	685	657	621	637	598	685	627	681	698	594	599	631	634	641	647	663	710	619	633	640	659	672	648	659	619	649	650	643	685	638	633	677	650	604	626	668	640	632	635	627	619	654	659	710	686	643	702	657	604	664	660	632	677	608	655	620	701	611	609	672	627	625	686	682	627	606	621	637	637	665	604	611	636	639	635	681	630	616	663	693	656	630	628	642	659	673	659	648	646	591	610	634	657	617	641	630	609	628	613	657	653	623	712	718	625	648	624	666	668	616	623	651	628	601	663	664	651	639	653	666	656	646	669	634	664	641	604	645	640	672	629	630	676	618	647	656	648	603	638	632	648	628	679	628	707	634	629	635	660	638	605	635	617	635	643	670	693	657	602	633	658	679	654	661	655	643	674	674	643	672	662	614	657	640	632	643	680	653	626	678	629	627	620	624	650	627	676	671	633	659	622	641	645	641	632	670	611	656	721	641	633	647	632	671	625	656	648	655	591	637	650	676	666	639	703	665	687	662	660	625	624	618	693	679	644	638	647	659	631	664	654	621	639	649	640	665	646	648	629	637	671	651	623	638	630	653	691	674	650	683	673	673	667	630	662	646	642	614	661	641	612	652	627	628	661	665	642	611	594	671	620	637	634	693	676	596	618	671	656	655	712	640	662	637	686	646	606	628	616	661	650	668	634	656	645	635	645	633	636	632	646	686	629	619	689	658	631	633	646	649	652	669	705	621	665	641	665	631	646	660	704	648	686	629	605	637	637	675	653	628	642	589	646	610	612	663	650	652	636	651	637	637	607	643	643	639	631	657	608	634	698	619	683	683	622	585	657	661	680	622	633	638	648	619	674	656	673	671	626	633	588	614	644	663	665	697	646	652	647	657	649	661	640	667	652	616	637	660	637	622	628	645	656	639	677	585	651	624	636	630	612	659	670	651	670	635	665	619	631	651	652	689	674	623	671	668	655	654	687	637	642	642	666	686	715	662	656	675	666	675	716	628	662	625	642	671	663	684	639	646	687	658	680	688	625	586	635	695	672	647	621	658	643	606	644	658	638	629	590	612	643	665	608	623	641	695	618	651	619	649	680	656	684	652	622	705	672	652	681	670	625	619	630	650	667	687	653	627	656	640	609	670	670	614	644	607	657	647	687	696	659	631	636	676	614	676	634	650	628	701	611	652	693	646	716	671	676	653	669	608	642	603	612	640	664	660	637	647	637	621	683	638	619	671	643	659	602
12841	3032	3654	3455	2363	1756	1093	799	608	485	375	335	325	337	345	254	282	268	258	235	237	203	190	187	165	211	178	193	171	179	159	181	177	170	172	159	166	162	152	164	169	160	163	154	150	166	163	147	153	143	156	144	145	144	155	137	154	162	168	155	167	165	161	170	175	166	180	154	163	162	162	195	164	175	171	149	160	155	155	142	161	175	156	149	162	169	188	151	187	189	155	149	162	176	152	158	156	162	172	192	172	170	184	174	167	157	186	167	194	190	179	190	177	134	183	175	161	158	150	177	171	154	173	175	177	189	177	165	168	196	168	182	156	168	179	191	190	172	154	182	158	153	172	181	174	143	170	157	180	173	169	177	161	165	166	157	176	185	151	167	162	147	169	178	186	181	161	161	157	168	164	168	162	172	184	173	181	197	182	160	185	149	171	177	136	150	169	145	174	167	159	158	165	161	162	174	145	156	162	159	166	169	158	152	183	185	163	164	177	179	179	171	157	161	173	175	162	166	153	158	164	181	152	184	166	176	169	179	171	205	170	189	193	168	165	170	190	165	160	178	157	167	152	173	170	150	209	181	160	195	169	160	164	165	151	184	172	178	166	173	164	195	186	183	157	147	146	193	146	180	157	191	174	210	154	166	154	146	175	156	147	170	168	163	156	150	150	152	173	162	159	148	181	164	148	163	167	159	142	166	165	159	177	196	146	174	183	175	162	155	153	172	164	167	190	151	178	197	150	182	173	188	188	156	173	169	159	176	178	154	158	158	169	144	153	139	142	188	184	160	161	164	162	189	154	175	168	173	152	160	165	162	156	191	172	149	166	193	191	154	167	181	186	181	163	169	183	167	148	167	161	179	166	180	185	157	158	173	151	183	163	181	184	182	186	171	192	177	167	156	186	168	156	151	155	174	167	170	193	176	190	175	143	178	148	150	165	159	171	169	151	190	175	156	161	145	155	197	162	159	170	162	175	168	168	163	164	137	151	136	169	174	175	163	166	178	192	146	152	179	188	205	168	186	141	148	152	162	162	164	163	193	174	154	179	191	156	143	160	166	168	173	179	165	175	161	181	153	137	190	170	167	179	160	166	176	178	167	173	169	166	183	189	166	183	178	175	161	199	155	153	159	177	181	171	196	148	159	174	163	184	162	191	153	142	152	176	154	163	187	162	154	159	190	165	185	165	154	167	176	162	175	162	195	177	155	161	161	154	192	169	174	147	169	161	167	152	142	165	174	163	190	178	167	185	169	179	155	194	182	150	166	176	184	146	146	172	185	175	154	148	155	160	176	164	167	173	156	181	157	158	175	169	161	161	178	168	180	159	157	181	173	182	179	180	183	167	164	173	204	164	178	175	158	166	148	160	170	161	163	163	167	178	140	154	160	171	153	175	166	164	164	173	147	160	168	173	164	168	166	162	168	169	144	190	173	185	155	179	183	160	165	157	160	161	162	190	180	153	171	160	168	152	112	142	163	177	172	176	183	176	172	180	181	167	175	184	175	194	145	153	151	165	162	163	147	194	193	169	173	161	161	170	167	162	164	162	171	172	183	164	146	188	152	140	179	149	151	169	169	144	184	142	146	187	157	150	190	187	177	177	176	155	194	156	163	173	152	165	160	157	162	181	180	182	181	162	162	171	164	128	164	186	143	189	166	180	171	175	161	158	168	177	167	154	172	173	174	190	145	161	159	168	137	169	158	158	147	185	188	184	179	188	148	178	198	145	184	191	186	161	164	194	183	186	159	171	173	168	155	178	165	185	163	164	188	199	180	191	161	163	183	165	165	156	179	175	150	180	153	171	167	150	160	177	186	165	163	174	164	169	167	151	167	182	151	153	165	149	156	150	168	157	174	160	160	162	175	153	168	184	191	161	142	162	167	176	181	169	159	183	172	169	154	166	192	158	191	162	157	162	165	149	167	149	179	181	143	175	156	166	170	167	163	167	174	164	154	177	154	165	168	174	184	140	164	195	150	170	205	173	180	148	175	157	152	192	166	149	154	160	182	174	154	175	177	189	180	153	172	181	169	143	154	173	148	164	178	158	186	164	166	151	175	194	161	167	157	159	156	119	147	160	197	191	173	155	145	178	160	171	156	156	182	170	143	156	137	171	168	183	165	175	184	152	202	171	156	186	160	161	176	182	153	195	185	176	173	149	165	152	167	156	178	154	182	174	162	167	166	164	173	154	193	160	161	177	168	151	180	160	177	172	175	188	147	163	168	200	165	157	155	163	184	151	158	147	131	154	154	174	174	159	204	165	176	173	157	171	161	164	148	158	127	156	168	175	164	166	133	162	183	164	172	163	165	186	172	168	163	173	159	157	168	168	152	142	166	185	162	184	142	176	171	165	159	160	163	169	184	155	167	154	178	179	190	180	177	171	189	159	156	137	150	155	134	172	176	184	166	160	163	164	172	158	171	166	177	172	187	175	170	157	173	168	158	186	167	151	175	187	173	175	176	191	191	173	161	176	159	172	181	162	157	152	153	161	158	141	160	189	163	162	177	186	143	172	187	150	174	153	158	170	166	192	165	176	196	163	164	163	191	181	158	190	162	182	181	181	168	151	189	172	161	189	187	148	169	176	166	134	182	169	168	150	169	181	184	192	153	176	167	200	155	200	154	195	175	161	168	160	196	167	157	188	189	172	182	175	165	181	166	157	148	163	154	148	182	168	158	157	179	170	168	152	162	157	170	148	191	175	183	164	193	165	153	161	179	180	167	192	186	159	167	189	166	156	169	164	182	171	173	165	162	159	166	171	150	192	159	182	204	134	187	195	198	164	184	161	175	177	143	151	168	163	173	158	164	159	169	177	197	162	133	150	187	159	154	177	174	203	150	176	171	163	169	171	163	185	153	168	175	191	155	166	171	153	161	174	168	177	181	164	147	175	170	174	184	157	149	161	186	158	145	179	158	155	152	165	162	158	175	161	139	167	177	164	164	170	156	176	166	161	163	153	170	158	160	171	189	171	156	184	158	148	168	150	169	158	143	169	179	178	162	183	193	165	171	161	163	194	157	165	173	167	165	182	192	180	141	169	160	199	179	180	158	178	152	169	177	140	170	172	172	161	155	178	160	147	170	174	162	178	170	178	166	184	176	151	163	186	179	148	184	175	155	154	162	164	164	140	189	168	179	166	174	165	163	173	162	161	168	181	152	186	180	160	171	183	162	173	196	178	146	148	162	171	172	175	175	173	158	162	177	161	157	165	154	132	167	140	174	141	167	167	170	178	171	159	177	191	183	138	168	166	170	150	152	170	181	155	169	155	165	180	177	156	156	166	147	171	178	169	165	167	157	163	152	157	171	149	171	170	149	154	144	152	172	140	163	139	176	187	157	170	154	160	179	149	151	142	166	154	184	150	194	172	173	169	164	156	176	160	162	171	137	190	177	208	147	170	155	166	168	143	132	175	167	139	158	173	149	170	174	143	184	142	146	156	180	154	166	148	174	172	141	166	195	163	155	175	171	156	152	178	171
7464	2355	6980	9827	8119	7289	4683	3488	2760	1927	1602	1344	1397	1402	1408	1008	1089	1020	997	970	851	599	577	478	463	464	517	439	481	468	495	416	413	419	375	444	399	387	380	418	433	392	413	382	374	391	393	411	410	414	421	401	406	375	400	412	355	359	414	396	406	418	405	376	414	389	399	415	392	449	403	389	430	388	415	371	376	429	396	430	386	412	422	392	392	370	401	400	435	388	395	412	406	417	384	388	414	442	399	412	353	398	397	386	392	424	399	397	395	406	427	403	407	413	402	417	385	381	356	409	380	373	400	404	371	421	379	414	380	409	429	395	419	411	429	392	399	416	429	412	408	372	418	375	415	396	406	408	388	451	416	383	392	423	359	388	394	411	386	417	409	386	397	386	404	380	364	380	386	417	383	393	431	360	365	404	429	367	371	388	414	405	385	373	438	381	440	406	412	401	417	392	395	423	418	407	401	419	387	388	371	433	404	403	377	407	398	407	400	425	470	431	367	421	413	422	380	406	381	394	417	415	375	410	410	387	424	384	381	404	387	396	404	420	430	406	413	417	413	411	409	398	384	347	421	423	385	358	428	401	391	384	422	395	443	384	378	424	400	408	427	401	394	393	386	377	387	356	390	399	381	429	399	416	402	404	399	400	427	418	399	432	392	407	422	411	422	377	404	403	434	415	393	408	405	450	408	383	435	436	404	409	419	429	375	411	379	375	356	403	377	408	384	377	384	387	380	368	402	398	390	403	383	407	419	399	426	414	390	399	376	368	381	433	381	407	419	361	374	405	411	412	414	361	400	388	417	402	380	412	410	416	399	387	441	401	404	391	413	398	397	428	379	360	392	405	389	395	405	401	398	363	389	385	406	417	407	422	404	394	430	397	400	388	403	381	407	413	392	378	407	434	414	389	410	379	417	427	440	420	390	414	445	399	399	386	410	381	399	402	377	364	419	405	375	431	411	401	410	376	371	407	382	420	406	391	373	392	423	395	399	376	393	397	423	400	386	399	377	392	416	403	359	395	414	420	399	415	359	404	435	372	429	374	375	398	399	377	402	410	419	393	390	384	414	396	388	417	389	386	372	426	389	429	383	409	422	378	409	407	405	431	374	376	401	400	406	392	444	420	407	400	403	372	363	418	400	392	376	425	394	436	435	427	425	409	399	393	422	348	388	408	396	389	420	382	407	413	372	386	375	398	421	404	402	409	391	428	416	415	402	374	429	396	394	412	396	383	387	397	360	366	374	402	391	388	404	414	427	396	365	376	412	408	404	386	392	380	426	369	421	380	398	407	427	398	412	399	454	414	413	421	409	436	346	378	424	391	423	376	404	368	437	376	389	400	438	370	383	443	440	371	397	350	379	415	382	388	399	375	406	399	416	416	414	373	417	409	366	386	391	418	408	416	388	412	395	433	386	380	428	417	398	405	443	412	397	412	398	398	363	391	377	425	404	412	388	356	387	379	405	422	376	363	363	395	409	392	374	387	399	401	419	390	454	435	413	412	411	376	382	412	411	382	394	387	367	406	420	404	417	371	384	396	380	412	398	385	386	367	372	379	385	398	408	387	383	394	394	407	386	424	388	406	388	395	384	382	409	388	392	426	392	401	402	414	405	404	397	406	411	400	428	377	364	411	386	377	414	374	399	376	435	396	425	375	372	394	433	398	390	418	431	450	405	417	394	354	419	383	415	422	401	406	395	420	375	406	382	409	415	350	357	397	394	420	423	378	426	411	429	430	417	394	397	399	400	385	397	383	405	398	400	424	390	409	422	427	384	382	382	383	429	398	375	423	392	393	411	383	398	407	394	434	389	381	384	400	416	395	403	375	432	452	417	415	384	382	401	391	418	399	425	394	383	413	418	386	405	393	371	397	381	400	426	411	376	395	367	390	434	410	425	391	386	405	401	428	386	386	418	386	395	444	356	391	374	435	390	417	364	437	406	405	406	379	372	392	417	391	390	393	412	402	425	353	387	409	370	406	412	459	362	404	409	418	401	433	405	395	407	409	427	370	400	415	365	451	406	410	389	396	387	396	414	411	370	403	372	379	337	386	410	409	399	396	405	398	386	396	374	392	380	391	421	407	397	404	356	417	426	427	413	399	395	396	415	393	397	420	424	400	398	400	413	389	402	369	389	391	407	414	388	389	413	372	393	394	398	411	425	395	406	384	393	404	417	408	403	363	403	419	420	417	376	391	394	401	375	382	402	390	412	367	425	388	422	414	408	374	409	416	419	423	383	394	416	393	410	397	404	398	419	416	397	396	388	431	385	404	371	427	446	403	379	376	371	394	394	377	386	392	405	423	414	419	408	341	422	404	390	408	425	388	403	400	400	398	395	383	375	376	432	367	440	401	370	387	399	389	370	405	440	379	411	412	374	404	415	412	389	457	421	427	387	414	380	428	409	400	405	421	396	405	404	389	406	407	388	395	389	392	396	427	397	367	354	397	399	400	404	397	371	417	410	394	422	398	425	428	434	393	394	415	366	431	409	367	424	419	355	408	391	442	406	408	380	408	414	375	402	430	375	416	384	370	388	387	416	390	435	405	379	418	395	413	381	450	438	388	376	357	381	419	393	391	394	423	367	422	401	405	373	395	427	427	374	397	386	403	413	383	403	388	391	410	386	428	414	419	424	423	415	435	408	406	371	416	418	401	403	433	398	388	387	411	414	416	384	375	417	415	401	421	377	418	418	410	375	381	385	365	405	416	398	418	379	391	372	406	391	425	383	395	411	383	349	408	390	438	379	366	382	384	417	370	413	382	391	383	393	422	411	416	394	401	432	371	423	364	381	380	380	393	369	399	378	394	396	391	393	405	401	403	435	410	401	427	386	362	419	428	404	408	421	429	409	422	429	387	392	379	454	430	380	355	386	357	375	423	373	402	391	419	433	398	398	411	435	424	387	418	388	426	429	364	381	407	414	392	388	416	416	388	411	381	430	432	422	420	410	389	396	398	425	400	375	422	384	398	394	399	417	393	416	400	390	418	420	381	425	390	376	396	425	430	413	364	405	420	407	401	381	460	396	400	389	409	421	387	411	372	353	408	388	403	402	416	435	400	376	371	407	394	424	427	389	395	437	388	395	430	413	397	419	368	386	377	408	414	391	392	422	388	368	393	404	380	379	391	410	363	370	413	381	388	401	410	402	405	408	403	412	420	384	402	410	396	399	379	392	373	409	397	402	394	426	393	427	447	409	385	407	424	414	373	389	415	393	389	436	415	403	369	375	414	417	408	395	415	405	374	365	371	399	410	414	385	403	415	412	367	357	418	411	389	417	404	432	404	399	403	433	424	381	412	407	393	386	395	396	423	411	403	391	392	413	390	409	406	380	400	443	434	383	377	431	416	402	373	376	404	391	424	383	406	405	417	415	416	399	412	418	393	385	421	405	390	416	383	382	423	393	392	401	412	427	423	401	372	385	418	411	420	401	372	381	382	395	373	397	417	388	421	399	414	375	394	423	398	404	386	409	402	383	383
29494	8101	7476	6121	3765	3055	1841	1442	1096	714	559	630	587	543	472	468	388	404	357	374	323	283	222	240	265	280	297	317	396	349	285	230	238	254	238	239	235	241	268	256	268	218	217	235	257	209	229	254	237	230	222	194	259	277	255	221	257	227	231	218	227	214	258	239	225	259	253	240	224	234	244	259	239	260	231	229	255	248	221	250	245	216	214	243	250	237	231	223	237	227	222	229	233	230	229	238	238	233	232	227	222	244	222	227	208	268	228	249	282	198	233	259	244	240	253	242	230	244	232	245	232	279	209	256	231	217	226	232	261	231	223	225	231	222	251	232	243	215	234	232	244	234	247	252	217	250	270	238	246	249	229	225	227	225	280	222	228	260	209	230	254	224	199	220	251	227	275	225	243	219	246	240	242	241	237	226	222	233	206	230	245	246	215	230	214	237	262	219	191	224	262	266	237	238	229	270	226	227	226	269	233	263	235	235	238	232	231	236	241	222	235	252	234	208	247	243	204	227	254	225	223	239	235	220	233	250	249	233	229	264	228	260	256	237	229	219	223	237	237	238	210	258	219	253	259	243	224	240	261	239	255	224	213	216	234	238	248	237	243	250	217	229	219	234	249	224	250	236	232	225	252	248	257	262	250	223	221	219	248	218	200	232	226	233	250	250	231	259	249	229	242	230	255	233	240	246	253	248	207	229	267	271	253	219	226	240	235	250	257	249	246	202	223	223	197	241	244	264	200	232	266	233	280	214	232	233	261	247	242	261	226	240	238	232	264	291	221	206	254	249	240	236	226	234	271	209	236	265	228	245	233	235	225	221	216	235	239	256	227	211	235	214	231	230	249	264	249	277	248	235	247	221	220	192	203	236	257	233	233	246	244	217	262	211	215	212	253	233	268	225	244	234	236	235	250	245	261	242	257	257	253	240	244	255	219	224	227	233	274	247	214	214	259	264	246	235	230	263	210	234	246	244	238	262	243	249	235	247	224	239	244	227	228	245	257	195	223	252	250	223	196	229	242	239	227	223	257	236	222	214	220	228	248	273	222	214	205	219	219	240	232	261	242	211	204	226	237	218	242	268	258	257	234	224	278	253	249	242	247	220	232	278	226	237	226	219	243	222	232	260	223	252	244	255	208	238	217	244	250	243	242	253	243	211	235	250	261	229	239	246	231	234	242	228	246	221	261	237	235	222	213	275	253	232	237	239	248	250	229	247	247	242	247	248	242	204	227	251	256	255	205	221	254	215	231	266	204	226	212	237	260	250	257	249	235	208	223	267	221	234	231	204	245	245	218	236	253	242	266	249	246	220	248	252	251	238	231	246	239	250	248	248	231	246	251	212	219	212	245	247	225	232	245	232	214	245	211	242	248	207	225	248	210	249	242	255	212	227	238	233	217	208	292	243	251	246	238	232	266	243	217	220	216	233	262	232	238	221	210	225	222	213	283	211	251	266	272	239	261	261	242	252	207	246	251	235	235	224	211	201	249	272	262	240	223	227	221	234	228	251	210	217	234	235	248	233	222	214	207	269	261	253	260	238	227	229	240	217	248	224	238	234	228	247	201	225	247	255	253	239	261	255	205	255	257	230	252	227	230	251	257	218	239	238	227	186	229	206	250	228	244	272	232	229	235	250	223	223	244	228	244	247	235	229	236	226	224	226	221	237	238	254	263	217	275	241	235	215	233	250	260	217	243	216	256	232	233	228	230	250	238	232	275	249	250	253	211	241	227	237	259	220	223	239	243	217	249	257	234	241	252	228	254	224	238	248	240	246	230	232	223	238	251	268	217	249	224	219	216	241	223	241	232	255	235	211	215	231	238	250	219	220	235	274	271	241	260	236	269	226	232	236	221	223	230	267	247	235	256	240	227	237	262	230	204	220	225	237	257	247	234	224	202	269	201	258	244	232	242	281	249	243	240	233	211	241	242	239	216	255	251	254	225	201	252	240	247	190	252	205	236	224	247	232	208	219	241	231	252	239	218	210	233	242	265	216	241	250	266	242	255	233	223	259	215	251	238	233	248	210	241	245	243	234	235	242	228	247	270	255	237	230	215	235	212	243	227	244	221	242	225	215	236	213	261	260	220	244	266	260	251	230	257	236	240	267	246	223	202	244	228	236	274	247	226	229	213	221	241	220	273	238	219	245	242	237	234	230	265	268	226	226	244	255	250	227	231	261	237	222	275	288	188	251	240	259	250	252	216	212	210	235	224	254	236	218	224	270	233	214	229	235	234	250	233	263	251	211	253	219	247	231	246	218	261	229	252	245	248	204	209	214	197	252	204	226	271	229	220	235	225	225	228	246	242	226	238	238	230	242	281	232	231	218	241	239	241	245	208	226	245	238	242	235	233	229	222	237	235	199	225	208	256	215	249	225	217	236	285	232	217	226	236	206	211	243	223	195	232	196	233	220	223	230	230	267	258	230	230	222	214	249	239	222	239	219	226	239	249	262	251	246	237	238	257	233	226	238	237	200	247	234	260	218	212	272	258	201	222	223	244	266	228	247	269	230	222	219	266	224	257	246	233	227	218	221	248	241	256	247	236	247	244	226	221	263	233	253	220	220	260	223	262	244	235	247	231	247	218	249	253	255	230	240	238	235	237	244	235	239	242	256	243	209	226	233	234	243	236	258	240	241	221	248	246	267	204	210	212	249	260	228	215	251	216	248	234	227	240	234	210	258	237	279	255	241	253	239	263	268	238	239	234	228	255	229	221	232	242	228	247	241	191	224	250	246	232	239	219	243	249	207	253	240	214	244	209	226	247	226	233	233	263	260	203	250	225	229	194	215	270	231	234	241	245	244	230	233	228	249	245	237	241	265	248	235	241	247	236	279	237	224	247	242	231	227	234	233	217	251	251	270	236	213	214	267	222	245	250	230	240	253	248	218	216	214	237	243	255	220	239	238	244	208	239	238	234	258	220	218	241	231	225	220	233	246	224	239	219	243	239	213	221	237	217	232	230	221	231	246	255	257	236	260	232	232	238	269	211	229	265	245	222	224	229	226	231	256	253	222	227	229	263	226	225	221	212	229	228	221	240	231	241	254	208	241	237	236	250	236	241	256	214	251	243	235	226	244	265	223	253	246	273	225	236	232	268	254	255	250	219	219	231	233	218	225	246	258	275	261	201	233	232	261	234	242	220	243	248	256	240	236	211	257	211	241	223	210	240	259	249	222	243	247	227	247	232	250	221	257	220	227	253	239	250	243	251	227	253	230	220	227	246	220	249	240	250	236	233	240	270	229	199	251	245	217	251	250	232	251	224	225	241	243	216	253	199	240	239	256	217	269	239	256	262	206	262	252	228	264	238	258	237	244	235	244	262	239	251	249	256	237	274	254	239	263	246	234	256	238	264	234	239	248	251	259	242	258	237	234	250	224	212	230	239	229	242	269	250	213	230	227	254	269	244	255	217	223	231	216	210	255	229	259	245	252	243	220	236	205	228	241	242	235	235	229	246	238	249	243	223	263	235	209	252	250
17518	4632	12739	14889	12198	11767	7378	6387	5085	3118	2543	2624	2651	2251	1991	1862	1798	1615	1427	1452	1056	822	719	740	689	683	690	1105	1629	1711	867	628	565	602	585	584	591	596	586	564	568	534	569	538	550	489	556	573	556	565	513	568	495	606	539	535	527	570	495	534	537	522	534	527	559	563	558	519	577	578	555	512	543	567	513	590	578	557	493	535	531	571	545	522	500	551	546	559	574	515	493	560	535	512	552	559	545	566	602	535	540	558	588	568	518	566	548	558	501	566	537	560	534	521	597	522	585	518	510	556	502	510	529	520	552	569	546	586	514	537	514	513	536	562	568	558	554	523	515	504	567	510	564	560	536	537	547	559	573	574	530	569	606	561	536	601	534	556	532	527	547	590	509	539	539	549	504	532	560	551	493	525	557	556	546	503	571	524	479	556	550	578	515	531	531	519	510	514	574	548	540	525	531	504	515	554	557	544	576	573	566	535	537	533	547	579	582	528	534	545	549	529	566	537	582	547	535	577	516	489	584	541	534	523	547	533	547	566	522	555	566	534	531	576	524	559	526	542	532	506	533	532	576	562	536	508	564	521	489	533	540	521	560	540	496	559	510	547	521	544	559	523	506	541	538	560	530	518	528	536	534	528	527	508	519	560	546	530	534	549	511	530	534	550	530	554	529	540	595	548	507	544	562	548	529	558	565	537	560	527	547	548	504	566	515	532	558	548	573	562	553	537	538	542	517	523	567	541	520	545	526	519	569	552	541	566	514	536	552	534	589	532	551	552	499	513	522	480	584	561	534	563	534	546	576	533	544	495	518	515	525	548	546	548	523	505	568	559	549	505	572	530	509	582	547	547	510	502	549	514	522	534	567	551	583	524	524	564	515	548	560	566	585	536	556	532	519	526	572	537	508	512	538	558	543	537	553	510	548	571	519	567	500	528	493	540	530	519	543	529	586	562	572	522	536	531	514	540	536	531	515	549	544	516	497	589	540	536	507	529	543	543	573	554	514	540	546	540	551	516	562	538	567	528	512	528	545	559	608	545	521	559	557	555	551	538	559	535	524	544	578	529	596	535	559	563	522	538	542	562	545	556	549	561	518	546	541	537	550	500	545	526	541	509	536	515	570	554	548	518	503	528	538	515	551	531	565	507	502	535	540	542	579	558	532	558	505	521	537	528	531	562	525	545	569	530	556	591	542	540	530	551	557	520	564	498	511	539	595	493	547	551	522	559	611	566	581	505	554	535	527	564	565	539	577	534	540	583	537	546	487	526	541	591	577	547	541	523	540	533	522	531	561	546	534	578	594	571	513	575	530	527	575	525	558	545	537	541	554	561	557	540	538	522	505	538	528	477	553	561	522	562	539	536	538	570	547	578	565	527	563	556	519	557	539	543	490	541	543	537	544	545	490	553	505	520	545	561	556	525	529	516	525	542	551	497	576	548	569	501	539	543	539	539	543	519	572	562	533	512	524	584	537	517	540	538	520	500	546	506	529	515	528	515	557	538	571	506	542	560	553	548	581	535	541	510	557	541	535	557	602	557	507	558	539	539	508	545	580	555	512	601	512	533	555	549	530	540	527	525	518	572	553	579	545	556	553	542	516	555	531	501	576	602	539	565	538	523	518	523	535	522	580	559	518	546	507	542	539	533	542	531	538	517	545	528	547	571	540	529	508	559	539	514	549	524	518	553	581	532	539	547	587	525	488	550	532	550	539	563	499	532	545	531	512	545	527	510	554	507	529	540	555	517	564	572	500	557	598	545	582	484	551	539	500	547	503	538	538	540	579	515	534	557	523	551	571	511	519	554	538	551	511	532	568	535	511	519	558	511	563	564	566	520	521	498	525	529	500	539	539	507	559	591	538	570	516	595	543	518	543	500	546	546	523	580	502	558	521	567	501	560	511	535	589	601	526	486	557	554	533	544	558	539	551	551	527	502	516	530	537	536	531	539	570	543	556	565	565	555	561	571	552	533	527	546	563	571	531	520	555	559	537	503	570	564	565	565	545	549	542	528	548	535	546	539	529	522	563	567	540	560	558	561	545	528	545	559	558	565	503	542	559	604	494	530	532	579	528	569	565	545	520	579	506	570	547	511	576	556	530	555	521	536	499	542	546	518	542	502	562	565	537	544	571	549	525	602	523	518	529	585	506	516	584	538	518	536	538	537	514	530	525	547	536	533	507	528	561	540	553	522	562	552	570	536	560	554	580	509	532	537	538	558	520	537	563	588	530	546	501	553	524	539	517	533	524	542	551	535	526	561	513	532	551	559	545	548	564	558	559	535	545	522	548	559	564	549	563	545	546	541	559	551	536	531	493	558	496	526	529	538	515	557	571	573	530	550	538	532	569	542	572	612	532	572	573	534	544	545	522	587	523	547	528	516	554	523	533	524	523	508	529	512	528	546	532	537	540	553	549	547	532	543	577	525	559	530	524	549	527	547	589	565	542	552	548	540	545	582	556	539	514	547	556	535	542	574	541	529	551	549	568	604	528	532	532	542	522	538	573	557	550	537	557	529	562	508	535	536	571	522	558	545	551	560	535	521	540	479	549	557	546	530	518	553	588	613	547	557	568	540	548	532	518	566	556	514	572	595	513	534	570	569	529	541	513	533	528	544	505	557	536	560	523	527	525	517	544	535	527	554	519	524	533	560	524	534	519	530	538	570	506	549	519	551	548	540	506	541	528	538	559	538	527	560	545	518	570	514	589	526	543	530	525	540	571	535	566	544	536	584	575	514	555	506	586	526	572	552	525	567	522	547	558	525	523	503	526	582	506	561	565	537	572	524	562	530	538	547	540	570	534	514	562	512	534	541	526	516	555	569	538	547	533	535	581	587	533	553	572	512	576	553	544	541	557	544	528	540	533	523	527	604	531	507	523	543	583	552	561	553	505	526	534	583	539	552	516	560	535	563	506	537	545	531	527	554	594	526	520	610	518	515	531	534	553	522	550	555	519	537	536	526	499	530	541	506	539	525	560	556	558	512	538	551	526	579	567	532	538	530	580	536	529	567	541	534	561	511	523	543	565	530	556	512	537	572	551	527	517	535	509	540	565	542	560	551	554	580	540	566	521	547	487	538	539	515	529	560	534	564	520	542	558	574	507	493	518	536	549	524	524	538	534	537	539	499	546	566	573	544	530	567	575	587	522	541	537	545	533	544	533	541	519	546	555	541	515	522	545	543	540	549	564	522	534	562	541	557	509	552	557	536	553	547	565	551	533	546	550	561	575	596	491	532	539	549	538	546	524	549	540	543	578	526	523	547	520	551	488	563	576	509	495	546	589	554	557	517	532	509	487	535	519	524	506	543	531	542	573	544	514	525	582	519	527	542	554	565	511	539	535	593	547	548	553	547	507	529	537	487	539	560	529	499	575	537	555	565	545	537	507	572	557	543	575	550	536	542	561	542	546	528	532	514	548	502	530	511	543	531	593	547	538	529	517	543	552	591	565	568	556	528	568	531	534	587	523	571	569	576	580	534	550	528
41666	14715	10888	7383	5957	4232	3090	1929	1417	920	843	769	703	622	639	680	620	475	500	431	375	368	354	332	319	309	313	334	529	634	406	257	303	296	268	268	311	324	304	312	323	312	294	284	294	298	285	272	272	305	328	303	288	310	310	295	304	288	295	315	261	277	279	287	284	279	313	302	285	322	276	283	286	277	302	268	269	286	301	276	287	306	268	245	288	329	284	301	353	297	302	322	269	304	262	330	293	281	307	279	320	285	265	303	322	299	277	309	274	267	289	270	271	292	277	307	265	310	304	271	296	275	312	314	300	289	303	322	328	293	319	294	292	267	285	306	313	293	267	298	310	272	314	324	320	285	320	292	312	269	293	304	269	284	279	311	279	262	265	281	279	268	275	283	285	283	281	245	252	272	278	306	303	294	282	293	309	262	273	287	279	317	275	271	276	274	271	267	330	289	306	285	262	285	304	280	316	296	305	333	287	296	297	301	287	268	312	292	262	303	315	276	276	277	303	256	298	266	257	275	294	282	295	292	283	281	279	300	272	275	284	289	283	318	310	297	305	311	287	261	261	308	300	291	289	294	271	281	263	316	286	310	304	286	303	295	263	276	298	284	297	265	304	268	277	289	241	288	272	279	279	272	290	298	293	267	315	312	303	300	313	282	294	279	291	289	266	277	264	303	283	334	288	302	292	265	319	293	284	304	288	277	282	301	282	276	289	284	259	285	297	256	303	293	264	285	268	302	284	280	303	256	301	277	272	287	278	309	294	298	266	311	281	290	257	273	320	316	317	302	267	262	290	256	270	282	305	310	297	317	302	287	275	323	298	258	290	297	269	308	289	262	303	301	315	301	284	299	291	284	283	283	296	293	317	312	291	310	280	293	261	323	276	285	264	310	288	284	304	304	291	290	318	321	310	277	259	301	295	313	254	318	292	291	312	278	290	306	258	282	297	270	307	280	289	292	296	300	308	324	282	270	296	292	298	251	276	316	283	324	279	254	292	350	293	317	279	296	280	303	276	285	276	335	329	302	318	297	297	285	293	286	244	296	293	297	310	306	296	289	288	307	301	278	301	278	258	294	288	267	305	343	299	264	273	305	281	323	267	249	300	266	265	299	282	281	282	263	314	289	257	301	275	293	311	287	286	289	303	244	269	259	270	260	287	293	286	297	315	279	301	291	278	303	309	305	307	283	268	271	288	282	293	290	250	298	296	302	301	252	301	279	299	307	332	271	295	285	342	296	273	325	303	275	296	296	284	295	290	274	314	276	308	277	306	290	291	284	319	279	336	290	291	305	248	311	285	291	295	272	296	294	263	305	280	286	295	283	268	290	300	275	313	293	294	286	291	260	302	279	285	292	263	276	257	317	280	282	291	324	289	298	307	303	275	328	298	290	265	305	300	294	292	309	272	272	294	299	281	294	303	288	296	262	281	276	298	290	323	232	291	319	292	268	304	287	313	302	300	290	274	283	301	315	272	287	269	284	312	271	325	275	269	261	293	295	296	274	274	297	268	325	291	280	298	312	286	287	284	301	270	279	309	292	288	287	266	286	303	300	273	276	298	269	293	300	291	278	298	326	296	291	289	280	284	297	328	267	278	287	309	291	331	304	268	283	275	278	280	298	297	270	292	258	260	294	280	277	285	292	303	286	278	325	285	281	276	296	275	282	303	295	311	292	285	293	274	275	280	282	273	264	322	301	309	294	268	275	307	302	255	284	302	291	238	315	293	284	307	320	289	254	288	254	284	256	283	305	260	306	321	314	283	275	261	282	284	272	285	275	286	307	286	265	292	284	276	276	269	291	290	296	278	282	301	275	284	302	310	282	320	255	282	307	271	245	294	290	306	269	310	319	270	248	269	270	303	278	266	309	284	266	275	298	284	262	262	273	328	324	245	277	315	303	289	304	290	309	293	291	293	307	292	305	263	269	295	303	280	299	287	304	272	242	291	276	272	273	276	304	347	299	304	290	273	317	280	272	301	290	311	278	258	303	294	281	288	261	307	315	271	292	297	244	287	293	253	287	284	280	323	297	276	309	277	295	299	273	271	288	317	272	295	272	284	305	268	267	270	275	270	271	317	256	277	310	280	271	256	312	290	279	309	278	322	296	279	266	285	306	265	279	306	284	305	275	278	258	312	249	303	292	287	303	291	295	312	310	273	285	290	295	311	289	313	304	289	278	289	256	284	312	281	301	295	296	289	321	277	269	284	280	264	300	277	274	274	258	282	297	285	272	292	267	293	321	295	285	283	320	294	288	289	293	236	294	289	322	293	273	270	279	303	270	299	323	287	302	295	258	300	257	330	282	264	319	272	289	260	305	274	303	285	308	280	296	272	272	290	313	305	299	275	269	306	291	298	254	303	302	290	264	269	265	274	268	252	293	287	293	307	307	296	311	300	296	267	301	258	264	277	278	284	293	302	329	312	282	275	249	276	265	278	288	270	293	299	286	273	315	286	336	244	317	316	286	258	269	296	311	304	301	260	292	263	291	307	268	316	289	326	291	290	311	288	285	295	291	270	321	269	278	319	295	296	266	291	276	289	294	278	302	254	299	290	276	300	302	279	298	295	315	269	296	262	265	288	295	293	297	284	283	272	283	279	291	295	293	272	313	313	314	298	304	273	262	301	303	283	273	286	287	270	288	277	336	254	279	291	325	294	286	304	260	293	318	296	279	283	291	259	319	282	300	295	274	305	293	294	312	274	286	310	233	316	270	301	283	329	296	292	217	296	296	269	298	292	278	275	259	281	275	278	305	287	293	290	296	286	291	277	261	280	309	295	289	282	300	289	262	287	298	285	267	307	284	264	283	278	318	287	265	282	272	269	287	299	280	290	313	293	299	303	300	282	272	280	326	290	312	276	277	280	278	263	300	316	287	271	300	288	301	288	310	297	273	280	287	261	281	297	282	295	285	278	264	264	266	326	287	272	303	300	294	285	279	310	288	273	261	317	299	330	300	294	283	277	309	274	337	316	306	295	286	326	283	261	287	285	268	292	314	299	270	280	298	295	295	277	282	256	285	274	275	269	248	288	281	289	268	284	305	310	282	249	296	294	301	302	277	319	297	288	299	275	294	316	276	302	282	306	313	300	284	300	290	270	303	298	318	275	310	307	294	289	290	241	262	301	317	263	266	275	270	291	282	245	288	277	269	239	313	287	307	296	275	261	285	309	293	263	289	319	295	286	302	306	305	318	277	256	306	281	311	319	265	287	328	303	273	271	288	289	301	318	273	287	260	294	286	271	320	311	264	290	327	297	338	293	334	267	286	315	299	277	280	297	267	320	282	273	256	285	267	266	286	291	238	277	309	253	290	310	314	274	292	279	310	260	281	273	292	342	295	319	337	295	320	290	315	310	270	283	247	274	263	284	258	293	294	283	288	312	286	285	288	298	301	287	257	286	329	294	288	313	287	280	295	282	264	301	279	302	300	292	312	301	298	319	261	290	276	296	318	283	314	292	262	300	267	310	305	295	282	285	301
23488	7393	15208	16039	18041	14120	11607	8073	5934	3915	3856	3471	3219	2794	2757	2872	2560	1860	1946	1734	1291	1127	1092	991	955	874	844	1153	2298	3081	1732	673	690	744	708	698	656	691	680	681	680	591	677	665	670	599	626	633	671	628	625	663	639	631	643	627	601	654	663	631	626	633	607	620	629	621	678	629	621	729	596	632	641	634	643	610	620	662	599	701	644	642	639	651	604	601	613	648	632	640	650	624	627	614	661	645	646	612	642	653	649	653	705	604	642	595	616	657	635	661	616	590	612	663	592	588	623	612	653	578	633	652	633	647	649	631	632	632	651	637	631	621	601	644	603	596	628	655	638	689	589	670	615	628	642	661	625	620	612	620	620	643	660	603	639	631	657	606	647	662	621	597	607	645	587	603	622	601	656	650	644	616	643	655	612	599	648	608	637	597	640	595	657	662	601	623	646	650	641	672	631	639	633	663	631	659	641	592	644	651	636	592	615	644	641	626	662	598	610	603	617	629	625	644	660	656	641	632	646	610	675	650	618	615	606	628	609	621	661	621	621	607	620	671	662	607	594	616	645	615	624	667	668	622	606	654	598	620	642	639	586	649	644	652	606	636	675	611	635	647	607	660	608	609	624	629	616	640	655	632	611	651	633	656	612	633	640	644	628	634	632	620	676	616	647	614	596	672	588	633	618	579	619	608	658	610	638	589	641	619	641	604	636	639	596	687	627	640	621	626	618	648	630	623	616	659	653	647	624	682	612	598	626	622	650	623	635	635	625	634	643	658	607	652	665	648	652	605	637	602	648	647	650	631	593	632	671	662	607	640	688	656	614	626	631	633	630	668	613	624	620	594	689	649	631	608	603	614	638	620	655	586	665	628	577	621	664	591	624	594	638	637	596	640	642	613	619	604	641	625	610	675	627	603	655	621	638	610	666	648	667	616	660	644	604	635	634	634	647	604	659	675	646	649	646	623	650	585	635	591	616	650	664	603	671	618	651	667	602	647	635	609	602	615	646	630	639	637	645	622	655	618	631	616	660	620	658	633	634	634	664	653	649	597	616	599	599	666	625	622	665	631	679	672	617	635	628	621	641	602	624	629	641	594	618	602	610	637	662	646	648	682	650	604	584	655	583	635	612	625	589	608	638	640	649	625	604	649	662	667	653	650	632	603	594	675	641	672	674	611	618	655	629	656	617	642	623	628	649	611	609	611	629	651	592	664	629	615	657	615	612	617	598	595	625	618	626	630	644	601	575	600	642	621	621	615	619	658	673	590	594	598	616	609	647	658	645	663	664	605	649	667	644	618	668	635	666	620	674	691	621	617	672	612	598	630	673	639	639	596	637	695	609	702	673	587	628	628	612	640	655	596	607	582	590	638	621	649	670	621	639	632	655	628	611	632	636	643	628	624	648	614	605	643	598	587	658	656	590	612	630	646	632	647	648	684	643	638	668	600	603	615	619	644	624	641	611	628	661	605	662	652	599	595	632	640	652	631	611	676	648	620	618	643	614	624	618	636	650	632	596	663	621	607	628	653	626	660	682	644	640	639	622	608	629	628	633	637	659	619	572	588	638	585	611	646	603	603	661	645	641	619	647	624	661	670	652	677	613	639	637	636	667	631	617	623	641	606	607	618	615	625	615	586	620	599	608	620	631	632	654	602	653	636	658	654	662	656	648	680	634	636	634	632	630	652	591	616	636	671	602	591	601	630	624	615	622	657	612	644	627	628	600	611	629	661	633	614	636	586	696	570	657	635	615	617	616	645	628	627	731	634	623	643	615	585	589	593	646	646	643	607	634	621	633	608	623	626	575	651	651	658	636	636	641	652	631	589	620	654	637	709	610	646	616	617	646	654	630	606	613	589	615	584	606	647	650	612	632	628	638	610	672	674	633	602	640	608	633	622	621	591	588	600	712	630	617	630	641	622	606	602	649	623	640	618	642	613	622	657	600	612	637	634	584	618	638	587	614	626	599	650	610	585	626	623	645	595	606	598	614	604	639	655	617	644	623	652	614	585	642	623	675	648	655	636	625	645	627	643	608	653	645	638	593	661	618	618	635	667	626	620	626	614	654	605	619	651	625	599	619	624	646	625	620	653	616	652	612	613	639	670	614	628	602	626	651	658	631	615	639	602	576	663	625	671	590	602	657	658	596	586	638	654	623	646	636	687	670	617	620	634	626	630	609	622	668	647	591	608	644	652	640	620	651	607	595	677	607	626	618	628	616	608	648	648	622	615	650	626	593	617	622	625	648	674	578	647	602	651	604	606	638	627	648	595	624	587	672	622	609	601	657	608	614	627	650	642	643	636	599	618	641	661	637	637	570	661	663	600	615	611	620	643	618	642	613	593	645	634	629	582	651	602	618	670	598	619	632	625	582	620	618	627	618	666	624	655	612	675	640	641	630	595	702	623	610	620	628	686	607	632	623	624	606	637	658	648	686	611	632	625	599	677	642	619	655	603	660	634	627	626	612	631	635	643	569	634	636	619	651	617	678	658	639	646	608	621	644	624	621	642	645	648	643	590	660	681	641	617	625	586	618	647	675	647	689	585	636	621	644	633	586	606	633	638	605	663	624	641	639	615	636	622	646	672	632	664	599	627	632	676	628	622	610	604	576	670	606	653	664	614	637	661	609	640	668	636	657	636	633	616	684	668	599	625	650	610	630	600	625	643	624	680	617	591	594	600	639	625	661	621	602	666	665	591	635	642	561	644	648	631	646	623	596	595	601	659	645	623	671	638	642	672	625	624	614	630	570	694	641	636	625	663	640	653	623	608	656	647	646	596	605	620	610	614	613	648	651	598	634	611	624	645	697	650	686	603	655	648	601	593	653	612	613	662	607	634	628	641	665	623	661	638	633	648	620	643	665	665	637	613	643	628	643	559	647	616	632	644	649	624	651	620	651	608	632	612	647	615	634	643	596	671	624	639	656	649	648	624	619	609	649	664	649	623	624	640	664	658	649	577	664	661	615	616	653	631	630	657	659	665	649	654	653	619	634	590	658	631	624	655	596	646	622	615	590	644	584	603	637	597	660	645	603	647	595	675	619	642	670	641	661	601	603	670	632	673	575	647	641	614	581	628	628	620	623	641	663	655	599	628	637	618	609	659	658	678	625	635	620	620	638	683	663	635	630	659	645	598	672	613	624	618	600	655	620	647	685	623	622	640	618	705	647	613	636	599	662	666	601	634	660	585	600	647	629	594	632	618	587	654	697	634	542	616	621	677	647	636	672	621	613	557	634	616	668	611	626	639	602	620	646	632	646	634	613	646	649	605	629	585	621	652	614	599	621	674	680	637	648	620	646	667	633	648	652	642	634	649	697	646	645	604	615	637	603	606	631	639	641	655	649	611	626	638	673	654	666	629	583	655	650	631	647	635	623	662	641	603	595	614	640	632	655	587	625	658	601	647	652	590	635	651	607	652	647	635	606	648	623	647	634	628	621	625	652	612	626	644	645	615	626	673	676	620	614	671	657	633	673	633	622	652	625	638
14399	4198	4167	3680	2568	1813	1090	685	486	418	398	373	337	321	283	323	305	223	251	269	209	206	150	172	184	180	175	160	177	178	181	181	184	169	177	184	159	145	169	166	175	157	168	164	162	180	164	159	150	190	145	152	133	165	169	176	172	176	175	181	171	155	156	176	163	173	184	153	181	159	159	140	186	171	166	180	160	155	129	157	158	168	167	167	187	164	178	182	152	177	163	194	154	160	167	162	139	173	174	147	155	141	156	176	167	165	180	147	149	162	170	146	147	156	156	164	164	154	158	144	189	166	173	149	158	156	170	152	171	152	193	161	132	183	185	175	150	140	159	167	172	158	150	171	178	138	175	170	186	172	138	160	170	160	164	157	148	176	162	165	152	160	152	179	197	192	190	153	169	141	164	168	146	182	179	173	158	148	156	169	150	186	150	152	186	159	141	159	118	159	173	167	183	150	155	174	153	173	182	193	178	167	162	171	171	176	167	170	173	157	195	171	179	159	190	166	155	161	164	195	165	163	158	167	174	158	163	172	169	195	172	178	148	169	163	161	142	145	159	166	169	150	160	183	184	154	177	163	183	170	193	143	150	177	181	156	156	153	142	170	190	172	169	173	164	159	162	166	180	163	160	164	169	170	174	190	151	134	158	157	165	185	158	181	166	177	162	191	171	161	162	165	169	175	173	139	196	180	166	168	153	144	154	170	128	144	169	134	178	175	178	144	161	155	165	152	179	143	145	171	183	166	173	155	162	141	167	172	176	170	159	149	149	161	162	151	181	165	145	189	165	164	161	151	163	164	134	161	158	168	154	184	186	178	134	153	158	156	172	152	140	179	187	174	176	168	152	144	169	147	148	191	164	169	166	169	167	155	183	174	158	184	153	170	146	163	169	187	161	159	152	173	157	169	175	167	134	161	172	141	157	156	181	169	153	188	159	189	172	164	130	165	168	167	170	165	167	156	140	174	177	158	151	177	167	175	152	156	148	195	180	138	147	155	160	151	167	164	181	151	155	178	163	167	149	149	168	153	158	173	169	159	145	150	168	177	152	159	152	173	154	177	179	173	163	158	161	165	127	152	164	161	162	166	153	180	163	158	161	194	169	165	170	176	163	173	148	186	143	143	157	163	161	177	148	178	184	151	173	183	164	139	159	153	147	167	154	147	158	148	141	162	167	159	157	180	159	155	166	167	133	172	169	168	180	172	172	155	153	158	156	177	184	174	173	167	168	171	160	167	169	168	181	181	161	163	148	158	168	178	174	160	140	175	165	181	166	152	134	168	173	192	153	159	186	192	162	170	143	184	150	167	120	162	156	165	190	192	168	144	156	149	178	171	174	150	186	159	167	158	156	178	153	178	151	160	142	149	156	143	159	166	183	176	168	176	163	160	161	162	152	179	145	164	158	146	148	135	144	147	170	134	168	175	155	171	154	183	163	172	157	196	160	156	189	191	157	173	174	149	150	176	136	160	175	185	157	170	163	168	174	167	160	163	160	183	132	164	157	172	177	169	159	186	156	164	143	158	167	158	164	167	152	147	153	166	153	164	152	151	134	182	145	171	160	153	152	170	157	160	162	147	139	149	154	169	155	145	187	190	178	167	175	174	174	166	173	177	150	155	154	168	167	169	140	159	160	172	161	160	165	143	191	166	167	171	158	146	161	166	192	177	152	168	175	140	146	166	145	159	165	198	151	170	143	151	118	195	158	163	158	167	169	168	167	178	174	181	189	157	198	159	158	186	164	192	178	160	159	187	156	161	162	150	161	147	156	162	171	166	130	163	160	169	169	190	170	167	181	157	164	177	138	164	167	172	169	160	166	178	166	144	176	181	151	158	163	165	150	149	149	149	142	177	152	174	161	162	182	146	167	157	147	170	150	148	171	146	159	153	197	139	166	191	170	183	175	159	149	148	187	158	163	156	152	171	171	203	154	164	168	138	153	166	164	152	155	160	143	133	139	172	170	145	132	159	169	165	152	180	163	169	175	138	148	157	187	175	172	157	152	161	155	134	182	167	178	172	156	173	178	154	180	166	159	171	171	157	140	167	146	165	165	189	174	173	154	164	168	201	173	142	160	176	170	158	176	159	156	160	145	181	175	173	161	137	170	146	166	174	171	140	157	141	154	147	175	152	153	173	183	154	180	156	182	141	181	166	171	165	159	154	160	160	168	153	155	165	152	167	160	174	158	169	146	161	166	133	144	161	177	167	168	156	178	166	166	162	174	145	164	172	175	174	166	163	160	167	160	162	167	153	157	168	169	166	182	166	168	178	167	140	162	166	169	169	190	155	170	175	153	167	155	172	179	162	164	167	198	152	167	167	149	180	174	166	176	154	173	170	172	149	158	176	138	180	162	170	206	176	191	176	180	182	177	186	165	140	139	166	168	192	177	160	185	179	173	156	161	173	167	166	135	168	163	158	179	152	144	149	158	166	155	170	170	164	162	163	196	170	150	167	178	165	152	154	187	161	155	164	161	166	170	166	177	172	168	161	151	162	157	183	164	161	181	176	189	162	168	154	175	175	183	179	154	166	176	162	163	156	154	169	182	158	148	183	160	159	174	166	172	141	162	162	166	170	158	164	135	157	150	178	165	143	150	158	180	172	165	166	151	173	181	162	160	163	141	155	165	155	152	154	160	174	169	185	162	169	154	174	167	165	170	194	146	149	142	159	162	162	168	133	160	174	163	157	173	159	178	167	169	143	152	150	175	151	166	157	149	175	184	157	158	164	158	187	198	160	147	165	171	170	143	182	172	146	157	153	150	162	165	178	158	173	158	157	169	138	171	157	165	166	149	187	155	173	159	189	166	165	170	160	149	173	153	183	173	154	165	162	145	177	169	174	151	144	162	153	197	148	175	176	145	164	158	167	171	188	165	169	126	162	174	138	162	158	164	175	189	163	162	167	163	194	186	165	166	156	158	183	190	151	156	143	152	165	164	160	176	154	167	151	166	193	157	149	150	142	178	150	160	169	156	174	145	163	158	156	185	146	158	172	160	140	176	162	175	133	168	148	156	173	148	169	168	188	172	165	178	130	192	183	177	187	156	159	125	171	173	178	179	173	158	144	159	177	171	170	166	173	165	138	168	198	145	191	177	147	162	173	161	156	176	187	174	183	158	147	175	163	166	159	149	193	157	142	135	176	147	161	150	153	158	135	166	198	173	172	182	168	154	177	169	170	145	135	172	169	184	164	156	145	153	173	177	170	192	174	179	194	168	146	164	156	194	141	170	155	167	180	156	146	184	190	157	173	187	193	165	174	152	142	167	163	146	153	151	147	162	166	151	195	155	140	168	172	158	175	175	162	161	179	161	140	156	178	169	153	152	133	143	154	149	163	183	185	135	165	160	151	172	179	176	165	167	174	160	157	171	152	161	182	173	161	145	198	155	172	145	177	171	141	163	186	186	189	173	174	153	156	174	180	147	160	149	203	175	172	165	173	160	159	157	157	157	175	151	158	157	172	134	184	150	171	192	176
8171	3292	7717	10152	8735	7644	4628	3063	1936	1851	1619	1641	1565	1246	1327	1564	1232	964	1013	876	664	540	499	501	498	512	477	452	475	519	408	405	419	405	402	406	416	395	373	436	378	373	409	376	432	410	363	393	397	387	392	400	370	396	376	383	397	388	368	369	419	432	388	383	371	359	412	382	388	376	407	379	374	402	376	362	396	387	397	401	429	401	376	370	383	379	425	397	388	381	401	398	377	390	352	381	395	368	399	409	448	381	362	393	359	412	393	411	390	397	353	390	407	379	402	400	387	400	391	422	405	385	396	405	392	372	407	366	433	374	392	394	416	374	371	377	409	403	373	409	413	415	379	387	419	382	422	412	454	368	409	377	374	386	390	348	376	411	413	402	394	406	398	397	400	389	396	405	363	433	404	401	421	434	384	435	426	395	389	352	339	409	403	396	400	385	421	387	417	370	392	368	397	396	370	399	421	391	407	392	388	430	430	379	422	388	389	369	394	389	376	410	402	407	392	398	399	391	356	377	416	383	400	394	394	368	400	381	367	432	393	388	417	379	402	377	446	389	390	422	386	400	393	385	379	424	429	399	371	398	382	388	404	361	389	397	387	397	403	362	422	412	397	393	345	391	417	409	403	404	393	411	406	410	390	350	380	390	413	405	391	393	389	386	422	392	406	414	388	388	414	415	417	403	402	371	405	401	389	390	394	393	401	391	381	406	388	425	415	392	406	398	403	381	395	402	383	429	432	424	366	412	406	403	379	382	383	398	377	366	416	384	401	413	384	422	413	374	380	396	375	398	360	382	395	416	383	366	398	395	401	372	398	388	396	394	416	391	375	405	391	421	400	414	407	383	386	362	372	376	390	371	418	393	377	379	381	407	396	391	432	371	377	425	412	427	416	352	409	371	376	416	417	395	410	399	425	395	415	390	425	406	383	387	392	383	376	372	389	388	404	368	400	394	376	387	368	376	385	401	388	369	409	402	395	402	370	412	405	380	433	431	419	394	382	413	380	362	376	413	366	410	357	386	373	387	401	411	404	393	384	380	404	391	387	389	386	416	387	395	399	393	380	364	401	406	406	402	400	395	411	416	409	410	375	397	360	377	398	398	393	397	409	371	384	412	376	407	396	403	403	387	436	384	378	401	382	420	415	381	388	388	381	381	371	413	359	432	387	375	372	392	411	389	352	381	383	423	384	386	410	390	401	380	387	409	393	414	421	407	400	417	400	400	412	388	368	399	364	371	428	371	398	374	403	379	381	399	386	413	395	397	384	371	393	398	384	418	373	392	391	409	401	387	380	394	341	400	367	409	408	372	384	395	387	379	375	384	430	409	373	375	372	407	375	390	426	415	361	379	399	390	356	352	394	406	382	426	409	395	418	422	370	370	402	423	387	386	391	432	388	398	421	404	417	383	394	393	395	394	395	412	402	397	368	359	380	374	372	410	395	403	376	381	429	404	401	391	386	384	389	378	369	409	407	361	389	419	387	390	369	376	409	382	409	368	365	411	362	377	387	382	413	403	404	386	405	404	376	408	379	447	365	401	408	403	409	399	393	388	393	379	399	378	383	414	416	393	454	392	377	436	381	377	408	405	393	393	418	402	386	384	367	410	384	411	376	432	404	407	385	433	391	349	405	406	368	406	381	403	389	350	390	365	419	400	415	387	387	426	384	418	393	423	413	389	410	418	400	382	412	408	376	416	410	401	390	414	411	398	363	371	410	409	382	391	425	390	380	401	381	391	373	374	414	370	388	395	390	384	419	393	392	407	415	386	381	366	407	385	407	441	367	393	402	402	408	413	375	386	399	403	389	401	384	379	425	395	365	431	386	415	395	396	377	410	401	397	370	383	395	406	436	419	392	382	394	362	386	406	410	406	411	386	415	432	393	413	428	417	402	373	394	384	373	392	406	432	412	370	411	361	412	403	392	375	441	398	386	376	416	404	390	429	402	405	397	373	419	417	409	341	405	401	414	433	417	375	383	394	428	404	362	355	395	376	404	397	419	390	427	383	406	379	387	374	353	406	391	409	390	414	384	384	353	380	392	397	404	388	369	414	399	429	418	395	396	386	396	416	388	375	382	382	377	382	388	410	397	378	372	407	403	420	395	410	394	364	389	390	397	349	420	411	400	414	384	350	404	410	393	405	380	381	408	407	409	414	407	348	384	410	402	380	390	382	396	392	398	365	417	379	371	387	392	390	386	398	398	355	381	386	404	420	402	355	411	443	395	414	400	396	393	394	400	385	389	391	381	415	355	385	375	399	389	382	399	391	420	388	408	421	384	399	384	384	390	418	449	380	401	393	389	411	389	393	436	407	424	382	376	372	373	411	443	386	376	404	372	379	386	403	394	376	394	405	427	423	388	386	383	388	419	410	392	392	432	386	376	392	370	381	395	404	405	387	384	380	391	357	387	421	372	343	423	380	394	370	401	426	434	392	366	374	384	371	409	416	384	425	399	385	407	412	415	391	410	416	381	403	362	419	385	386	417	403	393	394	390	404	394	396	413	399	403	397	380	389	394	415	397	395	384	394	437	413	398	409	406	382	400	451	391	413	403	395	374	411	394	386	382	336	430	422	441	385	438	400	379	404	395	404	376	399	408	394	376	397	398	397	397	369	376	426	385	388	401	387	433	393	383	390	418	402	451	390	389	392	416	367	404	412	394	369	403	385	385	399	386	384	386	372	430	413	397	407	398	403	403	361	406	421	376	362	417	398	370	384	414	368	400	409	415	367	396	379	357	428	383	423	406	396	395	382	406	393	402	416	406	396	427	403	389	414	389	363	402	403	367	419	396	399	362	365	417	401	427	438	375	370	402	376	363	394	400	372	416	383	365	396	379	409	359	385	384	394	403	389	410	399	387	418	386	382	377	413	381	433	428	364	377	430	420	426	388	413	416	382	396	372	387	429	387	380	403	406	417	396	386	417	393	375	421	389	389	388	379	415	385	382	439	411	413	367	371	376	392	386	414	405	393	390	377	417	395	393	378	421	370	394	416	398	424	394	395	393	409	395	400	412	388	398	427	391	402	414	376	376	436	392	396	392	395	410	403	358	400	410	413	414	414	414	411	397	416	390	379	387	360	369	435	376	365	408	391	400	405	388	394	379	387	368	389	439	396	372	407	385	384	361	390	395	402	372	354	446	400	424	396	423	435	410	389	424	382	396	359	383	430	397	368	387	425	388	370	384	411	375	409	403	421	415	371	401	395	392	363	406	396	355	424	394	389	358	402	388	384	390	379	385	345	410	399	397	461	402	429	372	419	432	380	397	395	413	401	377	380	398	384	377	384	388	374	362	415	401	446	386	400	344	393	389	436	394	438	410	396	420	393	370	376	414	423	399	393	406	380	395	368	377	351	373	376	395	414	390	385	414	366	410	431	393	383	409	412	377	400	406	381	367	393	386	424	402	401	398	433	419	424	413	411	384	388	386	379	378	378	418	385	418	411	379	412	376	404	411	433	393	423	382	426	389	409	433	381	406
31998	10289	8832	6664	4565	2942	1461	1021	790	696	598	732	538	446	531	511	450	406	428	355	274	277	247	252	273	266	265	298	299	425	364	219	222	214	275	225	243	239	234	225	234	227	247	202	226	256	238	221	237	224	247	246	235	240	247	208	234	227	267	223	239	227	207	248	255	239	232	244	226	235	196	235	232	241	259	224	217	261	240	233	241	245	244	244	231	231	241	223	229	229	224	243	240	242	240	233	209	232	253	215	259	246	225	226	233	235	243	252	222	240	266	237	213	246	247	204	246	249	214	219	245	206	228	228	239	237	248	235	237	250	242	207	258	214	234	241	234	208	216	216	200	206	219	242	231	255	232	222	229	234	238	248	248	244	229	228	234	245	215	240	247	267	231	221	221	243	227	201	225	232	232	213	231	250	236	210	228	234	251	242	244	225	204	238	225	217	220	216	258	213	230	223	214	242	255	278	228	251	262	207	246	242	231	252	213	201	220	201	200	226	210	233	212	222	255	220	209	230	233	234	231	226	241	227	230	274	242	225	223	217	218	242	225	224	230	227	220	246	223	244	220	208	213	227	223	227	240	219	224	224	267	216	249	248	231	232	220	237	246	221	194	236	236	213	253	258	261	251	247	217	214	240	228	230	242	245	235	224	236	265	241	228	244	231	201	233	240	224	208	239	236	260	223	231	231	235	255	226	243	221	237	236	241	236	237	250	248	237	265	224	243	238	235	237	242	236	244	224	220	229	258	256	218	218	208	242	239	256	239	194	206	250	231	221	213	241	219	236	242	233	222	210	221	252	227	261	248	259	231	247	222	189	239	261	243	218	216	211	231	235	227	237	256	210	224	213	239	221	213	241	232	243	237	237	221	243	238	244	230	250	262	228	237	227	233	210	240	259	232	220	222	236	242	206	239	252	216	227	210	226	292	217	252	241	249	221	238	232	238	246	223	222	196	239	229	240	207	233	248	240	240	223	251	234	227	232	230	225	256	240	268	248	266	273	246	221	218	219	211	243	264	242	229	210	226	253	228	236	229	235	240	215	250	217	250	248	237	249	231	242	244	227	250	241	212	215	235	272	232	247	205	241	259	264	240	201	208	221	231	250	221	221	233	250	222	258	258	202	232	222	248	177	234	218	259	218	252	218	239	226	235	214	229	258	225	189	219	246	237	248	230	235	273	251	220	250	274	230	228	231	239	242	232	224	219	228	233	230	255	229	244	219	230	244	231	245	238	225	250	266	228	250	248	244	216	256	285	237	243	210	246	210	208	220	231	233	248	269	261	223	223	249	235	194	228	246	217	230	215	227	220	214	255	237	257	257	255	255	218	240	209	236	248	209	261	250	226	238	265	246	215	220	235	238	255	226	254	265	250	219	239	217	252	221	231	234	220	254	256	238	229	271	227	217	244	231	254	229	239	236	237	205	218	184	229	211	286	222	248	217	223	265	234	231	211	214	222	229	250	226	269	268	269	241	230	224	232	218	252	260	257	260	230	245	230	211	226	216	253	240	247	239	203	237	249	267	256	228	244	235	204	194	212	207	218	215	241	220	232	220	222	240	225	223	242	233	224	228	262	249	228	230	222	232	205	237	231	216	235	250	246	256	253	243	245	248	240	239	241	232	226	243	254	240	250	226	241	248	231	216	241	232	253	229	208	218	248	238	255	204	230	257	218	255	269	232	252	240	257	240	229	214	238	241	239	253	248	227	248	262	265	249	226	183	248	233	248	242	249	230	290	209	246	236	220	222	220	233	220	256	258	228	243	234	233	222	239	240	229	241	220	252	252	263	232	200	227	225	246	234	270	259	256	237	245	245	246	264	234	233	231	231	234	240	221	229	282	226	233	237	254	236	235	207	236	258	221	273	236	247	271	236	270	221	231	241	261	216	234	239	219	229	240	262	263	231	214	228	232	241	282	252	238	228	242	267	217	245	224	244	256	221	231	254	237	239	228	222	261	223	238	233	217	225	242	258	243	246	234	260	234	233	237	222	254	205	242	233	249	251	261	229	228	252	243	236	259	226	232	278	234	218	237	215	246	236	271	268	236	236	220	201	226	228	235	239	211	230	268	245	215	234	234	229	222	247	224	216	259	218	221	260	226	226	222	219	223	245	220	224	209	220	238	237	240	254	262	254	248	230	223	242	216	238	219	233	221	239	231	231	209	240	240	263	240	236	230	233	251	251	243	254	253	229	262	207	224	230	241	232	213	233	245	226	233	246	233	204	240	228	207	236	232	218	241	206	217	231	246	214	243	238	240	238	255	265	234	264	264	230	232	231	242	231	240	236	242	243	248	243	212	241	206	206	235	247	266	240	249	222	246	235	240	219	240	225	231	228	255	260	208	255	237	243	249	211	230	218	241	230	240	264	222	216	230	221	225	255	234	213	230	249	236	207	233	237	239	232	251	242	245	239	246	244	255	249	235	240	231	229	237	221	239	229	212	247	210	231	224	229	220	198	247	262	226	233	275	246	243	229	239	218	220	252	228	279	247	241	233	236	225	223	249	216	221	242	236	236	256	255	223	241	285	243	229	228	228	244	241	239	243	219	227	238	247	213	247	251	251	223	219	249	260	213	227	248	223	242	241	245	267	234	252	229	260	216	240	212	245	254	215	217	215	245	254	245	232	241	268	262	230	264	249	213	234	201	228	261	233	209	189	214	245	207	243	232	226	236	248	217	247	237	216	251	235	232	218	241	222	246	252	226	281	247	213	282	281	231	228	244	217	237	227	231	240	262	243	214	228	211	255	227	257	248	218	224	237	219	255	241	211	233	235	223	263	239	253	243	210	249	250	223	244	236	232	252	223	212	234	268	245	236	213	247	204	262	265	224	229	214	234	249	243	224	201	226	238	243	230	223	250	213	214	214	241	223	234	239	275	246	241	237	241	246	212	248	230	250	292	232	252	252	204	237	237	225	255	210	230	215	241	249	223	240	254	249	242	263	237	244	219	250	226	235	245	269	246	256	228	245	275	235	235	251	256	217	261	213	228	240	208	233	198	227	227	229	203	242	267	247	213	263	256	214	222	246	242	261	241	234	219	227	227	243	219	236	220	227	237	206	258	216	247	232	243	232	211	187	237	229	222	233	253	229	246	257	232	239	212	226	227	225	209	280	218	222	235	237	226	228	241	240	225	206	238	222	229	279	210	263	254	221	235	264	256	247	216	235	243	206	242	255	240	232	244	256	240	237	194	244	195	250	251	256	255	217	212	227	230	235	256	220	243	246	254	251	238	250	243	235	265	216	240	222	246	268	235	227	217	219	240	255	220	220	227	228	234	234	191	252	218	200	229	240	207	227	236	254	257	243	267	231	247	234	238	223	218	239	218	251	220	200	234	251	240	199	196	221	247	244	224	228	258	247	230	246	211	249	221	232	222	224	228	221	210	239	216	217	234	224	221	215	252	238	214	212	198	219	227	225	236	238	251	246	203	220	222	232	236	224	271	247	231	225	217	261	244	271	226	222	264	248	232	219	202	221
18889	5574	14257	14999	14259	10223	5732	4493	3536	3215	2600	3108	2064	1980	2364	2226	1703	1612	1649	1162	897	889	753	742	706	750	762	876	1126	1710	1230	550	585	598	578	586	548	531	570	575	541	561	561	538	592	563	495	514	533	530	520	524	535	557	537	519	555	529	555	530	540	517	557	512	543	530	496	533	549	526	543	541	526	507	505	482	509	538	542	556	498	539	557	525	528	519	530	528	516	556	547	550	568	537	559	493	574	571	552	500	548	543	522	519	559	556	526	542	571	546	505	527	555	477	535	553	546	544	517	530	573	577	579	540	523	533	532	512	567	532	517	547	506	533	530	530	499	534	562	486	540	546	540	521	530	572	563	527	513	520	503	556	553	528	530	530	531	540	537	537	568	481	535	520	536	553	550	543	553	533	516	527	534	495	529	537	545	550	502	516	531	521	537	525	520	558	565	529	561	507	550	563	514	589	571	546	527	526	551	531	492	509	511	545	559	536	577	516	529	564	531	568	522	564	519	514	489	541	513	531	540	533	521	487	494	551	558	541	555	532	538	532	555	498	566	590	575	507	544	559	522	543	542	525	550	561	548	537	526	535	522	560	574	540	573	544	536	531	534	506	551	558	522	567	520	552	489	584	532	516	558	530	548	544	515	537	517	560	573	524	507	488	516	488	527	535	505	550	505	484	547	521	496	520	521	553	535	534	514	522	539	539	531	576	566	568	558	552	508	559	553	546	523	535	518	549	525	505	540	509	545	545	526	539	568	576	533	549	552	541	508	540	567	509	539	535	570	516	514	549	518	517	523	583	531	560	564	549	586	528	502	531	543	539	541	534	569	520	528	521	519	579	511	557	543	552	522	523	511	488	568	505	559	538	524	507	530	561	512	520	559	534	541	547	570	519	523	528	512	535	524	541	536	542	542	510	545	512	556	517	568	560	509	495	558	551	554	533	536	474	512	532	562	508	553	554	551	538	550	488	518	552	551	557	534	524	516	521	540	519	532	555	567	529	550	538	536	516	541	554	523	536	534	558	503	567	503	515	517	545	510	573	551	503	529	513	534	548	542	573	509	547	542	562	560	526	547	515	541	487	544	536	523	492	521	559	526	560	523	561	571	554	506	516	480	541	542	517	497	516	529	546	518	534	522	503	517	553	549	516	551	550	531	513	536	531	529	550	530	538	523	533	514	560	514	529	566	495	518	543	527	482	517	545	520	515	561	516	559	568	539	527	552	497	499	534	531	516	532	519	543	529	550	561	561	500	529	541	545	534	517	519	536	537	534	497	536	549	541	536	564	543	546	511	532	545	515	522	545	536	561	559	557	563	495	565	564	568	551	527	547	497	552	535	515	516	504	550	581	486	517	571	538	536	507	517	503	560	491	492	512	520	531	526	536	557	496	502	509	564	499	529	525	546	529	527	520	519	549	499	538	533	568	552	562	521	516	573	529	526	514	556	525	495	489	554	556	535	546	553	523	554	570	548	508	515	548	558	548	486	573	521	524	565	564	514	547	512	517	559	539	545	552	526	565	489	510	575	504	512	494	539	528	556	541	547	545	526	500	573	564	535	570	554	514	576	589	508	560	524	566	581	531	490	525	541	510	566	556	550	517	545	509	526	539	558	507	497	531	591	534	527	500	539	572	527	528	507	526	519	545	574	491	496	539	600	537	520	549	558	557	550	536	533	575	565	513	522	533	518	518	514	501	538	534	543	521	516	509	511	556	534	560	513	512	519	543	586	517	576	537	543	577	546	551	574	525	517	562	519	520	506	549	527	543	535	556	548	547	553	529	558	555	532	540	553	559	519	510	544	530	587	536	537	498	546	549	541	541	517	528	514	506	527	543	566	560	525	547	529	534	545	535	564	608	500	592	555	536	498	541	519	500	581	567	514	546	517	514	562	535	528	477	553	543	549	548	534	521	527	517	510	502	540	509	532	532	538	534	546	549	505	544	548	499	549	541	504	537	555	519	563	548	511	549	530	516	498	527	542	547	589	539	553	507	527	541	557	548	572	538	566	565	547	555	502	514	483	553	571	588	499	544	556	548	525	536	501	570	542	500	532	493	537	531	534	537	498	558	587	553	544	532	486	569	526	573	520	533	553	513	539	549	476	537	554	522	523	533	551	516	478	538	525	533	535	555	563	562	533	515	516	552	547	508	545	521	565	520	524	530	513	518	535	516	510	561	483	520	489	514	542	513	514	487	544	558	522	562	549	516	560	531	580	521	551	532	533	530	489	564	550	555	506	549	547	543	542	546	522	520	509	531	529	513	537	516	526	533	488	526	536	544	533	573	491	516	530	561	468	534	525	536	545	500	511	559	528	565	513	536	517	542	524	574	551	488	510	527	522	539	566	582	528	535	529	524	526	560	561	548	505	520	511	541	547	545	553	555	565	540	536	522	544	547	541	550	537	553	493	509	511	548	548	535	493	590	573	532	548	554	543	530	515	549	550	531	549	507	577	546	518	520	519	520	551	552	555	544	528	515	565	510	567	556	565	568	567	509	544	556	544	547	545	561	515	503	564	520	537	544	491	555	483	512	538	559	558	556	530	501	542	556	515	552	559	538	582	549	545	543	545	542	498	551	533	548	530	540	547	559	524	536	529	592	503	536	523	540	514	535	579	520	552	547	559	508	569	495	539	549	578	527	509	502	503	509	557	536	511	513	510	534	528	540	563	519	503	547	543	555	564	548	559	530	581	544	519	539	551	554	576	545	538	542	542	538	533	514	557	562	513	518	497	566	548	522	527	545	566	545	559	542	568	537	579	593	498	541	547	564	559	513	562	488	495	582	541	529	518	544	571	528	531	532	519	492	514	594	558	543	524	543	515	539	531	499	547	541	570	522	499	534	580	493	517	533	519	526	521	576	508	554	526	525	562	600	532	539	516	495	571	558	551	540	512	546	508	521	569	521	500	550	529	574	524	553	535	548	510	512	533	529	525	517	497	521	526	519	559	525	534	540	541	528	549	528	505	532	522	561	525	532	507	543	534	504	522	510	558	583	500	573	485	553	563	534	567	500	549	528	500	557	555	553	570	538	575	476	511	504	577	540	552	529	533	522	557	575	564	535	549	519	530	540	544	533	564	513	524	555	579	544	528	572	531	519	532	535	568	535	544	548	548	527	568	532	536	541	568	532	503	520	537	543	521	522	514	521	546	585	512	527	511	487	516	510	552	528	535	587	549	481	534	517	551	535	527	574	513	516	474	531	549	542	537	534	547	517	588	524	516	545	540	535	555	519	541	576	505	538	510	562	555	549	521	518	524	543	518	537	506	557	573	528	521	548	551	547	549	554	525	519	542	521	530	512	495	556	548	508	563	550	596	532	518	545	542	501	575	557	487	582	518	545	590	576	523	494	526	525	532	531	526	530	546	493	543	583	520	555	545	502	557	563	533	586	477	528	559	530	509	529	557	543	531	568	563	515	543	574	482	563	544	522	523	527	493	522	548	506	524	524	504	517	559	536	507	517	577	566	520	531	530	531	557
44059	18237	13898	10215	6680	3432	2071	1426	1313	949	803	749	727	685	702	594	516	523	464	412	390	358	376	345	326	323	344	363	511	613	525	306	295	301	289	293	321	297	283	281	269	286	270	256	273	267	277	278	293	298	295	281	310	278	280	292	302	264	258	279	269	281	297	308	266	312	269	287	291	281	288	316	279	297	311	303	273	308	302	297	279	325	303	298	267	296	257	272	298	303	309	278	266	284	285	274	326	289	296	304	275	274	292	312	258	250	257	317	265	276	316	314	304	301	292	291	281	271	281	276	297	313	273	273	307	299	287	292	266	294	321	280	286	292	284	313	310	297	288	270	309	290	301	274	309	304	277	286	312	263	289	279	312	313	306	279	279	275	290	259	300	283	257	338	295	294	297	280	291	265	262	284	296	302	304	317	272	296	300	284	297	288	304	339	283	305	281	281	258	303	290	301	286	287	274	291	294	283	272	273	294	274	294	324	309	272	285	300	264	302	304	297	282	312	321	292	300	287	278	298	293	282	309	297	287	286	310	296	309	271	316	277	301	284	318	275	292	288	281	296	325	327	310	286	321	269	327	303	285	248	316	298	314	290	286	274	280	278	318	319	266	323	265	276	270	327	306	280	294	262	296	278	290	296	281	267	283	258	312	319	304	315	279	260	312	306	277	282	290	285	295	310	293	263	278	275	254	326	296	280	299	290	269	317	295	337	287	292	304	308	253	282	273	311	289	287	260	309	300	278	286	260	298	264	307	302	299	272	295	256	271	271	294	295	279	280	318	300	313	292	331	300	296	315	265	272	300	266	270	326	284	253	268	286	308	249	291	310	272	296	282	278	284	259	253	315	296	294	301	276	310	273	269	311	305	269	270	270	263	302	274	283	272	280	268	279	298	297	280	309	312	272	319	303	307	263	322	283	272	274	258	266	298	287	282	274	285	322	291	307	295	288	297	287	311	278	278	297	311	282	302	296	311	276	284	287	320	299	280	299	310	293	275	302	309	298	263	304	259	312	296	295	295	301	290	305	277	268	277	319	291	281	280	296	318	283	265	288	305	245	263	294	274	270	282	294	288	289	283	296	308	280	324	286	307	298	282	287	279	297	283	325	290	294	305	291	292	304	264	308	309	268	270	286	263	297	281	297	281	293	273	301	303	332	314	298	294	276	248	305	287	269	270	263	310	286	296	262	292	289	288	287	292	291	308	277	276	290	286	285	304	301	291	270	309	286	295	325	297	268	300	276	278	274	259	306	295	300	293	295	288	311	286	285	262	315	305	276	293	282	278	288	281	300	285	270	289	334	290	291	250	267	296	318	323	269	278	287	310	302	298	280	279	293	270	278	290	319	287	279	277	321	272	259	261	304	297	328	272	298	312	291	264	272	301	313	297	296	284	291	313	260	287	265	263	284	273	264	277	245	278	302	297	306	335	276	340	290	254	254	296	275	309	284	284	283	297	328	330	296	256	266	282	326	308	307	284	299	283	281	265	277	278	271	303	272	286	314	269	305	320	289	279	312	292	300	271	298	289	267	294	309	307	285	317	287	302	284	309	286	289	289	253	275	284	307	301	260	256	282	290	303	279	315	263	305	311	296	281	302	266	283	297	290	265	301	279	260	255	302	274	320	282	274	286	312	298	290	291	299	286	263	274	291	286	262	290	310	280	278	281	260	290	297	312	306	283	252	239	278	296	265	278	270	282	300	254	290	269	323	298	300	288	301	272	293	275	296	294	241	278	295	275	270	326	295	306	283	300	312	294	299	274	283	260	271	289	310	262	304	292	280	269	290	270	300	275	276	316	273	288	303	280	258	293	309	296	330	267	312	328	278	260	278	285	282	283	298	272	290	300	276	292	292	302	265	285	307	305	270	274	253	267	273	279	294	271	274	282	310	273	294	285	318	291	282	271	255	325	300	342	304	282	254	303	283	269	270	295	259	297	308	271	261	258	283	270	302	262	285	280	304	288	270	254	286	290	275	291	309	263	302	284	268	246	289	322	261	255	286	309	292	280	289	278	300	281	264	290	291	270	269	300	265	263	290	324	286	281	321	297	321	293	301	288	240	300	300	295	301	319	273	302	282	318	260	269	321	299	301	286	284	318	292	282	291	296	268	307	310	316	276	292	273	307	278	295	258	291	285	271	282	307	288	290	293	253	270	301	306	302	300	284	304	311	324	278	308	324	268	279	265	277	307	294	274	297	302	289	241	270	304	286	302	283	286	293	307	269	291	293	304	262	316	272	311	308	281	277	290	298	271	293	306	323	289	280	311	295	267	300	276	281	300	255	310	275	267	275	298	272	316	299	287	300	266	282	277	289	310	302	288	297	289	305	306	306	262	321	278	273	305	285	302	298	274	253	331	266	284	266	309	259	300	296	304	310	283	276	274	275	281	272	282	271	267	294	300	290	265	267	266	286	283	296	297	288	257	292	285	301	276	289	298	284	285	269	273	251	262	280	325	328	282	305	295	305	285	302	298	297	304	260	265	275	261	267	295	305	301	283	303	249	279	294	283	289	282	289	296	296	300	279	314	297	302	276	303	283	246	252	318	300	302	276	248	317	316	286	253	312	285	283	313	321	286	276	262	297	293	297	274	272	287	309	285	302	269	271	301	294	303	337	270	333	300	281	274	302	283	278	303	281	277	257	313	292	308	280	317	295	302	296	286	293	283	298	283	270	307	318	299	287	306	307	275	305	256	271	284	283	284	322	275	285	319	305	285	284	279	277	288	312	290	278	241	302	300	288	326	343	309	284	260	260	293	290	292	309	337	295	286	312	307	276	269	291	254	288	291	323	301	288	271	289	313	287	294	278	293	290	321	266	303	280	280	286	271	275	276	303	281	287	298	282	264	255	263	266	303	289	307	280	286	296	330	310	327	276	318	326	271	263	280	283	302	280	274	273	283	278	316	285	314	254	284	301	294	266	278	288	279	290	303	291	303	287	267	296	271	279	285	289	313	339	302	310	330	305	283	281	288	267	269	282	266	287	272	302	292	271	259	268	293	299	306	280	292	282	270	280	263	296	291	316	281	305	267	281	291	290	296	255	290	291	285	271	288	296	309	298	311	305	283	285	301	301	283	300	310	297	305	274	274	288	292	302	316	284	321	294	283	298	280	279	266	280	272	275	312	287	284	299	282	280	265	277	277	278	330	285	296	278	276	274	276	323	249	310	298	275	287	317	291	284	275	276	278	292	308	296	298	242	306	290	289	262	282	297	289	271	309	317	287	259	287	283	292	277	301	267	292	286	284	276	301	241	291	332	274	337	269	324	316	281	303	278	262	315	312	261	294	303	283	292	320	312	278	306	322	301	277	313	302	298	271	287	286	278	267	270	286	289	287	289	290	281	275	328	268	292	274	284	280	282	297	304	288	330	279	259	322	280	298	286	304	301	274	278	276	284	283	285	282	318	318	269	278	301	262	298	317	316	313	297	277	291	287	305	288	285	290	289	272	312	325	291	260	268	288	295	286	257	319	289	326
26140	8703	18834	20964	17723	11440	8364	6484	5937	3660	3573	3425	3081	3210	3208	2392	2083	2301	1805	1500	1536	1212	980	1004	971	907	917	1119	2016	3049	1613	700	721	676	728	738	724	718	676	634	616	674	657	639	603	657	638	632	661	612	638	634	620	637	684	666	613	634	687	654	601	645	659	666	665	621	628	624	598	636	626	637	639	650	657	588	625	616	611	609	554	693	607	601	654	608	619	686	626	642	689	630	634	638	680	640	688	637	624	618	641	601	620	676	631	637	632	651	600	687	648	635	622	590	645	634	646	586	606	615	624	614	671	620	626	624	642	653	663	626	663	629	640	621	662	611	592	604	670	627	661	626	663	644	629	647	640	647	633	636	605	664	594	677	583	630	655	638	642	639	650	672	583	596	615	665	638	621	622	625	617	610	661	591	638	609	646	649	619	639	674	639	660	608	624	627	598	682	628	623	599	605	650	652	615	651	657	615	679	615	628	637	654	654	630	597	611	643	613	661	629	566	663	610	630	639	627	658	638	599	618	607	645	642	627	597	677	633	665	630	648	623	625	633	631	634	640	625	613	597	671	633	641	597	660	627	639	649	625	607	627	636	670	628	623	680	616	604	611	610	633	585	661	621	586	629	648	669	653	665	602	648	618	635	640	610	616	644	599	675	620	639	599	590	622	661	662	636	626	645	670	623	628	671	610	623	637	659	625	607	596	642	645	646	631	627	643	595	646	594	652	662	631	628	624	679	631	649	683	619	614	640	670	626	658	632	611	599	635	630	602	681	641	611	612	592	636	652	595	628	664	611	604	673	642	602	610	614	605	627	631	620	651	685	578	663	630	611	622	620	603	634	605	641	609	651	654	642	576	644	615	628	589	580	636	654	610	640	660	602	625	605	659	617	670	644	576	626	620	614	626	620	599	644	581	628	685	626	675	632	620	635	577	593	621	669	593	637	648	601	633	585	648	680	638	620	623	619	645	628	637	673	613	606	638	633	594	635	678	636	622	649	618	631	633	613	663	652	638	675	589	634	653	606	642	645	635	605	590	630	625	617	644	629	659	602	623	606	649	619	598	626	669	641	627	638	638	604	632	635	625	650	605	628	610	637	606	620	623	634	630	624	620	599	609	652	625	623	633	638	661	665	643	630	642	635	635	630	642	584	641	627	640	589	597	588	632	589	636	620	631	613	619	614	586	640	646	609	654	663	638	657	641	585	655	625	609	647	590	662	616	636	613	676	613	608	595	648	631	627	666	617	592	628	644	667	622	622	628	686	640	623	616	666	624	627	639	658	604	634	619	598	631	642	628	631	621	652	675	653	598	641	652	620	685	571	590	637	624	587	611	616	617	639	614	656	637	583	630	653	645	637	631	635	653	627	638	647	624	626	626	659	612	651	662	637	629	624	644	655	639	608	612	648	658	594	654	636	604	638	658	612	614	640	650	654	580	607	689	633	661	635	642	624	650	629	627	550	636	672	576	611	609	632	678	631	642	634	653	655	625	634	630	633	674	623	617	626	675	623	613	616	699	671	594	593	623	602	627	635	614	636	615	672	630	637	627	648	683	627	633	583	619	661	620	656	622	603	637	684	652	600	637	645	638	597	619	615	683	609	674	612	640	606	675	583	680	646	660	655	611	656	647	672	644	632	637	622	608	633	624	613	678	647	609	623	591	629	632	652	632	656	616	619	615	656	609	602	601	652	634	601	648	635	609	639	663	609	666	605	669	650	624	595	613	651	620	643	627	625	630	622	640	659	604	679	621	632	646	649	652	654	677	675	647	654	673	637	621	641	608	610	635	622	651	641	629	678	644	665	596	601	647	661	626	641	646	632	588	629	616	622	651	633	620	646	646	644	660	657	601	649	629	599	655	629	650	654	654	635	703	613	617	601	635	624	646	610	609	623	596	627	647	596	660	679	655	602	659	636	648	661	666	619	670	644	607	602	570	632	620	615	619	636	626	662	623	656	620	596	608	623	617	616	614	658	642	652	667	668	665	610	649	643	649	671	642	605	615	691	650	650	613	643	661	661	603	669	646	604	623	637	630	589	612	626	652	596	620	615	634	589	621	656	642	631	661	612	648	662	606	579	662	655	663	661	586	567	648	631	610	628	651	645	616	652	627	634	613	649	572	608	669	638	651	641	578	653	650	638	595	611	595	608	639	627	635	653	636	621	624	610	675	664	597	616	622	658	655	621	596	604	690	658	623	625	644	637	645	626	622	634	653	664	644	679	592	608	653	615	598	649	674	611	648	655	649	627	635	620	613	607	602	640	683	615	630	633	622	611	641	628	676	652	634	642	575	628	609	635	663	626	601	680	673	597	605	647	648	644	610	657	651	618	656	686	641	610	639	652	620	637	590	648	677	652	642	638	607	687	608	655	618	603	635	659	595	716	625	596	627	644	558	613	680	625	622	622	662	613	625	652	640	634	617	685	656	665	648	675	606	580	615	662	637	615	599	640	651	618	647	606	648	653	640	609	617	595	645	618	684	616	620	596	596	611	652	659	629	633	591	605	620	630	654	649	638	616	624	621	617	654	616	635	666	635	677	673	631	646	619	606	679	637	667	640	654	659	608	652	670	615	638	626	625	630	626	632	644	614	600	639	596	608	607	638	694	606	656	579	653	635	626	627	626	604	657	618	645	625	604	642	662	601	612	638	600	624	641	626	661	663	594	601	655	642	590	634	641	596	640	665	643	604	695	641	613	649	620	639	610	596	622	651	643	654	643	595	675	688	656	610	613	677	642	624	601	631	609	622	634	668	617	591	662	650	641	658	605	660	635	613	627	655	620	636	627	620	630	642	618	630	567	586	652	632	633	627	623	587	633	665	653	642	667	591	681	659	608	662	609	624	645	648	619	646	637	621	627	650	599	662	651	605	625	694	631	632	639	604	674	668	626	651	606	616	602	628	641	601	637	572	594	680	604	663	578	640	608	603	638	625	625	627	633	647	684	608	620	650	617	684	607	606	641	602	659	634	652	669	668	613	620	661	650	631	632	634	634	646	605	655	643	652	650	643	581	642	612	662	649	633	605	622	627	624	630	638	627	622	652	648	606	614	629	664	640	612	635	649	614	652	670	626	622	637	640	650	625	591	619	621	635	652	634	618	605	645	665	638	635	626	647	611	613	649	595	635	605	619	660	682	644	606	597	647	618	685	639	596	609	666	655	662	648	604	653	631	673	599	649	612	628	624	653	639	617	657	599	658	644	639	628	599	638	677	661	612	657	649	621	643	629	657	619	621	634	659	596	646	620	613	651	641	637	644	655	628	625	605	633	634	677	587	609	618	601	635	617	646	674	620	669	667	624	624	615	632	599	628	640	645	585	672	662	634	677	661	635	653	674	627	620	653	636	618	635	691	583	659	660	630	658	629	603	640	634	640	657	652	585	629	623	636	616	579	632	639	631	638	634	615	653	656	637	644	637	599	659	679	640	622	640	603	592	687	606	594	615	622	641	625	658	670	627	639	636	587	605	650	586	653	609	665	639	615
15836	5610	6254	4530	2131	1285	929	862	645	354	356	455	283	327	300	276	252	246	206	206	173	176	173	190	204	184	174	180	157	174	174	150	165	172	158	168	158	167	161	161	140	166	119	161	155	148	157	169	155	146	171	177	149	147	163	190	148	155	137	153	135	161	184	173	154	164	150	152	144	171	158	152	145	147	158	160	155	181	156	155	169	142	135	165	138	151	152	155	169	153	154	168	159	167	153	152	140	180	164	164	162	158	151	170	157	162	155	163	150	166	144	175	166	145	144	130	142	151	179	151	155	152	171	151	162	167	163	161	163	169	152	172	164	162	156	159	158	166	149	164	158	153	142	146	160	147	172	143	184	174	178	143	140	149	160	151	145	159	143	155	181	177	155	148	176	135	137	167	172	148	163	155	148	168	153	151	159	134	155	162	158	154	143	173	150	186	159	174	156	185	188	159	141	151	158	143	136	165	169	168	168	168	162	155	193	132	150	182	158	173	160	155	141	163	152	172	152	153	156	135	161	164	150	132	147	151	140	145	134	163	175	150	151	164	136	184	147	142	151	142	125	154	158	157	155	124	144	181	153	174	147	158	140	163	140	168	130	149	147	132	146	147	147	158	172	161	172	147	138	169	144	164	185	162	145	145	166	154	141	165	202	137	136	164	162	146	161	160	163	168	145	169	165	151	147	158	170	175	143	174	186	133	161	180	158	180	158	145	135	163	165	127	142	168	179	183	153	190	169	151	158	160	153	188	195	153	168	146	152	169	166	161	189	154	178	160	160	153	164	171	164	161	182	172	162	159	156	177	146	144	151	151	168	168	162	143	140	143	164	149	167	153	151	150	146	177	135	158	174	127	162	164	166	143	157	164	182	178	143	127	161	159	141	166	165	162	169	164	131	166	161	167	155	158	148	154	133	154	171	157	169	169	155	136	142	162	158	138	170	167	127	142	182	163	162	161	177	165	140	166	169	176	172	167	168	138	170	159	160	151	156	161	168	145	168	165	147	151	164	164	160	161	152	150	156	171	173	157	153	149	166	161	168	179	135	159	141	167	161	131	133	152	181	186	130	140	152	161	147	147	133	142	170	171	145	158	165	164	167	167	185	151	149	151	174	150	168	166	139	179	145	149	157	164	178	169	181	141	169	168	162	147	173	167	172	176	196	148	171	178	161	143	190	161	178	168	177	160	168	145	162	168	157	150	151	156	151	176	168	168	161	164	166	143	150	161	139	160	180	158	160	168	157	156	175	141	154	158	134	160	138	128	168	152	163	160	185	172	146	155	168	150	154	165	153	148	173	149	150	150	180	185	170	165	162	164	154	134	173	144	162	151	157	179	137	172	182	174	154	173	161	173	136	185	177	144	170	152	180	136	175	160	160	188	156	161	152	177	161	165	149	164	180	171	156	182	174	123	170	150	155	144	163	155	158	159	159	152	160	159	154	174	163	145	171	138	157	182	159	151	144	155	150	169	146	163	162	156	148	167	146	171	123	168	173	175	170	163	168	167	147	176	166	170	141	141	162	161	147	156	149	195	148	163	163	164	157	156	173	138	169	160	154	143	178	153	147	149	145	133	132	171	158	183	169	168	168	180	172	152	159	187	135	156	157	147	178	169	137	148	143	148	171	165	170	167	151	171	150	164	154	165	157	143	152	155	158	177	168	161	164	147	159	174	161	147	167	165	156	176	172	168	155	146	139	159	163	125	160	156	142	147	134	175	163	176	168	164	162	176	133	143	133	193	162	159	177	154	143	179	150	175	143	160	176	203	149	181	157	163	180	132	171	148	160	160	166	165	156	182	157	129	168	176	170	171	139	154	148	147	135	154	179	171	155	153	170	129	168	182	161	156	130	163	148	175	181	142	150	157	145	162	147	158	156	188	156	169	158	168	136	181	146	151	145	147	172	156	149	159	152	162	156	179	148	144	170	149	154	153	137	145	174	171	157	158	150	150	159	165	184	169	179	161	155	121	146	164	155	172	148	174	171	165	159	160	160	144	145	146	204	170	187	143	173	156	152	162	171	143	156	161	142	149	149	172	176	166	159	145	168	146	179	175	179	187	186	161	138	140	137	150	156	162	142	136	169	152	160	179	154	159	134	133	149	176	175	177	176	153	157	146	155	182	181	156	143	147	159	168	173	144	144	164	190	159	170	143	156	160	166	183	155	164	156	154	174	166	155	171	146	162	155	147	160	157	160	147	142	162	167	160	142	149	159	169	170	149	139	164	174	151	151	169	159	149	173	177	185	129	160	171	156	165	167	148	164	165	141	149	152	164	172	144	134	166	160	154	167	172	166	172	159	159	155	166	161	148	153	166	142	153	144	159	162	163	173	157	158	148	161	156	165	162	141	167	165	173	183	163	169	180	162	170	168	159	178	173	159	159	176	163	163	183	135	156	149	193	175	157	161	155	153	139	183	195	149	153	184	166	179	140	150	181	144	167	157	160	143	163	138	146	173	139	146	155	164	162	167	176	167	180	161	131	160	167	169	182	158	165	148	162	142	161	158	143	192	178	152	139	160	144	175	157	152	176	166	182	171	146	152	165	170	157	170	148	152	154	149	168	170	164	159	184	152	161	170	193	181	161	142	181	141	163	168	155	167	163	167	176	145	160	162	167	164	133	148	141	152	169	168	182	135	149	128	166	168	155	148	134	161	142	159	189	160	171	159	170	174	153	164	153	156	138	164	155	149	154	148	146	160	170	174	166	160	147	163	148	150	170	145	155	139	158	154	152	152	183	176	170	181	146	167	179	134	152	157	161	162	184	151	136	187	172	173	158	166	168	186	159	153	174	155	168	170	158	150	178	168	156	173	138	172	169	127	161	162	143	162	135	133	146	168	145	160	154	137	148	152	163	188	149	146	150	171	143	163	148	150	160	134	165	135	175	164	153	143	177	168	165	161	159	158	145	178	189	160	167	153	153	164	141	152	167	154	172	163	161	185	173	165	163	150	158	156	168	168	175	160	128	151	170	178	163	155	149	163	185	173	158	152	183	146	160	146	175	157	164	152	153	178	162	181	155	147	171	169	160	161	192	166	144	149	155	182	148	186	173	176	151	154	158	163	174	158	159	160	143	164	161	155	158	178	153	165	158	168	150	174	153	175	180	156	166	175	179	153	178	148	174	138	149	193	157	164	144	173	155	160	163	145	156	169	138	146	155	165	167	159	170	158	173	168	143	164	155	160	176	172	169	152	138	139	132	152	146	161	123	158	163	154	161	153	142	158	142	161	150	141	146	158	145	160	188	173	145	135	177	164	152	165	173	205	151	165	154	157	188	146	138	143	164	186	145	163	163	137	161	148	140	171	166	142	179	163	154	179	161	145	167	168	166	164	167	149	150	156	172	140	150	168	177	134	160	158	137	143	158	149	184	159	147	165	134	166	169	153	166	159	167	165	147	165	155	140	168	167	157	147	140	159	176	170	162	170	168	162	167	158	173	163	162	171	155	161	163	178	122	185	146	154	163	164	157	150	140
9421	4384	10558	11324	7185	5126	3889	3713	2614	1498	1591	1992	1098	1486	1342	1060	1068	818	878	727	651	516	510	519	494	482	455	478	462	461	487	422	416	388	414	414	432	391	424	396	372	379	374	388	349	391	371	405	366	371	376	362	407	406	367	406	388	409	379	372	384	380	385	396	331	359	363	394	399	412	387	385	398	390	382	349	380	422	391	408	394	408	403	382	348	365	348	399	395	399	367	396	390	385	423	397	354	367	373	393	388	377	411	393	408	419	379	375	381	365	405	407	381	384	370	377	399	382	369	404	398	402	374	391	382	375	391	392	391	369	400	372	338	365	370	345	395	356	398	378	405	380	334	366	365	388	396	380	387	367	389	371	389	388	381	385	386	362	407	394	376	386	413	359	366	369	388	392	366	388	398	374	381	391	395	398	392	390	413	389	391	356	379	368	401	412	349	395	392	378	388	397	363	399	405	370	399	376	376	398	343	380	386	398	356	383	358	375	424	405	414	397	391	382	384	390	398	344	400	391	376	385	375	386	420	395	404	381	362	407	358	401	392	359	402	371	380	382	368	373	373	365	360	409	365	366	376	359	350	346	413	391	371	345	391	375	451	364	375	396	394	414	357	379	416	373	405	396	431	373	395	363	376	385	365	377	384	393	354	358	386	369	387	347	348	404	406	362	348	390	380	334	397	365	385	394	380	374	410	399	378	395	344	384	381	356	410	387	403	385	392	397	349	414	358	371	396	374	380	383	367	378	402	363	394	413	381	362	383	393	378	377	409	398	376	403	372	397	375	401	399	367	404	383	399	433	390	420	387	411	385	391	432	378	380	394	389	378	361	396	384	377	359	405	415	385	408	374	361	389	383	391	397	386	371	407	354	373	393	391	396	359	364	383	352	368	406	365	417	389	403	360	393	422	356	384	384	376	390	382	380	401	401	361	409	379	380	391	387	380	374	349	362	389	393	363	382	377	368	361	407	377	395	405	351	362	369	380	344	416	345	393	374	375	392	399	395	391	398	377	399	370	395	425	362	388	374	406	342	385	391	402	365	408	406	382	400	345	369	392	339	393	424	391	408	379	371	394	396	374	404	392	390	374	359	371	357	358	378	387	379	377	361	365	378	350	393	419	340	366	387	379	383	395	381	414	411	373	390	397	391	354	373	398	356	384	356	355	353	394	392	392	364	396	371	365	350	406	370	405	408	393	397	384	370	377	404	372	409	384	348	385	416	415	411	399	398	425	378	374	377	376	372	382	378	407	355	349	389	369	375	394	410	373	413	390	397	399	398	381	419	368	396	358	386	393	378	397	357	369	347	352	388	355	358	392	348	390	368	392	429	408	384	428	384	372	389	349	396	378	381	365	393	404	403	360	386	371	381	412	330	387	384	395	420	321	374	416	341	386	393	355	375	410	377	345	369	405	347	356	398	366	383	383	426	359	382	413	361	392	395	355	416	408	363	384	370	370	368	382	381	376	373	388	361	371	373	376	382	395	398	402	381	373	355	418	351	386	426	417	357	344	396	364	389	386	404	384	393	413	389	378	376	407	370	421	369	377	389	394	362	351	367	409	401	381	385	393	428	383	409	369	374	361	364	420	392	418	387	423	366	409	427	384	408	382	415	366	393	397	386	356	387	357	398	382	419	389	422	372	359	382	370	397	381	383	377	385	379	386	378	372	383	430	398	384	397	376	408	377	402	376	372	371	383	397	396	369	373	416	374	402	374	360	383	392	405	380	364	360	367	379	396	352	406	393	402	380	384	397	373	390	407	403	357	353	366	375	383	394	371	380	391	390	389	380	370	390	425	386	417	395	404	370	384	419	400	357	396	345	392	368	431	392	395	408	389	360	402	388	373	394	354	406	385	382	377	366	361	362	367	392	369	403	401	387	395	375	387	377	394	397	384	375	394	371	363	353	383	391	405	386	372	386	395	374	359	384	390	405	355	386	387	368	373	360	409	405	423	407	425	377	349	399	391	396	418	404	357	407	408	398	414	381	369	362	372	393	402	362	394	357	398	380	384	394	365	409	415	344	394	370	368	403	378	398	431	351	410	370	399	374	395	407	399	412	397	423	383	374	414	381	375	420	375	388	376	396	373	375	376	376	364	368	385	383	370	372	385	423	393	415	368	373	387	383	387	425	371	406	378	354	364	384	400	369	385	344	410	360	396	367	388	382	380	395	362	364	424	377	395	397	350	372	373	380	407	389	377	359	381	387	381	391	402	375	387	386	388	362	375	377	392	367	364	419	389	386	348	353	379	364	395	374	403	387	410	425	369	376	342	385	395	369	363	379	391	360	388	408	396	383	380	391	358	396	389	356	397	385	359	377	395	392	394	394	359	383	347	394	338	386	398	354	393	384	357	370	425	383	400	390	372	354	374	366	418	375	375	362	399	396	384	426	404	384	428	370	378	397	386	367	368	370	383	399	383	421	421	403	383	355	397	391	394	392	351	393	383	365	381	393	373	404	383	362	413	380	352	385	375	364	381	387	396	401	360	405	391	363	400	401	396	426	359	355	360	394	360	360	380	402	345	417	395	392	371	374	422	365	398	353	365	374	389	392	404	391	406	389	364	366	372	366	392	406	380	385	353	380	363	381	397	425	363	354	398	374	393	390	364	379	416	375	390	357	358	392	372	351	383	365	392	370	387	394	376	412	404	404	395	396	338	392	409	378	358	385	376	434	404	398	351	368	403	378	396	383	372	421	384	366	400	371	384	351	402	370	428	398	378	349	378	380	407	401	393	404	397	380	389	398	392	378	377	393	399	399	397	404	375	385	353	391	394	376	352	400	369	402	378	395	354	377	397	354	401	378	391	376	392	364	422	400	397	376	398	375	391	358	356	362	388	406	365	419	397	349	426	408	360	377	423	413	380	386	387	387	355	416	389	378	370	373	411	430	388	388	367	352	364	375	374	379	376	361	365	410	417	358	395	376	388	391	395	348	399	348	379	381	384	356	402	368	401	359	385	380	415	360	405	381	394	395	399	401	368	403	368	378	378	372	366	377	389	362	382	421	397	381	378	342	360	371	397	398	395	408	386	384	387	395	397	349	378	412	387	387	384	391	374	376	374	371	385	361	376	387	392	401	385	374	395	361	389	383	417	400	328	405	372	401	364	380	356	380	395	401	365	383	398	366	407	373	382	384	414	383	407	406	381	365	389	370	384	390	376	378	397	361	382	355	376	402	390	363	399	352	407	396	353	378	386	383	360	389	371	426	396	399	391	392	373	389	408	407	356	410	378	354	358	425	410	365	381	377	375	358	403	386	400	384	393	366	416	416	382	344	374	368	431	397	368	363	382	385	373	399	352	424	365	397	399	394	360	368	364	398	388	395	387	432	380	395	377	387	372	375	388	379	373	351	390	359	398	360	382	414	341	392	390	376	387	383	403	399	399	404	382	373	394	348	401	405	388	441	402	380	431	420	331	394	401	395	411	413	397	437	360	420	364	395	377	375	398	358	403	396	338	396	352	407	408	384	382	396
33692	11859	9676	7603	3465	2709	1628	1480	773	591	694	554	590	555	444	464	452	371	364	307	267	267	286	251	273	291	283	343	368	385	293	252	230	219	242	251	259	220	216	203	258	213	248	241	275	262	231	237	220	228	249	193	197	232	239	217	249	244	221	236	223	255	226	213	223	271	236	249	247	232	237	264	209	212	261	248	210	217	237	240	241	234	256	254	233	224	237	238	273	247	249	212	251	255	217	244	229	237	278	255	238	258	217	228	241	243	243	239	229	245	259	227	251	228	244	252	249	256	218	260	230	222	214	218	269	254	208	225	230	260	234	228	237	244	233	244	246	238	229	233	233	242	221	243	232	226	246	225	223	237	226	220	235	235	243	236	215	232	250	222	230	218	254	257	254	232	230	226	219	208	238	207	232	216	241	250	239	223	245	264	200	239	242	219	230	271	222	222	247	228	231	237	212	224	243	239	229	227	235	231	268	251	229	238	252	255	259	244	238	246	242	212	221	207	255	247	247	237	246	272	224	267	234	220	224	235	211	239	229	204	230	234	231	229	236	258	251	237	194	233	233	243	226	235	249	240	228	229	231	233	220	200	219	237	213	253	244	259	248	225	246	216	246	238	242	227	229	249	228	224	249	230	239	244	217	219	245	234	259	243	244	230	226	242	237	246	253	241	228	221	238	250	218	264	250	240	235	230	205	244	230	226	246	219	233	191	238	250	248	240	225	249	232	205	216	235	228	205	259	242	246	183	239	222	238	207	214	234	247	261	214	247	256	219	245	243	231	234	259	242	238	251	241	229	252	242	244	229	207	253	218	224	245	209	239	231	237	235	233	215	202	240	231	218	242	252	235	224	251	256	269	209	228	242	223	228	230	240	238	200	212	221	202	230	222	234	220	235	243	243	237	223	236	233	248	239	221	186	225	227	220	223	226	205	203	231	250	241	252	243	211	263	250	218	221	219	234	245	228	223	211	232	218	237	255	218	249	211	284	229	243	229	222	214	262	267	258	207	245	254	260	240	231	239	240	268	249	255	251	270	222	266	218	221	267	242	238	249	233	224	246	216	249	232	226	243	224	238	241	206	224	248	256	253	237	252	209	222	250	252	253	229	257	240	228	242	188	217	237	224	255	207	252	256	267	234	226	249	236	227	246	233	231	226	243	218	220	246	234	206	227	240	236	252	224	231	270	237	238	203	215	230	264	208	216	236	208	208	239	224	253	189	204	255	223	251	236	235	224	253	210	245	204	231	231	234	250	224	227	223	229	222	231	238	213	240	241	237	211	244	215	237	229	241	253	238	237	240	216	242	258	239	200	219	213	227	275	248	254	231	247	222	242	237	237	229	243	259	243	219	247	228	204	245	245	249	219	207	238	230	223	247	245	213	228	258	258	223	213	204	272	220	216	209	234	231	206	200	206	222	244	214	235	216	260	234	244	213	237	246	250	222	232	237	232	243	230	232	224	239	235	243	225	237	230	240	248	210	239	262	234	228	235	216	231	204	218	243	221	211	254	244	256	270	245	250	232	246	239	237	239	245	237	237	233	204	225	205	245	220	234	223	235	247	251	269	239	207	251	235	284	188	245	244	252	220	216	246	234	227	253	232	221	235	238	246	243	214	207	245	206	236	241	230	209	253	213	237	244	232	254	241	209	238	216	244	246	234	241	253	217	233	203	228	229	263	282	260	256	244	253	226	262	245	236	249	222	208	239	234	216	205	241	221	254	239	232	203	231	235	208	221	235	247	220	244	241	214	215	258	240	244	245	247	243	240	206	226	199	236	219	239	226	226	249	206	214	216	236	241	207	219	240	245	231	221	238	240	198	225	216	223	228	212	238	236	230	253	214	218	234	235	240	242	252	224	258	223	259	266	252	246	207	209	248	265	246	211	244	239	237	236	263	252	225	251	224	218	246	219	238	207	234	215	226	226	223	232	254	213	231	245	259	234	259	222	238	208	257	228	227	210	228	254	219	231	236	237	216	217	245	247	252	248	234	217	235	239	242	240	226	226	230	218	222	227	224	261	245	224	221	187	243	229	233	211	243	230	248	214	215	249	201	245	225	208	272	196	233	253	205	219	256	228	230	213	202	237	227	234	263	256	224	203	245	250	235	245	211	239	248	229	252	217	224	233	219	206	242	226	246	225	227	235	243	237	216	263	248	225	240	215	229	230	250	211	216	218	257	242	228	223	257	208	228	218	241	252	192	241	216	224	230	232	207	263	227	231	218	225	260	229	233	219	241	237	212	225	232	233	218	222	211	235	214	243	251	221	213	245	268	240	235	208	236	238	222	254	222	220	247	235	224	231	237	249	215	243	214	216	235	241	258	231	219	221	229	231	234	237	236	227	250	240	228	224	225	221	223	235	226	239	232	198	210	251	239	197	236	229	222	201	238	231	222	248	232	248	206	211	238	250	227	255	241	262	235	260	263	211	233	223	250	227	245	221	242	220	195	243	236	245	275	219	264	248	244	223	229	215	237	244	248	214	210	255	250	234	248	222	223	241	246	227	222	204	271	233	233	223	226	220	235	243	256	234	236	226	229	208	240	228	209	235	196	208	237	250	243	269	240	237	222	222	238	222	258	238	211	235	233	225	202	206	216	214	206	257	223	239	245	209	235	216	252	246	230	260	247	228	235	235	228	208	218	240	244	229	240	233	224	232	192	234	234	245	238	241	225	230	195	219	246	243	225	236	229	256	226	209	213	239	250	213	244	223	210	225	236	232	245	227	249	229	217	236	248	231	235	226	233	225	237	237	251	233	256	198	222	228	246	237	243	231	243	261	219	215	241	200	240	230	225	237	250	227	223	269	234	241	219	215	231	209	222	213	238	221	213	256	224	252	284	197	234	227	268	246	246	211	249	219	226	249	263	240	256	262	218	234	219	209	217	252	244	235	229	224	241	219	237	229	243	223	236	231	222	236	240	213	258	243	216	244	261	238	240	227	241	239	233	225	252	219	227	215	239	220	227	259	219	245	197	240	220	215	228	232	227	226	231	229	244	222	241	259	223	219	242	223	235	212	253	256	242	271	242	228	234	229	216	209	237	236	227	222	245	238	225	283	213	249	237	233	188	228	222	245	237	237	242	212	246	228	253	219	195	250	239	232	225	197	257	267	223	228	226	215	239	218	229	207	223	218	215	235	220	217	239	263	222	205	200	223	221	227	236	219	225	246	256	242	242	205	247	251	227	244	214	221	252	246	232	229	231	230	266	255	224	217	240	240	215	215	212	233	252	239	200	248	228	236	212	220	231	207	241	227	240	207	242	254	242	237	220	227	236	263	230	220	203	231	233	245	228	223	237	219	236	218	223	215	233	232	244	230	227	204	228	221	229	218	256	233	225	261	232	256	235	243	228	250	233	239	256	233	220	244	218	231	276	248	239	218	245	251	228	230	241	253	238	236	251	235	223	224	264	242	230	244	223	240	226	254	268	247	243	210	242	224	246	231	235	241	232	216	231	191	251	246	222	242	244	229	241	240
20355	6301	15332	16570	11006	10290	6689	6597	3337	2641	2575	2388	2656	2300	1953	1954	1749	1528	1411	966	731	823	733	688	732	842	973	1266	1543	1543	892	535	533	520	557	538	553	534	541	509	528	515	555	553	534	538	510	518	530	555	528	561	536	556	499	573	531	535	512	505	528	516	527	579	538	527	485	547	526	583	543	542	526	549	565	536	534	552	517	501	513	470	555	498	508	552	581	512	529	528	533	518	533	531	494	534	516	516	546	561	533	515	556	552	530	537	529	517	515	537	532	545	565	538	510	555	539	507	544	522	569	491	495	555	496	483	558	519	597	539	543	556	518	519	511	486	541	512	610	512	509	549	560	541	539	515	542	555	539	564	554	547	543	504	498	518	557	532	506	536	526	604	550	539	542	545	525	529	508	524	511	521	518	548	547	527	520	509	531	556	511	518	584	507	529	533	521	547	536	551	518	545	551	555	541	503	578	544	603	520	542	538	529	576	531	513	535	528	562	507	543	538	543	535	544	548	505	479	559	516	566	554	556	549	541	564	521	537	556	543	547	505	552	506	507	525	558	501	506	564	557	559	526	555	545	548	558	517	565	559	546	533	550	531	548	536	531	516	555	545	536	534	538	587	536	506	546	550	550	546	524	577	497	536	489	576	516	524	532	566	529	503	524	530	515	535	563	532	532	551	526	555	542	519	515	539	530	507	583	516	515	561	492	546	489	547	497	557	546	559	541	502	505	511	567	527	532	523	548	473	508	533	498	516	499	551	508	518	493	496	540	555	522	538	529	528	537	514	508	524	525	543	514	552	508	525	555	504	559	534	528	531	527	534	506	532	513	527	505	520	523	559	535	562	526	523	522	516	515	539	552	524	554	522	510	579	535	561	538	537	561	526	568	503	526	555	555	518	522	527	542	541	507	528	567	499	485	540	514	529	535	582	503	532	550	532	516	531	512	508	488	508	569	529	580	548	533	495	565	519	537	556	496	529	536	551	516	532	528	547	568	534	517	530	530	509	542	530	530	533	573	554	523	509	567	524	545	548	559	572	553	530	569	535	496	490	504	538	531	555	541	618	508	526	554	519	508	522	500	542	525	542	560	565	543	533	556	537	563	518	541	592	517	517	516	529	517	538	527	495	566	522	510	504	504	532	503	560	534	516	540	511	529	533	532	535	525	524	519	532	533	539	514	535	568	531	541	514	553	544	504	553	512	525	498	516	527	540	561	529	524	526	517	566	536	542	567	565	547	535	534	521	558	505	544	502	469	549	519	542	540	530	529	565	588	552	521	553	536	511	542	506	532	516	555	515	542	548	510	552	512	531	508	528	495	535	560	536	549	554	504	539	528	543	542	535	558	499	539	523	517	566	540	546	521	530	520	512	506	541	522	516	536	552	531	537	517	534	512	542	539	569	510	516	548	499	537	523	535	541	587	525	519	549	543	516	519	518	552	565	528	568	543	547	519	518	535	499	530	538	533	524	550	521	527	533	514	507	500	536	536	492	515	562	543	521	556	520	539	522	551	521	553	517	516	554	550	492	549	577	539	546	538	535	515	544	510	542	548	535	534	543	511	530	540	491	539	548	522	574	574	530	516	543	541	528	515	536	517	517	535	509	551	555	552	534	582	541	520	568	518	570	542	509	571	487	496	505	516	553	509	571	545	529	578	564	535	506	527	527	513	514	522	519	545	526	492	534	544	540	558	532	526	554	561	585	510	529	538	541	559	535	556	528	561	521	517	552	580	556	512	501	520	553	532	529	534	540	524	525	524	552	543	556	563	522	536	489	521	505	517	492	504	543	515	565	536	540	503	556	501	543	520	494	574	523	534	512	548	489	545	536	521	558	545	538	567	581	522	522	532	546	529	568	495	509	508	524	531	542	541	524	487	539	561	494	563	535	571	516	515	514	529	487	539	522	536	561	538	558	527	552	519	528	572	542	543	509	504	551	552	528	509	531	527	549	521	517	548	602	528	524	537	503	468	521	553	549	511	522	568	581	578	546	567	554	527	536	550	515	547	539	541	553	522	502	513	551	566	509	505	512	557	511	531	543	516	539	520	514	555	551	554	508	509	504	557	513	557	522	532	549	525	567	543	534	511	510	518	533	520	535	516	538	534	512	500	519	524	524	520	508	498	556	539	564	545	546	509	543	531	567	520	548	464	559	535	513	515	528	537	578	566	517	558	522	520	529	535	500	500	547	539	529	541	504	530	524	546	545	538	547	544	523	547	522	526	568	521	528	513	525	559	481	569	533	527	556	519	525	549	534	579	541	515	530	521	533	553	496	526	481	512	530	565	510	532	539	534	529	528	557	553	544	515	521	540	504	533	512	558	584	514	518	538	533	522	504	535	564	534	499	510	534	529	540	561	537	528	473	532	531	582	552	513	542	530	537	529	500	511	508	530	480	540	517	518	531	537	532	505	500	549	521	559	518	528	531	547	575	519	548	553	529	529	531	518	492	547	539	510	556	512	535	503	561	570	540	561	552	582	552	540	535	524	517	510	556	515	526	571	547	528	530	524	527	551	531	515	534	517	508	539	504	540	540	549	523	541	564	585	531	495	538	503	578	541	529	548	570	543	541	528	551	560	515	530	515	498	505	496	534	555	529	499	552	539	556	555	543	537	555	526	513	545	572	561	550	557	499	558	528	541	514	554	561	568	551	547	548	513	511	538	516	550	531	554	549	553	534	566	542	554	539	495	510	507	526	535	480	548	555	502	544	545	532	563	531	540	531	539	567	522	538	530	540	514	527	526	511	536	499	548	562	562	513	520	529	558	543	569	519	556	551	548	525	544	503	499	542	543	524	567	592	555	562	539	502	580	552	476	540	602	542	575	545	520	544	568	560	501	567	547	537	556	518	528	496	531	566	521	553	547	549	548	537	545	536	560	542	446	551	543	557	529	515	533	552	504	565	535	562	504	571	530	555	518	506	509	534	532	519	512	528	532	532	543	517	551	519	525	558	515	514	491	531	504	548	537	539	540	573	513	523	574	519	517	522	545	511	508	498	555	535	507	508	555	548	568	540	568	527	487	507	507	520	533	500	514	531	536	543	538	536	545	542	556	538	561	529	534	504	512	541	517	509	537	507	573	527	549	530	519	555	540	522	522	554	530	524	523	519	536	530	543	531	562	535	620	559	546	537	523	509	518	545	511	562	535	530	540	524	556	534	522	563	553	563	574	604	568	524	569	533	531	561	539	555	536	520	544	531	536	542	501	508	541	529	526	514	542	582	484	539	546	486	554	543	507	537	516	554	539	546	544	541	480	544	559	579	597	521	573	517	540	514	538	522	539	509	544	521	565	536	520	534	531	561	479	540	533	567	593	533	542	514	527	548	561	538	512	554	496	560	513	503	530	589	533	569	528	539	556	525	496	499	530	512	561	539	529	558	534	508	539	491	506	505	510	527	549	526	566	542	511	558	519	554	561	536	565	523	555	532	513	577	541	527	549	526	530	562	566	547	484	537	569	517	545	497	539	540	537	554	551	535
45880	19908	13902	9409	6851	4129	2635	1790	1037	898	761	703	640	585	647	633	597	474	470	412	363	338	379	385	344	318	351	457	610	628	601	313	294	296	324	304	279	318	288	294	309	291	303	301	284	282	289	289	248	298	308	281	291	317	319	293	309	299	301	304	288	284	291	329	270	287	282	284	262	305	328	301	298	311	292	309	300	293	304	321	278	289	271	288	305	230	300	296	297	284	285	263	291	284	292	316	292	290	292	326	309	325	266	302	310	313	284	292	351	291	276	301	320	331	286	293	300	312	285	271	296	297	284	288	268	257	268	287	293	313	270	296	306	280	306	312	319	261	332	339	307	285	257	265	289	309	319	305	308	295	287	262	276	289	273	303	300	261	307	284	302	296	286	256	273	261	316	306	304	277	318	307	321	323	318	286	265	270	284	261	302	265	267	278	285	273	308	302	273	268	294	338	327	288	286	278	304	327	258	281	321	322	273	277	311	305	320	285	272	284	276	269	336	257	302	304	290	319	282	293	302	298	277	285	283	285	284	253	317	314	322	299	288	305	309	313	276	285	299	274	281	297	287	302	329	293	280	282	312	309	314	272	277	295	307	264	263	286	304	298	289	285	275	281	247	282	311	298	299	330	272	269	276	281	306	327	297	311	314	301	310	292	270	293	259	271	281	302	292	342	314	324	294	301	256	291	300	326	305	297	288	277	262	282	307	338	308	285	271	273	278	312	285	278	261	286	296	273	273	267	278	261	277	298	287	282	294	280	316	278	267	273	278	295	293	282	324	293	309	294	320	296	278	282	285	289	327	310	275	298	289	305	285	285	279	305	265	294	288	321	272	245	308	303	265	287	301	308	282	308	306	304	291	310	319	301	286	297	309	275	283	272	310	259	239	286	305	272	305	292	300	299	312	284	278	280	333	280	293	293	286	317	301	290	307	271	280	292	273	314	274	282	293	314	283	295	331	288	328	252	309	316	246	260	271	271	273	264	298	304	278	270	261	308	296	288	315	288	287	324	308	268	293	288	324	260	269	311	290	298	315	307	300	292	308	297	323	271	320	308	316	296	311	305	283	310	277	308	312	252	275	274	280	280	261	299	317	321	298	287	295	306	290	320	284	310	288	330	293	321	284	270	294	289	300	311	312	300	300	292	313	271	264	312	304	296	314	269	294	319	277	282	288	298	303	290	291	280	283	259	313	281	255	301	301	322	280	351	311	293	275	303	283	291	266	282	278	288	310	293	258	291	224	278	316	270	284	291	305	328	268	276	317	276	309	323	277	280	276	295	287	291	314	288	315	264	292	322	292	292	287	312	292	271	299	250	299	317	279	276	280	289	273	287	295	284	301	293	278	284	317	312	327	292	271	288	280	280	311	271	271	307	326	312	308	284	275	266	318	336	277	327	281	296	300	275	285	286	268	336	283	296	315	313	291	287	291	280	297	279	261	284	315	307	265	323	298	307	295	279	297	294	296	291	275	284	289	276	298	297	323	302	341	293	337	295	261	270	305	306	283	329	274	274	264	281	304	311	302	300	298	298	304	315	286	296	321	243	288	275	273	265	283	295	298	293	283	278	292	288	314	310	295	308	308	286	321	284	290	315	279	283	279	307	312	298	276	286	299	305	304	277	307	299	236	288	304	253	288	290	300	305	310	278	284	288	311	309	301	253	301	283	310	291	315	306	310	336	312	287	249	325	267	291	302	288	293	290	282	310	298	299	286	297	312	276	288	322	287	303	274	287	295	302	287	269	278	281	269	251	297	327	303	280	281	296	279	275	288	273	302	268	280	288	286	260	302	302	278	297	319	297	305	297	292	298	287	294	286	320	284	314	291	295	276	287	279	286	316	304	312	285	342	258	308	274	299	277	272	318	300	324	295	325	283	284	283	278	292	310	269	308	298	298	282	315	278	262	295	271	308	281	278	316	271	301	294	329	267	293	294	291	301	270	306	327	334	288	293	293	301	309	304	299	312	299	304	277	301	282	300	301	307	281	305	308	289	281	316	277	277	284	269	269	272	260	293	282	339	292	282	271	288	320	281	284	305	267	278	312	308	266	266	313	306	308	282	292	299	286	264	282	312	309	330	298	306	271	278	299	307	272	306	297	291	262	324	328	296	270	331	269	281	285	285	254	313	284	299	319	286	280	291	308	278	303	306	289	288	283	282	306	283	318	268	267	284	276	268	306	302	253	292	314	297	256	272	272	326	284	299	284	328	312	280	318	316	287	274	300	313	255	278	284	299	296	317	296	279	282	337	294	305	275	267	313	294	291	302	268	287	291	280	293	249	278	312	299	259	290	280	294	271	309	314	309	280	320	324	291	283	290	292	304	296	325	317	279	275	321	286	301	272	259	290	294	292	290	282	320	307	275	282	281	302	288	315	288	258	299	289	286	295	271	285	283	298	293	321	273	296	268	288	319	298	285	275	310	302	295	281	299	325	291	298	293	323	271	295	270	306	293	315	325	313	290	312	280	257	319	306	304	315	320	305	289	314	292	258	279	284	278	254	323	294	289	278	295	311	334	278	283	293	277	284	283	290	298	284	281	297	316	322	318	275	272	279	276	300	273	298	308	297	307	270	271	278	314	315	280	282	317	264	297	293	263	257	274	306	290	317	326	261	287	274	312	341	315	315	294	308	298	281	269	302	312	273	271	312	270	299	270	268	274	285	293	279	260	294	296	281	283	303	334	280	314	284	301	291	308	280	243	267	315	293	299	329	305	300	291	294	291	305	299	322	264	299	316	309	299	321	323	307	269	296	281	287	275	287	301	267	293	282	295	306	286	307	309	304	278	277	276	328	302	312	296	302	286	308	317	323	296	286	288	290	302	287	273	296	289	274	307	279	313	294	286	324	271	298	296	263	291	283	290	301	280	290	284	266	279	275	285	284	284	289	310	270	299	306	281	311	306	284	310	282	308	267	265	285	290	246	281	278	272	277	272	284	304	280	259	303	284	293	307	314	307	309	298	275	260	290	313	298	287	311	272	275	276	299	282	295	274	284	296	271	298	277	265	318	323	277	317	328	316	302	311	311	321	301	301	297	283	301	307	307	288	288	278	295	279	318	273	251	293	281	274	289	273	286	281	297	284	321	275	306	305	287	255	292	272	264	286	288	303	259	279	260	304	284	300	296	285	318	290	279	298	304	296	312	242	286	274	301	282	297	261	298	299	303	268	335	288	305	299	288	279	316	282	317	323	307	300	299	323	294	325	274	285	317	285	323	276	284	314	300	317	307	286	270	310	256	289	270	265	295	282	297	302	287	308	298	282	299	319	276	267	269	288	307	317	323	264	303	283	261	317	294	304	302	278	285	297	308	302	292	300	319	296	266	273	322	286	291	309	275	287	307	250	286	307	300	311	283	335	274	316	325	254	285	269	318	282	304	296	274	258	286	309	307	290	320	294	307	272	301	313	305	281	310	288	272	302	283	274	273	302	331	290	297	308	264	301	296	302	275	268	286	292	309	306	272	336	287	286	336	310
27783	9259	17748	19096	18616	13245	10354	6808	4225	3957	3183	2989	2794	2519	2791	2918	2523	2133	1626	1188	1050	1100	960	1004	960	916	1056	1944	2656	2926	2095	730	702	735	672	680	690	680	674	635	643	668	656	659	604	655	678	659	610	634	650	626	682	654	617	645	668	640	644	646	669	646	660	633	611	592	621	663	661	629	676	620	649	705	641	606	688	634	631	643	624	661	622	647	621	628	621	612	657	671	603	619	637	666	605	640	620	655	615	693	589	605	647	629	653	659	684	678	630	619	645	666	628	613	642	678	661	612	639	676	642	609	635	637	599	676	635	628	593	667	643	635	611	646	613	648	645	651	681	618	628	625	639	661	612	597	676	633	623	622	654	635	633	601	624	615	623	643	638	603	622	679	637	647	645	637	635	630	640	657	600	659	661	660	594	647	620	628	648	632	673	666	662	610	616	669	687	615	655	678	616	651	597	646	668	657	654	622	680	627	663	645	633	614	624	577	602	644	633	674	653	638	621	578	669	645	617	639	622	655	650	640	651	699	638	629	680	631	642	635	618	680	632	620	640	630	650	618	590	611	648	637	659	618	668	602	646	637	675	637	602	632	656	625	665	661	662	585	604	627	658	629	627	636	597	641	636	619	620	601	585	667	624	629	569	605	585	622	645	651	644	661	573	631	569	631	628	585	589	621	621	665	647	595	657	634	648	643	641	646	615	619	670	599	640	656	635	658	623	684	700	665	627	607	634	638	626	592	629	646	624	650	603	669	639	642	661	608	641	676	639	614	582	648	661	650	683	662	632	658	673	590	632	697	668	602	654	663	629	595	645	631	637	645	625	629	661	633	655	679	655	673	648	627	602	617	619	643	654	636	654	647	609	630	640	627	611	647	607	627	664	680	649	631	665	627	622	611	644	613	661	671	633	620	656	658	633	645	640	629	693	638	644	654	630	620	614	619	634	688	638	636	652	602	606	633	599	643	661	624	632	599	605	629	673	625	702	638	649	639	601	677	576	653	631	650	649	621	619	629	658	639	635	622	644	644	639	651	661	668	675	659	632	640	663	643	660	615	644	655	600	694	638	708	641	625	604	654	656	668	623	604	582	604	649	660	649	654	662	645	649	674	660	674	623	641	676	590	607	646	669	609	641	644	661	676	679	623	642	611	650	626	632	647	634	628	677	557	610	660	648	628	641	682	640	633	647	651	610	637	624	682	632	643	631	587	676	668	601	607	646	609	603	703	638	612	655	634	617	590	655	642	590	638	702	656	664	624	630	657	672	670	621	584	657	594	604	617	645	617	665	646	673	622	599	634	634	650	655	590	611	635	578	646	599	642	665	660	640	644	581	619	636	652	624	642	592	666	608	655	626	641	651	618	605	634	646	622	648	626	613	654	654	632	663	680	637	629	628	616	617	603	632	651	585	604	617	679	690	685	634	678	639	640	660	692	625	630	684	642	669	623	614	652	614	628	669	646	617	624	652	663	609	652	647	680	640	684	664	647	637	649	621	642	634	615	656	597	644	602	645	603	703	621	647	643	628	613	657	619	637	642	639	587	630	624	624	620	636	601	627	649	644	597	639	635	645	674	622	662	700	660	653	622	613	601	590	609	683	634	643	686	648	645	633	620	630	693	607	627	609	641	633	630	634	586	623	640	588	662	642	653	634	626	620	646	629	630	586	654	656	635	644	593	636	606	631	599	665	644	643	636	597	606	646	631	634	648	639	700	656	659	621	600	619	632	652	631	598	636	651	627	617	650	669	613	641	623	616	625	637	693	588	642	628	587	604	632	635	707	660	598	581	660	631	592	652	659	635	696	649	640	616	657	637	615	631	638	614	624	643	592	663	686	635	637	618	686	626	677	643	608	597	624	621	616	630	643	641	615	664	634	644	669	628	637	630	630	626	614	684	624	669	638	626	629	646	659	653	608	639	644	610	642	692	610	614	655	676	670	618	682	654	672	648	628	669	649	637	594	657	605	610	701	573	580	619	628	623	614	669	638	628	662	654	656	653	621	696	646	668	665	609	675	652	630	648	612	656	651	613	617	639	628	671	630	634	611	662	657	669	606	633	644	626	616	620	632	600	600	623	660	597	642	612	656	625	626	628	633	653	654	612	661	634	668	640	598	622	622	647	633	641	671	621	680	617	623	657	663	584	602	642	649	654	643	642	612	649	653	626	622	657	603	614	619	635	602	623	606	638	683	642	619	667	615	672	648	664	605	692	643	593	616	593	668	626	569	633	632	653	630	621	686	620	639	653	602	660	598	620	614	594	635	625	582	648	627	655	628	664	647	639	605	651	569	618	591	687	629	664	650	646	659	617	628	627	630	630	621	637	618	650	658	620	642	630	589	653	652	652	650	633	622	621	667	599	632	600	640	648	673	630	625	664	598	638	689	660	624	643	663	664	635	634	624	641	672	607	642	601	656	607	634	664	706	603	660	639	677	624	630	657	671	635	632	671	632	617	677	625	627	677	642	648	618	651	687	658	646	615	646	601	648	674	598	618	645	655	666	630	610	672	615	633	610	646	626	678	624	667	597	621	616	641	671	678	620	644	661	674	609	580	627	605	678	615	665	666	656	663	618	603	590	682	615	669	635	630	600	599	672	636	642	604	672	602	648	670	654	673	633	649	664	627	641	609	665	671	655	632	679	639	648	649	658	627	595	640	655	629	684	674	622	660	628	637	617	656	649	629	591	605	646	645	675	607	647	650	601	620	714	593	649	677	640	656	677	658	661	606	620	656	665	679	610	631	615	638	629	641	621	641	607	609	656	626	659	645	626	613	617	627	622	630	689	631	616	620	634	642	659	622	670	655	593	611	661	679	623	663	606	618	664	647	663	680	636	632	666	657	648	643	605	637	653	604	613	633	634	630	620	636	646	623	665	637	643	640	606	600	657	625	654	643	630	610	621	642	620	642	696	653	662	597	643	639	613	648	596	604	643	642	647	635	698	636	625	663	606	641	641	572	611	645	683	598	611	623	636	687	632	625	628	640	633	581	618	657	671	674	599	621	654	659	553	627	638	599	633	648	645	636	677	651	626	693	635	627	644	630	621	647	624	640	658	608	622	653	621	657	597	611	668	685	626	636	600	615	635	644	642	602	636	678	643	632	630	657	638	646	666	653	656	652	617	627	629	645	652	646	627	646	622	638	638	641	630	628	616	642	651	605	644	661	644	605	621	608	625	670	582	644	623	638	639	685	633	631	639	633	669	609	654	626	647	588	623	637	621	633	662	699	621	618	622	686	639	638	589	616	639	666	595	620	649	648	649	608	599	638	655	626	603	664	658	607	638	682	646	638	617	617	617	597	658	612	636	660	661	633	654	684	650	673	630	638	625	712	663	619	634	614	580	616	652	611	647	646	638	621	668	662	618	622	615	656	633	608	695	618	633	646	617	649	623	684	600	667	602	600	652	687	662	619	632	640	646	662	644	639	620	656	679	632	643	684	609	635	673	627	628	623	648	659	609	626	617	624	667	660	627	633	652	643	655
17601	6272	5703	4784	2475	1609	1108	555	427	370	345	361	320	300	332	323	279	279	205	251	204	192	197	193	188	168	181	175	185	192	178	159	167	164	164	167	150	167	159	153	156	173	163	165	163	156	161	193	145	155	167	158	162	166	141	132	142	168	169	161	179	177	194	169	169	165	191	160	173	166	166	171	166	157	165	200	152	176	167	171	160	155	187	145	171	156	135	162	154	180	190	179	181	171	166	169	186	158	148	163	154	178	152	157	182	189	178	176	159	164	153	164	180	169	153	168	168	156	167	198	173	157	161	173	152	156	183	169	194	160	178	187	152	194	143	172	151	161	150	188	176	190	173	177	163	179	163	157	154	179	170	159	174	175	180	155	159	179	154	168	169	149	186	176	169	153	184	166	171	176	151	172	172	195	176	191	180	149	151	190	188	167	145	161	166	168	170	180	174	182	179	159	149	177	164	183	175	176	150	141	155	166	169	184	187	157	171	157	172	155	161	181	156	155	147	179	174	178	171	191	195	216	164	149	173	171	149	166	158	142	171	155	199	169	169	199	184	171	196	166	174	170	173	174	181	136	175	161	174	173	168	151	150	162	169	152	151	183	182	158	178	166	166	131	180	172	148	169	175	160	164	198	167	170	161	165	173	158	144	154	155	173	185	154	154	164	164	165	165	157	149	154	164	189	180	177	182	179	167	155	173	177	163	166	164	162	185	180	164	167	185	166	148	155	182	149	174	146	164	156	179	159	162	176	177	172	130	179	179	173	174	160	172	152	175	165	158	178	179	164	160	164	204	175	158	157	149	197	159	174	170	158	139	164	157	167	148	184	158	176	141	150	185	165	150	179	184	166	192	173	162	209	204	176	175	159	184	180	189	154	178	177	145	165	182	164	149	156	154	142	160	177	170	162	173	183	186	156	177	164	148	187	141	138	160	160	159	159	147	178	161	189	175	150	158	156	172	174	183	179	190	187	165	173	160	163	145	156	151	169	167	173	178	178	156	193	150	144	157	166	160	158	150	163	183	175	166	178	140	174	169	178	164	162	140	152	197	165	167	157	179	163	159	151	198	198	182	160	204	189	151	181	172	170	193	178	181	178	169	150	168	158	153	167	154	191	168	182	157	155	178	169	148	180	184	176	160	159	162	169	150	169	165	158	158	171	159	172	145	176	169	175	187	169	179	152	165	177	154	175	165	160	175	156	178	130	162	183	162	172	164	183	177	156	179	162	159	178	182	158	151	177	197	152	161	198	180	161	163	144	165	167	179	140	155	159	157	168	147	155	174	179	180	183	158	161	174	163	175	169	153	162	177	164	158	163	176	144	134	179	166	180	161	183	161	179	180	164	172	153	172	145	164	180	188	158	173	195	171	156	159	158	153	155	165	161	170	183	161	165	181	190	193	154	147	149	167	158	188	182	146	164	171	172	166	199	169	166	171	183	147	184	172	156	162	169	167	150	172	161	174	179	156	164	188	167	191	157	179	165	167	169	163	167	185	204	134	173	158	183	157	153	168	190	157	178	189	170	186	195	164	153	158	165	168	156	166	167	181	190	179	131	169	182	175	160	173	175	187	148	196	168	191	183	182	172	158	145	177	183	138	165	196	156	160	166	179	167	171	152	168	178	155	159	177	186	197	152	156	149	156	162	158	185	172	147	146	161	205	160	186	169	188	154	156	169	157	153	169	178	168	145	159	181	176	174	176	184	199	165	192	152	189	180	173	182	158	153	172	158	162	172	159	157	151	163	156	153	161	180	157	162	178	163	151	187	168	170	160	162	167	158	151	188	172	189	170	148	154	210	163	170	202	183	190	166	144	177	134	181	170	190	169	170	193	180	159	178	183	190	181	157	176	148	158	168	174	186	165	152	187	175	174	158	169	166	190	162	142	192	158	183	185	175	169	172	168	184	185	162	179	173	196	192	198	165	179	195	195	168	174	176	209	142	169	156	164	165	165	163	161	169	188	165	152	173	168	150	165	168	146	147	172	180	166	181	185	163	165	178	173	172	177	161	173	198	155	166	159	166	198	161	168	153	167	153	188	178	156	180	170	156	177	168	166	155	173	155	179	143	163	177	154	155	150	157	165	174	165	188	161	154	158	186	181	169	170	173	159	165	179	159	151	146	158	154	167	170	178	197	150	173	164	164	177	166	183	174	184	176	154	150	163	175	151	172	164	158	155	160	182	149	186	172	156	148	183	183	143	156	142	174	178	188	188	164	144	149	175	160	168	171	169	165	170	163	142	180	156	158	174	154	173	176	163	176	176	170	173	171	171	183	208	189	183	167	151	162	164	149	200	185	177	169	184	189	166	148	166	173	168	195	177	167	174	145	145	174	142	180	167	141	160	186	170	193	201	158	199	154	182	168	160	153	152	190	188	169	188	171	170	193	174	165	144	169	170	185	180	174	168	156	200	187	153	172	176	181	164	149	178	188	157	154	163	166	159	185	158	190	180	159	158	148	160	155	181	149	165	177	173	200	176	183	165	156	147	163	153	178	180	148	169	177	186	154	181	147	158	181	170	155	163	149	178	136	154	161	159	145	172	160	167	173	170	144	185	177	187	162	181	146	161	198	190	164	159	161	180	158	190	163	140	175	159	170	175	149	177	166	182	150	162	148	146	185	173	171	188	205	174	175	184	184	156	181	171	157	156	179	172	158	161	147	147	160	177	207	165	146	159	159	194	158	172	153	147	165	168	172	194	163	158	185	166	166	187	188	161	155	155	139	183	177	159	170	151	178	184	165	155	172	188	167	171	178	155	171	185	163	160	129	172	185	177	154	154	179	190	158	172	175	153	151	181	161	168	200	193	166	187	158	182	184	175	161	138	176	160	170	169	192	182	166	204	166	172	175	155	155	136	165	184	172	160	172	166	172	139	181	184	156	174	166	161	170	166	151	177	173	171	168	142	170	190	198	174	170	181	148	140	152	171	174	164	172	155	171	173	159	169	172	187	170	151	175	151	190	183	180	171	180	181	155	157	161	183	166	196	192	169	165	175	150	175	144	171	175	173	186	180	171	155	171	156	153	160	171	162	163	156	171	188	191	207	180	173	178	157	146	160	162	156	176	175	167	181	158	197	171	172	196	153	179	167	160	163	155	170	179	167	165	178	159	128	149	158	172	180	186	160	166	176	190	189	179	181	157	160	184	159	175	197	168	161	172	167	169	172	163	150	174	133	149	163	165	190	150	180	165	201	176	192	158	171	140	152	171	166	167	182	175	179	149	169	165	185	149	176	172	199	170	190	167	179	160	161	145	156	156	172	154	149	178	150	149	185	185	157	167	167	179	140	172	148	161	181	160	183	192	153	169	156	194	176	170	169	161	149	154	166	173	162	166	152	164	150	168	173	167	184	180	158	169	152	137	153	164	155	161	176	166	174	166	157	159	184	166	176	164	177	167	189	160	172	158	213	188	155	172	185	163	152	176	167	167	174	163	144	167	175	161	170	178	155	177	188	189	160	149	171	174	160	189	171	152
10411	4455	9923	12259	8345	6216	4810	2355	1759	1524	1489	1553	1304	1129	1225	1267	1176	988	694	751	708	715	630	543	536	538	515	469	487	473	438	400	410	433	399	373	421	417	405	419	383	401	403	438	367	403	426	397	430	375	396	429	414	383	390	382	393	422	429	392	398	412	401	404	391	376	372	388	421	379	391	419	412	397	396	388	397	400	411	423	416	410	432	366	421	410	392	386	430	405	415	428	436	381	416	395	419	383	394	429	386	404	381	410	424	388	438	404	453	408	406	349	409	412	427	411	389	423	464	385	404	424	413	395	390	395	441	395	421	396	426	371	390	368	417	385	382	416	408	413	394	401	452	390	419	380	422	372	411	394	420	368	449	385	349	396	415	403	400	417	427	395	414	399	406	388	386	390	412	415	439	381	398	424	409	379	401	401	376	418	414	361	411	414	422	377	413	424	384	405	424	392	410	409	397	397	397	417	386	406	390	421	408	392	399	419	400	403	374	415	417	402	388	386	385	408	364	412	404	418	381	390	372	415	391	430	392	424	404	378	425	416	409	386	420	387	373	385	458	393	356	418	413	404	446	388	396	385	397	402	413	391	421	433	395	423	404	410	425	426	409	368	404	438	385	410	430	418	406	412	369	435	433	416	390	385	405	405	386	414	391	394	395	412	441	403	405	407	459	410	388	383	421	409	396	403	437	405	398	421	401	390	406	402	387	385	379	403	381	397	388	414	387	430	388	362	444	386	401	408	379	412	426	400	414	389	386	393	380	433	386	410	421	436	392	361	399	391	364	371	379	422	432	385	418	424	404	401	429	416	416	435	380	363	382	424	421	398	408	405	398	402	409	402	398	405	411	431	423	416	387	426	373	421	404	400	401	383	350	376	387	362	386	416	422	414	405	410	426	426	385	387	395	386	443	408	398	402	412	343	440	414	374	383	407	409	413	398	421	409	395	414	381	399	371	409	376	416	392	404	398	379	394	386	412	400	417	400	422	397	398	419	404	404	388	405	379	401	406	380	400	408	399	384	422	398	394	400	403	365	387	418	384	431	401	414	443	384	421	433	426	380	436	406	415	403	388	393	386	429	418	429	422	431	428	388	366	435	390	382	396	428	415	418	384	398	404	377	379	424	346	403	420	388	394	416	371	380	393	436	377	400	395	409	413	390	410	373	376	426	382	391	414	384	413	427	410	361	368	391	402	411	439	388	411	399	368	402	362	374	376	418	413	389	400	390	363	377	383	399	391	429	385	448	378	397	403	365	383	387	400	396	415	426	392	396	384	416	384	407	384	423	347	424	381	390	387	394	417	374	418	381	424	379	393	418	403	381	435	392	403	374	398	407	379	388	422	402	413	404	400	417	414	404	414	413	420	374	420	411	344	400	379	396	370	435	382	388	375	383	399	419	418	438	376	436	394	370	388	402	392	386	380	368	433	424	403	412	429	383	414	415	422	399	388	414	396	377	419	381	396	362	409	389	400	401	403	404	420	420	398	415	409	363	380	397	425	392	418	386	385	386	426	378	390	431	415	385	391	382	407	439	403	363	396	418	429	390	417	428	413	394	405	402	393	441	395	395	368	387	409	399	401	414	390	398	406	415	395	409	357	388	404	391	421	381	391	423	361	384	378	410	422	387	356	392	391	422	413	403	442	397	412	402	399	399	369	414	438	419	395	403	367	422	381	387	399	417	398	425	406	437	404	438	428	382	423	403	432	421	400	434	406	401	408	435	388	433	409	418	380	395	407	387	415	403	420	395	368	397	355	422	420	416	380	414	395	392	383	413	401	408	411	408	403	380	379	416	400	442	417	406	411	437	410	418	370	434	390	407	450	408	421	406	409	405	385	346	416	393	393	417	373	400	392	386	391	366	377	378	417	425	404	381	417	374	421	388	419	412	430	438	413	431	420	398	367	408	420	413	433	415	413	397	378	432	406	387	399	461	402	396	433	398	367	409	410	400	421	387	427	377	402	418	391	420	400	419	430	399	388	433	423	426	429	414	403	416	410	405	425	405	395	409	419	378	401	444	405	420	393	381	424	397	410	400	394	409	419	412	403	411	407	367	415	371	420	384	433	421	407	389	387	404	373	432	379	365	406	384	400	419	395	434	401	388	386	404	381	391	421	387	402	396	395	394	391	391	408	408	435	378	419	398	362	423	411	401	386	427	441	375	447	400	412	410	430	392	411	390	400	413	420	429	400	385	404	366	400	408	381	393	379	397	419	433	390	386	438	390	420	412	383	420	398	374	406	388	430	378	388	371	397	395	398	413	380	402	420	434	386	405	412	404	398	420	409	384	387	410	408	396	404	393	421	394	393	389	380	443	389	403	415	386	399	354	365	394	415	389	424	415	392	431	427	420	435	418	415	414	410	389	387	402	404	433	399	409	396	366	424	419	372	381	407	385	405	428	375	352	402	379	370	408	395	372	432	410	392	394	390	395	428	433	451	379	412	379	385	365	424	429	402	387	393	379	344	419	427	431	438	383	370	375	449	405	410	425	406	402	449	395	426	398	423	407	421	375	358	414	405	396	387	398	388	410	397	389	371	427	380	402	397	365	405	364	424	398	374	380	367	416	412	380	394	417	375	381	439	394	427	395	398	403	395	386	433	408	407	416	398	432	423	410	433	380	420	373	400	430	377	388	412	359	465	400	391	397	401	434	432	393	379	383	427	395	406	385	401	403	371	382	412	408	393	420	394	437	396	407	404	421	411	409	414	414	413	409	433	382	355	389	428	404	392	360	363	415	407	425	400	400	436	415	421	412	447	407	396	412	422	413	413	398	397	420	402	390	407	380	401	372	402	402	451	385	442	409	415	415	402	419	413	418	398	380	410	421	403	402	413	420	376	399	392	436	415	398	418	391	401	408	403	410	370	388	376	463	424	415	394	372	413	392	395	403	386	408	398	404	387	399	381	408	386	409	423	406	414	444	368	385	394	401	401	389	406	396	408	430	412	389	405	418	400	397	414	368	375	378	418	416	361	420	381	417	397	408	397	420	383	413	401	410	408	387	409	403	397	394	431	391	382	370	406	414	407	347	385	381	400	389	382	398	408	375	388	401	384	408	429	392	387	383	418	413	372	430	387	420	381	425	442	397	410	381	451	374	415	389	387	421	411	435	409	389	379	364	400	427	426	416	424	415	400	369	421	427	406	378	384	403	446	349	413	440	403	416	396	407	403	389	397	384	412	373	352	420	403	394	397	400	396	391	418	371	404	394	413	393	354	403	396	420	402	405	423	388	396	398	414	391	403	401	429	410	380	392	413	370	408	407	401	408	401	411	365	391	421	399	396	385	404	397	423	424	405	411	422	373	402	400	413	410	399	412	392	418	378	376	370	420	416	409	404	394	413	417	356	421	414	374	413	397	429	393	399	398	417	424	401	392	406	412	377	399	392	389	388	405	405	421	353	418	401	426	382	450	395	381	376	417	403	412	409	376	379	373	363	390	407	421	391	399	402	411	410	403	384	410	383	428	416	390	396	364
35629	14624	10562	6962	3853	2672	1640	866	815	642	598	532	529	502	446	484	414	426	423	359	300	315	286	269	255	263	248	318	369	357	291	241	262	210	251	248	227	213	246	239	225	220	263	236	253	228	225	248	217	244	231	235	246	248	244	218	226	226	230	238	233	237	244	262	231	257	236	212	249	225	219	215	257	250	233	246	238	201	254	241	217	237	253	240	248	221	205	239	227	249	249	213	234	230	231	237	233	229	238	254	235	253	222	265	241	222	236	229	261	252	248	238	225	245	284	235	238	219	238	250	266	266	236	269	251	239	246	224	273	236	224	207	218	261	252	244	248	240	227	235	236	262	245	237	220	201	218	197	253	210	245	241	223	221	251	232	187	199	241	222	247	245	234	230	240	248	230	197	228	223	296	258	215	232	216	260	235	210	228	244	249	244	246	242	228	249	221	255	226	255	242	237	223	236	258	257	252	243	237	249	239	232	219	221	257	262	250	238	246	238	230	213	224	235	253	244	255	181	212	198	237	228	228	229	256	243	228	238	248	225	223	207	251	255	253	219	219	212	243	245	222	226	249	243	228	215	244	199	248	253	244	214	217	225	247	244	262	239	247	245	244	254	247	243	250	218	244	211	208	241	232	245	234	238	246	252	269	214	244	215	229	251	263	223	262	230	211	249	204	243	236	244	244	238	249	266	235	226	219	237	251	243	233	263	245	218	257	227	227	239	213	245	257	230	233	253	230	241	213	206	241	256	236	203	246	239	216	209	231	215	217	239	226	255	221	243	243	247	262	230	249	228	213	258	217	233	234	234	252	219	246	239	242	220	232	214	243	257	266	281	247	266	232	249	243	244	229	253	246	246	247	222	250	253	235	223	243	244	243	241	217	243	282	258	250	225	242	230	255	239	239	249	210	229	249	238	222	230	242	261	272	225	256	247	257	228	245	238	212	244	209	273	221	233	239	259	216	276	244	224	223	220	250	250	244	234	226	280	230	263	224	236	254	235	212	273	256	237	264	238	247	236	249	239	217	256	264	250	218	230	215	219	235	228	220	237	267	234	238	230	211	222	219	253	221	227	248	232	241	250	228	218	255	255	245	221	238	250	249	242	246	256	248	240	247	206	268	224	263	241	251	232	266	244	253	215	191	243	231	265	242	252	216	240	230	236	226	236	229	221	253	221	221	229	240	239	240	238	228	227	240	256	235	291	238	275	238	228	225	216	244	217	223	218	244	242	239	256	231	252	250	234	236	257	257	206	247	237	239	241	247	231	231	237	248	233	247	234	241	229	240	231	261	232	244	218	210	220	251	220	239	211	236	249	244	230	229	251	244	241	218	217	230	246	245	230	243	232	247	249	256	238	234	259	244	241	228	256	236	211	235	209	236	247	249	230	230	256	245	240	257	275	232	242	243	218	224	232	259	222	242	236	235	224	242	232	244	243	215	242	214	260	223	221	211	243	221	228	234	198	222	208	227	282	208	240	241	244	236	231	257	243	239	195	228	254	232	244	232	272	258	231	249	213	264	237	258	229	249	237	243	249	272	269	239	228	267	236	211	221	230	189	241	209	240	256	241	239	251	229	272	220	224	202	244	192	241	238	238	235	219	246	241	212	228	218	222	224	240	261	255	226	239	225	237	214	238	225	245	219	228	246	257	241	250	258	214	250	224	264	213	225	254	226	238	235	254	250	248	212	236	213	253	241	238	255	277	232	253	276	212	235	229	242	251	235	204	242	200	272	259	222	232	245	213	230	241	238	245	228	263	276	241	226	247	272	237	227	243	260	234	248	234	260	241	220	267	270	236	241	240	245	233	250	210	262	246	208	220	248	263	212	232	214	238	245	257	259	247	230	233	243	216	250	261	254	265	249	224	274	254	231	243	232	226	239	234	234	274	228	239	237	212	231	255	216	230	246	234	249	210	217	219	246	215	237	237	271	242	268	233	236	230	232	264	230	227	218	246	231	233	241	235	243	215	233	226	218	263	241	229	211	244	267	259	218	230	219	261	232	262	224	224	211	219	214	241	227	214	236	261	243	236	210	227	233	228	222	226	224	224	252	202	260	238	210	218	229	233	229	248	222	241	264	206	227	245	248	225	241	246	231	219	223	214	244	235	238	261	258	241	252	251	245	222	243	239	221	237	230	243	246	229	219	251	244	210	248	227	212	229	217	234	232	235	223	213	247	225	217	237	230	247	245	221	237	240	271	240	232	250	247	223	234	240	257	261	206	224	248	224	244	198	208	188	254	241	249	245	227	223	220	232	258	233	214	234	235	234	282	233	218	243	229	237	222	210	222	239	264	249	260	261	251	237	228	209	258	246	258	233	250	217	237	264	247	243	245	242	246	244	265	245	248	241	233	213	243	235	269	222	219	225	240	240	239	240	227	263	210	244	244	221	221	240	250	228	203	234	237	238	224	241	242	225	236	230	263	266	216	253	224	255	254	217	199	231	254	268	237	245	233	248	244	249	218	239	234	243	243	225	227	238	235	235	259	243	240	243	208	247	245	239	271	266	260	268	251	265	241	250	260	239	247	204	247	254	242	246	213	237	222	245	261	262	247	247	234	224	237	251	240	230	234	234	211	224	240	228	245	246	250	243	251	242	233	254	227	222	236	262	236	215	252	258	264	226	247	233	244	231	246	241	239	224	219	262	225	244	220	258	224	243	233	226	247	235	218	254	242	218	210	258	261	265	248	234	233	227	238	227	256	257	238	233	256	217	204	235	224	241	234	232	252	233	220	248	223	250	237	244	232	259	243	266	236	271	214	238	241	256	236	234	232	209	238	237	233	211	249	234	232	250	240	258	210	224	246	257	255	231	250	238	237	231	257	264	243	223	218	267	270	225	228	220	249	224	257	247	252	241	273	216	233	222	240	228	265	243	234	249	224	225	250	208	215	229	246	244	246	198	231	226	220	231	214	238	233	229	227	233	239	234	265	246	257	232	225	238	221	267	213	237	224	243	243	226	229	277	247	225	230	221	222	226	232	229	261	222	211	235	224	204	234	224	233	242	225	252	253	212	246	243	252	237	238	265	249	203	245	238	254	237	251	267	224	230	238	239	226	242	220	241	248	215	267	232	238	235	272	263	261	252	243	245	199	223	221	228	228	246	220	235	236	218	249	216	229	259	255	257	244	229	245	250	220	261	250	264	221	226	227	253	265	232	239	246	255	241	244	247	244	234	228	245	235	239	227	222	223	228	242	241	238	239	263	245	270	223	246	219	228	254	246	250	234	269	253	221	228	259	245	230	270	258	237	232	241	182	252	239	250	256	238	262	236	249	228	242	240	250	232	249	226	230	221	264	248	250	259	268	301	251	220	244	230	252	225	226	239	219	275	276	258	251	214	257	234	240	240	247	250	246	235	215	234	234	205	253	230	266	240	241	229	234	220	224	248	247	256	238	233	244	228	244	243	253	231	251	238	231	238	236	248	243	236	258	241	257	259	253	238	218	234	240	226	255	207	205	233	218	222	243	228	213	254
21939	7955	15914	15697	12061	9964	6746	4120	3531	2510	2572	2274	2671	2168	1719	1877	1762	1759	1558	1273	945	849	802	769	703	775	831	1190	1471	1520	878	545	630	562	599	582	577	574	596	582	532	555	515	528	563	500	551	533	512	516	541	510	530	513	546	536	524	531	555	532	538	554	567	541	565	491	532	557	483	551	497	570	560	584	521	506	528	599	527	563	519	548	558	516	553	515	567	544	531	549	561	567	523	559	485	574	536	533	505	539	553	542	514	558	537	511	558	581	524	576	529	550	543	533	528	517	537	536	573	556	519	532	488	562	573	535	565	527	535	557	542	555	541	515	529	536	568	538	514	547	593	508	562	567	531	511	537	564	572	579	563	550	586	552	531	518	562	526	546	538	521	505	506	519	580	507	546	535	564	517	537	545	552	528	539	542	574	561	511	581	521	577	522	549	525	480	614	541	558	554	482	528	535	519	514	499	560	553	547	545	539	494	582	518	518	580	551	544	537	550	546	541	504	571	518	531	515	583	521	549	558	569	560	506	532	601	575	528	535	593	567	555	504	587	604	523	548	550	537	565	497	576	516	562	539	563	548	572	544	521	548	522	529	552	570	553	506	520	541	547	561	541	572	529	559	550	515	597	553	575	555	527	560	536	514	503	499	499	551	553	524	518	545	506	546	498	575	516	573	531	536	549	569	546	539	572	514	511	529	530	541	509	559	540	523	517	558	534	555	592	545	515	520	566	544	527	553	570	524	563	574	524	528	550	552	562	558	551	549	553	505	565	541	565	526	569	536	548	570	502	551	532	536	494	551	568	597	535	522	541	556	535	572	562	554	546	549	548	548	522	524	557	535	528	544	546	539	515	526	538	516	601	537	529	511	522	505	513	571	547	549	574	591	536	521	525	541	564	549	505	547	531	572	525	539	511	526	508	549	502	554	549	574	511	544	564	569	559	552	532	502	549	518	574	506	557	539	519	578	574	523	547	556	532	547	544	535	522	525	569	533	499	574	551	565	508	513	534	519	532	558	526	584	536	515	510	518	571	550	546	522	535	524	548	559	526	567	558	549	549	563	545	563	547	530	532	538	587	580	550	526	521	588	542	528	571	546	513	538	585	549	523	539	554	538	524	554	560	545	517	536	505	548	553	526	535	550	494	549	573	532	562	527	507	528	558	580	533	566	540	575	523	485	537	582	542	518	540	560	529	533	499	512	527	539	546	536	526	520	556	559	535	544	568	552	556	541	587	519	518	534	543	526	553	536	527	539	555	572	527	584	568	555	582	540	519	515	527	573	564	528	520	545	518	529	572	553	519	556	529	536	552	565	518	580	603	580	529	546	529	569	586	575	527	523	518	567	586	565	533	572	539	530	502	528	549	525	554	476	581	551	548	529	484	525	522	516	548	510	547	557	535	548	498	520	546	545	547	563	529	596	559	538	542	536	548	509	536	543	523	516	529	569	576	553	520	561	545	562	534	570	500	525	546	517	577	557	544	557	569	539	544	488	520	561	561	545	538	581	566	522	537	532	545	581	546	566	569	565	557	556	553	517	577	558	492	537	529	526	518	588	544	536	573	555	542	529	561	542	558	559	550	553	543	560	538	519	529	555	544	569	524	505	550	510	581	516	533	548	538	556	524	526	587	525	543	531	528	517	530	588	513	569	577	592	539	518	564	588	520	537	581	505	571	555	513	550	579	570	543	544	536	552	512	506	579	557	566	598	559	517	495	588	505	552	498	538	517	561	525	566	533	536	543	525	571	560	569	577	551	547	541	549	525	553	535	535	551	606	545	538	515	514	561	530	550	567	566	559	540	561	577	541	537	525	536	527	549	514	519	541	518	485	554	557	531	561	560	576	537	587	517	565	511	520	556	508	515	507	550	533	530	530	527	513	500	514	536	541	528	546	540	598	545	527	537	537	522	518	531	537	564	558	553	549	556	537	539	567	537	527	497	516	560	549	540	488	530	558	518	588	499	555	542	516	546	547	519	533	564	579	563	579	544	537	552	594	579	519	571	582	566	545	509	549	570	514	556	538	513	562	534	535	611	537	510	553	493	560	504	518	562	534	539	545	533	564	547	511	493	544	585	582	529	523	520	561	551	557	543	541	515	531	573	527	552	546	539	546	514	526	582	583	540	560	545	528	510	541	544	491	539	549	494	532	538	549	548	561	501	555	546	579	551	582	524	587	555	554	555	481	560	546	525	563	527	538	556	577	512	544	520	573	528	564	522	508	545	509	573	532	574	542	538	549	565	532	498	542	543	538	525	494	545	483	562	522	516	572	553	513	567	539	504	523	518	555	511	513	536	533	510	560	492	545	572	511	558	523	558	556	539	557	556	541	517	499	565	520	520	600	548	553	546	564	575	554	564	545	516	536	537	544	566	513	571	541	514	533	589	527	515	518	560	524	539	567	520	563	537	513	544	555	537	516	575	503	569	552	535	559	529	516	541	537	545	538	574	592	557	510	544	561	551	513	502	534	505	515	535	526	531	530	539	522	537	504	518	552	531	563	475	536	534	550	581	545	545	510	571	508	508	524	542	589	520	515	529	534	566	561	505	530	497	536	536	553	570	577	517	519	509	610	544	538	521	549	492	533	554	562	545	526	533	548	555	523	562	562	521	542	482	561	548	554	556	550	533	544	560	556	533	513	584	564	531	536	569	512	571	541	557	559	561	560	530	535	547	547	582	536	544	580	576	542	504	530	522	516	561	529	535	532	528	539	576	562	550	559	553	570	580	542	539	551	536	579	562	557	510	573	570	543	595	563	508	550	532	552	544	600	576	560	537	554	594	571	521	541	555	515	608	543	515	535	543	555	522	521	501	571	557	517	549	554	544	540	569	545	527	565	536	528	542	511	549	508	527	544	522	518	527	537	559	525	595	559	534	533	497	544	496	541	524	559	513	518	555	568	532	524	579	543	568	558	567	570	553	564	533	516	544	540	547	581	529	537	551	529	543	550	583	505	547	515	551	525	523	532	564	548	566	517	532	528	551	512	565	593	563	571	539	534	543	523	546	504	544	519	585	550	551	533	547	562	558	583	545	551	532	528	533	539	565	556	520	531	512	564	559	536	532	524	535	544	566	561	537	568	537	609	544	514	507	541	507	530	515	546	569	513	501	544	530	546	538	546	532	580	557	529	512	560	573	532	556	511	557	550	568	519	540	538	578	568	529	557	518	558	525	513	558	532	528	505	588	512	594	535	554	536	508	513	539	573	575	509	512	551	518	510	547	540	580	514	520	540	533	532	532	551	557	580	574	586	563	520	515	520	524	568	540	482	563	494	543	531	540	582	516	573	537	550	544	515	528	516	542	552	541	511	551	573	510	557	516	510	508	523	544	488	526	509	563	558	545	561	561	553	524	559	543	557	519	544	535	540	548	536	513	553	513	525	551	530	559	549	544	571	533	522	588	536	550	548	564	538	573	514	494	592	540	495	537	592	550	516	537	547	533	526	516	539	565	547	551	531	564	552	571	498	554	550	586	559	548
47531	23040	15608	9812	5954	3463	2507	1428	1153	816	798	712	737	612	675	619	532	507	443	367	383	378	368	349	337	430	581	638	654	516	293	286	317	272	327	289	289	263	256	298	311	323	292	301	275	302	306	305	302	305	277	271	304	286	342	300	300	303	295	279	316	288	302	300	369	318	319	277	308	297	287	296	353	318	303	291	306	318	291	314	302	290	293	307	318	306	317	302	283	296	277	283	270	279	299	281	291	252	287	306	299	310	283	322	302	314	308	311	274	276	298	319	277	300	315	291	277	290	291	314	268	305	274	314	304	324	299	314	280	286	291	328	308	293	270	305	320	289	309	261	299	309	313	290	304	281	296	269	274	327	280	262	277	285	298	291	320	315	322	297	318	327	292	292	276	287	297	290	281	302	292	268	294	273	312	318	304	341	281	304	267	290	265	251	287	286	276	336	315	285	258	310	283	300	271	250	290	303	299	290	292	320	314	280	304	283	274	288	294	310	314	282	298	297	273	315	286	294	308	253	292	300	302	260	283	274	311	296	315	325	248	288	305	292	305	272	238	324	295	300	286	292	308	309	302	331	297	301	273	277	303	287	313	278	322	291	302	320	322	277	320	301	300	258	243	295	275	301	309	285	286	272	281	283	300	250	276	267	286	290	304	288	307	321	296	323	321	285	286	278	269	255	288	285	305	289	286	275	275	297	271	295	285	298	277	313	285	294	283	279	247	275	258	309	304	313	306	301	295	311	333	299	318	278	310	273	306	292	323	290	304	313	296	307	307	302	290	294	279	258	265	249	307	281	282	278	272	307	332	297	295	299	313	281	299	290	294	325	290	277	300	278	332	291	281	278	330	271	304	316	274	269	318	300	320	306	292	311	274	293	291	321	275	296	311	308	301	285	275	302	271	278	296	296	316	318	293	306	258	292	307	298	293	320	267	305	289	328	327	313	259	278	303	306	294	260	313	300	284	263	298	292	291	296	302	306	285	306	299	302	307	288	299	278	305	272	296	313	278	315	279	291	268	290	285	281	297	284	289	275	285	289	301	304	275	301	296	314	284	301	277	295	312	275	286	284	309	298	296	245	293	288	273	303	275	286	284	286	272	296	297	306	277	289	279	342	280	275	285	257	273	306	284	290	303	282	276	313	300	336	290	260	291	307	284	283	252	283	306	278	257	291	275	307	289	285	295	305	292	276	298	284	274	299	318	296	308	278	268	272	298	295	294	328	307	294	290	299	285	297	286	319	306	272	326	318	307	275	300	295	300	293	314	346	268	278	313	320	310	275	275	287	302	271	290	284	296	250	308	257	289	321	325	311	270	333	297	289	325	314	272	281	294	273	287	264	283	283	300	288	273	308	308	321	281	252	306	295	286	273	261	275	260	273	354	290	276	277	307	322	304	290	288	268	297	317	320	294	295	275	268	344	302	293	306	298	275	295	323	282	305	290	343	286	282	275	260	302	266	300	277	287	303	313	294	298	317	281	274	308	304	300	279	266	285	253	316	326	286	325	302	293	256	263	295	271	298	322	324	339	283	285	294	275	270	274	265	297	275	298	265	297	308	276	336	288	280	304	306	265	278	287	320	296	275	314	290	313	291	293	279	309	283	278	315	290	286	289	314	286	284	260	295	266	300	295	297	302	289	286	257	289	267	319	274	263	236	277	285	284	304	279	275	283	310	276	273	261	262	277	282	292	290	307	302	266	276	290	293	285	295	267	273	317	296	305	300	290	281	320	294	301	314	317	322	302	315	320	268	282	265	271	305	290	281	297	320	278	296	269	289	319	276	279	299	283	301	305	291	289	280	315	288	297	312	272	285	305	287	280	279	268	278	326	291	292	274	302	295	283	301	253	298	271	299	325	308	292	299	276	304	288	275	304	298	332	311	265	299	305	297	260	295	324	304	297	313	286	301	288	276	280	273	268	278	291	282	330	306	275	292	319	290	295	315	274	302	283	291	306	301	288	291	300	304	309	310	303	308	268	286	270	291	301	263	279	301	281	296	310	299	320	279	292	274	311	306	298	266	308	265	288	270	276	293	284	292	298	320	292	299	293	310	317	327	315	312	315	280	273	304	291	277	276	297	296	291	294	308	289	311	252	284	298	284	248	291	273	291	294	315	292	292	298	312	307	335	301	287	288	266	293	310	281	281	285	323	313	290	290	303	289	303	250	291	305	277	286	272	256	310	292	280	292	316	320	274	273	338	290	277	297	306	317	290	226	269	305	296	271	276	301	295	253	332	298	278	276	318	279	309	275	269	281	293	251	254	288	296	282	273	294	331	315	288	307	290	300	276	269	276	279	291	258	313	266	306	289	312	251	337	271	266	327	314	286	299	298	273	283	312	289	323	256	281	312	300	263	276	276	314	295	288	302	334	293	295	259	299	286	279	262	295	294	299	268	310	285	310	284	269	295	298	309	287	312	314	277	298	319	267	281	301	296	284	295	286	312	293	287	294	316	282	287	282	267	304	288	270	291	306	304	298	295	281	283	288	285	304	307	294	296	312	266	279	263	281	262	309	285	310	275	248	256	305	323	290	292	272	293	264	263	265	307	320	303	286	321	290	322	291	276	285	308	321	279	283	290	302	282	275	282	318	316	295	286	312	288	316	246	284	271	300	299	314	279	295	295	274	301	307	267	292	301	295	301	299	324	305	299	277	287	302	273	319	257	285	281	289	245	308	310	269	318	294	316	281	284	300	281	313	292	327	284	299	305	313	300	303	306	292	266	328	348	276	288	288	333	294	277	277	258	287	289	305	323	314	287	326	326	282	296	296	280	289	265	290	300	269	287	271	286	273	271	283	304	331	286	279	271	321	317	300	287	285	264	324	317	321	309	301	305	295	276	288	311	259	292	284	287	280	309	294	319	294	276	280	261	293	299	308	279	291	278	266	257	313	287	273	326	296	283	258	293	307	304	317	336	292	284	303	290	281	273	300	270	276	295	306	298	326	283	304	282	284	298	291	290	310	286	328	297	275	286	297	283	289	299	304	322	277	281	271	312	273	303	282	292	290	298	296	303	312	319	299	275	312	279	319	259	289	258	272	300	300	263	271	280	303	262	294	304	273	298	292	287	291	270	303	264	285	308	279	262	309	272	311	266	289	266	269	288	294	274	278	297	300	289	247	281	265	262	302	272	296	281	288	297	322	311	281	287	328	304	307	309	288	269	301	293	282	293	277	290	301	284	301	296	276	312	258	287	286	298	303	344	301	275	301	245	258	289	317	293	275	253	310	285	311	299	327	298	303	262	268	290	286	290	307	299	320	266	299	314	272	305	266	310	297	276	293	296	309	268	275	290	281	306	302	268	282	275	295	296	330	306	302	292	261	296	280	322	313	299	302	249	312	297	294	295	320	289	328	286	285	307	278	290	288	274	296	291	275	279	307	280	287	297	305	303	285	290	316	275	279	283	329	333	278	274	290	301	270	282	295	279	320	271	307	296	274	295	306	295	257	310	305	303	301	299	297	303	296	280	296	282
29079	12143	19700	19546	16152	12233	9307	5681	4855	3368	3481	2827	3543	2157	2637	2370	2190	2037	1725	1212	1100	1078	969	972	1028	1558	2562	3052	2819	1903	897	616	709	672	656	715	686	667	695	647	628	685	609	627	680	630	625	609	659	607	633	672	635	664	597	653	650	595	576	658	629	634	621	624	660	719	638	659	588	657	643	630	632	596	641	626	685	588	652	647	624	634	639	632	646	667	649	635	595	643	651	605	618	627	653	624	662	620	659	596	650	624	620	614	644	637	645	619	613	639	589	633	654	618	639	600	619	631	606	633	685	687	659	613	596	595	624	665	618	637	662	645	610	660	642	595	633	609	606	609	623	637	648	633	618	606	671	634	649	618	617	617	647	626	635	655	613	658	595	635	641	663	595	611	620	619	634	641	683	672	601	629	650	616	643	683	623	589	576	664	611	625	618	619	661	655	665	697	616	665	677	599	666	652	639	613	667	628	634	668	612	632	629	659	627	657	609	603	623	670	652	633	615	643	655	651	630	617	648	633	662	592	597	635	663	668	669	584	632	652	662	684	697	625	641	659	651	649	667	641	633	643	615	641	604	651	612	684	642	688	651	671	645	622	640	633	663	656	639	646	654	657	640	630	684	592	670	603	611	583	633	611	643	658	598	639	626	643	633	681	626	639	624	624	629	624	637	670	647	610	638	643	612	644	647	657	661	609	637	608	607	634	648	581	654	654	661	686	646	632	631	645	638	651	617	634	636	579	595	618	633	655	630	668	645	671	675	644	618	591	630	642	613	653	600	599	613	643	626	600	603	670	614	630	661	606	655	665	585	675	615	663	635	643	607	640	686	633	642	623	598	658	672	599	667	631	660	598	611	652	636	609	616	647	619	642	640	655	663	664	604	629	617	627	638	629	635	592	623	634	628	612	691	613	612	614	632	647	630	580	651	624	629	612	650	658	637	639	652	656	651	668	629	646	636	649	585	639	673	625	603	630	626	684	652	658	644	640	609	654	652	639	643	624	646	613	609	647	645	594	670	644	599	616	676	633	638	656	642	635	695	673	644	668	628	617	623	609	676	610	655	622	618	622	644	636	633	622	608	708	646	626	632	656	642	637	670	657	618	622	662	636	606	666	631	670	646	678	625	590	645	611	568	632	625	605	618	633	650	646	602	649	639	619	618	646	636	614	680	607	671	656	641	579	629	652	642	667	695	666	638	622	643	663	660	667	649	614	628	574	623	652	644	638	624	617	668	628	676	658	651	653	664	608	620	619	658	614	640	664	617	604	675	616	680	614	640	604	662	630	605	649	591	604	643	622	597	660	599	614	623	578	647	633	623	621	587	598	618	654	639	676	610	641	662	635	694	629	592	660	632	647	629	650	624	609	656	624	651	613	629	640	654	611	603	636	622	644	605	621	644	585	649	595	602	628	632	595	636	648	628	620	625	612	701	600	662	664	677	609	594	649	631	644	672	626	640	645	683	606	669	664	632	696	598	609	694	658	623	610	642	670	624	626	619	598	649	657	638	663	640	650	598	700	692	606	680	650	652	663	655	644	645	591	654	664	612	642	611	625	670	605	659	640	624	680	627	637	668	632	637	639	638	673	669	611	601	631	608	609	642	682	645	711	662	619	642	635	618	576	629	630	635	588	675	647	638	596	613	615	637	631	578	621	653	584	606	608	612	585	624	635	654	608	620	635	662	640	671	633	606	636	611	604	612	628	645	670	661	623	712	611	635	658	636	695	620	654	676	639	635	659	683	686	643	643	612	633	631	639	616	607	645	689	602	646	608	626	612	625	630	669	604	657	642	632	655	616	642	646	640	636	669	616	641	661	605	639	634	660	627	617	664	619	617	660	610	663	589	639	642	639	658	642	622	638	676	680	679	665	649	610	675	643	622	664	623	617	628	657	628	611	632	614	618	659	676	654	677	593	621	625	636	663	614	644	608	656	637	636	606	628	674	617	598	642	658	623	628	653	590	665	683	616	594	622	659	634	621	624	611	592	632	555	590	617	630	640	660	647	656	679	611	616	609	627	650	597	625	614	613	579	654	654	660	618	645	629	630	604	648	624	655	672	668	649	662	631	618	633	669	659	628	633	610	629	638	683	666	659	591	646	671	662	627	651	645	603	638	623	639	612	641	637	618	645	666	615	632	617	670	629	651	605	624	630	651	666	634	615	611	643	651	646	658	629	581	648	669	615	682	667	676	611	639	638	612	655	657	620	623	615	634	612	642	609	634	655	597	632	639	690	666	636	613	648	620	596	629	660	639	631	666	638	586	624	656	616	715	593	621	567	637	580	665	676	616	653	669	657	613	648	663	636	622	647	653	642	639	622	617	659	642	653	654	631	592	669	656	648	630	686	666	645	606	651	651	621	646	694	638	642	619	650	636	641	637	711	653	642	622	633	590	653	601	602	612	648	625	656	649	613	621	649	628	618	577	638	626	620	679	659	639	648	604	631	627	634	639	637	643	665	602	616	676	635	666	619	621	612	655	639	631	600	638	649	658	615	613	587	673	635	611	651	613	608	648	655	650	583	626	650	638	648	658	612	614	642	688	647	654	657	603	630	607	647	581	674	632	638	649	623	633	660	649	622	605	629	654	621	629	585	686	637	624	621	630	667	683	651	643	631	662	657	631	642	652	658	607	682	577	651	621	652	634	639	627	622	664	632	611	582	653	617	669	628	636	640	628	627	613	647	659	675	675	618	614	608	612	705	633	604	682	627	648	615	650	624	646	629	646	668	615	641	644	662	604	657	641	625	656	623	658	637	673	628	663	655	633	630	696	658	653	684	589	630	690	655	635	667	653	635	621	623	610	612	683	664	659	632	660	616	664	620	677	617	652	632	640	601	628	626	659	637	619	611	644	654	625	696	617	646	695	643	582	676	667	635	630	634	693	645	639	619	621	636	643	618	692	590	674	583	631	647	629	635	621	668	646	635	574	626	638	667	653	666	670	629	633	641	606	637	612	622	615	625	638	629	667	642	624	660	660	650	630	632	641	656	608	638	690	625	625	668	630	612	634	645	627	619	614	617	636	700	603	655	607	606	608	662	648	623	657	622	640	642	617	629	641	646	611	624	623	632	552	639	621	613	648	672	629	606	623	662	611	646	595	637	662	647	635	660	656	652	646	620	670	611	644	600	669	630	664	617	621	594	606	646	640	688	635	623	633	636	616	636	649	673	592	615	665	665	662	575	625	659	677	612	643	623	645	690	608	661	639	612	602	664	625	635	643	613	600	610	585	630	641	580	618	630	652	617	626	693	614	666	647	650	613	622	608	602	619	639	619	646	645	586	701	640	682	633	651	631	593	649	619	643	676	615	702	641	644	623	606	635	634	627	630	655	611	639	638	659	650	609	621	655	618	641	610	625	614	623	625	617	600	613	622	652	616	664	606	674	671	637	632	659	637	614	630	693	638	665	618	578	656	629	624	650	666	629	640	635	608	593	610	667	614	629	679	633	651	646	638	657	616	635	646	662	615	636	649	608	602	643
18234	7644	6137	3209	2076	1539	914	748	536	385	362	357	307	279	275	254	227	206	209	176	176	168	178	161	141	155	171	175	178	179	173	161	162	167	150	167	158	167	139	174	184	184	137	152	165	138	180	209	160	165	169	140	156	155	182	162	151	156	143	158	165	183	133	146	149	149	150	158	179	180	145	172	137	138	166	156	171	151	158	153	167	160	151	159	175	140	186	145	160	146	166	164	156	176	159	145	140	148	181	170	158	166	162	153	149	156	166	147	179	173	155	154	152	185	185	167	180	179	167	170	177	171	166	157	176	141	175	165	162	162	159	138	161	163	180	161	161	161	160	153	152	177	190	159	148	148	176	144	144	158	157	142	175	135	160	156	160	131	174	161	144	153	150	157	166	150	147	154	161	166	151	151	146	135	153	160	149	156	161	163	161	172	174	161	146	164	154	168	170	152	156	183	181	161	160	139	164	177	175	169	174	161	162	163	141	168	169	167	162	141	143	149	164	157	164	146	168	162	180	148	180	181	164	172	165	171	162	160	143	158	163	148	172	198	168	179	168	140	168	128	197	138	135	156	156	145	140	136	158	152	171	165	170	168	171	175	175	164	180	160	155	150	155	142	151	155	160	154	164	153	159	158	159	158	184	165	169	181	171	163	152	139	169	146	158	184	134	145	153	142	143	142	177	147	165	176	160	161	156	156	129	169	148	169	179	143	155	168	153	149	179	153	133	146	166	171	127	147	174	180	163	150	167	145	166	151	152	166	168	177	150	152	148	172	164	199	182	173	154	159	187	144	160	160	167	175	188	169	165	151	152	163	153	149	154	148	161	173	170	176	162	146	155	184	176	164	157	168	185	177	152	148	151	166	155	181	145	157	158	158	157	171	172	160	172	175	162	162	168	164	156	144	172	147	156	154	164	174	129	132	137	169	137	175	132	157	159	157	176	170	171	163	165	146	174	159	156	173	175	159	169	146	148	145	169	134	158	155	168	140	160	148	143	171	160	158	160	137	135	151	158	165	140	156	139	152	160	160	151	152	149	152	155	163	167	165	159	149	144	137	174	165	169	160	162	155	185	135	147	138	159	133	120	174	169	161	170	135	171	179	166	168	153	152	144	162	189	164	137	143	155	138	156	149	160	163	129	186	143	153	156	145	151	143	166	165	163	165	150	146	175	174	168	183	141	182	140	163	164	145	134	149	146	147	157	143	157	156	158	169	165	158	170	149	144	169	146	154	157	159	175	149	165	145	194	160	163	125	146	139	154	165	187	170	174	158	170	162	137	176	144	148	188	168	160	143	165	149	161	195	204	168	145	156	146	168	141	189	167	170	167	142	168	167	161	171	153	177	164	180	158	164	148	177	159	164	172	157	167	192	163	156	151	153	168	190	176	151	166	186	147	160	150	149	159	177	160	146	183	148	169	141	149	166	157	143	159	133	161	157	159	141	133	136	173	169	185	156	168	169	178	151	182	174	135	156	164	168	177	182	160	160	144	153	134	164	173	155	182	178	143	153	139	158	170	169	163	150	135	157	162	152	147	150	168	130	153	170	170	169	166	183	172	147	149	142	150	157	141	144	140	143	154	164	169	159	158	137	152	142	175	163	173	140	152	155	171	150	152	170	148	158	162	206	147	167	156	158	164	155	149	158	158	152	170	164	175	176	164	174	179	164	174	144	199	159	177	157	162	140	154	165	169	131	145	163	162	180	180	162	177	160	141	145	172	170	176	147	156	153	163	154	149	168	147	164	151	164	170	154	144	153	186	166	168	170	190	193	168	151	149	144	127	155	169	156	169	141	181	185	163	136	156	168	135	145	161	149	176	180	176	152	144	163	150	138	143	190	157	164	176	162	180	173	173	159	201	166	155	156	163	174	144	141	155	158	163	164	152	169	150	177	168	155	154	156	143	170	141	154	151	154	147	149	180	134	157	154	164	172	149	161	151	176	160	165	144	169	139	150	163	160	164	172	158	162	155	125	163	149	166	150	152	162	137	146	182	158	154	148	160	181	175	148	149	153	131	143	158	151	160	154	181	160	154	151	171	164	140	152	169	161	167	141	175	177	175	160	153	148	136	188	163	185	186	169	152	162	162	187	120	164	166	152	190	165	188	159	164	159	169	193	154	170	161	177	165	165	164	174	150	142	141	137	169	134	155	149	171	172	156	163	146	181	156	151	149	157	170	146	147	167	167	156	181	136	154	167	157	154	157	115	168	183	155	144	145	156	173	143	179	182	155	180	169	185	137	146	164	165	176	164	148	146	151	137	185	152	179	157	171	184	139	171	146	142	162	163	172	151	169	173	157	153	135	160	166	164	157	144	161	158	167	134	136	165	160	152	181	161	161	187	158	168	149	180	159	158	170	162	166	161	154	181	172	163	149	179	176	159	138	169	154	137	165	185	177	160	178	181	176	171	185	139	155	157	142	182	168	172	145	132	159	159	155	148	142	163	143	147	152	154	165	160	152	175	176	161	169	149	180	151	146	143	134	177	144	176	175	175	137	160	180	177	178	160	161	164	182	146	150	166	184	173	176	156	170	166	176	174	158	164	158	166	172	166	148	149	161	130	156	158	162	140	138	148	161	157	188	149	162	181	172	177	154	154	189	197	165	155	158	133	149	137	154	119	183	183	174	167	190	173	186	146	150	154	138	154	166	175	163	151	133	130	142	165	166	168	157	166	128	180	175	169	136	184	171	159	167	164	150	177	170	150	164	146	193	190	171	142	165	156	159	146	147	148	169	172	150	159	149	152	164	167	185	155	173	149	136	160	167	166	139	167	145	156	159	158	150	160	162	135	149	139	148	171	148	158	165	163	168	173	183	155	137	171	177	162	156	147	149	169	143	150	166	155	156	153	144	153	148	151	171	136	183	178	156	151	131	147	169	161	188	160	158	160	157	164	162	166	158	149	191	171	143	186	148	156	148	178	186	149	152	157	138	167	167	195	167	151	141	156	150	162	155	145	131	159	147	171	159	176	174	173	191	153	166	165	165	146	161	167	160	154	147	165	164	160	172	167	167	157	146	161	206	167	157	165	150	136	128	179	177	158	149	149	160	162	127	140	147	165	165	160	146	162	167	175	159	175	137	139	170	159	153	144	174	159	158	124	169	147	204	168	166	151	161	155	166	147	150	171	169	181	141	149	159	165	150	145	150	167	157	180	175	159	155	148	176	184	164	145	155	158	167	154	165	162	151	159	158	169	176	145	141	175	172	175	161	172	153	144	181	137	168	149	174	163	156	155	154	141	156	145	140	163	160	135	153	176	161	171	139	170	149	140	152	181	170	161	150	169	187	162	144	180	173	162	160	159	160	162	174	145	159	159	178	194	164	158	181	152	172	178	161	171	167	160	154	153	136	160	171	152	168	174	153	162	164	155	150	162	170	154	178	172	167	155	167	163	176	162	161	170	175	158	148	151	166	158	177	161	148	162	150	160	148	165	165	159	179	168	156	151	153	166	157	166	148	150	168	141	142	168	130	160
10672	5372	10027	8657	7002	6105	3779	3128	2136	1631	1548	1533	1455	1140	1122	1107	870	785	603	516	498	537	489	441	481	455	438	472	474	427	372	409	409	366	389	399	355	397	377	396	397	385	396	384	372	362	358	376	410	342	387	375	408	411	380	379	350	385	361	363	416	366	385	387	392	352	391	374	356	407	390	390	392	371	406	413	356	372	403	414	397	393	363	371	378	347	387	351	368	386	399	401	411	401	400	407	383	367	368	370	405	339	363	389	409	387	376	401	374	394	407	380	360	407	399	437	405	382	392	380	420	375	372	381	365	405	397	380	396	380	399	387	384	400	366	382	394	401	392	389	355	378	408	384	367	383	404	376	366	355	389	364	405	366	385	380	400	368	376	404	372	382	394	387	366	359	342	344	382	369	396	378	370	420	387	407	339	381	377	357	362	368	365	376	380	394	388	396	388	361	362	384	369	363	358	344	383	347	413	352	377	418	382	423	380	422	370	361	365	354	391	396	395	362	370	409	392	351	358	378	377	386	391	397	377	403	355	417	372	383	383	381	379	394	383	397	384	343	359	425	351	381	406	382	386	388	404	355	364	340	382	377	416	357	371	382	367	382	403	373	379	400	387	387	380	408	368	352	390	366	345	372	396	401	388	377	380	368	366	374	407	380	345	402	406	385	371	372	352	397	374	418	348	350	387	367	389	375	381	379	379	372	378	395	352	352	409	388	395	416	382	397	383	367	376	385	357	366	396	380	394	342	402	401	365	384	385	397	401	381	364	371	420	410	382	384	396	376	376	378	358	406	383	385	368	363	394	373	383	378	401	363	399	373	407	396	362	404	387	419	375	368	358	419	388	375	378	409	364	403	430	391	346	351	395	373	412	401	412	355	446	410	382	362	423	393	373	353	374	365	363	369	372	396	377	363	386	396	368	389	369	393	380	405	371	382	417	422	373	416	368	397	378	357	357	356	358	377	386	392	384	382	395	403	361	365	417	368	384	379	406	362	382	383	403	367	390	373	380	388	388	395	407	375	388	393	407	378	386	366	378	366	411	381	379	419	368	412	398	403	396	369	376	371	375	342	363	397	366	382	382	406	386	382	382	417	387	387	383	384	347	358	369	342	400	324	348	365	428	364	354	398	401	350	390	361	379	367	384	353	384	399	391	421	389	366	383	396	406	368	389	404	374	369	403	381	385	415	424	397	390	380	379	381	373	415	393	346	386	360	386	371	383	396	408	358	381	372	388	375	361	383	405	375	392	419	391	364	410	416	377	387	397	389	410	378	385	403	362	400	362	389	364	367	355	384	370	404	394	407	403	361	417	340	382	398	403	395	394	403	385	388	366	417	391	403	397	374	405	380	352	387	382	383	360	366	355	389	354	377	389	378	404	348	374	364	381	392	389	370	383	379	405	410	401	394	370	408	371	369	377	400	406	364	368	394	362	385	383	391	399	341	397	405	364	371	411	373	373	368	381	402	369	417	402	377	401	402	355	361	375	382	394	364	353	373	393	376	423	380	381	372	396	393	379	386	376	389	421	347	404	392	381	390	397	416	367	372	387	395	339	378	369	368	404	404	375	396	378	391	356	434	381	395	375	356	416	396	363	410	380	376	393	382	381	399	410	387	363	372	359	333	385	401	373	374	420	366	405	395	395	380	356	377	424	380	384	354	387	375	369	361	416	382	402	426	411	418	404	413	388	410	355	410	399	390	381	379	398	406	429	398	387	441	393	376	391	362	385	377	387	375	372	406	421	413	389	390	419	393	405	390	359	393	392	404	377	391	354	372	367	405	372	386	370	394	398	369	395	398	382	389	382	382	371	386	388	417	361	369	399	372	394	391	361	399	371	392	393	360	358	368	365	373	390	377	411	356	381	431	388	352	409	366	400	419	377	388	387	397	372	349	390	422	401	375	393	381	383	385	424	373	371	369	359	381	372	365	363	387	378	380	385	400	376	372	363	402	380	389	402	366	399	375	381	407	405	410	358	372	415	352	362	395	375	368	375	413	417	360	383	377	361	385	379	366	398	381	379	370	384	348	391	388	356	390	400	384	393	391	413	364	407	418	363	363	404	349	391	371	368	379	358	379	407	361	400	408	394	368	384	376	403	380	376	403	379	378	381	382	415	406	379	370	371	380	387	394	376	361	403	351	345	380	406	385	379	394	377	363	371	369	361	353	392	401	369	327	359	353	404	359	387	374	373	341	390	389	371	406	366	380	371	384	388	355	375	416	366	381	385	363	382	348	391	410	366	376	387	352	389	380	371	379	375	378	380	353	396	353	392	398	382	351	374	396	384	392	409	374	411	388	379	391	385	388	364	398	413	393	402	401	366	406	389	389	378	364	375	354	399	377	402	412	356	405	378	384	387	359	396	368	394	403	378	373	398	347	384	358	376	368	388	367	363	336	367	378	381	372	371	388	365	385	388	365	388	396	379	390	402	364	415	378	364	387	397	396	382	376	384	369	364	407	422	380	392	403	405	405	381	378	382	388	365	384	390	370	365	378	399	387	349	374	350	378	394	365	376	375	359	353	363	415	394	371	389	361	378	407	373	358	401	383	363	359	371	361	370	412	378	327	378	416	404	399	382	383	378	403	369	357	383	388	350	408	362	357	369	383	382	400	386	390	346	363	367	398	399	381	425	410	385	365	396	392	417	358	362	387	395	368	385	377	404	397	393	398	415	391	348	363	396	391	368	363	364	389	373	376	370	405	379	384	400	394	348	375	425	354	387	409	369	380	375	390	381	374	365	389	386	418	411	369	401	363	377	342	389	379	364	381	381	379	425	386	402	375	383	407	337	395	378	366	365	389	389	382	391	385	378	388	379	399	388	371	372	364	367	373	392	340	404	370	381	393	372	385	389	385	377	386	354	377	397	402	387	395	352	406	404	413	393	364	400	390	390	396	402	365	384	378	381	347	380	366	415	415	355	361	332	327	389	373	397	404	371	389	417	399	360	373	372	372	385	355	409	367	395	392	376	382	384	375	353	379	369	374	404	368	352	370	368	385	394	410	373	371	395	409	411	347	377	388	368	384	380	377	376	391	356	358	385	364	359	382	381	344	421	343	410	381	383	413	381	375	373	380	422	332	390	424	393	365	387	379	361	397	379	384	428	387	358	377	343	368	378	380	375	398	354	349	357	382	419	379	403	375	345	416	408	386	400	362	391	370	373	407	378	407	377	389	377	339	408	375	381	394	371	375	375	392	416	375	424	375	399	409	413	367	381	380	400	356	412	389	388	373	376	384	359	389	377	380	405	404	395	402	392	374	392	387	374	401	338	366	365	365	381	391	378	410	366	363	384	405	400	379	366	364	355	354	362	377	403	356	328	378	386	405	385	365	368	387	361	380	402	368	400	344	377	381	383	384	388	365	382	378	346	388	379	401	364	384	387	365	391	412	389	391	395	373	358	378	393	366	370	394	344	348	436	398	408	391	367	350	397	387	368	397	371	365	370	379	396	362	398	403	366	374	382	384	369	368	384	371
37125	15826	9205	5673	4127	2547	1985	1649	793	770	458	569	410	458	460	427	362	367	282	275	258	268	270	281	258	258	264	272	321	380	236	220	245	269	281	226	238	237	240	224	229	221	242	216	209	268	258	204	210	205	243	237	235	225	227	215	242	260	206	219	242	219	220	229	234	203	254	247	240	219	214	231	245	221	225	207	221	253	258	234	209	247	232	207	200	238	231	217	214	241	231	223	234	217	223	228	233	236	255	251	214	227	230	238	229	239	236	218	193	219	214	208	227	246	190	245	226	203	213	197	209	233	228	251	221	238	244	259	246	227	220	220	231	237	241	226	207	246	228	233	263	261	207	239	231	238	192	232	205	257	211	230	231	255	225	224	231	245	246	217	226	231	243	262	230	230	218	243	208	256	253	229	222	217	266	241	241	243	261	231	222	216	216	214	217	249	226	227	221	208	207	222	212	231	210	220	217	214	235	243	232	214	232	212	217	228	236	215	217	199	239	225	219	228	216	213	211	217	220	231	233	209	192	240	255	245	213	229	228	201	220	211	223	240	229	239	232	252	219	212	216	225	241	240	234	231	240	215	238	244	190	233	223	277	225	232	224	244	239	222	269	248	233	229	246	238	233	227	227	205	223	240	221	238	235	218	226	233	229	243	246	247	204	227	219	260	246	238	239	228	212	245	235	237	204	213	248	215	242	251	214	244	226	263	224	232	219	249	213	220	225	230	218	250	228	243	228	248	234	223	219	249	255	236	236	236	230	248	231	255	234	215	228	245	227	193	252	207	233	235	232	252	239	219	293	217	197	242	246	204	221	227	242	221	241	201	250	221	227	237	202	226	179	197	253	221	231	250	246	253	239	232	229	213	233	220	223	238	236	225	209	223	223	247	227	232	231	229	227	233	241	237	243	239	223	245	224	208	231	214	212	211	233	210	241	228	205	212	215	235	243	224	236	208	225	223	237	213	218	221	262	236	224	222	197	219	244	203	251	230	243	259	227	232	216	253	220	233	225	228	234	221	209	224	233	208	219	227	200	226	250	206	281	240	252	223	227	206	213	221	238	215	216	230	204	210	211	256	259	220	236	237	212	205	237	244	241	208	251	238	234	225	241	232	227	219	239	207	194	205	192	217	213	225	261	213	240	250	221	221	229	241	214	214	242	232	234	249	238	203	187	236	205	215	264	221	230	241	236	197	203	243	212	220	245	222	238	244	218	240	253	228	241	235	198	212	202	230	199	202	217	259	225	215	213	226	213	234	212	233	236	227	229	243	256	247	230	211	232	237	222	246	247	227	220	215	221	208	244	254	206	238	254	209	240	232	220	226	215	215	216	221	261	269	232	234	258	234	259	244	217	224	209	232	224	223	259	211	201	224	220	213	224	235	222	227	231	224	245	230	230	218	188	260	257	228	222	220	226	237	233	219	236	233	236	225	225	246	235	261	214	238	207	245	246	233	223	197	224	241	236	221	224	215	226	229	223	227	231	230	228	229	229	243	250	242	234	249	236	254	224	209	233	270	245	266	203	224	226	263	243	233	247	236	254	213	220	199	212	241	240	230	204	235	228	230	201	223	234	220	250	240	236	233	242	216	206	249	223	228	234	212	213	216	213	229	248	236	205	199	261	213	226	232	257	252	215	217	206	247	218	239	228	227	231	212	213	226	233	243	228	222	210	226	212	238	235	223	205	234	238	204	234	246	212	217	218	243	226	232	253	205	223	213	228	223	236	245	232	224	225	229	259	251	216	203	235	235	234	266	237	232	203	212	240	188	226	225	256	225	266	210	229	209	203	247	243	210	227	226	230	226	177	229	218	231	216	212	235	217	241	213	215	243	246	250	223	243	255	229	205	237	222	245	246	219	233	240	254	239	225	229	232	203	238	228	242	235	251	231	236	216	222	217	252	203	225	235	222	219	243	212	214	202	236	249	234	227	240	247	226	226	203	263	228	223	251	226	237	250	227	203	217	237	208	229	218	237	262	240	233	229	232	207	262	238	234	243	198	216	207	244	280	244	265	209	184	210	238	183	232	226	250	220	232	249	245	224	239	208	228	231	199	249	224	213	224	211	207	230	249	224	222	238	207	211	224	219	226	242	233	257	216	214	203	243	222	255	239	233	233	228	214	232	217	216	249	242	216	209	238	221	207	231	251	229	221	245	222	215	241	219	220	273	232	225	235	229	228	248	239	240	205	241	232	203	217	220	234	242	241	217	243	236	225	242	223	252	221	204	215	240	201	247	221	257	223	200	217	234	260	214	221	236	221	211	241	208	219	213	238	209	221	239	231	229	211	230	254	212	258	214	227	200	222	190	222	195	243	213	221	246	231	182	233	242	205	251	200	266	248	225	227	227	230	186	235	229	219	213	245	214	240	260	247	218	266	210	229	222	215	229	228	253	259	209	229	214	213	211	216	234	215	247	253	213	224	236	229	222	190	217	236	256	214	222	203	203	206	220	226	246	249	248	218	226	232	234	254	219	221	236	204	236	208	197	236	214	206	220	226	237	263	239	215	247	232	225	213	249	223	272	237	242	209	215	203	238	283	190	263	197	235	209	213	219	214	220	232	236	220	247	232	220	237	218	237	232	196	229	207	233	219	218	246	202	207	230	245	227	212	239	200	239	239	229	235	240	217	220	249	251	226	266	228	198	245	213	194	244	241	246	261	233	245	239	223	210	220	226	204	222	223	231	230	208	212	239	241	221	224	233	246	240	222	215	221	232	237	240	227	232	256	234	232	231	205	222	225	247	237	218	199	237	254	243	263	220	208	236	212	237	229	210	211	199	232	232	242	210	196	238	234	224	236	248	238	236	226	237	230	219	276	255	284	248	232	205	244	210	211	242	238	228	208	211	263	230	213	220	262	237	249	255	229	194	245	211	213	216	249	214	259	213	234	233	228	219	234	226	212	229	233	236	227	202	236	225	243	249	220	224	223	213	234	236	215	210	208	219	233	233	229	227	218	237	243	212	233	263	217	247	250	226	234	247	241	227	208	252	254	200	222	237	213	209	227	255	210	226	225	228	221	242	247	234	251	252	225	248	239	247	214	230	210	221	245	223	224	222	218	261	245	241	243	218	260	259	240	226	244	216	230	220	205	246	227	247	221	225	216	206	272	237	232	213	216	246	220	207	209	238	228	202	216	227	232	231	237	228	226	239	229	235	217	234	237	206	247	253	220	234	228	229	220	223	227	226	227	241	201	224	218	215	234	201	238	256	196	226	217	253	233	217	212	220	238	209	222	243	220	222	275	211	190	208	246	255	210	216	226	205	235	228	242	244	232	241	243	206	207	190	205	220	235	252	209	238	240	219	232	220	217	229	234	200	227	226	233	210	226	226	222	194	252	235	227	230	222	203	208	233	223	249	239	242	251	278	232	222	233	245	199	238	212	212	208	214	221	245	211	256	215	271	252	219	202	222	247	223	224	212	231	229	217	203	219	230	220	255	217	214	235	222	216	228	232	224	237	258	228	227	209	224	228	240
23261	7790	13666	13564	13049	9032	8164	6842	3192	3397	2028	2585	1714	1780	1900	1706	1481	1301	901	804	825	802	706	690	697	748	794	785	1263	1510	637	560	554	552	568	565	488	565	529	557	539	536	544	559	567	530	493	490	533	536	554	560	512	500	488	506	515	568	549	486	525	527	567	510	529	555	515	524	512	503	518	543	507	502	535	517	511	498	495	512	517	516	528	497	531	564	529	508	547	524	508	535	520	573	559	534	501	571	525	509	528	528	529	494	523	510	527	513	498	535	539	560	517	514	515	534	519	567	514	547	531	519	525	536	475	541	539	516	527	546	555	542	508	507	514	547	511	536	541	531	479	545	559	557	589	564	549	535	508	538	531	509	502	543	537	517	524	481	506	535	545	521	517	525	516	483	512	571	526	534	517	528	568	518	512	499	550	555	516	565	513	538	525	515	527	577	571	507	535	493	495	513	526	514	511	534	506	512	527	499	549	490	497	566	538	475	575	549	520	513	523	481	530	527	529	557	529	529	532	513	538	502	474	576	487	502	519	519	526	540	528	518	476	532	516	567	523	484	508	489	528	504	528	535	545	515	519	509	502	554	553	511	560	497	528	515	573	538	528	474	516	586	487	543	525	483	535	516	520	536	570	497	531	523	494	514	513	518	503	513	498	548	530	536	538	508	536	533	504	491	515	562	530	550	503	527	543	532	586	535	495	537	505	492	518	558	529	553	540	484	506	556	548	537	519	541	497	516	521	498	544	522	502	504	585	492	527	500	557	540	527	533	504	541	508	515	514	553	502	502	527	524	503	496	540	523	530	508	519	528	552	572	499	538	536	536	541	497	531	513	490	519	532	502	527	512	534	520	514	536	515	494	524	518	518	530	548	523	566	536	510	551	498	520	513	523	533	527	554	529	537	522	523	541	550	490	507	524	522	502	556	514	547	495	541	535	544	478	541	518	536	519	524	493	523	538	506	541	534	540	528	571	521	539	528	533	519	521	490	552	535	491	539	507	495	518	526	485	504	525	527	489	511	543	541	559	539	513	553	543	543	513	505	483	537	533	513	495	561	530	500	467	503	572	545	535	499	495	488	527	503	479	482	527	530	549	550	503	538	518	524	547	511	481	509	519	536	534	532	508	538	534	498	557	519	548	540	532	518	529	505	542	515	527	549	533	513	530	504	521	523	541	486	524	533	513	555	539	500	525	556	513	524	549	527	507	495	521	547	535	538	527	526	511	490	527	498	517	568	492	510	517	521	532	515	493	517	478	504	496	545	546	495	504	494	568	543	500	502	522	517	512	506	548	537	491	508	560	510	512	533	541	540	553	528	493	498	523	517	536	493	521	508	533	506	524	527	544	515	515	530	526	513	540	473	523	543	513	520	532	511	529	506	546	524	511	548	503	521	543	513	521	567	509	496	575	522	496	493	515	549	507	561	547	530	499	520	538	540	496	510	503	515	532	537	542	501	523	545	506	520	531	495	513	500	525	492	529	531	556	533	533	539	523	520	533	533	504	488	581	503	532	546	519	505	528	529	537	540	524	530	512	503	526	545	482	511	584	534	517	567	525	524	506	490	555	519	526	526	533	503	513	507	552	490	501	517	539	542	515	554	532	513	535	516	499	531	540	519	522	491	480	494	533	494	528	537	495	520	538	512	532	512	517	500	569	550	520	489	530	478	524	526	509	515	533	526	503	562	514	533	535	526	563	516	572	558	533	534	544	524	539	509	516	488	536	517	522	555	538	539	527	566	514	515	528	526	526	533	523	543	529	517	559	533	495	572	519	529	549	532	563	541	530	560	557	544	550	517	526	547	513	548	562	490	515	532	517	513	539	545	514	571	498	540	591	590	513	482	549	508	472	528	536	567	517	463	504	506	520	555	513	531	545	494	520	502	572	540	542	488	553	519	524	539	517	550	516	510	567	513	492	513	535	506	482	494	538	519	512	564	503	551	522	548	526	525	531	522	506	526	520	514	492	509	521	511	525	504	501	501	516	536	500	525	508	511	541	539	525	491	512	515	533	487	506	538	528	560	511	513	491	535	534	493	537	560	503	513	520	511	500	513	486	541	542	527	512	553	512	512	524	528	510	512	552	548	556	514	519	533	530	543	519	525	543	527	526	520	496	550	486	544	533	550	526	501	531	514	526	512	507	484	510	554	551	510	488	506	486	495	506	502	541	533	485	539	529	537	528	529	536	524	543	510	520	505	523	527	533	534	512	518	553	523	528	526	510	520	494	523	506	489	561	510	531	514	564	519	535	529	519	521	529	507	556	549	517	515	517	485	519	519	550	520	550	537	551	511	502	504	489	534	568	524	543	529	545	540	554	482	514	537	521	531	498	497	528	543	481	535	498	459	509	542	548	526	496	473	526	549	524	551	522	534	524	523	495	519	549	525	523	522	510	518	529	550	477	483	531	520	502	515	514	579	474	495	530	515	520	538	519	516	514	557	538	511	524	543	492	539	488	519	527	502	525	554	569	555	516	500	550	536	530	541	524	511	542	533	532	499	540	518	524	525	502	526	505	534	497	540	543	514	544	493	493	534	513	545	532	513	520	546	520	533	506	554	520	520	534	504	513	535	555	472	512	537	518	525	530	520	495	479	519	526	504	546	521	533	519	498	518	529	510	521	536	533	507	526	507	534	556	493	568	506	535	554	491	508	524	503	491	512	535	544	541	513	517	510	512	522	545	543	508	542	506	506	542	541	513	529	515	492	493	526	549	578	594	530	529	508	502	501	567	510	538	509	528	501	544	511	523	515	553	527	552	538	514	500	551	550	540	531	532	513	518	550	591	514	542	514	508	534	485	529	510	548	532	535	515	489	508	501	478	484	487	523	514	506	547	520	509	551	509	501	531	483	494	489	515	507	516	515	487	519	558	498	504	520	537	558	570	571	517	562	539	533	497	539	502	520	516	518	566	524	561	499	477	552	551	516	532	547	547	483	526	534	517	520	544	513	526	555	509	556	536	527	501	554	514	539	571	531	550	464	563	477	549	518	508	550	502	514	557	478	522	530	537	541	544	511	555	518	504	502	525	531	502	567	509	538	512	536	526	483	532	542	566	510	515	507	493	497	548	507	503	530	582	513	565	538	517	487	499	492	505	529	527	510	550	492	531	540	562	517	555	516	523	551	492	560	537	526	505	545	538	512	541	532	509	493	528	513	534	549	535	526	566	511	484	552	550	474	504	519	500	515	528	540	529	522	513	480	527	541	504	520	538	590	535	518	539	557	530	535	523	530	502	515	474	571	509	507	484	510	537	482	522	541	557	497	468	544	529	487	499	505	515	514	469	544	511	536	501	503	522	518	525	527	533	464	500	521	513	548	476	519	529	510	515	525	506	526	517	528	524	565	501	532	525	543	502	518	559	511	539	564	548	546	511	560	509	504	542	522	513	512	544	522	534	503	522	525	481	547	515	549	535	540	537	528	477	519	534	505	507	550	545	504	531	520	549	514	506	521	529	531	516	483	548	523	517	538	526	516	505
48707	22512	12861	9183	5985	3923	3199	2022	1016	973	736	682	577	748	626	526	503	451	389	383	361	359	326	376	357	328	303	407	506	455	294	302	306	271	279	301	264	283	297	269	289	281	281	278	252	245	296	282	329	291	282	293	308	270	289	298	265	293	291	254	267	259	278	264	305	274	293	302	256	287	272	296	273	297	295	285	255	293	311	317	271	253	276	236	280	283	293	283	289	288	284	266	284	268	275	297	304	269	271	269	271	285	275	278	287	291	263	304	275	255	281	253	283	297	313	267	289	275	290	281	264	285	287	288	288	293	294	266	275	299	283	274	311	261	283	286	289	267	274	296	300	268	246	291	279	268	260	295	287	290	278	270	290	274	270	253	265	282	251	297	270	255	279	327	263	316	309	290	254	271	250	308	286	297	246	286	293	253	261	263	293	281	283	295	287	280	269	266	300	283	298	262	260	254	300	286	279	286	298	243	251	260	287	261	284	294	319	268	305	285	279	318	287	286	267	285	261	266	268	276	275	256	302	281	286	280	260	247	278	286	327	302	257	290	267	250	262	255	266	269	304	281	317	282	303	265	324	289	279	259	280	268	280	300	265	270	273	304	273	251	273	287	292	265	303	282	282	262	278	302	291	270	256	276	331	315	294	297	289	297	300	295	299	275	262	279	244	292	306	284	273	274	245	300	328	249	313	271	277	299	297	262	297	307	301	310	299	277	300	283	320	334	315	308	288	296	291	257	288	252	308	258	287	268	275	269	273	279	289	270	301	273	293	284	272	278	281	285	299	305	260	306	298	286	269	285	275	260	308	275	269	276	271	286	254	275	284	299	276	263	281	297	276	294	283	292	294	321	268	251	270	315	307	271	298	295	289	274	286	266	264	297	288	246	283	277	303	291	298	296	283	279	257	298	244	280	258	270	274	259	329	301	333	286	264	261	292	293	254	273	253	272	292	259	309	291	308	292	298	258	279	285	274	265	262	270	291	256	271	263	280	296	285	277	280	252	288	278	246	294	276	274	300	266	267	261	293	283	314	274	308	277	277	261	269	311	280	277	275	288	266	279	278	277	274	279	280	285	312	269	275	295	262	293	275	274	303	272	273	284	306	293	304	268	250	319	294	286	278	284	289	268	286	266	282	341	271	280	306	291	263	235	287	284	291	319	273	272	284	296	330	278	274	275	275	271	284	269	293	292	253	278	255	285	304	287	269	300	289	262	302	313	285	272	311	256	263	258	286	274	262	283	266	283	286	292	331	299	304	267	300	280	314	261	285	240	295	316	279	269	294	266	271	307	299	275	297	299	268	261	285	249	277	292	277	262	299	269	243	273	278	272	267	297	311	298	242	293	298	295	293	281	284	273	276	274	277	280	244	309	294	278	263	309	297	285	273	299	279	304	249	313	277	271	273	284	291	262	286	274	279	268	246	251	250	316	286	283	300	295	287	258	257	281	281	282	257	306	294	276	301	283	267	308	277	301	258	275	305	285	312	254	264	280	279	250	293	271	285	236	299	278	295	288	285	306	262	287	321	279	296	260	268	274	263	291	282	255	281	263	258	291	276	265	285	283	298	305	277	296	284	286	298	282	283	283	261	280	292	281	272	283	275	264	288	288	318	286	306	295	345	255	275	279	260	308	290	265	288	300	281	304	281	287	264	274	310	262	286	314	292	303	303	278	268	296	268	264	283	277	262	277	262	270	295	292	287	290	291	286	273	289	277	282	300	285	270	285	292	249	273	290	295	293	256	301	265	276	322	308	259	284	275	294	306	257	270	276	285	297	312	258	268	279	285	284	273	274	278	282	281	301	267	295	273	289	288	257	267	254	259	270	285	273	302	302	263	295	294	297	270	284	281	266	293	267	278	284	277	271	286	284	255	292	250	276	259	297	265	299	281	288	289	274	295	261	262	283	256	276	302	282	293	270	282	301	280	256	301	287	314	241	262	305	268	284	308	299	309	253	276	314	291	274	269	273	282	282	306	262	267	302	281	289	267	265	259	281	306	298	269	266	263	288	269	282	303	306	287	292	279	284	243	271	252	292	279	278	279	288	302	283	282	299	282	293	281	264	278	305	287	282	281	280	302	294	274	246	323	289	261	311	293	267	258	305	278	277	265	250	293	324	292	310	258	265	309	253	263	300	267	281	281	271	251	312	280	318	278	285	315	296	300	264	264	297	296	250	291	294	298	258	293	280	280	269	297	306	280	296	280	271	286	294	274	298	289	275	306	311	299	305	269	331	287	303	304	271	269	277	280	291	281	251	286	275	305	284	302	292	267	265	286	281	261	278	261	273	280	295	312	251	303	282	275	288	301	278	295	260	291	288	290	236	259	260	272	273	253	301	313	250	269	314	304	293	297	250	294	302	292	262	292	299	302	299	299	266	273	286	263	309	324	274	256	303	279	281	292	290	264	307	284	282	288	293	301	279	281	293	261	273	283	291	284	288	273	340	265	287	283	257	278	281	295	245	278	292	297	279	314	288	287	278	284	300	296	262	280	300	298	287	309	285	289	294	300	309	273	284	293	271	275	274	280	241	290	265	295	280	275	259	263	279	272	304	326	304	283	306	261	281	244	286	263	285	301	250	304	296	302	328	286	299	284	289	327	309	256	261	296	281	334	309	259	290	289	260	279	273	307	271	274	274	261	308	305	263	278	331	274	302	310	294	279	262	278	284	278	278	284	319	285	290	297	282	301	293	288	278	302	310	312	271	259	319	275	313	280	280	303	282	300	317	289	273	283	299	250	305	286	308	312	279	264	262	292	273	251	274	278	296	315	300	272	294	274	283	296	281	276	314	335	287	279	270	304	275	269	288	292	290	292	280	297	275	310	250	303	287	293	288	302	279	271	306	278	275	256	301	259	273	265	316	306	271	290	275	300	292	286	277	275	240	279	273	262	260	260	281	276	295	265	280	268	296	306	271	290	289	284	297	265	311	293	237	289	316	249	257	280	265	286	307	292	273	287	313	301	247	257	266	297	284	287	269	263	291	289	268	263	301	279	280	294	280	263	305	292	287	292	309	259	280	266	295	249	283	263	314	267	294	281	277	290	309	299	311	255	269	286	279	288	296	290	311	287	285	286	311	306	282	303	267	274	287	258	287	267	275	252	288	264	316	310	273	252	267	298	280	282	280	282	291	273	314	264	275	286	274	267	281	310	315	262	281	292	255	282	296	324	285	277	304	298	248	292	287	273	298	295	284	301	268	272	261	257	299	274	288	282	265	293	307	313	247	289	285	296	266	274	249	305	279	297	318	278	253	262	285	294	283	274	286	287	274	314	278	312	322	281	293	272	325	274	284	274	259	308	310	290	254	289	268	284	273	309	288	285	266	268	289	291	253	277	285	273	262	279	295	295	300	298	328	278	265	278	258	265	335	271	268	279	261	268	272	343	249	297	298	324	292	295	294	274	273	279	254	283	298	278	246	270	300	280	327	281	283	278	283	288	241	274	277	280	304	291	295	298	278	294	294	294	291	290	285
30474	9145	16476	19208	16301	13643	12191	7857	4276	4198	3167	3040	2427	3183	2685	1873	1802	1818	1349	1203	1090	1024	1066	1131	1128	971	853	1531	2138	1726	697	669	722	655	749	670	669	639	596	659	635	656	582	623	612	615	582	627	617	604	583	609	618	640	633	603	578	606	626	640	605	631	651	653	648	595	632	588	644	618	649	572	629	655	569	599	600	643	631	612	618	566	577	646	623	608	616	619	643	651	633	600	581	636	608	596	619	632	593	598	616	632	599	604	664	642	587	645	637	616	637	622	668	614	632	661	605	631	593	621	598	600	627	576	646	594	588	618	624	669	643	598	572	600	642	622	620	609	639	610	599	574	644	612	637	621	600	620	570	597	617	656	613	624	631	625	616	590	572	612	583	627	604	605	611	604	560	603	577	610	614	568	606	616	595	628	607	573	641	633	652	630	644	642	612	573	631	588	629	629	655	619	581	601	639	581	633	635	598	567	637	643	629	639	617	616	636	636	626	584	623	590	587	636	582	580	593	647	656	638	596	640	636	633	587	655	608	584	573	614	657	599	652	666	628	611	643	615	592	637	652	581	582	601	598	605	605	624	599	601	609	673	612	567	608	608	620	594	578	658	591	629	619	628	651	635	595	618	574	624	657	582	611	616	581	588	598	624	607	680	608	629	639	616	667	630	591	610	644	620	617	575	628	631	649	620	583	623	616	626	605	573	614	578	618	614	646	599	609	597	599	624	632	605	617	632	578	669	611	595	611	610	605	635	585	623	626	596	612	626	635	570	624	594	610	580	589	615	623	594	621	653	644	602	643	616	623	572	596	584	576	616	638	591	575	599	616	621	616	673	612	610	617	580	634	635	589	589	636	594	622	647	598	570	612	635	597	599	611	603	609	607	612	623	619	645	609	648	628	591	584	613	632	649	614	627	663	644	626	613	630	667	585	570	617	599	618	622	585	623	629	608	640	596	669	604	584	621	651	634	624	592	647	594	630	612	665	601	656	613	600	651	618	621	602	622	614	649	620	620	641	627	628	611	624	648	633	599	631	622	616	635	614	605	647	576	589	620	651	633	650	614	618	563	639	638	639	581	601	579	574	614	613	618	640	608	583	645	581	682	581	632	657	616	596	653	630	634	602	646	660	636	626	600	650	617	621	602	648	658	611	579	592	556	621	582	587	647	664	576	612	613	597	647	641	625	666	603	662	675	600	607	627	610	627	576	587	625	619	628	600	638	619	627	605	670	572	616	644	621	566	636	641	586	657	565	556	607	624	614	601	637	632	606	614	567	604	610	630	625	600	649	573	652	608	601	586	574	647	593	639	610	579	621	616	608	616	598	618	637	641	628	637	602	612	646	613	599	651	648	604	613	597	611	612	621	618	593	612	608	614	552	614	608	618	574	617	639	567	596	582	620	602	629	634	629	616	611	604	618	644	603	572	617	600	601	649	618	587	638	591	569	622	628	622	647	625	637	609	618	629	642	678	660	640	632	598	577	599	596	623	628	609	637	621	664	612	623	601	655	569	639	605	614	603	636	670	633	683	619	665	609	670	656	652	584	588	633	625	609	587	589	627	687	621	611	592	643	634	595	635	653	647	662	612	585	626	635	622	621	626	622	601	606	618	624	606	578	638	579	615	638	638	609	661	623	567	657	634	683	598	609	616	661	638	624	571	603	630	655	610	650	601	648	650	607	616	589	619	611	604	620	605	648	637	650	613	647	635	621	601	608	564	606	618	632	624	659	617	602	599	640	643	641	601	640	614	615	632	595	624	608	601	603	622	594	640	617	602	612	608	617	573	628	608	583	630	618	632	539	639	600	599	573	620	626	596	628	614	630	609	598	623	640	559	597	685	609	592	598	617	637	631	609	594	602	616	587	598	610	636	576	589	628	600	624	594	658	621	576	620	630	627	603	569	635	619	612	696	598	624	643	593	564	603	610	611	657	635	645	581	630	607	637	604	617	616	620	615	620	682	632	657	616	595	580	619	626	606	604	624	588	649	620	648	681	597	630	622	613	586	647	669	621	638	609	651	654	620	644	613	627	626	668	633	600	643	579	658	633	616	599	621	624	657	656	634	613	644	626	595	617	615	635	637	614	640	592	641	570	632	575	650	637	584	578	657	629	645	647	598	598	619	632	636	571	630	628	604	618	611	614	605	657	599	656	577	621	606	614	649	634	656	607	614	592	590	611	636	668	640	594	626	637	588	590	676	629	630	587	607	637	607	643	600	624	644	633	633	617	631	605	578	626	609	616	592	630	591	618	597	581	588	597	632	582	609	623	658	641	606	579	608	593	580	585	615	645	599	618	639	640	630	604	617	596	581	603	670	645	659	618	610	602	625	638	628	640	629	607	595	640	651	576	611	619	602	599	624	634	591	602	593	627	578	618	595	633	560	609	591	655	594	654	645	620	584	630	639	623	635	617	637	632	536	598	618	619	593	634	595	632	619	619	655	608	654	598	624	595	614	587	636	614	658	588	615	656	569	623	618	627	543	567	655	638	603	614	615	606	623	615	626	618	596	631	630	590	632	617	579	598	562	608	632	599	616	616	588	654	641	658	628	628	600	595	614	583	637	618	621	609	580	641	618	621	602	627	619	645	600	637	662	652	645	611	635	611	645	604	642	592	555	624	625	603	641	626	653	638	583	650	613	580	614	603	625	600	581	596	641	592	610	642	582	608	640	568	624	593	619	605	598	638	620	633	666	590	619	621	625	613	603	599	634	593	643	633	622	631	591	603	616	623	640	601	629	599	614	636	598	605	622	603	600	611	618	618	632	596	585	600	620	627	608	597	610	635	620	642	632	639	606	643	603	624	583	612	649	600	638	587	609	599	624	632	592	601	603	585	560	583	579	647	625	601	573	630	587	638	577	631	605	600	610	589	637	647	594	600	644	587	623	597	610	631	627	654	604	665	607	623	598	621	642	651	620	624	617	609	613	621	624	626	623	607	610	617	630	673	650	681	645	636	605	592	649	594	624	583	630	641	629	598	627	646	585	589	594	626	666	622	618	622	556	626	600	595	591	617	610	609	557	618	616	597	615	654	590	632	595	608	652	604	662	587	628	637	609	593	634	594	627	663	620	606	621	585	676	654	617	599	644	673	646	604	582	608	613	602	597	655	657	669	587	597	637	592	595	620	613	650	625	593	631	620	650	625	579	615	598	590	597	639	590	640	624	668	612	633	600	622	642	658	668	622	603	607	597	611	646	631	614	588	600	632	606	592	612	584	607	593	632	630	587	635	615	635	630	615	574	592	603	617	593	642	608	598	659	592	625	618	611	604	609	645	574	627	644	595	616	626	602	679	610	617	642	604	612	610	600	600	608	605	637	647	612	691	613	577	597	648	638	594	649	605	653	579	627	589	609	634	627	574	627	560	623	612	575	652	616	570	629	651	662	647	604	628	646	647	610	656	595	619	604	590	583	651	612	589	627	580	579	591	637	617	611	641	631	646	616	618	653	586	620	608	642	641	672	586	624	603	648	641	601	619
18162	6406	4954	3788	2361	1691	1233	693	465	433	343	341	289	349	296	208	243	197	209	199	176	198	184	176	153	143	150	187	148	164	153	163	169	131	154	135	152	135	157	144	168	156	153	157	175	156	141	139	146	169	164	137	157	170	172	170	158	154	165	174	153	166	159	153	148	147	160	160	143	163	163	151	165	126	174	164	160	159	130	185	155	164	133	166	160	138	161	159	158	156	166	151	151	164	158	167	169	163	135	152	153	171	138	137	157	145	137	165	141	158	145	150	157	143	156	146	185	151	158	162	167	158	149	136	163	144	171	158	149	133	149	163	124	141	141	152	150	147	158	163	149	154	158	151	157	146	141	140	144	158	164	156	182	141	127	157	159	169	162	146	154	153	136	159	171	158	142	174	169	147	146	153	180	150	174	166	148	164	169	130	151	127	171	160	129	167	156	146	167	149	141	141	141	130	165	152	178	168	161	129	155	155	140	154	152	156	154	139	156	171	154	156	120	142	166	143	149	163	156	126	153	141	189	173	138	160	159	143	143	159	158	143	130	165	134	161	144	146	152	158	143	152	162	143	153	147	165	149	176	173	158	180	151	146	153	138	147	145	149	170	158	141	136	165	138	160	166	135	145	158	146	154	148	191	169	144	151	150	155	146	154	161	165	145	163	145	145	153	174	152	131	197	158	155	156	164	153	137	188	169	164	137	181	161	157	155	163	147	144	175	157	136	170	141	157	150	160	141	159	153	173	159	171	152	186	144	167	148	143	114	148	159	162	152	156	177	158	138	162	167	164	138	167	162	153	152	153	164	156	147	140	138	162	149	157	143	173	147	157	143	157	143	147	152	165	151	138	154	133	146	151	188	155	159	151	147	159	159	151	144	136	144	167	161	151	176	178	172	148	169	152	177	151	168	150	164	145	143	156	150	159	156	162	166	135	164	149	142	123	153	163	150	148	145	164	149	153	142	156	154	155	160	162	160	163	139	160	178	153	145	170	165	160	139	132	167	164	182	151	167	161	158	156	177	158	167	166	151	162	163	133	156	160	151	154	145	140	160	141	158	136	152	183	144	150	154	151	159	145	147	157	168	162	154	164	160	149	145	150	135	160	187	128	159	158	136	135	145	169	153	142	144	156	148	148	151	147	133	180	169	147	154	171	154	143	165	157	160	138	142	142	133	161	168	128	167	155	184	135	153	186	167	166	155	159	140	162	166	165	139	147	118	132	132	154	146	171	155	160	163	161	159	146	162	177	170	163	144	187	130	146	147	122	191	154	154	177	141	131	180	142	144	150	153	144	172	159	164	154	166	161	156	156	166	145	145	138	156	149	142	159	144	153	141	136	146	173	157	157	143	146	171	167	176	166	149	164	195	159	174	134	135	166	186	170	169	157	145	145	174	143	152	139	166	143	146	151	161	150	150	128	144	156	140	164	132	179	158	155	175	143	164	139	165	161	138	167	165	153	144	160	171	154	156	168	160	158	134	147	140	158	157	136	173	156	161	167	131	149	145	152	182	163	140	176	150	126	158	180	148	169	135	154	145	172	137	144	154	173	117	169	161	143	159	163	161	146	158	138	162	146	157	161	141	158	134	140	166	169	168	159	162	162	145	178	154	149	186	143	158	146	149	155	156	175	164	157	131	157	165	174	180	167	146	144	129	154	137	157	148	162	152	143	135	179	172	161	149	195	150	159	152	154	153	132	149	148	134	152	127	150	158	183	135	140	135	130	169	159	148	146	136	135	164	162	145	175	160	140	161	160	169	145	156	152	151	154	171	169	168	151	144	160	158	168	165	153	152	164	154	152	164	151	132	139	155	136	135	149	156	165	160	157	165	149	145	145	154	173	174	125	150	166	148	162	145	149	167	162	140	128	147	162	147	162	150	173	164	160	158	143	139	155	174	140	162	141	170	149	147	140	141	153	171	134	159	173	160	145	179	145	142	185	139	131	165	169	153	166	139	161	156	178	155	164	185	121	169	150	158	149	163	143	184	174	133	161	174	133	174	172	143	155	172	154	165	164	134	147	166	145	177	183	160	175	155	185	157	141	155	158	148	150	159	164	167	162	189	164	155	151	170	178	186	175	145	159	182	145	160	165	155	159	143	150	160	134	140	161	164	169	173	164	144	143	147	156	172	163	150	170	176	163	169	166	144	157	153	168	163	153	140	140	168	135	131	159	164	182	149	156	151	165	161	166	145	166	150	172	154	136	160	166	154	165	160	154	151	156	154	160	164	151	184	163	138	175	134	165	164	138	156	149	149	150	118	149	148	173	174	159	140	150	156	144	157	129	140	156	140	156	142	155	164	180	168	154	151	132	145	138	140	179	167	156	150	186	147	142	161	149	169	142	166	152	167	147	125	168	157	171	174	155	155	141	182	154	172	151	170	165	161	160	162	167	179	155	157	166	193	168	156	149	158	168	166	162	190	189	160	152	154	151	150	167	162	162	170	158	164	170	148	137	166	146	170	137	159	160	179	148	138	176	156	160	154	143	181	166	172	166	140	159	143	148	153	156	133	130	183	154	167	143	144	139	157	161	148	162	160	161	139	153	160	158	150	161	168	128	153	154	144	163	163	144	128	138	154	163	158	169	154	160	150	155	168	167	166	171	169	165	148	146	174	156	132	153	140	159	153	169	135	164	164	142	169	150	156	163	167	150	163	168	141	148	171	156	148	137	142	165	183	148	147	155	148	151	133	140	166	152	147	142	166	163	123	163	155	133	145	152	158	159	158	136	143	157	166	129	166	156	147	162	138	151	152	162	167	186	144	159	162	149	172	168	154	154	152	137	163	155	156	149	173	132	143	174	144	136	163	146	164	169	163	196	148	179	145	139	166	168	172	147	140	151	135	147	160	158	156	136	148	160	155	141	171	156	156	141	170	162	158	174	132	162	167	163	146	145	161	144	145	142	141	170	162	168	145	173	150	158	151	124	122	158	163	140	145	168	141	171	155	163	141	156	174	141	141	151	156	153	133	156	152	147	160	175	154	162	161	155	158	152	144	162	151	147	168	153	146	155	160	170	157	156	143	131	163	174	175	161	150	142	169	167	141	157	136	142	149	158	151	185	155	153	148	139	138	156	131	147	156	167	166	127	175	161	155	144	173	161	147	148	162	161	139	149	133	144	144	166	164	146	156	202	144	166	154	168	158	174	157	157	181	150	130	147	134	159	178	145	143	153	156	155	157	147	160	152	155	153	172	180	189	167	154	149	164	159	132	167	180	156	145	154	173	156	152	142	168	158	162	137	149	147	130	150	159	174	143	162	165	152	128	136	164	134	170	171	155	136	163	133	135	160	150	187	141	154	137	155	186	151	162	158	154	156	155	156	153	159	176	147	148	176	173	157	139	166	161	147	137	144	178	170	150	158	164	164	137	140	147	182	178	171	154	151	147	156	175	161	169	140	135	144	159	164	161	171	156	158	172	173	171	152	150	171	158	142	154	166	157	156	185	159	162	157	179	158	150	143	169	144	151	157	159
10819	4323	8655	10404	8334	6707	5618	2966	1887	2080	1423	1633	1364	1392	1291	824	783	672	652	642	649	626	567	513	411	420	386	390	508	413	361	374	390	355	367	375	392	396	381	347	410	370	387	378	377	418	356	370	430	378	370	381	347	388	343	384	351	358	383	397	407	367	406	357	357	388	381	376	376	352	343	404	365	352	377	368	384	386	378	393	372	393	366	389	383	384	376	369	378	346	335	378	377	371	387	353	378	383	408	365	398	350	387	399	379	349	407	382	409	358	366	408	367	367	362	394	393	373	392	402	392	373	368	371	397	371	385	376	368	345	375	372	370	388	386	396	391	388	384	358	351	404	366	364	365	364	391	397	376	377	369	366	391	348	351	372	378	382	396	384	393	357	405	387	400	372	355	362	341	356	394	374	407	408	401	359	334	372	407	335	378	389	375	402	376	357	353	337	388	365	368	373	435	406	402	358	405	355	319	387	407	361	348	369	364	392	389	416	351	393	355	389	351	388	389	398	390	356	349	375	391	388	342	353	398	366	355	391	351	397	393	425	388	365	367	381	358	350	403	356	371	402	387	367	357	378	372	346	349	391	370	377	366	424	392	358	365	356	375	391	400	359	377	345	355	367	391	391	364	366	382	413	381	387	382	416	358	376	361	388	364	381	354	389	358	388	377	378	368	380	368	362	356	369	374	361	379	359	381	388	382	375	373	382	344	401	332	373	356	407	340	368	388	380	397	364	377	380	371	367	411	368	368	352	390	348	366	398	362	387	394	357	358	386	406	427	378	372	359	361	387	394	377	334	363	368	371	385	364	389	406	353	351	415	373	403	426	361	354	390	408	406	337	364	362	378	382	366	353	356	395	393	405	373	341	372	384	378	390	417	345	352	362	342	400	411	332	354	368	352	373	386	392	379	376	379	400	381	345	368	393	378	385	393	378	367	375	356	343	368	374	376	391	384	378	387	396	380	350	353	388	375	383	330	391	389	359	425	390	347	352	380	379	380	399	410	366	406	369	388	372	357	340	343	377	384	351	374	368	397	332	379	371	387	337	357	368	362	369	369	367	402	371	391	382	353	376	387	363	368	369	400	389	373	388	374	413	388	355	380	366	389	327	355	371	379	357	366	390	395	348	366	380	394	408	376	342	363	380	366	381	350	372	379	398	376	395	387	361	386	359	369	365	362	367	393	401	360	366	390	375	398	360	361	415	358	389	357	406	365	363	373	382	372	363	380	356	351	365	376	355	395	391	371	361	400	393	365	345	367	379	369	376	420	392	404	379	398	388	370	406	362	393	342	381	375	415	380	391	384	373	371	402	381	407	410	362	360	349	367	409	351	356	346	338	368	344	361	391	365	339	386	376	383	360	399	378	407	362	348	398	388	367	366	397	373	362	376	381	380	389	373	386	376	374	378	361	419	367	402	369	411	382	401	374	418	345	398	350	376	389	391	368	372	404	362	381	377	406	382	354	368	399	380	375	345	369	379	366	391	356	343	395	360	386	369	349	362	364	329	341	362	382	374	387	405	393	362	406	390	355	377	376	373	375	376	365	356	369	397	393	346	374	359	361	373	361	374	397	369	371	372	374	392	332	358	359	368	381	399	401	405	350	364	355	377	387	320	370	344	395	367	372	360	355	371	364	375	370	363	393	381	396	356	357	362	380	382	385	372	363	335	388	360	356	380	383	365	366	456	384	371	334	380	385	364	369	377	361	394	387	393	352	390	381	390	389	351	374	378	371	356	375	408	364	399	384	359	363	378	381	374	376	394	376	393	333	383	380	385	406	353	346	377	358	372	412	381	358	368	385	341	359	364	388	371	326	381	354	377	407	371	377	353	407	367	394	354	371	372	395	367	365	355	383	370	341	420	337	378	381	388	364	360	375	394	352	329	322	361	393	381	366	368	370	396	358	377	376	377	372	370	390	350	371	386	340	408	366	353	416	391	334	388	342	367	355	377	368	365	347	381	366	371	418	350	363	368	379	373	363	374	347	373	363	350	330	358	417	370	332	368	356	399	362	370	373	351	363	375	375	381	363	369	370	379	355	379	393	366	370	390	402	382	358	363	356	387	395	367	395	391	382	357	402	348	358	376	366	385	369	413	387	353	327	399	414	391	377	381	350	367	377	386	353	397	388	376	363	377	387	371	364	392	397	365	379	370	342	411	400	347	368	361	364	398	391	401	409	393	415	344	378	361	386	372	403	360	369	381	359	377	377	378	389	356	344	350	331	386	416	361	359	396	374	363	387	370	392	369	356	405	387	372	375	392	384	354	379	369	355	394	396	350	362	370	365	371	366	422	356	351	382	361	393	370	376	361	398	370	352	393	380	400	360	381	373	384	389	376	384	355	375	384	357	383	409	379	397	393	396	396	365	332	388	351	381	370	384	377	384	333	341	396	406	366	357	383	357	367	386	393	361	344	376	349	386	353	419	388	359	346	362	376	333	378	370	395	359	387	366	365	344	364	398	329	400	344	386	385	377	405	405	374	370	346	363	366	376	378	335	379	394	351	386	405	355	370	380	386	384	357	418	377	371	362	374	362	385	373	378	391	353	367	360	406	363	365	393	358	386	393	326	394	371	342	382	415	364	391	386	423	365	411	377	393	391	391	358	415	364	362	392	365	382	377	381	383	386	379	404	374	400	379	428	378	351	356	376	375	380	388	359	367	373	377	364	379	399	367	375	373	385	369	354	362	360	366	405	410	378	374	388	369	346	368	393	359	406	397	395	377	384	366	347	375	363	359	378	364	356	379	386	398	363	356	403	375	356	402	401	342	389	357	358	368	391	372	378	409	403	388	371	379	365	378	396	398	357	376	368	397	374	383	404	404	361	340	375	356	360	357	381	405	431	379	405	380	395	358	378	371	355	405	353	350	364	365	376	351	386	381	366	374	394	336	366	388	368	342	367	388	406	362	393	372	394	399	392	403	372	365	361	360	371	357	382	368	402	368	372	339	382	383	345	378	388	384	380	342	387	400	346	389	380	359	386	368	389	373	363	369	395	382	350	386	340	375	370	358	365	381	382	378	370	361	413	378	382	393	362	397	367	357	354	377	381	380	374	347	366	363	382	377	392	348	385	374	389	366	409	356	408	398	357	351	372	378	375	364	380	407	394	371	393	378	381	387	387	371	345	368	339	393	395	401	399	378	407	385	386	392	412	381	372	320	369	363	350	368	358	388	355	364	383	376	393	366	381	402	408	382	356	373	395	413	360	397	368	380	395	371	389	398	344	350	353	354	380	364	374	364	407	360	392	378	378	404	371	366	389	374	387	360	379	371	381	359	376	362	358	380	354	363	380	376	414	362	364	366	356	350	389	385	397	378	353	419	381	350	370	376	386	378	385	368	379	383	351	349	364	389	368	391	376	387	379	341	391	367	387	341	371	384	371	366	374	367	383	391	388	408	386	385	409	352	365	375	395	381	385	365	379	391	366	348	354	362	372	358	373	369	357	345	388	371	349	389	375	396	367	375	370	359	364	399
37831	16999	9671	6532	3806	2561	2146	1301	1148	748	571	603	382	511	499	336	397	324	316	286	291	291	259	252	250	199	241	299	363	335	248	244	210	230	222	238	205	211	232	215	214	256	227	231	198	242	233	211	235	225	250	240	240	246	253	254	241	239	233	259	229	231	224	220	275	241	250	235	207	212	211	207	223	206	221	210	246	221	203	218	232	255	226	224	241	203	233	224	228	239	178	231	223	221	229	248	221	209	228	243	193	227	206	222	240	182	226	222	214	227	246	208	191	236	242	252	247	232	227	222	265	206	235	206	265	226	222	196	235	215	226	226	254	194	234	249	215	242	227	233	234	251	270	205	230	230	222	188	220	233	247	199	214	234	224	231	226	239	227	207	231	216	258	220	228	230	227	236	222	216	234	252	221	220	237	237	240	228	231	224	214	246	198	217	211	227	228	241	241	218	208	213	243	231	227	251	242	243	216	202	236	246	225	239	206	208	227	213	189	220	230	224	236	229	235	232	225	232	240	205	219	207	206	238	226	213	225	209	212	210	240	217	242	247	243	225	234	198	234	228	228	231	235	214	266	228	219	211	243	250	233	231	214	234	243	231	207	229	226	216	240	226	218	236	236	197	198	232	217	219	226	236	227	243	210	209	226	241	228	234	225	259	237	210	230	221	190	234	220	222	227	213	227	224	240	254	229	246	255	218	258	256	267	210	243	247	217	251	226	225	221	252	228	251	238	201	202	236	240	233	232	227	240	219	234	216	243	233	228	233	218	256	233	237	221	259	191	228	205	232	201	256	218	221	225	244	227	200	209	229	198	201	233	213	240	222	213	258	220	230	215	224	215	246	236	236	245	238	183	222	256	203	227	224	243	239	202	214	228	217	220	191	223	205	230	229	254	199	217	221	219	233	255	199	192	230	207	212	225	203	207	243	215	210	245	219	241	234	228	249	240	228	212	205	253	229	220	207	221	211	231	254	221	231	218	233	214	231	235	245	205	210	222	225	199	200	213	236	238	211	268	236	240	218	217	209	251	212	214	255	249	209	221	233	190	266	225	253	225	231	240	261	229	220	225	200	247	228	210	209	242	215	231	240	246	231	219	230	244	242	212	253	264	217	231	224	232	223	231	233	239	207	263	214	234	213	226	211	211	243	239	250	251	219	210	233	246	246	251	228	194	215	220	223	214	256	221	227	226	209	225	239	225	246	227	197	222	226	215	250	244	256	233	252	220	220	225	236	227	234	214	220	192	222	214	227	203	210	208	226	236	267	220	205	237	255	244	225	209	184	225	198	232	228	216	233	223	250	260	215	212	269	215	200	233	253	220	227	223	225	237	230	232	227	214	218	250	230	240	237	228	233	214	215	217	223	248	230	209	215	254	232	219	245	259	252	228	235	244	240	224	226	256	225	224	247	234	213	227	245	223	239	214	251	227	231	245	221	241	229	243	247	246	237	243	218	208	250	223	228	260	208	207	212	245	254	225	234	245	257	253	229	221	230	228	221	212	213	248	243	219	257	234	241	223	223	239	214	216	243	249	232	216	206	262	223	249	223	227	231	233	214	226	253	222	223	258	233	235	228	229	220	229	218	191	228	214	251	210	267	225	250	211	240	240	260	266	237	221	254	227	230	225	208	210	192	206	233	224	230	196	194	210	218	208	213	255	203	234	187	227	254	229	246	243	260	247	239	220	247	238	200	209	206	209	238	221	224	253	237	219	231	211	207	245	201	222	214	233	206	232	218	230	221	195	208	236	216	231	237	220	236	215	248	233	201	242	235	196	233	240	217	227	216	237	248	234	221	233	237	248	222	227	210	221	234	234	237	235	223	224	219	242	204	245	249	250	237	225	226	217	205	225	242	238	215	216	221	227	230	243	237	244	208	223	249	244	223	217	242	232	218	209	217	210	224	213	225	246	217	192	230	197	262	216	236	197	247	212	248	256	241	224	236	231	233	223	236	248	237	232	230	223	236	255	237	249	250	230	214	220	225	253	242	213	204	217	214	228	249	211	235	238	258	198	233	201	222	203	199	234	209	220	232	252	237	236	249	246	235	212	231	230	221	203	231	230	228	223	234	229	241	253	228	223	214	230	229	233	239	238	232	204	216	186	220	219	233	248	216	253	241	233	237	205	244	243	205	209	227	219	253	216	241	240	233	237	264	226	232	226	223	233	232	227	211	243	247	227	236	202	214	215	199	232	215	242	222	223	194	217	257	233	223	227	227	221	202	224	217	215	270	223	201	221	212	250	244	211	253	231	224	247	221	197	212	257	233	233	223	214	234	232	242	243	223	223	227	219	230	236	220	241	238	212	217	272	207	227	215	212	220	267	203	232	214	185	241	227	230	240	233	228	222	260	266	238	260	245	245	215	221	234	228	224	220	233	217	218	220	246	216	220	223	235	217	225	220	215	204	241	247	225	238	251	220	225	198	221	240	244	237	213	225	239	224	237	233	265	226	210	217	233	234	223	239	220	267	220	217	244	222	213	211	218	243	231	234	258	235	227	231	227	238	248	258	210	223	227	224	221	233	225	225	219	221	233	212	221	249	239	238	206	209	207	240	238	229	225	218	215	220	197	220	266	233	233	207	246	250	216	211	206	240	256	237	254	221	231	217	220	227	214	237	213	210	247	208	243	228	222	235	241	235	212	231	234	230	216	234	218	247	219	237	200	205	204	221	227	226	218	217	220	241	227	220	196	206	229	243	243	227	247	246	199	242	212	230	230	220	225	213	252	213	206	218	210	240	241	210	214	200	233	233	247	239	234	219	190	219	232	254	222	227	229	248	240	229	216	218	249	223	225	232	225	213	229	232	235	248	193	229	175	250	255	250	228	239	250	239	257	259	222	224	241	200	239	242	214	214	231	215	241	233	235	230	213	219	244	222	231	220	230	203	256	226	205	242	232	234	219	222	228	193	216	225	232	193	223	192	245	208	219	248	199	225	254	232	247	249	238	195	262	206	247	219	208	216	215	242	212	248	212	229	211	199	211	219	244	258	237	226	225	277	233	202	208	237	247	212	235	227	230	242	240	234	218	232	202	245	239	233	225	209	225	219	198	218	245	240	220	257	227	218	249	232	228	249	208	233	242	200	233	242	244	244	221	244	260	224	243	206	239	218	264	230	210	207	241	238	241	249	217	209	210	233	208	238	232	229	230	229	251	239	224	219	250	217	244	222	230	216	254	237	188	224	187	240	267	220	249	245	240	214	241	237	237	209	239	212	228	224	234	229	218	219	229	211	248	239	236	237	237	229	254	249	235	211	198	234	213	221	222	222	214	222	229	227	244	210	222	237	244	193	218	241	219	242	223	214	211	208	236	239	218	238	242	220	205	198	209	197	236	234	213	234	202	234	229	233	194	244	224	232	221	240	218	222	197	243	263	237	219	231	222	236	217	236	234	190	233	204	247	236	198	231	240	249	221	226	228	227	221	210	238	210	193	231	223	231	193	247	229	224	210	208	217	242	248	244	236	236	262	238	210	216
24072	8008	14064	15062	12024	9598	8940	5711	5277	3263	2583	2750	1527	2158	1813	1317	1492	1153	1151	973	993	949	747	696	761	614	681	1199	1663	1343	557	550	553	607	562	535	572	497	510	539	536	514	518	537	538	577	553	538	509	538	530	483	534	505	518	558	495	565	526	511	520	529	497	502	534	520	532	545	508	463	482	525	492	509	538	514	515	511	569	537	490	510	522	487	516	509	555	505	497	537	568	504	516	516	511	563	509	499	549	536	527	518	555	512	546	574	514	546	501	512	537	541	502	502	530	535	566	539	505	546	499	485	516	516	481	516	515	549	523	522	559	493	550	505	511	539	522	534	530	525	492	502	557	513	503	484	530	524	480	517	503	497	536	527	486	509	503	510	544	500	492	544	531	504	534	540	542	542	544	508	530	536	526	522	486	521	527	540	507	511	462	543	503	520	497	507	536	497	498	516	529	544	516	550	529	547	511	510	516	484	510	514	543	477	545	506	510	550	530	496	471	524	511	507	578	524	501	496	525	528	509	537	506	486	507	510	525	532	519	486	534	545	474	478	520	514	511	505	490	531	506	507	528	537	510	539	553	487	533	545	504	483	509	520	493	512	512	487	502	550	498	496	536	514	514	481	505	476	503	473	534	507	538	558	509	525	513	560	488	520	535	500	499	533	542	511	498	530	506	540	504	514	540	540	482	533	523	503	503	531	577	525	498	495	479	503	550	504	539	514	549	500	535	513	519	556	535	524	584	514	535	509	551	529	536	525	553	488	496	556	485	533	537	495	562	507	497	507	531	461	531	496	546	495	534	569	514	502	517	546	477	516	519	526	490	520	522	444	466	511	535	527	516	509	500	535	501	535	516	466	502	536	501	530	532	513	492	481	501	503	497	536	483	509	548	562	533	539	538	535	519	523	518	488	538	502	479	537	510	538	497	523	541	498	508	514	532	546	529	526	532	484	567	501	496	501	480	530	530	535	547	512	546	530	517	514	536	511	505	516	542	537	510	528	537	518	500	503	496	528	541	506	500	533	500	502	542	552	509	521	528	515	490	562	535	538	555	513	522	525	526	520	512	518	516	525	528	503	530	502	577	526	519	520	524	518	539	543	532	550	524	536	492	515	491	523	542	537	488	478	470	524	530	503	499	509	529	518	475	501	512	500	549	525	514	490	528	527	547	518	506	538	516	522	542	488	523	502	521	516	551	554	522	520	533	482	532	509	571	485	559	549	490	550	531	539	531	510	573	496	510	558	554	523	502	506	512	528	528	504	546	522	506	478	533	515	528	484	528	521	517	534	499	540	562	547	506	518	534	522	526	522	505	507	489	502	505	541	567	523	503	548	544	538	539	515	523	505	488	551	544	481	519	536	487	526	549	504	554	514	538	506	529	527	556	507	536	503	496	495	509	535	539	513	563	553	498	568	512	537	520	535	550	534	552	535	543	502	507	507	532	524	532	565	525	524	515	522	549	525	527	506	491	517	494	521	506	514	518	523	533	528	486	507	498	555	510	517	513	529	499	495	509	500	549	510	494	512	507	523	498	512	503	533	486	514	504	482	531	557	497	488	530	485	517	495	482	532	497	530	553	509	492	532	547	543	507	495	516	493	536	557	496	518	491	527	528	542	516	500	462	524	531	541	581	519	509	510	532	519	544	488	526	515	535	487	483	530	535	523	537	532	576	521	484	505	542	531	526	518	523	500	476	505	460	493	555	482	487	530	511	498	518	531	510	534	501	494	534	487	522	559	525	503	522	532	516	498	528	496	542	518	521	518	516	543	498	563	479	517	538	518	484	511	489	494	548	504	509	562	499	543	488	525	509	557	504	508	530	551	562	560	536	525	505	550	542	504	526	521	491	506	515	548	530	554	505	533	527	555	523	565	501	552	555	567	498	493	522	540	525	506	569	549	505	515	493	533	529	490	508	524	528	537	559	520	508	506	517	554	503	557	457	498	521	531	529	482	529	545	506	509	542	545	528	517	511	518	547	541	495	527	510	529	524	500	525	548	475	508	537	528	512	510	547	513	514	553	539	489	507	507	495	496	545	528	469	505	533	524	530	559	532	499	554	498	500	519	512	514	547	513	503	477	506	504	540	533	534	545	504	492	475	494	523	544	505	511	514	508	468	542	502	520	522	539	500	527	534	515	484	542	558	533	560	502	514	506	502	500	532	538	533	551	481	489	512	516	556	555	531	559	522	503	505	520	553	554	492	526	546	516	518	507	524	498	504	505	509	520	496	497	498	508	517	529	531	469	531	517	534	510	516	507	505	539	541	492	557	489	506	524	533	515	503	542	485	538	512	509	535	517	536	529	500	486	526	471	496	484	509	529	501	553	493	525	502	531	543	511	538	521	522	527	502	526	562	528	542	531	501	524	528	502	537	544	523	511	475	539	531	534	504	549	513	488	514	586	507	527	524	502	522	525	520	528	516	498	517	535	522	532	528	560	504	505	548	519	522	497	514	539	535	489	532	502	529	503	544	521	485	496	547	511	488	498	549	507	495	522	509	502	523	514	509	499	523	527	532	507	498	522	532	511	511	507	505	514	567	514	545	516	510	489	523	533	552	524	498	499	500	512	524	496	518	530	502	508	503	491	531	520	525	499	505	527	513	514	504	570	512	508	533	487	552	514	502	529	515	532	488	539	500	560	509	505	485	468	544	532	492	528	539	485	564	506	532	533	525	532	511	529	504	517	513	523	564	535	534	543	558	516	545	509	510	523	568	509	552	488	581	537	527	527	548	499	512	532	528	509	555	517	495	561	516	536	524	503	537	490	510	495	550	559	505	517	536	508	526	510	572	485	505	549	470	508	530	499	519	496	509	493	535	530	524	532	538	534	526	551	503	498	491	543	516	514	478	491	507	527	495	522	557	512	491	509	521	496	538	570	498	581	517	512	540	566	499	545	503	542	494	505	528	527	516	491	505	492	547	522	541	494	537	513	521	508	543	541	521	547	532	509	526	516	488	528	540	521	534	494	524	560	506	511	508	535	530	488	521	508	497	541	515	532	461	531	488	524	517	514	535	539	485	538	484	500	567	496	506	524	504	516	542	535	532	495	529	512	537	512	493	505	510	503	501	524	531	513	524	549	537	515	492	516	520	524	525	552	492	511	485	486	510	528	558	539	565	502	512	536	504	565	552	498	529	515	523	492	525	545	532	489	496	467	557	467	520	508	498	495	523	518	525	518	546	503	498	547	534	491	518	479	497	550	505	474	514	515	583	524	552	501	532	531	547	536	538	565	511	521	516	543	498	530	536	509	515	533	544	522	518	511	516	524	547	468	496	527	510	554	476	516	580	530	494	542	505	530	535	519	543	497	535	469	496	544	526	496	499	502	468	549	504	564	516	538	500	544	476	508	519	475	520	511	523	511	525	531	511	506	538	519	488	542	517	513	525	567	497	537	481	501	501	502	552	514	522	540	530	515	551	535	548	495	529	497	552	547	516	530	532	505	499	510	527	541	535	509	508	500	543	529	496	505	523	510
50576	26141	13643	9148	5372	3699	2754	2198	1748	936	914	744	595	716	545	513	414	437	414	404	386	387	349	348	359	282	332	328	549	470	282	309	311	288	271	278	296	300	299	309	289	270	282	272	268	290	252	296	318	314	274	270	287	270	279	273	293	282	275	321	304	286	299	270	258	269	285	284	274	257	273	284	289	277	292	282	297	293	257	268	268	278	274	246	289	322	296	305	291	292	307	243	304	329	272	279	283	278	282	325	304	280	264	251	259	268	304	292	275	287	275	289	261	298	287	265	273	299	270	254	273	319	300	259	279	274	287	288	303	272	275	280	300	277	255	324	324	336	291	254	282	282	275	278	296	294	313	306	312	258	288	284	315	248	308	266	268	302	311	264	268	274	315	283	303	288	260	285	283	280	266	310	289	294	277	286	290	273	276	282	278	285	320	247	264	288	272	322	297	294	318	303	298	299	295	264	287	247	271	286	307	286	278	310	290	249	282	239	287	290	265	307	288	293	258	297	278	298	295	316	274	285	270	274	255	302	256	293	259	303	283	282	274	283	273	276	279	264	301	295	302	293	258	296	301	294	249	232	262	261	294	304	288	274	307	290	285	272	285	273	283	301	267	324	269	281	291	317	314	249	281	302	251	322	297	288	273	270	272	288	287	292	282	299	287	284	305	322	324	294	263	278	264	274	267	278	316	262	276	275	287	280	258	290	312	309	280	271	284	289	254	299	281	267	297	274	269	290	273	306	288	282	322	287	252	267	281	298	300	281	292	292	288	280	262	265	256	284	265	278	293	287	271	276	303	301	245	303	283	255	271	266	299	285	293	276	278	270	270	293	266	283	258	338	260	249	278	276	280	265	288	303	278	244	300	275	300	285	294	296	279	270	280	290	283	298	300	258	266	252	255	284	285	321	298	273	274	287	300	262	259	282	269	279	273	259	297	260	265	289	280	273	265	300	304	289	302	303	287	298	298	289	281	283	293	262	241	317	287	262	254	297	273	307	297	276	306	314	304	278	276	259	296	293	282	269	258	294	279	237	261	308	273	284	302	309	304	290	283	289	296	301	289	263	316	310	277	275	289	306	266	263	321	284	282	278	306	277	313	271	279	264	271	263	282	265	247	264	271	275	249	281	290	289	284	283	284	293	294	280	277	271	275	273	283	283	249	262	286	257	286	278	253	345	307	286	303	291	285	260	272	273	293	297	262	279	273	292	275	247	286	246	278	297	284	290	301	263	265	253	282	278	347	304	318	298	265	280	301	301	283	302	306	269	259	274	282	307	300	278	250	275	282	306	252	233	264	309	281	286	337	269	302	287	296	287	259	278	281	267	248	295	287	270	278	256	257	270	279	269	269	285	251	289	282	274	292	262	268	302	279	259	277	282	270	266	302	249	283	284	284	274	253	288	285	257	254	291	305	280	241	284	295	301	293	260	277	240	284	290	281	277	297	286	315	279	292	220	290	287	283	302	303	280	289	263	259	303	283	287	271	281	279	290	248	285	282	275	281	290	280	283	280	280	306	276	293	244	286	302	262	301	297	285	281	266	329	280	264	310	250	263	296	300	272	288	283	279	275	308	280	283	320	290	268	271	258	287	258	255	288	297	261	266	261	274	293	317	290	269	325	284	275	268	287	277	261	271	274	275	299	269	267	244	292	280	281	291	303	302	311	257	298	304	281	277	305	246	311	314	294	302	274	260	272	287	289	256	305	299	294	298	282	289	296	275	257	288	290	259	277	299	283	274	273	343	256	304	284	312	285	328	285	285	312	295	256	281	285	273	304	261	271	288	281	266	259	253	303	301	269	314	294	252	307	279	293	280	258	279	289	285	288	287	282	291	321	272	261	261	282	284	250	283	281	320	265	274	268	297	293	269	297	247	290	292	247	284	271	288	285	280	258	288	298	309	268	282	323	281	271	291	284	264	275	296	297	279	312	264	284	270	289	303	273	251	290	297	269	267	275	296	272	277	270	275	255	272	332	278	301	296	285	268	254	297	302	282	283	287	289	296	293	284	280	239	263	305	264	295	288	259	284	265	289	318	274	276	269	331	284	280	296	285	307	287	339	261	289	269	295	264	260	304	267	293	292	245	281	279	283	306	289	310	252	282	288	270	263	281	292	294	260	291	305	289	287	265	312	269	299	273	273	272	287	265	273	305	259	261	280	292	269	274	313	284	254	305	303	278	307	273	257	271	247	264	284	285	286	290	286	283	294	275	275	271	296	274	302	305	300	271	290	261	266	280	291	257	273	283	288	266	286	313	272	265	280	274	350	300	279	279	278	349	311	316	259	290	288	294	304	297	285	262	293	308	266	274	263	267	297	275	281	277	297	266	275	263	301	248	305	258	273	258	295	279	266	251	284	283	270	266	303	296	268	267	278	304	291	264	287	282	306	307	334	281	262	300	263	285	259	258	271	287	290	293	293	299	302	311	305	284	304	278	255	296	301	300	272	331	266	306	309	288	284	271	274	249	317	290	278	286	275	281	270	290	290	291	261	277	281	264	306	265	250	274	269	279	272	290	270	268	281	280	293	306	290	270	307	305	263	294	279	296	279	314	271	292	300	268	315	280	279	256	276	316	290	268	305	262	325	296	253	261	285	314	280	299	286	279	260	279	261	291	263	296	286	300	294	284	267	286	251	264	298	278	302	292	287	266	254	267	284	281	267	276	262	279	258	279	280	280	265	299	279	318	309	308	262	309	272	299	276	302	248	268	269	320	292	262	303	257	259	274	280	264	272	286	304	277	312	292	295	284	289	269	279	260	278	271	283	276	269	254	250	263	291	274	321	302	269	297	254	309	287	274	291	269	326	310	293	272	282	275	286	272	258	291	272	287	286	256	264	264	257	280	304	259	284	295	253	283	302	254	268	299	250	258	303	281	249	265	257	279	297	252	270	284	266	286	296	259	275	282	296	263	273	284	298	289	274	263	299	268	236	279	299	285	278	282	297	316	269	275	281	294	296	275	271	291	292	292	285	267	269	291	306	272	303	252	284	288	267	272	259	307	308	259	288	266	277	290	305	296	310	292	286	279	255	263	243	257	271	293	287	284	293	262	289	281	304	310	252	273	320	296	304	258	263	279	274	329	258	304	282	278	307	300	279	279	290	316	285	239	275	286	329	275	289	262	268	292	287	311	303	292	298	302	248	320	272	259	278	294	319	269	259	292	278	284	258	292	287	280	298	307	295	277	298	287	317	276	263	285	276	275	277	316	341	302	276	304	287	261	271	287	292	285	254	279	299	276	249	293	306	293	297	311	309	297	269	260	278	295	264	300	256	295	303	263	321	279	274	275	302	268	281	287	304	288	292	290	279	249	269	261	272	288	252	272	298	258	282	266	297	285	277	325	274	270	267	285	286	259	270	290	250	247	287	302	276	258	286	258	281	259	268	268	268	289	264	278	288	291	299	295	269	253	300	254	261	261	267	278	327	299	283	237	265	279	270	290	279	287	256	282	278	289	251	276	289	305	286	291	265	293
32400	11493	16535	18584	15110	12813	11185	9043	7219	3656	4178	2841	2570	3037	2105	2103	1662	1506	1443	1456	1408	1328	1179	1194	923	884	784	1032	2409	1744	755	669	674	617	587	627	661	685	636	632	626	641	641	596	597	548	624	614	669	618	635	607	629	645	601	609	611	651	619	618	594	674	590	596	643	667	604	641	615	656	692	602	632	600	594	615	615	637	598	641	582	603	595	626	659	607	608	605	604	637	623	619	642	646	614	585	608	633	604	625	643	585	590	638	623	632	606	643	614	615	615	636	653	613	640	665	607	651	625	607	627	635	618	624	588	616	586	620	660	658	594	629	664	619	624	613	604	638	635	594	589	610	611	614	580	624	600	645	635	613	610	638	587	610	619	591	633	619	597	585	610	617	625	614	641	629	680	616	625	613	617	622	602	576	610	599	640	643	607	621	646	570	591	594	601	607	623	632	627	603	622	620	638	603	650	606	604	647	584	673	659	614	617	650	619	583	575	605	631	692	629	666	645	583	616	657	634	611	599	620	583	630	604	617	625	590	631	619	628	640	638	632	638	641	634	624	579	681	644	621	589	621	619	619	630	601	598	636	592	613	650	602	610	587	635	634	582	660	566	595	590	568	624	639	605	636	613	612	641	590	574	607	574	621	645	641	671	580	627	641	651	592	596	636	624	597	617	621	617	618	596	599	600	613	614	615	642	608	622	610	591	644	562	640	623	599	661	589	585	572	600	553	642	629	636	618	590	627	558	612	647	669	596	703	605	613	631	657	634	602	623	635	589	567	639	687	636	596	621	642	620	611	605	605	671	586	597	585	639	627	639	635	625	605	599	612	623	599	639	620	601	599	622	602	630	605	611	600	593	599	584	613	649	657	590	586	618	612	651	607	619	634	637	622	598	623	603	619	610	611	605	590	593	615	570	598	592	634	630	613	665	613	604	595	614	633	667	605	564	597	614	650	657	656	612	659	640	580	586	635	612	595	578	636	584	632	643	620	639	588	623	607	631	636	573	579	592	641	611	596	620	623	643	632	621	614	644	626	608	598	611	650	616	618	605	651	598	599	623	590	609	592	607	613	613	637	597	582	644	627	657	649	640	623	598	609	608	595	619	604	608	551	663	614	593	581	617	599	617	662	623	641	625	625	577	662	600	632	605	578	602	623	615	583	591	648	598	573	653	617	578	605	602	592	636	658	550	583	653	659	627	606	587	615	603	601	639	624	586	638	625	643	667	617	603	626	609	662	606	648	592	593	613	590	584	606	589	660	623	689	647	569	650	608	624	648	638	595	627	616	610	679	619	622	592	576	611	585	656	593	619	630	659	616	591	599	636	592	653	615	628	667	578	609	569	611	641	644	566	643	599	588	641	632	570	625	650	576	631	639	630	608	648	620	618	606	562	630	620	616	627	604	612	646	639	594	644	644	592	638	627	595	586	554	655	627	619	606	654	634	642	616	619	607	647	603	624	614	613	607	629	656	628	611	591	615	599	641	677	650	618	624	600	651	603	631	617	570	604	566	609	609	647	580	652	653	608	622	561	587	561	613	636	597	605	607	613	625	590	626	580	587	616	618	666	613	615	630	632	599	605	621	629	653	639	599	629	628	601	635	605	588	609	603	620	592	594	597	587	618	686	610	629	635	604	646	593	609	650	621	592	686	628	616	606	590	606	597	609	591	587	579	624	627	600	644	581	601	581	649	574	621	615	637	614	580	617	598	580	613	624	596	584	575	605	614	625	599	662	656	620	570	626	626	617	622	610	623	636	646	627	625	627	571	604	590	627	650	633	566	615	595	626	592	599	600	595	626	628	621	612	604	639	572	617	676	637	633	613	606	585	668	589	563	591	592	618	629	610	648	640	587	595	627	659	600	639	640	612	608	628	613	586	602	586	662	620	704	667	610	603	622	642	615	594	611	623	605	647	585	656	632	605	647	605	619	593	605	641	651	610	597	636	608	635	643	620	597	639	628	601	591	596	616	640	620	600	630	636	620	621	615	633	613	611	612	617	624	606	616	617	595	640	619	634	621	625	588	640	646	665	615	610	627	605	653	599	596	627	616	641	620	637	641	638	592	616	652	638	603	615	627	608	663	621	632	675	580	654	635	588	545	627	603	613	639	606	619	638	641	625	680	622	625	634	629	614	639	678	588	594	627	609	640	575	590	648	620	628	617	620	601	649	590	622	630	640	578	658	592	621	606	587	661	642	578	628	640	619	608	619	626	574	649	627	661	593	624	599	606	597	605	613	576	661	586	562	603	608	650	597	605	573	629	604	604	631	649	598	656	598	640	637	595	618	597	677	597	645	585	615	628	665	669	588	587	606	648	611	623	584	632	596	628	626	603	627	613	619	583	626	617	645	627	582	637	616	638	614	625	588	576	643	638	626	597	623	585	611	640	637	639	610	617	602	644	617	558	614	627	613	599	629	648	619	607	602	663	575	669	588	649	611	589	643	606	619	602	594	594	632	570	642	591	610	621	597	623	638	575	647	657	679	590	628	604	595	603	625	605	628	644	645	633	622	608	649	606	640	603	657	618	654	602	595	595	646	632	668	631	623	581	640	662	603	608	643	617	585	610	608	613	642	602	607	603	650	617	618	624	584	618	630	610	631	649	643	611	637	607	626	659	620	596	626	633	555	635	652	618	576	611	617	629	536	631	599	624	620	628	613	600	592	607	596	613	586	618	647	617	644	639	618	591	583	620	623	614	553	640	641	602	624	609	660	610	647	608	592	623	601	663	657	627	611	654	629	610	613	646	602	593	609	624	649	616	647	607	619	637	630	685	629	622	609	638	621	619	627	607	606	586	638	608	577	588	618	591	589	633	613	614	605	578	619	610	611	627	644	634	601	598	608	604	635	670	653	561	606	618	639	609	611	581	625	661	593	607	614	633	588	642	648	540	638	613	626	654	628	672	633	604	617	553	585	648	589	599	603	635	617	645	593	596	627	653	641	588	601	614	660	596	599	591	575	631	643	621	596	582	611	620	606	624	622	619	552	603	614	620	597	589	607	616	620	622	599	625	626	610	642	638	624	663	594	652	621	624	580	563	609	609	622	620	607	634	628	639	655	627	626	659	620	632	622	547	662	617	651	604	586	617	584	637	711	625	612	638	580	626	619	616	607	611	610	623	619	625	644	608	560	631	618	584	641	621	581	611	629	604	595	644	593	671	622	608	591	622	649	649	623	656	634	604	614	643	639	645	626	658	631	575	599	639	643	627	587	639	623	607	658	656	636	588	574	631	610	606	625	573	566	611	628	616	618	643	622	654	608	593	605	598	627	610	616	647	619	603	587	636	609	628	627	626	613	590	600	584	604	584	639	615	589	617	575	608	593	614	623	619	604	595	617	584	640	640	609	659	578	607	554	644	625	599	593	614	586	591	631	597	690	618	586	620	609	603	620	663	586	597	598	579	621	617	657	598	605	582	681	626	640	627	645	643	628	595	610	637	610	553	562	618	590	594	577	590	577	614	666	638	662	591	620	637	590	640
19320	7156	4636	3409	2157	1572	1165	975	720	388	346	285	331	330	249	231	171	190	196	175	189	159	154	168	151	162	170	150	166	161	158	141	163	174	169	177	147	148	152	172	152	167	157	148	150	157	152	151	144	177	163	129	117	143	164	136	153	159	137	155	159	170	162	160	141	142	166	147	150	150	143	150	150	158	153	183	137	130	139	145	154	175	151	158	178	160	150	141	167	147	175	147	149	142	169	150	136	139	130	155	148	148	148	154	151	143	183	161	121	157	160	174	190	154	136	175	172	140	146	127	159	157	162	179	152	142	146	145	161	184	166	154	136	167	157	168	147	167	133	138	153	161	164	163	168	167	137	135	132	169	146	145	157	149	128	133	156	151	141	139	159	148	148	137	177	164	145	142	134	131	139	155	132	144	157	149	149	154	157	161	154	127	179	140	153	142	170	149	168	150	168	141	153	166	143	173	149	149	169	157	144	156	150	152	126	122	124	147	168	155	157	143	148	151	145	142	163	148	131	133	164	154	159	164	158	159	147	141	142	131	152	133	166	166	147	146	167	176	161	140	153	163	155	165	149	172	140	148	155	176	155	154	168	150	177	167	160	128	137	155	155	140	167	148	123	155	146	136	160	143	150	157	179	164	156	137	147	145	138	145	132	157	175	171	129	148	137	159	184	148	175	160	156	155	147	149	147	162	166	158	143	170	131	142	139	136	169	153	152	151	173	145	169	132	172	151	153	161	156	165	154	134	160	129	150	186	160	169	149	154	147	171	143	162	158	167	156	167	138	159	147	162	163	143	152	142	125	149	127	141	138	156	147	162	116	171	150	151	152	161	161	153	172	146	161	161	152	128	169	145	173	153	156	138	138	140	176	170	139	177	147	161	156	149	126	153	142	170	147	152	154	152	157	167	156	137	133	153	159	121	137	140	159	158	147	179	166	135	168	178	129	158	164	142	176	148	152	155	163	128	146	156	160	147	135	140	155	161	161	156	164	159	146	134	157	167	154	152	166	150	163	180	149	175	142	132	169	154	168	172	176	154	152	144	148	146	163	165	146	162	172	135	147	159	115	137	145	166	167	141	138	148	139	157	159	167	150	158	140	186	149	145	159	160	127	168	156	151	150	143	173	152	183	148	142	159	151	152	135	142	175	154	145	137	192	151	129	145	157	139	160	170	171	155	150	157	141	128	162	134	142	150	149	158	136	134	148	153	174	164	172	165	157	137	153	127	156	186	153	150	128	155	152	143	151	157	168	167	143	164	170	152	158	157	159	166	154	155	164	162	145	134	145	142	158	174	166	170	167	152	151	156	127	144	139	154	167	168	139	154	135	149	119	137	145	160	131	120	162	146	141	149	141	152	149	148	149	152	128	152	138	150	179	170	177	172	169	138	174	158	131	150	170	162	143	163	130	145	148	140	176	165	153	132	158	152	150	145	151	164	160	133	140	161	164	152	140	174	130	151	135	153	172	145	158	161	160	129	150	155	153	127	177	156	157	150	134	154	169	158	162	148	145	155	154	146	151	140	138	135	148	145	145	158	162	158	148	146	133	144	174	141	141	159	172	159	133	163	166	163	132	141	130	173	141	160	153	142	150	153	155	151	149	143	137	175	155	143	136	136	154	136	160	154	133	159	152	138	144	128	151	157	150	132	165	162	157	157	156	167	168	135	156	144	156	177	137	162	164	188	174	167	160	181	170	154	164	154	149	148	170	152	152	134	159	146	187	156	150	143	139	141	179	159	146	169	160	145	157	167	151	146	148	148	159	145	156	158	176	141	184	179	152	128	149	147	144	147	160	176	161	182	132	141	155	152	151	147	145	178	149	161	160	187	145	155	145	158	146	146	143	146	142	152	150	158	151	153	137	160	144	168	147	175	133	139	176	168	160	167	163	157	152	186	148	152	146	157	157	155	131	156	150	144	136	146	156	134	173	145	160	153	146	136	142	159	151	157	156	168	145	156	160	148	114	178	151	155	163	132	145	152	147	135	140	153	138	125	153	157	147	126	157	176	158	160	148	178	129	165	164	139	164	146	169	154	156	151	139	145	149	160	142	143	176	156	113	136	149	157	155	152	149	182	160	157	143	150	133	151	137	167	126	150	164	151	163	134	143	157	186	174	156	128	144	149	127	152	163	183	168	169	144	144	121	159	156	144	156	168	156	152	145	141	146	128	150	178	160	141	140	146	152	131	143	160	161	159	156	151	151	147	163	145	155	165	151	167	157	121	148	163	136	140	126	143	167	144	146	145	177	152	157	174	147	161	142	145	163	160	163	161	125	153	148	157	160	149	142	159	157	144	148	137	149	161	143	163	174	151	138	144	167	147	159	136	145	142	167	158	174	126	156	151	125	139	145	152	169	174	136	165	183	145	170	134	159	130	136	147	152	156	149	163	130	152	141	141	149	161	160	151	150	153	136	158	155	171	162	170	161	138	172	158	164	154	134	156	164	158	153	168	141	153	152	156	169	153	126	163	188	128	155	167	159	178	162	125	148	151	179	158	147	154	141	173	138	166	143	150	153	148	159	167	167	137	157	157	164	178	149	140	125	157	154	154	165	162	136	174	128	151	149	133	151	151	120	151	158	132	150	169	158	168	148	142	151	163	143	151	146	174	154	159	140	162	167	163	131	153	152	146	140	144	145	140	162	159	156	151	184	169	150	145	148	145	162	130	149	156	150	140	164	176	130	140	150	142	157	155	180	158	149	148	136	129	164	135	143	164	150	138	143	138	157	127	159	149	147	168	160	192	163	149	154	154	142	131	163	157	159	154	153	179	170	151	151	152	144	149	190	143	164	157	138	165	131	145	147	161	152	152	137	147	182	156	160	164	136	157	131	156	170	160	145	153	159	151	151	150	157	133	130	168	146	168	158	154	153	139	161	147	164	159	157	159	165	136	149	167	176	145	137	164	156	142	125	157	156	138	152	155	153	166	164	151	159	159	151	162	132	153	150	155	148	174	126	141	141	138	145	157	142	165	148	154	136	146	150	145	153	161	142	129	138	135	151	160	157	147	166	155	161	140	133	161	151	133	161	174	167	155	131	168	165	134	148	146	135	150	140	147	145	166	135	135	144	179	146	151	122	146	173	151	148	144	132	161	171	149	135	156	157	171	169	135	131	135	145	143	158	174	161	159	150	150	164	130	147	152	159	167	150	155	140	137	162	158	129	158	145	146	144	162	138	172	146	176	163	161	150	127	153	146	171	136	154	147	167	166	116	158	149	157	173	171	161	158	145	132	156	159	165	189	145	152	141	142	137	155	168	134	162	162	141	150	155	134	138	152	177	157	150	162	153	162	168	138	149	147	143	152	140	150	160	149	158	134	123	144	169	170	142	143	142	141	149	137	149	160	151	169	151	142	163	171	137	164	163	171	161	131	142	133	139	168	162	135	148	149	167	149	169	152	145	160	155	152	167	181	155	147	129	138	167	161	161	135	139	146	150	183	183	135	172	155	150	135	138	139	121	153	142	161	179	148
11745	4655	8322	9242	7492	6251	4971	4460	3257	1787	1752	999	1395	1142	982	827	689	692	682	597	581	513	510	525	451	410	413	428	438	440	396	382	393	388	382	393	371	317	363	374	378	358	366	353	350	371	375	381	382	358	358	380	371	366	382	389	384	342	357	358	342	379	385	381	348	362	352	365	374	363	356	390	366	365	351	371	365	381	348	338	359	390	350	361	393	350	371	387	343	362	357	396	379	384	348	384	395	372	377	371	369	376	403	340	346	401	350	345	348	360	363	375	370	365	334	391	353	357	363	369	364	386	345	373	398	401	373	381	400	351	364	362	392	400	348	356	345	414	375	353	396	390	371	355	408	354	356	364	332	381	384	329	369	409	384	354	339	365	362	364	353	366	353	382	392	380	379	380	383	355	353	349	374	380	355	372	353	389	335	367	356	360	369	361	397	332	339	345	334	376	340	379	358	378	344	399	352	378	344	394	363	368	352	374	417	368	371	366	349	391	368	391	362	354	365	365	383	389	343	369	375	343	375	389	385	359	375	395	382	368	385	391	355	363	371	392	373	373	338	368	419	371	372	373	371	384	363	362	324	363	349	340	380	384	331	372	357	342	359	349	374	364	388	358	372	351	394	400	373	351	356	391	357	348	329	401	352	374	368	383	383	386	367	350	374	321	337	344	375	377	358	395	343	349	349	350	345	379	348	349	362	350	338	371	368	350	376	365	346	357	385	379	374	347	376	348	377	400	370	357	314	364	377	349	397	356	359	380	374	372	372	371	355	363	380	375	381	392	375	371	352	377	373	373	350	353	350	352	376	366	348	365	356	364	353	342	396	312	395	372	320	337	369	360	358	396	364	351	337	387	367	346	378	388	356	345	375	372	375	388	359	350	379	362	346	333	367	357	344	364	379	368	384	363	367	343	373	328	368	338	371	365	367	336	382	349	360	340	368	344	390	363	389	421	380	364	372	377	374	404	333	373	401	370	397	390	371	357	354	391	356	378	398	371	383	332	376	341	360	358	307	369	370	382	381	363	378	373	349	365	378	369	357	372	375	380	350	398	413	349	394	363	372	357	362	363	372	362	368	344	356	383	383	370	361	354	348	356	361	354	406	340	337	398	380	354	388	367	373	355	364	377	375	333	357	381	357	351	341	381	365	392	388	332	369	328	377	377	358	357	376	379	375	323	374	341	406	366	354	384	355	362	376	333	358	392	370	358	375	371	386	378	353	358	376	385	399	357	398	349	382	359	373	384	380	386	361	335	380	350	385	376	351	351	374	361	345	364	390	385	368	374	347	351	366	368	354	371	326	353	367	363	364	379	388	385	340	380	377	369	383	340	372	369	348	340	343	345	356	331	365	347	351	375	385	358	371	337	385	400	339	359	351	381	355	331	380	339	388	361	360	346	342	346	334	356	360	360	384	364	355	384	357	385	364	372	341	357	388	365	349	330	365	342	352	378	371	369	349	342	387	387	345	379	381	348	399	368	371	416	373	340	371	381	366	363	374	373	379	375	395	381	355	333	402	350	353	365	359	354	339	364	389	360	379	377	346	366	368	371	395	369	365	348	399	330	371	382	360	360	393	386	363	355	374	349	380	346	371	352	365	373	414	326	382	360	360	372	335	376	360	357	362	337	363	365	374	342	336	408	367	362	335	365	378	401	351	342	375	359	371	376	342	373	334	347	360	375	388	396	372	373	348	361	351	370	367	356	354	340	347	344	334	342	351	358	374	365	398	325	354	400	365	361	358	395	360	394	370	342	361	380	376	368	366	382	363	347	320	345	346	355	354	333	354	354	350	379	321	356	357	362	378	375	387	363	366	334	404	393	363	372	379	359	394	351	394	355	388	390	344	358	357	381	341	344	362	342	373	352	386	349	384	339	352	341	354	365	362	382	382	362	373	356	347	357	388	365	374	367	344	360	342	379	374	364	377	374	380	359	357	350	367	390	356	356	384	350	382	361	366	366	322	326	385	351	353	348	393	390	368	357	375	384	356	368	351	359	357	368	353	371	386	368	362	368	367	325	374	333	370	366	406	354	354	371	344	362	383	376	365	376	353	399	335	381	383	362	381	402	372	344	347	343	340	383	384	383	360	359	382	375	374	384	370	345	375	350	339	374	392	357	374	386	350	377	385	385	391	358	352	376	382	341	334	354	369	368	385	365	364	355	356	340	360	394	379	357	370	347	374	351	380	362	370	359	383	348	370	348	371	375	360	354	372	392	369	366	385	347	366	338	345	383	367	375	367	376	386	348	370	382	378	419	353	360	381	329	385	354	373	340	380	356	341	367	336	385	335	370	398	361	347	356	383	399	324	357	367	328	376	380	376	390	341	371	371	379	383	359	379	347	362	344	390	385	358	343	371	360	358	365	405	335	379	377	333	396	394	354	416	369	337	369	388	357	373	340	350	354	366	400	380	387	390	386	376	378	388	340	361	380	360	383	416	381	366	369	373	382	357	380	391	356	331	377	379	349	387	379	364	370	374	366	410	356	332	351	368	379	349	344	368	369	356	400	385	358	402	384	383	377	339	362	329	362	370	353	353	394	354	363	350	340	362	362	368	362	370	411	368	348	364	382	360	368	377	376	353	328	342	331	369	350	381	389	369	364	359	402	379	368	362	388	361	363	361	359	392	351	350	384	367	376	359	373	367	406	412	375	360	372	353	384	366	370	390	414	354	360	375	380	382	348	368	362	384	355	342	372	370	367	361	393	382	355	368	385	346	380	373	362	385	372	343	369	368	353	357	392	360	384	369	353	364	347	381	363	393	353	390	345	356	380	370	361	371	359	366	413	376	353	382	354	356	352	398	331	352	351	347	354	390	323	352	388	351	364	409	373	376	367	369	338	372	375	326	364	342	373	337	356	403	382	384	348	351	366	356	389	355	399	381	373	365	333	356	377	354	342	372	401	383	368	355	426	344	349	398	384	351	381	343	390	375	377	354	358	386	337	361	384	342	395	365	381	376	369	353	316	345	361	353	379	367	358	393	368	369	361	388	348	374	364	363	361	378	392	356	366	367	372	363	366	350	364	337	353	336	399	381	371	353	339	362	357	384	388	375	386	370	382	392	380	368	342	366	365	359	356	380	376	362	346	356	351	395	363	344	387	371	335	367	376	387	360	384	381	348	389	387	348	354	390	381	382	391	357	339	346	355	357	356	346	355	337	373	353	335	348	348	382	337	377	367	365	334	345	361	386	342	340	315	396	366	389	354	360	336	355	324	369	353	354	332	367	372	356	379	341	354	374	390	371	364	364	366	343	364	394	353	389	367	350	341	386	376	393	363	356	363	335	357	381	326	395	334	370	357	399	354	390	359	357	348	388	356	343	358	361	369	384	360	361	348	357	357	403	356	399	365	347	374	396	396	386	320	352	358	360	359	363	359	350	386	349	361	363	338	373	391	340	369	327	399	403	358	338	370	364	358	387	387	367	382	371	384	393	351	361	337	371	353	404	402	360	373	360	342	371	355	380	377	366	355	409
39849	19228	8150	5432	3703	2342	1971	1853	1095	725	551	418	475	424	384	330	311	331	293	299	266	284	250	233	252	186	257	254	255	238	243	242	236	215	249	219	233	227	195	244	229	237	211	235	233	210	197	211	214	222	214	232	217	220	240	256	213	235	205	198	208	228	276	229	259	234	198	232	213	211	229	230	222	213	214	217	225	201	245	226	236	216	233	230	198	188	234	226	239	209	233	225	215	254	239	215	226	236	205	230	247	212	235	218	216	213	218	237	216	214	225	230	221	254	216	231	210	231	192	209	216	223	202	205	231	239	230	221	189	207	237	225	234	181	212	186	236	239	237	230	241	216	222	216	228	241	191	217	220	216	232	201	226	204	223	217	215	229	221	207	213	219	220	198	208	228	224	217	258	203	222	201	217	234	237	230	186	204	198	203	227	179	217	232	250	253	212	223	249	214	217	206	201	205	226	209	207	223	206	213	206	222	191	212	220	213	236	219	235	203	225	197	208	222	235	204	223	245	227	234	242	191	246	228	232	228	196	186	224	207	216	237	254	223	186	227	195	235	235	231	236	221	211	194	203	223	221	186	223	218	241	227	227	207	231	236	236	213	218	226	257	199	230	217	258	199	196	213	197	216	237	224	208	232	231	209	216	223	192	233	228	242	194	216	213	209	189	218	217	217	196	221	220	220	226	184	241	214	233	176	231	220	223	220	221	218	217	226	214	208	224	231	227	213	227	228	216	242	203	219	201	242	223	224	228	233	230	194	211	229	221	226	226	209	225	242	216	210	278	216	196	198	213	218	216	229	237	198	203	191	241	218	214	202	203	227	195	207	236	221	214	229	214	223	230	207	212	195	221	193	254	236	236	234	236	239	221	215	214	250	242	217	233	229	244	200	196	215	209	255	248	201	228	195	216	208	230	219	219	217	218	232	240	235	209	232	235	187	186	234	233	222	230	222	222	208	222	229	237	239	211	204	203	227	204	216	224	204	250	233	207	216	192	261	204	223	225	245	214	220	197	198	225	202	210	224	243	233	225	228	243	218	228	232	201	191	204	216	202	224	216	262	216	218	230	228	231	211	236	234	212	223	220	249	210	207	251	191	224	213	202	213	216	209	213	207	226	221	203	221	206	218	208	226	205	228	210	262	222	202	216	232	208	228	227	233	209	213	211	233	208	243	200	204	209	226	191	253	239	212	231	238	221	236	217	226	234	218	204	208	235	211	220	211	218	182	230	210	204	194	227	197	208	207	234	208	192	229	220	245	210	211	231	216	205	220	235	221	196	185	204	216	225	222	225	240	241	183	231	197	212	225	204	211	201	206	225	203	226	223	213	228	234	210	216	203	190	251	199	200	232	210	220	215	213	225	233	214	207	204	198	220	212	246	224	212	224	208	228	204	232	193	203	239	224	209	212	215	234	237	215	198	217	204	190	215	218	210	242	245	218	213	207	234	224	197	208	216	235	215	207	216	213	251	213	213	179	200	233	230	231	214	205	239	215	214	198	239	218	234	223	199	211	236	228	218	191	219	198	211	209	211	215	243	251	246	189	209	206	224	211	243	205	223	189	225	231	240	222	211	207	210	241	212	228	229	230	226	227	190	217	217	226	237	213	219	224	224	213	236	248	223	186	225	208	242	222	212	197	218	220	202	232	209	228	207	227	195	234	236	228	216	241	250	217	223	241	236	218	211	212	235	233	202	206	217	218	196	192	210	231	227	202	244	220	191	221	232	238	196	238	206	218	220	236	223	221	247	217	228	233	215	237	201	218	218	224	222	229	216	242	205	203	236	219	195	225	208	197	198	235	203	218	235	229	222	221	195	227	198	215	208	197	210	224	219	227	212	225	227	221	237	228	206	222	228	196	229	213	232	216	213	224	262	248	220	216	215	237	224	226	222	229	198	201	222	232	210	207	219	210	236	235	210	177	213	213	211	214	220	233	260	221	217	184	224	210	209	178	255	206	225	221	213	238	208	228	223	242	217	239	212	204	252	225	217	229	219	228	223	227	227	234	240	200	217	245	207	225	186	219	200	214	236	251	224	216	224	214	224	231	210	189	213	236	216	216	217	212	212	200	213	215	185	232	231	201	220	225	230	212	200	211	239	214	209	216	193	209	203	226	239	217	198	252	216	243	237	210	216	246	252	211	235	218	226	240	250	199	252	209	207	239	227	226	220	209	222	224	223	224	219	226	225	230	221	216	214	224	218	229	225	214	196	227	205	221	212	227	215	209	231	239	228	248	211	222	222	201	238	232	207	220	212	226	192	219	209	222	214	203	228	201	247	222	220	217	213	228	219	204	241	241	216	227	213	227	207	224	199	244	232	200	210	223	195	228	209	219	207	211	214	195	234	208	223	212	201	184	220	203	200	216	233	223	228	219	249	239	233	203	210	215	226	248	236	202	226	174	217	247	256	207	210	232	221	229	241	219	211	201	237	240	226	237	227	192	207	232	218	224	248	199	191	226	217	242	241	231	209	191	246	223	242	231	195	226	234	229	251	200	240	257	232	201	196	213	225	239	216	216	230	237	238	246	224	214	233	210	215	207	236	233	234	195	263	243	192	216	221	194	213	211	205	239	214	224	226	242	212	203	209	188	239	218	206	205	240	208	210	240	207	225	209	248	268	228	221	218	230	219	217	224	207	202	232	186	233	211	211	249	200	225	222	195	216	200	224	209	207	249	220	190	224	256	201	220	260	211	201	228	218	225	219	204	241	222	238	205	211	226	247	235	251	230	210	212	250	212	241	229	224	199	205	207	213	230	224	239	218	216	229	196	186	186	219	227	219	215	219	226	241	207	206	240	218	223	215	265	221	224	215	214	237	202	213	217	194	194	210	239	235	239	199	201	208	177	210	239	233	232	210	221	231	208	215	224	231	217	205	239	227	204	216	224	210	203	227	214	215	215	234	203	206	218	255	182	209	226	213	220	205	209	245	230	219	220	204	217	219	226	229	233	194	228	206	224	208	233	222	247	223	208	217	216	232	200	236	223	224	211	209	208	221	221	222	223	207	231	219	226	229	208	205	190	219	232	229	228	209	229	215	224	210	223	245	185	212	223	226	218	223	230	230	206	228	228	224	205	215	213	195	219	241	230	220	215	234	240	237	209	228	231	183	227	235	227	215	225	220	249	213	211	226	238	231	247	250	218	216	226	232	196	228	241	180	212	226	227	226	242	239	224	232	205	190	224	231	267	232	228	237	258	220	217	227	221	238	222	228	202	230	180	203	224	225	209	215	213	216	228	193	227	226	248	237	214	220	191	236	232	237	212	213	199	170	222	231	223	194	247	225	182	221	205	230	212	221	252	204	233	231	232	223	217	225	194	194	213	224	240	225	198	223	235	227	247	224	224	210	200	276	216	211	187	219	230	234	228	223	217	217	207	238	237	231	241	196	206	218	235	226	205	227	191	237	197	209	205	251	222	228	243	216	244	213	247	226	251	199	205	229	234	234	202	187	256	241	230	224	251	227	244	215	212	217
25776	9072	11381	13377	11886	8863	8364	7962	4737	3188	2364	1729	1921	1846	1528	1228	1276	1236	1029	867	822	871	768	748	617	650	844	789	808	610	562	568	518	517	527	554	518	552	492	487	490	520	500	472	511	480	520	506	549	484	466	483	513	489	517	511	512	484	466	454	437	515	500	517	515	483	484	487	500	499	546	537	536	549	537	507	511	489	485	490	523	516	481	528	480	490	479	487	538	471	511	508	498	546	520	490	569	528	519	531	506	497	520	491	474	464	503	490	489	487	491	489	518	500	472	468	494	506	489	509	526	557	488	521	501	494	511	480	525	521	519	486	487	505	494	500	488	518	534	532	531	519	515	487	486	479	480	484	472	443	529	491	480	508	494	458	498	472	495	503	523	506	495	471	524	535	506	494	524	490	474	494	502	495	526	513	505	503	484	528	502	507	503	502	492	492	480	466	566	487	490	534	488	519	505	485	527	498	528	507	503	537	509	460	481	504	515	476	486	506	470	524	515	522	477	540	503	484	527	491	508	514	530	503	492	506	527	457	495	531	486	496	511	530	461	469	488	539	559	510	514	503	468	502	534	465	481	508	527	541	509	519	510	528	501	510	503	494	516	523	491	493	497	477	513	504	542	544	548	522	496	531	521	517	448	508	517	525	487	511	502	476	506	520	486	506	522	461	532	523	449	514	508	446	524	470	515	503	524	505	529	502	494	489	505	523	481	508	482	504	481	527	519	485	519	522	492	477	516	488	500	475	490	512	482	505	531	537	502	500	522	478	549	505	481	534	529	493	485	516	518	485	507	526	479	527	539	493	493	501	502	510	551	488	493	507	513	527	469	529	492	511	505	556	525	479	489	519	504	492	501	522	508	539	535	502	510	501	525	479	495	452	514	504	511	497	527	526	528	512	500	512	473	498	470	502	477	497	487	504	508	503	486	526	502	530	546	489	495	493	521	488	496	491	489	477	522	520	498	530	476	519	505	505	509	506	508	532	488	488	491	512	520	517	530	487	510	472	475	512	528	528	504	513	496	508	492	570	489	504	547	496	491	511	520	460	506	486	513	482	511	476	492	557	497	505	511	507	532	510	530	498	494	529	505	518	528	546	525	521	504	563	497	511	458	532	532	516	534	475	467	499	495	485	455	528	513	504	459	517	538	529	475	491	520	505	491	522	482	493	488	505	514	499	508	460	505	527	505	501	476	522	513	490	512	476	505	554	509	503	525	503	496	513	538	502	503	493	493	504	531	472	488	503	522	525	516	509	490	465	500	529	506	519	481	489	547	491	487	512	477	506	519	483	499	502	549	499	495	530	483	524	503	522	512	495	463	439	513	497	486	522	463	504	520	524	545	488	524	483	459	502	516	518	493	511	516	505	526	547	566	518	488	480	518	500	510	509	460	478	508	500	516	456	486	511	494	518	525	548	509	506	462	494	521	528	515	495	531	498	467	498	504	500	500	519	482	482	525	521	533	478	523	494	536	507	479	568	493	490	524	534	476	514	501	521	490	486	507	506	508	503	525	509	502	474	494	498	509	500	527	533	506	520	476	446	510	510	495	508	498	512	548	452	508	481	514	518	487	483	484	536	506	487	531	513	518	510	484	492	540	511	504	478	501	511	518	497	496	492	544	502	511	496	546	532	497	505	475	507	518	454	554	523	483	485	505	480	556	521	524	502	472	504	518	482	459	521	537	516	495	528	532	482	532	497	515	521	521	514	507	513	500	535	461	474	489	513	521	522	475	467	494	492	524	536	495	494	543	501	491	526	482	477	506	483	504	480	467	519	487	464	502	503	483	486	489	519	551	522	493	524	513	508	511	499	524	506	524	495	485	518	507	525	512	484	460	485	470	514	514	487	523	526	479	518	501	499	522	481	537	499	536	505	515	525	533	546	550	534	522	559	533	534	538	471	506	471	488	505	515	513	497	488	508	478	508	514	495	485	564	477	482	522	488	528	505	517	528	515	483	501	514	480	532	502	507	510	545	458	535	506	484	506	485	491	534	497	502	479	533	531	500	497	473	530	541	524	528	499	516	472	481	483	528	529	506	470	505	464	497	484	487	531	495	534	510	506	484	513	507	525	499	507	432	465	516	524	514	487	524	505	512	461	548	515	478	518	545	535	494	494	528	474	519	507	524	491	504	542	525	490	526	484	542	503	501	481	477	538	496	539	498	525	469	525	499	478	479	519	507	515	525	511	457	499	524	526	535	508	521	496	489	501	525	500	482	539	481	507	514	496	502	520	525	509	529	506	521	522	494	547	520	482	495	458	531	531	503	484	541	513	516	520	504	450	510	530	512	536	527	511	484	476	504	486	538	488	468	488	514	492	512	524	513	516	503	508	445	447	532	529	526	495	544	486	522	491	514	477	493	494	467	489	511	483	478	486	531	491	504	524	534	513	496	497	543	523	505	471	534	490	507	511	501	526	493	523	524	496	515	534	504	503	489	519	480	482	516	461	490	540	513	485	477	504	534	480	498	498	520	487	467	489	479	523	502	529	531	481	523	501	482	495	508	525	531	558	558	526	523	531	532	503	545	503	506	468	496	478	508	513	504	529	519	493	508	497	497	509	487	463	552	504	529	520	462	482	544	535	500	489	519	525	510	504	521	536	505	484	497	523	508	487	505	494	493	500	505	483	488	499	509	540	516	509	504	537	522	522	535	503	526	491	488	533	492	549	484	491	503	509	471	519	537	536	567	489	492	519	498	514	503	512	522	517	483	489	466	555	523	508	575	513	525	501	512	496	517	493	504	536	519	518	504	516	521	592	469	512	530	523	496	461	495	511	545	501	472	487	510	505	539	521	519	497	485	502	470	532	512	489	497	489	523	540	509	491	519	504	496	540	495	521	529	508	520	545	513	476	505	486	523	496	510	481	497	490	508	509	519	484	519	484	449	481	532	502	485	509	512	487	503	540	475	496	488	486	497	464	518	475	508	508	488	530	468	482	487	491	493	511	492	495	500	473	483	521	495	521	511	517	485	503	508	484	499	486	531	466	474	459	515	513	492	492	546	537	539	471	505	518	506	465	554	465	519	502	558	532	517	483	518	533	485	467	491	478	545	541	506	523	467	513	512	479	483	519	517	508	479	516	503	473	479	498	526	516	522	476	521	513	503	538	507	495	480	542	557	507	475	533	504	522	534	479	505	509	471	501	496	515	505	502	509	500	481	495	534	468	554	516	494	479	488	538	547	507	482	538	487	477	504	511	498	504	463	504	516	509	476	506	508	518	516	516	507	465	509	509	507	472	464	471	535	501	513	542	527	505	563	543	512	471	504	515	478	516	485	505	524	508	501	498	479	495	482	496	531	511	490	520	518	479	491	508	492	501	486	521	525	482	505	483	503	513	483	505	516	504	513	477	507	524	495	495	472	513	527	500	511	545	464	498	503	527	512	479	520	487	483	505	487	525	534	526	510	456	515	497	513	481	475	473	523	462	497	502	499	533	520	479	515	488	511	503	488	484	497	515	444	502	509	489	484	539
51561	25915	12249	7871	4926	3266	3024	2201	1551	1193	752	565	653	568	464	462	497	418	428	404	367	379	335	329	322	281	335	557	558	435	309	304	286	304	280	295	287	309	289	249	280	270	289	290	289	258	294	294	260	276	264	287	276	304	292	277	278	281	286	281	278	273	266	290	272	285	285	298	257	284	286	269	284	281	306	282	269	239	290	273	258	294	248	320	270	286	261	275	297	276	281	262	296	315	302	247	283	303	264	258	262	277	305	290	264	315	248	288	258	294	306	287	287	298	285	261	270	274	284	267	255	254	284	293	271	257	268	286	283	291	337	261	266	272	283	268	302	301	275	304	242	280	261	306	295	276	256	241	273	312	265	292	305	305	328	293	288	289	297	260	272	260	287	268	256	271	299	265	275	279	290	280	295	267	297	325	299	281	254	260	288	272	270	271	261	258	279	278	286	295	272	266	287	273	255	277	298	289	266	300	304	293	273	292	300	274	258	282	269	290	279	304	284	280	265	270	290	283	280	260	287	277	290	290	292	281	281	304	286	277	275	266	284	279	296	288	283	288	256	283	291	286	279	304	269	243	286	274	272	254	281	327	278	310	253	286	305	256	316	272	299	264	275	291	269	258	269	290	291	263	279	291	280	281	251	268	294	272	278	303	270	265	295	266	286	273	295	281	251	289	267	279	287	287	298	254	253	269	276	272	278	284	266	306	293	308	268	303	282	270	294	239	295	260	262	298	267	305	300	287	275	265	275	273	281	281	275	307	241	269	266	291	262	282	276	292	271	281	267	279	267	271	272	268	274	258	295	285	254	280	268	282	294	292	282	288	291	307	261	282	254	306	312	298	308	285	274	286	292	272	276	287	279	261	293	309	266	258	289	289	298	291	278	297	274	269	242	276	275	306	292	260	268	254	268	294	291	239	271	276	271	274	260	253	288	282	285	282	300	274	313	276	266	274	280	269	266	301	317	273	284	290	296	278	289	287	266	288	303	279	256	324	282	261	287	295	311	267	259	293	280	295	277	289	263	284	252	275	285	276	300	310	281	259	271	293	298	273	299	307	249	292	280	247	278	288	281	267	266	259	278	281	264	230	297	239	291	293	281	261	266	286	284	277	263	286	276	265	298	270	252	320	268	287	255	279	294	297	269	240	275	255	274	282	313	257	248	297	266	268	267	267	265	240	286	243	286	245	293	302	306	285	247	282	272	263	294	297	297	295	295	293	270	293	285	261	274	272	291	308	266	285	270	280	270	281	288	246	268	273	287	285	278	256	305	240	267	295	322	276	296	278	294	274	305	248	288	296	278	282	283	274	312	315	270	294	294	290	272	279	280	272	274	273	265	283	272	272	280	266	297	305	278	281	320	264	247	286	293	236	311	283	258	297	273	267	286	266	249	306	263	302	235	262	269	280	282	276	282	324	285	283	285	315	293	259	282	284	292	285	276	248	306	271	292	296	287	283	301	298	298	283	282	254	278	277	301	278	286	295	287	269	290	274	274	295	300	261	319	299	262	261	269	289	263	319	271	280	286	259	281	291	259	267	276	290	302	264	302	284	297	280	279	268	270	284	300	257	284	240	282	281	278	265	308	287	294	291	245	271	308	312	272	242	272	281	307	272	276	294	282	267	275	271	272	288	279	291	266	329	295	277	288	266	317	250	267	308	264	261	284	278	266	262	280	261	330	258	310	278	284	249	311	248	260	254	294	259	273	272	288	281	279	293	291	314	314	292	291	261	289	286	282	292	293	289	303	260	284	315	294	275	290	271	297	298	281	258	260	259	315	302	262	323	291	281	277	274	281	284	284	311	303	260	309	293	254	264	232	244	259	296	270	280	290	274	292	269	269	293	272	281	309	268	283	274	282	263	265	303	308	267	287	271	283	296	260	284	297	319	249	259	280	270	294	291	264	282	284	270	260	270	276	269	272	265	295	233	276	240	297	263	284	266	284	300	283	249	317	261	269	298	298	294	301	271	291	272	277	311	277	299	291	288	256	260	323	311	272	297	259	258	284	301	287	292	277	257	279	270	274	277	291	271	264	270	270	299	269	259	307	283	278	295	292	282	291	274	296	256	274	254	303	258	266	243	258	288	247	272	301	288	280	280	269	273	302	298	312	288	267	270	295	279	283	273	309	258	252	275	290	309	265	298	309	297	257	284	280	291	271	303	295	311	291	299	264	248	273	267	292	289	303	287	269	265	267	243	280	271	286	286	284	265	268	250	258	305	284	281	291	282	252	293	297	292	249	259	295	262	296	305	256	283	286	278	271	285	250	309	315	302	297	269	284	275	242	268	304	261	302	278	281	270	291	268	293	271	257	261	277	293	280	277	260	300	292	282	278	235	266	273	271	296	253	291	304	260	255	283	269	291	284	260	260	290	264	268	253	257	259	299	301	296	294	266	263	286	291	265	251	276	273	274	281	278	294	287	255	242	288	277	288	296	299	276	262	279	254	271	274	281	259	277	279	220	290	303	283	281	306	280	278	283	277	254	278	318	274	275	242	276	280	268	276	304	280	349	312	294	262	290	268	286	296	313	283	284	298	275	277	295	278	274	300	284	303	278	309	290	245	282	269	270	287	281	290	317	263	285	277	251	297	304	285	238	297	294	296	281	302	317	267	296	317	287	304	298	257	262	291	304	284	287	274	313	258	280	283	274	275	287	280	248	271	269	310	315	267	303	300	297	327	303	260	294	291	315	230	271	289	292	289	272	307	262	280	254	267	298	286	286	278	310	314	284	281	283	264	266	283	305	284	251	285	305	304	280	269	261	302	279	261	305	261	250	291	267	283	256	318	269	267	291	292	268	290	320	259	275	313	314	297	301	268	316	288	302	319	274	249	280	272	279	311	280	299	287	310	275	289	238	284	300	271	288	276	296	270	293	263	273	284	280	289	304	282	267	278	252	291	283	321	276	322	272	291	252	286	281	340	329	293	249	295	265	262	297	277	288	286	304	266	250	308	250	278	275	272	269	258	269	308	285	262	286	302	299	272	253	297	263	286	263	263	278	294	305	292	263	310	323	273	293	287	310	273	253	266	282	290	301	287	275	284	289	297	290	285	271	295	282	309	258	269	264	288	276	285	269	291	281	252	309	286	286	285	258	286	273	280	291	259	256	291	275	310	272	298	306	281	293	291	283	245	302	269	299	280	258	299	282	261	297	275	305	290	288	275	281	285	277	275	284	271	268	297	271	263	273	284	293	286	291	297	252	272	271	268	268	299	273	315	268	265	263	280	297	283	292	329	256	293	271	291	302	328	269	300	310	287	320	297	254	302	303	283	259	277	267	265	251	271	240	254	280	290	292	264	270	284	276	271	298	247	269	254	255	290	277	284	305	253	289	277	280	301	283	288	270	295	319	265	286	314	281	262	247	272	289	274	312	278	299	300	276	274	262	282	288	275	280	293	297	277	257	284	270	250	294	270	305	293	262	297	324	265	297	250	269	269	288	247	299	294	281	271	257	277	252	301	286	296	283	273	289
32938	11275	14189	16621	14141	11688	11846	8654	6718	5147	3045	2198	2743	2304	1951	1818	1828	1649	1394	1266	1087	960	894	784	841	776	949	2200	2749	1826	661	673	633	660	634	600	644	626	622	673	670	596	616	574	643	593	599	613	612	635	586	607	628	587	621	659	617	622	562	645	634	618	592	602	598	614	644	628	604	571	598	648	623	596	581	644	617	576	604	594	603	675	603	578	604	571	653	615	605	578	628	636	618	623	606	671	657	620	622	611	617	601	600	634	640	645	666	627	613	644	652	625	622	604	668	622	609	607	586	606	576	576	589	592	572	592	629	608	602	633	586	597	572	595	585	631	624	563	670	609	591	557	610	604	626	579	610	562	638	577	613	615	612	599	591	630	618	658	610	612	623	617	590	613	587	591	634	631	584	608	592	589	610	595	595	594	584	597	617	603	557	539	622	620	597	640	589	592	638	607	650	571	604	605	624	604	646	630	634	573	634	624	601	588	631	639	633	589	622	567	587	613	617	569	613	609	601	589	650	576	591	614	600	593	622	639	570	625	615	644	644	575	608	618	626	600	626	584	611	615	614	645	617	628	633	587	654	615	665	591	615	647	596	594	604	639	595	614	611	628	657	608	629	633	655	626	609	597	610	597	645	618	591	579	605	612	633	594	612	659	593	633	620	603	587	628	623	606	609	605	607	607	602	597	604	577	663	581	607	573	622	620	576	602	631	605	579	572	638	602	619	670	624	613	635	602	582	633	588	616	623	619	641	596	658	596	575	622	636	612	632	593	615	628	619	637	576	598	636	575	611	575	635	644	538	631	585	610	583	625	603	611	622	623	600	629	608	598	580	585	616	620	591	585	605	627	624	628	579	592	594	594	595	613	598	598	624	618	592	576	594	612	609	610	601	589	606	614	634	622	574	577	579	579	614	601	626	610	608	580	536	590	614	652	624	559	635	604	605	627	667	624	614	627	602	624	554	626	590	622	624	634	615	586	626	605	547	588	611	598	628	560	589	615	605	585	631	613	604	593	633	623	592	594	612	604	620	617	624	677	614	606	606	612	575	626	598	658	614	632	585	602	636	663	652	568	629	589	590	602	570	618	603	617	582	585	604	637	651	618	542	654	611	615	531	625	569	553	583	606	660	640	621	615	644	631	551	597	630	567	624	670	583	597	621	600	601	634	585	585	619	583	666	581	594	636	577	598	590	577	603	587	606	628	563	609	641	633	614	633	596	618	553	611	632	588	635	598	588	592	552	608	630	641	640	615	611	605	597	609	601	678	648	625	592	615	618	573	601	558	637	619	602	621	563	579	638	589	586	610	594	631	660	609	602	589	613	654	601	618	602	591	643	604	593	609	614	594	586	552	629	645	640	591	590	645	573	599	569	560	584	628	558	574	602	627	605	615	592	637	608	627	650	607	622	614	613	603	595	630	579	607	622	599	605	631	603	596	588	610	555	629	632	621	608	618	607	605	629	621	641	606	610	573	577	599	547	604	628	576	623	614	625	635	614	617	630	650	565	650	635	622	627	638	582	576	624	559	604	622	626	593	636	630	602	589	624	588	678	594	593	590	585	621	625	587	617	627	607	632	636	614	614	601	622	596	603	606	580	618	553	573	569	591	633	577	562	576	627	627	595	613	620	618	659	603	601	598	661	610	584	607	555	646	598	579	616	575	618	571	663	619	619	599	604	595	608	596	585	596	583	623	637	625	638	578	594	607	614	579	631	625	656	630	589	565	614	613	587	548	621	570	600	574	639	604	629	638	548	614	612	559	627	618	622	588	601	589	563	647	614	646	616	604	628	584	616	573	593	590	639	615	618	609	617	601	590	620	615	601	577	635	610	648	613	620	631	582	637	625	629	601	579	628	616	613	618	614	579	647	593	564	629	589	603	623	563	631	650	573	611	614	600	609	610	634	591	605	573	644	636	616	599	545	620	606	567	613	630	621	588	630	613	611	622	600	611	620	582	568	605	561	646	603	600	582	637	610	621	619	615	624	629	641	598	588	590	619	598	581	599	565	642	576	633	608	624	579	617	611	621	630	619	612	589	595	589	629	558	608	639	594	623	589	641	628	637	610	589	673	551	631	574	629	608	618	638	561	619	648	621	610	587	627	635	617	586	563	590	608	640	610	589	580	599	597	627	603	632	603	592	630	636	631	622	585	600	611	629	654	597	653	590	622	624	600	611	641	631	579	631	640	630	589	592	593	586	577	602	603	611	592	592	645	611	615	580	583	585	575	595	580	596	622	613	562	628	580	604	648	613	600	633	619	593	571	609	593	614	598	617	634	616	617	568	612	573	613	612	585	591	635	610	577	610	641	648	595	605	609	645	639	618	581	615	647	603	596	609	629	578	639	608	626	590	612	646	694	620	604	605	620	600	614	638	641	577	591	649	624	611	604	567	619	589	607	575	668	536	583	589	630	637	580	553	661	633	623	680	604	653	588	569	590	626	614	636	617	597	589	598	623	608	595	574	581	640	594	574	625	619	570	629	616	592	605	629	606	615	657	594	601	571	588	621	618	585	638	646	634	623	632	611	629	605	559	626	598	617	638	623	607	664	592	589	581	592	625	625	598	587	641	621	576	627	637	636	630	635	604	597	597	581	606	653	608	595	578	642	620	641	571	629	615	602	610	622	577	556	646	603	603	627	603	614	630	640	629	610	681	585	589	577	649	602	610	627	612	625	649	617	592	602	586	642	574	599	634	645	638	600	586	604	595	588	585	601	616	573	611	593	641	590	618	588	613	582	629	598	628	601	613	616	638	604	625	599	594	565	622	620	604	584	634	599	600	669	619	629	596	611	604	567	625	605	696	636	621	622	651	641	601	585	664	618	629	668	599	603	594	647	615	608	624	598	610	586	574	584	583	654	561	588	592	629	572	556	594	592	640	622	618	650	580	578	648	621	588	609	604	619	621	671	638	611	625	593	627	641	615	625	595	629	618	608	583	625	590	559	624	594	608	636	581	615	628	627	628	588	592	552	645	607	572	604	617	603	644	610	597	615	590	605	644	627	642	610	587	627	605	594	599	602	615	620	585	582	649	633	615	633	553	637	629	628	607	646	581	639	600	621	592	624	626	598	585	603	602	571	635	617	637	613	610	612	663	583	616	625	611	626	591	582	636	610	573	628	625	588	595	656	584	571	588	596	607	662	617	643	644	624	645	620	628	588	612	596	605	601	608	641	627	610	644	599	619	604	624	625	604	612	594	631	623	627	622	634	604	580	620	653	608	561	641	648	580	574	646	603	605	637	640	601	602	633	573	648	615	636	655	644	640	563	630	618	611	694	650	564	603	669	610	602	621	598	584	593	618	662	579	636	629	556	615	597	593	637	611	630	583	587	623	672	634	611	606	650	596	594	642	623	586	625	644	653	540	607	605	601	598	597	630	600	642	573	589	638	607	597	595	624	644	638	574	631	639	665	611	599	617	559	640	644	597	631	613	572	616	644	614	617	571	618	637	612	600	614	646	614	626	646	600	580	631	598	626
19612	6438	3853	2803	1781	1462	1113	780	617	422	297	332	353	255	228	228	224	201	217	191	180	177	156	171	174	166	175	170	173	171	162	153	150	149	148	173	150	148	166	171	138	160	164	150	161	160	144	152	147	150	148	134	156	126	141	146	154	140	141	169	169	149	166	162	165	154	156	122	130	143	153	153	161	159	150	165	156	145	141	140	144	163	137	163	137	123	139	137	134	170	129	151	155	174	143	183	138	173	178	169	164	147	157	150	159	150	138	164	148	139	142	154	141	165	138	152	149	171	160	141	136	149	153	168	151	151	137	147	148	143	149	147	153	164	127	148	145	162	161	149	153	153	163	171	147	146	173	152	152	142	135	166	150	176	157	165	141	153	140	144	174	143	147	142	150	146	149	134	145	153	134	146	147	153	179	151	167	149	143	145	152	144	130	160	180	165	190	138	158	158	148	158	153	145	151	182	170	145	176	156	147	166	155	153	158	180	167	144	143	159	164	155	140	159	149	161	148	157	139	156	131	137	167	144	169	135	147	135	145	147	152	137	162	160	160	174	165	167	162	169	155	155	150	152	149	141	150	166	139	152	159	174	164	166	162	139	163	156	161	145	163	157	136	176	155	146	151	142	137	168	149	150	139	149	133	136	159	150	154	150	156	122	131	126	158	131	148	155	166	142	161	156	171	135	158	137	136	158	153	160	153	150	152	160	141	169	165	155	156	167	164	157	168	141	160	142	127	169	152	161	144	168	164	147	158	141	164	153	157	172	155	161	159	153	154	190	142	154	150	172	157	123	137	176	140	150	150	174	152	146	148	167	141	151	141	145	129	138	155	146	132	152	152	147	157	157	165	142	147	149	153	150	152	166	143	161	139	153	154	167	142	168	147	157	154	145	166	174	177	156	158	157	185	151	158	134	138	180	126	155	143	178	166	152	159	151	149	158	141	150	131	150	144	149	168	159	128	172	135	159	159	141	144	145	142	175	150	136	142	151	135	167	126	143	160	134	163	158	164	146	161	135	143	150	150	150	135	141	132	131	150	143	156	150	157	142	137	161	164	161	141	165	156	135	149	159	157	161	132	150	178	137	131	156	134	157	184	166	161	145	144	147	142	157	141	149	143	169	151	151	157	142	166	154	169	167	151	136	180	158	179	139	151	176	175	147	140	159	148	154	165	150	153	165	156	148	131	128	170	147	170	148	154	152	142	146	152	150	164	157	151	152	169	151	148	169	140	156	153	150	160	134	149	134	140	139	155	182	134	149	175	142	168	137	156	162	138	156	182	140	160	132	170	153	167	134	162	161	165	127	144	158	167	135	142	148	146	170	157	154	135	155	158	151	153	161	158	150	137	122	129	154	160	151	153	159	161	144	148	141	173	160	136	149	150	156	154	139	152	149	138	156	183	141	148	144	142	159	143	163	149	148	166	157	163	177	151	162	183	135	153	146	149	167	168	166	160	146	140	135	146	160	154	130	133	150	162	162	168	149	165	177	142	144	167	178	142	144	151	145	147	165	163	152	161	164	173	151	165	148	137	148	157	140	169	148	157	156	164	145	155	155	176	172	154	143	179	150	174	165	174	149	147	164	138	130	158	141	167	144	136	154	135	165	150	150	144	141	118	156	139	152	163	152	140	151	153	141	156	144	142	151	157	184	160	155	151	148	145	132	167	144	125	138	151	157	147	165	166	167	156	150	132	143	153	152	142	147	146	152	136	152	148	161	161	151	148	144	146	157	161	139	149	162	171	158	148	149	155	151	126	164	131	143	153	147	145	154	143	156	141	158	128	153	155	149	162	157	147	148	150	144	145	160	138	155	169	141	137	128	164	176	168	149	128	153	139	142	169	149	148	149	174	152	143	155	154	134	155	161	135	142	154	167	164	144	157	157	151	143	153	150	181	145	168	150	155	160	155	148	140	131	164	150	135	162	149	130	157	160	125	169	149	145	168	163	156	157	138	144	152	134	160	176	154	158	144	144	162	168	171	131	145	163	175	161	151	162	148	141	153	128	151	131	161	150	138	161	163	158	142	195	174	155	161	172	135	157	136	147	140	158	132	172	177	152	143	125	164	165	146	151	152	138	150	128	158	153	151	158	139	163	160	140	152	137	142	169	140	148	169	150	135	167	159	149	141	183	137	151	140	157	145	127	134	139	153	165	148	151	158	138	179	173	141	137	152	155	157	150	175	145	176	145	127	171	156	150	138	172	134	141	146	139	143	150	150	159	184	143	143	137	155	169	159	144	139	170	128	142	178	116	149	143	135	176	161	153	144	164	148	154	143	153	159	145	149	147	149	146	182	158	143	163	151	170	165	151	126	138	163	150	151	162	161	157	174	135	175	154	165	145	156	161	139	155	167	139	134	148	169	141	164	154	150	158	146	148	165	151	141	168	168	162	134	129	128	134	157	169	181	160	144	183	147	146	149	162	149	149	148	153	154	158	155	140	154	148	150	139	139	143	160	143	146	169	154	162	127	137	153	126	152	137	136	143	151	140	153	148	154	148	171	137	159	141	142	148	140	152	163	160	155	145	167	150	129	135	133	157	172	147	140	164	151	158	150	145	134	150	147	142	151	160	147	155	159	167	140	140	154	142	146	156	155	149	177	153	149	151	172	148	137	148	153	168	158	141	142	155	148	175	157	172	150	150	163	154	149	158	136	135	172	160	173	158	164	150	141	160	147	137	166	170	175	145	185	145	166	151	177	148	153	140	152	153	170	144	127	165	164	144	151	162	160	158	148	136	141	151	137	139	164	173	139	152	158	152	139	138	128	144	155	126	172	143	143	146	154	163	150	165	175	145	134	174	166	147	146	159	132	153	168	142	137	152	160	165	146	135	141	144	146	168	159	159	150	157	140	191	173	162	153	163	124	159	149	187	161	146	140	168	172	143	138	150	178	129	156	162	142	159	168	149	164	143	131	149	142	154	149	158	142	143	137	138	160	151	145	173	174	157	150	161	138	148	161	138	158	133	148	160	148	134	155	138	164	138	157	134	152	136	188	142	156	123	167	152	158	136	148	165	182	131	170	162	125	173	147	161	128	129	168	132	158	145	150	153	161	152	142	146	155	128	143	147	142	148	129	158	145	163	170	162	138	154	163	164	163	168	160	154	140	140	145	153	185	133	144	135	124	120	148	139	155	166	163	142	167	172	165	161	161	150	157	149	162	156	136	128	133	152	152	166	155	130	155	153	155	131	146	136	167	160	177	129	190	148	139	157	157	140	143	142	161	170	151	146	144	160	146	151	152	145	151	168	145	137	153	170	159	173	140	148	182	128	154	132	147	180	173	160	148	155	161	148	182	153	165	175	154	129	156	139	151	145	135	163	144	145	160	143	150	130	159	147	131	134	166	169	192	144	150	131	174	170	144	144	143	139	178	169	154	157	161	167	150	156	154	141	139	158	178	170	162	153	151	151	168	159	161	158	162	153	153	174	149	190	142	152	133	160	176	147	148	139	146	150	132	151	165	150	154	152	147	166
11406	4078	6987	7871	6345	6095	4835	3389	2731	1655	1223	1245	1457	947	973	815	862	719	697	672	576	572	508	471	446	441	421	439	473	435	347	369	364	386	358	399	399	350	370	350	363	370	369	379	335	368	393	350	356	367	380	334	390	386	375	368	376	386	400	345	387	359	350	372	401	375	375	393	333	362	379	358	342	347	355	356	348	389	361	359	361	392	363	384	358	401	381	367	370	381	360	341	349	363	418	345	313	358	387	375	361	353	370	417	352	368	407	321	371	360	400	401	359	389	377	375	362	364	369	380	395	363	377	346	352	364	367	385	382	358	362	392	385	375	375	357	388	382	379	414	376	345	352	366	348	379	381	404	356	330	374	377	353	363	352	338	362	365	379	370	353	348	372	368	363	365	390	388	383	354	382	349	362	367	386	408	351	393	343	383	377	383	383	376	414	329	399	376	361	384	379	384	386	393	348	358	356	361	349	363	348	352	369	316	361	387	360	352	359	403	350	374	356	372	406	387	358	343	311	384	396	370	349	365	343	341	366	368	365	387	384	369	354	333	356	414	351	367	368	367	395	381	386	361	330	368	404	359	350	362	343	372	382	364	403	341	374	377	391	328	403	332	359	349	388	361	368	361	359	360	376	341	379	358	378	412	371	351	366	360	354	371	358	372	331	397	345	345	368	372	338	330	365	367	366	386	356	329	379	355	358	387	364	383	356	375	357	389	372	364	379	356	389	356	369	334	354	402	360	359	373	377	363	354	404	371	380	344	336	378	360	377	376	366	350	331	366	355	386	371	367	362	386	357	356	356	358	342	379	395	349	345	332	374	384	356	366	379	394	353	405	361	401	378	338	355	397	344	372	378	355	394	364	357	392	373	342	364	369	344	375	356	364	345	364	368	398	392	357	397	390	339	363	313	369	374	347	376	373	387	376	371	362	354	360	381	360	342	359	354	350	348	386	396	361	381	366	368	384	352	346	388	367	360	379	369	362	361	370	379	396	391	369	348	389	355	393	370	313	387	375	371	352	349	409	383	339	334	361	374	369	371	337	355	366	383	385	365	384	365	404	387	364	368	383	354	376	384	368	364	396	391	395	320	371	362	397	350	383	383	385	388	375	363	376	363	362	383	362	395	355	378	361	386	372	351	361	368	395	383	359	338	346	385	385	377	355	338	359	343	377	345	360	390	356	365	358	370	372	359	360	378	396	353	378	353	360	353	365	375	356	385	366	366	369	389	373	369	356	390	387	356	368	372	338	394	330	342	377	345	363	391	362	332	399	387	347	359	378	367	361	358	336	359	347	360	369	338	360	373	355	358	377	378	386	405	346	350	375	357	367	375	333	377	376	398	373	363	376	364	353	377	389	374	371	360	370	362	401	355	360	408	350	369	368	388	332	388	401	407	358	342	358	363	361	352	365	372	368	365	352	358	343	382	366	386	396	362	387	369	337	358	359	426	331	364	394	379	353	384	369	372	399	378	339	352	356	417	356	377	396	385	353	390	379	353	366	335	388	371	333	365	370	360	403	355	380	349	347	375	381	344	356	370	352	370	350	365	400	351	365	362	398	375	419	347	370	351	353	406	342	365	380	364	373	347	378	361	385	364	390	366	333	361	358	378	366	347	367	357	376	387	372	377	384	334	371	366	352	342	395	373	365	350	341	366	401	367	400	370	382	388	340	369	367	340	383	382	397	370	404	354	333	318	353	335	395	369	383	375	385	346	355	387	414	374	376	353	373	360	339	330	353	379	395	356	335	353	349	370	362	392	371	368	368	407	347	377	348	387	367	362	365	358	385	341	343	375	367	362	387	363	356	349	371	320	370	344	362	374	369	354	365	372	360	379	366	399	380	392	386	386	371	371	384	358	372	360	377	347	365	357	385	381	363	377	356	377	359	378	338	376	339	346	341	379	337	352	403	382	366	360	362	357	336	392	369	393	383	379	391	391	372	371	337	368	334	369	363	403	363	380	357	367	394	342	396	392	382	375	348	379	373	352	382	357	380	369	350	338	343	345	366	410	366	355	380	374	368	409	356	386	332	369	380	380	356	386	364	358	354	379	325	373	383	382	403	366	400	361	390	381	378	342	377	381	381	370	352	377	348	368	367	350	365	388	358	383	363	367	365	371	352	357	374	350	369	352	361	399	358	345	361	369	372	366	365	349	326	341	355	377	377	349	349	359	331	372	387	408	369	394	357	359	371	355	348	348	356	352	358	396	411	366	370	379	356	384	395	399	377	360	376	371	372	367	377	361	390	359	364	361	368	395	363	395	340	382	365	360	368	406	373	355	387	359	322	414	359	398	376	382	365	381	383	353	365	353	392	367	351	365	417	364	359	343	369	349	367	347	353	398	328	370	363	397	350	380	418	358	362	335	342	387	363	347	398	368	367	359	397	376	396	364	383	397	370	377	373	382	391	334	386	379	342	392	326	361	353	362	387	354	417	365	380	406	359	363	375	363	342	358	365	358	393	372	352	395	348	360	392	412	398	373	356	391	364	363	341	352	372	378	368	335	379	338	365	368	390	369	382	338	383	364	371	400	329	385	347	367	389	357	385	388	351	408	348	382	358	386	387	398	324	387	367	368	348	380	404	341	355	378	357	387	378	359	367	377	379	373	336	377	385	376	385	411	379	370	346	363	368	346	322	399	389	354	365	385	334	354	390	376	376	394	416	379	373	369	333	381	362	340	352	361	339	332	309	374	348	338	388	369	384	353	384	371	394	367	349	335	370	368	370	362	350	366	387	349	385	342	368	360	323	386	344	422	340	385	357	381	374	360	353	378	426	396	346	376	381	383	396	356	361	383	359	343	390	377	391	376	340	367	352	386	356	376	359	382	387	378	339	411	359	364	360	384	383	375	384	361	405	347	336	393	395	354	365	403	351	366	374	392	370	382	372	380	356	373	396	368	374	351	352	371	395	375	353	388	388	373	367	383	379	353	377	373	342	372	342	382	427	376	341	394	390	403	376	373	352	392	400	345	378	354	355	357	367	375	349	358	378	353	342	361	399	373	345	371	391	339	372	364	356	369	354	360	350	396	393	374	362	364	348	357	353	401	350	364	390	334	364	360	374	374	362	360	337	380	374	372	359	358	380	404	356	383	361	392	379	376	353	348	358	360	383	368	404	373	356	353	373	419	380	354	373	364	351	372	370	365	357	370	338	398	387	355	368	379	363	331	334	366	371	344	308	362	383	372	380	399	346	415	361	373	388	349	380	402	358	352	355	387	380	375	367	346	386	357	370	378	384	381	348	379	391	375	352	378	389	373	370	391	362	364	392	340	380	384	362	358	350	351	358	354	386	328	367	360	373	404	368	373	319	355	371	340	371	371	379	347	360	372	368	365	334	313	359	386	368	380	409	388	381	367	366	381	409	371	335	338	335	360	408	356	347	323	372	390	358	381	359	346	371	362	370	375	354	366	374	344	376	357	352	368	384	368	353	358	356	369	393	375	368	362	391	380	357	377	359	386	353	387	393	366	366	381
40503	18987	7313	4978	3480	2816	1757	1500	882	677	533	537	485	424	392	408	345	298	304	292	282	252	262	252	216	253	282	396	401	352	258	236	204	249	229	219	229	248	216	236	235	224	238	230	219	236	205	239	225	220	235	267	242	203	237	200	238	229	191	227	218	217	214	205	220	224	220	251	232	238	259	248	230	218	225	220	202	231	220	238	194	242	189	216	208	239	226	214	240	231	249	195	215	250	233	188	250	239	243	223	221	216	231	231	225	242	235	244	237	215	213	241	227	225	257	239	218	207	234	235	242	262	202	239	250	218	213	218	273	244	248	214	223	241	231	229	256	205	237	211	206	235	193	232	236	230	225	195	216	228	196	251	227	246	229	238	240	220	207	220	220	219	250	242	232	210	222	217	236	223	232	223	241	238	229	233	229	228	212	222	216	230	228	235	237	229	216	238	216	210	212	248	241	247	226	223	235	220	250	213	227	230	230	235	241	253	206	249	237	247	216	224	236	197	252	206	206	237	247	192	220	226	224	215	204	215	222	226	202	222	218	230	219	243	247	242	195	225	217	239	264	218	256	241	226	205	210	191	230	227	248	230	241	241	245	241	222	212	266	221	235	222	225	216	250	234	197	188	229	215	230	251	250	237	224	206	217	269	245	241	237	238	200	221	206	201	232	247	241	202	231	237	221	244	187	232	250	233	219	217	228	238	237	212	204	228	197	219	206	203	215	238	220	233	235	250	223	225	214	218	204	227	243	271	245	233	257	242	223	215	234	243	209	230	231	219	223	201	223	234	221	228	234	222	230	248	239	219	204	223	217	233	235	239	244	242	235	222	209	214	202	222	236	230	218	219	233	216	214	211	241	233	238	204	213	215	218	242	232	237	238	213	253	227	212	241	205	222	207	240	243	221	237	230	237	219	236	236	223	206	193	234	239	214	219	246	228	201	219	213	220	242	237	233	246	238	224	239	240	213	204	242	233	231	233	230	253	214	232	210	211	200	223	244	256	214	217	190	194	221	257	240	200	193	210	184	209	243	230	225	225	219	238	243	248	210	225	234	226	242	235	214	202	217	219	197	221	244	235	273	215	200	235	251	233	255	249	231	200	257	220	237	279	222	220	235	218	227	233	229	205	249	227	224	266	206	229	193	210	215	268	246	231	203	228	201	213	234	229	241	241	248	217	231	230	251	217	217	250	256	223	221	260	254	235	215	227	237	239	223	239	225	205	213	225	227	232	192	229	250	225	234	231	237	214	238	225	229	228	247	223	195	220	218	244	263	211	200	208	221	226	216	224	224	207	219	199	239	241	190	233	193	230	222	235	224	231	220	197	246	223	250	209	218	223	235	242	242	197	238	249	225	220	237	229	233	263	260	230	232	253	214	214	196	219	244	243	236	231	227	238	220	205	218	237	217	262	226	217	244	220	245	239	199	223	186	238	232	221	202	204	187	235	230	215	256	216	217	242	223	227	229	243	217	236	229	232	212	201	238	227	212	185	205	198	230	203	241	258	240	209	229	229	209	238	242	221	239	242	218	197	213	234	230	257	252	204	221	229	224	212	236	198	230	239	222	241	222	274	225	244	230	195	213	236	239	251	223	246	217	217	206	224	205	206	238	233	218	212	234	233	230	255	257	258	240	236	219	232	242	232	221	231	224	232	203	248	208	251	240	251	209	219	191	246	216	240	240	234	205	222	212	204	199	227	221	239	231	234	235	218	219	243	231	252	250	242	234	217	216	234	204	230	252	216	240	211	217	227	223	248	246	202	223	230	242	207	246	220	222	259	210	213	189	192	232	224	216	200	233	242	249	237	219	238	220	200	217	249	220	227	235	216	265	228	237	205	227	227	221	238	260	199	207	209	221	232	205	217	223	245	230	237	257	214	220	235	243	239	232	228	236	222	220	246	237	255	239	203	199	253	240	221	234	221	246	230	227	217	214	223	222	240	238	230	238	211	203	224	266	206	222	220	222	243	234	247	227	229	216	206	231	244	222	223	217	241	249	238	210	216	215	238	211	233	242	211	206	222	221	234	233	233	217	243	224	228	234	191	248	217	214	242	218	263	212	215	217	245	244	204	215	224	237	238	251	212	218	232	230	213	229	236	226	221	237	251	213	226	228	264	272	226	218	217	227	212	232	209	227	214	235	246	202	222	219	234	227	235	238	219	241	223	238	231	245	227	232	219	239	248	241	280	194	250	214	209	210	227	205	219	232	232	235	231	249	233	209	232	234	219	199	226	206	247	211	229	223	208	223	200	230	243	199	224	211	235	214	213	235	197	215	211	231	218	245	219	250	216	216	242	233	259	186	220	228	226	228	218	226	217	213	244	226	251	218	222	238	223	227	245	246	226	238	218	234	231	230	212	240	223	231	206	218	231	219	213	217	225	239	224	223	197	227	202	245	221	259	221	236	225	222	244	262	249	226	211	184	218	245	213	230	245	254	236	224	220	197	231	239	180	231	241	208	206	254	262	222	225	234	216	229	240	193	211	204	207	222	229	254	228	227	262	202	199	231	228	241	225	234	221	231	226	232	248	234	251	240	213	231	219	220	213	244	225	261	238	232	244	220	224	236	243	224	230	224	209	224	193	228	212	193	204	207	226	229	225	207	232	223	212	230	248	249	226	240	232	202	203	243	218	212	214	221	218	233	248	226	224	211	219	240	258	236	245	264	236	233	224	192	221	225	235	196	231	205	227	202	250	215	222	212	217	205	236	224	211	223	225	196	218	239	189	236	206	222	210	218	223	215	258	215	207	228	201	193	218	222	253	210	203	224	216	253	227	204	214	245	216	234	236	234	205	199	209	228	210	219	212	226	216	199	213	240	242	231	246	221	228	220	233	234	238	230	248	257	241	220	229	218	229	270	206	235	203	214	206	234	225	219	211	262	234	223	222	213	231	238	192	224	229	205	217	218	217	228	234	234	241	211	212	237	224	231	242	239	238	219	227	236	236	235	240	215	230	207	200	218	225	216	240	227	220	227	239	232	225	229	249	242	241	236	231	229	226	246	221	210	209	227	201	218	236	230	242	216	218	222	253	209	242	232	233	233	209	234	222	251	217	219	266	241	233	224	230	201	240	230	235	205	204	235	229	227	205	252	226	246	206	218	192	211	207	202	230	215	229	226	219	228	193	219	239	217	226	255	232	203	235	233	213	197	239	198	219	195	258	230	246	260	216	230	225	246	211	217	236	242	214	267	219	211	227	236	217	213	200	226	220	250	212	217	228	226	205	213	196	189	230	211	228	212	220	206	250	244	213	249	223	212	232	243	211	214	232	240	247	197	216	220	235	216	208	247	202	209	239	248	270	254	213	203	208	215	234	230	237	221	201	218	222	232	211	236	201	210	219	228	230	209	225	209	229	233	221	245	238	219	237	191	235	210	210	243	226	219	214	239	201	227	229	243	225	214	220	233	243	215	220	204	223	258	233	213	232	213	223	233	220	237	235	230	218	206	228	239	232	223	233	234	215	214	217	203	230	226
26191	8456	10300	12054	11529	10303	7047	6166	3580	2991	1956	2369	2237	1574	1665	1784	1227	1055	1034	987	984	861	839	719	647	627	1044	1791	1844	1039	625	549	610	508	521	545	536	511	572	552	519	580	559	544	568	486	497	483	476	534	545	522	526	493	529	517	555	546	549	497	532	486	545	495	518	526	524	479	509	521	482	497	535	515	499	517	509	480	515	535	514	489	512	511	486	537	545	525	530	516	538	523	524	485	527	507	507	559	477	465	520	506	547	536	526	533	517	527	527	487	538	538	532	520	509	547	509	564	532	517	530	495	493	506	538	503	546	518	528	530	503	505	494	557	523	551	533	490	522	521	525	528	553	524	537	530	493	498	530	580	525	494	512	506	516	536	522	541	532	546	509	488	493	522	499	515	520	525	487	537	513	509	521	514	541	551	538	521	503	523	525	533	519	507	513	512	510	517	502	535	543	537	538	512	511	524	539	486	500	535	540	521	541	520	497	506	502	494	455	501	492	506	523	485	499	498	499	495	507	533	500	511	501	523	505	552	460	513	531	495	524	523	521	522	517	532	477	523	507	501	479	507	496	526	496	513	513	521	488	551	499	499	531	506	487	514	562	502	506	529	522	474	545	474	511	466	497	533	549	504	516	501	491	532	491	508	459	524	558	506	531	493	515	522	535	545	524	516	520	553	514	512	495	527	530	467	493	545	504	482	536	515	528	520	494	517	510	504	529	468	460	518	519	469	528	489	500	550	524	511	551	497	523	503	532	540	502	486	471	484	491	525	510	545	530	537	499	528	497	477	520	509	532	509	489	486	568	550	465	544	562	478	540	540	512	469	498	490	544	503	571	541	515	507	509	521	508	484	559	500	530	573	533	519	508	519	562	497	519	485	530	539	477	532	527	548	524	498	543	521	518	504	502	511	519	523	535	539	513	468	522	536	549	492	491	531	465	493	506	500	482	500	530	533	519	564	519	554	545	519	524	546	481	488	512	487	487	512	483	541	541	536	504	502	556	563	488	507	522	509	509	538	510	509	512	538	513	536	549	495	526	503	467	500	542	548	535	545	538	507	529	537	522	519	531	516	513	475	490	556	539	499	523	523	505	509	496	500	504	499	528	521	486	489	530	538	512	501	506	522	497	543	534	527	467	499	509	496	524	519	519	527	538	483	490	481	519	552	481	519	502	547	531	527	441	515	539	524	528	508	516	541	568	507	474	481	524	535	503	496	523	502	548	495	521	526	503	528	520	573	520	494	520	540	513	527	529	457	492	537	557	510	567	507	515	514	565	494	557	508	535	545	546	564	535	536	544	547	559	515	536	524	505	483	528	521	547	525	551	520	459	547	512	469	534	536	524	478	568	532	482	515	506	481	504	569	508	509	497	590	493	502	531	527	479	519	494	496	472	484	540	502	521	546	535	505	486	533	539	523	500	498	530	546	520	526	500	548	500	499	514	562	507	517	516	558	546	528	495	505	526	537	509	520	495	596	559	509	463	530	502	541	508	534	527	517	496	448	521	493	521	507	531	539	484	505	491	495	510	527	494	488	473	493	540	497	504	501	518	527	502	498	493	516	536	503	507	536	537	537	538	512	524	476	535	519	519	534	531	509	474	567	488	535	549	535	543	512	497	515	538	529	556	536	500	496	490	508	501	516	505	530	477	503	514	480	487	481	528	529	540	498	529	547	531	532	541	541	537	514	533	544	519	539	530	477	507	509	545	510	511	525	528	522	526	495	515	522	528	552	558	488	502	489	499	492	517	546	483	513	528	553	528	521	494	492	540	514	499	538	503	531	532	497	536	531	528	549	513	534	497	528	499	536	501	525	535	533	519	508	534	533	520	504	481	487	552	515	531	532	500	508	495	520	535	567	519	532	559	527	556	517	514	522	490	502	525	531	532	504	512	513	528	562	497	544	551	547	486	528	489	476	516	496	522	519	529	552	520	499	486	523	517	529	539	490	502	508	464	525	546	513	536	542	512	528	539	498	545	517	503	489	546	494	504	551	521	480	546	521	547	516	560	528	499	540	550	498	531	466	520	493	495	521	527	529	510	503	505	548	526	511	526	517	571	510	491	515	508	502	540	519	523	508	540	523	507	529	535	508	536	513	527	503	504	546	495	517	507	505	498	510	518	531	541	481	494	484	539	556	525	509	557	547	553	524	549	499	493	522	494	548	519	499	505	511	508	530	555	506	492	533	521	508	547	512	472	570	543	558	522	497	471	484	555	529	503	560	535	527	529	493	528	510	479	524	497	493	566	510	516	488	502	495	514	518	511	514	474	540	524	496	529	521	539	565	578	518	519	531	492	524	488	516	516	473	521	550	519	499	478	549	579	514	527	536	512	569	518	535	538	510	496	513	540	493	548	573	530	476	521	499	531	504	522	500	497	503	491	538	558	498	561	513	519	525	519	495	507	493	516	522	507	516	531	500	497	470	520	505	525	524	518	535	522	509	530	537	519	508	509	470	507	524	536	542	516	499	514	568	523	508	542	567	529	522	503	494	522	492	476	510	496	522	570	534	503	558	531	529	486	522	484	517	485	541	530	525	579	513	519	530	492	513	534	548	504	527	515	512	506	530	537	496	566	492	504	541	489	526	557	496	527	487	518	526	498	517	535	557	545	496	552	550	512	520	520	482	520	530	559	485	502	505	548	552	498	551	524	503	548	533	533	520	513	497	524	558	526	549	543	543	513	508	516	490	538	526	554	512	528	559	520	515	479	536	515	495	507	534	533	510	521	553	536	474	481	510	520	508	539	504	547	514	506	517	561	522	558	540	476	489	523	547	530	518	559	499	594	517	524	512	519	517	500	551	531	494	492	506	467	505	497	562	545	503	570	550	518	528	526	526	501	523	507	510	529	552	500	516	525	509	502	528	522	491	481	555	575	512	519	498	532	492	528	510	510	543	519	533	516	508	564	535	529	516	508	535	483	468	504	534	478	519	519	505	556	507	509	512	503	517	511	497	484	474	544	544	521	500	469	551	529	555	548	518	530	551	499	508	528	508	496	497	526	558	509	484	529	533	550	482	503	517	507	520	552	523	551	471	508	535	513	538	533	496	515	546	501	540	517	534	506	527	493	490	522	560	543	527	472	521	493	490	516	516	550	478	483	485	525	545	522	526	506	491	494	523	509	548	564	533	490	517	539	532	503	524	527	506	525	542	506	525	511	528	556	486	527	514	503	517	491	514	556	537	481	508	547	559	478	505	492	532	544	545	530	502	527	501	533	522	497	501	509	511	502	533	519	539	554	523	538	484	487	500	534	496	534	486	492	534	514	543	524	514	490	530	542	537	489	521	530	525	524	556	545	545	528	501	518	536	554	526	512	530	460	508	551	541	509	524	538	519	509	570	560	514	521	502	525	505	545	520	533	555	510	511	533	498	558	532	522	526	536	573	509	546	484	514	536	567	543	530	501	527	578	484	513	502	532	544	516	528	496	507	484	508	518	516	523	511	554	523	514	547	508	530	502	520	561	551	526	503	494	531
52731	26493	12373	8596	5915	3499	2467	1711	1151	951	674	800	712	566	529	501	459	429	408	372	353	334	334	301	358	398	493	596	523	541	421	314	274	315	289	311	286	288	280	288	267	260	275	295	287	291	287	303	291	300	282	290	289	273	284	300	280	273	293	282	269	296	300	271	289	298	301	296	316	299	309	283	244	260	284	261	283	259	302	269	287	284	276	277	279	294	271	312	289	307	280	269	269	285	293	279	283	279	276	296	271	265	282	253	285	290	250	283	268	233	276	285	279	289	262	257	261	320	275	294	308	297	302	292	294	281	291	301	315	282	252	247	278	259	310	304	300	263	286	294	272	265	273	247	270	272	290	275	293	282	297	275	278	285	268	272	309	278	316	255	290	298	272	291	292	272	276	284	277	289	280	269	282	291	266	263	277	292	321	299	278	283	297	270	297	273	290	292	287	262	279	275	274	270	298	293	265	288	261	253	288	297	261	280	235	279	271	288	271	280	271	261	273	309	272	291	296	285	261	288	264	260	273	314	252	268	298	273	296	263	326	288	301	292	260	271	252	316	306	292	265	252	297	316	236	260	289	284	306	267	275	284	258	290	264	267	298	257	275	283	279	289	266	283	265	288	255	286	284	310	297	297	261	303	298	271	286	286	296	286	269	303	287	262	285	254	272	255	266	280	284	286	298	284	295	262	296	289	329	270	287	251	289	295	288	278	290	277	315	254	281	321	318	286	282	263	312	285	260	321	287	285	309	304	229	265	285	277	290	256	284	286	299	246	289	287	282	269	273	281	247	261	274	253	247	291	272	303	274	263	267	285	280	285	283	260	285	282	266	280	264	266	266	295	293	261	283	292	299	278	286	270	298	254	284	269	310	281	282	289	293	276	284	249	258	324	263	316	252	282	301	278	273	270	287	278	302	312	276	278	310	303	253	324	251	297	261	252	281	285	283	276	314	281	292	278	263	255	320	263	290	272	294	288	262	240	267	280	285	247	270	269	266	282	274	283	283	271	271	261	292	255	270	233	274	273	300	304	284	310	307	275	289	278	287	294	299	270	275	271	319	288	287	322	276	284	288	264	281	340	313	241	297	262	271	300	278	282	293	319	266	265	273	288	264	283	271	257	276	266	275	267	272	305	291	317	295	297	287	307	264	268	289	281	252	283	260	273	314	294	260	286	304	272	282	310	275	304	283	297	268	300	248	264	256	265	303	281	290	255	270	290	264	286	247	271	273	275	273	302	267	277	261	247	290	266	271	251	293	270	282	311	281	284	260	288	306	282	274	289	281	290	300	281	288	304	289	283	257	309	256	265	264	297	267	285	267	305	304	307	296	274	247	309	252	259	290	300	309	287	266	268	271	281	266	275	279	274	270	279	289	285	277	253	258	262	255	297	282	274	246	304	310	266	285	305	254	277	276	295	294	244	251	298	295	269	254	279	291	292	273	271	296	274	303	308	268	320	285	269	265	265	293	291	296	257	289	302	266	264	259	279	283	274	260	248	301	285	275	268	241	253	255	284	256	257	313	270	252	293	294	304	280	304	303	321	263	237	268	275	269	270	311	274	258	286	311	297	280	269	292	282	260	317	279	291	300	290	240	280	291	281	276	259	286	286	279	280	272	281	266	281	261	280	284	272	278	284	279	295	275	300	256	284	260	276	315	283	245	242	291	226	257	256	289	286	283	265	315	263	305	291	325	301	297	254	259	300	283	274	279	283	275	261	280	268	270	293	278	275	287	272	258	287	277	299	276	284	298	296	297	302	290	278	313	290	297	259	275	309	265	262	278	318	286	298	277	261	291	245	293	279	295	294	284	274	272	284	296	284	262	283	277	305	306	316	288	304	301	266	255	269	256	265	265	266	277	317	288	307	259	251	265	298	290	265	290	254	262	259	259	283	302	288	287	264	274	234	292	277	267	278	273	265	254	288	289	281	322	268	256	284	273	295	310	282	255	287	277	280	305	291	292	246	276	272	272	294	316	263	282	294	255	259	292	312	296	277	292	293	278	320	271	280	276	255	280	283	289	293	319	287	309	301	310	293	276	290	274	264	274	312	289	277	275	290	281	270	259	274	297	288	311	299	294	277	302	292	279	285	259	271	262	287	292	253	297	267	267	308	244	299	288	291	296	293	285	295	262	294	280	282	316	255	270	297	278	257	292	306	308	245	279	266	264	264	244	280	267	256	259	245	319	268	260	302	284	267	284	280	261	280	270	274	239	276	300	283	277	271	282	278	307	266	303	291	294	278	275	311	282	276	273	305	302	272	327	273	272	305	271	289	254	284	270	314	260	270	310	283	265	271	279	286	264	295	314	289	302	293	242	264	292	329	278	302	308	258	287	316	281	307	301	277	271	257	271	300	285	315	288	277	275	270	301	282	305	277	291	279	324	280	275	275	280	259	297	289	250	272	244	253	272	315	269	272	280	273	248	266	280	264	309	281	278	338	290	288	290	272	275	277	246	272	269	300	257	269	268	262	285	270	258	317	244	302	283	284	270	279	296	271	301	297	294	275	303	282	278	313	284	283	245	268	277	282	285	298	284	248	273	257	274	330	270	270	257	264	283	291	280	303	307	298	305	290	276	281	274	283	288	290	297	283	260	305	274	285	291	291	283	286	270	273	272	308	299	264	294	291	295	278	284	277	278	269	303	277	261	295	288	280	310	297	268	283	271	298	272	276	288	265	291	259	247	267	273	260	295	272	325	291	292	282	276	257	291	258	297	282	261	283	251	246	325	304	279	312	295	305	277	299	304	301	292	300	286	296	290	268	306	288	282	282	276	323	267	267	278	270	279	270	327	295	289	319	299	285	251	273	309	276	281	279	288	265	259	283	288	312	289	281	297	307	304	291	308	279	255	280	318	269	315	276	264	284	291	296	301	263	288	274	310	308	263	288	295	273	312	310	299	257	274	266	299	263	297	284	238	302	292	272	303	299	275	260	269	312	293	295	258	306	293	257	257	297	298	269	269	266	297	275	283	269	270	284	287	289	254	288	243	279	279	292	301	290	291	283	296	270	279	306	282	266	276	250	276	299	291	283	295	281	296	312	289	279	266	276	294	271	330	250	296	284	278	284	286	279	278	281	290	267	272	281	294	297	276	261	317	269	256	254	286	262	326	271	286	282	283	284	278	266	281	299	272	257	288	284	253	281	284	292	300	294	264	260	301	328	266	296	284	278	285	269	291	264	263	275	280	272	300	285	316	298	297	280	276	263	249	266	293	306	266	286	280	279	307	280	268	299	267	281	266	282	294	264	317	285	282	262	260	241	284	295	299	257	290	252	222	240	280	240	307	293	282	290	284	298	280	315	315	268	280	266	263	302	267	266	286	275	297	291	253	294	287	316	265	290	277	289	285	283	276	287	282	286	290	247	280	286	305	320	283	301	287	285	296	276	291	290	312	301	284	279	254	275	270	299	274	277	310	284	278	274	300	277	284	287	311	303	292	316	293	252	252	270	290	320	289	246	270	286	294	276	294	290
34163	10327	13936	17748	16462	11862	9509	7049	5261	3815	2645	3356	2432	2335	2228	1989	1761	1472	1356	1263	1179	1109	939	801	878	1346	2204	2941	2218	1851	1470	706	639	668	645	609	679	605	631	665	606	647	628	631	572	597	590	650	608	604	587	633	622	629	630	615	614	642	620	638	613	642	633	603	616	620	636	639	607	636	656	584	636	621	614	647	618	616	629	624	603	597	612	606	591	627	630	608	579	609	613	628	595	595	641	572	608	608	590	636	572	617	613	653	598	639	630	649	573	596	612	599	596	590	637	614	623	654	660	599	582	608	594	632	595	617	604	628	646	570	635	593	627	632	563	611	621	654	659	616	632	678	626	598	571	626	664	612	610	607	588	601	600	620	610	615	605	568	612	633	642	583	560	611	631	615	640	562	636	599	615	634	616	639	622	615	638	612	608	602	605	574	636	577	612	608	586	651	623	627	612	641	608	608	619	621	595	639	575	648	632	627	610	650	586	582	595	642	605	653	563	610	628	629	641	599	624	577	613	621	591	619	600	637	628	610	601	596	571	621	610	619	600	626	640	616	600	596	657	630	600	646	623	606	630	613	637	631	596	623	564	649	566	610	617	643	597	618	613	615	624	651	625	651	620	617	624	631	671	608	607	609	620	612	602	625	573	610	620	626	656	632	644	600	635	652	614	584	628	625	660	626	592	641	596	605	639	580	611	616	591	622	607	640	631	612	627	641	577	577	625	616	663	615	621	618	636	622	592	620	578	604	611	620	588	645	598	634	585	614	629	630	614	638	639	618	598	621	627	572	618	645	590	627	613	610	607	653	653	620	612	636	602	632	657	654	598	646	632	614	622	565	613	574	579	594	580	620	647	617	655	643	629	622	595	609	604	596	611	640	643	664	596	623	632	616	632	600	589	612	622	632	622	659	647	594	641	583	575	614	543	599	627	579	628	617	600	615	653	628	626	603	571	616	640	597	621	606	627	614	601	584	591	561	631	600	609	568	608	655	589	636	613	613	615	608	602	595	613	614	619	634	592	603	622	551	645	609	605	569	610	594	637	602	574	584	605	643	647	615	632	633	655	612	626	570	572	566	659	608	588	570	603	634	602	591	642	627	638	637	624	556	638	598	620	612	604	631	594	587	635	641	582	609	619	615	616	598	647	618	615	602	647	620	641	602	600	583	597	650	598	638	615	615	601	576	624	612	598	610	613	608	630	641	617	629	591	576	619	574	587	644	606	637	622	624	583	641	601	597	604	615	581	602	568	601	594	656	660	599	595	599	651	613	654	603	574	602	591	601	625	666	597	644	645	585	604	621	599	601	613	623	610	593	629	649	641	615	595	649	599	630	629	552	602	603	642	639	673	587	596	635	663	595	609	602	602	588	650	617	646	634	634	542	569	612	604	612	611	620	626	587	607	600	615	627	598	619	606	564	626	623	633	617	608	599	653	594	573	575	630	635	633	637	624	621	612	583	611	615	573	633	614	566	606	609	599	582	580	663	644	619	620	554	632	624	589	604	624	614	600	602	618	591	605	577	662	635	646	628	594	630	566	671	629	589	619	601	596	644	585	633	658	621	654	611	603	597	613	616	587	616	564	589	596	651	621	620	603	636	645	577	590	607	637	598	623	670	619	577	607	635	609	598	621	616	589	619	565	615	604	620	636	618	596	600	593	623	630	621	619	644	636	571	636	624	610	584	586	629	613	582	585	589	595	603	600	627	584	598	586	581	642	626	554	609	587	602	638	649	649	602	650	603	588	647	660	623	601	578	641	605	590	625	603	604	609	585	613	611	629	633	622	568	662	610	615	589	584	652	602	639	581	634	633	586	639	607	643	594	664	586	614	636	591	598	617	640	602	587	610	609	592	627	604	650	633	608	592	598	585	605	614	660	606	594	596	590	640	591	605	638	633	609	631	582	598	624	625	614	630	617	615	640	637	627	617	610	576	665	660	619	604	655	628	663	626	657	631	621	570	627	594	596	612	640	642	625	575	601	670	583	649	577	640	613	619	582	628	618	614	634	634	593	609	615	592	637	651	622	606	621	593	650	605	573	585	627	606	641	601	636	597	637	610	634	560	605	615	575	592	655	604	636	629	582	633	589	594	623	636	616	573	591	573	648	597	634	668	626	597	633	595	587	603	617	583	609	577	580	623	629	635	566	600	635	659	624	605	621	584	605	611	619	619	642	640	564	595	640	601	555	629	649	604	636	576	637	631	618	605	625	612	619	597	624	652	589	594	612	597	614	612	603	601	618	592	630	642	565	604	674	613	632	597	616	552	669	613	657	578	623	579	607	617	627	624	583	600	637	612	642	608	626	609	614	626	629	607	580	626	601	593	606	626	653	651	619	590	606	611	585	571	603	603	601	638	610	610	611	621	617	639	619	593	674	629	615	581	590	615	574	607	592	593	639	634	588	601	624	643	570	647	623	630	616	606	617	592	651	613	566	589	579	628	605	612	592	619	596	602	579	629	609	619	608	586	614	617	613	656	604	631	575	602	584	618	572	617	643	576	601	639	590	609	692	586	595	645	666	647	624	612	593	639	631	639	592	584	663	621	611	603	600	607	618	595	657	572	619	610	651	637	563	634	574	604	625	563	622	584	603	605	650	635	568	666	643	567	620	639	594	610	642	634	643	623	638	640	656	623	625	610	615	600	662	643	636	610	638	578	593	616	590	562	594	614	632	601	649	617	603	594	602	615	646	600	611	639	585	614	633	586	626	575	584	643	618	584	653	665	607	597	635	587	633	591	626	607	554	645	578	610	621	600	602	614	623	623	616	580	598	601	604	590	625	631	604	614	612	644	606	548	568	586	631	594	610	646	631	567	555	636	632	541	635	643	569	643	598	587	624	608	590	595	586	612	651	586	648	636	620	619	672	602	628	617	619	598	641	612	621	628	631	651	664	566	630	585	590	605	635	633	578	595	607	623	596	635	636	629	657	649	646	622	619	631	620	613	637	610	679	615	652	614	671	621	607	555	632	624	630	609	626	638	610	601	576	588	587	615	635	611	594	608	609	589	634	603	627	585	636	585	575	618	663	619	600	602	647	615	592	639	630	647	636	601	617	620	622	608	648	617	646	592	601	637	581	616	596	612	598	604	616	621	613	654	613	615	640	600	650	639	634	593	576	602	616	630	636	607	678	604	655	615	575	580	620	613	604	652	623	614	631	643	610	601	614	636	688	662	622	605	686	545	565	611	581	599	631	630	647	585	613	646	637	613	540	661	612	618	627	594	651	622	606	650	624	605	645	652	606	650	614	573	603	583	629	605	615	622	613	617	610	649	618	643	589	627	645	577	654	581	590	619	617	586	600	623	598	614	588	573	641	582	646	586	636	583	619	609	593	589	595	646	584	613	607	641	606	633	631	619	650	627	577	616	603	621	617	642	606	603	603	587	620	626	598	591	642	548	625	629	632	591	632	602	609	608	619	586	613	629	601	636	654	627	577	625	613	607	615	618	612	615	604	595	635	589	598	571	647	605	587	574	611
20364	6655	4050	3701	2146	1255	789	584	571	325	334	309	245	254	259	243	230	183	182	190	162	186	184	192	172	175	143	159	182	153	155	183	154	145	168	139	160	167	147	139	148	171	148	160	157	149	161	147	150	157	150	147	157	154	165	154	141	170	171	168	140	127	158	165	136	128	145	140	129	153	151	138	151	146	131	164	161	160	164	145	172	145	167	129	159	183	142	164	160	145	163	140	139	158	159	139	151	166	153	162	155	168	164	168	151	177	153	151	133	151	146	151	156	166	181	137	191	167	143	160	143	132	124	151	154	173	154	149	162	146	157	149	153	162	162	175	155	145	145	158	168	172	156	155	138	159	175	150	133	157	152	136	133	167	164	147	147	153	164	160	151	144	163	175	156	147	156	136	144	155	150	159	151	162	163	153	154	146	124	150	162	122	158	168	157	142	148	140	155	141	158	167	155	165	149	152	165	160	141	145	155	173	170	160	131	175	148	166	166	155	159	160	173	164	147	171	148	155	169	159	149	137	146	158	147	168	151	144	152	149	122	176	164	146	163	163	146	157	149	140	149	164	158	160	168	144	136	154	165	123	136	130	146	146	165	147	170	146	147	162	156	137	148	153	145	164	168	159	170	140	119	163	163	186	156	149	161	178	141	178	162	158	147	138	150	145	172	157	155	147	164	164	139	156	151	161	136	176	157	150	152	156	146	145	186	153	154	137	150	148	170	149	129	130	164	134	147	164	156	158	143	154	142	133	137	159	186	175	158	160	160	170	162	135	158	153	167	146	174	142	137	167	154	130	156	183	147	149	159	149	132	158	161	155	146	138	139	168	172	138	155	141	138	151	163	140	161	144	151	146	155	134	169	167	173	152	154	171	161	160	146	146	152	144	138	134	147	158	158	161	178	158	130	181	151	169	147	139	144	149	160	136	153	166	150	132	141	141	135	147	146	163	146	134	155	143	148	145	142	163	159	144	147	160	165	159	162	150	130	179	166	146	160	135	154	145	153	174	141	147	153	142	142	167	156	148	158	155	143	145	132	168	134	134	157	178	185	152	149	162	161	135	156	145	150	158	149	168	133	162	181	152	151	149	185	154	131	160	139	148	187	180	166	145	161	167	139	164	160	146	171	151	138	144	147	156	147	170	171	160	165	154	165	144	159	161	168	161	178	146	159	165	164	165	164	120	180	127	144	138	132	168	128	157	173	155	146	140	153	160	169	151	159	155	167	136	165	150	182	151	158	149	135	158	175	132	152	139	155	161	139	166	160	185	126	139	119	144	161	152	171	160	170	151	131	149	168	134	161	156	161	159	150	161	175	170	147	136	151	150	150	169	153	154	151	134	171	152	146	137	138	158	153	147	142	140	153	153	147	174	139	146	198	165	154	140	144	151	145	173	160	177	174	150	156	150	153	134	141	175	171	158	144	161	157	139	142	154	136	149	154	150	154	172	178	189	128	161	183	166	174	125	138	172	147	145	154	159	143	141	154	175	148	146	130	150	131	157	143	182	165	150	134	148	150	141	163	172	134	135	153	153	138	123	150	150	157	133	164	151	161	148	152	156	186	155	161	148	147	165	165	143	141	156	155	163	187	148	155	144	150	146	151	156	153	159	156	150	154	156	152	179	135	178	142	172	154	155	132	168	152	163	150	150	161	151	162	154	153	155	158	158	170	157	138	151	156	164	153	161	165	163	161	156	152	148	153	169	167	129	160	174	151	156	132	165	148	157	150	126	154	173	169	138	165	159	141	141	139	128	158	160	168	148	133	152	158	168	166	150	123	155	186	188	149	176	152	147	155	155	144	147	146	149	143	159	159	138	145	162	158	155	147	168	155	140	160	159	165	142	166	155	147	156	164	146	148	149	166	179	168	151	146	136	160	158	143	140	150	145	159	138	149	154	147	170	147	151	154	144	158	135	140	170	169	153	172	141	157	186	169	190	143	129	147	164	158	161	133	173	153	128	149	151	146	166	144	165	162	137	162	139	153	172	161	152	142	180	155	139	160	164	138	166	174	152	150	157	151	137	180	179	149	149	147	149	140	156	155	156	166	162	159	157	163	158	146	189	146	145	143	142	143	151	171	170	169	148	138	151	142	149	173	159	168	141	151	176	174	161	145	160	157	175	160	157	141	175	146	150	139	155	136	161	130	153	160	152	146	135	175	165	169	147	155	153	148	131	156	156	169	136	136	201	158	146	144	158	158	147	152	134	149	168	141	151	151	174	159	166	138	168	151	159	136	130	161	151	141	158	163	174	142	117	144	125	150	167	152	149	163	144	150	166	133	151	173	176	150	173	170	168	154	141	130	180	166	153	141	128	140	142	148	146	136	168	160	162	164	141	154	196	153	159	176	153	134	149	148	145	143	128	163	148	156	144	154	172	152	177	153	170	138	147	129	154	164	132	166	131	130	144	127	171	147	165	159	153	162	171	157	151	152	165	150	168	140	168	157	175	130	151	148	152	159	147	137	134	147	167	162	144	182	161	157	144	171	146	140	136	148	151	165	156	167	163	154	165	163	178	163	137	150	160	132	143	159	169	146	166	148	157	130	141	152	185	150	155	184	124	155	160	171	162	146	153	138	171	141	154	154	151	159	161	130	164	138	165	148	168	148	139	149	160	131	125	139	160	137	138	171	151	151	159	177	149	149	143	163	166	179	148	140	150	143	162	165	154	140	156	168	178	133	172	157	158	155	174	138	162	154	156	150	112	147	146	122	156	158	163	164	150	157	157	143	154	148	166	137	160	139	157	150	115	124	173	159	178	159	154	155	159	134	157	139	156	170	143	157	169	144	173	156	164	163	127	176	180	162	136	158	144	152	155	133	151	155	140	174	137	151	171	125	145	159	140	164	144	163	158	149	174	154	159	172	176	173	135	144	164	170	149	166	134	148	150	137	161	141	156	153	164	153	157	166	156	128	146	166	134	181	149	167	138	181	155	137	149	147	146	153	154	142	155	136	161	169	134	141	156	158	148	137	146	144	162	166	155	158	154	150	146	133	142	156	152	162	160	173	145	150	150	132	152	129	147	152	155	184	136	160	169	154	144	158	153	136	155	178	155	163	150	157	136	146	152	153	158	146	153	148	143	143	148	140	144	158	158	151	157	157	142	130	146	146	131	159	169	158	147	157	179	159	153	171	145	163	156	136	142	158	161	160	156	180	159	167	152	135	142	157	160	158	151	157	159	166	140	161	161	144	157	149	145	142	138	156	143	166	147	142	170	158	169	143	131	166	161	153	153	152	162	149	135	159	153	171	178	142	131	177	161	168	162	164	141	128	147	132	155	148	155	143	128	165	178	141	152	128	181	149	132	134	148	160	150	162	167	153	144	171	154	172	145	147	152	154	161	164	169	146	146	144	155	147	165	168	156	142	151	175	134	145	136	157	143	160	169	170	141	155	157	159	161	141	142	149	154	162	174	161	171	161	174	153	141	159	140	189	159	153	151	145	139	132	158	166	168	165	177	168	139	151	146	147	162
11898	4044	7675	9965	7415	4705	3375	2664	2448	1444	1350	1312	975	997	905	774	795	704	666	578	508	574	505	447	416	386	421	447	466	417	405	392	370	357	365	434	375	384	368	377	362	385	381	347	387	371	356	403	391	364	341	318	383	337	392	373	393	368	372	355	391	397	340	354	377	342	352	375	380	383	369	380	353	379	382	383	388	363	361	397	384	387	392	388	378	362	422	355	396	366	377	334	388	349	366	345	352	349	373	360	368	339	358	332	367	363	386	423	359	426	388	352	387	362	363	363	400	373	397	387	374	367	370	359	381	335	378	421	372	375	361	335	347	369	410	376	351	350	370	406	359	392	379	386	363	368	363	369	393	366	393	365	384	393	378	401	370	402	374	363	394	360	360	354	354	388	395	388	367	405	324	378	376	368	372	376	378	379	376	335	404	368	369	378	368	377	421	366	349	357	397	310	391	372	353	400	373	378	371	416	380	389	346	376	371	391	385	369	389	389	383	392	369	385	378	393	387	401	371	375	374	333	394	393	414	350	328	391	398	352	379	369	357	396	356	362	371	387	364	395	360	399	416	391	381	342	380	354	343	347	400	393	346	355	391	392	374	383	344	341	368	367	374	361	387	370	354	376	363	364	374	383	379	367	354	374	375	353	397	406	381	381	364	378	379	386	361	379	361	392	400	384	373	384	388	369	351	319	399	384	379	358	360	382	371	373	365	379	391	374	396	368	392	371	378	380	363	367	339	383	391	352	386	361	387	371	384	380	407	362	387	359	389	403	335	350	391	347	402	355	363	347	366	358	360	387	390	364	361	367	388	375	340	381	382	350	360	340	407	380	413	342	414	351	341	413	366	365	368	386	400	373	378	403	380	347	358	386	372	332	358	370	360	401	361	386	406	372	377	377	358	366	370	377	365	365	396	374	370	399	371	358	385	401	344	357	356	393	382	389	361	362	368	385	390	366	395	390	366	370	382	359	387	392	380	377	359	369	369	397	374	363	385	341	360	379	397	384	388	367	355	362	365	371	356	390	385	363	406	363	369	353	351	356	401	342	398	368	366	377	352	380	372	345	381	360	358	390	376	386	369	371	379	372	381	367	403	362	384	370	381	355	358	343	366	344	368	368	366	368	394	356	362	369	367	375	369	365	368	387	394	370	366	383	368	381	378	378	347	404	382	373	400	348	371	358	367	397	351	367	364	364	364	435	366	364	342	363	351	367	390	399	366	368	390	367	374	375	399	357	393	377	381	382	379	400	359	365	393	407	358	383	390	333	369	401	355	374	390	386	386	389	388	364	369	381	400	352	379	367	376	375	352	360	386	380	371	333	372	361	372	383	391	384	401	354	364	353	361	398	359	360	359	379	388	360	367	375	348	370	364	356	334	390	363	377	372	384	337	356	368	397	360	361	366	392	378	372	415	374	337	356	346	378	380	392	402	389	356	358	341	383	374	342	350	395	352	360	362	366	369	385	373	379	400	406	360	360	381	362	403	402	399	397	383	395	373	365	379	377	398	368	369	358	380	377	418	378	370	410	360	340	364	377	363	404	377	373	345	359	383	364	369	346	373	374	344	373	350	360	355	375	357	379	415	376	399	359	347	363	368	355	385	393	353	360	386	374	399	361	358	344	358	368	351	375	364	404	378	355	375	370	362	337	354	327	344	380	396	348	388	392	408	353	358	368	397	384	352	393	388	379	369	359	399	344	374	364	402	382	376	379	381	392	353	384	369	364	361	360	405	397	374	386	366	353	396	375	367	388	350	349	361	390	340	382	353	388	348	366	385	378	380	370	373	387	379	372	355	375	386	370	378	384	387	391	412	406	374	369	363	365	387	338	348	363	380	387	368	381	369	359	391	359	344	396	365	356	390	338	368	360	395	312	392	358	383	358	380	372	357	366	388	375	387	358	369	359	364	407	387	358	360	376	385	380	338	348	362	371	367	342	378	394	354	413	356	361	355	376	374	373	351	421	360	429	374	396	355	363	357	361	365	354	380	400	391	364	357	380	370	360	355	380	367	379	405	367	393	366	385	349	374	346	357	373	355	378	385	342	359	312	377	392	366	375	376	384	355	357	338	404	381	361	332	374	357	391	414	340	342	356	399	379	344	386	386	378	356	333	372	368	373	390	398	383	366	385	370	390	360	356	408	407	373	363	397	383	335	364	386	354	346	337	379	384	358	388	408	392	374	365	367	409	391	382	377	394	379	342	358	357	393	338	379	391	352	342	402	420	390	397	382	376	367	396	359	339	395	364	379	370	353	395	360	367	366	390	374	392	355	410	362	374	348	350	356	327	399	363	379	366	363	357	322	343	392	349	379	374	388	401	363	377	370	413	381	356	380	360	365	402	369	386	381	351	336	380	376	368	351	360	358	338	361	369	395	386	324	356	365	378	374	372	382	363	348	377	387	398	354	358	370	374	416	348	344	355	373	383	397	414	368	332	392	366	359	358	378	400	357	379	401	357	379	372	347	373	403	396	351	343	380	400	366	348	396	357	372	365	392	331	368	362	374	372	363	354	353	379	382	351	375	387	360	359	396	378	364	392	421	342	355	379	354	358	359	369	402	387	396	364	354	339	369	393	355	359	392	369	379	337	356	402	336	366	353	379	374	409	384	372	343	362	358	405	381	375	340	384	398	372	370	383	359	358	375	334	377	364	390	353	368	394	348	429	364	384	374	378	389	395	386	380	366	360	389	380	365	382	364	391	376	374	394	380	384	380	399	391	376	381	384	377	382	367	369	369	371	353	348	362	373	385	382	394	325	324	358	368	368	370	401	395	399	404	374	358	369	367	372	381	373	401	366	342	340	390	372	409	370	396	376	399	327	374	385	404	358	330	366	387	341	388	365	414	350	351	385	343	353	395	347	365	338	343	356	350	347	375	399	388	390	390	369	364	372	360	346	373	366	329	413	372	383	399	375	378	388	367	359	348	360	389	346	390	367	319	359	363	379	360	383	400	391	372	386	400	353	416	361	360	359	390	401	371	414	368	386	381	344	382	387	356	337	393	365	380	331	369	365	380	368	386	373	392	377	351	355	355	398	412	421	360	348	349	354	381	343	356	361	372	383	375	343	361	384	399	340	379	396	363	357	373	361	339	377	378	376	381	335	382	381	382	387	399	397	364	391	397	353	367	406	377	374	373	370	374	374	375	396	387	369	348	375	351	333	365	351	371	369	378	366	364	382	351	316	377	361	356	376	355	366	359	380	392	368	364	390	404	377	375	379	331	360	403	358	385	396	386	355	378	381	392	382	391	358	389	386	368	365	385	406	399	398	385	384	358	357	386	377	412	398	371	328	374	361	388	362	384	379	355	390	380	382	358	356	374	374	385	365	362	354	357	375	351	339	371	354	373	371	359	349	373	352	340	355	357	379	380	380	382	322	364	404	369	373	393	356	387	335	361	364	398	403	407	348	353	383	355	366	326	366	384	375	358	361	373	394	372	367	349	375	389	394	371	406	401	367	369	379	384	378	367	350	373
41885	19325	8206	5539	3526	1965	1378	1193	951	529	635	469	454	418	404	342	342	332	314	294	298	245	266	249	259	290	318	334	475	502	371	243	245	223	247	252	241	212	212	240	258	227	248	235	233	258	239	217	225	217	229	222	234	251	267	261	249	269	251	238	217	252	262	249	249	255	209	237	224	251	234	243	232	238	245	228	258	253	262	259	225	207	226	233	241	222	211	237	221	242	205	248	253	217	225	232	234	223	213	224	244	229	238	272	267	249	247	246	226	206	243	264	259	236	220	252	266	238	241	254	255	262	204	238	245	223	213	252	212	237	237	195	244	228	212	238	231	239	231	253	240	232	228	203	272	251	240	245	233	259	222	203	239	240	254	258	233	218	212	239	236	231	231	268	241	244	244	228	223	221	216	219	228	234	231	216	231	247	233	202	245	213	236	264	261	237	225	219	253	224	245	220	241	229	228	224	214	274	257	240	231	250	235	233	242	232	238	226	249	270	219	259	237	238	226	222	267	228	248	223	262	261	255	229	204	220	252	265	230	213	230	212	237	192	254	275	248	235	240	242	226	245	216	247	227	255	246	190	250	208	234	227	225	238	239	231	250	251	227	234	222	285	233	222	244	240	238	245	244	236	233	235	243	219	215	235	245	243	253	235	210	222	239	226	210	227	229	246	227	219	211	233	243	248	221	248	246	209	209	264	227	264	247	224	249	218	209	246	226	246	228	222	252	240	236	241	225	232	230	250	285	223	261	249	217	222	246	216	245	210	228	220	215	239	209	262	219	218	226	210	240	209	210	252	244	258	219	226	227	231	252	239	230	247	220	251	218	253	244	233	188	226	206	251	255	214	216	259	227	235	265	260	230	221	225	235	266	231	235	246	265	235	245	209	251	265	245	250	237	266	251	217	237	230	239	249	273	235	207	228	249	216	225	238	242	256	244	220	228	234	238	219	234	239	247	235	237	243	242	215	238	223	241	248	227	219	211	246	245	255	240	240	200	253	251	210	248	244	238	236	254	231	281	212	227	218	216	249	224	223	221	226	218	232	267	230	233	223	252	247	245	237	241	235	247	217	227	250	247	249	229	202	225	236	210	242	245	224	240	248	243	230	227	252	242	235	225	214	213	264	245	214	221	258	206	272	233	244	272	235	236	226	222	241	206	264	256	244	232	249	232	265	272	203	214	235	217	252	220	225	277	235	247	241	250	222	240	237	226	248	243	224	232	245	216	274	242	250	238	224	207	236	245	230	238	261	278	218	275	252	247	236	254	197	242	223	246	232	247	238	231	217	246	237	227	235	217	230	230	230	238	225	240	221	257	288	268	206	247	247	232	235	249	234	238	243	234	223	240	253	219	255	238	223	230	220	220	284	232	215	236	268	271	227	235	243	225	244	228	253	243	248	228	237	238	248	240	227	248	219	229	230	211	236	232	267	206	223	235	218	213	236	230	254	266	264	234	254	219	280	251	237	277	245	252	248	210	233	258	210	217	232	225	236	238	253	248	211	230	220	246	249	231	246	241	246	234	241	228	223	239	193	224	254	194	239	252	268	262	223	227	252	222	220	238	228	221	240	230	202	227	233	249	230	254	233	227	227	247	246	234	232	262	255	242	252	217	224	234	228	225	240	246	270	237	221	228	208	225	266	260	253	238	249	234	205	230	230	233	202	193	230	235	228	247	237	234	263	241	221	254	223	258	229	224	245	288	232	279	215	235	250	252	224	251	240	217	235	219	226	229	215	214	225	196	249	250	235	200	236	213	231	249	246	220	253	241	232	230	245	230	238	250	237	229	241	249	269	235	246	268	256	232	256	243	236	242	236	199	240	219	216	249	238	218	219	234	241	243	235	255	241	263	240	249	265	230	240	220	230	283	236	208	240	256	236	236	226	262	231	230	198	225	238	238	225	246	238	260	216	240	245	239	224	220	231	223	212	201	228	244	218	260	222	210	251	237	238	220	217	233	227	264	252	231	256	227	272	283	227	225	240	228	232	224	241	195	222	229	242	214	268	238	252	225	203	278	247	240	248	243	235	242	237	226	277	240	253	261	248	249	232	258	210	228	225	220	229	242	230	240	241	251	222	258	212	204	205	219	211	226	253	271	251	247	214	214	240	242	227	251	206	233	267	236	251	254	246	243	253	203	236	242	236	241	243	216	216	211	245	263	258	249	265	250	244	237	269	219	237	238	262	266	230	244	233	205	221	265	251	227	200	226	245	232	242	240	192	255	248	240	234	238	254	256	225	241	233	225	252	239	215	214	242	205	215	221	241	250	208	234	207	252	234	254	230	226	228	234	236	247	207	251	229	254	223	247	255	242	252	232	220	220	264	223	224	229	193	223	253	256	250	243	241	238	229	237	239	254	225	234	235	248	253	223	214	217	223	252	227	252	241	205	237	231	249	242	210	265	237	228	241	210	272	241	244	258	244	231	253	239	223	230	255	248	254	240	263	230	252	248	217	245	249	220	237	223	205	233	233	222	274	220	238	240	259	233	238	211	207	226	241	228	221	202	235	239	244	250	277	240	244	229	221	244	251	241	202	226	253	253	231	248	205	243	235	235	234	234	223	223	253	249	229	233	238	243	238	218	259	220	234	271	230	220	214	242	223	245	222	228	238	230	242	235	256	219	239	248	226	230	233	233	253	218	233	245	230	252	267	228	246	227	222	243	217	237	296	252	221	239	219	205	242	231	215	239	209	257	245	237	245	222	251	228	210	244	266	230	210	234	255	217	235	238	247	234	234	258	255	229	238	229	232	250	222	250	202	219	201	213	294	215	232	244	222	225	243	221	233	236	207	223	236	249	246	263	274	223	232	236	220	220	236	250	233	227	223	257	226	229	235	222	250	235	256	240	243	229	241	214	243	247	226	222	243	241	246	191	245	258	274	208	237	231	269	249	216	241	200	264	252	261	245	236	252	242	223	238	251	209	216	220	250	223	232	234	236	282	275	247	226	252	211	228	219	225	219	260	213	232	232	205	241	236	248	235	270	218	256	212	215	248	248	229	233	226	229	196	242	212	216	263	211	248	233	237	247	242	220	226	225	250	217	237	240	242	245	251	229	244	217	223	202	224	225	248	243	231	249	224	265	243	226	261	246	217	250	246	264	248	245	252	232	238	243	276	256	248	244	233	234	247	264	241	229	236	245	232	233	204	233	234	224	264	242	229	252	254	243	231	254	258	236	262	244	238	235	236	236	246	251	225	245	254	262	219	206	233	250	269	213	210	208	217	224	271	236	243	212	250	232	216	232	242	253	247	242	249	242	234	251	258	222	252	237	221	261	236	227	230	242	293	231	256	254	243	254	257	255	224	259	249	214	210	231	239	209	249	232	236	252	244	287	233	230	227	246	221	230	278	259	223	272	238	202	222	214	225	216	212	241	228	241	194	260	224	250	247	250	260	219	223	249	230	254	231	250	287	236	233	253	243	226	243	204	228	240	187	265	235	242	252	278	221	238	233	225	228	223	242	203	242	255	241	233
26628	8777	11910	13102	11175	7247	5571	4998	4025	2104	2911	1888	1826	1815	1450	1400	1221	1121	1096	927	854	720	746	726	683	773	1123	1458	2341	2174	1413	616	550	555	534	573	565	512	570	548	530	585	531	556	594	556	523	541	505	560	509	543	525	549	512	551	559	539	546	555	539	537	577	575	566	559	534	542	527	575	516	578	603	532	524	548	543	531	542	501	520	536	543	558	571	521	540	544	523	537	558	495	552	561	533	549	555	554	556	554	562	513	541	490	542	578	534	524	561	547	512	548	551	517	561	581	501	514	514	549	529	490	542	556	539	563	507	538	514	528	534	524	563	487	566	551	536	525	557	553	577	540	512	550	543	541	540	496	519	526	544	553	531	562	512	529	504	546	521	542	536	551	540	548	585	553	511	557	520	556	543	563	483	517	506	542	562	555	526	547	533	517	525	539	519	554	550	537	522	570	588	547	516	538	551	529	551	514	553	514	499	573	498	547	540	554	501	516	512	500	535	496	534	554	526	568	562	516	552	497	534	503	547	525	527	529	530	558	539	528	512	531	549	560	534	551	499	547	508	502	559	541	583	588	564	526	535	540	548	527	538	526	539	530	515	532	577	520	527	579	506	543	505	519	573	532	544	513	509	509	506	575	513	524	547	541	550	499	508	522	530	555	538	520	553	514	563	510	552	547	475	515	595	523	535	588	530	486	548	533	530	515	578	505	574	566	542	537	545	531	557	547	506	554	509	538	515	524	542	558	533	564	579	561	529	513	552	542	541	536	528	524	526	554	514	531	554	573	503	529	553	534	586	546	528	554	561	532	536	532	539	529	518	539	532	525	582	561	544	564	530	515	552	554	539	554	582	555	537	527	566	583	565	574	551	545	520	522	518	588	528	539	556	542	567	509	521	562	532	552	505	528	529	543	538	562	542	544	516	540	490	546	540	523	549	538	543	563	558	542	558	537	580	518	554	522	541	534	531	517	550	545	541	514	564	556	521	575	544	542	535	509	522	558	558	537	515	547	520	543	500	539	562	551	537	538	564	535	474	572	490	511	553	570	571	532	535	554	538	536	547	521	496	512	573	586	578	537	527	542	504	530	582	479	487	555	516	588	526	528	555	536	553	570	567	486	515	553	556	509	541	503	535	533	541	542	566	514	561	546	512	528	560	541	529	548	560	544	532	486	505	513	535	553	532	491	536	526	588	535	556	522	524	556	542	504	546	540	527	549	544	546	501	569	529	540	561	525	579	575	503	575	522	533	545	573	502	510	559	496	534	538	527	533	545	503	556	523	511	537	506	569	567	554	532	565	554	553	527	484	545	526	558	535	537	507	564	556	495	531	514	577	541	537	506	507	571	548	547	559	547	545	521	582	508	524	559	532	528	536	575	550	549	548	520	561	518	535	532	595	521	554	561	564	552	524	553	535	558	527	554	530	528	540	540	523	581	543	525	520	521	511	514	519	554	537	546	532	526	592	536	539	538	514	556	551	497	509	571	547	488	550	531	554	529	534	580	558	558	540	535	517	554	507	531	543	570	531	533	533	533	570	539	550	493	539	514	546	512	601	579	535	519	526	543	494	528	552	556	535	549	544	539	530	509	522	549	579	541	552	541	575	552	535	522	536	546	544	536	544	498	513	523	503	545	510	519	550	519	552	579	530	530	579	573	533	540	545	558	530	530	509	575	559	512	559	562	575	542	514	574	536	509	597	506	506	497	526	520	524	581	511	508	542	564	547	550	551	587	540	566	536	560	556	504	532	494	577	550	540	541	533	531	534	552	536	510	542	515	532	517	554	550	487	570	541	524	463	521	531	513	532	551	512	534	551	538	503	542	567	526	514	575	552	502	572	561	564	511	529	564	544	525	516	582	535	512	515	577	548	525	513	547	534	527	519	554	544	536	537	517	563	533	592	545	535	532	515	519	516	529	582	502	537	517	523	561	546	552	515	504	518	481	554	570	585	563	552	529	522	576	597	509	553	568	562	587	570	495	550	533	547	549	499	528	523	534	539	541	558	537	513	513	518	556	520	564	531	530	548	550	545	535	529	515	570	543	513	548	512	537	565	545	564	537	550	548	523	557	549	500	557	500	514	566	537	514	536	541	507	513	533	546	510	517	537	527	583	560	539	534	533	548	590	539	544	550	529	567	550	554	532	541	551	543	561	550	556	526	558	538	553	563	499	540	513	558	521	570	539	556	534	562	485	537	508	571	587	523	539	517	541	524	529	503	531	557	533	558	496	554	506	547	517	527	522	523	556	564	541	538	531	565	581	532	561	526	506	519	523	548	543	510	561	556	526	580	522	514	507	540	566	548	519	562	492	570	544	549	577	538	578	493	548	529	533	587	539	579	522	545	541	552	585	505	513	537	535	564	558	542	602	567	569	545	475	532	552	514	523	493	542	574	524	510	556	538	523	521	556	527	556	540	540	551	562	498	563	526	521	531	521	540	526	517	546	554	549	523	544	556	540	587	521	522	541	531	588	573	540	591	522	545	546	542	551	553	505	524	553	531	496	524	530	513	552	553	533	506	549	525	551	557	515	549	541	581	573	537	566	523	572	613	536	543	534	535	570	565	521	572	518	582	503	543	496	532	543	518	512	538	558	562	588	515	563	522	526	480	519	546	556	496	505	541	512	575	569	539	547	559	552	531	565	552	559	526	583	519	545	534	512	558	552	540	543	561	547	545	579	558	582	532	575	526	516	512	585	524	542	528	550	549	571	522	598	528	547	538	509	509	540	549	560	521	524	571	488	558	515	543	527	539	521	556	536	550	542	517	514	532	546	512	564	536	548	512	506	529	543	526	532	557	540	494	561	553	558	551	517	525	533	542	528	533	566	560	499	459	489	561	561	540	538	498	568	558	537	553	557	534	557	562	542	553	492	540	511	541	502	522	554	542	527	530	527	555	532	562	524	520	541	524	543	506	543	603	454	532	561	515	538	554	518	527	492	563	499	556	531	531	513	514	501	537	526	528	501	549	560	559	519	578	547	543	511	565	512	502	563	516	534	533	542	522	532	565	558	502	552	560	552	525	542	523	558	539	549	521	535	544	568	530	532	538	552	544	562	521	567	498	564	561	543	559	534	540	543	543	499	510	568	555	514	524	537	581	556	529	509	548	528	522	521	556	502	518	545	560	531	579	509	569	563	509	587	532	549	599	517	545	585	553	526	529	518	524	539	559	490	529	519	481	545	567	569	558	551	515	545	577	551	523	553	542	515	559	532	555	577	550	550	558	546	556	501	518	551	563	539	503	524	577	528	543	506	570	523	519	565	517	573	556	509	541	541	522	546	532	528	532	530	567	522	550	582	543	559	539	544	556	583	558	528	529	501	523	556	558	513	541	535	535	558	526	520	528	527	540	548	560	546	559	553	558	537	550	586	564	539	557	566	548	525	553	554	559	574	502	546	554	546	499	560	524	526	544	547	540	533	494	534	534	549	526	571	520	558	515	546	543	525	534	504	551	529	532	586	561	514	514	553	545	562	568	551
53792	28429	13022	7966	4915	2631	1966	1675	1031	756	850	639	640	521	494	514	432	424	409	388	340	398	313	349	333	333	475	643	769	753	691	322	286	300	289	308	290	313	315	311	295	292	313	307	300	323	280	292	296	265	278	306	294	302	281	276	278	283	296	284	300	258	307	306	327	306	299	278	323	320	282	274	303	283	347	280	322	306	268	276	308	289	293	290	308	315	298	307	299	269	306	275	295	273	284	295	312	293	316	279	312	282	301	313	274	289	330	308	311	294	345	277	249	341	279	315	263	299	334	290	313	291	306	305	281	281	274	300	271	308	275	310	330	268	298	282	280	310	284	275	310	283	311	267	272	301	280	295	319	312	290	319	284	299	294	306	294	265	290	264	325	296	311	290	252	311	314	277	287	319	275	314	292	293	296	300	294	301	312	304	287	316	329	278	321	327	288	293	336	267	278	295	296	288	305	287	307	306	280	315	327	321	286	291	280	319	312	249	265	295	296	285	285	292	273	313	321	319	303	282	312	282	298	314	282	315	310	300	312	285	313	303	306	292	293	296	325	293	306	291	315	336	303	303	298	292	333	284	310	269	261	247	242	273	308	290	318	310	289	296	275	315	302	251	312	290	301	310	304	315	288	316	319	317	317	268	293	314	277	276	306	312	278	292	271	290	290	276	302	282	260	298	292	290	303	302	267	300	278	279	306	299	288	308	305	314	304	310	276	306	295	315	288	285	309	285	282	310	279	285	282	263	281	292	291	289	338	303	314	272	289	289	303	290	283	285	252	270	293	304	309	322	283	273	293	276	296	283	295	298	311	296	294	290	325	330	250	293	346	324	268	286	282	282	292	269	306	306	255	275	311	329	254	323	261	301	329	317	304	304	282	285	272	261	313	295	313	283	308	288	309	293	280	289	294	320	316	326	299	322	274	271	310	303	289	271	289	327	288	319	296	277	307	318	288	275	327	283	288	329	311	311	311	300	292	309	310	312	303	276	279	302	302	328	317	303	302	341	311	280	325	326	284	279	264	312	295	310	281	275	290	298	314	267	300	324	302	296	289	300	320	261	283	282	320	305	307	282	331	307	315	305	263	298	286	322	324	324	300	284	301	291	285	325	297	285	283	305	271	300	282	309	303	288	318	295	324	289	332	326	265	314	294	279	320	298	313	326	318	310	308	275	299	268	297	296	303	306	270	306	343	306	280	286	278	291	303	281	264	279	287	319	253	259	316	270	264	273	300	269	299	299	318	279	300	310	285	300	294	291	293	295	318	287	311	289	276	278	336	296	302	301	276	296	294	281	315	309	285	295	313	302	288	290	302	311	312	292	281	283	290	318	282	271	328	294	264	300	314	290	329	309	277	340	278	315	303	315	286	291	300	322	304	307	291	276	304	267	301	298	302	266	274	271	284	289	278	286	304	326	290	293	304	266	304	281	291	318	262	284	287	289	333	311	313	276	262	320	298	273	293	300	287	297	316	316	318	256	327	295	301	295	282	294	278	291	305	291	265	291	283	306	294	315	273	311	317	303	294	306	291	310	286	292	290	291	294	327	280	297	285	280	311	292	284	286	299	354	332	327	287	292	329	302	271	302	278	300	295	283	289	272	283	273	295	282	309	312	284	286	316	292	274	293	307	286	291	287	311	316	322	325	313	276	320	250	313	347	336	314	285	299	274	300	257	264	288	292	298	259	333	304	301	262	279	269	279	300	286	290	294	296	302	321	257	291	327	300	279	279	285	259	277	293	260	345	285	295	303	290	302	322	295	299	319	306	340	292	318	335	283	309	313	292	304	296	278	311	315	308	325	298	296	282	315	294	282	300	265	310	304	288	323	283	292	323	288	296	275	311	324	325	282	299	336	309	276	281	311	268	330	311	306	266	313	280	308	305	270	320	311	292	272	294	332	295	310	319	294	290	277	291	293	279	274	284	290	285	292	299	309	282	283	305	294	302	290	302	277	290	273	292	300	304	312	313	300	330	317	302	254	281	292	277	290	331	279	326	277	281	309	272	285	269	309	298	284	334	292	310	296	311	331	289	297	280	282	301	284	313	306	266	303	281	278	290	304	302	303	297	330	283	259	299	296	317	324	310	331	304	271	289	327	309	329	294	308	331	307	284	307	258	304	277	311	278	278	264	280	303	285	299	285	294	336	317	322	304	298	323	298	262	269	304	324	307	273	294	312	281	320	302	285	279	304	283	320	281	304	323	295	296	322	281	339	322	279	295	294	304	271	270	287	327	297	289	297	286	304	297	309	310	308	304	308	315	283	333	299	329	312	293	288	297	271	289	305	322	281	276	296	265	294	303	314	274	285	304	292	321	298	266	307	298	313	288	268	289	285	290	256	289	313	299	299	280	291	284	284	274	318	294	293	297	285	285	265	326	309	281	271	295	267	308	310	299	295	294	300	311	277	339	296	335	298	292	304	323	292	266	314	278	301	279	332	260	265	288	307	292	291	283	299	292	279	274	302	310	339	280	351	300	323	285	295	311	320	303	301	314	289	311	295	264	305	302	269	289	292	266	320	271	304	288	301	300	310	280	309	293	305	306	278	298	277	271	271	284	262	327	296	300	324	311	306	324	284	303	314	294	255	300	335	307	295	276	306	285	264	301	339	277	280	290	295	277	293	286	290	276	312	314	329	278	304	316	317	325	291	332	310	304	267	321	288	298	319	300	301	311	276	303	282	341	289	288	315	266	305	325	308	299	280	329	344	317	278	278	316	300	345	293	283	268	294	301	298	294	283	298	301	321	298	324	296	296	308	321	278	288	278	305	270	320	296	337	255	297	270	300	310	290	313	270	319	279	309	306	267	279	281	310	292	292	257	275	334	273	283	306	314	315	321	314	310	311	274	283	313	278	297	285	286	294	287	301	289	319	294	333	321	299	272	304	316	321	294	272	270	279	299	310	299	309	264	274	280	308	323	311	265	292	300	305	297	310	317	300	264	298	281	277	284	287	309	272	278	291	284	296	324	312	311	312	313	319	303	311	290	304	317	294	270	298	285	281	333	279	254	332	318	298	274	322	303	293	300	287	293	281	274	313	296	293	317	300	281	301	286	264	295	302	273	301	285	305	271	308	322	296	290	293	267	318	318	283	285	319	323	317	307	303	302	317	283	278	285	306	325	317	317	300	292	305	323	293	300	298	301	283	296	284	298	306	283	297	324	288	312	312	282	333	294	307	282	294	271	306	289	306	307	296	267	296	331	275	277	322	323	293	308	293	307	309	313	324	285	311	323	318	275	277	293	293	320	321	330	315	302	310	296	336	286	271	299	287	280	315	306	304	308	302	268	298	278	326	317	300	277	277	283	296	250	287	268	317	291	261	312	269	262	263	323	311	297	281	317	293	278	340	278	272	300	303	285	303	300	288	283	278	303	307	332	322	307	284	346	310	298	287	266	322	306	321	295	295	311	284	308	281	313	293	262	292	311	332	302	283	305	312	307	279	281	273	286	290	294	331	285	349	282	309	317	309	294	302
34649	12969	14907	16619	14273	8944	7932	6787	4048	3576	3729	2636	2630	2223	1928	1791	1614	1500	1438	1141	1124	1118	1048	868	823	1013	1996	2760	3556	3673	2942	800	657	650	628	698	650	642	672	650	659	678	616	631	603	634	632	653	601	670	627	630	678	635	634	637	649	666	630	643	661	614	662	615	656	670	658	620	604	652	638	686	617	678	643	650	644	610	653	629	703	633	653	602	673	665	661	615	659	710	644	655	635	618	621	572	663	669	652	687	623	632	655	646	607	662	620	602	637	614	631	628	612	623	657	644	647	657	640	679	651	638	674	622	662	604	661	655	621	613	691	623	619	640	627	669	644	585	651	634	665	617	644	629	601	617	604	622	636	662	643	603	627	654	642	619	649	657	655	668	632	675	655	646	708	638	620	614	619	640	619	683	618	655	664	671	620	627	644	690	588	617	598	677	662	669	588	646	698	666	607	630	646	618	641	669	667	660	643	616	644	637	623	653	623	636	623	631	627	642	619	641	635	685	633	672	610	669	576	651	684	664	616	627	649	649	590	647	641	629	642	665	670	674	656	631	644	643	632	607	601	655	604	633	652	607	657	697	633	704	656	582	591	659	635	676	661	684	666	650	647	650	620	620	672	667	678	663	613	634	612	617	681	646	704	612	651	646	613	665	669	661	604	661	652	636	654	624	640	642	654	657	662	651	568	600	698	605	675	679	631	657	653	650	661	634	611	661	636	694	616	671	663	608	629	671	617	664	674	625	642	589	657	581	595	628	676	673	644	625	630	614	666	621	642	618	628	617	646	642	659	596	655	655	652	653	644	644	676	654	695	647	643	655	628	675	675	651	655	627	656	633	674	637	663	656	628	640	677	655	630	624	659	663	617	652	684	678	606	655	665	698	622	645	613	686	695	614	642	621	660	617	594	613	614	655	669	658	627	671	628	676	666	638	651	681	640	633	618	639	664	648	642	640	653	656	659	639	675	633	629	627	644	676	664	649	668	625	619	609	648	666	631	643	598	656	665	617	630	639	619	632	596	674	630	609	663	653	638	627	651	643	619	676	660	627	678	617	647	637	650	660	624	584	581	653	620	613	597	650	680	629	645	649	630	630	636	701	624	597	670	637	643	630	618	627	676	627	628	651	618	643	675	656	584	641	635	668	635	672	659	609	641	636	633	626	634	715	603	632	624	649	676	674	635	637	574	619	594	645	662	635	645	644	651	644	634	632	646	670	611	622	645	642	613	609	606	652	684	669	648	644	690	703	652	661	642	678	661	642	631	634	615	627	599	647	667	634	641	653	652	620	610	665	609	652	677	670	602	638	623	659	657	642	628	653	641	707	674	657	674	647	626	651	644	639	664	642	650	667	631	627	626	661	657	590	655	616	636	647	661	579	648	607	656	671	657	668	675	624	631	669	675	672	658	636	642	646	618	629	655	637	666	657	659	612	688	595	648	647	614	617	620	670	669	664	651	631	576	637	667	648	628	648	634	702	668	685	624	647	661	632	659	673	656	626	621	681	629	666	624	595	637	702	633	615	693	638	644	639	614	620	660	684	664	612	644	630	680	627	642	659	631	662	646	661	632	574	656	707	631	658	647	621	635	635	670	626	613	644	670	648	597	625	650	635	648	615	669	637	598	669	668	652	654	636	655	612	662	604	663	599	636	641	659	692	664	607	659	604	651	626	654	619	609	635	631	648	597	630	670	671	638	660	675	624	692	662	635	682	676	645	636	621	660	697	658	673	687	693	646	676	649	642	646	687	646	610	673	639	663	627	631	613	665	622	668	655	663	668	620	624	611	669	676	648	638	629	672	667	650	716	650	628	634	640	671	641	617	645	645	595	615	607	636	679	648	638	620	656	655	637	662	665	590	642	668	650	657	652	615	655	653	675	626	611	689	646	577	670	672	648	670	637	648	633	642	602	622	645	654	679	642	649	697	616	648	632	652	651	590	600	600	603	653	649	621	672	695	619	619	629	651	619	633	650	616	622	640	598	607	602	636	609	646	669	608	636	635	647	654	577	647	628	645	644	664	663	657	664	656	670	625	633	638	664	631	635	632	659	662	654	650	630	618	670	615	670	662	615	660	643	673	642	628	721	676	621	652	665	658	656	621	634	655	659	661	645	702	621	679	616	659	629	559	645	654	642	633	662	624	654	632	617	627	621	640	656	649	610	634	634	665	620	619	675	633	645	626	667	637	635	623	696	588	596	616	617	572	641	632	655	659	607	625	631	650	637	674	587	642	642	648	643	678	671	627	649	616	623	620	632	688	627	621	638	645	626	663	666	619	596	651	656	689	630	608	687	640	635	670	643	633	664	616	654	615	648	651	628	663	630	650	653	646	649	633	660	655	626	664	631	627	669	636	621	624	626	675	699	646	635	597	636	631	626	657	660	637	650	636	664	631	638	663	624	611	666	660	682	641	652	659	643	640	660	659	641	696	658	654	654	670	627	621	629	629	649	637	648	632	660	638	638	610	597	632	635	658	612	648	628	625	663	653	644	639	626	635	670	652	671	652	691	663	625	667	686	666	668	660	644	656	662	665	680	588	686	632	661	607	641	626	596	643	659	618	658	610	694	641	617	652	640	633	591	669	650	600	657	672	673	705	657	667	600	651	617	655	657	647	621	625	617	673	637	626	630	654	629	631	607	690	632	665	674	632	668	691	641	620	609	676	653	594	667	641	604	641	633	663	635	657	635	662	649	672	635	649	667	634	648	693	620	618	641	657	634	675	648	644	646	700	697	684	633	644	685	614	680	663	639	670	611	657	596	663	634	657	633	622	652	645	618	634	645	620	632	661	635	614	649	636	687	647	638	636	621	615	651	649	666	656	627	617	660	639	640	637	650	659	606	671	658	646	651	637	664	655	694	650	651	642	687	616	654	635	676	658	645	650	646	662	629	624	624	649	673	644	704	639	612	682	647	652	664	680	654	584	654	610	668	595	669	597	622	634	622	615	645	661	685	606	640	625	686	613	643	661	634	629	657	673	625	653	658	668	649	659	646	646	625	661	666	641	657	658	647	654	612	593	606	651	651	622	668	633	651	670	636	603	595	705	641	633	624	676	663	678	636	636	667	663	695	654	708	652	613	654	647	649	621	622	652	668	630	681	702	663	647	657	662	673	652	702	637	666	629	669	611	670	614	670	659	648	646	668	654	593	662	650	636	615	607	662	642	643	607	630	646	668	652	627	655	663	615	640	658	688	614	655	657	612	638	623	668	627	627	639	665	655	658	615	659	617	630	601	644	612	662	642	643	647	653	596	652	648	637	596	603	703	641	613	656	644	632	684	649	666	644	654	636	661	678	668	617	608	645	676	705	622	627	623	642	624	653	662	634	622	638	652	638	639	650	654	676	700	687	646	628	640	640	645	650	636	692	635	592	665	612	670	681	662	667	612	667	659	655	658	581	652	674	650	658	648	674	644	655	651	707	604	645	635	659	634	675	625	644	652	657	618	611	618	700	656	667	624	631	652	646	639	627	653	668	655	642
21205	8025	4473	3083	1665	988	845	734	381	391	286	294	280	267	229	235	234	214	230	187	200	175	181	189	174	167	192	195	174	174	208	197	182	175	176	184	187	181	155	189	164	178	149	146	182	171	168	171	189	152	185	163	161	183	165	182	167	171	182	179	184	167	150	174	174	199	187	144	150	174	175	174	158	159	166	165	163	155	162	189	163	170	176	210	165	170	172	205	156	155	151	171	162	162	170	166	156	163	180	168	157	161	190	174	140	171	166	156	140	169	167	195	173	161	162	161	162	181	166	177	150	150	179	172	167	159	173	160	167	175	168	177	151	142	190	176	169	167	176	147	171	186	138	173	181	174	178	142	182	165	176	149	160	159	171	152	171	164	152	166	177	166	182	145	166	158	172	142	155	180	168	154	153	155	149	178	168	161	149	169	173	155	176	159	163	168	161	182	192	176	175	151	149	150	173	171	158	180	168	168	171	171	148	167	140	163	171	169	156	155	161	179	160	147	153	178	171	170	162	173	175	158	153	170	150	168	165	171	161	159	131	158	163	152	177	162	170	156	150	162	141	192	173	173	159	178	175	167	180	177	157	169	169	131	144	169	157	135	180	167	149	203	177	150	162	137	168	161	170	164	159	163	156	168	175	174	172	144	163	178	163	163	161	172	149	154	152	177	174	169	151	159	168	138	174	167	151	171	164	155	178	178	175	152	154	156	168	178	162	146	172	158	182	176	155	169	144	160	160	171	173	164	172	158	177	185	154	144	196	166	150	169	142	165	167	178	171	155	160	161	196	176	175	184	191	172	172	173	177	179	200	167	170	181	171	163	151	167	164	164	154	179	169	176	167	148	161	163	142	174	173	146	185	154	163	144	159	195	170	177	147	142	140	162	157	172	207	156	194	164	158	178	188	178	170	192	172	152	179	188	171	167	183	160	162	158	186	170	156	155	173	176	162	184	164	177	169	182	173	148	173	189	147	157	177	177	161	138	165	157	183	165	177	195	161	162	180	161	154	165	167	179	163	143	156	183	160	172	169	161	169	166	179	159	146	152	173	136	172	163	186	189	162	172	173	159	149	157	166	149	188	180	165	161	163	148	167	163	155	150	184	179	157	184	163	159	175	179	179	162	181	166	133	162	161	186	172	176	181	188	165	167	168	162	161	157	185	189	182	172	182	162	186	173	172	192	149	166	165	174	190	165	172	161	163	164	166	173	162	157	166	187	201	190	164	188	153	172	169	157	149	159	145	180	161	157	165	169	181	176	163	156	165	161	165	162	171	179	184	167	155	178	144	184	177	178	136	183	150	150	175	190	193	184	168	169	162	165	152	176	177	173	187	158	189	203	158	172	178	157	175	135	165	161	158	176	175	153	161	181	153	150	174	167	157	170	153	157	161	141	180	163	169	175	159	139	150	175	148	152	178	180	160	184	172	167	139	167	179	160	174	189	165	174	179	161	182	176	155	158	178	160	156	148	161	197	186	171	177	181	159	163	163	181	163	144	187	145	170	171	143	174	146	173	176	176	183	163	168	188	172	163	162	149	162	185	151	141	176	175	146	147	164	156	146	169	165	176	157	183	164	169	153	148	172	197	165	175	162	159	178	177	180	171	159	188	162	155	152	157	187	143	168	184	156	122	195	167	175	160	173	178	156	170	164	167	155	145	162	173	168	160	161	172	172	172	140	148	166	167	170	171	167	172	164	170	150	175	161	168	182	179	153	163	145	147	159	160	200	170	181	191	155	177	151	171	198	187	157	178	141	163	174	159	165	173	172	160	180	148	182	176	175	188	192	143	144	156	171	165	170	186	174	174	164	182	163	171	167	195	166	179	175	190	161	151	151	159	165	150	175	174	167	157	149	164	158	162	159	188	155	179	178	160	168	153	189	180	172	146	180	169	145	204	162	164	175	166	158	159	167	173	176	179	180	154	166	180	177	190	177	183	151	159	162	182	190	153	171	161	149	139	196	203	174	141	166	172	179	170	154	182	156	179	171	177	195	141	169	178	178	162	162	157	163	171	172	149	179	168	176	179	188	175	167	152	169	155	165	174	174	158	157	174	146	168	176	168	136	185	177	170	172	158	179	157	172	163	158	166	175	172	162	153	149	165	181	146	187	156	154	170	186	162	160	169	171	155	180	169	181	169	144	137	151	166	179	161	165	195	180	168	180	158	158	169	162	167	182	178	152	154	187	171	183	167	165	174	170	163	171	151	166	192	168	178	179	183	168	169	152	163	170	176	180	163	148	148	181	161	179	183	154	179	150	166	165	140	169	175	174	158	180	156	153	137	176	160	167	165	170	171	172	155	165	181	166	173	158	150	175	175	151	159	169	168	159	183	162	148	163	168	159	189	176	188	165	146	178	181	193	159	178	163	176	178	184	148	163	168	168	176	181	187	177	166	168	187	184	180	153	160	176	186	153	172	167	184	182	153	147	152	174	169	175	174	200	182	162	153	154	150	150	150	155	163	158	175	162	204	150	159	171	171	160	155	171	160	152	161	151	168	155	170	157	184	145	164	173	191	177	154	178	151	152	155	176	159	191	141	178	160	169	160	161	180	175	175	152	190	168	179	162	155	167	147	162	198	163	154	151	157	160	186	147	162	149	183	172	149	188	178	173	196	175	186	164	167	166	156	165	150	179	183	188	167	163	192	191	194	132	132	199	159	203	182	158	168	149	173	175	140	168	169	160	163	163	160	149	182	163	169	168	178	186	153	140	176	181	166	148	176	153	152	162	143	156	192	175	148	167	155	145	167	163	166	182	178	165	156	135	191	192	162	164	170	170	173	166	145	163	193	182	161	147	178	174	181	183	146	190	168	146	156	170	158	152	186	139	169	177	190	170	189	148	183	159	166	159	162	164	196	160	169	156	172	187	151	174	190	157	161	153	160	180	178	167	177	154	180	166	157	169	168	180	181	155	174	179	163	171	144	146	165	156	155	181	166	184	199	175	173	172	180	171	151	138	157	190	175	147	147	177	192	159	156	136	162	161	175	172	146	176	170	177	157	177	165	164	186	157	158	145	160	184	172	178	159	172	163	176	154	161	161	166	188	164	178	144	154	187	157	163	192	175	161	152	166	151	151	152	150	169	170	185	178	147	189	172	193	158	172	148	184	148	183	176	176	154	175	166	156	164	139	182	171	141	183	191	145	157	146	164	171	165	134	154	149	191	171	166	173	155	177	165	174	176	175	179	177	178	173	167	153	173	176	171	179	174	181	184	167	158	182	148	182	169	161	166	204	207	160	147	152	178	183	168	175	158	152	186	151	161	166	157	153	194	152	176	176	176	170	158	147	159	178	180	169	177	185	187	168	154	151	159	176	188	156	161	158	169	169	178	157	165	166	173	155	186	176	164	188	165	177	167	199	182	155	181	175	158	169	163	166	164	168	159	137	170	175	171	165	201	160	149	147	171	156	171	146	153	180	163	152	172	150	181	180	162	164	164	164	175	161	187	164	168	150	175	163	169	178	150	184	163	144
12679	4905	7813	8454	5498	4186	3396	3249	1573	1645	1060	1128	1156	1003	852	722	740	736	682	597	576	541	566	572	523	519	505	521	472	562	521	425	398	443	400	419	388	356	434	383	401	405	399	378	402	383	398	374	405	370	381	405	405	392	375	376	367	399	373	436	407	438	426	372	405	423	390	417	397	419	369	409	411	363	408	403	379	377	410	408	400	402	438	384	396	373	407	430	403	410	413	361	401	389	415	371	401	391	399	396	389	411	392	421	392	407	402	411	401	381	427	394	389	396	390	397	410	402	401	405	404	394	391	380	398	388	405	353	374	394	369	401	417	406	393	384	410	416	372	387	382	397	391	391	367	402	405	438	400	371	398	399	388	421	369	415	434	409	398	409	418	421	408	408	358	389	407	401	348	366	416	386	371	388	402	409	383	437	383	408	387	390	379	372	398	413	377	376	387	410	398	414	386	378	398	382	416	388	383	384	405	373	405	403	365	396	411	415	411	424	370	386	387	436	399	423	391	408	389	397	382	368	419	391	386	405	384	361	384	455	394	397	376	379	358	420	432	392	376	390	401	374	396	432	415	403	399	381	412	383	370	428	417	358	357	424	375	411	394	369	397	365	413	410	442	425	361	392	420	422	385	379	376	411	371	382	367	385	405	397	446	386	364	399	424	329	397	382	355	406	387	373	414	429	417	372	375	406	419	387	376	374	384	411	359	380	349	377	374	356	373	404	406	373	425	414	395	422	398	387	391	432	417	381	425	374	412	416	403	396	396	387	417	428	382	401	405	382	392	419	402	385	382	429	344	434	379	384	411	439	394	400	373	388	431	400	359	414	374	387	411	391	389	395	435	404	396	412	354	392	394	406	363	417	405	400	417	384	439	389	395	412	377	397	402	413	382	368	342	397	418	421	423	385	416	398	383	411	385	396	389	388	418	401	413	423	385	377	429	376	417	373	421	386	401	431	420	391	390	430	421	384	398	380	405	389	380	362	403	392	399	384	373	419	368	401	393	377	400	394	420	386	402	382	400	446	432	382	397	394	385	365	375	389	374	385	423	416	458	384	393	400	443	393	429	394	399	417	445	405	409	414	449	387	435	386	408	414	402	436	390	389	405	354	417	378	410	406	423	380	398	419	388	400	375	385	393	389	396	408	391	371	377	393	395	389	391	406	393	397	417	392	407	370	398	387	381	422	412	395	402	411	374	432	370	409	417	406	424	412	363	426	429	423	415	417	382	401	396	398	377	375	364	375	379	395	407	427	389	412	408	360	391	386	400	415	343	408	423	378	381	383	425	404	405	410	362	411	396	405	377	428	367	420	408	357	400	388	430	423	407	396	383	414	428	370	403	392	425	417	403	374	392	418	392	353	434	400	393	370	403	435	389	424	427	410	386	360	391	427	419	433	390	377	396	411	370	395	381	356	373	381	395	396	408	432	392	408	410	403	388	398	378	397	376	417	382	348	400	365	430	370	377	420	418	403	375	400	376	429	391	392	399	409	425	420	396	371	420	373	382	407	388	397	398	370	350	421	404	389	405	392	416	384	388	382	382	367	363	395	431	371	398	381	391	381	391	407	419	400	414	368	358	366	392	425	393	404	394	407	449	405	414	404	374	366	367	442	408	409	423	424	417	391	395	393	402	390	400	389	378	405	428	421	391	442	356	396	390	383	412	423	402	402	402	438	401	404	381	380	396	391	391	435	390	422	391	372	378	388	404	368	393	362	431	429	405	382	381	389	406	373	405	334	369	391	402	391	391	369	384	404	374	410	401	400	394	374	383	380	440	396	397	404	405	417	416	412	360	424	395	362	418	416	388	376	428	382	453	395	380	390	422	403	390	412	416	404	363	377	379	356	379	414	395	411	382	402	393	379	359	380	402	388	380	381	406	416	399	402	385	367	433	431	380	396	370	410	408	390	397	389	387	405	397	411	415	386	420	374	379	402	400	426	429	416	371	404	394	395	408	413	394	423	428	395	394	365	374	410	398	415	401	406	413	414	393	420	411	386	412	356	406	390	396	406	415	426	390	376	402	371	403	386	407	426	405	368	399	440	407	426	399	403	396	411	390	429	401	390	426	383	418	408	434	397	408	383	381	406	400	390	419	398	395	371	379	374	410	377	398	375	358	402	388	414	396	430	383	366	371	410	361	423	391	398	388	417	400	390	457	449	399	408	407	381	389	403	396	357	393	383	426	414	391	382	387	346	388	391	377	437	392	432	365	371	442	387	394	408	370	383	403	403	354	406	385	413	410	393	422	357	379	409	421	395	382	405	393	409	425	357	388	406	391	385	398	399	410	358	421	362	409	424	420	401	394	392	447	386	388	457	432	397	412	387	441	382	410	390	439	405	439	411	404	403	408	400	391	418	408	373	418	402	428	405	386	407	388	412	368	376	416	382	419	401	443	420	443	401	431	358	397	414	390	396	409	423	422	412	406	408	400	412	410	387	354	396	366	395	367	407	368	387	429	392	406	368	421	403	405	382	400	402	410	401	446	379	380	383	449	414	432	393	370	395	359	411	385	409	356	400	415	386	412	380	453	410	394	439	419	376	404	368	395	406	408	396	433	399	394	390	415	367	405	388	370	395	416	426	392	392	398	381	419	407	387	385	379	415	399	391	408	384	412	373	400	405	434	379	408	394	400	381	435	392	397	399	419	389	407	378	429	373	380	366	409	419	409	400	401	417	377	443	390	367	380	420	451	398	398	393	393	402	415	407	391	374	412	375	375	381	387	409	398	377	403	380	417	393	391	419	384	404	391	428	378	390	385	372	411	390	413	387	406	414	415	398	417	421	373	426	400	378	379	401	405	409	395	394	426	375	408	386	422	410	421	389	386	402	406	406	395	382	399	391	408	419	384	412	415	410	391	373	421	386	425	400	393	391	386	417	443	408	366	384	416	434	403	404	411	414	412	416	404	374	417	398	408	397	398	376	386	405	390	402	412	452	413	375	376	408	424	423	429	418	390	368	429	363	424	420	371	409	389	406	411	397	375	403	396	410	389	386	408	358	385	421	402	434	386	403	409	383	392	404	387	406	421	394	402	388	390	413	440	391	416	405	391	376	410	393	405	389	384	398	387	403	429	382	382	399	386	416	437	404	354	387	371	376	423	378	382	379	388	416	402	414	425	409	433	399	415	380	431	401	368	373	394	422	409	384	424	413	366	374	394	409	402	399	397	423	400	405	396	393	399	342	372	377	411	382	375	427	408	374	425	414	391	417	408	415	388	403	383	419	395	395	401	415	396	399	413	417	409	386	407	419	416	388	406	395	390	408	398	426	395	401	417	392	425	412	405	401	412	402	420	399	362	415	402	408	392	377	386	397	385	387	419	416	435	394	397	367	375	393	378	415	386	396	387	388	403	403	405	406	402	449	420	421	408	377	393	378	400	412	395	371	410	386	409	378	379	371	393	411	409	380	433	394	392	409	409	384	383	384	410	418	416	413	396	418	359	378	407	442	369	444	391	401	390	421	414	362	408	408
43241	20751	8842	5144	2794	1950	1654	1335	766	662	463	470	424	364	358	341	346	320	277	295	275	247	258	256	295	262	285	316	459	484	329	236	232	238	248	251	224	262	215	257	243	236	234	252	249	249	232	267	245	246	240	233	258	241	269	252	223	236	249	232	252	251	236	230	240	236	261	256	235	233	223	251	211	247	221	222	246	245	227	225	243	214	227	251	225	227	236	278	264	245	210	235	231	226	242	230	231	275	260	265	210	226	264	244	229	229	273	222	237	244	263	250	249	230	207	203	204	234	232	227	249	231	200	254	220	243	251	213	234	208	252	234	244	255	217	250	250	228	241	241	225	239	258	257	245	248	229	222	252	230	259	246	244	255	229	252	271	263	219	265	242	250	277	210	248	253	245	242	235	234	244	235	235	234	229	234	266	226	234	215	266	247	234	205	259	252	244	241	233	225	206	249	233	245	228	267	232	227	237	252	221	235	212	250	219	216	224	207	265	219	264	238	224	233	260	255	240	252	237	251	262	230	245	226	234	226	245	260	224	254	235	222	231	258	229	207	220	236	225	227	247	210	233	236	225	205	230	240	244	217	247	233	283	257	198	221	230	246	231	228	243	267	287	244	207	232	245	254	208	232	257	255	244	229	230	213	229	249	237	226	224	238	234	262	225	255	217	227	219	238	211	220	250	216	245	225	242	243	234	218	238	250	245	246	249	215	227	242	222	241	222	247	252	256	212	200	244	247	210	242	237	222	215	236	216	249	241	236	269	245	224	236	219	251	228	239	252	227	212	238	280	235	242	248	240	259	250	245	211	214	219	226	238	213	218	237	255	221	225	247	227	230	224	239	240	236	243	226	212	228	239	219	233	212	227	239	217	249	246	240	263	273	238	246	223	258	265	195	238	218	204	244	216	238	219	244	238	229	235	237	235	203	210	223	196	247	248	230	233	251	233	252	247	252	257	247	261	210	245	231	237	251	218	241	209	232	228	223	229	244	234	229	248	247	224	259	264	241	247	246	245	220	265	236	220	221	212	224	240	244	230	244	228	271	237	245	243	243	234	249	243	229	213	262	233	241	233	253	231	257	239	225	211	215	226	275	225	228	220	269	258	285	229	233	244	220	270	225	238	258	244	267	210	240	239	236	271	262	222	251	246	226	253	228	257	243	252	214	232	232	250	238	212	231	261	219	234	226	246	193	227	237	226	234	221	215	214	221	233	242	266	206	244	229	219	250	224	253	216	223	215	252	237	235	262	270	229	240	243	255	248	248	253	222	210	247	218	216	248	242	241	233	230	233	235	258	259	202	249	252	278	221	233	239	239	253	265	224	260	228	244	258	237	250	256	260	250	271	249	230	238	242	247	233	242	228	199	215	243	247	240	268	223	250	234	220	218	227	213	224	228	251	233	228	257	226	238	234	216	235	235	230	232	236	225	283	227	219	247	245	234	216	219	238	248	266	261	236	227	222	274	220	256	241	231	212	227	232	249	239	227	276	235	231	210	236	236	232	238	220	227	227	220	277	240	241	256	233	232	218	238	251	232	222	265	234	213	254	241	237	200	225	221	244	227	269	236	222	233	234	234	243	232	257	235	224	232	222	237	224	253	240	222	230	218	243	232	249	230	226	264	229	245	240	226	226	243	238	238	215	247	222	219	233	201	204	238	233	246	230	249	228	242	245	245	226	242	242	220	252	226	226	238	269	253	232	246	244	232	260	264	281	246	223	219	228	249	230	247	226	220	231	243	248	237	213	247	254	219	251	213	239	230	229	266	234	244	256	249	253	234	237	238	220	218	243	221	226	237	213	260	240	243	235	240	237	241	225	254	220	243	232	230	215	243	233	219	229	247	211	247	233	211	252	261	244	236	222	270	251	215	222	252	252	241	235	250	238	253	224	221	210	232	225	215	252	221	243	231	211	232	236	202	270	243	235	221	198	248	271	255	249	239	254	228	214	223	254	230	226	239	222	233	254	246	252	251	261	270	241	243	206	232	268	216	212	238	223	245	244	212	212	217	210	230	241	216	238	239	222	254	234	234	234	217	234	257	239	238	254	235	235	234	247	227	216	217	235	241	223	236	239	231	244	218	221	232	216	262	225	243	255	241	253	237	228	237	230	220	208	231	249	237	229	239	223	237	230	255	253	246	230	234	244	251	264	252	232	205	238	243	227	264	212	211	238	225	231	242	242	227	252	241	232	238	258	277	257	255	202	266	250	222	244	200	231	243	235	252	258	221	253	216	245	250	243	226	242	233	231	228	210	231	232	256	245	251	224	254	250	237	260	225	259	256	238	235	236	227	217	261	226	213	249	230	236	259	229	238	218	233	227	221	229	232	232	231	245	238	252	201	239	226	273	227	230	215	240	238	224	256	273	234	198	223	250	253	255	246	226	227	255	222	223	224	224	233	249	224	234	237	224	222	230	242	233	226	243	251	231	241	236	250	279	274	243	219	238	237	264	233	214	219	224	256	221	269	232	215	197	216	233	227	253	226	258	235	256	220	265	239	240	216	243	217	238	211	224	239	224	272	248	248	235	249	221	266	214	226	233	213	258	217	250	246	246	243	242	224	238	228	198	240	230	233	239	228	271	208	237	236	227	258	239	254	225	229	238	247	262	227	230	242	216	217	257	220	215	234	237	250	230	204	257	222	223	219	233	205	247	219	221	228	248	249	233	253	248	260	222	231	270	232	232	250	225	236	245	262	259	225	238	216	233	221	270	212	230	240	234	244	276	265	221	232	233	220	260	245	247	236	258	223	256	241	224	254	202	241	224	231	247	238	247	218	224	223	243	241	256	246	231	263	238	262	233	238	222	218	230	250	274	226	248	257	218	247	222	236	256	236	254	240	236	243	268	229	230	260	224	244	250	224	218	268	237	228	270	231	233	216	253	262	207	225	244	216	229	233	239	232	235	240	204	220	210	214	235	255	238	237	275	246	220	222	206	219	225	237	237	244	232	241	204	226	219	235	253	212	247	229	241	268	244	270	242	257	255	189	207	255	236	238	225	218	249	230	259	224	212	227	240	226	241	236	224	210	230	239	220	266	226	228	210	223	242	233	251	234	214	231	257	238	244	219	215	244	232	246	242	228	218	237	228	231	225	238	204	253	262	258	254	207	233	238	257	238	227	243	239	233	254	255	240	256	246	221	227	225	236	212	236	257	236	257	226	251	251	238	244	256	232	238	220	257	229	219	229	243	216	235	237	235	227	221	257	250	228	242	253	230	188	257	249	246	248	244	243	264	244	228	253	249	238	191	217	238	228	242	214	230	236	231	222	250	246	222	237	235	219	242	246	234	211	255	256	224	234	252	238	257	229	238	253	232	247	225	218	209	239	224	238	248	209	236	245	227	233	231	244	231	259	243	238	222	251	240	258	234	225	212	229	222	248	230	224	241	240	244	235	220	216	216	222	247	240	237	256	249	223	233	227	224	230	240	243	231	248	227	213	235	235	226	241	214	204	235	216	245	250	246	222	249	250	240	262
28083	9340	11938	11887	9337	7442	6625	5588	2906	2591	1723	1866	1672	1450	1315	1239	1164	1066	1045	977	902	827	785	766	712	788	707	1424	2129	2006	852	534	538	561	565	562	556	542	537	537	603	583	575	532	541	564	580	525	506	582	534	559	533	583	534	545	536	558	532	571	516	512	502	560	540	480	482	570	517	536	530	549	504	519	506	528	538	549	538	525	560	530	526	501	502	557	499	588	522	592	572	535	545	565	539	525	578	554	547	540	559	532	507	531	509	554	523	547	533	499	512	567	533	522	520	560	472	536	517	554	561	522	532	544	527	553	520	509	543	523	520	550	481	535	520	549	520	544	521	533	526	513	552	514	550	546	555	514	561	535	572	561	501	518	549	545	523	532	552	524	558	564	520	550	528	531	500	531	494	516	533	558	506	542	539	513	503	524	537	547	552	529	549	527	518	541	544	531	501	544	570	535	547	515	546	522	535	559	513	523	527	528	559	536	553	547	604	575	533	527	572	519	537	544	512	572	555	555	520	552	492	551	516	515	527	521	499	515	518	544	509	483	556	540	548	533	546	538	544	531	530	548	529	556	509	520	587	551	530	518	529	556	514	534	556	524	511	528	573	527	519	505	486	502	542	520	526	519	561	571	545	530	564	559	539	522	534	527	577	553	504	523	509	535	546	566	528	588	564	517	528	551	530	544	512	517	563	547	525	542	543	550	507	534	536	531	549	527	504	562	521	534	538	558	507	523	520	547	531	495	508	548	503	542	501	508	512	514	561	571	513	521	524	546	542	535	511	569	551	568	584	509	479	534	537	517	512	500	520	507	537	526	515	551	537	507	522	518	563	517	507	511	520	546	536	554	516	563	577	546	565	541	523	525	502	547	543	550	558	584	554	573	545	548	541	537	534	499	486	535	518	523	527	557	525	528	515	558	515	553	541	513	479	549	528	526	539	556	539	540	557	553	517	518	539	539	511	505	534	573	558	555	532	567	500	561	538	528	576	539	528	550	544	511	511	536	512	564	587	502	568	568	477	489	587	543	555	536	502	554	540	510	538	589	560	522	546	573	519	525	495	527	501	524	529	532	507	562	525	548	494	528	518	524	495	518	536	530	539	529	523	549	533	524	552	539	500	513	560	559	519	519	525	544	537	502	540	556	502	562	512	530	507	521	519	541	525	564	519	526	520	538	549	478	525	547	513	557	496	484	541	536	518	526	521	494	557	531	525	566	557	540	483	540	496	513	525	508	537	575	526	566	561	553	569	536	492	544	512	550	539	552	537	582	488	544	538	540	535	495	522	514	598	542	535	517	563	551	514	540	511	541	503	552	563	519	577	521	506	517	506	552	541	507	516	568	525	548	541	563	518	526	551	516	539	513	543	536	522	530	505	521	530	537	553	519	521	567	556	564	580	522	540	538	521	509	563	576	545	534	508	526	577	540	553	526	531	547	520	551	556	538	575	506	537	538	512	476	533	597	513	520	533	565	527	493	577	544	580	536	529	551	582	536	559	570	523	526	545	523	541	545	507	544	561	521	533	523	546	525	513	527	547	560	517	550	542	575	523	541	548	518	526	567	543	513	493	529	500	519	531	532	525	538	511	552	561	582	537	529	514	552	528	520	517	566	555	517	572	520	502	507	572	526	539	533	555	517	516	596	544	542	539	519	481	552	480	546	523	530	526	496	507	539	529	518	529	540	515	558	547	559	560	505	558	509	511	578	534	529	549	490	542	552	526	524	549	566	548	510	519	537	543	566	510	508	519	521	555	530	536	549	524	531	522	559	553	513	527	546	568	547	561	534	501	496	559	552	543	542	546	530	544	506	535	533	543	537	512	527	536	551	550	545	521	503	563	600	526	552	568	505	564	589	533	503	498	526	546	543	542	523	513	546	539	553	526	521	556	535	501	555	524	535	541	497	576	538	534	508	519	508	537	562	566	542	553	561	552	578	543	534	560	525	528	518	566	514	500	516	507	559	531	590	537	573	548	539	518	553	566	542	547	565	526	502	515	515	499	538	565	524	572	561	522	544	521	543	531	525	496	566	565	522	505	538	525	575	547	565	545	496	572	547	518	592	534	524	511	529	515	515	552	538	549	557	539	514	560	535	530	551	525	529	501	538	526	508	522	563	530	512	532	523	553	522	504	564	544	530	551	541	526	527	543	527	499	546	506	537	536	545	522	566	569	541	555	568	544	532	528	530	536	564	532	519	527	500	525	495	557	496	542	522	523	520	570	554	518	555	528	517	495	513	467	548	516	570	536	532	521	557	515	549	539	524	516	556	547	478	530	568	586	533	521	535	526	533	561	542	487	514	527	551	527	511	573	574	538	538	525	535	517	565	587	534	482	541	540	513	503	523	533	524	536	535	548	495	528	491	519	573	538	539	592	523	530	515	566	539	506	522	570	543	564	508	528	563	523	518	528	504	506	559	558	528	534	571	513	509	556	529	500	565	543	486	530	569	529	525	553	541	523	520	541	556	529	543	551	509	565	586	515	553	546	549	562	498	542	512	532	507	550	529	481	525	506	551	536	550	557	504	569	513	547	547	529	472	522	507	577	503	547	555	540	540	516	547	518	524	531	527	525	524	513	557	551	505	552	560	514	558	528	500	534	529	528	493	599	555	546	545	567	518	527	515	557	548	558	556	534	543	509	532	541	524	541	514	549	486	570	558	541	546	528	512	559	524	532	558	525	513	520	553	539	570	542	567	521	494	537	522	566	551	546	505	507	505	523	563	512	557	528	562	492	561	533	541	500	529	533	519	514	508	514	538	540	537	539	544	538	546	474	591	525	511	486	543	555	503	545	487	518	542	525	512	515	553	542	539	517	562	560	519	492	539	534	530	535	512	562	544	527	540	513	534	511	553	527	571	523	527	551	544	565	500	543	529	510	512	594	560	523	562	542	600	514	570	552	564	545	539	488	554	542	533	521	537	523	552	595	529	545	542	522	540	510	575	552	555	564	561	561	522	537	515	537	546	540	535	510	529	526	532	535	515	558	568	472	529	503	530	506	566	510	542	554	576	516	496	497	543	540	542	510	557	532	536	534	530	526	556	532	506	527	533	561	527	556	523	545	522	517	516	532	549	555	565	542	551	532	519	521	538	510	496	530	548	527	561	522	553	543	531	532	525	518	533	555	502	568	588	520	530	534	531	531	541	567	492	525	535	586	533	575	573	543	553	523	531	518	522	545	523	500	540	552	556	579	519	538	507	539	580	583	508	566	549	538	536	535	546	528	539	523	504	526	528	561	536	550	536	496	522	522	528	513	563	482	575	551	490	554	541	573	501	508	544	495	530	513	540	521	519	542	565	507	525	529	549	541	547	555	542	553	547	487	497	537	539	528	527	542	498	557	541	525	537	528	561	511	554	546	529	590	548	501	543	579	529	513	542	522	519	530	524	511	540	503	534	554	550	545	562	506	521	545	546	534	550	526	512	554	557	551	506	514	535	597	562	533	532	543	517	541	527	515	544	501	516	541	521	559	554	529	532
54357	28069	12853	7262	4804	2759	2770	1578	1173	848	633	575	519	479	486	483	412	404	347	310	335	336	379	319	314	289	408	559	685	473	286	284	317	272	299	312	334	277	277	264	301	293	330	329	292	288	289	273	269	276	284	281	308	285	285	291	312	298	286	300	272	273	249	294	275	288	283	284	271	310	282	279	260	303	303	288	284	285	270	289	278	306	268	302	278	274	305	262	271	265	333	279	274	271	297	313	259	284	290	300	267	271	269	291	310	301	313	284	290	292	318	253	265	270	288	303	281	244	268	267	293	278	281	280	283	244	276	291	270	265	302	305	315	279	303	273	275	290	293	293	321	284	303	266	275	294	277	309	290	300	297	268	279	293	247	302	270	295	307	278	306	259	297	297	274	290	311	307	328	244	305	291	281	268	280	299	312	284	312	306	261	281	294	294	248	301	281	273	293	268	273	296	310	305	308	308	265	290	306	272	286	293	270	282	288	290	284	282	247	274	273	250	274	275	277	278	304	279	321	255	270	284	263	294	317	280	283	296	299	292	260	281	287	257	270	281	284	304	283	292	263	297	285	294	280	291	292	255	291	288	261	277	284	262	271	295	278	332	312	300	232	287	310	272	319	294	275	271	295	266	280	254	286	289	277	272	276	298	274	293	282	274	293	283	261	302	276	275	311	278	250	292	304	279	294	291	309	274	295	289	289	278	321	283	294	307	272	261	266	298	273	282	261	306	271	248	282	295	280	277	284	296	277	289	284	303	278	286	274	268	273	281	276	276	266	304	266	288	264	311	260	258	284	261	295	285	268	270	286	261	289	267	286	263	303	256	281	322	259	261	312	301	253	292	260	280	289	258	284	234	299	270	270	304	294	267	317	301	321	297	283	275	271	283	284	273	264	313	244	272	293	286	259	260	301	304	270	311	295	281	285	270	282	276	278	309	287	305	281	274	260	295	314	279	288	264	271	271	297	290	225	322	282	266	273	275	294	273	277	304	268	294	284	272	268	262	275	284	293	273	257	251	271	298	271	278	268	274	278	308	312	294	306	286	298	280	272	288	297	267	277	280	280	280	299	281	242	295	301	276	299	290	271	309	290	302	280	260	293	279	284	290	286	264	271	265	285	284	267	267	298	301	281	318	274	292	275	275	293	288	265	275	258	267	306	293	287	243	259	281	256	259	293	296	278	267	261	310	257	252	253	286	318	312	268	306	282	276	324	305	315	254	282	314	282	282	286	296	274	260	291	265	281	262	274	261	294	280	295	263	271	261	284	275	283	282	306	281	294	263	297	284	264	275	261	290	246	253	253	301	274	322	248	278	319	262	284	340	289	282	288	303	294	296	267	264	260	250	288	296	268	265	304	218	289	250	274	270	316	310	284	271	264	252	264	283	272	277	282	283	292	275	292	261	265	268	249	307	273	285	296	281	299	244	280	290	313	304	315	270	301	249	290	267	306	322	254	300	299	264	245	277	285	274	267	286	297	268	283	278	266	269	257	268	270	309	264	291	285	270	277	296	292	284	306	272	260	307	265	266	296	275	289	291	334	265	237	286	294	292	253	294	280	273	315	277	282	253	271	292	288	287	303	272	312	283	261	287	290	266	315	287	281	288	291	283	324	277	283	266	277	282	279	286	310	285	271	289	267	284	299	268	290	306	270	274	284	281	280	303	278	316	262	285	278	258	277	266	269	273	278	306	272	307	282	274	286	258	291	295	284	294	277	273	290	291	257	288	249	280	254	305	278	274	312	297	320	257	278	284	249	294	293	272	298	278	283	289	291	250	248	297	274	292	301	311	257	273	272	297	265	289	280	276	316	299	282	299	287	279	264	292	299	283	307	286	300	288	296	272	273	275	311	291	273	276	317	264	300	303	308	270	281	303	298	275	288	259	255	273	285	287	306	257	263	262	272	300	250	284	278	256	324	275	280	265	288	291	305	268	302	275	270	305	291	312	312	289	287	253	278	285	291	251	294	309	265	259	270	275	282	295	268	258	301	288	300	297	256	299	312	312	289	304	295	307	287	314	317	289	301	290	259	296	275	274	256	279	282	273	256	267	282	273	291	277	286	268	271	282	308	291	302	306	276	279	295	283	295	300	313	298	290	287	322	267	280	277	264	290	289	273	291	278	256	257	311	256	278	265	295	264	272	314	257	294	264	294	271	251	261	273	288	256	276	281	296	296	275	257	314	286	274	284	314	305	296	324	293	309	305	288	287	246	300	300	287	258	310	295	293	327	313	279	286	290	294	304	276	333	271	305	269	257	261	291	271	293	301	281	266	262	306	262	289	268	261	238	294	271	270	309	307	275	302	283	266	285	253	284	309	296	259	295	298	315	292	305	297	290	276	268	289	304	296	285	287	299	260	256	283	275	273	285	293	282	283	225	258	261	289	306	251	284	293	288	304	276	291	287	291	255	268	270	278	276	301	248	285	331	293	266	274	304	259	290	288	265	275	283	306	278	274	278	245	280	299	312	263	313	293	258	299	281	288	285	246	262	306	273	260	282	259	269	266	308	302	281	267	302	274	252	304	296	278	269	299	309	278	277	285	324	270	306	276	262	269	260	272	272	273	276	253	287	306	270	297	312	284	271	251	274	294	274	283	295	261	271	260	264	283	313	286	286	294	311	263	301	298	277	290	307	278	264	301	268	272	282	274	307	277	336	283	248	293	299	266	263	284	280	275	269	271	254	318	283	247	276	254	277	291	297	285	293	272	254	288	295	296	260	266	294	267	289	253	257	260	249	289	257	277	261	273	292	288	265	270	307	264	314	295	279	271	283	290	271	288	249	283	321	278	295	285	305	296	279	270	304	308	320	279	282	300	339	283	291	276	299	280	237	285	297	291	275	310	281	273	288	252	295	305	260	282	296	287	258	253	291	285	295	259	262	298	297	296	257	277	285	291	277	271	287	279	282	297	300	276	291	286	292	298	317	286	300	278	261	275	289	266	281	288	291	307	279	301	286	269	268	266	295	289	256	288	284	292	287	285	316	330	297	294	300	305	286	287	310	271	274	316	298	257	268	288	264	310	308	256	268	297	254	307	286	284	293	279	251	282	292	253	285	280	273	288	313	289	293	308	318	270	272	268	280	317	318	283	239	301	310	302	288	289	285	303	275	284	251	284	279	282	285	290	284	282	288	282	263	259	306	279	280	248	265	266	279	268	297	262	264	271	295	295	277	304	280	317	276	303	289	293	261	289	285	315	279	289	267	250	338	310	250	285	278	249	283	293	260	290	250	317	276	287	322	292	287	238	276	291	295	306	316	333	274	295	284	294	285	305	269	296	276	303	288	250	255	293	280	283	272	262	273	266	276	281	266	331	247	261	276	307	261	317	308	280	272	303	282	291	297	292	283	286	286	282	284	279	293	267	261	280	276	258	287	279	264	294	278	281	299	252	250	316	316	271	267	283	283	253	295	284	299	294	264	274	253	331	253	293	306	322	314	272	265	294	259	270	272	278	289	314	287	283	279	346	295	253	288
35275	11758	14000	14751	13593	9652	11002	6302	5000	3687	2414	2527	2090	1914	1788	1671	1519	1346	1116	985	894	879	844	796	862	833	1153	2775	3423	2005	744	644	640	660	643	652	681	681	650	699	700	626	674	622	658	634	651	604	638	597	650	585	646	643	612	642	621	625	622	628	583	587	596	603	620	579	622	577	598	654	606	595	626	668	634	593	654	606	556	592	590	630	617	645	589	594	634	649	622	592	591	601	607	621	596	608	630	593	633	631	635	622	636	607	613	641	628	586	616	612	625	591	634	613	617	650	635	589	622	648	646	579	629	628	617	600	619	617	605	614	609	573	589	628	595	605	597	610	653	619	606	619	605	592	644	587	585	583	588	645	610	595	606	629	608	599	635	626	598	635	608	631	585	649	615	667	626	635	669	591	634	606	645	596	639	629	598	615	631	631	611	601	633	597	575	614	606	614	626	608	606	638	593	627	591	585	627	576	609	602	616	573	618	631	601	573	580	560	597	617	646	628	606	618	623	587	628	581	643	613	607	645	601	604	600	593	591	635	641	618	651	615	638	620	624	603	606	603	637	604	608	600	582	588	591	603	608	602	589	605	594	589	594	623	628	588	625	656	597	592	636	646	564	584	637	583	596	619	581	653	600	608	618	572	611	591	578	620	638	582	576	608	668	625	620	580	616	673	621	678	623	595	591	584	608	632	558	643	607	597	606	592	620	622	576	588	647	559	624	588	620	607	616	608	627	653	587	637	596	588	656	612	574	627	610	619	607	623	622	689	587	593	627	638	623	612	610	673	612	582	632	607	662	588	642	593	615	611	619	579	595	614	632	594	583	634	621	593	611	612	558	554	615	586	576	610	606	598	600	623	605	580	621	610	622	623	613	603	633	572	613	598	626	630	612	613	629	640	632	685	586	611	631	617	587	620	560	581	573	632	624	622	571	602	596	619	604	611	538	623	602	596	629	592	593	623	572	614	594	609	630	637	580	594	603	562	597	620	661	648	660	597	633	595	573	622	573	627	637	632	638	565	592	627	615	603	645	574	625	603	631	608	646	634	665	594	615	619	635	625	666	641	625	633	654	590	642	616	584	614	648	672	583	633	629	624	603	605	583	629	653	566	611	646	565	675	592	609	613	621	615	608	614	623	591	577	649	627	600	621	595	581	694	591	616	607	596	630	589	597	616	618	647	621	599	624	627	597	571	645	592	589	666	616	608	583	601	586	601	606	630	642	601	603	666	581	590	640	625	561	590	589	544	603	625	601	591	627	626	643	640	622	605	679	612	588	596	600	596	592	667	611	618	660	619	643	588	605	641	595	590	600	611	616	592	621	600	595	660	612	643	622	633	588	601	634	629	642	594	627	619	582	649	646	624	600	602	643	589	654	606	591	602	581	575	607	627	584	644	641	625	608	601	594	622	593	577	593	620	637	596	645	585	587	604	594	580	640	628	619	590	617	595	633	629	615	593	645	570	617	596	591	601	623	614	618	575	612	641	578	600	597	608	623	623	603	578	623	580	642	587	605	608	575	644	599	608	638	564	636	596	609	621	597	590	614	610	627	616	642	604	640	602	543	626	608	634	598	568	612	626	582	618	584	670	609	590	617	592	600	669	576	617	651	583	627	609	636	604	586	592	618	622	611	571	650	561	620	619	664	620	616	623	592	586	582	622	624	624	608	614	657	602	601	621	596	605	634	622	596	610	644	591	648	617	651	640	611	608	624	617	556	615	617	613	555	609	649	644	573	593	648	598	623	616	619	610	578	597	597	609	640	614	634	571	617	599	600	588	570	618	611	609	623	617	599	573	639	604	604	584	570	651	639	604	595	637	604	652	613	586	606	629	610	642	579	638	574	629	636	586	584	585	622	619	605	611	621	613	602	625	568	585	641	605	592	614	609	589	634	612	603	606	583	654	609	617	610	610	616	616	601	624	589	652	623	594	608	585	626	575	587	609	624	619	613	593	593	599	620	574	577	592	610	565	626	578	618	583	616	659	523	631	675	605	606	618	632	651	603	651	602	581	601	574	626	631	589	616	577	641	614	613	589	613	609	637	607	604	627	686	637	618	629	658	584	583	593	638	625	605	636	603	646	617	566	525	617	640	575	627	596	604	600	605	595	610	607	610	631	587	662	624	617	612	605	606	629	598	615	585	620	597	607	656	618	565	603	598	569	623	621	637	658	616	630	597	584	613	598	627	641	624	664	589	597	622	609	615	642	622	600	593	631	643	572	596	608	627	593	583	628	604	558	653	657	606	584	588	549	648	612	636	590	595	599	634	588	608	645	615	616	585	618	598	650	588	569	641	579	613	620	624	592	621	586	627	612	642	625	591	597	629	572	581	626	632	601	619	621	620	587	573	612	607	605	656	603	622	650	598	622	633	609	613	582	620	626	617	566	603	575	583	603	596	579	656	642	586	614	614	643	627	601	639	579	629	590	584	575	593	648	613	589	644	638	650	644	612	598	613	628	603	588	603	622	605	632	570	589	613	610	581	611	598	615	580	602	616	567	598	638	587	615	576	630	630	640	626	615	605	607	666	612	612	606	629	592	596	630	639	569	659	598	590	620	588	628	596	601	622	649	597	646	616	628	642	628	580	624	624	679	610	656	607	603	592	638	624	558	606	635	604	604	624	595	624	579	626	617	585	549	631	596	631	637	617	616	621	614	615	658	618	578	601	585	621	575	585	618	578	554	647	633	604	606	594	615	632	563	613	614	597	573	604	662	592	609	605	637	639	655	659	587	641	612	600	600	617	602	618	589	628	607	593	598	662	587	583	601	633	627	595	618	649	624	660	607	644	654	643	655	586	580	643	640	631	605	599	608	619	629	669	580	623	643	565	644	614	593	585	619	607	592	606	618	614	574	650	566	622	663	579	621	601	625	612	603	601	607	651	638	607	605	576	635	640	638	604	583	621	626	598	613	608	622	656	606	612	612	628	565	615	620	612	658	605	600	601	647	580	632	646	597	579	616	593	642	597	620	586	572	640	610	630	569	567	636	611	642	620	634	653	600	665	595	648	582	597	570	622	592	605	603	625	622	618	655	612	656	614	590	620	581	606	591	611	626	595	578	581	609	589	595	605	611	597	561	633	608	620	586	582	618	607	607	593	598	618	590	654	570	583	571	578	623	694	619	593	629	622	615	573	581	634	580	616	643	571	614	601	610	625	606	540	573	595	610	618	610	592	596	636	643	561	595	604	592	575	628	607	560	595	607	619	604	587	609	596	610	624	644	592	589	594	580	588	616	598	592	590	583	611	646	620	626	611	640	603	619	605	607	565	620	604	615	635	598	608	642	616	615	587	559	615	640	600	627	608	600	605	607	624	577	596	624	629	654	601	648	601	617	622	583	566	578	613	638	617	619	614	603	594	629	623	564	632	604	595	586	612	605	627	617	611	622	579	590	623	635	615	620	627	620	622	634	625	611	603	632	607	607	605	625	615	628	644	605	616	625	586	615	598	601	633	587	617	589	619	603	625	624	614	604	631	614
22098	7363	3692	2764	1685	1556	1331	592	647	299	303	291	238	215	203	212	211	203	186	157	180	150	158	169	175	136	147	158	163	170	158	132	179	161	138	168	174	152	154	149	124	150	125	140	149	145	153	173	153	165	157	151	142	134	147	139	143	159	144	143	154	167	141	163	163	140	128	150	149	138	148	145	159	150	166	184	145	159	144	153	132	132	137	165	128	126	139	146	143	158	149	139	163	149	158	158	159	131	137	132	148	137	129	159	170	156	181	157	144	145	155	149	162	160	156	132	118	155	168	142	151	135	162	126	163	144	161	181	150	155	156	159	146	130	127	134	122	126	136	126	136	149	143	124	154	145	159	160	153	147	141	149	144	141	135	146	139	159	148	149	149	138	137	139	174	140	148	148	136	173	160	156	173	137	126	135	154	151	154	159	134	124	142	166	164	158	166	155	163	133	144	130	145	121	145	156	155	154	172	139	117	139	154	140	152	149	150	149	157	148	148	139	131	146	154	135	147	151	167	137	131	160	125	169	151	145	150	154	124	162	140	152	148	135	146	143	137	145	162	136	152	154	148	138	144	148	151	147	156	131	153	150	144	170	159	150	147	142	167	145	140	157	139	133	181	140	127	163	138	160	148	152	141	150	138	175	150	155	144	134	144	143	157	141	153	134	158	158	144	149	146	148	167	165	151	143	153	148	171	117	176	142	142	149	139	158	159	150	167	140	137	153	145	136	145	167	152	170	151	134	136	152	158	146	148	170	150	140	145	142	139	142	138	144	151	152	145	136	157	147	154	142	145	138	160	151	167	140	136	139	146	168	140	124	144	143	121	140	147	166	123	159	139	143	152	153	138	162	153	146	172	139	154	162	139	158	139	137	137	158	147	146	129	153	131	135	163	125	146	148	174	159	122	129	155	125	140	132	139	124	156	158	139	155	137	163	146	162	140	113	135	131	151	140	155	142	156	141	156	145	156	130	153	141	145	149	143	135	143	142	158	140	137	158	137	120	132	130	143	141	133	134	138	144	150	157	135	135	174	144	134	162	159	148	150	155	146	157	126	132	152	141	151	144	145	158	145	175	164	150	150	135	166	132	147	141	136	114	130	168	146	151	140	158	151	155	143	137	112	154	153	150	146	166	140	145	144	139	134	142	157	163	139	145	146	162	145	173	162	161	148	125	137	157	140	139	151	136	155	157	131	118	156	148	147	146	134	163	173	155	152	135	158	137	156	164	150	171	175	130	132	131	117	132	146	148	155	151	158	120	156	147	137	143	141	138	179	157	156	151	139	146	156	146	137	135	177	146	172	143	146	144	150	143	139	150	141	146	142	144	159	156	133	151	137	156	159	132	147	142	126	147	137	132	157	156	154	140	149	148	162	157	148	133	143	127	148	170	159	144	157	142	148	130	136	133	138	162	153	137	150	150	145	141	143	139	178	164	129	146	146	164	155	158	168	126	138	158	152	175	173	157	161	139	160	147	148	125	155	142	154	178	158	151	148	143	141	168	136	152	159	135	148	144	164	132	170	145	126	163	157	161	146	151	139	156	150	128	137	149	146	153	139	124	141	146	164	156	140	136	117	127	132	148	148	153	139	143	147	134	155	170	135	132	147	145	178	148	137	150	150	135	152	148	147	151	135	145	152	150	143	176	162	162	147	152	147	126	146	152	150	126	156	141	161	151	142	133	148	149	147	158	140	175	141	156	165	177	143	167	130	158	146	135	136	137	139	151	126	134	136	123	161	133	132	144	150	160	137	155	157	169	157	147	152	161	147	164	168	149	152	116	129	147	183	141	156	141	136	131	129	135	145	164	156	153	163	136	150	156	132	137	133	165	143	133	116	156	126	163	141	146	164	138	138	145	168	154	136	175	156	129	152	135	163	134	161	155	142	146	160	143	134	150	146	157	141	157	143	150	146	165	149	121	133	165	167	189	140	138	135	131	169	130	145	158	143	159	146	151	141	148	141	166	142	129	155	146	162	139	125	144	147	176	147	158	160	147	154	150	133	134	134	162	127	151	125	135	145	135	182	145	152	147	130	132	120	151	160	159	153	131	159	155	141	150	169	154	156	151	140	149	141	163	134	146	145	154	135	147	151	151	137	145	150	133	146	157	152	166	134	155	154	147	166	165	160	151	128	136	155	145	169	154	138	127	147	145	138	141	153	144	149	156	137	139	149	144	137	135	139	140	124	161	147	134	135	142	156	157	160	158	125	156	142	139	134	137	133	152	153	133	157	128	144	139	172	127	154	155	146	161	125	137	138	146	139	161	146	144	152	158	129	143	156	139	131	148	132	135	166	149	141	159	155	150	145	134	155	120	142	148	125	139	146	150	143	167	115	132	137	166	150	145	148	151	176	147	135	147	139	141	132	136	144	132	136	150	178	150	152	142	148	137	150	174	136	140	145	154	124	135	149	181	127	140	138	156	163	158	149	138	154	113	142	132	150	155	158	132	152	159	137	172	131	134	154	157	173	152	149	155	147	148	148	147	163	151	139	156	149	155	128	130	139	147	143	149	170	148	130	154	138	155	149	162	164	129	157	137	138	169	155	123	164	151	124	164	137	135	142	152	156	136	145	148	161	143	143	127	142	172	144	127	155	150	161	128	154	163	160	133	147	155	148	155	148	147	151	158	153	158	146	125	138	151	132	132	153	149	152	153	167	146	167	165	165	175	159	163	145	175	120	152	138	154	155	128	155	155	165	146	155	148	170	169	143	139	126	164	136	141	133	130	162	128	147	141	166	152	141	157	162	146	173	147	158	135	154	172	168	137	155	147	146	160	124	150	143	134	154	149	155	153	156	137	135	148	165	131	147	141	156	145	148	133	163	164	143	147	146	159	143	133	123	151	173	173	143	138	141	129	128	154	126	122	140	164	153	134	133	155	155	161	142	141	169	176	156	162	137	126	148	146	152	152	134	162	162	155	142	139	152	180	139	133	130	143	149	146	162	148	153	150	165	134	168	170	116	159	151	134	155	147	123	150	123	154	153	139	148	151	167	155	146	146	137	143	152	145	139	137	157	139	152	137	120	136	143	144	140	122	129	168	155	156	147	153	140	132	135	126	153	126	144	155	153	143	147	141	135	157	151	137	140	152	146	140	144	158	148	139	121	149	145	150	154	142	140	138	140	129	144	148	120	165	169	137	154	136	129	149	133	151	141	131	155	159	145	144	182	149	131	140	158	157	172	159	139	144	171	149	146	174	161	162	150	155	156	163	156	147	145	140	145	155	131	144	171	158	151	145	137	146	157	131	146	142	134	134	157	127	135	165	148	162	152	160	150	132	137	134	123	164	153	147	130	135	147	163	143	143	129	155	166	118	148	114	141	164	165	162	154	139	129	166	154	165	134	138	132	132	161	151	161	155	154	154	143	143	141	138	139	151	151	122	140	154	180	165	150	122	145	133	149	172	162	135	128	141	167	154	148	148	141	158	122	150	138	155	153	156	141	157	145	119	147	138	137	163	138	140	128	145	133	121
13173	4122	6671	7827	5878	6505	5718	2657	3172	1096	1103	1042	827	798	801	657	658	516	515	452	457	420	393	437	388	401	408	421	410	351	373	366	358	363	352	406	389	388	375	388	354	360	350	333	373	356	379	358	334	336	307	363	379	370	349	342	319	346	343	349	387	346	395	339	365	364	362	346	399	343	360	365	352	332	310	336	382	342	387	335	328	344	358	370	378	364	343	355	372	402	366	309	364	316	359	367	334	343	359	335	341	393	349	339	374	350	345	336	328	359	336	352	380	338	344	307	317	378	314	363	375	342	356	389	291	346	337	329	380	313	352	373	340	359	356	395	356	363	349	410	354	356	318	355	340	356	348	375	325	337	325	348	333	354	368	328	364	318	353	402	362	376	352	372	337	357	370	348	356	332	336	366	340	371	345	318	389	357	344	358	352	371	356	384	355	318	372	346	368	356	381	392	369	346	360	359	354	370	411	345	378	343	358	363	375	370	322	338	351	354	372	385	358	324	393	364	361	346	355	340	360	378	339	399	344	358	357	350	375	369	360	362	351	383	367	360	343	390	349	342	350	365	330	356	333	368	356	375	358	378	311	372	346	374	353	343	380	332	341	355	329	353	326	337	354	340	348	418	357	359	360	366	362	384	370	314	378	372	361	357	317	357	345	350	407	340	352	340	341	362	352	369	382	349	381	353	325	357	357	360	349	365	364	353	359	392	358	344	387	364	368	344	371	350	355	356	375	315	330	367	339	375	366	343	337	389	345	351	326	329	382	377	364	335	360	344	371	329	357	383	357	346	341	328	371	361	361	322	337	343	372	375	336	383	374	337	341	355	347	383	381	334	379	356	340	387	355	351	333	355	312	339	380	366	343	355	357	365	362	311	338	368	367	354	365	359	377	394	355	369	331	352	369	349	347	356	395	362	364	337	331	351	344	362	362	333	367	381	355	374	376	380	329	362	361	372	379	374	347	357	330	347	315	339	341	365	340	365	353	341	347	323	368	350	334	324	348	358	370	341	362	333	346	347	359	357	376	323	363	388	363	349	358	352	359	348	353	353	338	370	327	339	356	369	368	351	344	380	339	364	358	340	355	331	361	357	340	359	352	340	354	372	366	350	358	349	341	353	348	345	365	343	320	350	380	345	355	355	393	377	355	371	370	350	362	338	339	345	356	383	389	354	376	323	333	371	362	328	369	367	374	392	362	319	348	327	351	366	352	383	371	386	321	351	337	335	351	362	354	364	371	382	380	335	341	365	324	339	331	345	358	359	339	386	356	350	330	362	339	341	373	351	368	366	348	337	366	336	329	340	373	323	358	353	353	368	415	374	335	368	360	311	356	343	360	366	361	341	334	394	357	394	339	372	356	359	348	339	369	385	371	367	337	350	311	343	372	351	364	335	337	375	342	388	368	387	357	346	353	341	365	343	399	350	384	344	368	356	378	341	347	373	354	360	356	350	355	337	371	354	356	316	341	348	355	363	347	355	330	344	358	342	366	330	337	390	354	372	362	362	370	370	390	352	332	335	388	341	364	337	338	367	326	349	318	354	344	376	348	358	409	354	365	363	345	342	346	352	366	356	331	373	356	366	361	328	390	353	372	353	303	367	360	375	342	350	374	350	326	367	351	350	367	387	351	391	369	347	323	332	333	358	341	327	389	365	338	374	354	357	354	330	344	343	363	366	352	344	343	345	335	348	347	378	358	363	338	372	350	374	381	351	357	364	357	355	372	363	388	331	333	382	359	366	335	325	325	369	366	375	337	333	375	350	357	346	356	339	350	367	353	337	363	320	391	334	347	325	361	385	323	355	356	359	385	385	374	304	373	327	372	337	321	334	391	350	328	359	370	363	367	324	328	361	353	390	358	348	365	335	342	355	361	363	340	333	361	346	345	348	368	360	334	362	356	354	378	337	357	346	346	339	338	379	355	320	359	353	358	357	369	348	349	358	380	359	337	328	367	358	369	360	392	345	360	378	346	367	363	345	367	377	334	367	357	345	333	340	356	336	342	376	351	355	339	346	333	334	372	352	363	371	362	337	326	360	375	349	363	313	392	319	330	360	326	357	353	357	342	356	377	346	363	339	342	365	380	348	393	358	381	352	337	352	316	371	360	351	367	384	380	331	344	363	342	342	362	350	352	320	390	350	348	357	360	313	350	375	375	329	352	332	345	338	376	387	384	389	394	354	359	362	347	335	389	356	406	341	333	375	380	353	371	355	341	354	371	362	394	376	363	342	343	334	350	337	358	369	335	363	371	339	345	372	334	363	350	347	376	322	359	399	347	359	364	324	364	343	348	321	357	340	357	341	338	353	375	390	331	371	346	311	342	331	388	378	331	369	358	351	372	378	365	341	352	382	347	339	345	353	352	380	404	352	370	365	331	346	338	354	388	350	378	364	373	356	378	331	372	362	319	323	346	362	345	342	349	349	385	345	379	339	326	322	362	379	371	381	374	370	377	377	350	324	355	379	350	353	368	317	354	376	365	325	327	371	329	377	352	356	362	334	305	360	359	367	360	366	363	373	358	384	385	367	360	318	328	340	347	374	349	357	379	365	348	371	385	332	343	326	340	360	387	395	359	359	353	345	356	352	377	365	366	374	359	339	381	366	350	377	349	333	314	346	360	365	346	369	315	366	346	371	305	310	358	353	361	340	363	339	375	362	371	377	342	344	354	381	367	340	345	338	366	338	345	350	367	353	316	352	332	350	371	373	368	362	374	382	353	355	377	348	364	353	357	349	342	365	365	375	345	344	344	392	353	366	370	311	352	340	358	364	341	350	354	368	338	357	349	363	336	360	358	355	322	348	340	330	357	353	359	360	352	389	379	363	334	355	367	332	368	315	378	352	338	338	341	368	343	345	358	347	392	382	329	356	350	351	355	349	375	402	384	365	366	357	350	345	351	358	351	376	349	341	347	344	342	362	356	349	375	356	364	327	330	352	363	348	371	333	344	377	359	358	345	363	354	368	334	336	346	323	348	345	328	321	344	352	333	350	310	357	342	377	362	361	313	360	385	344	368	349	328	357	362	383	370	351	329	380	371	332	387	333	371	384	382	372	362	369	343	341	308	362	363	330	372	362	337	334	339	360	345	350	354	354	355	379	367	352	357	380	381	336	354	365	363	365	365	336	374	361	359	336	327	356	346	357	350	355	341	365	367	336	311	349	357	359	332	346	363	348	352	376	375	384	378	299	329	361	398	344	381	359	353	363	345	354	335	382	394	364	359	319	381	358	341	364	370	334	363	360	371	362	336	384	406	336	374	346	385	345	356	328	379	333	358	342	346	326	344	345	327	349	363	369	351	385	333	335	359	350	362	377	383	347	390	311	345	357	366	322	368	387	354	309	398	351	299	345	353	321	361	390	328	382	374	377	353	363	351	353	381	360	336	345	322	332	341	352	348	379	347	367	357	339	370	362	355	328	377	348	340	339	370	339	370	349	348	338	400	342	371	361	375	351	375	348	368	356	340	363	339	356	367	372
43536	21084	8171	5648	3383	3562	2099	1585	918	504	618	440	363	357	340	336	285	319	286	272	271	238	245	223	239	250	273	357	342	229	214	231	243	224	211	246	263	221	220	245	224	224	216	229	221	205	212	223	208	227	214	223	217	233	237	218	214	241	249	251	235	249	236	216	217	204	201	233	216	209	229	217	227	191	235	197	233	241	228	226	210	235	210	201	215	234	260	219	226	217	209	193	242	231	248	225	227	237	216	219	224	220	220	232	228	267	240	233	206	204	227	240	214	184	200	222	216	201	221	213	212	241	234	207	216	227	205	194	207	219	224	230	215	231	219	228	219	231	225	229	208	218	182	235	232	251	223	235	223	238	224	232	213	207	225	255	247	229	223	227	229	207	206	208	222	229	213	236	225	234	237	250	243	210	243	260	232	216	207	238	212	252	226	192	203	229	242	204	241	195	201	227	211	197	259	239	198	239	206	236	220	211	181	241	212	239	259	225	240	206	238	245	212	253	225	236	236	217	207	245	204	203	202	191	229	210	231	218	206	217	205	237	225	257	262	219	213	240	227	233	235	232	219	198	237	224	244	201	218	219	220	238	239	255	244	221	227	243	240	229	221	192	202	230	209	236	213	223	228	204	222	198	230	200	240	218	199	214	252	214	232	235	214	220	194	209	212	218	239	256	226	213	245	228	244	222	224	249	224	221	228	208	216	211	216	229	214	206	228	211	210	209	225	240	218	250	213	202	223	191	194	226	232	241	194	222	223	208	212	240	212	221	241	217	199	223	175	208	233	255	232	200	219	243	216	210	229	250	232	240	227	230	229	230	207	225	220	215	210	228	223	230	215	231	220	219	215	223	197	249	252	206	242	266	222	229	239	220	230	227	214	216	242	222	206	229	212	204	224	237	208	204	235	236	218	175	208	208	183	209	221	237	220	240	256	237	219	223	231	221	234	214	216	211	199	220	232	209	241	215	216	199	210	229	228	234	257	225	208	202	223	205	217	231	235	210	232	225	188	195	201	200	234	224	220	205	216	234	211	208	216	252	204	214	213	248	211	228	231	211	196	234	221	227	211	207	189	199	226	231	221	233	230	213	230	233	220	211	217	213	203	219	218	230	225	233	219	247	236	217	234	216	207	198	229	242	225	222	228	232	217	217	241	207	219	189	226	203	197	220	234	219	241	224	238	246	217	216	202	228	247	247	222	242	251	233	206	231	215	228	195	222	235	221	221	204	211	216	208	212	211	234	203	204	221	211	245	241	212	215	221	215	210	205	221	228	228	232	231	237	224	213	246	236	197	239	213	232	212	220	223	223	193	212	208	224	198	224	224	202	224	190	220	212	206	212	227	233	223	230	205	220	235	228	220	217	225	220	223	225	205	238	208	212	218	229	231	248	233	238	224	227	220	212	218	207	245	214	227	236	209	205	209	228	216	233	239	243	205	238	231	238	193	247	230	226	219	216	216	221	224	221	222	205	220	210	214	248	213	238	181	206	219	229	228	231	221	227	239	187	231	245	234	201	237	245	219	219	201	231	251	199	222	196	202	225	254	218	235	237	230	232	213	247	228	226	220	226	200	167	222	228	199	214	225	230	200	233	222	215	212	238	192	218	198	227	222	221	224	232	214	229	219	233	228	243	252	221	221	227	227	221	254	222	220	211	220	202	222	234	206	206	243	229	246	235	223	182	203	218	234	201	213	209	221	192	214	239	219	233	239	249	193	217	220	266	222	181	216	220	220	215	239	222	217	217	214	246	224	199	207	193	225	235	218	224	213	204	216	233	236	244	234	216	213	237	227	206	234	200	223	231	235	211	227	217	250	222	214	214	199	223	196	222	239	188	217	233	207	226	211	229	230	220	198	205	210	199	221	205	221	245	223	230	216	207	228	206	256	229	202	206	185	262	224	220	203	233	205	243	238	250	222	219	231	204	234	232	226	223	252	235	219	192	240	212	217	224	221	217	247	206	231	244	250	223	224	230	194	233	226	209	204	250	214	239	221	204	232	224	212	203	257	226	204	247	212	247	243	257	235	229	217	236	201	246	208	228	197	207	220	223	230	233	225	207	200	224	247	206	207	208	233	198	205	217	219	222	224	245	216	244	238	206	233	211	216	208	229	202	227	226	209	192	192	224	219	230	255	221	207	232	240	212	231	206	227	226	214	178	203	237	227	250	249	226	221	203	222	222	219	224	202	212	208	217	225	216	249	238	210	222	246	248	204	226	233	218	237	247	215	222	220	245	200	198	220	229	202	181	223	221	207	246	212	236	232	242	218	241	205	223	214	212	198	227	219	222	229	243	241	249	214	219	229	227	228	215	205	213	206	237	201	233	257	221	232	216	226	231	184	204	195	203	210	233	236	217	196	207	223	220	240	185	229	225	201	226	207	193	198	186	209	210	210	230	240	234	195	246	230	248	208	234	220	214	240	241	223	218	240	224	228	228	223	212	234	228	198	251	236	229	215	211	200	222	230	227	221	221	210	199	217	217	220	209	202	220	238	226	233	227	215	224	239	213	228	234	220	193	197	241	246	203	217	228	224	214	231	205	214	233	206	230	214	200	216	224	210	212	230	221	209	219	210	225	205	218	241	227	258	214	203	210	204	222	209	203	218	230	222	231	215	190	207	212	241	224	223	234	211	216	234	248	226	222	216	189	229	194	216	225	222	216	207	238	233	195	248	229	207	240	223	252	197	215	232	194	229	211	217	213	196	241	226	206	210	215	199	209	223	219	224	265	212	221	231	219	231	236	235	236	238	214	213	214	195	196	265	223	248	239	226	237	226	226	237	240	215	206	229	236	205	243	242	184	207	231	205	262	249	203	230	216	230	188	204	212	192	188	208	220	213	216	240	208	218	215	230	218	239	226	221	223	215	232	191	225	265	236	192	208	257	196	218	198	213	212	212	200	234	235	218	195	216	232	225	178	233	215	218	208	225	203	224	231	241	210	234	232	208	197	238	215	214	205	237	203	208	198	216	234	231	243	205	222	216	217	198	212	222	229	213	246	206	227	194	209	219	219	242	253	193	240	227	221	233	214	247	228	205	245	227	218	207	205	260	249	218	229	216	200	208	232	215	207	227	232	187	208	199	222	231	224	193	220	210	226	214	199	225	222	207	210	197	232	216	211	211	211	236	239	227	234	217	224	225	237	224	258	200	204	226	232	225	239	246	256	232	233	211	221	240	212	233	229	229	229	216	209	222	212	234	209	235	199	200	227	206	250	254	213	206	216	235	222	209	219	220	207	200	209	231	230	211	261	245	230	228	242	197	217	227	233	242	230	267	231	224	227	232	231	232	238	240	235	209	228	227	233	240	230	237	209	187	242	205	244	215	226	248	206	213	242	232	217	210	205	241	243	220	218	215	219	225	214	257	246	236	201	235	237	216	241	224	241	234	219	214	223	224	195	219	237	212	252	205	234	217	213	230	200	222	208	207	220	243	226	206	210	227	195	260	226	243	244	228	228	212	220	220	252	205	210	211	274
28484	9155	11455	13050	11153	13089	7958	7358	3682	1945	2508	1727	1337	1254	1250	1094	1069	972	851	765	720	678	711	685	689	647	900	1520	1246	540	519	503	557	568	563	522	567	557	586	565	505	521	556	518	479	504	520	526	484	530	528	466	504	504	518	486	580	558	519	500	527	502	505	527	504	514	482	579	482	516	497	532	509	493	533	484	518	489	489	500	489	515	520	521	516	503	523	519	513	516	516	473	527	513	468	517	524	558	505	523	532	529	494	475	484	528	469	493	547	537	528	532	521	511	527	521	501	523	516	509	547	480	525	460	516	545	519	515	468	501	531	537	494	497	523	503	515	563	519	467	482	535	490	534	504	497	510	496	496	490	535	487	516	545	499	492	535	506	522	506	506	512	530	543	487	451	490	501	528	526	473	520	529	467	520	510	477	510	505	487	478	520	510	492	537	502	522	499	527	504	475	508	489	515	512	487	521	521	518	507	491	530	524	493	558	538	492	517	524	484	460	542	487	488	527	500	491	562	498	496	466	491	480	481	480	485	513	493	508	534	512	524	514	541	495	506	460	537	475	502	504	453	455	535	478	507	507	507	512	499	490	511	510	477	513	509	489	483	460	506	523	520	538	568	539	544	527	493	508	503	500	518	501	523	529	485	493	539	512	502	494	500	521	477	488	521	523	520	525	527	487	494	530	477	511	507	506	550	461	495	492	510	516	512	501	516	480	492	506	507	536	483	511	517	538	496	479	491	490	493	527	525	512	506	561	516	538	503	515	529	504	491	501	517	511	518	516	492	498	488	495	532	534	542	514	506	531	513	503	533	568	505	536	512	484	519	508	537	505	496	508	526	506	511	482	498	487	526	530	479	494	487	529	526	453	497	474	491	467	479	482	474	505	490	495	507	508	539	521	484	490	507	513	496	464	452	530	487	491	495	528	529	510	485	507	535	522	490	481	500	514	474	487	500	515	501	508	525	499	517	520	512	534	504	514	515	493	493	491	550	481	520	518	512	529	485	470	489	533	522	495	538	519	493	535	532	538	511	512	489	546	517	481	477	486	487	527	558	507	515	494	503	500	526	519	520	496	481	529	516	519	485	522	466	493	516	546	510	490	500	528	504	491	504	508	522	478	492	479	491	525	510	537	548	499	521	487	535	545	460	523	478	500	514	477	484	507	523	510	516	483	501	543	501	469	541	514	541	503	478	476	482	544	504	502	512	500	510	539	529	504	518	526	518	498	539	500	505	489	492	560	505	505	497	499	492	511	474	457	497	523	492	465	536	484	525	501	475	499	488	465	528	529	523	516	514	501	496	489	541	523	479	528	494	486	507	544	491	497	521	465	546	492	494	509	503	550	523	512	486	459	479	494	485	527	495	565	515	502	501	520	487	459	515	551	512	510	493	485	501	510	455	505	522	527	529	500	501	542	543	509	510	475	511	495	514	514	519	510	484	524	487	505	526	517	539	506	510	503	515	506	528	498	508	503	491	477	499	483	538	469	477	538	484	528	496	488	467	480	510	506	503	530	479	511	495	472	487	493	495	524	515	559	494	471	513	531	523	511	537	504	519	473	482	491	513	498	516	463	493	516	478	489	535	542	462	487	524	502	542	488	552	452	507	502	499	562	503	511	508	485	489	514	549	514	458	476	496	494	552	482	542	488	518	524	510	470	472	523	513	509	498	503	489	533	481	510	483	497	515	545	447	537	490	521	480	552	526	501	500	528	505	471	496	500	501	525	516	498	510	517	520	500	561	502	454	510	480	513	492	497	540	501	514	515	527	491	501	507	509	501	517	496	489	506	520	478	512	515	520	493	497	491	544	502	505	478	545	473	543	517	457	514	533	524	494	473	530	490	538	474	494	467	562	488	552	509	512	536	535	531	480	479	512	517	522	525	484	477	491	471	504	509	506	459	516	508	472	514	487	548	515	489	497	495	504	535	517	523	548	521	529	534	507	500	507	484	472	499	525	540	514	503	495	545	494	523	510	526	502	542	550	535	519	485	527	507	497	485	531	477	482	471	520	515	576	523	524	501	507	512	517	494	526	503	472	531	497	521	497	557	505	495	462	523	492	524	490	532	509	523	510	545	481	475	549	493	517	514	533	482	551	489	500	499	517	511	513	530	551	504	511	497	513	482	546	490	526	527	493	477	498	502	512	545	499	528	488	505	503	505	515	516	514	521	493	507	468	489	473	542	501	477	498	502	504	469	529	497	531	508	502	484	536	491	518	530	528	498	504	493	507	548	489	501	492	496	528	471	464	491	471	514	519	512	525	469	487	496	519	469	480	538	521	512	501	516	525	493	527	473	531	516	513	482	490	492	486	493	513	458	507	539	507	487	519	478	500	519	469	490	494	508	527	531	499	507	542	504	492	493	480	490	517	475	500	519	516	470	489	516	532	544	546	481	529	472	474	512	476	481	501	493	489	503	512	544	544	506	538	522	511	476	504	512	548	517	503	459	493	485	483	478	509	512	515	494	542	527	531	497	488	487	470	577	523	496	545	523	504	534	525	508	490	478	476	521	477	529	547	507	488	528	522	490	494	526	502	505	511	511	481	526	478	490	515	511	500	526	525	522	500	512	500	504	492	507	507	505	516	524	496	510	528	510	510	490	495	498	550	516	508	501	461	533	511	514	483	549	508	502	483	502	531	538	504	482	507	487	477	518	511	537	526	498	491	483	492	477	506	532	528	498	529	505	529	519	518	474	503	523	508	523	500	529	529	482	502	519	499	501	516	472	523	480	498	531	489	494	486	554	504	467	484	480	462	517	487	470	509	493	473	497	537	542	515	525	505	511	514	506	530	540	485	499	514	533	566	529	506	537	512	493	489	497	503	517	525	486	510	511	488	483	508	552	498	512	531	469	531	514	508	470	508	518	523	528	505	488	506	509	508	496	518	510	511	471	531	490	511	480	488	483	485	541	512	500	483	517	470	463	514	519	479	508	496	525	512	473	506	491	470	461	495	498	492	535	524	467	496	488	516	483	509	492	447	483	511	515	542	521	517	516	514	531	511	524	508	463	516	470	460	493	503	500	536	522	498	508	449	519	530	544	471	524	508	464	502	504	523	496	535	502	515	515	521	561	509	481	569	481	424	524	518	486	512	529	447	500	465	538	534	489	547	511	499	500	487	528	558	463	561	521	487	479	485	528	547	504	510	522	490	517	496	487	522	468	545	478	535	524	501	529	539	496	479	546	486	491	516	486	494	485	516	514	534	509	494	480	496	541	469	522	533	487	535	506	516	512	470	497	522	503	528	506	494	549	509	488	509	510	521	509	490	536	485	524	519	489	533	489	496	513	492	497	515	533	515	497	518	514	515	523	495	537	466	491	542	516	503	507	542	496	523	512	506	501	470	525	511	507	495	466	497	507	562	515	514	479	493	496	536	511	546	494	546	525	506	472	464	458	499	500	483	481	494	536	499	488	525	487	526	508	544	537	507	505	509	492	521	531	536	489	485	497	488	569	522	548	513	496	516	447	495	520	501
55457	28418	13862	7796	6401	5185	3408	2428	860	755	782	522	455	467	418	379	371	420	373	301	338	355	327	309	299	306	338	383	309	268	303	258	312	285	299	270	296	255	272	280	270	238	301	292	268	297	291	265	294	320	290	275	288	289	296	292	271	247	281	251	262	266	275	256	265	238	298	267	275	312	288	251	300	244	285	247	250	252	264	257	250	271	289	247	270	301	273	227	255	270	271	281	258	268	253	285	249	240	299	243	267	301	297	280	268	281	249	275	234	269	295	269	251	285	282	287	306	266	326	294	270	287	266	271	269	217	240	250	271	288	249	275	272	282	250	293	265	313	284	311	302	266	251	281	279	289	288	276	248	272	283	278	273	270	279	256	254	290	277	295	293	281	284	244	258	293	273	307	270	286	281	240	262	277	286	251	274	264	257	261	238	259	231	287	261	296	265	296	296	310	334	281	268	279	324	261	274	278	240	299	277	257	264	283	280	283	293	249	319	245	296	278	254	264	266	247	276	296	273	273	279	275	298	257	228	279	281	292	295	292	267	260	301	294	280	291	279	294	289	272	279	227	282	297	259	291	279	266	256	281	272	278	240	256	306	258	275	275	279	265	284	278	257	240	270	277	265	261	260	271	288	266	290	283	281	240	253	277	304	283	253	259	293	277	309	274	285	261	277	260	272	275	258	284	237	265	302	266	233	264	251	297	266	282	276	274	244	275	270	264	293	249	248	281	277	293	302	296	243	259	283	277	277	267	273	270	265	261	272	289	284	293	256	292	265	266	278	283	300	261	255	286	287	255	295	240	258	240	270	258	286	300	297	281	272	271	275	268	269	242	317	283	270	275	266	258	268	280	285	249	260	249	282	262	282	277	285	274	318	266	250	261	305	269	274	270	291	260	287	254	265	278	271	281	253	276	283	285	290	263	297	261	257	247	292	273	289	291	283	289	274	255	248	274	259	279	261	280	252	261	275	292	280	256	292	336	269	274	277	258	237	256	257	246	285	263	239	282	285	256	226	261	274	253	248	256	303	281	280	264	279	261	318	276	287	263	263	303	272	308	283	314	311	280	266	269	271	252	279	285	244	252	278	303	261	273	241	260	274	250	251	298	280	287	278	253	273	310	331	268	271	288	279	260	290	271	266	279	288	320	252	290	286	265	262	277	246	298	290	275	264	272	275	282	255	265	283	265	285	271	256	284	305	291	270	273	261	242	294	249	290	260	280	254	293	245	280	266	269	282	307	267	281	266	259	307	279	301	265	285	286	284	246	276	245	275	268	260	298	276	254	269	276	294	259	284	270	270	254	301	286	273	272	280	257	289	268	261	273	307	276	284	279	284	278	294	261	279	284	297	269	264	257	252	287	297	302	253	249	300	259	253	271	306	255	288	262	264	285	275	270	219	291	289	276	267	264	265	278	317	294	266	268	271	294	282	276	273	309	290	268	284	302	277	284	250	275	280	244	270	276	273	271	267	272	285	285	263	238	284	303	267	275	300	293	293	256	248	294	297	282	255	247	271	282	308	244	260	286	266	291	267	281	299	255	285	250	310	288	289	314	262	248	309	278	269	275	265	260	283	303	273	245	270	294	291	254	287	274	253	271	264	281	298	291	291	273	287	263	293	284	278	292	284	275	283	277	303	263	307	272	236	315	267	237	281	282	293	268	278	269	289	225	283	252	270	295	272	264	268	272	246	289	277	278	263	258	256	269	270	250	263	283	245	249	290	276	230	278	246	281	280	263	264	270	279	258	248	240	272	271	259	287	254	297	267	270	262	257	271	287	241	268	284	282	251	304	313	305	280	284	280	275	259	285	270	249	240	273	266	296	283	269	303	260	292	286	286	255	247	291	250	258	262	282	270	266	280	273	240	252	266	281	299	275	284	255	288	297	286	259	283	298	253	294	278	281	245	263	258	272	294	274	312	279	275	289	264	268	249	260	276	269	258	253	250	295	264	263	252	296	259	263	262	244	275	267	257	255	285	270	282	303	286	288	243	262	291	275	295	267	289	263	256	273	268	266	270	254	300	325	242	277	290	288	270	294	265	283	288	278	295	244	292	274	249	260	300	257	277	274	251	264	305	278	319	270	274	280	265	296	264	255	300	293	262	275	256	268	293	307	267	266	250	262	276	301	266	272	288	270	258	267	277	268	264	309	294	283	265	284	317	277	259	258	265	287	304	260	255	264	267	260	293	281	270	279	262	274	265	281	252	266	273	292	275	285	300	294	266	267	277	309	276	251	266	250	261	287	280	276	252	287	289	286	278	289	249	278	264	289	262	275	285	246	248	255	292	268	257	298	300	273	242	251	282	242	263	289	272	270	263	269	253	260	268	296	292	290	252	277	282	285	272	295	289	290	297	293	282	257	265	299	282	265	274	278	267	306	277	261	276	281	262	289	281	290	268	252	282	276	268	269	282	260	267	270	305	281	264	287	285	288	272	273	299	278	280	286	303	289	308	280	280	297	273	312	280	251	271	244	262	251	281	252	271	273	261	279	273	287	282	287	266	269	273	250	269	257	301	247	248	289	266	267	264	284	248	260	257	312	273	269	271	299	270	246	269	261	278	274	282	268	258	262	284	266	278	281	254	235	284	303	272	276	329	285	273	316	247	239	278	247	282	275	271	258	283	270	279	282	287	273	296	261	250	287	261	246	257	237	310	271	276	305	239	267	273	296	263	269	300	282	291	276	311	270	264	256	254	251	281	263	283	257	278	268	274	287	262	250	303	250	291	287	257	283	281	252	287	247	262	274	280	267	280	297	231	269	257	242	306	274	286	284	275	290	258	246	252	263	280	248	259	264	292	245	286	243	248	274	298	280	216	299	257	276	274	264	261	276	261	284	269	290	250	287	270	281	292	256	279	284	273	288	294	264	275	270	278	286	279	265	258	241	294	267	263	267	279	270	246	274	263	261	281	288	309	246	274	298	295	280	295	253	269	208	236	278	251	300	285	270	263	297	275	229	282	247	261	295	273	273	288	261	292	281	264	271	281	280	288	279	273	254	280	280	297	258	325	288	265	269	289	270	269	257	261	246	284	287	262	287	285	262	315	273	254	241	254	290	275	285	295	279	285	301	285	294	286	250	267	256	241	259	310	282	289	285	264	253	257	257	270	283	308	291	269	275	262	275	257	268	288	283	264	232	294	257	261	274	251	259	286	298	286	250	327	294	250	314	273	292	278	273	264	272	315	279	267	299	269	267	246	268	273	275	317	265	265	315	259	273	256	249	272	238	262	293	311	286	286	256	283	257	263	286	249	269	272	304	269	258	283	269	245	294	298	268	281	296	264	290	283	261	272	269	273	273	289	267	279	286	283	300	296	285	289	262	268	244	233	245	246	278	260	277	285	271	279	266	279	265	249	251	274	267	280	271	278	261	298	264	276	250	279	269	310	264	253	254	263	280	275	278	269	273	278	264	271	283	289	283	276	259	292	237	309	281	253	245	287	252	306	275	267	266	298	269	273	282	244	243	273	266	253
36288	12259	15227	15368	18590	16335	12450	9166	3253	3418	3224	1985	1670	1901	1677	1564	1596	1340	1129	928	843	891	790	847	760	769	974	1330	768	587	642	652	730	694	702	661	704	701	630	617	585	633	640	592	607	564	588	587	610	617	651	561	596	593	583	602	648	633	565	594	582	627	583	583	645	578	637	596	543	558	538	627	579	607	600	559	586	588	631	612	620	664	647	591	600	632	569	611	601	602	634	600	563	595	630	595	604	619	621	586	613	619	574	553	610	585	640	611	587	553	557	572	600	600	581	598	583	603	612	594	603	611	602	633	610	612	593	574	591	615	635	619	544	548	614	570	618	566	591	636	568	601	603	603	570	615	591	596	617	617	597	625	601	610	562	596	598	623	582	646	589	621	602	584	595	622	582	591	608	590	595	604	587	575	556	624	564	612	574	571	568	587	624	593	586	629	634	598	626	555	614	518	609	591	576	567	590	567	623	609	607	563	643	603	601	589	582	622	591	621	580	585	595	593	584	558	621	598	592	577	566	599	609	583	566	572	579	562	603	608	618	630	579	610	606	602	580	605	628	599	576	612	625	553	585	607	608	606	592	611	580	608	565	618	593	601	635	610	583	588	592	607	577	583	565	624	613	578	559	595	623	569	580	624	611	596	608	619	533	614	599	606	579	612	580	570	599	587	605	601	628	602	659	579	608	614	627	588	570	580	615	559	563	618	617	596	594	607	587	595	626	602	590	592	596	576	616	586	541	577	588	609	623	627	595	593	663	609	591	608	578	627	610	597	550	629	549	640	605	582	583	592	583	598	557	576	608	645	591	600	596	570	606	577	604	576	559	620	596	566	588	579	570	601	620	607	594	584	616	625	529	569	600	618	580	614	653	611	577	625	606	602	617	586	627	621	561	590	614	635	602	629	561	628	588	575	633	565	589	625	583	598	597	590	604	628	577	560	580	615	627	590	603	589	611	600	616	607	611	599	569	550	563	582	601	605	589	610	625	612	616	631	639	639	606	585	594	576	552	583	643	583	607	551	604	585	594	576	607	642	596	641	641	559	576	589	618	537	574	541	604	589	621	559	575	551	598	612	669	614	589	608	577	633	580	573	623	598	585	587	576	568	574	574	602	607	567	594	601	644	598	564	619	579	567	651	643	571	615	601	609	598	593	554	570	633	579	592	602	619	613	583	572	596	596	607	613	573	569	643	583	566	626	584	590	594	557	574	637	592	628	614	593	617	607	591	614	634	598	594	644	599	577	574	553	611	599	595	623	586	608	589	585	670	590	604	586	599	567	601	619	595	600	629	630	621	608	616	573	613	641	604	567	632	562	571	633	607	581	572	548	612	653	608	629	609	580	607	582	617	612	524	570	613	593	604	577	589	574	556	596	666	608	613	594	560	589	593	604	621	594	570	609	594	578	575	604	598	599	608	590	589	603	596	586	598	595	552	616	595	601	605	605	625	577	605	577	559	584	607	606	565	588	627	641	607	535	648	593	597	543	565	587	525	591	596	590	579	573	626	595	589	580	625	621	625	627	623	575	590	581	613	632	568	589	590	584	617	624	639	596	565	587	560	585	558	631	585	616	616	556	582	631	595	559	547	582	567	577	593	531	632	581	624	546	620	606	602	576	611	595	555	580	594	601	599	619	627	591	610	607	621	621	590	585	631	593	584	589	587	624	594	630	565	575	607	601	627	591	577	598	595	634	640	633	618	633	555	610	628	638	572	601	574	626	570	603	551	597	600	610	592	605	600	635	602	600	571	593	599	615	582	581	579	605	591	608	602	617	614	596	605	603	570	588	633	592	592	583	599	568	605	591	657	600	580	581	576	602	618	658	569	601	559	589	598	567	574	562	578	614	569	557	563	612	596	629	603	589	590	548	587	616	588	597	586	600	576	583	550	588	594	610	591	587	598	626	588	609	613	591	556	585	624	565	629	601	583	660	591	561	602	567	572	560	591	629	602	597	626	597	593	584	629	620	596	569	591	571	605	568	594	585	620	599	558	577	592	604	611	629	622	577	565	599	598	583	633	545	538	596	555	576	604	617	566	596	628	592	583	603	612	573	634	606	583	630	594	588	600	605	608	609	574	553	580	586	587	604	614	641	618	592	582	582	576	593	605	605	584	595	562	607	578	572	589	572	627	583	632	539	605	610	591	593	580	594	594	594	618	617	568	629	596	574	603	583	597	586	605	583	563	601	564	659	587	601	603	602	614	597	590	575	599	597	570	577	599	619	668	652	600	605	599	585	598	596	568	626	568	651	589	582	622	667	627	603	622	575	617	601	587	600	647	607	621	608	612	580	555	599	602	607	605	632	599	608	578	571	580	562	600	603	610	635	599	611	534	583	587	582	598	566	624	561	615	595	637	599	597	622	623	596	618	635	579	580	574	581	607	609	613	574	592	589	583	575	624	579	611	555	545	542	616	624	563	587	551	589	611	591	585	556	582	593	635	580	641	625	598	572	599	580	592	549	599	577	568	582	603	621	594	590	611	593	644	600	584	601	605	623	609	614	587	580	617	617	605	575	604	604	598	594	648	592	587	587	563	629	649	535	592	593	597	596	609	588	573	646	623	657	573	585	567	597	608	609	604	610	576	595	572	598	592	589	568	593	560	603	539	587	643	615	598	595	634	616	542	592	613	610	591	581	559	627	617	585	629	571	573	561	585	613	540	620	573	596	574	593	593	585	577	575	611	625	616	598	629	558	593	573	600	624	571	606	603	584	617	559	572	571	632	606	606	605	564	576	568	558	578	599	593	639	611	558	612	585	601	565	578	617	591	613	585	613	554	595	622	538	615	611	628	595	613	547	610	549	550	635	598	577	598	639	604	570	608	585	565	613	583	555	589	611	632	611	590	583	613	611	600	606	622	627	590	644	648	560	595	591	584	562	580	603	585	580	593	565	596	589	591	620	622	605	591	586	611	633	571	606	572	589	581	648	614	591	620	615	575	595	590	577	567	565	604	603	571	639	619	574	598	630	630	597	621	626	593	604	569	619	578	553	599	608	603	589	586	607	575	570	572	603	586	579	588	604	592	584	639	619	613	593	640	604	586	589	599	579	551	619	622	630	606	574	579	659	636	636	608	564	608	613	594	576	636	628	613	621	591	579	574	572	591	640	633	612	596	629	581	596	596	549	580	640	585	573	648	577	627	602	578	590	618	636	616	603	616	616	595	604	589	627	575	608	617	565	591	556	624	578	616	619	597	590	588	615	585	587	614	583	598	640	573	573	607	601	635	563	576	548	602	581	607	580	635	611	570	594	619	578	631	581	597	576	615	554	539	583	615	581	592	608	603	582	585	578	614	596	605	647	592	609	611	573	566	582	615	644	589	570	597	595	569	578	644	560	595	606	592	604	609	605	603	608	585	580	561	607	603	615	600	610	595	614	599	578	572	618	607	588	599	574	625	622	543	617	600	645	642	630	635	605	563	612	579	618	599	605	606	582	619	601	608	626	561	574	565	595	636	604	571	607	576	592	590	620	594
22685	8484	4035	3447	3427	2004	1634	628	276	376	307	236	214	210	200	185	174	176	181	155	168	179	156	164	176	131	153	152	121	151	145	139	133	149	142	147	155	165	144	144	159	139	166	157	145	138	119	138	159	167	136	162	144	139	127	147	137	161	155	152	159	159	139	128	148	150	130	154	127	131	160	162	151	149	131	149	154	161	149	148	145	155	142	134	152	132	144	130	138	159	164	111	144	148	151	140	132	142	143	118	159	146	136	147	135	145	174	162	149	130	162	128	129	157	148	135	142	161	165	142	164	133	140	124	143	138	135	160	113	139	127	145	156	119	162	148	121	136	127	122	162	142	177	163	119	144	158	156	128	132	147	136	134	142	146	160	141	135	142	130	153	145	147	158	148	157	126	155	123	159	152	165	154	156	148	140	150	135	160	141	153	150	164	145	143	123	153	138	128	147	139	134	127	138	127	143	131	131	157	122	142	156	141	147	134	130	141	135	126	137	137	160	125	136	145	131	133	132	119	138	175	155	157	155	140	147	124	140	142	157	156	142	167	158	126	136	134	141	144	170	135	130	129	140	117	127	152	141	134	130	163	123	134	154	131	148	156	136	135	135	152	155	153	140	154	151	151	155	126	155	138	133	133	148	143	148	139	165	161	120	136	138	141	138	141	151	145	125	148	157	141	133	118	140	124	151	157	163	148	129	170	146	145	134	157	136	143	160	144	172	139	157	151	126	154	152	127	161	144	150	113	132	140	157	148	167	158	149	126	141	141	133	135	147	150	155	140	132	128	147	179	137	148	133	141	169	149	152	151	142	145	144	173	157	116	166	154	132	154	139	152	138	148	147	168	143	150	156	154	125	139	146	124	165	143	122	124	134	139	134	156	154	137	136	144	126	132	129	135	153	128	156	137	149	118	149	135	156	125	152	148	168	141	137	132	156	145	137	145	125	156	139	143	158	135	132	143	150	148	141	139	136	136	158	158	158	156	143	161	150	153	122	148	137	153	140	136	150	122	156	140	147	126	135	129	153	150	141	134	157	153	145	132	148	159	161	127	135	161	165	141	161	153	150	147	153	133	150	143	150	160	166	143	142	142	137	122	143	154	142	151	123	134	150	150	165	158	154	132	151	139	138	155	136	155	170	142	155	153	145	137	137	140	161	162	146	150	146	157	177	135	115	144	158	166	143	151	147	137	125	146	147	139	148	130	151	161	158	143	135	142	142	138	137	125	129	148	126	140	150	143	135	123	150	141	142	133	109	159	141	144	161	127	138	130	139	149	149	152	131	139	124	135	159	132	126	158	173	135	151	144	161	137	154	134	157	141	144	158	148	152	156	159	144	160	130	130	166	158	154	125	150	153	133	130	160	132	149	141	137	173	146	134	155	151	143	150	137	128	160	134	139	153	121	127	153	138	125	152	154	144	141	145	138	150	159	130	146	153	134	143	142	128	165	126	139	156	157	146	112	134	144	152	138	131	165	139	162	134	152	151	165	144	135	143	135	143	163	146	140	139	139	165	134	142	160	173	167	140	129	137	134	127	142	154	147	153	148	165	175	133	143	148	155	147	135	158	144	137	152	159	132	161	140	136	145	131	142	144	168	134	119	151	155	134	131	138	141	148	155	135	138	127	173	126	172	128	132	128	116	153	124	132	124	168	143	155	133	153	149	126	149	142	154	155	140	158	178	121	143	145	131	143	143	143	147	136	133	149	153	136	140	139	139	133	160	130	138	128	138	131	143	141	150	158	145	136	159	145	125	130	152	165	149	137	144	138	185	134	124	151	144	169	156	153	170	131	152	131	130	124	149	142	131	134	145	136	168	134	141	156	139	155	148	142	144	154	141	127	140	147	154	163	153	119	129	152	134	157	157	147	137	151	134	134	144	147	136	154	133	140	144	122	139	136	131	132	141	121	137	153	127	163	150	126	142	130	137	155	150	124	142	144	169	159	167	147	155	144	139	136	130	130	147	153	139	147	119	158	165	153	122	130	149	125	137	131	151	137	151	146	140	133	136	134	131	164	148	142	146	143	115	154	144	133	147	158	145	156	140	143	161	161	147	150	141	140	145	140	140	138	162	155	127	149	178	144	148	153	134	121	129	152	164	137	130	118	128	133	133	158	150	133	150	116	129	129	146	159	145	133	125	132	183	182	141	148	119	124	146	129	147	138	119	150	162	153	124	122	128	159	137	137	161	141	134	119	132	142	125	133	137	139	136	158	155	165	126	125	150	161	143	151	132	130	177	142	137	105	139	146	151	158	149	145	134	161	146	165	156	137	158	144	141	127	150	136	159	164	149	159	140	127	121	158	154	164	146	155	120	146	148	133	144	151	145	138	159	147	147	143	148	144	155	139	136	151	151	124	155	133	139	158	130	157	157	139	166	144	146	150	127	136	152	146	171	149	157	153	138	150	145	124	158	154	124	136	146	157	162	138	156	144	155	147	162	149	138	142	169	126	169	151	144	146	162	145	148	151	124	116	126	152	144	165	121	118	131	120	142	147	157	155	164	140	152	139	111	105	138	158	143	145	152	151	152	153	158	126	165	145	146	163	134	155	131	150	135	143	138	135	153	133	165	148	124	152	156	162	152	142	172	154	142	143	131	143	140	147	124	152	158	138	149	163	142	154	141	149	151	132	110	132	120	146	156	134	165	124	181	155	148	147	150	133	142	152	143	137	157	159	131	153	135	155	145	135	133	137	125	139	145	137	136	150	145	154	155	158	116	128	158	144	167	162	153	129	164	145	155	142	138	155	153	151	160	150	123	165	134	141	134	143	141	130	144	150	164	162	166	163	125	160	154	145	128	179	177	147	137	129	156	155	149	147	153	144	138	151	137	162	154	145	133	135	126	150	141	150	138	149	177	156	154	127	137	152	138	142	147	150	137	146	135	143	167	130	128	165	149	143	151	169	153	149	131	159	137	142	152	131	132	155	148	151	147	129	142	174	147	103	121	155	154	131	160	168	128	153	154	161	139	160	151	132	148	133	116	148	124	131	130	122	155	131	163	140	166	142	155	129	168	163	144	147	136	150	165	167	130	134	125	159	135	163	152	175	157	149	137	147	158	145	135	142	155	144	135	136	158	157	143	176	167	151	155	160	158	143	134	171	134	166	149	153	147	133	133	156	127	136	159	154	125	153	133	145	150	149	134	144	147	138	174	143	135	150	131	156	136	160	152	133	151	157	128	146	137	118	134	144	166	138	132	140	113	146	139	131	128	150	128	141	141	111	121	146	143	151	157	149	133	141	152	143	164	160	138	136	127	151	144	149	120	143	141	140	141	147	156	138	166	134	150	152	152	134	151	146	137	153	171	145	119	154	131	164	153	146	147	139	119	130	151	152	161	140	146	141	173	131	141	151	150	153	144	148	142	144	155	156	176	135	150	126	138	153	147	155	135	136	147	156	145	151	158	135	132	159	147	141	158	130	125	137	142	143	134	165	169	121	132	150	172	140	114	136	147	124	160	134	159	164	138	146	138
13410	4939	6857	10191	10884	7787	6388	2459	1232	1709	1399	964	711	803	750	747	667	606	546	502	449	404	467	389	420	394	396	404	376	357	387	376	358	385	402	397	381	385	354	346	380	348	362	366	334	361	346	322	392	361	368	375	333	354	388	315	342	352	330	359	332	352	336	341	368	343	324	348	369	371	357	362	350	357	351	334	322	364	358	347	354	325	337	344	326	348	340	343	362	377	378	379	362	296	354	353	335	356	366	337	325	368	344	343	326	350	349	356	365	336	361	332	364	313	357	348	385	336	346	328	351	364	358	352	345	334	347	361	343	324	345	385	345	333	364	339	344	362	331	333	356	329	343	358	350	370	341	339	336	348	336	324	346	344	334	343	338	344	325	368	360	367	330	351	338	324	360	340	363	319	336	319	354	370	342	329	344	339	338	332	330	390	398	318	363	362	371	342	344	314	369	369	326	332	325	352	338	355	369	371	334	362	338	356	364	348	346	314	344	331	375	362	318	342	360	344	348	352	381	366	356	331	331	381	361	320	326	356	324	336	364	362	336	343	367	338	333	356	324	347	349	347	331	333	322	357	361	356	363	319	367	343	368	359	344	365	384	302	312	382	372	345	357	381	367	359	335	369	347	319	351	340	340	327	353	320	332	355	353	372	320	347	362	362	336	337	369	363	373	330	361	344	355	369	351	381	378	315	316	366	335	318	323	357	333	369	356	377	341	328	388	370	361	341	357	366	340	358	340	363	324	373	331	366	347	321	333	351	330	319	319	318	346	344	325	346	339	328	348	382	375	349	379	334	359	310	330	331	337	362	334	353	341	340	361	376	350	339	311	314	349	332	319	341	318	349	346	346	330	352	333	350	344	353	337	339	335	358	378	347	365	373	351	353	355	361	344	363	349	347	355	326	362	348	324	377	364	342	360	342	341	332	379	391	400	366	325	317	341	352	340	348	373	375	346	362	392	352	360	330	364	332	330	329	355	323	363	337	339	328	368	346	338	355	332	342	329	368	361	358	378	332	338	346	347	341	337	358	391	337	313	345	350	344	352	342	361	346	362	342	379	336	355	382	367	355	362	331	350	363	335	341	331	378	388	359	330	338	335	366	319	303	341	344	313	376	357	370	360	338	358	342	330	324	356	333	322	337	371	357	339	346	384	367	347	344	376	349	358	356	356	331	361	354	339	322	343	355	360	323	357	363	356	341	341	313	313	352	388	394	358	330	372	347	338	324	346	354	352	363	356	340	348	340	360	358	341	336	367	331	347	314	394	333	355	358	345	356	325	321	337	360	348	354	351	368	352	353	368	311	341	372	371	336	368	332	327	367	336	340	357	341	357	347	353	333	347	362	339	331	335	377	357	340	359	354	393	350	333	358	359	337	378	347	353	363	332	355	365	368	331	354	350	366	336	336	351	338	357	358	354	348	344	346	358	345	332	351	342	325	316	341	352	370	369	357	345	409	361	360	369	321	359	333	359	382	322	353	338	404	335	372	390	346	350	343	323	332	329	345	368	360	348	378	294	368	349	357	315	364	351	338	356	326	346	364	327	357	334	330	362	385	346	339	344	336	352	358	380	366	341	334	324	319	329	345	366	319	356	364	344	339	347	396	357	340	340	347	377	339	366	343	325	364	364	372	328	351	363	354	325	350	354	337	357	348	374	331	334	338	322	311	359	381	369	358	365	359	344	339	352	331	377	361	352	334	317	358	349	346	360	335	339	335	344	359	342	381	343	324	358	341	361	359	375	334	360	345	324	353	360	327	323	363	329	326	338	351	359	324	343	357	350	334	315	366	342	326	335	326	331	358	349	358	360	368	328	364	370	352	369	338	387	371	345	346	322	379	376	356	336	352	355	358	332	348	358	386	366	364	333	356	332	345	380	324	335	325	350	368	358	342	350	349	371	374	351	304	331	327	377	329	373	394	356	352	338	320	361	341	337	336	342	316	311	322	335	369	317	363	347	355	328	333	339	321	361	323	358	346	383	324	360	366	367	387	361	355	335	331	341	365	323	365	351	365	337	338	368	387	337	383	364	380	343	376	356	369	316	354	357	327	375	339	311	326	346	338	387	388	360	362	345	335	325	339	342	372	326	376	331	359	365	373	337	367	345	337	372	360	335	359	351	331	345	353	358	366	330	347	370	345	346	352	357	362	331	375	314	366	350	352	352	369	357	350	318	332	370	333	356	339	365	334	368	353	416	376	325	348	338	332	334	356	340	350	333	362	326	388	351	337	367	329	363	329	340	374	326	332	321	366	317	351	341	348	366	363	336	330	344	335	342	365	312	376	351	355	332	373	355	358	316	346	287	335	365	365	353	319	342	360	364	375	329	372	341	349	346	360	329	350	349	372	347	372	342	385	333	341	365	395	338	358	359	375	344	327	336	370	349	332	366	312	361	356	339	327	368	343	350	337	404	341	346	345	322	332	345	346	362	333	356	378	319	364	346	359	391	353	330	361	397	359	331	375	343	335	360	340	360	353	373	321	351	334	349	358	366	354	353	336	348	317	366	367	353	342	360	362	351	331	335	349	342	361	328	362	355	340	350	337	355	375	353	361	350	347	335	334	371	359	348	348	345	342	352	371	330	333	356	386	351	343	374	335	335	346	340	357	334	311	356	343	368	334	336	325	353	372	372	356	389	373	380	369	341	365	347	323	339	339	327	384	361	356	333	343	345	358	350	380	358	397	355	345	348	368	346	351	338	337	361	359	367	348	364	336	335	361	361	369	361	388	319	350	349	353	361	325	352	317	344	332	351	352	361	356	335	338	387	382	381	366	342	340	339	337	370	336	335	367	351	331	375	356	346	345	367	333	349	319	371	333	346	355	339	309	351	333	332	346	345	354	330	371	362	371	341	384	349	342	347	364	353	333	317	337	351	353	328	365	343	337	340	339	390	339	367	355	330	375	337	356	344	375	352	338	316	336	346	353	319	389	344	356	349	310	340	339	317	350	379	346	329	376	344	362	364	318	360	349	333	346	381	342	350	359	334	374	324	393	369	370	377	330	330	332	342	316	406	310	374	357	369	327	324	357	349	360	356	351	331	346	328	385	358	358	347	307	357	338	374	349	377	333	357	367	374	316	337	340	338	353	365	328	351	350	351	369	337	372	325	382	363	362	367	355	356	333	362	322	363	356	351	331	344	331	366	372	348	360	359	361	343	353	337	341	340	324	338	345	331	387	334	376	318	378	357	343	360	379	330	395	347	351	359	383	359	343	330	343	341	349	342	328	357	337	337	347	359	384	345	362	370	338	362	350	345	334	358	331	329	364	334	347	371	352	331	322	335	375	346	345	356	380	352	340	334	323	348	362	354	361	317	347	345	364	369	367	371	367	320	353	330	322	333	372	342	318	350	328	346	358	320	372	340	321	354	363	366	366	361	353	339	389	333	357	346	343	351	403	367	354	346	367	365	352	326	324	398	332	357	342	345	347	323	343	366	360	365	389	369	343	386	352	329	363	384	330	328	350	349	345	353	350
43339	20476	9679	8519	4956	3894	2266	839	654	616	515	376	379	375	357	325	312	296	277	244	280	245	283	259	245	222	305	296	222	210	225	243	238	217	230	240	232	219	194	203	229	216	220	229	237	222	228	202	236	224	225	224	215	223	223	216	214	200	208	207	231	208	232	228	217	228	242	216	212	200	239	226	244	207	218	243	257	247	237	218	218	223	205	249	205	178	217	225	216	226	209	199	224	227	204	201	230	237	227	231	183	216	243	239	199	221	231	234	229	226	207	202	216	204	214	181	213	205	242	203	187	202	194	216	215	222	223	238	246	279	206	204	211	224	214	242	187	219	221	240	237	207	231	215	188	244	221	196	222	209	210	227	210	211	209	229	231	223	229	249	228	204	221	234	247	218	243	236	222	230	212	236	234	212	220	217	201	222	228	213	231	198	203	209	233	231	228	206	222	228	183	236	220	231	222	215	208	244	208	241	225	211	224	193	215	261	239	219	241	233	254	186	204	238	251	228	238	241	219	200	212	253	218	207	221	229	223	213	246	241	226	199	221	215	212	204	189	232	205	246	214	245	226	212	218	238	211	231	230	245	221	236	225	211	213	206	210	204	211	210	215	192	245	205	258	224	219	205	210	207	240	247	210	216	238	210	216	221	251	207	218	238	212	226	238	211	223	222	199	187	204	225	238	232	244	220	190	207	222	201	189	208	217	210	217	238	218	202	210	228	245	219	228	209	197	229	232	236	226	250	195	243	207	214	232	223	225	203	231	218	204	204	217	228	238	204	221	211	225	205	227	197	212	222	223	253	226	218	204	216	202	194	246	225	261	211	216	235	207	212	182	198	231	236	206	239	228	216	185	233	228	212	229	217	234	230	215	203	195	225	239	227	219	214	206	211	221	209	227	230	228	223	202	184	247	233	218	215	246	233	236	230	211	224	209	226	267	225	213	197	235	217	199	209	195	224	253	234	234	215	236	205	227	210	219	222	203	183	220	247	217	234	225	234	244	236	239	214	214	227	203	227	220	233	215	227	225	195	225	200	199	217	218	230	196	237	246	204	245	236	206	210	225	221	216	204	243	234	227	214	241	219	230	191	255	217	226	201	234	222	215	227	247	213	243	242	223	230	244	221	218	196	222	226	216	199	207	237	241	238	210	230	211	212	222	207	202	214	224	220	238	252	238	236	238	209	238	217	209	231	223	212	251	238	208	232	222	206	215	240	239	221	221	231	211	228	227	224	226	207	223	241	232	248	221	196	217	203	218	229	227	222	195	233	222	212	216	230	244	194	213	209	218	235	232	215	216	209	225	216	226	220	238	246	227	212	220	236	222	228	224	221	198	223	213	260	235	228	230	229	205	222	236	209	222	214	205	218	201	259	257	246	201	198	247	210	216	229	213	231	219	249	250	220	223	215	240	224	211	225	231	200	211	220	225	212	206	244	222	219	254	198	221	259	210	226	211	223	244	215	191	216	228	205	236	224	234	200	202	223	249	232	218	223	224	212	191	219	203	214	209	207	185	226	220	223	192	178	230	227	214	222	225	251	247	206	211	226	222	196	218	201	210	230	214	212	229	219	217	245	227	219	232	205	233	237	217	218	206	247	215	210	215	209	244	240	249	225	231	218	223	222	218	224	228	217	245	207	217	211	246	237	219	226	205	225	247	225	229	210	206	230	221	220	214	218	229	231	237	217	229	249	242	212	225	205	220	221	226	231	263	221	228	216	213	216	227	219	231	234	209	236	210	252	232	247	224	201	205	196	219	221	235	235	217	214	204	208	188	227	212	241	225	214	218	220	209	233	210	197	198	225	206	212	213	251	259	197	223	198	206	207	216	206	210	209	219	220	214	199	242	230	227	223	193	213	215	249	220	214	235	231	235	244	240	194	230	216	231	234	202	201	214	218	206	219	209	219	240	206	239	213	222	222	203	234	219	210	220	213	225	243	210	218	224	229	205	205	246	235	230	228	189	210	236	220	219	231	227	221	216	191	193	187	237	206	227	215	208	223	249	212	197	231	217	230	223	257	219	225	219	229	227	209	246	199	244	238	235	226	231	234	233	256	218	238	248	208	209	214	201	198	231	203	211	216	207	224	220	213	202	228	217	205	211	203	212	252	237	200	209	231	220	219	213	238	196	192	224	266	211	201	221	227	207	215	209	202	222	233	225	210	228	211	185	238	243	238	243	215	225	193	214	229	227	245	248	230	209	211	187	236	220	189	232	196	194	235	235	215	216	231	233	222	217	222	214	228	227	199	231	233	209	213	207	207	197	188	205	241	242	233	260	224	205	241	232	233	197	195	211	211	214	245	228	227	203	213	234	230	247	220	233	210	213	234	194	183	194	220	201	211	219	238	213	219	215	214	255	201	231	220	222	220	231	180	228	201	245	239	223	215	226	248	200	220	218	210	230	217	220	217	214	199	232	262	216	215	217	222	244	221	233	251	229	211	214	226	221	210	214	234	227	209	197	239	237	219	206	177	202	222	230	253	206	180	230	229	241	216	210	206	244	189	237	226	244	239	209	244	235	227	210	208	210	250	250	191	235	228	212	250	250	239	239	222	216	214	229	233	204	220	233	227	232	220	212	206	231	225	217	233	228	196	227	204	216	210	237	232	234	218	243	217	196	226	237	206	236	241	242	227	229	236	200	231	242	221	202	225	218	229	221	212	244	217	223	210	203	209	251	206	214	210	244	245	204	212	224	226	233	224	219	195	215	223	211	215	215	217	219	225	226	220	239	204	242	212	237	206	205	218	233	217	247	213	227	224	220	231	216	229	216	225	230	199	198	241	222	216	236	230	212	221	239	197	223	211	225	249	212	216	216	253	192	198	240	244	221	206	240	253	203	203	244	208	221	222	230	218	246	226	223	236	191	211	223	199	207	215	212	220	244	235	235	192	207	218	220	231	222	238	228	204	228	196	197	204	222	239	237	215	240	219	236	228	240	218	198	218	209	242	241	212	217	210	220	194	238	208	201	221	224	232	234	203	230	217	215	228	206	219	199	220	206	230	215	206	238	205	221	207	236	219	235	206	213	190	224	215	213	218	225	231	241	204	233	234	210	217	238	191	239	195	231	235	255	220	222	226	234	182	215	217	208	244	202	197	194	235	225	223	220	220	222	228	210	203	221	226	198	226	241	220	219	207	209	210	201	203	200	218	234	208	215	233	226	253	204	232	244	221	197	206	228	239	229	220	209	189	208	220	221	245	225	215	204	205	247	220	217	251	217	232	246	220	199	206	238	238	202	199	207	227	228	248	262	213	215	215	216	224	185	211	214	228	234	246	225	187	220	222	224	209	211	218	234	193	230	215	237	221	237	228	231	238	212	243	224	227	213	193	198	221	218	211	232	221	237	221	228	235	234	226	224	241	228	236	220	219	212	232	217	230	226	223	234	213	229	224	186	237	217	210	225	258	208	236	200	217	224	218	202	230	203	261	209	192	238	215	201	212	194	226	235	218	223	218	205	225	214	170	208	196	205	202
28457	8726	13257	18931	14281	13954	8185	3324	2595	2726	2093	1428	1271	1275	1163	1122	1101	1085	962	763	757	751	647	658	610	622	1158	1138	559	534	540	552	597	543	560	591	536	554	488	530	497	525	539	499	524	528	522	505	503	513	480	487	540	472	489	535	451	505	482	526	514	487	537	512	514	520	482	507	525	525	510	522	473	510	455	502	481	503	507	462	517	496	505	498	476	492	507	487	499	483	516	500	523	510	491	547	476	488	524	482	519	512	525	477	500	483	480	531	518	470	492	512	530	496	508	498	509	495	512	543	494	466	482	471	494	499	507	493	532	501	507	463	521	501	494	493	494	509	519	508	505	510	503	496	507	511	529	485	498	515	515	533	468	540	529	475	471	530	549	493	517	450	540	515	549	457	526	530	491	494	481	510	484	508	512	475	509	497	510	519	499	494	527	497	525	491	530	529	540	509	504	503	447	543	485	501	483	461	524	509	507	509	501	569	488	494	505	503	504	533	523	495	493	503	497	506	549	491	468	479	497	504	524	534	501	521	509	510	512	541	490	516	540	483	523	508	490	473	503	513	505	506	489	486	518	509	550	494	526	481	548	520	486	552	501	511	527	504	494	511	503	516	493	504	507	541	522	462	525	517	523	516	501	504	528	520	501	476	504	544	527	481	554	500	497	510	517	519	485	525	493	461	498	521	515	552	482	509	536	478	522	494	501	488	528	537	492	467	538	500	479	529	448	489	489	519	505	487	507	509	474	516	493	516	465	521	481	497	532	522	505	523	503	495	494	492	517	540	501	493	488	510	506	503	530	526	499	465	480	479	498	507	511	532	513	526	515	484	501	499	480	488	496	477	499	486	456	484	512	532	511	460	493	492	495	511	514	493	505	499	498	472	474	517	512	486	534	483	529	487	505	483	548	491	524	522	529	529	506	518	481	470	502	498	495	506	531	489	505	495	495	527	540	493	506	509	485	524	542	485	482	517	535	541	494	509	536	514	502	520	486	494	507	553	488	504	533	477	543	524	506	480	532	551	523	472	503	522	490	548	463	490	499	515	515	531	521	477	471	493	507	515	540	499	514	528	462	537	527	478	481	511	494	489	488	494	493	520	524	477	530	518	508	523	514	527	487	474	516	477	500	512	490	519	446	558	540	519	518	505	480	505	525	489	543	506	487	521	489	497	539	505	490	515	504	510	529	503	535	498	547	500	526	492	514	525	481	496	462	511	512	512	498	484	535	538	511	485	507	518	537	474	515	543	484	530	542	548	501	540	491	488	475	544	501	503	500	508	468	496	524	460	493	549	494	505	499	492	509	502	516	517	492	522	512	504	487	490	507	472	492	505	501	490	501	486	506	525	484	531	534	492	517	493	500	548	498	488	500	454	496	532	513	525	506	527	513	544	525	502	482	497	535	520	491	488	466	538	473	504	462	501	486	479	476	485	527	507	477	503	460	512	473	471	488	499	501	447	512	486	542	476	491	514	506	521	533	504	493	495	485	500	522	492	529	469	508	498	520	527	480	524	540	523	506	509	524	461	526	462	533	512	529	520	501	516	498	530	519	510	539	500	467	488	441	513	499	488	511	478	502	503	521	488	491	464	514	484	483	518	513	472	500	478	512	509	506	489	559	515	522	515	504	520	476	522	490	498	506	497	525	497	472	493	479	521	473	488	485	560	514	537	519	516	537	492	497	541	494	516	526	525	449	469	518	496	482	497	520	511	509	447	530	546	514	487	504	502	503	464	501	481	509	480	523	465	543	496	479	505	507	502	473	488	493	538	501	508	486	480	512	496	480	484	507	529	514	500	519	524	498	532	465	508	462	492	491	538	511	516	473	484	525	533	490	498	517	572	491	485	525	506	492	517	477	521	519	504	466	515	512	499	475	491	497	527	460	516	490	481	509	539	457	480	516	502	535	515	479	519	528	502	482	476	466	484	493	508	535	504	470	516	525	499	496	492	457	511	494	488	505	474	484	487	534	504	518	490	503	483	513	509	492	484	523	519	494	522	477	527	485	510	486	473	488	477	501	506	502	513	513	468	520	493	522	518	517	512	462	493	554	496	516	500	490	511	484	498	461	502	496	506	498	475	493	482	517	532	453	480	490	517	520	476	511	510	545	511	516	469	507	483	500	496	519	516	574	489	504	543	495	450	505	490	486	487	526	511	465	474	474	512	513	474	486	531	471	473	537	512	474	501	507	492	473	516	474	535	506	533	511	525	486	509	503	485	510	508	512	531	498	451	477	502	538	543	536	496	474	457	497	470	516	507	471	512	498	489	502	538	497	481	478	528	512	467	493	478	543	488	516	535	508	483	452	520	524	494	561	500	505	491	512	482	553	529	510	528	521	462	478	485	487	516	517	492	482	528	474	493	507	499	521	528	536	486	503	488	514	461	503	510	533	527	488	501	532	467	476	479	520	508	507	519	500	506	489	521	517	534	506	476	503	518	538	523	510	527	443	521	479	511	533	501	495	500	511	513	540	484	537	519	546	503	484	527	488	490	509	467	490	500	530	477	521	487	501	530	523	469	555	522	495	514	501	498	506	485	470	530	523	485	456	498	495	553	495	458	516	485	447	532	484	517	520	478	514	538	523	469	472	491	481	539	484	493	467	489	520	538	499	510	517	532	549	535	486	486	496	489	518	520	510	578	487	506	515	512	543	481	476	499	458	480	497	502	489	518	508	498	455	497	518	498	533	488	519	514	509	528	527	497	477	477	508	490	485	475	530	515	498	510	509	452	491	510	496	519	506	521	480	528	494	494	494	485	495	492	510	490	474	547	521	508	527	513	509	475	522	489	496	530	481	519	468	508	529	473	537	500	499	499	504	475	518	556	495	514	512	484	486	520	487	513	493	480	545	529	478	511	505	488	527	506	460	482	503	476	522	473	499	546	489	472	533	468	551	536	518	488	542	516	500	523	507	512	475	560	492	512	539	509	456	467	472	508	482	512	525	520	470	506	506	518	519	513	481	520	482	499	477	487	488	484	534	502	517	459	480	522	485	494	489	499	521	497	527	513	489	482	554	494	495	538	490	528	487	492	479	525	488	510	507	498	540	470	503	511	484	510	517	504	552	500	522	481	500	470	494	522	494	497	489	512	496	514	484	547	519	552	478	552	518	480	472	509	489	510	507	472	483	501	550	542	514	505	548	479	497	485	502	492	517	538	518	511	478	484	522	529	526	502	517	522	496	492	512	521	479	504	497	488	504	516	526	467	546	493	505	471	523	501	498	465	497	465	468	511	546	503	512	496	476	497	515	514	521	523	497	501	496	464	510	523	496	479	519	500	510	527	487	481	539	503	503	506	535	500	493	491	515	510	508	520	522	504	489	481	513	461	478	508	507	476	508	507	542	510	537	517	527	478	427	533	536	482	459	457	527	496	480	471	518	518	523	499	480	529	503	499	510	491	499	515	538	516	524	492	506	483	475	502	518	519	479	527	508	504	502	467	506	479	477	504	448	513	442	488	516	505	523	521	511	530	545	491
55229	30468	16813	12149	6960	5963	2548	1589	1151	769	572	514	451	430	429	449	449	357	406	352	342	344	332	305	303	288	392	472	278	243	282	289	307	291	310	254	251	262	267	220	256	286	275	298	252	232	265	276	298	313	269	265	262	277	313	279	270	295	272	272	273	252	263	283	275	266	258	236	285	280	319	286	277	309	278	306	295	273	319	280	256	273	304	287	257	270	279	313	282	319	285	256	283	267	281	292	264	298	257	242	284	253	290	286	240	250	269	281	278	280	279	271	297	244	289	295	296	264	266	303	296	262	240	251	296	267	274	276	291	284	293	268	268	274	301	263	276	280	277	294	288	271	287	268	306	299	269	271	299	245	271	298	274	276	269	289	271	277	244	266	287	300	294	272	254	259	274	273	305	293	292	272	278	262	283	252	277	271	295	262	290	250	262	265	249	290	273	282	305	279	250	270	288	314	280	312	267	294	265	296	274	273	302	296	254	271	265	289	262	244	267	278	275	287	258	275	285	298	269	269	259	285	273	260	289	298	257	272	271	283	260	271	276	262	271	268	280	273	280	295	260	279	283	259	302	286	293	302	300	288	301	283	260	270	293	252	271	280	302	277	276	249	259	267	267	257	268	264	296	290	278	292	283	272	291	295	290	265	282	273	278	285	289	275	265	288	279	250	311	275	254	277	231	263	267	267	308	292	256	288	266	265	300	267	284	284	246	275	269	278	299	267	249	284	264	298	291	281	240	264	252	291	262	275	266	296	281	296	283	280	283	314	277	279	268	298	283	284	286	274	274	269	267	282	299	238	261	312	279	277	265	312	306	277	273	256	272	273	265	324	296	272	253	282	269	257	273	283	260	270	264	255	261	261	278	265	290	288	264	278	264	272	279	291	285	291	286	276	285	245	282	285	273	278	273	277	279	295	267	299	287	288	300	278	244	310	318	259	273	275	245	262	287	248	270	261	247	297	279	267	278	258	301	277	257	270	294	264	236	287	269	283	260	234	271	275	283	286	275	253	273	232	325	287	284	269	274	280	270	275	261	264	274	303	274	256	291	290	276	259	282	311	283	278	302	292	271	295	275	258	262	293	273	287	271	291	278	295	253	280	270	271	286	265	270	271	273	303	258	298	293	299	298	277	255	272	258	258	285	273	268	280	300	298	280	276	284	263	267	277	266	285	262	276	266	257	277	266	281	288	283	278	286	260	264	274	289	293	268	280	244	272	289	283	271	277	248	281	293	255	279	251	265	258	279	291	295	285	269	276	291	277	315	264	275	286	268	269	275	246	295	255	239	291	262	294	281	281	309	272	267	299	268	260	283	292	272	272	265	270	290	281	255	275	293	311	271	271	283	289	303	272	286	268	269	288	292	290	240	263	275	248	277	242	272	261	265	289	295	272	293	266	291	266	300	311	272	240	254	298	315	253	267	291	248	283	261	274	269	262	258	275	289	272	233	265	261	293	276	315	308	257	305	274	262	289	300	287	251	257	267	295	291	276	284	266	275	289	240	306	251	290	257	285	315	296	264	282	288	293	273	275	287	271	267	277	319	275	263	256	288	280	279	309	310	282	278	287	285	296	292	258	256	274	258	258	276	260	245	293	288	274	284	314	292	268	325	269	288	284	281	290	298	246	275	240	293	281	273	288	295	280	303	281	284	277	293	262	276	275	273	315	266	309	244	276	261	278	263	271	265	271	258	320	259	260	301	290	260	256	240	279	265	265	307	248	235	288	305	288	326	263	264	263	255	306	267	278	288	285	287	264	280	263	267	274	286	293	315	282	282	269	226	245	254	279	314	267	307	273	288	286	260	259	294	284	294	274	265	297	275	256	277	253	278	271	242	249	297	260	287	274	268	267	291	291	271	292	284	269	286	293	283	290	261	242	265	295	270	263	267	260	292	266	271	255	284	257	250	264	260	286	288	319	278	304	292	300	271	280	291	274	307	221	305	306	306	277	308	290	265	305	274	276	257	293	269	292	304	266	277	283	297	278	305	251	264	257	274	307	246	313	317	273	277	273	247	304	286	232	283	283	243	251	258	261	276	243	280	289	266	261	270	284	264	271	287	260	304	273	247	276	292	244	283	280	310	304	300	286	261	253	295	280	273	309	280	280	291	291	254	245	246	243	282	308	277	283	306	305	256	275	265	308	276	262	308	267	254	309	278	265	286	269	263	286	310	263	296	256	266	276	266	262	287	285	265	242	267	301	280	271	266	277	293	271	286	266	269	298	275	279	309	277	251	268	272	272	259	256	269	237	300	256	272	304	274	305	282	298	255	300	280	278	327	293	269	264	235	251	274	302	266	268	252	269	274	267	262	300	276	253	279	283	293	300	262	261	272	298	275	271	287	277	283	272	278	303	295	280	230	238	271	267	284	277	265	277	303	275	283	294	285	232	281	271	270	294	281	259	294	275	221	303	278	301	267	314	257	260	270	256	292	236	324	274	278	266	252	304	267	269	286	258	264	271	280	282	287	270	270	292	279	253	272	284	292	285	260	290	277	320	293	295	269	268	247	250	255	260	255	261	301	296	276	281	287	272	271	338	252	237	288	271	282	286	271	315	257	273	266	247	243	278	287	299	295	297	275	304	262	290	306	303	318	284	274	306	271	277	314	274	282	263	291	285	307	303	253	283	235	277	280	284	257	238	288	288	273	280	293	261	282	263	293	286	245	258	273	254	266	262	268	286	256	314	281	278	273	259	268	267	305	274	307	252	302	236	285	270	270	277	297	287	275	271	272	321	258	292	275	283	299	261	309	246	265	299	309	274	283	279	271	258	249	251	233	321	266	288	265	278	292	273	286	263	285	292	263	279	269	271	286	254	250	258	261	283	278	275	287	261	271	287	260	267	277	267	287	277	271	294	290	304	292	277	290	313	292	287	279	271	255	280	258	244	279	289	262	261	280	295	285	291	260	277	292	286	273	313	284	238	297	305	269	259	246	262	283	288	284	308	278	270	294	272	290	262	262	270	274	278	289	269	252	250	272	248	247	264	280	294	257	270	281	257	279	280	270	298	256	288	268	264	298	250	287	283	264	288	291	282	259	264	293	293	288	300	260	271	277	255	293	265	276	282	283	302	303	262	258	282	263	279	275	281	263	294	283	268	268	304	276	258	268	248	274	268	283	243	267	265	255	255	275	263	263	301	310	312	262	307	281	278	279	254	273	263	275	270	260	291	275	254	278	288	296	299	290	262	274	240	257	302	286	263	278	273	271	291	272	285	260	248	253	268	252	277	267	255	316	308	272	259	276	286	260	263	268	296	262	284	312	272	280	280	292	263	305	269	246	287	245	291	281	309	276	295	278	250	248	276	273	259	264	260	238	289	275	263	283	311	265	273	278	284	308	283	285	321	269	275	278	286	278	281	258	283	270	275	306	268	260	290	272	274	280	246	292	285	261	281	270	289	261	285	284	284	283	275	270	279	261	320	279	277	272	277	247	253	294	289	308	299	272	275	260	286	254	294	271	283	303	277	263	270
36215	15177	19652	22081	18185	17875	8846	6404	4927	3388	2479	1779	1802	1515	1469	1434	1729	1641	1098	955	919	949	947	854	849	792	1510	2173	739	675	710	703	712	637	641	666	685	623	653	616	688	662	609	593	573	597	597	630	584	589	598	608	584	657	617	618	589	619	565	636	591	643	546	605	631	569	632	626	612	624	621	594	645	600	582	558	590	610	577	602	591	578	607	590	588	645	606	628	602	611	591	628	661	584	557	607	557	579	606	625	637	595	612	630	601	630	620	614	579	607	635	575	645	586	578	575	593	626	622	584	556	618	591	550	611	593	654	618	647	647	589	590	578	596	583	652	618	631	572	618	655	625	632	588	595	609	590	616	582	597	610	598	579	612	616	633	608	597	589	594	601	607	574	598	598	606	623	613	588	617	589	603	589	582	584	602	605	619	621	609	623	621	581	610	570	601	618	620	637	594	613	622	613	621	577	641	642	554	601	627	620	604	596	586	638	596	601	563	631	634	602	639	600	578	597	582	606	612	619	588	648	630	638	583	563	573	563	607	592	575	645	632	633	616	532	640	622	595	602	600	630	618	609	621	635	611	594	624	659	583	601	631	580	600	574	630	625	633	568	596	572	636	625	627	601	625	595	610	574	654	570	622	592	583	554	586	597	612	646	585	597	650	579	606	621	622	632	592	584	579	619	580	598	556	626	561	597	629	634	610	633	642	591	625	566	627	620	596	602	582	563	574	629	609	592	588	587	613	643	647	590	591	567	614	600	624	579	626	624	583	621	597	568	561	583	612	680	617	602	624	561	566	633	593	634	577	580	609	606	618	585	581	614	622	603	608	574	559	653	622	615	639	611	609	626	566	609	612	574	598	569	570	595	617	624	612	633	607	587	608	628	619	641	609	612	614	624	620	593	638	592	620	594	639	579	667	614	648	588	596	578	612	618	619	630	585	636	608	603	605	648	597	569	633	605	588	542	602	599	564	603	607	580	620	580	640	610	585	562	656	568	596	589	618	594	637	643	612	618	572	618	640	579	631	634	584	628	612	621	589	601	585	628	580	608	596	613	635	644	535	592	582	624	617	605	582	593	617	614	598	574	593	585	608	610	620	593	544	624	605	597	609	597	601	621	632	601	590	617	604	618	611	575	617	603	619	584	582	572	571	600	551	666	603	599	615	636	601	616	603	652	620	588	621	635	610	563	649	573	645	574	605	622	627	624	579	631	585	615	686	603	632	634	626	604	608	582	573	594	603	611	594	598	563	561	574	579	623	634	637	584	588	580	628	608	597	632	623	585	570	623	634	567	582	602	609	587	610	586	585	605	638	582	616	612	593	569	616	578	590	659	567	588	585	630	606	613	606	577	618	626	599	618	581	612	632	592	628	636	622	590	595	588	609	621	621	587	607	650	626	591	651	575	603	600	614	650	613	604	605	593	553	601	611	569	612	590	634	598	622	576	534	621	605	601	629	589	657	621	618	613	631	630	657	626	618	637	612	578	603	573	619	645	649	592	593	625	608	552	626	620	618	589	592	593	574	596	578	649	591	605	592	639	628	584	634	620	580	595	554	582	607	615	592	645	610	583	593	596	604	611	632	587	626	623	566	607	601	607	581	586	583	618	556	603	611	626	625	594	594	605	609	581	611	602	586	592	583	593	620	594	627	575	589	614	615	639	587	626	610	592	608	613	647	594	577	551	598	621	634	584	589	575	608	615	561	609	612	626	628	598	658	585	623	600	597	574	612	591	577	597	620	561	606	582	602	643	566	629	608	593	630	615	633	593	600	596	622	630	596	640	621	607	617	604	610	594	637	605	598	616	593	613	587	571	650	637	595	594	596	611	618	582	629	614	618	578	589	632	576	652	619	606	650	557	656	599	622	613	611	546	590	578	622	585	641	616	624	547	621	600	583	587	626	556	586	599	601	647	615	604	617	616	614	617	593	645	594	602	590	633	598	577	596	601	607	573	606	625	610	578	604	602	616	601	580	604	633	613	589	632	591	583	645	611	599	624	623	593	598	586	620	628	584	542	648	641	612	591	589	592	605	575	614	598	633	555	638	578	603	599	539	590	646	642	559	595	602	601	570	612	619	641	608	626	596	575	615	575	567	600	541	612	604	588	581	608	569	614	570	619	592	617	606	601	585	592	600	553	625	601	644	603	665	623	615	616	614	615	619	607	634	612	612	604	586	621	612	644	637	574	596	605	607	639	570	582	606	599	606	605	641	581	610	613	591	599	632	579	575	556	607	587	591	591	632	592	610	635	637	653	605	650	589	556	564	594	608	631	599	589	581	602	588	614	578	566	589	645	584	621	590	593	620	564	600	632	600	640	658	596	624	615	600	626	592	603	580	623	581	595	618	628	610	579	583	571	593	594	598	615	646	646	605	624	638	624	666	610	560	627	604	596	631	569	617	644	593	579	545	614	643	568	607	650	642	600	621	572	617	598	616	607	598	610	584	621	639	590	590	594	622	582	640	623	622	572	604	585	596	597	613	553	600	588	576	627	581	572	634	594	572	572	598	601	599	601	616	612	626	595	593	624	603	580	649	599	570	593	601	641	628	574	611	652	622	643	587	565	620	609	583	597	612	615	622	603	614	583	630	587	616	600	610	574	583	638	611	587	602	628	616	584	616	551	569	612	581	641	636	570	610	655	611	655	549	641	602	629	592	555	588	617	638	598	606	589	604	619	595	635	585	612	594	648	578	572	616	628	583	616	600	562	620	582	612	579	622	616	591	599	617	633	606	556	578	573	579	633	592	616	587	615	605	612	591	583	586	579	565	621	585	637	623	634	623	619	618	601	624	652	618	588	635	641	599	601	636	578	622	583	646	570	564	600	618	581	600	640	588	600	598	591	622	585	605	610	612	630	576	634	652	580	614	595	619	595	609	619	588	569	599	607	606	586	585	616	546	618	600	619	578	614	576	604	571	621	655	589	692	605	605	626	601	640	646	559	579	617	591	624	562	615	576	599	618	608	606	600	610	609	605	642	628	602	649	590	638	619	602	628	584	597	577	581	600	609	601	657	626	616	649	585	594	572	599	594	600	603	597	589	626	596	637	637	586	625	598	613	591	632	583	631	592	612	586	588	629	628	597	649	621	582	629	599	631	625	607	589	613	612	617	578	615	597	584	631	623	619	597	630	623	582	614	591	589	603	550	598	630	587	638	562	606	598	583	595	622	593	614	578	575	566	595	623	599	619	575	598	595	622	587	597	607	576	616	590	565	609	643	598	574	600	612	606	601	624	590	632	545	594	588	605	578	588	632	585	573	644	624	569	622	584	609	573	578	548	608	635	604	601	550	579	606	573	610	562	600	596	591	549	610	601	565	626	596	601	546	589	625	624	590	579	606	563	581	605	569	624	567	601	608	598	576	635	606	627	619	632	555	601	628	640	612	635	618	641	563	592	612	599	592	596	597	589	642	626	627	650	585	663	630	572	652	557	613	594	602	581	575	581	644	624	598	608	613	627	584	617	610	586	598	636	601	565	651
23382	11557	7085	4452	3461	2024	1169	785	563	267	254	207	232	212	186	245	242	208	188	178	163	188	160	168	178	161	164	159	179	189	156	163	159	163	155	168	162	154	160	146	156	143	162	159	170	129	182	183	137	168	147	152	157	165	158	170	154	139	142	157	183	145	160	146	173	142	152	163	159	169	151	154	174	148	164	150	163	147	161	168	145	156	162	166	131	177	168	164	161	180	131	149	166	173	174	147	151	165	179	159	196	179	173	150	163	163	148	170	166	130	163	164	173	169	162	156	153	173	155	152	156	151	165	179	137	145	157	171	146	174	136	132	158	176	160	129	164	146	138	159	137	169	183	167	171	141	170	154	162	164	149	162	170	149	148	156	147	132	178	167	161	161	147	164	167	170	164	167	166	146	175	167	172	163	160	181	158	167	166	163	164	168	133	154	152	157	155	156	154	181	146	146	182	170	147	154	174	212	161	168	157	171	159	145	177	148	155	135	166	173	164	168	159	121	154	155	169	168	167	160	151	180	156	169	165	172	166	141	165	167	138	163	141	132	165	170	168	160	167	175	146	154	160	143	164	158	152	163	149	152	180	183	162	163	127	143	177	173	161	163	155	140	145	147	155	135	171	147	163	179	179	162	156	142	170	158	173	149	155	175	167	142	171	171	164	157	140	149	143	175	166	150	152	147	139	133	157	147	165	134	140	179	159	157	153	172	147	139	157	153	166	175	160	163	169	152	162	166	169	181	169	159	162	157	179	168	192	164	142	159	134	141	143	189	181	141	151	166	157	166	161	150	157	171	175	159	158	171	167	149	143	134	151	152	156	181	159	195	174	163	144	171	156	163	150	157	146	168	149	171	167	166	157	171	162	151	153	154	156	164	148	143	155	151	169	169	140	133	169	164	151	161	167	167	166	169	182	139	144	157	144	154	133	126	167	165	149	172	142	159	169	150	186	159	158	179	151	170	162	131	164	138	167	161	145	176	171	173	147	150	167	155	146	168	187	157	177	155	165	184	153	136	122	165	146	170	147	201	166	175	153	143	167	143	170	176	143	150	151	163	163	170	169	155	169	138	175	145	146	141	173	178	165	138	160	183	149	149	147	154	179	148	157	158	153	144	152	132	171	162	194	152	160	178	160	164	165	155	172	152	169	130	165	149	150	152	181	162	160	146	162	144	167	156	149	154	178	168	155	165	128	165	145	152	147	172	166	159	147	159	144	168	166	143	172	174	141	175	174	169	204	146	141	183	152	145	179	195	169	153	174	168	154	150	159	138	151	160	156	172	165	159	164	144	160	151	144	153	171	167	131	162	173	130	177	173	138	166	150	166	169	159	167	170	172	181	136	164	174	168	158	153	148	151	133	179	169	171	164	155	155	159	144	146	137	167	152	170	162	159	174	167	147	156	161	155	124	155	171	159	178	179	171	185	173	157	166	154	181	146	145	144	152	156	163	148	157	162	148	114	150	161	159	164	151	150	159	160	164	154	183	162	186	151	161	163	152	166	131	156	151	150	170	151	165	150	134	165	160	169	162	169	166	171	155	164	158	153	176	177	152	173	174	154	168	158	149	152	154	128	147	144	164	165	154	161	166	154	160	163	162	149	153	152	157	171	141	162	159	158	157	163	154	146	180	163	177	153	168	154	147	152	175	185	142	160	170	134	175	184	161	160	160	140	137	132	157	170	159	149	152	166	154	142	153	145	152	179	154	184	191	170	171	169	171	155	138	165	153	142	153	150	132	156	145	167	153	171	156	160	168	149	153	174	171	140	155	159	167	145	173	151	148	157	157	168	183	191	167	156	165	132	181	157	173	162	167	153	157	151	178	168	153	164	153	169	182	189	164	162	146	163	154	161	180	139	148	147	158	154	151	157	146	164	161	156	166	160	160	164	154	163	129	164	155	158	166	136	170	161	128	174	157	155	177	161	182	152	160	154	147	169	179	160	152	152	143	156	157	167	165	171	179	168	181	156	160	137	160	164	146	184	173	164	152	167	159	154	158	172	156	149	141	125	176	159	145	143	157	175	160	163	154	158	165	165	170	154	162	148	144	168	177	166	150	148	162	161	168	149	140	151	177	159	166	162	159	155	135	154	162	191	178	164	125	159	140	142	160	197	165	146	140	145	154	162	159	152	161	171	164	158	161	165	156	155	152	148	151	177	163	169	175	171	180	166	171	169	157	168	153	152	167	156	159	172	161	174	157	153	176	164	147	180	159	149	180	175	171	170	157	174	151	164	149	146	145	149	157	133	138	136	159	151	147	137	151	182	178	142	153	159	172	170	163	162	164	156	129	164	146	149	193	144	135	177	158	167	170	151	149	159	151	155	170	178	174	140	151	179	154	157	158	148	157	146	147	145	147	162	190	162	178	148	153	128	154	162	167	170	162	146	153	161	158	162	143	143	177	145	154	158	164	177	165	184	168	160	160	159	159	173	163	160	174	162	142	166	185	172	148	174	134	165	146	166	149	145	150	132	141	150	166	158	154	143	186	159	170	155	174	140	151	153	166	154	151	142	170	158	183	168	157	161	180	184	167	174	175	156	179	163	165	187	157	185	161	155	150	160	165	186	158	152	156	180	152	164	157	147	158	142	153	151	149	154	137	146	146	159	182	164	157	151	159	178	176	149	166	161	170	154	191	176	156	143	168	158	174	148	151	151	176	155	158	168	160	159	159	154	167	176	153	153	151	169	171	168	151	153	155	164	142	162	144	188	147	171	148	143	160	175	169	159	171	161	154	169	176	160	177	137	139	177	171	153	142	153	134	173	183	175	175	176	145	149	134	164	168	160	158	160	155	149	146	161	157	186	149	179	165	152	139	174	151	161	154	158	189	166	171	173	122	159	175	160	147	166	162	169	148	169	177	166	173	153	148	166	147	183	132	153	151	165	157	173	159	204	139	167	161	162	156	163	154	146	150	174	165	176	170	155	148	158	158	163	164	158	156	153	156	144	144	147	149	152	168	155	157	169	155	145	149	156	176	167	147	145	176	175	156	146	132	126	138	142	162	163	165	125	170	161	190	178	128	124	155	159	137	162	165	146	170	174	168	184	162	161	173	184	177	163	150	177	154	157	161	157	155	158	151	144	151	180	161	178	188	178	146	136	161	148	154	151	189	174	183	174	176	164	136	166	171	157	168	152	154	162	156	160	159	171	131	157	183	163	134	175	165	155	148	156	163	115	154	161	164	169	161	145	188	184	135	147	180	157	181	160	137	171	151	164	151	160	134	147	155	155	162	170	188	173	181	165	172	146	175	176	153	163	188	164	166	176	151	168	170	143	163	169	149	148	141	165	152	163	165	183	147	137	153	167	152	125	151	151	135	160	174	136	164	151	182	154	156	164	171	137	188	153	157	146	158	161	163	153	162	161	164	180	152	166	153	135	173	159	151	164	154	174	166	161	167	129	152	141	159	148	168	126	144	159	136	157	155	155	145	170	138	164	169	171	156	154	177	165	150	187	170	181	144	163	148	167	143	162
14179	7739	11209	11383	11435	7303	4849	3347	2368	1054	975	788	737	708	668	901	969	706	514	537	537	504	513	499	514	447	425	439	436	385	402	411	348	389	389	375	369	388	376	379	367	390	396	402	386	378	375	366	379	391	391	412	410	364	372	361	383	395	371	365	391	422	357	375	381	376	379	402	404	374	377	364	393	390	394	348	351	405	379	340	383	407	386	398	392	371	413	378	391	415	399	374	362	379	383	414	376	365	409	362	377	381	370	390	374	381	390	373	392	384	402	387	361	359	399	382	376	372	369	350	404	412	366	414	367	353	384	407	360	416	399	375	345	389	385	395	373	413	387	369	382	407	409	381	359	375	389	398	406	390	372	383	370	378	376	395	384	397	377	419	408	396	397	393	375	381	355	362	372	424	375	372	376	362	395	373	391	393	354	354	342	362	391	363	391	340	390	367	365	364	344	389	399	402	373	379	376	355	378	356	369	385	372	385	399	363	363	365	371	414	387	363	399	400	378	364	367	392	380	356	401	379	368	380	401	374	379	354	369	372	373	375	396	353	390	376	387	383	369	381	379	401	395	384	395	381	351	360	393	339	357	412	388	386	393	353	387	358	363	370	366	374	370	349	376	390	375	362	419	366	373	413	391	369	386	355	386	369	359	347	364	404	382	393	378	385	358	378	385	381	384	371	416	371	371	436	351	405	404	371	396	371	385	341	404	376	388	364	344	399	377	328	431	388	398	430	392	381	365	420	362	360	408	390	374	395	370	391	367	421	385	353	384	405	409	336	389	389	403	393	379	366	373	377	380	367	417	377	380	410	389	373	393	376	401	362	368	411	392	408	376	382	375	344	350	361	387	407	373	387	369	392	389	382	367	356	343	368	362	360	376	395	361	385	403	380	411	391	362	370	393	363	354	377	361	409	366	412	387	376	380	373	357	356	339	390	404	412	402	409	366	400	390	360	441	410	409	374	388	425	420	372	381	380	365	401	382	350	381	391	340	417	377	385	370	368	382	383	405	372	368	361	401	349	405	382	405	376	392	406	366	349	399	347	383	392	345	388	385	375	395	383	401	376	392	383	405	401	322	389	393	343	371	366	418	397	359	389	401	394	375	379	394	369	417	382	368	368	405	367	363	368	351	391	365	318	373	349	368	391	387	434	345	358	382	416	409	405	409	362	411	395	423	385	371	370	386	360	348	376	407	357	387	358	368	385	367	409	396	385	409	379	363	364	373	358	343	378	371	383	376	417	375	382	404	387	390	365	392	406	391	390	392	379	408	396	389	381	389	389	394	378	367	398	374	364	329	375	379	344	411	378	392	417	390	399	399	373	374	370	386	409	376	395	380	380	386	379	357	387	375	359	387	405	371	374	400	353	392	375	359	378	381	339	394	387	384	384	340	357	386	366	365	362	404	388	413	413	388	373	427	397	398	399	416	402	420	367	392	411	412	400	366	378	418	368	356	378	372	417	406	356	395	402	411	379	363	364	366	375	433	351	401	387	358	399	335	384	385	347	377	379	436	401	363	363	398	375	409	408	385	409	379	412	388	404	395	370	357	401	409	370	380	412	372	363	357	412	359	389	404	356	369	368	352	385	372	352	337	380	379	400	331	387	371	408	380	423	402	388	385	397	405	359	331	381	361	413	387	403	359	400	372	384	374	366	398	363	383	363	403	365	396	383	360	384	386	420	404	337	432	396	393	375	343	370	382	362	389	378	369	353	388	386	428	363	353	376	380	355	353	377	343	353	379	355	369	375	366	403	373	366	376	365	362	346	366	374	370	359	401	387	377	380	346	404	401	383	346	414	395	372	371	344	401	393	382	406	389	362	359	395	415	407	413	376	369	386	375	383	412	356	377	374	351	379	383	385	375	396	386	374	382	405	396	381	398	405	428	360	356	354	369	375	438	397	373	381	385	381	387	381	373	368	366	347	393	371	388	380	358	403	375	418	383	345	376	400	402	399	412	380	380	390	371	375	380	392	356	374	382	341	365	372	386	426	378	358	374	353	423	385	397	379	389	403	413	348	340	404	350	397	403	394	396	371	351	359	414	367	403	386	368	373	392	374	346	397	369	354	374	398	383	388	381	353	377	403	387	367	379	345	415	399	393	349	350	386	348	370	380	374	370	377	378	383	359	398	380	356	387	363	363	355	342	354	374	371	372	365	370	404	382	401	394	387	364	395	398	387	344	351	360	351	418	343	411	374	417	373	357	378	367	390	363	403	364	380	354	392	379	376	417	398	352	397	367	388	373	388	373	377	357	391	372	364	369	398	399	386	373	373	409	378	372	374	395	398	412	389	409	383	381	405	374	394	399	398	387	334	373	406	367	401	372	386	388	380	386	392	372	379	362	340	392	393	358	364	395	399	363	390	412	405	378	393	419	387	389	380	395	365	394	386	403	346	360	374	364	405	387	376	383	370	388	378	403	411	380	390	377	413	354	364	385	400	371	372	377	388	379	385	377	419	376	393	360	383	420	367	409	377	375	399	371	364	392	369	369	405	362	364	384	368	398	367	364	391	361	372	400	375	366	406	341	375	372	362	391	354	388	380	436	384	361	363	391	383	391	409	377	372	411	417	347	389	404	353	378	431	350	389	419	379	392	358	397	405	370	401	401	374	386	369	371	407	374	426	390	380	364	389	357	394	430	385	376	380	396	353	431	384	388	405	368	375	381	418	386	370	367	374	370	384	351	378	401	397	401	418	382	404	416	377	356	413	378	423	396	370	399	392	390	407	374	356	395	342	370	398	347	356	381	382	364	370	391	397	387	398	405	387	390	391	361	386	386	380	361	385	410	380	402	368	397	356	379	369	392	417	390	397	440	324	363	365	404	397	348	390	382	414	375	363	378	409	405	361	385	389	364	402	387	406	372	378	403	367	387	389	397	411	393	385	342	392	416	370	399	375	364	407	380	401	381	333	392	413	382	413	386	357	383	377	360	368	361	368	382	376	405	362	378	375	375	385	388	400	396	427	419	360	400	394	400	402	417	368	404	393	345	395	328	390	402	410	379	374	407	381	373	368	374	367	434	354	399	428	366	393	401	381	378	348	388	402	404	370	333	357	417	402	404	370	406	411	364	377	370	410	378	362	360	416	394	379	355	389	380	374	412	392	367	376	386	388	397	373	384	368	388	387	351	381	368	365	370	377	379	359	357	368	374	383	379	379	379	399	380	361	375	379	371	410	394	392	369	366	401	384	370	398	375	369	373	382	372	379	399	388	390	359	391	370	377	388	369	391	398	399	370	382	370	350	374	429	359	386	392	387	405	412	362	391	392	344	373	367	402	376	375	388	405	375	365	372	375	346	412	396	393	388	385	403	363	352	389	381	384	351	372	396	375	337	401	370	394	401	392	402	373	383	349	390	379	384	357	409	380	374	398	418	399	359	374	389	362	375	385	391	387	402	374	359	403	369	398	369	420	393	398	348	366	396	366	350	378	372	396	344	382	363	372	380	370	412	379	369	355	381	400	361	367	380	393	358
45260	22844	13341	10434	6197	3133	2078	1447	693	458	397	334	344	326	369	391	311	300	288	273	302	280	273	242	283	343	425	389	401	253	248	241	224	258	242	253	226	245	255	240	231	240	256	258	259	282	267	240	226	246	262	240	255	255	247	220	262	220	246	238	264	228	277	212	212	260	221	240	235	237	244	234	226	247	260	234	263	236	262	259	216	191	239	268	232	235	228	225	227	230	218	251	256	258	241	208	228	215	215	216	263	212	246	209	225	273	250	252	240	225	223	228	261	254	255	251	229	278	246	217	251	225	257	238	239	245	208	244	237	199	233	290	235	247	241	215	224	216	236	239	209	212	251	253	251	245	224	232	254	266	224	241	259	241	238	240	243	246	258	217	263	239	248	209	239	233	242	263	232	246	242	286	246	237	229	270	213	276	237	224	258	239	242	216	280	240	218	244	240	240	232	232	236	202	234	245	239	246	252	240	260	247	236	246	264	253	215	241	237	241	235	255	272	232	238	232	261	244	227	218	240	236	247	217	236	244	246	253	235	238	287	270	242	217	273	238	228	238	244	233	231	254	230	248	229	213	239	254	227	240	228	250	276	240	254	263	266	257	230	265	230	247	248	250	239	225	249	248	243	244	214	260	208	219	245	239	220	224	256	224	231	229	244	226	215	243	257	278	232	233	283	208	223	207	254	247	223	255	242	242	221	224	243	244	249	237	209	246	235	232	244	224	214	229	220	233	235	225	265	213	238	260	262	251	230	229	220	223	240	247	244	231	224	206	232	249	231	233	222	230	242	242	243	261	231	255	234	239	235	241	221	251	247	224	240	238	264	235	243	242	259	248	267	221	230	236	246	251	228	236	266	254	208	259	246	243	247	242	253	255	218	246	221	244	227	261	275	219	237	230	226	266	206	228	255	255	238	244	235	249	213	206	262	240	226	225	245	239	250	258	237	251	279	250	227	257	237	239	240	251	235	212	244	229	235	232	228	220	216	221	238	244	257	260	243	234	236	267	234	235	227	245	232	256	240	231	223	245	241	228	228	240	234	212	209	255	266	247	251	250	255	247	237	232	231	245	252	247	226	238	243	254	243	271	226	252	209	223	209	250	247	260	235	239	245	246	240	256	272	235	234	235	256	217	249	253	213	231	285	242	237	235	237	235	201	229	242	258	251	223	217	240	224	256	279	228	234	242	263	242	270	258	245	231	227	271	221	242	245	214	260	275	233	238	259	261	195	229	235	251	253	230	224	247	224	234	239	239	247	208	252	224	223	251	273	227	240	261	251	213	249	239	240	230	217	223	222	224	255	218	235	220	254	240	253	245	273	233	259	233	245	210	237	254	232	255	226	273	229	238	237	222	242	260	271	235	243	264	241	250	235	252	242	259	238	258	242	215	244	209	232	217	232	232	204	236	230	233	226	255	223	225	226	256	230	229	272	239	222	212	252	248	224	243	260	248	228	239	223	233	233	252	267	234	220	254	227	230	240	235	235	233	257	242	260	264	195	261	258	250	248	236	252	243	225	226	240	230	256	229	245	218	218	241	226	225	273	237	249	233	239	220	235	255	243	215	278	257	217	240	265	246	284	244	255	207	261	257	239	228	260	254	200	241	193	242	205	240	244	250	224	245	267	222	250	230	241	243	242	258	211	239	236	250	238	244	249	220	253	234	227	229	244	230	228	227	238	244	241	261	220	245	226	250	242	278	230	232	234	228	258	248	248	244	246	222	278	242	237	235	239	241	249	253	237	223	242	232	235	206	234	273	239	250	227	273	233	235	220	237	230	278	205	257	229	226	233	240	242	260	253	244	238	248	232	244	274	247	207	265	256	223	273	243	226	219	217	235	237	248	239	233	222	251	240	226	233	239	246	243	222	243	242	228	265	219	219	236	196	211	253	208	243	244	239	232	238	259	226	258	229	249	215	228	253	236	256	251	239	231	240	217	253	238	239	222	230	267	283	259	257	255	249	235	226	237	226	231	267	273	218	235	225	271	241	248	238	243	240	221	260	259	238	240	284	240	235	233	229	231	268	223	236	219	215	231	234	222	248	214	244	240	229	245	238	228	223	234	238	212	257	236	241	220	262	256	242	247	234	228	233	250	243	271	237	247	258	219	249	239	224	240	244	273	262	273	248	227	240	226	232	247	242	229	250	230	242	234	211	239	226	250	258	254	244	265	237	233	212	258	239	255	215	262	241	228	244	233	226	232	248	272	258	241	226	242	228	249	217	246	259	252	247	209	238	270	232	225	243	258	256	226	216	282	221	218	247	234	233	279	268	251	238	245	240	210	277	223	252	266	239	254	223	240	262	203	232	249	235	244	226	238	216	220	257	269	238	251	246	219	204	234	257	208	243	230	245	228	241	267	213	243	242	236	247	249	258	261	249	262	225	221	233	282	219	233	252	254	260	212	257	261	217	251	234	244	219	244	249	240	232	231	263	241	258	225	260	226	260	242	250	256	247	241	227	211	252	234	245	234	243	256	232	252	272	211	231	241	251	220	231	239	247	256	245	214	223	236	242	231	248	256	239	252	231	215	221	243	252	223	244	243	231	242	238	237	223	236	241	245	262	242	229	254	218	247	209	273	227	239	267	280	266	229	230	240	248	238	256	256	218	230	208	233	241	248	211	245	253	229	218	259	249	230	248	224	229	262	271	227	249	257	238	243	223	263	237	271	240	230	227	255	236	265	214	251	241	205	233	240	237	245	249	245	246	242	211	202	243	243	287	228	246	213	225	214	249	232	246	245	219	241	253	234	223	210	231	292	259	237	243	279	219	231	255	247	228	236	242	256	265	258	262	242	216	241	247	212	226	226	225	235	232	227	221	260	236	227	250	248	223	258	229	249	258	226	233	232	234	228	238	221	249	225	221	233	237	269	222	237	231	239	218	254	235	246	243	240	242	192	226	237	238	259	249	223	257	237	230	265	257	270	215	223	252	267	261	267	262	211	218	219	246	248	280	254	244	214	223	242	261	238	238	239	216	225	252	222	225	243	208	229	242	270	257	254	244	230	228	237	261	254	248	265	214	260	241	260	244	230	242	233	241	226	238	256	249	235	201	227	236	255	252	244	240	233	244	222	240	216	234	225	230	227	229	235	226	236	271	267	224	234	243	248	248	221	238	201	230	234	265	248	237	236	289	233	215	239	233	263	223	233	195	253	211	233	213	251	200	244	254	266	234	238	243	234	221	236	253	268	229	237	253	237	215	239	256	270	223	228	216	211	227	257	243	242	224	213	230	227	258	243	235	229	244	246	232	228	257	264	229	220	234	247	231	212	238	255	234	247	251	263	249	244	239	235	228	239	243	240	219	215	236	266	231	259	220	236	233	252	237	240	228	273	235	235	210	243	220	226	280	254	226	235	255	249	244	269	277	234	222	212	236	251	234	226	216	256	229	243	228	188	260	230	246	249	254	220	220	244	237	231	227	235	257	256	256	236	253	219	246	266	241	235	226	219	230	228	232	241	242	249	209	247	243	226
29420	11777	18091	21305	17101	10731	8669	6039	2818	1767	1450	1345	1274	1321	1555	1540	1157	875	841	891	840	757	672	726	972	1417	1831	1756	1392	579	503	526	568	566	536	574	586	545	594	567	561	529	577	507	556	552	547	579	598	542	565	557	535	531	570	536	580	560	550	544	539	498	540	574	560	536	552	542	532	536	523	537	538	555	531	545	523	531	514	536	557	594	537	504	574	552	546	555	526	557	543	522	548	556	548	540	555	568	555	539	573	558	520	552	555	540	556	581	594	531	578	570	538	508	541	546	535	542	556	531	576	569	525	554	580	549	537	535	525	570	567	558	518	524	583	552	579	517	533	548	544	556	620	560	583	538	517	537	540	549	558	552	551	497	502	501	538	577	563	559	540	554	507	597	548	599	539	511	567	525	572	530	591	547	559	541	526	534	549	530	540	518	562	556	497	556	517	537	520	516	535	537	534	574	550	545	542	552	551	522	525	591	564	558	543	595	544	548	547	507	529	544	560	542	536	537	537	568	539	553	496	569	564	526	546	533	576	561	562	521	546	563	540	546	553	548	582	534	542	553	531	532	526	528	537	547	559	563	539	528	528	522	513	557	548	507	541	564	549	526	524	572	557	569	516	541	501	534	539	508	558	599	566	533	515	544	576	522	499	543	549	514	546	517	601	535	545	538	530	531	551	525	545	518	534	576	556	552	570	500	593	541	542	563	553	525	519	519	503	511	552	599	524	495	579	520	550	581	539	542	570	573	573	528	522	539	548	522	575	550	584	569	574	600	588	528	561	564	567	538	525	550	522	554	542	552	504	539	531	524	544	552	602	530	581	536	519	589	533	566	545	551	543	530	543	530	533	548	519	540	558	586	566	576	511	538	508	532	541	517	551	550	518	569	558	559	559	510	553	567	600	524	552	500	548	574	556	550	579	537	568	566	581	537	502	552	553	545	553	542	533	572	534	537	574	489	509	564	547	538	552	525	536	567	558	570	606	560	556	518	582	543	560	557	567	544	570	591	523	569	578	529	561	534	575	522	542	569	541	571	567	523	532	538	534	573	539	535	545	479	549	500	490	541	555	553	570	573	571	572	567	513	547	524	550	536	544	549	581	537	549	556	560	543	546	570	549	600	541	554	537	555	577	504	563	576	593	582	506	578	526	531	527	577	508	565	551	545	494	549	548	554	539	556	515	553	573	595	569	505	601	555	552	540	573	496	548	519	523	560	522	559	492	513	590	573	546	525	552	539	553	519	565	570	566	498	548	567	572	535	566	557	534	552	586	526	515	525	524	507	533	560	542	532	545	536	524	537	590	567	511	569	550	557	558	533	506	558	537	540	538	539	545	579	566	538	560	548	536	501	535	546	543	536	556	538	574	559	569	518	542	521	563	530	523	577	519	543	552	553	558	543	541	516	550	540	541	567	557	566	576	509	561	588	576	502	548	563	572	559	570	576	513	545	521	564	551	539	525	531	547	546	510	547	553	535	553	521	579	541	495	531	558	588	556	541	554	531	567	537	549	566	514	557	518	570	591	507	531	543	527	556	585	527	534	547	517	544	541	563	487	560	553	518	606	525	535	521	542	539	550	522	535	495	525	525	581	592	523	560	540	509	506	528	545	545	503	570	523	539	526	537	544	528	559	551	534	572	584	545	546	514	541	548	541	594	538	526	535	506	523	512	548	557	543	543	553	544	577	518	549	526	533	560	527	567	536	555	524	546	521	546	541	526	537	568	519	532	550	531	553	598	561	551	573	528	557	557	539	573	548	523	565	574	555	535	530	519	529	549	503	546	544	573	540	577	556	558	533	561	530	533	516	567	548	588	577	579	551	523	517	527	538	536	543	552	517	572	549	529	580	529	585	553	561	538	521	540	541	538	527	550	487	567	526	518	531	541	545	555	503	532	562	553	522	574	554	525	512	542	535	574	567	593	515	519	527	520	556	524	553	507	532	599	509	556	559	549	554	555	559	566	522	545	513	572	540	566	497	528	555	505	552	547	542	548	544	560	512	540	550	531	540	542	544	514	585	510	518	556	509	520	505	534	517	559	531	495	574	571	505	544	534	517	514	545	538	536	593	501	539	530	553	562	534	560	526	543	560	551	540	496	560	499	584	524	554	546	566	522	535	553	573	562	545	563	553	545	551	550	546	542	585	600	515	563	558	536	557	532	520	558	532	548	543	509	533	574	491	540	529	530	555	528	518	528	528	589	548	538	569	566	542	547	521	512	542	541	551	558	556	553	550	533	510	577	525	541	554	555	529	571	541	559	546	569	517	527	550	543	575	541	510	552	562	583	581	539	534	534	539	580	552	575	581	594	517	540	560	552	584	503	508	519	530	579	562	531	555	534	573	545	579	528	593	550	512	573	509	568	596	529	540	517	553	538	530	552	523	548	572	546	523	586	568	541	540	536	516	559	511	551	569	552	549	575	564	540	558	530	525	557	549	560	517	544	592	543	490	513	542	547	555	587	550	547	570	562	540	526	538	542	517	572	512	540	524	518	563	530	539	569	565	525	540	548	523	567	513	568	572	529	543	528	547	575	555	530	552	536	535	542	549	583	525	568	542	539	507	558	503	525	546	517	569	568	553	545	534	536	535	539	544	546	553	575	543	579	580	565	534	552	523	566	565	555	550	500	508	555	564	610	547	526	514	587	519	581	553	501	518	537	523	517	545	538	590	532	530	575	533	571	546	555	503	541	542	497	567	527	554	521	520	523	553	572	583	549	555	552	530	540	530	532	519	594	530	469	561	526	519	569	508	541	514	545	545	539	517	562	521	535	594	548	521	547	587	543	534	546	599	563	534	563	544	597	557	549	552	559	497	543	512	518	511	529	509	561	542	504	535	505	512	519	551	572	535	511	514	563	549	545	552	537	596	517	558	585	556	535	546	523	543	566	539	494	592	523	541	525	530	524	539	541	565	544	580	552	566	539	545	507	498	508	543	529	569	556	553	549	528	538	553	540	534	520	540	534	545	516	552	555	544	552	569	536	533	514	552	550	551	525	497	533	511	542	501	543	534	561	580	562	492	526	538	563	550	545	524	538	526	541	564	531	554	520	532	516	504	569	581	534	548	537	548	554	549	591	537	571	514	550	543	574	552	545	522	552	589	569	534	601	537	566	522	551	529	569	538	567	529	509	563	520	559	531	518	584	531	535	582	494	506	545	512	546	513	565	545	493	608	584	573	543	499	576	546	563	506	551	597	570	530	535	522	548	525	572	515	502	541	522	563	527	521	538	548	505	530	537	521	543	525	514	543	509	572	588	509	484	565	537	558	507	537	551	518	537	547	531	570	528	525	577	554	531	501	557	572	548	533	524	544	542	495	546	533	531	534	502	559	509	509	545	587	539	552	533	595	547	538	530	549	562	582	521	504	537	512	498	555	540	576	590	545	491	541	541	536	528	537	597	557	570	566	522	567	508	509	559	548	565	567	580	539	539	500	533	550	582	567	517	547	570	533	546	515	547	532	541	558	554	576	567	526	564
56568	32694	19636	14730	8579	4548	2903	1536	775	630	555	527	509	510	474	487	378	386	374	329	341	320	317	308	366	382	484	734	774	403	313	292	275	308	293	287	290	302	307	324	273	302	269	282	306	311	288	327	287	307	280	314	313	304	304	309	324	292	303	306	300	311	248	287	274	277	302	304	275	255	292	288	269	291	292	309	326	278	288	329	276	296	264	311	287	316	303	283	289	258	292	287	290	304	294	307	273	281	268	310	298	295	267	291	276	318	274	290	325	300	316	292	308	256	293	259	319	278	283	303	325	271	268	283	319	307	298	271	313	304	275	298	300	344	327	340	310	329	267	291	277	302	289	337	314	303	299	303	306	276	279	314	297	309	271	252	275	294	281	262	303	282	262	299	295	315	279	260	277	240	251	262	313	324	287	270	344	298	288	280	286	331	307	276	305	301	307	301	350	310	321	259	274	311	286	300	325	321	302	305	288	306	268	290	293	295	309	293	339	332	305	287	316	294	323	314	290	284	289	301	321	309	322	294	310	273	303	313	337	315	288	316	279	297	264	329	260	308	251	316	307	297	294	277	304	296	297	297	301	300	330	309	277	314	309	324	283	317	339	322	306	308	295	262	273	327	311	294	330	291	315	299	282	298	263	277	262	288	310	286	288	286	252	296	314	332	288	306	272	281	297	277	251	295	260	297	285	265	285	312	304	277	299	249	313	277	288	298	284	284	285	315	264	252	295	266	297	266	291	288	295	260	265	298	296	294	281	307	304	289	289	326	282	286	290	320	295	279	286	295	293	273	284	309	312	297	338	284	315	275	262	346	313	323	270	301	290	294	287	289	317	315	289	292	301	297	279	269	304	288	305	303	269	311	266	313	297	294	292	283	283	273	316	303	331	278	278	271	293	297	269	295	279	295	284	322	298	277	329	315	298	270	317	309	283	325	269	303	314	267	314	299	300	271	300	304	317	304	299	296	314	313	294	328	304	256	286	259	270	262	310	265	287	284	298	305	287	331	277	312	305	293	311	346	306	307	296	264	271	290	276	299	303	262	276	297	295	300	259	286	275	323	327	361	333	296	286	296	281	285	300	275	288	282	307	286	283	254	301	326	302	266	295	305	297	277	282	296	268	305	285	304	267	303	322	317	272	269	327	328	316	312	283	265	266	290	312	285	304	302	307	283	283	285	298	296	285	321	265	300	323	271	283	270	293	323	301	277	266	307	268	299	297	305	263	312	287	302	290	259	262	285	303	313	293	283	253	318	274	291	286	272	305	276	303	278	289	323	289	265	314	312	298	300	289	259	306	286	265	305	286	278	306	318	328	306	350	339	305	264	276	270	296	266	316	290	293	298	302	250	268	314	290	265	301	285	293	282	271	323	300	304	289	321	299	294	287	291	264	302	334	323	253	326	294	305	279	295	279	276	300	295	283	286	307	297	306	264	272	305	304	306	299	268	291	275	259	317	296	298	292	317	289	288	311	299	323	285	320	284	282	266	274	264	313	290	296	273	305	290	294	299	297	263	285	281	274	312	304	295	265	309	296	305	309	285	286	337	298	300	311	300	310	293	268	248	259	289	309	307	306	325	287	300	310	315	289	296	301	271	313	257	305	277	321	286	339	287	286	276	288	323	294	302	304	264	308	298	265	306	296	277	274	312	287	276	318	254	265	291	293	293	245	262	272	272	294	316	308	286	292	306	321	304	311	316	315	315	292	283	281	289	266	302	275	285	315	297	289	283	256	242	288	299	289	307	283	266	292	267	274	321	317	296	279	291	296	304	292	266	270	280	286	308	312	306	322	277	310	293	270	306	278	286	318	280	306	334	282	305	311	300	311	335	311	309	273	268	308	289	298	287	312	293	276	289	290	291	302	291	289	268	320	294	307	331	283	284	295	267	297	290	276	285	287	294	321	286	319	294	279	285	283	257	271	310	267	258	263	310	310	284	265	292	275	289	296	297	279	310	302	282	318	313	295	276	276	317	258	297	277	268	317	276	309	304	285	299	295	282	296	311	337	286	319	289	262	310	312	279	274	311	320	306	262	303	284	284	279	263	286	293	284	293	280	289	317	337	304	276	289	320	315	287	285	330	307	292	290	321	294	310	289	284	323	311	306	293	284	282	283	325	315	291	269	310	281	241	316	279	322	299	295	276	283	298	269	297	290	284	319	327	284	289	308	299	319	326	329	294	314	247	302	267	300	321	298	344	299	305	281	286	285	323	325	307	250	268	319	326	316	291	337	282	305	260	282	291	292	317	316	288	319	271	275	303	321	257	313	318	320	297	324	286	287	287	296	337	323	306	309	288	294	297	319	320	307	287	291	275	246	314	293	315	299	269	276	319	282	303	310	317	267	294	341	318	302	303	299	310	268	310	291	282	335	297	319	274	276	289	275	295	313	323	294	307	268	281	296	280	315	265	284	282	309	291	289	279	293	290	291	281	325	293	291	313	301	263	303	317	282	302	309	284	318	302	308	294	299	265	301	291	284	270	298	333	298	280	300	291	287	327	302	289	304	281	278	317	315	319	291	330	289	285	293	303	294	276	316	306	304	279	293	313	273	290	310	294	299	318	283	293	270	308	315	289	312	289	311	256	290	316	289	288	279	296	287	280	283	281	268	270	314	300	292	307	296	321	294	288	309	252	291	278	303	280	296	318	303	296	290	273	326	300	304	284	280	292	298	299	290	297	266	278	292	315	289	281	286	289	283	288	256	296	293	326	314	309	285	309	267	284	311	310	300	309	285	268	290	282	321	262	307	273	319	272	296	317	274	273	315	286	303	273	275	324	308	262	329	298	324	306	302	294	277	296	280	314	300	292	321	265	300	311	276	258	293	294	283	296	309	316	269	305	255	318	338	302	295	255	292	303	301	324	286	325	274	301	315	263	296	304	263	285	259	285	253	300	307	327	342	299	292	263	274	288	244	297	283	283	280	289	317	281	265	281	282	305	322	287	305	291	259	262	312	326	281	328	334	330	284	323	271	260	247	283	289	314	325	281	301	350	306	311	273	293	290	267	314	272	338	297	330	283	296	269	339	315	319	244	272	297	285	294	279	295	264	279	281	260	301	281	281	308	295	264	327	283	334	322	308	274	292	286	330	315	266	300	288	274	285	274	242	267	284	327	301	320	279	287	283	264	323	292	285	278	306	316	278	298	299	294	275	263	293	310	304	334	313	333	289	331	332	307	293	303	273	290	271	314	332	292	339	302	283	293	278	288	305	258	285	267	284	258	286	298	308	278	263	267	318	295	289	307	306	270	295	291	323	297	349	304	283	311	331	323	293	294	281	269	284	335	301	300	342	274	279	303	280	295	285	276	265	298	293	293	321	338	283	294	285	336	307	261	316	273	318	297	304	274	306	278	303	313	250	253	292	287	327	322	328	292	292	282	288	306	317	275	294	277	297	286	281	283	307	274	290	262	284	269	295	318	312	278	306	276	311	289	282	303	310	301	286	267	293	272	313	259	267	297	299	277	283	280	296	337
36485	18976	23071	26101	20398	14568	10414	5993	2843	2397	1992	1767	1911	2056	1826	1782	1275	1056	1072	935	928	892	848	839	1029	1223	2033	3738	3669	1174	616	671	673	662	693	699	677	667	681	678	596	595	659	617	683	623	682	657	646	670	645	630	629	620	638	668	663	660	654	652	659	661	652	655	605	634	623	619	646	627	654	640	684	631	639	632	641	649	635	682	666	659	648	615	642	616	685	657	605	635	681	659	654	660	690	620	610	600	665	615	645	650	685	679	646	613	598	671	701	663	638	639	656	633	632	678	609	649	633	649	686	643	622	596	613	642	677	655	666	619	634	622	657	648	627	633	634	635	673	588	613	609	640	640	637	674	641	639	653	651	632	646	620	660	591	621	631	625	631	684	613	605	618	606	614	648	635	638	636	686	594	644	641	607	666	587	645	619	643	654	585	648	639	672	599	662	640	626	632	633	614	611	621	595	647	616	652	639	609	643	626	672	637	670	700	621	640	625	659	625	653	613	633	675	604	640	660	680	658	618	650	618	645	646	639	635	625	669	641	621	612	684	667	654	656	646	674	647	622	616	645	694	686	618	672	664	665	666	618	602	678	618	640	611	653	634	600	657	614	627	635	627	622	626	715	615	592	649	596	602	599	640	615	665	620	621	635	618	589	620	644	645	691	678	640	651	632	638	620	657	605	636	692	632	643	625	639	644	670	612	664	630	629	671	659	649	603	610	643	640	659	636	620	652	666	644	669	623	625	630	651	601	615	649	630	644	595	632	644	632	626	616	594	635	650	657	646	646	615	660	678	628	642	649	598	669	641	601	628	662	678	654	671	620	627	649	605	634	664	662	631	677	625	646	624	630	641	650	658	637	674	630	625	635	615	650	643	657	634	633	602	663	636	641	643	672	635	622	630	633	648	668	667	644	627	622	621	652	641	601	615	623	649	639	630	650	674	617	627	634	596	650	581	629	695	663	650	621	581	638	636	614	635	669	633	636	648	631	642	587	651	697	640	652	646	649	673	637	628	613	641	633	637	646	636	623	619	674	653	718	622	628	640	654	647	586	640	616	597	616	638	617	609	656	628	611	608	677	641	678	682	686	630	632	584	626	606	603	649	622	620	617	635	624	625	655	624	641	605	645	609	640	635	632	648	630	637	615	619	610	652	640	624	642	649	609	617	634	620	638	622	615	647	632	650	589	656	633	666	648	618	644	606	624	640	661	604	666	611	677	629	644	631	654	636	637	650	653	634	638	620	659	578	617	641	665	600	669	630	591	610	621	622	649	653	666	644	613	641	608	596	638	668	614	632	615	693	618	619	659	631	624	655	647	626	631	627	655	651	650	680	594	606	687	629	622	650	657	653	668	604	639	625	632	626	636	612	626	693	628	615	645	647	649	633	671	611	614	634	653	639	636	659	641	669	629	633	618	607	679	639	649	668	645	647	640	660	620	585	636	663	659	671	635	627	632	612	657	619	644	665	650	635	627	627	658	607	603	658	636	637	650	672	645	626	638	640	627	646	649	641	662	682	687	648	643	642	617	621	606	622	640	633	583	594	646	662	651	615	670	659	631	614	627	628	613	654	642	660	596	656	580	614	634	611	602	730	600	580	660	626	647	622	626	607	642	649	646	607	613	625	584	609	632	662	661	623	631	602	593	651	641	614	642	667	652	661	624	626	633	604	658	617	621	646	607	651	632	632	661	665	609	590	644	634	673	648	598	655	649	727	637	647	671	630	637	622	597	605	637	625	598	634	627	649	659	600	602	637	648	674	639	617	659	619	602	668	638	645	647	629	605	653	631	677	675	590	710	634	597	637	642	613	674	634	647	616	692	702	692	654	655	621	653	639	644	669	629	613	626	615	581	617	635	685	630	632	593	622	653	632	656	636	643	677	599	658	646	627	617	608	638	644	618	647	638	657	630	656	598	663	635	651	638	623	683	658	624	624	646	687	658	600	630	627	671	642	631	634	637	642	639	676	693	614	651	648	641	644	612	641	621	668	647	635	660	618	629	648	652	615	669	682	675	610	628	621	652	647	636	644	653	648	656	658	678	646	606	661	602	640	659	652	646	689	643	643	621	625	636	641	652	656	670	689	628	641	684	643	661	616	631	635	589	612	606	643	614	656	640	670	647	584	625	675	625	688	650	666	680	607	611	634	677	643	608	581	673	624	665	639	637	625	682	614	632	588	647	632	641	616	689	637	629	638	618	670	616	635	621	661	604	628	580	603	644	617	623	632	680	604	662	584	662	624	656	644	624	613	636	650	632	685	641	614	617	638	646	628	648	654	600	634	650	652	659	617	607	679	564	602	679	647	593	653	632	665	643	640	702	650	633	614	615	654	599	654	620	655	606	624	635	652	628	669	669	631	691	639	672	621	692	693	618	617	668	627	612	611	648	650	600	636	642	673	611	607	623	667	625	628	657	644	641	662	632	683	611	668	644	614	631	630	631	664	600	650	613	601	620	666	587	619	662	634	643	656	628	635	638	676	594	609	645	620	622	643	653	603	694	620	687	603	646	626	657	651	670	687	650	637	691	654	651	578	606	666	670	605	670	645	579	631	649	638	633	691	674	630	616	631	642	603	678	674	644	625	630	621	648	691	631	610	660	614	668	645	671	637	582	613	629	644	629	692	628	595	676	643	633	654	608	634	623	619	669	661	657	624	649	599	611	644	651	632	593	681	636	624	626	695	673	656	619	635	682	621	679	673	661	603	629	628	670	616	654	650	645	632	616	637	635	652	647	622	585	630	663	635	607	625	596	658	683	646	621	682	587	621	687	620	640	620	664	638	611	593	629	633	599	591	679	598	655	645	652	656	619	627	659	678	620	573	639	629	647	624	627	638	632	662	642	633	628	641	669	651	650	643	611	606	652	630	626	639	689	583	673	634	648	658	610	609	685	662	629	662	611	652	630	637	598	634	675	605	603	677	707	680	622	671	629	663	618	657	661	596	644	637	618	642	663	633	648	623	603	648	648	633	624	623	602	627	630	662	633	649	647	670	628	607	641	592	625	618	643	587	641	605	626	655	654	641	649	639	619	623	646	635	593	600	626	637	653	642	634	654	598	610	633	623	629	696	636	624	658	622	629	649	641	639	636	615	585	634	659	604	680	626	660	663	609	679	600	682	690	671	596	646	614	650	664	590	645	645	622	634	656	667	639	659	610	594	625	602	613	623	637	647	666	685	628	639	629	694	620	619	657	609	653	674	632	659	633	640	679	618	611	672	649	610	648	650	625	649	686	654	635	653	646	647	645	636	593	638	616	593	594	665	648	641	652	594	609	627	624	655	592	643	644	606	626	647	619	650	624	601	663	626	649	655	648	623	646	660	628	662	669	613	635	660	644	634	661	632	632	637	692	628	597	624	650	614	657	643	603	644	623	678	700	677	662	627	620	596	631	648	684	623	631	730	647	646	634	601	633	617	613	657	641	629	634	668	606	603	621	690	630	671	659	610	636	606	618	598	623	630	635	706	635	629	669	640	656	611	627
25431	13296	8772	6423	3310	1817	911	572	385	245	256	257	235	244	248	226	229	198	221	230	190	172	196	200	173	198	203	201	194	184	177	179	165	157	184	177	171	169	156	172	172	145	185	155	185	168	172	168	166	191	193	181	167	159	190	171	176	178	163	168	177	171	178	154	182	167	181	176	166	157	165	161	207	138	160	157	146	155	160	185	180	136	149	173	173	178	190	158	161	192	180	158	165	171	169	158	177	200	154	195	162	153	161	164	190	180	164	190	174	180	170	160	181	177	170	178	145	164	150	179	180	177	180	183	167	192	174	175	143	190	161	170	173	153	152	158	162	162	180	156	186	189	178	151	186	169	179	151	177	177	165	158	182	188	162	180	168	176	194	174	161	188	181	151	177	187	186	187	164	160	170	180	170	160	158	169	142	162	176	207	159	161	169	185	192	180	185	146	189	137	183	191	180	182	173	148	174	183	146	157	163	174	171	177	176	174	149	165	192	163	194	179	177	165	154	149	180	181	156	168	176	187	174	191	203	172	174	162	186	182	150	191	167	159	158	180	151	175	201	161	184	177	179	173	148	167	161	173	197	194	190	196	162	156	181	163	162	192	170	173	163	166	138	151	181	165	174	173	174	159	191	183	159	161	171	177	164	196	163	159	153	175	173	178	158	191	156	168	161	177	170	178	185	174	187	224	166	155	171	161	185	172	157	189	141	157	157	139	159	153	165	178	160	165	165	150	185	180	173	162	150	183	158	189	170	182	169	176	160	175	157	178	172	169	167	184	164	167	184	152	162	178	169	167	164	143	165	183	161	166	146	182	190	170	175	181	157	183	168	176	163	160	151	185	175	181	176	167	192	167	180	170	170	159	175	151	157	153	166	172	161	183	181	158	170	167	165	174	163	185	158	159	174	159	177	170	157	170	143	159	182	186	157	142	176	193	169	175	208	174	163	152	166	170	167	172	147	164	185	174	167	153	171	173	162	160	184	153	176	141	174	183	176	181	177	147	164	142	183	191	156	191	174	166	182	189	194	192	186	171	161	158	181	202	138	161	183	161	149	145	155	164	184	156	157	167	170	152	176	161	178	176	170	186	157	148	197	139	181	175	172	173	169	171	207	161	167	154	172	155	170	169	163	163	161	180	190	162	180	173	169	182	153	166	153	186	161	153	154	156	135	172	164	178	149	163	165	162	158	165	188	177	191	144	192	162	187	176	190	152	169	186	161	176	162	166	165	157	177	190	159	152	156	158	165	173	183	176	195	155	188	197	181	158	186	162	148	158	169	176	175	180	164	195	167	186	176	133	168	183	165	158	154	169	167	170	174	159	175	167	179	184	177	178	186	166	183	180	162	173	152	187	160	153	191	141	150	185	186	168	166	161	165	179	188	137	169	206	169	188	167	156	172	178	175	168	162	156	179	161	151	189	144	150	152	137	169	187	187	176	165	178	170	173	177	193	182	183	190	179	175	150	157	162	178	138	181	175	148	162	173	183	190	159	163	183	161	163	157	164	162	154	173	167	162	152	178	174	186	171	172	176	181	155	170	152	169	179	168	172	160	150	158	201	187	151	176	170	155	162	157	170	154	180	152	161	159	164	173	156	147	162	157	138	171	190	192	186	174	164	176	166	164	161	198	171	159	200	186	211	182	183	188	157	179	161	155	196	172	194	168	162	177	166	145	158	168	177	165	166	171	173	169	198	176	161	167	165	169	179	176	183	165	190	143	160	167	165	145	178	194	144	207	138	150	166	158	177	178	172	184	177	153	176	178	160	146	173	146	188	172	174	149	161	159	180	165	162	162	161	169	179	160	167	185	199	188	174	186	182	157	158	175	162	166	174	156	147	177	192	138	192	173	163	164	173	175	177	164	164	170	181	159	164	169	168	158	183	176	170	159	179	178	165	175	181	161	160	166	167	164	209	154	175	186	178	157	175	169	177	170	157	182	169	142	166	158	153	143	174	174	149	155	184	175	162	157	168	174	186	184	219	173	179	160	181	163	202	157	202	166	158	156	188	178	176	167	170	159	153	170	158	177	154	184	165	195	190	167	176	188	168	176	163	174	160	170	164	167	157	169	153	161	159	168	170	173	180	170	167	165	181	184	186	178	169	154	170	155	179	139	149	172	155	150	128	158	189	165	169	186	171	158	171	174	183	164	165	183	174	174	185	170	163	174	166	164	158	152	147	178	151	177	182	150	164	151	168	162	182	176	149	163	171	171	176	176	162	154	155	142	140	181	185	165	170	158	189	188	175	153	210	171	166	141	209	174	166	184	177	177	186	152	145	182	155	159	170	165	165	157	164	148	165	168	160	160	161	195	177	142	178	170	182	167	157	142	169	149	172	169	153	164	170	158	155	164	182	170	157	203	172	205	164	179	191	175	165	181	176	172	162	164	155	153	145	186	159	189	168	175	186	197	145	178	178	172	195	183	187	167	163	179	158	170	192	191	177	161	177	170	190	187	175	197	192	157	180	159	160	172	181	188	169	158	160	151	159	178	187	176	170	168	155	168	172	170	198	179	171	152	153	162	190	201	189	161	188	163	174	157	171	137	159	172	178	173	165	185	168	183	173	166	164	173	150	165	178	183	162	175	150	143	158	183	174	200	183	180	183	167	159	179	186	199	172	176	181	152	149	158	181	180	157	170	169	180	164	163	180	169	160	156	162	188	186	144	163	175	162	168	182	170	173	183	200	166	157	174	160	188	178	184	174	166	181	189	172	160	187	160	212	188	185	158	198	152	179	161	161	143	167	149	165	151	188	174	164	168	165	165	180	193	182	190	165	146	163	166	172	175	170	164	166	169	146	165	184	166	161	185	161	175	146	182	192	163	161	165	188	166	170	169	155	166	156	157	166	180	153	155	162	143	183	153	169	174	135	149	153	171	182	169	163	176	181	183	156	173	190	161	169	187	164	163	165	197	158	171	162	160	151	163	174	156	179	162	172	179	166	168	182	177	153	157	148	168	173	150	158	171	156	150	165	176	175	159	165	172	167	143	151	157	187	170	177	155	188	171	162	167	163	158	169	175	178	163	171	182	180	178	181	192	190	162	147	146	195	193	163	177	202	191	143	171	161	148	169	155	180	155	164	201	164	160	136	172	181	162	159	167	156	178	166	156	157	178	156	161	175	155	172	168	178	165	179	150	159	183	175	150	157	174	177	191	163	168	161	177	163	151	173	157	155	167	178	152	173	166	171	173	183	193	149	159	175	214	164	164	170	179	179	169	165	151	175	155	158	167	173	143	199	163	149	149	196	187	171	140	180	144	170	145	157	169	164	142	186	170	193	149	161	192	180	159	181	171	149	173	180	155	187	162	176	174	170	177	201	177	188	163	167	165	182	188	156	178	198	164	170	190	167	151	158	195	158	170	164	167	163	162	168	182	196	177	152	184	181	168	172	176	157	159	190	137	155	175	198	168	167	171	158	163	193	169	163	178	175	188	148	170	170	170	183	170	183	174	160	162	158	169	184	159	154	159	144
15002	9419	13555	15121	10404	6944	4041	2155	1638	894	853	888	923	918	991	833	605	570	604	577	551	574	508	513	452	439	505	607	530	392	416	428	401	373	429	402	407	459	409	413	404	435	420	412	398	415	393	390	423	409	389	416	407	397	396	397	385	414	405	432	388	402	373	396	420	387	394	421	374	397	433	405	377	420	383	402	440	409	392	406	375	370	421	427	389	430	373	432	392	408	413	419	432	426	392	392	400	374	387	431	416	390	418	415	417	425	401	370	372	420	422	389	401	407	406	426	403	400	417	414	413	436	421	389	421	420	393	398	399	392	390	414	425	409	384	403	393	385	401	421	430	377	412	408	426	396	440	388	414	379	414	392	409	398	434	370	385	390	410	405	381	402	416	377	386	401	405	388	423	407	404	412	423	410	448	385	363	396	403	408	419	415	419	411	433	388	389	423	377	450	430	382	386	423	395	382	443	385	403	388	422	382	375	367	371	400	372	392	396	402	406	395	400	405	402	459	349	386	369	403	408	422	392	398	430	385	392	398	430	444	415	407	413	423	406	431	390	382	401	413	410	428	405	400	406	402	390	411	400	400	376	409	406	437	391	407	372	385	380	414	433	431	400	406	412	380	407	399	385	436	400	399	429	388	403	396	422	418	396	390	400	400	417	385	362	397	420	380	391	423	419	417	407	397	422	416	377	400	432	386	433	409	411	375	407	416	398	399	402	387	445	430	394	403	364	360	416	408	409	409	433	394	404	413	375	420	395	427	405	406	424	404	415	398	418	416	401	433	405	421	451	425	399	368	406	413	404	394	390	410	385	368	409	392	408	383	400	415	405	394	406	408	386	364	409	397	387	411	406	414	389	401	386	422	380	377	403	391	401	384	404	392	391	428	376	417	388	410	439	440	385	435	402	413	402	380	399	447	404	382	370	402	381	374	403	356	426	406	410	407	407	407	410	399	426	407	415	428	374	435	390	363	388	400	430	392	411	405	417	387	438	390	423	435	384	426	422	432	405	421	380	415	462	405	396	394	407	416	403	404	434	375	416	378	431	410	392	397	401	419	390	431	398	399	406	398	402	393	388	415	403	437	355	383	388	423	388	408	421	415	382	362	382	408	398	395	387	396	397	389	422	418	424	374	384	440	380	425	372	407	406	410	407	426	371	436	438	385	401	375	414	416	436	406	401	410	390	407	375	389	398	405	392	422	395	414	409	403	389	422	437	401	399	405	372	411	408	369	429	385	399	387	422	407	411	392	352	330	398	408	431	373	421	384	405	402	395	421	414	371	446	390	351	410	361	394	387	377	410	422	400	370	404	427	396	431	412	437	409	384	406	406	425	419	348	400	365	406	390	410	391	394	413	416	375	403	359	381	406	422	419	394	425	426	412	406	421	399	411	405	384	425	440	417	429	398	422	396	401	415	391	468	397	418	420	391	432	366	421	416	428	420	418	408	435	394	408	402	399	387	453	418	397	404	380	399	404	371	414	418	402	435	377	378	417	413	379	390	394	405	382	394	397	387	398	408	417	397	413	386	414	439	407	400	396	395	419	405	393	376	404	413	389	405	421	404	414	409	412	409	399	404	382	407	422	420	380	402	436	417	401	378	417	365	424	406	384	422	401	364	380	385	436	429	424	391	382	400	394	408	382	417	367	408	399	370	392	383	416	394	396	402	377	402	397	398	378	424	396	420	406	433	410	398	391	422	413	418	390	428	393	415	415	399	432	440	406	397	412	368	408	411	394	412	417	406	436	410	399	434	391	381	387	403	407	410	401	389	411	399	380	417	356	399	395	396	381	419	427	430	406	410	423	395	407	387	383	394	403	422	385	374	379	431	403	406	426	431	409	380	457	390	399	393	424	425	399	404	397	428	376	400	415	404	400	387	433	402	418	399	389	391	396	415	400	411	394	414	394	383	373	383	392	442	409	388	421	410	357	386	378	402	404	401	420	385	442	398	385	425	410	402	427	362	385	397	415	391	383	414	440	424	382	396	398	412	422	376	441	429	431	383	395	377	426	397	394	408	414	431	396	375	386	440	393	409	392	410	386	431	395	423	383	396	392	393	394	358	381	405	443	402	390	355	378	395	404	413	337	414	381	406	437	371	401	412	398	419	372	391	381	405	426	394	400	377	390	395	400	407	411	416	412	381	404	383	367	399	402	391	392	372	407	413	439	402	397	426	403	387	377	369	402	438	375	400	439	370	393	403	354	430	369	406	363	384	420	403	396	388	403	412	438	383	392	392	411	378	402	422	444	428	386	394	410	447	381	401	376	410	392	414	403	388	426	392	359	385	401	395	367	379	425	399	388	407	372	428	430	404	436	394	396	402	410	395	404	416	405	374	371	383	409	405	385	399	432	414	425	384	433	400	390	396	417	448	425	401	398	395	402	424	389	385	397	398	397	408	378	414	377	425	379	399	360	384	380	403	405	415	389	376	346	392	406	383	406	383	412	415	349	420	380	391	430	419	415	377	414	399	421	411	407	389	407	422	425	395	395	379	393	393	411	391	391	395	391	403	397	396	384	393	411	372	407	392	376	351	429	434	369	374	403	423	389	397	432	377	386	388	417	385	431	406	418	394	430	372	363	430	411	396	373	423	401	402	350	372	397	402	405	418	412	390	402	389	408	409	410	402	395	425	412	407	395	434	402	405	391	411	369	383	418	399	372	349	414	396	378	406	393	418	400	406	387	396	412	427	417	381	380	415	405	382	379	400	349	384	424	420	442	399	420	378	383	389	402	396	390	415	356	405	416	373	429	391	420	407	405	403	381	385	399	411	434	395	428	394	383	419	392	411	389	399	379	399	394	406	408	398	420	409	409	405	401	357	394	397	392	382	407	442	402	414	394	411	424	416	418	411	408	398	422	400	379	411	424	405	361	440	430	385	438	409	393	412	391	381	386	434	403	389	408	431	441	419	422	398	407	403	409	414	418	386	399	394	407	407	425	441	421	406	395	382	411	430	376	366	423	396	411	396	380	424	402	389	440	399	392	390	381	389	399	429	384	437	377	396	405	381	361	370	434	385	396	415	376	399	408	414	402	396	407	412	398	418	417	428	393	444	396	395	402	397	432	387	402	392	392	385	431	397	429	371	373	389	409	383	410	383	397	360	415	422	387	446	380	418	363	450	417	407	377	385	380	419	423	420	415	431	394	411	424	427	388	394	424	389	369	402	374	418	401	439	410	412	360	374	402	369	407	400	388	412	439	389	402	422	363	410	485	393	420	402	395	399	423	393	409	404	390	411	392	395	388	392	375	398	398	455	413	405	399	420	398	426	430	400	392	403	398	394	419	409	364	398	392	384	408	424	365	408	428	366	427	410	375	395	441	377	406	394	361	397	384	451	405	402	362	399	415	419	393	392	373	412	402	453	402	399	398	398	435	412	394	418	424	416	379	397	423	455	386	403	381	392	422	435	398	372	390	393	373	384	365	423	381	410	393	371	368	407	435	413	414	393	389	426	418	426	408	415	381	394	403	419
46092	27992	14720	9484	4768	2844	1395	868	578	425	406	392	414	431	356	314	337	265	272	268	281	300	297	260	278	357	349	389	322	260	215	205	254	199	240	259	257	242	265	237	231	251	240	234	241	259	264	212	234	248	241	206	235	255	221	221	231	236	236	206	213	244	238	218	223	227	249	241	201	243	229	262	241	231	230	232	241	232	211	207	221	253	240	251	227	260	254	230	212	237	258	216	261	277	256	232	245	204	271	230	215	214	252	233	211	245	227	235	246	227	235	237	229	263	266	228	238	238	233	236	246	223	235	231	259	219	234	263	244	221	241	223	251	214	224	254	242	210	245	242	244	239	268	254	241	236	246	229	250	221	241	242	228	244	240	234	229	219	233	226	229	238	228	244	231	220	250	259	235	241	227	247	227	229	216	231	230	244	226	220	224	231	235	247	245	241	228	237	227	215	243	242	230	220	221	206	251	224	243	235	261	209	211	227	235	255	237	197	261	269	219	254	230	247	278	215	267	235	237	235	210	240	218	261	267	217	223	220	223	259	247	236	239	231	270	244	219	207	226	226	239	233	229	240	217	237	238	233	215	215	252	222	233	233	217	221	215	223	251	257	257	220	228	255	232	230	220	244	245	230	226	242	264	249	244	227	218	232	204	235	254	210	203	248	254	244	244	236	242	205	241	218	237	236	220	233	254	210	270	247	230	195	227	240	203	229	241	257	236	225	244	229	251	250	247	227	227	197	218	256	232	234	239	219	202	230	247	247	225	247	210	240	239	220	238	224	249	274	244	207	254	260	247	250	245	217	244	254	221	242	255	245	231	242	237	233	240	248	239	224	231	220	223	206	260	214	254	250	236	201	225	244	219	221	244	238	247	244	233	226	213	232	236	228	245	236	253	222	223	213	259	231	225	219	225	216	219	219	241	216	217	238	217	231	237	231	236	240	220	232	227	241	236	278	239	205	245	210	202	221	227	233	207	229	219	207	246	220	264	211	235	243	234	239	246	219	231	226	227	235	235	242	233	210	257	237	250	234	233	240	232	248	242	226	219	231	233	226	224	196	239	217	246	233	199	212	227	230	261	252	233	228	240	234	239	236	233	198	235	252	227	248	244	220	222	243	241	217	249	236	249	241	213	227	235	212	232	218	269	192	235	259	234	222	219	238	220	245	260	229	265	202	243	230	211	269	244	242	209	211	219	220	212	222	265	218	266	222	253	256	244	237	244	236	212	225	225	219	239	246	253	229	221	259	250	213	229	238	236	246	265	247	258	233	219	224	249	229	218	239	238	199	213	249	227	225	227	221	240	209	235	214	262	213	258	238	232	237	228	174	259	257	255	232	246	242	223	232	271	235	215	219	246	256	241	227	211	254	221	256	241	246	203	237	241	243	215	262	236	228	260	214	220	239	265	241	229	247	251	235	220	230	287	206	218	228	248	255	251	255	236	223	231	258	252	205	222	235	230	237	255	225	245	227	245	262	254	239	264	233	234	240	240	230	232	242	248	233	217	221	249	213	232	236	245	262	264	232	249	242	252	228	246	234	233	240	240	278	269	247	234	258	238	221	219	236	235	238	252	238	232	267	247	236	223	233	229	264	240	209	249	221	248	229	257	239	239	235	223	225	228	232	233	227	254	230	219	216	226	216	240	234	264	248	223	216	240	193	217	225	212	236	263	198	240	247	223	249	240	219	243	227	231	245	216	248	229	253	230	248	249	209	228	269	251	220	226	194	240	231	272	224	247	234	234	212	241	234	249	230	229	223	213	252	244	249	236	236	255	231	209	229	225	238	241	233	188	207	211	226	266	250	265	259	209	224	257	226	239	264	290	238	212	224	245	274	264	211	218	233	213	239	220	256	262	198	247	217	254	260	238	212	251	233	261	224	231	216	190	245	211	221	253	250	260	219	208	269	234	234	234	233	281	237	218	216	248	241	230	237	253	228	225	240	245	249	235	229	234	264	235	242	218	216	233	245	227	252	253	230	234	252	231	253	222	216	223	230	237	255	238	243	234	237	214	232	224	238	231	251	231	212	234	247	253	258	250	262	253	210	236	241	269	264	251	219	230	223	226	203	223	225	237	230	216	207	243	245	246	229	239	253	275	247	234	223	240	205	234	245	196	239	203	248	219	245	230	221	235	248	218	222	249	239	252	251	227	213	222	200	245	253	229	287	232	239	231	257	239	237	220	227	241	246	233	258	264	270	224	242	206	216	264	200	232	250	241	219	221	229	216	239	215	247	250	254	211	223	212	252	271	219	240	222	212	238	222	218	229	212	234	231	249	216	225	223	234	211	237	255	254	217	244	236	224	285	263	205	257	237	232	249	239	272	233	224	214	250	229	212	227	242	225	233	280	250	241	247	210	242	242	241	208	214	270	235	225	229	223	251	252	216	223	230	207	226	229	219	204	209	228	215	223	242	263	226	236	245	267	255	229	237	246	265	203	229	234	204	215	249	240	235	232	237	233	241	267	258	235	235	222	217	270	208	204	236	262	249	250	249	241	247	237	225	238	243	211	221	221	209	215	248	232	260	244	181	244	238	224	203	231	235	225	224	230	220	221	241	242	241	244	212	222	231	216	232	232	219	234	248	203	247	207	229	228	259	229	220	277	250	244	225	225	218	237	224	232	214	238	218	247	247	286	240	224	231	239	213	215	215	237	218	222	232	229	232	215	210	234	237	223	228	253	255	236	235	214	211	226	245	231	237	224	236	215	261	238	222	218	214	239	231	247	237	236	233	217	225	248	233	225	274	242	220	242	255	263	226	199	229	227	228	246	211	273	261	216	219	231	227	232	219	199	245	257	225	226	255	244	214	256	224	259	212	218	247	216	240	224	244	232	223	220	239	239	232	254	245	233	218	262	238	253	251	244	230	217	223	256	248	227	241	213	217	221	234	230	212	217	270	218	250	244	258	261	206	249	243	227	257	229	227	206	218	230	248	217	230	249	261	274	232	249	250	224	234	249	233	261	263	252	238	202	258	233	235	226	237	220	237	270	235	247	231	193	260	228	221	223	228	239	255	231	239	205	211	232	226	247	241	234	240	263	206	215	217	251	227	233	255	233	215	239	223	275	242	239	236	252	257	234	205	221	254	230	236	214	247	246	237	217	210	240	204	249	199	249	269	222	230	216	237	259	213	246	223	220	213	246	238	218	266	254	232	253	232	214	250	238	254	259	251	248	229	241	265	251	219	210	255	233	253	232	248	247	245	215	265	247	246	257	196	252	270	242	228	217	220	217	258	223	213	230	231	235	221	229	238	216	231	248	257	226	191	222	256	243	228	235	218	234	246	193	248	270	228	235	256	207	259	203	254	204	254	217	218	236	227	243	238	231	247	201	229	225	248	233	246	260	249	246	231	223	264	236	220	270	274	209	235	248	247	265	243	247	277	220	242	235	239	231	253	236	242	243	258	257	212	236	226	240	231	230	233	219	244	245	251	214	272	235	209	255	206	232	232	250	240	241	234	241	243	246	245	209	197
29928	17645	18405	19096	13602	9799	5496	3872	2293	1792	1478	1641	1734	1781	1369	1243	944	874	893	824	805	677	721	651	842	1373	1443	1651	1155	533	560	562	530	547	595	549	526	508	539	523	557	543	534	550	524	528	557	508	554	542	517	566	525	529	534	564	499	564	522	522	510	509	552	513	486	530	551	525	546	572	502	489	527	535	489	571	494	554	568	577	524	540	566	523	504	573	557	551	542	543	525	557	500	541	515	556	524	561	533	548	551	568	537	581	524	543	522	543	522	519	538	522	507	523	530	515	563	512	546	508	557	568	515	539	531	562	518	552	562	506	507	550	500	554	594	526	547	511	542	532	563	511	515	547	517	555	540	542	521	557	519	535	574	538	547	520	533	561	551	545	487	564	530	533	589	536	597	541	528	522	541	530	533	576	528	530	550	566	534	571	548	522	564	549	524	541	539	538	531	537	556	538	555	527	520	518	568	513	519	517	510	563	540	515	520	508	524	561	539	564	540	518	491	554	570	531	548	538	572	568	534	538	532	517	527	562	561	531	546	556	563	524	528	545	507	552	527	497	552	571	546	539	556	561	545	545	562	522	519	517	519	546	529	558	526	536	562	506	541	541	528	550	535	502	547	529	545	500	512	515	529	554	524	540	553	498	526	518	542	559	497	531	545	567	520	518	515	550	550	547	516	506	530	538	518	529	485	568	559	541	547	534	521	576	577	549	566	486	534	526	551	539	565	525	522	531	544	533	529	505	554	537	544	552	524	538	500	523	533	487	529	527	517	547	530	507	549	520	505	582	506	596	583	541	531	539	545	558	482	526	501	510	484	523	521	581	546	539	557	554	521	545	551	538	524	521	512	533	481	546	520	523	533	548	521	526	528	508	517	543	538	570	552	533	544	496	542	508	534	545	559	543	533	564	523	558	554	517	525	556	527	551	546	557	552	530	542	545	526	535	542	566	514	542	508	551	547	541	550	483	505	500	516	567	537	545	538	496	502	570	569	545	535	552	512	544	545	560	557	551	559	536	524	518	515	514	545	519	557	530	540	480	589	490	557	537	503	555	537	588	528	554	514	496	516	524	516	571	547	540	541	555	522	557	576	552	533	549	510	550	550	564	529	552	518	522	552	512	580	536	548	519	578	517	555	516	538	509	539	548	520	532	520	478	523	540	545	544	536	490	565	516	539	552	564	531	549	500	550	526	540	549	535	544	513	533	529	507	558	493	548	548	545	507	530	529	543	515	520	502	508	519	513	515	545	527	560	513	562	570	552	484	511	548	524	562	538	535	524	503	501	515	551	548	525	509	536	494	544	572	530	548	555	485	490	566	497	545	540	552	529	567	541	564	543	560	511	507	500	525	495	553	561	577	562	577	549	575	519	534	522	525	497	507	542	496	518	510	504	534	586	529	568	526	529	523	510	499	508	533	531	495	534	550	558	557	519	526	526	525	546	558	515	537	571	510	553	548	510	550	558	513	500	533	551	558	535	501	537	519	517	551	505	501	540	538	559	528	550	552	537	539	532	532	534	504	492	559	540	556	480	544	546	571	552	503	540	557	544	523	560	545	554	545	534	539	551	522	521	527	547	532	567	579	527	540	533	526	529	539	543	577	560	507	563	501	562	575	522	548	497	517	543	561	498	528	566	555	505	559	506	496	554	504	518	547	506	515	541	534	545	546	507	557	539	567	465	530	505	514	542	557	587	575	512	533	558	540	559	521	552	571	544	523	549	533	568	490	550	532	595	535	553	540	538	523	519	536	539	533	521	534	514	555	545	549	508	562	574	520	513	572	521	559	528	567	545	537	547	560	567	522	555	518	523	508	553	601	504	524	505	540	492	546	559	504	551	535	584	550	501	546	542	537	478	543	541	544	553	537	487	523	518	546	514	542	521	506	562	501	513	537	515	569	522	551	520	550	553	519	530	543	554	563	553	550	560	529	522	532	516	527	555	501	523	543	524	542	551	579	575	546	515	548	512	567	522	544	502	515	549	583	537	552	522	490	513	560	522	533	545	524	515	533	543	568	564	527	522	593	544	538	539	540	534	541	559	530	533	524	564	528	506	551	535	530	536	552	537	550	556	584	559	541	507	538	551	529	515	535	538	531	538	590	499	538	499	545	565	546	512	582	531	493	564	512	547	525	562	494	537	562	524	519	551	562	548	515	554	561	532	569	502	579	509	532	543	533	495	555	532	515	531	542	544	532	521	529	597	513	512	505	564	521	523	523	567	547	533	535	577	541	542	551	502	555	543	566	546	514	481	523	528	552	530	524	524	547	485	522	539	475	520	511	544	562	541	531	538	513	541	563	526	528	528	551	510	541	542	542	536	541	542	498	574	496	528	527	557	545	541	518	543	543	537	517	533	543	530	487	537	561	498	527	532	539	557	562	545	549	511	540	572	541	503	524	530	510	570	595	597	530	505	549	535	552	548	560	554	528	541	548	504	542	503	532	561	521	528	569	519	491	538	564	526	575	567	540	539	521	512	500	563	548	533	505	521	548	566	521	491	508	555	549	531	498	529	551	559	521	555	504	513	567	573	532	522	564	548	532	539	559	580	569	543	521	549	526	550	559	537	543	555	583	530	538	547	550	558	541	545	552	518	537	538	522	560	542	541	513	526	531	545	549	550	517	521	480	500	564	535	548	512	569	535	474	532	530	505	542	526	543	556	536	525	516	521	554	577	565	538	555	532	537	516	564	547	540	527	488	559	530	538	525	526	577	494	543	523	501	526	536	522	524	520	543	554	499	520	530	549	512	527	542	521	548	520	564	517	483	507	536	532	541	519	533	542	520	487	509	545	504	545	549	582	546	529	549	480	556	544	543	551	498	547	513	522	472	594	539	551	547	524	570	565	516	519	535	532	568	507	521	549	550	550	540	521	553	517	526	571	544	543	535	574	526	573	541	534	521	509	516	527	594	557	538	535	515	531	467	571	541	546	580	545	554	553	548	519	487	526	533	554	474	524	577	537	578	540	563	565	535	567	536	546	534	555	516	526	530	540	514	539	538	536	522	528	563	511	565	540	525	512	589	603	541	537	510	549	527	532	551	527	507	515	504	541	542	555	584	549	543	560	528	547	493	547	516	527	545	504	523	562	515	586	518	530	525	550	509	494	523	510	545	529	564	557	538	535	552	499	521	527	532	568	504	546	521	568	499	543	550	485	518	539	534	544	547	525	529	516	573	532	573	576	537	504	543	586	557	527	540	574	514	530	528	540	500	531	554	565	511	528	529	580	517	546	524	551	566	520	554	517	506	541	556	536	527	528	505	513	520	538	555	502	546	533	507	519	555	586	560	511	553	544	545	581	543	545	503	527	562	538	518	517	532	503	538	526	542	492	521	552	569	521	547	572	541	541	525	528	527	547	506	558	551	524	554	507	531	539	518	524	584	558	492	500	553	531	503	551	532	518	498	527	521	509	494	534	502	556	509	498	534	521	567	581	506	560	566	528	543	535	572	571	533	523	551	546	550	517	527	527	565	551	562
56721	34525	16243	10139	6352	3385	1888	1378	726	628	645	668	769	490	405	419	416	387	351	359	316	382	359	353	391	413	655	672	648	369	304	277	285	306	320	287	284	278	271	292	306	270	305	298	275	306	261	291	297	304	276	302	282	254	298	288	290	272	263	292	267	280	284	308	321	285	302	284	306	288	283	251	307	313	288	317	316	300	317	288	268	321	284	287	266	283	319	282	285	271	296	304	292	298	295	303	288	283	304	277	272	301	309	299	283	298	308	300	284	283	305	303	295	294	297	279	320	273	269	255	278	290	269	273	275	311	296	310	302	299	278	261	278	263	285	265	252	287	272	289	335	292	293	269	292	288	296	264	289	279	253	320	297	300	293	279	284	282	276	305	287	285	305	290	295	246	292	297	314	277	330	278	317	294	329	324	274	283	290	310	272	270	287	279	296	281	300	286	305	298	263	288	304	311	288	277	304	274	293	276	304	279	285	299	273	293	294	293	298	308	302	275	301	287	300	283	282	333	268	290	294	285	309	273	292	303	275	275	274	329	295	272	286	313	290	280	285	261	308	315	297	299	301	270	285	281	310	307	308	271	305	308	267	268	291	275	301	287	309	287	300	281	269	276	283	289	285	278	292	286	324	309	300	280	278	265	290	285	280	266	313	303	312	242	280	300	307	295	278	297	294	287	315	307	260	302	354	300	301	279	270	271	289	273	281	283	280	268	235	276	336	274	298	291	266	287	303	286	309	247	265	306	276	268	272	267	255	308	300	280	276	316	279	294	299	302	278	309	311	273	286	304	294	290	297	305	312	314	316	293	266	250	289	268	281	285	279	265	291	288	311	259	279	316	283	278	281	291	283	304	312	293	288	306	289	286	264	285	290	299	298	284	248	265	270	294	267	274	265	294	287	340	289	331	283	271	294	282	281	294	279	295	344	253	261	275	274	298	268	262	288	289	272	280	293	290	258	282	281	302	265	274	262	276	276	297	278	268	285	314	281	291	294	296	263	282	268	271	286	292	296	296	274	313	289	268	251	312	259	306	293	285	271	310	290	288	262	234	290	280	294	273	286	229	275	256	273	315	304	268	290	277	277	289	300	297	242	269	298	319	303	281	320	281	280	298	341	279	305	297	319	288	301	267	312	334	275	279	283	301	310	289	299	286	343	316	313	313	327	307	298	298	276	306	324	288	313	276	284	286	271	283	284	303	276	275	274	291	270	281	297	274	278	313	323	286	293	320	251	283	291	309	331	272	319	297	276	279	299	309	298	267	297	284	263	262	278	267	247	268	279	308	280	313	290	300	315	256	289	283	339	273	276	286	298	279	302	274	269	311	308	295	307	321	325	315	284	276	286	273	260	310	292	301	261	267	310	297	246	285	299	284	257	265	274	272	295	307	283	315	314	310	308	284	313	263	316	271	275	329	307	274	309	313	291	280	293	274	313	298	309	274	283	290	318	304	267	298	302	281	293	287	309	312	304	280	287	263	266	288	287	273	304	306	285	299	308	293	287	309	304	285	282	300	298	327	310	242	305	286	313	302	289	292	282	294	291	303	283	287	292	326	279	289	315	314	281	330	273	326	293	267	263	273	315	310	313	282	279	298	262	297	280	295	310	286	310	264	264	292	296	286	284	309	256	325	322	296	297	291	289	302	282	288	228	281	256	318	312	280	322	287	279	304	284	286	289	284	290	274	291	288	304	286	319	305	276	281	261	260	295	274	294	275	273	291	312	266	296	303	297	274	285	283	284	270	310	291	287	319	303	312	253	299	298	310	301	292	266	274	273	264	288	318	315	300	290	297	292	286	279	336	332	301	292	307	289	309	314	262	299	269	281	301	295	272	300	288	288	267	263	292	269	284	273	271	254	315	293	319	279	293	278	284	308	310	316	282	294	337	286	275	279	300	277	301	309	350	273	312	319	277	257	268	274	299	292	290	284	282	256	253	271	301	280	288	259	262	303	320	290	278	290	266	280	256	299	289	297	285	290	283	282	288	268	288	277	289	308	299	296	315	279	246	266	258	274	317	287	294	311	307	296	284	294	287	275	260	294	302	322	294	318	304	282	284	315	345	322	319	262	263	287	313	273	292	277	276	302	310	291	280	299	288	289	276	305	277	329	266	322	298	254	301	303	278	278	316	274	296	308	304	270	293	296	272	266	260	278	304	287	296	297	278	287	293	294	277	277	260	300	301	297	303	321	304	281	253	312	292	274	305	295	288	284	306	303	270	269	269	304	279	322	305	328	326	277	289	261	311	302	319	277	284	344	280	282	321	280	285	256	280	326	292	297	293	265	295	274	287	284	286	287	288	296	278	260	267	313	260	289	269	288	290	272	318	267	293	269	301	276	266	294	280	283	291	302	309	303	285	293	321	296	271	272	292	290	290	278	278	308	267	298	293	298	289	277	312	282	290	311	282	286	291	267	316	259	276	285	287	274	289	290	315	308	279	268	289	314	269	295	286	279	288	260	277	302	277	285	286	291	282	301	301	326	258	262	290	294	267	308	304	263	289	260	290	284	297	298	300	280	314	263	279	256	329	263	293	305	320	287	297	306	299	292	296	294	280	321	301	256	308	307	305	290	308	309	289	362	282	265	290	295	262	321	303	305	257	305	253	301	299	288	279	276	260	312	311	299	285	311	274	279	294	300	316	301	279	304	288	283	261	250	280	279	291	280	278	288	304	315	310	264	277	315	286	276	306	317	290	252	285	265	256	317	315	312	347	273	267	292	281	293	293	317	305	315	274	318	306	244	281	269	288	291	300	295	307	284	308	296	268	281	301	294	273	290	283	313	297	289	292	279	293	281	304	279	267	268	275	278	263	292	309	245	325	296	316	290	311	290	310	268	263	266	275	288	291	239	247	293	284	305	289	298	311	291	325	261	309	320	304	294	277	286	297	252	300	295	288	288	277	286	280	271	282	281	276	281	265	274	281	267	291	274	278	285	298	307	282	266	306	281	276	318	286	261	282	266	275	258	274	281	301	310	284	290	299	310	307	291	280	322	285	292	280	303	294	315	287	301	306	289	326	340	274	249	278	294	295	305	296	283	281	271	307	285	285	291	271	276	281	318	302	311	312	296	290	249	267	275	286	299	292	287	286	277	290	330	299	286	329	321	290	296	291	313	280	320	287	316	317	296	287	308	290	266	271	265	244	274	272	280	273	311	290	290	285	254	271	288	284	300	294	269	307	308	321	308	299	298	309	294	297	281	285	303	278	335	272	311	298	293	305	286	260	277	316	250	291	308	303	256	327	300	303	298	272	283	309	268	277	323	303	289	307	307	307	307	328	269	313	294	276	281	292	287	283	286	270	282	285	256	271	263	273	308	274	268	273	306	297	300	304	269	253	321	274	287	292	301	282	276	292	276	288	298	313	257	296	295	281	305	286	285	285	279	321	311	305	320	311	302	285	312	331	286	304	241	307	292	260	278	269	315	247	306	300	308	334	264	306	278	302	311	306	266	355	285	324	293	298	313	285	307	267
37189	19984	17112	19742	17204	11004	7360	5400	2845	2449	2596	2702	3224	1825	1687	1495	1387	1343	1183	1076	994	984	929	1013	1012	1561	3127	3200	2871	1128	693	686	711	697	633	702	690	659	683	647	639	659	611	614	628	613	661	617	709	619	594	601	609	694	612	630	707	584	596	647	657	653	632	649	661	618	654	643	648	616	642	673	628	697	624	624	647	650	617	613	611	667	635	590	700	646	614	616	665	650	594	660	636	657	578	601	654	579	629	646	602	610	615	652	665	609	623	639	644	556	684	649	651	628	648	614	595	637	599	610	653	619	656	635	677	631	632	619	566	599	610	600	556	608	626	641	643	590	652	608	651	649	600	625	640	566	621	617	664	610	629	658	593	646	638	652	651	613	611	569	646	674	656	589	620	618	678	646	608	647	594	603	647	617	654	655	608	676	581	632	640	593	596	618	631	656	615	624	608	668	647	649	681	629	640	684	647	639	623	667	659	617	681	646	639	630	635	593	620	621	621	602	590	616	653	599	601	612	648	668	657	679	669	634	632	650	678	571	627	617	602	621	627	611	645	649	635	612	618	627	655	589	606	683	649	629	653	621	605	613	624	661	633	686	633	675	643	629	607	644	678	609	631	629	624	624	600	685	625	618	658	622	663	647	633	634	608	628	608	620	582	664	599	655	684	608	616	593	633	608	630	632	662	599	602	622	607	647	673	655	674	629	609	641	676	629	656	677	634	616	630	654	620	622	619	623	604	621	635	643	656	615	627	595	629	582	671	610	630	632	653	608	647	628	632	599	643	639	640	631	642	646	646	637	656	619	609	639	605	623	614	610	652	648	613	636	627	601	648	627	655	577	638	629	604	684	653	629	638	575	650	669	606	614	641	625	592	611	660	615	628	632	589	633	657	621	621	657	611	648	665	605	641	634	622	668	661	647	642	639	643	647	599	632	631	626	625	631	695	692	656	622	614	615	584	656	590	662	655	626	651	620	598	619	616	626	618	630	614	613	612	586	672	602	589	652	639	656	622	645	656	634	640	642	605	609	646	618	626	617	645	637	683	643	649	656	648	617	618	654	580	627	686	579	610	635	609	643	689	671	630	625	614	607	639	637	643	646	617	623	645	690	603	609	608	650	601	661	667	638	606	614	630	625	609	630	607	650	617	630	619	602	617	635	622	655	658	623	624	618	658	636	627	629	618	617	631	642	595	599	661	640	588	613	646	627	617	661	613	611	645	665	647	634	684	612	622	591	632	572	613	621	602	632	632	641	666	635	597	660	640	646	611	672	608	623	661	659	628	627	605	632	703	606	649	670	659	629	640	605	621	659	579	604	602	629	611	624	640	595	620	584	647	599	615	645	647	662	618	676	636	618	632	649	647	602	631	608	623	626	640	626	665	633	631	627	643	681	644	633	717	626	637	607	621	642	649	615	601	636	651	647	631	619	609	620	619	644	615	642	655	624	649	609	631	647	667	646	618	643	655	602	589	647	615	637	646	640	592	622	621	637	586	619	596	599	622	625	661	651	647	624	652	609	638	635	649	633	651	632	661	630	598	613	652	619	604	631	635	663	636	648	626	600	680	617	617	623	629	632	618	639	599	616	677	633	649	638	623	635	612	651	618	623	621	639	633	593	627	617	604	644	642	641	637	638	579	623	614	608	631	650	634	660	631	610	669	657	646	610	615	660	634	674	608	588	651	640	610	593	581	669	660	631	608	616	654	629	658	625	625	635	564	642	583	604	643	644	627	617	618	614	651	659	586	618	669	622	621	638	627	637	598	648	646	604	586	634	642	649	652	641	605	693	656	613	630	655	635	642	643	606	682	654	661	633	629	611	610	653	687	585	634	639	605	680	637	616	698	616	668	662	636	653	604	595	637	680	630	637	620	562	631	642	601	644	601	661	623	653	663	630	633	670	648	628	613	636	603	606	617	625	622	614	624	656	674	586	633	606	627	585	650	668	640	621	616	623	604	664	629	658	676	643	650	593	613	639	611	643	638	660	623	633	674	644	640	583	568	607	673	644	638	656	641	596	630	658	638	626	657	656	638	624	664	653	631	672	651	555	671	624	608	645	625	708	662	632	648	664	625	651	615	607	627	661	645	652	625	649	591	629	613	626	646	639	609	661	640	609	587	597	660	644	634	626	650	606	667	594	631	596	590	619	662	628	613	647	673	654	661	666	686	600	621	651	641	572	610	630	631	664	683	649	629	627	622	645	610	661	615	672	657	591	631	667	603	635	625	628	622	627	642	637	615	653	588	628	655	637	653	643	654	624	649	630	662	659	597	599	646	590	624	695	673	626	644	640	629	643	620	659	630	618	642	620	575	679	602	634	666	615	579	593	570	610	654	667	638	627	624	616	652	628	646	622	595	640	616	643	598	650	630	632	587	617	606	664	635	634	657	613	663	628	596	668	600	594	659	645	624	619	636	637	647	578	633	641	645	657	622	640	626	644	641	597	575	648	615	679	681	588	653	627	656	650	627	632	620	663	585	658	604	619	677	615	647	617	618	641	596	619	651	568	616	654	620	599	643	584	671	640	630	638	629	622	681	612	634	627	636	653	625	614	677	668	655	588	642	614	570	675	681	615	614	633	668	626	605	666	620	641	648	587	593	659	631	638	659	671	626	597	650	680	632	663	623	626	626	640	627	665	616	604	570	586	587	580	614	636	633	650	604	675	583	605	673	615	613	599	641	615	625	670	633	668	664	653	636	641	604	618	650	656	656	623	611	640	584	655	625	653	652	580	610	601	622	672	614	615	636	608	609	658	620	632	601	646	640	582	634	621	585	631	670	605	619	649	597	619	627	619	591	630	633	624	639	634	618	633	568	612	653	632	609	635	615	603	614	613	614	655	670	600	634	648	635	643	606	653	621	638	601	575	637	615	629	640	628	655	624	639	643	672	651	660	618	622	623	650	605	633	563	608	624	610	612	633	635	635	656	666	615	574	649	631	632	651	615	612	640	637	658	623	616	581	653	628	651	664	670	641	638	614	611	632	663	576	634	645	591	641	594	660	635	615	616	632	657	687	692	638	607	623	585	649	594	684	640	627	611	657	657	601	643	683	612	603	642	693	611	641	631	624	624	614	614	599	623	615	629	605	631	641	634	635	595	642	610	621	603	643	623	617	645	577	694	640	622	601	636	596	617	576	677	630	651	609	686	653	617	651	615	610	620	615	667	623	612	629	635	606	612	647	597	657	601	616	609	661	614	664	614	671	674	627	601	673	615	661	639	645	643	642	649	588	647	634	614	637	700	565	672	634	618	643	686	611	603	626	614	592	628	623	672	594	649	601	627	625	649	581	659	622	632	632	615	612	652	628	610	634	625	615	593	649	653	676	624	644	635	598	694	666	643	675	615	609	625	661	624	637	611	620	606	666	665	646	627	620	605	620	660	631	645	620	624	622	635	659	631	651	604	621	643	611	678	617	639	662	646	632	614	577	611	653	628	611	642	617	632	622	643	627	668	613	677	615	581	604	609	648	670	641	598	596
25338	11193	4819	3754	2252	1308	839	475	335	294	247	309	255	249	222	235	231	213	214	198	178	184	171	160	192	179	197	170	191	182	180	172	171	152	174	195	161	200	160	165	181	176	181	159	159	162	178	165	163	147	203	157	163	152	151	186	172	173	208	163	165	159	150	171	156	176	164	180	167	143	160	153	132	183	164	170	168	140	162	163	146	166	140	159	157	131	152	159	148	142	196	174	181	176	168	181	166	157	147	160	204	161	168	175	174	177	176	184	187	173	148	164	170	151	147	165	147	163	193	164	169	174	140	176	179	178	160	178	178	186	169	158	172	160	167	165	176	166	166	156	163	152	154	159	182	173	167	161	177	166	158	188	151	157	146	149	150	164	137	135	174	176	186	184	147	185	169	152	189	152	178	162	150	156	179	180	159	150	157	167	176	172	167	146	187	175	153	151	149	156	154	181	187	134	190	180	170	171	154	163	129	164	153	159	159	148	149	173	147	154	156	167	180	170	149	170	197	190	172	151	135	178	183	170	169	182	143	157	156	160	148	157	176	167	170	150	166	153	180	188	175	147	160	178	142	162	171	149	176	140	164	166	153	133	165	175	162	153	148	156	153	180	179	155	176	139	153	167	165	149	193	156	174	176	169	189	168	164	152	150	161	182	157	173	160	168	186	158	157	168	159	151	155	176	182	139	157	165	164	156	134	165	150	169	153	178	158	161	162	145	166	186	158	170	179	167	161	156	146	181	178	160	138	158	163	183	189	173	172	156	166	170	165	171	166	168	171	158	182	146	155	167	177	150	175	191	176	178	161	168	169	176	152	170	183	156	143	159	164	162	148	181	168	152	172	151	152	161	175	170	171	174	165	158	153	164	170	147	187	144	173	185	162	189	180	186	199	184	171	163	186	172	180	156	176	152	161	154	175	168	161	158	184	172	190	162	153	140	166	171	153	161	157	167	156	170	176	174	159	142	145	175	167	177	173	166	167	176	158	155	171	161	171	170	165	144	153	182	163	157	158	153	146	174	143	169	149	155	160	152	195	166	176	165	167	173	172	169	174	184	165	172	176	147	155	168	183	166	177	202	170	156	153	189	151	156	158	180	171	167	176	163	166	157	149	172	175	157	178	159	183	165	178	139	156	179	150	173	141	195	170	174	131	175	162	151	190	162	167	155	159	193	188	169	170	171	172	174	176	162	189	177	151	161	162	135	190	158	170	168	147	171	196	178	172	168	162	149	161	174	181	171	125	158	175	158	182	174	174	157	198	157	168	160	185	167	150	173	158	162	162	156	167	173	177	161	150	164	177	169	166	208	182	170	202	186	140	157	172	168	167	183	179	146	174	180	172	179	189	170	164	177	168	168	164	166	142	140	155	160	144	173	165	161	157	159	166	170	161	132	184	187	177	183	150	144	154	178	159	191	181	185	167	157	173	181	185	176	165	173	168	165	159	171	191	145	175	165	156	169	156	143	169	161	157	161	185	197	154	145	165	165	163	173	171	158	161	184	161	175	187	157	168	167	179	158	180	170	159	162	173	163	151	157	155	167	163	186	192	179	178	166	148	178	166	173	156	163	151	174	160	163	166	169	166	180	161	135	167	182	162	158	163	169	158	172	134	180	185	152	175	155	172	167	188	164	151	149	153	163	160	151	191	186	155	190	188	157	171	144	150	180	180	182	165	169	174	160	188	173	165	155	177	151	181	168	171	146	183	175	187	171	180	177	178	156	161	157	142	166	167	167	165	163	183	150	155	166	174	179	174	163	153	153	204	159	191	179	164	159	200	162	171	185	166	167	156	176	176	189	172	163	168	183	196	169	209	148	162	147	174	157	189	181	146	179	171	157	190	189	175	206	167	145	179	167	163	161	168	166	174	154	171	162	167	166	159	160	190	150	172	158	140	147	187	181	192	169	152	158	160	169	176	162	165	147	170	177	162	182	184	146	183	169	193	148	167	164	178	161	156	168	164	150	174	162	158	162	187	190	181	150	151	167	162	145	134	146	171	161	195	175	150	165	156	150	162	166	168	157	180	166	173	171	173	171	144	187	174	184	177	148	164	163	166	175	166	158	155	156	169	171	147	166	198	158	165	177	182	168	167	168	154	168	140	145	159	162	164	151	179	156	177	161	139	160	177	158	180	187	159	159	149	153	154	163	176	144	179	174	177	191	169	166	162	168	124	190	174	159	156	174	160	147	151	165	170	176	195	165	184	159	171	168	166	157	177	172	179	166	193	148	156	168	150	167	183	187	156	160	178	173	165	163	167	181	161	197	149	175	176	193	158	171	186	160	181	165	150	175	165	177	161	135	185	175	153	182	172	169	144	184	178	149	179	185	194	161	197	159	154	186	159	172	173	160	157	170	174	175	151	172	162	177	142	168	190	168	173	159	145	155	175	162	136	175	168	190	154	159	148	147	173	137	182	171	167	168	166	193	162	166	185	163	169	171	168	171	164	170	170	183	167	192	186	173	166	171	125	172	155	146	186	150	173	161	181	177	138	180	159	167	159	170	147	172	158	162	152	152	184	160	182	175	178	157	163	171	154	140	170	144	168	145	151	157	184	158	158	166	173	172	156	177	155	166	148	167	170	158	153	169	162	156	175	149	164	179	199	167	172	163	160	164	171	171	170	154	173	171	182	165	171	169	148	155	167	169	155	175	183	152	153	177	185	161	173	172	152	173	177	170	153	186	162	186	191	180	167	152	136	143	180	164	148	165	168	162	173	166	151	176	154	169	187	175	168	180	177	154	169	153	179	172	185	155	154	144	207	177	151	183	170	169	144	179	169	133	171	159	185	165	163	173	170	174	151	185	200	159	158	186	155	168	173	181	147	164	161	159	175	164	174	185	174	188	158	149	163	173	156	157	151	189	166	145	171	175	189	188	147	168	196	182	189	183	174	161	162	163	164	158	153	157	174	162	188	166	185	165	164	152	156	163	180	153	172	157	175	183	182	162	153	170	167	161	153	187	168	168	188	189	178	156	165	188	171	167	137	179	142	176	164	160	163	161	177	180	171	153	160	169	158	162	137	180	160	161	161	158	165	175	160	157	154	196	167	162	139	146	181	162	187	178	174	155	160	202	153	162	185	155	148	138	139	147	133	152	144	176	172	161	149	185	156	175	154	165	147	168	179	169	183	147	175	180	163	159	165	160	181	163	170	169	152	143	162	166	134	164	171	180	171	169	151	178	133	160	146	188	165	164	156	136	168	168	179	184	180	168	185	165	155	187	178	180	154	184	164	184	159	173	148	146	155	163	143	185	177	173	147	155	151	151	160	166	171	170	152	152	169	139	174	162	140	191	186	166	155	172	190	192	171	181	147	164	179	185	146	161	175	161	188	180	182	161	188	156	163	176	179	168	184	185	156	179	162	169	145	164	138	183	175	160	170	200	154	146	164	175	148	172	158	174	176	150	185	164	149	172	157	153	176	180	147	193	155	188	155	173	152	168	150	168	176	164	179	169	178	185	199	188	129	167	150	151
15230	6967	8053	10045	7586	4802	3634	1961	1128	1198	1031	1362	1009	801	845	729	691	617	634	609	602	488	491	507	477	493	499	534	503	464	397	401	435	406	371	405	422	466	413	414	405	404	385	399	372	427	434	394	402	388	381	381	404	415	379	409	421	402	414	422	370	411	398	385	397	416	403	409	407	395	409	352	372	387	379	422	375	400	403	409	397	397	402	388	406	413	351	404	365	384	365	403	398	404	394	392	395	455	390	400	431	405	399	463	375	385	377	416	367	405	390	413	379	357	373	435	383	419	378	370	369	416	403	394	450	410	387	375	453	406	350	409	415	374	397	405	403	380	405	399	391	398	434	369	417	395	390	406	402	376	391	372	402	395	411	420	414	404	406	388	400	413	382	394	391	394	404	427	389	384	364	414	408	394	405	379	414	383	382	410	400	387	364	393	392	377	372	426	428	405	382	378	380	402	387	398	389	375	400	391	411	366	405	395	397	383	391	376	395	389	412	414	431	416	373	366	381	433	383	381	400	383	392	414	417	352	424	407	403	400	354	401	382	425	384	393	399	423	381	433	376	424	399	373	432	398	396	403	386	416	389	366	366	393	383	393	381	384	393	398	375	409	410	411	358	437	386	400	372	404	405	405	436	435	348	403	378	432	369	402	391	383	410	366	415	380	414	422	364	399	407	388	371	375	401	402	412	431	395	412	393	369	388	420	399	390	366	387	380	407	422	421	405	382	372	389	417	377	399	405	366	414	404	430	397	411	388	378	391	409	402	389	371	398	436	413	378	396	404	412	407	425	425	388	370	401	407	368	371	378	408	391	429	377	357	370	395	381	411	441	370	370	375	362	401	377	392	407	382	375	386	418	413	388	442	420	393	401	403	413	383	416	412	395	383	405	416	411	395	386	435	384	406	414	366	388	407	380	352	395	378	386	413	383	393	354	374	412	395	421	381	379	365	374	402	403	390	351	398	380	394	391	400	377	378	367	402	432	403	416	387	332	398	410	408	368	427	396	385	390	408	381	412	400	379	419	374	401	447	395	407	384	405	410	349	374	396	400	374	389	395	362	415	417	376	401	391	387	393	417	382	374	405	438	395	384	386	430	374	425	399	405	394	412	399	383	397	410	397	365	407	383	383	387	398	385	394	453	409	361	380	385	370	414	403	377	421	404	420	389	363	387	395	387	404	433	425	414	403	411	360	407	399	447	383	374	367	388	363	394	410	376	357	409	412	368	423	403	419	398	376	428	355	410	410	401	369	400	409	392	397	385	390	385	386	422	380	375	368	392	383	391	378	404	416	400	405	392	412	396	404	403	400	415	364	369	406	403	359	428	395	393	393	380	409	412	396	395	382	421	421	398	427	400	398	399	386	423	383	406	404	384	419	399	394	419	395	379	401	396	412	375	396	397	405	385	401	382	400	363	392	409	393	390	376	368	372	389	404	423	392	385	438	400	392	418	406	406	408	394	407	362	402	418	417	393	398	391	414	407	353	403	439	442	409	401	356	384	396	363	372	393	378	433	356	393	401	384	401	390	406	404	387	396	370	400	383	422	378	381	402	394	399	394	436	399	412	396	402	413	420	349	407	384	403	398	388	370	378	397	386	365	400	375	400	376	415	384	414	394	415	395	401	384	420	397	365	444	421	396	405	407	384	376	382	376	350	402	412	388	402	358	359	396	408	399	363	364	390	428	417	414	380	405	385	401	392	436	354	381	387	381	397	406	404	388	421	378	390	378	390	432	397	401	390	396	387	420	410	413	372	377	408	394	430	364	377	356	335	423	359	385	362	405	405	397	436	362	390	401	387	396	383	390	403	392	359	424	389	381	405	370	380	387	403	377	409	392	374	392	406	401	391	390	402	393	407	395	442	408	418	371	371	408	394	395	409	375	416	413	449	404	410	435	409	415	422	429	380	364	410	412	367	412	404	372	391	380	374	385	375	427	417	374	370	421	369	411	392	415	400	382	388	374	380	439	403	407	380	398	386	388	416	370	423	400	399	386	409	424	388	387	405	444	421	398	390	411	390	414	396	406	388	381	417	399	364	358	389	412	429	392	409	393	371	401	400	400	349	368	388	392	412	403	379	384	391	368	359	389	388	425	413	416	431	389	411	388	391	401	427	414	351	429	433	398	379	389	409	394	389	389	412	388	440	412	396	399	381	402	375	374	425	424	410	403	413	369	378	393	417	412	385	398	419	385	381	378	400	392	374	435	382	397	409	411	419	389	381	401	409	414	396	421	365	404	406	388	364	402	427	423	403	380	384	409	408	367	433	397	379	398	402	427	393	383	420	371	414	400	413	383	411	350	401	380	371	384	376	407	405	380	377	402	434	403	416	414	428	376	380	415	421	368	405	397	406	368	393	394	417	415	395	427	393	409	421	391	384	395	396	392	442	389	428	392	390	427	390	423	397	427	410	415	355	387	375	414	393	380	390	360	438	417	394	385	374	412	427	408	405	398	381	423	431	396	379	429	387	388	361	363	387	445	385	405	389	416	407	389	444	400	405	383	384	401	390	409	426	399	414	433	424	410	375	398	414	400	405	383	405	402	404	411	384	381	397	388	361	431	381	429	399	373	430	418	377	390	409	410	389	386	376	385	380	416	374	379	429	396	370	367	391	372	389	397	389	407	388	360	392	389	392	423	426	403	427	391	375	388	410	428	402	393	400	361	436	373	388	378	410	380	393	377	376	364	385	393	395	400	413	422	412	403	442	386	385	416	377	423	413	407	436	414	402	410	408	379	383	429	411	411	383	406	378	391	411	405	360	409	379	396	357	399	384	404	418	407	383	383	378	401	430	381	375	404	410	411	397	396	393	405	390	388	410	408	417	406	388	418	380	367	380	418	445	394	417	382	384	428	377	410	404	425	386	362	389	416	388	413	401	416	412	365	406	399	370	414	380	438	392	394	390	401	391	377	396	415	376	396	400	415	395	416	386	397	422	412	390	397	401	421	387	441	387	388	385	404	399	372	409	400	405	409	378	410	414	373	388	376	388	414	368	388	385	403	387	393	370	371	425	423	404	396	416	420	387	419	362	386	390	408	409	422	378	387	416	390	417	396	390	419	397	398	375	403	402	422	388	380	388	380	414	420	390	408	442	403	400	404	392	408	374	389	397	375	377	383	412	391	384	422	424	411	421	390	385	390	367	398	358	325	388	389	411	431	394	368	367	394	400	408	405	371	409	403	374	383	413	412	388	396	406	380	472	388	418	388	386	409	393	399	405	405	388	370	408	397	360	416	422	386	410	400	430	388	409	385	423	418	376	412	438	395	385	387	402	378	396	383	412	384	413	342	381	428	393	390	367	421	411	361	398	388	392	381	395	391	362	361	445	384	391	389	381	370	396	392	404	416	417	396	427	391	396	455	384	395	380	405	428	405	414	397	401	346	407	406	422	411	407	361	422	389	407	372	396	408	397	396	404	389	395	442	405	380	390	391	425	402	405	399	366	404	398	412	392	417	404	408	394	422	402	373	400	397
46397	24885	10124	6895	3492	1942	1482	831	520	532	553	512	437	380	329	327	351	319	318	324	244	241	288	249	288	323	428	524	480	337	260	250	226	253	261	245	270	227	238	216	275	221	266	244	260	227	272	225	224	245	266	255	236	239	220	265	257	251	210	236	244	212	241	248	242	255	258	242	242	225	223	230	234	239	242	209	216	262	258	236	260	246	257	232	285	234	255	226	218	261	260	238	276	249	237	245	245	274	224	255	245	254	241	196	240	221	226	258	229	234	242	236	265	238	211	242	244	221	228	232	259	226	238	232	246	229	232	224	225	219	233	249	224	263	255	268	230	237	228	247	202	226	238	230	250	206	224	242	244	224	274	215	249	258	239	255	236	242	263	238	267	254	212	253	236	238	243	260	253	271	251	233	222	246	253	232	216	213	237	229	244	248	220	234	264	251	246	202	291	246	232	265	234	238	245	233	237	239	270	239	261	263	203	236	257	228	240	203	255	263	244	255	250	254	273	243	242	264	263	226	208	229	260	241	258	233	227	224	236	269	242	238	256	229	262	206	220	245	250	273	238	242	279	242	267	243	254	227	228	277	247	217	249	235	293	246	270	218	230	219	243	259	258	280	245	262	229	224	232	267	238	258	260	221	241	198	228	251	245	257	245	234	244	232	250	245	240	228	252	250	231	235	258	230	230	225	244	220	203	221	245	249	250	240	228	250	272	241	247	227	259	219	236	266	241	249	252	230	235	222	229	240	249	231	225	276	237	244	236	230	189	241	257	231	256	253	248	230	248	258	215	253	246	281	279	224	247	255	217	251	236	266	240	230	221	235	257	216	224	224	249	242	263	241	242	249	257	255	234	236	220	249	239	235	239	211	242	242	238	240	228	239	251	253	238	256	251	206	262	247	225	216	258	252	250	236	257	229	231	223	261	233	257	231	266	242	257	225	226	246	231	241	212	239	239	250	240	261	219	235	233	262	240	235	240	263	248	246	236	245	261	250	272	257	272	252	245	243	258	252	269	248	230	248	232	243	250	265	225	247	250	227	256	253	224	245	214	235	253	231	237	205	265	253	226	243	219	239	241	234	226	238	244	251	272	219	260	229	239	257	269	266	218	245	250	222	232	218	249	266	244	240	240	256	262	242	212	223	265	222	235	248	251	274	272	238	226	221	273	234	238	261	241	239	213	258	226	244	229	222	215	259	220	249	250	253	246	238	251	243	248	251	241	218	236	247	247	263	260	250	218	227	243	230	229	242	279	218	231	247	225	234	245	234	251	249	267	252	247	237	242	215	242	244	264	239	228	237	225	239	234	255	227	265	221	270	233	245	235	204	233	230	232	230	236	246	232	224	232	233	253	242	210	246	253	237	233	227	250	255	248	213	233	220	235	224	230	229	227	245	242	222	233	231	236	256	218	263	259	252	257	273	247	225	252	220	247	237	239	223	277	254	257	270	259	254	248	232	227	255	209	237	255	250	251	246	196	242	246	230	222	256	251	240	229	213	238	231	248	236	253	228	243	260	230	224	252	229	248	241	249	247	250	230	243	242	246	224	246	261	252	257	252	250	223	216	250	222	241	258	257	234	217	262	260	234	241	213	245	214	212	221	261	235	239	251	262	245	253	242	259	254	237	260	278	207	227	219	249	241	236	246	265	255	230	244	269	255	250	236	253	259	280	245	268	296	268	248	272	289	267	240	254	225	248	233	255	269	226	239	252	271	224	264	256	244	249	225	243	231	249	224	269	274	251	223	238	251	259	265	235	243	233	229	273	249	272	242	285	259	239	242	256	223	249	249	242	240	249	277	234	252	244	275	245	228	256	210	214	235	203	221	255	248	246	236	228	248	259	233	290	242	271	232	243	250	269	221	225	238	242	258	248	250	229	229	248	241	221	264	263	215	231	211	254	226	237	255	232	251	239	246	220	215	261	237	253	254	182	259	258	229	225	218	228	276	252	257	224	247	261	237	252	227	241	241	244	245	252	250	232	254	221	237	213	252	244	256	229	224	249	258	253	233	245	291	249	217	242	240	262	256	247	265	252	230	230	216	230	228	238	266	217	262	247	230	239	245	258	259	242	226	239	231	224	244	242	241	248	246	250	219	218	235	241	260	238	211	246	242	234	236	215	230	229	258	261	267	249	248	251	245	273	240	208	239	273	252	217	224	255	232	241	261	245	236	238	271	244	235	244	251	241	255	259	277	247	250	260	217	269	235	241	236	252	236	241	242	223	231	213	221	241	264	262	231	242	233	248	219	220	220	202	261	226	209	227	241	253	230	276	237	231	230	227	199	249	224	235	237	241	203	247	247	250	256	231	283	216	261	224	251	248	285	248	245	235	241	227	257	206	225	241	202	255	213	246	245	229	261	240	274	245	243	240	203	260	248	241	221	238	248	224	239	272	257	281	234	240	212	234	263	267	225	241	240	284	262	238	260	242	250	248	216	248	229	271	231	270	234	240	230	231	241	254	229	236	226	238	245	210	221	246	246	248	214	246	230	262	230	240	233	261	256	206	226	238	230	234	241	231	242	256	224	240	241	228	251	261	242	235	261	209	254	241	278	219	225	246	240	258	262	260	226	238	250	244	259	213	224	259	246	228	239	268	233	238	228	241	227	253	264	228	269	224	258	246	261	247	258	252	233	237	240	231	246	238	230	251	191	227	203	245	239	210	244	250	227	263	270	267	243	244	241	230	241	249	210	268	246	266	225	244	257	262	238	254	237	231	239	253	262	214	267	247	250	244	233	220	250	247	235	236	255	243	232	247	229	228	245	229	246	244	229	219	248	230	219	200	266	248	244	228	239	217	238	251	231	227	277	237	244	252	254	222	221	253	205	231	233	249	251	223	273	233	238	224	206	239	217	237	237	255	215	244	262	231	214	258	220	239	253	255	240	238	246	250	249	250	268	232	225	215	250	274	208	227	248	228	254	255	234	254	251	226	242	259	240	246	254	250	214	239	233	227	211	238	248	226	244	222	214	248	253	242	242	235	254	218	235	251	252	241	242	255	245	223	271	196	218	263	247	245	263	240	219	240	231	265	257	238	230	227	254	223	261	250	257	235	234	249	221	265	234	262	253	244	208	234	260	213	230	244	237	251	237	242	253	252	197	230	241	240	237	256	265	243	241	254	259	214	238	264	251	267	261	270	264	243	263	250	268	248	264	267	230	210	257	246	241	220	205	259	242	262	245	238	214	230	230	241	268	233	243	234	242	248	226	269	224	243	250	276	212	221	227	256	237	221	261	232	215	212	241	231	239	241	228	234	264	229	221	200	253	259	253	225	230	243	213	246	245	256	246	250	251	260	254	245	210	241	291	236	239	239	229	224	222	244	235	257	263	237	255	250	251	232	245	238	279	271	240	241	271	239	233	240	258	269	240	228	250	226	223	243	225	245	205	262	221	236	248	243	285	257	230	218	264	239	243	265	252	201	211	233	234	263	255	250	220	245	227	245	269	214	255	251	229	261	253	236	231	249	225	218	247
29876	13515	13268	15556	10685	7862	5741	3121	2128	2060	2319	2173	1619	1457	1259	1244	1182	1107	1056	1004	816	683	687	722	786	1208	1771	2210	2138	1320	568	607	544	588	566	578	557	511	570	558	544	574	568	563	519	525	557	557	548	513	556	519	554	555	579	539	532	537	551	561	560	535	569	547	560	517	548	585	536	536	548	574	528	552	553	533	501	527	577	550	528	549	535	546	576	573	552	596	553	541	577	545	577	546	561	545	532	568	530	527	573	580	549	524	602	553	548	539	512	590	538	520	523	547	533	574	587	531	563	566	576	548	528	549	561	567	530	547	579	507	565	516	579	524	573	539	570	541	511	542	550	565	593	546	592	548	544	558	571	565	555	568	567	514	532	506	553	529	542	571	532	553	552	568	523	529	524	527	544	570	535	521	539	521	512	564	548	585	541	531	574	529	544	581	549	516	517	588	527	555	538	553	542	580	555	537	550	521	546	524	517	579	539	543	523	554	539	550	556	507	550	582	565	498	559	565	544	515	521	563	554	557	586	533	581	595	507	500	549	535	535	538	533	548	559	493	545	498	540	550	586	561	576	594	519	503	557	578	522	545	568	533	582	577	539	525	520	553	514	552	599	531	539	558	540	498	539	546	508	590	570	558	551	586	540	526	529	550	566	492	536	507	525	542	563	575	582	561	580	537	551	551	537	510	553	560	577	529	558	534	538	523	476	554	526	535	592	533	542	535	566	553	592	578	543	561	539	551	544	574	563	550	569	522	544	530	558	541	531	550	543	531	543	549	556	493	545	532	527	571	554	502	554	510	520	553	530	529	545	557	558	559	538	524	578	519	560	541	544	510	577	517	582	546	553	549	516	526	610	548	542	557	573	540	549	551	547	554	530	541	514	580	532	522	544	561	559	533	569	526	578	560	520	513	543	543	558	553	584	556	558	580	519	549	572	579	536	546	549	541	545	585	554	542	536	551	524	521	553	579	562	544	545	552	530	528	557	559	570	542	529	541	576	537	570	498	501	575	547	556	527	509	546	549	546	566	524	554	530	527	563	537	548	522	565	571	581	562	578	516	542	554	565	561	565	526	529	527	525	531	522	551	583	534	583	564	533	551	534	582	569	530	593	549	505	554	527	537	562	566	559	548	541	581	558	535	555	570	566	540	557	531	558	535	526	511	519	535	523	521	571	538	563	546	549	529	546	577	578	505	543	527	568	606	504	545	538	541	540	534	572	542	534	555	547	537	533	536	598	569	585	572	544	533	582	529	567	592	555	569	552	551	594	533	563	555	593	472	533	507	559	533	582	532	556	505	510	569	508	576	524	587	539	566	539	549	503	500	502	525	547	563	552	579	574	562	549	562	515	577	540	547	554	539	559	565	536	581	567	545	543	570	517	491	549	530	636	559	536	561	529	524	596	556	544	568	560	543	543	546	579	542	585	569	527	548	549	528	540	536	574	550	553	567	562	577	556	551	531	523	540	553	595	544	559	570	516	548	525	563	553	572	567	568	536	557	511	523	538	533	580	539	564	544	553	527	520	521	539	584	531	513	555	557	582	526	548	514	531	524	546	598	563	560	536	565	605	572	540	562	569	562	562	590	511	583	547	560	567	587	545	568	577	559	543	533	522	520	521	569	538	539	533	552	550	560	588	526	556	575	541	571	513	540	548	529	507	536	545	557	566	490	556	571	564	554	542	523	551	534	542	580	528	565	557	527	573	580	558	540	533	576	559	569	585	534	541	567	574	547	519	541	531	520	577	561	541	564	551	520	549	545	560	540	553	544	546	534	564	508	514	550	564	549	569	573	533	559	565	544	542	560	518	589	552	524	530	575	528	588	553	595	554	511	511	551	549	566	563	542	570	522	538	549	561	540	555	542	556	559	564	538	566	557	562	552	566	520	547	549	559	539	517	546	552	543	559	576	566	559	553	505	535	535	554	592	529	528	523	572	567	533	560	530	538	560	525	573	538	560	546	524	548	520	492	530	560	540	540	528	533	541	523	553	574	542	554	544	546	520	584	561	525	547	580	569	571	540	537	536	505	512	533	529	529	544	509	583	544	585	526	544	534	542	535	553	552	542	550	566	552	576	526	568	551	578	551	538	537	583	540	537	556	550	529	541	525	552	547	551	493	561	531	551	550	548	565	545	507	538	522	553	519	590	565	520	538	560	526	533	574	522	569	502	571	551	525	522	536	575	549	553	543	499	518	543	520	561	542	553	561	574	551	537	545	533	575	544	558	517	549	574	559	519	517	561	595	561	540	530	518	537	603	595	558	534	553	618	547	556	539	590	557	565	552	577	577	548	478	564	556	542	554	521	578	538	551	577	528	556	581	507	544	567	552	545	548	530	539	591	562	501	575	532	562	535	596	575	553	558	553	554	519	563	571	527	527	563	553	514	538	521	542	525	535	551	543	549	549	515	564	601	550	543	542	538	523	536	553	531	560	534	542	518	529	557	548	510	585	552	558	539	570	540	533	546	568	541	522	584	492	482	533	579	565	568	511	590	565	564	559	517	580	529	523	529	521	573	513	577	555	556	589	544	535	500	540	529	539	573	549	512	528	552	507	536	534	525	500	533	534	573	559	535	546	534	553	541	546	563	534	510	569	571	526	536	554	572	624	547	523	564	568	548	573	536	532	572	538	548	521	541	545	542	582	573	564	523	546	531	553	543	535	555	536	586	541	529	518	581	557	576	559	552	517	496	567	537	537	535	537	530	548	504	506	534	555	558	562	527	544	534	537	579	495	531	537	511	550	555	518	548	539	528	572	536	552	587	539	559	492	542	562	496	551	534	532	523	525	568	530	534	532	526	526	518	546	577	586	542	531	587	561	546	573	534	558	554	533	528	550	526	538	538	541	545	586	555	545	552	559	525	538	541	577	537	570	519	552	546	528	551	533	539	588	536	528	537	596	499	532	562	570	573	552	531	539	546	548	477	552	559	561	536	601	561	578	567	535	551	576	593	556	548	584	553	603	557	576	550	559	557	592	558	551	526	605	552	539	505	516	552	555	549	553	546	557	530	548	573	547	523	569	532	548	565	561	543	517	536	525	556	527	600	548	513	543	521	557	547	541	523	556	527	543	552	543	551	522	536	528	536	505	535	552	547	555	550	589	599	516	563	536	535	523	514	555	562	519	566	535	532	535	580	544	559	522	562	570	511	555	535	556	585	549	569	570	546	556	585	588	567	565	553	582	528	533	571	533	525	513	560	576	538	526	543	545	511	556	572	515	558	583	550	544	525	540	557	541	538	575	560	524	548	572	548	532	561	594	555	569	544	548	548	572	532	561	545	540	578	555	538	582	547	546	511	535	545	556	582	560	498	523	562	554	517	555	525	534	530	556	504	554	498	492	561	539	540	556	540	537	610	559	619	559	537	572	558	600	524	565	563	577	543	540	514	575	569	542	573	550	558	548	546	544	578	569	512	550	503	557	552	548	534	528	529	589	534	543	552	524	570	486	502	568	526	527	548	554	499	552	557	534	560	567	543
56952	32297	16535	9545	4750	3339	2339	1247	776	734	783	564	555	489	446	490	415	442	416	375	354	316	369	355	334	518	680	826	764	414	284	258	283	283	266	287	273	308	294	282	288	289	315	296	287	279	321	264	272	278	304	322	276	265	257	287	288	301	315	303	295	288	292	300	282	331	300	306	285	303	288	280	290	289	319	306	301	294	276	290	258	288	299	318	303	281	276	302	315	281	328	315	280	304	297	276	249	268	279	304	300	315	238	303	269	265	306	282	292	292	291	260	262	237	278	296	296	314	291	286	268	291	317	276	296	289	265	298	290	312	328	265	307	291	298	288	294	274	294	276	315	316	255	274	297	316	272	289	287	292	301	314	312	308	274	306	316	292	294	289	309	300	302	292	275	322	259	276	264	311	286	306	290	275	310	290	300	247	273	299	295	306	307	276	313	320	295	294	291	276	299	298	269	270	280	315	296	279	312	289	282	289	310	322	283	286	298	298	305	287	270	316	294	315	309	302	264	314	291	320	297	287	318	295	279	261	270	293	291	262	328	308	284	254	287	303	285	278	271	311	305	302	313	300	303	302	279	272	280	279	310	281	286	298	327	281	287	290	319	315	294	304	292	257	265	292	250	307	292	302	262	318	291	279	321	297	284	289	280	321	308	312	299	283	275	255	281	304	296	309	312	270	288	268	307	305	309	309	288	302	282	278	324	303	264	259	307	320	268	282	312	301	275	246	302	252	312	263	324	258	286	315	290	285	279	322	310	310	291	266	299	266	266	286	298	290	294	309	278	324	293	264	277	311	279	271	305	302	240	311	275	309	287	308	320	270	282	302	297	242	294	307	257	300	292	299	286	308	292	284	301	279	312	267	283	290	298	304	284	307	305	315	287	305	337	273	299	258	326	308	283	279	297	268	290	311	288	285	279	262	258	240	328	303	311	283	296	305	286	276	309	319	292	265	297	299	300	303	300	281	309	311	284	295	299	264	255	279	268	290	307	297	308	285	337	280	303	313	272	289	309	280	271	327	309	267	305	276	308	281	290	262	287	276	295	283	287	263	307	262	311	311	282	280	287	280	283	290	324	312	309	277	285	298	273	258	273	303	296	317	280	309	287	257	263	314	304	284	285	292	281	284	282	324	270	307	295	239	312	299	291	296	287	313	307	308	321	290	261	294	297	266	298	297	281	300	296	313	289	307	312	273	279	277	275	275	297	257	280	305	297	264	279	272	305	287	337	267	298	302	289	308	308	307	271	283	280	326	314	287	293	285	292	340	257	323	310	271	269	294	314	283	293	302	298	293	317	295	279	323	341	302	268	290	281	269	313	287	301	337	282	306	314	302	290	276	273	289	301	276	318	307	246	313	290	312	322	307	290	255	310	289	297	301	276	275	281	272	280	310	238	273	305	260	296	298	281	288	291	300	304	268	297	274	258	301	291	285	293	297	290	260	280	284	333	255	309	259	298	305	278	284	280	273	260	290	286	266	292	301	296	269	278	296	281	290	271	319	276	305	268	311	266	294	300	299	312	267	295	285	279	277	288	300	283	279	309	320	284	306	288	296	248	265	276	278	281	274	294	281	316	289	279	297	313	277	311	300	301	269	294	283	268	286	278	305	276	262	322	304	291	309	290	301	351	317	288	314	281	260	297	289	292	279	288	325	274	244	261	301	315	330	284	325	315	293	284	283	301	305	301	314	273	302	313	300	294	262	275	320	313	315	300	299	314	326	261	324	308	290	276	276	287	300	305	313	313	307	275	297	294	336	278	276	250	327	303	324	310	282	253	312	295	284	312	302	280	300	261	311	297	311	279	269	279	289	286	269	284	294	283	281	304	301	314	286	312	273	302	296	293	280	289	296	274	253	295	318	261	289	311	283	270	283	310	294	280	281	296	298	318	290	281	290	309	332	321	361	281	306	294	265	281	302	294	273	292	275	284	305	293	276	290	280	301	276	298	298	279	294	305	288	294	285	284	284	247	299	308	296	284	284	284	291	302	301	297	294	301	341	326	280	314	301	314	319	323	324	303	283	309	285	297	274	292	313	330	323	274	308	295	295	308	310	287	259	301	307	305	308	284	281	277	290	313	299	306	295	296	270	285	266	289	314	282	284	303	274	343	294	269	320	301	282	293	286	295	319	284	280	301	265	277	301	312	291	289	294	300	281	303	270	338	253	301	296	269	271	304	293	256	303	271	295	295	276	292	299	291	289	284	314	289	332	307	310	282	287	297	295	298	285	252	287	270	308	283	291	297	315	307	316	305	314	275	291	295	334	311	317	280	288	277	287	304	299	281	311	280	286	310	299	298	304	288	271	295	270	308	281	263	304	290	303	287	282	280	251	281	282	310	310	299	283	269	281	269	286	273	258	317	291	293	278	293	327	265	293	316	315	271	303	282	272	304	300	289	274	269	281	274	291	290	288	297	300	282	264	280	262	284	315	352	290	275	286	288	293	278	303	243	292	322	299	346	296	309	283	282	292	311	286	286	292	296	299	287	264	284	302	295	301	341	293	307	259	321	275	274	277	298	283	251	265	282	300	297	266	275	275	299	284	264	304	271	304	303	309	283	299	297	288	303	285	290	307	301	265	282	274	272	290	273	281	274	289	298	272	312	303	328	297	304	278	303	277	317	288	301	266	308	268	306	311	272	311	258	281	277	305	287	287	276	304	270	314	292	289	273	282	308	292	333	317	276	275	273	293	305	276	297	269	306	275	272	291	274	258	327	311	261	288	312	292	298	308	276	283	300	295	275	275	297	303	305	286	282	302	282	305	272	304	287	251	320	315	305	303	267	264	285	307	277	266	329	308	274	320	274	298	299	303	294	318	290	296	318	287	242	308	273	274	276	298	260	306	287	252	261	287	282	323	284	311	330	283	305	290	329	289	298	288	278	281	306	305	282	267	321	275	277	299	313	318	287	310	281	272	310	268	268	266	291	281	313	326	289	303	297	293	290	283	311	262	272	301	289	287	296	300	257	284	283	310	302	271	280	264	330	306	306	311	316	291	295	289	303	280	325	298	313	288	296	317	313	299	309	273	294	301	316	312	298	258	310	296	291	282	288	336	287	305	314	273	299	309	296	312	279	278	294	292	279	279	283	280	305	299	281	277	256	307	301	296	308	292	321	318	301	281	324	301	249	302	281	282	285	299	250	299	264	309	306	299	307	314	290	290	271	284	301	238	310	285	269	279	330	316	264	312	300	285	277	294	276	299	255	282	266	286	279	297	271	285	298	301	270	284	301	310	306	290	283	279	312	321	276	310	280	274	302	287	308	286	298	289	298	284	275	287	278	306	282	279	249	295	286	288	320	281	273	299	309	271	319	293	284	263	321	304	300	300	306	260	306	275	276	292	259	298	293	290	285	307	293	274	306	278	285	290	299	337	308	330	294	334	293	287	284	272	289	288	270	318	288	282	272	291	282	293	324	267	276	290	332	316	252	306	297	297	274	273	274	314	264	311	326	251	295	268	294	304	270	276	280	262
36673	18239	18686	17846	13128	10950	9130	4491	3129	3036	3385	2184	1982	1798	1512	1644	1617	1513	1448	1294	916	826	864	972	1030	2165	3577	3890	3090	1544	657	677	680	663	670	617	610	615	673	676	621	657	650	675	623	654	613	646	649	672	645	610	660	601	643	652	626	617	670	634	636	654	642	641	604	626	623	632	685	648	621	638	639	622	646	631	628	593	630	666	628	666	622	629	651	657	629	656	591	649	595	616	620	663	655	623	624	645	627	629	619	614	647	638	618	613	608	614	618	619	669	625	636	651	679	672	615	603	606	673	623	657	638	667	630	622	650	606	622	608	605	614	646	630	620	619	628	629	633	625	620	607	636	635	604	578	612	653	678	654	677	643	653	611	583	654	635	634	624	626	656	692	632	663	561	594	628	670	623	617	645	684	664	623	643	668	598	634	678	656	612	647	610	627	664	619	651	655	610	585	632	657	644	611	642	640	590	659	651	607	597	600	640	587	637	581	648	680	608	621	608	616	611	615	613	608	650	611	624	582	639	624	621	638	658	623	644	638	619	627	637	654	617	622	646	618	623	625	645	650	656	641	646	681	617	659	632	612	633	625	623	575	628	640	687	650	669	625	607	654	606	611	665	611	616	650	631	636	648	624	628	618	672	633	630	633	638	640	648	623	616	654	600	650	630	592	639	650	619	623	650	625	611	626	680	623	601	650	635	630	647	610	610	646	631	644	639	620	649	670	639	617	604	654	652	606	656	626	652	602	637	589	626	643	678	635	654	636	617	634	678	592	619	645	603	629	666	634	619	626	651	600	637	652	659	629	584	655	609	678	656	606	649	616	664	577	636	650	606	612	643	630	611	642	592	637	611	634	589	638	646	652	639	623	621	668	680	630	619	643	573	646	638	638	635	608	632	640	625	640	611	579	616	646	659	618	640	651	636	619	646	604	633	635	621	620	611	637	636	644	611	635	607	629	634	649	650	651	641	609	646	621	624	666	627	614	635	641	697	594	663	622	608	637	667	648	611	628	646	644	660	592	635	640	629	659	614	632	602	676	590	670	611	641	693	623	603	631	653	585	642	671	631	646	638	610	622	622	606	601	607	677	641	660	639	663	601	664	588	606	628	610	629	617	617	658	626	668	638	621	646	622	631	597	641	623	645	632	612	631	602	590	654	634	635	639	671	665	617	649	662	602	680	678	642	589	659	638	649	644	630	623	624	635	644	621	615	603	590	697	701	645	639	656	668	697	604	633	639	626	614	600	626	614	651	587	617	624	628	631	661	641	632	675	591	630	628	660	634	650	658	647	624	657	663	624	663	617	634	641	642	661	650	632	640	606	680	616	617	609	647	637	637	645	663	609	635	621	612	651	645	644	624	637	634	617	655	635	664	597	646	627	653	664	645	665	623	632	629	580	623	653	666	623	619	598	610	609	664	622	615	602	603	597	628	637	621	607	620	618	633	645	667	568	612	606	672	616	584	652	649	637	648	639	610	620	618	599	664	642	627	642	694	621	661	652	634	594	572	632	631	637	617	646	626	634	605	645	621	655	632	639	672	631	675	678	623	600	632	637	616	618	614	633	644	610	606	648	648	632	598	609	676	632	650	611	636	632	653	646	628	625	634	631	630	629	685	651	666	613	625	632	679	651	628	626	635	623	598	570	595	628	619	622	641	640	622	589	606	630	690	617	637	642	646	634	605	604	590	611	657	633	631	657	658	631	653	665	644	611	630	620	617	662	648	653	629	574	617	615	619	693	629	616	664	611	629	671	609	635	631	615	623	652	643	625	639	601	646	598	613	584	617	666	663	657	616	635	619	620	667	635	603	689	669	618	636	633	588	630	652	652	653	605	654	608	631	664	637	636	584	594	618	639	579	655	618	625	703	599	605	672	644	633	591	664	612	642	595	678	627	617	632	685	641	648	655	606	648	591	640	609	622	665	643	653	612	639	659	617	687	668	598	591	641	609	653	669	618	616	672	640	659	636	635	625	621	632	660	635	661	625	598	660	632	608	659	620	647	648	650	621	615	585	618	605	609	598	665	667	604	659	659	611	598	617	640	658	646	623	638	566	667	632	621	638	548	632	604	643	613	623	625	629	639	640	601	606	650	598	657	639	604	645	612	592	584	632	627	648	656	595	605	605	628	656	626	638	614	614	611	638	602	623	634	616	643	601	628	623	601	627	588	596	660	595	627	652	599	626	664	643	640	597	629	632	627	639	660	646	663	643	609	636	632	629	619	652	635	610	611	650	628	653	609	613	620	635	599	659	632	673	601	620	602	656	659	695	631	637	627	629	615	666	594	651	648	632	645	617	653	623	604	644	645	612	622	607	680	632	595	624	650	670	634	642	661	651	605	629	640	627	625	602	622	630	645	630	659	650	663	655	615	631	618	597	624	613	638	659	593	634	653	640	671	583	590	629	648	640	638	656	667	608	641	638	649	659	614	614	647	597	676	647	640	638	603	672	631	621	598	624	624	602	608	650	611	627	643	652	643	626	661	670	597	653	631	613	630	648	640	612	637	623	628	604	657	672	627	629	636	629	609	657	634	647	629	610	614	625	639	647	623	627	610	686	613	648	615	641	584	642	644	629	614	629	632	644	604	604	631	624	601	678	634	630	622	625	638	675	635	653	656	604	631	587	641	656	612	649	663	633	638	626	642	660	674	675	667	633	631	644	614	638	637	638	642	690	581	627	634	590	649	625	681	698	659	659	641	647	628	648	650	615	625	635	603	637	625	650	645	681	632	649	636	654	604	641	670	623	656	627	661	629	676	617	693	630	670	655	650	645	603	660	680	635	641	640	660	637	649	647	617	654	621	649	600	635	601	642	665	630	629	629	638	652	606	646	627	613	661	616	657	674	621	628	640	589	601	596	623	611	642	676	652	659	613	592	661	668	563	609	605	643	600	593	647	604	636	639	680	649	633	652	665	641	652	643	638	607	671	624	634	665	627	639	638	622	613	647	635	662	612	648	666	588	656	645	620	609	661	612	638	679	616	647	618	658	611	636	616	610	625	586	629	668	639	610	623	603	649	639	586	650	652	616	606	621	577	650	645	693	635	656	657	630	633	654	592	622	625	618	633	601	618	658	591	628	622	647	666	616	659	622	669	643	656	686	641	617	632	645	615	653	587	600	577	632	650	647	600	620	619	618	638	583	664	614	643	654	646	639	592	576	575	607	674	646	674	663	654	639	622	633	657	615	632	602	652	673	604	654	650	608	649	647	648	653	656	630	632	597	672	634	634	694	622	659	646	604	627	681	633	621	654	668	657	640	649	658	655	626	680	645	615	632	649	570	647	673	642	658	653	650	652	620	696	604	615	614	636	621	640	616	621	619	638	634	671	613	653	603	652	659	609	664	673	670	642	630	617	617	594	654	639	624	624	680	641	651	640	656	657	629	609	608	631	653	607	650	645	618	639	603	625	609	670	635	670	618	680	648	582	622	579	642	646	601	592	643	622	660	616	605	625	620	641	608	581	621	596	626	631	628	629	639
25938	11726	5381	3216	2184	1272	940	468	327	457	292	246	205	200	201	208	193	254	197	187	179	178	160	182	144	168	191	162	193	161	183	194	150	178	171	158	176	163	171	147	161	174	154	157	175	171	159	150	181	166	167	193	125	182	161	156	189	164	168	165	159	161	177	156	166	158	161	179	156	161	173	171	149	181	157	178	172	150	158	186	173	166	175	168	175	157	163	152	167	174	157	161	151	176	179	186	190	152	156	169	146	160	173	178	167	167	150	185	179	183	171	171	174	170	177	198	173	164	167	165	189	153	152	171	181	159	160	186	168	184	175	158	147	150	150	180	173	147	150	180	169	143	145	142	160	143	170	172	154	146	156	174	153	152	188	184	175	151	162	187	146	179	169	158	152	151	188	175	164	159	186	156	155	157	171	176	158	157	176	163	166	179	182	186	177	160	160	173	166	178	178	140	172	153	166	159	172	197	174	172	157	167	165	178	164	168	173	149	165	148	172	174	158	172	170	176	149	190	130	155	160	161	186	175	160	131	153	160	167	159	161	177	183	150	175	185	161	185	170	179	155	159	171	158	156	151	173	162	170	167	178	161	165	161	173	186	167	160	158	186	181	158	160	164	147	171	189	156	168	162	173	173	177	167	178	151	155	135	171	171	161	184	153	173	149	167	166	179	195	165	174	162	181	171	136	148	174	163	133	160	179	159	162	172	175	161	160	162	170	174	172	171	174	173	157	175	159	167	162	169	168	159	164	157	165	141	156	170	143	167	189	173	149	159	163	180	186	149	161	157	170	156	160	200	192	166	182	158	163	170	179	175	182	173	193	172	164	209	169	175	169	166	150	159	127	163	208	147	181	169	147	178	156	181	198	152	158	153	170	155	152	178	159	141	158	149	169	158	171	178	153	158	179	152	157	161	192	164	166	157	169	165	147	186	193	165	159	168	150	165	154	156	161	154	164	146	156	144	136	194	197	159	191	164	159	163	183	155	172	173	158	160	176	171	176	170	177	181	195	162	144	173	156	173	172	176	163	160	154	155	162	194	162	179	167	176	125	178	193	173	175	158	161	185	147	165	172	150	145	175	182	152	161	162	168	160	145	164	164	166	164	139	152	168	190	168	179	156	176	191	170	159	162	142	185	167	169	178	168	165	176	188	163	169	164	177	175	182	169	141	156	169	147	156	155	172	139	180	176	172	165	155	147	157	162	165	157	173	168	184	180	166	161	166	167	182	147	172	150	164	167	161	138	154	155	175	179	166	151	154	161	167	185	206	140	155	171	156	158	183	161	155	174	175	186	160	163	151	168	154	200	143	147	147	161	168	166	159	163	168	184	173	136	185	179	165	169	145	176	181	158	146	149	175	172	144	161	165	176	158	140	161	185	168	156	174	147	171	166	191	178	169	180	166	141	148	151	179	159	189	167	174	178	155	153	137	179	162	163	164	146	176	144	148	178	159	186	158	159	168	163	168	189	216	176	157	205	167	178	166	146	177	172	154	167	153	165	181	165	179	164	173	180	181	162	155	164	135	154	175	180	193	174	163	173	180	150	180	151	145	169	178	186	170	162	206	179	185	165	171	142	180	157	162	156	165	188	157	170	179	176	197	135	148	172	183	174	172	178	168	182	177	158	163	155	162	168	149	181	155	176	165	177	149	136	174	180	165	149	169	142	172	176	179	180	181	174	170	156	159	174	160	167	182	164	175	185	151	155	160	182	161	158	193	164	197	181	192	146	161	161	161	160	164	155	192	155	162	154	187	157	165	218	159	170	192	160	171	163	159	159	171	151	194	176	169	180	170	185	140	174	132	174	160	178	171	159	155	174	173	136	165	168	184	182	169	191	160	184	161	152	176	166	152	164	164	199	160	190	160	158	170	156	162	184	167	178	154	160	162	167	186	180	181	158	173	182	179	155	165	156	175	170	163	172	163	162	169	182	166	158	150	179	164	148	158	188	150	177	181	155	150	174	150	152	178	155	146	164	179	170	183	139	175	157	164	156	188	154	198	175	167	154	173	152	147	147	175	173	166	173	148	152	178	153	171	163	160	149	172	131	168	165	169	163	143	134	148	166	136	163	147	180	149	159	160	186	160	163	183	169	195	177	161	170	154	174	188	135	148	176	166	172	156	159	140	183	156	169	166	177	183	182	164	139	161	167	149	173	161	142	144	172	162	161	163	176	152	173	186	170	170	160	172	164	186	155	169	155	133	171	150	162	136	164	185	167	154	190	173	177	193	154	166	192	140	154	162	165	164	189	159	174	169	145	149	178	164	146	154	181	171	168	166	168	168	146	162	169	182	185	191	177	166	170	167	188	186	167	148	149	166	170	136	145	161	173	152	160	195	155	175	161	149	128	162	182	158	160	172	150	179	165	192	173	171	178	170	168	162	149	188	167	153	148	169	187	202	173	179	183	158	169	170	181	156	168	166	189	168	161	177	203	163	144	156	154	150	162	179	186	148	159	184	155	182	174	199	171	164	183	175	166	173	144	151	176	148	165	146	196	179	165	154	178	159	177	168	191	172	148	158	181	174	179	153	171	155	160	153	161	171	157	152	165	174	152	150	159	184	170	173	165	165	181	163	156	139	173	162	166	174	160	177	168	173	176	151	160	148	165	151	141	162	173	160	134	156	153	164	172	160	155	147	156	170	157	151	167	139	158	141	153	177	173	150	156	186	179	156	133	176	176	163	176	173	184	163	188	154	146	165	174	176	173	171	170	186	148	165	174	168	180	176	149	183	188	178	177	167	179	140	155	192	164	194	175	162	159	146	182	159	180	151	161	180	176	189	170	177	192	150	149	156	170	163	174	160	141	144	172	165	161	165	165	177	187	184	163	154	170	191	164	190	176	146	180	171	162	161	174	173	175	173	152	184	170	172	172	190	172	170	174	153	147	142	198	165	145	192	175	179	190	168	166	171	160	170	174	161	187	163	184	142	167	177	178	190	185	174	155	162	165	137	168	176	181	147	147	159	184	179	168	173	186	145	158	151	176	173	180	168	152	183	163	167	153	153	190	176	172	154	171	172	184	199	188	170	141	166	152	182	185	160	154	159	165	143	165	184	165	179	156	140	150	196	169	190	152	164	173	161	157	170	166	181	139	151	147	158	149	172	165	180	151	173	197	173	166	192	184	158	134	177	164	169	167	145	159	170	168	173	167	165	144	163	182	152	156	176	191	163	158	160	155	150	189	179	167	185	180	167	152	152	175	157	167	182	165	147	187	172	145	158	153	159	179	179	151	167	170	154	167	178	162	163	174	182	182	161	164	156	193	161	188	143	168	170	170	173	183	173	184	173	182	174	156	191	150	167	155	150	175	152	185	151	171	166	176	179	164	163	189	165	176	172	166	185	185	167	170	173	153	179	170	176	173	171	161	213	189	181	167	180	160	150	183	146	164	170	157	161	157	165	142	181	148	178	175	163	175	159	151	161	167	171	145	192	190	154	138	169	188	183	153	183	198	158	162	168	165	163	170	174	167	160
15671	7546	8562	8391	7606	5084	3928	2056	1374	1929	1180	1009	771	767	758	675	729	731	647	578	500	458	480	453	456	496	543	503	485	507	418	407	400	411	411	428	397	412	377	394	402	387	393	389	418	396	380	407	369	405	349	419	450	382	395	409	411	365	405	357	395	384	416	388	371	371	403	413	373	451	409	399	386	394	371	406	389	396	444	385	408	395	386	406	427	398	367	382	397	389	379	375	404	423	408	392	409	410	403	382	406	353	422	405	413	390	372	390	421	389	380	371	396	415	416	381	375	395	390	392	370	402	368	386	371	407	408	383	414	410	401	365	425	389	408	402	401	374	396	407	388	371	402	426	381	412	372	405	388	417	399	376	390	427	392	365	387	413	417	426	425	386	371	406	394	380	403	364	380	395	380	396	388	395	403	401	385	424	398	412	410	381	381	405	417	390	404	415	400	359	399	402	419	398	402	403	433	409	402	377	373	416	399	403	385	440	431	404	400	400	404	424	392	371	421	399	382	390	386	402	419	386	378	410	409	411	373	378	442	377	411	408	380	419	379	411	404	370	394	401	395	394	392	371	391	402	441	406	443	374	399	379	401	416	397	389	385	406	399	367	410	404	383	388	394	375	399	404	371	401	413	406	404	397	420	432	373	421	412	360	361	419	389	364	390	377	402	398	415	391	375	384	385	384	406	395	403	394	428	419	417	362	383	411	399	388	399	372	430	441	416	372	370	413	406	408	404	379	394	365	380	388	396	401	409	422	372	398	403	347	358	418	399	402	405	355	390	405	366	373	416	378	391	391	422	375	405	375	389	400	368	418	395	359	413	387	399	420	401	402	370	390	437	370	375	383	404	442	391	395	425	421	399	408	381	404	415	407	364	429	436	458	403	422	370	410	446	420	412	352	384	404	359	420	397	384	385	418	395	433	378	395	387	385	389	420	393	381	390	399	419	380	398	390	362	427	414	427	415	398	380	409	375	417	403	402	369	436	422	386	387	458	406	395	389	366	382	423	408	384	426	388	419	392	399	368	375	395	438	407	418	422	399	430	401	412	387	395	417	409	369	398	363	377	413	386	372	401	378	415	392	403	406	395	436	388	431	436	424	353	398	377	409	390	385	381	399	454	407	391	417	365	386	391	409	395	380	412	384	381	392	406	439	381	421	421	404	395	394	410	375	403	422	393	407	365	422	405	412	399	375	408	404	376	389	393	415	404	376	410	414	384	453	412	388	392	400	444	379	410	363	356	365	450	459	390	382	440	380	409	375	411	356	379	396	403	416	417	413	415	408	402	369	357	384	408	398	368	376	368	412	399	381	427	403	386	391	443	396	369	397	395	391	401	392	414	403	415	427	360	413	389	400	404	343	387	403	389	374	415	388	407	392	416	405	393	419	399	391	388	408	392	368	410	396	423	387	414	384	381	396	382	412	406	399	391	407	384	400	389	376	356	420	405	398	405	398	397	396	387	405	391	430	402	413	387	382	413	405	422	397	378	422	389	389	364	385	389	413	423	392	383	397	397	398	399	369	406	389	379	374	392	402	406	432	416	380	387	392	365	379	400	430	412	411	396	422	387	351	401	403	394	410	389	388	446	385	397	394	384	398	390	422	416	406	380	385	406	352	407	429	389	431	400	390	413	379	414	390	381	408	394	381	382	359	415	392	420	367	397	416	384	355	412	400	384	382	373	393	384	415	393	390	367	438	385	411	381	414	396	413	420	402	399	409	392	380	393	408	388	367	391	388	396	413	368	405	374	414	388	410	418	412	349	380	380	396	379	400	414	401	372	386	449	417	353	411	414	383	412	395	397	439	382	390	406	424	376	431	415	389	372	373	386	371	377	422	391	418	384	370	394	413	380	410	365	386	421	416	384	419	405	375	397	411	368	404	430	372	381	408	408	385	424	389	378	396	436	388	398	397	422	391	412	438	394	409	341	422	387	384	391	393	376	381	402	400	377	418	385	373	374	380	386	393	402	350	412	406	406	407	399	387	392	410	386	430	377	420	414	387	363	387	383	386	376	425	400	401	381	391	390	419	398	417	411	381	423	418	399	412	398	416	415	384	393	385	409	386	402	381	428	407	405	373	387	400	369	407	410	375	411	392	432	398	399	398	442	397	396	376	382	357	369	409	390	401	423	383	397	360	385	409	373	360	377	405	375	402	386	400	407	382	381	389	399	428	434	429	373	368	372	378	430	410	403	429	377	346	391	396	375	392	379	407	399	379	386	419	424	402	418	390	384	373	406	392	430	398	397	353	403	369	418	398	456	393	436	382	426	407	384	372	436	403	410	405	398	403	391	408	389	419	381	375	402	419	374	400	384	421	404	375	413	379	356	382	418	397	390	396	382	370	416	442	393	421	397	393	423	342	382	397	366	353	370	393	401	399	406	395	393	383	382	368	383	371	415	397	419	424	423	405	385	402	368	430	389	417	410	419	394	397	416	396	381	372	404	373	387	402	433	360	387	391	406	386	388	403	373	416	410	415	431	363	419	385	392	373	421	384	392	398	407	401	418	427	396	442	436	423	394	397	451	419	409	399	386	412	372	392	422	399	415	384	367	360	425	395	378	382	413	385	381	387	405	376	402	378	395	387	390	412	379	381	369	413	401	411	388	404	413	417	390	383	391	403	406	385	374	397	379	428	391	377	411	416	412	389	394	384	416	381	359	407	415	376	411	366	371	392	415	429	412	403	345	357	402	354	377	390	414	388	372	394	372	411	424	392	365	403	395	372	417	412	412	411	439	388	418	369	394	415	387	444	421	392	381	376	386	377	374	372	375	430	407	398	404	369	414	421	417	427	409	411	380	396	390	378	403	383	383	400	398	387	368	368	396	390	372	426	368	408	407	359	408	407	410	347	441	408	379	398	395	381	383	374	370	405	373	399	391	418	389	425	389	411	400	431	407	404	382	392	393	424	357	388	400	390	412	409	391	382	403	375	406	383	427	439	403	422	392	413	370	345	410	379	397	393	418	447	380	443	399	408	385	413	370	412	397	407	376	375	372	390	394	372	420	379	412	419	386	428	413	415	403	383	411	444	402	395	379	433	383	415	410	404	390	448	386	401	396	393	416	370	382	423	412	372	408	387	374	383	447	389	408	413	432	373	401	353	412	425	376	406	416	457	367	404	355	357	387	410	415	366	428	398	411	423	399	386	390	385	419	385	377	398	395	396	391	405	385	432	386	419	372	380	400	385	400	402	395	413	402	410	387	410	349	383	398	396	436	404	445	370	406	400	376	394	368	397	370	405	414	444	384	411	405	411	376	397	389	376	391	380	396	378	384	383	437	385	393	427	405	390	400	425	403	378	390	415	404	419	400	399	386	405	404	406	406	414	431	409	378	364	383	394	383	410	377	398	421	387	407	411	441	393	385	413	374	354	377	397	384	395	383	433	383	396	378	412	389	388	375	420	416	407	427	393	387	405	387	410	380	365	429	377	393	429	416	390	394	370	389	400	403	400	428	401	387	390	417	379	382	402	419
47062	25402	9260	5840	3653	1893	1315	887	838	873	470	424	374	412	348	319	330	331	325	316	316	279	265	283	362	409	508	474	413	309	261	235	231	261	254	258	268	269	243	264	249	252	262	261	218	218	227	268	267	204	258	232	248	235	246	244	234	259	255	275	244	252	238	243	235	251	245	228	278	251	266	233	242	261	239	246	251	264	263	262	257	249	236	250	277	265	269	240	252	259	278	265	249	236	260	248	261	242	247	263	233	235	261	296	256	237	260	261	246	245	246	239	227	248	240	230	238	260	241	242	255	249	228	252	257	261	274	228	244	231	262	253	269	253	281	211	247	186	274	263	269	204	257	218	255	234	256	258	276	268	253	254	250	242	230	254	243	251	246	256	251	259	249	234	228	258	236	252	226	270	237	237	238	270	241	270	239	265	248	250	266	241	230	255	252	268	282	241	236	241	251	238	250	254	248	249	243	256	231	220	251	279	234	251	240	210	247	234	239	251	229	264	230	261	240	230	262	228	239	238	241	233	243	228	247	231	252	239	267	249	248	244	239	227	290	268	244	246	237	211	231	249	233	246	240	260	225	251	247	241	249	271	239	228	238	258	229	249	223	246	239	260	273	260	265	242	265	243	239	261	253	224	271	225	262	253	237	228	263	254	243	245	234	236	256	261	264	247	244	263	247	268	261	212	227	241	242	268	218	234	247	251	239	231	260	235	210	224	230	248	249	243	257	278	266	271	218	270	243	227	229	222	267	253	238	244	260	249	233	250	245	225	255	261	235	266	223	255	219	288	230	257	231	230	262	250	227	264	259	233	258	249	245	257	241	268	257	243	283	260	243	230	268	253	262	254	257	236	249	246	242	261	210	246	252	229	258	261	248	229	263	248	253	242	268	250	228	227	230	237	238	250	221	243	232	227	260	253	226	240	254	247	218	243	254	259	274	204	235	245	253	244	264	235	268	241	246	230	251	246	228	236	250	219	241	268	236	260	266	225	220	264	227	227	244	245	242	238	251	269	270	216	243	274	258	245	250	238	271	267	256	249	216	244	269	266	224	244	225	262	237	257	258	254	259	267	231	259	255	233	238	244	232	244	245	257	259	231	248	266	234	266	203	245	232	221	252	236	208	235	214	261	266	243	262	275	217	248	265	256	251	255	274	260	271	241	260	244	230	242	263	206	249	244	236	215	256	238	213	255	266	254	250	245	235	213	224	268	236	241	255	212	259	251	259	226	235	249	275	261	214	256	245	226	236	247	222	217	230	235	247	240	241	226	244	242	253	233	233	222	240	231	229	235	287	259	228	253	204	283	232	236	235	232	253	238	253	244	211	232	253	231	225	272	223	243	266	236	241	264	239	265	261	233	244	236	253	282	242	246	257	255	234	237	235	262	254	238	266	203	237	245	237	209	248	260	219	242	222	242	264	228	204	220	274	250	274	249	226	221	240	230	264	268	240	270	219	220	246	244	231	234	277	266	249	284	282	217	254	252	219	261	267	236	251	245	209	229	256	236	271	260	236	262	241	237	245	230	246	248	252	248	247	251	267	233	255	258	249	232	268	243	218	279	224	242	262	248	261	277	250	220	217	221	233	219	213	259	239	255	246	256	278	227	270	249	215	243	232	236	249	288	228	233	245	224	250	246	246	260	251	235	243	248	227	261	276	240	219	233	259	263	227	239	210	227	234	246	286	223	217	258	250	254	249	227	231	236	228	231	229	258	264	267	260	237	234	265	264	226	235	271	257	253	264	234	257	275	242	215	270	234	234	243	254	237	241	267	226	226	262	249	256	257	275	255	192	227	220	248	254	247	266	241	271	251	248	255	255	224	245	228	234	235	219	269	238	245	233	260	257	256	238	257	264	248	278	242	203	227	230	265	238	257	245	230	269	207	231	240	255	228	246	239	229	247	228	243	196	237	255	264	275	239	205	261	224	251	256	236	243	231	247	277	258	225	233	277	251	213	240	215	258	257	253	233	265	224	241	234	237	246	263	256	244	243	223	240	261	264	250	253	268	232	236	237	235	257	261	255	238	241	245	254	223	221	213	234	250	254	235	251	238	249	255	262	244	253	287	242	256	266	274	242	218	237	247	239	225	232	273	220	234	273	250	248	212	281	265	273	266	227	260	257	270	243	259	246	265	263	268	255	241	256	236	247	229	240	253	273	259	232	234	247	250	229	217	243	259	228	241	268	248	240	223	255	251	250	252	224	247	245	255	252	191	228	256	227	210	252	218	207	227	240	271	252	252	212	223	254	254	243	245	289	229	237	238	257	248	269	259	250	207	232	251	254	284	270	252	268	225	241	274	214	258	256	249	229	275	254	221	234	283	263	232	242	228	256	251	234	241	201	235	239	238	247	249	232	222	246	239	243	243	254	284	265	243	247	247	247	247	254	243	259	271	234	236	255	259	241	237	239	244	255	255	260	245	272	280	255	282	231	233	245	241	261	240	210	238	230	276	245	224	260	235	260	230	262	248	226	240	252	223	271	236	243	267	239	243	233	253	276	257	243	238	251	237	246	250	248	250	234	228	224	235	277	269	236	235	260	257	206	256	268	242	257	214	236	256	259	276	223	225	254	278	250	255	260	217	213	226	246	240	259	217	264	249	216	232	236	240	247	274	231	220	227	268	260	273	261	251	211	274	251	210	245	280	235	238	249	231	243	267	252	255	227	251	218	244	245	238	249	230	221	233	235	236	252	234	266	255	254	261	262	281	252	238	240	222	235	245	248	267	235	240	229	293	246	243	226	235	248	237	243	219	274	260	270	250	260	220	243	242	264	254	296	270	236	249	229	226	248	240	232	257	273	240	240	241	251	249	234	236	232	252	253	240	247	273	265	259	280	238	214	234	224	252	250	250	260	245	223	253	220	234	242	225	223	264	290	195	240	254	261	249	251	244	246	253	243	257	253	250	245	278	280	253	245	251	272	253	256	245	244	241	248	245	270	257	244	228	284	269	261	256	218	223	267	265	257	243	265	267	255	236	261	250	256	248	248	238	251	241	266	250	231	207	236	256	258	241	231	227	247	241	262	257	256	233	242	245	239	257	240	243	273	258	255	247	254	204	248	222	263	243	272	245	230	262	271	256	268	257	242	258	244	240	270	220	209	242	256	238	221	250	238	259	251	227	264	256	277	230	227	236	227	269	243	229	241	233	224	252	237	262	233	243	251	240	258	214	217	232	272	226	229	242	253	254	225	251	249	241	281	251	258	219	241	242	249	254	247	276	257	267	238	251	228	240	248	217	240	213	247	255	250	222	237	239	250	259	242	247	268	227	258	255	249	251	234	215	229	230	259	215	244	224	260	285	222	224	267	259	245	228	251	254	223	223	224	206	269	271	239	216	276	251	248	232	232	232	259	254	263	230	288	247	222	228	264	229	239	229	231	266	221	267	286	241	238	228	229	246	238	227	231	227	218	224	257	244	255	257	264	260	290	258	268	265	253	261	258	244	226	205	246	244	246	268	259	258	212	264	259	249	237
30132	14382	11453	13881	11490	7482	5601	3812	3524	3906	1825	1546	1356	1298	1160	1092	1165	1137	1136	1085	989	861	744	715	1148	1706	2138	2096	1667	1086	669	524	545	582	536	554	574	560	599	574	590	607	565	554	603	557	527	554	569	568	561	602	574	562	523	569	557	558	572	507	554	563	547	576	559	547	586	581	567	568	572	615	558	548	597	551	564	615	566	547	557	541	570	544	586	549	581	590	596	584	505	556	553	545	578	583	539	551	551	548	533	511	597	572	543	545	548	545	545	607	527	524	575	569	564	564	563	549	582	510	554	586	583	546	593	530	549	558	589	551	541	554	561	559	521	536	616	561	526	543	557	544	547	559	533	542	597	613	570	531	546	546	561	590	560	549	542	583	575	573	577	586	585	541	565	526	555	541	574	576	520	584	556	607	533	572	551	566	528	528	592	585	562	517	549	585	581	581	555	564	605	577	524	509	596	555	556	592	600	591	549	537	511	567	549	572	563	525	547	553	550	534	596	568	577	552	550	542	552	546	554	528	586	556	567	556	564	566	556	547	548	546	521	543	590	547	551	559	553	585	539	516	566	558	549	548	548	590	527	608	580	568	544	582	538	529	572	570	557	552	552	548	572	539	556	555	559	574	594	546	538	553	541	588	546	539	566	550	587	552	547	554	540	572	548	564	571	577	572	507	503	613	584	540	565	595	570	535	516	533	510	539	594	554	593	587	594	578	558	563	570	516	558	521	548	527	583	572	567	594	568	608	587	536	574	590	498	596	554	540	506	583	570	569	534	584	555	547	564	549	555	536	547	512	533	548	557	551	537	536	562	590	501	529	575	540	548	566	579	546	525	581	531	573	540	543	574	564	538	568	556	575	549	553	573	534	563	556	537	576	563	568	539	562	550	544	565	517	564	577	549	554	560	519	586	527	597	557	560	555	537	563	553	555	563	556	561	531	566	569	561	522	568	537	575	572	543	527	562	533	554	567	520	561	535	546	554	577	572	523	563	551	550	582	512	596	548	522	559	566	519	574	532	572	572	530	587	600	594	546	574	545	568	562	556	596	571	525	534	560	579	610	517	524	575	568	528	554	555	549	548	553	557	528	543	597	560	531	532	539	576	610	515	554	586	580	561	568	535	569	515	584	552	525	555	532	544	518	519	561	562	576	530	587	556	565	549	531	575	557	583	551	561	582	575	534	568	546	596	605	593	599	539	595	570	525	564	543	575	558	561	565	541	549	513	540	537	575	528	545	548	555	605	546	559	547	569	548	519	560	610	541	530	537	582	565	563	537	562	541	573	564	588	581	553	553	530	547	524	543	563	551	565	616	548	503	571	575	546	538	537	560	547	559	595	531	550	561	570	533	537	524	511	553	547	551	540	555	584	602	534	558	553	556	561	538	547	554	566	559	538	549	546	589	620	532	561	564	517	534	561	535	557	572	565	589	589	568	561	518	587	549	580	530	543	531	573	538	571	541	537	570	522	568	553	575	515	578	503	550	559	571	557	588	580	562	585	520	552	566	588	562	577	518	551	555	542	533	558	562	529	495	527	557	562	576	551	525	594	537	577	546	571	602	551	555	562	547	560	593	542	561	550	571	544	549	553	567	574	534	582	546	541	565	528	546	542	570	540	566	582	544	536	573	559	531	541	497	578	580	531	533	515	564	569	570	584	597	545	544	542	566	559	542	539	548	532	551	565	528	563	543	598	586	533	577	543	553	579	548	544	541	561	571	537	528	552	544	561	599	542	570	548	578	561	569	577	565	596	500	549	584	590	528	575	572	552	534	615	559	548	565	582	569	584	555	609	580	547	527	527	569	590	571	564	535	541	551	557	571	593	529	599	548	567	587	571	531	546	527	607	565	529	535	558	505	584	591	556	543	533	536	580	564	528	540	524	577	572	560	517	558	566	514	560	550	556	572	566	516	583	571	558	499	554	527	564	566	539	581	553	564	601	541	578	575	568	542	510	583	568	561	588	544	591	535	557	538	560	540	498	552	578	531	533	544	525	563	572	539	571	566	549	525	589	562	561	594	549	571	545	545	591	557	556	602	529	529	532	574	576	528	579	532	570	543	504	566	537	583	605	549	558	581	552	570	590	553	580	568	535	542	520	599	513	559	554	561	549	521	581	504	542	560	580	550	615	541	546	565	561	521	571	573	527	562	558	568	562	568	531	580	569	599	547	559	532	510	556	570	570	556	563	591	578	524	517	549	607	592	491	570	591	565	553	584	559	599	579	578	535	541	531	576	564	543	545	506	556	570	544	534	555	584	525	540	543	581	571	528	547	551	542	552	557	565	574	562	573	544	570	546	566	551	581	528	558	541	552	578	573	587	545	574	537	556	553	540	559	556	547	587	567	587	594	569	559	582	535	502	513	572	564	540	562	570	537	552	576	542	579	546	536	561	561	562	530	589	545	540	528	564	558	529	543	602	474	539	530	538	558	542	532	533	582	633	580	564	572	540	554	574	588	561	549	596	549	531	534	542	577	562	574	556	551	597	525	556	580	530	574	532	566	558	557	589	511	533	576	548	542	568	568	545	583	567	544	534	554	554	554	550	567	570	561	561	545	571	546	592	571	555	542	554	539	560	576	580	533	547	503	550	542	561	559	541	542	575	582	556	538	562	565	519	551	548	519	587	543	562	574	566	557	534	591	526	538	570	552	626	582	564	527	518	545	571	541	565	568	534	577	597	567	551	554	546	550	573	564	540	569	547	587	579	541	586	546	572	560	573	546	545	546	548	539	548	585	546	551	569	534	568	521	568	581	549	563	575	537	588	577	582	588	541	536	526	583	596	535	519	542	572	524	518	587	546	571	579	527	558	545	567	550	586	558	577	545	564	551	557	548	571	568	539	569	568	599	539	637	530	584	586	576	555	548	537	554	552	561	560	583	581	530	550	534	570	536	555	571	564	527	566	594	611	583	555	561	533	522	582	586	560	522	511	557	555	512	538	536	575	533	543	561	528	565	577	567	568	571	596	514	535	536	581	568	570	548	583	561	531	573	564	550	516	548	551	549	552	515	579	560	565	574	571	554	554	589	560	558	494	531	513	537	559	586	534	553	583	541	565	586	575	590	550	575	580	561	590	513	551	571	554	565	592	595	565	578	533	534	584	596	584	531	552	543	536	566	556	550	566	525	578	560	554	535	604	517	619	524	521	532	526	518	598	518	578	592	538	523	583	610	526	543	567	572	564	564	577	561	535	588	543	567	587	563	547	579	589	541	573	562	580	544	530	552	475	540	557	501	556	535	567	531	551	539	534	580	571	546	546	585	598	547	540	538	543	559	551	556	542	557	557	595	528	523	545	579	603	587	571	542	512	633	557	519	547	543	538	588	594	552	521	547	586	559	558	533	556	575	540	564	542	583	541	567	535	557	577	567	540	577	531	530	586	594	573	511	552	599	510	564	574	551	554	543	535	553	540	519	561	548	537	523	506	553	580	566	575	572	560	519	591	582	581	598	539	564	544	586	583	556	594	608	518	540	584
56807	33034	15188	10952	5661	2764	1837	1379	1320	932	643	581	571	467	473	468	411	414	446	367	396	367	347	323	480	683	812	735	673	538	365	314	305	312	292	306	303	300	313	295	309	301	282	293	305	319	281	299	308	273	301	267	281	285	303	280	286	314	277	306	298	295	300	301	295	286	298	292	295	346	303	277	325	331	297	282	297	305	323	319	311	269	287	309	318	308	316	282	294	316	291	344	293	267	277	285	319	288	294	303	321	297	301	316	298	278	271	302	272	321	268	284	310	342	296	316	320	293	293	305	311	327	313	264	310	293	322	297	288	338	293	343	291	318	322	289	293	306	307	287	337	277	286	266	300	288	346	356	289	269	344	286	314	283	320	313	283	288	328	331	282	310	283	326	301	303	266	291	298	313	299	296	294	329	343	313	327	276	308	294	328	256	310	322	285	312	284	300	302	280	295	289	309	303	323	299	310	269	300	266	309	304	297	298	310	269	291	292	279	328	310	331	299	312	292	317	302	315	271	290	326	314	274	282	278	297	309	338	313	297	317	290	316	279	309	295	300	295	296	306	320	320	299	308	300	295	284	295	293	292	295	282	318	276	336	319	282	323	267	309	290	321	272	291	328	324	265	292	304	326	296	310	297	309	273	290	280	291	311	332	330	284	329	288	298	247	292	305	331	352	291	298	285	320	318	315	278	278	287	296	306	315	329	313	306	309	275	296	295	289	260	317	286	278	280	313	342	288	325	299	300	314	308	293	287	271	303	305	306	300	297	282	295	306	303	306	342	327	332	334	317	278	271	324	286	273	285	285	287	288	289	306	303	279	296	305	288	298	309	299	315	319	290	338	267	294	295	278	322	306	265	314	321	325	311	295	293	325	294	318	289	291	322	284	272	308	303	289	264	320	284	304	289	302	292	321	315	314	312	302	280	301	292	314	309	281	263	298	330	312	331	309	297	320	329	284	289	303	305	304	265	302	283	295	328	320	284	264	301	307	316	308	271	319	270	288	313	343	308	329	327	284	290	307	287	270	290	286	323	308	323	306	323	304	284	291	295	306	319	312	291	285	307	316	275	303	313	293	348	282	300	352	302	314	308	315	298	317	338	296	288	332	317	289	274	283	323	301	294	290	295	314	289	322	277	311	273	300	321	286	300	309	298	306	301	319	297	277	324	315	313	272	307	300	270	338	300	343	301	322	304	310	325	282	294	325	297	289	282	327	317	307	279	306	299	319	322	287	350	326	308	268	292	297	324	311	301	309	326	280	339	285	321	290	281	310	317	271	304	281	309	278	269	275	298	334	286	287	309	318	313	328	280	332	318	323	321	293	300	328	303	311	297	347	299	303	316	293	300	309	298	271	309	309	304	346	305	314	314	335	276	276	310	274	330	319	314	312	324	276	304	291	298	261	320	319	328	283	291	301	292	300	264	282	311	329	292	309	323	294	291	328	285	305	308	284	288	299	297	312	334	333	322	268	287	294	333	274	329	306	310	321	321	314	290	302	312	319	318	294	296	281	296	326	268	296	279	299	298	307	305	290	327	270	314	269	302	292	279	291	302	328	255	273	295	270	281	288	285	308	323	290	294	308	292	346	302	322	318	305	297	315	314	326	290	313	305	302	288	293	274	303	277	272	297	319	306	306	305	297	281	278	338	318	318	296	294	288	298	300	304	305	285	308	315	299	315	279	305	305	310	325	280	313	344	292	323	319	309	281	292	291	296	319	281	313	307	293	289	264	318	285	307	308	324	281	294	302	302	272	287	303	287	277	298	319	269	280	263	322	319	288	303	306	288	285	292	329	326	260	340	315	268	295	278	310	309	269	286	301	316	288	325	316	288	314	292	321	322	287	310	309	328	362	303	274	330	286	312	290	291	265	320	288	343	330	306	301	294	305	314	300	298	288	338	336	273	284	292	296	303	301	255	313	296	293	262	272	301	302	332	326	273	289	301	283	309	300	310	299	312	288	274	295	308	259	327	277	334	313	338	255	319	307	271	307	308	344	319	325	318	307	326	318	332	319	302	304	291	295	311	303	296	316	303	311	326	318	297	276	317	285	301	301	300	319	301	282	304	307	288	305	315	288	270	298	262	298	294	295	295	339	319	309	314	291	321	280	303	300	296	303	291	329	284	318	298	290	358	310	301	302	306	277	305	312	301	302	312	283	319	330	292	285	335	313	276	300	297	305	327	292	283	306	322	278	295	294	298	314	339	310	280	339	265	293	294	297	266	292	306	285	304	303	278	346	313	323	283	285	294	331	324	282	301	295	313	292	311	307	342	304	292	320	299	314	290	346	309	298	325	294	291	283	314	318	270	304	315	313	326	310	291	285	307	331	306	291	315	323	304	290	324	309	333	307	303	299	344	298	315	332	289	291	304	293	298	288	309	285	288	287	282	304	301	246	298	315	314	305	271	315	335	306	270	311	288	299	324	301	337	313	335	328	311	301	320	274	305	294	310	303	343	301	321	285	271	345	289	327	311	319	306	301	303	287	329	301	317	318	293	305	324	293	300	336	275	281	337	278	278	308	314	291	293	288	317	288	307	313	303	324	275	287	314	289	309	270	291	301	332	302	297	292	333	300	326	302	269	313	266	275	304	317	313	288	312	264	272	273	300	294	316	322	323	332	317	319	266	270	289	301	287	303	298	282	296	313	291	284	302	308	301	306	276	292	325	291	300	315	325	294	330	298	291	301	323	286	277	311	333	309	282	300	308	305	306	310	287	323	321	325	327	282	298	313	304	298	282	274	300	296	307	331	310	328	314	290	305	291	276	285	287	296	316	288	325	308	300	289	305	301	301	297	288	270	322	292	289	321	295	283	307	303	307	286	327	329	263	317	306	301	293	301	312	309	283	322	306	298	283	297	278	321	314	271	295	293	298	317	297	304	303	297	295	297	284	270	308	328	266	318	302	305	264	303	302	307	299	309	316	359	297	294	275	261	273	269	265	300	281	332	275	304	303	317	308	269	314	319	334	291	278	303	296	312	281	269	309	301	299	268	301	269	314	277	291	324	293	281	302	333	338	298	262	302	261	299	281	317	287	291	320	352	338	313	313	292	293	281	321	298	323	285	310	327	290	295	281	308	317	274	293	285	298	313	281	283	292	291	272	287	286	279	293	270	306	298	302	319	343	299	326	281	297	299	310	308	282	270	289	303	287	246	293	323	305	314	313	285	277	309	289	298	332	283	326	280	290	289	286	280	328	307	334	281	298	319	299	329	308	291	302	312	308	311	306	314	307	328	306	282	325	304	281	277	300	293	281	323	279	298	304	325	292	302	313	315	287	311	276	306	295	340	313	316	321	328	298	308	288	296	268	318	353	297	308	328	283	295	285	282	294	265	313	283	289	319	312	322	345	298	307	253	278	302	315	298	303	316	321	317	299	293	318	281	287	315	292	314	300	308	296	299	321	307	322	309	279	348	327	311	333	302	289	277	337	318	294	313	343	287	317	328	328	305	288	299	292	308	343	325	315	279	306	275
36941	18512	16885	20892	15142	9211	7548	5246	5774	3566	2346	2153	2164	1657	1506	1629	1529	1422	1351	1205	1002	862	857	1112	2166	3433	3777	3757	2860	1994	1055	651	684	728	714	683	674	687	680	689	679	654	671	626	672	654	645	666	678	622	638	640	660	626	686	623	651	630	641	629	635	635	684	662	719	642	685	713	671	639	630	704	646	631	641	711	666	636	595	737	669	635	618	699	673	657	655	704	638	627	686	655	657	644	716	664	673	645	667	685	642	617	693	615	646	664	668	651	687	638	636	630	656	603	632	688	660	661	631	679	665	664	646	623	626	635	654	674	632	635	669	627	680	633	676	623	638	634	643	711	630	658	606	687	623	623	674	675	650	644	632	675	642	678	653	621	634	658	626	670	654	681	656	627	653	649	684	657	680	627	657	611	658	690	676	700	686	646	684	668	660	609	671	648	651	691	679	640	602	631	620	677	645	638	683	638	684	674	634	680	682	670	693	612	697	649	674	643	647	661	653	696	623	653	704	643	609	662	670	659	647	640	653	655	673	662	651	678	682	667	680	670	624	629	643	679	611	652	673	630	648	652	693	636	641	653	670	638	671	679	648	628	639	670	651	606	646	652	664	633	642	646	630	640	654	646	646	639	676	636	671	673	658	644	649	638	656	662	638	717	583	730	644	669	678	658	665	661	669	689	659	649	655	652	649	642	641	675	625	639	679	657	652	646	644	666	678	652	656	679	676	668	641	680	650	642	641	680	684	648	631	682	620	644	640	645	669	645	675	711	680	608	664	646	665	664	645	656	663	692	681	665	642	692	682	617	629	610	673	652	653	685	665	665	651	675	693	639	639	704	686	682	666	695	663	667	681	630	663	677	667	638	678	689	616	675	654	687	602	649	692	633	642	629	672	656	679	681	679	674	666	646	668	618	635	661	612	675	610	668	654	631	653	679	639	630	630	629	698	620	642	665	647	660	600	684	642	625	669	694	636	650	661	679	659	642	679	632	689	671	631	642	646	640	682	701	694	649	681	635	673	671	665	659	670	632	681	696	634	636	643	675	634	634	638	678	612	639	635	644	689	614	631	610	654	676	638	661	642	682	650	651	655	643	684	627	623	669	662	654	591	664	658	637	629	629	662	655	623	661	669	667	635	641	628	662	654	697	656	604	632	660	674	652	628	632	653	636	654	650	658	636	621	657	628	650	650	676	667	698	611	668	626	638	666	667	658	658	636	612	654	652	627	639	670	636	682	708	679	694	644	610	659	620	666	683	650	610	623	692	636	674	681	626	682	642	642	641	682	643	681	624	631	674	638	635	643	681	658	637	636	629	592	614	634	636	659	648	674	628	640	654	655	659	651	626	668	667	643	691	639	634	689	640	647	715	631	668	675	640	660	627	631	648	704	672	687	635	687	686	657	649	654	699	666	643	681	637	641	646	702	677	632	595	658	682	641	659	623	634	667	663	635	632	678	685	629	629	677	647	668	659	625	675	622	669	653	675	645	658	649	592	686	645	693	670	684	626	682	601	687	690	667	657	655	668	659	661	672	669	617	641	652	649	649	711	681	650	666	646	661	659	624	648	652	628	626	621	645	642	606	634	654	651	697	635	659	643	636	640	663	653	654	645	658	686	718	652	616	701	691	660	655	608	626	622	609	680	658	664	689	639	698	587	681	625	656	698	644	661	662	601	615	612	673	675	635	664	611	571	649	635	651	660	646	644	660	643	661	660	668	612	654	633	670	601	690	632	637	623	681	646	641	633	657	622	665	638	631	659	673	649	644	652	617	677	676	637	609	654	627	666	679	658	666	643	682	689	655	664	686	649	657	675	663	647	621	670	653	637	640	599	713	748	719	662	664	650	647	655	693	663	647	664	702	674	641	605	661	627	700	673	677	632	661	620	648	673	685	679	690	654	621	650	617	672	664	647	635	669	655	638	649	669	674	687	649	630	679	668	681	640	657	654	664	628	677	684	664	643	670	678	597	659	631	634	683	673	655	659	626	676	612	709	657	624	658	682	668	650	671	624	640	643	665	687	646	662	625	667	644	616	633	647	673	661	647	702	695	677	676	673	695	657	633	685	662	652	689	660	705	641	622	637	634	651	617	648	641	664	640	655	680	634	677	692	664	632	671	681	695	632	684	642	664	657	673	678	629	636	678	668	678	655	647	713	652	615	666	656	639	610	613	668	625	664	658	646	662	685	654	648	667	670	691	639	696	698	673	658	676	632	642	665	669	678	662	663	679	672	672	619	692	694	645	622	669	680	668	710	649	659	671	654	637	674	673	674	660	674	634	607	676	665	641	626	608	672	655	674	624	579	610	660	700	642	635	663	665	617	648	652	651	655	675	604	657	633	643	657	623	643	641	688	664	673	667	653	644	671	667	657	689	701	659	666	638	672	666	651	669	642	638	692	640	662	643	711	645	660	617	641	688	639	646	681	624	679	652	630	700	652	648	676	610	650	692	670	659	677	649	661	655	647	663	632	666	636	627	644	661	685	627	678	643	620	639	639	632	637	595	646	680	683	672	649	646	684	611	655	666	665	645	702	657	634	655	646	642	662	631	647	691	662	677	590	654	622	664	632	669	671	694	615	645	661	666	668	634	636	667	629	654	686	665	670	646	616	689	660	673	644	677	640	646	657	682	657	671	707	677	629	706	681	627	653	676	652	623	621	640	625	648	693	654	675	613	652	649	684	615	692	672	668	699	674	590	649	653	656	668	646	654	605	705	634	657	678	656	673	680	657	651	633	665	647	627	665	643	669	650	645	656	677	675	616	630	645	697	632	653	622	690	715	672	655	659	670	671	651	653	635	696	661	679	643	653	637	704	679	675	668	683	691	611	633	622	638	669	652	685	639	677	653	634	643	663	676	604	694	661	660	662	653	658	656	671	652	655	663	674	657	631	688	665	687	675	657	638	664	669	692	641	682	644	688	639	659	643	638	632	683	684	625	710	654	611	695	647	679	653	618	673	658	653	648	640	637	694	693	644	663	688	627	679	634	704	676	604	697	638	671	654	697	626	654	720	654	650	648	663	656	652	658	661	612	652	649	709	640	655	669	660	664	679	652	691	622	655	671	670	654	655	663	645	677	648	618	646	645	640	661	633	656	701	645	646	666	648	655	645	665	651	586	655	610	613	686	611	641	632	673	626	667	647	649	688	686	701	618	679	652	648	622	633	669	653	645	628	617	650	642	629	641	615	673	694	685	680	651	691	666	616	654	665	643	679	648	667	657	685	625	677	607	625	682	626	654	623	630	655	671	649	667	687	681	673	605	708	665	657	633	661	639	674	651	715	625	708	669	704	680	663	681	693	679	696	653	670	637	634	673	655	656	654	622	657	645	603	676	662	670	708	708	670	697	655	651	644	666	630	664	637	637	609	673	669	679	653	631	672	644	673	661	695	684	696	651	670	634	627	624	673	669	662	658	723	679	687	655	657	615	671	640	680	644	663	649	651	667	695	638	660	610	677	673	667	640	672	648	664	626	664	653	654	651
25091	11815	6092	4359	2089	1106	744	461	635	392	321	305	317	248	245	243	242	252	205	187	209	192	196	241	209	222	207	237	227	208	205	184	192	197	202	214	207	193	208	201	194	208	167	172	193	216	190	181	190	188	191	148	179	193	186	203	198	236	171	190	199	199	204	186	182	189	214	196	194	203	200	202	187	192	170	188	223	198	177	204	165	190	184	188	181	208	201	186	171	192	189	199	197	179	198	190	201	156	188	193	177	220	201	208	184	199	210	178	196	207	197	165	191	176	173	177	179	191	192	157	159	154	196	164	199	197	157	196	180	199	175	198	230	206	185	201	213	193	184	193	211	172	228	196	189	210	215	197	179	169	202	173	180	217	184	216	177	196	170	183	211	170	196	174	212	203	205	200	195	207	215	173	182	169	204	195	186	200	194	185	176	201	205	190	175	189	171	228	201	213	203	182	192	240	202	168	183	210	177	203	172	199	191	215	193	178	190	217	194	193	168	169	201	211	201	180	199	179	178	201	184	191	217	174	202	188	210	196	194	191	211	181	211	185	187	185	197	199	205	191	188	197	188	202	186	197	206	217	184	175	206	169	157	207	217	173	201	199	180	152	186	190	211	214	207	208	189	213	205	197	176	190	171	206	201	202	190	160	209	196	173	200	168	199	177	208	184	187	206	156	193	225	177	204	190	190	200	186	180	207	203	212	197	167	192	205	196	194	185	193	191	172	184	199	208	200	222	186	176	157	182	218	187	234	215	189	180	185	191	203	175	196	184	218	188	192	210	180	186	172	215	219	199	197	205	170	193	205	207	190	180	199	208	170	208	195	189	168	173	175	190	224	201	193	168	214	205	192	164	179	184	195	193	210	191	197	194	188	206	207	184	181	214	190	202	206	198	195	161	143	205	183	179	201	203	188	199	190	201	198	187	220	175	212	181	194	192	159	178	191	202	200	202	165	197	179	180	207	191	201	178	191	174	193	219	197	196	216	191	221	177	163	203	191	193	180	155	203	198	177	179	167	182	197	173	190	193	181	198	194	194	200	159	183	189	178	189	213	200	161	197	209	182	193	176	195	170	194	179	173	195	213	191	170	212	181	186	182	227	206	184	198	178	200	166	182	164	203	230	202	201	188	207	225	202	213	206	187	227	201	181	229	166	152	216	193	184	192	198	189	215	186	178	203	161	186	176	190	179	163	176	191	180	224	188	233	192	204	187	156	185	183	210	198	200	188	200	204	198	187	172	193	198	206	194	175	200	207	181	176	181	199	174	192	189	205	207	209	209	214	196	194	204	217	184	175	206	175	177	196	188	207	201	185	206	210	161	166	194	191	168	180	214	178	193	176	164	189	189	187	199	194	205	201	191	206	208	205	190	192	203	176	158	168	196	203	185	191	198	194	217	218	171	189	204	180	199	179	179	211	188	186	198	188	205	192	185	185	177	215	205	195	221	205	195	194	189	196	178	212	192	182	220	176	193	206	188	194	216	193	173	183	198	182	175	182	179	182	190	199	196	166	183	199	205	208	206	192	199	184	207	202	188	177	183	205	189	218	193	217	205	214	196	190	181	211	183	202	185	191	206	181	190	186	191	201	208	204	177	203	211	169	161	202	183	230	184	178	181	212	182	199	191	179	190	179	189	212	222	201	183	218	215	231	234	190	171	211	209	175	188	194	189	194	199	204	187	193	220	198	188	186	218	190	188	203	214	208	186	188	199	181	180	189	189	191	189	171	192	179	203	188	192	210	188	158	188	210	191	155	193	207	173	195	175	171	210	190	184	209	181	204	191	178	177	172	214	213	202	177	188	175	204	187	197	162	203	221	193	216	179	190	182	170	198	190	174	204	199	180	192	195	206	206	167	209	196	211	218	225	197	204	190	200	180	177	191	184	193	192	205	219	226	216	205	224	180	182	186	207	188	184	192	175	174	183	172	160	166	192	180	226	203	200	203	190	169	174	218	208	178	183	172	197	202	195	183	190	179	205	200	168	192	161	227	199	180	198	237	200	182	171	233	215	194	204	179	173	207	219	184	198	190	192	198	191	188	195	192	200	197	188	201	195	178	204	227	219	185	195	197	168	188	167	185	191	201	198	169	195	203	185	194	188	185	169	190	177	177	199	164	208	170	203	211	185	211	180	189	175	207	196	205	206	168	195	192	208	214	179	170	171	196	193	161	195	193	185	186	193	183	196	210	190	186	221	176	181	184	199	197	193	190	180	160	214	210	193	198	202	198	184	179	173	185	190	209	186	210	202	202	212	182	223	212	206	200	184	186	220	215	184	200	176	208	197	210	167	183	200	182	185	186	181	187	167	151	187	204	201	210	189	174	196	213	172	174	180	221	188	209	182	192	196	203	224	164	193	191	198	175	193	205	196	190	210	192	188	205	237	178	194	193	219	183	178	181	178	200	176	174	205	190	192	175	191	200	203	200	189	186	225	188	175	197	172	199	218	211	210	161	193	207	167	207	213	212	201	180	180	170	199	182	215	189	208	195	220	171	171	214	194	166	201	205	190	194	202	222	180	186	200	195	218	194	185	200	192	184	192	172	207	212	165	221	209	214	222	187	199	178	181	195	193	225	206	201	205	176	187	202	182	191	192	193	168	199	209	218	212	216	195	188	169	184	193	212	170	185	229	211	190	182	210	198	201	187	203	216	193	202	193	158	182	158	187	218	196	177	203	216	171	200	177	199	162	198	195	195	195	186	192	190	208	163	194	189	209	188	196	196	200	190	214	196	202	183	198	171	214	165	170	189	205	175	202	216	224	195	175	192	203	206	204	206	185	178	180	183	183	181	202	201	195	212	184	194	203	186	208	214	175	181	229	194	170	161	188	199	180	217	178	180	182	197	204	187	177	185	202	210	179	194	172	201	191	204	194	187	196	184	195	188	201	186	168	219	195	205	192	210	199	198	187	215	175	195	189	178	162	186	206	187	211	194	162	188	204	204	207	199	203	208	206	198	198	191	211	176	202	211	200	168	198	201	207	177	214	194	193	207	190	194	180	185	182	187	208	200	213	169	185	157	191	220	196	184	212	199	198	191	188	204	207	220	185	171	185	170	212	165	209	189	211	174	202	187	181	190	191	198	191	184	196	190	227	225	192	194	190	241	178	210	209	207	199	186	199	190	194	207	200	185	203	188	185	197	210	191	170	181	199	206	195	183	186	168	177	186	213	189	183	187	192	207	195	197	185	193	184	198	183	188	179	180	181	194	192	187	199	216	179	213	178	185	194	210	178	187	215	207	200	197	199	179	185	180	205	188	218	188	199	214	192	202	205	183	208	213	172	201	227	187	164	204	205	209	190	193	194	222	179	203	212	206	170	181	197	194	196	180	200	174	214	197	199	177	187	192	185	205	195	193	182	213	225	206	189	193	180	169	204	186	186	213	199	158	194	204	222	205	193	182	202	186	195	193	198	182	184	207	210	226	197	193	164	192	192	179	169	189	194	213	203	182	183	188	210	184	209	220	188	194	190	216	196
15070	7842	9993	11417	6866	4140	3152	1790	2717	1457	1149	1054	985	733	762	855	771	718	673	530	514	539	532	535	564	557	566	603	585	569	526	428	452	455	468	430	459	450	463	451	441	462	469	419	457	482	479	451	463	483	454	502	447	437	445	442	445	463	433	441	405	479	440	408	459	448	416	440	440	485	448	461	477	428	469	470	424	453	450	465	453	423	453	460	419	473	470	462	454	485	436	441	482	400	439	487	461	433	440	471	434	459	446	435	425	476	426	443	450	455	482	425	422	484	500	461	454	457	488	480	447	451	436	437	481	408	440	445	427	440	449	446	519	455	486	457	445	417	423	459	460	436	431	442	434	458	460	442	452	438	450	481	476	424	472	406	471	481	415	452	486	423	433	481	433	382	476	431	447	460	398	462	464	455	433	480	473	486	491	484	457	448	429	456	430	489	452	413	485	440	429	474	458	453	421	426	428	462	440	456	426	455	438	440	432	431	433	474	408	471	456	462	463	444	451	468	463	453	429	484	454	473	418	442	506	463	433	459	471	487	455	463	448	434	415	510	447	437	421	452	467	433	460	433	447	425	408	447	463	474	428	483	415	446	476	452	483	470	455	492	477	448	445	418	462	447	448	465	470	454	445	416	467	434	425	467	456	470	504	422	461	418	433	478	449	455	447	413	476	459	437	428	397	464	422	470	488	448	480	466	424	430	429	441	487	495	465	473	490	477	441	448	436	406	516	420	398	468	440	463	444	480	454	430	478	428	452	444	434	452	420	479	441	457	458	408	425	446	417	491	463	441	432	478	445	508	405	446	477	435	444	419	421	436	479	451	457	448	417	444	440	453	459	501	435	444	462	463	433	428	440	444	463	424	470	453	450	476	446	465	431	434	442	468	461	445	465	432	454	448	475	454	458	483	418	471	452	461	448	454	441	426	484	443	425	461	482	458	461	417	443	470	440	417	435	441	442	482	456	450	440	477	443	475	435	485	471	417	465	415	444	436	463	444	461	414	422	465	474	472	489	430	431	439	460	478	401	423	449	443	450	462	500	479	439	464	427	483	451	459	438	428	418	446	450	436	441	448	447	451	442	473	443	460	469	488	435	441	403	439	461	416	474	465	453	437	442	434	405	466	439	475	453	441	439	440	472	443	442	441	431	457	423	429	425	477	408	440	465	479	451	467	452	424	463	493	472	442	446	436	443	441	444	445	451	488	442	479	442	459	446	438	440	459	445	434	430	442	437	442	449	493	499	461	452	462	464	450	448	414	435	460	436	461	421	439	438	469	466	417	467	442	436	459	446	462	444	467	454	473	484	445	474	437	464	461	475	471	470	423	423	450	438	471	470	428	413	456	470	452	422	456	453	439	433	441	471	485	455	434	444	457	454	460	451	475	462	458	476	463	460	447	474	441	446	449	453	469	411	415	465	435	491	439	421	425	445	452	461	493	449	476	438	449	497	463	454	441	429	434	466	445	467	480	481	467	403	449	429	424	432	462	433	409	421	420	461	460	439	418	457	464	459	456	436	421	478	470	452	444	450	420	447	424	473	452	463	438	468	488	431	450	426	441	448	432	479	462	441	406	471	409	413	467	491	441	456	478	424	444	470	444	492	482	461	443	413	438	483	480	433	462	455	461	487	508	457	456	476	440	458	455	427	441	413	462	477	489	477	414	449	460	474	435	470	457	450	483	441	446	461	425	469	438	444	458	443	444	488	459	459	456	437	431	448	457	428	482	418	454	470	442	457	449	479	484	445	470	439	454	440	423	451	435	436	454	483	444	425	447	428	438	444	434	417	446	434	465	462	466	452	458	457	451	426	429	474	480	500	462	462	468	467	471	432	469	463	435	461	463	461	485	469	484	429	423	448	433	476	496	512	430	472	443	435	467	449	434	506	445	454	498	445	434	473	437	430	460	428	461	437	445	451	485	435	457	460	476	460	474	424	443	459	469	446	439	446	443	447	453	408	436	450	484	473	439	467	451	457	460	476	460	457	495	430	446	428	443	465	455	448	488	436	456	476	430	417	433	440	463	435	445	442	463	468	408	475	447	440	475	453	472	459	459	432	489	451	416	454	464	419	454	428	467	463	443	455	418	461	470	425	447	390	408	438	466	496	439	501	445	418	476	450	438	443	468	474	440	483	512	485	477	497	444	443	402	437	471	445	443	457	436	468	423	442	459	454	444	446	440	425	446	428	452	498	460	450	457	452	425	428	473	415	444	414	412	426	451	440	437	467	438	430	474	453	428	451	450	459	438	434	447	440	402	465	462	432	440	460	410	471	442	461	452	464	454	441	440	491	453	448	452	436	414	433	445	441	445	485	464	423	466	442	495	444	425	434	465	444	396	451	453	441	437	437	447	419	476	428	450	455	493	424	469	464	464	434	454	459	431	451	472	414	449	443	413	479	469	476	488	444	480	436	486	477	425	476	488	468	408	458	405	424	455	470	428	466	421	429	467	441	450	484	442	442	472	430	437	439	443	460	456	469	433	466	482	428	429	434	443	467	498	451	474	451	452	453	474	427	436	466	464	449	454	453	463	403	463	441	511	431	424	467	465	472	437	453	444	451	441	493	478	443	441	445	459	441	451	450	460	459	451	435	474	437	414	421	440	465	446	448	420	432	435	497	388	457	446	452	452	418	480	460	414	462	474	462	435	420	458	465	400	435	445	446	467	408	499	473	454	441	452	429	465	487	430	505	423	433	453	425	457	442	446	447	482	395	401	454	419	466	449	464	431	451	438	438	472	438	454	457	451	512	486	430	452	426	462	447	469	438	439	432	425	476	430	429	457	430	430	403	470	417	446	455	457	464	437	455	456	451	467	464	423	435	479	434	431	460	427	436	450	452	461	463	454	489	475	453	473	431	451	387	476	418	459	453	456	457	454	467	443	469	442	474	457	496	449	411	438	419	444	475	476	432	474	448	420	491	454	430	435	438	439	432	467	431	473	448	434	454	441	473	454	442	445	475	418	459	447	443	464	456	466	441	471	419	467	409	447	477	462	443	436	472	460	466	443	422	471	424	423	467	481	449	492	479	447	477	453	412	472	446	505	456	427	446	471	411	456	448	444	452	435	457	474	487	440	481	432	459	462	513	463	465	423	474	436	422	458	427	441	475	460	440	437	449	470	463	430	434	474	435	436	431	447	443	499	387	448	399	480	450	418	446	418	413	444	462	454	443	496	465	485	468	460	442	437	462	449	461	447	431	463	436	459	436	439	480	451	448	471	447	431	444	463	457	439	466	452	441	486	455	478	468	458	435	466	442	432	473	446	462	418	503	459	453	467	439	461	458	485	458	449	453	449	476	431	464	454	438	447	473	455	477	426	439	440	460	456	439	461	466	448	468	469	445	493	444	452	456	468	435	446	430	474	410	448	463	437	454	445	464	475	441	443	462	464	484	442	429	466	459	456	447	440	447	416	440	405	466	466	475	457	456	435	440	458	426	441	488	495	440	470	440	442	415	458	448	429	446	426	429	443	416	439
45304	27026	11681	7233	3339	2036	1251	857	1042	581	480	454	415	381	374	377	321	332	300	301	267	277	300	341	439	468	524	486	467	423	362	287	252	257	265	277	282	266	260	289	252	270	250	291	287	298	238	286	269	283	239	277	240	279	294	305	263	260	264	245	278	237	249	274	296	247	265	272	271	237	270	269	228	257	266	261	286	276	281	264	286	267	254	265	259	259	286	287	295	264	285	280	256	294	253	293	243	262	260	264	270	267	257	248	252	260	270	247	275	286	249	250	262	255	275	265	267	266	239	296	268	251	285	313	279	238	253	275	241	282	247	285	290	284	301	272	241	303	261	273	281	269	266	232	254	270	273	277	272	269	306	292	273	257	282	302	222	294	265	237	236	268	284	278	290	271	269	293	248	247	231	246	266	283	267	274	252	271	281	262	272	256	301	277	267	275	279	267	262	275	281	224	272	298	279	275	314	296	250	278	263	267	251	296	266	273	252	258	266	286	304	309	272	259	286	297	258	295	268	265	283	279	278	254	276	267	251	265	297	259	291	292	268	305	290	283	260	263	293	273	265	247	273	304	256	243	278	271	266	270	241	296	274	242	252	255	267	268	278	264	273	282	306	285	277	258	281	263	264	276	297	275	241	298	238	272	292	280	295	287	260	260	273	246	255	252	273	272	296	255	261	267	297	233	225	295	277	289	271	296	267	289	279	271	264	284	273	293	320	281	252	267	303	270	243	274	237	284	300	289	262	262	279	252	259	279	285	271	239	284	280	273	286	243	248	279	273	259	261	281	257	265	245	242	229	285	256	240	274	285	249	252	275	266	276	274	284	291	297	257	270	248	245	269	281	290	257	287	299	291	277	266	275	275	279	253	274	283	296	240	309	267	272	278	298	295	269	285	306	281	250	248	298	261	234	283	242	265	270	277	311	290	294	242	257	278	264	312	255	245	277	282	265	299	273	257	260	298	294	271	301	280	281	292	255	261	265	245	272	273	256	265	250	239	281	279	296	280	287	242	255	290	296	257	310	287	264	283	274	268	253	260	257	294	251	246	245	272	241	225	258	285	300	252	262	286	277	292	306	250	262	276	271	303	270	253	307	310	299	276	260	287	282	285	273	257	262	279	282	258	290	258	237	285	285	247	269	291	298	231	256	262	248	289	277	258	263	265	244	241	264	262	283	253	275	260	240	268	262	258	272	254	272	277	262	266	289	262	254	277	258	291	254	295	312	279	311	268	282	248	313	240	267	260	287	249	277	282	256	268	268	268	253	256	284	254	287	269	275	259	263	262	271	264	261	259	306	281	271	244	269	244	292	277	272	271	259	261	240	285	263	286	293	305	271	254	258	264	277	292	285	290	218	253	286	270	289	271	245	281	258	295	274	259	264	290	281	292	248	267	286	251	271	293	253	266	317	257	296	281	255	250	251	262	263	277	256	278	259	288	261	282	257	268	279	283	259	298	300	285	264	273	237	250	262	277	283	290	301	274	272	262	228	272	242	278	263	270	306	257	267	299	311	268	303	243	266	281	306	269	270	304	259	290	251	252	293	302	263	276	279	270	281	271	270	270	269	294	270	282	266	291	262	253	258	255	276	254	297	232	273	219	291	254	280	245	264	256	263	263	261	266	275	283	297	280	289	260	232	278	236	291	270	282	266	238	259	272	265	291	276	241	257	293	265	262	267	259	278	268	258	288	279	260	271	245	252	280	282	268	268	282	265	229	240	233	241	271	291	259	284	260	261	285	296	244	302	258	284	272	266	242	272	264	286	256	253	282	330	294	250	248	267	282	255	249	256	282	281	261	265	292	294	282	278	261	285	255	257	235	262	270	291	277	300	234	250	250	246	282	296	284	271	277	274	280	263	269	259	275	266	268	299	284	267	278	259	260	281	264	248	269	279	255	271	274	231	270	238	261	278	248	289	268	260	313	250	305	236	227	274	255	294	242	271	252	272	295	296	295	266	286	249	279	234	256	264	256	261	283	281	266	269	262	276	277	265	234	242	288	269	281	291	281	271	272	279	269	239	256	264	296	261	267	260	264	280	248	307	297	276	287	257	278	308	260	291	252	272	251	272	241	266	269	255	274	313	285	292	260	294	276	268	288	316	252	265	283	245	264	299	263	279	277	270	260	263	281	261	258	257	260	259	277	279	312	265	294	282	280	266	284	273	290	274	256	275	266	246	269	272	276	266	297	305	284	324	291	286	252	268	283	275	268	279	256	263	268	257	274	282	260	283	276	277	244	259	264	246	261	259	248	292	286	267	292	264	288	257	302	258	259	256	278	277	276	260	266	287	293	294	256	262	259	312	295	256	266	325	273	276	264	255	285	268	262	269	278	257	251	302	289	254	292	283	273	276	273	283	274	268	311	275	284	282	244	311	267	259	260	282	249	273	254	230	249	314	293	269	269	285	257	266	258	298	290	288	283	290	270	253	285	281	270	259	296	281	222	262	310	273	267	247	286	259	303	268	271	253	277	297	291	271	249	259	251	274	261	232	301	308	275	263	265	255	267	254	254	290	230	238	301	277	272	268	289	291	241	269	271	277	260	312	273	274	235	292	303	269	284	281	254	277	260	243	269	287	248	292	244	280	254	260	304	267	261	262	273	274	284	288	320	288	253	253	285	292	265	267	247	260	262	268	284	289	277	260	275	236	275	228	260	280	255	257	260	277	267	286	269	251	292	269	301	248	270	273	249	278	269	246	260	248	277	268	262	282	258	277	254	296	289	295	252	268	267	265	256	287	270	291	291	271	273	252	245	319	290	260	275	293	278	283	289	275	269	266	286	260	266	260	250	298	257	275	275	290	298	273	283	228	275	276	270	269	270	293	277	305	264	249	295	263	246	276	240	253	273	289	247	263	275	268	252	268	292	265	243	307	281	298	231	269	270	272	269	286	263	259	262	267	277	264	260	267	268	240	303	243	283	232	247	268	253	254	235	276	259	282	283	262	274	260	249	273	243	291	279	236	266	255	293	264	290	257	262	255	285	263	245	259	270	307	277	256	276	273	272	263	251	258	305	263	286	296	287	269	252	251	278	284	249	269	291	303	278	279	288	270	292	284	254	294	294	263	284	297	291	303	273	280	274	299	279	253	287	271	278	284	260	264	284	298	259	288	300	259	275	287	256	272	263	241	270	252	283	265	295	263	246	262	265	267	268	257	278	288	312	268	268	260	275	274	280	256	277	263	267	311	293	266	283	254	268	276	272	279	258	284	266	269	303	264	303	269	253	264	245	279	258	279	260	283	271	247	289	290	272	247	252	226	282	284	259	265	266	258	288	283	238	245	273	283	282	271	289	259	267	252	243	275	260	281	253	267	311	290	294	291	273	253	237	285	266	290	271	286	302	264	271	268	272	270	250	253	259	247	272	295	265	298	266	278	266	243	272	295	272	259	277	256	270	252	276	265	285	292	272	259	266	282	280	272	267	296	273	235	247	265	257	278	251	304	249	233	255	252	297	250	286	267	303	277	242	229	257
29321	16631	15040	15694	10455	7588	4577	3785	4414	2122	2025	1723	1271	1289	1277	1268	1087	1144	1023	842	813	857	824	890	1390	1976	2371	2344	1954	1630	1180	795	600	593	615	605	599	581	615	602	578	616	555	626	529	611	621	677	613	603	610	618	610	590	595	612	642	588	595	593	601	622	614	592	610	628	588	618	657	618	580	612	658	591	560	621	611	596	603	640	566	636	591	604	592	661	626	607	629	631	578	616	592	610	600	638	587	614	609	618	681	622	628	623	645	633	582	628	627	638	611	597	607	606	599	606	573	581	567	549	595	591	588	597	658	636	618	609	615	633	582	601	596	588	588	584	610	591	673	608	586	639	608	623	613	636	580	617	593	625	606	593	580	652	639	605	671	642	625	611	604	627	630	598	622	641	583	606	591	592	629	609	584	613	579	615	601	635	628	605	603	680	638	597	605	622	615	604	648	605	584	626	642	606	663	598	611	638	574	606	629	610	602	618	648	638	605	639	629	597	602	612	613	615	601	589	576	600	607	612	609	624	622	611	600	609	651	628	580	600	608	588	641	625	639	592	590	588	590	624	674	591	628	627	593	630	592	578	647	628	641	587	564	609	657	600	633	576	612	604	615	573	593	582	555	648	595	666	601	651	603	606	601	610	586	638	616	618	621	642	632	620	594	624	574	628	611	661	600	585	643	629	607	629	556	692	609	604	609	595	628	602	646	596	571	601	615	621	603	582	633	615	618	635	626	615	557	603	618	642	592	632	619	664	550	599	598	599	639	634	607	596	575	604	631	581	566	590	564	612	574	669	590	614	615	619	602	635	630	681	652	616	640	622	620	606	608	586	615	601	557	592	601	610	609	618	611	572	602	616	627	630	598	569	583	616	543	629	560	658	625	619	586	601	608	579	607	649	611	610	665	602	633	586	641	585	640	610	576	603	618	614	635	636	627	607	635	570	575	634	605	611	597	605	615	638	592	618	580	616	594	650	605	611	610	639	629	603	621	647	581	602	634	602	588	613	587	636	591	643	628	632	630	608	629	578	658	638	624	596	620	582	627	628	609	653	628	634	608	638	603	568	592	618	578	596	624	629	609	615	654	579	581	579	593	608	599	595	572	627	622	635	634	621	631	621	625	581	629	635	593	597	631	633	597	570	625	601	573	577	611	625	676	608	628	603	657	600	590	586	593	568	633	577	578	635	581	604	630	616	603	595	592	621	570	595	635	668	627	623	601	604	676	581	603	615	600	605	627	585	584	594	624	602	612	593	574	616	619	620	585	585	601	577	614	593	618	582	574	590	656	577	603	641	562	585	583	592	633	563	596	609	582	583	590	609	603	633	577	585	612	657	636	640	638	645	589	652	614	649	559	596	583	624	641	622	646	590	590	614	617	583	626	660	621	606	563	615	567	589	647	582	599	613	607	587	627	573	628	595	583	647	627	647	584	610	593	654	627	648	576	612	601	587	581	631	631	597	615	558	626	632	552	570	615	610	583	654	564	618	623	626	642	572	622	625	605	579	609	611	593	630	593	587	574	596	589	550	627	626	579	631	584	641	547	591	591	572	600	606	595	631	629	589	607	624	620	596	604	612	642	659	620	627	582	594	584	635	673	601	604	603	624	615	610	582	629	547	627	638	610	596	654	619	662	643	647	640	624	612	597	560	612	609	628	603	652	599	591	601	594	618	574	659	579	608	613	605	584	575	614	598	618	636	586	584	664	591	629	650	576	619	593	606	576	575	631	607	584	599	590	574	632	611	616	635	610	594	623	597	613	601	614	638	613	588	638	586	609	621	606	567	617	598	549	617	648	625	606	599	585	637	618	610	630	595	630	544	593	563	628	647	587	609	603	585	656	605	649	578	621	599	634	587	609	578	581	617	591	596	586	619	574	634	637	606	600	590	559	609	605	606	629	629	631	635	619	561	633	635	572	616	625	594	625	597	616	607	643	594	596	608	617	632	661	633	630	589	658	606	577	603	601	627	627	634	608	596	571	608	629	627	604	622	643	589	572	619	611	651	630	567	597	596	620	611	625	598	593	613	621	652	642	610	619	590	582	604	668	623	628	631	610	623	635	626	588	603	650	641	594	603	618	606	593	595	611	571	599	617	552	602	631	621	592	598	621	631	628	598	612	596	659	647	601	650	642	601	590	607	640	595	600	592	636	615	638	622	600	634	619	628	588	595	611	602	583	593	597	594	603	615	569	618	644	596	606	608	565	584	571	575	579	629	617	635	584	620	591	626	578	643	583	675	614	563	623	600	618	625	639	601	586	596	596	576	605	552	631	609	594	573	566	603	594	586	605	601	577	609	595	647	601	598	605	567	579	646	583	599	631	608	593	582	632	596	615	626	612	640	600	593	629	604	620	559	599	612	631	617	550	611	613	601	638	607	606	584	599	586	635	595	640	608	587	607	640	578	639	602	585	636	637	601	596	597	601	592	632	598	591	598	615	637	589	622	622	592	623	608	581	638	604	636	607	628	615	596	596	623	598	620	647	620	551	621	634	615	577	577	602	684	628	583	568	616	600	597	633	600	630	616	587	623	630	570	604	636	591	639	646	605	591	609	593	621	618	629	585	583	589	560	606	595	591	612	611	577	624	636	597	600	598	596	580	620	610	599	610	621	578	592	610	553	632	635	642	609	619	618	628	586	657	615	598	603	613	611	621	641	621	667	626	578	596	622	633	600	645	581	608	611	616	647	605	613	552	644	559	601	603	645	629	569	588	613	614	609	632	638	611	623	622	619	590	656	634	629	611	630	634	576	552	595	575	595	603	632	605	601	661	575	562	614	567	612	618	606	598	588	594	604	581	614	625	594	589	604	626	567	602	639	615	605	595	623	595	610	635	637	674	603	636	597	587	665	615	653	626	615	597	601	617	628	612	619	620	601	638	577	637	620	650	616	629	611	583	598	612	579	613	611	592	583	599	633	655	657	600	580	585	613	648	650	575	614	645	627	612	581	622	599	651	603	641	601	597	626	591	620	623	567	632	591	627	659	635	604	599	598	635	619	615	566	595	570	610	605	652	658	638	616	566	561	636	613	595	571	658	670	582	667	637	626	596	634	609	571	630	608	604	671	577	646	565	624	627	619	628	592	621	626	604	658	598	613	638	600	623	559	623	620	602	618	582	598	627	620	635	620	613	616	663	591	533	614	588	596	615	598	628	587	622	614	603	617	644	604	599	630	607	610	610	629	582	642	556	592	646	648	565	606	616	591	557	589	596	581	597	621	606	631	585	584	589	579	588	599	613	587	666	559	586	656	586	610	582	616	594	608	614	582	641	630	633	616	610	542	592	604	573	623	593	599	615	607	667	605	611	605	583	619	604	615	572	629	604	580	656	687	587	597	634	601	625	607	633	615	613	587	633	623	552	596	616	635	630	629	629	582	652	628	558	609	608	600	606	572	625	637	644	582	660	620	563	604	602	628	567	609	583	641	588	644	577	618	588	629	635	605	674	626	618	640	640	608	614	574	576	578	613	616	624	588	562	600
56547	35955	16383	9567	5143	3434	1641	1358	1310	767	687	631	462	485	493	488	445	433	391	388	383	352	356	358	528	770	839	818	713	608	520	396	350	347	324	346	317	280	304	321	310	313	296	314	332	331	330	297	333	315	315	283	330	343	335	317	339	323	303	297	320	321	297	331	338	361	325	316	321	318	316	303	316	348	328	318	345	341	326	331	317	310	318	321	343	314	326	310	294	307	336	302	345	275	329	349	315	322	356	353	347	316	367	348	292	333	287	332	315	340	315	324	320	314	275	311	335	338	309	305	306	322	304	309	290	289	325	309	351	319	288	369	334	336	348	355	323	285	362	306	323	332	349	306	308	299	305	296	304	312	327	300	317	350	299	318	299	320	346	295	331	308	333	329	300	310	360	279	310	334	314	295	303	335	346	308	319	345	309	302	308	347	318	332	347	330	324	332	337	299	320	329	296	327	354	317	331	301	323	330	321	296	347	305	317	310	314	334	307	294	324	332	304	318	332	317	334	347	358	317	320	319	369	358	324	368	315	294	327	341	309	276	331	329	298	302	295	324	392	356	314	290	316	312	320	348	314	282	334	312	329	336	324	346	339	295	343	290	331	294	316	361	321	324	324	285	300	325	334	318	321	326	350	332	315	341	293	303	334	308	318	317	334	347	317	273	332	308	315	342	313	297	320	333	326	314	342	311	298	338	322	302	357	316	327	301	339	355	320	312	326	332	336	283	307	352	321	341	302	309	306	316	319	346	343	327	334	347	332	340	375	366	315	349	317	323	366	295	310	360	332	301	300	299	316	356	322	321	313	317	317	312	296	321	302	331	331	318	341	331	334	318	296	296	329	315	303	334	348	310	351	328	345	295	312	274	328	340	329	313	319	322	305	305	351	314	325	295	342	289	330	309	345	359	341	333	286	293	345	310	271	323	339	329	334	313	310	299	335	327	314	307	299	330	280	330	328	328	350	318	293	322	339	360	332	355	328	342	334	365	309	314	301	322	305	308	339	335	303	346	335	344	348	324	314	327	350	363	295	334	306	381	319	335	286	307	306	344	286	332	335	294	329	297	316	386	309	316	322	330	310	325	297	310	313	319	317	303	295	326	294	334	322	328	326	277	330	324	296	304	345	363	309	337	300	338	340	349	298	337	312	346	311	328	312	310	341	306	318	303	300	313	311	310	352	328	334	328	327	305	319	310	325	362	340	325	305	325	331	326	306	328	367	346	308	325	333	308	346	321	331	327	368	315	313	330	318	330	351	299	310	315	346	315	321	303	290	322	325	306	283	318	290	338	339	274	300	342	302	328	363	292	316	342	293	362	340	311	296	305	290	325	353	299	304	330	314	351	342	313	300	348	328	320	342	315	345	303	320	301	311	312	317	311	273	319	323	312	285	313	347	307	333	296	331	312	309	321	300	351	324	325	321	318	318	334	313	322	289	324	299	334	307	334	326	327	293	360	314	322	356	338	318	300	305	312	311	322	308	308	318	308	318	329	337	315	304	330	316	320	337	356	308	304	328	299	315	330	360	333	338	355	329	336	308	345	331	294	303	316	332	317	294	302	320	303	329	305	317	325	314	306	310	330	310	314	337	291	320	339	334	325	341	335	300	331	309	299	297	369	319	303	319	298	294	297	322	339	319	299	332	353	320	295	347	307	292	334	326	337	296	349	320	319	324	316	357	329	323	328	306	294	341	306	280	328	343	304	311	327	357	290	309	302	334	302	323	329	328	358	296	357	328	340	280	332	293	346	312	319	331	328	325	349	271	332	340	316	315	371	299	331	298	334	318	312	304	336	319	328	287	316	322	323	357	324	302	315	333	340	352	302	286	334	342	319	302	365	306	331	328	307	327	316	355	308	294	311	328	312	341	359	319	329	312	288	293	313	321	365	321	313	323	344	312	343	315	321	328	303	323	307	314	304	320	354	342	316	333	320	335	302	326	330	367	295	338	315	311	299	279	334	299	313	303	327	323	349	297	326	338	334	291	332	323	329	279	326	346	347	317	378	321	307	314	336	295	357	324	359	289	307	349	321	299	290	352	318	299	291	296	308	311	319	320	316	305	314	355	314	286	324	323	317	303	306	355	319	298	328	307	303	303	367	312	293	347	328	317	317	285	311	299	284	336	317	328	320	336	339	326	326	278	334	343	327	329	307	306	315	316	316	327	327	311	292	320	335	327	280	276	336	359	339	278	327	391	333	314	330	287	300	360	315	337	321	309	309	296	303	288	310	332	336	344	315	330	342	324	316	348	348	312	326	341	356	329	307	307	321	268	318	287	304	311	342	308	316	329	323	347	327	301	311	322	360	300	332	340	283	312	302	301	319	319	332	318	304	276	344	338	312	325	294	326	344	333	280	333	320	347	330	329	294	306	328	335	339	354	324	335	335	305	345	270	326	327	335	341	315	364	351	294	300	315	314	329	309	341	316	298	322	290	331	325	333	315	332	303	315	329	350	325	337	322	348	296	302	332	306	314	328	304	325	336	353	299	289	294	324	328	364	331	325	298	302	304	345	298	317	314	334	299	325	310	297	342	324	311	323	307	318	345	286	311	324	316	295	317	329	284	321	326	314	334	329	383	355	310	306	313	286	334	362	344	332	318	323	334	286	289	325	346	322	311	293	289	313	333	329	300	299	327	329	325	327	334	345	316	320	320	314	325	330	313	348	355	311	318	344	321	314	312	342	325	322	319	321	319	313	324	334	329	328	303	299	329	293	289	329	320	334	308	335	301	324	333	320	349	295	375	324	308	335	330	288	279	352	300	288	342	273	308	347	333	299	348	332	338	291	358	327	332	314	332	331	306	307	316	331	355	316	289	318	336	333	297	331	309	335	353	298	346	322	340	320	309	345	319	305	297	311	337	332	340	315	315	349	352	289	344	331	342	320	300	303	315	324	318	355	352	299	294	327	340	306	317	332	324	311	332	321	288	314	320	299	360	321	327	332	308	336	319	336	335	291	321	277	351	338	336	303	331	303	325	327	337	327	328	335	311	315	346	357	324	315	304	293	319	369	345	327	335	304	314	333	341	327	310	303	319	298	307	304	292	340	337	332	292	323	323	317	287	337	333	332	358	342	336	305	336	321	287	307	315	301	313	302	318	332	370	333	307	352	320	269	303	291	313	310	330	342	337	323	316	313	320	314	315	328	314	301	310	372	342	329	341	320	324	337	310	322	300	344	317	320	319	336	330	300	321	296	313	347	344	319	310	327	320	336	296	308	336	330	290	295	322	306	306	317	325	331	312	337	299	347	308	311	302	333	296	340	306	320	317	304	324	318	328	362	329	366	358	342	367	353	341	315	296	320	315	310	305	323	305	312	309	307	337	340	325	307	315	296	343	338	294	306	323	331	320	305	338	380	325	308	302	334	326	346	311	331	297	320	313	316	282	308	311	326	321	360	338	304	323	297	282	329	335	311	335	309	334	330	349	341	367	321	292	291	304	362	326	311	323	310	302	304	306	294	314	316	305	299	310	305
36958	21966	16973	18605	14211	11451	5965	5687	5218	3128	2681	2032	1608	1699	1646	1702	1448	1308	1340	1174	1063	982	953	1026	2104	3515	4318	3940	3073	2439	1620	1073	688	735	692	693	667	722	704	705	687	681	708	679	657	688	703	714	689	681	702	692	703	766	714	671	674	710	683	650	681	701	700	752	732	691	784	698	716	696	664	733	714	719	670	766	646	690	685	704	663	660	697	675	663	665	725	704	701	715	672	710	731	701	742	680	676	682	706	708	726	642	700	691	711	684	656	731	720	665	750	680	694	695	667	667	731	702	693	688	687	666	707	714	707	732	682	734	709	683	697	662	736	669	707	676	666	702	714	640	719	702	677	663	700	729	675	697	707	716	693	718	677	714	681	720	698	694	710	724	659	707	706	708	706	711	694	674	690	704	715	707	695	702	692	716	707	713	717	702	704	701	678	699	683	711	708	707	667	680	687	688	740	708	688	715	713	700	684	698	681	685	687	736	698	749	657	727	679	685	686	703	650	685	711	672	688	686	688	715	684	688	709	658	710	718	716	747	686	669	703	689	714	695	720	703	721	715	694	708	735	712	704	705	703	726	663	655	743	686	674	626	672	695	688	697	726	665	660	693	698	711	725	682	675	727	680	738	668	677	721	690	715	657	663	707	717	726	686	726	699	691	662	736	737	733	713	680	673	710	705	707	668	730	698	710	710	675	749	673	733	658	695	685	663	718	674	662	684	706	711	679	708	704	704	677	718	715	652	664	691	708	684	777	682	677	690	690	690	720	689	700	640	710	727	673	692	689	718	748	669	710	680	693	662	707	703	674	695	658	677	705	663	689	698	684	698	656	741	711	720	673	694	694	666	714	725	654	725	705	734	722	688	720	704	709	696	701	688	738	701	699	706	708	664	720	673	678	642	719	668	716	663	696	711	714	721	681	719	695	676	697	683	670	721	704	671	686	706	735	670	700	674	755	669	709	741	714	632	689	671	716	649	693	749	703	658	702	661	741	713	668	702	639	746	708	696	710	742	720	707	727	695	702	681	702	693	681	679	705	665	714	662	727	673	677	683	705	686	734	703	683	721	748	721	752	701	685	652	678	697	671	682	700	720	648	663	670	708	696	749	646	675	700	728	718	735	702	724	719	716	642	704	713	713	685	677	697	697	709	690	729	691	645	681	662	660	730	653	698	740	636	719	714	723	683	691	666	733	674	741	714	665	751	706	751	682	697	687	692	660	708	709	709	709	712	687	716	634	687	702	688	694	716	718	667	716	713	682	661	654	696	731	694	666	759	712	665	675	708	717	695	726	673	702	725	648	716	690	692	697	690	694	690	704	653	722	715	741	717	706	720	698	690	722	695	670	696	720	701	690	725	704	682	661	702	693	699	708	661	674	698	672	720	704	690	645	663	650	719	713	692	704	683	702	658	684	736	686	704	708	702	706	717	695	745	716	660	714	735	716	706	665	678	715	696	741	738	670	708	673	725	707	731	739	705	658	694	693	715	681	731	694	708	678	728	679	663	665	709	731	695	715	682	687	702	691	693	644	672	673	693	695	740	729	740	704	683	747	721	699	767	703	750	752	658	677	694	664	684	684	748	675	727	685	677	682	714	670	662	738	690	714	716	698	716	678	709	689	686	669	691	683	687	708	677	698	634	703	697	701	714	737	694	701	719	681	681	717	688	691	719	690	687	733	699	684	690	714	709	708	684	746	731	708	742	689	666	712	743	705	656	693	721	712	723	702	707	688	671	665	760	697	714	696	715	740	654	670	721	655	669	677	696	721	734	713	679	636	685	677	703	702	693	735	727	749	698	683	684	741	698	625	679	737	685	701	673	725	720	706	709	661	713	718	696	731	704	672	692	691	678	755	734	711	727	691	701	725	708	663	727	750	697	724	690	668	732	695	699	689	692	720	721	740	681	720	725	712	694	710	726	657	741	703	643	704	689	698	720	677	715	671	635	645	727	691	650	711	703	700	767	678	742	720	701	670	714	710	692	708	713	724	681	698	734	713	677	704	715	719	678	691	730	679	698	696	737	645	754	663	661	685	655	694	707	669	702	697	750	659	723	737	737	674	687	718	706	699	723	676	686	745	663	721	671	729	715	672	725	677	718	707	680	687	717	693	709	645	694	725	747	721	708	722	733	681	689	754	653	731	753	680	694	695	701	691	668	699	691	711	701	697	707	693	681	717	716	699	694	681	703	682	702	730	684	697	702	647	707	672	658	674	709	684	723	678	720	669	703	725	724	710	683	737	685	711	649	705	686	669	673	677	711	676	699	711	685	709	702	715	637	709	675	712	680	751	697	692	687	722	670	660	684	740	710	735	696	690	714	692	698	701	681	715	713	696	720	697	699	705	672	690	711	661	699	727	671	725	682	665	714	697	659	706	746	715	707	707	706	676	671	725	661	687	717	721	687	700	690	702	693	759	721	702	654	668	694	726	681	703	726	688	677	676	670	720	726	722	693	708	706	674	689	693	704	685	742	650	661	708	667	714	674	698	652	692	709	689	689	676	720	707	722	702	698	688	730	700	726	699	742	740	688	689	667	696	679	707	666	677	683	742	724	715	632	708	690	664	686	735	719	709	664	681	715	706	697	710	695	709	708	706	752	639	705	663	673	680	682	712	679	729	678	664	698	738	699	713	745	730	725	708	691	687	692	694	704	682	715	724	699	682	672	702	696	711	687	708	732	705	666	701	658	702	716	715	708	740	702	728	743	685	666	689	673	705	712	674	722	717	705	712	701	675	714	681	711	708	658	659	709	667	612	702	737	720	693	695	667	693	736	687	694	695	732	691	659	688	740	665	726	748	661	683	662	677	663	705	716	688	712	751	683	694	666	682	756	667	712	688	699	678	718	741	659	744	664	741	672	699	693	664	723	683	673	672	675	730	713	727	704	714	644	677	713	687	693	689	691	719	690	731	716	663	726	642	656	709	726	676	704	710	704	682	677	691	730	681	690	718	669	678	743	691	667	699	727	715	673	706	706	700	705	691	700	734	749	738	651	679	683	668	673	675	683	749	688	725	715	684	675	672	722	708	648	715	701	729	698	709	660	699	722	716	698	706	686	691	674	696	693	705	710	703	694	724	669	692	681	735	694	691	674	658	707	677	661	716	659	745	708	695	663	707	718	689	747	680	716	696	705	711	669	744	692	729	715	681	697	678	721	669	691	686	705	707	721	681	698	688	646	692	688	667	687	700	646	704	662	701	753	697	691	691	721	718	717	733	701	682	705	721	631	755	703	699	693	724	687	701	667	643	647	709	729	711	714	706	735	702	662	694	702	665	729	685	729	686	717	686	682	692	707	686	711	696	673	654	737	681	738	706	694	640	679	715	711	728	673	694	712	660	673	664	667	740	691	675	710	703	700	681	740	714	751	694	707	684	706	723	689	704	682	704	691	703	663	702	723	728	729	697	683	696	686	719	701	685	708	668	737	681	687	704	667	663	690	720	671	686	743	660	678	723	680	716	722	676	675	703	760	698	716	675	718
25299	12628	6178	4312	2489	1308	657	739	500	428	344	274	254	238	270	264	256	218	223	231	222	240	200	213	204	213	235	235	222	205	191	167	204	207	216	196	188	185	210	204	183	192	198	182	192	212	186	190	186	220	192	186	227	199	187	200	221	209	183	229	171	203	182	190	195	201	212	213	205	187	209	179	254	189	213	192	198	195	212	198	181	220	207	195	178	215	188	203	227	209	201	211	200	193	194	195	191	200	181	186	193	204	179	172	197	207	215	179	188	196	192	173	208	215	166	199	184	199	207	211	185	196	181	167	198	187	203	234	206	196	176	214	172	188	179	194	200	193	215	213	215	185	192	203	193	190	221	184	220	215	208	184	189	172	201	188	181	179	175	206	222	209	198	211	217	205	200	203	204	195	205	205	201	171	170	176	217	210	188	186	211	190	193	193	230	198	197	175	207	189	206	203	206	212	204	180	209	216	215	207	182	196	206	181	193	189	213	204	176	219	219	174	217	173	217	206	220	193	207	192	204	187	195	178	202	173	203	195	183	192	235	190	200	179	189	164	192	181	174	191	188	225	200	202	197	203	199	230	186	219	218	220	192	197	205	188	194	194	212	203	192	213	195	204	190	203	215	200	196	195	205	202	191	198	186	230	233	201	200	207	182	211	207	211	200	191	209	211	176	236	209	220	201	205	188	202	201	217	191	191	188	178	193	214	199	193	191	198	184	207	201	197	220	202	195	180	203	230	199	218	180	193	207	195	185	192	210	216	209	171	194	203	178	190	179	206	206	182	203	191	184	235	182	195	183	186	170	201	221	202	183	195	182	211	198	219	178	204	191	182	215	178	205	212	200	190	196	204	217	196	177	183	205	195	202	196	193	199	210	234	191	189	179	216	191	187	197	169	212	199	175	164	169	186	206	189	199	200	211	205	199	209	210	210	216	172	206	225	187	221	206	216	210	181	191	195	208	198	190	179	188	193	190	192	177	197	171	182	194	185	191	187	195	192	184	211	211	170	199	185	216	197	251	199	191	231	196	190	202	176	205	187	172	195	198	218	203	200	187	212	199	184	188	213	211	211	219	190	214	181	178	205	185	187	197	202	216	207	200	208	207	194	196	213	171	203	191	189	204	205	187	211	219	205	192	180	195	204	192	184	229	179	203	210	227	187	164	190	189	187	210	196	192	196	202	184	202	225	205	197	201	210	174	165	206	224	210	200	205	207	217	193	201	200	189	208	206	215	223	170	186	211	193	205	205	192	180	186	198	208	216	199	196	201	201	189	179	202	175	201	197	193	206	192	222	203	237	210	170	159	219	206	205	171	169	184	209	180	174	195	202	200	213	183	181	179	168	182	203	198	210	185	223	192	211	179	184	188	201	207	215	184	185	173	201	211	191	188	215	184	203	208	216	172	205	183	212	180	185	169	172	213	181	196	226	219	181	179	205	221	214	184	169	189	195	194	202	199	177	188	190	172	200	209	210	181	193	213	201	224	198	195	200	220	194	188	203	206	191	222	209	209	193	215	176	184	193	199	200	201	196	191	194	196	216	175	214	187	203	219	206	206	215	184	217	189	196	213	207	213	200	205	202	201	189	172	204	240	191	188	195	217	217	196	196	207	198	172	182	187	186	198	197	176	197	200	219	212	205	202	215	219	192	175	228	173	194	219	217	211	221	172	171	197	192	183	183	206	178	194	217	186	182	191	196	184	181	203	181	195	225	179	199	170	164	191	194	202	201	192	193	216	206	200	192	237	172	183	211	172	198	185	187	196	209	241	186	209	244	177	193	200	206	206	215	193	202	194	194	229	206	212	194	231	200	232	210	208	189	200	217	230	194	210	202	204	176	218	194	217	199	198	195	201	211	190	212	231	190	223	184	171	197	199	195	204	212	197	194	198	177	192	182	201	195	205	231	204	203	177	225	196	201	195	195	180	202	186	198	231	203	186	209	202	177	235	216	229	205	202	211	196	200	206	227	187	217	207	197	208	188	207	220	202	210	218	183	172	212	203	191	215	201	207	179	197	211	196	212	205	205	209	178	217	203	185	175	205	211	185	214	204	208	190	176	210	191	184	181	192	216	186	187	189	214	187	219	222	217	231	197	195	179	187	212	207	189	208	187	184	192	175	210	168	191	193	204	212	186	194	195	200	191	217	227	185	200	182	232	200	188	193	218	177	195	196	201	188	208	187	162	190	169	205	185	191	203	207	206	230	200	178	186	206	162	182	211	218	172	187	182	177	200	203	190	226	200	180	212	202	195	189	199	174	190	188	195	199	209	179	208	168	199	205	197	207	217	227	189	215	199	181	234	181	212	190	172	209	157	222	185	222	214	211	202	184	206	190	190	212	192	191	181	215	199	199	176	196	197	200	193	186	188	189	209	200	180	194	211	215	181	208	187	218	192	185	212	202	210	192	197	177	217	199	166	179	193	199	174	214	222	203	169	221	209	207	214	194	184	180	170	179	186	202	171	200	229	224	216	201	206	197	176	189	231	204	205	196	207	233	213	204	179	183	187	218	142	219	202	193	196	194	183	219	182	200	187	171	198	172	187	168	213	203	193	221	224	193	180	189	201	211	200	184	218	195	203	195	204	202	225	227	217	189	176	217	185	196	185	226	217	190	190	206	188	154	207	202	197	185	220	189	198	216	198	218	171	190	203	189	194	227	200	191	216	183	190	156	205	186	198	204	188	211	246	205	200	184	197	186	207	194	184	213	201	205	171	189	200	212	214	198	182	225	185	193	168	206	190	155	181	198	203	204	193	226	193	201	202	224	211	210	181	198	190	176	181	214	188	218	195	225	194	220	198	181	188	195	204	179	226	212	224	210	195	197	202	186	189	175	180	208	205	199	212	200	179	226	214	176	182	188	192	195	215	197	180	197	193	202	222	207	210	205	198	212	194	211	209	204	178	174	173	200	198	188	192	184	207	192	197	199	199	214	205	184	201	215	232	192	204	210	207	179	195	175	176	207	199	197	208	209	209	191	176	197	209	203	191	204	196	196	227	186	194	238	219	211	177	188	185	156	222	216	188	200	219	181	195	193	184	204	198	213	230	207	224	206	198	166	196	219	195	166	201	194	202	209	153	151	233	202	184	188	189	197	197	228	209	203	214	190	191	188	172	184	197	221	178	180	173	189	186	197	199	196	190	188	208	191	204	180	210	189	174	163	184	199	200	198	195	194	197	204	205	204	206	211	188	191	195	201	214	186	202	218	189	205	200	174	192	229	180	201	206	217	212	178	205	186	192	179	211	206	190	174	187	220	189	199	189	197	203	206	193	177	198	159	203	207	221	196	234	198	224	211	206	200	186	192	218	203	204	186	197	207	202	179	184	221	172	173	206	208	193	221	200	184	197	199	166	209	207	206	218	202	202	185	203	209	209	195	194	188	199	204	172	193	195	225	197	185	215	175	181	201	179	197	189	208	213	192	192	201	181	199	187	193	199	213	182	241	197	205	187	196	209	198	205	200	200	202	192	209	228	226
15415	8253	10446	10850	8408	4859	2646	3188	2039	1719	1151	946	832	873	816	747	783	723	729	674	631	620	612	571	586	624	671	629	589	542	464	474	487	474	455	477	472	459	481	420	467	458	450	425	461	454	463	465	449	479	439	492	470	496	497	489	432	527	437	458	467	428	462	468	468	465	461	497	465	439	496	475	492	491	467	453	496	458	469	435	445	458	469	462	452	488	495	425	448	475	482	448	461	507	451	451	513	474	476	469	456	438	453	460	472	472	465	452	467	523	471	431	463	451	462	400	476	455	448	453	446	480	449	444	481	450	491	439	475	453	503	450	415	486	440	444	462	470	435	439	485	473	509	515	456	469	441	456	493	500	454	458	475	457	486	468	465	458	413	488	470	436	476	482	461	451	457	443	480	446	490	488	466	465	409	450	455	441	449	478	486	466	445	461	478	433	441	469	485	443	480	443	481	485	494	416	470	506	496	507	448	438	454	447	451	431	512	471	450	478	450	426	471	478	452	445	492	430	450	480	460	468	444	435	507	470	459	475	469	477	427	454	460	494	421	446	459	473	493	448	446	476	491	490	452	443	449	436	407	463	427	426	477	432	451	435	443	462	424	446	479	468	463	470	471	423	489	482	471	443	514	482	481	452	469	467	496	451	456	441	459	479	500	453	460	417	479	491	452	476	471	429	463	460	508	428	430	450	449	437	486	450	476	491	464	482	472	440	469	475	466	472	465	433	496	506	433	466	449	469	460	465	468	494	419	454	471	461	466	437	445	456	496	456	464	425	456	473	459	452	482	463	486	486	482	451	431	454	491	453	491	467	436	460	459	441	431	433	458	483	464	470	489	474	465	450	492	464	448	430	450	481	477	439	499	443	433	487	466	419	478	440	466	434	452	445	455	407	424	490	426	490	486	438	440	471	464	460	456	463	478	439	456	480	475	465	433	410	453	455	448	452	429	495	465	441	470	428	404	475	434	463	424	458	454	440	456	445	472	482	444	462	438	466	497	422	445	435	462	421	448	471	490	466	448	465	471	476	482	440	486	448	491	471	503	464	465	472	457	429	482	457	452	472	436	486	415	427	418	447	468	443	463	461	449	447	481	443	433	428	394	465	495	425	443	492	452	455	491	446	423	451	447	462	461	475	452	474	446	469	480	485	453	460	459	466	490	484	451	455	454	416	440	451	485	478	452	445	496	443	461	450	450	440	456	427	477	456	476	491	445	434	464	483	474	471	447	453	473	445	483	456	441	430	406	428	471	468	461	454	488	458	462	452	481	483	432	437	457	451	453	433	470	466	458	473	453	456	464	438	484	468	491	485	463	433	448	484	444	468	456	479	463	467	500	521	506	482	491	485	470	409	449	455	485	482	477	462	453	503	435	467	487	465	459	476	465	464	440	453	484	463	460	461	477	473	496	471	441	485	484	499	466	484	475	463	446	442	401	469	448	478	456	479	442	474	468	484	467	428	465	452	458	468	448	467	482	424	464	447	458	483	467	495	432	469	458	457	469	430	472	453	497	456	421	436	452	433	457	467	458	422	500	457	425	433	469	426	441	456	419	455	460	420	496	452	473	464	477	426	490	459	468	443	452	454	481	455	448	461	486	454	417	429	488	444	442	481	446	472	458	445	458	461	436	496	465	461	465	445	476	459	476	479	469	442	472	450	455	458	460	455	451	480	454	423	465	452	424	463	473	451	486	468	490	463	485	454	493	471	444	515	480	478	491	473	443	506	443	440	448	450	419	441	456	461	430	440	444	430	467	473	480	464	489	423	511	451	524	507	448	460	477	422	439	450	446	472	467	435	423	459	446	458	485	480	485	472	467	458	421	463	468	483	441	426	443	463	458	481	449	424	436	463	467	452	459	465	480	447	469	449	472	467	494	462	455	449	463	459	473	459	430	466	489	467	439	490	438	466	466	452	475	475	450	439	490	487	438	467	454	478	453	436	450	457	465	481	451	450	481	461	466	446	454	490	453	448	455	466	443	448	440	463	449	452	452	463	461	480	447	482	484	432	469	456	445	479	482	479	464	423	499	441	477	457	482	440	483	454	454	442	497	467	462	467	497	468	437	473	444	426	475	426	439	510	504	479	459	430	457	487	492	464	439	431	490	450	443	435	447	469	484	468	459	466	457	455	451	467	496	479	477	456	442	480	426	435	487	472	457	467	490	461	457	450	453	456	478	453	487	449	443	465	453	465	440	450	445	475	450	483	402	488	414	467	468	450	468	473	486	463	496	480	436	471	471	450	472	452	445	475	469	432	436	465	469	452	481	459	449	477	465	467	447	467	459	450	449	420	434	425	458	504	418	446	477	466	523	484	461	444	476	442	469	447	445	460	480	455	497	465	462	467	492	436	462	447	456	439	409	494	479	487	433	448	468	449	458	491	465	446	470	470	471	466	477	450	450	453	454	450	440	475	460	454	475	523	468	463	463	442	451	466	449	446	471	484	410	471	469	468	457	460	471	462	473	462	476	458	450	429	449	443	446	471	442	396	483	466	467	474	471	448	445	456	471	469	466	481	455	473	448	461	431	453	475	454	460	433	479	466	513	464	459	437	438	462	447	446	486	441	500	451	441	477	467	463	448	462	464	453	433	487	466	466	478	425	449	456	430	478	462	486	480	480	449	443	465	458	462	432	455	424	453	452	439	461	477	422	454	465	464	450	476	425	446	443	470	442	467	428	438	475	448	470	513	441	457	455	442	444	466	447	433	477	480	471	459	451	440	461	481	438	469	453	465	479	443	470	446	479	471	494	483	466	443	479	486	486	483	444	437	473	456	459	442	451	444	483	446	459	453	450	448	448	449	473	472	451	452	436	465	476	462	458	470	465	467	441	492	443	441	433	478	474	472	500	483	465	489	426	483	432	469	500	488	450	475	438	470	475	473	490	472	504	439	462	456	416	465	462	472	484	412	469	472	474	470	467	481	464	448	455	408	473	464	463	453	459	554	464	466	429	500	456	481	442	446	466	423	486	405	449	475	472	499	501	466	446	448	438	439	464	442	465	457	478	507	442	481	454	454	450	440	414	440	464	464	444	474	466	450	424	454	470	455	416	460	484	472	472	448	452	464	454	487	472	472	481	464	482	495	428	478	452	490	476	445	487	476	453	418	464	459	468	457	486	414	464	452	449	449	466	474	443	425	470	464	481	469	476	456	477	475	449	473	479	440	462	464	443	442	496	483	454	478	476	453	449	470	480	491	442	446	468	444	467	507	503	465	467	466	475	468	462	437	464	473	446	452	449	489	460	446	483	436	471	495	493	472	509	457	450	431	460	460	449	446	445	442	476	464	465	475	490	455	435	472	438	446	464	458	454	474	443	477	460	427	475	427	436	461	482	425	462	509	452	472	428	488	451	497	488	475	467	481	444	487	446	485	471	465	495	489	461	441	453	476	450	448	472	440	473	444	438	468	464	421	463	483	444	439	440	435	461	418	452	453	428	460	476	425	481	454	447	424	468	476	483	493	457	474	439	417	495
45520	25690	11982	7064	3923	2089	1064	1403	792	740	540	409	362	412	374	363	368	349	314	322	314	282	281	277	343	475	535	505	480	366	281	234	250	243	222	278	215	250	268	263	241	279	248	234	256	231	246	231	252	241	269	249	260	260	278	253	239	257	270	246	264	246	250	283	250	286	233	235	247	245	248	243	263	240	256	225	266	275	275	231	242	262	256	206	224	246	249	247	251	225	273	229	252	250	242	233	244	257	217	246	241	240	235	269	261	251	232	272	251	223	284	262	266	240	231	232	240	274	250	273	268	240	252	250	213	239	244	242	251	254	252	264	250	256	262	283	244	291	267	248	257	294	282	252	262	217	259	240	236	227	226	267	246	253	268	247	238	246	264	283	235	275	286	267	269	276	257	236	231	238	272	283	285	280	254	246	262	227	205	253	269	267	251	230	236	247	246	259	252	242	224	229	254	249	270	231	266	240	251	236	266	223	267	243	234	210	257	236	256	247	241	284	258	262	227	266	264	240	222	243	221	241	253	264	296	255	260	222	210	242	271	257	270	262	244	266	270	220	248	234	254	228	246	251	228	284	232	259	251	227	256	243	254	260	271	216	254	261	234	227	254	273	239	241	236	231	236	274	270	259	245	276	248	298	273	237	244	274	234	235	238	257	311	275	252	241	265	257	244	252	275	281	286	231	234	247	258	242	268	239	262	242	230	275	251	244	252	277	251	246	271	276	277	264	275	279	229	246	229	264	228	259	269	259	245	247	250	235	238	267	246	251	240	271	250	255	250	257	232	255	261	233	287	272	239	220	225	267	247	252	264	238	263	246	260	254	263	260	252	232	252	231	288	255	212	241	287	232	233	237	253	267	244	252	243	270	268	244	251	242	224	282	266	254	277	243	254	268	238	249	243	246	230	265	282	262	244	239	267	250	227	235	260	286	234	241	233	241	249	246	237	248	229	262	225	242	274	243	251	227	241	287	261	275	264	240	257	269	242	274	266	251	301	258	237	265	275	242	272	256	264	230	284	236	240	274	239	271	275	238	254	253	237	230	240	248	244	243	258	238	244	229	268	246	218	228	221	271	235	241	239	262	268	268	230	240	284	247	276	274	239	279	242	251	242	241	249	241	253	230	238	241	237	256	269	257	240	248	267	217	310	275	264	252	241	266	251	266	273	247	249	261	255	274	252	231	258	270	242	244	259	224	281	229	256	249	277	262	259	262	252	252	266	258	246	274	268	246	252	234	247	245	250	231	271	256	274	225	263	236	257	254	253	262	248	242	252	239	234	271	234	245	238	271	255	287	255	262	241	241	269	248	263	266	230	236	258	272	250	253	241	266	246	282	247	282	257	214	251	238	252	251	260	249	244	226	236	269	248	286	278	256	236	224	234	257	232	238	253	288	307	255	239	270	214	257	254	210	225	287	248	260	254	247	261	281	242	269	261	237	258	245	276	276	239	252	277	229	240	278	237	250	234	253	229	265	258	237	265	246	254	222	212	250	258	246	279	245	246	267	267	236	233	278	274	263	274	268	247	249	261	256	250	252	261	267	270	266	234	265	263	259	267	263	261	239	235	264	249	272	258	260	236	279	270	240	267	242	241	226	258	271	247	235	266	270	240	243	267	247	301	256	274	215	289	217	234	226	257	249	265	257	293	260	251	239	257	255	290	233	229	272	244	244	259	252	260	263	238	279	279	258	240	242	241	254	275	263	256	244	229	301	266	273	268	245	250	259	241	273	267	257	262	267	236	286	282	235	237	285	292	255	281	255	248	248	239	263	260	281	242	266	257	255	282	250	222	263	250	266	279	278	254	230	227	210	240	252	257	242	236	224	238	236	242	233	265	243	271	265	250	253	232	247	219	254	228	293	251	237	256	263	281	242	272	269	239	263	279	268	241	258	249	229	241	232	246	239	261	228	244	245	255	260	237	239	224	236	268	230	234	291	243	248	244	246	273	257	264	251	274	284	267	243	246	220	260	252	253	268	270	265	257	244	265	284	275	242	244	281	224	268	245	240	254	226	240	262	244	258	246	271	259	224	236	278	282	237	252	247	197	232	275	285	244	244	286	219	253	261	256	250	274	254	254	269	240	238	230	246	227	318	259	259	227	223	256	245	234	229	247	288	259	262	269	282	214	241	294	285	262	240	265	232	230	223	228	284	263	274	272	227	236	233	269	266	242	264	261	269	257	204	261	261	277	217	242	229	252	263	264	249	281	235	222	255	240	228	259	257	245	263	237	253	270	251	279	273	273	261	251	276	228	245	243	234	274	259	225	226	265	270	269	222	262	214	236	273	225	214	258	230	252	242	259	259	269	273	268	258	255	268	276	276	253	236	255	258	263	264	275	260	232	268	266	228	239	199	245	290	262	261	231	247	254	248	281	273	253	246	254	243	246	238	253	267	257	245	245	252	239	250	250	231	281	245	237	260	221	221	237	242	243	254	237	235	253	249	218	253	266	258	250	221	252	262	257	282	267	225	266	229	270	267	252	243	221	234	260	261	262	266	239	280	251	273	284	255	263	259	240	260	223	252	235	253	261	235	274	247	260	272	255	257	255	271	258	240	235	257	255	259	260	256	203	233	244	251	242	268	251	249	251	207	240	268	254	246	269	229	202	247	246	269	271	254	223	228	256	267	244	272	272	248	269	267	240	255	240	263	250	240	259	231	255	268	219	259	294	251	225	232	266	243	246	240	226	272	263	247	293	255	214	206	248	230	249	262	239	252	228	249	249	244	253	234	267	253	231	269	230	266	255	256	271	256	255	229	244	261	262	233	224	245	272	241	255	263	245	273	242	249	261	246	238	282	238	250	238	259	217	216	258	251	251	226	269	263	259	259	232	262	259	266	253	241	256	255	279	233	238	255	238	216	220	270	239	227	244	254	272	261	234	233	241	234	248	250	269	241	234	266	282	258	251	250	224	263	272	245	246	246	232	270	256	255	270	243	267	273	234	267	242	248	262	249	229	252	237	262	239	247	217	240	217	264	247	251	280	276	252	244	254	223	260	228	248	243	255	248	245	239	251	278	281	219	236	263	257	246	253	245	261	231	244	255	263	240	237	228	257	257	237	244	277	253	278	232	298	222	228	240	237	264	225	263	246	231	235	227	241	270	247	259	247	225	236	232	236	213	245	249	266	236	266	225	238	263	246	241	282	274	217	250	267	235	229	240	258	254	265	278	236	260	277	264	243	280	300	253	274	213	236	261	280	258	238	237	251	262	255	277	240	245	242	273	264	239	231	260	238	263	299	259	265	235	245	244	271	286	273	287	286	280	256	221	242	245	287	234	256	258	275	238	251	272	267	273	248	260	235	232	271	243	251	241	290	267	253	259	233	253	306	243	245	247	244	264	274	220	266	248	235	257	264	233	235	237	271	235	280	269	275	249	260	267	268	234	236	265	271	242	293	260	256	250	249	227	271	258	243	219	280	265	265	271	267	288	250	231	270	259	238	277	266	248	227	250	265	255	269	232	277	266	277	268
29496	14515	15301	15512	12061	7907	4319	6104	3433	3408	1929	1416	1464	1380	1297	1198	1165	1158	1046	960	932	800	735	802	1137	1902	2387	2302	1899	1226	703	577	593	570	609	583	583	609	538	592	577	617	568	561	559	588	586	554	569	576	573	562	574	537	572	583	559	575	590	566	529	581	577	592	573	618	597	548	543	533	554	579	569	569	592	555	558	568	599	557	618	605	544	571	508	580	561	573	546	543	578	577	558	566	572	580	559	566	622	599	571	570	551	623	572	567	575	548	547	566	544	588	541	573	568	542	560	578	562	563	579	561	576	573	558	523	561	599	616	576	566	561	554	557	575	584	587	581	555	527	560	587	590	546	548	572	594	571	551	579	568	561	554	530	549	576	621	590	582	580	541	565	580	531	544	567	563	556	583	559	554	577	550	593	559	542	589	584	579	557	585	596	562	570	594	545	537	594	581	572	610	540	584	553	544	578	612	529	570	607	547	598	581	578	565	578	561	577	601	558	583	583	584	569	612	543	574	568	579	573	565	589	546	544	589	565	592	601	583	528	571	537	532	578	552	565	544	604	605	590	549	575	566	575	556	551	552	599	611	528	543	549	539	567	586	544	610	579	556	551	578	556	562	565	579	593	530	563	574	554	572	583	605	554	551	548	578	593	566	547	593	612	554	525	566	610	533	564	581	591	605	569	581	508	574	565	555	593	597	565	580	533	592	542	570	571	529	567	570	593	563	619	592	548	581	571	581	583	574	568	598	552	586	546	536	588	545	546	566	555	536	525	567	559	556	566	598	571	626	561	558	594	565	566	514	581	617	530	594	556	576	564	547	572	521	547	534	573	551	579	566	571	601	560	604	590	510	550	611	584	570	591	557	602	541	550	596	575	575	537	548	555	576	553	575	572	517	582	570	619	578	573	601	564	594	540	601	616	610	566	539	584	583	585	595	543	588	570	606	593	591	554	569	551	579	597	558	559	536	577	589	598	619	587	547	580	572	567	566	558	594	616	611	576	585	554	555	590	572	579	549	566	551	550	564	519	614	574	583	550	551	592	594	537	555	604	516	538	538	554	579	576	530	562	568	569	546	594	530	599	562	575	560	574	566	572	620	576	588	597	551	544	552	579	549	544	554	533	518	588	569	549	594	595	520	559	587	583	536	557	587	605	569	591	570	574	579	590	542	565	536	572	576	563	567	611	591	568	551	553	554	551	560	551	558	524	584	590	548	573	577	544	563	593	585	536	556	547	593	596	563	589	571	553	588	589	558	596	581	546	580	539	574	540	567	549	617	582	539	565	573	596	581	578	585	583	538	575	568	612	624	549	602	588	575	582	566	573	549	569	542	541	544	581	562	594	582	567	589	526	566	555	573	629	551	566	572	544	545	619	553	589	564	541	572	557	599	580	572	568	591	555	552	588	578	539	595	562	560	554	569	576	581	577	571	603	592	572	568	571	575	546	561	614	585	579	542	569	603	570	567	539	593	551	594	575	537	580	583	572	581	575	520	607	576	563	536	579	575	580	593	555	560	613	558	582	584	531	586	619	594	521	553	567	573	574	541	593	546	584	585	543	566	525	571	538	592	616	565	584	526	565	562	542	521	589	571	573	522	560	576	645	602	568	522	615	579	559	579	551	558	584	610	553	538	578	511	581	542	599	571	528	583	600	576	548	599	543	562	603	603	564	603	558	590	573	574	580	559	541	576	579	535	552	599	586	590	562	563	585	563	561	589	561	567	597	581	568	595	592	535	596	603	576	567	567	533	587	541	561	565	546	535	560	538	550	538	551	579	581	583	545	570	549	591	590	583	560	568	584	564	574	571	569	578	594	553	574	602	588	573	582	536	539	567	546	585	541	578	532	576	521	592	523	545	594	636	608	560	576	575	593	566	572	571	506	514	599	556	560	595	569	593	578	572	566	555	529	562	552	554	616	561	614	580	577	536	613	566	539	557	552	537	551	550	610	572	561	577	584	541	554	567	588	616	584	530	531	548	556	542	580	562	519	567	595	593	545	539	543	587	545	561	613	603	600	557	572	576	606	567	609	559	560	587	562	582	578	541	560	568	569	548	567	589	561	573	551	571	610	583	588	591	590	560	563	593	547	581	583	580	553	596	575	594	554	536	539	564	580	589	542	578	610	505	527	558	576	531	543	538	528	555	575	546	586	542	571	569	544	541	563	565	545	580	588	587	551	587	538	527	644	555	578	549	580	612	580	640	569	588	583	605	566	583	538	566	593	565	535	549	587	576	606	527	595	584	579	574	575	597	610	599	572	556	548	558	601	572	564	552	572	573	548	584	574	578	562	595	598	616	581	577	580	574	553	566	604	595	600	530	541	597	573	538	569	557	564	549	572	515	546	588	515	596	585	516	562	546	564	560	533	569	581	532	555	582	576	560	553	560	537	544	580	554	552	561	575	573	571	551	560	605	530	585	542	563	567	545	549	550	582	556	572	601	578	594	551	572	586	580	536	587	560	573	526	573	556	527	515	573	612	579	581	613	576	554	568	587	576	566	623	603	551	540	595	547	574	536	549	614	565	608	571	570	593	593	537	608	622	571	520	570	558	544	572	571	599	535	598	574	594	524	580	533	567	546	557	508	604	558	582	564	574	589	538	620	491	558	591	582	547	561	613	588	590	553	541	602	591	571	580	568	588	586	580	549	628	557	568	554	564	566	618	525	548	560	559	556	586	567	556	611	581	547	580	520	566	554	565	588	539	577	550	581	566	585	573	560	566	589	579	647	553	557	536	558	588	606	622	542	562	547	589	565	551	531	579	576	555	531	547	555	580	573	581	574	576	569	590	591	583	598	545	521	547	545	551	594	608	586	540	552	574	533	534	566	563	561	568	524	537	548	604	535	580	559	547	591	562	599	578	579	578	581	601	553	576	585	584	611	568	502	560	559	567	585	581	548	581	583	553	577	583	578	577	564	608	570	570	563	620	580	586	603	560	597	544	589	598	576	610	617	564	518	598	553	565	589	561	556	598	523	558	556	569	566	519	535	606	561	581	546	564	610	557	588	574	613	570	570	531	556	539	554	561	566	595	571	568	565	611	616	584	559	561	572	598	548	551	523	580	569	554	587	549	577	549	558	593	554	616	554	606	550	561	554	549	526	581	585	589	563	572	589	570	583	596	523	565	566	564	585	574	591	575	595	517	590	584	561	563	548	552	554	494	546	549	552	551	575	594	585	553	553	568	547	563	582	584	544	582	590	575	545	571	575	568	546	546	567	552	560	561	547	594	572	560	583	589	555	561	546	564	544	554	566	612	554	584	591	564	579	565	583	594	581	575	557	580	556	580	557	603	578	567	591	616	556	567	586	569	544	535	573	603	611	599	579	605	527	575	597	569	579	541	534	578	571	558	594	537	540	571	554	584	531	542	569	585	573	512	560	559	575	601	512	552	554	600	531	588	560	616	561	555	558	539	551	561	558	535	592	520	599	565	600	550	609	566	599	575	551	605	576	573	572	569	582	563	541	528	588	600	567	554
56561	32313	16267	9553	5263	2282	1889	1683	1179	1011	636	596	551	470	424	443	440	428	401	395	347	321	343	307	478	650	750	738	661	442	300	283	306	289	275	273	302	301	304	290	304	271	268	288	282	294	276	304	292	278	297	296	303	284	246	279	282	294	327	267	254	296	295	315	275	301	298	319	273	308	262	332	251	290	261	325	280	294	324	301	256	224	266	277	289	319	275	317	321	297	325	286	270	327	290	337	287	317	270	304	291	252	304	314	312	304	310	282	298	299	272	291	284	271	308	305	287	276	310	274	277	330	301	313	298	282	317	279	302	298	268	291	294	291	304	308	251	289	272	286	301	291	292	254	301	279	266	268	277	295	284	296	310	300	298	295	311	302	296	319	301	267	283	280	311	318	270	296	281	293	283	272	285	283	287	319	275	274	306	300	316	295	277	315	276	309	285	281	294	284	325	302	307	297	300	257	288	298	303	300	258	293	271	295	283	283	301	295	277	300	339	284	298	288	271	261	286	272	334	265	308	298	267	271	271	271	298	309	284	323	254	284	298	292	275	308	293	303	282	327	304	284	306	283	278	303	329	268	277	293	309	319	284	269	298	303	331	280	282	302	260	280	295	332	281	263	304	286	269	273	314	312	267	265	265	265	292	273	325	308	291	316	268	279	296	283	268	287	292	312	332	303	270	283	292	282	318	285	321	328	281	307	274	289	316	302	311	292	313	287	297	239	310	278	272	263	298	294	304	269	282	286	291	286	285	290	284	299	293	306	312	257	263	300	294	339	286	304	269	329	303	296	295	300	314	287	311	286	280	300	315	308	270	290	268	317	269	287	266	301	300	254	277	277	297	275	293	286	323	296	330	335	288	325	298	305	272	289	334	305	314	285	297	305	277	297	298	282	307	268	284	292	296	300	280	294	312	272	323	279	310	295	300	304	284	311	294	300	270	298	256	303	298	285	297	291	297	273	271	294	290	286	293	298	248	310	275	310	291	297	281	258	276	280	273	292	293	280	309	295	294	278	282	280	299	232	330	258	262	314	311	260	286	307	275	300	271	308	251	285	285	303	265	287	291	344	287	289	308	297	273	287	278	325	289	292	277	261	266	288	280	301	317	300	300	302	294	282	287	278	265	313	295	321	290	265	307	313	306	305	313	283	292	306	297	285	285	306	291	279	290	306	287	315	280	270	263	287	256	301	300	263	290	292	269	270	294	273	286	276	286	286	254	285	292	303	250	297	274	315	314	274	279	292	283	273	293	298	291	305	285	290	309	277	295	285	284	273	276	329	284	285	273	306	303	306	296	346	289	286	274	303	284	282	310	288	294	291	279	297	293	268	293	307	284	342	297	311	285	299	268	273	288	286	288	288	308	322	334	286	286	234	300	276	289	273	302	252	309	262	298	314	322	297	303	260	309	268	304	326	286	290	294	276	260	270	270	299	297	290	297	301	334	306	289	279	311	287	306	292	294	322	268	264	304	290	294	296	261	283	297	294	297	307	272	284	294	288	275	284	302	252	297	299	284	317	290	272	274	323	295	283	303	303	271	274	314	313	306	287	308	295	311	257	315	311	266	295	278	284	331	287	297	295	291	276	272	259	284	289	296	300	285	265	306	281	283	311	312	280	297	332	299	318	299	321	305	301	305	256	313	302	295	302	260	296	306	296	286	271	305	297	303	292	298	298	289	320	272	278	319	310	296	341	302	280	298	267	295	242	297	320	291	297	278	293	311	268	302	289	313	287	312	314	296	294	288	307	317	308	256	275	267	287	274	265	285	279	323	294	307	277	294	301	297	307	288	278	304	321	289	274	280	281	270	314	315	341	284	278	286	260	272	239	319	287	302	273	298	317	299	272	269	269	313	290	282	316	321	301	302	259	273	285	278	302	314	276	305	267	278	299	309	305	266	311	277	293	322	343	274	298	308	255	278	280	262	338	314	320	301	297	270	315	313	285	296	307	294	265	285	264	294	311	288	274	282	299	347	291	289	294	305	264	272	325	286	251	280	297	285	321	276	314	307	349	286	278	309	296	276	286	317	308	336	251	288	314	289	287	283	311	293	315	304	290	331	304	315	288	272	272	288	307	296	308	311	293	298	303	257	297	329	306	294	297	314	302	291	299	324	285	305	280	315	321	308	296	300	280	336	261	290	280	271	258	303	295	287	253	307	270	326	311	282	307	277	291	298	280	303	310	295	259	292	314	307	279	298	301	320	273	319	279	263	274	284	293	309	316	312	292	300	305	315	281	286	287	316	274	276	273	298	318	270	293	300	266	261	278	328	288	287	284	286	284	255	306	321	300	314	320	307	306	267	285	291	289	301	258	280	283	295	269	301	304	329	310	261	263	278	289	318	286	320	282	336	264	281	290	296	309	286	272	289	306	318	272	271	317	264	294	298	325	276	266	309	301	287	277	319	328	311	317	296	305	285	289	290	291	277	269	272	277	285	292	307	316	273	278	277	313	313	296	269	294	293	264	286	292	298	282	315	289	313	296	292	293	305	311	303	308	270	291	314	302	304	274	286	309	313	272	279	280	272	267	305	307	309	322	282	277	297	260	259	295	290	302	318	273	310	298	304	297	276	329	293	313	291	288	295	291	322	265	286	308	299	320	322	287	302	272	272	273	273	282	278	285	307	285	301	323	282	281	300	272	285	283	297	311	275	289	323	309	294	300	301	308	286	245	275	279	266	300	275	299	301	268	293	277	296	316	274	298	284	287	314	289	270	319	313	302	321	302	320	290	304	271	290	298	320	274	250	297	311	307	317	289	294	287	299	297	299	258	323	297	278	265	279	308	260	284	278	295	312	332	288	305	280	318	318	279	278	275	295	292	317	345	295	288	293	305	291	238	282	275	294	312	295	292	289	302	291	275	285	300	292	322	274	300	286	283	291	284	298	294	290	290	292	312	299	331	275	284	262	234	301	277	299	315	311	276	270	271	277	275	315	323	317	307	299	292	292	329	265	266	293	297	302	276	293	309	285	276	300	305	276	286	309	294	323	288	293	310	287	299	269	283	286	301	303	297	299	306	282	272	294	278	305	263	270	282	278	272	292	280	296	297	286	275	284	290	279	309	270	307	319	295	306	321	278	303	299	294	293	315	276	283	304	295	301	297	257	302	315	282	281	296	276	280	298	303	306	309	308	296	317	262	261	291	301	325	296	253	264	321	295	270	310	304	289	274	302	303	292	290	280	292	271	325	270	308	299	278	258	267	283	291	283	308	284	284	268	263	309	322	286	294	285	311	318	290	306	296	299	287	302	330	262	291	305	263	287	312	312	284	301	298	254	315	283	285	271	278	291	286	280	301	294	253	296	286	279	286	313	313	246	321	263	297	267	271	281	280	292	303	305	277	314	255	311	336	315	297	334	310	277	260	287	291	289	315	316	248	303	289	297	297	289	307	309	299	290	283	274	285	293	244	285	305	289	312	311	311	304	307	285	320	291	258	263	313	310	276	266	301	289	280	278	311	292	299	305	287	287	298
36345	18225	17585	18793	14732	7453	8171	6619	4669	4217	2448	2020	2084	1730	1556	1518	1485	1390	1316	1216	917	864	1112	1109	1943	3203	3695	3547	3274	1409	658	583	649	667	624	635	644	681	650	663	660	659	642	679	663	660	639	659	661	620	627	628	632	675	633	648	652	615	642	643	620	631	636	656	605	626	616	606	667	645	643	594	620	675	606	637	627	661	635	630	636	649	617	655	667	666	583	608	664	604	650	649	645	658	610	643	644	646	641	604	657	664	669	662	617	622	633	625	661	619	631	658	638	627	566	633	612	630	639	613	659	593	597	661	672	682	667	645	621	630	605	619	646	641	651	648	612	647	694	658	633	674	649	646	657	652	632	649	661	651	654	642	625	653	646	638	621	616	666	643	628	621	652	644	659	619	709	655	652	591	624	650	655	607	631	652	623	616	637	612	629	623	608	623	628	606	639	642	615	595	651	643	670	603	654	681	595	666	619	612	627	647	635	639	645	623	633	610	641	638	648	673	599	633	658	640	627	661	630	641	674	643	641	646	614	626	669	656	634	639	627	581	616	581	600	667	631	631	606	606	661	651	627	607	632	659	666	618	640	663	633	620	604	642	607	626	619	638	604	667	592	657	638	642	636	591	613	634	656	658	627	654	590	640	605	609	645	677	617	685	634	626	650	660	610	625	611	632	626	658	620	606	618	682	576	610	631	631	628	669	630	614	605	586	626	587	646	640	654	618	627	594	636	640	610	673	675	630	605	604	624	650	619	607	635	622	611	659	636	643	648	621	615	629	596	613	651	626	653	650	611	616	640	604	674	608	629	647	615	661	648	634	645	689	617	619	665	590	649	629	656	640	630	674	608	643	615	650	600	661	640	632	665	584	614	617	611	616	647	571	651	595	641	628	585	630	645	685	672	658	634	674	627	641	674	638	637	634	594	614	688	630	656	605	646	639	622	605	616	665	641	647	635	607	669	619	624	586	662	662	611	655	617	633	666	638	635	636	592	656	675	607	616	634	626	646	653	641	632	655	603	652	643	660	665	576	634	617	655	620	631	636	649	622	586	637	641	624	653	644	577	594	658	673	663	649	598	628	642	626	611	629	661	636	625	654	606	626	591	640	668	604	686	688	621	628	633	641	658	640	642	606	626	683	637	658	629	622	663	620	664	658	665	625	641	640	582	655	640	657	656	597	615	673	619	656	648	620	651	656	606	696	578	610	647	586	628	619	612	618	611	677	655	602	672	615	591	595	641	634	619	627	612	652	643	610	619	589	613	639	633	623	667	639	618	617	638	679	668	647	619	615	644	657	626	565	584	586	605	703	600	610	604	653	642	643	612	639	597	638	629	664	626	600	633	648	656	596	672	614	616	646	607	635	631	640	637	619	632	635	653	652	624	652	643	613	649	631	660	618	661	642	571	643	669	625	621	652	613	640	613	648	670	648	610	657	630	617	682	655	657	652	641	607	676	636	634	609	630	666	632	627	614	627	646	627	611	647	616	643	693	642	627	619	638	618	628	627	649	640	631	620	641	585	635	630	608	626	601	663	642	668	682	618	604	669	640	653	669	609	649	614	672	622	632	704	648	654	581	638	621	646	607	602	608	659	648	663	646	601	629	642	647	632	628	615	592	610	655	686	637	607	606	583	677	569	626	649	634	629	653	611	658	651	609	644	625	622	603	646	651	637	608	614	606	658	645	671	624	650	625	633	709	583	639	609	598	625	596	619	642	687	644	610	638	601	672	643	668	609	586	638	630	592	628	672	636	607	641	665	649	605	606	645	608	651	620	610	677	597	619	623	661	674	639	604	641	675	642	626	624	611	637	629	623	650	637	650	604	593	630	601	609	622	624	651	666	650	656	649	609	639	640	637	633	631	652	638	627	610	659	597	620	645	610	652	632	631	643	594	613	597	601	615	673	612	608	626	640	631	648	640	641	609	664	594	655	589	616	615	640	649	678	617	618	615	648	620	608	664	617	635	632	668	600	633	646	660	639	647	662	601	667	626	580	609	622	637	607	680	635	682	646	623	661	639	662	634	654	630	623	626	640	613	654	640	674	649	600	621	631	602	600	656	641	670	686	623	663	648	599	621	661	642	622	620	674	605	607	617	627	627	622	599	619	592	644	640	629	646	622	623	611	636	604	665	605	621	638	662	664	594	669	663	676	636	624	643	621	665	623	599	624	659	660	652	631	663	634	635	619	628	616	657	627	595	601	655	638	638	619	669	607	612	650	640	677	584	664	664	633	633	650	654	628	655	635	619	644	610	645	653	644	582	617	652	620	637	625	621	670	594	607	653	637	659	637	654	613	615	642	644	637	680	598	582	608	638	626	646	635	642	676	629	660	595	656	676	622	646	659	663	601	626	593	653	657	634	633	665	582	593	651	663	612	604	642	615	636	636	619	670	623	637	633	628	620	615	615	578	597	627	634	668	612	625	598	682	625	621	653	657	659	613	639	670	603	663	633	633	630	625	643	637	631	630	601	627	611	695	627	682	625	643	631	629	621	674	665	624	647	631	639	638	627	636	634	654	667	564	677	608	611	655	680	635	642	604	671	621	643	652	654	657	635	596	620	683	628	596	644	649	677	618	667	648	640	603	605	607	551	659	623	657	643	645	640	648	643	624	640	642	670	687	643	631	685	624	658	617	630	667	652	633	631	648	618	636	635	581	566	624	662	653	675	655	624	692	615	682	604	653	602	645	622	604	684	645	619	640	645	622	607	662	623	636	617	661	605	627	595	625	617	654	657	631	652	641	619	640	580	624	623	631	582	677	631	638	625	626	657	621	642	646	669	606	644	638	646	622	684	628	643	670	655	587	683	643	611	623	616	648	660	640	608	625	673	613	643	641	641	646	631	651	663	660	660	618	615	629	658	632	636	628	641	620	639	618	642	600	595	613	577	643	634	603	582	622	647	626	596	669	638	601	633	609	671	608	625	599	625	637	647	632	685	575	623	657	609	621	625	630	585	652	665	604	666	626	615	594	636	672	650	632	628	643	610	700	652	637	636	634	644	611	650	653	654	651	652	666	641	667	626	633	658	628	584	646	599	583	672	590	617	612	652	647	640	674	682	647	629	650	656	672	594	594	591	593	637	628	641	615	657	619	674	647	700	619	624	631	586	637	634	593	604	598	621	597	645	613	616	608	619	627	606	648	646	637	679	684	614	652	646	648	652	640	641	638	656	605	624	642	595	598	680	636	609	637	643	614	661	616	580	683	667	616	620	638	629	635	633	618	618	615	627	620	605	656	606	660	643	622	643	633	632	671	638	646	618	628	637	662	628	595	675	643	602	665	637	676	637	669	626	625	613	638	620	627	681	652	639	607	654	639	611	681	663	662	638	596	600	649	637	675	618	609	621	666	645	684	649	634	662	604	611	670	634	664	591	611	611	665	606	589	588	630	664	633	629	623	640	640	660	629	635	643	630	661	597	596	637	626	641	651	599	583	634	639	642	594	601	577	623	681	573	670	660	646	609	622	660	603	661	661	570	650
24876	11209	5746	3389	1409	938	1203	669	534	425	252	243	271	234	245	223	225	229	201	180	191	184	165	166	180	185	171	197	174	184	146	163	143	155	171	173	154	172	143	146	157	136	139	156	166	146	149	177	153	163	175	163	160	168	174	145	153	145	164	159	156	142	168	154	171	167	145	169	160	134	160	174	182	190	161	150	148	170	187	172	185	180	175	184	190	165	173	167	153	170	159	166	152	184	182	166	175	145	151	142	152	163	156	141	165	150	153	166	143	160	172	178	177	161	157	184	167	146	183	162	178	162	163	174	166	159	124	167	171	150	150	140	167	177	164	171	169	163	201	178	174	153	173	191	177	172	141	153	176	185	159	161	145	189	165	155	156	163	188	173	153	183	180	153	155	171	149	157	145	183	133	175	160	169	160	138	177	182	179	129	149	192	161	162	159	158	159	181	155	173	162	154	179	153	145	153	148	148	177	163	172	157	157	172	163	158	157	153	167	157	176	157	174	163	147	167	176	160	162	167	159	159	144	164	172	170	171	145	162	143	167	186	166	157	182	153	172	168	178	175	160	171	133	163	161	160	161	159	153	179	207	165	174	197	166	181	147	163	131	170	164	148	159	163	163	158	160	182	186	150	167	162	147	170	163	144	158	157	165	166	137	147	157	161	164	160	176	159	152	149	159	195	147	160	144	167	144	161	166	155	156	195	174	175	160	155	163	185	167	147	168	172	153	164	159	174	140	163	174	170	141	149	159	146	164	177	160	165	177	150	156	157	186	159	138	152	163	160	156	169	142	148	142	152	160	188	162	159	185	181	157	162	186	179	171	159	174	162	166	158	175	149	171	182	145	164	181	184	171	148	153	162	166	133	171	139	156	161	160	146	153	161	169	151	158	148	167	152	167	160	177	151	167	151	149	146	155	132	158	130	157	146	140	159	168	139	166	151	175	155	161	145	150	155	184	140	154	160	180	183	139	151	193	153	148	181	164	171	152	146	141	151	160	186	141	162	180	182	162	187	153	170	164	175	188	152	168	156	165	143	171	165	157	168	165	186	154	127	163	176	187	160	171	161	175	169	158	171	151	161	175	165	172	173	151	151	163	168	178	173	155	179	142	157	176	163	171	173	187	165	168	154	153	149	165	163	167	179	149	158	170	182	165	161	160	190	165	159	158	204	173	152	151	170	137	156	169	186	178	161	163	201	165	156	145	131	149	167	171	161	160	182	163	162	155	186	169	179	157	166	152	159	165	175	169	193	151	145	170	142	159	166	161	162	161	154	152	175	153	160	163	143	172	183	157	151	157	158	154	160	156	179	173	126	171	141	178	160	157	131	160	156	194	168	145	168	191	172	137	165	137	133	163	158	166	186	157	138	140	162	164	174	169	172	161	173	164	169	161	173	151	157	164	135	172	183	157	158	174	174	169	146	150	188	167	149	172	206	156	168	152	170	173	183	166	190	143	146	163	159	155	161	199	166	155	168	179	151	153	158	150	177	152	168	168	185	166	159	153	171	150	174	179	158	133	174	175	151	162	165	161	165	174	167	143	183	165	165	160	158	177	130	157	182	199	144	164	178	171	173	194	155	172	148	182	160	142	170	176	166	172	172	181	147	140	167	183	177	161	184	171	143	182	161	132	160	153	151	154	149	189	147	153	167	156	165	166	154	143	163	163	162	170	180	168	168	154	168	164	165	167	184	169	167	163	171	178	174	151	146	148	169	179	167	182	171	160	145	164	179	148	147	132	155	167	151	178	140	190	165	153	174	160	159	175	164	176	158	159	148	152	161	165	183	179	178	167	150	148	143	159	161	158	166	143	149	156	143	169	171	183	182	166	164	162	162	146	167	162	180	155	172	151	145	166	162	173	149	160	173	182	154	165	166	193	160	175	168	134	161	165	156	150	166	187	136	187	158	134	163	143	149	176	155	175	180	188	160	186	172	141	156	154	154	169	163	180	179	160	163	147	162	161	150	150	149	164	153	163	143	155	163	186	192	166	170	165	156	205	161	167	163	169	164	147	174	154	174	161	190	148	162	164	165	154	177	140	173	154	169	167	154	145	151	154	144	153	155	154	178	154	163	201	162	163	158	134	178	155	178	165	160	154	177	154	157	178	171	127	162	152	153	167	142	161	166	166	158	145	147	151	158	165	172	205	159	165	160	174	151	202	156	139	176	165	141	158	174	171	175	190	167	179	169	182	171	190	171	140	160	173	142	166	140	164	155	154	144	154	184	194	165	164	162	162	156	175	160	156	154	163	176	166	153	170	163	160	171	170	165	164	184	172	178	181	167	189	156	142	170	134	174	170	163	193	187	169	177	162	161	151	164	136	149	169	170	171	173	149	159	158	154	157	153	173	165	145	152	155	155	155	154	169	170	160	165	153	187	166	135	147	180	173	171	171	162	161	148	164	177	157	170	155	168	211	157	151	146	163	162	160	175	165	155	190	175	171	181	160	178	156	173	149	162	152	172	157	184	180	153	174	173	151	174	163	167	173	158	193	177	173	167	171	172	167	164	138	171	162	152	155	172	175	166	153	178	167	157	151	154	185	155	155	172	163	173	170	178	163	185	164	166	154	161	162	136	172	139	159	178	183	140	190	166	163	179	162	182	184	174	170	155	130	167	146	132	154	154	166	140	166	185	200	174	149	144	180	164	158	138	134	156	183	166	165	162	171	149	152	196	143	146	121	153	163	201	171	161	153	170	158	169	169	154	163	161	170	169	147	168	190	126	175	189	156	201	162	169	163	182	147	163	164	148	188	147	157	183	160	182	192	142	153	193	160	177	171	155	141	168	164	162	182	156	162	153	166	163	140	166	154	170	172	177	163	182	127	144	164	146	159	145	146	164	193	175	155	164	191	168	179	153	165	156	171	165	177	160	148	163	154	157	172	186	162	158	173	162	181	157	159	149	174	157	160	143	172	190	154	163	145	146	166	159	178	180	162	187	170	174	170	146	154	157	159	178	156	164	151	146	154	144	189	164	172	165	180	143	177	149	192	167	168	164	174	180	165	154	165	171	178	147	155	171	170	146	160	170	152	146	150	164	155	165	159	157	138	150	148	161	158	176	170	157	176	146	140	156	134	189	173	179	186	188	177	161	189	186	184	185	155	170	162	156	172	174	165	167	163	161	169	142	153	177	178	165	145	153	144	195	157	170	170	173	196	176	122	155	156	164	201	168	174	181	173	148	149	179	164	187	157	158	154	164	160	162	181	147	145	158	147	173	162	165	167	165	181	188	156	167	156	156	166	155	171	160	157	169	164	152	168	180	179	165	155	150	161	153	166	174	187	189	180	158	148	139	172	145	140	158	141	150	167	180	158	191	161	166	152	153	163	157	162	165	170	175	144	139	163	141	175	163	161	181	159	164	164	175	170	161	160	170	134	132	159	143	157	162	153	174	164	178	143	143	162	141	201	203	166	151	175	164	156	183	169	161	173	168	173	160	141	161	203	162	164	161	169	185	163	158	178	171	154	164	144	144
14699	7351	8877	9010	4747	3611	5383	2884	2314	1776	904	889	922	809	690	693	761	706	619	562	504	435	452	439	459	473	553	504	466	378	382	419	449	354	401	403	377	393	392	394	371	363	392	354	385	401	364	407	341	399	373	397	398	366	400	348	347	376	384	405	398	384	380	399	353	411	421	360	370	395	396	396	404	376	384	379	393	376	399	391	390	373	408	393	373	365	396	357	383	410	365	369	355	410	350	347	372	399	401	370	393	382	415	410	364	364	406	393	392	374	410	400	410	390	416	354	402	419	427	363	403	398	364	403	426	407	400	400	389	384	375	356	352	396	383	402	383	385	393	376	379	404	399	411	364	391	398	401	386	382	417	365	388	401	377	403	385	367	401	421	396	375	389	387	377	353	426	393	388	400	403	375	408	357	413	377	403	412	375	378	395	397	408	353	364	344	430	409	373	411	384	393	408	401	359	362	400	383	394	443	416	395	363	376	359	398	390	364	361	423	367	341	337	374	416	423	368	378	416	395	417	388	362	403	381	382	361	406	400	408	387	364	375	409	406	378	383	357	369	412	382	397	368	418	385	399	350	361	381	371	428	388	391	390	396	418	407	366	373	351	389	361	413	384	407	360	413	395	406	396	406	384	424	372	391	376	378	368	389	367	387	411	383	381	360	413	414	372	415	389	380	410	372	375	415	369	409	420	373	380	362	410	358	377	347	395	400	402	382	380	388	405	398	402	388	390	386	433	392	376	355	373	389	354	387	375	397	362	387	400	390	364	392	413	408	377	354	368	376	347	397	410	408	378	423	388	380	402	392	402	409	397	394	409	365	368	404	376	374	403	387	380	393	383	377	402	380	371	357	404	390	356	354	405	391	390	374	393	434	373	383	414	378	399	379	422	374	399	366	363	374	367	386	396	379	413	408	383	404	420	409	379	401	399	412	395	369	393	370	356	376	409	363	366	361	401	421	389	362	383	411	426	433	369	392	407	386	376	391	375	356	395	376	433	429	381	370	377	362	409	389	407	377	413	388	378	380	415	406	382	376	386	361	405	365	372	435	412	420	405	396	404	401	367	404	359	403	412	406	375	388	381	422	394	355	398	386	413	388	384	354	414	360	365	351	380	413	377	371	370	396	402	396	401	373	396	386	420	390	379	350	422	405	428	402	406	368	421	376	407	387	371	393	423	379	424	414	385	368	386	357	377	380	405	399	362	367	344	386	382	385	395	377	412	353	339	433	388	396	362	393	411	431	366	392	407	363	415	404	373	387	403	362	363	389	409	367	355	389	367	379	399	399	373	413	368	397	382	385	372	376	379	390	384	403	369	359	387	421	385	389	365	402	376	371	356	422	381	384	362	397	388	370	404	373	408	395	350	402	387	373	376	406	370	368	367	404	366	378	379	383	377	371	350	382	385	413	381	380	345	377	383	414	399	419	375	415	406	366	381	383	401	369	392	393	369	359	375	385	383	389	391	413	421	378	344	384	394	380	390	354	401	386	415	412	403	382	378	418	372	407	380	420	362	383	385	396	420	374	376	386	375	397	387	385	413	377	365	440	372	417	397	379	377	387	403	359	355	369	376	384	426	362	355	387	365	399	396	405	382	361	407	394	391	367	428	392	395	374	396	364	392	406	397	405	375	380	413	421	388	356	423	365	387	385	411	353	390	355	393	410	372	391	376	369	400	409	381	359	389	400	412	394	397	425	383	365	376	378	415	418	361	390	355	394	373	375	374	368	422	389	406	382	381	380	398	397	390	386	395	380	401	402	391	410	350	405	377	372	375	403	394	407	366	387	389	366	392	415	399	381	378	369	391	379	383	380	399	404	390	377	369	392	382	355	384	405	400	365	394	374	348	386	389	423	417	379	397	406	373	371	382	359	388	392	395	388	380	372	401	409	409	377	396	391	385	398	370	410	392	382	414	414	407	401	395	349	400	403	408	335	365	383	345	371	420	391	373	415	410	418	354	387	395	395	414	409	370	369	389	374	429	370	400	405	390	401	388	406	404	399	396	381	381	381	396	393	386	382	394	402	394	385	398	392	348	393	365	402	391	395	342	390	381	410	365	419	395	379	386	438	399	352	407	399	378	366	373	397	424	353	379	382	387	366	374	381	393	411	411	365	371	380	391	420	336	353	379	387	398	425	384	368	387	363	390	374	383	395	399	391	393	393	379	413	387	372	380	395	365	398	397	401	394	404	337	425	392	401	360	371	382	382	429	409	389	404	366	400	396	407	411	387	414	379	358	437	385	377	364	370	372	395	404	355	400	386	334	375	392	384	409	369	392	408	385	340	407	401	391	382	391	410	412	414	399	390	393	382	408	389	340	407	398	366	392	367	386	394	396	389	344	388	409	393	372	396	385	422	356	402	363	369	359	391	330	412	395	400	398	396	390	426	379	372	398	386	365	371	351	364	393	401	356	362	366	381	381	371	371	383	372	352	402	413	368	367	400	397	345	427	365	390	411	408	418	414	366	382	347	383	365	404	377	383	390	392	398	384	390	399	375	393	371	375	357	395	384	374	384	393	396	408	342	373	388	392	385	352	404	390	403	393	387	399	400	369	379	380	419	375	390	391	411	396	342	395	387	369	388	423	371	358	397	416	405	418	347	347	384	384	390	402	400	409	432	374	376	441	364	386	375	352	393	383	398	411	413	403	393	352	379	368	361	389	350	387	385	402	403	384	367	420	403	389	344	382	417	401	377	383	391	391	352	412	382	381	398	390	396	355	415	369	436	417	393	385	395	361	349	372	422	405	404	383	356	385	379	345	344	399	416	392	382	385	412	391	403	382	397	429	394	405	393	419	376	385	385	395	411	382	387	357	408	398	401	375	387	383	373	432	404	391	402	399	379	407	417	368	388	373	415	378	403	395	447	396	395	375	400	386	384	353	394	380	379	395	388	406	410	401	390	392	385	377	386	387	391	379	363	392	396	372	409	402	380	376	379	421	389	390	406	380	352	411	395	361	369	384	401	375	372	358	389	364	396	339	418	387	412	379	408	368	405	397	379	403	373	398	399	419	403	390	407	365	378	420	371	374	385	349	409	342	380	365	355	424	356	391	388	381	387	401	411	373	390	343	402	398	362	386	402	381	352	379	378	388	374	408	386	358	373	372	371	373	383	390	363	385	416	352	393	391	375	400	386	400	373	439	377	376	376	400	406	383	397	408	379	374	381	384	418	377	338	394	407	397	362	403	382	388	396	394	383	416	378	388	351	402	389	370	419	379	371	369	407	395	372	354	379	430	385	392	413	385	386	363	387	398	399	403	412	393	381	432	339	380	392	395	364	420	402	414	439	404	377	380	367	374	399	376	360	405	412	390	399	389	405	355	381	368	375	389	381	424	391	373	400	386	389	379	389	410	390	369	386	398	372	376	383	391	385	370	415	389	411	385	390	387	390	357	388	408	362	390	408	380	387	370	378	389	399	418	430	402	427	379	387	441	397	391	382	370	394	387	412	389	411	378	371	439	386	388	375	358	397
44609	25864	11890	5991	2608	2175	1935	847	883	526	436	430	402	334	334	381	324	302	258	265	275	236	244	258	292	414	442	443	331	220	244	236	248	220	255	227	238	221	221	241	214	213	242	237	256	258	242	204	229	232	251	223	229	232	215	271	223	203	239	233	222	249	237	225	220	223	227	206	243	239	260	208	247	241	243	207	200	242	273	252	233	244	198	226	234	250	223	234	217	237	241	198	238	259	219	252	247	220	237	194	227	205	210	209	243	220	197	235	214	215	259	249	214	249	249	227	229	249	225	240	196	204	248	218	230	220	236	224	229	261	258	196	255	225	233	207	205	220	223	221	247	246	218	283	206	230	220	197	215	217	213	218	248	237	219	227	219	249	208	230	221	236	209	228	207	237	239	223	229	246	237	256	244	215	266	218	264	242	222	248	249	206	206	242	289	245	264	229	222	213	210	254	249	230	226	237	233	243	202	234	233	217	242	240	218	241	246	198	228	214	230	236	255	227	235	242	223	235	264	218	222	226	234	234	237	249	212	247	248	230	256	243	257	244	234	226	229	245	230	225	240	235	234	211	208	239	235	231	244	244	210	211	232	232	217	228	211	231	241	217	239	230	276	232	201	210	228	233	250	251	240	223	223	216	234	248	239	235	217	218	237	237	235	241	227	245	242	238	227	168	251	245	197	242	244	214	207	211	235	246	255	223	243	224	242	237	240	248	241	244	233	252	227	207	244	250	251	217	219	234	209	229	249	219	235	227	232	203	213	217	218	255	255	206	229	243	276	221	228	236	228	210	243	239	224	234	249	232	248	225	225	231	210	227	215	232	225	235	205	217	224	207	248	223	240	217	232	201	205	242	229	204	255	231	239	243	216	269	229	241	235	252	261	242	230	226	209	228	259	205	202	191	238	230	236	209	220	237	252	213	230	231	209	267	219	222	257	218	266	234	248	251	210	215	222	200	220	244	220	224	248	224	223	224	235	214	246	216	220	208	230	243	229	238	247	229	225	216	242	230	242	225	197	246	247	226	222	255	255	283	216	227	228	260	238	239	249	210	225	237	219	244	238	216	238	270	223	193	213	247	238	206	221	248	237	250	230	272	236	202	213	226	244	230	207	244	212	243	232	244	225	228	257	239	250	220	225	226	229	224	216	208	234	253	217	233	231	237	210	252	230	243	211	237	232	238	220	247	241	255	220	214	229	250	202	245	247	207	205	245	244	239	224	232	230	235	246	232	220	239	231	223	184	252	237	232	237	201	236	225	235	233	258	218	246	206	211	218	208	249	247	234	223	195	213	221	238	227	242	236	224	197	223	246	254	225	248	251	251	240	249	259	210	267	216	212	230	250	248	233	213	249	238	227	193	237	246	228	219	235	231	214	222	234	234	236	249	197	243	226	220	232	230	218	213	216	243	218	236	211	240	238	259	219	225	228	209	235	241	217	227	227	260	220	244	266	223	229	229	221	211	243	231	229	237	216	237	218	226	237	236	217	205	238	214	244	225	224	232	227	227	224	214	253	253	251	237	229	264	244	223	198	267	236	221	238	195	222	220	224	230	221	203	223	217	242	217	210	240	222	218	199	213	220	192	250	223	247	245	249	244	245	202	229	223	237	225	220	214	242	232	223	233	205	220	220	241	220	221	211	210	259	209	243	220	219	212	244	223	226	247	253	246	223	200	244	229	254	238	237	226	225	255	213	230	252	235	249	225	253	234	230	211	255	226	226	250	227	220	206	236	233	243	222	254	245	230	239	231	223	208	224	248	222	202	223	226	233	237	217	221	233	223	219	232	223	230	229	228	230	238	216	237	225	227	224	223	213	214	239	243	237	240	215	219	247	235	198	227	219	245	221	245	210	260	233	235	214	232	229	242	224	232	222	265	227	232	253	232	250	256	266	188	231	237	220	206	191	248	194	210	234	226	233	227	238	233	266	235	203	234	186	234	223	221	216	216	245	253	244	213	227	201	241	242	228	220	262	237	201	199	209	223	221	252	189	235	238	246	252	208	233	215	214	240	234	200	211	249	217	228	205	201	215	255	266	226	224	249	225	226	235	238	244	234	266	227	258	224	204	238	212	236	207	233	215	233	224	267	210	220	234	207	252	244	255	226	219	217	256	251	229	225	223	235	214	223	226	245	246	233	216	226	240	232	226	246	205	219	220	228	235	240	269	207	236	239	224	221	220	250	232	209	237	201	227	239	257	217	239	185	223	214	241	225	237	248	249	251	212	228	233	230	193	238	224	244	231	256	268	232	273	211	227	201	229	234	247	226	216	260	248	250	197	249	215	213	248	200	223	223	254	244	203	215	231	243	229	211	229	218	232	233	250	224	226	246	216	209	221	261	236	222	229	248	213	241	223	211	244	260	214	234	246	214	228	248	234	246	269	221	208	245	226	231	205	210	235	230	209	225	263	235	225	239	230	230	220	226	212	215	220	226	232	225	209	234	233	232	197	207	207	218	208	253	224	216	280	226	243	223	199	205	239	236	217	246	258	203	267	237	239	241	244	241	218	232	214	212	244	217	239	220	198	212	222	235	216	216	233	235	247	225	239	201	228	266	225	238	212	216	221	221	205	215	237	266	245	225	255	221	206	220	270	220	226	215	239	253	244	201	217	257	239	241	232	224	245	220	227	241	248	211	231	246	225	242	225	234	233	259	231	221	222	253	250	201	250	249	254	241	222	214	203	240	225	204	226	236	224	232	266	221	221	243	237	234	241	222	222	214	223	228	234	235	230	192	221	225	230	247	232	235	232	223	196	249	245	235	212	232	229	256	229	245	207	241	238	229	236	243	212	216	216	213	240	218	228	223	212	240	239	230	213	240	226	223	239	225	208	241	223	225	242	243	215	234	219	246	223	218	231	256	233	227	259	229	223	219	247	223	206	216	231	206	273	224	220	243	200	241	221	245	231	246	265	213	228	207	218	241	220	241	237	200	224	264	237	224	260	227	205	191	217	236	247	254	258	223	255	225	196	253	211	225	250	240	232	222	217	208	239	265	232	227	229	229	232	230	263	243	240	217	220	227	237	228	233	239	235	234	263	259	223	245	254	257	217	244	229	231	225	203	235	230	237	224	229	233	213	248	234	236	246	236	244	232	229	237	254	230	224	236	229	256	204	209	203	217	230	218	239	221	243	252	205	209	224	202	224	225	206	237	239	246	285	235	226	212	215	220	222	254	247	220	224	246	236	208	228	227	245	208	223	214	252	237	236	237	193	231	249	230	230	244	255	211	222	244	249	218	229	219	219	184	223	248	240	221	236	207	220	243	227	224	252	222	246	233	242	214	207	232	254	245	228	225	234	222	217	244	222	213	261	237	239	258	235	216	229	230	219	231	226	218	226	217	247	219	225	243	224	231	221	198	213	232	219	205	272	235	238	241	208	231	249	251	235	207	223	248	244	225	223	216	231	263	235	228	242	258	233	255	211	247	219	238	267	232	236	242	228	208	247	247	245	227	202	226	230	230	243	225	251	232	217
28755	16766	13725	13346	8373	8812	7939	3629	3800	2004	1413	1594	1389	1212	1294	1231	1045	995	918	841	835	665	682	785	1107	1769	2190	1899	1085	557	536	529	560	562	494	559	551	514	527	567	537	539	553	524	546	507	484	541	521	533	491	509	496	497	561	523	561	524	508	543	526	527	508	499	551	520	541	513	502	545	533	519	491	524	508	506	534	572	518	531	530	513	495	492	469	512	555	514	520	524	566	535	549	517	490	529	503	502	521	510	528	540	566	534	545	525	512	553	512	519	549	568	555	529	554	489	518	562	507	531	543	549	542	503	523	493	488	526	553	535	494	553	537	519	492	526	530	530	565	533	576	501	506	530	550	551	533	565	526	561	580	499	530	525	527	528	517	535	537	499	576	480	508	560	558	563	531	498	540	508	494	547	564	566	465	501	565	530	537	526	475	536	523	498	524	536	532	510	572	550	517	560	549	467	492	512	485	547	529	489	538	533	501	510	531	526	496	526	526	541	492	533	498	542	516	522	487	547	541	540	506	516	513	537	559	532	521	526	509	516	531	514	538	516	531	523	518	508	539	508	549	532	514	545	529	512	508	497	537	510	504	525	525	497	494	491	518	526	568	545	510	490	495	536	528	504	537	503	514	534	512	516	530	533	520	530	526	523	518	531	537	572	531	504	491	508	552	501	517	531	500	521	547	523	523	531	516	513	540	505	534	518	534	495	528	535	505	536	552	550	504	520	515	563	537	515	531	542	492	517	543	532	516	489	550	504	505	564	513	500	512	520	534	514	492	543	510	517	533	504	530	515	571	495	536	495	556	525	508	533	534	522	488	513	535	550	561	569	536	509	504	500	518	526	517	545	530	542	548	522	514	514	548	515	589	519	536	515	513	514	504	547	521	492	588	488	549	518	510	536	479	549	549	529	517	526	568	477	522	570	578	531	538	493	551	488	525	563	559	526	490	528	537	536	538	521	535	493	506	501	519	529	566	510	522	598	549	507	563	521	542	478	530	516	518	543	539	554	497	530	545	515	514	494	523	556	521	527	512	549	517	517	518	524	557	531	504	521	529	505	493	505	525	528	539	530	498	500	557	462	509	505	533	512	539	483	523	585	526	504	535	529	509	527	503	545	521	513	517	522	523	543	563	504	550	532	514	502	515	524	504	527	505	492	556	513	509	486	519	531	565	507	485	557	496	529	512	523	521	514	573	500	529	537	527	511	465	542	531	480	537	511	506	512	551	514	507	511	541	514	539	549	515	511	478	543	487	536	583	540	512	563	543	511	496	573	519	523	535	514	544	555	520	496	492	552	510	537	518	565	559	544	520	505	536	488	551	526	538	537	532	526	527	537	513	556	558	502	530	533	562	512	531	558	536	550	503	521	521	526	510	543	558	548	536	520	539	491	536	523	514	534	494	516	562	531	543	510	505	544	544	562	527	489	531	526	531	512	543	558	515	543	512	516	533	517	549	537	520	507	478	526	543	533	567	517	532	555	567	539	524	507	535	519	518	518	524	514	512	504	506	526	496	498	529	573	493	513	520	530	561	555	526	497	514	548	516	518	532	528	516	489	560	482	533	493	531	511	539	525	537	540	525	509	568	524	495	510	517	546	498	507	515	514	539	532	564	540	554	492	565	502	519	523	549	533	518	521	515	525	503	550	560	496	556	546	532	534	483	520	528	511	506	517	560	518	516	549	544	513	502	563	501	516	541	506	522	501	495	537	495	540	513	553	525	500	523	503	519	535	550	525	517	528	537	574	546	502	544	508	490	518	535	539	511	501	564	559	508	513	530	524	554	509	559	530	511	510	528	542	504	538	537	524	525	513	491	518	504	537	545	477	558	502	490	495	480	525	555	562	532	496	500	520	509	553	525	576	573	556	541	538	524	509	586	491	516	514	533	533	526	517	527	539	522	536	510	534	532	584	486	543	545	519	575	546	520	536	535	556	510	497	504	535	567	516	543	509	536	512	553	551	500	501	527	516	534	505	552	536	528	560	561	524	529	506	535	528	501	525	554	545	547	490	544	536	525	532	518	537	517	525	534	527	523	539	541	549	525	510	498	503	515	511	539	519	516	534	530	510	502	530	530	548	531	537	523	489	503	539	496	513	480	542	557	528	509	566	524	559	513	526	551	535	498	514	542	534	557	555	510	484	533	519	514	500	499	513	483	506	529	528	511	511	542	543	555	510	569	507	534	534	540	513	522	464	537	535	509	521	526	545	518	505	562	519	507	515	527	506	558	483	573	520	516	497	496	530	548	533	463	530	545	554	505	550	545	561	516	507	521	556	581	553	518	524	544	527	569	498	537	517	464	529	530	526	541	497	533	526	523	543	505	480	510	535	534	515	529	559	559	515	529	532	522	543	525	540	520	535	536	534	490	539	530	510	511	523	500	511	528	553	504	499	518	569	509	540	516	499	552	526	542	521	548	530	541	539	574	529	536	513	571	553	507	526	560	531	551	537	531	532	531	508	509	522	548	514	547	540	527	512	518	496	504	513	539	536	542	530	526	536	498	507	558	554	523	559	513	527	494	507	560	542	513	474	533	495	509	544	517	543	536	529	516	542	521	544	503	518	506	523	565	539	523	496	514	507	536	505	479	512	519	534	497	577	541	524	487	516	519	562	534	539	571	518	548	495	543	511	527	528	528	514	521	529	541	543	540	566	513	552	559	549	522	560	503	552	544	486	504	552	507	552	542	544	533	521	479	573	531	533	501	537	547	520	503	522	548	488	512	498	520	513	551	516	515	548	552	528	495	530	536	547	546	543	535	510	532	543	539	503	505	560	554	612	496	540	527	552	517	510	487	554	537	555	486	531	483	529	485	494	557	556	545	516	545	513	539	533	485	539	513	538	542	526	528	529	525	548	507	532	515	559	524	525	527	532	554	503	520	532	514	499	559	529	562	528	569	484	539	533	525	544	517	492	565	505	582	466	544	493	544	555	516	506	569	497	537	514	532	505	526	533	507	532	581	497	556	515	523	520	540	530	479	553	553	505	508	501	525	525	541	543	545	541	498	502	504	487	511	539	515	553	535	563	513	582	523	530	511	539	490	518	531	517	532	509	508	536	544	517	533	553	552	543	509	548	524	541	555	510	511	512	524	505	509	559	501	505	528	498	522	539	505	488	497	533	543	576	476	532	531	561	536	534	498	521	576	509	523	536	565	551	509	505	509	508	538	510	478	534	546	493	529	524	499	500	534	534	521	538	530	488	514	540	524	535	554	535	527	502	566	531	576	463	489	530	538	500	557	514	528	577	515	547	558	508	492	538	505	467	531	560	549	533	520	524	553	517	528	507	524	518	533	548	556	510	535	497	508	543	532	503	525	548	512	510	570	535	514	561	524	516	511	517	517	521	511	548	517	532	517	494	557	499	494	530	522	517	503	546	541	526	534	536	536	499	493	490	556	485	522	524	583	513	528	509	510	522	518	562	539	531	527	461	562	530	487	536	529	532	542	547	484	528	524	549	507	554	541	527	542	512	561	563
55528	33857	16441	8356	5165	4118	2410	1464	1028	635	623	590	477	454	441	413	367	361	325	348	362	335	322	429	615	590	556	472	354	290	280	297	293	285	304	270	261	279	295	278	289	293	274	285	279	293	280	235	268	290	261	297	312	290	278	264	300	280	276	284	259	273	245	279	309	271	300	297	261	279	327	303	274	304	309	251	301	291	289	277	273	296	281	276	312	300	281	277	289	280	275	267	271	271	262	266	250	275	253	264	261	286	298	272	274	273	318	280	273	290	323	306	239	280	292	256	266	250	301	276	256	258	302	294	259	291	268	248	270	285	258	268	286	262	260	257	281	261	294	257	259	250	273	285	262	274	280	311	302	272	272	261	282	267	287	300	269	271	279	302	247	246	278	282	280	291	293	266	281	259	259	273	253	266	259	291	287	253	269	297	282	284	261	275	277	269	298	277	264	300	291	271	258	305	267	304	286	288	298	277	289	259	252	287	302	260	269	267	259	257	302	286	287	293	270	282	265	297	289	278	303	260	259	260	286	277	284	288	264	263	289	279	273	276	276	292	266	305	285	263	271	264	307	298	283	268	287	277	254	308	270	287	282	276	247	282	272	246	291	259	266	287	272	326	248	236	307	295	271	265	292	277	303	264	315	287	289	276	289	278	255	262	301	288	283	282	299	293	248	280	258	282	268	248	250	273	263	266	275	284	327	269	283	279	289	283	243	288	292	282	270	265	249	282	284	289	312	273	264	299	301	281	265	293	263	256	287	280	249	305	273	286	259	284	270	296	277	281	265	269	290	282	283	283	255	286	278	266	257	266	278	314	266	312	280	276	278	289	261	304	261	270	250	289	282	292	257	282	285	247	290	271	222	272	270	277	287	274	281	285	300	318	268	273	262	272	267	265	293	291	254	268	282	338	275	283	245	288	273	282	270	279	269	258	280	297	293	312	272	261	248	307	260	303	277	269	277	260	274	260	270	237	286	270	290	268	247	282	278	274	244	285	285	290	259	294	264	244	272	307	276	290	248	277	266	258	277	279	274	250	280	272	290	269	264	278	266	296	255	263	269	275	279	290	271	263	289	307	279	264	279	269	264	293	280	259	277	251	301	245	264	275	304	276	277	274	271	304	279	271	277	273	275	268	255	261	262	266	269	274	263	261	318	275	274	300	261	274	270	282	267	326	263	265	265	294	301	267	277	285	257	294	268	267	279	232	259	292	243	273	306	279	272	279	251	289	267	286	246	267	293	270	308	303	269	284	323	282	262	266	277	265	284	290	261	244	243	270	316	273	245	262	270	276	270	260	287	255	260	276	285	284	271	291	306	296	277	295	275	279	274	291	310	292	280	288	312	282	267	254	266	256	247	271	268	256	257	293	262	289	328	270	263	249	282	286	275	283	277	314	259	305	287	265	258	276	250	258	267	276	259	289	260	283	293	290	267	302	254	290	276	284	271	257	269	279	283	261	294	278	284	276	265	263	264	240	262	248	277	289	289	276	245	289	263	263	256	279	266	298	252	308	268	291	314	283	306	287	257	298	303	265	278	287	259	255	248	289	327	261	310	270	274	264	280	257	285	314	257	271	272	282	285	266	278	287	277	286	283	298	281	290	271	289	269	269	285	312	265	297	263	300	295	271	288	283	283	261	319	265	248	287	259	286	310	259	271	265	288	290	263	264	274	288	268	272	244	262	284	280	304	279	285	269	250	274	283	267	275	284	277	282	290	277	292	272	285	268	271	250	279	299	304	267	261	292	250	279	269	284	270	302	290	265	277	297	298	286	268	270	278	258	307	280	257	286	267	328	298	255	272	230	265	278	268	292	281	284	272	246	265	282	261	253	267	293	297	314	271	263	266	298	292	307	277	275	281	257	282	307	293	302	290	269	297	268	270	285	263	330	298	275	272	277	250	264	265	284	272	300	285	283	306	282	279	277	267	263	297	307	277	254	302	299	281	287	282	287	314	271	261	299	271	274	290	271	261	296	271	286	287	281	252	294	274	286	279	313	280	251	256	278	281	284	289	265	288	235	267	257	283	251	263	271	281	281	247	268	266	260	261	289	272	231	298	264	258	258	287	289	273	295	272	281	282	291	246	280	283	259	260	255	308	283	255	298	321	311	262	293	272	262	271	251	274	277	279	258	265	303	270	264	237	274	249	284	253	273	295	265	296	307	271	294	255	275	274	296	271	292	278	288	284	275	276	258	293	282	314	303	262	268	296	302	266	287	268	255	273	262	254	299	274	237	289	269	275	273	290	265	269	309	278	310	313	278	353	266	292	276	288	260	275	270	264	319	302	312	286	324	303	288	312	275	278	299	293	290	282	278	260	252	285	256	288	287	258	282	279	262	321	252	262	238	290	283	291	249	271	269	291	324	279	283	263	252	301	297	270	289	280	264	300	268	255	303	286	266	261	274	307	266	307	278	249	284	276	257	229	275	253	294	259	249	296	294	263	278	273	275	252	277	271	295	268	289	253	263	283	280	286	293	278	292	277	246	258	258	247	271	286	283	307	310	261	257	266	256	295	253	263	281	249	257	275	309	270	298	282	259	260	293	233	257	269	252	302	292	258	251	296	307	267	291	285	284	261	297	281	266	298	299	264	291	274	261	269	266	256	267	262	257	302	296	241	270	289	291	280	302	261	297	316	217	278	282	275	251	240	261	257	275	247	259	286	266	293	258	263	285	287	281	289	262	284	261	297	275	293	267	273	272	262	342	272	301	238	287	268	257	267	259	278	304	280	274	252	241	263	239	297	282	255	267	257	310	244	262	264	295	254	258	271	259	286	306	261	297	278	251	281	297	267	281	297	286	266	305	276	263	265	252	287	284	263	292	252	257	249	307	276	267	289	306	257	280	275	257	254	267	248	272	261	287	257	268	282	319	249	247	281	268	300	278	280	268	272	285	288	297	318	261	276	276	288	266	279	269	249	257	251	280	263	286	273	281	252	281	284	278	300	260	267	249	260	266	309	235	289	279	268	281	245	283	283	278	270	249	274	276	256	240	335	275	273	262	271	297	308	276	290	273	273	260	241	292	271	257	282	320	258	255	264	302	286	275	253	325	329	293	303	288	292	248	296	266	256	309	271	281	279	280	234	251	244	275	293	279	279	305	283	272	256	263	269	294	283	280	270	292	267	277	278	277	283	277	255	260	279	263	267	301	265	254	252	285	253	260	296	276	283	281	297	309	267	269	272	291	262	261	250	251	263	304	289	260	264	262	266	348	285	270	269	263	277	277	264	298	296	273	241	260	272	243	261	313	248	264	265	275	270	260	259	309	264	280	271	266	280	307	282	280	279	281	254	268	248	252	283	323	245	257	308	289	266	251	258	293	287	291	281	308	260	255	280	268	272	276	282	282	267	266	272	279	264	279	275	272	264	272	275	297	273	255	244	301	275	282	285	282	263	246	300	253	250	281	292	294	302	282	313	274	266	275	270	223	273	273	251	253	265	256	308	277	270	291	297	283	287	243	290	263	275	282	246	307
35320	21805	17251	15828	15192	13792	9061	5949	4341	2564	2543	2130	1801	1702	1685	1378	1187	1186	1066	1152	1042	1097	1119	1745	2994	2748	2330	2124	973	659	645	652	622	669	695	605	650	632	637	644	586	598	596	638	620	613	631	607	608	632	574	628	648	559	594	592	637	545	620	605	611	629	594	628	622	633	638	620	606	592	610	577	610	620	621	623	582	596	532	593	611	567	602	571	585	620	577	584	666	601	586	574	598	605	571	557	620	602	616	588	573	598	619	607	567	598	618	583	595	613	611	561	586	639	618	589	680	623	599	667	608	628	599	620	609	580	621	583	612	628	658	617	597	655	640	621	576	615	598	617	583	581	611	595	577	593	601	627	614	611	600	628	624	638	635	623	594	581	582	578	617	579	578	621	606	594	612	634	614	608	562	573	629	598	595	562	588	608	626	647	623	601	635	622	624	550	590	622	598	583	611	587	611	637	639	659	573	562	577	592	584	584	633	606	593	607	576	548	595	601	621	613	601	570	620	645	609	572	620	582	565	628	652	607	603	615	573	612	613	585	581	578	628	597	601	580	573	629	551	638	617	635	662	605	626	586	634	603	541	569	621	595	610	596	600	571	581	634	567	633	607	607	598	626	582	583	598	573	611	586	583	593	600	591	613	613	621	606	602	593	601	619	588	595	620	579	573	612	593	628	630	592	590	619	606	587	608	591	587	587	609	615	562	600	591	573	631	593	620	599	607	598	603	613	596	641	609	576	613	590	595	605	549	638	563	597	619	593	640	565	618	624	562	590	593	609	634	571	619	630	637	621	634	598	612	584	578	590	581	570	645	631	593	570	586	600	559	647	605	622	590	645	560	617	612	565	595	585	605	589	579	624	585	581	592	570	621	622	599	558	580	589	647	617	589	608	613	569	589	600	570	621	620	623	609	601	582	618	608	574	581	595	623	616	579	629	599	606	627	660	626	585	608	597	581	611	580	572	561	618	610	633	574	576	590	605	589	593	639	613	607	601	579	537	588	580	590	622	608	627	618	578	633	613	564	584	567	611	576	578	607	632	594	616	621	569	591	590	585	572	568	619	600	586	603	579	608	604	626	599	592	617	593	603	585	591	629	610	614	535	585	615	606	614	586	575	623	584	578	626	571	646	673	617	596	567	572	662	598	574	625	590	589	606	589	603	642	581	540	600	606	608	627	614	590	579	588	632	583	632	594	610	570	574	571	608	616	616	628	634	600	555	572	621	618	608	581	597	613	631	614	574	611	607	596	654	608	610	564	623	621	580	585	622	578	577	629	601	591	600	563	612	643	541	598	613	582	609	645	585	596	601	597	612	607	590	629	575	575	596	558	617	595	545	567	646	608	582	637	620	598	630	586	596	575	645	551	618	566	584	624	584	612	582	632	621	581	607	621	572	598	625	614	567	624	609	593	605	589	562	610	629	567	623	613	590	592	596	620	586	589	575	586	590	599	609	599	595	664	610	593	604	600	590	622	604	615	600	594	610	611	600	567	622	633	632	610	607	612	568	617	589	549	626	589	544	589	593	612	635	617	570	629	659	600	614	594	573	572	609	630	585	603	631	596	585	592	584	602	649	572	597	577	630	579	616	579	602	601	627	627	600	583	590	614	589	592	537	569	563	608	626	638	606	560	593	595	578	630	672	572	612	589	634	573	624	618	652	582	590	598	606	594	607	607	627	581	570	630	594	586	639	607	578	564	611	627	573	602	604	626	577	583	594	557	589	611	586	586	611	637	609	648	610	555	636	601	630	573	618	621	619	623	565	587	611	593	604	622	593	587	626	583	590	651	574	595	569	631	626	624	626	593	624	618	595	627	592	595	580	557	601	607	628	630	622	551	573	604	683	577	629	600	620	600	638	599	616	618	594	572	605	638	622	598	621	578	610	631	621	641	640	587	603	581	606	598	622	601	590	594	599	632	614	599	553	626	555	606	574	599	611	586	649	597	609	601	640	624	619	606	626	576	622	555	580	578	613	590	564	591	593	619	564	616	580	581	608	561	601	595	588	567	604	645	615	605	616	532	618	582	602	628	635	597	583	624	589	585	632	599	595	616	563	590	609	593	607	613	607	626	611	604	629	614	560	599	611	597	604	621	577	558	566	584	606	597	622	597	569	608	586	594	590	582	602	618	601	650	574	629	669	584	616	601	610	583	601	603	576	572	587	585	616	602	634	667	564	590	621	630	570	565	587	533	569	603	613	593	617	594	578	608	590	605	599	636	579	603	602	619	624	596	574	616	569	622	595	626	650	590	594	622	562	612	604	595	597	606	604	549	575	579	604	634	592	613	631	622	586	540	591	605	575	632	593	571	591	645	591	604	636	575	638	633	560	598	621	616	577	609	632	649	581	595	584	616	662	609	562	598	552	547	556	620	572	588	601	595	604	588	596	584	599	594	569	615	586	593	584	592	609	598	598	612	579	620	616	575	652	593	564	612	549	605	616	629	614	621	576	623	576	601	614	591	579	550	638	626	546	580	612	556	630	580	639	633	538	594	587	593	629	589	593	603	578	618	586	614	616	623	585	620	614	597	594	566	610	611	587	609	584	573	597	570	601	600	590	572	659	604	596	652	639	566	651	570	636	655	573	586	607	622	615	566	584	612	646	612	593	609	607	595	596	613	617	636	584	626	608	637	570	553	583	626	599	588	587	592	624	587	651	594	602	620	622	571	625	613	598	567	598	629	609	598	594	618	593	593	557	589	634	627	611	619	628	642	594	574	624	600	645	593	574	597	617	612	578	674	593	595	554	585	600	616	635	618	565	583	534	579	624	646	604	621	628	616	617	623	582	595	561	595	620	597	593	593	584	628	610	585	573	597	582	572	595	618	595	594	576	604	596	608	586	580	567	559	573	633	579	568	602	654	633	564	563	572	581	621	591	620	596	580	600	608	587	613	618	599	574	627	614	620	592	615	610	609	569	641	622	604	572	596	569	587	616	617	580	629	631	602	607	668	604	651	576	587	625	599	596	615	607	622	615	600	620	656	596	540	580	583	609	627	603	584	608	621	612	556	595	554	581	583	598	574	629	593	629	607	597	629	633	611	612	626	602	618	621	567	591	594	606	592	605	599	581	594	619	590	580	614	599	581	577	618	562	612	617	603	598	610	600	611	619	635	633	618	607	633	641	659	605	577	608	647	601	561	578	608	595	604	608	606	607	594	593	572	620	600	565	593	591	596	660	587	580	618	602	588	641	583	587	607	566	588	610	596	595	586	609	613	638	588	637	582	588	578	605	628	635	584	610	606	591	585	628	649	624	584	619	603	576	629	620	608	598	583	620	550	568	605	583	593	602	604	600	598	563	568	598	570	598	544	582	566	605	551	566	587	626	601	584	616	621	615	616	584	587	595	591	626	600	582	586	594	582	584	596	619	589	628	630	603	599	630	609	594	570	619	593	537	599	566	617	615	584	546	622	608	594	632	603	623	562	615	644	621	620	622	613	615	596	598	585	646	628	593	605	610	636	599	584	558	592	634	601
23539	11482	5626	3498	2556	1769	1101	586	376	293	264	227	202	222	221	198	180	207	184	176	176	131	143	148	175	192	176	169	160	137	175	180	151	169	149	151	154	160	152	167	150	152	149	147	177	152	154	155	149	148	157	130	184	155	134	163	176	175	146	144	165	162	166	169	135	160	159	161	150	133	141	172	172	149	142	134	139	167	152	166	151	143	144	165	181	169	175	177	159	133	173	147	164	123	132	142	160	174	145	172	143	165	169	172	171	149	146	143	143	149	143	136	164	167	152	161	175	133	151	124	133	157	151	156	186	151	147	137	147	132	154	155	187	169	170	146	146	158	165	183	160	171	138	139	169	157	160	135	161	150	155	156	171	166	160	159	155	166	145	157	172	153	135	131	125	165	156	157	170	156	150	155	174	167	154	165	133	139	151	159	153	154	138	158	157	166	137	158	136	135	145	123	145	146	148	148	150	146	144	157	158	167	161	153	153	154	153	163	177	166	149	157	167	151	168	153	157	141	151	164	135	131	130	152	149	161	150	137	161	155	159	129	151	161	152	178	167	172	155	162	163	172	151	144	168	141	159	149	173	154	157	159	134	143	154	146	152	166	158	144	148	143	140	155	152	157	172	169	187	166	129	125	152	158	147	154	152	165	172	168	157	169	146	159	159	149	158	146	161	159	143	159	136	144	143	135	159	144	152	143	159	194	172	131	157	169	153	155	143	168	154	176	166	142	151	138	160	155	174	142	165	147	148	153	160	177	164	160	146	169	158	113	152	138	146	133	134	165	158	132	132	194	146	159	146	156	159	163	146	151	163	155	150	163	170	170	149	143	159	175	148	151	182	159	161	127	164	154	176	148	145	145	146	167	151	161	163	151	133	142	159	156	164	150	132	161	168	155	141	147	150	158	154	164	135	135	126	135	143	178	149	143	168	148	143	135	152	147	179	154	148	139	159	169	163	153	146	160	153	194	204	186	165	149	156	168	172	174	161	145	136	149	154	178	134	162	145	140	153	149	144	144	164	156	136	163	138	141	146	166	151	163	140	158	146	168	169	141	144	148	135	166	153	139	163	179	144	154	176	162	162	141	145	144	176	154	179	163	185	185	176	170	141	187	163	169	148	126	166	173	143	172	166	148	163	168	139	150	155	154	166	157	153	168	138	158	169	148	169	165	142	145	140	142	138	163	161	149	139	143	154	135	141	155	146	158	168	155	147	133	134	162	133	178	156	157	143	155	144	132	159	168	137	167	174	174	143	150	143	164	138	142	143	164	142	149	146	143	160	158	155	156	164	157	172	169	132	153	136	158	142	162	157	164	169	161	165	137	156	158	140	144	176	147	167	166	138	165	147	149	160	163	168	168	161	170	144	179	129	142	157	131	158	161	156	156	161	154	166	166	162	166	146	153	175	139	143	168	157	162	159	161	154	141	157	128	161	160	171	168	153	153	163	154	162	151	143	158	127	154	153	133	141	159	143	133	163	163	148	156	156	158	176	182	142	168	142	172	151	153	168	156	155	161	196	157	138	125	168	164	152	163	173	153	148	152	161	161	172	158	144	162	172	139	143	154	131	156	134	157	148	141	152	168	146	146	131	155	160	144	156	153	153	131	143	128	172	153	155	134	149	179	148	133	177	161	132	140	178	165	152	141	145	140	183	157	157	148	149	176	161	146	156	155	160	179	148	129	176	156	149	164	152	167	171	126	137	140	141	181	179	161	175	141	136	151	163	155	167	161	169	143	150	148	159	153	164	151	151	124	141	151	157	143	147	151	155	142	148	170	138	150	153	151	147	137	152	147	152	153	154	149	132	149	148	157	165	148	115	163	121	160	173	161	174	132	162	158	174	154	183	152	173	145	166	136	117	146	143	161	153	149	171	150	156	118	156	150	192	167	130	161	168	160	127	165	159	153	159	143	166	148	185	137	158	137	168	166	147	144	165	143	137	155	169	167	157	159	182	153	165	156	163	136	147	179	146	175	174	174	158	138	150	155	138	132	183	175	173	135	154	164	147	136	147	167	146	136	149	149	143	145	173	157	146	174	139	133	169	158	162	157	172	180	151	167	138	158	143	169	172	157	169	163	162	164	129	140	152	159	141	155	179	148	173	165	160	172	136	171	143	145	143	161	158	166	169	170	164	151	169	139	156	175	160	170	153	150	172	149	179	174	157	149	150	164	141	155	158	129	135	155	151	175	136	164	162	161	140	141	144	177	156	174	164	145	164	151	181	149	152	165	187	166	148	141	147	163	114	180	145	172	145	166	185	133	180	175	177	135	160	124	140	154	160	166	140	117	137	149	148	145	127	166	151	162	163	137	148	174	148	180	159	164	151	150	154	135	159	154	138	174	148	151	157	144	144	156	145	163	128	133	172	157	178	144	150	169	158	133	174	178	155	160	138	161	185	138	160	138	161	166	157	154	133	185	148	128	142	157	136	182	126	150	161	156	147	149	155	170	153	163	136	148	164	141	159	160	140	117	149	145	164	144	166	194	158	163	182	166	198	169	145	174	158	164	149	143	170	157	165	145	164	175	141	138	163	139	139	150	144	172	144	166	155	140	153	177	138	160	154	154	149	160	160	120	135	154	177	154	141	164	152	160	163	146	159	147	151	162	145	133	169	133	147	135	171	159	165	146	159	151	144	158	165	131	167	156	149	140	148	158	156	162	153	150	177	147	143	151	132	144	174	163	158	162	154	158	182	172	145	156	144	160	147	163	164	153	130	162	149	176	157	143	151	160	147	170	153	143	149	154	171	167	134	163	153	152	154	153	158	132	158	154	155	172	168	173	156	158	166	146	174	145	150	158	162	150	176	157	168	171	142	130	161	163	141	154	166	190	150	140	154	138	153	171	159	159	173	140	144	173	146	158	134	163	158	155	157	174	159	179	153	146	156	149	164	158	160	158	149	164	144	136	151	161	151	161	144	128	119	160	153	147	146	138	171	124	147	165	162	163	159	160	135	165	156	159	132	175	165	160	152	173	175	159	137	148	157	152	133	145	133	154	174	138	169	177	181	167	153	159	187	146	154	153	143	177	149	169	155	163	179	153	163	153	159	144	143	170	168	127	137	136	158	152	154	135	174	140	167	172	167	163	148	163	154	141	158	153	141	162	138	129	149	147	152	146	171	157	152	189	159	167	149	132	149	183	174	163	156	135	145	152	156	170	124	176	146	173	142	152	168	164	141	164	167	152	173	162	162	162	156	149	157	168	152	175	141	180	165	143	156	134	169	140	153	122	163	134	155	131	137	163	152	133	147	150	164	150	140	149	169	151	160	166	167	129	163	160	150	177	181	150	149	157	150	162	172	139	162	165	170	138	150	148	146	152	173	171	152	151	143	186	154	153	153	153	148	132	162	160	145	146	168	151	158	141	170	153	147	151	132	152	168	147	147	152	163	151	155	162	167	149	168	150	147	156	159	155	163	166	157	148	149	156	165	146	156	139	146	151	168	167	131	133	197	140	140	152	148	142	136	170	136	137
14000	8408	8523	9534	8814	6822	4246	2447	1347	1221	1131	884	697	799	742	625	589	605	517	513	507	471	391	459	513	507	521	421	363	348	357	348	362	337	347	388	358	369	384	365	360	397	347	371	353	359	338	371	379	378	376	353	375	351	422	359	375	356	388	356	377	361	401	377	351	366	355	321	390	355	363	355	360	400	386	346	377	349	372	380	378	376	376	348	377	389	359	357	367	359	321	409	376	363	369	378	350	384	354	380	358	359	383	390	375	367	356	346	360	364	372	372	387	385	355	380	338	350	335	370	392	350	350	335	365	385	391	372	387	386	365	374	341	380	367	375	372	373	376	403	390	385	361	344	364	358	369	398	386	355	337	379	369	366	351	360	351	365	350	374	358	389	373	356	367	358	333	363	361	346	369	396	376	380	390	390	373	373	362	362	394	350	353	341	362	380	379	396	401	358	380	323	356	362	353	384	354	377	392	376	373	337	346	391	337	403	389	332	374	382	346	413	386	410	365	379	352	373	364	379	373	366	379	362	381	355	381	377	394	379	368	358	418	382	385	358	373	362	379	376	366	393	364	357	390	373	369	401	350	360	383	338	366	325	362	333	360	365	370	370	362	372	376	375	386	367	372	359	384	330	364	343	385	371	377	384	355	366	365	379	376	379	354	397	356	354	360	376	365	398	375	372	381	332	380	354	375	377	365	357	356	383	347	353	389	389	367	389	373	371	370	335	366	364	386	366	349	386	390	372	377	386	387	369	370	374	367	378	355	376	352	353	348	365	336	330	367	385	379	372	340	350	360	378	360	381	370	353	377	360	330	343	371	372	361	372	361	389	345	420	359	374	363	395	378	369	379	382	371	386	385	379	403	373	380	392	384	392	373	365	376	370	371	384	362	380	395	386	372	371	348	395	349	342	332	382	390	357	365	388	368	358	361	383	354	350	388	344	349	396	370	377	331	358	361	372	363	406	352	362	341	369	389	386	396	374	371	363	366	348	384	387	390	393	355	354	328	360	365	381	341	377	388	372	360	380	412	379	373	345	392	361	401	358	351	427	353	390	372	369	344	339	407	398	372	395	377	364	365	352	367	363	398	376	417	378	395	338	386	368	364	353	403	379	388	351	344	353	403	345	384	366	378	391	399	354	396	383	348	375	387	366	394	377	376	365	370	387	350	378	366	374	371	385	396	366	332	358	352	355	354	337	364	370	415	382	406	388	355	358	368	380	369	399	372	371	376	356	396	403	389	373	368	366	368	358	392	385	374	398	388	349	375	347	383	379	356	394	371	350	361	375	358	362	380	382	356	354	370	343	365	365	345	357	369	341	371	371	373	381	397	356	353	391	351	373	349	389	378	378	375	359	350	351	400	354	401	399	326	335	366	369	374	354	356	360	387	367	361	380	379	376	365	374	387	342	339	349	401	375	391	399	377	352	368	357	385	387	383	362	405	369	340	381	350	371	347	346	387	382	362	357	330	428	370	378	372	392	382	382	336	373	387	351	399	367	360	394	377	353	359	348	393	408	350	360	366	360	363	388	362	344	391	375	384	359	378	382	339	360	379	353	357	353	373	387	342	371	387	348	377	378	339	354	360	376	385	346	364	371	372	364	370	404	399	377	357	392	382	382	359	379	372	347	365	362	350	405	376	404	412	383	351	398	348	348	371	389	381	369	350	415	412	376	389	357	400	351	386	355	379	364	341	380	401	381	363	402	344	371	382	371	348	395	378	372	335	348	377	366	351	375	349	342	348	389	348	407	359	361	384	377	384	433	347	378	356	366	402	368	413	375	375	381	366	386	383	378	371	347	367	401	375	365	366	352	374	377	316	354	356	361	386	370	356	378	358	363	378	335	378	399	352	383	370	345	393	370	367	390	339	343	392	399	362	364	383	377	360	342	371	341	350	379	382	381	379	363	384	348	367	343	398	390	375	356	399	413	325	399	412	371	404	344	422	354	344	392	351	373	359	359	399	372	360	383	356	385	373	378	408	376	396	349	368	344	349	326	363	373	387	365	350	378	358	354	355	400	362	398	369	379	365	381	391	359	395	379	389	364	379	402	387	367	374	375	343	340	362	338	376	379	376	370	384	387	377	355	390	391	384	403	384	379	361	356	392	370	374	373	377	360	366	391	382	381	362	354	391	391	392	365	364	351	376	391	386	364	376	376	375	368	378	378	387	353	361	364	391	373	346	350	397	371	355	354	364	373	393	364	393	382	385	393	364	362	339	376	363	355	386	382	327	352	375	356	374	372	378	363	374	400	358	375	354	399	395	402	369	405	375	387	378	365	387	370	363	371	367	321	355	372	396	382	384	364	371	328	387	325	406	380	343	411	381	359	364	363	352	324	360	376	363	363	360	380	346	352	367	371	345	378	358	382	370	393	364	361	343	376	340	377	368	335	360	377	395	369	396	385	368	343	388	353	333	391	357	347	397	385	407	402	363	369	380	398	370	332	349	374	354	344	375	403	378	379	421	360	369	395	384	382	346	373	355	400	329	381	382	368	392	357	372	371	345	344	353	376	347	370	389	368	385	392	393	379	367	356	378	362	372	382	384	348	390	364	358	361	379	409	356	369	345	366	381	412	359	361	334	381	324	348	353	367	370	365	355	362	376	358	378	344	380	379	407	355	358	398	396	350	337	401	395	353	336	361	373	354	372	392	369	382	363	380	378	393	391	366	380	386	391	356	368	343	347	376	359	392	399	370	370	381	375	382	377	366	383	393	376	380	388	364	352	412	353	365	423	379	366	363	421	351	393	360	336	356	359	383	368	370	368	407	341	351	370	371	393	392	390	364	358	377	371	354	372	370	333	314	394	380	385	378	387	372	366	381	346	361	376	392	386	376	371	368	393	346	392	358	379	332	363	379	389	378	379	357	350	342	369	366	360	349	372	404	363	350	387	354	345	369	344	393	392	371	364	364	383	363	356	385	369	347	359	358	398	359	369	380	413	387	362	383	398	369	426	340	389	372	381	377	372	387	377	401	360	367	367	381	348	382	364	376	382	395	334	356	394	361	376	391	367	372	347	400	373	366	405	386	371	397	419	371	322	395	346	394	392	377	374	334	370	402	349	353	395	384	344	387	361	365	364	388	355	389	379	339	382	379	363	350	357	396	396	373	387	353	349	346	398	374	391	358	349	353	367	390	377	381	351	372	375	399	404	357	372	391	358	379	366	391	416	370	392	384	418	379	365	358	379	366	393	371	390	377	380	355	364	399	362	355	384	363	389	373	383	373	378	338	348	369	341	367	396	378	361	372	363	394	388	368	360	408	364	357	403	372	352	387	358	362	416	409	357	385	380	363	338	356	398	390	367	383	348	393	356	388	345	387	366	380	339	365	361	388	382	366	343	356	383	387	402	352	363	368	371	374	370	369	379	349	373	364	359	361	405	393	378	410	348	344	367	376	356	393	379	380	373	379	347	355	368	358	346	398	355	399	390	358	363	364	384	375	353	383	401	370	342	365	403	388	410	398	390	369	353	364
43526	25650	10482	6864	4049	2777	1616	892	508	553	429	389	377	360	290	328	292	319	326	319	287	240	255	337	412	462	488	341	331	251	212	220	250	234	222	253	267	211	235	241	238	220	235	215	206	220	248	256	226	246	220	235	210	260	238	221	202	235	232	256	203	235	239	235	224	263	267	248	223	248	239	242	233	221	212	231	240	238	217	243	231	238	228	260	268	225	260	233	233	220	232	199	248	240	243	241	258	253	260	217	238	206	241	233	256	226	259	211	256	258	236	231	243	219	235	242	252	217	216	265	246	237	249	211	251	227	270	253	215	220	233	235	217	219	236	238	219	218	229	223	234	258	207	244	255	226	223	230	215	251	240	210	247	237	227	241	213	233	210	234	213	211	232	243	232	236	217	253	234	246	221	232	236	212	237	253	232	232	255	247	192	222	224	221	247	243	242	215	240	230	235	210	240	237	243	227	217	242	247	229	238	217	237	240	252	254	221	238	247	253	238	227	219	235	239	222	212	242	241	253	224	207	224	258	238	207	222	220	220	223	198	235	222	215	242	249	255	244	226	221	213	203	248	224	228	230	239	222	207	231	254	243	238	250	241	241	231	229	209	235	220	262	242	241	232	238	224	239	225	236	231	232	221	226	244	209	219	246	238	228	222	239	235	198	238	206	210	206	242	241	249	240	240	247	216	251	241	222	250	235	257	251	242	218	246	257	252	245	225	238	217	237	246	237	238	225	216	259	226	252	241	255	190	240	223	203	238	283	226	251	244	244	215	247	227	218	224	261	206	235	224	225	251	221	211	231	231	245	189	254	203	238	214	211	234	241	249	241	256	232	257	221	245	265	215	247	200	224	247	204	248	231	275	202	233	260	209	259	242	225	206	238	224	211	240	256	235	261	206	235	227	202	227	252	235	248	227	230	191	250	213	230	247	237	265	220	213	222	254	233	255	243	229	236	219	249	265	260	237	256	232	241	237	230	240	242	235	250	236	252	206	205	236	225	229	227	254	236	265	257	235	245	233	209	230	251	249	240	215	193	250	239	216	252	217	239	240	238	230	234	242	238	231	260	252	215	215	251	245	209	213	207	221	255	227	220	239	252	257	236	223	205	238	241	218	247	213	232	224	203	254	259	223	229	241	231	239	242	199	210	266	236	230	256	241	240	244	231	225	217	235	201	232	229	253	242	231	259	244	226	275	262	254	227	223	236	238	256	229	215	231	231	206	238	237	231	221	227	241	217	211	209	224	216	236	219	211	211	223	212	237	241	210	263	228	201	223	218	227	203	219	235	205	234	247	224	218	212	225	241	229	235	251	230	221	245	224	229	248	268	233	230	212	236	230	219	221	237	251	206	206	226	231	194	214	215	229	226	230	238	216	217	244	255	249	222	210	230	205	236	242	222	227	218	210	257	209	232	217	240	215	220	250	209	254	239	247	245	241	254	241	206	223	227	254	229	214	234	254	248	245	214	240	225	225	232	268	228	231	241	221	235	235	239	253	241	240	241	205	221	202	236	249	263	248	241	238	219	233	255	247	255	216	233	247	239	242	233	214	235	272	258	242	221	221	259	222	230	208	210	228	238	240	266	231	220	252	231	249	230	238	221	221	252	261	240	210	229	237	246	227	232	215	233	244	219	262	197	209	238	233	249	234	194	243	232	228	243	212	241	243	246	226	210	234	224	234	223	229	247	247	249	242	211	265	217	256	248	224	207	213	253	239	253	244	245	209	241	239	248	227	234	234	226	255	236	236	240	221	272	237	227	205	231	237	244	237	253	235	231	213	238	239	224	213	222	244	229	236	225	254	217	233	226	250	246	268	243	220	233	220	231	239	230	232	240	232	235	222	251	213	253	227	238	227	248	264	210	227	221	231	234	257	227	231	233	205	244	206	230	224	236	226	190	246	251	234	234	243	235	274	219	230	226	233	261	228	229	242	253	238	263	227	192	254	250	258	233	224	236	246	245	232	246	238	222	235	228	219	223	230	256	233	238	219	248	239	233	201	233	255	227	211	251	247	223	259	211	241	255	240	224	239	230	223	231	225	221	176	237	233	215	245	244	238	230	267	242	218	239	254	260	248	277	222	241	247	247	230	253	243	244	244	226	263	194	216	243	236	217	251	228	237	240	233	221	227	250	242	243	223	216	231	226	226	253	252	205	251	210	240	235	225	199	219	228	229	238	251	268	219	244	250	241	212	251	218	221	221	252	244	229	236	202	217	216	244	262	258	220	243	226	225	229	244	223	231	240	225	253	240	232	235	205	223	246	202	202	235	235	258	228	236	236	259	246	241	212	225	265	246	244	223	224	242	245	232	235	253	222	235	238	229	275	228	202	232	230	231	232	259	259	219	229	219	219	256	226	244	224	208	262	246	231	241	240	230	247	238	223	255	219	218	250	235	199	215	215	230	236	267	234	229	225	198	223	215	247	212	233	230	221	215	214	240	230	238	243	220	225	230	258	223	221	226	218	237	244	244	233	223	267	247	242	231	245	216	235	230	215	230	228	208	216	257	243	251	233	205	263	241	246	256	233	227	243	244	235	224	246	244	227	232	235	213	219	246	236	231	236	254	249	243	236	250	216	221	245	222	201	224	213	219	250	225	215	229	217	219	229	226	245	234	219	214	239	238	220	248	228	274	247	224	249	216	259	223	230	261	223	248	231	224	210	224	219	213	237	250	228	273	229	217	241	231	257	219	219	244	232	241	247	236	207	240	242	252	221	237	240	212	200	245	210	216	224	222	246	236	260	231	259	249	214	233	212	233	252	253	258	259	214	218	231	237	208	251	217	220	235	209	247	212	242	256	197	243	231	249	211	248	224	231	239	251	253	234	257	212	235	253	233	246	277	237	235	249	242	233	220	204	211	257	253	257	236	273	242	241	233	214	233	223	243	243	244	233	196	228	233	222	240	253	212	232	240	259	251	212	197	241	218	240	216	221	218	252	247	245	222	219	234	208	247	227	264	200	264	234	234	243	280	203	253	215	245	231	216	252	245	224	211	203	233	243	206	214	247	236	235	218	238	247	216	226	202	215	216	215	239	228	242	212	221	236	243	223	204	220	247	227	210	220	251	223	238	219	205	240	242	244	218	212	251	233	243	225	243	236	240	216	240	233	213	229	251	236	233	237	240	245	258	247	223	240	259	235	232	212	255	241	244	233	250	211	229	241	229	230	227	264	258	232	225	223	239	227	257	258	237	229	242	208	237	226	220	261	231	237	230	222	208	226	251	224	219	257	240	220	201	236	238	261	242	238	222	243	225	236	250	279	265	228	212	250	197	221	246	240	264	233	227	245	231	272	234	233	221	215	249	212	219	235	236	230	258	229	241	233	230	206	242	217	207	236	217	264	254	242	245	206	246	221	251	209	251	237	246	255	216	239	245	238	240	225	242	230	230	228	214	232	243	243	239	244	249	223	221	227	212	242	244	244	193	206	217	245	248	255	221	204	213	240	239	210	211	234	237	238	236	234	210	216	256	239	256
27804	16500	13205	15906	12766	9950	6460	3585	1952	2226	1561	1411	1231	1314	977	1000	975	1068	1022	956	832	771	735	1129	1713	2000	2169	1626	1099	546	550	527	516	537	563	562	538	593	560	570	503	567	527	551	489	483	512	545	544	542	558	514	492	498	513	503	514	546	553	515	547	575	554	526	456	553	511	560	541	525	522	486	556	497	541	540	538	528	540	573	502	535	511	532	550	513	523	519	549	537	526	511	485	478	509	548	524	499	530	506	531	544	538	525	563	524	546	517	532	547	549	514	512	515	560	524	533	530	494	549	488	538	524	503	546	526	498	539	523	507	504	509	543	515	516	506	532	491	533	509	553	545	500	556	555	536	491	523	565	554	534	548	555	541	487	538	515	545	524	521	507	536	526	487	563	523	528	519	517	555	550	492	516	533	516	530	525	541	547	564	562	549	542	526	503	555	503	549	511	576	500	498	524	538	537	527	523	556	495	521	536	545	497	527	554	519	522	568	531	511	527	530	538	534	549	528	492	514	517	530	554	522	532	497	555	518	575	524	504	516	516	501	502	539	559	534	514	555	515	553	522	528	496	532	535	533	569	556	527	484	496	545	545	530	540	506	540	501	545	508	508	515	528	580	506	473	535	528	511	536	509	537	537	541	506	526	549	530	497	548	501	503	492	524	491	542	494	506	503	550	535	531	512	527	551	516	574	505	558	508	554	568	524	501	535	522	493	541	510	524	558	491	531	561	532	538	503	551	562	542	519	513	552	530	496	565	541	544	529	523	526	526	505	508	518	542	528	552	534	515	530	549	545	520	556	531	523	542	543	507	548	499	547	550	510	545	511	505	556	540	529	511	518	543	527	560	524	553	516	516	558	505	552	532	527	557	524	529	516	537	582	523	533	537	495	493	572	506	539	517	524	515	511	547	523	504	542	494	506	539	509	518	523	552	504	563	584	516	582	553	510	510	542	537	555	547	584	542	565	532	521	498	518	544	531	527	513	520	499	501	542	532	491	535	520	550	556	537	580	537	496	519	466	522	522	510	490	534	516	489	538	537	528	529	515	510	516	543	503	537	514	537	513	531	499	473	509	504	541	537	500	535	542	541	553	500	536	504	535	564	543	546	532	550	503	511	497	487	515	532	517	499	509	564	537	496	534	527	550	520	521	510	531	533	538	558	548	553	492	525	529	581	486	513	544	526	537	514	523	523	543	511	554	535	551	526	505	551	552	496	504	538	508	552	547	507	524	544	557	499	541	486	539	565	517	515	519	529	525	533	551	554	524	487	527	543	486	551	509	503	563	529	479	531	495	500	488	537	542	503	533	559	498	493	542	537	506	520	552	559	535	547	531	556	533	559	497	518	521	544	535	498	494	543	501	515	541	554	499	517	533	509	529	507	548	543	487	495	530	546	532	501	529	501	560	506	567	527	559	562	516	558	533	523	522	526	544	525	512	553	527	592	520	530	521	512	504	508	526	534	530	544	528	546	540	556	541	521	523	542	539	553	504	522	512	520	527	519	516	509	553	521	517	521	512	530	519	545	523	530	498	540	528	485	514	588	550	510	481	555	525	534	508	526	495	539	561	516	551	548	557	537	536	529	534	538	547	532	500	561	507	544	525	519	567	505	552	540	547	541	542	563	499	554	510	510	529	522	541	494	537	511	529	542	529	584	579	558	532	498	512	572	576	524	516	537	530	507	540	534	531	532	506	566	525	536	509	535	497	537	485	512	525	507	511	533	561	559	509	537	548	542	534	516	527	496	518	516	534	524	500	518	529	484	544	521	477	540	524	581	543	509	541	539	523	499	535	552	562	500	551	517	546	508	524	514	500	523	525	537	556	541	564	539	596	550	528	556	551	494	535	528	519	549	516	521	554	552	518	497	504	546	571	568	581	511	544	509	551	518	507	542	555	559	561	568	539	585	503	535	554	509	522	511	504	526	544	557	562	562	511	540	554	537	555	562	537	533	536	498	538	574	564	504	519	522	523	517	541	551	468	520	524	523	502	522	484	523	543	567	533	514	556	527	528	515	567	544	551	537	554	500	526	522	515	515	532	530	495	525	551	534	526	553	528	533	513	505	534	535	544	555	539	479	499	510	559	559	505	529	514	574	549	555	543	547	488	504	535	551	523	567	546	514	528	553	496	492	515	541	516	511	537	523	482	543	537	496	517	560	521	524	551	511	507	569	515	510	511	562	529	520	579	492	503	518	535	520	532	556	482	507	529	521	534	557	530	494	536	511	550	516	544	555	487	514	548	513	599	524	474	534	535	528	522	523	534	548	511	517	569	545	521	510	528	559	536	522	566	545	537	539	540	502	514	510	502	500	498	541	541	553	547	525	504	503	547	552	537	505	505	495	522	528	567	548	562	562	536	559	578	575	518	550	554	485	512	497	505	538	527	522	507	537	495	539	532	535	513	498	526	498	497	514	575	543	511	527	544	532	547	528	526	549	579	570	540	474	511	524	553	515	544	510	505	566	522	551	483	516	578	535	518	568	546	541	492	530	562	526	529	526	508	585	512	553	501	535	498	559	541	521	533	495	533	515	509	525	526	496	555	526	528	529	540	518	557	515	499	512	516	496	510	554	540	502	528	527	528	497	556	500	533	509	525	523	514	538	536	544	557	536	519	546	508	518	565	493	489	546	513	515	517	499	515	535	549	559	528	531	478	519	551	557	556	535	520	537	528	562	526	536	533	527	544	557	481	556	510	549	538	549	572	508	534	533	514	516	512	522	512	548	522	544	453	507	519	530	545	508	481	531	560	481	535	504	520	537	582	537	517	500	533	511	545	513	536	527	566	558	508	500	583	525	505	556	491	535	585	574	508	491	532	530	546	528	522	512	556	536	526	516	496	550	562	508	521	556	592	519	530	524	535	562	519	533	533	571	535	515	541	515	556	543	529	517	550	506	497	559	526	522	523	561	533	506	568	504	510	527	507	497	496	480	529	537	532	501	528	528	566	517	525	480	537	489	542	519	522	518	525	470	547	473	538	525	511	541	503	607	536	572	549	524	529	504	545	502	513	503	500	522	510	533	522	535	511	500	552	542	497	500	528	536	493	531	520	516	520	542	508	544	539	559	522	524	596	502	524	548	480	522	570	525	542	537	540	515	509	510	515	549	544	520	544	515	533	556	554	519	514	480	541	470	550	570	545	551	543	514	496	492	507	513	501	490	534	520	519	533	542	480	555	537	541	490	544	517	534	542	535	494	532	514	506	530	534	537	502	517	539	482	491	541	521	560	564	513	527	525	491	525	465	526	519	508	553	530	531	505	570	532	515	531	513	567	479	538	499	505	527	535	537	567	500	504	484	514	507	554	553	490	552	556	553	517	536	508	539	547	523	539	511	519	560	498	526	519	532	544	535	525	549	548	545	559	516	526	547	496	518	530	502	513	539	523	517	487	518	552	548	520	563	551	521	503	538	566	558	477	540	529	534	538	517	521	515	531	515	501	532	535	541	543	564	555	530	471	531	557	525	532	535	507	501	513
55093	33149	16183	9991	5972	3762	2180	1042	828	613	569	555	622	471	437	437	459	427	400	387	330	352	322	320	543	867	795	645	581	430	308	286	278	331	313	295	334	298	298	323	306	285	274	283	275	279	274	281	289	312	323	278	263	326	290	270	274	257	262	295	300	283	260	267	314	290	358	288	309	299	305	298	329	266	296	326	301	315	286	311	313	276	279	273	294	292	279	296	297	298	277	258	332	312	330	266	275	259	278	279	293	315	257	258	303	297	285	286	263	281	282	311	300	270	294	283	255	294	305	264	264	310	266	280	301	253	311	300	287	298	302	299	288	311	308	287	296	285	304	272	325	288	296	288	262	314	291	307	269	274	287	270	268	308	284	281	263	302	279	283	295	260	273	249	266	275	293	291	288	276	287	291	293	320	308	292	303	285	273	269	287	327	296	301	299	304	266	294	293	285	316	317	289	274	249	283	264	313	280	282	260	294	302	273	303	313	270	260	297	312	279	314	311	283	296	266	271	298	292	301	283	315	285	267	271	286	255	271	296	292	281	268	278	312	261	288	286	283	313	278	276	266	276	327	300	285	265	282	279	266	269	298	295	277	296	281	281	295	343	284	286	321	317	282	283	264	314	268	296	256	309	306	287	290	279	298	265	303	298	258	312	298	284	283	289	267	267	290	307	290	325	271	269	305	290	307	306	248	288	333	283	299	291	273	298	295	297	305	320	246	265	289	290	283	267	266	286	274	305	279	309	296	299	282	290	277	307	280	270	268	319	279	276	289	266	320	273	297	266	310	298	268	311	344	296	288	286	252	320	294	288	284	300	242	268	292	287	304	252	295	259	282	238	259	260	303	278	300	289	323	323	277	308	295	247	301	342	296	309	283	295	314	279	262	336	295	292	290	278	266	281	313	291	297	288	324	299	265	288	306	288	316	266	271	283	289	265	295	334	286	312	285	288	280	310	302	286	284	280	274	279	274	273	288	303	298	278	278	272	309	284	300	272	276	330	288	286	309	275	285	315	288	301	315	305	292	252	286	274	303	319	277	313	286	302	296	309	304	281	309	294	325	286	306	268	294	301	314	295	289	279	300	293	306	260	291	319	302	288	292	289	285	279	296	283	262	301	333	298	258	309	292	291	299	306	268	288	287	286	280	300	283	298	282	266	273	287	302	300	322	296	294	279	290	283	300	251	270	261	291	283	305	307	312	307	304	261	267	273	303	294	287	279	279	274	289	286	281	314	320	312	293	305	279	253	302	274	296	284	277	290	280	270	291	326	291	291	254	292	278	299	286	278	275	286	286	301	265	278	270	264	292	296	287	278	310	294	272	265	300	314	281	267	296	284	280	300	320	278	293	296	300	308	320	326	308	293	284	294	251	285	307	292	312	303	330	279	255	259	277	281	297	286	282	261	295	248	247	236	309	320	323	269	284	264	288	308	286	269	319	257	288	292	299	292	260	286	329	275	302	322	283	324	301	272	291	318	273	288	261	282	303	310	287	275	300	255	310	240	293	271	288	271	275	276	291	256	304	250	285	306	267	303	302	271	264	241	270	272	303	304	318	317	292	279	280	315	266	290	254	290	289	298	276	287	343	300	300	289	277	250	275	292	311	297	317	291	287	283	258	264	298	306	302	297	271	295	296	290	319	286	269	325	288	307	290	317	325	264	290	276	288	302	276	309	304	303	276	295	279	259	267	270	310	275	317	237	316	284	281	286	265	284	271	297	293	299	294	309	278	269	300	282	241	295	281	301	280	315	300	268	284	277	265	270	288	267	249	282	274	281	290	300	292	269	274	269	292	279	279	290	266	307	304	297	312	292	283	293	300	296	278	277	299	314	344	308	306	266	309	264	287	284	275	297	303	282	278	265	267	304	282	282	300	286	285	273	287	292	290	305	303	312	254	303	265	301	309	297	283	286	310	289	288	289	265	286	281	299	284	282	317	329	285	283	269	300	276	295	276	278	292	282	322	287	299	278	307	289	276	286	302	288	302	283	264	324	289	324	275	280	258	293	269	284	304	295	297	294	284	281	277	291	276	330	267	298	267	279	270	301	296	302	257	284	313	286	302	310	279	284	313	313	264	293	260	313	295	274	297	303	276	286	280	317	290	298	269	323	309	301	302	303	292	287	284	264	287	292	311	315	284	262	294	312	296	314	262	277	320	296	287	288	298	283	286	301	283	296	317	301	287	303	271	293	259	283	330	309	281	292	295	257	309	312	293	284	288	297	280	307	289	316	301	279	285	279	272	281	291	311	297	278	282	329	318	301	284	297	290	269	325	315	282	299	304	284	280	296	273	285	286	266	324	317	253	293	279	310	292	297	289	268	276	282	280	280	291	296	325	272	282	318	268	247	293	267	302	307	317	267	274	268	271	252	284	319	279	256	314	276	300	268	273	285	320	276	268	286	275	303	279	275	279	292	299	305	337	297	275	273	285	291	278	287	275	315	302	300	289	301	300	271	270	306	272	278	286	305	274	303	311	296	285	296	329	289	272	311	292	336	270	317	318	276	290	290	294	296	298	282	323	292	315	269	254	286	317	290	279	282	307	269	300	309	295	276	287	296	297	283	287	315	303	270	302	303	283	285	307	298	276	308	294	301	268	325	289	274	299	301	283	309	272	288	326	279	262	262	287	272	280	285	288	298	316	296	325	334	317	302	318	284	286	250	271	257	311	312	245	295	276	277	284	319	261	268	313	276	275	296	299	286	290	261	285	294	277	299	294	265	275	289	297	284	253	316	289	300	295	260	282	308	301	290	298	275	297	291	328	279	287	279	267	306	268	326	286	282	304	297	319	271	284	310	263	298	278	267	291	316	276	286	273	268	281	318	293	318	296	276	277	280	286	303	313	243	306	274	303	302	280	338	297	304	274	288	270	283	275	284	307	295	269	310	284	287	261	284	295	283	286	303	268	282	281	285	284	279	258	283	313	264	291	298	319	267	266	241	282	292	294	287	318	278	304	302	298	272	280	274	278	278	298	309	257	296	292	291	252	269	260	289	267	291	309	264	280	284	287	279	270	272	295	270	287	293	285	293	287	305	290	260	279	301	267	272	321	294	283	268	296	305	290	298	298	271	286	299	289	280	279	284	299	316	300	249	266	296	286	332	317	281	310	291	318	275	314	300	304	259	317	283	304	311	304	300	285	320	274	285	288	278	334	272	259	283	282	307	299	341	291	241	289	294	292	282	304	312	301	333	301	335	270	292	293	293	320	308	260	299	287	269	269	279	278	329	279	269	292	279	292	308	273	275	289	292	317	272	270	327	304	275	284	321	283	294	271	319	284	298	311	291	278	267	254	312	291	273	293	298	265	304	289	298	288	287	288	287	305	313	303	290	284	277	284	266	312	250	284	292	302	299	323	321	266	312	308	294	282	290	291	285	273	298	301	286	283	295	288	279	287	299	287	283	291	245	283	267	276	313	312	295	287	283	297	255	320	304	294	300	305	289	268	277	304	317	276	282	278	292	279	298	272	320	316
35457	19553	18244	19019	16521	12607	8159	3747	3565	2770	2311	2068	2119	1696	1376	1456	1609	1362	1401	1394	1266	1056	966	995	2515	4027	3701	3201	2387	1225	677	660	617	633	628	665	649	628	667	638	669	605	639	578	628	662	635	643	649	632	596	614	661	616	633	623	618	628	671	652	641	649	619	645	607	644	593	639	634	615	637	654	621	627	617	623	592	634	603	662	635	622	604	617	606	642	613	630	597	587	611	638	616	658	596	634	621	671	651	632	623	625	610	620	608	586	624	609	625	607	644	651	639	611	631	613	598	638	629	586	620	605	623	616	644	601	627	625	647	638	599	595	674	658	647	600	651	621	681	648	659	639	675	637	649	664	655	634	624	642	618	619	664	627	616	624	626	677	613	632	632	642	620	607	601	582	628	602	627	633	605	621	606	641	622	651	638	627	614	667	631	640	634	660	631	611	628	616	632	632	582	646	674	694	604	615	646	618	648	645	610	640	659	655	635	623	663	610	630	664	593	635	637	629	611	639	607	606	646	636	612	647	674	638	603	665	615	611	620	624	621	637	612	681	596	624	620	667	644	610	649	634	637	626	644	638	612	613	581	645	651	624	578	623	627	612	607	603	601	643	619	645	616	616	618	638	641	626	666	660	626	640	651	685	627	645	628	619	679	623	611	679	632	632	640	632	621	609	598	654	620	618	622	627	633	633	627	639	597	635	611	616	627	629	628	689	636	646	634	621	612	623	626	605	574	635	568	634	613	667	632	626	638	654	566	646	622	588	634	636	639	637	632	655	644	647	608	622	614	614	668	644	620	594	620	620	637	623	645	635	599	635	631	672	609	659	627	613	612	654	678	637	576	622	627	634	594	605	613	647	645	632	592	616	606	640	653	607	650	585	651	615	630	638	647	620	628	617	616	653	647	604	594	600	645	625	637	616	625	665	628	615	638	631	649	673	652	641	583	596	623	605	674	594	606	637	603	630	643	655	664	614	639	619	589	633	628	642	643	674	621	636	629	629	607	681	606	655	645	689	634	639	660	628	643	630	628	579	621	607	656	612	596	666	622	672	664	651	636	649	632	623	618	583	587	615	618	606	607	602	653	586	634	601	612	626	611	626	629	653	655	689	628	637	641	614	660	651	628	597	665	624	676	632	645	684	634	652	656	611	642	559	594	589	642	649	575	578	609	617	637	598	639	614	613	648	648	639	611	599	634	609	619	610	615	665	613	621	665	614	645	618	646	609	610	637	595	634	634	648	628	594	672	652	629	624	670	644	655	614	627	654	674	591	590	637	658	578	610	627	693	591	629	613	598	607	601	645	620	627	654	584	634	634	614	646	624	601	605	588	668	594	581	619	643	636	629	629	629	689	625	662	616	646	632	661	613	622	631	643	638	631	672	638	616	637	593	657	656	614	637	658	641	704	618	583	649	643	569	628	642	646	602	624	655	601	658	644	631	618	622	622	633	637	606	594	586	626	626	649	695	628	568	629	602	646	626	602	620	609	611	689	654	633	621	646	600	650	609	651	596	614	622	655	682	616	653	645	652	621	664	627	671	662	647	635	643	625	687	600	645	648	642	647	616	633	662	630	630	611	650	622	621	667	600	584	653	651	654	661	618	633	633	586	623	632	642	665	601	635	631	593	642	595	598	636	657	589	633	671	620	636	603	613	660	612	590	635	653	618	625	580	585	609	637	618	622	671	635	619	587	674	618	641	661	603	655	605	633	615	622	593	623	631	647	644	614	622	666	573	638	656	614	600	645	610	665	648	633	642	635	651	638	644	646	622	628	608	645	624	632	642	623	651	602	658	631	640	595	636	613	641	661	602	665	607	643	628	616	605	630	615	599	633	655	575	637	659	625	624	671	616	625	637	611	645	597	611	615	643	617	628	657	659	629	653	626	627	635	626	576	591	630	676	651	598	577	635	658	671	706	627	606	615	633	664	659	647	676	604	641	634	647	615	597	664	613	662	625	579	673	631	629	614	682	595	632	597	595	629	634	591	631	624	633	614	622	599	612	617	683	666	614	616	624	639	647	664	666	630	652	624	650	593	591	623	669	668	654	657	643	595	605	640	668	623	648	605	640	650	629	613	673	578	661	636	639	600	606	672	621	605	616	593	642	654	658	603	609	630	619	645	599	623	663	654	614	637	621	612	618	654	652	668	629	649	626	605	615	599	612	676	650	667	642	614	613	598	645	619	606	638	657	609	615	650	630	627	643	609	616	666	602	624	644	601	591	608	627	645	612	650	622	606	679	613	628	630	653	618	645	622	600	649	615	632	629	628	614	636	656	623	613	645	642	621	584	617	626	644	642	583	590	626	648	623	620	661	642	602	663	640	624	625	641	651	637	597	651	628	582	590	623	617	595	634	660	624	580	622	629	618	638	621	630	627	563	630	639	643	606	657	638	652	605	660	618	639	610	595	635	616	619	639	627	627	611	600	678	631	653	584	570	628	664	635	604	593	606	610	664	642	654	631	683	607	631	661	655	628	613	607	642	609	601	597	602	604	644	642	618	628	657	633	630	653	647	612	632	611	631	630	629	615	614	608	610	602	652	641	665	636	597	606	653	623	632	631	675	674	622	658	642	660	629	636	634	589	607	630	632	635	675	641	634	617	668	601	645	656	588	612	600	654	632	618	616	642	658	653	580	635	610	589	615	616	635	630	627	681	640	635	636	647	642	639	653	651	634	639	670	611	656	621	606	648	624	578	643	649	642	600	658	664	601	694	631	647	609	633	609	658	614	605	640	627	615	687	644	596	592	666	630	646	698	679	611	651	610	621	649	686	607	671	616	626	624	620	626	575	574	648	674	644	650	626	605	645	645	633	640	610	655	663	620	629	633	650	614	593	613	653	615	618	656	631	625	624	656	666	646	617	653	606	604	650	631	598	637	623	655	648	630	669	601	624	634	623	645	582	637	654	614	614	607	656	634	587	662	637	644	618	688	663	639	606	612	584	635	634	617	649	628	652	598	596	623	652	630	633	626	567	611	666	603	625	661	648	644	652	623	685	586	633	622	643	585	630	695	670	601	633	620	598	594	627	603	616	608	661	570	628	639	654	623	643	604	656	607	614	636	634	605	668	631	628	622	632	645	654	651	623	669	623	609	603	599	639	583	629	646	616	680	672	643	616	620	613	637	602	614	677	614	669	623	625	654	682	587	616	617	650	618	637	638	598	609	660	644	630	632	620	627	619	594	663	611	596	589	601	611	640	612	605	602	667	623	618	645	644	645	628	596	618	609	630	627	691	638	643	608	629	605	643	620	660	611	644	603	632	659	680	641	624	640	653	633	636	637	654	628	652	586	650	619	656	607	600	590	629	629	583	629	676	633	594	648	641	668	633	627	614	643	615	637	628	620	629	613	599	594	651	621	645	616	651	641	606	637	643	618	660	637	647	634	649	583	626	608	664	615	647	667	637	657	663	646	615	624	642	618	629	583	638	610	640	666	633	624	646	640	598	604	610	631	645	621	590	635	641	620	604	611	627	616	613
23727	11284	5404	3810	2758	1639	796	410	449	300	273	283	297	232	224	243	233	275	238	231	192	226	203	212	219	228	218	204	195	215	204	180	171	183	194	208	186	204	175	208	184	176	182	165	169	192	186	183	203	169	199	217	201	187	177	174	180	179	174	184	190	176	202	204	189	189	188	197	179	191	184	156	191	206	197	179	196	168	194	196	204	193	177	181	225	195	194	201	207	169	185	169	199	167	194	170	204	175	189	179	196	168	229	162	170	170	186	160	186	194	183	156	174	169	190	183	184	168	195	185	165	180	189	190	177	227	180	182	170	171	179	172	231	174	165	172	191	222	180	162	177	184	202	188	183	158	174	193	192	198	186	190	167	175	186	192	199	161	166	186	194	182	182	210	176	185	167	174	190	190	191	183	184	194	180	185	197	160	169	187	192	175	168	177	159	161	190	176	174	181	191	181	166	182	198	175	230	213	185	160	206	185	190	194	183	215	184	170	197	186	180	182	176	165	187	198	178	204	207	176	221	179	182	198	199	203	190	198	178	179	195	179	190	214	214	196	180	189	191	189	171	170	163	161	196	189	203	208	154	194	200	185	220	200	201	197	194	154	186	195	196	188	185	185	155	193	153	190	188	170	209	203	182	182	188	157	157	168	178	184	170	189	164	199	190	178	201	200	167	155	185	178	180	185	176	180	165	199	189	165	165	193	209	179	188	194	200	191	174	194	180	204	174	177	195	195	218	195	214	205	181	160	197	186	186	194	175	198	168	191	194	209	181	172	202	177	170	186	182	183	195	191	199	196	170	199	200	197	175	187	194	204	187	179	196	177	173	226	191	186	191	186	187	227	208	198	162	172	198	189	199	177	176	189	189	213	186	173	204	198	190	187	188	172	211	210	210	189	151	203	177	204	174	192	185	192	169	178	194	199	150	188	194	187	182	181	190	185	192	196	195	193	183	184	213	206	206	180	187	165	178	184	180	185	188	171	195	185	162	200	159	192	164	184	179	189	201	200	205	193	193	183	213	170	155	191	178	207	180	198	151	186	165	174	162	177	184	191	181	182	166	200	209	164	193	177	200	203	202	174	182	156	182	184	203	207	196	170	187	235	183	211	171	182	222	185	202	195	191	166	178	175	181	196	178	207	207	180	171	187	157	186	185	178	186	183	179	202	198	189	190	194	182	190	198	199	188	172	194	194	208	205	217	200	214	185	180	180	196	179	173	192	199	203	197	194	190	201	177	181	183	182	167	189	203	179	191	171	200	186	221	202	174	188	186	217	189	199	180	195	211	190	182	177	196	170	175	199	205	180	205	179	176	144	160	194	161	173	183	187	195	184	176	187	180	176	188	147	185	197	179	178	215	213	208	179	200	159	206	198	165	170	151	171	168	173	207	193	199	194	222	206	183	165	172	202	181	186	181	166	170	174	188	168	179	182	180	184	183	176	211	200	199	163	173	163	183	198	188	187	164	190	181	175	193	193	203	183	155	168	200	171	217	179	212	209	193	176	205	181	192	205	203	190	176	174	206	202	203	178	192	164	173	188	169	214	215	204	164	203	204	193	174	221	190	174	185	172	201	188	172	196	179	186	179	184	205	204	173	191	198	186	176	193	200	150	185	160	182	182	208	196	199	177	204	192	201	201	184	186	172	180	204	197	199	203	189	184	168	176	193	205	174	187	210	196	200	187	191	187	202	164	188	176	209	181	173	163	189	132	199	193	184	163	177	193	166	164	170	170	170	195	202	198	192	178	184	202	204	196	168	211	208	166	183	187	168	184	183	185	208	182	184	162	168	169	177	190	192	152	174	192	183	213	191	204	205	172	212	157	173	194	200	175	169	197	193	212	183	195	192	173	169	209	179	184	218	195	189	179	209	201	155	207	151	169	180	181	165	192	200	159	204	189	169	181	168	188	175	175	176	197	160	177	178	186	187	204	212	178	172	172	199	167	197	206	181	183	173	186	200	208	189	201	162	176	194	189	184	187	189	192	188	188	212	187	158	171	185	195	196	193	190	180	168	183	191	183	163	175	177	174	171	176	205	183	173	170	192	192	168	187	215	183	176	203	173	173	178	206	208	180	178	159	158	176	169	193	193	220	225	189	176	200	188	185	198	173	171	197	174	206	199	159	191	206	186	184	189	211	189	195	178	167	197	180	168	168	166	189	192	182	188	175	155	183	199	207	162	185	187	171	217	188	210	182	199	177	187	175	170	185	168	201	204	145	186	171	179	191	198	193	202	207	170	186	187	193	200	182	197	183	182	196	205	160	204	173	175	177	202	201	221	190	181	175	184	176	156	200	202	186	183	209	199	179	200	165	188	165	188	206	187	183	204	205	206	182	182	210	183	184	190	208	180	217	174	168	197	187	195	188	209	173	180	170	197	192	179	190	179	182	186	199	176	179	171	192	211	190	196	176	204	244	179	192	172	175	178	185	174	210	160	174	190	209	189	166	189	193	204	159	199	154	188	187	172	202	164	181	197	180	211	210	179	207	179	179	160	184	185	175	201	206	167	185	179	179	187	211	199	208	204	211	171	184	163	186	196	175	177	192	186	186	191	196	210	189	199	215	207	212	208	195	168	189	173	182	156	206	189	159	212	212	163	170	189	204	186	194	183	212	181	175	191	198	155	189	196	194	179	195	165	185	187	199	167	184	176	163	211	184	215	197	185	240	192	199	204	190	139	167	210	187	184	172	171	186	177	181	184	201	154	165	181	186	190	182	201	183	198	172	205	154	180	198	186	219	188	182	191	188	196	196	170	192	175	190	197	219	167	187	165	214	194	219	199	212	193	184	184	175	201	193	193	208	167	192	204	212	173	181	188	188	198	155	206	209	182	174	163	203	228	194	156	206	186	176	178	204	193	187	203	212	186	161	191	192	177	175	183	181	185	196	183	183	188	164	194	210	186	173	161	192	150	198	181	165	178	172	173	208	193	185	192	183	171	199	195	193	208	202	174	184	157	187	214	182	226	176	177	189	173	187	178	193	168	198	178	178	206	182	175	192	222	202	179	158	200	182	169	178	209	177	154	181	181	183	173	156	206	184	182	174	224	193	208	187	181	200	185	186	199	173	210	198	181	194	185	169	170	190	201	185	181	172	185	191	179	183	180	196	182	187	186	205	152	171	212	204	206	215	189	193	182	174	185	191	198	203	192	193	166	185	211	223	197	173	207	177	204	192	188	198	180	184	210	187	194	194	182	181	181	190	196	204	175	181	176	195	164	175	202	195	197	197	179	196	202	196	168	176	189	150	187	172	187	181	189	222	214	200	197	182	186	218	195	185	168	184	184	211	203	186	182	194	190	191	199	154	198	181	209	182	202	189	197	186	217	197	171	163	158	154	216	193	201	205	169	193	182	174	172	186	185	193	165	180	167	185	201	208	182	184	183	195	187	198	204	229	212	197	166	206	170	182	174	197	149	156	192	179	171	190	184	192	176	188	197	200	183	186	188	221	184	181	165	189	181	183	163	192	164	214	164	198
14594	7745	9043	10331	9509	6142	3240	1503	1807	1099	1023	1082	959	704	684	782	816	830	773	753	669	640	561	590	597	590	607	653	548	545	470	444	438	443	424	401	450	450	453	383	426	401	445	453	423	432	452	417	434	430	452	469	452	433	455	449	470	427	429	453	431	467	468	428	428	443	410	429	445	444	417	457	417	418	428	411	462	434	438	413	434	450	475	464	445	419	434	443	454	393	450	447	439	434	480	419	402	422	421	447	464	457	433	404	408	467	460	409	431	424	419	408	421	416	411	425	443	441	432	444	472	427	447	466	461	443	468	451	455	444	409	439	466	456	439	390	444	456	414	460	430	430	469	455	443	433	458	485	471	449	490	458	449	432	417	436	450	441	492	464	441	444	414	442	410	430	402	437	412	404	417	448	442	469	438	419	482	413	435	479	435	439	461	434	460	456	402	441	407	454	466	472	439	458	447	450	410	479	454	446	443	455	459	440	411	378	442	429	454	463	449	425	477	421	434	469	466	454	410	410	450	395	437	396	420	443	456	448	439	451	427	474	444	450	433	416	421	468	422	442	427	465	450	456	443	493	419	404	430	453	455	449	429	426	434	423	437	430	427	460	440	414	471	451	479	436	436	457	397	420	474	468	422	425	433	435	432	428	422	470	430	432	398	470	425	435	431	495	466	454	425	434	435	415	445	450	402	450	448	413	428	425	462	399	428	406	439	432	452	458	487	423	458	441	441	437	411	454	426	432	454	440	464	445	450	421	434	426	436	449	429	441	382	430	427	423	447	411	458	441	432	447	419	420	433	440	459	453	434	447	409	463	474	435	397	439	443	464	398	414	459	476	421	409	425	439	429	432	432	416	464	464	432	456	451	446	426	449	435	452	410	447	419	442	454	447	425	482	439	431	469	428	435	467	457	458	464	417	418	456	439	450	447	458	439	460	435	454	405	442	409	429	435	449	467	436	427	437	439	443	460	450	409	446	431	443	464	458	445	458	424	401	417	434	429	444	448	459	448	411	433	459	469	442	439	444	403	452	425	467	439	461	429	391	407	450	433	432	444	468	411	461	463	457	442	429	427	420	415	437	396	408	467	481	454	407	417	423	407	430	411	444	434	461	434	409	443	409	435	471	422	432	439	453	453	447	455	423	437	449	442	421	431	455	474	444	438	453	450	445	391	465	460	446	439	439	410	480	457	438	439	447	483	475	458	450	422	464	415	441	431	402	437	457	407	468	463	422	449	419	426	441	407	427	449	448	435	469	416	404	446	468	439	430	385	456	419	429	462	431	483	446	425	439	442	443	436	455	438	431	437	457	448	457	464	434	429	422	423	432	461	440	440	453	441	437	437	414	433	452	478	453	452	446	424	430	423	430	428	418	490	470	407	454	464	422	418	463	415	437	446	427	454	456	456	458	487	448	436	430	439	442	423	406	390	456	442	463	422	442	410	443	447	463	439	445	440	420	433	458	448	463	433	454	432	435	433	436	423	455	426	461	453	437	436	452	425	391	424	438	420	426	454	398	424	472	443	448	420	455	466	467	478	429	455	422	427	415	442	454	435	424	472	436	403	424	425	424	438	441	414	459	434	451	447	428	446	428	439	384	446	478	476	465	457	453	454	477	409	407	466	455	460	449	441	449	456	419	427	430	437	421	433	423	478	402	431	414	450	418	442	436	413	451	439	445	414	425	432	436	383	460	417	429	474	444	421	459	419	454	439	424	459	430	469	457	437	441	410	471	439	476	444	432	452	429	444	424	446	481	458	442	448	445	471	463	437	444	467	475	462	420	430	452	424	444	419	425	427	437	455	445	407	382	447	420	455	425	453	427	468	423	428	454	458	432	451	423	424	436	452	439	445	414	448	446	417	439	456	407	425	448	457	422	423	443	431	443	443	477	436	465	464	437	451	436	456	439	427	435	457	423	459	434	447	478	430	423	473	405	390	442	393	450	408	448	439	434	461	452	431	469	429	455	451	451	432	462	466	442	395	405	429	384	408	417	487	410	497	472	389	465	398	420	459	413	425	421	501	427	379	428	437	451	480	401	452	453	438	432	424	464	427	444	400	458	464	468	434	413	433	444	436	418	421	420	440	439	429	419	449	433	439	434	471	431	436	412	431	437	461	447	418	433	427	438	451	464	440	423	433	437	433	417	439	385	450	410	420	432	402	439	480	456	438	424	453	412	425	464	432	404	448	413	430	427	415	429	430	428	447	454	440	440	419	420	440	466	406	452	406	432	456	434	454	453	428	427	401	450	474	430	435	416	415	422	454	397	438	448	436	439	436	443	447	452	457	456	410	449	442	436	414	430	409	437	433	425	421	440	436	463	422	422	432	426	426	439	432	427	449	448	441	477	439	475	422	447	415	420	430	434	409	433	460	444	441	417	437	446	446	423	491	443	468	451	398	444	429	460	453	475	459	464	440	437	439	437	473	391	429	438	473	432	418	404	501	456	461	418	453	439	454	417	455	448	433	437	439	453	455	421	466	485	427	454	459	432	419	432	454	435	431	438	466	424	429	413	438	458	426	445	448	421	458	439	446	448	434	483	450	415	425	453	482	418	431	441	456	452	431	412	419	426	456	435	419	469	482	444	424	459	444	421	427	427	447	440	454	404	422	436	432	413	448	424	462	467	435	441	417	441	464	463	458	443	423	447	452	426	443	461	486	433	389	425	498	450	428	426	439	446	427	442	436	433	433	424	446	450	447	466	417	443	408	462	455	421	447	449	474	455	429	456	428	417	430	477	437	440	448	451	417	447	437	438	427	443	443	416	425	429	460	441	460	437	457	468	439	434	406	433	497	464	475	424	452	431	458	464	435	462	420	415	489	441	449	447	471	457	453	484	432	408	460	432	423	447	450	441	453	400	391	435	431	447	409	430	449	466	416	414	409	456	430	459	456	431	463	420	453	422	427	441	444	453	445	451	451	440	403	411	424	507	445	439	461	432	428	425	408	441	446	430	443	427	431	450	439	428	434	463	420	484	436	435	435	412	439	420	448	496	413	433	445	483	445	391	462	438	469	451	464	455	445	473	454	448	444	475	464	434	442	435	461	463	419	435	419	453	425	434	412	453	427	425	448	430	456	444	402	461	438	435	441	470	433	468	469	447	440	451	443	455	440	438	455	459	475	450	450	472	422	409	448	457	462	447	424	426	445	454	427	448	425	451	441	409	439	463	456	431	425	429	409	438	457	426	406	410	460	452	433	457	450	415	457	440	426	409	416	384	438	440	436	420	447	458	417	465	463	463	468	453	445	414	438	437	461	451	466	393	415	429	455	447	400	436	432	480	448	434	458	448	413	457	406	393	441	441	501	422	443	436	461	453	456	406	485	438	428	478	456	468	449	430	472	465	452	430	423	463	428	416	442	438	445	454	412	441	446	445	469	417	392	426	434	406	428	458	466	487	417	459	445	403	470	421	438	459	401	446	457	447	458	407	431	440	433	423	444	393	457	404	468	452	426	439	422	416	455	439	436	441	439	437
43746	22417	10529	7242	4064	2636	1147	752	699	511	436	436	416	347	324	310	384	368	326	326	326	317	307	297	459	564	562	512	452	399	336	274	261	257	276	266	272	284	266	257	257	260	281	280	286	290	262	294	316	243	281	273	244	268	259	242	280	290	267	299	284	242	282	261	271	256	277	274	299	247	233	285	281	269	263	235	281	251	264	301	262	276	287	263	305	262	297	273	250	264	264	238	245	297	278	263	275	256	250	276	278	265	255	264	269	250	252	254	278	264	262	263	262	274	257	254	291	282	276	254	251	243	272	278	269	275	240	264	240	262	289	260	261	259	234	283	266	276	295	281	258	256	255	278	282	250	251	280	266	273	258	236	290	259	257	272	294	303	284	252	293	279	259	257	257	257	245	275	257	271	250	257	241	262	266	285	283	251	272	241	242	282	273	253	312	279	264	265	262	296	291	238	280	287	289	276	264	246	271	234	254	234	291	293	237	266	273	231	283	239	288	249	275	277	247	275	267	271	256	250	227	261	270	277	265	262	272	280	239	260	254	290	259	266	254	284	306	252	242	272	254	259	270	246	265	250	237	263	273	246	276	268	221	265	287	273	267	298	270	248	236	271	276	274	269	279	271	265	251	275	264	239	295	263	236	261	272	285	249	291	265	265	296	273	257	263	245	256	251	260	254	275	273	272	285	298	262	277	257	277	281	241	260	252	254	251	265	277	289	285	250	262	238	280	289	246	285	254	282	298	261	261	255	296	308	280	253	272	293	265	272	269	241	299	249	256	277	309	297	254	264	308	250	256	253	268	231	263	257	255	273	254	281	272	267	259	255	274	271	270	274	268	271	274	267	242	263	293	258	269	260	259	313	233	288	247	265	250	269	301	243	234	286	249	278	292	284	246	262	305	287	295	269	259	260	299	218	303	219	267	285	238	235	264	246	249	249	286	308	272	282	284	298	307	271	282	287	267	263	273	261	259	285	251	258	263	272	263	253	253	289	282	236	270	281	267	255	290	272	276	303	298	267	264	261	244	268	288	257	294	289	288	276	269	267	279	246	275	249	294	252	269	282	292	267	279	278	282	247	264	233	261	301	274	252	288	270	257	270	264	249	291	263	292	277	260	281	266	237	271	280	258	264	274	245	291	288	241	284	244	259	275	259	268	257	238	298	292	259	259	259	259	280	279	263	306	282	234	279	257	252	263	259	256	258	264	263	252	265	267	267	248	268	309	268	283	260	310	264	270	266	261	266	267	279	275	284	293	202	276	284	262	249	289	281	255	265	280	265	233	260	279	268	262	222	248	250	258	280	261	286	258	281	272	263	269	265	272	251	261	277	266	262	287	271	244	255	285	256	254	277	259	256	281	265	226	262	287	268	266	294	256	308	248	259	286	272	269	247	281	270	268	274	283	286	259	289	240	254	238	276	290	287	284	277	272	245	258	278	271	239	258	253	283	297	284	244	296	255	313	258	247	281	264	288	276	282	276	285	273	265	260	278	249	243	266	283	255	265	320	285	246	273	269	281	256	267	264	296	242	267	281	266	266	259	236	271	284	238	260	301	251	295	250	270	268	274	274	266	278	289	242	269	255	266	262	277	255	272	267	272	263	292	236	240	256	246	285	241	273	283	237	283	267	279	281	259	253	265	269	266	279	290	289	264	285	250	293	277	292	245	275	283	290	254	265	263	269	231	268	247	264	258	267	228	254	248	255	275	262	271	284	236	273	277	273	258	270	273	310	281	280	315	281	269	269	271	292	281	262	254	260	264	252	285	301	262	258	292	284	299	298	267	275	265	257	261	278	255	253	273	250	281	281	271	267	261	267	246	268	287	254	240	245	231	264	278	276	263	265	243	240	309	277	280	266	279	248	239	274	266	246	272	310	279	281	260	290	239	241	270	252	306	250	279	295	249	286	262	250	241	280	280	282	308	268	275	276	287	289	241	251	267	267	268	248	263	267	283	292	292	281	269	223	278	248	268	281	265	267	298	259	279	265	264	240	260	254	243	316	303	271	259	272	245	274	229	291	269	274	256	240	255	271	298	246	291	261	277	262	263	253	267	257	267	257	266	269	261	262	243	305	281	302	254	295	266	259	256	247	233	250	274	253	294	263	263	306	284	273	282	257	274	267	276	269	247	247	275	275	260	265	238	266	291	305	290	271	272	230	243	260	232	269	219	265	316	248	260	273	298	275	260	252	298	218	267	242	249	260	258	286	288	257	273	244	255	279	303	293	264	220	282	255	297	269	254	271	267	254	289	282	300	269	269	253	263	277	257	274	244	258	257	300	273	282	253	295	276	269	258	268	248	274	287	282	284	263	266	258	293	253	286	294	279	246	261	287	270	226	301	281	248	272	267	281	233	271	275	287	287	269	270	272	264	281	272	269	293	299	269	283	266	260	242	271	279	275	252	255	301	283	251	271	287	259	299	287	277	289	291	272	264	261	264	257	276	294	290	256	278	265	263	267	277	261	250	285	273	271	261	266	294	239	292	266	226	263	266	248	250	252	245	272	273	272	256	267	278	201	270	239	220	267	290	259	262	301	258	275	296	250	288	267	275	244	269	297	285	262	269	247	257	261	262	256	284	249	246	292	262	257	242	234	259	249	280	292	237	276	281	270	280	268	267	287	298	280	280	264	279	290	287	249	273	244	279	255	287	298	279	254	259	253	268	217	260	248	253	306	280	244	273	259	289	268	275	283	265	280	252	293	286	249	270	231	272	265	273	267	308	278	268	303	255	278	259	286	278	275	272	281	291	284	286	267	240	251	252	268	271	291	268	285	263	285	247	298	249	227	270	288	265	249	248	248	256	286	290	258	263	250	285	304	307	290	266	222	258	251	257	287	242	310	289	264	262	298	267	267	270	266	252	260	281	267	244	271	232	276	262	286	273	264	284	268	244	272	263	261	273	296	253	263	259	259	260	271	245	289	255	255	250	273	298	263	261	283	270	295	321	252	265	261	272	274	297	266	264	244	257	271	259	267	291	245	270	258	248	267	277	285	322	253	266	278	286	267	248	262	245	249	260	259	273	292	275	268	283	292	240	277	261	261	245	252	239	295	308	277	277	291	274	263	268	280	249	272	256	273	275	261	243	255	289	273	296	275	275	259	262	270	260	253	289	250	251	265	274	259	255	272	260	245	226	277	269	280	288	277	257	278	271	287	248	254	260	245	285	289	256	268	276	255	270	255	283	275	266	272	282	247	255	269	285	247	246	280	270	303	275	261	261	264	281	272	272	259	277	249	271	252	265	280	271	256	264	276	266	277	257	282	248	251	305	250	261	290	272	262	258	278	309	275	274	270	282	278	280	270	260	240	282	290	291	267	297	276	261	256	279	260	273	291	248	256	287	279	266	293	273	264	301	279	259	251	296	251	259	272	278	277	248	244	250	250	287	305	290	256	256	275	272	275	264	278	262	258	262	268	266	270	273	276	253	249	242	262	238	262	312	258	276	250	283	258	276	268	281	273	277	284	269	272	302	252
28210	12334	14368	16274	12894	9740	4209	3037	2908	1816	1836	1883	1452	1034	1036	1074	1275	1180	1072	1061	977	974	934	877	1730	2562	2650	2367	1822	1529	881	650	564	583	610	611	602	603	595	620	637	599	639	638	628	592	562	622	611	614	618	655	615	639	570	654	609	649	562	615	589	573	574	612	570	573	581	593	600	559	603	613	611	583	662	613	622	621	587	588	566	632	652	650	617	592	609	596	592	593	586	620	639	615	607	626	588	598	614	585	577	578	556	570	627	577	620	657	636	594	592	545	590	610	627	627	578	617	593	590	564	608	641	636	613	598	617	600	575	649	634	638	647	620	640	586	559	583	631	580	568	637	591	628	620	589	617	598	598	604	646	623	589	611	556	598	585	610	597	615	598	611	619	580	582	572	555	592	612	593	593	555	621	619	611	590	605	576	638	573	588	627	609	618	609	608	610	625	636	579	634	648	617	600	620	592	594	580	630	600	567	651	597	621	592	591	588	579	608	622	552	624	568	576	592	634	609	601	565	580	612	571	580	617	603	623	585	577	563	622	615	619	561	617	610	595	594	631	610	616	603	586	628	607	627	615	595	605	582	588	580	601	575	546	595	613	565	600	603	609	619	625	625	645	602	594	566	576	556	611	593	588	553	627	588	581	588	579	594	587	614	619	610	566	644	615	607	597	611	571	612	630	601	621	620	630	618	616	588	592	679	596	620	565	577	566	595	606	626	618	608	597	605	600	553	585	618	620	612	618	599	621	624	610	606	584	572	584	616	583	601	558	599	590	623	610	594	585	604	571	611	598	596	564	606	654	614	582	577	586	606	554	604	624	623	632	603	630	612	636	582	617	629	557	616	552	598	637	629	579	596	593	618	622	577	597	630	601	610	610	616	558	608	594	579	643	633	581	563	576	589	623	632	571	543	573	565	599	613	597	631	615	597	622	592	562	601	593	591	575	625	617	578	585	645	556	575	622	584	581	615	576	592	643	539	620	550	613	597	603	572	613	617	598	574	632	603	608	636	580	593	592	605	622	614	622	602	603	672	610	604	587	608	638	589	584	609	565	579	581	591	633	593	611	629	580	607	620	538	612	584	616	594	633	581	563	590	594	569	569	587	555	564	611	603	578	600	654	619	609	605	611	578	573	596	585	601	629	647	622	631	601	597	624	569	580	587	569	608	604	596	604	614	582	613	595	617	614	607	616	573	577	611	595	598	612	590	605	587	625	550	574	598	604	604	564	633	567	611	594	598	603	651	608	575	638	633	584	618	600	592	618	629	618	604	592	561	599	646	583	574	589	613	617	609	584	583	598	604	555	568	628	608	631	615	595	606	607	627	575	609	571	605	609	589	605	600	608	585	597	589	554	584	598	608	568	610	634	624	572	621	560	589	612	577	591	621	597	626	613	605	584	626	613	610	618	608	598	607	639	630	632	628	597	628	654	610	609	621	611	628	605	556	600	583	561	577	594	572	566	591	609	567	619	614	574	576	672	618	570	600	544	593	601	640	622	613	555	583	632	567	556	650	629	593	624	599	555	567	568	611	568	594	611	602	633	606	605	592	598	583	610	605	570	602	622	608	599	575	583	605	601	561	618	671	616	559	556	631	638	586	593	595	614	607	617	576	636	591	565	598	617	562	577	642	587	608	618	605	578	586	604	559	603	595	612	606	592	600	585	586	576	626	576	655	613	555	637	604	574	637	600	599	600	613	581	607	582	622	629	572	598	562	585	632	616	568	596	586	663	588	646	592	579	575	605	582	586	567	587	591	610	587	578	601	609	603	591	577	604	631	596	601	564	584	545	643	617	582	616	582	603	604	610	603	613	596	595	606	616	624	601	602	635	573	584	544	582	625	641	584	636	660	611	588	612	577	593	629	662	620	631	603	583	652	554	638	606	645	595	576	614	577	588	607	644	618	654	620	607	593	569	609	594	628	620	627	557	596	573	623	615	571	633	625	606	583	585	597	597	589	599	598	594	607	546	608	596	585	599	605	584	572	584	623	560	574	596	599	594	603	587	576	571	595	558	588	612	606	609	614	635	589	558	616	630	550	630	602	618	591	643	604	568	573	638	587	578	570	587	619	574	613	617	597	562	652	615	626	534	595	568	628	588	577	609	582	576	600	605	621	593	628	608	586	580	576	621	628	608	581	621	571	610	610	555	565	565	621	600	594	633	587	602	594	585	621	592	592	566	615	565	628	599	573	568	612	640	598	598	586	629	556	595	575	626	607	586	578	566	598	640	626	629	602	606	622	575	622	569	623	558	608	587	642	677	615	607	597	607	615	597	647	598	616	567	618	578	586	618	601	559	628	617	632	626	591	606	552	586	592	629	598	609	588	636	596	620	625	628	644	607	552	637	560	629	597	626	638	590	573	609	620	549	661	612	633	559	637	621	568	615	615	606	629	574	616	580	597	602	615	575	589	633	588	592	608	651	586	560	595	602	673	633	588	642	578	599	562	580	593	617	591	605	589	524	579	642	606	624	603	619	636	555	604	606	602	604	562	613	558	535	600	644	599	581	587	610	536	608	589	606	608	562	621	610	579	594	610	602	603	603	599	648	609	593	617	571	620	592	613	580	627	583	570	612	571	568	614	606	620	604	614	605	570	633	624	630	608	575	611	591	618	636	565	578	614	565	624	566	572	561	601	589	582	615	620	594	615	568	629	590	643	649	576	582	585	599	581	611	585	608	619	599	642	568	606	572	590	598	576	557	564	572	569	625	634	598	586	620	591	618	592	622	581	599	582	629	609	559	590	593	614	561	620	616	618	608	589	612	585	608	591	613	610	622	572	583	601	596	610	595	584	595	594	610	641	582	611	570	634	582	624	556	587	589	609	645	547	578	594	588	592	629	599	627	612	580	601	625	654	652	614	661	565	616	593	593	593	617	584	624	612	628	611	591	582	649	593	600	598	612	595	578	589	608	616	591	593	599	575	587	606	599	602	594	593	623	609	600	612	591	586	587	580	580	596	624	619	620	584	613	643	574	638	591	618	601	632	613	620	606	592	603	577	635	567	633	589	580	566	605	566	597	685	590	587	644	611	616	601	588	589	592	591	611	602	593	592	632	569	609	613	613	568	593	575	587	560	627	609	536	588	595	609	575	616	619	568	577	608	561	604	542	574	611	596	598	570	601	574	542	600	552	565	622	581	605	598	556	608	574	571	576	598	655	576	636	578	615	573	592	574	599	564	587	599	602	609	621	596	625	614	606	589	582	625	593	592	625	612	663	603	625	580	582	590	612	559	603	604	581	610	629	584	598	635	606	584	567	598	606	597	651	614	614	604	586	614	595	599	555	615	596	613	588	588	621	595	588	611	636	614	589	624	611	633	632	535	593	633	593	601	600	606	646	592	561	614	620	595	580	618	587	596	567	561	602	590	579	598	617	569	598	625	583	584	628	611	609	584	600	618	597	600	594	585	603	587	624	570	619	620	594	598	609	575	547	582	593	566	575	612	583	639	639	591	596	588	575	614	564	635	579	583	557
54743	30273	15103	9940	6435	3370	1372	1198	771	662	678	639	580	401	443	423	480	435	412	397	383	394	391	371	541	730	914	871	734	604	506	341	338	306	353	323	316	304	309	358	336	323	308	303	314	290	359	316	328	337	283	346	294	319	283	328	337	292	309	305	366	299	320	294	288	361	320	347	312	310	327	281	281	292	299	261	303	341	324	281	292	344	317	317	329	341	334	316	306	337	303	332	299	331	331	366	291	321	330	332	295	287	343	318	292	320	286	301	303	275	291	311	307	336	321	300	284	329	343	290	346	294	334	297	304	320	290	320	352	335	311	300	317	298	283	334	305	328	282	310	298	335	343	305	321	309	339	306	300	317	291	322	294	296	291	313	302	319	355	361	330	299	293	315	342	291	323	330	325	307	333	349	315	318	314	310	323	336	374	292	332	315	331	362	325	317	277	328	323	310	331	336	288	310	293	345	344	291	297	308	282	341	347	307	322	301	314	343	315	336	304	336	337	306	319	325	314	337	322	312	318	347	311	315	323	296	311	318	325	310	314	327	318	327	301	322	301	324	342	335	321	333	322	315	323	302	363	343	304	294	311	313	309	301	315	353	280	337	322	320	330	353	299	311	316	323	304	322	344	314	292	325	327	298	333	287	293	301	322	297	339	317	311	292	343	318	309	308	308	309	314	350	316	326	353	289	330	324	330	318	331	271	310	316	319	317	321	321	321	314	336	312	318	311	313	330	299	308	281	301	302	321	346	315	352	305	320	336	283	260	285	308	292	269	317	278	337	351	312	322	306	320	293	304	322	327	311	317	295	302	314	303	285	306	326	315	272	301	328	326	324	294	293	282	316	315	335	295	309	277	330	324	298	285	307	312	307	288	327	311	338	313	302	307	304	329	347	311	308	273	327	310	311	310	274	318	296	346	332	326	291	323	294	319	346	334	313	335	321	292	302	343	291	342	323	312	304	282	320	315	284	294	315	313	331	325	308	324	282	331	316	329	269	330	313	328	332	302	299	313	344	323	347	312	311	308	301	301	297	321	283	338	312	310	316	307	316	320	306	317	352	292	311	283	308	329	296	318	324	316	302	312	335	300	320	327	331	325	320	308	316	299	319	303	313	337	323	360	324	295	317	319	321	298	354	319	338	288	332	319	320	333	314	331	330	303	302	317	288	294	333	349	332	293	335	353	309	288	338	323	323	316	301	330	333	312	290	340	335	301	321	329	330	324	319	303	296	338	346	328	292	308	330	317	290	329	319	295	340	320	348	327	300	297	302	316	292	324	292	332	300	315	328	302	285	307	342	315	326	329	273	335	315	278	325	292	343	296	318	326	306	292	298	322	328	304	300	302	296	321	306	316	298	356	338	310	330	305	311	289	311	304	321	318	345	307	288	316	323	326	331	352	294	300	309	327	301	276	277	303	315	318	313	334	314	308	334	307	326	317	294	342	333	330	322	343	317	301	286	288	298	323	324	307	311	322	335	340	305	320	298	300	323	306	303	297	328	300	315	328	314	299	313	312	325	307	333	293	345	330	313	334	309	371	283	300	306	307	317	295	308	312	326	342	338	327	320	314	305	338	327	307	298	264	318	304	289	299	328	302	281	332	306	300	303	320	298	319	329	347	306	301	302	311	318	296	320	309	279	322	323	298	333	339	328	306	322	277	340	334	325	339	313	329	328	322	303	323	314	319	335	312	321	324	298	342	322	318	329	305	316	349	330	313	329	296	290	326	303	323	327	298	326	300	299	312	344	291	275	315	329	325	321	338	340	325	367	275	306	311	310	306	313	292	317	335	324	344	339	326	325	340	320	332	343	293	313	320	331	300	330	314	350	301	327	332	294	285	316	300	317	333	304	272	292	304	302	339	318	315	261	304	314	320	321	320	339	310	348	292	311	304	333	288	288	265	320	305	327	306	309	301	324	283	304	323	307	304	307	311	317	287	307	333	324	286	309	291	329	288	348	343	329	318	304	329	343	306	328	302	320	309	350	310	337	347	269	322	312	310	338	274	330	286	331	301	333	326	277	306	331	324	309	304	344	311	317	320	310	320	353	315	322	345	316	293	329	314	308	283	301	325	275	309	330	340	318	321	325	301	324	344	331	314	308	295	292	305	310	308	304	331	295	283	326	324	313	313	318	314	306	294	321	328	326	327	347	296	307	313	319	357	334	328	318	341	334	308	309	288	293	288	315	297	304	335	306	329	312	270	311	308	330	338	315	275	323	352	326	282	317	331	287	321	288	335	282	323	292	297	328	283	295	310	333	319	367	302	316	327	339	332	343	312	339	315	330	364	337	317	302	329	312	300	334	311	317	320	294	350	346	334	319	313	340	281	326	301	311	301	337	305	326	350	284	316	321	322	305	297	321	335	354	321	335	330	325	333	364	359	308	318	309	332	328	332	351	309	317	344	286	318	320	316	306	310	313	314	347	322	355	301	340	315	349	318	311	330	321	286	334	332	305	347	333	306	332	324	316	313	294	345	338	330	303	342	337	294	291	339	329	325	345	316	337	325	352	299	306	294	330	316	265	315	310	339	311	294	320	300	328	303	342	325	336	323	310	311	311	341	312	295	281	324	299	307	370	314	326	353	327	348	333	303	323	311	320	335	333	303	305	300	325	352	339	326	333	327	300	353	280	316	331	356	337	316	290	316	315	321	284	293	324	307	317	339	301	315	313	326	331	308	306	306	338	309	311	346	287	364	333	313	316	336	321	293	345	299	352	296	296	307	306	322	323	306	281	331	305	310	327	291	317	309	335	313	321	303	314	298	284	340	303	294	311	326	303	328	318	351	327	352	318	295	313	300	316	314	271	337	324	315	333	309	287	303	325	350	335	324	347	261	339	292	281	286	315	302	285	296	307	329	333	321	306	304	325	329	321	348	278	290	311	295	329	348	313	325	332	284	320	353	332	324	319	295	310	277	327	356	312	332	302	326	316	333	340	303	330	292	325	348	319	341	318	320	283	321	334	323	317	323	291	346	303	297	352	312	300	328	334	325	299	295	286	332	348	305	325	294	334	296	327	332	310	299	318	322	315	312	319	293	295	276	303	392	319	337	314	327	316	301	290	300	337	289	323	302	276	294	323	308	341	328	326	307	326	332	345	311	324	297	308	273	368	314	290	297	331	339	303	315	305	320	313	319	298	300	302	294	303	350	358	302	264	300	308	316	325	294	322	264	293	322	286	318	308	315	324	344	302	307	291	321	297	332	277	304	320	265	330	321	289	285	272	315	313	340	337	326	324	302	319	346	336	295	324	321	305	301	336	322	356	304	298	303	299	320	339	311	299	334	313	330	323	319	317	326	299	306	273	305	295	326	312	327	322	326	314	339	322	325	317	333	329	313	333	314	324	326	313	326	316	300	340	313	394	346	313	345	314	335	352	336	318	316	348	281	315	361	277	275	331	308	296	336	304	311	337	309	303	306	317	310	327	311	290	313	307	302	331	310	292	297	301	344	321	313	337	343	318	305	325	355	336	314
35139	16401	17349	20212	17380	11333	4857	4734	3220	2597	2607	2603	2078	1385	1387	1472	1463	1367	1424	1277	1063	1076	1096	1127	2270	3380	4511	4458	3408	2644	1678	813	700	731	738	664	709	711	679	704	663	642	696	655	713	682	685	741	705	688	667	692	713	674	658	654	629	668	708	708	710	689	678	702	713	701	710	719	694	687	715	703	684	675	646	682	673	667	702	714	658	746	711	685	675	698	714	706	726	726	666	661	678	689	680	686	676	697	682	669	722	662	737	660	690	668	706	722	708	678	732	635	668	672	674	665	658	684	664	660	646	702	649	666	673	662	682	693	698	676	744	658	699	680	695	680	685	687	726	708	641	704	666	715	679	646	641	687	697	723	700	684	650	683	683	655	717	727	725	698	670	671	691	640	718	655	662	688	696	664	710	665	725	706	662	698	671	643	667	677	683	666	697	706	731	656	667	722	684	720	675	670	689	648	706	648	719	696	693	658	711	682	693	679	657	668	683	694	708	729	683	649	669	731	663	671	685	666	689	708	688	650	672	679	632	706	706	656	674	672	689	694	680	647	688	755	639	698	659	668	679	662	724	723	673	643	696	734	691	690	693	688	720	669	706	668	716	703	652	693	617	645	683	692	620	658	719	725	665	715	708	701	671	684	667	694	688	693	686	747	655	660	665	634	657	668	728	708	729	712	643	651	723	699	695	688	671	707	706	686	649	673	725	681	687	653	719	657	641	707	726	636	719	684	634	661	705	699	709	670	672	706	694	703	648	692	709	710	688	680	627	666	696	665	709	689	673	704	738	725	736	683	664	699	676	726	650	661	761	683	694	699	674	691	727	663	687	639	695	682	706	665	678	691	710	680	712	678	653	727	743	711	699	710	634	675	639	681	650	666	668	689	745	667	709	708	630	669	688	675	676	672	688	659	709	670	732	712	672	688	697	652	694	655	734	674	665	679	689	667	659	649	701	670	628	691	703	656	680	713	689	678	710	697	671	695	674	708	677	680	723	667	676	678	676	699	681	675	688	716	695	707	645	695	726	678	676	656	698	678	634	651	664	680	724	655	698	689	667	661	708	712	656	682	632	673	676	713	677	652	645	694	676	681	701	696	669	729	713	672	681	676	663	716	707	636	691	653	717	670	689	666	688	669	684	731	642	700	670	699	611	674	718	644	680	687	674	668	715	699	746	698	711	729	700	657	681	702	663	676	668	701	675	699	680	716	679	662	667	629	677	709	727	702	686	714	710	691	657	715	675	655	693	724	719	733	666	662	678	693	662	653	671	677	684	717	674	711	665	711	678	660	704	707	661	706	648	704	674	728	679	691	677	677	663	660	688	650	667	711	643	640	702	676	671	662	707	665	682	744	652	686	713	691	739	736	677	676	699	672	681	663	709	675	707	701	660	669	689	637	725	649	693	687	660	676	705	696	681	671	686	737	699	663	717	713	661	699	660	697	670	687	657	682	663	699	689	652	712	653	661	695	706	688	679	691	707	662	704	669	721	734	651	690	662	673	683	696	714	690	721	680	703	666	705	679	686	672	701	716	629	650	630	760	710	682	665	718	704	645	679	725	709	712	691	708	680	705	695	681	678	657	703	692	763	694	686	678	719	728	679	681	702	681	698	682	662	721	683	670	688	714	746	668	714	696	711	646	659	656	701	680	725	769	706	708	690	702	691	677	660	713	688	722	716	667	674	628	641	710	651	652	664	668	670	636	685	686	665	708	747	653	672	690	681	719	684	668	666	684	686	681	669	700	702	703	697	666	690	719	682	678	677	709	678	711	662	709	699	655	678	726	680	685	714	678	690	711	688	694	693	720	704	657	615	665	686	697	691	690	662	689	716	663	690	720	675	694	676	682	713	692	712	703	696	706	657	725	720	684	681	684	716	682	710	646	719	696	685	715	685	669	706	680	688	684	619	673	701	698	675	663	710	726	681	696	728	652	684	703	719	706	681	710	638	710	681	684	727	698	666	679	637	658	707	685	670	710	699	697	708	741	697	724	670	710	654	660	704	674	715	684	725	679	675	700	686	682	657	689	681	718	690	695	707	677	682	696	660	724	692	680	668	708	694	668	659	688	674	673	659	677	729	690	689	694	731	643	681	739	648	678	668	665	664	682	698	672	706	682	694	711	683	690	686	672	689	651	717	657	746	675	653	694	661	665	650	653	689	666	665	678	715	685	691	653	721	692	720	731	714	699	667	718	687	718	700	673	711	722	710	714	690	672	700	708	711	704	716	667	690	670	696	659	688	711	712	680	731	687	689	728	681	670	607	669	681	608	658	708	718	675	623	658	688	702	669	685	682	701	695	666	665	674	737	705	647	744	663	670	710	705	698	712	670	688	665	698	699	674	662	678	658	682	685	687	696	676	675	685	681	728	738	693	689	655	706	668	645	675	736	677	659	648	709	724	681	659	678	669	701	706	671	721	661	734	704	633	671	661	690	708	653	719	698	728	681	650	699	708	661	675	639	692	737	649	651	656	673	724	699	715	669	664	699	690	715	711	663	713	670	706	661	688	684	676	709	683	674	683	691	683	682	663	680	696	734	720	649	691	679	658	669	637	663	676	687	705	736	653	693	716	666	746	631	660	643	665	673	681	707	696	720	697	707	690	629	717	645	740	683	688	699	659	718	726	664	675	688	646	657	667	637	658	690	664	624	696	680	655	682	688	697	701	744	694	669	698	735	619	679	701	721	712	679	619	655	717	697	667	672	630	687	707	734	647	676	672	740	708	661	627	664	688	721	687	700	685	708	682	681	695	701	684	713	659	694	646	704	690	672	647	679	712	688	710	667	616	698	714	664	744	688	645	670	683	704	675	693	697	708	693	662	692	688	703	687	728	679	689	735	664	683	687	651	706	672	686	696	641	720	737	654	660	677	671	658	670	712	682	690	697	693	674	674	693	660	676	691	723	683	710	654	684	702	659	692	678	684	690	709	709	660	702	678	673	708	673	685	712	721	666	736	673	681	666	640	704	675	689	663	646	715	713	654	673	681	682	702	712	664	702	657	669	702	669	664	693	672	666	677	683	700	688	696	733	721	680	680	651	685	689	659	739	659	645	680	714	717	648	687	646	644	724	720	687	714	681	676	681	721	735	634	653	702	694	665	730	697	729	692	673	669	676	672	716	669	712	672	689	669	675	667	688	706	687	651	724	691	645	713	673	685	672	678	702	681	682	672	682	678	675	646	668	639	712	706	701	685	702	664	688	684	669	702	688	674	709	669	672	668	671	704	684	695	699	699	690	666	670	679	671	700	684	657	696	690	696	702	656	653	663	664	640	680	679	697	681	733	705	695	643	693	682	681	734	714	672	653	657	719	680	673	690	662	705	642	710	719	706	666	655	717	712	687	703	673	687	684	681	677	666	739	649	717	660	660	658	701	710	708	713	732	609	676	696	695	711	697	658	656	675	735	707	694	673	683	687	663	702	678	660	679	661	695	687	695	713	699	679	635	629	675	743	667	659	724	688	706	656	686	672	720	708	674	700
23177	10358	5762	4526	2452	1033	559	454	352	329	334	306	229	244	244	231	246	238	227	219	197	203	204	202	225	231	220	217	212	212	192	194	190	219	192	188	161	201	202	193	191	216	178	203	199	173	190	171	207	208	210	212	206	210	201	203	166	194	185	178	188	159	190	219	171	189	195	196	199	210	173	177	187	165	193	201	188	188	202	171	173	209	200	198	192	209	195	182	207	182	192	191	189	192	224	187	199	169	200	191	187	185	184	174	168	192	201	180	206	199	208	187	160	182	191	171	193	204	182	182	156	181	172	183	191	185	194	188	186	210	210	199	193	194	193	189	177	195	201	210	210	175	208	204	186	187	189	204	190	176	208	207	175	183	196	194	200	158	201	189	192	184	184	162	185	195	202	176	193	214	181	167	195	196	190	190	174	188	188	213	191	186	173	207	192	206	193	229	188	181	208	186	192	188	159	204	181	216	195	181	175	210	210	190	162	196	205	178	175	177	192	175	187	178	174	177	198	180	179	213	201	203	161	187	206	187	200	188	199	206	210	185	185	196	209	189	187	189	190	204	219	174	213	201	211	207	170	202	183	184	222	187	192	178	182	180	177	172	152	180	178	192	203	176	193	218	174	215	188	166	171	195	183	221	176	166	169	200	184	219	196	184	211	193	202	199	187	184	188	190	190	204	210	190	169	196	191	200	209	189	174	210	172	188	203	181	156	218	201	189	194	181	170	194	205	178	184	193	176	184	214	173	217	197	197	176	187	207	207	171	217	193	163	186	196	184	196	178	202	212	194	210	156	184	182	182	183	196	173	168	203	173	157	172	192	181	177	188	166	189	148	189	200	177	173	194	203	162	170	192	176	196	166	190	189	210	177	180	205	163	171	182	176	183	184	212	189	208	190	193	192	179	168	172	161	171	215	196	170	160	186	187	173	204	186	204	194	172	181	186	211	206	159	173	152	174	166	162	177	133	183	184	196	208	191	186	211	213	217	181	197	204	198	200	178	177	202	183	195	190	167	189	184	233	197	192	159	197	172	173	222	194	218	184	193	215	208	184	171	178	176	168	168	176	210	189	186	170	156	181	184	173	189	199	178	190	174	186	178	198	197	208	179	168	168	207	197	223	192	182	175	181	203	186	205	194	202	211	164	191	154	199	224	190	182	215	162	200	193	170	169	185	208	210	179	212	174	198	180	174	170	220	186	193	198	191	166	209	177	181	178	192	189	208	197	198	215	172	176	176	161	194	167	167	188	186	189	176	207	171	188	170	202	173	189	197	183	197	171	181	177	192	199	181	203	190	197	171	200	196	175	190	174	179	195	197	189	217	180	195	182	208	202	211	203	200	201	159	181	212	189	177	216	165	187	196	180	188	201	177	167	205	195	167	202	145	183	196	206	205	183	219	194	188	179	196	200	221	177	213	184	195	190	183	198	202	189	195	219	182	194	172	191	179	183	197	195	141	191	196	169	192	185	210	181	198	199	182	172	178	176	182	187	176	186	185	188	204	184	172	178	210	191	223	193	220	213	210	170	174	194	216	195	194	203	225	205	200	208	168	214	170	183	166	198	189	182	183	183	187	218	216	175	183	179	188	187	163	179	163	198	199	184	180	186	186	185	173	188	214	178	207	216	182	197	158	199	209	203	229	207	176	199	190	213	207	193	214	176	195	175	186	182	183	192	192	176	204	182	177	158	193	185	189	178	172	189	206	202	145	194	194	203	164	180	199	195	189	213	161	162	168	189	199	185	208	188	222	188	200	185	188	167	181	198	187	191	187	198	199	201	186	161	181	197	166	147	189	180	189	182	194	190	209	199	178	199	185	217	160	208	202	223	183	170	206	177	210	201	220	210	198	174	195	197	169	169	170	188	205	180	214	193	172	181	181	191	169	189	197	161	191	207	216	198	206	178	182	220	208	166	211	205	193	179	184	187	179	197	170	172	196	182	192	197	195	207	191	209	178	214	189	175	176	218	207	173	165	210	185	185	203	181	217	185	187	186	202	193	202	156	193	181	170	202	173	189	186	190	164	179	235	175	146	187	172	161	189	193	184	202	180	182	184	180	216	193	170	186	181	173	171	220	190	201	177	177	195	189	192	169	186	182	180	204	172	201	202	189	206	214	201	194	173	202	190	192	208	193	184	180	186	177	200	171	197	176	179	193	195	211	205	166	173	167	198	201	176	201	192	189	206	165	217	200	171	197	193	205	187	197	181	185	185	190	197	188	159	196	191	177	180	172	207	184	201	172	196	195	186	166	188	200	182	196	194	189	186	193	198	183	181	198	207	180	193	199	195	194	184	189	194	195	201	194	196	196	200	177	221	197	179	194	205	202	218	175	172	203	177	181	193	210	188	198	190	176	206	194	171	189	177	209	200	204	184	173	206	213	175	194	207	227	204	202	209	174	197	209	194	171	184	187	215	211	212	197	156	223	201	209	173	202	210	201	184	217	171	211	196	180	170	190	201	185	211	199	210	195	185	172	214	180	188	190	169	174	203	189	147	185	186	206	185	152	179	167	202	179	174	182	185	185	218	190	177	177	177	192	190	194	186	175	196	190	190	197	173	192	207	186	200	171	218	187	177	193	175	209	174	194	186	200	199	181	199	202	161	187	178	184	172	207	187	199	213	184	165	167	195	201	163	191	194	186	187	192	199	197	195	206	185	211	191	184	199	197	182	198	189	202	202	174	210	170	198	188	156	178	183	189	191	170	185	209	207	186	199	209	188	194	200	173	196	189	168	180	220	196	174	188	186	201	181	206	194	195	205	189	183	178	203	186	182	202	172	177	164	165	177	182	191	169	193	172	206	196	186	183	178	165	173	184	204	192	171	172	172	178	184	175	169	187	197	184	181	180	184	195	184	184	189	154	178	198	209	208	185	182	193	197	173	191	175	182	192	207	201	194	200	191	183	161	177	202	216	172	187	183	196	201	168	175	207	175	171	196	193	214	211	195	188	190	214	212	167	169	208	181	173	184	188	208	170	185	196	168	198	173	191	184	190	205	181	220	186	180	201	179	166	185	157	179	179	183	173	172	195	203	231	182	200	195	179	168	184	215	200	174	172	161	209	192	190	208	196	176	188	185	171	213	158	220	181	202	207	167	193	221	176	184	198	165	188	146	185	196	197	167	194	187	184	148	193	177	206	232	191	200	161	177	170	186	171	181	195	202	165	199	200	224	175	179	169	218	172	167	177	192	178	193	177	185	186	168	195	162	202	221	217	177	184	192	196	207	198	183	205	173	184	199	192	194	184	216	173	177	206	201	188	183	182	177	194	185	193	187	186	180	202	171	201	174	194	202	171	213	206	182	176	177	179	208	164	192	209	205	185	191	185	186	197	189	197	175	214	193	161	211	195	172	161	203	201	222	194	185	189	183	211	200	201	165	181	199	179	183	202	202	188	206	192	190	182	173	175	188	179	186	191	179	154	207	194	188	175	194	191	189	192	167	201	186	203	176	188	228	194	195	170	177	163	222	166	170	192
14218	6708	9455	11447	8174	3884	2120	2070	1297	1121	1109	1088	820	689	713	846	816	707	667	587	575	557	554	549	560	587	635	694	587	593	522	432	478	437	404	451	439	455	438	473	481	470	436	431	426	457	464	425	438	443	404	412	495	490	438	466	442	426	416	427	447	439	430	455	432	417	436	456	411	450	397	479	426	450	447	446	462	439	409	433	422	468	405	426	443	432	479	495	435	468	438	416	400	435	450	452	433	390	435	442	466	441	464	432	452	451	432	473	463	446	455	479	423	449	434	452	429	486	437	472	430	456	468	461	436	422	432	439	490	441	489	413	432	452	473	436	405	462	442	425	427	454	447	473	455	433	417	445	422	460	414	446	446	468	407	462	480	431	432	456	442	398	446	443	456	464	395	439	445	464	451	412	420	475	410	417	444	460	474	477	470	429	415	432	468	443	457	463	439	425	429	453	431	445	430	425	454	428	425	464	431	442	451	433	453	430	472	455	458	416	425	447	414	459	449	445	452	453	479	467	498	433	431	430	433	458	472	443	486	502	442	436	472	441	449	453	399	453	411	446	431	417	433	455	478	420	481	475	429	433	419	430	409	437	446	448	443	442	467	388	433	448	458	453	457	434	488	429	422	458	403	433	440	422	458	467	438	437	440	450	497	460	430	446	430	450	423	455	474	463	453	460	426	460	442	445	423	427	405	415	465	455	445	459	443	448	437	432	419	453	430	466	404	435	460	460	425	447	453	450	490	455	469	444	449	443	446	415	453	491	446	457	424	439	442	441	449	398	392	453	492	443	456	443	462	449	473	472	430	436	455	442	456	454	460	460	466	427	427	462	442	448	413	460	453	399	431	419	408	453	428	437	426	462	460	471	396	451	447	434	449	460	434	446	496	466	437	439	451	428	389	439	444	404	415	451	444	428	419	474	443	467	437	422	424	420	477	477	457	433	415	471	461	399	434	469	462	413	494	432	456	468	436	478	496	427	428	451	426	427	427	448	463	446	422	412	442	471	426	435	444	458	425	432	447	459	440	417	461	448	463	447	436	400	420	465	440	470	405	424	472	433	449	431	459	443	433	452	410	457	483	426	455	462	441	439	452	400	450	432	462	427	406	438	444	447	441	429	445	442	436	419	407	445	440	436	445	432	445	420	416	467	450	457	479	466	439	466	425	423	443	437	398	434	441	417	456	451	431	456	506	417	435	444	450	434	465	459	443	466	428	474	445	436	450	445	458	451	408	434	382	472	435	422	436	438	467	479	462	463	402	453	462	494	486	441	442	433	418	447	401	437	423	481	443	434	472	464	458	400	410	451	472	431	457	451	483	430	448	439	437	421	436	487	448	452	454	459	435	432	430	458	437	411	435	459	429	474	456	426	483	420	480	444	451	438	453	449	429	453	453	460	458	462	435	476	427	438	437	439	459	485	467	478	455	466	471	438	432	408	441	470	408	443	469	434	462	444	447	451	438	408	415	434	435	395	477	422	427	439	444	439	441	450	418	429	439	410	455	463	461	410	409	446	417	465	480	451	435	426	432	444	459	421	428	450	454	421	430	468	450	423	459	459	417	453	436	442	418	467	430	449	416	488	435	467	465	430	422	452	476	415	412	423	403	459	491	411	431	442	415	460	418	436	453	454	459	448	446	435	466	454	450	458	465	451	415	415	428	462	431	482	401	453	435	437	426	438	438	441	441	410	442	420	421	479	448	439	456	438	478	467	430	430	439	446	415	428	438	438	476	418	448	465	444	444	439	435	463	436	415	469	470	458	429	432	464	417	459	469	457	443	465	447	421	429	425	469	474	412	445	456	483	469	456	426	438	459	473	426	465	452	423	470	462	444	440	469	455	461	432	418	427	473	460	471	462	457	488	448	424	473	448	493	472	481	467	459	441	405	431	474	487	413	459	430	424	421	451	416	469	442	437	467	445	429	440	417	418	437	413	441	450	462	447	482	428	479	453	426	440	452	410	464	423	433	444	457	432	430	422	477	431	421	497	407	423	433	482	438	396	417	473	456	461	420	428	450	482	408	409	460	471	439	445	455	422	470	491	441	435	452	466	433	431	432	482	441	408	442	440	437	422	475	478	444	446	448	439	429	446	458	445	431	429	417	470	412	418	478	458	423	452	466	456	471	467	457	451	452	455	471	448	421	451	437	444	422	438	456	451	473	444	442	443	451	459	444	415	409	448	451	438	453	434	448	439	458	438	418	429	454	446	443	468	444	509	446	469	426	456	400	412	447	442	454	436	471	400	437	413	455	442	450	437	467	472	417	449	445	450	464	478	438	466	481	406	422	468	405	436	438	470	443	467	454	455	454	414	485	460	438	434	440	474	430	471	431	468	435	432	430	448	462	440	459	423	507	452	481	444	427	464	437	414	448	434	459	442	447	404	386	414	444	447	428	447	413	451	424	461	443	438	437	458	445	430	438	455	447	415	422	416	447	431	468	447	448	464	458	460	424	499	434	475	432	464	431	444	436	423	459	426	440	448	436	437	425	473	431	442	464	460	444	469	440	427	443	432	439	432	441	464	404	457	455	450	442	479	480	478	446	433	437	443	456	441	426	429	421	426	437	467	433	402	433	443	478	420	420	461	417	435	447	457	458	443	460	429	438	447	477	460	419	454	464	466	476	480	434	432	448	458	455	456	428	465	457	448	435	437	421	458	427	497	467	463	437	460	479	451	454	430	404	483	457	464	460	429	470	419	426	416	439	422	400	474	438	440	425	476	458	453	452	456	473	452	428	429	412	459	423	439	408	426	440	463	382	436	436	467	422	465	469	453	434	405	413	484	447	454	457	465	437	455	458	424	464	466	440	442	438	435	459	422	429	479	440	456	427	443	445	412	487	472	467	445	426	443	426	461	466	455	462	444	417	420	440	465	434	414	440	387	451	416	439	423	423	413	430	465	408	440	456	442	438	474	462	398	422	458	426	413	461	441	446	432	437	487	457	450	431	463	436	468	432	491	448	473	419	402	404	424	462	461	454	453	450	452	459	481	486	440	475	426	492	450	412	449	425	418	461	444	455	454	453	401	424	476	457	452	426	425	421	408	426	459	454	429	446	426	420	447	446	467	461	452	427	435	438	439	412	433	451	451	404	466	433	408	469	426	435	490	448	462	470	461	437	456	423	426	424	441	511	439	426	438	460	441	442	441	398	443	455	461	443	437	429	467	431	449	442	444	470	432	461	459	471	443	422	444	477	425	443	463	464	434	453	460	421	441	486	420	400	484	447	445	433	469	450	412	454	438	433	462	460	437	462	475	452	453	456	404	449	476	457	440	430	416	439	437	443	441	426	419	415	445	425	435	441	449	456	464	448	458	447	463	431	448	432	410	448	476	436	446	440	454	484	419	421	450	484	455	463	474	460	456	448	455	433	447	425	417	446	429	410	430	467	468	442	420	442	442	465	444	454	436	450	414	456	420	429	471	466	427	423	447	404	453	453	390	435	464	455	472	450	452	421	445	449	419	404	437	406	460	455
43371	21541	11031	6978	2670	1472	1096	774	548	555	548	459	370	382	398	365	370	357	309	292	306	287	356	330	509	592	616	556	469	395	298	283	256	245	232	253	247	262	268	253	256	242	265	252	278	257	262	268	278	252	269	247	258	235	228	274	296	279	251	251	241	264	256	266	274	276	286	252	247	236	242	259	235	267	299	262	263	256	251	265	256	291	244	250	255	255	271	247	245	258	261	248	247	256	233	273	224	251	264	293	259	278	232	262	257	250	266	230	239	276	264	233	268	254	258	253	254	244	227	243	274	264	264	254	282	273	272	279	315	309	247	265	270	272	274	252	237	279	262	244	246	247	274	239	269	285	226	277	249	258	245	239	257	249	278	276	278	254	244	296	280	273	268	282	238	269	283	257	261	270	265	277	263	262	247	244	248	281	257	266	279	268	271	258	264	284	287	257	266	263	256	259	247	256	259	252	269	214	263	257	244	274	262	246	286	277	254	279	283	242	260	243	251	264	249	272	243	254	246	278	236	230	273	246	255	253	260	231	247	286	270	261	241	240	230	275	267	251	262	224	240	260	243	257	276	279	245	256	267	259	268	251	257	251	268	235	278	265	245	274	289	288	254	244	259	279	264	279	254	246	254	239	239	261	273	267	254	228	294	277	286	260	249	267	241	246	265	250	270	247	238	264	250	259	272	274	252	264	263	273	241	250	241	277	231	257	236	258	281	261	242	276	280	284	255	285	241	259	231	293	276	265	275	261	265	231	262	273	265	278	281	242	280	252	234	301	233	234	275	238	282	288	290	259	270	224	272	259	264	256	254	261	226	219	255	262	269	246	224	255	248	262	271	235	259	261	259	304	284	232	252	230	274	261	246	229	270	297	256	273	261	268	279	230	273	252	249	268	265	296	273	254	267	248	259	286	249	281	271	245	254	274	253	260	227	247	212	259	257	241	254	263	287	263	249	230	252	245	279	247	279	266	210	267	280	271	271	262	259	245	242	236	277	250	250	288	250	258	263	277	263	269	278	265	253	266	252	239	267	272	253	268	263	266	267	253	281	267	249	268	260	258	258	258	259	235	257	246	231	296	278	275	263	285	253	254	271	266	278	286	281	289	269	265	293	283	265	265	260	258	238	265	227	234	251	273	242	253	274	257	262	242	240	255	264	273	254	269	272	247	251	255	271	279	242	277	253	249	237	286	259	279	235	253	276	259	248	244	261	258	276	261	252	228	248	264	224	284	265	302	290	244	272	249	264	276	243	259	255	249	273	276	282	311	261	272	270	241	293	263	259	248	233	263	251	254	268	248	250	249	249	240	288	269	257	247	272	274	260	264	235	259	256	281	258	261	291	273	291	261	272	253	294	269	257	308	261	261	254	275	235	275	269	265	228	253	294	258	281	258	253	236	265	245	265	259	282	237	265	253	251	244	271	252	245	260	257	275	275	228	251	226	229	265	225	277	275	259	250	247	251	282	249	266	245	296	259	238	265	282	273	280	245	259	272	266	276	290	292	242	280	261	272	266	264	244	282	257	256	257	266	250	267	263	240	275	266	245	275	287	257	274	264	250	261	251	231	234	243	275	242	253	268	267	269	262	249	292	256	265	251	250	253	256	264	238	256	248	225	273	300	273	259	252	278	246	253	288	277	267	264	273	270	265	287	253	242	263	258	233	244	294	236	271	259	287	242	277	275	267	261	252	228	242	238	264	236	240	256	269	265	253	235	249	242	278	267	256	266	275	282	283	290	260	248	288	232	291	298	284	286	271	235	250	248	251	270	232	239	245	289	263	273	240	265	259	267	288	309	261	252	272	256	279	272	257	299	243	234	247	257	273	242	275	251	265	263	244	262	256	251	249	277	264	240	273	259	264	263	275	284	279	273	280	297	264	256	236	235	272	266	223	264	247	260	249	242	264	242	267	276	258	284	258	274	241	250	263	249	231	239	253	255	254	257	286	258	205	247	269	239	263	267	248	283	267	272	263	242	263	237	295	275	250	255	265	255	252	281	265	254	246	260	240	270	259	260	296	264	273	260	258	291	272	263	276	254	283	263	259	270	226	263	274	255	256	266	253	285	266	289	260	258	260	288	268	257	294	283	303	275	282	234	252	279	269	242	230	277	297	241	253	265	243	260	262	287	272	261	271	260	236	273	274	259	298	235	273	234	259	282	274	211	248	260	275	219	254	269	281	266	238	247	261	261	270	272	261	281	256	243	248	251	296	213	269	275	258	287	260	259	233	277	277	231	260	252	227	272	262	290	273	261	254	247	265	257	261	246	250	241	280	274	284	250	278	277	268	281	250	276	233	256	303	248	255	272	252	244	284	266	244	283	242	245	247	232	272	237	265	293	268	259	282	262	274	262	264	250	272	277	288	272	257	269	257	241	244	301	262	256	259	250	246	250	276	254	274	271	252	268	258	261	257	270	248	268	268	289	270	254	255	243	275	289	252	265	279	270	250	254	243	253	275	271	248	228	272	248	293	219	270	274	217	260	242	289	265	230	229	265	251	271	280	252	258	269	238	240	272	265	287	258	237	280	284	254	298	234	239	255	234	243	269	234	251	239	295	262	263	259	275	257	251	252	276	273	261	245	240	232	252	243	243	268	267	239	240	250	280	233	264	283	274	280	259	299	243	280	250	248	235	277	268	245	253	258	263	277	289	296	281	286	246	248	271	270	270	261	260	265	290	260	251	268	241	239	257	270	249	302	247	271	249	261	233	242	253	258	282	272	238	265	287	249	252	258	240	258	243	276	260	269	262	244	255	233	257	244	288	248	261	236	263	272	297	272	254	292	276	266	261	263	274	251	253	237	269	249	230	261	273	282	252	240	251	292	250	247	232	299	263	239	233	287	258	227	243	254	260	267	257	252	251	224	258	253	281	249	250	261	252	284	296	270	256	259	268	258	253	230	255	270	279	237	283	281	281	259	277	279	247	271	287	267	254	250	270	263	252	270	277	258	267	269	236	234	247	234	291	263	256	242	257	257	269	260	288	267	275	242	283	230	246	243	293	269	279	285	279	285	234	271	267	261	249	285	259	272	247	254	254	252	256	279	267	241	265	283	248	232	260	245	244	225	231	255	274	274	269	299	274	252	259	274	254	256	263	257	270	260	265	246	232	226	229	261	259	271	241	267	253	254	256	248	267	268	274	255	261	260	267	213	229	244	292	260	294	276	292	245	293	258	267	250	232	272	253	247	250	274	258	237	251	243	253	263	279	264	266	240	260	266	243	276	262	276	264	262	259	249	229	281	266	257	274	222	289	246	266	260	277	248	258	250	271	258	283	225	262	250	256	282	269	271	273	250	234	246	269	268	266	272	290	270	245	237	250	257	267	224	278	280	260	227	265	238	259	280	260	238	270	265	268	293	236	250	249	274	248	262	261	280	302	278	268	280	249	272	262	266	264	262	250	278	251	263	235	258	250	264	235	279	285	262	253	249	236	240	257	274	255	214	249	253	278	274	254	234	243	270	250	261	239	304	255
27950	11568	15013	15299	8420	5415	4628	3184	2419	2232	2226	1661	1335	1369	1357	1203	1149	1061	968	802	781	802	852	1231	2067	2819	2905	2589	1904	1347	868	603	613	559	572	609	619	602	641	652	583	584	611	594	562	593	586	570	638	594	582	572	596	613	584	558	593	544	596	608	584	612	578	586	566	582	620	606	579	564	604	611	608	637	580	589	628	589	592	544	564	597	614	586	601	566	600	553	598	612	594	560	576	596	587	559	606	524	545	603	570	583	558	643	624	619	532	619	596	594	619	567	616	601	597	590	573	531	624	580	565	581	570	604	570	556	620	591	599	603	568	590	578	553	586	588	573	629	594	617	605	605	589	581	588	562	587	591	552	574	632	624	575	549	592	581	589	576	591	588	552	620	575	593	550	592	566	617	577	570	598	580	603	619	587	556	598	576	586	565	602	607	566	555	621	557	605	618	590	573	590	627	587	569	579	575	625	610	525	564	605	614	565	588	605	608	606	636	606	558	580	586	573	629	617	567	595	594	585	578	659	619	586	599	590	581	599	579	570	602	558	577	609	584	617	585	550	605	558	618	543	586	593	560	624	541	527	632	599	596	636	536	612	607	566	580	577	642	597	582	607	576	579	579	600	576	581	592	590	596	570	570	563	579	588	602	581	600	589	605	599	615	575	598	592	592	620	588	577	611	560	590	588	620	586	602	593	586	537	560	594	596	578	617	588	534	608	570	579	544	606	601	579	599	638	569	586	587	572	578	599	553	600	576	590	555	582	584	561	566	623	589	577	569	582	561	615	613	559	596	614	614	582	568	605	582	548	610	580	606	548	593	589	552	607	578	639	579	594	605	548	586	622	579	598	578	667	591	626	579	576	587	594	594	542	640	624	599	568	614	571	531	597	596	589	587	605	577	574	610	539	593	586	594	606	643	579	573	608	607	619	595	584	560	561	537	560	536	582	591	608	620	643	565	601	616	576	599	574	581	560	581	593	638	571	581	612	576	561	580	571	583	532	584	600	552	600	587	567	575	570	567	531	565	601	592	605	589	584	607	566	622	576	574	665	584	560	583	603	609	596	563	556	667	584	555	576	576	627	567	615	563	603	559	588	590	566	558	566	621	630	537	584	632	571	597	526	608	597	590	574	590	573	638	629	563	569	616	633	586	570	578	602	604	548	591	599	616	609	565	589	575	594	594	564	583	601	572	561	589	556	598	590	597	616	602	604	571	592	617	617	578	586	587	590	598	580	620	589	620	593	555	599	589	581	577	542	547	608	606	544	580	581	576	593	521	597	563	543	569	614	606	629	574	586	575	592	619	588	584	544	592	605	588	584	596	609	590	567	591	643	604	607	542	545	582	584	566	588	595	597	577	585	584	594	569	537	606	626	621	597	652	589	595	598	585	575	572	609	640	563	569	576	587	600	588	607	597	590	623	570	591	587	590	627	588	662	570	603	540	629	589	569	583	590	598	577	552	567	560	545	580	611	630	574	600	617	614	585	571	639	620	597	574	579	587	602	629	576	595	606	590	545	564	583	559	608	625	579	610	591	611	601	532	612	581	589	585	543	562	574	584	590	589	620	608	622	574	594	625	561	600	603	582	581	554	595	574	555	599	552	591	592	591	567	646	588	616	606	572	561	577	563	543	578	606	559	649	572	560	578	571	602	610	593	577	568	599	611	559	585	574	574	614	595	581	553	590	533	619	591	572	589	546	598	607	606	581	613	589	576	619	606	573	621	583	551	587	575	561	664	566	577	614	582	613	582	609	602	606	592	570	598	631	583	581	568	606	607	550	571	571	594	579	584	571	589	630	598	564	571	634	590	584	572	577	566	593	581	606	604	607	588	612	586	614	571	587	606	623	588	611	580	656	629	558	576	551	602	605	597	614	563	610	564	555	585	594	622	571	624	637	556	610	592	635	549	582	602	590	512	579	536	634	553	587	617	581	532	609	620	628	621	586	600	602	612	621	575	580	556	611	571	611	597	609	564	553	584	559	563	597	560	608	584	601	582	580	602	590	562	577	588	589	572	574	533	638	562	587	590	579	599	527	639	604	645	597	574	593	574	598	580	601	629	618	591	601	644	590	602	604	602	582	564	575	554	619	563	587	558	604	580	568	565	564	570	607	611	553	585	538	645	563	574	613	572	608	564	587	585	578	575	595	625	569	560	618	562	589	608	618	581	557	598	614	584	566	543	602	590	583	575	583	549	629	564	590	607	625	562	614	590	593	608	586	638	586	602	605	577	593	536	588	578	601	563	579	565	643	554	600	581	617	592	579	571	581	595	569	579	550	542	572	618	607	566	614	598	560	577	565	573	569	567	592	589	582	552	582	613	578	557	608	580	567	579	596	620	560	578	556	573	620	597	589	619	573	610	619	596	577	573	554	627	603	583	644	596	590	597	585	554	625	582	549	582	606	592	577	555	566	567	609	582	645	582	561	610	577	599	602	565	564	588	611	552	650	574	580	599	543	549	580	595	567	603	602	608	598	585	563	580	605	601	563	584	578	621	606	574	583	615	608	560	591	582	606	615	578	560	564	600	616	571	628	597	600	573	575	630	575	577	585	587	542	580	587	581	606	593	560	573	586	599	627	598	580	593	571	561	604	576	591	578	586	568	594	583	584	556	603	557	588	559	571	599	618	599	641	570	558	577	545	576	583	579	620	597	603	604	595	584	529	589	606	613	579	597	617	608	583	640	592	591	604	605	608	592	640	607	553	605	593	599	596	612	609	635	585	590	577	550	595	584	563	595	593	623	576	602	584	607	611	600	577	572	589	585	615	547	536	572	546	573	597	516	604	573	603	564	587	572	589	597	572	567	608	600	610	563	556	607	592	607	598	579	590	578	607	613	592	530	577	545	584	576	592	586	616	587	639	602	592	580	568	544	608	611	612	564	609	606	592	621	577	578	592	563	612	588	583	591	573	567	581	572	597	615	589	608	579	554	594	573	590	584	559	593	523	598	584	587	580	583	601	588	611	564	593	533	581	640	590	600	583	582	563	586	598	588	535	570	575	581	564	601	596	592	590	604	566	570	585	550	540	556	572	583	611	652	561	569	582	578	579	616	614	573	588	581	606	592	586	590	536	585	557	601	601	560	611	583	591	610	588	612	604	606	583	529	582	579	579	576	556	596	572	598	603	581	581	561	562	583	603	578	624	540	558	607	546	578	599	590	563	601	560	608	622	575	569	577	587	579	588	585	577	573	609	589	631	565	557	590	593	616	599	577	637	590	613	578	589	602	602	593	603	595	579	602	591	558	567	589	533	620	563	603	586	592	612	584	584	556	601	601	586	569	576	615	563	564	574	583	608	579	628	596	573	585	612	621	604	588	616	612	577	576	598	608	636	562	585	534	571	549	605	575	615	615	572	602	583	577	577	618	553	570	605	586	560	512	590	586	557	625	558	564	518	625	559	562	574	560	587	588	554	612	579	610	586	575	584	585	599	573	608	574	565	548	603	588	596	599	589	562	666	591	620	599	572	582	566	565	565
54437	29704	15080	8075	3671	2158	1818	1106	835	792	679	515	495	495	432	496	443	371	381	387	370	349	357	612	966	1008	971	772	587	531	392	301	321	309	297	301	296	316	299	286	317	291	325	306	315	342	318	329	310	316	333	280	296	303	300	308	289	301	305	285	279	304	322	303	300	310	322	317	311	316	302	306	283	303	338	305	296	293	311	314	345	326	345	320	325	298	322	332	315	288	307	320	289	330	288	309	314	288	319	348	310	308	311	279	297	306	291	344	272	309	357	321	330	301	303	300	315	319	321	326	306	307	287	275	280	305	311	263	334	316	315	344	315	297	313	298	306	331	314	341	289	335	313	326	302	302	283	297	285	315	284	355	355	304	309	370	294	322	311	304	334	305	314	332	336	317	301	299	307	312	293	289	324	315	323	324	315	350	336	329	276	300	321	345	298	329	300	292	301	303	305	313	293	291	267	277	282	334	317	329	322	337	306	276	302	302	312	331	330	316	305	322	307	317	340	297	323	297	320	295	304	307	331	317	316	285	333	348	294	276	315	307	270	363	289	296	326	327	313	288	322	314	284	333	312	299	289	318	299	306	322	291	297	315	305	337	292	321	297	300	297	301	302	303	298	282	319	291	299	275	316	348	323	290	315	290	325	317	299	328	311	307	300	330	309	296	294	326	326	326	326	307	297	288	302	324	348	345	307	295	312	347	324	348	299	352	289	331	339	290	282	264	296	332	284	319	335	302	319	296	318	305	294	289	317	297	311	293	283	328	346	312	314	341	283	343	264	293	285	329	299	307	325	313	310	309	276	306	318	356	306	316	314	308	330	325	323	286	328	299	300	314	322	319	312	281	338	340	341	331	297	322	297	341	307	297	305	282	285	327	310	332	290	322	298	288	277	327	313	324	289	315	291	295	323	327	358	297	305	301	274	331	314	325	316	349	345	342	307	312	304	294	351	316	284	290	326	309	326	300	336	326	303	257	316	320	330	322	328	279	297	279	270	314	280	291	306	335	308	364	331	299	325	335	307	284	289	321	316	301	309	303	319	303	305	304	367	302	271	321	286	293	313	313	290	301	306	278	336	307	280	307	282	326	331	339	337	300	305	327	284	347	303	255	329	319	312	311	333	270	301	294	314	326	308	324	315	337	310	279	314	318	317	308	292	299	287	374	347	334	341	284	313	296	311	285	338	296	290	316	291	307	306	290	299	300	322	337	294	297	260	284	312	313	310	258	336	294	322	314	318	327	318	306	323	306	303	294	319	330	302	297	307	292	293	306	330	279	318	309	319	311	321	348	273	298	296	316	314	284	324	310	291	264	304	326	319	287	301	297	261	294	314	334	300	306	317	347	314	276	269	255	309	315	307	290	339	317	283	328	347	315	287	336	283	288	276	320	314	305	302	278	290	315	288	297	255	301	281	272	288	318	330	330	314	318	324	326	278	309	333	308	302	346	315	313	315	308	319	305	304	312	285	311	379	333	302	320	306	263	337	314	320	303	326	298	283	308	363	278	335	312	342	313	297	297	311	285	309	341	307	323	327	313	340	301	293	313	315	282	336	347	261	315	279	324	336	304	304	325	345	294	290	335	317	345	330	313	275	284	289	322	281	287	321	286	313	298	311	294	322	307	292	283	269	342	299	281	297	301	314	305	327	301	338	330	314	315	306	316	315	319	301	315	325	323	293	268	314	273	321	284	305	317	297	258	281	320	317	312	313	340	303	289	312	322	289	302	308	309	291	280	291	307	320	321	314	341	319	313	310	300	297	318	302	291	288	310	311	295	292	288	293	275	307	313	313	315	322	305	302	296	296	311	286	313	302	306	312	278	332	352	340	291	304	315	295	333	325	307	338	319	331	340	325	311	305	338	317	311	321	331	297	278	327	340	302	319	303	293	298	321	305	304	309	298	311	304	326	320	324	323	288	324	279	292	288	313	292	296	278	280	309	319	305	306	334	332	275	326	324	292	300	298	288	364	312	292	338	321	331	309	297	298	329	308	346	301	318	288	301	306	320	259	300	309	315	303	347	302	300	343	310	286	310	309	332	345	332	322	293	331	310	292	318	295	301	314	266	309	318	291	309	312	329	312	295	310	352	328	300	299	321	349	326	295	310	265	310	327	332	297	288	325	319	314	284	337	340	312	324	292	320	315	304	341	315	306	301	318	313	324	315	295	345	277	315	331	324	320	318	308	304	308	324	311	326	288	341	318	321	313	305	303	324	343	266	335	296	310	319	320	328	363	334	276	294	298	302	287	289	297	307	307	334	344	342	324	335	308	342	326	297	320	290	312	298	305	299	293	297	292	300	283	286	270	326	299	313	315	289	313	327	291	293	337	302	293	321	310	272	328	302	317	316	299	341	328	334	313	284	307	305	308	289	324	283	310	304	304	318	302	336	318	284	286	324	312	335	297	293	333	321	276	338	308	288	294	308	305	321	322	299	325	297	324	332	305	307	313	343	289	305	301	326	314	303	333	274	320	301	299	302	279	318	311	326	290	305	302	305	327	295	336	296	320	338	312	285	314	308	309	298	289	324	313	284	304	330	334	304	301	326	289	317	306	312	300	318	271	316	299	324	310	351	319	320	322	328	307	321	324	306	305	287	282	309	304	287	269	293	302	319	306	278	297	300	323	343	293	292	340	311	273	307	323	292	288	328	275	325	337	316	283	340	297	332	314	311	313	303	289	285	314	299	350	316	315	332	293	268	323	316	303	310	296	305	310	306	298	306	309	296	313	292	280	305	325	330	335	328	294	313	309	292	304	290	314	331	326	333	308	261	315	319	294	294	297	336	306	325	273	322	271	313	328	334	320	291	304	287	305	308	323	300	309	299	312	328	299	316	248	298	313	312	292	311	311	301	323	299	280	319	356	292	311	299	286	299	302	346	339	282	321	294	333	351	323	350	323	328	332	290	287	296	305	308	270	277	317	300	281	324	349	332	311	332	323	305	266	311	316	310	306	327	322	316	331	287	300	281	298	342	314	361	300	302	342	335	315	294	313	304	323	319	298	358	322	322	315	312	307	327	345	340	300	297	323	302	318	324	321	302	324	294	292	317	306	297	312	322	308	346	306	324	330	327	346	298	322	291	317	327	315	287	293	346	307	317	330	294	295	291	285	330	335	322	309	331	314	313	297	339	340	312	322	281	299	333	295	317	299	328	310	314	334	294	353	271	343	283	312	317	318	343	300	353	288	365	307	306	296	336	315	316	305	308	334	343	300	325	304	278	316	297	336	299	306	260	346	305	311	305	306	343	348	310	306	308	332	261	312	311	311	278	287	290	317	307	314	285	307	321	313	358	336	288	309	327	335	343	320	330	318	301	296	314	266	333	290	340	290	273	308	293	331	275	314	309	321	323	318	293	304	305	279	319	317	330	330	294	299	340	343	262	313	276	331	311	336	321	287	313	283	297	291	308	302	296	314	296	309	306	321	288	294	343	338	340	310	298	294	330	309	317	304	333	276	301	314	279	307	335	308	357	318
35302	16155	16884	15647	10733	7989	7050	4363	3421	3278	2799	2040	1993	1596	1541	1577	1514	1229	1039	1218	1260	1055	1031	2842	4691	5017	4630	3713	2641	1740	1146	635	688	704	683	684	666	711	659	624	659	674	685	711	735	676	651	626	697	699	641	645	687	654	626	730	691	652	620	651	652	674	679	701	690	638	726	669	684	650	708	674	657	670	640	689	676	663	686	682	690	696	694	640	668	678	661	667	659	669	645	681	693	669	644	678	705	687	673	626	656	639	695	658	696	646	635	688	728	643	712	682	658	734	701	704	661	652	724	690	726	652	658	638	638	654	660	664	679	647	702	643	641	672	658	684	659	720	624	677	641	686	613	678	688	679	633	716	685	667	665	673	649	702	704	730	701	670	706	667	707	683	695	694	655	715	686	696	685	672	676	697	691	692	663	648	713	691	714	652	658	669	651	691	661	650	677	637	603	667	692	667	672	652	651	695	641	677	665	658	695	707	670	664	618	668	683	654	676	657	719	677	640	639	642	696	671	654	696	695	668	681	673	666	638	639	674	630	689	665	706	646	666	634	660	734	652	673	660	692	655	653	680	690	653	685	667	643	657	636	688	687	694	682	744	688	680	667	662	697	660	696	698	693	688	680	688	707	704	682	681	697	658	655	685	649	694	651	629	688	641	681	672	666	678	636	676	677	657	680	662	631	631	669	676	679	662	672	728	654	690	667	656	672	691	641	685	668	674	678	651	657	725	659	690	693	681	720	681	670	707	659	692	626	681	671	667	634	628	661	708	664	721	656	654	675	644	647	705	691	650	721	644	614	693	684	646	678	695	707	689	642	673	667	637	664	682	665	641	673	683	706	673	675	727	727	701	693	639	707	688	688	678	641	661	668	646	641	663	687	737	611	667	702	682	683	706	695	667	755	667	703	649	654	644	621	683	663	670	682	608	612	682	650	629	636	642	672	723	676	707	667	668	698	691	693	735	689	725	685	656	700	723	697	664	707	700	701	600	716	712	657	685	661	667	714	665	656	644	682	715	616	670	679	652	684	638	690	660	685	652	727	649	636	671	695	686	647	663	658	651	675	723	644	693	643	643	682	663	631	683	646	679	694	673	653	693	646	685	689	708	689	655	670	671	680	680	696	673	692	691	678	641	710	704	699	659	637	696	653	721	685	652	675	630	702	695	685	669	676	683	701	646	677	695	704	692	675	655	649	705	682	705	666	691	694	668	665	672	674	698	625	701	677	663	624	716	682	654	640	639	725	695	667	699	644	693	644	676	672	670	668	657	701	664	706	672	667	707	671	673	726	642	695	675	687	701	685	662	674	653	705	702	655	697	619	688	661	685	680	675	635	679	655	721	693	708	677	696	635	634	633	670	639	670	647	633	608	751	661	667	707	675	707	660	627	641	655	636	695	715	679	704	694	665	630	685	680	676	644	693	663	669	675	693	665	636	709	642	664	673	647	683	664	659	650	673	644	711	668	672	689	659	623	705	688	739	703	632	656	685	666	651	671	655	673	632	677	668	653	675	661	686	680	706	703	643	649	651	650	684	629	678	676	658	688	689	678	679	664	665	643	700	641	673	723	652	660	691	685	668	629	658	697	671	680	701	688	706	676	704	662	715	711	705	697	700	717	688	690	654	728	676	709	709	670	698	729	712	690	640	677	658	649	604	702	680	675	693	652	682	672	683	677	683	668	688	653	609	649	666	660	634	697	681	679	688	657	639	682	675	642	698	668	666	700	654	691	691	655	637	681	643	663	644	658	674	676	679	680	670	671	638	671	685	713	734	706	640	669	704	637	642	668	721	618	686	678	662	653	641	641	670	624	713	648	645	675	696	656	605	682	678	687	693	654	690	668	696	661	671	670	704	666	723	702	670	748	636	694	677	667	683	728	653	693	668	702	710	708	663	654	677	661	647	644	700	689	717	664	629	623	722	716	708	615	666	640	696	704	732	659	687	686	689	678	676	730	690	657	665	656	677	662	639	625	736	665	658	644	669	704	599	646	694	661	709	690	681	690	680	668	638	673	702	676	654	673	661	631	684	686	680	695	670	689	665	663	658	665	659	641	638	652	648	623	650	683	662	640	635	680	687	701	661	699	656	696	637	634	682	667	682	682	649	691	634	632	661	696	635	660	673	699	687	633	687	666	708	651	667	625	655	725	657	664	606	640	622	687	694	700	699	658	683	735	705	670	667	655	696	655	691	640	649	719	695	661	694	692	742	638	658	660	695	675	712	671	646	650	652	634	673	639	682	681	686	654	664	678	700	633	671	654	729	701	652	674	665	646	674	644	667	678	699	677	689	645	664	710	679	668	683	652	665	637	701	669	649	649	644	689	709	698	675	678	629	673	672	684	721	658	704	647	649	670	688	652	631	660	703	664	676	688	670	686	675	636	683	730	588	631	689	658	660	653	647	673	696	677	676	660	726	647	648	620	719	628	648	654	637	677	675	712	680	668	647	719	673	679	686	701	724	681	628	640	645	660	684	686	649	672	693	711	683	616	671	697	694	677	668	685	693	655	670	726	665	674	674	655	679	675	633	654	648	660	689	636	663	679	664	635	609	705	705	644	728	684	677	676	671	696	653	668	672	732	673	628	711	667	656	630	691	658	666	706	674	651	680	633	647	673	650	700	681	699	676	643	667	667	659	663	690	653	661	719	716	674	637	648	690	689	660	652	669	674	651	662	672	673	647	628	665	707	672	662	642	670	670	689	659	668	686	688	664	669	671	651	698	686	664	680	636	633	650	694	759	709	687	659	667	683	655	711	723	695	687	686	675	674	653	673	662	693	701	669	673	693	692	695	642	718	630	662	648	656	690	662	652	673	653	654	660	623	681	657	661	694	651	676	702	700	664	694	655	710	684	674	632	699	646	633	670	622	698	650	690	668	663	689	717	670	642	681	729	681	689	727	620	718	642	655	685	639	701	648	697	714	695	661	657	671	664	672	703	661	671	658	692	680	639	658	667	666	702	673	720	667	716	680	703	640	707	682	640	661	671	693	716	645	713	697	691	714	670	661	648	667	654	675	675	702	658	669	731	636	661	628	696	674	685	671	674	707	653	670	595	677	672	723	696	667	696	683	719	653	744	637	646	696	644	662	714	655	710	666	645	656	669	682	745	650	690	652	701	682	666	658	685	685	709	655	697	666	680	665	714	683	665	640	681	678	706	670	677	705	692	720	681	663	665	678	654	678	695	673	689	662	733	648	641	670	630	650	630	717	670	679	681	680	677	713	677	652	678	718	706	700	644	705	711	647	650	681	668	685	680	691	675	649	684	647	703	599	646	721	671	670	679	700	654	689	678	681	712	670	658	638	708	666	675	668	676	670	684	669	694	674	688	636	679	686	638	654	661	676	682	684	673	702	639	689	631	663	661	691	684	674	654	648	708	659	683	692	656	672	689	636	667	636	687	667	653	646	734	669	679	682	659	722	696	635	715	628	691	662	686	639	702	672	717	677	655	626	697	665	649	637	666	670	685	628	695	662	660	715
22340	9092	4749	2711	1323	884	689	421	368	361	310	282	264	285	287	259	240	211	229	203	233	227	205	210	190	231	233	265	238	219	208	196	188	212	185	179	177	192	184	192	205	217	206	210	201	174	191	206	206	182	202	163	203	178	170	192	209	168	191	171	198	163	200	183	197	165	205	189	184	182	189	188	171	201	188	188	187	218	166	215	200	190	187	185	171	200	194	192	181	164	185	161	187	181	192	221	182	186	192	174	180	204	185	208	198	204	159	175	206	213	190	194	199	199	183	202	199	178	205	175	198	189	161	181	218	168	195	177	190	212	212	201	197	178	186	200	191	198	173	181	216	177	159	171	223	184	217	221	185	199	168	204	186	168	187	185	197	182	204	216	204	162	189	180	199	184	197	183	197	226	194	198	180	199	201	207	191	206	161	176	170	187	186	182	199	233	224	169	185	199	183	192	182	196	147	232	175	167	193	200	184	195	165	211	182	218	205	207	202	183	188	163	180	195	185	184	219	187	181	209	198	188	214	179	176	169	190	165	206	192	193	188	184	196	206	225	210	213	216	201	198	212	168	184	161	192	182	185	179	211	169	202	188	200	182	190	185	192	194	171	189	193	201	162	204	174	184	218	186	226	186	191	199	178	180	174	167	163	175	197	206	205	186	185	190	199	177	189	207	176	216	194	179	192	209	188	181	195	186	193	191	183	204	180	205	188	199	194	185	187	189	175	168	198	178	194	242	223	190	193	204	219	214	183	166	210	185	187	192	217	192	208	194	183	227	200	189	177	190	222	175	186	207	203	182	190	160	204	186	170	196	207	184	195	220	171	205	173	165	188	194	172	202	175	178	191	188	187	188	214	195	186	180	178	188	170	182	209	208	206	177	180	220	203	182	196	209	189	189	180	190	183	163	189	192	195	175	189	205	182	179	194	168	177	191	205	206	190	166	198	187	185	190	179	216	210	189	210	217	193	180	201	205	204	201	191	216	187	186	191	205	160	199	189	212	200	206	184	200	212	202	179	172	218	194	185	221	175	174	187	190	200	184	192	161	172	201	186	167	184	182	180	205	179	183	183	200	195	199	202	169	185	173	183	201	166	174	208	190	172	209	191	187	201	178	187	163	185	181	182	187	164	196	191	214	170	188	191	210	206	178	141	164	183	190	180	205	200	199	194	187	196	185	193	180	169	240	184	171	179	188	192	182	188	189	175	202	136	183	202	189	181	190	220	206	184	202	183	202	186	191	169	184	188	189	193	192	185	182	215	191	201	203	184	185	215	178	196	197	192	197	194	162	194	209	180	204	195	166	165	206	208	189	183	198	169	202	224	172	191	184	186	192	174	172	178	212	211	169	179	188	193	207	200	166	213	192	188	184	187	196	211	189	205	179	186	168	192	205	210	181	195	174	190	217	191	177	184	200	183	199	203	178	193	177	191	184	180	178	193	173	178	155	173	225	176	164	191	189	213	174	159	177	167	195	188	180	174	157	185	230	157	165	179	186	209	188	213	172	197	184	182	194	197	206	209	192	191	202	200	186	190	204	184	189	197	205	206	167	200	228	190	192	202	203	175	187	210	209	221	180	195	185	189	167	193	164	181	160	175	199	190	180	217	198	178	190	188	202	188	197	180	192	215	188	189	203	150	186	219	216	218	205	186	197	205	187	197	189	195	197	228	166	177	187	180	195	195	189	211	183	213	173	149	193	243	206	207	202	192	183	189	184	188	207	172	195	176	191	184	183	165	205	193	181	192	162	165	201	195	171	191	208	197	149	180	176	160	179	175	187	210	208	170	213	197	190	193	184	185	178	187	177	184	199	163	198	192	174	194	189	194	204	196	184	179	210	209	214	171	165	183	169	205	179	192	186	179	211	192	182	212	175	195	197	183	211	191	168	198	195	190	218	221	195	182	188	206	183	180	200	179	183	203	193	186	185	220	189	179	204	214	203	201	163	176	203	216	195	185	185	220	177	176	189	197	190	174	206	192	171	188	207	194	166	189	210	138	189	183	169	189	210	164	208	180	189	172	195	200	171	183	209	203	173	221	173	185	220	189	173	181	188	189	200	197	170	190	189	175	163	197	198	218	193	183	171	183	213	206	184	181	170	192	175	178	206	190	207	210	216	188	190	190	195	166	174	184	201	196	224	199	189	209	167	195	198	193	162	200	167	197	186	204	218	187	184	200	173	157	181	177	188	196	179	186	204	197	191	184	212	187	189	193	190	164	189	163	177	189	180	203	192	199	186	215	165	176	191	203	182	182	184	201	186	192	181	183	215	216	189	192	198	175	176	172	229	173	183	197	181	158	202	175	195	195	195	211	204	191	184	191	207	187	181	172	227	165	189	187	201	192	197	212	216	187	166	184	184	189	185	190	191	185	208	202	178	207	195	221	194	180	212	186	203	183	189	185	189	168	181	176	171	162	195	192	172	188	170	170	181	182	227	194	193	187	180	170	208	202	197	216	198	188	170	206	198	176	169	191	199	193	205	203	186	171	195	174	177	188	198	228	219	197	199	181	210	177	180	187	201	230	180	198	196	170	183	176	247	183	201	208	181	162	174	202	198	206	188	182	194	177	183	195	175	209	175	219	188	151	198	222	184	195	200	183	193	182	184	200	192	191	179	178	210	197	214	182	186	183	179	203	205	207	203	197	177	192	157	190	208	214	216	206	162	190	179	196	192	182	200	183	174	196	189	176	186	163	163	190	175	195	179	191	176	205	230	186	176	177	172	198	191	197	193	212	200	166	174	188	171	198	196	181	210	180	181	197	172	187	184	197	178	184	187	209	196	193	179	192	189	212	217	210	195	181	187	202	189	194	156	174	176	192	163	187	216	209	178	185	165	189	191	169	169	194	162	196	175	160	205	185	222	187	200	178	203	197	193	172	165	198	175	190	203	169	216	196	192	197	192	176	166	213	191	178	171	193	174	179	197	165	183	149	168	209	191	204	156	191	188	200	204	199	158	189	184	202	180	200	184	172	174	211	178	188	194	183	217	184	204	194	189	208	209	185	200	175	189	189	182	203	179	167	188	215	199	201	190	199	181	188	174	202	183	185	189	205	163	186	187	212	199	212	193	186	186	170	189	196	190	200	221	181	185	206	189	170	205	202	203	193	186	182	209	205	167	186	198	191	205	188	191	177	180	155	188	195	191	177	185	190	173	190	195	190	170	167	164	177	196	195	195	209	184	157	200	194	229	210	178	211	192	203	216	181	191	180	176	196	211	163	161	161	204	187	183	166	210	196	204	180	195	187	168	199	175	216	224	173	182	186	194	200	183	182	180	192	185	183	187	180	175	206	210	152	211	178	179	179	172	172	161	188	231	204	217	202	157	175	195	177	196	191	199	171	185	194	203	190	179	190	213	223	186	192	207	198	202	184	215	191	197	190	215	186	170	208	176	204	172	201	205	191	180	206	203	180	187	194	197	186	188	175	167	203	168	201	173	176	209	211	194	189	189	188	167	191	190	172	201	200	204	193	199	196
13401	6026	7981	6856	4712	3860	2916	1684	1447	1330	1172	1168	1165	920	870	782	740	695	735	664	642	585	536	607	706	733	712	642	646	506	479	428	456	474	408	430	438	433	407	447	452	447	439	378	431	420	445	456	425	426	441	451	441	411	445	431	430	499	434	460	496	442	458	431	452	433	430	413	479	458	441	424	451	431	434	487	440	475	426	420	443	427	439	457	433	435	424	460	414	440	445	462	470	473	449	436	466	437	440	466	444	459	451	413	463	455	424	452	462	446	439	430	475	405	402	476	443	428	446	413	456	470	435	483	482	476	442	421	464	414	416	432	462	482	488	410	475	457	419	453	434	445	429	430	515	449	438	437	428	465	427	457	493	466	440	455	466	453	424	441	436	451	424	443	440	467	451	433	413	441	456	416	469	453	419	438	478	451	432	463	425	438	435	445	467	479	449	458	461	425	442	435	472	471	446	447	485	427	456	479	478	437	474	463	485	465	450	485	447	471	443	433	466	444	422	487	471	473	429	408	390	405	462	465	445	436	511	422	442	457	424	448	455	468	449	422	447	461	440	460	414	396	455	499	453	469	407	449	425	437	450	453	466	460	424	441	461	454	467	425	438	421	461	437	457	470	406	436	442	466	470	458	426	434	447	427	440	435	408	455	448	414	448	442	473	426	428	483	439	471	422	459	455	390	465	428	439	439	474	431	480	423	438	468	430	479	450	462	430	415	438	445	422	443	499	426	435	437	433	487	445	470	431	419	422	450	464	475	434	436	406	462	426	443	469	482	427	456	432	452	447	442	415	448	457	476	438	464	405	438	420	431	450	469	423	441	439	422	447	452	471	400	425	447	464	455	424	467	470	487	431	473	424	448	431	471	430	420	464	476	438	450	440	436	418	435	458	477	444	442	462	479	456	459	458	450	457	484	470	440	487	468	467	445	464	419	433	434	431	437	431	420	445	420	445	456	447	498	416	479	456	434	426	461	473	429	401	440	421	461	450	470	420	431	436	442	427	492	465	463	454	422	441	468	454	458	396	427	420	425	443	449	485	415	427	437	440	407	464	442	496	486	454	430	440	461	480	458	422	437	463	444	432	478	502	454	438	461	411	451	411	453	449	417	409	494	432	446	471	423	445	458	454	457	450	429	459	448	455	443	429	434	465	429	430	425	480	434	415	437	452	499	433	465	434	455	442	425	448	491	436	409	450	449	435	454	427	480	453	458	445	438	471	404	419	460	412	447	427	463	451	444	437	446	432	465	409	495	460	443	447	429	466	450	447	455	470	445	437	453	462	434	465	411	432	465	392	438	421	452	473	413	449	475	427	415	433	462	436	410	448	464	459	420	494	438	487	460	429	449	432	442	466	426	427	427	460	440	433	459	445	401	469	435	450	449	435	446	415	440	433	423	465	483	452	458	446	432	496	480	425	439	461	449	498	471	433	432	428	438	418	470	452	443	392	441	464	451	476	454	420	441	430	417	454	488	435	452	447	433	425	453	443	479	443	425	451	466	455	446	452	417	481	477	447	440	456	473	385	474	466	449	449	437	459	408	441	447	459	478	444	437	461	423	448	425	451	442	429	462	454	477	485	442	474	442	475	444	458	409	462	404	469	449	442	481	441	452	436	437	439	448	434	425	449	439	432	465	434	434	431	443	442	456	423	447	446	429	460	485	460	425	463	497	460	450	419	419	433	460	403	453	475	410	428	484	466	433	428	434	469	483	455	467	457	446	454	427	441	450	473	465	470	471	489	422	410	463	452	455	446	462	484	441	444	444	451	440	415	432	439	433	468	452	435	468	469	433	456	465	457	403	423	439	456	455	510	466	451	470	493	419	466	451	444	472	482	437	459	514	506	438	450	429	453	431	485	440	423	468	474	471	481	423	480	459	482	467	477	475	456	465	437	460	429	467	405	433	429	436	454	473	484	435	470	414	468	440	439	424	453	473	428	435	434	419	433	441	449	460	448	482	445	472	469	442	433	488	449	442	429	479	455	461	444	457	457	428	421	450	469	454	454	472	402	461	437	437	458	456	427	453	453	437	457	449	454	469	427	479	452	431	419	449	455	412	451	469	436	434	451	442	487	471	447	459	437	463	450	429	451	431	440	438	477	406	441	410	455	442	463	389	441	409	444	469	420	462	497	480	432	403	449	440	480	481	450	424	464	439	410	430	444	450	404	432	455	474	429	457	450	462	442	405	441	434	442	478	434	428	453	484	431	440	427	443	435	402	464	420	443	462	451	441	453	447	446	469	442	446	447	446	438	420	491	455	441	446	439	451	433	443	458	428	454	447	434	399	463	426	458	445	416	443	436	472	459	458	450	428	447	488	417	440	431	459	466	467	427	443	438	435	426	440	452	451	436	440	480	460	470	454	458	424	448	435	452	447	447	479	447	443	427	457	439	440	453	440	429	456	435	456	479	431	445	473	448	432	451	410	460	463	461	464	435	447	431	447	450	466	443	423	451	445	424	471	471	444	449	428	449	467	473	447	445	493	448	496	461	421	482	400	463	461	448	433	463	426	432	449	442	433	483	426	433	438	449	450	455	422	454	471	457	468	435	457	470	415	415	453	464	433	436	456	466	433	486	439	441	420	451	454	473	464	435	452	458	435	446	455	409	450	484	429	410	438	437	437	432	455	433	439	438	439	467	428	452	461	426	441	419	403	436	432	468	453	450	461	458	469	429	482	445	431	454	446	457	438	492	469	422	419	451	427	418	437	424	454	463	414	444	451	430	448	454	474	425	458	452	496	450	469	441	412	468	448	458	443	441	445	419	421	427	458	437	429	457	421	477	471	480	431	433	440	439	456	440	446	452	451	463	442	464	437	442	455	426	468	466	452	461	390	417	494	441	477	460	433	426	490	443	421	438	480	432	460	443	437	460	439	452	444	466	447	422	450	443	456	415	446	444	442	398	454	445	426	462	459	435	451	489	467	409	415	459	440	435	443	410	443	469	414	465	458	400	437	451	472	462	439	463	473	454	437	447	439	478	457	476	455	441	433	457	478	463	425	433	446	450	437	477	450	425	435	457	438	440	435	464	446	460	443	486	448	474	422	473	470	468	488	504	461	471	442	437	436	427	476	444	432	453	482	435	405	490	461	450	426	459	491	437	447	449	459	442	448	430	436	444	457	439	423	442	482	396	444	475	403	456	468	432	400	436	427	467	401	484	422	464	444	413	430	465	437	457	438	414	488	433	469	483	428	469	427	435	422	432	458	432	469	424	415	422	472	433	465	421	440	450	471	431	434	477	413	468	443	465	435	483	452	417	443	419	462	501	423	479	426	410	456	473	469	443	465	425	485	426	428	434	484	456	445	439	431	450	509	475	468	407	426	440	504	425	452	473	392	425	473	440	408	431	465	427	464	416	430	490	468	475	440	423	455	436	475	466	445	482	400	444	405	470	430	422	485	461	444	446	470	444	451	453	422	442	447	415	455	445	441	418	467	433	454	474	459	442	455	442	438	482	432	438	437	468	437	467	459
39716	18055	8161	4557	2415	1973	1274	733	681	637	614	558	470	384	382	370	374	343	312	310	305	320	305	452	554	617	634	530	464	352	315	271	245	256	255	240	294	280	283	268	258	251	276	252	248	238	272	255	260	274	289	283	298	252	247	253	262	253	242	220	256	265	280	262	268	265	275	275	245	253	274	290	270	222	256	275	226	259	266	283	246	257	235	262	257	291	261	244	282	259	233	250	235	251	281	248	244	255	282	263	257	266	272	254	277	247	268	276	241	265	291	237	220	282	236	258	247	281	279	266	255	270	266	275	286	276	271	253	265	269	284	263	259	257	273	251	272	264	240	240	265	285	264	221	262	271	226	250	243	256	276	267	259	242	250	249	253	275	255	266	263	230	272	226	267	224	256	247	284	240	259	292	227	278	238	257	291	286	238	267	227	265	212	247	265	243	266	279	267	227	265	263	259	226	236	273	254	266	255	249	237	230	245	231	271	279	253	251	233	294	263	249	251	231	266	250	269	281	255	251	241	260	254	307	226	272	237	243	243	261	258	268	271	249	256	245	268	296	248	244	270	251	276	266	262	235	236	292	266	262	254	248	267	271	261	297	276	216	244	227	229	235	266	283	252	257	283	251	267	261	268	238	237	256	267	221	270	246	224	266	265	252	239	275	254	245	263	253	261	263	256	244	238	285	262	259	262	240	269	273	270	260	247	252	263	227	224	256	260	260	241	265	237	281	244	235	259	255	259	272	275	256	240	269	242	290	263	263	264	255	255	284	262	264	251	248	259	266	263	238	239	265	255	228	254	244	257	220	258	236	260	244	260	264	246	264	255	276	278	264	279	249	243	249	255	271	253	241	266	308	256	290	255	221	240	247	251	282	250	251	243	271	233	288	238	302	268	248	283	259	271	268	273	261	258	241	296	271	274	274	281	278	265	238	295	263	262	306	281	239	279	237	250	254	252	249	246	224	264	274	287	235	237	252	244	265	279	269	282	264	268	249	235	261	258	266	245	271	270	222	250	256	259	272	251	260	233	250	252	269	263	263	245	269	270	265	265	268	261	248	249	244	259	283	283	280	258	272	245	264	261	255	251	235	234	281	262	277	258	278	240	285	254	250	291	267	237	238	248	276	260	291	235	277	257	252	257	246	269	258	251	244	219	272	266	273	243	290	240	262	236	233	252	260	261	266	238	254	225	255	229	255	255	267	290	259	266	284	247	277	243	244	282	248	275	242	269	254	271	263	252	248	266	272	276	258	237	232	242	236	288	267	280	264	287	267	249	241	293	246	236	267	273	255	273	252	254	247	252	249	245	253	261	254	245	252	254	277	273	275	264	252	253	248	272	234	230	248	257	284	249	272	258	253	228	269	236	260	258	273	267	259	265	242	274	265	241	287	261	264	238	248	236	252	268	289	253	257	242	266	290	259	275	271	238	269	279	277	257	271	240	248	260	243	281	254	273	234	241	285	263	245	255	295	247	236	257	261	257	278	292	294	273	262	260	241	257	241	275	231	276	246	268	248	289	278	239	234	238	281	260	223	229	271	236	260	281	233	241	302	241	232	275	285	250	265	244	270	265	268	252	282	280	251	259	263	284	255	270	256	253	258	255	265	247	231	256	283	252	283	234	257	244	256	291	248	273	236	244	283	258	238	258	256	280	267	258	248	244	255	257	290	255	240	264	270	289	256	247	260	259	232	284	247	224	241	217	249	231	241	243	322	231	284	247	276	276	244	241	248	264	263	275	245	293	244	246	275	258	260	262	263	257	241	247	270	278	247	259	285	290	246	237	273	265	268	247	246	249	240	264	253	255	255	256	241	263	218	258	276	285	270	265	249	259	269	265	265	248	240	263	257	280	292	284	267	263	275	269	229	254	278	279	242	275	235	242	244	290	263	289	272	240	245	251	299	266	270	227	256	256	216	280	275	273	281	277	281	235	266	250	252	258	269	240	250	305	287	254	256	227	284	277	281	234	301	272	253	272	278	301	289	267	277	244	246	244	278	260	246	264	260	250	242	251	276	269	264	250	236	277	248	235	273	295	268	232	260	253	259	262	248	243	259	262	244	227	276	285	249	281	256	227	276	265	298	259	244	252	269	249	272	252	233	244	249	236	255	281	234	250	237	257	288	267	263	250	290	287	281	251	248	255	261	244	259	231	256	256	241	255	252	249	234	265	258	255	283	270	269	267	260	286	234	237	265	253	262	250	253	225	246	249	285	265	264	241	230	284	263	265	266	265	267	274	268	228	290	246	253	262	253	220	272	265	265	239	272	293	243	271	254	273	255	263	284	279	232	245	250	279	256	232	232	276	272	244	279	251	273	241	274	259	266	245	260	285	266	236	248	275	247	244	273	265	261	262	262	251	252	282	259	240	267	280	243	262	251	240	289	286	257	273	285	229	250	239	274	252	230	242	252	271	281	284	273	229	234	278	283	265	284	251	258	245	244	247	288	263	262	235	247	273	244	273	276	285	265	214	244	238	256	275	273	260	235	311	267	258	273	276	249	276	243	241	258	272	253	272	268	262	242	289	270	252	252	278	249	270	261	241	269	261	242	265	258	276	237	285	266	247	258	267	245	258	250	288	291	266	254	260	262	232	274	276	217	278	273	245	245	270	268	245	246	241	241	284	261	284	236	256	231	258	250	267	278	263	250	242	237	245	286	287	238	223	259	282	274	295	273	253	294	267	273	270	241	267	266	267	249	244	257	247	308	287	257	270	259	242	223	260	252	260	279	303	264	276	260	289	284	253	276	270	248	290	285	282	310	256	252	229	288	251	264	270	271	275	262	288	250	260	255	248	267	241	283	230	266	253	282	267	250	258	250	256	272	269	258	274	257	255	254	278	218	249	271	249	264	263	235	256	269	255	249	265	272	261	246	264	242	251	254	250	264	246	260	277	283	233	233	284	255	266	246	258	254	276	255	282	224	282	264	254	283	272	240	248	247	293	260	238	232	284	266	257	253	217	246	250	278	228	279	287	266	245	258	262	229	252	278	266	294	278	249	251	284	270	251	242	262	265	256	268	232	248	275	267	281	260	276	257	260	230	261	257	268	251	255	268	274	245	239	257	269	279	259	257	259	238	262	286	244	250	272	244	293	271	281	242	289	264	256	256	292	270	228	243	261	275	246	243	238	250	262	241	257	248	277	259	256	275	258	238	218	243	251	279	267	231	242	292	252	261	252	265	248	268	248	261	264	248	276	275	260	243	235	256	260	239	294	251	248	256	240	263	299	248	274	283	289	257	303	233	254	263	245	250	261	257	225	259	255	227	264	271	230	268	261	281	255	258	262	257	241	230	259	251	243	249	322	274	253	243	248	282	282	253	254	255	260	276	246	253	273	253	266	245	221	256	292	259	266	238	240	269	224	265	244	247	238	282	266	252	239	241	265	289	259	241	291	268	257	261	275	284	243	270	277	265	280	262	280	250	272	262	262	243	256	246	242	230	270	264	257	290	256	240	263	238	276	271	261	273	277	265	235
25018	9881	11404	10694	8376	7035	4906	2962	2955	2477	2562	2240	1917	1350	1194	1112	1237	1189	1127	1031	921	899	957	1560	2703	3127	3029	2439	1785	1179	849	643	642	582	593	595	577	553	541	593	616	615	601	594	587	547	564	623	610	571	591	593	574	594	579	563	617	618	583	594	627	612	574	587	582	594	582	540	590	596	534	587	631	576	585	604	583	552	589	576	593	551	572	572	577	573	601	585	588	584	563	635	598	601	569	557	611	596	594	558	611	635	590	572	610	618	594	592	565	566	603	578	582	579	550	596	582	606	631	568	604	577	567	594	650	565	543	598	602	587	607	632	593	582	608	563	586	545	605	554	547	591	565	573	586	602	601	570	569	578	595	598	594	600	598	565	551	563	618	567	553	613	605	632	548	583	582	555	609	614	573	558	570	562	624	568	543	621	605	592	590	587	549	583	540	610	628	578	572	571	609	580	533	588	624	609	638	649	639	545	574	613	597	637	586	593	550	623	565	586	614	555	575	591	581	585	595	578	597	612	604	606	582	581	598	602	586	552	594	576	591	583	607	582	557	561	611	585	571	583	548	566	579	601	571	605	596	635	608	542	593	591	591	595	611	619	610	526	580	620	600	544	540	566	613	576	586	640	536	615	569	566	551	567	615	607	604	553	573	551	535	541	594	583	596	588	606	549	577	588	609	607	623	566	583	589	572	561	586	565	578	555	591	600	600	554	544	591	592	601	559	599	572	606	563	556	559	564	555	579	612	547	606	575	587	556	588	605	565	575	603	611	568	575	583	583	570	609	626	562	602	592	587	544	591	555	669	593	578	554	594	575	592	583	557	600	574	586	596	579	605	599	626	564	586	541	593	584	595	595	579	520	574	602	580	563	571	594	603	600	582	597	565	600	580	568	606	594	546	594	589	577	609	611	598	609	586	551	616	558	679	582	598	578	552	560	610	569	605	545	577	621	605	576	547	601	585	598	601	584	613	590	593	563	606	601	578	581	591	563	569	609	544	574	603	554	637	590	600	571	577	552	569	551	583	602	589	615	598	568	601	572	605	559	578	594	569	555	596	605	594	635	587	611	610	620	581	566	581	585	616	567	600	589	604	528	565	652	615	583	581	577	590	586	569	554	614	566	522	585	565	566	548	593	570	605	585	564	571	546	577	578	625	624	583	591	632	570	556	581	601	600	595	568	640	577	584	540	568	616	572	596	604	587	602	588	562	542	608	582	582	585	576	581	577	621	568	559	561	586	538	621	614	566	640	612	574	545	544	576	568	614	581	622	600	564	638	609	582	540	565	563	596	588	612	583	621	541	601	571	550	568	613	521	569	565	578	578	601	550	605	578	627	615	585	592	580	606	563	570	609	620	584	587	602	582	602	573	612	540	618	602	597	557	555	571	574	570	599	625	564	624	581	574	580	604	620	590	568	586	609	573	616	575	555	558	612	574	590	596	574	620	625	594	546	640	558	575	592	603	591	592	575	575	568	607	589	590	647	559	558	546	621	617	610	613	577	559	564	573	572	602	614	564	580	572	597	575	590	577	582	594	553	603	587	558	582	562	543	557	564	595	585	545	590	583	616	582	589	571	603	615	566	586	571	647	601	588	536	650	587	570	564	569	552	584	574	567	582	588	548	621	597	605	563	593	563	585	589	570	566	556	567	582	562	620	589	560	579	576	621	615	585	607	589	620	602	586	558	588	570	587	577	538	566	556	614	630	641	600	594	559	589	633	582	581	612	532	586	557	596	570	596	610	573	615	594	587	581	584	570	641	559	584	604	580	609	569	602	564	616	615	555	546	578	577	556	606	580	574	571	613	584	609	549	593	594	578	605	590	582	545	549	606	578	521	579	568	558	577	605	565	573	572	572	611	606	628	562	553	575	604	580	661	585	571	534	606	599	595	571	539	582	592	606	623	619	578	591	582	593	613	571	542	588	584	624	593	605	602	622	590	574	616	587	601	586	613	612	597	571	563	593	558	588	563	578	648	535	571	590	576	585	574	556	566	605	631	579	573	582	595	573	588	540	566	575	534	554	619	617	587	579	566	582	606	577	626	551	555	553	593	560	594	570	575	557	590	550	571	553	554	599	577	583	592	581	598	579	616	568	591	585	610	547	568	576	602	576	637	650	590	576	579	608	569	584	594	621	574	590	569	582	586	585	612	574	569	565	595	611	576	594	599	610	602	579	611	576	595	571	619	601	596	577	624	582	589	593	617	611	604	586	637	562	567	584	554	576	586	601	641	599	619	532	560	557	577	596	583	565	557	568	550	548	572	596	610	600	596	594	544	559	536	600	553	558	639	597	623	579	593	592	577	587	544	582	605	562	581	594	579	558	620	641	626	612	589	589	618	594	573	582	545	552	575	577	547	605	570	580	580	594	569	552	565	577	575	556	584	554	592	576	562	620	584	584	574	606	597	575	592	622	596	584	542	616	579	580	590	536	599	602	582	579	568	615	605	555	579	617	615	583	575	559	542	582	576	599	581	614	560	585	577	560	574	555	545	597	572	598	562	614	554	578	595	600	593	588	590	562	589	550	548	580	591	606	567	568	555	570	583	633	583	586	549	585	596	564	567	597	577	585	566	593	567	576	568	566	570	609	621	583	614	625	598	570	565	618	544	564	614	593	539	592	583	568	580	574	569	639	609	551	590	575	595	601	609	618	565	583	559	564	587	636	589	588	626	568	622	595	586	585	590	556	575	572	630	589	622	600	580	581	604	557	598	620	626	630	589	583	587	600	586	571	564	569	543	615	566	623	571	596	552	593	559	584	590	596	595	602	572	581	614	542	585	562	554	630	541	645	585	572	601	579	599	569	559	544	613	630	552	573	577	633	604	591	596	578	559	597	571	594	595	615	580	604	624	607	617	595	568	617	581	571	583	558	584	583	596	593	568	566	534	579	551	582	635	611	537	605	620	592	609	589	589	566	605	616	559	586	640	596	563	582	575	601	561	588	605	564	591	582	578	604	554	552	572	555	602	566	589	600	556	551	598	623	591	597	578	544	631	536	616	578	557	547	573	593	553	626	614	549	574	600	557	589	578	612	593	597	605	627	583	603	573	551	586	589	604	600	598	567	537	541	568	615	537	580	580	599	570	595	609	598	586	638	583	595	588	557	581	624	586	603	617	560	610	538	582	595	590	549	573	605	592	551	579	625	549	561	608	548	544	604	583	550	615	581	598	598	642	580	589	574	596	584	567	611	619	615	553	596	616	515	598	604	563	530	582	624	572	609	560	578	613	584	599	598	554	574	576	607	552	608	589	572	606	543	602	583	580	589	578	599	552	565	609	573	604	581	591	576	594	601	577	617	591	598	581	607	595	616	540	566	588	580	598	554	618	589	592	637	546	582	596	599	581	602	550	596	580	569	612	591	574	588	574	597	570	589	571	589	561	608	592	572	591	542	571	553	548	549	602	584	607	559	618	570	552	564	589	594	586	590	546	605	629	609	588	602	589	616	579	591	584	584	568	616	574	535	571	608	574	562	564
51190	28370	12277	6125	3488	2807	1537	1221	1120	1064	849	687	658	489	466	481	436	437	428	436	425	411	443	827	1125	1095	916	762	571	488	353	333	329	357	332	328	332	356	289	335	335	318	329	319	321	331	336	330	308	273	311	299	319	342	302	320	319	334	329	336	309	306	300	334	330	354	314	339	367	315	314	315	314	320	297	275	310	322	298	307	282	323	333	328	304	339	348	273	304	291	291	309	337	298	307	313	313	283	357	325	295	296	327	335	287	344	274	300	285	328	291	338	275	300	301	301	332	308	326	317	296	341	326	332	285	304	302	324	303	306	290	274	317	287	305	312	319	304	294	312	300	342	304	341	325	306	361	315	305	315	362	319	314	353	301	280	315	334	332	340	327	320	296	352	310	327	305	321	300	321	300	319	317	285	305	310	315	266	331	299	370	303	338	303	332	321	291	327	282	307	296	316	299	306	340	333	320	313	344	324	319	313	337	305	304	341	293	336	323	306	327	289	321	315	285	301	312	332	330	314	309	317	368	338	321	338	305	308	329	336	321	310	364	317	277	320	312	317	322	324	319	307	343	285	342	329	326	265	280	313	323	296	314	337	323	294	346	331	326	308	298	275	285	330	320	358	325	312	291	339	324	305	329	295	324	289	316	319	324	304	334	334	332	319	312	315	309	291	317	313	353	361	330	318	320	281	270	322	353	333	337	284	307	319	329	318	322	340	305	326	304	305	313	287	266	273	280	321	310	309	333	322	324	312	306	334	319	303	325	297	317	295	285	339	323	349	313	322	337	313	301	331	315	327	311	330	305	317	296	317	291	320	304	329	320	299	292	298	327	286	306	369	323	307	302	290	325	281	319	328	382	293	322	352	350	343	306	304	294	298	323	315	312	275	359	316	310	334	344	299	329	292	307	330	329	306	298	274	307	323	320	309	314	333	293	313	347	302	309	321	317	299	331	321	315	307	348	339	301	325	327	298	309	288	314	288	316	324	282	314	328	338	325	273	312	329	332	354	320	300	330	284	276	288	319	323	295	310	311	328	337	311	346	300	285	311	335	303	289	328	298	319	300	292	323	342	305	287	341	321	306	328	300	309	311	332	309	277	304	324	296	332	314	314	311	293	294	281	299	334	316	294	297	293	287	315	330	320	338	326	341	331	288	320	336	346	336	328	309	280	319	345	292	320	332	316	305	339	328	322	304	316	312	314	296	327	351	324	310	306	298	319	324	322	316	363	322	319	333	314	326	249	319	308	292	344	310	319	320	344	289	346	279	296	305	313	318	338	318	322	319	305	269	328	346	325	305	311	312	307	316	327	302	319	311	327	301	293	310	330	346	320	305	270	299	314	320	314	298	330	320	294	316	287	329	303	311	326	318	326	303	322	307	281	315	323	317	319	309	285	294	313	297	365	312	361	300	317	325	309	341	330	307	316	359	304	309	351	346	310	356	310	310	306	316	303	307	325	316	325	354	277	318	308	340	302	343	293	300	334	313	308	295	303	329	312	320	327	337	281	301	313	320	305	297	297	330	294	299	330	313	311	304	314	301	288	322	342	346	313	286	299	323	320	308	309	323	304	309	353	305	355	322	326	300	290	313	329	317	289	317	313	316	353	312	309	307	303	325	278	332	332	315	270	310	341	353	327	301	342	280	324	296	308	288	298	322	315	321	300	313	319	301	326	296	292	295	308	339	292	335	320	340	332	291	319	333	328	320	375	326	307	323	305	323	301	316	317	295	310	326	331	352	322	313	339	304	292	332	306	293	318	302	304	323	316	310	291	313	294	296	325	352	310	324	309	274	333	317	312	314	310	306	296	336	298	284	348	309	363	330	347	339	347	339	322	304	309	297	325	319	339	297	321	303	277	327	353	322	285	329	294	306	363	323	334	280	285	319	306	343	328	324	321	333	344	317	294	320	304	284	266	290	300	343	308	323	343	308	343	301	328	313	326	326	346	293	271	308	286	321	322	318	323	327	313	331	292	269	342	321	300	302	338	314	308	327	296	291	291	300	290	330	327	323	313	306	322	315	330	349	317	311	374	315	306	309	309	307	313	306	313	285	326	328	305	292	323	283	324	323	306	328	335	322	320	324	368	299	304	328	289	327	277	311	356	328	325	327	324	297	309	308	313	294	322	303	328	320	295	314	307	327	310	313	324	305	322	300	315	319	304	332	305	292	309	324	301	299	275	317	298	312	296	320	321	317	341	294	333	326	330	340	318	297	300	283	303	297	317	315	318	365	368	325	304	324	344	288	316	331	367	321	306	295	303	294	333	313	322	311	332	331	309	323	331	333	292	285	307	314	326	272	303	317	318	337	293	330	301	298	289	272	290	340	323	306	374	325	316	352	313	267	324	350	343	325	309	341	306	301	356	285	309	328	312	331	283	294	323	306	327	300	329	348	326	306	299	320	319	317	309	315	287	338	321	318	311	301	315	323	296	291	317	340	324	326	322	349	333	318	299	305	293	296	349	332	291	282	273	311	307	341	353	301	320	330	320	307	312	310	302	312	354	286	292	323	300	301	303	324	303	318	297	372	297	307	325	298	305	314	330	302	316	311	288	317	299	296	324	311	307	310	316	342	318	301	279	271	298	338	311	299	297	285	329	292	314	337	310	332	327	285	312	317	300	315	311	291	307	315	333	284	297	330	319	301	316	344	320	305	274	315	300	289	330	313	319	319	309	309	307	296	299	343	312	324	321	334	354	332	309	349	283	311	323	312	302	332	314	322	307	359	321	308	314	308	340	344	324	312	295	301	279	339	321	307	344	287	331	351	325	323	313	333	318	304	284	328	302	306	307	317	338	326	305	303	365	320	296	298	299	305	326	281	327	317	315	342	275	290	306	311	321	300	343	323	299	296	306	299	347	290	314	297	323	306	326	327	325	289	355	318	366	312	304	335	301	323	313	309	312	296	306	301	301	308	308	330	305	310	289	315	327	326	307	294	296	338	341	332	336	309	340	318	297	309	319	341	317	337	318	307	300	300	308	303	317	316	289	315	348	337	312	302	293	358	280	323	314	325	331	279	293	321	308	305	313	320	279	340	328	334	331	337	315	313	329	332	281	286	308	315	327	316	353	303	300	272	345	314	292	311	310	304	312	279	314	322	288	314	320	284	376	339	285	280	304	320	314	307	337	301	320	309	322	306	300	308	282	325	318	315	320	312	318	313	285	357	289	340	353	304	323	306	303	346	312	295	320	331	340	345	294	334	313	333	335	327	313	303	311	293	345	285	301	344	296	323	308	264	309	331	310	316	294	269	328	331	328	317	290	333	333	347	293	288	326	322	306	301	340	293	319	306	341	300	323	282	323	311	309	306	297	305	310	293	322	303	313	359	341	365	324	316	325	339	321	344	312	322	290	311	325	328	320	270	303	336	316	317	290	285	324	313	306	303	319	338	276	308	311	333	340	295	329	302	285	274	283	310	285	300	287	310	306	325	331	319	307	307	309	306	324	355	335	314	305	316	315	308	338	328	284	317	307
31957	16097	13651	13139	10465	10101	5663	5173	4378	4782	3679	3147	2926	1979	1563	1603	1445	1380	1289	1236	1234	1215	1678	4163	5712	5177	4181	3378	2440	1761	868	699	711	657	716	704	688	716	703	652	660	686	727	670	665	700	649	630	673	700	679	689	671	699	673	659	708	667	690	675	716	691	641	637	698	688	669	695	675	665	719	729	680	683	675	696	696	716	650	718	641	692	725	648	676	706	672	671	694	662	719	731	648	648	696	709	727	675	683	700	735	700	680	638	665	669	661	653	719	693	686	653	682	619	708	700	666	646	714	634	698	698	713	705	696	701	711	727	637	664	665	669	734	655	666	689	658	708	726	707	687	742	628	657	701	675	664	682	673	674	694	696	653	690	713	689	675	666	713	680	670	685	686	694	711	693	689	680	670	693	671	649	677	734	697	661	669	665	674	755	676	711	696	686	667	688	661	728	629	664	660	641	706	686	660	693	686	652	639	691	713	680	648	638	671	690	744	672	664	651	703	721	736	721	719	638	706	693	682	668	682	725	692	694	699	627	669	688	655	618	681	686	665	649	673	648	677	711	711	662	666	690	672	683	679	693	714	676	695	660	708	698	708	682	696	653	697	672	675	678	648	678	669	665	699	709	656	692	651	711	694	634	663	674	661	699	671	664	661	642	657	673	691	695	662	684	639	702	633	684	714	648	654	678	692	708	646	700	668	653	670	676	679	732	700	698	666	653	692	644	719	689	679	671	696	652	676	681	665	683	674	653	632	676	677	633	691	739	692	662	690	686	748	716	693	692	699	652	726	681	682	705	694	671	696	715	713	689	667	681	672	711	666	698	674	659	695	690	710	717	626	688	647	666	676	713	682	696	678	709	667	674	688	695	708	700	698	671	752	708	655	681	680	697	700	685	672	667	706	660	647	658	658	688	657	693	651	662	676	662	708	684	669	672	689	708	699	710	703	671	692	690	668	706	652	652	705	666	720	716	673	640	696	639	694	696	694	664	704	706	730	669	695	661	644	672	639	686	699	668	656	702	674	665	690	661	675	695	655	664	701	645	646	637	673	705	691	713	691	664	651	718	692	740	727	682	650	638	659	710	704	661	705	708	737	643	635	706	671	651	634	683	649	677	695	652	694	706	703	645	719	678	699	661	698	678	698	692	719	663	710	685	710	695	678	761	685	647	659	687	687	731	657	706	650	703	667	689	729	680	694	688	684	683	671	675	682	647	669	702	680	703	675	695	727	654	698	678	682	728	676	725	680	704	648	710	671	697	698	700	674	651	674	690	707	672	714	685	701	710	681	706	670	646	704	683	684	681	668	686	697	712	706	685	680	700	688	723	689	663	707	665	688	655	715	693	666	665	680	641	698	672	641	650	673	686	682	700	664	738	718	730	698	694	706	707	734	692	667	687	664	671	708	652	666	708	656	686	658	657	657	688	696	673	649	722	655	645	744	711	667	628	724	662	671	667	663	649	665	660	693	667	732	709	699	691	723	682	715	637	716	670	640	633	688	675	655	643	716	641	681	668	640	666	671	649	663	695	698	641	724	733	683	669	700	637	669	656	663	691	636	660	664	659	694	672	675	698	691	746	644	711	708	721	712	674	684	660	680	690	673	687	638	700	688	696	673	609	718	686	669	670	663	703	627	655	638	682	627	700	677	669	675	679	674	673	705	678	698	675	706	704	678	642	704	696	688	681	720	691	675	667	669	711	667	680	699	681	631	676	669	670	692	614	686	706	652	709	710	662	676	699	697	658	691	652	655	696	669	704	655	721	642	678	638	693	677	674	700	656	667	747	661	659	691	713	705	660	653	698	752	697	714	725	713	626	692	624	665	676	720	683	681	648	675	672	717	682	717	695	685	676	703	682	680	684	662	681	704	740	654	709	696	654	674	728	707	732	658	643	686	682	681	694	746	641	693	653	673	733	703	710	682	683	639	677	690	667	661	641	691	703	699	685	724	704	728	680	659	669	681	728	672	686	668	686	697	656	710	680	701	668	698	686	685	685	680	637	727	703	674	699	661	690	752	648	669	707	689	677	770	718	689	686	691	712	662	691	662	664	696	700	699	626	698	687	662	693	669	649	666	682	656	686	644	685	712	659	659	718	681	693	682	675	676	653	693	682	679	722	651	659	714	684	662	699	687	675	640	685	670	663	641	681	651	683	645	666	717	679	677	649	696	682	704	644	695	672	657	677	671	663	709	691	677	672	682	723	666	688	690	690	680	633	690	672	687	682	675	674	664	676	701	668	719	697	686	687	669	670	682	642	680	631	671	722	653	682	681	698	681	688	690	655	707	686	735	724	672	663	668	679	684	685	684	701	708	670	671	654	636	732	709	698	696	601	716	710	659	640	688	704	714	655	642	668	684	712	696	709	652	651	693	667	678	717	697	724	670	722	689	687	670	721	715	681	682	708	693	682	738	651	662	672	700	665	734	680	652	682	701	674	711	706	657	686	704	679	683	702	677	662	669	679	668	712	712	701	732	700	704	655	713	710	740	677	690	682	738	649	717	658	715	676	635	658	684	711	665	634	725	680	712	665	688	696	662	655	682	686	724	676	729	678	663	654	673	684	722	713	684	709	706	688	708	703	673	652	684	678	664	659	654	674	685	672	718	723	713	704	701	738	727	674	663	640	688	712	715	669	663	698	673	677	694	738	640	712	695	697	656	680	674	669	614	701	644	691	737	705	651	648	677	687	689	655	707	678	710	650	665	695	731	683	654	677	647	681	674	631	721	675	692	680	638	721	658	684	687	705	692	675	664	677	661	670	676	740	677	698	669	660	677	680	710	645	694	724	650	645	644	688	676	642	682	696	699	711	671	676	638	660	693	720	702	667	673	685	658	674	690	701	687	692	673	675	716	657	694	739	715	706	710	696	641	673	685	663	668	727	713	743	674	647	698	649	661	710	657	676	681	660	673	715	701	708	676	682	696	729	648	688	656	768	629	706	701	692	684	659	709	688	735	652	680	685	712	680	701	729	702	713	693	645	679	689	678	717	682	675	649	659	641	678	724	679	658	663	646	675	669	678	685	717	704	686	713	707	663	656	676	689	688	664	641	672	672	683	684	709	653	634	723	718	690	647	719	695	707	685	639	690	735	693	713	668	671	651	716	655	671	690	691	692	687	653	720	666	654	724	654	671	708	662	734	659	663	711	687	672	681	693	726	738	728	717	674	670	659	681	726	683	661	673	647	674	693	662	698	696	632	694	697	661	693	730	662	683	677	710	665	708	670	767	684	752	688	727	674	695	716	667	681	676	678	679	660	674	638	675	679	703	723	658	675	714	646	652	707	680	689	674	705	657	659	712	685	701	646	737	669	659	687	647	665	688	682	672	655	713	707	682	690	689	671	660	658	647	688	689	698	629	689	666	736	715	650	673	667	666	686	683	697	677	687	689	674	681	712	657	656	728	685	676	683	633	703	657	709	715	671	653	667	670	701	686	653	691	669	704	641	700	647	690	665	682	648	708	644	683	712	620	689	711	629	666
21875	9475	4032	2790	1453	1054	580	626	558	479	397	321	317	271	276	256	257	226	215	230	227	237	220	221	251	241	269	247	227	202	222	206	238	200	206	202	220	217	202	200	204	206	223	219	240	188	184	232	179	216	213	219	183	189	220	215	230	202	202	199	198	209	216	245	212	215	190	223	207	195	199	220	193	213	180	198	173	199	207	198	240	211	235	191	205	181	179	229	185	233	226	185	196	223	172	200	203	203	253	234	206	212	187	176	201	194	194	193	233	201	188	194	230	185	221	207	203	222	226	201	197	189	205	183	218	198	184	202	185	211	199	201	218	193	235	211	154	205	219	184	178	240	210	168	194	207	175	203	188	226	223	209	210	200	200	199	218	209	224	191	185	216	179	208	202	183	199	206	216	213	204	195	184	213	212	211	224	197	209	181	178	205	231	189	199	205	215	208	218	213	201	232	245	198	201	186	262	220	191	214	194	231	204	204	196	223	193	206	183	225	204	185	199	229	231	176	186	211	226	202	226	245	200	238	200	215	177	208	190	193	183	174	209	207	197	189	196	210	226	201	171	209	204	214	202	222	205	229	222	176	229	233	201	196	182	199	187	210	217	233	215	224	238	196	200	218	194	202	214	191	193	185	230	226	223	227	205	182	200	199	203	207	225	202	185	229	189	206	193	219	206	181	206	207	241	228	196	220	199	184	193	203	201	188	176	228	211	210	215	183	191	204	206	199	195	195	216	177	186	218	199	231	174	213	210	202	200	224	188	211	199	205	205	224	183	203	206	227	218	211	208	177	229	193	206	181	224	203	199	215	180	221	200	216	188	196	194	198	219	195	240	217	211	194	202	181	207	205	194	185	222	199	197	203	204	199	206	214	222	206	218	192	213	190	205	174	199	178	215	182	215	206	198	237	221	200	194	230	211	220	209	199	205	174	214	197	212	193	180	191	211	197	234	195	199	206	198	211	216	221	202	214	203	194	178	185	195	225	233	214	188	207	202	207	186	206	187	211	211	214	221	201	190	208	200	199	199	212	208	198	191	198	236	213	196	240	189	218	221	194	239	205	192	222	181	221	220	190	199	232	189	201	196	182	201	205	217	199	189	204	225	200	203	196	219	194	191	194	207	195	176	210	205	210	228	220	209	177	203	246	216	205	186	234	190	203	173	193	244	216	240	196	201	186	230	203	196	190	203	192	190	182	212	216	210	200	242	204	222	231	199	211	190	201	221	198	196	199	213	210	209	205	213	215	211	209	195	204	205	219	214	213	214	203	190	220	177	221	167	225	205	235	229	198	194	251	198	200	191	218	199	232	217	195	197	211	220	216	221	219	215	178	188	199	203	183	210	207	208	214	216	193	207	205	171	209	208	227	199	204	218	209	203	215	208	217	208	215	221	244	229	229	216	210	182	227	207	212	223	179	236	177	198	214	185	169	198	222	211	196	194	225	200	225	192	188	238	221	214	210	226	189	211	205	242	206	230	219	236	225	216	220	234	222	210	197	189	185	213	214	210	224	206	185	199	201	221	195	185	208	198	184	200	208	199	204	203	192	224	193	225	228	209	193	212	200	231	188	202	194	248	219	196	208	210	206	183	197	195	196	227	194	198	192	180	214	185	204	213	213	196	225	201	213	216	198	215	216	205	204	218	220	221	208	204	212	194	212	202	169	208	196	201	188	194	196	215	223	203	206	226	208	206	209	209	213	209	236	182	209	208	215	210	205	159	198	213	184	206	201	233	217	219	189	189	209	241	184	223	201	204	179	186	186	178	247	199	188	227	224	235	204	216	193	221	223	206	211	208	193	190	201	213	196	198	174	178	202	210	187	203	185	217	195	184	188	193	196	202	206	198	203	217	186	222	223	208	186	233	210	196	205	209	199	192	212	223	213	231	184	210	228	239	205	183	200	190	219	200	207	197	202	225	217	225	214	192	205	193	210	212	231	176	198	204	212	186	199	192	182	223	215	202	182	226	209	181	177	185	221	212	189	220	183	189	193	184	192	205	226	208	212	207	195	194	196	221	202	205	230	186	210	200	211	220	208	203	222	220	226	207	185	205	200	219	235	211	196	195	224	195	204	181	178	185	245	211	217	210	211	222	228	235	198	207	217	219	176	196	198	213	203	226	188	199	205	207	193	219	211	182	213	216	218	220	220	174	202	219	195	206	227	199	198	233	221	208	229	230	212	189	176	195	217	193	227	226	207	169	202	207	208	218	192	207	213	222	219	187	171	200	172	196	190	198	204	214	216	207	199	216	194	209	214	215	181	192	158	228	208	219	195	212	200	211	215	198	212	208	198	174	213	213	205	212	186	205	214	216	195	212	197	231	204	195	185	215	211	213	203	183	216	213	194	201	194	203	202	201	205	210	191	214	200	198	223	221	194	209	246	229	186	180	219	188	205	203	206	190	243	201	240	215	231	192	194	197	242	189	203	187	210	207	217	173	222	213	198	192	207	206	199	214	199	208	206	197	218	216	201	221	192	218	205	192	211	209	236	205	223	221	183	183	218	214	210	211	229	210	222	199	253	199	198	190	215	215	214	205	196	167	199	207	208	188	197	239	204	189	203	189	193	215	181	217	214	194	205	220	207	208	201	220	232	195	190	201	210	201	228	213	222	225	222	204	193	224	202	187	204	191	210	213	197	210	188	204	205	231	213	189	207	222	188	216	206	197	193	172	197	213	211	230	232	195	197	217	197	209	197	207	208	198	204	215	214	206	225	222	187	202	203	210	217	207	198	185	201	175	222	181	208	210	173	223	234	210	245	199	206	204	226	178	194	190	221	217	196	231	190	216	200	201	196	205	225	217	178	226	207	205	201	209	183	181	207	198	224	212	209	200	187	202	210	192	231	182	196	200	183	220	237	178	177	237	219	185	197	187	192	222	175	190	197	226	192	194	227	223	197	209	221	208	178	222	227	190	200	206	189	214	195	209	212	203	196	195	209	198	194	215	179	215	190	221	193	192	213	188	205	202	218	186	179	170	220	205	228	221	219	183	229	179	227	202	170	193	207	231	203	201	223	192	168	194	195	184	211	213	213	204	207	217	220	181	181	217	218	238	228	190	186	195	239	207	200	196	203	164	205	216	236	209	201	211	196	226	198	221	204	192	171	195	188	200	208	206	208	218	200	195	196	210	198	216	201	187	204	179	201	168	179	213	201	197	174	192	197	184	224	217	184	195	200	207	221	222	192	194	208	194	202	203	216	195	201	229	219	198	245	185	207	185	207	231	236	217	209	218	179	228	211	204	194	210	218	206	184	233	189	187	201	207	204	181	198	218	194	208	186	198	217	213	216	233	214	206	246	171	204	219	196	233	236	227	212	193	166	192	181	195	195	235	198	220	181	225	193	223	189	216	200	166	221	200	185	202	193	216	229	219	228	199	203	186	203	206	195	206	191	208	220	209	206	176	186	203	188	214	217	201	211	183	234	195	184	203	196	182	198	215	194	211	191	185	220	181	216	207	182	189	221	228	166	229	191
12932	6449	6815	7417	4899	3952	2401	2572	2578	2055	1667	1215	1074	932	794	834	815	723	713	568	702	660	648	714	692	690	720	663	604	590	456	497	493	491	522	469	509	439	482	481	472	504	483	505	497	522	489	438	430	465	467	474	492	451	500	468	457	490	428	447	472	510	473	489	485	522	440	469	445	487	463	483	494	439	455	495	475	473	494	485	518	461	484	450	478	502	506	476	486	454	511	473	462	447	447	465	446	449	490	433	496	450	498	482	467	479	497	479	469	479	462	493	466	473	505	494	462	469	489	483	516	474	486	478	502	463	481	489	480	496	460	496	474	473	483	476	498	460	479	517	461	465	479	483	473	468	451	464	518	463	460	445	507	530	452	493	472	473	501	503	460	481	473	459	488	512	492	474	481	494	474	485	440	505	459	452	468	460	482	483	486	447	477	473	473	461	460	457	491	471	458	493	487	526	473	506	475	459	486	452	492	521	501	485	471	471	510	457	525	473	478	457	465	491	504	482	461	489	483	460	476	534	465	499	473	489	447	495	489	470	465	482	450	469	494	442	463	466	511	460	534	462	484	507	457	446	483	474	499	466	440	477	484	429	426	499	454	501	464	498	484	489	512	493	479	499	440	463	477	455	503	437	507	474	495	474	498	481	496	511	475	480	433	486	502	447	448	520	451	499	469	477	467	531	448	496	448	451	478	483	488	463	461	476	506	495	462	445	478	455	448	484	477	471	499	417	502	479	446	458	456	517	492	473	490	477	479	470	482	511	521	479	475	461	436	488	494	456	445	450	463	481	452	461	485	502	468	512	440	456	488	471	509	461	484	484	502	485	453	485	487	506	491	475	486	495	470	494	538	465	446	490	466	468	452	491	467	489	480	489	459	458	454	464	468	476	450	456	517	485	458	508	510	471	461	498	442	499	481	463	509	489	470	481	470	423	504	473	456	504	476	463	479	471	455	467	458	478	481	457	489	477	463	438	471	470	475	480	461	471	478	464	486	454	455	431	467	476	490	431	463	450	470	485	479	509	473	459	462	521	475	462	487	478	480	473	460	507	483	460	510	492	477	457	449	465	478	437	465	487	508	505	478	478	453	498	495	461	501	465	481	459	496	486	490	471	459	487	469	476	479	485	495	468	491	505	460	498	472	502	492	502	500	522	462	499	487	460	474	488	453	506	477	465	524	436	471	502	511	471	469	479	467	496	478	475	530	478	497	482	486	512	480	461	462	472	459	480	452	469	478	464	471	431	462	462	436	426	483	498	486	490	481	489	479	491	455	491	497	483	508	446	424	474	468	463	418	468	531	500	443	482	485	486	455	472	491	481	478	512	499	477	458	497	470	516	450	503	459	468	482	462	471	458	469	438	483	445	506	482	480	483	480	518	497	470	439	496	457	492	494	482	480	509	492	487	452	492	489	482	459	482	488	478	486	490	467	441	473	490	501	491	479	463	480	482	473	462	451	493	453	465	445	406	514	509	498	454	453	454	466	453	449	486	473	450	478	490	464	453	487	467	491	473	480	481	477	448	496	501	459	492	463	488	491	491	475	501	466	536	504	490	495	504	463	505	494	461	458	495	507	468	467	526	481	491	516	470	501	517	471	487	466	463	464	452	462	508	456	463	430	439	466	469	515	483	505	451	480	477	486	462	436	486	431	440	515	488	484	484	488	514	431	468	486	452	462	454	477	489	457	483	499	456	503	484	441	479	465	494	495	498	447	481	480	483	465	497	499	509	512	448	444	469	465	488	450	461	456	441	465	475	498	469	487	482	488	436	462	417	481	481	474	516	480	442	445	486	486	435	451	480	457	464	474	508	469	451	501	476	470	447	462	465	465	505	494	485	478	473	486	500	448	458	490	495	480	493	455	440	504	469	495	481	465	473	478	506	497	484	469	468	471	482	463	471	465	500	485	469	452	492	479	459	448	460	492	467	447	473	495	475	474	505	475	481	498	468	460	484	487	467	498	499	488	495	459	443	468	517	491	463	481	495	479	472	482	475	518	458	482	478	464	463	514	478	465	487	503	491	495	505	527	462	502	466	507	446	437	459	475	486	501	459	487	454	497	453	465	450	507	490	455	457	453	468	452	507	454	501	447	495	488	503	482	450	480	454	488	473	485	483	463	455	472	481	505	490	452	485	467	484	475	461	485	500	454	454	456	498	490	504	509	457	481	454	461	456	517	472	476	460	468	466	456	480	505	469	462	531	428	482	514	489	498	470	486	469	485	452	502	499	496	493	452	500	474	481	463	458	492	439	505	464	461	443	481	443	478	495	485	493	434	462	482	468	468	486	473	469	484	458	512	448	497	476	485	488	483	474	473	496	464	525	490	455	435	463	453	456	446	493	462	496	500	465	434	535	481	468	486	462	454	449	486	508	443	484	469	493	467	479	490	444	492	470	505	500	455	450	472	484	495	506	479	409	465	482	459	451	461	472	474	456	474	454	471	511	476	495	484	514	506	519	446	483	488	477	458	483	474	481	484	484	494	473	492	483	442	527	508	443	454	483	463	529	475	501	503	475	461	480	483	450	449	482	465	504	449	471	513	470	439	446	499	462	449	454	456	456	498	518	454	502	461	464	438	499	505	485	505	480	443	490	508	461	530	514	440	456	506	488	449	434	480	452	451	443	478	505	487	456	488	492	474	485	467	423	470	479	488	485	478	490	446	480	440	464	448	481	487	467	496	471	451	472	481	521	482	415	442	502	473	472	484	465	522	483	467	482	440	472	452	498	524	424	472	492	496	470	463	474	440	470	492	529	485	475	512	477	492	455	471	481	429	487	470	476	479	477	454	492	503	486	499	476	425	481	458	512	477	475	463	456	461	480	465	462	431	504	476	490	486	470	496	497	461	491	455	498	500	458	461	504	504	493	505	502	508	459	458	460	448	480	471	481	477	490	471	500	439	511	484	471	481	486	473	472	523	510	469	479	515	466	483	440	472	464	451	458	506	556	469	480	474	487	483	508	424	477	464	452	435	451	530	466	487	480	445	483	484	456	444	491	503	499	483	470	482	459	468	472	463	468	493	487	498	484	450	464	472	454	495	501	456	454	474	468	470	483	460	467	490	461	507	464	516	513	517	452	500	521	466	419	466	476	475	451	436	454	491	505	475	493	493	469	437	449	456	479	498	502	478	473	456	468	483	525	493	467	465	470	464	471	512	487	500	501	508	493	511	471	488	473	501	454	503	493	468	505	477	484	475	463	481	463	455	489	481	478	462	471	483	482	496	475	470	456	460	467	479	485	479	445	491	468	463	472	459	460	481	464	482	464	480	465	476	472	474	481	499	499	478	504	452	459	485	502	458	453	494	486	448	478	487	457	463	511	483	478	497	444	477	431	468	467	451	485	438	481	502	514	449	500	468	522	503	514	482	463	486	458	418	466	488	473	467	473	500	464	488	459	462	487	481	468	474	490	451	471	477	476	462	453	459	475	494	514	454	461	462	499	494	442	451	463	433	452	468	448	488	437	522	496	464	486
40690	21121	7329	4537	2372	1406	1157	1071	1017	763	542	445	421	409	393	359	384	362	373	347	312	310	410	551	618	662	561	488	453	387	312	277	250	274	281	281	269	282	265	290	269	259	277	291	244	255	276	277	283	283	293	256	303	272	289	263	222	283	282	237	258	265	275	283	234	264	280	274	282	285	270	291	255	258	280	257	305	304	281	290	290	242	281	261	276	234	282	271	273	293	274	265	301	292	298	250	286	262	320	312	273	275	261	249	263	270	275	264	267	275	295	239	246	280	281	270	261	252	276	289	298	284	291	214	276	247	283	284	292	301	260	261	272	297	271	265	266	276	282	275	272	277	279	278	272	272	272	288	256	270	264	249	279	246	253	303	271	246	271	275	263	289	262	251	283	281	286	293	277	280	266	258	250	283	255	250	262	282	309	273	305	277	266	301	264	255	311	298	251	288	293	281	242	291	280	279	275	288	322	263	269	278	282	334	326	279	282	245	270	270	306	293	280	284	274	287	271	281	282	281	269	266	258	300	259	284	280	268	253	285	303	275	269	277	286	322	287	298	266	276	269	257	297	274	260	277	286	270	265	269	320	331	291	248	288	259	277	274	272	272	282	264	255	255	251	252	281	281	276	264	257	283	280	233	277	264	292	282	257	275	254	261	278	269	259	288	281	320	269	283	254	267	285	290	268	275	280	265	268	258	278	265	259	303	286	288	262	281	272	267	250	269	278	294	264	256	305	298	284	309	280	253	294	263	254	285	287	258	306	297	273	272	316	281	246	261	271	297	250	273	280	262	267	262	280	262	306	275	280	271	301	259	259	256	258	268	269	286	282	287	258	249	234	266	274	268	250	229	268	252	295	294	274	276	277	280	277	276	313	260	299	312	286	274	328	252	284	286	245	299	271	265	296	250	297	240	279	262	264	296	323	277	300	269	300	287	253	279	271	319	294	258	248	283	254	267	282	257	261	236	269	277	269	264	261	282	265	271	261	255	312	230	269	276	291	244	273	268	294	266	268	256	279	260	304	264	246	257	251	318	240	271	252	251	292	240	277	292	286	285	268	283	265	255	283	284	284	291	258	288	262	252	299	300	297	273	264	294	268	292	295	284	291	259	266	296	270	288	264	286	294	283	296	242	286	237	262	251	281	263	269	261	293	256	278	256	272	271	273	296	309	267	302	278	238	284	272	313	278	268	280	283	274	256	264	262	290	246	265	244	295	279	285	269	307	276	283	287	271	276	277	254	261	293	276	249	256	250	265	278	293	281	287	271	299	270	295	253	268	288	259	263	288	257	273	256	262	279	283	289	295	289	282	303	262	287	231	279	287	287	268	270	312	284	272	288	269	280	238	291	309	279	266	233	284	288	279	249	258	275	282	262	263	251	258	294	256	267	307	282	289	266	277	263	245	266	285	260	251	296	261	264	282	307	243	269	294	260	263	273	253	239	248	250	244	244	270	281	250	246	274	270	317	260	314	272	267	255	243	279	287	269	281	256	273	278	283	263	255	233	271	282	305	276	280	284	272	267	278	291	286	260	301	282	237	257	281	255	262	267	268	305	271	256	279	256	244	252	302	265	308	277	288	265	269	286	280	256	276	278	256	273	274	259	274	286	270	304	279	270	263	273	280	276	274	278	288	304	303	296	267	264	284	304	267	268	295	262	292	274	281	280	268	278	282	270	261	291	263	294	271	267	253	238	258	256	314	255	224	281	282	262	290	281	290	281	274	269	237	273	315	271	274	293	305	297	276	269	261	276	282	290	270	293	281	261	253	249	286	303	284	249	276	297	291	277	282	251	326	275	286	269	266	277	267	262	260	275	260	263	281	281	288	262	319	265	294	232	291	277	264	269	277	316	285	292	249	259	295	290	278	307	264	282	273	240	255	281	285	242	300	256	277	251	263	297	253	271	290	279	255	263	240	286	285	272	257	263	256	281	271	253	255	276	289	274	306	291	296	285	273	278	285	248	241	260	271	289	253	287	272	292	255	235	273	269	240	255	272	284	290	286	276	307	282	281	273	257	267	283	260	284	266	288	281	296	279	247	260	311	278	266	264	264	252	256	282	251	264	249	271	293	260	293	274	286	286	230	303	277	303	278	300	267	274	279	243	288	315	263	270	254	244	252	266	245	263	278	321	259	295	274	283	287	261	308	276	241	247	259	270	228	267	300	293	305	282	284	241	256	262	255	249	275	278	297	313	295	270	254	264	245	296	268	285	279	249	274	302	288	259	268	266	267	257	257	280	293	257	267	249	277	254	280	292	280	284	287	254	272	275	274	281	274	241	329	273	275	264	292	278	289	291	275	263	263	260	260	291	256	253	291	261	271	259	264	257	287	253	289	252	289	284	259	271	219	299	275	274	240	257	286	256	268	312	248	249	258	254	266	297	293	271	292	327	276	276	286	264	271	301	290	323	266	256	267	229	309	277	269	262	277	279	299	290	240	281	255	254	283	284	282	286	300	273	268	287	288	271	271	251	301	283	260	244	246	306	252	285	258	279	266	284	258	265	273	256	258	287	280	300	244	281	312	256	262	250	265	275	271	284	276	275	283	281	283	273	291	250	269	283	252	254	276	314	261	268	273	267	260	273	248	254	265	250	283	284	287	251	267	277	286	259	275	265	247	271	295	298	277	278	270	276	280	287	279	273	280	264	246	266	253	251	292	283	287	287	259	253	266	274	263	260	292	262	271	302	237	258	265	291	290	258	273	250	248	284	262	283	269	283	271	263	274	260	282	256	292	247	280	305	283	306	281	279	276	237	288	251	258	250	324	262	271	311	267	287	253	231	280	251	267	273	284	267	299	299	290	270	291	292	285	302	284	271	292	226	262	281	262	281	268	320	254	291	261	299	282	301	269	273	283	248	280	245	292	248	254	282	271	250	270	297	265	305	260	284	261	232	255	273	297	291	274	281	281	267	259	288	277	241	259	309	251	262	266	269	265	292	271	246	287	279	280	233	272	301	273	274	279	281	299	272	260	303	269	273	262	262	242	289	238	281	262	243	276	258	237	265	246	297	276	275	282	248	246	272	250	308	260	256	270	273	242	265	253	266	249	289	251	285	272	293	282	293	258	233	259	258	291	259	262	270	259	276	293	272	224	269	300	291	249	281	283	232	266	270	251	282	297	264	288	314	298	251	307	261	281	300	257	304	265	244	258	259	274	266	282	279	251	268	267	289	297	285	226	281	301	310	277	302	248	300	269	279	278	302	303	281	304	279	298	291	258	261	258	283	259	286	300	311	284	261	255	285	263	243	273	298	299	272	269	298	272	253	307	264	256	250	292	287	273	279	275	277	250	286	280	251	275	285	285	278	271	286	290	275	294	254	313	289	246	251	301	258	276	272	283	231	281	309	308	269	293	272	271	263	259	270	272	326	279	269	227	276	240	295	307	265	308	300	289	239	293	277	262	284	275	261	261	253	273	271	262	248	249	265	285	271	286	262	226	277	259	267	288	310	280	249	277	283	291	256	273	247	310
26122	12062	9922	11204	7503	4937	4856	4427	4106	3161	2093	1596	1526	1379	1196	1185	1142	1077	976	1044	910	967	1538	2446	2880	3051	2727	2089	1645	1210	820	668	659	592	575	616	613	643	619	564	626	605	643	556	597	613	598	618	605	609	554	609	630	650	605	596	635	569	598	621	644	558	620	587	620	579	570	606	553	638	618	621	580	629	640	631	620	603	585	619	607	628	537	590	600	594	590	554	609	595	627	637	641	666	618	608	600	612	631	632	597	615	648	608	608	584	597	614	620	638	585	639	613	647	548	682	595	665	628	597	600	612	625	609	617	620	590	619	551	592	585	641	610	558	649	627	633	647	582	600	570	592	619	627	619	648	637	681	600	597	612	617	595	621	600	591	614	597	590	617	618	603	612	612	607	627	587	614	600	564	575	613	593	591	612	588	627	635	624	570	592	613	603	629	602	642	597	613	657	605	619	590	623	655	651	635	661	617	587	582	601	619	591	583	617	618	607	614	562	620	646	606	628	603	645	617	609	564	589	625	574	593	637	620	578	614	613	606	607	624	613	653	636	634	632	564	621	631	593	646	611	645	578	603	618	593	615	604	562	624	603	566	573	618	593	614	610	594	564	587	608	597	588	609	621	650	597	599	601	573	636	605	617	656	595	602	567	601	605	625	575	625	562	623	591	672	610	604	582	600	594	621	611	598	609	628	602	583	612	598	616	624	626	556	643	586	562	616	609	634	627	613	596	611	607	584	622	643	581	596	639	627	599	651	617	608	693	599	615	593	571	619	581	600	639	630	597	618	604	621	595	638	585	595	612	622	623	643	589	594	599	586	555	586	606	612	612	611	583	641	629	616	577	590	582	604	619	621	619	590	592	619	647	647	612	628	607	588	599	615	587	611	630	565	596	613	596	615	582	568	569	629	614	590	603	574	617	617	630	663	615	614	586	643	658	623	622	602	631	575	586	583	615	639	608	593	613	615	628	627	592	606	619	640	592	617	631	665	614	609	599	597	628	591	628	592	558	669	605	592	646	616	602	604	581	595	611	591	634	624	607	616	625	636	586	634	575	631	570	614	661	619	624	642	577	656	674	637	616	616	632	586	651	574	624	598	607	623	596	608	605	606	639	633	566	608	653	592	619	625	601	654	594	606	600	614	609	584	654	636	634	651	612	582	591	608	593	583	616	632	638	550	616	577	604	662	631	660	600	666	605	607	589	636	615	619	645	606	602	574	650	631	599	596	645	619	579	647	590	586	628	596	573	608	600	605	634	603	614	630	600	631	595	592	596	603	603	598	641	606	634	606	630	586	608	575	580	576	615	640	597	606	637	573	589	585	616	625	639	616	630	619	637	634	608	683	615	571	578	628	610	605	638	633	611	633	634	624	608	595	611	631	656	626	610	581	645	589	651	610	613	637	597	626	590	607	630	606	557	650	613	652	583	629	632	621	621	637	633	610	601	664	595	566	610	659	615	610	595	602	616	597	628	582	605	660	612	599	657	643	624	594	592	628	596	618	666	623	600	617	592	631	636	605	612	567	586	554	588	595	605	602	585	576	565	599	593	622	661	658	575	570	625	625	637	621	579	608	639	582	564	618	590	605	637	576	598	603	626	649	601	599	602	639	613	604	585	633	619	590	643	652	614	625	594	585	671	622	574	635	636	628	637	632	645	604	666	563	667	644	635	572	637	631	622	580	624	572	602	584	644	635	582	591	659	654	582	609	591	595	603	623	579	638	628	670	580	614	636	629	644	607	602	590	628	589	619	615	611	584	639	590	600	564	608	594	534	577	563	632	593	566	670	612	629	598	608	643	602	584	641	621	603	616	585	607	617	608	613	635	598	589	592	605	608	577	602	615	604	605	613	576	618	647	589	616	600	641	596	580	570	594	644	617	599	651	557	600	636	635	686	604	634	650	640	592	605	579	630	589	634	629	629	627	592	606	585	577	610	594	622	578	627	568	577	596	598	643	644	634	588	635	591	612	612	619	587	594	584	608	614	626	648	605	627	600	624	628	560	630	615	601	607	591	599	596	578	569	590	574	621	678	604	656	635	589	628	618	635	614	612	630	628	587	611	590	586	640	657	644	578	590	568	553	657	537	639	619	642	613	602	613	599	638	610	652	624	613	611	626	595	605	625	627	605	563	580	672	621	601	563	604	594	643	638	631	594	640	623	624	566	641	625	647	626	625	651	653	597	543	645	605	662	580	607	564	595	619	603	567	602	623	582	606	625	584	570	609	652	594	604	583	596	615	611	588	625	586	663	638	632	647	582	566	620	616	615	596	585	662	596	600	625	634	630	604	642	629	596	635	637	642	565	590	632	600	608	616	591	630	612	638	605	590	615	612	575	589	611	648	631	587	630	607	612	604	650	599	605	591	584	622	605	595	587	622	577	598	595	613	608	643	558	620	596	600	617	552	596	575	622	575	614	642	637	585	621	594	630	606	619	595	609	588	644	610	611	622	634	624	597	626	578	617	657	635	607	608	634	644	604	595	573	602	625	579	628	618	612	650	613	615	610	587	630	626	652	609	602	611	619	579	579	634	592	584	585	604	566	657	617	596	583	601	582	583	635	584	614	607	591	617	612	565	595	629	605	627	621	593	609	599	625	593	611	647	620	628	546	585	608	614	603	596	633	598	617	619	650	571	638	567	588	621	596	574	644	651	573	610	631	661	614	626	643	619	570	624	599	606	696	636	616	630	623	600	623	619	660	673	626	630	592	632	614	620	588	617	594	592	654	646	608	646	591	609	645	611	595	594	565	611	618	617	646	604	634	585	634	594	574	612	607	607	594	599	630	607	601	640	615	603	575	615	616	602	612	560	599	600	591	625	583	635	598	583	620	578	603	611	639	664	589	583	577	645	645	579	585	615	621	621	591	606	581	588	591	607	605	616	662	622	622	610	617	638	649	593	601	612	615	632	614	639	628	604	594	638	573	627	643	619	645	561	580	595	579	640	581	606	637	615	660	603	619	602	611	595	660	610	658	606	633	608	622	604	574	630	634	603	602	650	611	633	580	621	625	638	625	610	619	644	617	636	609	639	628	607	596	626	614	662	591	613	567	618	602	592	626	636	632	619	606	585	614	628	658	646	586	560	638	622	636	659	591	640	634	612	633	618	618	603	614	632	578	602	614	601	621	598	595	626	593	644	587	567	612	642	568	632	572	591	583	622	635	617	588	571	640	592	608	584	627	614	563	628	604	602	618	543	605	632	597	563	565	583	611	542	629	582	590	625	605	612	611	635	597	646	641	614	627	636	593	639	602	638	566	593	610	579	615	548	609	611	616	587	610	600	647	591	592	572	603	644	609	612	579	637	606	641	633	589	658	614	593	617	608	576	621	630	619	550	620	582	632	629	620	622	607	632	598	603	641	611	665	571	604	641	632	620	595	603	577	631	613	601	637	615	596	613	621	601	592	607	617	624	633	642	631	615	618	610	638	598	645	599	617	602	635	624	575	617	588	590	603	596	623	648	641	613	644	585	637	629	655	618
52521	32309	12634	5303	2691	1949	1599	1427	1152	934	705	627	483	477	505	450	411	383	447	389	400	366	471	938	1131	1027	878	714	561	412	354	307	320	335	319	334	264	311	330	356	290	298	314	316	329	281	254	302	336	328	290	300	326	294	304	303	319	313	298	306	324	324	306	304	314	291	339	307	279	273	309	306	346	319	314	325	311	306	332	329	302	358	306	301	318	328	360	337	281	305	307	300	322	324	303	310	321	301	328	327	272	309	317	357	268	319	340	261	315	293	325	320	310	283	329	316	323	326	367	321	314	304	327	295	288	316	307	322	309	296	337	333	304	309	340	341	316	319	326	314	324	323	316	339	298	299	314	304	311	309	312	328	302	302	312	333	298	285	273	286	311	295	295	334	334	304	301	326	322	346	315	280	268	357	286	303	310	274	318	318	316	293	311	271	268	267	303	310	313	327	320	352	331	314	317	319	317	334	311	296	329	310	291	358	340	295	322	274	355	306	291	335	348	310	307	284	282	285	303	361	294	329	327	343	306	311	291	290	319	333	329	352	305	325	307	312	296	320	297	307	348	268	334	300	303	282	334	309	312	321	294	316	334	316	320	305	294	321	311	299	312	321	315	299	317	342	332	310	303	278	297	297	326	281	342	291	296	303	316	325	304	309	300	314	304	297	321	287	333	305	298	314	297	336	306	301	306	283	312	304	325	317	330	300	319	300	350	349	325	297	341	333	303	309	299	320	301	333	339	324	304	318	313	346	334	306	337	351	305	312	322	309	315	317	335	289	295	297	294	332	324	302	274	289	321	297	337	324	320	320	323	315	307	295	307	322	298	337	338	303	312	322	300	315	302	280	365	308	316	340	307	299	308	291	300	289	294	336	322	309	308	306	331	315	327	307	281	315	347	336	297	280	290	314	315	286	301	327	291	325	314	300	310	352	288	296	356	337	331	303	345	320	327	289	307	304	290	344	286	297	317	293	291	314	314	346	330	300	300	323	333	296	341	320	273	350	312	335	352	312	307	290	318	299	325	312	301	326	303	300	339	308	324	326	328	291	323	330	318	296	310	285	314	317	315	319	319	325	309	307	290	339	307	302	291	320	339	292	327	293	290	308	307	304	340	290	350	301	289	346	324	317	337	277	348	302	310	309	318	302	300	301	302	313	331	291	327	307	325	295	311	305	315	297	320	315	285	308	296	313	318	321	292	346	334	309	319	304	272	284	315	353	331	291	349	340	315	281	306	301	294	330	290	298	277	285	290	292	296	329	311	322	298	280	317	317	297	328	299	308	330	328	323	324	298	303	305	303	301	286	301	282	291	322	311	279	325	353	331	352	300	348	278	343	315	318	297	315	297	288	292	326	280	312	275	319	333	323	294	287	308	300	327	302	303	312	278	308	327	330	287	319	316	344	328	297	297	301	315	299	298	269	357	325	292	332	322	337	309	342	330	303	291	295	323	340	320	308	317	325	304	304	315	284	311	296	314	296	292	327	324	315	332	308	306	350	316	278	301	300	305	303	277	324	320	332	337	312	318	303	303	315	306	318	309	294	309	293	265	281	294	299	306	320	299	288	296	289	313	296	309	305	290	323	313	307	313	316	326	338	318	288	313	344	315	285	322	325	316	312	341	293	316	285	308	274	294	277	287	324	298	321	298	323	286	302	294	333	287	321	331	293	323	329	304	310	295	293	320	291	359	336	313	307	319	305	301	327	330	306	299	304	302	317	314	311	317	318	299	309	319	327	306	308	303	324	283	297	287	317	292	292	347	299	337	313	319	330	293	324	301	313	319	327	296	304	304	306	296	318	307	303	327	324	312	294	289	304	307	324	334	291	270	334	316	321	318	287	350	304	260	305	317	296	290	319	295	317	313	270	315	340	283	310	307	309	333	309	280	278	321	285	316	315	289	346	295	298	309	321	287	345	312	303	278	325	334	340	296	321	308	293	286	293	317	285	301	309	284	300	278	329	284	328	290	299	311	293	323	300	309	344	324	327	316	289	318	307	296	316	298	308	325	319	308	313	289	299	295	322	298	308	310	346	338	330	321	298	297	311	331	341	339	300	321	305	308	311	325	321	310	329	278	307	308	313	300	291	322	307	328	319	325	323	289	323	306	327	328	291	322	324	320	320	313	311	330	305	302	330	325	312	346	334	327	297	325	308	291	280	274	296	263	315	310	291	316	318	296	320	297	307	299	322	311	298	322	312	292	349	287	300	304	296	337	309	298	339	273	315	336	271	340	276	307	293	340	310	304	322	290	311	294	313	295	294	319	324	300	321	294	319	307	319	305	306	283	321	306	323	308	295	345	305	310	327	313	325	312	314	283	328	300	301	308	279	321	349	303	291	294	335	292	324	258	281	298	325	313	338	295	339	321	287	308	311	321	310	286	357	314	299	309	308	277	317	300	322	323	312	284	298	313	327	309	315	271	282	323	313	310	301	300	312	322	314	297	299	292	337	295	314	342	318	306	287	332	294	314	307	324	306	319	302	329	299	328	327	312	252	302	344	311	350	341	290	325	292	301	308	309	307	329	315	330	349	286	320	321	310	305	332	308	301	330	324	336	302	280	304	318	331	332	311	294	270	306	335	314	304	330	296	292	307	328	273	335	321	308	296	315	305	312	285	293	294	324	308	312	308	317	321	321	325	292	305	277	274	292	325	292	312	339	289	308	307	314	286	299	306	337	346	308	315	347	304	319	357	319	293	290	290	309	322	320	337	344	313	300	313	293	313	313	332	321	322	318	280	310	294	298	317	324	326	338	316	296	302	309	310	310	293	319	322	308	312	290	316	325	304	329	390	335	300	317	304	307	292	328	317	305	291	318	307	332	349	322	327	314	296	332	305	327	313	330	329	322	263	277	321	318	301	284	349	316	298	334	327	318	310	320	306	314	309	309	323	333	302	291	283	323	309	361	306	284	310	327	333	324	333	306	302	311	343	281	279	310	298	330	305	318	299	327	311	293	303	289	291	270	326	328	326	312	317	306	311	309	331	341	351	296	286	323	339	321	340	313	342	295	316	299	337	301	334	308	352	324	309	316	290	307	305	284	330	325	295	322	323	298	321	303	319	316	308	343	276	344	329	340	283	321	288	287	291	294	294	327	293	300	253	322	291	276	316	335	347	314	326	326	345	328	342	279	291	328	295	313	286	322	314	320	314	333	300	282	321	329	309	310	304	276	328	302	304	313	314	291	313	337	308	309	308	297	335	319	318	275	325	290	307	263	308	325	294	308	303	329	333	307	291	331	285	327	315	295	335	310	341	313	304	333	309	318	324	323	300	320	279	327	324	311	300	307	319	346	310	309	353	321	331	295	326	319	289	308	297	317	296	302	327	355	302	290	305	309	285	327	331	328	326	317	303	349	271	305	290	326	327	306	320	292	298	306	273	325	332	326	328	309	297	352	309	336	310	285	327	303	295	297	315	328	302	323	327	310	346	328	282	291	309	353	292	277	311	300	292	307	353	297	299	309	318	292	300	356	301
33602	18838	12712	11177	8372	6811	6132	5974	5040	3862	2866	2352	1894	1710	1705	1379	1362	1315	1245	1189	1149	1181	1666	4687	5759	5162	4268	3191	2344	1468	925	633	674	740	676	704	657	672	665	647	625	656	665	726	639	662	712	699	644	657	650	685	678	650	638	653	668	634	664	687	705	682	619	709	720	704	651	697	686	697	614	663	677	705	649	690	637	677	689	683	666	687	640	696	663	693	647	669	668	638	704	639	669	648	682	684	656	710	701	710	657	643	609	647	727	705	639	676	655	669	662	645	632	690	726	723	663	675	697	687	667	701	709	693	669	672	667	664	674	714	663	659	643	663	668	694	686	649	693	659	629	700	697	651	667	678	711	707	643	651	663	657	682	687	675	687	661	679	690	661	654	656	698	627	692	658	686	665	678	709	673	697	647	660	686	654	699	670	657	706	692	638	701	665	634	640	689	691	665	674	695	621	665	675	648	666	639	683	658	652	647	693	619	656	654	650	657	682	690	679	655	641	676	654	668	663	697	645	701	700	676	669	690	644	701	700	689	661	634	685	653	641	710	665	676	729	673	694	697	659	706	662	665	674	666	716	654	674	653	659	664	680	659	678	671	689	697	703	670	687	676	638	712	642	691	709	703	683	691	665	672	658	703	678	658	626	624	635	652	660	661	638	642	664	645	674	619	693	681	721	661	690	703	715	641	693	647	682	707	648	690	674	642	692	645	703	634	675	658	728	688	681	653	704	705	676	712	695	674	676	648	674	690	682	681	724	670	730	690	671	666	722	700	688	677	667	660	688	708	651	623	714	693	662	677	624	660	671	633	675	634	683	668	677	705	643	651	684	683	691	656	682	720	676	686	712	688	696	650	655	670	685	676	685	692	668	647	705	715	653	688	683	663	641	668	686	675	762	684	689	649	656	670	687	665	701	634	614	699	644	689	672	669	694	638	685	688	681	619	675	700	677	650	687	647	666	642	679	713	642	680	688	681	709	725	663	676	702	698	634	689	680	668	679	670	671	678	724	702	706	693	649	693	720	652	678	674	726	660	659	723	684	686	641	707	671	671	664	661	657	690	704	673	641	685	709	656	662	646	706	720	686	673	651	634	695	684	674	661	682	643	780	676	734	656	675	705	678	670	671	692	609	705	684	677	688	658	688	718	661	685	663	673	693	622	640	685	700	652	636	685	657	649	677	627	650	719	651	671	706	659	645	623	704	654	684	678	714	681	723	701	658	698	706	671	658	666	664	678	705	674	681	688	676	679	701	718	702	664	649	646	674	636	642	723	682	668	654	694	683	699	698	648	712	656	653	675	684	635	622	653	675	645	696	653	651	704	714	667	714	642	697	697	703	642	698	709	659	682	682	655	693	736	648	669	675	707	662	644	671	669	678	694	674	685	644	651	665	714	670	686	652	663	750	639	681	715	645	694	641	632	684	677	745	693	671	666	684	705	645	680	685	682	649	681	753	640	668	673	694	694	640	657	693	665	653	660	706	648	662	700	695	624	696	709	683	671	693	679	653	689	690	660	684	715	697	662	710	695	657	690	649	678	699	749	642	657	631	694	684	600	696	661	668	686	677	660	662	662	659	709	693	658	680	689	726	699	629	680	690	661	692	611	665	661	702	669	690	671	664	643	638	671	685	657	673	679	651	674	670	672	670	690	665	669	657	676	638	651	664	654	638	691	673	645	661	697	678	696	651	656	701	692	659	630	692	656	640	662	677	677	650	687	664	700	727	725	676	621	657	651	687	707	670	675	670	662	714	675	662	641	679	660	673	691	658	676	696	691	691	677	699	665	648	640	706	727	657	679	631	671	656	652	666	669	713	680	739	695	707	660	692	697	696	652	704	644	681	667	757	707	709	709	680	650	685	688	696	663	698	606	684	669	675	729	674	651	694	678	649	682	662	666	665	711	653	678	717	654	715	655	641	645	684	654	621	691	695	718	647	682	665	670	660	637	718	709	654	686	649	704	663	683	706	707	713	659	649	686	658	654	670	691	700	683	690	686	689	640	663	676	650	702	724	679	708	682	677	662	633	655	648	635	664	680	656	668	669	662	673	676	689	629	705	706	688	652	667	674	637	651	708	653	674	690	636	686	657	694	633	630	629	673	677	650	674	735	666	636	617	671	635	725	687	674	702	638	679	659	631	740	689	654	688	689	697	657	665	707	726	671	683	645	674	674	685	648	703	691	679	675	633	633	625	678	688	680	644	701	645	651	656	661	666	667	689	691	680	652	627	703	673	703	656	661	690	663	716	697	681	666	662	724	714	707	651	740	688	657	705	661	685	652	714	651	654	648	717	708	700	623	651	705	649	669	671	651	679	669	646	706	670	678	654	651	660	681	674	657	715	686	737	688	677	667	680	669	679	711	631	630	680	628	646	645	656	696	662	684	653	652	598	666	709	657	665	703	680	655	678	679	703	695	653	686	665	668	656	654	659	679	685	672	663	634	697	665	665	697	652	680	672	669	650	666	685	666	688	630	666	671	718	653	683	627	708	645	692	714	700	674	700	673	641	689	668	676	649	709	638	672	684	658	620	683	642	663	746	654	678	656	677	665	684	677	711	678	677	723	680	643	678	686	647	646	676	674	724	711	681	668	673	702	661	638	621	670	711	636	699	634	691	677	681	609	679	706	669	699	649	701	678	687	683	699	684	708	649	673	620	747	693	645	682	648	649	663	699	728	694	696	703	664	681	673	695	681	661	726	668	700	706	627	654	716	717	666	709	708	676	636	641	638	702	638	683	684	685	701	617	635	716	620	677	667	687	668	660	698	657	717	675	646	683	718	660	694	658	643	706	677	674	714	663	642	649	648	694	640	692	662	737	700	687	717	653	667	674	665	704	712	642	661	633	687	698	664	679	638	660	665	677	713	663	636	685	685	697	643	723	672	709	673	651	699	656	680	670	639	672	670	679	653	659	703	677	662	643	640	677	701	652	699	715	707	706	712	697	688	701	680	670	663	673	655	711	696	649	686	729	717	674	657	669	655	693	647	673	632	667	704	698	684	676	661	696	674	722	656	690	619	678	712	676	705	655	701	700	678	675	659	629	727	709	646	654	664	652	672	683	718	653	690	699	686	656	676	695	669	604	653	655	709	694	709	636	727	745	712	639	658	682	635	717	665	646	619	716	694	663	654	667	663	637	677	682	662	670	692	706	662	668	711	661	668	670	700	648	649	701	671	684	664	648	685	684	677	660	683	691	647	653	613	662	656	653	704	683	658	671	697	687	650	649	687	666	667	647	684	630	686	603	642	660	668	688	693	654	708	682	691	714	647	643	705	648	637	683	660	713	643	640	660	693	681	671	672	656	682	668	658	662	662	692	626	658	672	657	698	698	697	711	733	695	694	716	658	654	672	687	681	692	682	693	699	683	695	680	668	673	690	659	662	659	608	701	719	692	688	675	653	680	660	699	659	681	677	638	622	605	707	697	699	674	639	687	641	674	632	699	672	674	701	672	652	645	667	683	679	659	660	733	709	686	670	628
20548	9951	3821	2034	1277	1063	781	693	535	441	319	299	267	264	267	273	251	210	217	237	214	212	195	219	230	245	225	243	198	161	184	188	193	190	189	163	178	211	170	174	178	186	190	202	162	207	202	200	190	186	196	191	180	203	181	157	203	161	204	211	199	188	202	205	211	181	173	190	181	193	171	213	204	178	191	169	194	194	173	201	143	180	192	174	201	207	198	175	185	226	215	182	174	188	190	204	194	211	180	184	171	202	152	215	187	180	182	195	201	183	181	189	181	162	168	173	220	210	202	197	208	201	154	184	170	165	197	189	195	144	190	200	177	187	199	203	187	205	215	163	175	177	211	227	187	216	193	194	183	168	188	206	182	203	192	204	189	185	187	171	182	198	213	203	202	159	175	191	184	204	197	191	176	179	181	188	210	184	190	216	211	207	193	217	179	197	180	179	169	178	185	190	183	198	203	179	185	175	207	191	166	211	224	179	185	163	180	199	214	192	207	192	189	170	216	203	169	185	186	196	188	188	195	195	208	175	181	183	207	201	191	175	193	182	211	181	186	174	170	187	194	190	197	195	176	186	181	170	167	205	188	178	197	175	193	207	206	151	210	187	202	182	195	173	202	176	218	193	184	199	195	167	202	207	189	175	201	196	177	203	201	200	186	228	217	184	176	180	167	179	206	196	192	190	199	192	190	212	183	179	199	177	200	174	195	216	198	173	207	178	191	220	170	183	177	176	205	181	192	175	191	178	187	194	189	176	166	213	188	202	205	209	175	189	204	193	177	213	159	161	210	205	192	208	198	201	180	190	217	202	207	234	200	194	220	196	206	181	186	205	172	176	195	218	199	178	197	202	178	192	199	201	196	201	186	178	166	190	193	176	187	185	188	178	198	204	176	227	183	186	175	197	178	173	183	189	212	210	194	207	196	187	191	185	198	170	173	182	178	179	172	197	173	185	197	194	199	212	192	197	209	212	173	200	203	196	179	198	190	212	218	180	208	198	177	147	186	179	178	211	188	180	202	179	180	174	176	203	213	185	192	190	203	180	173	146	195	167	192	180	182	173	197	227	193	182	227	187	187	191	175	163	171	199	214	180	179	202	197	202	189	197	179	185	171	186	179	203	209	191	197	193	187	216	221	182	188	184	178	192	204	196	177	179	182	221	170	201	201	199	179	159	211	217	178	180	174	167	187	184	173	197	196	176	190	208	160	203	171	179	173	190	185	187	187	193	177	209	220	220	184	178	160	181	178	171	211	209	200	204	209	202	171	181	171	202	205	172	198	201	192	211	188	172	213	192	176	174	200	207	195	164	179	174	202	209	174	181	154	224	197	218	193	195	165	179	198	190	211	170	185	181	172	188	185	183	204	194	162	211	214	199	186	227	205	207	198	204	198	181	203	184	182	208	180	202	188	217	190	186	193	198	202	211	212	185	197	196	179	174	200	170	194	180	187	194	196	158	171	207	215	176	185	189	190	172	178	189	192	226	163	182	208	163	158	187	179	172	208	192	178	208	187	186	184	193	194	164	193	216	200	193	188	216	195	184	191	172	200	179	199	207	202	198	194	184	221	205	162	180	202	189	212	195	195	176	183	192	193	181	196	180	199	184	193	161	209	213	200	210	188	204	181	188	179	215	210	185	200	202	190	223	201	175	192	213	184	199	170	183	183	200	192	189	210	180	174	195	188	179	182	186	188	175	187	170	182	183	165	184	179	203	186	189	184	178	176	164	219	182	208	190	193	194	182	155	204	181	180	210	193	188	194	185	212	188	203	222	195	186	173	176	191	199	176	186	184	161	197	201	219	206	214	194	201	182	184	209	204	172	182	167	178	182	189	190	187	205	195	211	193	213	216	208	196	177	197	202	181	186	180	168	192	184	201	162	208	180	213	184	187	186	166	204	176	190	174	175	207	182	208	172	197	182	160	189	193	164	207	208	175	210	203	185	176	177	178	168	172	181	191	220	172	208	184	163	180	192	187	209	191	166	187	162	172	210	178	167	156	169	169	182	203	200	212	180	184	172	185	196	194	195	177	200	225	190	167	200	171	187	194	191	187	180	179	176	202	188	192	189	195	186	194	181	191	181	192	197	216	164	170	160	169	194	186	203	208	205	205	163	182	195	205	173	185	187	174	174	188	211	186	191	192	209	190	178	211	193	195	181	185	208	190	171	177	183	187	162	164	210	201	186	174	173	211	165	186	170	184	185	192	197	188	176	187	198	152	174	194	185	191	213	186	192	166	171	177	178	204	189	174	206	179	170	210	184	167	175	213	206	180	174	196	201	203	186	183	177	168	196	193	210	195	183	187	190	195	204	186	189	193	177	171	189	202	172	170	165	184	175	206	198	195	173	194	191	189	156	175	165	184	174	198	177	212	180	201	207	156	169	205	184	190	213	179	175	186	182	199	205	168	195	187	188	173	172	186	216	184	190	196	185	202	195	165	186	204	178	190	191	190	188	208	193	194	204	168	197	208	188	201	206	190	184	170	191	187	198	191	184	181	166	155	178	185	204	188	184	159	190	180	198	188	186	203	174	187	192	221	194	201	186	198	184	172	173	173	166	220	217	195	190	204	215	214	195	206	197	178	182	175	185	173	185	192	177	186	164	192	178	204	181	185	189	216	196	188	171	192	201	171	192	161	199	189	174	201	199	169	179	178	185	196	201	203	182	208	230	190	198	169	214	207	198	197	151	196	177	169	210	183	200	184	180	181	207	212	181	168	196	181	185	183	191	161	167	195	188	176	191	189	169	150	200	222	169	187	189	198	181	178	201	185	174	166	192	187	187	198	177	191	186	198	204	196	189	175	189	181	191	184	189	199	206	201	204	179	218	191	192	206	193	198	183	198	175	159	197	186	201	194	201	181	184	179	182	174	178	160	174	209	177	176	198	193	194	201	210	180	171	166	193	175	160	219	194	208	178	177	191	181	211	172	199	198	202	163	195	178	172	192	206	193	191	169	179	191	192	201	178	165	138	185	203	192	168	178	183	180	191	186	194	199	184	195	202	181	172	194	178	198	201	181	210	192	179	200	183	189	188	232	174	201	193	186	184	164	185	167	208	183	213	191	201	184	193	187	201	198	197	177	172	214	171	180	180	202	186	186	186	211	195	185	194	194	172	204	215	202	196	184	194	190	190	175	180	213	199	204	202	182	178	211	176	207	166	186	188	157	196	188	204	189	201	177	206	210	184	190	187	169	185	158	169	198	175	165	157	174	182	212	191	171	154	193	195	173	179	197	183	171	180	220	201	170	190	207	184	167	186	205	176	194	184	199	199	177	195	178	227	162	157	189	190	191	194	216	181	182	191	183	172	203	179	157	216	179	199	179	191	178	186	201	205	203	192	172	175	178	187	186	191	191	159	171	216	186	189	174	192	191	163	205	179	178	210	198	183	184	171	189	196	186	214	192	186	195	197	181	191	209	187	180	202	182	196	204	214	189	205	207	184	195	198	180	202	205	207	195	202	224	183	210	211	169	208
12540	6875	6316	5465	4751	4099	2909	2947	2281	1756	1376	1046	1023	1023	788	766	660	657	656	603	591	589	610	652	676	747	667	616	564	549	443	455	430	463	433	449	457	466	428	469	438	401	446	439	444	459	468	446	434	445	442	433	472	422	449	453	402	454	442	427	451	439	479	444	427	428	451	431	486	445	465	425	497	415	459	462	405	427	436	457	456	430	436	446	439	474	464	452	455	391	427	464	439	396	428	414	457	452	453	439	473	462	448	448	454	456	474	430	458	428	410	456	442	447	435	453	429	478	483	454	441	469	441	444	439	433	409	445	446	450	455	469	430	454	435	453	415	443	476	420	449	487	475	413	458	446	409	426	423	449	432	447	394	441	448	451	486	459	441	438	502	444	459	430	421	457	390	437	437	484	487	426	436	462	450	418	477	451	452	434	443	442	427	463	423	455	474	405	428	452	423	401	439	416	402	459	465	434	422	463	468	453	446	460	442	433	418	448	446	453	434	459	471	440	480	451	468	442	457	399	451	412	447	438	460	453	443	458	471	424	452	427	432	471	446	465	465	420	444	412	439	442	417	441	442	451	441	457	458	404	442	443	472	416	398	419	422	404	462	471	432	475	483	445	449	424	443	434	451	457	429	435	450	426	504	438	442	470	445	421	475	452	424	472	400	418	443	433	457	440	429	447	447	460	445	450	456	411	466	424	487	481	419	412	448	432	444	469	460	443	454	412	436	428	455	411	439	408	463	430	424	427	441	431	461	448	468	424	446	456	436	438	454	460	437	446	466	429	441	439	452	429	432	459	442	432	469	438	454	471	463	392	452	435	467	422	417	432	434	443	475	424	441	394	458	451	442	461	439	418	470	421	424	459	431	498	462	461	441	455	431	461	434	432	451	413	440	440	466	430	470	435	449	436	440	447	448	440	403	468	461	461	423	477	442	472	464	456	435	453	412	438	437	413	471	457	433	457	461	421	412	463	445	422	432	396	425	473	436	418	449	440	446	447	452	432	419	467	431	470	445	411	442	441	493	451	449	455	451	428	449	425	501	432	416	452	431	434	446	434	431	447	461	449	473	435	448	464	468	465	439	449	438	461	449	519	433	414	459	446	473	411	413	458	465	425	463	462	465	458	437	445	479	451	414	450	442	474	473	479	443	434	447	475	450	455	488	436	453	477	420	435	459	436	427	430	472	455	451	426	448	452	437	459	473	446	464	439	461	419	458	443	452	422	406	419	455	447	427	494	461	456	464	436	451	461	417	399	434	455	464	485	470	440	438	465	436	452	449	471	455	441	476	442	459	450	443	473	457	440	450	375	443	435	420	460	445	435	430	449	458	498	468	447	451	454	466	462	437	402	449	469	416	435	445	429	461	449	468	436	412	452	442	437	419	430	446	433	436	429	423	465	479	405	475	439	410	466	493	468	464	421	478	455	413	455	442	460	445	430	415	467	466	451	440	399	432	454	459	423	482	427	433	436	415	430	429	445	454	446	438	394	454	442	470	420	461	464	410	422	467	473	460	452	428	476	467	429	436	452	420	465	471	468	440	432	448	463	457	444	469	446	482	410	447	494	421	443	441	442	463	386	410	415	503	420	436	413	427	442	440	420	456	445	457	429	425	454	424	460	441	425	452	468	415	447	484	413	382	466	439	430	428	481	471	455	476	443	437	453	434	459	462	438	437	443	425	410	440	438	429	421	437	483	475	449	426	431	433	415	446	473	429	450	463	432	460	456	466	427	474	460	469	505	415	456	456	451	445	454	426	437	442	435	467	423	456	452	499	458	440	482	417	461	447	487	446	428	449	488	423	439	428	428	406	445	442	493	444	458	443	453	447	439	464	427	415	449	431	452	434	441	453	450	424	429	438	456	471	439	461	425	436	448	447	443	453	448	433	483	427	434	444	425	429	433	415	463	398	439	443	463	438	452	462	428	450	436	404	428	441	466	464	437	461	431	444	489	445	409	417	444	404	432	448	434	462	445	439	461	467	413	454	461	496	447	452	454	438	458	438	432	455	430	417	445	408	454	429	415	438	441	430	468	453	454	487	447	461	426	445	441	451	431	438	423	464	424	444	451	428	512	433	432	452	446	432	448	437	434	445	454	459	452	446	415	454	417	396	444	447	447	457	431	417	402	428	450	456	396	425	468	487	466	482	424	439	428	444	420	426	420	427	445	457	412	450	436	466	427	447	466	457	482	444	425	450	408	479	486	446	457	408	474	437	452	438	437	410	422	426	411	461	469	441	399	505	446	437	445	433	443	452	487	428	424	480	470	458	421	433	452	456	469	456	423	470	422	464	420	435	459	402	443	472	417	460	458	432	417	435	441	448	453	454	408	448	419	418	469	432	451	443	439	451	448	483	432	418	464	435	445	447	444	432	437	460	468	454	452	443	442	456	438	440	431	462	448	422	417	421	438	420	445	416	472	432	503	446	422	479	454	494	426	443	454	459	440	452	440	467	458	445	468	470	423	463	454	437	438	414	459	476	450	437	470	511	453	456	428	406	429	431	462	444	433	445	424	431	451	404	440	419	434	439	440	461	462	458	419	450	449	463	445	432	417	431	444	470	425	405	443	439	451	456	448	408	434	451	489	411	405	407	437	449	411	448	438	424	440	428	440	439	389	436	450	418	480	453	469	457	460	410	451	458	478	451	451	434	422	475	453	384	452	394	463	458	467	437	457	450	456	414	449	452	446	452	440	452	459	472	430	421	438	424	432	437	445	419	447	439	430	457	441	451	421	425	491	425	433	441	456	460	437	454	442	431	457	441	468	458	434	428	451	471	450	478	438	433	445	440	449	426	424	402	428	421	430	427	442	440	488	422	463	441	445	409	467	456	427	404	469	452	462	395	445	441	465	419	462	494	436	491	449	458	459	425	460	423	471	442	397	462	450	417	415	455	476	443	458	426	424	442	446	428	449	421	459	422	437	457	483	415	430	434	462	478	422	438	452	475	480	450	456	393	472	434	421	444	423	459	468	521	485	468	428	479	446	429	448	426	432	430	423	453	477	458	422	457	416	471	465	447	401	416	418	434	439	517	444	444	455	473	480	455	413	486	467	420	440	423	442	434	422	466	453	463	449	456	425	471	423	478	450	462	454	453	415	477	456	433	442	422	464	458	431	412	459	452	463	440	421	444	446	468	430	464	448	424	417	431	469	473	440	434	442	463	447	424	457	467	430	433	426	426	443	409	436	424	429	461	447	449	470	452	432	427	464	460	462	440	429	423	428	409	461	434	461	463	457	442	465	424	405	454	476	428	445	399	429	453	432	428	451	451	435	431	483	430	440	475	446	399	425	472	478	447	424	429	413	421	399	446	424	422	412	418	437	452	393	446	497	468	435	461	457	459	463	414	440	466	423	448	444	470	459	444	434	428	430	474	426	434	403	434	423	444	429	478	459	432	425	442	424	431	466	456	433	458	458	444	435	415	424	434	468	406	434	479	487	441	450	388	420	456	415	440	404	435	459	434	449	412	480	454	402
39964	21598	6154	3704	2625	1761	1345	1058	846	679	539	417	421	367	389	364	355	375	317	292	278	294	423	660	680	636	587	470	378	321	287	279	251	233	266	215	268	245	269	251	287	252	277	289	240	288	268	251	267	260	275	263	240	265	271	242	248	282	274	278	239	254	251	275	263	236	277	274	264	257	224	278	276	279	257	299	231	263	254	220	249	275	276	268	277	278	248	213	224	255	247	261	240	246	254	281	250	267	274	255	245	246	260	268	264	218	258	254	254	249	272	230	300	247	266	250	241	262	259	272	261	284	271	245	283	297	256	265	247	242	238	265	263	275	243	262	252	272	266	283	218	237	250	265	274	288	245	249	273	234	286	252	238	275	298	271	289	264	278	252	251	277	252	230	273	278	278	271	253	252	281	249	250	267	263	250	259	255	232	273	227	225	260	254	284	275	263	252	265	255	300	258	232	270	256	269	254	275	259	271	271	236	255	252	288	269	270	233	246	271	270	243	268	231	257	224	262	269	266	230	289	276	267	272	248	259	272	295	244	296	264	262	266	265	232	270	253	287	295	264	259	285	278	266	273	282	262	236	259	254	259	255	265	236	301	264	291	269	259	274	282	268	259	247	268	287	270	250	272	283	257	261	270	265	242	254	254	231	257	278	252	273	264	254	267	288	269	260	257	266	272	277	257	250	256	268	262	269	252	261	254	274	266	277	269	263	239	279	277	246	260	269	292	229	267	262	270	243	297	255	259	226	262	252	296	285	259	246	258	255	296	273	265	266	252	274	267	298	278	266	228	240	268	248	286	292	256	247	247	296	270	249	268	284	249	254	258	269	254	267	245	267	265	256	225	276	266	259	252	264	264	260	283	268	261	284	256	274	270	250	277	267	232	264	252	280	269	284	267	241	274	260	265	260	285	232	259	278	254	278	266	297	256	282	265	290	265	279	308	252	242	234	249	262	233	283	259	248	298	248	268	272	266	272	269	259	298	274	239	242	248	253	254	270	264	301	283	251	260	252	231	298	281	256	244	266	257	237	283	251	251	256	260	233	288	242	259	267	250	275	228	249	239	284	300	270	287	271	250	237	264	248	266	273	251	254	262	263	244	261	259	271	270	251	268	249	251	246	264	245	267	275	249	232	241	258	271	262	260	272	240	277	275	286	273	255	274	234	256	267	282	230	243	278	258	251	285	287	249	270	300	264	266	254	286	287	263	282	262	264	276	269	274	293	285	248	287	269	293	253	271	302	247	261	246	254	279	262	276	248	241	284	256	254	220	289	309	257	261	279	269	237	274	253	268	267	252	269	262	291	300	273	246	252	263	246	258	287	243	229	255	261	239	224	264	259	260	291	234	293	256	256	283	296	265	266	270	316	278	293	258	232	252	258	266	230	244	231	269	254	271	269	269	252	265	244	251	253	250	298	270	270	230	229	242	256	236	252	280	253	247	285	273	283	251	270	276	268	236	258	242	251	278	248	262	273	256	244	252	266	245	274	264	238	287	292	275	232	268	250	244	286	230	251	274	254	282	255	276	250	251	260	260	294	267	252	275	273	245	260	278	287	292	255	226	245	270	254	225	257	262	262	247	272	264	255	261	276	253	253	241	276	269	250	269	247	292	251	269	265	264	237	257	255	266	264	262	285	254	245	251	266	272	286	254	250	244	270	258	244	236	283	278	260	284	275	314	256	267	260	313	261	242	276	263	266	261	294	260	286	253	265	269	289	246	286	271	278	290	252	270	248	281	256	251	248	242	286	290	263	235	255	242	243	252	272	278	277	260	250	292	272	258	292	258	253	245	256	262	245	256	243	224	239	263	269	225	286	301	282	237	284	263	258	235	285	282	277	262	232	280	234	245	266	281	238	267	255	262	271	262	257	255	260	252	281	263	254	243	277	275	281	254	253	261	253	252	256	259	262	288	261	276	266	249	239	275	247	269	234	274	296	284	280	224	274	261	271	283	251	262	263	289	275	300	276	281	280	280	270	272	258	273	267	241	232	255	246	272	285	259	279	281	280	291	240	270	293	275	261	266	268	264	235	268	271	264	259	246	281	256	253	251	269	271	256	242	243	267	294	261	257	265	246	261	248	281	273	279	262	275	233	266	255	277	245	237	256	267	248	274	279	256	225	291	266	289	235	260	259	293	276	279	298	271	252	269	235	255	277	281	268	248	240	247	271	271	274	276	280	268	281	254	283	248	259	253	259	250	252	245	235	270	281	250	288	272	265	259	275	271	294	273	259	297	259	255	285	246	266	277	254	253	270	269	255	288	287	256	287	262	278	277	237	271	297	289	273	252	275	307	246	245	250	267	242	259	271	242	273	268	239	282	276	258	231	271	254	255	254	283	244	249	269	239	285	259	286	259	274	276	240	275	252	263	288	275	287	251	258	263	264	289	289	266	258	275	240	281	304	285	301	284	278	271	273	257	263	245	269	262	257	280	275	259	279	230	265	255	268	257	243	262	268	233	256	234	268	273	252	238	258	271	276	292	240	262	271	215	241	278	258	285	271	255	257	274	242	284	271	279	274	242	256	258	273	259	250	291	270	250	281	276	251	260	257	255	255	273	282	285	291	264	257	260	240	276	277	249	245	263	252	265	265	249	245	282	250	256	259	262	263	267	277	265	269	296	269	242	248	297	257	258	268	256	278	227	256	227	284	268	249	269	250	232	267	290	286	276	286	249	226	249	273	269	290	235	278	273	286	248	283	287	254	234	270	240	298	251	274	233	259	277	271	259	272	257	268	288	235	241	241	268	245	280	288	227	262	269	244	238	267	259	271	290	252	293	268	254	241	253	289	298	228	226	266	260	209	252	288	250	260	264	300	278	255	256	267	257	258	253	244	228	278	240	263	233	241	249	287	283	244	249	259	266	255	271	258	270	269	277	261	295	257	249	252	266	279	267	252	268	240	265	303	267	257	279	243	280	232	265	268	247	272	267	270	280	270	272	272	252	246	281	259	263	269	276	240	244	268	303	287	290	245	280	247	230	262	286	257	237	253	273	225	274	272	237	246	287	265	284	250	224	251	267	263	272	264	298	276	261	233	243	251	266	261	261	280	279	261	248	302	267	265	276	287	268	268	268	247	256	263	234	257	260	245	220	245	285	250	227	249	256	262	251	217	282	278	248	280	235	269	282	267	254	267	290	290	268	241	253	291	294	269	243	259	270	277	267	281	244	288	276	260	283	262	277	260	253	285	259	245	267	249	276	250	253	260	257	244	285	250	251	244	237	269	269	265	258	258	260	252	240	301	253	251	293	262	285	271	284	253	249	267	292	260	285	249	238	232	232	260	256	258	265	234	246	277	240	286	280	257	256	270	291	258	281	251	246	276	255	266	261	291	270	280	289	240	293	268	253	265	280	280	244	233	249	262	243	263	255	259	259	282	263	231	221	249	272	231	257	259	259	236	300	257	291	253	259	266	261	290	227	255	257	272	275	285	268	299	264	262	267	263	272	276	277	298	237	250	256	242	277	278	254	274
25869	12349	8008	9410	8776	6325	5884	4590	3679	2795	1963	1689	1641	1320	1248	1306	1165	1042	951	904	995	929	1772	3065	3219	2942	2470	1943	1289	965	734	581	609	587	576	593	512	621	593	587	581	538	589	560	627	609	626	573	566	596	549	574	636	553	561	582	578	615	554	637	620	577	608	593	588	565	588	581	585	586	566	611	591	619	598	619	613	586	622	618	621	610	602	556	587	612	613	609	632	616	587	573	581	564	604	586	593	577	604	576	607	605	594	624	598	603	636	583	582	604	605	581	599	580	638	646	593	584	593	605	597	633	589	612	599	592	590	636	582	616	584	604	587	604	562	624	605	593	609	596	599	611	596	634	587	610	594	605	617	592	639	603	604	559	627	563	574	601	578	570	599	582	606	591	619	617	576	591	603	586	600	663	535	550	555	610	563	602	607	660	589	601	645	569	614	598	602	568	588	640	562	596	608	613	629	573	537	574	526	596	584	612	582	585	642	585	611	628	624	594	585	574	578	570	615	551	568	568	574	595	542	566	611	615	603	627	576	589	570	582	567	660	595	592	580	616	595	640	557	610	596	588	598	620	629	579	595	575	576	604	545	587	612	590	569	581	621	628	571	625	577	579	589	590	630	613	601	594	580	648	607	607	593	639	550	569	602	581	569	584	625	629	549	627	610	581	595	580	626	551	594	576	613	567	612	558	632	599	576	601	595	622	581	630	602	596	608	594	597	545	524	580	566	625	606	574	617	569	638	570	589	605	561	613	628	590	541	579	561	616	582	616	597	605	587	596	608	589	570	647	620	579	576	613	636	587	525	614	602	573	566	584	559	557	605	567	606	599	560	564	602	596	582	617	606	592	586	629	642	612	600	589	601	597	586	620	567	561	574	526	563	632	561	569	592	584	555	608	619	586	586	600	614	602	567	638	638	608	557	617	578	507	598	623	591	558	659	586	577	602	637	608	582	568	531	590	589	590	584	615	646	586	602	597	558	594	595	614	628	636	607	552	580	626	616	586	593	612	589	573	593	570	611	553	628	564	621	571	594	619	598	624	594	554	605	600	609	580	577	543	564	580	575	593	597	630	581	587	612	648	547	566	618	578	621	557	604	617	610	588	597	601	603	582	624	579	597	579	596	570	571	604	562	619	629	602	615	610	574	619	612	583	596	605	607	596	607	596	598	563	579	587	598	588	570	587	572	587	555	568	622	586	568	547	565	612	616	560	592	588	654	614	609	603	620	586	578	627	608	594	573	621	584	577	569	591	553	578	565	561	601	603	605	575	596	577	589	578	592	620	613	592	595	640	567	599	576	552	598	625	603	594	548	603	589	615	529	604	560	594	599	609	605	594	574	634	599	623	607	641	594	613	592	625	579	585	616	596	604	586	568	600	600	598	605	577	567	604	604	618	561	614	573	548	617	568	564	602	574	595	571	578	572	596	573	629	608	575	600	564	619	631	604	584	594	608	583	608	577	617	563	600	592	590	593	602	627	592	587	559	610	621	577	559	526	568	630	592	605	586	598	582	587	614	581	594	561	576	602	606	607	591	573	574	634	596	596	559	613	578	607	602	568	581	606	621	576	591	574	568	559	594	620	576	607	594	684	595	586	603	586	575	588	583	591	531	638	573	607	584	611	569	583	551	584	581	617	614	578	569	560	571	608	649	550	624	552	622	629	645	577	611	599	595	571	561	626	584	622	636	590	641	634	557	586	564	639	588	569	615	550	554	577	594	618	610	635	577	585	606	578	578	577	586	575	583	592	593	583	609	581	625	578	587	565	569	600	662	579	591	623	586	582	591	604	604	563	597	551	584	575	576	562	580	589	586	551	588	638	587	603	583	543	581	569	621	599	602	580	599	588	570	566	609	598	597	608	562	616	563	606	602	628	594	589	609	607	562	613	596	629	555	607	570	575	662	596	617	582	622	627	591	582	634	580	631	613	587	559	615	605	557	562	605	620	579	593	569	616	629	594	619	575	647	633	588	579	601	562	583	608	552	575	639	582	576	600	575	587	578	593	593	601	608	583	596	584	602	624	589	616	633	586	575	561	613	621	608	576	620	565	607	544	598	602	616	597	581	566	567	582	606	599	618	583	597	554	629	609	549	615	589	587	605	612	623	635	600	609	588	577	594	638	597	574	595	627	596	576	595	606	627	613	572	624	655	622	596	594	563	601	596	597	572	617	622	592	635	614	624	646	598	559	586	598	613	602	594	590	597	567	575	625	605	589	632	564	623	597	615	584	600	619	620	641	564	588	604	599	551	604	571	589	572	582	586	595	589	591	586	589	594	649	614	631	627	559	584	568	597	604	591	556	581	566	598	550	597	550	603	587	593	581	596	587	609	615	610	544	601	569	589	616	595	615	586	592	587	593	585	582	575	578	582	565	583	561	629	618	584	595	578	592	562	582	559	545	599	590	598	567	583	517	587	580	629	566	630	631	587	589	589	579	596	578	558	570	560	591	585	557	636	576	569	579	638	579	644	572	574	619	599	606	598	641	620	573	587	579	589	579	592	564	595	590	627	588	593	634	599	591	583	587	565	616	575	586	593	589	618	576	596	626	617	615	609	582	582	584	562	614	578	571	542	570	596	610	562	608	618	592	581	566	592	577	587	583	571	610	568	557	563	589	590	595	588	568	566	612	569	604	581	553	582	614	594	579	601	558	582	622	579	580	599	586	595	593	615	570	584	590	642	546	602	617	618	606	586	570	590	580	555	627	599	548	597	592	580	589	563	562	612	607	591	638	604	538	589	570	592	564	598	604	567	567	624	559	613	598	560	582	611	553	578	586	596	602	600	607	615	604	600	572	644	525	574	569	617	574	572	589	620	591	640	583	602	603	611	630	594	589	549	604	586	595	595	569	582	613	616	648	594	593	566	573	584	641	592	606	573	551	617	612	576	580	570	579	549	616	605	656	591	600	579	611	591	569	600	611	608	542	596	615	601	606	580	585	595	558	590	568	582	609	588	617	620	620	567	592	605	615	602	612	583	594	581	631	585	595	590	610	587	657	608	611	587	553	613	614	600	576	598	614	546	581	612	634	590	601	574	573	571	596	608	566	604	608	597	577	585	596	595	616	569	610	592	585	609	631	573	562	592	618	610	630	560	595	596	559	580	623	577	575	548	580	617	578	555	558	559	608	578	642	542	598	529	614	579	569	587	590	569	558	590	601	612	592	604	578	597	615	583	642	620	598	617	531	625	588	615	615	601	577	617	592	637	583	582	606	568	583	630	625	613	606	565	561	612	620	577	604	587	579	620	583	613	596	596	604	593	604	556	596	610	591	582	614	605	629	569	588	570	585	590	589	595	584	615	577	666	598	609	611	562	583	585	634	634	624	601	574	591	637	626	630	624	612	544	646	600	615	566	585	651	578	590	610	603	651	584	587	638	606	585	607	593	598	584	575	611	539	622	574	611	617	568	604	628	623	616	598	610	620	606	603	609	602	575	621	573	646	555	605	593	563	578	556	602	571	584	559	599	585	606	606	595
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
