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
336859686880	336859687441	336859687991	336859688541	336859689091	336859689641	336859690191	336859690741	336859691291	336859691841	336859692391	336859692941	336859693491	336859694041	336859694591	336859695141	336859695691	336859696241	336859696791	336859697341	336859697891	336859698441	336859698991	336859699541	336859700091	336859700641	336859701191	336859701741	336859702291	336859702841	336859703391	336859703941	336859704491	336859705041	336859705591	336859706141	336859706691	336859707241	336859707791	336859708341	336859708891	336859709441	336859709991	336859710541	336859711091	336859711641	336859712191	336859712741	336859713291	336859713841	336859714391	336859714941	336859715491	336859716041	336859716591	336859717141	336859717691	336859718241	336859718791	336859719341	336859719891	336859720441	336859720991	336859721541	336859722091	336859722641	336859723191	336859723741	336859724291	336859724841	336859725391	336859725941	336859726491	336859727041	336859727591	336859728141	336859728691	336859729241	336859729791	336859730341	336859730891	336859731441	336859731991	336859732541	336859733091	336859733641	336859734191	336859734741	336859735291	336859735841	336859736391	336859736941	336859737491	336859738041	336859738591	336859739141	336859739691	336859740241	336859740791	336859741341	336859741891	336859742441	336859742991	336859743541	336859744091	336859744641	336859745191	336859745741	336859746291	336859746841	336859747391	336859747941	336859748491	336859749041	336859749591	336859750141	336859750691	336859751241	336859751791	336859752341	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
27004	14205	15183	20722	13464	4998	1927	1129	936	676	474	401	343	301	307	291	271	267	262	271	257	273	264	278	283	263	254	271	219	253	246	257	233	241	268	271	259	261	278	326	405	422	394	403	377	446	466	274	310	269	245	290	303	281	265	243	245	244	239	209	211	212	234	208	244	257	228	256	216	207	231	251	241	259	211	208	259	215	199	195	207	206	213	230	179	189	198	207	187	167	200	202	192	189	179	166	179	185	203	210	181	204	194	182	177	168	193	197	211	213	218	189	196	208	195	192	186	212	190	176	175	178	220	194	203	179	196	198	201	189	202	170	168	196	168	197	196	203	195	187	186	194	187	188	198	195	200	163	178	187	194	189	181	200	185	186	188	209	171	194	204	206	188	208	173	201	168	198	168	194	179	177	199	196	198	175	171	209	170	202	176	188	194	183	170	190	183	189	178	184	188	192	171	191	196	191	191	194	179	197	182	180	177	180	191	188	201	215	191	212	204	198	171	206	199	186	198	188	204	199	187	177	203	166	195	190	207	187	221	196	183	196	189	190	192	170	182	154	199	203	170	200	184	166	214	204	174	176	184	202	187	190	188	194	183	189	202	170	190	189	222	181	193	178	165	194	204	191	159	195	208	176	177	189	185	184	182	192	181	180	191	186	169	226	182	177	199	179	181	177	192	189	200	211	200	180	184	190	167	176	185	193	190	168	209	206	186	206	186	173	195	178	160	189	175	215	180	162	190	177	198	171	172	177	169	185	191	184	188	181	181	189	189	196	200	197	183	175	222	193	194	176	198	176	202	195	207	172	222	189	196	176	193	164	201	197	156	186	200	181	195	179	197	175	165	192	185	188	207	192	179	203	185	195	211	157	218	194	198	198	207	156	194	188	193	202	189	177	201	203	195	186	186	186	203	170	173	175	193	192	192	170	172	180	187	184	173	202	205	165	206	192	225	178	185	169	205	180	197	164	184	197	191	190	182	192	187	181	205	187	170	191	187	205	171	196	190	160	177	187	203	179	202	197	204	182	215	184	222	182	198	169	180	169	190	209	191	179	170	184	193	173	204	182	200	167	185	173	190	167	169	187	177	193	163	190	172	188	191	192	197	186	183	198	190	205	188	173	211	163	191	194	198	195	180	196	181	197	173	201	183	161	187	203	177	190	218	190	194	185	182	193	183	186	170	163	175	202	185	213	199	195	188	186	181	207	181	168	194	167	192	194	185	195	176	208	176	179	164	196	162	172	150	188	206	212	190	184	189	218	201	197	196	197	170	185	194	174	184	176	174	202	167	184	173	169	189	188	174	204	177	184	184	190	198	186	194	188	182	205	181	187	210	192	187	189	203	188	210	207	195	219	207	189	205	175	171	200	189	174	179	201	198	174	208	200	181	180	182	207	215	183	193	178	185	179	189	202	162	184	187	200	169	183	173	198	213	204	190	183	197	195	167	176	184	171	190	176	194	186	213	198	196	208	202	202	183	184	164	202	199	192	190	167	170	188	189	182	199	199	180	200	188	200	171	182	214	175	178	191	200	189	197	187	194	177	190	178	187	194	172	191	170	180	184	189	193	198	201	193	198	190	181	161	182	170	159	219	188	209	176	194	170	185	190	192	209	203	192	190	179	184	212	184	161	166	191	156	207	194	176	183	180	177	187	178	156	197	211	188	174	182	178	196	193	170	190	181	182	170	183	181	212	179	192	205	182	204	199	171	178	205	181	159	185	177	193	187	177	199	187	231	176	187	199	207	191	220	162	178	203	172	197	201	181	180	196	182	200	191	167	214	199	195	213	177	190	206	188	213	165	185	172	196	182	184	197	184	190	180	162	223	207	186	177	211	177	210	198	212	190	165	168	173	181	193	202	190	202	196	174	214	199	200	187	178	195	204	187	194	201	183	194	173	208	210	184	217	174	220	201	190	184	226	175	200	170	176	186	185	186	185	174	176	197	188	179	193	208	200	204	211	208	170	221	178	217	200	206	179	205	207	182	188	206	209	194	174	188	176	169	205	210	180	187	178	193	197	183	193	189	190	192	173	170	202	191	193	203	177	204	196	176	178	195	184	181	184	191	184	183	190	187	166	192	183	217	175	186	200	181	176	192	188	180	202	193	198	181	199	180	207	198	188	195	185	174	174	191	196	166	174	206	173	193	203	192	173	188	193	172	200	181	206	178	174	194	184	174	208	180	190	196	204	219	197	177	199	209	175	174	172	200	186	209	190	197	176	205	187	183	175	187	170	179	199	189	218	198	203	168	213	171	189	201	194	184	165	200	175	185	195	193	170	165	181	184	179	209	173	164	188	184	201	190	198	191	168	180	183	179	185	195	200	183	188	197	192	222	165	202	156	183	184	177	171	174	186	183	172	169	200	186	168	166	223	188	190	181	188	195	189	196	174	192	200	208	200	196	196	184	181	210	185	169	199	204	199	214	184	173	185	186	178	182	209	185	183	190	203	189	173	208	176	201	189	195	181	173	184	172	199	194	177	172	180	196	175	186	201	181	197	191	179	189	209	190	204	173	185	181	183	173	193	166	174	202	200	184	192	173	198	184	181	218	198	185	189	185	177	177	190	198	215	198	179	176	183	220	185	184	184	180	206	192	199	199	203	228	213	195	201	192	187	170	193	198	207	196	198	203	191	182	188	200	206	181	191	212	177	205	183	205	201	168	190	193	185	193	168	168	192	185	216	192	181	177	196	185	186	184	201	174	190	199	188	196	178	198	188	198	199	179	193	186	178	181	173	199	181	184	202	207	211	197	213	166	195	180	184	183	170	176	190	212	201	175	193	180	175	180	214	189	185	189	172	182	198	156	189	175	194	169	170	175	190	175	192	175	179	192	162	205	160	179	198	179	193	211	180	165	198	188	192	183	202	191	176	202	190	197	176	181	178	159	188	202	172	165	171	175	190	214	171	197	190	197	219	191	168	180	198	204	191	197	191	175	172	217	180	194	161	186	177	197	195	209	197	198	188	167	178	191	189	196	189	181	202	195	177	195	192	203	195	186	198	168	197	187	202	186	214	181	175	198	191	215	182	192	197	160	171	203	169	197	199	164	204	178	187	172	217	184	204	180	182	209	166	152	176	218	207	205	218	194	161	158	176	194	195	192	191	196	186	184	204	177	185	159	204	176	200	184	167	180	198	200	193	175	170	217	201	205	198	174	198	203	203	182	183	180	175	197	202	179	170	157	207	185	201	220	195	190	206	194	181	191	201	195	211	200	198	193	176	207	185	187	202	192	208	174	197	186	178	172	204	184	179	199	180	200	198	214	180	186	200	197	183	190	186	189	197	174	187	175	181	178	203	183	207	190	209	182	199	186	180	188	188	196	202	176	175	197	182	172	200	197	177	199	161	173	184	191	168	185	217	188	191	214	186	147	211	165	166	193	189	175	178	170	193	188	177	192	194	202	203	207	188	198	192	189	185	179	178	199	168	200	185	202	198	192	180	177	189	183	196	192	211	187	191	194	201	200	177	182	189
14861	10411	17538	24014	15547	8115	5716	4723	4568	3135	2117	1829	1457	1357	1199	1218	1132	1075	1206	1021	978	1082	1120	1109	1101	998	979	1029	1033	979	980	921	994	1042	1187	1122	1047	1214	1284	1618	2319	2504	2230	1884	2048	2783	2998	1445	1303	1284	1155	1301	1298	1238	1060	992	840	1055	971	899	879	933	901	827	909	926	908	826	755	775	697	711	707	768	702	640	685	665	619	596	607	545	549	531	524	530	550	538	557	523	505	512	499	541	482	514	509	514	467	447	495	484	455	550	470	480	486	490	471	483	476	477	483	494	463	479	480	474	448	495	490	486	434	523	545	520	492	490	468	476	464	439	480	489	485	473	516	506	504	467	522	496	492	506	522	483	452	502	455	458	489	491	481	465	508	469	448	469	456	478	459	490	485	488	484	489	498	485	481	469	461	449	473	480	481	457	488	486	442	446	487	427	486	521	482	443	483	496	450	485	471	485	481	480	502	459	478	470	476	449	474	464	489	516	455	478	486	490	485	507	459	478	486	514	458	453	462	447	481	469	460	422	502	479	450	484	497	491	471	452	487	462	466	487	471	467	485	473	504	500	448	480	471	471	488	489	464	462	473	458	455	488	458	499	462	495	456	468	451	468	466	496	465	504	478	480	482	484	482	464	516	466	464	478	490	470	435	493	486	445	490	506	485	439	477	506	482	475	495	457	500	449	482	505	462	461	460	484	498	487	489	476	453	491	473	457	452	464	443	472	461	499	454	454	450	454	502	462	432	459	466	452	501	482	486	465	503	469	464	433	463	477	455	492	489	466	485	482	498	450	425	463	471	506	487	494	507	473	494	474	471	476	513	494	464	466	455	494	491	515	495	455	497	495	462	472	479	476	483	467	455	495	488	527	490	431	469	513	479	440	456	484	437	482	464	477	462	486	450	490	419	458	469	438	453	482	470	429	494	450	481	527	452	456	473	469	465	515	496	463	515	469	509	477	410	480	461	474	470	497	486	485	506	475	438	471	446	500	447	498	521	437	449	507	471	493	473	471	474	463	502	493	517	453	493	458	470	456	485	460	544	462	434	472	452	472	486	453	523	463	443	444	455	443	455	476	488	517	509	470	418	488	434	489	481	479	467	485	457	484	463	473	509	542	483	474	445	466	504	492	469	464	467	520	480	464	478	414	478	445	466	458	491	451	508	456	515	476	453	479	444	467	453	474	433	479	455	487	491	466	463	454	442	468	452	506	504	471	485	456	507	470	487	507	466	496	461	474	492	497	489	538	446	489	481	507	484	506	474	470	491	477	514	449	481	476	473	480	461	429	508	478	454	472	475	467	507	471	470	456	470	488	479	514	499	471	481	497	505	484	478	476	479	491	468	479	474	456	475	452	448	461	493	468	439	469	486	452	505	483	468	466	476	447	494	472	478	467	485	457	468	454	471	441	503	462	465	491	464	431	487	485	522	487	457	496	486	482	484	452	464	445	482	444	465	446	467	440	524	459	462	490	443	484	481	478	454	449	484	468	450	501	429	499	473	468	493	479	524	524	469	468	445	458	488	449	499	433	449	523	458	455	460	487	497	451	496	469	467	493	460	481	470	495	473	508	487	482	484	468	443	463	468	488	465	521	510	473	473	469	546	465	434	484	472	454	445	442	473	490	477	491	488	458	463	482	452	497	475	453	491	444	505	508	486	450	454	472	472	449	479	466	465	473	436	498	477	479	490	439	487	474	481	487	515	423	471	441	480	485	448	473	460	451	449	461	481	493	500	455	464	484	491	448	498	477	484	488	451	467	490	498	484	464	497	503	499	461	502	492	515	450	467	463	483	457	465	454	491	443	464	459	467	511	423	492	476	482	460	482	473	473	445	475	499	460	477	435	477	472	454	497	478	473	441	462	452	495	483	475	470	443	449	446	480	477	465	480	486	446	420	493	474	496	436	457	457	469	467	473	480	501	485	475	494	477	468	468	489	447	472	455	465	462	464	450	460	473	492	453	457	474	461	455	483	480	489	445	479	468	460	480	464	475	480	440	497	461	457	472	459	487	449	418	498	474	479	456	421	460	503	462	471	448	498	451	456	471	499	497	464	485	442	486	510	463	499	479	479	477	468	457	497	483	531	437	466	468	444	496	478	477	482	478	461	495	482	426	490	492	467	459	480	437	408	479	466	495	476	489	447	473	481	457	451	467	462	472	436	481	488	479	528	501	509	471	493	455	503	453	473	484	461	471	459	435	483	482	498	482	484	511	471	456	477	540	449	443	462	452	451	500	476	490	459	473	504	453	509	460	460	486	441	503	467	451	466	483	475	476	471	462	475	460	517	475	482	500	485	491	475	454	483	468	431	449	452	476	486	450	454	478	448	466	433	469	473	481	488	443	459	476	503	479	453	476	502	466	467	463	506	478	513	487	501	513	508	488	475	476	469	474	519	485	462	480	479	481	478	490	478	430	461	451	467	457	498	453	448	493	480	509	488	501	499	469	429	468	451	493	460	468	450	453	473	479	500	502	483	512	492	493	492	463	458	450	514	439	483	471	460	447	505	454	457	496	496	477	506	478	452	481	484	429	422	474	477	479	461	474	467	464	484	494	439	475	429	454	502	485	457	470	449	446	495	467	471	469	525	495	505	480	497	466	468	422	438	483	497	505	498	485	449	452	476	488	464	532	451	478	517	444	450	467	470	473	497	501	462	473	498	475	514	455	496	455	428	496	455	442	478	437	493	409	445	506	507	468	514	510	421	486	489	466	473	442	486	478	496	472	461	468	489	477	459	460	462	474	481	456	478	489	448	498	484	507	497	425	451	510	481	469	426	527	467	491	477	471	467	475	501	473	509	475	481	459	455	504	513	455	445	489	468	473	517	491	502	462	459	430	441	495	501	476	463	463	479	457	478	481	482	498	512	471	490	501	491	457	496	481	484	455	480	460	440	487	509	494	443	485	455	506	525	462	495	451	488	443	473	461	494	458	466	473	484	483	475	448	475	460	445	522	486	492	477	484	522	453	466	454	495	476	473	471	461	488	498	459	495	452	478	494	479	458	503	497	475	484	511	485	439	449	462	483	480	518	469	478	455	434	455	462	509	514	435	438	481	476	473	499	479	507	465	492	440	456	503	473	470	494	458	480	466	469	484	459	454	490	460	500	481	387	454	460	461	470	476	431	465	456	469	462	495	481	450	484	480	508	482	470	465	458	461	471	490	482	509	463	479	446	463	476	461	490	484	436	468	453	494	442	486	462	501	464	481	495	481	479	497	450	439	457	483	479	476	516	434	453	493	482	476	487	454	461	479	477	456	463	482	490	501	454	464	449	473	459	480	475	498	498	467	459	488	481	492	466	516	445	479	500	420	474	440	483	479	496	425	445	473	504	449	475	495	512	502	486	448	445	473	457	457	473	499	477	469	493	474	478	493	446	448	492	478	472	439	499	475	428	439	520	510	515	476	467	488	440	490	479	472	475	457	480	501	489	455	483	505	486	463	469	474	456	508	510	482	429	467	495	522	500	447	483	448	492	483	498
7160	3729	3437	2530	1444	760	564	467	410	362	294	232	245	230	250	256	222	214	219	198	240	222	239	245	250	229	239	251	231	243	213	273	251	244	249	250	259	261	268	261	311	260	249	288	272	247	256	264	255	240	251	230	224	243	242	220	245	267	259	221	232	240	224	192	221	226	257	240	229	254	210	272	180	240	235	239	196	223	224	227	263	230	221	213	233	219	199	216	246	221	223	234	201	199	215	198	215	200	227	242	208	205	204	197	213	226	224	221	208	215	222	194	199	225	179	238	233	208	243	220	201	208	231	209	229	209	217	222	235	214	234	189	233	223	228	224	225	236	208	187	203	221	212	223	233	196	217	226	210	218	194	222	185	209	203	221	222	206	260	215	211	230	227	226	210	216	209	216	241	194	213	220	223	217	228	205	236	222	223	223	221	208	190	223	225	232	216	224	213	208	225	193	215	221	219	217	239	198	223	197	208	203	219	195	203	214	207	250	214	217	168	204	234	208	225	213	213	187	246	206	221	216	235	232	225	226	217	222	226	229	234	193	238	212	255	236	207	227	213	201	224	191	218	203	222	219	222	204	208	235	208	218	231	225	206	202	203	208	234	203	216	227	218	198	215	218	194	179	223	227	224	187	216	255	195	246	238	217	241	208	230	224	188	217	179	242	213	199	236	225	194	207	250	214	223	213	211	206	212	214	209	231	201	202	223	211	180	222	223	217	229	186	207	216	202	200	214	202	192	215	206	191	208	202	232	208	243	222	212	207	220	205	182	225	242	211	197	185	213	232	200	215	226	218	205	227	190	201	223	226	205	216	246	224	217	226	221	212	199	229	209	250	187	225	218	207	254	225	206	209	208	246	222	224	245	205	221	203	216	226	206	225	161	207	212	224	242	200	210	243	198	185	213	213	218	241	266	202	233	202	229	221	256	201	242	217	208	173	226	201	212	196	234	216	237	221	191	221	202	211	210	213	230	233	208	205	204	209	224	219	189	177	217	221	203	204	241	226	209	223	233	244	203	223	203	223	213	205	185	219	220	256	235	209	226	210	237	232	183	221	206	221	239	219	210	216	217	209	199	216	236	216	240	226	204	221	219	179	198	192	231	201	198	215	231	230	230	224	203	192	187	238	206	216	253	239	222	230	207	197	219	190	230	208	215	224	209	217	228	225	232	216	219	213	235	228	216	229	209	236	253	192	210	219	220	196	211	244	227	215	201	202	202	217	220	219	190	225	201	210	198	235	188	224	222	222	225	211	204	206	224	214	180	218	220	229	220	233	213	218	226	207	231	200	210	227	223	227	225	210	223	255	229	194	219	228	232	206	250	229	220	231	200	227	223	205	220	204	227	213	251	227	215	217	215	225	242	246	222	217	210	227	224	215	208	214	209	196	229	218	220	224	214	248	185	189	190	198	217	192	219	223	228	215	214	218	227	228	244	212	192	195	203	199	205	212	218	225	236	231	197	231	205	187	209	191	209	218	220	222	224	220	227	208	201	190	204	204	226	227	204	211	200	224	246	219	222	214	209	200	197	256	211	222	219	203	246	222	219	207	201	225	220	191	216	222	210	231	220	232	237	201	227	237	208	206	202	226	226	218	197	209	216	211	198	209	232	213	200	229	232	211	207	226	190	213	221	218	229	235	193	181	236	232	239	200	249	207	218	213	217	210	218	241	231	207	201	177	212	193	209	217	210	235	197	237	233	205	233	211	221	229	233	232	229	211	203	240	233	217	211	205	233	212	231	216	199	213	201	199	199	206	205	227	217	242	210	193	200	218	196	196	228	216	243	228	207	196	209	197	225	206	192	232	199	227	231	223	218	215	204	230	216	220	235	227	218	250	209	229	222	229	215	214	220	198	229	213	201	180	225	214	239	238	234	209	204	225	235	222	195	228	217	192	210	227	197	232	223	198	206	206	238	213	209	205	215	228	204	221	209	200	248	252	236	221	235	223	187	204	225	234	222	227	207	197	198	214	213	199	225	218	196	225	203	215	242	220	206	210	203	226	213	226	223	245	202	209	240	198	207	228	224	214	207	225	196	206	205	192	235	201	217	232	215	213	220	212	235	195	206	209	209	216	197	230	219	206	208	204	213	253	210	199	237	204	236	245	223	225	228	227	224	211	244	230	210	197	209	211	225	197	223	206	219	203	220	204	209	207	230	204	216	216	226	205	233	240	206	228	205	198	214	225	212	188	230	199	201	227	197	241	232	211	223	216	206	228	229	206	191	189	203	227	237	225	223	219	212	211	170	193	234	197	243	217	211	218	187	226	205	229	213	226	202	192	215	219	223	215	225	210	221	191	232	231	247	197	197	211	206	195	196	221	210	206	202	217	210	243	211	215	218	213	226	206	230	238	197	236	180	232	228	223	208	214	234	209	225	200	215	204	220	191	220	209	193	211	226	210	202	199	241	211	207	210	203	213	210	216	221	206	179	235	160	206	203	210	175	247	212	212	223	212	217	196	209	224	254	217	220	223	214	199	209	208	229	222	218	227	198	194	199	201	220	212	227	223	217	210	220	217	232	214	224	214	182	215	211	235	210	195	212	198	198	209	200	218	220	220	235	219	212	234	230	195	206	210	202	210	233	241	225	235	190	198	230	193	211	220	206	203	252	218	221	221	231	217	205	204	221	215	200	211	216	236	220	211	201	222	238	208	209	233	254	216	210	232	215	223	229	213	225	251	206	251	241	208	211	200	209	243	205	214	220	205	225	213	217	212	186	209	220	211	208	220	219	223	242	218	234	214	216	213	201	224	227	206	211	197	243	234	238	198	201	222	209	198	227	180	187	237	222	259	234	207	201	214	225	225	188	202	218	249	224	214	232	218	212	209	213	254	215	212	226	199	231	231	209	218	209	221	214	201	206	214	212	231	209	249	249	218	215	216	204	229	201	238	221	196	188	228	210	240	215	221	236	215	235	264	212	211	191	233	226	240	220	214	218	237	227	236	208	238	221	233	217	203	199	242	201	222	204	235	238	210	206	202	240	202	199	217	252	241	217	215	232	240	234	232	217	219	206	207	225	236	191	200	204	244	228	188	213	234	213	199	196	220	217	184	234	195	219	220	230	217	213	231	205	183	211	219	202	211	202	203	227	199	221	172	196	221	206	216	214	224	202	202	211	213	217	239	219	203	233	215	207	246	197	206	227	196	206	236	208	201	210	201	242	231	253	189	225	192	229	214	209	236	215	218	217	204	215	231	211	192	198	212	197	204	194	237	209	225	212	204	236	210	209	234	231	209	247	222	223	245	199	217	205	197	212	223	234	209	217	190	213	211	213	205	219	228	197	215	211	233	218	251	219	248	225	231	214	217	228	241	240	238	201	191	210	228	198	238	223	202	199	203	213	214	221	211	214	217	197	242	203	208	212	205	207	200	228	209	240	217	211	198	233	219	209	213	212	235	206	233	185	197	218	209	219	221	221	214	226	212	203	224	231	219	201	221	227	219	183	209	212	221	228	207	248	206	176	221	208	210
4629	3807	6083	7705	5173	3128	2128	1833	1809	1300	890	794	638	605	660	615	623	644	669	719	689	688	714	694	698	672	653	721	689	689	629	688	706	759	752	732	775	786	812	851	966	922	832	914	969	977	840	745	699	740	699	716	664	679	681	728	703	697	722	728	678	641	705	634	631	667	650	617	658	627	654	640	663	683	642	614	629	581	614	559	568	572	592	572	496	550	539	565	581	572	535	557	585	549	535	550	545	551	545	533	552	531	567	533	544	572	499	528	492	539	520	551	485	529	533	546	540	518	491	499	535	526	492	515	547	513	577	558	503	525	558	512	527	494	578	454	563	544	504	512	531	503	568	556	533	564	519	521	529	540	523	591	505	605	527	521	500	516	529	549	549	531	535	495	546	518	523	504	547	527	546	523	543	560	562	549	544	520	520	560	513	569	556	526	490	580	526	530	547	523	525	515	521	535	531	541	561	541	551	543	536	546	528	563	500	526	536	526	523	503	550	519	527	547	498	562	546	527	523	587	506	561	535	500	564	513	525	526	521	504	558	534	576	520	503	515	543	524	520	525	476	537	514	554	545	489	531	554	517	525	497	550	487	560	575	506	564	554	558	573	523	546	529	546	546	560	530	516	527	525	540	499	548	534	546	486	563	586	491	483	505	537	577	518	510	573	529	551	530	522	552	539	543	542	515	515	544	487	517	518	536	535	537	567	531	541	541	549	534	528	554	569	532	532	507	531	522	563	566	508	506	558	556	529	507	551	554	547	514	510	563	535	537	532	582	523	579	504	511	526	520	512	509	596	480	527	538	510	539	537	533	559	544	534	519	531	544	493	526	532	525	496	543	589	515	550	514	539	540	536	517	538	541	552	512	542	533	519	567	543	553	531	532	552	541	570	503	513	524	521	580	582	566	526	516	543	508	492	550	487	564	520	542	550	600	541	537	509	561	545	515	539	512	540	536	530	533	554	536	521	518	500	522	472	518	551	536	516	575	520	534	515	496	550	492	484	537	541	528	536	539	537	553	514	553	548	550	554	576	544	527	506	517	503	500	548	573	545	518	559	520	592	541	521	527	525	564	534	521	549	536	531	550	563	553	513	524	568	524	529	512	547	482	542	512	541	581	539	551	518	537	521	541	557	518	501	531	517	526	458	539	520	510	539	526	552	470	524	485	509	539	574	564	542	547	555	567	527	521	565	552	551	577	517	540	534	561	552	474	571	484	566	500	544	547	534	518	503	512	515	550	568	534	503	550	507	560	553	530	522	559	536	575	511	522	562	551	533	516	521	522	567	543	514	520	545	566	552	577	549	521	545	552	561	525	537	554	502	518	533	530	507	520	535	555	532	548	553	564	533	525	532	524	554	573	537	557	513	538	554	573	524	568	511	539	528	541	558	493	550	526	536	517	541	567	550	559	566	538	528	553	510	515	523	556	559	547	534	538	508	569	547	564	511	525	536	491	535	589	524	581	525	513	514	546	525	545	500	538	547	535	497	549	544	524	509	514	509	511	533	528	513	513	550	589	530	527	556	496	502	523	576	564	526	497	500	510	531	553	543	553	541	547	521	496	546	528	555	526	513	497	513	525	524	535	473	508	472	528	514	558	551	550	518	493	524	505	534	547	524	526	501	569	520	548	519	528	557	535	555	524	537	552	542	521	535	549	554	481	521	473	540	528	522	519	531	505	544	526	518	511	550	526	515	528	551	521	540	554	536	529	529	512	505	520	535	571	542	546	566	556	531	528	533	520	563	536	552	491	543	526	525	526	483	559	502	541	579	566	525	561	574	573	509	504	546	521	513	554	538	522	534	517	498	493	492	530	518	525	524	525	489	560	518	493	510	548	509	522	488	511	467	546	546	537	524	543	542	547	555	537	579	519	538	498	533	552	546	517	528	529	541	541	525	522	553	513	511	544	541	503	514	549	496	554	531	529	547	539	552	544	584	527	515	514	533	524	519	525	485	534	520	497	518	558	506	480	510	511	538	501	533	527	524	500	516	574	519	529	528	533	561	505	532	494	586	524	519	593	510	501	530	553	556	542	548	541	511	532	503	549	538	514	539	549	560	580	578	533	523	495	535	529	495	491	546	545	497	588	576	500	529	560	535	529	510	594	528	535	541	531	534	531	555	527	550	541	503	557	521	518	527	536	528	486	551	533	544	537	531	536	518	527	550	528	497	545	499	542	550	540	505	577	524	587	567	545	552	558	509	564	541	584	504	540	521	541	528	503	541	561	550	520	536	521	525	555	521	527	526	553	544	546	560	565	511	532	501	544	534	548	526	550	572	526	515	527	537	524	549	551	562	539	517	547	555	557	534	512	542	543	538	508	540	534	512	547	521	531	518	543	529	536	563	537	555	483	583	556	530	543	544	567	534	512	528	542	472	514	476	547	486	532	534	526	525	525	538	505	553	573	526	523	522	537	555	509	521	521	550	536	535	556	506	537	545	515	534	472	571	499	543	504	505	542	547	509	506	513	565	536	515	539	519	506	562	521	534	512	519	525	543	533	555	509	591	499	516	522	523	516	500	536	512	531	521	498	533	538	523	529	531	511	551	535	506	532	508	538	541	531	544	549	505	538	531	561	522	489	551	517	540	523	537	490	507	537	517	532	520	545	543	563	559	514	497	536	567	500	508	499	528	501	561	523	512	553	548	535	492	506	551	522	521	555	532	507	525	481	515	567	539	589	510	517	545	535	525	485	571	525	512	533	560	602	516	545	556	550	553	554	533	543	569	540	552	490	579	520	555	523	560	537	538	562	551	507	546	545	564	540	545	520	491	545	512	531	535	536	529	511	561	527	517	561	503	521	552	556	518	532	518	548	532	525	489	548	520	508	510	531	493	542	531	551	505	516	504	530	522	511	553	508	505	527	592	568	524	538	550	565	527	496	523	548	500	522	537	564	547	526	505	551	589	515	539	510	538	511	567	513	521	522	543	542	532	510	534	535	506	551	497	546	556	515	574	519	511	526	517	524	480	496	517	513	528	524	536	522	491	515	543	507	553	558	535	526	525	533	551	529	545	520	545	552	538	518	552	542	571	536	485	533	558	500	553	517	538	501	510	572	545	544	570	528	524	518	545	542	533	539	594	496	534	510	512	521	565	547	585	539	557	543	537	531	522	577	520	509	558	569	545	557	534	572	517	538	555	517	541	524	524	547	550	537	541	582	536	526	559	552	589	604	563	543	501	529	522	528	548	544	533	525	572	531	506	565	520	564	548	534	493	529	552	486	534	513	562	542	570	541	518	507	516	559	512	516	545	534	520	557	517	515	536	550	560	522	514	518	571	507	557	533	491	530	527	526	558	511	546	517	517	514	529	564	527	539	541	536	582	574	546	538	526	542	523	496	500	531	558	449	571	595	595	567	555	550	537	531	505	552	537	537	541	508	528	517	530	524	562	546	556	547	545	528	511	540	502	535	559	541	534	542	517	539	504	510	504	500	543	529	517	536	515	538	563	518	510	539	524	525	512	536	509	516	576
16184	9289	10295	15421	9758	2679	1165	758	705	517	436	305	304	307	232	262	289	273	272	248	254	252	285	259	264	238	246	255	246	244	250	219	274	234	249	256	281	229	260	331	408	355	312	369	351	377	357	282	252	251	252	246	269	299	250	242	263	261	237	241	250	245	222	231	251	246	219	239	234	248	212	205	228	254	256	225	209	203	237	191	176	236	218	230	201	190	213	196	186	190	225	193	229	223	235	198	214	207	193	213	187	206	190	211	221	195	208	208	206	214	175	214	216	195	186	208	177	171	203	195	245	198	220	210	211	199	200	200	178	201	212	175	187	188	226	190	215	225	201	205	187	208	232	208	196	187	222	215	204	188	198	214	198	199	191	193	190	220	206	216	209	222	226	234	188	204	206	208	201	210	164	206	217	217	198	215	199	224	225	216	184	216	209	207	222	217	179	222	187	204	194	194	187	200	191	178	197	210	200	226	229	183	214	214	209	219	236	223	206	219	183	181	205	227	204	204	205	218	194	209	210	189	196	204	206	223	205	201	207	209	212	212	203	188	214	190	215	182	191	202	186	191	199	205	237	214	181	205	211	187	205	177	209	200	218	222	189	190	197	211	177	213	220	219	217	195	218	204	177	218	213	212	221	224	201	207	200	208	219	225	211	205	224	203	188	213	183	224	207	187	201	213	204	205	213	225	190	235	186	216	224	190	180	229	175	183	210	229	213	196	202	212	200	179	204	201	198	205	206	204	205	198	201	218	172	215	240	216	186	214	195	202	203	191	201	193	212	190	211	210	203	183	230	185	198	209	185	201	188	213	207	191	208	213	196	175	190	221	216	197	199	222	198	187	191	222	188	180	222	170	211	178	207	201	210	209	201	218	179	225	202	197	212	200	191	194	202	196	205	208	211	208	219	206	210	200	222	219	201	197	209	180	212	194	215	182	216	187	194	213	225	198	234	207	210	199	197	205	195	212	202	176	207	187	205	225	214	210	209	207	194	206	205	226	213	219	217	211	196	197	223	205	204	208	190	203	197	209	196	221	209	216	206	207	204	204	207	186	169	230	183	208	175	189	193	164	224	208	205	211	210	236	245	222	196	214	209	218	197	192	198	214	210	187	203	221	198	190	192	199	227	198	203	206	180	193	228	194	194	225	225	234	180	200	209	185	187	204	208	193	209	209	188	230	215	216	188	202	224	204	196	203	212	223	208	185	208	201	204	181	192	206	183	202	196	209	179	220	221	196	227	219	191	215	187	242	195	193	221	218	205	227	203	180	202	203	202	221	230	209	193	215	216	195	209	210	198	197	215	203	218	194	185	206	227	187	216	232	218	229	198	201	202	200	204	212	204	191	193	207	218	175	207	212	195	200	204	197	207	221	223	183	195	196	205	207	206	188	227	210	187	192	223	174	190	195	212	210	210	227	232	232	185	192	215	220	217	220	202	224	214	213	215	170	202	194	219	184	211	203	237	234	173	202	212	206	218	207	199	194	207	195	203	186	197	202	208	193	215	207	177	197	208	189	233	224	183	200	190	221	211	196	208	210	209	210	195	209	192	208	185	191	218	235	220	218	187	222	188	219	202	213	209	195	199	218	201	195	210	204	222	230	193	209	182	194	229	211	212	208	210	182	214	175	194	200	208	205	204	177	182	200	218	214	198	216	212	223	196	203	196	213	201	181	203	191	182	187	205	175	186	203	190	195	194	243	200	185	224	213	206	208	161	180	210	208	188	208	212	206	202	198	212	216	216	183	187	208	218	217	205	194	221	182	227	204	226	210	202	192	190	213	188	171	209	195	201	182	196	201	218	198	214	203	189	187	218	231	195	226	193	188	187	185	205	202	213	194	216	217	203	217	194	210	174	193	223	237	214	201	207	228	238	202	225	229	212	217	202	234	217	205	209	209	219	200	203	243	231	176	184	192	192	206	194	210	205	199	232	207	218	186	219	210	200	222	197	212	229	223	190	203	249	215	208	200	178	213	209	201	190	236	181	200	216	197	189	198	229	200	187	190	223	190	207	218	178	179	214	201	214	228	205	211	216	233	216	202	220	213	225	201	194	190	192	194	203	198	226	212	188	197	187	217	194	198	207	180	191	217	220	198	216	235	183	225	228	239	185	204	220	194	213	200	229	226	212	220	211	188	190	199	183	192	205	186	193	211	178	196	204	200	186	231	192	194	206	208	205	237	214	201	220	188	200	211	201	216	193	190	197	208	206	180	184	211	231	222	213	214	207	228	208	196	229	227	212	183	223	218	238	214	216	207	194	196	204	236	208	207	190	209	191	202	181	194	180	236	196	199	204	175	203	220	185	217	241	179	235	211	207	183	164	211	224	208	189	180	212	189	201	222	197	199	218	231	194	260	187	200	180	202	217	228	210	200	217	206	204	209	204	203	195	201	211	210	220	207	191	206	209	224	204	202	220	215	226	170	215	207	225	189	184	216	183	204	204	216	228	212	173	210	196	185	202	193	199	201	207	220	226	205	189	211	218	245	190	202	191	167	220	214	220	220	202	207	180	203	213	207	210	204	224	185	205	198	186	205	198	197	187	186	216	224	202	196	213	190	192	202	186	218	205	203	199	191	241	243	227	211	201	193	217	214	204	204	206	215	212	216	212	187	184	194	208	212	238	190	213	206	226	207	201	193	203	206	217	196	206	218	203	188	229	182	207	203	218	202	207	200	216	195	200	196	213	190	229	202	206	190	206	233	211	222	191	180	212	194	203	186	201	206	183	212	222	212	185	185	234	232	206	203	206	207	196	212	188	186	212	210	224	211	214	193	191	200	212	203	200	191	181	195	182	195	211	201	197	176	185	212	205	200	189	216	217	196	196	200	195	197	182	183	195	220	176	219	211	236	238	225	223	200	217	219	202	207	177	225	189	188	199	235	222	208	189	181	186	214	188	208	205	211	191	176	221	190	205	215	200	218	210	230	200	199	173	211	201	218	203	192	197	183	203	191	201	201	193	222	202	218	192	199	219	190	214	230	188	191	228	220	239	220	237	229	215	187	215	222	193	201	207	215	185	197	208	215	201	204	219	225	213	222	215	202	198	203	207	205	189	197	206	199	225	228	207	240	246	234	154	199	201	230	205	230	195	195	211	193	223	206	203	209	196	190	203	200	217	228	218	201	206	212	219	221	190	189	224	233	200	208	225	202	205	198	198	198	199	201	221	198	219	219	212	214	201	228	202	210	214	190	216	185	222	214	222	204	204	202	184	233	232	188	200	204	193	207	193	211	208	225	211	185	202	227	202	188	197	192	202	240	199	198	221	181	191	205	207	212	203	218	217	217	208	205	190	209	210	210	217	208	213	221	210	215	194	214	199	220	218	201	236	218	235	181	196	206	214	184	193	201	193	190	204	213	209	202	171	204	212	214	243	201	215	224	185	184	217	231	202	207	221	191	203	210	212	206	187	214	234	195	211	213	202	194	228	179	218	223	192	197	190	208	193	199	216	216	217	210	183	230	201	185	199	195	219	211
9823	7934	13180	20856	12264	5596	4194	3389	3143	2322	1630	1262	1075	979	916	908	870	842	921	919	922	870	865	903	866	896	837	828	879	839	873	885	941	1025	1002	861	1040	1014	1135	1592	1913	1711	1562	1537	1606	1825	1735	1084	1011	974	1043	1065	1076	1035	934	848	815	815	787	790	727	823	846	726	744	779	812	735	707	709	739	715	725	712	651	623	650	578	631	622	555	614	582	553	565	547	543	482	551	518	570	515	549	521	510	526	511	552	517	519	481	487	521	505	521	547	519	482	479	535	492	506	536	541	531	521	512	547	502	494	488	513	524	502	517	506	565	513	504	478	520	521	553	504	492	533	507	541	514	483	535	544	511	508	527	516	516	500	493	534	549	566	536	512	497	489	538	526	507	517	515	488	545	529	512	501	501	497	510	508	516	524	491	538	526	499	508	517	494	521	530	482	523	502	540	546	521	490	513	537	487	500	513	549	481	482	496	527	479	477	505	528	486	510	521	517	502	494	488	496	443	489	491	512	521	545	552	517	557	498	510	486	488	472	521	506	503	500	503	494	502	524	499	532	536	519	524	516	497	537	498	497	509	525	493	495	503	520	503	497	515	493	561	506	454	469	494	511	506	494	501	529	519	509	480	512	484	511	520	490	506	479	540	492	482	561	524	541	519	494	493	473	496	520	506	495	513	502	482	537	504	504	512	487	515	494	508	515	508	500	493	482	570	527	498	521	472	472	501	557	455	503	505	493	522	536	557	521	485	507	469	494	504	552	508	515	513	498	495	526	473	537	521	541	507	515	530	532	510	540	502	495	519	519	500	496	525	484	521	531	525	479	499	497	480	474	519	524	526	512	515	516	512	518	515	497	543	532	505	503	517	500	522	525	479	545	525	529	520	528	487	534	531	529	495	529	494	505	536	524	508	491	510	485	503	566	525	513	525	521	499	498	511	507	541	562	544	514	464	482	472	487	532	538	512	517	530	513	477	522	516	535	544	499	512	539	517	547	526	500	523	522	463	471	544	497	502	486	536	538	481	502	519	508	523	501	515	583	510	491	490	513	549	496	512	435	530	489	498	506	522	453	504	515	489	454	496	513	520	521	488	538	508	533	476	512	521	518	516	478	525	543	505	505	518	492	558	512	518	513	494	480	541	498	522	522	514	509	526	476	527	487	499	551	517	487	486	522	513	538	488	525	551	542	533	557	506	512	517	506	520	492	511	491	506	496	490	522	524	494	512	509	498	537	498	517	511	551	476	533	493	517	485	508	502	525	524	512	510	538	492	517	518	448	480	490	513	546	497	488	498	531	536	513	503	500	476	469	524	526	539	525	513	540	529	479	501	519	498	553	513	551	497	498	529	547	472	535	533	522	494	493	474	513	498	513	495	492	509	527	522	520	532	506	494	511	472	512	516	537	515	472	502	492	507	495	475	538	509	507	501	535	514	495	518	516	484	497	549	507	502	487	521	532	520	507	494	499	536	506	522	515	506	575	499	505	526	516	483	496	533	525	511	538	516	515	516	532	516	489	555	504	552	464	499	510	490	504	485	509	511	494	493	489	511	514	527	488	545	492	514	495	509	521	519	518	549	488	532	502	480	548	468	523	494	518	536	518	473	512	548	538	515	497	522	550	476	515	483	522	532	523	491	523	492	527	510	511	500	492	527	527	496	508	498	556	488	533	481	534	537	514	522	529	525	518	519	490	499	520	498	482	515	499	561	516	486	482	509	529	514	490	521	485	507	528	521	468	503	511	513	482	538	512	486	482	522	513	509	483	531	526	508	520	486	486	531	536	503	478	464	544	508	512	507	520	512	531	565	538	473	528	497	516	513	499	513	507	540	515	526	526	478	471	503	563	531	539	541	484	505	501	527	518	507	509	471	521	495	512	516	511	501	506	545	514	500	499	471	483	545	502	527	500	528	521	564	497	498	519	526	494	523	464	471	489	528	529	505	476	505	547	524	513	525	480	510	534	544	504	515	510	550	520	492	470	488	509	534	501	513	510	480	553	545	476	493	524	538	508	509	533	494	499	510	482	497	515	462	487	524	523	505	547	519	501	514	492	520	515	514	506	547	503	529	453	501	528	469	513	473	510	511	497	527	486	529	539	474	544	472	501	500	496	562	513	547	487	532	512	525	503	513	534	530	508	545	483	539	488	529	517	506	505	503	527	502	534	511	490	489	494	501	498	512	511	497	482	541	539	534	509	469	502	495	538	490	517	562	516	515	484	505	558	523	512	566	530	547	482	520	464	495	503	467	508	484	510	487	532	486	477	539	512	514	491	519	508	525	496	526	462	505	539	503	506	508	536	534	530	529	495	521	540	460	546	535	556	493	497	518	500	522	553	535	538	507	502	520	539	524	470	502	523	531	485	491	471	558	499	517	504	518	520	498	485	508	508	502	520	495	536	516	519	511	483	533	504	510	501	502	500	502	522	491	497	505	514	482	528	533	465	521	510	486	505	477	484	493	503	474	530	480	509	526	505	524	469	526	505	490	502	522	483	518	500	539	557	489	493	516	537	504	503	481	531	522	504	498	450	524	537	489	524	568	494	513	478	513	512	537	493	510	485	529	494	527	520	503	525	478	491	514	496	528	503	536	491	508	455	510	527	514	510	487	544	487	511	501	486	522	511	531	579	487	533	491	474	466	532	519	505	503	521	503	567	477	558	483	494	512	513	489	478	527	499	551	522	476	523	490	480	488	512	486	545	501	539	477	509	547	500	513	523	482	506	518	571	526	509	475	526	501	530	516	513	472	511	551	534	488	536	489	515	521	518	527	462	502	477	471	490	504	544	495	520	492	502	517	502	516	484	496	511	491	502	447	531	539	511	539	518	566	568	535	516	531	529	520	504	493	525	556	506	526	511	503	517	518	447	519	527	488	480	503	511	546	554	498	509	515	553	521	499	505	489	540	518	574	515	502	494	532	478	534	449	480	459	494	506	495	524	496	517	500	528	493	512	488	530	491	464	533	521	507	480	500	540	485	469	502	504	500	504	509	471	512	515	516	514	526	518	498	544	514	512	507	496	504	494	517	481	500	498	548	518	481	509	500	522	521	493	550	489	544	512	523	495	476	521	497	474	522	467	506	488	499	538	483	502	517	517	530	510	500	516	464	490	537	494	507	516	558	505	546	488	494	500	518	490	504	478	480	522	544	474	555	535	502	491	488	525	538	514	501	482	497	510	503	473	521	503	502	524	532	502	519	487	509	493	531	521	476	546	500	522	533	520	519	499	505	523	494	527	488	459	509	509	481	550	516	480	487	520	489	509	501	511	486	487	525	525	521	514	481	510	496	512	525	563	470	566	469	548	564	484	504	514	542	567	503	502	515	545	501	509	528	509	490	514	496	514	491	530	529	501	486	489	506	516	485	505	490	478	563	512	493	523	518	522	507	526	498	506	507	518	540	500	523	539	514	479	499	501	516	508	482	534	447	493	506	528	486	470	532	539	475	490	467	522	513	468	520	542	510	514	545	502	507	538	488	531	501	509	510	479
23514	13466	15146	21243	16337	5930	2232	1183	921	678	489	369	333	292	299	268	266	252	246	279	269	258	243	263	240	235	240	252	265	241	250	232	282	278	249	234	270	253	308	490	469	490	410	381	406	453	488	277	260	269	257	292	283	272	248	264	225	234	246	232	254	233	260	224	222	239	217	208	245	228	225	213	228	238	193	225	200	204	220	209	206	207	215	199	194	198	176	191	191	196	228	200	172	199	194	217	195	191	179	188	190	204	195	165	177	188	194	196	198	186	195	167	184	195	196	169	197	183	192	206	179	197	169	180	164	184	201	190	185	183	177	182	167	174	164	211	223	201	190	185	173	199	193	150	173	202	169	183	190	191	190	180	189	180	169	180	164	170	176	192	184	174	205	186	199	188	197	182	175	204	180	172	205	186	182	186	170	189	190	174	194	194	177	170	205	176	167	186	169	212	218	200	186	162	164	180	202	171	193	181	199	183	169	167	175	186	185	175	184	156	199	177	203	234	181	169	204	186	219	206	187	174	192	195	166	190	210	202	167	193	208	179	195	164	201	203	189	207	182	185	196	181	162	193	181	174	185	183	172	188	204	208	198	170	187	204	203	182	162	189	189	187	185	185	170	164	187	207	170	198	178	173	175	178	186	184	179	204	181	189	164	176	173	185	186	187	190	177	178	192	159	173	184	183	188	168	204	207	189	192	190	175	163	185	193	176	182	170	181	167	195	172	174	186	176	190	163	169	191	198	179	170	215	171	172	172	201	168	188	186	209	161	202	166	180	174	172	155	174	166	198	178	166	193	163	215	185	195	188	182	182	189	178	194	167	199	186	185	197	194	165	188	185	190	164	186	175	214	182	199	179	181	176	182	205	165	200	173	162	192	180	171	199	173	176	205	184	168	183	196	218	202	197	206	185	193	168	164	181	168	189	176	180	171	187	190	179	201	188	194	167	194	216	178	195	171	166	181	194	215	170	187	183	172	178	188	173	187	180	160	177	168	159	186	202	191	202	205	184	205	161	154	181	169	187	177	174	187	203	209	194	193	179	195	169	174	202	176	178	195	175	179	167	195	206	214	167	197	195	180	198	184	210	209	201	194	189	192	177	175	183	188	188	164	161	175	191	168	202	197	207	180	193	185	206	185	211	180	184	200	185	216	220	203	193	189	155	201	197	183	176	210	189	191	204	180	194	181	208	182	178	175	193	166	188	193	198	198	167	192	184	186	219	193	185	160	179	181	175	180	167	181	196	206	212	175	188	179	188	196	160	191	195	162	187	174	163	193	211	201	186	187	180	201	190	182	200	178	179	183	187	194	176	190	190	204	181	199	209	182	192	218	183	184	188	194	150	181	185	189	189	204	174	196	170	177	200	171	201	179	174	198	193	169	181	196	176	200	175	186	202	180	158	172	165	182	170	201	203	184	197	205	201	195	179	173	186	210	183	187	181	191	205	196	177	177	180	208	207	213	200	200	198	183	194	194	205	175	192	192	173	200	191	175	186	205	175	181	189	181	181	213	190	190	201	159	186	204	160	177	176	175	197	164	165	174	200	218	174	177	195	165	170	175	158	184	187	170	198	164	175	185	159	181	196	183	178	195	185	206	170	172	172	185	178	200	194	198	214	187	191	197	199	190	202	164	196	164	208	195	200	162	192	188	160	170	175	186	183	164	202	181	195	173	167	214	189	181	187	180	192	159	171	200	190	194	195	189	188	196	192	195	199	216	165	189	197	183	201	176	182	197	167	176	188	184	175	203	201	177	194	164	201	199	202	170	181	159	183	189	183	188	181	182	184	174	201	191	177	176	162	178	187	190	192	179	170	194	169	175	180	212	206	191	188	190	179	207	201	178	201	179	178	178	213	172	154	190	193	171	199	199	179	185	169	159	181	166	206	173	165	181	175	189	186	166	173	205	207	193	164	195	175	184	186	196	166	199	185	209	171	176	187	176	166	193	205	176	210	187	207	211	189	187	183	188	171	214	190	183	215	212	189	186	190	204	184	186	197	146	186	180	182	176	182	190	186	176	183	202	203	201	185	189	191	202	170	207	169	187	195	207	202	193	195	171	199	215	192	179	191	198	196	191	175	190	188	201	205	184	172	179	197	180	182	201	190	174	191	156	186	180	172	181	187	167	201	171	195	185	180	182	178	187	178	210	213	212	217	177	186	169	180	202	170	179	170	188	181	176	202	191	193	167	195	191	196	197	181	214	214	189	173	187	185	208	175	164	180	168	221	158	196	157	200	203	204	199	182	189	165	222	173	180	203	214	170	201	186	197	179	181	193	217	185	185	193	221	226	167	183	166	193	214	185	205	172	170	174	177	190	189	200	212	187	186	179	178	190	179	192	199	207	205	175	196	191	195	194	187	197	196	183	185	196	186	190	179	182	195	176	171	165	182	192	188	161	186	201	187	209	212	181	171	211	202	201	186	195	169	196	209	190	204	179	193	174	169	162	193	172	213	192	169	171	199	183	190	167	188	154	182	211	190	180	175	167	187	184	196	184	186	176	198	197	189	190	185	186	196	181	193	162	178	210	196	186	199	180	180	180	207	184	174	156	179	174	205	210	154	203	186	182	183	186	219	155	201	161	180	180	169	171	186	172	165	186	196	180	180	181	216	191	195	190	188	178	162	195	176	166	192	200	168	194	179	213	198	194	188	180	182	191	201	203	176	173	189	185	205	205	164	159	183	176	191	181	190	163	178	159	199	178	183	168	187	185	176	189	203	180	182	193	191	153	183	186	167	166	182	176	185	204	166	193	211	207	206	201	182	194	200	161	186	168	150	192	204	183	185	187	168	183	202	187	190	195	172	165	175	214	195	208	181	166	171	181	210	197	179	160	184	190	184	162	177	165	164	192	226	204	178	174	195	187	193	198	221	176	189	184	172	205	184	177	183	175	211	195	196	189	183	197	199	186	202	207	173	185	173	196	187	198	175	197	194	204	195	192	200	179	184	168	205	178	181	184	188	172	194	189	183	187	163	193	183	175	181	178	201	182	172	174	179	213	162	161	196	172	192	185	187	171	193	179	181	208	183	204	188	186	195	177	175	214	170	198	169	160	171	169	186	163	181	171	218	188	195	196	190	177	201	199	173	198	176	194	191	163	167	187	194	181	185	211	188	176	190	204	159	191	220	183	179	176	191	201	192	177	196	188	194	176	185	182	184	175	198	185	195	193	199	202	186	162	184	195	157	180	190	181	201	178	180	172	193	204	188	207	188	202	158	191	219	205	179	185	199	190	155	199	187	174	212	159	191	179	201	181	186	174	189	180	186	194	180	168	165	190	208	195	194	197	200	193	188	214	207	188	189	214	209	198	178	160	210	171	183	183	169	186	185	167	167	188	182	206	177	218	163	186	193	183	192	168	203	175	191	185	200	195	217	191	166	170	201	192	169	184	191	175	186	172	192	184	193	192	211	218	193	189	193	196	183	157	191	175	179	173	174	174	173	207	200	183	212	198	185	201	191	178	222	183	199	180	196
13037	10348	17936	25238	17126	8400	6108	4916	4539	3427	2218	1739	1434	1253	1229	1179	1130	1104	1076	1162	1049	988	1045	1040	1038	988	957	1034	1010	956	998	1069	1273	1185	1071	1102	1159	1238	1497	2876	3180	2751	2409	2058	2240	2553	2940	1425	1217	1268	1264	1297	1672	1397	1128	982	867	1001	910	869	811	926	955	872	763	888	844	782	727	693	704	699	748	751	773	664	650	640	589	588	606	567	537	541	531	487	529	518	547	510	521	508	532	509	501	472	495	488	483	463	485	461	497	456	462	491	522	482	471	465	495	477	491	464	470	465	509	450	509	439	494	483	461	498	470	501	474	421	481	462	499	480	490	476	464	490	468	466	486	464	498	475	434	468	488	466	509	469	472	481	457	437	506	451	476	467	428	448	496	463	469	463	466	434	474	471	490	429	468	487	472	477	478	437	517	465	462	442	472	463	470	487	454	452	470	449	458	458	465	430	454	459	463	452	444	483	482	510	452	463	443	474	467	463	498	466	476	483	443	470	506	499	441	466	470	425	501	479	463	455	509	482	465	441	509	490	471	480	442	462	473	455	471	484	460	459	469	456	449	461	456	468	476	472	458	478	454	449	530	455	467	508	448	481	487	478	502	452	467	474	464	459	448	467	463	472	489	457	471	475	468	454	478	526	466	457	493	440	501	446	490	476	460	458	458	484	451	468	488	478	493	433	491	457	465	504	482	465	440	465	468	469	490	471	483	465	500	474	501	504	458	483	502	413	464	440	451	496	462	477	495	461	499	489	446	473	463	500	476	493	489	433	430	445	454	467	440	463	467	416	477	489	478	456	506	482	478	456	477	470	478	474	476	416	442	463	458	492	442	454	481	466	434	496	449	479	467	469	459	477	429	481	459	461	468	461	480	436	469	463	435	434	437	459	478	470	426	439	460	504	481	494	490	467	481	467	466	463	458	434	504	460	487	484	434	484	474	498	472	416	464	471	464	479	478	446	443	421	446	452	432	440	471	463	458	507	452	476	407	473	526	491	484	449	468	429	463	441	482	466	487	488	463	500	463	504	454	492	463	476	454	460	460	481	475	464	462	440	472	464	496	437	456	462	468	507	470	459	451	454	472	459	486	478	487	468	464	480	477	488	434	466	450	481	482	496	479	493	498	518	501	459	452	453	456	463	469	502	479	453	492	468	513	446	481	447	448	451	478	461	491	495	450	488	496	477	466	478	426	467	435	439	460	432	467	440	475	464	490	447	503	510	496	433	496	429	444	454	471	498	475	460	490	469	463	461	466	480	451	441	495	496	457	496	515	448	486	442	458	433	439	515	465	442	476	520	460	423	483	481	459	481	477	493	450	454	488	489	435	482	476	452	473	478	469	480	437	476	426	469	463	422	470	453	429	459	477	447	463	489	458	478	477	436	506	500	456	474	468	461	472	453	438	455	455	429	457	469	453	459	496	478	486	499	469	490	513	462	451	460	462	466	482	447	480	480	480	447	423	452	480	489	461	483	442	424	440	458	494	451	478	469	471	444	463	479	478	496	523	491	476	457	456	478	464	485	442	465	442	502	455	487	429	478	449	426	483	471	485	437	477	522	457	495	512	439	492	452	457	469	497	479	497	480	468	469	457	511	447	430	500	482	482	472	457	468	493	475	479	425	480	470	462	470	442	527	473	479	449	469	454	493	463	444	486	454	477	488	465	454	469	469	479	490	490	481	477	458	508	453	484	429	424	480	467	463	477	484	445	422	468	438	455	465	458	469	426	451	464	457	475	448	517	433	470	458	472	456	489	473	474	474	480	506	481	463	462	451	460	484	494	458	476	426	461	443	463	466	468	460	457	466	448	451	470	510	483	470	463	461	431	452	458	472	460	474	437	410	429	450	460	464	459	481	470	451	459	489	452	442	468	446	462	472	494	491	487	447	464	476	442	443	456	455	484	439	483	463	446	479	480	464	454	419	449	471	461	570	467	437	432	510	482	476	451	462	496	461	471	495	483	462	447	490	486	452	431	457	478	432	483	467	465	438	448	443	479	477	433	426	487	432	475	468	467	464	480	468	435	454	477	503	448	472	424	478	491	471	444	491	491	491	464	502	497	459	471	451	488	462	475	462	462	459	500	483	446	481	469	472	474	460	470	486	481	474	458	470	492	444	474	491	495	498	440	468	537	516	500	486	467	459	512	477	466	472	493	487	475	474	455	451	440	478	453	466	496	493	470	476	427	407	435	493	462	456	464	490	461	461	468	446	447	464	489	500	446	504	424	463	462	452	477	443	477	491	467	464	472	472	444	475	475	454	453	442	483	471	467	461	479	433	456	456	490	466	503	436	453	477	462	484	455	477	441	505	489	434	463	515	477	466	466	483	478	480	444	482	456	433	481	459	465	524	488	503	480	471	494	435	454	428	436	456	464	442	432	445	485	455	463	439	473	444	478	466	464	445	434	479	464	495	435	480	517	446	457	437	493	436	472	455	455	510	475	462	466	444	474	433	442	465	474	486	481	437	434	461	474	466	458	466	478	457	469	480	488	446	459	438	472	486	465	445	487	451	504	476	479	491	488	482	472	462	482	491	463	465	463	480	445	455	480	458	471	492	512	452	479	481	455	467	451	467	456	460	514	463	436	473	481	468	496	465	458	486	463	465	471	494	487	502	494	431	469	473	455	465	448	484	439	474	502	483	490	517	471	443	467	466	485	476	472	502	475	501	477	447	442	469	487	444	482	465	498	445	468	453	462	493	466	470	491	460	440	455	422	487	486	475	500	474	471	477	437	443	497	452	430	445	442	467	444	458	453	454	494	481	469	512	462	467	440	435	471	509	498	446	441	482	466	455	503	473	496	450	425	498	401	446	430	474	498	446	489	493	471	448	493	408	456	496	479	472	463	466	492	480	486	471	452	462	475	462	455	477	461	515	455	465	474	430	473	469	477	454	493	439	461	489	471	459	496	448	463	454	459	465	495	491	478	500	477	484	477	451	457	481	477	453	471	481	466	508	457	455	443	459	468	485	468	452	483	456	448	451	468	491	455	482	457	478	454	457	475	439	506	466	470	500	456	481	473	430	484	439	481	471	443	473	445	504	496	480	498	461	475	464	472	470	459	486	453	443	463	469	456	468	449	500	464	443	464	501	509	467	472	417	474	469	469	452	462	484	452	514	467	492	466	491	441	485	456	451	458	455	503	465	479	484	497	472	466	483	489	477	446	474	469	498	494	469	465	463	472	478	493	470	481	440	471	447	441	508	452	470	428	447	482	468	480	469	483	491	464	426	436	490	471	520	516	455	439	493	477	492	472	502	434	453	457	474	449	497	476	471	479	487	483	477	467	489	462	458	465	485	469	460	496	466	442	488	488	477	477	496	483	458	469	484	466	464	480	456	463	464	505	461	477	470	490	461	439	470	435	468	464	464	455	465	436	482	459	483	492	492	453	473	432	445	475	466	465	485	470	511	491	436	477	472	453	434	502	429	449	472	482	511	514	452	450	476	475	477	470	445	427	464	441	488	459	449	457	476	512	446
7317	4155	3773	2604	1653	899	593	491	423	371	302	294	252	236	242	230	232	226	231	251	225	229	255	248	265	243	236	224	283	228	249	270	200	235	223	246	269	257	273	260	275	266	280	243	288	270	264	242	276	271	223	270	271	245	244	242	242	244	218	250	213	236	248	266	227	206	229	227	229	245	227	246	224	238	220	226	223	215	241	201	252	245	209	240	240	215	218	243	238	220	195	236	212	212	202	219	222	223	203	201	242	236	237	196	198	197	211	227	226	209	201	223	227	244	201	201	222	247	191	214	236	242	218	227	187	217	240	200	211	224	215	247	188	261	198	232	216	195	207	232	206	217	226	206	244	205	197	216	206	197	241	238	241	247	216	242	216	218	237	205	215	222	220	221	228	207	216	231	235	207	238	244	231	240	200	228	213	190	203	210	203	202	225	225	221	241	222	213	229	225	215	200	208	220	227	262	214	215	215	212	228	218	203	218	203	209	208	232	246	234	206	199	206	228	225	216	232	186	232	231	200	224	224	226	227	219	214	213	228	218	208	227	237	213	221	198	249	223	226	234	228	217	207	204	217	211	211	207	214	204	213	198	202	216	211	233	222	234	227	247	206	240	231	240	220	221	226	210	207	210	237	218	207	224	222	222	218	210	238	198	236	211	243	209	205	237	218	213	234	234	201	224	226	227	205	237	220	194	224	221	211	238	225	212	196	215	218	214	201	231	231	216	253	240	207	213	244	209	224	229	224	232	226	230	226	216	233	244	254	243	191	214	253	242	216	220	218	224	202	212	205	233	200	232	237	215	210	223	202	246	240	208	218	199	189	229	205	216	188	200	236	201	226	194	213	225	226	213	207	220	232	211	211	246	210	214	210	233	223	220	218	198	209	213	236	241	228	227	202	228	216	230	213	216	212	219	195	228	203	225	240	224	195	212	198	233	202	219	232	219	206	198	232	216	197	169	226	200	194	238	212	222	197	227	205	196	204	202	200	210	216	234	216	215	211	206	214	199	220	263	208	199	230	233	242	222	227	224	215	245	222	214	199	206	223	233	223	225	226	214	206	209	201	222	216	194	208	203	221	196	206	222	225	221	215	210	223	203	218	234	206	217	198	242	200	235	230	204	196	209	204	222	200	203	200	218	242	225	210	247	248	203	245	218	193	212	204	216	243	211	212	184	223	231	211	234	210	227	172	225	230	217	203	234	224	223	219	234	186	202	204	214	234	193	206	218	204	235	215	210	220	214	216	211	178	214	232	212	217	211	218	243	216	193	216	213	224	204	234	213	219	239	214	220	221	217	233	228	209	218	236	208	208	244	224	197	220	209	192	248	244	210	222	236	219	222	225	236	222	226	195	204	184	213	222	206	234	218	250	223	226	246	223	206	206	192	206	226	238	224	226	224	238	244	227	227	254	245	220	213	203	217	229	218	191	225	241	216	195	224	226	188	245	208	177	219	245	238	235	243	204	242	220	209	255	213	231	225	212	193	229	233	209	234	218	216	239	222	210	201	202	228	209	211	244	232	237	210	222	203	215	222	252	211	211	243	233	237	229	235	183	219	216	219	228	225	246	228	233	215	230	189	233	210	204	198	196	175	226	227	215	238	252	209	214	215	247	229	210	200	217	213	208	241	220	231	207	190	213	232	231	195	206	221	240	220	218	213	220	202	220	223	233	240	201	233	222	207	215	245	214	192	213	209	224	217	220	240	202	212	214	216	219	218	239	215	213	223	223	208	215	209	235	217	195	205	209	224	241	223	220	190	202	225	228	258	207	232	223	237	221	222	224	195	244	222	221	211	234	232	237	235	223	247	229	207	211	213	197	197	207	207	217	212	222	210	214	229	215	217	229	224	213	212	223	202	200	208	232	205	229	222	202	216	201	216	218	210	232	192	213	201	234	204	214	222	228	222	242	235	229	221	231	228	217	222	209	234	215	216	214	238	201	213	205	256	233	233	223	222	234	205	217	222	219	201	215	210	199	244	229	199	216	227	252	201	221	221	221	249	233	265	219	246	223	233	216	196	201	215	211	222	203	212	221	181	234	215	221	233	206	226	218	220	222	214	195	208	236	212	228	225	205	206	238	225	227	234	214	213	205	220	202	218	205	194	210	239	213	229	235	230	216	231	268	192	234	226	230	237	213	229	243	221	218	197	231	221	236	202	191	201	197	196	233	225	251	212	218	189	211	209	238	206	188	213	213	206	226	234	206	207	237	217	207	233	219	223	218	238	210	209	224	217	201	221	215	215	202	199	218	236	247	234	202	219	223	219	230	195	233	219	226	241	218	236	251	237	248	218	219	222	225	216	240	202	196	203	202	219	225	223	214	176	227	203	207	204	221	231	196	222	217	204	226	228	214	213	198	221	189	209	213	223	225	233	231	206	222	227	199	251	232	222	228	224	235	230	228	221	221	213	212	214	200	208	220	231	232	225	212	218	224	231	215	218	199	228	225	224	226	227	235	235	230	212	179	219	224	206	248	235	220	227	227	200	223	237	234	232	209	199	223	192	196	206	206	225	221	222	230	242	223	232	249	227	188	222	234	235	202	225	220	224	239	199	249	222	232	248	216	226	212	229	219	189	208	233	210	203	207	243	205	241	219	227	199	230	231	204	243	209	227	208	248	229	219	194	197	212	202	227	222	216	237	243	225	231	215	197	217	227	215	220	226	221	220	241	209	221	239	218	222	225	235	200	174	229	220	219	218	218	221	224	216	201	244	226	229	219	214	229	226	206	214	248	209	211	229	247	223	199	208	240	242	227	221	204	199	203	234	232	228	234	225	223	211	230	217	213	222	222	222	203	207	186	211	225	206	250	231	216	228	205	219	205	245	227	216	210	220	192	238	223	226	210	223	205	233	214	214	221	237	199	202	224	214	217	242	225	202	215	203	214	225	228	205	235	229	234	219	224	209	225	223	220	224	230	209	205	223	225	210	236	235	195	239	225	220	219	254	216	251	210	219	214	222	185	218	229	213	205	217	196	207	194	214	229	227	225	244	225	227	200	219	227	235	216	239	216	197	209	209	212	227	219	214	218	222	217	215	212	209	225	228	221	224	227	230	195	217	197	247	209	216	219	196	233	220	223	206	232	248	198	187	204	223	189	212	212	214	205	231	209	203	234	207	234	253	188	210	203	222	217	190	231	235	224	231	243	191	228	206	195	215	227	198	230	198	196	225	225	229	203	204	233	183	245	223	229	208	246	187	220	215	206	216	240	232	212	201	220	229	232	234	223	196	221	213	213	228	212	211	227	200	227	214	191	247	208	229	222	262	204	225	206	219	213	239	190	227	214	237	198	213	235	195	204	220	214	208	231	190	229	232	191	228	223	235	213	224	213	210	230	219	221	226	231	214	203	241	224	233	215	221	221	216	231	233	198	223	237	211	227	243	238	224	227	228	228	203	241	224	213	216	239	188	198	234	204	239	199	223	226	201	203	231	214	226	237	224	259	220	212	203	230	204	238	218	225	241	250	243	200	219	216
4710	4194	6380	7880	5630	3529	2410	1960	1799	1438	1018	817	734	648	621	663	646	648	655	676	652	655	681	707	688	752	716	752	688	774	751	780	831	788	728	794	845	854	819	1057	951	914	955	995	911	797	902	758	787	703	715	709	715	722	726	709	656	677	654	689	666	664	650	693	646	638	643	683	658	631	597	600	625	649	630	677	596	569	589	625	589	531	571	540	540	571	562	563	511	532	539	555	564	566	545	585	528	547	532	559	527	522	557	553	517	499	558	565	578	506	518	548	551	512	537	561	535	564	546	597	585	548	553	584	513	531	529	506	562	520	597	552	541	525	569	517	558	554	497	551	524	559	552	522	554	532	523	516	536	539	545	530	526	525	545	521	577	578	588	547	518	533	521	507	496	547	493	506	535	522	514	566	567	521	525	533	541	547	535	507	512	517	537	567	572	561	557	557	551	523	520	565	489	578	523	538	551	525	528	572	557	520	560	564	501	546	540	522	535	536	579	476	528	548	533	551	557	561	570	513	543	564	548	563	588	514	544	491	595	522	550	545	554	569	539	556	511	537	558	560	536	542	516	549	556	536	517	527	529	555	546	545	524	536	524	583	512	528	543	555	547	511	565	488	574	561	533	537	535	576	562	508	555	529	551	500	517	518	558	570	543	544	571	537	548	532	548	522	558	547	537	589	584	522	531	496	577	533	556	572	564	569	543	548	569	574	539	547	567	567	539	516	537	520	553	563	551	539	513	591	562	528	554	532	527	499	551	539	549	510	523	525	529	505	523	541	535	552	537	549	549	526	499	520	532	493	505	529	578	569	529	544	553	522	559	540	548	571	549	545	532	556	533	527	500	546	554	537	518	511	517	551	557	513	534	526	527	551	549	552	522	560	531	592	560	527	502	496	573	556	570	571	566	511	480	516	544	590	534	539	533	544	576	532	547	556	508	544	526	527	527	554	520	528	527	555	558	534	538	557	496	570	572	536	587	540	566	528	553	502	570	542	530	566	570	563	555	534	521	538	588	511	504	585	597	502	512	512	541	540	521	528	546	556	552	500	560	562	552	580	558	532	539	547	564	547	524	532	535	553	470	503	509	563	558	575	536	542	552	533	532	565	556	556	538	527	536	510	584	522	497	530	564	566	520	523	508	563	529	535	520	532	522	567	536	520	548	530	551	565	545	522	541	560	521	542	561	552	528	508	543	542	550	497	519	548	558	557	521	604	542	540	568	552	552	534	533	568	552	546	534	537	511	538	537	570	525	546	524	528	511	542	535	549	519	557	587	546	520	532	546	505	600	556	512	576	540	576	539	537	527	576	572	500	536	599	562	520	534	525	556	564	584	510	551	560	552	520	515	520	565	577	507	530	538	530	545	548	544	527	512	562	516	537	531	542	544	554	507	559	518	523	561	518	558	504	561	558	528	556	526	504	551	538	529	509	505	513	552	527	544	539	535	482	553	522	551	528	507	527	552	551	547	560	565	589	511	567	520	542	545	525	533	546	526	548	526	564	568	526	509	514	552	560	509	522	545	542	516	532	537	540	526	540	547	565	541	517	536	518	497	545	570	534	514	592	539	537	581	580	497	524	534	530	566	570	574	541	530	550	526	515	547	521	546	533	566	554	581	564	518	564	572	543	558	538	528	557	542	515	558	595	500	553	521	531	566	524	536	564	564	534	522	553	525	537	512	527	544	528	521	520	530	512	557	526	535	525	551	530	533	559	554	533	536	551	531	531	536	529	563	541	518	494	519	568	565	516	545	535	506	486	542	539	542	575	546	551	541	560	539	567	537	542	556	542	525	563	531	559	527	530	545	529	559	512	531	527	521	524	534	504	522	532	543	528	518	548	538	507	572	539	552	561	555	548	544	547	550	544	573	550	546	542	545	539	583	554	563	535	538	554	527	508	568	584	535	522	561	556	519	502	549	537	571	541	544	543	528	525	536	548	572	561	519	520	561	549	500	530	543	529	581	553	552	540	481	542	555	525	496	566	549	550	585	504	539	553	528	545	565	548	517	555	540	547	546	559	558	523	537	537	564	503	564	536	486	543	520	521	548	536	594	501	529	601	484	503	529	591	519	565	538	501	536	563	554	528	522	513	512	572	482	547	524	509	517	588	527	520	520	592	539	512	525	527	533	494	512	549	524	523	565	549	571	536	561	524	480	555	491	523	544	538	519	530	562	530	580	541	527	556	555	536	544	537	501	507	549	527	531	512	565	494	563	560	519	576	534	525	560	522	555	549	570	565	519	521	519	499	566	545	566	531	551	527	533	519	500	506	516	490	564	552	517	497	551	549	514	564	530	551	523	544	564	570	521	514	544	545	593	512	555	532	537	533	547	528	544	516	548	558	502	533	512	585	553	515	550	523	547	533	516	525	532	552	533	513	543	510	537	510	601	502	514	491	572	531	542	518	576	515	524	591	543	511	551	496	524	531	512	574	514	551	545	526	540	559	518	593	529	551	584	543	551	505	515	515	535	529	510	569	539	541	568	526	506	522	553	530	549	523	556	549	574	558	561	533	593	526	536	517	502	549	532	524	525	510	507	551	566	506	538	591	511	534	535	549	530	534	541	494	530	519	562	510	559	500	564	518	558	552	544	521	547	537	541	529	524	545	520	537	541	538	514	538	547	483	503	533	537	559	558	580	522	548	540	565	526	549	556	554	539	520	555	534	555	533	564	547	572	552	569	541	507	583	501	550	550	545	566	543	570	534	507	532	573	535	530	494	536	563	569	517	582	537	547	534	572	545	571	526	566	533	563	523	547	532	545	581	519	549	509	523	533	559	501	548	516	544	526	492	561	577	513	518	560	552	542	550	556	495	538	558	548	512	543	531	523	532	514	563	555	539	557	530	543	552	535	539	552	537	571	527	561	573	527	516	504	523	506	502	497	540	584	555	544	551	549	548	583	532	520	504	529	533	522	568	560	508	530	590	552	540	545	536	532	546	550	583	537	559	574	505	525	541	520	559	559	522	590	496	542	523	577	540	595	502	508	524	533	512	529	554	536	553	510	526	545	526	513	553	524	543	522	548	518	532	525	574	531	562	556	547	565	524	488	517	531	536	558	529	475	520	535	556	510	535	513	544	583	541	540	521	575	537	496	510	571	496	527	538	555	527	540	548	501	537	537	521	535	563	562	553	519	557	510	541	492	566	527	560	559	536	538	577	559	520	531	599	554	541	537	593	575	565	522	551	569	552	534	541	508	560	536	560	572	535	600	551	577	539	506	534	558	537	515	555	535	573	521	554	522	554	530	572	556	515	544	554	536	559	555	519	530	488	507	546	545	560	550	536	568	554	556	514	514	534	522	550	564	551	553	510	547	515	536	547	532	524	569	556	492	524	569	545	558	593	575	534	526	562	521	570	554	566	524	515	565	541	543	530	525	509	550	545	519	534	541	575	493	512	523	549	547	538	551	550	547	539	540	537	579	533	541	537	548	545	538	536	562	569	531	538	552	531	496	503	522	515	529	556	517	541	515	498
17029	9585	9701	15253	11367	3284	1273	801	606	542	375	346	289	256	274	250	248	230	238	238	250	285	235	244	272	255	262	242	259	242	299	252	248	249	233	270	256	256	290	397	372	338	327	319	363	341	329	261	250	282	278	260	299	242	266	241	221	235	272	245	248	211	235	264	238	223	238	230	255	216	230	235	229	243	240	203	256	230	209	220	228	233	230	224	205	214	241	208	217	219	241	212	225	197	216	203	232	193	196	227	187	196	211	197	195	226	184	231	207	183	201	213	235	209	195	227	180	242	242	232	207	219	221	229	192	188	213	207	217	241	192	189	205	196	206	200	220	218	205	211	215	200	192	224	203	223	195	198	193	195	203	200	180	213	183	190	209	194	198	199	227	190	163	197	212	203	218	194	204	189	215	214	199	196	193	209	210	203	212	221	217	201	238	212	192	199	192	194	222	222	188	191	209	192	219	220	218	239	196	222	207	197	213	218	191	203	199	186	224	194	216	188	189	193	210	202	224	200	211	232	205	201	204	207	181	243	218	211	210	231	197	199	178	191	205	206	212	222	208	200	187	238	194	188	220	202	212	196	225	212	216	203	205	208	248	203	214	217	216	208	197	191	207	204	217	205	212	191	229	204	188	195	204	217	198	225	236	193	197	181	198	180	206	207	180	201	218	232	217	199	186	208	185	201	208	195	192	191	243	212	200	215	209	206	192	182	191	192	224	202	194	228	217	204	185	188	203	220	198	223	221	201	185	216	210	201	212	214	200	199	187	196	211	197	199	220	189	191	167	203	188	203	190	212	208	204	214	207	205	212	190	207	227	197	194	207	194	193	195	231	185	209	214	215	196	217	196	226	216	218	214	191	173	212	194	214	237	200	187	165	204	196	222	195	191	206	171	207	195	200	182	212	212	185	223	217	210	220	206	210	199	187	212	171	201	223	207	206	195	192	198	225	202	210	212	221	187	214	202	188	201	190	209	181	212	228	212	209	200	213	208	208	222	210	212	189	227	222	223	199	204	212	188	185	198	200	199	197	224	220	176	226	227	192	197	217	201	221	205	191	209	210	208	209	206	190	176	191	224	206	215	197	176	206	212	220	185	208	230	181	194	205	237	205	181	220	245	225	188	206	210	208	208	206	215	195	198	186	196	201	198	204	201	217	207	190	203	192	221	193	226	178	175	209	205	215	198	192	222	230	202	234	209	198	192	214	204	209	220	226	187	212	233	233	204	234	184	235	200	201	191	217	227	213	194	188	200	209	213	224	204	204	184	214	221	208	185	200	206	186	196	212	212	197	193	211	221	223	189	176	207	217	208	216	204	207	221	241	205	215	222	216	201	189	208	197	174	232	216	216	216	220	203	213	183	190	219	233	194	186	194	197	212	211	178	197	195	202	209	211	186	175	180	196	218	195	182	208	243	214	196	189	189	212	191	195	213	197	210	204	200	226	198	228	201	221	186	201	197	206	215	190	221	205	200	193	220	225	214	189	213	208	207	189	208	204	198	227	198	214	191	198	188	193	218	205	221	203	191	204	234	202	212	229	195	206	199	222	203	193	216	191	224	196	191	191	189	196	206	204	183	225	234	209	213	205	197	188	199	215	201	206	209	189	211	173	219	195	194	200	214	194	197	159	206	199	207	194	197	222	210	218	179	203	214	194	208	182	209	196	200	180	209	217	219	214	220	183	187	210	203	204	201	213	220	174	183	217	209	192	246	202	203	188	195	200	204	230	200	195	220	240	202	197	205	211	201	191	209	229	182	174	182	174	207	198	189	208	225	232	232	194	215	186	182	200	217	218	217	220	220	242	217	208	202	193	211	203	208	236	210	192	198	207	218	204	218	208	197	210	218	215	204	232	212	210	191	207	193	203	204	206	192	207	193	206	223	212	212	205	199	198	211	196	211	235	197	238	181	238	197	223	186	211	236	214	210	197	188	198	207	206	213	192	198	174	191	178	176	193	209	189	225	207	205	220	217	197	204	223	192	213	194	199	220	225	212	185	196	185	187	201	215	187	200	203	186	229	209	203	205	180	207	207	213	212	194	204	203	204	218	221	210	254	210	207	203	208	221	204	218	206	223	233	204	189	204	215	212	214	184	197	201	217	194	169	226	215	194	195	189	222	192	217	200	201	199	192	211	201	206	212	190	219	195	198	223	194	205	203	218	204	215	212	203	201	195	210	226	212	220	222	168	211	216	189	199	205	198	187	221	199	194	206	231	233	202	204	191	207	204	205	195	206	202	191	194	216	205	184	217	209	197	205	204	218	197	184	204	207	181	193	184	185	210	211	217	210	230	211	208	206	174	219	218	213	213	208	222	225	230	218	230	186	189	200	184	205	195	208	209	203	184	209	220	204	198	196	203	204	188	180	207	184	194	215	232	231	193	207	193	201	196	217	209	216	201	189	207	233	221	200	202	206	211	186	219	207	217	211	188	189	218	189	200	196	191	191	181	240	201	218	198	206	196	184	193	194	204	206	199	200	219	197	205	215	207	192	206	198	196	203	193	191	214	205	214	199	188	196	198	183	176	200	188	192	220	215	206	215	203	209	190	216	220	203	191	197	226	217	216	207	201	227	219	206	196	188	217	179	179	215	235	211	213	201	208	203	189	197	205	220	194	191	222	213	186	217	195	193	177	243	204	185	224	226	217	235	201	210	211	177	213	166	193	222	221	185	204	216	205	200	204	200	173	184	185	182	202	188	202	202	230	210	172	204	205	202	210	203	175	211	197	206	210	199	211	205	222	218	195	217	199	240	186	184	224	176	215	184	187	235	213	201	212	219	217	201	207	191	214	220	235	214	212	235	179	216	176	212	185	250	241	192	214	212	186	201	193	199	220	215	205	184	186	210	207	227	194	203	196	211	184	206	220	195	225	221	223	192	215	211	192	231	210	206	208	210	201	237	230	206	209	215	206	218	216	201	202	196	226	205	194	204	192	184	188	197	213	195	183	188	191	190	194	192	197	238	210	206	197	248	196	206	234	212	203	186	190	180	214	215	195	183	190	189	213	203	197	205	217	207	225	218	215	187	214	189	218	201	185	205	214	191	190	192	198	204	206	205	226	200	222	223	225	176	208	200	220	203	194	187	205	206	197	219	177	176	206	208	194	201	201	226	213	197	215	194	208	203	210	202	201	209	225	209	187	200	198	188	197	213	209	214	223	213	172	202	211	206	211	195	218	225	209	200	182	224	215	183	188	201	224	229	206	183	190	231	202	198	202	202	194	206	218	199	219	191	187	212	206	202	170	206	218	215	223	197	207	198	214	188	204	219	190	206	191	209	210	223	217	215	228	211	201	218	202	209	205	230	222	218	215	224	215	181	194	193	194	223	218	193	215	221	208	200	204	231	224	226	236	191	202	220	215	200	203	201	206	230	197	210	195	211	194	173	204	212	190	182	193	227	219	188	188	232	206	225	223	206	202	177	231	222	187	200	180	217	206	196	208	200	193	166	204	211	224	196	204	201	211	220	218	188	169	181
10447	8065	12588	20867	14138	6702	4729	3518	3135	2401	1654	1322	1098	948	894	858	878	828	834	881	885	819	891	902	817	851	864	834	908	898	980	1018	852	913	915	976	987	1073	1460	2212	2109	1653	1641	1551	1658	1643	1593	1089	1073	973	1025	988	1219	992	943	808	784	766	846	770	767	782	799	772	774	824	790	730	702	699	716	723	729	665	676	720	669	677	665	589	620	573	599	545	569	569	570	614	498	556	577	535	550	557	508	517	538	566	525	530	538	552	491	544	586	485	495	525	534	516	477	466	479	494	511	546	533	500	520	541	506	544	504	519	523	531	556	517	530	498	514	491	506	510	526	537	535	504	535	528	519	525	500	527	499	537	493	492	499	560	509	485	527	501	506	490	542	454	493	536	513	507	490	481	504	573	563	559	497	557	504	519	508	527	513	516	533	512	533	504	507	504	519	516	504	524	515	516	534	498	529	510	501	509	487	510	486	540	513	566	477	542	496	542	534	529	527	511	506	513	503	539	512	483	483	526	524	506	485	542	584	543	532	518	517	527	530	524	511	544	510	547	525	460	542	505	534	530	514	524	519	534	545	514	523	550	505	497	487	498	540	508	550	503	551	519	511	522	494	521	492	502	517	526	531	553	496	505	490	535	579	548	491	491	517	496	501	529	540	494	542	493	553	512	501	541	509	535	497	468	518	504	510	490	489	533	479	501	515	483	473	507	494	507	491	497	505	496	568	543	514	503	496	490	499	514	511	518	494	519	543	478	503	537	488	492	475	527	498	488	527	530	551	474	548	480	525	520	497	534	493	463	508	481	482	481	519	511	486	495	526	523	528	508	519	506	539	509	498	516	479	481	529	497	523	564	534	523	491	514	521	507	492	536	489	546	542	476	510	528	498	577	476	526	469	515	516	507	513	490	480	507	533	526	523	537	532	496	503	487	527	533	483	509	528	551	504	555	508	531	515	538	526	531	448	503	497	521	472	476	500	528	540	532	529	485	532	558	490	552	482	494	510	534	514	512	552	548	492	450	524	542	481	533	541	553	539	527	508	519	519	483	484	477	522	520	530	468	525	497	581	505	498	488	540	508	525	505	514	504	532	516	520	519	543	533	487	518	495	498	518	524	527	510	513	522	481	518	507	519	510	506	523	503	537	477	504	511	533	513	527	478	509	521	465	476	500	485	536	471	509	512	515	519	529	509	522	486	511	513	504	501	514	556	497	542	513	476	547	523	564	507	469	527	502	497	477	489	535	516	474	502	484	483	570	530	552	528	548	504	527	531	509	516	483	538	520	530	549	507	519	520	456	559	505	510	503	484	520	493	529	526	513	497	497	526	520	492	499	488	544	497	516	519	473	528	505	506	528	537	558	531	524	524	522	508	508	511	484	496	527	485	517	539	518	506	521	534	501	543	509	476	520	473	501	487	526	501	544	574	510	511	509	508	496	551	479	554	522	504	520	544	491	503	548	514	529	517	527	528	562	540	528	504	519	548	483	488	531	492	503	501	506	496	524	539	520	526	537	504	488	519	478	478	496	511	496	474	511	490	505	530	491	513	524	575	500	551	481	531	537	459	489	502	512	498	476	475	507	553	521	535	523	494	477	498	517	491	480	531	519	542	513	521	484	498	507	562	479	479	507	503	523	505	527	516	494	556	505	546	530	533	520	519	471	521	528	549	497	530	485	512	493	492	495	495	510	518	505	529	499	509	499	497	494	523	530	524	524	512	507	551	548	489	507	505	497	493	491	502	526	536	508	487	503	520	546	497	521	516	498	502	521	519	548	491	525	504	498	504	540	519	510	482	487	525	498	543	493	483	483	534	536	513	491	508	525	513	490	499	488	501	530	477	488	544	522	497	543	515	463	485	555	536	511	488	543	513	499	518	476	504	550	493	528	517	446	520	501	539	503	502	514	533	497	484	473	525	516	477	503	471	497	530	510	525	524	481	516	494	509	529	491	519	510	478	480	509	500	480	513	510	538	518	514	508	547	522	572	513	499	520	475	519	542	473	490	527	494	502	508	483	554	489	499	508	504	504	499	513	505	537	494	492	515	489	553	484	539	499	515	495	480	521	503	522	522	500	487	466	490	535	489	486	537	489	540	499	524	524	497	519	507	472	522	484	482	522	530	538	461	517	523	488	511	523	476	468	540	516	498	483	509	459	558	497	524	546	497	554	512	538	485	482	482	543	538	520	498	520	536	515	547	520	522	547	529	545	496	489	512	474	487	508	507	556	511	467	509	487	490	507	542	497	521	505	541	506	492	541	490	525	517	515	530	500	487	515	537	502	494	513	527	499	515	516	505	493	493	497	493	505	516	526	488	512	488	512	506	525	519	521	509	501	495	516	490	527	506	573	489	525	487	478	492	484	486	520	541	543	547	521	542	525	526	488	506	490	540	525	534	498	466	509	520	505	506	522	484	513	528	476	494	535	514	498	556	488	497	549	540	534	476	504	529	525	497	547	554	504	499	515	455	516	531	539	490	492	545	557	545	485	496	457	480	475	496	518	513	489	491	502	560	544	480	514	540	513	488	467	536	548	547	515	513	470	551	521	504	485	534	506	538	531	498	524	506	488	520	514	536	535	553	475	522	513	520	509	533	504	526	486	545	514	540	508	502	521	484	464	507	541	511	537	524	509	541	526	573	493	514	505	481	538	515	519	526	535	513	510	485	502	474	491	501	490	542	476	534	503	485	530	483	529	504	476	508	499	462	515	500	508	542	552	499	533	500	493	497	516	487	543	543	489	486	543	478	491	498	477	475	525	509	546	512	508	533	497	468	486	478	525	464	546	526	499	471	537	495	505	543	490	493	468	509	501	491	516	503	500	494	498	515	473	533	528	492	496	538	525	540	508	502	492	493	565	517	525	530	503	475	480	478	532	511	523	530	553	525	439	441	498	503	553	489	510	526	511	443	499	519	482	537	513	468	531	479	489	534	526	510	490	514	478	514	487	505	498	518	521	484	521	531	525	468	519	499	534	521	510	489	501	537	511	501	491	511	497	498	486	517	468	529	501	482	525	522	501	506	547	534	511	531	489	514	548	478	523	498	466	531	482	517	539	511	523	506	535	484	553	494	549	490	475	466	558	514	530	482	552	568	490	529	504	470	490	547	542	518	529	559	547	549	522	543	516	499	486	506	502	515	502	511	518	530	530	518	496	544	507	505	545	521	512	486	522	488	485	553	521	507	517	519	504	519	556	515	553	518	502	537	491	514	540	507	515	523	492	520	472	545	513	507	525	514	499	532	549	499	491	504	533	504	468	537	521	469	543	523	505	499	572	482	495	525	511	548	503	511	527	490	494	514	521	514	516	487	508	505	484	539	481	506	512	471	520	507	521	472	511	471	539	532	507	538	553	519	506	549	496	496	518	560	536	509	438	514	480	495	521	503	484	515	548	525	508	516	556	520	506	517	489	509	494	495	527	496	521	491	513	519	507	518	494	538	481	514	491	522	550	520	495	569	523	518	510	509	523	509	522	534	517	520	498	540	546
25116	15262	15695	20925	16170	6523	2599	1232	981	717	512	423	349	302	280	282	274	245	278	287	272	238	244	229	269	250	228	247	236	290	253	290	258	223	289	262	276	301	422	442	473	370	420	381	399	462	411	320	267	254	289	257	303	288	272	211	207	255	215	230	245	206	240	219	250	241	246	206	230	253	228	239	223	207	237	225	249	205	195	220	197	209	218	212	194	182	173	182	204	211	203	212	187	199	194	193	172	175	173	192	180	195	209	178	185	196	187	176	176	170	215	214	191	210	180	190	181	184	183	188	166	185	201	191	204	222	213	205	182	184	168	180	184	187	184	191	178	182	195	177	205	175	183	190	185	186	172	181	167	196	217	171	216	206	193	152	178	195	181	177	194	201	200	169	176	173	171	215	179	211	162	187	151	172	179	180	175	198	193	175	176	189	203	171	197	191	207	168	162	180	168	190	175	176	172	190	194	191	189	202	172	185	172	168	192	174	176	197	189	215	200	195	161	174	177	193	182	176	174	187	175	191	185	230	184	194	188	173	190	186	191	182	206	186	168	171	203	185	216	178	166	173	211	174	158	173	189	208	195	182	185	162	207	197	192	191	204	207	194	203	177	181	173	175	170	181	182	202	187	174	191	198	182	189	176	181	170	194	197	179	200	177	160	182	180	204	180	200	204	197	173	177	156	213	178	169	186	204	187	185	196	196	178	177	208	189	188	184	190	187	197	190	178	181	151	198	189	203	184	186	186	171	178	198	201	209	179	191	175	177	199	170	183	185	188	182	169	181	189	179	177	199	187	199	212	183	200	172	179	188	182	198	187	197	177	178	178	169	195	169	200	185	188	188	202	184	181	205	198	155	207	215	172	227	189	195	183	174	196	194	173	183	185	178	171	162	172	223	197	184	188	192	182	177	188	207	188	186	209	188	157	171	179	182	180	173	155	175	215	178	171	194	195	157	172	187	186	179	200	199	165	227	200	199	171	203	195	213	232	191	179	191	183	181	198	182	210	207	190	184	156	176	193	186	213	171	169	203	199	218	208	186	168	177	181	191	195	176	198	212	211	180	182	192	178	195	190	160	200	168	196	169	185	194	189	184	189	188	186	211	171	179	166	188	184	174	192	188	173	177	171	183	211	199	176	180	183	194	167	193	180	189	185	166	171	186	187	160	209	186	184	201	190	194	179	176	204	189	199	205	185	193	166	182	178	233	191	182	209	184	185	180	184	181	177	179	200	183	189	181	195	205	165	210	177	192	190	201	179	182	179	191	199	182	175	217	205	216	195	208	189	185	191	163	198	182	210	199	183	178	196	165	167	198	201	179	162	170	183	201	180	181	185	179	171	168	202	184	199	177	171	191	196	216	181	193	207	167	179	190	204	182	186	195	177	212	179	203	162	213	193	181	185	184	182	176	184	181	211	194	201	195	169	190	220	195	176	170	205	189	166	197	186	180	177	162	166	185	190	169	183	186	180	180	182	175	188	205	191	199	174	206	164	173	167	188	199	165	183	189	182	191	162	195	185	179	187	168	202	186	184	179	181	197	193	210	184	182	151	185	178	173	198	188	190	196	193	211	192	198	180	184	167	174	201	198	170	174	179	196	188	196	185	183	174	192	179	183	185	164	183	170	170	184	173	194	168	191	187	185	200	181	191	196	171	201	179	203	182	202	193	178	177	202	171	202	176	210	185	194	213	210	191	185	157	175	194	194	179	227	168	193	206	215	176	196	188	182	207	186	185	188	187	173	212	196	178	176	187	195	204	184	199	203	181	189	199	217	200	186	193	180	167	187	186	201	179	166	185	168	165	176	185	167	186	196	186	188	204	173	197	182	168	186	201	199	187	173	183	192	187	192	194	179	218	200	174	167	172	194	169	222	187	183	202	209	186	189	185	179	192	201	212	162	187	194	192	167	183	196	150	190	208	190	165	198	185	164	186	199	178	198	197	165	176	199	176	189	177	206	163	171	197	166	164	157	166	177	184	173	197	201	210	155	181	204	193	197	172	166	209	207	172	204	200	173	172	166	212	183	183	173	168	194	187	187	185	167	179	197	196	195	190	200	188	190	182	180	203	198	212	208	205	183	197	179	193	206	204	181	193	207	201	178	179	191	192	194	193	185	188	197	184	190	188	175	184	205	173	196	175	173	190	159	204	196	184	198	204	193	187	176	189	168	178	199	194	206	177	181	198	167	150	197	185	179	202	186	190	178	208	199	217	183	198	170	196	176	201	158	181	209	173	169	193	205	182	199	210	167	204	177	203	210	185	183	180	166	198	192	180	180	184	186	189	193	174	183	190	158	198	197	201	193	211	188	213	213	147	213	188	214	158	181	196	183	181	214	189	186	166	196	159	191	191	173	217	185	181	193	183	164	194	177	181	187	190	194	207	173	171	174	206	198	184	218	174	187	194	153	161	181	159	195	180	182	176	188	193	168	196	181	196	190	171	195	187	187	192	192	213	206	216	205	173	193	199	192	203	191	205	195	193	205	197	179	199	203	175	211	192	157	182	170	201	182	191	196	157	211	160	184	180	183	179	201	171	168	190	188	188	152	175	188	170	192	173	189	181	198	189	175	192	182	172	183	203	183	177	166	190	199	183	176	197	187	213	194	181	198	201	191	199	177	174	164	194	200	173	174	190	170	164	194	181	187	181	212	180	174	195	181	203	183	192	193	191	190	197	178	184	214	196	175	224	190	173	199	202	179	194	175	190	181	200	179	184	183	203	189	199	174	188	178	200	182	198	177	181	179	201	175	192	185	172	172	195	169	156	213	209	209	171	180	174	176	185	170	190	171	179	193	202	192	202	194	197	182	178	184	192	199	185	191	205	191	203	182	186	194	208	202	186	202	188	180	166	176	183	181	186	169	197	173	184	177	174	178	202	185	171	231	175	195	189	186	205	176	197	205	175	173	182	177	200	217	200	193	177	207	170	191	184	184	200	196	173	172	186	173	224	216	186	181	172	178	196	181	183	198	163	178	171	182	193	177	208	196	190	165	154	186	173	198	205	191	166	176	185	181	184	195	197	182	180	194	184	204	205	169	193	178	184	176	178	193	195	211	196	185	179	204	188	187	189	200	201	168	187	198	182	184	189	189	180	215	179	190	177	154	167	196	187	154	193	147	168	198	162	171	195	177	180	197	203	186	184	183	195	182	183	170	182	175	179	195	157	187	174	175	197	215	192	190	172	196	163	170	193	179	173	159	188	200	171	197	213	196	190	193	190	198	202	176	210	198	169	174	170	194	203	177	206	207	185	227	199	170	169	186	185	174	190	182	189	185	192	196	192	211	193	186	187	162	167	175	204	202	204	178	193	188	170	202	189	175	189	182	190	186	187	188	147	183	198	216	188	172	187	171	183	205	209	216	165	196	163	189	199	191	179	190	218	168	173	182	214	182	188	210	157	195	153	163	170	197	193	179	203	220	180	193	200	222	189	203	163	190	183	193	181	205	181	207	202	221	174	177	202	171	176	193	180	185	200	211
14049	11339	17617	24391	16903	9394	6994	5153	4298	3347	2401	1753	1416	1254	1144	1127	1050	1055	995	1134	1142	1001	957	1051	982	1013	982	981	951	1105	1187	983	1025	1035	1123	1141	1278	1346	2227	2974	2827	2047	2393	2003	2338	2879	2591	1456	1241	1210	1194	1313	1884	1329	1164	1024	894	996	965	892	839	879	1005	866	824	957	925	918	724	720	702	714	687	754	697	754	598	638	618	580	579	593	565	513	499	522	521	535	507	523	559	512	482	513	504	520	466	498	516	495	471	473	476	466	482	467	492	505	471	455	498	449	443	485	483	471	499	507	457	511	511	476	466	471	477	486	444	457	458	461	501	478	452	475	454	529	472	506	464	486	457	457	504	460	507	488	467	480	536	467	448	515	451	483	475	483	480	463	498	497	466	478	478	498	467	483	441	486	462	461	473	509	467	457	467	487	461	479	482	422	473	467	471	445	467	472	480	476	431	457	476	507	427	471	471	484	467	479	490	437	451	485	456	480	504	462	458	445	473	454	506	429	490	475	479	488	466	479	493	493	473	447	462	481	533	466	467	474	472	482	471	466	436	468	507	501	497	436	485	428	539	474	450	483	427	496	471	460	458	516	463	502	461	464	460	497	464	446	451	464	449	466	473	452	486	457	495	466	504	465	483	456	484	469	483	447	495	488	462	446	449	460	474	450	503	422	505	476	482	483	512	446	450	453	483	453	496	458	437	471	447	467	485	461	439	431	484	475	468	454	467	494	525	472	465	483	439	465	463	478	444	469	498	501	523	464	471	463	493	485	467	468	479	453	449	487	498	450	483	479	424	495	507	467	459	470	453	471	433	481	498	452	467	499	447	458	474	511	472	467	460	476	452	467	476	413	442	481	446	486	441	479	458	464	476	488	477	503	468	442	481	431	474	538	520	481	461	450	494	482	494	442	458	486	477	494	473	459	464	495	470	493	456	501	447	453	458	502	469	472	510	446	451	457	470	418	488	491	446	475	465	461	483	465	466	469	489	502	495	458	501	453	496	462	507	465	439	479	456	467	441	474	478	482	462	454	440	465	481	474	429	484	452	465	473	437	476	469	453	498	428	468	485	471	477	488	457	433	490	471	498	456	470	470	470	464	509	460	469	487	464	487	480	475	463	471	418	451	430	435	441	512	445	488	469	484	475	518	463	510	448	457	487	473	492	477	486	451	478	462	517	449	474	526	462	434	483	492	477	431	482	461	434	477	481	464	460	476	486	466	439	499	484	462	518	445	470	469	468	491	456	494	434	482	460	465	498	518	466	451	452	460	458	470	453	449	434	476	473	466	485	404	489	456	480	491	464	433	464	479	497	461	485	465	502	502	463	482	448	476	471	482	477	441	447	455	466	459	455	466	494	462	457	486	459	487	446	466	466	469	446	472	521	482	470	455	448	454	467	472	459	471	453	472	471	467	446	469	469	434	505	490	504	495	476	461	495	472	453	459	487	474	488	474	475	456	484	442	489	484	434	479	495	479	510	452	501	487	503	467	486	460	460	464	487	511	476	460	473	439	481	415	495	478	465	437	486	491	421	456	478	467	492	494	463	467	521	447	450	427	451	475	500	484	494	483	494	461	444	453	471	423	456	495	470	458	433	417	478	462	489	482	486	457	491	484	455	505	434	452	457	480	430	466	456	484	489	432	491	497	498	467	448	447	457	445	448	411	453	492	485	447	460	474	517	470	446	460	507	443	493	437	438	491	488	455	469	506	475	460	464	470	473	483	451	472	453	446	438	455	480	479	451	458	482	448	435	494	460	519	477	464	453	488	512	482	506	482	483	446	466	457	478	476	471	487	441	460	483	477	498	473	475	493	467	461	480	499	446	484	510	439	463	504	460	490	445	460	446	463	448	485	469	484	490	447	432	465	504	468	494	473	490	434	479	447	494	467	482	417	481	474	495	473	441	448	469	420	484	436	463	466	469	462	462	500	453	478	432	445	494	451	499	419	448	447	455	437	488	486	475	490	486	456	490	474	443	441	466	465	459	449	504	467	469	464	418	509	485	476	474	445	434	493	439	454	421	456	516	462	490	460	448	497	481	479	489	480	454	493	445	494	459	456	432	470	472	471	441	474	422	456	490	518	470	479	463	476	468	478	479	457	465	459	462	480	483	431	421	501	494	512	482	468	449	468	476	504	457	438	401	455	453	455	460	474	482	475	465	459	469	451	500	523	466	475	437	504	470	473	482	461	465	495	445	479	453	462	489	461	489	458	485	488	468	472	466	478	464	492	436	471	487	453	473	453	498	448	475	470	473	525	471	523	471	453	472	483	452	459	465	466	496	468	453	492	505	488	504	437	469	484	436	468	427	467	465	459	466	473	486	527	493	446	474	495	483	472	447	430	503	497	484	456	488	484	453	466	455	494	451	472	508	489	467	486	459	477	506	479	455	468	502	465	495	482	433	475	480	453	455	467	431	477	443	445	453	452	469	501	429	490	450	479	500	488	487	485	470	490	462	440	459	491	448	481	446	451	465	499	447	486	475	462	476	433	485	426	495	450	481	505	476	489	459	452	467	481	493	481	453	453	456	468	451	478	485	479	441	443	478	442	495	463	473	501	466	474	494	499	464	497	457	451	483	470	486	501	505	477	478	454	447	440	483	480	473	477	447	479	442	428	474	444	462	523	486	463	461	445	457	522	440	444	449	477	475	447	499	462	445	457	523	445	452	466	406	484	501	503	484	477	468	482	445	453	504	492	488	427	459	439	486	457	476	456	458	483	481	499	481	484	462	461	462	495	467	461	460	477	503	460	498	473	481	465	462	456	474	491	447	498	504	442	480	472	462	481	445	464	485	442	440	507	495	505	489	474	461	479	415	460	466	483	468	491	489	473	471	448	475	485	490	490	483	431	457	449	463	485	459	448	474	483	512	487	472	458	476	446	435	424	458	467	430	488	452	513	467	485	471	482	496	496	435	449	485	466	435	488	454	497	452	472	457	457	462	478	478	492	455	462	476	514	468	459	442	451	506	451	489	481	467	437	460	481	470	457	478	478	435	465	453	536	482	470	494	440	491	469	481	448	495	455	454	461	487	450	508	451	467	448	481	439	456	467	460	441	495	491	494	468	485	480	424	470	483	467	458	445	467	447	480	466	478	469	483	508	476	505	436	480	436	422	485	455	498	482	466	488	495	456	470	470	459	454	491	519	457	428	442	489	433	472	445	480	459	476	439	446	420	436	457	442	527	489	417	487	448	450	468	468	444	498	479	492	467	452	480	456	496	452	452	468	468	460	475	491	485	502	468	448	487	477	476	465	487	500	455	498	442	463	470	470	502	463	477	483	526	465	493	478	473	474	446	452	487	475	493	450	506	529	457	478	442	480	443	487	462	481	459	472	488	479	475	473	423	434	474	454	479	482	483	443	448	496	430	484	484	475	464	451	492	454	451	487	494	494	491	466	475	497	480	478	465	486	452	477	486	491	460	461	467	493	456	493	461	472	495	471	477	439	512	479	490	477	465	513	511	444	491	445	488	481	474	489
7270	3455	3121	2215	1449	1072	663	487	435	384	344	247	255	259	250	230	224	246	248	215	251	245	214	221	220	220	266	243	226	248	269	209	264	266	255	235	241	262	284	290	302	276	280	269	239	256	249	245	226	261	237	212	259	224	228	247	235	230	258	258	242	233	207	233	213	207	233	221	218	218	251	242	200	240	207	222	210	231	232	230	234	235	211	243	217	225	216	202	218	200	201	203	212	213	260	222	237	232	233	218	218	226	201	237	235	209	199	218	228	224	233	233	218	247	210	239	228	242	215	238	210	212	220	218	246	219	226	232	209	225	239	210	235	263	218	218	223	235	215	222	219	231	223	230	196	200	205	220	223	210	214	221	234	213	217	225	241	213	191	214	223	215	211	230	205	206	207	233	217	223	227	203	213	238	188	238	235	189	216	225	201	195	243	220	194	208	202	237	208	233	204	218	241	210	216	208	244	231	211	210	208	212	213	233	240	220	217	219	237	206	197	212	209	215	225	239	219	216	218	208	200	201	230	205	230	193	224	227	202	234	237	245	199	236	207	190	208	207	222	224	223	214	202	219	253	225	200	226	236	199	232	224	241	212	230	233	215	214	231	199	236	223	209	211	217	227	235	204	247	224	213	223	190	196	226	223	231	221	202	222	203	246	220	217	215	207	202	205	227	224	208	214	244	210	232	240	194	209	215	210	233	226	213	219	225	221	214	221	227	252	217	206	246	209	195	226	228	230	204	235	227	224	235	202	224	246	192	228	230	241	200	185	211	226	195	233	233	225	240	208	225	204	220	215	192	200	226	223	220	214	216	218	221	202	202	230	186	198	213	235	235	213	218	210	222	209	206	202	199	222	231	240	204	248	217	204	232	223	187	199	214	210	213	208	212	226	203	219	230	234	195	217	215	233	235	211	247	227	232	239	189	245	219	208	203	198	229	248	236	228	198	232	192	226	238	225	267	213	233	232	205	216	227	247	214	238	215	234	221	227	215	197	206	217	212	228	226	206	236	212	215	198	217	208	228	245	224	225	193	232	228	245	242	223	219	185	234	213	221	203	219	240	207	237	205	209	218	253	222	197	210	223	207	207	211	212	205	227	208	218	219	219	209	219	241	224	211	216	223	215	219	217	213	217	235	212	204	212	223	244	226	220	216	239	213	221	217	195	223	220	208	219	222	218	205	223	269	213	229	222	212	252	221	224	242	214	193	237	204	231	225	260	215	215	234	238	206	218	198	228	251	226	204	231	225	222	233	212	216	236	225	213	245	219	218	219	215	222	235	190	217	245	251	214	229	220	245	208	190	228	213	230	207	219	220	215	208	215	233	254	233	210	211	193	218	226	236	193	216	233	226	226	214	219	195	235	231	228	234	209	217	228	226	250	218	228	241	203	195	209	247	223	220	227	222	220	221	211	237	250	226	226	222	227	218	220	222	242	215	183	216	211	230	191	204	209	230	205	229	222	219	222	224	207	232	208	244	224	235	212	212	198	232	218	211	252	231	216	224	219	207	231	203	215	238	221	217	235	216	240	233	252	205	191	203	213	234	223	221	206	236	252	213	231	216	219	250	222	231	218	221	198	225	205	202	224	214	225	204	228	242	215	215	205	217	218	193	229	205	228	234	244	218	207	205	225	212	214	222	239	218	214	209	238	227	226	247	204	196	229	237	211	212	219	216	207	224	221	215	238	199	217	222	238	195	223	222	201	243	224	210	199	217	203	192	203	218	231	204	227	210	205	218	224	224	213	213	216	199	225	216	217	212	207	239	222	202	228	239	225	214	211	217	227	241	237	214	191	232	254	226	215	229	207	205	244	215	210	245	214	206	234	234	207	248	240	204	204	212	188	218	255	234	203	201	224	216	243	208	196	230	214	213	226	236	240	227	208	226	223	211	204	237	215	211	216	219	237	185	233	237	200	230	212	202	213	208	185	231	220	232	230	222	221	206	194	215	229	233	203	237	224	243	217	226	237	249	228	226	241	215	231	219	221	205	236	217	214	193	223	217	192	209	233	227	207	245	208	200	219	227	201	219	201	197	203	228	182	232	211	210	220	223	209	247	206	222	217	229	234	218	210	220	218	220	184	238	252	233	210	237	199	201	201	221	202	214	223	203	235	217	213	228	216	223	214	228	235	198	198	230	232	212	248	224	224	218	204	192	212	212	240	224	245	185	217	253	225	211	204	243	228	226	203	208	217	240	210	229	213	239	232	235	214	229	208	234	209	210	202	235	239	257	227	216	229	213	218	228	239	185	227	202	242	239	227	235	229	238	210	214	243	219	176	231	229	207	241	226	230	229	215	235	241	203	200	212	203	233	210	228	216	221	211	185	218	237	233	214	208	219	197	224	216	233	231	222	234	255	200	208	220	201	244	222	221	249	237	216	232	223	212	199	219	199	203	221	252	220	249	221	239	221	252	226	238	245	236	213	187	202	216	214	231	203	229	208	240	227	225	227	227	203	206	238	230	239	207	228	228	229	218	220	190	192	183	193	241	217	239	191	222	214	189	226	185	212	208	206	214	199	220	226	196	201	231	214	215	213	228	207	237	219	211	227	210	213	218	213	232	214	185	236	208	210	257	208	225	219	202	242	222	226	221	228	233	208	208	205	212	221	206	218	213	224	254	207	235	218	211	185	231	209	200	242	217	227	215	221	240	205	221	201	219	208	227	223	223	192	212	222	192	229	219	221	242	220	227	200	225	217	200	216	240	238	212	219	218	210	235	231	194	221	245	217	207	231	210	223	228	213	232	244	210	208	201	249	234	230	232	237	222	208	221	244	221	227	233	204	221	211	235	223	227	246	231	211	248	214	223	203	205	251	195	232	245	213	216	198	214	227	223	233	243	230	203	221	193	230	217	193	231	241	230	219	215	211	231	196	196	204	226	200	206	214	201	225	199	225	194	235	226	192	217	224	238	219	223	221	211	244	233	236	244	235	190	209	193	234	210	211	231	233	264	249	238	233	219	220	240	221	196	239	215	211	219	201	207	189	232	223	214	192	237	240	230	224	197	241	218	218	244	228	250	224	216	188	196	237	257	212	237	235	214	226	231	177	194	237	229	209	239	202	235	242	226	226	225	201	233	218	209	218	231	245	244	220	219	214	209	214	199	217	188	215	219	207	221	189	209	192	215	232	209	225	221	232	219	228	219	222	230	198	214	202	213	227	238	250	234	231	232	205	210	239	247	201	227	211	214	228	218	209	229	183	223	221	205	247	205	232	254	209	215	207	193	238	233	229	212	227	238	219	207	227	232	192	234	212	225	200	211	206	231	241	206	214	229	221	202	248	246	199	203	229	236	254	232	222	220	226	233	209	215	215	210	191	224	212	254	186	210	239	231	226	232	220	212	234	200	235	222	207	231	228	231	209	221	200	244	193	232	232	204	204	220	239	202	237	233	203	199	238	210	203	213	218	235	225	205	241	208	241	209	227	236	237	203	215	209	225	206	213	232	217	216	218	245	196	203	193	208	213	224	217	207
4762	3551	5396	6635	5476	4035	2935	2024	1701	1495	1064	793	606	628	634	626	581	604	633	718	733	740	650	733	670	699	729	722	751	805	767	740	764	776	797	841	825	930	1012	925	949	894	1047	917	877	807	785	783	838	752	738	725	694	710	736	689	662	687	704	670	713	704	704	632	640	640	705	629	691	690	675	664	636	686	640	628	607	615	620	575	594	607	537	576	555	523	538	574	549	564	565	557	547	497	562	539	581	595	524	543	568	576	554	552	499	554	531	537	573	546	551	521	541	510	530	513	587	541	560	562	515	552	549	523	536	574	544	551	562	564	558	515	599	530	566	544	549	593	546	529	599	533	510	496	554	530	509	522	536	522	573	576	558	520	569	537	582	522	523	531	531	581	554	555	528	528	553	539	531	513	575	529	578	521	564	518	541	538	546	539	595	547	562	556	520	535	531	522	522	538	588	525	582	537	555	542	539	511	530	539	528	554	551	536	529	572	531	540	551	549	574	543	533	567	554	552	565	546	565	577	504	508	541	568	495	523	488	563	511	554	525	538	519	577	545	546	537	521	534	544	543	522	538	545	570	573	528	503	544	568	564	570	585	528	560	509	516	514	562	534	560	551	527	518	504	554	553	542	503	520	510	510	514	576	532	534	506	541	517	537	508	513	530	548	545	522	539	528	523	536	588	539	550	588	505	558	499	551	507	589	550	541	569	560	528	547	540	544	568	518	529	539	541	529	544	582	516	548	553	569	554	582	495	538	554	509	532	590	558	482	567	555	581	527	514	533	527	538	527	533	536	568	541	558	522	540	541	552	533	598	526	608	576	545	523	504	538	535	526	531	558	529	561	502	571	575	558	551	527	533	532	541	505	544	514	572	561	558	557	532	559	559	494	528	531	552	547	542	498	520	580	551	522	553	533	573	555	538	528	551	568	544	558	531	527	528	541	541	539	514	546	551	567	557	516	545	534	535	557	552	542	532	551	508	535	541	529	545	526	543	556	532	570	588	546	559	513	558	519	572	563	545	537	544	540	562	547	524	542	565	566	570	532	514	539	568	512	525	537	557	558	559	496	512	533	512	589	505	540	538	557	526	590	523	533	580	521	562	564	545	556	523	534	560	520	561	559	565	519	545	570	539	548	542	558	527	573	536	541	517	549	558	536	538	549	561	592	545	556	566	574	582	544	562	562	530	541	518	496	569	548	575	530	483	533	562	536	562	509	522	554	538	548	561	544	540	562	551	539	555	518	566	556	528	537	581	551	530	506	558	543	521	556	540	541	579	554	568	566	535	528	582	545	514	514	535	559	546	561	547	537	562	525	519	491	524	517	523	562	531	506	557	558	541	531	504	553	536	552	559	527	579	516	529	546	559	535	522	530	537	554	537	568	565	560	498	541	560	576	563	508	604	523	548	535	549	575	523	583	555	526	550	548	571	555	525	548	524	517	580	559	533	526	523	533	503	522	573	552	547	496	515	525	515	536	558	549	544	553	502	507	539	554	520	509	542	563	553	547	523	511	518	536	519	544	543	535	539	543	528	530	509	561	529	548	516	562	527	514	531	520	552	551	565	545	501	556	490	563	526	538	531	544	538	587	531	565	512	545	532	550	547	566	567	541	536	570	591	563	524	547	511	571	507	581	516	545	554	580	523	534	549	505	531	580	543	520	538	547	571	549	527	538	545	568	577	517	545	510	557	557	538	520	537	551	521	536	610	589	522	542	537	561	585	550	580	539	555	529	523	546	564	550	549	615	577	549	530	535	556	534	577	560	568	569	519	495	527	498	520	573	536	543	553	514	513	556	545	553	550	568	519	559	578	547	576	546	531	500	567	573	556	564	565	551	582	506	570	514	538	535	551	568	580	594	528	560	520	524	542	549	514	529	567	533	540	559	561	560	541	528	543	570	556	512	551	572	538	557	521	576	538	551	516	552	580	568	533	515	535	522	504	528	550	562	526	558	536	553	576	570	578	568	548	556	575	550	537	582	504	575	546	514	539	521	550	517	529	525	519	518	563	502	545	544	549	536	551	519	551	546	535	564	546	560	533	545	554	563	559	553	536	542	575	558	546	572	562	560	553	548	507	566	551	546	546	520	539	520	572	570	504	538	530	550	560	528	538	571	600	553	528	565	505	548	555	571	535	523	516	539	546	575	572	512	556	490	521	549	563	516	532	545	541	552	531	505	499	588	590	542	524	546	546	584	555	568	543	536	521	509	530	553	536	565	503	572	543	509	559	537	555	546	559	561	547	558	545	510	511	536	575	561	554	555	529	537	542	496	529	537	559	538	549	564	521	538	530	584	508	581	492	574	561	513	572	523	562	561	557	552	546	565	557	545	548	508	547	554	577	514	517	547	560	551	525	554	541	570	580	484	513	549	557	531	545	559	514	541	537	577	547	538	553	534	543	528	571	485	575	553	527	554	555	526	550	546	510	524	560	541	521	546	524	562	537	527	517	532	535	527	567	542	529	530	516	516	478	556	520	513	543	572	567	548	549	519	537	524	563	566	525	498	501	545	513	526	547	542	517	563	557	554	546	555	562	519	547	540	518	557	546	561	532	553	533	564	577	508	558	548	587	560	559	549	543	521	584	589	569	536	555	552	527	526	534	535	522	553	571	576	495	569	565	560	584	541	544	515	555	547	493	505	551	565	556	553	559	524	520	547	590	510	592	544	534	523	604	521	533	499	500	549	541	540	539	570	541	554	540	538	510	524	499	565	546	522	566	538	584	531	570	538	537	552	549	529	517	568	543	558	502	544	501	493	566	586	571	563	492	528	562	524	535	564	545	553	513	546	556	576	509	546	570	531	499	512	538	543	578	574	573	578	582	557	529	548	562	583	540	555	519	583	522	562	561	527	516	530	512	510	540	576	549	520	475	546	551	515	533	520	515	504	546	544	556	568	586	548	565	553	567	526	534	581	529	513	527	529	574	523	521	546	537	535	510	535	519	532	580	562	555	543	524	524	521	516	554	558	550	546	552	507	551	502	540	526	564	522	566	565	489	591	562	539	513	539	502	545	509	538	504	606	537	535	546	534	514	579	511	578	555	572	544	518	529	568	527	544	549	543	555	570	555	499	568	563	514	519	538	520	534	529	582	528	481	594	515	497	522	537	557	528	551	556	535	535	530	564	559	535	528	540	551	546	533	549	553	540	539	492	519	550	542	544	527	545	513	546	565	564	521	542	536	512	583	559	537	561	561	536	559	542	552	523	545	541	552	512	527	549	499	504	523	541	504	560	533	533	546	582	540	570	519	546	593	533	535	540	544	566	596	551	546	495	543	526	534	523	545	564	589	509	561	565	534	510	584	541	540	526	544	527	526	568	550	528	531	542	554	543	561	556	549	515	542	573	527	546	524	554	543	607	513	523	540	575	573	535	563	513	556	548	560	521	556	571	555	491	544	523	536	541	549	523	584	537	487	536	554	566	570	552	541	535	533	513	562	546	539	568	567	536	552	564	536	542	549	534	563	521	545	477	522	582	513
15764	9154	9282	11640	8363	2824	1408	870	630	516	405	321	320	280	270	267	262	276	272	254	276	244	281	240	254	246	263	246	285	271	244	254	252	268	275	307	262	282	365	390	377	368	333	293	340	366	368	252	269	252	262	240	273	272	226	270	223	257	261	232	245	229	225	248	199	226	238	225	222	232	229	216	230	217	216	223	214	194	221	207	206	243	225	216	196	222	219	209	193	229	233	220	214	212	224	171	208	212	199	228	206	196	198	186	218	202	222	236	216	212	217	208	180	205	170	203	199	198	192	212	221	195	205	218	216	220	195	194	209	193	222	189	203	179	165	210	195	213	229	190	223	201	211	195	195	197	199	207	202	225	191	211	192	176	197	191	210	200	225	187	199	194	186	205	226	208	224	214	224	183	210	197	189	210	215	198	203	221	202	216	201	214	232	203	199	173	212	237	175	222	195	192	197	214	199	196	211	199	185	211	184	231	213	215	197	198	202	211	191	204	191	206	208	216	201	194	223	193	220	177	215	216	225	195	218	198	190	204	200	180	216	222	205	207	186	194	226	223	222	176	213	232	204	227	199	221	224	186	236	214	195	208	204	201	214	178	221	186	192	198	220	253	223	224	199	206	206	213	192	233	222	187	199	199	206	190	214	175	203	175	203	184	210	177	181	195	199	202	210	197	209	198	261	192	214	218	195	194	201	212	217	218	203	244	200	192	196	189	193	186	190	213	217	200	221	237	206	200	212	223	205	197	213	191	191	199	188	232	201	210	203	217	229	190	202	227	187	206	214	210	245	222	211	218	199	184	221	211	188	223	205	193	219	226	204	208	236	181	224	227	188	224	181	196	190	204	189	233	200	214	197	213	211	214	226	226	236	189	233	217	222	219	212	214	190	204	202	208	223	198	231	220	219	206	218	194	184	182	216	220	197	206	189	217	201	222	213	197	213	174	206	217	239	215	199	209	172	193	194	182	199	212	195	222	173	202	208	200	212	216	224	209	202	199	229	199	236	186	210	197	218	186	219	205	199	202	198	194	221	215	195	195	196	220	218	191	211	215	229	202	213	201	205	222	217	180	206	222	224	217	200	183	190	204	235	209	194	190	208	200	215	193	205	197	218	203	203	205	207	207	198	197	207	219	195	208	206	199	203	205	196	218	204	200	238	233	200	186	213	215	202	191	204	210	210	194	229	199	193	208	214	162	214	200	198	175	209	210	212	198	214	189	195	198	218	210	192	227	211	214	183	202	231	182	187	192	170	206	208	186	192	205	209	211	224	184	218	206	231	233	201	192	220	205	205	198	225	184	270	202	202	206	213	207	212	199	208	167	211	212	178	207	209	206	216	216	193	193	217	201	209	195	197	182	225	185	219	186	209	225	199	195	211	198	187	227	214	218	219	201	231	216	191	218	197	217	239	213	240	190	169	217	215	194	218	191	215	177	207	209	188	200	228	224	220	194	225	214	247	215	190	179	207	214	176	209	212	226	200	217	222	185	233	199	221	224	184	214	205	198	184	202	192	216	204	199	224	182	210	193	212	237	224	206	210	218	208	219	211	198	189	209	204	230	210	216	202	192	188	195	216	167	220	188	224	211	212	225	195	220	211	216	193	217	206	166	207	196	198	198	205	207	202	220	213	201	248	225	185	195	209	215	219	204	196	225	223	211	220	195	195	219	209	219	208	196	196	172	177	184	190	205	183	212	204	205	194	204	222	222	219	175	207	202	214	209	229	199	210	210	194	197	209	214	194	213	213	225	200	207	223	173	224	199	217	207	196	209	204	198	186	223	173	230	206	209	187	187	198	235	193	214	206	200	201	203	213	223	207	203	204	198	196	221	204	187	216	209	195	183	217	225	190	195	215	204	181	206	198	207	209	209	216	212	223	205	205	211	208	186	210	190	203	211	204	207	212	201	214	208	181	212	209	212	236	183	227	233	197	217	195	190	196	208	232	203	178	213	197	186	183	188	205	212	231	217	222	202	231	194	220	192	194	210	209	199	202	211	200	206	249	179	206	230	200	224	229	208	174	206	209	236	204	205	204	216	202	196	224	189	201	207	208	215	189	187	204	210	221	210	224	211	201	204	181	206	216	190	190	226	220	224	222	237	211	221	227	233	204	204	209	207	201	218	208	195	194	221	194	233	204	233	221	210	220	195	215	219	210	205	220	179	206	202	201	201	201	213	205	209	215	206	205	174	201	205	198	226	174	185	208	200	204	210	201	184	213	185	219	194	188	225	221	192	233	190	225	192	195	204	229	237	202	195	197	203	184	197	215	205	225	187	188	205	204	218	202	193	217	186	200	233	217	185	211	226	208	208	221	194	226	207	216	183	213	169	173	180	201	217	196	191	212	191	205	210	214	207	210	200	205	221	225	205	209	232	198	234	214	189	200	200	188	208	217	245	215	179	193	202	205	215	197	208	199	184	195	219	215	225	233	190	210	211	214	196	203	221	203	197	199	215	221	199	191	214	209	209	201	197	191	210	208	185	226	216	205	218	209	222	204	204	206	228	184	214	174	213	228	208	208	219	188	197	190	201	196	192	211	198	190	212	206	220	227	223	211	190	227	214	205	199	191	216	178	182	194	208	213	203	225	220	199	187	190	195	205	196	195	202	192	203	208	224	199	215	186	199	193	203	203	206	209	219	184	196	212	196	215	200	196	194	197	206	216	239	201	192	206	213	208	208	173	219	202	189	195	196	251	214	223	216	225	216	194	203	208	201	192	216	196	198	207	186	224	223	232	216	217	199	206	183	227	228	209	212	213	196	204	198	212	215	204	212	178	203	189	208	238	201	219	186	206	214	197	203	180	190	225	203	210	211	207	224	209	194	197	205	212	203	174	214	198	207	198	186	203	221	221	208	217	243	190	181	213	234	216	195	227	196	225	203	206	197	203	191	181	225	206	185	206	229	205	216	197	221	232	213	233	206	206	198	192	193	208	174	197	205	207	192	189	199	211	232	196	191	202	203	202	178	215	193	196	200	222	210	239	212	212	227	174	197	212	191	196	197	206	217	242	238	229	206	207	203	202	187	196	202	184	177	184	234	227	204	193	176	199	211	184	195	210	228	207	180	213	219	203	225	214	197	191	199	213	205	217	206	184	215	213	207	224	202	183	220	219	190	176	177	211	236	198	219	202	197	219	192	192	212	197	235	174	166	195	223	195	202	208	216	182	204	212	203	205	214	220	202	204	187	213	196	217	209	201	199	194	205	212	220	196	207	220	220	207	180	205	212	200	207	202	227	242	223	189	192	195	179	226	192	215	201	241	186	234	219	192	216	201	203	218	210	212	200	205	185	207	204	192	186	171	231	203	207	216	221	219	221	201	220	191	237	209	203	220	190	226	247	200	219	209	208	204	210	191	223	192	187	210	198	206	212	211	197	202	191	195	222	189	230	186	213	206	221	199	208	218	207	197	198	201	188	211	210	191	205	200	217	197	188	190	220	215	204	173	224	220	210	214	197	228	202	218	179	197	203	217	205
9847	8057	12183	17086	13357	7155	5340	3599	3088	2462	1785	1258	1048	952	854	801	833	808	857	817	860	877	877	899	807	881	823	850	969	1012	915	953	952	1016	1117	1103	1113	1208	2008	2227	1827	1598	1730	1279	1466	1958	1686	1196	1029	1020	874	1091	1064	997	917	825	807	892	860	826	771	738	867	761	757	705	797	795	718	714	704	705	669	659	651	642	632	633	627	563	570	556	577	551	536	574	554	526	569	549	578	546	565	541	527	533	539	504	504	497	514	534	501	513	495	497	474	503	521	524	508	537	523	483	533	546	513	505	493	509	479	480	534	494	558	511	480	512	549	555	564	562	485	511	548	525	503	531	539	521	517	508	535	455	524	506	511	527	546	537	503	496	511	491	532	555	516	526	520	506	494	522	511	536	493	569	556	491	541	515	506	475	487	509	499	553	487	506	503	565	492	509	505	490	510	550	525	522	496	531	525	536	496	497	510	499	547	514	490	536	567	516	551	532	512	523	532	500	545	522	541	498	495	539	482	518	506	502	494	532	524	506	500	483	547	513	531	511	524	516	492	510	538	532	479	449	527	482	527	506	510	523	502	491	511	508	514	522	482	509	520	549	517	507	500	551	512	513	529	512	494	562	507	540	514	504	547	509	504	541	508	515	541	512	470	488	510	505	567	538	532	507	473	505	535	532	502	508	507	501	512	528	489	567	493	520	504	515	517	501	510	492	494	512	508	512	491	487	574	498	482	523	506	533	533	530	543	506	499	511	515	516	482	479	519	525	558	511	498	550	506	501	486	466	504	553	525	532	528	543	505	484	506	508	485	530	446	484	525	521	467	510	488	518	496	541	526	505	484	526	545	479	551	477	512	529	539	523	514	523	532	537	528	516	537	532	543	544	495	550	492	472	543	524	521	526	515	472	507	531	515	485	509	529	470	515	455	532	544	498	529	499	513	584	509	521	487	492	518	502	514	499	531	513	483	535	521	492	525	492	521	492	519	517	517	511	559	496	505	507	514	491	504	530	483	487	552	548	501	504	517	540	514	518	484	500	489	499	465	507	494	541	513	511	503	534	535	529	503	505	554	506	499	451	527	486	531	497	498	550	493	528	501	537	552	506	492	526	476	524	475	504	546	506	492	503	521	537	496	546	501	554	488	511	494	527	519	518	509	519	561	526	461	497	547	476	512	508	517	499	518	516	524	495	490	490	512	482	515	487	504	516	498	502	519	462	518	540	547	522	529	500	522	479	512	542	505	472	525	527	508	492	503	482	490	537	487	518	480	485	507	508	522	526	517	510	505	545	506	500	498	549	551	502	522	497	515	484	500	499	510	496	543	547	528	504	512	495	500	531	478	505	531	501	504	527	507	507	496	476	490	519	493	503	506	492	484	503	502	496	488	527	509	512	526	492	515	521	515	515	497	511	521	538	518	542	478	500	499	533	455	518	497	499	508	498	501	464	494	508	502	542	537	503	527	515	514	504	494	500	488	514	487	515	496	545	540	533	498	536	516	485	494	507	520	476	514	538	506	499	503	513	485	535	533	535	518	542	508	496	527	552	511	502	523	514	500	486	524	491	499	514	494	533	534	498	490	532	516	475	570	506	500	530	479	554	500	480	488	515	488	511	551	527	535	518	490	483	489	500	549	541	479	510	519	511	533	524	473	511	504	518	515	516	513	476	518	499	522	527	479	550	503	508	496	486	474	528	483	519	476	486	513	486	530	521	491	521	502	530	560	563	539	499	502	506	488	478	482	488	488	495	506	510	498	528	558	541	531	561	517	502	550	530	495	533	515	514	500	520	530	500	541	541	474	515	504	510	575	504	547	517	479	467	539	514	515	459	529	556	528	484	546	532	492	522	480	492	518	514	535	497	485	518	526	543	495	527	497	519	495	524	476	527	544	542	516	488	498	515	518	525	520	544	509	501	528	511	521	490	551	480	529	506	489	503	450	494	560	499	483	509	522	504	537	533	511	503	515	525	475	500	539	523	517	531	506	508	491	446	475	513	533	532	502	529	499	518	511	528	433	556	474	519	494	519	506	501	518	505	489	558	546	504	528	508	482	533	509	479	522	524	546	500	512	524	558	556	505	480	503	529	500	492	514	525	549	526	511	528	499	527	508	550	472	480	529	522	525	540	500	495	541	496	543	556	549	490	527	528	502	506	534	543	533	548	522	530	504	493	519	536	505	518	480	521	507	540	499	503	524	502	519	519	507	497	548	558	518	540	558	478	470	530	509	477	528	510	478	465	533	507	555	502	520	531	472	518	533	491	517	499	492	507	517	481	492	490	476	528	541	532	551	526	474	495	522	492	505	510	526	502	515	526	542	499	514	504	503	527	553	491	494	502	503	538	524	499	495	492	521	469	499	525	491	524	513	496	514	540	500	484	513	513	486	536	474	521	520	504	499	521	505	504	535	493	525	476	510	536	530	547	538	528	504	482	502	483	493	527	494	492	485	494	511	543	491	521	482	538	509	545	494	469	523	521	528	520	535	526	523	502	544	482	486	504	497	519	507	519	516	518	509	562	534	489	503	496	502	521	531	504	551	519	505	476	532	516	486	500	504	473	542	488	540	502	516	518	526	532	523	531	542	509	530	492	493	501	537	487	467	517	507	513	540	456	510	575	501	486	490	504	527	488	480	540	511	523	518	463	500	503	512	488	497	502	525	520	513	534	514	482	522	488	521	515	478	465	535	500	523	517	551	508	480	499	455	519	498	529	506	499	477	503	490	522	507	506	513	470	521	509	510	504	491	513	506	567	489	499	516	500	532	488	519	520	461	526	524	516	510	512	521	503	526	487	493	522	521	485	526	491	502	515	521	512	546	523	504	505	489	483	475	496	538	481	534	490	547	512	519	509	518	527	524	511	523	505	474	499	510	521	500	546	521	523	478	517	524	503	533	517	505	513	464	508	534	475	510	487	532	524	554	519	539	555	489	498	515	462	497	507	531	512	512	490	502	493	500	517	521	509	504	468	550	491	502	549	476	498	472	521	531	460	495	500	547	499	533	530	530	507	516	509	513	501	526	506	519	505	509	537	484	499	523	499	525	503	503	533	499	519	497	516	506	555	489	513	532	489	520	532	566	489	500	562	509	501	513	522	522	567	497	516	483	499	515	499	525	552	499	533	533	496	511	468	501	491	497	495	527	503	492	498	538	500	487	531	525	535	493	508	511	502	522	539	497	562	513	559	502	497	517	553	536	516	504	539	482	518	493	521	510	489	531	527	557	517	509	510	505	514	518	475	481	441	521	525	489	540	491	551	471	542	490	527	513	526	484	509	485	547	520	476	482	508	518	475	512	545	499	528	553	530	550	458	551	518	496	465	510	562	516	535	520	508	491	512	515	518	496	534	498	554	554	492	562	505	516	502	509	494	558	505	512	536	478	504	532	531	500	498	535	510	500	537	502	520	475	525	500	501	499	519	524	556	457	492	515	494	523	556	517	502	541	478	505	531	523	500	530	528	540	491	525	528	476	512	510	520	535	567	484	525	507	503
23673	13728	14987	17265	13469	5311	2427	1353	969	689	516	411	319	318	322	260	268	263	266	247	262	262	266	267	246	237	236	263	285	281	246	273	241	319	273	268	278	324	522	481	415	378	369	369	356	441	383	315	285	283	267	305	300	262	263	245	228	239	230	210	234	225	278	229	205	226	233	241	212	212	214	226	195	201	210	196	186	221	225	179	178	206	190	186	202	176	189	189	183	185	198	190	197	214	181	186	186	179	202	180	161	209	198	194	191	194	174	149	156	184	177	164	189	183	196	165	181	187	188	168	171	170	217	213	187	205	183	172	209	200	168	182	197	183	167	204	186	180	181	190	191	161	226	197	187	206	183	169	213	169	200	183	194	195	189	190	179	218	197	187	185	173	177	163	189	212	192	182	169	187	200	205	207	199	171	183	184	198	189	178	186	172	176	185	192	168	191	185	207	192	221	159	190	206	183	173	183	169	206	183	180	203	208	176	187	178	195	208	176	180	214	208	176	187	203	173	173	141	200	178	182	192	179	187	200	177	183	171	164	196	184	205	170	180	170	183	183	180	193	187	174	193	167	183	163	177	194	189	204	181	193	190	183	180	174	185	200	190	184	205	206	203	172	193	185	202	197	167	198	166	189	208	197	169	184	188	183	210	203	170	179	197	182	216	186	186	181	181	222	166	177	179	165	180	191	166	181	183	192	186	172	167	186	150	196	188	184	186	159	192	186	161	200	201	175	165	193	160	173	170	183	185	173	178	193	202	155	179	185	178	189	199	199	189	201	186	175	197	212	182	176	195	199	189	184	178	186	185	205	183	206	192	184	198	173	180	195	192	185	173	208	205	196	191	180	197	184	174	179	189	200	193	162	182	189	198	182	195	181	178	157	171	177	168	170	167	186	195	189	192	195	176	186	178	195	201	174	165	190	176	178	172	193	180	185	187	189	213	169	187	186	185	164	171	188	175	186	205	188	183	184	191	207	173	209	204	183	185	181	195	196	165	209	166	194	189	172	191	195	196	177	189	185	210	214	190	188	171	184	169	192	181	193	196	187	166	195	221	194	183	165	197	189	184	172	188	160	194	187	187	203	184	193	173	176	191	181	186	177	212	205	196	187	181	165	172	193	178	197	197	203	184	188	191	189	191	165	190	187	185	180	200	186	196	199	207	178	209	237	191	177	147	194	183	182	190	177	205	196	194	177	205	177	184	204	187	193	181	190	205	186	195	177	169	178	181	198	198	165	191	175	190	194	176	173	200	183	181	190	208	218	162	198	182	168	176	193	205	174	208	179	191	184	171	193	161	176	215	190	200	239	193	176	176	173	169	200	198	192	167	185	170	179	183	178	172	168	170	188	191	187	177	189	199	203	182	193	200	166	200	166	182	207	189	187	185	199	175	163	192	199	168	174	208	194	168	185	189	191	182	188	171	193	205	189	173	175	195	188	170	173	179	177	161	193	161	181	202	203	169	217	200	184	199	193	195	177	195	196	208	184	170	208	182	201	201	193	168	172	173	184	176	181	176	185	178	184	188	176	165	187	184	168	193	175	200	190	223	186	186	192	175	198	189	197	186	185	176	171	197	184	166	179	187	184	192	180	156	185	170	170	179	196	183	181	211	207	177	198	205	181	195	229	183	184	176	176	175	188	193	162	209	184	189	181	185	187	211	189	144	196	175	203	168	178	177	186	172	161	159	195	179	183	199	186	185	182	170	190	189	180	184	172	160	192	196	167	167	178	175	186	198	179	206	180	197	192	188	192	178	170	186	201	201	186	196	166	167	153	189	190	191	178	191	193	190	156	202	186	190	217	187	205	174	187	206	172	167	183	189	163	186	169	169	168	188	167	177	173	186	204	186	197	165	185	198	178	187	192	192	201	204	201	180	176	214	173	179	187	176	189	183	196	196	173	183	184	168	179	208	176	236	174	173	184	207	182	187	201	218	164	214	178	190	175	198	198	174	203	188	178	188	200	180	203	171	186	180	199	176	188	179	202	177	199	181	189	208	193	195	188	222	189	170	199	170	191	218	170	200	200	193	190	180	164	187	211	193	211	202	172	188	161	183	202	176	174	199	206	191	179	176	174	198	154	177	172	187	191	194	180	196	168	178	203	178	155	195	169	199	179	179	168	192	145	182	195	170	197	163	178	176	198	163	170	184	184	185	175	204	207	181	197	177	216	181	181	208	166	172	182	189	183	191	188	189	181	204	192	169	191	180	182	199	183	195	195	167	187	179	175	205	188	168	208	208	180	171	201	173	170	182	182	165	177	179	189	193	168	189	190	161	190	154	158	177	196	178	174	176	181	211	175	170	165	217	192	195	174	187	168	223	201	158	186	199	165	194	179	206	183	175	186	184	176	174	182	194	180	211	176	171	200	167	201	196	199	201	176	211	169	191	180	176	188	200	199	185	191	205	211	170	209	181	167	169	178	192	207	196	190	201	194	194	226	169	209	184	184	195	193	160	192	190	193	176	179	170	180	182	181	176	164	168	165	215	175	200	187	183	182	197	160	162	183	195	186	156	188	183	181	204	192	186	164	197	207	173	190	207	207	194	201	200	182	172	201	189	192	179	183	183	190	180	189	187	168	180	218	182	201	179	190	191	176	174	182	180	185	146	176	205	183	185	171	184	179	164	196	189	174	165	181	180	187	175	172	170	183	188	191	172	162	184	191	174	192	184	176	175	190	183	220	148	171	174	193	165	206	172	160	174	215	162	186	187	196	181	218	207	184	177	176	168	196	200	180	216	210	164	181	203	176	188	188	163	190	187	181	165	206	199	170	189	178	208	181	198	198	180	189	174	182	174	189	184	183	153	173	184	174	181	168	187	196	165	202	187	189	182	171	184	171	184	189	199	178	202	176	193	180	185	184	176	202	177	159	217	188	164	195	177	191	183	151	221	180	190	165	178	160	170	179	200	187	221	205	198	175	182	174	180	156	185	180	195	187	191	195	193	200	182	176	194	208	202	182	165	179	182	185	193	165	197	207	184	193	221	165	217	190	194	199	179	163	203	187	176	196	179	164	177	195	189	200	175	182	192	201	204	183	199	192	152	198	193	195	189	216	202	202	186	173	198	167	165	182	176	207	178	213	188	183	194	182	204	193	193	203	188	186	188	180	180	193	173	200	168	173	171	179	168	193	189	184	187	204	184	177	190	161	177	158	178	160	168	168	214	187	187	187	194	182	185	175	177	176	195	169	184	195	205	181	185	177	152	179	191	179	159	206	181	171	183	171	194	172	192	181	191	173	195	137	164	194	183	176	186	152	172	186	194	172	191	154	188	177	182	196	188	187	193	180	197	189	189	207	192	183	153	174	199	174	184	179	162	173	204	174	175	191	178	184	174	198	181	179	172	212	174	173	183	195	181	178	190	178	190	170	166	193	186	182	177	206	187	190	197	187	188	207	203	160	177	187	173	186	200	187	182	194	198	155	194	170	168	215	189	189	168	163	186	181	199	152	204	192	194	159	190	193	229	203	193	200	183
13248	10785	16815	21247	16543	9996	7932	5213	4278	3313	2422	1811	1378	1261	1130	1054	1033	1003	967	1110	1084	1073	1061	1018	941	1054	1012	991	1187	1082	1098	1006	1138	1182	1262	1236	1298	1617	3272	3210	2389	2337	2240	1828	1965	2773	2261	1489	1202	1130	1263	1470	1399	1216	1090	980	886	1091	1092	899	846	847	995	847	791	855	894	1002	777	712	708	731	749	684	692	622	614	605	612	570	562	514	564	528	551	579	542	498	536	528	471	513	473	523	504	474	486	500	486	455	464	511	492	484	451	497	485	455	483	503	475	481	489	461	501	481	458	478	444	456	457	463	486	501	483	510	477	475	438	433	456	462	482	479	475	464	448	482	468	476	482	469	467	441	434	421	484	445	490	466	493	493	463	464	479	489	485	481	470	448	474	469	523	422	446	471	472	475	469	483	451	479	456	452	490	446	472	459	462	459	468	441	464	439	462	475	488	455	438	452	477	480	452	437	471	465	470	471	481	497	454	515	454	492	446	473	449	498	469	480	444	470	478	446	483	462	454	467	506	432	488	482	442	463	506	484	473	494	498	478	455	515	441	472	465	480	469	457	475	480	458	472	464	476	443	454	457	451	436	507	487	461	483	493	457	479	449	488	457	462	474	478	415	439	477	467	486	435	458	464	455	495	494	444	451	487	467	469	468	432	440	440	470	479	471	444	475	467	468	448	430	451	458	451	483	466	508	466	496	463	465	461	444	422	477	441	444	480	511	472	461	495	474	529	495	479	466	502	482	453	464	521	473	479	443	449	471	462	498	491	484	497	457	460	410	456	494	444	431	452	479	439	497	515	464	481	458	465	473	444	467	488	479	474	454	493	449	471	421	479	464	478	465	416	438	433	496	476	466	457	456	449	481	472	470	477	471	461	499	427	489	465	485	439	456	497	438	442	441	456	467	443	481	451	471	446	465	433	464	454	457	480	464	471	470	452	481	451	449	443	426	481	452	468	473	392	465	474	470	445	488	484	460	434	471	481	495	444	447	485	438	448	451	453	498	490	458	464	454	470	485	467	451	455	464	445	464	493	455	466	445	458	451	484	440	461	467	501	477	507	477	469	418	510	458	468	451	438	452	477	480	461	456	456	461	470	466	459	453	471	477	463	453	455	462	459	489	459	475	443	458	486	479	497	455	484	474	461	460	488	453	474	499	476	431	455	455	490	484	478	471	495	460	467	435	456	454	502	440	498	437	445	461	449	455	467	432	462	467	453	449	506	497	451	457	445	446	475	496	464	461	460	499	431	413	480	443	433	444	477	466	455	461	446	503	472	434	449	443	477	472	509	487	511	491	448	491	458	445	477	442	444	433	469	472	457	503	438	481	463	478	457	452	467	464	456	459	444	447	487	496	458	492	491	464	445	474	401	461	447	434	460	451	478	446	479	470	473	446	444	472	458	455	500	473	427	469	484	481	472	475	487	486	471	448	464	500	472	485	509	466	478	464	443	448	484	475	494	439	459	506	442	426	470	507	447	434	499	472	457	480	447	475	442	475	481	425	467	520	439	479	468	476	435	454	459	449	461	497	461	477	473	458	489	482	486	476	454	477	456	485	481	463	453	459	439	459	468	479	487	502	466	451	492	473	399	476	466	448	450	471	475	517	433	468	447	472	459	462	473	473	502	499	451	408	481	484	443	481	432	440	441	466	473	481	472	479	443	503	456	475	462	477	506	474	445	477	477	490	478	485	455	475	469	463	477	503	454	470	517	461	440	476	489	485	439	514	472	497	502	479	461	461	440	469	527	483	437	463	480	505	476	493	491	496	490	466	480	454	444	485	449	442	479	478	485	458	456	445	510	454	425	457	485	503	457	450	479	468	454	496	471	496	450	447	471	479	448	490	513	474	440	486	433	467	435	468	494	430	509	445	476	480	520	462	476	509	501	502	464	436	489	440	475	462	495	459	493	462	445	459	451	478	463	498	495	511	509	436	464	512	439	462	454	462	469	454	475	454	496	487	426	459	472	484	492	496	455	459	476	473	468	432	476	447	453	491	468	473	474	439	484	463	476	491	464	487	471	439	459	449	441	473	434	411	464	494	463	467	481	469	452	461	512	494	476	444	468	483	434	501	479	429	446	483	494	485	445	490	464	450	459	418	506	488	462	430	469	430	487	463	460	477	459	477	478	450	487	455	473	449	460	445	458	442	435	470	475	491	500	506	494	429	472	487	449	466	448	430	507	473	479	431	463	487	485	450	476	483	456	455	484	483	475	449	466	493	448	470	465	454	470	467	493	448	466	460	456	452	459	475	512	466	470	474	492	475	463	488	465	441	492	433	416	447	455	518	463	497	464	458	452	490	484	479	438	467	499	510	494	469	484	464	480	455	461	450	487	475	457	454	519	507	469	462	473	432	470	487	480	506	474	472	503	424	470	458	481	454	462	463	494	463	449	478	461	463	454	464	446	426	471	449	455	463	485	464	497	485	433	451	492	428	483	475	499	490	465	481	479	456	441	448	470	510	444	451	428	411	462	462	458	427	466	435	488	458	460	483	467	423	431	456	451	466	464	512	482	447	478	441	490	465	478	432	456	505	451	451	471	493	503	458	446	497	454	495	450	445	450	492	444	465	411	443	482	480	459	490	457	516	443	504	485	448	466	480	464	458	439	500	458	479	466	413	472	450	460	475	496	461	468	451	483	505	453	468	440	487	454	447	505	498	525	438	446	485	450	471	500	473	481	466	479	464	492	443	442	453	459	489	467	502	460	453	463	443	423	479	481	459	456	448	458	477	481	430	425	470	441	466	490	460	481	427	467	491	458	453	515	421	450	431	455	497	468	475	471	487	457	438	464	463	486	458	415	456	466	470	502	471	480	460	487	458	471	445	480	464	452	398	525	472	455	429	494	466	429	466	446	479	462	476	449	436	424	482	477	476	460	463	490	441	471	455	447	480	445	482	494	488	462	429	456	453	467	490	485	451	465	470	441	491	457	486	458	471	495	487	502	472	469	478	454	488	471	458	463	501	492	447	463	464	473	433	474	508	457	483	454	474	479	456	475	445	474	497	459	476	480	471	478	517	483	465	472	487	453	468	505	443	437	459	489	486	463	499	479	435	433	486	463	492	503	494	443	496	476	458	480	464	460	434	467	477	417	502	459	463	477	483	467	488	473	453	496	484	455	431	514	454	489	460	470	455	490	483	434	445	509	491	478	455	479	411	452	482	440	470	487	465	463	467	466	424	456	421	469	452	484	441	481	477	476	449	499	430	475	464	430	470	464	493	471	500	469	472	485	509	462	467	463	467	488	460	451	503	504	465	441	469	466	466	452	464	497	481	493	478	447	450	452	461	498	475	471	490	465	451	479	478	450	469	441	397	424	499	465	468	485	457	457	473	467	462	443	466	450	473	505	454	458	487	497	480	488	430	469	450	471	450	438	502	479	494	479	465	465	462	485	453	496	468	465	457	494	463	441	466	443	481	463	426	449	465	422	470	479	450	442	464	439	450	441	444	457	448	479	458	446	451	456	456	473	475	473
6805	3626	3092	1695	1319	958	793	500	433	320	305	248	266	254	237	208	239	234	278	232	244	218	221	277	250	237	247	232	210	240	309	228	266	261	244	295	288	282	270	272	253	285	288	273	246	265	260	261	243	239	257	276	246	226	216	229	252	242	237	215	246	214	235	244	233	239	223	240	234	237	228	233	223	226	218	209	242	235	224	198	239	221	224	249	249	245	212	225	221	204	236	239	231	226	217	211	197	215	215	227	230	217	226	228	213	211	239	210	229	240	222	187	236	224	221	209	229	211	227	222	218	208	219	219	220	243	222	218	215	200	201	212	218	220	208	205	219	192	209	232	213	201	256	232	213	230	221	197	213	237	212	218	232	245	195	202	223	222	234	240	207	214	221	207	208	225	213	234	221	230	214	235	211	225	246	232	225	245	235	228	220	185	211	190	227	221	250	192	254	233	213	215	258	208	223	226	230	206	245	213	228	224	212	207	216	232	232	223	215	218	211	243	244	217	224	216	214	226	223	253	221	200	237	219	215	199	213	213	195	198	187	260	220	231	211	209	205	212	208	215	219	228	240	186	217	207	215	201	221	233	209	215	203	201	208	215	203	248	194	235	229	242	227	211	238	230	221	193	217	252	205	231	203	222	205	212	204	215	224	234	248	220	215	205	216	216	229	219	222	214	214	221	241	199	211	205	213	214	236	187	231	191	195	214	221	240	232	234	257	221	256	230	242	212	216	218	211	232	215	233	235	208	240	224	226	232	216	208	215	214	230	217	209	219	235	226	202	235	209	219	234	228	209	223	195	233	234	208	226	192	224	229	244	234	193	200	212	212	235	239	237	211	232	208	184	235	206	208	242	235	202	221	219	203	198	251	236	245	208	246	274	245	210	205	248	229	230	240	224	226	226	219	213	201	210	216	195	230	221	218	225	219	219	229	211	247	223	218	197	223	235	217	196	217	214	229	221	202	222	245	215	202	225	209	218	196	233	209	228	246	224	225	216	215	211	227	218	217	216	196	192	207	229	225	231	221	222	230	228	219	217	194	230	224	200	203	229	226	230	217	242	240	218	208	220	236	216	233	189	215	268	233	231	236	255	222	221	213	229	249	227	207	221	237	224	253	239	196	234	220	198	228	209	214	213	211	215	218	224	216	195	221	220	204	202	200	224	198	191	230	198	213	258	214	223	198	212	239	237	223	207	205	211	193	215	219	216	226	208	194	225	219	219	243	233	220	216	216	234	253	196	227	208	210	216	224	196	218	210	246	224	184	227	226	237	223	218	229	202	240	250	235	198	223	238	204	212	212	219	229	201	203	223	235	243	216	222	216	230	226	220	207	241	228	222	193	217	220	239	216	203	206	222	230	218	203	233	228	173	217	222	165	218	221	212	203	223	203	195	229	202	231	196	237	223	214	236	208	225	192	216	218	231	214	206	249	216	212	194	211	239	204	217	212	253	207	203	223	233	200	246	213	207	214	213	226	204	172	198	201	230	201	223	207	229	206	208	212	222	204	198	217	233	204	201	224	224	217	218	232	205	218	228	211	209	221	217	231	186	229	219	210	206	227	228	234	228	216	252	222	193	209	215	207	212	232	223	209	233	232	208	211	217	226	209	235	220	207	220	230	224	197	212	242	237	212	236	221	231	229	255	215	219	216	240	217	227	217	227	216	212	221	203	193	230	203	217	234	218	201	238	211	206	206	212	210	209	219	213	202	242	220	236	221	227	216	218	227	232	203	229	238	226	225	205	224	224	251	259	219	223	222	221	228	198	243	240	209	234	223	210	232	218	233	226	223	229	217	234	217	211	199	215	234	218	249	209	204	242	216	246	197	226	211	220	233	208	219	228	217	188	207	242	198	229	204	236	204	239	182	235	234	205	238	228	214	226	220	236	208	226	226	229	223	220	226	205	222	227	219	232	215	221	204	223	213	245	215	214	209	228	201	227	240	231	204	218	220	213	215	211	240	233	205	239	233	209	210	215	198	256	217	242	200	233	251	200	207	207	211	216	209	211	218	224	215	215	225	221	221	212	200	213	211	212	230	255	201	221	198	224	213	219	212	187	224	208	237	198	222	218	223	205	230	223	221	227	211	210	217	224	214	235	235	237	238	213	216	191	232	221	180	206	209	223	236	217	245	209	228	206	215	225	238	233	232	216	213	237	225	223	193	210	211	206	222	212	229	217	221	199	226	198	220	241	199	204	242	228	238	208	250	210	179	219	216	211	235	235	213	214	218	194	236	210	214	219	224	225	223	218	189	219	214	193	220	202	238	221	226	232	227	194	203	248	232	262	255	252	208	229	213	227	228	218	244	215	258	223	209	218	210	223	207	234	207	210	216	233	242	233	208	209	218	215	200	209	224	186	215	205	200	216	210	202	230	244	224	225	222	215	216	205	210	243	222	232	233	212	214	208	206	198	226	235	214	229	194	223	199	221	231	229	239	228	214	232	236	203	211	204	202	193	199	213	222	208	251	223	224	217	228	224	214	211	222	242	234	194	211	237	249	204	193	217	223	211	240	198	200	232	203	214	182	226	232	196	204	220	231	220	206	239	244	230	244	220	236	214	239	196	213	245	215	222	201	224	225	194	240	218	220	228	247	265	206	228	220	243	209	220	230	223	218	202	221	215	210	212	235	219	228	208	242	207	238	215	236	209	227	219	222	230	233	215	227	218	203	198	242	242	195	257	196	219	226	195	238	206	237	204	215	215	212	220	204	220	248	216	210	238	238	224	216	209	249	243	203	240	214	220	191	187	210	250	228	224	231	210	236	229	239	249	190	195	198	211	210	221	224	232	225	218	196	216	246	189	213	211	210	243	224	221	230	194	229	212	240	205	213	202	196	208	227	222	222	223	229	227	206	219	220	210	214	239	243	213	245	184	197	237	228	218	233	245	231	225	230	206	221	209	193	236	203	221	212	228	204	207	198	234	242	212	219	207	199	196	241	216	192	215	217	252	224	211	220	236	221	204	251	223	205	200	204	232	229	225	223	214	223	208	202	211	215	216	238	217	204	200	240	230	241	219	222	213	225	224	212	225	217	211	203	245	226	255	228	240	242	217	218	206	195	220	230	221	194	197	206	241	232	237	194	195	201	225	209	220	229	229	206	224	225	199	220	224	220	209	187	228	205	192	230	233	230	215	219	242	217	221	187	214	219	205	242	225	210	237	216	212	207	222	228	223	210	222	199	186	218	228	198	203	209	226	217	220	203	243	202	232	216	199	198	203	219	205	226	217	234	207	237	233	255	224	214	220	226	232	232	237	200	201	217	217	205	234	218	202	210	188	226	221	235	219	224	198	208	208	220	205	214	198	208	220	225	201	225	227	213	235	228	215	208	230	234	206	223	204	226	248	226	254	204	203	202	195	195	217	221	222	201	212	216	238	227	200	217	223	224	199	225	201	213	224	233	243	264	243	234	235	198	226	190	240	220	231	205	267	217	214	207	216	228	245	223	202	217	222	205	210	224	243	235	233	214	189	231
4553	3636	5277	5478	4750	4008	3383	2177	1757	1404	1042	776	651	702	588	611	602	630	616	638	694	710	684	668	676	706	734	767	779	741	742	824	845	852	857	873	965	923	992	914	1031	1057	1046	924	827	823	823	797	735	759	766	760	720	699	719	711	698	685	721	719	709	682	646	701	664	709	643	682	670	613	653	608	590	630	664	584	604	568	562	638	577	551	565	577	568	558	562	532	591	563	587	561	543	525	553	561	524	513	519	509	555	573	506	548	535	515	579	531	545	582	562	525	549	554	537	567	532	536	559	570	559	527	531	552	543	532	541	545	564	569	556	507	536	540	520	552	531	554	550	505	538	542	537	536	518	552	564	529	530	537	538	509	564	578	538	498	509	540	560	560	555	561	534	565	554	522	540	563	510	540	557	541	575	563	548	521	541	567	513	521	547	584	571	535	579	525	524	545	593	483	554	579	601	540	547	551	556	520	544	528	537	544	562	560	551	524	517	524	556	551	538	546	516	542	494	550	529	565	536	532	538	574	521	585	526	549	537	539	557	569	505	587	558	560	525	549	587	533	518	563	525	525	561	548	563	515	541	533	534	508	572	573	537	535	516	543	553	514	528	551	512	556	508	554	538	560	531	532	533	532	586	548	516	532	516	545	525	548	529	560	494	492	565	550	534	537	566	535	559	510	530	484	565	568	512	524	561	546	479	538	512	569	594	542	552	551	560	565	575	548	511	519	490	563	551	583	575	543	534	524	571	538	499	567	518	539	542	512	561	491	602	517	539	566	534	529	528	534	535	589	560	559	523	537	557	534	558	513	536	536	559	500	541	513	485	535	536	533	514	533	558	533	516	553	564	493	532	535	528	593	534	518	518	554	543	551	523	525	488	520	527	511	544	527	518	560	549	550	532	509	591	586	473	538	525	553	569	548	535	543	562	553	548	545	540	504	525	555	553	527	553	518	544	575	553	516	505	558	539	540	593	515	527	589	546	556	522	549	531	501	561	519	531	551	513	564	539	571	534	580	563	556	555	523	563	566	507	516	581	567	532	502	511	563	525	510	552	516	507	549	563	529	578	524	531	558	540	487	566	507	589	538	478	539	526	562	525	499	541	576	524	610	533	523	561	573	499	572	539	543	573	555	575	531	538	549	530	545	537	536	575	543	543	520	542	554	534	533	537	554	558	548	494	574	555	578	518	544	578	556	546	572	593	534	578	578	549	502	546	558	538	597	517	558	572	566	536	549	518	564	538	548	570	530	526	512	537	547	550	552	538	522	588	537	576	544	528	515	549	531	507	557	534	526	551	531	588	524	529	520	530	548	544	559	544	571	520	474	532	535	539	564	544	558	550	542	508	550	563	534	537	525	572	560	553	511	579	545	529	576	531	558	577	515	553	530	528	557	560	540	527	542	490	569	584	533	535	568	520	542	539	560	537	526	548	525	539	505	548	526	538	529	577	538	495	567	578	543	507	515	515	583	543	537	554	541	544	534	529	586	491	548	507	539	541	588	566	569	528	508	557	575	534	545	553	573	539	555	487	539	567	533	548	554	508	527	536	530	535	563	540	560	534	543	561	525	543	523	594	544	540	537	542	553	539	513	525	536	599	544	556	512	541	513	570	499	542	502	550	561	561	517	552	528	532	545	545	548	534	565	534	571	539	534	552	493	495	534	541	524	521	567	571	574	534	531	538	572	518	519	545	564	573	537	525	535	517	570	545	531	529	494	542	561	527	534	512	528	525	487	524	530	573	529	546	544	554	520	558	561	548	536	522	564	551	548	505	564	506	552	534	514	507	521	546	537	528	496	552	566	516	550	527	548	580	574	550	519	546	509	516	525	563	479	545	527	539	531	509	488	592	536	574	527	550	544	531	574	567	528	583	537	554	562	514	519	523	554	519	540	530	502	558	512	538	516	580	524	531	556	503	546	532	527	537	527	512	523	548	569	601	510	538	518	563	537	527	532	502	542	535	562	545	520	594	552	499	558	558	577	563	518	536	520	530	554	548	543	509	564	560	484	544	551	561	509	554	498	542	541	547	536	577	521	547	533	523	527	517	524	545	517	482	533	535	527	551	489	553	578	539	535	540	574	513	563	581	559	561	542	563	571	575	532	548	553	514	544	563	514	501	530	554	515	505	570	555	532	523	559	553	528	552	537	519	556	589	528	572	519	550	523	516	569	573	560	493	572	562	516	533	543	517	563	572	506	573	527	554	528	562	524	537	522	540	520	525	584	536	536	534	536	516	584	540	543	539	509	547	528	577	577	592	546	553	537	510	557	568	564	524	537	564	542	537	560	566	542	523	517	584	525	501	576	531	524	511	499	561	537	515	531	526	541	544	536	516	580	539	548	510	510	519	538	497	552	542	583	607	540	570	520	599	561	522	520	516	555	544	526	594	532	552	505	557	545	548	530	541	586	551	559	546	512	572	577	510	536	535	567	568	551	534	567	466	555	499	546	542	517	519	561	536	581	536	579	504	564	534	497	522	545	545	548	559	566	558	556	527	558	529	605	532	523	507	581	538	486	585	556	561	508	527	521	540	528	591	574	556	529	533	514	534	554	558	575	515	550	514	541	524	508	552	513	527	537	534	545	546	569	538	508	561	531	534	576	480	530	526	542	544	542	564	543	559	524	607	554	537	567	532	562	569	509	552	562	616	540	516	542	534	571	551	551	543	537	588	523	543	555	528	592	538	515	545	565	608	568	545	534	530	517	533	524	557	512	537	562	554	590	528	571	526	558	555	527	579	605	538	526	556	550	575	587	537	503	549	544	531	540	574	601	504	544	549	581	578	558	559	527	579	551	542	575	498	577	544	543	520	580	545	582	523	518	573	555	568	546	520	518	520	507	545	557	544	594	518	546	560	565	521	546	536	540	533	516	524	569	529	561	542	543	550	552	536	579	550	538	519	557	545	507	528	528	586	542	527	588	538	519	548	523	599	528	527	534	535	528	548	513	516	512	536	544	569	556	586	538	556	542	550	573	578	554	553	574	543	548	522	559	530	531	538	543	561	561	493	572	525	561	532	539	542	522	543	539	494	537	512	565	512	529	530	511	583	484	531	569	541	524	525	523	564	543	573	562	538	546	522	528	549	525	533	548	528	532	511	544	588	545	540	532	536	509	527	526	528	522	554	560	558	561	503	580	540	534	543	541	519	546	572	564	563	553	503	596	542	556	541	513	559	576	512	553	541	518	564	539	521	580	547	528	579	547	544	538	494	561	498	548	572	521	527	534	544	491	523	488	565	572	573	546	551	521	559	555	532	554	566	561	525	555	523	522	553	511	516	532	536	525	542	541	550	592	562	562	538	562	511	538	529	519	569	535	583	578	542	570	578	545	513	536	530	556	550	578	539	522	537	562	549	554	561	527	581	531	545	563	550	522	554	527	528	545	573	542	543	551	505	560	541	565	577	593	532	581	543	524	551	549	531	516	559	532	545	527	563	542	571	573	552	524	544	521	532	547	578	519	541	513	522	570	552	565	581	572
15656	10054	9461	8301	5985	2328	1375	940	694	508	407	341	241	244	242	292	249	225	247	258	250	269	244	272	235	226	259	266	257	254	269	274	277	281	268	289	289	280	398	361	358	361	366	305	272	365	327	245	269	268	262	274	277	270	252	256	260	241	258	264	239	226	248	251	225	251	233	246	232	195	240	216	239	234	233	232	200	208	205	235	217	237	222	220	203	181	190	218	226	211	207	225	200	207	211	204	184	220	204	181	210	222	211	211	185	209	237	187	218	222	184	198	206	198	203	219	233	201	211	199	210	208	206	188	197	193	215	213	196	221	214	244	204	218	188	207	186	219	213	218	206	194	209	212	228	210	194	214	208	227	198	221	202	221	197	201	205	216	193	204	219	197	215	220	180	192	218	221	245	212	210	198	200	196	184	219	221	195	201	199	206	208	234	202	211	248	211	171	186	209	209	211	185	168	211	213	223	239	203	207	187	230	211	221	202	221	221	198	192	197	222	191	185	224	210	216	212	198	215	204	202	217	200	224	205	206	213	205	196	199	226	222	206	186	179	216	198	220	205	215	201	200	211	204	210	232	203	218	188	185	175	218	194	185	196	212	202	192	230	212	226	220	216	216	206	224	202	191	195	200	222	218	180	232	194	206	203	202	215	188	220	214	221	192	201	200	193	171	204	225	210	191	192	212	211	169	199	203	200	202	184	192	205	208	212	196	205	195	240	210	215	212	179	218	185	193	198	190	232	226	189	231	219	209	211	204	190	211	209	226	200	214	201	257	217	207	208	223	203	213	218	193	193	213	202	208	185	192	208	207	192	175	184	220	213	202	230	187	190	222	189	215	207	215	237	176	175	206	190	204	223	221	210	214	198	210	194	224	229	193	207	213	244	208	192	196	191	217	222	182	209	206	195	190	206	209	213	227	217	200	199	219	208	210	210	190	203	215	203	193	229	189	215	217	213	197	215	224	223	199	184	206	197	201	198	224	205	195	178	192	210	202	176	222	214	177	215	196	197	195	186	207	207	200	215	217	182	203	218	213	206	186	219	198	190	200	228	220	220	192	196	184	211	223	200	183	244	215	194	226	228	219	214	191	196	224	208	225	193	190	202	205	226	232	211	216	168	215	243	221	196	192	196	202	206	236	193	218	254	209	183	217	223	215	186	222	222	219	219	186	191	210	205	202	206	209	201	199	221	179	163	199	209	174	218	218	198	227	199	213	208	207	193	208	184	225	186	234	216	209	195	194	211	203	193	214	211	214	237	212	190	189	194	233	189	188	216	208	208	200	220	210	207	213	174	204	219	209	210	213	221	189	203	239	193	200	203	205	203	220	215	206	199	194	197	232	199	197	213	204	224	200	221	206	191	239	227	192	177	179	205	217	196	207	189	200	188	226	200	186	195	221	206	201	210	187	180	216	200	193	197	216	194	238	226	227	241	211	214	201	203	225	208	201	185	230	205	205	169	199	182	179	201	202	222	233	208	201	202	202	181	207	189	230	215	207	205	202	212	188	198	201	197	185	187	210	194	212	223	239	215	198	196	203	228	234	199	226	218	242	208	189	223	220	191	208	192	180	214	217	200	212	197	214	211	199	188	215	221	186	201	218	220	197	175	193	204	211	199	237	195	183	190	213	213	215	197	202	189	196	191	206	228	192	200	234	198	217	210	206	221	211	233	191	191	201	191	216	195	211	192	214	208	223	193	219	178	193	189	216	205	196	222	200	171	199	234	201	203	201	191	193	202	202	198	201	195	203	210	238	207	178	207	220	218	208	181	208	215	215	195	223	195	201	211	198	181	196	240	196	192	199	202	206	240	175	189	217	210	185	187	198	221	219	205	219	188	217	196	200	204	225	181	201	194	214	207	198	197	184	222	214	205	206	213	207	227	220	205	204	191	192	206	186	195	194	200	186	227	221	231	205	202	209	205	210	186	223	179	191	192	222	226	200	198	218	205	211	194	192	196	223	210	194	219	192	223	225	198	204	221	209	194	220	213	215	222	190	213	201	205	205	215	197	210	212	195	177	179	215	203	203	213	202	174	190	230	210	215	206	207	186	225	216	199	219	185	216	230	194	183	178	212	210	185	211	241	203	210	220	197	217	218	193	204	214	198	182	177	201	207	198	226	183	191	212	212	194	195	202	199	195	193	210	227	192	216	201	219	221	193	207	229	209	169	212	236	193	199	196	202	217	186	181	186	213	190	198	214	187	210	198	215	196	193	206	193	207	218	224	230	198	200	189	190	231	206	185	210	204	192	234	199	197	236	225	205	236	188	203	185	201	180	209	179	198	202	191	246	201	206	192	180	201	225	191	224	191	211	202	184	231	195	198	192	235	196	229	229	201	220	186	212	214	190	201	222	196	204	226	211	227	232	223	192	177	226	194	219	204	196	193	189	212	195	170	216	187	220	194	202	215	206	219	214	238	209	191	189	224	192	224	174	226	176	187	189	217	216	218	191	201	215	201	208	233	221	217	218	231	214	174	217	218	189	185	209	223	208	206	207	228	210	181	206	191	210	236	204	192	212	208	259	206	225	212	205	220	206	211	212	203	188	199	189	239	191	214	197	196	217	206	195	205	212	224	219	187	214	203	185	206	193	192	193	214	202	197	170	205	218	204	219	204	182	192	199	210	210	219	214	225	199	189	218	211	207	212	225	197	199	197	181	213	219	207	187	171	208	209	198	224	192	210	209	214	203	205	191	190	220	194	202	210	198	192	197	203	212	186	212	211	203	205	207	220	206	193	206	220	204	225	218	201	193	193	211	222	225	217	215	203	206	217	217	226	207	229	169	196	222	198	209	238	203	220	188	177	212	224	174	197	211	182	181	185	174	191	223	229	207	205	202	200	212	206	209	170	205	190	185	203	194	198	193	209	186	198	248	211	203	236	210	220	215	194	194	198	217	187	213	194	200	215	204	223	238	201	217	228	192	173	213	183	213	219	197	228	194	191	169	215	187	218	223	183	186	220	207	205	223	189	221	209	196	193	200	183	201	171	212	209	215	198	189	205	189	190	222	197	207	199	224	203	192	203	220	182	187	228	177	199	216	227	220	198	204	204	210	195	202	209	199	204	219	190	210	189	200	204	202	201	210	190	210	216	215	208	224	207	201	213	198	175	199	223	192	203	197	189	194	229	191	213	204	196	216	193	191	191	198	201	197	224	196	180	227	219	196	209	230	194	191	213	207	211	225	209	199	230	208	215	218	194	187	208	198	224	201	194	226	181	173	211	195	203	196	197	195	217	230	212	196	198	202	255	222	202	221	215	200	225	201	190	249	198	186	213	207	190	201	197	213	191	210	212	201	214	216	211	193	211	220	202	199	221	201	202	200	210	212	217	216	189	193	221	194	180	214	212	217	199	202	200	235	213	198	210	216	225	183	215	225	231	196	222	206	185	189	199	196	215	205	209	199	209	210	183	186	213	216	188	199	213	194	214	226	221	228	207	218	193	202	191	196	205	198	203	243	220	188	208	234	200	183	190
10008	8496	11379	13271	11067	6607	5789	3893	3095	2296	1605	1267	1031	913	887	847	769	798	732	840	784	758	816	798	808	891	838	971	913	874	960	975	1085	1099	979	1081	1289	1304	2182	1982	1895	1852	1757	1436	1204	1939	1454	1125	953	1002	1074	1097	1129	998	930	878	791	883	862	865	801	724	884	753	809	853	795	743	703	709	745	744	698	719	669	653	638	589	570	627	576	578	536	543	570	578	532	548	538	560	542	519	514	522	547	551	525	522	519	505	536	501	555	521	520	528	516	481	513	470	532	514	541	505	494	475	534	509	543	505	481	516	484	531	570	501	494	525	529	540	515	516	519	534	501	523	502	530	526	502	512	500	540	497	499	494	508	547	517	508	505	499	533	496	520	544	503	440	494	502	491	478	521	521	490	501	499	486	511	492	533	521	531	456	504	487	512	525	498	490	548	512	500	511	478	491	527	521	507	515	533	533	496	484	492	496	550	498	529	530	522	540	477	472	505	515	530	491	494	537	547	514	531	490	515	525	553	518	494	528	516	522	490	484	512	536	503	519	529	510	479	557	543	507	486	501	494	530	484	505	521	479	538	508	472	540	515	497	463	510	520	515	517	523	545	504	514	526	516	516	491	497	518	513	492	503	520	550	514	502	516	507	529	503	563	493	490	528	474	537	511	512	447	529	509	519	497	494	514	522	486	510	491	531	575	494	506	511	520	528	513	507	531	555	518	528	503	535	495	532	499	495	550	507	502	568	526	480	529	483	530	498	503	510	522	500	471	520	492	498	526	503	472	531	487	502	531	546	488	508	478	537	544	550	534	519	508	514	478	521	494	519	516	534	517	517	506	504	507	507	501	488	481	491	527	493	490	515	489	480	469	522	515	506	522	578	491	518	502	503	538	550	505	476	513	517	507	545	469	508	487	540	514	524	476	530	510	513	511	504	526	531	495	501	505	462	500	544	508	491	524	509	497	520	508	526	497	509	464	491	509	494	515	510	551	506	538	515	540	479	526	508	523	526	503	561	539	496	526	500	523	573	511	563	523	508	518	552	522	510	518	513	496	482	528	485	469	504	524	496	523	533	545	488	507	507	508	502	539	485	514	486	474	504	529	562	496	512	538	479	494	504	522	530	498	519	530	512	536	500	511	526	479	458	524	491	465	466	530	495	523	544	504	524	485	470	519	559	536	506	537	501	514	518	523	523	517	519	526	552	517	531	514	494	529	492	507	505	514	525	536	502	530	499	492	491	461	520	537	477	516	539	551	496	580	497	550	490	513	531	487	510	528	543	521	517	513	519	492	497	484	530	514	496	519	482	526	487	497	459	498	500	506	568	513	549	529	528	523	506	534	529	477	519	513	527	484	496	533	497	490	528	477	515	533	526	493	525	531	496	504	504	505	544	517	475	523	527	506	472	498	522	491	501	513	505	517	479	474	561	533	498	495	484	547	529	508	525	496	487	519	521	494	508	500	528	496	531	504	489	517	503	513	504	531	537	504	520	522	476	510	522	511	507	468	473	488	519	515	529	519	582	529	500	516	506	495	533	486	523	534	530	550	542	513	446	543	478	510	544	532	518	474	566	526	475	497	500	471	538	474	500	535	527	513	522	506	524	484	502	528	503	504	532	529	479	532	517	489	500	464	467	533	501	516	526	474	477	496	500	517	495	503	483	533	499	519	542	503	517	506	487	557	515	513	517	509	467	516	504	541	505	540	503	528	571	478	487	493	489	539	509	493	525	516	541	511	544	473	497	524	496	502	512	507	521	524	530	507	490	503	519	513	517	503	474	529	529	521	479	512	528	520	514	541	563	514	498	489	475	529	518	496	495	516	472	483	487	478	540	503	510	543	517	515	500	503	515	517	491	490	502	522	521	480	500	536	482	536	496	499	524	494	550	525	501	489	517	498	538	489	503	523	509	554	482	499	518	542	537	483	497	481	518	465	527	512	522	518	509	511	510	505	490	527	511	514	524	479	579	549	504	542	547	544	526	527	490	505	503	512	502	537	538	496	470	512	528	521	499	494	515	513	488	520	485	522	532	518	464	554	516	533	482	498	490	456	509	477	506	504	512	519	535	524	507	538	529	551	565	529	503	519	518	501	534	551	511	474	530	517	499	473	504	529	500	511	524	465	539	539	529	541	532	507	501	489	506	495	560	530	489	529	512	517	525	540	517	578	565	497	567	516	539	553	530	505	510	474	505	524	542	497	465	517	530	486	521	545	549	514	494	489	473	512	533	516	520	554	541	499	506	515	531	518	503	504	556	525	498	513	494	483	544	514	550	517	488	484	503	501	489	513	510	522	578	484	464	523	506	488	508	537	503	566	519	510	509	500	537	498	486	484	528	526	495	507	541	540	495	538	480	528	512	507	523	521	509	507	534	499	554	481	513	537	491	510	494	504	495	518	535	500	498	504	506	525	482	525	493	502	506	498	472	521	491	483	475	524	482	498	481	536	491	520	488	515	492	490	489	517	531	509	496	520	542	532	477	512	501	540	533	503	507	512	515	533	502	521	510	523	483	496	550	528	486	510	528	523	476	518	525	514	535	507	497	501	540	501	511	478	522	482	485	522	554	551	479	529	487	513	533	496	541	518	512	491	511	494	502	526	510	557	530	500	495	494	522	500	516	537	495	497	510	486	507	494	509	497	501	496	521	510	510	484	530	512	523	516	526	500	519	541	521	528	501	519	527	507	511	500	510	487	499	525	539	502	495	527	553	538	541	513	506	538	520	515	514	483	484	496	491	485	543	525	486	472	538	498	500	534	507	534	543	565	532	577	552	532	488	507	522	548	488	454	466	518	509	521	486	513	521	544	517	499	517	516	518	538	500	526	525	497	519	516	512	520	508	532	536	514	519	454	493	489	516	512	532	531	522	485	547	506	478	507	535	521	524	516	518	532	517	520	499	483	504	525	541	490	521	518	512	519	528	522	500	549	552	532	591	485	541	544	534	544	496	510	478	536	566	553	562	539	553	507	528	503	514	511	491	499	510	560	503	519	489	523	469	488	533	476	518	531	513	514	508	536	463	478	533	491	510	512	515	484	530	564	486	487	512	480	545	480	495	475	501	525	494	486	540	486	537	487	497	503	533	507	556	539	525	520	524	531	529	514	526	525	477	507	495	531	506	507	521	517	528	450	492	531	474	531	547	495	504	502	505	527	517	541	518	519	501	483	488	559	532	522	508	449	528	509	482	518	497	522	485	504	488	498	528	473	559	512	497	583	496	524	518	495	511	519	520	529	503	522	506	508	515	464	503	521	533	488	531	500	479	511	535	517	507	503	537	519	523	483	487	474	537	510	498	505	495	528	535	557	563	534	498	543	527	496	536	536	481	515	510	515	565	518	497	534	495	495	537	493	487	521	476	537	524	540	526	516	565	480	493	511	527	538	502	506	472	487	481	528	501	513	519	493	501	523	510	504	520	560	489	535	527	499	521	502	492	513	533	488	498	491	523	508	537	530	506	534	530	473	522	515	460	526	518	520	537	530	476	499	516
23209	15260	12062	12335	9181	3681	2182	1287	866	637	525	399	354	323	307	258	231	256	243	239	249	231	222	281	248	217	245	227	246	223	299	238	317	294	277	290	325	360	461	426	471	463	402	361	305	444	372	276	317	250	294	289	275	307	284	246	256	250	239	225	246	240	268	247	242	252	243	225	237	194	241	230	210	188	202	218	192	208	214	191	204	184	201	219	201	206	194	155	178	185	201	204	202	177	183	208	204	167	174	189	163	195	203	191	162	177	172	172	178	184	168	179	218	188	188	188	180	189	201	199	209	212	190	183	187	191	166	185	185	188	173	180	191	161	184	190	193	182	181	198	183	176	169	188	200	191	164	168	172	192	183	181	189	180	166	175	189	170	181	211	201	200	182	174	194	192	167	177	184	175	179	181	204	160	173	182	190	211	195	184	172	190	170	182	222	198	168	175	167	169	190	168	197	181	209	200	189	202	191	168	173	204	173	183	179	181	216	172	195	192	205	189	195	171	176	186	175	207	198	167	205	203	183	209	206	202	173	179	190	212	175	191	206	201	169	195	196	165	177	193	205	192	192	183	208	177	169	196	207	208	191	162	176	185	183	182	171	208	177	189	167	187	192	187	196	200	187	173	195	205	225	195	185	194	174	163	181	188	161	177	198	176	203	207	187	180	165	171	175	174	186	194	198	207	191	166	196	172	170	207	208	179	174	194	197	165	196	187	195	203	187	194	171	176	187	181	184	182	171	210	192	198	156	169	178	175	179	176	166	198	211	167	190	191	181	205	197	182	167	178	186	191	199	161	158	178	186	185	188	187	179	187	176	172	190	185	194	182	207	205	193	179	178	173	188	186	196	192	178	166	193	162	181	179	204	201	164	173	226	194	204	196	183	180	173	179	170	201	195	192	193	180	177	171	190	170	153	177	186	160	177	196	204	191	172	188	180	182	194	185	187	193	186	209	157	188	173	188	196	171	169	196	183	181	193	187	188	195	198	168	185	191	191	172	187	169	209	142	197	166	191	186	187	193	193	198	181	186	193	176	202	185	194	181	145	182	195	198	179	198	199	182	184	213	175	199	188	178	172	176	169	201	180	202	195	181	193	178	189	198	191	188	196	200	190	188	181	186	184	173	145	178	188	212	185	189	183	190	169	199	198	189	192	223	215	181	167	184	192	164	184	194	190	198	182	189	210	164	181	197	182	184	182	188	186	211	171	180	210	184	178	185	180	160	205	153	179	195	187	188	190	187	167	186	187	195	186	180	200	182	186	178	208	168	182	179	182	187	164	161	199	183	184	160	191	184	190	171	197	200	158	191	162	191	180	188	163	174	187	201	170	167	205	207	195	188	180	167	224	176	189	171	175	182	186	181	185	194	203	183	171	185	200	190	195	180	192	197	189	194	198	203	190	159	163	201	180	188	172	203	198	213	178	177	177	169	199	164	166	216	190	208	170	193	202	183	165	190	184	182	174	200	171	182	194	189	179	195	186	192	168	198	193	175	189	170	179	166	209	195	177	178	187	200	207	184	166	174	183	187	170	188	171	183	179	184	196	176	210	177	197	178	190	196	210	183	179	184	165	202	180	182	191	194	188	211	161	195	188	173	172	207	188	191	190	200	185	189	173	185	191	186	212	189	180	191	159	186	176	180	192	159	188	228	199	191	203	193	196	179	161	188	168	181	185	167	183	195	193	199	171	178	187	186	170	174	183	196	174	209	174	170	203	163	193	158	185	196	164	191	185	165	191	181	206	157	183	181	191	168	166	178	174	215	198	157	182	201	167	177	199	202	210	189	194	172	204	179	199	189	168	184	174	196	198	178	196	216	213	170	194	193	207	192	195	183	175	189	194	184	183	176	203	168	165	169	173	209	193	197	190	193	173	182	175	179	179	185	175	201	179	178	203	177	183	187	209	175	208	162	182	188	209	186	209	183	195	191	171	172	169	170	186	164	205	216	168	199	172	184	172	184	186	180	172	187	184	195	172	174	188	172	195	188	169	170	175	167	187	200	166	184	176	210	167	178	202	195	195	170	205	177	212	163	195	170	179	183	180	189	202	199	188	198	186	179	178	181	173	183	213	178	179	204	185	182	168	196	175	169	175	176	178	182	193	177	195	163	183	171	165	170	217	199	187	212	200	207	167	205	184	169	175	187	186	195	209	169	181	216	196	172	237	203	206	174	182	181	191	187	176	184	191	181	186	205	216	163	204	176	186	175	193	190	198	192	168	187	178	184	212	181	209	201	167	181	175	188	188	203	206	202	181	192	167	176	139	186	181	177	199	172	169	196	174	183	188	194	188	191	211	185	188	184	188	157	185	216	214	182	178	175	183	181	184	194	183	167	190	199	204	214	187	192	204	181	164	199	203	203	198	207	182	197	196	174	189	179	186	181	159	170	182	168	180	177	182	176	178	197	173	155	199	184	194	180	185	179	173	190	179	186	172	173	176	165	178	200	200	150	197	167	172	181	194	188	217	173	203	187	152	163	195	181	172	206	187	185	183	195	208	205	188	190	197	180	173	159	203	178	187	158	206	195	147	187	192	191	170	183	198	201	164	188	200	187	171	185	179	201	185	182	181	180	193	169	185	200	186	226	185	173	179	204	187	155	170	181	171	177	183	190	178	172	194	194	159	165	182	189	193	189	161	192	191	197	164	199	185	202	200	190	181	181	233	185	209	179	177	188	205	189	197	178	185	189	220	178	166	171	204	204	181	169	170	176	170	177	207	174	186	202	170	168	181	185	181	176	204	176	202	183	185	184	193	178	173	163	190	194	181	169	188	166	178	194	180	174	163	178	181	199	156	195	178	175	166	185	193	177	190	201	164	180	191	175	173	206	197	206	183	195	193	194	208	212	212	180	200	185	191	181	166	189	197	187	195	184	209	184	178	192	181	186	197	209	173	166	160	173	180	220	194	177	182	178	173	173	187	187	223	181	183	175	211	169	184	176	195	169	199	186	162	192	168	163	179	173	195	192	195	174	187	195	195	172	180	197	189	194	181	183	179	191	181	213	158	184	189	208	171	167	186	177	189	167	209	175	174	178	174	209	179	173	187	204	176	203	194	188	178	170	184	191	181	185	183	179	180	174	188	187	178	174	187	215	191	186	177	182	190	175	159	169	171	197	195	186	161	193	168	190	172	198	195	184	195	167	206	193	159	182	173	210	194	190	197	200	179	183	198	187	193	187	186	192	195	193	171	190	156	222	201	189	191	195	166	195	149	190	175	187	178	198	192	198	195	201	181	161	205	181	186	188	172	176	173	182	164	186	202	178	191	208	177	194	214	197	179	193	196	191	196	191	208	201	188	194	173	180	178	183	194	195	186	171	187	167	179	216	172	165	185	201	208	194	168	190	198	185	185	181	179	186	158	212	209	194	165	170	193	203	186	178	174	183	169	171	177	189	193	162	180	186	193	185	174	196	180	191	199	207	171	187	183	189	178	197	194	178	190	175	198	166	196	214	193	195	170	169	205	198	195	174	189	160
13194	11912	13647	16698	13664	8617	7676	5586	4244	3197	2272	1762	1412	1262	1113	1087	986	987	992	959	950	942	985	837	970	975	1026	1186	1043	1013	1164	1241	1215	1233	1205	1342	1581	1637	2984	3143	2943	2528	2572	1842	1517	2631	2000	1427	1179	1109	1413	1529	1403	1167	1196	986	918	926	974	927	886	829	950	842	972	989	875	811	747	698	710	732	760	695	646	590	586	609	615	593	597	531	545	519	512	527	532	524	494	510	471	504	511	476	502	511	465	440	522	479	477	467	463	495	488	456	467	482	458	475	468	471	452	446	481	497	473	443	475	462	471	487	449	482	528	464	495	480	460	479	499	493	461	401	452	466	461	502	463	511	437	452	491	459	423	462	454	429	467	472	515	454	482	464	496	416	483	480	481	491	458	502	466	456	479	438	419	485	444	461	463	426	472	454	487	478	465	465	455	481	482	471	446	485	439	483	510	474	465	436	469	471	464	469	466	434	401	482	442	495	478	481	480	462	464	465	451	445	417	454	459	513	461	474	482	469	449	460	476	461	458	438	465	495	481	461	460	455	425	484	440	460	442	455	475	453	459	466	453	403	474	517	472	472	469	464	437	460	446	441	503	503	473	441	477	452	483	453	448	463	480	472	495	461	466	472	468	430	420	488	471	453	485	487	444	461	471	463	452	494	476	499	483	441	460	471	480	426	438	458	454	460	480	474	437	461	439	451	456	506	471	448	471	477	496	432	474	499	443	451	482	465	419	469	477	465	454	504	458	440	463	462	468	444	475	475	445	415	481	487	459	478	463	462	457	439	469	476	481	467	442	460	443	476	459	467	465	478	474	483	459	478	474	463	491	434	451	489	426	462	455	421	468	423	500	458	442	474	445	495	416	456	446	473	432	478	503	485	464	508	457	469	461	472	489	406	444	484	480	455	458	515	476	469	466	483	479	440	458	464	452	460	455	458	464	470	471	457	475	473	465	461	504	447	477	484	456	479	474	456	455	445	454	449	462	447	455	473	482	460	442	476	453	454	501	470	452	465	451	467	423	452	480	476	451	440	456	464	446	461	482	446	467	444	453	456	447	435	466	468	475	490	477	417	459	489	489	437	465	447	424	446	463	449	479	468	480	452	456	510	470	462	484	414	479	458	476	462	484	453	485	453	478	487	453	481	486	468	500	469	466	463	453	480	480	493	459	464	428	459	485	514	469	485	464	464	499	446	492	454	466	474	478	465	455	493	463	519	436	442	463	461	465	456	478	472	434	458	410	490	454	501	461	426	478	467	441	485	435	432	465	483	441	472	456	441	471	425	428	483	454	482	475	456	479	442	460	522	458	490	444	483	479	447	436	492	463	458	444	491	463	432	481	488	456	463	453	448	444	486	469	447	465	468	474	451	450	472	468	437	484	477	469	441	471	539	486	482	444	460	456	448	467	450	488	481	465	488	485	471	441	430	471	466	469	480	456	485	498	473	489	452	488	462	464	469	476	444	515	436	470	488	445	447	487	492	447	500	476	471	457	495	487	457	418	481	463	465	477	506	472	478	430	470	486	455	477	501	484	472	466	488	467	472	452	475	460	429	448	489	452	468	463	471	462	522	458	445	475	467	498	465	471	436	483	463	478	423	486	481	467	481	467	449	437	429	477	487	489	473	493	479	423	483	466	453	431	460	460	457	469	421	479	448	462	459	444	517	474	429	490	501	436	469	439	448	483	457	450	473	448	527	482	476	456	481	466	503	460	496	458	489	496	446	491	451	482	436	414	460	435	439	440	464	474	521	474	461	420	474	460	458	438	451	455	471	451	420	467	441	456	426	465	475	464	463	471	479	475	453	500	403	490	437	461	446	455	448	493	434	431	437	458	470	390	432	482	482	492	474	448	457	469	436	477	444	481	466	470	463	446	486	446	455	446	435	481	457	469	457	502	447	494	483	490	446	481	450	443	483	494	460	409	443	466	491	448	436	496	478	434	466	468	440	455	459	483	452	477	517	479	465	450	486	440	480	427	485	445	461	464	459	454	458	513	432	413	476	454	455	450	440	492	460	485	459	459	474	423	484	483	466	460	453	494	442	452	458	485	459	466	460	499	499	470	474	451	481	447	462	445	477	456	402	429	463	519	482	489	467	449	435	466	489	485	448	454	523	485	442	465	489	460	468	493	448	453	447	475	446	436	496	473	417	480	505	479	474	447	487	450	461	483	463	442	465	479	487	452	447	442	484	467	496	465	447	451	474	434	487	463	479	468	453	431	498	451	438	447	447	471	462	457	462	459	493	461	477	508	477	493	437	442	442	486	487	445	453	421	459	447	477	433	499	474	459	475	433	452	426	454	469	484	466	427	425	471	479	466	486	452	442	461	470	471	455	465	433	458	452	471	452	464	495	466	488	512	458	454	476	436	500	444	491	461	465	477	458	497	454	434	453	493	483	451	430	487	494	501	473	485	520	461	484	480	476	469	439	465	477	468	465	467	446	468	485	449	465	429	482	428	519	465	453	489	485	491	436	434	429	472	476	451	424	444	447	455	482	490	482	480	498	449	469	470	426	441	460	467	456	503	470	463	450	431	444	454	483	452	497	495	486	453	475	479	463	462	474	510	426	432	481	472	433	470	489	438	462	475	470	478	464	481	487	444	449	493	483	446	449	483	448	461	478	450	499	488	500	460	490	466	440	473	442	504	479	484	470	471	492	465	464	441	455	423	458	491	447	479	484	487	444	440	471	428	476	426	424	430	429	484	437	462	462	457	491	453	415	466	436	468	457	475	481	490	418	482	487	469	464	466	479	460	471	452	496	454	481	477	471	460	456	470	458	472	494	512	488	410	461	446	448	473	486	468	474	465	481	444	486	449	457	464	484	464	465	470	430	508	445	422	501	451	427	439	454	411	474	465	476	465	482	438	504	443	449	432	447	415	458	467	431	482	464	443	454	460	472	468	451	436	462	446	466	507	470	443	469	464	461	516	444	467	501	452	450	517	455	470	468	431	477	473	458	440	476	429	460	488	466	446	516	493	474	481	466	491	459	481	425	461	437	500	502	434	464	488	443	450	459	474	457	443	446	463	475	453	454	475	463	433	465	462	457	465	443	508	472	448	444	427	487	451	472	459	466	490	435	467	457	470	443	441	457	455	464	467	480	445	490	473	468	506	479	453	464	448	471	474	458	500	451	467	436	448	471	493	496	415	495	469	447	454	475	482	441	449	475	481	516	455	464	470	483	435	480	440	453	450	503	450	453	440	466	434	482	471	439	474	498	478	455	491	495	479	444	457	475	442	468	488	434	479	450	481	448	476	491	471	462	436	503	464	433	452	463	431	478	465	448	467	453	503	476	456	481	440	481	472	470	490	456	443	459	457	446	472	475	487	478	441	480	440	463	460	468	489	478	473	465	464	426	463	483	457	466	475	439	452	435	457	451	477	496	486	474	451	487	457	491	463	443	504	451	422	422	466	492	443	479	449	419	444	447	461	469	461	499	469	466	461	447	471	487	432	479	447	509	418	460	452	459	436	446	476	440
8239	4040	2515	1587	984	775	745	600	416	409	279	284	269	248	223	233	224	225	225	227	215	261	213	265	238	236	240	256	261	267	238	271	260	280	253	261	292	280	274	272	274	262	264	270	250	256	256	240	241	254	229	265	233	263	225	239	250	260	256	247	221	237	215	231	249	227	239	239	219	242	243	214	209	235	220	213	234	237	199	223	221	237	222	225	201	194	256	228	222	220	212	221	230	235	234	214	250	231	199	226	202	210	228	209	199	235	206	248	217	216	228	233	226	199	220	195	223	207	205	209	235	222	203	201	237	232	218	203	242	244	241	233	210	183	221	242	208	256	227	206	218	235	232	224	232	235	209	205	213	235	215	226	201	233	238	219	216	219	237	235	230	216	202	220	207	196	218	212	225	220	215	212	215	216	236	225	257	250	230	209	227	220	214	216	201	199	242	201	221	233	261	215	226	213	252	219	215	218	212	211	210	217	219	231	263	217	204	193	232	235	211	218	241	217	210	229	237	222	229	214	221	215	200	220	230	206	222	202	201	212	231	249	258	206	224	214	225	233	207	203	216	219	225	221	220	193	205	218	221	187	250	210	233	217	193	197	208	228	207	214	260	192	214	213	212	204	197	218	212	229	223	211	219	215	228	203	225	223	208	216	198	217	211	215	235	219	213	190	185	219	257	214	227	231	212	218	202	198	221	202	225	208	226	214	208	242	208	238	222	261	240	214	229	230	227	198	225	222	203	220	214	217	196	216	235	193	223	210	229	206	226	216	218	239	211	226	255	229	183	219	224	218	215	206	228	239	241	198	198	190	205	204	215	202	220	226	193	204	234	223	212	216	231	208	246	208	209	222	210	207	238	238	223	196	199	226	231	215	246	211	227	230	248	231	207	228	217	224	231	205	233	233	220	237	230	195	222	200	234	215	235	224	210	196	229	236	238	226	212	238	221	203	203	245	219	204	235	210	229	227	276	221	210	208	227	217	217	210	213	226	224	206	219	188	210	219	219	229	206	235	217	198	216	232	203	202	222	207	210	218	226	208	235	196	199	217	203	248	228	247	228	200	236	222	223	212	222	228	206	222	217	218	224	229	205	211	234	217	216	217	233	201	194	207	197	230	245	223	221	211	221	231	215	221	236	222	206	216	208	210	213	208	211	245	210	229	214	214	221	219	213	237	237	204	220	207	215	251	203	234	203	216	232	253	255	257	224	219	221	199	243	212	204	235	218	207	222	225	222	221	226	222	216	241	230	246	245	236	228	227	211	233	224	228	226	239	215	224	189	221	217	213	218	229	185	219	214	208	231	209	229	232	221	237	201	216	216	224	219	225	214	220	224	219	227	234	220	218	244	210	227	220	241	240	222	191	196	227	205	208	217	239	190	211	219	206	237	221	238	194	204	223	212	196	213	242	237	235	213	231	192	207	228	226	212	197	221	227	202	212	238	231	223	208	227	208	251	205	220	219	214	209	214	225	233	235	256	217	235	218	200	202	209	230	215	208	230	237	215	211	196	244	219	209	229	233	214	244	195	203	225	249	213	227	199	232	232	234	212	239	228	236	212	220	220	245	218	216	220	229	229	217	223	219	204	210	215	231	189	219	215	233	229	212	248	214	198	211	209	226	235	199	245	238	258	211	215	234	234	218	185	218	224	216	219	211	172	198	209	253	207	196	210	210	169	202	220	229	227	218	196	204	206	226	200	227	228	212	189	210	227	190	226	226	212	222	232	204	220	209	197	218	228	223	236	225	222	226	210	197	217	196	243	197	221	231	212	214	236	241	215	217	229	221	211	209	217	228	229	209	226	197	242	211	228	257	205	221	231	222	216	235	204	220	247	207	241	220	221	222	261	228	222	219	216	219	253	224	193	222	202	211	241	197	228	233	220	222	203	228	217	220	219	241	208	228	233	261	220	218	207	237	237	199	225	224	230	218	250	225	198	215	208	193	213	213	221	214	236	233	248	222	229	216	241	223	200	207	239	228	235	226	203	226	233	212	219	209	192	192	219	251	232	229	215	228	230	219	210	231	198	223	219	225	211	205	230	210	210	203	241	192	243	204	233	262	223	203	226	224	239	219	194	216	218	192	215	235	222	234	227	213	211	201	201	211	193	205	210	222	190	246	192	223	207	206	226	241	206	227	231	208	215	239	216	238	217	196	220	229	230	212	215	214	229	241	235	241	236	217	208	207	217	200	213	218	210	231	237	204	248	224	207	241	229	213	204	234	207	244	215	194	206	217	242	220	248	216	222	225	239	213	234	194	224	233	187	238	227	220	223	204	201	238	213	231	231	188	231	234	216	250	235	236	207	220	231	254	205	201	201	223	226	239	213	235	200	217	214	214	204	217	202	223	211	208	207	223	230	233	210	220	224	206	224	231	219	226	247	211	217	261	214	230	203	208	236	211	202	224	214	246	243	201	236	230	215	217	206	218	242	223	245	230	221	230	226	219	252	203	222	239	232	219	248	205	254	217	212	206	191	214	207	224	221	231	212	205	228	224	225	198	211	197	220	206	224	241	198	203	221	252	212	217	216	211	220	192	209	208	236	200	240	208	252	220	240	210	208	253	202	213	226	213	237	235	217	224	235	194	202	223	201	206	201	199	234	184	204	194	214	206	213	217	221	222	218	236	234	203	220	209	239	223	229	205	215	227	226	217	232	229	243	225	214	213	198	236	204	241	238	240	243	232	214	230	203	233	214	222	228	218	244	239	216	230	235	221	213	206	224	214	220	258	225	205	190	216	245	203	235	230	255	235	210	200	209	195	222	218	225	193	213	210	251	204	229	197	220	191	212	198	206	231	226	238	243	215	196	213	206	230	196	238	224	248	223	201	216	215	226	232	215	209	213	234	195	212	229	200	215	208	246	234	211	228	226	231	225	216	199	212	211	249	224	189	208	220	205	226	197	234	201	245	220	221	218	250	217	222	220	231	208	220	219	243	205	237	235	206	207	220	208	211	203	192	219	249	205	225	205	217	232	254	226	245	231	216	213	228	225	206	205	210	204	212	241	206	212	210	233	221	239	215	249	216	210	202	219	224	218	229	234	225	235	214	213	250	222	233	203	218	198	231	201	230	214	201	249	234	217	249	225	216	212	254	246	220	227	219	206	228	234	213	223	197	223	250	219	257	230	219	220	212	255	177	216	224	220	227	206	234	224	233	239	203	232	233	213	213	235	210	241	226	215	217	221	246	224	210	212	226	202	216	203	257	212	222	233	202	237	237	219	259	200	202	226	219	219	229	233	205	194	215	249	228	239	221	203	215	214	206	219	232	229	231	225	232	218	188	213	224	248	242	218	213	225	226	208	215	230	218	249	222	216	219	235	212	226	236	210	192	203	234	214	219	228	233	224	236	222	241	215	231	210	234	197	213	188	225	230	221	223	233	258	210	215	226	260	215	225	197	229	211	198	223	197	222	211	222	237	219	213	223	207	223	192	214	236	233	218	232	259	238	224	213	205	244	233	202	217	219	238	209	243	238
5084	3909	4459	4785	3919	3083	3031	2300	1643	1339	915	743	700	655	644	629	648	626	585	582	648	629	655	660	639	718	748	801	703	788	811	900	862	847	876	932	989	882	911	993	1085	1000	979	853	814	821	799	758	734	706	789	687	720	684	694	692	735	736	730	691	723	707	653	708	645	683	703	706	685	659	698	626	650	663	592	588	619	593	571	596	551	578	582	531	568	558	550	559	546	553	608	543	541	544	563	538	579	570	544	568	559	563	492	551	534	535	560	519	585	527	530	574	533	539	559	542	512	577	540	576	592	592	572	533	550	534	527	538	516	575	585	556	567	521	554	534	519	540	554	562	548	519	529	557	550	548	527	557	558	538	542	536	545	525	556	535	544	533	522	556	527	561	523	537	548	545	550	574	518	509	524	576	554	513	497	516	529	527	527	563	515	512	545	550	541	515	539	559	585	512	590	603	592	596	519	520	542	539	553	537	534	575	540	537	535	560	585	565	531	536	538	585	543	554	533	519	610	549	511	537	572	529	512	576	549	531	551	538	515	523	537	510	537	578	588	553	572	552	561	543	534	555	554	553	561	570	569	502	558	535	536	543	533	548	553	565	496	523	550	527	545	565	557	555	581	538	538	539	518	503	548	576	548	542	559	539	525	547	579	573	545	549	535	541	541	571	579	530	535	538	595	542	557	475	542	573	553	530	589	518	516	552	510	557	548	584	545	556	569	540	545	492	565	551	550	527	561	596	518	510	526	536	501	565	540	543	528	578	512	566	550	510	537	538	509	568	555	556	544	529	538	538	522	549	554	520	525	571	540	565	534	525	566	530	553	518	555	545	563	542	545	518	519	563	559	565	550	538	575	527	534	528	548	500	529	556	538	553	573	580	540	496	502	542	573	542	536	541	532	515	557	543	580	539	526	555	550	558	541	556	511	536	602	554	544	518	532	522	540	529	523	611	537	540	554	590	571	547	544	514	533	519	546	534	530	552	521	566	553	508	556	541	539	526	531	510	561	533	543	557	515	551	585	538	594	522	560	538	534	521	567	533	511	503	582	581	515	522	548	503	508	594	544	531	590	539	567	547	554	590	532	583	521	536	554	550	584	513	541	561	542	553	550	534	557	554	535	570	551	523	525	528	579	565	520	526	570	556	529	532	535	532	555	581	558	540	539	520	505	562	558	520	557	509	531	554	488	529	524	529	549	554	532	567	582	540	558	535	581	558	537	500	544	535	544	545	546	543	585	546	546	532	536	549	546	545	576	565	489	560	586	526	533	531	520	560	503	576	509	496	558	553	543	554	526	537	583	545	555	549	575	570	528	530	566	520	558	564	552	536	557	541	573	549	546	572	531	558	530	555	541	529	554	550	488	557	528	559	527	538	552	513	549	530	573	554	524	572	588	528	536	503	585	540	542	548	527	567	547	563	532	560	551	495	507	552	547	521	611	498	522	542	580	540	581	533	582	545	535	546	533	531	572	537	548	518	481	530	569	518	536	519	567	575	552	541	538	591	550	553	520	541	576	536	552	537	560	593	580	521	589	547	532	538	533	560	573	538	564	564	548	553	527	529	540	515	547	514	571	549	556	518	572	533	547	505	553	577	541	548	552	499	522	538	537	546	505	559	530	542	519	543	544	569	557	517	527	530	544	522	523	537	591	539	591	528	536	558	527	528	601	508	508	552	519	548	545	557	557	499	527	546	568	541	549	524	536	535	553	539	567	593	522	557	550	557	530	546	537	561	543	521	531	572	545	526	550	477	529	539	546	554	610	549	519	545	579	563	543	525	530	610	547	574	555	601	557	534	521	601	559	540	528	550	550	559	540	544	499	560	512	538	561	555	528	571	557	562	572	550	541	521	520	549	534	598	547	512	529	580	527	514	532	537	543	545	550	599	563	574	540	563	582	484	566	582	548	526	571	499	525	503	529	549	521	584	574	547	511	579	590	560	594	575	564	581	558	553	530	528	573	538	539	551	511	534	530	542	581	529	574	532	508	529	512	534	534	514	497	558	523	527	542	557	556	554	529	500	522	577	521	525	552	531	539	559	586	533	550	569	542	575	553	545	496	572	556	547	554	542	541	561	543	527	535	530	484	538	566	536	522	523	539	542	579	500	546	546	535	545	543	542	527	511	537	527	553	536	541	535	564	553	575	505	525	539	537	528	534	513	556	536	619	519	530	554	580	526	558	497	566	516	511	550	561	519	532	503	550	555	501	561	561	511	607	544	518	567	499	584	511	561	550	548	534	528	566	586	519	530	569	544	549	579	525	546	549	521	564	532	566	510	554	587	578	504	515	549	576	542	540	536	570	542	520	585	557	510	537	530	560	525	529	541	495	562	552	523	535	549	554	563	568	524	509	546	572	530	504	536	533	542	553	567	567	561	534	566	557	528	534	594	518	552	568	532	556	521	544	504	506	602	566	530	517	509	555	546	569	588	527	533	531	574	525	567	550	538	518	592	588	516	579	566	540	532	491	528	514	551	564	567	572	564	526	514	571	506	546	550	519	576	530	475	537	579	536	569	541	578	544	546	518	557	543	533	536	551	555	576	547	550	532	576	559	535	517	564	544	536	528	548	549	560	537	504	542	566	550	508	530	495	516	528	535	535	586	545	557	534	499	579	505	549	537	546	526	537	577	538	556	525	540	586	535	544	504	554	547	555	520	510	502	510	608	534	501	503	505	533	538	548	527	517	535	556	558	519	576	567	511	550	554	582	539	505	535	531	555	576	540	529	514	515	529	523	532	567	554	547	521	490	558	594	521	567	553	527	556	560	519	546	550	546	524	541	552	614	537	572	566	556	534	554	530	541	608	577	564	574	578	503	556	543	541	556	521	567	532	518	574	542	545	541	546	584	531	567	504	514	563	547	563	525	543	507	570	572	587	544	548	544	559	553	528	577	542	572	512	489	556	542	579	529	510	539	553	526	569	536	519	510	575	495	540	520	530	545	537	564	551	544	536	599	553	584	540	539	557	550	522	556	536	551	551	529	525	536	576	558	529	567	538	531	580	581	536	547	549	564	550	565	538	555	571	539	550	560	554	506	552	514	560	537	487	526	547	552	542	539	558	564	526	535	532	575	510	539	597	592	555	537	530	525	553	525	543	536	583	575	531	541	544	525	528	590	551	541	567	526	549	577	548	527	537	516	546	549	548	549	527	555	492	541	535	534	521	533	493	531	553	530	608	523	557	548	533	569	545	522	573	509	515	555	551	545	534	549	516	528	524	523	535	542	539	572	574	575	546	546	544	499	480	507	527	607	526	521	545	534	554	526	548	562	565	544	530	537	525	560	568	549	587	549	606	532	553	546	556	552	556	535	543	534	540	531	535	534	514	545	550	553	542	552	557	503	509	526	534	580	548	557	541	547	529	558	527	524	549	538	524	564	573	518	532	576	509	536	486	551	534	535	535	512	589	521	532	557	562	501	510	592	561	547	555	504	617	533	517	523	531	525	512	561	600	556	549	566	561	613	547	537	539	541	538	566
18367	9569	7405	5681	4390	1734	1158	905	659	534	361	313	295	249	279	246	248	241	253	255	247	271	260	249	249	255	221	237	283	272	300	264	254	286	242	313	280	293	353	421	376	351	396	306	268	316	289	250	274	241	289	283	274	261	236	303	256	245	237	233	287	225	194	243	268	244	223	215	206	259	231	201	244	235	252	242	229	216	243	227	191	236	215	218	212	228	211	206	219	218	213	219	211	220	174	193	214	230	198	229	194	183	205	185	196	203	228	209	215	215	199	191	207	219	206	171	214	171	231	203	229	214	202	225	202	212	214	204	210	202	226	215	203	191	196	187	191	215	199	193	189	190	232	217	202	206	207	195	208	229	226	189	207	200	186	177	212	197	191	207	212	237	212	206	219	201	213	194	210	222	185	233	248	201	212	214	199	201	204	203	191	212	199	217	194	225	200	226	198	198	194	188	202	220	229	205	221	225	188	224	192	204	237	204	211	200	184	218	205	218	200	187	200	197	214	194	186	203	202	208	193	237	209	200	185	218	220	198	210	216	217	183	193	196	217	192	224	182	195	224	217	209	185	197	200	176	205	181	205	179	204	191	200	203	213	236	200	195	210	197	190	197	216	183	183	217	224	216	207	193	230	205	244	218	184	193	222	194	199	206	198	206	190	196	231	212	213	191	230	214	180	211	182	222	223	232	215	213	212	200	213	227	244	210	236	202	211	175	205	180	218	199	199	187	213	213	215	204	207	198	188	230	225	242	215	187	212	206	203	204	194	215	238	239	227	220	226	207	226	195	207	218	170	154	202	207	200	193	202	194	201	215	234	185	223	213	207	194	219	184	180	233	196	220	214	205	209	191	202	179	216	176	224	216	223	208	212	194	208	188	211	200	219	223	194	194	192	190	200	206	215	230	228	198	203	200	193	211	203	189	219	199	193	203	231	195	192	197	190	225	199	208	229	217	203	212	184	206	185	199	208	209	188	212	203	193	203	219	208	185	196	228	222	191	206	213	199	202	216	195	212	221	169	202	207	224	206	185	199	207	227	232	219	200	230	193	228	193	204	225	202	181	216	197	193	200	189	218	176	193	174	203	212	209	231	198	205	231	196	254	229	192	215	202	198	192	200	192	205	214	192	190	207	206	212	205	194	213	214	188	215	207	210	208	194	188	191	188	182	207	206	221	219	207	184	212	229	197	216	203	199	208	185	181	224	204	208	196	201	184	199	219	218	198	242	217	200	212	206	187	161	192	205	220	213	190	190	200	171	214	217	207	183	224	185	184	222	219	213	203	212	223	222	186	209	185	220	224	219	219	231	209	202	209	193	198	230	226	220	210	236	254	186	228	220	230	204	202	175	233	236	201	207	212	221	204	224	199	198	188	213	180	196	209	239	233	202	200	203	192	216	212	223	188	196	223	225	166	225	203	187	212	226	198	201	201	204	206	215	190	199	201	190	219	182	196	206	208	183	214	210	189	219	177	197	194	232	198	228	191	222	202	208	221	183	177	180	235	204	187	202	211	185	235	199	214	239	216	219	193	226	186	228	228	209	197	194	204	209	216	192	222	212	209	207	204	205	208	205	229	193	206	208	197	217	213	211	197	184	215	199	202	200	228	210	175	202	223	177	216	208	222	218	180	194	216	207	175	235	215	193	229	208	194	198	206	198	198	194	193	204	227	231	208	236	187	213	187	191	184	208	220	211	228	194	197	210	230	198	212	205	192	202	191	202	213	219	196	222	216	190	202	190	215	233	212	233	223	193	207	194	208	211	189	184	197	225	209	235	214	220	185	197	218	179	205	190	223	194	203	198	227	223	207	195	213	214	217	190	243	184	196	207	197	226	208	201	203	213	221	199	207	211	210	193	221	207	218	218	200	187	193	216	227	198	224	207	192	190	218	197	210	216	187	229	203	187	195	217	213	197	214	214	207	207	206	203	217	194	212	189	215	205	192	228	204	189	217	213	218	190	208	184	212	221	241	199	198	210	213	213	176	183	209	206	199	198	183	215	218	189	196	237	215	194	207	201	213	201	201	229	203	189	210	203	207	209	226	221	195	226	211	193	194	203	205	210	226	219	213	201	192	199	217	196	235	203	191	200	200	204	213	179	217	208	214	198	186	220	201	195	209	209	210	215	202	200	217	202	189	198	211	227	201	193	197	185	222	201	243	210	213	189	230	224	203	204	212	196	186	224	205	206	215	217	223	201	205	213	183	208	208	210	198	222	203	188	211	207	221	199	215	205	228	191	190	210	216	181	209	207	205	200	212	193	220	225	211	197	218	190	185	210	218	185	192	223	200	207	208	227	207	186	200	222	206	192	203	195	189	217	189	211	199	214	191	206	192	196	226	200	174	214	189	199	197	210	185	187	203	224	186	189	210	224	207	226	230	218	202	175	209	219	193	208	228	204	199	199	196	193	200	201	205	211	214	205	197	210	184	216	215	205	210	204	210	242	189	212	218	212	199	178	211	184	204	181	210	196	205	219	213	212	202	173	228	214	219	203	230	194	205	232	210	219	187	198	228	221	191	224	203	205	213	221	189	194	204	175	206	210	190	183	214	205	217	217	226	197	192	231	217	205	199	221	227	205	234	201	213	215	198	220	254	193	212	214	199	216	206	211	201	207	200	218	214	203	192	219	192	201	210	187	207	203	177	204	203	243	202	196	186	212	211	214	237	211	214	205	203	203	206	217	204	195	202	227	218	202	198	205	192	182	201	210	214	188	203	205	212	216	250	213	202	216	221	213	224	227	199	226	191	204	210	195	188	203	200	199	224	195	199	191	219	203	192	198	206	221	213	205	250	178	211	201	211	222	216	197	202	194	186	208	206	181	220	204	217	182	208	205	187	220	233	221	209	189	198	210	255	214	212	211	231	208	188	190	185	203	213	205	214	194	211	221	204	221	189	170	217	212	192	178	177	177	199	209	224	205	170	218	228	211	246	193	215	221	234	209	197	178	214	202	202	206	196	183	185	197	215	212	202	167	215	196	194	218	203	210	200	230	193	211	206	219	196	213	195	201	221	227	195	219	198	195	223	207	210	207	199	201	213	216	203	187	198	184	185	196	189	200	189	182	206	213	224	185	206	189	223	220	194	212	198	183	207	225	203	207	226	213	212	196	241	191	187	187	201	212	193	194	176	219	195	220	164	196	219	222	195	219	212	245	213	203	188	209	209	191	179	185	196	181	194	205	219	195	203	222	180	218	192	232	203	223	179	220	208	190	204	208	211	188	191	205	186	205	214	221	204	200	226	205	187	210	206	218	200	199	183	178	176	190	225	215	201	199	193	211	198	210	220	224	206	201	213	211	204	213	214	194	181	186	193	211	217	208	206	204	219	202	202	226	212	206	184	223	190	214	230	196	213	217	195	191	215	212	208	222	187	192	227	198	201	207	208	210	214	205	193	205	202	192	203	212	217	186	219	206	209	196	197	177	179	195	189	230	189	222	224	195	185	190	196	196	213	198	193	209	204	219	205	223	205	228	209
11037	7832	9409	10398	8963	5505	4835	3919	2917	2292	1698	1301	1073	924	910	835	795	731	791	742	781	766	785	757	786	762	846	917	945	923	1070	1060	1015	1124	1169	1211	1405	1262	1881	2221	2001	1911	1796	1407	1153	1556	1200	958	930	1064	1098	1087	1011	996	964	912	876	888	836	791	778	809	773	788	871	818	796	712	763	687	701	679	666	676	622	632	587	568	559	590	586	528	505	547	610	559	592	536	549	538	532	506	488	554	528	505	485	566	559	468	531	504	484	494	510	519	540	484	507	494	482	478	506	489	551	514	549	470	529	546	503	537	559	538	530	538	549	501	564	511	542	528	521	515	508	491	511	508	546	531	568	542	496	543	500	531	452	526	523	502	507	496	531	479	512	554	495	507	505	504	528	531	510	524	529	475	544	491	514	540	517	536	558	539	507	508	534	484	498	462	553	509	509	537	490	508	539	541	534	520	503	520	542	501	521	527	594	514	531	506	526	526	513	464	539	533	512	499	518	501	496	478	542	519	494	493	499	505	505	550	504	492	529	513	497	489	537	488	530	519	492	500	529	535	577	497	541	527	533	485	512	493	536	511	485	535	532	486	491	509	509	485	486	482	514	497	511	511	547	510	484	513	536	465	525	532	541	509	515	516	527	520	507	510	474	482	522	455	493	499	498	475	501	471	540	507	479	530	492	492	522	526	508	489	498	505	515	520	521	515	519	511	532	505	501	507	494	484	495	520	510	513	502	541	500	510	492	532	505	517	528	554	509	505	498	489	466	522	518	516	505	514	504	514	514	535	506	493	538	545	514	514	527	502	501	519	510	527	494	505	528	548	493	535	507	491	483	499	519	499	519	505	475	473	527	535	512	505	523	515	516	504	506	497	552	502	494	505	517	521	527	516	539	521	460	522	536	483	488	512	523	539	554	525	518	474	516	496	535	531	502	520	485	523	555	498	531	486	503	514	495	505	552	491	525	516	525	500	505	475	532	519	510	515	514	478	522	517	503	535	512	515	500	501	503	505	512	501	488	496	519	524	502	524	485	496	526	535	464	502	527	539	505	518	501	488	504	503	531	496	538	532	507	478	512	496	515	513	554	517	523	528	505	562	508	499	486	489	512	503	517	518	474	571	475	504	474	500	522	545	517	480	504	527	547	484	540	540	477	505	515	512	512	562	507	506	557	513	484	526	529	514	518	489	493	560	555	518	474	516	522	501	524	517	505	525	498	517	503	487	496	563	502	503	513	485	503	514	532	523	515	499	473	495	455	519	479	511	540	511	520	493	511	508	521	506	506	502	506	494	520	508	505	515	517	508	539	539	487	499	505	486	505	528	549	496	519	556	524	519	504	511	525	517	492	515	487	497	537	537	537	527	518	524	483	533	519	529	521	469	524	492	517	530	534	480	537	489	541	480	555	518	495	517	464	498	535	466	540	490	546	497	549	513	465	516	527	510	472	523	491	487	463	557	530	489	536	542	533	476	518	529	527	523	528	561	522	527	523	483	487	528	522	557	491	495	521	512	512	494	517	521	522	489	485	476	508	501	511	499	492	479	503	567	479	509	527	523	537	534	527	527	471	528	517	548	532	571	527	507	525	542	482	525	508	494	540	501	532	503	502	478	493	535	504	524	491	476	509	491	511	543	541	523	499	511	517	475	546	548	523	535	518	551	525	511	495	547	511	543	576	459	475	503	513	523	493	541	531	497	491	498	547	503	462	523	523	519	503	497	498	535	495	548	577	489	547	526	515	490	531	542	508	493	503	535	526	531	509	503	496	533	518	517	507	560	515	479	539	487	493	519	521	588	514	531	539	513	527	506	549	473	507	516	521	519	493	487	512	494	532	493	467	519	478	532	560	494	513	510	497	500	507	458	555	488	503	530	530	467	542	516	483	540	498	520	534	505	490	522	532	489	482	495	505	515	495	522	548	531	497	508	485	519	506	519	517	535	504	519	542	488	503	511	548	484	490	513	524	533	503	535	539	454	528	505	522	488	488	503	549	506	546	530	538	531	491	537	513	513	513	521	513	531	558	505	499	491	531	480	508	517	551	488	527	488	511	490	487	502	504	510	503	543	532	526	468	511	531	531	518	519	497	485	513	527	494	511	523	490	536	518	506	525	513	494	514	536	561	526	522	535	502	499	515	506	491	547	500	526	529	505	518	492	478	538	490	493	524	551	511	497	533	510	527	498	495	474	513	472	480	523	520	545	512	523	528	506	508	513	517	510	554	516	474	506	478	523	561	529	515	471	528	449	519	519	485	492	496	502	495	467	496	507	516	473	520	472	508	531	514	521	529	503	497	522	521	522	531	519	526	547	505	539	502	493	491	513	503	488	516	533	522	530	477	474	530	566	529	501	519	493	511	548	478	505	504	505	497	536	518	525	526	480	512	521	508	500	543	463	566	493	525	522	490	557	493	491	500	587	511	525	504	513	528	491	520	518	494	541	540	493	523	532	554	479	496	492	519	515	520	536	507	470	530	510	516	486	525	498	512	531	541	504	520	527	523	527	536	514	500	493	530	546	491	479	521	523	515	486	508	523	497	499	489	518	534	512	518	547	508	496	513	513	499	497	584	518	517	534	534	493	494	488	504	496	500	506	517	524	484	466	560	488	508	519	538	530	533	499	534	555	493	556	507	524	501	552	509	497	511	529	523	503	558	504	484	525	534	526	511	489	482	494	527	505	500	506	508	526	503	512	488	512	498	519	517	500	522	501	543	451	508	514	496	538	533	501	540	495	525	521	493	519	545	514	511	510	541	484	541	514	519	512	536	516	470	515	505	508	526	512	518	514	513	508	522	510	517	513	538	535	540	488	516	509	480	529	527	520	504	518	484	520	555	501	526	479	475	487	521	518	512	530	552	521	539	485	472	530	525	526	522	522	530	520	472	530	488	543	484	483	498	499	517	467	505	522	526	517	448	515	538	535	508	508	504	493	515	507	549	545	503	511	540	499	510	511	539	506	513	508	515	504	475	459	524	520	515	534	547	466	537	509	522	529	494	485	569	500	490	509	451	502	509	493	482	473	518	505	523	505	505	495	472	534	507	491	544	558	535	518	539	478	505	517	505	561	480	514	509	523	507	492	504	559	456	545	497	506	524	506	523	504	478	467	500	508	531	531	533	513	482	468	533	528	482	489	538	490	495	523	511	494	484	537	486	523	513	543	483	540	537	502	513	498	532	513	462	508	531	536	487	516	546	524	506	545	512	511	548	518	518	528	514	510	493	529	520	520	542	485	467	504	523	563	548	524	508	495	513	514	502	523	526	517	526	575	520	526	529	506	521	524	529	504	515	514	522	519	523	498	522	526	521	496	506	489	474	519	501	498	531	524	508	499	508	549	533	517	547	497	502	509	509	489	521	533	494	510	523	502	521	518	514	513	549	505	483	523	506	542	481	545	536	499	511	493	519	505	524	465	497	476	489	533	515	475	491	532	510	507	554	483	478	518	507	554	507	485	480	527	487	533	539	507	543	493	500	499	499	535	489	501	497	489
25338	14269	12566	8663	6952	2750	1633	1264	911	635	490	391	312	270	301	257	253	229	271	226	252	241	289	246	218	240	277	229	257	265	295	267	308	301	289	322	317	322	461	508	473	444	422	311	296	360	319	280	291	277	295	263	261	263	237	272	232	247	243	243	218	221	238	237	274	247	243	199	217	221	200	202	228	223	183	185	153	211	197	189	188	215	172	182	168	199	211	202	177	179	188	167	165	162	210	168	181	183	194	202	194	191	171	185	209	163	198	174	198	171	182	181	191	178	204	177	158	183	186	178	184	185	187	185	186	183	168	188	190	181	207	165	199	183	171	204	199	197	190	188	186	193	184	173	172	202	174	180	188	163	203	172	171	190	176	190	180	166	232	205	175	202	222	205	192	161	183	180	195	187	217	183	191	147	186	186	192	181	178	170	213	178	177	196	193	181	188	201	165	186	180	184	216	177	188	170	203	169	179	150	171	169	188	185	186	191	176	200	193	183	169	209	167	161	174	188	193	182	144	192	190	165	170	165	172	173	207	180	164	195	182	172	191	247	184	199	172	189	201	194	198	188	191	211	173	182	195	180	157	190	196	208	184	200	185	168	210	203	209	181	181	176	177	168	187	215	186	155	183	171	180	209	201	173	190	189	158	180	172	201	193	173	184	205	176	188	200	196	185	200	196	198	165	193	169	186	193	193	196	170	173	189	183	186	199	196	179	175	163	175	183	172	194	203	190	178	145	173	188	205	191	187	228	177	187	178	182	171	203	184	185	153	185	172	205	169	175	186	194	169	152	173	164	183	201	173	199	173	196	174	192	189	171	192	181	200	199	177	188	193	164	166	188	184	192	199	195	204	190	190	195	195	180	209	173	177	197	174	188	177	182	159	202	196	193	178	159	188	187	181	175	181	193	187	190	182	186	179	192	185	198	183	172	189	189	171	203	177	192	179	182	187	181	193	184	186	172	197	170	203	157	189	194	205	176	172	207	186	163	151	199	206	181	171	191	159	191	184	186	166	193	190	214	182	210	194	192	195	183	165	181	199	182	190	198	154	176	175	169	185	200	164	202	204	170	176	169	151	172	175	194	190	175	190	195	183	193	185	193	177	165	167	173	199	156	181	186	173	183	191	170	197	223	187	188	167	190	173	199	186	175	202	196	174	182	196	183	170	185	181	204	176	200	216	182	192	177	173	162	173	189	190	191	177	173	178	182	183	174	173	168	177	157	191	171	173	167	210	194	194	167	196	164	196	194	188	146	205	228	201	177	179	171	193	174	204	195	188	177	196	187	187	175	180	184	154	189	198	195	193	166	171	205	180	199	201	192	196	208	199	196	190	169	170	168	196	161	166	176	191	191	179	185	185	199	176	161	181	174	182	201	191	171	176	211	225	189	180	194	198	190	177	191	215	208	163	179	176	176	194	161	165	173	195	185	182	173	165	169	212	200	175	197	184	176	174	193	183	186	199	178	189	165	167	177	185	182	196	169	205	203	200	178	198	192	178	195	197	169	196	195	183	156	200	180	153	191	176	196	171	182	199	197	193	164	179	174	174	185	198	198	188	203	174	181	182	171	170	187	171	164	198	192	177	205	165	174	189	209	179	176	152	169	170	160	164	192	169	182	181	221	196	180	172	185	188	171	167	207	205	193	209	183	175	195	182	198	169	211	188	197	186	161	201	162	215	161	161	187	189	204	189	206	191	181	185	186	166	162	178	180	188	166	206	173	186	206	167	162	169	160	159	172	200	185	182	170	182	186	178	194	192	168	186	213	191	197	184	208	167	209	177	186	190	178	158	187	189	190	218	194	213	208	181	199	202	171	174	200	189	169	187	185	170	182	185	179	171	171	195	200	191	197	165	202	210	194	172	189	155	183	201	182	202	185	184	180	200	201	207	203	176	194	191	163	196	180	206	180	205	166	170	175	190	183	184	189	167	181	156	170	194	172	180	192	163	165	193	172	190	163	170	198	194	191	180	161	193	189	158	184	186	204	181	170	175	187	186	209	184	168	170	180	189	193	200	192	186	184	193	178	177	188	185	184	177	170	182	189	191	210	169	198	190	185	185	187	153	172	178	178	173	194	187	163	207	219	194	180	185	177	191	164	205	204	198	171	184	180	189	164	145	161	183	191	174	181	189	167	181	191	173	185	191	166	204	180	185	193	214	190	189	181	186	187	180	197	218	191	215	156	172	172	152	188	175	172	183	170	193	204	201	205	192	166	186	192	188	191	203	184	184	196	175	198	188	221	149	184	175	196	162	183	190	174	197	179	205	156	148	180	209	169	195	188	180	206	163	170	183	179	191	169	161	200	164	182	178	176	187	185	160	178	194	180	183	188	167	176	193	178	202	196	178	176	166	177	181	177	197	156	212	192	190	183	162	164	179	180	161	189	184	198	187	160	181	173	179	188	199	200	205	162	190	186	172	185	170	172	186	189	179	187	182	180	195	209	192	191	201	187	175	184	186	179	181	182	166	182	166	165	164	195	172	187	183	182	202	194	206	193	196	181	192	172	193	193	161	179	181	196	169	185	189	170	186	166	188	182	182	196	174	166	201	173	184	209	202	189	170	207	170	209	166	196	177	162	186	172	159	189	204	186	205	213	165	182	186	169	185	219	203	185	153	178	166	189	162	160	157	185	185	171	161	188	191	198	156	186	170	187	188	192	195	218	175	203	164	181	184	171	178	182	179	174	187	201	185	183	186	202	208	201	207	177	218	195	198	165	177	152	173	182	175	210	183	203	209	194	172	169	187	214	200	199	170	180	190	181	170	190	195	172	168	195	197	178	173	178	206	207	186	202	198	198	181	162	211	186	175	196	166	210	190	176	181	195	197	192	183	186	171	177	187	201	189	180	185	186	168	180	178	156	199	185	193	188	167	184	185	178	172	178	185	203	194	176	180	187	189	184	189	206	193	176	136	171	206	181	184	194	154	191	158	195	205	162	187	173	203	195	185	165	190	166	178	197	182	165	194	182	183	189	187	205	183	191	203	216	226	183	173	187	174	169	172	186	196	183	180	196	179	190	181	205	207	186	186	180	164	218	209	181	184	161	168	223	193	160	170	188	185	169	180	196	174	164	168	179	192	165	202	189	188	191	188	199	182	155	175	162	184	161	188	211	201	193	162	164	186	187	172	176	183	156	192	184	183	187	170	182	202	178	189	180	192	185	175	167	196	201	177	176	178	176	187	172	186	186	176	195	179	185	186	193	175	164	186	188	164	192	194	203	206	197	191	179	194	185	185	181	192	181	174	215	173	182	176	183	177	212	180	177	180	186	199	205	195	183	176	191	174	198	165	195	198	184	203	186	193	186	169	190	176	171	210	173	184	182	172	204	196	175	192	191	197	171	187	186	173	181	171	204	169	201	193	175	190	178	187	183	199	193	173	154	170	173	180	165	165	170	195	173	202	185	170	196	191	184	176	207	193	175	190	159	183	207	181	213	185	181	181	165	181	173	187	160	190	192	171	183	166	203	164	204	165
14263	10080	14569	13441	12162	7480	6436	5349	4313	3164	2312	1678	1408	1291	1122	1066	945	972	982	896	883	887	903	962	851	899	1043	1025	998	1215	1246	1193	1289	1265	1278	1510	1628	1476	2414	3190	2928	2955	2479	1818	1647	2153	1588	1240	1170	1173	1549	1375	1233	1201	1177	1012	937	962	946	878	862	846	909	824	1143	951	760	828	771	716	706	704	664	658	625	595	570	605	588	588	552	526	504	545	557	545	515	529	533	497	487	466	502	504	444	511	473	474	460	432	468	454	488	469	449	498	434	477	481	501	431	486	479	435	488	460	472	496	466	463	429	446	459	508	445	462	456	475	476	459	455	446	463	490	512	474	495	511	470	509	483	512	427	462	439	482	452	439	478	456	455	462	450	495	504	473	473	447	471	492	458	471	506	468	450	491	459	458	462	452	454	489	463	467	454	490	473	476	475	462	499	486	463	468	428	422	482	501	442	473	470	478	423	427	411	417	472	464	461	452	487	471	489	445	514	464	468	481	454	472	441	447	450	471	497	460	473	454	473	428	481	461	407	443	479	468	503	464	512	477	491	497	421	455	448	484	433	481	474	461	451	433	449	425	471	497	479	452	458	448	482	462	459	455	472	468	487	473	491	485	478	492	457	470	467	480	467	466	444	448	490	452	474	464	431	458	472	494	499	505	476	497	443	478	447	492	464	473	464	472	422	464	481	464	500	462	450	447	451	442	449	457	455	492	462	462	440	507	453	466	437	459	475	462	480	475	465	487	444	464	457	455	449	502	437	460	425	460	484	490	468	432	469	479	458	449	470	448	454	482	505	438	457	487	455	458	449	471	445	491	481	472	469	423	464	470	484	442	468	473	470	458	493	500	446	473	482	423	478	495	450	443	449	456	461	487	462	434	481	483	496	479	454	450	436	456	471	478	498	490	529	480	462	460	495	499	433	463	483	479	487	490	438	480	484	457	499	445	478	470	500	425	460	442	441	455	468	464	406	454	484	449	485	485	447	518	492	469	459	468	471	451	440	448	461	446	488	442	462	469	446	444	471	494	481	474	439	443	455	471	481	467	435	456	460	470	463	461	477	463	446	448	478	492	490	477	465	449	494	432	468	474	447	495	465	449	499	467	443	468	462	486	471	458	475	471	460	472	485	492	493	455	476	470	433	450	468	470	469	480	481	450	464	502	454	478	469	463	457	490	511	468	470	529	424	445	452	465	489	442	463	417	490	480	471	455	508	454	467	470	442	439	487	497	492	448	469	457	445	470	462	479	430	501	429	473	444	472	474	462	456	467	458	463	497	476	432	469	467	483	487	472	492	461	439	457	486	453	435	450	445	461	477	452	472	466	446	458	485	450	485	461	455	469	438	482	469	445	478	455	418	498	503	439	460	479	462	490	475	456	436	476	428	450	488	457	463	481	439	453	504	487	451	448	422	506	475	439	429	425	467	467	480	455	445	453	436	476	472	453	470	476	448	473	481	460	481	446	455	474	461	471	476	455	406	451	431	416	504	457	459	437	466	455	435	476	446	486	454	474	489	421	496	504	481	489	477	462	437	501	505	465	427	467	463	488	473	489	449	483	462	422	454	460	483	459	450	477	441	442	497	471	446	408	457	442	480	477	467	483	462	448	488	454	446	461	438	446	445	454	462	463	445	458	484	454	472	451	437	498	478	446	471	449	470	482	438	469	426	473	468	483	461	439	511	492	447	448	487	471	441	486	437	456	444	480	463	449	487	440	483	475	468	430	476	470	490	477	455	448	489	439	455	472	432	463	448	424	453	484	439	511	488	470	483	514	450	481	491	448	446	470	466	427	487	454	463	458	479	430	452	444	488	456	418	453	471	503	486	467	444	463	464	442	452	477	401	430	478	439	475	490	429	455	491	512	479	484	457	491	489	411	460	480	427	442	454	463	471	463	478	465	497	469	475	428	449	474	445	472	442	505	439	457	487	466	440	436	460	453	501	442	472	473	449	467	480	448	459	472	493	468	456	455	469	484	498	476	482	447	450	448	492	465	474	446	474	437	448	431	426	453	480	452	497	507	445	432	456	472	417	472	471	475	466	462	457	464	470	473	457	455	480	448	469	467	476	459	461	461	454	467	440	468	470	469	484	504	477	514	443	448	453	498	491	486	460	430	431	459	455	454	463	453	433	498	461	456	458	452	473	458	458	401	442	466	441	448	447	460	458	479	432	460	470	492	489	470	464	445	486	469	458	467	455	455	509	455	456	445	454	459	481	476	434	457	470	478	495	435	456	507	469	449	472	431	432	438	482	463	435	431	462	473	452	471	453	437	481	463	491	465	473	474	473	494	442	467	462	477	459	511	454	448	461	475	486	471	496	444	455	438	507	472	428	513	477	481	472	468	469	495	480	438	459	460	441	453	436	470	471	498	495	482	474	472	491	461	459	464	414	422	470	424	479	458	412	482	487	488	428	469	458	460	436	433	495	463	433	473	447	467	481	408	440	476	457	459	481	445	526	465	492	434	456	465	457	464	462	488	494	424	478	421	486	450	482	452	468	464	444	454	457	487	466	492	456	447	470	464	477	479	420	465	462	437	463	443	504	469	460	483	475	483	479	461	473	493	489	475	490	454	450	442	473	426	458	476	429	449	459	472	444	442	472	493	467	519	409	451	438	476	466	487	483	507	491	492	452	422	472	445	430	482	484	489	448	467	441	460	454	504	466	485	476	462	486	457	474	467	422	484	393	460	488	432	479	512	491	476	459	479	484	463	447	458	471	467	466	474	483	469	446	478	484	496	473	479	481	472	430	461	460	435	466	493	476	480	498	472	446	470	498	488	480	448	457	448	448	417	509	478	492	442	480	500	472	464	461	440	484	447	464	497	426	492	449	453	462	421	497	441	495	503	473	458	448	464	443	443	497	445	460	416	456	485	449	485	499	462	497	464	509	464	466	422	442	441	487	467	483	460	485	487	459	469	432	478	488	503	473	477	467	477	494	454	467	478	410	438	493	440	432	431	477	462	474	472	456	481	448	460	477	471	506	493	466	466	461	478	466	488	473	459	445	475	445	471	448	487	479	455	411	462	462	452	447	457	465	464	461	484	472	427	441	439	482	461	470	470	441	453	474	454	479	514	410	472	474	454	472	438	454	449	470	444	435	440	462	463	439	475	411	450	415	450	457	482	458	436	468	455	489	498	474	452	436	424	505	461	481	468	485	458	462	436	462	431	474	436	450	500	447	479	436	453	471	463	453	466	502	487	474	471	505	497	451	444	487	429	469	496	476	457	497	462	447	459	491	477	476	450	449	470	486	487	455	455	474	457	413	493	478	451	456	462	471	483	469	436	452	464	512	458	464	468	496	503	459	488	453	433	455	475	463	440	448	469	496	471	442	501	464	479	465	431	452	486	475	480	447	501	465	454	460	440	493	458	490	499	467	447	456	429	498	449	465	450	494	444	440	485	490	459	417	503	447	482	467	458	441	437	478	455	501	498	477	431	521	443	452	521	486	430	419	458	425	466	481	463	478	461	491	469	446	461
6606	3385	2566	1406	1002	680	541	512	418	358	301	243	257	239	243	243	212	240	207	252	252	229	223	249	206	243	245	247	249	242	263	247	253	280	272	273	263	296	256	242	284	273	266	222	275	254	257	251	264	230	255	246	203	226	210	253	263	259	257	212	235	240	213	255	248	261	262	245	223	235	220	223	231	208	238	211	223	204	230	201	195	220	224	242	221	216	213	215	218	214	241	216	198	219	251	208	198	215	235	219	213	222	247	223	211	230	212	228	203	218	233	235	234	231	229	192	208	233	229	213	238	221	199	230	210	197	205	194	215	231	223	255	207	228	221	239	201	222	222	214	248	246	231	234	206	214	246	217	202	207	197	227	206	211	212	228	198	215	225	215	213	232	230	215	222	184	215	214	225	214	215	221	225	219	213	204	210	208	205	239	217	221	206	218	197	218	226	208	194	228	226	235	201	224	208	224	230	206	230	224	209	225	217	196	233	207	214	216	195	246	236	230	248	220	229	209	244	209	213	230	238	258	227	205	220	196	249	231	230	189	227	219	209	228	224	211	214	219	217	215	231	206	222	228	227	199	223	231	240	224	210	222	215	213	245	241	213	221	228	220	221	194	203	214	229	194	208	192	226	225	199	211	205	213	229	231	222	236	202	216	233	192	215	209	214	217	206	191	218	205	228	202	215	211	204	206	207	230	220	202	213	223	209	213	205	190	215	218	180	240	219	212	244	222	222	220	214	234	215	210	212	207	245	205	212	225	230	228	247	214	237	225	188	228	203	214	216	213	222	233	192	214	222	243	214	217	225	208	205	234	234	216	207	219	216	251	232	233	227	228	212	197	246	225	224	242	215	204	251	245	223	222	211	229	224	236	232	223	218	217	237	234	222	218	237	217	214	218	216	209	216	216	225	219	237	231	219	213	203	223	256	235	228	237	221	206	214	218	215	241	243	223	215	221	207	227	221	231	215	196	243	219	191	192	186	230	231	209	220	215	220	237	253	209	180	229	256	231	200	235	232	219	193	221	261	201	215	224	216	229	225	194	203	240	240	243	202	193	252	228	231	223	204	208	218	228	186	207	246	233	207	193	214	213	212	232	230	182	204	203	210	234	197	222	206	218	250	225	235	219	234	210	244	234	213	215	228	222	218	234	228	229	212	184	209	238	241	231	236	219	212	203	189	213	233	215	234	210	212	219	214	237	204	219	214	230	230	224	212	207	224	214	210	204	218	230	208	214	212	208	212	213	223	225	215	196	224	236	229	206	229	209	206	189	231	222	228	223	229	237	226	219	197	207	233	227	233	206	243	201	214	221	232	210	223	208	233	208	218	235	226	196	212	200	224	239	213	208	218	208	235	229	215	216	219	236	241	204	227	236	237	228	192	243	209	221	227	238	265	236	199	213	217	211	215	232	220	238	215	233	211	258	240	203	202	231	226	237	224	225	214	215	204	201	219	210	225	206	210	202	215	204	188	213	219	240	224	214	211	211	240	223	233	221	212	214	221	230	201	206	232	209	225	219	212	210	207	225	224	204	216	211	237	235	236	226	243	215	221	204	216	226	238	198	214	213	214	233	242	220	222	213	237	201	265	198	195	215	221	247	211	244	244	214	209	215	214	226	222	212	200	231	222	196	234	239	194	189	200	211	227	221	207	217	212	218	218	222	210	213	206	205	201	201	210	208	216	218	219	189	197	208	232	226	212	205	206	208	217	224	226	219	210	239	227	216	227	210	207	243	238	230	235	228	205	200	216	217	222	203	227	207	200	226	231	215	210	228	220	213	214	216	203	196	215	218	237	240	200	201	217	197	218	230	208	212	221	211	233	199	227	202	209	213	199	211	214	220	219	195	234	230	252	228	230	223	217	212	225	209	248	217	216	234	212	203	231	223	225	218	230	250	228	226	226	229	216	228	225	231	195	203	216	236	257	215	210	225	235	210	211	216	213	232	252	217	242	222	222	222	243	219	198	215	251	217	206	229	204	236	252	195	226	211	221	260	233	209	204	243	237	192	189	223	251	216	213	216	211	222	221	198	241	202	199	212	206	231	230	217	210	221	233	216	189	211	182	203	230	216	195	204	223	229	247	217	227	222	214	218	203	248	229	244	222	225	203	215	208	241	213	245	209	208	209	248	181	226	210	226	213	247	213	193	210	199	218	233	214	235	243	226	228	199	191	231	241	203	209	220	233	220	228	219	205	219	192	217	227	227	220	196	228	204	204	212	219	238	199	240	215	239	225	220	239	208	213	215	198	202	200	267	228	228	222	197	199	238	256	213	215	245	252	248	213	222	233	238	226	226	212	232	198	256	210	228	217	185	211	214	216	227	224	250	214	220	225	250	229	239	219	211	231	199	205	213	235	207	214	226	207	218	217	212	192	226	195	254	211	202	247	228	197	217	217	205	218	230	215	208	236	225	185	229	214	201	205	210	230	229	223	212	215	223	216	211	250	245	200	219	235	196	244	192	227	224	244	233	185	216	225	238	207	209	219	227	204	232	228	208	203	226	220	210	220	216	234	234	238	242	217	219	245	195	225	206	218	231	223	242	210	187	207	247	201	225	240	223	215	223	230	202	207	209	205	219	224	220	220	223	209	243	229	221	223	192	196	203	241	174	248	214	221	206	229	229	216	231	217	201	186	221	221	228	176	209	246	240	188	211	246	212	226	187	215	247	194	199	223	220	202	173	218	212	232	216	223	242	246	205	212	230	256	222	207	240	223	220	209	225	198	207	206	221	254	220	231	218	226	228	229	225	229	192	211	219	198	231	244	222	251	209	237	213	219	227	216	240	208	244	223	220	224	224	248	226	191	230	182	211	224	201	223	212	212	202	228	209	209	244	220	221	200	246	209	223	198	243	221	224	218	211	233	216	238	245	243	260	201	223	213	215	206	193	221	219	230	208	220	211	214	225	246	220	207	224	223	224	208	215	218	250	219	221	205	181	223	211	221	224	208	219	214	236	244	203	206	211	225	220	234	199	222	221	212	225	206	204	243	237	219	228	219	212	200	206	222	224	220	210	232	205	215	234	203	227	241	226	215	208	214	214	215	215	217	218	227	215	216	217	251	226	221	209	219	242	218	198	202	221	220	192	218	233	225	242	221	229	198	237	197	229	221	237	224	231	232	212	223	225	223	223	250	237	205	228	232	204	207	193	218	224	221	226	224	252	231	251	224	215	216	221	210	229	192	225	214	225	212	217	221	214	223	235	205	200	240	216	219	215	206	197	211	200	238	213	220	208	222	213	225	221	219	205	224	215	203	211	211	224	216	195	228	223	214	203	245	238	230	218	238	215	211	214	238	222	232	222	208	223	207	225	218	233	207	221	210	228	205	215	219	207	227	199	183	211	205	227	230	231	224	234	226	223	200	218	198	230	213	228	229	253	252	234	218	216	229	223	179	212	214	192	230	235	226	241	226	239	225	190	241	220	194	204	222	223	257	246	227	237	238	212	207	231	198	213	239	206	230	234	208	195	231	215	210	211
4471	3471	4776	4150	3576	2647	2331	2249	1682	1375	981	775	625	596	586	605	616	625	626	602	557	626	648	658	638	704	744	751	739	856	832	826	870	867	912	983	981	904	990	1115	1076	1079	817	871	845	830	806	790	807	772	747	712	746	685	756	707	711	761	713	700	707	710	697	711	729	646	655	647	664	590	627	626	585	646	609	627	594	606	565	516	536	583	529	553	570	543	543	562	530	568	572	544	556	549	552	513	555	543	556	501	543	519	539	522	542	539	549	530	561	525	540	533	511	563	517	534	506	572	546	528	531	526	557	535	545	595	539	555	507	521	517	557	567	556	519	517	552	534	535	518	509	551	520	534	575	542	521	571	535	512	524	565	517	573	504	567	523	532	527	527	571	547	527	587	537	537	510	546	511	544	523	583	557	586	537	488	543	554	532	523	537	555	551	573	512	590	608	542	553	518	549	529	567	544	565	487	500	544	543	530	525	563	519	522	581	522	492	525	531	541	511	567	547	536	538	604	555	541	554	531	543	567	525	548	545	568	559	553	504	593	516	545	550	553	557	573	531	559	522	548	530	544	551	559	555	538	537	520	591	530	535	549	537	544	557	517	500	531	555	564	575	549	541	543	588	580	511	555	590	542	591	544	567	517	554	520	590	549	542	507	539	524	542	584	543	563	543	522	589	541	539	517	515	515	562	553	551	523	507	580	541	556	574	540	572	525	500	524	556	510	567	509	525	560	551	549	548	582	515	551	514	539	605	537	543	588	584	499	589	534	560	533	553	558	543	555	564	525	544	540	527	564	537	553	529	558	559	541	526	554	525	573	555	529	541	531	549	549	571	540	555	570	487	510	565	506	537	564	555	525	550	516	520	543	527	504	572	532	552	550	561	534	583	548	507	548	544	545	515	509	515	529	518	591	557	546	515	544	567	529	537	521	593	545	516	551	518	549	530	575	519	549	552	536	561	567	510	547	526	567	524	532	542	551	547	553	555	524	547	560	547	519	504	574	534	504	568	536	579	547	520	555	526	540	533	553	537	543	599	519	532	581	524	536	565	543	539	545	555	550	528	528	543	573	538	545	528	545	537	561	562	561	519	500	552	500	568	553	540	559	528	552	549	571	526	557	575	581	538	559	538	522	572	536	554	506	536	548	488	568	543	551	543	537	547	523	576	527	537	520	519	538	530	551	555	522	501	594	502	502	565	531	537	534	556	492	555	550	519	571	542	529	561	576	550	550	565	549	487	500	567	554	545	542	509	536	547	514	581	537	586	547	572	522	559	553	546	537	556	523	548	584	558	526	566	562	561	552	560	508	569	538	573	543	526	575	541	583	601	515	527	556	547	500	600	505	549	531	554	582	537	528	536	556	536	545	577	617	541	537	536	537	503	561	501	532	566	514	571	562	563	512	535	542	545	537	554	537	549	529	511	521	544	509	515	544	542	567	463	581	555	521	542	567	521	569	541	572	552	537	574	557	541	512	530	556	532	552	558	552	515	523	543	535	535	529	537	552	495	551	502	575	554	558	504	534	529	537	540	552	541	557	540	556	583	538	521	506	563	527	543	566	595	511	509	556	530	540	577	582	546	574	569	559	542	533	538	530	546	514	522	556	514	549	552	540	566	561	541	569	546	557	548	559	561	531	580	574	534	565	560	557	534	561	549	536	568	511	528	539	551	586	531	569	531	532	557	550	522	562	536	554	527	531	511	594	512	571	567	578	516	548	481	546	579	472	541	527	575	536	534	552	512	541	558	542	566	503	554	523	532	552	560	537	582	568	545	504	505	551	617	562	563	506	533	532	573	514	530	554	499	534	519	514	530	579	571	521	547	526	551	555	558	529	555	547	523	519	540	571	487	517	550	550	534	552	544	562	509	544	541	536	557	536	556	521	551	566	536	570	543	563	522	543	535	537	528	545	553	531	535	540	573	564	526	566	554	531	547	537	530	546	550	561	520	523	519	533	558	534	522	556	548	544	509	563	532	549	548	534	535	564	552	541	547	531	547	546	549	560	532	550	565	541	542	547	532	540	539	543	564	530	553	514	565	517	550	539	531	515	515	518	582	514	563	558	538	548	541	571	540	560	546	542	547	538	547	572	526	547	536	522	519	518	563	517	526	569	476	541	533	588	537	524	552	515	550	510	533	507	534	577	513	548	524	558	575	528	554	567	556	566	532	585	531	554	543	544	570	541	482	595	549	512	528	549	578	529	493	525	509	543	525	566	555	548	540	531	543	531	542	513	573	528	544	531	516	564	556	555	569	520	537	533	532	546	512	546	533	529	551	510	562	515	544	531	529	530	561	556	512	520	523	520	575	522	565	562	563	483	550	531	534	551	512	507	567	534	530	537	570	558	534	512	556	524	565	548	557	557	596	567	537	545	576	549	555	540	558	565	550	545	511	510	523	526	548	554	570	569	516	522	568	534	540	563	559	547	541	526	519	551	578	530	495	531	535	552	507	525	541	543	517	508	527	550	563	584	554	527	518	582	530	542	581	534	543	563	567	557	547	575	525	524	534	529	546	502	544	540	586	525	535	546	568	551	567	514	559	554	551	530	568	531	562	497	528	534	567	570	513	506	538	530	557	556	542	544	540	549	544	534	568	547	532	553	525	570	551	530	553	551	507	549	584	549	560	585	513	466	517	570	554	562	529	554	555	548	535	496	519	549	525	517	562	550	545	528	539	553	554	586	519	547	503	541	536	542	560	529	523	595	525	558	553	552	579	556	562	529	516	578	547	503	514	534	546	553	537	506	545	549	561	568	518	530	535	565	524	564	551	546	501	558	510	554	555	569	521	573	524	571	544	570	561	550	557	565	550	519	519	545	522	550	530	586	546	523	558	514	554	509	505	526	554	487	496	555	518	541	579	563	562	555	554	505	549	577	571	518	552	567	535	546	545	521	514	559	544	570	534	553	564	566	563	551	526	581	547	504	558	545	491	538	504	535	531	529	571	548	574	538	568	561	540	523	556	557	501	497	544	520	504	504	579	533	533	558	542	521	534	538	565	504	531	519	560	555	589	539	534	511	524	557	571	519	544	555	513	524	547	550	519	525	564	573	557	533	520	531	556	568	548	544	575	578	562	551	521	554	536	540	598	541	578	571	539	546	538	542	527	573	534	504	563	531	534	568	539	551	533	530	524	540	539	551	566	541	538	510	540	557	549	570	521	522	520	559	560	578	559	576	531	562	549	569	552	557	538	532	569	524	571	539	528	597	515	517	536	571	570	555	495	532	544	519	533	517	567	538	551	557	566	579	585	587	532	523	528	510	550	512	511	572	530	550	597	531	566	532	578	559	527	539	567	541	529	554	577	536	515	536	571	556	562	512	574	543	540	515	589	521	560	545	543	551	514	558	549	580	598	536	531	538	561	504	575	555	558	520	554	522	571	524	543	562	533	556	525	564	542	481	542	524	567	545	543	555	553	530	545	538	539	556	544	580	565	593	549	502	519	515	573	553	545	533	563	548	541	545	532	537	525	548	550	519
15910	8403	6889	4449	2889	1401	974	852	699	536	441	332	278	270	292	269	237	232	235	240	251	247	256	260	257	257	262	242	259	269	256	288	259	268	292	271	296	311	315	383	377	348	326	292	279	335	307	265	276	251	289	290	255	265	239	266	257	275	261	251	253	267	223	266	255	240	243	238	218	235	215	221	222	226	239	207	219	221	207	216	213	184	224	202	215	173	220	181	192	195	198	205	206	215	219	196	236	212	227	207	215	204	189	208	175	189	177	196	181	195	208	212	204	212	213	246	223	212	211	205	203	211	207	194	243	197	234	212	181	186	223	202	222	223	204	224	229	216	230	181	197	227	195	200	217	196	222	214	225	217	201	204	206	181	221	198	187	221	230	212	199	210	233	208	175	205	220	229	210	203	200	203	193	199	197	227	215	214	219	212	219	207	221	211	205	219	208	197	219	221	209	205	202	228	187	198	206	193	223	207	206	207	180	196	221	236	208	218	202	224	213	219	201	209	187	201	222	220	228	204	219	222	201	198	196	212	202	195	190	175	219	202	202	156	193	211	209	241	224	236	210	188	202	205	205	185	205	191	168	194	181	197	185	190	217	205	207	206	203	179	188	217	211	199	217	203	186	200	205	212	201	212	182	214	200	209	194	209	185	203	211	210	225	205	207	202	219	177	184	184	196	210	220	206	194	179	185	218	200	222	211	210	200	177	206	219	187	219	207	222	204	190	216	207	208	191	197	198	236	199	174	212	196	192	198	216	217	198	187	186	194	209	188	219	227	199	220	205	199	205	197	169	201	199	231	214	177	201	195	221	197	216	223	216	204	174	208	192	193	225	199	202	210	214	211	229	202	205	200	207	191	226	199	211	193	218	227	210	226	213	209	190	198	205	208	220	221	210	206	213	197	196	198	199	209	219	220	195	202	202	185	205	194	219	225	193	202	220	194	231	198	218	195	190	202	204	210	181	196	210	193	209	183	234	189	212	219	224	219	221	201	216	210	186	194	212	198	213	191	217	211	205	215	216	202	195	241	205	224	230	204	228	204	187	228	220	237	223	192	214	224	195	224	183	173	186	222	215	200	218	210	197	194	205	207	204	214	180	201	204	196	194	226	199	189	209	185	236	206	205	195	224	231	188	186	220	196	177	193	199	197	211	205	224	219	213	185	192	231	190	190	178	204	194	175	215	218	218	196	228	230	187	205	202	190	200	203	225	215	173	189	202	207	195	196	231	204	205	185	214	233	187	217	222	206	190	179	208	206	182	190	213	218	222	192	197	197	218	206	205	205	214	205	207	190	216	195	208	223	221	194	198	209	199	219	227	190	183	208	202	197	218	221	190	172	189	222	204	191	202	206	211	229	241	216	210	213	215	180	196	211	216	192	197	194	229	280	208	199	211	212	199	190	217	210	213	210	206	197	216	206	229	197	197	182	204	198	200	221	211	209	199	209	203	187	188	188	190	234	201	180	212	221	196	216	205	217	207	197	193	202	209	235	208	206	201	208	211	219	193	221	187	202	216	207	181	194	204	212	182	209	184	209	223	229	217	231	212	211	203	192	203	203	208	185	232	208	202	198	205	210	175	210	205	204	219	198	215	216	206	203	221	210	226	195	211	190	210	219	221	240	201	208	195	208	198	197	218	217	210	206	209	185	223	179	195	233	231	210	195	217	205	201	215	206	211	187	211	179	188	227	199	204	207	216	196	201	186	215	225	203	207	215	206	209	210	208	206	213	187	193	209	177	193	238	221	212	218	198	212	220	214	197	210	193	214	190	209	213	196	227	188	201	188	209	200	236	208	207	219	209	196	197	224	225	235	195	172	200	209	197	201	202	225	209	188	201	198	212	209	219	206	212	223	211	194	228	177	180	225	189	238	187	194	204	212	224	215	180	223	189	194	205	215	212	213	209	213	195	218	209	198	209	204	222	217	207	216	187	211	209	215	206	224	229	190	191	194	232	215	219	235	187	225	186	211	219	205	223	205	205	215	214	230	204	226	204	202	201	205	222	176	205	224	197	217	229	235	242	187	213	207	193	211	216	202	213	204	190	214	206	176	204	183	193	202	197	206	202	191	190	204	203	193	202	207	220	210	188	193	191	223	178	201	206	205	201	193	189	221	182	193	209	198	198	207	252	216	194	202	218	213	185	200	215	208	184	206	196	209	199	211	194	177	224	212	199	188	227	171	218	213	190	189	205	224	215	203	209	224	213	204	204	243	238	196	190	194	218	201	197	212	227	197	210	196	188	185	210	208	215	189	193	213	228	230	216	183	189	203	178	220	189	235	214	213	214	227	213	224	171	215	187	212	203	194	213	191	239	191	212	199	214	204	170	192	218	207	225	213	189	208	224	212	175	214	228	194	194	200	210	231	240	202	203	182	210	172	199	221	211	219	235	210	180	209	201	195	208	180	199	213	196	218	221	190	219	221	215	231	177	181	217	173	218	241	210	217	216	229	195	202	203	215	209	235	216	194	228	207	229	198	205	203	213	233	203	204	198	244	180	210	218	219	198	210	235	215	233	217	232	222	196	220	214	202	202	170	188	203	215	201	198	211	191	209	223	216	202	202	182	213	178	210	213	191	195	212	201	212	204	228	200	204	213	209	219	196	189	206	213	200	217	198	204	208	210	207	226	199	207	192	211	184	200	223	202	211	199	223	199	205	211	202	229	198	203	194	209	238	226	187	198	199	216	223	202	192	203	221	185	187	181	208	201	197	202	206	205	195	227	192	204	204	211	211	214	211	186	224	196	204	231	202	199	213	220	217	222	221	221	215	206	212	198	190	197	205	217	210	202	209	193	201	198	224	213	206	201	210	210	212	214	234	196	211	191	210	208	205	201	211	233	202	202	185	208	209	201	215	196	237	180	190	207	208	194	185	203	187	203	181	190	215	215	206	200	227	212	196	223	207	208	188	234	198	195	197	213	201	216	207	201	238	203	190	223	176	205	179	204	184	203	208	195	243	218	195	211	194	229	212	199	206	205	212	201	208	206	210	200	208	211	207	190	206	203	235	223	233	218	198	192	247	202	194	192	221	210	222	222	206	191	189	202	225	203	196	195	167	200	219	208	225	206	217	197	202	215	199	179	234	183	214	178	190	203	227	193	204	191	236	185	201	265	230	188	183	199	223	204	221	180	217	202	215	201	228	232	207	214	216	225	227	210	210	210	193	187	209	210	209	203	213	196	213	206	196	203	187	197	192	213	186	191	177	174	210	187	176	240	201	200	220	189	214	218	185	189	175	234	196	209	206	212	214	209	180	197	228	228	211	192	257	223	191	196	208	200	196	197	195	199	205	199	203	180	221	199	213	194	202	210	210	215	205	185	225	191	198	222	206	204	220	202	192	185	236	220	199	231	217	194	232	197	194	238	217	212	203	215	208	230	218	197	221	217	214	201	215	214	191	193	215	196	209	208	198	215	221	223	222	214	188	197	223	214	200	208	192	191	183	191	189	204	221	177	193	212	170	207	206	189	177	206	195
9928	7038	9209	9025	7337	4810	4120	3689	3092	2305	1667	1305	1051	941	892	847	775	762	764	765	742	758	827	731	769	850	906	878	928	1017	997	1090	1149	1186	1363	1291	1176	1151	1606	2164	2136	1815	1651	1490	1130	1424	1281	1006	1021	986	1179	1104	971	1006	973	904	848	924	833	818	805	844	838	839	971	827	737	727	750	665	698	629	633	643	610	597	598	588	580	562	530	580	565	594	621	552	553	521	530	557	554	514	496	527	561	550	565	527	529	536	510	544	501	517	471	517	529	542	506	502	521	495	526	480	523	497	528	511	504	525	501	520	508	494	484	475	494	516	536	573	503	483	491	529	532	526	540	476	507	526	506	539	524	546	518	541	571	498	511	509	506	523	572	496	523	544	496	481	509	494	464	498	506	501	497	552	565	516	474	538	485	529	517	497	517	485	527	510	551	502	530	520	495	529	506	505	515	532	491	553	526	514	521	554	499	516	525	491	539	533	512	488	472	511	504	516	485	528	545	522	518	509	484	531	518	538	466	494	474	524	473	499	512	501	542	512	506	532	503	498	537	551	524	516	517	510	501	527	520	488	519	520	512	503	478	506	516	526	517	491	513	502	538	506	494	510	538	504	487	522	510	545	534	478	480	481	492	465	486	524	503	481	476	458	485	479	491	527	439	537	533	497	505	535	541	516	490	521	463	500	558	511	543	511	501	518	550	474	509	534	547	542	521	511	543	534	542	531	522	500	484	476	523	505	518	508	516	481	532	546	495	541	542	504	496	481	492	512	546	538	505	485	494	516	538	514	510	479	494	494	501	494	539	515	511	544	496	482	525	512	539	543	505	514	536	483	517	538	516	516	499	538	540	472	518	486	500	566	542	483	496	503	501	523	524	527	504	471	513	554	531	469	512	515	529	499	504	561	502	525	486	478	529	517	547	556	526	495	492	508	526	554	473	505	473	532	509	532	474	533	508	469	484	510	496	513	494	525	511	525	545	507	463	490	497	491	487	511	488	497	512	524	530	484	542	494	481	498	480	524	521	508	525	489	490	503	559	472	475	543	519	492	517	537	527	522	524	495	498	522	504	525	509	572	489	486	501	520	488	504	503	506	539	526	469	522	555	523	478	468	515	519	498	554	496	503	527	511	546	506	544	523	537	547	510	536	547	516	528	497	497	468	519	512	515	513	484	503	514	531	497	482	487	502	495	510	513	533	518	477	493	526	513	533	504	488	509	560	534	513	518	522	500	489	517	479	493	497	502	466	478	476	520	501	499	517	534	521	469	500	502	484	539	494	453	533	514	570	484	521	466	474	528	563	520	536	527	514	496	526	489	557	528	515	486	499	479	538	502	560	497	483	507	505	507	490	503	506	491	529	508	562	513	470	486	487	494	505	559	509	488	528	486	514	527	521	496	535	565	525	497	495	497	476	514	483	478	526	515	516	511	480	518	540	497	472	511	521	524	485	516	473	545	512	473	513	524	534	504	550	517	520	490	521	523	555	532	509	538	534	513	541	497	496	507	523	496	473	533	517	540	521	488	541	520	503	516	523	511	511	480	467	474	512	480	494	512	494	515	505	512	508	494	515	508	520	548	536	523	526	456	515	533	500	539	560	465	510	507	548	506	462	550	544	495	521	480	507	566	502	479	531	503	510	494	496	515	486	559	489	504	487	489	502	496	515	529	512	510	488	529	509	467	517	535	492	486	476	470	528	524	496	544	546	540	499	508	533	480	504	531	488	512	516	506	502	522	502	501	492	472	543	494	503	499	472	489	544	560	518	471	491	525	497	521	538	525	530	544	531	497	550	521	546	524	505	552	474	553	538	497	551	517	498	528	533	496	512	509	496	499	517	489	499	515	516	483	545	539	530	478	484	507	546	531	504	477	516	489	482	506	492	539	511	520	505	484	491	509	528	517	492	525	503	510	499	480	479	515	514	511	502	519	522	518	494	536	513	514	537	519	489	511	549	517	504	519	499	558	518	513	507	481	530	525	530	478	490	465	544	504	530	525	529	512	526	506	535	538	499	544	512	554	518	488	514	551	516	536	483	524	521	547	503	501	492	452	490	539	519	495	471	508	493	516	524	526	516	530	532	555	490	553	504	502	499	498	548	532	552	469	511	521	519	479	511	528	516	513	497	528	467	535	519	485	514	486	484	520	566	476	564	504	528	531	527	501	495	537	505	526	492	497	484	509	511	507	520	487	538	518	504	517	537	541	517	510	491	523	494	511	534	508	534	527	510	557	492	474	485	466	501	550	503	519	549	501	474	523	515	502	520	544	495	506	469	480	508	490	523	544	525	558	518	523	548	548	527	534	525	518	498	504	462	509	506	495	493	529	504	491	487	535	492	519	486	525	493	470	496	458	492	510	496	523	495	502	504	555	503	477	486	546	523	531	520	564	508	510	504	511	528	521	489	518	496	538	540	535	498	526	501	469	507	497	544	517	497	481	540	550	516	525	504	497	477	506	519	518	528	499	524	500	517	511	544	506	493	546	499	525	526	534	510	490	498	549	485	516	511	516	522	492	478	504	543	517	504	517	515	473	531	542	471	519	507	523	473	501	528	508	510	508	483	466	478	539	491	540	515	488	503	543	499	456	501	550	527	495	520	503	533	464	520	512	503	482	503	525	483	518	533	504	519	527	465	519	537	547	508	502	505	465	507	542	501	500	525	530	531	512	502	473	523	499	529	518	507	483	520	521	505	517	512	513	517	497	526	503	519	520	487	514	509	502	504	536	502	486	486	480	512	463	522	490	471	494	518	514	508	520	495	505	513	497	524	489	484	483	492	503	499	534	508	510	495	525	501	499	503	539	496	523	491	529	498	530	500	465	499	534	484	459	494	495	485	508	500	479	510	525	527	489	499	503	517	494	486	476	542	465	486	525	525	487	525	544	489	489	534	538	488	501	485	494	516	564	453	488	482	501	510	525	487	511	551	510	502	530	506	493	495	480	492	517	536	529	507	497	490	543	461	499	545	512	516	502	464	505	508	504	521	557	495	530	526	513	523	491	523	511	514	508	458	500	511	544	496	473	485	540	552	540	521	492	516	466	489	494	495	526	543	498	538	470	498	519	518	474	501	484	513	519	544	504	504	526	506	518	532	521	510	519	510	530	488	509	509	551	539	486	476	489	507	508	536	533	518	507	505	494	540	538	537	552	490	491	546	516	517	558	498	542	516	504	534	486	503	479	497	547	565	531	493	516	476	538	505	496	500	477	538	507	497	519	530	499	535	505	517	506	513	500	478	524	508	472	513	511	532	494	511	468	479	525	516	489	535	499	508	499	478	513	518	487	502	511	483	491	523	512	530	474	503	526	507	544	532	508	565	536	546	499	505	527	522	469	501	507	481	515	485	531	515	531	507	515	505	497	542	505	509	512	501	515	530	494	532	469	515	511	498	520	512	523	524	512	500	456	546	547	483	520	521	527	515	541	518	517	519	507	487	497	530	516	468	538	502	467	499	530	551	508	504	503	508	519	528	510	464	453	529	513	528	499	523
24187	12104	9276	7238	4447	2175	1396	1091	902	677	542	381	368	285	296	271	259	260	248	211	259	207	239	208	233	270	241	277	273	259	288	293	286	322	338	313	308	297	446	496	490	411	419	388	302	339	367	246	237	257	314	316	278	255	242	260	233	265	254	242	273	240	246	251	280	224	211	198	250	250	194	199	176	219	227	222	202	190	200	187	207	204	193	176	189	181	195	185	204	187	193	240	165	223	182	198	171	212	175	182	155	202	176	168	184	173	209	189	173	201	174	157	186	188	190	198	191	203	204	177	179	181	170	185	186	205	174	185	172	183	203	180	200	195	175	174	200	167	182	209	201	185	180	159	202	174	177	193	155	199	190	203	203	186	185	188	179	188	167	202	167	158	177	184	190	166	196	206	191	172	185	180	220	193	189	186	176	172	208	153	188	193	198	188	174	198	205	190	187	160	167	215	164	175	195	170	199	162	192	170	201	186	205	185	195	168	209	177	198	176	179	179	189	185	164	190	180	188	178	195	183	171	196	172	179	214	198	181	157	178	183	188	204	159	187	168	207	210	173	184	168	190	193	172	188	160	189	185	195	183	171	205	198	170	170	194	183	177	193	187	192	212	188	173	202	180	200	177	178	167	199	191	171	199	184	193	197	198	199	186	175	178	173	177	173	206	184	183	189	203	214	199	175	169	179	203	179	177	162	167	174	213	193	186	180	172	189	187	227	200	185	187	169	182	189	194	195	188	188	197	196	205	129	169	180	185	187	179	178	169	180	158	155	191	194	180	201	177	180	191	208	186	166	193	195	169	165	197	168	183	184	163	189	190	191	183	166	168	175	182	201	200	201	181	169	172	181	167	184	195	159	156	184	186	178	176	198	163	176	226	193	200	195	186	177	196	158	193	173	195	193	181	186	197	158	193	174	154	189	179	173	155	165	184	194	204	173	179	196	176	213	196	185	191	185	195	162	174	185	207	191	239	154	176	189	197	183	185	172	168	186	180	173	198	201	191	208	188	176	185	200	207	192	156	170	184	143	173	171	183	191	175	177	188	159	211	176	196	164	198	166	167	177	193	175	204	184	184	173	180	188	180	160	183	154	182	188	173	173	167	189	174	188	176	183	174	173	174	160	201	207	192	183	191	217	199	174	195	192	203	173	195	198	189	217	171	180	159	175	185	185	198	192	172	184	171	173	175	172	190	197	207	194	171	182	188	192	193	189	194	171	184	178	207	187	191	195	153	171	185	184	195	189	174	189	190	170	189	201	171	178	185	211	191	179	199	164	194	179	197	186	184	190	179	183	195	172	218	177	202	190	165	174	189	188	179	179	196	170	186	182	177	179	164	191	192	194	211	170	185	180	200	178	176	167	188	183	166	185	173	177	184	195	168	180	173	194	182	199	182	190	189	169	191	210	187	214	174	171	195	176	181	177	191	185	185	182	187	198	181	170	198	183	178	172	196	188	175	180	228	205	185	182	186	194	176	189	181	169	168	220	182	151	164	174	193	229	186	181	187	189	160	186	185	182	186	158	178	156	169	184	206	202	182	163	189	165	190	159	176	181	163	215	196	188	183	199	177	153	193	164	173	171	193	176	221	169	186	184	174	179	164	182	180	188	187	196	176	164	150	177	188	214	177	184	166	191	174	183	194	177	195	196	191	199	190	179	198	193	222	182	201	159	192	185	166	189	174	179	221	182	185	181	175	197	160	209	181	168	193	186	175	184	200	211	182	187	199	185	202	211	169	194	175	171	174	194	177	153	189	208	191	192	208	187	180	165	189	165	202	161	169	176	173	158	201	195	195	171	172	171	163	177	214	215	186	183	172	181	182	222	184	171	179	193	197	162	183	185	164	185	170	201	184	193	191	182	187	184	211	193	179	180	180	189	172	217	170	184	192	178	203	187	184	211	185	206	176	197	157	193	189	194	199	173	196	166	172	176	176	196	198	202	190	181	179	167	196	188	154	199	174	183	197	178	185	185	189	211	186	197	165	211	178	179	191	150	201	204	225	169	182	180	169	204	176	196	203	169	195	211	183	184	182	174	181	203	169	188	191	208	183	179	165	186	184	177	175	168	187	187	177	182	187	196	175	179	174	183	159	184	189	186	170	200	192	185	186	170	183	193	197	182	186	202	178	200	177	180	178	182	161	176	152	197	164	206	178	198	203	212	170	189	175	188	204	196	199	188	190	203	178	180	192	174	192	184	168	184	193	205	191	193	194	204	163	176	182	183	198	173	176	185	168	186	190	168	197	185	189	190	187	175	192	180	192	175	162	207	183	173	153	190	188	176	183	182	189	161	203	192	192	188	170	191	178	182	181	174	181	177	177	179	162	161	190	175	170	186	146	187	179	216	174	185	194	214	170	177	171	176	187	210	197	207	163	189	195	178	188	191	194	186	186	175	171	182	182	174	178	193	183	179	175	161	192	186	178	184	169	186	194	170	177	169	166	175	193	171	203	177	186	191	186	166	192	161	179	178	173	184	198	178	183	178	188	155	199	213	178	195	205	191	175	179	192	179	151	192	207	204	203	205	186	153	167	186	159	182	188	192	178	191	172	176	186	177	165	182	183	191	177	173	187	171	186	198	168	179	169	179	202	189	174	190	194	180	187	169	204	189	185	190	178	161	186	180	184	191	188	159	203	201	165	204	181	204	186	185	164	215	205	220	172	171	177	171	176	196	184	184	186	205	176	182	173	178	172	172	194	176	186	201	168	175	189	207	194	173	199	162	157	187	188	165	169	188	157	174	182	181	191	176	191	181	175	202	173	175	198	200	194	208	196	209	164	198	210	197	175	186	183	177	192	175	190	168	167	189	162	188	220	207	183	174	187	174	191	173	194	182	211	162	186	190	170	206	155	170	187	168	205	180	168	187	187	172	189	203	173	198	192	190	191	196	191	173	196	181	163	186	192	183	201	190	190	174	207	194	192	185	182	213	178	167	177	186	190	183	179	181	184	171	193	203	157	172	177	199	197	189	160	180	154	174	183	178	194	177	197	197	190	163	152	208	189	177	171	157	197	177	175	186	169	192	194	196	205	190	183	203	188	203	175	188	173	168	173	184	179	200	185	179	171	202	185	187	176	198	170	210	194	190	172	181	167	179	169	178	186	195	178	181	173	184	179	210	180	176	157	203	183	229	186	197	187	174	190	192	170	173	197	175	183	174	183	189	202	172	199	177	174	167	176	183	157	183	191	227	202	200	173	182	156	173	172	192	172	167	195	196	152	164	169	188	189	198	175	154	174	214	188	197	172	195	195	202	176	196	198	161	199	184	183	181	176	193	187	165	193	181	177	169	195	155	169	206	177	198	197	175	183	182	188	190	183	185	169	174	174	186	168	159	171	188	163	195	163	196	202	199	190	179	179	191	200	176	167	148	197	191	176	192	203	186	195	170	208	204	211	189	186	171	196	172	203	191	187	194	173	172	155	180	167	164	182	173	174	193	185	178	196	180	187	181	192	173	177	177	189	187	184	181	188	179	176
13590	8970	11365	12093	9536	6872	5612	5093	4272	3270	2365	1792	1423	1206	1110	1087	1023	865	924	892	854	917	850	869	901	1013	1093	1100	1140	1235	1251	1303	1396	1567	1693	1614	1475	1475	2378	3104	3003	2611	2446	2021	1559	1945	1807	1259	1214	1186	1677	1404	1243	1151	1091	1042	943	924	983	937	959	868	985	936	1178	868	713	768	767	748	746	722	664	655	649	605	556	531	588	514	546	554	515	545	515	478	508	481	512	468	486	487	494	504	495	457	500	490	508	462	460	467	500	452	469	463	448	470	475	516	464	458	460	503	470	537	462	476	483	482	458	425	491	437	458	450	438	473	462	484	452	463	466	448	440	495	469	471	500	457	437	450	465	444	440	466	479	476	470	430	428	451	449	481	422	474	438	472	444	449	465	481	456	456	488	432	495	487	501	460	461	435	486	450	472	455	479	452	468	499	481	488	478	444	477	472	502	473	475	475	438	456	442	462	448	464	490	471	470	463	478	437	453	467	455	449	467	495	492	485	432	465	477	448	484	491	463	494	486	447	457	484	435	445	492	424	456	421	508	434	487	460	451	477	459	446	477	448	463	460	436	463	498	446	469	507	473	448	504	443	493	453	462	487	477	496	447	444	469	445	485	509	503	447	448	491	491	470	462	486	437	425	444	453	517	461	442	472	451	484	489	435	490	454	455	496	475	444	497	512	463	466	449	463	454	498	443	467	470	458	468	495	475	444	462	432	431	463	482	426	499	464	459	461	492	477	476	457	458	449	463	432	433	481	471	418	430	456	471	456	483	455	500	509	454	442	457	492	471	464	487	466	446	440	453	468	474	477	477	453	476	465	458	452	429	458	470	443	450	465	488	497	456	441	465	473	444	472	492	497	443	446	442	462	449	442	468	450	466	460	449	528	495	459	455	469	490	484	480	507	471	451	491	495	432	473	416	445	400	435	443	477	473	462	439	476	455	467	476	483	484	496	449	476	488	494	445	419	496	486	459	430	504	465	498	503	459	491	476	463	431	485	491	470	456	481	489	518	452	480	512	515	475	450	498	461	481	465	466	490	441	468	446	460	446	477	447	488	467	462	466	468	479	458	470	512	437	475	488	451	425	482	451	468	451	489	483	479	470	480	456	472	504	464	461	454	477	491	512	459	442	487	508	458	502	487	450	464	495	460	476	442	467	481	451	446	466	489	518	479	466	440	477	468	459	456	488	467	493	447	466	466	456	435	416	489	446	458	462	440	459	482	502	456	432	466	464	461	487	469	452	472	455	433	445	475	441	466	499	457	446	459	460	477	458	461	499	458	480	472	495	430	492	471	495	473	453	449	458	462	469	483	491	448	443	441	471	453	465	457	509	466	467	499	453	436	430	499	445	475	486	448	473	469	483	465	452	455	500	436	480	473	462	470	474	454	458	475	485	483	453	466	449	446	459	437	455	475	479	462	482	480	430	439	486	438	461	436	455	454	461	472	487	455	466	428	478	490	456	464	476	477	477	435	455	442	489	498	486	436	452	454	475	475	475	486	438	451	456	484	479	443	436	418	481	483	439	441	466	489	463	468	459	453	482	459	443	435	501	444	449	462	464	447	486	460	459	459	480	433	470	467	474	473	419	463	448	454	437	451	466	442	449	455	473	432	449	466	459	453	458	503	474	504	465	471	455	470	422	469	465	465	447	478	493	469	411	454	483	434	449	460	457	450	488	450	473	483	473	451	461	478	447	480	516	511	442	455	492	478	473	463	445	477	460	434	502	463	485	488	493	483	474	448	451	495	416	467	461	480	467	454	481	476	484	475	477	476	463	504	491	470	458	479	418	507	484	459	464	459	473	473	480	425	455	451	517	444	465	448	442	467	446	491	489	466	462	441	459	465	495	457	473	477	509	474	447	441	446	459	492	438	449	458	439	483	464	486	470	477	441	474	471	431	476	501	460	496	443	469	430	455	490	455	475	471	451	464	507	448	474	429	490	470	456	428	499	486	473	489	470	473	465	453	481	468	472	479	465	498	460	476	447	456	455	490	444	452	452	471	478	448	440	477	508	463	487	514	472	456	452	444	507	475	507	463	441	485	473	481	472	442	453	473	472	478	468	436	467	462	449	440	435	451	474	514	467	475	492	495	506	466	455	409	461	484	457	471	497	486	457	459	470	447	470	451	439	479	499	493	467	469	490	475	472	460	452	475	546	445	460	453	472	465	439	422	434	502	454	453	456	441	469	471	474	460	497	466	484	463	458	488	421	465	490	505	476	489	479	487	468	491	442	460	487	452	464	485	462	455	473	463	456	472	471	451	480	467	418	451	490	464	456	497	411	431	455	489	446	476	485	495	476	439	468	470	482	436	467	468	485	465	450	454	469	446	465	492	463	461	452	460	446	452	471	478	471	438	463	488	439	472	427	490	465	507	469	459	461	440	468	482	486	487	460	482	441	449	487	448	477	487	475	444	451	463	452	456	422	441	465	456	476	511	440	443	434	433	473	467	460	447	429	468	494	505	467	488	451	518	469	479	486	449	480	461	530	447	481	426	476	466	459	448	476	462	501	479	470	480	461	466	464	483	472	469	450	474	458	467	500	459	467	449	461	464	470	470	463	485	469	449	506	418	442	481	454	486	500	457	445	438	458	479	463	410	451	472	494	463	431	469	444	486	478	442	457	462	460	492	442	471	463	439	454	497	489	457	472	449	441	445	481	484	486	470	493	459	473	421	453	473	466	442	475	436	496	474	492	460	459	462	445	431	470	457	431	443	468	475	465	468	479	459	474	459	465	435	493	526	470	468	484	423	457	476	462	468	481	447	485	492	452	462	486	440	463	436	449	478	454	445	470	482	474	473	451	484	472	466	469	503	442	499	461	458	470	476	427	486	467	456	442	443	455	440	475	506	468	467	486	450	477	501	450	471	487	484	458	465	464	447	477	491	495	447	460	487	461	460	456	450	487	492	485	472	509	460	479	428	483	465	476	488	483	514	505	489	447	486	441	522	485	440	452	469	448	457	475	500	441	464	437	451	462	427	429	458	447	447	421	439	438	463	489	451	440	507	477	479	488	461	465	464	418	421	452	477	456	440	464	451	432	485	498	428	457	463	469	466	452	468	462	453	446	460	434	494	497	449	496	442	479	452	438	449	473	485	455	456	472	467	507	446	530	457	452	441	478	477	445	480	472	462	465	453	496	473	441	469	471	478	455	455	436	463	426	446	451	464	483	458	466	434	438	467	467	480	461	467	450	494	441	459	444	456	450	457	474	457	439	456	456	454	455	466	490	429	464	461	411	464	484	429	458	451	442	448	435	471	455	458	457	449	473	460	509	424	482	461	434	479	489	458	462	438	426	500	443	482	487	480	461	463	448	475	455	439	507	452	453	452	461	460	464	460	451	457	490	453	447	453	480	481	462	465	485	452	458	446	462	490	450	433	439	505	461	433	463	481	450	505	446	455	483	452	452	453	464	442	484	452	473	484	500	491	463	501	499	422	450	492	443	470	468	477	435	447	438	448	454	453	454	467	472	495
7046	3110	2000	1319	857	635	516	436	446	341	284	268	236	218	243	232	209	216	233	248	247	224	239	240	252	253	259	274	244	246	278	256	281	313	292	278	267	292	296	271	284	293	245	257	261	202	219	243	263	271	261	250	226	213	255	239	244	262	246	230	201	237	203	229	214	250	255	244	215	246	249	190	229	243	258	239	233	220	216	244	233	211	225	212	225	206	239	229	247	199	223	222	215	201	215	219	224	203	225	223	210	222	231	215	222	220	211	212	215	205	212	196	178	205	212	225	238	234	229	220	222	211	201	224	232	214	233	256	224	223	223	243	234	186	234	225	242	206	236	235	215	196	200	226	221	212	225	197	211	220	251	232	243	216	197	233	207	210	203	216	216	203	233	226	215	218	241	195	244	186	191	234	218	213	234	230	224	193	200	230	200	239	236	249	202	224	227	203	233	224	225	211	228	217	244	212	199	219	214	194	209	199	220	227	208	230	241	214	197	244	235	233	223	214	247	206	197	200	224	227	208	220	222	215	212	226	241	202	206	214	212	207	206	223	202	240	199	229	211	230	227	203	218	211	215	242	223	191	231	203	219	239	222	215	201	220	222	198	211	218	239	217	221	268	246	244	226	192	226	219	208	213	220	226	219	222	198	198	221	194	227	199	221	217	222	222	234	209	220	221	216	222	235	221	218	188	232	249	186	218	227	225	202	229	215	213	212	215	220	244	245	228	206	249	269	223	211	254	233	228	212	223	197	204	206	204	228	218	213	211	194	211	200	236	215	221	246	213	239	226	216	235	225	214	198	229	209	232	222	205	223	245	221	210	219	213	209	230	174	222	224	239	196	213	200	212	214	228	228	221	212	213	206	221	225	233	224	211	225	230	214	220	225	236	217	241	241	179	229	231	164	234	205	224	219	236	209	254	212	232	194	217	237	210	219	214	220	248	228	238	214	256	224	208	233	203	199	234	181	229	248	202	218	208	241	212	210	229	245	242	212	216	219	195	216	240	229	214	224	242	181	188	233	200	198	218	203	208	212	201	219	206	196	240	216	217	242	237	232	203	251	221	250	272	218	239	217	248	227	238	233	202	221	219	208	176	183	208	232	193	240	199	236	242	220	206	229	211	220	233	225	203	216	219	212	216	193	226	223	221	248	197	219	217	215	211	231	219	221	230	208	226	220	224	228	206	197	216	225	223	224	201	200	215	209	227	217	242	237	227	216	210	200	236	206	237	216	226	220	228	237	213	234	232	252	213	214	223	239	234	224	239	189	200	229	216	199	222	227	225	223	214	220	207	244	210	249	255	207	247	237	218	232	232	212	222	210	235	261	226	210	229	222	212	184	219	205	223	212	243	223	233	220	214	207	217	196	211	198	214	206	230	241	222	210	223	227	234	215	204	230	239	218	236	231	216	252	220	219	212	201	231	226	220	215	228	226	213	245	235	221	221	212	249	213	207	192	201	231	194	211	244	226	239	217	229	221	213	233	221	197	236	208	223	235	207	211	243	206	221	220	221	233	214	218	227	199	216	241	244	217	233	227	238	206	218	244	235	232	203	219	203	210	251	244	196	234	197	219	208	183	219	207	267	195	211	206	245	220	223	201	218	217	232	248	253	227	222	225	213	241	204	221	215	235	231	210	255	234	229	229	223	204	243	212	245	234	209	221	217	191	216	263	196	229	236	212	221	201	237	212	220	211	197	204	224	215	207	217	261	220	213	236	228	197	240	192	224	244	214	248	208	210	196	224	225	202	241	206	218	215	224	220	217	204	230	256	216	213	229	226	216	206	195	223	221	234	225	220	217	269	229	221	233	223	216	228	204	201	216	213	213	232	254	245	215	215	181	205	232	257	219	218	231	238	217	217	239	219	243	226	214	212	201	236	226	195	206	215	230	218	231	231	210	237	227	219	215	246	215	199	193	243	199	232	223	219	203	233	208	213	214	247	213	268	206	237	216	229	228	217	218	187	207	222	218	210	211	231	239	218	199	220	224	191	206	210	221	203	192	226	210	231	227	209	235	208	221	217	221	229	229	205	198	222	233	205	238	233	238	238	224	200	201	215	236	225	167	228	212	196	232	195	219	229	211	214	236	229	228	234	214	205	243	230	230	222	206	215	205	235	209	211	232	244	212	227	226	234	212	221	224	210	214	196	214	213	228	222	217	226	220	241	223	243	218	222	217	197	220	254	209	210	214	234	246	229	213	205	231	221	232	245	213	227	233	205	202	227	236	216	224	233	218	209	212	215	228	228	223	226	224	223	241	221	212	215	254	213	230	205	239	214	218	206	212	224	206	215	204	217	240	214	240	229	200	227	212	231	200	215	201	246	209	239	214	217	230	239	200	231	220	257	223	228	238	210	228	240	197	237	211	233	225	212	220	217	225	226	202	242	195	241	215	208	217	221	199	215	214	250	232	254	221	210	203	229	241	246	214	227	222	212	228	210	230	235	231	242	216	221	243	213	194	210	186	234	200	215	228	225	232	209	238	206	234	217	231	225	210	233	228	226	210	221	243	211	218	221	242	238	234	197	252	246	242	237	220	217	220	237	227	201	207	220	228	203	212	206	215	208	241	236	212	228	200	206	220	220	233	209	221	220	229	234	237	214	207	244	206	228	183	254	233	189	206	214	222	236	199	221	233	251	237	222	233	215	244	240	210	232	248	213	206	204	204	218	225	217	219	221	229	225	207	244	235	206	246	228	232	192	231	212	204	218	235	193	196	211	204	248	219	203	238	238	241	232	215	208	222	195	214	209	213	213	219	213	252	204	192	202	218	215	265	220	216	241	233	201	211	200	205	248	233	243	226	234	213	218	211	227	216	245	205	224	210	226	221	229	228	221	234	187	228	199	216	217	183	194	233	234	220	210	186	192	218	218	214	214	204	240	232	203	224	199	204	258	242	241	216	204	238	214	229	223	211	227	236	228	245	229	212	233	234	247	216	226	239	242	202	212	236	202	257	229	223	245	244	245	233	211	218	205	225	210	199	197	233	221	200	200	232	224	235	245	208	218	204	210	231	226	208	225	209	199	226	205	200	218	211	235	227	200	228	192	222	217	230	246	230	218	235	251	233	229	218	209	214	227	218	214	228	216	214	231	231	227	243	201	228	210	233	238	234	205	230	214	240	221	188	215	222	234	225	214	235	197	252	224	229	222	240	254	227	213	213	239	237	242	203	207	224	233	207	223	207	232	201	194	225	242	195	244	215	233	256	195	212	242	207	231	231	245	223	219	207	234	235	213	223	210	232	249	195	217	248	212	230	196	236	220	214	197	217	215	219	258	227	209	242	212	213	215	211	247	231	235	224	197	234	202	240	200	227	236	227	229	221	276	236	242	230	236	237	203	196	225	218	239	203	179	203	215	224	231	200	210	251	226	220	204	214	201	239	198	228	230	217	219	220	221	221	209	218	212	236	189	213	214	232	235	185	237	220	216	245	238	196	222	218	251	197	227	222	234	226	216	212	221	219	214	244	236	224	245	208
4616	3205	3654	3922	2991	2428	2012	1847	1781	1377	1078	793	676	612	600	606	594	594	597	605	586	638	608	616	695	692	775	744	829	840	955	855	995	1065	1071	1009	930	976	1169	1052	1133	923	890	898	850	800	762	862	793	796	789	767	797	734	730	762	719	749	702	739	762	738	682	719	687	737	641	653	646	645	658	638	637	540	608	630	571	588	617	575	587	586	569	557	573	594	575	531	516	544	617	556	579	581	541	524	542	529	523	570	590	523	537	549	529	555	536	589	551	565	552	549	557	545	537	554	537	547	540	532	554	510	546	529	540	569	550	548	529	533	568	543	559	539	586	582	575	592	540	517	530	573	509	547	519	529	517	535	552	565	496	527	576	562	497	543	544	556	503	536	527	544	561	553	549	526	547	538	498	553	540	553	515	518	598	514	540	538	609	523	555	568	556	516	526	519	559	537	547	540	561	512	529	574	563	499	504	578	535	532	541	568	553	509	582	511	494	550	524	532	541	546	576	545	554	604	555	494	501	544	532	546	529	533	578	555	546	543	575	526	540	591	553	528	511	584	519	495	536	571	536	530	544	526	556	551	576	551	542	562	545	522	492	509	523	512	525	546	537	559	564	520	534	493	536	526	513	583	575	504	548	527	575	528	566	530	546	571	513	582	518	560	558	517	552	515	557	549	543	570	580	524	539	597	543	521	514	566	526	571	580	530	530	532	556	525	564	534	532	540	551	499	511	528	520	552	540	549	585	534	558	543	538	556	524	572	545	518	547	529	511	504	560	524	526	553	528	567	545	517	572	552	512	543	535	556	547	525	533	568	568	503	533	563	556	507	552	568	547	544	532	532	545	519	517	545	516	571	568	554	513	564	588	563	541	551	548	566	564	523	566	499	575	572	538	545	526	549	589	560	546	561	530	506	522	553	537	513	559	515	525	576	521	537	522	509	558	556	561	547	538	573	560	486	551	487	577	573	544	519	535	550	501	532	535	546	521	529	562	561	541	561	541	519	587	510	515	525	553	517	553	537	547	554	538	559	610	560	584	543	525	552	518	553	585	528	567	535	583	538	523	523	569	527	588	527	529	555	498	547	550	563	558	525	562	550	568	578	543	563	564	499	562	618	541	549	542	541	527	527	541	557	540	566	560	528	545	517	562	560	591	548	557	507	538	533	511	515	522	516	538	542	553	561	568	510	550	528	541	517	533	540	522	498	477	558	557	531	525	583	565	544	540	570	544	549	504	519	532	552	515	548	548	504	558	548	572	556	536	519	545	583	529	521	562	493	522	509	543	579	552	535	538	549	555	532	531	542	524	511	521	539	527	602	565	518	535	507	539	541	497	503	568	572	547	529	544	556	562	541	556	575	546	535	584	525	543	529	562	503	549	552	540	558	528	589	544	540	528	537	575	509	536	492	502	589	524	537	558	548	569	495	563	570	540	547	518	522	518	587	566	539	580	565	543	539	567	578	525	502	538	556	541	563	531	515	522	495	545	530	530	568	524	538	556	531	565	529	555	518	530	538	613	538	551	528	578	569	556	511	573	567	568	558	558	540	549	576	535	529	540	538	519	555	585	536	524	552	523	547	568	526	514	557	560	479	537	509	565	529	552	542	564	618	571	517	534	534	557	530	532	539	557	533	578	538	532	555	547	541	559	547	586	571	508	521	556	494	517	528	545	541	556	571	563	513	552	520	559	530	553	570	537	536	532	562	550	510	537	531	532	503	567	560	592	515	568	551	556	543	523	551	542	556	501	542	544	549	569	581	572	566	552	537	550	542	547	548	517	593	520	537	551	566	543	544	552	575	540	554	522	556	538	523	516	531	562	553	530	509	528	537	586	564	546	558	524	544	560	513	575	536	543	592	553	542	554	536	546	530	530	530	575	581	563	578	519	581	577	524	541	572	520	521	552	567	518	536	528	525	573	530	496	555	520	541	601	527	512	531	575	577	540	573	530	534	519	561	555	568	563	520	534	525	513	557	563	523	563	580	518	531	491	540	543	518	523	548	589	552	490	527	553	550	574	574	581	518	557	577	536	556	544	575	510	582	520	572	507	536	577	549	488	584	532	548	555	549	566	533	570	570	550	536	584	538	521	557	559	513	569	545	557	534	538	558	509	557	545	548	559	533	492	551	520	498	567	530	567	506	540	518	573	530	479	564	540	546	514	539	522	511	532	562	522	522	513	569	519	544	545	583	557	565	499	545	565	531	537	549	575	532	567	504	527	522	566	530	547	588	554	534	564	534	566	543	511	550	533	563	508	546	523	538	524	527	551	558	559	532	558	569	557	540	535	512	555	541	518	536	532	538	543	539	541	543	536	546	549	527	549	540	546	554	492	492	527	519	556	560	522	544	566	573	534	515	572	541	508	567	552	531	607	527	565	516	582	548	553	533	497	551	512	549	564	571	522	554	553	525	542	532	537	532	522	546	517	583	528	572	486	532	509	516	498	543	545	528	539	509	517	555	563	510	486	532	551	519	564	538	580	579	500	520	551	560	493	539	503	540	543	583	536	509	549	564	561	550	531	543	510	577	519	569	560	539	558	570	526	550	527	527	556	510	530	533	537	528	557	550	524	560	522	542	581	548	536	502	544	545	549	557	524	520	559	576	563	580	519	518	549	509	541	519	583	503	548	557	514	529	564	547	521	573	532	547	592	518	550	514	563	535	564	554	546	558	558	535	552	534	570	552	529	546	535	547	540	519	521	550	522	543	533	540	552	544	568	534	545	547	570	534	587	549	514	570	535	544	533	537	530	535	532	523	512	587	531	544	530	555	545	583	557	530	528	536	542	564	538	535	532	520	573	532	517	538	539	538	503	541	549	533	523	538	532	534	531	529	533	555	534	534	525	534	526	522	527	539	547	560	546	539	547	514	568	571	566	572	530	556	517	560	534	572	590	554	567	542	505	550	492	536	509	511	591	562	559	528	577	541	523	535	527	532	524	599	565	532	544	589	566	539	533	540	505	540	567	532	575	521	524	595	556	523	551	564	519	546	533	566	531	557	517	561	511	507	574	501	536	581	511	532	503	535	535	518	541	546	523	512	515	528	530	536	536	544	510	556	549	530	543	580	519	581	548	503	547	561	531	542	544	535	575	519	571	533	577	563	556	537	555	563	526	600	557	561	559	523	551	542	493	536	533	558	526	530	526	548	563	522	547	540	533	553	556	529	537	568	541	554	545	526	531	552	503	533	518	567	539	547	550	521	501	548	536	566	573	540	522	507	595	561	575	522	553	510	555	529	538	506	534	596	540	557	545	518	536	589	536	547	549	533	560	553	571	554	488	543	544	563	545	558	569	562	594	542	526	565	516	502	497	510	562	541	583	532	579	511	567	553	499	538	577	569	578	544	547	537	563	588	583	555	549	608	570	548	521	582	512	535	566	524	512	537	568	559	566	518	510	544	580	526	515	558	554	527	526	555	560	553	503	519	530	518	576	505	547	545	542	520	565	580	546	580	533	526	522	602	549	546	537	557	545	535	537	523
15371	6677	6295	3987	2191	1260	864	670	666	511	423	308	335	296	271	228	251	249	239	229	212	228	245	232	227	262	270	293	283	288	290	301	282	301	287	297	298	303	368	407	398	321	343	320	279	263	295	265	253	250	307	263	263	300	268	253	244	234	237	259	250	208	243	236	239	199	200	226	195	214	269	234	226	201	226	221	207	234	220	218	218	209	217	223	196	202	190	216	181	212	230	221	208	208	235	203	210	212	222	184	200	218	217	221	203	206	220	165	192	177	173	193	175	194	207	215	189	191	214	193	212	224	223	196	203	210	205	190	238	219	211	204	215	206	198	207	213	182	221	195	217	211	205	229	194	176	206	198	203	241	199	203	187	201	212	202	190	206	178	193	222	220	225	181	222	211	195	206	218	211	190	211	231	211	198	202	210	201	209	214	203	191	204	207	204	208	200	195	209	201	203	227	201	189	207	184	219	199	207	216	218	237	213	212	221	187	202	222	210	216	200	225	213	211	189	210	200	209	178	198	225	221	218	200	221	214	180	220	194	215	208	186	192	188	226	223	177	222	238	203	210	190	212	205	203	190	221	194	196	209	208	200	201	215	205	195	197	217	225	203	211	203	189	206	205	199	192	218	191	191	223	189	204	165	189	205	216	198	205	210	215	224	188	216	194	207	202	182	192	213	224	195	177	218	180	204	196	195	199	218	194	195	195	201	213	195	216	205	202	217	194	203	199	182	200	206	242	206	190	209	212	199	228	224	213	215	204	191	199	219	196	211	237	213	181	207	191	206	204	224	195	208	214	209	192	185	213	201	176	214	197	207	208	205	214	216	203	203	203	241	239	222	220	184	199	202	182	224	232	227	192	195	224	185	171	209	209	221	205	227	213	227	224	239	220	203	189	237	186	205	173	210	229	215	217	208	210	225	202	207	201	203	200	205	205	201	197	242	226	193	221	214	213	231	205	196	225	192	212	227	215	207	191	210	197	205	208	209	226	199	199	227	183	215	202	216	193	186	186	220	206	183	181	209	221	215	211	206	220	221	206	193	182	218	202	215	213	204	199	198	217	213	203	206	230	202	199	185	218	220	200	203	190	196	221	207	182	190	191	202	220	237	217	224	222	221	212	210	247	214	225	206	206	220	209	162	210	191	227	241	214	204	211	207	185	201	193	196	223	213	199	216	218	222	208	203	207	240	207	202	198	194	236	216	182	192	234	180	205	190	183	206	201	195	217	200	193	218	203	215	208	219	220	215	180	191	216	222	206	185	212	194	218	212	201	210	234	205	198	177	190	196	174	212	215	181	184	209	200	198	193	207	194	199	209	217	187	183	210	198	204	201	201	200	205	228	225	227	204	172	205	205	204	205	214	210	211	213	197	226	208	202	218	238	207	233	193	212	200	222	202	200	224	206	215	211	245	213	209	203	188	207	207	235	207	219	202	214	201	201	216	231	210	191	196	186	194	213	195	204	208	225	198	207	214	217	202	191	187	192	192	212	200	208	183	223	192	204	205	211	212	213	229	205	205	232	198	198	205	220	220	198	227	205	197	223	210	201	206	183	224	228	222	215	222	178	239	191	206	219	184	216	191	204	194	216	190	204	215	236	184	225	192	201	227	209	234	211	192	200	199	211	239	196	198	195	203	199	211	211	203	195	206	200	200	217	189	205	204	212	201	207	198	189	226	217	199	206	197	213	222	199	189	182	197	199	221	222	199	200	226	225	199	188	221	196	215	213	225	222	209	199	225	201	207	189	194	233	205	186	211	213	187	198	237	215	223	193	174	187	199	217	185	192	212	199	210	211	210	222	222	182	213	219	204	191	211	204	223	202	204	204	209	193	177	217	220	223	197	233	179	209	197	209	198	213	199	188	199	192	184	209	167	188	195	216	192	193	211	214	201	203	195	221	217	197	203	220	197	187	196	210	207	194	226	216	196	205	191	211	206	212	206	214	216	200	198	227	178	200	235	175	176	210	222	206	215	232	199	199	191	198	196	210	207	195	191	210	217	201	196	203	223	166	211	225	205	206	187	173	204	179	215	179	213	187	192	211	186	204	203	222	194	198	215	220	200	181	168	203	232	202	189	201	221	214	226	213	192	210	199	220	209	187	202	223	205	180	214	179	210	235	196	242	196	220	204	211	206	208	194	177	222	221	209	208	199	187	214	199	203	188	241	202	191	177	180	212	188	187	199	196	226	225	219	213	197	222	202	218	183	218	225	190	196	185	193	211	192	209	206	216	219	204	196	191	204	205	200	200	174	207	199	205	224	212	175	181	215	230	224	210	201	204	214	179	175	223	196	192	208	192	226	205	215	214	217	176	202	242	206	190	220	197	200	198	192	189	205	197	205	201	217	214	229	215	190	230	230	191	202	234	239	215	218	210	216	207	219	195	223	225	240	216	190	223	192	227	186	235	207	196	204	196	183	214	203	181	213	206	218	230	209	198	202	202	213	213	205	202	225	210	220	184	234	214	205	187	195	187	219	197	192	216	206	192	208	180	187	212	197	199	212	199	180	211	204	214	200	188	205	243	189	187	211	221	222	188	203	198	193	193	207	202	222	230	209	218	219	210	204	207	200	192	200	197	202	217	219	203	213	173	202	220	183	230	203	197	201	193	201	205	225	192	198	203	213	208	188	212	206	227	193	188	211	205	197	195	182	218	201	198	196	200	227	165	201	201	219	209	191	220	189	174	207	210	207	211	195	205	205	222	213	193	222	237	204	219	190	192	208	211	197	213	199	205	218	192	192	203	212	228	216	205	221	199	189	221	212	230	199	193	218	196	222	193	223	202	223	208	195	227	188	207	188	203	187	216	199	209	224	180	209	186	193	188	215	204	213	218	230	230	194	208	221	222	208	210	181	227	215	228	200	194	209	229	225	209	220	175	215	197	202	190	205	212	200	204	198	195	201	187	202	212	233	215	197	211	210	207	210	239	191	179	185	201	202	207	227	229	214	209	220	205	187	232	189	206	199	206	192	224	208	216	219	223	184	179	215	197	217	234	186	215	189	223	196	183	223	204	205	222	200	199	216	204	218	207	199	200	208	203	205	195	213	192	221	195	191	202	213	229	204	208	214	196	194	209	180	232	207	170	215	224	216	222	182	223	183	168	203	203	211	204	248	204	173	212	221	189	216	198	209	187	201	209	236	177	209	236	212	222	201	191	205	212	202	176	214	197	185	215	185	199	198	210	208	183	182	203	204	222	188	214	207	202	190	183	224	195	209	187	199	207	230	197	189	200	190	229	201	204	193	176	205	215	184	228	191	205	217	186	198	220	180	245	232	222	221	202	202	208	195	195	205	226	186	213	244	209	222	217	220	221	211	190	222	211	190	207	191	205	192	201	191	229	197	242	200	164	202	164	223	196	174	203	210	216	181	209	221	204	193	213	182	199	209	220	197	214	206	208	219	198	202	220	196	215	180	229	211	204	193	195	201	203	220	191	210	194	209	194	223	226	191	221	209	193	205	213	227	185	195	185	188	203
9524	5717	8819	8233	6181	4607	3711	3210	2898	2480	1729	1332	1074	950	802	871	817	774	696	723	670	728	808	807	754	855	867	955	974	1099	1162	1183	1406	1336	1253	1303	1116	1538	1814	2362	2267	1545	1521	1502	1266	1101	1255	1027	1030	1030	1243	1088	1060	1001	943	926	878	899	856	864	898	774	770	816	790	721	734	756	652	696	677	656	634	648	624	621	570	569	607	554	559	582	560	608	537	565	550	546	549	575	560	508	568	515	479	498	454	501	497	495	478	535	508	520	521	500	529	536	480	498	502	496	535	482	513	514	480	543	531	483	507	524	504	538	494	496	499	536	549	530	497	534	496	515	551	531	498	569	541	508	479	535	549	492	506	507	484	513	538	515	498	516	510	525	519	502	525	527	521	498	510	501	496	528	500	522	523	467	492	475	475	509	504	479	522	493	544	564	480	505	498	497	488	516	521	554	517	525	478	491	495	506	503	525	527	496	543	519	523	510	480	521	535	521	547	519	500	482	499	504	543	518	545	509	488	548	512	534	488	549	505	529	560	530	521	486	495	516	485	520	485	526	469	516	530	558	522	530	520	518	487	537	506	520	522	534	526	497	528	531	509	521	462	494	493	514	504	536	507	491	487	494	491	487	540	488	521	520	503	518	509	534	532	498	492	495	516	508	524	506	483	553	514	553	495	509	466	536	497	493	531	555	514	485	514	525	533	561	520	517	534	505	521	501	520	510	528	504	512	482	546	505	501	515	491	523	501	518	547	532	519	477	518	508	510	483	543	506	566	513	504	481	517	501	489	493	518	495	517	519	522	502	516	542	536	500	552	491	488	531	504	477	562	523	494	525	516	511	519	543	509	512	481	534	505	471	542	519	514	488	544	495	510	521	517	481	494	493	520	503	505	500	493	492	496	486	536	573	490	495	505	508	515	460	512	554	505	504	508	492	531	490	483	536	523	539	522	459	497	516	545	499	526	536	513	547	504	535	490	511	473	469	532	532	528	543	538	499	536	545	526	494	525	495	476	515	488	519	507	467	501	536	489	479	528	527	479	526	502	512	499	506	498	497	495	517	545	533	562	514	489	523	530	560	528	493	534	515	501	494	494	522	495	514	566	497	518	488	547	487	511	523	504	541	471	497	560	518	532	518	449	510	508	519	510	522	454	494	514	474	528	522	517	495	495	491	532	527	475	498	521	496	501	554	519	536	514	504	515	535	458	527	522	549	554	504	485	489	509	520	532	499	520	506	505	503	481	502	470	536	547	497	520	546	520	492	525	507	524	486	506	549	515	528	516	514	490	493	499	517	537	481	466	554	525	551	531	511	518	538	499	534	512	524	479	507	519	501	536	503	497	523	487	543	499	501	493	531	525	513	545	527	525	505	499	531	498	487	499	532	528	531	533	501	528	512	498	487	514	472	496	512	532	489	533	505	510	513	518	511	494	494	555	555	524	507	506	526	523	545	539	535	520	485	494	465	490	523	523	504	506	504	555	535	502	542	524	489	519	509	484	502	528	538	512	501	500	502	498	516	509	475	490	501	531	483	517	511	511	493	507	517	508	561	514	518	527	498	519	531	535	520	518	508	523	536	506	485	482	517	516	490	526	505	479	505	516	503	542	489	538	508	487	535	530	479	500	508	505	536	505	474	556	542	497	494	501	507	522	532	513	482	542	515	506	515	493	503	530	513	486	497	516	486	525	500	466	512	521	535	526	486	492	485	540	522	530	533	513	508	500	490	518	545	499	523	527	466	518	513	535	511	539	494	504	501	539	541	541	514	496	475	526	511	493	537	552	532	501	511	479	502	565	505	478	507	506	525	490	528	554	524	505	544	507	527	492	554	480	533	526	509	556	514	538	510	515	467	542	502	474	493	523	539	536	524	555	474	500	543	534	551	554	549	529	543	498	503	512	544	507	515	512	540	496	549	514	517	503	537	530	490	502	483	513	545	482	493	570	503	494	518	480	494	541	533	551	506	533	466	506	503	524	505	575	510	549	503	529	535	510	585	475	541	506	501	460	523	498	514	465	508	469	522	534	475	498	472	535	532	497	487	482	474	544	486	488	535	510	503	491	508	508	471	504	519	552	496	549	484	504	525	542	515	490	513	536	505	527	528	509	526	527	484	508	520	549	530	490	504	469	455	512	508	511	506	519	511	538	525	541	515	529	509	498	504	515	532	535	536	496	486	531	487	547	504	525	472	551	485	494	525	529	538	542	497	498	512	479	486	562	487	508	510	523	514	502	458	504	538	514	555	540	526	492	533	487	525	547	503	482	517	528	521	485	506	520	508	483	542	501	526	501	529	494	491	516	486	521	528	546	485	502	558	487	553	493	539	535	476	493	520	498	517	503	516	473	513	512	532	494	496	514	540	508	514	524	525	527	513	543	530	471	523	538	568	525	530	518	512	497	501	511	521	530	548	512	519	493	504	537	495	509	543	520	491	521	518	531	516	494	517	477	528	474	517	562	542	540	529	514	548	515	525	502	520	489	488	483	490	476	537	554	524	521	532	532	531	481	521	478	479	520	514	512	528	560	477	490	476	528	484	521	472	529	488	532	519	499	494	509	519	498	505	517	511	497	527	491	500	534	535	535	544	541	533	528	495	500	512	516	522	535	502	499	532	472	507	494	526	470	516	517	499	498	498	522	516	554	488	485	512	531	523	534	520	521	498	521	539	550	526	544	530	524	524	492	546	483	495	546	498	484	497	512	520	486	521	519	539	510	501	537	492	501	467	527	547	499	519	515	506	536	479	523	528	513	529	549	484	506	525	486	471	517	496	504	516	527	554	512	540	536	557	532	529	558	573	491	457	500	518	524	506	496	548	488	548	535	513	529	526	531	537	522	531	533	502	466	508	497	533	533	550	534	547	533	517	523	519	518	529	531	493	544	504	512	538	492	514	495	484	497	518	496	546	508	507	501	490	552	530	496	524	527	570	510	492	551	513	518	524	499	475	508	535	544	525	515	524	529	486	535	490	520	462	493	523	496	507	564	526	536	533	518	539	529	507	500	473	514	468	441	527	507	510	511	521	532	504	498	522	505	514	506	514	498	521	496	507	511	526	508	498	481	531	492	521	512	518	515	528	518	514	480	478	521	521	546	524	484	514	544	507	500	509	525	529	522	515	544	494	482	558	509	532	571	529	508	518	496	520	504	534	511	502	509	481	495	525	511	500	516	511	511	482	538	504	494	499	511	524	533	500	527	545	501	493	521	483	513	528	521	522	477	518	502	485	551	502	492	489	521	511	529	498	498	558	520	517	535	502	547	533	515	538	506	516	513	478	514	502	489	451	551	503	542	519	508	503	530	510	481	511	522	511	510	501	500	545	489	530	523	499	509	545	475	498	498	507	486	536	532	464	477	501	534	526	521	525	497	530	549	520	482	530	509	564	488	457	519	478	572	501	511	555	537	545	460	504	511	497	534	505	536	524	526	526	516	536	512	511	520	512	541	538	485	524	485	505	507	504	503	485	561	499	472	482	507	563	528	491	501	513	506	515
23091	11021	11072	6758	3511	1902	1198	991	848	691	514	406	363	286	243	258	267	261	247	239	227	229	235	262	257	267	257	263	301	285	285	318	343	332	316	283	338	397	442	494	436	392	358	371	309	250	333	274	303	296	313	298	267	256	264	222	241	264	244	241	250	240	273	240	222	228	213	209	229	233	215	178	206	209	208	190	214	196	234	194	185	150	194	197	194	179	196	208	195	172	192	170	176	182	185	174	181	169	202	185	182	178	201	183	193	201	163	186	200	192	172	194	196	210	194	184	189	189	194	188	207	169	188	209	199	166	184	196	162	158	182	176	211	169	181	188	196	184	165	162	183	178	177	174	173	208	179	201	196	161	206	182	205	198	192	178	178	152	167	199	195	198	187	183	150	196	210	172	201	173	184	182	198	202	186	166	183	198	196	181	166	178	184	201	183	176	183	161	208	178	174	191	183	165	178	183	196	193	199	188	216	159	178	171	180	160	163	152	183	208	168	154	168	177	201	157	163	164	193	196	195	194	176	182	188	160	180	174	167	200	193	179	173	194	199	171	167	182	169	156	174	170	181	189	177	180	176	176	195	181	222	172	166	190	190	177	206	185	165	184	160	175	205	182	194	207	183	194	178	179	181	168	178	171	184	189	175	187	185	188	189	199	176	184	184	176	178	166	176	174	180	183	195	174	181	168	185	215	182	188	187	181	161	212	198	193	179	197	192	181	171	178	184	162	189	178	150	215	186	183	197	205	208	177	186	185	177	193	186	180	191	196	173	200	175	190	177	185	166	195	190	175	185	186	185	212	209	161	209	173	171	179	170	197	169	180	195	171	150	176	164	154	176	178	206	172	182	187	182	173	186	170	173	199	198	196	190	175	207	177	181	171	180	170	163	170	180	183	200	210	191	194	196	186	216	176	201	171	179	181	199	166	203	220	162	170	211	202	217	186	202	184	203	179	163	214	177	172	183	177	168	204	178	198	176	192	166	170	190	181	188	202	214	223	158	177	196	178	191	175	189	199	185	196	173	179	187	193	178	175	202	188	186	196	175	209	202	181	193	181	189	213	178	202	181	158	187	190	205	200	199	173	185	165	184	203	187	194	197	186	196	194	159	166	189	173	212	199	196	180	190	170	189	161	209	193	175	173	195	169	185	171	198	169	198	177	188	184	186	173	212	180	176	164	177	185	161	186	201	195	182	190	164	196	204	188	173	169	189	198	206	193	194	190	180	185	182	191	174	173	195	195	197	195	180	176	162	198	173	166	184	165	199	186	193	181	202	181	171	206	196	193	176	192	166	154	180	195	171	177	223	187	190	196	187	180	200	193	202	175	165	202	185	209	165	184	205	200	207	172	201	199	193	180	194	159	176	198	195	194	191	189	175	139	177	181	167	166	201	200	188	207	195	206	199	199	200	174	205	169	200	202	174	190	201	172	166	167	181	175	188	174	157	173	208	189	178	184	238	187	177	184	181	178	178	181	207	203	198	175	176	213	171	225	197	183	198	177	186	188	183	176	193	174	170	195	214	200	187	213	162	215	201	159	175	223	189	188	192	192	181	188	194	177	192	178	202	204	161	210	209	185	177	190	185	175	167	164	178	147	187	191	201	173	183	177	205	182	185	196	200	182	189	194	141	171	183	183	217	192	204	199	181	185	201	193	184	195	197	186	183	183	192	202	168	172	184	171	166	176	163	190	194	188	172	180	198	172	183	191	169	178	203	205	200	168	189	171	177	175	176	187	171	203	180	175	207	212	186	187	172	194	186	182	184	182	206	158	175	169	192	203	172	198	168	185	187	161	205	186	173	214	183	184	183	195	167	180	192	182	160	190	196	209	172	177	171	179	173	169	184	195	190	167	194	195	168	188	185	209	169	204	193	206	175	181	184	184	191	198	172	191	164	194	179	201	204	195	180	166	198	177	166	191	194	178	176	190	192	183	167	189	155	186	194	172	177	203	174	195	201	186	165	187	174	179	205	169	173	185	187	195	187	191	185	199	200	172	158	195	187	166	190	177	173	196	188	178	192	204	186	189	169	177	173	172	193	189	180	163	168	185	167	167	173	176	192	186	192	198	176	187	191	189	191	165	181	210	158	190	171	192	175	170	186	180	167	200	183	182	183	199	178	190	183	167	183	182	192	161	170	180	178	194	206	175	179	163	183	215	194	186	193	184	183	206	194	187	179	189	173	182	169	186	189	196	198	185	198	204	167	160	169	171	175	199	166	182	184	184	173	179	182	191	216	175	191	208	206	160	172	207	161	168	172	194	170	159	197	174	187	160	204	181	171	213	176	173	169	174	223	172	174	205	190	197	183	201	176	176	197	197	178	163	163	209	182	195	181	184	199	193	190	184	172	198	189	199	190	199	188	168	195	186	171	172	171	195	192	202	186	204	177	208	196	176	203	173	198	204	196	173	202	171	198	208	203	182	181	173	206	192	185	198	177	197	200	192	150	172	191	198	190	193	216	200	179	191	202	181	184	175	180	182	182	199	183	204	211	178	202	214	157	198	193	184	181	189	177	222	201	171	176	190	184	176	189	182	165	191	192	178	168	185	213	177	193	195	183	177	171	194	172	209	193	173	184	200	185	185	188	199	176	185	199	170	156	153	201	194	178	185	166	202	189	190	166	161	206	193	187	191	193	211	181	167	145	181	206	185	167	168	188	197	201	193	176	192	202	202	188	191	194	182	173	187	170	188	173	187	179	186	206	177	198	180	182	197	173	198	196	181	169	174	187	166	197	180	203	202	157	165	176	190	202	184	203	178	174	197	214	164	195	182	198	162	206	181	176	148	175	199	174	200	186	186	178	179	147	193	173	197	190	188	179	176	208	218	189	199	192	185	183	155	160	187	191	178	173	180	178	193	171	184	167	212	179	175	199	173	181	190	167	185	190	198	217	189	174	191	185	185	169	191	173	212	181	198	168	174	191	199	161	219	201	184	175	151	179	184	204	143	182	200	189	163	175	170	178	194	188	160	177	172	192	178	187	155	188	177	186	210	204	185	198	169	204	186	186	186	182	176	172	178	170	195	198	195	194	173	171	178	178	197	174	203	195	190	175	162	185	178	189	168	204	182	187	142	175	171	188	187	183	168	192	158	187	177	195	175	184	175	190	178	171	181	173	178	197	185	159	195	170	168	189	173	182	182	190	205	176	184	189	174	191	157	173	189	184	177	177	205	157	184	190	188	160	184	185	195	168	210	203	165	154	173	180	171	168	187	182	180	195	151	180	190	194	169	192	181	191	200	179	177	208	173	191	150	194	194	197	173	168	195	186	188	177	175	167	204	187	183	173	175	168	175	163	196	187	165	197	198	177	181	185	145	169	170	161	182	201	196	176	184	182	209	193	158	167	208	182	150	181	189	216	212	196	200	195	170	195	198	194	189	183	176	171	196	180	159	163	171	189	162	196	197	153	162	182	183	176	199	190	181	192	171	191	191	171	184	203	201	185	198	195	193	191	167	211	177	161	184	187	193	168	181
13003	8065	14572	12063	8901	6482	5188	4370	3840	3381	2592	1841	1469	1261	1142	989	1001	954	866	824	819	874	861	899	912	1001	1047	1055	1219	1315	1320	1434	1676	1547	1475	1461	1536	2075	2959	3233	2956	2370	2095	1864	1402	1363	1549	1165	1207	1286	1662	1550	1362	1152	1083	1032	954	1006	965	975	985	997	884	914	853	767	754	803	719	760	719	685	665	629	656	616	557	630	595	529	557	546	530	535	497	535	444	479	495	459	477	497	465	493	469	480	471	482	449	470	515	465	455	520	465	458	474	500	490	480	459	488	498	451	477	476	500	440	492	483	479	466	465	471	449	497	468	470	429	471	456	481	458	453	487	518	473	489	471	439	442	459	456	480	480	494	434	441	493	504	441	471	459	436	473	447	496	493	467	478	474	471	441	478	446	480	494	459	473	429	460	473	467	467	467	453	463	456	480	450	495	490	434	461	462	478	482	460	419	454	482	463	479	439	493	451	447	489	429	452	456	502	478	469	459	479	484	479	461	465	423	419	497	470	427	475	453	456	414	452	455	427	480	491	471	461	445	489	459	483	417	463	444	470	474	433	443	468	459	425	446	459	408	463	460	452	459	458	464	476	493	442	465	449	448	452	457	474	478	430	462	448	443	448	466	460	437	476	472	451	489	450	514	482	479	475	434	494	466	459	480	446	434	436	482	478	450	428	438	432	478	430	459	424	463	439	456	465	476	465	441	442	442	440	489	478	444	485	444	465	481	436	471	429	460	478	459	466	419	488	454	465	451	447	460	415	463	474	500	472	457	486	445	428	439	476	456	449	496	480	478	447	427	474	487	462	497	492	461	454	473	449	485	457	446	459	479	454	476	462	448	476	461	472	472	404	466	456	431	448	459	469	515	492	463	436	459	446	467	492	453	453	464	501	490	483	458	425	488	444	490	462	512	431	459	493	455	482	462	467	475	440	450	448	424	445	465	474	434	452	474	471	456	453	482	471	462	473	457	451	475	448	456	468	492	471	457	474	482	436	421	456	463	438	450	462	464	477	473	495	492	473	467	480	448	469	473	461	454	494	472	465	480	517	488	435	477	449	425	442	461	464	475	471	459	475	467	481	477	512	463	497	502	484	490	464	488	500	456	496	454	456	448	481	462	439	434	474	444	476	444	476	471	466	449	440	500	486	474	497	508	430	453	498	434	461	465	458	434	450	461	487	489	496	492	451	427	445	484	443	478	471	472	474	434	458	459	457	447	476	487	440	467	454	464	437	447	413	467	440	465	440	471	469	471	466	493	470	472	432	485	482	453	476	451	496	468	452	462	486	449	465	510	435	443	511	455	457	447	461	425	444	479	492	493	433	482	510	459	455	485	444	445	488	457	452	452	497	461	463	471	473	436	467	480	461	455	454	487	429	438	447	488	439	482	466	455	483	482	474	449	470	441	459	492	499	447	454	520	491	441	476	454	506	457	469	462	480	462	429	452	470	489	488	483	443	439	449	476	491	423	464	480	468	450	460	465	450	480	442	503	466	469	485	456	449	413	466	431	460	483	496	424	455	469	459	465	453	437	496	451	479	446	475	471	464	462	457	485	473	472	503	491	495	469	490	445	431	446	478	501	459	475	449	449	472	486	448	461	443	493	497	469	447	454	458	460	481	459	418	469	456	460	462	462	474	437	524	446	456	449	473	480	467	451	478	492	486	450	458	485	459	458	416	455	454	440	464	491	483	451	454	476	466	462	466	488	480	453	456	467	453	468	436	433	479	476	439	474	477	456	429	475	480	462	487	468	481	487	434	489	452	428	458	436	477	454	502	455	458	483	467	439	452	461	451	459	477	474	460	474	430	437	488	454	450	441	446	492	483	447	492	419	516	468	461	471	469	471	444	464	483	447	470	486	471	417	464	463	462	462	426	473	433	473	496	441	466	455	461	484	445	480	472	498	473	486	413	518	508	501	470	460	456	498	494	470	467	481	469	488	496	473	452	447	480	510	471	447	462	468	456	481	487	496	484	452	476	466	474	454	415	471	434	485	498	484	458	488	439	457	462	431	441	433	487	443	477	495	444	458	456	441	468	455	465	442	442	464	474	469	515	500	453	486	468	417	458	477	509	497	480	473	458	484	459	496	442	471	487	492	453	472	456	411	447	477	490	489	465	467	474	426	471	469	430	504	511	463	463	479	448	464	452	476	516	444	473	478	473	475	433	449	474	484	473	470	497	410	467	456	471	469	444	451	462	459	471	492	518	465	462	448	437	434	492	484	447	467	492	437	445	465	454	479	476	471	497	465	447	474	473	466	463	470	476	445	478	458	473	456	450	424	468	500	437	481	446	484	464	472	470	479	434	454	466	480	474	479	454	455	450	496	456	472	425	458	474	439	459	473	458	451	490	504	450	496	413	452	475	444	434	463	428	454	437	491	471	481	457	477	479	482	476	465	492	443	437	461	468	469	448	467	471	468	474	476	487	480	479	472	478	444	492	455	447	476	444	442	448	481	449	492	435	461	472	466	484	478	461	439	477	473	469	429	471	454	481	472	438	453	464	444	458	462	446	459	446	437	467	474	468	450	475	440	444	472	478	474	473	463	430	458	458	447	494	473	496	450	436	453	461	477	461	461	448	465	457	468	457	449	408	458	491	460	408	439	493	485	449	396	456	408	500	445	482	462	489	451	446	479	488	463	451	500	490	468	471	506	490	480	440	431	473	491	478	475	450	463	440	459	462	471	465	438	434	465	428	445	450	441	483	502	464	446	479	471	471	418	457	450	481	438	434	458	457	455	461	498	443	477	448	458	475	434	464	461	478	472	443	451	473	489	428	492	416	468	487	472	466	461	459	476	460	436	441	426	483	419	458	445	484	465	505	451	451	393	474	451	488	464	487	462	460	492	444	466	469	459	413	441	455	434	490	423	471	470	496	476	482	488	486	479	446	433	499	442	487	478	506	501	471	481	469	479	491	468	463	483	455	492	444	452	464	491	462	477	458	512	469	445	513	460	457	465	443	416	450	434	464	465	452	469	486	458	476	475	447	508	445	460	466	461	474	462	441	461	471	455	463	460	478	511	418	467	480	481	435	490	453	453	451	449	458	444	462	456	440	467	464	473	452	491	485	440	464	460	458	444	504	453	484	508	460	471	465	499	461	468	487	462	458	476	458	448	403	472	447	451	453	457	466	477	508	494	428	415	460	497	520	493	458	458	473	474	495	446	446	436	454	469	439	461	491	481	478	447	490	443	462	486	451	437	492	446	458	474	489	472	427	469	455	459	471	442	490	458	494	449	475	468	510	521	472	447	451	466	453	478	447	473	440	476	460	504	455	495	502	446	417	470	452	439	450	450	456	465	434	449	490	465	485	441	453	478	483	477	503	439	445	419	438	492	425	475	455	482	449	480	480	426	497	498	450	457	468	471	498	493	476	479	456	431	509	460	459	461	496	450	445	437	446	455	452	493	475	485	479	433	488	480	476	420	515	449	456	461	456	479	461	456	437	407	433	489	490	480	491	494	484	483	456	425	426	463	470
6481	2837	2380	1221	823	546	520	425	412	350	293	268	249	226	226	207	240	240	211	246	227	239	238	252	240	245	235	274	270	295	266	297	308	262	264	235	285	281	290	284	255	272	283	235	266	256	231	258	272	236	243	276	237	292	266	264	214	259	274	241	251	274	239	238	239	249	236	247	240	233	253	192	217	226	200	240	228	222	212	236	201	219	208	230	243	216	217	204	244	233	226	246	240	229	222	221	228	201	213	231	235	216	215	226	198	250	244	216	242	246	234	212	221	209	179	228	228	234	218	228	236	220	228	239	230	223	215	211	227	246	221	209	221	210	217	205	213	223	216	218	211	234	257	229	214	240	221	213	235	216	226	220	219	217	224	207	200	226	211	240	209	210	244	204	239	219	240	211	224	207	217	217	222	229	246	240	235	257	230	220	223	215	189	220	234	235	220	237	226	236	259	195	221	218	214	239	211	226	220	248	195	207	219	207	192	203	248	215	232	226	238	190	234	218	197	204	203	237	230	235	215	214	205	235	222	217	212	215	219	232	237	204	217	223	236	215	243	218	251	235	218	231	212	220	208	222	215	203	235	221	250	188	225	220	202	195	204	236	220	226	208	224	227	225	212	236	233	224	209	210	232	217	210	228	221	221	249	228	195	215	238	216	227	207	223	225	243	247	230	210	222	192	218	224	205	206	250	241	227	242	240	215	217	201	212	232	229	240	206	219	212	223	216	223	234	224	238	219	221	235	231	242	252	224	219	211	227	229	245	193	193	215	222	224	213	239	213	242	194	213	233	221	202	228	231	208	210	195	199	208	210	204	209	215	205	217	224	213	236	225	220	210	234	238	207	254	231	203	217	222	224	214	225	205	204	251	195	236	216	205	205	205	202	241	225	218	187	217	225	215	195	224	231	201	226	249	236	230	193	259	207	225	220	189	203	216	222	204	240	227	200	245	212	224	245	194	242	237	242	209	216	189	234	234	229	242	224	206	193	225	205	217	218	213	266	211	220	222	218	199	226	266	228	220	207	210	197	239	220	246	223	194	236	199	245	199	192	216	224	212	226	209	228	231	224	227	231	245	222	218	221	221	215	218	234	205	211	204	233	229	227	220	200	198	218	216	223	195	201	244	231	220	222	221	234	219	239	219	224	215	218	255	219	240	201	213	255	219	216	219	236	216	239	224	213	205	213	234	217	243	225	242	230	228	196	222	212	221	226	208	208	217	246	237	222	210	214	221	251	233	220	239	241	203	210	223	224	212	210	228	208	210	222	226	201	232	218	233	213	203	239	230	244	214	218	231	223	238	203	229	243	217	215	216	203	243	244	235	228	223	224	214	255	243	217	229	220	206	215	224	214	222	225	222	245	234	234	242	230	245	198	195	229	235	205	208	217	197	224	199	225	228	217	250	226	230	225	231	216	236	244	225	223	211	227	248	220	196	206	214	233	214	211	218	217	222	193	233	228	216	205	232	256	214	223	215	230	261	229	207	225	195	206	230	232	219	234	207	237	232	206	214	218	240	227	200	225	241	242	225	210	227	217	195	224	227	217	243	219	224	233	211	215	217	184	244	236	234	206	234	207	207	220	229	235	211	212	220	242	226	229	229	227	180	231	243	215	213	220	214	232	214	228	233	237	225	242	208	221	253	213	235	202	214	219	225	237	216	227	216	210	201	205	219	205	199	203	233	225	212	220	227	234	237	232	217	240	221	212	209	195	198	256	221	216	233	228	197	228	213	213	241	200	240	210	223	212	213	234	224	250	205	214	205	208	220	211	225	239	227	209	232	212	206	237	238	242	200	238	211	221	239	218	225	221	236	219	238	236	227	217	234	224	204	234	191	248	247	230	238	175	227	204	216	214	225	243	231	232	213	224	249	227	228	204	199	209	234	234	215	235	221	249	208	199	212	227	212	224	216	198	208	212	216	228	213	208	206	228	222	240	239	204	199	205	210	213	223	246	254	227	246	196	225	205	220	221	222	222	255	226	193	214	212	239	231	201	219	201	234	229	218	229	203	209	244	250	256	239	222	237	214	216	239	212	204	237	243	238	236	241	229	245	230	232	214	198	260	212	238	235	210	226	239	195	209	227	224	202	206	240	229	230	232	229	217	240	234	238	236	237	204	214	252	223	218	211	216	239	227	201	215	223	216	231	231	225	221	210	223	249	240	199	220	203	202	205	216	202	231	181	220	226	210	211	257	211	215	241	200	242	219	198	232	197	224	210	232	215	211	246	235	220	228	229	239	202	204	223	220	219	225	227	215	219	222	212	224	236	206	237	239	192	204	225	230	231	225	244	220	231	224	253	226	211	238	217	212	219	201	208	236	236	213	219	228	233	227	233	217	202	201	210	212	202	233	237	224	206	215	214	226	254	243	247	217	213	194	195	244	210	221	223	240	235	227	218	205	226	221	203	227	203	217	249	211	249	233	217	239	215	207	221	223	231	229	239	237	210	254	214	231	203	234	220	223	253	195	215	212	234	217	216	233	221	230	240	254	227	210	246	199	205	223	230	229	240	220	210	233	230	216	203	199	224	245	229	224	234	221	230	234	227	221	199	236	218	230	228	204	221	217	239	187	208	201	238	236	250	199	230	205	226	222	237	232	221	237	208	238	218	232	257	208	207	215	244	208	208	220	200	220	197	216	251	233	204	213	215	223	217	250	223	212	189	197	220	209	243	254	256	217	226	192	230	233	236	221	222	218	236	227	248	208	227	207	193	235	212	253	223	229	238	205	204	216	209	232	211	232	232	209	222	212	235	231	248	234	223	213	227	223	221	222	220	204	200	228	220	224	221	226	211	201	250	245	243	224	227	202	255	210	195	223	192	216	235	241	211	223	226	216	203	225	221	192	201	212	204	205	218	200	251	211	206	201	228	230	208	210	202	218	199	224	239	207	212	224	226	216	240	217	228	232	249	218	222	219	223	219	239	248	208	223	234	225	227	228	212	254	222	215	220	234	212	190	204	240	228	245	205	219	225	231	238	234	224	220	227	231	226	214	211	217	209	224	224	227	230	239	207	229	245	215	217	212	217	233	205	226	202	222	213	209	232	208	206	218	215	209	217	199	245	203	213	247	192	238	181	237	205	203	222	219	223	248	220	206	233	194	198	244	221	219	223	240	209	215	222	235	230	226	233	206	212	224	238	212	216	244	255	233	224	217	223	205	212	204	220	204	223	233	229	237	230	233	253	204	209	241	227	204	239	206	237	221	220	197	210	215	212	219	212	240	227	207	262	248	234	213	229	201	249	229	252	239	205	242	239	204	204	232	209	214	225	213	234	198	224	233	225	226	217	220	212	210	192	212	194	223	217	225	225	234	210	265	224	242	226	219	229	207	227	198	215	242	221	248	214	241	210	235	214	227	204	247	251	226	185	228	204	228	241	236	227	246	219	215	224	191	219	228	218	224	200	256	232	234	215	218	229	223	233	228	225	193	221	242	225	215	240	221	233	229	210	223	211	191	231	235	205	211	198	198	242	219
4351	2943	4545	3710	2905	2232	1807	1548	1503	1382	1084	829	713	667	564	565	638	563	625	603	576	586	615	630	696	721	700	754	931	882	900	1010	1009	963	1007	954	1040	1105	1130	1166	894	898	894	975	822	815	779	818	773	777	824	780	776	796	792	697	736	693	794	766	760	735	696	685	729	734	611	665	696	662	704	632	629	602	576	559	571	612	624	592	587	539	578	551	601	510	497	545	579	569	559	566	527	567	500	569	563	573	521	548	555	556	542	582	526	572	562	554	548	524	546	567	578	608	542	564	596	550	532	589	572	566	547	566	529	544	553	554	571	531	580	563	523	547	561	551	548	548	523	578	564	540	568	545	557	529	524	556	564	509	520	531	529	569	528	554	561	549	504	539	520	548	593	541	523	553	550	559	569	534	541	553	502	531	496	519	552	528	543	528	504	538	548	566	546	537	514	551	514	544	543	540	549	517	536	553	513	558	543	554	553	578	508	552	605	523	528	543	581	541	569	540	546	537	556	528	552	532	512	525	530	519	554	557	535	489	542	559	534	554	585	576	558	581	576	555	508	531	513	504	549	580	530	525	581	533	545	540	559	491	579	548	585	573	529	578	532	530	551	524	532	568	488	534	593	573	548	559	559	538	544	550	515	559	531	555	536	554	545	534	571	552	554	532	550	517	535	527	558	536	575	543	559	590	525	538	519	584	554	561	553	531	539	540	527	571	528	541	543	502	584	519	545	521	522	523	547	539	572	487	518	536	584	522	554	517	557	578	510	544	531	536	556	530	522	559	557	553	536	555	526	553	575	561	501	514	571	548	554	550	520	553	532	554	530	527	544	548	578	538	525	548	530	592	522	572	572	544	553	508	565	574	552	540	516	546	542	602	549	583	560	535	542	554	550	587	581	565	536	505	583	565	531	565	525	571	545	496	525	568	568	589	565	541	531	561	542	548	558	565	582	531	538	534	591	533	534	528	534	580	545	527	577	522	538	525	548	522	582	528	544	541	589	517	552	573	519	534	556	523	573	521	554	546	564	568	567	527	518	583	556	538	544	563	530	581	579	504	543	559	567	586	559	559	551	537	525	513	554	510	525	544	543	550	543	574	599	562	557	583	506	549	544	547	536	540	564	514	587	559	532	570	572	511	582	572	557	537	550	542	587	564	543	574	541	542	573	550	563	553	529	542	534	545	513	547	525	583	528	543	521	521	580	531	536	549	515	576	571	533	594	535	554	555	537	566	566	523	524	556	593	537	547	544	563	589	543	551	551	520	557	537	571	552	505	549	546	545	503	587	554	557	526	535	532	592	550	550	573	553	566	539	566	568	574	539	479	509	544	540	530	558	552	554	552	568	551	542	580	552	525	554	543	562	528	579	584	526	539	555	549	548	590	560	597	552	546	585	556	498	532	587	561	554	530	537	567	566	522	545	576	564	523	579	575	539	548	554	565	558	503	539	534	559	519	536	581	583	615	557	566	567	575	587	502	552	574	562	521	493	543	560	505	528	576	535	550	522	537	561	552	548	569	541	569	531	543	592	570	515	526	538	521	532	520	611	552	538	549	496	568	571	546	529	544	573	503	572	550	546	561	538	537	526	544	497	531	560	533	506	573	544	542	559	569	553	575	514	537	562	572	528	577	534	589	552	574	568	533	518	519	576	543	574	561	522	544	524	528	545	544	530	589	560	528	552	590	545	548	567	525	553	539	541	563	552	509	580	540	533	586	542	560	557	557	539	543	517	584	579	518	589	544	478	549	549	555	542	554	586	550	537	536	513	553	546	579	537	577	553	546	561	535	581	534	540	547	515	548	537	545	567	584	542	553	541	585	542	541	536	531	584	614	567	571	559	556	579	562	565	567	564	592	528	543	541	544	557	572	580	502	567	590	536	551	553	527	545	540	557	538	549	568	561	531	534	566	566	548	559	552	582	600	582	546	585	532	594	529	560	524	544	578	575	512	549	537	558	565	539	531	586	531	595	492	522	563	526	567	516	547	582	541	550	560	552	526	512	544	594	541	512	554	546	525	572	574	528	540	521	544	548	592	540	565	556	594	556	482	534	537	543	525	549	564	496	577	550	463	547	558	527	532	538	545	531	537	553	555	559	520	532	513	541	523	570	563	574	528	544	556	506	539	530	495	560	549	500	542	549	595	535	595	549	499	544	538	553	544	534	582	575	525	554	521	591	584	547	580	540	512	592	547	556	536	551	533	513	558	546	542	577	544	561	553	573	613	516	584	604	577	538	556	566	507	546	577	567	558	560	521	517	546	539	601	556	520	564	553	542	558	527	549	567	540	565	523	513	530	538	548	596	571	553	561	539	565	502	551	532	534	518	579	570	576	579	542	558	555	564	562	541	503	526	573	536	567	570	557	550	560	543	544	548	560	518	529	549	545	518	532	594	556	542	603	555	572	522	536	525	523	554	535	570	581	519	556	571	541	517	551	546	531	551	562	563	513	562	512	520	586	548	524	511	592	552	569	555	549	576	566	561	545	583	571	548	511	529	549	556	543	580	533	541	524	575	579	493	504	553	576	543	547	545	547	554	558	555	555	558	554	575	526	521	536	530	540	547	539	548	560	533	560	510	503	514	506	547	552	592	548	521	588	540	519	538	559	520	544	525	546	584	547	537	548	491	586	527	555	580	535	540	497	582	540	527	557	560	578	515	540	524	538	581	518	576	571	524	549	539	535	533	547	574	537	556	515	546	557	547	544	550	555	529	565	553	561	555	560	538	548	518	577	548	573	521	546	537	550	540	540	499	543	554	542	529	533	549	548	571	585	534	560	538	516	566	579	559	569	551	527	561	539	515	592	536	531	543	586	551	554	540	552	567	542	631	525	524	528	580	525	556	547	527	564	531	544	473	515	548	546	596	583	581	530	548	533	559	517	541	537	533	509	557	556	560	534	569	553	553	553	544	553	532	566	556	529	545	558	530	566	562	563	537	564	554	574	550	546	545	544	535	547	554	531	578	565	557	542	548	575	556	509	585	545	527	549	577	556	543	569	558	593	574	499	553	534	537	568	582	526	540	555	543	539	598	577	534	554	569	612	535	560	585	568	555	575	564	526	561	539	580	584	510	547	513	537	551	516	531	520	555	547	559	563	556	569	542	547	530	555	564	542	522	545	554	543	559	522	570	589	568	548	553	519	594	526	528	585	546	516	539	563	601	533	542	558	580	566	562	521	589	547	532	481	538	543	602	497	569	579	554	530	549	525	518	578	502	547	570	553	545	533	537	562	529	537	506	570	585	533	528	519	569	562	546	551	493	541	523	556	546	602	539	567	510	534	580	539	485	547	529	484	543	551	524	548	563	549	566	543	559	546	496	549	543	567	574	543	548	582	552	560	519	544	587	561	506	575	525	558	550	561	550	564	560	581	564	558	509	565	596	544	602	545	558	535	535	544	547	553	546	547	558	550	534	563	566	547	565	544	547	584	582	584	535	557	534	559	568	583	548	556	506	587	526	528	527	543	552	564	559	552	515	546	552
15025	7194	7658	3841	1929	1167	839	648	538	519	422	330	295	289	266	246	266	246	237	229	215	258	244	262	244	228	219	265	295	282	286	354	304	312	286	299	299	325	390	378	390	309	343	311	250	266	253	255	248	260	277	248	296	267	248	234	262	226	275	253	241	259	237	271	264	241	238	222	219	198	256	199	220	243	226	216	230	215	226	230	226	218	198	189	217	175	196	199	221	203	197	198	222	202	187	197	240	187	225	191	223	204	202	198	232	192	221	198	223	215	210	213	218	195	224	201	209	214	206	224	231	203	194	204	231	229	191	202	203	230	199	181	199	196	177	216	193	219	217	223	188	193	220	204	209	220	216	201	225	219	219	232	255	214	220	209	215	215	201	198	207	186	209	210	194	213	203	196	221	211	231	216	216	213	206	237	219	204	208	197	170	211	226	239	212	210	196	197	193	180	244	188	170	207	200	205	199	184	180	222	223	199	223	213	181	196	207	210	216	195	221	213	219	229	245	224	209	216	197	217	238	198	236	207	211	204	205	193	209	224	196	198	207	226	235	206	218	198	199	218	199	207	213	216	178	207	241	220	199	220	198	184	191	190	219	192	212	187	218	208	192	216	227	205	197	202	220	215	216	221	197	208	215	209	209	205	187	208	197	217	191	250	212	206	216	202	197	216	210	209	221	199	185	201	209	187	190	206	194	199	201	185	224	209	223	216	212	177	221	190	179	225	216	206	210	193	217	209	201	204	224	230	219	219	206	215	197	187	217	191	201	208	196	194	219	203	190	178	219	217	172	215	186	206	206	225	234	216	210	205	199	195	191	210	200	190	247	177	200	204	227	189	173	202	224	190	207	213	218	194	203	197	198	190	232	203	215	228	226	193	210	240	175	232	216	209	214	203	181	193	193	196	214	221	188	196	213	194	232	209	202	190	220	212	221	214	208	197	225	203	217	206	215	215	182	215	209	199	231	190	207	197	198	185	216	206	218	212	230	212	223	196	217	199	182	195	184	212	205	243	202	210	169	194	182	204	210	224	218	214	201	211	218	201	202	212	209	211	193	212	233	214	188	186	211	205	201	216	210	224	194	216	190	199	194	252	187	216	200	210	181	216	197	241	182	221	243	219	205	212	190	218	185	201	230	203	202	195	208	179	205	203	216	208	205	200	206	200	219	209	204	205	209	218	214	235	212	200	208	199	197	214	215	229	209	191	218	175	199	204	206	178	223	206	225	190	220	204	215	225	182	219	217	196	210	179	216	202	203	237	198	172	190	198	207	203	220	228	195	199	204	193	226	215	202	227	214	183	202	214	226	211	222	195	227	217	172	180	203	196	219	216	216	224	199	197	196	210	194	217	218	205	190	177	204	217	216	223	240	205	197	270	223	218	214	211	210	199	210	197	218	213	211	197	206	201	223	229	196	236	195	219	223	225	195	190	201	189	185	210	238	226	232	191	197	211	228	206	200	194	210	233	217	206	207	199	198	201	217	202	183	207	190	183	229	242	220	208	199	190	198	181	220	192	196	228	228	198	180	213	220	226	219	228	202	182	179	217	200	217	243	206	219	214	213	209	245	205	221	216	198	216	219	208	201	211	219	245	231	194	183	185	210	232	248	228	196	184	201	200	210	211	218	203	181	207	197	230	237	211	222	200	241	210	210	208	205	242	203	207	232	211	199	190	191	194	215	210	213	186	218	189	205	223	210	213	212	187	207	189	194	200	201	206	224	186	203	198	205	225	209	186	182	211	206	204	222	180	197	213	184	217	194	195	227	206	203	195	214	205	243	229	224	204	198	205	199	226	195	190	198	194	222	211	209	199	211	215	208	210	228	217	219	209	190	208	214	215	183	212	196	213	223	224	220	193	217	209	226	205	184	194	204	244	187	216	198	224	188	207	197	186	173	206	205	198	178	208	211	230	229	227	219	194	207	223	225	214	178	209	195	217	209	188	214	222	198	216	207	207	218	203	207	168	203	187	219	181	205	215	170	196	221	215	206	211	191	191	216	204	222	194	199	198	192	211	214	221	210	204	196	211	195	187	215	225	219	211	219	232	209	206	200	227	227	192	211	204	209	214	225	210	200	206	218	219	202	182	200	215	195	200	203	183	193	215	221	179	200	192	208	226	202	201	233	216	193	184	192	214	207	193	251	232	198	207	207	199	189	228	213	205	222	194	207	196	204	207	229	215	227	209	227	219	206	225	193	210	205	203	207	209	230	233	205	212	204	232	195	218	194	248	202	225	202	211	206	220	187	214	213	200	193	224	200	222	205	222	227	216	216	226	234	205	197	239	215	221	202	217	207	193	223	190	195	215	218	220	189	212	217	192	182	204	201	215	185	204	217	223	200	227	229	206	193	184	199	209	179	206	226	238	188	232	219	223	174	201	231	200	199	203	229	205	229	193	195	203	202	215	226	194	216	219	227	176	197	225	213	181	203	206	193	225	188	208	193	220	195	195	190	212	224	194	193	213	204	210	222	213	215	242	234	233	219	206	221	214	198	215	221	190	175	194	201	212	206	219	218	187	178	218	220	232	222	238	225	214	211	216	215	209	222	223	226	216	229	199	215	199	214	200	199	220	219	204	176	233	210	202	192	206	213	203	197	221	208	224	209	207	177	205	178	211	218	187	204	217	206	244	180	184	207	183	241	195	218	235	227	221	244	217	200	228	225	215	209	198	194	219	238	204	201	214	220	241	217	206	228	182	200	201	202	221	199	215	200	211	205	207	198	231	211	196	205	218	209	228	256	202	203	234	236	214	187	192	200	177	211	214	202	226	202	209	211	222	207	208	193	228	198	208	193	194	201	173	198	211	208	211	202	232	216	194	196	192	216	194	210	192	208	228	201	224	221	216	205	223	216	211	201	197	204	182	221	225	194	211	198	224	220	218	193	225	213	224	224	199	231	184	210	203	213	205	209	202	206	205	211	205	217	211	231	182	192	194	188	210	220	230	244	200	193	201	216	227	188	179	173	182	217	192	216	237	188	192	201	195	232	220	190	188	220	221	195	195	229	186	235	209	239	216	216	179	204	205	219	217	197	217	215	227	212	219	213	193	208	197	186	212	183	194	197	191	215	211	174	214	200	206	192	195	202	206	184	185	210	223	228	247	187	187	218	199	212	213	219	200	194	198	202	204	186	212	187	198	188	226	204	217	203	201	210	188	192	233	213	229	213	236	180	183	211	228	243	205	209	211	219	167	178	206	212	198	184	185	202	182	207	191	207	186	177	217	215	221	228	208	194	207	216	184	209	219	221	194	240	217	224	191	163	236	203	204	213	218	186	190	197	177	209	203	208	195	236	222	218	191	221	212	213	199	213	212	204	195	196	199	211	200	206	194	195	191	219	199	191	198	199	197	217	233	193	185	211	224	198	233	181	194	214	204	211	227	188	200	196	198	190	223	209	210	214	194	183	232	211	211	198	195	195	209	187	221	207	215	211	235	200	191	204	221	211	201	208	201	202	185	215	207	206	221	201	222	211	202
9437	6377	10258	7878	5802	4303	3476	2803	2575	2283	1831	1277	1090	929	874	806	826	788	727	726	718	721	750	845	800	896	834	996	1064	1146	1241	1463	1190	1237	1326	1189	1492	1592	2190	2215	1659	1389	1564	1349	1059	1066	1175	1022	1014	1088	1271	1124	1092	956	926	888	899	907	895	870	853	888	749	889	754	716	776	725	711	677	643	648	671	649	576	565	618	564	553	577	592	537	577	579	559	566	540	599	582	533	533	541	530	532	517	533	566	511	517	545	505	529	473	550	528	503	527	514	503	529	507	561	515	520	475	487	498	518	534	544	457	475	530	535	542	547	564	527	534	519	528	520	523	469	496	501	498	511	548	517	525	509	521	497	529	454	491	513	497	549	524	494	493	500	501	543	461	495	497	520	509	506	543	509	490	551	507	545	534	532	471	523	475	516	487	501	488	558	526	496	521	509	540	500	508	521	556	512	466	518	478	508	555	522	489	499	492	570	523	500	532	486	530	506	537	528	507	499	537	537	493	493	529	490	512	467	540	517	516	485	537	538	482	509	483	544	461	525	518	559	532	530	517	502	502	485	533	544	473	486	495	553	468	535	507	490	507	514	524	532	511	467	547	599	524	516	513	515	483	537	507	511	542	510	480	490	526	539	517	493	499	486	522	529	491	504	505	527	520	530	517	500	570	526	532	548	527	556	490	534	530	522	468	495	505	506	476	502	535	488	529	451	546	499	540	475	517	533	497	508	490	505	498	491	529	486	494	513	528	502	472	493	517	485	517	518	554	530	522	532	513	519	541	479	505	530	525	516	494	537	493	513	534	522	500	486	524	519	532	558	541	520	514	497	531	507	499	509	483	494	461	502	518	520	514	509	540	497	555	514	541	520	509	519	497	516	520	505	522	511	493	533	513	494	494	524	535	478	502	502	521	522	555	488	523	525	510	503	500	523	533	495	482	517	527	523	523	488	516	566	515	518	505	540	520	521	543	516	518	487	508	517	533	533	486	526	547	486	520	499	514	522	517	504	534	517	486	520	486	502	507	488	530	483	482	490	550	523	519	542	535	497	490	511	537	530	505	513	523	475	539	496	516	505	522	507	543	529	490	517	481	477	536	545	515	531	543	504	550	539	516	514	513	480	492	527	491	505	517	544	525	573	501	496	583	470	532	521	478	507	536	540	520	546	555	546	567	519	520	512	475	485	539	550	486	563	541	495	515	553	558	504	492	522	555	495	511	524	529	523	534	558	554	488	479	520	489	545	512	538	564	559	544	509	511	484	539	473	497	496	539	500	570	481	495	511	512	552	476	502	503	534	520	505	530	512	581	522	511	526	501	516	531	506	506	524	493	524	509	512	579	500	507	527	508	503	504	520	521	493	478	503	507	504	528	496	521	524	519	552	488	545	474	503	508	564	493	513	519	519	547	544	514	536	507	490	524	497	519	489	536	489	477	503	508	559	493	462	479	500	541	530	573	510	519	518	497	523	518	520	531	517	505	560	471	528	484	517	514	510	504	503	515	511	550	494	535	503	490	527	515	506	573	531	513	504	527	500	509	477	495	497	500	505	465	483	515	511	540	510	555	531	528	533	526	491	540	504	529	539	443	533	506	521	512	515	518	561	552	486	481	485	461	501	515	533	540	549	526	486	524	549	528	484	551	535	511	509	500	557	496	545	545	501	509	469	554	505	533	528	512	516	490	513	514	517	524	526	519	519	515	503	521	538	528	513	508	525	490	498	556	504	505	471	502	511	522	482	527	508	536	511	519	507	503	484	543	503	523	516	530	524	526	518	503	525	520	548	515	504	465	497	527	517	536	508	492	541	498	504	567	475	526	521	551	515	550	526	479	539	536	479	498	555	517	487	515	538	508	486	561	501	485	504	480	540	479	507	525	508	507	496	494	510	483	500	498	577	511	527	528	482	539	493	532	461	513	479	521	512	532	503	501	493	519	513	512	490	483	535	486	502	517	503	495	502	508	519	524	464	529	511	499	533	485	527	544	453	470	495	491	490	486	515	525	518	479	532	503	497	505	481	525	504	532	519	487	571	494	525	526	510	497	517	511	534	523	533	517	476	505	501	522	535	499	507	478	478	519	543	500	555	525	486	520	505	529	541	504	512	505	492	502	515	491	533	515	509	506	496	527	514	538	503	518	519	485	496	543	510	543	516	499	513	493	519	544	526	463	508	468	530	509	496	501	485	553	489	491	491	489	494	491	552	486	515	538	518	507	469	546	505	526	477	529	518	519	501	493	497	529	502	498	528	518	540	529	537	465	524	484	507	493	551	536	546	569	518	511	510	485	532	504	543	497	556	505	479	527	528	488	528	537	532	508	504	520	491	489	549	535	505	505	520	558	477	524	528	472	511	538	529	549	499	502	528	518	561	524	511	484	499	521	543	507	555	527	494	544	534	506	509	516	485	526	481	489	522	516	508	504	509	499	536	483	485	525	521	491	543	511	514	528	474	511	523	508	509	516	533	544	531	548	490	550	513	510	496	543	499	507	543	502	542	515	528	521	529	531	469	529	487	493	540	488	535	527	497	494	485	514	482	557	514	502	528	504	526	534	488	525	514	491	510	510	538	541	518	514	520	493	482	513	537	527	544	535	530	517	543	517	504	522	524	509	499	519	528	544	530	543	504	522	516	518	465	526	481	499	500	527	490	510	514	497	533	507	504	534	528	524	490	532	495	510	495	518	525	533	543	483	517	511	533	485	512	500	488	505	549	494	488	469	504	487	488	544	522	533	535	524	496	507	526	544	523	488	503	522	492	474	524	516	485	524	480	507	560	505	497	519	559	495	549	496	534	480	487	524	506	493	564	552	456	512	499	517	529	478	501	530	483	519	517	503	472	522	519	539	520	517	505	534	489	519	570	548	459	489	556	552	526	508	504	500	528	514	516	521	551	511	582	518	492	503	528	514	558	504	533	480	489	530	519	503	539	563	498	527	486	504	493	523	520	547	513	491	526	525	493	525	551	526	491	494	511	535	545	548	511	488	525	541	489	542	503	512	521	536	521	516	499	499	496	511	516	454	519	511	476	462	518	505	462	478	511	524	546	550	497	548	533	525	509	580	511	532	465	536	550	542	527	508	490	526	548	503	507	528	536	527	517	498	553	551	478	510	489	453	521	501	513	544	528	557	543	559	486	505	501	511	531	528	465	510	544	517	547	501	480	491	505	552	520	499	482	490	463	502	510	506	488	556	542	490	529	516	500	499	477	520	522	496	527	523	478	541	529	561	473	569	497	497	518	560	534	492	512	549	527	482	478	527	594	488	511	511	519	501	492	494	536	500	508	523	527	508	512	523	538	537	506	534	494	534	515	486	531	532	499	497	505	523	527	470	502	533	516	513	505	542	504	487	501	483	478	488	525	540	518	456	475	512	506	516	512	543	525	495	500	508	508	532	483	522	499	492	518	520	498	510	502	535	493	518	495	486	477	487	512	516	465	510	499	526	533	510	497	504	485	507	495	490	564	510	489	505	480	561	512	547	502	467	495	506	506
23445	12308	10942	6084	3143	1861	1179	939	739	679	534	435	335	288	243	296	245	238	233	239	237	281	248	245	245	223	254	246	288	299	304	335	334	302	312	332	387	394	530	423	370	361	378	329	288	287	289	275	251	310	322	314	297	268	255	257	258	220	237	230	241	254	225	245	209	265	221	230	223	218	209	222	179	192	189	220	212	210	189	208	197	196	191	206	179	173	204	200	195	178	195	172	195	186	184	190	176	184	202	185	184	196	195	177	173	208	163	160	174	192	172	186	226	175	185	207	181	193	168	168	205	176	196	202	157	170	197	189	196	196	180	183	154	205	168	183	164	176	177	177	190	199	203	202	175	157	147	223	204	191	184	189	189	204	222	166	194	194	185	179	196	207	172	191	177	165	192	178	176	186	175	180	199	185	171	192	201	201	170	192	208	186	175	187	198	198	174	162	218	178	170	164	192	183	202	170	190	175	193	181	209	170	169	160	173	165	195	182	174	185	178	168	186	188	200	194	162	194	209	218	174	167	166	189	171	177	194	172	172	210	185	180	175	170	166	195	180	152	199	200	188	180	196	184	203	155	181	160	185	209	184	194	187	184	169	169	182	159	172	180	186	209	167	163	197	188	175	161	202	192	187	198	156	184	172	184	196	180	158	180	216	184	182	180	182	164	177	164	154	180	189	197	168	170	174	177	162	199	179	172	199	188	189	174	177	185	189	180	191	186	202	168	173	173	153	217	191	188	208	182	166	199	174	193	162	182	199	182	174	171	193	177	166	189	184	182	190	167	168	184	162	194	198	198	202	175	193	163	163	159	180	195	175	212	189	212	188	138	183	180	184	159	184	161	195	212	172	186	188	192	186	193	181	160	158	190	198	177	178	188	174	195	179	210	164	187	189	163	187	170	173	186	153	196	194	193	169	167	177	183	179	193	201	173	175	182	183	198	176	201	165	179	174	178	188	202	201	188	210	181	177	176	218	172	168	190	172	173	197	177	178	172	161	191	203	196	167	184	214	190	174	192	202	189	178	200	163	187	177	173	187	202	200	159	171	169	210	183	174	163	176	213	170	182	173	202	172	172	193	176	175	182	157	169	187	192	179	168	199	164	164	182	172	186	198	164	180	185	185	177	202	165	175	170	181	170	182	177	177	144	166	174	204	165	185	197	177	197	169	171	184	184	186	183	181	173	174	202	194	185	188	180	189	175	183	189	188	188	190	186	190	172	174	173	186	217	199	197	187	168	170	189	192	199	187	178	181	179	203	182	185	194	160	191	184	192	193	169	194	189	195	171	190	189	193	212	204	195	217	180	148	226	178	175	191	163	194	178	197	184	191	195	193	210	202	181	176	161	171	190	189	201	181	169	201	191	203	169	189	165	205	184	204	180	184	187	182	169	201	155	185	165	198	184	190	165	161	171	174	212	205	179	203	197	184	166	186	208	178	165	189	170	185	201	191	190	187	199	168	196	178	174	208	180	180	179	186	199	175	199	174	189	166	188	182	165	191	177	178	186	187	189	174	183	161	179	184	192	179	203	181	206	174	198	178	187	195	166	185	186	195	180	169	159	208	204	185	201	182	192	197	185	217	155	179	202	169	197	183	200	196	177	192	191	200	187	194	174	181	211	176	185	197	174	180	196	164	193	196	181	187	163	187	189	196	199	215	181	178	190	167	159	182	200	211	184	205	173	175	195	194	179	185	177	185	168	180	204	182	180	168	166	184	183	156	171	158	163	193	177	193	173	143	201	170	177	216	192	180	182	191	184	189	185	194	194	173	182	194	188	188	156	190	216	186	182	194	201	179	154	184	169	169	170	172	193	161	167	199	184	184	197	197	196	219	201	187	174	199	210	197	170	185	176	178	170	173	166	167	173	198	183	169	153	199	178	155	198	185	174	170	187	195	194	193	164	182	176	180	184	195	205	181	172	176	180	170	188	190	173	159	202	179	178	187	194	197	157	168	187	170	198	183	183	181	170	186	187	202	178	179	197	179	192	176	200	204	169	178	173	197	197	168	197	144	196	204	183	178	168	181	204	164	154	184	186	176	173	172	188	188	197	207	198	168	214	195	195	186	187	167	190	177	174	195	184	175	182	197	214	178	187	190	182	187	175	200	179	213	161	188	194	191	185	195	202	173	169	181	185	184	225	180	206	215	176	205	169	183	190	179	194	200	167	188	175	197	201	196	188	181	188	198	190	190	182	199	182	190	188	193	180	165	172	190	167	184	177	201	178	216	193	187	160	209	205	185	176	159	179	182	185	192	173	184	154	181	179	205	170	181	182	194	181	165	193	171	189	175	185	184	184	218	188	183	176	161	187	210	177	203	182	187	184	186	174	173	171	169	160	173	203	180	163	191	164	194	185	162	178	163	203	174	202	198	153	170	183	164	185	179	200	169	182	154	183	172	167	182	183	192	189	146	189	164	202	174	154	186	176	179	177	175	170	163	183	205	187	199	188	182	181	191	189	175	186	192	193	165	190	194	179	175	194	199	174	194	181	183	182	201	179	171	145	159	198	173	181	186	170	194	198	186	193	176	187	181	189	200	188	215	153	198	184	183	194	182	198	215	190	189	167	194	192	179	189	188	180	179	195	182	170	184	192	187	183	199	167	201	205	181	191	188	151	198	184	182	222	190	199	165	195	169	195	163	193	160	186	208	167	165	159	173	167	179	152	157	212	185	205	178	198	177	183	177	181	174	180	192	185	184	196	176	184	187	166	194	142	193	201	192	176	203	197	167	178	186	182	187	184	196	187	192	184	179	180	160	208	201	186	164	206	183	170	164	184	166	204	215	205	218	171	196	177	199	178	202	172	179	202	180	182	193	183	167	195	202	174	193	183	219	183	179	182	187	185	210	211	191	214	221	188	174	190	209	167	181	178	171	178	172	161	158	168	204	190	195	167	209	175	179	196	158	189	165	177	190	157	158	191	183	181	218	188	173	226	204	192	189	198	167	198	165	183	209	185	163	186	184	178	193	186	200	201	164	177	189	165	182	198	178	187	176	210	173	173	155	194	195	191	194	210	202	196	198	200	186	188	187	180	192	186	167	199	178	182	177	171	162	186	181	176	189	191	171	176	172	198	196	185	188	181	185	183	186	191	181	193	184	172	187	202	167	180	204	175	165	177	185	175	197	182	200	195	176	186	186	173	170	186	192	158	185	199	190	192	196	165	200	187	187	167	182	190	179	174	183	169	167	188	197	175	188	211	198	172	190	166	180	209	177	189	186	157	191	194	187	183	192	171	184	170	167	184	197	203	193	185	217	185	185	177	199	169	194	175	190	179	170	185	197	186	180	192	209	169	189	173	176	177	212	199	201	203	194	198	175	196	182	180	214	190	174	184	177	182	179	183	146	168	165	190	169	205	200	172	162	204	198	166	183	196	176	191	166	171	169	161	184	189	181	166	186	190	178	195	187	189	180	183	178	198	172	191	197	191	181	162	186	193	174	163	188	163	165	183	175	183	183	188	197	174	178	179	188	163
12774	9291	12867	11353	8252	6303	4946	4060	3373	3163	2497	1947	1527	1221	1086	940	940	914	857	806	833	811	877	854	930	965	944	1102	1276	1359	1558	1638	1489	1474	1452	1553	1988	2070	3334	3062	2286	1971	2202	1619	1347	1379	1550	1252	1165	1332	1729	1544	1421	1148	1082	1057	1068	1095	1046	1009	943	895	896	911	912	845	761	773	742	731	727	702	661	621	597	621	600	577	531	539	494	543	554	542	534	500	488	539	495	508	509	472	453	501	485	462	481	519	482	484	470	471	455	465	471	446	459	481	478	491	470	472	466	441	489	471	479	518	496	452	437	502	466	475	485	520	456	472	470	461	489	466	474	471	482	454	467	475	485	460	438	477	481	464	491	476	468	453	466	476	495	451	477	426	502	424	488	474	508	459	481	453	436	451	446	489	500	432	450	438	492	421	492	465	489	464	457	457	450	446	436	443	443	439	435	467	465	431	464	479	432	427	453	448	485	492	484	473	448	483	474	485	484	442	456	463	462	446	488	443	449	449	462	408	484	481	470	460	446	467	470	431	462	459	448	459	477	519	454	440	419	457	453	467	425	477	465	453	466	455	471	472	479	446	454	461	460	425	454	451	482	463	458	466	469	490	413	437	479	489	492	480	461	494	507	469	472	486	433	478	435	502	457	448	486	472	481	461	465	488	469	455	498	446	472	478	410	468	424	476	461	489	474	465	466	479	468	449	447	434	474	438	463	493	481	443	456	454	456	471	438	495	465	463	409	452	465	444	479	468	469	442	460	454	498	455	457	490	470	485	464	503	463	462	457	471	445	450	489	448	501	472	461	469	449	486	462	439	469	453	468	489	462	463	452	469	468	463	473	483	456	465	453	461	458	432	427	471	469	486	478	458	410	449	500	458	450	471	474	480	449	454	446	480	478	493	473	470	444	486	444	458	474	453	453	481	474	506	442	443	438	432	486	489	487	429	496	481	496	445	485	461	466	446	474	442	438	472	448	472	475	478	430	486	483	413	459	436	447	472	485	441	425	466	485	451	479	468	449	421	468	461	469	487	447	449	436	453	457	457	478	475	420	464	451	421	450	486	446	438	450	460	453	441	428	472	489	436	449	470	462	489	441	474	434	461	478	428	528	453	489	476	494	463	490	428	434	442	452	463	451	449	451	486	483	465	465	475	460	447	448	467	454	461	448	489	509	508	444	461	492	466	460	478	433	470	442	448	435	445	471	458	438	487	453	487	458	453	472	457	478	492	432	462	474	526	462	489	476	451	466	487	482	440	456	451	498	495	452	455	451	458	475	472	435	514	487	454	477	473	438	483	446	491	493	494	477	468	488	476	450	450	468	462	474	440	461	502	458	467	448	478	430	469	484	507	471	450	433	448	454	408	468	485	425	498	525	433	454	487	498	477	447	456	468	449	463	482	486	458	486	473	471	466	496	449	470	464	474	491	470	452	431	505	479	447	466	463	511	437	429	459	441	462	445	473	445	456	461	408	498	453	446	452	507	433	475	485	437	475	445	470	486	459	482	450	445	439	477	479	458	482	471	440	447	445	464	442	470	466	498	476	467	488	440	468	425	466	485	475	467	451	431	507	457	470	431	472	443	459	514	488	430	457	468	456	476	472	469	507	472	491	444	449	438	474	465	473	435	438	449	480	463	464	453	439	475	482	510	422	458	437	519	463	457	450	450	482	451	457	436	485	494	443	482	469	454	469	481	437	462	457	468	484	443	436	485	481	474	460	495	446	443	468	459	473	486	435	453	467	480	464	485	449	490	472	481	472	447	475	487	466	481	460	465	458	417	463	460	460	435	432	463	415	474	507	439	433	502	467	470	472	460	493	432	452	478	435	481	421	413	430	461	507	503	466	431	448	495	471	476	461	429	462	518	444	456	442	453	514	485	495	495	446	477	470	440	448	478	499	462	423	451	480	492	496	425	465	465	449	477	475	460	473	495	481	517	489	473	493	459	466	471	424	473	466	458	443	496	499	444	451	489	474	431	512	483	475	471	447	485	471	439	425	456	490	466	481	429	461	514	432	476	477	444	482	437	454	463	467	484	473	476	435	442	454	422	482	448	446	453	485	456	498	473	444	445	439	487	438	494	486	489	451	445	490	425	494	485	500	462	470	435	454	442	512	451	464	464	439	458	456	464	457	461	486	523	440	446	475	486	466	483	453	522	475	445	509	442	474	470	431	488	459	442	474	449	480	441	519	475	504	440	483	459	429	489	449	439	443	460	499	468	466	478	414	453	487	483	437	425	473	452	446	472	447	464	455	426	431	454	462	478	458	455	453	440	448	475	495	463	467	486	435	493	449	459	471	472	463	445	492	438	492	468	467	446	457	469	500	450	475	452	477	438	444	474	447	430	493	484	452	453	445	474	483	497	534	500	484	477	478	461	446	475	459	485	485	472	469	485	492	478	460	439	458	460	503	472	525	467	462	444	439	459	446	478	461	454	426	443	449	480	469	482	451	457	458	499	491	458	441	494	457	454	484	431	457	457	481	459	456	463	496	485	457	474	506	516	433	478	452	461	474	488	448	514	448	438	457	450	457	456	451	489	474	480	498	492	452	475	492	461	467	461	477	491	438	441	441	474	445	463	490	443	484	460	415	453	474	438	456	443	438	469	472	470	506	453	431	464	482	481	441	450	479	469	512	448	486	474	488	511	449	472	494	431	440	450	487	497	452	449	456	428	481	443	412	487	508	454	453	461	434	447	447	475	485	453	448	472	456	467	459	446	451	493	507	449	497	478	469	466	448	442	506	461	448	472	433	458	477	462	434	442	479	430	452	492	483	462	458	457	456	473	481	460	473	476	418	480	477	500	493	471	477	459	509	474	457	465	437	481	484	525	475	471	474	432	458	458	464	465	527	465	503	482	474	457	454	509	462	495	438	430	459	487	480	489	503	490	464	453	446	471	506	474	460	446	461	463	448	469	460	494	485	481	437	462	452	497	501	454	452	440	466	449	426	436	453	457	477	466	487	498	472	493	450	394	493	463	495	451	454	492	471	458	489	472	471	488	502	479	497	442	467	487	445	483	428	455	468	461	446	488	454	469	478	471	459	447	463	512	456	490	457	471	449	461	481	452	488	474	444	466	457	454	448	462	520	453	484	488	462	425	484	477	456	446	483	478	433	464	451	437	460	477	466	450	477	477	490	475	448	466	444	439	490	414	434	481	459	483	436	478	414	437	517	485	529	461	491	450	468	488	479	457	447	461	463	496	440	436	449	436	471	508	475	493	460	484	491	501	464	467	448	446	463	493	470	468	458	445	480	473	445	424	452	459	449	455	523	474	462	474	468	486	484	480	456	477	424	463	473	489	437	447	476	449	466	465	441	450	476	490	496	446	435	444	470	448	450	473	442	468	465	464	434	485	458	491	470	440	449	490	468	467	491	468	468	498	492	451	480	466	492	480	470	461	469	491	483	463	479	484	459	440	455	474	441	475	457	474	451	448	421	501	458	472	491	449	474	453	453	517	517	476	471	470	460	466	481	423	472	491	474
8905	3087	2314	1260	772	588	475	383	353	346	327	258	244	224	241	233	249	236	230	264	219	208	219	247	225	254	257	260	279	273	300	295	272	303	263	304	293	293	282	262	258	280	263	246	283	269	259	245	256	250	224	264	241	247	251	254	266	241	257	251	261	289	252	262	225	231	238	254	242	262	237	235	257	218	238	210	242	235	214	231	203	229	210	207	186	244	256	205	213	216	236	230	223	231	214	219	232	275	242	221	231	260	220	205	223	203	208	244	218	228	249	248	212	227	238	214	235	227	227	240	219	188	223	210	229	233	229	210	222	226	231	236	217	211	188	245	237	226	255	216	222	261	219	230	207	194	184	219	208	228	217	197	215	224	201	230	208	221	242	188	219	214	230	243	208	213	246	244	231	209	215	215	220	220	253	237	206	228	197	240	217	217	250	252	221	241	212	227	207	226	237	222	220	246	245	210	231	237	243	246	253	226	219	242	231	218	223	220	203	202	247	232	209	247	226	221	233	237	206	211	216	221	223	244	194	210	227	178	228	208	216	231	260	257	241	220	202	211	225	229	232	235	224	230	221	227	223	250	211	220	251	224	242	225	234	216	230	219	212	252	210	247	219	228	255	207	234	220	237	220	212	220	212	222	234	231	242	207	219	219	200	242	246	238	238	238	231	209	207	226	208	210	244	247	241	212	221	204	217	239	225	225	233	254	230	196	202	219	230	231	207	223	221	222	226	260	223	217	232	263	218	244	236	225	238	220	237	204	238	209	223	232	259	233	225	236	202	235	233	201	238	238	209	227	238	205	198	197	210	242	241	245	237	225	247	226	216	225	243	243	226	240	202	229	214	228	215	221	253	191	237	235	225	247	232	236	207	210	232	225	207	198	230	222	232	216	244	242	206	223	213	200	189	213	217	199	227	237	203	231	204	202	223	237	216	233	217	213	217	209	203	219	237	202	222	225	213	216	229	208	229	224	251	244	231	228	252	233	218	221	224	236	216	216	230	230	220	205	219	210	250	226	238	225	233	239	206	216	222	233	247	253	206	224	212	234	240	215	246	226	230	207	233	236	226	238	224	213	210	234	236	217	221	222	247	220	195	220	245	240	235	207	221	210	250	242	222	203	201	234	197	225	240	234	236	230	206	212	201	217	211	238	238	209	220	253	183	206	229	234	222	196	257	247	228	212	226	219	240	240	218	207	207	229	233	215	191	238	207	221	216	209	198	223	232	221	226	218	232	229	247	239	238	216	228	211	242	235	212	243	213	240	231	226	228	221	209	228	257	240	254	220	207	209	213	222	233	235	223	233	231	243	231	244	221	258	213	275	194	251	261	208	232	211	220	217	227	225	210	235	223	205	225	198	242	227	234	238	245	224	213	216	254	213	228	196	237	216	227	241	236	238	192	220	232	238	193	204	240	227	211	216	203	195	230	213	207	222	213	227	216	196	188	218	219	232	217	210	217	197	218	216	253	230	220	233	206	219	201	230	190	224	231	208	197	227	231	218	230	228	262	195	233	239	181	207	201	208	214	230	232	207	245	210	235	225	235	232	235	231	236	205	242	231	189	215	226	226	235	232	225	211	220	228	229	218	210	239	198	220	220	235	242	213	255	206	236	194	241	210	227	246	230	271	243	253	242	218	248	225	236	228	227	220	230	215	238	210	242	219	256	223	221	241	220	242	230	220	216	229	240	236	233	216	216	234	210	223	220	207	230	210	222	210	194	217	204	237	234	218	232	238	228	227	227	214	214	232	222	208	236	232	230	194	229	214	230	230	252	221	242	238	223	233	230	234	241	220	292	225	239	221	225	197	217	220	224	241	260	240	223	211	221	226	232	249	197	211	210	218	238	236	216	219	254	229	220	241	224	225	252	222	210	229	227	261	187	234	205	214	205	213	252	227	205	203	205	219	236	211	226	181	202	247	235	225	213	226	231	214	238	229	241	217	210	215	232	231	234	219	242	193	202	254	216	224	238	253	201	220	223	223	211	246	249	217	238	241	215	219	236	209	203	228	237	189	263	247	212	197	210	233	220	216	221	229	184	247	212	175	228	203	192	234	212	200	206	232	236	242	217	211	228	228	203	219	189	231	227	233	226	257	219	226	230	200	215	235	215	213	224	217	226	244	222	222	245	211	257	221	218	250	222	207	209	249	223	230	238	210	237	228	206	206	220	202	214	197	249	234	246	212	221	214	201	206	205	215	227	210	222	219	215	232	208	191	229	216	227	225	185	207	237	206	228	214	206	235	242	237	216	241	225	245	243	244	242	203	240	223	220	193	216	183	259	211	229	239	225	235	242	214	224	210	219	241	210	234	235	224	221	239	241	264	200	248	216	237	241	219	216	227	221	233	209	223	224	255	224	232	246	233	203	230	246	225	205	199	202	218	238	200	231	250	216	236	211	260	190	243	192	219	212	248	216	204	248	242	209	198	249	220	202	223	230	243	249	217	239	228	207	207	240	236	205	234	235	224	243	230	219	235	225	210	198	237	171	239	236	248	229	220	225	219	225	215	226	213	231	234	232	212	232	221	226	227	210	240	214	216	209	211	238	218	233	271	245	241	218	235	214	241	218	234	251	241	243	208	233	244	223	219	222	233	212	228	232	220	249	223	225	212	215	197	217	218	198	224	230	231	224	251	229	251	230	251	248	210	217	231	249	232	218	236	218	226	215	220	233	235	209	246	257	223	223	232	217	236	216	226	230	225	209	219	207	216	213	228	245	233	205	214	243	219	237	219	259	216	228	211	209	242	198	200	226	255	226	235	257	227	230	206	235	233	244	243	239	220	222	171	219	250	240	209	248	209	226	199	214	252	232	238	217	231	228	220	239	214	207	218	234	240	200	231	255	242	193	241	234	239	223	191	231	199	198	200	234	199	231	233	224	256	222	234	212	194	226	223	193	223	221	213	240	223	221	229	212	237	209	248	214	252	235	224	218	212	209	215	220	237	211	256	206	218	244	210	216	216	229	232	231	198	218	238	218	230	216	259	220	198	227	239	207	218	204	207	240	190	249	244	228	217	228	207	225	226	203	214	222	225	232	187	242	218	253	251	194	219	203	237	223	221	234	219	220	227	249	213	224	231	204	201	250	237	225	223	225	234	201	248	211	199	224	229	236	217	238	210	224	225	180	204	230	254	217	251	230	211	251	221	243	233	233	216	249	210	226	228	211	237	220	224	214	230	222	231	224	263	240	231	240	215	256	230	226	238	213	255	251	200	217	247	223	216	224	219	195	216	216	207	217	207	226	204	213	241	224	232	228	225	240	218	207	209	250	228	228	221	229	209	220	203	226	223	220	227	225	200	235	206	217	215	229	204	218	198	237	211	226	239	261	218	206	212	225	229	244	216	240	234	205	213	208	233	210	226	209	224	216	225	225	217	229	229	238	215	207	212	228	230	199	218	218	221	219	235	229	229	243	227	221	252	222	235	216	219	225	215	214	211	218	225	165	237	220	223	224	222	237	228	241	237	232	190	208	228
5338	3058	4149	3770	2777	2117	1687	1401	1229	1254	1067	835	708	595	578	605	620	607	594	604	608	622	614	616	676	687	756	748	849	875	1043	1046	981	941	909	1106	1157	1059	1197	966	874	960	925	849	825	833	864	791	823	791	784	799	829	749	812	769	826	822	773	701	771	691	658	691	678	675	629	690	652	681	621	637	588	651	560	568	591	636	574	596	553	569	545	591	608	562	567	590	546	558	566	553	533	579	523	548	517	574	549	574	558	570	536	575	539	561	580	495	570	512	572	521	553	565	551	523	524	526	567	537	579	566	565	581	553	548	591	559	581	551	541	546	604	527	568	554	542	549	523	515	520	537	560	588	533	522	574	544	523	535	576	562	603	543	550	550	535	534	541	549	575	530	550	547	567	544	537	519	525	577	582	522	530	566	565	566	543	532	526	520	531	542	550	528	570	560	569	581	561	523	555	522	545	532	607	550	530	549	615	590	550	553	633	554	532	554	560	546	528	495	540	565	554	517	566	541	517	528	521	502	536	590	547	550	544	537	599	584	545	567	559	579	504	499	496	597	561	580	529	571	555	554	557	501	550	523	578	549	563	545	515	538	583	576	560	546	559	541	559	578	545	561	583	529	517	577	565	558	572	529	500	544	536	522	553	535	522	563	595	568	560	553	532	549	547	543	515	504	566	554	587	552	576	615	551	540	499	530	553	550	540	551	540	577	557	562	531	527	569	569	589	536	552	549	541	543	573	549	510	549	530	613	523	553	557	570	562	537	569	548	556	558	536	543	577	527	542	536	515	530	539	518	525	561	541	550	506	570	525	539	616	514	571	576	512	563	547	532	599	569	564	559	516	555	539	540	506	578	591	580	553	495	573	551	594	575	522	588	571	561	565	586	527	613	543	555	551	561	527	574	569	552	571	528	487	535	560	552	578	528	527	518	528	554	580	557	523	524	527	531	556	563	567	570	556	510	552	533	510	517	529	572	568	519	558	556	554	564	544	534	596	557	540	564	550	558	559	563	590	515	578	525	527	570	545	562	585	548	564	550	532	538	532	563	575	570	529	548	528	539	572	557	503	524	571	531	548	551	552	538	584	563	553	568	547	584	565	523	552	566	534	566	499	575	588	530	559	564	520	540	565	547	528	538	549	550	532	554	536	560	588	522	515	548	503	527	551	590	581	580	549	560	551	568	568	564	513	537	509	550	564	529	576	560	518	596	578	519	537	526	525	556	544	516	510	530	583	522	548	523	552	566	532	587	577	538	560	574	542	611	568	514	552	534	530	537	498	539	548	550	557	567	529	554	521	544	549	558	553	546	529	590	541	561	519	528	557	514	550	565	542	571	582	566	563	527	534	552	584	532	522	517	568	527	565	579	553	550	534	583	536	561	561	571	562	527	587	615	520	534	520	535	561	546	572	548	497	538	561	556	525	545	565	570	590	549	595	572	543	548	549	558	588	574	566	589	555	526	542	545	555	528	572	542	566	545	565	589	549	565	571	555	560	553	561	574	581	568	547	501	527	519	580	556	555	533	524	542	545	542	519	542	578	537	569	570	479	562	499	556	564	549	501	570	544	551	560	573	530	609	565	564	542	540	588	509	534	592	562	524	553	577	558	542	524	552	557	516	549	584	559	513	590	576	590	531	580	578	569	565	545	490	549	592	556	542	555	580	585	563	506	564	573	523	524	573	579	534	538	541	568	543	617	517	551	575	565	547	537	523	530	570	574	521	538	545	568	554	567	496	524	548	535	541	535	582	535	556	518	560	555	535	554	549	546	557	537	562	560	545	582	562	539	541	572	551	550	579	561	524	548	549	549	514	525	564	557	529	555	548	522	554	540	541	567	581	575	556	569	578	544	578	554	550	535	552	532	554	539	525	556	574	571	561	526	566	523	553	593	533	578	564	571	541	514	545	531	590	533	582	561	560	580	579	541	571	558	529	517	513	587	545	562	539	550	559	561	591	506	582	491	571	555	517	519	520	540	553	525	552	532	541	565	552	511	544	541	548	525	526	521	536	558	512	547	558	543	542	591	563	551	540	551	556	538	577	565	546	587	565	519	519	527	620	566	556	565	533	490	534	541	596	539	562	570	548	557	555	555	571	551	556	530	523	570	523	578	577	562	529	603	508	546	579	542	558	535	537	547	544	595	553	596	547	551	559	531	545	583	573	554	559	534	566	576	550	561	541	555	575	550	509	511	548	540	582	585	564	580	572	515	553	558	537	523	582	554	571	566	542	551	565	582	584	535	519	526	546	524	530	525	572	596	567	536	567	569	571	560	563	512	544	566	566	561	539	559	533	522	530	581	536	544	561	545	548	549	591	573	556	604	524	568	584	554	538	518	525	546	559	483	489	578	565	571	553	558	548	596	571	575	543	549	571	545	548	567	581	563	536	532	564	560	569	567	546	584	541	561	511	556	562	559	538	594	551	547	560	562	534	536	492	563	504	482	532	576	546	577	583	532	574	514	544	514	507	543	592	555	556	571	564	563	538	557	519	556	563	556	541	552	577	581	531	536	530	556	564	550	559	534	539	552	525	537	554	538	566	540	541	550	555	536	571	502	522	558	551	549	553	547	524	561	574	576	537	542	512	576	547	507	560	564	550	599	530	587	572	567	542	516	534	547	584	548	577	551	545	540	520	545	499	538	574	540	555	585	559	533	557	556	558	536	560	541	551	600	545	549	544	546	555	600	557	526	543	594	526	523	560	562	528	570	574	536	559	557	556	548	551	570	576	561	559	514	545	547	508	549	583	557	516	581	571	517	548	582	576	554	583	511	563	586	551	556	551	556	566	535	554	493	564	532	507	568	532	545	509	571	523	564	545	576	483	568	575	543	508	544	525	558	598	539	519	566	540	562	523	569	543	528	549	587	552	551	541	534	525	513	536	556	540	536	563	566	534	557	512	553	535	530	587	581	540	557	554	553	583	516	563	530	568	606	582	556	537	560	520	558	605	567	571	553	552	564	550	590	518	529	544	579	518	550	558	536	540	548	502	543	531	575	550	564	534	545	560	527	522	543	588	527	576	538	548	558	583	542	536	582	570	571	592	571	537	553	559	512	583	538	537	551	570	548	554	549	573	558	534	577	533	582	544	534	544	553	547	522	503	575	589	587	581	519	583	598	542	597	548	516	554	535	585	514	511	572	577	548	558	548	581	515	600	550	567	592	566	516	579	547	543	541	585	565	572	564	548	541	532	551	563	559	533	562	504	548	522	551	502	570	551	521	554	568	575	492	514	545	552	557	549	557	561	552	570	550	536	571	534	555	580	549	615	543	554	536	530	530	552	569	566	570	579	552	572	539	516	544	554	535	510	554	554	542	546	524	555	570	568	573	543	550	521	532	547	542	548	542	530	527	520	552	584	545	562	545	512	537	514	563	549	573	534	528	550	587	560	554	572	553	558	581	564	587	534	554	551	564	576	558	569	516	552	546	560	568	518	511	562	529	514	552	526	585	536	534	527	564	557	543	539	563	563	546	569	535	585
15475	7236	5925	3492	1797	1146	784	636	507	439	376	359	300	281	244	256	220	219	235	258	250	238	245	235	250	276	314	289	294	303	342	313	257	282	315	327	340	359	397	371	363	308	336	306	293	301	261	284	287	309	289	324	264	221	274	268	269	268	265	248	258	259	237	240	240	231	209	234	230	247	232	232	232	215	245	221	253	212	239	232	202	185	234	173	210	245	212	200	200	243	198	209	218	202	193	195	221	220	173	220	223	220	228	201	189	223	204	203	233	206	216	190	203	194	243	231	224	190	200	215	214	203	209	217	194	193	217	210	206	195	201	206	222	168	191	216	214	216	208	227	200	208	213	217	215	226	204	206	181	201	181	197	229	210	222	181	203	223	201	205	228	212	231	209	232	197	209	195	213	225	200	206	192	211	200	220	212	225	202	215	191	204	203	219	222	212	193	184	206	205	208	225	200	222	199	210	194	211	208	197	191	213	196	237	209	210	205	209	211	205	205	189	185	212	240	181	211	215	217	225	205	205	191	215	208	231	196	235	209	224	217	205	196	193	203	194	203	230	214	211	224	198	223	217	205	209	219	211	214	215	191	203	212	217	193	217	214	239	241	203	218	215	234	217	240	216	219	221	236	195	227	187	198	200	195	202	234	213	223	223	221	208	250	172	217	207	214	208	198	216	229	204	178	221	199	233	201	219	203	224	235	215	175	209	212	227	234	211	231	193	229	198	217	204	201	222	196	206	232	203	212	194	194	225	216	215	217	182	217	205	209	223	216	220	198	212	206	205	219	248	214	182	235	209	221	209	214	214	210	208	192	249	212	196	246	224	209	184	214	217	220	211	229	229	197	237	196	197	225	190	185	197	223	211	186	201	212	198	206	218	223	213	211	220	181	212	197	209	185	218	193	236	228	192	173	204	206	221	215	218	209	246	200	206	180	247	202	216	216	199	232	202	227	194	176	192	240	183	213	199	219	213	226	202	212	210	201	186	199	247	247	206	184	202	221	226	236	236	220	211	242	225	217	197	210	205	214	220	199	194	220	213	203	192	206	206	204	224	225	221	221	189	201	218	206	211	209	215	220	176	196	227	211	202	217	222	184	209	212	222	186	164	212	219	199	188	207	210	227	218	225	190	205	194	213	190	215	234	222	200	207	209	216	193	203	231	211	205	226	210	198	223	235	198	196	205	203	195	204	231	217	203	195	220	202	210	210	203	208	200	222	223	223	219	211	214	213	197	223	219	181	197	203	257	216	214	224	212	248	223	212	204	222	216	213	205	222	201	234	232	206	231	188	199	215	198	257	196	224	202	186	198	202	178	207	194	250	229	210	203	206	208	215	216	178	221	192	232	209	220	209	184	195	206	217	223	242	198	190	189	222	207	207	194	226	187	214	187	209	220	194	175	224	224	186	183	206	219	213	211	195	196	222	219	229	207	235	222	205	204	207	194	212	228	215	195	218	199	237	212	224	206	195	171	242	203	204	211	202	200	217	216	223	210	210	202	229	215	205	187	214	212	201	197	211	210	222	207	219	233	212	219	231	210	193	222	208	206	214	218	189	211	189	211	202	208	216	221	243	215	234	225	214	217	223	216	210	200	184	214	215	233	253	203	207	209	202	211	214	209	229	203	225	222	206	226	200	210	223	205	188	194	222	199	205	219	191	200	215	214	212	193	202	220	234	189	197	221	194	201	176	226	226	194	214	242	199	217	206	220	213	214	230	236	193	217	200	213	221	214	211	218	219	209	206	180	216	205	188	213	230	207	198	205	224	235	214	198	199	253	194	210	216	203	224	228	221	224	205	193	207	207	188	202	222	170	181	194	203	233	211	220	209	247	182	234	222	210	213	179	215	205	219	212	201	207	209	259	237	192	202	191	189	183	209	235	219	207	215	200	232	218	196	232	227	200	218	220	214	202	216	225	217	183	183	226	204	215	231	228	221	183	211	203	228	170	213	211	216	199	207	217	214	212	203	196	233	240	195	206	205	200	227	212	218	205	221	206	197	212	228	245	207	197	209	189	209	207	197	196	196	226	206	194	220	196	216	204	201	204	209	198	218	223	219	220	215	204	187	225	207	234	209	197	224	205	226	220	197	206	248	230	214	203	201	217	201	203	205	176	235	211	212	207	164	221	211	203	206	218	189	212	218	229	220	197	216	198	209	212	186	219	214	193	204	199	192	199	232	223	219	202	226	223	224	205	180	205	217	204	207	208	185	218	199	226	230	219	198	205	248	220	206	214	210	204	211	215	223	213	222	222	185	222	212	198	205	199	209	234	222	206	222	216	211	187	218	225	214	208	223	191	202	221	220	216	212	201	236	210	205	195	217	195	216	207	210	212	218	233	227	183	202	203	220	216	215	216	206	230	218	208	214	218	244	202	217	210	220	223	217	196	224	193	203	214	210	216	212	222	210	267	243	240	214	185	198	197	214	184	215	200	201	217	209	214	230	214	218	214	242	204	193	229	204	202	214	208	202	225	235	185	210	219	209	221	217	223	176	203	209	188	224	199	216	202	201	200	196	214	204	229	210	214	232	186	201	212	215	196	198	201	202	193	208	196	185	187	188	209	205	179	202	227	208	244	202	216	205	202	205	223	187	209	204	230	212	217	213	197	205	211	240	204	222	229	194	202	212	210	193	225	234	201	185	197	232	212	201	191	206	216	194	242	192	211	212	198	226	201	227	186	193	202	199	242	224	198	196	230	208	213	197	213	198	220	201	218	191	204	196	215	204	218	202	215	184	210	200	194	201	190	214	198	232	240	226	194	223	221	219	211	233	205	206	196	195	194	195	194	199	195	191	209	206	186	215	220	205	188	204	219	185	188	187	206	215	229	221	202	200	218	193	197	200	198	210	207	194	210	219	202	214	193	235	230	208	216	199	211	223	203	224	224	191	212	225	197	174	222	206	212	206	204	226	226	194	219	219	208	184	193	231	222	218	203	173	220	215	191	185	194	199	224	224	196	226	194	213	177	228	203	195	225	208	213	216	200	226	221	212	207	199	183	237	202	184	188	179	218	210	211	234	209	197	211	203	173	228	216	209	200	208	195	216	249	190	233	223	211	194	227	201	218	205	221	206	194	209	224	183	206	243	231	179	193	222	177	193	198	212	207	209	220	230	198	205	218	235	206	181	208	231	200	207	199	190	208	203	197	215	204	203	194	195	196	216	194	213	227	226	231	202	195	202	199	236	221	199	207	210	199	231	191	196	231	202	215	184	196	192	197	218	202	217	198	204	249	210	188	219	205	182	195	222	194	203	196	211	212	212	245	234	179	214	197	208	227	208	218	203	206	227	201	206	204	200	227	221	204	211	209	218	229	224	229	220	209	221	215	214	213	213	218	199	196	216	212	191	197	193	208	182	188	196	219	188	241	196	226	210	177	224	199	217	207	190	193	201	195	219	207	223	207	240	251	212	188	184	194	223	194	203	221	207	202	221	217	202	197	206	230	204	205	196	204	198	207	213	212	226	227	193	218	209	230
9649	6335	8344	7821	5583	4338	3303	2629	2288	2113	1861	1417	1045	930	852	805	763	703	748	713	708	744	732	800	780	835	905	1004	1074	1180	1402	1306	1273	1263	1360	1564	1583	1635	2261	1903	1717	1490	1520	1266	1121	1074	1175	1036	1015	1141	1291	1092	1122	948	981	937	902	929	926	887	811	857	795	765	821	763	679	702	694	720	647	630	606	661	622	612	564	559	605	532	572	584	554	550	542	547	531	535	553	556	516	561	506	554	527	534	559	562	546	527	522	515	550	520	476	504	531	542	472	499	493	525	564	533	549	483	536	525	518	541	527	535	542	543	525	484	496	543	544	559	529	531	539	498	522	538	547	497	507	560	538	535	566	500	485	527	529	538	538	549	532	535	500	513	523	496	528	470	513	524	476	508	476	528	500	521	506	549	548	546	507	539	507	513	517	536	510	537	489	577	494	505	541	520	505	557	488	504	500	505	528	514	551	522	551	509	527	492	546	500	505	541	534	535	521	502	596	529	534	542	513	555	537	476	523	527	491	505	478	528	507	508	489	545	508	499	559	550	512	509	494	473	464	533	491	534	547	536	521	486	547	494	544	527	527	581	558	528	502	543	514	539	524	541	522	519	527	531	520	508	528	514	522	528	520	511	552	493	499	509	513	499	501	523	537	510	498	507	532	532	527	544	547	520	494	522	544	553	510	495	522	518	526	530	529	500	493	520	480	548	507	528	482	520	527	513	566	524	522	567	486	524	531	517	503	490	540	556	547	516	517	519	559	521	519	530	478	487	511	546	498	520	507	508	539	527	556	510	533	513	500	472	534	535	487	510	565	509	528	479	522	509	497	549	574	517	535	514	570	526	574	515	514	559	523	524	492	534	530	531	494	502	528	527	521	528	533	580	522	546	503	517	537	566	489	519	488	510	522	503	526	494	525	506	514	470	545	483	499	516	565	550	511	516	532	513	514	500	536	541	536	486	515	535	482	503	515	486	527	499	518	568	498	524	542	506	517	558	511	482	549	547	501	509	491	497	502	552	509	514	511	538	543	517	560	530	486	534	572	536	514	523	498	528	543	495	514	525	550	572	503	515	521	507	506	544	529	490	517	529	517	519	541	501	530	496	530	488	542	529	498	533	531	523	540	532	528	516	524	503	528	538	491	535	513	525	504	532	520	538	534	534	505	529	545	505	534	531	532	525	486	508	551	491	515	540	536	534	528	546	528	518	508	518	511	509	588	504	490	550	542	573	500	491	561	557	515	494	501	504	534	529	521	505	519	512	527	549	518	553	478	519	517	550	509	506	494	520	544	486	513	511	535	527	506	503	568	456	570	504	541	511	535	520	523	541	497	564	522	548	498	514	530	508	490	518	534	531	504	516	508	528	549	518	534	498	539	528	540	498	495	513	520	550	511	525	493	531	534	536	507	496	495	477	513	500	554	536	525	523	536	520	561	516	488	495	528	561	503	506	522	582	537	538	511	535	539	471	462	504	511	543	503	495	537	564	511	557	538	516	517	534	547	521	559	530	516	547	491	521	512	536	502	503	539	555	532	534	558	528	518	504	506	579	505	524	540	537	503	517	473	512	525	533	487	511	509	475	544	538	529	568	517	525	492	487	502	540	514	524	540	529	535	511	508	546	531	514	516	516	491	571	516	498	502	559	514	520	522	524	467	529	505	519	512	552	518	504	525	489	508	508	504	505	539	516	509	510	553	537	559	527	561	534	513	535	525	538	537	496	526	489	536	531	520	526	514	491	500	512	523	530	498	511	540	565	512	543	504	541	532	568	519	539	537	509	521	529	500	531	480	546	549	522	534	528	513	503	541	540	515	542	514	528	580	514	520	503	550	525	534	557	557	514	524	521	538	526	547	537	494	544	495	535	532	510	523	518	497	491	499	528	552	554	526	506	511	486	538	527	544	489	486	515	514	515	536	513	530	532	563	521	511	526	528	560	513	523	507	502	503	523	500	520	504	489	537	486	513	511	524	555	523	519	550	531	520	539	520	521	510	501	515	496	497	497	511	547	502	510	544	504	518	496	499	546	537	552	554	531	514	537	530	553	539	484	534	527	480	506	514	479	489	516	554	534	482	515	528	493	534	497	529	490	530	512	503	466	513	534	554	569	528	535	518	531	525	510	469	536	490	521	537	523	521	537	493	496	515	543	532	524	530	512	528	532	552	503	548	494	489	532	489	514	506	529	536	499	535	517	500	560	540	548	497	520	528	508	521	545	518	552	502	530	553	526	499	518	541	495	522	551	498	538	493	567	500	516	555	495	531	526	512	535	523	511	501	520	519	500	536	544	538	503	539	537	498	511	549	511	511	523	500	564	539	512	520	523	550	532	533	558	529	532	495	536	517	509	534	535	511	500	544	536	559	516	512	524	515	520	533	508	552	518	543	498	569	522	495	506	509	504	546	521	497	497	497	522	560	512	536	555	485	533	507	489	540	516	518	532	512	523	523	526	506	518	507	539	549	542	516	518	529	486	504	549	513	482	536	520	560	544	518	539	524	567	494	498	533	509	536	572	506	534	549	506	512	521	508	497	508	483	493	534	574	540	540	558	544	510	486	502	517	545	476	507	511	546	512	551	518	505	534	539	540	488	474	522	529	523	541	511	545	532	526	545	542	513	511	492	522	474	520	486	532	521	517	521	518	506	507	505	506	531	511	499	528	512	539	512	493	486	517	500	530	551	506	527	541	557	550	505	518	505	540	501	534	567	515	518	494	523	551	558	521	485	550	560	533	537	537	526	534	534	486	508	494	539	514	511	525	551	508	515	562	500	535	501	532	554	478	542	497	503	517	510	554	481	514	522	548	533	565	539	537	498	559	525	532	533	562	520	536	532	535	503	516	529	482	580	531	554	524	513	556	551	525	524	516	498	541	549	511	558	529	474	528	557	500	548	517	509	513	485	526	522	531	524	532	560	516	532	499	538	495	517	515	500	529	541	491	507	542	508	521	547	510	506	498	510	515	517	530	528	555	517	529	532	568	540	568	491	509	559	497	544	494	537	500	545	481	515	533	533	518	488	547	494	506	497	485	489	517	531	568	535	492	472	571	529	516	465	552	512	579	499	570	501	518	500	558	537	532	499	492	564	538	511	495	498	517	523	509	516	533	503	534	519	472	492	540	541	539	528	523	539	518	496	557	532	491	554	499	553	483	535	523	558	550	495	517	530	536	499	514	528	521	519	559	524	489	498	494	544	527	539	549	520	507	519	517	550	535	518	516	499	521	549	501	519	499	532	510	506	519	522	507	528	502	516	529	533	495	558	447	499	534	579	496	509	490	482	531	498	525	495	560	553	511	548	514	506	503	519	544	492	540	526	539	540	525	565	506	490	518	549	516	528	527	497	512	487	565	522	552	501	515	552	512	514	542	517	524	467	520	525	521	546	527	499	484	543	514	494	533	537	508	502	538	539	497	514	543	492	514	540	502	521	497	565	524	528	543	528	521	541	523	493	547	548	469	470	513	544	538	539	494	534	518	524	492	541	562	539	527	500
21227	10365	8867	5774	2882	1699	1165	902	682	558	535	421	344	287	262	262	296	253	219	230	249	257	231	248	216	257	257	262	292	314	324	325	331	333	341	360	361	390	475	440	446	364	380	363	315	319	321	295	312	331	344	303	276	281	285	261	276	258	270	278	238	255	227	239	235	218	217	183	204	196	234	229	226	209	224	198	197	207	205	209	213	220	193	191	208	189	178	202	193	216	203	199	133	222	191	190	197	183	202	200	206	175	184	200	166	181	171	192	193	195	197	192	189	180	190	182	183	179	166	185	183	174	206	195	178	203	150	184	187	208	192	148	207	172	195	160	176	175	193	185	214	153	192	203	197	199	211	205	183	206	199	195	172	163	193	202	196	170	199	197	217	188	195	148	171	192	186	189	186	188	179	169	185	206	174	188	174	202	169	189	190	174	170	182	188	195	186	196	167	188	197	164	187	182	189	189	168	197	175	197	183	151	188	208	211	194	199	204	188	199	179	179	182	175	209	184	185	192	218	187	200	164	203	184	198	182	180	197	198	184	199	180	187	203	184	157	192	223	190	190	173	183	169	204	173	198	176	186	186	164	177	176	170	193	189	190	173	188	169	191	187	189	184	177	174	197	185	181	175	185	202	184	189	176	178	196	185	186	176	192	176	167	221	211	196	203	187	173	185	167	217	173	191	190	169	207	214	175	182	190	201	166	188	167	176	184	185	200	176	191	170	185	188	168	172	165	190	172	187	190	164	163	175	188	178	195	227	196	193	155	179	191	194	158	184	183	182	192	207	168	189	177	192	189	196	209	199	174	184	178	202	199	182	204	204	174	178	175	202	177	176	200	180	196	205	192	184	181	184	206	177	180	187	202	186	165	186	176	156	176	169	189	197	187	189	171	205	191	190	209	154	183	199	171	190	204	211	190	191	178	169	189	207	204	212	154	191	185	176	183	212	171	190	196	192	163	172	192	186	186	192	181	177	213	174	200	216	191	176	210	181	223	176	194	191	189	182	218	161	166	202	199	204	170	180	183	193	184	171	186	195	178	194	185	186	172	211	184	180	182	188	169	169	193	191	168	167	206	190	184	165	184	177	173	193	190	186	194	191	152	184	180	194	179	195	185	199	174	196	186	185	177	174	188	190	185	198	211	194	179	180	176	176	183	200	168	194	190	217	219	180	197	176	201	203	177	186	198	224	159	192	192	164	192	204	202	174	185	190	206	171	178	188	197	166	183	197	166	205	178	199	190	192	201	155	186	168	171	176	178	202	183	183	197	166	149	193	218	188	178	197	194	180	194	215	199	186	188	198	184	174	184	200	186	184	166	184	191	209	182	187	162	198	180	190	189	194	185	203	191	196	174	180	204	204	192	214	171	187	200	192	184	176	211	169	178	158	192	188	185	165	169	193	203	181	205	168	177	180	198	198	195	177	195	174	172	174	171	183	208	189	204	196	187	215	170	169	174	162	180	185	186	188	179	171	186	180	199	210	176	199	184	181	184	203	175	176	183	196	200	170	174	193	185	171	182	192	173	180	159	216	160	187	193	204	167	169	178	190	186	189	197	169	199	195	167	172	171	161	188	187	187	185	195	206	198	214	207	200	154	181	197	189	194	182	187	166	189	188	202	163	180	189	164	196	160	190	181	191	190	186	189	188	185	172	197	197	183	193	180	182	197	186	184	157	175	205	174	184	176	175	189	170	173	206	200	197	179	184	209	203	211	197	189	197	177	190	189	201	154	212	185	191	169	195	187	180	192	175	187	199	175	194	181	175	187	167	164	201	182	195	181	185	176	182	195	186	212	184	212	183	191	188	184	203	199	202	175	194	179	165	194	186	174	169	191	189	190	181	172	185	178	196	169	192	160	189	174	162	184	185	176	191	167	183	176	183	187	167	168	205	178	179	212	198	172	192	171	179	189	200	225	209	182	206	180	181	184	191	209	220	204	170	194	201	178	188	189	201	180	211	201	188	176	201	170	198	184	177	195	201	174	217	197	198	187	179	192	163	204	200	173	196	168	189	177	187	219	194	162	197	189	210	174	168	191	197	193	204	167	188	192	184	182	199	186	222	194	182	187	204	181	170	174	188	163	177	190	153	218	167	177	171	193	209	167	177	191	193	199	191	212	177	180	188	160	181	203	193	161	218	199	171	160	190	192	192	175	188	193	191	188	211	188	182	180	186	208	185	188	167	186	192	187	198	203	197	202	162	165	177	210	209	184	182	187	192	164	169	139	163	185	199	188	168	169	172	188	175	172	213	179	205	163	172	189	181	200	179	179	166	175	174	202	222	178	178	174	182	223	190	167	186	177	186	205	202	197	165	207	195	173	180	195	177	170	189	164	208	169	167	178	178	192	194	193	187	206	203	198	211	177	178	177	196	206	185	207	191	195	178	204	175	179	182	185	207	191	166	184	176	204	191	169	193	197	193	200	212	199	175	186	194	186	197	189	172	190	183	188	170	204	187	181	196	177	182	181	197	180	176	227	161	197	173	203	198	170	199	178	187	191	193	143	194	176	186	204	178	205	198	181	184	200	192	211	207	197	178	206	202	163	214	204	179	185	167	201	179	159	194	181	177	182	191	175	183	197	200	171	208	192	191	163	171	179	197	194	185	188	199	185	195	206	208	179	174	176	204	194	191	178	194	192	211	176	155	218	176	193	196	188	157	204	181	208	189	198	168	184	183	194	184	189	181	186	172	197	193	213	167	183	185	182	202	184	193	183	188	177	190	178	191	190	178	192	217	193	186	165	192	191	209	169	200	183	173	172	190	185	193	208	170	192	195	187	182	166	185	153	193	172	187	195	185	189	187	210	184	169	182	168	201	173	168	168	194	202	211	194	176	185	178	211	219	170	187	178	194	206	184	152	203	180	188	165	182	173	180	196	192	188	188	173	170	180	174	196	197	181	202	207	195	200	188	204	184	159	164	186	174	200	177	213	192	192	188	196	173	180	153	180	192	173	181	216	178	186	199	179	193	155	192	210	180	193	207	187	193	172	175	171	185	180	230	191	194	207	188	190	181	192	173	218	204	194	186	181	195	167	189	197	191	207	222	172	185	175	206	165	187	183	191	188	185	159	180	201	199	185	163	183	177	193	164	174	193	166	172	173	186	172	176	179	162	165	166	182	177	153	183	171	171	172	163	171	203	203	165	192	169	182	199	195	192	182	184	174	189	184	198	186	176	182	185	198	172	186	182	167	179	180	171	210	196	175	187	187	204	215	174	184	182	204	221	195	180	169	169	181	200	176	197	168	182	176	175	184	209	206	188	193	201	191	182	191	198	199	194	172	188	191	192	187	201	184	184	191	169	180	207	182	156	194	180	169	177	186	170	178	188	197	205	196	217	191	167	182	199	183	158	164	183	147	203	173	188	188	195	207	165	188	194	178	192	174	191	193	170	168	179	166	197	193	194	165	171	180	193	189	192	192	182	212	171	207	196	185	183	212	179	177	178	183	212	167	204	176	200	179	181	193	196	207	208	208
11794	7974	11237	11179	8224	6316	4826	3985	3273	2792	2563	1942	1526	1278	1095	1089	915	924	891	845	848	855	864	885	907	920	1027	1190	1352	1659	1643	1548	1488	1460	1720	1835	1906	2438	3131	2758	2638	1976	2056	1809	1540	1481	1438	1235	1276	1573	1700	1628	1389	1267	1153	1117	1092	1052	1098	996	948	849	822	897	862	714	810	754	755	697	646	666	619	638	613	616	586	555	547	557	552	497	541	494	500	506	484	474	517	490	489	470	478	476	516	428	464	466	468	467	445	485	438	458	455	462	507	458	456	507	472	448	477	502	449	481	458	474	483	461	463	450	496	452	493	472	505	461	466	455	451	442	467	490	500	466	481	507	433	437	450	472	472	482	493	460	457	473	457	444	474	466	485	510	435	449	477	404	452	464	487	473	434	450	484	459	459	469	439	510	491	485	466	436	487	450	488	474	471	488	469	471	439	484	485	479	424	474	452	451	453	469	475	489	487	477	485	462	450	484	434	486	460	441	467	473	439	515	474	478	447	493	427	480	478	451	437	491	445	442	481	439	462	472	488	480	447	496	466	446	457	452	450	447	504	467	460	509	429	466	485	479	425	487	480	464	453	455	490	475	470	432	517	444	475	463	475	496	476	475	488	472	513	444	477	517	456	499	468	474	433	461	454	447	448	475	435	456	467	490	486	480	458	446	457	480	436	478	469	469	462	451	434	442	471	461	477	466	450	428	442	467	465	435	468	464	471	464	460	506	468	430	465	464	487	501	468	423	447	456	467	485	442	519	454	459	473	466	466	461	471	472	473	470	548	468	467	501	477	466	471	466	452	460	469	461	490	492	473	426	434	472	475	455	433	500	442	471	486	458	455	445	450	480	420	479	499	501	444	477	482	475	445	457	457	460	447	461	460	457	470	510	469	453	482	490	471	483	474	475	461	445	480	488	450	481	455	454	456	463	526	482	484	471	462	450	464	456	446	469	462	500	438	471	443	464	446	453	485	473	416	474	499	494	483	472	465	477	433	475	503	460	447	468	449	459	485	440	449	469	431	450	432	460	402	495	465	484	466	433	472	467	461	508	442	484	440	472	457	463	463	488	466	496	492	471	462	446	477	465	418	495	492	463	474	471	445	475	472	475	482	496	464	500	453	462	528	464	450	466	500	469	468	513	457	503	460	456	465	413	474	482	418	467	478	486	433	467	465	449	468	475	482	410	492	456	478	461	469	446	473	474	484	460	477	428	426	471	467	488	440	477	487	442	458	476	485	438	482	455	467	473	477	463	441	492	462	426	438	481	491	447	491	476	456	460	480	419	490	490	474	451	470	476	419	471	531	495	480	475	501	493	498	441	451	459	478	460	477	472	471	495	481	481	491	456	473	475	480	481	444	457	496	437	500	470	465	440	452	509	477	488	466	470	473	489	477	445	483	452	475	473	453	473	460	456	456	430	499	432	466	469	507	460	469	460	469	502	493	455	450	473	472	467	468	488	457	483	473	455	455	451	505	472	485	444	488	442	458	492	444	456	467	472	474	462	454	492	459	472	482	469	428	428	461	451	493	466	433	458	479	419	447	459	490	472	465	448	453	471	477	434	435	478	475	462	476	526	491	459	472	477	511	517	423	481	428	459	472	455	485	474	484	488	460	474	501	419	472	456	478	446	496	433	431	417	454	476	451	479	439	446	432	466	478	465	480	500	437	450	456	466	459	460	432	495	489	486	504	503	494	470	497	479	466	471	493	472	492	468	435	452	448	472	471	481	444	482	513	474	505	491	471	458	471	457	485	478	503	468	484	485	495	448	451	465	503	460	493	477	483	481	444	469	478	484	452	456	483	415	446	438	464	484	455	462	480	481	462	470	443	491	497	427	526	485	448	453	479	478	492	493	461	491	446	477	453	477	480	486	435	452	495	476	478	447	473	484	483	476	493	469	454	479	466	464	458	448	463	487	437	480	456	497	476	497	445	460	496	445	482	445	481	463	462	465	455	465	492	466	461	477	492	461	430	443	471	439	470	487	413	481	480	453	485	462	468	465	462	450	465	468	429	477	457	472	466	477	451	486	475	472	471	488	420	448	440	478	469	480	473	464	462	478	460	457	464	454	460	488	452	505	435	457	486	490	461	480	471	490	497	478	460	465	458	481	445	454	455	492	479	491	475	459	469	443	486	465	462	482	433	434	455	508	482	510	479	471	478	461	442	486	500	485	444	472	474	463	473	497	477	484	513	460	451	469	446	477	454	447	496	458	496	458	495	453	516	465	465	424	459	468	472	468	473	470	493	420	441	489	442	425	443	471	460	476	446	447	443	473	485	468	490	468	485	470	451	440	475	477	498	480	451	465	486	476	504	480	463	456	499	470	490	475	491	498	490	479	484	462	454	479	436	493	469	470	481	480	452	462	463	464	473	461	454	461	484	491	472	456	500	455	482	496	518	457	479	483	473	484	458	485	478	468	443	455	459	483	454	476	447	463	497	490	480	445	525	476	444	469	476	509	508	431	449	454	461	475	464	478	461	471	442	458	445	528	501	435	475	442	530	476	496	475	476	451	495	513	501	467	455	444	433	444	477	486	458	462	483	444	458	456	498	469	479	432	463	454	476	427	439	434	465	418	483	476	455	486	506	485	491	472	451	461	417	458	442	448	426	495	442	467	471	430	471	467	471	430	464	451	482	503	466	473	467	487	471	493	484	473	481	456	472	483	453	495	430	462	459	499	457	508	463	486	466	462	455	426	504	463	469	422	498	466	453	453	505	445	453	463	456	451	451	496	422	484	469	441	472	486	426	463	469	455	460	480	439	462	456	527	437	467	472	476	452	438	450	510	460	456	503	444	474	473	465	454	441	423	461	512	478	441	472	475	456	477	472	442	457	479	433	527	441	445	461	468	454	452	470	455	453	484	471	525	490	487	483	512	449	459	487	450	493	431	441	461	483	525	487	468	475	474	462	483	427	479	452	466	445	489	474	506	499	467	464	485	479	470	470	455	420	458	464	475	503	444	441	454	494	473	416	469	457	457	475	489	506	501	481	474	507	485	437	489	468	460	480	486	455	471	471	487	479	472	467	471	442	448	426	435	432	490	520	491	453	460	448	435	448	448	512	502	466	421	495	467	449	458	456	466	455	438	476	477	420	478	454	438	440	449	484	456	456	486	496	451	480	442	423	485	475	491	446	493	458	455	473	461	464	452	455	453	466	509	469	502	457	461	478	467	490	460	469	469	453	468	459	497	480	456	473	452	486	445	513	429	477	463	464	472	456	495	465	474	472	481	461	469	459	458	472	462	498	483	442	477	493	453	470	490	492	471	473	460	483	432	476	466	515	413	480	463	448	498	451	521	472	504	428	474	475	480	504	440	489	489	445	451	491	461	467	467	495	468	495	460	459	471	449	457	453	459	469	506	481	428	479	450	486	475	488	487	440	480	448	500	442	496	457	465	458	452	462	430	449	484	484	453	481	477	448	439	452	469	478	446	517	493	465	449	425	431	503	469	468	438	446	496	507	477	447	436	481	454	465	466
7722	2807	2084	1279	841	540	429	401	370	304	302	293	290	208	241	240	253	227	206	245	227	251	209	252	230	269	278	242	241	259	259	292	263	291	290	296	298	288	290	274	240	278	262	294	262	276	284	268	246	271	257	243	250	251	244	258	266	289	253	221	210	274	264	238	268	246	211	257	269	266	207	209	267	239	231	232	240	239	236	235	250	237	235	240	222	231	222	183	229	240	245	201	207	207	214	223	225	228	238	235	259	215	215	263	233	237	235	241	238	218	249	209	233	242	209	212	221	227	219	241	249	243	236	242	251	191	218	209	239	239	226	231	259	228	230	235	194	240	206	237	239	263	232	208	216	218	223	227	229	225	221	216	259	217	224	245	216	219	214	207	216	223	229	262	206	220	223	232	214	232	242	202	213	215	217	212	207	216	239	205	226	236	233	222	229	254	228	204	245	249	255	211	203	216	228	219	255	230	237	236	223	214	222	217	206	212	213	215	229	197	211	267	215	243	212	232	246	209	243	231	265	219	245	241	199	236	221	232	234	230	215	247	228	222	256	225	192	226	244	227	240	233	221	221	205	229	191	219	236	228	218	214	230	239	230	213	235	246	195	250	228	217	225	229	215	220	235	220	243	222	235	199	249	232	217	238	248	243	206	245	232	248	207	219	225	217	227	221	206	233	224	229	201	234	217	227	227	243	209	251	228	207	222	243	216	245	214	213	221	229	217	219	243	244	201	231	249	232	228	220	224	240	202	241	201	249	215	234	241	260	237	211	213	215	232	218	211	232	225	198	227	220	235	235	214	236	264	226	259	235	239	226	232	215	218	231	219	236	227	234	229	242	236	242	216	231	214	225	222	254	222	231	212	237	243	225	233	221	219	242	208	218	263	224	244	237	237	235	235	224	227	216	234	234	234	211	229	219	212	226	225	242	208	231	211	200	244	235	223	213	234	233	211	253	218	206	232	217	251	233	228	223	225	226	219	217	245	226	240	227	222	267	225	223	229	234	223	241	230	227	220	218	225	255	248	223	239	212	233	228	225	197	214	231	219	200	252	236	202	194	204	220	186	237	225	221	246	228	226	239	243	202	231	256	219	239	264	199	230	226	232	210	221	241	216	226	212	210	214	235	226	220	218	220	205	259	203	220	234	219	220	253	214	219	227	214	237	232	230	213	200	218	253	204	211	236	254	241	247	225	257	220	235	216	202	222	214	204	200	221	221	236	218	238	209	220	242	214	224	224	240	211	234	212	229	218	248	224	215	201	218	201	213	244	242	222	226	220	220	204	256	231	243	240	196	222	248	223	244	230	217	229	205	225	208	243	218	199	248	220	248	214	208	211	208	227	207	238	246	230	214	209	256	214	222	238	236	214	233	234	214	212	238	223	241	224	244	226	210	191	225	218	226	207	235	230	225	224	206	234	220	214	231	232	240	212	239	250	255	250	226	249	216	247	222	223	216	202	221	225	229	215	221	233	209	237	205	216	240	255	238	226	241	238	226	224	212	230	212	235	228	208	225	215	218	218	259	246	225	225	213	247	204	231	230	210	211	209	224	237	232	221	210	210	251	229	244	228	225	209	209	214	221	205	238	247	225	238	228	249	220	243	210	233	211	208	236	221	234	201	235	225	229	197	220	221	234	220	224	218	245	194	211	210	259	200	239	201	219	236	214	210	218	230	211	219	224	199	243	230	250	198	222	236	232	227	221	233	222	224	231	237	216	242	186	233	231	218	198	216	220	239	240	212	243	248	219	228	233	248	203	218	231	239	222	261	250	237	200	230	211	218	209	221	229	214	219	231	246	222	196	255	237	197	246	224	232	204	218	218	221	264	223	212	225	229	221	233	208	223	239	229	213	214	217	243	191	251	199	218	198	188	195	217	248	231	212	219	230	227	215	213	227	210	239	207	240	229	218	234	226	239	220	220	198	224	220	214	235	228	217	229	228	221	220	224	198	215	249	196	216	251	222	195	248	213	225	222	225	262	232	217	235	244	263	227	214	241	215	219	205	246	266	227	219	221	239	246	223	224	217	240	234	214	236	204	223	208	233	228	218	232	234	221	218	240	212	238	225	226	237	227	232	227	234	244	224	223	224	235	217	196	244	232	248	242	225	233	223	215	202	226	223	205	210	226	224	202	185	240	233	215	229	249	228	252	216	241	249	248	226	246	210	203	205	266	252	211	175	215	207	215	230	233	209	199	197	223	223	219	235	233	207	239	247	218	227	253	232	217	207	225	232	242	210	221	212	222	224	220	225	238	230	223	234	203	213	220	215	234	180	232	216	219	218	219	225	235	239	203	213	208	247	229	210	215	207	214	245	245	254	198	228	223	218	246	239	228	236	221	241	231	219	213	221	243	237	222	221	223	234	226	227	252	242	222	220	220	208	211	216	214	262	225	225	221	229	206	243	206	207	258	217	224	241	224	235	209	229	224	219	209	230	196	244	212	253	205	238	208	242	229	222	196	230	227	213	251	222	239	211	219	225	243	216	223	232	231	232	223	237	232	207	229	235	250	201	227	251	241	225	233	225	227	208	256	217	217	241	205	226	217	219	243	245	230	214	209	242	232	221	219	213	222	242	239	196	242	247	237	227	194	216	240	244	232	233	207	193	212	219	225	253	248	209	196	230	211	214	213	216	225	199	250	253	248	245	216	220	211	238	228	224	221	240	231	209	257	247	222	230	227	232	211	214	228	211	230	233	221	224	222	237	218	258	238	242	221	214	258	215	201	206	227	240	234	230	244	244	220	231	228	207	224	255	243	221	224	233	211	226	218	198	219	236	220	249	222	236	231	230	214	220	263	231	233	226	222	195	237	230	220	254	223	257	230	239	239	209	233	223	220	227	227	199	210	232	203	238	184	252	212	217	223	224	239	237	237	218	254	236	213	228	248	225	205	211	230	237	255	249	202	215	241	221	231	208	216	190	202	193	244	210	220	202	205	229	232	260	196	218	218	230	210	219	232	252	236	229	228	239	225	237	222	240	224	245	234	237	223	209	248	234	233	229	202	246	243	207	207	237	228	236	221	241	230	234	257	187	228	236	243	239	217	196	208	237	210	214	206	217	207	197	231	233	230	229	232	219	253	255	220	204	208	236	231	192	229	229	262	234	225	251	228	206	202	215	223	236	266	238	225	228	224	237	243	205	218	207	230	219	218	253	210	232	227	214	237	228	244	232	240	217	216	197	224	226	216	241	247	216	221	223	229	223	244	241	212	230	213	222	207	218	229	201	222	215	218	244	234	224	233	234	197	230	231	208	194	217	236	233	210	217	241	232	222	205	224	255	213	218	220	235	210	213	249	212	253	231	227	235	206	246	237	211	211	209	225	228	230	228	218	194	241	241	198	246	222	234	235	211	213	219	197	190	196	212	240	222	223	222	228	221	248	222	225	225	244	223	217	226	248	216	245	211	222	220	214	236	230	241	235	261	240	244	219	232	230	226	240	241	246	230	219	225	232	219	235	199	226	246	230	212	219	256	203
4825	2802	3908	3747	2897	2103	1631	1362	1207	1142	996	822	690	649	617	569	539	561	591	566	585	586	610	663	671	702	772	768	908	959	1034	944	1028	941	1078	1222	1119	1085	1047	932	975	911	864	846	818	772	834	773	787	791	760	823	836	795	795	838	782	771	718	693	707	720	677	685	664	674	678	593	631	682	648	650	631	594	584	615	584	564	577	596	569	574	601	585	584	591	550	574	551	546	545	581	565	557	553	586	596	530	549	509	554	547	544	542	523	545	539	534	564	539	548	534	560	551	516	510	591	581	575	528	545	571	576	541	502	512	577	540	550	616	554	599	540	566	565	554	495	575	597	562	576	544	607	524	522	553	564	518	569	561	560	588	573	566	608	536	589	511	548	601	550	530	543	553	576	543	585	537	575	546	528	588	545	578	526	567	557	569	579	531	552	567	550	573	547	512	586	593	526	562	564	533	558	544	555	574	547	589	530	536	574	545	605	559	551	511	551	535	585	576	565	585	563	534	570	562	542	583	589	560	606	536	534	585	554	599	531	563	549	584	568	562	531	587	568	562	524	560	526	551	546	566	573	579	535	551	542	541	534	591	546	556	564	555	572	542	560	529	556	542	519	551	546	539	546	585	554	571	584	566	524	557	573	579	595	534	543	549	604	555	530	568	564	560	567	541	539	550	597	582	569	594	557	574	595	544	545	569	568	560	557	562	586	535	570	539	548	527	571	534	509	522	537	531	554	555	534	565	590	561	568	581	564	573	585	555	543	579	542	555	580	548	550	555	555	567	594	515	535	601	592	553	529	549	535	558	535	551	555	553	577	541	541	573	572	567	599	521	559	500	534	538	566	597	557	534	513	573	510	539	554	536	558	541	539	536	573	544	544	557	530	566	558	564	536	580	594	555	588	576	606	514	546	550	601	565	614	520	552	551	567	533	574	574	589	582	538	573	523	563	558	544	567	535	594	541	613	560	592	581	555	592	526	535	568	513	517	540	540	590	534	580	543	546	560	561	589	573	574	545	580	558	596	541	552	529	561	585	538	509	567	538	565	565	532	550	534	535	535	528	556	542	513	586	531	589	515	550	569	528	537	558	566	606	535	551	532	561	580	523	554	520	554	570	540	564	582	528	555	571	532	539	553	563	528	551	536	553	549	529	587	543	565	521	576	560	551	582	574	535	548	598	578	540	541	580	566	553	554	557	632	538	563	585	570	526	586	548	522	575	524	574	563	559	566	550	575	525	589	499	549	554	544	565	549	545	574	563	548	575	548	544	554	576	556	552	574	559	557	537	564	531	623	508	533	577	561	555	553	544	556	572	587	584	570	554	614	548	560	570	595	539	522	578	557	505	609	570	553	573	569	573	560	591	569	557	579	601	569	540	561	576	535	539	576	547	531	568	550	552	538	571	544	569	539	521	533	552	557	537	582	526	569	582	567	554	514	566	549	529	563	532	575	561	579	599	549	559	533	531	583	605	564	549	583	543	547	524	529	520	519	564	565	557	584	565	548	576	572	525	541	585	494	558	529	588	541	540	530	524	544	542	599	570	571	540	551	547	563	542	554	563	592	578	545	552	561	544	572	539	583	556	540	551	579	559	589	603	583	538	518	552	557	549	581	567	566	549	567	529	521	517	569	531	565	517	544	551	545	536	554	540	573	554	533	560	535	525	551	556	594	571	556	540	562	585	546	575	520	536	533	580	543	546	552	499	548	547	554	507	525	567	534	553	558	524	609	579	565	557	531	545	590	553	552	521	551	562	520	550	533	583	563	544	525	556	537	537	553	554	533	538	596	559	577	525	561	509	556	564	532	585	579	560	528	560	549	549	547	548	578	570	571	555	566	551	561	557	506	575	538	542	592	550	555	568	523	538	547	523	557	569	563	550	556	548	497	556	539	539	568	537	583	559	553	558	549	563	538	523	555	539	579	555	607	557	548	569	565	558	547	527	536	555	538	549	541	513	568	565	527	556	539	551	571	564	528	544	593	566	559	509	549	558	537	572	550	559	567	543	565	537	548	587	542	556	555	547	553	554	564	553	567	602	575	535	530	580	484	522	578	533	563	507	552	559	550	571	606	548	567	609	590	575	542	556	532	566	551	563	566	577	517	565	573	514	588	568	526	590	568	534	568	572	559	549	565	578	551	538	580	557	580	520	530	533	544	542	552	571	541	563	538	550	540	549	533	546	583	561	592	587	582	539	519	560	551	544	576	558	561	563	614	540	564	571	537	599	506	512	549	595	533	582	569	590	577	585	529	574	571	560	560	544	541	529	570	594	519	559	531	549	540	535	586	559	558	582	569	563	566	596	560	559	564	571	581	600	558	555	571	529	579	567	534	546	560	561	539	542	549	561	592	543	574	523	590	525	537	552	546	558	553	546	586	526	548	551	586	597	509	572	511	594	552	602	554	575	534	596	570	546	555	555	556	557	537	555	565	572	534	549	567	547	546	557	546	529	543	562	554	559	592	541	578	560	567	559	554	581	556	551	559	577	581	566	511	546	583	536	544	578	539	557	551	538	610	538	557	536	582	534	554	595	523	572	562	536	570	588	541	597	580	543	545	572	548	528	555	558	553	553	582	527	533	580	510	595	543	556	603	538	532	539	557	556	524	545	555	537	554	567	571	558	573	536	525	593	508	600	547	527	539	524	571	561	534	540	564	581	570	565	577	556	569	567	543	555	546	543	533	522	570	583	558	566	562	538	555	548	532	551	586	537	521	554	628	547	552	569	559	591	560	549	528	555	549	574	593	559	551	551	541	540	577	531	538	564	544	568	584	578	553	577	594	569	543	543	566	570	565	548	550	534	521	530	588	549	509	591	582	571	555	550	566	545	534	552	575	606	523	541	565	557	550	545	522	552	558	579	529	537	533	588	533	538	520	537	530	605	522	539	582	580	570	546	576	569	517	545	548	561	526	568	555	533	555	579	542	585	552	566	555	525	530	503	556	572	547	573	576	511	577	567	560	573	539	548	590	556	577	565	572	559	560	539	558	561	525	571	548	560	546	523	546	546	602	543	520	534	528	529	571	571	557	524	481	578	540	559	559	534	569	540	585	529	539	542	569	588	558	542	526	570	535	551	561	542	566	583	505	558	608	550	579	554	589	515	571	522	582	528	515	557	558	533	551	550	552	565	558	560	564	526	534	555	532	547	514	602	540	530	520	514	588	529	528	576	553	531	582	580	549	535	499	575	547	603	575	530	582	560	567	553	558	535	558	565	560	564	529	560	582	582	572	556	501	557	592	550	543	533	561	573	537	523	549	528	583	571	522	569	542	532	568	566	597	605	544	579	527	583	563	573	541	568	561	587	565	570	539	533	561	522	568	577	577	571	564	534	558	582	580	543	562	542	577	540	566	526	544	552	558	544	541	553	560	590	577	603	553	572	535	542	584	577	553	516	579	585	528	582	562	550	542	519	533	538	540	528	565	558	558	546	523	568	528	554	579	570	590	586	546	562	576	537	515	576	566	544	549	592	574	552	566	584
15258	7213	7418	3527	1828	1161	796	608	514	429	421	374	262	251	248	252	249	239	235	237	229	221	241	233	257	234	250	296	265	317	334	329	333	318	326	377	350	493	388	360	313	329	320	302	266	284	270	287	265	322	289	283	293	289	268	274	267	261	274	235	221	249	257	261	231	244	207	220	250	234	241	223	202	215	231	228	190	220	204	220	212	225	233	243	231	221	220	229	221	221	209	207	213	199	237	212	228	217	209	237	217	206	203	235	212	228	227	181	215	206	196	192	241	226	221	223	174	197	232	217	204	180	196	214	216	194	229	213	209	207	205	221	200	215	227	202	224	210	204	211	210	214	214	213	209	189	216	236	213	245	199	222	205	217	187	198	210	219	217	240	228	213	218	204	183	219	210	225	203	200	226	194	206	207	203	214	216	210	185	233	232	213	207	194	216	232	210	233	198	201	199	178	217	222	216	240	199	211	205	179	230	219	236	221	209	211	231	214	194	184	200	199	211	214	199	227	206	197	208	205	221	191	198	193	205	190	198	231	204	230	211	204	194	192	215	239	189	231	235	182	219	196	195	221	211	217	233	262	205	212	193	224	251	197	221	198	208	225	230	187	201	219	220	207	210	187	233	208	209	206	204	187	228	206	219	247	220	214	204	213	217	192	194	198	204	177	195	212	235	194	177	188	222	219	191	237	190	200	185	210	201	202	220	205	225	204	223	204	204	194	229	192	200	221	215	200	211	203	198	196	226	227	207	215	214	191	210	203	227	216	219	205	217	194	224	210	174	209	216	210	224	222	189	199	208	228	220	219	232	237	198	226	213	219	244	191	203	224	218	218	202	208	204	219	213	198	220	184	208	188	216	213	214	216	229	182	206	206	230	190	190	209	196	216	218	173	206	197	234	215	227	254	211	207	208	204	227	227	229	189	208	232	212	222	202	215	229	187	194	203	196	206	198	181	220	209	209	203	217	212	198	199	198	202	213	210	204	198	200	217	200	237	207	201	210	241	206	207	207	211	199	199	224	223	208	204	197	207	192	215	195	186	201	222	218	213	202	181	211	218	220	187	220	215	204	229	219	203	219	195	200	226	211	219	177	224	205	216	207	216	185	180	224	210	219	178	202	200	202	197	209	193	203	211	218	225	211	238	190	224	202	222	233	228	197	224	204	216	208	197	191	234	203	181	216	178	222	233	187	211	229	222	182	210	177	181	190	194	197	213	210	206	203	209	220	225	204	204	211	211	212	198	206	214	222	216	201	204	220	204	220	210	203	218	227	204	212	199	191	183	224	209	222	203	185	222	193	207	208	200	200	215	215	210	210	228	215	213	221	214	206	206	225	202	195	196	216	237	200	215	201	217	212	200	203	184	222	205	219	216	217	179	203	224	198	218	208	222	191	213	233	232	199	197	224	230	199	227	188	246	226	219	197	220	221	195	215	197	237	214	229	221	208	206	221	218	210	222	181	236	211	218	206	210	220	205	214	214	221	224	232	219	204	219	214	226	189	217	222	175	227	190	203	200	210	211	238	193	191	177	189	191	233	197	191	191	205	221	185	209	197	205	208	196	226	185	229	215	212	210	211	195	214	203	224	202	220	213	223	204	211	199	198	198	223	239	214	207	244	227	196	217	190	195	190	217	225	190	228	216	210	219	217	223	191	228	200	191	203	217	217	191	214	203	189	195	227	181	214	202	220	212	196	207	208	218	191	211	208	210	210	222	200	204	190	202	217	206	203	172	176	208	213	212	197	219	203	215	214	186	206	196	206	222	179	187	207	189	225	206	180	220	244	208	190	215	245	218	220	220	222	218	192	217	230	197	224	209	221	210	207	207	222	174	202	200	235	211	194	210	202	203	216	210	204	212	216	203	225	215	215	184	210	203	209	190	201	190	193	212	219	223	200	203	228	218	188	220	206	226	229	191	219	225	237	243	216	197	245	207	203	223	210	208	221	246	204	232	227	218	219	185	210	182	238	199	220	199	212	202	205	200	193	223	202	210	226	224	210	209	200	209	196	195	209	197	220	179	199	197	189	226	228	236	231	225	221	191	223	212	231	217	226	218	198	228	215	170	206	200	226	212	202	201	199	195	223	195	202	207	203	213	219	246	241	207	241	235	237	215	206	198	215	221	199	189	212	222	208	209	204	176	215	218	200	203	209	230	228	200	200	212	207	212	212	208	222	205	210	245	180	202	202	197	211	198	230	217	208	247	221	212	213	221	222	209	218	221	212	218	213	258	181	201	218	188	223	215	226	225	224	201	222	181	208	179	204	208	214	249	190	224	230	232	204	264	204	185	195	190	195	211	204	210	205	221	194	209	206	208	209	202	224	225	237	223	198	216	237	193	230	185	203	211	201	212	219	214	202	177	210	211	196	206	195	211	191	208	199	167	201	206	185	212	245	207	188	204	222	233	202	199	209	206	214	217	220	215	222	203	217	204	227	217	196	193	235	200	183	193	200	214	210	203	211	215	237	198	244	231	205	207	234	214	231	188	225	176	238	229	197	220	217	221	222	215	204	172	210	203	223	225	210	214	203	200	218	228	222	222	212	230	214	179	200	236	233	188	206	220	206	225	207	206	197	225	215	228	185	220	194	223	192	189	209	235	194	215	238	177	212	193	200	187	206	207	223	208	213	209	188	185	204	197	202	181	199	193	220	203	219	214	182	195	215	204	226	227	202	201	200	212	170	230	217	215	216	209	197	191	218	211	212	232	194	206	233	181	172	212	211	203	193	222	211	215	242	202	234	175	190	191	202	216	202	204	209	216	212	195	252	217	197	213	228	200	232	188	206	232	227	205	198	202	194	200	213	202	211	216	201	226	209	209	219	216	185	216	200	190	215	214	227	195	180	220	241	231	218	217	203	202	193	185	224	184	205	200	216	224	231	203	196	212	230	213	195	189	203	228	215	195	214	213	192	219	194	199	193	217	213	191	209	205	197	225	215	204	202	214	225	204	217	204	206	209	231	231	198	221	212	230	185	180	195	214	227	222	192	232	195	197	191	221	220	203	211	186	229	218	192	197	203	240	230	203	218	240	227	205	224	201	218	201	250	221	202	227	200	207	185	229	215	210	220	180	226	230	220	204	224	177	228	204	230	232	183	217	207	231	244	203	236	226	222	209	227	219	210	205	203	215	223	205	224	188	191	212	218	207	213	207	213	211	214	251	231	209	213	224	215	186	184	185	176	205	191	183	205	206	205	213	202	199	206	207	224	196	215	197	206	206	209	215	203	222	199	237	204	230	211	209	214	225	238	199	214	209	236	250	191	216	217	187	179	196	214	227	220	178	222	249	228	205	206	211	206	170	223	228	218	212	201	196	195	215	243	223	220	224	221	228	202	207	192	219	215	212	209	204	202	238	223	206	220	214	220	220	214	190	184	242	218	227	182	202	218	234	206	215	223	204	246	222	204	253	223	226	231	201	180	228	195	223	211	199	227	213	199	216	253	204	213	201	212	195	186	224	212	190	224	229	236	197	232	193
9428	6155	10024	7727	5857	4240	3240	2590	2228	1903	1752	1516	1182	897	901	792	768	715	795	740	733	733	769	758	842	898	896	1052	1109	1468	1289	1282	1260	1217	1514	1573	1587	2681	2149	1931	1807	1363	1371	1471	1261	1110	1165	1013	1041	1291	1375	1208	1146	1009	1004	955	908	875	846	772	846	842	708	783	748	762	723	724	716	684	666	651	643	578	613	592	582	600	573	558	572	516	563	516	527	564	558	520	553	560	559	531	519	575	524	546	472	522	569	549	534	522	541	545	542	517	547	557	538	547	469	498	517	521	528	562	520	501	557	519	517	534	562	583	545	537	522	523	552	556	581	509	527	538	542	514	594	534	517	566	535	486	546	539	552	532	535	514	520	512	510	549	465	550	485	547	508	510	479	519	526	547	536	527	557	570	511	531	538	511	505	563	510	506	522	534	496	517	582	504	535	565	550	532	496	537	524	486	541	519	539	488	497	489	560	545	530	501	512	501	539	510	566	528	500	498	507	524	525	529	505	544	526	500	536	509	534	528	503	490	522	514	549	531	524	519	531	491	515	487	516	540	548	485	527	530	548	543	557	531	542	560	526	519	549	495	487	533	529	527	516	544	514	521	529	502	545	500	523	530	535	533	441	548	526	507	542	533	530	494	474	531	531	549	516	517	548	503	537	538	491	511	568	491	541	518	519	517	560	547	534	528	503	509	531	509	540	507	553	498	543	564	532	510	547	512	538	534	519	536	502	534	513	465	509	537	528	507	500	527	485	526	512	531	532	527	511	543	526	530	524	545	516	517	521	531	519	565	538	522	532	532	530	476	519	506	560	536	511	492	488	529	532	527	528	516	535	511	522	513	546	516	512	488	540	547	536	531	561	501	495	533	486	513	532	521	501	535	523	524	546	528	514	556	538	518	502	555	579	524	494	561	526	510	546	531	534	495	522	513	501	582	505	521	513	537	559	556	516	508	513	532	527	527	518	535	519	499	517	529	514	514	539	538	521	515	550	525	543	543	525	517	510	491	506	517	534	513	521	507	501	494	530	528	530	494	519	531	551	511	540	514	500	512	512	531	550	541	545	532	519	552	540	544	516	498	551	527	548	552	527	513	512	554	541	499	513	541	509	519	535	557	538	525	520	510	521	505	528	496	523	521	506	564	539	536	509	520	569	487	540	515	549	493	534	541	525	521	501	533	536	540	541	531	528	549	534	522	529	474	516	537	532	533	519	525	524	517	555	509	526	495	484	525	517	492	513	522	511	498	527	479	520	489	527	513	511	507	502	495	496	516	501	537	500	552	500	526	468	519	531	529	512	460	522	511	505	516	495	537	542	499	500	517	515	487	555	514	512	520	504	486	563	560	488	480	525	524	559	523	516	523	548	540	563	537	504	533	507	530	539	488	545	510	529	539	528	535	535	538	512	540	490	481	526	510	536	527	483	538	535	525	523	606	535	506	507	530	476	546	535	558	521	521	523	509	537	494	547	504	507	496	521	526	527	506	478	501	546	523	519	538	524	509	525	529	536	519	536	527	589	521	535	513	477	541	550	555	496	498	516	533	526	522	543	562	538	528	533	514	507	505	557	524	557	542	501	545	517	508	547	510	504	490	540	541	541	524	562	549	496	505	462	484	523	520	513	512	561	491	514	542	549	532	548	559	517	511	501	560	489	507	489	506	561	489	511	489	556	531	510	555	541	561	539	525	576	534	529	539	506	526	562	498	546	523	502	549	548	530	509	498	548	522	495	550	527	526	546	542	486	502	495	505	500	538	535	531	555	493	503	545	532	566	517	528	542	550	529	560	556	560	514	522	521	454	517	515	483	525	513	539	555	481	533	528	502	525	518	543	535	525	500	546	523	567	540	535	522	524	532	463	553	558	512	548	520	498	509	509	548	554	495	505	506	521	544	536	509	524	549	463	572	560	544	531	530	538	497	489	528	504	493	546	542	508	529	509	542	508	527	554	546	569	532	515	542	530	519	530	540	516	554	538	513	495	488	502	525	507	492	540	507	538	544	539	496	499	519	512	537	531	483	513	517	526	506	553	525	509	505	532	554	522	490	471	563	537	521	528	516	544	514	558	508	484	493	492	529	560	512	541	501	500	530	519	548	544	524	513	524	500	530	502	522	445	544	541	487	555	555	531	542	520	549	505	510	512	541	522	513	505	529	551	510	531	529	483	556	513	566	509	515	474	553	533	494	477	513	539	541	531	514	515	506	564	508	522	530	538	546	542	548	498	529	542	533	549	510	532	535	504	524	548	498	511	503	494	524	539	558	550	528	523	530	552	539	525	531	506	535	507	559	521	537	526	491	535	570	534	536	497	547	535	554	525	505	550	530	517	521	517	529	470	507	527	522	534	535	540	512	544	528	501	555	552	495	508	496	533	543	519	538	536	510	549	520	496	547	536	534	521	476	530	527	492	479	535	546	535	532	518	514	527	528	540	523	536	532	542	509	531	529	533	529	567	579	561	551	540	532	537	507	561	516	536	552	544	538	499	522	523	511	485	456	515	522	507	507	519	505	531	511	540	508	557	512	552	549	535	496	558	520	518	515	576	479	507	520	537	550	530	539	521	519	493	527	495	556	540	554	558	495	506	507	542	497	521	504	567	542	513	523	499	578	532	526	534	492	527	505	531	538	506	519	538	505	531	576	533	524	501	549	545	499	517	492	549	528	518	535	502	529	533	508	574	523	577	513	519	534	536	520	488	556	532	516	516	569	578	517	501	507	528	503	548	540	545	493	525	552	488	538	546	505	545	551	510	536	530	481	534	532	526	525	522	552	500	529	512	558	478	534	556	534	540	514	545	520	507	533	525	529	500	527	509	543	516	521	499	551	550	517	499	482	536	501	479	532	537	526	591	493	526	524	521	533	509	552	525	523	530	552	514	519	522	552	520	530	550	507	526	548	465	545	530	508	509	481	519	542	523	492	501	516	497	534	553	562	498	506	508	540	525	537	554	505	534	518	563	495	512	525	551	577	519	534	549	546	510	505	510	524	511	517	540	524	575	489	510	484	529	535	553	492	499	529	539	522	524	507	561	530	507	502	505	527	537	512	533	558	494	521	522	521	506	546	537	507	512	503	502	523	547	518	510	521	542	517	527	520	531	542	518	515	536	546	515	522	546	512	550	502	499	549	554	537	539	517	550	498	510	544	496	522	526	520	523	513	524	539	518	555	517	513	505	516	516	551	529	528	520	555	555	534	485	473	475	517	521	573	507	490	514	516	528	507	503	558	551	513	509	516	540	528	538	518	495	505	504	532	544	578	514	529	529	531	502	533	528	536	521	506	529	490	503	501	503	520	527	501	529	571	516	507	530	507	514	485	525	547	555	517	527	494	515	518	531	531	521	545	528	481	513	505	526	535	475	516	560	531	476	495	510	572	543	535	549	519	532	549	533	524	547	578	520	523	529	498	488	498	476	532	550	529	513	527	517	504	524	538	523	547	530	528	495	535	515	568	550	510	520	528	503	509	497	475	523	512	542	490	550	498	548	540	520
22100	10797	11854	6056	2844	1776	1104	888	641	553	479	420	360	262	272	288	254	255	245	227	230	225	249	252	244	254	276	304	308	356	354	329	332	327	346	401	352	639	494	448	424	369	366	390	334	305	273	270	315	337	299	290	304	280	266	280	279	255	250	213	258	243	236	246	245	206	221	212	208	229	229	214	207	193	193	187	210	192	195	203	199	209	180	220	187	203	199	166	185	206	214	201	190	200	202	206	168	197	173	201	189	197	179	198	186	170	192	204	168	193	164	191	195	187	191	192	228	203	193	175	179	185	170	191	168	188	172	190	164	181	188	193	184	186	187	191	187	201	173	154	199	217	167	182	181	167	168	194	172	191	198	168	174	171	182	165	190	204	195	209	166	172	177	188	182	159	174	193	201	197	203	202	191	204	194	192	184	162	189	206	191	182	177	194	207	192	175	188	204	212	209	184	207	182	187	196	206	173	167	197	154	183	197	185	181	155	189	214	192	178	185	184	180	148	189	165	159	187	177	196	194	177	157	176	192	215	188	200	190	181	187	179	177	171	166	185	188	186	178	188	187	163	177	200	186	165	158	181	214	178	190	171	192	217	188	169	213	189	187	190	165	198	180	173	181	177	146	190	197	186	200	180	215	197	164	196	203	197	165	215	192	189	169	173	201	209	228	190	165	179	196	188	171	179	172	188	201	203	185	190	174	180	184	161	171	187	193	179	173	188	187	187	166	152	207	205	199	177	198	186	168	180	196	176	161	189	184	155	184	196	197	155	179	179	203	196	162	203	167	184	182	165	193	183	198	179	189	174	198	180	202	175	174	189	179	177	178	195	199	200	156	187	177	196	182	182	171	182	201	192	171	186	191	175	196	216	199	184	191	187	195	190	184	179	185	173	178	175	192	193	183	179	194	197	189	207	188	195	190	169	185	197	165	186	167	191	179	195	186	189	181	195	188	192	183	178	185	181	196	177	197	176	177	188	190	188	162	192	187	193	213	182	173	195	176	215	159	186	190	181	227	180	198	188	188	196	199	191	163	188	195	186	188	169	179	177	193	192	188	165	186	158	202	191	189	181	183	185	193	197	162	157	196	209	178	192	186	210	200	204	175	179	194	152	170	169	176	196	201	186	203	195	214	174	203	177	184	167	199	197	183	169	175	196	186	180	172	181	167	216	192	200	180	187	190	195	189	160	175	187	182	172	191	186	191	185	193	185	178	184	186	205	200	196	206	191	191	193	170	175	189	183	177	203	188	184	186	202	199	196	189	191	184	207	198	195	173	178	191	188	218	181	170	205	192	183	204	216	189	161	208	192	218	177	188	191	189	184	186	188	183	181	189	191	189	203	189	193	173	226	181	200	184	168	198	190	222	181	189	207	162	191	205	180	203	184	203	185	191	170	179	179	169	167	185	188	201	199	200	177	191	175	166	192	182	168	180	188	196	207	208	197	201	175	177	173	184	170	210	188	188	188	187	200	195	182	176	171	199	178	191	161	199	167	169	179	198	211	194	169	196	176	196	178	174	168	203	186	208	189	185	165	189	184	207	191	201	192	179	193	196	190	181	183	204	184	207	183	184	197	170	196	167	198	174	194	177	189	167	207	185	192	143	193	191	177	192	172	175	214	188	180	197	192	166	182	192	194	171	179	182	172	217	193	199	198	164	187	185	191	199	194	192	207	173	216	200	211	206	162	190	175	203	204	198	186	203	174	189	225	184	179	197	191	185	170	181	194	209	194	188	159	171	202	173	205	194	165	185	183	183	192	176	184	172	188	200	180	189	181	181	192	199	159	210	168	194	174	209	187	199	157	187	191	181	172	207	181	196	149	197	170	214	166	196	169	176	171	195	185	192	202	189	186	161	183	155	178	185	194	192	192	184	169	200	178	187	200	195	212	219	201	201	195	194	175	172	197	202	197	191	188	215	192	174	187	190	180	222	205	163	207	178	190	161	189	173	183	167	211	192	183	195	183	179	182	198	196	210	198	188	180	187	179	164	190	176	177	191	183	178	186	160	191	189	154	196	177	197	183	183	192	185	186	187	178	175	199	191	187	205	214	200	190	190	189	161	180	182	177	187	172	201	213	186	185	208	176	192	192	197	173	160	173	193	202	171	190	148	199	190	187	174	190	205	193	181	184	188	166	168	169	170	209	167	208	216	195	183	171	193	204	189	197	188	188	192	165	196	190	182	180	179	196	189	169	182	182	176	183	162	213	150	159	186	185	179	173	186	210	189	173	185	199	196	176	178	207	210	179	171	182	196	179	192	191	196	194	180	193	191	200	188	212	192	183	183	201	187	196	168	193	186	199	212	188	191	191	192	186	175	208	197	191	170	176	194	214	206	167	179	195	218	194	194	177	171	180	181	159	193	201	195	158	177	195	176	200	189	203	200	177	195	166	202	199	180	196	174	183	178	181	206	192	172	192	193	208	188	191	161	194	182	161	201	176	203	190	183	172	199	164	188	204	216	185	177	166	169	214	170	193	213	168	200	167	179	192	168	202	170	166	178	171	182	195	172	170	189	184	214	175	191	191	195	204	184	189	168	168	179	176	171	181	208	176	185	181	186	181	196	186	179	156	200	173	195	213	198	185	197	203	207	203	200	193	184	176	178	166	198	194	182	205	187	179	182	191	202	213	172	190	153	160	172	193	172	181	164	187	175	175	187	177	187	168	173	201	187	211	183	199	216	226	188	174	188	178	197	199	188	193	199	187	192	182	186	182	164	184	178	165	180	193	176	215	182	188	204	182	172	174	194	198	181	191	199	212	194	190	178	179	186	195	181	181	170	199	162	178	209	202	209	179	195	191	192	206	200	203	178	195	171	167	193	195	206	191	177	185	173	182	184	154	178	192	167	186	181	175	191	188	206	202	181	192	216	182	202	172	177	167	179	162	199	191	177	210	190	179	205	173	201	179	198	163	191	202	190	191	214	154	187	171	185	213	177	173	196	180	181	189	184	190	173	169	175	192	190	179	187	173	212	194	164	201	177	209	189	162	171	193	195	162	196	214	215	194	177	178	169	157	165	208	180	194	196	187	172	177	190	166	190	160	188	220	173	204	172	190	191	181	190	185	159	170	177	191	186	187	197	158	187	178	181	169	188	189	198	182	191	211	180	181	206	207	193	157	181	185	182	204	173	184	177	185	187	175	202	176	178	204	201	194	192	177	170	181	187	187	186	187	178	173	174	203	195	210	175	190	188	188	192	200	212	165	196	177	200	208	201	178	189	202	169	205	188	188	207	229	176	183	202	191	199	172	191	172	182	198	191	173	188	209	186	166	198	199	174	192	186	208	199	168	172	173	178	187	181	162	177	217	203	200	208	168	200	184	171	170	195	204	188	196	169	189	185	182	211	186	190	183	169	189	198	193	191	196	163	194	199	180	205	180	178	187	204	182	198	190	174	177	195	181	178	168	193	203	189	172	177	167	187	169	194	173	203	191	164	194	197	187	198	210	204	180	178	185	172	188	201	192	191	175	200	178
12366	8406	15414	11191	8292	6317	4761	3788	3165	2610	2247	1982	1434	1270	1134	1047	1024	918	859	820	871	844	878	925	924	1000	1129	1221	1379	1757	1574	1534	1522	1541	1838	1897	1883	4061	2966	2535	2517	1864	1868	2166	1641	1296	1448	1230	1444	1934	1782	1596	1361	1229	1128	1024	1001	961	1010	995	917	887	859	863	867	772	763	696	752	631	688	688	613	635	600	572	581	553	544	560	569	556	510	482	499	523	492	481	445	492	551	512	489	521	477	481	471	471	474	470	453	481	441	481	485	518	476	518	487	469	492	458	501	492	467	456	488	448	492	467	487	497	459	493	462	476	474	469	467	457	433	452	440	497	484	466	487	464	435	497	464	423	455	468	486	496	459	475	446	491	470	494	439	461	482	564	491	476	469	479	487	479	476	430	468	459	481	497	479	489	433	467	509	464	474	490	467	498	450	469	469	416	455	498	463	453	470	460	455	488	454	443	452	468	462	458	479	435	494	486	492	477	466	460	481	479	475	446	479	464	449	435	508	463	488	481	496	483	429	485	438	486	471	475	483	447	461	424	479	426	495	462	474	479	495	488	497	477	456	461	443	458	514	457	466	471	462	463	478	481	458	437	493	475	465	493	495	475	470	486	466	482	464	468	463	470	481	484	461	462	472	475	434	456	485	514	471	466	454	471	469	504	470	464	472	458	451	467	470	450	457	487	469	455	443	466	461	496	453	468	481	482	484	491	474	477	488	441	455	480	436	463	439	451	531	477	460	442	488	439	474	480	463	499	481	466	442	472	477	480	479	486	457	455	486	449	473	474	484	500	451	480	460	479	488	441	470	467	482	488	485	450	490	485	472	469	446	469	466	461	449	446	446	484	460	485	515	500	473	480	448	465	423	464	510	475	461	504	482	483	460	488	467	462	496	485	445	445	481	460	517	415	428	431	482	434	456	497	485	443	462	500	473	456	417	478	499	437	510	494	438	460	487	495	462	481	441	476	483	498	478	478	475	458	445	455	486	508	485	486	447	456	455	501	472	445	491	455	473	462	463	475	444	464	473	475	488	453	445	461	471	484	526	501	446	473	471	462	489	479	481	465	471	437	479	482	442	453	458	483	434	468	451	471	446	433	494	470	456	463	492	431	447	439	423	449	452	485	445	466	505	514	453	436	453	449	491	467	515	481	484	432	468	464	442	480	462	446	483	481	466	513	465	501	498	461	459	453	489	459	483	487	444	461	497	482	510	438	452	490	504	485	482	431	439	463	474	462	448	448	496	451	447	477	486	472	520	457	492	468	467	442	475	459	481	472	467	468	508	446	466	450	472	471	482	491	441	472	487	427	489	490	472	495	469	497	487	444	499	480	449	449	437	464	461	470	478	488	460	486	465	456	451	469	483	469	418	450	513	479	496	436	492	471	500	503	506	499	508	489	466	480	467	459	435	466	473	474	459	482	452	447	492	488	507	437	470	513	483	465	498	471	482	460	464	480	446	460	473	458	457	468	467	434	462	422	449	497	507	439	443	462	471	478	474	484	467	446	441	475	436	456	488	467	459	465	458	492	511	471	496	444	465	473	481	489	483	493	529	502	480	454	478	480	460	432	447	482	448	480	489	492	468	482	451	458	453	477	502	488	476	458	497	470	464	492	479	478	435	476	434	503	478	453	462	481	448	453	447	463	474	502	459	430	463	484	449	518	464	487	451	476	493	441	488	477	435	458	458	491	485	477	454	438	483	466	463	462	485	460	493	448	482	463	479	524	488	427	455	493	457	468	462	476	479	459	474	478	445	450	488	454	439	461	465	469	446	486	518	479	490	458	442	481	455	478	492	489	434	472	449	441	482	460	479	456	467	458	470	473	451	457	492	391	458	438	480	450	505	491	475	492	485	464	484	442	471	457	426	479	494	474	447	502	478	435	504	494	432	448	471	475	491	487	494	440	481	544	435	506	449	518	453	447	484	459	475	461	470	460	441	474	462	470	494	523	477	477	456	470	446	453	455	526	475	459	487	426	485	486	471	470	471	485	443	479	467	461	480	476	442	446	471	473	468	488	464	465	473	477	444	486	479	493	489	487	460	455	435	499	480	478	483	476	452	467	475	447	448	468	489	485	511	439	489	501	454	456	433	484	484	451	491	441	480	467	487	472	448	519	476	426	444	497	464	433	473	467	464	464	483	441	500	482	489	467	484	472	473	455	474	488	435	440	482	431	465	495	460	487	480	463	465	505	468	450	472	469	477	459	468	473	499	471	451	484	459	459	468	473	466	474	497	448	472	479	445	496	484	470	455	456	473	510	475	468	483	495	509	463	453	454	458	505	457	503	452	509	482	475	446	489	457	465	512	477	446	513	445	494	418	425	435	508	485	443	457	475	464	513	487	483	469	475	497	508	456	483	475	502	484	491	495	481	429	469	470	433	455	463	480	458	414	451	474	479	432	489	507	459	487	457	446	497	480	466	450	460	452	502	494	466	439	517	452	477	487	466	487	491	507	447	445	467	465	451	467	488	471	498	467	472	430	455	494	473	502	532	437	462	475	459	498	490	434	486	439	473	483	513	471	446	443	478	499	498	491	467	471	475	454	489	488	466	507	453	502	463	460	457	459	491	448	507	475	466	454	464	463	470	465	450	462	507	436	452	474	490	465	455	470	458	453	466	496	455	455	488	462	435	475	452	447	472	465	458	483	498	464	433	472	476	474	456	478	495	460	509	461	486	512	448	443	470	520	480	472	441	494	473	447	502	486	427	476	473	455	480	501	514	465	472	464	436	462	504	480	459	476	448	460	493	451	466	482	470	487	496	503	447	482	457	469	474	511	480	461	452	486	490	476	445	491	481	529	473	496	462	419	478	450	478	457	447	474	530	415	445	460	517	468	444	438	447	420	460	452	442	451	436	512	483	472	466	442	470	441	463	450	493	471	461	456	468	449	491	479	463	500	465	451	436	477	473	470	473	479	495	516	489	454	424	438	465	468	466	501	510	451	489	441	480	468	446	462	458	480	481	454	489	475	507	497	476	467	491	477	464	459	505	496	458	496	463	489	463	474	463	425	440	479	469	499	477	453	469	496	478	484	465	448	514	501	477	463	521	488	494	504	476	451	500	439	453	444	468	485	447	480	478	436	466	466	475	441	468	453	482	450	444	469	429	471	459	483	486	504	461	459	449	494	496	491	466	480	517	443	481	504	450	469	448	449	511	476	479	494	463	466	457	485	437	497	486	437	472	434	497	487	472	486	487	486	491	476	476	484	477	463	466	483	464	471	492	469	459	443	475	410	492	502	496	468	483	487	468	460	451	461	493	476	473	478	465	484	498	466	463	490	467	446	481	467	459	501	462	472	449	469	475	452	439	452	462	461	479	468	451	497	466	445	488	479	474	480	456	467	486	466	457	447	489	493	426	483	425	472	420	498	446	462	446	454	464	475	499	475	492	494	462	476	480	454	482	461	460	410	460	495	475	477	505	442	470	412	457	480	496	451	467	459	447	482	492	443	473	500	467	500	462	456	484	487	493	510	460
7548	2979	2889	1206	751	521	428	350	347	304	240	286	243	233	221	210	230	231	208	246	244	224	206	222	239	263	257	281	290	286	267	310	282	285	307	328	312	288	276	308	296	281	237	269	265	252	251	277	253	258	282	271	272	251	252	281	232	246	231	248	256	259	264	247	298	258	248	225	230	243	248	219	230	258	260	231	220	259	243	243	242	230	229	219	222	268	224	213	215	241	227	208	219	202	222	226	245	228	228	227	236	231	214	236	240	226	209	222	215	229	212	221	211	196	223	220	228	218	224	205	253	211	227	246	229	233	247	250	208	218	257	239	214	232	240	222	218	236	260	242	212	224	253	258	210	247	223	223	239	235	230	215	219	223	258	224	215	238	255	235	223	239	236	216	247	251	218	223	253	212	245	237	242	229	215	227	214	217	247	260	245	230	201	230	234	199	229	230	244	243	221	229	222	228	218	210	237	201	215	199	222	232	207	224	252	214	239	205	218	213	221	214	228	212	246	220	244	214	228	226	228	209	228	244	208	232	242	228	212	216	194	234	240	228	242	227	198	231	237	248	214	225	202	216	203	228	227	235	219	222	210	209	237	242	220	216	221	246	228	232	202	233	238	227	229	228	239	236	211	231	230	231	218	248	230	236	241	285	236	202	225	246	230	227	250	199	217	212	242	231	219	232	191	234	183	233	239	192	211	208	221	220	212	245	253	183	229	245	227	254	204	221	215	216	216	204	245	240	229	198	225	239	213	224	225	228	213	236	217	224	215	228	198	216	233	223	213	221	248	239	239	243	223	221	242	256	242	240	237	227	246	222	238	236	229	210	219	222	226	234	217	233	239	220	212	217	188	222	231	257	221	213	227	219	210	216	247	191	212	250	226	232	232	227	225	224	237	228	239	215	238	220	233	215	234	214	214	203	256	215	227	235	205	243	217	223	234	219	238	253	232	209	231	253	223	207	227	235	246	228	221	236	222	228	250	230	232	246	223	249	237	200	213	238	232	258	226	236	221	230	249	238	213	207	237	219	234	225	218	210	218	211	224	201	230	229	214	238	232	220	191	197	227	263	240	253	254	234	224	214	248	248	233	237	235	208	217	244	216	224	223	202	238	232	224	243	215	202	248	230	224	235	220	259	210	219	225	250	217	262	234	232	220	223	243	223	228	220	235	222	239	231	201	210	227	242	239	205	205	230	234	240	252	236	256	230	218	256	268	250	213	240	213	223	201	222	223	264	232	232	208	250	234	227	229	241	211	202	227	213	234	233	207	230	218	190	226	206	204	227	214	201	220	229	235	230	232	235	239	239	208	229	208	228	224	212	243	249	250	211	226	216	219	210	257	229	222	227	202	208	219	214	233	207	246	230	218	240	254	228	245	213	212	217	206	224	214	246	220	226	211	211	201	228	210	233	213	263	237	229	221	251	212	225	230	213	231	216	232	225	223	213	234	226	216	220	219	232	242	221	227	209	233	231	238	221	218	234	230	228	224	227	211	219	225	227	231	230	240	217	226	253	217	207	243	211	214	219	244	254	217	196	200	217	262	208	230	236	256	225	229	229	229	233	224	228	250	223	226	225	224	225	224	213	222	241	246	247	238	231	250	216	218	242	241	248	228	214	228	232	225	235	227	244	215	238	234	210	224	207	210	239	228	230	244	241	208	210	233	229	267	214	229	222	232	241	227	230	224	216	215	199	221	221	199	246	217	210	218	264	222	237	218	234	243	231	219	212	246	239	219	196	237	237	243	230	238	230	224	221	207	211	238	237	221	215	245	215	239	227	199	245	244	227	209	234	212	234	210	238	266	244	241	232	224	235	231	246	244	216	235	233	242	254	213	188	234	240	219	215	222	247	238	247	253	222	231	253	213	223	215	249	217	201	233	226	218	209	225	214	241	220	231	210	216	224	229	236	209	220	236	223	222	222	254	252	255	223	234	247	223	217	224	234	262	238	230	240	222	229	221	232	242	241	234	226	251	227	234	226	242	222	223	218	255	237	242	224	232	213	213	229	236	237	244	239	249	231	224	240	247	225	239	223	253	236	223	240	216	241	218	200	225	245	232	207	221	230	215	226	230	241	198	246	246	199	214	228	209	220	252	246	211	217	227	230	219	236	240	237	239	259	235	228	229	227	203	213	249	214	234	234	221	237	225	229	233	209	218	238	238	217	223	187	222	192	244	212	230	226	233	215	188	223	223	236	275	206	224	258	232	216	226	245	246	217	206	224	247	201	241	255	226	213	207	221	210	212	188	229	228	242	249	235	222	220	222	240	217	244	215	226	228	204	204	235	201	251	227	222	242	214	248	224	251	245	248	264	236	248	261	225	229	217	211	224	242	224	217	217	226	212	205	216	218	217	225	224	237	228	249	198	242	243	225	233	221	229	216	222	231	238	223	209	208	221	217	230	226	238	231	223	249	232	213	228	230	259	222	232	227	242	236	221	241	220	213	240	239	222	205	204	195	228	222	243	202	213	230	212	232	217	234	211	239	235	224	231	214	212	254	192	227	228	241	222	221	210	213	209	250	222	247	247	249	215	238	241	233	225	202	221	202	256	208	241	238	225	224	221	205	196	202	243	229	213	237	225	220	241	236	251	231	221	220	242	205	213	233	234	223	215	222	226	228	204	198	237	224	214	218	243	252	233	222	227	243	246	220	227	209	252	214	233	211	188	246	244	213	231	206	199	209	223	224	212	217	239	214	233	216	261	238	269	212	227	215	219	204	202	195	231	232	234	240	224	225	237	232	244	241	219	221	239	251	237	225	240	229	235	223	218	245	235	241	219	240	222	224	231	238	207	217	235	213	243	218	246	260	229	246	223	224	221	231	216	254	208	236	250	195	227	229	221	209	237	217	258	227	248	236	240	258	222	241	188	221	199	236	242	240	240	248	235	198	216	262	224	246	216	207	227	243	224	217	245	209	231	236	217	215	217	213	223	228	249	228	251	237	218	217	221	242	220	208	209	232	226	241	251	231	247	208	232	222	200	246	233	235	215	224	234	240	210	235	233	216	198	218	228	233	237	272	263	244	220	228	242	203	238	223	207	243	232	199	204	202	229	229	252	224	251	254	210	226	227	201	256	216	247	257	222	197	210	224	224	238	220	243	244	220	237	209	252	235	230	227	226	220	248	232	256	237	234	225	218	224	205	203	233	230	221	216	238	206	235	247	249	235	223	239	237	228	246	215	226	258	229	216	242	249	221	229	233	241	210	223	243	213	221	245	237	209	234	219	227	233	229	225	228	207	232	216	212	221	211	232	244	229	251	205	243	221	247	208	223	213	222	208	223	232	229	196	215	245	215	215	209	211	219	252	249	197	205	228	234	207	241	212	226	227	251	247	210	213	196	256	213	226	214	236	227	221	207	249	222	243	242	233	215	214	221	224	224	213	209	238	213	229	228	251	238	218	198	216	223	235	246	236	214	217	210	208	230	229	196	222	205	215	253	245	212	226	216	234	253	244	238	227	202	218	200	215	228	246	206
4693	2990	5132	3432	2757	2076	1595	1303	1160	975	895	846	717	676	622	589	637	562	575	587	605	629	655	671	715	727	823	843	1001	1002	983	982	956	1105	1182	1185	1095	1130	1073	925	983	910	885	908	878	842	786	797	779	813	826	855	776	769	789	814	767	743	759	753	648	727	657	692	730	628	684	676	633	643	653	605	626	572	564	573	553	575	606	579	579	577	606	568	546	573	564	592	604	542	612	562	551	573	576	529	539	537	581	565	524	559	557	527	586	537	589	557	573	563	508	527	550	550	555	565	568	555	542	555	548	573	563	595	562	575	632	594	525	558	549	550	555	552	540	561	526	517	575	587	619	588	547	544	556	574	608	551	570	549	522	546	540	567	546	536	554	570	559	539	595	534	569	563	546	554	509	571	546	572	537	577	551	598	577	582	530	554	553	534	563	560	560	573	559	551	544	568	561	529	596	585	543	558	518	585	565	531	553	532	576	557	561	560	594	591	612	574	541	548	559	548	562	563	554	548	553	618	522	553	509	567	546	525	569	529	521	520	532	577	586	537	593	552	547	584	560	546	546	522	558	540	550	538	562	562	545	594	567	589	531	580	519	558	558	578	569	536	582	515	523	552	512	557	519	557	586	562	521	530	520	515	561	538	568	549	535	553	574	614	557	528	537	557	578	517	574	580	543	560	541	540	562	541	574	593	577	538	561	590	565	580	548	550	595	544	551	570	559	539	552	577	551	505	557	567	571	576	546	551	565	521	578	532	582	554	559	570	554	555	578	574	558	578	533	568	572	574	566	583	523	578	551	543	582	588	574	528	566	556	570	561	593	502	551	550	550	563	549	538	548	546	599	552	560	595	620	580	585	564	543	563	566	569	561	604	562	586	562	573	545	554	529	574	588	595	547	575	578	579	552	547	571	546	551	574	580	584	551	560	546	552	571	564	532	532	555	577	559	566	565	529	569	555	538	505	567	552	547	543	567	556	524	565	511	584	552	539	562	523	568	562	549	594	600	553	540	512	548	573	591	578	544	534	608	528	573	550	532	575	535	546	603	515	578	588	562	590	584	584	567	544	510	542	573	542	578	564	554	545	607	538	533	573	561	532	582	558	548	563	566	561	547	550	568	557	582	560	529	569	552	553	589	561	507	541	522	537	556	520	570	532	547	574	569	566	530	582	525	522	553	528	558	563	592	547	593	550	540	578	549	526	558	553	571	541	561	544	578	578	530	536	622	537	551	567	607	575	578	564	576	574	560	548	583	564	547	514	549	615	569	548	551	545	591	569	576	572	589	532	566	586	591	551	580	559	551	552	530	537	551	544	580	485	563	559	601	592	554	608	575	551	542	542	565	541	572	558	558	577	552	530	544	547	555	570	583	569	592	578	547	579	524	585	529	545	557	530	559	564	576	542	565	568	584	571	572	554	569	551	580	580	502	560	542	504	573	568	538	579	581	534	570	547	558	560	551	569	509	553	566	527	540	533	582	551	575	597	516	580	565	559	555	534	586	547	548	549	555	557	578	549	545	566	555	603	563	558	566	544	539	544	574	531	554	542	547	543	512	571	553	548	530	551	522	516	561	551	592	549	531	517	549	536	579	529	558	542	538	566	572	603	542	575	586	590	589	563	537	544	578	557	559	548	577	545	539	551	566	533	541	532	553	530	567	527	515	530	592	572	557	589	550	561	577	568	556	542	538	545	542	613	576	577	502	534	568	538	561	537	535	598	560	539	590	574	610	597	521	562	621	586	583	576	551	567	601	549	544	531	564	545	545	545	585	577	543	519	537	546	566	556	526	530	565	549	568	582	568	602	545	517	561	520	516	557	555	573	536	613	535	526	523	543	574	541	550	558	551	541	536	566	597	546	560	553	573	541	582	570	571	543	559	542	574	545	543	605	569	530	558	539	511	550	563	616	526	545	551	522	547	521	562	617	613	583	551	586	578	550	535	510	555	541	534	562	578	574	542	562	587	612	553	566	552	536	580	586	584	570	544	522	509	541	565	552	573	518	530	548	581	559	560	546	566	555	577	538	550	540	530	508	509	552	549	542	579	550	585	526	550	496	588	553	553	541	586	596	542	524	589	531	584	541	607	551	553	576	576	556	554	551	549	578	549	565	538	551	584	558	583	514	589	545	555	550	578	569	596	560	562	518	549	522	567	583	555	571	553	580	549	524	576	573	588	610	555	557	573	541	588	570	577	586	584	549	604	575	546	565	540	579	566	566	523	573	613	567	558	555	561	557	546	540	573	581	549	560	544	541	598	543	495	553	548	553	608	600	577	499	567	569	534	588	541	549	546	577	610	559	551	513	590	516	539	589	545	529	554	546	586	582	548	546	577	568	556	554	548	573	576	568	574	584	552	556	526	581	564	538	529	567	588	543	560	586	611	534	551	558	527	593	619	556	541	568	548	581	572	561	600	520	548	545	561	599	564	526	568	563	513	538	529	614	568	609	585	583	527	595	565	556	526	551	582	604	518	567	573	522	575	552	550	556	578	543	573	515	557	566	552	533	566	589	530	584	535	570	536	553	557	544	554	561	587	557	567	570	541	527	547	558	545	517	576	570	530	526	522	558	561	564	593	542	558	526	541	550	524	578	585	563	527	566	572	613	552	553	537	584	526	525	556	552	520	535	555	499	536	573	596	583	564	554	610	565	543	583	607	541	547	568	560	559	553	520	568	574	557	551	578	539	567	526	527	523	555	550	509	552	571	544	529	541	583	554	585	522	582	596	585	559	604	561	506	555	524	580	564	549	544	575	543	521	541	566	599	534	563	541	553	556	553	565	534	557	544	519	534	580	580	556	550	557	532	585	574	587	543	496	542	564	546	524	566	577	549	586	555	551	572	581	539	556	562	565	586	541	580	582	554	552	575	588	564	542	562	567	549	524	577	558	571	558	527	556	563	529	597	582	528	585	580	563	580	569	540	569	570	595	597	579	583	553	559	540	539	525	563	554	533	557	564	582	557	557	558	551	588	542	558	566	560	565	563	531	554	574	544	549	532	570	528	566	533	545	558	545	521	571	586	587	550	561	543	563	520	529	547	575	541	578	523	545	574	529	573	551	557	571	533	562	564	554	560	567	601	543	557	585	534	588	559	546	537	570	522	535	546	534	585	550	568	584	570	563	545	568	591	522	591	587	567	558	551	570	519	549	545	526	510	545	568	539	515	551	534	577	567	577	563	559	544	573	544	568	562	588	529	581	553	567	561	502	554	560	546	592	553	557	556	570	572	518	551	545	531	584	556	555	526	529	544	520	560	598	564	576	567	574	547	566	543	570	553	580	573	517	576	523	565	517	569	588	555	564	644	559	587	583	543	548	548	528	563	549	597	574	554	588	538	555	560	601	525	601	533	556	570	530	590	587	570	553	544	612	540	545	541	547	582	532	525	556	581	561	566	566	580	579	556	558	576	596	574	554	619	585	546	577	537	554	543	545	589	588	576	542	565	531	592	536	553	579	595	531	533	552	543	549	557	565	539	530	562	577
14176	7467	7316	3108	1769	1024	777	588	499	462	387	308	311	300	243	262	278	233	214	248	237	260	231	213	249	231	277	254	285	290	285	297	307	301	335	365	327	385	366	406	380	317	315	342	283	286	305	296	259	315	310	304	237	251	247	278	266	250	251	237	255	265	256	248	240	258	277	227	226	228	199	224	250	245	210	237	190	200	208	232	209	213	213	249	240	215	218	211	215	221	218	220	197	209	213	175	194	197	225	205	206	218	218	206	207	181	211	225	213	211	186	216	222	229	229	213	201	189	234	212	208	185	194	209	235	212	223	187	223	242	197	204	231	201	210	190	222	236	217	224	201	196	211	203	202	221	212	187	228	200	205	208	228	191	209	203	208	211	215	235	225	209	239	238	199	228	217	215	213	209	211	202	192	213	213	211	214	198	225	215	226	180	202	239	200	223	186	184	196	184	213	221	224	195	209	209	190	172	212	229	176	206	207	234	205	199	200	200	199	198	245	217	224	227	215	205	223	197	255	225	207	208	213	195	230	235	211	247	245	209	207	194	207	220	223	228	228	217	196	223	217	214	208	221	231	225	210	212	235	213	192	191	185	192	190	215	193	198	212	174	232	211	221	214	195	210	207	217	201	229	234	196	211	188	207	199	216	201	209	184	210	217	220	199	212	214	191	208	208	195	217	221	214	226	223	179	226	218	205	206	198	218	221	237	211	227	189	213	227	189	224	223	219	205	201	198	216	208	193	221	200	214	223	236	224	228	232	193	177	204	209	230	216	217	177	236	226	184	183	189	195	219	208	208	209	228	190	200	221	218	230	224	217	223	228	231	234	190	222	192	220	220	200	218	191	181	216	184	196	219	236	228	217	181	212	204	204	220	217	214	185	208	213	219	211	234	208	228	210	176	198	184	189	225	225	235	200	201	215	219	231	244	225	222	244	202	182	210	218	191	218	193	249	237	209	218	235	202	213	216	206	196	215	208	214	195	231	186	224	189	218	204	218	200	242	233	199	212	218	192	216	209	200	189	232	213	226	237	221	217	193	202	216	213	220	211	205	211	202	218	199	203	201	209	225	195	175	218	238	223	196	207	203	196	206	194	249	211	194	212	222	217	202	240	213	231	205	217	202	223	188	225	218	203	201	205	214	205	200	195	211	208	195	204	206	214	199	201	229	196	243	229	205	205	231	196	196	192	196	218	197	204	199	193	219	217	193	208	214	206	212	192	213	207	239	209	231	203	210	192	214	197	180	218	193	212	210	208	254	211	205	227	188	214	218	224	225	225	218	238	240	224	205	210	218	229	192	206	223	202	202	234	236	251	227	215	199	184	245	211	193	223	221	210	215	209	224	203	231	228	200	207	200	212	203	204	172	199	228	213	198	209	214	213	213	201	240	198	189	176	220	215	210	208	266	211	232	195	228	227	213	207	224	198	226	198	212	228	203	219	227	238	208	211	226	199	231	208	206	209	195	182	209	196	197	237	217	228	214	211	211	190	209	219	205	194	218	208	210	211	208	217	212	201	187	208	209	222	203	202	206	195	216	216	216	225	245	207	196	220	187	203	200	179	203	219	235	179	224	225	200	206	185	212	229	228	233	215	219	240	211	201	205	199	218	197	199	219	219	206	193	227	218	223	200	221	230	235	216	209	175	221	211	218	231	223	205	213	202	216	192	207	204	165	214	228	214	217	204	229	217	259	207	204	236	203	237	207	217	196	241	211	212	208	197	213	223	241	198	220	200	229	200	195	209	225	237	218	209	226	215	190	224	205	204	194	227	194	216	231	211	203	220	202	241	218	220	220	222	226	225	206	254	215	212	203	219	231	182	214	229	236	248	178	212	203	226	222	234	223	205	192	218	214	206	201	212	224	214	244	194	223	207	199	187	214	203	221	240	208	193	201	219	194	193	200	198	204	201	222	205	214	219	221	219	219	229	190	218	199	212	234	217	222	192	178	212	238	215	209	231	210	215	241	230	212	193	211	200	244	216	213	201	227	197	201	231	233	243	220	183	216	226	209	227	197	203	194	190	259	224	189	212	203	197	208	185	216	186	240	213	238	205	202	214	191	202	188	204	219	225	219	212	195	202	213	188	195	223	224	201	224	205	236	225	231	213	226	199	231	224	221	230	215	205	214	211	209	221	207	242	199	215	226	228	238	230	198	201	212	219	212	220	217	191	223	203	233	226	202	201	200	215	233	212	205	210	235	204	204	196	243	190	175	194	206	204	225	215	225	232	203	225	209	211	211	208	220	218	225	212	195	219	228	210	186	218	217	216	208	190	206	238	207	199	192	207	229	211	215	195	213	201	221	232	228	200	204	212	209	210	182	221	202	228	195	197	210	215	208	205	243	225	226	203	214	206	209	200	211	238	228	219	197	203	201	204	200	191	218	211	215	210	192	203	212	213	225	196	215	244	198	211	189	218	202	210	191	207	250	193	204	212	211	214	223	203	200	212	205	211	190	212	221	209	226	216	217	201	219	227	221	230	229	209	185	192	198	198	228	231	196	223	192	198	210	190	212	194	204	201	196	227	206	202	213	214	243	221	229	200	206	212	214	180	223	231	213	218	189	214	204	223	209	223	207	201	208	204	208	205	194	199	216	236	216	206	213	216	206	220	192	213	193	187	210	209	212	209	186	210	199	199	216	197	235	198	203	219	203	201	244	192	209	214	207	212	232	194	214	205	224	229	220	227	202	227	198	203	223	216	211	224	235	209	214	212	233	195	206	213	233	193	219	228	204	188	212	183	220	232	205	210	199	199	209	204	197	248	190	219	201	209	208	203	197	197	188	212	187	212	214	220	210	210	203	209	190	198	198	228	213	214	187	217	220	194	223	217	219	213	256	192	231	215	224	188	229	232	202	199	194	220	215	215	213	198	199	211	186	229	206	221	229	212	221	221	226	193	167	213	208	204	235	210	205	213	216	226	196	201	213	195	180	201	226	198	215	199	219	199	223	216	213	224	215	204	203	245	198	192	210	195	217	223	209	192	220	216	206	204	202	194	202	205	191	206	211	226	207	201	211	230	230	193	221	221	205	220	213	238	228	205	190	225	211	217	234	202	218	200	210	225	214	214	196	197	215	202	199	230	225	245	210	214	205	205	210	220	221	200	235	207	204	240	242	216	179	210	230	216	202	228	206	210	215	204	211	202	201	200	190	199	200	210	207	210	220	226	212	211	203	207	196	204	209	209	223	187	196	232	205	189	198	208	239	208	214	225	193	199	215	204	188	225	232	225	219	210	205	195	207	201	191	209	224	216	225	231	201	220	198	218	183	217	227	235	190	212	200	189	231	205	229	209	202	204	231	197	229	206	233	217	220	201	237	232	201	224	197	237	219	211	215	245	202	203	197	204	227	208	210	215	215	215	192	227	220	215	212	225	220	220	230	200	240	212	210	214	207	204	204	191	198	203	202	207	245	224	186	208	191	235	202	220	232	199	228	202	208	194	201	213	228	235	189	196	234	265	216	207	233	204	217	213	231
8901	6771	10149	7360	5489	4137	3241	2549	2144	1767	1537	1344	1092	925	884	825	778	763	776	734	746	735	728	740	853	913	1001	1108	1395	1255	1212	1294	1319	1486	1529	1537	1468	2463	1960	1983	1843	1437	1435	1593	1206	1118	1192	1049	1212	1424	1448	1212	1067	1051	931	927	895	827	821	885	806	794	807	849	773	696	654	641	664	643	710	630	654	628	603	549	598	583	560	587	577	560	574	570	550	535	546	533	524	502	517	567	576	542	465	508	510	498	472	547	553	492	515	539	509	521	525	517	536	502	509	540	524	515	511	520	562	514	518	534	538	524	526	523	537	497	501	530	520	567	568	510	497	501	528	566	553	554	522	514	543	515	538	542	517	543	514	509	542	566	547	548	490	542	480	516	520	519	500	558	512	551	530	559	508	521	519	543	521	583	554	564	512	550	484	506	527	515	514	480	509	521	527	529	527	551	512	536	539	565	512	546	515	559	534	528	516	522	522	505	513	491	502	488	561	552	542	542	557	503	551	531	513	549	509	552	519	519	521	520	539	525	526	528	543	519	564	555	520	510	542	521	507	557	537	514	532	550	540	494	550	573	522	507	506	522	506	514	504	537	523	530	492	512	521	529	511	523	548	519	544	531	530	531	515	538	537	499	476	536	522	533	550	494	550	550	505	492	507	558	510	508	547	494	510	528	538	528	556	519	509	533	563	527	503	476	520	539	539	529	522	516	557	544	513	566	503	498	498	559	558	575	519	528	495	518	569	545	524	541	535	544	530	542	525	515	550	510	545	522	507	491	455	544	561	537	512	547	506	503	513	510	486	498	496	534	543	536	486	533	509	515	519	485	527	513	526	563	554	491	504	549	508	520	534	520	524	498	538	527	524	503	543	561	542	501	545	514	532	542	516	493	532	547	538	552	596	544	494	524	548	497	514	551	487	527	498	542	512	536	495	499	513	516	520	547	552	507	533	520	511	519	505	491	526	501	549	495	496	515	523	511	518	492	582	546	493	537	518	502	493	509	543	513	565	518	528	544	530	529	511	518	544	530	476	516	488	513	537	555	494	529	504	501	557	498	526	500	541	534	553	516	534	517	509	543	547	525	547	555	519	507	499	512	523	512	540	533	490	508	523	516	535	506	541	508	533	507	550	537	517	504	525	500	540	543	516	512	517	515	515	506	530	539	502	533	559	525	519	521	504	522	527	544	519	525	530	518	524	552	578	543	579	534	493	509	553	514	480	530	491	476	520	486	523	502	551	550	548	569	542	516	535	510	544	487	521	513	544	501	460	555	528	557	528	515	561	526	584	570	505	512	528	548	541	573	528	513	542	537	601	509	528	561	519	502	516	514	531	508	528	525	503	521	460	560	546	556	547	547	500	530	501	549	525	482	496	543	510	508	567	535	526	564	551	532	517	483	511	518	552	538	541	518	529	520	573	534	515	512	528	531	544	533	525	525	570	509	498	505	525	567	539	494	520	535	514	524	502	560	525	490	549	518	537	532	541	516	533	542	565	532	489	532	524	498	547	509	509	531	515	517	529	512	524	568	519	513	540	520	509	577	494	507	511	525	512	559	524	548	539	534	519	491	562	514	559	506	557	576	493	522	508	490	579	532	487	514	531	547	508	482	529	553	519	503	534	544	493	537	508	511	536	543	498	524	570	504	504	522	527	517	536	522	533	539	494	528	498	526	531	495	517	529	532	516	549	540	542	501	516	523	496	478	528	526	521	497	540	472	538	532	552	542	566	521	527	509	551	537	515	521	537	520	530	496	562	530	504	515	503	514	565	527	542	539	506	493	518	540	561	536	549	536	502	498	544	513	503	535	543	536	499	559	529	497	582	504	495	560	515	546	506	526	521	515	538	524	519	547	498	493	508	493	521	497	501	522	524	542	514	521	497	534	504	529	501	481	543	573	528	549	522	536	519	518	529	485	540	516	500	513	522	527	527	527	512	524	513	549	515	512	500	568	551	500	522	513	571	520	510	528	505	533	544	517	544	508	552	530	554	551	559	504	511	540	518	501	513	512	528	520	540	548	515	511	531	538	552	502	521	518	512	497	512	528	545	478	497	562	527	516	525	558	495	515	580	523	547	573	518	568	484	498	515	509	509	536	502	518	511	538	551	545	498	502	507	531	525	519	504	573	484	495	528	486	513	541	481	501	518	545	510	530	566	549	507	560	521	516	478	558	529	557	538	515	493	488	545	537	504	497	514	521	489	516	532	559	531	523	522	562	544	508	483	555	524	535	510	526	531	520	508	501	505	518	567	523	526	494	514	527	513	541	522	538	556	531	521	492	551	535	518	565	522	511	529	564	533	525	480	501	534	509	548	521	517	550	525	544	495	569	521	534	504	549	510	503	503	536	516	553	521	508	514	525	531	500	479	518	571	522	517	524	551	509	518	545	500	533	540	537	504	539	486	541	528	513	556	516	522	516	546	472	522	502	492	527	482	490	509	516	524	501	506	478	519	531	556	519	514	532	550	482	520	509	522	524	489	536	501	537	539	529	499	562	528	526	543	524	533	515	505	531	551	533	535	531	534	496	526	515	516	533	540	590	484	544	505	545	559	541	506	526	534	534	512	554	498	523	499	527	521	498	495	493	552	511	560	557	481	524	513	518	540	518	534	557	492	522	543	557	545	521	528	550	492	534	536	536	550	610	537	511	510	561	530	565	551	543	508	520	469	525	567	518	523	590	515	511	530	528	539	548	519	514	502	540	492	541	524	534	506	503	560	518	486	559	534	529	561	526	509	475	522	561	526	549	490	495	510	514	529	552	551	519	482	578	538	547	515	552	538	531	527	556	534	524	544	519	504	522	553	538	540	557	497	522	474	524	492	553	487	519	542	524	546	533	527	523	486	547	533	497	526	515	537	511	542	537	523	499	547	498	541	486	523	535	508	479	521	534	471	512	468	501	533	545	524	503	514	532	520	564	533	549	488	519	565	551	545	512	543	511	547	507	567	521	552	526	532	531	522	546	545	519	496	513	564	509	530	554	510	522	523	503	533	540	531	521	574	521	537	529	528	572	512	494	530	552	514	533	545	588	508	536	499	511	528	526	529	528	529	490	539	471	511	541	562	538	496	496	486	507	550	561	476	560	527	552	527	530	546	579	542	526	513	505	539	519	497	525	519	523	544	506	553	527	536	509	512	563	524	511	555	517	530	553	520	489	503	519	523	562	546	508	533	547	532	544	507	506	523	530	512	507	544	505	546	511	534	542	513	526	467	500	519	518	514	492	531	497	532	529	535	498	486	511	503	499	469	509	522	563	552	532	476	476	490	540	513	521	481	571	516	514	540	519	491	569	542	536	515	539	534	517	492	526	537	515	496	548	529	571	513	515	538	516	545	511	562	522	553	508	517	495	512	469	531	541	528	522	499	491	501	519	546	538	532	509	543	534	536	522	527	463	528	514	465	535	517	524	522	512	544	497	508	542	527	515	531	552	529	532	533	546	517	547	534	542	557	515	513	533	503	508	532	507	518	509	512	548	534	516	535	540
22508	12406	11238	5709	2828	1586	1117	838	701	544	485	416	342	315	260	266	272	230	250	240	236	243	222	234	231	250	291	296	318	314	283	310	291	372	359	338	361	456	580	480	424	366	369	407	366	285	288	294	311	379	397	309	329	284	278	252	255	248	263	248	240	217	253	236	221	219	238	199	211	200	218	196	220	193	205	208	174	201	187	186	208	197	193	208	197	175	193	194	187	193	163	182	212	162	177	198	168	189	165	202	190	188	181	192	194	191	191	196	191	183	203	190	186	198	215	190	164	192	177	220	186	195	212	194	216	191	191	177	196	177	177	193	174	155	211	180	196	212	194	199	179	179	182	177	189	199	159	176	185	190	175	179	200	192	197	219	182	175	176	175	172	186	198	185	182	209	174	198	177	162	201	190	208	199	201	189	197	188	195	190	184	203	202	192	183	174	174	190	185	204	197	184	199	190	205	211	178	179	198	191	193	192	176	178	217	185	190	181	169	181	186	171	218	184	188	183	199	207	174	192	194	190	182	168	166	198	200	175	192	178	166	164	170	193	177	188	154	167	166	203	195	167	167	170	191	189	212	168	198	198	197	190	196	185	161	198	189	178	195	182	172	199	222	163	172	187	173	183	190	179	175	195	183	184	198	197	200	193	189	181	165	169	192	175	206	193	217	204	199	214	187	164	185	195	196	189	214	192	190	176	178	182	178	164	208	172	202	181	193	199	175	192	188	178	202	178	188	172	173	185	189	200	207	166	196	202	203	163	192	174	213	183	159	180	181	198	186	179	189	200	162	198	191	179	168	189	205	199	196	175	191	184	199	190	203	175	193	219	197	195	158	185	190	199	170	199	174	174	222	219	198	184	184	172	184	191	223	183	199	203	184	175	180	176	166	192	178	180	163	173	174	186	192	201	157	216	199	187	192	187	197	203	220	174	190	210	183	209	213	202	199	186	209	219	194	182	190	200	207	188	188	213	172	184	165	188	177	203	209	206	195	171	208	205	191	207	175	216	162	192	204	204	192	203	199	182	198	226	182	189	195	182	192	160	196	204	199	189	187	191	178	212	177	195	190	178	179	169	173	198	206	189	184	161	194	206	172	198	180	207	203	198	218	183	189	212	215	193	187	183	193	226	176	183	165	172	206	181	197	191	199	158	194	204	201	183	207	185	175	167	196	184	196	212	204	183	174	211	174	193	163	200	187	185	170	195	197	181	185	175	206	186	187	200	177	178	220	170	186	180	215	195	169	195	181	173	185	177	217	183	198	168	205	193	175	205	173	170	169	196	203	170	152	192	196	181	173	159	189	159	174	193	168	184	180	202	202	167	186	206	198	191	182	218	189	209	188	208	165	205	178	210	180	173	191	182	175	183	208	190	201	197	193	184	187	167	162	194	187	215	183	160	202	203	196	176	212	185	193	178	181	189	195	192	183	184	182	181	209	176	198	197	199	188	171	213	219	215	176	223	185	164	197	205	205	187	193	184	203	213	203	196	186	172	157	180	208	180	180	207	169	205	192	202	185	190	177	189	175	166	185	189	190	218	198	190	211	178	196	211	182	164	203	169	184	153	160	189	174	174	176	178	206	159	197	179	206	189	189	215	190	179	176	209	179	202	177	203	199	164	191	178	212	178	196	195	209	191	183	165	199	211	209	195	179	189	179	193	192	186	197	183	210	214	190	200	176	174	210	179	205	213	180	183	166	193	176	194	185	200	192	186	196	198	196	189	173	173	177	199	211	201	177	193	196	184	179	194	190	182	183	198	180	196	180	216	198	179	175	172	186	168	198	199	193	185	182	171	187	169	169	216	174	167	178	185	195	201	186	189	188	156	191	203	189	173	191	199	174	204	201	197	186	182	200	174	193	187	218	197	191	190	180	184	227	190	189	202	175	174	174	215	209	206	195	208	182	192	178	185	189	168	159	205	189	199	204	181	192	209	201	215	213	185	195	192	191	174	194	194	187	207	178	178	171	178	191	196	179	193	184	184	181	214	210	181	157	195	171	203	173	178	206	189	189	191	186	192	175	194	195	186	165	196	212	213	206	207	180	203	189	173	221	176	189	173	186	216	194	186	177	171	159	194	207	183	207	171	174	178	205	196	208	207	199	198	173	176	180	190	199	206	185	190	191	198	181	192	184	194	211	204	178	173	182	189	181	192	193	191	173	191	182	186	191	169	183	189	200	181	180	204	213	185	163	201	174	176	189	182	177	201	195	186	206	201	194	193	192	192	208	168	175	201	182	193	183	183	187	188	211	210	197	186	174	173	180	168	203	203	192	181	159	192	202	192	171	179	198	197	180	172	181	182	199	201	190	189	202	166	185	150	198	178	191	196	213	185	188	190	168	187	169	194	171	204	199	193	186	198	187	179	191	175	176	194	145	175	188	174	179	178	194	189	208	198	192	185	164	191	190	190	198	179	196	166	174	209	192	188	198	183	169	176	215	189	186	175	192	196	215	177	212	210	180	175	211	182	191	208	193	173	203	161	199	194	188	173	173	179	196	151	200	223	175	179	205	197	209	190	179	219	186	172	194	174	195	183	173	171	194	199	202	189	190	180	185	185	171	205	204	198	219	185	172	197	167	160	182	205	217	171	201	198	203	191	179	204	210	193	193	194	200	206	214	185	164	201	174	183	192	174	201	154	193	162	182	177	155	183	193	193	214	195	198	184	202	188	180	199	170	215	183	188	183	185	203	198	190	177	215	203	187	207	191	160	183	213	195	175	197	185	194	173	182	181	189	191	166	210	205	174	196	202	191	213	194	183	184	194	194	168	181	191	192	173	204	194	183	187	169	203	187	209	198	218	171	187	194	187	197	159	198	178	168	214	198	165	193	170	205	196	182	174	201	201	186	200	180	193	195	188	199	169	178	204	177	179	190	207	187	184	205	201	189	185	200	196	183	205	189	160	177	201	198	196	212	195	199	184	201	180	194	176	190	189	205	187	174	177	203	209	175	199	183	182	212	219	214	174	176	207	195	190	199	176	180	158	202	182	197	191	179	183	201	185	173	192	187	195	211	174	165	178	197	175	181	164	199	177	199	178	202	174	174	207	187	187	176	201	205	216	216	195	191	184	207	166	178	181	181	187	208	190	175	195	171	207	219	169	180	194	181	185	193	183	194	200	182	217	192	183	183	195	191	176	180	173	205	204	177	195	200	190	192	177	177	187	181	198	163	175	191	200	207	174	168	213	180	179	199	185	190	199	176	176	204	207	172	183	220	196	211	177	190	181	184	220	167	152	181	189	174	187	214	198	184	177	196	190	197	174	178	170	195	179	197	193	206	195	186	204	168	171	177	167	164	193	179	187	180	211	181	170	189	200	178	173	172	195	197	198	193	186	211	222	196	179	167	190	180	199	198	193	216	192	199	201	198	182	195	189	170	180	211	172	205	192	175	216	199	179	164	197	196	204	204	204	199	202	182	184	167	194	181	183	167	185	201	186	200	187	195	232	177	179	182	184	201	179	187	201	190	171	183	177
12520	9195	14238	10679	8106	5888	4716	3756	3013	2594	2186	1932	1509	1290	1133	1021	978	995	891	852	843	887	882	900	944	1058	1157	1388	1708	1522	1427	1491	1532	1726	1949	1659	1769	2724	3413	3263	2698	2079	2134	2432	1678	1394	1454	1291	1558	2117	2067	1492	1454	1296	1146	989	1016	995	1017	968	958	918	857	875	833	784	760	732	767	714	616	596	563	669	579	566	533	536	570	556	519	530	524	538	523	499	511	507	498	480	496	481	469	461	502	457	437	473	481	466	461	499	474	523	430	482	474	507	427	486	462	472	468	468	496	486	501	459	452	437	509	439	496	454	462	426	481	443	480	496	527	477	469	487	461	503	488	485	447	513	472	500	453	493	491	461	512	502	468	477	472	495	449	455	454	482	470	473	463	460	471	468	459	511	488	444	466	519	460	486	500	433	508	465	482	472	490	493	461	508	443	473	488	498	482	454	460	506	496	455	485	493	456	495	461	471	516	476	474	444	437	446	504	453	440	544	429	478	488	482	463	485	475	446	481	459	472	516	498	507	475	472	456	465	474	480	450	455	491	484	470	489	469	490	477	468	470	476	430	487	496	422	406	517	460	487	461	488	489	513	481	478	489	447	497	459	473	470	455	466	488	461	436	442	519	462	491	505	466	475	461	447	465	489	456	466	458	428	471	472	449	511	511	500	499	455	485	444	507	497	464	454	490	479	502	494	452	448	479	466	443	450	442	494	467	453	446	455	477	442	453	484	487	503	455	461	471	474	481	446	465	504	489	480	501	475	480	483	482	490	487	472	477	458	422	449	453	499	461	451	435	469	483	458	494	469	467	471	472	495	432	501	434	465	487	487	479	468	497	422	481	462	465	482	473	492	497	512	470	433	496	467	477	502	482	459	461	459	465	478	455	481	458	516	472	437	479	496	414	488	477	494	452	481	428	473	433	457	495	452	486	482	482	454	461	458	464	480	490	427	435	479	469	466	466	483	490	486	469	442	511	467	454	508	465	460	468	481	502	453	449	538	498	498	487	452	471	489	490	492	523	476	477	457	489	480	487	462	470	486	459	463	459	505	485	488	469	503	461	479	443	472	496	483	435	494	438	454	510	454	483	455	447	480	475	460	498	449	459	464	510	459	475	513	453	482	453	451	510	498	478	453	468	467	475	484	484	485	420	477	517	464	480	452	465	449	455	472	492	480	485	454	450	444	457	488	464	488	481	464	469	486	490	496	458	481	521	517	479	457	513	509	476	475	465	481	480	507	481	486	431	455	467	442	508	444	467	454	481	485	470	469	437	498	480	464	432	499	470	466	479	508	481	470	475	467	489	516	452	485	498	518	452	445	485	477	464	481	491	483	433	509	455	438	454	498	447	494	469	472	465	535	501	517	498	476	536	428	487	461	473	468	459	508	462	486	506	511	506	473	469	480	476	462	466	410	450	473	472	458	481	441	508	465	452	453	474	461	460	466	512	480	479	480	488	467	480	482	465	476	487	489	507	514	499	448	441	446	437	439	466	469	489	473	498	468	477	477	465	461	417	446	468	480	502	505	485	493	463	485	486	449	477	527	480	516	483	478	490	469	448	467	461	473	478	509	484	460	478	427	491	462	459	482	445	443	458	468	459	491	482	499	475	535	461	477	495	450	446	502	495	481	488	481	473	463	515	487	445	488	460	474	512	489	462	454	439	527	479	494	464	520	484	486	475	497	486	478	488	495	483	481	474	452	449	484	489	449	495	464	485	460	501	456	460	459	491	499	463	497	531	484	501	487	479	467	480	502	509	420	477	448	471	459	444	454	475	474	447	507	506	474	498	488	484	515	503	474	454	468	461	475	485	460	475	475	457	498	479	456	449	462	487	465	442	491	475	491	459	458	508	487	479	504	493	477	452	483	441	481	508	468	481	444	453	490	474	470	487	457	432	522	475	440	499	493	484	472	479	496	477	494	463	492	475	498	441	464	432	409	475	503	508	441	477	472	465	483	462	475	497	467	492	466	461	437	493	496	474	503	478	464	449	492	455	470	483	476	507	462	457	476	469	477	492	472	459	485	469	495	437	454	480	465	459	437	475	494	449	457	464	470	441	437	477	449	469	461	460	528	512	498	467	494	474	477	481	457	419	459	453	487	446	463	478	454	472	452	447	457	516	463	461	488	482	459	443	464	466	450	457	464	466	434	451	480	432	448	453	500	497	433	487	504	472	488	447	464	466	479	474	486	485	426	482	464	458	458	505	523	472	513	469	470	449	481	496	475	458	477	473	489	503	435	490	451	457	441	467	485	465	478	466	473	422	527	459	476	419	447	462	485	493	479	489	513	482	437	449	499	435	478	465	466	475	488	453	468	495	491	467	497	479	478	495	505	490	495	434	489	483	433	488	475	462	430	464	437	429	470	468	447	470	489	472	498	472	463	489	480	470	458	495	478	505	476	483	458	465	497	465	479	427	454	453	439	490	496	461	436	495	444	478	452	439	497	466	485	459	476	490	485	470	451	468	491	492	503	496	475	476	445	428	484	461	472	472	491	479	457	468	467	459	487	447	425	485	488	505	493	477	500	525	480	438	515	519	452	450	471	461	453	477	466	467	471	460	475	463	476	463	475	450	457	473	471	487	467	484	487	457	416	430	453	457	448	469	507	477	483	466	490	457	468	485	451	459	472	492	422	470	441	451	476	484	463	457	480	516	477	476	445	470	466	460	474	483	449	458	426	469	471	455	491	477	471	463	483	490	489	506	447	458	474	461	479	441	474	479	471	495	424	484	478	465	514	454	491	478	475	487	429	500	446	458	508	504	483	461	492	458	461	442	480	440	487	453	469	435	529	478	496	527	462	446	463	472	482	459	465	451	467	466	479	459	463	494	474	457	465	451	479	480	454	483	473	451	469	482	473	444	455	465	453	481	468	502	499	481	475	498	466	470	480	471	470	475	452	508	466	449	464	431	453	482	458	519	496	475	454	484	461	443	493	496	479	504	480	460	470	511	475	463	458	478	437	470	428	466	454	452	516	483	467	460	454	495	446	490	502	488	493	487	450	495	465	469	475	483	472	469	496	454	485	429	436	421	482	464	480	499	444	493	448	496	475	452	482	447	460	440	467	490	494	457	473	487	478	486	466	477	457	480	477	485	448	432	475	474	450	479	427	471	475	457	473	465	502	517	428	483	472	492	441	422	475	464	453	426	483	496	478	502	499	477	498	427	445	479	446	517	492	503	460	446	546	462	427	486	473	442	469	474	445	455	443	461	446	480	445	464	470	487	483	462	453	450	465	499	469	454	453	439	480	453	497	461	478	473	473	509	459	453	468	457	479	486	479	468	468	461	446	482	475	504	485	451	482	467	488	530	474	480	501	498	506	458	492	498	449	453	485	498	497	494	425	444	503	460	477	486	451	508	506	473	491	414	456	459	481	492	463	460	482	441	492	466	469	484	450	463	474	472	480	439	493	432	455	480	453	461	470	473	493	475	452	501	504	481	477	510	495	473	484	442	479	454	481	478	480	453	442	519	507	471	429
6107	3161	3177	1306	796	534	424	358	335	322	299	271	256	241	241	236	206	247	257	229	213	255	241	267	219	263	259	289	279	296	288	269	275	315	335	288	286	301	298	273	267	260	278	264	267	252	256	256	285	287	273	290	263	247	270	261	277	263	258	258	281	209	256	231	248	228	244	236	211	220	261	245	216	213	214	226	249	255	220	240	230	206	214	237	226	202	238	232	252	241	229	225	232	221	228	221	223	215	231	224	222	236	202	263	227	211	210	266	232	206	234	228	199	241	236	247	196	203	229	226	231	213	207	219	216	232	224	229	250	205	224	249	225	219	232	238	230	217	233	240	232	235	247	244	250	230	227	227	237	192	225	214	232	222	233	239	247	253	232	225	207	232	226	215	250	210	241	254	230	246	233	203	231	246	253	233	246	204	223	234	216	240	240	229	227	238	238	241	242	215	247	250	230	217	214	228	233	204	219	222	234	240	253	256	225	243	218	224	218	231	228	238	230	226	223	227	229	232	238	211	220	226	269	225	232	228	215	244	222	244	225	218	237	244	209	251	235	253	232	215	229	209	218	206	200	213	212	217	215	253	212	236	230	233	240	235	244	212	259	226	199	235	237	247	220	252	218	204	267	239	222	229	231	234	231	243	243	232	240	253	252	234	215	248	242	249	208	239	212	251	243	223	226	220	207	221	218	242	213	231	232	221	254	215	237	211	219	208	219	257	217	226	205	236	226	236	223	258	237	255	228	219	266	247	225	214	218	229	210	220	218	249	254	206	201	230	234	239	223	220	239	234	216	229	213	211	261	256	237	224	225	203	243	228	188	239	226	223	218	227	213	237	237	228	220	229	229	257	213	216	227	216	221	223	244	235	228	240	252	229	225	239	216	259	244	233	225	227	183	241	249	254	225	197	215	234	213	244	219	243	257	203	243	249	240	225	251	229	241	232	247	210	243	233	246	211	272	260	214	210	242	231	239	214	207	245	255	214	239	226	219	224	241	216	243	222	221	217	251	225	215	239	222	213	249	218	242	214	231	221	255	225	239	185	256	212	232	231	222	230	255	253	237	212	255	229	231	250	251	204	245	238	199	236	212	230	224	226	230	237	235	223	215	238	220	241	233	234	217	235	222	241	249	240	190	248	231	238	238	223	246	235	207	246	211	234	244	212	220	234	218	245	204	230	236	230	222	220	239	217	231	232	233	250	196	234	215	225	198	231	206	238	249	246	199	204	218	228	223	199	229	236	250	244	212	222	246	232	214	225	229	223	238	207	226	228	261	229	219	236	228	237	219	247	208	245	238	200	252	233	221	197	217	230	225	243	249	236	209	204	243	242	222	233	227	233	253	253	246	213	212	229	226	236	238	227	203	226	241	227	245	261	213	222	245	204	232	221	219	191	233	207	226	225	218	219	238	211	235	205	212	247	261	225	230	190	240	252	214	224	256	242	244	210	223	239	225	225	237	209	202	227	236	238	199	265	248	213	218	235	267	235	223	232	245	233	226	221	222	253	218	236	227	235	226	244	192	240	227	248	199	256	231	253	206	229	242	217	221	243	209	239	235	250	227	225	256	244	231	246	224	210	213	221	231	251	205	236	229	223	234	237	234	231	223	214	228	213	192	229	234	217	215	211	246	212	232	231	203	243	225	221	230	237	247	271	226	222	220	237	208	220	210	231	216	221	232	210	261	234	225	236	202	235	228	241	221	235	233	235	209	225	228	252	245	234	242	215	226	222	242	221	215	224	245	229	202	249	238	224	208	229	223	216	245	228	215	254	245	200	233	221	230	214	233	221	219	217	225	243	258	219	221	253	222	225	239	236	200	247	224	225	233	255	211	227	231	236	236	253	237	203	235	235	217	223	230	196	219	253	227	230	218	230	250	242	218	235	223	214	240	230	235	227	216	243	243	253	217	231	222	229	224	263	251	249	196	230	228	242	221	217	210	230	236	241	249	243	226	219	217	216	217	212	225	221	217	222	226	248	245	227	222	250	224	222	213	244	216	243	211	237	259	224	239	220	234	243	229	213	229	268	229	215	251	223	231	250	253	233	224	247	218	223	205	219	224	219	234	244	220	218	250	230	213	243	233	255	226	204	239	226	247	220	217	215	225	243	250	224	242	231	200	191	231	220	244	238	210	234	246	210	200	255	196	233	204	256	216	261	236	227	238	239	226	203	239	227	235	207	241	232	206	198	236	239	215	217	255	204	223	221	232	240	227	220	234	222	186	217	241	221	239	260	228	233	233	218	235	233	232	236	208	207	238	223	226	230	235	217	250	219	219	244	214	212	202	232	259	233	223	252	229	246	219	232	236	209	221	209	226	230	229	192	202	245	232	234	218	244	231	229	209	232	232	206	245	226	229	244	238	234	221	240	240	234	255	250	184	218	220	218	219	224	212	215	228	218	202	213	232	228	247	220	232	229	242	201	195	233	234	263	221	264	230	230	215	246	256	209	252	234	247	249	214	215	249	229	225	233	237	226	230	222	236	214	219	233	208	223	247	227	210	262	240	243	211	213	235	254	223	225	214	206	205	236	251	240	230	245	243	236	246	227	198	239	226	223	222	234	214	207	217	197	209	214	222	251	215	219	217	209	231	258	208	238	252	214	216	236	244	242	210	244	227	245	239	222	212	228	235	215	219	238	218	223	226	223	219	244	235	212	225	236	233	230	220	210	220	227	216	259	239	227	231	244	229	233	218	227	239	235	246	245	234	239	205	239	254	241	234	232	220	209	251	235	226	206	198	236	216	233	225	199	222	256	240	222	226	238	198	235	211	242	225	248	243	205	234	195	256	217	253	245	257	271	239	242	235	228	247	236	205	233	245	219	210	253	231	248	233	232	254	245	228	251	237	223	257	239	241	215	242	184	226	217	214	227	195	209	200	208	223	225	218	256	217	221	222	230	223	253	240	252	234	243	225	249	215	207	220	203	234	228	210	249	252	205	233	244	233	235	227	249	222	240	241	213	262	228	224	243	246	216	212	232	235	233	216	203	204	254	248	230	190	250	235	247	254	217	211	242	241	247	236	231	217	235	224	202	199	211	243	240	224	239	208	221	223	236	247	208	221	248	233	225	244	239	242	237	247	262	227	227	202	246	217	215	240	231	228	207	223	222	218	226	236	211	200	230	228	218	247	216	240	245	226	242	256	223	241	219	252	235	249	238	254	225	232	245	237	227	213	206	232	228	223	191	236	207	224	254	229	249	215	219	218	236	216	216	230	217	227	228	224	234	239	228	254	219	240	239	267	231	229	228	256	232	243	236	210	250	249	240	230	230	246	219	227	227	234	241	224	214	255	220	225	219	222	215	229	222	218	186	226	249	229	221	230	233	225	222	213	226	221	221	225	231	233	240	235	249	243	223	230	209	204	238	231	234	227	228	233	239	239	234	206	230	230	213	261	243	248	236	225	228	217	230	252	225	209	251	253	220	205	214	201	225	241	237	218	220	201	243	233	231	268	235	212	234	235	230	232	225	223	232
4090	3238	5546	3552	2662	1899	1560	1324	1130	1051	842	805	698	649	571	577	592	607	556	580	608	622	640	653	722	731	830	925	1075	948	956	988	1074	1128	1208	1101	1109	1060	957	968	948	859	932	842	847	864	821	815	862	938	931	886	835	829	796	735	779	763	751	717	693	760	682	654	645	680	669	628	615	614	673	642	597	621	579	558	579	556	546	585	574	568	575	581	589	546	569	580	607	587	549	590	581	601	530	560	597	581	529	545	532	610	553	557	554	570	518	591	585	543	575	560	538	585	547	560	588	555	569	583	542	578	534	576	560	542	590	599	561	525	562	532	621	573	524	554	604	539	574	507	576	572	476	594	550	547	516	554	584	579	555	559	528	572	582	553	532	574	561	549	571	586	534	531	609	525	579	512	564	593	553	601	534	568	580	542	545	497	582	587	509	592	596	523	556	599	535	523	529	601	572	559	582	599	544	552	530	544	554	557	595	578	561	601	526	590	563	554	545	529	546	554	531	508	536	602	584	544	543	578	528	632	554	548	608	534	590	601	542	573	570	526	573	595	628	547	570	616	586	555	545	528	578	581	535	543	597	560	561	581	543	517	591	566	599	556	585	526	576	556	524	581	586	533	571	542	641	570	565	551	551	557	593	574	565	548	596	605	571	591	571	568	571	542	565	554	526	578	560	591	555	527	565	568	577	572	582	560	527	545	560	570	548	593	556	615	541	542	532	541	527	558	541	538	568	564	553	547	553	546	571	559	568	555	516	604	537	548	579	618	564	574	550	567	581	551	517	546	583	559	531	560	586	566	533	521	591	563	564	554	582	556	546	554	616	559	559	570	549	589	534	570	571	548	551	564	621	592	586	549	562	538	536	589	565	571	549	520	544	554	557	524	482	538	560	561	551	581	591	561	564	612	576	569	527	541	568	572	534	526	604	547	559	544	547	572	587	600	541	533	566	594	596	558	588	570	580	591	587	557	589	580	547	546	540	580	539	572	555	561	577	565	612	530	562	534	583	551	538	549	588	554	557	538	548	587	550	530	556	568	518	580	563	562	539	564	575	545	601	570	580	563	566	588	576	583	530	553	556	607	612	572	586	570	580	563	578	583	548	571	580	560	533	526	546	577	583	544	564	584	543	547	575	545	597	554	563	531	577	548	536	566	613	535	568	582	576	564	550	551	557	566	566	521	547	587	561	549	549	569	554	595	581	531	554	581	586	530	596	583	560	566	574	531	563	569	547	562	529	561	504	511	549	557	563	573	587	594	529	503	581	537	558	550	555	598	589	577	548	594	581	526	564	548	513	521	552	545	521	540	551	549	575	528	583	532	552	566	565	566	535	510	557	573	541	561	561	596	565	541	589	537	582	508	586	530	546	555	561	534	576	555	550	536	587	588	539	540	558	562	562	581	516	533	581	586	547	584	590	564	558	541	558	605	537	580	591	562	530	543	583	575	589	554	533	554	538	595	563	573	573	574	572	573	532	568	583	599	529	542	566	580	565	513	576	613	610	565	531	607	598	574	544	529	567	570	553	560	541	555	580	610	492	548	542	582	558	536	576	546	562	571	506	559	571	547	565	554	600	541	577	507	599	569	569	566	552	547	524	528	574	551	591	570	545	563	553	579	530	537	542	529	548	507	593	554	543	533	564	546	563	528	548	544	554	588	512	546	543	547	571	535	536	567	593	578	594	557	548	623	556	565	538	599	574	566	571	543	583	542	541	525	573	544	565	568	536	578	559	568	549	560	530	569	541	558	557	577	545	574	560	607	556	565	596	547	564	585	588	598	550	582	603	574	541	578	583	597	575	608	604	588	570	552	547	571	574	536	582	549	547	552	532	523	558	548	532	558	522	597	574	593	597	604	570	563	601	545	558	544	560	530	605	543	555	520	580	552	570	523	554	568	596	569	596	622	554	579	552	544	562	542	582	539	578	563	548	571	533	580	555	550	614	573	532	559	549	594	542	543	589	599	596	558	562	558	538	571	556	565	532	587	592	572	547	549	577	548	562	557	609	524	541	573	531	550	533	554	548	526	557	526	543	561	560	523	588	570	571	553	581	589	533	570	542	578	583	558	578	577	517	574	553	568	551	578	527	544	587	543	583	540	514	562	550	593	567	567	578	562	584	582	577	530	560	554	592	529	569	530	576	555	553	582	562	552	570	563	580	541	554	547	540	555	577	578	618	580	545	596	575	562	566	541	571	572	549	543	579	586	541	592	601	575	519	532	568	577	557	586	554	555	568	591	608	551	551	573	582	561	543	580	561	530	556	548	576	567	558	532	536	576	598	543	589	547	520	571	607	592	569	545	555	597	511	576	581	574	539	573	585	546	557	505	512	541	540	558	587	560	575	602	559	562	575	576	511	578	505	547	571	594	590	526	570	543	533	561	534	572	576	555	565	570	573	529	567	560	549	549	566	578	539	587	546	562	528	595	564	543	553	545	580	570	566	560	547	585	551	569	599	521	560	585	551	568	544	582	584	547	594	564	576	591	526	557	567	495	566	532	546	520	589	594	553	621	566	523	522	556	580	555	569	562	540	571	570	559	528	579	533	558	573	528	590	556	563	578	562	527	551	551	514	562	556	586	580	542	567	546	547	559	556	521	566	538	575	551	553	534	584	576	538	564	531	556	531	513	556	537	561	521	581	554	575	582	559	573	518	571	543	555	536	613	575	575	527	541	571	556	585	584	527	551	562	538	555	579	553	548	546	539	586	569	577	594	523	560	559	527	528	580	557	583	536	578	535	587	562	570	601	552	543	579	589	550	528	549	605	549	578	569	585	555	519	579	604	575	569	578	621	596	542	559	562	542	551	545	584	516	553	595	526	588	595	545	563	550	552	573	583	566	572	548	527	540	563	578	549	586	548	552	567	548	533	567	544	583	523	547	539	590	545	584	557	581	570	546	574	574	513	569	564	560	565	590	542	558	573	589	555	588	563	551	562	551	577	582	553	590	578	536	527	577	579	522	565	565	563	561	557	548	587	593	525	556	537	596	561	561	561	520	542	547	581	562	552	568	581	567	566	539	575	541	562	551	541	575	580	562	559	551	525	591	547	589	538	615	547	581	565	564	574	549	560	584	591	575	581	560	595	573	586	590	554	548	555	571	556	528	547	586	549	543	549	598	558	547	558	568	537	567	590	603	553	623	538	597	530	579	604	573	605	573	524	579	588	554	564	547	533	541	525	586	559	574	609	580	548	532	593	570	542	557	540	575	581	565	570	604	552	567	521	553	558	554	573	591	565	527	559	598	569	563	588	550	533	590	584	595	534	563	537	552	545	563	528	605	550	550	544	572	630	569	608	591	570	608	576	552	535	564	536	534	578	577	537	592	500	558	559	551	550	542	549	553	606	550	557	567	529	549	566	550	544	571	565	565	546	520	559	573	546	524	564	539	589	565	590	572	549	576	550	516	564	549	525	577	612	571	558	519	582	621	614	582	562	534	581	518	579	554	547	559	530	602	555	548	603	580	502	541	513	592	556	547
14510	7963	7407	3170	1555	921	695	587	505	417	370	329	280	258	260	250	262	214	242	234	213	236	240	252	250	269	261	327	304	327	351	285	307	363	321	343	328	369	411	451	322	368	315	304	280	293	288	293	316	341	305	275	301	285	268	244	254	254	226	276	252	244	220	259	218	229	241	250	254	255	224	210	202	210	215	185	243	213	246	227	195	192	203	218	186	223	218	204	203	244	229	229	224	205	221	232	250	223	215	202	222	236	221	217	198	210	249	236	248	222	219	213	214	183	207	195	208	215	216	191	216	208	210	199	204	211	218	230	188	220	232	197	222	202	196	230	198	199	212	218	210	201	242	209	225	217	195	216	225	221	202	200	211	218	208	208	228	228	206	203	222	215	233	222	237	232	217	197	233	240	205	233	208	202	231	211	214	203	190	212	207	235	214	208	233	205	245	231	222	235	228	198	185	200	220	222	207	233	228	204	190	217	212	202	217	214	234	190	198	219	238	232	226	202	239	218	236	185	186	206	203	231	216	209	228	203	208	216	226	211	215	193	214	214	227	223	209	212	222	195	218	196	216	195	227	231	225	231	223	230	216	211	192	220	206	215	223	202	205	222	196	216	223	218	209	181	210	191	221	226	219	227	225	218	186	206	211	212	245	215	198	232	235	216	224	217	186	206	187	222	202	220	197	208	199	229	170	229	229	196	201	215	236	200	207	216	215	219	219	214	215	211	203	211	207	238	213	220	218	215	252	202	194	215	223	209	226	204	196	224	200	202	210	218	196	206	216	205	214	212	225	235	209	223	231	222	212	196	207	222	188	205	240	182	219	184	231	232	224	235	225	200	220	214	214	226	224	210	209	228	185	220	200	222	208	226	193	209	187	188	212	189	188	227	211	189	174	206	226	215	217	213	212	178	212	204	218	213	196	194	205	212	198	241	214	207	218	203	224	234	204	198	207	231	223	199	225	241	221	194	238	208	246	207	186	204	197	204	218	215	235	231	202	222	202	221	230	199	214	219	199	201	207	186	205	221	221	232	219	197	187	200	237	221	234	205	232	209	203	209	211	200	229	233	218	219	223	217	200	192	242	189	191	201	206	207	208	222	208	223	221	222	218	200	212	177	189	226	224	205	206	200	189	236	222	241	219	215	213	219	223	186	219	212	198	210	233	220	217	203	197	210	242	206	221	215	204	210	245	264	208	221	224	203	204	205	232	202	203	206	224	243	216	206	236	212	226	201	194	196	243	224	226	207	233	209	224	233	195	214	210	226	198	192	219	222	203	211	197	233	211	211	197	180	213	197	205	216	200	213	201	205	204	204	204	221	219	228	225	220	211	212	235	210	215	182	221	215	200	202	231	232	219	208	207	203	212	221	187	182	227	228	224	199	202	218	200	197	231	243	219	242	209	225	211	219	215	207	230	234	215	219	187	215	196	239	225	222	208	221	245	178	209	220	200	204	204	206	214	197	235	227	229	229	214	221	219	211	232	224	200	199	221	182	191	218	220	236	207	224	205	231	195	188	186	221	200	206	220	216	232	238	208	215	259	215	211	214	203	236	195	202	199	181	215	223	195	226	208	217	218	214	206	223	208	236	215	225	201	199	222	227	219	225	211	211	230	190	205	205	210	228	203	203	191	200	219	187	243	207	192	229	202	210	206	224	217	222	194	215	231	230	218	211	217	215	202	214	210	225	215	234	216	217	220	193	200	214	219	191	211	221	209	222	223	200	194	211	231	215	201	227	222	227	217	198	208	211	209	199	194	198	245	196	222	219	193	214	226	196	204	222	188	213	229	226	237	225	213	223	223	211	203	213	218	224	211	208	205	233	226	211	216	218	224	206	230	193	213	195	203	214	232	221	245	207	211	204	202	173	213	224	188	210	205	216	198	236	201	200	213	234	224	230	231	182	196	231	228	205	191	185	195	202	230	200	207	195	200	216	189	226	214	219	232	172	212	221	213	235	215	218	213	186	194	211	191	197	206	189	220	230	204	218	183	205	212	206	215	202	231	225	191	237	218	208	218	206	231	212	226	227	201	212	236	210	241	237	224	179	209	243	202	201	220	215	227	254	192	223	212	202	211	214	238	187	206	219	218	198	219	199	195	211	196	206	198	232	222	220	193	202	226	223	216	237	221	220	213	213	212	241	210	218	219	196	220	218	205	190	213	184	213	207	242	222	224	193	199	186	225	222	211	199	175	226	178	204	211	215	210	206	214	214	237	183	205	266	221	238	210	186	237	201	224	239	193	232	198	203	241	224	193	217	219	203	216	198	223	214	203	213	214	232	200	221	209	195	228	225	214	205	216	209	206	218	207	234	193	215	183	225	231	235	234	199	222	202	208	213	226	212	223	207	220	210	192	218	225	204	228	202	236	237	254	203	207	233	236	227	228	212	206	202	237	207	226	229	204	203	177	232	194	205	231	189	220	223	195	217	201	217	196	191	213	199	219	226	221	189	241	186	221	229	211	204	206	227	223	204	228	197	201	200	220	211	198	205	192	217	217	217	204	211	238	224	225	237	203	198	225	203	186	224	233	253	203	203	220	234	203	187	211	207	234	218	220	214	199	202	208	183	223	213	208	242	230	236	212	232	204	178	230	197	225	246	205	202	194	201	197	221	191	186	228	228	226	207	222	207	229	252	216	222	212	211	227	212	197	199	212	202	215	202	215	185	222	233	216	246	210	217	216	205	218	201	248	202	227	235	196	192	220	197	230	236	219	204	251	235	206	198	206	207	215	208	211	217	208	197	210	190	208	211	254	212	214	212	186	215	222	232	210	195	227	215	213	200	219	204	192	210	231	200	225	200	203	185	206	210	237	200	212	195	207	226	207	207	191	207	203	197	204	222	175	206	215	182	224	219	222	215	205	226	230	192	221	237	232	222	201	198	202	186	241	208	220	208	188	212	208	186	239	192	249	209	191	206	203	212	204	219	205	231	190	218	215	189	235	248	204	197	221	213	208	215	215	188	203	187	223	237	220	201	209	218	230	225	207	203	226	212	217	224	207	220	218	223	224	225	228	238	213	191	219	239	191	212	212	198	201	197	218	197	203	218	204	194	225	203	240	178	222	225	227	235	212	199	206	199	203	209	240	210	225	235	221	191	199	208	227	194	213	222	223	226	223	224	221	186	203	225	217	243	179	210	205	215	226	208	222	196	228	257	239	219	203	215	215	209	219	221	228	187	191	211	223	196	205	225	190	207	203	213	188	204	214	204	207	227	226	238	230	213	231	204	214	203	210	224	245	225	206	211	233	198	213	204	209	205	199	192	217	232	208	215	219	180	216	216	183	199	214	181	210	217	203	240	225	233	212	210	225	228	192	199	202	195	197	207	186	219	232	225	229	217	191	199	205	192	193	182	208	213	190	216	176	207	214	202	221	187	209	183	211	226	205	203	195	232	203	210	206	208	200	229	199	221	213	211	226	206	216	218	205	189	205	197	217	213	205	217	223	231	213	237	191	191	217	182	210	237	225	208	210	211
9232	7081	10529	7298	5410	3859	3104	2541	2139	1843	1580	1341	1068	956	887	827	792	767	717	705	709	754	754	819	844	878	1068	1198	1350	1223	1185	1251	1387	1592	1546	1529	1535	1759	2575	2500	1662	1587	1459	1617	1249	1135	1113	1117	1343	1592	1448	1166	1137	1028	1015	861	925	864	893	922	776	844	799	777	793	718	779	744	602	683	660	616	625	610	635	622	571	620	584	522	580	554	520	544	554	572	606	510	554	531	550	546	508	549	514	540	568	505	544	517	540	537	511	549	526	553	573	540	513	506	551	558	515	505	495	546	558	536	547	526	560	539	482	512	507	517	527	550	583	547	565	512	518	532	512	533	578	463	531	504	565	495	544	533	571	490	500	518	524	518	547	520	508	550	542	516	513	547	520	544	585	498	545	510	572	568	547	509	533	537	542	526	582	496	546	564	567	519	492	557	532	514	524	503	580	543	512	534	515	516	512	531	519	475	519	510	558	509	529	513	583	476	507	492	517	512	536	530	565	534	573	544	494	546	532	517	546	489	491	574	527	535	486	524	531	511	514	515	493	528	526	561	524	511	580	481	542	518	487	494	561	529	549	517	525	527	502	531	573	507	525	506	537	527	564	544	517	501	502	492	510	541	540	539	518	523	530	532	584	487	561	581	521	515	521	514	489	475	554	505	559	550	528	508	545	462	504	510	545	521	475	486	502	529	517	532	521	531	565	451	499	539	534	542	530	528	520	543	503	559	520	529	521	548	553	571	529	512	560	533	561	562	547	505	522	505	520	506	496	517	470	508	559	513	513	540	538	536	528	509	501	525	549	542	494	514	499	505	531	562	536	537	544	533	588	538	508	536	519	537	558	489	517	510	565	564	487	510	555	521	488	581	520	529	459	519	513	547	524	500	520	543	551	542	547	565	548	519	555	509	508	524	546	521	554	475	575	548	545	539	502	524	528	491	490	492	501	567	518	557	536	510	566	525	535	541	501	528	531	502	530	501	503	515	509	517	576	570	547	489	534	523	506	537	524	499	540	553	548	523	517	540	460	511	493	522	579	528	523	474	541	568	556	539	520	524	570	540	526	539	540	525	483	525	532	521	532	516	515	527	523	514	506	560	547	516	530	576	560	528	524	567	524	532	550	529	546	528	550	533	512	508	530	510	523	546	537	536	511	523	515	548	531	502	513	538	545	544	542	539	507	539	575	496	531	543	547	561	536	525	585	546	553	527	527	527	522	541	518	506	527	507	576	515	561	503	521	551	528	538	552	517	512	586	519	525	537	574	543	519	552	557	532	565	516	538	509	531	555	528	527	549	548	528	492	491	532	487	506	569	528	549	578	549	569	549	520	557	575	514	545	532	496	538	540	534	527	552	521	521	536	532	525	519	544	495	524	538	535	551	512	488	530	494	517	557	524	551	549	511	534	518	464	517	528	546	540	547	516	560	522	522	494	512	485	506	534	555	510	524	533	534	570	520	542	527	545	520	548	502	539	523	545	489	546	550	526	494	549	583	509	533	523	561	545	499	536	529	560	534	503	547	572	511	508	509	523	531	549	518	520	527	490	534	544	527	521	519	495	550	520	512	548	551	551	534	539	515	478	519	487	505	526	501	546	523	526	515	544	521	483	518	528	579	517	508	559	551	539	498	518	556	515	500	507	542	536	530	522	488	500	524	542	508	534	515	561	518	526	526	477	518	539	527	572	552	563	551	513	527	531	536	491	543	534	505	535	525	511	530	540	537	493	536	521	505	504	494	490	563	496	525	531	521	537	519	565	551	500	487	549	499	505	518	536	535	537	554	542	575	525	525	526	555	526	579	568	490	546	534	548	495	511	483	507	566	511	539	501	513	528	559	559	510	505	548	528	520	539	525	563	532	482	532	517	515	516	529	544	565	576	567	507	515	523	508	550	504	481	537	536	521	483	537	530	478	502	519	526	560	531	511	516	512	552	569	515	537	558	536	519	525	541	523	484	570	578	532	546	548	551	546	481	525	561	545	519	526	536	541	553	560	534	529	527	491	548	493	524	541	530	523	542	528	496	562	542	559	527	531	568	538	555	505	511	532	509	541	533	514	511	505	546	512	569	541	531	561	547	537	508	497	474	556	526	527	521	542	554	503	531	502	487	577	512	513	546	516	516	492	500	551	517	557	492	516	520	566	516	524	518	504	549	550	550	529	487	525	475	549	536	547	506	539	550	556	517	543	523	529	550	489	503	559	532	568	478	491	517	509	508	505	528	495	522	502	545	539	546	527	531	573	546	558	520	558	536	547	568	536	560	486	556	512	532	545	498	512	556	506	559	514	582	546	507	536	516	520	518	554	539	542	505	524	501	594	522	517	538	526	528	491	508	547	525	500	508	560	498	539	522	509	546	497	535	491	564	523	556	544	516	531	551	551	582	545	536	526	493	542	552	517	476	506	531	522	518	538	483	495	542	558	530	499	519	555	489	536	525	514	515	564	541	503	510	528	541	490	523	529	536	545	515	539	540	514	519	538	534	577	555	529	540	528	490	521	562	533	522	547	491	516	506	512	514	526	546	552	497	522	554	521	573	545	530	513	530	520	530	465	530	512	505	546	525	533	532	579	524	534	544	514	534	509	526	513	519	540	530	559	524	557	511	536	543	531	501	542	519	485	498	585	515	558	492	477	505	549	536	520	551	489	544	497	519	502	534	514	499	531	530	512	596	518	505	507	543	562	534	560	540	506	557	511	526	513	539	519	502	511	500	481	576	537	498	530	516	529	517	528	497	543	516	560	542	501	547	528	535	508	552	546	538	522	533	510	527	475	534	543	498	529	555	518	515	495	556	529	557	517	532	504	531	577	545	555	554	553	521	526	537	496	512	538	505	542	539	539	519	523	536	506	564	501	510	536	511	536	530	520	507	567	549	522	491	488	508	536	536	557	519	523	517	541	552	534	567	527	558	546	534	524	550	547	520	539	543	518	538	540	530	511	537	519	493	535	523	553	521	515	459	532	506	507	542	506	533	533	515	538	522	556	508	516	544	531	538	518	551	552	511	534	503	523	543	545	547	540	531	507	507	498	510	536	510	570	496	535	498	530	523	553	520	523	495	546	574	496	547	512	533	480	514	524	521	511	495	503	475	487	547	560	530	555	514	560	515	537	540	570	478	507	531	544	499	537	526	549	517	533	513	516	501	519	544	562	597	520	513	542	517	518	521	539	472	503	521	513	546	543	512	526	491	489	530	536	470	530	545	495	557	555	510	519	516	552	517	531	541	570	501	514	514	501	494	534	534	531	520	518	519	508	534	513	555	495	490	535	496	547	476	528	554	562	547	520	543	515	532	500	529	528	544	580	510	543	528	518	528	533	517	525	520	514	508	499	500	524	523	521	544	535	524	552	522	543	490	519	533	537	522	533	490	510	546	513	515	526	537	541	510	550	499	463	525	510	539	542	550	542	518	490	545	528	492	518	524	565	549	522	542	531	514	541	544	557	543	548	516	484	530	506	543	537	518	524	541	550	540	528	555	538	529	529	509	534
24106	13548	12447	5276	2655	1578	1072	798	664	514	472	404	339	295	295	312	233	265	234	237	259	280	234	228	280	263	287	300	339	325	313	300	324	362	342	347	373	346	628	611	420	422	421	368	328	283	266	286	359	375	371	288	297	305	260	247	255	249	249	270	259	262	217	252	232	248	229	186	226	234	213	173	211	189	213	220	182	208	174	189	184	210	179	213	191	187	188	185	197	210	190	188	179	167	176	208	193	184	194	190	214	213	175	166	200	189	183	187	204	196	208	176	215	175	197	170	187	197	196	183	217	178	152	180	190	194	206	181	207	207	190	189	208	200	182	199	189	185	188	185	208	190	194	190	221	189	200	224	184	190	191	192	200	181	186	204	189	197	195	191	209	221	191	191	199	213	195	217	214	194	193	220	203	187	182	169	177	166	191	203	178	193	221	176	185	226	200	152	192	187	187	213	188	217	188	173	191	210	206	217	157	209	222	216	191	189	199	192	212	185	180	163	186	172	215	225	201	222	202	201	176	201	191	186	196	191	186	182	215	183	188	201	189	177	182	206	183	175	200	196	177	202	175	198	195	193	167	199	166	200	207	182	212	200	186	187	187	216	209	201	208	190	198	184	215	213	198	185	183	201	216	205	190	200	200	180	179	207	187	222	220	182	198	189	177	181	198	196	194	194	180	195	193	176	154	184	223	189	168	187	185	180	176	214	198	201	171	195	192	209	157	198	179	196	191	196	209	198	186	181	193	206	176	194	181	177	181	182	199	197	207	197	206	195	200	178	171	223	214	202	206	181	193	229	216	174	199	188	198	188	202	170	197	176	215	209	190	213	171	197	186	185	207	215	203	196	187	199	206	206	195	194	197	185	193	202	210	180	191	208	185	200	223	185	178	174	183	215	223	186	189	196	202	193	199	195	197	178	172	157	169	177	182	184	209	196	191	186	198	210	206	188	194	187	185	188	195	179	205	221	217	198	193	183	189	196	205	173	200	186	183	198	196	202	202	183	177	184	199	192	188	211	173	190	189	206	209	211	209	183	200	174	183	174	198	182	198	230	227	186	192	181	195	195	210	170	168	216	172	195	203	165	226	202	201	202	198	157	212	188	181	220	198	201	190	196	197	183	225	209	166	190	200	178	217	181	184	171	193	190	189	206	208	195	203	213	192	196	189	201	181	163	194	173	184	212	194	182	188	187	209	185	198	200	196	173	194	194	190	194	190	188	182	199	193	171	186	189	198	198	197	206	201	173	219	199	196	199	194	201	207	187	189	220	175	190	173	181	192	216	194	211	234	184	208	181	214	209	186	188	203	203	165	180	189	209	188	200	185	194	200	180	190	221	219	212	192	193	189	173	208	225	196	206	166	185	190	188	197	181	195	182	195	191	185	211	192	185	220	196	188	220	164	173	185	183	219	200	198	203	198	182	138	169	201	180	184	208	203	205	188	211	170	207	218	185	175	220	156	175	206	207	189	211	207	181	190	178	190	209	203	171	173	189	202	179	202	184	187	191	209	189	204	198	194	176	201	212	196	195	196	188	187	194	167	168	207	217	181	186	192	192	178	167	191	205	193	176	198	162	205	205	195	186	192	195	191	176	196	211	202	187	190	191	181	209	175	190	189	191	194	183	187	208	208	200	198	196	182	178	194	187	189	189	195	181	183	195	183	211	208	181	204	179	191	186	182	190	184	184	172	198	171	181	219	202	192	200	190	170	189	232	210	195	205	177	186	186	192	209	188	218	206	167	192	198	185	183	197	159	178	196	205	178	213	195	202	196	213	175	200	189	174	197	180	203	221	202	225	192	188	205	183	198	197	183	180	183	186	206	207	188	183	213	200	172	188	164	209	197	210	185	195	199	178	181	182	190	189	178	186	201	172	212	199	175	179	202	186	210	215	167	196	209	179	208	199	189	223	199	194	223	215	181	198	178	177	185	203	184	205	173	182	164	209	208	178	178	189	207	176	177	187	207	178	184	162	191	194	185	197	192	202	201	185	187	194	174	192	199	192	201	182	166	192	178	203	167	206	202	192	206	200	190	172	194	187	195	180	170	179	195	186	193	169	199	209	199	195	195	188	175	211	193	189	206	177	200	208	190	193	193	225	192	216	181	181	185	194	190	189	170	160	221	196	170	180	177	205	206	184	188	198	188	211	194	201	173	192	178	198	186	190	204	178	194	163	192	189	200	170	194	200	223	197	210	196	196	186	198	201	160	173	182	176	187	207	220	175	196	180	215	211	212	201	191	187	199	202	198	183	184	189	227	200	173	196	211	200	207	186	176	197	193	215	192	183	193	194	174	205	168	198	188	208	187	219	173	180	170	189	186	176	210	188	202	192	191	189	176	180	186	190	200	208	189	197	190	192	185	202	204	201	216	202	193	193	188	238	197	186	165	216	200	215	176	176	195	183	185	188	171	198	185	183	188	204	176	193	172	199	180	210	178	228	182	214	172	169	175	181	203	208	172	170	185	171	177	212	208	208	180	201	192	196	165	189	193	196	186	200	191	215	207	203	186	209	193	191	221	187	192	191	215	184	194	173	175	215	178	188	194	179	187	220	183	179	197	194	176	198	185	219	190	159	196	184	200	173	205	204	205	200	193	171	203	207	204	198	190	199	194	175	195	192	183	177	198	201	175	173	202	193	186	204	201	212	180	204	206	232	176	194	192	196	225	192	205	217	172	190	185	196	184	212	199	204	196	183	196	191	189	193	186	182	175	196	155	194	178	170	174	179	205	196	174	206	180	195	202	211	190	183	187	201	189	199	186	181	187	192	212	204	202	194	175	170	188	189	192	179	218	191	194	181	205	175	190	184	180	200	188	184	199	175	190	209	190	191	197	147	193	184	214	194	179	195	198	200	202	194	174	184	178	195	186	188	217	222	228	175	217	154	185	211	192	198	215	199	196	181	203	194	171	187	190	199	191	188	168	178	189	188	197	188	187	189	166	196	181	181	197	187	185	166	211	181	210	202	176	188	201	223	185	190	193	172	184	177	190	212	227	205	228	156	177	202	220	192	199	162	202	190	196	195	195	200	187	181	205	163	179	184	208	193	192	195	197	216	216	196	212	213	174	195	175	195	194	179	169	169	199	189	190	186	191	188	212	193	220	248	193	211	209	227	193	191	180	167	220	179	178	185	196	199	218	187	209	177	201	171	218	202	172	198	206	188	182	213	192	194	197	204	185	192	203	173	174	183	180	170	192	200	188	198	184	179	208	184	176	182	210	176	194	196	192	202	183	205	169	184	192	190	216	188	204	202	187	184	206	227	213	194	177	195	167	203	214	180	180	191	175	214	202	197	212	194	194	156	211	190	184	191	208	200	186	214	213	204	212	211	193	201	187	214	201	202	199	183	196	196	201	181	189	180	183	170	198	161	192	201	188	198	197	177	181	182	212	208	186	194	203	176	215	164	177	185	175	179	188	196	198	176	168	196	182	213	204	198	192	184	204	186	183	200	193	194	208	179	209	178	199	198	207	220	182
13528	10467	14080	10197	7516	5528	4447	3611	3039	2496	2078	1788	1460	1216	1115	1064	999	877	907	849	861	911	909	954	949	1036	1171	1455	1575	1513	1478	1532	1589	1929	1849	1797	1769	1761	4152	4116	2437	2128	2008	2104	1604	1327	1427	1419	2025	2153	1839	1546	1347	1321	1163	1037	1047	1106	1142	980	952	884	914	876	842	764	728	720	725	641	624	604	597	567	585	580	569	549	512	578	583	527	543	544	518	528	511	494	502	482	474	458	486	479	497	487	477	507	462	517	501	511	477	493	498	492	496	480	459	480	488	472	463	492	466	534	510	451	506	525	501	500	509	480	506	489	482	486	512	444	479	533	444	459	497	510	471	422	465	505	467	480	483	467	468	464	492	477	483	495	499	476	498	474	551	423	472	474	467	489	482	451	481	485	477	479	481	476	524	486	494	481	498	510	504	455	514	474	504	478	499	454	504	458	459	476	477	515	493	503	501	479	485	457	449	434	531	435	445	485	467	454	507	512	478	483	477	443	487	429	499	476	501	505	489	506	492	495	483	457	471	483	534	477	481	508	439	487	468	433	480	453	468	489	428	492	476	477	462	478	450	468	503	482	490	466	453	481	453	493	447	464	490	486	523	466	477	506	469	478	486	476	504	484	488	483	476	470	484	529	487	461	459	464	490	461	499	495	469	450	491	497	467	497	491	485	491	487	494	459	484	465	488	492	497	499	497	488	492	455	523	509	502	494	534	454	474	506	477	463	503	476	463	485	478	503	460	459	469	438	457	464	474	462	467	522	493	488	513	489	507	481	496	473	484	454	449	484	463	503	491	465	459	491	470	537	452	477	497	483	478	474	482	487	470	472	475	499	475	460	446	486	491	468	456	445	476	519	480	445	506	507	480	489	495	490	483	472	485	513	500	488	465	449	519	464	496	494	476	482	509	468	483	517	482	473	491	489	463	464	505	514	506	479	469	473	491	487	484	515	468	483	506	521	473	429	492	533	465	469	452	484	460	505	494	472	476	487	485	444	465	471	456	459	482	520	464	494	466	484	455	488	442	455	443	471	458	499	467	457	462	471	470	454	476	473	485	464	516	481	463	502	487	431	459	476	459	484	485	443	476	495	459	465	510	532	450	510	483	481	469	507	476	476	457	482	459	479	505	488	480	478	468	510	477	471	476	490	463	453	466	487	491	461	453	502	460	469	462	453	472	454	506	470	502	483	491	452	489	470	476	461	482	468	555	486	529	450	441	507	480	491	473	464	471	444	505	461	476	473	510	473	465	477	473	459	512	490	452	471	482	490	487	503	477	473	489	490	494	459	474	479	520	493	468	467	452	493	493	489	468	481	487	472	508	450	463	483	475	488	502	480	464	465	500	489	476	495	490	487	536	495	463	480	479	496	481	456	509	492	502	503	465	520	477	454	508	503	457	506	487	498	496	478	473	458	510	497	480	465	439	483	463	506	491	460	476	471	488	449	482	505	460	494	446	474	455	484	516	439	503	506	461	463	457	482	487	443	468	471	485	484	507	465	482	445	451	487	516	502	489	484	475	495	492	466	504	488	485	491	481	507	476	488	527	501	503	468	479	471	492	495	480	496	456	467	490	481	497	495	490	448	469	480	488	493	476	470	471	448	497	479	470	495	460	520	511	498	490	507	465	482	462	467	488	471	461	496	496	456	450	470	476	504	445	504	504	480	466	513	468	478	473	507	465	504	512	476	510	431	455	463	507	481	474	501	460	498	474	483	487	455	521	442	427	464	483	471	477	480	504	478	446	498	509	473	482	468	482	496	478	491	459	470	491	499	469	502	475	491	489	469	456	448	436	495	479	464	515	495	474	471	478	454	465	469	490	512	528	479	438	490	483	505	477	473	482	525	422	466	526	472	476	475	491	492	453	455	479	453	432	428	521	500	508	504	452	427	468	486	494	501	471	483	501	434	521	514	495	465	466	520	484	466	445	481	499	510	489	484	513	499	444	464	468	489	472	502	483	458	471	442	491	512	463	460	500	446	457	496	454	489	455	487	498	464	438	503	476	436	516	469	464	469	493	489	507	485	470	432	469	494	503	454	518	498	512	498	454	460	473	496	484	476	452	494	494	485	465	482	464	501	475	487	487	496	483	493	480	473	489	463	501	447	489	464	493	462	452	494	466	483	482	492	484	471	462	477	485	458	482	450	440	476	464	497	497	469	455	477	483	496	487	494	505	457	501	497	485	451	482	469	490	476	517	467	522	478	488	475	467	496	475	525	489	448	490	526	493	487	446	471	488	520	487	475	517	459	505	492	450	487	503	488	475	470	481	508	518	488	514	459	466	534	476	516	490	484	485	492	473	512	434	455	465	486	503	516	456	462	486	470	520	470	460	477	495	461	494	450	495	479	479	476	478	449	511	442	462	502	501	459	466	512	498	506	475	478	477	471	486	452	485	467	485	485	510	482	475	482	495	460	501	505	440	492	478	452	483	499	463	488	455	477	497	503	487	509	468	480	467	488	493	489	467	459	475	504	493	464	464	470	508	472	463	466	503	487	468	499	466	468	523	419	524	476	485	485	483	441	482	493	500	496	476	501	477	454	465	470	489	479	443	450	531	454	459	463	532	488	497	487	526	500	488	462	495	501	450	472	490	511	508	505	486	483	484	526	495	464	495	499	486	502	484	499	490	491	495	484	476	489	486	460	474	492	525	469	478	503	491	486	467	488	479	456	497	498	464	500	511	464	470	463	476	496	480	501	500	494	456	486	456	499	488	497	496	442	502	471	475	474	480	474	466	518	432	471	509	471	485	464	470	478	438	488	482	454	501	472	477	507	467	450	503	452	463	526	509	491	469	476	469	471	484	480	461	492	507	493	477	506	473	494	484	478	460	465	518	460	478	542	472	470	495	521	503	492	512	511	503	463	492	510	494	468	496	485	449	478	497	518	519	538	488	469	453	467	459	481	456	502	476	485	496	468	455	465	509	483	476	518	471	460	475	479	474	492	478	495	477	482	471	499	516	499	428	491	485	457	490	523	471	468	508	440	489	526	526	484	452	483	469	488	473	451	498	428	448	474	498	480	522	438	480	493	476	493	486	478	470	507	501	459	483	498	462	490	486	481	522	464	471	493	466	487	493	508	487	461	436	489	436	480	445	500	516	485	473	508	490	483	504	519	451	516	516	519	490	505	485	488	462	468	462	477	487	493	465	497	461	463	459	501	468	468	490	498	491	500	497	505	476	425	461	478	495	495	498	486	453	482	475	480	498	485	472	487	458	451	493	474	470	488	487	504	475	494	512	458	502	467	510	487	506	501	543	495	458	487	481	493	466	456	485	477	487	491	486	494	442	493	526	478	468	508	472	481	472	460	466	494	477	475	469	484	452	454	480	468	481	484	514	469	483	491	493	481	496	474	466	460	510	489	476	440	532	493	486	488	489	479	498	463	477	477	472	479	496	497	457	460	467	488	452	470	484	522	483	471	503	489	494	444	468	499	511	484	465	510	512	507	461	469	490	472	465	465	516	477	512	506	494	474	465	434
7936	3542	2440	1150	708	471	417	361	353	322	275	264	234	262	209	219	266	258	256	218	255	234	234	250	269	265	309	302	293	273	289	306	288	310	298	313	260	286	292	267	281	276	260	255	282	256	280	288	280	267	273	263	274	269	240	297	261	269	266	235	255	238	271	231	246	229	241	249	229	240	223	235	242	254	232	213	236	235	235	250	213	283	239	236	228	268	247	242	251	232	242	224	236	267	246	207	241	240	225	230	240	227	234	232	225	219	242	244	224	257	229	268	209	231	223	243	208	229	226	232	252	209	243	215	207	222	214	203	229	234	226	235	259	186	232	216	227	232	225	279	239	252	232	235	211	224	214	244	243	237	221	224	273	248	249	208	245	272	225	236	219	222	222	232	248	231	218	215	220	212	260	222	217	214	244	212	219	219	208	239	210	240	272	218	237	232	230	225	223	258	227	222	225	269	254	241	235	225	207	238	234	222	229	194	225	230	236	224	235	220	251	188	245	228	243	226	225	253	241	256	228	238	248	231	245	251	219	204	227	262	224	230	211	217	244	242	226	239	256	241	215	243	230	245	231	227	215	243	230	238	205	221	232	242	239	216	233	234	211	231	260	226	221	220	229	222	236	221	225	237	255	213	229	228	221	233	273	245	251	214	237	229	203	237	214	208	237	220	252	232	233	249	246	207	237	220	249	248	231	236	243	227	243	238	242	228	223	243	228	203	223	255	249	223	208	204	247	220	230	208	214	230	239	237	216	224	252	209	227	252	233	245	238	225	241	233	220	237	208	226	217	231	246	208	272	212	245	231	234	259	238	215	276	244	241	224	244	215	203	255	223	214	248	267	230	263	234	262	224	267	227	261	273	218	227	241	232	254	207	231	236	212	238	207	194	204	210	253	218	236	194	220	217	226	244	220	225	211	235	250	238	234	235	250	237	213	251	255	244	234	244	227	231	232	212	209	222	250	218	247	209	204	208	249	240	233	264	212	279	242	230	250	246	254	205	242	234	233	225	218	224	219	206	215	248	224	236	215	237	227	231	234	252	253	234	211	227	210	238	234	233	207	258	228	244	201	233	219	228	191	221	237	249	234	263	213	247	225	215	206	262	218	220	197	219	238	210	196	234	242	213	209	223	247	254	237	237	241	257	248	242	250	224	224	210	237	229	239	235	204	215	209	242	189	231	235	249	223	236	236	218	228	205	243	242	205	252	232	214	221	251	197	223	232	247	275	240	257	203	237	221	209	214	245	248	235	234	213	251	234	224	223	223	231	217	239	244	244	234	247	223	237	229	204	245	252	207	231	247	249	258	262	233	196	204	251	237	223	240	233	224	234	207	217	216	213	223	206	209	241	199	223	259	229	211	228	232	217	229	228	227	257	241	241	244	229	245	236	222	216	243	202	228	235	231	254	221	209	231	245	223	227	207	226	221	233	227	237	241	234	241	211	218	217	230	242	223	254	236	230	239	239	243	238	233	239	229	289	230	249	219	239	227	245	219	241	243	235	200	254	251	230	241	212	234	254	221	228	223	249	261	253	226	278	220	222	267	267	202	223	236	217	220	253	247	234	237	221	225	242	219	234	231	229	224	237	206	222	248	226	198	251	230	262	222	222	222	219	217	225	239	233	215	224	210	232	212	251	227	210	234	209	238	210	221	247	190	233	214	235	237	218	240	208	242	213	239	244	234	213	258	252	207	226	216	235	253	229	201	233	201	221	243	253	243	238	258	223	232	218	240	228	234	201	224	229	228	221	231	227	218	194	249	243	232	270	260	206	227	244	225	226	231	249	237	262	259	245	229	232	250	225	224	228	253	223	237	249	228	240	240	219	274	226	208	214	196	216	215	210	228	250	237	218	213	234	226	232	208	241	234	243	211	238	232	213	224	214	230	224	249	232	241	235	236	229	248	211	241	219	232	227	236	220	225	241	254	214	233	249	230	211	241	207	230	258	192	227	231	245	189	232	248	233	237	250	246	236	269	240	203	232	249	197	237	227	205	216	250	223	244	242	221	224	224	264	241	228	224	246	230	235	246	227	225	241	255	243	238	196	203	243	234	246	238	248	234	227	202	223	225	239	242	234	243	220	233	256	225	243	235	228	241	214	237	196	261	238	240	220	236	263	235	229	226	226	231	218	224	237	242	232	209	237	222	230	239	219	221	263	220	205	211	237	219	229	238	231	245	232	257	237	209	229	242	269	247	220	258	218	212	250	247	228	228	237	242	227	242	228	239	243	249	260	263	222	232	215	223	223	247	228	216	229	229	243	235	245	241	248	234	242	236	232	231	246	232	243	193	227	218	234	254	220	207	258	240	228	227	223	224	216	230	266	240	235	260	258	245	223	260	215	216	256	222	226	255	250	216	205	253	232	245	226	235	245	229	230	227	230	231	219	251	234	237	211	232	225	258	237	247	222	223	234	212	224	241	213	248	256	208	231	237	225	226	221	224	235	225	244	216	227	236	243	228	240	244	199	253	226	241	245	242	240	234	227	217	227	224	256	237	218	231	219	248	251	216	244	210	225	249	239	254	239	219	210	215	227	219	216	255	231	241	222	216	237	238	273	233	256	228	232	259	210	251	226	230	257	229	226	253	230	234	229	238	217	216	231	220	224	226	226	213	228	207	227	240	229	241	209	239	235	230	269	237	208	242	247	225	180	233	207	222	226	225	228	209	227	213	221	248	244	230	241	231	241	259	254	235	223	254	230	218	225	243	226	213	231	233	236	248	231	245	202	235	236	236	248	219	259	202	229	221	215	225	214	237	250	224	228	224	229	242	209	196	269	209	235	230	222	226	223	207	217	245	213	239	204	240	244	219	240	230	226	243	221	225	248	205	226	258	248	221	280	262	235	258	234	212	241	192	246	229	248	222	237	229	221	227	256	228	241	217	216	218	249	233	244	243	218	259	266	245	219	249	224	217	207	211	232	225	240	244	249	244	222	205	209	239	233	220	222	247	253	220	239	223	209	225	240	219	218	222	215	215	245	238	202	236	226	232	270	229	230	240	235	230	236	252	220	207	236	229	217	234	266	256	230	255	236	216	240	235	243	233	242	262	212	249	225	203	234	239	223	212	227	238	241	225	232	218	209	230	216	199	201	235	217	234	242	260	213	244	212	215	201	224	240	247	210	223	249	244	233	244	251	224	231	216	212	236	216	229	222	241	238	236	209	216	224	217	214	262	215	249	263	210	249	259	192	246	227	220	235	239	231	259	248	225	196	239	224	221	195	214	237	217	223	240	238	246	227	217	229	246	229	237	241	212	252	234	238	250	239	239	239	224	230	283	246	211	243	235	246	240	228	229	240	242	219	227	220	242	238	243	265	249	232	248	221	251	236	206	216	222	250	227	228	221	213	197	240	248	261	242	238	232	244	233	226	237	242	232	231	233	253	236	255	220	265	254	231	231	235	205	210	210	213	222	226	245	248	236	245	253	210	221	231	221	253	242	230	247	242	236	227	236	254	212	241	235	223	233	225	235	252
5020	3499	4343	3446	2403	1709	1500	1249	1131	1002	894	744	699	641	609	604	560	609	605	626	612	625	613	672	756	783	840	981	944	1032	994	986	1145	1260	1183	1166	961	969	1079	936	910	911	859	881	941	871	904	969	938	888	900	882	781	805	773	797	787	713	732	708	673	726	705	686	690	642	689	612	680	618	613	614	626	578	604	597	594	597	588	595	576	596	588	572	575	568	647	578	534	537	586	627	568	565	548	536	550	572	534	593	510	578	547	538	596	574	581	597	529	599	552	544	560	566	575	573	554	636	561	590	605	587	570	581	603	563	568	606	570	546	568	578	556	582	531	532	583	536	574	575	620	509	548	591	581	548	543	614	572	590	596	583	594	552	539	563	565	555	579	583	619	584	612	571	582	545	536	529	568	571	525	588	613	556	566	569	592	596	569	564	564	534	560	517	566	566	614	558	574	597	546	546	577	569	537	601	582	580	550	568	567	544	585	596	564	603	593	564	590	606	576	564	586	577	590	584	578	552	553	532	565	518	560	580	541	550	538	564	535	605	604	601	568	556	580	585	627	572	555	549	562	606	515	551	545	580	594	536	574	556	558	542	540	574	620	591	544	565	564	546	593	553	513	523	579	577	594	595	540	570	620	583	535	559	587	550	549	560	615	558	553	537	555	552	574	557	616	559	607	576	550	555	611	604	547	554	553	553	587	550	568	539	551	588	564	588	532	563	562	586	557	567	595	542	533	524	578	574	552	626	576	556	544	558	605	491	531	581	571	547	611	564	563	576	532	572	562	559	553	543	577	586	568	589	549	579	538	568	565	555	546	581	602	550	548	591	574	543	581	588	557	571	599	561	575	552	561	539	559	569	577	570	555	539	573	609	573	582	576	549	561	558	585	563	560	554	580	556	585	588	573	526	585	566	566	603	564	557	552	589	588	588	584	568	615	604	589	547	553	575	558	623	581	573	565	546	564	594	601	576	540	553	583	564	553	564	544	605	564	596	567	531	597	594	512	580	546	540	530	577	588	580	549	547	594	527	582	561	588	566	578	589	566	548	522	555	513	510	558	606	585	580	559	567	583	567	564	594	575	528	570	603	575	535	564	579	541	572	595	553	564	565	581	561	576	590	580	557	519	614	611	561	559	521	550	541	598	552	560	533	558	565	538	576	588	576	576	572	601	527	590	562	521	560	610	591	576	591	547	572	583	580	540	581	601	579	522	563	607	578	578	568	584	603	515	563	588	616	581	592	566	554	568	592	587	552	547	569	579	542	565	560	620	545	570	612	565	576	577	552	519	585	547	569	532	593	572	581	593	539	604	557	604	563	576	566	529	560	555	565	570	535	565	563	545	599	576	564	574	547	575	581	577	580	575	535	610	606	570	578	526	562	568	613	570	557	554	572	568	559	562	565	595	570	537	572	547	541	554	562	548	560	574	557	526	604	544	548	592	564	585	562	555	539	592	596	571	556	556	559	587	590	543	579	598	560	536	605	578	551	565	594	595	589	600	575	577	602	591	592	592	570	564	565	558	546	576	586	524	487	532	612	575	576	560	555	523	541	566	543	550	586	582	591	562	546	588	612	561	562	540	592	526	598	557	536	554	528	573	560	516	564	550	582	603	562	554	557	577	579	598	546	556	558	538	589	562	572	598	552	594	550	572	506	551	561	592	560	634	560	594	573	554	572	598	565	572	528	542	578	595	546	575	587	578	560	592	600	581	537	556	534	567	560	541	561	595	601	573	614	597	567	561	573	549	533	549	596	544	605	602	563	555	585	586	619	601	564	539	578	514	603	555	602	567	534	558	640	577	575	558	568	558	552	597	602	581	578	609	605	577	565	578	576	557	561	562	609	579	561	553	546	547	575	559	541	592	523	506	557	587	556	537	585	536	565	544	572	590	567	615	556	575	564	506	623	522	524	587	568	554	551	550	606	520	545	554	541	563	555	583	534	554	548	556	546	568	608	600	601	588	567	573	578	575	540	593	617	549	579	599	585	586	594	559	555	631	594	563	562	554	589	536	564	559	595	582	539	542	549	564	621	529	567	542	551	602	598	568	557	575	576	606	576	557	601	538	528	549	613	578	561	536	553	568	567	548	548	561	562	572	527	622	583	586	560	543	583	547	571	571	540	558	560	563	587	614	590	572	586	640	569	620	548	616	567	576	567	542	525	546	540	561	592	616	561	589	573	516	566	572	557	574	557	559	590	576	618	573	570	577	574	526	564	529	585	587	548	506	611	569	546	548	604	543	576	585	577	581	582	567	582	548	620	579	540	537	553	577	554	574	575	590	543	566	603	583	612	594	593	601	553	545	590	565	568	531	604	565	547	607	543	576	598	600	526	579	531	573	544	594	582	593	556	499	571	568	577	553	551	592	579	594	570	579	558	530	574	600	589	558	632	567	535	571	507	570	528	603	508	556	571	537	557	543	565	529	573	558	560	562	604	534	549	594	563	552	586	566	599	533	545	540	572	573	541	563	560	589	570	549	555	561	601	565	578	558	530	539	628	586	591	560	540	549	558	528	597	573	579	528	577	605	568	592	587	562	563	551	610	550	601	540	590	615	551	571	548	554	608	609	582	558	539	583	526	546	563	626	568	603	539	573	556	557	564	557	542	575	551	578	574	581	567	564	551	577	597	578	584	603	585	549	553	537	610	578	573	547	567	599	557	565	585	586	564	576	579	565	541	574	564	554	557	566	575	566	608	603	557	602	575	531	563	588	551	588	568	566	563	572	529	573	564	574	581	558	564	535	591	562	571	565	538	573	615	554	550	568	531	568	573	558	566	567	610	572	564	583	578	559	558	568	558	599	573	540	556	550	525	517	539	541	519	578	580	548	561	576	563	579	571	572	550	558	556	607	573	583	578	611	561	557	564	609	550	537	595	577	591	559	559	555	566	597	518	595	563	564	556	541	576	543	581	574	560	525	558	581	560	534	583	624	587	587	606	628	559	566	558	574	619	552	543	588	570	546	580	568	576	586	624	546	617	577	603	590	558	618	591	586	517	576	557	559	554	575	564	554	550	568	572	613	537	533	596	553	565	551	532	553	565	529	586	577	526	563	517	538	542	561	559	535	528	571	583	597	578	585	587	578	539	569	567	582	571	603	566	546	567	599	568	577	562	556	536	599	562	567	572	552	552	553	581	553	583	550	572	567	542	598	582	590	543	565	565	543	604	544	530	509	575	569	533	577	524	566	556	586	582	543	613	534	576	530	559	541	568	537	562	581	561	595	593	525	557	583	593	560	561	556	544	595	579	538	563	590	571	565	585	602	564	540	554	581	576	570	549	590	572	561	528	559	580	566	546	567	579	546	541	568	604	626	603	581	552	577	553	616	602	545	556	585	537	598	609	591	590	586	536	566	577	577	597	553	562	591	586	574	597	580	579	580	585	560	558	532	556	554	568	538	607	549	537	549	545	527	576	538	609	586	580	550	601	564	556	571	543	561	572	557	569	548	536	553	578	603	614	562	541	546	582	555	562	551	489
16065	7842	6314	3035	1509	943	762	586	485	463	344	340	294	274	254	274	272	245	245	205	264	242	231	254	272	266	250	316	329	313	325	307	392	353	335	302	336	303	358	378	369	316	329	368	301	307	327	309	358	301	320	305	298	279	259	285	258	241	242	220	249	254	239	242	260	241	250	234	230	236	246	225	240	223	199	223	214	249	228	253	217	203	234	216	230	190	231	217	224	218	208	206	215	193	229	211	195	223	208	219	249	221	200	205	215	200	223	204	217	248	207	217	226	206	209	225	260	246	236	211	225	207	247	217	207	228	222	224	221	224	238	220	219	218	209	213	233	210	208	223	242	211	201	213	206	214	215	215	178	217	216	211	222	214	216	213	224	230	204	238	234	204	222	230	211	212	233	232	205	206	219	197	217	232	234	224	226	202	215	234	215	211	207	229	211	215	213	228	238	210	199	210	206	216	215	209	231	245	209	251	204	214	203	216	202	218	227	184	181	208	189	190	227	239	233	221	203	218	231	200	213	217	214	214	187	240	222	224	210	185	195	218	219	218	213	193	232	214	234	221	205	211	237	218	221	216	207	209	213	215	200	206	215	224	240	217	224	230	222	209	196	203	238	209	197	236	223	195	209	189	224	227	200	213	209	199	216	207	237	222	198	249	205	197	228	206	202	222	218	205	222	199	191	244	197	228	232	203	213	189	197	216	221	218	210	208	203	221	221	223	215	227	226	211	236	225	222	222	219	233	226	198	204	211	207	216	228	209	213	200	213	200	197	222	213	220	222	249	177	205	211	208	191	210	214	213	233	214	194	193	201	222	212	213	241	223	240	198	240	243	213	212	218	209	219	171	237	219	210	212	220	222	222	215	232	210	211	183	213	229	182	218	221	213	206	226	216	244	244	212	222	205	246	208	199	187	226	228	203	216	223	232	212	232	220	191	242	224	219	214	204	234	208	223	217	217	213	216	198	179	224	220	210	211	208	199	218	192	228	225	198	246	186	215	204	229	219	230	207	223	198	222	213	184	218	215	201	216	197	227	228	221	211	205	233	205	205	232	190	208	197	228	241	207	214	228	213	202	233	228	225	187	227	224	234	209	212	227	214	220	207	203	207	224	216	218	215	226	225	225	200	204	202	229	216	208	229	222	203	201	218	224	217	205	209	204	181	244	210	211	234	216	206	217	245	217	220	239	204	239	219	198	208	227	211	219	201	230	238	200	220	233	219	203	199	229	201	218	229	224	219	216	215	201	233	219	209	204	222	227	208	203	230	182	231	213	220	209	231	218	234	194	227	229	232	210	194	258	224	202	210	245	193	226	203	214	184	204	264	215	227	203	202	207	214	215	233	230	238	198	219	223	258	207	239	232	251	202	232	233	174	226	182	235	234	206	196	227	190	224	231	223	226	201	232	227	184	201	199	224	229	198	183	201	193	216	238	223	208	230	203	229	204	230	203	203	207	215	208	215	205	219	199	219	202	203	191	226	208	190	226	201	211	217	221	184	209	209	242	193	195	201	200	208	215	215	217	225	230	212	208	185	224	199	225	204	202	235	215	228	220	198	232	238	220	197	198	253	216	222	215	224	217	225	207	233	202	205	209	225	217	192	243	212	220	219	200	217	234	225	176	223	183	207	197	195	202	228	207	224	225	208	198	215	216	211	228	207	213	197	224	196	231	203	200	222	232	239	234	214	237	212	221	212	234	220	215	245	223	192	202	222	212	236	200	207	226	209	206	175	184	203	207	223	201	223	212	198	202	234	208	221	232	177	213	246	237	224	194	210	190	210	242	213	218	227	196	212	212	225	209	202	239	223	180	188	232	209	224	206	234	190	210	198	235	185	209	209	196	225	228	223	234	227	244	226	203	202	199	211	215	215	216	200	215	206	229	231	223	209	247	229	233	220	212	217	241	203	226	206	208	233	215	224	208	194	218	210	234	228	208	204	203	198	233	219	198	210	208	214	210	227	203	226	215	188	196	221	214	243	216	227	227	198	230	169	220	226	199	249	226	204	216	201	218	208	210	196	186	208	214	238	242	242	212	219	235	235	213	241	222	224	205	231	192	216	208	219	222	227	214	227	231	207	230	201	245	240	232	235	214	206	212	236	234	213	184	205	209	229	217	230	216	211	189	203	193	226	173	219	213	216	217	196	224	225	210	221	222	224	199	218	213	221	221	217	214	207	211	187	233	212	223	217	209	204	224	252	209	212	199	204	225	240	228	203	229	197	230	218	220	216	243	193	236	240	243	226	216	204	190	189	216	242	217	228	240	212	219	222	214	205	216	236	197	248	198	223	209	232	204	238	200	180	197	229	224	217	225	239	217	232	209	212	214	201	207	212	223	214	221	213	194	200	206	212	199	232	252	215	203	219	214	218	229	242	202	216	218	208	224	205	203	226	216	201	207	212	228	221	230	212	188	199	203	204	242	210	213	240	190	214	198	188	201	193	218	225	232	215	230	209	229	214	195	238	219	227	224	215	217	224	208	182	208	197	202	219	186	219	206	220	193	230	215	228	205	214	217	234	188	236	206	213	216	217	171	204	204	223	201	217	209	204	220	214	205	212	220	215	212	211	209	203	237	216	211	220	223	232	205	213	191	223	244	245	216	224	224	204	189	231	216	225	208	213	216	216	215	235	237	226	209	196	218	221	241	210	204	224	231	224	222	213	206	256	217	214	256	233	196	248	225	223	204	216	216	212	211	207	218	199	208	196	214	189	210	210	196	192	198	193	208	208	194	225	208	201	223	198	218	231	223	227	244	221	229	214	205	213	200	218	218	204	226	188	230	243	216	214	208	204	234	220	217	224	196	202	223	231	234	206	236	212	241	214	223	220	213	194	236	199	227	214	199	214	195	228	191	208	218	221	205	244	246	226	213	223	211	194	210	200	220	200	208	222	219	209	200	195	215	212	205	201	223	203	213	204	179	198	232	219	230	213	205	210	207	215	220	223	219	241	208	220	197	216	223	228	232	229	227	214	196	206	226	205	217	224	209	228	203	238	229	242	193	233	205	210	223	228	217	218	203	217	216	219	230	205	221	230	212	197	218	218	207	221	195	195	211	229	214	233	245	209	222	201	191	185	193	233	210	201	206	219	227	227	220	226	223	198	196	221	223	218	228	188	211	218	224	236	180	237	214	188	227	214	212	201	225	203	220	211	202	219	222	222	188	229	218	223	232	223	238	227	219	206	215	195	206	209	213	222	226	225	219	192	229	196	205	205	223	206	228	222	222	212	206	180	195	199	215	210	233	189	213	208	237	219	203	194	209	197	234	220	210	214	215	211	218	215	222	211	221	228	210	258	196	228	237	221	232	198	219	205	212	211	198	188	210	204	210	209	226	213	221	197	219	222	233	223	205	235	203	205	205	232	208	206	209	193	216	244	196	225	230	229	221	228	217	222	199	234	224	226	266	245	193	213	241	231	215	227	186	228	198	233	233	210	219	209	233	205	221	233	234	219	228	203	206	240	219	209	225	207	218	240
9697	6646	9166	7102	4922	3649	2962	2447	2161	1763	1466	1259	1088	954	895	855	773	762	788	751	742	747	809	792	839	890	1055	1277	1288	1332	1366	1324	1562	1604	1519	1376	1322	1338	1608	2282	1806	1552	1564	1525	1513	1237	1332	1352	1616	1389	1348	1262	1132	1118	919	863	949	881	898	843	810	779	792	769	767	786	695	666	616	635	595	602	597	600	597	616	570	606	580	574	547	566	565	577	579	578	587	531	589	520	572	547	528	544	581	517	530	526	538	569	531	481	519	530	518	533	480	555	517	552	558	499	535	517	541	560	509	555	512	509	536	538	552	508	539	494	576	527	561	531	517	537	521	558	514	542	558	553	514	489	620	490	507	511	574	499	539	514	556	527	449	550	530	500	537	539	552	535	528	515	550	526	534	509	512	521	539	507	534	516	507	538	552	519	566	510	558	545	504	523	568	509	493	526	527	558	523	529	564	515	543	565	537	482	527	527	550	563	540	529	493	546	528	496	536	544	612	543	527	548	534	526	528	557	533	544	557	568	574	515	488	557	535	553	551	503	513	534	545	546	540	519	530	555	516	547	532	531	532	538	548	559	530	529	514	551	543	518	566	538	546	556	533	580	555	547	535	533	521	545	503	527	533	547	539	551	546	547	564	528	515	546	521	527	516	505	548	540	561	533	519	532	570	556	530	555	523	513	546	528	570	531	495	549	497	498	543	545	542	496	541	567	558	534	541	520	514	524	540	503	529	475	540	554	533	544	565	574	518	535	485	515	526	521	501	545	559	529	520	519	531	505	577	571	536	513	512	535	480	546	549	567	568	566	509	547	546	514	549	509	535	580	516	532	566	500	526	540	543	539	540	539	540	505	489	541	498	490	544	502	532	574	493	528	520	513	520	524	530	529	466	531	512	511	509	572	503	519	574	535	541	511	502	546	542	536	515	508	534	569	494	498	549	534	533	584	561	515	582	529	508	537	547	569	532	547	564	559	521	539	532	512	531	540	534	518	496	508	521	534	569	509	567	557	556	549	597	548	565	522	517	515	562	551	527	525	503	487	522	544	509	518	514	517	520	488	560	538	513	568	521	560	552	513	516	518	535	486	521	534	496	527	547	504	529	545	489	504	534	520	517	525	552	497	573	529	559	550	537	526	501	511	494	512	557	522	547	542	507	533	504	514	533	531	533	570	541	530	582	504	528	504	534	546	502	564	533	525	497	522	546	544	528	481	566	541	498	538	538	554	509	498	556	536	543	464	530	500	538	555	523	529	586	533	500	512	519	538	505	538	527	557	542	551	514	576	561	518	552	542	513	520	520	511	575	569	520	533	515	517	551	555	573	544	526	496	532	547	511	502	530	571	536	501	500	475	507	533	525	527	511	485	536	544	518	546	530	531	541	544	547	496	581	540	530	575	532	499	551	501	549	501	536	514	573	489	495	539	574	495	554	508	527	515	520	529	505	551	503	523	561	510	543	533	532	511	582	492	500	529	535	508	578	553	588	549	556	565	589	510	524	538	514	534	567	534	550	515	475	516	556	512	521	524	553	541	567	505	543	512	523	481	593	564	558	557	494	539	519	476	507	550	488	549	520	531	531	529	589	516	552	577	482	502	519	580	507	578	510	483	528	497	554	553	504	522	520	523	578	489	557	514	530	555	583	533	516	517	519	536	525	579	549	529	564	527	522	529	554	534	524	578	569	533	520	549	575	583	532	552	536	560	529	523	511	551	531	533	553	572	521	529	553	539	518	520	515	558	517	556	517	514	518	529	546	585	493	509	538	539	551	568	508	490	497	525	534	531	545	534	523	501	543	523	562	537	497	535	542	574	512	584	521	485	537	481	505	534	533	538	531	554	556	567	559	540	523	582	490	560	542	561	495	567	532	531	534	512	520	549	488	540	560	523	565	527	568	548	531	524	566	495	530	516	541	496	551	545	544	572	521	547	538	550	536	538	488	503	580	508	547	546	547	508	500	538	535	564	548	545	527	534	568	495	457	538	549	559	526	567	500	557	557	528	551	557	551	523	554	540	525	525	533	569	535	537	500	528	526	566	542	518	546	542	505	522	515	541	530	475	576	533	507	521	546	481	555	559	548	566	523	512	522	526	560	563	528	517	568	528	557	511	535	544	547	501	509	527	567	539	535	537	522	527	549	544	543	578	552	525	558	559	532	483	554	539	543	532	519	517	544	519	565	541	542	524	559	529	537	565	531	502	554	509	521	504	498	518	525	529	547	576	542	537	498	510	537	539	524	497	524	571	525	523	520	546	537	518	531	518	556	524	534	531	593	493	539	545	497	546	545	516	530	536	509	574	509	561	542	518	488	529	507	525	535	523	546	586	507	533	541	570	532	565	516	472	503	516	523	542	566	546	517	526	540	527	501	554	530	539	529	549	549	552	536	544	550	510	518	552	519	558	578	522	540	560	503	523	535	514	546	532	550	508	545	522	594	540	574	532	516	563	539	526	522	491	529	539	527	559	519	568	518	504	533	525	545	532	562	526	517	534	539	499	543	536	559	503	519	546	502	513	519	557	542	554	495	526	552	533	507	504	541	570	546	517	553	572	539	601	523	542	543	507	551	550	570	505	547	506	518	516	499	534	530	514	537	523	555	567	514	516	523	521	510	539	518	521	566	525	541	521	505	540	548	489	548	564	566	529	541	520	536	547	545	546	515	541	590	500	523	532	563	506	538	568	491	560	532	512	516	511	523	482	522	526	569	507	572	555	540	567	527	561	528	545	528	497	566	498	528	530	561	527	536	515	501	522	503	484	549	525	519	532	522	475	512	579	514	521	509	530	561	559	525	535	484	505	549	532	482	505	538	545	531	540	567	522	562	513	521	534	570	525	510	542	544	556	529	530	515	544	555	576	556	508	503	535	529	503	582	549	537	519	488	530	512	494	555	562	523	530	556	512	550	538	536	513	561	539	522	532	509	528	542	586	526	525	532	532	540	500	549	534	533	571	521	530	554	542	530	512	509	555	524	527	589	540	536	580	555	546	513	537	531	532	514	500	525	551	559	525	539	512	578	561	494	527	538	534	542	520	507	498	498	526	518	552	562	530	529	568	527	546	549	540	511	561	538	489	544	507	494	537	540	507	499	518	570	560	543	524	560	568	495	594	555	491	573	560	532	519	505	551	534	536	532	512	528	548	548	533	523	577	494	518	549	544	567	519	491	561	548	549	590	498	519	569	553	532	529	509	546	525	552	539	581	522	512	516	504	532	524	495	516	529	521	563	518	554	490	541	535	554	585	563	500	520	508	549	518	559	539	530	537	526	555	529	551	551	526	537	576	524	498	525	562	462	516	561	543	534	570	538	545	516	539	516	522	489	527	556	523	573	523	484	492	561	535	518	508	554	547	519	567	535	535	523	536	549	503	559	535	542	531	512	551	556	545	553	537	558	542	514	521	492	549	502	540	560	505	580	539	542	564	536	525	533	522	536	536	511	529	539	552	533	570	521	541	546	549	529	540	501	575	505	538	535	542	547	512	548	524	558	544	501
23096	12704	11236	5369	2582	1469	1072	802	628	577	444	386	325	304	266	290	264	273	271	241	251	209	234	241	280	256	273	323	328	315	354	320	356	359	354	333	321	301	521	543	428	370	419	405	409	294	317	370	378	360	399	316	283	308	247	284	250	233	257	241	259	232	260	212	237	237	225	200	211	216	206	225	229	202	204	210	192	204	216	182	199	214	196	187	200	191	180	190	179	175	179	218	185	183	187	181	191	212	186	198	181	203	199	180	200	185	226	200	189	195	197	204	203	184	213	191	220	217	173	196	200	188	190	174	188	173	189	185	193	199	204	187	186	188	196	165	164	213	173	195	200	213	191	212	179	168	181	186	187	194	193	185	219	190	219	184	178	175	212	180	178	201	196	200	192	219	216	178	221	188	215	188	179	191	186	170	198	164	211	205	161	188	187	191	177	196	182	189	200	188	196	191	193	211	200	199	208	203	203	201	180	184	199	202	175	198	225	158	175	191	186	185	170	195	181	192	191	219	190	164	185	181	193	201	186	199	185	197	178	174	186	191	199	185	197	164	169	191	188	193	196	203	201	197	185	210	205	184	176	146	191	187	173	190	182	185	179	184	196	184	202	176	191	196	210	178	169	200	203	177	200	190	177	201	177	178	221	170	164	173	176	193	184	187	183	191	196	215	175	195	176	187	194	184	187	166	209	191	178	198	194	187	190	194	186	164	185	201	191	202	189	149	174	182	160	199	181	184	180	201	173	185	182	190	180	190	163	206	186	192	180	195	172	191	193	206	210	203	182	209	229	206	213	184	196	185	202	211	175	197	155	189	177	204	194	180	183	190	190	190	181	168	177	201	214	187	186	169	178	194	184	213	178	161	183	201	199	198	179	185	206	181	193	191	219	204	171	182	175	159	197	169	187	196	174	186	208	177	192	167	209	146	172	198	177	195	191	204	202	193	204	197	208	184	182	192	196	178	204	211	178	189	185	168	172	180	195	176	176	171	184	192	185	183	189	181	183	196	168	194	180	193	194	175	199	194	204	173	216	178	187	170	190	195	186	172	181	164	208	181	199	190	179	180	192	199	174	208	206	210	189	191	169	183	179	205	189	160	204	175	193	194	186	208	190	187	200	199	204	204	198	178	200	191	181	182	190	164	195	166	186	184	195	185	220	182	176	186	169	190	181	186	192	173	201	196	185	161	195	201	171	169	188	178	178	189	172	212	193	169	203	210	229	200	188	179	184	186	177	189	192	166	174	170	190	190	180	207	195	199	194	167	206	212	210	177	185	190	204	181	178	182	203	188	206	198	214	184	202	185	214	181	192	210	206	189	174	200	190	149	180	202	201	222	187	166	201	153	166	180	254	187	198	165	170	176	189	177	177	200	178	179	188	197	193	202	188	202	162	185	176	184	193	163	202	177	188	181	202	192	186	190	201	203	195	180	175	185	182	170	199	210	195	178	196	206	180	171	196	186	190	191	194	172	171	157	184	225	204	176	189	179	196	197	183	194	189	178	191	188	202	195	200	196	208	182	183	196	206	188	212	189	196	193	194	200	214	180	196	211	222	218	181	169	182	181	181	210	188	188	200	195	183	191	175	201	178	183	207	204	193	165	185	177	179	179	197	165	186	158	182	202	164	155	168	205	190	181	192	179	185	190	164	172	165	161	205	195	173	163	180	178	221	177	205	160	202	174	178	176	189	196	193	211	198	195	177	182	188	217	188	188	172	205	182	180	208	179	191	197	196	188	164	182	174	189	193	206	183	176	167	215	173	198	186	199	186	159	205	209	178	214	204	190	189	196	206	178	186	201	176	200	188	188	185	196	163	171	196	205	193	162	187	194	166	177	176	226	207	188	209	191	219	158	190	195	156	180	191	179	208	179	209	197	185	180	196	190	174	196	204	163	206	171	186	178	168	184	205	192	184	197	189	173	209	186	173	201	200	203	180	184	197	191	171	196	188	207	184	201	200	198	181	216	211	196	183	174	192	169	184	176	186	199	209	175	192	189	169	194	150	193	200	190	180	176	216	211	205	151	153	202	180	185	171	213	170	171	165	181	211	167	192	167	201	179	193	182	184	185	227	204	218	178	177	172	170	196	191	187	193	181	184	173	185	186	192	196	188	182	200	182	187	197	187	180	181	188	211	176	195	182	187	178	197	196	174	167	182	192	195	188	174	194	181	193	185	181	209	210	180	186	182	194	180	190	212	195	205	190	194	208	185	186	196	194	162	195	187	188	187	184	173	191	186	153	188	205	220	194	177	189	200	170	165	182	202	189	174	174	207	178	190	198	200	176	178	194	217	204	156	198	186	228	172	199	170	198	200	191	181	184	206	166	186	179	198	205	183	203	191	181	193	188	162	202	193	195	199	194	169	212	195	185	186	163	209	196	194	188	188	193	193	192	177	179	209	186	193	172	193	209	210	181	185	194	215	183	207	183	209	188	194	168	165	192	183	189	171	191	191	175	194	202	185	166	168	193	200	173	188	174	195	210	169	190	178	234	191	191	201	193	165	181	158	178	194	157	206	201	201	174	207	184	188	199	171	214	198	198	173	179	169	189	183	205	197	171	190	197	191	170	176	204	174	174	208	187	184	190	190	183	205	205	190	195	195	178	179	182	202	214	189	192	204	206	213	181	191	183	180	190	180	185	184	180	191	197	173	213	203	192	194	180	201	187	168	185	178	208	187	187	196	172	182	202	183	161	199	177	201	185	195	170	199	192	183	174	179	188	206	194	186	178	186	202	191	206	180	215	173	187	196	225	200	158	201	162	193	189	189	174	176	180	202	188	175	197	191	205	186	190	203	159	163	183	179	215	188	184	180	177	203	161	173	201	213	205	205	193	190	200	191	183	187	187	215	195	169	191	156	175	211	210	177	192	175	204	175	205	188	221	176	196	194	178	177	178	210	164	208	185	162	190	161	188	207	165	205	187	217	190	174	199	187	198	201	195	197	196	161	165	222	178	204	188	218	163	170	185	195	181	185	175	221	182	185	181	169	183	202	171	187	192	175	166	181	213	205	167	183	211	191	194	211	184	200	216	206	207	184	202	193	168	213	214	193	207	186	194	183	190	207	178	152	172	206	212	172	162	176	179	221	177	203	201	192	178	175	164	175	181	195	171	187	198	186	199	170	196	185	178	176	163	174	191	202	189	178	186	193	174	197	189	196	173	164	184	187	191	185	187	163	184	201	183	211	176	191	184	173	180	193	201	189	182	198	197	180	177	187	181	177	174	200	207	224	204	175	190	196	171	213	227	202	177	201	178	191	211	174	173	195	177	185	183	191	190	211	192	186	173	189	191	188	156	183	197	196	188	164	174	185	189	174	182	212	177	179	194	186	191	194	196	189	190	175	220	175	193	162	179	170	199	200	182	192	187	183	175	190	168	194	199	189	181	203	177	176	198	164	174	186	186	193	180	203	193	194	210	180	162	190	204	179	191	186	223	194	159	201	185	193	200	178	194	171	206	170	208	171	175	170	176	166	180
12621	9949	13809	10723	7300	5611	4300	3527	2966	2525	2131	1764	1496	1249	1099	1046	949	912	863	900	834	896	899	933	991	1090	1224	1477	1548	1572	1566	1636	2034	2011	1759	1452	1616	1633	3170	3588	2624	2331	2040	2282	2368	1488	1687	1751	2110	2086	1771	1547	1522	1233	1070	1004	985	1024	958	959	868	831	850	814	775	753	677	685	621	652	606	587	545	575	581	572	580	526	530	541	526	539	501	515	505	514	546	512	514	475	496	470	495	476	452	477	497	492	490	469	479	475	466	501	504	477	485	467	477	459	495	478	483	457	469	488	480	463	508	488	492	463	467	483	486	498	471	477	477	488	488	481	493	469	474	507	470	466	500	446	435	429	477	446	501	507	438	477	502	457	479	470	490	443	508	449	479	491	434	486	459	468	460	496	470	457	493	467	498	450	460	451	513	472	471	512	464	497	467	485	470	483	479	538	472	457	503	489	492	483	512	496	464	492	479	467	512	457	465	477	485	475	471	478	464	443	490	449	494	459	478	432	488	494	499	471	443	451	458	452	496	493	495	514	475	459	483	460	482	508	474	440	484	495	473	516	469	432	504	511	432	427	472	462	448	452	468	506	499	467	469	468	464	482	466	456	444	461	489	473	481	480	442	493	463	467	491	460	432	474	441	504	468	465	506	474	455	460	470	503	474	467	477	465	492	475	423	488	495	475	475	486	493	488	497	477	440	447	496	453	447	436	484	445	514	486	506	444	439	472	486	501	461	499	468	474	484	473	485	491	472	468	502	461	471	527	502	517	465	441	463	457	525	493	492	514	447	443	437	486	495	469	490	476	424	440	462	462	502	471	506	451	490	528	487	424	488	469	464	480	488	470	496	457	489	451	502	527	454	464	472	468	431	476	475	496	524	467	479	488	501	487	477	471	464	445	456	480	470	496	467	433	469	482	456	458	476	454	448	449	486	466	489	486	494	475	491	520	433	448	476	478	453	458	487	478	463	483	465	462	455	519	461	466	464	477	490	482	508	469	462	471	458	495	428	470	467	435	503	534	489	473	519	471	471	486	504	495	448	466	476	482	498	486	417	475	440	462	479	449	478	478	482	462	490	476	512	504	469	492	450	456	478	463	508	477	458	491	477	470	493	497	495	437	531	447	482	482	470	440	461	479	469	486	473	481	477	495	478	480	471	460	474	449	473	462	510	440	479	452	489	478	472	461	490	464	454	464	496	503	507	462	491	477	466	493	499	491	478	410	455	440	474	480	464	458	466	471	486	489	476	452	463	471	515	482	483	489	393	501	486	508	501	466	473	485	465	459	487	465	484	496	467	475	488	470	500	488	508	473	456	482	499	492	512	480	479	455	509	488	453	461	491	486	492	455	495	463	438	447	483	464	444	466	446	499	475	455	476	459	476	484	469	443	506	472	502	464	450	474	464	469	483	460	432	445	476	466	483	479	486	466	450	469	488	457	444	470	431	478	472	507	483	482	457	465	490	508	473	476	503	432	491	501	496	508	482	477	453	458	458	469	442	477	465	470	464	476	545	513	501	488	504	478	474	483	454	486	467	474	495	488	469	488	472	461	485	505	473	485	455	497	442	469	470	470	476	481	419	530	461	479	470	480	497	523	467	457	492	473	473	452	481	476	463	465	423	474	423	517	471	428	489	484	465	496	461	503	452	484	457	473	472	441	477	469	499	481	494	436	495	460	464	466	478	524	496	465	458	451	463	459	454	434	442	481	447	474	471	494	459	470	473	515	448	482	456	444	444	521	487	448	438	461	463	491	454	501	498	520	452	481	432	488	458	442	453	500	455	485	473	487	438	498	495	468	474	528	462	470	457	460	479	482	478	417	472	456	473	480	442	504	487	489	508	460	442	432	475	474	453	487	505	478	475	486	479	470	426	462	473	490	463	475	475	467	491	448	479	453	490	520	488	521	487	458	458	469	446	501	508	449	490	447	485	466	479	447	489	487	472	502	496	465	507	459	459	508	433	470	476	477	506	465	508	505	457	483	488	479	422	504	439	448	462	435	469	472	515	461	483	463	481	442	475	493	451	503	485	459	472	509	493	485	458	491	497	491	511	443	477	473	454	479	490	467	451	548	487	461	454	475	484	437	455	453	458	471	492	455	484	463	473	469	517	468	500	491	493	479	488	471	490	479	451	471	467	482	483	478	478	444	471	463	455	514	467	489	477	493	468	471	492	472	458	468	497	478	480	489	448	459	488	488	483	485	483	469	479	484	515	488	493	463	471	529	459	477	473	509	524	468	459	473	486	448	457	441	471	474	473	481	471	521	457	456	500	464	470	485	479	509	515	466	483	492	515	450	498	443	480	462	468	489	535	509	480	464	480	472	474	483	471	481	498	509	495	468	432	475	501	465	451	460	479	467	440	514	514	484	493	479	472	475	473	447	431	479	485	494	468	471	470	486	471	476	473	503	427	491	454	458	455	522	472	474	487	515	506	482	491	485	425	479	453	505	462	493	435	517	445	487	463	481	447	480	466	510	507	475	465	482	448	453	439	467	498	460	484	479	515	442	475	517	482	483	513	460	462	445	447	469	460	425	471	436	488	473	499	506	444	479	491	487	511	451	476	490	475	475	486	512	460	451	486	454	466	458	425	485	499	485	425	512	506	488	468	449	508	505	514	501	452	465	506	482	485	429	460	438	486	453	489	479	493	506	440	463	477	432	459	446	494	476	492	499	459	489	494	474	532	454	469	440	479	454	454	454	481	506	485	470	472	471	486	504	488	456	455	489	446	522	457	464	458	473	524	451	479	502	495	483	448	463	469	464	447	433	486	477	492	460	471	472	466	466	505	441	467	470	461	477	495	469	449	504	484	467	493	488	458	499	481	487	465	467	497	459	534	489	491	456	458	494	493	501	473	473	485	474	465	500	468	444	437	534	451	523	468	475	491	476	463	477	479	459	531	504	490	478	456	465	488	443	509	479	437	462	513	480	462	492	511	469	450	471	470	467	504	470	436	447	480	458	511	483	473	446	479	486	510	494	483	422	515	426	474	463	448	485	486	472	466	490	502	484	476	508	485	458	476	479	467	435	463	503	470	500	507	510	470	495	495	457	451	466	478	455	468	490	492	462	490	474	471	489	451	460	487	478	469	474	449	481	465	464	502	487	461	484	450	491	477	460	448	450	486	435	486	431	470	477	496	452	486	478	451	471	494	470	527	457	463	463	477	482	474	473	476	478	488	460	471	456	439	472	465	495	517	453	477	485	482	460	443	454	470	425	446	456	444	484	490	467	478	453	452	442	481	513	479	503	497	499	474	480	436	485	476	441	507	487	484	479	454	445	516	435	461	489	491	440	465	487	482	499	452	512	495	463	458	494	468	473	482	447	490	540	443	441	501	473	468	452	479	503	479	497	435	430	507	462	471	495	467	483	478	469	453	503	503	482	473	466	487	467	466	522	491	477	510	483	476	458	450	466	483	476	522	471	466	502	476	467	511	507	523	471	496	468	469	500	471	452	462	468	487	451	459	433	454	473	468	466	492	453
7675	3653	3414	1303	712	459	376	355	318	333	274	257	230	250	225	230	219	240	243	243	249	245	256	239	247	269	247	281	287	276	272	288	312	307	279	274	274	278	274	278	255	259	292	282	293	267	267	251	242	278	279	242	244	254	228	234	237	244	240	235	250	268	235	243	258	246	229	237	223	261	257	204	226	230	236	246	233	230	227	233	234	220	219	234	232	213	237	265	219	236	257	224	228	191	244	220	225	242	233	231	218	244	209	236	225	225	250	243	214	221	228	224	227	267	230	236	226	198	250	244	218	223	237	240	244	241	230	234	230	235	222	248	227	234	209	244	227	195	218	232	227	248	222	213	211	258	242	228	250	263	215	208	234	247	228	211	232	208	237	236	234	225	223	218	231	232	234	230	225	193	218	242	227	202	228	249	221	262	237	210	225	259	232	205	235	223	229	224	204	213	217	235	230	244	227	225	217	247	210	240	245	228	229	233	244	242	227	225	228	232	231	225	229	232	239	222	233	232	226	248	248	232	221	224	231	240	212	231	220	215	220	243	219	228	226	262	217	208	236	217	240	229	228	230	217	233	248	226	225	229	201	229	221	250	232	225	215	232	221	251	217	242	233	234	232	227	216	256	231	220	207	196	216	241	255	235	218	223	233	222	265	178	236	220	216	252	251	232	231	257	213	224	212	231	221	231	221	258	225	228	248	238	226	229	240	226	249	241	229	234	242	228	237	268	230	226	235	229	234	215	243	244	232	241	237	227	205	223	235	230	243	245	222	255	215	244	210	249	223	237	234	231	247	244	196	231	197	250	222	225	238	245	249	219	209	245	243	227	266	214	259	215	237	233	224	222	217	216	242	218	242	217	222	240	197	239	234	228	260	218	233	226	232	229	242	237	255	234	191	222	247	230	199	251	231	242	219	257	242	254	241	217	249	240	227	245	258	222	243	218	250	262	231	221	253	233	246	242	243	212	209	229	234	220	242	212	211	235	214	227	198	238	264	227	241	243	208	241	199	232	207	208	227	240	234	239	206	226	230	234	264	242	240	233	237	277	221	219	226	204	233	247	223	236	241	229	204	217	229	223	230	228	208	198	258	223	241	212	231	233	236	246	200	217	223	214	225	210	239	215	235	251	234	243	231	209	253	248	208	218	248	240	232	263	223	233	202	217	211	214	205	244	241	214	217	213	222	254	212	233	227	223	229	225	240	222	248	210	250	229	244	202	225	243	231	204	231	248	217	209	223	238	241	239	203	243	226	224	236	253	243	250	251	269	240	237	249	216	266	223	242	265	255	231	231	225	237	238	230	235	193	207	213	200	242	234	226	209	229	240	230	230	210	216	241	199	210	218	233	248	213	235	254	239	242	224	239	236	204	241	228	244	244	215	248	230	232	230	240	228	216	245	215	240	243	240	252	246	239	245	244	242	224	236	201	226	224	239	220	234	188	243	226	239	233	233	249	194	265	241	207	251	223	271	225	228	205	221	227	251	229	200	250	228	234	217	236	229	268	222	220	208	233	224	229	252	224	232	243	224	221	228	241	235	221	234	215	248	248	229	215	242	227	218	229	205	220	253	199	218	245	202	201	234	220	258	224	237	239	224	248	225	237	219	228	217	223	223	227	229	239	250	226	232	218	227	236	261	244	244	219	209	209	231	239	247	220	239	220	242	218	210	219	274	275	251	220	244	224	255	224	225	228	215	228	207	227	236	224	235	214	201	230	258	229	229	264	227	252	241	222	247	238	225	226	225	217	203	236	234	236	217	223	216	243	248	245	230	215	256	261	247	233	212	241	204	227	240	233	230	224	230	243	242	228	218	228	214	236	230	240	235	253	245	269	226	223	254	226	225	237	247	226	225	222	213	242	227	252	246	234	257	237	202	205	216	227	237	222	249	243	227	236	257	234	238	231	254	236	219	240	225	238	218	240	224	240	240	209	231	244	238	247	230	239	250	259	238	237	229	236	253	231	239	244	217	225	231	240	224	222	230	250	228	212	230	219	235	225	218	236	244	227	223	225	246	242	227	207	240	190	233	251	254	231	220	219	191	255	229	201	238	238	222	207	245	219	242	235	246	225	227	216	232	213	211	259	222	231	246	217	226	217	260	208	238	190	226	254	224	225	241	223	213	239	219	214	220	211	228	216	222	212	230	217	263	249	199	219	206	246	223	242	239	233	259	229	213	231	233	214	241	243	224	233	235	246	222	212	213	237	238	246	208	206	228	237	173	245	204	237	211	213	246	260	219	234	215	234	237	229	255	203	225	248	247	243	228	229	260	236	211	211	237	210	226	210	243	226	220	227	219	193	206	219	231	224	246	204	231	241	231	237	213	249	247	217	241	210	235	231	233	238	235	252	218	234	244	231	230	223	201	232	238	224	233	239	233	237	243	220	221	235	205	238	230	212	240	223	209	217	245	238	220	239	243	254	234	219	239	245	210	258	224	219	189	208	242	229	223	232	221	228	207	235	248	263	226	222	226	240	215	235	214	244	226	245	232	257	241	212	209	224	261	217	245	228	247	234	218	212	258	236	237	238	209	244	231	203	235	220	228	229	241	229	215	236	237	222	208	220	227	229	224	247	232	228	241	225	258	268	249	236	229	243	214	227	201	239	252	240	230	228	235	242	227	231	210	232	242	218	198	235	215	213	285	224	241	244	229	213	241	233	231	243	221	216	226	219	222	224	225	257	248	244	229	208	222	231	233	237	237	256	230	228	230	262	269	245	228	228	199	233	222	231	214	223	216	214	221	221	261	233	230	210	246	223	226	196	214	226	234	234	229	254	218	222	242	207	252	228	237	241	206	241	234	245	245	250	239	225	216	215	237	199	240	245	250	223	253	205	234	239	220	234	222	240	248	245	229	222	251	259	250	235	207	235	223	208	238	201	228	234	232	259	242	252	249	232	261	230	265	224	250	193	215	227	231	227	225	256	240	211	227	232	235	231	223	218	246	236	235	208	217	226	230	222	212	221	225	232	251	215	252	232	221	224	227	243	241	248	223	205	231	224	240	228	196	226	243	237	232	241	239	234	258	244	228	227	248	200	232	246	233	263	259	218	213	224	239	236	224	222	226	243	198	215	236	240	206	210	234	254	224	214	254	242	243	208	230	238	237	205	210	204	223	195	205	229	221	246	230	211	196	221	207	237	220	215	239	227	238	217	242	230	248	253	225	252	236	209	238	193	222	205	206	241	239	220	202	202	240	240	240	215	240	233	217	252	254	247	240	223	209	225	252	225	223	202	224	211	249	205	231	223	234	212	228	226	228	221	239	225	207	254	205	215	251	240	221	223	225	213	252	227	231	203	238	219	223	222	270	250	219	234	253	237	250	247	240	222	225	218	246	200	229	235	214	280	228	225	206	214	211	230	205	249	240	230	219	233	248	231	225	220	256	195	234	223	235	238	224	247	246	227	232	250	228	225	218	206	243	213	225	241	234	221	231	241	225	248	204	216	204	205	229	229	223	226	255	233	231	251	222	239	224
4767	3657	5735	3920	2484	1736	1448	1197	1100	990	907	742	646	607	603	592	574	575	617	581	645	594	605	688	724	768	835	881	1000	987	1031	1077	1184	1231	1105	1050	987	1006	961	1074	952	950	893	1020	889	978	949	1023	933	866	843	846	835	688	762	727	779	693	702	686	687	644	683	704	649	668	643	621	612	595	606	592	623	592	545	595	530	570	594	613	621	571	589	586	535	584	562	555	605	565	573	546	563	585	562	564	541	601	593	566	597	559	531	530	582	550	599	552	562	597	557	581	596	579	564	547	543	563	557	591	544	602	562	537	557	573	567	580	558	596	551	551	550	555	595	554	541	499	519	558	545	572	611	541	599	538	547	556	578	590	531	529	604	556	588	550	577	560	580	539	587	589	560	576	631	556	569	566	574	544	578	563	581	581	565	556	564	557	577	565	548	582	590	567	571	559	505	526	563	545	574	554	582	539	572	562	587	551	598	552	576	564	558	555	581	546	551	536	569	524	569	573	550	554	540	542	532	565	563	502	587	529	567	526	566	575	576	554	622	542	588	568	557	552	571	590	585	540	568	633	577	560	590	529	557	575	523	555	580	548	584	561	586	566	603	580	581	570	560	570	536	586	578	525	573	521	581	554	578	546	560	543	574	572	526	574	527	556	546	546	550	588	550	602	524	537	536	537	578	599	613	561	530	550	567	555	572	538	515	593	558	570	567	575	565	587	556	562	606	575	568	544	586	550	513	538	527	546	637	538	574	617	548	585	564	560	599	574	542	582	535	565	584	569	547	563	586	592	568	577	575	605	529	581	548	562	527	554	553	552	578	575	586	559	540	555	574	544	543	607	559	565	559	611	546	536	576	573	555	539	581	589	551	556	534	609	580	555	559	582	595	556	558	562	545	603	602	546	523	559	550	570	609	548	570	614	559	588	568	557	553	565	582	534	570	538	600	586	564	543	523	549	553	551	557	621	556	541	582	562	542	543	578	566	568	580	570	498	531	556	565	549	565	571	583	621	571	580	580	558	532	598	537	569	576	503	583	562	527	536	609	584	550	589	545	568	571	580	580	598	554	551	584	537	576	579	520	543	562	545	572	581	551	571	553	583	600	553	543	614	549	566	571	555	570	566	532	552	563	543	526	556	577	521	534	552	570	529	583	583	555	602	529	600	534	579	519	575	574	549	572	548	602	600	537	537	557	558	604	578	571	539	566	551	576	567	540	547	597	556	579	562	571	559	550	591	611	545	552	576	559	580	567	529	580	555	607	579	564	589	569	556	578	575	553	577	575	571	573	567	560	582	570	554	550	579	587	578	569	536	535	561	529	552	573	572	560	587	556	586	550	504	554	537	544	567	570	557	550	545	541	576	537	543	559	588	568	550	589	569	546	614	531	594	580	606	562	566	552	577	554	576	557	557	573	548	534	572	539	573	559	517	540	583	563	552	604	559	565	539	574	568	588	546	572	566	547	576	579	538	550	592	581	564	578	620	586	569	564	571	557	626	546	553	539	532	546	551	552	595	579	566	566	550	577	555	568	541	553	544	554	565	563	554	564	605	559	587	545	603	586	573	546	534	555	563	546	531	575	553	551	569	574	568	556	589	536	551	595	575	575	542	555	587	526	573	570	552	602	552	583	558	592	598	553	571	590	534	587	557	513	586	534	576	593	522	578	528	536	543	580	558	584	582	589	585	569	549	601	579	571	561	506	563	591	570	570	560	554	523	541	568	559	510	566	563	555	575	554	585	567	535	583	570	537	551	549	572	576	534	600	550	578	542	537	568	536	567	599	603	560	543	545	557	526	568	539	569	529	545	543	583	604	564	525	560	587	580	589	544	591	577	539	563	580	592	558	569	594	569	575	575	569	604	546	557	527	567	537	541	550	590	575	588	548	545	596	596	585	528	536	528	548	566	562	565	585	530	579	589	572	571	569	545	542	546	553	564	563	541	570	548	569	561	545	562	573	563	521	579	578	548	564	583	581	571	544	549	566	599	609	555	581	588	584	534	595	573	606	590	552	527	552	583	537	574	539	537	524	564	573	538	595	573	584	557	561	547	594	563	560	541	543	596	555	576	572	577	582	548	548	559	562	593	589	564	591	600	577	528	571	543	587	546	533	556	544	533	564	572	552	554	548	566	553	563	542	522	551	576	563	538	538	542	529	544	546	574	603	545	600	626	534	588	550	593	590	570	517	587	570	561	547	545	546	560	585	612	559	585	533	544	591	564	573	547	544	516	548	569	617	564	555	539	533	534	564	566	573	571	571	596	549	555	563	609	558	543	603	516	545	567	570	566	507	554	544	562	568	548	548	589	582	556	532	559	513	596	595	570	565	557	527	534	566	547	591	607	612	559	611	571	551	550	577	575	586	548	605	591	550	555	530	560	551	563	588	541	544	565	525	553	529	573	538	615	573	558	542	538	538	528	566	551	576	512	554	576	576	554	568	536	580	577	586	567	550	547	573	574	573	520	597	568	556	565	506	590	548	586	518	533	557	547	592	554	547	566	581	601	557	569	547	542	568	543	557	552	577	582	562	566	569	581	582	561	545	555	582	576	522	561	550	576	568	556	525	534	526	610	619	568	576	589	562	586	594	573	553	610	581	553	547	590	593	561	543	562	552	554	566	556	568	543	576	560	563	568	545	541	565	575	523	591	547	528	564	594	497	570	588	608	591	543	573	585	563	563	548	574	516	595	588	541	558	534	561	587	590	558	559	564	566	555	582	560	494	552	528	601	583	530	578	560	562	567	593	575	589	564	573	587	559	588	573	570	578	539	590	587	564	585	560	578	556	587	592	565	542	537	511	566	586	552	540	596	570	585	612	536	534	565	569	593	556	550	554	561	556	541	554	585	517	527	606	545	551	530	584	547	569	592	589	521	598	551	605	559	559	590	559	556	569	580	592	599	545	609	580	595	549	533	550	580	556	565	588	562	568	531	556	558	588	582	583	566	561	558	585	586	598	534	571	550	553	535	580	576	542	567	597	536	565	557	587	566	609	552	549	568	555	559	520	556	590	556	569	573	611	623	576	541	569	586	563	589	590	608	530	562	569	542	577	589	590	612	543	549	582	524	532	604	580	562	569	611	560	566	570	549	559	545	558	579	611	544	549	540	514	573	569	592	561	571	590	576	536	539	592	571	610	520	560	592	583	554	549	547	579	556	534	546	570	553	536	576	576	575	583	561	560	579	542	599	581	525	579	538	601	534	554	523	589	580	584	567	530	541	568	587	551	552	568	581	576	565	585	575	544	540	580	549	506	560	580	546	607	576	541	567	556	591	570	544	564	592	556	548	543	551	592	591	546	576	552	532	576	538	540	567	554	568	571	598	564	615	565	517	537	535	570	591	558	551	577	578	573	549	524	605	545	598	581	527	577	601	537	581	548	576	590	591	565	557	576	574	587	572	538	586	540	539	587	569	594	582	565	539	592	569	586	543	560	577	571	545	543	553	580	577	574	560	557	545	615	596	568	597	574	557	561	567	595	549	544	593
17556	9224	8399	3384	1526	911	669	602	475	427	377	323	284	248	275	230	281	257	260	231	244	221	240	270	262	260	271	289	313	327	322	319	351	344	296	334	314	319	333	423	418	291	345	327	310	297	343	293	342	369	332	294	300	274	268	272	295	246	240	232	236	269	249	236	233	225	223	223	253	271	223	219	230	220	212	200	212	213	235	218	229	250	225	220	214	215	204	208	205	209	239	230	243	213	240	191	192	195	203	206	209	208	234	218	230	225	220	230	239	204	205	212	223	197	191	198	205	207	222	214	203	206	227	230	208	219	197	188	195	227	212	202	227	200	202	217	218	233	244	205	211	189	181	227	198	231	207	230	202	222	213	226	221	250	210	222	196	207	203	198	206	186	245	234	225	220	225	238	205	213	228	221	235	211	193	199	203	234	237	205	235	185	251	224	212	241	195	217	214	229	232	229	208	231	208	232	221	207	215	202	207	223	226	207	212	203	212	235	209	223	214	213	240	207	189	192	226	202	177	209	246	210	228	208	190	204	200	208	247	236	215	199	186	223	234	204	195	214	233	219	200	197	223	211	210	238	207	205	206	206	200	204	197	206	196	239	228	215	206	226	237	198	211	206	182	202	237	217	216	195	191	225	214	208	208	222	212	205	199	226	230	184	223	217	220	213	190	199	236	222	203	212	213	214	209	192	206	199	241	218	211	185	212	232	220	180	209	219	189	190	219	231	213	225	221	192	180	228	232	198	204	196	216	216	208	196	209	196	208	242	225	218	217	227	219	190	187	230	214	233	194	203	228	235	210	202	201	174	226	225	244	218	196	214	216	202	199	216	223	214	208	236	227	218	201	221	229	211	234	209	211	234	215	212	234	209	223	222	203	190	215	204	199	214	219	184	216	210	223	229	200	208	252	208	218	224	203	207	210	224	225	233	224	205	203	189	236	214	200	217	212	205	187	216	197	224	216	221	213	211	203	224	205	212	245	216	233	215	202	215	212	208	231	223	219	224	220	225	209	216	199	221	213	238	214	232	201	216	202	210	247	234	218	203	253	188	209	222	215	232	221	230	228	223	224	216	205	218	221	258	209	215	229	214	197	212	231	214	218	216	221	232	195	190	199	208	216	218	215	213	230	215	229	212	229	199	196	213	223	214	207	222	222	222	208	230	238	248	226	184	220	217	203	199	205	221	206	212	203	183	237	201	192	184	206	222	201	194	204	214	223	226	198	214	196	209	208	211	241	223	212	220	210	216	208	198	218	219	231	199	216	213	203	217	211	228	217	219	209	235	195	201	223	264	188	217	201	209	228	211	221	202	229	187	233	209	197	236	206	214	217	227	228	215	220	213	209	219	224	202	202	194	218	257	184	197	231	215	214	186	213	214	243	197	221	209	215	222	221	214	221	224	206	209	208	219	224	221	221	216	245	211	228	208	205	214	189	189	209	233	206	201	235	201	218	185	211	227	221	235	210	209	219	231	207	248	191	207	195	219	215	234	202	220	227	220	212	205	188	215	207	228	218	196	191	194	169	208	240	238	215	222	239	187	215	225	207	211	217	221	230	219	196	214	221	229	210	207	210	185	237	242	208	240	208	221	189	205	206	204	191	235	248	215	190	212	222	197	208	208	228	207	200	212	220	214	217	217	228	209	217	217	217	226	220	226	215	209	219	222	225	207	220	229	236	207	235	218	213	212	201	197	202	232	195	195	226	192	206	211	247	218	209	215	204	203	208	229	218	202	215	187	201	205	217	205	191	225	236	209	228	194	191	196	219	194	205	206	217	195	207	219	235	249	215	174	191	183	219	208	231	232	202	221	205	241	214	213	219	217	197	197	212	245	222	215	206	212	209	221	180	210	198	191	220	210	206	233	188	231	248	232	222	213	224	216	218	228	179	205	188	199	236	218	194	220	197	211	232	189	214	215	210	242	218	214	210	240	235	217	223	198	191	217	212	213	198	236	215	201	192	216	171	203	228	237	219	203	214	222	212	215	204	215	231	208	219	223	191	214	229	189	189	212	230	208	208	208	222	221	229	225	209	213	204	211	207	215	185	218	222	224	230	187	205	216	229	199	202	240	212	202	225	193	222	232	224	206	208	208	217	207	214	202	212	210	218	231	235	183	192	224	196	209	195	255	211	223	200	217	220	229	193	221	212	210	202	210	210	225	233	205	207	221	202	236	203	210	217	229	248	189	218	213	239	192	218	214	219	219	207	198	218	232	229	213	214	230	211	183	218	209	219	220	206	236	213	208	215	208	220	217	228	191	232	220	221	214	210	207	223	195	191	216	243	208	211	206	234	228	182	224	220	222	203	226	221	246	202	178	194	228	246	190	229	209	210	210	212	219	210	216	238	210	205	216	224	219	243	253	213	209	210	198	229	207	201	220	208	227	213	196	227	224	203	203	241	232	214	217	208	214	226	193	204	204	209	208	227	203	197	210	239	226	235	216	196	218	220	197	215	190	209	228	228	199	220	204	213	210	225	205	201	212	225	203	213	232	215	223	192	209	211	195	237	204	213	177	194	192	215	217	209	221	227	224	213	203	217	217	217	222	193	225	203	220	230	209	223	205	233	206	218	238	202	206	216	201	227	240	212	206	224	226	231	211	214	207	186	190	204	209	216	231	225	218	223	199	208	206	204	208	214	241	239	203	240	204	218	222	220	221	206	216	243	224	192	213	209	213	224	227	188	238	204	212	224	229	230	221	221	217	205	234	194	218	205	208	227	224	210	214	225	237	226	189	234	217	218	182	229	200	221	224	180	235	224	220	207	224	192	241	208	220	239	205	200	219	217	239	201	196	205	197	202	199	206	211	219	214	199	216	206	212	223	233	208	240	207	181	202	214	194	203	237	236	227	216	209	215	202	203	232	216	193	216	219	203	235	215	215	206	203	206	211	214	233	181	208	222	196	229	203	218	228	217	221	210	193	217	222	211	215	201	216	224	227	241	223	214	215	223	231	208	214	226	232	219	222	192	225	215	207	210	243	240	224	205	220	217	199	228	237	223	237	235	220	201	220	225	226	201	206	228	193	210	207	216	215	203	208	220	226	205	191	211	203	218	192	242	198	199	226	217	213	211	216	211	219	230	230	192	204	231	200	215	256	203	217	206	213	240	207	213	210	200	198	224	220	210	248	250	246	229	226	223	223	233	190	237	205	242	216	207	206	207	213	230	198	211	228	218	208	224	219	217	202	198	190	228	217	241	207	214	199	241	209	228	192	218	203	214	195	206	225	193	215	201	216	200	202	226	220	210	212	219	191	227	203	226	217	244	227	221	227	237	209	209	191	187	198	203	222	232	206	200	202	203	212	201	224	219	226	236	236	228	204	217	193	208	222	214	227	218	244	220	222	217	202	205	216	212	258	227	209	186	218	221	220	223	212	222	215	227	215	219	219	200	206	181	222	225	215	229	232	215	214	227	205	215	203	215	223	207	221	204	234	214	212	223	220	191	214	206	232	214	221	224	217	184	203	225	212	215	217	213
10777	7632	11644	7879	4871	3478	2880	2341	2055	1740	1454	1179	988	922	801	817	776	768	775	742	701	745	749	835	840	928	1055	1165	1271	1286	1334	1377	1737	1550	1331	1315	1285	1297	1502	2157	1918	1705	1583	1547	1422	1339	1249	1308	1561	1489	1406	1189	1143	1033	898	923	884	856	885	830	808	833	797	763	717	690	679	647	636	622	615	591	612	596	578	560	573	564	587	609	575	581	547	600	565	556	548	524	573	533	553	529	551	483	540	525	562	571	554	538	524	509	500	533	537	582	566	540	559	561	520	514	530	489	526	507	541	540	534	503	534	548	554	536	524	552	485	506	552	529	514	523	515	509	533	567	562	483	579	543	520	531	514	513	536	542	527	477	533	534	512	558	528	542	549	469	535	525	552	590	522	513	560	529	522	545	563	525	528	544	512	544	552	537	525	533	560	532	532	578	516	539	532	488	562	552	512	535	543	503	524	564	486	549	567	518	518	525	518	499	532	520	538	499	541	537	536	533	533	516	566	506	562	559	524	556	566	521	552	468	546	550	536	545	519	553	505	575	537	588	498	534	521	507	505	509	515	535	528	514	521	538	539	533	525	544	531	509	562	516	552	539	527	551	517	533	515	571	514	511	540	546	516	541	528	534	542	553	561	522	521	545	506	519	553	575	543	529	539	497	512	520	559	510	538	591	539	499	525	528	542	527	560	524	519	518	505	584	556	544	506	522	541	544	498	506	503	491	550	568	559	542	578	545	520	564	523	485	538	558	538	503	517	565	514	511	543	528	563	496	536	508	500	539	517	537	530	521	494	564	504	557	540	511	529	572	514	542	518	525	557	552	504	541	506	521	512	567	519	505	508	526	545	583	553	534	538	564	513	520	513	549	520	482	557	488	530	561	561	482	538	526	493	556	519	527	543	558	550	520	545	539	538	528	493	517	574	522	565	533	505	561	527	529	583	523	544	512	537	540	561	531	557	552	577	567	508	544	574	563	504	533	520	524	540	526	539	531	557	513	526	478	546	542	508	533	520	498	522	520	579	524	521	556	519	545	589	547	508	553	511	526	499	525	519	544	566	547	516	517	530	548	525	515	508	526	560	551	541	537	545	519	520	527	535	507	521	541	540	540	580	514	536	574	494	505	557	549	512	561	523	528	527	535	512	499	532	533	528	492	524	536	512	526	525	509	534	502	536	521	531	553	551	524	567	559	513	538	512	523	544	511	528	554	533	546	532	544	501	575	547	508	529	523	544	551	514	555	509	482	508	553	552	557	532	547	491	523	551	528	512	468	533	496	486	532	525	541	565	520	562	526	523	572	549	548	513	554	511	550	522	567	524	528	511	538	531	544	542	529	521	541	497	546	522	540	566	523	530	512	521	501	484	530	570	521	539	565	531	552	538	547	531	527	491	572	539	545	538	551	549	551	542	490	573	548	495	537	524	535	517	530	522	551	536	546	533	543	521	507	529	578	506	547	555	550	499	528	542	510	548	462	541	521	535	529	573	514	508	562	525	514	539	485	546	507	554	519	496	532	522	519	561	524	513	551	545	519	514	568	568	516	499	561	502	550	521	533	500	564	515	521	489	555	533	553	522	515	533	564	519	496	554	496	537	499	562	550	493	527	525	518	515	558	557	547	544	531	555	536	548	534	557	533	549	502	505	499	534	511	516	567	565	558	536	545	512	526	526	514	521	504	518	547	583	534	564	544	513	555	558	537	547	527	501	516	533	515	518	566	548	550	523	536	535	541	554	540	517	481	552	564	514	539	519	527	522	521	536	540	528	554	513	565	528	491	572	551	546	529	531	518	495	535	531	545	540	532	532	529	518	529	533	524	571	565	524	557	559	519	521	547	555	521	535	505	525	544	520	523	532	544	510	497	511	560	518	525	563	509	537	534	551	483	540	490	557	515	581	560	501	563	510	576	538	508	531	519	543	530	474	536	517	506	531	516	511	536	554	553	524	513	525	530	507	530	511	507	577	512	542	536	494	532	568	559	565	530	522	528	515	490	538	537	547	540	493	574	560	517	548	530	551	515	504	518	549	538	498	517	525	516	516	528	560	532	559	516	554	514	503	497	504	546	525	527	549	530	517	552	525	519	561	555	520	541	523	550	549	566	565	509	553	538	551	495	554	512	517	520	523	538	533	523	545	516	551	511	542	496	535	585	546	544	546	508	531	527	544	522	510	572	555	532	543	586	491	536	551	555	520	571	552	548	504	529	558	544	566	539	553	512	525	552	548	501	544	536	511	526	533	506	506	544	575	532	500	531	534	550	509	551	537	569	488	545	545	504	482	530	524	567	507	548	515	556	546	501	532	501	520	535	549	542	553	519	515	500	581	508	547	548	524	558	528	561	510	517	548	545	531	507	502	586	571	513	543	513	507	514	543	555	526	541	510	516	525	525	540	531	513	549	503	526	567	557	515	512	500	527	555	511	508	537	529	534	538	548	495	535	571	502	520	522	541	568	543	532	545	547	574	515	529	528	576	518	518	548	557	524	532	521	519	507	535	516	518	525	543	534	538	547	516	544	493	502	527	497	502	586	564	532	545	550	518	535	539	555	556	536	549	505	515	502	530	526	559	515	508	535	545	488	487	557	526	543	557	498	531	522	509	546	533	505	562	528	578	550	526	522	511	549	521	599	554	575	535	524	543	555	560	552	550	555	523	502	544	518	516	493	509	527	567	550	521	561	531	548	526	535	539	526	513	517	542	508	525	530	556	516	539	531	520	534	506	562	511	535	503	485	548	560	518	558	508	540	509	589	551	531	536	486	534	478	527	568	542	511	525	572	523	517	558	500	516	507	556	530	545	559	536	538	540	556	544	542	531	528	529	466	494	533	559	532	520	523	529	515	548	519	546	504	558	552	509	539	544	511	551	543	552	499	528	564	517	538	508	538	506	500	516	570	519	524	495	543	573	556	548	517	550	528	548	536	570	537	547	528	537	545	504	516	533	569	509	535	522	516	534	521	521	545	533	542	525	536	535	503	529	587	498	545	521	526	525	509	534	523	549	513	567	509	534	539	534	520	534	525	556	485	505	525	549	571	506	551	544	563	537	556	492	535	544	562	543	551	499	512	502	510	548	557	550	533	537	534	545	546	531	530	523	497	535	523	534	532	521	512	565	528	551	519	529	571	520	497	554	548	536	534	572	546	534	577	503	540	545	501	514	505	572	509	540	537	537	567	565	556	563	501	540	535	536	542	553	510	514	534	542	534	497	532	548	542	557	541	584	530	538	564	519	511	563	581	554	515	529	542	509	510	503	559	523	511	555	506	537	492	548	519	549	566	514	523	569	542	548	532	568	530	542	566	549	541	553	569	536	539	484	533	539	531	558	558	558	541	545	577	543	533	577	545	547	505	565	527	503	529	507	494	493	539	519	518	535	500	525	505	557	561	568	521	511	525	545	547	545	507	549	532	523	533	544	532	492	528	524	517	501	528	503	554	502	549	517	552	532	538	536	530	484	559	484	539	533	486	514	544	520	552	544	573	508	550	539	569
22670	12231	11786	5343	2518	1507	1046	764	602	565	453	345	334	336	297	232	244	249	248	251	272	247	241	258	269	267	326	324	326	306	359	384	396	333	355	360	313	317	446	518	400	399	393	336	391	329	338	409	397	397	365	328	288	276	246	261	262	231	251	246	274	257	211	199	217	219	198	219	189	233	202	183	204	187	222	221	188	205	204	190	200	199	197	179	201	177	185	189	226	163	192	181	201	188	180	190	196	204	170	213	198	197	192	205	190	186	194	200	212	186	200	203	176	191	188	192	172	184	176	183	185	200	185	197	186	173	187	195	191	197	183	186	179	177	167	190	194	201	166	195	196	193	196	204	223	162	211	219	173	171	195	196	189	187	199	189	183	202	187	183	181	188	188	213	203	164	199	213	181	208	175	189	202	189	183	194	190	192	199	193	191	183	178	192	185	197	176	192	197	193	199	206	213	208	191	198	188	173	171	191	190	170	170	199	182	188	180	181	151	188	201	182	201	231	200	192	201	187	181	212	163	201	199	178	183	166	210	194	175	172	208	201	171	206	185	174	205	204	197	174	197	181	169	156	171	211	198	188	189	173	192	192	204	197	191	211	188	201	195	195	176	177	168	208	197	187	195	191	210	182	185	187	187	175	203	169	171	179	197	188	199	176	199	192	186	181	179	204	194	181	160	210	178	216	191	181	180	210	193	181	185	185	186	169	204	189	189	176	192	188	218	177	174	214	194	204	209	197	199	199	181	185	224	166	226	197	176	175	170	191	209	197	192	202	189	174	185	195	163	188	208	170	194	182	188	193	185	201	220	215	186	168	177	165	196	190	217	175	198	196	185	176	177	201	197	195	214	213	195	178	189	191	217	182	198	197	201	203	195	170	183	203	195	188	179	182	182	213	182	205	199	194	232	188	164	168	162	200	182	184	188	199	196	182	192	157	175	184	173	210	165	194	218	191	193	203	195	199	198	182	200	185	176	194	200	206	202	181	190	195	213	196	184	162	178	202	196	186	195	216	193	194	209	197	166	177	204	180	173	181	199	198	179	174	185	170	163	192	189	160	146	188	183	204	175	186	213	196	192	181	174	189	175	173	177	188	181	180	201	192	180	192	211	186	208	181	188	183	190	189	197	178	184	196	202	187	187	176	199	186	174	181	184	186	198	203	172	158	203	177	174	179	188	192	168	182	202	193	195	175	192	205	199	177	210	203	179	185	170	176	197	205	220	176	170	177	211	211	193	183	195	173	190	190	206	186	171	201	198	171	187	201	189	196	203	198	186	204	176	199	190	188	202	207	198	177	176	190	172	200	190	193	208	187	203	186	210	190	177	165	188	187	183	179	196	186	194	195	196	201	188	192	185	216	201	199	186	198	197	173	182	176	187	215	212	168	195	213	204	197	197	189	210	185	198	175	222	196	166	186	176	187	182	203	193	231	220	193	189	177	189	197	177	203	209	211	191	195	183	195	198	197	168	186	202	203	186	209	180	192	188	192	185	195	206	213	195	186	217	193	175	174	177	180	191	192	189	177	200	173	200	216	172	196	199	177	177	200	195	186	187	171	174	215	198	206	171	178	202	198	184	184	196	191	172	176	187	207	181	198	200	198	196	165	198	204	169	184	177	177	184	191	197	185	200	189	182	175	202	209	220	211	203	176	180	154	194	228	198	201	227	223	175	176	167	179	187	203	195	187	189	204	166	164	188	187	199	190	182	187	194	182	189	230	200	195	197	169	192	188	176	186	206	198	205	177	188	201	212	167	195	195	167	184	201	189	177	210	209	186	248	216	191	213	208	174	205	214	166	176	161	184	185	168	186	202	181	185	196	195	179	195	187	170	165	202	171	189	196	172	193	216	159	197	209	211	214	216	194	200	201	176	194	189	207	175	196	200	185	210	182	193	205	220	204	192	223	198	171	176	189	177	163	191	192	170	214	185	179	178	203	200	200	198	184	191	197	158	171	189	208	198	191	158	176	185	175	192	199	206	211	187	185	215	179	202	183	167	192	192	209	193	188	217	211	186	207	187	188	183	189	179	213	168	156	170	173	200	185	180	190	192	220	208	186	179	185	189	200	178	194	188	206	203	176	198	183	193	179	194	180	186	217	201	182	193	205	182	197	191	180	210	204	173	182	196	200	174	178	189	166	199	182	207	181	193	187	199	172	196	174	177	175	182	190	186	174	174	166	187	181	188	180	181	155	162	186	178	180	178	178	191	190	187	189	165	181	193	176	192	172	203	187	185	216	198	172	189	180	174	184	187	200	184	162	215	178	200	168	188	182	203	226	186	177	173	226	212	177	192	180	190	173	197	173	209	210	182	180	180	203	179	208	193	177	188	214	192	178	200	197	195	190	182	205	198	194	197	211	196	175	197	211	206	194	184	174	163	175	213	175	203	187	182	185	203	190	183	205	201	174	192	191	192	211	193	201	198	200	182	170	185	183	180	201	204	204	195	187	215	171	186	185	169	175	191	186	173	163	198	169	192	169	173	182	179	165	204	204	176	171	173	197	203	196	193	185	184	194	214	166	175	183	184	191	205	162	208	187	205	200	183	208	176	201	204	192	184	184	204	187	176	184	187	177	179	209	180	200	184	182	216	186	170	181	217	181	192	173	203	194	180	196	193	177	193	195	194	209	178	178	188	209	192	187	192	181	184	200	203	179	187	201	165	181	204	170	202	181	187	174	181	197	177	176	207	175	183	195	169	207	184	167	180	154	208	222	193	201	195	208	171	211	209	209	175	208	205	178	205	190	184	221	204	160	187	177	193	194	182	187	189	203	170	170	200	206	201	175	193	197	197	172	192	203	197	181	174	183	195	186	196	169	192	191	187	184	188	212	170	217	196	188	175	160	170	179	198	192	190	187	161	204	202	221	191	206	196	195	195	182	195	192	204	173	174	191	186	199	194	185	197	194	181	182	196	207	200	196	188	192	209	188	187	175	205	191	218	207	202	201	189	188	172	172	208	188	200	187	182	199	187	173	187	179	203	188	188	180	186	166	184	176	191	192	196	197	180	192	202	229	181	185	191	213	184	171	209	176	199	194	180	196	198	219	179	166	165	190	178	194	196	169	192	205	202	166	197	186	163	191	184	176	193	192	199	186	160	212	190	187	184	178	199	201	168	193	179	221	177	182	228	207	198	188	196	194	196	179	183	180	190	192	182	188	169	167	173	193	184	180	190	238	186	191	188	223	212	209	196	182	166	205	203	169	174	201	185	191	202	198	153	191	198	177	168	197	161	202	195	207	194	187	205	197	188	187	169	178	168	190	204	186	212	201	173	204	180	178	184	179	202	156	194	194	177	182	209	206	187	199	196	159	217	217	193	187	176	206	185	198	176	196	207	209	193	197	193	197	198	158	207	187	217	177	195	184	211	200	184	176	185	205	193	202	175	187	178	185	208	184	195	215	197	162	188	190	181	187	218	185	195	202	219	191	198	200	174	219	180	203	202	179	190	159	206	199	180	181	201	180	191	198	184	210	178
12692	9648	15202	11459	7397	5405	4309	3460	3029	2450	2085	1652	1418	1215	1070	1015	987	942	874	890	876	845	875	858	987	1043	1349	1578	1680	1558	1590	1969	2154	1803	1649	1597	1556	1598	2246	3354	2521	2418	2003	1923	2247	1804	1668	1944	2245	2141	1933	1544	1335	1184	1071	965	1004	968	964	974	913	840	794	787	684	670	709	640	616	664	578	590	551	578	604	587	538	560	566	508	496	555	538	554	532	533	495	500	501	540	475	479	524	533	478	446	487	540	451	488	515	538	506	467	474	519	514	518	453	456	491	487	475	476	485	450	483	462	470	457	505	473	472	507	458	512	515	472	466	478	517	457	462	491	460	482	500	460	526	489	488	453	492	518	455	501	502	489	490	466	474	519	458	476	464	493	477	457	481	470	465	472	453	485	493	485	465	531	480	471	486	457	467	460	493	448	467	511	467	422	449	419	463	484	464	463	498	459	458	462	517	469	454	460	508	474	462	435	487	469	448	515	511	503	475	497	474	450	492	466	474	518	493	477	448	492	477	500	495	470	492	488	455	477	491	448	444	487	468	485	497	501	467	476	520	482	506	493	522	469	477	458	467	503	472	525	454	447	484	498	528	507	498	535	489	480	482	500	480	494	526	499	432	436	521	475	466	492	494	461	468	437	505	446	470	458	468	460	512	499	491	486	468	488	472	500	460	523	552	465	444	500	467	473	471	470	463	446	480	490	466	476	481	463	477	500	470	502	492	469	534	456	473	488	447	442	495	474	476	461	470	449	462	455	441	462	483	509	488	476	454	448	449	488	502	437	476	509	486	473	487	489	455	467	463	441	485	446	468	471	489	496	462	473	442	475	497	476	452	477	442	503	490	453	502	471	472	480	444	466	489	484	477	492	447	511	476	494	452	463	432	476	494	476	467	479	492	481	436	509	463	455	486	453	475	471	486	455	475	473	458	470	482	441	465	499	456	489	485	468	481	489	468	459	461	502	449	520	474	454	447	503	480	473	461	455	473	449	430	465	479	479	476	472	465	497	468	485	461	459	482	459	493	490	487	486	473	473	511	477	492	483	492	473	466	446	471	488	477	507	505	467	482	457	459	491	501	512	513	480	460	491	495	482	515	434	456	479	494	472	476	462	478	466	454	527	475	472	469	503	440	415	474	512	498	490	518	480	493	451	473	472	459	472	484	489	454	455	473	483	454	426	483	458	477	480	487	547	476	464	486	440	509	464	502	528	476	491	483	489	462	471	492	472	445	451	491	486	527	455	486	485	495	476	476	500	446	478	515	479	504	486	439	465	447	460	474	445	446	484	495	497	507	453	462	482	491	519	477	460	462	473	485	454	482	490	481	492	488	480	434	478	498	465	493	490	486	481	484	508	475	460	498	485	484	502	451	483	436	486	494	471	479	521	485	467	465	451	460	460	461	485	517	454	480	473	491	471	528	471	444	509	511	489	493	516	464	454	502	487	481	457	491	492	429	493	481	498	503	492	481	467	432	471	466	508	470	484	463	483	459	519	489	465	492	447	439	470	483	478	479	460	505	479	426	481	447	496	450	476	465	526	489	461	497	492	461	429	485	501	477	458	479	493	500	487	494	487	464	505	465	487	517	484	472	450	482	489	459	493	442	501	473	474	467	468	485	488	475	476	471	459	477	474	473	460	465	470	459	467	470	513	517	437	455	500	443	487	484	483	497	497	458	500	470	483	504	463	478	436	527	470	434	496	454	473	492	477	499	506	463	476	469	487	492	490	473	468	487	460	471	469	444	478	477	486	496	505	503	491	465	458	427	492	467	474	470	477	453	518	505	461	476	433	431	467	498	465	519	511	449	467	496	474	495	485	500	456	477	472	510	439	492	459	484	482	478	503	459	481	477	450	482	466	492	495	498	475	505	470	490	484	494	452	490	499	456	521	468	487	445	492	464	496	458	467	455	464	477	492	469	480	449	496	440	461	480	477	487	478	506	521	498	464	471	468	476	506	460	457	469	464	445	464	486	452	449	473	496	487	447	471	485	458	441	486	478	499	494	456	485	439	494	486	486	467	483	473	452	489	493	476	483	441	427	507	487	464	482	474	463	467	457	518	483	483	477	489	478	518	437	476	436	474	489	447	479	461	479	503	475	524	508	462	487	457	460	437	486	487	468	496	480	507	474	496	497	474	454	467	451	524	435	490	482	479	451	467	521	428	499	430	442	477	431	485	447	476	481	470	459	491	451	520	440	463	466	529	475	493	499	445	459	455	483	505	518	499	498	448	466	476	494	477	482	471	467	489	453	448	484	475	464	489	512	486	476	506	488	468	426	493	482	459	519	461	472	460	436	515	502	477	466	488	468	455	461	492	516	480	447	506	479	499	500	487	430	446	455	449	462	481	499	499	479	471	443	462	493	470	487	500	473	458	510	494	490	491	510	493	455	483	489	435	486	496	471	473	459	483	467	454	528	479	524	468	498	454	494	495	499	480	490	475	494	483	511	491	472	482	460	469	470	471	459	470	483	471	457	494	485	474	463	477	471	455	476	453	457	492	466	488	498	497	509	479	497	489	489	456	492	468	492	490	492	482	469	485	438	446	483	457	497	522	465	426	471	469	458	418	450	498	516	470	463	507	505	458	498	507	489	491	474	481	515	466	490	457	468	479	503	506	483	462	521	490	490	485	485	454	518	490	506	486	460	454	467	448	469	471	496	471	465	467	485	478	456	481	490	515	430	469	523	448	476	459	451	485	484	451	488	475	488	477	474	469	471	481	497	481	485	497	479	480	484	487	492	437	474	453	474	478	496	527	478	460	481	474	492	470	480	442	485	476	476	471	462	479	467	438	407	461	479	515	474	476	482	458	494	470	486	522	471	503	473	498	493	517	501	449	485	473	470	516	465	450	439	526	494	474	477	455	470	479	492	439	487	451	464	460	472	482	483	497	464	458	458	483	437	486	451	501	442	471	477	461	496	456	491	453	458	449	520	500	453	484	441	481	522	494	492	478	496	452	533	484	497	503	469	488	496	503	433	499	452	452	419	492	460	511	486	477	480	488	469	459	489	450	450	486	468	519	473	483	463	480	517	478	451	528	474	430	477	454	480	473	496	466	469	474	464	488	501	510	458	470	504	489	433	457	445	464	474	502	461	484	447	485	493	490	451	500	447	491	503	480	476	467	464	482	489	502	474	496	454	497	464	489	456	492	501	465	492	473	494	500	478	502	455	500	468	492	507	506	487	487	457	498	479	474	505	451	482	494	500	497	459	513	468	504	494	513	473	498	458	490	456	478	464	470	476	513	481	508	450	483	473	491	508	506	497	477	447	465	483	452	484	473	478	439	460	489	489	487	490	510	480	453	473	490	491	464	476	452	485	471	504	496	476	417	483	497	448	458	483	459	489	464	487	514	493	445	483	501	468	454	481	495	483	476	457	471	502	475	465	468	464	434	459	489	498	463	489	477	457	493	445	519	448	484	453	438	476	456	417	482	423	463	451	481	468	457	481	515	491	516	475	472	531	462	438	504	496	514	464	496
7650	3692	3086	1494	793	458	374	331	343	302	244	252	247	204	240	230	233	232	203	217	223	278	214	248	234	225	290	318	292	278	266	318	311	297	301	304	267	276	286	277	292	282	285	275	280	299	279	275	279	270	242	284	260	258	266	209	241	250	248	252	232	263	242	204	243	221	226	253	249	255	237	239	246	217	234	241	249	238	252	240	240	228	231	237	234	234	219	210	215	229	239	262	248	268	230	244	226	223	199	234	220	205	243	229	255	238	213	214	201	235	220	233	228	270	214	239	252	218	207	259	204	215	218	210	229	244	239	226	256	240	240	237	225	259	244	218	223	249	236	246	226	219	205	260	244	223	190	228	245	238	234	214	228	218	221	233	213	239	247	227	246	219	230	238	239	241	211	216	236	220	228	232	219	247	233	252	263	267	245	182	252	232	200	233	260	244	200	206	214	239	228	233	246	226	260	229	249	204	230	239	241	228	228	218	240	248	248	228	222	217	223	245	224	247	235	225	228	228	226	254	237	210	242	222	240	225	211	231	250	231	231	210	217	218	235	212	236	239	214	215	213	256	224	247	219	225	226	219	246	219	224	217	201	195	213	218	258	229	202	239	233	252	223	230	245	244	253	247	218	232	197	232	226	232	240	222	240	233	238	235	256	243	212	252	228	236	236	230	217	228	241	224	257	235	260	251	239	232	228	221	209	244	249	212	242	225	223	227	245	227	213	236	262	218	234	231	221	206	211	218	231	213	232	247	239	222	218	240	216	208	258	227	232	227	224	245	230	221	264	243	207	227	238	226	210	218	220	206	249	222	234	230	251	208	218	217	239	233	230	231	258	226	230	209	221	224	221	216	252	218	247	192	224	227	225	188	227	213	231	235	254	231	251	229	258	218	235	237	239	227	264	229	220	218	206	238	219	239	256	211	227	216	253	230	208	216	242	218	257	246	243	204	222	218	217	238	214	226	210	229	270	222	226	209	221	230	267	232	222	216	236	238	253	248	252	239	233	233	242	230	222	234	216	229	213	230	212	246	221	218	240	247	244	230	250	218	226	247	215	243	250	237	240	209	247	221	192	205	201	243	206	240	224	247	225	208	241	239	213	217	222	200	247	232	235	250	255	223	214	235	227	221	226	228	233	226	224	249	239	217	242	232	184	213	222	225	234	252	231	229	223	248	243	251	216	218	235	229	249	236	244	213	228	236	234	221	237	213	247	212	241	212	246	255	248	241	232	239	282	247	228	252	235	221	231	240	248	225	239	228	212	243	215	226	236	234	222	213	246	225	226	237	213	238	237	237	286	264	221	230	213	242	212	221	230	235	220	229	229	225	214	232	189	233	230	223	227	249	206	227	221	230	223	206	204	251	237	226	205	215	228	270	228	220	229	249	220	214	254	215	235	240	243	203	211	227	251	230	233	224	235	223	255	224	240	244	261	252	241	228	213	213	242	256	226	256	224	264	214	239	234	202	237	265	248	234	216	234	241	240	230	230	226	243	210	223	213	240	221	224	233	251	219	227	208	226	225	231	216	250	197	221	226	243	235	231	236	202	227	225	243	219	211	235	210	225	245	244	235	190	239	203	244	230	221	249	218	219	251	231	260	242	225	226	215	242	229	214	243	222	238	228	216	233	246	226	236	218	229	224	219	212	210	239	234	235	220	209	232	228	227	255	231	209	193	210	259	231	253	245	225	220	262	225	230	243	228	226	224	245	249	243	228	242	211	225	224	241	213	219	242	227	231	240	268	220	227	235	235	230	223	190	223	240	220	215	242	233	232	214	192	248	247	229	242	225	238	233	232	251	223	245	238	240	209	226	230	269	237	210	231	213	211	212	237	236	237	263	221	237	247	201	237	243	234	243	241	233	245	189	242	227	238	238	244	258	243	230	234	247	243	228	222	217	238	240	212	241	225	208	222	240	242	241	244	246	232	216	229	224	261	237	226	239	229	204	229	206	233	228	236	235	234	217	228	229	236	244	219	229	248	229	224	249	249	253	241	227	191	220	237	203	232	220	222	236	233	250	221	250	197	230	227	201	207	241	219	208	225	240	209	254	232	231	242	219	231	217	240	226	211	225	243	243	209	246	196	235	230	218	216	256	254	229	235	255	236	220	264	261	222	237	236	207	219	238	264	234	235	221	226	247	256	223	258	226	227	249	245	217	227	235	244	261	242	202	267	230	224	213	245	232	218	224	223	236	241	234	238	245	255	208	241	249	246	242	229	239	236	240	232	252	216	234	228	242	215	237	216	229	244	239	236	234	222	220	247	240	200	250	248	214	228	208	238	231	213	217	247	235	239	246	208	204	233	236	245	224	240	204	219	235	239	239	207	206	225	235	230	225	235	226	238	218	219	260	242	208	211	229	219	229	232	252	221	213	210	217	222	245	209	230	230	233	243	225	238	256	223	271	217	247	218	256	277	234	264	238	227	219	242	227	231	223	229	232	216	220	209	232	208	215	209	236	240	252	210	232	261	244	230	215	207	231	238	236	230	234	221	239	239	228	244	221	220	247	240	231	232	236	214	237	207	214	217	233	207	220	252	239	234	226	227	226	239	255	236	241	231	218	274	238	234	226	227	240	242	244	269	226	231	234	212	223	212	225	228	229	214	212	216	229	226	221	229	215	253	241	217	239	242	205	220	249	201	237	245	236	247	251	223	234	235	217	199	230	251	220	186	231	191	241	260	244	262	227	202	222	213	216	223	242	235	245	217	230	234	244	267	228	209	235	209	221	225	244	231	244	225	231	221	218	253	250	234	240	236	248	224	221	229	222	235	208	254	217	251	217	225	218	214	212	234	233	228	227	228	216	261	217	230	202	240	246	227	244	235	248	244	203	235	243	231	239	228	239	237	244	241	244	206	214	249	243	255	225	233	213	236	245	222	224	214	221	238	246	249	235	243	232	232	253	222	238	238	224	248	244	229	221	236	224	227	229	245	190	225	225	239	227	249	219	224	219	231	213	244	236	243	229	252	228	248	251	227	223	248	233	232	263	221	216	255	235	235	235	241	220	229	232	247	224	235	226	227	223	237	221	233	229	220	255	224	231	222	218	244	258	243	251	251	231	203	247	192	264	259	207	215	239	215	225	211	229	224	256	222	224	266	232	248	255	239	239	228	248	232	213	236	229	267	253	234	224	226	231	209	236	250	248	254	244	260	226	229	228	229	240	233	236	217	234	237	230	219	221	226	236	222	226	213	211	209	219	236	227	246	226	219	242	232	225	209	212	240	240	221	207	247	195	228	224	256	230	232	219	218	226	239	240	261	233	194	204	226	250	259	246	224	218	238	248	210	251	245	251	245	244	221	244	244	216	250	242	216	218	218	240	258	238	228	217	249	228	214	222	241	244	241	230	242	198	234	208	192	218	228	210	227	214	237	228	229	220	235	212	213	243	233	232	221	221	226	222	242	236	246	254	244	243	244	198	234	226	206	205	246	247	209	233	220	227	238	244	237	243	223	250	196	214	222	228	243	238	236	226
4773	3652	5563	4467	2646	1778	1333	1137	1022	925	828	741	642	598	568	593	568	585	603	603	614	636	684	653	745	779	884	1079	1020	1027	1043	1295	1203	1089	1025	1074	967	994	1053	1025	963	964	992	984	975	1063	1006	977	1029	864	874	793	874	765	744	741	763	713	723	724	692	705	670	669	687	644	640	605	609	593	592	593	575	597	618	561	570	613	554	609	600	611	605	584	588	605	551	576	610	526	583	548	541	544	552	554	556	560	588	515	600	593	612	588	599	584	601	581	546	507	566	591	542	533	550	569	543	597	592	574	572	508	570	589	540	605	575	598	529	554	589	629	561	583	555	571	526	584	567	583	538	572	532	578	546	521	548	605	565	547	561	551	600	589	585	550	564	564	575	566	563	603	591	570	554	563	565	619	525	582	548	576	567	598	561	605	550	559	534	554	574	603	553	576	595	544	570	606	593	543	566	579	544	545	537	599	562	571	521	600	599	543	522	552	568	601	524	567	538	583	603	575	585	544	530	554	579	575	546	556	572	571	590	571	600	555	528	550	554	556	546	601	588	559	555	575	570	557	568	542	566	559	586	560	494	576	603	538	552	538	525	569	594	515	546	569	556	574	580	500	573	562	573	525	583	543	592	550	546	571	600	557	580	596	597	606	569	546	575	602	570	621	534	554	570	583	541	590	570	551	550	560	550	558	541	577	540	580	581	565	599	611	579	586	540	561	529	547	584	550	585	592	600	582	563	599	554	569	577	569	570	586	590	540	566	591	566	596	566	572	527	553	571	579	544	527	545	591	535	543	590	611	555	585	571	581	568	603	529	594	563	525	565	580	585	548	597	577	579	526	580	588	555	566	586	559	583	554	575	538	551	568	550	560	573	552	557	537	591	515	578	599	522	591	557	556	586	608	552	581	581	537	591	566	599	560	595	606	563	586	563	540	577	589	543	582	576	524	604	583	577	585	513	544	600	551	614	572	575	547	577	616	590	605	566	570	557	574	566	556	603	602	579	530	559	529	547	554	588	554	553	560	559	552	564	547	600	553	578	530	570	566	579	552	545	555	572	572	601	604	560	572	585	563	565	583	567	550	548	541	577	578	560	527	604	589	555	568	553	613	563	560	576	638	607	549	547	577	607	554	556	571	580	594	567	551	573	550	580	551	610	537	560	530	537	591	569	561	514	595	515	517	601	555	594	564	574	533	570	559	603	561	588	566	559	595	572	583	600	550	552	572	555	574	552	551	544	626	565	543	568	544	542	545	533	546	546	581	524	548	543	567	574	582	595	541	550	561	541	564	549	569	585	544	551	586	555	541	563	568	566	557	546	577	565	540	546	543	583	526	566	506	567	549	597	544	554	545	549	563	574	548	547	598	570	590	540	584	571	574	564	561	566	545	604	565	558	549	580	570	580	574	573	582	561	542	594	561	529	581	599	583	531	563	587	543	574	593	576	550	530	586	569	577	570	560	581	565	543	592	620	559	579	570	577	579	594	567	546	584	537	598	591	558	572	568	565	556	522	551	565	584	567	564	581	585	546	523	591	572	563	532	531	533	529	550	557	561	562	566	529	593	574	582	559	607	609	586	605	623	546	602	561	519	539	565	563	543	621	592	579	543	560	590	576	574	574	560	587	569	558	594	588	595	562	532	527	566	535	566	526	537	570	565	584	589	570	574	562	577	583	541	576	565	581	564	561	588	571	513	576	546	536	570	598	571	544	593	522	574	599	546	555	537	607	564	577	585	570	548	575	585	525	592	632	550	525	558	570	550	557	585	584	556	557	609	571	594	533	587	583	570	570	583	557	597	525	568	564	571	541	609	592	535	566	579	583	577	524	564	579	576	588	571	575	573	564	577	574	606	566	531	594	557	565	585	557	588	541	561	566	598	593	552	590	563	536	603	613	548	531	592	575	578	557	590	596	604	576	603	595	577	534	564	565	590	562	527	547	574	556	611	565	594	541	537	578	574	541	570	567	545	558	562	602	583	590	583	571	560	582	564	561	595	588	549	598	554	589	581	564	575	586	533	550	592	586	557	566	588	548	551	552	566	597	533	562	574	542	502	588	564	593	554	559	566	568	575	585	554	560	575	605	556	562	526	562	604	515	589	565	562	544	529	559	563	526	590	566	575	618	552	590	567	554	525	576	499	547	566	558	562	576	575	554	544	557	581	536	553	591	526	552	542	544	572	537	561	574	571	584	575	553	534	589	553	532	536	578	541	560	586	565	553	561	545	614	554	563	554	570	602	525	571	612	559	551	549	544	556	556	547	566	614	598	563	529	548	597	552	513	581	574	583	617	536	539	549	521	524	602	571	594	570	553	559	564	557	546	544	551	538	572	587	566	579	566	588	503	587	564	563	582	542	578	561	554	573	562	610	552	587	543	553	586	584	579	562	568	570	585	560	559	579	555	594	567	617	546	537	568	595	560	532	603	558	579	571	583	552	618	573	548	576	604	571	526	587	564	566	568	583	552	567	614	593	575	571	577	547	568	558	616	574	544	552	608	630	517	571	540	515	604	567	548	590	576	585	606	614	579	562	567	587	578	542	575	593	579	537	591	547	573	543	543	577	607	554	569	546	518	576	573	566	562	564	577	560	562	587	535	568	586	579	553	573	541	565	592	553	555	502	565	554	584	598	573	591	567	565	541	536	572	624	530	542	597	542	553	541	581	550	558	558	525	621	568	587	547	546	549	535	571	595	568	555	541	543	557	554	573	566	557	582	563	539	595	565	599	583	588	564	568	578	586	633	563	543	628	571	528	569	555	582	568	559	586	575	578	621	574	552	566	562	561	553	575	564	573	590	567	610	515	619	521	545	555	546	575	602	563	539	550	605	578	569	586	564	531	519	524	586	504	567	592	573	550	540	540	591	606	562	579	566	523	565	542	553	607	533	586	590	577	547	570	552	546	588	547	568	630	591	565	567	592	541	530	504	556	546	556	567	537	591	615	552	559	594	563	586	557	561	592	574	550	567	599	555	575	597	579	571	552	582	573	597	568	577	515	556	565	549	598	546	569	575	583	532	549	585	561	560	604	589	589	564	551	564	567	549	526	574	564	543	550	568	578	584	569	569	601	569	578	559	543	557	537	566	528	601	535	577	557	615	636	576	573	578	543	596	519	547	582	557	544	599	594	551	561	574	597	567	571	533	554	595	566	542	559	553	559	562	550	533	568	577	575	575	575	564	567	527	582	602	543	604	580	601	539	557	569	561	588	553	564	525	548	604	564	550	584	625	594	544	580	570	564	576	549	555	573	590	563	595	566	534	572	576	568	546	587	528	543	558	531	548	514	546	610	569	550	555	609	631	559	553	529	604	559	538	573	581	580	572	540	561	598	566	556	610	516	566	603	575	568	533	537	560	586	533	544	559	570	603	583	588	560	563	595	598	543	532	558	564	571	544	565	592	595	528	499	574	570	554	557	581	599	540	535	622	575	550	576	545	591	552	586	557	553	574	598	578	568	549	588	546	533	549	517	575	549	612	560	603	559	559
15504	7543	7585	3574	1654	971	683	581	452	425	339	312	275	264	269	240	242	264	258	262	264	262	231	228	254	276	286	299	303	336	330	369	355	292	359	333	288	310	318	360	374	359	341	365	318	330	314	324	328	340	285	303	265	270	272	266	248	280	252	247	280	240	270	243	244	222	244	201	226	250	242	225	219	213	205	223	202	201	236	255	218	242	206	208	226	224	191	196	206	204	224	202	213	226	220	203	217	211	231	208	214	215	229	229	216	215	202	199	211	207	220	214	204	229	223	223	216	213	188	201	194	203	241	198	188	201	215	196	177	237	202	236	227	226	220	198	193	228	225	242	204	212	197	240	209	200	208	221	196	232	202	208	213	225	226	195	232	221	219	191	219	192	208	211	221	245	192	230	227	197	193	217	200	208	206	216	191	236	212	219	196	221	226	197	194	190	202	182	210	221	213	234	235	202	206	232	202	213	241	208	205	245	211	226	214	218	208	190	220	197	232	200	221	201	218	209	220	253	189	229	180	209	229	214	207	204	198	208	198	226	209	233	181	195	218	239	210	234	209	205	202	211	220	215	198	213	202	174	204	206	222	201	179	194	216	233	195	215	211	208	229	220	218	198	205	217	215	244	201	201	215	208	221	217	222	222	257	182	243	219	229	198	219	199	217	242	211	234	214	226	198	191	202	212	208	204	212	214	208	217	220	207	210	214	196	192	222	199	204	205	210	199	200	196	215	219	203	218	209	237	217	205	233	223	216	215	216	220	220	225	189	200	199	214	226	242	221	216	239	230	215	231	204	214	215	194	232	201	202	213	221	219	199	214	194	242	217	211	230	208	195	198	221	218	215	228	202	220	181	213	197	209	178	222	196	182	192	206	234	224	211	200	219	214	209	206	235	213	195	190	210	184	200	214	238	221	200	181	208	223	238	190	211	206	205	196	217	201	223	228	206	190	211	193	229	210	227	189	221	197	238	217	179	208	205	206	199	194	189	215	208	238	198	208	198	222	213	226	189	207	218	202	205	237	217	188	199	202	213	223	215	226	224	252	213	222	230	191	186	216	210	204	221	214	202	233	246	224	198	199	215	208	201	224	239	198	206	206	224	205	240	238	227	206	217	196	235	204	230	190	199	203	209	217	213	205	229	193	187	218	247	225	201	214	223	220	215	203	248	215	233	194	201	200	194	207	216	209	197	190	206	206	187	222	201	249	228	179	218	236	205	190	218	227	206	207	196	215	212	208	219	226	224	189	174	213	201	197	228	199	189	191	215	186	239	216	209	239	183	216	218	222	205	223	238	220	231	201	203	189	214	229	223	190	207	211	206	220	241	226	235	205	220	215	220	199	196	220	213	220	197	211	216	200	201	215	197	234	233	186	200	222	190	203	208	201	199	201	210	190	209	212	196	197	212	221	211	211	201	226	209	227	200	214	196	200	210	208	205	207	203	186	205	223	179	195	218	216	168	207	212	216	224	216	232	202	206	194	218	187	198	212	209	224	233	216	199	205	199	237	230	214	208	205	221	188	195	220	210	196	198	199	213	240	211	211	214	212	246	219	224	229	204	212	182	208	223	231	210	193	196	207	231	207	242	251	214	194	224	215	183	219	183	214	220	203	228	236	211	200	204	217	223	188	203	216	231	225	201	220	220	222	241	188	225	189	217	209	229	224	226	220	224	243	224	201	209	209	218	231	228	191	211	214	235	198	199	180	210	199	194	208	196	223	222	206	227	198	222	236	182	188	212	223	200	183	212	218	238	203	233	193	230	213	206	223	190	207	215	193	196	212	205	203	194	211	205	224	228	230	220	195	223	201	189	202	206	190	237	205	221	221	221	210	202	201	245	203	226	210	198	218	188	196	243	208	192	202	233	193	225	239	183	225	216	207	236	236	221	209	227	201	233	210	205	229	216	206	225	216	216	208	230	231	214	185	198	179	194	233	224	209	218	219	213	207	227	217	213	208	175	181	189	211	219	197	223	217	193	225	218	242	217	263	219	220	230	196	234	198	225	184	199	204	234	221	198	194	201	198	223	230	208	259	185	247	204	194	202	217	208	177	209	204	233	214	231	196	197	221	213	216	216	204	213	215	214	203	225	201	189	209	196	211	190	215	228	202	229	203	193	219	219	207	225	200	207	221	224	241	205	205	210	217	197	207	231	214	186	205	230	200	198	210	212	203	211	207	206	210	210	206	221	203	206	220	200	226	197	223	200	200	232	192	198	210	197	217	204	229	211	208	210	208	211	179	227	213	232	194	190	227	205	197	227	218	222	199	193	190	234	209	219	215	199	201	212	219	198	224	225	226	234	235	221	231	217	226	217	215	220	207	222	241	204	202	225	226	216	204	190	237	227	220	214	209	211	222	226	196	220	200	241	237	197	222	204	192	232	219	213	214	200	206	219	209	198	231	243	218	194	202	177	233	206	228	227	192	203	193	222	221	214	207	212	186	202	223	204	216	185	216	202	210	218	197	200	232	221	235	203	187	213	202	207	217	212	213	207	244	214	205	203	213	226	221	223	212	220	223	215	202	224	196	216	220	207	196	199	212	214	226	215	205	233	191	210	209	203	204	226	211	187	218	224	202	194	210	199	225	210	211	213	234	215	215	211	228	201	188	208	223	228	210	234	210	189	185	212	217	222	228	235	204	213	212	222	193	222	206	211	226	214	230	183	229	190	191	187	220	225	210	196	205	215	196	214	220	193	198	216	209	209	195	209	219	217	215	217	206	202	212	220	216	204	212	186	213	233	210	195	189	188	223	208	213	239	220	205	188	226	213	218	204	220	193	219	188	221	204	211	225	239	233	210	226	217	191	201	211	201	215	201	196	213	194	192	183	213	201	212	218	219	207	207	200	187	192	211	223	218	222	216	232	199	211	222	218	219	214	208	215	204	181	210	212	208	232	214	237	215	195	197	238	230	220	228	236	205	209	209	234	201	216	193	196	219	214	211	196	199	198	202	191	211	205	194	221	187	209	190	208	239	222	197	226	227	226	209	204	226	196	220	220	202	220	225	214	204	236	210	228	204	236	229	203	184	235	230	194	188	205	230	220	199	217	219	221	212	191	210	200	177	208	214	219	202	205	201	225	207	205	194	217	226	202	211	214	240	228	225	219	207	209	214	206	238	224	206	213	215	198	236	206	192	207	212	207	229	211	231	215	213	224	228	182	215	221	226	232	203	211	231	194	232	200	208	235	199	246	207	210	205	196	224	214	205	218	236	232	222	209	188	221	226	226	199	213	218	228	212	204	219	215	208	215	200	221	208	190	205	215	221	212	230	234	215	191	239	201	199	216	212	185	200	210	189	196	199	222	230	224	214	234	194	233	215	228	179	215	219	191	206	231	189	201	224	200	222	204	218	199	225	201	229	217	235	247	218	214	232	184	187	218	195	210	209	207	219	205	184	222	213	205	202	212	186	237	210	195	200	244	214	219	217	204	213	229	230	196	202	218	197	211	223	217	201	208	219	199	198	205	213	195	218	203
9772	6538	11355	8440	5538	3739	2813	2329	1969	1730	1394	1261	1009	919	822	813	721	791	773	772	779	751	786	818	850	901	1081	1224	1257	1300	1435	1686	1600	1337	1449	1340	1316	1314	1313	1818	1751	1629	1637	1625	1600	1435	1478	1652	1566	1475	1365	1296	1120	1014	941	897	851	771	886	801	844	771	764	800	714	709	618	663	620	600	619	609	602	589	602	583	602	576	552	578	542	564	590	550	532	574	544	576	521	521	560	542	488	499	524	498	553	529	548	479	542	518	524	530	552	535	572	519	545	537	553	551	524	523	575	528	501	486	554	532	522	538	558	567	552	530	500	561	515	522	553	524	513	569	518	513	522	520	506	501	563	521	526	524	542	528	528	521	550	533	517	556	559	530	550	575	508	513	509	508	549	556	534	505	510	548	491	538	519	516	552	496	523	529	561	535	525	461	558	578	532	542	556	500	548	494	517	512	578	535	501	517	495	520	523	538	510	521	522	546	499	515	516	512	569	565	558	525	565	575	513	510	509	500	512	530	547	508	565	513	535	569	523	524	525	524	521	555	509	567	513	510	523	517	529	509	510	527	515	521	488	515	549	550	529	555	506	497	525	555	573	538	529	605	516	562	503	524	545	536	522	544	528	491	542	549	528	515	524	518	533	529	545	512	546	544	540	506	534	514	482	540	535	495	510	547	495	529	524	543	527	553	490	527	520	533	568	551	485	526	495	541	533	562	540	571	535	549	524	572	549	545	514	556	531	524	492	514	518	490	552	518	530	540	524	525	509	517	538	513	511	512	514	503	488	511	525	511	522	553	485	520	488	563	526	499	578	511	510	518	555	516	532	521	510	509	567	520	517	557	512	518	536	515	556	543	501	536	519	550	500	560	530	494	535	573	549	523	507	521	506	522	556	501	511	565	522	507	531	530	527	520	536	551	514	539	533	513	498	480	508	527	502	538	550	485	502	561	552	494	580	547	486	549	525	507	528	512	545	515	508	512	530	508	519	507	514	513	514	548	530	547	534	532	566	520	535	527	499	558	540	558	501	515	500	545	532	511	534	532	523	485	527	519	486	522	507	528	535	571	493	538	492	513	500	518	538	523	505	552	539	514	541	526	541	539	493	545	515	517	570	556	502	477	514	515	522	539	531	538	543	532	549	535	561	550	514	514	508	499	569	507	562	566	498	541	537	508	540	529	551	530	554	521	518	519	562	458	566	575	495	526	546	544	509	530	531	518	529	497	516	494	494	519	574	527	522	546	504	550	477	527	513	536	532	493	510	497	529	555	500	534	536	532	494	542	517	542	518	525	549	525	558	500	513	523	505	583	514	529	535	487	536	550	503	518	526	530	519	472	535	500	522	485	516	499	533	536	483	524	479	494	546	498	518	544	527	561	545	497	519	484	520	535	532	528	528	534	520	510	533	513	537	496	531	480	512	504	549	518	507	479	531	508	562	568	545	552	588	486	555	501	496	572	538	517	534	524	495	546	525	520	551	521	546	500	515	514	534	527	513	521	517	563	503	514	539	500	539	559	527	540	531	496	539	531	530	518	498	534	505	571	571	533	558	480	523	571	529	563	535	527	529	515	499	514	515	558	559	532	535	567	511	555	499	540	527	521	553	535	523	553	533	520	522	501	550	504	522	503	491	576	512	496	494	548	559	514	535	562	502	537	553	541	558	499	502	540	522	508	533	522	489	490	519	548	512	521	522	507	509	526	522	549	510	481	489	527	546	529	561	584	548	549	547	483	527	540	525	547	526	500	519	476	525	548	511	517	523	500	514	500	550	518	533	492	546	519	529	514	534	516	512	485	531	537	547	527	504	520	516	525	498	505	548	533	506	567	535	497	483	552	520	496	560	546	498	557	552	526	507	527	551	571	530	542	556	528	511	543	528	523	512	536	531	529	521	555	519	527	565	542	530	550	503	506	546	500	518	543	504	496	553	523	527	544	484	508	541	507	554	536	524	492	493	553	537	560	544	537	519	561	546	519	537	524	485	512	548	500	480	503	490	532	496	519	499	499	480	509	487	541	519	502	563	494	538	577	546	574	506	535	534	532	511	546	513	509	534	510	575	519	563	509	474	516	516	483	518	531	524	513	539	519	501	518	554	518	544	514	520	492	546	534	531	533	504	550	547	525	590	503	552	575	525	519	576	516	530	509	472	524	532	513	520	504	516	524	498	519	495	494	505	523	524	539	522	529	529	516	536	528	524	496	528	519	546	548	563	537	511	502	538	528	531	511	490	508	501	545	551	511	525	536	517	557	566	535	536	531	507	572	535	526	519	502	535	526	536	534	527	529	519	523	558	541	563	503	554	509	519	548	565	526	521	539	513	520	513	543	514	504	534	507	506	522	515	547	485	507	527	548	552	540	474	543	527	523	545	501	549	527	527	508	542	501	478	512	515	500	517	541	546	543	552	498	525	577	536	525	531	514	506	486	497	510	540	560	528	486	507	502	506	527	538	488	552	494	535	542	530	545	540	504	541	549	534	539	578	516	514	553	546	540	523	576	526	532	507	529	504	534	519	510	517	481	535	519	556	528	555	503	540	554	480	511	539	520	550	546	481	489	523	540	501	509	559	496	530	538	543	500	531	540	543	536	495	526	511	534	524	525	535	516	530	566	537	502	548	517	577	558	531	506	481	534	546	541	513	527	541	531	514	574	557	553	492	553	512	538	510	524	515	533	498	544	503	515	512	519	515	541	548	555	537	484	542	531	535	509	526	492	538	522	535	561	562	489	511	504	524	578	518	516	561	490	528	564	510	493	550	510	516	536	583	519	517	523	530	471	518	514	485	536	495	561	526	520	536	541	497	511	543	517	568	571	527	493	540	541	521	525	536	506	486	481	560	518	557	494	535	526	544	553	533	501	505	500	520	542	523	504	542	483	528	549	507	513	521	508	526	517	516	575	525	498	504	533	539	495	550	512	483	542	548	527	581	539	485	514	537	502	539	556	502	500	521	559	502	497	545	551	515	498	529	548	547	530	574	489	531	505	549	529	532	515	570	559	521	532	527	518	556	522	525	530	522	537	521	531	517	521	464	536	552	509	527	512	495	495	524	532	481	514	568	494	527	533	537	515	544	525	551	508	557	520	500	518	543	540	524	511	505	551	462	513	529	511	539	532	535	531	507	486	500	534	565	513	521	531	566	526	520	524	530	473	500	500	524	527	551	485	464	569	554	502	531	578	559	543	530	563	557	535	541	528	501	573	514	515	529	529	536	509	475	540	553	570	511	498	531	535	514	520	510	514	505	555	506	564	549	494	503	515	568	515	537	481	538	489	522	533	546	562	522	456	517	536	517	528	537	520	530	512	490	513	493	500	550	520	549	487	576	511	538	505	499	537	507	487	526	537	546	517	546	520	519	525	537	547	512	518	536	527	518	485	527	499	566	481	557	515	532	549	540	486	529	557	522	509	493	562	504	527	560	508	486	524	524	504	506	554	520	518	550	533	534	537	507	537	530	526	533	526	497	549	486	498	514	531	500	540	518	540	534	511
24295	12826	13712	6199	2845	1523	1071	791	646	540	437	379	345	310	301	255	264	250	278	231	206	255	250	272	258	295	310	342	325	342	373	396	387	355	391	301	353	370	313	418	411	418	407	389	335	365	344	373	366	380	346	292	293	253	249	272	241	225	251	251	239	221	237	205	229	231	194	198	210	202	211	193	194	194	203	190	181	204	185	184	188	210	201	207	206	204	164	190	182	179	175	177	185	185	189	213	188	214	185	204	200	201	197	182	163	195	176	208	182	217	202	182	175	186	191	214	185	169	179	194	181	197	209	200	211	164	180	196	211	176	204	200	185	201	177	170	190	185	175	200	188	208	170	194	162	178	192	184	186	183	187	191	216	189	192	173	171	206	209	210	197	197	202	167	195	184	186	180	186	182	194	185	187	208	183	191	185	206	194	193	175	185	157	184	200	223	182	160	179	186	160	173	201	178	177	204	188	219	231	188	180	212	183	175	177	184	177	205	172	204	197	162	188	176	169	174	163	187	167	182	180	185	189	195	163	194	185	186	195	231	186	197	186	197	169	182	198	178	187	192	178	206	193	180	190	187	220	206	198	184	164	179	165	172	199	206	201	184	192	164	190	187	191	165	210	192	184	174	172	178	196	173	205	194	182	193	185	197	189	174	167	165	170	194	187	203	181	183	185	190	176	193	173	165	192	168	187	222	191	171	190	182	179	190	180	205	191	172	207	168	189	184	180	219	191	169	155	195	203	185	161	176	205	212	188	188	188	203	176	182	176	193	158	174	220	202	188	202	183	183	197	171	166	163	160	190	169	212	179	176	186	179	205	183	182	195	196	171	186	175	187	174	158	169	210	202	179	187	164	171	191	200	206	202	196	181	170	170	212	202	192	184	187	175	204	164	176	207	181	189	154	181	168	179	184	188	168	190	178	181	186	159	192	187	179	169	171	176	151	187	186	189	187	185	150	198	201	195	180	181	187	207	184	198	191	185	199	179	188	174	173	198	188	214	177	185	221	194	170	197	203	167	172	192	187	173	188	198	195	176	210	196	170	191	188	194	178	211	197	198	157	191	212	204	185	208	189	185	187	183	186	185	164	188	187	170	198	185	174	199	196	178	186	182	192	179	196	180	179	199	186	198	205	193	189	181	183	173	213	187	189	184	203	194	212	198	193	187	177	203	185	188	173	192	194	177	172	172	184	206	176	184	178	209	180	162	205	210	167	206	181	187	193	183	208	175	191	190	207	198	210	179	195	198	191	181	210	167	193	188	177	181	178	173	185	191	183	162	178	201	188	183	179	181	196	229	184	200	194	185	198	183	181	174	194	188	210	177	198	206	187	200	191	187	207	181	176	174	216	206	209	200	211	210	173	168	201	174	212	162	180	189	184	184	185	202	185	196	188	179	209	187	172	195	190	190	186	196	196	192	192	179	181	210	197	175	189	171	198	198	198	178	163	186	194	191	193	180	195	185	179	190	179	161	196	166	185	214	185	192	200	221	157	186	181	190	198	194	199	177	195	199	189	165	173	175	181	199	169	201	182	193	172	187	189	208	191	209	163	196	179	189	189	178	179	180	198	194	185	187	178	212	196	200	176	190	179	197	200	188	191	178	194	193	182	176	203	175	196	187	172	191	187	185	173	187	183	193	183	197	179	187	197	187	222	189	188	184	194	174	222	183	170	177	173	210	183	181	213	212	176	182	223	200	182	179	185	181	199	185	176	152	161	192	204	181	168	197	186	185	160	203	167	181	199	197	180	163	180	191	188	216	205	165	178	185	180	187	183	187	181	181	212	179	209	173	197	195	160	208	201	180	191	172	203	181	192	181	195	195	188	209	196	190	181	202	170	193	193	195	186	175	192	202	201	194	191	182	175	182	191	164	199	192	182	171	190	166	183	186	193	171	172	170	190	173	174	165	189	209	179	203	191	214	183	162	175	171	189	186	182	190	237	189	187	187	214	199	196	187	174	218	203	198	200	198	200	187	170	178	195	179	169	212	198	211	190	184	162	167	193	201	194	189	206	185	171	182	205	183	200	190	174	195	185	194	194	183	200	183	172	191	184	169	216	169	218	181	190	184	180	169	179	215	195	201	181	199	220	196	192	199	193	193	185	206	175	165	188	190	200	208	191	195	205	162	170	178	171	213	172	185	188	178	195	192	189	196	180	178	199	159	171	177	205	204	193	198	184	203	222	188	212	190	185	179	176	186	183	188	153	168	186	187	194	165	182	202	191	208	203	186	199	191	173	188	204	198	180	201	177	189	224	194	182	179	158	177	204	188	155	185	196	165	193	170	150	173	190	194	193	154	190	197	187	167	187	186	163	192	186	196	171	186	171	178	189	195	188	166	224	199	192	209	201	172	159	202	179	220	197	184	193	195	169	174	175	176	191	198	182	190	210	167	183	195	190	205	177	186	182	190	189	187	186	185	186	203	194	201	191	187	209	183	174	187	180	204	189	182	192	199	196	187	175	174	204	192	204	216	197	185	197	182	159	191	201	188	171	191	208	204	188	196	192	174	178	184	186	194	184	206	211	174	183	188	197	199	179	201	177	192	188	197	166	196	206	185	199	181	179	192	210	208	178	184	184	163	205	202	179	193	183	204	192	193	172	195	199	203	186	178	177	174	195	176	195	174	178	177	166	180	165	163	220	174	191	212	178	151	181	176	165	197	181	196	203	192	185	190	188	185	194	180	195	188	161	204	181	187	195	171	179	196	180	178	189	209	163	196	167	172	194	158	178	160	207	206	186	162	177	186	182	211	190	209	187	188	186	174	185	178	187	199	177	185	159	194	175	193	194	182	202	201	185	160	191	187	198	172	210	186	214	199	183	200	162	179	182	190	167	182	189	199	169	181	182	180	214	186	190	199	185	207	173	192	195	210	199	166	185	186	186	161	204	201	186	180	196	182	202	198	178	200	204	196	176	176	182	171	192	195	221	187	159	182	196	191	206	202	202	185	182	206	199	198	196	206	196	193	163	172	186	198	171	197	196	170	171	182	191	188	158	168	201	198	204	193	174	182	169	205	173	182	194	177	193	191	164	200	194	192	159	167	185	183	192	234	199	173	160	177	177	184	185	161	187	176	174	161	205	189	206	175	183	207	222	209	211	171	194	196	161	170	198	170	162	191	181	167	171	177	194	208	205	167	191	185	215	213	178	210	184	187	183	192	187	169	183	192	162	168	210	185	217	180	192	184	208	157	192	186	195	199	170	198	187	171	195	180	179	192	194	185	185	195	186	193	188	190	184	210	195	188	183	186	201	201	197	207	199	200	186	202	180	189	153	202	183	197	170	186	205	199	163	200	190	194	186	185	173	199	194	204	199	202	184	160	197	167	174	189	175	167	213	192	191	163	209	198	184	195	196	176	194	198	170	175	213	187	165	180	196	205	213	152	188	189	224	219	165	191	199	203	204	177	186	162	190	184	178	200	214	194	197	163	181	181	202	174	201	190	177	182	174	184	177	189	195	202	192	163	193	209	176	174
13071	10021	17225	12114	7892	5539	4339	3551	2783	2363	2007	1619	1361	1273	1134	1013	946	966	939	915	894	866	909	935	962	1136	1302	1516	1536	1637	1884	2047	1875	1609	1733	1623	1599	1624	1624	2130	2024	2277	2156	2039	1976	1888	1808	2040	2189	2026	1916	1674	1395	1072	1110	969	956	923	1006	906	860	811	724	805	725	707	591	591	601	579	593	548	599	626	599	536	575	566	556	549	519	533	515	528	511	511	480	469	428	472	470	504	462	496	467	488	465	464	463	485	510	461	482	461	480	466	483	491	487	469	476	455	469	454	482	489	458	470	469	465	506	481	502	456	484	482	493	498	507	483	489	464	475	467	466	476	495	511	467	493	481	474	464	490	486	469	469	479	453	458	498	525	450	457	506	512	459	479	449	504	471	503	485	482	493	425	449	516	467	497	473	428	450	473	461	469	452	462	475	469	501	448	473	500	449	487	468	418	468	524	492	467	466	465	451	490	467	477	482	484	504	459	435	480	450	435	528	489	492	501	461	485	464	444	454	519	449	480	423	515	448	458	469	462	484	482	442	473	478	452	476	467	478	470	487	493	490	464	484	463	475	484	481	464	479	423	454	512	444	459	461	429	457	467	466	481	439	472	439	453	456	502	506	477	469	468	447	448	433	474	507	430	460	470	465	473	463	487	476	475	454	499	486	475	445	506	475	441	461	482	465	441	471	475	481	453	479	470	459	461	508	479	549	440	489	468	449	475	527	490	473	450	469	477	473	488	489	489	440	468	470	491	478	450	454	489	461	500	499	480	414	452	491	478	459	448	471	486	458	482	476	492	477	471	430	485	499	446	475	501	504	486	438	475	444	467	498	469	467	488	476	507	455	469	498	525	486	444	484	491	454	476	490	463	486	469	466	470	444	457	508	438	476	443	489	514	448	463	452	459	467	468	406	465	497	439	492	477	495	497	449	453	427	470	484	444	478	515	448	452	484	443	481	479	475	474	496	509	437	507	473	495	493	445	456	441	484	467	465	463	455	468	499	464	491	482	499	445	487	468	428	463	467	469	467	463	462	510	455	466	476	466	470	441	469	470	464	489	500	442	488	492	451	496	468	491	492	454	483	502	466	457	436	486	482	488	483	474	494	480	480	490	488	454	434	459	460	447	496	459	461	456	434	476	444	469	493	461	439	452	486	497	512	432	471	468	484	470	446	500	466	472	504	474	459	478	483	437	476	482	457	475	460	487	453	489	488	474	460	487	459	481	461	461	525	445	480	457	467	476	462	464	543	489	485	487	471	516	451	455	512	484	496	427	474	459	478	492	464	461	453	469	443	479	441	485	496	468	436	488	473	475	480	464	482	427	528	494	502	467	462	498	478	480	563	470	481	474	500	499	453	487	463	494	474	509	524	446	448	475	435	446	503	535	508	446	478	480	440	456	492	462	511	469	464	487	486	466	527	468	460	454	488	503	438	463	476	452	483	476	491	451	472	502	439	461	510	483	510	497	459	463	481	468	471	473	467	446	438	457	467	440	486	506	507	468	477	466	433	471	447	488	478	472	453	470	440	474	445	485	484	460	473	487	474	441	486	512	471	444	500	451	488	436	440	457	479	473	483	434	486	485	483	486	475	470	498	457	507	468	465	481	480	440	472	480	489	488	508	479	473	522	484	473	474	481	457	463	483	466	476	468	502	415	508	476	458	472	461	500	515	431	481	471	478	472	463	472	452	457	428	484	455	496	509	468	511	454	459	457	491	453	493	498	452	457	491	481	472	452	458	462	512	514	494	510	463	462	465	494	488	466	470	471	508	474	503	473	491	470	466	504	482	483	481	477	448	464	523	482	460	447	474	445	488	462	495	495	495	480	498	457	501	437	477	517	538	474	483	465	499	451	461	436	472	450	464	485	484	445	461	469	498	479	495	399	462	462	417	447	466	479	468	501	487	450	438	444	476	462	505	477	466	499	420	455	475	481	480	463	524	479	510	476	431	463	449	439	471	462	488	477	449	466	473	461	473	458	482	461	499	483	459	463	486	494	494	484	464	465	456	452	451	484	452	458	483	502	459	470	484	472	497	499	448	469	474	493	464	460	497	504	508	481	480	461	469	471	528	483	515	492	521	499	515	487	467	427	472	449	465	494	499	435	482	449	454	497	501	470	492	444	491	468	484	449	455	430	476	469	466	467	465	472	471	494	461	494	492	462	477	442	441	442	485	467	492	484	460	493	489	464	466	463	476	483	487	438	503	467	474	469	492	497	445	511	451	502	458	476	484	472	507	423	473	486	456	478	505	461	486	486	480	447	479	515	468	482	461	463	464	450	519	469	460	460	486	456	498	454	477	451	508	467	479	467	473	504	451	482	459	476	466	504	466	470	446	445	503	443	502	469	473	471	469	439	492	527	481	495	470	463	519	440	466	446	483	467	495	490	519	459	482	486	478	473	460	506	482	462	427	502	473	460	475	463	473	499	495	495	488	482	541	478	499	483	456	489	479	452	504	475	457	495	488	460	456	432	458	482	461	478	455	470	444	453	444	496	510	471	506	467	472	465	495	472	473	480	428	468	456	474	467	475	441	465	483	469	461	524	435	502	480	516	462	508	529	441	463	477	493	457	476	478	435	444	487	530	459	444	448	503	449	485	506	456	473	490	466	434	459	469	487	481	469	478	496	483	466	483	451	487	464	474	518	493	456	470	487	500	483	459	456	482	478	442	453	451	448	485	510	439	427	508	490	495	490	483	484	483	442	487	451	442	441	467	438	469	463	442	492	431	505	463	434	436	527	484	442	433	443	457	464	496	451	477	445	467	474	481	497	442	461	447	513	462	507	465	483	476	466	506	445	481	500	466	444	469	460	461	484	485	460	479	475	443	463	454	487	434	482	515	495	489	471	450	472	456	437	506	440	447	497	463	496	460	478	464	469	529	456	473	478	475	448	460	462	497	517	475	428	466	476	495	495	456	471	474	464	450	492	443	472	490	488	473	476	460	451	489	468	494	446	473	487	478	462	457	496	473	453	476	482	461	456	478	473	481	480	471	423	442	485	457	474	453	468	465	456	452	492	510	461	480	496	478	452	498	447	473	455	463	480	468	445	459	433	519	502	487	482	440	432	454	430	477	494	498	437	449	475	487	495	467	451	501	456	473	464	464	469	510	464	496	439	459	470	492	495	453	440	472	525	496	456	434	475	487	531	466	477	515	519	484	467	474	464	427	462	502	447	461	503	465	449	497	497	485	522	479	469	495	517	443	462	457	510	463	444	452	478	464	458	513	522	503	474	451	498	465	498	464	454	449	452	465	477	431	475	452	473	458	453	454	504	464	457	473	476	454	465	490	459	477	463	483	437	489	481	456	503	464	458	514	454	467	504	473	503	457	429	450	451	426	441	481	460	502	460	485	497	446	449	485	470	532	495	466	475	478	432	466	504	482	452	487	500	483	464	480	457	426	486	486	467	480	447	490	490	446	521	496	490	461	485	411	473	483	496	466	465	475	472	474	537	431	467	497	469	471	479	487	463	494	465	473
6998	4352	4285	1876	815	519	367	348	312	302	282	255	256	260	232	247	251	221	237	242	216	238	250	225	275	245	268	310	309	247	293	294	299	306	294	275	289	277	289	277	274	317	303	296	285	297	275	276	308	309	272	224	264	225	265	257	226	249	264	231	263	276	266	252	240	239	222	211	228	250	249	246	251	227	243	232	263	225	259	254	244	248	212	225	261	222	214	252	215	263	214	234	233	208	241	235	216	222	252	209	220	227	205	227	254	215	210	249	213	229	229	218	227	212	229	241	239	222	206	242	236	229	257	253	224	244	238	232	256	239	223	239	230	255	213	245	239	197	222	242	220	225	224	201	235	242	243	214	244	214	222	221	253	257	234	258	225	236	217	231	233	216	208	207	214	230	238	226	239	211	227	203	230	217	222	210	244	214	213	216	227	224	230	267	234	227	254	258	204	242	237	249	243	237	251	236	233	229	231	258	227	222	226	204	223	221	223	236	237	215	229	213	199	247	239	219	231	235	230	227	254	229	215	234	248	239	223	226	237	216	219	265	240	227	222	211	247	238	230	243	252	238	241	225	237	239	233	231	224	228	214	220	223	226	209	243	243	233	230	241	235	230	274	229	240	256	241	239	222	241	235	243	233	217	270	202	224	226	231	217	259	249	213	237	216	235	216	233	246	222	214	244	233	240	247	236	241	236	221	273	233	241	209	217	235	220	229	243	226	237	207	226	240	247	247	244	257	238	218	243	237	226	228	206	241	230	252	212	206	224	234	220	220	241	245	242	225	245	238	231	211	225	244	204	254	236	245	250	235	232	226	219	234	236	221	248	222	227	235	239	224	232	229	248	224	239	219	230	242	231	246	252	250	258	244	219	223	232	220	242	231	239	263	224	215	237	227	253	227	241	227	227	216	237	238	216	226	239	226	252	235	236	252	212	239	236	219	238	226	225	225	233	220	230	227	200	231	225	229	239	222	215	244	206	213	242	253	247	184	245	245	245	253	242	259	246	220	227	233	245	217	233	215	230	280	217	233	243	230	233	237	236	225	268	221	202	216	239	214	219	214	222	227	218	227	213	247	246	213	273	230	226	228	223	234	217	251	259	234	224	216	252	216	242	235	231	207	196	250	237	250	241	243	206	238	215	219	212	268	249	248	215	246	236	228	206	225	240	239	232	262	210	221	212	243	231	196	258	216	227	230	233	233	242	207	229	238	226	230	203	220	219	267	218	217	261	240	223	226	223	225	222	212	227	230	261	203	209	214	213	223	258	205	238	225	257	245	229	237	225	197	233	223	250	256	212	250	218	258	230	246	215	230	251	225	243	222	204	225	220	242	250	228	213	224	227	215	229	230	234	201	232	223	245	249	228	252	213	210	241	250	201	232	235	247	224	239	254	241	202	252	253	241	205	234	205	223	225	226	214	244	234	231	203	212	242	226	239	214	228	230	218	211	231	258	238	250	213	254	234	224	236	230	224	225	234	229	224	228	230	239	233	232	236	220	201	252	242	213	206	247	237	224	233	242	208	254	265	266	232	232	230	255	231	227	221	229	216	245	232	221	252	246	224	235	222	253	251	224	241	215	226	236	231	239	220	238	233	246	213	241	234	227	232	226	240	216	241	241	230	239	253	216	199	209	241	225	230	229	240	221	238	217	213	234	218	213	228	263	247	227	231	240	244	218	260	232	222	215	235	231	239	240	236	228	263	224	238	224	243	226	232	226	204	266	210	231	239	240	233	211	218	255	240	220	244	221	211	248	234	218	243	239	260	251	203	219	212	241	199	207	240	259	246	198	209	216	215	226	218	210	242	218	230	191	243	226	210	219	241	224	256	223	244	226	223	248	249	224	227	239	233	244	221	220	225	256	211	224	213	231	227	203	227	229	243	216	239	231	230	235	210	229	245	247	240	257	245	249	235	225	217	226	242	248	218	258	217	247	242	228	248	214	221	216	245	246	222	224	242	210	205	213	251	230	243	218	255	227	238	232	239	229	221	225	253	237	228	242	229	221	240	230	219	237	242	260	221	229	259	234	222	227	212	241	242	218	235	247	204	222	228	199	239	251	214	209	210	252	225	234	229	246	219	240	252	256	230	227	233	229	241	241	241	216	219	218	230	204	246	233	207	232	227	237	209	244	241	222	241	233	222	232	216	240	231	204	220	268	218	233	213	236	246	250	247	237	235	260	239	223	260	195	243	240	246	223	271	236	203	175	223	244	237	235	181	229	218	242	241	243	223	227	237	220	247	231	223	238	246	223	219	209	218	232	229	220	227	243	228	247	229	238	236	224	220	220	235	192	219	226	212	224	248	238	220	219	239	275	218	224	221	229	237	260	209	199	234	210	216	234	210	230	220	248	259	234	199	229	217	253	233	247	209	234	233	231	216	232	272	237	239	244	239	229	227	217	251	244	237	243	250	223	236	235	231	222	241	218	241	257	213	234	225	228	243	209	259	202	260	231	219	221	214	213	228	242	220	231	246	227	222	233	204	230	229	243	227	249	214	241	255	232	217	236	234	249	226	223	243	244	200	224	245	238	226	203	257	220	227	239	222	234	215	219	229	220	244	249	221	203	222	213	198	234	223	243	256	231	244	247	210	253	222	238	223	235	226	230	264	238	222	227	247	239	228	225	221	253	218	200	240	229	252	235	206	217	221	238	205	211	236	248	228	232	232	231	218	220	244	194	192	230	236	239	237	245	231	223	227	265	251	255	254	241	247	245	229	227	243	231	238	234	200	233	242	238	233	245	246	201	248	245	240	253	253	210	228	234	251	213	234	243	254	219	224	221	228	242	220	260	216	244	238	213	211	224	224	245	200	210	235	255	232	248	231	235	251	228	246	233	258	223	223	219	237	203	193	204	225	214	225	227	209	217	213	225	228	231	242	254	235	238	266	216	201	241	243	226	238	247	218	235	235	236	218	248	217	234	256	233	203	238	236	244	226	230	223	240	226	240	235	243	202	230	227	236	266	227	218	226	215	204	214	249	207	220	192	253	229	235	223	217	204	237	218	261	240	222	207	223	278	215	242	217	230	196	215	242	258	274	224	218	220	204	233	224	211	241	242	239	237	214	203	243	226	251	248	227	202	241	246	207	226	206	245	232	231	215	217	240	217	252	228	247	244	247	225	202	256	231	229	239	224	216	241	225	238	234	246	226	208	220	242	244	225	242	228	223	236	228	220	231	230	233	202	217	203	213	227	209	221	241	208	213	240	248	266	229	233	230	231	258	244	223	209	232	251	215	260	217	250	226	224	225	213	261	229	229	262	245	231	241	232	224	234	220	210	258	212	235	234	229	237	231	216	230	225	238	214	210	233	237	259	232	265	219	254	224	228	234	224	188	230	237	233	231	222	245	212	227	245	228	216	222	225	228	228	213	236	220	237	232	262	228	224	265	214	226	231	251	245	237	237	254	250	221	198	209	242	235	225	208	207	238	219	224	227	242	233	200	206	219	226	200	230	245	213	244	203	254	245	227	220	226	259
4569	4375	7253	5156	2820	1762	1417	1199	1085	947	818	750	677	646	616	628	594	626	613	611	592	649	661	707	721	815	915	1028	1062	1042	1265	1271	1169	1098	1027	1009	1056	1025	1050	1015	1024	1058	1049	1052	1015	1151	1013	967	945	981	827	851	819	780	734	754	722	737	677	686	742	684	692	684	615	605	608	633	615	610	599	594	628	596	559	574	610	602	558	604	588	597	609	602	568	538	542	579	521	596	539	587	562	580	552	559	566	536	559	556	565	590	546	554	558	568	558	592	595	579	521	565	551	577	554	578	544	576	606	566	562	586	603	591	582	611	581	568	560	597	581	539	593	612	555	561	544	552	567	575	589	531	557	571	521	537	610	593	535	594	555	523	558	548	544	616	579	531	549	588	597	564	560	514	558	545	570	573	600	539	573	602	579	589	577	590	588	607	589	554	556	565	563	557	528	567	559	547	593	571	575	569	577	518	545	538	591	539	590	555	599	581	581	596	542	563	573	557	543	569	587	542	566	607	563	630	555	524	562	531	534	554	596	547	596	529	588	556	576	564	605	567	617	549	592	547	612	582	569	541	559	563	582	544	565	580	601	595	570	583	564	509	570	534	583	553	558	583	574	590	631	553	574	577	557	542	560	544	568	566	574	542	590	548	584	576	606	562	551	604	564	524	567	598	602	563	563	508	566	568	561	556	585	531	562	582	612	558	579	588	581	555	565	575	550	598	571	597	519	586	547	570	579	563	590	525	599	538	542	527	587	572	611	548	563	562	569	547	584	561	557	573	560	586	588	567	609	563	549	577	585	588	571	583	604	541	561	535	560	574	539	544	579	559	579	581	516	536	535	585	596	561	589	584	570	580	535	578	553	573	558	563	560	572	547	549	584	565	565	553	615	548	599	545	555	612	542	565	589	584	589	553	573	574	588	516	608	600	580	586	586	568	566	553	567	601	567	566	596	583	595	561	563	597	589	570	576	578	579	528	566	561	552	557	576	586	529	594	588	569	572	568	567	580	568	599	573	581	586	554	550	552	584	580	574	571	529	562	566	544	556	559	551	565	617	576	562	582	577	595	574	602	570	570	532	542	569	554	603	543	567	625	575	556	588	587	591	568	557	580	544	590	539	636	609	585	597	565	583	566	568	540	590	530	554	590	538	576	562	585	586	586	546	554	541	558	552	548	621	529	558	579	590	555	561	554	567	585	542	609	585	574	530	569	549	573	590	606	572	575	535	596	534	559	602	562	533	583	559	575	573	570	550	543	550	583	507	565	570	579	559	574	565	577	581	539	572	531	532	569	545	535	602	539	588	570	566	569	580	569	557	579	559	607	573	577	601	583	603	561	566	571	538	539	599	572	606	598	580	581	607	556	571	569	610	573	565	583	538	576	551	543	582	600	561	538	580	555	589	580	577	535	614	553	568	528	590	554	554	592	592	555	545	550	576	592	561	534	588	584	588	589	577	574	548	578	615	557	573	581	597	602	561	548	576	517	585	596	571	574	579	563	602	578	555	562	541	559	538	550	572	555	552	627	596	579	564	544	580	541	578	552	526	579	563	539	596	583	571	552	551	551	608	598	534	598	532	562	559	517	568	560	532	570	610	555	561	643	517	609	599	560	566	597	546	560	586	587	581	570	579	549	592	592	558	617	589	605	606	572	584	578	556	583	568	553	566	599	602	597	564	541	549	556	515	539	541	584	575	551	587	562	580	545	548	540	529	578	562	610	552	586	613	576	572	551	584	562	595	526	532	593	580	587	587	545	573	585	600	563	586	574	542	569	586	603	602	563	566	528	556	615	565	538	592	540	563	536	592	552	551	565	580	551	572	567	578	556	593	592	595	519	539	564	550	581	571	534	568	602	563	595	581	603	552	589	540	590	587	594	578	597	592	613	532	559	558	548	547	553	524	592	566	585	551	558	528	551	528	632	582	569	544	567	537	591	573	581	536	523	603	578	587	598	543	537	527	581	536	580	606	524	598	553	578	555	569	603	570	572	569	592	531	544	577	569	542	572	562	612	561	566	563	581	512	567	557	541	564	608	555	548	560	543	576	575	561	536	579	528	623	569	614	539	586	554	513	570	532	585	595	538	587	603	542	598	557	566	599	532	554	536	576	559	573	600	566	524	589	574	609	572	541	567	562	542	614	602	615	525	528	554	592	598	541	575	568	600	521	578	552	566	577	564	571	572	565	581	575	566	562	588	622	557	571	625	601	549	610	574	609	565	592	631	571	553	562	572	572	571	584	608	565	585	618	579	569	560	556	538	629	584	586	575	564	545	582	581	544	554	568	604	577	586	547	522	546	568	565	592	607	553	602	518	609	557	560	541	562	536	562	545	594	591	553	521	558	568	558	539	576	566	572	603	580	526	553	588	573	572	564	587	568	600	564	518	538	602	598	569	547	545	594	572	574	537	562	616	556	585	584	535	554	534	543	532	544	568	552	578	538	564	560	598	568	600	595	547	584	566	588	549	544	574	555	584	574	540	569	570	549	568	582	556	543	563	612	575	580	589	553	583	566	560	560	583	558	557	604	603	566	585	591	511	557	571	606	592	522	585	538	596	579	551	577	569	599	625	567	540	556	547	563	569	580	564	583	571	600	576	560	610	576	538	546	573	551	582	560	564	612	578	578	528	569	564	572	615	584	587	585	587	571	554	544	589	596	552	567	584	552	619	628	587	574	546	544	589	531	583	539	557	594	569	543	580	539	527	564	568	561	601	549	585	598	565	533	556	567	551	513	556	552	612	571	566	574	598	551	544	519	536	593	520	603	598	590	581	548	584	549	585	614	552	559	597	544	585	612	583	573	613	584	584	547	594	547	550	560	545	574	628	564	575	579	588	612	541	579	625	544	583	598	579	539	554	581	538	596	555	599	559	560	586	574	561	583	555	585	575	603	542	586	558	608	601	563	590	602	569	570	564	596	522	562	557	541	551	596	588	565	538	552	581	658	567	564	607	579	557	566	596	572	535	559	568	592	590	594	597	557	592	599	575	598	571	564	597	577	602	535	605	567	584	584	562	608	560	584	529	561	586	571	548	537	587	588	559	615	593	580	573	579	592	565	588	535	532	582	578	584	573	588	568	631	576	607	572	529	528	534	569	593	583	563	565	578	568	576	592	577	605	592	571	593	578	572	573	550	576	548	592	555	585	565	581	579	559	564	569	577	589	516	554	574	583	543	575	586	617	558	554	626	588	574	580	564	597	582	587	622	520	570	561	571	552	604	595	556	573	582	512	611	527	542	570	584	551	601	549	556	608	558	618	614	552	543	564	565	583	584	571	603	569	557	598	535	539	566	601	536	512	608	508	539	579	561	529	595	609	546	575	565	578	564	578	611	537	559	547	564	591	586	569	560	550	557	501	564	552	559	506	594	548	537	558	613	561	540	601	556	573	534	581	557	582	573	546	539	582	559	605	549	582	540	561	579	563	598	579	584	584	573	565	559	586	585	580	576	550	530	557	560	576	544	582	566	565	559	552	579	607	531	552	612	554
16050	9377	9471	3826	1709	979	659	576	438	388	391	300	252	282	260	246	275	260	248	268	255	280	234	262	256	296	282	309	338	335	370	344	323	342	339	289	324	313	314	339	345	332	362	343	329	345	322	350	352	309	323	281	300	249	282	271	239	251	271	252	221	213	218	226	239	242	220	215	212	206	227	221	231	215	225	215	216	224	225	231	196	219	181	225	211	206	191	198	202	227	213	215	219	227	258	206	236	207	216	224	233	216	214	219	214	217	226	225	210	220	193	215	224	193	218	215	225	199	222	242	207	196	200	203	186	228	221	219	193	191	216	219	213	245	171	225	229	204	231	213	208	210	189	198	216	200	220	189	213	215	222	208	243	212	196	202	233	242	248	221	202	220	214	214	227	217	196	215	228	199	188	205	227	223	226	221	229	199	193	208	228	230	206	208	217	219	206	208	218	226	226	215	213	225	198	202	201	194	260	227	222	201	199	210	218	222	209	236	206	227	210	208	208	256	217	212	237	213	225	191	194	185	212	203	214	200	224	215	219	208	197	203	205	236	192	241	224	177	213	206	206	213	218	192	201	220	223	206	216	194	202	227	227	226	205	232	230	217	207	243	237	203	222	234	210	234	213	209	231	233	253	197	247	219	193	221	226	223	218	222	221	210	250	201	202	216	186	224	225	222	229	215	222	238	236	230	213	221	232	220	205	200	183	221	191	223	206	196	207	187	220	195	220	200	219	197	196	199	191	228	221	239	195	213	209	189	211	216	223	217	222	193	227	230	199	197	204	217	192	209	190	219	214	187	212	199	227	224	222	192	229	206	202	221	221	221	211	217	209	199	192	200	200	204	229	206	210	202	227	210	189	189	217	213	203	221	206	209	230	213	213	216	212	246	212	172	217	230	206	212	203	219	205	239	225	201	210	217	232	248	216	224	204	200	224	208	190	199	204	238	217	195	232	234	211	214	222	209	211	197	216	220	201	229	214	198	193	213	228	234	211	222	229	208	205	215	190	211	187	220	238	204	200	226	224	211	243	218	208	221	232	194	217	219	203	201	229	219	205	207	233	223	218	244	183	178	220	196	207	232	217	227	232	221	203	211	225	203	230	215	180	200	201	222	236	215	187	198	197	208	218	212	209	193	199	221	227	229	228	193	193	202	200	204	213	224	220	213	216	252	169	203	210	199	230	212	205	228	212	220	239	226	248	204	189	224	234	217	188	225	211	209	204	208	192	211	197	225	191	243	195	227	239	229	216	192	216	224	207	211	232	238	201	215	225	212	248	234	203	204	203	223	224	219	188	212	221	190	202	182	202	230	204	216	212	210	223	195	225	232	198	223	194	222	202	216	226	222	182	230	247	212	183	207	203	193	239	200	201	216	216	219	213	203	185	198	216	231	215	224	238	220	212	232	199	219	217	223	230	244	229	205	180	246	232	219	224	197	214	195	217	199	237	210	208	246	217	190	233	220	223	235	217	214	203	197	204	217	237	240	220	229	215	206	218	208	245	206	211	234	215	227	203	208	225	219	232	216	228	212	188	210	231	190	227	185	232	232	208	221	206	237	212	218	205	234	190	201	205	217	221	202	181	227	199	226	192	194	234	207	228	205	224	240	227	211	198	221	221	240	219	213	203	184	205	227	204	213	214	216	226	218	197	217	218	195	224	209	209	223	249	252	218	206	243	186	198	208	212	208	241	207	242	236	222	215	193	216	211	199	186	242	243	216	231	214	198	225	204	205	209	206	193	207	217	262	229	204	210	218	212	241	182	216	257	199	228	230	184	232	224	207	211	207	197	205	203	212	209	226	202	224	227	230	185	213	189	212	216	198	192	195	215	226	239	217	213	217	251	227	200	207	238	209	197	193	228	209	215	199	233	199	199	242	214	204	192	199	209	244	213	243	194	181	200	193	213	213	205	206	226	219	226	219	192	198	212	230	212	232	211	229	201	218	224	203	208	186	207	208	212	221	189	230	212	187	189	212	206	209	168	207	206	227	201	220	222	211	199	246	202	216	203	199	201	226	215	203	197	187	228	202	215	210	209	223	207	238	211	211	247	197	219	201	218	196	195	234	214	219	193	224	238	221	212	200	231	203	227	223	206	211	239	226	193	200	243	227	232	223	231	198	216	216	222	237	220	211	231	223	211	200	239	230	211	214	211	189	223	221	234	228	220	212	210	211	205	230	207	224	202	207	202	243	200	221	203	209	229	220	198	225	210	212	203	231	205	217	179	211	247	213	218	205	230	207	189	228	196	215	201	229	178	182	194	226	245	211	243	210	228	211	213	192	198	223	224	222	224	226	211	225	212	220	217	205	225	240	218	225	228	224	206	206	198	230	199	210	214	232	198	210	221	246	215	213	240	222	211	221	220	221	213	234	213	214	202	225	194	225	209	231	210	239	233	223	209	213	211	200	217	237	197	198	222	217	206	224	211	220	197	171	238	245	209	202	225	228	214	216	215	192	237	182	241	234	227	237	199	198	231	204	203	229	240	225	240	224	192	237	238	198	210	215	219	248	219	201	244	232	224	202	216	228	199	189	235	203	191	196	214	219	227	233	230	227	208	204	205	212	211	207	221	238	199	211	206	204	212	216	207	182	203	225	270	221	240	200	191	207	225	198	234	228	235	208	209	221	213	225	194	209	196	210	206	219	212	216	197	197	230	182	195	261	211	215	217	230	178	191	185	186	242	226	189	183	210	203	215	247	215	211	198	184	212	196	229	200	233	233	243	228	222	197	206	174	223	213	197	211	211	189	225	222	226	203	235	240	220	234	216	209	226	206	206	202	230	209	215	204	212	211	196	216	202	222	230	203	209	230	212	228	225	239	197	195	195	188	241	228	220	240	200	218	218	209	216	200	216	208	231	238	217	212	240	233	198	219	204	214	223	218	221	219	196	204	192	198	213	256	224	204	215	211	209	249	214	198	196	213	189	222	219	206	222	233	226	221	197	219	198	199	205	211	231	209	234	205	223	232	197	211	229	213	190	243	221	224	213	230	239	220	236	214	205	222	226	211	197	210	204	215	221	221	242	221	250	217	238	219	196	206	195	207	207	217	216	228	220	202	186	214	228	207	223	210	224	212	223	213	226	210	205	197	198	204	204	216	224	231	202	224	205	234	199	213	222	224	228	206	198	238	223	228	213	233	212	209	219	202	244	206	235	209	211	233	213	237	220	219	213	203	200	223	210	205	217	204	223	205	218	211	212	173	228	221	212	217	188	177	216	201	226	233	214	204	204	225	239	234	229	204	205	215	226	193	213	231	217	216	202	220	216	209	209	218	205	226	248	207	213	202	214	214	215	223	209	222	226	196	229	218	211	240	214	204	211	209	202	237	223	183	218	206	214	184	213	183	219	235	233	224	218	210	206	218	188	210	221	212	226	220	205	200	230	232	228	222	220	228	220	207	240	202	234	216	193	235	204	209	210	231	234	198	207	246	230	237	207	216	232	220	204	218	200	204	219	239	196	199	218	221	211	206	214	214
9878	8378	12991	8631	5365	3673	2816	2427	2012	1683	1477	1226	1050	966	915	811	863	792	792	739	823	805	837	798	875	887	1142	1208	1398	1403	1770	1627	1373	1428	1420	1291	1442	1393	1334	1460	1554	1723	1508	1470	1501	1595	1414	1563	1615	1528	1468	1228	1070	976	858	831	812	845	849	811	765	732	798	678	688	614	584	639	641	680	605	628	625	621	598	580	591	564	557	597	545	542	549	583	549	563	553	536	524	524	543	531	520	534	512	520	553	516	541	542	540	540	513	535	533	511	500	539	532	545	535	587	520	468	562	563	550	570	507	516	551	523	512	566	540	538	550	533	504	518	525	548	528	529	535	524	557	553	533	543	540	514	512	531	502	531	608	498	503	480	522	549	499	534	545	500	537	583	552	546	560	511	507	543	508	577	533	528	521	545	531	545	549	497	522	547	469	509	549	520	556	552	529	526	517	545	506	510	512	506	566	503	517	546	548	566	546	537	564	540	511	524	569	512	514	513	501	565	550	512	538	509	517	504	533	522	543	532	526	521	518	530	541	528	497	518	544	483	502	525	550	495	528	532	495	532	497	548	571	541	512	510	517	514	567	536	517	522	540	495	542	553	541	535	533	537	528	521	503	532	517	565	520	493	526	532	534	530	536	546	524	553	534	557	514	500	534	557	507	541	492	576	523	513	538	566	505	524	511	586	504	538	529	534	535	517	535	525	550	548	567	532	524	514	528	536	506	525	563	547	496	527	519	522	505	586	570	503	569	521	522	554	540	498	516	581	526	519	496	536	503	511	511	538	561	496	543	565	514	502	551	546	496	518	566	522	513	493	557	575	546	509	505	549	508	497	507	499	536	535	542	508	533	518	563	523	570	534	545	536	522	544	483	553	491	544	564	553	563	545	505	511	491	577	537	573	582	545	534	562	561	521	539	539	518	524	524	532	542	546	513	553	550	553	526	517	545	520	510	543	542	543	497	541	561	572	529	520	574	513	563	554	542	539	550	523	528	531	534	492	509	524	529	533	546	552	534	533	503	523	571	544	530	583	518	518	538	556	544	487	507	521	507	557	522	550	506	557	535	548	558	551	543	522	525	544	492	580	547	522	531	532	546	542	492	534	528	514	532	508	547	488	498	510	544	516	516	522	539	506	521	519	541	537	532	553	541	548	565	527	506	500	551	554	511	556	536	551	551	536	526	540	539	559	559	531	549	540	518	492	535	496	502	541	550	501	517	512	506	546	508	529	556	526	539	561	516	508	538	541	521	520	532	508	514	505	493	541	519	489	549	525	533	566	545	526	531	562	505	549	567	537	547	544	559	528	519	552	551	552	499	527	560	535	534	520	522	506	545	524	528	549	575	514	518	538	527	530	542	590	534	553	552	547	523	511	534	539	545	493	539	514	536	508	542	536	560	534	529	531	526	504	546	488	526	536	517	527	512	571	521	512	534	555	502	520	545	549	510	507	495	535	525	538	527	538	523	529	546	507	518	540	544	531	521	525	518	559	564	543	564	553	526	549	556	554	563	522	508	527	544	502	559	525	523	517	555	501	561	500	581	571	529	529	489	522	542	547	579	551	525	519	517	501	510	529	586	520	503	558	526	512	516	509	527	559	517	527	521	496	570	552	536	509	541	558	542	529	533	545	523	584	515	531	545	536	490	566	524	535	558	524	592	548	520	554	524	525	555	540	525	523	549	519	525	512	501	546	538	519	549	522	520	525	549	477	569	524	555	552	532	535	504	550	523	527	505	496	527	552	533	552	564	526	574	526	498	571	524	508	499	523	544	565	508	609	541	532	519	510	489	535	501	534	551	545	530	535	489	545	528	516	547	530	486	540	551	510	567	577	582	601	507	502	526	508	524	515	538	523	522	524	512	517	521	565	508	540	514	538	540	541	557	551	502	520	543	529	494	568	564	528	513	497	500	521	503	521	543	515	529	515	582	566	533	555	505	513	502	583	510	538	525	544	518	501	527	516	537	553	487	523	559	542	506	514	503	563	526	517	552	466	562	562	535	574	532	587	478	498	516	529	506	537	510	514	511	519	540	541	520	538	534	546	571	548	522	538	542	524	545	507	574	487	503	535	513	516	509	535	518	497	570	512	539	521	465	558	553	531	521	554	503	530	550	557	503	517	550	520	531	492	546	521	565	563	527	515	493	555	541	525	519	563	528	571	532	478	499	532	520	535	536	554	513	539	512	528	535	519	516	541	538	541	537	506	555	498	523	564	550	532	568	562	522	553	544	524	590	546	536	534	519	564	515	543	558	515	497	505	523	572	525	556	528	566	530	543	520	554	526	548	559	523	450	522	551	543	538	542	557	523	530	497	503	549	537	511	559	527	524	555	531	537	504	565	516	537	567	535	541	535	550	504	512	509	509	502	508	510	588	559	551	529	541	560	534	517	519	520	477	514	513	508	537	498	509	534	523	576	497	560	536	526	503	527	493	541	515	549	528	538	499	548	499	523	549	520	547	534	541	484	525	548	536	536	501	531	506	504	527	509	577	512	513	508	561	549	525	579	533	524	561	554	528	539	530	519	557	509	533	537	532	535	570	541	545	499	571	556	536	582	551	543	527	510	507	527	504	569	553	544	549	528	503	548	509	573	488	556	554	500	542	530	509	531	533	555	539	544	492	531	499	553	501	532	537	542	505	487	563	554	526	509	529	555	512	550	523	565	543	546	506	525	545	532	538	556	546	516	563	517	554	575	514	523	500	521	554	534	550	536	543	520	512	493	497	519	527	504	569	552	550	536	527	502	525	496	514	551	515	514	536	503	567	511	526	526	556	528	496	527	527	531	517	532	497	503	536	536	553	540	528	513	546	517	562	525	507	540	558	561	517	513	511	557	580	515	559	555	518	545	543	555	542	511	539	555	515	589	529	520	529	562	497	571	501	527	590	563	537	549	536	529	557	578	543	540	572	497	511	559	559	526	546	558	514	542	519	538	528	537	530	557	549	543	524	511	528	517	574	527	522	530	542	524	544	564	524	523	542	561	540	518	532	512	533	519	505	520	498	545	538	527	553	538	521	521	604	571	506	534	546	521	542	521	511	526	559	560	527	549	535	528	541	516	545	532	508	536	557	558	453	564	508	532	535	528	540	525	524	583	525	541	477	537	514	569	545	539	555	543	523	514	547	517	545	496	516	529	525	532	504	546	577	528	532	543	547	561	517	566	531	541	500	507	524	523	553	564	522	561	499	531	556	571	556	536	531	527	507	516	515	528	552	497	541	504	517	548	519	527	477	538	499	513	566	572	544	550	553	561	543	546	498	558	538	504	514	515	496	544	525	524	549	514	492	532	527	522	532	521	543	537	573	551	507	520	547	499	542	546	513	559	524	556	535	542	555	544	499	539	498	546	499	469	557	524	496	504	513	543	519	505	518	534	546	530	531	503	541	492	517	528	524	547	517	545	531	537	498	504	547	551	503	509	514	548	557	535	552	535	532	539	505	543	515	503	563	564	551	526	529	514	548	542	536	511	549	531	539	539	516	546	537	511
24977	14277	10891	5467	2522	1480	1018	764	613	524	403	363	324	319	308	305	274	272	275	255	241	238	246	259	269	287	323	354	342	344	397	379	363	357	326	333	307	309	320	314	353	406	381	338	371	390	363	386	388	360	359	367	316	271	266	291	250	233	251	257	218	217	225	200	230	211	181	205	221	221	198	200	211	233	191	173	207	185	200	190	229	167	219	180	193	194	183	188	192	198	172	209	201	200	184	191	208	170	193	197	210	206	202	180	195	173	200	185	185	177	190	198	172	185	194	189	183	185	181	208	192	188	194	165	192	181	193	196	180	165	160	202	188	206	175	223	192	201	199	187	219	202	175	211	193	211	188	157	203	169	204	203	173	192	169	178	193	175	197	190	177	191	182	172	193	186	213	189	226	164	195	193	181	204	199	196	227	211	170	178	205	228	198	181	203	197	170	210	194	179	176	207	182	167	199	183	188	202	207	175	185	174	172	191	182	190	185	204	178	181	170	215	180	165	194	179	195	190	191	219	198	179	182	195	195	206	184	198	189	173	197	210	183	171	184	187	188	191	193	240	203	193	166	171	205	172	188	184	181	166	191	196	186	178	172	176	204	153	171	166	181	199	209	180	169	167	162	175	162	166	200	146	170	189	197	192	197	205	198	190	168	194	189	198	181	162	204	207	172	218	206	170	175	199	159	188	197	176	187	205	178	175	149	180	176	197	199	216	194	201	206	196	208	174	171	192	167	177	188	165	199	181	199	199	175	179	185	184	201	188	186	174	182	181	164	186	197	172	164	186	182	187	218	209	192	183	180	189	183	204	167	203	171	189	207	205	190	187	161	212	184	167	174	206	198	206	200	174	192	175	202	195	177	190	201	206	212	205	202	180	168	226	193	196	224	186	194	199	160	197	190	180	231	168	217	223	213	165	196	184	186	163	197	202	222	202	186	204	182	182	176	193	184	173	200	198	173	170	199	203	198	174	178	205	201	212	174	189	166	192	179	182	197	199	178	209	197	194	201	185	165	181	182	185	177	205	199	185	167	179	177	190	164	183	177	213	191	231	170	187	166	166	163	201	208	180	172	182	170	180	217	201	191	199	190	188	203	212	180	177	178	178	196	168	189	202	177	183	213	184	186	180	192	187	197	182	191	198	177	185	182	149	174	208	164	180	200	187	193	168	200	173	178	205	170	182	159	204	200	179	178	218	195	184	197	198	208	181	174	183	202	184	186	199	199	170	210	194	240	194	197	179	215	196	195	199	195	192	184	172	161	190	187	170	178	198	166	205	194	186	177	195	196	213	186	179	167	186	196	212	164	175	200	168	168	188	161	180	199	188	198	168	206	192	206	197	203	181	197	181	205	209	206	215	170	198	192	216	183	194	194	164	201	166	174	169	192	193	189	199	193	214	183	173	214	200	199	205	184	185	213	171	198	179	199	178	200	186	205	170	192	195	191	200	200	204	190	182	197	188	210	187	208	193	182	198	195	180	208	194	190	172	199	193	171	202	190	208	190	176	186	215	161	183	170	181	186	186	206	165	179	207	202	197	208	178	184	177	180	157	191	202	210	173	205	205	179	198	205	208	197	188	197	195	192	222	186	165	174	199	191	186	171	185	186	193	190	186	191	184	175	195	169	162	173	185	220	204	175	190	186	170	204	186	161	228	211	204	175	190	185	204	192	185	209	200	176	175	187	188	197	192	219	184	187	204	178	173	194	209	197	196	196	213	199	188	187	176	173	216	193	196	183	199	199	197	203	180	181	203	193	196	215	196	192	174	203	168	191	198	183	204	186	195	194	184	185	172	169	182	178	190	185	191	195	213	214	160	191	180	197	211	191	194	189	201	175	178	196	215	191	180	184	190	171	192	191	199	181	191	200	178	193	188	199	191	166	178	175	194	192	187	198	211	193	190	208	182	204	184	187	219	193	177	206	180	144	213	181	168	195	192	175	186	187	199	177	202	201	196	184	186	166	214	165	177	173	198	206	198	197	191	188	169	199	213	190	191	186	208	184	189	181	182	203	169	201	202	184	181	204	196	193	180	184	204	188	194	204	200	209	172	189	186	213	178	176	192	198	193	198	181	186	178	186	194	205	183	180	200	175	202	176	208	189	226	177	192	199	185	199	165	175	178	176	160	195	190	167	183	189	192	198	182	194	181	192	180	183	185	197	198	164	186	196	212	187	186	185	210	191	185	198	180	178	170	164	193	198	159	215	151	195	198	176	195	177	194	190	212	192	180	163	222	188	198	184	187	192	186	184	206	170	192	176	182	202	182	191	207	181	194	212	189	192	168	188	183	165	204	175	181	204	187	183	190	196	195	169	190	210	184	184	157	177	189	168	189	200	168	183	193	195	198	172	174	176	177	160	180	178	197	217	194	202	168	209	187	174	195	218	191	193	193	184	171	178	182	196	202	197	196	177	176	196	171	183	160	184	192	180	195	200	193	191	198	209	174	171	175	181	170	196	183	174	183	178	190	184	199	204	166	205	195	201	188	188	165	190	193	201	204	179	170	189	210	159	183	188	187	193	202	168	177	203	185	178	176	197	194	189	197	194	175	193	173	164	192	189	179	173	176	188	207	226	187	193	193	196	211	202	169	190	206	171	186	199	203	179	176	194	184	194	176	183	210	203	171	184	200	202	192	196	194	196	200	198	174	183	166	193	172	202	197	178	174	182	205	181	197	151	196	158	206	187	183	180	192	188	183	198	184	190	183	210	196	209	199	194	182	184	193	198	195	183	180	188	180	196	179	195	201	201	178	181	172	179	202	201	179	192	189	185	179	180	178	203	172	201	209	202	181	187	212	179	182	211	205	208	185	191	182	180	188	197	187	165	194	179	171	181	195	185	180	177	166	169	177	198	183	176	181	200	202	186	199	174	186	187	201	184	191	177	195	204	205	208	170	196	183	195	186	174	167	158	194	180	182	183	168	188	199	207	178	176	181	161	174	181	181	194	185	181	191	193	169	198	180	193	195	201	207	205	199	185	178	193	194	174	180	214	194	193	169	173	196	183	161	195	200	206	193	212	222	203	158	181	172	188	191	194	167	212	191	206	197	206	184	201	175	169	215	206	172	190	199	207	196	209	194	178	174	175	204	170	210	169	191	210	187	196	190	188	193	217	184	199	191	214	183	202	191	181	195	184	219	187	196	184	201	192	184	187	193	166	208	197	186	217	173	191	211	212	192	221	214	185	192	193	194	162	195	181	169	201	188	188	199	211	189	167	219	170	207	192	188	189	190	210	209	198	178	188	229	211	182	193	185	190	177	164	179	164	203	191	183	218	203	163	175	178	190	211	182	171	182	200	186	193	202	184	179	171	187	186	194	196	208	175	190	190	197	198	192	191	186	208	194	182	176	176	179	184	205	211	198	180	180	204	231	186	187	193	195	184	185	188	178	193	192	171	192	174	192	164	183	206	195	185	203	201	194	186	186	196	180	181	179	205	182	180	197	176	198	176	174	188	207	178	209	202	177	201	189	185	196
13831	10910	14203	11630	8095	5619	4154	3463	2801	2354	2046	1715	1391	1246	1124	1059	1032	966	964	899	917	910	946	1048	1108	1186	1365	1574	1615	1718	2299	1856	1779	1906	1659	1614	1639	1707	1624	1697	1986	2303	2103	1762	2056	1959	1780	1970	2209	2059	1938	1745	1317	1120	1071	978	917	872	941	881	869	831	760	747	651	653	643	648	648	610	620	563	661	632	606	582	544	524	535	559	547	474	516	524	503	533	479	458	516	502	450	432	486	495	473	475	501	510	506	522	486	504	460	468	487	491	469	482	462	469	502	519	491	466	513	486	470	455	463	498	489	503	482	467	505	473	479	467	460	504	507	514	532	493	462	505	477	447	496	475	517	498	467	453	518	456	473	427	506	480	477	476	472	474	523	495	436	482	496	478	457	441	474	502	480	502	488	469	472	440	455	454	474	469	461	473	456	509	483	472	513	471	476	491	467	487	517	435	502	503	490	474	475	485	499	461	479	422	483	493	506	488	460	470	513	501	436	449	501	426	518	474	486	448	507	477	489	513	499	454	470	509	445	491	487	470	491	475	467	502	523	456	466	501	479	483	458	481	465	456	477	459	474	464	478	487	455	441	441	434	467	503	458	494	450	458	458	453	496	501	429	466	481	450	525	521	481	482	491	508	492	458	461	459	483	519	467	478	468	470	472	474	461	485	477	515	469	462	480	472	461	486	514	484	472	490	490	493	472	456	489	500	489	440	463	476	435	469	516	476	458	481	443	512	496	502	494	500	454	499	510	464	459	509	479	497	499	465	511	476	493	489	492	443	479	505	452	433	486	491	496	462	461	494	476	443	464	474	459	502	470	467	479	449	485	522	475	508	464	485	487	483	465	474	480	497	507	488	472	498	483	462	500	503	472	513	461	473	486	464	506	483	489	420	498	513	459	467	465	489	497	494	475	466	518	454	466	492	480	452	482	488	491	479	475	507	484	508	479	497	462	474	476	466	474	448	492	495	466	480	463	487	466	476	458	512	521	499	458	482	518	434	516	478	494	472	471	459	465	515	464	500	514	494	484	471	433	446	471	513	478	450	468	512	484	504	488	491	470	456	471	512	459	526	469	474	464	463	465	459	469	498	497	450	462	468	478	495	448	485	473	469	432	478	476	484	466	468	511	434	453	508	520	458	489	492	527	445	456	473	479	480	498	503	497	474	446	453	511	472	474	482	480	528	448	460	460	501	455	461	507	466	502	441	482	476	467	455	541	482	472	496	449	443	497	479	496	467	518	504	512	505	496	501	474	427	467	491	503	514	455	468	419	475	475	524	455	495	470	509	525	521	471	452	476	509	494	463	498	473	513	467	443	469	501	519	491	466	454	403	502	446	490	459	479	470	478	518	456	458	464	527	511	467	486	444	505	451	501	501	457	441	487	479	461	470	488	479	469	489	472	478	440	495	509	475	460	493	489	477	498	497	482	492	452	470	493	504	506	486	498	501	481	489	481	516	486	466	470	471	449	460	470	469	489	464	498	505	477	502	485	473	467	475	501	457	475	443	473	455	494	506	461	483	481	499	510	474	510	503	506	485	482	472	501	446	495	509	482	496	475	501	512	488	498	538	473	471	441	479	489	535	451	474	496	475	465	511	461	492	447	475	494	494	469	451	513	470	461	485	480	484	486	466	490	466	453	490	499	478	488	500	455	464	466	478	475	481	481	474	483	468	496	499	484	475	478	428	490	499	464	484	480	430	454	470	462	487	481	466	477	460	492	496	437	512	503	489	488	459	489	458	463	476	478	483	446	496	492	497	482	461	491	464	528	473	443	492	462	505	490	480	482	452	441	474	504	453	474	477	474	526	509	478	451	466	518	516	449	469	476	493	456	493	509	494	490	493	463	467	502	462	503	490	488	471	451	438	482	465	461	491	462	475	527	492	469	439	448	437	496	495	488	459	463	475	528	459	465	470	463	448	500	486	489	480	441	494	478	465	477	455	464	450	442	451	512	477	465	437	467	434	449	496	468	507	463	515	453	475	500	497	453	516	472	460	435	471	461	496	439	460	494	480	503	472	516	468	485	471	469	439	487	510	483	519	443	483	461	481	489	451	447	483	460	459	503	468	466	505	505	459	493	511	481	474	449	472	492	434	465	456	462	469	503	472	455	481	453	456	462	491	458	503	517	488	470	470	464	454	446	449	459	503	506	452	500	451	455	501	452	495	504	487	482	475	459	465	464	476	461	455	512	441	459	464	484	462	457	487	452	456	493	452	468	501	451	461	486	437	476	461	515	466	456	481	503	524	467	496	425	477	516	465	486	444	453	443	504	449	478	451	482	466	449	479	478	455	508	456	459	481	463	492	459	465	534	499	493	521	478	451	455	464	478	451	477	487	471	457	470	487	503	510	485	504	467	497	468	495	502	440	452	455	480	472	472	522	512	466	473	464	488	479	466	490	502	451	512	483	526	456	519	455	479	480	495	494	428	453	483	473	456	508	470	464	440	468	503	454	447	482	487	460	506	443	463	479	465	473	466	460	465	512	469	483	490	490	466	516	456	463	488	487	514	508	449	448	505	490	492	447	475	471	486	496	476	484	471	509	457	468	437	470	453	454	495	473	492	465	450	481	509	488	468	479	497	437	458	465	504	481	535	457	443	483	516	469	468	511	475	448	500	489	502	485	485	478	497	475	445	427	429	480	486	484	488	501	495	513	524	478	532	448	500	456	491	483	468	474	489	431	490	484	458	499	449	498	473	438	486	462	465	477	526	534	510	478	481	504	432	478	465	493	502	465	475	472	453	477	474	470	459	458	476	478	428	430	492	475	485	463	458	488	469	520	463	466	459	488	503	475	465	483	471	490	511	489	478	479	504	459	456	495	446	410	474	448	476	464	471	518	486	489	494	462	472	478	465	487	491	470	484	473	489	495	479	481	479	479	478	481	500	477	507	467	484	492	497	505	418	544	489	462	495	498	481	465	504	462	459	492	485	492	455	514	452	493	476	490	532	466	498	489	463	498	473	509	510	449	509	458	508	484	497	473	512	476	441	528	476	469	497	473	454	446	484	475	470	460	457	521	477	491	495	465	472	465	499	482	508	453	473	469	511	499	495	464	446	508	519	477	475	461	443	478	482	511	490	472	511	462	439	474	496	508	501	446	475	468	490	481	468	497	478	515	490	505	497	483	485	505	467	504	427	498	494	473	490	471	502	498	474	485	458	479	478	491	481	452	511	516	472	479	491	480	493	449	463	495	476	448	505	501	454	475	492	498	466	511	478	503	442	456	504	480	426	466	479	484	484	494	507	458	488	458	453	515	489	454	459	538	478	527	476	447	473	445	464	468	489	492	451	486	472	475	470	504	493	486	472	466	490	472	493	482	466	464	518	519	493	467	449	454	508	465	467	501	473	492	468	496	476	501	457	463	462	501	473	519	470	495	482	456	518	466	500	494	481	494	499	462	495	485	506	497	531	481	490	460	463	497	486	468	436	482	468	493	452	463	451	480	471	487	431	474	461	467	493	463	481	478	514	469	460	498
8490	3920	3149	1666	802	514	367	326	303	276	264	273	263	230	259	243	231	248	236	229	241	240	223	226	249	239	262	309	280	312	316	319	294	269	259	273	280	296	306	271	283	292	293	336	311	273	258	292	280	233	273	267	274	270	234	251	263	251	235	261	273	252	223	224	225	213	236	250	243	215	201	232	236	229	239	223	242	246	227	227	211	268	251	252	210	232	240	205	247	217	225	212	232	218	251	238	235	231	259	226	224	208	226	244	201	249	206	230	206	212	238	244	216	228	231	232	251	217	210	227	241	202	240	208	217	215	247	202	212	227	220	213	214	249	215	220	208	228	216	256	222	218	215	222	227	220	226	259	247	245	234	227	224	205	243	238	221	227	208	236	270	229	230	239	245	254	207	250	232	234	239	223	257	244	230	242	215	215	261	226	194	239	230	210	233	226	242	203	216	237	236	222	243	233	217	230	224	230	227	234	257	244	238	227	222	245	215	227	219	260	217	226	240	232	228	201	222	204	220	217	234	229	227	229	216	221	267	218	253	253	244	236	246	248	226	239	223	212	216	223	227	244	215	250	238	229	224	214	239	239	257	233	259	239	217	243	237	237	234	203	241	201	239	229	216	206	243	223	234	252	228	223	213	215	202	226	232	230	234	241	207	247	244	244	218	265	229	206	223	223	205	226	201	224	222	225	250	255	247	252	241	263	215	232	207	227	251	227	217	230	235	213	234	226	240	261	208	230	230	239	230	237	208	241	224	254	235	242	241	247	257	223	246	210	226	210	233	235	227	243	250	250	191	253	236	237	251	251	205	211	228	245	240	223	208	248	245	220	240	223	215	234	227	206	214	234	213	239	229	236	231	207	227	220	239	250	238	236	236	236	239	212	211	213	245	240	234	231	242	251	211	229	220	213	234	240	256	223	227	207	237	252	244	240	219	216	238	206	231	246	186	233	259	224	218	249	233	231	241	239	221	224	226	252	248	207	234	246	236	220	191	223	238	222	238	233	254	240	218	217	216	224	212	259	245	219	216	248	276	229	247	223	223	225	235	231	238	199	243	215	222	252	224	213	214	228	235	223	231	225	229	220	239	236	258	234	252	233	222	234	245	215	247	224	258	232	236	215	242	220	251	227	228	227	249	211	233	227	223	227	200	254	231	224	208	226	205	241	232	206	219	262	251	213	221	210	236	219	231	226	242	232	253	201	229	212	236	234	239	205	229	233	237	254	239	249	236	240	227	235	221	250	222	233	263	229	219	231	241	212	226	242	225	234	237	256	249	244	270	225	249	225	232	205	226	228	258	233	213	222	232	232	222	226	205	231	256	240	226	197	219	216	232	231	231	212	203	204	229	229	206	247	242	228	228	220	172	250	232	198	244	219	215	260	212	213	235	228	239	253	201	219	210	260	248	244	231	221	248	220	247	234	223	244	208	239	263	212	272	232	251	236	235	221	211	213	275	263	252	239	226	250	237	241	246	234	226	223	245	234	233	249	234	242	245	229	227	240	236	259	213	233	222	218	240	226	232	224	220	220	218	238	258	232	230	229	244	220	225	213	246	248	227	232	227	239	252	269	223	233	239	226	218	232	200	190	230	217	210	215	248	231	236	226	219	231	220	241	237	215	207	234	236	222	227	248	261	232	242	235	233	207	251	253	221	207	209	221	227	232	247	224	213	227	263	263	230	247	216	222	207	219	230	211	249	236	241	228	203	221	225	244	244	204	230	266	241	233	231	252	221	226	218	240	215	214	207	242	211	234	249	246	252	226	253	220	230	230	217	220	266	223	263	208	215	232	240	250	233	244	242	232	216	230	237	235	244	219	235	240	261	220	228	216	239	233	226	220	230	224	246	206	214	205	217	228	249	217	224	249	222	213	249	239	232	248	209	222	264	218	244	247	235	236	227	255	214	230	231	225	236	256	227	224	193	206	239	216	219	227	212	236	285	242	258	252	212	220	229	240	226	215	231	228	226	242	238	228	222	210	200	210	238	233	253	265	234	256	223	223	187	222	248	239	242	238	237	259	253	247	262	234	245	213	212	237	215	232	227	255	235	233	235	213	227	237	224	249	235	234	234	236	255	252	245	207	232	236	218	213	247	229	237	241	224	226	239	225	223	248	227	259	226	233	223	226	260	225	210	260	250	258	217	223	224	222	210	223	269	230	249	210	212	237	220	208	200	231	256	220	262	221	237	228	220	227	251	236	239	233	218	203	223	216	203	218	232	230	241	216	195	241	228	220	233	223	230	221	252	214	232	224	236	216	245	254	219	230	206	226	208	219	240	219	197	223	220	250	241	210	255	242	236	200	221	229	216	229	246	263	215	252	256	210	252	233	242	226	221	213	222	247	248	232	244	224	240	205	231	232	258	236	235	241	216	237	228	241	228	232	210	235	234	218	254	233	211	216	229	220	237	224	244	236	208	240	264	233	220	220	210	261	249	230	211	238	218	240	252	258	232	252	210	230	222	258	234	217	219	235	242	220	220	227	233	226	235	215	232	228	219	216	248	221	233	261	231	215	229	248	230	223	220	237	212	205	259	217	231	238	238	237	250	287	232	235	222	233	229	234	227	220	235	224	218	246	222	240	201	199	215	246	230	221	223	204	219	227	224	241	201	236	228	221	225	207	240	246	238	224	236	231	243	257	205	236	224	237	240	237	204	234	238	240	205	229	209	212	219	232	225	210	237	232	245	257	237	236	252	218	231	232	245	206	231	244	241	226	213	255	266	231	248	252	221	246	234	209	224	219	212	259	230	194	239	206	241	227	219	253	228	237	225	224	254	210	257	232	219	256	240	217	217	208	239	273	240	230	232	227	216	249	235	216	241	229	235	235	208	230	201	206	240	214	256	230	229	236	210	242	231	212	235	225	224	237	235	234	239	206	226	222	236	243	232	259	233	224	232	213	224	223	226	241	226	247	243	252	250	213	226	213	220	226	225	232	238	228	232	219	217	222	234	222	239	239	217	228	232	243	214	215	244	219	229	248	237	234	230	223	231	210	277	219	197	231	221	228	227	200	215	240	249	228	230	235	233	223	233	234	222	227	240	252	216	220	225	231	239	235	253	229	255	246	250	264	221	223	240	211	242	209	241	221	261	225	243	234	263	254	232	227	213	237	242	251	235	243	244	232	218	224	244	230	233	253	215	238	240	202	237	216	227	253	252	217	208	221	238	242	242	212	233	238	239	218	242	201	224	249	221	233	238	229	235	236	233	228	237	249	202	235	221	221	222	231	221	247	235	244	283	198	221	237	215	227	211	241	238	203	212	226	211	239	230	223	205	208	210	239	209	206	227	194	244	228	217	250	230	198	249	229	260	222	210	248	229	225	225	240	237	228	251	240	236	249	232	220	227	209	243	212	224	252	244	232	270	214	237	242	245	261	223	230	236	233	210	221	224	225	248	249	225	214	242	222	214	251	243	278	215	262	236	218	203	220	243	237	250	218	230	233	256	233	222	243	231	212	264	216	238	230	216	233	238	248
5163	3846	5815	4866	2947	1843	1396	1177	993	932	815	777	708	610	612	667	606	612	596	628	625	684	694	706	781	861	949	987	1052	1257	1354	1090	1159	1274	1136	1135	1066	1013	1022	1030	1072	1093	1046	1053	1093	1085	1026	972	892	923	828	833	805	792	757	791	740	717	722	710	678	637	612	631	642	619	610	622	646	585	652	590	590	582	594	606	610	641	611	612	628	608	594	586	569	605	621	533	574	534	554	559	523	566	546	546	597	524	572	579	539	577	620	583	593	566	613	604	578	605	562	522	528	619	614	613	557	547	615	570	580	596	561	595	516	530	590	606	538	551	562	567	577	588	558	540	567	571	548	558	528	534	566	556	581	578	569	592	593	601	558	571	556	573	590	570	514	586	567	526	546	557	544	617	581	577	556	565	538	540	593	585	595	582	562	604	543	521	549	584	579	524	577	586	526	543	572	581	601	593	536	566	621	532	556	568	573	562	578	603	570	590	555	600	540	567	599	555	587	535	550	592	576	544	597	556	636	544	552	579	581	564	584	554	588	559	557	602	579	581	567	556	567	574	613	574	572	549	610	559	551	582	627	589	562	591	544	565	529	632	568	566	599	603	573	552	575	577	569	578	584	576	622	561	565	634	553	590	552	615	545	559	602	550	608	568	583	570	525	568	562	581	600	549	549	578	588	520	549	582	572	555	581	582	603	572	564	597	577	603	551	554	549	545	541	549	607	590	538	592	565	539	552	567	601	566	559	538	582	566	583	546	574	572	572	596	591	569	543	499	568	522	538	595	569	564	565	581	546	544	554	535	583	569	568	546	581	581	531	555	563	596	569	556	544	575	545	598	548	547	525	571	567	572	579	522	583	561	602	547	557	561	552	536	575	536	619	566	592	571	570	585	604	547	563	532	572	573	520	545	538	558	560	575	606	546	554	621	567	574	571	572	585	569	572	622	577	528	562	527	576	566	579	597	578	566	546	591	541	583	593	585	563	617	571	549	562	578	573	540	591	544	571	524	578	579	540	575	555	596	564	572	564	578	551	553	543	619	554	541	573	595	561	562	564	523	633	569	585	581	525	578	571	568	608	560	539	561	580	574	550	543	565	558	527	574	541	581	519	557	540	561	572	561	565	520	554	621	580	592	586	565	595	544	567	560	521	560	575	557	581	551	579	564	554	542	593	561	584	574	560	559	542	530	540	608	576	570	567	556	594	553	567	569	606	563	556	540	524	529	584	582	537	550	555	597	545	530	570	584	526	559	594	547	532	602	597	630	571	608	564	566	571	569	588	561	563	532	559	571	550	562	569	588	580	554	577	550	562	551	573	584	550	515	571	582	571	579	576	546	555	571	565	579	592	574	609	560	559	579	568	539	530	566	563	565	593	580	601	602	542	585	576	579	561	564	554	566	556	548	557	537	566	550	565	599	545	557	622	579	573	526	514	553	541	573	558	581	507	546	615	515	532	553	550	561	576	582	582	596	623	563	532	547	562	581	552	570	581	557	529	538	549	585	556	536	572	569	563	568	551	550	584	517	594	559	557	621	634	562	579	584	587	578	560	567	553	564	569	574	551	564	607	537	569	586	587	541	594	556	578	603	560	600	558	585	575	591	576	583	544	553	566	614	595	539	546	573	563	588	549	550	546	529	582	532	547	553	599	562	571	572	610	545	578	579	612	550	582	579	546	545	555	595	558	561	560	567	588	587	586	575	583	573	570	563	616	539	591	609	555	567	551	580	537	612	555	562	619	568	602	579	591	562	631	576	554	532	568	542	579	588	571	578	577	575	537	574	548	523	589	548	501	595	614	554	547	580	557	572	605	579	587	603	555	558	588	537	566	554	537	617	506	542	578	578	560	539	578	545	582	564	561	572	558	578	574	549	536	558	595	541	560	579	556	586	588	596	549	622	566	550	515	559	566	538	544	585	595	591	590	565	558	582	602	602	571	567	586	572	575	561	564	548	559	552	581	531	566	609	562	633	628	568	568	562	605	548	543	592	569	568	534	565	586	586	587	544	530	534	558	563	556	598	606	544	547	631	574	558	589	582	580	584	579	571	563	582	573	585	602	567	537	539	545	592	582	596	547	561	585	532	576	548	564	556	590	549	561	538	584	571	551	566	626	553	565	586	574	557	587	589	606	577	569	581	577	586	597	548	555	526	582	568	574	571	569	572	546	563	583	575	593	578	584	602	592	617	583	567	542	543	596	585	602	567	564	530	525	599	548	558	503	583	553	573	557	561	589	564	554	601	608	595	640	564	539	556	542	577	573	589	598	538	560	589	604	568	611	594	600	615	534	542	583	595	556	543	550	555	561	583	569	584	550	572	571	564	593	572	544	573	580	583	587	582	548	568	594	586	556	560	566	590	502	575	582	591	535	585	551	585	532	552	565	552	618	586	566	583	626	564	575	578	572	569	552	546	556	588	553	538	590	572	581	554	618	565	564	569	570	591	564	591	574	577	584	568	535	605	561	581	572	553	581	564	586	568	580	578	546	596	552	537	529	559	588	568	534	571	575	568	603	589	571	538	579	536	593	557	623	555	563	591	604	573	569	572	576	604	542	536	604	573	585	559	556	566	601	604	552	545	584	605	570	542	518	574	572	618	537	532	599	591	554	570	578	546	589	605	540	547	562	537	569	554	535	549	553	542	576	600	583	584	586	594	550	592	540	536	581	569	579	592	593	596	580	521	548	547	588	603	566	591	578	560	562	590	544	580	565	604	626	596	602	578	571	534	604	610	590	570	565	571	563	584	574	612	605	579	533	596	590	588	599	556	590	588	579	533	554	573	531	574	535	583	533	568	561	605	545	578	557	570	576	593	514	554	575	593	582	571	579	528	607	573	544	609	569	549	570	545	548	596	552	503	546	575	578	575	559	567	599	556	565	607	485	581	547	595	578	544	542	548	593	570	587	564	577	530	577	553	556	568	540	587	628	582	604	588	576	581	557	606	574	637	552	538	530	571	578	556	555	557	554	568	592	567	567	530	606	579	574	582	537	544	549	532	548	534	553	558	587	580	560	627	546	562	576	553	571	588	522	563	585	597	600	581	564	570	554	589	587	586	519	564	553	546	542	561	581	591	579	586	561	553	572	608	564	543	556	555	597	585	568	586	548	558	548	629	563	632	562	549	592	597	559	558	593	558	558	621	539	605	577	545	556	563	576	570	552	538	546	578	564	607	526	551	539	547	561	581	543	600	597	554	549	571	570	573	566	595	546	538	524	504	564	546	592	549	591	570	578	559	556	533	535	586	568	556	548	550	554	594	542	589	583	524	591	583	575	605	534	559	553	548	555	564	541	546	521	580	584	562	573	586	546	564	585	571	582	568	601	533	612	625	538	559	559	598	578	573	558	535	570	584	570	564	555	567	547	586	530	538	568	544	578	561	580	596	535	517	585	549	583	540	604	531	589	553	546	532	557	570	547	577	558	605	592	593	546	573	571	556	564	586	580	591	577	548	572	639	575	540	550	567	590	576	560	578	566	615	563	550	624	561
18552	9149	9899	4174	1780	973	637	521	418	384	342	319	279	295	255	259	256	241	225	245	255	247	268	258	298	316	288	311	298	321	362	322	346	341	307	326	330	332	341	328	349	355	341	313	339	325	342	318	318	294	318	292	281	241	262	287	273	243	250	276	250	233	266	204	235	224	240	235	223	261	228	238	236	218	228	223	230	218	222	235	239	214	231	216	229	216	235	221	228	206	191	204	204	221	203	206	197	219	211	206	211	228	215	229	216	210	223	222	241	194	173	243	205	192	213	232	231	222	222	209	250	221	252	226	228	212	211	226	211	207	214	226	193	228	218	237	192	229	235	234	234	219	226	214	208	240	219	220	219	188	210	198	216	231	190	225	250	225	226	186	207	228	206	235	220	206	200	185	211	203	224	203	222	210	239	197	204	201	244	227	223	190	221	190	217	218	207	214	236	226	222	212	197	223	203	226	190	203	244	236	218	220	238	215	217	215	213	214	207	228	226	218	206	221	241	245	186	201	204	197	220	201	206	229	231	204	226	222	225	213	228	203	206	223	221	213	190	218	230	195	219	198	200	203	222	226	221	194	226	205	220	232	201	206	201	233	184	210	212	239	193	225	215	210	216	221	209	226	216	195	232	224	205	243	217	206	205	217	250	203	202	201	210	221	215	230	209	213	190	209	243	208	199	210	223	213	230	198	231	189	194	204	191	216	213	194	215	214	229	236	201	202	200	232	222	204	204	206	237	204	204	224	204	192	219	197	226	210	229	211	213	238	248	245	221	212	263	218	184	200	223	222	194	215	224	220	240	235	198	197	196	209	198	230	187	194	207	191	228	234	257	200	226	239	244	211	207	207	191	228	226	189	205	223	219	219	235	217	216	210	229	212	198	218	213	209	189	213	211	246	225	205	236	207	238	216	199	198	235	197	202	209	225	205	216	202	220	210	218	225	236	219	211	227	221	219	206	210	215	225	240	225	246	220	232	221	219	237	213	219	225	217	236	213	228	232	210	202	230	220	213	203	252	269	200	230	208	228	214	242	217	225	212	209	206	228	196	202	206	204	218	230	202	241	242	187	187	216	222	213	218	191	187	247	224	210	231	239	224	219	226	217	218	204	198	236	238	186	214	203	209	222	221	195	242	227	215	216	218	221	200	236	190	198	220	218	224	207	228	207	225	204	226	245	198	243	199	193	193	219	181	218	192	208	254	211	225	221	220	248	220	233	203	222	206	214	217	215	195	236	229	212	230	199	219	229	225	205	231	234	243	186	202	226	214	207	208	205	234	231	236	215	196	199	197	222	230	198	207	208	229	222	215	224	205	207	194	220	203	198	199	215	223	221	216	231	215	237	226	203	229	223	236	201	180	226	189	222	224	227	217	209	231	203	232	228	218	207	225	198	222	195	192	226	252	221	232	223	227	210	215	226	240	205	214	208	197	193	210	237	221	211	186	245	236	211	204	192	206	229	207	220	247	177	198	220	231	207	206	222	212	224	214	192	215	218	198	218	248	197	200	234	225	203	233	232	205	191	204	216	230	260	194	210	212	203	233	219	224	198	233	232	210	218	212	235	210	197	225	226	198	204	195	221	212	211	203	207	189	224	218	218	218	228	223	210	212	222	224	230	224	229	213	228	220	240	254	232	203	243	204	211	233	209	242	224	206	220	220	199	206	224	208	217	211	201	212	225	221	231	209	205	203	236	215	203	202	228	215	199	229	204	196	217	210	266	257	218	218	238	229	207	204	197	209	214	245	194	220	250	222	206	202	204	216	204	187	200	231	215	209	250	206	239	222	249	195	222	253	230	223	217	211	209	234	217	245	210	208	248	216	229	206	215	199	221	209	227	222	261	228	212	211	239	214	200	211	217	201	192	200	195	212	205	218	226	200	208	214	204	216	266	214	204	184	226	233	216	239	206	178	224	194	224	205	224	208	206	212	229	240	211	193	212	199	218	215	247	207	183	212	223	218	241	227	209	220	211	218	234	192	237	245	208	219	210	187	201	213	213	200	199	222	198	224	208	207	215	224	219	194	181	206	208	202	181	239	246	210	218	205	224	230	221	243	210	211	215	197	223	226	227	221	232	215	222	215	223	204	202	191	197	208	243	227	206	216	203	208	218	216	234	223	207	218	242	216	211	233	229	218	192	214	223	199	225	193	236	184	217	210	225	200	229	218	198	218	199	184	214	218	217	211	208	251	230	237	207	220	240	209	195	222	231	224	216	211	220	206	214	219	234	211	221	227	240	189	230	230	220	221	218	226	233	219	210	216	196	220	200	238	206	245	253	253	206	224	210	207	221	229	207	194	205	215	216	209	195	216	235	195	204	210	237	205	200	245	182	234	213	233	231	211	225	208	230	223	204	231	221	216	214	233	226	218	210	228	219	176	233	209	229	186	217	228	228	223	230	237	226	200	205	206	226	224	222	202	225	215	215	218	203	214	222	217	231	226	224	239	214	199	195	198	239	230	249	207	223	214	255	207	216	234	222	198	214	217	216	231	229	219	217	230	217	194	210	210	246	211	218	205	211	231	217	233	208	221	227	224	192	198	234	223	218	219	213	245	200	257	207	211	213	215	194	206	217	227	213	224	235	244	198	199	226	221	219	229	238	202	227	216	232	233	209	220	200	232	224	217	205	210	208	195	203	197	214	224	211	215	219	221	230	199	186	212	195	224	209	194	218	231	195	239	220	216	209	201	226	242	223	243	216	229	216	200	235	216	220	215	193	203	253	219	211	266	213	247	212	230	210	217	199	211	204	208	207	217	219	228	233	207	217	209	204	206	239	220	236	207	217	225	220	236	202	215	221	201	239	238	214	223	199	229	216	225	239	219	199	223	204	197	194	229	204	209	207	221	208	200	219	240	226	236	221	218	228	215	243	223	243	216	226	244	195	231	235	207	215	194	219	233	204	238	216	202	255	220	218	219	204	228	224	216	216	227	202	215	216	200	219	211	207	200	218	231	212	201	216	223	188	217	231	207	235	230	223	182	218	200	212	216	212	208	234	212	225	202	193	221	192	208	200	213	218	234	199	176	240	201	221	221	225	198	204	223	231	222	220	209	194	226	236	224	230	221	220	202	229	209	226	199	205	232	258	198	221	213	235	225	232	229	226	222	207	211	247	205	217	212	207	202	230	221	241	215	215	194	243	193	226	205	212	222	217	208	224	205	231	234	212	247	258	224	198	213	224	188	205	250	196	261	200	239	181	216	222	244	223	217	196	218	217	222	255	225	208	212	260	198	221	221	239	234	216	192	219	179	223	186	232	253	213	210	212	233	215	215	213	226	205	222	219	222	216	210	225	222	216	224	216	230	221	199	196	228	232	196	206	244	228	216	204	222	234	221	246	222	222	213	219	196	201	198	236	210	199	209	206	266	184	233	203	216	216	234	211	198	217	230	231	205	212	213	192	242	209	250	225	212	199	207	199	212	236	253	220	200	241	210	226	217	213	187	217	213	223	216	203	198	236	226	215	223	214	223	235
11099	7812	14240	9015	5959	3809	2885	2283	1933	1586	1417	1180	1070	1010	896	798	824	824	799	773	779	779	871	881	1006	1081	1250	1287	1368	1726	1697	1460	1612	1550	1343	1326	1481	1415	1365	1428	1526	1554	1545	1471	1486	1627	1378	1443	1447	1359	1478	1233	997	898	905	901	861	813	795	784	776	777	752	658	680	622	642	627	668	644	608	641	611	598	611	578	554	637	552	567	542	570	557	555	542	530	525	539	561	534	563	521	551	549	525	542	559	523	558	572	560	539	526	525	532	542	549	524	546	568	552	530	489	562	572	547	564	518	527	538	523	544	536	550	530	557	537	536	535	592	578	538	549	536	543	550	574	530	519	518	556	554	558	571	470	551	552	519	515	549	571	526	503	518	510	553	502	550	542	515	567	598	518	546	503	521	530	566	525	570	518	555	566	556	533	540	533	598	523	540	536	541	542	516	509	537	562	537	534	497	516	546	533	521	535	517	545	524	549	532	530	557	550	537	510	524	540	543	526	543	528	495	533	512	544	520	503	525	525	549	532	526	519	576	523	519	492	532	547	552	519	556	539	533	536	505	561	500	543	536	566	551	538	475	530	524	536	556	541	534	544	512	542	513	539	506	525	555	568	564	531	552	554	528	536	490	574	534	526	529	554	536	544	533	512	541	528	528	513	525	537	575	513	535	587	558	499	495	513	562	522	551	520	553	563	516	558	571	551	549	536	531	516	547	502	538	559	520	579	546	534	513	604	517	551	529	538	560	528	511	583	524	550	507	527	596	501	513	529	549	512	547	535	546	566	527	578	553	528	526	524	546	531	500	574	550	511	520	530	525	497	526	561	561	561	535	524	507	495	513	557	533	561	584	547	550	551	455	516	552	512	541	547	568	503	557	534	523	552	496	565	564	503	529	503	601	544	530	576	522	521	547	562	542	526	542	506	520	529	531	550	525	562	503	559	536	550	555	552	520	544	516	534	547	557	547	521	538	538	567	529	530	505	527	538	547	550	533	541	567	508	578	518	531	517	558	496	503	592	548	485	553	538	551	528	524	538	556	553	511	552	531	539	528	561	531	543	520	556	524	565	536	519	546	530	519	511	513	521	542	513	488	543	538	506	573	562	543	512	530	536	545	557	540	573	520	518	596	550	554	502	543	518	539	509	517	575	523	551	520	557	536	556	527	524	538	530	511	546	517	593	517	538	584	562	553	535	516	520	498	556	562	498	527	548	564	576	510	566	569	600	564	576	516	542	505	504	582	525	539	543	538	531	549	552	548	554	493	575	523	557	557	517	528	534	560	528	511	547	551	514	518	555	568	523	534	525	540	533	551	575	611	525	548	532	572	495	574	510	526	515	560	509	548	560	544	535	551	540	513	575	542	532	541	537	517	548	509	534	572	547	562	546	562	503	517	562	524	547	512	550	523	516	533	570	503	546	545	544	566	554	519	516	577	548	542	532	511	529	556	506	547	569	543	542	549	518	549	564	556	542	540	563	481	521	497	560	513	528	496	535	561	539	510	549	534	530	541	539	545	552	553	504	543	531	555	493	531	512	544	554	530	540	545	572	517	519	524	515	514	541	552	533	571	573	558	497	519	562	574	521	534	578	572	552	578	567	532	508	529	515	529	516	563	559	536	560	529	572	528	523	564	523	545	576	570	542	536	504	509	542	548	524	529	582	558	574	550	527	525	532	572	540	531	538	556	566	516	519	538	521	509	538	498	581	526	536	536	516	504	499	537	583	524	539	523	521	536	522	498	552	501	540	494	532	556	554	539	536	583	577	541	501	517	531	537	576	519	556	495	518	549	514	561	527	534	553	506	556	539	573	535	548	533	504	548	590	553	504	515	544	507	542	550	585	560	564	559	549	526	505	524	512	539	509	493	564	572	542	542	518	573	550	534	536	530	521	529	547	538	583	488	522	555	507	559	548	521	562	553	533	537	544	536	559	558	523	533	594	533	553	510	592	515	593	545	563	513	490	555	519	564	504	574	555	579	481	508	498	562	510	493	501	576	544	528	540	546	556	526	518	534	514	548	549	498	530	552	545	558	523	495	542	569	515	524	528	548	551	569	558	562	529	528	554	557	569	570	514	533	518	544	566	567	515	520	534	525	518	532	541	557	559	508	552	530	563	539	552	533	529	519	523	513	523	542	547	472	517	535	550	525	508	518	554	598	512	497	549	533	515	538	566	547	530	540	545	523	516	531	504	530	535	548	539	553	526	570	540	531	565	562	473	568	531	524	542	577	506	509	544	483	555	514	522	542	561	530	544	544	512	510	560	549	543	535	518	542	531	531	527	520	596	565	529	533	477	517	564	519	502	518	510	541	538	512	543	567	562	523	526	510	552	526	499	540	518	536	533	553	596	539	546	521	568	539	518	518	536	535	538	568	498	558	523	484	560	506	533	538	553	519	516	561	504	516	549	549	562	501	569	564	569	567	540	553	521	555	559	541	533	535	529	571	586	538	489	553	527	536	561	535	534	530	539	514	533	570	557	486	526	549	523	524	533	523	584	505	548	559	541	541	502	547	541	519	533	530	526	532	526	574	474	531	543	515	542	577	538	571	544	598	544	585	516	545	542	554	525	580	534	539	544	541	553	545	553	545	537	559	543	528	569	509	534	529	554	541	523	558	556	537	592	552	549	540	556	577	546	552	562	591	568	544	522	525	567	524	531	523	527	569	527	528	524	505	563	554	515	503	525	503	535	545	534	557	512	541	534	559	577	512	525	520	541	559	551	530	550	560	511	586	507	520	543	552	493	571	560	523	529	516	537	529	517	501	565	559	568	563	576	527	553	514	540	533	521	526	574	553	528	552	517	503	517	533	577	529	567	561	567	515	559	556	551	516	527	551	550	548	524	522	512	537	551	516	546	511	552	551	532	517	531	557	578	565	486	526	531	532	519	565	562	486	551	558	536	524	527	549	523	533	514	483	541	555	531	505	541	558	539	535	527	592	554	534	536	538	516	563	555	519	561	558	537	531	512	522	551	527	522	512	533	544	527	550	535	565	591	551	534	508	509	562	467	566	532	527	545	543	547	508	571	544	535	553	478	518	540	539	546	569	518	550	539	498	541	528	541	553	569	518	551	562	474	543	577	537	566	522	513	566	548	559	539	549	556	503	536	572	551	561	518	551	540	614	535	535	507	523	557	532	488	517	549	542	583	544	534	547	568	467	540	568	563	529	551	554	537	508	584	533	521	528	541	548	586	529	563	497	567	563	529	580	585	537	538	523	526	512	575	560	561	527	537	568	561	547	552	509	551	535	511	551	537	552	527	520	507	548	564	508	535	526	526	505	538	549	563	519	587	544	517	531	531	576	526	544	566	537	546	513	505	544	571	582	544	539	538	492	495	530	544	545	558	510	531	534	550	560	506	546	534	488	532	539	538	563	548	590	540	579	525	555	501	556	543	507	540	555	544	560	553	529	550	524	542	521	502	526	528	539	535	549	561	547	526	560	490	517	589	594	509	561	538	508	521	518	517	550	505	566	536	533	551	498
25997	14382	13384	6030	2731	1513	988	694	593	470	433	347	362	279	303	256	276	255	260	263	241	262	265	255	258	293	303	329	369	444	388	337	365	349	351	373	350	356	336	341	399	383	371	358	402	373	337	361	341	350	402	329	267	263	287	278	272	241	240	240	250	216	226	194	222	211	220	212	233	218	193	220	216	217	190	211	223	216	169	184	200	177	217	177	215	224	224	211	182	202	200	195	182	223	204	187	190	235	200	162	194	195	187	181	196	213	234	185	199	198	177	188	190	172	210	177	215	204	212	206	175	212	193	189	201	189	191	188	208	214	192	194	218	175	212	196	190	203	195	202	188	205	191	196	193	203	214	182	174	187	196	188	181	198	189	188	202	190	186	182	190	201	212	218	202	188	204	189	198	182	208	187	190	182	197	227	205	198	202	177	177	194	188	195	184	205	208	201	199	193	209	201	187	177	195	185	191	189	160	183	193	208	205	200	205	164	180	212	201	202	209	180	207	201	212	213	204	179	190	181	193	198	172	204	218	204	212	199	199	203	203	215	187	191	202	185	190	186	183	190	172	203	179	173	186	184	187	184	201	188	202	202	195	173	227	192	197	205	182	195	218	186	205	197	198	205	179	204	191	185	204	216	193	194	200	209	185	193	172	230	191	210	201	171	179	197	197	183	182	176	212	168	210	200	180	210	208	168	199	247	174	203	196	193	179	172	196	202	201	177	203	179	194	200	174	209	192	197	206	176	167	171	187	189	196	205	202	205	214	203	178	204	181	214	194	181	212	193	182	216	221	200	197	195	183	198	197	192	228	214	181	190	193	190	205	202	198	197	193	182	186	213	204	200	223	203	183	183	191	196	208	177	173	184	214	201	232	207	175	200	207	180	214	187	189	224	200	203	183	176	184	198	179	208	210	221	208	192	186	223	211	191	200	178	207	204	218	178	187	224	215	181	225	195	194	191	194	216	198	201	177	175	213	208	204	197	197	192	193	203	187	193	204	185	197	208	184	206	206	172	202	196	206	190	200	185	204	194	165	201	193	199	211	185	195	196	198	199	181	216	182	223	223	200	194	227	207	229	178	196	202	206	190	177	187	199	199	183	184	186	174	212	203	214	195	201	204	212	187	185	184	185	176	212	176	177	210	210	222	187	209	202	189	200	198	203	177	196	215	195	193	202	205	217	210	204	195	195	222	194	219	227	202	175	220	181	186	214	182	197	221	193	200	202	193	197	180	178	168	184	208	198	202	210	211	204	197	199	180	179	216	222	186	181	192	201	192	182	171	190	204	184	191	193	203	189	190	210	203	181	211	210	198	194	188	183	187	200	209	170	196	204	185	197	184	193	175	190	196	204	196	212	191	186	192	185	210	193	192	201	195	209	199	173	184	223	226	183	191	190	213	205	199	206	170	190	207	195	218	202	187	211	221	191	200	205	202	181	184	211	197	205	224	222	187	192	212	193	200	203	228	174	177	187	201	224	196	199	205	181	205	214	197	179	208	195	223	203	176	197	192	195	222	209	188	207	192	189	185	195	206	196	202	195	201	200	185	183	206	206	184	183	205	193	178	204	185	198	180	198	223	183	216	169	209	193	185	194	206	212	179	163	213	183	196	215	209	180	170	189	214	220	227	202	197	191	194	200	205	190	178	215	189	197	203	197	178	206	204	185	210	217	198	187	185	184	204	200	180	184	218	251	186	190	189	212	199	184	186	194	221	208	207	209	195	191	186	186	210	195	204	194	185	187	177	189	187	181	189	185	183	185	216	219	189	178	194	200	161	186	203	182	207	210	196	208	202	184	177	211	179	187	187	169	215	179	177	195	166	195	217	199	202	206	207	192	200	180	212	196	177	188	205	190	213	167	216	188	195	192	185	194	201	200	210	184	194	191	196	165	193	220	168	220	193	213	203	200	181	182	199	192	190	220	190	200	204	201	181	183	177	177	170	188	197	185	206	178	199	202	196	194	194	190	216	174	196	212	197	205	218	173	210	195	190	211	186	212	195	187	182	209	196	201	159	212	193	208	185	196	199	196	183	175	197	185	166	186	205	189	177	190	177	207	217	197	202	197	217	191	184	194	197	188	202	190	186	195	205	181	195	190	208	155	215	208	190	189	175	217	205	213	214	197	209	225	192	201	204	168	193	189	222	208	223	190	182	188	200	207	182	202	191	221	181	195	200	182	212	175	199	172	180	186	189	165	205	200	190	230	191	196	197	225	205	200	191	200	205	187	242	168	177	200	180	199	187	165	184	203	187	207	196	208	159	168	191	191	198	223	195	181	176	207	204	194	175	219	176	186	215	206	193	161	195	200	208	191	199	180	198	195	200	211	188	184	189	195	180	186	198	184	189	194	206	210	199	199	202	202	192	197	216	198	180	201	210	194	189	195	199	191	199	189	204	180	182	187	189	165	233	180	199	208	193	202	190	179	189	170	173	204	199	187	218	190	189	182	179	180	199	202	220	216	208	229	188	180	183	221	175	205	202	190	174	177	195	209	191	200	188	180	219	202	202	188	188	209	196	168	184	210	189	185	182	180	210	191	187	158	179	191	175	192	188	184	211	211	208	183	190	203	172	185	192	200	174	202	189	197	182	192	171	199	198	196	214	208	158	215	207	175	199	183	181	223	190	202	210	179	212	178	177	189	201	149	177	176	203	191	209	167	163	180	202	182	220	181	195	177	192	186	197	205	192	203	178	208	181	193	222	208	198	207	177	206	190	210	188	204	187	182	205	196	196	226	184	205	201	167	196	212	187	184	174	215	209	199	178	190	202	214	187	193	204	194	187	194	184	199	210	170	197	188	186	185	179	225	204	180	189	188	184	219	203	203	177	189	182	182	177	169	209	204	217	185	198	227	201	184	188	190	191	187	172	192	187	192	185	199	198	204	192	187	184	214	181	192	184	190	169	196	197	176	222	210	226	172	185	219	198	216	183	216	191	168	177	190	167	179	167	185	174	208	194	134	174	194	190	202	189	167	164	187	193	181	189	204	196	204	203	183	214	206	190	201	186	183	204	182	196	195	206	183	204	202	218	199	194	224	186	200	183	200	194	190	209	205	215	189	175	201	209	188	205	187	220	171	201	193	186	194	201	207	207	207	200	208	190	206	209	179	183	183	186	205	198	201	202	196	213	185	207	192	198	194	174	195	175	205	186	190	191	211	209	189	206	192	184	180	195	191	209	205	191	197	184	202	196	181	216	200	176	201	197	179	178	181	175	174	206	198	208	192	217	198	204	199	191	187	190	206	175	210	179	192	231	187	189	181	176	180	232	206	183	180	197	201	193	199	216	210	181	179	182	193	214	192	197	201	199	199	193	205	166	185	215	201	191	191	185	213	169	197	224	198	198	207	197	210	181	212	190	203	202	214	195	165	184	192	216	191	218	212	183	199	182	205	188	220	163	193	201	197	194	207	200	190	183	190	191	211	193	215	225	175	144	189	191	176	182	174	189	182	197	204	179	200	197	200	202	190	199	186	164	173
14256	10914	17007	12148	8470	5553	4075	3312	2770	2326	1979	1764	1399	1221	1069	1013	997	959	918	950	929	960	1000	1047	1158	1267	1393	1539	1759	2318	1890	1613	1876	1990	1769	1731	1682	1772	1613	1748	1932	2060	1862	1808	2254	1944	1595	1845	1876	1835	1880	1645	1200	1087	1053	1032	976	932	888	838	773	769	790	688	729	719	722	678	630	635	631	625	709	622	580	546	606	553	523	556	509	552	551	544	529	481	523	471	524	493	483	485	486	490	498	462	506	525	470	477	496	514	495	477	510	503	502	525	481	494	487	523	499	468	504	497	441	505	469	489	435	469	497	525	457	516	483	504	475	464	507	514	528	483	504	510	522	489	488	470	465	469	474	476	462	465	502	467	505	473	501	495	506	486	483	490	498	486	469	528	481	511	482	468	542	477	463	511	479	516	507	494	471	520	500	464	500	454	467	529	501	486	507	501	472	490	479	491	466	497	492	504	517	489	483	492	512	511	481	493	517	454	504	449	495	506	472	504	501	490	526	502	484	504	494	479	547	513	515	490	494	490	472	507	495	523	494	478	488	489	471	499	468	506	505	500	537	491	515	495	467	522	451	502	480	452	483	493	454	529	476	463	452	487	496	509	491	476	472	470	503	505	486	488	441	484	485	504	460	459	522	458	522	481	506	500	466	454	487	476	507	494	482	484	526	495	508	490	471	470	496	454	518	474	528	477	476	487	481	480	492	488	494	519	482	511	488	528	494	481	479	483	477	488	465	454	530	492	487	500	466	446	503	524	452	449	470	482	485	517	486	513	470	481	497	485	531	484	498	487	475	481	500	500	487	470	522	498	524	497	467	469	504	464	468	484	514	510	482	526	508	481	475	516	484	512	468	471	502	523	483	503	456	477	476	471	496	512	514	518	466	510	492	498	488	478	497	528	536	479	491	474	504	479	466	492	496	473	483	490	510	470	499	525	495	489	503	486	464	473	476	493	481	472	457	508	479	493	497	476	467	472	461	526	501	477	464	501	470	492	498	470	529	498	484	507	474	489	466	478	450	508	485	499	444	511	489	515	500	455	472	516	504	505	497	463	483	519	491	492	521	498	469	509	477	475	477	490	495	462	496	474	495	476	456	494	503	473	507	455	508	486	486	492	464	507	498	510	501	453	477	487	468	480	451	464	489	482	517	492	497	484	474	508	550	497	492	482	483	461	474	474	501	489	512	533	487	477	495	479	463	511	518	490	482	478	477	467	491	517	487	451	501	472	436	506	488	474	479	519	489	454	524	497	503	491	500	481	498	502	527	487	482	488	490	473	496	491	485	467	448	465	493	491	450	484	514	449	472	460	469	500	456	487	452	502	473	493	460	472	494	501	537	487	483	507	467	478	486	470	478	473	493	495	526	469	488	455	482	515	483	448	497	495	485	480	523	449	527	466	455	478	462	501	461	527	471	486	490	502	493	503	469	462	492	481	526	514	481	502	430	484	534	515	438	480	488	481	490	457	475	518	507	505	490	472	500	545	494	487	488	485	512	474	466	466	496	488	475	510	487	485	489	480	555	482	462	493	512	490	492	476	469	513	512	479	432	493	482	507	490	439	449	547	497	474	491	467	511	452	505	456	497	449	477	495	524	498	481	504	538	454	521	479	483	483	498	436	500	525	459	495	485	459	491	497	480	475	524	485	480	482	486	512	470	512	494	498	469	453	518	535	470	493	453	469	522	480	459	535	503	494	458	455	512	478	488	488	509	480	490	508	498	461	515	495	495	501	479	491	481	523	479	535	445	507	501	501	500	502	484	440	453	488	430	486	477	509	469	503	493	492	520	468	468	502	517	508	462	494	488	492	497	425	490	486	481	488	499	477	492	481	481	496	486	529	505	517	467	481	539	455	489	504	496	503	517	521	465	544	478	510	497	485	525	492	476	480	475	450	487	538	483	513	494	474	489	500	534	485	492	494	468	490	490	483	457	495	486	499	461	479	528	531	518	528	496	499	490	473	485	503	489	499	527	477	503	499	498	476	517	476	452	497	524	498	482	498	502	479	467	469	496	485	528	501	510	436	508	515	482	481	503	524	481	509	491	505	448	450	467	488	473	528	466	444	476	505	501	477	516	489	480	493	476	447	475	479	482	472	455	505	458	513	523	532	488	458	513	489	505	440	460	445	480	499	473	466	498	470	512	515	481	518	456	508	506	476	459	519	478	461	487	472	462	495	448	504	490	497	479	463	500	484	464	477	475	475	461	488	499	482	502	475	501	512	504	518	476	535	472	496	487	470	523	511	492	474	488	474	474	468	447	459	514	481	509	525	488	490	488	493	488	508	487	488	497	467	498	506	505	525	495	492	483	490	464	505	495	522	468	496	455	487	448	478	486	462	483	504	483	495	485	449	458	490	477	493	492	486	485	464	517	492	456	522	546	482	487	476	465	457	503	477	501	510	469	432	495	486	458	501	495	487	506	501	473	500	482	485	486	495	495	489	507	503	536	507	477	488	504	468	460	487	456	521	468	504	517	502	474	498	477	514	500	518	482	516	505	500	514	480	496	465	503	513	495	498	506	486	522	469	485	499	551	534	438	464	495	486	463	485	475	518	482	480	480	456	523	532	483	451	481	502	499	488	445	487	464	484	498	504	472	470	556	486	463	510	489	458	492	483	482	490	510	471	531	502	449	477	484	498	488	473	497	516	519	482	506	508	475	464	520	489	436	485	475	479	466	525	483	501	513	498	490	494	466	507	493	442	481	493	498	509	482	492	498	502	469	474	469	507	485	498	443	512	451	489	450	501	466	477	508	497	496	475	514	488	508	479	481	483	511	491	478	506	475	505	511	434	486	475	436	513	488	462	489	463	455	468	484	468	510	525	508	516	443	495	475	476	478	447	482	478	419	515	489	488	503	525	482	475	505	514	509	484	516	518	518	457	464	463	472	497	519	518	484	473	515	476	498	482	493	480	520	488	468	521	446	512	503	505	530	483	484	456	488	511	495	488	490	507	470	496	510	460	533	457	504	501	486	507	501	483	537	485	469	526	451	473	501	505	480	496	537	513	487	472	475	468	487	457	493	481	508	466	488	463	472	496	469	451	486	453	492	511	480	466	497	496	517	478	489	487	485	463	497	453	452	540	499	481	464	531	489	472	466	460	473	503	485	448	513	463	517	487	489	495	553	527	490	418	480	478	479	494	483	474	486	491	500	466	478	506	501	497	455	497	530	484	492	511	517	465	485	515	509	508	467	477	505	513	529	496	507	518	504	485	463	481	463	446	478	492	512	491	487	494	510	542	494	523	489	484	463	501	460	516	494	488	498	512	471	491	495	488	467	519	530	517	513	453	470	504	470	507	504	488	460	481	507	487	483	487	539	472	482	470	484	483	475	490	467	508	474	478	507	497	473	448	509	458	457	516	494	492	512	506	455	499	491	521	502	480	495	475	478	516	493	482	500	482	492	507	474	515	485	456	441	452	461	475	518	519	515	458	496	481	520	438	475	480	472	456	514	476	493	461	476	479	464	539	490	522	482	532
8656	4656	3929	1715	909	519	404	343	329	290	289	271	259	272	234	244	269	256	262	229	237	262	265	258	276	268	253	277	327	362	340	301	302	352	312	313	305	309	331	287	295	315	317	304	302	281	262	284	291	280	261	271	266	272	249	267	261	272	254	251	237	244	235	247	236	257	256	238	234	224	255	255	241	261	225	243	218	214	228	253	245	226	265	246	226	239	225	237	261	188	238	244	235	220	246	255	249	230	215	242	245	220	221	240	254	229	263	266	240	246	210	262	257	245	215	222	222	251	242	261	249	244	229	236	229	237	239	237	239	238	213	249	243	253	237	233	237	266	225	236	233	249	231	250	230	232	254	229	247	242	228	259	233	211	235	214	235	220	230	222	224	223	240	236	241	276	248	238	224	238	266	240	266	224	238	221	235	293	227	259	249	221	249	221	245	239	218	259	236	231	220	255	235	247	235	250	230	268	249	242	246	251	278	223	269	286	251	219	255	237	269	245	235	220	244	225	250	229	225	215	240	279	258	239	227	240	240	233	238	242	239	250	213	242	262	231	232	233	222	189	253	234	244	231	254	271	230	247	232	225	225	239	223	228	230	238	226	231	231	239	236	251	250	252	227	237	250	242	261	231	227	236	239	229	248	242	243	241	263	244	222	240	263	225	246	244	253	211	235	230	222	250	230	264	228	234	244	256	268	240	236	235	225	255	228	216	253	212	225	253	270	235	240	219	244	221	241	243	221	254	242	232	236	216	234	249	232	242	249	235	232	234	246	220	199	236	239	258	262	247	267	255	254	273	232	244	242	259	218	217	224	244	225	235	248	235	232	218	240	230	258	252	256	220	216	259	256	237	245	254	208	240	233	230	247	232	266	235	227	230	242	257	248	236	259	220	231	250	266	243	252	227	227	249	230	246	246	245	241	236	271	211	250	215	224	239	226	225	196	254	235	230	243	232	229	247	276	248	255	229	255	245	215	241	233	198	249	253	259	266	234	218	237	235	255	259	234	253	226	244	221	235	226	256	248	219	216	237	221	229	245	257	262	238	239	222	229	229	262	237	217	241	239	212	231	243	225	252	241	258	249	263	208	264	240	252	217	238	229	234	223	231	223	239	237	284	210	216	225	251	238	188	214	206	277	227	237	248	248	208	235	257	243	232	246	235	231	227	236	263	246	246	215	229	239	242	239	249	249	231	237	226	220	247	260	249	229	226	231	223	208	217	231	236	280	239	224	235	225	248	250	243	234	267	238	256	220	205	250	256	240	233	232	237	260	284	249	256	210	249	209	222	240	225	229	239	231	243	230	235	255	229	232	248	241	212	237	263	230	258	262	248	241	235	238	248	236	241	233	253	240	232	231	257	221	257	257	272	243	228	246	269	232	224	237	243	252	255	233	227	240	221	246	242	216	216	254	271	233	222	208	223	249	254	241	241	230	258	230	215	251	221	213	231	291	258	255	246	236	236	225	246	231	272	243	238	233	233	278	231	251	244	249	242	228	205	232	235	237	258	257	244	234	225	244	261	253	257	226	268	247	223	244	201	222	234	238	226	218	226	226	239	236	238	206	216	256	256	216	232	250	233	225	232	266	222	243	221	220	221	246	229	284	218	224	260	241	223	255	233	232	234	257	256	245	234	242	220	242	222	245	230	263	254	228	241	226	237	225	221	226	262	248	222	224	250	228	242	201	228	267	247	231	246	202	247	261	225	224	241	233	222	223	273	236	220	220	262	286	247	245	235	231	214	221	244	242	237	256	233	267	234	250	214	240	231	256	271	235	261	239	211	257	225	226	236	220	228	258	234	244	239	226	252	223	195	230	256	241	222	239	195	264	219	250	237	257	230	226	247	269	236	260	231	225	243	220	237	247	239	250	247	237	223	228	239	271	271	220	223	259	237	244	246	229	234	222	271	238	247	238	245	240	243	254	238	228	238	248	237	242	228	232	249	276	253	237	270	247	221	237	244	236	235	224	237	236	218	244	246	259	224	225	247	216	218	217	251	237	261	219	233	253	254	230	254	271	214	231	235	254	273	245	248	236	242	240	250	207	250	234	265	226	234	216	230	252	264	253	228	250	263	229	244	242	232	243	228	244	253	253	209	227	227	221	246	279	214	217	218	243	241	253	221	242	239	220	235	244	220	219	232	239	227	225	246	239	254	218	228	223	250	244	251	250	260	237	242	226	255	220	245	220	246	224	256	229	231	235	230	236	248	232	220	273	241	203	231	241	208	233	229	234	230	236	228	214	237	212	248	247	244	249	228	254	234	216	254	215	235	216	223	254	266	218	239	237	221	244	253	212	212	251	219	269	220	239	245	229	229	261	244	260	261	231	244	278	216	252	231	232	248	252	258	246	224	232	224	245	232	246	250	238	241	222	267	242	239	232	235	240	244	243	245	242	258	242	255	261	237	241	227	220	202	272	238	234	247	240	245	241	266	240	234	214	240	225	227	212	237	237	249	246	229	243	232	223	221	250	234	237	250	215	211	235	236	227	240	250	241	209	222	218	238	254	219	259	262	245	245	221	224	258	265	257	253	242	250	253	222	248	248	242	225	215	254	269	218	239	219	224	256	246	240	268	250	252	238	249	260	242	262	222	250	210	214	237	241	211	231	260	238	269	233	240	260	268	260	226	242	239	277	230	242	248	241	246	260	236	239	218	254	232	245	231	243	267	230	236	237	250	258	243	219	241	223	222	239	249	241	235	239	232	247	256	247	196	222	233	244	223	246	248	248	252	215	259	239	246	259	246	229	260	232	230	244	257	244	246	227	214	237	248	255	206	223	222	238	279	229	253	250	253	247	242	227	233	224	220	247	233	206	257	240	244	269	225	245	230	241	255	213	233	249	262	225	228	233	248	257	228	249	222	262	223	246	228	212	237	240	221	221	208	254	245	251	226	231	242	233	234	244	239	229	219	244	267	263	242	233	228	236	223	221	245	229	239	228	228	231	251	271	254	265	238	250	260	241	228	207	246	216	253	228	236	227	215	241	261	270	231	232	224	261	247	250	219	246	246	241	244	259	216	237	235	226	238	227	264	256	264	230	238	219	250	232	240	239	248	209	242	230	242	228	288	209	244	251	238	225	222	253	231	240	220	209	231	221	227	267	237	233	237	227	225	210	263	233	249	237	230	228	204	251	250	244	226	252	289	237	245	257	264	234	227	236	236	251	230	243	237	242	240	239	240	236	240	229	259	249	237	234	251	259	242	214	257	217	241	261	256	232	246	243	229	241	238	225	218	234	245	233	250	220	228	258	238	230	269	256	237	256	248	228	247	262	246	256	241	273	258	212	248	240	244	241	232	237	274	215	248	239	264	260	238	230	248	214	230	244	239	225	231	225	198	276	258	255	236	221	215	227	246	247	237	261	248	256	238	249	229	230	236	203	222	261	214	245	235	239	225	235	238	239	245	231	241	227	255	224	236	257	253	238	222	226	245	232	252	241	217	238	218	259	261	234	247	251	260	245	237	238	238	228	237	244
5289	4519	6466	4824	3084	1833	1394	1066	1031	888	841	731	652	672	671	647	603	662	681	649	713	691	718	763	775	881	953	970	1082	1369	1209	1061	1198	1129	1131	1197	1101	1078	1084	1114	1129	1124	1084	1122	1044	1054	1036	895	891	909	862	847	857	784	760	748	779	767	714	680	682	686	655	639	655	644	631	674	652	591	613	643	634	658	628	659	647	638	560	577	592	584	583	622	564	562	626	598	577	540	587	561	568	607	580	546	608	614	580	612	596	592	593	607	577	557	565	601	593	563	605	576	585	619	567	573	581	584	560	590	608	545	610	584	597	603	599	571	569	590	617	562	525	629	578	600	587	581	590	628	562	559	563	618	558	599	552	618	561	599	589	578	573	579	589	528	582	560	570	550	598	574	594	543	632	606	570	591	597	551	557	606	576	577	562	525	564	593	564	586	652	565	577	592	606	588	638	574	568	582	599	570	585	587	570	549	572	625	604	602	599	575	568	577	614	582	598	553	561	565	558	562	543	599	595	592	585	582	587	607	602	553	570	605	610	598	568	622	586	602	558	575	583	554	549	606	656	584	589	590	597	593	582	578	593	592	580	616	611	566	597	561	583	585	592	563	578	582	546	594	554	579	591	532	560	593	610	595	586	592	571	571	563	545	572	566	600	572	595	596	591	582	614	609	583	588	579	570	577	549	562	604	586	567	623	586	553	594	577	580	629	587	612	588	552	602	585	592	589	567	637	591	585	613	604	558	580	563	594	542	580	547	618	602	569	596	580	571	593	566	632	590	586	613	542	534	559	564	561	546	585	578	591	550	582	554	607	586	616	615	596	576	575	575	548	601	587	585	595	614	584	573	559	608	575	592	572	627	560	566	583	588	600	584	628	565	537	621	573	583	573	598	543	583	593	536	624	597	600	606	621	586	614	586	629	635	576	597	545	566	599	598	589	611	595	612	562	579	646	613	559	598	599	586	554	540	589	566	561	555	599	586	603	556	577	579	558	558	569	586	612	585	563	631	563	603	600	541	606	619	553	607	578	604	581	605	588	610	590	583	559	589	645	552	611	592	562	589	616	568	597	588	592	599	589	595	605	563	610	566	609	571	544	567	597	560	558	612	565	552	597	578	562	610	614	601	553	609	563	576	592	567	630	589	591	631	590	592	546	607	565	562	626	563	601	557	540	624	562	571	539	573	585	582	598	614	579	601	564	568	626	597	595	589	534	574	586	568	583	584	606	632	619	603	601	567	575	566	593	589	595	577	572	558	573	577	575	603	578	598	616	597	604	599	564	596	547	582	572	574	603	588	577	594	585	599	620	580	570	575	616	606	583	579	622	589	594	565	569	628	597	508	533	610	603	601	579	562	574	591	557	575	616	552	542	592	560	623	570	537	575	561	614	611	631	566	586	577	609	597	616	544	587	600	578	553	603	599	530	622	563	626	624	596	628	583	597	607	579	575	601	614	605	508	593	569	542	618	576	598	592	588	539	565	601	593	583	557	580	607	563	577	574	579	547	591	604	552	594	629	581	599	626	586	610	531	594	560	579	576	602	581	578	590	580	603	539	560	612	630	606	602	586	595	593	583	596	595	599	568	580	572	596	608	559	612	609	590	557	593	582	581	587	606	591	551	570	565	560	558	594	579	633	582	596	578	593	585	634	598	572	561	566	576	549	587	557	599	577	576	611	558	564	581	608	595	616	589	621	586	567	614	567	597	553	611	579	579	543	569	559	625	614	584	592	588	605	583	586	616	581	585	571	576	568	608	550	574	573	635	585	569	543	601	584	612	564	561	566	599	604	565	619	548	589	585	600	577	605	585	567	574	595	631	583	581	607	555	581	562	629	601	591	613	543	603	552	598	582	632	599	574	585	591	590	596	605	588	593	574	609	585	563	608	635	636	565	590	599	559	562	549	579	603	627	610	580	597	579	571	564	557	585	617	564	556	594	592	560	577	574	602	564	556	559	583	557	573	615	597	565	613	601	658	565	608	579	546	556	596	592	516	593	609	604	565	590	604	537	531	547	569	565	583	618	572	605	602	534	607	585	643	584	572	625	595	584	592	619	598	634	588	607	546	611	634	540	607	536	573	586	596	570	595	549	581	567	583	573	540	600	575	622	580	578	603	618	561	606	550	594	584	567	590	610	570	563	622	618	600	600	601	617	596	650	584	570	586	620	577	560	575	560	598	614	565	573	576	595	611	622	624	593	578	580	561	563	571	610	608	601	549	566	571	580	546	556	586	567	578	615	633	574	553	569	579	571	563	591	590	581	575	616	540	632	590	588	606	605	591	572	580	583	594	533	557	574	595	624	597	540	596	586	637	614	565	574	627	613	569	586	611	588	618	600	595	561	509	570	583	571	603	599	578	611	584	579	581	602	599	590	592	597	590	586	583	583	561	618	604	601	593	591	572	587	547	601	577	590	595	581	610	559	567	565	571	571	621	571	603	576	580	578	590	600	603	516	616	576	577	578	574	578	559	564	607	582	584	582	540	635	602	619	602	633	613	583	564	551	622	584	594	563	592	581	599	592	566	557	585	572	634	583	594	610	618	602	563	567	537	601	607	591	548	614	596	587	557	573	584	545	566	585	565	635	566	596	557	601	615	544	592	571	569	597	568	554	572	586	576	591	570	566	540	597	544	557	570	557	633	621	588	605	598	605	553	591	594	554	569	580	562	566	549	589	552	596	565	507	586	587	592	602	584	558	579	582	589	578	548	592	586	615	606	579	597	571	595	609	569	587	562	552	566	603	589	614	554	588	543	607	607	584	586	567	551	573	568	568	586	564	581	616	581	561	535	598	580	573	597	585	581	627	575	577	556	564	599	582	581	583	604	594	591	554	588	593	579	609	582	570	613	594	557	569	552	516	568	583	604	606	578	562	578	655	577	601	609	613	564	588	615	562	584	591	591	562	569	604	560	621	547	553	642	568	558	566	578	577	595	588	565	572	621	633	583	563	588	557	598	577	596	567	622	588	596	585	570	618	594	579	568	586	587	598	592	561	585	633	594	541	562	569	598	600	570	553	588	607	613	604	606	578	607	595	561	567	599	596	550	625	533	560	552	563	572	605	606	578	609	586	561	612	590	596	570	597	577	560	607	625	556	602	600	585	578	613	569	635	590	570	572	611	608	540	596	602	546	584	584	604	602	573	546	621	584	601	637	591	585	550	594	609	579	605	581	592	565	532	616	609	587	582	572	546	551	604	604	549	625	568	590	564	617	606	577	599	606	597	593	573	603	574	615	570	592	611	544	589	591	604	567	594	553	583	575	585	598	576	558	589	596	592	610	571	594	601	641	576	606	590	573	576	630	540	603	643	597	566	589	556	593	555	570	590	580	586	571	557	524	562	592	570	576	609	604	582	596	583	568	609	557	545	540	563	578	564	605	564	569	597	572	610	583	586	597	601	606	553	573	602	588	556	641	575	605	570	591	561	564	596	601	559	586	606	543	599	622	578	563	568	596	550	596	590	630	581	599	590	589	577	574	554	611	629	614
18254	9131	6397	3393	1797	999	693	540	474	398	365	317	296	305	277	270	246	296	235	264	259	248	286	291	278	289	303	304	362	409	346	340	378	338	378	353	328	319	319	356	338	337	330	365	349	362	288	312	305	346	370	273	282	279	252	286	302	219	254	224	258	237	242	223	251	251	236	229	226	233	233	245	216	226	227	255	238	237	235	260	231	211	238	205	200	248	226	202	224	214	229	242	255	186	223	222	212	236	246	217	239	245	223	223	262	210	213	213	231	225	230	227	221	219	213	226	243	229	218	222	224	237	217	227	219	274	232	237	242	216	216	218	205	217	239	194	193	238	230	192	203	233	223	210	246	229	246	222	222	239	244	224	229	202	253	228	220	223	197	218	243	248	240	210	217	244	220	228	214	215	220	233	241	215	211	209	221	231	247	220	236	224	225	217	216	248	230	206	220	225	233	227	224	233	242	198	214	231	217	212	224	206	209	204	232	242	237	211	203	232	234	216	239	228	244	239	219	249	206	210	245	224	209	213	192	252	215	241	247	222	239	255	238	199	235	214	229	209	248	199	252	209	220	212	219	233	218	220	247	211	229	231	201	223	210	211	201	198	227	234	230	204	226	269	221	255	237	205	212	227	223	254	244	222	227	249	211	213	218	215	212	221	242	228	222	210	224	224	229	238	202	211	217	194	239	211	246	197	224	241	242	241	225	233	226	249	229	215	207	250	210	224	217	229	206	223	231	216	203	231	214	212	210	217	193	212	234	231	198	214	238	227	214	225	204	223	250	231	221	230	220	235	234	263	202	224	252	234	211	214	261	225	207	202	254	219	242	260	250	203	245	218	243	251	226	224	233	244	180	211	246	242	233	228	201	242	214	233	221	223	273	208	218	200	213	238	227	196	223	214	228	209	209	249	226	192	212	246	218	240	230	201	246	218	220	224	229	223	254	230	231	239	206	241	238	220	233	209	230	216	249	205	224	207	214	210	214	215	237	254	222	232	238	235	227	229	256	225	255	239	214	227	213	241	206	234	216	220	228	217	208	231	238	258	238	232	226	223	224	215	238	218	213	220	217	220	227	209	206	208	217	239	233	241	239	206	231	227	238	249	235	233	214	222	233	247	228	210	232	219	208	233	213	230	228	242	226	203	214	214	218	211	219	209	201	233	225	243	220	197	221	213	199	244	222	232	191	233	185	254	237	225	214	215	233	231	209	263	232	196	207	211	222	223	247	218	216	233	244	236	200	215	239	234	234	240	245	225	227	250	246	229	236	253	236	204	217	215	224	213	206	232	241	184	240	219	216	243	235	242	215	203	208	235	219	222	207	203	234	201	207	225	228	216	219	185	225	233	214	228	219	228	217	202	239	226	234	245	213	216	231	214	235	224	229	234	249	230	221	240	235	255	213	249	197	235	228	211	236	236	235	239	226	196	222	193	211	226	210	227	195	195	222	210	204	213	240	229	262	207	214	206	223	246	219	223	238	211	225	192	203	226	237	232	240	251	213	221	199	201	229	232	213	206	202	226	212	252	236	258	240	225	250	215	228	207	225	221	234	243	217	208	230	220	226	211	232	230	201	222	224	232	227	200	229	213	216	187	232	224	244	211	219	263	212	253	224	217	247	241	207	252	251	203	235	234	196	201	212	236	234	223	224	227	219	217	230	235	215	258	241	236	234	200	209	188	233	221	238	232	229	214	249	243	199	281	204	243	213	272	237	212	237	245	220	208	215	213	227	199	217	198	225	216	216	228	250	222	214	220	202	184	223	221	213	208	235	239	220	222	239	236	240	218	227	212	226	202	227	218	219	223	236	207	231	240	232	196	205	225	210	230	251	241	252	221	258	228	211	230	248	204	255	217	224	230	210	213	264	237	233	270	212	213	228	203	242	216	217	207	218	220	247	225	257	251	232	194	226	225	254	218	237	229	192	200	242	240	224	226	215	243	222	238	208	213	226	220	208	224	221	214	231	246	242	220	234	221	260	242	202	229	209	203	193	238	252	253	207	212	210	227	236	244	237	193	228	249	240	219	198	241	231	219	239	245	217	242	219	211	231	220	217	216	230	226	223	232	204	196	218	228	197	271	220	223	221	247	236	231	202	210	234	240	242	228	218	222	215	208	257	275	228	227	218	209	232	231	243	252	248	226	250	221	190	222	239	221	225	190	251	231	205	219	245	217	231	224	215	218	257	228	203	220	222	227	221	243	211	241	209	209	247	222	221	225	196	223	206	217	214	216	230	217	207	226	205	222	247	205	222	218	206	197	227	223	243	185	211	197	214	216	217	217	220	212	244	215	204	225	221	229	193	221	211	241	251	190	252	237	217	216	206	231	228	205	215	211	233	216	230	227	208	254	267	226	232	245	243	209	217	249	216	228	212	229	229	230	238	238	231	234	195	205	233	233	218	222	256	208	223	236	209	235	218	238	274	220	224	220	236	209	223	219	231	220	200	209	241	232	253	223	208	205	198	234	232	226	202	245	232	261	233	217	227	208	212	243	201	219	234	216	203	216	233	232	208	230	194	252	224	240	228	233	249	234	235	236	204	200	221	215	230	234	241	219	224	222	225	231	233	250	222	223	248	233	250	237	214	204	209	220	225	220	227	220	226	235	210	217	239	214	227	228	224	216	189	221	223	215	224	222	234	223	197	220	226	226	237	237	239	209	224	228	249	214	248	221	223	225	238	213	221	228	223	222	234	273	242	203	211	206	223	201	244	224	218	213	209	218	244	235	238	236	229	224	216	227	229	228	230	223	213	220	221	223	212	226	228	227	229	246	225	226	219	257	208	205	194	224	227	247	212	217	244	187	201	223	220	255	218	216	225	228	252	215	231	219	208	203	246	224	217	215	211	230	219	232	244	227	216	213	207	225	229	212	211	224	229	231	222	204	232	217	241	244	215	215	237	233	253	242	218	215	222	215	240	248	231	225	226	231	244	226	229	205	230	227	249	228	229	231	203	227	230	218	235	229	225	216	210	213	201	226	207	211	209	245	202	212	211	222	235	205	225	223	222	236	196	225	231	207	224	232	243	231	263	231	226	237	236	213	243	188	225	212	223	248	227	211	200	214	214	226	230	259	215	252	246	246	236	253	229	223	214	214	220	223	232	204	214	235	245	211	208	196	221	242	207	233	214	235	200	216	207	237	231	209	254	203	193	226	211	220	212	227	231	231	224	228	245	256	236	229	226	234	247	256	227	204	218	238	237	215	235	274	226	232	244	213	229	222	226	230	215	221	210	229	239	220	239	236	204	235	224	232	216	243	206	222	217	229	213	223	243	215	224	258	241	233	256	213	247	232	220	271	256	201	211	224	216	194	224	218	232	224	224	224	221	241	240	221	211	213	213	245	247	226	206	210	236	226	193	238	238	230	229	224	221	217	208	248	226	237	205	240	253	217	230	220	218	236	246	234	226	220	259	242	238	254	254	230	190	235	227	239	196	224	220	240	256	206	204	251	209	216	189	236	220	220	222	208	207	210	249	230
10909	7701	9679	8907	6307	3921	2972	2249	1929	1646	1459	1258	1037	1028	889	876	843	813	923	811	770	816	833	883	953	1115	1161	1297	1532	1850	1450	1453	1609	1626	1558	1528	1505	1412	1445	1499	1560	1513	1435	1454	1580	1544	1218	1314	1337	1334	1554	1147	1055	1000	1041	970	925	882	828	794	849	774	779	696	717	659	726	695	705	626	611	663	677	652	618	619	598	607	596	573	576	567	549	559	567	595	599	570	568	586	541	550	536	582	585	570	576	571	572	553	537	564	566	554	537	543	565	544	570	519	560	552	594	563	526	549	551	523	548	568	544	568	577	591	573	562	572	551	558	535	567	544	569	602	565	560	546	526	557	584	546	570	513	575	515	558	528	569	571	561	557	540	545	556	542	558	524	556	560	591	538	566	552	552	554	575	516	571	560	575	564	544	559	552	553	573	529	521	578	522	556	594	527	580	537	548	565	516	596	579	548	522	571	544	570	583	566	540	541	517	540	534	575	522	612	552	548	556	533	587	515	522	539	562	534	540	574	570	537	559	547	553	573	558	561	539	544	594	564	564	539	585	561	515	552	547	559	553	537	544	503	517	561	572	549	559	563	533	569	579	548	544	553	591	549	585	506	524	587	559	619	545	538	576	544	530	549	578	565	502	592	537	574	540	568	547	546	556	567	564	529	570	592	554	565	609	539	519	545	584	560	546	562	591	564	576	564	564	560	551	550	549	550	521	543	621	565	539	536	580	522	574	572	525	575	560	561	531	555	572	530	551	559	553	615	577	557	561	555	565	542	562	576	518	554	571	535	569	573	566	538	524	576	542	606	520	522	558	569	550	555	503	611	569	535	556	559	534	584	546	598	603	563	550	564	576	526	541	521	561	555	578	567	552	534	571	553	630	581	521	530	552	533	522	569	535	545	556	553	538	519	536	554	540	536	532	530	558	567	582	605	528	563	536	560	553	548	556	582	548	541	582	572	566	530	575	574	523	591	594	570	535	564	567	577	587	582	519	558	559	528	549	578	493	547	557	560	569	535	609	564	515	506	569	557	604	554	523	579	561	528	540	536	594	532	558	583	551	588	539	578	555	553	539	565	621	557	563	565	558	561	554	573	544	550	542	608	589	551	518	557	559	566	563	591	596	543	576	560	537	558	520	563	592	533	574	585	570	589	575	567	558	578	562	565	551	566	547	548	530	540	606	529	518	569	593	563	555	541	570	533	555	531	527	577	554	541	595	593	527	566	609	560	565	523	519	558	530	533	580	516	593	577	571	538	561	578	562	570	559	527	522	558	589	578	577	599	562	573	551	594	564	504	533	546	515	560	516	530	526	537	565	561	575	529	567	554	569	580	512	565	554	538	548	568	581	562	560	526	551	582	572	566	527	604	584	581	591	512	553	558	552	551	521	550	530	566	545	584	560	558	525	568	568	598	553	529	578	566	587	534	559	562	566	557	547	545	559	565	565	507	571	555	535	551	594	574	522	561	544	548	583	578	554	555	537	522	510	562	493	551	573	569	530	529	554	535	544	606	522	531	564	538	531	520	550	561	570	575	531	560	544	572	566	555	581	527	535	535	538	581	564	588	563	561	561	512	556	568	519	553	594	538	539	558	589	556	533	545	585	539	580	545	567	545	537	521	564	590	604	517	540	516	540	525	573	545	592	554	579	534	531	561	587	543	543	570	548	535	573	553	513	553	549	579	551	529	540	567	540	591	526	603	538	570	541	590	608	512	596	509	532	516	595	530	559	553	588	543	534	567	581	575	572	585	537	565	521	551	549	583	542	572	552	569	529	550	562	529	525	579	564	549	576	568	538	560	543	579	594	556	537	542	576	500	537	561	558	571	546	557	553	611	531	534	525	575	563	511	600	563	551	554	547	558	562	542	567	538	556	520	563	564	555	555	540	587	595	525	554	559	556	589	587	549	562	594	530	567	587	562	575	568	558	561	563	537	574	541	550	594	541	575	573	573	569	566	549	545	521	548	551	584	558	559	521	522	554	575	535	569	575	557	539	557	553	565	559	549	573	570	568	572	563	571	554	551	593	528	533	611	550	543	566	563	513	574	545	574	559	535	580	591	523	540	502	563	558	559	539	591	559	546	612	559	552	551	568	537	565	584	551	599	545	578	546	516	532	536	572	615	600	518	523	562	599	584	544	543	530	551	621	538	548	539	600	567	550	539	546	539	570	517	546	612	572	560	524	574	528	559	580	566	556	559	578	538	559	618	549	567	586	608	552	550	546	539	527	544	582	532	546	568	549	573	584	588	551	520	577	538	574	526	541	543	554	564	564	555	538	530	593	577	555	544	579	596	539	539	531	526	546	513	552	601	515	567	551	553	579	568	581	552	559	577	597	596	531	547	561	538	542	569	556	527	543	582	566	569	520	507	576	567	613	502	539	537	583	568	551	609	600	555	556	535	557	603	556	578	567	569	538	548	542	545	563	546	515	526	595	554	552	534	543	570	503	581	566	536	570	586	587	539	545	551	588	564	531	526	560	576	555	614	548	498	568	543	558	578	528	619	547	548	549	510	553	557	536	564	537	551	594	554	585	510	531	541	552	576	618	599	564	512	566	572	590	527	588	509	566	522	584	549	554	554	537	546	533	545	574	570	557	583	548	572	561	551	573	586	601	522	556	535	589	564	532	604	506	567	553	574	547	536	519	545	515	544	567	565	599	603	559	527	565	523	566	547	564	598	564	552	568	567	608	604	531	573	541	535	546	561	591	526	569	563	580	558	597	541	532	592	577	533	556	543	564	540	553	544	567	530	536	521	538	548	562	580	512	537	548	561	562	540	580	597	568	573	559	557	601	538	552	574	575	590	593	525	525	536	591	532	521	548	579	539	572	581	556	566	556	526	575	554	518	534	562	565	580	562	571	537	509	562	555	566	561	578	562	562	504	577	596	527	570	560	562	534	539	544	614	548	565	570	577	557	502	577	529	571	562	533	589	561	547	550	582	508	514	566	565	564	585	565	560	519	590	559	557	538	537	588	548	574	535	556	571	580	530	556	518	562	537	549	517	556	570	518	563	530	552	575	624	569	559	549	521	567	527	603	553	533	549	549	582	548	514	559	582	579	551	536	552	532	562	582	534	577	566	561	590	508	545	535	568	538	551	576	579	578	555	546	555	548	539	566	556	579	548	537	560	557	562	576	543	561	543	559	557	572	585	574	537	549	572	554	558	531	521	552	569	563	557	580	536	507	578	521	581	543	551	576	558	615	570	539	570	588	524	591	543	523	574	559	537	554	591	543	576	555	566	532	539	532	568	599	549	568	550	579	541	572	541	603	531	503	554	540	564	537	609	566	584	576	543	546	550	563	585	548	577	536	561	530	586	579	520	577	547	540	543	569	546	541	571	588	553	545	566	558	584	516	564	547	541	569	579	545	568	542	544	542	594	552	557	572	588	550	531	564	554	565	569	559	577	598	577	557	564	530	536	553	572	532	553	536	508	569	578	596	578	558	496	537	573	517	536	552	543	546	555	567	583	521	535	546	555
25459	12503	9198	5565	3120	1652	1038	783	622	477	428	370	367	328	292	267	296	304	300	239	255	283	255	275	301	337	327	353	374	437	387	363	403	445	408	358	394	320	361	385	366	398	386	385	385	391	338	357	356	341	373	284	292	299	288	256	264	274	254	265	248	223	223	261	243	229	222	225	230	223	209	251	229	237	235	240	218	203	208	207	231	205	218	184	216	225	230	197	223	233	213	207	209	186	201	169	204	200	224	198	220	220	186	205	220	240	212	211	209	213	221	213	204	186	206	198	198	195	172	196	208	186	210	222	204	198	194	198	209	219	225	217	221	204	190	221	212	189	200	196	208	210	180	213	246	211	234	234	209	200	193	218	196	227	213	225	198	212	218	194	177	191	214	214	196	208	200	227	204	219	202	220	200	208	198	196	191	215	217	185	214	224	204	184	196	188	199	214	223	174	217	180	200	195	202	208	205	210	195	203	213	230	197	222	182	194	213	201	207	208	208	203	186	194	211	217	217	188	215	213	213	213	236	220	186	231	202	200	191	191	219	189	209	203	206	210	196	194	224	205	202	220	190	195	181	222	199	223	207	207	208	201	216	221	206	206	204	219	193	195	230	205	196	221	220	220	202	201	221	198	212	193	198	208	219	200	192	198	208	178	192	207	204	191	210	222	181	188	195	211	194	218	191	203	233	205	210	204	219	222	210	223	210	213	182	178	219	199	214	212	204	201	229	203	209	196	208	222	219	212	209	197	207	207	215	210	196	211	187	215	185	180	208	193	197	228	207	212	211	201	186	176	190	229	185	213	159	213	204	231	217	226	219	185	232	209	223	182	188	224	194	202	196	220	216	204	209	210	195	184	192	227	219	188	230	219	220	199	205	203	197	223	201	224	186	206	194	235	189	197	191	203	195	215	202	212	236	201	212	202	192	207	178	225	201	189	212	218	189	210	201	213	218	222	195	220	219	189	218	205	227	207	217	236	193	213	185	220	195	211	229	194	199	230	238	209	198	196	207	198	201	197	202	202	202	228	196	213	217	195	203	185	186	193	191	218	206	199	193	193	208	189	199	184	220	205	213	194	224	213	207	197	205	179	204	208	201	189	214	206	214	235	185	238	213	207	195	203	194	228	188	183	205	208	192	197	205	216	194	197	193	231	218	206	220	204	194	183	205	195	209	196	184	182	182	216	207	217	199	200	217	213	209	180	201	198	233	192	219	186	211	210	214	212	228	199	223	208	206	196	200	214	226	206	209	230	198	226	202	198	183	211	187	210	195	207	206	226	202	189	242	180	195	206	190	221	210	192	193	203	228	222	196	231	198	218	199	226	199	194	233	252	209	210	200	198	225	191	244	193	195	198	188	213	216	209	195	206	204	203	204	199	220	193	198	202	202	200	199	202	215	195	189	181	202	217	207	211	211	201	204	216	212	220	215	189	210	233	206	204	186	192	207	218	187	203	215	232	217	203	228	193	204	204	215	204	238	207	197	239	186	215	202	201	193	213	205	187	209	200	208	208	203	165	213	198	191	196	196	213	221	180	225	220	214	210	198	211	192	191	217	207	227	218	185	214	206	204	179	200	194	189	191	213	210	210	200	213	210	216	209	231	200	186	209	220	211	183	201	178	209	196	224	199	205	197	207	229	201	194	207	193	199	206	188	211	195	220	183	215	206	220	198	182	187	197	216	213	205	212	204	160	196	211	207	215	184	199	240	197	186	195	168	203	198	207	198	226	196	201	217	215	221	219	245	201	202	194	217	209	195	230	212	176	223	197	196	189	181	220	204	209	205	209	226	220	212	190	183	222	178	192	211	183	192	207	204	226	198	222	199	208	202	214	224	247	200	219	197	231	175	206	182	192	208	197	209	201	209	214	232	191	192	206	214	218	206	208	224	200	197	197	217	209	210	196	248	182	216	190	225	209	209	210	215	202	221	184	191	197	202	206	197	200	234	201	207	202	200	204	202	203	188	210	182	210	218	214	205	212	220	255	194	206	192	201	223	216	229	214	238	218	217	206	220	193	199	252	184	210	210	225	217	184	211	201	215	213	201	216	191	197	172	210	211	212	199	213	174	202	209	219	206	196	202	180	224	187	211	228	191	194	211	209	205	182	206	192	208	171	196	195	196	203	219	183	225	212	199	206	173	202	200	196	225	211	207	190	228	217	205	216	228	211	232	240	217	223	227	197	177	182	216	214	233	190	187	212	203	212	188	207	214	219	197	207	202	227	216	209	203	225	219	213	190	224	213	206	220	208	204	236	219	236	211	205	191	221	207	215	196	189	183	215	199	207	188	217	230	190	230	209	199	209	193	210	180	219	205	178	217	189	224	196	190	219	188	192	212	221	208	202	198	234	215	219	199	205	200	215	209	189	203	227	205	181	241	210	191	212	210	201	218	217	217	211	207	193	190	197	226	217	194	192	191	238	157	190	245	196	205	192	210	200	216	200	226	194	206	202	208	188	206	215	228	203	191	224	190	196	194	238	223	222	208	206	186	198	212	210	200	207	200	205	219	186	189	206	207	184	237	234	193	238	186	207	197	215	215	187	164	197	204	222	197	196	207	218	173	210	229	210	229	211	220	199	203	203	204	205	207	204	212	223	206	213	218	203	209	236	187	198	211	204	212	209	196	195	170	191	205	196	205	199	230	217	218	222	193	209	209	185	209	194	205	200	217	208	205	221	187	210	212	195	214	201	166	223	211	193	222	225	196	212	173	193	191	193	185	206	200	223	243	206	203	198	212	211	200	201	188	194	197	196	190	200	208	191	157	202	225	229	229	223	192	189	223	209	213	206	221	188	194	202	214	185	197	207	193	212	204	201	202	197	225	209	186	204	185	237	221	197	214	223	206	214	205	209	210	185	172	201	190	212	200	229	212	205	231	202	207	227	195	206	204	224	217	195	234	201	214	227	221	214	206	223	206	205	196	188	204	223	216	194	218	198	208	199	202	199	197	204	200	203	215	238	188	222	206	202	216	189	216	212	224	191	194	209	219	197	187	200	176	223	209	205	201	184	233	213	213	217	205	213	199	220	179	193	196	198	219	195	183	193	208	227	199	204	210	201	190	204	191	236	205	211	226	200	214	211	205	226	194	223	200	216	202	243	214	221	228	224	199	209	210	202	211	211	228	208	192	205	215	241	210	213	196	204	190	211	226	220	201	189	200	208	184	194	217	199	203	201	197	209	194	224	202	215	185	193	251	205	215	222	205	202	199	188	225	236	210	186	187	212	223	208	217	205	238	202	224	184	215	195	197	181	174	207	199	220	193	183	197	211	184	213	179	199	178	189	193	203	199	192	205	169	218	213	206	188	217	195	227	225	192	201	213	219	200	212	206	206	181	214	206	185	202	203	214	210	167	206	221	189	209	181	211	210	204	201	200	186	195	215	192	212	186	195	192	196	179	191	207	192	215	212	208	199	201	236	231	178	227	199	213	202	183	223	235	195	221	205	235	207	213	207	222	210	195	210	201	189	208	184	203	201
14054	9021	12570	12603	9444	6153	4433	3417	2768	2321	1953	1788	1537	1255	1154	1035	1060	1026	978	999	961	961	1004	1054	1136	1281	1325	1507	1766	2141	1898	1928	2094	1973	2075	1842	1836	1899	1873	1812	1871	1814	1924	1769	2003	1871	1565	1594	1651	1835	1971	1374	1219	1193	1108	1100	1020	959	902	832	841	855	845	802	797	764	695	676	673	709	615	666	719	635	613	626	583	569	564	593	610	548	535	558	551	529	517	517	524	525	532	518	487	533	552	460	534	554	557	529	525	527	523	543	511	492	551	530	514	479	511	537	519	512	524	477	486	520	531	523	515	499	527	483	501	529	493	492	500	485	444	529	538	501	516	567	528	480	536	522	532	518	523	536	536	516	476	533	522	501	531	522	487	502	532	507	505	520	525	533	547	522	552	501	515	512	519	521	535	506	494	518	523	539	518	532	520	475	488	564	534	492	498	511	521	506	521	537	506	516	524	509	519	528	515	472	533	476	511	544	495	528	562	476	517	517	545	480	522	534	512	528	503	550	475	538	520	550	552	478	493	501	569	508	488	495	544	508	529	524	524	537	476	494	503	491	566	527	521	500	525	560	555	490	538	508	582	472	536	540	524	515	530	527	519	515	474	481	482	500	528	508	499	494	500	487	521	542	525	510	551	550	548	560	500	535	497	521	521	514	546	512	497	528	532	507	503	462	536	522	522	501	495	519	541	518	525	493	522	495	495	520	524	540	508	526	528	543	513	494	521	532	561	520	510	514	497	498	566	565	524	507	498	507	494	502	538	541	515	502	530	536	519	538	486	504	513	504	539	484	485	540	485	504	506	468	552	523	514	512	478	519	541	532	513	550	498	472	526	519	519	526	499	493	550	495	515	479	464	506	510	499	504	494	497	530	487	469	535	501	470	509	545	507	527	504	486	500	497	493	527	558	500	527	508	516	523	493	583	496	527	519	551	517	515	470	537	529	549	484	560	543	519	526	586	510	544	520	509	502	508	521	532	509	529	549	518	510	514	522	528	504	500	534	528	522	535	520	530	476	496	542	517	534	507	526	520	477	507	511	501	513	511	492	544	520	503	498	525	505	517	565	521	477	496	548	496	520	487	514	494	525	496	506	507	504	513	506	528	543	542	518	505	535	524	490	533	514	538	513	531	529	491	492	513	548	553	502	535	526	519	510	506	495	509	507	498	539	533	479	490	504	538	515	540	497	525	506	545	480	500	529	493	501	521	504	499	526	494	544	524	483	479	517	525	505	534	538	534	520	512	525	545	531	506	526	506	534	515	494	521	492	514	555	512	502	488	527	577	464	499	483	475	508	545	537	506	509	516	505	543	521	492	500	545	488	502	536	512	474	525	465	539	516	485	491	484	504	531	504	507	505	545	518	512	474	535	538	527	523	521	522	485	532	496	530	520	499	487	545	483	511	514	501	524	497	519	534	481	457	445	487	538	484	538	550	499	491	520	521	501	498	514	516	470	554	482	534	481	503	534	482	519	513	530	483	544	529	529	492	511	503	544	527	488	479	511	549	483	551	513	523	532	463	505	571	498	483	487	529	499	503	514	519	509	515	540	525	525	559	503	495	546	514	534	482	499	541	499	511	501	513	481	503	538	528	504	493	496	544	514	517	500	503	477	503	496	536	561	529	503	564	559	544	488	535	519	514	514	513	482	499	515	476	481	492	497	523	545	517	473	528	535	499	570	515	483	536	524	584	515	511	504	491	543	545	532	542	486	496	524	510	527	528	541	497	538	523	520	498	496	494	491	499	520	493	527	483	508	482	536	511	558	513	540	538	530	522	508	550	564	520	491	536	503	511	475	498	527	558	513	507	528	514	484	548	528	476	500	490	541	535	509	551	531	518	516	505	514	520	516	505	510	550	550	515	532	533	513	534	494	534	535	496	491	480	534	498	546	522	540	496	490	542	502	538	518	550	528	507	528	541	520	538	480	452	515	507	500	497	518	498	483	557	540	507	510	488	513	494	519	500	505	490	518	485	604	513	495	504	541	560	510	530	502	510	495	485	477	501	503	533	489	514	552	486	536	537	529	492	510	510	535	522	510	529	520	508	494	507	514	544	502	583	516	534	509	493	539	522	521	527	514	532	526	525	516	563	509	507	485	463	531	463	515	473	534	561	507	534	523	547	503	503	495	542	519	516	462	501	506	575	499	533	504	542	506	527	501	466	525	531	516	551	500	513	532	488	528	470	498	505	519	518	513	499	524	524	549	535	517	525	522	507	501	528	505	545	511	472	549	551	504	460	515	523	540	509	534	573	495	502	528	535	538	513	532	512	516	548	522	498	571	520	473	490	551	504	541	496	540	537	483	549	502	539	513	526	503	510	494	522	555	512	528	513	514	478	511	527	520	544	519	525	544	527	495	529	492	498	508	510	496	539	522	517	499	516	499	531	493	481	521	540	498	556	532	512	535	529	481	497	525	523	523	500	552	537	505	542	498	522	502	540	514	469	521	498	484	498	514	554	505	502	517	536	547	540	544	527	547	543	489	487	516	519	504	479	496	524	517	517	520	507	465	479	511	508	525	510	508	549	538	546	518	529	528	488	511	497	510	472	512	516	521	487	499	529	533	490	547	530	553	493	507	526	485	527	524	453	554	542	492	532	508	566	507	518	502	539	537	517	497	514	485	571	519	506	520	536	555	530	541	514	490	532	509	521	519	528	530	492	537	490	534	523	547	505	494	503	490	525	539	486	504	514	519	508	490	510	521	534	487	524	505	530	501	507	503	518	531	522	482	503	492	521	522	536	519	503	514	503	516	491	481	509	539	480	517	490	513	559	526	519	538	466	540	536	500	551	508	526	511	534	492	525	506	466	494	480	513	517	538	548	519	533	475	539	476	505	539	532	549	516	544	488	486	545	525	525	512	530	494	517	506	457	494	541	519	504	540	504	536	573	503	512	551	500	509	499	553	535	521	543	549	501	501	545	511	526	510	500	537	512	517	532	531	533	488	509	513	510	529	530	454	523	517	508	493	534	533	501	535	494	542	503	507	481	513	509	508	538	508	526	540	537	513	503	502	546	529	480	467	505	482	555	517	497	539	507	535	522	537	588	532	479	498	528	500	512	558	469	521	516	537	529	534	505	496	528	502	532	506	494	545	517	488	513	524	521	493	514	490	479	490	545	516	561	469	526	511	526	485	542	498	492	512	506	544	522	512	518	478	481	499	521	543	537	459	565	542	520	537	511	480	521	551	500	527	521	516	480	531	505	473	505	524	490	520	526	522	519	525	489	541	483	523	554	527	509	507	492	536	484	536	495	490	503	495	494	505	555	540	507	534	566	518	533	503	523	527	518	549	523	536	486	506	505	512	565	492	500	508	549	494	539	507	506	553	559	555	523	524	478	547	505	541	488	525	473	521	494	517	540	479	521	554	507	531	545	492	520	506	513	457	524	501	530	487	484	478	541	459	546	482	522	547	526	551	529	492	519	541	492	551	510	570	564	521	461	565	510	506	498	567	530	519	486	519	530	521	505	516	504	468	500
8529	3813	2878	1808	1057	579	452	368	347	273	267	269	277	260	254	260	265	214	259	284	246	265	250	260	294	263	266	301	292	341	306	342	330	331	351	322	301	342	327	298	277	343	298	295	284	267	294	325	271	293	274	278	291	299	287	261	270	257	262	277	236	282	253	255	253	248	269	267	247	271	219	233	268	234	263	255	227	251	266	244	204	259	245	253	245	241	249	272	236	252	275	247	241	228	246	219	251	233	237	249	250	250	246	267	256	238	226	233	225	253	259	247	264	258	239	271	256	244	261	258	221	252	240	237	261	240	240	249	248	271	254	258	285	245	251	244	265	253	248	252	200	232	268	257	251	235	243	244	235	239	225	244	242	254	241	248	235	225	239	257	247	254	216	207	248	233	238	238	230	241	250	251	236	256	233	252	232	236	246	254	241	253	254	251	238	251	233	223	240	268	260	251	251	248	280	259	210	249	249	231	237	251	237	255	232	246	260	247	264	246	231	239	261	274	234	237	246	239	225	217	246	246	241	259	222	269	217	270	248	260	281	239	231	260	247	248	275	241	245	262	244	254	251	224	250	283	230	257	252	263	261	232	239	230	245	242	267	258	261	261	239	264	273	232	254	242	271	252	243	250	245	276	245	296	212	250	238	226	244	235	271	250	252	260	247	272	246	247	258	240	258	228	223	246	211	251	243	245	226	226	215	258	220	212	265	250	265	279	228	272	249	256	239	252	256	247	252	242	239	233	282	257	250	254	256	262	274	243	245	248	252	246	250	262	239	233	224	235	253	262	243	239	229	244	236	249	239	258	239	230	268	230	242	256	244	234	237	216	250	253	256	243	244	256	258	233	255	245	240	259	249	253	244	238	241	284	238	243	247	252	276	276	270	231	274	257	267	274	255	232	236	234	258	239	273	246	229	254	263	257	242	238	244	289	250	276	235	264	232	253	236	253	216	228	254	242	261	270	262	229	224	238	234	253	265	240	271	258	206	230	236	262	248	256	241	263	249	253	246	239	230	220	254	252	242	237	292	245	240	267	211	248	251	257	228	238	221	230	228	233	235	252	260	250	262	228	226	238	248	280	255	241	249	251	257	240	240	267	254	268	265	258	235	231	252	277	219	253	263	269	264	253	235	225	227	242	254	249	227	238	198	239	257	244	244	220	232	239	254	231	227	251	237	261	250	235	247	261	259	235	234	225	248	247	252	256	239	249	250	230	214	237	233	276	279	230	253	249	228	229	258	264	261	235	227	236	244	251	259	273	235	277	233	251	243	250	260	256	251	250	232	257	248	234	272	245	245	234	252	228	236	257	232	221	248	274	234	256	280	262	248	239	273	256	251	252	248	241	263	224	255	244	238	271	240	259	269	257	275	232	253	226	221	222	242	248	233	278	267	218	236	239	232	254	243	217	232	234	256	243	225	250	237	233	255	243	262	244	254	251	243	264	225	257	251	256	244	256	245	271	267	251	242	279	247	240	277	264	265	245	255	263	275	251	272	261	230	213	230	267	244	246	243	221	259	230	270	255	265	239	260	225	226	247	275	245	241	243	247	265	237	231	240	255	239	247	261	233	263	249	249	240	234	241	257	234	223	256	236	268	226	245	248	236	249	209	250	222	247	268	264	258	246	235	247	253	242	238	276	260	243	233	234	231	263	263	225	243	244	222	240	228	256	226	258	246	245	249	249	237	269	218	271	224	282	270	243	254	221	263	246	262	267	249	238	246	261	241	253	236	227	232	252	261	249	239	223	253	245	235	241	229	243	248	255	224	237	223	254	268	270	255	237	249	256	234	235	251	254	266	251	241	255	250	254	264	254	232	242	233	232	248	256	232	246	254	257	249	268	269	244	265	244	229	250	272	239	278	223	241	253	236	220	209	252	241	243	241	244	231	257	241	235	240	250	248	278	255	253	238	251	228	276	203	238	223	256	235	251	258	257	248	274	263	242	247	240	231	256	235	243	275	233	258	266	235	236	263	255	251	243	255	259	240	245	247	273	231	244	247	244	259	248	265	242	243	225	253	244	263	246	255	257	231	249	263	239	279	247	235	223	230	256	239	230	236	244	270	231	252	250	234	252	235	225	245	241	227	293	230	244	247	277	227	238	214	240	239	231	236	282	232	240	226	231	238	271	248	257	234	230	266	254	264	226	254	251	241	222	240	264	222	273	249	258	225	253	247	260	244	222	244	223	246	252	209	244	233	267	232	280	234	257	250	232	241	226	246	238	258	276	238	268	242	244	255	233	241	243	246	244	259	266	209	253	213	249	250	259	239	225	240	279	244	218	241	258	252	237	236	220	261	219	232	256	240	254	260	257	244	237	260	253	263	247	257	258	237	240	235	216	248	262	258	257	276	241	245	232	239	251	233	235	251	249	234	242	241	250	239	213	254	251	253	268	215	234	248	233	222	244	238	265	205	257	240	230	241	252	250	242	233	239	238	243	234	251	258	225	249	240	237	258	233	250	234	211	237	218	249	247	231	256	238	252	249	252	249	236	248	243	227	249	246	226	255	269	234	258	233	272	246	247	261	239	262	247	249	236	245	268	238	264	239	243	262	236	231	256	256	209	223	241	252	251	255	233	245	241	255	255	220	246	240	225	253	266	250	235	252	240	226	257	252	258	260	236	239	239	234	245	243	243	205	261	248	231	263	241	247	251	249	216	238	229	265	229	266	251	239	218	252	260	241	236	255	247	250	282	240	237	256	262	227	269	241	264	234	249	244	246	250	225	260	250	253	233	254	266	241	234	232	258	227	233	222	277	227	267	239	242	238	237	247	261	252	247	254	257	252	260	263	219	239	257	215	232	255	234	253	216	270	256	212	232	217	216	219	241	235	238	239	255	236	257	244	236	255	243	240	241	239	238	253	228	264	258	236	244	239	241	265	247	253	244	232	238	240	233	225	239	237	234	243	263	228	238	241	238	257	250	258	255	238	221	260	242	229	239	227	235	251	218	251	237	242	221	251	243	238	236	232	237	252	242	227	225	238	278	224	269	251	242	271	251	249	253	218	224	223	280	206	211	217	237	260	224	241	252	241	242	226	251	258	244	252	265	253	222	278	259	227	240	248	268	272	279	235	244	235	260	248	233	254	253	213	273	265	231	237	255	252	253	240	233	233	254	267	246	239	243	258	207	233	244	236	238	267	269	265	262	263	249	241	254	226	240	220	235	237	241	269	254	284	270	244	260	248	248	264	253	264	264	214	244	242	229	252	263	231	259	228	257	216	263	267	256	254	259	241	264	250	254	245	235	252	252	231	276	257	236	238	238	241	242	242	232	251	233	274	265	252	234	249	240	226	246	241	256	240	237	286	231	240	234	263	223	246	266	250	261	232	262	263	251	260	257	236	245	241	262	259	238	255	238	245	251	253	267	231	247	258	246	262	258	264	243	225	248	281	218	221	217	239	252	270	243	250	245	223	242	288	263	234	254	263	227	243	243	276	230	226	213	254	248	262	268	267	250	223	252	247	248	254	207	255
5266	3666	5295	5330	3708	2149	1487	1128	1051	898	834	796	711	652	683	693	620	649	644	670	697	720	752	768	852	825	889	970	1027	1265	1107	1162	1284	1232	1240	1177	1185	1179	1166	1174	1198	1234	1178	1140	1023	999	972	882	938	900	885	823	796	804	802	823	754	713	727	711	703	695	645	696	698	697	703	647	671	682	638	625	631	679	649	620	606	602	611	619	623	642	623	616	622	614	634	614	588	567	629	594	590	606	629	633	605	597	633	606	590	591	612	613	626	605	627	610	540	637	649	620	597	604	577	628	588	592	610	595	612	580	618	612	593	580	527	562	586	612	568	596	606	544	589	574	605	621	613	586	566	581	651	590	570	659	587	582	598	587	640	610	601	608	607	610	534	589	596	597	613	625	619	611	591	627	592	594	585	605	602	591	611	564	583	586	610	643	604	577	596	581	653	643	599	587	659	611	582	601	607	646	568	607	639	579	662	629	618	581	598	608	655	592	570	587	550	649	585	613	597	607	569	585	627	572	641	580	563	580	582	609	580	563	628	640	581	566	565	595	617	597	624	615	606	623	598	628	634	633	574	657	603	601	558	585	591	610	559	633	639	604	637	585	573	616	571	586	601	589	577	609	558	600	562	636	601	640	599	605	601	572	609	612	572	593	633	579	603	605	598	597	584	662	596	598	617	635	585	629	630	640	657	628	613	635	592	639	566	592	589	643	582	582	673	573	578	659	585	587	635	553	584	577	588	605	608	560	607	600	619	585	589	591	578	588	612	580	589	611	595	616	573	596	641	643	613	630	606	590	639	620	596	637	630	590	609	634	595	634	599	602	591	591	570	589	632	574	603	631	582	599	617	585	593	596	606	558	646	607	600	579	559	593	630	629	631	627	622	603	598	588	602	602	601	594	624	604	576	548	589	562	559	617	603	579	581	581	607	604	622	600	573	619	584	614	579	618	601	585	597	654	612	593	646	615	606	582	565	581	587	593	598	574	558	631	615	607	585	587	613	601	585	613	624	609	637	622	632	606	583	589	633	605	560	575	582	618	597	589	622	591	573	611	583	610	628	612	625	607	603	546	575	610	596	600	570	604	564	565	642	614	613	574	572	605	550	606	618	583	565	603	599	593	608	603	636	608	581	607	643	594	605	578	609	611	635	573	656	659	631	552	620	585	558	631	567	624	619	638	601	658	589	592	588	566	617	556	597	614	589	632	604	624	633	609	630	611	570	623	595	615	597	656	584	611	627	595	576	606	611	590	581	590	591	597	581	599	614	592	631	588	598	608	681	572	564	643	587	602	603	618	638	605	610	614	599	581	596	590	610	619	628	580	573	650	577	579	584	593	623	600	614	610	604	607	560	568	630	593	614	602	588	605	556	601	601	613	587	606	601	644	608	651	606	608	623	594	614	593	602	574	614	600	576	568	594	552	633	628	568	613	618	587	618	637	563	618	611	612	599	559	608	615	657	598	640	579	618	596	557	593	579	597	572	621	587	595	617	597	576	610	625	617	641	583	618	604	599	616	636	605	582	649	616	617	592	546	631	591	580	610	594	581	612	616	622	589	580	581	638	623	602	620	565	635	586	598	595	614	635	618	571	568	644	605	629	603	609	612	571	628	596	556	588	611	580	569	619	613	583	561	611	590	588	606	588	579	565	640	593	610	582	581	593	578	603	593	591	598	613	597	628	630	564	618	646	590	601	614	594	622	573	606	602	622	626	587	575	582	629	606	646	576	606	592	593	585	574	622	624	598	608	595	569	649	625	602	578	601	573	596	651	556	614	602	669	608	625	605	607	586	555	594	569	595	618	602	590	607	601	594	625	589	626	633	623	593	588	570	650	610	600	619	576	586	581	613	596	605	596	635	616	642	587	606	564	589	594	628	620	606	649	603	621	600	612	563	566	569	605	603	653	590	647	640	611	596	614	581	574	598	591	593	575	583	614	628	639	587	572	584	575	563	570	593	579	568	619	589	601	621	561	619	592	592	585	618	618	580	570	604	653	588	569	591	574	642	591	609	655	566	575	606	580	582	618	636	613	568	599	610	572	638	611	570	615	569	601	572	610	543	629	572	577	579	597	630	584	624	597	590	603	616	611	612	569	601	608	595	627	606	591	598	582	615	610	570	664	634	585	562	584	640	662	611	647	588	619	634	597	607	610	612	570	571	630	574	559	587	560	608	663	556	565	598	627	603	583	643	583	623	622	639	599	575	579	635	561	591	640	614	582	617	609	590	615	621	583	564	638	606	605	622	605	599	573	648	582	598	614	588	611	596	623	540	565	592	572	576	613	641	599	617	641	598	593	610	644	601	608	596	590	645	606	601	625	589	600	600	594	624	595	603	600	595	642	626	631	582	622	651	608	631	587	590	600	592	609	600	612	581	615	584	621	589	596	590	644	587	643	586	648	600	587	588	614	563	617	617	615	622	550	618	583	590	599	622	586	587	605	606	610	603	567	608	587	602	585	620	617	623	610	587	649	632	596	620	600	599	585	619	552	594	612	631	607	631	591	615	617	610	619	582	593	634	588	635	631	589	593	607	611	604	612	600	609	578	574	626	565	618	564	620	595	602	645	615	637	623	631	644	648	617	617	594	569	596	606	602	571	576	614	588	596	580	596	593	607	601	617	630	605	644	576	643	615	624	576	571	613	622	587	589	586	623	606	637	619	609	576	601	632	610	610	583	614	585	613	553	580	630	591	594	597	614	630	606	575	652	570	628	630	604	571	597	592	620	589	616	571	609	610	638	600	598	575	615	623	607	574	584	604	609	599	640	635	607	621	562	602	582	631	587	614	598	641	612	608	591	642	611	602	609	638	612	624	621	597	564	581	641	619	622	632	620	604	596	624	609	616	654	571	588	602	605	556	635	626	615	562	598	569	588	584	600	577	555	624	580	629	630	614	649	580	594	630	595	590	592	617	607	635	622	608	646	585	622	634	640	605	567	614	620	569	641	575	621	582	623	583	618	613	570	579	578	576	577	601	577	625	578	577	564	593	623	575	571	596	576	633	604	576	591	641	650	608	622	562	632	615	632	567	633	588	628	601	612	611	600	618	624	590	595	612	612	579	598	588	589	594	590	563	583	586	596	612	600	583	643	589	614	637	613	618	618	583	566	633	557	598	567	600	611	616	617	566	600	594	625	596	586	628	585	597	616	611	585	608	629	625	645	586	607	590	643	566	566	596	616	582	649	595	602	589	602	609	587	636	586	618	610	604	557	611	589	576	609	617	597	626	591	620	597	577	626	628	596	578	618	650	621	608	608	612	640	590	650	620	561	570	619	647	631	592	568	629	576	650	593	588	620	589	641	626	561	595	618	612	596	617	584	587	617	578	611	631	597	655	628	589	603	587	610	639	583	582	591	579	587	602	641	595	627	609	595	623	612	638	579	600	604	610	575	626	594	657	561	590	624	612	615	602	647	603	573	618	613	630	641	622	602	577	582	566	627	589	620	601	618	575	649	594	577	638	609	618	596	595	609	586	601	595	611	586	593
17883	8621	6884	3719	2118	1140	777	563	452	413	354	351	286	318	290	259	265	252	279	258	290	315	274	278	259	271	329	348	314	373	319	355	378	343	362	349	363	346	353	357	353	354	341	364	348	353	298	299	319	312	347	292	292	276	294	261	249	289	259	270	274	249	235	277	278	252	238	263	237	284	244	258	251	255	234	273	214	239	248	244	226	247	229	240	245	244	231	259	222	258	243	205	243	245	244	230	246	235	254	236	228	256	258	238	247	258	236	253	224	265	252	248	209	244	230	237	241	246	223	212	251	213	240	237	233	240	219	241	230	224	237	244	216	252	227	258	239	209	241	209	219	214	225	244	212	213	249	250	235	205	233	274	265	251	256	200	221	250	228	211	244	247	274	228	202	260	230	225	248	238	224	233	247	233	283	216	245	262	238	236	225	253	229	218	194	239	228	232	241	224	233	212	233	251	231	254	215	236	233	236	205	223	238	221	203	249	235	230	215	273	252	242	246	205	252	192	206	254	236	234	240	242	238	226	212	220	226	225	218	220	216	222	222	209	212	228	217	199	242	223	224	211	242	233	232	233	235	236	217	235	203	216	231	267	238	257	215	248	237	225	263	250	232	239	240	248	220	245	241	269	217	214	210	220	239	256	245	228	228	228	209	260	233	249	252	268	227	222	234	216	252	229	261	232	234	214	247	218	222	217	232	201	233	233	224	233	242	232	227	228	224	252	240	260	222	243	239	250	242	211	230	203	245	248	233	237	241	261	223	212	234	235	244	245	231	227	234	252	197	228	239	216	209	217	240	222	252	235	226	230	243	234	239	233	229	244	201	247	260	228	232	216	234	207	229	234	243	252	232	234	251	249	236	215	223	221	284	215	244	263	225	219	236	238	248	240	255	240	236	225	219	223	221	224	209	236	234	221	218	232	225	192	238	246	222	242	238	217	227	244	211	243	229	222	233	224	231	231	245	210	229	235	246	266	240	227	212	228	215	255	244	231	228	239	218	226	235	215	238	237	234	244	231	240	256	243	228	221	220	229	253	265	252	219	239	216	231	201	225	237	238	233	250	249	246	252	234	246	223	238	221	224	246	225	215	239	227	233	229	218	223	238	238	218	234	225	227	244	224	257	233	236	241	238	230	236	218	220	251	234	243	232	251	226	219	215	248	221	261	248	239	233	282	216	227	260	229	216	231	261	249	214	260	238	230	210	215	267	228	223	239	232	224	220	228	241	228	237	222	266	215	243	228	229	239	213	236	282	271	229	242	253	216	246	235	236	230	197	236	246	245	248	271	231	252	226	241	254	228	223	208	221	238	254	247	225	224	248	239	206	246	249	270	283	229	247	199	240	237	218	214	254	261	230	233	224	239	217	221	231	215	228	217	208	219	223	217	238	257	245	230	244	248	225	225	229	261	262	224	264	214	269	235	260	207	214	227	226	244	220	236	221	235	238	226	238	221	242	200	231	248	231	215	239	258	258	203	240	255	229	234	227	236	219	231	241	234	210	216	202	230	214	230	247	248	229	217	249	246	237	217	229	214	231	234	227	242	254	220	261	255	242	255	236	233	206	232	205	244	234	219	263	233	228	223	224	250	233	239	239	247	244	248	234	236	246	238	248	223	254	220	243	246	261	254	239	215	231	236	225	230	241	219	253	261	223	247	230	231	270	223	251	240	232	281	235	225	227	205	210	242	231	242	225	250	217	245	236	249	238	254	212	232	245	248	222	252	233	245	248	235	226	225	224	230	242	239	244	211	230	232	209	242	202	246	247	256	234	241	227	244	227	236	233	238	214	225	208	221	267	240	241	240	201	241	219	229	237	237	224	206	207	217	219	205	235	227	253	218	227	217	227	212	188	238	225	249	238	194	247	237	236	237	231	244	242	231	219	230	260	217	235	250	256	247	216	238	287	220	233	241	230	208	230	232	209	229	236	240	246	235	233	234	230	259	215	230	251	229	267	226	218	223	240	217	241	221	222	222	237	247	212	230	234	241	229	225	233	237	215	223	227	250	227	246	235	209	237	222	232	223	253	246	249	202	224	233	229	249	246	252	227	247	224	234	226	234	221	222	223	239	237	230	230	225	214	237	250	240	238	208	258	248	225	213	238	229	252	209	241	229	237	249	232	247	222	224	218	232	239	214	231	248	240	239	233	245	196	212	227	205	198	212	225	259	227	240	233	263	202	241	229	233	223	244	258	233	239	230	273	227	260	210	213	249	225	224	234	257	231	223	230	241	235	236	238	251	226	224	225	233	239	244	226	226	264	224	228	223	224	258	200	230	247	229	219	225	218	226	217	225	242	229	249	252	209	216	230	218	219	245	209	250	215	255	225	218	231	206	237	248	225	237	253	226	228	223	230	249	236	234	236	251	244	232	216	259	219	238	244	227	227	203	240	208	217	225	217	250	213	233	219	220	242	195	252	209	279	262	220	240	224	229	218	249	223	232	244	244	247	230	212	226	223	254	225	262	225	215	244	262	216	264	216	221	229	257	224	233	254	254	253	246	251	205	256	229	219	219	234	222	252	246	226	252	258	232	233	227	207	249	258	221	237	227	209	235	231	213	256	217	227	249	218	223	214	241	261	258	232	238	227	213	226	240	215	228	211	234	192	247	224	245	259	262	232	198	264	239	221	225	241	254	244	252	204	223	220	207	221	231	273	217	223	233	266	243	218	219	235	225	213	234	260	221	255	242	284	235	250	251	216	237	241	225	217	247	247	222	229	221	229	238	227	218	222	247	241	238	242	217	236	231	202	228	280	233	223	216	241	234	231	231	242	224	218	245	204	231	242	243	220	228	250	267	227	215	266	231	205	217	249	238	230	245	223	208	233	234	237	258	218	238	258	258	237	243	227	232	226	224	249	238	216	253	254	242	234	233	228	229	228	251	218	201	211	238	227	248	280	236	243	232	238	235	209	245	228	220	218	227	220	221	209	237	235	240	241	247	200	225	234	254	224	242	236	244	238	229	241	243	218	206	215	236	262	219	234	250	235	208	214	214	249	225	236	243	238	249	242	243	242	236	206	251	224	202	242	247	200	223	213	217	234	221	234	243	246	257	225	237	244	213	214	205	216	220	228	230	232	252	219	206	244	238	247	199	217	237	248	236	243	250	234	261	235	235	220	211	244	248	218	245	239	199	230	218	244	212	222	214	234	241	228	215	212	217	245	231	224	225	212	217	243	229	225	239	226	190	255	241	243	236	213	207	262	225	246	199	209	253	246	217	232	221	239	254	187	256	247	233	241	206	250	248	248	228	214	271	221	230	217	242	248	237	221	213	234	238	240	246	228	235	248	253	231	238	273	224	221	234	216	243	222	218	236	235	220	228	247	182	255	240	250	236	252	236	218	215	234	221	236	246	248	221	234	227	256	201	237	214	224	235	248	215	243	236	245	223	204	227	249	218	237	232	248	232	227	234	226	232	222	263	200	208	220	215	254	221	219	241	223	245	237	205	240	225	210	205	232	259	212	264	258	211	199
10679	7111	9886	9381	7043	4494	3060	2238	1935	1609	1402	1286	1153	1009	954	878	859	895	873	898	820	837	896	985	980	1040	1132	1256	1414	1636	1503	1584	1823	1751	1597	1539	1497	1477	1542	1611	1562	1533	1575	1426	1361	1509	1255	1286	1244	1399	1574	1105	1094	1059	992	906	910	885	852	789	797	764	787	748	740	700	741	697	615	700	643	658	712	657	663	613	637	587	641	592	632	602	604	611	573	576	602	588	599	551	591	569	541	560	593	556	566	565	612	549	583	567	570	584	597	589	555	580	558	599	573	591	566	569	577	581	580	603	574	586	638	569	597	534	597	558	542	573	567	608	610	571	584	579	586	551	658	564	559	597	592	625	576	557	569	596	584	580	568	631	549	588	617	547	589	576	589	578	592	570	568	555	584	620	565	614	593	553	531	552	539	556	559	580	630	560	578	576	572	512	579	557	577	572	625	545	557	591	594	581	583	585	583	548	580	586	552	560	580	585	575	580	608	551	591	562	564	586	572	581	586	555	586	575	564	580	582	570	570	547	547	569	511	622	576	539	543	544	558	569	589	595	592	576	596	576	570	551	619	596	582	537	556	554	597	569	578	588	550	542	596	536	570	560	566	610	564	612	575	543	602	571	588	556	569	603	576	605	575	551	582	547	584	594	559	574	563	585	580	566	628	580	555	584	577	572	590	529	563	588	561	554	600	593	571	557	589	568	578	587	570	536	567	526	541	583	584	559	582	554	561	534	592	559	569	611	572	552	596	608	580	621	552	592	561	581	565	584	564	595	587	603	591	582	586	582	600	569	598	556	596	592	615	590	608	580	572	545	576	611	568	585	611	575	578	640	585	586	562	606	583	571	562	581	575	553	600	586	603	591	574	581	560	603	575	568	565	537	583	557	593	546	579	580	544	607	553	557	573	553	553	577	545	577	602	599	556	554	561	594	599	578	598	595	594	604	547	560	537	590	569	589	529	599	565	599	535	552	590	555	534	565	606	572	583	617	629	523	573	573	541	565	534	575	586	557	616	578	613	518	570	611	544	614	576	573	596	596	580	565	565	614	577	602	527	575	587	570	592	628	604	589	572	551	586	526	578	639	557	559	598	620	574	588	546	568	609	604	614	529	596	577	601	584	595	546	597	588	595	569	560	603	567	610	562	555	540	618	602	579	554	570	537	589	588	551	565	578	576	578	578	590	581	540	591	601	555	558	603	610	573	576	577	560	579	577	580	555	573	557	589	578	600	610	608	576	584	584	564	598	545	588	610	602	557	590	600	570	523	536	551	580	575	566	570	585	540	598	583	609	580	576	603	556	525	563	543	553	599	551	617	606	573	571	557	551	581	574	559	612	553	572	604	592	603	538	561	546	607	590	591	578	573	602	561	577	614	600	573	585	583	594	577	553	530	574	616	563	524	598	574	592	557	561	582	597	516	554	590	579	536	540	560	566	572	603	623	548	555	565	557	581	568	597	600	598	545	562	602	570	569	595	547	588	544	573	572	613	579	628	553	549	588	606	579	596	578	565	567	584	578	612	535	626	552	593	564	574	582	543	586	575	538	609	555	607	561	596	610	629	594	594	576	617	582	574	601	601	569	608	577	602	578	549	620	623	585	594	581	575	576	605	593	586	537	551	580	597	575	597	597	560	549	583	579	553	546	657	590	566	568	537	555	581	536	558	593	591	577	602	572	569	567	541	585	591	553	606	579	595	623	568	565	603	568	607	572	592	559	579	545	556	573	559	602	566	588	581	575	612	613	598	546	572	598	569	600	521	582	597	558	597	593	565	604	559	574	585	562	565	538	601	543	588	568	544	601	584	602	593	574	576	589	603	543	533	551	543	596	571	586	631	560	527	578	565	582	550	586	588	551	581	596	585	558	583	598	598	578	596	604	592	629	562	541	542	559	553	565	570	559	591	585	517	595	536	550	533	565	603	580	582	569	579	601	510	563	545	610	568	606	631	573	608	604	587	568	570	621	572	600	536	578	587	565	586	614	530	571	576	577	573	589	575	593	572	568	556	600	598	599	595	592	594	590	590	563	602	572	594	577	588	549	572	576	578	499	577	595	565	571	558	539	580	541	572	562	586	555	549	576	558	601	574	585	545	576	580	619	570	591	583	552	555	605	601	557	620	553	608	582	613	570	579	588	550	563	596	610	560	555	597	581	575	553	563	600	547	582	568	596	580	532	535	558	557	517	567	568	585	560	602	561	569	563	580	529	588	556	585	624	552	562	607	563	577	572	573	585	547	622	565	585	536	595	576	581	561	583	576	582	592	567	595	598	604	582	596	587	578	548	536	603	593	599	539	561	632	580	576	554	588	571	571	585	583	590	566	566	606	552	537	596	575	557	581	565	545	541	573	599	552	642	561	633	601	604	582	594	599	576	586	582	579	512	549	585	579	594	579	574	586	575	560	562	544	549	550	597	614	577	570	588	614	568	551	609	597	557	589	590	568	610	552	519	580	586	574	585	562	573	579	583	588	605	568	564	570	588	569	621	594	560	538	600	593	586	583	527	562	555	608	561	561	584	572	546	560	595	569	537	599	570	557	594	621	580	570	617	574	545	578	607	558	616	609	609	589	558	589	593	563	578	594	575	577	620	588	560	563	606	582	564	548	586	542	587	668	567	593	641	609	609	565	560	600	542	614	571	586	558	586	552	582	565	545	562	592	566	570	574	570	570	589	543	591	581	566	545	553	569	528	578	596	568	573	572	585	620	546	596	588	599	560	552	583	600	639	591	608	554	604	569	572	545	562	587	559	565	563	582	578	571	541	572	577	560	573	581	539	582	579	602	590	598	564	627	579	590	565	595	557	566	589	643	563	577	518	570	582	609	584	590	586	598	596	570	619	598	557	587	510	560	568	528	556	563	614	568	546	569	610	617	503	586	620	559	566	573	570	567	586	610	543	593	592	570	589	585	556	578	609	552	578	604	547	589	524	568	549	558	605	581	571	620	577	568	573	569	545	545	578	592	563	624	545	568	584	590	607	586	552	564	570	570	610	594	591	609	577	608	602	569	578	540	568	609	553	619	552	564	586	584	559	575	550	599	577	555	602	584	586	535	583	515	608	556	584	595	567	590	605	620	579	579	584	581	597	608	571	575	558	565	563	581	639	562	607	567	560	550	573	605	559	528	573	594	595	582	605	582	555	615	536	606	597	574	584	576	586	564	570	572	562	606	579	544	585	609	541	584	574	608	615	538	571	574	582	547	565	593	582	587	543	573	546	574	557	550	600	604	591	543	582	565	562	619	603	596	516	569	565	595	551	587	552	570	556	580	608	619	535	568	584	596	583	585	576	618	586	553	556	582	554	599	595	607	525	549	544	580	570	570	582	570	575	564	615	576	566	542	591	583	617	585	581	593	605	592	607	623	580	571	574	580	601	566	608	559	554	587	584	553	580	567	603	556	590	600	580	617	589	537	573	573	591	563	561	546	547	541	577	602	584	585	574	586	612	593	554	561	549	565	542	582	560	586	611	599	560	628	592	554	545	599	562
24054	12548	10069	5789	3395	1808	1158	786	602	518	459	390	382	332	309	331	296	313	273	314	276	270	296	338	291	292	304	356	396	387	393	392	457	437	380	396	362	390	360	370	415	406	404	388	376	383	352	345	315	343	343	333	308	324	278	272	264	266	263	267	260	255	253	260	246	277	281	240	229	236	229	221	234	228	246	196	204	245	211	228	200	219	189	236	219	249	213	200	213	217	234	227	205	203	197	221	215	197	236	188	212	223	210	243	194	232	230	239	222	225	248	242	219	222	216	246	216	196	237	238	214	198	188	228	187	208	203	205	236	220	214	208	221	206	216	194	224	224	243	220	212	224	210	214	188	205	214	196	203	216	218	201	198	212	204	219	222	211	206	206	230	232	201	199	223	211	241	206	218	194	194	218	209	223	202	197	205	211	252	216	205	250	207	205	230	228	256	215	211	225	224	221	206	208	239	227	196	236	208	205	221	231	202	210	215	243	225	238	220	218	223	212	232	216	207	199	211	201	198	221	199	212	238	219	202	206	210	237	216	247	225	237	213	219	231	237	218	221	208	235	233	189	228	212	212	188	215	204	249	207	234	218	219	182	219	214	209	223	207	199	260	225	237	203	223	224	202	170	206	198	196	203	237	212	216	225	214	210	187	229	179	193	216	206	206	222	214	233	212	212	197	230	233	195	198	193	226	189	194	206	230	205	217	216	253	223	227	210	202	199	233	211	198	241	231	196	231	215	225	212	223	246	200	223	205	226	221	202	189	197	228	194	220	198	210	203	197	217	218	220	217	233	217	208	243	243	208	209	231	195	202	214	214	231	212	213	212	217	192	212	211	216	221	184	230	228	205	200	252	221	213	240	218	202	180	216	204	208	227	215	227	205	221	190	245	232	221	207	225	224	217	198	202	216	214	216	218	213	217	202	212	214	238	194	209	219	204	201	220	243	209	195	202	208	223	220	241	220	220	234	238	214	195	205	198	222	199	234	248	211	209	200	234	185	221	232	224	208	217	224	245	195	213	222	211	224	217	224	216	213	215	204	222	219	208	224	222	212	220	203	196	200	197	196	219	229	196	190	200	227	200	222	210	205	208	237	232	216	234	198	199	203	221	197	208	199	232	212	200	217	192	185	188	205	245	213	197	168	225	227	192	227	206	216	208	191	228	201	202	218	216	222	228	225	228	222	228	196	213	208	197	218	228	240	227	222	206	196	205	208	207	247	211	201	211	198	206	199	207	221	220	221	221	224	201	219	219	217	195	198	218	221	228	203	235	245	235	235	237	218	219	230	228	208	211	232	219	184	214	202	220	224	190	216	240	225	232	219	215	197	208	235	223	226	206	189	241	227	213	205	215	194	214	241	198	202	194	246	235	197	229	235	213	231	211	215	209	219	241	205	186	203	240	209	198	232	203	194	213	195	191	200	196	226	207	197	232	187	222	250	192	191	212	208	219	221	210	219	235	217	219	244	244	206	234	209	215	217	248	233	237	227	170	209	190	220	214	200	211	228	197	196	207	277	215	207	206	204	235	199	206	189	258	203	192	240	202	197	222	201	248	210	221	221	196	214	215	196	204	191	239	244	202	206	217	193	196	219	219	200	215	219	210	237	227	216	224	208	213	207	215	214	208	216	207	237	223	226	207	185	238	207	230	181	219	221	211	213	216	245	217	210	233	236	231	226	223	206	187	247	210	205	194	208	248	216	222	207	240	207	198	214	236	217	200	222	218	224	200	237	223	214	224	217	229	225	193	256	209	222	226	234	217	203	206	192	227	220	235	214	217	213	232	198	209	218	176	215	210	250	202	209	213	239	240	214	183	211	216	217	213	217	217	217	189	233	217	197	219	206	187	222	217	206	219	203	203	218	203	211	209	195	201	215	206	199	213	199	204	223	242	199	250	194	193	226	216	204	215	212	233	209	216	197	249	198	221	188	227	209	199	207	193	257	251	230	213	217	223	174	210	211	203	203	217	197	224	229	222	233	221	224	209	222	204	218	220	223	228	237	230	229	187	213	217	205	234	236	217	224	194	218	182	199	202	222	257	212	219	220	206	213	220	217	210	242	191	192	209	225	187	204	241	233	223	233	222	210	213	197	207	218	204	221	232	220	202	213	212	225	221	196	247	209	198	215	226	206	211	244	200	187	223	201	242	217	226	219	241	244	229	193	227	207	214	212	212	192	220	221	239	230	230	213	234	202	221	219	241	217	240	227	248	229	237	206	190	215	199	196	220	243	196	200	205	238	203	189	229	230	212	243	215	199	221	222	232	219	230	237	201	228	204	203	211	230	216	217	240	211	211	234	223	196	209	211	194	216	202	215	237	189	208	222	202	207	195	242	216	240	190	242	200	202	210	219	226	196	215	215	244	200	199	218	230	218	202	209	211	216	245	219	205	236	218	227	208	223	222	193	217	211	218	204	217	228	219	218	208	223	231	203	211	230	214	216	196	219	201	208	196	215	220	216	211	219	205	201	210	226	224	206	209	197	206	206	236	186	199	222	230	187	237	236	233	189	205	204	206	237	228	205	212	203	230	193	238	215	236	251	220	219	231	201	228	211	234	208	200	217	219	219	202	208	211	213	198	220	204	210	231	204	221	208	219	221	217	224	238	207	176	236	216	222	224	220	187	211	241	241	200	225	194	237	201	240	223	208	226	203	215	239	240	204	232	199	203	210	224	200	232	258	229	216	229	186	184	223	191	221	221	225	214	216	226	224	236	195	210	210	186	194	211	230	196	228	230	219	207	218	202	221	222	237	220	217	209	204	218	206	221	203	214	207	218	218	216	217	242	209	185	228	206	212	219	222	220	231	200	237	205	250	234	219	206	178	201	240	205	212	200	220	220	226	232	211	196	214	190	210	211	213	206	228	221	206	235	216	212	225	238	243	207	198	250	217	205	221	235	209	207	225	206	226	203	217	210	210	194	209	209	209	238	223	221	199	225	198	233	184	214	211	222	220	215	219	196	232	200	209	186	201	232	222	207	252	199	252	216	208	218	203	216	222	219	191	223	219	204	234	190	222	243	232	222	214	218	230	228	230	205	209	217	193	224	245	212	211	204	220	203	242	194	212	194	213	191	207	184	215	190	201	219	219	230	216	213	240	222	209	229	202	240	225	209	218	218	232	217	230	217	202	211	203	214	243	235	202	229	206	203	203	219	204	210	194	199	224	218	212	210	218	210	243	219	211	208	224	213	250	193	212	225	226	189	231	217	213	239	233	215	224	217	209	222	210	228	221	224	224	225	224	213	223	239	209	202	217	225	205	196	208	204	189	211	200	221	210	217	205	221	213	231	238	218	224	238	229	211	241	241	227	216	211	234	217	211	208	204	225	221	217	216	209	215	200	253	203	220	235	205	224	200	201	223	237	246	200	207	216	201	206	203	199	204	207	208	236	211	203	233	204	240	220	238	190	220	206	209	209	222	223	210	182	204	224	220	235	234	205	212	189	220	205	200	213	205	209	186	225	212	189	219	200	238	208
13199	9601	12834	12911	10355	6715	4449	3469	2860	2320	2009	1860	1559	1440	1228	1253	1032	1029	1041	994	959	967	1029	1086	1216	1201	1367	1513	1814	1830	1987	1958	2180	2108	1978	1990	1890	1882	1911	2057	2061	2039	2005	1837	1867	1957	1518	1500	1595	1760	2012	1492	1274	1328	1168	1085	1044	947	958	917	934	924	816	828	845	758	734	705	666	722	710	666	756	716	657	638	610	568	605	581	578	614	590	575	560	557	553	541	563	547	547	550	590	605	548	547	573	525	568	560	534	552	515	570	516	542	559	565	573	500	543	499	579	513	570	559	541	549	572	546	576	555	523	538	529	583	558	537	532	553	549	549	522	558	561	571	535	563	537	551	490	570	518	545	532	549	554	498	536	547	518	525	524	567	551	554	556	502	513	527	552	582	536	543	545	556	582	536	560	537	547	553	544	542	581	572	538	553	549	505	551	484	533	512	531	577	535	537	508	558	539	520	541	555	536	554	519	503	521	539	534	538	480	528	550	532	546	509	495	547	537	512	541	515	545	509	526	542	529	508	501	533	515	518	537	608	505	495	546	487	543	550	557	560	501	578	566	561	535	542	521	516	540	506	516	578	502	488	551	501	518	544	511	518	541	554	519	530	569	564	533	529	522	548	529	541	556	539	525	487	519	578	538	559	544	528	520	508	532	533	528	551	527	541	575	530	528	488	505	553	527	586	550	509	558	530	586	545	513	520	550	545	524	529	518	569	517	553	525	538	538	518	533	562	553	542	519	497	525	560	514	564	531	538	550	549	549	505	552	547	537	549	542	525	529	549	560	571	539	560	537	537	576	562	506	540	562	546	535	554	528	545	520	555	525	534	521	509	555	566	535	540	546	545	530	493	546	528	575	545	536	544	559	550	575	556	507	541	545	529	565	551	506	514	521	532	553	533	576	573	526	558	535	482	538	514	525	542	556	518	543	558	516	533	535	506	553	570	510	489	524	567	582	527	540	512	548	556	529	557	553	517	563	535	557	532	524	513	538	528	527	569	536	539	534	527	554	545	558	542	543	557	496	487	508	525	549	528	531	543	538	527	546	527	517	536	547	528	568	548	551	540	570	509	523	542	568	574	587	552	510	534	566	511	544	576	564	505	561	515	511	558	552	544	511	535	547	539	527	525	594	525	534	576	531	563	503	561	577	524	487	506	543	504	523	548	547	533	532	512	478	544	528	521	553	556	509	510	560	526	559	510	500	519	550	502	544	526	590	554	527	560	525	568	538	566	554	514	507	553	545	524	527	537	564	511	523	550	516	526	543	528	536	522	539	577	518	519	535	545	534	532	534	555	565	553	519	530	559	543	559	566	536	543	582	571	553	540	561	560	529	498	532	526	537	542	518	550	512	509	553	549	540	511	533	578	565	564	546	524	585	575	554	558	568	541	547	530	492	557	534	549	570	531	512	522	574	548	557	538	618	558	543	537	546	590	516	553	547	497	550	521	530	525	546	553	532	521	535	520	569	488	520	555	552	548	586	541	526	564	538	493	499	534	508	543	544	500	531	537	523	514	549	538	532	482	566	523	534	567	549	540	516	547	535	543	541	513	550	494	496	527	549	518	547	518	520	527	583	551	560	513	531	514	543	524	597	512	580	564	540	517	510	577	522	579	521	550	503	553	530	543	515	500	563	535	537	543	554	550	512	527	560	540	556	541	511	536	543	517	529	511	502	549	528	543	548	516	476	556	537	502	545	517	561	517	568	532	557	568	553	538	541	513	521	539	521	524	541	526	527	564	521	521	556	559	546	509	519	534	562	502	525	554	494	519	588	509	535	563	528	540	563	513	561	543	487	518	501	513	560	523	544	555	513	543	556	524	558	555	530	536	496	527	556	522	541	579	584	532	528	523	524	527	518	526	548	580	562	517	579	565	530	529	547	541	509	579	528	494	538	570	550	552	506	534	586	565	528	537	541	486	568	532	546	515	523	540	562	554	534	498	505	516	576	535	575	547	531	487	508	514	570	535	526	477	561	527	483	539	537	533	556	552	549	535	462	501	565	523	540	591	535	531	592	514	526	525	523	553	516	566	546	548	541	531	504	555	502	562	529	510	524	542	537	528	572	526	544	565	553	528	532	516	571	568	531	553	553	543	530	560	518	530	526	581	514	553	534	555	575	504	542	549	480	557	514	537	547	492	523	568	550	537	487	545	555	524	549	530	585	526	553	532	545	555	542	503	525	562	545	572	527	522	537	531	541	540	521	535	541	542	544	535	532	493	563	554	537	526	506	525	560	523	568	550	549	540	541	557	574	493	506	567	556	526	525	528	534	552	534	578	525	605	534	533	581	553	515	538	531	533	583	472	575	549	561	537	502	558	543	529	572	531	522	563	534	552	512	532	578	572	568	550	509	511	526	542	549	559	506	555	552	571	505	553	477	542	534	553	527	584	525	500	521	561	554	563	531	518	532	596	494	524	524	570	524	504	559	556	527	575	590	531	556	556	534	512	494	525	551	506	515	488	592	562	505	547	518	584	482	541	558	519	488	557	521	554	508	545	531	548	529	536	550	520	543	537	531	553	530	520	519	536	507	534	528	519	509	548	513	563	507	567	559	553	530	537	503	540	596	538	535	509	538	579	525	588	546	546	541	567	546	556	496	533	531	562	522	530	546	538	542	484	563	559	477	483	597	527	543	536	554	566	538	529	545	542	562	526	549	554	546	528	556	539	550	529	527	585	559	562	528	503	551	528	558	529	545	516	519	571	574	540	546	518	557	523	521	517	520	503	597	533	527	536	549	528	521	571	554	505	565	547	548	539	567	517	507	485	534	550	538	542	517	502	490	529	552	546	529	513	563	501	545	482	504	543	512	546	555	528	540	526	556	554	526	550	583	511	545	518	570	517	557	494	516	539	540	530	544	551	527	524	513	544	520	598	565	539	537	565	525	589	534	532	531	516	566	543	528	569	558	533	572	526	523	511	530	546	545	540	522	553	521	528	529	510	543	495	570	554	537	550	555	559	542	564	563	556	505	504	548	528	529	549	527	582	531	512	541	581	534	530	568	574	583	543	532	535	537	539	569	581	520	514	512	528	563	538	505	543	534	537	529	527	562	550	520	540	541	521	556	551	538	499	530	551	610	523	526	508	565	530	540	520	585	568	577	520	545	554	549	548	553	534	538	528	491	507	551	498	524	503	563	577	529	524	520	553	552	554	492	526	582	564	568	524	562	528	546	541	526	581	505	545	522	520	536	518	552	513	511	550	530	538	555	515	532	549	520	594	519	529	550	557	558	529	516	527	546	517	561	524	517	516	535	528	562	529	548	501	494	532	523	556	546	565	552	551	526	526	542	541	518	516	501	548	528	570	544	574	518	552	561	551	557	541	528	511	522	566	525	529	546	552	542	554	565	508	566	527	550	557	537	554	493	499	510	512	534	517	502	541	542	538	551	518	534	519	538	564	559	511	530	538	566	515	537	544	524	528	527	559	517	541	529	472	496	559	496	560	493	488	531	488	535	578	546	561	524	525	495	568	515	571
8246	3475	2379	1754	1162	660	424	375	301	294	284	299	282	288	284	260	266	288	284	320	264	257	275	269	255	281	298	348	311	308	307	308	333	310	346	311	322	320	339	365	305	357	326	317	330	332	258	325	340	316	279	290	260	284	267	289	261	261	249	259	265	259	248	273	291	250	254	246	261	293	257	238	249	272	261	224	255	254	281	249	259	274	266	244	249	236	211	248	263	245	261	264	261	244	249	260	243	248	260	225	237	231	272	297	260	257	256	244	257	251	228	258	243	254	238	270	244	265	249	254	284	240	257	242	248	248	259	270	275	270	233	260	262	254	259	239	290	249	266	248	238	267	239	262	271	289	226	277	258	273	280	254	255	243	275	257	226	246	230	283	250	250	247	258	247	234	245	245	286	232	234	259	271	265	270	218	256	255	227	231	258	276	294	238	265	265	235	254	229	276	222	270	255	265	266	267	283	244	247	250	263	266	274	250	264	244	258	234	293	251	252	261	269	272	221	245	245	274	259	253	238	242	243	272	259	262	260	256	238	229	243	257	249	241	264	243	222	238	256	262	253	272	292	231	248	252	254	236	245	261	262	239	275	213	247	256	256	249	250	280	258	237	251	264	234	282	245	241	259	264	271	243	254	240	263	223	254	256	250	258	248	221	238	246	254	242	242	238	275	242	248	262	251	269	260	209	266	257	243	250	266	239	232	240	249	272	251	252	242	261	251	270	257	230	223	248	226	270	259	245	257	274	242	251	281	262	239	231	232	249	256	250	255	273	244	253	234	268	269	243	258	234	229	229	247	253	263	237	284	237	275	265	222	245	251	257	242	235	239	243	258	251	267	224	229	279	270	265	230	254	263	250	242	250	262	256	256	262	258	248	242	254	244	231	275	251	253	233	253	283	229	258	257	267	265	242	257	256	226	267	260	241	253	247	252	262	252	249	268	257	250	250	234	280	280	233	271	260	256	289	254	257	229	259	254	240	250	247	248	254	273	252	264	250	226	240	279	266	250	240	238	257	244	236	245	279	257	254	223	270	275	282	266	220	252	259	253	257	260	243	262	270	253	246	238	254	276	243	266	259	239	264	235	248	235	264	257	221	256	237	260	253	255	252	264	265	232	243	252	268	232	240	243	245	259	256	263	254	255	256	227	246	250	261	259	245	246	264	250	236	256	244	231	253	225	239	232	207	268	243	258	248	244	253	245	245	270	259	256	265	263	255	261	266	255	242	235	230	218	245	274	265	238	216	261	239	264	273	241	253	256	241	286	236	236	231	242	245	252	259	264	231	254	233	280	257	243	272	264	262	262	232	278	235	246	281	245	261	247	254	251	265	228	267	239	232	258	246	255	251	241	238	219	228	233	240	250	277	270	223	250	248	257	248	235	271	255	245	254	233	251	247	268	260	237	250	251	265	276	240	251	289	254	272	274	258	254	243	255	224	235	241	262	266	248	222	251	242	260	243	244	193	273	257	241	274	258	219	250	265	230	254	256	239	253	255	243	254	242	260	265	261	248	259	285	234	260	259	271	226	242	235	254	213	265	246	243	258	219	238	245	235	249	249	253	279	239	276	255	257	260	233	262	269	237	292	266	273	256	242	256	266	234	265	288	260	251	262	234	273	250	257	235	249	233	252	239	229	240	254	254	241	282	264	235	260	256	273	253	248	252	251	274	231	263	240	250	262	243	248	248	271	243	248	258	279	281	240	257	245	279	254	250	296	245	250	250	254	244	255	263	249	266	270	232	266	273	257	247	244	265	254	241	278	261	251	241	209	225	257	249	259	264	232	226	262	240	278	263	255	262	234	245	238	239	250	238	223	266	254	244	260	279	234	265	268	259	250	255	262	245	266	287	274	244	257	259	270	230	263	285	242	242	250	223	248	268	285	250	232	222	287	275	250	229	260	278	263	235	251	256	236	250	238	276	244	251	237	247	217	247	268	235	273	229	260	289	250	236	269	256	269	264	243	268	255	271	255	208	268	255	273	259	260	242	251	241	262	272	282	232	281	285	246	227	252	253	258	261	248	245	238	229	244	264	214	264	269	278	259	244	275	279	244	242	246	251	231	254	244	244	248	287	246	249	235	254	250	259	248	230	268	251	249	259	240	247	247	276	245	251	289	257	243	273	231	238	257	260	266	236	249	277	239	251	224	225	243	254	239	221	251	262	232	239	248	238	265	237	249	271	249	228	261	282	239	251	251	249	247	247	231	243	254	233	252	261	264	268	253	282	244	246	243	261	241	250	241	267	229	243	268	257	256	221	248	269	233	248	252	269	249	251	274	246	228	242	240	263	255	239	255	269	266	252	220	247	243	269	247	228	243	254	281	250	267	258	243	234	271	235	230	231	241	243	265	250	271	240	254	256	274	264	255	249	264	258	238	235	270	250	227	277	282	219	259	263	240	252	226	262	263	255	218	275	267	243	235	254	273	264	269	244	245	258	267	251	235	264	268	248	257	250	254	246	241	257	283	270	241	266	227	265	256	279	253	264	223	267	237	256	263	233	243	272	244	260	228	262	257	260	247	255	243	259	234	233	259	269	260	265	244	280	236	249	269	280	240	245	230	248	265	258	259	264	237	224	248	250	252	251	267	251	247	260	255	264	237	248	252	265	250	282	248	289	238	261	228	260	264	281	244	252	267	243	243	211	233	280	229	235	247	251	257	239	254	258	253	236	238	241	225	245	250	248	261	267	222	242	269	251	231	255	253	263	249	245	255	277	265	238	236	246	248	251	256	252	302	250	235	237	249	233	255	288	263	234	257	263	255	278	258	231	234	233	264	276	244	261	259	229	277	241	259	254	235	277	240	249	246	274	249	269	260	279	253	259	253	261	224	266	263	244	245	232	249	246	253	271	252	252	280	239	246	243	233	252	256	243	232	265	232	245	241	251	276	230	234	268	259	253	263	262	240	266	260	251	236	265	233	264	241	280	239	264	252	256	263	247	228	231	256	253	246	248	225	239	258	247	242	256	283	261	245	228	254	260	223	284	264	229	258	233	267	258	241	253	265	260	264	243	252	277	265	268	277	268	253	228	224	266	288	243	264	274	270	259	238	268	267	255	237	252	286	246	268	263	267	256	233	276	234	256	244	272	255	234	275	247	255	241	248	266	267	265	273	240	261	254	226	244	249	243	246	256	251	251	240	265	274	250	278	248	264	259	247	266	260	245	224	239	237	271	261	235	251	245	262	253	274	262	262	271	257	216	249	245	255	237	246	252	254	249	280	242	275	258	256	257	250	265	256	236	226	256	244	238	257	219	246	259	248	244	278	294	256	231	259	269	250	230	256	250	243	277	256	270	234	256	242	265	241	263	251	237	260	250	269	263	220	250	268	241	264	290	240	261	269	273	260	242	246	255	267	254	280	264	246	248	244	228	238	212	248	235	271	263	250	233	228	220	269	273	254	249	245	251	272	252	262	248	246	255	261	272	253	245	266	222	250	247	274	246	250	251	226	248	261	252	223	256	230	272	264	273	261
5152	3289	4238	5351	4067	2616	1495	1192	1068	914	883	806	818	739	724	694	695	662	666	706	698	660	731	762	774	844	907	1000	1171	1196	1183	1358	1308	1365	1229	1273	1160	1202	1169	1217	1223	1234	1147	1159	1037	1024	994	952	922	886	902	872	864	819	863	791	757	728	762	719	683	775	719	698	685	667	695	673	746	688	683	695	655	674	651	641	657	636	625	584	602	647	673	616	659	589	670	639	648	636	567	592	607	599	650	634	607	625	567	630	639	651	567	616	604	636	611	677	641	593	626	601	623	639	615	598	632	607	596	617	605	627	648	616	624	627	606	600	652	657	623	589	620	659	648	621	609	614	603	632	640	562	670	621	650	568	614	624	622	631	662	633	620	563	611	578	605	618	659	627	641	649	637	606	617	623	611	622	670	618	605	641	639	611	625	654	626	640	619	611	640	618	626	605	613	627	620	608	616	594	626	661	680	644	616	625	598	620	629	622	642	612	614	618	634	601	596	605	627	639	616	617	610	643	599	598	580	595	629	635	607	610	602	612	593	616	618	589	634	590	623	586	646	573	650	619	610	602	644	616	592	619	624	603	614	642	648	642	613	621	628	651	599	621	619	662	605	620	587	635	621	627	601	647	654	666	609	646	618	603	628	627	621	632	610	618	698	626	604	595	601	613	582	610	585	620	589	566	634	587	603	597	643	594	614	624	599	594	654	646	622	599	589	606	600	605	596	593	601	633	588	578	640	549	660	618	617	665	600	630	655	618	666	582	619	625	615	634	640	587	634	644	624	620	621	642	614	592	628	652	582	635	633	604	609	591	596	626	574	631	637	632	590	606	616	603	622	651	635	584	603	621	621	661	650	642	599	615	637	631	605	617	676	638	641	611	595	604	599	595	639	587	577	633	584	609	628	641	619	597	633	593	627	580	641	634	620	671	540	605	611	611	605	616	581	600	609	634	601	625	578	627	632	653	631	628	615	646	642	682	596	574	623	641	634	664	631	611	619	597	619	640	613	637	610	633	616	599	614	621	602	606	623	624	613	672	645	615	579	582	589	624	653	590	620	642	638	646	620	605	597	627	612	592	600	627	637	628	613	649	623	633	642	643	623	643	610	592	639	630	567	603	574	622	629	627	593	644	601	637	614	606	620	632	610	608	659	607	667	643	622	600	593	600	639	568	644	591	556	605	623	597	656	632	587	604	642	650	597	588	625	647	602	654	606	601	613	647	662	602	626	640	613	673	611	624	585	594	618	606	659	641	619	676	566	642	587	601	581	646	560	660	616	617	661	570	646	592	580	632	647	588	664	639	654	630	618	589	603	621	609	586	639	644	595	649	642	600	582	630	622	596	570	592	599	637	634	574	513	614	631	597	610	625	639	627	622	654	617	597	638	637	601	623	620	603	613	624	591	608	597	605	607	610	635	659	644	590	620	576	610	676	641	647	629	600	645	583	584	623	583	613	584	593	608	602	619	577	613	614	640	618	635	633	641	621	626	640	646	623	607	578	614	613	646	598	600	655	603	621	628	628	611	627	604	642	614	644	625	615	621	613	595	597	634	656	630	606	595	608	616	596	649	607	650	612	605	669	627	641	569	613	648	654	667	628	617	592	625	612	626	607	596	640	670	616	601	584	613	681	598	588	638	600	622	653	622	660	602	611	648	666	601	608	621	596	598	613	657	668	617	632	655	589	634	622	639	648	648	589	681	655	609	603	641	641	559	634	586	601	592	592	649	583	625	620	612	616	618	639	624	622	600	621	599	605	649	627	611	640	606	640	574	611	621	612	616	645	642	570	621	629	614	591	632	566	634	619	640	620	588	588	650	590	571	586	607	660	611	650	606	618	638	578	604	627	606	618	644	602	604	600	620	625	612	651	592	657	610	649	580	665	602	608	614	601	644	584	604	617	599	648	573	631	627	624	615	613	584	657	599	584	595	644	621	630	640	653	602	669	615	667	615	603	600	638	621	643	608	664	642	604	592	572	627	633	605	613	607	604	614	609	623	621	582	623	656	596	591	630	643	608	633	605	628	629	593	610	607	604	595	606	613	590	622	623	648	588	650	630	634	610	685	615	639	585	610	625	644	602	603	612	607	601	622	608	633	632	563	617	588	664	651	654	620	618	643	629	623	608	587	652	571	591	614	642	545	629	629	623	581	588	635	625	614	606	627	643	643	649	618	606	595	668	628	634	663	607	635	609	609	610	617	570	602	622	648	644	623	613	642	637	620	573	606	595	658	590	640	633	629	573	585	607	635	651	623	604	599	612	635	620	599	582	653	638	622	620	642	605	601	615	584	648	591	592	653	669	593	648	639	627	649	596	619	605	675	611	615	645	600	660	593	627	606	586	622	599	696	646	600	637	604	609	634	639	594	613	640	647	590	599	615	602	653	588	641	631	629	639	617	651	619	601	620	604	644	623	590	622	590	591	614	576	658	665	554	598	565	589	629	625	627	585	615	619	601	643	595	662	637	608	609	655	620	613	617	598	637	578	643	627	646	603	612	604	621	639	616	618	622	601	607	583	643	599	600	585	616	614	593	661	623	578	581	618	574	637	654	579	632	634	588	614	613	582	633	589	620	606	648	609	682	622	628	602	599	657	635	646	582	622	619	613	601	609	672	562	628	578	629	628	625	642	577	589	631	654	605	668	620	633	665	643	587	602	580	616	655	623	639	608	637	651	620	603	618	638	646	600	575	549	618	646	595	606	589	647	630	616	604	589	600	646	701	608	609	584	630	591	667	625	560	629	575	602	621	643	613	613	638	647	650	589	634	596	658	567	610	587	618	600	613	629	596	630	591	658	629	644	653	628	584	609	609	605	615	649	655	614	624	670	631	634	612	662	611	591	612	607	604	645	601	612	583	621	613	606	623	605	638	574	617	628	640	610	602	654	605	602	586	639	610	587	605	621	652	611	581	646	603	646	601	598	644	592	579	628	633	654	623	633	651	615	640	595	594	614	628	609	602	604	560	599	602	605	626	577	586	633	611	572	587	655	592	599	611	609	615	578	553	608	651	575	610	622	633	599	634	627	600	649	657	592	584	610	640	606	637	649	623	638	636	632	616	654	619	626	622	633	614	604	636	577	582	590	605	611	606	624	592	615	625	621	598	615	632	591	620	619	604	573	598	634	670	668	636	619	572	651	586	618	630	593	617	588	649	642	598	577	595	608	593	610	623	564	597	623	611	619	562	635	607	616	613	586	618	592	630	619	618	612	620	576	632	577	599	625	646	654	608	626	652	625	585	707	620	630	615	629	618	605	580	670	606	638	609	612	627	572	610	629	582	590	659	674	622	630	603	607	623	612	599	615	614	594	632	624	604	635	648	646	640	605	662	624	613	644	609	623	640	614	625	592	606	593	611	630	619	634	587	623	635	585	610	587	624	593	587	646	625	628	582	557	627	602	586	664	610	592	622	624	645	618	608	627	662	594	599	619	627	590	645	558	669	674	627	615	591	652	613	585	605	562	645	609	673	614	596	633	647	599	651	630	657	624
15713	7107	5292	3419	2222	1327	729	549	438	390	376	385	350	323	306	279	263	287	271	275	266	277	248	262	307	290	287	324	358	356	374	376	377	333	381	365	400	386	359	367	352	383	339	320	325	372	307	322	321	333	359	333	260	317	279	273	252	265	298	258	249	296	278	295	258	245	253	260	262	200	211	222	244	283	251	230	252	241	265	211	237	225	227	249	230	245	213	251	227	240	268	230	210	252	260	240	267	228	228	258	238	239	246	237	279	248	245	207	212	231	233	239	214	212	236	232	243	221	220	241	253	227	203	231	208	259	269	221	227	264	248	248	216	227	209	283	243	225	246	273	201	203	226	222	224	271	214	237	218	253	224	239	249	249	266	234	258	219	254	251	241	252	254	235	237	235	211	257	217	218	225	230	235	278	230	220	208	227	260	231	220	230	227	210	232	237	235	258	224	206	244	198	237	212	247	247	274	229	228	256	224	260	260	249	242	238	225	241	231	246	242	232	223	240	238	213	197	239	242	242	252	222	234	250	236	252	254	229	255	228	228	216	251	269	246	267	222	244	227	231	239	246	230	234	239	239	242	243	258	217	250	246	239	226	209	234	241	232	237	222	233	235	223	221	255	229	214	215	228	217	225	255	230	269	254	221	241	229	230	230	231	238	222	243	243	233	222	257	243	234	237	224	227	229	245	261	248	201	243	254	227	229	259	241	256	274	242	229	200	254	254	211	248	244	255	230	234	259	259	230	258	246	261	247	237	237	239	252	246	221	220	245	246	257	225	210	266	258	240	250	259	250	221	207	231	196	245	237	245	257	214	202	216	242	246	235	261	235	247	237	254	238	214	246	225	238	208	232	257	230	230	237	230	208	263	225	233	236	258	213	217	218	228	254	225	214	251	252	249	231	223	237	239	203	227	221	255	245	228	238	234	240	239	245	253	231	231	262	249	248	234	249	214	256	237	257	226	232	212	236	237	233	229	272	231	261	225	237	236	246	251	228	233	217	223	246	247	233	233	251	215	238	225	241	220	214	244	235	265	255	214	212	212	233	213	219	227	211	218	211	246	235	214	233	235	218	230	252	247	248	266	240	224	257	261	247	241	245	215	247	234	211	267	243	231	246	239	235	239	264	262	214	221	258	240	250	209	226	236	227	246	228	225	235	228	271	248	238	233	244	229	226	231	233	241	239	233	249	224	236	234	216	216	262	248	227	229	269	254	246	246	221	233	239	256	217	216	244	253	255	251	249	253	202	232	199	229	235	248	244	248	238	241	252	218	202	245	236	220	246	224	248	238	235	237	243	228	245	209	252	247	229	214	241	212	220	213	241	249	226	209	221	223	244	222	240	236	235	249	258	229	233	247	215	234	245	234	226	245	230	225	238	239	220	242	237	215	232	254	233	234	231	230	229	240	203	235	248	248	225	256	241	242	236	240	221	238	223	235	223	243	254	246	227	234	236	246	262	234	258	248	246	257	204	223	227	216	244	246	250	229	211	235	258	226	252	225	258	255	252	245	214	249	251	233	250	217	267	262	214	210	243	252	201	225	266	253	260	237	251	248	247	231	199	218	230	232	223	214	214	259	211	250	229	211	283	219	214	242	239	262	262	216	250	260	235	241	239	238	239	238	248	240	245	241	237	233	247	254	228	245	259	231	245	227	219	235	235	256	236	255	235	228	229	235	257	231	233	232	239	244	208	255	243	242	229	231	240	234	236	226	222	227	217	238	219	221	226	250	231	243	233	248	234	234	240	244	212	261	229	222	235	226	271	225	218	251	232	229	241	236	225	221	231	245	239	245	227	259	224	241	252	248	210	239	249	251	222	263	224	242	225	236	246	201	247	230	234	206	244	268	244	242	252	233	236	235	251	213	234	204	202	262	248	223	277	240	229	244	228	244	249	219	250	254	269	258	230	203	245	235	243	220	220	247	242	217	237	251	244	214	245	216	249	245	234	230	248	254	248	259	234	253	232	230	235	266	257	234	256	258	236	261	258	231	218	226	220	207	240	258	231	229	224	260	242	225	244	234	245	234	218	254	247	230	243	236	238	233	248	235	236	226	220	240	239	250	243	209	253	262	238	241	234	244	239	236	236	241	202	245	245	231	240	198	220	217	254	257	240	263	257	227	235	231	245	275	220	211	249	246	221	250	217	219	262	238	251	258	233	246	240	212	215	242	253	242	260	226	200	238	254	232	267	229	240	229	227	240	247	217	241	265	254	210	231	243	241	250	250	238	238	242	268	253	240	226	236	244	233	240	253	250	242	224	212	246	265	229	251	220	274	260	262	210	251	249	242	248	228	243	238	219	229	205	245	220	234	249	231	210	247	235	226	253	243	259	210	220	255	228	216	245	219	247	261	226	242	237	234	243	228	241	234	257	237	248	221	223	242	232	266	248	213	268	245	240	234	257	227	228	235	238	231	222	234	243	233	245	227	239	232	256	207	289	241	250	231	217	273	255	232	218	229	205	229	240	251	248	252	228	234	225	220	263	224	241	210	248	234	238	232	228	261	243	266	218	232	246	240	228	248	237	235	234	220	238	264	239	230	234	228	241	247	255	238	221	244	245	236	247	212	238	261	238	230	240	266	242	207	244	261	221	252	216	236	243	249	213	234	236	260	225	243	259	263	251	245	246	242	240	245	275	228	225	248	250	235	246	230	235	238	236	225	229	239	233	217	271	226	238	235	241	249	237	227	238	228	234	202	229	248	216	263	232	234	232	214	256	236	223	235	250	216	201	235	254	277	257	251	237	201	212	238	210	227	230	220	251	248	262	229	252	224	236	221	246	210	243	237	263	216	237	232	230	234	237	238	237	247	261	265	243	255	236	237	248	219	243	231	241	248	216	243	231	224	251	223	228	253	227	234	212	232	227	214	276	264	241	229	248	223	200	231	222	251	220	233	266	257	251	239	252	248	224	230	240	256	253	225	237	216	242	263	243	232	230	224	243	257	237	232	242	233	239	202	224	213	248	220	198	268	218	242	244	224	210	237	269	257	223	221	248	266	236	204	222	237	254	235	224	236	255	249	233	248	229	240	230	219	249	203	217	262	252	250	253	251	258	240	242	251	231	245	269	257	240	229	221	232	234	217	232	234	245	241	227	230	239	207	236	250	224	229	245	232	220	243	241	250	238	235	256	236	234	245	252	242	255	233	240	214	228	236	245	226	248	239	224	237	230	241	236	209	236	248	262	256	212	261	217	246	208	251	236	259	239	253	255	246	259	261	229	236	233	246	227	204	219	235	264	240	242	247	220	234	223	254	232	252	241	264	245	247	246	195	223	246	225	244	262	243	246	279	247	232	237	233	241	235	234	252	234	239	219	253	225	254	236	231	261	216	206	216	237	238	229	217	244	238	230	216	230	243	236	260	227	226	216	227	234	232	231	240	243	236	226	225	237	231	246	258	226	237	234	241	207	237	237	233	242	212	225	236	244	268	242	232	239	266	226	236	246	239	236	237	229	228	228	233	242	212	251	234	213	249
9589	6007	8061	9223	7238	5285	3103	2372	1939	1596	1359	1314	1182	1085	1017	956	913	923	886	821	848	868	906	907	953	1021	1171	1275	1479	1590	1682	1919	1815	1696	1609	1633	1706	1626	1627	1730	1689	1589	1622	1497	1448	1566	1228	1198	1238	1202	1348	1318	1052	968	1005	918	948	882	921	885	776	814	802	758	780	738	728	687	709	719	643	690	660	643	699	661	601	654	660	613	617	574	566	607	594	606	583	584	606	570	552	670	619	589	563	579	570	560	572	579	606	605	589	574	594	575	600	619	566	634	587	582	554	615	576	548	631	613	588	631	601	569	561	635	571	592	591	572	617	633	659	585	595	605	585	578	591	599	597	515	593	604	605	615	573	566	581	603	593	597	570	631	585	622	594	593	557	558	593	551	607	581	617	623	590	554	603	585	613	590	615	595	641	561	558	542	567	558	630	569	586	591	595	581	579	593	593	597	599	588	589	606	561	571	562	612	575	577	606	593	551	612	555	631	590	552	586	570	567	642	592	579	599	581	556	578	563	581	601	600	591	587	584	591	593	619	531	589	559	583	569	596	612	618	608	595	574	557	599	571	609	590	594	626	572	557	575	572	615	551	584	575	578	570	636	620	601	574	602	592	612	543	611	594	580	547	569	597	634	568	594	619	571	561	607	603	555	606	612	590	617	593	579	581	598	569	554	602	597	578	577	628	576	597	555	598	587	538	610	572	578	597	605	576	559	571	572	610	603	574	551	585	571	600	544	546	591	574	565	618	602	630	620	650	599	570	600	565	569	595	599	560	594	595	614	562	617	553	588	610	593	616	569	639	577	568	599	565	617	602	601	572	561	585	586	626	595	546	585	586	603	565	592	582	564	604	599	614	643	589	602	620	597	597	582	578	589	590	590	553	583	642	588	618	569	581	572	606	589	546	617	611	566	592	583	596	617	594	559	572	572	616	563	626	547	597	598	588	579	574	568	609	604	617	578	617	587	564	581	625	559	567	584	598	579	604	619	582	576	564	611	555	572	582	539	556	625	610	607	590	599	574	631	568	590	573	568	585	612	611	556	556	596	628	615	561	568	588	632	587	593	551	550	551	598	606	581	577	594	576	589	615	603	544	576	600	589	547	608	614	606	602	620	615	581	543	589	519	546	597	574	592	545	623	576	584	602	573	584	619	582	602	558	606	591	602	607	606	549	602	636	569	649	643	612	575	572	536	564	563	572	566	600	562	602	621	607	581	600	550	612	604	600	553	578	553	573	570	587	587	624	581	554	585	560	592	619	561	578	618	578	603	595	628	595	521	577	560	573	620	524	567	574	612	591	596	583	563	611	635	644	574	552	650	605	685	585	566	613	581	619	541	578	595	579	601	560	633	587	608	570	574	589	580	581	607	628	582	601	566	609	575	586	544	595	592	580	613	605	548	592	600	578	588	634	542	594	622	625	620	603	634	575	575	550	594	566	589	569	579	603	549	597	576	596	572	585	598	588	565	589	562	573	581	601	596	584	606	563	625	627	580	590	556	610	573	556	596	555	629	626	590	592	614	560	595	581	614	594	576	565	576	571	570	561	576	568	583	565	566	592	574	586	617	567	576	560	579	619	610	575	573	619	592	586	603	610	577	571	632	552	576	591	629	558	639	583	546	572	584	602	629	598	583	600	610	576	575	605	588	604	591	520	610	554	527	572	541	627	590	574	597	569	570	587	619	575	589	568	506	605	533	583	574	616	633	570	597	579	562	586	558	615	606	578	578	571	542	576	590	588	542	588	571	521	577	569	555	625	602	594	534	564	556	588	559	584	602	578	664	616	622	572	628	598	600	609	586	541	601	639	579	567	581	609	561	570	551	606	568	572	612	528	561	582	603	597	554	563	623	611	596	615	586	615	610	591	591	583	598	564	591	592	641	579	596	576	562	589	599	585	560	543	652	543	584	610	605	557	573	549	607	549	598	595	610	577	585	561	563	612	596	607	538	601	579	563	605	588	595	574	590	600	561	590	573	584	572	617	553	605	615	569	616	601	585	568	572	620	613	559	599	620	595	607	586	637	539	606	582	589	601	586	571	569	606	638	578	577	650	628	613	580	613	576	565	585	579	555	551	598	641	566	595	580	595	584	592	604	602	596	588	566	628	607	559	566	561	575	572	572	577	597	607	576	598	590	589	603	584	568	633	618	594	612	562	547	563	536	559	619	616	640	578	588	626	605	557	600	593	595	613	592	573	596	640	585	568	628	572	549	558	588	586	598	553	593	619	593	555	607	617	570	577	603	577	579	620	639	621	593	557	618	592	600	585	613	591	567	592	594	632	557	573	626	578	584	629	583	572	632	551	596	571	567	627	607	579	589	567	553	606	564	603	608	591	541	644	624	594	561	592	581	582	585	632	585	630	632	590	614	610	585	604	613	588	558	593	595	592	605	601	577	572	582	570	627	606	580	587	559	582	564	558	629	625	600	619	628	587	593	612	560	598	590	575	569	585	558	565	546	564	562	571	616	602	571	600	624	557	556	551	594	603	556	599	546	572	601	577	606	573	598	546	604	643	587	549	589	588	642	620	595	590	580	595	587	590	580	581	573	603	565	589	599	578	584	637	570	642	594	608	585	565	579	577	616	583	560	598	649	614	619	541	616	560	599	585	602	549	595	607	619	560	572	580	599	589	586	569	563	560	563	576	576	583	561	554	542	584	576	595	590	609	637	577	620	598	537	583	602	617	586	599	554	620	587	582	613	632	579	582	568	533	584	583	549	565	563	578	607	512	563	609	592	573	602	586	543	581	578	588	545	610	593	632	571	591	559	589	603	596	596	586	618	627	559	579	573	610	602	588	593	560	606	526	631	632	575	605	600	614	626	605	611	609	566	562	584	588	583	579	582	562	596	563	584	634	587	625	565	597	618	593	544	618	562	565	537	565	577	567	577	593	585	556	596	571	546	590	617	559	570	569	602	625	608	619	565	529	596	562	578	605	601	578	585	588	590	623	564	605	598	612	589	595	562	557	577	594	598	592	606	605	595	603	573	629	593	546	574	594	625	603	587	622	581	591	592	587	545	603	570	586	581	610	554	581	565	589	610	595	625	570	609	583	573	555	587	624	597	580	563	580	584	580	582	566	596	607	578	584	604	575	556	602	594	557	579	569	581	593	588	606	557	615	604	598	571	588	616	600	589	593	601	588	589	580	586	576	572	572	595	569	602	604	595	584	577	584	599	585	615	569	596	611	587	596	591	578	559	537	558	607	609	588	589	559	591	588	570	565	588	568	570	579	551	571	613	606	559	624	613	627	567	597	582	601	597	625	573	645	607	572	582	555	591	579	568	575	623	585	568	602	570	579	568	583	624	590	581	572	564	601	600	603	626	579	628	613	622	594	595	612	565	569	589	602	591	570	574	583	603	559	576	558	567	594	557	604	604	580	573	567	604	580	539	606	574	590	574	539	590	614	567	570	584	610	594	536	581	562	590	550	593	635	585	613	612	592	633	555	610	544	571	600	618	560	609	626	630	604	583	620	603	593
24850	12353	8428	5280	3147	1930	1124	810	625	509	437	433	375	337	340	337	325	281	263	277	303	262	277	282	278	315	319	338	393	373	453	454	424	416	427	414	433	438	420	422	398	385	381	367	341	375	335	334	333	325	404	316	332	334	269	305	267	255	269	248	239	241	242	254	259	240	265	225	214	248	230	239	240	214	241	206	238	236	252	236	225	238	223	247	206	193	192	239	224	198	225	226	225	214	207	209	225	215	188	235	225	219	217	249	211	213	198	197	222	206	210	190	196	234	212	215	237	206	224	228	198	240	225	215	216	235	207	218	230	198	229	244	197	198	224	224	189	215	220	204	232	190	215	222	215	220	224	211	197	215	235	202	212	197	203	222	217	230	201	231	247	230	249	224	192	233	207	233	210	214	190	220	229	223	219	230	220	197	226	209	207	217	187	221	240	225	201	209	219	206	196	222	204	221	218	211	219	202	192	224	202	266	222	206	174	213	252	218	237	207	195	235	200	243	228	219	209	204	204	217	210	221	212	198	216	236	235	194	225	221	216	246	215	206	222	228	192	219	231	205	207	229	226	220	223	207	195	232	205	222	219	220	249	195	224	213	189	207	194	213	220	224	209	222	202	208	224	206	240	239	209	216	193	197	193	230	205	192	226	214	212	245	199	218	187	240	205	230	201	193	212	222	189	228	200	220	239	211	229	186	246	208	232	215	208	219	199	222	200	240	213	221	209	257	233	203	223	203	221	205	200	226	203	217	218	221	213	243	224	232	236	202	232	230	215	194	245	224	215	217	235	222	216	226	209	223	196	209	227	231	203	209	201	212	206	206	236	223	248	199	213	241	223	229	204	215	229	221	219	206	204	210	208	214	212	179	195	216	203	232	221	203	210	197	205	191	204	195	225	223	210	235	198	189	206	216	218	195	215	202	198	213	226	231	219	212	245	202	238	238	236	222	217	226	240	216	173	197	215	202	209	207	216	206	214	207	229	182	218	200	221	218	228	211	211	239	227	205	209	225	211	230	197	203	206	221	213	239	207	229	206	218	199	189	209	212	194	217	246	216	207	233	235	198	213	221	224	189	260	227	218	232	210	221	214	206	220	233	208	203	241	215	224	191	242	212	220	225	201	214	245	221	231	228	190	195	203	232	207	202	217	209	204	213	217	227	213	208	212	220	223	252	215	220	216	238	222	240	208	201	205	207	196	218	228	196	203	218	250	224	195	208	196	214	214	193	231	206	204	201	199	212	215	228	213	201	238	217	230	242	230	210	218	214	233	232	193	194	216	211	191	213	244	212	205	221	191	206	212	248	246	227	215	218	200	241	250	214	212	210	204	210	214	219	197	229	229	210	199	229	193	197	220	193	217	234	210	222	191	202	195	223	228	239	228	204	192	209	216	234	212	211	208	214	194	207	258	231	227	235	200	218	222	240	228	228	225	218	220	203	217	248	196	247	208	211	200	197	208	192	244	200	247	241	221	214	242	215	214	240	220	201	237	231	219	234	223	216	208	237	191	220	239	203	222	192	237	218	210	227	225	209	226	212	229	221	193	204	231	202	217	216	219	224	214	223	234	211	241	204	233	212	215	195	200	220	215	226	241	196	227	241	222	248	243	209	222	190	209	239	219	232	243	217	219	237	232	238	231	224	228	203	224	215	272	213	191	211	216	198	210	207	200	205	227	238	221	239	222	245	222	215	227	207	223	221	200	205	246	211	233	208	200	192	228	212	235	228	225	222	215	218	225	230	235	221	210	203	230	201	214	214	237	235	210	238	219	250	240	197	215	201	200	204	212	234	218	205	200	237	221	232	235	228	235	223	223	222	207	196	208	226	186	226	224	181	206	219	243	217	236	218	248	197	218	228	239	203	221	243	194	200	237	213	207	243	229	225	237	213	221	210	213	218	210	223	208	229	215	192	214	219	215	220	234	201	235	214	193	222	252	231	226	235	218	210	242	229	224	210	216	213	187	230	221	212	201	211	192	221	207	200	236	234	201	206	221	222	206	220	218	228	228	201	208	236	219	228	212	241	203	201	212	212	204	228	208	224	212	219	196	214	226	213	217	213	249	212	225	193	217	206	202	202	235	218	238	208	230	208	207	218	224	221	228	202	236	224	208	194	200	222	214	213	200	228	199	204	205	239	211	211	231	226	220	218	202	210	224	235	228	214	208	200	205	215	230	215	207	214	224	207	230	230	219	228	235	220	231	197	215	207	214	207	210	223	225	233	178	213	234	214	221	200	227	231	220	193	238	228	235	241	236	219	217	224	217	193	207	212	197	231	179	190	221	203	241	177	179	232	219	204	206	249	224	207	203	208	199	205	224	204	230	197	223	208	228	190	190	201	210	218	237	218	228	212	213	237	185	229	222	230	193	224	236	208	207	225	225	213	212	239	190	192	211	210	217	217	196	220	205	201	219	216	198	209	215	194	235	238	227	210	245	226	208	222	219	214	225	231	237	227	216	200	224	229	199	204	254	228	220	213	245	210	233	225	235	234	216	231	232	233	206	228	220	211	212	219	244	226	221	213	224	229	243	216	203	208	221	210	245	229	210	214	210	229	215	222	198	213	235	227	224	206	207	202	205	215	230	198	201	221	214	235	219	198	231	216	224	203	212	209	206	207	245	216	250	214	212	217	195	221	228	227	217	204	208	225	252	211	219	221	197	208	212	219	220	244	239	246	212	211	200	212	228	225	194	214	196	207	235	202	209	212	215	187	190	222	199	203	211	189	202	228	185	209	220	252	230	211	208	215	223	217	224	232	221	225	236	207	212	199	211	226	202	210	218	213	200	214	213	208	212	225	205	228	194	228	208	217	234	250	235	199	223	221	193	226	244	224	195	240	212	221	171	228	219	206	213	200	190	226	209	229	199	229	198	216	203	240	227	216	225	205	216	228	228	190	216	226	206	278	215	220	209	230	213	217	217	205	210	225	220	237	212	219	213	226	214	234	207	193	214	206	217	228	228	245	220	226	236	200	251	219	215	224	179	234	204	235	212	195	217	215	219	249	204	178	223	222	244	214	203	222	210	237	207	207	216	235	203	223	190	216	227	199	197	232	202	221	221	208	228	235	228	215	261	226	214	237	241	199	214	239	204	214	207	217	263	225	228	227	208	192	220	233	215	222	222	216	240	228	208	229	222	238	231	221	211	188	206	217	207	235	226	197	222	217	231	199	230	209	235	207	220	210	240	216	209	233	194	208	216	208	225	203	221	198	220	206	218	218	248	227	245	223	226	216	217	215	202	207	213	184	210	211	223	237	225	203	212	211	209	228	216	235	208	209	231	196	225	231	248	236	229	208	193	214	209	232	228	204	213	216	214	211	223	211	226	216	236	228	218	201	226	230	216	218	253	222	238	205	223	218	246	246	229	237	228	208	230	235	199	229	201	209	192	226	191	200	194	211	224	217	225	227	200	218	226	215	226	224	214	228	239	208	219	206	189	201	228	229	218	212	199	221	217	211	204	229	234	212	229	230	237	205
13673	8955	11091	12302	10125	7160	4620	3505	2894	2205	2040	1774	1592	1442	1304	1227	1144	1052	1033	966	996	1011	1013	1037	1116	1212	1395	1532	1797	2028	2069	2338	2184	2162	2133	2055	1956	1938	2095	2114	2265	2124	1996	1847	1853	1853	1469	1563	1603	1432	1741	1406	1198	1198	1107	1072	999	950	958	879	914	905	822	807	755	768	769	774	714	697	722	704	740	683	719	645	635	604	626	592	635	589	566	563	587	567	559	553	507	565	545	554	550	578	541	545	540	537	560	500	529	573	551	552	534	554	557	559	583	549	576	529	498	551	569	552	550	565	555	540	527	579	527	568	570	518	529	544	576	547	530	542	543	547	527	544	527	501	562	568	560	526	538	550	547	549	553	518	528	552	569	545	549	542	589	543	552	535	548	567	534	491	584	558	510	523	557	563	526	527	561	558	535	531	496	571	485	563	519	559	547	550	541	539	607	535	542	560	523	581	532	527	528	543	582	563	526	569	558	535	487	539	545	538	534	565	523	601	544	572	532	533	579	575	527	554	538	563	564	531	526	534	545	550	544	519	556	535	543	508	513	556	532	541	575	546	530	544	543	560	513	555	530	550	533	566	572	531	572	537	582	575	547	539	590	529	526	560	541	560	555	568	519	521	527	548	584	527	563	560	535	581	548	526	557	533	504	527	537	541	508	555	531	541	544	553	524	570	531	497	553	517	532	578	493	548	540	544	545	540	572	506	539	552	526	577	556	541	553	554	490	526	529	535	502	580	505	539	561	562	590	553	574	529	560	526	580	529	537	538	528	537	503	532	534	569	544	551	583	555	541	530	529	503	555	525	583	555	531	541	562	560	565	510	558	560	534	540	581	571	498	504	573	554	541	526	493	544	546	540	544	504	519	511	586	556	554	521	560	535	534	524	515	556	539	556	527	552	536	553	507	537	531	512	550	532	522	558	544	571	539	573	584	514	535	494	567	549	502	535	504	541	511	544	523	566	570	550	537	514	534	547	556	534	527	549	582	543	572	553	534	531	534	501	543	530	548	550	549	504	565	539	558	518	554	594	538	501	505	559	583	521	583	510	533	530	561	502	536	560	554	560	521	542	559	571	578	496	593	551	569	541	562	555	517	565	545	549	537	547	502	567	546	534	553	541	560	533	560	533	584	532	528	555	523	572	563	572	528	511	479	572	537	559	536	577	557	554	506	540	520	531	543	517	565	538	568	529	530	553	566	559	539	535	559	529	518	545	546	549	522	564	554	542	550	521	559	543	529	570	518	517	538	591	582	526	530	535	558	557	584	555	552	508	582	578	561	607	503	566	564	536	566	562	528	567	518	558	524	548	574	549	523	486	537	570	554	528	521	556	551	594	537	546	554	523	537	541	562	567	501	534	529	528	529	562	544	498	515	503	530	544	534	522	550	559	535	527	542	542	569	527	562	530	583	561	508	513	560	548	527	516	506	535	540	563	579	529	524	537	536	498	553	535	546	553	557	512	552	573	554	542	565	581	522	542	515	517	535	590	550	573	511	570	544	554	525	574	514	513	584	562	489	504	561	545	567	557	547	559	557	542	548	582	537	544	525	535	601	561	548	545	512	542	500	559	532	542	509	506	544	525	513	518	548	605	546	547	564	565	543	565	563	564	562	513	522	518	551	529	538	520	591	515	521	562	556	547	517	576	567	563	510	554	511	512	564	520	521	595	516	534	545	589	513	508	529	538	528	512	511	514	529	560	558	582	534	533	537	576	523	556	537	527	562	518	573	552	548	520	552	564	550	521	574	516	555	543	516	544	548	577	522	534	525	524	565	522	568	568	506	530	507	560	536	505	583	568	566	540	522	520	591	538	570	562	517	560	546	534	554	567	510	497	549	595	558	562	551	532	550	525	565	552	523	515	543	598	535	589	588	549	527	610	531	499	521	589	506	581	554	539	500	539	529	507	539	524	521	530	556	557	513	524	559	569	543	536	565	590	509	494	574	539	567	557	557	547	547	575	583	556	566	511	552	515	556	569	550	568	532	513	525	557	518	579	546	543	564	541	571	533	554	526	530	547	509	553	578	572	564	535	564	545	542	565	575	526	518	546	531	548	555	508	516	535	560	561	493	520	525	547	564	540	518	571	568	525	540	511	534	507	511	525	508	574	530	511	529	501	563	544	549	555	508	524	562	551	577	545	525	552	513	558	549	526	543	535	566	561	541	518	520	541	517	518	557	530	575	567	545	510	527	559	524	501	594	512	579	542	536	562	512	541	552	565	540	565	550	543	569	545	539	529	565	528	556	521	597	569	554	562	538	554	502	531	579	550	509	511	566	539	523	542	518	545	532	536	513	553	495	510	558	557	583	535	533	549	585	567	529	558	549	538	536	572	575	531	537	547	525	519	563	527	524	546	523	545	513	548	566	537	527	541	552	585	542	557	527	538	602	544	538	539	575	547	533	496	525	556	518	548	571	537	557	544	520	562	525	538	518	533	581	533	586	575	513	563	549	545	522	536	524	512	585	531	532	541	502	529	547	574	535	537	534	496	529	577	554	554	519	530	511	531	551	549	521	516	545	524	558	558	572	549	543	530	538	526	552	583	555	559	540	558	530	519	514	562	494	556	592	520	575	536	541	551	521	534	566	518	543	548	533	557	517	493	568	483	559	560	540	537	569	528	562	486	563	546	559	560	550	535	530	542	561	613	549	563	549	579	540	504	578	562	559	535	548	542	520	523	505	540	540	527	538	523	546	522	530	595	546	571	499	553	512	535	527	550	542	537	512	511	575	557	556	558	517	555	548	547	539	516	528	538	555	518	538	514	515	518	571	550	582	540	538	562	529	526	540	574	505	555	517	524	529	540	567	518	566	515	568	523	545	514	551	542	564	567	556	511	520	545	579	541	510	579	539	526	571	544	523	555	542	551	528	592	541	564	552	526	543	517	578	541	530	535	589	549	515	540	529	537	565	546	525	539	615	558	516	582	537	548	533	492	484	567	552	541	528	570	553	525	547	589	557	517	508	602	536	548	544	572	534	535	517	531	524	583	526	539	554	541	560	566	537	545	538	538	557	544	593	516	522	567	550	531	510	543	521	563	563	548	549	600	541	574	566	577	522	522	521	499	530	512	532	552	535	549	533	537	497	572	576	587	559	523	573	551	574	526	559	542	530	523	536	579	530	539	538	537	558	491	574	510	545	537	541	572	540	584	558	531	525	552	523	532	565	528	528	563	564	571	548	550	513	541	577	518	580	521	582	528	517	568	525	554	509	520	537	552	533	547	548	549	566	529	504	579	566	555	528	546	532	526	564	547	567	585	549	555	577	575	536	541	531	554	550	505	495	542	562	553	554	528	565	545	545	565	547	519	519	553	495	535	523	528	554	583	571	560	573	559	590	523	542	548	521	534	532	546	552	529	549	537	549	549	535	581	486	538	480	559	565	572	515	566	576	568	545	511	520	505	525	554	524	532	537	508	550	541	542	534	558	534	540	557	554	499	559	533	533	529	540	618	539	540	513	543	552	538	567	520	558	534	495	560
9679	3527	2107	1565	1070	709	453	382	299	288	290	277	280	284	276	254	269	268	260	278	267	262	266	274	292	283	287	320	317	334	373	377	375	328	346	331	334	300	322	335	349	346	311	306	336	295	356	290	294	269	292	316	300	266	276	295	282	278	276	282	275	294	285	280	248	250	272	293	247	252	246	255	236	233	285	221	273	246	263	243	240	266	248	237	254	251	223	239	235	242	240	276	245	288	260	252	237	254	245	243	290	253	244	265	254	237	255	263	243	275	270	248	245	233	273	260	237	260	255	242	258	239	255	268	248	261	279	231	260	254	216	238	257	259	246	231	269	274	226	247	231	254	260	258	292	256	220	238	240	245	237	243	247	266	246	244	267	261	250	275	314	246	267	265	249	254	238	257	255	257	236	252	234	254	248	244	259	261	225	231	251	228	247	244	280	250	256	249	249	240	275	240	261	246	232	252	280	267	241	283	251	260	247	263	282	274	233	279	253	261	239	246	267	256	259	229	246	245	231	251	249	276	259	260	257	244	252	236	250	288	277	272	230	272	271	227	249	261	249	265	273	285	247	267	251	252	226	272	264	273	259	254	257	251	266	258	256	277	228	247	254	246	255	222	256	271	254	230	308	253	248	261	232	269	238	239	264	216	233	286	261	268	253	251	242	244	258	245	260	248	234	243	269	241	254	255	249	262	268	251	278	281	282	249	249	232	275	242	266	276	245	286	280	246	263	245	282	266	257	253	289	275	236	271	264	254	243	269	242	247	232	244	257	272	272	249	247	253	253	255	259	248	240	267	263	228	259	290	229	245	241	277	257	264	255	271	267	259	269	252	233	227	271	262	265	255	260	273	261	243	273	257	236	254	271	256	280	248	264	252	253	266	232	252	233	256	250	259	217	254	267	227	255	246	243	264	269	245	267	254	247	253	275	262	252	297	267	262	253	259	270	255	229	234	247	249	269	246	242	245	288	234	275	258	281	231	260	250	226	261	217	257	268	254	244	265	246	256	257	272	254	240	252	281	243	254	274	287	240	261	254	243	240	241	254	264	265	230	266	212	243	245	247	237	242	253	226	258	261	254	251	259	251	273	265	260	268	271	306	279	246	290	259	247	251	280	255	247	248	238	260	258	231	237	244	252	260	254	256	240	270	256	268	264	278	245	255	245	285	246	256	265	243	275	237	229	247	309	262	249	235	240	253	272	248	265	223	244	260	258	286	239	227	216	254	239	262	266	244	279	246	250	247	260	305	268	275	256	260	249	241	258	252	270	255	275	247	249	252	261	275	251	234	277	226	267	268	228	251	246	234	323	269	279	257	244	252	281	270	274	290	261	252	246	250	243	243	259	263	252	255	277	228	250	232	246	253	273	221	288	248	266	276	254	229	214	270	227	255	279	247	264	266	248	237	250	261	280	250	238	278	260	248	256	262	249	263	268	246	250	252	235	285	232	224	256	257	238	262	232	282	277	252	260	224	224	279	275	258	260	281	258	264	246	244	285	224	247	243	247	234	270	274	270	255	271	243	263	217	247	265	216	250	271	265	249	259	221	289	238	235	262	240	260	234	230	288	251	239	251	241	230	260	280	254	248	265	259	270	246	226	252	266	261	288	267	233	268	260	261	233	255	236	243	271	253	268	257	248	273	270	264	268	257	241	268	274	260	263	242	243	271	255	242	278	283	268	260	248	241	271	234	239	256	299	255	260	243	259	238	283	287	270	240	246	242	241	233	247	222	246	248	279	211	224	243	239	233	237	249	208	276	251	253	258	243	238	279	250	260	259	255	245	248	243	234	267	245	275	210	249	272	244	223	258	258	229	272	206	260	239	243	265	259	267	259	251	283	219	263	271	245	263	244	229	238	237	245	229	261	260	235	257	271	237	252	245	265	223	228	235	255	265	269	262	255	256	249	230	304	272	264	261	236	252	237	252	273	230	239	257	255	257	245	265	229	271	271	243	250	245	256	246	235	246	254	268	238	281	252	286	283	296	283	276	255	257	253	247	258	239	232	260	241	235	253	281	246	290	265	253	257	273	250	262	264	243	261	230	249	247	238	278	214	255	256	244	274	250	262	236	263	283	245	278	238	235	295	243	267	261	265	278	220	258	282	242	255	249	242	215	238	281	244	251	278	252	260	257	264	242	270	257	246	257	243	248	249	289	244	238	262	243	254	276	219	265	238	262	263	270	217	256	239	249	253	247	280	246	250	260	240	258	261	266	250	227	276	244	236	255	242	263	242	237	257	243	239	260	244	286	217	261	233	276	260	262	289	258	245	238	269	281	228	229	224	254	237	252	299	274	260	251	224	254	266	238	260	260	236	266	238	248	275	254	246	267	257	254	257	287	241	252	245	247	245	272	271	283	249	239	263	288	263	231	270	225	262	226	273	268	238	239	237	257	268	274	270	260	268	270	244	239	266	257	252	235	247	257	248	255	230	249	272	235	228	290	246	249	237	239	239	247	255	255	243	252	227	246	241	234	271	239	248	258	272	262	287	265	264	250	256	266	254	282	252	281	264	267	254	241	247	239	237	296	247	244	243	249	250	262	244	248	252	252	252	258	258	261	258	232	236	244	233	241	273	281	270	275	240	286	265	247	244	260	273	281	261	231	217	266	284	268	237	263	246	264	273	286	231	258	267	238	248	274	246	243	251	232	224	254	236	270	257	247	251	230	249	261	254	257	282	262	245	262	252	261	219	259	236	245	245	267	269	243	274	263	260	243	259	255	217	219	242	243	253	254	250	233	243	260	258	265	259	264	241	231	301	247	257	258	242	247	236	276	260	277	238	251	245	267	250	233	277	262	283	258	263	219	266	267	210	245	245	272	263	234	249	243	239	270	257	263	276	285	252	269	276	289	281	227	248	244	238	267	258	244	224	273	245	241	253	240	257	267	257	281	260	254	236	273	255	256	230	294	251	244	265	262	254	260	231	283	270	245	220	259	253	232	235	254	287	246	253	247	261	266	261	242	246	249	279	257	234	246	255	245	241	273	287	234	241	241	243	251	271	281	260	251	258	226	297	255	272	244	245	269	268	251	267	253	222	278	245	278	256	260	250	231	251	230	260	274	222	263	259	227	251	229	274	260	273	228	261	258	235	263	251	267	236	233	256	267	250	260	251	269	272	278	241	261	261	230	264	255	239	276	231	270	241	247	244	238	229	255	269	254	230	272	257	241	265	251	240	264	259	245	246	257	242	248	260	250	238	257	252	261	253	262	257	255	254	258	267	274	233	254	262	290	254	260	288	268	260	275	259	252	237	214	255	232	231	248	246	266	246	268	241	267	234	263	262	251	283	266	264	246	237	253	270	257	264	246	245	249	246	246	252	258	226	227	265	248	230	243	275	250	262	261	249	279	267	257	233	249	242	254	234	260	300	244	245	270	238	276	260	248	253	268	240	247	241	270	269	276	284	256	251	265	246	263	237	234	241	252	275	229	240	259	226	272	268	259	284	231	203	223	276	236	252	255	231	253	268	275	259
5836	3401	3965	4839	3962	2640	1594	1223	1044	878	878	815	724	722	740	703	720	709	728	741	743	732	730	763	748	831	950	1018	1150	1267	1333	1430	1424	1283	1248	1314	1260	1233	1251	1275	1296	1130	1111	1058	1057	992	970	986	943	888	865	908	946	793	819	801	780	697	760	750	767	795	790	714	699	662	687	711	663	706	651	690	638	655	688	679	634	615	584	605	620	652	602	634	648	638	641	625	644	597	594	648	644	611	627	585	628	585	610	614	634	611	636	611	621	631	593	635	657	677	614	665	622	621	600	617	605	631	619	583	584	596	628	649	642	611	608	630	616	616	608	647	638	621	617	600	610	666	638	619	653	596	636	649	627	638	601	622	624	619	639	619	639	599	627	649	641	608	616	637	640	607	602	607	597	626	620	582	637	578	623	645	639	622	592	586	632	632	623	605	618	600	617	643	614	589	603	666	627	626	645	605	643	655	624	625	581	639	632	651	601	624	602	613	627	598	617	592	636	657	621	639	661	611	630	683	633	682	606	618	625	630	631	641	657	645	641	602	645	656	626	591	594	641	653	622	630	635	604	605	605	604	592	571	623	627	655	618	629	615	625	577	580	603	596	609	640	573	638	613	643	626	599	633	651	614	629	624	615	621	653	629	671	654	589	621	612	601	637	632	621	660	640	601	629	621	630	617	632	618	627	580	634	594	554	612	614	621	587	635	596	592	609	636	621	655	580	596	619	576	605	637	574	602	625	604	595	629	621	596	646	634	620	605	628	643	650	659	580	619	645	607	655	605	652	601	641	595	623	621	650	584	616	611	627	626	610	644	613	673	604	654	596	646	665	597	631	599	590	639	588	637	639	614	627	614	650	563	621	622	651	597	662	614	605	666	650	595	624	629	648	632	643	607	584	619	635	614	647	618	642	634	630	644	644	644	600	589	636	672	638	666	624	611	608	615	599	630	655	634	585	605	620	577	608	608	655	632	610	601	622	617	670	633	654	604	581	635	639	632	642	593	595	638	614	637	609	565	658	622	606	602	628	649	623	601	577	605	614	608	605	636	619	626	633	620	599	621	591	657	619	599	586	607	636	625	647	586	603	586	637	617	621	617	619	610	679	664	589	622	658	603	604	614	628	570	614	631	605	595	631	597	636	616	595	641	596	612	608	616	590	650	598	636	679	609	606	592	658	600	600	656	616	628	581	631	610	640	619	597	620	593	589	650	605	626	608	613	645	601	617	617	699	599	611	621	604	589	610	582	593	599	599	613	616	601	620	660	624	641	591	622	610	582	602	648	656	604	590	621	644	599	627	606	592	577	601	634	640	634	580	621	612	668	586	663	635	615	633	632	604	629	626	608	581	644	653	665	582	645	638	623	637	647	654	646	632	604	575	620	638	645	604	612	628	643	604	573	577	635	587	610	629	681	594	646	619	605	606	562	646	658	669	671	618	627	619	590	594	610	642	612	644	634	627	641	561	601	614	645	608	645	616	630	651	622	667	598	608	636	626	624	629	648	609	622	611	618	626	638	653	639	627	600	597	637	593	660	615	639	600	612	617	602	582	626	641	620	557	620	632	629	635	612	624	609	642	607	586	635	665	615	585	678	587	562	671	617	611	627	582	625	649	634	656	663	613	648	559	587	604	606	571	618	661	605	624	607	596	615	625	606	626	606	645	629	603	635	606	665	668	638	586	572	608	634	659	632	633	598	581	595	621	618	628	585	595	597	652	612	638	603	627	589	582	598	633	688	580	639	678	621	595	657	590	627	630	638	596	591	626	586	631	646	673	644	602	636	642	610	613	624	621	631	617	624	592	605	623	571	656	629	588	584	603	591	650	606	636	679	630	623	614	642	639	647	622	652	617	639	598	621	584	615	634	624	594	602	615	576	631	588	634	622	642	608	631	665	635	611	668	655	586	647	620	607	657	628	643	588	623	598	593	665	655	590	617	630	648	622	654	611	633	679	600	637	567	652	627	624	623	591	584	581	655	666	595	599	667	597	625	575	625	617	608	643	629	640	552	593	615	621	600	620	603	603	662	637	586	602	643	620	625	594	593	607	689	653	579	610	615	625	617	641	613	572	619	604	588	587	617	591	615	619	595	632	604	581	600	580	657	590	613	636	654	636	590	641	627	642	621	641	648	646	638	621	626	628	651	626	649	647	595	617	584	623	651	583	617	607	612	626	643	631	653	670	615	608	609	679	629	594	641	622	643	601	626	617	616	629	623	610	617	608	646	673	619	625	602	613	619	628	657	645	641	601	621	669	637	589	627	620	627	586	599	598	657	642	659	616	638	603	616	592	639	566	642	655	617	655	606	582	624	635	604	591	621	607	571	625	596	639	582	653	568	614	566	648	604	634	629	618	631	625	610	663	606	621	608	588	635	589	632	621	635	617	605	607	620	632	584	624	622	610	539	659	608	589	626	602	658	572	594	626	624	640	614	573	641	593	596	661	629	628	606	633	596	603	651	636	601	629	649	633	618	636	617	687	600	611	611	590	626	625	568	622	628	636	607	632	627	626	615	614	611	585	592	592	609	641	587	665	626	605	597	608	597	626	632	594	636	589	677	628	640	624	653	585	676	599	621	603	643	613	646	644	607	638	631	672	630	612	624	628	640	620	614	594	593	618	594	639	639	630	589	615	560	604	593	615	595	658	613	627	645	625	637	646	623	565	586	641	573	594	622	618	618	644	650	650	630	629	660	597	625	586	658	577	601	627	624	615	602	607	644	622	633	615	626	620	626	599	640	615	629	619	621	636	600	576	628	634	587	624	612	603	635	651	614	614	653	602	614	648	614	601	594	634	652	603	639	599	665	631	628	651	612	620	621	625	636	632	645	670	615	587	627	574	618	582	621	602	613	643	625	632	637	670	635	659	640	646	623	621	598	645	631	642	635	641	610	633	580	607	573	674	618	664	634	642	598	633	617	621	601	646	589	619	618	627	582	609	609	642	579	605	616	631	623	623	653	623	615	589	611	645	599	625	639	652	593	621	591	644	589	631	594	641	630	616	590	631	641	594	665	601	611	614	611	603	595	596	608	609	648	604	603	639	640	633	651	629	624	628	617	625	655	610	618	602	611	654	578	606	596	627	646	613	614	581	640	574	643	638	616	607	636	612	590	640	642	619	605	592	632	612	642	620	575	601	645	590	616	619	583	622	595	575	624	621	593	619	659	623	625	654	612	585	585	643	609	600	622	625	627	640	606	635	668	574	650	632	653	631	630	648	595	613	638	640	599	634	619	692	629	590	618	616	645	557	662	596	584	648	615	616	625	625	622	631	625	622	632	630	585	588	639	621	556	647	610	628	644	641	605	586	614	649	644	635	640	568	603	636	618	615	627	632	593	619	625	632	626	622	636	596	615	637	652	642	610	605	633	632	623	625	621	633	658	658	623	633	660	638	624	586	604	569	644	652	575	639	609	597	615	612	612	624	615	610	591	641	615	624	596	613	624	644	578	612	619	612	616	626	617	592	602	579	626	596	632	621	657	605	626	604
17302	6890	6729	3487	2326	1366	813	617	509	421	362	352	313	318	296	319	285	271	282	287	259	294	282	274	273	289	302	291	344	400	467	422	382	398	435	397	352	383	372	376	375	353	368	343	325	320	319	329	326	322	304	314	315	282	263	289	271	293	324	287	268	263	251	235	240	262	293	228	245	273	265	262	264	291	265	247	261	239	237	247	298	230	237	244	231	217	238	267	229	231	238	235	256	248	260	246	247	230	244	226	228	230	229	259	216	231	240	239	233	257	213	228	250	247	229	227	250	246	226	257	234	243	254	234	226	242	246	255	228	244	255	263	244	256	280	269	214	225	225	248	259	232	240	236	250	253	258	241	240	216	248	221	265	215	229	237	248	222	259	258	238	239	263	246	240	234	252	253	263	233	237	263	248	243	226	220	238	253	206	258	236	228	255	244	234	249	257	245	234	253	255	253	255	260	237	255	235	249	239	230	223	233	233	247	259	245	260	259	257	216	236	225	222	256	246	246	249	218	264	257	231	267	250	223	233	240	223	257	250	254	220	250	245	248	237	227	230	249	252	240	239	249	227	237	219	223	235	242	254	229	237	243	229	256	208	235	240	263	267	270	245	265	225	272	264	250	253	239	270	277	204	235	260	287	245	247	250	223	240	244	234	215	234	246	248	237	241	260	234	245	255	263	263	262	214	217	250	253	237	243	244	234	244	240	256	260	241	234	225	233	231	224	231	210	244	236	228	244	235	248	254	242	227	268	259	239	246	233	227	250	271	255	245	250	244	243	245	228	253	258	250	251	233	248	243	216	244	240	215	232	257	261	242	234	245	230	234	260	226	250	260	228	281	272	242	233	263	235	242	241	270	273	248	211	215	252	224	265	236	262	272	230	231	260	242	239	214	231	212	217	240	253	251	242	273	252	256	249	230	242	239	243	245	230	242	251	230	247	225	245	219	244	197	222	267	230	279	239	233	239	233	235	251	229	244	233	201	239	227	248	239	245	259	249	242	243	224	249	218	278	273	232	241	252	246	249	240	231	234	240	228	237	263	265	254	246	222	249	232	253	240	252	256	245	270	240	253	249	263	250	229	212	237	236	229	227	241	242	265	227	231	299	253	252	225	229	238	231	262	256	251	254	223	240	224	253	243	241	218	244	280	240	233	242	252	204	227	249	246	235	235	257	249	227	225	242	271	211	224	238	214	252	248	251	228	239	246	259	256	256	226	235	243	253	257	255	244	256	229	241	240	254	244	232	240	241	238	269	216	213	228	256	246	250	234	206	262	261	254	223	238	235	251	231	251	224	247	252	241	257	247	237	215	204	228	241	223	246	254	285	239	242	230	259	242	246	236	226	232	258	229	235	252	276	256	241	224	247	233	242	227	257	249	255	236	235	239	218	238	221	201	248	232	249	221	256	234	240	215	269	263	254	236	250	263	253	226	248	229	233	266	254	212	234	262	285	236	246	221	238	226	229	222	254	255	264	195	222	241	231	256	229	243	242	229	245	239	241	239	243	230	229	225	241	294	218	221	238	254	242	243	219	228	216	253	256	247	265	251	228	219	242	235	264	287	262	284	235	233	257	259	277	236	226	242	250	249	258	231	242	222	262	232	230	237	229	225	224	223	227	261	261	252	238	254	255	230	218	254	275	230	247	242	205	245	255	231	245	262	221	229	254	231	254	252	257	242	214	227	262	231	251	226	242	261	246	244	234	256	217	241	251	233	230	239	251	245	252	219	242	268	226	234	247	241	258	254	271	239	240	245	242	258	239	251	239	230	244	241	256	216	259	238	243	248	269	237	238	217	246	259	246	235	251	231	253	237	207	226	221	219	247	235	245	247	239	255	242	259	268	225	273	246	257	272	217	258	270	243	243	226	217	254	219	223	244	227	277	239	267	239	234	223	253	212	247	243	241	221	242	209	227	247	238	245	267	259	242	244	250	246	230	244	248	227	253	244	224	279	225	240	232	223	264	252	250	225	250	236	237	245	250	243	237	226	247	248	245	242	268	238	231	231	244	251	253	223	253	247	243	212	245	253	232	219	260	216	262	260	222	225	240	225	231	239	244	231	220	232	232	247	251	266	243	236	217	226	215	233	239	231	238	256	241	253	240	228	237	240	231	251	252	222	242	246	263	230	228	273	240	247	233	268	243	213	235	272	217	253	252	255	253	242	236	251	262	248	250	246	240	222	270	255	231	242	239	259	250	252	263	224	257	210	230	208	248	220	255	224	239	230	262	248	233	239	225	231	234	259	225	254	237	205	251	263	220	230	223	252	243	221	264	234	220	252	227	252	245	251	257	246	247	250	235	247	248	205	226	223	227	239	242	239	250	243	242	270	255	239	240	234	245	259	218	221	252	268	234	218	242	237	260	226	227	232	213	275	248	237	242	236	257	255	247	242	249	252	247	229	224	262	229	224	257	214	226	235	272	228	254	249	246	239	224	243	235	250	255	214	270	242	242	260	250	273	250	238	228	241	232	249	256	255	224	234	262	251	229	241	229	224	236	242	242	255	246	230	252	242	252	208	225	248	232	265	230	235	246	216	255	231	273	221	238	209	243	248	236	235	212	257	239	268	234	249	219	235	258	262	226	238	242	208	234	267	264	229	263	250	216	228	252	239	232	229	240	242	238	236	210	245	213	260	225	224	230	249	228	246	256	234	224	236	247	233	214	244	257	233	235	232	232	237	231	250	254	254	226	219	241	243	222	229	250	228	274	266	253	255	256	247	244	246	266	222	231	245	270	226	230	246	249	240	244	234	225	239	262	257	250	255	221	264	241	251	236	242	229	233	244	245	247	259	261	247	237	236	259	276	272	238	209	233	225	214	227	232	228	235	214	245	223	219	244	223	245	230	249	237	259	242	247	225	224	230	233	248	236	243	263	257	241	245	238	235	229	266	236	266	247	241	249	246	235	244	227	234	230	244	224	237	226	219	242	244	235	242	237	241	234	232	258	223	223	242	257	237	251	213	224	226	263	248	214	251	218	235	256	210	250	226	232	255	220	263	228	248	243	263	230	261	240	237	251	266	245	227	222	243	254	244	266	238	250	231	229	246	250	249	253	246	254	267	213	247	237	226	251	222	236	221	260	233	242	224	248	229	254	222	247	232	245	256	232	243	256	256	244	213	257	234	228	242	211	235	260	257	251	227	256	236	266	239	236	254	274	219	240	212	239	245	240	265	232	246	249	248	271	235	240	248	236	224	265	225	282	263	252	261	229	255	221	246	238	229	244	244	243	245	242	244	227	238	249	248	229	242	255	277	254	267	251	246	227	239	265	217	241	236	254	227	224	232	262	246	215	237	229	230	215	268	233	236	256	238	208	232	221	277	242	229	259	244	202	237	225	245	243	234	257	239	220	254	239	233	227	276	218	223	236	222	256	249	256	209	242	240	246	222	250	246	211	234	263	247	241	262	266	248	242	214	245	243	252	207	238	220	232	222	247	230	243	246	224	243	246	244	200	226	227	260	221	273	237	243	271
10079	5939	10041	8292	7316	5136	3099	2336	1879	1578	1435	1322	1268	1148	1081	913	939	909	873	898	867	896	863	883	968	1005	1116	1341	1510	1630	1947	2038	1887	1690	1726	1656	1694	1603	1717	1699	1762	1711	1510	1525	1495	1385	1294	1251	1320	1250	1401	1288	1027	991	933	935	877	881	868	930	906	826	827	728	769	714	692	722	695	677	716	648	655	682	667	670	681	628	656	662	675	607	627	604	593	587	609	566	600	619	605	607	622	592	568	622	583	607	585	608	616	597	613	585	582	562	558	592	592	636	558	637	625	588	596	603	615	630	590	635	572	609	627	598	643	579	585	609	624	588	608	560	617	592	571	636	620	616	621	568	589	619	556	553	553	607	587	584	585	596	580	604	554	621	586	597	567	582	573	547	564	635	554	600	599	583	615	613	649	621	590	534	566	605	589	637	632	560	592	568	589	560	628	577	596	531	591	552	581	581	610	597	570	591	591	586	567	578	637	587	576	624	598	580	582	592	576	577	621	621	613	607	592	608	578	593	591	594	603	558	595	594	651	613	601	605	604	603	590	601	562	535	562	582	609	645	581	597	595	584	587	594	592	620	585	605	558	576	581	632	540	588	590	582	578	603	638	629	645	593	556	572	647	595	594	632	615	605	584	623	568	563	592	605	581	635	580	598	603	625	579	587	594	551	579	606	581	584	610	603	556	645	622	607	584	629	567	599	589	553	590	596	632	584	553	597	568	578	600	559	611	599	593	623	617	601	620	595	555	598	613	583	634	620	547	594	596	607	573	600	582	560	543	620	612	613	579	618	603	590	583	624	610	559	563	599	566	573	582	591	584	595	563	596	563	624	621	611	550	615	588	587	587	609	607	627	628	587	570	550	571	621	595	574	571	611	610	599	638	556	608	627	559	592	553	558	617	632	643	601	597	589	580	574	632	610	615	579	580	621	627	582	612	618	607	616	580	627	603	612	568	620	566	611	608	613	572	577	597	594	597	630	609	593	621	620	601	558	593	581	614	614	578	590	624	618	603	563	607	576	580	555	597	608	538	624	621	619	644	605	588	615	564	642	635	592	594	573	611	605	607	585	589	588	558	612	608	612	538	603	567	602	590	564	624	601	561	595	598	548	554	609	570	557	565	639	565	590	608	582	624	604	559	658	586	599	612	606	577	612	636	578	556	574	613	576	552	603	615	565	618	595	551	610	590	637	662	645	645	615	552	591	581	562	613	594	578	602	634	556	604	583	605	633	548	541	581	601	578	592	651	582	578	591	575	612	549	569	567	595	588	590	587	571	597	581	591	564	589	603	603	628	593	529	579	593	601	598	544	626	601	570	619	587	569	619	577	584	578	593	633	591	595	558	602	583	599	575	579	551	622	622	551	590	542	561	621	557	615	570	568	577	634	589	574	627	560	611	634	571	623	613	582	601	552	624	591	653	610	600	590	587	630	547	610	592	585	597	563	639	619	605	586	595	596	584	600	600	605	608	611	560	615	628	594	603	593	590	610	609	619	551	600	604	607	621	649	635	617	632	613	603	584	585	530	624	590	582	592	571	583	585	635	581	586	616	603	591	584	580	563	541	604	575	589	599	579	625	605	593	572	556	589	577	593	579	568	607	600	591	612	630	600	621	585	618	588	582	586	615	616	537	604	592	608	586	594	610	579	624	590	578	604	612	598	575	587	647	612	627	595	604	533	542	600	580	559	591	607	608	521	589	579	532	594	612	513	576	582	583	598	616	599	600	619	589	592	566	597	546	577	588	592	614	562	596	586	626	633	590	582	632	610	572	565	609	609	616	557	631	597	595	576	588	612	630	562	589	582	609	602	616	640	613	638	591	600	571	631	562	600	572	640	606	555	576	634	623	585	604	624	617	571	621	613	602	592	602	601	622	610	617	572	541	585	562	565	600	592	602	616	599	621	614	539	573	653	560	573	606	605	612	616	614	605	599	596	635	570	592	571	598	565	604	587	574	591	581	545	594	563	576	583	617	636	614	590	560	578	597	607	629	578	620	601	594	591	612	594	585	598	597	615	556	577	576	625	567	600	605	566	560	613	597	572	634	598	534	611	570	638	597	626	568	577	597	625	586	577	618	579	577	628	613	609	583	610	587	617	637	562	611	576	576	609	567	612	570	605	610	598	597	551	622	593	602	584	608	647	594	581	567	581	584	615	628	615	605	578	574	582	562	582	582	595	585	581	607	594	624	591	555	577	634	574	624	568	571	573	577	683	583	575	603	568	580	616	584	623	571	578	583	643	621	576	636	584	592	581	567	603	621	626	573	601	609	620	582	587	602	600	575	596	602	594	625	555	582	614	553	550	561	568	593	591	579	543	586	567	596	607	602	590	632	590	535	604	608	599	626	583	550	616	635	576	615	604	598	615	624	616	647	642	538	612	565	609	537	584	609	575	592	614	595	602	610	596	580	589	576	587	607	578	602	580	597	638	584	607	564	662	555	612	589	616	566	576	577	592	609	615	578	596	592	551	617	585	591	582	619	569	538	572	575	617	595	585	588	629	580	581	573	544	617	574	593	569	600	608	601	600	612	628	609	582	594	566	558	574	568	611	578	620	626	599	602	607	627	610	622	612	579	597	596	598	585	612	608	606	614	623	556	601	611	634	604	585	623	633	595	588	589	606	617	573	584	592	653	583	586	616	629	533	602	605	584	564	596	596	620	608	573	594	564	604	582	610	596	637	574	574	576	603	581	613	648	599	614	607	621	584	602	600	620	597	603	582	570	614	590	584	616	595	579	610	613	583	579	616	591	594	606	620	493	613	594	628	586	617	561	561	621	564	588	603	611	608	568	641	562	599	616	568	584	609	610	589	584	613	589	584	613	611	591	608	603	600	595	623	567	616	595	578	579	570	586	637	611	575	577	600	621	631	573	531	567	569	603	596	562	574	616	584	598	602	603	591	582	584	555	615	601	582	570	602	614	617	557	570	593	592	577	598	621	577	592	620	596	620	610	558	624	572	575	592	566	564	614	584	613	570	584	628	615	607	582	564	630	610	596	540	605	604	616	548	577	610	614	560	642	632	592	606	606	615	572	637	592	562	562	572	578	609	622	594	580	601	608	600	610	583	597	597	577	592	653	595	593	606	565	584	588	610	574	602	617	567	602	600	582	573	608	606	567	607	576	623	601	604	560	589	558	592	631	622	573	632	621	571	580	594	524	570	576	602	625	571	558	574	620	551	578	580	552	575	623	586	618	608	579	597	644	631	571	573	597	567	609	631	603	550	559	523	606	614	562	594	591	560	617	592	632	567	578	549	590	629	594	596	582	600	605	623	571	579	577	635	665	594	564	582	591	572	598	600	612	583	588	567	613	581	616	584	592	563	567	611	569	577	568	569	582	581	624	610	588	560	564	575	609	634	563	577	647	593	615	607	595	561	591	584	569	580	574	602	590	598	599	627	607	608	604	579	588	613	619	575	584	623	622	599	597	584	633	628	589	596	569	559	629	591	627	635	579	573	604	597	614	560	570	592	586	572	637	619	600
23422	11362	9845	5172	3119	1904	1106	834	667	508	486	440	436	359	359	354	292	293	300	304	297	281	280	310	280	305	318	324	339	397	478	439	459	436	441	434	436	424	471	424	373	381	387	393	365	378	343	361	377	325	358	345	297	292	301	252	251	274	268	272	283	306	270	242	272	255	232	236	235	216	203	249	232	220	248	238	218	212	222	257	255	215	248	218	218	225	215	239	243	227	234	221	247	225	227	224	202	210	224	240	213	226	201	228	210	220	197	217	212	243	213	220	241	260	225	219	227	229	229	238	211	195	218	224	223	210	215	223	242	218	229	214	217	219	224	222	214	223	232	219	204	194	241	238	225	220	212	224	209	216	211	224	218	233	226	246	235	202	220	212	212	235	232	210	227	226	231	207	221	199	250	218	239	211	176	221	227	190	211	224	242	225	215	221	218	231	223	200	221	229	224	208	242	205	246	211	185	210	219	210	226	226	230	236	224	242	215	224	208	235	246	216	223	207	203	216	225	231	229	244	216	237	229	224	216	202	234	223	206	214	211	217	216	209	236	202	212	207	200	225	234	211	247	202	217	224	236	236	202	221	201	207	214	214	208	215	205	211	222	211	220	217	239	220	215	205	240	191	194	207	205	220	233	226	240	229	210	206	208	240	221	215	222	226	209	218	255	212	218	207	192	221	228	217	245	210	231	215	244	243	222	237	228	217	230	234	240	234	181	236	253	213	238	210	205	220	242	215	222	221	252	211	198	256	236	204	210	242	201	238	214	210	227	249	227	225	213	208	193	249	199	201	248	211	199	220	211	238	220	203	217	196	244	249	230	212	203	240	231	223	212	203	215	211	237	242	251	223	200	239	213	233	202	216	200	195	228	233	245	203	212	237	212	221	217	237	219	228	225	211	218	222	223	186	248	220	238	224	200	212	215	220	222	208	195	201	203	201	232	257	195	229	245	225	243	201	213	237	217	220	204	232	196	192	203	223	227	230	244	211	203	224	200	234	195	204	211	225	216	200	199	226	243	224	226	221	213	222	207	211	205	232	251	220	225	205	231	214	225	208	228	210	222	213	219	206	208	233	196	220	233	223	188	238	203	193	216	223	220	235	208	220	190	205	242	247	236	230	238	227	213	237	218	203	228	223	203	224	234	225	234	222	210	226	190	207	248	213	205	233	210	203	192	276	229	218	224	203	210	221	222	210	204	259	237	228	229	206	197	217	216	234	230	193	237	215	232	225	229	242	230	230	236	203	191	213	208	232	221	227	226	223	203	235	206	213	207	216	229	237	221	212	239	217	236	202	234	214	187	198	199	229	243	237	209	226	236	224	205	237	235	234	219	226	230	233	214	215	221	198	237	214	196	201	218	222	221	208	238	247	227	221	229	192	232	231	223	225	241	220	212	213	221	231	228	214	209	213	217	236	220	241	232	206	235	243	217	231	212	209	224	220	254	236	194	220	230	203	243	205	207	217	216	237	215	214	241	226	224	224	220	220	202	234	244	230	209	215	209	237	196	227	207	206	219	236	220	222	207	227	255	232	233	203	221	210	220	234	231	199	268	222	225	211	233	203	219	256	216	222	217	252	240	208	215	203	260	209	212	222	230	207	220	252	207	196	212	242	186	205	217	205	201	205	209	213	229	198	232	211	213	226	192	258	213	220	224	231	236	216	234	253	242	224	228	225	244	234	223	234	229	245	212	215	241	218	259	197	236	233	218	250	202	212	208	209	215	228	246	216	239	243	210	209	209	218	198	218	236	226	201	259	232	207	233	225	230	218	224	201	218	254	230	188	209	214	206	234	220	227	228	209	208	230	229	242	181	228	217	238	236	207	242	219	217	222	231	250	239	231	234	227	234	222	213	213	223	226	179	229	211	242	222	239	230	243	237	220	212	223	214	214	222	236	241	228	231	231	234	195	226	225	230	240	242	219	210	228	212	227	189	245	210	242	236	225	219	213	219	202	250	230	216	243	239	211	211	254	217	221	218	239	206	252	219	207	206	204	223	209	202	221	225	203	220	225	247	208	225	206	231	213	248	221	240	206	226	179	225	217	209	208	215	239	247	209	225	212	232	219	209	224	233	204	217	216	223	235	228	208	246	219	223	242	202	216	233	238	191	235	216	220	229	228	215	216	231	221	192	230	194	223	237	247	217	223	223	226	193	214	210	208	229	217	200	234	228	218	196	228	210	209	208	206	239	213	219	218	207	200	209	217	218	251	244	225	229	223	234	230	208	207	254	219	238	239	212	225	221	229	209	209	237	208	199	223	219	210	228	228	195	247	236	224	213	217	219	218	229	203	228	227	225	202	230	221	255	236	196	234	223	217	228	248	247	236	215	225	212	224	232	210	210	221	199	195	193	206	248	216	221	206	194	240	248	203	190	190	211	198	199	217	203	222	205	208	233	206	237	201	227	209	197	236	245	234	215	209	250	214	244	228	227	211	231	229	237	192	221	224	205	204	222	229	211	229	238	199	204	225	196	187	198	212	215	227	231	237	259	216	241	226	231	216	212	232	241	218	223	217	241	196	197	217	226	204	222	219	207	226	217	256	216	218	228	219	240	197	252	221	226	241	195	232	180	225	206	201	239	226	224	226	196	208	230	222	230	217	212	227	225	237	220	229	205	197	221	227	216	224	220	224	208	237	231	216	241	278	229	261	216	249	207	207	204	219	204	256	218	225	204	207	244	210	221	228	263	235	200	232	238	223	241	223	219	241	204	212	207	217	217	207	221	225	251	223	228	220	205	208	231	225	215	202	201	229	260	196	207	218	216	198	235	202	232	220	207	193	212	222	203	208	210	216	234	227	231	200	240	190	217	224	262	234	228	226	220	221	231	189	213	224	215	214	233	234	246	227	227	239	221	194	240	236	248	222	206	209	223	225	220	231	237	227	233	222	218	217	217	216	202	216	213	219	214	212	221	235	192	242	192	234	238	228	209	217	232	229	215	220	225	229	214	215	244	208	207	222	261	215	204	223	231	250	222	208	229	235	240	218	225	199	191	167	210	210	199	223	239	221	216	237	204	233	225	210	204	223	227	232	209	224	231	228	235	240	236	189	221	220	242	222	228	240	212	258	212	215	218	217	186	232	202	216	200	227	255	238	225	208	177	234	218	211	220	232	234	230	204	243	239	233	216	220	199	235	220	222	221	209	224	230	228	242	216	240	215	205	219	203	208	212	229	224	247	213	249	211	233	228	217	205	216	225	207	200	217	205	221	225	203	208	216	187	225	240	212	213	209	195	239	216	232	208	219	199	207	237	213	220	230	213	227	211	217	201	219	203	243	187	219	238	227	212	200	233	223	218	221	189	240	230	197	243	211	217	228	226	211	241	236	217	237	236	229	226	210	230	213	207	207	212	209	216	218	242	221	188	231	214	213	188	216	214	251	211	231	234	207	227	210	202	223	238	226	199	216	223	219	214	223	225	197	217	216	216	197	244	220	221	216	225	218	250	252	234	231	240	220	235	234	233	232	227	220	201
13035	8574	12845	11581	9696	7229	4752	3474	2742	2289	2043	1869	1605	1510	1375	1239	1177	1131	1114	1135	1074	1078	1126	1093	1060	1185	1377	1467	1826	2096	2553	2348	2247	2306	2140	2203	2086	2108	1943	2176	2255	1937	1948	1900	1858	1872	1487	1511	1485	1405	1922	1491	1220	1126	1144	1028	948	985	1015	992	1006	949	848	885	814	780	817	765	711	696	694	663	662	686	710	709	641	688	656	582	562	587	626	550	547	594	553	554	523	573	577	546	600	552	621	553	546	546	593	570	573	586	534	521	534	544	542	559	556	576	556	592	565	536	581	536	518	570	558	575	567	571	533	604	605	541	591	525	542	593	598	528	506	529	532	625	545	527	565	551	580	571	534	546	563	576	569	552	558	540	529	541	556	540	561	563	569	547	586	548	547	607	569	545	554	524	558	573	567	583	570	569	577	510	555	561	502	552	528	561	575	528	514	565	542	537	564	548	571	515	558	568	562	533	545	531	532	542	546	547	600	551	550	537	558	577	583	530	531	580	516	533	552	571	560	563	548	556	527	559	591	538	550	557	515	525	557	553	541	595	524	621	541	520	547	570	550	549	547	539	561	536	546	584	574	563	510	591	586	553	528	520	523	550	585	548	580	530	575	563	559	541	526	567	515	541	549	568	595	545	557	529	527	548	572	514	577	612	546	595	581	513	548	566	572	610	554	525	568	530	535	553	565	540	567	537	570	533	550	545	561	553	562	572	553	536	579	539	573	544	516	516	552	557	557	571	522	566	526	599	515	542	582	581	554	537	550	565	529	522	557	515	538	532	528	565	529	567	552	536	544	589	514	568	551	523	558	532	541	489	549	572	568	528	554	552	558	586	549	539	590	541	582	538	581	560	570	522	575	521	514	538	553	541	553	592	540	587	535	562	557	537	536	510	537	516	540	542	565	533	567	572	553	533	553	536	552	551	571	560	580	541	518	612	525	564	559	575	573	538	583	572	531	577	548	538	524	556	545	571	554	559	586	557	577	586	567	502	580	557	526	528	580	560	574	540	541	526	551	509	550	553	561	576	554	599	549	582	565	592	546	559	525	535	535	542	578	573	579	553	561	547	560	541	570	568	536	578	585	548	573	555	566	566	557	547	565	567	535	515	564	591	563	539	536	584	568	584	551	554	539	584	553	559	532	562	540	533	565	524	570	515	557	511	536	532	547	546	550	566	539	491	547	560	570	570	528	566	580	525	561	568	552	577	564	566	538	553	566	610	551	526	522	539	562	562	620	558	549	540	526	553	587	549	545	534	528	564	574	556	559	563	556	558	548	552	567	599	551	549	571	580	536	568	530	587	562	558	574	588	534	561	580	608	552	544	573	536	551	565	553	545	597	529	527	559	592	556	532	524	524	573	551	541	554	544	590	555	513	577	517	519	565	574	589	543	535	544	569	539	529	559	571	592	537	573	560	488	572	523	564	582	549	582	518	579	585	522	572	548	556	539	563	548	551	553	534	577	500	522	546	538	534	555	589	537	553	551	510	519	500	505	564	562	587	569	561	543	572	544	529	537	550	559	584	500	548	609	555	571	547	527	505	549	571	541	557	575	554	553	522	561	575	534	531	550	569	555	522	563	536	552	529	540	585	547	523	552	573	565	507	592	543	561	540	516	531	591	532	544	538	595	606	525	543	537	556	538	527	565	568	551	563	570	531	485	521	514	583	537	579	567	534	529	548	537	530	576	584	578	550	552	567	552	563	569	529	532	538	550	507	589	595	580	549	598	556	584	571	538	511	512	531	561	527	539	536	584	561	538	554	553	501	524	515	526	488	551	552	509	548	544	556	570	587	558	557	552	541	571	569	527	563	542	538	523	533	582	543	592	546	547	547	508	561	555	556	524	552	530	518	565	594	514	550	535	536	553	559	554	569	513	578	560	551	581	555	535	534	564	576	571	546	514	587	536	571	541	521	590	543	576	542	557	551	518	543	583	545	517	537	466	545	506	531	548	559	541	568	498	570	556	522	556	544	592	573	545	511	571	542	591	549	568	525	538	513	575	507	555	520	577	566	565	577	560	595	550	569	603	524	578	573	505	580	566	557	532	508	596	563	568	523	531	556	536	553	593	526	528	565	589	547	609	535	514	587	520	541	583	557	510	561	549	546	559	539	577	542	528	557	535	514	580	484	568	523	554	526	554	540	574	536	571	538	578	542	545	538	539	575	547	547	580	566	554	556	565	557	559	564	559	556	578	546	583	616	543	566	552	540	548	499	518	542	538	571	564	588	594	586	538	556	562	569	556	570	596	534	515	530	557	542	591	544	581	570	551	585	520	571	552	554	547	533	586	561	560	511	545	570	533	561	557	527	575	561	560	516	587	585	528	566	548	572	587	598	544	554	565	574	574	549	563	592	542	539	564	560	570	529	530	558	509	577	557	566	521	550	561	548	533	567	582	551	569	548	551	554	540	518	573	544	548	503	547	579	585	540	509	514	558	514	573	509	540	570	543	481	529	561	582	532	495	525	552	572	536	549	530	606	534	530	541	565	552	581	582	515	583	514	534	549	539	573	534	552	561	546	579	518	601	564	541	557	576	526	597	584	552	566	557	540	565	552	561	510	575	565	532	524	583	576	511	547	545	581	552	553	554	569	522	559	540	540	557	566	546	546	557	563	547	554	541	580	545	567	561	569	537	516	566	541	582	542	570	546	560	534	583	532	564	530	544	535	568	568	528	549	570	547	563	565	569	577	560	519	553	552	517	537	563	562	528	569	519	527	540	593	540	557	562	542	534	538	502	555	555	534	566	573	554	573	561	580	517	556	590	539	575	587	546	569	572	574	569	549	545	599	562	565	548	531	524	542	542	526	552	534	568	581	527	575	528	583	595	515	524	502	565	556	520	517	522	539	542	551	520	551	607	565	558	551	614	553	551	569	530	549	528	518	577	586	514	543	551	548	579	552	562	544	554	548	575	521	551	560	552	582	549	516	543	571	568	600	600	529	551	557	517	508	573	526	517	510	529	537	549	579	548	565	572	507	546	571	552	499	545	537	512	518	549	489	554	547	571	552	551	564	566	539	599	551	585	544	581	525	544	537	562	590	538	532	538	542	519	563	547	548	540	568	617	543	541	529	537	559	508	527	562	546	530	546	524	544	550	539	530	569	559	586	557	547	547	569	557	495	556	557	531	534	541	507	572	627	561	599	487	534	549	560	589	545	567	540	557	588	583	548	547	523	558	569	535	541	533	545	564	526	528	527	554	547	524	510	570	543	546	568	531	489	566	555	555	509	523	544	572	574	546	524	562	528	533	542	545	544	532	542	555	548	554	597	528	523	537	503	548	558	596	525	568	532	599	562	543	515	562	591	523	575	526	488	561	566	560	577	561	569	541	508	511	582	558	555	551	557	537	523	593	533	575	560	541	553	522	596	552	585	563	551	544	501	526	549	555	574	576	518	569	582	502	548	506	578	549	552	520	538	569	499	530	528	567	553	539	540	575	551	562	556	547	594	599	593	551	552	558	519	573	538	531	584	555	582	517
7908	3335	2332	1431	974	690	453	373	344	338	295	307	281	287	285	285	300	258	285	297	270	293	318	260	284	292	296	292	324	340	363	336	323	371	339	355	370	381	328	386	354	346	339	327	312	331	313	300	290	315	328	295	289	318	261	285	245	281	259	265	258	265	271	273	242	280	270	274	261	225	269	266	293	246	245	261	272	253	267	239	258	258	252	259	268	245	269	272	271	275	271	269	250	261	260	252	284	264	276	263	246	254	277	272	249	251	264	244	269	249	254	261	285	279	289	259	255	286	249	278	254	263	278	276	248	248	267	249	233	241	299	260	264	254	251	249	243	267	244	278	234	253	250	283	241	285	240	290	263	277	263	257	250	242	251	266	247	233	253	249	270	280	253	257	288	273	271	247	284	282	254	244	259	284	254	253	270	248	285	254	244	251	240	260	272	239	251	257	245	237	261	249	258	287	257	273	239	252	226	267	273	235	255	251	263	251	228	243	272	276	270	251	247	277	244	262	275	266	258	247	249	280	232	252	260	252	261	256	269	255	257	282	267	269	279	249	296	240	260	263	270	270	279	257	265	264	253	254	280	250	251	260	285	276	273	237	216	230	257	234	256	255	247	291	248	266	257	264	215	237	242	287	252	229	262	255	278	245	234	255	237	249	276	237	243	244	259	270	259	250	237	249	231	253	233	249	258	240	269	254	260	235	229	252	232	277	249	260	250	256	251	279	275	228	278	262	275	261	247	264	253	268	276	258	234	262	273	253	240	282	260	272	261	235	253	220	276	251	267	244	267	265	280	291	265	245	267	241	263	267	261	246	271	244	268	255	278	229	256	255	256	267	243	263	269	269	281	257	262	297	242	268	266	246	259	300	269	273	256	266	248	249	287	271	238	241	250	267	271	249	266	266	264	246	275	258	247	280	261	265	278	281	231	281	267	290	280	281	257	250	250	241	272	275	261	259	268	267	266	271	262	250	281	249	254	256	245	250	277	238	254	269	231	236	308	262	269	252	259	289	266	253	272	251	254	272	238	241	269	258	288	275	253	251	282	262	267	248	250	261	260	255	259	262	259	231	249	295	262	226	259	255	243	262	242	247	258	249	253	258	258	246	268	248	243	267	245	287	241	270	262	259	267	241	253	278	252	235	240	242	267	247	273	268	267	263	273	264	230	246	273	246	240	277	271	264	260	255	259	250	279	269	249	246	255	249	259	250	275	275	239	261	269	269	256	244	237	241	293	258	249	249	275	254	246	270	257	266	270	252	258	284	281	281	272	245	274	253	254	244	254	258	237	265	267	241	224	238	266	270	252	290	246	257	256	257	249	227	292	271	251	251	318	279	249	290	270	249	258	270	260	269	249	237	281	258	269	240	258	261	231	274	249	279	264	259	245	290	265	286	255	248	272	261	268	260	261	261	247	251	255	264	235	242	266	294	237	273	246	267	279	266	239	252	261	268	280	257	315	258	247	261	275	264	246	250	249	279	259	260	268	267	242	241	224	269	230	252	239	255	259	234	257	263	274	267	246	260	240	255	265	281	265	258	254	294	272	278	249	247	272	259	266	259	272	263	272	283	283	282	246	253	250	270	274	258	260	248	278	307	260	272	287	270	245	287	265	286	279	269	238	249	245	245	263	243	252	260	249	249	239	293	228	248	283	248	230	273	249	258	284	281	269	264	289	262	270	265	260	278	259	264	242	250	227	256	248	242	252	271	281	256	221	256	258	253	239	229	263	261	231	256	249	285	234	246	261	262	263	253	263	246	262	272	263	262	250	281	261	270	294	268	257	263	251	256	268	220	247	278	247	248	248	253	260	264	256	255	247	283	281	252	250	270	282	249	256	244	260	265	250	258	250	249	289	216	264	274	296	302	275	286	250	263	257	241	251	268	253	257	281	254	292	257	255	270	236	280	242	259	240	263	248	272	251	255	266	252	234	277	261	244	255	297	250	261	287	250	271	286	245	227	263	240	256	278	226	271	261	239	264	272	290	258	283	238	258	234	273	274	242	271	253	214	249	280	261	260	281	230	269	277	272	241	245	240	235	254	237	269	264	248	270	242	248	262	274	258	242	283	254	274	247	274	274	269	260	232	267	231	264	289	283	261	240	262	260	244	253	270	260	256	232	237	243	270	251	280	252	284	248	260	236	240	236	256	255	271	245	263	274	256	247	247	277	277	239	261	272	287	252	237	263	264	239	264	250	274	232	240	252	254	291	270	238	227	242	305	275	252	245	261	292	272	282	263	289	247	273	272	243	241	275	252	279	278	277	259	288	280	257	244	260	272	233	234	255	258	264	268	242	267	260	272	229	263	229	272	253	246	291	228	246	254	275	255	258	256	261	306	237	248	268	271	250	248	281	274	236	267	296	279	243	244	260	252	255	268	262	241	273	229	274	232	289	254	253	251	246	268	294	226	217	290	247	269	295	249	246	280	277	265	274	264	239	259	243	249	259	264	259	260	246	282	221	261	278	264	253	300	290	260	222	251	269	253	259	295	255	255	232	252	246	249	278	234	251	271	271	257	261	212	263	209	245	244	269	276	294	252	256	284	284	264	246	273	285	256	302	253	289	239	245	245	269	279	262	261	271	262	282	274	275	291	290	285	248	250	231	256	239	292	258	246	258	272	246	230	268	238	274	258	246	275	245	240	262	263	260	254	266	252	242	241	233	277	278	271	265	241	262	278	265	287	230	279	247	244	244	247	263	277	264	290	300	241	274	240	245	231	263	239	250	288	260	257	267	283	243	228	253	267	284	257	274	252	238	247	257	268	253	262	250	280	277	250	273	242	252	255	232	277	257	243	255	237	275	264	240	257	274	246	261	243	263	275	270	256	234	261	274	254	281	252	229	285	265	243	220	276	251	233	270	265	267	244	272	270	244	281	265	267	270	250	257	263	257	257	271	256	264	233	267	247	250	280	270	267	266	280	261	236	237	266	233	254	259	237	267	269	257	245	271	262	241	287	271	258	239	275	253	253	258	243	267	271	245	223	250	223	258	271	245	273	265	262	271	248	262	228	283	259	263	260	225	263	260	270	265	281	267	266	253	235	246	261	271	268	268	253	242	281	274	273	273	278	266	273	257	293	234	258	257	227	255	279	230	257	270	273	253	253	241	257	258	283	239	276	247	264	293	264	261	251	251	229	227	257	269	255	246	261	259	258	264	267	274	274	246	207	252	267	259	240	287	285	272	242	272	238	269	270	264	262	272	264	263	243	277	283	240	257	272	256	252	255	249	252	250	281	248	262	245	265	285	286	263	222	277	288	254	265	267	243	286	267	247	279	291	270	250	242	254	292	265	266	236	256	307	255	260	248	257	242	253	281	239	248	282	243	271	289	252	254	249	256	240	244	255	278	260	250	256	261	246	269	263	259	270	242	255	237	268	253	240	263	280	251	272	254	268	284	249	237	273	251	263	248	266	242	276	284	244	263	264	251	224	267	250	285	269	268	263	244	268	258	272	292	284	279	250	253	309	249	274	275
4967	3237	4187	4219	3494	2524	1557	1147	983	878	844	824	745	825	735	733	737	703	782	702	736	728	746	784	786	868	869	1008	1109	1292	1543	1330	1320	1424	1330	1361	1270	1259	1275	1318	1348	1218	1208	1038	1069	916	973	917	965	949	973	934	849	871	869	847	786	767	820	796	712	762	765	700	708	691	715	693	740	766	696	622	641	643	693	629	632	619	634	649	591	690	699	653	618	634	659	662	610	689	624	634	610	642	671	613	645	620	645	646	654	651	617	637	638	668	614	638	620	670	636	601	618	683	634	646	643	639	586	667	687	615	621	658	605	644	646	653	621	663	615	648	651	633	607	676	663	677	633	613	637	622	645	609	641	685	660	648	612	661	631	610	589	652	646	600	596	639	667	582	635	588	583	643	634	654	618	633	657	585	664	643	672	638	638	615	657	643	631	651	623	631	639	643	619	635	677	608	638	651	626	692	625	669	648	658	649	627	615	659	630	663	647	674	651	702	626	650	646	671	611	642	639	628	630	610	644	639	626	611	636	647	638	642	638	681	645	690	647	617	645	635	642	665	617	637	604	634	621	652	625	663	624	610	626	625	616	628	646	633	638	707	578	638	693	693	628	717	598	626	643	624	644	645	644	601	559	640	621	668	621	674	671	619	668	681	633	627	672	643	671	668	622	602	642	619	618	656	604	691	627	631	635	633	620	590	620	589	614	614	637	628	666	643	612	625	629	582	620	632	567	625	600	667	636	628	612	628	658	660	635	625	641	600	592	685	592	616	593	609	636	612	582	624	623	676	605	607	659	609	643	622	657	636	634	625	639	636	637	619	598	622	649	621	659	658	588	629	647	610	565	643	675	646	627	666	603	639	647	638	664	654	615	644	624	666	601	613	623	637	624	627	666	663	638	616	647	655	654	635	627	642	630	612	664	667	608	653	631	638	605	655	629	658	643	671	629	673	632	655	613	593	641	615	674	621	615	641	581	631	635	635	635	647	650	645	643	597	673	620	650	658	632	629	665	656	666	696	634	634	628	618	629	597	639	614	683	680	632	648	624	640	659	631	628	600	620	672	628	598	627	632	643	606	600	643	667	610	653	670	673	585	687	638	695	612	664	653	670	680	627	632	620	646	642	636	619	662	629	631	640	629	646	629	581	633	620	645	610	634	617	648	611	616	611	619	591	686	622	654	629	617	639	682	669	642	672	609	613	624	655	632	656	624	616	606	621	655	637	647	638	599	637	655	631	649	615	592	638	628	647	640	593	638	657	640	655	608	604	661	602	665	642	607	615	629	648	626	547	645	609	599	627	631	627	601	588	638	645	640	629	662	618	636	654	602	618	616	633	614	614	616	644	598	624	625	616	613	629	666	640	597	633	667	613	630	638	655	650	615	655	623	629	655	634	634	641	626	617	566	633	664	661	590	615	615	629	608	633	662	641	635	599	614	636	640	657	645	629	604	650	670	660	639	619	651	664	654	628	609	595	636	637	697	621	612	643	638	657	694	641	606	650	622	651	624	637	632	630	645	615	638	626	661	640	669	616	619	725	624	628	596	618	629	639	625	642	638	667	627	634	624	667	627	680	654	638	631	620	612	588	641	591	609	597	635	617	626	633	606	697	644	676	663	580	646	644	640	627	626	658	579	600	626	614	638	598	638	669	674	579	653	621	626	667	585	610	644	643	645	617	642	585	626	652	658	672	682	626	599	621	651	628	604	658	650	643	648	637	654	644	627	629	684	657	613	629	637	633	617	638	644	572	666	649	618	654	647	603	701	682	622	641	641	674	619	633	620	608	606	629	621	632	649	661	662	551	653	652	631	626	619	608	585	599	648	626	635	639	648	633	664	626	635	638	622	602	635	654	669	591	601	661	647	594	626	641	649	640	624	606	623	676	607	640	632	654	598	659	611	589	639	678	657	624	653	659	671	626	670	628	659	652	609	599	641	615	592	623	650	612	642	658	621	611	652	647	627	592	602	634	613	637	612	628	639	613	623	601	646	611	638	647	613	695	645	680	641	659	630	634	629	659	629	679	630	650	641	676	676	653	621	624	676	643	644	681	597	606	638	631	596	641	641	653	630	661	610	677	625	607	627	620	689	628	637	641	641	625	611	669	626	646	660	686	656	585	620	628	585	603	659	659	591	645	590	631	657	637	606	654	620	646	637	656	609	677	610	662	653	582	639	616	688	650	636	647	601	630	682	648	616	663	635	618	576	649	612	643	667	671	594	640	611	662	636	629	621	618	647	666	616	641	643	612	653	612	607	670	595	617	651	658	653	623	648	609	629	642	632	618	651	674	664	659	661	630	596	648	648	598	646	633	630	645	624	632	649	655	664	620	625	671	627	627	666	646	649	607	635	658	636	641	622	610	633	636	631	630	622	624	631	610	632	640	643	626	607	633	608	646	637	670	635	644	661	610	609	655	623	634	624	624	649	627	643	658	650	646	632	628	645	629	661	670	626	630	623	625	634	608	660	632	633	624	622	637	653	656	567	643	597	608	651	591	671	591	642	647	648	649	614	654	657	673	633	643	669	666	605	593	616	628	639	651	675	694	623	613	644	643	611	646	609	644	644	617	614	636	624	674	624	644	663	633	649	656	666	666	631	625	679	659	615	605	661	678	631	640	660	640	627	650	609	631	641	666	643	661	614	642	630	658	653	647	653	652	657	616	672	633	649	673	639	630	628	671	614	635	637	622	604	625	651	635	598	622	639	635	662	644	609	668	634	643	660	536	622	668	597	645	589	646	669	652	629	636	631	649	666	638	620	665	612	657	632	637	611	623	609	624	618	653	613	628	662	659	600	622	651	652	684	633	564	595	640	624	657	608	608	624	639	640	612	633	669	625	602	641	601	631	624	621	636	643	634	654	649	585	629	609	651	619	659	675	607	661	624	639	622	667	633	660	603	654	642	633	606	616	672	675	668	600	607	623	632	619	633	626	636	644	649	658	606	653	659	619	595	672	635	607	662	642	621	604	608	611	651	632	627	592	590	556	641	647	595	650	570	639	633	686	625	636	636	644	631	602	661	632	666	596	664	623	621	655	641	633	668	665	604	682	631	665	617	614	644	679	582	599	646	644	617	697	651	678	587	631	684	616	610	658	654	651	678	652	703	621	630	648	671	621	637	629	633	652	663	603	656	597	592	700	644	638	638	663	570	669	618	608	635	620	665	601	643	647	637	645	581	633	627	632	573	658	611	675	634	642	648	614	599	627	629	658	619	687	658	674	673	571	635	658	674	637	654	664	628	625	676	681	636	589	614	679	674	605	632	633	638	676	599	599	595	615	647	636	638	593	628	620	685	629	637	643	646	671	619	641	624	634	594	647	666	643	677	648	582	600	636	632	639	664	607	595	588	650	673	662	650	639	623	658	673	618	647	637	639	594	642	642	635	600	601	633	635	641	652	631	684	594	651	613	614	624	620	692	617	654	631	621	642	612	626	631	650	601	668	655	622	625	622	668	659	616	599	654	609	625	624	634	617	641	659	665	627	642	686
16036	7396	6073	2882	1759	1197	824	537	525	385	382	386	336	328	329	331	332	271	290	293	279	298	280	286	273	291	303	337	345	417	425	397	405	404	375	386	376	425	387	417	407	360	358	356	334	341	306	330	310	297	348	311	320	274	301	319	265	272	267	289	265	279	249	261	257	244	258	265	263	246	256	253	238	238	252	229	279	227	249	245	247	228	252	245	259	210	258	226	241	228	246	235	269	242	233	245	269	259	245	225	237	266	242	241	228	246	227	244	233	251	258	231	281	253	273	269	221	246	246	250	233	234	237	247	224	262	243	236	228	227	243	252	235	231	248	213	244	249	237	235	279	250	252	258	232	242	246	229	236	237	238	251	246	240	265	213	274	264	254	242	232	250	266	240	229	234	236	234	228	229	226	227	249	271	240	264	247	215	243	269	254	214	226	264	233	255	232	225	268	250	248	225	256	256	230	250	234	247	235	218	208	251	224	262	237	225	228	221	260	264	231	248	248	266	253	242	234	238	249	244	235	247	258	227	245	229	220	251	257	231	227	231	240	239	240	269	253	263	238	238	226	234	231	281	223	249	267	218	225	258	271	240	224	257	249	237	279	223	256	271	257	208	246	228	238	257	248	251	220	240	235	246	247	258	244	245	265	245	246	252	266	241	233	247	239	233	236	261	237	271	240	199	264	244	253	253	235	246	231	231	234	245	235	238	236	292	242	228	225	246	234	252	254	220	235	249	221	233	257	228	239	245	223	224	230	229	238	255	230	239	216	242	221	241	235	244	213	236	260	236	236	235	227	231	241	255	257	233	228	236	244	246	263	266	272	247	266	232	257	228	224	242	238	213	234	224	246	246	218	238	230	243	242	248	233	240	233	238	211	222	253	241	249	219	249	261	240	273	265	239	215	240	233	268	269	218	248	244	224	234	229	235	270	270	273	221	243	251	246	266	266	234	234	222	253	254	229	255	254	233	264	241	254	221	236	253	229	244	254	251	267	230	249	202	262	264	250	242	218	251	241	238	240	263	232	271	246	241	239	232	284	240	235	240	268	261	274	236	283	244	232	234	248	200	239	242	266	248	251	237	218	245	226	199	254	234	234	239	254	250	254	206	270	225	261	222	251	265	260	275	241	251	260	247	222	236	236	257	248	224	257	247	255	256	275	257	249	260	227	244	246	244	223	249	229	245	223	230	222	213	251	266	219	217	233	217	265	246	221	249	262	231	216	251	285	227	240	255	257	257	250	236	221	220	226	252	254	234	255	263	247	232	253	262	254	248	245	248	235	243	239	278	267	283	244	218	267	246	240	262	249	257	243	248	246	251	247	218	268	248	233	249	227	278	249	251	250	230	269	248	227	241	237	248	227	237	244	213	253	259	257	240	235	248	269	235	247	251	245	265	218	201	219	254	215	259	226	256	247	225	251	276	253	226	246	257	262	249	263	258	243	241	261	257	252	252	263	246	267	241	258	204	233	219	243	227	251	218	279	244	217	245	238	242	253	269	258	249	248	247	253	240	256	239	206	250	215	245	267	257	253	244	235	237	244	262	269	241	233	247	247	233	234	246	268	244	259	224	231	241	230	240	240	238	224	235	259	272	261	235	225	233	260	254	254	217	253	247	202	240	241	222	236	231	218	233	242	246	224	233	248	213	216	229	242	243	272	227	223	255	229	256	228	260	204	233	255	234	252	221	256	239	229	247	230	235	237	242	251	240	267	234	219	221	273	230	245	251	254	229	253	237	222	250	218	236	224	256	240	240	238	262	240	245	246	256	250	241	228	248	242	276	259	248	270	256	262	259	218	212	220	261	264	234	255	231	274	259	261	224	262	218	226	261	205	232	232	261	249	249	238	231	253	250	231	280	245	261	237	278	246	255	246	224	239	263	243	247	235	262	245	267	214	220	234	256	252	248	235	254	230	238	239	282	221	244	215	246	252	256	246	242	247	257	243	242	238	229	235	257	253	241	250	250	214	249	248	234	231	246	251	234	257	246	260	263	254	261	247	253	247	260	227	234	248	258	261	240	235	231	256	236	275	236	252	232	240	227	236	246	246	250	267	252	245	216	224	259	258	254	256	244	259	256	242	230	241	249	251	266	212	250	244	259	240	260	236	265	264	234	270	238	233	253	251	258	234	247	248	274	251	302	248	202	231	233	235	204	267	264	250	233	248	230	248	240	260	221	248	263	265	232	254	245	238	263	274	257	225	244	251	258	233	262	225	217	229	240	268	301	230	214	247	237	246	264	251	251	265	251	236	218	229	217	239	237	236	248	248	217	230	238	251	213	206	267	236	225	230	273	233	221	233	251	263	241	234	257	270	232	226	241	207	237	231	247	255	243	245	254	256	227	228	256	246	259	239	276	243	255	261	246	251	274	247	241	248	245	233	251	247	250	262	253	240	260	249	266	238	274	241	263	239	235	246	229	227	237	236	226	233	232	266	230	265	265	261	260	230	276	250	219	241	269	242	269	254	261	240	249	247	230	228	242	244	234	255	277	219	262	259	240	228	236	257	233	243	239	232	266	231	244	248	224	250	251	245	265	248	242	234	263	267	230	256	237	247	256	229	253	260	289	246	232	243	222	257	237	233	250	223	266	243	243	243	236	237	263	261	265	236	254	218	259	218	224	249	257	242	239	206	296	239	241	242	254	244	222	243	235	242	234	235	222	238	206	235	250	220	228	233	235	244	227	244	247	241	265	254	280	224	237	248	255	260	242	264	226	252	275	237	232	225	253	249	259	216	257	243	252	242	243	241	249	231	238	251	265	291	244	256	229	261	225	258	225	232	251	256	216	224	227	244	237	241	259	228	254	263	259	222	268	237	261	228	246	233	257	247	273	253	251	258	267	245	212	225	246	229	239	231	261	236	232	218	238	231	251	226	278	228	250	212	235	234	251	245	269	257	261	263	197	258	249	268	252	230	244	222	257	265	226	237	259	242	265	271	226	243	239	244	244	270	258	225	245	270	241	243	260	257	247	221	244	243	267	269	232	234	260	248	267	249	269	245	251	254	263	237	236	255	255	240	246	254	243	245	252	218	253	241	256	249	256	234	245	280	237	248	279	263	235	249	234	247	219	237	252	237	242	210	248	235	252	220	242	237	230	215	257	251	246	251	227	243	255	259	264	236	237	217	243	239	250	227	235	236	256	249	228	246	233	251	242	250	249	232	241	266	205	254	267	250	253	243	226	234	207	233	244	244	288	235	233	212	208	250	267	258	270	238	253	224	242	272	254	243	252	222	247	258	242	253	280	258	240	252	246	246	239	266	219	249	267	244	239	230	241	233	277	265	232	230	227	243	248	246	244	217	237	261	262	259	239	250	239	229	222	238	262	242	251	266	226	259	262	235	226	252	219	238	213	244	235	243	237	241	251	290	265	244	259	261	251	227	265	236	247	223	242	236	231	239	219	245	253	256	223	249	267	240	226	281	234	260	261	242	261	229	253	223	237	224	249	227	265	230	253	271	236	257	244	245	259	258	244
9833	6260	8809	7593	6293	4790	3189	2327	1760	1569	1413	1359	1275	1189	1074	1013	964	982	1007	945	868	926	998	945	1052	1032	1098	1235	1437	1843	2103	1752	1772	1814	1704	1759	1776	1684	1783	1847	1707	1645	1518	1413	1369	1390	1269	1300	1234	1304	1418	1280	1059	1048	954	957	877	889	874	954	884	854	781	780	797	800	776	765	698	685	718	666	686	696	619	618	634	693	664	598	631	598	611	589	612	612	589	612	597	593	586	586	569	617	649	575	597	616	621	592	610	601	555	592	592	596	635	631	625	605	596	611	592	604	579	618	607	577	634	602	643	597	655	667	604	642	570	578	620	609	634	614	610	590	545	627	572	627	613	616	570	619	609	612	610	567	622	602	586	568	574	622	610	631	586	629	605	621	598	637	615	575	618	585	626	614	627	585	597	621	586	590	573	579	601	609	598	596	638	593	592	624	602	620	593	639	602	576	591	562	619	610	554	625	557	565	564	580	578	590	635	654	564	599	647	576	573	574	631	608	593	564	605	609	594	577	591	590	549	616	623	579	559	597	608	578	599	617	573	591	554	583	574	578	592	619	581	579	553	616	618	592	576	625	563	591	594	626	585	615	585	606	581	585	626	590	562	588	636	559	564	566	599	583	612	672	595	585	624	606	589	580	585	566	583	551	555	599	615	570	578	628	585	636	603	616	586	631	600	609	550	627	646	586	627	593	612	589	633	604	608	633	632	606	595	586	622	577	584	594	593	654	627	605	620	537	624	622	628	593	633	637	601	581	585	588	596	584	567	650	583	660	592	592	559	612	601	615	608	604	577	597	585	614	617	586	581	564	570	583	597	601	556	635	609	598	594	575	536	610	608	615	598	583	608	620	590	599	624	608	593	640	598	601	588	585	623	573	672	605	618	648	633	656	598	573	628	595	586	625	597	591	603	572	616	628	599	624	640	565	604	580	557	597	595	591	589	592	583	622	554	582	626	604	611	606	571	631	601	597	630	578	573	586	589	610	640	623	625	565	538	592	633	592	588	619	630	616	584	615	601	600	589	612	612	577	632	601	619	592	568	552	571	614	599	615	606	589	595	600	568	586	619	598	536	595	607	577	610	618	608	554	619	556	603	578	572	628	605	626	604	609	601	584	583	602	599	613	582	598	586	570	585	585	572	585	590	670	603	588	578	627	572	626	603	608	594	592	568	585	590	575	604	610	585	568	621	585	617	618	626	651	589	613	612	642	613	634	608	558	595	595	599	589	553	631	618	570	582	570	621	623	606	634	629	599	557	608	578	624	634	592	599	548	631	611	589	612	616	577	602	594	615	637	630	600	621	616	572	561	589	592	603	580	561	560	613	594	574	610	633	622	595	594	592	593	563	580	600	609	644	604	626	637	591	647	621	576	586	597	637	583	567	646	604	649	631	583	557	603	599	608	595	630	601	586	566	580	611	555	591	580	581	611	568	613	602	602	600	577	600	648	605	574	605	598	606	622	579	574	661	581	557	612	597	611	601	625	598	630	624	613	589	582	621	607	645	578	569	604	564	599	597	639	591	583	639	576	657	539	587	594	615	589	656	535	605	591	641	615	651	612	552	563	572	629	587	662	618	615	631	611	563	581	602	609	555	628	620	603	594	584	560	568	582	587	598	577	590	593	592	590	629	598	614	568	615	570	578	592	596	608	605	625	612	615	557	624	633	577	639	600	591	580	590	554	620	601	550	619	592	564	607	594	575	556	626	572	612	589	611	649	605	621	591	625	654	559	579	558	627	613	577	622	587	586	602	576	586	575	601	639	570	610	598	562	613	563	611	631	584	596	607	573	599	601	610	562	590	637	634	582	536	591	608	581	571	610	562	648	597	606	554	569	572	628	610	554	571	612	585	648	609	595	617	602	602	649	589	631	597	603	612	605	591	582	589	587	628	568	624	587	570	587	572	573	613	627	598	636	604	624	602	588	597	585	592	616	609	563	612	567	626	580	602	631	591	548	544	596	611	612	597	558	619	617	608	612	597	633	624	594	612	573	605	620	548	589	569	633	593	578	595	571	555	630	627	607	592	613	646	617	569	610	598	628	592	621	604	649	576	626	601	584	616	585	619	547	647	628	572	579	595	602	600	623	618	565	637	610	579	582	576	630	600	611	636	587	612	610	586	562	593	583	602	619	593	616	591	598	658	609	610	619	578	548	611	590	563	590	590	591	539	610	620	647	625	623	581	569	634	603	568	590	613	608	590	592	661	653	624	578	636	588	558	585	620	565	614	628	602	632	604	589	587	574	651	571	573	576	554	644	622	573	598	610	582	569	625	589	581	617	606	574	614	621	607	597	614	602	619	565	621	623	596	591	628	626	587	581	651	566	603	609	588	607	587	618	596	586	571	577	607	604	634	628	574	584	562	603	605	608	626	614	599	587	647	627	601	641	597	582	567	597	602	629	639	639	616	609	575	586	612	567	598	618	628	617	632	621	592	572	596	594	598	628	615	584	600	623	599	589	587	582	585	603	581	608	602	582	602	596	649	593	528	581	595	580	633	570	558	583	612	629	586	570	628	651	598	618	592	604	607	613	596	623	598	597	622	586	578	569	594	599	624	615	613	539	611	610	603	557	589	639	602	623	595	580	590	618	590	563	612	615	586	611	614	578	631	564	606	610	630	597	610	620	538	570	631	611	555	575	562	629	572	565	604	664	566	628	566	590	597	636	609	618	631	592	616	633	680	600	593	643	601	611	565	614	634	603	602	638	562	580	590	576	596	560	580	620	562	590	556	623	585	564	615	619	609	612	596	623	589	606	593	603	620	589	582	633	606	578	589	594	622	600	587	585	581	608	638	524	609	602	589	633	580	591	585	577	578	612	615	576	629	628	580	597	615	606	603	607	584	632	604	606	586	604	643	609	601	589	582	588	625	562	604	584	604	613	655	611	581	582	603	625	634	581	597	609	588	597	601	565	619	587	624	641	588	592	625	598	580	603	547	613	542	640	628	573	599	578	605	620	580	631	571	592	650	580	599	637	649	635	626	613	628	575	617	633	589	599	578	582	618	595	616	582	608	612	609	611	570	609	635	593	605	586	647	574	606	545	605	629	611	572	629	596	662	547	641	634	634	613	584	623	615	573	594	576	605	611	599	624	596	625	607	576	595	617	596	624	590	596	588	616	620	618	595	619	595	593	604	626	623	643	614	594	603	588	642	615	578	607	623	682	605	640	595	584	577	640	620	644	585	600	590	547	612	594	628	605	561	602	578	590	582	597	586	627	606	566	581	595	629	591	596	605	597	584	547	593	586	589	570	593	606	592	583	599	580	628	618	568	605	603	626	598	605	586	591	640	648	614	627	576	589	584	582	632	657	559	608	591	620	584	545	593	577	639	573	597	575	609	636	630	594	611	587	605	617	606	568	590	642	625	627	612	585	595	647	644	596	636	627	609	584	599	606	551	543	579	609	613	607	629	621	567	553	607	631	603	602	593	644	617	613	590	610	625	558	644	586	561	608	567	591	607	576	593	630	583	556	583	594	622
24441	11646	8896	4491	2801	1736	1158	784	607	553	453	408	389	373	336	323	302	334	303	289	263	271	285	279	287	310	316	357	439	490	430	396	469	454	431	445	421	432	430	411	414	376	402	373	333	375	344	349	343	317	357	370	300	290	294	297	284	292	280	287	271	257	241	255	283	256	273	250	235	250	226	228	251	234	230	272	225	216	238	256	250	220	202	231	210	213	209	231	243	208	228	237	230	209	221	218	213	224	229	223	209	241	215	235	209	244	198	240	210	221	254	224	233	225	208	253	213	218	246	256	250	217	258	220	233	221	201	218	211	244	232	245	219	216	240	204	219	213	184	212	194	258	230	232	258	253	183	226	227	210	219	238	215	219	209	232	205	216	209	223	206	219	213	237	203	208	250	220	215	225	245	219	201	235	231	185	218	211	213	220	200	230	233	215	203	199	217	215	242	206	207	222	212	236	241	225	212	230	223	200	230	180	213	200	250	194	239	225	215	210	215	209	216	209	244	217	231	229	224	200	231	208	238	193	220	243	210	237	213	213	253	248	232	241	202	233	228	221	212	217	195	215	216	225	253	219	226	250	221	237	229	201	244	194	221	207	240	189	208	237	248	234	224	248	197	219	220	236	232	227	197	216	209	199	201	210	224	229	201	235	234	232	243	200	217	213	197	232	232	217	216	244	237	215	217	244	242	245	239	234	232	239	200	214	241	220	214	214	209	217	213	249	223	244	230	201	202	219	230	227	248	239	211	212	229	236	247	200	173	216	205	207	222	251	217	223	248	237	235	206	225	212	235	253	232	222	224	220	240	239	208	232	209	207	208	221	208	208	217	230	194	197	214	196	234	228	207	194	237	224	203	221	209	200	223	204	229	217	206	201	217	237	224	215	213	254	218	239	227	219	233	233	273	239	207	242	239	211	212	195	214	244	236	210	199	217	245	219	218	239	246	215	204	225	225	225	194	214	217	195	250	214	216	244	235	196	211	213	224	223	209	221	226	233	219	220	221	196	218	198	223	211	210	220	215	220	220	226	217	211	216	251	232	217	253	198	210	220	249	228	203	243	230	243	231	211	217	179	190	221	237	226	213	230	227	254	223	213	224	208	243	198	211	249	226	216	215	214	203	223	218	229	238	210	218	219	215	232	227	216	245	229	246	215	231	215	242	233	237	179	217	195	235	204	225	222	226	244	203	227	221	196	218	212	230	219	243	231	225	202	228	212	202	230	213	226	206	197	219	240	232	235	210	202	238	214	222	218	237	253	236	229	222	236	222	220	199	193	214	213	223	225	219	228	224	240	225	238	211	199	221	190	211	209	198	208	193	211	213	226	215	232	230	234	225	215	206	246	213	238	213	230	204	244	210	187	238	240	228	222	202	211	242	220	214	206	215	221	207	211	222	238	202	219	223	232	214	225	241	229	204	216	252	200	238	205	211	216	241	234	225	218	221	237	215	222	224	223	231	226	214	223	206	204	218	234	234	199	207	208	209	235	229	224	226	216	224	216	214	235	217	238	225	221	229	229	209	233	195	220	191	226	213	207	214	230	231	201	212	238	239	210	215	231	260	196	213	213	216	190	247	219	208	237	217	217	227	236	199	241	233	234	225	257	233	211	200	209	225	208	227	227	242	213	214	200	220	232	234	220	216	216	211	209	222	214	212	230	230	245	213	198	185	213	227	235	210	235	208	213	211	225	206	206	233	236	213	256	237	222	210	227	255	194	227	242	214	218	219	185	225	227	223	230	230	225	214	226	238	227	189	224	238	228	260	232	239	212	229	204	211	221	229	231	214	219	228	221	188	199	234	213	226	223	243	210	257	247	220	231	194	224	202	228	242	236	206	228	246	212	235	224	230	202	239	249	225	235	245	228	194	190	212	221	248	231	221	252	211	221	201	231	212	246	231	224	196	212	225	231	239	235	206	229	210	221	227	218	183	201	233	234	196	225	222	218	196	214	228	237	227	228	229	246	216	199	180	235	189	206	238	244	232	218	223	218	237	210	201	197	206	224	226	253	222	229	217	197	212	203	225	233	224	222	216	243	237	210	229	211	245	220	227	207	236	242	225	232	233	207	223	258	230	225	226	224	203	236	235	180	226	210	199	206	221	197	235	194	227	192	204	231	235	219	224	208	204	232	205	182	194	239	239	232	231	204	225	200	215	209	216	227	246	210	210	245	255	239	218	228	201	216	220	216	246	226	230	211	223	223	219	225	221	220	191	233	198	209	236	210	223	207	215	250	207	215	233	241	204	232	220	267	226	220	205	232	240	205	203	226	207	210	214	204	207	211	213	252	215	234	244	221	216	193	231	209	224	211	232	215	222	241	219	201	205	228	228	219	223	197	239	216	217	218	200	214	237	205	242	245	205	247	212	228	222	219	246	215	219	208	240	228	226	233	218	239	200	209	254	240	216	237	216	223	242	207	211	234	212	211	200	233	215	243	231	213	217	224	221	244	230	214	235	221	212	214	198	219	195	190	214	224	186	226	238	206	207	237	229	226	266	255	220	223	224	195	236	240	236	232	216	202	205	197	241	225	218	213	254	207	254	254	234	228	214	215	217	240	214	221	224	235	213	219	201	229	236	231	209	207	234	204	221	217	197	264	226	204	231	220	227	250	217	235	233	236	237	214	232	215	239	218	217	223	223	203	242	251	223	205	215	218	230	220	212	210	226	201	223	212	245	207	199	249	218	211	215	193	244	208	237	235	225	228	250	209	206	209	243	225	218	229	219	231	236	218	189	218	219	247	203	220	202	210	234	213	180	208	218	220	188	228	195	208	201	204	211	264	215	213	239	228	215	256	207	239	210	232	223	209	216	204	199	230	219	247	212	208	257	223	230	244	215	216	208	214	194	205	203	218	201	221	216	216	203	216	253	209	201	218	226	251	230	199	220	230	226	241	204	229	216	226	221	221	253	240	228	224	236	230	225	225	217	204	251	233	229	225	218	243	213	224	222	199	199	237	223	209	232	218	212	208	221	236	231	260	217	216	211	250	221	204	205	226	192	220	247	227	210	241	200	242	225	194	214	219	247	211	196	212	244	201	204	232	222	238	216	266	198	202	222	236	222	232	211	244	223	221	225	196	207	223	233	225	220	242	212	213	207	221	215	206	245	193	235	199	225	213	191	202	210	221	214	216	232	222	259	213	220	229	206	229	215	207	212	220	213	240	225	204	204	235	228	245	210	227	201	225	242	201	226	258	218	245	208	235	207	227	203	204	214	237	240	226	206	225	221	208	224	190	239	259	231	218	223	234	228	206	240	173	227	223	191	226	221	247	211	208	242	217	204	208	202	174	201	228	227	238	226	200	220	203	211	218	230	199	236	239	249	223	238	227	227	215	216	196	219	221	214	229	232	217	227	214	192	244	201	195	203	191	239	224	227	186	193	235	210	217	236	203	212	217	210	227	242	244	220	238	209	235	280	247	218	214	212	217	221	223	230	188	203	230	225	221	215	220	224	216	209	223	253	193	192	238	189	211
13154	8877	11378	10285	8806	6603	4644	3418	2693	2224	2038	1814	1644	1506	1388	1301	1252	1208	1131	1189	1083	1122	1127	1163	1179	1324	1315	1451	1771	2493	2300	2017	2240	2205	2259	2177	2205	2223	2228	2352	2271	2034	1824	1770	1603	1763	1519	1526	1478	1518	1728	1549	1345	1146	1143	1046	1022	987	1027	995	962	957	824	794	788	777	781	700	720	661	648	661	701	604	627	642	648	640	559	646	547	590	528	575	592	602	531	600	539	527	556	549	582	560	546	568	566	566	616	571	550	588	578	564	526	631	568	588	553	558	620	540	554	542	519	562	582	550	568	558	581	569	567	542	552	568	576	537	604	544	557	574	548	577	553	552	584	550	638	523	571	550	521	564	543	544	608	549	558	564	524	559	569	555	586	522	557	580	520	565	539	555	535	562	491	567	568	529	531	552	555	537	531	563	554	523	528	586	540	511	508	584	567	532	551	532	516	531	566	572	557	557	577	545	561	569	552	520	519	545	550	572	565	577	523	507	542	540	524	583	523	552	538	584	582	559	569	536	553	552	551	544	543	560	518	499	559	562	589	571	545	573	575	541	543	524	540	536	566	502	570	564	588	549	543	552	528	526	532	535	535	583	585	544	566	602	548	596	554	551	556	534	552	548	568	564	585	530	553	504	591	539	561	560	543	531	546	574	542	512	571	536	580	545	523	531	534	549	563	548	538	513	535	565	573	565	572	552	520	494	566	563	564	579	535	494	567	523	551	535	561	564	560	563	573	575	528	559	548	567	568	565	602	551	545	520	582	537	543	564	544	561	528	549	543	573	522	538	487	567	557	532	568	566	551	529	556	523	589	551	570	555	585	564	557	536	549	603	502	539	579	545	529	554	542	548	536	518	551	550	532	540	584	519	545	582	546	574	564	557	558	532	554	616	537	550	545	553	576	522	560	557	571	553	561	540	535	564	564	612	517	578	565	544	583	601	550	568	553	561	518	560	539	548	499	556	492	578	550	522	574	574	559	574	554	534	542	525	543	579	566	570	528	537	579	528	519	525	604	583	531	559	546	570	538	589	545	541	587	550	543	546	530	587	565	548	574	547	548	526	576	521	536	528	569	551	570	562	532	517	526	542	558	527	569	554	593	574	546	562	561	574	540	573	560	530	518	570	560	583	521	566	576	549	517	542	547	541	537	559	532	540	555	540	533	537	569	568	583	535	537	574	562	555	526	555	537	553	530	589	532	560	537	520	563	551	591	546	573	563	528	550	542	565	531	526	622	563	567	553	540	563	572	551	532	528	520	517	471	572	562	544	558	556	532	536	549	544	548	542	543	555	532	630	568	547	540	535	566	556	551	557	543	529	588	557	537	555	549	582	574	568	554	574	592	590	527	564	550	556	564	548	583	537	550	520	515	561	527	557	564	597	614	556	556	568	590	573	550	539	553	547	535	537	565	515	555	589	541	506	560	558	568	538	600	554	546	522	555	556	564	561	540	556	537	500	545	581	528	567	584	522	547	556	541	556	575	498	592	546	559	533	584	593	556	522	590	557	493	551	582	546	556	549	557	588	564	570	525	539	536	521	530	545	571	564	521	565	549	553	569	530	579	566	555	534	555	549	537	579	579	512	576	530	564	584	553	537	545	524	580	575	558	593	541	536	575	536	522	548	593	560	543	563	528	592	555	551	544	568	542	563	568	568	509	559	505	546	556	580	547	484	577	540	577	569	571	549	602	534	511	598	556	530	561	564	499	537	544	562	571	533	530	570	545	533	580	574	581	562	539	580	562	574	543	516	569	540	608	550	519	555	552	564	536	547	580	585	551	579	587	554	589	568	534	558	579	555	585	587	552	568	541	540	582	537	568	571	519	574	515	572	574	535	546	530	577	569	524	533	541	545	564	556	596	556	552	595	507	544	590	558	564	530	523	533	555	580	579	532	550	536	578	552	508	612	586	500	562	540	574	564	550	543	504	540	567	562	588	591	566	566	530	531	565	584	528	559	548	560	596	529	555	549	558	524	506	578	541	566	586	536	520	540	529	574	540	543	543	561	522	617	571	596	539	578	616	547	562	546	565	573	572	563	565	575	529	564	591	546	549	572	589	540	548	524	600	521	551	540	512	541	558	559	497	558	556	539	535	547	586	532	581	553	516	540	539	554	572	545	507	563	503	562	565	535	531	539	528	573	536	530	537	508	567	533	559	545	565	539	519	522	519	544	581	541	573	553	547	506	514	510	555	575	522	557	557	530	529	563	591	556	550	560	527	550	582	577	549	555	572	522	601	581	581	572	581	516	570	528	516	580	574	582	551	569	538	603	581	585	546	537	569	527	568	559	560	538	554	518	527	533	537	540	546	524	563	565	576	547	549	550	532	543	531	579	556	588	550	543	552	531	544	523	563	568	587	560	558	578	522	588	517	560	534	538	538	566	546	585	539	574	581	514	515	593	541	524	532	583	567	534	560	531	565	539	528	503	492	514	537	550	536	560	530	573	548	533	572	579	573	544	538	538	548	528	534	543	539	554	571	576	535	552	567	547	560	616	558	578	595	581	560	574	537	556	564	554	543	536	560	567	555	565	568	558	544	577	511	595	569	562	496	540	516	557	566	560	546	527	551	554	506	557	540	557	535	577	566	534	551	539	551	548	541	594	589	574	512	549	529	591	562	557	543	551	539	524	599	544	561	567	530	548	518	527	593	563	559	551	545	527	524	581	580	564	533	556	566	576	590	567	586	571	514	544	518	528	586	579	569	555	577	550	495	549	553	512	556	525	543	523	548	549	534	576	528	585	599	541	541	517	533	549	527	554	557	537	557	564	607	535	541	537	521	557	542	583	574	591	559	621	534	550	586	559	588	519	566	554	534	591	569	511	535	554	532	579	538	582	588	518	533	546	520	538	531	558	518	558	539	505	501	575	534	541	517	566	586	532	565	516	546	602	582	516	584	548	583	581	569	549	526	604	541	569	565	559	543	590	572	577	596	513	531	555	566	521	531	499	546	556	542	554	526	583	536	563	583	586	557	569	576	558	534	555	530	571	578	558	569	553	549	537	556	557	556	545	514	508	583	582	531	554	520	548	535	523	568	541	566	550	550	565	558	578	533	562	592	542	540	577	528	551	512	566	509	552	566	530	580	554	578	529	542	530	563	550	575	558	535	550	546	537	534	546	535	600	582	553	551	586	563	580	589	532	552	549	541	517	601	547	553	548	571	572	542	564	519	517	569	592	547	511	498	567	557	554	520	561	565	562	522	528	539	536	557	555	569	565	576	572	581	545	566	554	554	546	515	575	605	547	551	576	535	578	555	559	558	577	527	543	550	539	544	548	582	589	542	547	577	552	572	574	570	546	564	590	538	532	563	546	542	571	552	560	498	552	528	589	544	499	579	554	552	557	561	541	509	551	544	568	574	547	572	543	581	537	571	522	503	538	568	558	537	579	545	527	530	504	562	515	588	547	554	534	558	547	541	549	541	579	546	529	584	516	561	528	570	526	548	509	582	537	522	525	525	585	550	582	543	565	532	548	561	527
7662	2807	2148	1210	839	614	423	363	297	310	294	308	291	296	265	297	276	274	261	291	291	270	294	285	259	274	312	318	309	405	324	381	382	389	360	354	374	329	341	387	362	303	325	323	315	304	313	289	301	313	309	297	279	286	277	289	269	296	258	270	286	286	297	287	295	287	269	250	284	252	296	272	316	255	261	279	283	291	254	295	281	267	251	273	244	276	263	278	249	264	271	260	252	254	268	267	278	257	309	264	269	272	270	246	255	245	261	253	276	287	229	269	251	251	245	265	262	257	266	248	265	240	244	288	265	261	263	247	278	256	265	251	250	267	216	281	265	259	232	267	290	257	287	275	270	232	281	273	245	244	286	247	279	264	256	247	268	299	237	282	222	277	247	287	242	271	241	271	250	254	281	296	279	278	242	274	283	243	243	259	258	297	278	266	245	264	243	264	257	279	259	240	226	280	254	270	271	245	274	270	275	255	261	258	249	270	236	243	290	264	265	240	257	266	261	285	235	280	274	266	247	264	235	261	245	257	302	273	279	254	247	248	212	282	281	273	298	273	244	275	279	271	256	271	273	259	274	237	239	262	244	282	269	290	239	279	238	261	259	282	246	286	272	269	277	269	302	256	295	240	255	231	270	259	261	283	261	268	264	290	284	258	287	264	303	247	275	250	279	288	255	265	238	271	245	279	283	244	275	244	280	251	251	258	291	262	269	293	264	212	261	270	290	245	243	260	275	257	258	251	248	310	241	272	260	214	257	261	223	280	252	260	272	265	282	245	279	256	262	261	306	254	256	265	273	267	323	272	237	257	230	294	260	282	304	244	258	264	282	258	242	270	277	264	235	249	256	276	279	255	285	286	225	240	275	250	268	261	253	259	266	256	276	271	248	274	303	251	241	263	238	255	250	257	224	267	256	269	261	272	239	250	267	246	254	257	251	282	266	284	269	290	267	276	269	263	268	248	249	251	251	282	264	255	247	271	262	241	256	281	239	285	251	256	253	225	266	276	272	261	277	271	236	254	262	249	273	264	241	258	279	256	243	248	241	265	274	279	256	249	253	258	233	261	270	273	273	285	285	241	286	255	280	280	251	260	249	264	257	236	301	246	270	277	258	251	271	277	269	277	258	266	281	236	241	244	259	253	239	283	285	275	245	240	228	267	266	265	235	247	266	268	258	285	264	252	251	281	246	267	268	305	252	275	252	249	281	246	250	271	244	237	257	263	247	248	257	242	249	236	274	265	270	263	243	267	256	265	261	245	260	245	279	256	280	246	250	269	255	265	256	272	251	269	223	230	259	275	274	264	232	255	261	277	268	214	252	244	257	268	234	272	236	260	260	260	241	268	281	277	284	245	255	253	284	259	279	254	267	230	225	257	240	228	232	271	272	277	261	259	273	256	264	276	264	275	241	283	259	259	255	241	295	227	255	265	245	254	260	262	281	271	263	239	287	261	261	281	253	273	303	284	270	233	262	257	290	258	227	244	252	283	280	249	208	241	270	267	265	278	258	244	253	286	263	237	282	282	254	270	226	243	258	261	241	260	278	268	268	256	251	252	259	257	238	287	274	265	280	256	239	266	265	248	266	252	225	256	248	237	249	278	250	268	262	260	269	249	259	266	257	247	240	255	286	262	281	262	239	273	266	242	293	258	263	250	241	268	264	245	278	276	259	270	278	266	264	256	268	239	276	249	284	227	236	262	259	277	252	264	269	249	263	250	240	250	268	275	270	246	269	245	278	255	260	243	284	255	296	269	268	256	262	257	295	247	251	244	271	248	241	271	278	270	249	253	270	283	262	249	265	262	230	249	281	231	243	269	228	245	290	291	237	286	269	271	233	244	263	270	278	228	270	253	262	243	252	264	250	276	270	248	252	256	266	247	274	263	273	260	249	278	259	241	265	223	226	265	261	251	278	249	249	255	257	243	272	264	253	250	241	245	268	235	278	271	243	260	280	272	267	243	260	239	251	272	258	270	238	261	239	257	249	266	273	254	268	252	251	280	251	300	256	257	274	279	274	239	250	275	263	274	266	275	256	253	255	263	255	260	260	270	274	244	267	284	257	257	280	237	275	253	282	262	267	305	270	223	274	290	287	262	247	229	270	246	240	242	280	245	277	224	235	266	229	257	211	293	248	282	285	283	279	259	281	283	257	270	244	240	258	237	251	220	232	270	261	248	255	275	206	288	247	240	245	273	263	269	286	249	268	240	282	294	264	265	267	275	271	261	255	253	252	297	272	230	271	257	247	246	258	258	278	264	278	242	229	257	273	260	280	235	294	245	264	274	295	267	286	245	281	237	260	270	267	254	262	289	263	293	234	266	257	230	231	234	264	234	237	254	265	268	290	258	240	258	245	247	260	231	263	263	283	222	257	255	260	274	261	233	254	283	261	268	245	260	228	233	273	265	250	261	248	236	292	251	287	271	249	265	291	250	279	278	288	271	267	259	276	248	291	258	257	247	266	283	291	233	268	278	249	253	274	266	240	237	249	237	248	273	281	249	258	236	256	242	255	237	240	239	255	255	251	276	265	244	237	235	270	267	279	255	264	265	302	249	274	248	277	296	276	280	273	253	276	265	284	274	247	239	234	261	257	270	273	255	249	257	256	253	260	249	282	243	272	281	266	269	273	252	312	251	238	268	275	221	255	270	256	276	271	244	251	246	242	265	290	255	276	253	239	280	252	252	247	277	248	247	246	263	238	264	273	278	250	282	288	253	283	284	255	251	263	259	268	273	254	274	235	263	246	230	257	251	294	275	274	269	257	246	274	256	247	233	269	269	256	250	276	286	253	273	259	236	289	259	277	233	256	236	266	265	288	280	240	283	246	257	270	286	243	259	252	247	261	254	251	269	280	264	257	241	215	223	240	230	253	287	251	250	236	241	255	276	260	291	275	255	261	252	290	255	288	263	240	272	251	292	244	285	260	259	270	240	270	265	267	275	286	262	224	255	250	249	283	252	244	227	267	258	235	230	272	256	260	264	279	265	277	251	257	276	274	276	234	263	246	238	274	228	279	272	279	278	281	238	263	279	260	272	245	269	260	239	243	256	249	271	247	256	260	252	253	268	257	225	279	226	290	221	242	258	252	265	243	238	287	260	264	264	264	259	240	298	254	247	248	229	265	251	257	266	280	276	263	243	254	301	240	280	241	254	253	294	274	264	296	308	254	270	226	254	244	256	239	266	257	273	240	256	264	303	280	245	266	259	242	247	268	260	265	249	221	263	266	256	279	262	283	274	215	262	267	253	252	254	238	266	239	259	260	265	259	265	243	272	245	289	232	246	240	277	257	245	284	276	265	290	268	276	243	257	274	261	265	251	241	257	249	276	242	253	246	264	227	259	264	240	294	279	245	288	243	221	236	273	276	261	281	259	273	280	280	254	256	254	263	262	258	279	250	252	274	272	280	278	274	266	267	269	242	266	271	269	271	261	282	267	262	277	251	284	279	294	259	245	268	247	257	225	262	245	278	242	267	279
4836	3006	3854	3694	3140	2411	1631	1306	1071	942	851	873	816	785	784	764	800	786	782	791	719	830	795	855	820	919	947	1024	1173	1608	1313	1440	1471	1407	1465	1266	1362	1301	1367	1444	1236	1201	1102	1087	1048	1021	981	963	986	975	931	904	860	862	867	797	843	798	836	797	733	728	706	709	729	711	679	662	698	650	657	669	643	677	650	612	663	692	598	626	641	649	656	675	681	582	665	650	653	633	674	633	601	647	674	645	609	661	587	658	635	592	627	643	650	606	660	633	663	636	615	654	656	654	643	617	627	630	627	590	647	640	672	617	647	622	654	646	659	638	618	612	660	655	617	616	634	676	638	675	586	657	594	645	641	599	586	660	598	585	630	628	658	671	630	611	613	592	648	607	637	622	681	641	635	633	649	660	683	616	697	635	614	651	619	648	677	617	601	607	593	629	595	627	642	653	614	663	639	611	635	639	655	656	644	614	638	635	636	665	630	642	635	626	674	684	618	605	635	604	635	649	682	618	642	617	670	626	622	619	604	671	695	577	609	646	674	677	636	624	646	622	650	644	653	602	674	657	660	626	677	642	657	631	640	667	621	645	637	653	656	626	640	623	695	639	622	646	646	643	662	621	594	597	627	630	606	655	604	642	630	637	657	603	609	639	634	610	678	662	634	658	667	640	636	680	630	630	585	609	639	633	651	621	655	635	619	611	621	645	653	632	640	656	668	657	631	614	618	628	632	639	633	614	661	647	638	635	654	627	593	620	586	636	652	613	630	628	642	669	644	639	629	608	629	649	614	653	656	679	645	629	643	707	653	630	631	637	630	672	663	624	607	628	648	658	615	609	635	614	597	611	657	612	637	622	636	631	657	646	610	627	598	629	630	655	658	638	621	656	633	640	628	627	636	647	610	621	674	592	613	615	681	606	621	626	602	601	650	651	661	653	677	600	650	658	645	658	640	626	665	681	618	656	645	632	644	602	632	678	636	650	721	585	653	660	616	604	583	664	630	637	619	661	663	612	612	614	664	622	657	654	651	674	635	626	667	614	610	640	642	656	615	667	637	689	648	626	647	603	649	612	582	627	663	623	654	619	644	656	636	618	636	603	646	650	621	668	640	642	623	579	627	669	649	632	639	622	657	668	603	652	622	649	613	663	653	682	682	686	620	652	618	607	654	644	665	636	622	601	651	578	664	608	647	643	632	585	628	656	670	656	689	655	618	666	676	602	618	621	615	614	650	622	608	677	605	623	665	643	643	671	597	655	654	641	676	610	673	658	651	620	662	626	598	632	618	661	613	644	628	649	629	656	603	637	617	617	656	640	633	646	611	639	607	649	650	628	629	630	612	644	616	604	631	641	624	616	651	639	599	655	610	642	656	683	669	630	627	650	612	677	636	588	610	607	638	688	630	634	658	658	674	672	586	631	620	609	618	622	665	633	634	614	686	635	637	624	625	628	608	646	640	634	658	616	646	648	624	673	624	621	616	622	626	641	710	611	659	635	641	689	636	609	625	657	654	632	629	624	656	631	619	623	654	632	597	663	606	619	614	602	618	631	608	664	637	611	601	638	654	626	625	644	631	597	665	682	696	641	608	592	627	651	653	685	663	656	646	556	616	618	590	661	647	619	612	603	634	580	627	639	628	651	645	602	608	605	645	621	698	595	624	649	656	600	598	698	649	630	653	653	584	672	660	637	679	633	644	620	628	636	621	696	641	627	663	631	664	678	651	637	646	678	603	630	645	598	599	625	629	618	689	662	590	647	643	687	602	649	625	632	616	659	673	643	653	647	660	588	610	659	597	591	658	657	626	682	661	674	606	601	668	641	682	655	616	624	655	638	655	603	652	658	626	641	629	667	656	643	606	645	638	621	624	588	654	635	630	672	670	671	627	609	652	647	647	659	632	627	588	678	656	651	671	644	602	658	635	648	655	654	615	636	657	635	626	616	664	617	607	649	634	628	640	619	609	616	589	639	676	646	632	606	622	678	617	627	681	643	645	606	609	711	642	662	650	570	636	608	633	644	618	622	652	617	619	654	666	667	601	640	632	603	616	618	629	655	578	616	652	691	635	670	637	698	640	646	682	657	611	620	661	649	671	614	623	673	622	635	597	642	625	644	616	637	656	666	613	646	651	597	671	652	714	615	636	591	592	617	631	653	603	634	661	665	628	636	633	636	645	655	644	631	623	624	651	626	640	647	658	614	622	622	613	646	654	675	656	667	656	646	617	653	628	592	626	616	628	649	614	637	637	648	655	629	658	660	598	668	650	613	630	649	642	653	607	640	639	648	612	624	640	681	619	648	647	649	663	644	578	632	638	631	622	646	670	627	637	593	591	662	644	644	595	678	611	683	640	617	632	686	649	635	636	622	625	633	631	626	656	643	628	642	594	648	643	639	654	645	628	650	626	638	682	658	639	649	639	656	608	614	654	591	661	677	660	646	608	646	639	657	672	616	585	646	655	654	668	626	656	653	643	696	619	632	645	642	632	649	644	638	630	656	558	661	634	615	616	624	601	612	617	639	671	660	647	681	588	618	625	625	617	625	641	647	616	596	667	604	660	647	599	621	625	609	630	646	624	629	636	629	664	642	625	663	645	646	651	615	640	623	633	625	667	622	636	637	656	594	627	584	622	613	597	614	643	649	648	628	596	645	626	657	651	648	639	637	608	622	655	614	582	656	653	662	649	640	622	634	585	610	680	592	642	621	619	620	628	660	600	655	586	629	676	607	627	641	641	649	561	615	682	629	623	671	694	647	616	623	640	600	668	684	649	606	645	634	633	635	639	659	629	659	646	664	633	635	627	634	673	643	608	622	597	650	643	643	659	636	645	666	659	640	649	606	685	649	640	674	644	589	682	658	655	603	650	616	636	613	649	644	678	701	630	651	647	636	654	629	636	679	659	649	643	640	660	631	608	655	636	664	619	604	620	637	651	681	647	622	641	607	617	661	675	643	696	673	608	603	626	589	633	641	655	672	612	682	622	644	641	653	623	650	606	590	688	629	631	658	599	646	662	591	621	608	620	649	668	609	648	678	651	649	627	661	628	638	649	620	615	595	664	611	609	652	612	657	618	676	635	622	592	652	678	634	612	664	654	602	628	598	664	661	664	614	674	683	623	689	619	687	668	656	657	679	663	651	648	643	656	660	706	613	618	678	632	633	592	628	606	656	612	580	637	608	646	638	626	615	582	647	647	644	635	647	623	646	598	610	601	596	620	618	623	630	655	648	624	619	669	593	653	637	636	643	593	641	626	603	618	646	709	635	618	662	634	563	627	627	640	667	658	635	653	619	614	614	625	648	636	657	609	613	655	638	623	652	657	645	630	671	623	639	614	699	609	618	618	589	625	659	643	617	629	632	659	668	640	621	634	630	650	674	646	628	644	675	599	605	590	595	602	622	667	601	637	668	655	644	617	625	691	641	619	603	620	654	623	627	607	628	584	670	662	660	603	601	668	636	630	669	661	665	638	615	651	673	621	628	630	641	614	614	628	655
14952	6442	5634	2806	1752	1213	802	609	480	389	390	359	333	353	320	334	315	306	290	292	325	298	283	301	297	313	324	361	381	426	418	417	405	426	406	395	417	360	431	408	404	363	326	367	318	339	330	311	347	334	321	310	307	323	282	271	297	297	304	287	252	267	240	251	267	263	267	275	250	241	269	289	230	270	229	242	282	218	238	244	258	250	261	284	235	270	230	209	255	233	252	258	241	228	258	244	238	222	255	261	223	228	241	274	275	264	231	259	236	290	236	239	245	239	257	276	252	230	241	240	238	242	228	233	256	231	228	212	242	224	227	261	241	241	270	256	252	230	251	229	227	253	226	270	264	231	269	209	233	263	234	264	269	227	247	228	273	220	260	239	221	234	243	245	226	238	225	227	219	253	245	222	238	238	235	242	221	253	273	282	239	253	268	242	228	236	225	248	235	251	241	250	248	248	254	223	286	247	286	242	250	243	238	251	257	252	257	269	245	267	265	263	235	254	266	248	218	239	259	275	239	240	276	274	272	210	225	287	226	255	240	261	234	259	270	260	253	228	226	250	253	225	281	250	267	234	233	280	253	229	241	215	245	222	247	255	250	249	249	256	232	249	227	251	244	223	246	253	223	229	252	244	244	240	231	251	244	248	235	237	218	258	250	237	264	259	240	235	240	221	247	232	266	260	225	227	257	244	235	241	241	259	234	209	234	225	250	254	239	257	252	290	240	253	230	219	258	247	253	234	243	211	273	252	250	278	255	225	282	242	224	262	241	263	232	213	248	251	265	243	252	248	282	239	233	224	250	239	257	220	213	263	251	240	226	235	248	244	272	251	229	253	251	262	290	239	241	236	263	229	231	263	245	244	252	248	237	256	224	231	258	256	259	247	238	246	254	263	270	268	240	268	273	242	250	253	216	247	230	238	228	246	230	250	237	254	256	258	264	265	217	241	257	246	232	245	217	243	256	232	261	263	263	256	254	255	226	226	216	241	264	269	233	256	246	240	235	254	234	263	229	266	259	248	242	227	261	232	244	234	261	270	230	252	214	259	214	256	222	255	239	251	274	238	260	250	259	247	215	255	225	241	262	231	228	260	229	240	236	228	241	265	238	260	271	249	241	235	250	253	241	269	263	225	250	265	220	259	257	251	234	233	240	271	253	243	265	245	252	252	223	238	252	245	292	252	262	238	230	240	229	252	231	245	242	259	231	276	243	241	236	219	278	269	266	226	253	221	267	265	240	248	244	232	233	238	253	233	264	264	232	247	260	240	264	280	232	246	217	207	230	234	238	262	247	250	241	252	233	221	238	262	222	231	229	230	207	243	239	240	217	259	236	232	261	244	276	249	228	245	224	252	253	255	264	237	270	259	237	241	258	252	236	234	244	248	239	290	229	255	244	254	256	233	204	239	231	257	252	225	228	220	266	208	242	246	261	240	248	238	250	247	260	209	232	254	267	225	212	248	246	242	234	257	219	239	255	247	247	242	229	264	253	244	228	216	240	238	255	248	252	227	257	254	235	228	269	254	228	244	253	282	254	230	258	229	254	248	258	249	233	263	229	261	261	241	246	269	242	262	246	238	258	215	227	253	251	229	262	263	252	240	241	236	265	256	235	235	237	230	252	258	243	248	256	266	261	280	257	243	212	233	244	253	262	239	239	243	256	247	250	242	262	236	255	240	277	201	223	236	251	231	215	267	234	286	244	242	207	243	246	255	203	235	271	260	261	241	246	249	228	244	264	258	238	262	266	278	267	214	243	245	241	222	226	229	220	271	266	259	237	237	233	261	248	248	228	234	235	255	222	227	236	235	245	237	258	268	220	236	225	207	216	226	245	224	267	268	217	231	240	272	236	229	259	259	250	238	250	247	245	245	227	239	226	270	243	216	235	237	236	263	231	245	210	244	244	224	260	235	264	243	231	240	246	252	246	257	222	251	245	247	232	240	290	254	221	234	259	236	240	251	233	245	272	217	232	261	238	243	274	257	236	237	227	229	220	286	240	240	202	252	257	263	253	209	259	238	235	276	221	238	235	236	224	221	256	237	237	236	244	278	244	251	230	237	251	239	236	254	254	232	269	234	246	252	229	255	269	259	286	265	249	240	244	216	248	274	215	246	236	233	264	231	244	247	257	237	256	248	266	225	246	249	233	246	247	233	234	261	255	260	232	253	246	216	229	252	252	208	265	243	242	258	210	255	268	208	243	251	260	221	252	260	251	247	266	237	230	277	230	270	238	278	244	225	271	270	256	246	239	254	212	220	258	225	223	248	267	245	239	246	217	237	264	212	252	251	248	255	239	227	266	243	225	264	236	269	223	269	208	232	248	280	231	245	254	257	253	226	235	238	227	252	272	263	263	260	243	271	250	251	235	231	238	264	235	274	254	231	222	232	267	222	245	265	220	221	233	228	250	249	258	284	281	241	277	264	237	295	230	237	254	216	245	252	255	243	246	237	261	273	255	233	250	221	248	245	232	243	235	272	227	225	227	272	266	249	263	239	233	207	242	243	238	242	251	263	271	231	278	262	266	255	258	217	241	239	274	212	262	241	231	264	244	255	234	243	265	247	237	237	231	260	262	228	252	263	220	249	241	236	252	245	245	246	255	258	240	219	267	246	222	268	230	255	247	254	237	276	254	258	234	263	238	234	225	249	228	254	247	220	232	256	238	252	265	237	252	232	241	251	215	275	269	227	246	234	240	261	240	268	262	262	238	267	246	283	249	246	260	250	235	244	250	251	255	263	238	261	238	241	254	243	252	246	248	227	238	235	239	240	240	259	237	233	247	259	234	240	263	250	245	263	276	233	247	216	280	242	252	234	258	247	249	236	233	248	252	259	226	246	255	246	246	247	250	232	244	260	234	258	250	239	238	238	241	281	275	279	266	224	241	229	256	245	278	246	232	226	234	220	257	253	246	226	233	250	250	251	221	240	257	239	268	256	228	248	254	263	272	258	230	263	237	214	272	220	264	240	247	234	249	258	230	242	263	270	245	240	242	227	250	243	244	240	252	236	238	230	250	262	238	274	268	246	249	283	244	254	244	259	224	217	248	253	250	248	237	263	240	223	246	259	252	254	253	211	240	258	225	238	257	225	272	223	271	268	263	252	259	237	236	214	218	238	248	239	262	260	233	216	229	241	240	222	262	227	239	222	247	242	250	253	250	241	256	241	257	269	220	240	242	257	285	246	226	254	236	265	231	214	235	247	246	227	252	255	243	272	230	227	250	246	244	253	224	241	222	250	242	228	212	260	230	247	224	261	253	225	239	227	242	256	279	247	230	216	246	268	252	206	251	220	255	264	258	239	250	225	273	265	267	257	251	233	238	256	238	216	251	263	245	244	265	268	270	229	259	237	264	269	245	263	247	220	254	252	233	268	239	284	279	227	216	253	251	241	222	276	253	268	238	261	230	229	240	271	250	235	243	255	237	239	269	216	250	252	231	230	217	258	263	259	244	239	220	257	256	249	238	258	258	261	253	256
9040	5443	8249	7123	5914	4588	3310	2519	2018	1594	1524	1359	1273	1260	1119	1117	1055	1050	1063	985	990	904	1006	1009	990	1200	1204	1301	1718	1984	1755	1919	1973	1755	1879	1809	1852	1845	1932	1842	1688	1685	1445	1482	1282	1407	1297	1316	1242	1269	1337	1161	1105	1054	1008	968	989	912	1004	887	878	862	831	833	739	747	757	741	667	684	690	706	680	672	631	627	722	634	623	589	648	610	604	623	617	620	590	595	588	634	573	628	614	601	608	570	646	608	643	655	598	569	624	611	616	633	623	629	610	624	581	585	635	622	570	581	614	629	656	602	627	637	672	622	633	580	609	613	624	627	629	575	553	582	614	629	617	579	583	606	626	561	580	670	617	614	590	596	577	609	588	588	597	614	604	563	627	577	644	581	597	581	618	610	650	654	603	623	628	645	586	606	672	619	614	569	592	632	592	596	612	619	598	611	612	573	594	562	606	595	570	636	606	660	623	602	628	610	571	624	618	586	600	640	588	630	644	603	619	600	586	561	610	606	567	591	607	632	613	593	662	566	612	607	561	615	610	565	639	611	644	639	655	597	555	570	629	623	634	588	575	580	599	593	600	639	602	616	622	609	656	585	586	650	599	597	579	603	591	639	572	621	625	583	579	601	600	608	607	643	614	609	618	629	587	613	595	585	546	603	596	576	560	568	572	616	576	619	619	615	621	578	586	599	592	611	590	610	616	589	579	640	574	594	552	638	629	617	601	607	605	603	584	630	606	586	558	601	586	613	645	596	579	576	622	642	598	637	611	577	544	612	590	630	630	584	583	650	622	611	598	633	589	625	626	596	580	615	631	627	597	604	605	593	624	651	586	616	561	594	594	635	633	623	590	588	543	579	585	595	608	623	625	578	582	603	642	627	586	631	603	610	604	671	655	619	607	631	609	579	604	596	610	593	539	616	599	602	610	608	579	607	629	569	602	581	621	605	584	610	620	616	610	562	647	559	596	628	625	577	586	616	590	593	590	588	563	616	627	592	579	630	619	609	587	615	634	572	614	600	599	617	613	581	596	603	607	564	595	613	588	576	590	588	605	640	611	645	574	586	554	604	603	649	616	608	602	591	600	615	615	574	560	593	582	572	612	623	605	582	567	589	591	570	649	619	590	579	610	620	593	620	682	619	634	567	620	574	615	652	582	600	629	600	562	629	601	596	564	577	607	608	588	639	571	618	564	602	612	642	622	597	596	645	589	599	588	627	627	571	634	633	597	591	591	591	602	648	616	640	592	604	637	600	583	635	587	599	588	601	618	595	620	618	628	607	597	608	636	597	600	557	638	618	571	596	594	596	603	605	587	576	603	629	602	620	637	585	611	585	601	600	610	569	594	613	577	560	559	609	626	622	588	619	541	579	626	608	571	606	581	631	637	580	630	610	587	559	610	599	597	598	585	595	678	631	563	647	666	599	568	632	636	551	591	627	554	593	686	610	571	616	622	590	642	617	586	604	547	586	592	604	631	603	570	594	617	641	579	581	638	607	578	604	620	612	589	604	622	605	653	589	605	675	548	611	635	636	599	547	605	593	616	590	651	611	625	587	643	584	581	608	592	640	607	606	590	565	605	568	650	604	590	600	582	586	623	630	628	571	603	583	613	629	592	593	646	646	596	587	624	653	632	603	602	629	644	609	628	602	611	586	583	576	644	622	594	596	556	611	580	598	600	626	599	588	574	606	566	606	615	588	605	560	590	589	600	627	596	611	616	586	597	599	622	623	621	653	614	629	624	639	595	604	606	615	599	596	567	550	610	610	614	607	609	590	578	581	619	589	622	623	632	591	611	619	599	588	563	580	584	590	610	632	604	616	629	642	593	587	595	618	636	592	589	620	619	587	621	584	626	618	633	613	595	656	598	604	611	602	632	557	628	632	629	614	573	573	634	594	611	637	614	665	595	580	645	593	621	590	583	602	609	600	612	598	599	614	593	634	604	648	593	642	630	624	575	586	623	604	575	560	593	596	637	569	596	585	580	606	571	591	616	600	590	611	579	601	597	627	590	600	589	577	597	587	555	602	617	608	611	594	629	580	568	617	641	621	608	615	629	595	656	566	643	623	631	600	583	639	610	605	648	574	600	622	636	583	601	646	617	596	572	597	633	605	643	586	596	559	609	579	604	624	615	578	572	592	616	627	589	610	619	623	571	610	585	646	617	621	616	641	627	595	598	583	630	599	570	608	654	660	600	649	622	593	580	615	649	609	590	615	566	561	626	620	542	591	624	638	594	612	596	584	591	582	576	591	601	593	610	590	615	607	650	618	590	616	544	572	609	597	574	585	606	567	615	583	647	622	616	637	593	607	595	595	600	558	587	584	611	601	607	605	577	663	605	574	603	587	638	571	560	560	637	660	584	597	654	601	591	591	599	575	636	590	606	614	604	554	526	579	599	646	558	595	629	620	637	573	586	638	623	608	632	632	620	559	625	585	624	600	678	594	611	605	595	621	605	603	599	581	619	607	587	640	618	642	602	607	577	613	630	602	634	600	649	599	563	636	567	586	568	623	637	594	597	626	585	587	601	587	595	627	615	618	637	568	632	609	624	578	626	597	587	576	571	643	650	582	599	608	628	609	604	626	585	604	645	628	598	579	625	666	619	587	626	603	601	581	629	584	656	598	585	591	640	625	600	570	629	586	629	604	657	599	581	593	623	598	601	598	577	620	598	627	625	592	571	627	628	626	595	590	607	607	628	585	597	624	608	572	600	570	631	610	620	589	608	562	630	605	622	604	594	604	618	629	659	615	616	601	646	587	600	553	605	611	590	610	589	610	578	578	592	614	626	636	575	642	571	606	585	604	593	603	601	597	594	596	628	601	586	619	607	634	625	642	585	630	568	611	602	629	629	581	574	628	614	597	609	606	608	621	577	586	639	624	599	568	614	609	625	605	586	617	606	616	612	616	596	574	621	619	646	576	587	584	578	590	625	589	635	622	566	560	608	609	619	590	540	584	627	588	561	642	615	610	649	610	618	609	617	577	588	585	580	613	600	575	627	586	591	605	647	614	595	603	592	626	618	604	643	613	595	621	612	633	611	618	634	638	573	615	606	597	616	628	585	586	574	604	591	644	562	571	658	584	599	622	591	575	599	617	617	572	674	589	643	608	624	567	655	618	599	639	597	591	624	604	584	595	566	582	666	599	600	643	591	626	600	647	581	653	607	635	643	632	571	629	593	654	596	566	602	586	582	602	605	623	594	596	567	627	566	555	557	575	598	592	559	610	589	606	576	582	628	569	600	633	591	572	605	626	602	580	597	664	573	623	617	601	590	565	610	583	576	607	594	594	653	607	636	586	624	551	598	590	636	575	674	627	645	615	623	610	586	638	589	631	599	631	578	612	621	611	606	649	600	615	616	593	592	598	586	638	634	658	654	552	618	586	557	615	607	599	576	617	581	592	595	615	578	626	578	633	575	612	586	610	614	634	609	600	633	536	576	578	641	647	622	609	620	582	638	642	593	604	618	601	627	565	613	608	604	598
22764	10970	9461	4745	2849	1784	1164	870	684	476	519	409	422	354	371	333	349	311	288	336	307	312	326	325	316	319	362	348	487	440	403	456	447	405	458	429	478	453	485	494	403	398	364	385	383	379	349	368	339	368	330	372	304	337	328	298	298	296	279	284	279	288	291	225	287	298	250	258	213	230	243	246	244	242	248	237	233	240	221	225	240	246	204	219	233	246	212	207	208	229	213	231	233	212	216	216	223	212	233	228	227	230	239	242	215	260	246	220	204	226	236	197	230	202	224	223	203	224	218	212	186	219	206	239	224	222	255	259	205	248	215	224	224	217	218	230	222	235	255	222	270	232	239	219	272	215	220	221	251	227	213	247	239	256	235	215	230	230	228	253	232	226	237	254	240	222	263	229	226	246	238	227	230	220	255	201	226	234	224	256	246	219	244	211	249	199	235	225	238	217	190	226	189	245	200	223	220	235	270	239	216	190	233	223	226	211	236	259	205	208	231	255	245	216	240	253	232	207	212	258	241	221	215	201	242	229	229	250	227	201	248	207	244	220	230	235	229	222	228	224	233	225	213	240	232	231	227	225	226	217	235	212	210	216	217	226	248	241	240	225	233	212	191	266	213	230	219	222	231	208	220	229	243	248	231	227	210	225	219	224	216	204	208	216	218	230	211	223	257	236	256	229	205	229	244	221	214	251	217	207	244	264	230	224	239	243	250	222	260	239	222	240	225	200	205	214	216	230	226	253	226	222	218	221	235	222	222	242	242	242	247	221	234	210	247	247	235	201	220	235	185	214	220	236	204	227	221	216	225	236	226	249	234	210	233	219	237	239	235	236	249	227	244	238	229	213	255	216	210	223	239	219	241	235	205	218	232	197	236	223	205	221	225	252	231	236	224	232	232	238	235	202	245	217	235	224	224	195	228	250	227	228	206	242	248	217	205	231	236	231	212	216	219	204	245	224	208	221	220	215	202	209	221	228	235	232	250	204	210	256	216	204	234	242	205	247	239	222	236	231	240	203	216	231	224	225	211	248	246	210	222	236	234	218	214	230	234	216	235	235	194	210	234	227	221	213	244	202	212	212	226	213	218	229	239	200	228	213	233	238	240	227	190	230	221	214	214	239	217	216	186	211	238	236	223	256	223	250	244	253	209	212	213	228	228	246	230	249	223	230	207	256	242	220	214	216	230	225	227	227	230	219	231	225	236	231	245	222	206	222	223	237	203	222	248	189	230	249	265	213	221	219	270	210	227	254	234	216	216	228	219	232	232	231	250	215	198	238	245	226	259	232	218	215	215	216	231	257	231	200	248	223	221	223	268	224	215	224	228	214	211	224	212	230	217	235	204	210	193	268	233	227	218	231	255	230	240	246	221	212	225	223	218	212	257	211	238	223	231	205	244	225	272	244	245	243	249	237	250	234	221	240	239	221	259	219	222	235	216	211	226	219	231	221	215	253	230	241	225	242	260	222	217	205	223	230	246	251	240	240	223	217	211	201	248	206	220	206	231	203	235	248	229	223	227	224	228	215	220	247	223	223	242	241	229	253	213	240	210	227	243	237	224	224	219	233	208	235	244	233	217	243	214	228	247	216	212	237	222	230	224	213	240	244	197	231	222	225	229	234	229	218	222	225	251	234	234	241	196	225	216	220	235	232	243	219	231	241	227	219	226	232	219	228	199	257	233	223	246	217	200	220	249	214	236	226	233	226	219	233	218	216	217	219	234	251	228	234	229	240	220	213	228	243	208	217	201	242	207	193	241	252	215	244	224	224	223	244	216	215	225	234	212	226	217	228	200	206	273	218	216	178	203	237	221	218	205	249	232	215	213	235	212	212	233	218	203	230	234	211	250	206	212	231	211	232	186	217	245	237	197	212	233	194	218	221	257	229	238	225	216	223	206	225	222	216	237	244	238	247	225	232	233	275	216	221	201	236	247	212	238	267	241	199	209	216	260	237	220	235	221	240	244	203	253	208	226	241	244	238	236	246	210	228	232	229	211	221	244	235	207	224	215	208	255	223	230	239	236	226	217	233	225	230	236	238	260	232	243	230	226	228	233	231	214	219	234	273	201	229	220	226	208	217	230	242	214	243	193	199	212	240	245	240	203	218	204	215	213	204	219	233	186	220	215	223	230	211	218	238	239	209	220	222	209	228	208	278	223	229	249	223	232	242	228	212	229	228	235	214	231	215	240	241	248	232	213	208	202	212	244	181	232	246	253	242	220	215	236	207	254	238	240	241	243	232	243	235	225	233	209	221	235	221	236	214	252	216	232	203	203	215	210	227	229	233	216	221	230	216	209	234	233	247	212	232	228	222	245	218	223	212	229	233	216	215	209	207	212	199	220	244	215	230	221	224	217	212	235	271	239	221	218	221	239	236	214	241	231	201	239	218	209	229	239	226	199	237	224	220	222	231	219	235	232	229	234	231	234	244	200	219	222	248	227	243	230	250	236	264	256	207	216	239	212	217	207	248	221	209	232	225	220	243	236	219	221	227	268	240	238	228	206	207	228	232	210	228	247	238	239	232	247	268	182	216	211	247	214	208	250	216	225	232	226	229	208	238	222	241	237	251	251	211	245	215	240	212	252	205	232	236	213	238	244	253	216	244	215	200	226	252	216	182	228	232	207	219	213	224	245	223	229	251	222	243	232	224	215	208	226	239	220	241	251	226	205	227	224	245	219	211	216	224	246	242	234	219	221	203	237	197	233	207	227	240	220	226	218	198	220	222	227	231	205	217	230	264	220	206	219	193	209	228	223	224	227	222	219	239	239	204	233	229	217	232	217	235	229	225	241	241	240	235	220	187	228	210	221	227	237	247	235	233	233	208	215	238	231	226	262	224	193	208	246	230	233	237	228	190	191	216	247	222	205	223	245	215	230	234	223	235	234	212	213	208	235	211	201	220	244	211	229	229	245	197	205	234	239	277	249	192	225	265	236	216	249	215	239	204	227	228	215	237	228	239	222	215	232	212	209	240	262	235	222	238	244	223	231	247	242	199	223	217	238	212	212	237	232	212	234	212	226	210	262	221	213	218	250	242	214	204	223	201	243	215	233	245	214	199	205	225	243	244	234	232	216	202	234	221	210	240	217	224	219	220	220	236	228	230	221	242	226	204	234	232	227	229	231	230	208	223	227	230	214	218	199	222	213	243	236	202	234	230	245	224	218	236	204	222	242	228	221	232	240	216	246	259	211	229	213	229	224	237	254	214	220	251	240	230	240	228	241	223	221	224	239	230	237	227	217	233	216	230	220	204	228	186	243	217	216	228	225	225	238	203	248	209	251	225	229	243	210	214	239	219	241	236	213	209	215	240	199	212	232	210	226	225	196	243	197	185	212	211	204	221	225	237	227	207	229	215	215	244	231	223	237	203	212	222	255	227	227	210	234	210	233	228	209	219	227	235	246	198	217	245	253	221	236	220	205	215	247	233	234	232	231	221	196	238	252	246	210	227	238	236	203	225	222	217	187	227	244	229	246	214
12659	8230	11872	10075	8253	6748	4863	3602	2925	2323	2042	1961	1729	1493	1541	1319	1302	1357	1263	1254	1215	1189	1233	1205	1283	1282	1532	1800	2310	2127	2222	2435	2391	2239	2273	2143	2393	2337	2304	2401	2210	1978	1750	1719	1717	1761	1606	1625	1476	1517	1647	1359	1322	1110	1153	1103	1094	1056	1062	966	977	914	835	889	824	825	745	741	670	641	643	656	654	648	614	625	648	614	580	594	593	618	581	528	593	556	589	576	596	532	592	551	539	579	527	572	578	573	608	577	547	510	593	537	561	562	581	574	555	591	545	563	598	539	546	558	587	558	570	593	566	592	595	541	593	561	579	564	577	583	574	548	599	556	505	563	630	616	583	547	648	535	594	577	590	570	589	594	604	577	533	569	572	544	571	611	545	570	578	536	563	580	592	586	568	516	579	572	578	542	550	544	554	588	570	569	567	604	562	570	569	588	554	608	541	585	558	585	572	571	559	578	555	510	555	570	534	561	608	571	586	556	566	591	536	572	585	527	526	555	557	559	552	580	589	551	558	556	555	554	535	566	547	519	555	563	568	563	560	546	529	586	562	528	582	564	528	575	515	563	562	560	540	598	588	549	568	550	538	527	545	576	527	581	565	587	596	530	587	573	569	583	528	546	591	588	563	533	537	564	543	610	586	542	560	526	565	553	596	556	592	554	539	549	571	561	550	545	563	599	514	556	550	561	593	543	556	525	595	586	576	591	603	554	561	586	576	590	541	541	592	571	545	534	604	569	563	581	567	539	523	536	565	578	531	566	569	556	547	541	529	581	554	536	589	593	564	543	610	553	577	583	574	543	534	593	581	550	545	531	549	569	574	570	557	549	525	544	520	553	561	581	526	552	570	547	560	607	613	550	579	568	585	546	588	567	557	543	600	551	524	603	510	533	548	551	567	582	558	624	519	608	564	589	516	549	545	565	583	553	540	600	551	528	571	552	550	547	563	543	547	596	604	570	518	543	589	555	540	540	597	555	538	559	554	587	546	605	558	569	556	593	589	562	612	577	563	592	588	541	539	554	542	568	557	541	569	551	570	538	513	554	594	538	548	572	548	563	576	554	591	576	545	567	530	587	553	568	555	579	606	564	583	559	547	556	585	534	583	573	567	564	568	568	545	610	491	545	572	550	542	545	565	535	510	551	602	613	550	568	569	623	595	564	539	552	525	615	574	559	577	568	601	578	556	567	540	586	558	563	548	594	563	582	547	572	578	604	587	533	543	582	580	593	581	568	576	552	585	534	572	547	538	541	612	571	546	548	586	531	604	518	558	587	550	562	558	568	589	579	548	557	549	526	596	570	553	550	530	571	560	539	549	522	599	533	583	546	599	572	573	576	561	534	554	569	516	587	547	595	559	581	600	530	570	586	588	558	584	558	614	553	579	592	550	572	596	558	627	574	604	594	596	549	545	546	564	550	553	526	554	576	582	545	582	584	493	561	578	566	581	593	579	577	556	596	552	553	551	579	582	600	586	558	567	565	556	551	597	589	545	591	533	603	571	564	575	620	580	570	547	590	541	525	521	569	543	576	570	605	547	518	602	554	552	585	530	541	565	544	590	583	580	575	558	558	594	598	564	565	596	581	551	583	581	536	523	595	528	577	549	564	586	582	557	555	535	547	558	559	559	591	572	494	570	568	527	524	568	568	550	596	593	582	568	542	606	574	550	560	602	568	587	561	536	550	558	578	494	569	536	562	521	532	549	525	567	570	571	528	593	565	555	575	537	549	555	562	572	538	588	512	574	583	560	559	563	557	543	562	571	512	556	605	569	551	549	552	585	571	566	579	544	592	574	580	545	585	579	537	544	607	543	603	551	517	563	547	573	573	566	552	576	548	534	547	574	577	565	568	543	505	554	564	562	601	591	561	546	584	529	597	562	569	563	569	524	602	579	586	580	576	579	564	566	533	567	589	598	571	617	542	530	526	583	553	585	543	577	573	551	514	604	577	542	565	579	566	526	566	546	575	532	597	547	580	541	567	595	576	554	530	608	591	556	627	552	557	570	603	550	571	535	577	587	641	548	554	572	557	610	575	593	579	570	551	535	568	565	595	558	578	556	566	584	569	557	562	557	529	512	548	558	605	535	522	542	592	556	546	574	578	580	562	585	575	576	580	558	511	594	567	549	602	573	576	526	557	563	572	532	555	561	559	545	556	560	598	508	516	538	521	531	567	568	513	565	563	569	580	561	566	570	568	585	552	593	575	556	531	517	531	538	553	581	568	584	526	510	601	560	560	553	560	598	570	522	566	524	559	538	536	526	543	564	564	563	558	584	559	538	581	608	585	575	609	562	576	561	541	556	564	576	558	580	599	552	598	565	563	511	533	564	541	545	554	558	548	580	566	571	576	544	576	576	564	603	567	558	583	580	545	544	542	568	581	622	540	589	580	586	555	567	543	573	571	544	586	533	574	559	543	571	573	581	578	574	562	515	518	584	571	598	607	554	564	546	588	544	543	553	605	583	561	602	551	534	600	597	561	554	556	544	576	545	592	524	564	585	528	590	570	561	548	565	562	557	594	572	559	596	584	564	561	584	549	548	572	550	554	572	560	559	514	538	583	546	563	579	550	530	571	605	543	586	546	574	583	533	531	561	602	575	546	565	534	576	634	535	586	559	602	539	627	594	594	550	632	542	572	541	555	556	555	545	549	594	563	554	562	539	563	596	568	586	564	582	577	550	576	534	543	539	537	581	588	552	531	571	515	511	548	526	622	516	577	581	524	544	525	562	561	567	543	520	560	598	538	564	550	617	571	567	593	555	539	545	533	513	545	535	559	547	589	546	541	564	519	556	569	546	548	542	544	616	567	584	553	597	487	569	527	559	577	565	578	570	573	554	581	561	586	552	536	570	543	531	577	598	542	563	575	540	560	528	548	571	560	558	587	562	541	576	510	539	572	544	566	554	554	530	556	538	529	549	578	553	565	569	574	577	581	590	521	592	574	621	570	566	591	575	577	562	559	560	567	581	561	591	545	540	605	543	530	574	554	548	560	532	520	582	551	608	515	560	563	598	566	544	555	542	572	553	585	584	565	602	565	576	504	570	576	594	551	531	593	531	601	536	592	527	540	544	566	600	604	566	571	558	575	562	596	590	536	580	607	534	616	543	576	597	533	566	554	571	548	577	527	564	554	566	582	569	568	591	531	569	567	575	529	592	532	547	546	528	540	589	635	568	520	532	596	561	574	562	524	579	614	585	567	568	573	618	561	525	566	558	556	565	586	583	561	579	570	548	544	577	585	557	544	558	542	555	510	556	611	576	594	515	548	570	558	592	523	575	594	549	605	573	564	550	550	569	523	578	536	508	569	584	583	547	563	588	593	606	567	549	562	565	584	551	540	578	560	619	559	575	553	575	549	550	560	575	594	614	560	544	521	528	530	556	544	524	515	539	590	574	579	550	561	547	573	576	592	559	538	598	613	575	555	538	536	571	576	557	518	567	510	556	549	542	570	525	539	612	554	533	532	602	572	582	569	574	573	591	548
7334	2968	2505	1274	778	668	481	351	349	311	303	340	281	302	256	288	263	264	293	256	292	301	318	247	302	295	323	345	354	360	385	333	371	348	378	334	380	356	378	321	330	329	300	341	335	289	289	301	327	303	297	283	296	314	279	291	283	281	274	272	279	312	251	263	283	276	303	260	263	309	276	275	259	296	278	284	237	274	278	288	282	260	269	286	253	287	275	278	260	267	249	290	266	252	286	281	264	266	275	261	262	279	283	272	266	268	290	274	252	261	289	252	266	245	249	282	258	259	245	261	270	258	245	262	251	250	241	202	229	272	241	273	274	264	284	259	257	220	259	260	270	257	254	284	274	272	297	241	265	317	270	255	258	267	251	271	260	272	260	267	267	258	297	302	238	256	272	270	267	260	284	239	267	274	287	264	269	293	289	260	251	246	264	223	240	267	273	256	294	262	282	269	278	252	252	265	282	273	258	280	282	253	269	243	274	273	254	279	256	256	267	278	278	268	281	270	284	256	272	276	238	245	252	273	268	235	262	274	282	273	268	247	257	260	250	268	274	243	281	270	288	267	248	242	259	260	255	245	280	264	271	239	281	260	281	292	264	266	252	241	277	255	256	255	253	252	259	249	259	291	282	247	286	238	273	255	262	268	305	264	264	241	255	281	258	265	285	279	255	239	284	236	249	262	263	261	262	273	254	259	256	268	286	272	234	286	275	259	258	246	257	261	253	270	239	269	267	292	286	279	278	249	290	278	238	251	283	249	244	252	280	261	252	299	281	258	227	247	305	249	268	247	267	248	244	280	259	272	235	280	268	273	246	245	252	259	270	272	256	259	262	246	267	250	251	233	263	268	263	288	270	268	283	251	257	308	264	307	273	266	262	265	245	302	255	282	280	247	267	256	261	236	276	252	234	250	236	244	255	274	267	274	282	299	270	229	265	278	259	253	290	254	277	294	282	273	238	266	258	256	280	248	280	266	264	229	268	313	258	287	249	246	257	249	235	265	238	241	288	295	270	274	251	283	267	250	260	231	271	249	266	279	246	272	240	253	257	272	277	258	267	265	298	263	259	247	278	255	327	260	282	252	273	265	262	298	279	280	285	249	238	268	290	262	262	245	262	250	269	231	268	259	272	266	277	270	267	278	261	286	245	294	260	279	249	224	277	268	295	266	259	267	311	273	245	288	272	255	252	254	259	266	250	286	236	292	267	286	250	255	262	307	273	274	274	252	276	251	265	277	268	291	263	245	262	263	266	285	276	267	272	269	292	259	257	245	256	272	274	259	229	284	244	255	265	256	249	245	256	261	252	267	242	270	273	259	241	242	289	275	241	251	259	261	258	275	262	300	275	232	246	285	252	279	240	256	250	244	245	273	276	292	273	264	242	279	253	266	252	282	284	285	277	238	257	246	259	283	261	264	264	277	268	262	273	267	232	261	238	250	271	278	288	273	276	242	260	293	246	259	242	253	281	276	302	257	264	276	289	282	274	254	233	284	320	239	258	270	274	262	272	257	247	300	264	269	265	266	266	302	273	258	262	265	247	264	267	254	256	262	261	264	247	243	263	239	262	244	261	272	277	261	260	222	289	252	278	255	266	285	298	242	259	274	250	262	259	236	275	263	246	296	286	267	249	276	245	221	270	263	286	260	229	214	254	257	250	262	246	252	296	263	269	270	284	266	271	263	256	279	256	269	260	261	227	264	287	284	249	250	280	269	264	271	282	256	284	286	266	281	258	238	247	248	265	252	249	280	239	258	271	247	240	243	278	271	209	274	237	282	250	286	262	280	264	282	223	275	258	247	238	247	298	250	278	256	277	259	249	289	281	276	247	256	271	256	283	274	271	251	272	250	283	274	266	289	305	277	260	268	250	239	274	253	275	264	269	240	269	275	264	274	270	239	270	268	249	275	285	247	246	260	254	240	234	281	271	291	249	275	260	256	273	292	255	256	258	251	268	265	284	281	284	236	263	260	244	258	258	277	278	248	264	254	252	249	286	305	259	261	255	252	271	286	264	281	274	242	262	258	229	259	271	247	277	249	313	278	280	249	247	252	271	246	277	265	258	240	248	262	285	251	246	270	286	265	280	273	289	268	259	247	277	256	268	265	265	301	234	260	293	267	278	290	238	220	270	268	271	254	258	247	264	261	278	271	264	256	293	239	261	280	266	254	282	251	265	255	268	263	255	271	273	259	274	252	269	267	259	288	288	260	250	246	308	240	252	265	251	276	267	259	246	277	295	284	295	269	244	255	277	254	278	279	286	277	269	310	262	287	306	249	264	280	253	249	264	270	286	285	281	265	271	272	259	253	250	282	260	259	265	278	268	273	252	249	267	271	253	257	303	271	263	274	285	273	242	257	271	286	261	267	271	274	266	295	277	276	241	280	220	274	257	270	267	255	302	301	245	274	232	259	262	271	276	266	249	277	269	240	271	255	233	301	278	255	238	241	234	254	258	293	276	252	274	272	261	263	263	261	255	268	244	262	258	255	262	252	256	249	269	268	261	255	261	239	283	279	264	248	261	290	256	266	298	263	272	303	266	291	263	257	279	290	260	283	256	276	280	297	252	261	261	247	273	272	256	231	259	263	266	254	273	222	269	272	244	250	266	241	279	285	242	228	284	256	261	275	269	298	269	282	258	248	282	278	259	259	252	235	289	270	271	246	247	255	253	253	259	258	263	280	252	261	273	283	269	245	256	252	279	252	274	256	300	276	257	275	276	270	255	273	284	220	304	278	266	254	271	249	277	259	277	256	270	245	255	246	255	262	278	245	254	296	252	258	277	235	266	273	261	278	273	252	277	266	269	288	261	254	240	258	260	263	257	279	260	247	295	264	245	247	272	268	265	283	263	265	262	251	253	262	252	284	265	271	256	286	254	266	244	259	290	279	257	257	256	258	259	286	271	257	274	253	277	255	266	278	254	269	213	266	221	283	259	293	287	245	296	275	265	264	254	264	243	267	259	271	246	263	267	275	252	223	275	265	274	247	256	298	228	232	304	247	277	253	256	286	251	262	246	290	234	268	252	263	254	266	264	266	261	279	275	239	260	289	277	261	277	245	249	266	251	275	258	282	260	285	256	264	269	268	272	253	245	276	267	237	253	250	241	261	272	264	245	263	261	271	295	280	277	249	268	291	272	260	307	258	264	272	273	262	268	267	243	266	257	264	292	293	276	279	255	286	269	246	283	253	263	249	265	253	245	297	278	263	277	277	284	284	269	268	282	279	307	284	272	284	256	267	243	257	262	263	255	261	250	275	265	241	264	296	264	249	256	243	265	252	298	290	271	279	274	273	291	233	270	280	238	263	253	280	254	268	247	299	282	247	253	282	265	283	257	281	292	262	253	259	248	232	246	236	286	270	280	251	275	261	250	273	286	290	282	277	250	270	270	272	266	262	248	251	246	260	277	240	259	265	251	257	257	259	261	256	252	282	261	251	262	272	281	251	239	282	276	270	284	265	278	262	279	260	319	260	234	302
4657	2983	4552	3364	2922	2419	1781	1237	1050	880	826	928	876	839	775	807	859	774	752	769	856	829	904	868	903	946	1047	1293	1373	1273	1432	1533	1496	1497	1363	1360	1399	1370	1375	1399	1292	1148	1119	1145	1028	996	1035	1039	1047	982	899	889	910	829	856	809	870	795	821	754	741	753	742	735	699	717	681	650	653	697	686	679	668	689	654	678	653	667	664	677	667	637	658	658	622	611	678	685	620	587	680	681	636	610	615	669	671	626	622	655	616	641	678	646	661	653	661	642	675	673	642	620	664	684	662	654	650	657	649	623	654	640	629	659	663	665	623	674	611	669	662	609	605	667	666	651	661	627	674	634	676	643	657	626	682	606	670	676	637	652	601	609	661	687	630	622	627	634	635	616	676	628	611	674	701	596	598	652	633	631	654	664	657	663	631	641	638	636	648	666	698	641	635	612	632	638	633	679	673	590	666	691	665	662	660	613	618	636	635	628	675	584	618	618	620	636	611	654	621	591	665	625	657	603	659	628	613	654	693	686	676	653	635	672	640	649	674	649	682	629	675	670	664	636	644	615	655	637	633	574	636	685	620	650	676	608	635	642	639	640	594	638	636	619	653	646	639	644	643	637	658	615	653	683	660	655	635	695	644	649	653	646	623	634	596	633	615	676	635	678	681	619	605	643	675	671	588	627	647	626	627	687	642	660	680	644	698	671	672	614	657	641	628	639	641	619	655	625	646	628	647	628	664	660	672	677	610	641	668	689	675	655	635	660	644	655	594	623	654	656	672	642	651	619	665	634	619	658	635	693	693	690	708	663	636	654	600	642	659	647	681	627	619	604	718	650	626	667	634	684	616	711	634	638	670	682	625	626	681	657	608	684	649	626	637	672	662	641	654	647	624	593	695	640	598	701	648	625	615	653	591	636	648	637	662	618	668	656	663	713	630	585	610	666	636	677	676	620	649	654	642	707	634	641	667	673	579	657	683	636	639	626	618	681	652	663	613	649	635	674	677	585	671	649	654	624	617	704	630	624	690	650	587	668	687	636	690	622	619	650	664	637	640	648	619	652	717	657	641	676	678	668	648	657	639	637	638	665	614	650	652	652	648	645	653	638	656	646	646	654	636	632	629	694	684	629	675	691	667	625	631	620	658	641	679	646	619	698	663	614	659	649	653	636	647	620	633	661	641	623	646	629	604	641	593	709	673	651	659	658	626	655	654	633	653	620	639	600	600	679	622	633	683	631	631	674	673	628	636	633	640	629	674	666	605	645	653	652	632	633	679	671	634	671	624	624	598	644	636	654	652	629	694	636	630	665	647	651	631	621	608	597	651	648	659	670	637	662	661	675	628	602	660	606	652	633	634	648	635	631	672	672	627	616	631	562	604	612	641	675	686	671	691	653	700	705	673	614	672	659	636	637	687	651	686	694	677	662	654	593	672	634	649	685	657	647	640	633	635	637	637	634	642	681	652	633	656	604	656	685	666	668	644	676	625	653	630	650	648	676	647	649	602	636	677	650	691	639	654	669	659	624	658	702	672	599	669	626	649	705	659	670	579	671	645	682	621	634	658	661	612	670	674	634	675	648	680	663	655	627	640	626	715	657	641	599	684	665	628	605	622	627	631	617	648	665	646	654	626	663	637	646	664	651	656	657	636	604	632	663	637	636	617	638	643	627	662	632	686	692	628	660	630	688	636	639	628	653	660	648	636	659	651	635	643	619	645	628	669	639	706	634	658	601	664	673	662	666	647	629	642	643	626	626	626	646	666	640	689	634	626	657	613	672	685	663	665	636	636	613	616	603	670	620	659	654	639	664	620	639	651	705	640	617	684	614	655	667	656	664	600	635	601	628	719	645	623	683	615	624	626	633	627	653	617	678	687	660	650	619	632	650	653	658	636	659	594	672	686	668	710	588	693	662	616	618	666	599	653	716	636	636	655	694	662	616	668	659	663	611	651	642	635	697	651	582	628	625	685	668	581	621	614	661	624	627	669	629	615	644	621	672	661	623	703	677	662	678	657	627	616	594	651	662	664	653	664	666	635	652	617	664	627	684	676	653	668	616	624	625	620	677	607	611	654	624	660	639	634	684	659	647	688	641	669	643	670	642	657	601	641	635	645	680	640	648	634	666	665	650	645	650	668	634	666	641	691	628	660	676	649	615	669	656	608	671	637	614	646	669	625	657	630	686	655	688	707	635	695	658	709	656	671	607	654	658	658	650	671	642	638	650	650	654	649	657	694	674	637	624	608	668	630	623	659	576	650	661	654	612	630	648	631	666	637	653	624	650	668	655	608	627	602	669	661	648	643	650	618	648	672	662	656	646	662	663	656	659	673	633	680	649	654	643	654	661	648	613	675	611	650	631	678	649	631	624	629	650	653	683	658	675	643	702	649	594	663	648	626	608	652	627	654	700	652	686	678	673	614	615	616	667	630	655	651	630	644	659	644	656	637	636	616	631	654	594	663	649	648	647	700	641	634	652	638	659	654	615	657	661	678	619	623	618	627	681	608	649	626	635	625	660	681	684	631	641	653	664	626	626	639	601	626	603	636	673	618	654	657	652	645	617	629	663	642	634	642	666	641	664	691	650	634	635	680	658	602	673	666	629	651	651	630	669	619	661	629	653	645	600	677	662	625	662	635	630	647	644	615	605	666	647	660	657	636	613	643	686	642	670	634	637	613	661	630	666	631	660	652	681	634	634	670	661	696	653	654	662	648	671	646	670	659	675	633	636	659	633	657	640	692	662	668	657	651	680	636	657	646	680	618	635	647	611	645	611	657	668	592	644	669	651	641	662	612	649	629	639	655	665	641	623	627	688	611	652	638	642	636	665	627	599	611	658	651	679	680	638	652	660	650	672	688	664	647	664	605	634	635	640	635	642	676	661	610	612	669	673	663	633	656	690	680	671	650	651	622	661	629	655	665	685	606	653	653	613	634	678	676	658	648	643	701	596	686	640	631	643	648	669	677	704	659	617	658	640	672	635	664	671	643	650	662	620	635	618	697	609	629	668	646	661	644	635	688	676	665	646	636	662	661	615	646	666	624	639	627	692	666	650	631	670	645	650	665	658	637	594	624	681	633	619	607	684	633	709	639	657	645	657	629	625	666	645	665	652	611	671	636	624	651	680	655	618	627	610	676	634	679	614	643	656	613	624	626	668	714	633	604	640	643	665	646	584	616	655	661	667	661	600	624	655	660	667	685	582	618	665	675	672	654	685	664	622	668	677	653	657	647	688	614	636	643	605	647	642	676	639	617	633	646	638	634	669	678	663	612	637	664	632	644	641	662	642	637	651	636	671	596	677	621	663	628	618	697	636	631	650	604	646	681	665	646	696	652	682	700	638	653	621	639	615	704	684	647	672	687	681	637	695	646	699	633	631	642	618	646	639	632	642	632	634	635	651	658	662	661	630	641	634	634	662	646	692	630	683	652	645	639	674	606	672	653	692	654	648	686	622	656	670	686	674	641	614	650	636	622	658	631	712	687	660	663	581	624	657
14758	6358	5470	2682	1659	1094	774	612	546	420	372	337	385	316	341	320	287	296	331	326	301	283	305	293	329	308	326	375	395	364	441	457	391	456	396	385	399	419	450	417	390	372	332	353	349	363	303	328	334	314	353	319	301	286	283	299	300	313	295	291	256	301	270	243	277	277	295	298	290	251	281	247	227	257	239	265	243	233	243	251	235	247	226	255	281	244	253	234	243	264	235	246	229	223	265	276	245	244	282	258	274	227	277	264	220	277	243	240	263	265	226	258	272	239	237	243	240	275	251	254	261	227	241	275	251	279	237	261	249	258	231	267	260	243	258	263	243	228	260	223	222	246	250	251	260	223	257	246	264	262	255	263	224	256	243	251	232	252	233	246	280	262	249	225	273	244	248	206	283	227	271	253	244	265	258	207	239	246	243	223	218	223	231	267	230	260	248	248	256	226	289	256	245	244	235	246	233	210	244	248	237	245	238	265	229	252	225	250	257	242	230	250	266	256	232	249	245	262	249	233	218	276	205	258	236	266	242	236	245	226	253	253	254	247	239	266	236	250	232	225	242	242	225	252	245	273	240	257	250	257	240	252	214	228	232	248	254	277	251	254	229	220	251	254	251	224	268	238	270	230	225	254	237	285	230	229	282	282	241	229	239	228	240	234	250	281	236	250	265	240	260	269	266	268	254	242	276	276	255	261	247	268	285	232	245	244	233	266	246	260	235	246	261	245	251	245	240	228	246	238	266	244	232	261	266	223	230	243	230	224	279	230	207	226	256	238	277	230	240	240	267	262	238	264	249	256	250	224	273	244	257	243	249	248	250	253	238	267	253	226	275	252	238	253	280	222	219	243	257	260	252	238	213	257	270	260	257	262	240	273	267	225	242	229	258	241	272	260	250	245	235	236	244	246	268	242	253	264	257	240	242	255	254	273	259	248	260	255	257	269	241	274	236	254	233	251	252	234	222	248	234	243	266	263	233	246	269	259	239	247	263	242	250	257	236	245	278	270	284	255	291	268	267	228	251	278	309	249	263	219	228	226	241	257	264	259	230	238	243	245	239	235	226	252	226	253	233	239	258	269	255	260	258	272	249	263	232	251	268	245	243	224	275	252	231	256	264	260	247	238	229	242	228	243	257	260	265	237	236	263	234	257	243	255	253	247	248	254	221	266	268	223	253	250	239	246	251	271	242	264	242	248	226	222	232	253	255	262	265	227	275	260	246	255	263	226	257	240	247	226	251	230	225	277	252	271	263	287	255	285	247	258	267	268	269	259	241	267	248	242	252	245	271	265	254	249	238	272	242	271	235	264	280	231	241	259	262	269	237	254	260	254	269	240	223	226	241	228	258	236	249	256	261	248	254	243	285	264	216	235	246	232	235	268	238	235	258	248	259	246	271	253	234	220	237	259	232	240	264	232	234	250	250	252	234	256	275	271	261	279	254	240	295	266	261	261	219	239	243	257	238	223	239	234	230	240	236	259	277	247	271	251	249	257	247	262	269	247	225	269	249	247	226	243	273	260	237	281	247	238	253	307	262	248	245	240	233	275	294	247	235	256	248	250	258	267	225	247	258	240	221	230	221	217	250	234	270	255	257	250	264	249	228	233	264	284	264	248	250	220	247	236	276	254	285	244	247	224	227	245	254	261	238	256	229	223	251	254	262	234	242	271	240	253	262	243	239	223	251	259	267	272	262	251	266	262	230	262	230	231	252	250	247	291	268	253	266	236	252	261	249	259	239	217	260	240	238	260	240	211	228	210	224	260	243	270	247	241	226	255	276	250	258	214	257	254	260	265	253	239	229	223	253	235	243	232	258	236	260	240	259	246	257	251	244	254	254	237	243	259	248	244	253	241	239	265	247	255	216	282	290	261	256	259	234	257	241	259	269	246	245	240	262	245	217	230	234	233	211	266	244	243	239	239	228	256	237	249	241	272	228	285	260	282	270	229	247	272	232	261	242	252	241	251	247	243	242	263	262	252	244	228	245	249	268	239	256	232	243	247	278	254	240	270	237	259	277	241	256	235	232	241	257	233	256	255	243	255	275	260	232	241	233	254	237	239	225	234	256	227	246	254	238	217	253	246	230	212	275	252	223	208	246	267	292	276	249	253	289	249	238	228	245	248	238	244	237	228	256	234	265	269	274	257	248	251	270	234	222	248	255	240	260	249	228	223	251	266	207	228	249	257	237	272	248	220	232	249	239	259	239	252	265	257	258	231	264	263	251	295	252	246	246	227	212	260	236	282	225	217	252	259	229	276	225	243	252	254	260	275	228	229	244	261	240	255	244	257	247	240	244	280	245	225	259	257	233	254	244	268	239	262	240	249	254	256	223	257	262	269	228	290	228	252	244	220	228	236	271	274	256	232	244	264	250	254	252	253	256	234	272	233	267	246	228	242	263	243	263	255	239	241	266	239	266	215	268	262	262	281	239	247	236	265	250	250	248	256	238	270	273	234	254	276	264	263	276	274	252	230	271	248	284	236	246	252	248	212	247	266	239	256	234	237	245	231	237	231	245	260	253	251	267	253	256	237	248	229	211	244	223	238	246	235	242	249	256	249	234	260	266	276	235	222	254	262	255	259	246	260	266	275	241	254	277	269	237	262	266	229	271	236	243	271	263	254	249	256	273	264	249	260	262	258	255	224	261	275	250	235	272	253	252	239	252	242	249	238	265	258	255	249	240	257	271	254	204	264	232	264	228	218	286	236	264	260	248	239	239	272	234	268	230	266	258	252	240	235	268	243	245	252	247	268	254	274	221	258	249	260	229	261	231	252	246	251	231	256	254	262	238	288	242	255	225	261	260	217	235	273	258	285	254	237	199	243	230	236	243	249	265	240	252	240	252	258	269	273	261	238	220	241	253	282	258	258	252	258	248	236	267	263	234	266	204	266	229	276	252	236	239	219	248	242	259	234	262	260	298	265	275	239	261	243	264	230	253	271	260	276	244	239	258	259	290	246	268	234	258	279	233	280	245	237	254	262	266	240	259	235	251	226	229	271	228	228	259	253	252	239	283	239	244	236	227	284	216	240	246	237	230	267	251	250	228	261	223	250	227	236	245	248	274	265	269	259	268	250	249	223	261	249	251	251	254	258	264	254	280	259	240	256	260	227	211	274	228	234	260	288	238	260	251	232	249	264	241	248	252	254	268	231	215	250	253	264	240	235	204	257	271	256	253	241	259	261	249	274	280	239	263	269	273	256	269	251	232	264	223	251	242	242	250	228	258	270	251	233	208	226	236	261	263	230	256	230	273	259	253	255	247	260	272	247	242	253	236	256	242	250	251	243	241	206	252	231	267	255	255	238	247	243	243	243	225	252	231	237	260	257	254	255	234	249	246	293	244	232	258	222	261	264	253	232	286	249	263	208	245	243	218	251	236	219	209	234	243	272	242	243	257	237	241	256	254	266	226	248	213	247	226	234	244	245	242	241	252	244	244	296	222	255	237	226	263	246	200	242	249	251	227	264	232	233	250	250
9410	5573	8251	6751	5641	4609	3413	2575	2134	1625	1428	1397	1310	1279	1190	1166	1095	1052	975	1030	984	1043	1081	1068	1115	1176	1359	1628	1632	1653	1839	2091	1851	1949	1846	1829	2021	1949	2019	1844	1761	1654	1571	1458	1345	1318	1391	1309	1294	1240	1162	1107	1101	949	1034	955	993	974	899	939	852	909	842	797	764	822	667	666	722	682	657	678	694	725	632	669	687	697	605	638	629	616	650	611	607	601	631	574	624	655	664	606	590	618	644	625	627	598	651	584	640	675	628	601	647	662	653	599	651	628	613	619	597	647	621	625	632	671	630	662	611	647	579	595	596	576	632	642	650	642	574	621	621	598	601	631	571	665	581	630	610	568	602	611	634	650	662	628	609	612	575	581	670	678	597	601	573	583	620	639	619	626	611	620	569	586	577	636	612	620	591	554	610	631	600	593	659	622	622	637	628	631	595	619	606	591	606	592	622	615	641	611	587	635	624	653	593	622	627	619	590	599	667	617	623	630	637	608	586	576	607	595	620	606	584	626	619	604	642	651	570	610	638	629	556	567	613	642	619	554	622	653	631	542	637	598	634	604	625	609	664	639	638	631	542	608	596	581	584	575	606	632	643	636	665	618	618	604	619	605	639	642	580	639	641	625	629	613	650	599	621	605	651	617	667	599	637	614	628	612	605	631	593	623	618	629	577	623	649	597	621	636	611	563	642	613	632	632	666	607	579	615	636	628	591	597	587	611	597	638	623	611	631	635	613	576	607	638	619	642	610	611	570	589	637	659	651	646	639	623	643	633	669	625	651	606	609	580	611	641	614	576	641	682	596	622	615	596	616	581	603	605	631	636	633	635	623	641	651	615	628	630	562	612	584	636	607	577	631	608	615	638	652	588	572	589	640	585	637	586	605	564	626	603	634	600	602	598	601	630	633	642	601	634	637	596	569	602	614	589	644	601	582	628	608	592	601	629	587	659	634	584	607	613	624	556	620	623	596	668	594	624	607	603	668	586	636	636	589	637	598	636	654	637	603	618	582	626	690	644	664	641	637	638	671	584	583	613	617	566	603	611	599	552	589	593	610	646	650	691	600	626	629	623	589	633	598	589	652	624	620	621	639	557	629	618	611	618	609	641	593	642	631	588	598	603	645	588	602	626	633	619	629	611	581	620	598	634	637	612	617	612	613	663	605	640	638	603	606	625	572	655	622	637	648	632	607	590	676	642	652	631	639	574	621	584	626	625	639	599	628	627	610	582	646	610	611	588	585	640	644	646	659	591	639	635	595	609	619	666	683	620	626	583	588	629	583	648	608	629	650	662	585	640	654	598	619	627	633	652	639	636	628	600	614	584	594	614	597	635	589	608	618	602	620	608	623	656	623	607	622	639	636	592	636	602	619	651	613	598	602	647	636	613	590	583	614	603	623	593	623	628	566	584	578	590	596	595	639	600	598	633	604	639	605	601	598	628	620	608	580	625	642	556	644	627	624	587	633	643	613	612	610	602	620	559	613	567	635	623	622	615	626	592	627	604	611	596	626	620	623	617	618	624	568	618	645	602	626	559	588	611	659	621	584	568	613	618	605	653	589	618	604	598	641	670	566	582	622	572	618	625	583	618	630	604	596	619	586	617	619	611	646	620	606	644	631	631	662	606	656	653	612	609	568	596	636	615	603	609	664	627	588	656	633	630	618	632	628	617	597	655	612	605	559	615	630	641	655	654	641	635	604	627	577	623	660	629	584	593	618	606	596	586	643	630	605	596	586	648	644	580	562	627	637	656	597	621	631	572	615	608	584	649	593	637	569	625	638	619	610	600	564	571	595	603	679	601	578	613	667	603	602	612	612	564	597	570	619	635	632	607	612	636	631	621	617	635	604	624	597	600	616	617	636	581	624	625	607	622	587	646	638	660	606	621	609	586	595	619	638	595	582	649	679	609	624	586	556	607	664	638	589	653	580	600	623	588	589	577	637	598	605	654	656	576	656	613	585	584	601	629	615	611	587	629	614	638	599	612	671	612	607	584	624	613	665	588	654	616	621	632	579	620	605	669	635	593	627	609	596	620	663	650	603	642	618	565	613	574	629	602	617	585	613	649	628	605	592	594	589	630	582	654	596	625	626	616	591	645	621	622	613	604	597	617	604	617	621	607	599	580	668	656	642	625	675	615	644	626	594	633	615	652	616	621	657	601	630	570	584	607	597	589	602	640	604	637	635	593	620	610	621	622	580	610	634	649	623	633	675	618	576	600	617	561	620	581	616	592	637	596	589	605	585	609	586	637	603	584	624	639	611	631	604	616	682	630	599	606	593	612	639	649	606	636	633	593	579	602	679	647	631	596	620	615	629	643	609	623	621	650	632	623	613	594	579	611	591	645	628	589	636	663	613	671	610	606	615	620	602	586	647	597	580	646	560	617	616	608	633	627	596	619	627	586	637	624	600	616	651	618	625	637	620	600	615	650	586	611	614	619	610	625	603	617	651	604	601	618	603	625	610	584	583	601	607	629	582	632	638	563	606	572	602	588	621	636	618	626	622	588	569	626	623	617	601	652	604	580	619	631	641	620	617	668	645	600	655	629	657	616	609	618	635	603	591	605	594	605	648	618	615	614	605	614	645	633	597	629	604	614	594	626	626	637	656	623	618	653	560	577	618	627	650	637	660	584	631	615	611	619	623	599	625	616	619	596	581	663	597	614	592	621	645	624	604	634	608	625	598	622	594	632	634	606	589	613	601	589	644	627	616	624	600	632	641	659	618	658	622	610	635	611	677	603	609	636	618	644	594	600	629	624	617	585	621	602	627	591	594	586	633	634	642	615	604	570	626	615	608	602	669	632	635	594	615	619	626	612	635	612	621	586	586	564	614	669	628	605	615	644	595	630	648	623	609	590	610	617	607	590	599	586	658	597	615	621	617	633	617	633	649	589	587	630	609	642	623	618	621	637	586	606	627	617	617	617	634	627	632	661	601	608	624	622	624	583	636	584	579	600	610	605	607	588	586	626	548	609	627	653	630	627	638	566	602	601	647	565	622	611	595	593	641	631	638	598	643	611	619	585	600	594	639	610	594	645	599	559	607	640	614	609	633	639	618	608	617	622	600	606	591	610	567	654	587	630	601	617	576	603	572	599	664	591	614	599	636	653	629	615	636	663	610	579	619	613	618	582	589	649	616	648	623	595	640	642	626	595	643	605	674	631	613	630	659	607	615	580	615	595	637	622	626	620	611	623	622	569	614	597	660	601	646	584	648	632	613	568	644	607	618	598	626	625	668	630	657	681	624	603	609	607	613	649	625	593	591	634	658	670	627	674	647	621	628	611	589	627	639	610	629	609	607	629	628	616	632	616	640	632	612	575	635	629	607	596	609	627	652	606	624	627	596	604	579	597	608	605	607	630	587	662	621	602	595	593	657	636	586	627	664	590	608	622	624	617	624	622	635	639	642	622	596	606	626	582	560	620	630	684	641	644	644	626	619	650	632	622	607	641	625	639	601	623	636	589	592	625	593	566	656	605	602	587
23750	11150	10030	4672	2582	1787	1245	839	682	582	463	420	449	373	360	345	335	334	348	323	348	339	300	338	370	305	372	400	403	414	432	466	461	490	469	415	492	430	510	478	450	419	387	394	363	368	349	346	354	332	340	305	316	304	294	294	293	286	274	290	266	281	273	273	249	259	256	261	204	230	224	264	248	228	222	244	241	247	256	255	230	237	230	230	239	239	228	221	216	203	242	233	228	203	251	216	216	234	244	220	237	241	242	233	231	176	231	228	211	203	245	244	223	215	244	254	217	230	209	223	232	211	229	230	211	234	212	211	230	204	216	238	223	238	215	254	224	247	240	218	228	216	240	264	246	254	235	214	210	221	223	239	229	250	233	223	221	254	225	219	218	230	228	218	228	232	238	230	240	230	220	220	257	253	218	244	220	248	210	215	233	217	255	210	242	222	249	228	238	226	228	221	248	224	254	243	228	222	263	219	224	246	230	231	229	250	220	210	237	231	248	236	209	212	219	236	216	244	231	253	233	225	236	246	221	225	220	226	231	258	241	229	214	231	257	240	239	222	215	212	230	217	221	225	227	252	209	229	235	231	240	231	212	237	215	255	251	210	249	249	250	226	216	246	222	213	253	241	218	235	248	215	221	222	242	259	233	239	228	237	262	220	216	206	224	207	203	214	224	215	241	250	244	239	238	203	257	216	218	224	214	222	204	245	239	231	269	215	217	238	222	208	214	230	245	196	261	212	232	219	234	246	226	246	240	250	249	245	213	227	223	230	231	233	226	245	225	235	244	257	248	227	245	220	246	246	228	225	238	237	257	225	245	248	217	222	238	221	234	250	248	240	208	235	241	202	208	234	225	256	204	227	228	217	203	212	241	250	227	261	219	235	246	216	206	219	233	219	223	217	223	239	215	230	240	232	243	229	244	252	224	228	222	198	235	221	231	218	234	241	240	241	241	227	205	235	230	232	242	223	218	216	220	246	218	232	243	208	220	217	225	221	226	230	204	230	215	241	237	213	241	244	232	270	265	229	252	239	232	219	225	225	234	259	212	190	224	239	235	249	242	226	233	248	252	238	245	243	231	229	234	246	241	225	227	208	245	244	211	214	216	235	251	228	205	224	246	228	249	236	240	250	230	226	237	247	241	202	252	216	231	224	247	235	226	218	237	216	235	241	209	232	223	224	241	226	212	231	236	203	246	214	256	247	236	217	210	236	222	222	245	211	238	239	222	207	226	236	214	220	223	232	223	223	211	232	223	256	213	230	201	255	222	258	230	243	198	227	241	228	231	234	217	220	196	214	228	230	243	225	226	215	207	246	249	195	224	236	219	213	257	212	233	245	212	214	215	224	226	214	240	227	260	222	214	233	244	222	231	235	247	203	255	233	244	215	227	244	252	231	238	217	232	221	220	214	226	214	211	235	241	244	242	206	241	204	247	241	237	208	228	231	199	222	246	231	260	241	232	245	241	217	227	228	235	237	246	214	243	226	260	236	240	228	208	228	246	238	195	213	231	226	226	216	240	217	220	243	240	230	239	230	215	231	238	212	245	238	222	230	234	230	193	207	219	250	241	227	241	225	230	203	224	247	236	256	240	241	224	213	231	236	233	199	205	211	205	216	231	231	275	238	236	264	251	244	213	219	216	226	216	231	201	237	253	204	252	237	227	224	245	199	235	217	211	232	214	224	261	254	235	225	216	247	221	241	221	201	234	220	221	245	225	217	229	234	234	243	213	245	228	222	241	215	246	223	218	232	230	236	208	226	264	248	222	224	254	239	252	226	226	241	234	236	212	258	264	211	234	204	253	233	219	239	240	232	224	238	241	258	229	228	217	244	249	228	260	221	195	221	212	215	221	235	240	244	228	239	263	237	214	217	240	245	208	231	233	221	223	229	257	221	245	218	223	223	253	208	251	226	248	222	242	228	201	242	218	246	211	226	223	213	211	221	236	206	223	231	224	245	197	222	216	228	243	217	237	248	233	206	235	260	225	251	227	239	226	270	212	249	208	207	215	231	255	188	228	235	243	232	217	183	247	250	221	245	249	205	239	221	225	245	213	207	206	214	250	212	235	246	210	221	214	274	194	197	255	241	231	253	228	242	219	207	236	206	210	238	205	235	250	241	196	244	255	278	216	198	230	224	270	247	228	218	245	239	252	237	234	233	234	244	214	228	233	244	220	261	252	237	232	220	219	218	205	216	248	242	243	203	241	229	240	237	234	221	234	231	243	236	252	245	195	252	241	226	214	213	232	229	242	234	222	258	206	249	243	247	233	220	255	219	227	233	222	247	232	227	237	242	235	231	228	224	229	226	253	224	243	226	242	240	214	240	223	218	217	256	245	205	230	206	248	228	242	224	233	220	242	221	243	231	248	233	226	213	227	209	224	217	212	190	213	236	227	228	216	253	245	260	231	240	255	219	283	226	231	214	249	217	225	230	243	219	213	212	228	212	255	231	240	226	272	257	244	236	252	241	229	240	219	207	234	223	242	225	241	230	232	237	266	231	211	233	223	226	263	220	245	227	212	228	199	233	227	235	256	202	213	221	218	237	210	255	209	220	234	257	237	212	220	200	216	220	235	267	226	234	243	253	247	215	236	218	232	232	241	246	233	218	212	222	236	226	228	264	223	241	232	219	253	256	224	230	236	244	209	225	209	230	219	255	240	259	227	218	227	233	217	235	241	234	219	219	236	280	225	236	237	227	235	246	239	221	240	221	242	239	231	223	231	244	228	222	228	224	254	245	233	226	204	202	242	228	228	200	197	239	252	217	210	227	233	231	210	244	260	221	210	243	241	233	224	251	215	239	235	239	226	225	236	225	231	271	254	247	240	237	271	221	235	237	218	249	217	224	230	222	236	224	227	203	225	226	222	233	235	221	215	216	231	223	226	228	245	234	239	261	216	229	259	241	245	242	221	235	236	237	222	251	210	218	235	229	202	231	234	238	238	236	221	257	236	244	239	216	252	246	241	250	199	215	251	219	245	213	225	225	235	214	239	219	240	263	208	214	196	242	216	203	208	228	236	230	242	239	242	255	222	221	230	229	199	209	243	197	229	238	202	232	217	248	240	236	216	218	234	201	236	221	230	196	265	253	281	237	235	211	267	235	260	269	225	257	238	224	232	226	228	231	224	217	209	224	231	226	226	209	230	233	232	242	269	245	269	213	236	258	224	246	234	236	262	199	209	247	219	227	263	226	245	223	217	206	243	204	231	219	234	245	198	231	226	241	246	198	224	229	225	219	193	231	224	248	244	230	219	234	250	202	235	238	230	216	213	229	226	235	219	275	223	213	246	262	219	222	229	229	245	261	241	196	242	208	208	248	237	244	201	218	228	213	228	224	210	210	241	234	198	239	238	236	239	239	225	218	205	243	231	215	262	227	238	217	228	240	249	230	217	242	204	244	235	228	226	218	219	208	222	230	222	214	272	221	211	212	251	238	243	222	246	229	233	224	232	263	218	258	258	237	237	237	233	243	246	220
12861	8559	12248	9931	8146	6346	5026	3610	2947	2343	2099	1935	1796	1571	1468	1496	1351	1326	1363	1305	1312	1317	1333	1383	1412	1393	1557	1718	1812	2039	2469	2507	2422	2447	2336	2201	2257	2407	2511	2390	2170	1899	1858	1759	1635	1845	1735	1650	1519	1479	1390	1391	1289	1128	1190	1268	1080	1076	1042	932	931	945	829	852	825	761	752	684	723	681	689	681	632	609	647	715	661	629	607	578	613	614	583	606	603	544	611	611	585	575	568	597	593	589	570	565	548	573	553	561	552	578	586	555	610	613	609	601	594	573	617	554	580	559	613	580	519	593	578	563	540	575	590	584	578	570	634	602	537	563	585	610	586	549	601	552	627	565	603	597	592	535	567	584	561	576	544	597	591	536	597	583	551	572	570	588	639	539	615	558	608	613	585	595	544	599	556	603	604	528	566	596	578	579	578	545	597	591	598	595	574	548	531	608	545	554	597	576	581	520	577	589	597	569	574	585	536	607	590	563	574	582	581	566	603	605	544	571	568	597	579	553	632	615	564	584	577	536	544	572	583	570	610	565	613	614	580	562	573	571	533	570	591	614	582	571	555	599	596	562	562	584	580	578	549	568	566	575	601	554	566	583	552	557	561	565	568	575	561	592	601	583	591	576	562	593	569	598	573	610	541	579	535	586	598	551	560	562	585	554	612	580	583	571	563	582	598	542	550	557	603	562	612	556	576	546	596	577	599	520	595	549	577	561	535	584	577	585	590	508	555	559	588	563	570	584	598	552	600	549	602	582	548	542	545	577	572	593	535	568	567	555	553	610	580	599	541	574	545	599	571	566	565	551	528	619	543	602	559	566	568	581	611	576	551	563	586	582	567	574	555	574	549	551	573	553	584	585	578	577	574	582	607	612	585	556	522	534	556	597	533	604	529	582	577	543	611	588	547	612	567	557	568	533	596	586	543	575	567	565	585	584	595	559	563	573	584	614	537	561	541	586	564	527	552	566	597	536	586	567	600	566	600	564	551	564	580	583	546	615	566	592	588	557	605	581	601	547	593	579	544	579	585	543	615	561	536	530	548	609	593	545	641	624	566	538	605	596	581	617	584	596	543	591	562	529	587	567	574	597	597	568	602	550	589	541	577	563	530	571	590	614	576	615	587	556	564	580	595	577	558	564	573	546	525	536	607	585	591	601	556	547	598	554	599	575	561	586	581	553	589	548	612	584	582	528	589	587	586	557	603	632	582	553	550	543	519	591	561	588	577	530	595	596	580	544	555	585	560	583	563	581	537	603	571	619	607	595	562	581	558	601	575	598	576	549	542	551	553	580	544	615	578	542	552	560	605	610	584	553	557	603	561	583	552	616	570	542	590	625	585	556	563	580	575	571	566	567	585	537	568	572	536	614	564	573	584	603	559	599	559	589	568	573	562	524	578	580	558	542	582	542	616	595	588	541	595	586	532	571	562	542	529	554	623	579	585	560	574	569	587	595	571	582	543	585	579	560	551	616	578	601	580	560	540	565	546	550	556	558	577	568	560	567	554	601	539	591	628	658	608	546	562	574	578	579	578	576	573	563	544	548	545	551	595	562	550	575	582	609	576	554	591	588	576	576	574	536	561	611	550	550	570	614	642	551	549	605	579	555	556	575	576	540	569	576	566	582	542	557	626	598	575	565	560	563	604	583	571	589	561	559	602	590	561	570	549	572	604	564	555	578	561	606	587	546	550	586	547	543	576	549	558	560	572	602	569	578	545	581	597	604	580	548	572	588	592	588	578	569	616	561	586	554	577	578	568	586	566	609	571	576	585	555	610	586	578	587	559	570	593	559	585	589	556	595	577	640	557	542	567	543	534	557	542	606	581	592	578	569	553	560	533	560	536	584	604	585	589	553	554	543	584	561	563	584	549	602	553	587	553	544	577	614	514	586	575	598	589	578	527	618	535	559	613	600	575	574	530	579	583	568	531	534	564	541	555	564	604	562	561	566	532	574	603	612	541	561	551	565	562	581	569	570	546	578	574	578	620	578	574	597	582	538	608	588	605	580	573	590	586	631	600	589	594	567	571	580	559	527	593	567	594	546	555	557	575	585	558	609	552	579	642	589	564	606	574	575	592	577	569	573	600	601	587	597	559	621	570	566	566	596	598	599	565	603	589	551	552	529	584	611	537	594	590	544	553	564	533	581	604	613	620	555	578	596	558	577	558	555	556	661	600	564	581	579	592	570	564	545	552	577	557	523	581	583	623	571	585	579	571	568	558	643	564	574	615	624	576	556	590	544	580	567	604	601	570	561	609	585	556	579	592	606	574	576	552	608	561	608	564	590	580	573	591	610	604	551	580	547	560	560	574	609	626	538	589	593	557	555	545	541	577	554	586	542	547	565	609	574	571	588	565	585	575	572	620	560	543	557	607	576	579	573	574	569	574	583	592	568	544	592	565	603	545	561	553	576	538	578	589	563	592	577	564	546	559	511	536	557	574	580	558	570	575	577	626	566	569	602	549	634	597	550	579	568	576	525	633	584	599	534	592	592	543	558	572	550	614	584	596	557	544	563	630	585	609	572	556	600	628	581	590	574	581	571	578	542	599	572	561	568	553	575	536	562	600	555	610	583	559	577	571	614	588	604	565	582	570	587	595	599	586	581	563	549	554	560	539	576	592	547	561	609	555	541	563	592	601	528	560	573	620	586	564	570	555	583	592	554	568	596	586	578	537	571	568	556	600	608	581	583	575	566	598	568	538	608	580	644	630	550	564	577	567	529	550	597	561	618	599	536	590	581	558	598	566	579	590	608	549	532	581	601	589	521	548	558	575	562	596	573	565	553	574	575	547	568	548	560	566	574	584	569	590	541	552	615	570	611	577	586	541	561	613	577	560	598	581	569	580	548	584	585	572	552	561	570	617	561	593	540	576	549	549	552	525	568	617	592	604	578	594	548	564	533	564	558	592	540	539	566	608	551	577	565	550	559	585	563	557	567	554	550	598	585	553	612	532	572	604	598	598	572	569	579	556	532	613	560	564	632	583	570	615	586	578	570	574	555	562	540	553	588	558	580	579	547	616	597	553	563	609	593	571	583	558	559	585	582	588	593	575	586	578	602	574	569	579	597	628	611	561	584	563	589	523	574	575	555	603	542	541	574	611	563	591	565	531	608	599	564	569	518	552	555	584	564	588	578	595	591	592	603	609	588	576	544	574	612	568	538	545	552	557	620	554	583	570	556	640	590	579	577	563	580	548	552	584	579	531	562	603	615	585	591	561	576	550	574	573	566	576	568	616	588	576	595	556	602	603	551	591	603	598	601	591	517	571	580	573	568	551	523	539	606	559	532	595	552	570	561	552	627	580	567	564	567	583	566	566	615	547	584	564	595	581	571	559	609	571	618	593	582	574	576	549	556	569	572	552	565	595	585	569	600	586	593	598	633	582	624	564	564	546	598	607	573	572	602	570	597	546	600	531	599	592	562	562	609	568	573	608	587	556	598	572	555	564	562	535	576	522	559	598	567	565	598	568	551	575	581	525	539	574	538
7264	2727	2355	1165	852	655	471	386	399	299	327	308	304	306	283	317	292	279	294	298	296	273	278	293	307	292	325	314	368	360	383	343	348	365	342	359	365	382	392	339	368	340	320	321	299	330	357	288	286	299	313	308	307	284	289	290	284	283	305	284	300	293	282	278	257	285	290	294	274	267	250	269	259	273	282	241	244	275	254	282	262	285	264	284	284	275	238	262	274	255	281	294	260	264	245	281	286	273	239	253	294	253	263	270	277	280	280	262	248	274	262	259	268	295	256	261	257	250	245	286	254	242	284	245	251	273	248	269	253	238	281	247	277	243	266	256	274	254	262	265	266	257	241	264	274	273	271	248	252	253	258	267	257	306	270	291	249	293	273	242	273	251	281	252	262	263	252	279	279	246	260	257	254	293	262	269	260	260	298	273	267	300	233	267	246	275	261	291	266	261	261	268	292	290	251	281	250	254	298	279	277	314	270	260	258	228	245	302	291	256	238	244	277	267	275	274	267	272	262	258	247	259	275	316	264	253	259	284	262	248	260	281	238	273	244	277	265	259	253	261	275	277	255	257	275	278	271	265	243	250	238	250	283	258	267	246	258	259	281	268	275	299	253	252	286	276	279	288	281	234	257	271	264	304	274	259	267	288	262	258	267	278	265	261	245	268	266	249	302	284	259	264	230	266	280	248	270	265	263	237	265	291	267	263	269	256	250	255	248	259	263	250	253	286	260	254	240	280	255	256	255	227	275	254	243	268	298	255	264	265	280	270	226	258	294	262	244	248	268	264	258	256	237	245	282	254	275	281	273	242	275	275	271	251	231	267	262	278	300	294	271	290	256	265	281	238	241	265	274	256	280	265	286	263	257	276	290	271	291	283	273	296	271	268	283	259	234	266	237	247	283	246	264	264	265	266	248	262	268	279	297	282	281	260	270	246	277	255	243	269	239	246	262	273	253	246	248	242	283	289	256	279	265	227	240	250	268	275	270	253	272	271	242	279	283	293	249	273	244	273	285	254	296	277	256	249	246	261	298	260	279	303	258	258	272	276	278	273	285	262	256	237	265	251	256	253	266	275	279	260	265	280	248	246	251	266	276	260	234	250	253	257	257	263	275	261	294	248	264	287	255	282	256	237	266	254	263	278	248	241	213	241	251	293	264	283	255	268	294	277	237	270	292	237	238	246	273	247	232	257	252	267	268	303	276	285	279	246	266	283	239	247	279	301	283	257	284	235	254	259	272	245	252	284	281	251	262	278	298	278	261	237	283	262	258	266	271	277	257	278	256	222	251	250	256	262	252	267	272	256	270	279	262	264	269	258	273	259	266	288	273	269	267	253	241	217	271	261	297	248	262	262	262	260	264	254	248	269	278	252	262	263	245	279	247	228	283	255	266	282	256	266	277	250	273	224	263	284	283	292	267	230	249	263	271	279	253	261	251	259	238	284	275	256	268	261	269	259	265	260	272	262	267	292	286	256	282	274	276	241	280	253	275	296	274	263	281	271	246	263	237	262	249	276	242	268	258	276	264	283	279	252	258	251	254	261	262	240	257	282	287	276	267	265	276	256	250	283	271	248	270	257	255	295	280	262	282	266	255	245	276	279	284	277	251	246	239	282	278	254	283	273	263	255	263	263	281	264	277	276	265	282	285	286	241	269	251	243	265	249	274	285	252	228	266	262	249	262	262	278	264	251	274	240	231	263	281	266	264	271	265	285	251	263	255	269	268	277	233	238	268	252	270	267	298	265	247	265	266	267	276	243	286	286	273	248	272	273	282	249	263	305	278	275	282	280	267	280	287	262	273	256	297	233	259	282	277	250	259	284	301	291	283	254	241	262	272	242	274	275	248	255	242	247	280	262	262	258	262	247	260	270	240	288	270	275	301	260	261	272	263	246	256	242	250	265	279	279	277	277	265	282	248	274	276	277	286	257	278	302	267	251	256	250	242	237	280	264	262	239	286	287	251	252	260	277	267	263	261	270	276	250	265	276	266	276	226	251	262	279	282	254	252	276	274	295	281	267	254	281	251	273	283	279	292	244	271	270	249	254	265	261	287	258	261	254	266	288	255	249	257	251	247	273	269	263	258	285	250	266	255	251	286	261	271	267	295	258	266	238	256	260	285	248	274	257	283	295	266	264	276	252	257	285	292	271	266	264	284	263	258	248	275	258	276	283	264	270	242	304	261	273	262	247	260	271	290	263	245	252	271	264	252	287	288	289	275	278	250	261	259	266	248	241	269	248	269	260	301	302	283	264	265	264	261	289	243	254	263	262	290	271	262	279	271	276	259	272	270	295	257	292	278	242	265	246	285	273	266	249	267	243	244	271	254	277	274	279	270	275	284	261	271	265	259	264	243	288	273	281	240	261	288	259	280	233	246	232	279	248	250	265	256	260	269	253	258	265	298	279	282	265	252	256	260	276	294	267	290	259	313	275	287	283	275	251	295	253	234	247	276	245	266	255	261	264	255	278	262	279	248	273	259	255	247	308	232	261	281	265	264	288	269	267	264	247	267	239	268	261	250	271	241	280	241	277	281	246	269	269	273	242	272	261	256	281	283	258	274	262	275	281	262	256	279	249	270	263	235	290	269	256	276	246	278	266	317	245	277	270	262	287	256	242	266	263	261	268	266	270	260	242	259	244	309	259	270	282	267	296	243	257	271	272	238	257	235	293	259	278	279	263	289	244	260	250	287	260	304	248	247	283	246	282	279	268	263	264	243	254	272	269	264	245	257	271	254	280	287	283	239	251	274	268	272	268	278	223	258	240	260	276	293	264	289	258	271	267	282	277	286	272	280	245	261	259	257	252	276	264	252	254	249	284	230	278	285	290	298	259	246	227	284	245	256	249	282	278	256	252	280	258	213	250	265	289	265	261	270	268	255	267	270	281	273	243	253	266	258	272	239	277	240	251	277	282	242	277	268	252	278	266	246	278	282	251	259	273	257	278	280	255	270	288	245	266	273	262	250	272	271	254	288	271	282	265	269	239	259	253	259	233	279	257	260	257	310	293	245	239	274	262	262	284	265	280	252	268	269	272	265	258	247	258	257	274	261	258	294	282	242	236	265	261	292	268	264	252	257	239	261	288	272	261	278	286	266	276	302	266	241	253	262	274	256	288	268	264	272	277	293	277	262	288	268	238	271	251	226	259	271	288	262	261	273	271	265	243	264	266	293	287	263	259	263	294	301	255	261	288	246	298	265	285	294	262	253	259	275	272	249	275	245	281	257	250	276	252	268	248	293	262	279	252	249	252	287	257	255	256	290	276	253	254	261	264	267	297	245	238	232	281	277	248	276	261	242	264	274	277	296	256	286	264	264	295	244	251	264	269	249	242	260	277	265	278	236	266	242	293	270	279	281	271	262	257	254	249	276	275	280	270	247	266	283	281	257	289	276	268	239	288	299	285	272	268	285	322	274	263	253	274	262	270	259	261	243	245	269	281	252	233	265	270	278	286	232	286	255	260	247	283	284	266	285	252
4511	2905	4334	3582	2864	2160	1671	1272	1085	916	909	818	819	853	832	834	748	842	850	811	823	871	865	923	937	909	966	1067	1219	1289	1327	1440	1472	1470	1347	1348	1466	1507	1513	1372	1221	1167	1151	1036	1096	982	1005	1043	1002	959	885	854	841	805	814	853	838	838	748	876	762	797	782	743	707	644	655	694	697	696	619	646	661	692	691	697	691	632	622	638	610	688	684	650	621	656	620	626	666	605	630	698	635	664	655	704	621	635	645	655	624	612	652	664	634	655	634	677	667	612	694	649	611	646	632	657	675	597	684	706	656	686	659	653	647	696	651	628	635	661	622	657	667	640	621	659	611	625	639	618	632	662	639	623	691	641	713	637	664	622	605	667	681	650	620	628	653	652	678	659	643	667	657	621	636	630	609	624	651	652	636	628	632	662	615	632	645	682	655	650	614	650	635	676	679	648	673	695	642	621	645	630	663	671	654	658	602	642	606	652	686	642	618	574	655	664	640	627	621	655	652	639	662	641	618	636	639	668	667	638	616	652	634	688	622	665	614	664	666	668	646	692	672	666	668	651	695	640	645	641	671	680	612	651	631	639	633	641	588	603	621	619	657	644	608	627	640	649	670	621	665	677	649	688	660	683	673	651	659	637	623	665	680	637	644	641	656	653	648	626	655	587	646	654	648	671	650	608	617	684	662	621	618	693	664	623	652	630	677	682	653	641	609	682	648	643	615	660	629	644	651	627	670	689	639	633	598	620	676	604	650	665	685	631	603	666	658	675	666	651	667	696	712	609	647	622	655	672	667	653	680	655	667	670	659	646	667	605	621	670	616	660	641	617	611	630	672	639	623	638	674	659	716	627	605	638	652	617	672	676	638	602	684	647	627	640	643	651	646	612	605	637	640	643	662	633	663	624	619	652	662	672	627	663	676	644	672	627	709	637	650	688	632	691	607	682	677	650	617	623	592	623	656	652	640	655	652	618	678	641	634	659	659	687	638	661	665	665	632	631	658	638	670	679	667	662	657	632	606	650	638	683	648	635	642	596	649	716	666	627	603	651	642	669	678	627	643	618	658	660	647	690	641	676	689	640	650	609	668	646	640	647	640	639	669	660	640	653	656	614	613	612	664	668	660	626	665	658	629	664	651	648	694	671	657	603	615	618	662	681	663	621	658	666	632	668	670	654	658	684	628	605	646	689	682	636	614	661	624	694	722	619	664	668	658	710	602	644	662	652	637	652	634	645	689	621	648	635	688	671	609	702	675	626	670	685	657	653	660	668	676	617	645	617	652	636	647	690	631	625	643	655	631	632	659	664	685	664	684	643	694	721	661	627	636	678	641	653	621	621	650	615	658	624	663	668	665	629	647	654	642	628	627	638	652	714	695	707	710	633	693	638	655	653	661	691	630	620	673	629	685	617	639	623	619	644	619	649	656	667	634	678	632	681	667	666	671	654	656	609	662	679	639	648	624	614	612	678	618	642	619	613	667	634	609	647	653	635	624	667	629	623	653	658	624	652	669	612	628	640	645	657	645	647	618	673	655	674	627	625	661	635	633	649	637	649	649	623	631	618	711	694	666	680	671	663	694	672	654	652	720	615	628	651	662	710	610	679	640	644	664	634	644	651	623	710	626	628	640	646	663	683	653	607	626	614	602	635	615	619	681	648	687	657	655	666	585	632	645	634	641	645	657	670	615	611	693	705	619	661	635	625	688	658	623	627	621	636	672	664	678	662	646	638	670	624	676	657	680	653	663	678	657	657	636	634	650	662	631	667	612	618	650	607	643	629	628	639	672	676	668	668	663	665	662	659	656	653	660	690	666	662	639	668	637	689	645	658	597	658	676	665	644	599	660	624	634	643	682	631	602	612	628	635	680	671	685	621	667	655	633	633	648	660	625	646	646	651	640	599	638	605	662	649	680	680	683	635	624	668	669	632	678	678	622	637	698	671	674	592	652	654	629	714	654	626	666	665	639	663	683	646	629	675	638	619	652	626	692	665	671	616	657	651	677	646	613	622	641	678	638	677	618	585	652	735	615	680	644	633	632	636	647	638	636	638	656	638	652	661	665	667	642	645	652	653	639	689	651	659	628	664	634	643	673	651	630	667	659	684	638	631	682	708	666	630	628	623	640	643	668	637	640	626	621	637	680	662	627	687	629	632	702	625	661	645	670	652	671	643	629	635	592	646	675	642	637	666	603	650	615	684	647	628	666	647	643	643	632	690	606	656	625	652	602	605	643	660	646	653	648	724	714	688	679	632	634	652	577	678	648	668	660	690	684	647	644	698	630	717	641	678	698	699	628	654	651	634	684	677	644	618	684	665	663	662	668	643	624	686	608	686	651	707	631	673	643	651	677	637	649	660	646	654	648	667	649	689	624	618	588	677	658	649	662	657	672	675	648	692	678	651	628	614	655	637	644	639	598	646	602	661	706	660	641	677	615	630	678	630	647	653	641	634	645	636	622	656	668	693	616	651	675	643	658	625	627	658	645	623	631	613	647	686	640	682	644	693	667	636	675	644	657	664	655	618	618	654	669	616	674	631	657	648	589	656	680	610	624	671	644	660	631	655	605	640	628	613	659	620	628	630	655	644	602	653	663	658	609	606	647	678	664	638	629	673	650	645	700	647	659	632	647	658	648	639	635	641	618	639	607	658	675	622	674	636	653	664	603	693	673	644	630	679	644	668	624	634	630	635	705	647	637	668	650	665	637	633	665	657	638	633	625	698	615	661	615	660	648	682	636	615	651	668	633	615	646	649	636	602	596	693	640	627	650	632	690	608	684	581	648	675	648	648	619	627	665	622	662	657	604	717	652	646	648	638	651	675	666	669	638	657	661	631	625	657	660	641	672	637	601	663	633	637	673	632	728	631	629	688	686	582	604	672	657	694	619	657	586	640	677	591	613	628	646	677	631	664	682	643	665	652	640	619	641	671	629	677	643	680	677	694	663	677	629	683	646	679	646	693	637	656	671	635	610	673	650	662	619	672	654	664	644	647	621	650	659	598	634	650	653	616	660	598	622	682	598	711	628	706	645	622	613	632	678	656	685	676	643	643	654	696	657	625	630	630	679	612	650	623	647	641	595	682	634	582	637	637	681	640	655	664	698	668	630	628	661	647	659	654	669	668	666	624	649	635	676	632	648	634	657	705	651	631	639	642	644	645	669	694	643	632	647	640	675	645	652	639	619	618	683	639	674	646	637	653	666	653	673	655	689	692	644	700	627	641	639	599	657	600	688	598	649	670	649	661	664	636	622	635	620	624	617	619	661	631	657	629	592	658	657	678	649	635	659	683	637	665	603	648	637	643	666	647	639	626	626	624	625	662	672	629	686	591	648	671	687	674	601	634	671	690	632	619	659	645	669	651	671	648	641	676	668	625	586	615	671	661	643	671	654	646	650	685	653	623	575	664	643	645	656	670	680	646	664	653	593	649	651	663	628	668	611	667	668	629	632	645	675	634	629	670	643	654	610	647	677	642	696	601	610	628	621	647	674	605
13986	6269	5053	2591	1636	1212	841	601	526	422	365	357	339	361	354	323	316	334	319	315	305	331	340	333	313	314	346	339	345	416	380	425	430	421	399	394	417	440	412	371	385	343	354	366	346	370	334	335	354	328	327	290	350	312	313	314	283	267	278	274	291	265	293	230	271	276	269	277	244	253	250	267	259	274	237	262	240	250	243	243	269	272	259	257	235	256	262	226	237	239	258	260	258	244	294	233	247	257	246	220	272	257	230	277	237	249	263	258	257	261	271	254	258	260	265	267	282	235	248	258	271	268	260	266	253	250	240	260	229	242	222	231	254	269	264	230	218	273	246	259	241	279	248	257	261	261	265	233	244	265	251	276	209	237	270	287	256	251	266	218	254	248	214	270	295	247	258	284	265	243	255	268	262	257	234	245	261	276	242	229	238	241	256	310	240	262	227	252	241	255	248	239	266	272	278	258	243	257	236	265	251	246	245	258	229	285	242	258	248	267	240	224	269	272	239	241	258	244	247	241	236	254	240	238	282	283	237	251	261	245	244	260	249	274	261	247	242	247	252	257	249	258	260	246	250	239	272	234	236	235	267	258	256	242	272	227	258	238	255	231	272	297	253	245	259	232	259	260	246	243	245	250	260	248	253	272	218	244	278	257	246	244	226	249	263	268	284	251	280	259	253	245	265	256	261	234	256	257	237	232	226	256	259	232	242	263	251	242	219	278	237	247	255	280	218	259	252	247	245	253	230	248	253	244	254	241	278	224	259	249	268	274	273	262	247	263	249	245	260	247	244	239	231	236	251	228	250	236	246	240	261	236	245	243	245	225	248	239	261	252	250	265	272	255	257	254	240	231	265	245	244	249	268	262	250	250	250	270	260	268	259	221	230	238	236	241	255	240	247	232	258	266	265	244	271	239	278	230	273	252	250	269	258	255	280	262	246	274	233	226	257	268	249	244	248	257	251	238	248	280	278	260	263	257	221	252	233	243	260	260	264	252	258	261	238	238	231	279	239	237	261	251	235	235	223	244	272	273	255	249	275	267	259	267	259	247	237	230	255	241	268	252	268	259	233	218	259	257	244	287	248	249	248	234	243	264	242	253	240	239	225	252	280	239	269	246	277	242	264	227	261	229	243	239	217	259	251	265	246	290	248	251	259	275	231	259	245	232	280	290	285	269	251	227	227	253	247	238	275	250	248	250	267	246	225	224	264	250	260	259	230	263	263	256	250	232	263	237	249	246	224	288	279	257	260	233	253	246	236	251	221	242	235	244	270	271	259	235	255	272	249	280	255	255	265	232	242	280	241	239	251	242	245	270	257	261	255	264	249	239	265	267	243	268	243	215	248	269	228	245	254	263	233	252	242	266	247	273	236	240	237	253	237	247	258	244	270	266	266	245	241	243	260	238	257	280	226	261	253	292	258	241	238	248	228	239	275	287	248	265	248	269	221	265	282	252	242	234	270	254	254	258	272	259	239	252	258	266	245	259	251	230	260	235	255	261	257	246	248	254	245	248	261	236	266	238	271	218	305	249	227	232	272	254	242	268	221	256	271	251	252	235	239	242	245	265	255	251	258	247	252	279	247	246	235	256	274	237	250	270	261	264	242	235	247	237	225	248	219	262	252	241	266	257	275	213	286	273	232	225	270	274	224	221	243	239	255	251	234	238	252	244	270	266	260	236	254	254	251	250	236	248	226	258	242	247	240	244	254	265	245	234	249	250	258	245	249	248	234	259	278	267	262	254	246	250	252	248	254	262	263	229	238	242	278	237	236	244	243	240	270	260	247	261	229	259	250	266	238	228	280	236	264	247	268	236	253	246	276	240	245	236	276	262	260	258	247	259	230	243	244	265	251	239	257	233	242	259	251	233	239	266	242	246	267	274	235	226	272	246	264	245	266	215	222	261	252	258	272	236	280	254	276	240	240	234	259	297	258	259	268	237	221	261	253	276	269	231	244	244	237	244	255	277	225	235	266	230	230	242	232	278	264	228	253	246	221	242	255	272	285	260	247	231	246	266	254	267	207	264	241	246	251	259	261	293	236	271	241	239	262	231	281	246	254	259	246	256	234	221	238	263	250	276	271	210	277	263	245	265	256	242	253	270	221	205	235	282	276	243	237	237	264	248	241	243	252	249	264	265	260	251	270	246	270	249	236	230	258	255	256	241	251	276	266	256	259	258	235	271	245	252	236	263	223	253	286	259	237	267	272	260	248	258	252	234	253	255	250	263	254	244	207	256	269	247	245	217	241	213	263	247	274	276	267	255	229	252	267	248	236	249	254	290	276	237	253	248	260	261	237	213	265	244	243	284	252	241	265	220	275	228	235	267	254	246	242	236	244	215	219	249	265	279	271	234	239	237	244	253	244	269	231	285	239	263	243	275	253	270	266	258	256	260	251	237	243	266	249	268	247	233	227	229	229	236	239	258	264	264	279	236	250	257	246	248	253	234	249	246	248	226	258	240	297	233	250	235	245	258	260	226	270	229	255	260	250	262	249	222	269	246	249	250	253	251	264	260	226	228	255	253	239	244	293	258	254	237	244	254	256	231	252	267	240	253	256	233	260	255	259	254	255	268	268	252	265	247	248	230	233	225	246	293	252	257	268	249	249	271	258	250	258	258	262	257	263	255	241	218	265	254	270	270	257	234	221	262	209	257	258	281	257	236	245	244	248	275	237	242	227	254	291	274	249	226	265	272	241	274	238	246	259	221	251	223	219	258	231	266	252	253	290	264	295	263	233	256	240	264	226	251	274	269	246	212	251	216	256	222	265	251	215	238	234	255	238	222	225	285	243	254	273	265	242	260	232	259	222	229	262	234	251	261	223	261	265	244	239	231	220	258	260	274	266	246	233	253	252	253	235	284	253	244	252	262	261	248	247	223	222	238	227	263	251	270	244	237	256	258	259	250	254	234	248	245	234	250	253	251	243	271	255	239	273	257	217	260	223	245	253	251	214	244	263	210	271	242	256	251	248	217	246	225	264	256	294	236	252	267	256	240	267	280	253	261	258	241	240	280	244	238	237	283	288	250	238	273	238	243	255	237	260	252	265	240	275	228	249	245	260	250	241	232	264	273	262	276	266	256	235	228	250	243	279	259	226	221	241	219	267	261	247	229	252	249	276	233	249	274	254	264	248	255	227	250	233	231	271	238	280	254	254	235	269	239	253	264	227	199	252	239	269	242	243	233	236	283	273	275	239	259	248	251	243	239	271	228	251	248	251	243	283	246	254	261	262	250	271	226	272	237	260	250	265	276	239	246	217	293	266	234	270	231	229	243	254	248	253	252	257	232	255	253	271	244	238	237	244	255	213	241	233	239	269	277	267	237	265	231	269	251	255	269	221	239	257	252	267	246	255	273	256	269	271	272	225	247	273	251	246	282	245	246	238	256	254	236	273	259	259	232	230	252	258	264	268	245	256	252	254	253	254	216	245	229	256	237	234	224	259	243	242	265	262	266	276	275	241	221	239	262	278	248	241	247
8848	5747	8086	7303	5764	4464	3400	2466	2088	1709	1495	1353	1305	1325	1175	1138	1162	1079	1124	1046	1053	1074	1194	1201	1147	1206	1231	1386	1528	1773	1946	1934	1999	2143	1874	1807	1867	2126	1992	1846	1752	1584	1549	1404	1447	1532	1343	1330	1257	1181	1233	1125	1056	1014	1087	1052	1053	888	880	900	855	865	783	800	793	752	729	722	733	738	684	653	674	687	680	709	680	649	608	628	667	660	613	667	588	646	587	629	580	608	605	592	621	646	675	610	631	584	611	617	591	634	603	618	649	667	597	674	643	637	638	621	663	614	655	611	626	610	629	676	657	699	626	620	620	657	621	627	635	610	611	629	577	585	634	642	632	670	636	611	620	595	604	626	676	580	593	619	640	621	623	605	639	623	617	608	626	651	612	650	643	632	648	644	645	611	654	585	589	622	639	591	615	637	589	617	585	631	585	599	632	640	665	593	603	628	638	627	603	613	629	605	612	614	625	591	637	646	552	600	613	599	563	592	614	671	613	656	625	615	610	646	606	651	626	640	647	629	620	648	633	595	627	615	614	605	644	618	635	615	649	636	600	650	621	641	587	604	668	604	592	636	657	639	599	595	606	623	652	667	637	571	632	659	648	617	607	621	633	630	638	678	648	587	636	611	592	629	624	647	627	618	600	604	610	610	606	605	642	590	625	616	669	624	615	649	660	588	611	648	624	619	620	675	661	616	604	629	655	640	643	582	664	621	656	625	621	584	640	610	685	622	588	615	624	630	638	605	666	605	604	606	682	643	628	611	597	612	542	608	632	599	603	575	599	622	626	639	612	624	642	641	642	620	657	617	616	606	636	595	629	612	626	654	608	620	608	639	632	576	619	612	610	645	651	595	633	637	598	676	626	597	660	622	630	665	629	614	611	597	610	610	572	625	610	617	653	602	593	587	575	639	621	585	641	589	617	600	604	584	582	657	633	678	599	588	605	603	640	630	616	615	648	616	606	619	666	610	613	616	624	629	582	636	605	574	626	617	611	610	608	594	593	642	620	617	580	613	599	622	619	646	654	679	575	665	651	622	598	623	640	589	613	617	618	631	618	634	605	596	573	611	611	608	641	597	687	614	602	562	652	609	597	618	633	608	587	583	609	650	591	631	593	570	626	609	618	596	634	621	630	616	624	578	613	583	626	634	618	645	658	634	623	671	659	596	608	692	561	600	602	652	639	581	609	584	660	594	665	650	646	626	646	635	630	632	621	632	597	611	622	604	629	626	642	666	631	588	614	632	657	637	597	591	616	590	648	590	608	586	626	621	621	638	663	601	632	601	630	603	607	628	596	584	614	601	602	627	666	645	657	612	607	651	650	614	617	612	628	629	623	624	591	562	622	620	644	634	599	622	602	625	631	604	621	647	657	618	605	632	692	617	603	616	629	592	605	639	623	651	625	602	638	683	599	600	607	614	571	599	660	621	592	599	612	661	636	626	635	592	583	628	629	669	617	638	613	692	638	654	626	664	624	615	607	653	601	606	574	632	653	590	636	598	598	645	608	608	584	604	575	619	607	616	602	584	591	588	633	611	605	621	649	601	609	581	614	608	605	656	605	621	623	624	622	586	611	630	593	617	596	613	614	644	636	656	624	627	670	616	641	631	627	612	609	618	636	606	613	604	621	631	644	632	632	615	624	622	604	626	596	612	618	634	607	606	602	657	630	665	618	615	641	607	639	594	635	618	653	562	607	674	635	654	652	631	614	618	645	580	614	620	587	641	674	624	609	592	665	614	615	584	579	640	663	602	620	593	627	584	636	589	652	654	644	620	601	590	608	655	612	622	585	635	625	641	666	559	647	601	660	660	614	669	650	612	648	618	627	625	643	588	617	602	650	644	619	638	646	603	655	634	623	603	636	580	618	635	595	631	616	594	613	617	596	582	625	636	642	656	609	664	608	646	617	593	628	634	599	611	631	611	635	612	681	564	588	621	585	670	617	607	594	554	605	657	612	603	608	615	693	631	656	630	627	608	631	608	630	594	597	576	648	607	637	578	618	622	632	676	618	667	602	643	609	654	557	666	618	634	641	630	636	609	621	617	565	607	613	634	597	619	602	610	598	617	614	646	599	590	628	664	574	604	655	571	645	634	693	577	659	624	600	600	628	604	614	625	638	577	649	652	635	615	682	587	647	613	624	633	638	617	659	600	630	629	626	575	574	619	648	592	615	621	605	635	648	652	621	601	619	609	622	600	593	612	629	646	636	655	631	602	642	595	620	607	604	645	594	635	622	612	591	624	649	615	603	635	611	631	649	590	597	625	608	656	611	620	646	630	597	600	600	614	593	670	625	635	666	603	653	600	642	618	615	664	631	629	620	621	583	619	648	634	637	626	599	611	638	576	618	604	655	665	606	620	599	594	638	610	595	659	627	594	589	587	596	636	642	619	570	616	566	626	602	601	660	626	662	645	671	610	611	617	637	623	640	617	615	586	646	613	613	591	608	609	644	621	611	624	629	604	597	612	639	622	587	613	632	606	651	603	622	597	632	645	659	622	625	626	598	608	608	637	635	645	606	622	654	637	617	634	632	611	599	626	622	624	608	608	595	643	634	664	687	612	591	652	598	638	613	655	670	624	631	619	636	618	599	619	601	620	627	631	608	628	626	648	622	630	597	630	620	594	622	584	608	599	654	627	620	633	633	573	625	670	637	677	605	640	640	613	635	646	621	601	581	591	635	591	639	586	644	650	629	621	631	640	591	619	678	621	597	641	613	641	602	596	605	644	642	635	598	619	613	608	618	648	573	578	589	618	670	570	616	642	596	633	688	633	597	614	605	633	609	631	613	650	572	599	647	610	609	576	597	611	622	624	635	634	640	633	614	622	613	619	582	643	631	584	607	653	607	622	606	588	593	636	628	602	609	618	623	615	632	598	646	645	573	631	634	591	622	654	638	599	652	585	604	626	585	648	597	597	636	608	586	613	673	610	612	592	610	638	658	620	585	624	627	664	598	582	665	619	634	644	634	665	649	615	610	646	598	604	588	632	573	635	649	619	628	612	616	605	654	600	624	624	658	666	672	554	614	639	636	635	549	609	652	617	603	627	583	645	639	632	629	611	624	637	573	594	659	655	675	620	642	645	622	688	629	590	630	618	604	627	612	636	616	610	635	564	624	644	591	620	608	650	602	635	596	637	658	626	614	620	607	633	584	649	602	597	617	636	613	569	645	642	654	660	658	618	602	629	562	606	646	641	634	648	655	610	621	677	628	575	591	631	632	663	596	604	618	597	566	640	632	632	620	659	660	660	595	650	627	602	623	602	610	626	593	630	616	668	625	602	687	613	621	631	558	633	574	603	608	609	618	624	616	608	616	649	658	637	636	589	607	596	588	573	590	623	630	637	628	658	615	672	622	621	650	653	656	604	599	601	617	646	628	632	657	636	623	579	637	626	612	609	557	595	609	595	590	567	604	616	627	600	618	625	621	654	605	659	648	642	637	668	632	643	633	609	597	652	606	608	601	619	586	637	605	610	605	609	612	633
22494	11729	10287	4927	2751	1734	1235	850	672	536	483	434	386	409	383	380	381	356	343	358	329	337	304	348	374	344	370	418	433	437	474	473	473	467	429	434	459	475	493	414	399	360	397	394	390	380	348	362	368	354	329	337	356	305	318	322	283	289	271	260	290	270	232	261	246	262	262	233	253	241	260	254	216	223	241	243	241	230	259	241	239	224	241	223	217	236	246	218	226	234	249	237	217	222	239	269	264	222	227	239	228	231	232	260	222	237	250	238	229	234	242	220	248	234	245	239	232	231	224	246	230	237	213	205	221	262	238	227	247	217	218	222	241	239	254	250	229	208	235	234	246	225	241	249	255	237	246	253	232	228	244	224	229	243	231	237	220	270	225	252	223	255	241	209	263	245	209	206	227	252	225	245	219	218	243	228	230	244	249	215	221	232	239	239	240	254	218	255	227	213	230	236	205	226	235	208	234	241	207	226	262	256	218	202	240	267	215	230	230	217	219	205	241	220	251	255	225	233	237	237	234	211	224	248	215	214	251	219	242	244	207	234	209	226	218	223	247	253	226	220	232	211	255	238	261	208	248	210	218	240	219	235	231	247	228	249	231	237	233	247	243	231	248	215	229	250	267	245	218	232	200	229	236	218	223	215	255	209	256	262	242	234	248	246	227	223	229	235	212	246	238	233	216	239	223	233	206	244	245	262	228	217	223	258	220	237	234	237	213	267	229	241	249	222	244	228	232	208	206	237	222	244	207	238	240	242	258	223	256	234	256	243	229	203	250	238	251	219	225	215	234	229	233	244	215	205	245	222	222	215	247	251	233	229	212	236	237	243	227	259	250	211	247	245	208	262	230	244	245	241	243	223	251	207	246	227	277	238	243	234	207	232	224	239	209	217	220	228	230	247	229	239	230	236	200	252	231	219	254	259	238	247	234	222	199	219	245	219	207	212	218	240	254	233	240	233	237	240	233	213	248	223	250	233	220	228	240	203	229	224	236	216	258	230	220	224	221	231	241	225	245	228	232	263	220	206	244	235	241	214	241	240	244	230	238	207	226	238	223	228	234	245	213	228	223	213	263	245	210	219	241	231	241	246	224	210	214	222	246	205	233	243	236	267	248	255	236	240	202	230	219	251	237	227	217	232	244	221	242	239	261	227	202	293	257	243	223	234	224	209	238	235	234	247	252	248	215	216	221	230	241	244	235	240	231	227	252	235	200	194	245	221	216	247	239	216	245	234	225	221	281	227	218	243	196	205	232	219	218	225	260	233	258	229	243	224	257	236	252	229	239	233	232	216	216	213	242	243	213	220	226	201	229	234	236	254	230	218	221	260	254	218	251	237	239	215	211	213	268	203	239	226	220	210	234	244	245	211	220	239	261	229	250	227	242	246	224	215	250	224	252	253	228	234	225	236	224	254	226	276	240	266	253	239	233	241	215	232	216	237	214	210	216	216	225	210	195	226	239	231	240	213	228	218	218	223	230	267	237	227	232	218	236	214	253	235	252	212	208	244	231	227	235	255	246	238	253	227	232	241	249	242	236	233	227	238	219	207	233	248	275	221	225	252	240	247	206	209	231	218	231	232	254	222	224	239	224	233	246	202	246	219	272	225	239	243	252	228	239	218	219	214	224	229	244	220	235	229	228	236	247	248	238	229	242	236	254	223	210	254	228	216	232	261	221	219	217	209	225	225	238	214	256	224	233	227	260	230	224	229	241	218	190	259	230	253	246	224	230	227	232	216	227	253	239	240	249	237	218	225	264	217	216	233	249	231	227	217	221	224	236	253	225	233	236	240	222	258	243	227	229	234	256	245	238	231	255	229	223	231	237	242	238	207	240	232	247	216	249	246	267	243	229	244	214	218	238	236	237	219	250	215	243	236	236	226	231	218	224	237	235	219	242	258	244	238	241	271	241	227	223	232	232	234	217	238	218	250	217	245	229	245	194	216	243	240	210	251	213	233	227	225	232	212	245	243	208	239	223	224	239	231	235	220	232	221	219	247	251	224	218	233	221	248	218	225	242	226	223	214	226	242	209	240	245	216	240	229	238	224	246	254	234	228	245	247	226	236	220	232	215	239	249	235	208	231	259	247	228	247	248	215	213	218	251	231	253	223	217	240	236	216	222	280	233	236	234	229	219	211	246	246	246	235	244	217	240	214	216	218	228	254	238	234	235	215	222	227	220	260	228	231	209	255	229	242	251	243	234	243	219	217	247	230	222	235	226	249	248	255	212	190	227	209	222	208	249	246	214	227	239	206	227	224	243	233	233	243	233	242	260	229	230	249	252	210	207	253	235	253	245	225	214	223	253	218	225	225	211	259	238	254	238	215	225	248	241	230	200	223	221	234	215	228	220	227	239	221	238	221	222	228	225	269	237	228	244	226	236	235	245	223	232	239	199	215	247	229	263	246	203	223	202	257	202	234	251	232	231	274	212	212	213	209	250	222	249	259	232	224	232	215	222	219	230	216	238	243	215	204	250	209	230	239	227	218	246	228	242	227	225	244	210	217	239	250	263	236	230	256	219	220	210	208	222	238	240	253	207	216	242	241	245	206	240	236	236	230	229	225	218	209	232	221	212	222	220	222	237	219	260	201	244	222	252	233	206	240	227	233	220	231	223	253	245	212	232	260	234	227	219	211	239	240	233	210	248	217	232	207	222	234	241	235	208	227	233	212	216	219	223	236	262	230	225	200	242	238	251	233	235	230	251	241	215	209	221	230	268	223	254	208	248	250	256	235	235	213	265	207	219	236	236	222	220	256	224	235	238	209	255	241	228	197	226	210	241	251	252	229	255	202	227	207	218	251	224	236	244	241	237	252	244	238	221	243	231	217	212	229	252	243	242	224	254	238	238	243	234	264	246	224	246	231	261	188	246	201	245	275	245	213	219	232	232	233	253	271	233	240	219	218	229	218	240	226	251	223	219	256	214	218	240	236	219	247	246	251	230	223	231	255	223	247	263	221	227	211	214	209	220	219	244	216	242	243	226	211	249	244	201	210	224	209	217	206	191	218	229	234	229	244	247	210	232	229	250	229	234	226	242	232	237	206	241	222	250	240	197	257	233	254	239	218	251	217	232	224	229	231	269	217	275	225	220	228	208	222	214	234	213	224	226	257	235	255	218	230	235	208	217	223	269	231	240	233	247	229	242	234	264	232	238	250	206	247	222	218	210	251	240	231	241	226	249	239	241	245	260	266	261	232	211	223	246	228	218	190	228	227	244	214	222	246	241	260	228	215	244	199	223	260	233	256	227	224	288	252	240	207	241	227	230	232	233	228	207	245	238	209	237	268	200	243	222	206	228	241	246	253	252	223	224	229	228	233	235	239	250	221	226	222	217	239	240	239	249	274	256	235	219	222	218	220	238	218	217	231	253	222	191	220	217	215	232	249	234	218	220	240	269	230	217	233	247	241	225	265	238	208	233	234	207	208	247	246	259	256	243	242	239	212	241	222	246	236	237	229	249	232	250	247	242	224	244	212
12197	9098	12571	10339	8321	6418	4946	3690	2907	2444	2148	1842	1748	1633	1548	1414	1462	1390	1357	1302	1325	1291	1360	1484	1467	1510	1533	1789	1875	2247	2483	2291	2515	2510	2255	2246	2367	2630	2505	2333	2100	1923	1794	1885	1791	1781	1595	1553	1507	1507	1364	1219	1265	1183	1218	1301	1114	1026	1067	1014	968	982	803	805	825	830	750	759	741	682	674	685	647	641	682	663	628	641	622	634	612	602	582	602	621	614	574	553	598	624	586	578	551	582	580	613	554	591	603	588	603	589	570	563	603	560	575	624	558	613	564	597	597	566	561	561	557	567	598	604	594	583	568	562	603	582	529	566	615	559	565	590	587	585	602	576	564	583	557	630	557	543	601	576	613	581	550	609	619	579	587	626	617	608	576	577	579	545	555	564	583	568	600	584	559	619	567	582	574	572	558	572	600	590	597	593	544	558	607	542	581	629	586	593	591	558	613	575	594	548	599	559	583	566	574	565	551	594	554	580	563	579	565	525	589	583	570	560	620	567	609	567	581	572	579	597	586	569	561	595	557	530	603	620	587	573	555	585	542	526	555	559	544	588	559	616	566	568	542	552	554	563	568	605	605	535	565	565	546	548	542	537	620	567	583	629	570	557	541	580	542	600	564	607	546	597	593	596	588	565	600	572	546	542	532	569	592	548	619	571	610	588	615	578	558	601	582	577	583	588	557	576	561	532	616	557	589	599	583	574	574	573	600	566	565	545	565	555	590	567	546	575	569	574	572	547	621	571	607	590	576	607	537	618	575	561	571	584	592	566	545	618	574	594	541	571	580	580	560	584	583	563	587	585	596	600	546	587	560	586	602	611	620	609	560	602	562	581	550	545	606	613	580	566	578	555	553	561	607	622	572	580	603	588	591	554	588	553	592	596	586	576	561	560	589	588	552	568	544	532	542	586	540	579	568	550	588	580	561	581	580	618	569	577	555	601	608	558	563	558	606	617	534	574	620	529	621	594	609	579	562	562	598	601	564	577	553	542	587	583	554	598	570	621	537	550	565	556	617	586	573	592	567	529	568	529	551	588	631	577	580	556	579	602	542	552	573	557	572	635	512	564	589	550	597	559	548	585	632	582	590	576	553	569	579	557	588	561	569	568	611	565	538	619	569	605	562	579	553	570	603	590	597	601	622	597	607	573	593	582	596	599	592	579	607	580	567	641	589	591	601	547	577	551	599	508	634	553	628	582	585	563	548	580	587	605	554	587	565	596	580	588	597	581	590	531	618	591	555	532	583	560	604	552	578	619	551	592	604	588	566	537	577	610	564	544	628	559	549	598	627	572	556	614	584	600	605	515	597	588	613	624	585	569	559	559	580	601	564	570	553	562	577	607	531	563	576	579	549	554	555	562	589	565	649	599	547	585	540	591	570	597	615	551	574	545	563	568	616	584	583	586	576	562	556	570	570	607	598	547	565	627	608	573	576	607	581	587	578	540	599	582	570	580	602	558	565	570	590	586	588	571	560	587	574	570	634	601	576	547	600	602	579	578	554	561	560	598	573	571	578	628	561	577	567	572	578	610	579	555	563	560	580	588	568	580	603	583	599	572	608	568	590	563	560	572	600	592	564	584	548	590	590	612	582	600	566	603	576	562	593	580	569	574	553	560	590	545	533	561	568	556	575	599	587	625	564	594	607	564	555	584	616	555	597	605	563	596	627	574	587	565	568	572	510	552	587	581	556	594	558	594	560	565	596	529	556	583	559	587	580	532	586	590	538	549	564	584	588	590	557	603	615	583	541	594	574	594	580	533	616	546	613	611	584	615	576	585	592	532	561	585	578	557	605	540	553	611	606	556	523	540	575	596	607	578	541	598	602	587	605	605	564	542	542	578	602	603	556	573	552	569	638	583	587	571	556	643	541	528	536	618	578	589	601	593	564	579	579	547	602	549	568	575	584	572	582	575	538	613	604	634	561	626	586	585	599	545	585	565	594	573	575	634	582	539	574	567	588	595	582	619	578	578	573	544	598	572	567	551	552	599	582	599	569	579	614	572	612	569	556	566	564	599	559	605	551	619	659	568	605	636	586	574	604	558	600	571	578	580	565	596	587	601	550	582	571	603	587	577	601	618	602	559	571	572	601	597	639	569	621	549	613	563	595	592	543	580	543	562	596	562	551	571	617	563	598	549	554	566	601	604	607	575	577	590	568	579	599	584	553	561	579	549	557	547	540	577	575	611	555	574	561	599	581	603	542	592	580	581	578	556	572	550	613	581	588	620	584	536	601	581	595	558	583	531	561	593	628	586	610	560	586	580	584	575	586	596	567	591	556	606	624	599	548	549	591	575	563	593	594	590	559	594	568	595	582	601	618	599	605	578	538	605	639	538	605	595	565	570	600	575	580	584	571	580	605	565	594	575	546	620	615	575	536	574	607	564	581	612	589	556	572	571	536	615	550	569	551	569	540	624	558	595	576	560	610	583	593	615	609	549	581	578	566	566	568	544	611	551	578	527	560	544	603	618	572	602	579	570	588	563	536	569	594	576	545	579	573	586	557	599	600	557	620	569	564	558	545	575	562	574	560	548	592	577	550	586	551	565	566	587	585	586	581	580	606	595	600	574	584	571	601	585	546	564	582	615	592	595	609	594	632	565	599	606	578	597	576	536	610	532	593	574	579	606	583	522	512	550	586	554	587	578	577	552	603	554	576	590	589	606	578	598	575	601	547	559	547	582	569	587	568	609	574	586	578	592	565	580	577	523	554	553	570	551	596	546	566	578	587	586	568	585	547	583	593	564	631	525	608	550	560	612	616	558	554	575	581	589	567	565	575	605	585	555	598	548	551	603	529	570	571	599	590	593	565	565	613	603	537	575	652	588	586	599	587	543	567	612	560	565	559	605	539	567	600	570	585	599	611	546	600	577	562	534	581	584	583	555	605	578	566	578	548	609	594	561	593	555	571	537	557	605	555	604	587	598	560	588	591	606	595	586	559	564	607	604	581	562	572	570	584	590	622	656	561	588	585	595	574	538	554	585	537	592	528	580	587	588	559	566	605	569	578	552	574	554	575	615	589	596	615	579	583	590	592	552	588	600	553	567	597	602	560	564	601	601	594	573	597	607	568	567	586	608	569	605	616	604	574	554	596	602	586	608	557	593	583	586	576	558	582	615	581	567	585	570	564	593	598	572	554	557	602	557	566	553	572	598	599	612	543	584	592	571	584	616	568	605	600	567	590	585	599	548	583	576	598	595	580	573	611	590	589	600	602	574	564	584	603	523	607	561	573	582	553	562	528	585	591	585	591	586	621	591	568	603	516	589	630	573	591	551	576	569	586	548	615	605	615	568	544	615	550	604	552	594	571	590	605	581	550	572	624	559	613	637	611	592	570	553	594	577	565	561	567	583	549	600	597	572	547	570	560	572	579	644	594	553	580	552	566	606	559	566	573	601	547	571	587	612	590	605	583	620	515	610	517	563	562	582	562	540	592	602	595	547	569	609	575	565	515	622	599	575	597	571	586	559	557	552	625	600	537	564
7032	2796	2506	1308	861	564	490	395	350	332	331	315	279	302	332	302	291	304	302	297	302	325	313	331	276	299	335	305	369	375	370	422	351	371	372	321	369	393	388	352	342	321	319	319	341	318	307	336	344	297	323	301	287	308	342	309	264	316	288	315	293	284	293	256	277	260	273	257	262	276	321	248	260	273	233	267	279	290	277	299	273	288	296	262	264	269	261	272	246	277	269	250	292	265	259	272	272	304	239	260	258	280	261	281	247	311	270	297	279	285	278	279	285	269	265	281	289	251	279	254	285	288	267	284	297	277	266	272	272	263	294	272	251	264	293	289	268	252	274	252	240	255	268	282	293	264	248	271	293	279	277	295	236	267	274	273	282	295	260	285	256	254	287	281	268	275	269	294	291	275	273	247	283	298	261	282	271	248	269	254	283	292	256	232	320	268	274	299	265	227	271	276	276	278	243	274	253	287	280	255	233	266	271	266	296	278	266	236	251	282	305	272	294	280	264	307	262	274	251	271	237	272	272	264	247	276	294	282	290	255	268	292	243	285	267	285	243	279	266	271	239	262	274	274	269	281	260	238	282	269	263	275	281	278	260	261	265	269	260	253	236	282	257	274	252	284	275	253	278	282	260	253	270	280	281	267	299	257	301	276	302	227	305	260	245	277	289	295	286	277	281	260	254	283	283	285	282	256	261	257	259	263	287	288	261	254	231	241	282	285	273	278	236	253	283	280	266	252	242	272	291	240	255	282	255	236	277	262	292	270	281	266	236	262	260	277	275	266	266	262	303	299	289	281	270	269	298	268	297	279	290	246	275	280	252	249	290	258	246	252	304	242	279	277	259	280	274	262	280	277	268	268	267	269	279	257	270	260	283	278	266	301	291	283	271	301	242	251	290	264	289	227	225	255	241	256	282	272	267	265	246	258	276	279	268	274	276	301	285	274	269	291	267	247	266	261	278	260	271	317	263	268	243	248	298	279	270	291	259	268	273	289	242	249	245	289	245	241	262	294	283	288	265	253	264	276	271	289	282	262	249	262	216	255	267	261	267	236	276	254	272	282	277	266	241	277	290	265	258	270	272	268	250	305	280	274	257	257	255	244	252	259	290	250	268	282	275	274	251	283	276	262	246	254	259	267	267	265	253	286	256	258	284	264	283	305	279	287	265	274	265	309	267	275	300	300	268	262	278	248	289	246	263	256	302	263	277	260	289	279	276	284	282	300	257	274	290	277	251	261	276	284	277	265	276	252	304	282	262	268	268	289	271	269	260	284	279	266	275	275	293	294	277	275	293	215	248	289	256	261	271	254	295	268	241	260	277	257	270	262	242	256	276	267	284	252	252	263	247	255	304	253	278	248	275	253	243	285	271	247	251	252	259	284	251	289	259	256	264	297	270	304	276	270	267	264	292	258	266	257	274	284	286	297	289	269	257	271	258	264	284	241	279	296	296	286	280	258	294	276	229	283	268	310	260	239	273	271	298	288	286	286	288	262	251	273	272	259	276	287	262	244	291	271	249	263	272	292	263	281	274	281	293	277	253	327	262	286	283	284	273	288	289	258	266	276	258	259	266	259	283	277	277	265	267	286	269	258	286	259	254	276	294	261	273	271	242	263	263	257	271	270	260	295	250	244	286	253	260	264	282	279	261	270	307	281	284	266	269	298	299	282	267	282	261	256	252	255	244	265	274	271	248	269	282	268	263	293	268	268	268	252	253	257	256	287	234	265	258	286	275	291	267	283	274	248	283	261	247	259	267	290	267	265	263	276	257	259	262	270	257	246	251	267	261	277	264	255	259	299	265	273	282	250	270	255	269	258	274	258	292	260	291	266	262	242	281	281	287	248	243	245	246	272	264	288	293	251	271	270	281	265	300	259	246	283	277	276	310	265	280	277	264	271	278	262	243	276	245	277	273	313	278	255	264	276	269	261	258	261	247	280	279	266	279	261	266	246	275	238	272	267	252	311	283	255	264	279	275	265	268	308	275	283	249	272	310	266	267	239	296	277	253	286	246	301	236	277	277	276	287	298	268	289	257	244	263	287	291	288	267	239	288	272	237	281	295	276	248	267	283	275	311	263	267	255	271	262	265	261	280	258	267	278	265	277	276	248	263	246	275	275	268	244	281	282	278	300	265	265	268	283	291	308	259	258	252	261	289	248	250	269	263	273	279	265	295	255	271	274	271	267	249	233	272	270	276	270	244	261	308	280	288	247	272	240	270	289	277	256	298	258	269	267	261	267	260	253	253	238	275	261	272	282	287	262	258	252	247	289	266	263	286	281	248	266	276	272	285	276	271	296	277	304	253	275	253	243	271	284	253	260	235	225	260	257	287	289	264	258	300	311	251	261	259	266	265	239	265	293	284	251	277	270	287	256	248	255	250	276	274	288	279	320	279	281	254	258	255	247	266	258	293	254	277	254	234	265	281	299	260	263	282	280	294	277	276	269	228	233	271	247	273	236	290	272	263	251	272	261	287	304	291	270	256	285	274	245	280	241	238	284	236	276	253	265	304	253	276	272	280	269	259	271	290	271	284	253	248	272	295	259	268	239	275	279	264	240	257	259	257	276	261	251	279	266	273	257	266	289	286	268	251	287	283	257	250	284	288	262	274	291	305	268	264	247	303	273	270	269	280	245	279	250	249	263	251	243	262	282	273	257	254	284	284	302	247	270	244	273	261	264	274	247	275	269	272	249	265	277	276	292	271	259	265	276	279	250	271	282	268	252	297	284	249	275	264	276	315	275	289	248	260	264	256	238	292	260	305	274	285	250	271	282	256	248	253	256	279	285	265	267	259	277	263	256	261	262	260	263	266	258	247	281	269	236	249	279	265	255	281	295	269	244	314	250	265	290	240	263	251	295	297	270	264	254	294	292	284	265	270	293	299	283	283	297	251	283	261	275	286	243	261	253	282	277	257	261	262	265	250	289	244	278	271	253	299	269	278	272	269	265	279	243	262	253	257	283	276	281	265	258	271	259	282	253	260	248	288	271	277	277	278	275	279	252	296	270	269	275	269	288	283	290	260	272	262	271	266	257	263	276	269	260	258	269	266	272	248	279	277	285	288	244	265	285	269	258	285	280	254	270	264	250	294	288	262	266	251	286	275	263	265	268	231	281	274	287	245	242	279	256	276	266	290	248	267	240	296	250	270	247	280	257	260	299	278	258	252	292	271	274	255	258	272	253	294	300	291	252	298	255	277	272	266	266	277	238	254	288	253	275	258	251	256	288	268	269	243	247	247	250	280	282	276	293	257	269	223	226	257	254	279	300	294	239	287	238	246	270	245	257	292	257	259	264	256	262	254	266	291	263	296	233	267	276	268	271	230	270	264	285	279	283	257	263	247	229	279	296	232	256	252	279	269	308	279	285	261	271	243	265	259	290	294	267	253	257	288	282	300	251	269	288	267	272	262	263	285	273	260	273	275	296	286	295	265	246	276	267	251	278	267	274	265	255	301	282	257	251	265	282	292	291	306	275
4485	2922	4496	3924	2992	2129	1724	1247	1153	992	937	802	829	896	867	894	809	830	867	876	882	905	962	991	978	981	1058	1206	1298	1467	1481	1448	1494	1451	1338	1433	1423	1692	1483	1334	1259	1178	1112	1138	1039	1050	1044	1002	999	937	901	861	845	902	893	835	932	815	814	753	761	756	769	748	725	667	759	684	689	690	654	662	663	667	659	689	687	654	639	691	636	728	673	687	708	690	693	682	647	664	679	684	618	653	666	626	685	654	660	663	686	643	665	613	705	687	601	655	674	657	667	665	663	659	665	591	663	658	679	603	685	670	652	660	659	657	647	661	711	668	682	664	662	646	662	672	658	618	653	654	655	666	672	635	666	649	616	660	669	666	658	636	642	621	621	663	632	654	645	686	666	700	701	609	663	648	625	678	666	653	651	674	620	636	697	695	632	637	645	662	669	624	710	615	645	683	670	651	710	619	621	647	674	695	629	670	652	640	668	647	684	629	671	659	667	658	677	661	655	662	606	687	664	664	625	677	624	645	707	647	649	658	669	633	689	661	620	675	650	647	662	646	639	709	662	716	668	632	685	619	678	655	658	604	651	655	694	616	654	657	632	669	652	672	641	625	632	665	660	607	647	642	599	632	658	657	688	649	666	633	665	664	681	683	648	684	663	710	647	700	644	682	702	630	691	683	642	635	614	605	579	673	641	640	688	724	681	655	661	653	660	637	680	651	663	640	694	654	620	662	662	654	641	662	595	655	641	669	667	641	622	651	657	628	638	686	671	657	633	657	707	662	663	653	653	636	670	673	635	639	615	621	663	631	624	651	632	601	669	695	661	687	648	701	647	630	689	626	665	647	694	667	688	609	678	635	689	686	680	666	648	584	682	620	662	663	681	662	634	649	647	629	656	724	671	616	666	689	636	685	640	639	642	640	665	613	685	682	689	698	688	676	659	632	656	645	654	628	690	648	687	700	637	650	695	665	674	683	676	632	678	690	650	664	668	688	637	623	670	640	674	689	675	711	618	648	648	676	674	639	660	721	658	634	641	663	681	655	670	679	646	670	662	667	659	648	663	668	625	666	658	656	663	611	674	658	642	679	651	671	666	758	646	684	688	650	639	678	612	594	671	656	656	655	658	714	675	712	629	674	653	665	647	661	668	654	636	646	661	664	663	639	711	648	682	647	700	671	641	652	649	643	649	641	655	674	643	642	601	668	680	671	663	626	696	635	684	679	667	689	628	695	659	699	628	656	666	691	645	668	649	695	650	649	619	640	652	664	663	622	636	666	651	683	712	681	665	665	677	623	645	682	623	622	615	639	640	698	703	646	637	630	663	649	686	664	689	642	666	663	654	650	645	642	658	616	639	666	636	705	655	690	647	638	626	729	620	651	650	652	590	610	664	664	669	631	656	651	640	658	607	606	631	641	644	674	639	619	613	682	587	686	676	620	669	637	683	650	642	662	612	581	721	618	676	666	634	651	680	699	677	650	711	647	683	643	615	653	628	623	690	666	626	667	635	684	642	652	623	672	677	692	615	662	650	659	678	623	670	615	679	664	670	725	699	687	605	638	685	669	637	670	704	602	628	685	647	693	632	641	618	618	643	652	698	672	667	655	637	711	669	653	657	623	682	641	677	647	624	683	678	621	681	669	692	628	700	669	695	620	656	670	598	693	683	620	632	666	657	682	705	661	623	660	685	688	674	664	623	683	680	651	630	627	697	652	658	647	702	630	634	646	658	636	654	657	668	652	629	639	673	679	679	632	627	617	600	666	654	613	679	704	623	598	641	651	668	623	672	621	633	678	679	660	636	686	641	665	654	666	639	665	641	704	657	590	680	664	675	679	645	645	651	668	670	678	684	628	655	621	684	635	664	637	675	649	601	680	636	673	746	656	601	642	634	654	625	644	688	638	677	682	640	679	636	696	634	644	634	625	663	681	648	650	641	631	677	652	691	612	717	671	710	645	669	644	667	646	696	639	685	660	669	640	643	658	668	682	658	646	645	666	663	633	654	662	654	690	624	675	639	683	683	660	669	627	664	637	735	676	623	672	666	658	655	644	657	642	664	636	690	671	656	638	638	661	672	696	664	711	677	686	691	626	673	659	723	708	631	652	689	633	645	674	681	633	647	622	647	661	632	667	617	629	708	651	676	659	669	685	671	704	718	630	726	617	688	603	649	664	664	670	669	663	670	655	692	628	634	645	665	630	655	734	627	662	658	656	655	624	602	632	696	631	651	665	676	651	684	681	665	642	703	673	675	662	609	673	660	624	665	664	665	664	645	673	665	636	664	649	690	687	687	669	697	649	713	629	675	713	654	584	652	603	683	648	706	652	649	651	611	665	636	668	662	646	701	631	638	635	677	591	666	662	695	638	645	652	723	690	673	665	664	664	671	642	713	632	655	648	637	686	651	596	638	635	644	657	659	622	673	661	673	681	633	633	664	631	633	658	638	635	634	671	645	701	676	658	586	603	707	635	706	662	645	681	635	644	646	638	691	639	676	662	648	660	695	620	649	625	677	609	636	689	686	680	650	661	658	694	632	674	654	683	584	642	642	647	703	660	704	652	659	662	662	666	650	688	690	654	635	661	663	619	655	667	677	636	661	650	680	668	677	682	626	648	693	624	661	674	664	699	658	642	664	671	671	677	675	661	668	663	707	624	652	643	715	620	626	681	644	691	678	661	658	670	643	659	663	668	639	644	665	702	667	690	687	686	689	626	676	675	652	669	680	698	661	698	665	677	726	643	643	641	663	626	644	717	658	634	656	703	677	696	665	633	673	637	679	699	703	634	652	652	681	653	706	693	632	654	662	699	655	654	690	693	686	677	665	655	693	689	653	647	655	654	660	676	671	680	648	661	675	705	648	622	670	656	661	649	652	656	705	672	635	652	678	619	654	624	640	661	647	646	640	655	591	652	662	684	638	659	660	684	633	647	672	634	648	684	617	612	672	645	652	632	677	679	657	589	712	624	680	709	657	627	695	661	643	642	654	674	666	672	620	668	631	659	636	659	683	682	681	666	700	617	668	651	634	672	683	627	665	678	643	661	683	638	641	661	637	695	662	620	669	643	635	641	683	668	671	685	655	647	669	619	646	666	645	646	668	635	693	650	655	645	623	638	691	667	663	667	665	669	643	636	645	653	671	619	694	616	658	694	681	701	634	647	662	705	706	674	633	665	688	652	633	701	622	641	686	633	665	638	626	646	646	676	659	617	652	699	718	693	685	669	655	648	677	665	638	697	649	609	624	664	697	676	668	667	688	669	688	664	647	655	666	644	643	690	639	631	680	631	659	658	638	660	660	643	649	638	680	637	617	686	685	650	653	662	688	682	677	690	669	635	620	631	649	663	633	678	632	688	667	681	669	665	624	653	637	708	641	668	648	651	674	641	674	678	637	650	703	651	692	652	692	657	669	636	690	644	686	611	636	646	664	663	671	674	660	639	671	648	679	643	639	653	646	663	649	675	679	645	658	639	691	669	655	630	665	631	630	685	678	682
15201	6353	5557	2894	1696	1075	777	604	529	408	401	346	350	351	371	331	347	317	343	310	310	385	362	322	325	343	377	370	393	425	439	453	424	419	399	405	387	443	417	428	375	353	385	357	344	366	349	333	321	316	294	330	289	315	330	303	303	282	302	301	259	269	255	293	295	227	259	269	242	271	284	257	263	258	272	257	236	262	243	236	237	273	277	275	263	287	236	261	265	243	259	264	278	263	253	278	234	251	235	265	251	203	239	288	224	248	283	259	251	245	256	270	267	230	242	231	269	226	271	284	270	271	255	246	231	255	227	291	258	266	252	240	243	250	254	275	261	259	293	275	234	251	241	255	258	245	230	247	259	252	257	263	234	257	262	252	229	237	283	257	247	229	228	214	259	238	250	243	276	292	281	262	277	266	239	250	252	266	256	247	234	275	235	242	251	217	265	275	262	281	262	244	223	256	268	266	277	265	261	258	262	261	225	238	285	225	272	261	224	240	257	251	245	270	288	241	270	264	247	232	252	262	253	276	247	241	230	254	244	235	240	245	273	264	283	261	249	286	253	244	263	270	256	259	249	266	276	264	236	230	277	267	275	248	247	243	273	233	267	239	246	247	256	256	256	280	283	237	263	250	220	253	264	260	249	270	225	246	254	267	253	244	228	240	275	265	229	252	244	254	265	260	264	265	260	246	264	229	247	252	263	264	249	270	250	275	258	223	250	273	265	288	251	248	236	249	260	240	242	250	256	249	259	234	273	256	275	283	231	263	255	220	266	234	233	246	266	270	218	225	242	279	240	243	244	276	252	248	245	260	233	264	272	242	243	261	242	246	261	257	233	272	261	248	272	252	268	259	241	266	241	257	261	238	247	269	238	223	267	259	241	244	295	276	238	239	237	254	259	229	277	261	282	254	270	243	252	272	241	247	263	265	255	239	269	226	232	246	241	256	262	218	246	260	261	253	249	288	270	273	289	226	240	250	279	236	263	242	241	264	247	251	217	260	289	241	267	232	249	262	284	262	240	273	244	240	256	261	247	255	267	257	280	248	267	261	247	265	257	234	267	255	281	256	271	250	270	261	286	246	253	261	225	273	262	263	253	244	256	267	251	261	253	280	231	233	222	232	252	235	228	274	253	270	239	237	243	259	232	266	268	223	236	242	250	273	271	251	234	266	273	276	263	257	249	272	267	283	265	237	259	262	268	280	254	250	273	261	288	283	228	248	247	247	278	236	256	246	256	264	262	220	263	266	250	246	254	275	245	225	260	251	273	248	271	263	233	229	259	259	252	280	254	282	264	250	253	248	266	256	256	231	251	230	253	223	253	230	272	248	220	267	254	240	243	266	285	259	249	229	225	245	228	274	246	234	277	243	277	242	249	250	238	262	240	224	263	257	241	273	268	258	269	239	228	269	261	237	269	243	280	211	259	226	284	253	254	252	289	253	251	251	254	280	259	265	226	239	256	246	274	293	247	253	230	233	239	230	242	260	268	232	246	266	249	253	237	277	260	260	246	252	267	254	240	257	254	240	250	250	228	247	229	249	261	248	260	279	267	248	255	260	259	247	257	255	255	287	283	268	247	252	268	251	246	243	282	258	256	257	262	253	262	257	229	243	251	247	282	253	242	258	264	238	259	279	248	261	282	248	266	249	250	253	255	241	230	263	239	277	236	233	238	270	242	217	244	280	225	261	269	230	241	231	240	230	231	258	272	255	242	224	265	229	258	222	262	246	246	281	233	234	242	239	264	267	261	251	226	248	249	256	238	244	237	228	260	271	252	257	278	255	263	239	257	252	229	252	236	273	261	243	279	243	241	252	255	235	252	253	258	285	235	246	258	242	253	261	264	243	241	278	260	259	221	285	238	232	243	238	257	258	251	291	294	255	249	277	240	274	261	220	276	257	260	270	280	222	242	268	237	256	269	232	292	224	245	247	274	240	230	251	240	248	259	257	257	238	255	253	270	284	237	256	252	256	260	239	255	287	258	238	262	243	252	226	262	239	282	248	251	228	266	248	265	268	280	246	258	241	258	268	266	254	250	243	254	250	239	269	274	232	245	243	257	245	284	262	268	256	246	274	231	249	265	234	227	249	234	244	284	274	280	282	254	281	258	273	275	227	252	243	253	243	230	241	254	275	250	230	237	273	236	277	244	234	252	245	244	278	255	264	252	227	277	266	254	244	249	232	276	292	228	253	260	265	221	210	243	243	260	284	259	250	243	234	239	235	251	284	232	237	226	262	238	218	229	255	253	254	240	243	246	236	249	241	239	216	253	260	261	262	239	257	242	230	279	258	255	241	253	267	241	252	230	229	263	241	290	249	252	272	236	235	248	271	239	271	259	254	237	246	239	262	244	267	250	254	246	263	288	241	233	221	229	244	254	218	253	246	229	272	244	238	284	249	234	262	215	250	238	248	250	262	273	244	277	253	224	214	240	263	234	252	244	262	266	250	275	247	243	234	249	256	239	230	246	253	279	262	276	260	259	263	263	242	241	268	255	231	260	245	266	255	251	245	229	255	254	255	250	238	275	260	247	268	236	269	254	257	264	246	242	247	262	269	245	264	249	244	260	221	272	259	255	266	283	232	231	244	227	236	222	245	234	248	267	257	267	292	241	269	223	266	265	247	242	245	251	261	289	270	250	256	243	248	254	278	280	249	243	250	257	235	248	243	271	264	232	239	254	253	232	252	255	276	237	267	235	242	299	247	235	253	250	243	243	247	247	252	277	253	225	240	225	244	242	242	290	237	270	253	244	267	237	246	258	251	257	239	204	261	255	258	231	238	265	253	260	276	266	276	249	249	253	244	264	241	245	257	250	244	234	231	266	234	245	260	237	288	238	289	235	248	259	246	269	235	238	245	253	265	255	259	266	256	259	248	261	216	267	279	227	261	246	260	241	303	253	255	223	247	237	238	241	251	248	269	244	234	260	224	241	238	262	268	222	231	263	258	230	256	250	282	266	254	255	239	219	237	255	251	245	282	244	250	266	256	263	275	253	252	228	255	222	249	254	243	267	266	256	242	248	244	237	250	242	244	287	260	241	263	240	290	226	256	233	231	283	284	252	239	242	248	255	271	251	214	259	238	232	261	255	248	251	257	269	286	240	267	262	280	250	268	242	255	245	250	259	282	262	222	240	251	264	279	256	256	241	230	233	256	248	246	250	249	253	258	250	273	251	249	223	289	265	239	246	268	269	273	276	243	260	238	245	258	250	263	265	262	269	243	237	243	261	251	253	253	248	268	247	247	249	255	273	267	226	219	295	259	270	287	232	255	240	251	246	257	280	271	262	251	247	262	230	233	280	232	248	267	264	242	243	238	244	285	262	247	280	236	254	255	200	295	276	244	281	274	249	236	234	232	283	259	254	233	225	263	264	239	254	269	277	259	236	277	234	264	260	244	232	236	256	221	232	265	286	246	243	243	250	258	243	218	288	246	270	290	254	253	266	259	252	267	231	254	247	264	262	263	228	234	232	248	269	256
9454	5612	8329	7559	5706	4245	3316	2509	2016	1775	1549	1379	1316	1288	1191	1177	1095	1111	1122	1119	1133	1207	1235	1268	1303	1399	1447	1494	1684	1876	1970	1911	1850	1864	1788	1761	1875	2153	2014	1855	1581	1493	1506	1443	1440	1438	1412	1276	1210	1134	1041	1157	1117	1086	1046	986	974	906	910	829	797	875	821	806	825	761	731	791	683	676	696	683	710	704	684	680	655	689	630	685	614	639	598	651	640	665	612	656	644	599	660	593	618	653	642	654	634	612	612	644	643	653	675	612	647	639	596	626	621	624	589	651	657	591	607	656	601	603	663	600	639	630	659	613	666	638	644	672	644	659	588	649	618	622	619	596	584	662	607	642	653	657	634	592	644	617	609	581	609	675	603	619	657	621	655	597	605	619	618	613	655	588	618	598	609	642	603	672	624	616	587	626	644	609	629	672	667	622	630	636	610	629	612	636	608	587	640	621	601	586	627	704	654	621	664	666	638	636	635	642	633	584	628	633	582	619	623	593	654	626	658	558	671	649	650	647	631	657	647	639	587	615	585	619	625	627	590	651	613	670	664	605	623	647	608	559	632	649	617	612	615	631	631	578	629	596	639	631	617	635	670	639	626	598	615	671	607	615	620	617	624	619	632	614	608	647	629	615	658	622	605	590	684	672	622	569	647	638	594	630	638	605	647	615	615	614	600	607	609	631	657	616	626	639	593	590	603	612	592	655	662	582	611	626	622	626	645	609	594	585	626	649	608	612	655	628	628	601	625	657	590	616	637	622	642	638	585	627	678	619	633	595	610	610	616	607	632	634	607	645	604	616	659	587	638	663	666	646	673	603	619	609	654	643	619	649	612	654	639	630	622	609	632	654	648	625	609	627	580	620	612	618	620	622	581	648	646	642	616	663	609	671	597	607	673	677	680	642	594	593	593	629	598	603	632	634	665	616	612	652	599	657	622	657	619	615	578	618	601	621	620	601	588	563	633	613	615	630	625	611	648	639	628	648	607	620	635	661	601	615	620	653	597	622	600	612	642	604	657	665	612	676	607	603	639	621	665	661	663	627	619	635	613	662	663	622	581	667	594	644	651	651	571	625	632	638	641	561	645	621	597	634	573	672	578	619	629	637	652	599	643	651	609	626	597	581	635	593	590	659	641	623	631	644	633	621	623	652	575	661	610	624	649	626	668	618	625	606	652	620	569	585	600	631	687	623	637	636	647	621	579	677	646	654	628	612	628	637	663	641	656	649	582	610	622	617	657	663	594	609	617	679	641	639	570	666	609	607	623	598	639	614	611	650	641	650	600	602	648	579	607	632	613	618	615	596	609	620	619	580	609	618	613	686	579	650	604	633	647	654	626	612	663	667	607	663	640	644	611	633	624	665	576	583	618	609	641	632	627	610	608	622	597	649	597	611	631	631	600	600	672	633	592	651	604	653	637	612	647	593	601	636	643	592	597	630	613	655	604	621	621	621	630	641	570	666	632	613	622	604	605	618	586	595	620	610	641	603	660	620	618	661	624	640	628	632	626	621	623	615	608	628	622	610	649	607	615	590	592	571	685	638	606	632	608	626	654	609	583	625	661	644	622	594	582	631	603	632	613	622	649	636	606	643	639	642	624	616	684	642	651	601	638	611	569	625	601	591	648	650	621	619	624	642	610	641	637	609	620	618	629	630	638	632	622	580	581	571	628	653	630	616	654	581	640	669	641	619	642	618	628	648	619	632	608	577	633	595	622	600	628	646	601	626	644	620	621	597	593	636	628	582	626	657	637	685	626	644	637	655	628	664	650	548	669	626	624	619	590	609	613	614	618	608	629	643	644	611	607	622	637	644	623	609	634	641	642	605	679	585	606	634	659	651	650	632	643	611	684	609	588	661	616	597	620	577	630	621	651	648	660	625	600	614	648	636	640	637	600	638	615	660	602	595	652	635	647	661	608	616	603	611	623	608	658	597	626	606	600	589	658	635	604	631	634	600	604	678	654	606	626	690	620	599	631	589	613	634	615	602	618	655	664	640	630	644	609	610	652	632	612	619	636	631	595	621	616	661	625	600	622	632	629	658	640	604	643	589	598	612	644	670	656	628	594	632	600	636	645	633	622	645	637	618	637	648	640	613	672	623	648	649	644	641	635	589	607	636	604	611	582	638	647	603	626	622	621	634	608	616	619	592	667	603	636	675	647	662	675	580	655	634	663	665	650	611	647	631	585	665	614	648	620	657	592	624	630	628	641	628	652	624	645	687	614	603	626	614	635	624	657	663	636	602	616	593	622	637	623	618	616	634	646	587	656	630	606	636	627	649	627	612	668	647	656	601	645	644	605	655	620	592	609	660	587	626	611	627	645	587	576	621	587	650	608	638	620	640	625	592	594	676	642	576	686	625	623	567	619	638	614	663	666	603	610	648	667	625	643	619	630	588	640	617	629	571	642	643	647	624	620	642	579	573	655	673	644	589	633	594	627	618	619	634	639	624	619	633	605	598	641	630	611	637	647	624	620	594	620	661	611	714	663	619	616	610	620	644	582	611	595	642	597	644	658	620	613	636	582	623	635	586	655	621	678	646	624	627	567	631	577	625	655	667	622	615	635	636	612	629	713	625	616	598	639	613	640	622	625	653	631	615	639	592	629	642	667	661	620	611	642	617	624	637	636	641	625	632	639	627	621	645	604	652	642	590	614	598	630	594	660	615	631	617	581	625	669	646	615	608	615	641	658	677	633	626	684	635	629	645	589	623	645	625	602	657	636	673	601	615	621	616	632	631	604	630	655	623	601	580	625	690	665	603	621	649	634	680	586	602	662	625	621	635	578	549	636	622	605	643	608	633	617	597	551	616	644	581	645	631	614	619	622	603	648	619	607	598	636	597	628	643	605	633	615	707	637	588	562	629	645	602	606	637	602	660	584	605	638	587	640	595	622	588	620	653	650	624	643	610	629	568	623	607	569	631	645	618	631	678	661	623	644	609	572	618	629	612	658	609	618	639	636	600	614	608	590	611	630	604	597	619	634	613	665	617	621	639	657	657	655	630	589	618	642	621	618	663	649	640	583	611	586	653	556	604	641	622	661	648	632	629	584	594	631	629	630	592	605	606	586	636	610	590	632	617	629	613	635	621	604	627	632	628	679	595	652	606	681	625	642	630	607	635	622	660	618	648	667	595	630	611	582	606	593	595	611	626	632	579	616	615	637	646	629	625	641	625	604	620	614	643	591	624	616	594	653	666	632	612	656	593	605	635	598	656	673	623	618	603	612	650	625	599	620	584	640	611	615	623	629	607	618	593	664	659	674	622	612	675	613	596	609	582	594	615	612	616	653	604	660	677	604	646	638	614	543	620	632	621	586	635	622	605	633	619	667	613	629	625	619	648	647	623	631	610	654	605	626	627	612	621	599	582	660	634	680	612	602	615	598	674	657	655	636	657	673	605	603	621	620	583	597	615	635	612	633	606	650	619	610	621	602	645	611	622	623	588	600	620	610	649	627	672	620	616	634	659	675	616	587	626	609	651	586	635
23644	10551	8965	5025	2727	1618	1195	811	663	511	500	432	411	384	383	372	326	329	321	328	326	330	373	402	360	394	401	399	448	436	460	470	444	423	414	455	455	547	464	421	417	354	360	379	340	392	368	336	335	310	357	316	311	299	291	288	336	266	300	282	269	299	289	252	269	235	259	272	255	267	244	256	247	253	269	230	262	188	235	217	223	223	220	253	251	210	248	232	228	229	219	224	215	239	228	219	232	230	207	230	220	240	246	221	235	230	193	224	220	217	212	262	240	221	241	237	235	262	217	246	224	251	242	227	220	259	234	243	221	227	249	246	240	242	204	233	242	250	225	227	228	208	243	218	202	211	246	235	234	243	217	259	238	220	224	233	229	242	255	221	259	247	230	233	281	214	247	213	209	256	253	257	195	234	223	226	251	231	242	240	249	230	228	260	217	224	252	228	225	222	212	239	221	259	241	229	213	243	217	232	231	256	217	224	227	208	245	224	235	236	251	201	226	230	220	227	224	222	237	218	213	240	216	240	215	257	215	241	226	230	248	257	240	231	235	223	224	199	273	238	241	216	223	221	216	260	218	243	224	230	239	219	227	217	226	245	254	225	222	233	228	241	239	221	231	224	225	232	250	201	225	230	235	241	229	244	218	269	217	227	240	262	244	222	246	218	225	234	238	244	215	237	233	221	219	207	200	212	269	254	206	224	232	225	263	235	230	238	215	231	237	224	235	232	237	259	234	233	240	233	241	260	243	214	246	231	224	228	240	222	237	220	228	245	247	232	213	194	225	251	247	228	236	241	251	237	211	242	223	232	224	232	240	235	218	256	223	229	244	253	218	217	258	211	231	223	239	265	207	235	237	239	239	226	207	258	219	211	254	227	220	244	245	256	223	244	233	228	244	221	252	216	250	238	239	204	252	235	231	226	246	199	215	254	196	236	237	228	208	224	243	275	236	222	257	206	254	237	217	252	231	229	256	227	189	243	230	213	235	217	222	212	239	221	233	229	262	243	258	245	258	242	210	231	227	248	241	248	240	232	192	218	224	241	253	254	224	238	209	215	244	238	221	260	227	240	254	240	226	185	233	251	221	229	219	231	248	215	251	227	222	226	244	213	239	226	247	257	274	232	219	232	241	242	200	242	229	213	225	236	240	232	210	235	246	228	232	219	206	212	245	226	232	239	241	210	227	237	221	239	237	212	238	213	234	257	223	199	222	247	231	239	241	228	219	238	223	262	251	194	220	235	220	227	211	231	244	226	246	253	223	235	224	214	224	220	229	266	226	247	239	236	255	226	213	244	226	218	215	221	233	236	231	232	222	246	240	243	214	224	229	275	225	211	237	258	238	226	247	249	223	236	206	220	237	220	237	257	226	211	229	232	211	243	238	254	218	245	233	231	231	219	242	191	241	245	224	217	254	257	233	246	215	214	207	269	238	222	224	233	272	243	235	214	252	254	230	253	213	248	244	235	224	230	243	218	236	241	277	222	230	250	197	239	239	227	222	225	225	253	249	246	252	219	241	232	238	237	252	235	227	208	228	248	226	220	232	236	238	223	240	227	231	235	229	252	213	225	222	237	252	254	224	211	217	241	201	223	271	230	256	229	263	216	254	230	217	232	243	259	257	224	222	205	253	246	227	252	234	250	217	222	246	248	227	224	197	223	219	241	222	241	209	224	244	222	209	242	226	224	247	204	240	205	215	217	244	255	241	220	215	240	212	235	250	220	232	237	232	223	237	242	252	259	254	236	216	235	214	217	220	243	223	213	243	232	210	203	230	220	254	232	255	246	230	254	221	222	253	218	236	228	243	230	228	254	223	242	216	234	233	232	206	237	253	223	206	226	236	244	232	229	208	241	220	225	238	227	253	218	247	244	210	219	242	235	258	234	218	232	233	232	238	232	220	219	242	246	214	209	225	211	258	231	242	221	251	215	195	232	243	219	249	213	227	225	235	220	256	219	226	228	234	232	231	226	241	242	218	231	244	243	237	214	227	217	223	222	247	225	257	220	239	249	240	253	237	234	251	214	231	206	229	214	236	211	223	233	207	268	238	262	236	219	219	256	222	228	233	222	224	225	239	248	247	222	235	248	228	215	210	248	230	258	260	249	237	221	232	199	205	232	244	231	222	233	229	217	238	218	230	236	221	245	223	200	227	233	243	222	243	227	227	231	224	234	235	234	232	211	272	252	223	223	248	227	200	220	233	211	225	261	248	230	231	247	209	227	233	235	217	206	255	231	255	244	234	207	235	227	240	243	213	209	221	241	246	250	230	214	222	213	227	213	233	198	232	256	225	218	217	237	219	219	218	222	216	230	228	249	232	222	202	206	240	233	225	228	193	237	217	247	254	221	249	248	253	223	242	242	237	233	237	206	225	230	224	249	235	235	239	220	265	252	238	264	250	254	240	232	230	220	242	246	225	244	242	234	239	232	227	249	218	244	242	254	255	227	234	226	219	219	235	235	222	229	234	238	221	195	210	243	221	228	247	234	230	234	233	231	215	238	259	269	253	237	227	234	237	202	245	269	250	222	251	231	240	231	249	241	231	234	234	255	246	222	221	243	233	199	234	258	202	209	232	223	239	224	228	282	255	221	234	245	249	239	243	239	223	233	210	213	216	224	223	225	207	235	227	213	217	233	261	211	219	222	211	207	198	216	249	230	210	209	245	232	214	237	229	221	233	248	254	219	237	238	252	223	229	203	251	266	236	219	253	240	197	213	223	248	231	218	237	242	256	233	255	239	217	262	232	254	210	226	211	235	218	225	232	228	242	220	248	231	221	216	258	238	227	226	206	215	243	217	214	210	225	213	221	215	227	226	227	227	254	242	233	228	251	230	223	216	230	229	228	229	212	231	234	237	252	225	248	229	217	195	236	247	209	237	238	203	241	239	247	240	257	236	229	255	244	223	235	231	217	233	210	243	212	238	231	215	215	239	228	199	245	238	226	235	217	218	247	242	222	236	239	244	224	221	207	214	241	219	226	246	216	210	240	246	245	225	243	234	267	256	240	227	250	239	236	241	228	229	238	225	191	206	225	223	232	205	231	221	208	209	255	225	262	221	221	222	238	228	242	263	248	197	255	231	234	229	226	215	253	246	205	222	240	237	242	244	220	271	214	213	211	248	222	238	231	225	210	225	241	241	218	236	219	204	240	228	210	254	225	267	224	228	234	225	231	235	216	223	224	201	219	230	229	228	220	232	239	219	227	224	233	232	230	239	224	221	213	231	203	219	245	227	252	227	210	238	226	234	239	228	243	233	220	250	234	232	250	225	221	239	231	221	227	188	198	244	237	229	256	240	248	225	215	242	219	231	225	195	242	234	266	221	225	245	229	227	217	233	244	232	264	220	236	223	225	242	225	211	210	219	210	250	215	213	214	219	230	219	241	243	257	237	206	245	242	216	258	211	223	233	242	234	223	233	261	231	251	256	236	225	223	241	231	242	247	225	253	215	231	267	254	251	236	235	245	230	226	251	240	233
12749	7913	11883	10900	8128	6134	4599	3616	3041	2464	2187	1959	1806	1616	1577	1567	1387	1362	1367	1461	1475	1423	1571	1616	1642	1730	1872	2017	2279	2469	2327	2275	2235	2135	2179	2228	2335	2700	2526	2253	1986	1966	1907	1825	1763	1815	1595	1362	1381	1301	1471	1463	1338	1247	1195	1146	1042	946	967	945	903	936	792	827	815	722	746	662	703	697	665	662	655	700	696	639	602	609	617	642	568	600	568	594	621	572	607	566	599	576	559	560	644	569	602	581	570	581	579	604	616	590	528	614	615	550	576	622	582	586	612	607	615	615	573	567	548	590	583	566	562	566	577	563	573	586	591	573	536	570	559	659	566	601	601	560	603	575	604	572	596	578	593	595	566	565	595	636	579	577	583	566	631	595	577	562	578	584	554	623	585	565	585	549	566	589	576	552	539	615	555	601	596	559	596	561	599	576	593	589	625	586	558	514	597	530	619	580	571	540	573	562	556	605	555	579	602	633	557	546	586	616	570	526	532	580	623	561	615	564	541	566	583	563	555	574	565	569	573	575	576	555	569	639	557	597	587	562	539	561	586	534	565	513	598	579	557	577	587	573	577	518	610	573	583	607	605	519	574	582	541	583	519	523	584	588	614	572	578	556	554	599	588	559	580	570	580	578	617	571	562	519	584	567	566	561	596	578	560	527	555	585	571	597	612	594	581	549	571	597	575	603	546	554	584	554	566	591	581	573	610	597	621	550	563	590	572	601	589	599	554	599	578	522	601	597	543	570	580	567	598	583	564	606	563	540	538	583	589	558	583	561	601	567	561	601	570	579	584	574	599	606	572	545	613	583	568	595	599	608	575	601	608	560	575	555	636	552	564	553	606	577	557	566	581	560	562	552	579	598	612	570	572	590	599	574	621	543	582	566	572	593	565	610	575	552	549	594	565	563	593	576	592	565	573	570	557	579	560	564	568	578	585	525	582	545	605	573	632	556	566	592	630	544	641	556	558	596	551	540	603	554	579	588	576	542	606	591	600	588	569	572	559	582	575	553	576	596	577	542	563	620	598	542	593	579	622	566	593	634	562	574	553	541	536	617	574	596	573	577	595	588	576	551	591	524	583	543	598	601	579	551	572	604	572	591	562	612	619	569	556	557	577	594	588	562	579	591	606	568	558	583	608	560	592	569	548	598	588	592	555	589	573	579	596	572	576	598	551	570	603	602	583	601	527	575	572	577	568	594	598	557	610	562	566	559	561	557	576	565	603	591	586	541	568	601	600	579	648	572	568	567	611	559	560	612	529	597	558	560	554	580	595	551	572	570	589	594	572	567	563	592	584	562	539	556	559	589	558	603	554	572	545	584	586	569	525	602	571	592	581	597	588	631	527	586	586	587	569	614	582	537	590	589	598	581	546	612	592	514	589	619	564	561	558	589	608	623	603	548	591	575	551	614	604	584	559	613	564	641	572	577	590	626	580	563	597	594	578	557	585	595	591	553	592	583	570	589	564	579	577	558	556	562	551	570	599	580	585	570	604	552	575	581	569	629	602	542	587	579	599	588	586	585	582	582	577	541	562	617	614	587	596	560	565	602	606	583	595	596	595	557	582	550	569	605	592	536	559	563	573	558	558	584	603	572	568	566	601	568	593	580	586	539	608	582	559	595	549	591	584	586	633	580	586	557	574	533	593	558	562	604	637	547	582	581	549	551	621	591	585	606	576	560	575	586	577	556	590	577	599	566	553	599	580	573	574	596	574	592	532	548	607	615	557	527	574	597	604	602	579	606	521	562	590	603	580	608	577	567	570	546	557	549	587	660	590	561	598	570	554	580	611	603	567	559	581	581	603	584	611	580	563	614	569	553	576	599	597	593	554	594	583	535	571	569	547	551	582	587	553	607	545	578	586	615	577	609	553	584	536	599	565	599	588	597	600	596	574	558	533	607	561	547	605	568	577	529	568	560	574	582	565	580	562	606	591	562	609	589	550	554	546	601	583	559	568	575	538	585	557	602	570	559	562	596	543	572	576	572	582	607	578	589	589	578	616	556	590	591	558	611	579	598	573	590	572	575	561	569	602	593	540	604	602	576	528	538	572	594	611	654	581	589	572	593	612	589	600	562	563	578	597	575	539	618	546	568	531	546	564	567	599	578	564	576	573	546	588	556	553	590	565	562	556	564	563	621	578	590	555	602	581	567	620	628	537	558	612	590	601	558	587	583	628	549	585	560	574	570	546	593	591	594	578	563	575	577	596	581	560	606	537	567	583	593	587	606	581	599	564	607	577	587	543	563	554	628	581	624	585	597	580	562	557	586	575	597	603	558	574	578	628	600	554	563	592	599	559	601	569	571	567	559	581	557	583	569	557	593	584	609	602	621	543	622	575	579	604	616	593	595	591	578	565	619	562	558	625	562	576	551	606	578	598	585	564	559	549	545	583	574	565	579	562	611	600	581	577	600	565	575	566	557	573	591	632	602	575	618	574	570	606	567	603	640	578	588	537	577	568	572	556	571	588	588	586	587	571	564	572	582	590	572	581	552	534	599	585	568	571	601	591	569	622	584	569	536	575	584	612	632	557	615	593	592	547	598	615	590	568	542	558	569	596	613	586	588	628	550	558	576	614	613	601	596	567	566	557	564	561	620	550	562	558	552	571	582	593	588	592	593	582	576	584	554	565	617	573	581	553	578	540	564	570	602	603	607	600	605	567	607	527	576	577	585	591	571	572	594	607	557	631	606	577	576	562	592	583	520	643	581	569	542	604	600	573	566	593	588	565	581	567	579	565	551	590	594	603	566	582	567	550	584	568	554	595	585	549	559	586	589	582	563	557	583	548	547	599	623	587	588	570	605	552	554	581	578	542	556	609	623	564	600	547	567	555	581	585	604	586	577	583	590	568	614	572	573	563	567	588	580	531	580	563	604	582	608	602	600	625	585	561	588	610	566	566	582	610	596	581	575	601	576	601	561	534	565	557	582	580	560	587	620	606	538	539	545	619	613	593	546	575	566	628	611	621	551	642	592	642	622	566	585	583	597	587	561	559	543	598	589	559	580	588	557	546	565	569	647	568	557	622	579	611	583	618	575	564	568	582	560	603	587	581	548	542	572	582	565	552	565	587	590	625	557	602	550	608	631	584	552	564	576	566	561	603	557	596	608	560	554	555	564	561	591	546	575	631	570	596	565	584	588	557	567	552	591	584	581	578	576	518	567	629	584	619	586	576	581	566	568	579	568	584	573	537	565	576	600	609	587	582	599	586	580	562	590	568	580	558	618	549	605	591	575	566	610	563	551	587	592	560	576	541	555	604	558	620	584	608	605	581	611	611	587	577	555	568	615	570	581	591	593	554	562	580	540	596	598	589	541	548	551	645	572	589	545	566	562	615	564	587	544	536	592	609	602	586	582	620	569	655	524	596	610	578	573	615	592	547	580	579	606	589	591	571	582	596	546	575	562	584	621	551	622	590	589	588	594	549	544	570	587	572	618	599	646	609	548	556	586	591	578	530	521	550	587	564	579	562	554	574	580	585	631
6864	3074	2656	1343	850	551	450	395	346	308	330	280	288	300	297	304	283	311	336	294	306	324	277	327	324	337	347	351	367	346	355	372	367	373	367	382	403	402	396	370	347	341	318	349	312	328	309	326	284	307	305	327	302	293	318	309	323	296	272	290	307	277	279	276	255	277	265	249	266	277	260	274	283	246	256	267	262	234	290	244	258	262	270	257	280	264	264	258	282	250	255	286	253	267	256	307	253	277	267	262	274	306	280	258	287	281	251	311	248	254	299	285	269	281	286	271	268	268	299	291	290	257	257	285	264	258	273	276	286	259	285	311	260	257	253	260	292	269	240	270	263	274	268	281	238	284	268	264	268	257	292	281	232	279	240	256	271	250	283	232	248	274	312	291	291	254	278	298	300	294	258	244	304	258	296	263	249	282	266	267	279	247	303	260	267	267	264	276	226	236	260	275	264	255	265	272	267	261	270	280	226	278	248	265	266	255	256	269	282	267	261	282	256	274	304	284	280	291	272	273	275	275	268	260	285	274	270	296	265	246	256	254	262	297	246	253	297	269	235	272	269	299	247	248	226	297	245	255	279	275	263	265	277	279	280	278	247	257	234	274	279	254	236	276	276	287	252	284	280	260	257	263	230	298	265	264	281	250	282	290	271	281	262	275	269	280	249	273	256	277	302	302	295	269	285	267	266	257	256	279	261	264	301	302	306	268	290	275	266	269	286	277	282	262	268	271	267	242	258	252	261	303	280	274	263	299	277	280	267	265	274	286	324	256	272	286	242	270	274	262	268	266	262	255	288	288	257	265	315	286	283	272	286	257	273	258	266	288	271	277	277	288	277	291	280	277	275	275	290	289	288	275	290	265	283	276	277	263	282	274	246	276	274	255	257	254	284	263	261	313	261	248	274	264	273	281	262	250	255	288	253	295	272	248	264	240	239	273	280	257	246	270	270	253	248	270	297	263	297	282	250	272	239	289	297	269	257	249	284	279	243	265	290	272	280	245	274	261	271	273	274	258	246	246	247	262	263	260	267	257	273	259	254	261	257	273	265	274	302	245	224	255	283	267	290	295	264	263	283	257	287	230	266	262	267	272	248	280	247	263	244	281	285	265	295	276	264	269	249	269	259	240	263	303	264	279	289	281	263	265	255	300	280	283	253	258	264	271	268	253	268	278	257	266	269	256	281	263	261	271	270	277	263	267	291	241	288	268	284	272	298	264	268	256	236	277	251	276	275	271	277	262	279	272	272	284	267	298	266	311	264	243	280	278	264	271	270	263	279	245	219	305	264	268	252	279	286	282	256	288	291	265	296	252	275	271	260	253	263	273	263	291	283	262	269	287	253	259	268	263	244	268	300	283	238	247	253	265	261	279	256	274	280	243	247	245	265	283	255	282	291	288	239	238	267	236	263	225	273	251	276	260	266	272	255	289	270	249	289	291	281	283	271	295	263	263	255	310	262	252	283	275	268	278	247	274	271	274	231	252	264	255	262	296	273	300	259	280	296	279	278	249	274	289	292	251	273	261	277	257	283	278	302	265	259	264	319	271	264	269	250	261	241	261	253	283	244	271	280	276	267	293	274	292	240	222	287	274	312	273	258	282	271	300	296	266	265	293	273	270	306	283	248	250	275	298	272	278	268	291	311	253	297	267	267	235	269	278	268	288	248	277	285	284	264	302	266	280	267	257	294	276	293	294	289	247	251	270	269	252	231	255	261	250	253	261	263	277	284	254	231	281	247	258	306	266	272	287	256	270	278	266	255	318	266	273	272	262	251	286	271	302	264	257	274	258	273	249	252	286	301	259	282	283	280	290	269	266	291	261	269	293	239	289	247	263	271	291	267	292	292	279	239	280	270	254	268	295	258	261	239	285	239	260	244	251	278	271	260	249	239	268	277	289	276	259	266	277	282	257	249	252	252	258	287	284	268	259	286	264	228	283	266	280	272	275	277	272	288	228	248	256	256	251	257	245	270	331	264	289	314	257	294	296	274	285	252	276	278	301	278	292	276	235	285	265	261	269	277	261	262	259	261	259	300	296	293	249	275	283	261	272	267	294	259	260	261	257	270	245	261	294	270	254	260	273	258	280	269	264	250	269	296	296	284	254	275	269	288	273	242	254	261	284	247	247	264	280	304	271	271	257	272	255	247	250	271	233	273	276	287	276	285	289	269	241	252	273	267	257	266	264	266	291	281	256	273	254	262	239	282	261	257	246	278	292	286	274	233	299	286	298	268	304	281	267	247	272	247	283	290	255	301	275	249	263	262	259	218	253	284	273	235	260	267	267	257	284	261	263	292	269	266	268	265	284	263	283	255	283	257	263	261	269	252	277	260	263	280	282	290	287	266	257	249	262	283	292	255	272	273	281	265	242	287	279	286	271	276	260	285	286	301	248	255	283	260	269	254	299	285	284	292	261	254	266	271	296	287	290	264	279	278	280	252	252	228	255	261	274	247	290	244	272	283	272	294	263	243	268	283	295	253	276	278	233	308	259	291	259	242	255	281	264	280	254	274	278	290	266	252	255	299	276	278	279	259	250	261	296	276	282	293	290	261	240	284	299	254	264	266	262	277	278	263	282	262	282	254	263	296	292	290	267	253	268	274	243	273	271	272	264	257	262	239	275	261	300	255	275	263	277	272	251	302	289	279	291	280	323	255	266	287	276	270	235	256	282	268	286	277	240	230	258	275	240	253	280	249	301	281	270	264	295	251	252	284	301	243	262	297	289	263	263	272	252	281	275	243	280	267	277	311	272	267	269	272	275	273	275	254	254	263	240	251	264	244	266	252	284	291	273	290	235	296	265	300	282	270	270	256	248	276	273	258	277	286	251	274	299	253	286	270	243	303	283	247	260	288	246	264	259	282	250	279	247	234	278	276	257	256	244	275	257	306	257	270	256	267	248	276	250	281	285	290	234	270	273	250	284	274	275	272	269	298	257	271	274	259	273	262	246	251	263	261	264	282	261	254	298	274	267	249	271	314	270	276	275	285	279	275	261	291	293	271	246	301	268	267	295	295	274	258	246	248	245	276	288	252	253	292	249	258	290	265	299	263	306	268	280	248	256	269	260	278	288	274	283	282	278	275	255	252	254	278	281	257	273	262	272	292	263	258	304	271	257	300	292	250	305	289	302	245	270	249	277	266	281	261	261	267	269	254	268	305	267	245	272	269	287	286	268	275	281	247	276	260	279	282	283	285	272	248	268	286	279	259	256	276	290	302	283	261	264	271	264	243	295	290	272	285	263	259	260	272	270	257	264	280	266	259	286	258	234	268	277	291	285	255	284	260	251	294	307	287	270	277	284	253	248	280	239	293	257	287	272	276	253	265	291	247	293	277	272	248	261	270	271	276	309	253	261	255	263	272	284	248	289	253	283	237	245	286	272	265	281	277	277	264	276	281	283	273	299	260	241	247	277	271	292	310	254	281	278	269	279	257	286	274	231	275	276	302	236	265	287	236	262	256	270	238	264	275	274	248	242
4573	3111	4837	3963	2765	2004	1520	1282	1076	989	1000	844	852	885	848	899	835	805	866	870	881	999	1016	1051	1061	1107	1215	1282	1602	1460	1387	1412	1355	1366	1397	1412	1482	1607	1523	1358	1219	1272	1194	1119	1042	1052	1028	1018	894	953	903	925	845	858	841	801	774	814	740	788	797	812	713	764	680	675	718	641	684	723	712	711	660	737	693	639	658	654	667	644	687	636	661	655	719	636	646	657	657	638	663	662	669	641	698	640	658	677	734	669	680	647	652	639	648	654	669	675	641	641	708	630	625	627	626	641	658	675	646	653	653	666	659	723	634	636	651	655	613	638	628	675	625	608	646	626	631	630	650	626	676	671	699	682	674	616	697	690	613	650	601	678	702	673	673	699	645	646	649	658	658	662	650	658	666	725	656	692	685	701	687	718	657	692	667	661	656	662	689	647	637	666	686	698	647	690	610	628	670	681	653	656	613	659	640	624	661	666	638	634	670	694	685	662	642	648	656	647	669	677	634	642	619	644	640	689	700	654	692	613	651	648	666	704	618	622	626	623	677	619	648	612	663	620	722	679	659	641	699	693	671	617	624	622	645	709	701	615	628	663	670	691	620	663	633	694	640	633	703	656	627	675	624	715	623	676	625	698	699	664	674	669	692	639	663	638	650	668	619	675	640	652	674	643	608	691	671	664	634	659	670	640	638	674	624	662	667	647	610	652	662	653	623	692	655	692	676	679	680	666	646	618	666	667	647	662	663	630	674	615	654	670	684	667	643	631	642	650	671	684	710	635	697	638	578	708	639	648	662	637	689	691	639	663	666	687	646	642	649	639	704	737	656	653	707	667	634	668	698	651	687	643	673	634	671	680	677	611	669	667	657	664	668	685	679	666	622	639	650	608	674	622	671	698	632	689	674	642	628	654	624	653	667	721	641	671	623	616	652	617	649	650	644	627	664	685	658	664	679	665	610	621	612	637	652	637	654	641	644	620	645	645	671	685	628	659	646	676	653	630	664	636	685	683	700	656	668	673	685	667	648	696	678	683	675	685	648	628	687	634	656	692	674	655	629	668	694	647	637	703	659	675	694	636	656	690	674	680	666	637	660	709	668	676	701	688	654	640	676	671	665	678	654	618	659	671	686	665	696	635	640	659	645	644	624	607	637	652	675	671	639	647	680	657	659	657	640	629	669	700	645	690	635	668	694	674	672	683	673	689	661	634	650	650	607	658	654	619	688	688	654	673	686	648	634	643	660	671	634	669	624	695	689	633	659	668	644	662	693	661	666	630	684	652	660	617	693	670	671	653	630	644	700	654	678	638	731	662	607	631	629	657	658	623	637	582	630	674	643	666	684	656	654	677	644	670	637	674	698	625	606	654	623	649	662	643	627	635	597	703	679	664	696	655	641	696	669	660	666	659	656	639	659	620	662	628	667	670	657	673	643	739	642	646	699	666	645	691	695	667	689	716	665	658	636	712	683	646	672	642	667	626	682	630	644	660	657	610	618	646	640	667	693	588	636	698	628	651	624	648	642	669	679	641	664	698	701	677	658	611	669	682	690	634	657	683	621	661	633	724	628	664	646	658	624	669	662	665	624	691	649	649	655	672	684	649	695	625	705	658	658	623	673	668	659	673	683	671	663	669	660	657	626	643	667	680	660	630	690	686	681	641	606	674	715	677	678	693	678	698	648	646	649	663	683	637	667	693	637	651	678	683	671	688	672	642	664	620	621	680	616	673	724	637	690	662	714	694	657	646	644	635	633	624	696	685	675	613	659	644	651	644	659	645	608	701	648	675	682	629	633	640	605	672	610	670	630	675	665	634	685	616	647	711	643	619	683	664	657	622	636	609	716	622	641	688	649	651	650	674	674	611	677	640	642	657	728	660	681	634	639	687	688	624	659	660	608	648	659	672	683	626	640	659	639	659	625	660	653	696	670	699	702	636	632	620	648	682	630	645	674	693	627	649	676	602	588	703	638	657	668	680	620	661	655	674	673	639	683	631	651	642	673	644	660	666	628	609	659	664	647	657	655	636	644	708	608	673	671	631	650	684	663	646	684	686	624	674	674	732	736	648	617	658	646	665	619	680	616	649	669	672	648	661	672	644	654	668	647	634	670	675	637	657	616	608	664	628	671	633	698	657	661	653	675	650	656	627	626	630	645	645	688	676	638	614	660	652	666	661	628	652	669	638	632	671	690	626	652	684	653	675	662	673	668	639	681	656	664	636	702	645	670	609	669	669	635	615	650	637	653	676	659	700	624	722	632	639	606	665	665	657	685	626	678	674	700	635	625	649	697	682	659	656	608	669	620	659	665	664	654	604	689	636	649	646	661	658	634	684	687	635	671	646	621	659	658	591	641	647	676	630	606	648	647	646	711	703	644	608	621	679	651	724	685	688	645	645	673	652	612	589	621	678	672	697	678	660	683	659	653	684	653	649	681	679	695	660	602	656	694	663	654	669	660	676	680	618	645	637	706	610	661	643	642	640	616	696	639	651	665	630	667	653	635	667	685	657	669	660	674	597	660	664	676	650	648	641	647	616	686	653	632	664	655	655	646	679	695	627	673	654	675	698	656	645	623	652	669	690	670	659	661	629	645	658	679	600	658	674	643	723	731	662	671	653	677	636	639	634	643	675	645	691	711	683	659	649	706	652	664	649	681	663	685	664	641	647	629	634	660	660	656	680	640	616	648	657	688	655	651	639	680	643	688	665	669	667	654	604	677	670	658	677	645	684	657	695	664	647	666	637	668	628	644	632	671	653	700	659	630	665	638	641	675	663	633	651	688	674	674	655	683	647	682	675	656	689	637	646	631	719	655	667	693	682	634	650	664	669	662	631	664	644	703	626	592	663	670	616	662	638	687	702	641	692	646	659	648	675	658	612	732	643	671	643	636	666	630	640	678	645	651	648	676	622	650	662	689	612	631	645	635	679	703	651	670	635	661	647	662	609	631	642	622	657	667	700	682	657	684	617	660	621	681	620	674	613	668	654	681	672	626	640	656	672	657	664	657	678	648	704	670	659	692	673	644	664	663	665	686	644	660	643	695	637	664	652	688	643	644	681	604	658	662	639	694	648	695	685	655	652	642	651	637	673	665	675	638	679	600	674	634	682	660	639	623	623	615	635	645	644	686	672	640	642	643	650	658	700	660	652	671	665	626	609	623	642	734	663	653	630	649	650	663	688	670	675	637	708	645	671	676	656	679	624	658	655	635	683	624	653	630	693	641	676	661	667	656	647	664	668	676	635	638	645	673	673	645	642	616	671	672	634	684	621	699	633	678	671	646	660	633	642	675	653	634	664	667	673	606	633	685	647	685	657	693	649	670	636	671	642	611	647	668	659	618	657	668	648	691	627	620	642	628	652	663	674	631	649	650	693	657	671	674	634	674	641	668	651	651	629	704	661	649	625	684	637	657	629	669	662	692	591	672	609	647	658	654	699	645	656	653	661	680	669	694	674	632	635	639	622	663	626	650	642	681	673	633	663	685	727	658	662	643	646
14755	6641	5719	3135	1759	1104	831	585	498	483	462	371	349	382	327	351	348	349	298	313	331	326	368	337	373	357	379	385	457	367	399	410	377	409	382	399	407	437	448	431	374	344	407	359	328	379	356	311	317	297	317	334	329	279	315	284	284	284	302	302	282	270	275	276	254	283	292	261	285	260	288	259	269	257	259	269	249	248	235	248	250	253	268	257	282	243	257	249	265	230	248	244	249	243	263	243	244	240	234	261	241	255	219	272	246	267	269	267	236	258	243	267	244	282	256	244	240	241	232	268	274	245	248	298	264	269	250	228	225	221	240	274	243	233	265	273	267	259	278	253	232	249	249	225	275	256	213	267	216	269	264	264	227	259	253	256	271	238	288	247	239	244	242	256	267	240	259	259	260	277	247	236	258	239	259	250	266	243	264	260	262	242	253	241	260	274	236	235	259	271	259	248	265	240	253	215	257	214	249	270	252	254	281	228	259	249	229	269	225	257	222	239	251	237	255	252	257	236	243	267	222	237	256	280	263	267	255	230	283	239	251	247	255	243	240	237	245	263	262	229	250	222	293	247	240	267	273	261	245	267	261	263	257	274	248	265	245	244	252	243	233	267	276	269	235	235	263	240	242	239	258	269	244	232	266	254	256	265	247	264	275	239	240	257	269	254	256	248	270	248	278	255	288	236	224	220	240	232	245	241	219	251	238	243	259	268	258	220	241	253	237	207	281	250	245	270	232	245	223	282	256	226	270	243	262	248	264	254	264	219	249	245	258	274	250	246	223	252	265	248	253	237	244	263	255	237	255	246	253	251	241	284	266	261	262	248	245	223	240	286	244	244	258	260	297	239	260	246	217	265	255	246	229	234	252	271	252	277	239	280	263	248	224	265	266	224	238	256	211	259	270	263	243	265	238	253	259	265	248	257	256	259	239	247	245	231	267	257	278	258	230	242	243	241	233	274	232	250	215	251	239	275	251	230	267	249	230	246	281	244	244	245	253	237	250	255	244	214	256	253	252	275	252	255	230	235	251	228	242	258	244	266	251	262	260	256	250	254	262	249	275	249	274	254	241	249	252	243	234	234	267	235	251	240	264	287	280	233	222	267	298	273	259	221	249	258	252	280	257	261	238	246	241	223	262	233	239	264	225	248	223	263	251	239	244	283	259	263	267	246	230	244	228	257	256	266	227	231	246	282	260	227	252	257	230	272	235	252	266	251	248	243	245	240	244	265	249	246	262	248	267	255	249	230	243	268	260	276	252	237	242	252	247	237	240	245	263	269	269	286	239	252	233	273	251	257	278	256	271	268	251	229	248	229	261	235	239	235	253	235	258	253	259	245	248	235	248	254	250	272	242	263	231	250	228	287	235	263	271	256	263	224	232	261	237	254	246	256	254	236	243	253	233	273	252	266	236	250	245	237	261	244	233	263	259	248	264	227	252	258	242	275	260	247	291	224	254	270	278	253	246	225	275	265	255	259	261	258	249	242	255	225	257	267	243	254	274	235	277	259	263	231	246	288	255	258	236	270	223	273	246	265	267	241	258	230	213	239	266	244	266	242	241	257	257	264	273	263	256	250	241	224	265	243	268	262	269	241	260	285	241	238	273	254	252	246	243	264	239	247	261	270	253	290	236	259	231	249	250	233	252	232	234	234	234	217	246	255	266	249	233	234	283	233	259	214	245	255	248	241	277	247	234	263	261	285	257	268	272	223	230	225	245	226	242	297	259	256	244	256	254	275	244	236	263	247	262	259	263	235	236	277	246	255	255	272	225	254	258	229	250	255	240	255	259	225	268	265	262	222	251	248	268	273	283	269	251	232	292	274	263	268	252	264	256	256	241	250	246	267	268	257	241	250	227	262	252	258	254	259	242	274	260	276	243	244	267	248	252	249	244	238	268	257	306	237	234	247	238	252	262	255	271	276	252	243	260	244	235	250	241	255	257	249	245	272	267	250	240	250	203	236	267	253	256	228	244	223	238	234	255	242	238	226	245	247	271	248	248	251	258	233	262	257	235	227	259	240	244	228	255	237	262	266	235	247	260	268	286	231	266	245	239	294	258	271	235	271	233	268	285	267	234	264	237	223	253	249	271	253	259	256	251	245	256	290	264	245	272	265	265	253	265	234	239	240	260	231	260	247	251	253	266	257	219	253	260	254	246	291	270	256	264	272	235	259	283	268	254	246	262	272	252	263	262	230	246	250	258	243	281	215	247	257	235	246	226	222	243	246	262	276	260	248	262	260	272	210	253	244	246	247	275	271	290	234	222	240	237	261	283	269	262	274	304	257	259	285	259	257	267	292	265	250	282	252	286	246	238	232	261	246	262	226	242	268	227	271	247	278	280	258	234	275	247	260	250	254	254	233	270	253	255	240	236	284	226	266	251	250	248	244	230	255	275	223	264	256	257	245	245	285	249	255	259	273	272	247	254	259	258	255	242	265	241	254	259	243	245	251	258	232	265	251	245	244	275	236	230	246	232	264	233	232	277	245	263	262	252	264	229	255	244	236	257	258	248	252	232	264	264	249	266	260	228	244	232	261	228	242	257	260	250	282	250	229	253	243	261	259	251	248	267	261	247	230	261	242	240	274	260	262	228	279	242	278	230	244	227	272	258	241	259	239	280	260	273	295	261	264	218	247	253	249	251	304	268	252	245	269	250	236	269	279	301	261	259	268	228	227	252	253	217	246	262	248	227	279	269	230	234	263	251	206	238	273	291	216	244	277	230	237	264	260	261	241	240	274	249	239	255	248	237	268	246	269	231	234	281	238	246	209	226	240	248	240	251	260	242	275	266	268	288	265	276	230	232	245	238	241	233	254	240	253	252	239	229	270	237	284	235	262	254	258	246	246	245	261	279	230	264	281	236	254	245	266	240	270	234	240	252	269	258	253	241	244	236	240	226	193	236	246	276	255	223	286	265	249	284	251	271	230	243	233	211	276	275	239	254	298	230	258	278	261	233	247	246	238	274	261	249	260	254	277	218	279	247	255	253	238	268	231	261	242	292	253	243	271	248	275	235	254	276	244	261	271	224	279	242	246	258	222	264	255	260	273	292	258	256	238	227	253	247	246	242	237	267	285	256	246	263	244	258	268	274	277	211	251	235	270	243	253	246	226	218	246	272	265	250	258	243	266	261	266	254	253	237	258	261	257	242	243	257	272	250	271	231	268	254	267	241	243	241	250	258	259	244	257	241	254	267	274	259	251	258	238	237	246	255	242	244	254	248	236	254	231	271	262	280	271	264	250	265	247	241	258	265	254	225	256	243	250	253	232	276	254	236	266	261	272	244	222	240	262	235	249	234	248	216	231	248	236	258	242	255	239	261	276	229	243	234	242	243	250	261	278	285	231	261	259	241	255	257	237	261	243	248	258	277	241	270	261	250	236	281	220	245	237	263	282	243	250	222	248	270	253	248	240	274	234	256	246	263	232	240	267	247	273	259	224	221	232	246	261	211	246	241	245	251	228	226	247	263	246	234	247
9106	6031	8751	7968	5687	4280	3154	2448	1989	1788	1570	1453	1330	1316	1289	1236	1158	1141	1229	1159	1247	1277	1356	1340	1485	1438	1585	1787	1970	1915	1772	1785	1844	1897	1872	1992	2176	2158	1999	1699	1676	1725	1500	1478	1497	1442	1326	1226	1103	1123	1245	1216	1051	1081	1007	986	973	898	896	803	808	814	826	737	693	677	697	690	723	756	717	680	640	663	664	662	661	653	664	648	605	648	653	623	643	671	595	630	639	623	598	673	639	644	656	605	630	583	643	630	635	609	633	612	624	630	660	599	623	621	626	653	629	630	620	645	602	577	614	606	626	607	656	599	646	621	611	647	619	627	616	671	630	604	626	616	630	590	653	654	616	619	616	614	665	616	628	661	619	639	607	643	659	615	619	606	654	638	597	623	599	616	629	622	599	599	629	619	609	670	608	612	624	587	616	623	620	583	632	592	652	622	620	620	649	634	629	650	628	579	605	588	614	609	658	613	653	638	608	597	640	653	645	651	644	627	628	630	673	611	632	625	595	618	685	622	638	606	618	629	635	633	641	619	604	675	612	627	630	606	639	598	647	664	609	634	635	623	623	596	591	582	635	623	629	629	635	606	626	603	626	647	642	666	608	622	653	602	579	619	627	643	620	592	624	578	666	568	598	633	658	637	608	628	611	667	607	628	639	646	619	611	560	594	611	645	641	646	626	631	647	666	637	632	641	646	597	615	628	656	613	601	622	634	678	649	629	609	604	647	630	641	653	622	619	589	628	615	658	604	635	609	561	617	637	572	641	629	603	655	600	613	591	634	629	622	642	649	663	634	619	633	572	604	648	630	635	596	638	647	646	609	623	621	656	619	656	585	578	587	625	640	602	630	601	606	680	642	631	613	651	669	571	632	599	643	632	626	611	662	606	609	643	626	603	609	624	596	644	564	655	585	680	620	659	586	595	638	646	622	661	605	622	612	592	617	597	610	648	633	626	647	561	674	618	652	624	600	593	645	661	655	621	617	634	626	615	634	676	596	593	673	667	632	634	629	629	643	628	613	622	641	653	615	673	612	632	631	612	609	594	623	625	645	646	603	628	638	626	608	655	612	634	618	587	665	572	593	588	631	635	636	657	643	636	680	635	617	592	629	619	610	592	621	629	618	636	623	623	641	642	665	629	643	631	642	666	608	596	652	652	663	663	612	624	647	620	680	635	659	642	615	606	656	649	634	596	631	631	631	627	637	663	580	678	637	623	608	626	610	636	619	599	606	657	614	616	644	609	624	638	674	602	671	605	627	637	548	630	663	633	651	602	603	627	604	635	605	633	618	649	601	626	619	648	633	611	570	679	595	637	586	652	690	641	599	665	625	609	616	621	605	596	624	638	624	602	627	618	600	610	593	598	618	658	663	596	690	586	632	569	612	642	632	672	595	617	676	638	608	610	650	585	652	632	612	618	647	649	597	629	645	619	644	600	610	618	701	675	591	663	612	670	601	660	597	606	612	650	631	620	613	611	609	623	638	643	633	564	613	607	617	615	586	598	610	684	622	626	596	620	625	658	612	631	627	605	584	638	623	589	627	573	589	616	649	691	641	592	610	567	622	569	648	600	632	630	579	593	641	609	633	652	663	652	633	648	665	676	669	594	636	642	639	607	659	609	640	609	644	615	630	592	637	640	615	627	621	640	623	615	639	624	618	602	628	577	611	632	617	617	612	621	637	650	614	646	676	619	632	600	611	583	662	640	597	626	672	631	638	591	610	641	586	617	644	635	646	658	600	649	633	651	603	618	641	620	630	611	579	633	614	666	646	604	600	659	609	676	628	592	633	590	635	606	636	621	660	631	592	628	645	659	640	617	647	602	637	638	640	567	577	624	591	590	646	606	632	634	646	606	619	614	659	643	607	638	609	582	607	641	622	562	645	631	603	646	637	627	620	648	648	622	669	645	593	600	647	622	637	629	622	687	641	609	614	621	581	634	637	605	582	634	619	607	636	626	627	655	664	650	701	646	578	588	587	642	622	604	618	619	615	604	639	607	633	627	630	607	622	608	638	644	629	629	640	597	618	630	610	615	637	607	631	645	633	624	584	639	575	596	646	586	660	603	614	638	625	637	626	624	607	613	641	625	614	648	642	612	635	653	648	599	611	631	621	616	656	600	600	614	607	639	654	655	588	652	628	646	629	653	645	606	641	601	614	628	599	668	642	629	633	624	604	659	595	647	599	639	678	649	648	646	625	590	634	632	600	638	574	618	591	633	625	654	615	614	611	624	660	625	611	604	647	650	620	631	651	594	621	666	656	632	619	640	675	640	581	600	610	629	638	632	598	613	591	597	618	649	608	630	592	628	613	628	628	635	636	596	610	644	582	629	598	649	649	632	581	610	602	618	654	618	616	667	629	618	636	608	636	611	625	610	651	662	616	621	631	640	609	617	614	635	643	617	625	627	658	649	638	628	647	619	613	605	623	651	578	633	605	620	637	667	608	669	664	670	604	638	583	626	694	626	633	607	637	646	661	592	605	685	616	656	637	643	653	612	648	622	639	604	632	668	647	646	635	639	607	670	592	604	593	625	626	627	675	607	622	611	646	610	633	615	603	621	637	594	621	649	600	620	618	654	630	632	603	622	656	620	602	637	632	659	635	589	659	626	631	631	581	651	595	607	635	622	619	642	653	612	646	667	667	645	620	652	652	629	616	646	670	595	627	584	601	623	618	659	611	690	662	623	655	644	640	623	635	604	638	588	582	617	609	642	604	617	657	618	619	605	611	677	650	627	652	613	595	570	700	648	659	675	636	664	625	624	608	639	608	608	649	634	613	600	674	600	684	628	651	600	642	636	639	611	661	627	625	626	667	620	638	593	641	607	619	590	622	628	643	642	635	644	639	596	634	682	671	632	628	635	612	630	600	659	641	646	658	613	580	595	674	629	564	623	570	674	612	622	641	648	642	627	617	638	650	600	644	583	629	624	646	627	630	611	629	639	657	585	608	623	624	638	617	637	645	622	619	616	622	661	606	642	599	620	623	596	623	659	648	644	626	588	577	590	670	647	623	647	655	637	602	596	636	612	624	621	600	622	612	619	664	658	582	613	593	621	596	539	661	641	594	596	668	623	602	618	643	682	620	611	606	639	616	587	624	661	643	616	621	623	642	655	602	658	667	670	620	601	647	616	646	644	646	595	639	606	608	647	609	589	577	601	643	605	644	642	617	575	599	621	614	617	623	668	621	582	631	602	623	677	599	636	631	607	649	638	622	628	609	654	651	612	631	594	629	643	590	640	618	624	614	637	625	665	639	641	629	574	641	635	632	640	635	632	624	616	611	656	620	638	625	604	640	663	609	645	636	640	617	652	617	631	626	664	635	612	618	634	631	594	606	627	581	668	597	636	664	613	620	558	645	639	598	623	628	607	613	615	640	624	617	649	650	656	613	654	622	638	644	589	659	631	631	632	591	632	569	611	663	588	588	638	634	648	635	625	637	616	590	624	635	640	632	640	622	646	651	609	637	676	604	634	606	585	618	608	605
22352	12232	9866	5343	2792	1635	1168	855	646	585	503	441	433	408	381	387	350	348	358	362	342	343	393	374	414	393	402	468	478	467	469	431	449	428	459	455	517	515	492	404	420	406	414	369	399	409	333	313	325	316	376	353	309	297	315	334	288	272	292	294	284	273	256	272	268	260	270	248	271	249	280	222	251	235	248	243	229	195	236	233	239	243	231	259	250	229	249	257	254	218	241	253	228	222	248	228	222	241	204	231	224	254	227	230	244	217	224	228	238	247	229	233	260	235	236	246	229	244	228	257	218	231	218	232	233	227	199	258	212	218	215	222	210	233	243	241	248	228	241	244	222	226	244	243	240	244	218	234	235	218	244	229	210	253	233	213	226	211	238	230	255	237	208	207	208	227	276	225	216	249	250	240	226	241	224	202	213	228	237	241	246	213	257	251	241	214	253	244	249	239	227	238	250	245	249	238	256	228	229	219	224	268	221	233	216	230	224	225	237	220	243	205	236	262	220	240	241	238	199	221	220	239	259	262	228	222	232	206	223	195	217	243	216	231	226	250	227	217	244	219	213	207	246	231	268	244	251	264	245	226	231	260	218	235	244	232	233	244	228	227	221	245	235	273	230	237	231	231	253	246	240	220	265	211	223	240	253	203	219	210	248	239	227	233	244	236	240	216	229	243	235	243	259	250	258	244	231	213	248	268	249	229	235	257	239	226	239	238	200	226	227	227	230	249	221	227	241	220	267	242	230	235	230	227	210	236	232	216	249	251	244	270	216	214	219	249	250	240	242	231	216	264	232	215	242	260	229	217	235	208	236	247	234	239	234	259	197	239	224	250	236	237	227	249	245	219	208	201	225	234	231	209	232	246	207	242	224	201	200	249	245	222	205	216	235	272	219	232	230	238	229	234	201	227	266	206	220	227	236	215	224	193	238	235	201	225	265	247	218	234	228	249	212	241	235	198	220	209	224	232	235	260	205	216	211	246	214	220	235	224	246	197	234	242	228	229	281	233	215	239	238	244	221	248	231	228	263	238	222	220	216	228	210	241	236	208	245	224	224	200	238	261	222	221	205	203	236	238	213	214	267	266	254	220	266	233	239	261	245	254	213	199	214	226	227	221	210	248	240	240	256	242	225	245	216	257	266	212	239	246	219	242	217	233	235	209	234	242	224	228	226	215	223	223	249	243	221	266	250	207	231	237	266	248	263	245	212	214	228	218	225	245	265	234	224	226	220	249	224	243	244	251	263	215	204	226	235	230	242	247	228	233	252	204	242	269	254	230	253	208	223	248	229	240	233	235	235	222	229	250	216	208	215	227	238	212	249	240	228	237	236	236	247	249	230	276	247	246	232	226	237	233	249	211	193	251	229	233	270	213	214	229	234	224	204	233	253	232	238	246	214	227	220	238	224	238	212	215	246	258	256	234	240	205	223	235	220	229	237	239	260	227	239	263	247	244	222	218	223	214	235	257	239	251	228	223	196	210	234	254	228	219	227	240	239	240	240	203	237	253	223	233	255	251	226	249	251	220	248	247	227	231	218	214	222	234	244	214	219	244	236	243	218	254	259	213	255	232	235	229	202	246	251	246	210	209	220	254	222	258	260	245	267	242	245	253	236	201	265	206	224	252	254	224	200	234	212	239	218	238	228	243	237	235	197	219	236	207	226	245	264	231	237	263	204	249	239	224	254	258	226	225	245	216	230	218	228	217	222	239	243	223	252	245	219	220	236	233	245	226	231	218	249	239	228	229	251	269	257	234	210	234	249	234	249	240	223	227	252	221	233	244	240	232	224	232	235	222	227	217	242	246	228	217	224	193	227	221	215	222	229	245	245	229	252	222	237	224	223	259	229	243	217	236	232	237	264	207	238	237	233	230	240	249	219	233	238	221	206	226	221	210	246	238	206	238	213	231	237	251	223	231	238	246	223	250	232	231	241	251	223	252	217	256	239	212	230	221	259	218	224	249	233	231	242	239	247	241	230	241	234	228	233	231	220	229	222	240	209	254	238	241	232	241	270	221	247	264	247	206	201	212	223	196	208	254	256	235	236	266	212	228	235	218	258	241	244	223	226	234	227	244	257	255	218	227	216	245	218	225	243	247	246	204	240	222	258	224	206	232	227	272	215	222	211	251	237	210	203	224	216	223	251	273	195	228	232	223	225	236	220	235	220	217	231	223	250	213	255	240	223	232	229	249	227	225	215	244	238	218	208	232	242	229	222	222	232	253	269	230	279	225	227	243	209	234	234	253	226	243	223	242	230	250	241	206	242	220	257	226	218	247	242	226	225	232	210	228	217	201	217	238	233	280	254	243	211	217	218	238	249	225	223	235	219	251	197	248	225	220	227	244	255	241	232	223	224	227	241	226	250	225	228	260	228	229	255	257	210	212	245	254	224	242	225	236	225	237	186	222	233	264	225	203	253	237	234	239	239	239	229	212	256	230	231	211	205	262	226	241	227	207	211	242	227	226	237	219	245	237	221	216	233	265	238	247	229	238	198	228	245	234	202	259	207	238	236	218	225	227	214	239	236	229	236	246	224	217	257	228	253	219	218	248	240	223	227	228	211	229	217	223	224	245	226	252	244	228	233	228	234	245	212	254	233	229	237	221	258	247	258	219	224	248	248	215	241	204	218	221	231	236	240	209	217	227	237	227	253	252	232	237	212	224	218	210	252	240	240	218	242	244	222	242	223	236	228	230	228	264	214	216	221	246	200	230	233	254	194	245	218	236	211	254	217	209	230	216	230	225	224	249	257	238	222	239	229	222	208	217	200	247	221	254	215	235	209	236	259	222	229	238	236	203	239	234	243	227	232	220	238	218	237	238	207	231	268	239	252	235	228	222	248	247	228	239	252	243	237	210	251	244	212	239	229	258	255	224	238	254	224	245	212	243	211	230	220	252	254	237	231	213	246	238	201	229	241	244	234	220	241	254	233	252	218	219	237	244	216	238	251	247	230	238	231	236	225	262	214	243	257	234	234	238	212	199	232	226	224	213	208	207	211	235	232	236	239	235	253	215	242	260	250	233	235	202	230	237	212	239	222	285	228	252	223	205	216	236	229	224	236	263	226	219	222	233	255	237	249	230	244	236	234	240	230	223	224	248	213	227	229	235	251	249	239	229	238	254	231	245	245	234	230	239	240	251	270	216	227	210	234	257	217	262	225	222	211	251	250	215	247	256	228	234	262	221	249	236	211	249	252	241	245	247	245	217	232	256	229	236	235	242	235	245	247	237	234	218	213	251	242	253	245	274	226	231	256	231	233	212	243	261	209	245	225	232	220	199	224	241	222	238	216	226	226	236	215	268	225	233	254	246	242	240	212	221	224	252	231	237	211	207	213	212	215	261	248	228	231	237	212	241	247	256	239	263	251	236	247	223	239	219	240	249	241	232	246	226	202	221	242	231	249	255	240	242	260	251	224	252	239	223	225	246	259	245	229	203	236	247	246	237	217	229	248	238	215	236	242	223	234	256	267	204	222	240
12506	9186	12642	10969	8149	6053	4538	3572	2957	2530	2219	1912	1760	1632	1665	1512	1532	1509	1482	1461	1505	1556	1628	1640	1787	1839	1954	2294	2538	2345	2239	2260	2254	2282	2329	2688	2813	2729	2223	2068	2022	2121	1972	1780	1778	1880	1553	1490	1309	1409	1564	1576	1287	1169	1154	1129	1022	907	877	852	835	911	841	767	772	710	688	700	677	699	700	657	654	727	681	642	599	586	607	587	565	616	613	582	590	583	584	603	590	612	565	602	550	562	581	593	551	538	623	599	607	611	561	583	553	573	594	575	600	568	568	607	584	586	590	566	563	548	560	591	563	603	548	592	603	615	584	621	601	624	615	592	577	567	611	566	572	569	608	586	598	580	563	572	577	603	620	619	552	604	593	593	582	587	603	637	602	576	623	552	590	570	550	598	577	574	562	586	565	575	591	580	585	608	602	600	580	588	611	598	603	581	550	558	579	581	609	594	615	619	603	640	580	569	580	575	574	585	607	616	568	603	543	596	585	569	568	603	590	521	557	599	561	588	572	584	555	548	580	556	626	577	591	547	575	600	612	578	613	628	579	585	591	586	541	603	628	573	560	567	594	573	596	605	593	575	565	593	584	564	541	623	578	582	578	545	575	584	566	550	553	589	559	578	589	591	603	606	543	564	599	592	619	587	589	588	597	600	652	561	550	593	585	590	626	569	606	590	558	588	584	602	542	564	604	596	598	594	549	604	567	548	567	616	587	564	610	594	564	591	608	594	530	583	609	568	573	605	554	585	533	591	613	582	582	550	554	554	574	558	593	578	572	615	602	576	644	620	565	569	560	589	552	515	614	578	612	570	566	563	533	607	571	596	611	585	586	589	554	597	576	572	594	561	568	570	578	503	616	596	622	572	552	568	595	583	605	563	601	555	544	590	601	599	529	596	615	537	615	581	630	580	605	557	607	570	572	533	596	594	560	575	570	546	602	583	538	629	582	591	586	585	556	590	544	592	576	559	569	553	562	580	561	584	598	588	587	632	610	579	587	577	544	576	601	564	605	613	609	611	588	575	571	530	531	577	589	562	513	600	611	567	573	598	576	539	550	571	577	564	575	546	609	587	546	588	553	554	610	609	619	622	593	587	569	614	557	581	545	576	588	584	580	580	591	619	581	582	598	595	606	569	520	584	599	586	568	627	569	630	592	570	598	580	581	559	591	565	618	586	547	574	549	544	604	560	548	565	566	575	586	550	606	612	584	576	597	600	582	591	549	533	600	580	583	613	580	599	588	582	565	617	616	542	631	574	580	591	609	622	582	552	568	562	591	569	555	587	584	583	579	607	600	586	544	551	547	579	574	608	570	600	593	603	559	581	592	579	557	599	563	568	555	590	565	594	595	571	539	593	614	609	559	526	555	614	562	584	603	567	559	602	597	564	552	575	557	568	535	578	629	590	598	561	594	606	579	597	593	600	592	551	582	593	636	555	537	526	611	550	552	555	540	582	539	547	583	592	605	574	602	607	504	580	570	622	584	593	610	575	575	568	537	565	607	583	517	594	603	610	561	575	579	585	581	565	559	607	559	582	576	558	601	563	558	566	577	570	601	584	607	551	581	595	595	569	554	600	577	608	552	570	582	564	587	639	528	547	559	572	555	638	559	618	540	578	613	563	609	549	583	580	577	565	551	583	558	575	582	577	566	567	604	577	613	605	567	579	614	591	579	575	591	602	554	609	555	604	593	583	583	587	586	568	567	599	590	547	608	601	591	609	564	593	588	591	619	603	573	581	594	579	621	586	600	574	535	539	569	562	585	533	620	583	566	584	581	561	556	558	575	586	558	594	611	603	607	519	559	611	571	578	572	562	585	585	576	565	593	565	557	593	626	574	586	586	576	583	580	572	565	556	572	594	570	568	546	582	566	571	627	565	550	539	560	569	570	593	603	519	599	607	548	563	597	598	593	567	561	598	564	586	575	612	563	625	575	577	561	601	592	558	556	579	611	569	607	553	617	603	558	593	564	549	581	617	615	578	624	581	579	606	570	554	611	574	596	577	623	567	581	590	595	573	578	629	603	583	542	606	557	572	546	557	583	546	573	615	574	568	561	609	579	601	582	552	606	613	634	573	581	596	613	553	611	578	602	561	576	573	544	594	575	569	587	571	601	544	540	615	539	579	529	601	555	569	608	581	569	561	610	593	560	580	592	572	555	583	571	599	555	537	597	597	628	574	574	621	595	562	577	585	557	570	552	607	573	593	574	548	586	560	586	606	595	591	561	563	605	560	543	590	541	587	563	592	548	598	573	586	637	564	603	547	561	568	594	618	570	545	572	542	552	593	588	583	616	579	606	565	567	599	589	573	571	583	583	542	590	574	559	601	598	563	589	565	526	597	593	534	601	551	567	620	569	603	567	597	553	565	591	582	622	611	599	596	596	586	601	565	552	579	579	599	563	589	588	608	605	567	579	574	635	607	583	532	584	612	570	554	620	604	668	600	576	560	604	616	563	550	577	602	599	549	577	657	544	595	628	569	609	555	561	534	611	592	612	560	568	567	594	572	579	620	607	560	653	583	574	579	584	593	597	555	587	574	590	581	574	574	568	596	588	548	582	617	572	557	548	591	583	583	618	594	637	595	619	531	545	562	605	568	576	574	613	557	584	583	587	572	545	565	566	614	601	547	553	565	644	572	589	565	519	611	568	587	600	568	568	616	588	546	562	590	608	588	600	618	539	589	617	604	578	559	613	545	544	611	593	624	567	591	570	551	587	532	615	571	606	558	599	557	578	557	581	590	580	625	608	578	582	605	568	588	634	574	558	633	566	613	551	515	554	583	563	544	589	601	597	571	586	579	634	580	595	587	624	590	548	602	597	593	554	600	590	586	574	593	618	604	580	584	545	629	576	563	588	608	585	577	597	581	587	567	617	545	593	578	592	557	613	591	598	601	584	545	545	573	578	558	584	588	605	636	564	603	539	588	567	609	590	623	539	601	561	564	563	570	571	557	602	599	569	566	609	562	576	582	571	643	596	595	592	646	578	561	575	561	582	631	558	608	619	541	573	552	557	586	607	586	605	604	568	579	592	587	547	625	611	596	566	577	588	600	581	583	595	538	594	621	559	549	571	566	600	593	584	564	607	593	606	599	587	533	561	586	591	565	584	610	584	586	547	593	592	561	592	594	568	578	530	569	587	613	578	612	582	620	583	608	585	644	575	553	614	567	597	632	595	589	566	515	614	566	614	595	551	600	587	564	556	598	562	581	564	604	606	621	590	574	575	580	603	574	565	575	571	581	634	624	581	566	605	584	611	594	602	539	526	584	612	605	571	622	576	589	568	567	629	561	565	593	546	568	578	609	565	554	551	628	583	568	579	581	626	581	545	595	599	602	591	616	586	596	596	583	569	574	611	546	553	552	561	562	580	555	629	596	564	566	602	568	574	590	565	575	586	572	557	568	600	579	610	581	531	545	561	564	571	588	581	534	588	556	590	556	552	575	537	581	567	590	553	556	581	614	586	625	539	557	596	592	565	575	584	605
6996	2775	2569	1460	825	630	446	382	361	365	337	339	299	316	330	316	286	297	311	327	290	302	318	339	346	348	348	379	385	367	399	347	342	334	377	430	418	353	337	328	339	326	329	314	338	318	308	308	296	314	300	299	297	279	309	293	287	278	289	275	279	270	302	294	294	266	263	265	262	215	259	267	292	274	306	235	288	251	278	272	270	260	241	250	271	259	287	277	286	296	252	300	266	267	250	235	239	311	247	257	249	269	272	265	305	283	276	261	309	270	284	290	290	263	284	270	283	257	281	256	285	279	277	287	281	226	270	275	276	280	272	300	274	240	269	245	253	246	263	268	292	285	267	275	229	261	269	269	269	267	233	271	256	275	283	293	261	253	283	268	274	296	266	261	260	281	282	277	250	272	291	235	273	282	303	276	259	293	252	256	279	269	265	289	301	285	242	260	287	275	275	254	273	281	299	281	267	267	253	280	278	257	252	255	275	281	266	261	282	289	247	270	313	289	241	301	262	293	271	273	270	258	281	281	269	268	276	264	268	259	283	266	276	295	281	305	294	288	241	279	276	251	250	268	285	272	270	269	273	274	265	247	266	276	298	279	280	270	247	270	311	261	270	280	280	256	250	299	260	278	289	268	246	248	298	245	263	260	254	268	258	264	286	295	268	285	303	285	270	236	286	289	269	279	261	274	259	222	247	250	271	281	295	238	277	272	268	290	263	241	287	258	296	279	268	255	284	250	261	282	288	243	302	294	261	289	269	273	274	279	246	269	277	291	262	268	276	275	264	259	261	287	270	253	296	281	277	274	291	282	241	254	265	275	261	263	259	298	281	265	269	268	276	274	241	294	263	291	283	300	302	267	251	330	290	250	296	257	270	304	261	290	272	295	264	269	264	290	262	278	259	257	257	264	277	278	288	271	260	268	258	283	262	241	278	263	252	277	264	273	254	273	243	266	283	251	331	272	260	245	280	258	279	283	261	272	278	285	279	277	261	277	274	297	279	294	265	273	292	269	282	282	255	273	230	272	266	289	271	256	278	266	274	269	285	264	270	261	281	290	276	304	259	284	278	292	258	293	268	283	298	281	290	260	292	269	293	273	272	232	249	310	244	248	297	291	266	294	262	254	285	254	267	254	261	287	257	275	275	275	227	265	290	243	249	240	257	261	301	284	257	253	276	265	257	281	300	263	290	252	257	276	250	277	275	281	301	256	248	280	244	243	254	262	294	262	238	242	281	275	284	287	257	276	281	269	247	274	287	254	256	270	290	295	259	302	280	274	269	249	294	314	280	235	298	251	273	285	289	267	255	263	266	288	282	294	245	288	289	300	302	266	290	282	267	259	255	295	275	280	288	252	280	268	281	270	269	280	289	258	231	265	286	262	254	251	277	270	262	282	251	267	272	272	272	291	285	270	268	298	275	248	261	284	280	275	282	268	298	257	292	256	245	276	262	237	270	285	289	296	258	290	287	255	285	295	269	264	283	249	219	267	277	261	296	273	266	263	257	297	276	292	279	269	249	268	250	257	253	300	282	264	267	264	255	271	292	275	306	279	248	278	264	243	267	270	290	276	259	246	283	267	267	268	249	268	283	290	300	267	291	302	270	292	252	266	266	264	296	292	282	247	254	266	278	270	243	287	273	268	287	274	308	277	283	294	256	262	282	265	275	246	275	300	277	267	276	235	234	290	304	261	274	255	281	280	296	287	283	262	290	258	266	266	253	269	272	260	259	281	279	278	273	273	250	221	275	264	292	319	258	296	247	248	259	271	281	282	320	265	289	267	296	272	262	249	271	307	263	286	275	314	311	266	259	265	275	264	260	288	270	277	292	259	270	289	260	268	259	271	266	283	241	268	263	276	267	300	292	279	254	287	266	273	254	261	266	300	260	262	271	241	276	292	285	261	273	264	261	272	266	270	255	259	269	307	261	269	254	282	286	267	263	272	280	259	262	273	280	302	283	283	275	290	294	241	213	265	277	248	254	316	272	272	291	281	300	298	283	266	275	255	282	266	290	265	250	286	272	277	256	284	278	250	286	256	251	259	254	249	262	270	299	266	279	244	253	264	289	270	256	248	271	301	307	265	293	260	280	259	288	272	254	284	294	269	267	293	251	277	249	227	277	241	254	272	271	245	264	245	259	300	260	295	260	283	246	297	284	242	268	265	267	272	239	264	299	248	248	266	288	277	285	273	273	274	281	254	274	270	263	266	301	298	243	277	266	283	291	277	273	275	286	251	272	271	262	278	285	253	262	264	238	247	273	279	262	243	283	321	233	280	266	266	264	281	269	271	270	285	277	287	271	262	267	249	279	271	261	255	276	274	309	247	281	288	263	285	257	275	275	272	271	286	281	270	254	260	271	283	278	265	307	257	287	280	290	258	253	243	301	283	288	266	266	273	273	238	264	247	257	271	303	264	271	291	250	277	289	266	253	264	249	271	272	249	239	286	283	291	303	305	291	304	298	273	263	271	265	282	270	263	256	267	273	289	289	287	272	272	286	283	286	270	271	279	276	255	287	270	275	277	255	275	266	287	254	254	266	282	272	291	306	292	264	278	278	271	257	288	281	256	288	263	276	275	249	255	276	313	272	259	250	259	263	313	259	270	291	275	262	240	273	253	250	267	265	290	241	296	290	316	294	270	279	247	250	268	271	264	272	276	284	273	258	281	251	265	268	262	264	291	274	271	255	258	285	285	258	243	265	271	281	250	271	236	289	274	295	283	299	267	252	250	303	304	259	238	265	251	293	283	239	263	308	273	277	238	274	233	266	266	293	289	278	263	282	266	273	284	263	267	264	271	289	286	272	287	246	281	271	268	280	254	247	276	276	248	267	274	271	276	258	257	283	269	280	271	259	279	272	268	261	254	272	276	268	291	286	289	257	280	291	264	300	256	255	259	235	281	252	264	260	251	312	274	290	264	266	269	251	268	270	295	244	236	258	295	268	283	285	293	266	263	271	263	264	247	267	250	285	281	283	292	263	291	284	256	288	300	275	278	260	265	278	277	244	282	272	293	262	253	290	310	299	309	274	286	272	255	263	298	257	276	276	257	278	242	275	255	251	285	254	260	272	220	257	236	301	309	283	304	287	253	263	247	271	304	278	257	293	266	290	273	258	282	297	295	269	277	249	270	244	291	262	271	240	271	241	249	297	281	292	268	281	288	295	246	266	270	275	260	284	260	266	255	294	303	289	280	269	279	267	264	253	270	237	245	275	279	276	255	269	261	261	278	242	264	267	271	274	290	283	263	255	248	273	252	233	252	278	246	283	292	290	269	259	262	257	286	230	230	269	280	266	281	254	277	243	279	264	260	299	266	269	244	273	263	272	305	255	262	281	289	278	308	269	272	243	246	265	275	270	291	257	277	307	249	270	267	279	258	275	256	279	285	297	277	288	290	275	294	260	266	263	296	280	255	243	295	277	246	288	291	292	284	287	304	274	273	291	280	253	294	270	291	311	267	289	289	271	285	241	257	312	275
4533	2869	4720	4249	2880	1968	1608	1243	1063	1003	936	861	841	822	834	864	870	909	915	960	1027	975	1050	1051	1179	1178	1232	1496	1578	1394	1378	1335	1327	1417	1584	1717	1696	1400	1287	1259	1240	1219	1133	1127	1046	1108	1034	949	916	922	955	922	890	883	850	877	824	822	717	771	775	784	704	740	751	744	709	687	702	642	699	681	670	658	683	651	630	637	681	669	647	602	694	637	705	653	689	671	665	646	662	694	634	624	636	693	705	675	656	664	689	629	659	660	670	687	701	660	657	650	654	672	672	650	713	648	690	662	667	683	685	683	735	652	644	629	670	646	649	655	668	665	666	641	679	669	634	684	669	675	641	682	690	675	647	701	671	685	687	687	664	692	670	701	664	688	697	649	663	670	660	642	628	644	651	685	653	708	661	673	655	649	652	664	670	628	620	687	672	616	648	699	652	674	660	696	665	629	704	673	655	692	620	653	684	727	640	637	666	627	651	701	640	607	701	709	661	652	612	709	607	624	659	615	655	681	656	669	643	635	621	654	688	641	680	645	668	686	678	615	676	718	662	674	672	629	704	680	652	644	707	675	718	640	681	688	695	692	675	661	688	701	695	685	623	660	606	647	640	637	688	655	664	643	655	675	668	681	646	646	669	635	658	653	677	657	735	693	660	617	683	577	676	649	663	685	715	663	639	683	657	698	675	745	670	640	672	705	633	644	693	706	677	635	689	650	656	644	643	712	715	689	627	642	616	667	609	663	644	687	658	653	656	681	639	676	667	663	656	707	624	674	672	610	638	683	695	660	658	683	665	649	667	712	708	684	654	659	672	655	633	602	682	708	660	645	651	666	678	692	674	658	643	709	655	673	677	692	609	696	657	676	670	645	683	607	679	660	633	656	663	635	646	599	660	678	650	665	660	657	677	685	687	641	683	655	700	646	684	664	643	668	654	637	645	658	627	676	695	667	681	646	684	689	688	691	647	623	682	703	668	691	663	648	688	664	649	705	678	638	645	665	625	667	680	657	674	664	682	653	669	655	697	652	648	692	665	641	675	637	672	671	718	750	680	711	721	664	667	611	698	643	694	696	684	655	674	650	661	695	682	675	643	626	688	705	683	680	663	683	638	661	637	677	630	671	709	675	650	613	631	629	673	671	666	656	679	649	665	685	638	686	616	608	660	651	681	673	608	650	671	649	603	629	685	688	700	642	689	692	689	653	628	686	655	692	660	649	629	665	677	695	628	657	659	647	665	671	636	699	668	666	668	656	666	653	634	635	659	627	625	646	680	684	696	663	692	680	669	636	697	678	673	694	612	711	643	702	756	681	642	669	643	639	700	687	634	674	627	664	633	673	696	639	660	670	676	658	670	632	661	681	702	649	656	669	698	661	663	638	674	674	661	687	622	661	688	683	671	663	605	693	668	606	656	617	674	657	665	708	713	625	671	667	672	655	667	657	658	636	671	619	701	682	642	685	651	666	705	669	671	638	611	672	677	666	611	674	623	681	662	677	676	675	701	673	660	682	658	643	680	620	666	642	643	659	645	638	658	669	619	644	698	677	696	648	654	654	656	624	717	641	648	642	636	638	668	660	634	679	613	687	674	631	711	651	661	647	685	710	670	650	639	695	661	639	641	630	643	657	666	669	658	650	672	635	639	664	603	639	673	667	657	709	635	697	655	621	625	621	670	662	667	690	688	718	662	689	662	687	691	666	666	639	665	725	645	670	639	658	666	730	640	700	711	619	644	638	648	669	644	639	655	654	684	633	678	715	617	641	679	647	653	663	645	687	666	655	657	698	681	691	669	687	656	647	624	648	698	665	639	674	639	634	690	653	660	613	681	689	676	711	682	657	683	647	691	676	676	645	675	708	618	650	659	664	650	701	669	707	610	688	675	594	688	638	650	655	645	674	640	683	623	679	652	642	729	625	695	703	669	655	653	682	697	699	686	635	659	670	626	650	642	677	670	665	636	668	706	644	635	696	695	729	698	656	712	627	653	727	686	660	651	676	661	660	666	641	650	690	640	620	670	672	665	721	648	663	661	695	662	636	678	636	677	699	640	683	662	695	670	708	665	673	689	645	654	616	686	708	668	643	682	697	625	639	659	631	679	643	671	664	656	614	630	657	624	689	656	691	691	695	684	674	655	644	673	620	645	668	627	653	666	665	649	687	657	649	620	685	650	655	645	693	672	637	601	647	668	657	666	637	657	680	673	614	634	663	692	660	646	672	677	724	621	673	698	664	652	662	678	662	640	613	677	653	609	641	650	704	621	680	635	658	667	662	630	641	695	679	678	689	684	643	624	686	648	665	630	664	648	644	665	659	681	661	632	706	663	675	674	652	650	669	698	669	653	651	670	641	678	664	664	666	657	672	638	643	668	667	645	689	661	665	653	612	587	620	654	671	674	630	689	663	688	688	676	702	670	630	633	666	648	628	641	644	681	643	646	615	649	640	639	632	588	656	669	678	650	671	639	655	630	667	662	656	687	691	692	689	650	666	676	665	660	678	634	588	669	669	677	670	667	644	634	654	700	646	591	673	678	652	695	672	624	692	701	646	691	642	659	650	671	714	657	637	657	618	713	660	695	681	647	645	681	699	639	641	637	613	652	635	643	711	650	674	632	660	714	735	693	648	711	668	659	651	667	663	636	668	703	622	624	701	671	676	687	649	644	664	683	650	636	714	669	640	669	696	701	665	679	672	675	671	673	670	653	640	723	685	630	656	626	634	637	612	648	645	627	663	672	714	636	673	623	665	645	597	686	694	656	675	657	638	647	645	645	652	700	648	634	708	656	634	674	628	657	631	653	616	685	669	658	633	669	673	605	630	685	643	626	671	648	637	669	616	632	643	651	639	629	653	643	659	656	653	662	654	620	659	620	623	678	628	642	665	685	680	696	678	688	690	685	666	621	694	661	641	596	644	666	683	653	647	649	645	632	686	666	654	676	667	665	669	720	664	695	669	688	656	674	642	682	636	668	694	634	665	656	664	702	700	657	645	690	648	683	660	692	640	695	678	656	701	636	655	640	657	634	657	675	663	661	671	616	684	675	683	635	670	634	694	650	661	665	677	718	594	657	670	642	659	631	644	708	702	719	630	683	664	664	738	665	642	648	660	645	649	665	636	651	598	680	679	666	658	650	630	648	640	656	631	637	645	681	677	697	723	662	715	650	671	672	663	655	625	666	665	678	651	696	665	677	676	664	703	686	636	622	678	600	652	674	642	674	678	670	654	729	687	647	632	642	665	623	627	644	618	649	656	630	610	678	656	664	654	660	685	648	671	638	681	639	686	670	665	676	661	666	663	672	689	675	657	651	636	662	705	662	618	687	660	618	633	691	658	656	657	678	662	672	621	590	649	681	712	677	682	680	688	622	675	678	667	690	690	630	662	673	655	673	686	634	651	676	672	682	663	617	621	718	664	624	663	687	649	657	642	676	666	669	676	629	668	677	641	623	644	637	623	639	681	614	667	654	691	670	689	671	658	701	670	650	682	689	658
14705	6489	6345	3412	1838	1092	784	606	506	437	445	375	350	343	334	346	346	306	329	347	318	361	355	371	384	365	380	483	456	429	429	388	395	440	522	448	436	407	351	371	374	420	356	364	343	361	335	323	314	316	327	345	341	312	261	298	305	273	263	292	273	271	264	302	257	234	273	261	237	258	278	266	219	251	247	271	260	275	245	233	272	246	242	247	275	257	231	258	243	263	222	254	258	253	277	231	279	243	234	255	229	268	234	265	228	234	269	225	267	259	250	236	255	261	263	287	250	255	251	247	267	257	269	235	288	249	232	254	250	260	247	258	233	258	247	265	266	257	262	222	241	274	252	279	229	256	271	230	273	264	259	247	249	229	246	253	272	252	216	237	231	277	252	263	261	270	258	261	301	251	276	265	222	246	248	274	239	260	243	231	265	289	242	268	277	255	227	239	262	242	248	254	270	260	253	256	251	238	247	262	265	250	240	236	253	273	231	248	247	230	232	271	260	289	263	238	294	259	218	263	250	239	287	289	260	286	252	254	226	286	266	228	277	266	258	271	284	279	275	249	249	230	270	257	237	245	276	254	234	265	232	269	257	222	255	241	269	229	250	272	295	257	255	265	246	253	246	236	240	254	241	260	269	258	273	270	262	250	266	259	245	255	222	263	252	273	271	258	268	217	267	257	234	269	237	268	247	253	259	255	280	273	250	287	228	273	256	242	278	268	244	252	235	286	270	263	260	281	276	252	264	246	259	251	252	272	279	255	270	244	257	250	276	280	239	265	277	248	256	253	264	265	256	229	249	270	256	272	270	227	224	264	279	240	248	260	280	255	207	242	252	275	268	244	278	266	239	263	252	255	205	256	241	251	258	266	250	255	264	307	251	269	278	238	228	263	261	299	220	242	247	256	236	235	247	274	252	294	278	272	257	255	239	265	255	255	218	218	258	243	282	276	276	245	269	241	265	264	289	244	261	274	243	232	269	268	243	258	259	282	245	214	259	259	267	230	259	258	239	246	263	254	261	269	279	284	223	280	212	246	285	252	266	256	228	268	228	242	256	274	255	247	256	274	261	261	264	278	242	257	272	253	262	250	236	247	238	266	247	241	262	248	234	240	259	261	281	223	268	251	218	270	245	278	252	251	258	270	232	240	255	275	243	266	237	278	278	249	253	242	238	235	275	257	255	235	257	236	280	233	259	246	252	255	256	238	271	269	228	276	256	233	257	265	272	276	239	247	264	255	241	260	276	255	260	283	244	240	255	270	253	271	252	260	281	242	273	251	297	270	282	277	250	247	259	236	250	279	249	260	228	274	232	252	228	240	242	254	256	240	267	272	232	262	269	259	273	240	259	273	258	247	252	248	258	289	238	241	252	255	279	231	226	261	255	259	257	249	251	242	269	267	263	248	257	262	247	230	250	259	265	232	226	271	252	240	268	250	236	266	248	274	239	275	273	234	258	250	250	301	235	225	278	245	250	239	242	250	257	228	252	275	286	285	266	237	267	220	251	235	246	250	241	243	218	240	245	283	279	281	258	260	252	239	277	243	248	246	251	290	263	257	268	264	283	249	271	261	259	268	261	259	261	243	276	260	259	255	253	255	238	273	252	267	264	235	258	278	239	240	274	248	255	260	227	240	292	276	254	260	267	268	243	238	266	248	273	281	238	282	260	269	241	238	252	252	269	241	270	272	273	229	252	270	266	238	257	242	270	280	246	286	264	247	251	256	247	253	227	251	263	237	277	262	240	274	279	274	265	257	265	251	268	249	246	265	269	259	247	252	249	261	280	256	267	237	248	258	238	277	237	274	271	230	256	266	269	286	268	254	261	244	233	265	262	288	268	263	271	227	267	250	255	281	247	257	231	270	235	238	252	251	237	235	221	236	251	258	248	257	233	247	261	247	252	250	257	241	253	272	248	230	281	276	266	233	260	235	269	249	254	257	258	287	255	269	278	255	275	249	273	246	264	250	278	275	244	261	270	225	237	245	252	256	263	248	253	243	255	250	232	256	243	272	285	282	238	271	255	267	262	259	292	226	255	241	238	250	247	270	264	274	263	262	256	252	241	270	258	255	263	235	247	246	264	259	262	255	261	244	240	252	249	263	298	256	247	270	234	236	255	252	271	240	249	270	279	244	263	247	224	233	241	224	235	229	234	277	259	260	273	258	248	250	242	248	251	271	250	256	253	228	248	243	274	269	247	251	249	250	237	265	269	273	254	262	261	260	258	274	247	265	244	257	267	261	268	281	247	258	257	282	258	229	227	267	273	248	273	280	264	230	219	257	254	242	238	273	246	258	262	265	248	262	254	252	255	260	274	225	269	259	231	230	253	208	235	251	248	293	272	236	243	261	280	257	247	228	253	271	266	288	268	290	248	247	288	278	226	288	254	237	216	256	264	269	239	248	244	261	273	244	231	235	256	271	272	246	272	285	253	284	268	241	245	245	273	250	263	282	252	252	258	262	256	223	271	276	249	244	253	255	243	278	249	290	232	233	242	262	233	252	233	256	293	262	229	256	243	257	228	278	258	232	283	275	226	278	248	250	263	260	271	246	256	246	262	250	272	260	256	260	273	267	254	243	244	250	244	266	260	246	272	230	231	252	249	239	260	271	268	288	237	243	258	244	274	264	236	273	218	276	240	221	247	247	255	260	259	240	230	230	263	238	275	221	250	243	251	247	234	254	265	241	288	259	271	260	244	250	305	242	257	240	269	269	246	233	257	218	272	261	260	258	275	243	248	241	260	248	230	276	234	235	252	248	239	271	262	260	270	237	265	259	256	241	274	242	241	261	239	288	232	248	263	241	241	263	269	222	258	248	266	242	259	241	246	238	231	273	267	247	241	275	242	235	243	255	240	239	234	236	275	302	273	239	231	262	240	255	242	251	253	260	246	287	241	258	263	250	274	238	251	234	254	227	255	270	258	271	237	243	245	259	260	217	256	283	268	265	252	258	260	252	251	259	279	244	253	269	283	262	228	233	247	249	240	280	268	252	274	278	272	285	272	267	235	245	257	230	253	273	253	229	265	260	251	242	278	260	296	259	250	260	246	276	247	267	239	248	238	260	236	229	258	235	256	251	254	231	249	262	249	245	267	276	230	254	254	253	258	254	265	250	236	251	232	276	291	283	271	253	289	236	255	281	261	253	255	226	247	265	233	240	259	230	235	266	252	226	247	246	254	235	269	274	232	269	251	270	256	262	257	284	222	234	245	225	210	230	274	247	267	250	275	251	239	275	229	260	256	238	247	265	256	225	226	220	257	236	280	256	260	272	222	230	256	264	262	268	253	258	231	277	253	267	262	257	246	234	248	230	233	227	251	249	234	247	259	253	252	250	206	233	265	279	224	246	279	263	235	258	272	205	281	243	218	282	259	223	249	248	257	261	231	260	239	247	263	262	254	258	260	241	231	268	233	273	246	260	274	252	256	258	232	221	254	297	250	243	273	233	285	274	231	250	259	257	271	271	263	270	240	266	240	300
9227	5633	9626	8139	5794	3967	3111	2384	2114	1688	1642	1415	1294	1230	1242	1167	1148	1158	1276	1302	1308	1267	1385	1361	1521	1560	1646	2110	1956	1881	1907	1862	1957	2152	2371	2288	1988	1747	1691	1713	1706	1619	1498	1468	1367	1408	1342	1146	1159	1226	1249	1133	1070	1072	982	926	919	902	815	856	783	812	728	702	757	751	695	706	694	728	641	653	685	656	637	621	643	621	616	578	610	647	637	617	620	647	685	656	641	642	632	605	628	599	606	637	662	608	619	657	641	616	579	615	628	670	589	555	624	628	610	595	651	658	655	627	652	604	631	592	652	605	661	643	621	590	622	648	612	611	637	627	628	591	636	621	605	667	580	660	637	609	656	648	619	616	666	620	640	625	634	630	656	620	622	582	642	607	674	639	649	618	635	648	608	586	634	640	668	632	633	664	609	647	624	671	642	664	576	628	616	686	625	643	629	619	641	622	634	601	661	663	652	633	642	633	583	650	624	636	685	679	634	572	628	621	610	607	617	633	672	637	639	605	582	625	621	625	650	575	612	609	674	607	569	608	595	667	631	639	633	620	598	576	603	634	643	674	623	628	605	615	652	601	644	689	649	648	609	644	626	638	622	628	625	607	594	647	616	594	616	583	595	597	632	584	633	653	606	650	626	606	618	630	625	585	646	626	604	610	588	604	575	592	664	647	615	632	636	607	648	568	634	655	616	591	694	623	653	593	681	630	645	705	625	610	620	615	601	653	636	642	624	639	615	656	616	634	635	632	619	631	614	615	615	598	642	646	606	625	638	638	615	591	634	641	613	641	615	668	599	602	556	616	621	654	635	605	647	613	614	621	594	643	618	635	620	640	607	620	652	604	607	591	684	640	610	659	650	615	606	634	630	626	664	667	599	591	662	648	628	648	612	661	598	587	639	627	579	628	616	639	662	631	680	649	621	627	664	623	626	666	640	643	644	610	679	630	628	651	622	601	620	652	624	602	618	655	600	652	626	635	591	626	668	640	611	651	661	600	598	657	615	684	617	648	617	631	643	609	578	601	604	633	598	610	632	616	662	631	633	623	601	581	607	630	588	650	627	603	641	594	597	624	614	637	656	629	578	642	640	612	618	612	645	597	628	612	608	620	653	596	640	659	641	641	615	596	643	641	624	607	620	626	581	631	601	615	603	680	638	623	619	580	610	598	590	661	655	605	624	635	595	594	654	625	608	613	638	655	646	592	589	605	604	600	626	625	655	603	659	639	643	614	568	638	638	621	637	596	584	653	631	610	583	669	665	677	592	665	650	634	627	658	579	622	633	612	658	627	656	621	637	589	646	638	604	597	564	636	664	619	627	661	686	592	641	690	629	601	629	634	631	587	629	623	649	603	608	624	645	644	650	595	612	640	605	639	627	629	613	636	657	619	641	611	625	605	645	674	616	628	608	614	606	594	639	648	659	617	629	629	639	645	605	619	643	621	610	637	616	691	630	655	633	619	630	615	584	640	599	638	631	634	632	617	649	639	636	617	626	644	650	621	643	616	647	641	587	590	594	614	632	631	676	655	647	633	601	644	630	636	635	620	596	676	569	604	622	635	651	611	616	580	646	608	614	655	607	650	618	625	604	642	638	629	654	647	625	625	653	595	660	655	582	640	609	608	612	617	635	588	544	662	655	623	652	644	591	609	624	649	640	604	628	621	642	662	643	625	623	662	654	594	589	650	637	642	636	674	635	637	645	642	662	665	686	644	596	640	649	632	621	553	634	686	611	629	664	636	590	623	623	670	618	602	611	633	627	645	635	642	633	638	626	615	612	641	615	640	608	635	646	647	669	635	643	609	650	620	644	640	597	630	637	610	640	588	634	655	687	641	618	685	635	607	623	620	622	632	646	627	662	588	631	624	669	643	670	611	664	640	594	685	651	584	618	616	627	588	627	643	622	658	623	640	578	650	671	608	680	596	631	613	637	657	584	598	631	629	637	652	635	630	621	600	602	603	617	606	648	636	632	586	637	626	662	620	584	610	644	641	604	635	658	604	646	639	585	660	598	654	576	591	634	586	636	613	631	599	634	622	619	657	618	597	657	604	670	600	598	578	631	635	604	664	651	614	603	556	609	603	682	639	663	681	635	622	603	642	572	660	610	631	668	620	621	577	622	635	646	631	629	662	660	623	606	603	649	643	618	597	623	612	620	654	595	605	607	607	632	652	622	616	613	598	644	606	609	640	610	623	604	616	600	654	639	609	677	606	610	660	636	610	667	607	635	656	653	632	623	632	656	593	632	607	649	631	647	619	650	628	611	605	623	639	643	607	635	598	641	604	595	605	652	634	611	622	646	654	636	677	614	611	611	672	618	620	667	620	656	611	604	608	603	596	622	651	658	660	617	621	656	615	627	580	588	604	622	609	603	610	663	599	630	613	638	590	609	644	608	637	656	655	653	623	627	662	638	650	649	644	610	641	636	607	584	616	603	620	657	661	611	625	634	610	584	648	654	590	591	604	598	616	586	609	608	631	611	627	611	611	656	624	613	632	659	659	631	645	589	622	641	687	630	629	647	613	619	601	594	612	646	603	603	608	676	596	630	647	658	613	659	627	601	626	679	640	601	650	648	651	677	573	622	636	640	639	641	616	634	629	613	650	632	624	606	663	630	625	643	593	617	660	620	665	624	570	649	587	621	587	643	624	617	680	630	578	656	597	630	608	629	623	664	624	623	654	603	621	680	631	661	643	625	630	619	657	617	635	651	648	663	613	632	628	624	605	612	615	607	584	603	604	641	639	611	632	625	623	633	634	648	630	611	613	655	615	618	663	636	671	594	626	604	620	637	586	634	632	626	581	572	606	668	686	623	620	623	574	623	638	640	607	621	614	623	620	666	614	629	621	609	638	634	666	640	655	670	626	643	593	628	624	657	642	628	619	640	635	667	654	624	653	603	648	636	624	638	658	633	648	622	630	614	673	637	603	669	586	662	620	597	631	661	649	628	591	632	644	630	656	612	659	610	656	639	617	604	632	619	636	630	624	647	613	645	648	610	636	649	615	624	637	607	613	612	682	680	633	621	639	644	639	633	651	634	606	615	625	672	606	628	601	607	631	630	636	620	589	668	651	639	597	631	658	600	625	621	648	663	663	643	593	609	601	634	601	572	654	639	644	597	673	595	598	636	646	615	617	600	603	613	635	651	619	659	608	686	615	627	630	644	621	615	625	610	636	608	618	629	661	628	689	647	600	657	626	636	619	662	625	649	621	668	652	644	629	624	596	604	627	638	624	667	596	657	581	631	656	646	625	670	611	573	620	664	619	666	628	647	654	635	620	611	632	635	657	619	646	621	639	649	633	631	640	667	624	638	639	628	625	652	598	682	599	636	603	646	642	622	617	614	631	646	621	600	670	607	630	633	623	584	664	663	653	625	613	654	596	603	630	629	627	595	589	606	607	605	635	636	567	617	601	616	647	615	603	602	631	626	659	602	641	679	601	630	635	575	599	623	612	593	652	630	616	575	710	650	636	605	653	637	615	633	628
23123	10912	9069	5091	2612	1571	1057	851	654	539	493	496	450	380	364	362	348	350	357	356	342	414	396	411	405	422	450	529	451	470	488	397	477	559	535	479	414	431	435	385	392	425	386	341	373	400	354	314	355	347	362	333	347	294	290	278	293	301	298	254	244	286	263	241	280	266	234	226	247	264	244	257	244	245	222	243	279	228	232	245	211	216	230	223	226	258	261	245	244	228	227	231	226	242	240	211	244	230	262	242	258	246	229	216	243	223	247	222	227	233	207	214	230	233	233	224	224	227	237	243	239	222	220	224	209	222	248	242	226	237	238	225	229	223	239	218	238	279	209	240	233	228	243	254	233	211	229	257	244	203	225	231	266	245	230	245	233	211	252	241	210	229	211	192	258	247	244	241	257	247	226	244	253	212	224	207	211	238	240	226	214	233	251	220	225	237	215	248	244	253	232	236	216	241	255	227	242	242	240	237	267	208	236	242	219	234	232	268	241	231	256	238	259	206	247	264	220	236	201	208	257	272	266	262	221	240	221	254	236	228	211	228	241	222	235	234	248	230	250	239	261	229	221	216	262	251	211	238	240	225	231	249	218	233	235	233	234	237	209	248	226	255	237	222	226	227	218	243	242	222	210	241	226	202	256	231	249	206	246	223	230	213	225	243	253	247	234	225	231	244	240	217	237	216	256	229	246	252	242	218	243	249	232	221	245	219	251	221	264	246	215	239	186	217	256	227	235	245	230	227	240	242	233	264	239	211	219	218	251	261	225	238	219	230	220	223	230	232	231	240	255	244	269	257	222	242	237	221	218	241	234	214	254	226	245	229	250	216	227	247	240	236	240	246	240	232	218	203	228	234	259	223	228	233	228	239	221	224	230	239	237	224	212	246	229	240	197	250	223	226	255	231	257	283	264	241	221	235	223	239	246	190	237	251	234	235	225	222	253	211	236	274	236	211	216	213	219	253	217	244	236	247	237	249	230	218	238	234	238	243	208	223	242	237	235	234	225	249	218	228	243	236	242	231	210	239	235	229	228	221	219	225	213	212	230	212	219	227	210	256	212	228	241	229	223	216	237	248	245	267	248	233	205	220	243	230	219	220	244	195	211	233	241	248	213	249	237	251	254	211	253	226	253	239	246	235	217	230	222	240	249	223	206	230	238	249	210	239	220	226	269	235	211	250	211	230	225	217	258	225	265	245	227	232	226	250	212	251	227	243	225	235	250	250	216	268	229	200	243	243	243	223	214	219	239	233	230	242	252	226	239	235	222	203	231	232	215	218	270	229	250	218	233	229	260	231	242	248	247	241	242	241	250	230	196	225	203	205	223	259	216	234	243	242	256	224	211	249	215	225	236	235	230	213	238	248	248	229	237	248	205	251	247	240	240	245	240	252	229	218	234	253	224	273	228	210	250	239	261	261	217	229	241	225	229	249	242	262	243	224	249	238	222	222	254	238	249	214	217	220	261	243	250	220	235	221	216	206	255	225	229	241	238	217	225	230	236	237	241	236	215	230	226	205	241	210	243	205	227	252	225	233	248	231	205	225	231	251	252	221	240	214	249	197	237	242	241	250	226	247	289	254	249	250	237	227	248	262	217	234	227	220	242	277	222	242	224	208	226	250	228	232	213	252	227	220	244	223	224	219	240	197	228	255	237	242	200	224	232	254	232	230	223	257	224	196	241	235	235	240	234	247	252	244	212	217	234	244	229	229	232	228	229	224	269	194	229	221	209	220	225	253	252	242	231	210	212	228	239	220	242	240	251	227	248	279	240	256	193	243	233	224	219	259	222	262	270	204	243	232	209	212	234	263	243	230	234	251	243	260	217	231	224	200	239	233	235	235	202	238	249	252	235	290	254	226	232	242	216	245	241	229	254	267	229	234	248	244	248	224	234	248	216	206	220	212	220	237	247	244	219	212	243	205	236	226	248	247	264	236	215	226	216	257	235	239	243	230	239	212	253	230	237	227	255	235	248	239	217	217	236	223	265	220	249	217	241	241	242	214	244	235	226	233	248	233	239	216	241	248	216	239	247	249	226	243	235	217	226	236	229	254	219	227	223	213	226	231	233	242	254	240	247	237	233	245	232	245	213	192	239	242	233	249	222	249	255	215	241	267	252	232	243	239	228	251	252	240	240	237	223	237	237	237	260	228	236	204	240	232	218	239	246	234	247	235	241	251	230	230	211	230	217	223	231	240	214	232	230	231	247	225	246	222	251	240	233	234	249	236	225	250	256	239	226	263	247	204	226	217	238	215	240	219	214	217	230	214	231	249	246	229	224	219	258	212	242	233	233	250	204	237	219	261	233	220	245	214	199	219	256	203	221	240	246	214	251	225	242	236	224	228	228	217	231	224	251	242	249	234	267	259	240	238	256	239	222	248	218	238	215	230	225	221	237	203	259	243	237	236	236	258	228	230	192	220	219	239	232	225	258	228	252	239	218	206	239	220	238	233	233	221	268	227	186	234	222	243	246	224	267	226	236	242	217	224	245	257	202	227	216	245	216	220	228	219	256	244	235	237	227	238	244	237	253	241	243	237	235	211	241	239	243	220	247	259	227	224	249	221	229	228	234	248	224	217	273	244	241	224	256	248	249	208	215	253	242	229	221	221	212	210	233	218	222	262	241	262	248	234	247	244	255	251	239	213	231	242	256	221	229	262	225	258	228	234	230	244	246	231	218	225	228	264	264	242	241	222	250	250	248	211	221	220	255	235	229	228	232	231	246	212	247	250	219	229	247	233	249	238	227	230	226	227	212	217	226	218	229	225	202	246	214	244	238	228	236	209	233	229	224	205	272	246	208	242	227	246	239	258	216	252	202	224	209	248	246	247	203	254	248	213	230	253	257	271	248	227	225	239	229	244	214	254	236	222	211	248	238	264	251	241	242	248	218	269	208	209	237	228	236	233	232	219	222	222	252	257	236	230	231	256	235	271	243	244	232	232	198	246	245	233	228	237	254	207	219	248	234	245	240	237	228	225	232	231	235	234	221	206	243	237	237	213	255	260	213	238	229	212	238	220	228	208	238	230	211	203	222	234	237	231	240	248	245	238	229	208	253	242	243	229	241	225	244	231	225	249	235	245	209	238	250	233	216	215	227	218	246	225	208	211	224	231	232	252	215	232	246	240	238	256	248	244	260	229	216	246	223	216	217	245	214	221	219	240	222	240	203	236	221	244	223	222	229	212	227	212	238	229	234	222	239	255	227	245	237	226	234	198	203	247	240	234	209	226	239	231	232	242	231	230	193	267	237	239	214	213	238	236	222	229	231	218	235	193	255	233	241	244	249	210	243	242	248	259	230	242	223	221	233	210	223	207	253	232	258	221	218	238	232	255	253	242	229	225	200	230	221	228	239	233	252	217	229	239	222	220	226	226	235	217	230	241	209	208	238	243	239	209	231	221	253	228	238	245	215	211	236	258	243	218	226	248	214	228	216	230	216	205	215	247	227	228	235	232	216	231	254	247	196	256	223	237	198	228
12438	8304	12423	11361	8122	5848	4511	3568	3039	2424	2125	1944	1650	1703	1609	1588	1440	1399	1425	1530	1640	1634	1685	1775	1879	1983	2069	2724	2347	2310	2223	2254	2536	2920	2803	2420	2178	2128	2110	2041	2046	1959	1899	1824	1836	1796	1472	1345	1436	1463	1454	1474	1351	1143	1102	1069	980	899	923	902	853	843	782	814	741	739	697	749	732	672	709	659	602	663	647	576	615	559	552	653	592	546	616	579	568	603	568	611	608	527	599	617	596	591	565	600	608	565	572	543	586	573	551	599	587	603	582	560	565	550	586	584	529	574	610	646	562	562	575	567	571	575	570	557	591	611	585	587	598	576	612	639	600	584	599	587	567	588	603	582	542	539	596	529	620	561	559	580	600	545	551	557	548	587	581	598	556	560	589	594	543	564	592	618	573	564	561	580	572	544	595	584	584	586	614	630	620	555	588	571	586	617	570	578	609	569	598	580	548	567	555	599	593	631	568	568	610	601	604	583	520	585	537	581	614	600	594	565	580	589	595	587	556	579	571	551	566	596	577	552	582	599	598	525	600	571	627	558	554	624	566	566	598	592	611	553	557	579	531	543	543	588	539	580	606	599	546	560	571	578	570	596	576	579	566	552	581	544	602	581	562	565	585	573	608	593	556	557	572	572	546	588	550	566	583	605	637	571	571	575	655	585	566	607	570	614	576	590	603	567	580	570	557	559	582	546	566	610	566	604	605	550	584	604	565	612	613	611	550	572	566	615	547	631	578	588	594	564	618	599	613	538	565	588	586	542	631	557	586	567	586	579	592	596	570	623	605	606	615	537	581	577	566	586	564	565	546	611	562	606	604	580	579	528	582	585	534	618	569	577	586	547	549	620	542	552	547	607	607	529	579	521	522	554	513	572	579	581	579	603	607	572	600	576	566	530	582	574	615	587	599	563	591	534	608	610	585	560	589	579	595	538	548	586	553	605	550	623	565	625	569	579	589	588	603	547	571	573	567	546	591	562	545	553	593	558	544	566	559	607	596	600	537	568	587	589	506	565	591	604	602	598	568	581	589	573	615	592	573	574	543	568	564	538	558	586	551	577	599	557	559	596	587	553	553	580	565	571	598	572	556	551	575	570	595	558	607	540	594	578	585	611	521	549	608	592	582	562	538	558	616	586	569	586	536	597	585	628	573	545	562	554	542	596	622	597	543	599	588	602	588	565	563	578	595	581	597	629	557	561	604	560	599	623	550	569	576	573	554	570	517	599	549	561	617	566	579	562	599	646	571	598	600	624	590	574	566	585	615	561	594	550	601	629	544	520	558	560	569	590	561	573	594	577	602	605	533	566	592	610	572	588	578	547	580	578	538	586	615	594	579	553	599	587	555	531	563	610	558	559	604	542	563	564	585	552	585	557	635	598	582	562	610	539	558	562	557	604	610	576	594	620	622	606	537	595	573	570	601	566	535	540	562	587	552	609	569	550	588	596	563	588	595	521	580	589	563	596	546	567	603	584	579	577	586	588	572	600	553	612	606	577	607	578	595	584	612	580	600	570	574	552	552	573	533	550	593	575	549	600	571	616	562	557	593	582	590	618	567	579	598	564	601	530	556	581	559	607	586	559	606	592	576	600	578	558	585	640	564	620	599	576	562	588	570	601	565	559	625	574	605	558	528	654	566	585	602	632	585	585	558	541	607	542	587	610	579	554	555	556	557	576	599	607	599	622	593	583	621	544	568	550	583	566	564	584	577	561	568	634	546	551	610	553	559	592	561	597	568	587	587	574	635	601	602	632	596	549	583	573	560	575	599	621	564	557	577	577	573	613	612	612	583	601	579	566	592	546	581	598	604	585	578	541	547	578	536	582	575	559	582	584	587	540	617	564	566	583	559	586	593	533	575	594	636	622	566	553	568	577	572	570	580	549	600	594	591	605	591	594	574	571	536	594	548	614	512	581	556	576	566	569	570	619	574	560	587	616	612	562	641	544	591	604	546	568	573	583	599	579	557	566	600	560	602	569	530	579	541	609	585	586	557	574	553	601	570	553	565	552	605	569	549	608	578	580	570	563	541	575	562	580	571	570	577	628	579	588	579	548	555	590	589	586	541	566	586	613	563	557	574	608	557	579	557	613	578	643	587	603	577	606	560	590	591	588	569	591	572	572	565	575	605	580	567	614	611	621	555	574	574	578	545	646	553	601	570	586	595	572	557	582	614	600	512	550	625	584	550	586	559	591	602	556	592	567	586	572	612	591	605	615	523	572	585	561	555	538	569	595	597	538	550	583	577	532	584	548	577	561	567	592	577	548	587	554	600	589	556	548	567	588	609	574	583	573	585	587	581	560	582	599	614	584	585	548	573	577	606	615	541	562	606	580	563	602	595	602	590	631	599	614	598	586	593	566	574	587	593	614	587	563	551	543	554	589	611	567	531	607	566	541	604	544	554	554	600	577	561	610	585	610	594	606	595	578	553	618	582	575	568	592	588	529	566	549	568	583	617	629	601	561	558	601	541	563	585	534	596	563	569	585	543	591	567	531	587	574	591	596	557	602	551	592	569	583	618	598	612	572	552	548	565	577	602	552	607	573	577	565	586	604	576	569	559	564	592	589	597	614	563	561	564	579	608	562	570	563	580	588	630	622	609	577	581	577	611	531	574	584	562	555	598	527	570	623	534	569	588	560	576	543	530	598	561	568	604	605	568	532	591	561	626	585	585	586	574	584	563	576	565	568	556	607	550	573	579	604	574	551	580	599	578	595	588	607	555	592	563	591	611	610	570	532	565	583	583	588	547	567	598	609	558	547	587	617	577	575	555	557	603	574	590	587	582	539	592	593	580	569	584	560	546	598	561	624	577	599	578	564	583	619	585	619	595	587	575	557	588	568	585	538	556	607	605	553	608	600	609	573	599	600	558	596	572	569	580	566	539	601	563	592	560	583	572	577	538	567	587	552	565	571	585	567	554	559	587	574	551	550	612	587	581	560	602	591	561	539	601	616	602	586	624	574	603	557	540	598	595	601	556	629	590	566	584	612	581	571	575	573	567	590	592	608	590	596	574	545	568	561	594	575	597	561	583	564	592	537	566	546	560	567	608	565	577	564	632	549	555	601	596	628	589	545	591	534	569	532	596	549	534	628	633	567	566	552	547	597	552	554	594	572	595	601	580	541	561	584	566	587	593	582	589	569	556	539	582	622	574	626	542	581	609	605	601	613	626	568	559	633	545	569	602	580	561	595	556	575	546	593	591	591	589	565	557	566	577	546	590	564	595	564	586	585	570	608	581	595	580	593	565	569	571	589	583	550	566	593	582	609	582	587	577	603	543	549	587	595	591	547	582	569	605	587	591	582	555	610	605	550	596	544	554	603	577	530	550	573	557	575	606	535	591	554	585	576	612	594	613	575	573	567	592	600	594	613	554	616	542	518	560	577	577	607	578	597	621	608	587	567	618	559	588	589	554	574	575	600	581	575	588	593	594	582	557	583	611	553	627	542	564	599	616	593	574	543	561	588	608	559	578	591	592	585	552	578
6269	2736	2660	1436	812	536	434	400	364	316	346	342	277	270	295	293	284	350	304	310	318	336	376	349	343	346	354	400	380	344	354	351	444	421	420	350	343	382	321	332	327	344	358	335	305	309	329	304	298	279	316	338	301	308	270	296	297	315	285	293	296	295	287	280	257	277	280	310	265	283	243	281	250	234	251	261	284	297	290	279	257	267	303	282	290	298	253	289	291	281	274	274	270	263	252	286	278	283	241	254	274	276	273	293	265	270	296	276	265	289	268	263	298	279	277	287	247	258	280	247	259	251	302	254	284	279	279	268	262	293	273	290	291	258	247	271	235	271	274	235	266	242	277	265	252	279	280	291	273	255	263	288	268	260	276	261	253	273	258	293	257	266	246	275	247	263	279	284	248	304	307	272	278	284	249	255	271	257	293	281	268	279	267	294	289	234	241	274	248	242	268	272	298	276	266	256	276	248	243	262	274	294	264	254	306	257	259	269	254	271	250	280	287	276	282	253	280	254	289	257	263	281	287	269	275	265	280	279	287	272	268	283	253	251	254	248	278	299	254	282	245	258	266	277	256	262	243	254	239	279	278	277	252	262	260	276	275	258	235	308	275	242	280	228	256	268	265	275	286	242	283	276	278	292	272	270	246	288	255	262	282	268	239	274	271	249	252	272	258	255	254	276	265	271	287	269	275	310	247	292	299	285	272	275	254	271	265	295	286	287	300	256	233	265	272	265	296	282	274	274	279	265	246	278	285	305	279	256	276	282	248	275	274	271	262	284	279	276	279	271	244	295	289	276	274	267	263	272	272	271	290	250	281	290	269	295	269	297	284	275	250	262	260	268	269	264	272	270	252	263	277	275	286	266	269	262	273	288	267	284	266	284	279	281	273	264	267	273	261	269	259	257	310	286	249	266	248	302	262	272	268	249	271	256	265	268	242	248	284	285	268	261	280	267	263	257	255	254	273	255	254	264	280	283	292	261	273	265	277	271	287	265	272	254	286	281	261	272	277	275	283	256	277	272	276	285	253	269	282	266	279	258	239	276	269	269	282	246	271	285	292	273	262	269	284	274	280	255	270	256	269	277	254	259	276	252	272	270	281	268	262	302	256	256	267	290	285	273	262	249	284	294	276	258	236	296	285	284	274	269	279	291	230	266	262	277	260	291	289	256	297	290	296	260	280	285	277	279	263	281	265	289	261	261	283	288	276	273	262	278	265	237	241	296	284	271	272	258	266	278	264	279	271	307	244	291	295	300	269	298	265	289	304	284	275	277	261	282	283	266	258	237	302	249	280	277	287	298	252	263	271	273	248	275	269	268	235	304	275	268	259	259	268	276	280	302	277	275	256	276	274	254	254	286	266	240	245	254	241	294	297	270	254	276	278	258	301	274	264	268	275	290	275	257	273	264	297	252	289	280	267	269	306	259	272	271	281	292	257	276	249	234	254	299	262	264	277	291	271	264	256	274	258	244	262	285	280	263	261	272	284	277	259	280	283	255	284	246	277	275	271	297	248	259	265	265	278	259	237	285	286	284	272	277	279	287	273	259	304	293	287	261	252	273	260	289	230	247	265	279	272	311	262	235	273	250	262	273	257	270	270	238	245	275	279	275	272	273	261	304	207	272	286	253	277	271	252	285	278	261	276	275	281	289	268	282	282	262	314	275	279	291	274	279	277	269	258	255	273	286	284	271	267	268	253	277	259	247	282	261	270	270	304	261	286	225	258	278	254	251	278	279	299	293	277	314	283	267	242	285	249	298	283	275	257	281	265	296	247	239	285	257	293	287	296	284	267	312	281	321	281	264	271	278	257	303	278	295	279	253	274	272	280	277	302	263	292	270	236	263	240	288	271	283	290	295	294	264	262	286	270	258	270	280	302	264	256	281	257	265	262	258	267	278	272	279	302	278	290	297	270	254	295	255	260	282	274	291	275	264	290	270	292	271	262	255	252	266	264	282	252	273	259	277	283	278	278	267	310	289	272	244	281	292	267	292	253	276	250	290	252	257	283	252	294	275	265	262	279	275	250	272	300	265	271	281	265	313	271	301	249	261	248	240	278	256	276	282	284	275	265	240	242	281	281	279	254	278	253	266	276	264	275	279	266	253	277	302	300	287	276	261	245	306	258	265	289	264	250	282	291	268	261	289	283	271	284	277	273	254	260	239	282	263	266	268	265	290	277	306	279	282	277	277	293	271	284	253	293	283	277	261	305	263	252	270	284	249	307	255	267	249	265	281	274	251	241	265	298	247	274	226	283	284	263	279	301	274	329	298	267	281	266	269	312	307	289	257	281	257	263	282	267	236	314	253	249	279	273	249	270	253	273	250	268	278	290	267	263	276	265	265	241	275	259	251	302	273	266	266	280	280	259	284	249	270	253	265	284	285	277	280	253	265	232	289	247	269	283	284	273	274	254	278	287	266	304	256	263	273	263	271	282	264	262	284	292	279	261	275	236	264	273	253	261	257	287	239	255	269	259	286	257	266	279	239	273	278	287	281	280	264	295	316	273	269	253	246	253	269	264	293	257	296	257	270	244	262	253	282	296	283	259	264	265	269	262	262	249	267	288	269	248	263	228	266	270	270	300	258	266	294	294	289	236	260	264	274	271	254	280	261	275	272	279	267	293	289	284	277	274	275	255	277	273	287	275	281	256	279	283	282	275	276	265	267	259	291	255	288	287	302	245	252	278	266	304	274	275	269	305	282	280	265	295	246	295	270	262	248	248	282	269	299	250	279	267	258	281	277	264	277	274	277	257	300	278	256	281	299	275	267	286	289	228	265	307	269	272	274	266	263	267	264	277	256	287	277	302	243	257	288	286	281	318	292	251	256	278	318	254	262	261	278	268	277	273	271	280	284	301	271	275	243	298	265	320	269	275	236	253	263	271	284	279	261	240	295	263	281	233	255	254	283	271	305	272	287	263	280	310	258	278	249	254	284	274	269	275	288	274	287	292	274	273	300	281	289	288	275	273	274	277	258	279	303	310	283	274	308	275	277	265	284	306	272	282	282	263	288	281	270	301	267	288	258	289	278	263	284	270	271	283	236	264	249	256	284	277	274	293	278	282	299	252	257	283	257	273	252	266	260	280	274	250	265	256	251	299	265	317	283	282	292	272	272	235	265	271	247	254	281	263	295	256	272	241	282	270	255	276	283	224	279	258	277	279	259	265	255	270	249	280	273	284	288	278	268	274	244	274	257	253	285	281	274	256	279	295	270	256	287	264	271	264	232	292	287	302	261	264	277	270	254	275	271	276	276	263	276	241	239	266	271	279	269	263	272	254	270	247	262	272	265	244	248	282	275	261	252	244	253	249	270	280	261	295	289	255	297	288	290	276	249	263	257	267	296	267	286	269	264	292	256	313	261	246	276	260	257	303	293	297	243	271	283	292	254	255	281	290	283	275	286	263	287	279	258	264	272	282	232	276	295	255	270	295	257	267	283	263	280	273	287	286	292	279	274	274	278	274	241	284	280	266	269
4162	2871	4960	4612	2935	1981	1577	1248	1167	1014	920	876	875	827	864	846	866	912	895	984	1012	1065	1116	1184	1216	1154	1375	1655	1388	1431	1449	1437	1655	1817	1701	1503	1397	1298	1250	1233	1215	1242	1180	1135	1095	1094	950	976	927	947	881	882	926	868	829	783	827	849	781	790	704	735	786	776	718	710	729	709	662	698	663	713	661	682	603	648	628	693	669	708	655	727	633	683	637	664	636	635	638	613	643	671	647	648	654	621	637	663	634	652	619	643	679	713	668	672	646	645	651	667	635	623	643	647	645	686	690	670	683	725	674	659	675	625	661	662	628	686	627	636	654	626	648	690	698	666	653	662	617	668	707	668	607	651	652	667	657	658	642	612	665	648	663	691	623	705	666	640	617	668	702	639	695	669	677	658	664	664	695	666	665	709	656	656	661	640	673	693	638	629	701	669	714	692	689	639	652	638	716	666	615	635	682	673	678	685	662	655	660	660	673	666	620	630	654	659	646	671	615	714	706	680	645	654	689	721	668	651	622	689	672	632	659	666	659	710	656	608	678	633	704	638	637	673	645	681	672	659	648	643	655	615	631	695	667	647	672	668	635	657	720	653	680	619	709	666	639	634	613	683	693	639	654	675	636	642	663	695	684	663	659	668	639	694	617	690	651	644	618	664	656	727	621	685	672	648	653	662	662	654	659	719	637	615	653	651	609	679	663	646	655	638	640	677	633	654	673	650	648	679	643	597	666	690	626	659	636	686	645	671	673	669	689	635	665	660	668	684	675	650	659	619	669	649	652	672	714	642	681	647	681	660	657	651	670	670	651	683	675	645	701	654	654	643	677	623	639	646	677	580	662	664	656	676	680	686	669	617	685	648	655	633	649	675	685	689	685	664	656	618	662	670	674	625	670	675	610	646	658	680	626	611	645	664	671	670	630	670	698	630	673	687	643	671	667	678	653	641	644	627	596	670	650	691	679	647	631	669	660	630	615	635	638	670	615	657	677	658	635	652	642	677	650	649	684	664	687	690	664	675	693	651	673	710	658	683	687	680	636	668	627	675	675	658	636	715	637	628	653	673	683	686	675	655	660	667	678	629	681	666	686	640	654	699	639	681	690	659	681	673	641	626	675	646	643	662	644	588	666	616	652	592	684	674	651	663	649	628	652	676	665	635	628	651	683	618	681	650	642	659	612	672	666	691	644	595	657	662	644	643	686	674	616	668	637	678	676	663	696	654	651	621	699	639	658	667	648	674	655	670	656	587	713	636	647	682	613	652	635	676	642	661	628	671	686	640	670	676	631	638	618	627	622	643	644	654	678	628	706	671	649	647	685	652	652	690	684	675	674	635	660	660	628	635	661	661	685	669	619	656	656	681	677	638	637	677	719	669	682	613	664	698	689	679	685	645	629	664	651	647	652	636	689	654	659	669	645	626	651	688	682	682	652	649	660	647	630	662	625	658	641	631	651	688	673	663	641	643	636	647	678	654	643	643	651	666	639	674	644	641	647	628	622	623	678	657	635	663	689	623	681	637	701	653	623	609	632	663	663	637	677	666	696	644	615	619	652	662	647	659	663	633	655	669	671	709	650	662	648	670	702	630	661	658	674	661	673	674	680	672	686	677	674	662	677	646	646	676	655	613	679	657	624	652	660	640	721	716	637	623	626	620	670	656	678	588	646	640	701	656	618	706	636	655	692	679	676	663	623	655	638	675	651	641	624	675	647	650	703	645	642	667	652	654	658	655	670	672	676	695	688	687	662	675	693	656	669	650	615	652	665	661	637	684	661	657	714	656	678	664	676	644	672	640	653	662	700	657	627	695	708	645	629	649	676	616	678	663	664	648	596	633	670	672	673	660	698	680	639	648	645	635	632	643	628	614	680	653	631	690	664	661	654	704	695	667	625	652	660	671	621	636	672	703	660	657	673	628	664	617	686	644	624	639	615	686	670	624	658	698	690	638	697	642	661	671	652	630	627	654	672	636	704	664	649	612	645	627	682	700	646	658	617	689	642	690	649	605	666	685	697	704	681	642	672	656	718	645	741	650	606	661	738	682	693	655	698	693	653	625	641	665	635	634	677	676	624	685	666	672	694	660	622	630	653	698	681	664	669	676	661	673	664	643	684	717	624	676	690	650	664	675	675	669	629	670	645	636	674	666	638	670	695	698	635	605	685	681	682	666	683	649	658	672	641	638	628	676	645	661	645	631	633	645	669	654	669	653	638	608	631	672	619	667	644	681	622	655	664	695	636	666	631	661	648	691	669	657	651	700	633	652	639	620	647	645	670	616	679	632	667	648	661	699	690	666	692	639	693	654	655	634	663	683	673	640	699	653	651	631	662	648	659	713	686	660	652	637	627	694	636	662	668	686	635	678	655	666	648	597	632	654	649	669	656	668	658	657	664	683	661	691	660	649	693	655	646	683	662	660	711	668	627	628	687	632	674	694	632	686	652	642	655	677	640	667	636	675	630	644	666	668	661	663	619	650	617	681	647	636	659	646	644	660	668	639	686	665	726	628	693	668	643	649	666	680	641	632	636	655	669	646	621	640	664	641	649	696	639	677	601	670	667	675	700	670	649	628	730	664	644	643	712	655	644	655	692	668	626	668	651	686	649	704	688	636	670	618	616	686	653	662	692	650	627	613	632	695	670	693	637	669	649	684	671	684	664	655	721	673	665	650	629	681	666	654	665	660	655	632	675	651	644	601	709	683	625	683	668	651	649	601	739	646	666	633	621	689	647	689	647	628	680	665	671	642	657	643	686	660	680	717	660	650	688	641	603	665	637	679	633	640	692	669	654	636	624	620	675	651	668	690	659	709	675	672	724	688	654	676	613	677	661	646	668	663	600	646	661	666	620	664	690	654	643	652	646	690	656	653	672	655	650	675	718	690	656	727	622	668	714	691	662	704	648	629	676	671	631	632	685	624	638	670	605	657	621	638	625	646	648	624	661	630	683	687	650	692	670	649	671	659	693	651	612	645	683	666	643	640	673	645	658	688	675	671	705	642	648	632	673	668	655	710	652	645	612	690	683	696	637	647	649	678	655	627	643	645	669	636	666	640	598	686	607	659	641	674	640	630	624	717	703	639	603	677	627	659	640	626	643	678	642	626	638	637	645	613	650	643	648	645	658	684	681	646	629	662	639	653	684	663	675	657	611	686	656	648	660	660	700	671	630	673	652	582	644	648	658	701	614	668	682	648	664	639	649	623	692	681	632	684	664	673	643	663	659	706	623	684	651	705	651	632	649	680	690	659	676	634	657	694	666	670	652	674	675	657	678	651	676	641	694	635	638	659	682	683	676	655	650	638	727	683	662	632	662	646	687	687	657	636	640	670	640	684	657	689	654	630	695	651	677	682	689	664	678	657	667	666	681	633	669	681	654	659	631	646	661	684	642	663	658	657	658	682	676	640	633	692	667	641	680	705	627	661	639	685	660	694	659	733	645	661	649	669	682	670	686	685	646	683	676	711	657	643	654	620	663	629	605	651	665	595	641	634
14019	6102	5531	3170	1669	1048	724	602	525	450	399	390	350	331	344	371	314	328	350	369	364	352	355	373	391	397	438	469	434	450	444	478	507	490	465	406	399	433	361	368	387	392	374	349	339	321	356	293	308	332	360	319	300	270	317	318	272	303	276	297	279	248	268	269	237	240	248	274	284	262	287	257	262	250	280	270	223	249	254	248	255	245	239	243	278	261	261	267	263	237	258	282	260	272	247	252	270	249	262	255	257	273	241	258	258	257	236	225	266	221	230	252	261	263	248	226	278	268	268	234	264	232	240	234	229	250	262	237	266	241	233	241	259	253	247	255	259	238	253	257	266	285	257	232	235	281	226	240	233	280	240	264	239	269	245	245	269	263	253	243	237	246	248	217	275	245	260	259	278	255	248	225	219	262	264	242	255	285	262	264	215	221	242	262	270	263	274	288	257	282	235	266	268	233	218	243	262	255	254	255	278	233	240	239	259	265	226	275	249	241	252	279	273	251	246	238	265	268	258	270	250	261	235	253	260	236	266	233	251	267	260	258	265	256	242	247	234	240	252	241	246	270	233	242	247	252	212	263	235	266	265	250	257	254	238	238	252	287	259	268	252	231	243	251	222	264	246	273	236	232	254	285	232	237	260	266	247	268	263	271	244	217	272	252	247	278	256	234	273	270	262	271	226	232	271	261	251	273	236	283	235	258	248	241	260	255	233	268	291	249	251	272	253	250	254	249	237	255	285	252	293	253	247	250	254	231	278	237	268	232	262	257	264	252	261	241	267	269	259	278	279	236	285	280	247	235	233	220	256	270	249	231	227	249	262	269	253	239	262	260	273	260	240	238	268	270	234	263	279	249	260	258	239	262	241	257	238	219	235	235	240	229	280	254	251	250	254	254	222	266	260	258	264	280	259	270	269	248	243	254	273	247	254	228	248	253	272	276	264	250	240	262	251	258	227	252	234	277	246	231	256	264	295	230	253	267	250	240	259	244	262	234	265	254	253	279	235	274	283	252	236	247	248	241	274	249	266	250	228	285	279	239	250	252	259	256	241	249	248	254	246	235	238	260	259	275	260	257	222	268	223	212	233	256	222	252	256	285	250	242	277	258	275	241	258	264	262	243	231	222	270	260	260	236	260	241	251	234	267	259	255	267	253	242	261	238	270	247	257	241	253	243	260	264	250	257	274	258	238	228	224	265	250	231	252	281	255	247	249	258	263	244	214	236	237	258	283	250	257	250	248	227	237	276	234	241	246	244	239	221	222	239	230	254	246	270	253	241	255	252	265	264	253	268	266	264	261	248	253	242	243	240	263	257	236	203	257	241	245	243	239	246	262	266	234	246	219	248	224	252	222	231	245	218	256	288	226	277	269	234	290	290	286	268	262	251	275	257	245	240	245	233	249	252	258	245	251	243	242	236	262	283	241	238	263	252	250	265	250	268	254	229	265	235	252	229	249	247	238	270	253	256	250	251	208	282	280	245	248	263	246	259	273	252	304	235	257	267	235	282	291	258	255	255	272	278	244	221	255	272	256	280	249	273	259	243	253	247	266	239	237	238	239	247	289	264	256	240	238	254	247	243	232	266	256	240	241	260	254	251	280	255	281	241	240	265	263	255	273	234	244	245	265	240	234	248	274	254	267	268	282	259	281	250	280	265	221	259	238	240	259	271	261	233	258	243	248	224	253	251	272	273	271	246	232	268	233	250	251	271	301	218	264	257	234	243	252	214	236	278	261	236	265	257	274	268	241	266	254	248	259	233	254	261	219	231	263	247	252	245	282	253	243	239	250	243	247	268	267	264	281	253	252	246	265	257	244	242	286	246	241	265	244	268	252	257	266	242	272	253	213	239	234	267	267	273	262	271	295	254	250	247	247	262	266	258	273	237	281	272	255	238	232	243	246	247	252	268	264	264	260	257	250	266	247	216	253	245	257	262	262	268	260	261	229	237	231	239	253	253	264	239	253	271	265	262	235	260	260	259	259	253	251	239	227	239	264	235	254	265	271	250	238	255	254	265	239	247	266	244	241	233	259	306	243	248	273	249	228	267	234	258	249	271	268	253	277	286	245	278	261	239	233	255	299	255	237	235	280	232	258	256	261	256	249	256	285	256	252	244	245	242	258	269	264	233	272	267	249	239	252	265	264	249	254	238	253	241	248	263	260	262	261	284	225	254	248	255	221	240	250	271	260	248	264	232	255	287	257	234	255	248	243	250	246	302	236	261	260	235	259	224	229	246	258	267	239	234	270	242	270	249	268	233	266	274	269	285	272	263	245	243	246	250	255	251	241	266	262	260	237	270	264	264	251	262	243	257	249	248	259	262	247	256	264	236	257	249	233	251	259	258	207	223	248	275	279	249	248	279	265	260	254	271	266	256	270	222	264	279	264	242	277	291	276	258	236	224	290	242	247	257	310	248	258	234	243	244	268	243	240	249	263	250	248	250	285	249	234	239	256	253	271	256	265	250	258	270	246	236	262	263	286	239	223	241	222	271	249	262	255	249	229	253	253	275	213	229	246	230	256	252	285	264	243	256	259	257	266	251	279	256	232	272	247	278	256	271	245	253	271	272	277	233	228	239	236	239	259	255	249	264	238	259	234	246	259	253	235	266	242	225	239	267	256	248	233	262	224	280	235	244	251	267	243	248	247	261	250	261	243	236	236	270	276	269	259	273	254	248	260	238	247	252	248	255	236	241	260	252	263	257	251	239	269	262	252	240	250	270	242	261	282	279	251	245	259	243	229	289	282	250	260	273	223	278	232	245	243	234	249	255	265	263	246	257	250	270	223	236	249	230	251	230	241	254	246	293	246	248	237	252	249	245	252	249	257	249	240	254	256	239	255	227	239	257	256	244	251	268	284	225	248	220	259	261	233	282	208	276	239	273	239	226	257	269	257	262	224	268	275	297	234	236	253	250	287	263	239	266	282	251	244	234	265	245	269	232	225	248	274	273	258	247	245	268	263	246	237	248	265	263	274	266	250	246	258	267	249	240	257	264	231	243	244	256	281	306	253	207	238	263	226	252	239	227	261	265	250	243	272	252	267	245	237	255	276	237	286	265	257	237	234	247	240	241	245	268	255	278	265	254	237	256	257	254	291	252	265	242	249	248	243	275	266	252	235	267	268	243	262	236	273	249	273	254	266	305	259	253	227	236	273	254	286	248	240	262	237	298	262	226	249	256	264	237	238	280	260	252	232	248	268	243	240	223	242	251	282	240	250	261	268	252	276	246	245	239	216	227	238	239	263	272	263	211	261	275	260	282	247	269	280	245	282	268	232	243	247	279	264	264	240	267	262	229	277	222	254	272	253	251	260	271	278	253	234	224	232	285	253	269	239	256	234	262	251	256	266	259	232	269	260	237	228	269	257	237	241	282	242	238	268	230	258	246	227	286	257	226	246	233	255	276	240	253	271	224	276	224	255	274	259	242	254	248	250	259	237	279	274	256	254	289	248	251	239	258	259	250	269	256	279	273	232	230
8789	5362	8811	8078	5704	3997	3019	2418	2123	1858	1545	1515	1364	1242	1250	1192	1225	1177	1231	1301	1332	1404	1477	1538	1575	1579	1832	2157	1908	1943	1908	2001	2313	2394	2107	1777	1815	1729	1737	1664	1651	1604	1535	1428	1456	1403	1191	1210	1184	1215	1208	1112	1122	1095	976	961	932	847	806	837	769	825	793	790	767	687	685	701	725	669	689	670	675	699	665	643	698	604	629	624	640	619	630	606	626	626	643	656	629	634	613	646	658	659	564	623	661	627	625	622	652	650	567	647	653	610	635	651	661	623	591	628	595	624	626	613	631	590	636	656	614	653	641	637	582	647	590	640	642	616	626	621	619	633	603	631	601	617	647	649	635	599	675	684	607	623	637	629	669	627	629	618	605	626	605	595	659	634	611	630	590	609	615	567	645	633	610	628	647	658	648	608	632	641	612	614	643	629	607	635	587	604	602	622	648	668	602	612	630	569	579	628	645	644	619	613	574	608	623	612	655	624	608	608	597	669	631	647	597	581	640	617	591	562	613	657	634	575	648	604	587	610	610	646	652	594	632	619	664	649	607	608	622	646	601	635	606	574	629	612	652	661	633	581	680	617	637	618	609	623	606	635	653	593	592	629	631	617	664	648	611	619	630	659	630	589	607	634	624	690	627	643	629	628	648	639	626	630	600	634	615	619	659	639	603	631	610	642	579	646	636	627	603	625	624	623	632	611	606	632	626	610	572	677	606	651	605	597	616	634	602	650	646	649	603	618	623	606	641	593	614	640	659	608	634	663	661	602	602	638	595	613	642	638	603	639	589	615	624	617	611	627	625	576	621	635	636	582	651	603	622	622	631	649	574	639	632	615	643	626	671	618	659	622	601	602	618	606	604	612	591	616	579	633	570	625	597	611	629	623	635	622	634	594	642	641	637	640	609	579	653	608	587	623	663	625	651	607	632	692	604	608	625	633	620	605	638	625	610	621	642	625	613	615	607	634	645	628	660	606	618	647	631	613	639	633	630	609	620	650	599	648	584	593	593	621	623	652	617	644	605	596	625	638	566	657	691	625	603	626	652	620	663	606	629	612	645	612	598	588	639	611	655	626	620	599	605	608	632	634	611	590	638	617	615	629	592	624	663	598	640	610	619	652	633	665	626	613	658	612	577	639	605	633	603	652	624	657	588	605	606	601	636	635	564	642	647	586	600	623	642	618	600	624	589	605	628	581	617	682	615	572	607	635	645	617	667	626	605	630	634	606	593	627	600	614	661	605	662	632	628	643	608	642	620	639	652	626	641	660	607	621	587	616	622	605	603	635	629	605	615	661	621	622	645	613	599	601	635	638	620	660	633	594	644	605	587	632	650	631	620	625	605	606	612	598	582	703	603	639	623	624	587	609	601	646	594	581	616	616	615	648	621	603	617	674	637	652	559	584	567	635	598	640	625	615	660	676	666	616	636	619	608	585	641	624	659	616	635	568	604	605	621	652	639	679	652	563	636	641	615	623	619	640	636	584	588	616	633	615	637	598	618	641	653	637	612	641	568	634	617	653	619	627	657	625	587	636	628	585	626	640	624	657	598	591	606	645	632	655	592	567	597	624	601	634	596	554	649	627	644	640	612	588	618	609	639	610	614	604	648	629	655	609	617	653	596	600	619	620	673	621	618	638	641	584	585	599	683	652	637	634	641	646	622	594	656	611	588	589	583	614	613	623	663	657	654	587	580	597	603	612	682	591	640	625	663	677	648	573	603	635	611	663	670	602	615	576	660	576	638	652	599	592	635	633	617	589	641	591	607	598	637	586	641	605	600	622	590	616	646	609	614	587	607	617	641	635	608	620	624	644	596	624	607	608	602	635	631	638	602	630	616	572	642	617	613	607	658	615	631	661	591	568	636	643	640	638	612	614	601	666	630	640	619	643	670	616	661	653	618	577	569	627	620	656	639	614	620	633	617	626	612	638	617	649	629	632	617	621	595	641	605	648	606	618	638	582	609	593	620	616	647	598	605	619	617	607	607	652	625	619	619	621	600	635	659	639	627	602	661	614	638	618	641	620	596	635	649	629	599	613	612	602	655	606	602	637	650	626	636	679	569	615	608	668	633	621	605	635	647	664	611	645	621	634	623	631	562	603	574	615	639	603	612	633	634	585	622	620	675	656	644	634	628	643	639	634	669	583	629	645	632	639	618	624	604	597	622	577	603	596	587	638	615	615	649	595	643	626	617	603	599	613	639	678	667	628	599	608	593	644	604	610	635	632	605	597	584	597	672	649	635	612	589	624	622	613	641	593	619	619	618	670	629	650	609	629	607	617	626	600	599	632	598	601	622	614	655	631	620	669	587	629	618	645	608	590	647	657	625	640	623	607	649	586	590	617	582	684	609	660	628	620	615	644	621	622	637	633	648	651	665	656	644	633	619	607	635	629	619	613	605	629	635	614	629	668	573	656	675	614	600	614	645	607	580	626	603	591	625	691	666	639	637	622	635	614	624	658	670	593	627	669	591	591	622	625	608	600	638	641	595	638	635	599	601	648	607	650	596	631	614	666	630	589	636	654	613	653	571	642	637	594	557	613	596	597	619	640	650	614	617	628	605	585	597	617	632	583	650	663	607	664	650	611	608	635	671	608	635	683	618	639	609	625	592	641	615	605	600	655	626	657	613	659	615	637	639	656	608	671	636	629	609	610	566	622	595	590	581	645	617	622	633	653	610	655	656	580	623	629	617	610	658	619	572	627	673	625	634	618	616	594	612	585	585	609	599	620	628	672	592	603	603	617	643	587	615	645	631	642	632	575	652	598	602	668	594	594	621	637	654	597	639	606	590	641	605	647	646	624	646	626	648	650	629	581	584	599	613	648	620	618	615	633	610	627	586	663	608	626	662	586	632	618	627	645	626	649	600	587	605	620	606	620	622	597	605	619	611	635	654	629	641	590	633	665	591	618	603	683	624	603	643	628	601	603	641	633	650	629	628	595	665	595	624	610	590	625	621	604	599	602	614	612	605	611	664	622	574	623	607	609	618	660	596	599	635	602	610	578	635	606	602	668	637	634	636	611	617	625	618	619	629	638	635	618	613	590	597	619	621	621	630	615	622	590	621	624	595	628	601	612	662	569	626	623	601	611	662	638	651	634	608	600	652	583	648	604	586	604	611	629	651	576	556	613	590	643	583	583	625	597	629	668	634	601	652	607	614	625	642	621	599	619	590	614	598	609	633	618	624	662	619	651	618	622	618	643	649	622	586	601	581	649	607	642	656	618	636	620	603	661	657	654	589	609	626	601	631	627	651	618	595	629	598	624	647	637	663	613	630	614	615	616	599	621	631	610	612	654	598	623	615	625	636	587	627	597	588	619	706	601	628	622	644	632	572	608	648	589	628	655	613	638	647	661	631	605	619	686	653	587	615	656	667	632	589	619	642	620	634	663	595	644	633	568	598	580	626	614	630	598	640	601	641	644	645	622	633	666	617	611	655	608	652	611	601	645	606	567	628	655	681	637	627	654	602	607	648	623	684	632	621	585
21630	10173	9501	5047	2558	1568	1093	801	700	622	511	444	462	370	384	404	379	376	367	352	370	395	411	410	440	408	457	525	487	452	412	486	504	516	480	434	410	435	448	400	412	398	394	380	375	350	358	339	304	341	373	327	358	319	274	267	270	269	272	281	237	269	278	266	245	245	229	255	260	253	241	226	235	230	232	233	227	212	239	234	216	249	249	264	238	257	252	219	226	260	197	227	203	223	215	233	206	245	240	257	249	238	218	243	220	229	232	238	238	205	220	266	219	251	218	252	258	230	261	249	250	193	210	218	233	232	237	203	235	236	229	225	267	228	234	228	238	200	228	225	241	223	255	203	218	206	180	226	217	215	247	209	233	196	217	213	261	234	228	202	213	224	222	199	256	230	244	227	219	230	239	220	212	227	242	232	218	238	205	245	233	206	225	215	223	228	268	244	223	241	235	247	194	197	220	234	205	226	245	245	231	245	207	188	245	243	211	259	263	249	239	247	230	191	230	246	227	218	260	198	253	242	239	219	242	243	220	208	211	231	242	232	244	219	239	235	216	249	214	244	253	218	246	204	251	218	213	217	235	246	227	219	216	211	260	246	216	232	234	227	240	219	225	265	239	226	255	220	252	234	240	237	206	241	211	234	246	188	223	236	237	189	246	221	232	235	262	231	233	224	226	235	231	235	213	211	278	244	229	251	212	197	236	264	225	229	229	224	225	211	242	237	226	223	210	239	213	213	207	229	219	225	213	230	230	229	245	230	245	223	223	254	227	236	238	239	223	218	227	238	266	209	230	219	247	231	236	208	229	243	205	196	219	221	223	237	193	229	195	252	218	220	229	216	253	222	210	232	197	233	220	215	232	210	241	225	256	236	256	225	218	223	213	259	226	199	231	227	233	243	229	225	222	245	234	215	213	235	218	249	224	223	231	246	228	236	249	242	234	234	244	208	230	226	225	243	228	241	234	198	222	222	230	220	242	235	243	231	251	230	230	239	198	216	216	233	238	215	242	216	213	220	222	211	219	260	248	234	215	221	218	231	216	225	206	218	237	207	247	245	217	253	224	228	206	217	226	229	216	240	232	248	244	228	230	229	232	236	249	223	215	246	227	236	239	247	224	241	244	199	213	241	209	256	244	245	217	246	232	237	207	196	210	239	230	210	232	223	229	223	229	227	220	260	249	265	214	233	258	224	227	248	240	241	248	215	232	229	218	220	228	223	230	250	234	234	228	221	261	233	236	223	221	240	225	242	223	198	228	230	243	255	226	242	234	206	241	256	267	253	253	233	244	218	249	223	195	206	219	230	245	245	234	242	234	254	211	222	212	210	230	223	231	221	231	262	242	214	218	236	225	235	212	254	265	237	210	233	234	241	225	187	253	229	229	211	230	258	259	221	216	241	212	241	203	218	217	207	218	254	220	215	220	258	208	242	234	258	229	229	221	247	252	238	223	244	221	266	225	219	229	220	213	235	215	224	236	224	226	212	248	234	219	215	224	226	242	232	249	238	223	233	231	224	230	241	215	239	239	222	224	257	248	225	209	226	223	229	206	228	225	247	240	215	232	227	236	235	249	196	234	237	208	227	238	254	251	246	260	237	235	222	231	215	228	225	254	224	202	234	237	240	217	223	212	236	227	202	225	257	223	234	195	233	236	224	223	194	234	238	203	228	218	203	216	251	223	239	231	227	216	236	245	251	213	224	244	198	245	260	202	251	217	236	234	232	254	234	219	229	237	235	230	238	206	259	237	219	206	230	240	234	234	227	236	243	226	235	225	214	244	216	228	226	243	259	236	203	240	228	218	248	251	212	225	229	239	227	211	226	219	228	189	193	226	241	234	217	240	220	245	217	225	203	225	232	237	226	223	235	202	211	254	246	209	230	237	231	215	201	241	216	193	243	235	213	241	246	214	239	240	215	253	266	236	250	228	235	234	218	244	244	222	228	209	209	218	199	214	263	231	207	225	228	240	246	216	217	229	232	238	254	222	235	222	216	226	218	236	225	202	225	235	234	246	236	229	249	239	230	208	219	239	245	247	234	253	227	234	232	220	203	228	236	253	245	232	239	234	235	228	198	250	230	251	230	228	250	214	244	226	222	245	246	233	262	206	263	236	214	238	226	223	209	206	242	202	228	211	248	226	208	254	212	244	214	251	253	209	222	240	218	217	239	222	225	235	210	246	234	220	232	244	264	243	235	232	221	242	208	236	222	245	229	204	235	217	225	236	219	253	212	238	221	246	217	218	242	237	220	237	221	215	224	224	238	243	215	219	223	246	256	245	240	230	231	239	215	232	218	223	233	252	228	225	195	256	236	223	216	225	231	236	219	239	234	232	243	238	225	232	238	227	225	222	222	207	234	214	230	246	226	233	240	225	218	235	217	249	241	265	231	256	226	228	214	199	224	235	220	242	241	242	254	227	222	244	236	234	231	227	235	256	252	215	251	229	227	218	260	213	217	235	228	239	226	245	223	214	253	202	210	212	199	224	204	259	240	210	231	270	243	216	244	227	229	226	250	216	222	227	232	229	210	239	256	233	217	228	216	205	240	244	229	222	240	230	237	230	232	226	209	210	242	241	230	258	237	234	229	211	220	212	243	235	253	207	240	229	234	232	240	206	200	216	241	232	243	213	240	283	212	246	233	238	241	215	219	247	258	213	254	234	224	234	223	231	235	241	256	252	234	252	214	237	220	219	281	242	228	243	218	230	236	246	247	210	187	250	230	244	233	209	246	240	241	234	205	244	226	251	230	225	263	252	228	230	214	203	221	257	242	252	226	242	228	228	221	229	235	221	211	231	252	238	255	269	224	237	200	236	234	247	195	222	211	209	267	221	233	203	246	278	232	216	210	208	258	233	236	234	248	215	227	218	258	232	212	253	238	235	218	235	223	221	218	217	229	253	246	225	214	208	225	223	229	208	228	224	231	232	227	215	226	213	220	258	216	259	233	210	230	229	228	230	232	218	210	265	238	237	227	240	207	243	209	210	219	232	253	220	251	219	215	224	221	243	238	201	249	237	215	239	258	228	214	205	231	249	235	237	247	233	228	257	220	225	233	211	212	239	218	225	226	251	269	232	212	241	208	225	227	212	217	241	242	233	264	233	237	238	227	199	198	237	241	226	209	249	232	256	208	267	202	242	243	223	239	226	231	226	225	244	205	219	218	221	218	249	222	243	219	216	225	218	208	251	274	238	240	205	252	219	223	225	232	240	250	242	220	233	219	222	233	204	231	224	261	234	225	238	210	227	248	215	252	239	230	216	237	231	220	252	252	251	241	253	219	221	230	226	227	208	238	227	218	242	214	233	215	271	250	233	223	250	229	207	221	230	245	214	213	240	206	242	259	223	252	252	230	260	240	218	244	201	229	258	220	212	237	248	208	238	229	238	218	221	216	240	224	223	252	237	235	228	247	211	236	250	211	227	231	221	248	230	209	234	266	247	230	261	240	234	220	245	255	228	231	241	235	242	223	227	205	215	234
11800	8073	12975	11605	8317	5952	4595	3534	2999	2663	2178	1961	1774	1658	1616	1521	1419	1511	1470	1615	1680	1739	1775	1982	2088	2039	2509	2678	2400	2317	2273	2709	2901	2760	2456	2220	2187	2167	2160	2045	2074	1954	1885	1751	1744	1738	1449	1404	1488	1596	1534	1390	1299	1237	1093	1055	1027	937	913	929	864	800	800	759	764	739	715	637	686	695	675	594	645	622	695	665	595	570	604	565	580	582	621	635	620	587	577	608	601	583	616	616	604	617	581	538	519	568	563	567	565	611	592	531	641	580	577	599	542	553	596	572	557	561	572	569	542	589	585	611	561	581	583	580	588	593	573	561	588	565	554	622	580	561	604	584	601	552	574	570	600	557	594	592	552	594	595	626	605	588	538	533	553	561	572	602	570	558	592	568	565	578	599	568	612	580	584	567	551	587	610	596	584	567	629	621	579	575	563	567	555	564	574	605	608	575	595	592	542	580	596	615	608	581	601	583	597	609	523	601	560	587	586	568	559	607	559	538	530	572	552	600	599	558	570	568	554	564	581	553	538	573	604	583	558	573	569	569	576	622	596	546	573	536	606	574	574	560	614	601	570	563	510	589	548	561	574	573	601	577	546	595	603	586	591	595	541	556	567	542	560	593	613	543	608	588	559	586	572	565	590	636	529	563	570	603	566	558	600	551	649	596	586	559	616	544	588	580	548	560	569	562	532	587	590	585	568	605	608	579	543	598	576	603	594	560	564	598	582	573	565	576	567	600	569	557	574	561	559	562	610	563	628	591	537	592	563	575	565	586	592	610	578	574	561	594	552	600	591	606	593	574	561	596	555	626	589	540	546	570	553	595	591	577	582	577	582	609	600	556	588	586	567	588	562	579	550	595	568	570	558	544	617	555	573	584	561	575	596	564	571	595	613	592	603	568	585	605	518	596	563	575	541	577	595	575	560	590	541	592	579	642	540	597	546	603	565	614	560	592	561	581	571	594	566	498	538	537	557	562	582	578	569	573	577	598	607	606	586	601	583	604	566	569	579	577	581	591	557	575	585	593	545	571	610	600	588	577	630	585	623	593	602	597	546	547	605	549	578	571	561	599	596	552	601	613	580	584	580	546	596	578	566	591	581	579	542	600	579	552	558	563	563	578	571	594	576	623	601	596	547	564	596	591	547	595	561	556	527	589	576	598	563	585	536	563	566	595	594	577	565	596	588	555	578	606	601	566	568	556	568	583	532	548	599	561	589	575	612	576	579	572	578	555	545	548	568	576	569	549	604	577	566	580	566	524	556	604	572	579	594	557	546	551	574	581	627	556	581	533	539	564	618	554	571	572	532	541	576	573	548	594	597	558	585	594	619	611	568	561	555	570	554	544	561	517	583	562	562	559	554	588	552	580	552	580	565	563	566	574	575	588	588	552	537	585	607	558	568	605	609	588	540	572	567	592	607	559	584	609	547	532	556	597	586	580	560	609	540	580	607	606	586	594	552	570	578	622	575	568	600	543	552	504	566	566	597	545	559	567	549	553	605	584	560	568	568	548	569	571	559	594	588	552	569	565	537	557	574	571	608	578	571	562	600	609	561	596	577	571	588	558	564	572	551	559	569	557	579	546	595	587	591	574	584	598	560	586	575	605	581	522	562	565	552	582	597	573	593	539	569	605	563	603	605	597	594	559	551	545	584	589	575	601	581	561	598	605	615	559	599	562	625	571	535	582	534	542	555	572	583	521	556	550	586	578	567	608	591	578	592	570	569	585	614	546	536	586	596	611	614	550	595	578	576	559	575	552	574	575	560	545	599	604	566	563	590	557	603	558	591	572	515	511	601	580	551	563	624	548	602	601	575	592	571	600	586	504	576	559	583	583	580	632	555	576	556	535	582	574	572	595	598	592	594	616	572	562	576	585	606	603	567	594	555	581	561	571	551	589	583	568	622	557	572	558	577	625	597	595	582	550	570	555	591	514	566	578	564	552	560	571	555	591	588	539	601	573	585	581	550	567	544	582	576	565	542	560	558	580	595	563	596	587	519	576	552	553	579	585	622	576	601	542	552	570	599	577	622	582	587	592	555	581	564	612	545	561	595	577	558	570	604	582	594	576	582	605	603	569	589	596	565	547	639	563	604	579	632	570	569	586	564	580	590	551	605	572	567	571	611	580	570	579	577	569	564	581	606	556	542	560	564	532	552	623	584	566	593	599	594	603	602	548	557	529	542	594	608	545	513	559	545	560	540	535	565	580	597	580	598	577	599	565	592	547	574	537	582	582	576	570	567	616	559	606	578	580	607	612	578	550	549	579	588	591	524	603	567	534	557	568	585	569	589	544	581	577	600	557	572	600	533	556	530	591	570	595	603	562	579	599	578	553	563	555	566	574	544	554	567	568	593	573	572	585	598	568	591	574	591	553	609	551	587	577	560	572	532	611	562	592	562	586	579	567	563	568	614	619	565	573	558	589	590	582	531	611	565	558	571	534	578	558	557	613	560	595	563	572	534	580	548	609	572	582	591	553	596	540	563	570	607	571	562	602	610	565	544	517	559	558	592	597	585	555	616	567	615	533	572	560	603	558	609	608	579	611	588	584	558	545	529	582	542	579	550	603	597	600	585	595	543	550	600	576	633	580	555	594	561	586	566	570	550	620	538	560	543	569	543	623	573	574	638	604	577	567	570	564	592	527	560	582	566	598	572	555	586	562	594	574	568	572	562	577	572	573	551	589	568	602	588	539	603	538	583	570	553	530	561	556	608	623	554	609	598	615	582	572	571	580	571	576	596	564	567	564	582	553	571	561	581	547	560	590	576	588	559	569	555	565	546	563	594	577	557	597	537	598	616	601	650	571	561	567	566	556	623	606	518	567	555	569	564	589	529	564	569	577	605	554	559	582	579	586	605	535	582	569	601	579	555	585	567	582	624	592	576	547	607	605	546	561	622	575	568	583	594	586	599	570	592	569	617	615	554	530	566	565	576	559	560	587	603	554	622	570	574	568	610	563	632	614	573	598	555	575	591	570	590	582	584	580	574	557	579	587	572	541	588	585	571	622	590	582	552	548	553	541	550	615	566	619	609	570	547	571	556	559	564	587	591	568	567	594	555	602	569	546	583	551	611	566	565	588	614	606	570	560	588	610	555	645	613	586	596	552	591	579	648	538	583	557	571	626	563	558	603	538	566	594	560	568	545	528	589	520	588	613	580	581	606	572	597	580	560	587	577	538	592	586	581	559	540	584	569	588	618	583	568	542	619	581	583	546	584	584	560	606	555	524	553	583	558	527	553	532	580	591	588	604	586	577	516	564	581	588	567	540	521	600	560	559	593	532	594	584	573	603	635	549	557	586	541	569	620	577	575	582	573	536	566	581	568	576	611	590	584	596	585	538	584	588	613	556	563	523	589	620	574	568	544	560	608	611	569	567	554	530	582	578	573	535	541	600	530	582	572	543	543	575	596	603	567	574	560	593	605	597	548	622	546	567	627	559	558	531	595	531	533	555	609	588	602	589	550	587	583	573	596	627	595	530	561	552
7595	3377	2812	1480	832	514	428	385	361	344	318	293	330	307	283	308	302	350	315	303	340	335	345	307	369	358	403	375	384	334	343	416	399	387	377	361	377	363	337	377	330	337	317	343	300	308	325	304	311	308	305	302	304	308	289	309	313	274	267	323	263	278	289	272	257	302	240	278	272	275	298	281	267	280	271	283	273	275	251	254	278	276	265	242	235	278	261	257	278	277	266	266	267	280	268	273	234	240	259	276	272	285	278	245	311	232	260	272	284	309	254	246	270	255	261	254	270	292	299	235	272	255	250	258	282	257	257	270	260	261	288	269	274	279	264	260	304	252	239	257	262	260	277	266	306	267	303	272	293	277	258	279	282	304	283	272	265	287	274	248	241	263	286	291	278	263	257	279	261	279	264	287	265	277	247	286	310	256	267	290	264	257	297	258	301	251	273	305	248	266	274	281	263	255	285	287	251	276	248	273	246	248	249	272	291	247	251	278	291	269	276	251	273	298	257	295	288	287	301	260	264	292	249	269	279	273	265	272	294	261	254	240	278	259	233	254	280	288	269	264	279	279	263	253	273	256	265	273	259	268	249	255	285	278	256	260	268	272	285	247	287	268	279	234	289	309	264	270	265	285	252	278	243	270	276	280	284	277	251	262	284	298	258	257	277	266	286	299	281	273	267	257	278	301	267	280	264	265	272	265	262	285	265	269	280	304	268	266	268	277	270	255	261	285	315	276	267	276	272	281	272	255	249	265	257	275	268	262	288	261	249	265	240	275	291	273	239	254	256	304	262	290	248	273	285	276	295	245	271	269	269	238	282	256	264	294	287	259	261	248	248	292	273	292	299	277	281	260	243	275	234	285	259	253	294	253	269	279	264	260	301	293	277	264	262	249	266	286	265	259	270	291	269	298	256	300	274	271	282	300	276	263	252	291	250	312	254	263	289	300	277	265	273	263	310	281	303	267	281	265	296	290	270	272	320	313	279	272	257	277	247	256	307	286	268	254	265	264	267	269	284	255	253	272	262	281	265	288	273	243	269	280	270	283	267	294	265	261	281	254	272	264	243	240	305	279	287	282	329	288	260	253	261	290	265	288	287	242	279	270	271	265	270	275	285	269	263	294	296	285	267	250	301	288	276	274	282	251	270	248	305	256	310	279	271	304	243	260	267	267	282	272	265	267	273	282	279	254	287	293	298	264	238	267	256	271	241	268	273	246	291	271	267	252	276	272	255	239	292	262	268	277	254	255	276	274	245	252	294	268	232	282	288	266	266	248	267	284	269	268	254	307	261	251	257	221	303	255	274	295	304	256	281	238	281	271	260	239	280	276	270	312	281	302	276	264	283	240	258	271	287	257	285	273	304	276	265	268	273	255	278	258	264	277	262	282	300	274	266	315	282	258	253	267	254	287	253	289	274	297	268	262	284	299	274	255	279	251	272	274	275	263	289	282	268	263	268	265	264	257	280	274	269	291	248	270	270	251	262	272	264	294	275	274	273	285	247	266	242	262	258	251	269	256	264	270	260	281	278	279	280	255	266	288	249	276	324	267	271	235	272	266	269	300	284	288	285	251	254	273	280	277	305	289	277	269	272	274	265	238	244	286	285	248	222	248	258	279	279	246	270	271	258	277	256	250	258	281	242	240	250	253	268	260	272	250	275	286	276	265	279	259	285	275	279	269	271	263	259	285	302	283	271	272	275	271	253	287	257	280	275	271	275	301	253	262	292	266	269	283	280	295	283	257	277	277	272	309	271	263	268	290	284	255	286	273	252	244	269	257	272	241	236	278	281	268	264	239	287	266	242	266	250	263	230	255	298	293	284	249	282	236	294	259	270	277	259	264	269	269	264	249	278	238	265	240	271	297	265	251	262	260	249	253	271	236	264	263	244	269	279	255	244	280	261	257	266	304	313	277	240	261	253	292	258	250	259	270	299	294	262	248	261	272	286	297	287	252	262	257	261	287	279	267	263	269	282	272	231	270	290	257	280	256	260	282	275	268	280	266	268	253	278	253	256	247	265	285	260	302	300	253	251	273	265	283	264	285	247	267	253	250	261	268	317	273	269	274	290	302	276	236	265	260	273	258	268	293	255	295	303	304	249	226	251	264	277	279	267	271	246	278	258	238	265	281	262	297	302	243	251	293	255	293	290	286	286	255	261	268	253	274	257	260	257	250	295	269	231	281	288	263	283	250	281	291	281	282	291	279	239	276	255	285	277	272	286	275	290	279	268	291	260	239	267	276	271	257	274	304	258	273	265	283	298	292	258	261	265	277	278	273	261	239	236	284	265	272	267	266	269	282	272	285	225	258	262	263	257	281	275	258	306	284	284	275	278	273	263	288	250	277	249	254	263	283	295	294	268	282	263	284	245	259	282	256	264	281	263	265	275	289	249	268	254	299	304	269	277	270	250	288	250	259	260	272	268	285	268	292	287	257	285	261	261	266	261	286	273	276	261	273	265	272	248	272	261	239	286	256	261	278	268	272	304	282	291	318	279	284	308	261	264	267	273	265	274	263	285	275	274	259	294	271	273	287	272	274	266	265	277	294	249	266	268	251	263	252	280	274	246	312	256	272	266	281	256	292	257	278	303	278	255	248	258	288	239	286	260	279	272	260	242	246	290	276	276	328	255	273	287	267	283	311	296	287	246	266	301	277	264	258	275	273	318	269	251	238	280	270	269	296	245	278	255	277	240	279	253	265	257	243	259	260	270	257	278	304	252	301	292	244	264	281	265	257	256	277	251	286	304	285	250	255	284	288	249	284	279	283	274	259	261	283	287	246	266	300	301	243	257	264	270	250	266	253	236	236	257	270	274	274	243	266	279	269	297	265	263	264	293	282	305	269	266	271	243	264	269	269	278	274	253	259	262	275	303	266	254	281	297	263	270	258	242	238	265	257	246	250	291	272	276	260	238	282	273	263	252	282	284	260	257	278	286	254	293	238	293	269	281	311	286	262	260	292	255	275	278	270	284	275	269	266	254	301	288	278	272	303	250	277	275	250	255	240	268	267	262	260	277	266	290	269	261	250	284	278	274	279	267	251	231	275	248	245	266	260	298	267	284	260	287	259	242	281	294	318	243	265	241	259	286	255	267	290	262	286	280	253	295	270	260	258	259	242	275	270	267	276	252	244	281	250	263	283	275	283	268	254	264	259	289	301	250	241	244	251	308	291	241	259	274	266	294	250	256	279	268	270	287	284	282	253	290	251	287	266	294	286	280	314	260	283	280	269	249	270	251	242	278	261	295	250	272	227	266	304	265	271	286	260	292	269	293	266	284	295	304	283	268	269	266	252	234	267	257	287	272	279	265	264	253	295	301	287	258	277	255	290	273	263	253	288	260	290	242	283	270	278	254	252	254	265	269	254	262	259	249	278	279	244	236	263	268	250	263	266	311	259	265	258	257	273	254	297	298	258	243	264	293	278	282	300	257	246	297	305	299	267	286	290	250	254	232	259	267	273	254	245	273	287	277	259	283	269
4816	3512	4936	4389	2786	1967	1535	1297	1105	1055	952	894	870	895	914	892	843	941	960	968	995	1052	1118	1283	1348	1383	1550	1480	1403	1386	1350	1597	1682	1549	1390	1338	1375	1285	1202	1259	1239	1167	1206	1134	1059	1028	1001	964	934	955	952	910	944	833	826	803	796	746	715	744	775	760	700	708	756	700	712	676	692	637	700	665	699	658	642	630	691	665	672	628	673	654	643	694	695	675	672	661	686	650	645	647	666	656	637	653	640	599	672	626	646	641	701	601	674	682	672	628	683	685	682	691	688	635	657	637	650	654	657	666	666	680	629	707	712	676	681	646	673	675	630	651	604	656	656	727	659	617	675	669	635	617	713	663	647	712	693	653	637	668	669	650	693	630	660	697	693	652	646	708	666	650	677	625	666	655	646	657	625	641	702	694	689	637	624	669	630	688	640	662	646	640	647	674	707	713	738	683	644	657	695	663	672	653	679	655	634	641	644	721	618	693	709	689	638	689	662	684	672	656	616	656	665	630	670	612	682	689	679	657	622	651	680	657	659	709	637	657	664	663	682	675	662	661	644	669	660	623	672	651	611	616	661	619	644	676	648	695	671	657	624	637	649	686	707	674	648	662	673	634	644	710	693	649	680	654	629	621	632	681	641	704	640	651	636	640	672	638	669	654	699	676	673	660	654	658	657	644	630	627	697	639	647	655	688	669	636	705	633	642	671	665	645	655	665	668	644	633	646	622	652	678	688	663	641	689	667	669	643	660	684	668	663	620	636	682	686	644	608	631	632	633	664	630	662	615	637	673	675	678	650	665	671	658	674	646	625	716	662	639	623	707	672	689	632	654	689	684	624	694	677	703	651	660	639	669	658	640	660	648	699	660	645	673	682	641	660	681	663	654	629	655	600	639	631	632	720	695	673	652	640	737	658	611	671	663	633	673	639	686	703	608	644	655	680	709	616	603	650	610	701	660	656	665	646	626	699	682	658	647	649	662	645	632	683	682	697	650	687	634	655	643	610	634	641	628	661	710	682	628	634	663	688	679	658	671	635	691	663	637	721	649	684	625	666	621	651	696	632	667	686	649	684	639	643	666	659	644	653	629	693	651	629	641	663	649	667	653	676	643	682	623	648	681	676	695	615	691	597	668	689	679	614	645	675	671	658	649	624	634	615	661	674	704	641	680	686	676	655	677	653	641	619	662	674	691	643	692	677	724	653	650	628	664	655	676	618	674	655	638	671	642	641	662	679	649	682	654	651	671	665	623	682	650	653	619	667	646	663	660	619	619	665	661	673	625	658	674	670	684	684	663	695	664	634	645	630	621	671	643	685	675	641	640	627	663	634	708	632	627	648	659	642	650	685	636	649	621	660	629	667	662	672	652	700	645	649	670	649	688	642	658	623	626	653	658	678	643	659	650	655	669	640	634	652	682	731	668	679	698	703	648	652	600	683	663	655	669	636	632	694	647	649	645	638	674	687	679	660	655	705	657	698	620	619	693	615	636	656	675	659	675	647	654	671	678	705	643	687	656	701	637	613	645	644	687	700	662	640	665	696	604	656	670	642	679	679	664	669	705	660	657	620	688	675	640	646	683	651	691	655	660	653	668	659	617	664	677	682	630	667	653	633	652	664	655	690	680	690	615	629	691	646	645	669	651	649	658	669	669	626	678	684	638	695	620	654	635	656	655	660	700	678	666	643	655	592	677	665	709	671	665	652	618	676	643	631	663	660	644	638	619	639	611	657	669	684	627	699	672	647	644	633	632	626	660	634	635	662	620	693	683	636	622	659	664	643	654	658	643	630	645	622	674	649	653	615	643	657	652	645	632	644	671	683	634	654	639	690	642	653	651	633	654	659	686	718	667	685	657	695	656	659	651	685	636	620	665	707	623	661	624	632	634	666	649	632	657	645	685	665	617	656	603	655	642	682	684	673	647	618	673	617	676	658	639	652	643	672	679	632	646	616	656	694	659	661	628	626	669	650	669	669	662	630	619	691	667	625	624	656	676	685	627	611	642	716	664	648	687	686	645	621	690	690	639	678	669	670	674	655	666	688	633	679	686	645	633	663	661	636	672	682	718	655	647	651	657	666	709	639	652	678	678	685	664	642	640	640	642	658	636	684	678	633	622	667	670	652	639	643	710	692	655	658	643	648	659	693	636	671	694	663	642	672	678	665	691	635	642	651	653	635	658	642	620	718	663	655	695	667	671	661	697	597	690	683	617	659	645	668	656	654	666	665	643	707	639	669	643	642	677	685	641	647	660	663	648	664	663	640	663	634	674	644	725	695	689	671	671	698	639	636	626	689	614	720	639	647	639	675	676	633	675	661	626	684	702	660	673	630	611	676	632	658	641	717	714	669	638	656	689	672	665	679	635	661	672	656	634	680	657	695	617	630	660	668	618	661	623	630	622	714	684	664	632	675	696	690	665	696	650	668	653	664	645	595	645	612	624	610	596	652	646	652	638	681	654	617	655	662	680	643	669	632	654	670	657	691	652	688	671	663	668	631	687	659	701	639	628	674	669	622	664	671	626	666	693	644	691	660	672	660	656	657	634	662	707	654	611	647	661	670	670	677	651	673	646	626	698	667	695	650	651	624	658	616	677	631	659	641	666	640	630	677	633	681	660	624	634	659	657	677	657	700	657	676	698	684	638	671	693	635	659	705	640	670	656	690	620	691	635	682	634	677	655	695	656	637	666	667	664	647	646	645	624	630	617	678	589	693	647	663	686	654	673	646	699	649	647	628	653	621	626	662	676	639	670	661	671	664	688	637	679	688	660	708	691	616	651	663	668	636	677	678	643	672	646	649	626	670	670	627	679	599	674	664	634	649	628	661	649	729	595	632	659	725	686	699	595	666	636	700	618	637	622	668	639	642	672	662	675	625	674	677	631	644	644	683	709	669	654	671	643	651	632	677	666	676	678	681	660	647	640	667	679	607	605	693	635	658	664	624	664	628	670	630	689	677	628	648	641	609	661	680	657	646	642	672	648	653	659	690	648	651	688	679	647	657	664	693	641	642	669	670	671	668	612	652	695	642	658	632	711	697	663	703	704	643	641	612	668	701	646	675	662	653	650	660	656	694	632	672	624	656	654	677	669	645	696	643	689	689	662	655	665	675	655	646	640	620	678	648	670	678	646	671	705	654	659	689	637	659	640	685	654	663	665	695	684	684	687	694	645	612	688	643	653	703	671	689	651	695	709	715	669	710	625	621	670	677	665	650	682	660	631	694	657	638	635	675	681	631	589	635	696	672	669	640	623	654	658	666	623	633	667	614	633	677	671	703	660	679	625	669	615	690	704	691	673	653	654	629	660	695	622	691	714	660	656	646	657	652	655	664	682	646	662	611	700	638	620	659	681	632	665	680	636	664	696	649	640	606	682	646	666	670	671	659	633	644	619	686	695	664	649	636	648	667	645	630	634	642	646	651	707	656	681	650	649	636	642	648	666	707	598	627	632	624	734	600	683	682	688	703	628	651	692	640	685	655	655	663	687	683	671
16129	6783	5979	3243	1664	1084	751	642	561	473	426	386	361	342	336	334	344	361	306	343	344	343	385	383	407	405	424	423	438	406	435	422	446	433	424	432	364	398	397	359	375	357	359	387	364	344	334	293	367	308	365	324	288	304	295	292	286	268	305	267	322	289	265	308	290	285	288	266	263	238	264	269	272	258	258	236	255	251	285	235	249	269	276	263	268	273	241	264	236	231	254	259	235	249	261	253	218	261	252	253	267	244	247	230	245	244	266	266	248	254	246	231	243	257	257	263	240	224	226	224	263	256	254	224	268	257	251	260	275	246	258	257	281	250	231	233	250	258	269	247	235	256	283	237	260	257	237	241	223	232	256	242	254	252	265	234	235	245	264	297	244	255	268	261	255	280	262	248	241	245	265	242	257	273	260	237	250	240	245	243	244	231	242	267	262	265	236	267	251	248	259	259	250	269	265	243	274	247	271	271	252	253	240	231	264	248	270	249	248	256	242	263	256	251	249	240	223	265	258	227	256	245	258	271	241	248	267	229	236	245	224	276	261	266	255	297	251	246	258	268	254	267	256	227	262	236	256	274	286	275	271	252	246	306	276	250	277	256	251	292	253	233	240	249	247	262	237	256	251	258	265	261	233	255	246	258	204	239	255	255	237	267	264	245	214	238	282	260	208	248	257	242	259	237	255	264	244	244	221	240	277	255	237	253	250	262	244	267	217	226	243	241	240	258	275	257	250	246	268	244	281	260	247	273	286	233	231	249	242	239	269	238	250	262	243	235	235	252	231	234	229	258	277	232	263	298	230	238	252	244	240	284	246	260	232	264	237	256	261	269	249	263	234	266	261	243	244	255	268	272	269	255	273	240	244	263	268	256	240	260	231	233	276	228	268	258	280	225	249	250	269	260	279	299	247	275	288	270	252	257	261	217	303	252	259	267	247	251	272	253	264	261	263	257	246	274	257	257	247	236	232	260	233	266	277	252	259	246	240	284	227	268	237	266	288	259	236	232	249	244	260	254	249	265	250	244	268	233	279	258	254	272	255	252	251	256	241	270	238	269	282	251	266	257	271	267	254	265	250	264	266	237	264	272	244	270	246	233	291	262	236	265	254	267	263	244	265	223	251	231	240	241	235	254	252	224	239	251	267	242	237	244	240	261	271	259	239	225	234	274	252	246	251	277	250	243	270	245	217	260	240	271	253	259	304	248	267	248	246	229	260	254	207	237	241	275	262	282	224	233	233	252	245	215	255	262	264	259	225	212	251	250	229	257	235	252	255	234	232	249	233	254	233	237	268	244	246	250	229	252	255	244	246	245	255	234	253	264	245	227	260	230	260	233	280	263	261	264	253	248	228	239	249	251	240	247	259	243	265	255	238	239	240	235	259	265	251	237	245	270	250	236	262	246	242	250	253	262	242	274	223	248	249	263	252	263	224	249	257	244	250	247	224	252	239	238	260	242	234	253	270	260	221	225	226	246	245	263	212	267	225	247	274	238	244	269	262	248	244	276	250	268	233	243	246	269	227	262	250	246	264	264	262	258	236	265	308	253	231	243	230	233	247	267	235	217	241	247	251	278	253	254	220	245	266	246	256	255	216	270	240	251	243	253	264	266	248	211	272	251	239	239	260	236	253	229	238	259	261	227	267	250	286	255	253	265	229	247	261	244	241	245	246	258	268	249	278	259	232	242	219	237	260	219	249	260	244	250	239	276	242	239	230	290	222	224	276	286	255	276	250	267	276	237	278	260	234	248	266	280	232	263	211	257	234	264	252	247	279	285	265	254	263	255	273	250	231	245	229	250	251	265	264	247	241	223	230	237	241	249	259	246	252	251	276	236	263	239	251	253	240	267	249	233	258	268	239	266	242	255	227	269	260	253	259	250	264	242	247	243	257	277	279	266	252	259	239	258	269	253	282	242	224	232	261	241	255	231	255	251	244	245	263	223	246	270	255	277	271	263	274	284	249	216	252	242	238	232	261	247	260	220	231	291	253	282	268	277	259	259	260	246	237	253	267	235	253	246	232	265	220	254	273	250	257	247	268	262	273	244	244	268	252	259	275	251	255	253	278	245	257	256	198	242	239	266	246	230	257	289	231	243	259	265	257	247	237	217	251	281	257	265	259	252	278	249	250	254	260	262	256	240	229	257	262	249	256	239	244	228	264	249	276	253	260	251	289	259	265	259	260	229	250	265	282	266	260	233	260	277	268	271	285	260	278	259	239	251	260	237	247	244	251	251	266	248	270	256	239	238	271	267	239	255	232	268	279	251	236	261	244	241	291	232	240	277	272	247	247	232	254	248	254	225	226	258	243	264	255	245	238	256	294	260	270	239	217	252	304	252	255	274	260	237	244	245	249	232	250	232	242	247	239	231	242	243	270	235	253	255	246	264	251	275	230	240	275	278	285	252	278	288	220	276	281	247	245	281	247	256	246	247	256	265	247	261	230	252	238	267	261	244	245	258	260	245	251	260	226	225	248	247	239	274	247	253	245	207	264	238	268	226	267	251	280	262	262	274	247	257	271	253	254	236	224	260	235	274	244	245	236	281	229	251	270	247	258	227	246	256	216	242	263	236	251	239	270	290	258	253	261	241	280	252	252	259	270	229	267	232	259	236	259	273	275	244	260	239	251	273	249	237	270	230	228	268	251	265	235	261	290	264	245	229	248	242	245	228	256	232	259	243	270	274	252	261	234	255	238	273	254	234	266	241	255	266	247	250	236	255	293	261	260	240	238	258	278	286	249	215	286	259	267	252	238	259	242	244	281	241	251	246	271	269	236	247	229	256	232	230	221	248	239	278	239	267	242	263	238	265	246	251	249	248	240	222	231	237	247	264	242	243	253	223	263	252	267	268	265	265	247	247	262	275	256	242	235	248	244	276	258	270	248	238	255	249	236	264	225	264	268	243	257	240	230	259	242	252	264	267	255	262	267	252	231	256	276	234	253	247	272	248	228	227	263	232	226	239	263	257	265	241	254	276	261	228	220	287	233	234	230	262	256	255	265	252	264	267	232	282	257	244	262	241	226	270	242	243	270	231	259	261	251	245	263	283	281	226	243	223	254	248	241	231	245	247	248	260	253	288	260	227	248	260	253	263	270	265	264	291	261	287	297	217	257	262	230	255	253	276	258	272	294	253	259	221	274	246	255	249	273	226	238	208	223	242	269	224	268	250	271	245	254	254	242	239	274	277	265	279	230	254	272	264	230	272	244	271	254	266	232	243	242	265	270	279	247	270	264	282	233	250	270	266	249	238	243	253	258	238	267	269	276	231	296	263	243	232	207	255	233	236	292	236	257	279	241	239	249	206	236	240	290	263	255	231	267	232	256	239	290	261	251	224	277	216	243	257	244	247	232	243	254	234	251	264	255	231	276	221	237	270	295	240	228	247	264	243	242	235	250	277	252	263	250	240	257	280	252	276	242	272	261	214	270	250	259	244	232	255	275	242	263	258	262	263	257	237	271	250	227	244	294	261	224	246
9705	5877	9136	8027	5769	4105	2934	2559	2229	1921	1670	1456	1357	1208	1243	1226	1202	1260	1256	1317	1379	1455	1473	1657	1814	1971	1860	1867	1928	1803	1930	2239	2254	2033	1875	1866	1734	1719	1707	1658	1668	1574	1560	1432	1396	1298	1246	1264	1213	1242	1219	1212	1171	966	975	991	917	876	854	812	791	794	792	751	720	721	686	723	666	703	648	651	689	590	643	620	603	659	656	592	649	603	686	611	645	649	652	577	631	664	657	602	614	644	614	603	577	630	635	586	658	643	587	605	673	630	630	611	593	636	618	661	617	645	604	592	655	660	642	602	653	638	640	618	619	662	639	593	580	632	648	598	594	619	662	631	603	668	643	578	612	640	599	627	605	682	666	628	621	625	658	632	622	599	602	625	616	601	642	620	609	632	626	630	654	633	639	630	601	602	641	629	637	630	580	598	612	636	649	676	672	619	598	618	605	622	622	599	570	604	597	602	605	614	642	614	615	667	654	618	620	631	587	615	639	592	587	654	636	608	619	616	628	613	653	582	599	651	624	607	613	574	619	647	569	627	599	613	652	651	658	628	665	684	645	630	628	668	605	622	621	622	590	610	584	609	603	645	634	614	609	603	624	633	661	600	643	647	603	638	638	642	637	644	620	600	634	635	625	596	602	648	610	638	595	587	605	609	606	611	606	637	631	631	612	625	633	576	627	617	635	617	648	618	650	615	622	673	645	605	608	593	662	562	619	608	621	659	622	602	597	612	630	606	611	644	634	638	670	644	642	671	614	612	663	647	653	632	586	670	617	557	601	616	627	559	648	626	628	622	658	610	621	611	563	596	693	587	577	627	627	598	660	631	639	638	629	672	643	630	624	620	609	612	566	624	633	648	636	607	612	637	632	576	619	650	577	651	605	617	592	652	632	615	659	605	604	662	644	644	655	670	650	686	632	594	660	629	597	581	627	612	618	651	649	631	598	623	617	567	667	622	596	560	585	585	580	634	614	595	609	656	601	669	640	641	592	628	639	636	588	638	613	680	598	636	607	605	641	588	656	608	578	607	653	604	650	631	662	660	684	635	611	631	631	633	658	593	600	634	632	614	637	627	611	635	633	629	653	595	574	578	643	636	586	620	614	626	633	636	644	666	642	637	565	617	644	641	617	623	602	690	626	573	636	604	635	596	575	649	600	613	669	610	647	623	673	584	650	659	648	640	642	640	626	621	657	606	659	631	636	663	608	642	632	616	596	564	613	577	630	631	601	605	604	613	616	598	630	566	597	623	651	596	625	644	611	670	664	614	618	625	671	629	639	603	611	652	636	634	609	634	609	628	615	605	585	634	618	600	606	628	608	637	655	634	657	606	600	616	625	643	608	639	601	614	612	627	596	643	591	657	573	659	636	628	671	648	592	623	648	606	653	612	599	619	603	619	611	625	645	623	602	616	658	673	578	607	621	669	586	631	584	672	616	587	626	600	598	649	624	634	636	615	705	605	630	603	622	630	578	591	636	651	616	602	627	629	583	616	608	651	626	641	592	642	585	608	624	629	599	642	604	587	605	638	609	632	649	622	622	590	653	606	586	653	585	619	606	654	629	632	578	628	628	628	644	640	609	614	652	662	662	653	631	622	621	575	642	644	653	595	591	573	608	624	606	654	617	635	638	627	638	620	638	634	630	634	652	634	669	620	608	602	566	638	600	567	662	651	622	667	594	633	637	636	588	615	600	651	623	642	614	618	640	628	635	602	620	597	639	627	618	610	611	644	673	645	632	666	642	648	644	634	651	610	623	661	610	584	595	675	612	603	602	588	646	609	606	635	581	636	642	633	622	649	633	601	670	633	668	636	622	582	584	583	598	623	609	652	604	644	605	570	611	628	612	616	624	629	615	636	602	621	636	606	634	581	604	653	603	588	666	631	639	613	660	629	635	592	619	642	639	658	608	612	619	536	651	633	621	613	605	608	609	596	642	624	611	641	631	577	610	634	581	594	632	661	640	598	638	582	668	601	623	645	597	589	624	609	609	592	642	641	635	606	647	618	601	611	612	633	645	602	654	608	612	625	641	648	623	680	608	635	635	645	610	615	594	584	630	621	624	632	573	616	612	607	636	590	610	596	576	666	626	577	606	628	612	579	649	624	636	625	651	632	615	605	626	627	586	579	647	627	587	601	648	615	594	595	597	650	618	588	593	627	654	574	648	623	643	639	616	602	619	668	662	602	664	635	580	625	606	613	617	629	638	653	629	656	640	614	613	591	614	597	644	596	626	639	632	628	617	656	697	641	627	618	631	604	593	626	651	625	576	631	646	644	630	627	620	657	622	595	610	631	621	626	600	620	666	652	600	610	614	619	657	577	623	636	615	628	654	563	547	604	642	605	613	589	616	579	600	630	614	580	586	644	648	691	634	618	599	655	579	622	665	598	646	545	656	584	640	591	592	637	583	614	653	647	596	591	599	628	629	627	633	646	583	649	611	643	649	620	628	638	598	617	653	612	638	671	595	579	622	588	628	630	626	619	614	565	623	603	646	612	603	630	587	584	628	638	679	623	637	647	649	588	637	575	611	648	631	615	634	602	648	593	617	637	638	600	633	597	628	600	614	627	629	581	564	649	649	665	628	604	611	629	648	635	651	634	639	643	655	605	609	657	590	597	645	616	615	572	631	630	624	591	668	577	595	639	566	589	662	619	608	584	618	692	601	605	664	607	620	609	645	584	634	665	620	608	596	621	611	589	583	631	629	600	624	607	629	634	622	593	656	646	637	667	600	624	624	639	635	629	620	656	587	611	666	617	622	613	605	651	617	606	642	653	639	637	598	640	617	605	619	632	610	602	595	663	633	637	600	613	621	642	604	629	663	653	619	610	582	638	616	632	635	613	623	591	632	594	640	636	610	613	574	602	645	626	555	622	584	593	641	614	648	643	623	592	657	628	628	616	628	621	585	584	637	600	599	602	609	641	656	593	610	582	682	635	587	644	650	652	586	635	625	592	608	672	622	571	672	653	646	619	598	590	676	668	614	600	584	679	636	598	646	641	626	643	575	591	634	604	623	615	648	630	617	621	608	642	637	622	638	661	616	651	609	604	630	614	575	612	562	636	653	663	568	634	631	597	610	611	594	594	606	641	620	646	603	618	633	641	624	585	636	631	631	635	591	638	693	602	659	639	629	640	592	635	617	621	602	595	653	651	614	647	618	603	644	582	627	637	608	596	630	630	615	606	672	637	627	655	627	589	613	649	587	603	666	637	616	617	583	626	608	563	663	617	631	592	666	606	586	585	645	619	649	626	633	662	628	600	638	651	621	604	580	667	640	631	637	599	631	614	642	652	592	614	621	592	622	645	629	624	611	623	601	640	584	564	591	635	608	631	620	625	617	560	613	631	627	633	592	630	624	607	633	619	594	611	679	616	633	605	657	582	621	597	598	619	640	611	594	613	625	620	614	609	623	672	619	648	637	624	603	635	622	604	616	581	686	621	595	605	617	613	599	603	627	607	651	653	639	593	620	634	618	627	637	626	608	619
22644	11112	10047	5356	2773	1670	1121	893	797	627	593	421	410	388	424	381	348	353	376	362	405	369	407	444	454	509	430	475	454	447	430	514	510	506	485	474	468	389	403	403	417	423	433	385	337	337	329	351	336	374	368	336	305	274	327	306	294	292	261	302	252	283	265	261	259	269	260	233	230	277	245	265	229	231	243	245	222	219	229	235	234	241	243	239	267	231	214	249	236	222	223	212	254	241	239	242	230	213	219	231	247	217	238	212	228	239	232	217	231	194	237	217	223	213	218	230	201	246	233	238	218	224	254	228	234	217	207	244	219	237	201	216	250	221	222	256	227	220	269	231	230	241	227	224	252	239	258	220	244	232	234	249	224	225	228	233	228	227	253	225	240	237	211	226	225	198	249	237	233	253	233	240	204	236	242	220	234	208	236	227	248	212	250	251	221	257	269	279	242	218	215	212	247	238	245	215	216	235	230	242	232	248	234	215	239	239	221	222	226	252	239	240	213	245	242	242	227	235	217	251	246	248	234	242	223	258	237	234	237	268	221	227	216	196	226	223	226	222	257	284	247	241	229	259	201	226	221	233	242	229	233	201	248	252	215	247	211	220	236	233	207	304	237	235	246	228	209	210	209	236	209	227	230	234	227	242	225	245	235	199	224	201	251	257	238	238	234	200	209	259	229	242	222	248	236	229	236	224	235	218	221	209	217	215	245	256	260	236	247	237	231	228	219	221	229	233	221	247	230	225	240	233	224	239	237	217	226	220	258	231	255	246	243	229	249	251	258	223	228	232	248	251	231	242	235	231	223	216	227	229	259	235	241	241	197	241	232	215	243	200	232	221	235	205	207	264	212	269	196	208	220	229	239	219	258	215	227	234	232	236	266	225	254	248	248	208	249	243	257	248	228	225	214	220	234	224	248	226	218	230	247	256	219	222	219	233	205	213	260	255	231	243	233	241	223	237	229	228	233	224	200	239	208	215	245	265	241	246	258	254	231	251	230	242	229	244	228	222	255	246	268	248	209	237	211	232	242	228	223	235	216	256	238	235	209	222	226	219	230	247	231	210	243	253	232	249	230	231	219	230	212	251	244	253	220	223	250	267	234	250	242	219	224	237	254	229	267	242	206	237	248	213	221	223	236	229	210	240	217	234	241	219	239	210	233	240	238	206	237	227	223	211	254	226	235	243	225	220	249	232	227	242	198	235	200	216	211	237	198	224	245	241	223	240	232	221	246	230	257	213	223	232	198	208	236	223	263	230	237	228	242	225	243	223	220	244	206	237	234	216	211	241	247	235	240	249	257	196	226	241	249	242	220	237	243	236	228	228	224	241	235	223	218	250	243	276	239	230	250	228	222	248	199	221	245	233	229	257	218	204	219	216	237	224	235	233	220	218	216	203	245	219	198	209	229	247	223	246	202	234	235	250	236	230	222	240	206	253	216	206	232	233	250	219	224	243	235	204	214	240	230	195	222	208	215	225	256	224	221	224	233	258	201	242	251	244	226	205	231	227	231	225	245	251	209	236	242	236	221	231	229	223	253	239	241	237	211	239	227	234	220	230	216	228	253	234	212	231	210	241	258	245	236	254	240	229	238	241	243	256	209	235	209	217	253	247	251	230	216	210	234	236	203	225	217	228	225	234	203	237	204	228	233	210	211	242	221	223	240	188	231	241	243	236	212	228	216	246	238	217	259	235	246	232	222	222	259	233	255	226	230	254	248	238	245	209	213	241	203	261	241	230	235	220	220	230	224	210	250	260	222	248	222	246	263	228	262	176	231	216	235	232	236	218	261	208	195	252	233	249	238	246	230	233	257	252	234	251	229	225	207	239	233	230	223	223	238	240	239	204	233	235	209	202	228	241	248	216	246	234	247	233	243	218	223	228	212	207	222	226	202	215	236	236	248	226	231	233	232	247	256	213	217	238	271	227	251	213	228	219	234	230	233	229	221	222	251	252	221	233	232	238	237	230	212	219	232	246	234	242	210	214	249	220	239	178	241	229	280	239	239	232	216	217	216	264	227	181	242	221	224	230	220	235	226	211	225	246	207	200	248	219	202	203	225	234	237	216	227	223	220	210	193	208	235	247	237	237	226	225	243	228	239	229	220	240	247	222	239	219	217	245	228	233	239	244	257	228	239	237	228	209	211	243	218	237	230	239	239	247	214	215	224	222	233	222	206	233	225	229	242	226	213	260	209	219	230	229	244	242	247	235	215	243	260	242	231	217	234	245	235	223	279	251	252	203	205	206	215	229	234	241	263	220	216	217	208	249	238	226	239	227	249	231	211	247	219	246	246	236	242	217	221	227	269	224	195	207	217	215	226	208	239	236	236	246	244	216	237	226	208	220	238	251	229	223	234	219	225	260	218	233	229	252	199	233	231	219	233	225	210	221	239	234	228	257	233	226	244	231	254	248	213	226	247	222	225	207	241	241	224	219	276	229	242	252	245	246	214	226	229	241	226	229	230	215	269	233	233	230	247	256	246	277	250	245	228	226	228	222	246	211	230	211	209	236	249	237	199	227	232	233	245	249	225	233	254	230	208	217	224	234	235	262	212	222	233	240	220	221	197	229	243	227	213	219	253	219	205	251	236	235	247	264	258	236	241	233	232	209	226	229	246	213	200	226	227	203	249	245	246	261	203	241	221	266	268	196	219	222	225	254	227	253	244	224	214	237	230	235	218	228	253	235	240	228	234	210	218	231	200	219	251	253	229	237	242	250	230	244	211	231	240	230	226	234	226	225	264	227	234	255	247	236	239	229	226	224	210	217	245	235	244	222	240	249	234	227	235	233	213	230	208	214	229	229	219	236	220	256	251	238	256	258	251	221	217	234	242	219	254	213	248	242	236	263	228	205	229	224	217	246	238	245	225	232	249	249	232	215	247	244	256	244	235	232	251	220	218	254	222	248	236	235	257	240	229	221	270	236	246	217	230	252	208	258	221	213	234	238	265	218	246	199	239	223	246	251	215	237	253	220	213	222	238	222	247	241	269	252	191	224	229	222	224	239	219	205	231	209	227	218	244	249	233	240	214	252	230	230	240	239	250	243	225	233	222	224	225	210	217	211	235	224	238	257	240	262	250	212	253	213	220	230	241	219	228	219	225	226	236	242	227	224	235	216	253	236	213	230	219	213	222	242	229	236	239	215	232	228	204	223	207	244	233	243	257	244	236	229	207	207	219	225	243	245	261	255	256	244	251	231	242	247	237	232	238	236	259	214	211	229	234	269	240	214	237	227	245	249	247	244	233	242	226	238	234	217	217	235	223	218	229	225	205	235	216	209	217	233	221	233	211	219	255	237	251	250	251	198	240	258	235	237	264	221	253	199	231	212	235	226	237	228	237	266	257	231	224	209	226	216	207	227	216	249	204	240	255	242	223	207	259	220	225	218	205	248	209	254	235	232	240	242	221	268	232	242	233	240	227	233	222	231	223	217	219	213	207	251	232	225	206	227	223	217	214	269	232	208	214	244	221	216	235	225
12331	8450	12748	11256	8334	6193	4594	3871	3353	2904	2314	2045	1763	1706	1633	1575	1573	1606	1637	1647	1664	1657	1812	1992	2198	2424	2328	2270	2407	2178	2310	2683	2792	2486	2304	2400	2152	2243	2150	2134	2050	1964	1960	1751	1648	1642	1491	1541	1544	1657	1527	1507	1299	1267	1051	1103	1047	912	905	861	796	748	794	743	736	731	732	694	721	694	667	660	720	650	629	658	607	625	603	604	566	636	573	558	588	579	582	604	559	592	547	589	547	558	599	610	576	615	563	567	599	591	615	588	593	609	603	599	573	622	587	572	544	590	603	617	597	532	616	569	610	578	623	594	594	605	576	651	544	529	595	527	598	588	593	586	570	573	625	594	542	552	602	576	570	575	598	554	555	563	587	583	561	558	556	610	576	560	594	605	608	591	581	628	568	554	576	578	566	582	641	581	590	592	603	565	543	591	610	586	592	539	570	563	568	580	543	561	548	583	618	548	569	602	571	561	588	595	601	545	574	590	572	547	591	566	604	556	557	605	581	572	539	599	535	595	589	570	550	566	542	573	599	562	631	605	566	613	590	579	551	611	549	583	571	576	575	555	605	547	601	678	573	535	553	575	611	578	554	569	532	568	543	544	576	591	581	591	551	595	579	595	590	566	571	571	582	571	603	568	624	593	546	530	527	585	545	545	612	582	595	564	578	596	546	563	551	611	566	588	577	534	592	596	568	562	580	629	519	565	572	585	566	564	554	576	541	633	623	591	554	561	590	571	548	617	566	565	633	542	571	584	568	570	606	526	550	582	573	608	595	579	617	595	522	610	581	572	541	600	577	555	518	585	531	580	601	570	614	563	541	592	618	558	597	552	601	548	563	616	590	587	552	583	568	529	559	596	575	569	567	586	582	558	593	617	600	640	549	560	537	542	568	581	579	571	575	624	590	521	570	557	593	612	568	566	635	558	589	542	531	534	599	547	590	551	556	605	610	568	564	557	583	557	559	581	551	557	571	533	573	598	554	551	571	579	592	599	574	569	583	568	533	580	526	582	554	573	631	592	592	555	597	552	591	592	547	559	590	587	580	599	539	568	562	593	583	558	550	562	551	528	568	532	551	583	571	570	585	581	582	578	581	541	554	573	558	593	568	571	588	574	608	594	621	579	559	606	550	555	561	583	572	617	544	579	575	594	596	540	544	606	531	533	562	594	602	612	585	557	568	567	573	607	621	572	583	563	582	564	611	580	579	580	602	570	569	610	553	556	602	587	583	544	560	565	619	549	588	572	564	576	563	577	510	564	568	572	554	541	580	526	572	588	517	591	585	562	519	607	618	563	548	569	515	531	571	567	596	609	550	532	562	576	543	540	561	552	578	601	576	562	586	579	581	565	631	608	538	536	549	583	568	609	614	583	591	564	557	575	580	635	561	563	570	584	534	655	554	558	544	531	576	546	589	596	596	612	591	607	617	554	592	596	582	589	595	603	549	605	610	551	594	601	597	604	563	517	616	573	580	584	525	594	531	574	578	547	596	560	562	542	563	570	581	576	574	640	579	608	606	570	562	613	570	592	562	618	576	577	536	524	564	571	579	572	584	596	589	603	544	606	625	561	598	550	596	616	596	557	595	617	608	581	578	627	557	598	587	586	569	565	600	542	552	576	627	596	605	558	554	546	541	584	569	572	610	563	585	570	602	583	583	570	560	608	553	584	565	570	582	576	594	587	579	559	586	495	601	621	594	575	538	593	572	565	580	591	553	573	531	574	568	583	560	578	567	590	553	579	582	542	606	587	596	567	587	585	549	605	554	564	525	569	584	561	595	589	581	576	582	562	562	561	567	605	587	602	555	550	583	564	606	602	565	602	611	562	545	565	630	589	526	569	554	563	559	582	579	573	574	583	573	530	574	563	551	593	603	585	596	538	515	577	552	582	633	550	562	559	602	561	568	577	558	584	617	576	606	572	563	563	546	571	552	586	580	586	590	596	551	552	570	573	585	579	573	583	559	555	569	553	576	590	600	548	577	565	585	580	592	582	576	518	530	588	517	566	620	568	580	578	529	597	548	568	577	569	563	550	609	577	604	598	552	557	569	556	577	587	562	571	578	579	577	550	577	590	574	566	571	608	547	591	574	592	544	583	532	557	577	576	563	503	562	594	547	600	570	598	520	553	580	583	613	541	581	577	599	598	586	583	582	564	554	602	576	610	554	564	550	529	536	581	594	600	544	592	542	553	540	543	589	592	573	549	641	581	594	558	542	586	556	546	556	568	594	600	570	547	605	556	549	545	589	589	587	596	600	570	524	554	554	567	621	569	566	603	509	586	566	594	572	584	586	566	570	589	552	587	567	633	536	576	590	543	597	595	603	582	617	573	591	579	554	580	574	577	554	580	611	586	610	556	616	567	550	618	526	583	595	576	598	577	546	602	585	591	564	545	579	574	609	596	607	618	593	559	568	575	612	567	558	619	553	544	577	578	559	556	545	573	578	593	540	522	636	599	614	591	595	537	616	568	590	630	570	498	596	540	584	541	540	611	556	518	526	545	590	566	593	541	579	586	599	549	572	563	627	602	549	547	523	600	538	584	548	553	631	604	593	542	594	606	580	541	608	580	525	581	571	537	581	602	563	609	572	597	552	574	616	609	577	560	565	572	584	551	592	583	582	550	578	585	596	526	579	570	568	568	563	590	600	560	588	585	622	552	544	571	576	549	571	551	600	581	577	551	580	540	597	571	555	575	567	581	595	571	595	577	575	556	560	566	578	592	602	549	553	584	599	546	563	563	565	578	592	568	578	573	554	619	597	587	560	529	579	572	543	580	575	541	574	531	588	584	576	599	580	578	579	584	592	593	559	565	524	596	572	573	574	561	584	590	542	584	593	563	586	569	572	559	567	606	571	565	552	581	567	524	556	563	624	558	607	545	557	574	521	601	613	550	581	587	584	573	614	640	591	589	588	561	577	561	561	607	609	612	618	542	586	560	577	585	582	585	549	571	556	601	593	540	559	540	572	552	607	571	573	543	651	575	586	597	594	579	562	581	575	588	602	566	543	576	562	595	543	614	567	580	525	616	595	599	568	594	602	586	577	566	584	567	610	564	537	572	548	516	597	559	625	543	556	577	595	575	579	563	591	609	569	566	598	559	588	597	583	564	535	578	586	630	544	578	589	533	553	589	564	567	538	574	547	546	591	551	541	530	572	597	603	549	594	563	615	550	598	587	573	541	531	569	568	595	562	613	602	590	579	565	604	602	554	548	568	600	560	571	541	571	599	583	577	582	567	561	581	568	574	541	550	562	588	582	573	554	560	571	556	565	542	550	592	576	603	573	563	562	510	607	575	557	568	594	575	597	608	564	582	568	554	552	568	588	582	555	599	580	540	568	606	610	585	585	579	536	551	582	617	579	591	598	573	564	577	594	586	577	553	601	601	606	593	556	630	621	555	595	565	584	539	551	558	580	573	610	590	565	586	571	584	585	609	560	563	592	551	575	599	582	591	577	592	547	593	560	536	594	602	558	565	564	542	590	602	609
8011	3160	2810	1417	927	567	421	409	379	388	358	286	277	302	301	303	305	313	309	336	320	335	368	358	395	399	391	341	376	329	391	395	386	351	359	350	350	344	358	345	336	332	359	323	317	345	334	308	327	324	320	312	328	293	256	312	268	276	279	284	312	290	269	287	266	257	298	275	260	262	313	243	262	254	260	245	260	259	276	270	264	267	269	277	279	260	297	280	241	226	268	288	253	262	277	298	289	275	288	235	296	263	314	254	269	267	261	258	276	252	263	256	296	254	265	250	292	293	263	276	284	259	219	294	241	250	279	287	270	215	259	275	289	235	277	288	266	289	273	250	249	296	262	284	247	300	258	283	298	267	298	280	260	275	299	283	278	292	261	267	282	256	267	243	276	263	288	260	277	280	289	292	273	260	278	265	268	281	284	269	299	270	249	280	273	245	257	276	276	264	277	284	267	269	278	239	260	264	271	267	277	260	256	271	293	264	242	278	267	265	268	240	261	267	255	322	269	269	242	256	287	243	276	265	250	234	254	278	258	267	296	272	258	259	283	251	272	278	280	284	275	266	276	251	262	300	268	249	263	274	258	301	284	268	275	248	245	275	258	284	295	268	296	255	292	264	282	267	284	286	257	308	281	265	288	296	284	302	246	265	261	281	290	246	294	296	249	268	261	283	305	266	258	245	263	307	254	279	282	267	279	253	276	268	251	257	261	259	279	280	265	280	247	277	238	250	288	281	266	261	285	270	290	263	293	291	282	272	265	279	250	288	268	277	259	286	279	265	290	298	251	242	269	278	297	254	255	286	260	265	269	283	233	258	280	243	276	281	265	268	255	265	304	254	280	250	266	246	262	280	266	267	256	252	254	259	270	276	282	260	255	278	257	266	267	285	291	267	248	268	247	260	271	264	264	257	295	280	266	266	274	287	293	311	251	246	244	254	294	265	289	274	242	265	257	275	245	251	277	270	243	266	247	266	294	265	247	251	288	280	240	298	254	247	283	281	283	288	285	252	322	264	262	283	277	279	280	262	260	269	288	269	275	234	256	230	269	272	242	271	266	269	274	282	279	253	277	274	260	253	282	253	259	254	262	270	279	289	271	255	282	256	273	289	251	239	271	256	274	280	292	298	279	248	228	290	281	275	262	282	278	251	271	277	271	262	257	287	255	284	281	264	271	276	260	262	257	247	262	298	273	280	280	253	246	279	264	262	301	239	248	299	285	271	275	239	315	229	256	251	285	275	289	280	254	277	261	259	275	277	257	260	290	290	277	295	274	282	245	261	297	267	241	260	254	230	268	265	274	276	272	271	248	276	272	261	273	273	251	277	289	257	245	274	252	254	320	268	247	268	284	233	274	251	289	273	275	241	309	257	257	298	279	253	262	229	260	303	265	293	266	283	272	245	273	254	279	268	264	288	317	260	283	266	262	252	311	255	282	255	274	274	256	272	307	266	285	262	263	273	262	273	301	272	271	260	273	246	240	278	253	277	264	258	297	250	249	248	261	261	274	266	257	265	260	269	285	249	270	282	273	276	246	250	298	254	278	293	271	262	271	288	289	264	261	258	254	306	277	295	265	273	238	258	298	281	252	251	303	273	279	254	234	248	274	278	243	265	280	272	294	271	288	269	286	250	284	286	263	261	270	270	239	269	301	292	278	299	293	271	291	256	252	264	278	234	256	264	269	283	256	279	273	265	261	279	275	279	282	264	275	255	257	260	240	280	279	243	245	228	301	242	258	293	235	278	270	276	257	260	280	264	309	272	247	270	265	274	266	256	258	292	273	280	260	285	265	246	288	262	263	249	275	261	277	241	246	271	269	289	261	261	279	300	283	273	270	274	264	270	263	269	264	268	265	285	273	261	249	258	264	277	286	242	244	287	277	248	272	288	293	288	237	256	271	257	274	269	255	248	257	287	260	256	284	276	295	299	291	284	252	254	256	242	286	247	267	253	236	266	268	287	293	283	289	247	288	277	275	256	256	245	251	304	262	282	274	259	274	259	234	280	257	296	261	283	242	266	266	268	234	279	302	303	273	297	263	262	291	271	280	284	271	258	249	251	286	267	263	260	262	265	291	272	297	288	299	240	247	268	288	255	269	277	257	280	266	274	291	262	284	264	267	263	260	256	287	281	262	279	277	257	288	286	253	277	267	276	283	267	269	271	294	272	286	276	263	271	270	267	305	246	260	280	298	257	293	264	257	271	256	276	269	242	261	260	288	274	252	271	279	274	240	284	272	242	254	277	300	255	273	248	300	289	287	264	291	290	260	251	293	278	265	267	261	278	308	283	281	242	258	261	289	292	289	290	249	278	232	288	248	248	279	260	264	275	248	249	265	276	242	306	257	251	261	299	269	258	284	232	267	238	287	278	305	272	285	277	278	251	275	260	260	289	281	252	279	266	281	279	260	234	269	266	286	279	256	242	256	283	261	259	258	278	267	256	248	271	289	296	300	283	264	271	271	287	260	278	269	272	236	294	258	257	304	264	276	247	269	276	254	266	286	255	262	281	274	260	267	260	275	253	303	268	262	264	277	223	285	296	271	290	264	272	288	240	267	275	297	265	271	247	296	264	306	286	291	253	265	273	270	308	247	273	257	246	269	233	270	265	262	276	269	260	266	295	277	271	265	255	252	252	300	266	239	283	294	292	275	262	274	261	262	272	264	280	269	268	283	278	240	291	289	272	278	273	277	255	261	290	247	257	292	282	284	282	278	268	259	267	267	301	242	264	299	263	243	252	277	280	294	267	255	279	278	293	277	266	266	271	272	278	267	268	288	278	289	297	243	256	250	238	260	275	258	278	277	271	275	282	281	276	262	266	264	285	271	275	244	289	286	287	253	261	280	258	264	247	269	293	295	259	278	269	271	253	268	298	259	253	283	273	260	269	258	264	271	273	278	257	263	267	276	231	271	277	277	284	260	290	284	264	242	226	268	271	255	285	285	255	276	280	318	290	257	283	282	276	272	285	271	277	276	253	258	255	263	294	262	257	274	302	281	284	231	275	265	301	284	259	275	288	252	264	267	282	290	255	260	268	246	270	271	248	248	271	269	304	311	281	289	240	289	280	289	264	257	269	271	259	265	253	305	275	267	245	313	250	281	265	233	276	264	237	298	276	292	281	250	282	256	244	283	268	254	253	252	275	253	259	272	262	273	296	233	250	256	280	258	255	259	285	274	271	284	257	291	277	249	279	246	265	267	280	256	258	288	266	265	268	247	278	280	263	255	260	288	248	277	273	265	276	253	260	262	286	269	271	283	263	273	276	267	289	233	280	261	266	270	260	270	251	263	280	300	298	256	254	284	252	263	265	266	275	274	268	305	290	265	278	285	265	318	269	307	281	266	276	269	251	264	311	269	275	268	259	263	257	269	264	260	273	286	287	266	276	270	293	267	290	284	260	303	289	273	280	267	253	274	276	270	271	300	282	299	274	280	241	269	281	288	269	281	277	256	274	275	257	253	277	277	259	294	235	234	265
4954	3140	5086	4130	3086	2189	1699	1420	1319	1251	1049	935	890	865	849	876	936	943	946	979	1038	1055	1066	1191	1400	1350	1394	1404	1477	1369	1445	1692	1742	1456	1486	1284	1309	1338	1326	1302	1275	1236	1173	1174	1071	1044	1015	983	998	984	1003	918	890	881	821	786	803	779	757	788	736	702	718	680	687	690	673	694	706	675	604	683	691	633	686	699	637	645	678	626	617	667	622	670	657	670	657	670	718	670	644	649	676	658	681	641	695	676	655	656	654	685	625	672	637	627	677	701	671	681	658	678	638	656	664	690	709	611	688	744	631	665	623	649	661	671	659	642	649	635	667	665	652	619	660	684	702	613	641	661	647	650	687	639	655	651	626	605	654	614	663	656	664	646	684	671	633	651	644	671	653	691	660	641	660	658	675	681	698	630	653	633	636	653	677	626	668	620	652	692	628	666	644	646	682	624	665	614	661	642	666	651	636	644	631	655	663	624	661	650	681	731	714	676	656	682	645	656	655	635	645	664	626	629	631	678	672	662	666	640	689	706	665	650	642	699	717	639	656	630	622	689	639	736	641	633	669	679	628	691	639	630	669	638	648	652	713	668	634	656	639	672	658	666	683	670	671	695	670	673	636	645	635	646	696	641	690	651	664	694	636	726	677	652	609	642	642	688	624	685	648	695	671	608	671	692	668	660	625	639	636	683	627	700	694	677	626	672	612	674	695	676	681	697	614	683	660	650	638	637	628	666	655	657	633	681	643	670	697	684	629	681	668	615	613	651	658	659	635	631	647	646	640	636	687	612	625	644	642	630	670	662	712	666	664	660	659	648	686	668	685	686	711	657	672	647	657	698	677	647	659	653	659	674	693	709	602	634	695	630	676	664	682	690	637	666	646	701	671	642	630	644	654	677	654	629	635	623	671	636	721	659	643	654	618	701	642	633	668	666	691	665	655	660	634	632	685	665	676	664	667	686	667	649	666	697	657	704	680	744	641	660	660	674	663	706	672	671	671	694	683	639	653	660	616	648	668	665	712	667	683	638	646	671	693	672	663	669	622	650	657	614	692	672	652	689	621	648	608	663	668	617	663	656	675	675	656	692	623	645	656	691	665	698	648	667	623	664	664	659	596	648	652	654	617	684	671	668	635	632	657	668	648	663	651	684	633	655	651	713	699	642	641	681	651	624	611	642	660	654	677	621	682	629	665	658	666	673	648	637	663	614	654	652	647	647	658	650	656	691	624	659	648	653	708	696	618	670	633	650	666	649	669	703	628	665	738	663	641	665	672	647	671	632	663	661	682	667	605	639	631	685	658	661	648	672	649	702	625	686	661	638	694	663	654	660	636	645	646	684	651	693	663	629	629	631	652	687	630	665	657	639	686	689	655	658	647	650	661	667	649	673	693	653	655	679	648	688	679	688	664	678	692	646	655	679	660	668	677	629	602	650	640	669	636	667	662	694	653	702	666	666	654	653	636	640	660	655	682	638	652	676	626	667	658	685	642	654	660	629	620	655	654	728	687	661	720	655	667	688	652	617	660	672	645	627	629	641	692	675	677	655	635	644	673	644	700	630	716	633	628	698	658	642	629	642	621	661	668	682	640	663	637	656	703	656	660	622	618	664	688	652	613	639	651	707	677	656	608	672	697	638	659	662	671	649	699	649	646	671	612	638	658	661	673	627	708	618	686	622	670	621	626	679	640	680	637	621	648	662	693	670	687	654	676	654	657	687	645	634	671	642	669	664	634	663	672	704	679	632	625	632	679	624	665	665	703	642	651	678	673	670	645	667	671	653	670	618	666	688	650	635	660	638	675	695	659	651	623	610	666	683	708	655	677	707	680	644	692	633	657	685	654	660	650	625	724	641	622	684	684	700	680	675	639	724	688	675	682	686	647	659	641	710	678	691	618	655	627	688	655	649	654	627	656	661	648	628	660	671	639	636	681	655	676	612	638	684	641	667	654	668	685	658	634	627	677	665	651	677	644	595	653	652	664	662	644	610	666	651	666	664	611	627	637	668	635	622	678	671	669	692	668	669	706	663	677	688	654	648	641	676	691	633	698	693	650	654	664	663	657	627	645	632	691	608	625	652	660	659	629	663	615	679	685	657	669	653	645	667	639	638	644	608	639	608	651	665	682	653	690	635	636	694	654	673	634	661	692	645	654	684	652	672	635	659	648	684	669	623	625	656	662	677	670	623	653	645	599	685	658	688	682	631	635	677	647	689	614	633	657	629	663	694	692	669	630	633	641	658	639	619	664	700	654	686	641	704	626	668	657	615	682	589	662	662	668	667	665	637	698	690	645	660	657	684	680	600	682	653	674	644	644	657	660	704	636	680	644	652	640	652	660	638	689	628	603	662	683	622	638	652	677	677	662	664	686	719	643	713	644	627	670	637	679	680	649	669	663	706	654	676	706	652	664	690	664	648	687	635	642	681	659	640	679	713	676	672	666	646	684	640	644	615	670	692	677	647	746	656	670	649	665	564	676	634	646	649	645	625	659	657	668	645	632	659	701	668	671	660	666	674	643	686	674	623	651	649	617	635	673	643	645	630	682	679	651	659	730	665	626	636	647	671	651	654	672	653	654	646	676	610	634	665	681	637	660	687	661	688	632	620	641	653	686	635	625	658	591	675	654	648	635	642	619	663	643	634	638	624	677	661	688	704	689	679	648	654	653	669	637	637	641	622	682	672	651	649	623	694	639	680	692	677	665	676	671	617	649	651	674	592	698	657	668	687	637	682	652	666	667	654	675	646	700	678	669	641	655	656	734	731	692	674	669	650	656	667	663	689	652	690	671	612	633	658	682	644	633	704	659	702	706	675	656	651	639	668	670	662	670	646	610	649	644	659	704	698	654	624	667	614	626	639	644	651	657	646	626	606	678	673	650	655	670	648	671	665	677	683	680	657	662	653	644	589	643	672	622	630	659	643	693	687	689	679	631	634	675	667	640	678	647	661	697	666	652	674	652	661	646	672	631	667	623	641	640	674	643	648	615	652	665	634	664	633	637	657	652	649	679	662	619	702	630	695	666	675	638	617	672	638	656	649	652	727	642	670	626	665	638	646	661	656	604	646	597	646	667	715	661	655	655	668	657	735	678	673	610	666	597	676	619	664	619	678	655	633	634	685	702	621	677	672	682	654	660	643	642	671	701	642	665	661	604	643	638	674	654	678	679	689	663	639	707	634	651	663	669	679	676	647	690	677	577	658	623	646	701	653	687	709	705	678	627	662	663	676	661	619	617	665	651	673	639	670	679	668	677	619	685	666	651	631	679	688	672	670	680	627	732	656	704	722	625	669	700	668	709	642	681	624	626	691	649	672	664	660	678	643	691	652	666	676	629	663	634	630	654	678	659	651	612	672	640	655	638	646	651	653	645	652	614	641	630	606	670	659	680	659	681	663	675	640	668	655	681	666	666	687	716	660	693	723	656	657	658	656	645	638	642	652	676	617	654	653	665	645	680	642	681	699	644	657	678	669	700	674	655	627	667	704	626	661	683	679
16345	6991	6075	3129	1741	1106	802	670	554	515	467	391	364	351	317	334	337	357	333	359	357	372	344	386	384	445	416	409	424	380	418	472	501	413	424	369	416	436	393	351	392	357	346	333	292	325	361	347	335	334	313	332	350	308	279	336	269	271	299	271	271	290	282	262	262	244	307	279	226	253	281	258	277	257	260	256	291	256	235	244	224	240	263	270	256	256	242	254	276	253	253	257	232	290	274	262	253	223	281	248	252	277	287	254	255	264	261	251	244	280	240	231	258	255	254	252	285	262	250	232	240	243	261	272	249	255	232	268	209	244	268	258	283	252	272	254	243	274	273	269	265	266	274	250	248	240	256	237	282	247	264	274	270	265	231	262	242	244	258	276	239	222	248	259	243	221	260	224	241	236	268	257	265	210	233	273	262	238	220	276	284	281	254	257	240	251	250	286	242	270	252	246	247	236	276	252	257	245	232	264	242	245	267	242	234	244	246	287	237	261	245	237	246	274	243	275	245	278	275	284	260	266	239	253	246	284	237	253	270	236	278	232	248	251	267	269	262	249	252	277	258	248	246	286	284	267	231	270	249	281	242	244	249	241	230	220	259	219	237	261	242	260	232	264	260	255	252	284	245	249	250	248	243	278	240	251	225	270	231	241	294	253	242	236	238	285	261	249	260	234	248	237	249	253	220	272	262	261	223	244	263	278	249	257	242	243	256	260	240	257	239	261	238	241	256	233	256	266	242	234	233	265	239	258	275	275	276	255	243	267	239	246	241	250	290	273	246	238	279	258	240	226	236	259	257	256	268	252	246	230	268	237	250	233	281	287	287	239	278	202	241	232	228	246	252	274	251	270	248	241	260	231	264	290	271	260	304	265	231	291	281	293	281	253	256	278	268	253	257	239	254	231	264	246	243	241	269	246	257	254	266	265	254	254	259	232	245	266	248	248	246	272	289	256	261	262	239	280	234	256	246	273	262	247	250	269	257	258	237	271	242	244	248	232	261	296	258	255	263	254	260	258	256	234	254	235	238	248	245	256	269	257	228	274	271	246	259	229	264	245	244	248	271	258	248	226	258	267	265	266	251	268	258	281	225	234	236	236	236	262	258	260	249	251	284	264	238	228	253	269	250	235	240	249	245	254	258	244	248	239	233	271	253	228	264	268	288	253	270	264	270	244	249	245	256	259	258	242	276	244	270	263	256	295	228	265	240	274	236	227	269	269	276	256	258	262	246	228	234	264	290	267	273	262	260	244	271	264	250	237	260	296	242	260	255	248	272	234	259	307	270	248	275	235	256	257	255	250	243	265	256	261	269	263	240	259	261	239	272	273	252	271	253	235	251	225	262	278	291	239	220	256	236	276	275	265	265	220	262	273	270	235	248	261	286	258	245	266	260	257	264	234	252	241	244	279	229	260	246	265	257	230	246	242	266	274	255	233	248	230	238	284	247	255	253	254	260	235	233	251	243	250	270	219	250	237	243	254	259	261	282	252	242	252	268	252	259	238	245	247	249	266	235	210	242	249	232	244	260	266	248	289	233	250	229	262	248	271	236	263	249	256	261	252	266	279	250	228	244	261	254	251	231	252	261	243	244	249	269	246	285	267	257	239	221	255	232	277	268	270	254	242	247	232	223	242	251	235	252	266	267	230	261	245	234	287	257	231	236	251	231	265	246	249	223	229	243	253	270	246	221	274	204	244	264	269	262	271	259	254	221	265	223	267	269	235	282	228	235	285	278	273	271	237	245	221	247	233	259	294	267	251	274	252	247	287	260	244	247	283	272	265	241	232	271	261	256	246	257	295	260	262	248	267	253	249	237	273	248	243	251	282	259	269	252	249	289	273	272	267	261	247	260	274	265	215	261	248	254	273	221	295	244	249	260	268	228	224	233	268	251	252	232	254	272	243	235	232	225	259	226	232	288	269	276	241	223	244	225	255	261	243	260	241	237	266	251	254	232	261	263	262	281	253	236	237	258	253	239	269	265	248	270	267	269	236	260	238	275	230	270	214	262	250	223	280	259	230	230	236	266	284	279	219	268	242	258	216	224	234	253	252	255	274	253	255	236	236	256	249	241	248	288	234	239	239	278	263	267	247	249	253	247	265	251	296	277	270	251	247	251	251	231	266	241	278	240	263	260	241	260	277	248	275	227	252	273	288	251	227	247	239	243	254	236	276	262	256	253	275	260	257	261	249	265	236	244	224	239	219	276	252	254	239	253	267	255	254	230	271	281	246	219	260	246	254	260	249	225	225	262	247	258	266	227	232	233	271	242	265	239	235	299	270	244	239	244	255	288	265	247	280	260	263	253	252	247	259	266	273	286	263	258	241	241	276	259	241	249	253	248	238	252	256	267	259	253	224	267	255	236	231	248	248	248	239	244	256	263	244	268	265	253	237	241	241	225	282	249	233	269	245	252	286	262	259	258	260	260	282	254	252	252	243	264	260	245	240	243	279	259	240	255	263	279	228	250	251	257	255	267	251	250	278	266	275	240	252	252	257	251	290	273	226	269	260	256	242	267	252	268	266	225	230	238	269	256	227	285	279	242	252	257	233	266	236	249	236	254	246	274	265	211	242	264	242	279	242	246	230	270	277	241	267	259	242	264	259	244	237	231	257	249	252	254	241	251	254	256	269	274	259	236	226	273	269	266	249	241	248	259	230	255	249	260	269	246	294	264	267	239	270	249	239	269	229	257	278	266	256	272	238	255	244	247	252	254	229	259	240	274	257	238	254	261	250	238	273	217	257	267	253	258	250	272	267	269	253	253	216	231	288	269	242	256	263	254	244	206	239	221	245	245	270	263	242	221	283	261	262	221	248	255	245	257	229	257	292	259	258	293	250	249	257	229	261	271	245	247	268	257	233	276	271	255	270	249	242	249	237	243	240	242	246	221	235	237	248	264	242	247	256	261	252	230	242	261	240	264	262	259	270	248	238	266	238	288	242	260	228	268	249	259	264	272	275	241	256	221	258	253	250	264	258	269	282	272	265	234	259	243	240	256	244	252	253	277	225	248	245	211	256	257	232	218	246	239	255	269	261	236	250	256	216	241	252	242	232	253	267	264	257	251	260	252	255	287	270	240	217	253	288	244	221	273	277	246	289	244	241	267	272	230	276	254	264	259	244	247	259	276	268	243	232	220	232	252	263	248	239	261	249	255	253	252	247	242	255	273	262	243	245	265	241	232	253	258	246	237	233	233	265	244	265	269	246	266	242	266	239	228	259	227	232	260	268	277	241	292	224	279	259	287	238	253	240	280	274	253	234	238	251	251	239	272	277	261	282	250	233	244	245	256	264	258	266	254	291	273	258	233	269	263	243	282	277	230	221	257	251	266	263	250	259	256	285	252	253	258	243	249	273	258	226	254	236	250	258	265	248	249	232	264	258	286	235	249	266	244	275	267	281	270	274	230	252	236	252	282	254	273	275	265	239	267	259	254	255	275	286	254	264	277	258	286	276	266	255	247	265	236	247	226	273	235	243
9853	6093	9182	7828	5922	4231	3303	2759	2472	2121	1780	1366	1291	1219	1312	1252	1251	1276	1259	1359	1328	1384	1464	1630	1807	1925	1865	1907	1807	1779	2006	2154	2196	1828	2025	1741	1767	1828	1818	1769	1734	1617	1433	1386	1402	1397	1300	1291	1326	1302	1222	1203	1072	1020	986	976	898	843	811	811	767	792	814	762	771	773	722	693	700	682	693	652	708	625	649	589	638	709	618	644	616	589	632	653	653	631	627	637	636	598	618	646	632	633	634	600	639	625	618	655	605	652	620	641	622	616	639	661	684	609	627	673	640	627	632	645	676	582	636	594	638	613	663	601	606	640	608	606	603	657	635	626	644	639	640	608	628	644	673	661	618	633	639	616	643	636	603	645	650	677	622	619	631	588	675	618	587	635	624	613	607	644	623	653	644	638	604	623	653	650	618	597	615	612	657	610	571	596	640	565	656	609	610	614	654	613	622	617	618	672	633	636	647	625	577	693	595	638	625	638	611	609	629	612	598	629	618	627	597	583	615	614	658	628	622	606	616	634	685	610	644	654	629	605	578	639	615	588	627	611	651	638	630	640	604	614	645	585	598	600	650	640	647	622	667	615	573	617	619	618	633	659	602	582	630	647	578	657	584	633	641	599	615	647	608	615	588	638	581	604	626	631	622	587	595	633	648	590	629	679	650	635	645	573	646	634	610	592	617	606	629	632	608	663	616	646	665	610	626	591	608	583	609	653	636	633	616	629	609	580	638	660	629	596	605	625	598	633	631	583	656	632	682	665	633	666	622	596	579	659	601	609	640	603	617	655	587	654	613	641	622	618	626	608	617	605	639	588	653	640	612	587	621	601	631	659	641	602	616	620	620	605	635	611	650	595	573	657	593	661	580	608	618	622	622	646	606	655	624	668	621	622	617	664	629	631	607	622	612	636	612	672	608	595	615	546	621	592	639	651	657	619	577	592	676	645	614	605	645	614	600	626	602	635	652	643	615	641	634	675	668	628	610	602	615	633	660	610	646	594	622	627	629	614	656	613	614	621	601	607	617	659	636	619	662	652	577	595	616	614	618	613	630	590	654	654	628	625	644	639	629	632	595	643	624	621	624	625	604	600	635	612	575	652	635	672	654	599	641	590	612	634	653	613	600	612	632	617	605	611	561	576	618	597	668	617	591	622	664	592	674	611	593	666	652	590	604	602	583	636	645	617	664	569	614	637	621	590	634	636	606	648	587	628	685	621	632	606	630	619	630	617	604	630	619	661	617	595	637	587	619	677	610	595	614	608	616	616	623	636	631	617	656	586	593	635	630	604	604	607	617	602	619	659	641	634	590	636	644	642	651	636	651	652	593	651	656	626	671	633	606	630	613	634	607	623	629	586	628	607	609	614	640	612	634	637	596	621	606	594	676	640	613	612	628	596	588	612	600	638	549	586	633	689	605	603	604	613	604	629	641	657	658	613	629	624	593	639	631	615	626	656	592	587	611	617	628	603	625	660	615	648	611	602	614	655	634	653	633	645	660	613	617	633	650	614	602	609	603	624	645	658	620	601	636	613	659	596	609	646	583	622	621	620	657	632	592	604	678	639	619	660	678	641	533	625	614	634	619	635	596	611	632	645	615	675	612	618	607	649	637	595	635	582	587	643	652	613	592	655	608	616	629	622	579	627	611	652	642	658	616	645	593	625	616	598	598	626	652	604	602	651	615	580	615	634	612	633	631	642	677	608	621	619	667	621	620	608	657	625	589	624	677	682	642	633	601	560	654	654	629	580	606	613	645	601	661	621	617	573	612	660	622	605	648	607	641	618	618	582	622	626	623	599	648	636	599	625	638	612	616	643	607	618	615	634	629	611	646	623	618	679	614	619	683	575	609	632	654	610	613	620	664	620	621	586	576	577	642	639	610	657	622	633	618	642	617	620	627	634	599	621	621	601	616	626	558	627	655	659	627	615	635	631	603	605	609	600	645	618	679	613	632	648	630	639	599	613	591	578	646	690	597	657	635	624	623	647	641	594	616	608	633	620	636	651	592	628	637	592	618	622	683	661	592	642	606	648	605	563	625	612	632	627	643	610	629	603	630	604	615	576	590	629	632	607	618	613	575	620	622	614	610	643	624	616	604	612	566	611	606	621	582	643	618	644	625	570	656	652	596	601	629	582	619	608	621	643	635	616	623	617	645	589	658	583	637	629	624	647	675	636	639	638	625	643	616	627	639	634	603	592	625	658	613	651	628	619	643	605	632	589	625	625	629	620	625	611	601	651	619	614	587	623	640	627	606	597	638	586	663	653	679	677	610	617	629	601	639	592	646	634	621	557	598	598	621	665	620	626	614	616	619	603	577	636	636	574	635	606	629	628	691	566	544	632	592	629	660	607	607	667	599	617	668	630	597	612	640	665	639	624	631	603	632	585	618	609	620	622	655	654	628	591	580	636	657	623	641	620	581	642	608	634	615	635	618	645	625	622	643	596	645	621	608	652	635	610	627	644	673	654	614	664	622	652	631	640	639	656	657	648	614	609	667	647	578	607	669	608	594	624	662	611	635	638	636	626	638	622	629	632	658	602	633	607	642	623	628	619	644	550	636	626	604	637	623	659	600	637	586	613	586	588	650	643	641	634	642	640	619	594	603	679	574	586	605	611	592	626	645	606	640	642	632	623	643	617	625	689	633	634	644	588	596	633	607	628	559	642	672	621	626	646	633	591	612	605	627	628	597	639	628	625	599	674	604	647	569	631	614	640	655	640	627	607	629	647	626	647	646	651	590	614	655	597	633	623	607	607	608	600	625	622	636	646	653	654	621	596	615	547	624	626	623	622	628	602	622	621	644	633	660	627	586	621	588	638	659	590	641	592	636	601	651	623	616	621	657	626	621	591	622	615	622	552	604	589	621	625	615	670	626	655	631	622	627	620	668	639	631	612	604	630	590	625	629	675	641	599	642	613	667	599	613	639	606	665	659	634	596	648	627	631	657	620	619	618	632	603	648	625	626	583	642	628	617	657	614	635	621	639	599	622	597	637	636	672	632	607	660	590	642	652	609	600	645	634	627	633	652	656	610	619	651	609	655	644	608	615	605	638	624	629	615	619	591	629	559	654	635	613	630	659	631	649	583	617	635	608	647	622	634	606	627	633	596	590	593	602	639	587	588	605	642	643	591	643	633	621	652	609	571	617	617	660	668	609	625	666	637	608	617	633	611	642	617	608	601	635	620	626	623	625	650	656	627	607	625	655	656	597	591	629	636	627	603	597	624	643	628	599	634	630	573	616	610	667	641	635	657	578	643	622	588	636	638	625	630	621	634	648	625	634	666	603	623	629	636	599	638	586	608	660	610	623	622	625	637	640	584	596	641	581	626	645	666	620	656	612	628	652	632	603	627	652	651	634	642	635	655	605	603	618	599	683	619	617	630	612	613	660	642	595	604	619	586	647	647	630	605	590	626	647	601	617	584	641	614	646	690	595	595	590	648	647	594	628	648	590	671	589	632	610	608	648	619	627	612	634	634	592	604	614	605	655
22745	10711	9405	4841	2737	1689	1188	915	769	628	571	495	425	375	351	388	361	392	403	413	352	339	426	414	461	454	474	447	424	419	469	516	455	474	486	408	444	480	470	448	432	419	389	363	371	366	371	384	375	342	353	364	339	328	306	310	308	273	273	264	271	284	234	243	249	249	239	211	232	253	218	221	266	230	247	233	256	227	244	234	239	234	224	251	216	254	225	210	227	254	246	248	237	233	241	244	208	238	204	241	214	231	213	227	221	244	234	232	247	251	239	255	205	248	253	211	239	225	238	212	242	222	242	238	233	226	212	241	226	218	220	251	192	236	218	239	218	226	233	218	271	230	244	263	226	207	217	231	243	220	244	239	240	233	231	246	217	247	235	233	233	241	221	234	242	250	204	208	228	224	229	234	261	231	216	231	245	210	206	214	224	231	193	242	234	233	217	213	192	247	232	227	230	210	213	239	247	220	239	249	254	240	229	239	220	246	236	252	227	220	216	259	203	245	209	273	224	221	238	229	232	231	229	240	239	236	235	227	219	228	223	231	239	240	239	233	238	242	251	236	243	211	220	238	222	245	243	227	236	206	203	223	218	251	206	223	224	226	228	229	244	221	221	226	235	249	224	243	217	246	219	230	205	231	203	217	239	252	246	226	249	221	242	220	222	216	235	249	237	210	252	246	221	221	258	242	220	252	230	205	234	248	203	206	203	241	235	239	216	234	211	269	200	240	215	237	235	249	213	252	254	206	219	248	239	221	239	247	243	242	253	233	228	197	224	234	209	240	265	221	221	230	224	219	246	247	223	251	220	270	249	237	219	222	225	228	221	230	225	254	267	212	236	187	197	226	231	219	230	208	223	243	222	242	232	239	227	222	184	227	265	245	231	246	213	232	218	203	237	241	205	225	237	217	246	234	212	215	246	219	201	247	201	260	240	224	247	252	233	246	226	233	220	216	204	259	222	213	224	224	252	223	232	239	228	236	226	250	221	250	226	235	247	237	240	210	234	219	215	231	243	229	235	229	254	201	226	238	210	255	219	227	228	233	197	260	235	215	231	226	214	232	227	236	227	234	222	232	242	223	268	238	230	228	250	238	240	210	239	225	242	264	240	246	234	208	229	228	206	245	232	224	227	234	236	258	215	240	197	246	236	232	196	205	220	237	243	252	232	223	227	223	245	245	223	227	239	212	203	220	209	221	225	247	228	232	217	233	196	231	235	238	241	224	220	237	189	229	232	225	244	236	248	259	219	232	247	233	217	245	247	245	240	216	218	257	230	245	202	235	255	259	228	203	231	233	202	234	244	230	253	231	240	224	231	252	225	244	220	224	226	227	202	236	205	194	227	236	246	233	243	226	253	231	244	222	202	231	260	240	236	237	220	227	233	229	214	234	261	235	248	241	224	223	215	245	217	232	244	242	238	226	225	213	263	233	240	236	224	251	242	271	231	244	227	232	253	215	261	225	220	245	185	231	216	197	223	210	241	229	242	236	208	230	231	237	229	248	262	248	243	238	215	254	225	219	235	234	215	235	228	239	232	218	231	219	249	232	239	233	216	210	228	221	239	229	261	225	225	206	242	234	247	220	218	234	223	218	213	204	220	220	253	270	233	223	217	219	207	262	237	250	227	242	244	258	225	257	248	227	224	203	201	234	254	223	223	222	247	213	219	227	217	234	243	230	233	224	234	213	240	220	222	241	257	225	242	238	221	216	216	218	219	214	224	253	257	259	192	217	229	235	232	206	229	231	228	224	214	251	240	223	235	249	228	210	240	229	230	218	245	241	232	223	243	238	240	234	222	229	244	241	251	227	237	225	195	216	235	232	271	213	198	235	246	241	232	231	242	222	231	219	216	248	208	212	224	214	250	259	209	252	229	228	235	193	236	209	233	228	249	242	247	248	245	237	232	228	233	228	233	252	237	256	243	233	211	226	225	207	217	234	240	236	221	241	235	224	261	234	249	255	207	212	221	222	212	239	221	236	234	232	235	209	199	224	217	263	231	239	229	227	239	230	217	238	237	269	232	237	250	238	199	249	238	266	243	241	223	234	219	251	227	226	217	257	235	192	208	222	227	224	204	251	254	239	214	251	240	242	250	245	229	236	208	219	244	237	230	239	198	194	216	223	237	236	214	223	219	258	224	233	243	250	262	217	247	214	266	228	233	241	244	237	241	247	232	269	237	223	243	263	237	249	230	252	228	247	239	259	218	245	270	230	240	199	244	251	195	220	206	229	242	253	222	248	209	234	221	208	245	229	228	226	212	225	217	221	247	243	210	241	255	230	235	234	225	208	247	219	240	255	267	240	211	221	240	233	202	218	250	209	229	250	221	235	254	224	225	212	246	239	231	218	202	257	196	248	247	208	243	221	217	236	224	206	237	218	233	246	249	215	232	224	238	223	233	235	231	232	237	226	235	218	224	252	233	194	200	229	238	242	233	228	225	254	231	214	237	264	202	201	213	227	211	241	213	239	244	249	231	232	236	221	260	237	218	227	242	250	249	203	236	231	228	229	233	220	235	262	214	232	220	229	223	229	217	226	222	215	275	251	241	224	219	243	218	222	215	253	217	223	217	266	240	236	235	245	251	229	243	219	233	234	232	222	232	209	245	238	223	232	254	205	220	201	201	233	233	232	233	230	234	241	223	231	243	230	253	215	215	243	206	249	246	230	216	226	227	214	225	253	215	238	224	266	255	239	196	213	254	237	249	241	249	247	221	226	210	251	232	237	225	247	236	226	229	225	200	229	228	238	244	214	202	215	222	211	229	226	212	227	230	249	246	237	255	225	239	216	245	235	219	243	221	225	248	273	217	243	222	195	235	246	242	230	259	265	224	211	265	238	242	241	223	216	191	248	238	232	245	231	243	221	245	227	240	222	241	217	221	231	244	240	202	237	245	227	238	229	253	230	238	240	229	259	237	232	225	234	257	233	233	242	238	232	235	231	218	229	216	201	239	250	255	215	240	239	223	195	233	236	231	243	223	237	238	241	232	209	214	249	264	231	253	225	215	239	234	261	239	214	248	227	226	234	227	238	249	242	224	231	237	253	211	263	221	247	248	244	223	216	269	227	232	201	259	223	247	259	235	227	210	236	237	228	226	245	264	230	231	233	218	249	206	260	281	213	218	245	250	218	249	221	210	251	212	190	210	257	209	237	210	260	233	236	237	240	244	243	221	246	228	206	236	256	255	246	221	276	206	221	238	227	244	229	233	243	252	262	226	233	226	218	245	230	273	241	238	217	247	219	235	215	238	216	223	239	234	226	228	219	236	266	237	241	222	244	242	218	255	261	229	208	206	274	191	248	200	228	235	186	228	247	251	231	223	218	221	208	235	261	206	206	244	226	240	229	231	248	236	237	203	245	247	245	225	248	200	206	210	216	215	236	233	224	235	227	225	235	240	211	221	200	254	227	234	225	217	224	234	220	241	233	195	219	205	244	229	237	215	203	223	232	228	222	215	209	193	222	244	239	230	228	241	214
12368	8238	12096	10911	8545	6437	4941	4003	3554	2963	2480	1901	1676	1692	1633	1561	1566	1608	1592	1594	1710	1733	1847	2071	2405	2332	2310	2389	2324	2212	2562	2850	2527	2388	2405	2249	2192	2345	2184	2101	2168	1993	1756	1747	1589	1669	1564	1592	1739	1680	1531	1449	1309	1125	1157	1073	1020	955	892	825	728	806	801	795	777	751	687	702	718	665	630	637	680	587	667	615	561	605	597	652	555	605	576	572	555	601	602	534	571	584	591	606	577	593	561	564	612	585	584	565	553	612	597	578	601	610	631	552	585	572	556	548	592	605	586	558	605	603	623	601	581	564	556	582	504	571	594	574	576	581	579	614	594	562	548	581	588	592	547	611	553	558	613	607	596	543	578	594	567	601	561	579	578	536	594	610	585	569	603	572	606	573	610	569	591	548	551	567	571	556	594	542	570	560	607	596	583	601	580	542	556	582	601	567	540	612	578	604	615	581	573	589	596	583	543	591	580	575	571	598	580	568	564	568	563	525	580	561	547	594	548	550	576	538	558	592	542	566	499	590	595	581	570	528	571	600	579	566	542	530	558	555	616	556	576	523	593	557	576	551	599	608	559	599	555	565	584	583	600	613	561	607	577	587	592	577	583	531	588	586	593	566	577	583	558	565	583	596	556	552	581	556	590	592	509	569	602	558	574	584	597	548	573	533	551	585	573	552	594	561	560	562	554	544	579	575	573	611	574	566	594	585	501	538	585	576	553	565	614	594	558	560	533	577	552	568	613	532	542	557	543	595	585	578	571	599	578	578	567	579	559	567	572	587	594	595	555	593	595	617	542	580	553	573	520	563	583	541	556	577	620	595	581	582	590	534	576	583	570	548	578	619	584	563	576	576	573	568	541	597	539	531	575	544	547	609	562	575	554	575	583	545	578	539	522	561	544	597	567	616	601	555	566	593	555	564	590	568	578	559	558	607	558	587	550	550	595	578	576	564	581	580	554	540	549	570	528	544	555	598	620	575	562	574	607	578	599	598	587	553	578	620	590	551	575	593	573	584	575	557	564	555	577	528	576	555	595	552	564	612	587	617	599	552	601	562	556	600	568	583	565	548	564	579	570	566	571	562	555	577	574	586	578	597	567	598	573	556	567	597	607	615	561	502	592	608	619	565	544	592	589	599	559	553	611	606	622	594	561	625	551	550	581	588	598	550	581	573	604	582	582	588	567	547	618	545	532	546	557	565	567	601	553	568	585	600	554	614	602	567	605	579	608	582	545	569	564	595	571	564	586	574	576	579	574	647	599	555	601	569	595	553	604	530	587	553	562	556	536	559	575	558	612	539	602	564	594	556	565	573	584	566	579	558	588	562	578	601	591	589	563	560	559	578	588	555	550	573	565	574	531	576	574	581	584	552	557	547	593	535	601	566	525	570	538	548	556	599	583	571	572	544	582	596	586	542	543	556	555	590	575	558	553	592	563	583	554	593	585	569	556	589	560	574	599	593	558	589	576	573	601	557	596	562	601	580	571	609	586	602	607	593	578	587	577	543	587	595	598	618	541	576	565	511	569	568	586	582	588	589	557	546	555	572	619	544	576	559	621	578	554	576	528	548	627	564	550	571	636	545	566	557	589	624	573	620	599	562	557	585	591	584	580	560	591	599	601	554	542	574	572	593	534	544	577	559	588	584	559	565	553	596	558	545	535	579	560	574	603	567	593	547	554	532	570	587	555	583	537	595	535	574	526	519	557	552	548	556	540	611	596	593	574	570	563	582	568	553	593	570	620	549	584	561	557	558	575	589	564	575	586	606	587	557	584	547	568	532	570	555	577	590	578	572	591	548	596	542	524	587	560	621	580	605	581	562	555	599	641	565	593	583	565	590	557	583	551	579	548	534	573	569	545	593	562	588	598	611	593	550	581	558	589	596	556	577	563	569	579	573	621	599	574	600	545	604	597	585	554	550	551	599	581	615	563	641	620	604	573	561	582	570	576	563	567	577	610	527	637	523	569	599	583	579	584	608	566	577	516	588	592	591	563	565	568	556	536	587	590	564	561	574	597	553	584	608	579	594	567	562	580	559	542	595	560	585	577	585	623	597	553	567	557	577	574	533	597	571	586	543	563	566	568	614	574	565	603	570	524	604	598	553	621	584	568	554	600	575	568	530	590	587	575	546	559	564	579	528	584	565	546	565	592	548	602	592	583	596	572	545	566	541	615	605	589	585	574	558	616	590	574	569	585	561	570	611	556	576	599	597	611	540	544	595	595	562	594	607	553	591	584	537	527	590	593	574	568	569	588	594	557	532	568	595	568	575	583	551	580	596	557	638	563	555	574	571	551	579	598	582	556	557	606	550	525	543	586	585	573	575	574	516	607	580	569	591	573	561	620	560	609	575	542	573	601	601	542	585	598	618	577	568	603	558	607	547	622	571	583	581	557	538	588	598	554	531	577	602	553	568	583	581	582	604	562	573	543	551	558	602	566	610	576	543	577	572	579	548	595	539	557	584	567	561	584	646	546	584	584	536	600	541	511	538	545	568	586	612	559	580	566	569	591	566	571	566	601	581	610	582	597	579	592	546	572	604	588	580	555	564	553	571	549	576	547	567	555	613	568	554	603	537	566	533	588	573	567	578	547	587	580	584	584	577	541	582	616	571	558	610	543	568	599	574	604	601	597	565	566	532	577	602	533	587	614	557	606	553	581	560	564	586	587	608	592	587	635	572	583	572	541	549	592	629	546	559	597	582	611	588	532	559	545	581	573	577	548	553	555	563	613	565	596	575	581	555	609	584	607	545	568	603	531	592	622	568	548	574	627	613	566	560	558	615	614	554	566	559	607	522	585	544	578	579	572	569	542	537	569	624	575	552	558	624	574	562	582	613	604	599	552	572	592	584	513	581	610	558	598	535	573	580	520	558	593	570	575	586	592	563	580	630	530	555	601	581	580	575	608	575	582	594	570	546	522	542	538	551	560	580	584	557	556	611	604	555	602	542	608	559	586	626	596	542	574	600	555	603	535	549	562	629	576	590	629	546	601	592	523	562	589	558	604	595	551	584	626	596	609	563	582	597	607	544	590	579	573	524	563	587	585	551	586	584	578	582	558	579	562	557	570	533	560	554	588	573	562	575	522	518	601	582	539	633	560	569	566	579	601	540	587	579	543	599	563	553	570	577	567	547	564	583	596	565	608	561	575	597	603	575	548	589	570	609	561	569	544	587	565	585	585	509	566	586	576	594	578	548	537	590	501	557	577	597	542	587	566	569	570	565	612	606	577	556	590	605	581	596	574	564	514	591	577	567	605	576	582	598	534	603	576	587	568	596	623	560	542	572	574	574	528	539	556	577	578	595	558	595	562	592	596	529	570	551	559	589	553	579	597	596	528	600	545	615	561	598	589	577	612	604	582	551	592	515	594	596	581	557	574	614	573	606	619	611	564	565	597	547	589	557	613	593	588	612	584	594	585	600	587	592	614	549	547	530	558	559	564	586	535	560	594	556	552	541	575	561	599	599	556	542	601	572	552	554	550	590
7971	2887	2306	1394	952	610	502	455	393	378	325	309	292	276	298	320	297	319	317	321	294	301	313	317	399	360	371	383	347	371	423	374	381	393	361	333	341	331	395	341	340	350	351	318	305	329	312	320	287	344	285	296	316	309	298	318	305	301	245	291	291	308	297	292	272	241	282	254	291	288	247	266	296	270	275	262	274	314	268	252	263	270	287	269	271	295	265	231	284	291	282	286	292	269	273	279	265	295	261	275	265	288	262	293	254	258	294	291	264	238	268	288	252	271	262	269	263	276	280	259	279	274	262	257	302	253	277	289	275	301	231	248	284	246	249	295	279	281	272	294	289	254	276	268	253	280	256	258	276	269	264	244	255	268	256	261	254	273	258	276	252	284	312	268	278	239	292	278	307	283	251	280	279	270	277	277	267	272	283	258	285	248	248	268	270	283	257	235	268	268	255	265	262	277	311	256	269	251	242	312	255	263	307	274	268	289	285	261	268	269	280	264	262	283	296	267	264	292	275	256	273	277	246	255	258	264	271	255	253	276	259	272	276	255	265	277	266	265	259	307	266	284	271	307	273	291	286	261	267	267	265	273	277	264	273	268	248	278	297	267	248	274	292	290	279	286	317	278	256	278	297	302	248	270	263	270	282	279	280	233	255	304	253	293	245	280	278	276	269	294	286	297	264	249	249	266	274	290	252	298	272	267	256	252	271	269	285	257	262	262	259	272	269	247	288	263	254	298	281	274	280	277	270	288	300	267	261	246	259	295	252	275	286	281	278	296	288	271	295	284	264	267	271	265	254	285	283	244	303	270	289	241	291	278	249	268	278	269	274	273	283	289	294	284	268	281	219	287	253	297	288	294	286	282	252	247	284	224	273	270	292	251	289	266	286	283	266	263	274	269	262	285	276	270	278	277	275	241	260	261	279	251	288	238	250	290	255	270	298	293	269	255	285	259	296	254	245	269	252	260	298	259	261	266	260	291	294	246	262	287	247	254	283	287	260	258	263	259	278	265	243	284	293	260	283	273	264	282	265	235	276	259	299	280	247	288	245	278	259	285	258	265	313	287	290	266	254	271	291	235	305	313	270	280	289	276	287	283	269	270	249	280	325	252	254	275	290	280	285	283	262	278	300	258	278	265	270	270	248	257	263	284	278	262	282	293	246	294	286	256	274	274	272	267	270	275	281	266	270	304	291	249	311	258	295	239	249	268	278	262	284	295	272	261	251	289	294	293	282	285	284	260	272	271	246	251	261	281	267	254	283	288	283	268	266	260	269	254	279	287	253	288	293	279	284	247	261	280	282	228	282	253	256	265	280	257	260	254	270	284	266	269	273	276	305	284	276	266	219	260	302	279	280	272	272	254	280	252	271	261	275	286	258	271	264	273	276	290	250	304	259	261	275	259	256	293	258	273	263	279	305	230	286	252	275	263	279	255	256	259	244	246	265	263	281	270	243	269	271	259	267	273	267	257	276	266	266	275	271	266	252	256	298	304	283	294	269	267	263	287	275	272	295	294	270	263	271	254	268	292	281	269	254	257	269	276	277	269	270	278	295	296	257	251	244	262	310	274	274	260	296	260	252	263	266	262	247	247	256	277	263	269	276	288	236	285	261	279	279	269	286	277	283	274	275	250	285	302	267	285	252	258	283	276	234	297	257	316	273	258	271	297	264	263	278	282	271	257	236	269	264	307	287	260	274	259	290	303	270	281	266	271	272	257	269	284	259	283	275	260	264	285	251	256	286	249	270	292	301	273	240	273	279	283	276	279	249	269	262	275	306	279	248	274	277	294	280	271	294	277	268	282	244	279	252	286	266	280	251	273	233	261	292	297	259	252	278	268	273	272	201	289	290	274	282	282	272	274	293	274	281	278	278	266	279	292	284	309	278	253	292	264	298	302	269	279	278	263	277	301	257	265	260	266	276	248	274	286	266	283	264	283	250	278	278	260	268	292	237	287	263	278	272	250	268	266	291	254	285	304	276	275	255	260	272	291	294	263	264	273	264	269	251	270	309	262	253	263	256	267	248	278	271	266	268	304	221	301	286	257	265	274	255	265	260	268	276	246	277	280	272	296	288	268	248	283	274	289	286	275	292	251	289	273	265	240	293	238	263	283	311	292	298	273	261	265	288	271	265	250	300	276	283	281	284	287	288	279	232	265	276	264	268	278	295	250	272	293	280	262	267	277	267	273	248	279	271	255	285	269	267	263	299	241	266	254	274	255	301	285	279	247	261	237	274	273	277	267	291	266	267	260	297	246	252	231	262	278	239	314	286	280	295	247	265	283	262	283	258	284	319	282	256	286	263	269	272	261	261	246	261	273	259	285	251	247	284	288	256	278	257	298	252	287	260	250	281	243	273	260	227	295	252	268	305	270	267	249	279	270	266	299	278	310	274	272	310	280	260	260	247	282	304	268	253	253	273	257	272	268	292	311	291	257	241	244	264	252	269	270	266	284	308	283	279	273	276	254	278	294	283	235	277	254	277	264	246	300	282	296	278	280	277	269	297	268	265	262	265	270	240	286	280	266	272	282	253	263	270	281	278	251	253	260	269	297	273	281	248	247	300	277	273	249	314	285	288	285	290	282	237	265	286	271	266	242	282	278	257	276	265	300	273	296	278	280	287	251	285	287	280	266	265	266	299	260	284	266	264	267	273	301	258	264	267	282	316	284	253	283	276	291	264	277	246	290	255	283	271	275	282	263	274	260	257	255	269	255	262	270	301	259	291	247	285	279	257	260	256	263	284	282	268	260	269	273	279	271	266	260	296	255	291	252	269	272	247	282	297	304	269	260	287	255	291	265	275	289	253	272	293	270	277	262	303	243	273	285	281	285	269	258	273	258	260	252	282	270	285	290	255	284	289	261	269	298	283	241	283	271	246	286	280	294	258	293	245	288	266	276	253	250	279	261	270	261	249	283	296	265	289	253	261	252	282	255	305	290	240	261	255	284	266	265	271	270	282	274	274	252	290	278	253	288	265	257	259	277	257	247	284	278	287	287	289	236	238	260	262	244	251	278	271	281	279	276	266	273	289	285	265	279	299	291	289	274	266	275	295	286	270	279	275	256	262	251	253	276	279	269	274	270	262	276	244	288	295	263	285	260	297	282	271	247	287	259	254	270	306	261	272	257	277	293	242	258	296	282	301	278	266	273	259	273	260	237	295	260	252	278	290	275	296	282	279	261	278	271	265	279	265	277	271	234	256	261	270	278	304	246	281	254	289	294	283	281	263	275	264	278	296	296	277	282	247	252	274	282	280	244	237	245	263	229	259	319	278	271	258	260	276	305	257	262	251	245	290	249	274	272	259	269	301	303	261	273	261	234	280	260	273	251	274	270	260	265	263	278	285	269	252	269	272	271	277	267	266	269	279	241	238	280	293	253	267	234	271	284	248	285	284	296	316	277	247	267	242	251	264	249	283	247	244	272	278	277	273	246	270	296	254	282	304	294	261	265	265	264	248	264	261	317	262	275	273	275
4900	2919	4269	4202	3202	2340	1836	1583	1392	1272	1093	958	802	860	884	917	905	974	1033	984	1055	1045	1111	1317	1420	1437	1352	1385	1399	1439	1713	1655	1411	1471	1380	1324	1461	1409	1339	1325	1221	1241	1224	1145	1108	1076	1027	1035	1092	1048	1058	975	957	876	857	756	816	775	795	734	751	699	715	680	682	687	656	665	711	721	637	648	619	680	701	700	694	678	683	630	688	649	620	736	725	714	697	657	658	677	640	647	716	677	647	705	685	602	674	716	704	686	653	683	691	633	626	637	661	710	650	618	651	669	625	682	645	685	666	688	676	674	652	635	648	644	652	637	643	682	648	626	659	664	667	666	692	670	645	693	664	647	633	695	658	675	676	659	677	649	665	663	689	638	652	664	688	632	664	736	668	657	670	623	665	640	682	664	655	677	665	705	645	676	705	684	660	656	666	643	672	655	626	649	628	673	685	686	634	700	676	611	683	664	704	660	615	653	676	637	650	650	673	650	670	683	664	680	661	608	672	668	672	687	668	663	669	687	651	647	666	653	645	622	675	701	668	648	653	662	656	635	609	685	641	608	666	644	633	650	628	714	651	672	638	662	674	625	666	650	654	650	715	675	632	636	694	676	635	651	619	660	663	640	648	663	671	617	637	652	636	643	665	652	690	669	649	656	668	676	701	647	661	673	696	661	635	715	688	677	636	634	653	684	670	681	651	671	657	662	652	592	647	637	641	667	676	696	649	627	646	643	727	618	677	620	671	655	656	668	672	648	675	680	654	667	674	675	650	679	619	666	654	655	645	649	689	623	605	684	615	665	616	661	654	658	649	648	683	667	682	667	677	658	575	716	623	658	685	661	657	656	671	702	681	693	596	645	583	696	680	623	656	600	691	602	642	675	638	666	647	654	688	651	617	672	617	666	674	698	595	643	700	655	665	641	629	643	640	699	661	710	654	641	684	655	650	698	661	662	629	684	662	637	649	670	690	667	696	639	671	660	628	640	656	706	662	652	662	626	660	633	630	679	686	642	716	622	655	639	717	689	626	626	674	658	631	677	638	643	655	660	683	649	661	677	648	597	660	656	680	674	669	671	670	655	655	673	650	641	676	650	656	661	681	647	682	721	650	640	636	669	643	695	696	694	681	701	659	656	632	635	693	668	692	678	672	598	660	649	678	672	659	701	662	682	655	696	653	687	615	666	669	632	700	671	637	612	661	645	638	666	647	651	709	641	691	680	681	661	670	676	698	659	642	622	633	637	718	669	626	651	670	642	695	624	677	672	704	702	644	683	657	653	643	607	649	615	650	663	657	673	685	645	674	640	652	617	646	680	654	655	652	652	661	630	662	654	694	654	726	656	637	683	634	670	677	677	648	680	679	643	679	598	675	678	632	670	679	652	711	615	680	678	671	682	662	660	652	612	682	655	671	647	664	612	660	700	663	638	646	664	670	643	662	687	646	671	647	646	677	622	633	660	656	657	682	671	689	650	682	665	682	636	637	659	632	718	670	624	670	684	672	691	638	680	651	641	680	619	649	656	631	674	667	659	706	679	694	678	674	623	657	657	637	649	644	636	636	697	643	686	616	613	666	676	610	667	665	679	706	703	645	639	613	662	644	641	691	646	615	632	678	668	678	625	635	590	689	691	654	643	648	664	683	655	670	629	663	700	629	637	672	719	687	638	662	644	678	628	637	654	685	626	683	671	705	656	693	680	643	654	679	649	697	708	663	664	671	677	655	681	674	678	679	640	688	684	701	677	644	640	692	636	659	680	647	627	652	695	658	681	648	685	655	671	698	674	695	670	637	677	652	670	647	680	640	680	683	644	644	718	672	632	681	633	636	663	633	665	684	702	653	673	708	657	625	707	647	640	677	625	696	645	651	661	615	668	685	636	611	650	609	683	634	679	689	622	686	664	661	667	669	698	706	665	666	688	677	634	643	665	679	670	628	690	662	654	674	625	710	670	677	731	618	637	650	668	650	662	673	635	645	673	636	645	610	654	693	660	650	647	619	666	614	669	723	634	650	669	643	705	646	673	650	678	657	687	633	675	653	654	658	660	651	658	625	676	640	642	649	666	660	710	625	658	611	619	655	669	666	699	684	674	665	626	676	679	659	615	664	621	696	651	626	624	643	685	681	670	683	662	631	633	687	624	687	669	629	668	620	611	616	632	634	656	643	678	691	702	663	668	677	613	625	646	648	673	697	664	646	664	622	673	662	661	657	647	632	645	650	667	606	683	649	681	652	678	653	688	662	597	696	660	711	673	661	674	677	684	672	663	677	620	681	713	674	667	678	630	713	643	676	660	614	661	623	639	692	697	657	650	662	673	637	649	610	631	681	672	669	651	654	654	669	676	665	649	648	649	664	679	693	680	660	650	657	656	654	688	655	706	673	652	707	617	670	674	656	667	635	633	659	651	625	656	685	645	654	654	615	646	659	682	675	680	672	661	593	669	644	662	644	669	641	648	665	667	699	660	704	644	643	635	640	664	673	687	606	625	694	657	708	655	693	648	624	670	629	663	665	654	656	662	682	682	692	695	693	649	668	683	688	658	624	661	655	618	650	634	688	660	641	712	627	645	679	672	617	670	652	695	607	676	643	613	687	700	649	668	700	653	616	658	656	687	676	673	686	678	617	626	700	661	636	610	657	657	652	650	687	649	684	641	645	706	685	654	653	664	703	686	632	646	650	670	683	655	635	679	625	675	700	639	653	676	670	666	651	656	659	683	661	696	676	655	613	669	675	691	632	671	648	657	633	670	650	683	631	640	631	666	683	679	684	661	636	673	682	635	725	695	610	675	677	716	670	658	692	646	694	681	656	649	675	676	630	629	648	673	692	636	660	622	656	672	687	665	655	639	649	656	675	647	676	701	612	633	630	676	683	613	701	686	673	623	659	656	618	644	640	689	634	705	663	667	656	721	613	646	644	679	658	631	695	671	638	684	650	672	641	645	659	653	675	660	665	655	655	646	651	648	657	616	681	688	671	645	688	669	717	671	661	659	688	645	666	697	670	621	682	666	648	695	687	623	678	648	666	667	691	651	646	663	674	643	680	698	667	712	694	665	708	721	628	654	657	689	662	659	655	666	678	694	641	692	640	708	724	654	623	668	625	676	667	661	679	648	641	659	647	646	626	632	652	679	665	681	645	649	661	651	682	667	683	700	660	647	624	625	649	659	656	599	639	687	682	617	618	641	689	672	661	633	674	658	721	673	659	619	671	706	686	655	694	695	702	657	661	657	681	634	619	663	600	665	683	650	690	647	666	700	647	659	644	615	676	672	672	641	675	667	676	622	665	654	615	636	678	680	641	664	674	701	645	677	654	688	640	695	655	675	676	639	630	603	613	660	670	665	694	663	667	632	641	624	671	650	700	633	650	658	638	658	685	684	690	663	668	665	668	640	675	674	650	642	680	625	617	674	654	634	671	662	657	706	647	651	655	643	651	678	660	630	670	687	678	677	688	647	656	579	649	650	669	613	624	670	658	649	671	680	661	652	638	668
15079	6053	5018	2953	1760	1129	832	651	607	533	436	371	340	372	340	320	340	314	340	367	351	309	366	392	390	384	406	432	428	502	486	437	410	469	390	458	442	412	397	373	418	400	360	347	329	361	376	355	327	374	357	349	333	297	313	302	279	303	281	279	266	266	273	257	271	262	299	262	266	245	245	250	258	240	243	237	253	254	269	295	256	264	255	253	264	265	254	255	254	243	267	248	258	258	259	272	291	274	258	266	301	216	257	232	269	257	235	238	271	262	289	246	275	260	272	272	264	232	260	290	221	267	240	220	268	256	254	251	249	262	248	216	265	286	249	239	256	266	223	236	256	243	262	249	235	243	225	279	258	263	263	253	266	238	266	261	253	255	249	262	233	279	278	246	211	269	240	262	257	250	252	251	274	278	227	243	242	244	299	232	256	236	278	251	242	276	276	279	244	255	259	260	222	249	225	250	257	270	246	262	268	274	258	250	273	254	259	241	242	267	233	245	253	268	307	246	247	277	263	223	250	243	257	258	268	275	260	254	264	252	270	242	245	266	250	221	234	262	284	251	261	243	241	231	249	252	256	252	257	256	253	269	234	297	294	247	248	240	263	238	265	271	259	256	283	248	285	246	254	259	241	273	262	249	244	286	246	238	258	228	255	231	228	204	268	276	241	250	229	260	259	244	267	250	260	253	247	274	225	252	241	233	286	250	241	202	231	251	252	278	264	280	288	274	236	266	257	249	224	264	270	269	211	286	250	253	249	242	239	229	247	240	241	253	257	262	261	248	238	254	259	265	252	256	256	267	259	257	260	259	262	257	275	254	257	246	254	221	281	247	259	244	267	236	270	226	245	261	248	248	251	222	227	250	277	258	246	243	257	268	254	249	233	264	271	239	246	248	235	261	243	249	254	251	253	237	249	259	242	240	250	230	243	234	241	235	224	239	256	242	245	246	253	265	236	251	235	268	236	250	271	233	246	277	230	252	254	268	259	251	222	243	257	263	244	258	260	244	255	252	238	230	238	267	248	263	232	243	262	244	248	256	284	233	259	276	298	249	219	246	242	254	227	238	251	276	241	260	233	266	235	267	256	267	232	227	254	260	271	235	251	252	275	256	270	235	256	257	255	253	262	272	226	252	273	247	257	242	270	214	252	291	234	229	251	240	232	247	253	262	277	259	247	260	235	261	217	262	290	245	241	257	263	290	269	256	285	276	254	260	278	238	258	270	230	248	256	273	272	251	278	256	245	243	256	268	249	231	268	261	225	222	255	275	222	260	262	222	258	240	228	245	261	264	261	278	271	254	277	245	250	246	226	246	257	245	250	250	255	279	272	243	241	264	258	261	257	280	262	223	221	231	226	251	220	253	272	249	267	244	271	280	250	223	258	229	270	255	254	258	246	245	240	271	253	266	249	261	228	252	279	248	281	272	259	259	256	256	237	235	241	254	255	252	255	243	235	270	248	243	247	284	240	221	267	265	268	244	256	272	287	264	276	230	239	275	265	260	259	282	227	255	271	264	255	252	242	220	247	252	281	257	280	257	272	279	277	256	269	242	239	242	278	246	228	251	227	246	268	262	239	247	261	298	251	248	267	270	276	254	280	260	228	308	253	254	271	215	251	252	233	271	255	254	243	259	220	246	265	259	276	266	261	254	239	239	233	253	242	259	261	255	242	258	231	265	215	268	241	254	256	254	263	272	258	275	260	270	262	232	252	244	237	264	237	263	241	250	258	255	258	280	243	223	249	255	253	245	254	252	279	237	264	269	243	274	256	260	260	267	258	247	237	245	267	243	259	280	263	260	272	246	237	231	270	234	244	251	245	238	264	289	218	278	281	229	251	267	257	223	292	252	240	255	253	270	257	247	242	239	252	214	238	238	201	275	271	265	257	229	255	257	216	261	244	255	238	267	281	263	257	279	230	250	229	264	261	276	264	242	246	274	245	265	287	267	258	234	242	243	275	212	241	279	256	246	250	252	251	261	261	242	270	240	260	299	237	229	255	273	233	281	274	270	252	223	275	270	285	254	255	248	292	243	241	269	263	242	280	235	236	254	267	250	248	228	264	243	238	254	239	262	275	241	252	244	256	254	243	252	251	245	231	255	222	254	263	226	256	226	225	269	240	217	272	252	250	257	243	238	248	257	277	235	278	257	254	238	227	278	240	257	270	281	248	262	268	271	256	255	289	263	261	288	272	229	227	274	237	242	230	245	200	261	265	263	244	276	262	240	264	272	240	256	268	266	247	245	251	273	259	227	273	272	269	242	288	242	242	218	212	263	245	253	235	265	232	243	217	255	256	266	220	275	264	290	230	248	239	255	249	274	257	248	259	253	254	246	256	279	225	232	249	247	296	274	258	275	286	249	287	253	263	255	271	224	281	265	250	241	235	264	232	246	265	282	264	273	260	226	278	259	253	264	254	248	259	286	249	254	258	249	265	246	264	235	278	243	261	252	239	270	255	278	268	238	266	267	226	276	259	249	262	251	221	268	253	266	246	249	241	259	222	289	251	290	246	270	240	261	251	264	236	257	258	268	234	275	269	263	301	253	256	274	269	261	240	252	281	234	219	247	234	230	264	230	262	274	272	234	250	238	256	240	257	261	233	249	253	271	227	241	274	279	249	241	254	269	250	270	265	235	265	281	272	268	241	277	245	235	244	233	286	254	251	269	264	256	250	248	265	260	254	240	255	247	282	240	285	214	255	255	290	257	277	256	261	261	224	245	257	251	257	241	232	226	257	267	242	262	238	248	246	257	246	259	248	245	241	250	242	240	246	257	266	251	279	252	280	217	274	237	271	280	268	260	252	247	266	247	233	274	274	255	257	262	254	229	257	273	264	266	246	249	204	268	255	255	265	233	249	272	222	254	258	244	237	268	278	236	251	274	278	208	265	250	269	257	232	280	266	251	284	259	291	256	266	271	239	243	245	272	264	244	264	242	235	252	250	261	245	244	274	262	284	259	256	262	273	280	265	264	281	219	263	256	242	259	275	243	249	264	256	238	241	256	250	234	246	262	265	241	233	261	249	264	245	263	234	245	254	256	234	265	239	275	254	264	242	277	245	236	264	253	251	243	254	262	253	232	265	276	265	250	253	270	257	241	230	267	216	267	230	278	286	256	228	253	243	248	244	231	233	263	266	234	255	249	245	250	257	262	256	227	263	258	259	268	258	277	230	237	240	233	257	260	261	263	267	249	239	253	275	227	286	246	267	254	261	263	254	234	258	266	242	256	250	263	262	248	241	214	255	262	255	241	244	241	217	244	244	258	267	261	257	279	260	250	260	243	243	272	273	237	269	235	265	253	245	251	258	274	247	258	243	262	246	234	243	248	246	234	251	256	249	263	247	226	265	263	268	242	271	256	296	247	241	259	266	255	256	251	255	262	252	234	258	267	239	245	248	251	272	269	262	230	264	246	234	236	261	255	277	263	259	278	257	244	251	251	262	232	258	253	268	279	254	241	249	243	261	277	236	257	257	241
9357	5274	7863	7897	6169	4679	3524	2995	2419	2148	1800	1371	1286	1266	1305	1229	1208	1271	1228	1317	1324	1355	1405	1535	1726	1813	1765	1775	1758	2010	2191	1913	1965	1938	1877	1913	2005	1749	1864	1741	1729	1559	1551	1514	1381	1383	1409	1410	1355	1377	1202	1181	1161	998	990	903	893	882	874	781	791	764	716	760	734	764	712	665	728	713	672	681	717	649	653	592	645	621	621	642	633	632	632	606	654	617	631	634	597	593	590	594	654	657	623	627	674	646	660	634	616	641	626	590	669	608	608	614	583	628	650	611	666	661	671	635	601	590	645	617	607	629	586	618	631	632	656	638	626	646	633	631	609	567	607	624	624	577	624	616	630	621	631	657	628	636	591	589	616	658	631	617	637	616	565	656	632	654	670	596	603	638	608	614	599	623	617	598	612	598	642	604	594	603	619	634	601	607	628	636	594	589	593	662	638	608	608	634	635	582	640	682	599	595	690	588	573	631	619	631	594	631	661	604	606	659	676	589	608	609	651	628	617	656	598	628	644	618	633	609	609	641	633	589	659	637	604	638	633	654	585	670	600	593	628	627	611	679	673	657	603	613	621	634	598	598	682	613	634	632	598	623	612	643	621	616	629	629	588	599	639	599	617	644	606	625	618	594	624	597	665	621	641	624	605	615	642	606	653	600	623	629	622	624	661	598	592	616	635	639	584	592	621	611	659	651	638	663	603	651	623	637	602	640	617	546	635	597	637	607	581	612	639	609	665	660	607	625	674	595	601	597	622	590	625	639	603	637	608	631	593	622	633	569	623	607	627	627	632	637	599	572	628	639	683	617	629	588	602	654	616	611	615	613	678	592	563	618	628	620	622	632	605	636	663	595	595	618	600	619	600	677	616	639	599	624	661	619	603	618	663	619	625	632	587	626	609	599	617	639	665	601	626	593	608	659	626	603	653	613	633	603	605	634	632	633	577	594	596	634	627	674	609	656	596	630	631	637	619	610	634	619	599	621	598	609	636	645	665	630	593	642	604	622	641	624	587	659	654	626	643	612	646	590	649	578	616	670	589	605	584	603	644	628	606	667	622	606	658	632	608	592	659	601	673	609	580	642	633	620	617	630	593	659	597	633	588	639	680	634	640	627	618	622	610	615	589	597	641	628	632	616	633	623	647	582	592	585	616	623	604	636	643	643	593	630	624	597	579	631	626	624	674	646	592	686	586	632	623	620	610	633	601	584	650	639	636	609	635	623	611	607	643	578	594	613	643	598	644	621	645	623	624	619	629	630	621	631	654	677	596	615	619	634	636	574	592	616	643	618	631	591	621	671	622	625	594	634	624	613	607	586	633	630	605	630	610	595	643	618	615	621	620	617	616	616	642	638	646	605	625	633	638	590	629	619	615	609	603	583	598	654	581	616	647	611	610	645	593	626	602	631	621	638	578	629	631	620	596	630	627	624	594	623	557	614	631	646	686	651	623	583	604	638	668	667	579	623	577	638	641	655	632	577	650	648	605	657	617	617	609	608	669	607	642	595	634	637	625	634	626	633	598	592	678	629	657	628	618	613	578	648	621	635	611	618	622	630	636	664	605	581	622	613	638	572	636	638	619	639	629	613	597	580	617	665	653	632	678	605	607	590	619	672	662	675	622	589	598	635	654	616	630	604	613	575	619	669	632	650	634	654	630	643	600	633	600	620	594	586	625	569	660	610	591	648	602	630	627	611	670	653	640	653	627	622	637	624	643	602	600	593	621	612	595	590	630	663	631	655	647	628	653	647	646	599	604	626	633	609	642	614	662	610	624	669	610	614	615	626	616	655	627	591	629	626	626	663	602	670	614	593	609	606	621	602	619	624	627	619	589	613	619	646	635	629	662	627	648	631	599	602	607	616	611	614	647	645	611	675	581	656	623	620	621	655	614	619	648	636	615	628	635	600	629	600	656	615	626	624	592	655	617	606	656	608	641	612	617	623	640	669	646	623	632	616	600	631	587	645	596	629	646	594	588	665	655	676	632	606	647	651	586	627	564	652	614	572	656	632	648	655	597	611	614	663	632	632	641	676	619	625	581	622	611	614	647	661	615	590	623	623	610	661	649	631	625	597	675	605	660	649	595	662	603	641	615	635	653	656	644	637	624	616	605	647	646	625	678	620	648	603	598	592	615	617	640	644	604	664	621	579	632	652	636	593	634	619	627	619	591	632	648	624	611	629	578	630	619	632	564	641	637	621	673	606	645	609	579	609	594	644	611	650	571	627	653	597	635	624	644	636	674	664	607	571	628	652	625	619	663	660	621	666	624	653	624	591	580	593	632	634	659	610	619	607	618	647	567	616	613	617	645	663	625	611	621	611	619	611	617	623	596	606	668	656	636	612	624	663	653	617	613	637	635	602	607	604	602	604	636	640	687	624	599	635	640	631	652	619	607	611	624	619	645	625	596	633	583	590	656	595	572	620	645	631	617	642	667	642	619	671	594	610	623	589	612	622	633	583	629	595	663	617	595	649	690	621	635	654	618	648	603	615	592	648	612	652	632	592	626	637	597	597	621	601	592	608	640	664	612	588	548	648	626	620	568	666	623	619	617	619	659	650	618	610	674	579	614	613	624	600	631	617	625	612	657	624	530	640	607	603	587	654	590	599	619	645	639	595	583	620	605	625	582	602	660	585	645	638	613	624	652	654	648	631	650	626	610	628	660	627	590	592	591	592	611	629	599	641	625	624	620	608	652	631	647	698	643	621	654	647	649	660	642	651	591	610	607	630	637	627	591	635	631	601	625	622	609	711	598	594	614	656	603	662	656	652	625	610	628	632	621	635	641	650	645	593	611	619	588	610	644	632	634	616	606	635	571	632	657	594	639	616	615	605	624	662	630	637	623	582	602	621	637	634	643	584	629	643	643	646	636	636	658	594	594	585	660	611	628	639	652	636	635	642	610	643	600	610	600	640	657	617	639	604	596	627	599	608	619	612	625	634	617	594	623	648	625	646	687	621	597	625	573	678	619	646	611	641	605	610	646	640	642	616	596	625	649	651	664	618	615	626	618	639	653	633	684	653	586	647	638	610	624	621	586	649	618	599	643	647	657	641	594	612	621	599	643	647	623	623	632	636	610	623	647	633	638	621	614	621	685	640	641	617	620	630	590	615	626	623	657	611	588	651	595	663	621	634	644	609	619	637	623	614	634	639	652	662	580	663	619	636	614	613	592	683	613	611	610	630	607	644	680	573	611	653	644	653	621	666	624	650	636	647	652	621	626	632	620	595	591	616	660	647	631	662	598	655	581	579	616	610	606	681	664	611	620	647	617	609	662	631	608	663	660	652	630	608	619	630	671	614	601	647	603	618	656	629	615	632	618	645	598	621	572	658	627	605	611	607	626	645	608	660	602	608	651	580	604	599	642	651	649	597	642	628	665	633	625	646	626	630	615	619	656	592	558	626	618	648	600	651	652	596	652	597	652	613	591	644	628	666	623	607	601	614	587	622	612	598	631	608	618	634	619	615	621	620	611	624	625	663	645	601
21199	9394	8977	5100	2821	1840	1295	965	796	670	548	453	374	367	415	398	370	339	356	395	376	386	408	404	443	459	444	449	435	559	513	469	480	446	414	478	452	479	454	396	466	427	378	404	382	364	395	377	361	343	352	354	302	310	311	279	272	305	260	259	254	235	262	253	261	273	214	266	241	235	223	259	210	257	228	226	227	227	248	225	252	228	231	226	222	200	216	244	255	229	223	268	241	232	230	227	245	241	246	244	237	242	246	261	249	220	213	242	208	214	239	221	245	209	255	252	207	226	223	231	256	233	246	236	214	239	247	222	222	251	235	204	237	217	206	233	242	224	215	239	240	245	234	220	229	231	239	206	198	228	246	228	232	221	233	246	221	222	252	215	250	230	235	241	239	231	214	219	253	209	211	238	272	222	239	203	247	221	240	209	218	238	242	231	203	257	223	243	201	228	198	224	235	247	218	230	200	238	216	245	246	225	202	212	211	203	249	228	216	256	221	226	238	231	212	234	230	226	242	260	248	251	217	246	248	239	212	231	221	247	249	230	227	230	220	241	211	222	231	219	255	227	207	239	223	242	232	215	213	221	218	244	234	209	220	249	246	257	241	238	231	241	249	193	259	211	208	229	205	251	209	241	244	208	216	195	206	219	225	252	237	200	243	236	224	247	228	232	229	247	226	223	241	235	212	245	262	231	246	234	214	254	245	251	239	228	232	223	236	213	262	202	212	247	232	218	229	267	222	250	227	260	221	233	235	248	209	234	238	217	221	221	237	237	220	240	238	206	214	248	246	208	226	236	260	249	229	226	231	206	234	237	222	239	270	225	247	199	241	242	230	242	225	251	230	226	204	234	256	207	204	253	237	241	245	224	228	233	233	233	242	224	237	244	242	224	231	247	234	217	258	221	237	242	237	211	224	247	239	246	255	238	226	237	223	212	248	248	257	242	241	240	233	216	247	235	190	255	243	201	218	227	244	208	247	232	250	250	221	225	220	240	222	236	239	243	257	248	221	237	266	243	220	238	233	209	241	236	228	245	209	240	231	246	254	223	224	219	245	212	259	259	238	234	238	220	216	238	244	236	228	260	194	227	241	231	222	246	241	232	236	215	228	247	234	229	257	222	226	241	257	217	205	211	225	237	247	265	225	254	214	202	221	228	223	223	212	227	227	253	202	260	225	241	260	222	224	213	229	214	231	237	252	216	234	207	210	227	229	207	244	234	219	258	246	217	218	229	242	235	225	205	244	235	227	212	204	231	230	226	240	248	269	224	228	224	228	234	226	205	235	206	241	221	244	213	240	238	234	215	207	208	230	233	226	215	216	242	206	238	263	256	255	249	236	263	254	214	240	215	229	244	236	239	222	207	226	237	236	231	228	251	238	212	219	220	197	231	192	226	214	228	259	230	223	256	211	217	228	237	230	243	240	206	273	215	247	225	260	255	223	252	224	197	256	251	217	237	235	242	243	215	229	210	222	241	232	278	206	230	256	253	207	257	241	250	228	219	243	233	246	201	207	240	210	264	259	235	202	222	223	234	226	220	218	254	235	242	248	236	240	221	221	246	240	255	216	235	223	248	223	222	250	239	222	248	211	246	242	246	211	250	243	264	211	221	229	223	220	224	220	228	237	239	216	246	223	237	239	242	240	206	227	232	219	209	239	242	233	222	249	226	214	236	256	228	205	231	231	241	205	226	248	241	231	233	236	228	209	245	245	234	232	226	222	232	236	222	224	211	212	234	231	220	246	230	232	229	240	216	207	233	223	236	233	220	201	254	239	229	218	251	249	215	237	198	211	243	230	244	214	203	237	225	210	260	213	212	251	249	232	240	243	236	213	250	224	240	230	255	226	248	239	205	247	218	208	232	247	245	236	239	226	255	226	267	232	242	210	225	216	232	254	227	235	229	230	222	240	227	244	239	244	227	245	241	232	243	257	234	242	214	233	250	220	257	231	216	240	231	228	230	250	243	225	239	254	227	231	259	249	241	219	245	234	213	250	228	233	253	242	248	210	211	229	234	228	214	232	251	249	234	241	224	227	233	259	229	253	223	235	219	247	202	232	205	239	211	216	247	224	239	251	210	228	221	213	241	228	230	217	237	247	254	235	225	230	241	244	238	226	224	222	232	236	241	236	248	247	236	219	251	249	221	219	234	238	243	223	228	218	214	241	254	237	226	232	214	238	208	217	213	216	235	216	229	224	233	208	220	222	223	239	231	264	210	210	231	248	209	248	234	233	243	236	240	275	222	243	226	235	245	210	258	250	241	242	248	265	230	233	244	225	253	213	202	212	238	218	236	225	223	235	248	228	264	238	231	235	217	246	247	231	221	253	227	227	209	244	218	207	246	240	239	212	227	239	244	228	218	197	221	225	216	195	222	259	223	282	235	265	236	215	262	242	238	239	206	222	235	245	198	221	236	259	213	256	205	226	239	222	233	229	219	240	227	210	216	234	266	234	255	224	225	243	207	223	220	238	241	254	233	228	263	205	225	239	261	239	235	223	242	218	229	216	243	255	243	220	230	244	219	207	216	211	241	235	249	213	243	243	222	219	230	205	237	232	226	238	254	254	234	201	254	229	224	242	209	222	221	255	229	226	226	242	236	249	204	212	228	249	226	243	224	255	238	240	235	233	215	232	227	211	221	232	225	209	253	226	242	225	231	228	235	265	240	224	228	244	253	238	232	253	253	232	239	206	219	252	264	220	215	217	264	265	237	235	221	248	242	227	233	218	241	217	247	249	221	223	241	241	256	234	239	232	230	223	242	245	230	245	231	255	236	217	253	231	248	232	254	215	219	239	215	240	219	229	257	235	286	225	209	240	210	246	228	235	238	220	243	234	228	236	241	240	229	222	236	223	238	228	193	230	224	240	253	234	232	210	242	214	229	239	215	232	226	217	227	224	227	252	217	229	197	215	233	231	232	238	214	224	205	235	221	245	221	230	203	271	234	225	219	214	252	234	243	253	240	203	235	254	232	201	221	236	215	228	226	233	245	244	233	246	224	241	251	254	233	206	253	238	220	233	225	228	271	248	219	243	245	253	256	241	237	256	222	224	261	223	232	209	255	244	258	215	242	251	221	252	232	226	209	228	251	215	184	241	226	244	218	213	224	233	247	241	221	222	232	241	234	235	226	238	245	232	216	237	291	213	227	243	222	223	195	243	277	256	198	233	245	206	214	211	229	230	222	215	206	232	224	222	229	223	247	258	233	230	231	236	252	247	236	216	224	259	276	254	250	227	222	240	218	215	215	209	219	243	207	241	248	219	229	246	232	252	249	217	235	215	221	236	214	250	239	261	236	229	211	232	236	231	229	235	274	244	201	234	246	263	242	230	222	224	242	248	226	234	246	207	234	222	245	233	247	230	234	242	216	242	265	242	234	218	230	237	210	227	233	207	248	226	219	238	220	253	248	237	249	266	245	229	223	224	207	241	204	251	205	238	232	236	231	258	230	232	220	225	238	233	225	229	234	219	232	219	230
11662	7294	11955	11268	9060	7023	5334	4282	3571	3114	2412	1927	1661	1569	1623	1535	1550	1535	1546	1663	1569	1572	1663	1942	2250	2295	2191	2181	2352	2841	2793	2452	2548	2432	2347	2465	2576	2357	2169	2085	2147	1944	1889	1724	1672	1878	1723	1700	1866	1631	1569	1391	1297	1142	1071	1011	949	949	891	833	830	798	812	753	745	723	716	692	698	673	610	689	662	629	619	607	606	625	604	604	613	570	563	558	594	581	569	552	566	547	581	576	591	540	593	610	577	612	552	565	562	561	553	531	600	551	572	611	589	558	568	556	637	624	536	576	602	584	579	637	575	602	607	562	605	585	609	593	576	582	533	582	537	576	559	576	593	556	568	613	547	579	559	582	601	582	625	604	586	574	589	561	582	565	535	570	572	585	575	575	540	575	616	538	617	557	616	587	556	566	596	546	584	588	560	540	606	550	627	582	593	561	611	550	590	636	592	556	594	572	578	597	557	563	579	547	525	546	578	592	543	579	537	552	603	574	570	593	589	567	551	604	554	578	560	541	591	544	597	543	605	606	596	571	629	597	598	558	603	580	552	582	579	610	562	591	537	604	592	567	537	560	595	573	597	564	576	583	605	586	602	559	571	572	572	589	551	584	550	534	588	572	587	563	580	588	602	569	557	590	550	606	557	568	596	586	586	570	619	600	571	566	530	589	555	578	571	564	592	626	572	546	542	554	559	580	563	575	598	573	584	564	533	600	555	532	589	559	547	545	566	549	587	590	559	571	555	550	592	568	566	532	568	578	558	560	539	520	628	589	588	599	592	560	564	562	593	540	542	579	581	542	593	554	570	556	594	579	587	602	554	571	618	549	565	575	574	613	554	592	570	580	587	574	592	553	619	601	577	554	559	582	573	568	562	579	598	606	595	550	537	576	563	567	552	597	580	579	574	552	600	612	617	599	547	572	577	586	563	584	579	570	543	556	567	547	556	570	597	583	591	593	551	578	583	576	614	565	571	552	597	592	574	588	629	569	541	562	627	571	577	582	581	567	575	550	570	584	625	568	599	583	585	586	560	556	569	612	614	601	558	573	587	557	548	581	561	611	573	561	559	578	580	585	561	606	643	577	558	575	581	574	571	570	587	557	541	596	611	572	591	557	576	570	566	573	560	558	561	564	591	538	568	565	576	553	567	581	568	579	629	561	569	591	559	576	556	581	578	561	538	590	567	601	587	557	550	566	581	576	564	599	556	582	546	591	589	532	552	575	588	563	598	557	528	562	580	567	576	570	590	569	557	606	554	583	562	629	561	578	576	607	610	602	588	576	585	594	578	552	563	550	541	578	559	563	569	596	570	597	601	553	625	576	579	568	594	592	595	577	593	532	545	585	576	548	564	578	586	558	543	555	593	602	560	570	590	590	588	592	592	581	586	583	591	582	585	597	550	559	593	587	618	578	559	615	549	625	624	569	596	605	564	526	550	559	561	557	589	603	592	613	605	606	572	560	539	564	570	570	533	567	545	567	589	552	546	602	630	569	594	572	558	558	581	594	557	575	580	605	591	547	556	599	637	551	591	585	574	596	531	576	607	545	550	580	593	590	593	562	603	578	581	605	576	576	574	581	552	589	565	590	553	622	570	597	627	574	586	538	545	586	584	542	565	601	570	605	574	529	556	566	576	562	603	562	579	569	509	558	588	539	607	585	612	570	575	581	590	611	603	577	599	582	583	581	540	578	596	579	556	586	573	564	571	594	538	619	585	588	601	560	584	595	575	604	576	572	589	577	597	588	610	565	582	603	605	580	596	557	577	551	572	589	614	598	592	596	647	601	609	614	544	551	583	588	589	583	572	577	605	542	578	596	536	544	522	566	602	554	540	595	500	580	559	580	611	585	549	570	594	585	573	591	618	562	568	573	577	572	585	569	589	536	600	585	596	614	584	624	585	557	594	590	561	594	635	632	581	569	563	578	575	598	591	562	599	596	609	581	601	560	593	589	600	567	530	562	575	547	555	572	598	582	565	595	600	574	588	578	648	604	548	529	516	584	594	594	564	564	577	575	545	607	575	570	633	601	582	559	555	552	574	562	561	562	583	542	595	563	597	616	569	568	584	549	636	527	570	545	548	582	556	568	593	583	602	595	634	560	580	564	601	555	571	563	575	578	584	567	519	561	568	594	595	548	558	580	588	596	589	592	571	579	575	550	588	602	556	539	577	509	563	564	567	607	574	606	562	599	579	591	570	570	557	617	584	576	585	575	607	564	556	608	568	589	571	563	559	612	575	590	568	598	610	543	590	576	588	580	573	552	591	615	568	595	540	552	575	561	574	609	617	506	635	592	588	561	584	612	579	547	596	571	569	546	604	600	582	573	593	597	575	534	578	561	593	557	576	604	585	602	513	549	585	568	596	596	542	549	586	629	551	546	594	580	581	555	526	553	595	573	615	544	563	570	546	592	604	589	568	607	603	558	567	543	587	607	557	522	547	567	611	598	600	578	588	562	578	574	575	542	587	566	557	573	617	586	582	560	515	581	580	583	609	593	576	572	572	605	576	560	585	556	583	568	564	573	591	560	588	529	567	600	558	610	573	566	572	555	582	578	616	551	580	566	533	541	577	569	572	582	584	537	588	567	526	560	559	597	583	586	548	558	526	570	657	544	549	583	569	557	595	600	592	530	615	589	558	586	556	569	540	586	580	590	614	614	584	543	611	570	570	541	560	577	623	568	564	544	554	564	557	557	591	544	549	541	544	581	559	573	556	576	622	590	584	536	567	586	590	565	573	590	525	597	529	528	600	566	574	582	590	576	576	551	602	564	585	543	578	589	584	593	557	546	584	603	594	595	582	556	568	562	569	596	581	617	592	624	588	563	560	601	527	526	562	584	564	557	602	554	545	616	559	543	611	597	614	585	581	585	582	555	543	508	571	604	549	588	489	551	580	582	575	592	583	608	552	550	613	553	574	574	542	546	571	576	596	591	593	585	561	595	539	571	563	551	570	564	548	545	579	576	596	587	612	537	614	592	533	596	543	528	575	612	574	531	551	564	559	539	560	562	556	554	587	558	544	563	583	569	578	588	599	550	566	590	567	531	569	532	533	583	594	574	568	600	595	590	564	541	586	583	559	579	550	568	535	578	590	554	588	591	615	633	595	548	550	568	600	605	570	576	602	580	596	571	532	602	567	557	603	569	523	579	575	562	579	589	600	555	559	616	601	589	581	556	571	614	553	581	557	578	551	515	580	606	587	554	563	566	574	567	626	607	516	573	602	565	579	608	547	573	615	589	602	570	605	555	604	577	526	603	578	584	601	592	558	567	592	589	571	571	595	565	597	582	593	582	592	619	578	568	582	553	570	559	546	595	566	599	587	563	571	531	573	567	553	573	524	607	547	570	587	571	560	593	564	583	558	599	601	546	598	580	542	576	553	608	584	558	569	565	568	570	536	528	551	583	570	550	574	573	542	556	594	572	560	586	600	598	620	585	591	608	552	575	573	576	606	577	588	574	556	599	565	592	525	569	560	567	571	568	561	557
6622	2648	2282	1509	1028	762	553	515	382	369	362	316	305	279	299	298	319	293	312	284	314	332	305	331	366	363	350	363	378	406	367	351	376	345	357	396	326	380	376	382	387	314	363	342	374	321	331	347	294	355	344	315	336	335	277	285	303	270	263	287	275	282	274	274	285	252	265	274	249	270	305	281	265	283	308	275	281	293	263	270	262	276	266	256	270	272	281	269	262	296	297	279	292	270	320	308	258	274	263	261	257	286	263	268	292	252	270	265	298	264	276	260	271	292	251	292	264	303	245	250	278	273	272	258	250	283	268	267	240	298	274	260	270	273	292	269	284	271	287	278	293	278	246	277	279	252	305	272	293	261	266	268	258	279	295	264	231	241	257	261	258	280	287	290	268	255	296	273	256	280	278	295	262	286	314	252	282	256	275	299	273	274	267	266	271	268	261	253	271	260	275	249	294	269	276	288	281	312	270	274	283	270	296	290	238	257	280	286	302	298	264	283	290	299	268	283	312	259	319	267	277	283	272	290	267	273	282	261	281	275	271	270	259	258	256	263	240	277	252	252	293	254	269	279	269	246	290	296	268	272	313	291	263	279	277	263	270	276	284	268	250	254	268	287	274	272	263	265	292	261	251	251	258	279	281	274	243	277	242	297	279	295	293	274	282	278	288	294	287	278	262	271	286	264	262	280	282	270	284	250	279	250	273	290	242	263	268	262	275	269	264	302	259	251	271	291	277	270	284	268	255	301	289	254	276	267	276	252	273	283	300	271	267	275	268	273	267	271	280	278	274	257	274	252	245	258	294	315	251	253	265	256	286	235	279	276	278	274	255	263	280	290	282	276	266	248	276	289	268	264	293	281	254	278	254	278	243	260	305	300	281	261	281	270	231	303	288	252	301	280	262	262	258	259	266	251	259	268	276	258	223	251	251	255	287	261	280	254	293	260	312	272	282	269	304	268	273	276	264	289	293	262	255	263	242	265	272	275	260	280	280	305	312	288	251	259	272	247	247	251	276	243	275	286	269	295	283	269	288	293	285	259	251	256	258	284	264	258	305	272	293	263	248	295	279	292	288	267	325	257	272	311	249	253	285	277	278	259	235	275	245	276	285	257	257	294	262	268	249	257	276	261	284	277	258	250	288	258	276	276	294	236	288	276	260	267	302	281	286	300	297	288	241	256	264	275	250	292	265	268	282	268	284	268	288	297	281	284	261	289	295	250	269	312	272	268	280	267	252	314	282	233	287	248	284	238	257	306	258	288	270	236	286	247	238	280	289	271	283	275	251	257	280	264	287	281	270	275	290	272	290	278	285	267	293	272	307	276	243	281	280	284	271	275	261	255	273	281	302	272	275	270	276	303	263	243	275	243	286	284	280	289	260	301	262	245	258	264	261	249	276	258	249	255	287	299	247	241	272	269	275	243	255	257	268	294	300	268	265	263	276	254	280	254	264	262	281	292	283	267	270	266	282	290	253	288	257	268	295	284	267	270	248	276	258	251	267	285	289	287	242	281	260	264	306	249	297	265	257	280	248	277	285	257	283	279	267	281	285	280	238	280	255	253	254	258	285	281	285	262	310	284	283	296	279	284	309	267	274	236	278	283	281	277	292	277	311	252	254	246	260	283	294	244	275	260	301	242	276	295	272	276	273	260	268	272	297	284	293	246	284	288	260	257	268	255	255	307	264	273	284	247	260	279	281	254	269	238	280	284	272	241	279	284	250	271	264	261	262	278	276	279	276	282	260	270	275	281	278	279	270	281	284	266	276	287	255	265	289	287	305	294	302	303	262	268	264	281	297	284	265	292	268	280	252	283	287	274	245	316	263	265	298	266	284	260	286	295	274	296	267	295	267	277	264	275	284	290	283	274	283	269	236	286	287	286	286	250	256	279	285	271	280	290	246	278	261	278	266	278	293	271	281	263	283	305	293	302	269	256	280	267	260	251	231	278	292	250	285	288	263	252	291	277	244	272	277	265	277	263	268	299	251	282	243	272	278	255	297	290	249	264	309	285	299	277	259	254	247	285	276	286	285	279	258	255	277	271	257	263	266	272	267	274	292	268	313	268	270	276	279	291	308	289	280	307	289	303	266	284	266	261	314	254	263	299	287	247	280	254	295	309	291	260	260	276	293	294	261	300	255	289	262	264	270	264	248	250	263	303	258	285	278	275	268	291	254	275	263	286	264	277	267	260	253	271	278	252	258	258	275	284	275	305	249	262	269	297	302	282	285	269	294	272	283	256	303	270	243	264	262	259	287	292	261	280	275	266	292	266	257	264	288	270	279	270	288	231	302	251	264	269	242	256	290	290	274	248	268	249	270	308	269	262	261	301	272	286	258	273	237	295	271	268	288	289	252	221	289	276	271	271	251	274	275	267	257	271	257	243	272	265	280	266	284	238	257	302	269	285	271	261	257	296	306	290	278	289	277	248	278	237	278	267	252	262	274	275	314	275	263	257	237	282	304	295	271	245	266	244	285	296	279	276	269	287	269	267	260	282	291	258	253	288	313	268	266	304	300	258	268	261	262	303	264	259	284	292	281	243	250	261	255	274	282	270	263	276	265	279	264	278	271	272	267	269	286	267	304	290	259	271	291	289	239	285	286	271	280	269	291	259	257	247	316	262	279	287	285	263	266	267	277	269	268	259	256	277	256	286	275	270	299	281	260	272	258	274	270	288	254	268	283	253	254	284	269	269	265	277	285	300	251	270	278	254	268	257	278	257	280	251	259	265	281	269	271	288	288	265	282	285	288	289	303	265	282	274	287	265	283	253	281	298	275	290	302	261	319	261	245	258	303	271	279	309	274	283	267	302	281	269	283	267	243	280	289	279	256	292	269	292	267	258	291	261	295	260	289	303	278	281	303	247	283	299	294	290	295	286	262	263	278	251	293	266	306	288	271	286	285	276	280	265	261	300	287	316	265	323	285	299	278	274	296	286	293	296	251	282	262	274	260	287	278	264	286	285	300	247	282	273	296	250	259	274	269	284	287	283	269	243	278	270	271	277	258	259	287	283	257	294	285	255	253	260	278	266	258	314	282	277	304	286	275	279	295	264	289	287	262	260	274	296	275	270	275	285	299	240	299	281	272	272	260	275	292	279	291	279	298	271	295	257	277	294	272	259	290	274	261	283	264	276	280	276	241	261	264	267	262	259	264	250	254	274	259	269	281	279	266	292	254	270	260	295	264	252	262	268	307	276	260	277	288	269	263	270	293	273	268	266	271	252	287	281	276	258	264	255	268	272	256	273	298	285	278	291	284	277	278	299	262	249	259	292	279	262	251	262	270	281	272	248	271	240	236	241	294	285	293	287	269	254	301	279	265	262	284	271	265	260	277	306	289	234	264	228	252	269	285	288	287	283	276	254	280	269	273	269	248	283	291	272	284	277	285	273	259	284	251	264	303	279	293	261	258	284	256	280	302	273	247	306	270	289	282	270	264	253	254	288	286	272	267	275	291	277	251	240	245	273	286	273	279	297
4435	2775	4392	4346	3590	2722	2050	1635	1501	1328	1063	890	784	876	886	905	920	883	939	983	1035	1074	1116	1181	1315	1302	1359	1377	1554	1648	1512	1483	1455	1409	1382	1449	1417	1365	1364	1272	1244	1275	1157	1175	1142	1079	1175	1068	1041	1044	1049	932	925	886	793	797	788	756	727	714	742	714	709	729	692	717	689	723	691	709	693	715	701	645	619	727	664	701	673	640	661	661	713	672	694	653	637	668	705	632	694	664	635	672	660	670	653	682	648	662	670	657	687	690	656	670	664	681	707	639	687	702	679	658	658	686	723	662	675	673	666	663	676	698	649	686	684	639	657	624	687	606	621	634	648	679	665	617	656	662	720	661	670	646	712	679	668	692	655	649	630	699	690	651	664	646	640	665	655	695	676	674	689	644	628	633	665	654	679	690	663	643	687	669	637	664	672	695	657	678	637	709	648	655	669	690	639	687	681	633	635	585	693	605	626	647	614	688	664	634	617	706	670	689	661	689	650	654	664	685	684	632	680	678	691	637	652	728	692	662	696	635	697	672	664	634	685	663	666	678	646	657	673	630	645	666	713	667	659	694	633	700	645	647	662	677	688	712	718	678	685	684	676	669	713	691	626	647	712	705	656	654	625	679	637	648	630	638	706	626	643	655	681	682	704	634	679	673	680	679	660	719	688	693	658	671	651	695	606	707	651	703	675	658	637	664	710	681	672	693	675	673	677	684	671	676	622	636	665	671	656	659	643	650	658	653	710	637	651	655	672	669	667	645	682	649	688	688	713	682	634	662	658	647	680	659	677	674	656	647	680	648	636	676	655	649	644	639	705	697	688	632	678	685	682	661	650	646	623	716	688	626	635	632	675	671	666	668	704	694	677	651	673	682	723	707	674	643	666	676	632	654	649	657	649	635	672	643	648	712	681	653	632	694	629	662	650	663	659	660	669	693	700	704	667	640	630	641	676	666	643	637	659	673	670	663	673	666	648	607	663	655	683	676	661	710	709	684	641	720	680	658	676	641	708	683	627	642	638	681	640	643	701	665	703	674	687	679	639	682	667	687	659	684	714	682	660	643	711	696	654	673	701	685	666	674	668	661	670	656	699	677	675	656	694	647	644	631	661	673	625	682	695	688	672	711	652	645	694	664	638	613	679	609	638	637	650	708	701	670	685	656	698	661	633	639	692	625	664	615	647	679	639	640	658	678	625	639	607	663	724	672	623	713	657	628	654	631	672	648	690	712	656	652	666	669	697	671	670	638	660	619	657	674	674	688	648	684	660	642	670	641	669	638	663	693	671	676	631	671	626	677	684	628	653	625	715	667	697	620	706	695	648	683	613	637	696	633	686	741	694	693	665	735	636	665	672	662	671	659	675	634	646	645	609	656	673	655	659	661	667	630	654	704	695	638	711	629	682	667	653	630	668	663	655	654	685	677	682	640	690	643	671	700	691	686	681	641	669	682	689	671	743	626	707	654	637	710	643	658	640	699	658	661	650	669	653	639	691	691	652	614	681	647	640	614	676	652	612	701	696	643	586	657	652	691	659	665	666	683	693	661	679	667	670	687	658	663	668	655	652	698	622	636	677	691	626	662	694	661	670	638	674	685	632	673	652	639	672	664	637	672	667	663	715	626	661	656	671	618	654	652	657	668	673	672	660	649	633	685	695	645	706	639	655	711	693	662	664	640	628	598	652	635	656	686	632	645	660	631	708	672	677	647	660	647	654	645	664	644	675	674	677	674	647	668	620	662	608	643	659	686	695	698	668	680	686	710	661	672	652	642	710	677	653	644	699	640	698	679	693	639	659	617	658	643	686	671	654	653	670	660	632	685	682	664	610	624	705	650	664	689	646	678	699	711	612	636	643	655	673	679	628	671	672	634	614	682	661	676	689	687	618	645	648	654	680	662	683	680	672	663	666	715	617	683	654	647	629	641	681	652	682	632	631	663	653	693	663	650	717	673	672	620	631	688	685	649	620	680	694	665	676	661	663	689	673	721	663	682	685	691	679	683	640	671	693	671	623	689	673	688	676	668	651	682	671	713	680	679	637	703	652	639	693	623	684	706	703	621	652	677	680	646	667	671	633	676	618	678	650	695	646	682	655	662	681	693	684	663	659	645	676	662	674	650	661	693	651	656	674	685	600	677	701	700	711	650	695	672	642	683	672	649	679	685	692	687	661	625	674	639	631	659	671	683	646	715	588	670	655	619	683	701	693	713	617	650	650	686	671	699	628	595	657	665	638	658	659	645	675	671	667	648	665	666	691	626	629	659	634	675	675	666	710	657	670	678	653	648	689	605	700	658	662	648	632	656	638	636	656	658	691	691	684	668	662	645	667	675	663	638	692	672	651	674	671	664	698	677	632	621	629	670	640	690	649	653	681	653	711	687	679	638	645	604	636	678	698	665	642	671	646	689	665	651	645	689	654	665	629	739	680	639	684	687	663	666	636	640	671	669	691	660	661	668	696	638	681	690	695	649	637	698	670	684	660	655	691	610	647	645	619	649	671	683	663	670	639	660	613	654	720	658	660	639	697	738	688	680	667	659	646	616	690	689	696	665	699	660	677	677	684	688	652	671	650	675	624	661	670	695	673	686	661	634	652	684	670	690	640	666	637	670	655	667	642	661	648	644	716	664	652	633	662	636	676	653	631	685	642	614	682	698	594	677	575	654	669	651	653	693	694	644	675	694	673	691	669	670	655	655	644	643	703	686	637	668	644	679	656	672	670	649	662	678	650	632	657	709	634	643	646	682	660	634	661	655	660	722	665	646	659	705	684	690	671	693	690	632	647	612	613	681	657	684	643	656	678	672	671	679	665	692	698	665	620	660	677	620	676	654	678	668	633	681	669	647	675	645	704	638	650	713	682	634	658	686	686	637	658	669	656	648	639	650	706	664	624	634	679	739	672	642	681	668	645	673	681	644	709	668	657	680	640	620	669	680	692	651	664	693	667	674	671	644	750	627	695	713	639	622	656	706	663	638	664	596	644	626	648	682	626	675	692	650	730	650	675	671	671	628	652	678	633	663	647	676	653	651	672	631	620	660	617	632	653	657	626	676	689	613	630	640	663	687	656	656	687	687	635	661	707	666	678	642	734	653	684	681	654	692	607	667	726	629	646	706	699	683	667	694	641	688	686	655	645	604	624	665	668	647	694	687	694	676	671	688	653	662	684	665	661	694	609	697	657	633	734	663	719	659	678	659	685	679	673	629	655	662	670	689	671	664	678	672	646	647	676	665	667	700	677	615	674	661	679	627	643	642	672	663	689	681	689	609	645	625	649	649	642	704	675	692	705	702	659	663	599	657	659	662	652	669	674	653	692	684	675	622	692	667	678	645	680	676	665	703	634	673	650	660	694	644	680	649	651	646	679	657	677	657	685	681	659	709	684	619	697	692	675	677	675	678	675	690	676	663	667	667	694	638	647	647	636	665	662	680	653	634	655	696	673	668	659	726	643	632	684	696	656	687	662	692	667	631	688	660	683	726	688	643	681	665	712	664
14774	6164	5264	3061	2026	1296	920	725	624	497	432	400	333	330	334	363	378	349	322	374	322	391	375	388	419	400	387	406	415	476	431	454	454	394	410	387	405	408	387	405	404	351	407	370	350	355	394	355	356	350	318	328	345	292	293	304	312	283	288	237	278	291	244	241	280	287	275	283	248	240	264	246	258	252	251	270	288	265	237	243	261	267	289	233	260	261	257	258	240	286	277	253	270	272	295	252	259	239	243	252	229	244	218	259	277	250	263	241	264	247	278	257	254	253	278	249	296	256	262	251	275	259	277	268	232	249	243	248	248	293	270	279	283	268	263	268	249	227	245	252	282	256	269	268	250	248	278	243	266	270	274	242	268	250	233	231	247	242	304	279	253	249	246	259	257	257	288	280	261	244	262	246	249	264	281	267	259	273	267	256	253	291	288	248	246	278	224	256	238	226	232	251	230	255	265	251	289	247	268	261	255	226	237	269	264	276	263	259	241	257	255	253	271	244	223	251	228	294	253	235	266	277	235	251	237	244	244	275	260	295	252	268	265	245	232	261	242	237	242	250	256	229	254	269	244	254	281	268	241	240	255	261	258	236	260	249	263	242	242	231	249	268	253	277	256	239	265	260	277	231	242	238	241	243	246	243	258	269	215	301	241	297	254	257	253	267	256	251	255	255	230	265	240	234	255	235	248	257	251	283	250	270	223	268	252	245	226	240	268	236	250	244	258	270	253	265	261	241	223	297	243	264	241	270	265	260	240	262	231	266	268	202	264	240	252	255	254	243	241	242	275	254	261	252	242	250	266	244	256	245	258	262	276	257	255	285	261	269	273	276	242	259	270	281	239	256	234	267	264	238	239	287	266	275	266	268	266	267	275	224	259	211	256	232	265	259	233	244	263	255	260	239	225	259	257	261	240	256	241	278	262	243	277	256	246	258	266	275	268	247	252	248	267	248	252	275	285	248	244	254	260	285	258	263	243	277	234	250	247	233	251	277	265	266	242	248	249	250	266	304	269	235	270	254	267	248	259	240	239	230	235	247	233	274	279	234	255	253	275	239	251	241	249	251	251	276	256	254	235	269	246	251	276	248	250	267	239	253	248	254	251	233	233	262	237	261	259	278	286	246	249	237	252	268	255	247	254	264	268	245	258	254	230	266	256	255	258	239	248	254	261	255	256	281	269	255	265	264	252	242	287	252	276	265	272	254	287	261	236	260	229	253	234	278	282	242	264	258	248	293	259	281	266	256	249	245	256	245	255	240	235	246	250	241	241	263	270	302	252	277	259	242	274	272	248	257	251	247	260	275	264	255	267	256	283	266	279	250	275	243	242	246	259	254	285	257	256	244	267	247	243	267	254	280	242	245	268	281	245	262	248	262	247	272	264	265	234	248	281	266	251	249	263	235	246	243	265	247	282	260	265	265	253	239	272	281	274	256	246	262	255	253	243	238	253	268	283	247	263	254	254	229	253	258	266	248	250	267	249	259	253	252	260	264	259	244	250	246	239	265	278	253	249	254	285	246	249	204	253	254	265	268	247	287	277	264	282	260	220	265	272	284	263	235	281	251	243	262	257	279	274	257	247	245	288	256	261	277	283	239	278	261	260	285	260	239	239	252	241	243	265	287	241	254	242	279	256	256	283	256	278	286	276	262	282	246	296	238	253	220	236	232	282	259	273	281	270	258	251	240	279	209	286	247	260	230	262	225	238	240	266	239	248	255	232	254	256	243	233	246	295	215	233	250	246	267	264	273	271	242	292	270	244	246	263	252	267	244	268	247	275	259	256	236	270	284	250	291	237	257	268	255	251	239	262	252	240	258	250	239	278	260	229	259	239	270	274	266	244	259	256	257	263	246	278	264	257	240	263	234	252	240	220	262	274	276	276	259	224	258	234	274	250	247	278	240	258	252	253	250	246	235	286	244	257	274	216	247	262	232	283	250	273	266	214	244	242	273	277	263	285	239	280	263	269	277	277	256	248	268	289	249	252	246	234	254	238	251	249	272	296	264	274	270	226	224	242	266	249	270	245	252	301	256	241	260	246	275	246	255	280	265	267	245	297	237	258	269	271	251	237	246	268	262	277	253	278	231	255	283	262	239	257	244	247	247	256	256	252	271	258	271	246	224	245	256	246	256	245	269	263	242	255	248	247	248	266	255	247	235	268	248	251	231	259	253	225	225	254	261	278	247	255	254	249	262	243	281	255	255	252	245	252	260	231	248	253	261	264	242	224	226	262	232	226	257	256	248	266	275	231	234	243	250	306	238	219	275	253	243	276	263	238	256	268	228	258	271	262	249	224	247	304	255	275	248	242	263	271	279	272	257	278	281	265	260	249	271	243	257	258	267	286	255	271	245	255	254	262	249	244	247	270	266	257	271	238	248	246	253	276	264	256	254	277	259	239	242	271	231	254	269	247	252	242	279	270	264	259	278	238	278	268	252	261	264	254	278	278	266	265	282	256	217	281	263	263	287	236	263	249	256	275	295	265	226	260	243	252	255	248	261	250	281	237	264	210	230	253	258	258	266	275	228	257	257	272	223	262	244	251	260	276	267	250	251	231	237	244	219	245	266	245	272	271	270	235	219	234	257	248	260	254	259	272	231	302	262	238	264	272	270	240	251	256	258	241	241	230	261	219	219	234	266	250	230	253	252	267	249	253	249	247	233	236	276	286	249	269	240	286	282	275	265	231	237	261	267	233	281	241	280	260	275	261	233	260	268	265	244	251	271	247	288	253	271	239	249	235	265	240	249	249	269	237	216	262	255	232	285	271	252	257	255	242	258	237	234	252	285	254	252	255	269	237	231	265	243	272	256	246	252	249	238	232	240	249	242	254	266	270	235	283	265	252	270	262	273	257	265	225	268	274	259	222	286	249	241	241	239	278	265	271	271	247	254	256	265	249	233	266	260	247	243	271	231	241	267	239	236	273	261	228	260	275	235	220	214	279	228	259	253	256	257	228	263	274	256	284	244	253	256	259	244	258	233	289	258	243	244	261	247	258	226	238	249	302	232	270	270	273	256	258	282	243	221	241	234	233	271	273	283	247	242	265	253	274	243	249	270	253	252	292	240	252	249	253	267	265	262	241	271	274	267	285	241	278	267	268	233	252	265	254	276	267	250	231	274	245	240	253	248	257	251	234	253	248	266	279	265	269	256	250	250	279	241	263	266	274	235	241	249	239	271	243	281	229	257	270	261	245	262	257	254	259	233	281	252	253	269	233	257	259	219	272	250	262	224	231	276	266	272	282	245	261	259	251	265	237	254	266	268	257	264	271	246	254	255	246	255	258	269	291	256	265	258	270	244	229	222	252	233	237	275	271	290	239	257	254	235	246	260	285	256	230	232	273	233	260	234	269	264	240	260	249	238	241	253	261	247	251	265	238	261	250	256	261	246	278	244	259	269	246	263	268	257	270	264	277	260	255	277	288	278	242	245	255	257	237	252	261	261	262	286	254	265	245	261	241	263	244	247	239	254	239	267
9192	5494	8591	8233	6578	5280	4002	3132	2692	2056	1792	1451	1223	1199	1195	1233	1197	1310	1170	1256	1274	1329	1484	1604	1762	1753	1777	1863	2147	2329	1918	1990	1910	1842	1996	1902	1990	1744	1751	1696	1609	1651	1449	1439	1461	1551	1591	1500	1489	1287	1273	1145	1035	975	1012	918	875	836	820	749	799	733	723	709	742	747	734	710	684	683	704	665	742	682	640	639	644	625	610	600	621	673	644	623	627	624	604	642	601	665	633	630	618	650	609	676	654	636	631	612	622	651	614	684	641	629	609	609	631	646	652	633	612	687	606	599	623	678	645	628	613	604	635	591	663	589	630	630	624	643	656	603	630	586	644	594	652	654	652	636	649	660	687	603	633	660	614	641	623	616	656	624	639	628	659	676	633	618	659	578	609	620	596	622	601	607	614	594	625	633	641	637	629	601	663	628	620	623	662	644	662	640	607	677	686	630	617	642	654	662	614	607	618	641	586	624	586	634	564	627	609	634	609	557	607	662	614	637	613	639	654	615	637	625	625	664	617	658	659	643	654	599	611	645	622	641	665	649	596	641	666	619	624	602	664	652	621	650	679	638	608	601	681	648	622	644	637	657	653	663	647	580	658	616	645	617	653	635	592	635	634	627	609	626	622	633	602	629	651	614	637	638	589	622	611	586	691	644	595	608	626	619	621	576	598	663	618	630	603	580	626	621	655	647	620	628	619	656	631	637	636	637	661	659	619	668	652	629	651	624	637	598	620	605	646	665	625	613	602	665	569	672	617	647	616	646	601	635	646	637	652	642	637	635	664	660	596	635	624	641	593	636	667	589	661	648	641	652	592	612	635	658	652	591	607	612	633	630	653	622	648	651	648	633	654	632	589	593	644	633	660	629	625	592	598	603	609	596	688	612	693	624	615	661	640	617	640	614	568	632	639	617	659	630	621	626	670	582	597	636	637	654	615	615	711	617	634	620	603	631	604	619	623	606	667	633	660	641	629	676	642	626	661	613	665	626	642	609	662	640	633	649	619	651	637	607	611	639	643	614	631	634	609	608	589	579	619	662	664	615	628	667	596	631	627	623	614	643	632	586	579	626	624	630	648	651	652	639	631	598	609	654	617	655	583	627	632	611	605	643	632	632	631	622	624	595	619	650	646	619	628	604	619	581	584	636	602	629	624	652	599	640	633	605	599	650	609	604	637	625	612	665	649	638	625	591	617	686	647	595	621	690	589	618	641	599	653	630	610	641	665	571	627	604	637	629	608	613	590	612	646	637	602	618	654	629	642	618	611	629	604	632	626	632	665	636	629	652	620	630	613	647	603	618	638	641	661	628	639	631	596	658	634	627	605	619	674	669	638	617	589	639	620	639	647	653	647	641	605	640	641	612	619	646	652	627	624	591	658	626	629	668	624	646	669	580	621	607	621	632	647	626	613	612	618	640	602	638	606	598	600	611	587	604	619	626	646	652	609	579	631	633	561	670	631	632	622	591	589	654	611	625	658	635	632	595	628	595	631	623	613	693	596	594	626	624	663	652	626	619	668	628	668	571	644	623	643	642	640	650	626	623	614	613	583	629	606	622	636	653	614	625	672	656	558	583	585	632	590	638	603	617	651	624	610	646	604	632	592	645	617	657	619	638	572	643	642	613	611	627	633	653	582	633	630	612	648	651	640	648	663	576	608	637	618	657	643	620	638	639	606	635	554	629	590	642	630	605	620	660	593	653	612	673	631	613	630	605	684	634	663	569	606	604	701	649	624	625	600	634	659	661	682	603	598	633	650	617	591	622	659	619	626	626	614	630	645	621	635	635	654	593	628	644	635	632	642	658	609	617	643	637	643	602	679	654	607	627	671	645	654	631	645	606	640	612	625	666	678	608	635	671	577	589	657	663	608	621	650	685	656	597	637	610	618	612	607	646	640	634	611	630	629	639	621	634	595	638	678	667	702	640	641	624	601	597	634	614	665	615	620	639	647	594	590	626	642	688	623	628	671	650	648	580	608	622	622	637	643	618	633	621	656	645	605	644	647	646	647	648	632	602	607	621	637	626	641	691	632	607	637	660	642	665	659	640	664	594	602	622	610	673	647	618	573	598	644	678	654	621	581	612	614	638	643	603	625	633	657	636	580	647	641	638	628	641	641	668	654	626	599	643	665	647	617	623	656	607	620	656	625	605	652	649	640	619	595	603	612	630	643	624	602	636	613	615	625	591	631	625	625	590	636	641	646	639	655	614	627	627	637	634	631	619	646	630	649	635	612	627	600	610	624	630	624	617	598	640	616	630	629	612	594	627	642	665	595	618	658	629	619	560	631	572	623	623	623	613	637	648	635	635	670	604	613	644	663	589	650	670	636	627	624	643	613	624	662	614	591	656	646	627	690	623	609	630	673	636	623	600	596	641	654	634	635	699	589	614	651	660	618	651	642	632	587	583	646	609	662	656	610	629	600	611	606	629	628	610	640	665	605	625	618	597	663	660	603	621	622	665	618	614	622	670	621	640	635	640	615	643	620	623	611	642	667	564	659	623	616	620	667	609	632	632	637	609	618	656	624	636	604	572	612	626	620	635	642	647	619	609	656	632	614	664	637	595	605	622	659	624	629	594	649	619	639	599	634	609	590	623	629	582	621	689	620	625	661	583	678	615	632	616	629	637	618	622	621	666	631	667	621	577	604	593	620	643	648	614	618	625	636	600	619	654	607	637	633	637	656	661	593	638	669	644	618	652	661	615	642	660	659	617	639	568	675	630	609	631	628	618	607	564	628	583	652	603	624	571	605	618	611	625	602	639	636	653	648	649	605	606	619	618	620	589	644	601	675	630	613	623	658	630	649	604	580	628	611	648	661	623	642	637	614	592	615	631	609	594	570	606	624	590	669	651	648	626	645	634	609	668	602	592	584	632	657	603	620	630	637	642	608	632	631	623	596	649	650	612	655	613	630	626	639	620	606	639	650	653	592	620	641	618	611	664	627	639	698	622	622	663	617	612	598	627	662	640	630	603	604	599	629	612	690	598	622	641	606	594	669	634	622	597	649	690	603	620	591	657	586	683	624	637	627	613	629	596	668	660	635	646	617	649	604	634	606	652	632	606	646	627	624	625	634	616	634	646	574	649	620	639	659	591	611	626	636	636	573	625	609	645	627	617	655	688	663	631	624	638	585	602	617	635	685	605	600	649	602	643	634	671	630	592	637	659	627	622	594	648	660	634	688	614	625	605	612	678	645	558	666	641	615	621	646	651	604	648	654	600	613	633	677	652	644	602	634	624	637	613	685	632	605	655	635	612	648	638	648	660	651	588	595	636	612	637	670	618	640	612	668	621	640	626	648	612	621	657	611	630	645	639	573	635	624	637	628	583	565	638	676	625	604	637	625	608	688	625	629	624	627	612	628	662	623	629	554	643	609	616	629	606	617	656	672	614	625	639	641	639	611	663	676	631	613	594	601	643	685	612	598	637	612	640	594	632	602	561	631	633	620	581	657	629	573	636	613	666	617	615	631	637	603	602	647	630	619	667
23714	10015	8156	4785	2906	2012	1398	1003	804	656	573	470	427	381	356	373	363	373	350	333	360	347	416	392	432	418	425	462	532	527	464	518	414	465	477	454	439	481	429	474	407	399	409	369	398	462	410	405	415	365	359	347	310	339	282	297	282	290	266	238	247	263	256	270	248	265	274	264	262	243	244	244	241	242	231	226	257	234	209	224	231	223	253	244	220	269	213	241	220	257	252	235	252	222	220	236	205	222	212	238	234	232	225	257	221	228	225	223	260	236	229	201	259	260	239	263	245	248	248	253	231	215	233	247	225	239	233	215	273	209	232	243	225	221	237	241	229	229	229	228	250	224	230	242	235	213	271	237	198	247	226	232	231	237	248	252	239	228	224	244	227	244	223	249	247	236	240	193	252	249	263	226	214	224	212	233	222	219	238	240	261	241	226	236	240	269	236	277	228	221	233	240	216	232	205	228	231	224	245	251	259	239	221	206	234	239	246	241	231	231	222	234	217	262	212	251	231	238	248	243	227	242	236	250	232	228	242	215	209	235	258	246	236	246	230	244	221	226	223	225	247	243	242	225	214	252	210	234	217	224	226	220	223	245	224	245	253	231	227	231	240	234	238	239	222	230	230	232	232	276	227	219	213	212	239	238	215	232	229	219	247	233	215	227	255	228	252	231	251	271	243	236	218	263	240	246	223	226	227	251	240	244	230	254	212	234	236	233	246	241	247	234	239	244	241	190	234	221	239	224	241	242	230	204	236	240	218	211	228	239	247	233	220	234	244	223	242	252	230	237	247	218	247	215	254	246	255	217	263	227	218	217	235	226	230	232	235	251	214	241	251	213	257	242	230	224	212	244	236	204	259	231	197	239	256	220	220	259	252	230	247	234	229	236	242	240	227	238	271	261	218	227	221	212	224	264	242	211	240	222	251	215	210	239	222	244	252	232	228	243	224	225	235	223	227	214	228	256	217	226	234	255	236	231	244	252	242	233	207	228	251	213	231	214	254	248	226	238	270	249	204	253	193	259	202	211	231	220	226	231	238	255	249	227	232	205	202	210	223	226	265	221	225	256	232	249	262	234	220	228	220	216	198	239	240	222	231	232	236	235	228	221	216	201	239	218	236	226	243	212	195	249	241	246	227	246	216	260	231	250	236	240	235	243	261	241	246	231	250	230	235	214	243	229	211	204	252	228	231	249	229	255	243	242	212	229	240	247	235	218	226	236	254	237	237	235	230	247	237	247	258	220	268	228	230	231	223	237	206	251	224	211	248	211	247	243	243	241	232	239	224	238	222	242	232	228	244	214	253	240	257	221	264	239	197	235	207	243	236	255	241	239	249	252	254	232	231	238	248	245	242	243	246	227	233	260	234	249	278	231	224	212	231	238	225	228	237	260	219	251	248	239	228	237	250	258	241	261	203	225	249	231	224	219	235	247	192	223	219	233	231	263	216	263	235	238	256	248	239	240	240	251	239	226	231	226	235	268	246	206	227	237	237	237	239	246	234	229	219	208	244	195	246	254	210	236	256	218	239	230	243	202	221	209	229	239	252	226	227	237	223	228	226	258	240	224	259	234	211	247	243	242	212	228	213	234	237	220	245	234	248	246	222	220	226	230	209	242	252	236	233	218	236	240	244	227	219	245	262	245	239	217	234	237	239	228	241	240	218	223	252	245	235	242	247	234	237	260	219	239	239	243	234	229	248	247	220	264	225	219	220	227	238	215	236	248	232	237	257	227	208	229	243	218	253	210	227	230	234	251	227	238	254	246	230	243	243	252	214	253	224	215	233	220	255	240	255	214	234	273	217	248	252	231	254	231	238	250	216	218	247	230	199	238	253	235	215	237	213	235	237	243	231	239	229	245	230	230	248	214	244	222	260	232	241	227	222	222	213	245	241	212	234	262	268	238	230	257	224	245	242	229	250	235	251	264	223	238	256	220	239	226	232	243	247	233	261	228	249	261	249	224	224	234	239	249	258	256	245	216	217	229	227	246	242	243	230	210	243	226	219	252	237	239	234	226	220	242	219	249	217	231	190	239	250	247	219	234	236	222	232	222	216	220	221	218	260	213	207	252	218	207	225	287	246	249	227	243	221	249	239	205	267	232	225	243	210	236	216	215	231	249	262	236	249	234	225	240	235	235	240	269	226	235	231	235	227	225	245	239	238	227	229	209	220	240	242	220	255	211	246	201	267	229	221	240	252	247	237	201	225	238	232	215	227	248	250	255	216	230	211	227	240	229	238	231	251	217	216	250	216	223	213	239	227	230	205	257	247	224	228	230	225	203	261	248	189	243	241	237	192	212	255	253	212	240	225	265	233	251	240	209	234	238	246	245	216	215	243	248	223	217	236	230	233	213	277	236	228	230	228	207	226	267	264	231	232	248	204	239	238	234	233	255	227	231	218	252	254	270	240	238	251	225	246	237	240	261	253	221	213	229	219	234	210	273	282	236	243	236	235	274	237	253	229	243	255	249	198	244	219	229	248	213	238	235	230	243	270	243	253	233	238	211	244	235	239	216	240	226	225	238	225	216	266	273	225	217	241	238	231	233	226	242	226	238	217	255	204	204	223	215	210	229	241	225	229	214	226	211	234	226	227	238	249	235	233	254	214	256	256	255	226	239	232	247	216	250	258	251	205	258	239	250	256	219	225	226	232	250	207	222	198	211	227	235	225	201	263	260	204	217	223	244	241	224	239	219	239	229	253	242	224	276	235	241	254	238	223	234	225	220	245	230	245	263	229	250	238	230	228	257	261	248	252	235	228	229	234	251	210	256	246	233	244	241	230	266	205	213	258	224	239	225	240	241	221	246	240	249	216	229	212	234	229	216	207	244	230	209	234	213	230	238	231	245	233	241	208	250	232	208	233	218	235	220	250	246	238	234	250	243	226	234	248	262	250	215	242	249	254	228	224	243	195	226	243	227	236	247	224	228	208	234	225	235	254	229	209	233	229	230	213	235	236	222	256	223	284	220	233	246	247	242	216	263	237	198	213	196	265	218	217	233	211	230	235	209	235	231	244	228	223	252	221	223	240	225	259	240	230	229	218	221	241	228	240	238	278	229	241	241	234	226	214	190	220	266	240	262	249	239	213	219	246	229	222	244	231	243	228	219	218	262	228	256	238	250	230	237	217	223	225	240	253	233	224	260	234	239	248	243	256	259	244	245	231	211	257	248	261	240	250	219	250	249	234	253	232	246	242	227	230	216	230	244	244	230	235	231	241	263	260	216	238	243	230	239	227	247	257	207	237	241	247	217	240	226	250	237	257	219	227	261	234	245	229	220	205	233	222	208	246	241	200	228	247	241	245	226	258	239	247	240	230	233	228	231	234	214	245	196	218	235	279	235	221	192	219	214	231	232	236	249	229	224	256	235	209	249	225	258	227	229	225	226	240	230	237	233	261	248	267	226	237	191	227	216	245	224	200	253	200	238	214	228	229	237	239	217	264	226	255	206	229	233	234	232	223	236	237	222	226	218	240	247
12800	7442	11420	11463	9503	7499	5848	4449	3778	3135	2530	1945	1645	1569	1526	1531	1535	1467	1512	1471	1558	1590	1760	1908	2074	2092	2129	2386	2832	2657	2353	2610	2380	2389	2666	2410	2353	2223	2211	2120	2168	2039	1801	1883	1923	1955	1899	1973	1861	1689	1528	1349	1273	1194	1068	1013	1004	853	887	818	804	783	735	754	749	751	699	686	678	676	688	730	663	625	623	601	591	604	613	538	649	590	595	550	544	592	624	598	544	573	554	602	560	596	605	592	558	608	567	585	612	577	582	594	566	601	574	576	597	581	555	586	562	591	604	612	587	585	598	558	555	624	577	603	583	623	601	596	556	604	580	579	566	560	594	581	605	615	603	560	595	571	590	595	612	574	604	598	570	573	591	606	603	555	590	612	577	654	527	587	578	579	582	594	545	610	589	532	607	583	579	539	600	614	592	600	560	530	604	561	571	613	588	587	591	592	577	570	566	571	566	644	572	591	591	570	606	633	589	526	560	647	602	586	620	594	553	629	578	600	608	566	597	594	582	564	567	575	596	618	570	559	576	588	582	580	556	584	626	627	582	536	614	619	564	628	594	574	556	576	664	571	583	607	609	582	597	599	549	618	576	567	559	572	571	601	578	573	586	596	599	569	552	587	574	536	566	565	589	614	568	633	595	618	569	607	561	620	598	575	621	567	592	615	603	572	557	572	604	566	550	635	607	572	577	562	546	541	568	632	604	598	571	630	607	574	604	572	612	576	605	576	572	597	599	559	592	572	571	575	581	592	563	571	594	593	638	615	631	599	545	550	540	572	523	544	605	582	650	579	560	614	599	597	549	547	610	572	561	588	564	566	594	572	567	571	608	585	569	555	587	613	615	557	538	603	575	589	568	585	595	570	562	559	587	588	590	597	619	592	576	581	653	551	588	562	553	622	565	575	583	625	601	544	585	624	580	593	603	584	606	597	602	604	540	607	582	608	592	591	566	578	608	568	594	585	603	580	600	600	621	571	540	595	542	553	577	600	611	588	549	617	608	626	584	615	601	639	586	552	599	552	596	594	621	568	575	548	627	568	581	562	578	577	580	573	566	561	586	604	565	594	602	630	573	558	576	538	597	575	583	555	599	632	582	599	601	567	566	595	587	591	575	594	552	587	570	605	567	607	551	554	635	542	546	593	564	524	610	627	611	585	581	562	608	600	591	535	585	564	605	607	570	622	614	571	628	612	575	566	589	592	563	592	559	564	559	524	566	606	617	572	583	546	558	587	537	567	619	553	606	592	621	557	570	635	605	680	588	593	598	593	544	584	591	605	631	569	603	560	530	602	611	567	611	577	546	550	582	589	594	641	582	566	587	595	587	608	610	560	540	609	567	590	579	577	587	551	574	574	580	559	606	581	585	572	566	562	609	571	571	601	602	539	590	580	564	586	616	603	569	607	617	569	582	606	584	634	587	552	630	619	603	563	549	559	580	597	566	558	572	563	593	570	581	562	600	569	558	575	609	575	595	582	596	589	567	588	579	533	581	537	549	612	572	582	608	568	589	555	581	604	573	566	603	582	588	614	563	597	598	647	598	598	631	614	596	577	605	580	594	583	606	570	590	598	581	581	604	594	570	615	586	564	601	531	579	587	578	573	602	562	590	596	571	643	635	597	606	616	598	612	595	602	575	578	581	572	646	601	551	592	574	539	597	586	581	594	572	611	571	545	596	572	586	648	608	610	578	571	552	585	596	578	602	552	603	548	587	549	620	564	548	598	600	591	569	578	570	561	606	536	573	549	570	570	561	580	608	605	586	546	598	596	548	560	582	578	594	581	587	569	579	581	570	570	572	608	563	589	578	589	606	546	596	560	583	551	563	614	588	609	588	589	580	619	595	625	569	545	582	621	540	562	557	604	582	601	569	567	579	624	607	597	578	575	588	594	614	543	580	607	617	641	585	600	560	574	592	586	535	558	586	594	580	578	559	594	574	559	572	631	615	564	620	585	584	550	589	597	586	582	584	575	580	594	598	607	585	618	592	597	613	605	559	591	586	557	565	592	569	569	531	576	598	588	594	532	575	577	576	537	594	597	571	544	592	579	531	592	579	564	581	602	590	570	562	566	572	582	568	593	576	584	588	604	602	580	543	523	591	611	632	561	558	581	591	585	597	563	520	570	571	583	610	593	572	572	582	602	601	552	558	576	598	602	595	555	581	573	571	544	589	576	594	590	609	594	576	552	585	591	620	594	574	555	534	575	604	591	544	630	567	628	554	598	595	606	577	597	587	556	565	595	581	592	586	573	596	603	599	589	597	624	574	584	591	594	620	580	587	586	576	591	593	604	570	570	578	604	566	581	606	591	601	582	557	523	582	618	594	573	588	588	587	595	570	609	560	579	599	622	571	614	586	604	585	555	591	556	604	605	584	570	602	614	576	563	571	570	576	600	570	566	604	605	569	578	578	594	608	603	574	569	569	631	584	585	581	608	623	592	606	583	581	592	554	589	571	565	586	600	612	579	546	581	602	643	609	565	571	601	606	599	575	619	606	574	580	613	565	589	593	574	590	601	628	568	555	590	579	561	561	582	542	568	610	598	567	543	526	585	570	576	557	585	571	593	585	605	550	559	647	588	572	555	615	582	566	572	566	594	554	585	560	589	587	583	592	586	599	597	605	553	584	566	570	596	606	623	582	591	564	608	632	617	554	578	600	568	599	567	562	612	518	626	573	579	593	584	598	593	577	572	554	593	587	570	612	561	574	588	605	595	568	596	561	601	614	597	557	591	552	560	587	594	596	541	603	557	571	562	571	581	554	580	602	591	593	536	579	597	570	601	595	595	561	572	604	581	557	547	559	601	606	550	563	616	585	571	580	577	564	573	562	611	580	575	583	604	585	558	586	583	559	583	561	549	571	581	562	551	590	594	603	622	580	556	609	554	631	566	569	573	601	585	564	592	596	589	602	597	550	557	612	597	611	568	587	629	572	593	593	599	585	590	540	544	598	590	615	574	561	562	604	578	603	586	564	601	590	591	582	565	581	543	550	591	589	565	610	569	598	568	581	585	574	573	596	614	593	586	603	593	599	599	610	579	661	608	592	567	588	570	529	585	600	572	562	559	584	574	599	608	611	593	579	623	550	567	599	588	619	573	600	551	597	597	569	567	549	587	579	547	564	573	591	576	582	619	596	588	566	577	594	569	604	610	593	577	588	570	585	605	614	578	589	585	570	586	616	596	566	579	607	571	592	576	612	583	554	612	651	579	625	557	580	570	574	575	613	600	602	583	601	590	571	564	611	559	570	534	572	559	598	597	545	589	567	622	587	570	611	624	597	609	576	591	561	591	568	578	554	602	515	586	574	589	588	574	559	586	550	547	602	603	597	590	542	562	587	597	577	569	609	612	554	563	588	565	580	569	591	567	594	575	565	573	569	581	590	591	623	577	568	563	590	563	562	613	576	558	607	574	572	593	529	575	613	574	612	585	550	524	585	571	571	581	603	562	586	592	587	583	611	548	602	563	609	592	579	608	620	576	555	540
7160	2838	2429	1547	1130	815	583	487	438	369	321	314	314	280	300	325	317	337	322	309	325	295	329	357	361	335	369	390	399	391	387	400	373	370	372	358	387	353	376	361	382	366	340	337	344	342	337	366	340	324	312	290	321	304	311	308	277	283	298	274	306	266	276	307	257	302	266	284	273	283	306	267	273	277	255	298	259	284	294	279	268	284	299	265	273	290	248	240	281	293	288	287	260	254	252	283	288	276	276	327	291	292	262	266	264	286	284	281	272	286	289	264	272	266	274	235	300	254	271	257	309	262	266	279	262	241	289	258	290	278	266	252	269	245	289	284	269	273	278	280	255	259	304	229	276	285	299	284	286	301	291	263	247	290	261	271	282	280	290	259	318	261	276	267	298	299	257	256	284	294	254	264	299	290	264	247	280	280	302	277	312	254	280	254	274	291	272	273	283	298	267	279	244	262	267	293	287	231	267	287	268	274	296	282	266	275	274	252	255	291	266	237	264	259	288	302	275	255	294	268	292	278	274	266	268	289	271	288	272	288	258	287	278	315	281	291	311	278	255	270	265	299	275	277	305	285	273	286	286	278	282	234	300	280	294	268	237	274	283	284	323	236	246	245	276	268	262	249	279	257	283	271	277	264	283	290	250	295	265	278	278	279	282	285	276	286	269	270	284	317	284	253	261	258	292	260	292	260	305	280	290	284	275	269	260	300	271	297	327	276	276	275	253	299	264	273	280	313	263	259	264	284	283	293	302	296	262	238	248	255	266	298	259	280	285	260	306	259	285	261	273	265	276	271	256	290	271	239	289	269	289	278	242	258	286	267	269	272	263	255	271	268	277	255	264	298	267	278	277	278	251	268	285	302	267	231	267	287	272	276	277	284	245	263	293	273	300	289	275	293	294	268	265	284	281	273	248	299	313	294	280	258	294	274	269	283	250	314	312	324	273	249	266	299	269	322	248	282	299	315	251	313	278	281	276	269	306	274	279	299	280	274	280	260	291	273	264	270	258	304	301	283	275	265	294	293	250	258	286	239	292	302	308	240	252	282	282	289	292	259	258	292	275	257	298	272	255	262	243	312	284	275	258	276	269	257	297	270	275	282	289	262	258	278	257	290	282	267	286	274	267	254	243	243	298	278	248	262	300	283	250	287	250	257	261	272	258	270	256	260	276	291	265	290	302	278	219	234	286	306	236	275	301	265	267	283	271	247	264	284	266	285	263	264	271	268	250	271	251	304	228	311	272	292	251	306	282	275	295	270	261	267	298	290	273	296	290	278	260	291	285	288	295	284	274	290	271	279	277	284	286	277	252	288	288	270	282	281	286	294	272	273	268	277	293	282	264	272	262	289	294	267	269	293	291	281	262	286	290	259	276	274	287	282	300	283	282	291	257	270	278	280	303	257	244	263	253	262	269	256	296	250	260	265	263	255	279	275	263	254	288	282	257	257	284	284	289	277	283	305	273	290	300	268	259	231	266	264	268	307	275	293	257	298	248	256	278	273	279	246	252	281	269	275	253	293	279	300	287	267	282	258	278	269	314	276	295	270	303	321	311	255	299	279	283	315	270	284	271	277	261	277	283	314	263	296	284	290	245	261	269	256	275	295	263	279	273	250	261	261	251	262	262	294	273	261	248	263	273	277	274	268	253	311	300	284	284	254	281	283	258	266	280	283	262	292	293	286	271	275	282	279	235	283	271	277	257	292	255	274	274	263	289	314	290	274	268	276	265	284	268	269	308	267	272	292	249	272	280	259	246	286	294	294	276	259	295	269	272	290	267	316	278	275	279	271	270	260	262	278	307	268	303	288	256	254	299	264	298	259	278	273	267	246	249	297	299	298	258	263	276	322	282	277	269	277	260	278	287	271	264	271	272	288	270	276	313	252	302	306	266	253	265	285	276	280	269	290	277	279	268	259	295	311	264	260	288	239	301	292	262	325	287	233	271	262	267	279	295	265	303	267	285	281	274	270	275	245	283	272	285	269	245	286	241	272	308	281	267	300	260	282	276	276	274	293	283	266	260	263	299	279	291	285	236	263	278	246	286	272	266	255	270	294	284	241	258	272	261	261	255	289	269	265	257	264	267	260	273	265	275	292	312	279	294	266	306	311	290	286	282	284	281	273	263	274	273	297	280	270	293	271	272	258	262	283	300	275	281	292	288	276	273	269	249	281	279	244	277	284	307	301	289	254	254	276	237	249	293	273	268	292	259	263	280	257	274	283	272	287	278	301	270	276	288	240	289	299	274	274	255	292	266	255	288	278	270	288	263	296	280	264	297	295	277	268	244	253	272	309	285	315	275	250	272	286	245	279	270	285	275	268	318	248	322	267	275	288	291	294	278	301	307	272	269	304	260	290	289	271	268	258	268	277	257	245	287	285	265	300	294	274	252	274	290	263	288	289	291	287	270	247	248	262	260	273	284	255	269	270	253	301	327	263	274	296	280	285	280	283	269	288	276	267	278	299	263	285	318	326	271	273	280	307	282	261	260	284	311	320	281	288	256	249	287	276	266	264	245	308	245	290	287	286	280	296	230	253	272	267	274	299	305	289	305	263	282	266	250	259	278	288	254	280	264	288	295	265	306	284	282	297	259	263	274	267	278	270	254	265	263	306	252	283	276	298	274	287	277	274	287	312	307	240	299	266	281	301	271	279	258	278	270	256	246	275	289	274	281	275	274	265	275	260	270	273	256	271	305	285	274	262	269	280	281	268	302	291	277	257	263	274	272	281	261	265	293	281	265	267	259	267	282	286	252	287	289	277	292	244	242	305	257	280	259	267	274	252	300	268	258	274	263	266	283	305	277	297	296	254	242	291	280	258	256	283	255	260	245	304	262	298	278	291	269	261	256	267	294	257	266	274	282	273	268	288	270	277	281	298	289	281	268	258	249	265	263	272	263	270	284	251	287	319	289	287	281	268	259	283	303	295	254	256	262	267	260	278	284	277	253	280	286	302	274	275	290	294	289	290	257	299	293	289	258	277	270	269	279	280	282	287	272	272	263	294	300	277	259	246	288	277	291	245	275	277	294	245	270	245	280	239	291	281	279	298	292	248	293	293	287	276	281	268	262	245	285	242	300	309	275	263	273	277	291	278	275	302	275	292	308	289	265	290	261	287	285	264	296	277	275	242	261	299	291	296	266	266	283	274	272	263	263	251	298	264	238	264	298	266	274	276	287	285	304	280	268	279	300	304	281	259	281	285	267	270	300	277	273	263	283	289	299	282	296	297	286	276	262	287	272	235	296	267	259	292	301	252	267	254	245	270	290	286	292	265	274	297	295	271	283	277	283	267	294	271	287	270	276	274	287	266	253	282	296	308	255	242	272	273	258	279	272	293	278	272	288	291	301	314	284	260	294	278	287	253	255	296	263	279	281	279	283	277	281	260	260	269	298	282	258	276	265	285	283	264	251	273	295	290	290	266	260	285	268	272	281	287	294	280	253	257	272	272	273	250	282	269	268	286	266	288	273	260	270	266
4639	2963	4689	4551	3713	3014	2368	1798	1589	1299	1114	906	814	825	811	838	864	921	917	961	1008	1035	1065	1204	1268	1322	1263	1521	1593	1534	1506	1495	1404	1429	1487	1404	1435	1430	1327	1315	1239	1279	1194	1185	1214	1270	1236	1250	1141	1088	929	932	894	878	860	807	766	758	757	753	758	727	714	711	676	674	693	661	694	717	728	668	684	646	631	703	669	659	653	642	694	663	682	672	673	712	662	660	680	700	640	631	694	649	668	718	683	644	664	693	665	686	670	676	680	690	691	715	676	671	641	676	680	687	701	642	670	702	688	648	650	633	684	712	680	667	678	659	619	672	631	676	674	658	657	654	667	645	646	677	687	688	677	650	656	655	614	677	682	639	654	680	680	626	678	665	623	646	676	709	709	649	658	680	711	719	683	662	646	687	690	717	624	651	699	629	701	670	657	648	668	675	711	639	692	640	718	666	659	646	633	702	682	713	695	684	653	661	662	677	625	650	703	674	721	702	680	646	681	657	660	696	693	677	703	701	646	702	666	687	677	693	692	657	687	655	663	666	665	708	665	637	649	706	665	672	664	672	628	704	660	688	646	691	694	702	644	682	650	658	709	690	681	670	662	711	672	643	661	673	661	684	668	642	695	668	685	686	669	697	672	662	666	671	667	673	727	699	689	645	657	647	630	728	699	654	645	679	702	676	679	677	661	667	661	663	684	655	607	697	665	656	689	668	677	698	694	655	681	620	649	643	669	662	665	665	689	676	697	685	685	663	702	715	646	642	642	660	625	663	675	664	656	682	710	710	686	690	724	685	734	678	652	652	645	690	681	626	653	685	650	652	691	685	663	664	680	664	667	645	653	696	691	657	642	687	658	746	685	661	666	628	691	682	659	647	633	668	665	671	660	663	682	678	688	648	716	687	646	657	633	705	668	683	706	692	671	675	690	635	717	722	690	692	650	657	608	668	634	703	659	653	662	637	680	687	637	709	643	676	654	654	656	662	709	694	657	669	659	672	691	666	668	670	701	642	677	647	680	671	621	671	651	715	696	661	647	687	653	695	683	692	666	715	667	682	687	667	674	660	687	667	646	635	654	676	697	691	666	662	639	696	697	702	672	658	644	660	671	661	654	702	679	669	660	689	653	671	690	676	699	686	665	698	712	642	661	697	671	669	709	705	684	661	676	701	677	695	686	632	641	648	685	697	673	707	637	690	648	617	714	686	647	655	662	707	700	636	651	687	653	639	647	652	661	681	687	655	675	651	630	654	658	675	665	665	649	640	673	657	639	688	712	648	676	683	677	660	708	666	645	663	673	688	697	642	695	659	727	688	682	655	651	652	695	697	686	702	659	694	663	662	673	669	691	708	650	704	665	661	672	678	670	665	657	651	651	623	675	641	706	654	650	669	627	687	704	652	655	654	677	672	645	654	625	655	666	683	682	709	676	714	659	664	668	650	693	711	670	663	698	691	667	681	662	657	667	659	678	683	655	676	666	651	597	651	656	713	673	646	695	674	646	645	672	662	664	655	670	694	686	682	709	680	643	683	669	676	662	692	685	638	683	648	685	668	689	704	649	687	659	648	666	638	639	646	641	661	644	667	689	698	707	640	669	690	650	671	700	667	678	690	656	635	671	711	676	700	712	635	609	642	672	657	680	651	685	674	650	677	673	654	697	651	666	670	676	649	668	676	672	678	657	649	679	653	692	705	627	678	660	648	685	642	691	638	763	663	669	671	671	683	745	665	674	691	656	707	725	703	657	620	661	702	680	677	664	687	639	668	651	736	646	651	654	705	677	699	641	673	669	684	676	651	686	668	693	667	677	701	674	668	728	683	683	668	654	669	704	667	646	654	696	643	716	690	679	682	693	642	702	698	661	684	654	719	698	702	708	660	689	654	679	647	684	627	675	696	729	643	703	666	687	672	712	644	662	655	651	664	692	653	648	690	636	632	657	700	682	655	632	682	703	695	731	697	679	701	625	668	699	655	707	689	680	691	672	663	716	716	645	684	662	699	700	649	707	684	672	680	674	665	656	656	673	716	686	656	655	631	675	667	653	625	714	694	696	650	675	707	667	663	686	674	685	683	653	712	681	629	677	689	669	651	696	641	675	708	675	690	659	749	677	704	705	702	696	676	672	717	646	693	659	668	663	705	677	698	636	673	599	661	658	719	679	698	731	680	664	674	640	686	674	633	687	689	642	652	646	663	670	672	691	709	668	669	676	639	699	664	650	715	673	636	667	663	634	607	693	676	632	636	709	677	622	683	666	669	644	701	663	683	636	651	713	704	625	649	642	624	703	660	654	646	664	651	688	668	648	683	654	680	693	697	688	653	659	650	683	693	706	643	696	671	699	651	707	683	679	607	654	674	701	598	693	650	673	659	709	720	645	623	665	617	689	661	676	671	704	698	702	671	680	683	657	689	648	635	629	652	657	695	652	637	661	666	703	665	665	656	655	669	679	657	647	664	684	689	680	645	656	712	706	702	660	720	670	669	637	686	681	695	692	699	688	702	674	679	655	666	676	653	690	646	698	686	654	699	633	695	728	693	659	629	659	640	663	651	709	687	651	678	656	682	676	703	705	652	668	697	668	716	707	681	636	652	717	675	669	635	678	701	725	657	658	676	674	661	675	636	669	675	679	695	612	643	673	664	621	677	660	639	684	624	666	689	661	669	678	656	682	727	697	657	711	687	666	651	679	662	650	657	636	637	666	681	676	645	681	662	685	662	636	729	729	650	605	656	666	683	658	663	690	706	676	644	660	659	684	655	654	645	672	678	686	667	626	683	678	668	647	668	691	666	624	667	666	646	634	730	695	695	660	698	682	674	645	701	628	681	662	678	679	663	681	710	650	707	621	686	690	662	707	708	651	678	664	665	686	639	652	686	639	650	683	679	660	684	638	653	655	662	708	612	670	700	678	674	633	658	654	639	668	671	693	690	641	674	669	678	655	671	639	712	675	672	626	689	700	658	647	626	635	653	722	696	724	711	660	679	680	698	672	641	698	653	706	709	640	646	610	651	649	662	713	650	705	702	672	692	703	675	660	685	659	679	676	635	614	674	692	628	702	682	643	638	677	700	659	687	696	712	638	622	629	720	684	719	683	688	696	704	619	684	662	676	621	684	648	671	693	662	635	665	648	647	677	697	691	693	715	670	668	621	651	686	710	694	652	647	679	686	695	686	730	669	664	691	674	688	675	616	671	718	681	661	707	612	705	671	716	656	656	665	670	674	677	690	690	661	699	613	655	690	684	683	672	653	679	670	647	674	682	701	711	697	706	701	648	663	695	659	679	687	670	650	672	630	663	646	710	697	648	642	657	679	692	649	681	656	671	697	705	629	664	684	652	713	702	642	648	660	687	669	698	644	703	681	651	655	699	657	645	671	663	648	643	654	644	718	630	722	632	688	713	672	686	639	666	624	666	693	652	647	711	712	670	687	609	688	682	701	656	713	693	683	669	668	661	647	700	660	685	672	665	668	695	675	660	637	683	639	665	622	660	738
14015	5988	6111	3323	2076	1437	1042	835	630	562	496	393	323	363	327	342	328	359	351	372	382	359	352	375	387	432	426	472	489	489	432	449	412	422	460	441	413	460	425	405	420	371	396	401	376	404	395	365	374	371	374	317	315	341	325	272	286	289	262	273	274	273	240	278	265	268	260	247	303	296	273	261	237	250	274	281	256	264	273	253	273	284	270	263	235	282	296	287	248	265	261	262	249	254	270	297	263	272	265	237	293	282	251	281	290	265	232	255	275	283	269	287	283	252	258	294	247	253	271	267	276	275	273	236	284	273	275	262	225	239	269	262	256	251	264	266	279	250	269	236	261	244	251	228	272	253	256	241	244	289	258	242	269	260	261	239	244	264	281	276	251	273	273	281	244	271	253	243	256	261	284	289	296	259	262	262	261	261	239	272	254	280	233	245	280	266	250	257	259	268	261	258	237	251	245	253	279	260	280	255	260	266	271	251	255	258	267	263	246	305	262	269	272	260	235	269	239	219	270	275	249	243	239	252	246	271	273	266	260	252	257	240	274	269	277	284	299	260	262	241	260	258	275	254	261	266	278	246	311	264	265	233	254	269	259	245	265	275	269	248	238	255	259	248	269	266	297	284	253	268	279	265	261	225	264	253	253	246	270	267	276	237	269	288	250	249	285	233	292	243	239	278	288	267	288	282	258	254	250	270	299	249	270	258	253	273	257	240	241	258	242	256	273	258	238	258	294	256	278	272	252	259	256	275	260	239	270	275	251	233	235	251	285	249	255	250	245	271	259	277	247	258	243	281	259	262	256	277	269	254	282	261	233	243	238	251	243	274	252	271	244	265	225	265	273	273	279	272	277	296	228	273	247	245	280	248	236	251	268	287	272	269	259	268	271	265	249	227	242	278	256	243	261	251	257	233	243	262	265	242	241	275	256	268	254	262	282	251	241	278	280	241	234	258	264	235	256	265	296	264	247	261	257	271	248	232	291	272	291	259	295	257	252	279	283	266	275	272	272	245	283	278	252	240	250	283	273	231	272	266	256	266	274	261	258	227	257	259	248	251	262	279	276	265	233	266	262	257	244	267	303	302	268	266	236	266	255	271	257	238	277	269	275	261	252	237	275	231	253	262	244	238	278	265	250	268	272	279	274	261	284	242	291	251	261	281	281	292	227	284	258	267	270	278	284	260	257	267	258	245	253	269	244	249	249	250	238	237	240	252	254	290	273	311	261	284	261	256	295	267	271	265	273	264	240	273	247	261	259	275	250	254	273	280	265	295	259	238	275	244	246	257	279	256	292	270	256	252	271	251	298	244	278	250	283	255	252	253	268	257	247	306	282	238	238	284	268	247	254	259	246	237	261	262	282	286	266	276	270	243	268	249	245	251	300	255	228	242	248	244	261	259	245	223	263	238	262	265	269	269	243	270	258	262	290	278	248	248	239	233	253	262	271	256	265	230	264	278	289	255	265	251	278	273	234	272	244	265	235	256	288	286	276	260	256	261	266	272	270	236	256	248	258	246	273	281	267	245	268	280	279	259	265	255	278	272	263	248	283	281	272	272	275	250	281	249	243	246	255	271	252	263	268	243	262	261	279	264	236	252	245	255	241	289	257	224	260	266	230	252	267	281	269	260	272	260	278	276	246	246	260	280	272	254	246	252	291	293	278	288	229	290	254	261	286	232	279	256	247	248	270	255	226	274	248	278	248	245	227	267	262	277	249	251	250	253	272	262	288	268	254	250	252	267	261	268	256	259	260	267	260	232	239	284	229	263	290	264	266	261	300	258	257	262	263	288	254	271	298	263	278	262	250	252	254	271	249	274	236	254	263	267	238	264	251	267	265	270	243	243	257	229	273	255	276	273	268	244	280	253	264	275	263	270	282	251	253	281	251	289	253	248	290	269	249	280	271	265	266	272	281	253	246	272	223	264	244	285	264	268	265	245	274	261	270	233	268	245	267	273	271	235	270	281	244	233	252	245	251	260	268	276	252	247	299	235	257	255	263	287	261	304	250	247	258	265	271	270	265	277	266	273	269	270	269	257	275	268	240	242	264	244	301	268	268	258	278	276	272	231	268	259	242	261	253	257	261	294	256	252	270	244	284	273	291	266	264	264	252	243	243	260	241	255	290	256	282	240	253	283	237	229	289	280	247	278	263	269	276	227	253	265	246	254	247	256	273	256	232	257	259	271	246	270	232	266	244	275	282	286	257	296	272	252	287	252	245	287	276	255	278	271	256	260	282	261	267	252	278	249	255	272	281	244	243	260	258	253	257	263	248	259	261	262	282	244	245	254	277	282	278	262	237	271	270	230	261	246	251	233	267	288	263	262	280	257	235	259	271	256	273	251	252	259	291	273	272	278	283	239	259	291	230	237	263	262	253	264	261	268	264	258	261	244	282	285	242	255	273	289	240	245	265	265	261	277	277	283	252	284	268	241	263	246	278	236	254	255	250	244	263	265	250	282	259	270	267	248	270	246	255	239	259	277	269	232	270	292	294	239	256	266	271	247	254	251	257	278	253	261	233	225	282	281	274	239	232	255	266	271	269	263	228	240	267	260	284	233	277	255	256	247	264	255	261	259	270	248	273	255	282	260	240	298	249	272	255	282	274	296	257	266	272	262	270	279	282	273	258	237	259	243	262	235	286	274	225	299	247	242	235	249	261	273	278	260	272	274	264	257	266	247	270	270	263	240	230	249	229	257	236	254	320	260	258	291	267	260	251	277	241	234	249	282	259	243	253	280	227	252	272	272	260	283	274	263	260	258	227	243	241	246	238	272	289	261	263	250	257	246	285	268	274	261	257	266	261	262	278	258	274	235	267	272	269	246	270	273	266	268	283	248	222	243	236	253	247	268	265	233	261	269	273	247	250	289	267	246	272	211	281	248	280	281	250	244	280	269	233	259	261	246	271	221	280	266	246	286	256	256	284	262	263	247	239	242	242	263	275	242	278	262	224	258	260	258	239	253	272	245	234	262	260	246	280	244	268	268	255	261	296	256	278	261	244	264	272	262	262	230	274	281	270	255	277	267	277	258	265	258	278	291	263	259	280	257	230	236	283	243	275	245	238	276	276	269	255	259	276	213	238	263	260	242	274	257	254	291	270	280	254	250	271	277	250	245	273	250	246	231	254	256	290	265	247	288	268	279	265	252	256	262	264	248	239	233	271	265	252	253	276	241	250	256	264	262	264	227	252	258	263	265	249	292	253	260	247	274	289	248	254	285	257	261	263	249	233	257	240	285	247	249	290	259	268	285	252	283	234	266	233	258	293	236	237	270	257	248	275	254	261	269	273	264	280	224	252	254	265	249	277	250	264	292	262	218	249	243	269	253	288	270	282	261	244	265	277	242	270	282	250	275	264	271	271	248	261	223	263	248	284	260	292	266	289	284	261	232	236	267	262	275	233	245	260	270	264	272	245	270	262	262	243	262	287	293	255	256	268	271	262	275	273	223	239	286	227	243	258	272	278	242	261	256	271	273
8771	5568	9105	8460	7111	5694	4293	3304	2836	2324	1884	1510	1204	1194	1160	1156	1164	1171	1219	1201	1236	1310	1451	1503	1571	1755	1755	2123	2253	2077	2140	1959	1875	2120	2011	1939	1925	1860	1960	1838	1758	1651	1581	1597	1585	1672	1593	1525	1409	1390	1240	1179	1166	1008	1007	936	908	817	817	800	774	736	768	771	712	745	684	738	762	729	664	689	665	622	608	629	664	611	645	655	649	625	626	652	644	623	658	601	648	649	645	634	632	627	636	667	634	683	646	669	633	616	669	645	618	653	665	706	637	625	682	640	639	652	622	637	591	676	653	620	627	598	632	629	634	623	624	674	624	635	629	661	635	612	601	685	645	677	637	656	646	641	605	657	668	633	688	672	641	643	624	626	643	613	642	653	681	644	639	636	644	589	594	585	638	651	689	656	614	640	632	658	655	664	692	602	677	602	658	627	591	631	650	613	626	611	630	664	662	632	640	588	646	634	640	634	659	641	640	605	621	616	654	626	670	610	609	573	622	650	623	639	638	685	664	632	625	637	636	634	620	627	668	637	640	641	617	627	616	657	621	630	619	611	614	635	642	635	633	674	626	615	656	638	632	657	622	620	583	677	656	643	646	664	628	606	646	668	650	659	623	633	602	637	604	693	629	629	613	655	643	678	648	671	656	655	576	652	626	657	622	625	671	639	594	681	626	615	631	630	637	660	618	658	650	665	624	597	623	621	577	636	653	605	618	627	622	590	601	610	666	648	634	640	640	633	623	653	658	648	635	599	676	653	645	650	618	672	614	652	649	633	656	667	662	645	651	679	623	620	659	639	642	615	629	622	617	656	637	711	672	665	595	692	625	699	585	618	628	655	592	630	617	653	690	650	628	629	641	644	655	640	657	632	698	665	640	636	605	670	610	648	653	602	647	636	666	651	606	655	625	660	665	676	609	649	631	630	660	689	650	644	659	606	644	652	680	653	602	621	636	631	623	604	635	634	612	626	628	599	619	699	625	648	641	606	645	619	692	604	677	622	643	643	620	634	664	658	614	654	670	609	674	638	657	620	633	627	613	655	588	624	629	592	632	617	664	640	676	626	643	628	656	646	662	617	646	643	628	635	654	653	613	643	629	661	656	647	613	648	607	644	663	625	648	633	642	724	648	633	656	658	696	596	632	668	627	640	653	660	662	650	591	607	634	602	667	594	607	633	635	617	673	642	632	714	668	657	618	672	623	654	621	665	640	617	626	626	632	627	627	630	631	661	673	647	641	665	667	670	622	643	644	629	671	637	646	625	685	636	646	643	643	640	661	662	642	632	673	639	648	616	615	640	633	607	650	611	620	617	648	652	604	616	619	652	664	605	630	680	639	619	665	662	647	663	638	626	668	625	590	609	636	645	619	644	640	650	663	654	653	658	629	636	634	641	651	608	638	638	687	660	629	620	683	664	663	627	635	630	636	656	621	630	681	616	613	599	612	637	605	637	640	639	636	613	619	668	616	656	633	677	651	653	629	628	634	623	641	611	669	619	640	629	585	636	654	585	658	656	639	646	686	649	636	650	653	629	637	609	665	632	601	655	669	613	649	597	629	621	646	638	664	606	597	676	579	627	647	616	629	636	630	648	624	667	668	653	599	640	649	681	647	649	628	607	666	613	639	646	613	636	622	655	650	628	599	652	645	661	627	662	629	637	620	630	682	663	692	649	630	612	629	614	622	634	679	619	668	669	660	656	655	635	617	625	656	653	648	647	607	635	624	605	637	588	594	618	663	639	590	618	637	629	632	640	664	603	670	628	663	632	663	633	662	666	620	643	631	653	584	667	640	610	629	649	636	635	642	627	650	604	608	659	635	633	659	655	677	639	627	580	674	636	677	625	615	651	614	676	620	650	628	662	620	618	622	649	668	664	661	603	662	651	632	636	605	637	647	592	655	635	589	632	631	625	658	638	672	624	594	620	645	616	629	628	656	646	603	679	630	620	686	640	611	676	614	618	621	582	636	701	669	657	645	649	638	648	639	644	645	636	615	610	632	619	665	613	638	630	624	664	646	634	636	619	636	625	645	651	694	630	582	611	647	590	603	633	643	645	682	610	633	609	591	655	577	630	615	625	626	624	656	659	703	609	623	647	672	609	574	667	643	626	633	621	626	616	657	697	631	617	640	639	641	674	619	648	638	656	627	700	621	633	639	628	676	604	620	624	641	632	655	597	609	622	611	637	647	624	623	620	624	647	648	627	658	609	631	628	645	646	635	629	628	618	626	665	630	620	624	608	642	665	664	565	628	623	628	618	631	625	672	631	651	656	653	658	668	608	652	642	671	612	602	641	658	642	619	625	654	662	614	644	622	647	663	662	669	709	626	663	647	635	619	636	615	621	640	634	626	652	648	658	621	610	604	683	609	654	696	638	630	648	648	640	641	626	678	657	670	668	656	608	647	681	636	614	638	596	621	701	607	627	663	625	657	622	626	674	620	647	666	605	623	618	636	672	592	625	629	611	722	598	608	609	638	603	684	655	628	650	646	658	669	625	683	641	607	620	602	583	688	626	632	615	659	651	608	662	598	646	628	668	597	656	630	625	582	592	601	631	674	624	659	661	673	610	675	663	628	648	650	601	635	636	627	637	641	640	584	628	684	602	667	696	642	651	648	644	638	672	644	676	595	632	657	631	622	627	633	636	654	652	620	662	681	589	663	670	630	652	630	593	635	621	648	692	676	597	623	691	687	670	634	614	580	632	678	637	638	572	640	675	647	633	648	593	637	643	636	679	641	588	632	624	615	673	634	655	626	673	616	626	616	616	657	606	631	620	671	675	606	604	646	628	643	623	682	655	668	657	631	644	611	659	633	650	627	628	621	657	630	598	641	612	605	653	614	613	650	651	643	655	700	662	657	606	583	636	634	615	712	608	662	649	664	635	683	649	635	636	641	611	676	674	628	612	669	647	645	608	579	664	651	661	607	636	619	646	653	612	581	664	631	642	609	636	665	619	648	647	628	640	630	663	661	619	655	610	645	634	653	621	625	665	655	630	629	634	638	656	645	625	657	644	623	629	667	677	662	686	685	622	653	534	614	614	632	597	658	696	596	700	643	588	664	614	643	620	635	655	634	658	639	667	650	656	647	657	631	627	611	643	658	605	617	618	694	662	609	599	676	640	637	672	618	613	627	639	657	629	623	685	598	666	665	626	666	625	637	569	650	631	657	596	663	661	655	652	591	612	666	637	651	668	622	639	618	630	608	685	662	600	666	608	639	645	597	650	652	623	686	624	619	623	651	693	638	637	577	638	650	619	608	610	628	653	625	613	602	634	618	655	615	646	646	653	664	617	590	634	599	693	609	664	577	662	666	600	641	672	639	650	607	654	618	638	618	659	649	624	672	697	661	618	643	617	619	661	666	623	662	638	613	637	631	639	672	659	643	623	680	689	628	613	639	617	609	621	640	655	649	616	638	638	619	605	621	638	589	639	628	612	652	608	639	643	628	662	595	654	638	643	621	634	645	637	638	640	632	594	656	649	659	633
21553	9852	8916	5096	3221	2140	1527	1118	843	728	557	454	363	392	368	352	373	349	360	345	360	353	400	418	395	437	455	540	506	465	518	471	492	512	472	480	449	437	458	438	405	397	420	413	403	415	386	391	396	340	348	367	321	322	299	292	278	278	278	264	278	269	279	248	234	258	259	256	246	253	245	228	252	247	206	234	233	254	251	266	268	214	261	244	243	246	236	232	234	255	251	259	231	226	231	241	261	253	241	240	263	244	241	232	246	250	236	247	218	243	222	214	260	248	229	248	242	228	267	251	262	232	235	268	238	249	222	247	241	278	242	259	264	231	223	235	211	270	253	267	252	252	239	242	229	202	251	240	231	269	225	238	251	266	260	259	228	214	269	244	234	217	228	230	202	260	256	250	221	235	221	243	250	233	253	245	238	215	253	213	233	276	255	240	210	251	226	235	211	248	227	244	243	252	241	246	210	234	219	248	233	234	236	263	266	273	244	223	239	239	245	254	238	243	240	249	242	230	230	225	215	264	232	235	225	211	240	226	222	245	241	216	237	244	252	238	209	234	247	245	241	246	246	258	242	241	225	252	273	228	257	240	229	235	254	241	238	255	249	238	224	257	265	251	255	225	221	247	208	226	257	269	238	234	225	258	261	232	244	230	244	244	219	216	243	237	210	234	238	237	278	247	222	246	247	224	252	271	244	240	242	216	225	230	240	247	275	246	240	251	228	229	232	225	236	230	264	253	239	259	241	213	256	231	259	245	252	200	246	226	226	245	218	242	220	243	234	242	250	228	250	218	269	237	247	254	241	243	256	244	270	218	236	251	218	214	256	235	249	236	232	223	219	250	235	237	216	247	219	242	227	243	187	233	242	226	240	237	242	245	262	271	300	237	217	242	247	206	241	258	216	225	223	218	245	255	245	253	222	236	242	247	245	241	300	231	240	249	212	247	248	247	228	211	258	229	229	233	245	224	221	259	251	210	248	233	238	247	254	239	246	252	246	231	231	212	264	244	244	231	208	248	232	239	210	234	256	268	243	240	223	229	233	257	270	225	212	227	268	235	250	263	255	222	253	229	247	228	229	230	257	254	233	239	262	234	239	239	222	268	248	231	219	229	252	257	246	222	255	267	234	257	246	238	222	219	235	237	229	224	225	224	222	259	281	252	238	240	251	260	231	250	246	247	248	221	235	240	236	214	203	258	259	252	249	248	250	239	252	214	241	238	215	233	220	233	250	253	276	264	254	257	240	239	245	229	239	220	235	241	263	248	239	275	240	225	241	213	251	241	224	247	265	249	251	227	224	243	235	249	238	216	240	259	255	240	233	268	231	245	246	224	243	246	226	262	257	244	231	258	239	252	255	237	241	232	237	225	243	222	246	219	214	260	228	212	246	257	246	251	252	256	222	249	244	245	261	218	237	251	215	256	255	253	221	275	218	234	254	247	229	287	247	217	231	258	275	249	236	252	238	226	247	267	251	225	231	215	230	264	240	239	196	261	232	204	236	227	225	255	233	225	257	237	269	237	241	229	228	220	237	242	207	254	234	234	275	248	194	251	215	266	213	235	221	217	247	235	233	216	227	224	254	252	260	235	251	231	247	234	209	229	245	246	236	243	204	252	244	238	235	230	221	261	243	242	247	254	236	240	225	204	267	263	285	236	229	237	248	250	213	265	262	220	223	229	222	259	275	259	206	269	226	240	277	271	225	233	228	233	269	268	229	255	229	231	244	242	224	244	226	231	248	247	258	218	248	255	214	249	208	245	221	231	215	221	264	210	240	256	222	262	233	230	256	246	235	220	258	248	255	213	253	243	244	256	219	253	234	242	239	268	262	233	262	279	251	227	255	213	264	246	247	261	250	218	232	235	267	265	226	261	254	257	250	241	265	262	258	205	245	246	253	217	206	240	262	230	238	266	257	264	208	258	262	266	249	246	230	230	278	238	242	254	269	245	244	232	254	226	244	206	234	240	268	261	223	263	246	230	256	250	234	248	262	238	235	276	236	227	251	212	242	229	233	264	220	266	228	235	251	220	260	255	238	247	218	249	237	241	254	243	235	249	216	245	258	237	224	226	238	250	232	264	267	233	216	217	241	218	224	211	247	224	267	223	256	216	256	228	217	266	260	263	216	236	254	224	216	215	257	238	257	239	259	225	245	230	233	216	230	234	219	229	254	259	264	238	224	235	259	233	223	247	243	242	248	241	257	232	212	229	226	241	240	231	247	267	247	241	228	239	224	227	214	243	245	223	230	219	271	228	250	256	229	263	240	209	261	223	228	224	225	235	247	262	228	243	243	234	246	218	252	268	222	222	264	241	212	237	235	204	263	207	222	232	225	247	239	221	248	237	231	260	230	264	220	238	228	227	228	238	257	237	233	243	257	223	247	262	233	228	235	228	233	229	235	251	229	272	225	238	203	211	252	240	254	267	192	233	247	251	242	247	241	228	218	226	230	257	217	261	244	211	238	201	242	269	267	242	253	261	241	237	263	248	260	228	235	241	244	262	240	263	272	220	250	228	246	247	234	236	243	263	243	247	260	288	251	242	231	283	223	254	252	238	251	256	227	239	245	243	235	217	243	243	224	244	232	202	243	244	237	230	242	235	217	263	240	236	226	232	262	225	248	235	233	240	247	219	238	222	222	240	226	267	247	248	230	252	226	228	251	237	235	266	229	252	222	254	252	260	239	217	251	227	246	235	226	233	268	204	228	207	227	216	245	249	258	240	207	243	238	245	253	257	236	231	227	242	260	228	257	243	244	245	241	263	257	224	271	218	255	222	236	257	220	238	240	256	251	233	210	236	259	252	261	257	228	216	242	225	228	248	237	210	249	248	231	280	252	248	237	251	250	267	234	249	257	251	232	248	256	222	263	237	240	249	260	223	251	231	226	222	231	227	233	265	245	236	232	239	236	226	238	238	246	249	233	235	259	239	252	245	249	230	233	243	235	238	229	251	237	262	251	276	264	246	238	241	245	228	230	228	235	204	256	242	239	275	238	236	208	246	244	226	267	234	255	252	229	224	224	262	249	235	241	250	248	234	233	208	240	244	254	252	247	238	257	224	233	249	253	248	234	253	235	247	245	244	239	251	211	247	233	251	249	240	225	235	224	221	242	254	253	214	225	246	236	261	254	216	269	245	245	246	246	220	271	240	253	219	268	240	221	245	234	222	251	225	235	242	221	191	235	259	222	273	242	225	248	252	220	245	281	248	246	251	215	253	230	225	249	208	243	251	246	238	260	239	246	247	236	241	247	253	220	228	248	241	225	239	262	256	260	237	229	260	226	267	249	265	248	247	222	266	237	219	257	256	248	242	249	248	235	238	230	251	260	223	253	257	244	244	261	229	262	242	244	242	238	248	187	237	236	243	249	243	228	227	218	230	238	258	267	254	213	247	240	247	258	224	239	227	241	185	226	235	228	223	254	209	223	244	241	228	235	231	258	234	246	232	244	224	258	229	252	250	254	251	218	260	249	250	250	247
11562	7647	12275	12062	10150	8123	6141	4728	3973	3080	2573	1993	1597	1526	1554	1481	1472	1548	1468	1538	1504	1580	1746	1872	1985	2139	2426	2750	2817	2485	2668	2322	2400	2636	2530	2423	2430	2359	2462	2162	2139	1929	1913	2008	2079	1955	1987	2022	1746	1629	1443	1505	1293	1172	1096	1055	960	894	886	797	816	773	804	741	777	763	748	762	654	673	705	668	641	592	620	672	661	622	592	581	618	652	584	619	604	606	560	603	627	619	636	543	616	598	624	578	604	582	585	605	599	610	577	572	634	596	633	603	631	581	597	613	596	630	599	599	573	611	606	583	586	636	627	617	587	611	635	597	625	596	604	580	583	578	560	569	593	606	604	575	569	591	627	614	584	633	633	558	560	590	577	637	612	621	618	585	599	605	628	597	589	608	603	599	576	544	622	598	571	558	566	574	618	565	617	617	592	577	631	574	534	561	621	609	595	591	628	610	617	604	595	555	596	571	632	574	587	581	574	605	580	597	592	582	629	581	572	583	634	631	579	559	614	580	622	564	604	548	600	576	585	628	585	606	565	566	581	559	556	604	578	609	566	606	580	544	599	615	628	620	596	581	648	531	609	567	622	586	575	567	561	628	609	573	607	605	582	600	593	608	583	607	567	572	642	605	610	594	641	582	612	619	627	599	613	592	555	574	576	601	640	587	618	604	562	573	585	526	580	620	583	584	582	580	552	633	553	597	593	608	612	600	598	585	565	607	606	618	566	620	613	610	607	596	621	605	618	607	593	620	569	546	636	581	585	606	589	590	639	609	556	592	546	548	564	567	584	581	604	579	601	578	604	613	568	612	607	596	563	597	597	606	636	614	578	592	621	620	599	590	586	530	578	587	589	592	564	629	605	574	621	609	622	607	599	629	628	597	606	616	544	601	648	579	644	600	623	600	580	584	597	584	632	580	569	620	590	605	617	573	579	555	600	603	591	583	619	602	604	581	606	585	581	636	615	638	615	571	599	560	594	612	593	592	620	576	599	586	634	574	619	576	574	624	625	571	617	564	553	652	618	582	557	584	600	619	604	614	576	639	586	610	571	628	551	598	561	622	564	573	554	618	598	635	608	626	605	562	597	568	630	575	574	598	539	610	563	562	582	610	618	560	538	567	557	599	641	561	593	567	558	574	579	626	615	631	599	600	598	627	589	604	593	586	578	585	578	612	602	609	554	579	592	581	591	595	576	562	570	573	585	567	596	580	606	583	620	558	562	551	624	582	627	619	589	568	575	587	575	557	604	591	588	603	565	602	625	554	573	585	599	591	569	591	584	607	575	604	603	607	616	583	573	550	556	569	578	588	599	564	577	564	540	617	617	592	554	529	593	589	603	584	645	591	565	611	603	561	572	589	629	626	575	591	608	599	610	588	611	587	597	607	582	562	583	550	591	589	631	588	598	591	613	591	576	600	594	578	584	570	599	605	581	601	644	622	562	542	613	581	577	587	575	582	588	613	613	608	538	623	624	560	596	586	531	605	602	616	583	619	593	599	586	636	609	600	597	589	586	550	561	654	587	630	608	596	592	602	616	609	579	632	595	546	597	595	594	605	592	592	572	557	581	621	572	563	578	560	600	578	590	579	588	582	560	596	584	595	598	581	587	588	644	611	586	622	585	578	595	595	579	612	576	603	623	575	595	564	599	607	603	576	591	581	572	552	619	623	576	623	572	573	617	596	580	596	570	596	543	594	609	578	566	574	626	566	586	577	612	589	564	602	597	599	606	631	593	603	598	590	581	582	577	600	582	594	601	612	620	611	608	567	582	577	582	614	539	597	562	585	599	575	611	613	603	598	647	628	619	602	605	581	642	599	624	599	615	593	556	587	588	631	626	559	635	581	597	622	572	579	628	613	618	573	609	647	641	605	590	622	586	565	609	596	595	576	637	567	622	577	592	651	574	588	587	592	622	620	574	579	545	621	630	579	558	595	589	589	605	612	570	554	585	584	649	608	605	597	551	629	601	578	566	605	574	604	593	610	603	603	585	613	570	635	630	575	579	574	619	622	603	588	594	580	653	611	648	589	593	576	600	588	580	617	574	596	641	539	591	614	579	598	592	589	615	576	607	587	589	526	595	551	633	613	570	623	610	553	600	593	616	599	588	627	554	575	579	622	612	620	576	617	600	614	533	617	532	632	581	610	627	561	643	593	592	611	588	575	583	589	598	567	577	599	596	607	596	642	625	562	645	567	614	623	620	582	628	614	633	542	590	588	585	557	609	577	585	618	612	579	611	593	586	593	594	579	639	596	585	593	604	610	588	622	575	566	593	602	568	611	564	596	605	580	570	601	589	554	604	608	595	601	616	554	611	566	609	599	632	599	581	636	570	620	588	590	642	581	618	539	569	587	598	606	584	545	586	578	565	579	595	566	579	573	628	627	581	615	591	570	606	606	607	585	577	614	611	602	631	600	600	595	637	567	594	547	574	603	589	625	562	549	583	575	608	614	602	606	631	559	566	604	577	596	598	612	617	624	580	582	620	612	597	592	618	570	609	606	587	622	574	561	620	552	634	577	587	566	600	587	622	614	583	613	582	609	598	605	605	596	632	647	585	619	601	629	558	602	620	589	567	575	588	597	602	607	590	573	589	586	594	610	623	602	572	649	592	650	595	570	569	614	593	592	598	618	624	587	554	578	556	588	604	624	606	576	610	619	564	635	636	577	576	595	602	573	590	586	597	574	665	588	631	601	606	586	591	602	594	592	629	600	594	638	557	610	598	591	610	605	586	594	636	573	574	581	627	570	583	567	592	585	567	598	596	570	632	616	611	564	597	624	618	566	593	599	602	593	593	588	610	611	625	645	597	562	618	599	622	588	600	569	603	580	605	583	593	615	630	621	542	590	603	601	586	598	617	606	613	583	636	586	558	623	594	591	628	599	585	640	590	568	619	615	603	634	593	569	667	619	620	607	582	615	579	578	619	583	614	630	638	588	601	559	627	585	547	594	638	596	585	612	605	647	578	616	548	569	563	583	602	582	586	593	582	601	614	619	599	600	568	637	629	585	582	589	603	630	593	599	549	613	608	595	584	561	589	607	613	582	589	567	553	606	621	602	571	578	615	607	620	578	626	625	627	598	567	556	583	604	555	605	594	582	586	577	625	607	571	537	642	619	641	583	585	616	585	577	589	612	565	579	616	592	626	601	586	591	633	586	577	625	569	583	590	615	572	631	570	571	623	622	614	587	605	595	587	607	582	594	627	580	547	588	569	597	607	606	600	619	596	580	619	592	595	613	620	634	565	615	614	584	572	617	575	587	579	561	603	596	605	577	601	576	601	591	587	578	615	546	556	632	586	562	576	593	569	603	623	600	564	615	597	571	611	574	585	622	612	631	608	603	546	618	610	570	592	579	594	614	589	574	624	594	578	552	578	609	601	620	633	601	599	596	594	560	591	590	602	622	566	542	621	596	588	598	592	632	592	588	614	611	580	572	589	550	571	588	597	645	583	606	599	652	570	604	592	658	614	613	623	563	609	641	618	603
6697	2809	2682	1780	1209	877	686	509	458	403	343	328	270	275	320	313	298	329	307	363	336	345	360	357	364	348	379	394	386	378	403	388	409	417	387	370	362	368	412	366	374	346	349	310	328	381	323	349	337	318	319	323	310	311	316	270	274	294	306	301	304	305	297	280	312	316	278	294	280	302	307	299	259	324	307	277	289	265	291	276	253	281	259	259	294	293	285	266	244	283	289	289	267	283	268	282	270	267	248	294	255	295	317	255	275	281	293	293	292	311	288	255	291	323	289	301	274	304	270	262	319	269	280	266	254	254	276	275	275	288	278	271	262	253	295	271	283	272	308	283	293	260	301	292	269	278	270	271	274	264	301	298	295	272	283	270	277	294	270	282	292	310	270	289	277	303	286	285	306	322	285	277	280	299	303	320	296	277	265	292	283	295	297	266	272	308	293	268	302	299	307	301	261	272	265	281	297	297	280	263	272	287	279	270	289	296	276	279	294	271	279	291	303	252	300	288	298	292	252	289	293	275	267	267	264	294	285	281	277	276	297	289	288	261	254	277	240	285	273	268	283	262	267	294	268	287	302	268	311	273	278	268	311	325	274	276	300	266	301	288	261	247	254	261	280	298	271	268	283	302	282	265	299	285	283	252	302	266	313	256	279	274	321	272	274	285	293	279	275	266	275	290	286	290	290	321	279	262	288	263	278	264	269	261	282	268	279	282	258	274	285	286	291	284	257	333	306	290	296	279	298	280	280	310	278	295	276	275	296	259	300	289	287	281	309	308	264	295	266	310	282	280	248	283	251	285	281	299	295	266	277	300	272	300	273	281	279	251	269	271	262	285	262	268	319	272	279	279	281	235	269	269	255	293	257	243	275	282	265	262	255	270	276	280	295	244	275	272	280	243	278	280	279	301	298	273	257	263	293	277	301	274	259	303	288	306	293	298	248	278	276	260	261	269	310	256	266	298	294	239	276	283	290	313	304	294	281	255	300	272	281	257	298	288	308	259	261	276	267	290	266	287	302	254	302	288	282	294	293	281	289	263	278	300	285	248	290	314	290	282	323	280	257	272	299	261	294	297	270	249	279	282	270	295	286	293	270	279	268	262	282	308	253	283	276	256	273	309	286	265	300	262	258	281	304	276	273	286	294	298	270	283	296	309	301	311	288	252	299	280	290	293	298	312	280	271	283	289	271	277	273	289	276	291	287	266	289	299	289	308	275	285	265	285	264	280	273	279	290	305	288	305	299	317	304	290	290	276	246	264	285	283	304	270	269	254	293	288	261	300	292	286	291	298	275	300	279	274	300	268	279	288	319	282	259	275	288	290	284	257	265	274	285	292	271	264	247	254	295	300	282	316	267	286	302	266	255	260	261	248	284	296	308	285	256	273	276	284	293	283	270	285	255	305	276	297	265	272	267	269	283	320	278	265	265	263	279	311	281	264	242	260	258	287	312	269	274	264	258	320	249	283	270	262	297	301	298	278	266	291	261	286	301	291	321	316	297	318	274	291	313	285	294	278	263	259	305	302	324	303	280	275	293	273	279	322	272	299	291	268	278	282	290	287	319	277	280	311	273	312	281	284	296	275	293	267	295	294	250	255	282	277	278	275	287	295	286	301	276	311	299	296	294	302	280	259	283	281	288	267	317	312	292	256	282	283	284	288	278	260	282	296	284	271	266	300	271	275	310	286	262	273	266	288	274	277	291	275	243	269	282	293	281	331	276	276	298	261	313	285	260	316	256	264	268	262	282	266	268	261	269	281	282	262	315	256	297	291	277	278	271	254	304	296	295	283	286	286	255	286	251	311	280	288	291	266	246	287	249	285	285	306	302	253	299	275	263	295	278	283	293	262	270	282	261	249	265	287	277	275	268	304	287	286	276	271	257	290	303	282	269	285	278	266	270	280	268	289	270	285	298	258	287	293	274	274	310	258	290	278	260	280	313	300	265	263	271	284	269	299	277	324	277	254	316	277	284	266	259	269	291	309	259	260	276	271	293	251	268	278	298	293	295	275	269	296	288	284	255	282	278	256	277	279	289	310	266	273	252	316	273	274	297	272	298	312	274	282	293	268	289	312	289	288	290	297	302	287	267	302	262	266	298	256	279	296	284	301	276	290	256	287	273	275	264	317	293	298	271	271	281	280	265	282	287	258	299	277	301	265	255	262	259	267	250	272	291	271	278	271	277	291	322	275	289	310	275	275	306	282	279	276	295	277	273	290	296	267	287	294	269	284	276	284	284	263	281	273	297	283	272	279	302	298	282	301	268	268	265	278	246	288	271	286	270	308	280	283	282	302	297	266	298	277	281	280	271	290	284	273	327	289	293	323	278	282	303	302	291	278	276	280	279	289	280	305	280	276	247	319	257	260	290	284	271	262	281	280	280	286	288	292	281	313	289	247	297	287	285	286	275	277	299	250	283	276	300	300	287	291	268	297	296	296	246	290	269	274	290	305	295	267	251	271	276	265	289	289	304	261	262	265	272	273	254	288	261	285	271	262	273	245	243	272	272	295	285	318	299	282	274	286	280	297	274	285	273	283	303	273	288	283	268	254	275	300	290	290	243	289	271	254	288	290	284	297	277	324	332	295	339	288	282	306	310	281	285	269	277	298	242	299	281	284	276	268	289	308	314	253	262	267	288	296	313	251	255	266	268	266	313	269	274	281	300	274	288	311	288	302	293	285	267	297	260	285	284	307	267	271	287	281	289	288	270	286	276	321	239	291	288	271	311	227	298	277	289	273	278	277	257	273	297	296	265	268	282	269	301	291	277	267	284	255	290	252	297	313	272	270	297	288	285	292	276	250	279	301	323	298	279	280	277	283	268	278	254	303	264	305	314	273	320	279	303	287	275	290	278	279	279	274	282	289	278	250	299	295	262	250	292	309	274	303	293	278	301	265	284	302	288	269	291	285	296	299	289	253	279	269	311	297	289	346	290	285	270	278	291	305	281	255	284	255	286	323	285	293	273	285	280	298	278	282	268	287	328	292	286	285	256	289	301	327	296	283	294	302	300	277	312	268	284	268	263	286	281	303	264	277	274	295	267	261	253	273	298	284	305	288	308	274	283	254	298	302	273	303	292	298	271	304	294	295	285	271	284	317	281	284	275	306	250	338	295	271	287	295	251	290	292	277	298	277	282	250	313	299	307	306	267	279	268	270	285	274	270	275	265	288	271	279	279	284	292	319	317	274	289	283	286	313	290	300	297	284	284	272	255	302	285	259	274	265	291	290	296	267	249	277	287	274	303	281	274	284	259	295	264	235	290	250	298	273	276	278	257	273	300	235	270	278	230	298	229	292	276	253	277	268	283	274	287	290	307	285	305	290	273	268	270	281	272	322	269	245	288	268	298	305	283	280	273	311	297	278	281	305	318	269	315	280	309	269	278	296	314	295	284	246	303	294	280	251	290	283	270	302	308	288	318	284	287	279	265	297	272	273	287	310	260	243	260	285	285	291	292	284	303	320	297	280	266	308	290	277
4402	3029	4984	5173	4244	3528	2613	1948	1629	1323	1168	981	778	844	834	834	920	885	937	928	1015	1032	1083	1109	1216	1326	1469	1586	1602	1502	1641	1447	1442	1530	1482	1455	1337	1469	1404	1298	1288	1189	1283	1344	1339	1208	1218	1160	1055	976	969	959	888	816	835	776	825	755	748	751	729	779	724	718	692	700	705	728	717	670	682	707	699	701	680	681	703	690	709	649	726	714	726	716	684	651	713	697	646	738	671	703	696	676	682	677	710	659	697	653	706	694	637	722	676	699	664	676	663	697	716	654	668	692	716	691	691	720	683	669	661	677	757	681	704	759	643	674	721	698	668	671	683	695	690	711	715	668	727	663	672	680	664	702	742	652	700	706	700	692	688	642	709	688	634	676	721	686	724	677	660	685	714	699	668	707	719	664	653	708	701	679	689	704	710	637	700	676	657	671	729	654	680	727	673	643	661	694	673	668	670	642	676	666	618	698	682	649	700	713	665	649	661	676	738	714	664	712	714	642	728	725	678	654	667	708	686	734	699	690	715	699	650	657	708	676	665	673	699	642	666	720	673	690	656	682	678	703	631	711	647	694	639	673	688	644	658	667	708	705	685	655	634	700	663	703	675	719	675	702	715	755	674	668	622	701	723	689	630	686	667	712	670	660	672	667	711	707	693	732	663	623	697	665	640	697	645	702	728	666	666	689	653	698	711	628	665	684	659	683	665	708	670	665	678	637	692	674	697	678	712	633	700	717	756	684	722	687	718	706	691	642	693	670	729	650	689	683	692	690	709	682	697	673	702	704	673	662	672	657	649	656	752	638	677	717	624	650	754	670	699	649	645	658	651	715	694	684	661	680	737	681	640	671	675	667	688	666	678	655	683	681	706	674	688	672	705	666	661	674	654	656	688	713	680	699	686	672	686	640	647	679	743	678	660	719	685	677	680	650	651	695	691	711	673	761	667	681	651	681	690	688	669	719	722	667	712	732	697	703	676	656	687	650	650	719	658	673	719	652	703	703	678	668	628	653	708	721	666	677	657	633	629	685	713	657	684	674	654	661	720	667	656	659	726	695	728	703	703	655	705	666	676	665	655	695	686	614	657	727	684	715	706	697	675	648	683	703	658	702	702	687	621	662	690	705	719	677	676	655	691	687	673	680	690	714	720	675	655	701	632	653	665	658	654	676	681	692	713	683	675	669	665	644	666	634	643	694	745	687	670	695	687	650	669	686	687	703	661	631	653	690	683	648	666	655	690	668	637	680	664	733	681	720	698	686	643	695	699	664	686	675	659	650	701	667	689	687	688	688	689	713	653	711	655	668	722	672	648	650	665	686	721	668	647	677	688	703	722	664	643	714	630	639	672	706	632	690	655	663	660	662	706	656	685	699	749	686	717	660	702	742	699	640	673	691	685	687	687	717	704	707	670	653	676	705	689	685	698	700	708	670	688	651	695	697	644	692	704	705	689	621	661	667	691	659	707	700	736	654	685	731	704	730	674	692	700	713	701	686	684	675	668	722	655	661	704	719	658	692	647	699	655	679	696	703	647	650	679	696	671	726	702	684	702	662	665	651	694	647	675	704	666	652	652	677	678	680	670	690	660	676	667	676	715	679	654	695	647	710	646	672	689	699	673	656	699	678	676	664	679	695	712	685	659	675	622	682	697	651	677	687	684	676	681	693	655	705	647	723	687	669	687	685	715	686	710	678	759	648	707	679	668	706	676	692	708	676	681	643	637	651	623	669	655	691	658	699	695	645	667	680	685	661	654	711	641	704	716	679	615	745	700	697	682	647	728	657	664	690	691	613	692	684	689	703	691	714	714	655	673	629	732	657	668	683	712	697	702	645	618	721	665	702	686	672	646	659	690	713	693	694	651	656	666	722	660	681	680	715	700	692	712	666	729	717	670	698	657	683	650	724	688	683	702	651	701	665	670	665	690	688	677	648	694	728	699	693	669	664	694	703	698	686	686	702	661	665	691	718	668	669	679	698	689	689	674	692	650	679	688	659	711	666	708	683	709	683	659	686	677	704	651	737	635	697	665	679	665	696	659	665	671	664	649	700	608	676	696	697	693	665	694	690	693	659	633	724	694	654	650	703	627	661	697	658	694	689	708	669	684	634	659	696	655	694	646	680	698	678	663	635	693	698	666	678	694	671	691	669	682	672	685	713	689	703	663	728	682	658	658	674	752	693	663	663	670	687	705	723	661	707	643	680	707	699	738	662	710	721	730	654	692	719	675	713	676	724	667	698	668	668	711	679	681	710	666	659	710	742	669	695	696	677	698	692	686	704	699	687	709	706	652	670	699	682	663	660	744	687	692	701	674	637	673	697	703	729	688	697	699	671	678	710	619	634	657	656	716	753	656	664	689	643	696	679	666	678	686	679	683	711	706	697	650	659	663	726	688	710	678	600	651	634	673	646	671	740	697	647	654	678	696	686	669	644	662	646	706	722	664	635	657	674	660	660	685	680	695	651	688	732	673	662	663	693	644	627	685	702	682	733	666	685	715	671	699	699	680	690	678	688	736	679	653	665	678	706	693	633	659	737	706	683	659	684	700	683	687	692	682	664	689	711	695	638	680	706	699	646	679	650	705	692	663	708	709	690	654	666	645	649	655	660	656	661	741	634	691	666	637	632	677	637	722	675	663	699	682	722	678	706	698	685	681	704	670	669	664	682	668	689	700	651	722	716	714	695	680	674	738	660	638	680	596	709	714	676	669	685	664	664	661	705	708	644	671	677	671	676	721	689	694	690	654	667	714	699	658	662	717	706	641	731	686	698	706	689	660	673	680	692	685	646	710	689	671	652	691	718	683	686	681	645	699	670	716	659	678	694	733	716	685	667	649	665	706	695	707	639	700	652	714	722	704	691	702	653	704	699	717	671	686	674	696	662	672	714	661	687	678	708	661	684	670	703	657	692	692	648	687	681	682	664	679	687	701	637	691	737	636	659	683	693	718	685	659	718	695	699	657	655	657	718	708	689	687	678	688	674	691	681	628	672	674	662	711	652	672	656	679	695	684	689	644	714	662	690	707	749	729	656	715	711	719	694	678	701	675	674	684	729	719	745	670	691	703	660	663	661	646	674	647	703	697	716	703	630	673	686	678	682	612	641	679	677	671	693	682	716	674	686	666	656	661	652	702	677	653	648	711	696	697	684	708	667	656	649	685	672	662	651	665	715	693	684	712	679	651	679	659	679	672	683	673	679	657	678	696	697	660	694	634	637	703	708	687	660	692	686	697	643	670	710	726	718	701	685	647	666	646	708	705	671	686	670	656	654	699	687	660	680	664	662	746	660	687	716	675	725	684	694	709	727	672	655	665	610	652	670	649	719	646	657	667	683	706	608	673	639	657	677	681	681	727	766	710	711	602	677	686	707	688	681	685	638	669	683	667	685	692	685	691	745	704	661	668	648	704	667	699	711	711	680	656	698	701	721	691	734	711	675	636	711	718	740	688	748	667	694	650	708	698	763	665	661	695	690	720	664	669	665	716	656	675	666
15070	6442	6294	3600	2244	1517	1183	818	640	498	478	367	304	346	325	334	326	326	340	374	346	335	373	389	410	379	473	460	444	468	443	460	434	474	432	429	390	393	395	424	414	404	402	384	430	434	373	377	330	349	325	330	306	323	290	297	303	320	297	306	293	278	266	302	295	252	272	291	279	273	283	280	266	264	286	282	271	263	263	278	305	253	288	217	291	227	266	256	275	279	282	250	288	270	274	274	279	271	240	277	285	262	241	287	258	273	255	235	267	265	255	294	264	251	270	291	278	266	273	273	245	262	243	282	223	270	280	270	271	248	260	285	279	276	264	275	264	254	261	282	235	260	284	281	279	276	280	277	263	251	300	264	263	257	267	300	263	285	266	241	268	277	276	257	254	250	268	256	272	254	281	261	259	286	245	279	281	254	252	257	283	260	271	271	242	265	282	275	253	250	291	269	283	289	264	251	258	254	255	252	299	258	249	242	249	270	288	238	248	239	263	244	249	261	286	265	265	257	263	249	287	267	277	263	269	268	276	269	263	282	252	264	251	234	279	239	251	293	281	268	260	261	273	285	258	256	294	289	271	239	251	292	237	272	259	271	266	262	254	290	280	259	281	282	287	242	249	263	271	290	266	243	283	271	264	267	280	254	258	279	271	264	294	256	257	273	277	234	301	274	242	241	266	300	247	255	302	310	254	281	248	260	292	273	263	258	268	255	289	270	267	284	257	276	282	251	271	283	277	273	271	258	264	232	255	281	259	263	279	275	251	270	244	293	254	272	269	251	287	249	257	259	249	252	256	252	277	275	273	295	225	251	256	252	261	283	262	256	281	276	256	283	275	260	225	278	274	292	272	270	279	255	257	282	259	274	274	281	267	251	282	271	339	274	261	256	271	270	240	256	300	273	250	265	259	279	290	254	286	279	278	225	240	260	267	257	283	272	253	275	267	250	240	254	278	252	273	265	255	267	265	272	264	240	252	261	252	283	268	266	272	287	263	258	295	262	276	260	284	272	257	258	279	294	282	259	256	273	271	288	265	264	275	298	250	242	265	276	266	262	268	276	263	277	248	257	283	255	254	278	285	263	245	265	241	279	263	252	244	254	249	243	255	284	236	245	276	261	242	264	297	290	269	266	269	245	283	245	268	251	276	264	274	268	288	265	281	255	257	289	254	250	270	260	251	263	276	287	278	250	275	277	281	266	267	271	245	277	273	249	252	266	262	274	252	269	285	270	247	254	260	261	260	242	252	248	247	274	275	260	257	232	230	279	275	269	255	248	318	260	267	297	244	281	279	274	300	277	243	261	256	256	258	294	254	266	284	274	270	259	256	226	261	255	290	261	285	254	269	240	273	263	261	257	266	273	298	258	297	280	264	232	244	272	253	279	249	268	261	231	245	262	288	248	268	265	279	237	302	252	243	253	279	247	254	274	244	260	262	269	241	254	261	267	247	247	254	314	273	278	280	242	238	230	273	262	277	270	268	249	252	287	240	266	270	248	260	240	280	282	283	262	294	250	303	243	236	283	265	263	258	281	272	247	274	277	250	266	240	260	299	260	253	257	278	250	246	278	274	266	284	278	252	247	266	234	264	283	248	253	264	242	264	244	264	265	268	269	253	247	245	287	264	253	273	268	269	270	273	278	247	245	273	259	272	247	263	265	272	271	271	275	259	267	233	256	275	253	216	272	246	268	268	281	236	259	274	289	255	274	294	270	257	267	283	257	274	257	292	267	265	297	272	274	273	252	277	275	262	287	260	255	260	260	251	255	275	266	274	233	280	249	298	246	276	280	282	252	244	257	288	300	290	265	260	258	283	265	255	280	278	271	257	260	278	257	274	282	247	247	264	272	272	267	261	253	263	296	265	271	269	264	251	244	283	250	244	271	277	282	254	278	288	239	261	275	268	244	244	257	275	281	265	236	274	271	281	257	263	287	271	267	267	259	291	261	263	252	252	242	289	241	252	257	265	252	282	242	293	273	265	264	257	261	262	268	261	310	262	274	318	259	253	270	257	274	255	274	277	254	283	258	257	265	281	250	285	262	240	276	266	239	259	280	296	249	248	305	256	245	270	249	244	263	287	261	231	274	262	271	290	264	267	322	253	229	273	248	260	258	231	277	247	288	251	267	240	269	260	266	255	254	253	281	273	272	263	249	231	264	257	283	278	250	267	248	278	275	274	268	291	270	289	276	292	277	259	245	273	278	275	251	246	267	281	276	281	221	290	257	290	299	258	269	257	269	256	237	238	242	280	310	266	278	272	272	265	273	297	236	236	286	283	265	286	262	263	251	259	280	250	268	255	295	279	262	253	257	280	260	289	290	285	279	280	247	267	256	279	258	278	277	244	288	235	259	265	297	229	262	253	238	292	259	280	251	234	245	281	270	292	247	276	285	254	278	227	237	264	275	266	276	253	248	260	239	265	264	255	242	267	250	256	252	254	242	293	261	262	277	272	278	266	256	274	273	272	265	284	231	253	261	260	242	244	268	251	274	277	267	264	250	284	263	285	254	247	260	244	251	252	273	279	281	252	261	281	260	262	255	239	283	243	249	274	288	307	297	257	273	254	257	267	274	257	278	270	262	264	284	265	279	241	276	279	258	268	264	288	274	254	275	285	240	248	252	255	281	264	249	254	249	260	284	250	262	272	268	241	276	237	240	234	251	253	251	271	257	258	265	283	277	241	269	276	284	249	266	263	280	275	253	243	256	266	238	264	284	221	265	257	256	283	248	252	280	280	239	274	256	283	287	273	262	259	240	275	297	284	280	294	272	268	239	239	270	306	277	292	245	272	283	241	276	265	284	255	254	227	267	268	252	258	281	273	245	230	245	267	263	242	250	258	275	296	281	250	269	278	255	278	285	237	272	275	270	281	268	232	267	254	297	237	249	238	252	283	281	249	264	258	306	283	261	257	242	256	245	280	270	263	267	265	257	302	253	253	260	279	249	273	287	294	258	255	267	272	281	284	232	282	272	263	267	259	235	245	287	251	253	252	259	276	234	242	247	246	264	273	263	288	262	261	284	265	266	259	260	265	279	269	241	240	273	288	285	243	279	265	273	278	290	283	286	250	242	268	266	259	243	267	266	248	288	244	260	274	255	245	269	275	236	263	243	275	235	276	278	278	265	294	289	267	236	256	266	250	239	239	267	242	262	307	252	238	249	263	265	273	277	267	280	252	230	260	262	258	252	260	234	234	265	255	264	269	245	267	261	222	257	278	281	277	228	245	264	266	258	268	270	285	265	264	240	293	267	257	247	302	274	263	232	267	240	272	290	261	262	266	271	264	233	258	301	281	232	263	246	281	259	284	279	288	293	267	285	268	272	269	251	245	273	269	254	246	248	285	265	270	254	240	265	269	257	275	280	259	285	285	257	269	241	303	286	236	268	281	293	301	288	305	242	249	251	245	283	304	282	273	242	238	263	235	255	286	275	242	284	224	265	264	268	272	250	250	239	243	235	278	290	302	273	255	255	270	250
9446	5558	9320	8988	7686	6180	4875	3655	3080	2296	1741	1525	1214	1185	1151	1108	1168	1159	1113	1261	1226	1262	1339	1434	1595	1675	2021	2082	2046	2143	1993	1844	2183	2249	2111	1961	1985	1959	1927	1687	1762	1551	1623	1709	1665	1673	1582	1559	1388	1287	1206	1121	1076	981	952	931	885	847	836	819	774	840	767	744	783	770	773	705	728	677	695	697	671	637	677	683	618	656	655	668	666	644	639	686	642	676	701	655	665	622	615	658	626	631	677	695	632	661	707	661	647	608	655	629	609	658	655	630	666	660	645	650	648	672	658	670	622	620	691	644	672	612	654	634	664	637	645	621	641	687	657	655	632	642	673	682	657	650	637	655	632	661	693	652	627	642	647	624	643	612	643	675	621	623	626	680	624	673	653	644	675	592	633	683	640	621	644	685	677	654	620	667	659	658	613	654	621	619	610	652	657	650	664	654	675	617	623	622	679	692	652	654	710	666	638	624	598	660	644	663	653	647	628	671	665	642	650	646	675	608	640	618	623	624	608	648	678	614	647	645	651	647	595	634	646	639	631	656	631	674	629	661	614	641	676	640	665	617	660	653	632	642	683	660	649	637	673	689	651	659	700	649	658	635	636	652	673	628	631	631	634	670	660	632	666	624	660	645	618	645	687	674	624	663	650	602	665	654	653	642	632	708	671	646	654	625	640	660	621	643	628	658	680	603	628	667	609	631	659	666	610	634	644	691	640	645	604	645	631	685	654	654	636	659	632	689	647	623	623	668	666	670	697	668	624	647	676	661	677	683	619	654	658	620	681	647	690	572	653	648	665	666	656	643	624	599	649	615	680	662	613	606	666	621	637	634	614	669	655	618	636	603	634	655	638	695	663	658	626	638	635	634	659	684	649	647	622	661	645	637	659	638	669	660	643	622	632	620	615	660	633	660	669	690	666	621	617	628	651	631	659	664	647	653	654	670	696	654	674	583	617	653	651	643	697	681	652	596	649	654	703	668	640	682	622	652	656	668	609	630	614	608	658	643	656	635	647	635	628	603	644	683	663	668	603	646	659	652	633	657	563	651	622	646	651	658	667	658	654	653	619	664	628	679	625	618	673	650	633	645	642	627	629	686	628	659	615	661	621	672	679	663	660	665	680	648	683	664	692	668	629	631	628	648	645	638	685	662	627	656	626	637	691	661	652	595	637	670	637	653	690	634	635	617	651	656	653	630	683	666	638	682	611	641	657	629	700	644	647	646	632	647	634	597	662	613	641	677	642	637	616	646	661	646	619	624	632	634	603	634	646	691	638	623	659	655	656	638	657	692	657	693	605	633	654	618	660	629	651	608	638	626	641	648	666	663	620	666	689	640	648	673	654	656	643	628	664	568	630	676	689	629	636	674	646	624	657	637	592	666	639	649	641	668	622	648	639	615	611	692	669	688	636	650	661	649	611	676	613	652	648	619	694	641	648	622	645	617	641	631	584	608	629	678	624	686	670	660	626	632	627	628	631	665	598	677	591	659	615	635	699	646	651	624	617	635	674	668	675	635	647	658	624	648	659	601	635	644	656	657	689	674	642	615	658	598	645	650	644	643	645	660	651	638	661	632	677	622	646	637	666	703	677	672	671	674	637	673	651	630	661	628	645	613	614	630	640	662	631	588	674	648	692	605	697	633	695	661	654	630	653	656	639	651	631	668	643	611	641	635	643	634	626	648	671	635	639	622	622	639	644	641	631	624	651	620	659	642	638	657	669	655	692	630	633	683	635	628	666	695	645	648	676	688	644	675	641	635	684	692	645	632	646	630	623	686	586	700	619	639	666	642	652	653	645	647	660	665	660	629	630	655	619	667	681	672	602	642	608	669	602	631	652	665	646	657	653	661	641	563	624	629	630	673	660	672	655	611	652	654	647	684	620	651	616	631	655	632	682	668	630	629	671	700	648	646	670	635	602	647	672	638	689	640	611	630	658	616	650	626	633	593	640	641	618	627	630	656	637	642	643	680	696	694	635	663	686	654	638	659	656	623	668	657	655	665	653	602	644	642	658	673	609	619	617	674	620	649	639	658	645	634	625	618	637	696	667	635	611	617	688	604	646	636	667	661	614	647	673	642	650	655	628	644	632	638	648	618	652	654	678	684	671	638	663	655	601	664	663	669	627	669	580	610	663	652	659	633	643	665	630	699	640	666	641	634	637	654	697	645	654	683	623	625	658	653	601	643	630	672	637	671	650	656	651	634	651	655	681	638	682	636	653	591	658	619	692	654	630	661	611	633	633	609	594	629	697	712	649	628	661	672	667	610	644	673	635	645	663	655	620	648	595	685	636	667	616	683	632	658	697	648	629	646	693	653	639	665	641	664	660	612	676	612	651	668	692	622	645	625	626	611	677	628	618	627	611	607	640	584	670	619	602	668	653	634	663	651	641	645	677	664	619	619	632	634	668	623	644	611	635	652	680	647	635	599	634	654	668	675	630	612	599	617	638	639	699	651	655	605	660	660	674	612	687	613	642	587	657	681	617	636	603	597	624	664	617	662	645	659	632	639	668	645	646	637	692	561	638	689	660	667	662	659	624	687	623	698	704	640	639	645	631	650	610	621	651	706	655	630	639	682	636	592	633	653	664	612	663	635	663	617	638	637	648	655	631	620	675	690	667	609	678	670	682	637	664	633	638	616	663	651	660	630	642	651	604	652	622	615	589	641	609	679	673	698	622	674	617	611	653	672	669	622	627	647	648	634	661	575	649	685	659	668	639	613	628	619	661	677	662	658	669	630	675	664	678	675	632	657	643	610	655	673	683	632	681	606	657	692	642	660	624	634	621	629	668	642	613	648	694	658	656	672	639	642	663	635	679	640	662	661	635	698	645	650	630	666	650	645	635	622	609	626	643	622	688	665	624	627	677	637	642	684	606	648	640	659	657	656	669	643	642	672	647	609	657	655	656	653	660	663	623	636	614	601	620	683	621	630	632	665	648	633	645	594	628	640	652	695	628	663	604	693	714	666	623	655	633	625	637	647	660	636	593	645	623	614	633	664	622	678	674	621	697	632	630	642	610	676	634	660	671	653	602	622	569	621	639	638	645	649	683	658	648	654	612	664	666	664	619	609	626	681	646	607	641	637	576	650	630	621	647	626	626	623	615	626	632	660	624	642	678	636	686	619	645	622	686	592	646	687	654	614	629	652	631	667	619	711	596	629	665	667	699	652	636	621	650	701	665	647	675	634	704	668	679	609	641	628	658	634	652	668	648	658	644	616	649	639	635	634	678	597	591	619	613	709	692	636	647	683	657	667	652	657	689	616	649	667	663	683	668	656	641	654	667	638	655	692	630	657	665	655	683	624	641	622	610	669	668	665	660	610	652	625	609	626	645	633	660	638	597	591	613	664	591	635	650	622	682	664	612	686	627	670	593	611	693	675	643	619	663	606	639	633	656	615	625	631	675	661	643	680	622	629	664	670	627	689	682	588	671	579	668	656	663	635	639	621	662	661	659	652	694	642	634	709	647	631	636	656	633	617	649	646
21941	9925	8693	5400	3422	2355	1700	1149	895	726	567	466	406	347	342	378	399	381	366	322	368	370	357	379	433	417	466	506	476	537	444	513	518	486	521	469	530	459	466	447	432	418	445	430	441	445	396	370	387	377	356	405	315	313	282	308	291	281	294	280	254	260	236	240	278	272	221	271	250	267	239	249	196	245	215	244	241	232	271	263	214	226	227	220	239	255	261	222	267	208	223	241	218	235	225	242	225	270	251	276	239	266	235	246	248	232	231	243	227	230	236	218	250	241	221	240	248	236	239	263	241	247	258	226	237	242	247	234	263	244	229	276	236	222	227	221	242	232	263	211	241	251	231	226	265	236	237	247	226	230	248	236	241	236	228	269	254	240	265	232	230	243	233	248	244	270	234	262	224	240	232	245	253	234	234	243	250	214	213	242	245	248	215	285	238	230	232	241	226	213	242	233	236	241	261	240	248	268	225	228	262	260	266	259	257	259	249	241	264	241	248	235	218	232	228	268	269	220	239	250	251	240	232	245	260	246	224	222	230	240	259	234	270	249	269	270	218	253	234	242	261	220	254	251	233	226	234	232	244	226	260	226	231	247	269	282	254	221	237	248	242	254	220	253	234	219	240	219	262	240	243	267	244	234	248	237	267	242	257	212	226	235	244	252	239	247	258	239	229	261	211	240	253	280	203	241	251	236	260	215	235	229	245	232	214	237	242	278	251	241	262	260	234	219	258	263	208	228	245	238	229	245	240	222	232	233	206	270	239	232	245	249	226	239	248	227	220	264	219	259	227	225	248	248	244	247	259	222	252	246	233	269	224	212	240	247	219	249	243	262	248	223	244	262	236	231	239	260	236	234	226	265	192	245	253	247	233	219	269	237	226	208	251	245	215	261	221	218	221	263	219	221	243	227	234	227	249	228	243	243	237	241	237	257	247	221	255	265	224	226	236	243	255	225	235	234	223	230	227	245	254	228	275	230	236	234	241	254	239	239	258	252	231	244	232	241	219	235	239	258	228	281	269	235	262	264	239	236	203	286	238	278	230	227	257	202	262	231	247	267	243	268	264	271	236	246	246	257	263	218	262	247	259	246	240	219	253	244	221	229	233	258	255	236	234	241	249	237	229	233	249	245	231	237	232	236	233	260	242	234	235	258	268	223	253	221	242	243	244	246	277	256	225	247	245	260	227	255	228	257	249	243	232	219	240	250	209	220	242	243	225	219	229	219	242	237	227	256	248	231	256	249	221	246	254	253	248	230	242	239	259	232	244	260	271	250	236	248	236	219	233	239	239	248	245	228	234	258	261	234	239	232	233	234	223	224	234	253	247	245	247	243	216	235	210	212	231	233	253	232	241	226	247	259	217	270	243	244	245	226	195	258	236	254	236	253	223	255	258	231	236	239	251	217	223	246	226	245	232	255	219	244	249	223	259	250	255	254	248	239	235	227	244	261	234	225	242	255	230	239	235	232	218	234	247	243	229	222	227	222	242	243	255	230	235	243	259	262	241	262	201	255	248	250	211	276	246	223	248	233	223	254	223	250	218	252	251	240	241	223	254	279	268	247	249	256	210	275	256	219	235	240	223	215	248	232	235	246	231	218	249	245	245	202	268	226	212	230	218	238	228	221	206	250	277	238	221	228	242	245	246	253	228	247	236	231	245	223	242	226	240	243	222	234	261	252	234	205	235	245	250	263	237	238	210	278	248	222	239	223	235	239	256	247	226	231	245	277	216	227	225	223	237	267	236	245	234	213	239	221	249	228	245	245	214	267	260	263	241	249	219	227	229	260	222	221	228	218	233	215	216	236	237	247	235	224	238	230	231	215	226	237	244	222	236	237	248	261	243	254	240	212	243	236	247	263	256	231	232	234	238	222	261	248	231	255	236	263	267	249	243	243	246	224	239	254	241	253	257	216	241	244	238	259	237	239	260	259	240	213	243	213	220	219	235	263	234	223	245	240	222	222	250	247	268	235	226	245	268	235	226	247	233	212	250	262	247	247	228	284	254	244	207	218	223	233	240	249	234	242	222	249	246	236	227	233	281	243	242	217	235	239	250	249	211	277	242	232	204	248	256	263	259	240	264	231	252	225	242	229	244	231	271	243	237	228	263	280	237	252	244	247	218	249	255	239	222	233	243	264	246	242	207	235	236	250	247	241	232	221	238	264	219	256	218	255	228	237	227	233	220	240	244	221	220	234	225	244	245	218	250	273	236	218	258	250	239	223	288	234	255	220	266	251	247	242	252	260	218	238	234	234	253	243	211	275	217	247	261	271	273	229	249	205	273	237	224	239	248	239	245	247	237	223	233	238	257	232	237	242	226	245	243	201	223	245	238	237	230	243	249	261	208	210	221	237	229	235	265	232	263	226	225	245	247	245	253	244	229	229	239	240	230	215	252	236	236	264	227	221	212	236	216	224	277	260	265	239	258	256	215	245	218	241	244	264	243	247	266	232	273	223	253	263	236	255	220	252	233	222	255	257	223	251	250	225	218	234	246	232	263	232	272	238	229	259	247	239	216	238	221	233	228	256	238	246	243	236	256	228	238	241	235	235	245	251	244	279	232	271	264	245	250	237	228	189	205	251	244	216	238	261	222	229	232	252	225	228	234	241	223	256	239	253	264	240	239	239	252	275	245	227	219	228	213	230	244	265	236	248	238	210	258	240	215	262	247	260	254	250	257	209	237	235	250	224	240	236	209	260	249	265	240	227	239	246	233	229	260	234	239	245	256	237	234	225	251	229	205	273	241	219	260	243	238	229	237	262	249	274	238	230	256	243	267	210	246	253	254	236	239	251	263	265	214	221	226	267	232	233	258	261	221	211	238	207	235	231	240	266	236	255	231	233	238	231	244	239	240	227	250	246	251	275	256	209	253	251	265	220	206	265	244	243	245	235	252	257	225	287	237	277	254	254	260	237	245	236	239	251	225	228	231	220	234	242	239	261	239	260	230	227	255	266	240	249	238	232	259	232	238	243	226	250	218	242	240	257	213	225	239	218	231	276	219	253	252	248	239	225	232	266	213	246	228	235	258	220	268	255	247	206	198	265	218	264	252	230	236	237	256	227	221	254	227	228	230	253	253	248	242	229	240	243	240	220	225	229	227	244	261	232	238	255	225	247	266	218	266	236	240	223	267	214	229	219	236	223	234	225	265	242	238	223	234	261	240	239	244	257	262	233	216	222	228	227	270	252	230	225	265	254	273	247	255	259	240	220	244	242	219	263	223	242	225	246	238	261	223	238	247	213	253	257	244	256	260	230	242	229	237	262	223	220	263	223	219	226	228	223	249	250	253	271	243	254	243	272	240	226	221	234	233	245	239	247	246	254	291	236	256	252	233	214	251	258	225	234	240	263	265	246	242	229	234	258	215	220	263	220	238	242	218	210	231	257	251	236	222	230	270	225	257	253	235	238	241	245	257	220	236	255	268	255	257	253	236	252	232	267	263	234	229	264	252	222	248	215	245	242	235	254	212	264	240	206
11765	7337	11856	12535	10785	8850	6708	5342	4149	3267	2645	2090	1624	1518	1358	1422	1477	1419	1438	1423	1494	1603	1689	1811	2001	2108	2469	2507	2528	2718	2410	2565	2778	2691	2508	2534	2585	2575	2324	2156	2049	1997	2051	2087	2146	2010	2031	1946	1755	1543	1551	1377	1248	1125	1044	946	904	872	850	831	829	796	783	765	777	796	760	707	725	688	696	645	644	599	621	619	635	656	617	591	602	642	616	601	569	584	613	585	587	629	599	565	574	611	629	606	580	586	646	582	612	582	573	574	615	591	645	595	626	606	607	607	610	610	629	582	619	616	619	646	616	595	589	596	588	582	567	572	625	622	594	582	585	613	620	593	602	599	641	566	579	592	593	627	584	617	562	605	584	577	583	626	584	597	578	580	594	616	583	588	612	563	586	659	576	545	623	590	590	600	605	601	601	656	588	568	594	576	643	598	588	603	586	587	597	618	546	595	562	579	610	591	561	601	579	620	621	609	550	602	593	574	627	555	584	583	626	597	568	615	591	593	599	587	602	628	630	594	590	623	578	662	596	612	614	574	603	604	596	618	604	560	614	623	590	595	574	599	605	629	558	527	654	632	610	578	618	599	571	586	570	625	556	601	583	560	558	596	598	629	566	596	589	562	577	577	546	569	602	596	639	595	591	593	580	573	564	594	604	590	594	602	583	599	633	570	596	583	614	649	654	620	605	610	584	613	579	603	579	624	577	598	572	601	616	536	582	625	599	614	535	592	575	616	637	609	594	591	561	617	620	571	593	586	566	549	562	557	587	580	572	583	612	587	566	582	558	566	564	603	606	604	570	602	601	628	597	610	592	547	582	565	613	594	616	599	588	588	596	590	603	625	609	599	624	600	596	637	571	578	577	579	628	594	608	600	580	599	627	575	561	610	612	665	642	602	550	541	603	569	604	615	603	551	625	640	634	577	574	627	642	562	561	588	626	575	635	599	582	593	587	602	599	606	601	594	587	623	581	570	587	589	595	570	561	583	606	585	579	576	541	617	602	582	619	631	585	587	580	574	551	598	613	637	560	627	582	619	580	594	620	616	615	562	639	579	597	616	601	537	558	607	584	631	592	599	589	582	567	612	616	622	637	570	564	570	578	588	593	625	606	557	576	571	619	585	635	612	570	606	587	577	613	618	575	554	623	579	581	600	605	576	618	554	624	603	586	594	623	563	612	598	620	614	591	610	592	599	586	592	577	611	607	595	599	586	592	597	625	560	631	614	597	531	664	572	617	598	606	577	567	588	592	601	581	588	601	600	547	568	635	584	601	605	545	611	609	594	588	617	618	554	592	611	590	596	609	582	607	585	614	538	600	619	640	584	582	589	615	629	552	557	597	602	610	583	557	598	608	605	595	581	562	604	557	578	627	633	558	617	554	577	608	641	595	579	559	560	568	600	607	549	592	603	621	615	606	576	635	569	626	589	585	577	587	573	586	599	565	548	622	583	594	624	589	635	608	619	617	590	602	595	650	574	597	606	596	593	613	650	597	590	589	622	571	589	602	616	616	556	608	594	611	580	640	590	582	601	602	648	617	582	572	600	555	612	606	573	572	613	605	621	605	645	630	571	582	593	586	606	581	631	621	603	588	605	642	620	605	626	615	596	591	590	572	597	602	615	558	543	557	590	589	587	591	640	597	578	590	547	617	607	660	603	621	614	614	595	600	618	639	597	585	634	628	593	595	629	573	604	583	576	571	588	565	608	577	579	598	589	626	618	618	583	570	550	597	571	599	598	555	590	601	598	618	581	562	561	569	580	639	572	583	590	609	601	596	560	619	627	613	583	597	630	596	560	599	591	587	558	618	578	562	583	591	569	593	577	622	575	599	623	566	568	596	573	579	583	594	618	581	597	594	575	566	626	635	575	564	612	594	604	615	603	591	655	541	599	611	608	588	566	596	610	605	659	575	578	555	566	597	608	614	626	601	593	600	607	580	640	578	594	612	584	575	583	612	636	618	594	601	608	592	584	632	600	589	619	619	535	603	615	605	610	576	604	622	594	584	602	544	545	603	576	622	612	612	589	634	625	591	611	603	592	601	615	621	639	587	589	609	544	592	638	592	598	605	558	626	602	601	591	580	604	574	608	614	590	592	606	574	569	586	606	585	597	607	598	619	589	587	564	592	628	585	594	526	601	538	596	625	595	541	594	546	580	581	594	568	609	632	530	597	623	576	644	644	625	649	599	606	654	588	561	630	596	556	583	601	597	561	570	585	618	580	559	618	586	590	608	569	596	554	653	599	607	606	604	607	596	597	591	597	573	617	594	578	583	598	625	576	614	543	583	604	591	561	611	594	633	571	582	582	612	588	581	574	576	598	626	609	607	537	616	611	627	634	625	603	581	578	583	572	622	578	607	599	590	622	632	640	633	587	586	583	610	639	590	625	574	590	591	595	638	617	608	589	584	593	545	645	633	566	582	558	624	570	577	623	599	597	579	608	618	572	659	650	587	618	640	598	601	580	621	602	601	582	596	591	585	637	614	603	613	570	580	600	609	576	566	624	629	559	613	611	618	616	587	566	620	603	622	545	577	628	599	561	598	597	600	550	606	581	582	556	608	608	620	565	603	585	582	591	594	587	585	635	544	598	648	576	611	557	602	553	639	575	645	600	613	589	547	603	554	605	568	593	569	613	640	582	574	572	596	589	619	580	589	620	588	669	602	621	557	542	593	634	602	634	566	644	585	619	592	624	626	601	604	569	606	606	642	617	598	618	551	587	606	615	589	611	625	623	551	600	591	611	615	617	574	588	612	612	516	654	561	604	627	615	589	607	610	615	623	638	605	597	560	615	615	648	584	607	560	601	602	573	603	631	627	609	626	641	593	636	633	575	586	597	601	610	560	567	583	613	619	606	602	572	586	639	579	522	617	550	580	591	614	637	595	584	594	587	560	616	598	628	598	587	543	626	570	627	571	595	594	643	618	601	573	611	618	585	568	575	596	633	582	608	587	621	643	558	560	565	605	610	602	565	599	591	577	640	617	633	564	619	557	587	623	631	599	563	590	608	576	573	554	643	600	605	578	636	582	617	577	642	585	633	593	623	599	564	621	566	627	638	559	572	608	586	553	588	616	615	617	601	561	550	643	596	613	598	569	592	579	573	593	602	630	572	580	598	593	604	604	601	625	612	604	571	580	559	610	577	584	588	568	612	624	631	602	635	610	576	602	578	591	628	615	582	567	633	578	597	616	625	614	605	585	588	606	611	617	597	601	623	592	595	563	557	620	556	568	591	583	565	573	606	599	601	589	617	628	593	595	622	588	563	591	571	607	573	594	604	582	582	610	594	614	593	627	592	599	593	587	593	600	527	604	607	569	649	573	635	591	579	601	567	574	581	635	630	598	613	580	631	619	575	604	602	611	609	573	611	611	624	604	576	607	650	585	624	617	589	603	604	626	591	607	610	617	570	643	572	632	580	571	659	576	562	601	596	587	586	601	611	568	568	602	645	588	638	595	606	611	596	605	609	589	617	586	612	595	563	626
6434	2603	2535	1814	1336	1056	747	554	487	420	378	343	317	300	283	267	299	312	302	323	312	326	336	348	343	340	402	428	442	410	365	405	402	399	390	383	342	335	387	357	380	374	357	389	345	378	328	349	346	334	314	327	324	272	249	303	280	314	278	284	324	281	276	272	277	290	279	282	299	299	271	273	355	297	266	312	281	283	267	274	282	282	279	265	289	265	298	290	298	286	314	271	305	306	273	315	289	291	313	287	286	269	281	260	298	284	266	293	279	276	307	298	267	269	286	289	308	263	300	261	310	300	272	281	272	258	279	280	307	283	276	327	280	288	269	274	262	292	282	270	249	281	275	269	303	270	268	254	290	288	268	316	309	317	300	250	315	284	264	303	269	253	262	298	289	279	272	294	292	289	263	283	261	262	254	321	252	287	267	268	307	265	241	262	256	286	286	269	294	248	256	303	299	284	254	286	273	273	250	281	301	258	259	278	290	283	285	276	286	272	277	305	285	277	297	274	281	285	282	291	300	269	274	298	312	280	288	281	247	284	303	282	275	264	284	268	269	276	263	263	283	272	280	271	310	290	273	275	280	289	279	291	278	290	279	249	290	295	307	282	296	293	281	302	318	275	311	278	266	283	282	276	285	273	300	329	259	281	296	299	290	293	296	293	268	282	279	283	283	276	306	297	289	265	289	283	275	286	282	281	284	273	274	273	272	268	278	302	284	278	287	286	302	276	288	301	303	280	303	287	277	276	297	299	306	321	291	314	266	272	271	292	266	313	290	266	292	280	255	248	264	254	292	292	288	270	308	272	294	288	287	307	299	287	316	273	294	292	274	233	313	284	280	287	265	276	261	303	254	289	298	268	290	270	283	298	296	274	284	270	255	263	254	279	285	282	263	286	295	288	285	284	303	302	308	265	326	284	269	290	297	302	260	268	263	261	255	263	257	257	258	311	270	284	265	278	302	312	281	301	270	293	284	269	308	293	254	297	286	293	277	277	277	280	244	284	263	290	280	283	257	247	311	285	273	287	306	300	285	284	339	317	279	276	272	274	266	260	239	272	278	330	288	272	265	254	289	262	285	308	319	287	257	285	295	328	305	271	290	289	309	298	250	272	300	315	277	286	271	296	299	274	258	292	272	275	270	293	296	277	274	276	286	281	267	274	269	306	275	240	282	286	307	283	306	273	298	270	256	283	279	290	285	281	258	313	276	281	289	279	288	268	295	283	281	317	300	307	275	259	283	279	307	267	291	289	259	309	302	257	280	292	286	255	294	305	262	262	279	249	259	256	270	287	285	285	301	273	286	297	304	260	265	281	289	293	314	257	261	309	268	282	301	305	308	252	278	274	286	279	292	281	320	286	331	313	287	282	290	292	286	268	302	279	285	271	270	291	312	260	277	297	296	309	285	290	289	290	281	243	271	262	305	253	290	273	307	300	262	304	289	267	268	284	274	260	249	236	255	276	261	290	283	279	283	295	281	269	280	289	290	291	291	293	305	300	277	290	283	277	278	262	305	282	291	268	283	259	282	275	296	296	323	295	267	283	250	263	301	282	285	267	292	295	285	309	282	273	268	310	276	270	285	270	253	279	252	299	269	304	324	262	302	296	276	288	290	273	280	298	276	303	280	282	270	288	284	287	277	294	273	242	252	307	291	287	293	297	281	284	265	277	278	288	280	272	288	277	314	297	258	291	274	290	272	275	303	261	261	287	301	287	295	236	302	297	279	275	296	264	271	273	276	313	230	282	273	280	287	243	310	263	306	294	298	278	283	320	252	266	321	294	277	276	312	269	293	315	289	279	265	276	305	290	276	281	283	280	231	293	296	288	298	262	269	257	287	291	281	261	291	266	306	261	286	290	268	303	298	286	274	311	272	285	299	248	292	325	271	295	306	258	285	260	284	309	290	303	289	284	231	265	301	287	269	298	269	290	284	280	283	311	268	276	278	283	266	313	275	282	315	299	279	294	256	301	277	265	252	260	287	270	292	315	250	283	282	225	283	303	302	298	273	295	299	298	274	263	284	271	263	288	318	286	260	276	280	277	258	273	272	284	283	277	280	293	322	303	248	284	272	243	308	292	238	261	269	273	285	280	298	238	290	292	272	282	281	271	286	286	292	278	283	277	294	296	294	273	283	289	300	266	279	276	283	300	275	279	271	308	282	279	303	260	293	298	270	260	308	282	288	279	297	267	291	268	305	259	271	263	258	300	267	288	280	274	264	283	288	246	292	322	291	305	284	283	266	281	298	273	318	291	277	276	286	260	265	267	318	265	273	311	273	282	312	278	297	294	272	292	296	236	282	321	285	290	287	295	257	259	292	251	251	279	293	268	303	288	288	278	282	261	280	302	271	272	287	273	299	292	305	251	283	277	275	283	310	293	290	285	286	294	282	233	286	245	262	280	315	279	247	278	298	292	298	270	282	284	312	278	286	297	253	300	300	304	278	282	258	268	259	298	268	259	282	281	293	312	302	286	305	302	321	271	278	250	279	292	289	264	274	311	298	268	295	274	281	274	285	281	295	309	275	300	269	295	271	268	295	273	268	288	299	283	318	267	267	326	282	283	267	301	253	261	232	285	277	274	299	284	310	282	284	305	269	265	311	276	299	300	283	295	308	280	277	271	315	261	276	293	302	259	283	279	298	269	295	288	286	308	263	301	293	293	256	299	308	294	270	282	270	254	306	264	262	279	295	299	292	270	281	267	258	275	301	279	290	274	286	291	288	250	289	289	292	291	294	270	270	277	278	281	271	289	266	269	272	286	289	260	265	297	272	281	294	275	306	263	258	269	257	274	290	273	284	299	276	252	275	320	285	289	285	288	260	291	273	294	280	281	298	268	243	293	276	257	278	297	285	303	274	300	286	293	299	318	265	280	287	268	275	295	279	279	312	285	311	294	283	317	283	256	272	273	283	262	319	278	262	277	292	293	305	279	295	309	293	291	262	258	261	302	287	281	277	280	295	297	298	288	276	276	270	284	295	276	249	283	242	291	288	283	297	300	302	235	270	268	288	297	264	312	260	279	307	265	300	260	301	271	274	282	292	295	298	287	272	277	303	337	303	278	303	255	258	285	289	292	335	257	292	299	248	258	296	271	281	270	265	281	275	257	276	277	289	297	297	278	294	293	288	260	298	283	282	301	293	260	282	299	268	303	308	275	269	249	276	266	290	266	289	288	269	246	282	316	246	296	279	320	279	314	288	284	273	300	282	264	273	281	283	314	291	271	284	306	277	300	262	260	297	288	275	306	260	266	294	274	297	280	286	268	270	262	287	288	306	279	279	288	282	288	301	283	299	286	272	279	261	265	293	277	288	278	337	249	253	289	271	280	291	276	257	279	279	258	260	293	272	265	304	302	290	283	253	271	263	287	299	281	266	264	285	278	294	282	294	282	292	294	258	278	285	277	277	283	297	266	263	294	221	259	282	266	289	319	283	285	301	276	301	286	279	296	283	258	252	295	286	290	290	275	297	269	302	300
4424	2799	4681	5457	4591	3963	2983	2243	1874	1506	1239	958	816	834	782	772	815	818	903	939	942	1069	1116	1139	1221	1333	1501	1605	1504	1563	1464	1630	1609	1478	1505	1489	1396	1488	1396	1326	1350	1294	1297	1263	1247	1218	1131	1138	1059	980	992	919	923	784	892	798	826	746	730	727	771	688	726	747	709	689	708	712	673	719	713	664	676	697	685	665	689	677	663	712	682	713	685	691	694	626	694	681	677	709	695	649	720	693	666	727	657	679	663	673	644	650	674	705	638	642	652	645	668	677	720	665	695	640	675	676	673	687	701	769	668	681	628	686	687	655	699	686	698	701	673	657	659	684	674	684	638	657	701	672	638	642	697	664	736	659	655	667	724	670	723	705	691	703	679	704	683	705	672	677	677	688	768	717	677	691	726	730	720	666	700	693	683	666	708	696	680	667	704	705	683	677	666	669	699	637	662	684	708	703	685	681	696	677	664	689	660	718	730	663	647	657	753	669	677	706	681	656	645	683	688	705	713	715	686	706	693	675	654	716	611	675	676	682	726	692	681	689	661	654	681	664	672	686	674	693	701	723	653	728	680	658	662	680	664	677	665	703	665	687	673	667	643	684	698	629	692	674	635	716	677	626	732	671	710	694	671	642	719	668	650	710	639	694	710	688	674	617	709	662	688	691	641	719	688	717	695	728	667	694	632	701	696	671	690	676	688	702	701	682	694	687	711	680	711	725	680	697	687	682	679	702	706	719	753	683	684	676	675	647	729	649	698	678	653	681	693	713	653	617	694	691	658	699	687	674	684	670	677	683	691	654	696	696	675	684	591	724	660	701	669	680	688	644	674	691	657	711	727	688	747	655	713	679	684	665	689	683	693	699	654	685	739	703	672	716	694	673	704	692	715	666	672	693	711	706	712	682	670	746	747	710	684	712	691	685	661	655	671	718	689	683	726	661	709	656	672	599	655	668	665	700	644	663	657	616	703	731	724	663	681	742	685	716	721	697	637	698	658	684	758	640	642	645	613	687	681	675	682	714	687	666	672	737	690	699	695	679	674	733	690	651	664	715	673	698	695	680	714	704	709	624	660	708	631	741	716	689	662	630	698	710	684	708	709	690	682	642	660	705	660	692	687	628	748	704	683	703	681	715	701	718	709	655	663	699	635	646	647	680	667	682	726	710	722	681	678	722	645	697	690	692	701	697	666	665	684	721	671	700	679	715	687	708	678	682	686	659	741	690	712	709	685	711	728	734	655	737	685	752	684	678	683	677	670	721	728	727	742	695	687	714	664	706	670	656	677	705	657	665	681	680	671	640	657	662	685	681	717	684	700	715	711	663	683	726	686	653	680	672	721	629	706	714	682	694	671	647	728	695	691	721	733	677	652	691	694	693	663	722	656	679	722	709	690	689	722	688	641	653	684	696	675	666	752	711	674	679	663	715	691	685	634	681	714	668	694	671	648	669	659	703	667	688	680	655	653	690	681	662	742	718	659	673	695	667	700	726	708	649	698	670	730	681	683	713	667	702	674	640	715	694	706	711	657	676	699	645	669	647	668	690	692	705	697	635	712	685	687	726	677	644	706	674	703	674	679	714	676	652	699	653	659	665	668	700	703	726	666	696	660	714	688	733	675	647	734	671	676	715	664	653	682	654	705	677	724	678	637	672	731	709	650	680	707	719	674	711	669	683	645	666	658	688	700	701	711	673	693	678	690	661	733	720	682	726	649	651	677	694	727	679	677	686	714	675	697	673	683	661	693	680	703	702	714	674	677	713	695	687	666	708	678	722	673	707	703	647	707	671	664	710	698	691	658	730	699	697	659	677	681	666	702	731	652	710	665	718	633	667	733	707	727	682	691	750	657	682	697	699	674	724	681	701	694	702	671	705	675	713	671	702	664	659	684	645	682	674	692	671	696	743	688	703	683	702	649	640	671	676	669	674	674	700	718	663	626	685	679	700	690	693	690	670	678	659	699	672	690	665	681	719	713	672	663	696	650	737	728	687	692	669	664	661	673	681	672	667	690	678	688	689	710	702	705	646	714	670	683	684	674	676	718	640	659	683	684	648	671	681	659	679	694	682	717	648	727	673	638	703	659	696	727	664	680	711	697	679	707	735	677	729	708	665	683	662	702	766	704	685	694	672	713	730	713	698	668	677	672	681	728	663	663	667	731	684	703	686	733	689	703	691	652	685	712	667	661	666	707	726	680	723	692	707	703	647	689	673	694	675	683	749	687	694	699	672	706	683	715	694	640	644	682	675	715	646	715	701	683	626	705	648	681	717	667	700	675	727	647	665	679	654	729	702	709	709	689	671	704	643	708	642	682	672	701	694	726	672	662	715	717	701	681	711	689	715	684	672	694	705	710	708	656	642	688	705	652	675	692	722	716	706	654	656	705	707	667	676	676	692	645	663	677	688	712	641	715	703	699	692	700	717	695	702	665	668	685	677	662	646	711	672	719	651	675	696	682	693	695	708	651	707	695	667	704	693	687	648	648	657	757	684	698	720	673	692	699	708	709	669	694	708	667	687	666	668	649	644	678	689	672	730	677	647	698	717	694	719	665	652	673	717	739	686	694	637	680	737	675	624	691	706	709	639	689	693	720	687	719	701	710	669	674	663	714	689	689	681	695	653	693	681	712	716	671	683	688	676	695	692	655	685	649	699	711	701	668	625	709	704	692	679	686	690	712	647	687	680	674	700	707	717	694	686	675	701	684	684	714	652	652	743	671	652	696	708	704	675	647	736	701	673	686	673	698	719	670	677	659	704	722	682	673	699	668	668	732	664	707	687	684	737	694	661	665	691	651	687	721	644	695	678	695	714	705	700	659	715	706	675	718	687	718	698	700	669	710	669	687	727	706	702	635	693	692	692	663	677	665	706	665	686	661	678	683	692	758	736	686	673	722	678	704	691	729	727	683	665	711	670	700	703	692	657	713	670	652	683	683	689	692	660	673	683	690	709	676	693	679	736	673	728	697	652	704	727	688	717	699	673	696	665	666	730	678	694	713	657	678	659	671	664	681	690	712	729	675	685	708	671	683	721	657	679	718	720	674	638	674	699	652	683	647	664	690	661	700	687	657	664	641	641	706	675	654	690	674	709	669	712	669	698	687	696	686	685	695	704	706	658	689	685	690	673	695	654	676	680	690	642	662	683	663	637	678	741	691	676	684	647	697	691	640	645	672	675	676	698	666	696	696	692	697	699	694	666	714	661	712	697	668	658	637	687	705	706	697	687	666	719	700	658	683	719	713	628	669	694	649	727	683	673	672	682	734	699	732	640	717	701	663	739	686	710	709	705	714	682	664	699	667	736	643	733	660	696	676	673	700	673	698	696	713	653	707	761	690	701	702	664	735	684	664	731	674	658	672	681	735	685	685	731	707	629	688	670	675	662	715	659	665	644	649	680	649	679	646	689	680	687	695	670	693	693	727	727	702	666	678	690	687	707	673	723	662	650	704	735	703	694	653	691	654	712	672	690	704	677	692	682	711	680	721	667	693	661
14651	5821	5566	3563	2439	1844	1315	949	762	594	455	430	362	357	360	336	345	300	297	347	341	371	377	402	434	399	500	484	470	393	434	489	457	437	442	461	445	453	446	402	394	406	420	387	376	373	371	373	376	361	358	340	293	305	316	285	300	288	285	268	310	275	291	258	307	280	300	273	281	252	264	278	277	266	263	297	255	286	239	256	273	273	266	253	278	272	267	279	269	264	255	256	236	258	286	281	255	254	272	267	240	254	273	243	267	269	269	243	293	276	259	263	233	279	282	277	292	279	276	257	260	268	253	256	257	256	278	254	306	264	252	263	264	284	282	283	271	276	269	248	271	289	254	265	257	295	285	264	261	251	288	249	281	249	284	262	251	266	264	279	272	298	265	278	269	237	272	269	281	258	260	298	248	259	254	257	271	246	276	288	252	253	265	262	264	240	259	257	273	232	255	261	257	249	264	265	277	286	264	279	233	265	240	288	239	268	277	249	261	283	286	255	282	268	288	272	276	265	236	267	257	253	284	249	286	261	251	279	283	269	274	261	247	258	253	272	296	265	270	275	245	288	262	253	294	262	265	267	275	252	255	270	304	274	272	240	287	249	268	258	228	229	265	248	264	223	252	269	250	237	268	253	241	242	268	271	273	275	266	277	263	249	269	273	278	261	243	253	276	283	293	243	261	258	266	282	288	277	262	262	266	257	256	280	265	261	278	266	264	282	252	282	262	311	273	268	250	290	281	233	283	235	254	257	256	279	263	258	238	291	281	296	279	241	269	270	270	254	252	235	263	291	270	260	264	270	244	287	258	256	260	269	275	258	245	255	272	253	304	268	238	279	287	258	256	258	254	267	248	261	280	285	277	278	248	270	277	274	282	259	275	282	272	261	248	287	273	307	237	249	282	256	270	257	248	245	232	273	267	262	261	245	247	299	242	239	245	266	278	255	283	269	290	288	246	265	265	260	267	265	282	250	277	246	297	247	251	260	287	255	269	291	290	279	260	261	285	264	263	254	257	279	271	303	251	269	250	266	279	295	230	258	276	270	241	260	255	273	290	269	253	286	264	237	285	291	256	266	251	284	269	291	294	273	266	269	244	274	276	264	269	249	236	269	247	296	238	294	288	254	251	304	262	261	254	287	271	254	264	293	281	274	241	244	253	287	263	277	248	256	267	248	245	274	268	277	274	266	250	250	237	267	284	249	248	246	270	276	271	265	261	249	277	256	285	255	271	285	266	259	276	232	242	278	276	280	275	259	251	253	250	273	280	241	243	250	280	281	248	244	275	264	274	267	256	265	270	302	277	270	257	260	250	258	268	275	264	259	248	300	229	268	264	244	253	270	252	262	263	257	255	270	254	260	293	281	259	239	284	271	266	249	271	270	254	255	294	263	286	245	249	281	251	250	278	285	279	261	256	283	292	267	242	263	287	240	240	266	271	277	250	266	284	249	266	285	260	275	249	233	279	249	260	262	249	291	273	261	274	289	308	255	210	243	248	267	227	282	273	278	262	268	265	256	265	264	290	262	279	249	295	291	250	270	250	264	277	284	247	293	288	269	279	276	269	284	250	278	257	265	278	254	245	294	314	273	265	279	274	277	255	259	265	277	293	282	252	272	267	288	306	255	251	285	282	258	269	276	309	265	244	279	245	271	271	268	267	269	263	313	254	262	272	247	267	280	279	238	287	280	258	272	271	269	274	243	256	248	276	273	269	267	223	284	269	247	275	241	293	264	291	279	245	254	251	267	256	265	243	276	279	273	272	240	263	276	281	291	281	269	278	264	307	248	292	260	265	242	265	256	287	274	272	296	295	259	279	258	262	252	259	263	254	280	261	261	270	239	274	256	288	265	299	267	239	263	297	276	278	254	251	252	257	279	252	246	312	260	275	235	282	227	267	242	277	289	252	256	254	254	274	277	265	269	298	260	281	236	252	242	252	254	234	278	254	263	279	262	293	264	252	239	266	283	281	242	250	274	280	292	299	261	240	270	271	252	274	250	286	294	253	257	259	273	277	245	265	262	254	251	247	279	251	242	238	267	295	258	242	290	270	287	290	257	265	282	271	245	294	270	255	266	273	282	270	284	300	285	238	264	275	256	256	249	238	282	258	235	263	268	285	288	268	241	278	253	268	254	229	281	270	263	268	262	249	265	277	284	242	259	229	277	249	274	279	259	265	252	256	269	243	242	269	264	274	266	273	243	266	304	242	240	262	255	252	259	257	277	246	265	278	255	254	216	257	238	272	279	264	292	287	279	256	289	265	278	264	268	276	261	264	266	279	246	258	249	280	265	272	253	273	261	262	269	301	248	247	271	264	296	278	240	276	271	280	238	279	259	237	282	252	238	246	275	292	262	280	273	233	244	264	252	265	261	257	265	275	249	259	280	249	300	274	246	231	278	231	254	257	260	269	266	294	234	272	236	276	257	257	270	276	286	282	249	233	288	274	276	267	286	239	282	245	266	271	280	295	274	267	282	273	240	296	260	270	285	280	248	245	253	272	240	275	276	286	275	261	244	253	300	265	280	276	276	265	267	270	249	224	251	228	275	248	259	255	258	251	304	278	245	271	297	270	254	278	301	254	281	266	256	270	258	233	228	264	314	237	238	274	265	263	272	261	252	279	253	260	272	257	270	282	287	267	276	271	259	285	265	256	271	272	249	278	277	276	272	297	230	270	265	275	278	279	269	270	262	262	279	228	281	277	263	281	260	231	288	262	264	276	263	256	306	241	272	287	268	247	252	255	269	256	291	289	282	228	242	242	273	279	299	287	252	228	297	289	243	279	256	279	259	280	238	239	261	275	281	254	293	268	264	290	247	266	268	287	266	252	225	237	255	262	275	227	272	245	251	266	273	233	243	261	244	273	263	282	264	259	277	273	258	236	263	257	266	250	264	277	267	274	249	243	265	270	266	242	253	280	264	278	277	283	288	282	277	249	284	264	274	241	256	257	275	279	264	279	285	230	248	300	261	252	245	266	292	261	253	267	236	257	261	248	247	243	266	279	247	272	280	283	258	234	281	286	265	251	264	290	283	270	280	283	280	295	265	264	252	256	249	269	269	246	252	280	260	235	264	272	254	246	258	279	263	297	267	264	277	300	238	274	277	271	245	273	245	278	246	243	261	273	279	262	254	261	246	277	272	262	243	284	280	272	259	244	228	273	303	245	255	248	293	268	254	242	287	273	254	268	275	255	260	268	257	249	267	232	252	249	262	299	253	279	254	260	246	267	283	300	284	263	286	247	254	270	280	245	248	273	243	276	256	256	265	260	261	253	237	267	274	278	248	278	261	253	291	244	264	269	256	284	248	283	274	261	257	262	259	266	263	259	237	239	246	269	285	275	307	273	269	252	276	264	285	258	259	240	223	266	273	261	280	239	282	277	259	254	270	279	280	281	274	276	293	282	281	279	254	271	273	259	227	296	254	250	284	253	252	265	270	285	253	231	258	279	258	277	265	274	277	261	255	259	261	274	273	283	288
9159	5227	8837	9347	8359	6762	5475	4073	3315	2509	1847	1491	1265	1192	1073	1111	1106	1061	1137	1112	1259	1255	1355	1517	1633	1791	2127	2319	2151	2030	2074	2195	2101	2040	2131	2149	1993	1959	1756	1706	1678	1662	1659	1722	1699	1628	1606	1518	1410	1259	1139	1091	1005	1026	901	896	837	825	835	774	821	761	751	761	767	740	733	731	686	700	675	647	664	687	681	676	670	655	700	646	677	672	643	685	680	688	667	683	658	685	705	629	611	685	646	655	660	655	638	617	642	668	655	637	587	641	636	635	678	653	664	637	630	655	677	600	676	633	678	651	650	689	627	645	680	619	606	645	679	700	698	630	624	686	644	602	647	630	640	672	597	627	630	637	666	644	638	651	648	661	642	655	659	624	646	631	647	630	642	631	652	660	635	656	668	656	645	644	616	635	650	685	645	700	637	692	651	659	660	656	607	649	662	656	598	665	655	681	662	613	622	661	621	661	632	638	648	607	655	642	659	654	612	640	752	668	641	691	684	645	654	661	644	642	676	653	637	665	643	627	627	640	634	632	641	631	643	645	639	656	662	667	647	592	663	584	633	668	649	633	640	623	646	628	634	648	605	654	623	644	652	629	653	629	659	618	637	668	668	640	657	653	658	684	668	652	631	640	664	677	668	667	645	682	708	642	619	665	624	646	625	642	614	704	620	622	641	653	628	631	678	625	624	630	665	644	601	711	656	644	634	617	661	693	649	694	624	625	670	653	667	619	626	653	651	635	684	614	633	656	650	642	617	679	616	678	651	646	661	624	651	645	645	649	670	605	622	635	650	632	651	641	687	634	640	638	633	697	648	670	680	645	694	678	626	642	658	648	661	644	638	602	647	673	644	630	651	641	662	597	621	652	654	683	645	630	601	656	627	590	620	642	639	615	660	616	631	602	646	654	639	671	669	658	691	665	646	666	642	664	695	684	691	710	676	610	603	604	643	583	666	665	664	643	642	595	683	610	680	684	638	653	675	672	669	608	654	667	692	659	639	646	663	620	632	641	648	650	630	646	634	653	639	646	635	666	654	675	638	646	632	649	621	706	646	708	633	630	610	640	700	625	589	645	693	639	615	634	654	653	662	639	657	636	650	695	640	625	671	588	638	674	625	637	670	699	645	645	599	665	702	678	645	682	664	643	613	647	655	626	637	663	659	594	650	641	661	672	695	624	633	640	629	651	652	630	636	632	662	626	639	636	617	666	675	646	677	618	648	628	619	629	592	722	660	680	646	646	623	629	646	636	624	632	671	681	646	646	659	656	639	685	672	645	645	668	640	626	662	645	661	612	669	648	636	633	608	653	625	617	622	630	656	639	668	662	655	638	630	642	643	607	635	680	614	648	634	652	624	672	633	684	601	605	603	676	615	657	602	676	675	636	662	676	659	590	669	636	602	636	660	649	572	629	644	659	621	661	673	621	672	635	645	621	636	649	631	580	639	647	628	648	662	628	647	697	623	619	610	671	665	658	617	627	643	665	647	655	679	661	688	644	655	655	668	683	649	626	614	634	603	617	639	644	623	633	659	646	645	693	639	626	688	662	648	634	641	689	618	688	657	642	667	629	630	639	597	634	622	649	611	662	684	660	664	622	681	660	680	663	620	677	594	592	609	669	607	649	673	607	607	654	665	661	633	664	669	634	671	654	604	606	693	643	645	675	653	680	620	676	628	680	602	649	596	631	684	655	668	617	646	635	620	643	616	646	639	642	603	605	682	654	615	664	655	616	657	652	629	599	643	640	637	618	682	628	655	664	631	688	665	616	677	671	658	671	646	630	576	640	653	633	683	659	643	653	635	660	638	593	674	690	658	652	638	673	635	665	599	642	644	641	617	587	636	689	636	634	656	702	625	693	627	643	639	689	660	631	642	626	646	660	648	680	634	672	623	622	632	643	664	612	647	626	599	629	663	648	653	667	624	661	636	695	615	656	643	631	621	687	639	637	640	676	671	632	655	628	660	638	661	631	619	654	611	639	618	642	602	658	657	622	661	652	663	662	671	644	662	640	651	649	669	674	668	676	631	662	647	645	654	668	643	633	676	609	647	631	631	616	607	653	603	645	695	679	615	643	634	615	636	674	657	640	618	703	626	670	671	711	662	644	676	653	679	664	616	672	634	711	689	660	664	640	577	605	643	677	662	633	633	631	650	644	691	649	635	643	650	632	652	631	633	645	675	631	603	649	635	676	651	627	612	637	610	620	656	655	658	665	669	658	697	616	598	644	664	632	627	624	678	663	634	626	623	646	659	664	609	605	650	677	643	634	655	682	664	644	689	681	625	663	621	644	600	624	623	625	688	642	663	638	622	671	619	690	661	660	622	678	697	637	654	625	653	663	638	696	644	637	659	656	620	639	651	675	695	666	654	634	612	664	662	705	606	671	616	628	651	675	671	681	664	619	700	628	625	661	624	678	669	619	664	691	655	656	654	692	686	651	626	620	622	642	669	642	652	631	651	635	667	668	656	657	667	643	652	661	625	688	627	687	655	679	671	663	653	663	644	671	645	661	623	628	636	612	618	659	650	672	617	587	661	645	649	612	638	612	658	651	635	663	662	669	652	633	647	594	624	653	633	644	640	642	664	621	609	616	645	626	603	662	633	616	662	633	662	625	675	643	647	607	659	641	639	626	646	639	664	634	633	637	636	626	681	633	676	681	614	631	682	614	632	673	630	639	660	643	632	678	666	640	662	674	696	621	660	626	631	627	675	679	690	662	637	631	627	635	661	649	667	640	627	592	672	631	630	685	668	619	673	668	656	680	655	662	624	662	679	677	632	674	673	664	615	637	678	661	664	651	679	656	630	677	663	657	643	624	660	614	683	604	659	624	697	667	689	603	684	641	656	632	687	690	681	643	625	633	664	616	622	636	648	682	663	662	634	639	659	635	633	633	597	629	631	639	681	680	638	622	608	658	660	676	630	620	657	654	632	646	658	635	673	681	631	644	637	633	670	645	639	632	654	681	683	660	675	650	661	620	685	621	598	627	651	623	628	629	650	613	655	643	648	671	660	656	675	665	609	691	658	623	613	650	645	656	655	684	607	631	659	658	618	627	663	633	602	629	647	680	662	653	643	675	677	620	646	687	621	640	645	697	646	671	629	634	612	653	681	695	659	611	676	648	644	676	625	665	670	701	670	643	705	629	655	654	641	662	640	624	615	637	659	668	661	615	655	635	638	632	653	702	674	672	668	662	610	680	650	633	685	659	684	637	633	684	686	682	667	650	681	647	639	632	587	652	601	690	679	671	625	680	628	695	685	708	631	654	668	620	623	675	670	642	659	616	608	720	664	629	669	653	641	661	612	624	669	630	627	671	663	667	670	643	618	696	622	663	668	662	656	628	642	630	678	675	644	653	689	658	686	660	672	638	655	620	671	638	655	661	648	617	695	672	606	623	643	658	634	656	666	671	654	612	653	663	615	666	664	602	622	654	653	644	587	614	647	661	631	654	630	660	660	662	645	664	649	650	624	679	663	686	644	662	654	613
21436	9537	10088	5869	3796	2660	1874	1314	970	799	657	529	400	386	358	365	346	317	326	370	377	361	371	434	436	454	488	550	544	507	543	533	473	485	479	487	472	422	413	389	442	399	455	415	428	437	427	361	390	355	332	359	312	311	275	316	304	287	271	258	312	273	278	309	242	271	250	243	267	249	249	262	218	263	258	237	257	243	247	236	259	243	229	244	214	263	256	242	217	219	245	248	225	229	211	258	250	225	255	270	247	237	256	262	268	242	237	229	223	224	243	245	214	229	225	242	233	230	253	206	251	233	232	269	253	241	261	215	229	256	236	245	248	238	259	223	243	258	235	205	239	259	265	246	245	236	214	246	273	246	263	238	222	296	240	249	247	235	235	239	240	230	238	242	257	245	242	244	232	253	248	246	239	255	234	233	255	229	219	261	248	213	248	224	246	221	245	237	242	231	221	232	209	229	228	226	267	218	236	219	219	266	253	227	232	209	225	254	262	249	226	263	225	258	237	270	260	277	253	242	232	220	236	231	215	232	248	228	280	249	241	227	251	240	222	231	264	260	248	218	221	248	194	235	267	240	245	227	250	225	229	215	200	232	254	249	247	253	255	219	223	247	228	230	262	272	238	220	240	227	251	222	235	218	237	250	206	265	233	237	213	236	250	227	276	235	227	271	226	229	221	262	267	251	223	224	251	243	216	243	222	227	232	214	237	249	239	257	239	235	239	236	237	249	206	225	243	223	266	249	240	253	231	233	222	240	238	248	239	230	236	232	228	268	231	224	244	243	245	241	248	231	234	239	233	259	251	230	225	241	245	250	243	241	240	231	226	239	228	222	246	253	226	222	258	238	224	223	209	263	237	234	223	237	257	229	249	228	216	243	245	242	220	244	214	270	190	253	225	245	245	240	221	217	211	210	255	229	262	236	279	211	245	264	252	248	254	236	227	247	230	282	235	241	243	243	252	248	256	263	223	248	241	221	248	243	251	234	244	232	240	235	227	229	233	250	216	247	232	222	231	247	243	265	258	230	242	193	249	260	260	250	252	258	250	231	201	241	239	215	260	233	257	231	232	225	215	232	276	233	258	226	222	261	245	266	239	254	236	231	220	262	239	236	251	250	252	248	238	266	254	253	216	250	257	236	243	228	234	233	237	218	231	243	215	228	237	225	233	243	232	251	256	266	231	231	238	235	271	220	231	246	264	228	228	244	255	256	247	235	233	213	243	256	252	236	235	254	243	250	260	222	241	278	235	234	231	209	240	222	218	257	228	226	254	241	216	226	245	247	231	222	234	288	263	271	257	256	198	217	229	240	255	250	250	247	228	217	248	256	223	265	231	241	248	263	228	247	238	230	257	209	243	238	243	238	210	246	255	254	239	228	257	229	197	237	245	275	243	250	266	239	275	236	247	250	252	237	237	233	275	229	206	205	226	237	245	231	221	252	220	226	240	236	249	226	236	239	226	237	212	245	234	254	272	238	249	244	252	202	236	221	207	239	229	216	274	254	230	233	231	244	236	232	257	213	261	227	248	261	248	231	258	273	242	264	230	249	214	225	261	239	245	227	266	233	217	251	257	234	237	238	248	242	234	241	238	246	250	226	240	219	247	229	237	214	258	268	239	229	248	256	254	229	233	259	274	213	240	246	251	265	243	255	252	257	259	212	227	195	223	225	246	248	269	250	265	276	221	232	255	248	236	225	219	216	242	256	226	230	268	225	234	225	237	275	281	277	205	229	253	281	263	236	207	235	231	218	215	257	236	271	242	226	266	229	240	224	242	230	245	232	290	261	250	231	223	239	223	239	225	227	224	252	255	225	234	229	273	204	230	236	252	290	242	227	230	231	246	240	253	239	236	255	236	253	247	210	244	236	229	245	254	243	219	251	229	234	261	251	202	249	211	196	239	224	257	233	244	244	243	228	250	247	227	254	215	236	253	255	245	243	235	212	237	234	239	242	219	231	235	222	298	224	252	235	242	273	250	245	217	254	234	240	244	227	222	236	252	245	247	234	242	218	239	227	252	222	265	235	208	242	250	243	261	257	241	238	273	245	235	234	233	226	221	229	224	233	248	235	230	252	247	214	235	241	194	239	281	214	272	264	221	220	233	259	254	247	249	265	229	228	234	240	267	274	229	245	241	226	262	228	227	228	240	253	240	214	209	237	263	235	240	242	247	237	236	244	244	256	242	225	282	244	235	209	225	226	224	267	249	238	226	236	239	254	258	222	243	247	255	229	234	260	242	245	243	253	224	264	218	262	273	232	272	227	230	240	240	234	254	221	215	220	219	220	218	257	259	227	251	258	241	213	252	256	258	268	248	262	238	228	236	271	234	240	248	248	237	238	235	213	221	227	234	255	237	248	211	234	234	250	256	242	214	231	232	204	233	278	239	233	240	228	250	250	236	243	227	220	230	241	239	250	256	229	268	219	233	238	266	262	219	232	235	244	225	251	232	219	219	250	272	261	228	220	209	204	229	225	265	227	233	238	211	285	249	229	240	229	239	225	246	243	239	278	259	249	280	259	235	233	253	250	218	243	243	199	263	247	268	227	252	206	237	238	236	236	230	213	206	242	250	267	226	238	238	244	240	234	246	213	221	239	236	244	248	253	270	202	224	252	258	221	251	241	231	223	248	242	219	243	258	207	260	233	215	254	255	236	225	232	216	259	271	278	227	260	243	272	255	243	259	245	255	242	224	241	229	258	221	250	241	238	251	257	256	251	223	231	242	263	243	284	253	228	219	216	237	256	271	233	247	266	240	214	237	246	239	253	267	251	214	238	228	226	210	231	241	227	230	247	217	251	258	238	235	227	243	235	213	268	224	256	224	224	269	258	250	252	244	256	237	244	241	262	224	251	234	243	232	264	236	242	225	203	253	214	241	245	247	240	232	229	245	262	255	235	251	236	244	271	260	246	251	247	225	234	255	239	227	226	229	215	241	253	234	225	222	264	243	221	211	231	235	229	233	231	228	223	246	261	212	248	244	237	233	214	215	225	230	224	254	262	257	236	235	238	245	267	229	252	257	245	215	237	264	239	234	236	256	246	230	246	228	241	244	239	235	283	248	225	256	253	261	267	224	229	227	254	224	243	224	263	231	271	263	256	249	229	236	226	261	246	209	251	214	224	221	232	238	223	220	231	220	260	233	235	238	231	234	230	227	245	247	215	229	248	238	239	237	240	246	233	237	237	248	226	242	253	241	235	246	220	246	240	232	259	241	245	243	221	249	227	242	271	252	262	237	235	261	249	220	228	251	222	226	238	243	205	248	275	237	217	237	219	264	233	241	241	241	236	259	252	241	237	258	279	236	230	224	238	239	241	235	273	269	240	228	241	248	248	242	237	243	220	206	251	273	229	233	223	250	254	219	232	245	205	210	233	252	214	242	252	243	255	210	279	244	250	229	265	231	258	243	248	265	240	239	255	258	234	285	252	228	246	246	286	250	224	243	251	226	279	218	281	238	239	242	230	258	226	238	229	207	245
11497	7453	13503	12786	11457	9728	7673	5775	4599	3594	2678	2006	1680	1541	1375	1354	1312	1343	1358	1418	1506	1642	1710	1879	2076	2236	2697	3051	2896	2683	2758	2791	2599	2575	2685	2445	2449	2244	2159	2086	2055	2013	2162	2123	2067	2012	1886	1851	1593	1469	1371	1292	1160	1072	1026	918	998	878	931	812	792	826	827	795	778	776	714	790	751	706	623	609	623	632	571	598	602	648	641	617	623	592	605	577	586	566	573	592	634	621	590	595	639	645	622	564	597	574	569	592	591	616	611	640	601	580	579	576	585	631	606	616	578	616	598	573	651	661	607	595	580	635	570	587	621	590	613	613	599	578	620	596	583	624	552	630	610	606	600	606	582	581	591	595	584	580	595	579	644	598	601	576	585	617	594	562	627	602	594	584	607	625	550	563	591	588	613	624	597	561	582	593	601	545	583	543	579	585	594	625	603	650	625	627	610	552	623	598	548	613	636	600	594	644	578	581	590	625	603	565	605	571	574	579	590	594	589	608	629	598	602	627	618	613	566	606	571	556	606	592	625	616	571	563	554	542	600	595	598	575	548	625	571	586	591	610	618	572	614	578	586	630	602	572	584	579	577	593	596	569	565	584	564	593	592	596	589	602	563	606	577	568	538	619	624	610	565	634	602	549	630	570	633	616	646	606	579	616	607	559	584	579	586	601	586	624	571	586	584	620	585	547	600	615	606	614	625	571	582	608	578	606	576	608	548	608	593	613	570	579	601	587	603	619	588	611	564	569	586	586	552	608	608	594	578	616	548	580	578	605	561	587	588	566	589	634	556	595	575	631	627	555	591	618	577	585	567	607	587	606	586	554	630	547	584	653	607	573	633	583	584	578	603	595	612	597	583	636	577	585	578	577	606	560	581	582	630	551	605	577	620	607	612	608	570	570	590	559	593	609	571	546	588	625	597	590	615	566	564	605	570	577	572	555	590	647	588	580	587	570	575	587	565	572	636	637	634	603	562	560	574	589	611	559	609	582	575	621	629	568	608	583	602	588	593	597	660	562	550	645	604	610	569	599	568	611	584	585	597	536	610	610	527	602	592	621	580	571	566	542	578	597	552	596	612	587	603	612	590	581	647	578	596	585	615	598	578	606	603	629	596	586	569	589	568	610	583	568	616	617	588	581	577	561	605	582	563	616	582	583	604	632	607	593	619	612	580	567	605	599	580	574	601	602	576	601	588	574	616	589	588	607	603	600	559	598	581	624	573	598	614	592	566	590	614	595	619	591	606	590	583	612	600	618	582	545	586	668	553	605	602	590	601	596	599	568	598	614	611	605	593	591	666	582	597	555	604	601	606	585	591	596	564	546	576	586	597	612	569	656	566	587	622	582	587	618	567	585	586	594	600	598	587	579	604	655	559	587	557	607	592	605	615	559	579	596	644	561	622	611	615	563	613	625	583	598	561	567	581	625	581	596	586	592	592	627	588	595	587	590	609	602	558	620	623	629	564	597	644	608	625	656	606	591	591	600	592	606	644	569	562	601	591	568	597	558	575	628	609	603	596	608	588	603	643	570	609	596	555	560	622	603	594	584	574	599	635	600	600	560	599	614	596	587	610	605	594	588	542	603	597	578	602	614	616	588	561	576	626	618	592	558	607	625	625	643	590	569	642	565	622	608	590	588	630	616	603	614	599	552	578	600	603	576	582	571	547	639	599	606	604	641	537	576	637	622	599	567	596	565	597	577	548	614	673	587	559	600	569	551	632	546	623	578	611	561	604	593	587	588	599	620	622	558	606	552	641	540	582	594	579	604	576	600	595	630	554	553	603	583	590	589	584	610	603	612	637	534	608	571	598	597	596	601	607	592	608	611	618	548	596	595	616	568	573	593	605	617	597	599	608	548	571	601	540	570	601	587	640	599	621	568	652	581	590	574	582	620	584	554	576	583	603	589	553	601	582	552	579	582	601	585	574	598	584	628	613	599	612	626	584	570	607	556	594	600	623	609	614	629	616	560	630	600	604	627	589	602	596	588	573	609	563	589	595	608	558	577	584	588	581	623	621	575	623	548	618	616	614	587	584	617	599	549	582	613	585	600	594	625	551	559	589	567	637	542	612	598	646	585	574	590	629	564	560	590	654	616	610	612	576	632	559	573	589	619	603	613	590	594	637	622	635	638	585	572	580	547	577	600	584	551	604	629	602	627	602	613	628	569	643	642	595	577	579	627	615	632	568	550	577	575	566	587	574	565	622	615	582	579	607	631	557	608	581	547	625	578	611	588	572	611	562	615	622	617	575	589	606	612	643	574	636	621	609	614	557	629	543	578	601	576	616	598	597	615	626	632	601	558	548	577	598	550	567	569	600	608	598	602	622	610	578	579	609	602	635	592	597	613	600	595	577	564	616	564	614	612	557	575	571	601	559	569	587	572	590	585	570	615	607	597	596	627	617	582	620	607	597	610	594	614	616	570	583	637	600	609	569	599	585	598	625	599	607	610	615	574	561	586	601	572	618	579	574	601	596	620	585	617	604	546	588	586	573	583	607	616	618	604	582	612	593	589	589	585	569	619	577	584	606	589	607	633	600	609	620	597	571	611	601	574	603	555	601	580	569	598	627	533	558	635	588	615	555	641	594	564	579	591	559	626	604	604	577	586	662	583	565	592	585	608	613	603	562	600	609	625	626	599	604	599	581	583	534	585	572	553	573	600	594	633	560	621	563	584	611	592	588	596	633	628	542	539	558	593	553	600	594	589	564	606	639	580	589	651	581	630	615	627	570	574	581	620	554	628	574	583	576	596	607	592	626	582	617	625	570	598	612	560	605	592	636	642	604	622	580	623	622	568	570	582	636	614	623	562	611	595	607	597	596	611	629	619	583	563	611	583	626	614	567	596	598	631	599	662	581	556	588	624	643	574	561	572	598	595	593	585	571	617	641	594	605	598	571	608	603	559	597	588	592	587	607	627	599	606	586	596	613	589	589	626	577	585	598	586	617	614	576	594	551	566	603	627	565	618	611	624	570	640	622	572	610	647	564	579	544	631	570	612	587	609	586	550	575	605	590	598	639	599	602	634	626	557	632	629	618	543	600	597	620	600	611	608	626	595	597	589	625	578	597	611	621	590	581	555	588	586	599	568	568	622	571	569	587	587	610	626	600	589	557	626	613	645	609	612	584	579	581	571	600	622	595	577	591	565	567	626	576	608	596	582	550	587	616	602	586	595	622	568	613	554	577	590	586	613	618	616	612	636	579	568	600	604	600	636	602	555	651	576	598	589	591	664	618	572	613	621	617	626	596	545	625	616	598	579	547	636	608	577	575	611	569	594	562	582	618	573	635	603	592	575	595	636	599	571	619	627	633	620	591	591	618	621	603	606	571	561	609	600	591	594	585	565	574	564	605	593	616	653	580	603	594	602	586	622	577	605	601	621	626	568	578	603	600	565	602	582	578	615	617	559	582	607	610	601	570	624	568	609	652	651	560	612	600	629	614	612	573	589	603	588	565	577	568	618	584	596	576	593	534	583	596	568	631	585
7255	2698	3064	1962	1479	1163	874	657	527	482	413	313	305	315	301	268	296	292	328	336	359	374	341	336	370	372	402	430	450	390	402	362	363	372	405	396	359	388	358	361	359	301	354	335	369	316	315	336	331	343	317	300	310	333	242	267	293	283	266	293	282	254	280	262	310	276	270	280	308	291	299	269	298	298	277	302	273	247	254	267	286	297	315	289	309	279	273	278	254	300	272	268	268	313	311	249	295	300	288	266	276	270	275	290	301	290	294	275	281	292	242	278	274	269	262	291	261	252	264	302	284	288	292	252	279	288	283	301	293	302	308	285	279	288	254	276	291	276	313	304	278	294	274	266	281	282	285	280	281	295	286	315	286	271	274	284	269	277	266	282	271	301	255	260	305	283	263	271	251	296	273	264	307	296	286	291	295	246	305	296	280	259	289	280	274	290	266	288	275	294	253	257	269	307	317	285	284	270	294	315	257	289	279	266	273	290	277	268	296	304	308	269	280	275	278	234	256	299	245	303	301	293	260	290	274	267	276	268	302	297	269	290	277	294	287	291	270	313	292	290	271	294	281	274	250	285	315	339	283	297	270	283	311	270	291	278	254	263	268	261	279	276	278	257	280	301	281	284	283	299	298	291	278	292	287	267	268	290	274	300	284	274	291	312	278	286	274	282	257	278	272	282	285	263	297	271	280	259	265	287	275	276	317	286	283	282	295	293	263	285	291	281	281	295	270	289	279	300	280	292	284	272	264	299	309	272	243	266	270	276	269	284	278	281	317	286	279	263	272	246	282	279	285	313	285	307	288	258	290	281	271	281	287	284	307	300	268	264	272	252	300	273	284	265	258	259	321	288	275	237	299	280	274	288	293	315	271	256	272	277	281	298	266	302	268	281	281	292	307	306	279	268	284	302	257	270	315	283	287	272	299	296	277	286	259	307	259	281	248	270	270	273	274	282	246	260	290	296	267	261	271	277	285	250	294	254	288	283	289	291	296	291	268	293	260	249	282	274	293	309	279	286	310	260	289	280	247	248	291	244	302	286	269	280	288	285	280	281	288	297	276	290	295	295	321	270	292	279	282	300	291	269	271	294	275	270	306	276	263	290	308	286	265	267	308	284	288	292	293	265	296	271	290	290	249	269	306	270	264	283	281	246	253	263	266	288	268	259	275	256	298	315	293	290	290	307	248	290	307	282	288	298	314	264	292	300	280	273	288	297	293	305	287	298	325	316	273	286	287	250	272	256	312	269	295	270	299	264	260	271	308	282	283	273	283	308	298	268	288	266	285	290	295	288	317	270	284	257	284	286	269	271	285	300	252	274	292	317	274	293	293	308	259	285	284	282	267	265	291	280	276	263	263	259	281	310	297	257	258	274	311	241	288	290	261	262	241	272	249	267	250	295	304	283	267	271	295	281	301	290	306	275	261	250	290	285	277	282	276	253	282	237	304	287	301	291	254	297	274	267	281	285	292	306	297	272	313	287	283	297	249	266	291	258	267	306	290	277	276	281	249	270	287	274	288	293	256	245	261	304	281	297	289	276	301	286	254	259	252	297	287	304	294	298	287	281	271	265	298	245	278	256	305	284	284	282	291	292	238	283	285	282	288	292	273	283	299	273	307	306	255	303	315	296	263	295	273	270	279	303	275	263	300	289	282	271	259	294	272	262	290	260	286	258	286	292	283	281	252	292	305	310	249	261	249	297	285	316	281	302	321	252	280	285	337	279	278	293	313	307	278	277	259	314	303	283	267	298	280	289	305	283	291	236	308	276	273	254	290	278	310	275	281	282	283	298	279	290	277	270	259	266	278	287	275	258	272	255	295	277	264	267	253	291	313	297	298	279	275	302	272	276	277	304	313	305	257	274	257	268	286	278	286	306	274	262	258	311	281	282	253	271	283	275	298	258	281	249	278	302	313	288	283	270	262	290	298	282	265	293	260	265	303	296	269	271	263	265	243	289	290	236	290	289	277	298	277	278	284	285	261	292	274	268	312	297	304	254	289	285	302	284	242	290	276	295	285	297	278	294	277	284	280	281	252	268	323	277	286	264	284	257	310	264	276	272	330	284	256	304	291	291	261	281	298	274	271	312	295	335	289	295	260	276	280	277	289	306	259	294	294	306	272	287	302	256	315	266	294	313	302	278	265	290	291	311	295	294	292	244	264	289	264	288	308	292	264	287	293	269	272	262	274	298	291	304	276	284	292	255	260	282	255	269	276	293	300	313	291	250	281	257	296	326	287	289	305	290	289	272	269	306	291	281	272	303	253	255	274	292	277	286	272	266	285	284	268	294	270	280	276	259	332	284	256	289	279	277	266	264	299	263	252	256	307	258	300	233	253	318	267	293	277	277	294	292	280	252	268	295	311	292	309	263	278	305	310	283	306	251	268	261	305	285	299	288	273	304	277	275	297	283	304	301	302	277	271	274	276	319	281	293	309	266	286	304	285	280	300	282	286	286	288	304	299	305	309	281	271	264	303	289	288	307	284	287	266	295	282	306	307	293	269	281	306	307	278	288	286	275	276	300	287	246	274	295	268	279	290	294	304	273	300	304	297	290	263	301	306	293	294	287	281	296	299	277	274	298	282	295	299	314	285	274	296	244	291	273	287	283	290	266	274	301	257	264	269	279	309	258	281	284	267	281	309	318	287	290	284	306	285	308	272	268	319	284	308	294	290	291	285	301	277	297	284	305	296	284	288	276	275	280	280	272	266	274	305	291	281	277	259	290	271	282	292	281	297	279	309	277	278	283	301	269	313	296	265	303	295	293	268	319	299	293	268	300	297	272	263	289	267	261	273	256	279	268	271	251	277	301	281	260	265	302	315	296	263	279	280	289	303	341	311	279	281	280	287	296	320	316	310	283	274	296	301	298	285	285	281	283	286	291	292	284	289	277	290	275	295	302	253	278	267	294	296	260	271	283	280	295	270	312	296	282	242	259	276	310	287	283	307	253	291	316	252	268	264	281	308	323	283	291	275	273	309	309	235	268	287	268	270	301	276	308	245	248	296	275	283	286	291	286	278	263	275	293	298	254	276	304	300	286	290	278	250	293	271	292	288	292	296	275	314	294	277	259	331	252	293	304	285	321	284	253	306	295	279	262	267	310	252	280	260	279	257	286	286	283	299	305	281	306	272	244	272	316	298	277	280	294	268	314	294	292	286	265	303	311	316	274	275	301	311	255	285	292	269	291	275	284	262	275	278	285	269	309	276	294	255	259	298	285	262	294	310	281	261	255	295	260	278	269	264	302	269	283	331	289	274	272	285	280	271	319	294	289	276	284	266	268	281	280	309	290	290	293	304	295	273	252	277	286	321	273	288	299	306	260	280	265	291	247	267	293	267	308	291	282	284	296	271	304	287	278	279	300	293	307	273	249	276	316	279	276	285	244	262	281	306	290	270	319	275	289	262	263	298	282	288	276	297	271	261	281	318	271	297	287	283	288	273	313	319	275	273	287	266	294	294	271	283	268	275	272	288	289
4592	2873	5883	5599	5035	4157	3494	2636	1984	1668	1284	991	863	788	819	832	836	811	875	922	928	1077	1111	1166	1292	1329	1571	1825	1803	1650	1671	1554	1476	1498	1513	1459	1342	1373	1305	1383	1268	1352	1292	1270	1246	1258	1128	1082	996	969	881	889	845	783	824	767	769	789	727	739	734	709	742	690	686	670	713	685	660	664	707	655	717	675	697	651	709	641	689	677	725	690	692	708	673	683	658	675	674	693	709	709	717	659	685	698	699	698	729	696	720	692	724	669	681	702	675	660	666	666	701	694	643	670	708	686	691	749	697	717	685	689	714	684	707	696	667	708	701	674	705	710	687	736	665	665	667	686	693	672	635	697	671	717	721	691	717	699	681	733	668	676	670	675	655	682	728	673	678	652	704	663	719	694	684	661	648	684	684	718	702	652	750	637	654	670	738	699	710	642	674	664	710	661	641	670	648	693	698	724	617	704	642	697	676	628	717	678	739	658	691	674	641	716	688	727	702	636	701	643	676	665	678	635	682	712	690	666	701	663	694	705	628	684	658	679	670	672	699	718	718	666	719	671	686	686	666	665	597	648	718	740	646	688	656	700	700	698	698	653	677	705	674	678	677	682	700	712	667	644	720	711	684	687	694	705	665	637	734	693	666	726	669	714	681	725	688	714	724	694	689	702	660	711	685	692	671	658	684	656	707	697	687	649	693	674	695	672	682	716	630	701	678	717	696	690	721	693	662	679	667	701	691	670	654	664	699	657	645	665	636	637	704	646	698	632	686	682	718	684	638	716	689	673	675	737	641	676	726	743	686	659	686	667	688	647	662	625	642	666	706	681	677	691	643	702	658	688	709	682	690	681	625	711	706	702	709	687	698	674	664	653	708	684	683	670	656	698	704	674	670	682	705	674	720	714	700	697	651	669	659	647	682	688	700	700	722	616	656	670	663	667	710	663	693	661	703	672	684	679	693	736	707	695	672	707	700	654	702	693	699	683	662	690	649	672	667	650	682	709	730	704	698	700	673	754	665	641	690	622	702	664	650	675	665	692	678	682	683	651	685	697	736	661	660	617	709	675	694	647	704	701	686	720	654	653	682	733	705	694	633	690	674	659	655	650	695	669	709	730	707	665	664	693	727	673	692	637	669	714	639	709	702	628	638	648	696	642	708	715	644	694	730	664	707	662	707	702	699	655	695	670	748	694	729	695	668	675	703	670	688	694	654	732	666	687	700	675	706	707	666	641	632	660	681	738	686	736	680	693	682	696	677	665	681	693	695	685	699	676	667	679	689	692	661	637	661	722	670	706	700	695	667	699	643	676	661	659	683	708	694	713	678	648	683	675	712	712	683	659	740	725	727	698	701	699	668	705	689	642	700	657	674	682	713	667	652	675	666	696	728	693	693	694	615	699	670	685	652	669	680	644	703	610	706	691	668	659	719	706	703	696	665	723	687	655	671	652	679	694	718	668	691	698	709	691	673	641	652	708	696	694	619	711	692	662	673	681	636	652	639	656	700	715	685	709	695	677	700	696	646	683	705	698	707	667	701	736	690	681	674	666	708	664	695	666	681	692	697	666	662	672	669	673	689	687	698	690	654	668	686	687	664	709	675	741	644	675	671	687	626	659	638	638	712	681	687	726	705	662	700	670	639	679	678	672	699	737	752	716	676	687	674	701	695	685	681	664	678	690	712	675	669	707	691	632	719	618	693	718	725	632	707	687	707	647	714	712	700	650	675	686	687	654	674	715	651	710	703	643	689	695	690	670	726	679	667	670	653	672	681	709	683	711	740	688	689	659	703	717	722	645	681	691	721	703	674	660	726	653	669	686	704	694	699	693	688	695	702	688	673	691	682	660	688	713	690	669	672	668	692	686	696	681	678	684	685	639	649	672	690	644	691	711	670	679	712	702	667	688	682	711	675	654	699	684	666	658	646	692	698	724	708	696	643	675	742	723	735	674	700	722	685	682	649	665	679	710	704	666	666	723	656	677	677	676	711	675	664	686	662	671	658	689	686	707	735	682	703	679	710	684	684	680	689	661	686	659	667	651	687	675	680	717	680	701	630	681	684	692	703	729	680	676	689	686	705	694	659	670	717	674	638	661	693	723	706	684	663	681	668	683	706	704	643	683	702	640	745	686	689	663	683	691	657	692	621	670	691	725	701	693	677	689	686	654	682	685	664	663	700	670	689	661	712	740	671	677	684	649	685	684	678	712	734	700	657	641	690	658	711	660	681	724	662	694	725	661	652	670	637	635	692	689	698	668	703	669	652	710	643	694	688	684	661	677	631	696	680	661	648	672	657	682	726	727	642	701	682	674	694	724	699	723	683	708	679	693	723	667	647	683	661	654	700	707	720	643	690	729	641	714	689	698	661	686	715	701	650	728	636	705	718	706	652	708	690	636	662	678	664	722	713	625	697	699	644	621	700	705	659	721	700	688	652	704	678	746	662	660	652	686	682	685	716	648	681	647	652	641	672	642	695	661	637	684	680	706	696	633	705	647	712	684	661	673	738	646	688	687	678	690	680	684	682	695	659	705	666	655	708	663	680	632	674	686	709	664	681	678	671	685	672	681	668	672	688	650	711	657	676	699	708	709	664	640	654	646	684	631	689	664	669	656	681	693	666	707	656	673	737	675	699	700	716	695	667	718	671	664	666	689	677	679	692	655	682	634	714	678	693	684	737	649	674	667	722	693	700	699	705	675	664	715	683	683	707	681	673	686	683	669	666	702	655	658	663	663	656	649	699	661	694	730	679	673	641	660	638	662	698	654	671	656	699	708	608	703	697	683	657	697	686	656	663	675	650	684	633	676	669	667	713	663	734	639	656	622	646	681	719	683	651	695	670	720	672	726	687	683	687	675	718	662	724	692	720	666	698	682	638	726	725	670	708	722	673	684	675	651	655	662	649	646	662	638	660	736	729	718	685	704	736	749	647	712	650	686	645	655	652	709	656	669	692	670	689	676	651	695	688	681	679	682	665	659	655	701	641	614	667	682	634	749	675	654	677	747	718	710	699	646	665	663	691	653	659	677	707	656	662	689	713	716	658	656	686	637	682	726	693	667	689	675	725	624	654	706	702	654	676	668	687	679	660	659	689	645	704	711	683	693	671	648	674	711	739	677	663	706	681	680	708	640	641	716	710	709	671	715	697	689	618	668	725	721	672	730	635	688	703	723	694	717	667	654	748	680	702	663	709	711	674	666	712	692	677	705	709	677	674	697	723	653	673	676	754	700	666	704	666	703	712	722	690	670	700	685	684	671	693	722	696	650	698	676	679	668	669	645	734	676	701	630	646	705	666	651	735	686	682	650	649	710	672	700	667	725	670	694	672	654	681	625	683	667	697	709	665	692	694	673	671	721	665	681	627	701	672	665	674	682	679	693	646	642	658	681	676	738	723	705	649	677	706	683	705	688	673	694	720	664	668	658	689	673	658	676	717	723	655	692	713	701	710	683	701	694	723	672	712	691	713	722	639	724	686	702	649	661	647	706	707	664	645	675
14722	6434	6107	3768	2587	1850	1393	1057	815	637	487	401	372	331	320	331	324	339	346	328	334	380	358	378	406	449	457	504	534	494	463	446	430	417	471	421	399	431	414	385	455	389	391	406	388	412	351	398	380	354	319	307	315	303	292	278	255	280	277	308	261	267	251	253	282	257	266	266	262	255	246	253	279	280	236	236	237	235	267	270	283	252	241	270	249	233	258	255	248	271	245	264	260	288	261	269	299	254	272	255	255	276	238	272	261	299	247	244	250	283	253	250	262	256	279	250	251	251	252	258	278	264	250	258	266	267	239	255	284	268	277	294	247	266	265	269	289	277	263	247	254	274	242	259	277	241	283	268	284	272	268	240	255	248	260	243	270	252	272	219	272	252	246	286	266	265	272	269	278	268	254	274	241	254	265	291	263	252	278	285	253	275	245	285	262	263	274	241	274	276	270	241	247	263	240	229	301	266	256	270	264	274	242	257	263	266	254	269	262	249	247	253	256	283	264	266	293	268	267	273	274	248	246	263	289	235	276	248	285	276	255	269	246	249	262	267	245	242	264	265	264	277	264	290	292	242	253	277	263	272	264	291	256	277	282	283	262	262	272	278	256	264	271	301	276	267	275	267	262	270	264	264	244	293	247	267	235	255	252	258	258	236	280	266	271	306	269	280	298	243	284	236	251	272	270	282	259	251	270	263	221	220	239	255	239	250	265	282	260	297	281	288	231	270	259	309	292	247	258	254	266	270	248	254	251	274	282	264	263	338	256	292	261	256	317	262	253	268	252	255	296	267	259	227	259	300	235	255	281	278	263	267	267	263	287	288	245	270	243	304	259	272	258	261	293	253	249	268	264	249	255	277	246	252	258	288	278	273	278	265	286	276	266	227	273	236	267	265	255	253	261	256	272	249	288	266	272	286	277	283	248	250	248	260	244	266	231	246	255	247	264	269	287	284	283	263	259	260	258	270	277	243	265	291	257	260	261	236	266	301	282	299	284	303	256	267	269	260	242	266	262	262	235	247	278	267	270	254	279	264	268	303	286	266	247	303	248	295	279	256	257	256	251	257	254	282	279	258	262	274	262	278	295	250	289	271	290	278	268	280	286	270	259	267	249	268	232	276	294	285	272	257	248	274	250	279	273	293	271	292	259	275	245	281	271	276	262	274	249	268	273	286	261	260	271	284	249	262	253	278	259	307	255	280	249	286	265	270	253	275	278	262	266	265	276	273	234	264	260	264	267	244	264	242	280	259	267	256	265	265	301	244	244	284	250	265	250	268	269	262	268	255	262	261	262	275	276	237	274	250	250	253	266	246	255	277	277	244	283	270	259	248	239	252	267	259	248	274	269	280	260	270	269	225	264	275	260	249	270	289	266	250	272	261	287	235	286	230	273	277	251	260	263	246	277	265	293	266	259	272	246	267	265	282	266	298	295	267	278	285	298	261	287	259	237	259	269	235	268	268	268	282	275	264	298	234	292	278	262	279	270	253	266	280	260	251	268	290	267	269	266	254	250	269	255	282	266	231	281	262	255	282	264	252	259	283	255	276	259	255	279	253	277	265	275	239	273	304	260	251	283	294	271	241	287	245	256	264	268	274	277	256	266	264	249	264	285	271	252	261	299	263	274	299	273	242	280	251	264	263	267	258	254	250	293	255	254	276	285	280	253	266	273	264	244	272	260	226	279	283	252	260	255	247	252	253	272	280	267	277	253	272	287	284	215	275	324	256	269	284	286	287	264	253	264	275	270	294	237	238	286	275	321	275	270	245	303	275	249	266	258	279	270	271	294	284	275	265	261	277	282	257	241	263	262	265	254	250	261	269	290	247	242	270	260	261	240	277	259	279	282	256	253	257	280	287	251	282	289	270	228	281	274	265	299	249	284	246	269	254	264	281	257	273	282	266	273	249	248	273	279	255	259	280	261	271	255	270	267	242	251	250	279	267	264	258	249	273	233	272	284	289	268	258	283	270	260	254	279	233	282	264	237	282	279	279	300	256	281	266	256	254	269	274	285	266	223	278	289	238	265	282	272	239	255	253	252	256	252	276	287	279	256	243	272	275	277	257	247	261	249	213	255	260	257	275	247	247	303	297	263	248	273	267	265	282	269	228	285	245	255	277	241	252	270	251	284	276	268	255	273	262	291	273	253	264	278	270	294	234	248	277	283	250	262	264	263	257	246	238	267	240	279	270	247	255	290	279	260	270	272	267	259	310	244	250	248	275	235	261	268	234	250	239	241	269	273	271	292	274	258	233	269	276	291	249	270	259	253	252	267	284	265	254	279	233	255	267	278	256	270	251	244	290	262	308	262	248	265	239	235	252	290	275	263	304	263	247	256	253	266	273	270	272	270	270	263	267	250	248	269	263	278	262	248	289	256	264	271	267	289	264	267	269	274	260	274	266	245	287	276	244	268	231	284	227	254	251	258	238	254	246	261	260	254	270	255	254	234	259	277	279	264	286	278	262	300	273	249	260	265	281	238	225	234	267	254	259	280	262	266	243	258	292	260	265	231	239	268	285	277	298	287	271	265	267	296	240	290	288	237	258	268	268	263	277	282	243	260	265	232	264	279	273	275	266	298	265	239	279	288	257	245	246	274	278	272	249	293	251	273	282	264	267	291	255	235	264	264	255	271	271	260	304	273	299	263	266	279	252	266	294	217	264	252	276	270	275	247	238	293	239	295	289	243	283	280	252	264	237	280	282	290	276	258	255	249	289	271	287	246	268	244	251	266	276	273	223	240	279	296	296	276	286	276	275	243	270	229	282	276	263	272	257	273	284	270	254	241	271	252	262	316	298	257	253	300	288	277	245	253	250	290	277	278	253	289	296	256	269	261	254	277	242	259	273	269	294	295	267	273	265	279	228	240	275	268	250	266	253	261	252	231	243	252	248	271	276	280	271	235	274	238	281	264	258	273	288	251	267	240	279	284	290	265	278	269	260	276	238	260	278	242	269	252	237	244	262	276	248	268	287	285	280	247	254	282	258	257	275	284	314	243	258	244	272	287	274	296	268	333	275	274	309	293	268	263	260	263	241	261	273	273	298	280	262	269	269	259	278	287	235	290	296	277	304	262	250	290	247	268	263	254	260	244	252	270	272	289	283	281	294	277	273	263	259	254	283	223	261	274	272	320	259	276	276	246	274	277	261	268	257	278	267	256	228	273	283	264	273	277	276	270	245	273	273	269	238	284	227	275	237	258	263	231	257	278	245	226	241	254	270	263	277	266	238	280	239	243	292	275	251	255	269	259	262	288	259	277	285	275	282	267	271	275	265	254	243	250	270	238	272	241	283	253	266	257	283	277	289	250	246	257	248	277	280	283	259	274	267	267	263	277	225	247	265	310	278	282	265	271	259	268	279	280	265	261	253	290	297	309	286	258	280	290	272	267	276	234	250	270	263	264	260	245	255	284	269	267	251	287	279	258	276	258	290	278	286	245	250	262	275	252	269	281	274	250	252	274	235	288	274	277	275	249	250
9118	5761	9664	9807	8614	7387	6099	4539	3451	2880	2070	1604	1256	1173	1143	1078	1108	1051	1183	1222	1255	1355	1508	1593	1694	1855	2067	2502	2537	2502	2302	2137	2192	2146	1973	1879	1841	1809	1736	1680	1790	1690	1711	1637	1671	1644	1416	1319	1246	1117	1128	978	942	901	885	816	846	820	730	767	755	726	806	770	724	729	679	696	694	693	696	676	667	655	724	661	664	689	634	675	626	644	635	639	628	645	642	658	630	622	646	609	655	653	646	645	653	657	609	659	649	656	616	673	691	653	665	662	636	652	633	612	651	671	634	629	659	629	657	625	651	667	641	604	636	652	640	667	630	685	629	685	647	628	614	619	652	691	591	665	645	657	657	644	589	627	628	653	647	633	657	631	650	620	702	646	622	655	602	622	681	657	646	607	595	651	619	649	676	627	667	684	623	632	637	673	693	626	635	620	625	650	636	621	655	649	624	659	603	656	598	631	604	671	660	697	625	662	651	651	639	676	647	674	654	603	666	632	659	633	664	640	668	650	636	593	633	647	632	661	602	634	633	648	684	659	674	632	656	691	652	671	622	646	674	652	632	691	658	626	635	633	615	645	660	609	657	681	639	661	651	601	644	624	688	691	670	651	586	649	652	607	679	607	645	665	652	588	664	708	672	629	611	668	637	653	641	642	649	646	665	605	624	636	644	663	667	691	622	654	664	663	662	660	626	673	675	678	640	653	630	644	634	670	601	667	638	631	641	660	669	610	611	644	678	636	650	608	653	657	620	648	622	670	679	648	578	618	672	701	636	618	657	611	616	642	606	645	628	617	640	614	686	687	636	638	662	674	631	610	619	623	649	612	658	661	636	635	653	626	658	626	675	655	664	654	629	662	624	660	648	645	637	633	643	628	638	727	628	664	629	657	665	663	607	678	622	632	638	652	662	674	633	593	676	658	641	669	694	647	646	631	668	635	660	640	644	635	653	675	659	603	654	610	643	641	613	645	632	645	653	626	654	650	617	631	625	611	619	643	658	644	629	607	666	670	677	627	607	613	660	669	608	651	659	630	660	613	685	647	688	620	627	630	642	664	628	619	650	617	665	656	659	679	607	660	670	618	666	635	620	653	630	644	639	671	679	655	656	690	646	618	657	614	656	645	610	685	642	611	648	654	674	628	604	659	654	578	632	611	664	635	661	622	633	622	643	662	599	664	648	623	652	675	659	631	673	644	649	662	678	667	585	630	675	612	639	667	651	654	680	685	682	680	660	652	646	640	663	657	620	628	673	647	662	653	700	656	655	665	650	590	618	618	601	623	705	670	638	669	654	646	616	584	604	632	621	696	630	647	639	585	633	630	609	663	625	639	618	647	662	615	634	638	662	647	613	658	645	623	628	580	670	605	680	610	693	628	678	645	612	664	665	639	623	652	640	621	628	638	621	634	647	650	670	628	648	679	651	677	619	675	640	644	655	642	670	660	647	599	630	653	623	656	639	670	632	655	632	630	650	645	635	641	655	648	674	636	660	631	662	625	686	634	673	665	686	617	698	604	638	606	598	644	665	640	644	665	655	639	646	642	690	623	602	631	619	649	643	671	609	626	659	637	655	603	673	662	633	698	574	613	619	678	611	629	632	652	666	682	646	614	645	636	697	639	657	648	661	683	652	663	673	676	634	711	649	666	661	619	623	606	631	645	665	645	677	686	686	640	666	608	662	679	655	681	620	614	622	650	644	622	626	656	689	635	639	650	713	647	671	647	666	686	603	661	646	631	663	605	662	635	609	619	635	622	640	642	652	674	630	686	616	649	638	628	668	638	640	703	596	641	649	625	628	643	633	678	640	639	660	640	642	638	631	652	670	660	691	627	656	666	692	648	673	665	662	638	631	632	632	578	614	622	642	670	661	653	644	663	662	602	662	680	649	668	665	629	669	659	612	617	616	661	649	644	612	684	663	699	687	675	609	623	636	598	708	649	602	670	642	645	621	648	643	686	627	639	669	630	644	672	648	643	633	651	622	686	670	649	642	674	668	636	661	629	611	708	644	658	652	630	660	684	645	663	631	637	626	640	664	651	688	667	665	649	700	646	663	646	639	616	636	657	636	623	660	650	610	620	627	590	671	622	613	611	625	644	636	657	698	702	684	609	616	648	644	627	607	643	628	622	614	580	635	651	620	651	655	666	611	627	675	623	625	640	637	646	634	654	627	660	608	628	648	654	681	681	595	645	645	686	651	620	645	642	695	628	648	615	668	643	627	663	664	622	639	669	646	663	650	668	646	648	635	644	666	643	635	634	659	638	642	610	622	701	647	688	651	645	626	633	641	627	640	643	671	649	673	651	637	637	642	622	611	636	637	644	637	649	635	647	621	632	655	676	684	663	664	617	667	662	629	674	667	658	650	668	643	688	650	661	663	587	639	651	633	605	650	640	627	662	626	611	679	648	688	600	642	654	670	636	644	653	669	617	626	627	622	671	626	648	631	592	649	642	687	653	600	646	661	658	647	665	617	634	629	655	631	638	657	636	617	677	608	617	651	634	650	660	663	609	672	661	592	679	610	650	634	667	605	655	635	627	640	635	648	659	651	657	654	650	692	679	596	680	669	640	666	628	648	623	625	688	629	649	675	670	653	636	647	644	607	697	706	641	604	625	628	658	657	632	639	661	639	680	655	657	643	590	675	616	617	671	668	663	637	663	649	643	611	599	656	685	667	625	595	620	655	665	626	670	639	668	654	607	632	681	641	659	664	668	630	659	664	610	643	680	652	622	648	652	666	642	582	619	619	635	626	637	620	646	633	657	587	627	645	686	710	624	668	649	634	621	672	663	669	630	639	630	620	683	608	644	626	615	681	649	662	612	648	633	595	702	649	640	665	703	665	668	670	675	640	665	681	679	642	674	642	645	630	682	639	671	663	635	637	646	638	677	607	601	636	635	671	659	640	660	628	652	662	623	629	646	635	616	633	625	701	600	697	666	594	642	664	629	700	600	652	652	594	646	652	612	696	680	638	617	648	632	641	639	638	653	639	685	683	593	659	648	624	594	627	636	639	656	701	671	689	626	645	618	662	650	594	618	701	678	661	702	610	633	615	679	637	660	655	639	643	643	621	663	636	630	645	553	625	705	657	657	596	654	672	636	621	663	613	623	673	641	624	667	652	668	651	653	658	624	625	645	654	668	655	626	634	650	643	676	674	663	632	602	636	672	655	617	634	644	642	615	638	660	649	624	611	656	636	616	599	668	687	606	628	632	631	629	696	608	640	686	641	628	663	601	653	616	671	655	614	658	629	658	672	670	581	671	616	638	651	649	693	619	641	632	632	646	643	665	634	645	640	581	613	621	645	664	677	644	639	643	658	593	618	658	622	622	687	677	637	641	618	662	647	605	663	617	647	631	690	679	577	651	649	646	672	618	648	639	637	675	637	624	658	659	605	629	620	642	669	662	680	610	646	676	620	650	637	641	702	677	650	625	588	691	645	673	653	601	654	673	631	659	604	674	644	712	661	655	642	631	630	624	676	673	622	654
20948	9927	9025	5563	3789	2756	1998	1512	1075	864	676	493	412	384	329	366	378	369	350	375	378	375	417	459	447	494	559	587	623	573	511	450	520	489	523	520	473	443	355	471	426	442	422	399	436	421	412	380	342	363	368	299	315	287	306	272	296	266	250	295	259	294	281	260	286	237	284	264	279	248	227	265	207	228	242	237	236	253	245	238	265	222	263	235	274	251	254	250	246	188	239	220	245	223	248	253	244	251	204	221	229	262	215	246	255	246	236	248	249	269	231	233	247	261	244	218	237	238	254	219	245	251	245	265	250	235	229	222	234	257	238	219	266	246	261	240	242	250	244	226	235	240	253	236	231	255	235	217	237	257	229	233	244	237	228	246	243	247	209	250	264	239	226	245	254	242	244	234	257	243	254	252	229	262	238	214	232	244	248	232	199	228	210	248	256	260	222	257	260	250	240	239	204	247	247	250	244	225	262	233	232	277	258	239	255	236	243	254	244	240	239	227	259	228	223	237	240	221	248	207	240	217	246	244	259	245	245	235	242	242	236	263	250	226	229	232	239	258	234	243	234	258	258	238	259	235	222	243	252	245	230	215	226	257	258	255	227	225	235	229	235	243	242	231	246	264	284	236	239	270	231	236	266	215	239	239	256	237	248	248	241	238	254	228	250	262	240	239	233	244	246	256	264	239	216	255	246	254	229	226	257	233	254	230	228	254	235	246	243	254	229	229	243	258	237	260	240	250	252	216	240	249	250	227	252	249	248	214	203	222	215	221	260	243	236	265	263	255	227	232	246	221	240	241	242	240	249	270	241	250	253	225	260	233	239	238	217	237	234	236	248	236	234	213	206	249	259	256	223	275	224	207	239	240	220	252	248	208	214	224	219	220	206	192	237	244	226	236	243	253	241	244	251	239	262	222	253	222	217	250	215	271	252	227	264	196	227	253	257	224	242	232	232	262	231	238	236	227	231	249	270	255	240	227	274	217	200	240	219	230	238	236	214	252	218	213	245	226	240	232	283	221	231	241	236	236	228	247	244	253	256	261	267	255	250	231	214	255	234	262	222	242	228	251	264	247	227	249	252	237	235	259	235	232	240	232	243	221	240	248	258	257	246	252	289	246	252	237	229	242	221	210	253	247	225	246	239	241	243	223	239	234	205	249	229	255	241	241	248	263	240	258	256	239	242	226	235	214	240	224	236	253	241	244	256	248	238	238	215	229	228	245	223	225	260	214	243	251	249	258	252	242	247	252	205	272	255	244	227	223	217	216	215	237	224	247	247	248	249	202	260	269	235	231	251	231	238	262	216	247	262	201	244	273	247	236	236	217	245	257	219	255	227	243	228	227	218	243	262	215	249	238	236	202	248	248	260	240	235	221	261	255	225	232	259	236	233	257	217	263	234	239	258	245	238	235	226	262	238	256	235	228	233	254	247	216	262	230	250	245	202	254	240	266	237	250	213	235	232	247	254	246	228	226	224	238	231	272	222	217	254	222	261	231	238	253	252	217	236	208	226	231	232	232	222	239	245	236	243	224	231	230	233	242	240	234	231	231	247	245	290	223	218	264	261	204	256	229	267	247	237	226	261	255	219	233	216	252	247	246	254	226	253	237	250	236	227	237	238	236	263	224	212	233	276	229	241	232	238	233	221	243	263	249	221	262	243	219	218	228	253	253	255	235	247	241	234	261	258	251	235	241	230	239	244	240	242	227	243	246	246	243	220	253	234	263	264	241	246	254	239	222	264	240	243	236	243	237	233	276	262	258	254	246	235	239	233	215	242	237	219	241	230	240	217	271	270	246	223	236	257	249	248	249	252	258	241	231	237	236	229	227	202	250	206	249	245	238	245	231	234	255	265	224	217	263	211	247	211	253	237	223	243	241	241	232	241	257	240	247	232	237	214	201	228	240	250	260	231	226	236	209	227	229	266	266	272	237	253	236	232	263	274	228	248	216	252	237	232	240	248	200	238	265	222	236	224	233	263	233	230	226	250	214	225	258	256	238	253	270	249	205	237	246	254	266	216	232	246	273	252	242	250	225	232	216	264	239	238	248	274	238	247	251	221	253	213	258	227	236	238	224	229	264	240	234	284	261	213	251	254	250	230	203	235	218	225	235	264	210	263	227	245	261	244	213	247	254	282	237	252	247	231	251	237	247	233	241	251	234	264	240	247	234	250	245	250	281	232	243	258	241	248	215	230	241	274	224	219	269	211	253	237	224	240	222	237	228	209	224	213	259	247	268	275	242	224	225	254	198	245	245	254	224	252	241	226	248	267	244	239	244	265	228	259	231	274	235	240	223	220	252	244	269	269	252	247	245	230	231	222	269	224	249	252	243	243	236	275	233	238	256	222	240	203	225	237	222	238	241	270	237	277	237	233	252	245	248	246	246	229	241	231	238	211	242	241	235	257	233	243	229	242	218	246	257	228	243	234	238	265	214	229	258	231	246	236	262	243	233	200	223	226	222	261	222	259	255	243	215	209	232	250	267	235	231	231	195	257	253	261	205	254	248	232	222	238	243	259	232	248	213	225	237	237	252	238	242	261	258	239	239	220	271	218	262	217	236	245	206	257	222	237	232	231	209	220	235	223	270	211	253	242	224	255	241	241	235	229	246	244	254	244	227	239	272	231	236	238	256	244	246	239	241	229	265	262	273	226	224	260	248	271	246	251	268	254	209	242	274	269	275	266	249	256	254	247	250	230	240	247	223	271	255	225	270	259	234	246	259	208	241	240	251	241	255	241	220	237	245	253	223	258	220	269	235	234	225	258	248	232	243	221	211	229	220	214	234	249	252	210	237	243	232	242	242	263	270	240	259	255	255	228	255	253	217	246	249	246	235	243	219	248	227	238	234	217	187	241	236	231	255	247	228	235	251	282	245	246	236	209	237	258	238	243	259	242	232	221	241	223	237	245	257	219	238	254	245	230	232	233	232	275	220	233	238	229	229	220	243	208	257	229	250	232	234	229	247	223	258	204	220	233	213	234	218	250	242	254	248	243	252	250	233	246	256	210	232	218	233	255	238	241	290	258	254	235	217	243	251	252	289	236	243	248	260	226	241	247	246	240	238	208	228	260	208	226	245	245	225	242	224	271	246	220	242	232	231	224	239	248	235	244	240	242	233	258	249	222	239	213	240	268	238	211	223	214	245	269	267	218	214	223	223	240	237	257	231	237	216	260	219	247	225	239	225	246	245	257	248	229	232	236	237	243	220	227	227	229	260	230	253	261	218	245	223	255	284	222	224	247	246	239	258	215	245	244	235	260	265	244	239	265	206	246	229	258	225	242	228	220	224	240	241	251	225	244	209	210	225	233	215	220	260	254	205	234	234	262	227	222	248	259	242	236	235	225	237	238	242	255	246	254	233	251	227	240	254	241	256	232	211	219	244	248	236	195	213	250	238	245	247	221	276	255	250	256	241	230	237	254	241	223	239	271	259	254	258	259	234	242	244	234	262	245	231	255	244	225	247	265	248	218	192	225	262
11443	7723	12615	13437	11811	10230	8432	6460	4993	3931	2910	2079	1659	1470	1397	1354	1259	1330	1437	1486	1438	1725	1829	2037	2171	2364	2572	3160	3187	3131	3044	2609	2566	2733	2633	2371	2351	2220	1951	2090	2132	2074	2088	2067	1993	1908	1855	1706	1482	1359	1288	1155	1023	1032	946	972	876	833	838	818	850	815	847	824	744	713	757	746	718	657	660	626	618	640	658	590	567	629	656	638	598	591	599	619	641	613	585	575	629	636	572	612	586	588	589	623	572	562	578	585	602	605	622	624	619	640	592	609	581	585	625	568	568	587	609	614	616	610	632	632	629	601	596	573	615	610	661	588	651	550	580	538	607	600	616	603	595	644	613	597	569	547	604	588	615	554	594	616	635	580	671	579	545	575	591	552	583	578	574	601	648	574	563	590	606	615	604	598	624	558	611	614	589	620	621	617	548	613	585	610	629	590	583	582	588	653	592	638	614	599	588	563	611	572	596	586	585	622	601	670	601	601	620	643	659	578	588	618	595	591	568	597	624	596	564	626	566	636	596	531	597	642	607	577	640	588	600	579	625	634	599	522	573	593	662	596	628	603	588	632	576	599	599	606	612	596	572	579	564	591	561	563	556	589	640	634	611	644	601	580	589	630	613	550	626	580	555	580	583	534	572	568	580	606	587	588	595	636	572	606	626	566	624	626	611	600	601	607	588	597	559	628	621	629	585	611	593	598	597	581	569	602	624	551	609	634	560	586	612	613	614	627	600	590	580	565	560	573	581	590	608	580	592	641	566	587	624	641	649	598	587	614	623	592	589	607	619	644	606	592	627	547	596	603	595	645	604	570	613	646	601	609	590	559	584	631	552	618	593	637	592	579	617	618	627	552	596	630	615	610	633	600	634	590	578	541	554	569	621	618	560	630	586	599	602	588	594	625	611	613	593	590	601	567	573	547	577	599	565	592	644	582	574	581	598	607	599	587	603	561	564	557	587	603	613	599	592	586	576	578	575	580	598	575	580	614	604	609	602	568	602	626	635	556	594	563	556	650	571	592	600	622	594	592	584	633	582	590	591	575	654	594	625	573	594	616	615	586	588	628	602	605	557	563	586	621	563	581	570	617	580	608	576	592	563	583	582	631	604	601	573	574	610	571	586	583	647	597	615	605	596	546	594	569	576	619	622	565	575	563	632	561	606	590	597	592	582	563	608	608	637	600	588	568	582	617	592	625	613	565	558	583	583	651	599	560	584	582	641	611	567	534	592	588	567	578	575	624	589	577	562	610	590	576	572	597	619	629	606	601	542	590	556	590	579	593	640	615	649	564	575	626	597	596	638	607	595	611	575	563	565	570	542	621	593	616	559	562	616	633	586	594	621	587	618	592	568	552	588	626	586	604	573	601	592	567	575	587	578	581	567	561	587	610	584	596	590	598	555	574	593	616	595	584	588	586	622	626	592	682	591	646	577	591	594	589	600	591	549	565	610	564	606	623	628	573	614	598	570	609	602	596	587	585	628	566	578	571	611	580	639	626	600	589	566	591	631	595	597	599	578	609	570	598	634	567	613	593	572	586	567	579	578	538	573	607	612	605	633	550	557	600	577	564	579	598	560	551	577	579	558	598	611	609	579	612	636	583	582	577	601	598	565	619	618	548	581	609	545	655	575	642	622	566	625	596	603	592	602	567	579	572	578	593	624	605	592	532	571	550	584	570	589	577	593	562	602	568	624	585	611	630	561	573	551	611	582	607	580	545	571	597	611	597	593	569	564	631	569	619	623	571	557	567	601	616	588	562	565	600	613	587	577	554	577	596	627	574	609	586	587	560	600	590	595	595	654	584	557	599	594	585	599	621	649	618	647	588	568	623	601	575	614	599	629	572	620	590	616	616	605	565	592	628	609	591	572	590	577	602	597	604	594	549	578	595	626	609	620	582	610	609	601	602	593	592	564	571	567	591	565	641	587	620	616	588	557	581	618	560	610	614	614	580	618	609	617	588	567	591	580	563	588	543	595	611	659	590	603	614	585	587	622	608	592	598	620	596	615	608	590	591	586	578	599	598	566	611	603	581	574	588	569	564	624	598	583	565	598	613	581	547	573	590	560	614	595	600	613	614	575	605	608	611	584	655	587	584	588	595	589	610	608	616	586	595	588	626	591	580	558	565	590	595	591	583	588	588	589	581	620	576	567	587	597	598	611	582	599	606	550	565	560	557	630	607	558	647	591	581	565	610	579	667	580	646	590	607	597	602	604	619	591	533	571	576	636	595	594	606	580	634	583	591	610	606	572	585	553	623	580	607	621	543	598	651	593	581	618	601	586	609	589	610	561	574	607	585	593	592	595	588	592	578	617	632	551	593	605	631	545	603	599	605	577	622	558	586	575	586	627	586	595	586	588	594	585	584	632	593	589	562	637	587	586	585	619	611	578	586	589	578	595	590	617	571	580	643	569	613	603	595	611	585	587	631	591	612	583	570	545	575	586	595	583	613	635	544	557	575	632	586	601	619	630	572	589	626	566	581	602	597	596	558	582	598	606	583	586	588	549	627	599	581	611	621	589	571	627	606	602	613	629	592	637	615	584	616	606	563	573	545	602	574	603	631	598	578	611	589	551	564	609	632	611	599	586	563	604	609	631	572	603	644	549	594	597	566	579	638	626	568	570	561	589	592	601	617	555	568	598	581	598	595	637	536	624	588	593	587	578	628	558	603	586	581	581	587	587	596	621	593	622	571	618	571	596	584	631	590	576	595	569	568	630	610	610	583	565	612	593	641	604	584	576	578	602	572	573	614	596	587	591	597	617	581	620	618	619	594	598	624	594	571	609	530	592	567	568	639	590	576	600	633	606	601	604	579	588	610	614	589	562	632	576	574	531	540	617	659	599	566	560	622	589	565	587	587	604	606	602	580	605	574	581	604	597	620	594	584	572	627	633	654	591	658	606	604	589	529	568	608	623	560	576	590	582	587	595	561	606	622	617	584	613	590	556	568	586	597	614	587	585	604	594	572	613	612	586	622	637	611	597	586	606	594	597	597	560	605	606	594	633	584	595	607	626	594	558	595	570	593	600	572	576	602	562	665	620	618	577	647	618	570	610	570	557	650	620	626	593	651	561	597	540	596	570	620	580	600	607	571	571	542	603	568	608	577	615	624	618	601	587	540	623	656	589	613	582	552	600	582	623	611	614	609	606	608	617	641	558	565	592	547	577	546	551	569	572	566	577	606	594	623	573	597	602	586	581	588	609	626	608	586	565	589	653	589	640	590	588	594	606	605	617	533	572	598	600	611	593	567	588	590	606	531	575	606	564	549	611	582	593	633	585	584	618	632	603	566	649	614	582	635	561	567	584	632	598	571	637	584	589	567	607	637	575	581	612	604	578	581	584	615	591	585	588	600	593	567	599	586	604	591	553	563	569	576	622	652	601	591	578	570	622	592	622	583	592	645	593	585	629	620	641	624	637	585	611	594	583	553	621	594	591	622	602	614	585	597	576	600	601	659	598	604	563	620	628	606	608	598	621	563	582	595
6326	3066	2795	2092	1480	1154	916	713	584	468	429	304	288	324	327	301	316	323	322	326	339	338	333	373	383	333	412	379	412	447	434	391	411	374	384	362	373	372	411	378	324	359	323	372	311	359	302	323	345	297	297	315	324	291	270	302	285	314	306	319	294	301	290	277	283	264	290	282	250	266	278	251	260	280	267	280	276	256	282	276	264	251	286	271	282	256	254	283	290	302	276	278	265	282	316	280	254	288	259	259	279	264	265	253	308	240	275	266	295	283	286	301	251	290	263	275	277	299	298	303	256	270	255	278	284	270	292	249	315	277	277	308	257	264	292	306	302	292	282	278	293	269	289	282	274	294	292	278	281	242	283	285	268	312	269	274	278	292	242	282	274	264	292	274	293	268	285	300	259	276	283	279	264	282	290	267	283	279	264	303	275	307	273	303	289	279	256	269	294	297	286	274	265	298	303	254	284	277	267	282	246	266	262	273	282	329	292	290	279	286	291	265	281	268	251	280	295	271	264	278	301	277	261	267	274	269	270	289	270	288	305	307	273	287	293	265	298	289	293	265	280	286	259	272	259	268	260	267	259	294	271	310	296	264	270	280	280	258	252	300	271	289	281	308	292	271	279	293	273	286	344	288	262	281	241	285	324	286	276	281	301	295	302	290	290	316	272	280	307	289	295	261	280	291	300	260	280	282	302	299	270	292	275	281	253	263	292	267	279	271	300	278	253	267	305	290	294	279	278	265	289	282	276	299	319	299	260	261	285	274	259	289	290	300	296	281	296	256	286	289	271	294	276	282	277	299	298	287	301	268	291	294	250	265	279	266	292	285	275	280	285	278	264	307	257	268	281	251	289	277	258	246	299	255	283	275	286	257	287	246	314	288	281	286	282	249	293	312	306	312	254	296	270	294	252	273	285	299	266	286	297	256	271	284	304	282	293	281	287	274	286	283	281	289	312	279	282	280	273	272	287	295	262	309	292	282	290	288	289	287	294	282	280	283	249	259	264	266	246	271	281	308	281	286	274	272	304	277	308	288	273	279	286	261	286	262	255	273	264	275	285	284	245	283	278	279	282	302	266	267	255	262	278	288	279	235	289	260	293	232	267	280	281	252	306	272	306	275	282	289	278	302	262	257	275	283	269	258	260	314	310	249	244	287	283	311	269	264	302	279	273	261	263	283	321	263	280	313	250	300	285	292	248	278	286	287	282	302	288	273	302	281	272	289	286	282	278	273	285	296	261	292	308	283	274	273	254	262	263	278	292	266	269	272	261	281	283	274	268	292	245	262	277	243	313	297	271	263	303	294	323	272	277	284	283	283	271	274	283	267	260	299	285	285	281	289	279	279	270	278	306	302	298	295	261	270	252	299	275	276	262	293	275	301	259	292	288	264	268	279	275	263	294	287	297	284	283	282	283	301	281	259	235	290	307	264	282	297	279	265	283	278	270	266	274	266	298	288	260	289	264	289	264	290	287	277	303	241	277	284	292	294	277	289	268	293	258	275	263	267	306	278	277	283	281	279	288	289	267	273	286	306	270	270	292	284	284	275	291	298	301	253	291	283	305	284	298	269	282	269	263	260	280	297	302	285	295	314	257	323	283	313	321	294	287	261	312	289	284	270	265	284	263	293	291	281	266	256	270	282	283	265	267	278	291	286	262	272	285	281	271	302	296	289	286	255	294	273	276	283	281	288	313	267	285	307	314	244	260	274	298	289	292	287	273	285	259	286	289	258	257	283	280	279	276	278	307	287	279	263	266	259	292	274	298	299	290	299	283	296	287	266	310	266	281	285	291	287	306	276	281	298	290	289	270	295	257	257	293	289	276	283	297	289	284	288	291	284	290	275	312	293	294	283	277	300	264	290	278	272	300	308	279	283	294	281	283	271	313	276	276	279	281	274	270	291	259	261	280	275	287	294	265	266	256	272	285	266	290	270	290	299	307	268	260	274	276	293	274	246	259	300	290	268	292	259	242	276	302	280	305	298	305	284	257	284	253	247	289	278	285	283	284	281	299	272	300	257	279	272	325	277	285	277	278	258	268	293	304	294	263	290	303	345	284	292	271	256	253	286	241	290	263	280	240	260	280	278	277	274	272	277	258	285	284	289	284	304	303	277	262	290	261	271	305	265	291	286	258	266	253	279	289	251	253	293	290	254	249	311	302	280	284	301	277	279	297	258	288	290	260	263	293	320	318	300	291	266	270	283	302	292	310	282	303	285	289	251	279	281	289	281	292	290	289	285	321	269	289	279	290	280	284	282	246	267	288	271	299	269	246	260	298	277	304	308	288	280	256	305	267	310	248	298	274	293	249	260	255	282	246	303	314	275	291	276	280	272	300	281	279	304	273	301	307	272	293	264	306	252	270	271	294	271	298	275	245	285	285	269	263	250	277	262	265	261	285	319	300	291	266	295	301	307	285	286	265	301	273	256	282	251	332	276	272	283	266	263	282	269	266	316	272	233	266	297	284	267	258	284	278	301	273	273	275	259	302	269	295	279	258	294	268	252	279	294	278	257	284	280	288	288	310	291	291	300	257	271	247	296	286	286	269	266	286	279	300	298	299	257	294	263	271	283	289	295	316	290	280	273	251	285	265	279	283	310	315	322	302	309	290	314	270	309	292	280	271	279	286	279	296	275	282	253	260	306	317	288	272	292	249	253	288	279	248	319	286	307	325	317	308	245	286	301	300	299	278	291	270	270	271	311	301	275	287	304	241	287	284	275	295	266	285	280	265	298	290	262	282	277	242	308	267	288	248	271	285	301	287	261	279	262	278	288	249	280	281	308	261	278	310	245	298	290	294	277	284	288	260	292	281	300	263	284	255	263	270	283	279	249	301	310	284	278	293	276	256	263	284	302	285	271	286	305	300	271	263	304	265	298	251	291	271	289	274	288	282	274	287	293	264	279	277	278	278	281	259	302	280	286	287	268	297	292	266	266	270	280	301	283	285	306	294	286	274	268	265	307	294	293	253	247	330	290	270	293	286	287	288	275	298	279	269	306	291	292	285	278	306	273	293	250	301	267	307	264	310	289	308	266	262	275	259	265	287	283	285	318	281	280	320	290	274	278	257	268	303	289	267	276	287	284	290	236	293	279	269	283	313	290	267	283	297	292	279	281	280	317	290	290	278	262	247	268	282	244	252	277	246	258	276	300	288	270	276	261	294	299	258	289	285	263	307	296	290	261	268	275	248	288	251	247	312	282	279	294	280	288	255	304	234	254	291	311	280	291	266	309	297	290	284	268	260	286	270	256	293	257	300	265	285	251	259	259	283	267	270	268	279	257	297	278	287	289	294	272	299	309	285	272	279	306	286	262	284	280	279	286	291	283	281	243	290	296	266	277	255	279	273	253	255	308	314	271	268	284	279	269	318	283	273	242	317	268	263	256	281	277	297	288	332	275	303	296	289	269	264	307	284	262	275	264	266	302	263	290	276	249	289	293	300	261	268	282	285	289	287	280	288	243	301	259	264	253	311	282
4229	3050	5245	6125	5350	4696	3924	3032	2400	1950	1414	1016	895	846	774	810	829	839	879	934	1055	1130	1253	1414	1432	1498	1673	1778	1790	1770	1689	1503	1507	1568	1476	1428	1462	1364	1286	1372	1371	1234	1241	1269	1165	1188	1066	992	945	910	907	800	784	790	790	743	784	772	786	714	731	755	744	635	678	737	663	674	720	682	736	689	692	650	709	689	663	642	725	696	645	733	732	666	685	709	658	685	687	693	666	687	660	686	720	684	636	683	672	678	675	717	685	669	691	631	672	691	652	706	649	762	652	697	678	691	685	692	681	660	670	669	713	686	654	697	672	651	680	685	659	709	696	674	715	653	624	700	686	681	645	711	677	700	704	680	683	663	662	708	683	667	699	675	661	617	700	662	658	685	650	617	692	693	658	689	683	686	690	665	668	701	724	682	741	687	648	705	639	719	693	687	665	653	675	733	697	673	672	656	639	709	706	668	728	697	671	671	679	681	693	718	678	649	648	677	708	622	709	677	713	694	692	632	694	704	672	641	646	696	671	654	714	689	722	693	698	626	683	670	667	753	674	662	687	664	680	666	638	662	671	651	690	679	669	692	721	650	701	633	698	715	649	707	699	665	684	660	672	683	691	660	660	661	699	681	695	671	701	692	679	663	645	692	655	643	670	696	673	693	723	707	693	668	715	690	708	713	668	695	709	686	690	685	690	713	707	669	691	656	606	672	647	633	695	639	707	667	722	704	622	693	643	722	686	681	713	633	692	660	687	691	679	661	697	665	661	673	675	684	697	693	693	702	669	618	719	649	685	686	695	636	666	693	662	721	679	617	670	674	685	705	673	705	710	659	734	649	653	666	609	664	709	661	633	686	693	758	696	687	697	732	676	693	728	702	694	674	690	702	690	670	706	664	696	684	644	676	667	674	741	702	662	689	694	635	697	724	649	645	624	668	638	647	690	667	637	646	671	744	692	655	694	666	683	677	673	709	664	687	714	684	722	714	685	684	719	678	629	678	669	669	713	637	718	716	697	643	698	706	672	733	652	712	692	736	703	688	677	703	617	693	661	654	666	667	700	702	686	685	735	701	660	704	664	636	672	674	644	699	681	687	691	652	688	706	684	655	685	633	676	695	671	646	709	694	685	697	667	706	685	690	701	649	659	695	722	683	681	703	677	674	671	728	652	742	691	682	660	684	682	686	710	734	664	697	658	662	666	665	674	683	619	670	662	674	657	624	687	669	684	693	649	667	668	694	661	725	642	634	674	688	706	661	687	660	664	661	690	679	685	740	711	683	693	680	694	671	696	681	667	645	716	661	674	677	733	691	678	703	684	715	697	669	706	699	726	674	649	670	638	703	685	672	626	734	639	675	674	675	671	689	659	703	665	685	635	713	702	690	699	697	708	676	711	694	701	656	742	657	677	688	713	662	701	695	678	727	681	650	715	704	687	688	693	680	681	680	691	683	712	668	704	664	721	712	658	632	726	638	668	678	697	658	668	658	671	645	677	684	732	675	704	685	684	706	662	690	684	625	695	665	603	658	697	675	677	703	651	690	668	686	679	667	685	688	707	696	688	713	658	678	660	694	671	671	695	690	646	730	671	683	692	650	684	665	639	652	700	668	657	623	668	681	665	640	682	676	736	698	668	670	732	712	629	672	650	699	718	690	678	627	665	642	687	691	664	709	700	654	709	660	683	652	725	695	666	710	654	688	647	704	617	712	708	695	700	683	662	643	693	717	676	653	658	644	705	685	721	667	656	666	703	646	672	625	669	739	655	691	678	656	691	684	678	691	692	637	671	682	640	726	666	673	674	663	700	691	678	717	705	681	720	678	678	659	648	679	715	682	698	704	715	690	703	716	695	691	707	679	699	636	700	690	663	710	732	703	699	649	671	677	684	706	711	710	663	676	659	666	672	709	716	665	673	708	641	665	699	736	687	679	680	683	678	695	703	709	680	653	713	719	687	655	709	702	694	679	694	757	698	658	634	677	696	636	676	717	668	684	684	698	648	702	708	646	668	678	702	664	684	673	671	711	661	671	674	684	659	676	649	675	679	680	687	686	661	640	689	712	678	670	690	692	725	690	687	661	652	683	718	649	636	681	674	669	660	658	733	678	715	706	692	664	669	677	690	645	652	727	665	679	643	697	701	645	631	684	743	673	718	657	683	655	665	689	682	716	689	705	637	715	672	642	690	746	694	636	675	693	644	623	679	754	692	640	646	703	694	692	646	718	681	667	695	694	668	716	639	667	692	646	694	733	657	713	629	676	671	685	709	691	685	708	722	663	669	697	719	667	677	713	690	707	721	695	673	669	708	701	662	713	635	739	705	680	687	660	679	698	668	689	693	708	671	693	713	693	690	677	695	697	693	706	651	721	686	706	662	716	701	694	670	683	713	639	698	668	692	669	709	705	667	707	676	712	659	713	710	644	686	659	705	674	691	661	656	701	624	654	660	690	681	700	671	671	690	654	705	671	693	717	703	660	681	679	642	637	647	706	744	651	718	665	671	696	648	641	677	666	718	688	662	705	683	683	690	632	712	700	673	645	666	675	662	619	692	691	651	715	655	690	664	693	685	649	683	740	696	671	682	671	678	681	696	686	656	690	639	668	700	691	644	634	688	660	668	701	711	708	661	675	675	659	683	679	737	678	675	684	744	691	684	625	689	655	700	712	694	696	690	641	674	656	681	657	694	737	706	680	681	655	716	682	719	671	706	673	703	686	728	736	637	694	632	674	707	682	667	695	665	754	725	705	724	685	686	746	708	660	634	643	637	741	665	666	646	669	695	673	673	732	665	717	648	688	646	692	656	674	723	687	671	675	700	653	665	684	709	704	696	677	698	703	686	711	661	682	736	682	695	712	671	690	657	706	717	667	713	644	688	691	624	658	650	699	689	673	667	695	681	675	692	725	689	672	670	705	687	644	686	681	676	739	709	673	732	653	700	700	668	693	655	650	626	698	666	670	639	677	731	673	661	716	658	678	678	652	666	663	691	699	758	710	695	696	648	685	729	660	714	681	741	702	679	724	715	668	697	686	678	725	676	714	658	674	682	697	701	676	652	689	714	702	683	710	675	684	697	687	677	659	657	702	675	679	660	703	651	677	677	684	685	704	694	669	700	640	663	723	664	727	678	722	641	690	671	665	662	681	638	709	620	669	675	730	673	697	698	639	656	665	688	717	642	693	673	707	676	724	692	687	709	716	672	688	674	674	681	614	701	658	699	641	680	671	666	651	697	719	712	624	670	693	680	712	688	655	672	660	712	685	695	692	679	647	676	715	674	649	657	668	676	688	701	698	648	661	658	679	643	679	605	705	662	680	667	692	690	705	645	678	697	690	676	633	676	660	660	652	662	694	698	680	667	681	671	706	688	683	711	678	646	664	655	696	692	643	739	702	682	696	641	664	635	702	646	696	662	680	681	614	666	648	680	640	670	676	691	727	679	731	652	721	673	700	616	682	676	727	652	681	691	705	695	652	649	678	668	715	682	675	668	650	625	630
13918	6269	6216	4023	2757	2006	1566	1131	880	683	493	380	363	340	362	340	319	321	346	371	344	402	404	386	404	434	429	465	511	510	478	454	480	460	435	440	430	413	398	423	410	447	401	386	371	364	348	349	332	330	330	320	309	296	305	297	293	290	307	273	245	302	277	283	281	274	268	239	297	250	251	234	253	268	260	271	255	279	252	275	233	257	278	281	267	262	255	281	238	265	292	249	236	259	260	256	275	252	243	275	282	270	282	250	246	306	269	263	269	303	256	250	278	259	247	275	276	263	276	264	279	238	275	257	265	271	257	279	281	270	268	272	256	257	288	268	304	246	267	274	276	286	228	274	260	281	256	238	265	243	345	277	244	242	264	269	274	235	248	275	248	247	257	257	262	283	236	269	235	250	282	266	273	296	288	245	246	279	256	249	272	220	285	251	275	274	285	232	285	293	255	257	260	290	252	263	270	267	271	278	285	238	263	303	299	256	231	236	289	238	296	242	274	257	268	296	272	266	304	262	296	209	231	243	294	256	276	273	252	254	270	288	270	249	263	291	238	248	273	269	285	286	273	253	245	276	263	273	258	243	239	287	258	259	265	256	257	258	275	264	246	245	285	223	251	260	244	265	264	255	272	251	272	232	268	236	265	272	236	266	254	274	255	275	284	266	284	263	276	270	268	255	238	259	258	280	269	268	237	256	282	264	257	271	289	240	237	276	244	259	243	269	276	295	225	246	255	260	290	261	299	263	251	276	297	266	295	239	242	295	244	266	240	245	264	300	259	234	270	261	227	253	272	253	258	264	267	235	263	276	249	249	279	264	240	261	254	286	261	293	275	287	257	263	252	258	258	266	278	283	278	253	270	271	260	273	265	270	271	258	276	242	242	263	262	276	258	258	254	264	296	245	257	279	273	281	259	234	269	263	257	280	266	285	253	277	273	253	255	277	257	284	264	272	288	280	261	241	292	262	271	295	291	247	280	235	286	260	274	258	263	285	291	254	269	274	247	251	261	261	256	277	262	299	290	279	252	285	291	258	268	278	265	250	249	249	273	246	258	254	276	244	240	255	270	250	257	240	259	295	258	283	272	276	274	293	292	256	257	264	272	278	280	272	278	267	265	275	295	278	264	248	272	270	276	271	231	273	257	291	278	254	284	287	256	254	272	274	236	247	253	233	271	258	259	267	263	266	267	264	263	260	278	255	233	271	247	265	278	246	271	263	254	255	250	278	220	240	278	258	268	281	250	259	262	271	266	286	254	239	250	286	287	279	269	271	266	273	259	247	245	255	264	274	242	279	261	230	283	277	257	253	246	260	270	275	275	266	275	251	274	292	283	252	262	253	289	274	248	228	253	305	255	255	274	251	267	269	265	262	285	271	263	277	243	263	290	270	275	320	266	286	276	273	283	294	290	257	281	250	262	255	250	241	263	269	277	243	247	256	283	283	264	251	281	302	277	242	284	247	222	267	285	244	265	265	264	267	257	267	264	275	273	265	288	254	243	262	264	273	271	259	249	290	302	242	295	278	284	258	275	271	260	280	268	274	246	266	228	261	251	251	283	265	219	250	280	260	254	256	230	277	282	254	268	280	272	280	263	264	246	256	272	256	276	262	251	243	260	251	266	285	268	295	242	261	250	232	267	244	288	276	283	246	287	273	291	263	277	273	269	257	270	291	244	245	261	254	299	254	257	262	275	268	255	243	298	248	259	281	292	269	238	264	247	254	243	276	258	286	290	242	268	245	268	278	275	277	246	240	239	277	262	299	275	240	264	274	285	237	295	273	266	265	257	235	264	281	277	250	261	236	269	298	266	240	258	304	265	280	274	278	277	287	280	275	276	254	264	258	255	252	259	293	265	270	267	243	253	265	276	269	299	246	264	276	224	263	280	255	250	254	263	275	242	252	270	247	280	252	255	301	280	250	266	236	278	253	239	281	254	267	257	239	242	291	266	237	254	272	226	287	240	282	257	265	236	272	276	287	273	238	266	234	277	275	270	243	264	283	243	262	245	263	235	312	275	291	257	266	248	284	265	263	265	276	296	277	261	288	272	254	276	265	257	288	249	255	307	248	269	234	259	240	276	289	255	279	273	250	237	253	272	279	246	277	259	270	243	273	285	267	276	277	270	281	252	251	268	260	267	268	243	280	300	294	261	245	261	240	273	274	249	282	255	265	258	299	240	295	250	267	281	260	265	291	262	266	282	283	231	278	263	242	270	273	260	280	268	241	284	281	250	237	225	267	290	239	280	269	248	243	260	251	271	232	282	279	280	259	255	265	269	277	278	298	269	231	249	283	294	273	272	281	264	262	265	260	279	285	248	254	312	301	240	281	266	273	260	310	266	256	262	234	253	268	260	275	270	280	269	246	248	267	259	266	263	307	269	240	243	256	261	274	236	244	302	263	265	249	245	238	255	244	258	284	259	285	251	262	292	251	281	257	240	253	249	262	229	263	246	231	287	243	260	249	247	264	295	311	262	263	257	258	267	282	274	270	266	272	292	263	317	293	260	256	241	263	271	262	264	271	233	245	283	283	264	257	299	272	267	278	271	246	252	297	265	244	257	290	255	282	263	273	263	307	282	291	265	241	260	266	240	263	244	262	271	286	279	271	283	311	236	294	232	259	285	288	276	262	278	259	278	242	235	252	293	267	278	269	275	246	268	262	245	275	296	270	274	260	262	264	282	269	244	280	283	285	261	282	256	257	259	236	289	271	243	272	269	273	243	273	260	247	270	251	248	246	274	317	277	247	269	255	247	243	253	264	243	239	270	265	280	265	246	264	248	266	242	289	271	254	255	251	235	281	255	270	261	243	231	295	272	271	255	258	280	283	287	273	262	264	259	271	264	251	260	268	241	253	237	257	261	289	279	275	273	251	252	249	274	262	269	278	255	257	257	247	282	261	261	253	250	247	275	258	258	276	268	258	249	272	244	256	303	254	258	248	255	241	249	248	237	248	292	272	276	264	283	270	261	267	256	272	251	262	256	245	256	228	246	277	264	281	246	270	275	250	277	270	241	281	271	267	276	263	258	248	264	293	255	242	254	227	273	280	281	267	240	279	295	248	259	261	269	262	259	261	266	268	241	242	267	250	259	277	263	252	268	286	280	251	259	285	268	277	256	260	255	286	254	232	259	284	286	244	267	239	238	262	268	255	251	270	274	255	241	237	259	284	267	260	267	288	246	285	228	258	284	271	236	267	266	256	280	251	247	263	274	242	252	251	254	220	262	265	258	268	274	263	280	247	254	255	286	247	239	276	261	282	259	242	263	271	262	273	282	268	275	248	254	275	249	277	255	268	269	281	277	244	276	255	234	277	251	288	255	259	283	281	260	278	287	250	280	275	289	237	260	284	254	284	264	254	276	276	253	291	260	278	297	281	269	260	263	263	270	248	255	253	255	264	264	278	246	294	238	282	281	252	285	267	278	246	245	294	273	260	256	251	272	279	282	251	255	224	242	269	276	237	302	271	267	279	262	294
8733	5506	9841	10410	9242	7999	6558	5209	3931	3104	2287	1550	1338	1146	1203	1147	1115	1158	1192	1339	1485	1576	1664	1845	1980	2052	2222	2453	2459	2372	2266	2164	2150	2134	1993	1958	1966	1861	1860	1833	1826	1755	1690	1623	1633	1426	1385	1287	1195	1118	1049	982	919	896	866	812	831	756	738	781	765	772	782	756	727	670	717	714	669	693	694	683	641	667	692	599	665	669	646	626	611	660	674	610	607	639	647	668	649	616	690	696	662	643	647	699	663	663	612	629	638	684	650	668	672	667	623	668	712	678	657	653	633	634	623	687	643	674	616	677	666	645	658	657	608	659	632	699	669	679	643	650	635	633	647	665	646	691	632	710	604	632	627	640	627	661	655	638	582	645	625	694	694	656	628	663	644	667	649	643	643	672	630	631	662	675	647	677	617	696	658	630	680	641	611	664	662	622	591	641	663	648	666	671	639	598	653	619	614	689	666	632	659	638	660	670	699	648	646	649	641	630	688	683	650	634	681	641	653	627	657	637	648	610	633	631	641	626	611	595	668	643	642	680	623	682	649	652	646	661	661	606	657	632	693	691	640	644	642	619	615	659	609	591	633	644	671	633	625	694	618	671	617	650	624	639	607	621	621	662	678	599	635	647	649	691	594	655	605	617	634	650	643	631	636	650	654	653	586	607	662	671	665	628	615	624	636	637	650	640	658	642	630	620	639	650	680	645	652	640	641	667	636	612	647	622	663	642	686	649	573	649	639	654	659	612	646	642	655	649	681	700	652	667	665	654	630	627	634	657	606	614	631	695	603	624	644	688	644	669	669	664	649	654	646	623	634	598	619	637	638	616	627	664	639	634	660	648	643	649	637	631	618	641	696	678	649	709	660	627	661	614	625	635	639	618	637	640	658	684	666	653	631	648	693	682	655	599	649	630	716	633	627	617	636	607	632	641	691	659	624	628	578	668	620	671	641	661	624	606	700	637	667	647	666	616	689	652	628	624	630	655	667	646	656	664	616	699	646	692	646	645	693	651	658	616	682	634	618	636	631	622	626	624	676	648	658	672	665	630	656	660	637	613	657	679	673	599	646	631	663	643	660	695	674	643	592	608	629	624	671	598	671	630	606	643	620	653	714	655	668	656	620	627	623	655	634	664	676	686	615	643	668	631	587	659	602	619	647	678	694	639	653	697	634	630	673	624	629	595	614	613	653	683	672	622	657	653	610	633	592	628	636	693	620	675	673	647	640	691	632	654	635	606	656	660	639	642	673	613	633	672	628	659	681	672	652	636	620	666	663	655	615	634	667	639	682	664	613	707	641	627	659	640	654	629	621	627	610	659	649	629	695	624	630	676	647	660	648	669	660	595	664	628	665	641	667	656	629	633	665	685	599	618	624	619	628	648	658	639	625	680	635	626	633	617	636	652	629	653	669	624	649	646	656	630	625	669	663	665	632	650	648	696	670	645	630	635	630	677	626	644	630	655	660	665	642	660	674	639	643	674	673	635	611	651	673	605	624	630	612	613	655	637	637	655	619	648	651	621	678	701	650	653	680	666	702	668	641	661	611	611	662	610	690	664	681	655	589	625	681	666	634	633	680	674	613	669	651	632	610	631	624	653	676	672	627	621	660	653	635	666	608	646	694	631	623	654	661	655	662	654	644	683	613	670	642	672	663	615	689	619	665	695	608	625	642	675	644	692	628	642	653	694	605	622	652	672	621	656	666	613	627	639	660	663	628	663	641	614	668	668	630	643	622	618	661	641	666	638	679	704	601	615	601	623	617	666	619	611	669	629	666	647	684	686	676	706	665	667	616	613	655	647	644	644	630	623	641	628	621	654	632	644	669	615	668	631	572	684	623	637	646	663	617	640	686	652	661	657	630	659	638	670	656	666	652	633	648	647	666	668	645	642	611	665	669	662	649	650	642	624	646	686	702	693	628	707	648	659	666	646	642	636	700	658	628	640	654	654	602	626	659	674	645	616	620	609	653	686	641	633	680	660	629	679	699	617	655	657	643	619	642	622	685	655	619	686	622	641	643	618	651	603	706	651	613	628	720	657	696	609	644	634	608	627	631	669	640	670	671	666	668	613	628	622	673	672	666	674	607	671	667	683	640	662	675	647	638	604	629	640	621	659	647	624	623	622	637	692	665	622	645	637	621	592	645	616	630	665	652	663	642	620	646	632	668	636	605	670	646	647	643	649	677	681	624	650	649	636	649	632	655	663	614	644	683	623	650	646	637	702	634	627	631	636	646	645	610	667	682	627	724	702	646	659	597	662	646	632	644	676	664	682	635	663	658	624	622	666	656	648	654	627	623	637	587	657	620	618	657	699	663	679	684	634	637	675	612	642	664	633	625	663	634	601	630	666	652	600	651	595	624	655	627	599	626	637	676	651	633	685	700	648	644	637	630	657	658	634	620	633	614	661	676	644	669	630	624	668	659	648	647	655	624	637	636	638	627	665	680	651	633	622	658	640	660	665	678	683	635	661	677	653	643	659	659	660	660	641	629	598	638	641	612	634	660	681	646	647	628	684	641	720	607	656	711	659	624	656	672	663	626	648	622	676	641	699	679	592	608	642	637	642	668	662	676	622	634	625	664	640	696	631	654	622	612	645	698	644	625	622	638	670	619	676	616	656	609	656	635	644	624	677	668	635	698	656	670	657	670	638	649	641	633	650	599	669	677	622	655	686	662	631	664	624	660	648	666	631	634	675	636	654	622	611	637	633	647	636	671	651	661	648	612	626	647	686	605	661	626	635	608	644	649	683	642	626	637	632	655	663	673	666	724	634	671	660	626	643	682	640	638	660	656	618	679	649	640	627	675	619	645	610	683	645	644	608	647	675	662	670	639	617	661	632	627	655	671	612	615	705	621	640	629	638	659	657	660	586	647	651	645	642	655	628	651	616	663	655	638	674	587	613	637	646	660	676	603	619	637	652	613	640	619	630	632	717	634	647	647	596	661	684	649	649	638	658	618	664	619	671	677	658	667	623	634	682	679	682	665	656	662	659	685	621	612	628	682	631	622	683	678	633	706	621	665	680	624	599	616	671	644	646	653	661	624	681	644	661	583	660	639	633	657	641	693	658	653	609	690	605	658	649	663	665	618	687	622	650	660	637	622	646	662	672	626	624	614	653	628	626	615	623	682	678	712	623	649	621	626	618	633	628	646	679	674	671	662	656	656	645	669	659	629	631	696	657	641	635	679	636	664	631	676	684	649	666	655	672	634	647	636	641	650	641	599	623	633	659	654	654	626	656	665	643	666	634	627	649	644	655	677	634	623	643	670	624	602	659	632	688	638	667	661	629	629	656	658	599	646	645	617	631	624	673	637	681	656	664	674	660	645	673	628	629	637	657	664	667	615	625	657	581	655	657	620	604	693	650	625	651	639	648	616	662	652	639	597	645	629	650	666	632	610	615	629	664	665	637	689	614	654	626	659	643	623	610	626	648	652	672	636	672	665	650	667	666	657	662	654	571	660	656	670	688	647	637	668	618	633	627	605	650	673	595
21057	9903	9800	6201	4121	3011	2299	1693	1185	903	676	541	417	374	366	373	337	340	371	405	399	434	488	461	524	523	530	588	578	561	535	514	521	489	474	466	460	470	457	442	442	448	407	402	388	408	347	388	343	336	323	346	305	269	265	287	260	272	257	285	270	287	276	289	232	241	287	241	252	212	273	253	251	233	237	260	223	219	253	219	236	258	226	271	241	230	219	233	259	254	237	256	241	253	266	257	248	278	251	248	220	247	230	261	255	215	239	228	253	257	267	233	261	230	234	215	229	234	225	251	264	253	215	219	227	250	261	237	237	243	247	253	249	256	220	215	245	239	225	253	250	230	246	249	243	235	231	237	271	217	224	259	221	219	230	241	230	218	220	220	214	215	262	235	232	250	234	266	267	227	242	252	237	248	231	225	250	231	253	214	222	235	213	250	267	217	241	229	243	245	251	235	232	229	248	241	224	238	234	238	236	223	228	255	245	249	241	215	248	252	269	233	276	246	229	260	227	241	230	232	254	220	218	238	226	231	218	230	228	252	226	215	260	231	234	224	258	240	246	234	233	252	240	254	229	251	226	264	224	239	238	235	282	241	219	245	231	245	220	243	228	234	228	229	218	252	241	234	220	270	220	253	229	261	257	252	238	260	249	206	240	242	247	239	250	222	234	234	239	219	232	272	241	238	255	268	247	229	233	238	243	250	268	210	260	214	229	217	226	214	218	249	239	226	265	265	215	236	242	260	228	243	256	240	249	242	259	252	265	253	224	253	240	231	235	222	208	234	245	244	235	250	210	267	220	256	265	233	219	242	238	248	228	223	254	260	245	217	233	237	229	258	213	216	214	213	234	247	248	252	238	240	243	243	254	239	225	217	225	247	242	257	237	250	233	256	210	241	240	254	224	212	228	229	250	244	254	233	241	245	258	212	245	231	262	276	233	219	230	232	236	221	258	249	255	234	237	245	246	226	254	243	216	238	214	230	249	248	232	270	256	246	235	250	246	247	253	213	244	269	217	240	232	242	247	231	239	262	251	214	241	237	235	247	234	227	245	251	258	229	220	234	253	257	212	225	265	286	247	257	252	236	240	237	233	230	217	253	248	243	205	236	235	234	234	268	241	214	188	250	236	213	243	262	249	255	221	238	247	235	226	248	260	260	266	232	250	223	262	233	262	246	259	225	216	204	244	248	235	219	230	233	242	206	243	254	225	256	256	236	232	244	265	247	217	265	235	246	258	265	241	233	210	241	243	232	260	246	236	240	239	238	227	248	262	223	263	242	229	208	224	237	229	254	236	250	234	247	225	254	228	267	239	209	217	215	223	270	236	252	229	241	231	241	243	254	260	258	233	251	269	234	243	239	214	218	218	241	242	228	221	239	209	239	249	216	257	214	244	231	259	238	219	239	245	268	223	260	254	225	218	229	241	266	244	238	217	254	272	251	259	256	249	255	267	242	259	252	237	242	224	239	258	225	223	215	248	254	239	250	227	259	261	248	254	253	258	243	224	248	233	241	233	257	215	228	237	245	266	228	229	244	268	234	257	226	261	226	249	232	235	249	243	235	221	271	243	229	239	250	200	243	229	227	253	220	231	243	227	227	258	214	222	249	231	231	250	211	250	244	247	241	265	235	228	240	239	245	248	241	257	237	242	231	237	268	245	229	246	238	211	264	258	244	199	248	237	240	256	221	242	283	243	249	238	222	256	250	246	235	266	230	247	225	264	226	216	221	233	262	224	211	253	249	258	266	237	249	233	214	238	234	243	227	235	230	252	274	239	248	252	224	226	248	221	229	230	255	240	222	242	278	243	209	223	254	250	260	238	235	238	225	253	239	249	236	213	264	246	229	236	230	253	240	220	264	244	228	229	261	227	251	248	255	239	212	244	234	256	210	237	247	222	258	230	261	239	213	249	247	258	246	242	234	235	246	231	249	234	248	232	241	223	263	222	230	217	218	235	294	260	261	211	248	230	228	227	248	225	230	228	242	239	247	221	230	229	220	247	240	258	226	236	270	239	229	251	236	227	246	242	221	235	236	222	232	249	246	260	257	240	239	258	225	227	229	254	238	228	248	224	245	212	232	229	258	221	243	233	228	247	217	232	229	239	216	238	228	245	269	246	233	252	230	216	268	242	253	269	266	227	236	232	250	224	277	243	205	236	261	230	238	217	230	257	242	240	244	265	245	269	251	209	244	238	259	243	235	249	251	226	264	244	228	253	269	236	223	255	234	232	213	235	251	203	197	246	235	225	237	243	245	223	251	232	240	226	251	199	238	226	221	247	257	230	261	230	224	263	252	264	254	259	271	247	241	220	224	209	227	246	249	222	238	233	246	237	248	234	242	254	278	225	251	240	211	233	254	217	226	256	227	260	231	249	224	225	230	230	220	236	230	244	242	228	257	219	244	247	210	240	243	212	247	239	226	242	259	280	263	249	266	258	232	230	277	243	236	234	270	246	236	225	223	241	217	247	228	250	234	255	257	236	224	231	239	212	249	218	235	225	255	247	249	238	251	213	193	240	233	241	232	255	234	229	280	248	236	251	245	240	242	218	224	265	252	242	239	262	239	235	235	250	250	235	233	281	245	208	242	226	222	241	275	227	224	233	231	246	269	249	222	223	241	236	257	261	245	238	262	249	248	246	237	220	230	271	200	255	239	246	249	223	241	251	260	238	227	233	234	274	267	250	212	243	224	268	224	257	246	260	237	249	214	241	253	234	232	253	234	256	236	230	229	260	255	250	251	258	231	248	235	256	257	239	285	244	244	248	245	246	238	253	220	219	278	241	242	237	231	254	244	244	251	239	230	235	250	235	258	234	237	223	252	260	250	258	254	235	218	248	208	219	217	225	241	197	249	245	254	229	249	241	264	249	234	240	249	236	224	239	240	242	227	240	248	240	238	256	262	249	250	244	242	262	244	263	257	268	234	248	262	228	221	244	230	236	253	220	245	270	222	254	242	277	204	264	294	237	242	221	240	221	239	219	249	253	222	215	250	237	246	231	234	231	242	227	267	213	247	249	219	234	234	262	212	237	251	240	250	233	242	211	254	262	221	226	257	220	251	261	284	258	234	248	244	201	253	244	248	232	234	206	245	233	258	238	245	269	243	219	238	235	250	223	214	244	218	223	220	235	245	219	215	231	220	222	227	227	260	234	221	233	261	228	222	239	229	247	242	226	212	232	229	235	247	230	244	239	267	255	217	251	216	250	239	230	238	234	253	233	238	249	220	272	227	220	247	223	235	228	232	222	219	229	233	253	247	293	208	241	222	243	257	197	249	233	230	219	247	261	243	242	242	249	231	251	224	238	239	255	259	221	246	236	238	262	216	249	249	246	267	251	242	233	227	257	228	228	240	220	235	256	238	235	239	279	235	249	236	244	247	265	237	259	245	258	220	224	247	229	243	252	243	243	231	239	222	246	208	202	248	254	240	267	239	216	287	213	226	240	278	257	245	220	230	260	262	250	227	227	234	241	247	255	219
11446	7676	13359	13938	12727	10854	9098	7427	5544	4213	3169	2248	1749	1533	1480	1366	1404	1456	1509	1703	1753	2016	2284	2414	2513	2739	2867	3042	2990	2906	2716	2545	2774	2700	2405	2405	2348	2339	2219	2252	2143	2129	1988	1900	1893	1646	1563	1444	1353	1215	1128	1021	989	1040	958	885	846	828	793	832	858	771	807	854	748	806	756	682	692	657	655	634	624	654	645	603	632	614	613	616	546	604	564	658	589	577	578	641	603	573	588	582	587	612	612	608	608	576	610	574	573	549	591	618	605	600	640	604	592	582	658	578	589	605	591	636	593	593	595	617	612	596	600	609	631	618	611	637	628	578	581	647	563	599	628	607	574	620	609	579	598	631	619	608	585	587	616	583	609	551	634	578	565	583	609	573	556	603	594	564	607	626	603	546	604	613	592	534	564	544	620	598	631	585	631	580	577	592	619	623	590	612	568	561	542	593	615	597	604	635	620	611	551	609	638	617	596	575	616	569	600	598	605	614	612	598	624	595	625	571	632	570	563	586	634	592	593	621	597	590	635	619	568	585	560	576	606	558	615	570	620	603	572	599	650	552	594	605	620	604	588	558	599	594	551	613	609	610	599	607	599	580	618	615	602	567	616	598	573	634	623	556	587	592	583	608	600	610	640	546	548	615	602	574	589	589	591	582	571	632	598	599	610	611	616	625	578	622	606	610	592	620	599	579	599	594	624	601	582	583	560	575	630	630	628	613	612	592	606	617	585	585	579	592	588	575	615	564	569	608	566	602	581	582	603	627	603	624	580	598	596	606	570	641	541	594	599	580	648	588	616	577	571	604	615	585	620	603	583	608	593	629	625	633	624	629	653	617	595	613	584	607	607	587	581	600	580	583	578	565	609	633	617	638	625	612	619	608	611	608	583	552	628	583	592	551	635	625	626	583	596	597	604	554	566	590	571	619	602	570	600	634	600	605	578	610	598	606	598	601	578	571	580	570	548	593	583	628	604	582	583	606	537	605	583	590	597	601	638	594	609	633	511	568	600	622	624	571	597	604	603	622	583	566	598	615	585	579	565	557	591	574	567	548	607	638	619	619	622	555	592	584	643	651	564	641	606	609	606	567	595	617	584	561	553	621	646	576	570	598	581	605	578	579	607	593	577	568	623	600	591	620	577	617	578	587	514	627	550	606	576	653	604	606	620	613	622	566	608	565	610	589	570	610	617	571	589	594	626	604	623	636	612	619	579	614	581	603	583	594	594	591	598	623	587	628	584	557	588	604	588	598	593	622	608	585	594	586	634	609	596	592	601	640	576	651	599	558	602	597	582	549	547	579	603	586	600	606	578	567	587	618	612	578	598	596	631	633	599	580	542	584	622	565	601	593	565	609	629	604	611	625	601	630	588	556	601	577	578	615	609	569	558	580	602	598	578	598	612	614	587	624	623	602	599	581	568	597	617	646	569	582	623	628	573	609	619	630	609	622	587	598	603	568	624	587	577	595	567	600	618	602	597	617	593	595	612	624	593	613	584	538	592	600	619	593	632	604	550	592	591	623	583	617	596	599	619	601	604	615	570	600	622	558	603	616	590	577	592	544	594	597	597	580	604	583	561	593	606	604	589	574	544	613	595	579	633	542	590	572	584	610	633	584	552	608	558	613	608	618	604	611	570	601	592	619	586	572	629	600	643	563	605	613	596	614	580	554	602	616	593	568	622	565	565	570	621	577	637	610	610	585	601	594	606	645	604	566	621	610	644	634	592	578	566	615	635	589	580	628	590	643	564	624	639	625	535	585	613	601	615	590	604	605	599	575	597	588	608	568	582	650	572	617	606	599	605	645	575	595	615	539	635	578	584	601	550	593	613	575	592	583	628	623	579	618	568	613	556	576	573	645	590	625	553	577	577	550	589	555	600	573	561	607	566	573	597	628	552	609	611	589	576	650	590	619	598	600	588	556	533	613	579	671	652	579	570	648	541	627	569	597	548	582	612	617	612	586	581	586	610	607	575	575	642	609	634	597	576	575	641	640	577	618	630	598	588	605	582	585	597	592	618	615	611	581	574	595	609	639	572	596	579	595	582	609	648	623	579	610	605	583	582	621	595	575	615	602	599	559	647	614	586	604	600	598	642	595	549	615	598	578	566	579	638	519	551	626	605	616	602	574	592	592	571	636	605	576	580	582	555	569	616	593	585	620	596	587	583	559	566	574	599	587	616	617	632	640	567	602	578	615	585	581	590	563	653	595	620	586	609	627	643	597	571	570	622	618	591	584	605	625	630	534	605	598	571	583	615	573	598	620	602	588	589	585	616	577	593	586	571	588	606	572	620	602	575	612	583	602	636	573	616	611	625	599	580	598	589	538	617	580	608	608	603	558	625	550	611	561	609	603	627	565	628	603	622	590	562	602	565	631	567	596	605	557	609	583	624	612	634	620	568	593	586	619	621	582	590	560	595	576	648	612	594	605	616	627	627	605	616	621	614	602	622	617	607	573	607	582	577	624	581	623	603	617	619	601	601	607	571	568	583	635	582	611	609	615	631	581	600	585	578	612	598	575	592	602	578	585	576	549	563	630	609	604	614	557	578	573	588	674	617	629	637	563	589	593	588	592	574	626	595	542	601	590	612	564	640	578	597	574	569	583	613	587	630	594	588	585	600	607	614	591	572	587	628	608	584	577	618	594	575	601	592	587	623	627	600	553	575	609	566	627	606	590	588	632	589	620	543	572	571	575	662	603	589	560	611	588	625	598	589	558	601	570	638	614	593	601	621	587	569	591	613	580	600	596	595	599	584	598	555	615	598	548	597	566	622	606	592	583	611	636	556	573	590	605	589	571	628	565	578	548	601	590	612	582	565	584	575	597	597	600	605	610	641	588	598	592	633	576	596	614	605	613	571	595	567	612	604	586	586	622	556	615	593	572	581	555	603	605	574	632	574	597	584	576	591	559	603	613	601	596	606	606	630	632	562	589	601	597	574	569	612	617	623	590	609	620	600	608	599	596	602	603	596	601	592	570	593	573	562	588	588	600	603	597	605	597	596	580	601	575	617	586	622	633	615	607	595	599	608	570	607	593	599	604	576	583	602	597	576	622	609	614	610	577	573	582	580	611	634	595	642	595	596	581	585	604	581	585	558	575	604	578	594	629	579	543	533	604	591	588	571	616	615	607	592	591	582	585	621	562	584	615	586	624	609	599	596	622	596	614	598	598	615	579	557	602	581	632	588	572	600	596	591	595	566	608	583	580	579	547	633	585	603	591	614	636	630	636	603	583	656	610	621	608	602	596	579	606	605	582	587	624	559	578	584	587	644	589	598	603	562	617	585	595	566	568	561	670	595	607	590	641	573	634	594	561	601	581	599	580	596	574	602	612	608	625	608	634	579	614	605	606	586	615	557	632	521	613	578	581	581	612	638	604	601	577	563	632	600	563	603	603	601	583	605	627	602	584	621	634	615	612	551	635	613	621	612	620	648	574	594	566	565	582	616	544	586	569	659	587	579	560	600	594	644	631	628	588	624	547	585	592
6083	2836	3220	2178	1627	1344	1103	810	619	488	408	350	319	305	309	293	298	317	311	347	359	344	362	390	378	456	429	428	419	390	396	362	437	366	387	385	390	363	378	372	334	362	369	369	385	343	307	324	302	324	274	327	296	296	338	294	311	291	277	280	263	278	299	315	249	284	278	301	302	305	275	286	287	307	257	288	275	287	284	286	291	300	265	283	280	269	278	287	283	299	286	267	283	287	293	258	251	270	297	297	293	267	312	302	287	275	248	277	291	313	283	268	267	302	279	292	289	288	278	295	286	260	274	302	263	260	288	293	268	279	282	307	302	307	286	327	263	268	301	268	266	291	251	255	268	268	276	274	272	286	273	297	270	302	244	281	293	283	296	314	306	298	269	312	287	281	344	289	305	269	302	282	249	262	289	298	325	283	280	255	272	283	311	309	309	265	289	242	264	310	261	298	300	260	286	287	291	284	271	275	272	312	285	269	301	265	296	324	272	282	279	276	277	286	261	285	266	279	287	282	295	279	298	279	269	258	286	308	323	290	307	282	302	271	275	280	294	259	295	336	294	307	271	246	277	265	283	281	274	274	277	271	276	288	275	280	279	290	292	300	262	255	288	261	289	273	291	283	285	301	282	273	253	258	247	319	283	254	293	292	297	294	309	262	287	281	287	313	298	302	265	275	319	298	285	292	271	289	283	302	238	303	298	321	302	267	250	296	315	260	254	285	277	291	264	335	286	321	290	290	285	246	300	278	284	306	291	291	313	282	281	288	268	306	274	287	297	295	287	257	267	314	257	272	255	262	297	276	288	288	284	284	258	259	246	271	279	295	284	265	283	298	275	236	274	272	297	283	285	294	256	303	270	299	298	297	271	273	298	295	276	288	278	277	278	300	280	275	273	276	283	279	270	290	273	270	299	265	298	285	274	279	276	275	283	290	283	329	248	296	265	282	290	285	303	262	281	304	280	274	277	303	266	258	290	310	270	306	297	273	268	286	260	280	280	295	307	269	305	302	261	271	261	272	283	281	269	288	290	309	273	309	293	270	288	284	273	262	295	254	266	278	285	270	280	289	280	284	252	260	282	298	266	281	290	260	290	311	269	276	305	275	298	274	261	271	307	275	265	301	278	328	287	269	258	327	307	294	309	250	286	259	273	296	332	299	303	294	293	308	283	277	275	292	311	246	255	300	272	276	296	301	274	278	267	245	325	279	257	252	278	287	279	309	269	292	296	310	298	286	287	291	296	291	275	292	293	288	295	268	276	333	319	254	250	292	271	311	282	275	268	330	268	289	276	263	274	313	273	300	267	280	262	253	298	275	287	321	288	274	300	294	275	295	286	311	264	266	271	273	260	257	280	284	278	249	252	302	297	283	278	304	269	304	272	290	264	298	258	266	256	319	269	321	282	278	266	302	282	274	275	319	292	291	279	245	283	293	299	263	311	294	274	265	315	292	263	278	302	242	270	276	301	318	280	297	292	289	259	276	258	290	270	305	268	322	296	281	269	319	282	280	271	290	282	324	296	306	266	294	293	308	299	297	269	307	278	302	272	275	289	277	310	301	269	278	271	274	294	287	305	250	295	277	283	303	265	293	297	282	272	283	313	287	311	279	273	276	296	278	268	302	282	268	270	296	283	276	283	284	288	262	276	286	281	297	273	273	277	284	290	268	249	282	279	266	294	284	287	294	286	287	284	249	294	296	258	303	308	311	259	305	267	259	292	281	279	303	281	269	287	279	309	304	265	281	299	288	286	289	301	295	292	278	298	296	278	312	264	289	294	281	274	280	268	305	302	248	277	286	292	312	272	271	308	281	285	278	282	258	285	297	289	273	279	301	283	276	268	297	288	289	278	271	276	288	284	284	310	290	287	324	288	293	253	310	281	269	291	259	263	287	267	282	289	277	294	261	308	250	288	284	306	271	267	246	302	268	292	302	263	285	278	260	253	291	293	277	270	278	258	270	303	326	301	284	287	287	271	286	279	273	292	269	284	312	290	265	277	277	301	300	315	302	253	277	285	266	304	323	289	278	295	305	274	278	279	289	302	313	282	267	294	314	268	254	297	282	296	304	301	261	276	282	287	289	284	297	280	269	264	297	275	309	298	293	272	283	280	280	284	307	294	303	289	288	267	289	274	256	297	294	265	244	285	284	238	324	284	268	264	265	278	297	269	263	274	267	285	296	284	301	310	290	279	278	280	287	282	302	283	271	260	273	283	293	300	262	273	273	290	260	266	238	313	272	294	280	283	297	259	284	286	283	303	295	307	312	265	289	289	274	270	308	312	299	281	255	276	262	297	273	262	290	297	295	290	295	251	261	292	262	303	279	273	288	278	268	304	284	273	281	270	280	280	304	299	307	290	327	265	278	279	265	287	237	268	310	295	229	309	292	280	300	267	306	272	274	273	264	269	292	272	278	265	292	275	266	308	280	313	305	261	298	271	306	307	291	283	272	309	292	294	289	295	302	243	267	289	315	290	282	296	250	250	291	326	274	291	280	255	288	285	283	291	297	263	303	261	274	316	286	282	300	280	273	262	301	299	285	297	289	295	289	309	290	287	252	283	267	278	302	309	266	271	288	263	254	282	311	301	295	242	274	293	308	283	283	244	275	262	261	284	312	319	285	262	277	312	294	262	282	263	289	297	307	311	315	267	269	293	312	294	295	314	258	294	304	277	300	291	290	271	287	281	307	262	290	274	291	281	259	258	249	307	311	296	277	258	268	268	288	284	281	285	273	251	269	327	277	305	269	249	274	279	266	316	278	272	249	271	266	292	272	276	269	271	272	266	294	268	295	296	278	264	261	276	288	286	278	279	281	278	293	267	261	251	275	293	287	312	285	301	272	294	292	279	313	262	290	296	256	258	286	296	287	269	284	287	259	273	300	314	281	288	285	311	255	264	279	253	288	288	270	280	278	314	279	272	286	300	297	271	303	253	282	289	297	250	270	309	318	284	287	314	288	289	291	293	249	314	301	267	285	289	297	279	306	278	296	270	284	276	268	290	268	281	296	300	281	269	300	279	272	260	288	262	253	286	273	303	340	287	291	277	288	253	288	276	263	261	270	299	317	293	274	291	270	237	285	255	302	300	243	276	270	306	275	249	298	278	258	302	278	272	282	257	266	310	304	289	257	318	279	276	314	279	280	277	301	300	292	269	279	262	283	300	293	276	279	291	281	296	284	281	277	291	290	280	279	277	292	291	284	258	292	268	275	251	307	269	268	279	287	277	285	312	265	291	294	294	301	280	322	284	272	286	307	278	286	330	309	271	263	273	289	263	262	267	301	253	312	300	304	272	286	259	261	262	288	337	298	312	264	278	274	282	299	295	299	277	287	287	275	281	272	286	264	267	295	262	273	277	277	323	298	315	302	276	264	294	281	281	268	249	261	274	331	261	313	279	304	284	296	274	262	274	293	267	293	312	262	291	284	316	282	303	274	282	304	310	270	285	310	284	277	271	274	261	262	305	298	276	277	257	274
4321	2941	5780	6420	5892	5148	4372	3501	2628	2067	1540	1168	824	788	791	857	876	854	976	1120	1168	1317	1382	1481	1563	1681	1741	1862	1765	1618	1555	1482	1658	1474	1431	1453	1474	1422	1416	1377	1304	1290	1226	1259	1163	1101	994	949	912	869	808	815	789	793	793	772	763	810	748	758	705	788	700	686	727	671	705	729	730	666	714	679	658	707	697	678	678	706	664	707	706	736	736	700	658	704	695	658	688	688	714	682	712	729	700	665	710	718	703	752	704	694	676	668	725	670	712	670	676	682	691	715	682	696	667	703	671	741	717	694	674	680	699	672	728	647	711	686	678	675	695	691	724	659	729	721	694	720	722	702	703	669	689	720	699	671	695	726	736	713	704	681	735	664	701	690	717	673	722	728	685	707	654	757	718	673	690	742	667	676	677	657	748	699	669	685	689	678	684	706	703	675	716	670	670	670	661	665	677	701	650	689	687	696	667	662	674	728	660	708	684	707	690	666	727	670	690	677	687	666	700	687	687	715	691	682	706	725	720	737	680	688	681	680	663	714	746	720	656	696	700	679	685	662	689	658	686	648	629	672	697	659	691	736	663	675	715	687	704	649	709	646	696	706	694	748	703	673	699	688	658	691	681	690	695	680	654	699	661	692	712	737	687	691	689	744	696	669	753	715	645	640	729	713	721	719	735	729	725	682	703	668	686	684	681	660	656	696	667	685	651	692	662	719	694	726	751	652	712	725	683	669	659	705	670	701	703	734	661	702	748	630	699	691	685	691	678	677	650	652	674	614	698	686	658	676	676	673	665	696	689	685	718	649	668	669	734	665	692	709	659	689	653	717	638	720	712	687	710	670	688	669	652	693	674	694	661	685	677	670	710	666	628	701	679	696	710	682	706	655	690	674	694	668	665	672	710	694	714	707	683	722	674	665	646	660	678	675	684	713	700	676	694	693	730	687	706	703	713	733	692	681	681	675	716	705	696	751	692	694	711	644	739	714	709	690	654	723	690	687	731	706	710	738	663	676	720	684	688	648	696	672	706	678	704	685	639	710	720	693	717	721	710	654	697	724	694	701	669	703	682	686	680	677	720	666	654	645	694	627	716	737	684	690	686	698	652	701	659	695	695	703	687	712	684	657	668	696	653	704	705	706	722	717	704	727	681	707	648	688	679	718	657	691	709	682	690	658	718	714	721	746	663	703	683	660	691	691	696	758	674	699	696	700	712	695	738	677	718	666	690	692	652	686	713	661	666	667	674	705	686	686	673	650	727	710	688	725	711	683	644	659	673	695	669	682	681	705	714	693	660	710	713	661	659	686	660	659	667	685	704	721	727	680	696	660	693	707	684	724	683	682	686	713	661	668	685	715	707	711	670	683	685	715	687	715	721	704	738	708	743	670	696	777	668	690	631	679	673	708	679	766	668	732	703	641	715	692	704	695	710	688	703	670	685	689	653	647	682	736	698	681	673	683	675	668	666	662	703	660	686	711	671	674	706	732	677	689	686	662	688	660	717	658	696	714	671	669	689	652	690	684	725	657	708	669	659	647	698	728	761	682	694	668	705	684	709	690	705	698	716	639	711	700	685	715	726	666	696	668	676	687	667	724	720	700	687	694	671	679	664	691	678	698	703	654	694	695	707	708	698	671	700	659	709	687	670	698	701	693	709	721	678	705	655	706	698	614	711	741	708	667	708	717	622	657	731	728	699	652	640	712	685	720	707	714	742	732	661	693	685	663	725	708	699	722	683	721	652	667	718	700	666	710	705	651	675	712	689	768	698	667	696	684	688	682	688	665	688	655	712	721	706	694	721	673	689	708	701	673	660	638	736	674	713	692	666	680	708	685	681	693	676	732	729	693	678	709	716	706	734	678	714	687	719	697	716	675	690	721	657	738	715	657	655	728	680	697	631	708	675	694	688	686	694	710	671	658	682	707	713	648	683	695	672	685	692	698	682	724	707	718	710	693	708	708	698	688	682	717	668	674	699	703	700	690	659	721	665	714	680	692	711	656	698	687	691	650	722	691	717	695	686	734	699	705	648	715	669	726	691	707	671	659	720	679	683	657	695	686	690	704	665	657	707	666	710	691	728	656	682	649	657	691	675	663	715	710	702	712	676	698	673	701	670	700	720	742	695	714	725	763	687	704	716	653	754	705	652	707	672	687	636	687	679	700	680	670	684	673	665	674	673	680	657	704	705	689	673	692	706	658	716	675	667	749	642	722	670	695	664	662	695	679	667	716	669	682	706	681	660	715	701	718	681	664	642	691	669	708	720	628	659	720	689	660	705	721	676	711	647	722	692	710	660	696	685	683	615	742	708	707	682	710	660	693	676	700	680	667	676	674	672	726	696	662	732	706	689	709	723	710	688	693	694	696	703	721	655	700	652	725	693	703	689	682	707	698	657	640	689	674	696	638	674	687	702	715	727	685	676	675	642	730	686	673	670	661	638	680	729	710	714	693	660	708	695	719	700	699	695	686	735	712	664	665	667	645	701	655	663	738	723	733	671	663	658	701	676	671	674	674	681	710	708	711	684	677	706	643	693	712	721	729	732	727	699	710	674	710	679	719	710	677	713	697	679	716	657	689	712	665	706	617	645	719	677	650	645	668	696	745	698	674	694	703	694	718	719	691	711	690	725	674	683	653	705	678	698	703	662	639	681	693	696	658	665	730	695	724	713	708	713	701	631	707	657	700	743	693	652	709	730	667	635	723	696	692	659	675	695	673	678	697	753	684	688	720	672	670	665	638	691	676	683	687	721	712	711	713	689	681	681	738	659	703	681	714	711	701	679	725	639	713	669	626	700	738	700	645	710	662	651	688	697	671	671	671	724	678	687	683	739	643	699	684	687	737	677	736	666	679	723	669	699	664	652	657	690	725	677	705	718	655	669	720	732	748	691	697	714	713	715	660	703	673	681	672	728	703	685	734	697	718	697	681	683	690	665	710	705	732	695	707	667	732	679	707	738	677	702	710	650	644	749	720	684	705	721	698	673	689	708	661	647	678	722	664	691	683	715	647	702	686	685	717	678	717	688	712	734	677	729	674	679	726	705	700	674	683	723	656	667	690	678	708	683	669	719	701	668	680	681	759	705	702	690	720	651	692	732	691	657	714	672	680	668	699	675	652	656	650	704	719	656	667	703	732	719	683	716	646	663	713	666	664	727	681	650	673	690	673	710	698	733	713	706	649	714	684	682	672	715	659	711	764	731	715	701	675	648	674	643	694	677	713	685	670	689	642	653	722	696	668	683	687	737	687	688	693	706	682	683	694	715	630	633	671	660	687	719	682	704	713	706	722	674	687	666	674	683	674	691	677	664	657	694	676	700	690	681	655	743	678	690	708	681	684	640	685	710	683	723	672	673	691	699	685	687	713	668	684	720	675	636	695	725	704	668	672	714	685	690	717	682	720	689	736	704	701	727	669	679	695	692	721	712	760	655	690	704	693	703	701	671	679	672	729	703	728	702	704	723	748	758	667	678	700	651	677	736	689	657	713	702	642
14053	6037	6498	4168	2909	2259	1731	1306	990	767	571	459	373	359	330	322	341	325	362	373	383	413	458	455	486	479	490	519	564	481	485	460	454	416	444	436	409	414	416	409	364	411	423	407	375	344	300	335	299	304	305	326	288	308	297	323	269	263	306	308	287	296	329	289	279	289	294	259	262	279	247	306	270	242	287	278	251	265	278	258	260	273	258	258	235	318	292	273	266	273	290	291	266	265	254	248	238	247	261	258	258	280	245	265	279	263	265	266	282	268	252	265	286	244	256	266	279	281	251	283	250	303	246	251	264	276	254	288	271	272	267	315	267	254	279	262	245	266	236	285	245	255	266	269	246	269	246	270	280	260	257	244	283	268	245	301	264	265	272	234	285	215	274	253	275	279	300	263	261	265	262	266	227	253	298	272	253	238	288	301	283	267	273	287	281	289	261	259	246	257	270	288	258	260	284	271	238	251	253	269	243	278	271	256	267	252	302	263	301	268	264	271	253	257	279	259	247	274	255	249	247	247	261	274	245	263	278	268	251	278	292	261	260	245	255	247	284	254	234	266	263	279	279	279	262	257	294	262	273	234	271	293	248	288	298	322	249	267	238	297	267	293	234	243	246	275	244	260	285	283	253	242	272	263	255	259	253	267	286	254	276	263	244	250	301	260	252	286	253	272	252	254	248	277	281	280	266	283	253	268	281	269	279	266	265	272	280	267	296	234	261	250	253	281	261	265	267	285	258	239	263	219	298	294	274	269	254	258	256	264	275	258	267	284	284	273	232	265	272	283	254	240	239	266	269	266	244	254	300	257	286	272	259	259	265	285	247	241	286	285	262	271	279	271	282	252	259	250	288	281	274	262	242	265	260	274	280	240	272	303	277	244	246	260	274	292	267	282	268	243	263	254	264	284	252	235	265	271	262	298	269	232	271	302	256	282	273	262	278	249	261	279	295	284	295	260	244	260	256	263	284	258	275	263	253	274	277	257	272	284	293	274	261	231	263	295	248	249	278	234	264	258	279	264	303	293	266	272	243	252	241	279	268	263	248	252	256	262	258	242	257	260	248	268	275	292	260	249	270	275	244	258	273	247	265	266	279	248	279	263	280	253	233	266	294	299	267	259	286	258	211	247	249	211	247	285	252	251	273	255	281	282	277	260	278	261	279	267	264	251	256	243	263	239	260	253	262	253	276	280	250	260	249	269	312	240	267	246	275	260	266	264	270	251	244	263	286	268	271	242	270	277	257	258	253	241	247	243	289	291	282	275	270	244	297	259	261	269	280	271	246	242	264	251	285	260	269	250	259	263	280	259	251	265	242	278	277	285	235	296	246	296	257	267	280	258	279	246	273	262	270	279	273	270	247	269	248	261	237	266	276	279	286	268	278	294	266	244	247	260	251	251	251	280	288	273	240	289	276	266	268	254	267	283	258	276	269	249	275	259	283	262	234	266	283	281	289	271	261	267	260	279	269	261	301	290	277	285	261	266	261	276	261	275	226	267	277	272	262	270	259	263	230	240	269	233	245	236	275	249	279	281	268	299	311	266	276	234	304	277	280	286	255	273	281	301	262	255	249	264	264	255	247	280	267	288	265	269	308	259	242	255	272	279	245	282	239	257	256	248	284	260	249	260	244	253	242	285	254	254	304	293	266	254	255	267	276	275	215	267	249	267	261	264	254	241	246	248	244	266	259	273	274	257	265	287	252	241	232	278	291	286	256	268	277	244	278	273	262	268	250	255	266	245	279	253	258	300	267	260	255	253	263	274	297	312	285	277	279	288	258	254	268	230	268	269	263	243	261	256	255	296	278	272	250	269	271	245	271	249	254	264	256	253	262	262	271	256	205	263	256	255	248	249	292	279	233	278	260	269	245	271	251	254	264	248	281	251	274	280	275	243	260	246	274	253	280	265	249	262	262	246	312	264	253	268	258	278	272	247	280	287	256	256	268	280	269	269	246	287	262	270	247	295	271	236	258	273	290	274	261	252	231	253	265	265	285	237	259	259	241	264	252	271	266	283	285	255	267	267	263	281	288	276	287	257	300	293	263	286	252	302	245	265	259	296	248	275	273	274	273	284	251	270	273	240	271	260	256	259	265	242	263	280	279	273	262	260	275	269	309	298	249	253	301	287	304	235	241	274	241	247	280	260	233	261	261	261	295	258	292	221	253	260	291	278	292	260	257	225	268	263	248	237	291	232	276	317	285	259	240	255	286	251	264	235	258	285	252	295	250	276	279	278	260	312	269	266	266	265	263	274	282	301	258	260	256	257	250	249	248	252	247	261	249	270	276	240	271	296	301	266	237	289	287	275	250	290	281	237	273	280	278	254	256	263	262	266	272	262	250	236	279	266	273	259	276	280	242	263	260	255	270	291	274	257	288	287	254	256	252	236	247	276	273	249	290	305	261	266	302	260	250	270	244	240	262	285	289	253	236	287	255	276	253	268	246	257	281	267	264	298	244	254	269	240	258	266	259	266	291	265	253	247	252	280	269	236	244	268	260	263	273	248	270	297	249	311	215	252	259	267	246	283	276	276	278	259	263	259	269	266	275	268	270	286	256	279	286	257	266	266	266	243	270	280	275	255	271	257	260	281	226	268	251	253	293	237	285	263	261	258	269	240	266	276	256	254	288	274	276	244	284	265	303	266	269	248	252	264	222	265	247	285	284	284	262	265	259	273	265	268	238	277	280	260	246	237	254	246	260	268	245	267	261	267	261	293	276	256	242	265	291	277	265	285	281	299	263	279	265	258	317	244	285	251	266	285	251	277	251	229	246	283	225	256	270	297	243	226	277	243	249	248	247	285	282	236	254	236	253	285	305	294	259	278	285	273	258	250	259	261	262	281	284	221	273	254	244	245	242	256	280	246	259	248	239	247	293	274	257	251	275	276	247	270	280	258	281	240	288	270	232	279	256	265	260	267	258	286	270	273	254	280	238	290	266	283	264	266	275	252	211	239	239	261	264	244	254	268	268	262	289	293	219	255	257	240	243	263	253	255	258	292	271	263	284	272	284	240	276	253	262	280	269	254	265	260	303	251	262	297	257	239	293	269	265	264	253	250	242	278	258	273	275	277	251	256	275	267	247	264	272	275	277	263	261	265	269	247	282	253	271	281	270	289	264	269	250	241	266	265	276	272	262	266	277	263	277	261	263	261	266	232	286	257	275	263	262	265	265	287	261	236	249	237	274	252	271	257	237	275	275	265	271	291	270	276	243	263	276	238	282	258	240	272	275	252	259	246	274	254	251	255	289	257	263	269	253	248	246	289	269	272	298	256	275	244	245	279	259	236	278	264	256	273	267	286	270	282	268	262	277	264	260	257	261	302	255	262	281	285	275	270	257	258	252	247	256	262	256	303	255	252	263	265	268	276	274	266	262	265	255	237	288	283	272	291	288	294	272	272	285	257	260	234	271	262	268	277	246	291	294	266	241	269	248	261	241	295	255	254	264	261	290	258	257	286	280	266	270	291	270	296	259	237
9059	5339	10591	10880	9904	8439	7188	5588	4423	3368	2518	1792	1338	1188	1175	1181	1154	1201	1275	1375	1547	1776	2035	2053	2165	2382	2579	2620	2404	2209	2132	2189	2033	1977	1995	1947	1918	1773	1777	1732	1652	1749	1618	1602	1524	1267	1226	1230	1127	1014	940	967	884	929	872	816	841	784	754	793	800	732	762	783	736	670	757	682	678	685	675	659	692	695	645	697	717	633	660	669	657	670	636	644	676	669	666	628	663	661	632	637	675	654	683	657	643	651	654	605	629	649	658	622	606	633	654	635	696	668	641	655	691	645	639	638	680	690	679	654	600	684	637	712	641	637	664	656	645	684	704	650	679	634	661	648	615	691	698	629	623	651	633	676	653	633	607	581	679	636	657	629	683	658	635	631	612	679	644	674	594	634	688	647	615	670	646	595	657	641	673	632	637	664	594	627	655	680	652	590	656	630	685	659	641	635	670	662	652	616	675	692	651	630	681	649	641	671	657	649	713	696	638	711	628	651	627	637	658	654	633	656	677	661	651	661	657	689	610	672	666	648	633	679	643	680	655	663	663	663	650	671	650	663	654	615	683	643	641	669	650	634	624	651	654	635	679	636	655	664	604	664	693	641	671	612	675	643	672	602	649	699	670	675	615	689	670	612	659	668	653	640	649	619	615	694	644	700	707	668	647	628	652	696	671	675	667	671	652	648	674	654	700	684	624	617	623	671	673	615	666	665	632	682	658	646	663	648	658	641	632	625	642	644	665	675	642	656	662	685	622	640	671	602	619	614	662	647	667	671	654	618	614	630	659	659	685	625	641	616	628	667	652	657	597	647	714	644	694	654	657	670	703	639	631	643	656	634	645	625	670	641	626	633	639	687	637	623	642	635	724	633	650	663	687	657	691	590	663	634	657	667	654	653	642	672	614	618	594	650	679	646	658	647	627	714	683	631	619	670	695	631	639	649	670	619	651	662	631	659	659	677	672	654	648	686	611	656	633	654	699	632	621	664	674	661	675	629	672	647	678	637	684	667	675	650	636	628	630	675	686	684	657	655	671	641	632	664	616	651	650	658	634	672	652	628	665	685	658	643	674	658	688	637	599	668	624	664	674	682	648	638	684	610	638	648	632	632	673	651	681	618	674	625	679	638	658	650	653	636	654	597	674	653	630	648	639	697	698	689	605	658	668	663	606	726	653	652	593	645	609	613	654	627	651	662	633	675	647	646	647	666	682	619	682	644	652	669	647	685	671	647	620	649	664	633	666	620	670	659	634	641	621	641	660	689	685	661	668	671	639	643	661	658	645	642	642	635	673	610	700	671	635	635	679	609	648	664	617	655	625	652	642	635	617	655	666	617	697	606	644	673	656	660	636	593	624	606	683	660	601	669	679	630	666	596	664	692	661	657	658	637	632	655	641	627	692	632	616	637	601	608	640	628	627	644	651	651	642	703	662	620	600	647	655	641	652	649	611	679	656	631	633	648	686	638	651	673	646	636	650	651	625	663	654	625	618	711	616	674	640	655	641	620	661	615	661	669	686	675	665	684	631	625	615	643	620	683	608	623	622	615	631	642	622	657	615	622	594	589	720	643	688	618	670	684	662	642	643	653	679	665	668	680	594	675	635	654	641	635	653	615	627	680	660	695	666	680	664	664	678	661	738	637	644	690	665	633	672	675	616	612	667	642	620	676	692	634	646	722	682	629	666	645	652	623	693	650	697	614	649	628	601	614	658	659	645	657	625	621	645	616	651	641	628	614	606	623	640	735	639	652	609	654	656	676	702	636	636	666	713	661	675	660	674	645	643	611	692	664	607	659	624	634	639	651	666	663	656	642	638	679	644	639	652	672	675	653	668	644	674	661	670	590	708	627	643	634	615	668	657	672	648	676	649	644	675	667	640	680	671	608	671	648	631	672	657	686	637	682	628	659	669	645	628	677	666	668	637	635	654	649	649	678	679	695	661	661	668	650	633	659	667	652	654	683	622	691	673	609	662	684	696	590	683	650	642	628	682	631	644	607	676	705	661	656	660	674	679	634	632	645	654	593	643	646	633	676	675	626	644	639	567	620	630	617	634	665	642	648	628	673	663	681	630	630	646	669	635	645	674	665	660	648	689	647	619	658	634	661	623	663	644	710	650	610	641	647	717	623	664	638	685	653	671	649	705	651	664	613	629	647	661	636	694	666	650	659	615	648	637	639	649	613	636	642	656	665	665	684	612	652	637	688	639	634	659	664	659	632	636	655	686	678	639	648	623	650	660	641	644	637	632	622	673	669	665	665	632	632	639	646	674	635	617	658	646	663	630	690	633	642	695	670	625	669	677	618	707	612	669	647	698	634	635	673	656	635	652	630	704	616	642	635	645	623	653	636	666	644	638	626	656	639	629	634	660	640	667	624	624	687	633	629	660	659	644	637	608	624	672	657	678	685	624	628	646	643	623	701	698	642	611	648	700	697	614	644	628	674	679	649	658	615	653	653	684	639	612	655	629	637	648	616	636	606	628	644	664	689	699	669	668	639	660	685	632	636	641	659	679	643	667	616	677	654	635	617	604	609	628	611	648	625	619	669	652	668	668	632	697	649	654	680	656	652	599	655	659	636	663	620	607	664	625	659	640	636	688	626	664	656	667	657	672	666	612	687	637	648	678	654	619	673	652	650	618	641	658	658	629	620	623	668	628	648	653	624	682	583	645	668	622	609	676	663	635	662	648	623	659	666	653	658	665	655	634	661	683	685	641	665	665	691	609	692	643	659	626	623	664	639	678	676	676	678	666	629	637	643	684	671	683	616	613	705	715	667	653	646	660	666	585	673	638	617	659	629	619	664	585	681	652	678	683	667	698	654	632	656	645	643	674	649	676	666	628	656	646	628	641	693	650	629	639	649	661	583	649	681	671	627	662	651	702	636	627	615	605	672	644	675	629	678	704	629	684	613	648	621	657	674	615	679	682	610	692	692	637	648	653	635	623	698	619	665	604	644	650	664	630	710	698	622	635	654	707	619	640	696	668	660	671	633	688	627	666	658	669	622	670	631	667	625	650	656	622	645	648	683	665	558	693	607	666	710	704	678	639	673	623	618	608	660	679	608	643	650	650	662	641	628	624	647	630	608	638	673	661	677	644	684	623	686	636	651	662	689	652	653	629	654	581	656	626	660	682	677	620	615	648	690	648	648	645	645	700	667	650	649	607	626	627	619	650	640	671	636	646	650	660	675	611	646	702	635	650	631	669	682	642	646	650	644	644	672	699	636	654	672	664	609	682	680	680	670	597	663	661	668	657	658	631	644	637	649	661	646	662	664	693	684	667	670	641	661	642	610	679	691	647	651	627	653	642	665	669	572	717	675	648	674	663	670	606	633	638	616	708	681	643	666	624	672	648	638	663	638	615	627	621	652	657	655	592	680	649	625	664	623	611	619	666	672	664	650	676	615	709	628	676	666	635	682	668	680	650	653	648	652	672	680	596	730	701	602	652	670	670	616	694	700	648	667	631	645	648	687	692	680	702	652	638	699	621	651
22481	10397	9745	6680	4481	3289	2417	1852	1263	997	734	573	430	399	396	395	372	341	406	369	427	459	471	486	548	579	629	552	571	506	553	493	513	476	501	478	439	473	421	464	427	410	425	421	397	340	338	376	312	309	320	306	258	299	289	290	299	288	285	253	238	281	313	223	270	278	237	259	253	263	249	211	246	233	237	270	268	233	249	208	248	233	242	220	252	236	236	247	254	234	245	265	241	223	237	241	241	244	256	241	227	234	237	212	240	263	244	225	252	243	210	253	244	242	225	225	241	247	204	249	264	236	208	219	242	236	235	224	255	246	233	259	264	239	230	222	204	244	238	234	245	252	247	244	249	259	236	259	215	245	218	220	255	250	223	250	251	248	252	220	250	236	237	235	249	259	218	213	232	242	232	239	255	230	235	208	235	247	232	230	241	241	248	245	224	276	245	243	247	248	235	261	248	199	242	252	228	232	212	229	236	243	254	242	214	256	243	228	233	239	230	226	258	225	226	257	247	214	236	242	235	250	257	250	261	247	252	206	239	265	242	208	258	273	249	212	238	219	264	227	228	236	224	270	224	256	238	229	237	253	223	237	231	252	244	250	234	225	225	228	240	239	248	229	225	252	245	240	281	222	256	219	220	233	250	246	265	234	208	240	249	256	284	266	213	237	227	265	216	243	260	259	220	234	228	232	248	234	256	257	239	242	243	248	231	253	252	264	224	236	256	223	236	209	226	238	256	246	247	226	231	220	226	246	253	242	257	233	239	268	230	235	205	220	220	276	223	248	246	250	229	223	243	243	239	250	232	229	203	256	239	247	214	226	235	236	236	254	239	254	223	240	258	203	255	232	238	204	251	231	250	221	238	238	257	235	205	222	239	256	226	219	227	227	252	259	241	224	230	228	239	261	247	252	216	257	259	234	259	226	240	211	218	262	231	238	236	246	231	246	272	238	234	253	242	242	238	246	259	242	258	258	249	263	225	222	254	251	258	226	259	232	211	227	217	239	245	242	243	236	242	242	215	271	223	237	242	232	227	265	215	247	219	246	246	238	252	271	228	240	234	258	248	248	221	224	250	242	218	233	248	227	244	259	223	211	233	260	269	239	227	226	230	255	249	240	262	237	270	203	258	258	235	203	247	238	238	252	254	242	234	233	235	205	240	236	245	268	238	238	273	273	216	222	239	237	271	251	256	232	228	271	216	274	265	239	263	222	234	234	251	252	227	263	296	252	292	223	260	244	225	267	217	231	236	247	239	241	250	234	264	238	247	218	246	262	259	249	254	247	244	233	233	238	231	243	240	251	254	242	239	294	274	242	249	249	271	277	236	263	250	247	222	261	243	222	271	226	240	261	251	236	242	236	222	238	251	252	226	232	249	226	220	246	260	250	233	245	246	249	240	223	207	239	237	240	245	221	264	209	242	237	211	236	247	250	223	250	233	238	235	249	241	241	238	246	266	247	252	231	225	243	242	251	258	259	223	249	233	253	245	244	239	268	252	240	250	246	253	220	197	248	267	246	240	232	279	241	217	209	255	234	248	273	253	265	243	225	256	245	249	229	231	251	247	228	266	271	212	262	241	241	232	250	255	234	227	235	238	249	205	230	284	245	252	245	247	241	228	207	247	234	224	260	229	251	232	204	250	242	252	237	251	266	240	277	242	247	235	230	230	257	269	214	228	219	222	233	252	249	236	238	250	233	257	209	277	214	264	229	237	218	251	256	252	249	267	214	229	271	252	279	246	253	245	233	236	249	234	240	259	251	245	220	232	228	254	262	252	240	252	249	244	245	220	220	268	209	256	252	249	232	247	260	242	245	238	240	239	281	246	256	238	242	263	232	225	281	236	233	252	228	253	254	243	240	232	242	248	253	240	196	196	240	235	233	261	222	227	247	252	262	227	241	247	234	223	235	241	233	223	239	272	239	246	245	236	252	221	243	223	232	254	239	224	236	254	240	236	249	251	253	231	258	240	231	240	216	248	216	269	269	219	238	255	245	240	245	256	242	247	279	229	303	241	264	245	220	251	225	210	231	263	214	215	250	219	260	247	233	201	258	239	236	243	244	246	246	254	264	255	231	253	243	221	256	223	230	245	255	234	265	207	223	262	229	232	262	229	248	237	235	239	243	246	234	237	243	229	243	241	257	250	244	243	262	210	270	238	232	264	238	259	249	238	214	233	263	244	281	246	244	253	261	250	226	226	225	252	230	240	248	235	247	245	242	246	250	243	219	255	263	241	239	233	258	228	253	274	225	231	223	219	227	243	265	235	242	257	266	227	276	252	252	269	248	244	248	238	239	247	250	212	265	277	241	249	237	236	247	259	222	213	227	240	230	233	226	226	261	244	245	223	253	221	210	222	244	238	217	272	221	230	251	228	263	230	252	255	240	235	243	203	230	237	240	216	233	249	248	227	232	264	247	254	233	221	233	259	232	249	223	274	249	268	249	231	259	246	240	237	242	234	250	259	224	234	238	250	245	263	245	227	248	233	250	230	212	230	233	239	236	239	213	224	247	238	247	272	238	224	234	266	227	263	257	263	269	246	237	220	257	223	247	269	240	228	237	232	232	255	246	248	269	215	219	254	244	232	273	215	216	248	236	233	251	236	218	214	242	254	220	254	254	229	237	244	222	258	191	215	233	252	250	241	221	254	241	236	241	228	261	232	257	247	246	253	235	232	215	234	232	205	237	224	246	238	207	225	252	237	259	255	256	249	225	256	232	237	271	241	217	209	241	233	252	235	244	247	241	230	223	241	212	237	233	249	241	248	246	230	245	238	234	241	255	228	230	216	225	240	247	239	245	252	227	242	263	252	245	216	255	207	250	241	263	242	234	247	217	250	205	225	261	242	229	239	262	256	256	238	245	243	246	253	261	254	252	239	253	251	252	251	259	281	250	236	222	233	270	224	270	229	236	240	252	227	239	226	228	258	246	242	245	240	254	249	258	271	195	239	239	244	253	246	222	216	261	215	262	227	230	233	257	256	249	235	230	239	222	232	230	273	261	236	204	245	251	241	238	241	248	267	250	206	248	249	242	252	224	213	246	231	252	245	243	261	218	236	262	251	223	230	250	258	230	213	253	237	252	266	250	256	246	267	239	255	232	240	259	248	225	224	248	252	245	239	266	231	221	234	244	226	242	209	234	231	247	239	256	257	221	274	245	248	230	258	242	205	225	232	226	238	243	244	248	213	255	237	229	262	221	240	249	234	229	241	242	265	234	253	254	251	222	232	205	245	205	228	238	243	226	203	254	237	274	257	248	264	268	236	267	241	249	228	212	210	261	203	253	240	254	220	236	234	246	253	212	241	239	243	237	244	245	231	227	223	220	226	234	240	241	244	228	222	233	222	247	234	277	232	248	236	233	240	238	248	253	228	253	243	246	255	231	254	262	215	217	258	233	224	232	233	238	248	247	249	233	250	257	221	246	198	228	272	278	221	234	238	228	250	238	208	246	250	225	240	242	246	227	231	250	260	267	237	228
12321	7820	13825	14847	13520	11590	9602	7784	6085	4563	3506	2499	1837	1581	1361	1453	1435	1526	1608	1637	1911	2216	2466	2649	2873	3098	3252	3179	2911	2626	2851	2647	2558	2455	2478	2232	2164	2182	2116	2047	2025	2100	2049	1939	1674	1517	1473	1365	1185	1103	1139	1092	1012	964	885	892	819	781	867	794	779	794	757	796	711	736	718	707	705	578	641	637	641	640	630	634	596	655	618	575	639	597	606	561	592	635	591	629	624	615	589	605	587	593	594	617	651	617	578	589	580	600	630	564	622	636	638	621	605	608	557	622	620	619	576	642	609	662	609	608	570	588	629	598	583	578	599	572	590	576	580	602	605	612	619	577	571	584	636	602	575	620	598	594	601	579	564	604	629	617	611	602	624	611	581	618	634	632	603	590	604	591	613	597	620	591	615	580	621	599	629	574	590	577	584	601	654	572	622	588	573	627	649	547	599	570	592	610	583	620	628	596	622	594	584	613	560	587	575	556	590	581	618	586	598	575	615	601	550	603	587	606	572	612	623	612	553	560	605	604	586	636	605	617	616	564	631	571	591	581	629	605	580	594	603	584	617	549	579	587	626	595	577	589	606	611	587	572	617	597	599	622	607	586	598	606	647	623	599	615	585	598	650	566	627	595	604	579	579	635	577	570	561	605	579	632	600	607	612	591	549	615	584	584	599	603	608	607	613	594	620	657	532	592	587	619	562	599	572	611	638	600	595	567	579	559	576	618	597	603	611	563	575	615	599	668	554	625	554	607	595	596	588	629	615	596	645	571	584	578	571	581	601	610	588	616	566	580	597	538	590	604	581	635	581	611	598	572	616	602	572	594	609	593	608	572	566	594	569	611	531	609	598	620	619	592	565	651	645	542	572	579	573	599	625	561	586	573	616	624	576	578	590	604	609	526	587	581	611	554	579	614	615	593	563	602	579	589	611	599	614	572	564	631	576	593	622	573	621	642	614	588	592	589	604	583	555	582	609	597	583	617	641	534	600	550	591	602	620	596	582	557	623	573	627	598	584	552	593	626	618	594	588	607	608	624	617	615	556	582	615	583	589	573	588	584	573	592	620	590	612	586	591	576	598	574	535	635	616	600	569	558	599	598	610	559	560	566	621	605	560	604	599	593	578	605	577	588	591	599	565	630	571	531	632	588	622	598	607	615	594	608	580	600	649	610	585	589	592	599	567	561	575	562	586	553	631	574	598	561	591	574	616	632	587	641	604	595	607	585	561	591	586	620	548	624	579	581	597	573	583	572	597	597	577	595	622	559	559	625	587	603	616	580	650	562	609	613	629	669	562	606	662	600	586	624	626	608	573	610	580	628	617	616	592	613	585	627	635	600	587	580	599	564	614	597	568	605	520	576	576	610	582	581	613	586	583	586	589	587	600	582	554	570	599	572	556	653	575	582	579	572	577	549	603	612	607	619	582	582	638	586	610	589	585	613	581	596	591	580	548	595	596	616	603	570	605	591	578	569	611	555	607	587	597	599	589	603	574	595	599	584	607	623	587	605	577	596	600	613	574	542	621	607	565	587	577	591	617	633	614	559	580	601	577	606	574	555	594	537	658	532	613	602	581	617	598	573	566	633	592	608	621	594	602	547	609	598	605	587	622	634	609	604	624	628	600	615	613	617	612	562	562	545	581	581	532	551	584	593	611	614	613	591	624	587	642	642	573	577	559	605	626	585	604	577	585	627	614	615	544	612	645	569	598	591	615	599	561	580	591	582	606	620	575	585	553	591	641	584	584	595	596	606	581	610	579	569	626	563	589	539	650	608	607	552	589	569	598	579	560	633	565	605	575	628	625	613	594	590	597	621	588	578	592	594	600	586	608	598	577	607	567	613	602	591	553	542	597	601	632	561	579	578	564	615	588	598	640	608	565	566	605	618	631	585	602	602	644	581	611	610	578	605	563	567	567	561	605	625	624	598	606	603	573	576	574	604	589	572	579	598	617	629	576	576	588	594	614	605	598	591	539	540	583	587	615	575	604	594	545	603	619	589	622	587	568	593	625	563	560	628	614	582	602	588	588	584	604	572	580	629	615	625	601	561	614	597	621	600	593	596	634	523	643	585	664	618	578	574	622	567	622	616	586	582	540	598	572	574	587	598	602	579	570	589	524	581	581	614	577	612	574	629	622	585	613	627	608	586	650	577	669	594	562	533	621	590	602	601	582	561	622	561	578	603	574	579	553	607	574	594	607	573	616	575	602	594	586	640	559	607	591	597	592	601	626	639	573	587	622	605	600	623	613	610	622	605	587	589	565	594	521	563	559	598	584	590	609	584	609	594	593	605	572	593	602	644	586	575	645	589	635	561	584	605	606	592	604	596	649	592	595	592	592	586	601	601	566	587	573	604	605	625	530	626	588	623	597	623	608	604	581	598	562	556	628	596	591	554	570	614	600	602	591	618	629	577	621	570	629	634	587	617	588	626	643	613	622	571	578	564	593	630	606	574	610	589	566	551	588	580	578	616	575	582	582	627	570	576	589	582	599	599	560	579	588	556	617	611	574	568	591	585	626	611	597	593	615	621	535	582	577	562	555	598	598	625	546	641	555	566	551	597	621	580	612	646	564	621	571	563	588	584	616	575	558	541	563	579	585	572	581	607	617	578	581	585	632	566	611	602	588	618	584	599	559	610	622	591	600	545	590	595	609	627	567	598	565	607	559	592	608	620	590	572	563	569	621	604	590	597	604	624	586	572	605	611	631	567	623	582	565	603	635	604	594	623	640	629	568	613	639	653	612	581	606	595	596	598	606	648	571	598	557	649	585	566	610	629	577	604	617	566	588	583	566	590	615	633	588	588	601	617	587	618	613	544	589	608	589	579	597	555	584	574	595	559	621	603	614	609	610	539	628	604	590	638	560	631	584	583	575	636	587	592	550	539	553	594	591	602	606	574	594	618	651	596	621	566	601	566	572	600	609	637	590	580	580	598	612	594	633	576	571	646	589	581	607	634	666	630	583	599	633	581	573	599	555	599	552	600	608	572	588	666	636	584	594	630	571	568	576	589	629	628	567	613	617	628	634	564	604	651	643	571	522	618	623	580	589	566	629	620	606	594	552	554	574	584	599	567	594	623	608	598	587	593	567	583	614	585	556	607	608	536	650	574	591	606	599	577	585	590	573	636	556	589	577	596	583	564	600	559	581	602	609	598	605	574	587	606	604	572	609	598	568	552	636	615	630	635	576	610	618	591	596	595	643	573	600	598	624	605	608	591	576	604	575	611	599	666	598	637	598	633	581	627	557	534	586	592	587	593	605	548	592	624	602	603	567	628	612	615	622	623	594	577	610	640	555	570	633	584	584	630	636	612	630	534	609	571	572	603	601	612	633	591	631	628	552	580	571	614	590	583	545	610	600	598	597	588	598	630	596	600	640	616	579	629	596	545	586	591	578	589	611	616	595	625	603	620	547	597	572	607	581	614	579	575	572	558	596	621	574	578	613	574	556	578	589	596	571	575	552	607	605	586	607	595	659	600	580	595	586	569
7046	3085	3398	2577	1859	1427	1137	914	702	560	463	380	354	331	292	350	317	320	318	322	329	376	387	419	441	451	498	454	412	411	457	385	393	416	378	390	382	410	414	353	373	383	345	349	324	346	332	313	295	300	301	307	334	293	273	303	289	292	265	292	271	289	252	280	300	298	300	310	279	291	275	276	290	249	310	287	279	293	280	281	294	275	280	299	301	266	301	260	302	293	289	334	288	280	272	263	277	294	282	268	285	287	303	268	295	291	266	317	259	292	289	291	286	269	286	269	281	268	322	295	281	277	279	294	259	306	310	272	287	268	281	282	274	291	268	305	297	264	254	288	266	302	291	291	321	280	275	284	285	298	258	278	301	282	311	268	263	293	280	275	286	267	321	313	268	279	302	311	280	311	271	277	263	305	269	263	295	282	278	297	296	293	259	261	291	279	287	316	291	298	279	278	314	344	268	317	269	268	295	298	253	302	288	268	294	294	250	285	282	262	315	257	254	277	279	305	289	264	272	283	299	276	320	259	251	270	293	318	273	292	253	302	305	294	293	307	291	281	300	279	308	294	293	284	282	277	271	274	280	289	277	269	277	261	267	265	280	300	281	266	256	281	285	308	284	247	284	289	296	273	302	270	302	309	300	302	294	295	273	280	297	270	281	288	286	256	277	295	274	273	273	279	268	293	307	302	297	286	279	284	305	305	265	273	325	288	312	254	298	297	286	296	269	290	294	310	294	286	258	284	295	288	242	297	259	299	284	264	295	310	285	296	288	281	281	298	303	286	295	293	245	285	294	304	313	328	272	311	274	282	297	263	288	283	274	296	289	280	282	279	269	285	276	292	287	272	290	280	305	290	279	284	276	317	316	275	294	296	264	248	291	292	259	268	273	277	300	294	266	283	281	268	297	291	298	289	288	270	274	287	257	299	294	267	273	304	288	247	252	288	297	273	275	303	273	276	299	279	282	282	307	272	293	273	279	304	268	291	297	304	275	281	259	274	288	273	277	270	288	285	275	287	307	280	276	314	286	315	265	271	312	273	289	281	298	268	299	265	276	287	288	317	282	271	274	290	257	293	251	269	303	268	302	285	289	256	300	268	271	291	279	282	273	293	266	284	261	311	274	257	272	268	311	291	300	292	265	289	261	306	283	264	281	294	299	308	285	298	296	304	284	286	323	284	281	291	270	291	272	263	294	286	287	257	294	318	322	272	261	292	300	286	262	294	294	285	262	277	279	249	317	268	278	304	281	308	275	289	282	297	277	258	279	293	286	279	285	306	253	288	248	318	276	299	274	288	279	267	312	319	298	277	284	315	303	259	255	282	253	272	258	267	285	290	284	289	302	288	280	282	267	256	281	270	267	261	280	258	299	271	274	295	325	279	285	291	325	310	294	263	280	298	294	317	283	255	309	321	296	303	271	277	267	282	265	290	299	312	280	253	256	276	286	255	307	289	296	294	291	297	281	279	267	285	299	286	287	279	291	300	277	309	292	265	280	259	302	295	296	303	296	313	291	266	269	282	273	252	267	271	267	298	305	280	281	303	269	334	303	278	305	290	273	286	312	276	269	288	304	246	284	291	304	327	276	276	299	306	307	277	321	285	292	286	239	277	289	277	308	285	263	297	269	317	298	307	283	258	302	291	276	301	267	298	276	285	301	279	303	293	281	271	270	318	283	304	283	297	261	269	266	287	294	299	268	296	295	312	303	278	282	279	269	298	288	285	311	305	251	273	268	290	289	278	292	288	275	286	287	275	256	285	280	254	296	273	297	289	292	267	292	268	297	278	300	271	287	291	274	300	259	307	317	281	312	266	266	269	284	305	276	326	306	296	259	274	274	274	265	295	295	297	307	277	285	273	299	272	285	274	284	300	257	291	294	279	285	309	279	276	259	302	297	253	302	294	276	290	298	301	305	282	294	294	318	271	263	290	291	254	273	279	283	277	294	293	273	305	305	314	268	256	313	280	290	267	285	292	306	274	267	285	310	267	309	249	297	286	289	271	310	261	261	289	291	258	292	253	293	298	277	308	306	283	285	284	279	286	310	280	275	309	270	250	294	291	272	320	306	295	291	271	250	304	289	277	285	302	279	274	289	307	301	258	278	247	273	267	268	263	294	285	298	282	291	293	266	276	318	283	288	267	296	284	277	297	292	270	266	287	311	290	288	273	279	298	278	307	298	314	278	263	306	262	243	299	274	275	300	298	283	320	268	291	255	244	289	287	256	303	261	310	279	288	281	286	259	310	272	289	278	270	284	292	284	275	274	266	296	314	269	263	315	314	285	266	297	249	276	264	249	270	309	301	276	308	277	283	280	277	265	269	291	278	297	285	339	265	284	294	289	287	281	265	251	274	277	313	317	286	269	255	264	293	286	258	308	299	265	293	290	295	293	270	293	327	290	262	271	297	263	282	254	288	288	273	269	276	305	272	284	313	288	273	281	287	284	255	283	283	275	283	289	291	270	274	307	302	246	261	274	307	261	305	290	316	303	242	266	285	297	280	261	283	256	265	285	315	330	286	276	275	266	262	294	291	266	276	260	313	293	268	306	292	272	266	243	296	265	264	283	304	291	268	312	296	259	298	254	277	296	277	284	331	317	300	292	271	308	299	341	300	317	257	292	328	317	268	317	286	279	277	280	305	287	275	314	302	268	264	271	263	277	270	279	281	282	249	253	287	270	327	286	264	295	269	276	309	273	298	288	244	300	293	278	270	297	284	304	276	285	277	303	292	260	311	321	295	305	298	254	294	276	259	264	276	311	266	302	298	259	299	258	261	262	283	270	275	304	276	295	289	250	288	285	258	245	269	283	260	285	283	276	300	278	302	285	277	279	284	282	282	286	294	287	283	290	308	286	288	260	290	264	297	293	240	284	280	259	314	279	265	263	283	304	285	271	262	273	297	312	293	303	308	263	287	259	290	299	269	277	261	293	308	296	307	282	295	268	289	271	306	298	311	277	309	281	264	320	310	288	273	238	279	288	264	285	336	263	302	298	306	294	307	278	315	281	257	294	280	282	288	280	304	302	272	275	283	297	298	253	295	278	260	283	260	267	282	303	298	275	256	296	260	272	288	292	291	284	280	301	327	299	273	275	326	277	314	287	261	312	265	255	269	309	309	282	264	276	286	264	288	299	261	286	280	319	259	292	302	253	313	269	299	283	270	261	298	316	303	296	283	241	291	308	293	301	297	272	261	255	251	280	305	297	284	278	280	292	273	284	298	293	271	263	282	304	316	289	295	283	305	270	307	294	294	278	277	298	303	294	318	292	263	272	261	274	300	280	254	257	295	280	271	301	269	314	311	255	290	281	273	282	284	283	274	262	274	282	227	284	307	306	257	276	287	311	291	300	254	302	328	274	321	288	286	282	274	269	304	252	285	278	268	266	303	276	307	279	310	264	312	262	252	272	273	280	291	269	296	277	297	327	283	293	318	294	291	265	297	260	284	291	274	292	294	271	248	252	288	298	289	290	278	292	291
4545	3127	6031	7191	6571	5636	4881	3830	3080	2275	1779	1320	921	890	832	868	859	946	1040	1144	1196	1378	1444	1570	1694	1891	2006	1973	1739	1687	1645	1469	1539	1534	1481	1439	1359	1346	1295	1324	1354	1284	1330	1182	1109	1003	979	927	804	827	862	809	841	789	776	729	789	731	752	722	750	718	722	706	734	730	692	693	693	633	655	666	709	686	671	705	741	695	707	717	701	732	776	662	685	705	653	683	703	700	656	654	728	695	663	706	679	711	717	642	643	707	714	698	669	684	696	672	723	743	693	706	702	682	690	678	681	732	688	684	669	683	687	658	690	658	683	642	703	697	647	733	702	689	664	711	676	696	705	706	682	719	673	692	683	664	678	691	704	672	731	693	705	691	691	661	632	689	719	691	735	643	683	739	736	702	676	688	680	688	681	702	694	704	686	696	742	729	666	697	692	667	719	720	647	708	645	667	709	690	697	651	674	704	694	660	691	736	643	699	690	649	722	710	701	690	700	738	692	665	667	702	650	682	660	716	696	689	712	724	703	678	695	674	686	674	705	679	659	721	678	719	691	677	661	738	678	704	708	677	683	690	702	706	672	695	669	663	692	752	688	689	670	722	733	659	681	699	670	683	722	689	757	681	668	672	708	679	678	698	715	685	723	718	752	681	682	706	674	647	713	719	676	671	686	649	702	658	723	682	649	642	703	671	676	705	691	735	682	697	704	674	707	687	718	645	701	652	684	736	700	649	701	706	724	676	724	657	710	689	690	707	672	683	674	700	667	668	715	705	675	693	689	683	725	728	706	671	736	661	674	657	712	700	698	718	664	696	688	692	709	671	653	693	704	747	700	667	733	671	695	702	698	714	712	715	708	683	670	649	619	708	712	744	700	688	627	691	724	669	646	702	701	654	745	695	633	710	651	683	683	669	676	724	630	656	687	665	683	660	628	672	696	716	695	656	711	682	716	698	648	704	702	692	684	630	639	653	686	703	708	741	717	716	670	669	674	728	690	662	686	702	659	690	692	723	665	675	666	683	712	676	686	698	667	686	635	633	700	686	676	726	669	692	685	681	670	737	721	700	678	686	705	667	684	698	696	715	680	709	714	727	725	711	702	695	712	667	681	728	717	680	674	685	711	716	678	713	685	723	659	681	694	696	701	732	702	684	628	730	714	712	683	694	682	682	637	685	720	716	714	669	714	652	650	699	679	645	712	692	659	692	679	743	722	636	672	696	682	687	705	687	708	668	704	687	714	727	673	677	700	694	713	688	663	703	660	700	688	700	666	711	704	708	709	716	659	667	669	709	721	700	692	710	660	665	688	675	718	687	668	660	749	670	684	709	686	635	708	663	676	631	688	681	731	671	674	699	707	691	706	643	674	687	709	685	659	673	691	641	707	692	648	699	704	675	642	722	679	673	713	722	689	690	721	721	650	649	706	708	703	705	680	670	731	739	683	682	671	732	714	674	688	695	721	692	673	740	710	702	641	661	695	686	725	730	654	696	746	713	674	704	679	671	673	710	700	617	689	695	714	655	684	691	723	693	660	645	695	686	674	674	690	646	663	709	708	663	699	743	706	646	688	740	632	652	703	687	706	763	693	710	702	644	652	674	685	687	694	654	689	658	698	722	708	680	678	652	723	673	695	676	721	664	677	672	715	698	662	691	707	671	695	661	649	684	687	700	682	703	715	678	682	697	711	673	690	718	679	662	660	671	704	660	702	663	665	712	720	674	736	676	652	719	690	713	665	704	705	677	704	698	712	711	742	668	703	728	696	731	686	708	688	684	713	678	688	655	690	719	690	738	682	700	705	704	676	682	690	672	699	727	655	683	692	698	716	728	735	753	709	686	681	700	735	697	648	703	719	683	690	701	691	686	666	715	707	703	675	707	652	695	686	728	690	703	702	705	705	748	716	719	679	720	645	662	669	680	707	649	716	662	691	669	658	700	674	703	662	657	625	673	742	673	678	730	673	687	733	723	739	690	688	685	653	668	717	664	672	682	684	651	717	700	710	702	649	672	707	706	670	702	649	695	674	747	674	667	699	685	699	718	653	699	689	670	694	703	666	699	655	736	673	709	689	706	693	676	690	713	729	702	710	705	659	740	713	714	698	677	678	709	668	660	735	710	681	676	659	721	729	702	740	675	677	718	700	668	711	661	719	662	666	658	658	697	675	707	689	675	661	669	717	751	715	637	673	671	684	666	652	648	660	699	670	685	690	684	712	691	658	668	672	712	711	665	684	746	683	745	682	683	719	660	778	700	688	703	694	729	671	692	709	641	708	669	711	697	706	679	716	695	687	708	669	659	671	740	663	720	710	686	665	668	652	691	685	704	679	658	705	669	682	690	749	715	677	710	714	660	707	708	682	667	677	722	676	720	675	731	686	703	645	673	660	648	716	682	686	698	701	688	716	703	718	723	690	691	685	718	707	694	704	713	706	718	686	706	730	702	650	669	707	660	707	656	680	661	690	676	711	724	671	677	698	662	664	655	711	706	670	685	692	716	652	735	704	690	681	687	714	703	682	644	724	657	674	709	720	697	678	705	682	690	712	671	658	705	650	638	632	641	716	732	704	679	702	689	696	706	697	671	716	690	700	680	672	658	717	655	693	675	718	679	691	672	681	681	711	680	684	683	704	679	697	701	628	678	695	650	672	685	740	701	669	691	688	704	638	721	680	680	728	711	669	647	715	660	667	684	675	662	692	696	699	672	702	646	692	668	673	653	689	713	708	658	593	674	676	661	654	699	684	732	676	661	736	682	709	694	698	688	661	674	725	624	722	701	736	657	697	728	678	694	685	656	667	764	673	688	659	669	681	677	633	699	700	725	708	705	667	667	690	697	693	693	670	654	705	698	662	659	691	633	734	695	697	675	708	666	667	698	728	666	684	696	686	638	662	720	703	719	688	694	680	726	673	674	729	667	714	656	716	638	692	696	683	687	677	666	696	682	660	677	676	686	685	739	713	668	695	628	682	657	685	688	719	668	723	673	717	652	697	699	690	668	678	650	657	718	711	743	703	695	709	710	698	658	673	661	691	722	709	684	703	662	728	619	654	675	704	697	724	722	687	688	647	720	696	687	680	669	678	699	669	682	719	687	650	721	700	711	675	681	709	632	702	659	704	703	705	670	703	707	647	734	663	719	687	717	675	654	692	652	698	637	641	689	731	705	678	678	682	698	702	685	707	721	652	639	724	681	630	709	676	629	686	663	657	652	687	702	716	655	667	680	663	706	694	734	683	717	644	707	665	649	664	712	670	662	691	679	679	650	679	648	686	698	658	641	691	673	729	697	687	705	658	704	714	668	663	720	672	699	717	706	670	688	715	679	679	698	696	714	674	697	709	669	675	692	753	662	701	664	663	713	648	692	708	686	661	726	647	668	702	674	737	692	699	712	678	722	708	683	706	667	761	723	670	673	678	711	682	670	673	702	705	693	688	695	707	697	768	688	667	680	652	652	722	658	713	692	715	661	657	681	702	699	662	695	735	722	692	697	704	729
13549	6069	6562	4677	3266	2523	1853	1407	1037	848	624	506	382	358	352	345	355	361	314	376	387	398	430	449	511	537	556	523	509	484	464	465	429	440	463	427	395	417	382	393	411	424	366	391	372	328	322	320	299	320	323	274	277	299	298	276	260	288	299	310	295	281	297	255	260	254	238	276	283	288	289	259	273	255	275	295	253	227	293	280	275	277	236	262	276	285	288	259	264	284	249	264	263	257	281	254	223	289	261	255	258	281	259	261	254	285	250	233	247	240	261	243	281	286	243	246	252	274	255	245	254	264	242	281	272	285	270	234	282	307	244	264	266	249	236	245	282	253	234	269	236	255	264	247	242	283	243	247	258	272	275	255	265	271	256	295	282	263	280	266	277	257	284	263	281	237	254	278	273	261	268	250	247	251	265	286	265	270	254	228	242	250	283	295	242	254	264	240	272	270	285	295	253	288	281	286	255	243	267	253	259	295	265	263	260	252	244	250	265	274	267	275	262	242	276	262	282	275	259	256	255	252	282	258	260	264	273	259	269	276	276	277	244	256	265	250	253	279	249	240	267	249	273	272	249	261	257	252	278	251	264	292	233	241	255	258	297	269	242	300	269	246	276	256	270	262	265	268	279	298	260	264	261	266	226	255	237	286	275	245	266	280	272	239	254	279	284	249	251	291	241	255	269	282	279	235	249	266	280	281	263	293	260	252	248	250	273	239	240	277	247	240	256	273	270	279	247	268	259	242	267	283	279	283	264	259	262	275	260	267	246	303	259	272	264	259	266	298	228	280	262	230	275	239	264	260	306	259	257	260	263	249	283	264	274	283	252	260	265	290	261	248	278	255	256	252	256	297	265	290	282	256	242	266	254	271	277	248	248	244	244	279	275	269	249	284	277	270	273	302	271	267	262	259	273	259	267	257	259	266	261	255	258	261	275	256	260	266	256	261	298	257	262	233	274	260	288	256	265	277	240	281	266	275	242	266	269	253	254	260	258	298	261	249	279	248	277	286	238	236	252	275	264	287	263	261	245	248	299	254	286	268	272	262	248	262	260	229	273	261	255	285	236	309	275	273	283	287	245	294	278	276	267	260	271	251	261	278	272	256	254	268	276	270	289	285	236	284	267	257	270	265	273	265	259	287	271	273	268	281	254	251	260	251	245	286	259	272	252	266	257	290	260	274	236	243	261	255	262	255	235	268	243	244	257	250	267	272	248	273	267	257	269	261	271	299	277	257	256	288	280	237	242	293	295	270	268	252	253	253	255	283	261	298	266	258	275	251	233	294	256	277	288	232	283	257	252	251	259	260	287	230	258	226	267	265	284	256	240	250	294	279	242	258	290	276	257	291	263	252	253	263	266	301	275	261	278	275	282	248	275	225	270	276	250	262	242	284	266	300	243	253	294	268	273	249	268	275	247	277	272	250	289	244	231	252	268	266	242	288	258	281	241	261	261	244	254	257	243	228	240	254	272	260	244	262	280	257	234	251	252	294	273	280	277	279	250	243	270	274	254	249	294	287	271	272	240	264	298	280	234	257	238	277	279	230	258	256	246	266	265	240	266	268	254	278	248	263	285	253	272	264	268	266	235	252	296	271	295	251	274	242	276	265	265	246	285	242	244	265	269	287	275	244	282	268	244	278	256	290	243	272	298	267	253	270	268	238	248	243	264	253	239	276	251	292	286	276	247	291	254	274	283	279	245	252	247	257	263	255	269	272	253	286	223	262	266	285	271	285	256	241	280	248	240	280	264	263	263	261	258	282	244	274	254	246	264	261	260	253	276	248	274	271	269	266	252	282	286	273	276	282	278	265	271	266	270	273	267	254	261	220	271	261	263	277	261	280	286	272	267	259	262	248	250	241	255	300	256	289	286	271	279	292	232	236	276	251	278	264	257	243	237	271	259	263	228	264	258	241	274	288	254	234	280	250	288	271	278	244	266	251	287	252	243	285	272	260	286	261	265	252	284	265	259	282	291	259	258	256	260	275	254	257	251	233	276	248	289	261	266	261	253	270	249	272	276	238	290	259	235	271	255	245	270	247	248	260	245	262	274	282	270	283	279	264	243	253	264	253	233	283	238	283	275	283	230	257	239	278	280	260	263	286	268	273	266	242	234	267	280	248	278	259	269	244	254	249	250	259	265	257	267	278	287	290	259	296	274	272	262	258	271	266	266	269	247	277	246	255	267	240	239	264	267	261	270	279	264	260	255	278	242	287	256	257	284	254	277	285	282	281	270	272	262	276	255	265	283	295	287	258	264	246	268	273	260	260	294	260	259	239	256	267	282	317	271	269	257	282	278	242	286	283	280	246	268	275	244	264	243	280	253	290	281	226	248	242	238	267	261	267	252	233	262	275	284	264	279	273	258	260	224	273	272	240	274	271	258	247	253	264	294	222	278	256	249	240	271	267	260	276	247	250	256	242	277	278	255	253	256	246	256	278	274	257	257	240	280	250	261	272	272	268	280	283	295	287	290	282	260	272	275	283	274	259	237	288	271	256	258	260	268	307	226	281	274	285	246	268	263	247	263	286	247	299	271	240	261	259	254	258	255	272	248	292	248	250	252	263	286	275	286	299	262	246	263	248	265	252	255	253	266	231	284	234	283	297	257	247	241	282	274	253	272	248	267	256	248	258	258	257	261	272	291	289	268	256	255	293	316	290	269	314	243	258	250	249	282	272	243	237	239	239	268	254	246	266	278	272	290	263	279	244	292	271	297	250	247	244	251	270	230	266	283	286	276	256	256	246	265	246	250	267	250	283	243	270	277	307	271	281	287	267	263	301	268	277	290	263	256	247	269	268	247	280	270	262	272	263	245	269	253	263	257	262	273	272	274	237	262	266	274	284	231	270	259	277	277	276	256	274	242	246	245	237	265	261	254	257	248	247	255	261	256	233	260	270	252	242	265	251	293	253	246	282	263	264	255	282	264	276	246	276	253	283	309	280	237	259	247	259	287	271	243	269	290	297	269	269	282	286	259	288	250	256	234	265	262	232	265	256	231	255	262	243	249	275	280	252	274	278	260	250	291	237	262	278	273	251	257	273	266	284	270	278	267	277	260	259	268	271	285	304	268	290	263	270	262	287	255	277	269	277	239	250	254	241	268	266	273	280	219	261	278	239	249	253	257	276	246	264	240	262	269	276	253	260	255	265	303	259	259	264	284	265	271	263	258	243	272	290	276	268	231	280	269	269	263	274	245	246	218	232	246	243	277	274	270	258	273	263	251	266	265	267	270	238	286	251	278	280	252	234	255	259	256	269	266	279	271	271	281	214	257	284	256	274	254	249	243	284	281	262	277	269	274	251	231	258	272	284	282	273	253	233	245	270	251	259	259	250	274	247	269	245	248	251	252	252	256	278	241	253	237	269	268	237	284	267	262	280	254	253	227	266	280	244	259	230	271	237	284	262	268	279	269	272	265	234	258	276	267	288	268	268	262	253	288	301	236	268	290	253	246	272	273	264	277	298	293	269	248	251	286	281
8743	5299	10704	11947	11187	9473	8009	6337	4815	3815	2825	2079	1414	1187	1180	1190	1242	1219	1329	1405	1676	1803	1993	2161	2330	2590	2831	2730	2319	2390	2180	2038	2041	1897	1807	1884	1829	1832	1741	1639	1790	1801	1617	1477	1356	1283	1143	1115	1017	962	962	948	911	854	828	799	839	797	713	783	780	787	717	743	747	703	751	731	664	677	673	637	649	673	631	674	675	624	658	645	671	687	658	659	645	693	707	656	677	706	659	642	699	650	668	617	661	647	659	609	654	643	645	648	639	638	710	660	633	660	680	665	682	655	728	598	652	635	649	653	674	661	609	662	635	668	712	705	650	625	687	634	637	672	677	635	696	652	604	628	677	657	644	679	617	666	641	703	665	662	689	599	639	604	634	695	633	605	636	656	633	651	668	659	673	633	640	649	612	644	675	633	670	664	623	646	649	664	686	667	679	660	633	619	600	674	666	656	622	646	637	639	659	627	633	648	627	602	639	672	679	641	686	652	736	711	637	637	714	693	657	614	641	630	631	648	670	646	645	629	641	697	672	672	621	646	673	670	651	610	662	648	671	668	626	703	620	635	680	655	631	655	615	692	674	658	626	692	626	643	600	613	657	656	672	625	653	701	635	635	648	677	616	636	634	658	636	621	642	661	656	617	638	647	681	629	650	691	611	673	632	659	667	652	639	620	643	697	657	674	668	624	645	653	655	619	685	650	627	624	662	623	644	679	656	656	656	647	635	694	640	629	646	622	608	652	596	678	662	675	667	682	661	660	663	634	638	574	672	626	650	672	608	568	629	660	661	662	647	611	584	632	648	655	591	675	645	625	614	622	623	639	619	632	582	659	682	602	669	665	677	647	631	666	682	676	658	642	601	652	651	603	625	642	627	672	660	629	658	643	626	675	685	653	683	689	649	634	652	670	662	689	620	655	600	709	679	656	695	645	659	644	667	641	662	653	647	663	633	681	667	618	625	638	635	669	637	668	615	664	628	634	656	660	630	672	634	614	623	661	646	667	631	676	673	659	602	624	629	678	622	619	617	677	614	600	663	621	676	647	655	632	639	646	660	662	688	671	646	661	676	613	655	625	632	672	662	638	653	634	671	638	660	668	634	647	656	673	696	675	646	641	631	669	629	670	648	653	621	628	636	633	664	625	636	637	637	631	654	611	635	653	615	696	687	640	622	649	603	637	686	668	661	643	654	686	636	669	656	704	659	620	646	623	623	630	625	623	669	671	620	651	606	613	640	656	644	632	662	666	658	651	651	627	623	648	610	600	616	684	647	624	615	696	607	675	655	621	700	655	645	630	640	665	654	689	748	657	624	690	596	647	611	630	680	654	683	674	657	656	653	669	623	626	615	619	655	676	651	645	640	659	664	673	646	628	658	668	629	679	627	632	682	658	662	658	658	623	648	700	677	657	651	697	631	632	654	640	631	632	684	588	639	657	692	620	611	683	650	628	667	638	618	650	643	648	679	641	657	701	666	685	645	635	681	660	638	688	666	665	605	645	608	658	678	664	673	679	617	666	637	664	638	598	666	615	633	631	605	630	650	596	654	644	632	682	645	609	599	638	605	682	685	665	655	647	636	672	687	636	614	654	660	612	649	617	648	642	679	629	608	677	671	636	625	662	645	647	637	672	640	670	644	626	682	699	670	647	646	635	619	685	635	596	634	641	712	632	642	682	651	644	669	677	663	648	638	676	661	657	659	652	637	689	598	628	650	652	627	681	643	624	657	648	634	618	643	636	608	697	651	622	636	640	704	631	624	621	638	665	663	600	612	642	650	584	689	706	588	634	622	590	669	662	654	660	633	616	652	678	637	678	633	650	607	616	591	664	604	655	652	639	622	658	689	641	639	681	657	622	601	660	639	665	636	626	624	679	650	669	650	663	627	594	608	681	707	640	638	638	631	628	644	679	641	648	606	684	635	622	660	682	665	664	656	660	645	676	631	663	630	658	627	629	667	639	676	635	635	698	599	649	609	646	617	603	643	645	669	629	656	637	608	653	672	649	626	644	657	687	643	645	627	689	650	632	641	652	669	644	671	625	647	633	623	615	688	655	662	650	690	657	639	688	680	671	680	628	649	665	657	685	643	639	656	632	638	645	678	630	632	641	650	618	650	628	657	669	669	659	664	632	659	693	629	651	634	716	632	663	645	627	639	636	647	633	628	595	641	663	670	600	681	644	651	668	656	581	661	651	633	615	621	665	634	660	646	641	633	665	639	682	689	563	623	646	657	650	683	673	683	631	645	629	602	633	655	633	654	634	661	625	613	658	619	644	693	645	707	623	610	646	637	679	643	647	612	656	619	646	659	659	651	655	656	632	705	618	668	608	622	634	580	604	633	609	678	609	645	672	632	670	627	622	641	614	656	637	653	625	683	607	629	686	705	704	660	658	691	675	640	668	608	629	631	638	647	671	681	638	641	647	680	664	664	641	649	634	646	626	656	635	609	663	641	640	639	616	682	672	667	586	625	643	641	651	632	696	618	692	610	711	657	621	694	605	631	620	630	653	671	655	673	619	655	689	687	600	662	675	611	607	628	647	635	659	642	638	670	634	661	713	659	638	660	669	675	648	662	668	649	659	647	635	625	608	649	640	699	684	642	630	634	638	630	657	692	674	657	690	652	605	643	676	670	647	664	678	645	620	669	685	665	630	638	643	664	652	701	638	662	644	610	654	627	624	649	661	659	620	628	638	627	662	618	689	676	615	687	665	621	632	663	649	706	657	659	643	639	687	678	605	677	656	659	658	626	613	667	650	622	639	609	637	669	669	643	679	634	640	666	630	649	689	660	668	665	692	629	700	656	632	631	664	670	612	650	632	659	654	603	637	699	643	667	695	656	625	599	654	651	674	662	667	653	694	635	679	639	614	654	631	616	607	670	687	640	693	650	626	681	648	615	644	634	650	647	648	644	610	633	655	654	639	677	622	688	618	673	654	635	660	604	684	663	622	668	645	643	650	633	649	644	633	672	627	648	659	673	612	631	660	638	624	693	705	643	664	684	624	635	655	603	646	651	615	630	604	680	629	669	674	625	685	695	604	597	653	626	673	696	643	609	639	625	623	654	649	636	612	688	692	673	620	664	636	645	602	672	598	663	669	621	638	664	638	651	639	671	676	625	604	628	674	640	643	684	649	599	629	663	666	670	673	620	692	672	648	661	682	672	627	570	636	637	620	676	641	636	640	666	700	623	663	651	614	673	611	703	651	629	667	626	656	673	636	629	640	633	670	625	653	656	658	651	632	658	614	626	662	634	593	653	671	665	614	643	671	658	595	637	614	619	673	655	617	663	674	656	643	646	664	649	638	644	677	674	662	665	690	642	624	616	689	631	658	660	636	612	633	672	619	627	652	644	613	646	594	622	602	634	653	602	606	658	631	658	634	630	656	633	663	629	647	635	687	684	659	609	657	634	620	631	608	668	629	643	698	645	661	635	572	605	630	632	638	624	643	616	682	639	639	707	714	658	638	665	695	658	662	621	546	651	648	658	630
46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	46	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	35	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
